[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2012249923A - Controller device - Google Patents

Controller device Download PDF

Info

Publication number
JP2012249923A
JP2012249923A JP2011126039A JP2011126039A JP2012249923A JP 2012249923 A JP2012249923 A JP 2012249923A JP 2011126039 A JP2011126039 A JP 2011126039A JP 2011126039 A JP2011126039 A JP 2011126039A JP 2012249923 A JP2012249923 A JP 2012249923A
Authority
JP
Japan
Prior art keywords
attachment
core unit
unit
controller device
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2011126039A
Other languages
Japanese (ja)
Inventor
Hiroshi Osawa
洋 大澤
Ken Yamagishi
建 山岸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Computer Entertainment Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Computer Entertainment Inc filed Critical Sony Computer Entertainment Inc
Priority to JP2011126039A priority Critical patent/JP2012249923A/en
Priority to CN201280024897.0A priority patent/CN103561830B/en
Priority to PCT/JP2012/063355 priority patent/WO2012169367A1/en
Priority to US14/117,913 priority patent/US20140094309A1/en
Publication of JP2012249923A publication Critical patent/JP2012249923A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a controller device with scalability that increases a degree of freedom.SOLUTION: The controller device includes: a core unit that has a first surface and a second surface; a first attachment to be attached to the core unit so as to cover at least a part of the first surface; and a second attachment to be attached to the core unit so as to cover at least a part of the second surface.

Description

本発明は、情報処理装置に対する操作入力を行うためのコントローラデバイス、当該コントローラデバイスを構成するコアユニット、及び当該コントローラデバイスを含んだ情報処理システムに関する。   The present invention relates to a controller device for performing an operation input to an information processing apparatus, a core unit constituting the controller device, and an information processing system including the controller device.

例えば家庭用ゲーム機等の情報処理装置に対して各種の操作入力を行うために用いられるコントローラデバイスがある。このようなコントローラデバイスは、操作対象となる情報処理装置が実行するアプリケーションプログラムの内容等に応じて、ボタン、アナログスティックなど、各種の操作部材を備えることが要請される。しかしながら、このような各種の操作部材を全て備えようとすると、コントローラデバイスが大型になってしまい、取り扱いに不便であったり、高価になったりするなどの問題がある。そこで、特定の操作部材を備えるアタッチメントを必要に応じてコントローラデバイス本体(コアユニット)に取り付けることによって、拡張可能なコントローラデバイスが提案されている。このようなコントローラデバイスは、ユーザがそのニーズに応じてアタッチメントを付け替えることで、各種の操作部材を追加的に備えることができ、様々なタイプの操作入力を実現することができる。   For example, there is a controller device used for performing various operation inputs to an information processing apparatus such as a home game machine. Such a controller device is required to include various operation members such as buttons and analog sticks in accordance with the contents of an application program executed by the information processing apparatus to be operated. However, if all such various operation members are provided, the controller device becomes large, which causes problems such as inconvenience in handling and high cost. Therefore, an expandable controller device has been proposed by attaching an attachment having a specific operation member to a controller device body (core unit) as necessary. Such a controller device can be additionally provided with various operation members by changing the attachment according to the user's needs, and can realize various types of operation inputs.

上述したような拡張可能なコントローラデバイスには、各種の操作部材を備えるアタッチメントを追加することができるが、アタッチメントを特定の向きでしか取り付けられないこととすると、ユーザは拡張された操作部材を常に同じ向きでしか操作することができないため、自由度が低い。   An attachment with various operation members can be added to the expandable controller device as described above. However, if the attachment can be attached only in a specific direction, the user always attaches the expanded operation member. Since it can be operated only in the same direction, the degree of freedom is low.

本発明は上記実情を考慮してなされたものであって、その目的の一つは、より自由度の高い拡張を行うことのできるコントローラデバイス、当該コントローラデバイスを構成するコアユニット、及び当該コントローラデバイスを含んだ情報処理システムを提供することにある。   The present invention has been made in view of the above circumstances, and one of its purposes is a controller device capable of performing expansion with a higher degree of freedom, a core unit constituting the controller device, and the controller device. Is to provide an information processing system including

本発明に係るコントローラデバイスは、第1の表面、及び第2の表面を備えるコアユニットと、前記第1の表面の少なくとも一部を覆うように前記コアユニットに取り付けられる第1アタッチメントと、前記第2の表面の少なくとも一部を覆うように前記コアユニットに取り付けられる第2アタッチメントと、を含むことを特徴とする。   A controller device according to the present invention includes a core unit including a first surface and a second surface, a first attachment attached to the core unit so as to cover at least a part of the first surface, and the first device And a second attachment attached to the core unit so as to cover at least a part of the surface of the two.

前記コントローラデバイスにおいて、前記第1のアタッチメント及び前記第2のアタッチメントのうちのいずれか少なくとも一つは、ユーザが手で把持するための把持部を備えることとしてもよい。   In the controller device, at least one of the first attachment and the second attachment may include a grip part for a user to grip with a hand.

また、前記コントローラデバイスにおいて、前記第2の表面は、前記第1の表面と対向する面であることとしてもよい。   In the controller device, the second surface may be a surface facing the first surface.

また、前記コントローラデバイスにおいて、前記コアユニットは第3の表面をさらに備え、前記コントローラデバイスは、前記第3の表面の少なくとも一部を覆うように前記コアユニットに取り付けられる第3アタッチメントをさらに含むこととしてもよい。   In the controller device, the core unit further includes a third surface, and the controller device further includes a third attachment attached to the core unit so as to cover at least a part of the third surface. It is good.

また、本発明に係るコアユニットは、アタッチメントを取り付けて使用するコントローラデバイスのコアユニットであって、第1の表面と、第2の表面と、前記第1の表面の少なくとも一部を覆う位置に複数種類の第1アタッチメントのいずれか1つを取り付けるための第1取り付け機構と、前記第2の表面の少なくとも一部を覆う位置に複数種類の第2アタッチメントのいずれか1つを取り付けるための第2取り付け機構と、を備えることを特徴とする。   The core unit according to the present invention is a core unit of a controller device to which an attachment is attached, and is located at a position covering at least a part of the first surface, the second surface, and the first surface. A first attachment mechanism for attaching any one of the plurality of types of first attachments, and a first attachment mechanism for attaching any one of the plurality of types of second attachments to a position covering at least a part of the second surface. And 2 attachment mechanisms.

また、本発明に係る情報処理システムは、コントローラデバイスと、情報処理装置と、を備える情報処理システムであって、前記コントローラデバイスは、第1の表面、及び第2の表面を備えるコアユニットと、前記第1の表面の少なくとも一部を覆うように前記コアユニットに取り付けられる第1アタッチメントと、前記第2の表面の少なくとも一部を覆うように前記コアユニットに取り付けられる第2アタッチメントと、を含み、前記情報処理装置は、前記コントローラデバイスに対するユーザの操作内容を示す操作信号を前記コントローラデバイスから受信し、当該受信した操作信号に応じた情報処理を実行することを特徴とする。   An information processing system according to the present invention is an information processing system including a controller device and an information processing apparatus, wherein the controller device includes a first surface and a core unit including a second surface; A first attachment attached to the core unit so as to cover at least part of the first surface; and a second attachment attached to the core unit so as to cover at least part of the second surface. The information processing apparatus receives an operation signal indicating a user's operation content on the controller device from the controller device, and executes information processing according to the received operation signal.

前記情報処理システムにおいて、前記第1のアタッチメント及び前記第2のアタッチメントのうちのいずれか少なくとも一つは、ユーザが手で把持するための把持部を備え、前記コアユニットは姿勢検出センサを備え、前記情報処理装置は、前記姿勢検出センサの検出結果を用いて前記ユーザが前記把持部を把持する向きを特定することとしてもよい。   In the information processing system, at least one of the first attachment and the second attachment includes a grip portion for a user to grip with a hand, and the core unit includes a posture detection sensor, The information processing apparatus may specify a direction in which the user grips the grip portion using a detection result of the posture detection sensor.

また、前記情報処理システムにおいて、前記コアユニットは、前記第1アタッチメント及び前記第2アタッチメントそれぞれの種類を識別するための識別情報を取得する手段を備え、前記情報処理装置は、前記コアユニットが取得した識別情報を用いて前記第1アタッチメント及び第2アタッチメントのそれぞれを識別することとしてもよい。   In the information processing system, the core unit includes means for acquiring identification information for identifying each type of the first attachment and the second attachment, and the information processing apparatus is acquired by the core unit. The identification information may be used to identify each of the first attachment and the second attachment.

さらに、前記情報処理システムにおいて、前記第1の表面にはタッチセンサが設けられ、前記第1アタッチメントは、前記タッチセンサを覆うように前記コアユニットに取り付けられ、前記コアユニットに取り付けられた際に、前記タッチセンサの所定位置に接触する接触部材を備え、前記情報処理装置は、前記第1アタッチメントの種別を、前記接触部材が前記タッチセンサに接触する位置の情報を用いて識別することとしてもよい。   Furthermore, in the information processing system, a touch sensor is provided on the first surface, and the first attachment is attached to the core unit so as to cover the touch sensor, and is attached to the core unit. A contact member that contacts a predetermined position of the touch sensor, and the information processing apparatus may identify the type of the first attachment using information on a position where the contact member contacts the touch sensor. Good.

本発明の実施の形態に係るコントローラデバイスを含む情報処理システムの全体概要図である。1 is an overall schematic diagram of an information processing system including a controller device according to an embodiment of the present invention. 本実施形態に係るコントローラデバイスのコアユニットを正面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the core unit of the controller device which concerns on this embodiment was seen from the front side. コアユニットを背面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the core unit was seen from the back side. 第1ボタンユニットを正面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the 1st button unit was seen from the front side. 第1ボタンユニットを背面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the 1st button unit was seen from the back side. グリップユニットを正面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the grip unit was seen from the front side. グリップユニットを背面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the grip unit was seen from the back side. 第1ボタンユニット及びグリップユニットをコアユニットに取り付けた状態のコントローラデバイスを示す斜視図である。It is a perspective view which shows the controller device of the state which attached the 1st button unit and the grip unit to the core unit. 第2ボタンユニットを正面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the 2nd button unit was seen from the front side. 第2ボタンユニットを背面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the 2nd button unit was seen from the back side. 3次元操作入力ユニット及び補助グリップユニットを正面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the three-dimensional operation input unit and the auxiliary | assistant grip unit were seen from the front side. 3次元操作入力ユニット及び補助グリップユニットを背面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the three-dimensional operation input unit and the auxiliary | assistant grip unit were seen from the back side. 第2ボタンユニット、3次元操作入力ユニット及び補助グリップユニットをコアユニットに取り付けた状態のコントローラデバイスを示す斜視図である。It is a perspective view which shows the controller device of the state which attached the 2nd button unit, the three-dimensional operation input unit, and the auxiliary | assistant grip unit to the core unit. 一体型3次元操作入力ユニットを正面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the integrated three-dimensional operation input unit was seen from the front side. 一体型3次元操作入力ユニットを背面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the integrated three-dimensional operation input unit was seen from the back side. スフィアユニットを正面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the sphere unit was seen from the front side. スフィアユニットを背面側から見た様子を示す斜視図である。It is a perspective view which shows a mode that the sphere unit was seen from the back side. スフィアユニットをコアユニットに取り付けた状態のコントローラデバイスを示す斜視図である。It is a perspective view which shows the controller device of the state which attached the sphere unit to the core unit. 押圧操作ユニットの一例を示す斜視図である。It is a perspective view which shows an example of a press operation unit. 図19に示す押圧操作ユニットの断面図である。It is sectional drawing of the press operation unit shown in FIG. 押圧操作ユニットの別の例を示す斜視図である。It is a perspective view which shows another example of a press operation unit. 図21に示す押圧操作ユニットの断面図である。It is sectional drawing of the press operation unit shown in FIG. スロットルレバーユニットの外観を示す斜視図である。It is a perspective view which shows the external appearance of a throttle lever unit. スロットルレバーユニットの内部構造の一例を示す断面図である。It is sectional drawing which shows an example of the internal structure of a throttle lever unit. スロットルレバーユニットの内部構造の別の例を示す図である。It is a figure which shows another example of the internal structure of a throttle lever unit. 図25に示すスロットルレバーユニットの断面図である。It is sectional drawing of the throttle lever unit shown in FIG. ハンドルを模した操作部材を備えるアタッチメントを示す図である。It is a figure which shows the attachment provided with the operation member which imitated the handle. シフトレバーを模した操作部材を備えるアタッチメントを示す図である。It is a figure which shows the attachment provided with the operation member which imitated the shift lever. アクセルペダル及びブレーキペダルを模した操作部材を備えるアタッチメントを示す図である。It is a figure which shows the attachment provided with the operation member which imitated the accelerator pedal and the brake pedal. 鍵盤を模した操作部材を備えるアタッチメントを示す図である。It is a figure which shows the attachment provided with the operation member which imitated the keyboard. トランペットのピストン・バブルを模した操作部材を備えるアタッチメントを示す図である。It is a figure which shows the attachment provided with the operation member which imitated the piston bubble of the trumpet. 太鼓を模した操作部材を備えるアタッチメントを示す図である。It is a figure which shows the attachment provided with the operation member which imitated the drum. 釣り竿のリールを模した操作部材を備えるアタッチメントを示す図である。It is a figure which shows the attachment provided with the operation member which imitated the reel of the fishing rod. 複数の発光部を備えるアタッチメントの一例を示す図である。It is a figure which shows an example of an attachment provided with a some light emission part. 複数の発光部を備えるアタッチメントの別の例を示す図である。It is a figure which shows another example of an attachment provided with a some light emission part. マーカーを備えるアタッチメントの一例を示す図である。It is a figure which shows an example of an attachment provided with a marker. 家庭用電化製品を操作するリモートコントローラとして機能するアタッチメントの一例を示す図である。It is a figure which shows an example of the attachment which functions as a remote controller which operates household appliances. マット型のアタッチメントを示す図である。It is a figure which shows a mat-type attachment. タッチセンサを備えるアタッチメントが取り付けられたコントローラデバイスの一例を示す図である。It is a figure which shows an example of the controller device with which the attachment provided with a touch sensor was attached. 操作部材駆動機構の一例を示す斜視図である。It is a perspective view which shows an example of an operation member drive mechanism. 図40Aに示す操作部材駆動機構の動作を説明する図である。It is a figure explaining operation | movement of the operation member drive mechanism shown to FIG. 40A. 図40Aに示す操作部材駆動機構の動作を説明する図である。It is a figure explaining operation | movement of the operation member drive mechanism shown to FIG. 40A. 操作部材駆動機構の別の例を示す斜視図である。It is a perspective view which shows another example of an operation member drive mechanism. 操作部材駆動機構のさらに別の例を示す斜視図である。It is a perspective view which shows another example of the operation member drive mechanism.

以下、本発明の実施の形態について、図面に基づき詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の実施形態に係るコントローラデバイス1を含んだ情報処理システムの全体概要図である。本実施形態において、情報処理システムは互いに無線通信インタフェースによって通信接続されたコントローラデバイス1と情報処理装置2とを含んで構成されている。ユーザは、コントローラデバイス1を手で把持して、コントローラデバイス1が備える操作部材に対して各種の操作入力を行う。コントローラデバイス1は、ユーザの操作内容を示す信号を無線通信によって情報処理装置2に送信し、情報処理装置2は、コントローラデバイス1から受信した操作信号に応じて各種の情報処理を実行する。   FIG. 1 is an overall schematic diagram of an information processing system including a controller device 1 according to an embodiment of the present invention. In the present embodiment, the information processing system is configured to include a controller device 1 and an information processing apparatus 2 that are connected to each other via a wireless communication interface. The user grips the controller device 1 with his / her hand and performs various operation inputs on the operation members included in the controller device 1. The controller device 1 transmits a signal indicating the user's operation content to the information processing apparatus 2 by wireless communication, and the information processing apparatus 2 executes various types of information processing according to the operation signal received from the controller device 1.

コントローラデバイス1は、その本体であるコアユニット10と、コアユニット10に対して取り付け可能な複数種類のアタッチメントから構成されている。なお、図1においては、第1ボタンユニット20がコアユニット10に取り付けられた状態のコントローラデバイス1が図示されている。   The controller device 1 includes a core unit 10 that is a main body of the controller device 1 and a plurality of types of attachments that can be attached to the core unit 10. In FIG. 1, the controller device 1 with the first button unit 20 attached to the core unit 10 is illustrated.

情報処理装置2は、家庭用ゲーム機等であって、制御部3と、通信部4と、記憶部5と、を含んで構成され、表示装置6及び撮像装置7と接続されている。   The information processing device 2 is a consumer game machine or the like, and includes a control unit 3, a communication unit 4, and a storage unit 5, and is connected to the display device 6 and the imaging device 7.

制御部3は、CPU等のプログラム制御デバイスであって、記憶部5に記憶されたプログラムに従って各種の情報処理を実行する。具体的に、例えば制御部3は、記憶部5からゲームプログラムを読み出してゲームの処理を実行する。通信部4は、Bluetooth(登録商標)等の無線通信インタフェースであって、コントローラデバイス1のコアユニットとの間で無線通信を行う。   The control unit 3 is a program control device such as a CPU, and executes various types of information processing according to programs stored in the storage unit 5. Specifically, for example, the control unit 3 reads a game program from the storage unit 5 and executes a game process. The communication unit 4 is a wireless communication interface such as Bluetooth (registered trademark), and performs wireless communication with the core unit of the controller device 1.

記憶部5は、RAMやROM等のメモリ素子を含んで構成され、制御部3が実行するプログラムを格納する。また、記憶部5は制御部3のワークメモリとしても機能する。   The storage unit 5 includes a memory element such as a RAM or a ROM, and stores a program executed by the control unit 3. The storage unit 5 also functions as a work memory for the control unit 3.

表示装置6は、家庭用テレビ受像機等であって、情報処理装置2が実行した処理の結果を示す画像を表示する。   The display device 6 is a home television receiver or the like, and displays an image indicating the result of processing executed by the information processing device 2.

撮像装置7は、CCDカメラ等であって、例えば表示装置6の上面などにユーザ側を向けて設置され、ユーザが手で把持したコントローラデバイス1を撮像する。情報処理装置2は、この撮像画像を解析することによって、コントローラデバイス1の空間内における位置や向きの変化を検出する。特に、後述するスフィアユニット80などの光学的に検出しやすいアタッチメントが取り付けられた状態でユーザがコントローラデバイス1を手で把持して動かすことによって、情報処理装置2は、撮像装置7の撮像画像を用いてこのようなコントローラデバイス1の動きを検出できる。情報処理装置2は、検出されたコントローラデバイス1の動きをユーザの操作入力の一種として取得し、その内容に応じた情報処理を実行することができる。   The imaging device 7 is a CCD camera or the like and is installed with the user facing the upper surface of the display device 6, for example, and images the controller device 1 held by the user's hand. The information processing apparatus 2 detects changes in the position and orientation of the controller device 1 in the space by analyzing the captured image. In particular, when the user grips and moves the controller device 1 with a hand attached to an optically easy-to-detect attachment such as a sphere unit 80 described later, the information processing apparatus 2 captures the captured image of the imaging apparatus 7. By using this, it is possible to detect the movement of the controller device 1. The information processing apparatus 2 can acquire the detected movement of the controller device 1 as a kind of user operation input and execute information processing according to the content.

図2及び図3は、コアユニット10の外観を示す斜視図であって、図2がコアユニット10を正面側から見た様子を、図3が背面側から見た様子を、それぞれ示している。これらの図に示されるように、コアユニット10は薄い板状の形状をしており、その正面10aにはタッチセンサ11が配置されている。なお、以下ではコアユニット10の幅方向(左右方向)をX軸方向、高さ方向(上下方向)をY軸方向、厚さ方向(前後方向)をZ軸方向と表記する。   2 and 3 are perspective views showing the appearance of the core unit 10, in which FIG. 2 shows the core unit 10 as seen from the front side, and FIG. 3 shows the state as seen from the back side. . As shown in these drawings, the core unit 10 has a thin plate shape, and a touch sensor 11 is disposed on the front surface 10a thereof. Hereinafter, the width direction (left-right direction) of the core unit 10 is referred to as an X-axis direction, the height direction (up-down direction) is referred to as a Y-axis direction, and the thickness direction (front-back direction) is referred to as a Z-axis direction.

本実施形態におけるタッチセンサ11は、多点検知型のセンサである。すなわち、タッチセンサ11の検出面の略全体にわたって複数の検出領域が配置されており、タッチセンサ11は、これらの検出領域のそれぞれに対して、物体が接触したか否かを検出する。これによりタッチセンサ11は、例えばユーザの複数の指など、複数の物体が同時にタッチセンサ11の検出面に接触した場合にも、これら複数の物体のそれぞれの接触位置を検出することができる。また、比較的大きな物体がタッチセンサ11の検出面に接触した場合に、物体が検出面に接触した領域の位置だけでなく、その大きさ(すなわち、接触面積)を特定することができる。さらに、タッチセンサ11は、接触した物体の検出面に対する圧力の大きさを検出する。すなわち、タッチセンサ11は、物体の接触位置だけでなく、物体が当該位置にどの程度の強さで押しつけられているかを検出できる。   The touch sensor 11 in this embodiment is a multipoint detection type sensor. That is, a plurality of detection areas are arranged over substantially the entire detection surface of the touch sensor 11, and the touch sensor 11 detects whether or not an object has contacted each of these detection areas. Accordingly, the touch sensor 11 can detect the contact positions of the plurality of objects even when a plurality of objects such as a plurality of fingers of the user simultaneously contact the detection surface of the touch sensor 11. In addition, when a relatively large object contacts the detection surface of the touch sensor 11, not only the position of the region where the object contacts the detection surface but also the size (that is, the contact area) can be specified. Furthermore, the touch sensor 11 detects the magnitude of the pressure on the detection surface of the contacted object. That is, the touch sensor 11 can detect not only the contact position of the object but also how much the object is pressed against the position.

コアユニット10には、複数の取り付け機構が設けられており、これらの取り付け機構によって、複数種類のアタッチメントがそれぞれ異なる位置に取り付けられる。具体的に、コアユニット10の両側面には第1の取り付け機構として溝12が形成されており、この溝12に対して取り付け可能なアタッチメントが提供される。このように第1の取り付け機構に取り付けるタイプのアタッチメントを、以下では正面取り付け型アタッチメントという。正面取り付け型アタッチメントは、コアユニット10の正面10a(第1の表面)に配置されたタッチセンサ11の少なくとも一部を覆うように、コアユニット10に対して取り付けられる。   The core unit 10 is provided with a plurality of attachment mechanisms, and a plurality of types of attachments are attached to different positions by these attachment mechanisms. Specifically, a groove 12 is formed as a first attachment mechanism on both side surfaces of the core unit 10, and an attachment that can be attached to the groove 12 is provided. An attachment of the type attached to the first attachment mechanism in this way is hereinafter referred to as a front attachment type attachment. The front-mounted attachment is attached to the core unit 10 so as to cover at least a part of the touch sensor 11 arranged on the front surface 10a (first surface) of the core unit 10.

また、コアユニット10の背面10cには、第2の取り付け機構として、2つの縦穴14aと、爪収容部14bと、が配置されている。なお、爪収容部14bは、コアユニット10のX軸方向の略中央の位置に配置されており、2つの縦穴14aは爪収容部14bの両側にY軸方向に延びるように配置されている。また、2つの縦穴14aは、いずれも一方端がX軸方向に幅広に形成されており、他端のX軸方向の幅はこの幅広な部分より狭くなっている。この第2の取り付け機構に取り付けるタイプのアタッチメントを、以下では背面取り付け型アタッチメントという。背面取り付け型アタッチメントは、コアユニット10の背面10c(第2の表面)の少なくとも一部を覆うようにコアユニット10に取り付けられる。ここで、正面10aと背面10cは互いに対向しているので、コアユニット10の表側と裏側のそれぞれに互いに別のアタッチメントを取り付けることができる。そのため、例えばユーザの操作対象となる操作部材を備えたアタッチメントをコアユニット10の正面に取り付け、コアユニット10を把持しやすくするための把持部を備えたアタッチメントをコアユニット10の背面に取り付けたり、あるいは両面に別の種類のアタッチメントを取り付けたりするなど、自由度の高い拡張が可能になっている。   In addition, on the back surface 10c of the core unit 10, two vertical holes 14a and a claw accommodating portion 14b are arranged as a second attachment mechanism. The claw accommodating portion 14b is disposed at a substantially central position in the X-axis direction of the core unit 10, and the two vertical holes 14a are disposed on both sides of the claw accommodating portion 14b so as to extend in the Y-axis direction. Moreover, as for the two vertical holes 14a, one end is formed wide in the X-axis direction, and the width of the other end in the X-axis direction is narrower than this wide portion. The type of attachment attached to the second attachment mechanism is hereinafter referred to as a back attachment type attachment. The back-mounted attachment is attached to the core unit 10 so as to cover at least a part of the back surface 10c (second surface) of the core unit 10. Here, since the front surface 10a and the back surface 10c face each other, different attachments can be attached to the front side and the back side of the core unit 10, respectively. Therefore, for example, an attachment provided with an operation member to be operated by the user is attached to the front surface of the core unit 10, and an attachment provided with a grip portion for facilitating gripping the core unit 10 is attached to the back surface of the core unit 10, Alternatively, it is possible to expand with a high degree of freedom, such as attaching different types of attachments on both sides.

また、コアユニット10の背面10cの縦穴14a及び爪収容部14bから離れた位置には、第3の取り付け機構として、挿入口13aが設けられた取り付け部13が配置されている。この挿入口13aは、コアユニット10の側面10bに向かって開口している。この第3の取り付け機構に取り付けるタイプのアタッチメントを、以下では側面取り付け型アタッチメントという。側面取り付け型アタッチメントは、背面10c及び側面10b(第3の表面)それぞれの少なくとも一部を覆うようにコアユニット10に取り付けられる。   Moreover, the attachment part 13 in which the insertion port 13a was provided is arrange | positioned in the position away from the vertical hole 14a and the nail | claw accommodating part 14b of the back surface 10c of the core unit 10 as a 3rd attachment mechanism. The insertion opening 13 a is open toward the side surface 10 b of the core unit 10. The type of attachment attached to the third attachment mechanism is hereinafter referred to as a side attachment type attachment. The side-mounted attachment is attached to the core unit 10 so as to cover at least a part of each of the back surface 10c and the side surface 10b (third surface).

また、コアユニット10の内部には、コアユニット10の姿勢の変化を検出する姿勢検出センサ15が配置されている。この姿勢検出センサ15は、重力加速度を検出する加速度センサや、回転の角速度を検出するジャイロスコープ、地磁気の向きを検出する磁気センサなどであってよい。またこれらの組み合わせであってもよい。姿勢検出センサ15による検出結果は、情報処理装置2に送信されて、情報処理装置2の処理に利用される。   In addition, a posture detection sensor 15 that detects a change in the posture of the core unit 10 is disposed inside the core unit 10. The posture detection sensor 15 may be an acceleration sensor that detects gravitational acceleration, a gyroscope that detects angular velocity of rotation, a magnetic sensor that detects the direction of geomagnetism, or the like. Moreover, these combinations may be sufficient. The detection result by the posture detection sensor 15 is transmitted to the information processing device 2 and used for processing of the information processing device 2.

以下、コアユニット10に取り付けられる各種のアタッチメントの具体例について説明する。   Hereinafter, specific examples of various attachments attached to the core unit 10 will be described.

図4及び図5は、正面取り付け型アタッチメントの具体例である第1ボタンユニット20の外観を示す斜視図である。具体的に、図4は第1ボタンユニット20を正面側から見た様子を、図5は背面側から見た様子を、それぞれ示している。なお、これ以降の図も含めて、各アタッチメントの斜視図には、当該アタッチメントがコアユニット10に取り付けられる際の取り付け方向を示すために、当該アタッチメントがコアユニット10に取り付けられた状態におけるコアユニット10の各基準軸方向を表す矢印が付されている。   4 and 5 are perspective views showing the appearance of the first button unit 20 which is a specific example of the front-mounted attachment. Specifically, FIG. 4 shows a state of the first button unit 20 viewed from the front side, and FIG. 5 shows a state of the first button unit 20 viewed from the back side. In addition, in the perspective view of each attachment including the subsequent figures, the core unit in a state in which the attachment is attached to the core unit 10 in order to show the attachment direction when the attachment is attached to the core unit 10. An arrow indicating each of the ten reference axis directions is attached.

第1ボタンユニット20の左右の側面には保持部21が設けられており、左右の保持部21それぞれの中程に爪21aが設けられている。保持部21がコアユニット10の側面を保持するように底面側から第1ボタンユニット20をコアユニット10に重ね合わせると、爪21aがコアユニット10側面に設けられた溝12に係合して、第1ボタンユニット20がコアユニット10に固定される。その際に、第1ボタンユニット20の背面がコアユニット10の正面10aと対向し、コアユニット10の正面10aの一部が第1ボタンユニット20で覆われる。   A holding portion 21 is provided on the left and right side surfaces of the first button unit 20, and a claw 21 a is provided in the middle of each of the left and right holding portions 21. When the first button unit 20 is superimposed on the core unit 10 from the bottom side so that the holding portion 21 holds the side surface of the core unit 10, the claw 21a engages with the groove 12 provided on the side surface of the core unit 10, The first button unit 20 is fixed to the core unit 10. At that time, the back surface of the first button unit 20 faces the front surface 10 a of the core unit 10, and a part of the front surface 10 a of the core unit 10 is covered with the first button unit 20.

第1ボタンユニット20の正面には、ユーザによる操作対象となる4個のアクションボタン22、4個の方向指示ボタン23、及び3個の機能ボタン24が配置されている。これらのボタンは、いずれも第1ボタンユニット20を奥行き方向に貫通するように延びており、これらのボタンの背面側の端部(すなわち、ユーザが操作する正面側の端部とは逆側の端部)は、第1ボタンユニット20の背面側に露出している。具体的に、図5に示されるように、アクションボタン22の下端22a、方向指示ボタン23の下端23a、及び機能ボタン24の下端24aが、いずれも第1ボタンユニット20の背面側に露出している。そして、これらのボタンは、いずれも、第1ボタンユニット20がコアユニット10に取り付けられた際にコントローラデバイス1の正面側から見てタッチセンサ11の検出面内に位置している。そのため、ユーザが各ボタンをZ軸方向に向けて押下すると、押下されたボタンの下端がタッチセンサ11の検出面に接触する。すなわち、ユーザがいずれかのボタンを押下すると、タッチセンサ11がボタンの接触を検出し、コアユニット10は情報処理装置2に対してその接触位置を示す情報を送信する。情報処理装置2は、このタッチセンサ11の検出位置の情報を用いてユーザがどのボタンを押下したかを特定する。なお、各ボタンは正面側に付勢されており、ユーザがボタンから指を離すと元の位置に戻ってタッチセンサ11から離れるようになっている。すなわち、各ボタンの下端は、ユーザが当該ボタンを押下する操作を行っている間だけタッチセンサ11に接触する。   On the front face of the first button unit 20, four action buttons 22, four direction instruction buttons 23, and three function buttons 24 to be operated by the user are arranged. These buttons all extend so as to penetrate the first button unit 20 in the depth direction, and end portions on the back side of these buttons (that is, opposite to the front side end portions operated by the user). End) is exposed on the back side of the first button unit 20. Specifically, as shown in FIG. 5, the lower end 22 a of the action button 22, the lower end 23 a of the direction instruction button 23, and the lower end 24 a of the function button 24 are all exposed on the back side of the first button unit 20. Yes. Each of these buttons is located within the detection surface of the touch sensor 11 when viewed from the front side of the controller device 1 when the first button unit 20 is attached to the core unit 10. Therefore, when the user presses each button in the Z-axis direction, the lower end of the pressed button comes into contact with the detection surface of the touch sensor 11. That is, when the user presses any button, the touch sensor 11 detects the touch of the button, and the core unit 10 transmits information indicating the contact position to the information processing apparatus 2. The information processing device 2 specifies which button the user has pressed using information on the detection position of the touch sensor 11. Each button is urged to the front side, and when the user removes the finger from the button, the button returns to the original position and is separated from the touch sensor 11. That is, the lower end of each button contacts the touch sensor 11 only while the user performs an operation of pressing the button.

次に、背面取り付け型アタッチメントの具体例として、グリップユニット30について説明する。図6及び図7は、グリップユニット30の外観を示す斜視図であって、図6はグリップユニット30を正面側から見た様子を、図7は背面側から見た様子を、それぞれ示している。   Next, the grip unit 30 will be described as a specific example of the back-mounted attachment. 6 and 7 are perspective views showing the appearance of the grip unit 30. FIG. 6 shows the grip unit 30 as viewed from the front side, and FIG. 7 shows the state as viewed from the back side. .

図6に示すように、グリップユニット30の取り付け部31の正面側には、2つの凸部31aと、爪31bと、が配置されている。ここで、凸部31aはその先端がX軸方向に広がっている。2つの凸部31aをそれぞれコアユニット10背面の縦穴14aの幅広な部分に挿入してグリップユニット30をY軸方向にスライドさせると、凸部31aが縦穴14aの幅が狭くなった部分に移動して抜けなくなるとともに、爪31bが爪収容部14bに係合して、グリップユニット30がコアユニット10に固定される。このとき、グリップユニット30の正面がコアユニット10の背面10cを覆うことになる。   As shown in FIG. 6, two convex portions 31 a and claws 31 b are arranged on the front side of the attachment portion 31 of the grip unit 30. Here, the tip of the convex portion 31a extends in the X-axis direction. When the two convex portions 31a are inserted into the wide portions of the vertical holes 14a on the back surface of the core unit 10 and the grip unit 30 is slid in the Y-axis direction, the convex portions 31a move to the portions where the width of the vertical holes 14a is narrowed. And the claw 31b engages with the claw accommodating portion 14b, and the grip unit 30 is fixed to the core unit 10. At this time, the front surface of the grip unit 30 covers the back surface 10 c of the core unit 10.

取り付け部31の背面側には、二つの把持部32が接続されている。ユーザは、グリップユニット30をコアユニット10に取り付け、この二つの把持部32のそれぞれを自分の手で把持することによって、コントローラデバイス1をより容易に保持して操作を行うことができる。   Two gripping portions 32 are connected to the back side of the attachment portion 31. The user can operate the controller device 1 more easily by attaching the grip unit 30 to the core unit 10 and holding each of the two grip portions 32 with his / her hand.

なお、コアユニット10に対する取り付け位置が互いに異なるアタッチメントは、コアユニット10に対して同時に取り付けることができる。すなわち、コアユニット10の正面側に正面取り付け型アタッチメントを、背面側には背面取り付け型アタッチメントを、それぞれ取り付けた状態で、ユーザはコントローラデバイス1を使用することができる。図8は、これまで説明した第1ボタンユニット20及びグリップユニット30の双方を同時にコアユニット10に取り付けた状態のコントローラデバイス1を示す斜視図である。このように、コアユニット10の一方の面には操作部材を備えるアタッチメントを、当該面と反対側の面には把持部を備えるアタッチメントを、それぞれ取り付けることによって、ユーザは、把持部32を持ちながらアクションボタン22や方向指示ボタン23などの各ボタンを操作することができる。ユーザが各ボタンに対して行った操作内容は、コアユニット10側のタッチセンサ11で検出され、情報処理装置2に送信される。   Note that attachments having different attachment positions with respect to the core unit 10 can be attached to the core unit 10 at the same time. That is, the user can use the controller device 1 with the front-mounted attachment attached to the front side of the core unit 10 and the back-mounted attachment attached to the rear side. FIG. 8 is a perspective view showing the controller device 1 in a state where both the first button unit 20 and the grip unit 30 described so far are attached to the core unit 10 at the same time. In this way, by attaching the attachment including the operation member on one surface of the core unit 10 and the attachment including the gripping portion on the surface opposite to the surface, the user can hold the gripping portion 32. Each button such as the action button 22 and the direction instruction button 23 can be operated. The operation content performed by the user on each button is detected by the touch sensor 11 on the core unit 10 side and transmitted to the information processing apparatus 2.

次に、正面取り付け型アタッチメントの別の例として、第2ボタンユニット40について図9及び図10を用いて説明する。   Next, as another example of the front-mounted attachment, the second button unit 40 will be described with reference to FIGS. 9 and 10.

第2ボタンユニット40の正面には、第1ボタンユニット20と同様に、複数のボタン41が配置されている。これらのボタンは第1ボタンユニット20に設けられたものと同様の構造であってよい。また、第2ボタンユニット40にも、第1ボタンユニット20と同様に、爪21aを備えた保持部21が設けられており、この爪21aによってコアユニット10に取り付けられる。   Similar to the first button unit 20, a plurality of buttons 41 are arranged on the front surface of the second button unit 40. These buttons may have the same structure as that provided in the first button unit 20. Similarly to the first button unit 20, the second button unit 40 is also provided with a holding portion 21 having a claw 21 a and is attached to the core unit 10 by the claw 21 a.

ここで、第1ボタンユニット20と第2ボタンユニット40は、いずれも同様の構造のボタンを備えているが、そのボタン配置が異なっている。そのため、第2ボタンユニット40が取り付けられた状態で各ボタン41をユーザが操作した際に、操作されたボタン41の背面側の下端41aがコアユニット10のタッチセンサ11に接触する位置は、第1ボタンユニット20が取り付けられた場合の位置とは異なる。   Here, the first button unit 20 and the second button unit 40 both have buttons having the same structure, but their button arrangements are different. Therefore, when the user operates each button 41 with the second button unit 40 attached, the position where the lower end 41a on the back side of the operated button 41 contacts the touch sensor 11 of the core unit 10 is It is different from the position when the 1 button unit 20 is attached.

コアユニット10は、自身に取り付けられたアタッチメントの種類を識別するための識別情報を取得する手段を備えている。この識別情報と、タッチセンサ11の検出結果と、を組み合わせることによって、情報処理装置2は、どの種類のアタッチメントのどの操作部材が操作されたかを特定することができる。   The core unit 10 includes means for acquiring identification information for identifying the type of attachment attached to the core unit 10. By combining this identification information and the detection result of the touch sensor 11, the information processing apparatus 2 can specify which operation member of which type of attachment is operated.

ここで、コアユニット10がアタッチメントの識別情報を取得する方法の具体的について、説明する。正面取り付け型アタッチメントについては、タッチセンサ11を覆うようにコアユニット10に取り付けられるので、このタッチセンサ11を、識別情報を取得するために用いることができる。この場合、複数種類の正面取り付け型アタッチメントのそれぞれは、互いに異なる配置パターンで1又は複数の突起を備えていることとする。この突起は、当該アタッチメントをコアユニット10に取り付けた状態でタッチセンサ11に接触するように正面取り付け型アタッチメントの背面側に突出している。タッチセンサ11がこの1又は複数の突起の接触位置を検出することによって、コアユニット10は正面取り付け型アタッチメントの種別をできる。すなわち、タッチセンサ11が検出する突起の接触位置の情報が、アタッチメントの識別情報としての役割を果たすことになる。   Here, a specific method for the core unit 10 to acquire the attachment identification information will be described. About a front attachment type attachment, since it attaches to the core unit 10 so that the touch sensor 11 may be covered, this touch sensor 11 can be used in order to acquire identification information. In this case, each of the plurality of types of front-mounted attachments includes one or a plurality of protrusions with different arrangement patterns. This protrusion protrudes on the back side of the front-mounted attachment so as to come into contact with the touch sensor 11 in a state where the attachment is attached to the core unit 10. When the touch sensor 11 detects the contact position of the one or the plurality of protrusions, the core unit 10 can classify the front-mounted attachment. In other words, the information on the contact position of the protrusion detected by the touch sensor 11 plays a role as attachment identification information.

あるいは、コアユニット10は光学的に各アタッチメントの表面に表された識別情報を取得してもよい。例えば各アタッチメントの所定位置には識別タグが付されており、コアユニット10は光学センサによってこの識別タグに表れされた情報を読み取る。これにより、コアユニット10は取り付けられたアタッチメントの種別を判別できる。なお、この方法は、正面取り付け型、背面取り付け型、及び側面取り付け型のいずれのアタッチメントについても適用可能である。   Alternatively, the core unit 10 may acquire identification information optically represented on the surface of each attachment. For example, an identification tag is attached to a predetermined position of each attachment, and the core unit 10 reads information displayed on the identification tag by an optical sensor. Thereby, the core unit 10 can discriminate | determine the classification of the attached attachment. This method can be applied to any attachment of a front mounting type, a back mounting type, and a side mounting type.

あるいは、各アタッチメントは自身の識別情報を記録したICタグ等のRFIDタグを備えることとし、コアユニット10はこのRFIDタグに記録された情報を読み取るタグリーダを内蔵することとしてもよい。こうすれば、コアユニット10はタグリーダを用いて自身の近傍に存在するRFIDタグに記録された情報を読み取ることで、自身に取り付けられたアタッチメントの種別を判別できる。この方法についても、各位置に取り付けられるアタッチメントに適用することができる。   Alternatively, each attachment may include an RFID tag such as an IC tag that records its identification information, and the core unit 10 may incorporate a tag reader that reads information recorded on the RFID tag. By doing so, the core unit 10 can determine the type of attachment attached to the core unit 10 by reading the information recorded on the RFID tag existing in the vicinity of the core unit 10 using the tag reader. This method can also be applied to an attachment attached to each position.

なお、以上の説明においてはコアユニット10が自身に取り付けられたアタッチメントの種別を判別することとしたが、コアユニット10は識別情報の取得、及び取得した識別情報の情報処理装置2への送信を行い、情報処理装置2がコアユニット10から受信した識別情報を用いてアタッチメントの種別を判定することとしてもよい。   In the above description, the core unit 10 determines the type of attachment attached to itself. However, the core unit 10 acquires the identification information and transmits the acquired identification information to the information processing apparatus 2. The information processing apparatus 2 may determine the type of attachment using the identification information received from the core unit 10.

次に、セットで使用される側面取り付け型アタッチメントと背面取り付け型アタッチメントの一例について、図11及び図12を用いて説明する。これらの図には、コアユニット10に同時に取り付けることが想定される3次元操作入力ユニット50及び補助グリップユニット60の斜視図が示されている。   Next, an example of the side-mounted attachment and the back-mounted attachment used in the set will be described with reference to FIGS. 11 and 12. In these drawings, perspective views of the three-dimensional operation input unit 50 and the auxiliary grip unit 60 that are assumed to be attached to the core unit 10 at the same time are shown.

3次元操作入力ユニット50は、側面取り付け型アタッチメントの一例であって、コアユニット10への取り付けに用いられる挿入部51と、左手把持部52と、アナログスティック53と、を備えている。この3次元操作入力ユニット50は、コアユニット10の上方から挿入部51を挿入口13aに挿入することによってコアユニット10に取り付けられる。コアユニット10に取り付けられた状態で、ユーザは左手で左手把持部52を把持し、アナログスティック53を操作する。アナログスティック53は、上下左右(X軸及びY軸方向)に傾けて操作されるとともに、前後方向(Z軸方向)に押し込む操作が可能になっている。これにより、ユーザは、3次元空間内の任意の方向に対する方向指示を行うことができる。3次元操作入力ユニット50は、アナログスティック53に対するユーザの操作内容を示す信号を、コアユニット10とは独立に情報処理装置2に対して直接送信する。   The three-dimensional operation input unit 50 is an example of a side-mounted attachment, and includes an insertion portion 51 used for attachment to the core unit 10, a left hand grip portion 52, and an analog stick 53. The three-dimensional operation input unit 50 is attached to the core unit 10 by inserting the insertion portion 51 into the insertion port 13a from above the core unit 10. In a state of being attached to the core unit 10, the user holds the left hand holding part 52 with the left hand and operates the analog stick 53. The analog stick 53 is operated by being tilted up and down, left and right (X-axis and Y-axis directions), and can be pushed in the front-rear direction (Z-axis direction). Thereby, the user can give a direction instruction to an arbitrary direction in the three-dimensional space. The three-dimensional operation input unit 50 directly transmits a signal indicating a user operation content on the analog stick 53 to the information processing apparatus 2 independently of the core unit 10.

補助グリップユニット60は、グリップユニット30と同様に凸部31a及び爪31bが配置された取り付け部31を備えており、この取り付け部31を介してコアユニット10の背面に取り付けられる。また、補助グリップユニット60は、ユーザが右手で把持するための右手把持部61を備えている。   The auxiliary grip unit 60 includes an attachment portion 31 in which convex portions 31 a and claws 31 b are arranged, like the grip unit 30, and is attached to the back surface of the core unit 10 via the attachment portion 31. Further, the auxiliary grip unit 60 includes a right hand grip 61 for a user to grip with the right hand.

図13は、コアユニット10の正面10aに第2ボタンユニット40が、背面10cに補助グリップユニット60が、側面10bに3次元操作入力ユニット50が、それぞれ取り付けられた状態のコントローラデバイス1を示している。このように、コアユニット10には、第1〜第3の取り付け機構のそれぞれを介して、3個のアタッチメントが同時に取り付けられる。また、図13に示されるように、3次元操作入力ユニット50の左手把持部52、及び補助グリップユニットの右手把持部61は、コアユニット10に対してグリップユニット30の把持部32とは90度異なる向きに取り付けられる。そのため、コアユニット10に対して3次元操作入力ユニット50と補助グリップユニット60が取り付けられた状態において、ユーザは、グリップユニット30が取り付けられた場合とは異なる向きでコントローラデバイス1を把持することになる。   FIG. 13 shows the controller device 1 in a state where the second button unit 40 is attached to the front surface 10a of the core unit 10, the auxiliary grip unit 60 is attached to the rear surface 10c, and the three-dimensional operation input unit 50 is attached to the side surface 10b. Yes. Thus, three attachments are simultaneously attached to the core unit 10 via each of the first to third attachment mechanisms. Further, as shown in FIG. 13, the left hand gripping portion 52 of the three-dimensional operation input unit 50 and the right hand gripping portion 61 of the auxiliary grip unit are 90 degrees with respect to the gripping portion 32 of the grip unit 30 with respect to the core unit 10. Can be mounted in different orientations. Therefore, in a state where the three-dimensional operation input unit 50 and the auxiliary grip unit 60 are attached to the core unit 10, the user holds the controller device 1 in a direction different from the case where the grip unit 30 is attached. Become.

このように、各アタッチメントが備える操作部材や把持部の向き、及び各アタッチメントのコアユニット10に対する取り付け方向に応じて、ユーザは様々な向きでコントローラデバイス1を把持して、操作入力を行うことができる。ここで、コアユニット10に内蔵された姿勢検出センサ15の検出結果を利用することにより、情報処理装置2はユーザがコントローラデバイス1をどのような向きで保持しているのかを特定できる。そこで、このような向きの情報を用いて操作部材に対するユーザの操作方向を解釈することによって、ユーザがどのような向きでコントローラデバイス1を保持したとしても、同じ操作感で操作部材を操作することができる。例えば姿勢検出センサ15の検出結果によりユーザがコアユニット10を横向き(X軸方向が水平方向に近く、Y軸方向が鉛直方向に近い向き)に保持していると判断される場合、情報処理装置2は、X軸方向に沿ったアナログスティック53の操作入力を左右方向の方向指示として解釈し、Y軸方向に沿ったアナログスティック53の操作入力を上下方向の方向指示として解釈する。逆にユーザがコアユニットを縦向き(X軸方向が鉛直方向に近く、Y軸方向が水平方向に近い向き)に保持していると判断される場合、情報処理装置2は、X軸方向に沿ったアナログスティック53の操作入力を上下方向の方向指示として解釈し、Y軸方向に沿ったアナログスティック53の操作入力を左右方向の方向指示として解釈する。   As described above, the user can hold the controller device 1 in various orientations and perform an operation input in accordance with the direction of the operation member or gripping portion included in each attachment and the direction in which each attachment is attached to the core unit 10. it can. Here, by using the detection result of the posture detection sensor 15 incorporated in the core unit 10, the information processing apparatus 2 can specify the orientation in which the user holds the controller device 1. Accordingly, by interpreting the user's operation direction with respect to the operation member using such orientation information, the operation member can be operated with the same operational feeling no matter what orientation the user holds the controller device 1. Can do. For example, when the detection result of the posture detection sensor 15 determines that the user holds the core unit 10 sideways (the X-axis direction is close to the horizontal direction and the Y-axis direction is close to the vertical direction), the information processing apparatus 2 interprets the operation input of the analog stick 53 along the X-axis direction as a horizontal direction instruction, and interprets the operation input of the analog stick 53 along the Y-axis direction as a vertical direction instruction. On the other hand, when it is determined that the user holds the core unit vertically (the X-axis direction is close to the vertical direction and the Y-axis direction is close to the horizontal direction), the information processing apparatus 2 is in the X-axis direction. The operation input of the analog stick 53 along the direction is interpreted as a vertical direction instruction, and the operation input of the analog stick 53 along the Y-axis direction is interpreted as a horizontal direction instruction.

次に、背面取り付け型アタッチメントの別の例として、一体型3次元操作入力ユニット70について図14及び図15を用いて説明する。一体型3次元操作入力ユニット70は、上述した3次元操作入力ユニット50及び補助グリップユニット60と同等の部材を単独で備えるアタッチメントである。すなわち、一体型3次元操作入力ユニット70は、左手把持部52、アナログスティック53、及び右手把持部61を備えている。また、コアユニット10への取り付け機構として、2個の凸部31a及び爪31bを備えた取り付け部31を備えている。なお、この背面取り付け型アタッチメントは、コアユニット10に取り付けられた際に、コアユニット10に対する把持部の向きが3次元操作入力ユニット50及び補助グリップユニット60とは90度異なる。   Next, an integrated three-dimensional operation input unit 70 will be described with reference to FIGS. 14 and 15 as another example of the back-mounted attachment. The integrated three-dimensional operation input unit 70 is an attachment that independently includes members equivalent to the above-described three-dimensional operation input unit 50 and auxiliary grip unit 60. That is, the integrated three-dimensional operation input unit 70 includes a left hand grip 52, an analog stick 53, and a right hand grip 61. Moreover, the attachment part 31 provided with the two convex parts 31a and the nail | claw 31b is provided as an attachment mechanism to the core unit 10. FIG. In addition, when this back surface attachment type attachment is attached to the core unit 10, the orientation of the grip part with respect to the core unit 10 differs from the three-dimensional operation input unit 50 and the auxiliary grip unit 60 by 90 degrees.

次に、背面取り付け型アタッチメントの別の例として、スフィアユニット80について図16及び図17を用いて説明する。スフィアユニット80は、球状の発光部81と、円筒状の把持部82と、を備え、把持部82にはトリガーボタン83が配置されている。また、把持部82には、グリップユニット30などと同様の取り付け部31が接続されており、取り付け部31には2つの凸部31a及び爪31bが設けられている。スフィアユニット80は、この凸部31a及び爪31bによってグリップユニット30などと同様にコアユニット10の背面に取り付けられる。さらに、スフィアユニット80は、コアユニット10と独立に情報処理装置2と直接通信可能に構成されており、トリガーボタン83に対する操作内容を示す信号を情報処理装置2に送信する。また、情報処理装置2からの指示に応じて、発光部81を発光させる。情報処理装置2は、この発光部81からの光を撮像装置7により撮像することで、実空間内におけるコントローラデバイス1の位置を特定する。   Next, as another example of the back-mounted attachment, a sphere unit 80 will be described with reference to FIGS. 16 and 17. The sphere unit 80 includes a spherical light emitting portion 81 and a cylindrical gripping portion 82, and a trigger button 83 is disposed on the gripping portion 82. Further, the attachment portion 31 similar to the grip unit 30 or the like is connected to the grip portion 82, and the attachment portion 31 is provided with two convex portions 31a and a claw 31b. The sphere unit 80 is attached to the back surface of the core unit 10 by the convex portions 31a and the claws 31b in the same manner as the grip unit 30 and the like. Furthermore, the sphere unit 80 is configured to be able to directly communicate with the information processing apparatus 2 independently of the core unit 10, and transmits a signal indicating the operation content for the trigger button 83 to the information processing apparatus 2. Further, the light emitting unit 81 is caused to emit light in response to an instruction from the information processing apparatus 2. The information processing apparatus 2 identifies the position of the controller device 1 in the real space by imaging the light from the light emitting unit 81 with the imaging apparatus 7.

図18は、コアユニット10に対してスフィアユニット80が取り付けられた状態のコントローラデバイス1を示す斜視図である。ユーザは、把持部82を把持してこのコントローラデバイス1を様々な位置に動かすことによって、直感的に情報処理装置2に対する操作入力を行うことができる。   FIG. 18 is a perspective view showing the controller device 1 in a state where the sphere unit 80 is attached to the core unit 10. The user can intuitively perform an operation input to the information processing apparatus 2 by holding the grip 82 and moving the controller device 1 to various positions.

次に、主としてタッチセンサ11によりユーザの操作入力の内容を検出するために用いられる各種のアタッチメントについて、説明する。これらのアタッチメントは、タッチセンサ11によりユーザの操作入力の内容を検出するために、いずれもタッチセンサ11を覆うようにコアユニット10に取り付けられる正面取り付け型アタッチメントである。さらに、これらのアタッチメントは、コアユニット10に取り付けられた状態においてタッチセンサ11に接触可能に構成され、かつ、ユーザの操作に伴ってそのタッチセンサ11に対する接触態様が変化する操作部材を備えている。これらのアタッチメントは、いずれもコアユニット10側のタッチセンサ11によりユーザの操作内容を検出するので、アタッチメント側には電気回路等を備える必要はなく、ユーザの操作内容を機械的にタッチセンサ11に伝達する機構を備えていればよい。   Next, various attachments used mainly for detecting the contents of the user's operation input by the touch sensor 11 will be described. These attachments are front-mounted attachments that are attached to the core unit 10 so as to cover the touch sensor 11 in order to detect the content of the user's operation input by the touch sensor 11. Furthermore, these attachments are configured to be able to contact the touch sensor 11 in a state where they are attached to the core unit 10, and include an operation member whose contact mode with respect to the touch sensor 11 changes in accordance with a user operation. . Since these attachments detect the user's operation content by the touch sensor 11 on the core unit 10 side, it is not necessary to provide an electric circuit or the like on the attachment side, and the user's operation content is mechanically transferred to the touch sensor 11. What is necessary is just to provide the mechanism to transmit.

このようなアタッチメントの一例として、タッチセンサ11の検出面に対応する大きさの面状の操作領域を持つ操作部材を備えるアタッチメントについて、以下に説明する。前述したように、タッチセンサ11は多点検出型でかつ圧力の検出も可能なので、単に検出面内の一点になんらかの物体が接触したことだけでなく、柔らかく大きな物体が接触した場合に、当該物体がどのような態様で接触しているのかを検出することができる。そこで、タッチセンサ11の検出面に対応するある程度の大きさの面状の操作領域を備え、かつ弾性を持った材料で形成された操作部材を用いることにより、従来とは異なる操作感の操作を実現することができる。   As an example of such an attachment, an attachment including an operation member having a planar operation region having a size corresponding to the detection surface of the touch sensor 11 will be described below. As described above, since the touch sensor 11 is a multi-point detection type and can detect pressure, not only when an object touches one point in the detection surface but also when a soft and large object touches, the object It is possible to detect in what manner the contact is made. Therefore, by using an operation member that is provided with a surface-shaped operation region of a certain size corresponding to the detection surface of the touch sensor 11 and is made of an elastic material, an operation feeling different from the conventional one can be performed. Can be realized.

図19は、このような面状の操作領域を持つ操作部材(以下、押圧操作部材91という)を備える押圧操作ユニット90の一例を示す斜視図である。また、図20は、図19に示す押圧操作ユニット90の断面図である。なお、ここで説明するアタッチメントのコアユニット10に対する取り付け機構については、これまで説明した正面取り付け型アタッチメントと同様のものでよいので、以降の図では取り付け機構の図示を省略している。   FIG. 19 is a perspective view showing an example of a pressing operation unit 90 including an operating member (hereinafter referred to as a pressing operation member 91) having such a planar operation area. FIG. 20 is a cross-sectional view of the pressing operation unit 90 shown in FIG. In addition, since the attachment mechanism with respect to the core unit 10 of an attachment demonstrated here may be the same as the front attachment type attachment demonstrated so far, illustration of an attachment mechanism is abbreviate | omitted in subsequent figures.

これらの図に示されるように、押圧操作部材91は、押圧操作ユニット90の内部をZ軸方向に貫通しており、押圧操作ユニット90の正面側及び背面側の双方において略全面を占めるように配置されている。押圧操作部材91は、例えばゴム、エラストマー、フィラーなどの材料を用いて形成されたものであってよい。ユーザが押圧操作部材91表面の任意の位置に対して上から指などを押しつける操作を行うと、その圧力が押圧操作部材91の内部を伝達して、押圧操作部材91のタッチセンサ11側の面の一部が、タッチセンサ11の検出面に押しつけられる。このとき、タッチセンサ11が圧力を検出する位置は、ユーザが押圧操作部材91を押しつける操作を行った位置に応じて変化する。また、タッチセンサ11が圧力を検出する面積の大きさや形状、及び検出する圧力の大きさは、ユーザが押圧操作部材91を押しつける操作を行った際の力の大きさや力の加え方に応じて変化する。さらに、ユーザが1本の指で押圧操作部材91を押したのか、複数本の指で押圧操作部材91を押したのか、あるいは手のひらで押したのか、などの操作態様の違いによって、タッチセンサ11が検出する圧力の大きさやタッチセンサ11が押圧操作部材91の接触を検出する範囲は変化する。情報処理装置2は、タッチセンサ11の検出結果を用いて、ユーザが押圧操作部材91のどの辺りをどの程度の力で押しつける操作を行ったかを検出し、情報処理の内容に反映させる。   As shown in these drawings, the pressing operation member 91 penetrates the inside of the pressing operation unit 90 in the Z-axis direction, and occupies substantially the entire surface on both the front side and the back side of the pressing operation unit 90. Has been placed. The pressing operation member 91 may be formed using a material such as rubber, elastomer, or filler, for example. When the user performs an operation of pressing a finger or the like against an arbitrary position on the surface of the pressing operation member 91, the pressure is transmitted through the inside of the pressing operation member 91, and the surface on the touch sensor 11 side of the pressing operation member 91. Is pressed against the detection surface of the touch sensor 11. At this time, the position where the touch sensor 11 detects the pressure changes depending on the position where the user performs an operation of pressing the pressing operation member 91. In addition, the size and shape of the area where the touch sensor 11 detects pressure, and the size of the pressure to be detected depend on the magnitude of the force when the user performs an operation of pressing the pressing operation member 91 and how the force is applied. Change. Furthermore, the touch sensor 11 depends on the operation mode such as whether the user has pressed the pressing operation member 91 with one finger, whether the pressing operation member 91 has been pressed with a plurality of fingers, or has been pressed with the palm of the hand. The magnitude of the pressure detected by the touch sensor 11 and the range in which the touch sensor 11 detects the contact of the pressing operation member 91 change. Using the detection result of the touch sensor 11, the information processing apparatus 2 detects which part of the pressing operation member 91 is pressed by what level of force and reflects it in the contents of the information processing.

図21及び図22は、別のタイプの押圧操作ユニット90の一例を示す図である。この図の例では、押圧操作部材91の表面が毛皮になっている。このように、押圧操作部材91の表面の材質を異なるものにすることによって、様々な触感で操作できるアタッチメント群をユーザに提供できる。また、図22の断面図に示すように、押圧操作部材91は互いに硬さや弾力の異なる複数の材料を積層して形成されてもよい。こうすることで、例えば動物や人の皮膚など、現実に存在する物の感触に近い操作部材を提供することができる。   FIG. 21 and FIG. 22 are diagrams showing an example of another type of pressing operation unit 90. In the example of this figure, the surface of the pressing operation member 91 is fur. Thus, by making the material of the surface of the pressing operation member 91 different, an attachment group that can be operated with various tactile sensations can be provided to the user. Further, as shown in the cross-sectional view of FIG. 22, the pressing operation member 91 may be formed by laminating a plurality of materials having different hardness and elasticity. By doing so, it is possible to provide an operation member that is close to the touch of an actually existing object such as an animal or a human skin.

次に、ユーザの操作に伴ってタッチセンサ11に対する接触態様が変化する操作部材を備えるアタッチメントの別の例について、説明する。具体的に、以下では、ユーザの操作に伴ってタッチセンサ11に対する接触位置が変化するように構成された移動操作部材を備えるアタッチメントの例について、説明する。この移動操作部材は、前述した第1ボタンユニット20や第2ボタンユニット40が備える操作ボタンとは異なり、単にユーザの操作の有無に伴って接触/非接触が変化するのではなく、タッチセンサ11の検出面に平行な向きに沿ったユーザの操作に応じて、タッチセンサ11の検出面に対する接触位置が移動する。そのため、情報処理装置2は、タッチセンサ11が検出する接触位置の変化を示す情報を取得することによって、ユーザが当該移動操作部材をどのように動かしているかを判別し、その内容に応じた処理を実行できる。   Next, another example of an attachment including an operation member whose contact mode with respect to the touch sensor 11 changes in accordance with a user operation will be described. Specifically, in the following, an example of an attachment including a moving operation member configured so that a contact position with respect to the touch sensor 11 changes in accordance with a user operation will be described. Unlike the operation buttons included in the first button unit 20 and the second button unit 40 described above, the movement operation member does not simply change in contact / non-contact with the presence / absence of a user operation. The contact position of the touch sensor 11 with respect to the detection surface moves in accordance with a user operation along a direction parallel to the detection surface. Therefore, the information processing device 2 determines how the user is moving the moving operation member by acquiring information indicating a change in the contact position detected by the touch sensor 11, and performs processing according to the content. Can be executed.

移動操作部材を備えたアタッチメントの一例であるスロットルレバーユニット100の構造について、図23及び図24を用いて説明する。図23はスロットルレバーユニット100の外観を示す斜視図であって、図24は内部構造を示す断面図である。これらの図に示されるように、スロットルレバーユニット100は、ベース101とレバー102とを含んで構成されている。また、レバー102は、回転軸103、操作対象部104、センサ接触部105、及びバネ106を含んで構成されている。   The structure of the throttle lever unit 100, which is an example of an attachment including a moving operation member, will be described with reference to FIGS. FIG. 23 is a perspective view showing the appearance of the throttle lever unit 100, and FIG. 24 is a cross-sectional view showing the internal structure. As shown in these drawings, the throttle lever unit 100 includes a base 101 and a lever 102. The lever 102 includes a rotating shaft 103, an operation target unit 104, a sensor contact unit 105, and a spring 106.

レバー102は、全体としてスロットルレバーユニット100の内部を貫通するように配置されており、回転軸103を介してベース101に対して回転可能に固定されている。ユーザは、レバー102の操作対象部104を手で把持して、これを前後に移動させる操作を行う。この操作によって、図24において実線の矢印で示されるように、操作対象部104は回転軸103を回転中心として回転移動する。この回転移動に伴って、センサ接触部105は、タッチセンサ11の検出面上をY軸方向に沿って移動する。ここで、レバー102に内蔵されるバネ106がセンサ接触部105をタッチセンサ11に押しつける方向の力を加えるので、センサ接触部105はタッチセンサ11に接触した状態に維持される。さらに、センサ接触部105の先端部分は、上下方向の動きがバネ106に吸収されて、図24において破線の矢印で示されるように、タッチセンサ11の検出面に平行な方向に沿って移動する。すなわち、バネ106の作用によって、操作対象部104の回転運動がセンサ接触部105先端のタッチセンサ11に平行な直線運動に変換される。これにより、ユーザが操作対象部104を回転させる操作を行った際に、その操作を平坦な検出面を持つタッチセンサ11を用いて検出することができる。   The lever 102 is disposed so as to penetrate the inside of the throttle lever unit 100 as a whole, and is fixed to the base 101 via a rotation shaft 103 so as to be rotatable. The user performs an operation of holding the operation target portion 104 of the lever 102 by hand and moving it forward and backward. As a result of this operation, as indicated by a solid arrow in FIG. 24, the operation target unit 104 rotates about the rotation shaft 103 as a rotation center. With this rotational movement, the sensor contact portion 105 moves on the detection surface of the touch sensor 11 along the Y-axis direction. Here, since the spring 106 built in the lever 102 applies a force in a direction to press the sensor contact portion 105 against the touch sensor 11, the sensor contact portion 105 is maintained in contact with the touch sensor 11. Further, the tip portion of the sensor contact portion 105 is moved along the direction parallel to the detection surface of the touch sensor 11 as indicated by the broken arrow in FIG. . That is, by the action of the spring 106, the rotational movement of the operation target unit 104 is converted into a linear movement parallel to the touch sensor 11 at the tip of the sensor contact unit 105. Thereby, when the user performs an operation of rotating the operation target unit 104, the operation can be detected using the touch sensor 11 having a flat detection surface.

図25及び図26は、スロットルレバーユニット100の内部構造の別の例を示している。この例では、レバー102は、回転軸103及び作用部107が接続された操作対象部104と、操作対象部104とは別体に構成された連動部108と、を含んで構成されている。センサ接触部105は、連動部108の底面から突出して形成されている。連動部108は、それぞれ縦穴108aが形成された2つの立設部108bを備えており、レバー102の作用部107の両端はそれぞれ縦穴108aに挿入されている。また、連動部108の左右にはタッチセンサ11の検出面に平行な方向に沿って溝108cが形成されており、ベース101内に設けられたガイド部101aの端部がこの溝108c内に挿入されている。   25 and 26 show another example of the internal structure of the throttle lever unit 100. FIG. In this example, the lever 102 includes an operation target unit 104 to which the rotating shaft 103 and the action unit 107 are connected, and an interlocking unit 108 that is configured separately from the operation target unit 104. The sensor contact portion 105 is formed so as to protrude from the bottom surface of the interlocking portion 108. The interlocking portion 108 includes two standing portions 108b each having a vertical hole 108a, and both ends of the action portion 107 of the lever 102 are respectively inserted into the vertical holes 108a. Further, a groove 108c is formed on the left and right of the interlocking portion 108 along a direction parallel to the detection surface of the touch sensor 11, and an end portion of the guide portion 101a provided in the base 101 is inserted into the groove 108c. Has been.

ユーザがレバー102の操作対象部104を前後に移動させる操作を行うと、操作対象部104は回転軸103を回転中心として回転し、その結果作用部107が連動部108に力を及ぼす。ここで、溝108cにはタッチセンサ11に平行な向きに延びるガイド部101aの端部が挿入されているので、連動部108はタッチセンサ11に平行な方向に沿って運動する。作用部107のタッチセンサ11に垂直な方向の動きは、縦穴108aに吸収されて連動部108には伝達されない。その結果、図24の例と同様に、操作対象部104の回転運動は、センサ接触部105のタッチセンサ11に平行な向きの直線運動に変換される。   When the user performs an operation of moving the operation target unit 104 of the lever 102 back and forth, the operation target unit 104 rotates about the rotation shaft 103, and as a result, the action unit 107 exerts a force on the interlocking unit 108. Here, since the end portion of the guide portion 101 a extending in a direction parallel to the touch sensor 11 is inserted into the groove 108 c, the interlocking portion 108 moves along a direction parallel to the touch sensor 11. The movement of the action unit 107 in the direction perpendicular to the touch sensor 11 is absorbed by the vertical hole 108 a and is not transmitted to the interlocking unit 108. As a result, as in the example of FIG. 24, the rotational motion of the operation target unit 104 is converted into a linear motion in a direction parallel to the touch sensor 11 of the sensor contact unit 105.

さらに、各種の操作部材を備える別のアタッチメントの例について説明する。図27〜図29は、いずれも図23のスロットルレバーユニット100と同様に、乗り物を操縦する際に用いられるデバイスを模した操作部材を備えたアタッチメントの例を示している。   Furthermore, an example of another attachment provided with various operation members will be described. FIGS. 27 to 29 each show an example of an attachment including an operation member simulating a device used when maneuvering a vehicle, like the throttle lever unit 100 of FIG.

図27は、ハンドルを模した操作部材を備えたアタッチメントを示している。ユーザがこのハンドルを回転させる操作を行うと、このハンドルと連結されたセンサ接触部(不図示)が、タッチセンサ11の検出面に接触した状態を保ったまま、円を描くように検出面上を移動する。タッチセンサ11がこのようなセンサ接触部(不図示)の動きを検出することによって、情報処理装置2はユーザのハンドル操作の量や速度の情報を取得することができる。   FIG. 27 shows an attachment including an operation member imitating a handle. When the user performs an operation of rotating the handle, a sensor contact portion (not shown) connected to the handle keeps a state in contact with the detection surface of the touch sensor 11 and draws a circle on the detection surface. To move. When the touch sensor 11 detects such movement of the sensor contact portion (not shown), the information processing apparatus 2 can acquire information on the amount and speed of the user's handle operation.

図28は、シフトレバーを模した操作部材を備えたアタッチメントを示している。このアタッチメントも、図27に示したアタッチメントと同様に、ユーザがシフトレバーをタッチセンサ11に平行な向きに移動させる操作を行うと、これに連動してシフトレバーと連結されたセンサ接触部がタッチセンサ11の検出面上を移動する。   FIG. 28 shows an attachment provided with an operation member simulating a shift lever. Similarly to the attachment shown in FIG. 27, when the user performs an operation of moving the shift lever in a direction parallel to the touch sensor 11, the sensor contact portion connected to the shift lever is touched in conjunction with this attachment. It moves on the detection surface of the sensor 11.

図29は、アクセルペダル及びブレーキペダルを模した操作部材を備えたアタッチメントを示している。このアタッチメントにおいては、ユーザがアクセルペダル及びブレーキペダルのそれぞれを押し込む操作を行うと、その操作量に応じて、これらのペダルに連結されたセンサ接触部がタッチセンサ11を押しつける圧力が変化するよう構成されている。情報処理装置2は、それぞれのペダルに対応するタッチセンサ11の位置が検出する圧力の強さを用いて、ユーザが各ペダルをどの程度押し込んだかを知ることができる。   FIG. 29 shows an attachment provided with operation members simulating an accelerator pedal and a brake pedal. In this attachment, when the user performs an operation of pressing each of the accelerator pedal and the brake pedal, the pressure with which the sensor contact portion connected to these pedals presses the touch sensor 11 changes according to the operation amount. Has been. The information processing device 2 can know how much the user has pressed each pedal using the pressure intensity detected by the position of the touch sensor 11 corresponding to each pedal.

図30〜図32は、楽器を模した操作部材を備えたアタッチメントの例を示している。具体的に、図30のアタッチメントは鍵盤を模した操作部材を、図31のアタッチメントはトランペットのピストン・バルブを模した操作部材を、それぞれ備えている。これらの操作部材は、例えば第1ボタンユニット20や第2ボタンユニット40が備えるボタンと同様に、ユーザの押し込み操作に応じてタッチセンサ11の検出面に接触するセンサ接触部を備える。また、図32のアタッチメントは太鼓を模した操作部材を備えている。この操作部材は、図19や図21に示した押圧操作部材91と同様のものであってよい。   30 to 32 show an example of an attachment provided with an operation member imitating a musical instrument. Specifically, the attachment shown in FIG. 30 includes an operation member simulating a keyboard, and the attachment shown in FIG. 31 includes an operation member simulating a trumpet piston / valve. These operation members include a sensor contact portion that comes into contact with the detection surface of the touch sensor 11 in accordance with a user's pressing operation, for example, like the buttons included in the first button unit 20 and the second button unit 40. Further, the attachment of FIG. 32 includes an operation member imitating a drum. This operation member may be the same as the pressing operation member 91 shown in FIGS.

図33は、釣り竿のリールを模した操作部材を備えるアタッチメントの例を示している。この操作部材は、図27に示すハンドルを模した操作部材と同様に動作するものであってよい。   FIG. 33 shows an example of an attachment including an operation member simulating a fishing rod reel. This operation member may operate in the same manner as the operation member imitating the handle shown in FIG.

図34〜図36は、スフィアユニット80と同様に、光学的な検出の対象となる部材を備えるアタッチメントの例を示している。図34及び図35は、スフィアユニット80と同様の発光部を複数備えるアタッチメントを示している。また、図36は、発光部の代わりにマーカーを備えたアタッチメントを示している。このマーカーは、例えば2次元バーコードなどの符号画像が表されたものであってよい。撮像装置7がこのマーカーを含む画像を撮像し、情報処理装置2がこのマーカーに表される符号画像を解析することによって、情報処理装置2はこのマーカーの内容に応じた各種の処理を実行できる。   34 to 36 show an example of an attachment including a member to be optically detected, like the sphere unit 80. 34 and 35 show an attachment including a plurality of light emitting units similar to the sphere unit 80. FIG. FIG. 36 shows an attachment provided with a marker instead of the light emitting unit. This marker may represent a code image such as a two-dimensional barcode. When the imaging device 7 captures an image including the marker and the information processing device 2 analyzes the code image represented by the marker, the information processing device 2 can execute various processes according to the contents of the marker. .

図37は、家庭用電化製品などを操作するためのリモートコントローラとして機能するアタッチメントの一例を示す図である。この例では、コアユニット10は赤外線等で家庭用電化製品を通信する機能を備えており、ユーザがアタッチメントに備えられたいずれかのボタンを押下したことをタッチセンサ11が検知すると、コアユニット10は当該ボタンに応じた操作信号を家庭用電化製品に対して送信する。   FIG. 37 is a diagram illustrating an example of an attachment that functions as a remote controller for operating household appliances and the like. In this example, the core unit 10 has a function of communicating household appliances with infrared rays or the like, and when the touch sensor 11 detects that the user has pressed any button provided in the attachment, the core unit 10 Transmits an operation signal corresponding to the button to the home appliance.

図38は、ユーザが足で踏むことによって操作入力を行うマット型のアタッチメントの例を示している。この例に示すアタッチメントは、マット内のユーザが足で踏んだ位置を示す情報を情報処理装置2に送信する。   FIG. 38 shows an example of a mat-type attachment in which an operation input is performed by a user stepping on a foot. The attachment shown in this example transmits information indicating the position where the user steps on the mat with his / her foot to the information processing apparatus 2.

以上示したもののほかにも、コアユニット10に対して各種のアタッチメントが取り付けられてよい。例えばコアユニット10に対して、タッチセンサ11とは別のタッチセンサを備えたアタッチメントが取り付けられてもよい。特に背面取り付け型アタッチメントとしてこのようなタッチセンサを備えたアタッチメントを採用することにより、図39に示すように、コントローラデバイス1は、正面にコアユニット10のタッチセンサ11、背面にはアタッチメントのタッチセンサというように両面にタッチセンサを備えることができる。あるいは、コアユニット10自身を他のコアユニット10に取り付け可能に構成してもよい。特に2つのコアユニット10の背面同士を重ね合わせて接続することができるように取り付け機構を構成することによって、前述したような両面にタッチセンサを備えるコントローラデバイスを実現できる。   In addition to those shown above, various attachments may be attached to the core unit 10. For example, an attachment including a touch sensor different from the touch sensor 11 may be attached to the core unit 10. In particular, by adopting an attachment having such a touch sensor as a back-mounted attachment, as shown in FIG. 39, the controller device 1 has a touch sensor 11 of the core unit 10 on the front surface and an attachment touch sensor on the back surface. Thus, touch sensors can be provided on both sides. Alternatively, the core unit 10 itself may be configured to be attachable to another core unit 10. In particular, by configuring the attachment mechanism so that the back surfaces of the two core units 10 can be connected to each other, a controller device including touch sensors on both sides as described above can be realized.

また、コアユニット10には、コアユニット10に電力を供給する外部バッテリを備えるアタッチメントを取り付けてもよい。この場合、コアユニット10のアタッチメントと接触する位置には、電力供給端子が設けられ、この端子を介してアタッチメントが取り付けられる。   Further, an attachment including an external battery that supplies power to the core unit 10 may be attached to the core unit 10. In this case, a power supply terminal is provided at a position in contact with the attachment of the core unit 10, and the attachment is attached via this terminal.

また、以上の説明においては、タッチセンサ11と接触する操作部材を備える正面取り付け型アタッチメント以外のアタッチメントは、操作部材を備えていないか、又は自身が備えている操作部材に対する操作内容を示す情報を直接情報処理装置2に対して送信することとしている。しかしながら、これに限らず、各アタッチメントはコアユニット10と通信接続可能なコネクタ等を備え、自身が備える操作部材に対するユーザの操作内容を示す信号を、このコネクタを経由してコアユニット10に対して送信することとしてもよい。この場合、コアユニット10は、自身に取り付けられたアタッチメントから受信した操作内容を示す信号を、タッチセンサ11の検出結果とともに情報処理装置2に対して送信する。   Moreover, in the above description, the attachment other than the front-mounted attachment that includes the operation member that comes into contact with the touch sensor 11 does not include the operation member, or information indicating the operation content for the operation member provided by itself. The information is directly transmitted to the information processing apparatus 2. However, the present invention is not limited to this, and each attachment includes a connector or the like that can be connected to the core unit 10, and a signal indicating the user's operation content with respect to the operation member included in the attachment is sent to the core unit 10 via this connector. It is good also as transmitting. In this case, the core unit 10 transmits a signal indicating the operation content received from the attachment attached thereto to the information processing apparatus 2 together with the detection result of the touch sensor 11.

また、以上の説明では、コントローラデバイス1は専らユーザからの操作入力のために用いられることとしたが、これに加えて、コントローラデバイス1はユーザに対する出力機能を備えてもよい。具体的に、コアユニット10やコアユニット10に取り付けるアタッチメントは、モーターやアクチュエーターなどの振動ユニットや、音声を出力するスピーカー、ユーザへの情報提示用のライトなどを備えてもよい。また、タッチセンサ11やアタッチメントが備える操作部材、把持部などに対して、ユーザの操作に対するフォースフィードバックを行う機構を設けてもよい。   In the above description, the controller device 1 is used exclusively for operation input from the user. In addition, the controller device 1 may have an output function for the user. Specifically, the core unit 10 or an attachment attached to the core unit 10 may include a vibration unit such as a motor or an actuator, a speaker that outputs sound, a light for presenting information to the user, and the like. Further, a mechanism for performing force feedback with respect to the user's operation may be provided for the operation member, the grip portion, and the like provided in the touch sensor 11 and the attachment.

次に、タッチセンサ11と接触可能な操作部材を備えるアタッチメントをコアユニット10に取り付ける際における、操作部材のタッチセンサ11への接触を避けるための操作部材駆動機構の例について、説明する。図40A、図40B及び図40Cは、このような操作部材駆動機構の一例を示す図であって、図40Aは操作部材111を備えるアタッチメント110の斜視図を、図40Bはアタッチメント110をコアユニット10に取り付ける様子を示す断面図を、図40Cはアタッチメント110のコアユニット10への取り付けが完了した状態の断面図を、それぞれ示している。なお、図40Aにおいてはアタッチメント110の内部構造を示すためにカバー116を除いた状態が示されている。   Next, an example of an operation member drive mechanism for avoiding contact of the operation member with the touch sensor 11 when an attachment including an operation member that can contact the touch sensor 11 is attached to the core unit 10 will be described. 40A, 40B, and 40C are diagrams illustrating an example of such an operation member driving mechanism. FIG. 40A is a perspective view of the attachment 110 including the operation member 111, and FIG. 40B is a diagram illustrating the attachment 110 as the core unit 10. FIG. 40C is a cross-sectional view showing a state where the attachment of the attachment 110 to the core unit 10 is completed. FIG. 40A shows a state where the cover 116 is removed to show the internal structure of the attachment 110.

コアユニット10に取り付けられていない状態において、操作部材111を備えるプレート112は、支点115によってアタッチメント110のベース113に連結されており、バネ(不図示)によってベース113からわずかに離れるように上方に押し上げられている。また、プレート112はレバー114によって支持されている。レバー114の下端には爪114aが設けられており、この爪114aはベース113の底面より下側に突出している。アタッチメント110をコアユニット10に取り付ける際には、図40Bに示すように、コアユニット10の一方の端からアタッチメント110を図中矢印で示す向きにスライドさせて取り付けを行う。このとき、プレート112がベース113から浮いた状態になっているので、操作部材111の下端はタッチセンサ11から離れた位置に維持されている。ここで、さらにアタッチメント110をその全体がコアユニット10と重なる位置まで移動させると、爪114aがコアユニット10に押されることによってレバー114が回転し、プレート112を下方に押し下げる。このレバー114の作用により、アタッチメント110のコアユニット10への取り付けが完了する際にプレート112はタッチセンサ11に平行な向きに移動し、操作部材111の下端がタッチセンサ11の検出面に接触する。すなわち、操作部材111は、アタッチメント110の取り付けが完了するまではタッチセンサ11に接触せず、アタッチメント110への取り付けが完了するとタッチセンサ11に接触するようになる。   In a state where it is not attached to the core unit 10, the plate 112 including the operation member 111 is connected to the base 113 of the attachment 110 by a fulcrum 115, and upwards so as to be slightly separated from the base 113 by a spring (not shown). Has been pushed up. The plate 112 is supported by a lever 114. A claw 114 a is provided at the lower end of the lever 114, and the claw 114 a projects downward from the bottom surface of the base 113. When attaching the attachment 110 to the core unit 10, as shown in FIG. 40B, the attachment 110 is slid from one end of the core unit 10 in the direction indicated by the arrow in the drawing. At this time, since the plate 112 is floating from the base 113, the lower end of the operation member 111 is maintained at a position away from the touch sensor 11. Here, when the attachment 110 is further moved to a position where the entire attachment 110 overlaps the core unit 10, the lever 114 is rotated by the claw 114a being pushed by the core unit 10, and the plate 112 is pushed downward. By the action of the lever 114, when the attachment of the attachment 110 to the core unit 10 is completed, the plate 112 moves in a direction parallel to the touch sensor 11, and the lower end of the operation member 111 contacts the detection surface of the touch sensor 11. . That is, the operation member 111 does not contact the touch sensor 11 until the attachment of the attachment 110 is completed, and comes into contact with the touch sensor 11 when the attachment to the attachment 110 is completed.

図41及び図42は、それぞれ操作部材駆動機構の別の例を示す図である。図41の例では、プレート112は爪を備える2本のレバー114、及び爪を備えていない2本のレバー118の計4本のレバーによって四隅を支持されており、バネ117によって上方に押し上げられている。その結果、アタッチメント110がコアユニット10に取り付けられていない状態では、プレート112はベース113と略平行でかつベース113から離れた位置に維持されている。このアタッチメント110をコアユニット10に取り付けると、図40A〜図40Cに示した例と同様に、2本のレバー114に設けられた爪がコアユニット10に押されてレバー114が回転する。このとき、平行リンク119によってレバー114の回転が爪を備えていないレバー118にも伝達され、その結果4本のレバーがいずれも回転してプレート112をタッチセンサ11側に押し下げる。このため、プレート112に配置された操作部材111がタッチセンサ11に接触するようになる。   41 and 42 are diagrams illustrating another example of the operation member driving mechanism. In the example of FIG. 41, the plate 112 is supported at four corners by a total of four levers, two levers 114 with claws and two levers 118 without claws, and is pushed upward by a spring 117. ing. As a result, in a state where the attachment 110 is not attached to the core unit 10, the plate 112 is maintained in a position substantially parallel to the base 113 and away from the base 113. When this attachment 110 is attached to the core unit 10, the claws provided on the two levers 114 are pushed by the core unit 10 and the lever 114 rotates as in the example shown in FIGS. 40A to 40C. At this time, the rotation of the lever 114 is also transmitted to the lever 118 having no claw by the parallel link 119, and as a result, all the four levers rotate to push the plate 112 down to the touch sensor 11 side. For this reason, the operation member 111 arranged on the plate 112 comes into contact with the touch sensor 11.

図42の例では、プレート112が上下方向にのみ移動するように4本のガイドピン120によって四隅を支持されている。また、これらのガイドピン120の一部にはバネ117が取り付けられており、このバネ117の作用によってプレート112は上方に押し上げられている。このアタッチメント110がコアユニット10に取り付けられると、これまで説明した例と同様にレバー114の先端に設けられた爪がコアユニット10に押されてレバー114が回転し、プレート112を下方に押し下げる。このときプレート112は、ガイドピン120に沿ってタッチセンサ11に垂直な方向に移動する。これにより、プレート112に配置された操作部材111がタッチセンサ11に接触する。   In the example of FIG. 42, the four corners are supported by four guide pins 120 so that the plate 112 moves only in the vertical direction. Further, a spring 117 is attached to a part of these guide pins 120, and the plate 112 is pushed upward by the action of the spring 117. When the attachment 110 is attached to the core unit 10, the claw provided at the tip of the lever 114 is pushed by the core unit 10 as in the example described so far, and the lever 114 rotates to push the plate 112 downward. At this time, the plate 112 moves along the guide pins 120 in a direction perpendicular to the touch sensor 11. As a result, the operation member 111 disposed on the plate 112 comes into contact with the touch sensor 11.

以上説明した操作部材駆動機構を適用することにより、例えば押圧操作ユニット90やスロットルレバーユニット100など、ユーザが操作部材の操作を行っていない間も操作部材がタッチセンサ11に接触するように配置されたアタッチメントをコアユニット10に取り付ける際にも、操作部材のコアユニット10への接触を避けることができ、スムーズにアタッチメントをコアユニット10に取り付けることができる。なお、ここで説明した操作部材駆動機構の構成はいずれも例示に過ぎず、他の方法でアタッチメントの取り付け時に操作部材がタッチセンサ11に接触しないようにしてもよい。例えば以上の説明ではバネの作用によってプレート112がベース113から離れた状態を維持することとしたが、バネ以外の弾性部材等を用いてもよい。   By applying the operation member driving mechanism described above, the operation member such as the pressing operation unit 90 and the throttle lever unit 100 is arranged so that the operation member contacts the touch sensor 11 even when the user does not operate the operation member. Even when the attachment is attached to the core unit 10, the operation member can be prevented from coming into contact with the core unit 10, and the attachment can be smoothly attached to the core unit 10. In addition, all the configurations of the operation member driving mechanism described here are merely examples, and the operation member may not contact the touch sensor 11 when the attachment is attached by another method. For example, in the above description, the state in which the plate 112 is separated from the base 113 by the action of the spring is described. However, an elastic member other than the spring may be used.

1 コントローラデバイス、2 情報処理装置、3 制御部、4 通信部、5 記憶部、6 表示装置、7 撮像装置、10 コアユニット、11 タッチセンサ、12 溝、13 取り付け部、13a 挿入口、14a 縦穴、14b 爪収容部、15 姿勢検出センサ、20 第1ボタンユニット、30 グリップユニット、40 第2ボタンユニット、50 3次元操作入力ユニット、60 補助グリップユニット、70 一体型3次元操作入力ユニット、80 スフィアユニット、90 押圧操作ユニット、100 スロットルレバーユニット。   DESCRIPTION OF SYMBOLS 1 Controller device, 2 Information processing apparatus, 3 Control part, 4 Communication part, 5 Storage part, 6 Display apparatus, 7 Imaging apparatus, 10 Core unit, 11 Touch sensor, 12 Groove, 13 Mounting part, 13a Insertion port, 14a Vertical hole , 14b Claw receiving portion, 15 posture detection sensor, 20 first button unit, 30 grip unit, 40 second button unit, 50 3D operation input unit, 60 auxiliary grip unit, 70 integrated 3D operation input unit, 80 sphere Unit, 90 pressing operation unit, 100 throttle lever unit.

Claims (9)

第1の表面、及び第2の表面を備えるコアユニットと、
前記第1の表面の少なくとも一部を覆うように前記コアユニットに取り付けられる第1アタッチメントと、
前記第2の表面の少なくとも一部を覆うように前記コアユニットに取り付けられる第2アタッチメントと、
を含むことを特徴とするコントローラデバイス。
A core unit comprising a first surface and a second surface;
A first attachment attached to the core unit so as to cover at least a part of the first surface;
A second attachment attached to the core unit so as to cover at least a part of the second surface;
A controller device comprising:
請求項1に記載のコントローラデバイスにおいて、
前記第1のアタッチメント及び前記第2のアタッチメントのうちのいずれか少なくとも一つは、ユーザが手で把持するための把持部を備える
ことを特徴とするコントローラデバイス。
The controller device of claim 1, wherein
At least one of the first attachment and the second attachment includes a gripping part for a user to grip with a hand. The controller device.
請求項1又は2に記載のコントローラデバイスにおいて、
前記第2の表面は、前記第1の表面と対向する面である
ことを特徴とするコントローラデバイス。
The controller device according to claim 1 or 2,
The controller device, wherein the second surface is a surface facing the first surface.
請求項1から3のいずれか一項に記載のコントローラデバイスにおいて、
前記コアユニットは第3の表面をさらに備え、
前記コントローラデバイスは、前記第3の表面の少なくとも一部を覆うように前記コアユニットに取り付けられる第3アタッチメントをさらに含む
ことを特徴とするコントローラデバイス。
The controller device according to any one of claims 1 to 3,
The core unit further comprises a third surface;
The controller device further includes a third attachment attached to the core unit so as to cover at least a part of the third surface.
アタッチメントを取り付けて使用するコントローラデバイスのコアユニットであって、
第1の表面と、
第2の表面と、
前記第1の表面の少なくとも一部を覆う位置に複数種類の第1アタッチメントのいずれか1つを取り付けるための第1取り付け機構と、
前記第2の表面の少なくとも一部を覆う位置に複数種類の第2アタッチメントのいずれか1つを取り付けるための第2取り付け機構と、
を備えることを特徴とするコアユニット。
A core unit of a controller device used with an attachment attached,
A first surface;
A second surface;
A first attachment mechanism for attaching any one of a plurality of types of first attachments to a position covering at least a part of the first surface;
A second attachment mechanism for attaching any one of a plurality of types of second attachments to a position covering at least a part of the second surface;
A core unit comprising:
コントローラデバイスと、情報処理装置と、を備える情報処理システムであって、
前記コントローラデバイスは、
第1の表面、及び第2の表面を備えるコアユニットと、
前記第1の表面の少なくとも一部を覆うように前記コアユニットに取り付けられる第1アタッチメントと、
前記第2の表面の少なくとも一部を覆うように前記コアユニットに取り付けられる第2アタッチメントと、
を含み、
前記情報処理装置は、前記コントローラデバイスに対するユーザの操作内容を示す操作信号を前記コントローラデバイスから受信し、当該受信した操作信号に応じた情報処理を実行する
ことを特徴とする情報処理システム。
An information processing system comprising a controller device and an information processing apparatus,
The controller device is
A core unit comprising a first surface and a second surface;
A first attachment attached to the core unit so as to cover at least a part of the first surface;
A second attachment attached to the core unit so as to cover at least a part of the second surface;
Including
The information processing apparatus receives an operation signal indicating a user's operation content with respect to the controller device from the controller device, and executes information processing according to the received operation signal.
請求項6に記載の情報処理システムにおいて、
前記第1のアタッチメント及び前記第2のアタッチメントのうちのいずれか少なくとも一つは、ユーザが手で把持するための把持部を備え、
前記コアユニットは姿勢検出センサを備え、
前記情報処理装置は、前記姿勢検出センサの検出結果を用いて前記ユーザが前記把持部を把持する向きを特定する
ことを特徴とする情報処理システム。
The information processing system according to claim 6,
At least one of the first attachment and the second attachment includes a grip part for a user to grip by hand,
The core unit includes an attitude detection sensor,
The information processing apparatus specifies an orientation in which the user grips the grip portion using a detection result of the posture detection sensor.
請求項6又は7に記載の情報処理システムにおいて、
前記コアユニットは、前記第1アタッチメント及び前記第2アタッチメントそれぞれの種類を識別するための識別情報を取得する手段を備え、
前記情報処理装置は、前記コアユニットが取得した識別情報を用いて前記第1アタッチメント及び第2アタッチメントのそれぞれを識別する
ことを特徴とする情報処理システム。
The information processing system according to claim 6 or 7,
The core unit includes means for acquiring identification information for identifying the type of each of the first attachment and the second attachment,
The information processing apparatus identifies each of the first attachment and the second attachment using identification information acquired by the core unit.
請求項8に記載の情報処理システムにおいて、
前記第1の表面にはタッチセンサが設けられ、
前記第1アタッチメントは、前記タッチセンサを覆うように前記コアユニットに取り付けられ、前記コアユニットに取り付けられた際に、前記タッチセンサの所定位置に接触する接触部材を備え、
前記情報処理装置は、前記第1アタッチメントの種別を、前記接触部材が前記タッチセンサに接触する位置の情報を用いて識別する
ことを特徴とする情報処理システム。
The information processing system according to claim 8,
A touch sensor is provided on the first surface,
The first attachment is attached to the core unit so as to cover the touch sensor, and includes a contact member that contacts a predetermined position of the touch sensor when attached to the core unit.
The information processing apparatus identifies the type of the first attachment using information on a position where the contact member contacts the touch sensor.
JP2011126039A 2011-06-06 2011-06-06 Controller device Withdrawn JP2012249923A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2011126039A JP2012249923A (en) 2011-06-06 2011-06-06 Controller device
CN201280024897.0A CN103561830B (en) 2011-06-06 2012-05-24 Controller equiment
PCT/JP2012/063355 WO2012169367A1 (en) 2011-06-06 2012-05-24 Controller device
US14/117,913 US20140094309A1 (en) 2011-06-06 2012-05-24 Controller device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011126039A JP2012249923A (en) 2011-06-06 2011-06-06 Controller device

Publications (1)

Publication Number Publication Date
JP2012249923A true JP2012249923A (en) 2012-12-20

Family

ID=47523330

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011126039A Withdrawn JP2012249923A (en) 2011-06-06 2011-06-06 Controller device

Country Status (1)

Country Link
JP (1) JP2012249923A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017000758A (en) * 2015-06-12 2017-01-05 任天堂株式会社 Support device, charger, and operation system
WO2017212663A1 (en) * 2016-06-10 2017-12-14 任天堂株式会社 Game controller
JP2018023488A (en) * 2016-08-09 2018-02-15 任天堂株式会社 Attachment and game system
US10286306B2 (en) 2016-06-10 2019-05-14 Nintendo Co., Ltd. Game controller
US10335675B2 (en) 2016-06-10 2019-07-02 Nintendo Co., Ltd. Game controller
US10441878B2 (en) 2016-06-10 2019-10-15 Nintendo Co., Ltd. Game controller
US10456669B2 (en) 2016-06-10 2019-10-29 Nintendo Co., Ltd. Game controller
US10864436B2 (en) 2016-06-10 2020-12-15 Nintendo Co., Ltd. Game controller

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017000758A (en) * 2015-06-12 2017-01-05 任天堂株式会社 Support device, charger, and operation system
US10335675B2 (en) 2016-06-10 2019-07-02 Nintendo Co., Ltd. Game controller
JP2019181224A (en) * 2016-06-10 2019-10-24 任天堂株式会社 Game controller
JPWO2017212663A1 (en) * 2016-06-10 2018-06-14 任天堂株式会社 Game controller
EP3473310A1 (en) * 2016-06-10 2019-04-24 Nintendo Co., Ltd. Game controller
US10286306B2 (en) 2016-06-10 2019-05-14 Nintendo Co., Ltd. Game controller
WO2017212663A1 (en) * 2016-06-10 2017-12-14 任天堂株式会社 Game controller
US10441878B2 (en) 2016-06-10 2019-10-15 Nintendo Co., Ltd. Game controller
US11826641B2 (en) 2016-06-10 2023-11-28 Nintendo Co., Ltd. Game controller
US10456669B2 (en) 2016-06-10 2019-10-29 Nintendo Co., Ltd. Game controller
US10835811B2 (en) 2016-06-10 2020-11-17 Nintendo Co., Ltd. Game controller
US10864436B2 (en) 2016-06-10 2020-12-15 Nintendo Co., Ltd. Game controller
US11224800B2 (en) 2016-06-10 2022-01-18 Nintendo Co., Ltd. Game controller
US11400365B2 (en) 2016-06-10 2022-08-02 Nintendo Co., Ltd. Game controller
JP2018023488A (en) * 2016-08-09 2018-02-15 任天堂株式会社 Attachment and game system

Similar Documents

Publication Publication Date Title
WO2012169367A1 (en) Controller device
JP2012249923A (en) Controller device
JP7199476B2 (en) Control system, control device, control method, and program
US10416708B2 (en) Accessory and information processing system
KR101666096B1 (en) System and method for enhanced gesture-based interaction
JP5896446B2 (en) Controller device
JP6574892B2 (en) Control device and control program
CN110622231B (en) Programming device, recording medium, and programming method
US20070191112A1 (en) Storage medium storing subject selecting program and subject selecting apparatus
US20160077589A1 (en) Multidimension vibrating mouse
WO2013157053A1 (en) Game system and game controller
US20090048021A1 (en) Inertia sensing input controller and receiver and interactive system using thereof
US6184869B1 (en) Computer input device having multiple multi-dimensional detection devices
JP2010277508A (en) Operation device
JP2012073830A (en) Interface device
JPH0830388A (en) Three-dimensional cursor positioning device
JP6329210B2 (en) Information processing system, case, and cardboard member
TW201921227A (en) User input devices, panels for use with a user input device and computer peripheral devices
US10191557B2 (en) User interface device
JP4940294B2 (en) Information processing system, operation device, and information processing method
US8725445B2 (en) Calibration of the accelerometer sensor of a remote controller
US8333664B2 (en) Information processing apparatus, control method therefor, operation device, and information storage medium
KR20010042305A (en) Data input device and method, and computer system using the same and method for running program of computer system
US20130027307A1 (en) Human-machine interface apparatus and operating method thereof
KR100857394B1 (en) Cruciform mouse apparatus

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20140902