JP2002123365A - Operation device and image processor using the same - Google Patents
Operation device and image processor using the sameInfo
- Publication number
- JP2002123365A JP2002123365A JP2001150337A JP2001150337A JP2002123365A JP 2002123365 A JP2002123365 A JP 2002123365A JP 2001150337 A JP2001150337 A JP 2001150337A JP 2001150337 A JP2001150337 A JP 2001150337A JP 2002123365 A JP2002123365 A JP 2002123365A
- Authority
- JP
- Japan
- Prior art keywords
- detection
- detecting means
- acceleration
- detection signal
- ball
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
- G06F3/0312—Detection arrangements using opto-electronic means for tracking the rotation of a spherical or circular member, e.g. optical rotary encoders used in mice or trackballs using a tracking ball or in mouse scroll wheels
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/24—Constructional details thereof, e.g. game controllers with detachable joystick handles
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03543—Mice or pucks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03548—Sliders, in which the moving part moves in a plane
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03549—Trackballs
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1043—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being characterized by constructional details
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/105—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals using inertial sensors, e.g. accelerometers, gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1062—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to a type of game, e.g. steering wheel
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8011—Ball
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Processing Or Creating Images (AREA)
- Position Input By Displaying (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ゲーム機などに用
いられる操作装置に係わり、特に操作体に与えられる回
転および加速度を入力の要素として検出することによ
り、操作能力に優れ且つゲームなどの持つ可能性を高め
た操作装置及びこれを用いた画像処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an operating device used for a game machine or the like, and more particularly, to a game device or the like having excellent operating ability by detecting rotation and acceleration given to an operating body as input elements. The present invention relates to an operation device with increased possibility and an image processing device using the same.
【0002】[0002]
【従来の技術】従来より、トラックボールを使用したゲ
ーム機用の操作装置が存在する。前記操作装置では、操
作装置の内部に球状の操作体が回転自在に支持されてお
り、この操作体に与えられる回転を例えばX方向および
Y方向のパルス出力としてゲーム機本体に出力する。ゲ
ーム機本体では、内部に設けられた制御部が前記パルス
出力を座標データに変換し、これをTVモニタ画面に出
力する。そして、前記TVモニタ画面上を移動するボー
ルの動きなどとして表示される。2. Description of the Related Art Conventionally, there is an operation device for a game machine using a trackball. In the operation device, a spherical operation body is rotatably supported inside the operation device, and outputs the rotation given to the operation body to the game machine main body as, for example, pulse outputs in the X and Y directions. In the game machine main body, a control unit provided therein converts the pulse output into coordinate data and outputs the coordinate data to a TV monitor screen. Then, it is displayed as a movement of a ball moving on the TV monitor screen.
【0003】例えばサッカーゲームなどでは、前記操作
体をサッカーボールと見立て、操作体1を操作すること
がゲーム中のキャラクタがボールを蹴る動作とされる場
合がある。そして、操作体1を短い時間間隔で回転し続
けると前記キャラクタがボールをドリブルするモードに
設定され、操作体1に長い時間回転を与えると、ボール
を大きく蹴り出すロングボールモードに設定することが
できるというものである。よって、操作者は操作体に様
々の態様の入力を加えることにより、サッカーボールを
思い通りにコントロールすることが可能となる。For example, in a soccer game or the like, there is a case where the operation body is regarded as a soccer ball and operating the operation body 1 is an operation of a character in the game kicking the ball. When the operating tool 1 is continuously rotated at short time intervals, the mode is set to a mode in which the character dribbles the ball. When the operating tool 1 is rotated for a long time, the mode is set to a long ball mode in which the ball is greatly kicked. It is possible. Therefore, the operator can control the soccer ball as desired by inputting various modes of input to the operating tool.
【0004】このように、操作体1を操作することによ
り、キャラクタやボールを自在に操作することができ、
各種のスポーツゲームなどを楽しむことが可能となって
いる。[0004] As described above, by operating the operating body 1, a character or a ball can be freely operated.
It is possible to enjoy various sports games.
【0005】[0005]
【発明が解決しようとする課題】実際のサッカーなどで
は、例えば蹴る瞬間にシューズの側面でボールの面を擦
り付けることによってボールに回転を与え、蹴り出した
ボールを空中でカーブさせるという技法(バナナシュー
ト)がよく使用される。あるいはゴルフの場合には、ボ
ールを叩く瞬間にボールの表面をクラブフェースで様々
な方向に擦り付けることにより、スライスボール、フッ
クボール、さらにはトップスピンまたはバックスピンな
どの技法が使用される。In actual soccer or the like, for example, at the moment of kicking, the ball is rotated by rubbing the surface of the ball with the side of the shoe, and the kicked ball is curved in the air (banana shoot). ) Is often used. Alternatively, in the case of golf, techniques such as slice ball, hook ball, and top spin or back spin are used by rubbing the surface of the ball in various directions with a club face at the moment of hitting the ball.
【0006】しかし、従来の操作装置では、キャラクタ
又はボールなどの移動方向、あるいは蹴り出した(叩い
た)ボールの進む方向、さらにはボールが飛ぶ大きさ
(距離)など異なる入力手段の組み合わせ、または一つ
の入力手段で順番に入力することにより操作していた。However, in the conventional operation device, a combination of different input means such as a moving direction of a character or a ball, a moving direction of a kicked (hit) ball, and a size (distance) at which the ball flies, or The operation was performed by sequentially inputting with one input means.
【0007】すなわち、従来の操作装置では、操作者が
操作体を操作した瞬間に加わる加速度と回転を同時に検
出して、この加速度、回転の大きさと方向によってボー
ルをコントロールするということは不可能であった。That is, in the conventional operation device, it is impossible to simultaneously detect the acceleration and the rotation applied at the moment when the operator operates the operation body, and control the ball based on the acceleration, the magnitude and the direction of the rotation. there were.
【0008】本発明は上記従来の課題を解決するための
ものであり、操作者が操作体を操作したときに加わる加
速度、回転、方向を同時に検出することにより、より操
作能力の幅を広げてゲームが持つ可能性を高めることが
できるようにした操作装置及びこれを用いた画像処理装
置を提供することを目的としている。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned conventional problems, and the acceleration, rotation, and direction applied when an operator operates an operating body are simultaneously detected, thereby further expanding the range of operation capability. It is an object of the present invention to provide an operation device capable of increasing the possibility of a game and an image processing device using the same.
【0009】[0009]
【課題を解決するための手段】本発明の操作装置は、枠
体と、前記枠体に設けられた回転操作可能な操作体と、
前記操作体の回転方向および/または回転数を検出する
第1の検出手段と、前記操作体に与えられた少なくとも
一方向の加速度を検出する第2の検出手段と、を備えた
ことを特徴とするものである。An operating device according to the present invention comprises a frame, a rotatable operating body provided on the frame,
A first detection unit that detects a rotation direction and / or a rotation speed of the operation body; and a second detection unit that detects acceleration in at least one direction applied to the operation body. Is what you do.
【0010】さらには、前記枠体を支持する支持体が設
けられ、前記操作体と前記第1の検出手段および前記第
2の検出手段が、前記枠体とともに、前記支持体上で前
記第2の検出手段の加速度検出方向と直交する少なくと
も一方向へ移動可能に支持されており、前記支持体には
前記枠体の移動方向および/または移動量を検出する第
3の検出手段が設けられているものである。[0010] Further, a support for supporting the frame is provided, and the operating body, the first detection means and the second detection means, together with the frame, are provided on the support with the second detection means. And a third detecting means for detecting a moving direction and / or a moving amount of the frame is provided on the support. Is what it is.
【0011】例えば、前記第1の検出手段が前記枠体内
に設けられ、前記支持体には、前記第2の検出手段の加
速度検出方向と直交する少なくとも一方向へ移動するス
ライダが設けられ、前記操作体と前記第1の検出手段お
よび前記第2の検出手段が、前記枠体とともに、前記ス
ライダに支持されており、前記スライダの移動方向およ
び/または移動量が前記第3の検出手段により検出され
るものである。For example, the first detecting means is provided in the frame, and the support is provided with a slider which moves in at least one direction orthogonal to an acceleration detecting direction of the second detecting means. The operating body, the first detecting means and the second detecting means are supported by the slider together with the frame, and the moving direction and / or the moving amount of the slider are detected by the third detecting means. Is what is done.
【0012】さらには、前記支持体には、前記第2の検
出手段の加速度検出方向と直交する平面内で互いに直交
する方向へ移動する一対の前記スライダが設けられ、前
記操作体と前記第1の検出手段および前記第2の検出手
段が、前記枠体とともに前記両スライダの移動に伴って
前記平面内で各方向へ移動可能であり、前記両スライダ
の移動方向および/または移動量が前記第3の検出手段
により検出されるものとして構成することが可能であ
る。Further, the support is provided with a pair of sliders which move in directions orthogonal to each other in a plane orthogonal to the acceleration detection direction of the second detecting means, and the operating body and the first slider are provided. And the second detecting means are movable in each direction in the plane along with the movement of the sliders together with the frame, and the moving direction and / or the moving amount of the two sliders are set to the second direction. 3 can be configured to be detected by the detecting means.
【0013】前記において、前記第2の検出手段が、例
えば、圧電型又は静電容量型の加速度センサである。In the above, the second detecting means is, for example, a piezoelectric or capacitance type acceleration sensor.
【0014】また、本発明の画像処理装置は、第1の検
出手段と第2の検出手段を有する前記操作装置と、前記
操作装置の前記第1の検出手段および前記第2の検出手
段からの検出信号が与えられる処理手段と、前記処理手
段により処理されたデータに基づいて画像を表示する表
示手段とを有し、前記処理手段のデータ処理により、前
記表示手段の画面に表示された物体が、前記第1の検出
手段からの検出信号、および前記第2の検出手段からの
検知信号に基づいて動作するように画像処理制御される
ことを特徴とするものである。Further, the image processing apparatus of the present invention is characterized in that the operating device having the first detecting means and the second detecting means and the first detecting means and the second detecting means of the operating device are provided. A processing unit to which a detection signal is given, and a display unit for displaying an image based on the data processed by the processing unit, and an object displayed on a screen of the display unit by the data processing of the processing unit. , Image processing is controlled so as to operate based on a detection signal from the first detection means and a detection signal from the second detection means.
【0015】また、本発明の画像処理装置は、第1の検
出手段と第2の検出手段および第3の検出手段を有する
前記操作装置と、前記操作装置の前記第1の検出手段と
前記第2の検出手段および前記第3の検出手段からの検
出信号が与えられる処理手段と、前記処理手段により処
理されたデータに基づいて画像を表示する表示手段とを
有し、前記処理手段のデータ処理により、前記表示手段
の画面に表示された物体が、前記第1の検出手段からの
検出信号と、前記第2の検出手段からの検出信号、およ
び前記第3の検出手段からの検出信号に基づいて動作す
るように画像処理されることを特徴とするものである。Also, the image processing apparatus of the present invention is characterized in that the operating device having first detecting means, second detecting means, and third detecting means, the first detecting means of the operating device, and A processing unit to which detection signals from the second detection unit and the third detection unit are supplied; and a display unit for displaying an image based on data processed by the processing unit. Thus, the object displayed on the screen of the display means is based on the detection signal from the first detection means, the detection signal from the second detection means, and the detection signal from the third detection means. The image processing is performed so as to operate.
【0016】例えば、前記第1の検出手段からの検出信
号により、前記物体が回転するように表示される。また
は、前記第1の検出手段からの検出信号により、前記物
体の画面上での移動方向が決められるよう画像処理され
る。For example, the object is displayed so as to rotate according to a detection signal from the first detecting means. Alternatively, image processing is performed so that the moving direction of the object on the screen is determined based on a detection signal from the first detection unit.
【0017】また、例えば、前記第2の検出手段からの
検出信号により、前記物体の移動方向が決められ、また
は前記第2の検出手段からの検出信号により、前記物体
が加速度を伴う動作を行うように画像処理される。Also, for example, the moving direction of the object is determined by a detection signal from the second detecting means, or the object performs an operation accompanied by acceleration by a detection signal from the second detecting means. Image processing.
【0018】さらには、前記第1の検出手段からの検出
信号により、前記物体が回転するように表示され、前記
第2の検出手段からの検出信号により、前記物体の移動
方向が所定方向へ決められまたは前記物体が所定方向へ
の加速度を伴う動作を行い、前記第3の検出手段からの
検出信号により、前記物体の移動方向が前記所定方向と
異なる方向へ決められまたは前記物体が前記所定方向と
異なる方向への加速度を伴う動作を行うように画像処理
されるものである。Further, the object is displayed so as to rotate by the detection signal from the first detecting means, and the moving direction of the object is determined in a predetermined direction by the detecting signal from the second detecting means. Or the object performs an operation accompanied by acceleration in a predetermined direction, and a detection signal from the third detection means determines that the moving direction of the object is different from the predetermined direction or the object moves in the predetermined direction. The image processing is performed so that an operation involving acceleration in a direction different from the above is performed.
【0019】そして、前記物体が、複数の検出手段から
の検出信号に基づく動作を複合した動作を行うように表
示されるものとすることが可能である。[0019] The object may be displayed so as to perform an operation combining operations based on detection signals from a plurality of detection means.
【0020】本発明の操作装置では、操作体に加えられ
る回転と加速度、さらには移動方向の異なる要素を、前
記操作体を操作するだけで入力でき、様々なアプリケー
ションソフトに対応できる操作が可能となる。In the operating device according to the present invention, it is possible to input elements different in rotation, acceleration, and moving direction applied to the operating body just by operating the operating body, and it is possible to perform an operation corresponding to various application software. Become.
【0021】また本発明の画像処理装置は、前記操作装
置から得られる検出信号に基づき、衝撃が加えられた後
のキャラクタやボールの微妙な動きを画面上に表わすこ
とができる。よって、例えばサッカーゲームでは、バナ
ナシュートを放つことができ、またゴルフゲームでは、
スライス、フックまたはバックスピンなど操作者の希望
する技法を用いてボールをコントロールすることができ
る。よって、より実際のサッカー又はゴルフなどにより
近い感覚で各種のゲームを楽しむことができる。Further, the image processing apparatus of the present invention can display, on the screen, a subtle movement of the character or the ball after the impact is applied, based on the detection signal obtained from the operation device. Therefore, for example, in a soccer game, a banana shoot can be released, and in a golf game,
The ball can be controlled using any technique desired by the operator, such as slicing, hooking or backspin. Therefore, various games can be enjoyed with a feeling closer to actual soccer or golf.
【0022】また、前記画像処理装置では、各データを
組み合わせることにより、キャラクターやボールなどに
様々な動きを与えることができる。よって、操作者がキ
ャラクターやボールを自由にコントロールすることがで
きるため、操作装置の操作性の幅が広がり、より実際の
スポーツなどの感覚に近いゲームソフトを実行すること
ができる。In the image processing apparatus, various movements can be given to a character, a ball, and the like by combining data. Therefore, since the operator can freely control the character and the ball, the operability of the operation device is widened, and it is possible to execute game software that is closer to the feeling of actual sports or the like.
【0023】[0023]
【発明の実施の形態】以下、本発明について図面を参照
して説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings.
【0024】図1は本発明の第1の実施の形態としてゲ
ーム機用またはパーソナルコンピュータ用の操作装置を
示し、Aは操作装置の正面図、BはAのb−b線断面
図、図2は操作装置の内部構造の概略を示す平面図であ
る。FIG. 1 shows an operating device for a game machine or a personal computer as a first embodiment of the present invention, wherein A is a front view of the operating device, B is a cross-sectional view taken along the line bb of FIG. FIG. 3 is a plan view schematically showing the internal structure of the operation device.
【0025】図1および図2に示すように、第1の実施
の形態に示す操作装置10では、トラックボールと称さ
れる球状の操作体1が枠体12の内部に3次元方向へ回
転自在に支持されている。操作装置10では、前記操作
体1の一部が前記枠体12の外部に露出しており、操作
者は外部から前記露出部分である操作体1の一部を操作
できるようになっている。As shown in FIGS. 1 and 2, in the operating device 10 according to the first embodiment, a spherical operating body 1 called a trackball is rotatable in a three-dimensional direction inside a frame 12. It is supported by. In the operating device 10, a part of the operating body 1 is exposed to the outside of the frame 12, so that an operator can operate a part of the operating body 1 as the exposed part from the outside.
【0026】前記枠体12は、支持体11に弾性体1
4,14を介して固定されており、3軸(X軸,Y軸,
Z軸)方向に移動できるよう弾性的に支持されている。
前記弾性体14は、コイルスプリング、ゴム製または合
成樹脂製のクッション材など弾性に優れた部材から構成
され、前記操作体1に加えられる3軸方向の衝撃の吸収
が可能とされている。The frame 12 is provided with the elastic body 1 on the support 11.
4 and 14, and three axes (X axis, Y axis,
It is elastically supported so that it can move in the (Z-axis) direction.
The elastic body 14 is made of a member having excellent elasticity such as a coil spring, a cushion material made of rubber or synthetic resin, and is capable of absorbing shocks in three axial directions applied to the operating body 1.
【0027】前記枠体12には、加速度センサ(第2の
検出手段)15が固定されている。前記加速度センサ1
5は、圧電型又は静電容量型の歪ゲージを基調とし、例
えば操作体1に加えられた3軸方向の加速度のうち、少
なくとも1軸方向(例えばX軸方向)の加速度の検出が
可能とされている。なお、前記加速度センサ15が、2
軸以上の方向の加速度を一度に検出可能なものであって
もよい。前記加速度センサ15は、操作体1の外部に固
定されており、操作体1そのものに取り付けられていな
いため、操作体1の動きを制限することがない。よっ
て、この操作装置10では、操作体1の操作性の低下を
防止することができる。なお、2軸以上検出する加速度
センサ15である場合には、歪ゲージが各軸方向ごとに
別々に設けられていてもよいが、全ての方向の加速度を
検出する歪ゲージが、1つのパッケージに収められた構
成のものも使用可能である。An acceleration sensor (second detecting means) 15 is fixed to the frame 12. The acceleration sensor 1
Numeral 5 is based on a piezoelectric or capacitance type strain gauge, and is capable of detecting acceleration in at least one axial direction (for example, X-axis direction) among accelerations in three axial directions applied to the operating body 1, for example. Have been. Note that the acceleration sensor 15
It may be possible to detect acceleration in a direction more than the axis at a time. Since the acceleration sensor 15 is fixed to the outside of the operating tool 1 and is not attached to the operating tool 1 itself, the movement of the operating tool 1 is not restricted. Therefore, in the operating device 10, it is possible to prevent the operability of the operating tool 1 from being lowered. In the case of the acceleration sensor 15 that detects two or more axes, strain gauges may be separately provided for each axial direction, but the strain gauges that detect acceleration in all directions are provided in one package. A packaged configuration can also be used.
【0028】図2に示すように、前記枠体12の内部で
は、互いに直交する2つのエンコーダ(第1の検出手
段)が操作体1の外表面に外接させられた状態で設けら
れている。一方のエンコーダは、X方向を軸とするXエ
ンコーダ2であり、他方はY方向を軸とするYエンコー
ダ3であり、互いのエンコーダの軸方向は90°交叉す
る状態に設定されている。As shown in FIG. 2, inside the frame 12, two encoders (first detecting means) orthogonal to each other are provided so as to be circumscribed on the outer surface of the operating body 1. One of the encoders is an X encoder 2 having an axis in the X direction, and the other is a Y encoder 3 having an axis in the Y direction. The axes of the encoders are set to intersect at 90 °.
【0029】前記Xエンコーダ2は、Y方向に延びる軸
を中心として回転するローラ2aと、このローラ2aと
一緒に回転する円板2bを有している。円板2bの外周
部にはスリット状の切欠き(図示せず)が形成されてお
り、この切欠き部と切欠き部が形成されていない部分と
が、円周方向へ一定ピッチで交互に形成されている。円
板2bの外周部にはホトカプラ2cが設けられている。
ホトカプラ2cには、発光素子と受光素子とが対向して
設けられており、発光素子と受光素子との間に円板2b
の外周部が介在している。ローラ2aおよび円板2bが
回転すると、切欠き部と切欠き部以外の部分が、発光素
子と受光素子との間を通過するため、前記ホトカプラ2
cから、円板2bの回転速度に応じたパルス信号出力が
検出信号として得られる。The X encoder 2 has a roller 2a that rotates about an axis extending in the Y direction, and a disk 2b that rotates together with the roller 2a. A slit-shaped notch (not shown) is formed in the outer peripheral portion of the disc 2b, and the notch and a portion where the notch is not formed are alternately arranged at a constant pitch in the circumferential direction. Is formed. A photocoupler 2c is provided on the outer periphery of the disk 2b.
The photocoupler 2c is provided with a light emitting element and a light receiving element opposed to each other, and a disc 2b is provided between the light emitting element and the light receiving element.
Is interposed. When the roller 2a and the disc 2b rotate, the notch and the portion other than the notch pass between the light emitting element and the light receiving element.
From c, a pulse signal output corresponding to the rotation speed of the disk 2b is obtained as a detection signal.
【0030】同様に、Yエンコーダ3は、X方向に延び
る軸を中心として回転するローラ3aと、このローラ3
aと共に回転する円板3bと、円板3bの外周部に対向
するホトカプラ3cとから構成されている。前記円板3
bの外周部には、切欠きと切欠き部が形成されていない
部分とが、円周方向へ一定のピッチで繰返して形成され
ており、ホトカプラ3cからは、ローラ3aおよび円板
3bの回転速度に応じたパルス信号出力が検出信号とし
て得られる。Similarly, the Y encoder 3 includes a roller 3a that rotates around an axis extending in the X direction,
The disk 3b includes a disk 3b that rotates together with a, and a photocoupler 3c that faces the outer periphery of the disk 3b. The disk 3
A notch and a portion where the notch is not formed are repeatedly formed at a constant pitch in the circumferential direction on the outer peripheral portion of the roller b. From the photocoupler 3c, the rotation of the roller 3a and the disk 3b is performed. A pulse signal output corresponding to the speed is obtained as a detection signal.
【0031】上記操作装置がゲーム機本体に接続される
と以下のように動作する。前記操作体1がY方向に延び
る軸を中心に回転させられると、Xエンコーダ2のロー
ラ2aおよび円板2bが回転し、ホトカプラ2cからパ
ルス出力としてX方向の検出信号が得られる。また、操
作体1がX方向に延びる軸を中心に回転させられると、
Yエンコーダ3のローラ3aおよび円板3bが回転し、
ホトカプラ3cからパルス出力としてY方向の検出信号
が得られる。When the operation device is connected to the game machine main body, the following operation is performed. When the operating body 1 is rotated about an axis extending in the Y direction, the roller 2a and the disk 2b of the X encoder 2 rotate, and a detection signal in the X direction is obtained as a pulse output from the photocoupler 2c. When the operating tool 1 is rotated around an axis extending in the X direction,
The roller 3a and the disk 3b of the Y encoder 3 rotate,
A detection signal in the Y direction is obtained as a pulse output from the photocoupler 3c.
【0032】図5に示すように、前記X方向の検出信号
及びY方向の検出信号は、ゲーム機本体またはコンピュ
ータ(図示せず)に送信される。ゲーム機本体またはコ
ンピュータの中央処理手段(処理手段)41では、メイ
ンメモリ42に格納されているアプリケーションソフト
ウェアを介し、前記X方向の検出信号をX方向の座標デ
ータに変換し、前記Y方向の検出信号をY方向の座標デ
ータに変換する。そして、前記座標データに基づいて表
示手段51の画面において、ボールやキャラクタなどの
物体の表示が、画面上でx方向および/またはy方向に
回転するように画像処理される。As shown in FIG. 5, the detection signal in the X direction and the detection signal in the Y direction are transmitted to a game machine body or a computer (not shown). The central processing means (processing means) 41 of the game machine body or the computer converts the detection signal in the X direction into coordinate data in the X direction via application software stored in the main memory 42, and detects the signal in the Y direction. The signal is converted into coordinate data in the Y direction. Then, based on the coordinate data, image processing is performed on the screen of the display means 51 so that the display of an object such as a ball or a character rotates in the x direction and / or the y direction on the screen.
【0033】なお、操作体1がX軸とY軸の双方に角度
を有する例えばα方向(図2参照)へ回転させられる
と、ローラ2aとローラ3aの両方が回転させられ、ホ
トカプラ2cとホトカプラ3cの双方からの前記X方向
及びY方向の検出信号が座標データに変換され、画面上
では物体がα方向へ回転するように画像処理される。When the operating body 1 is rotated in, for example, the α direction (see FIG. 2) having angles in both the X axis and the Y axis, both the rollers 2a and 3a are rotated, and the photocoupler 2c and the photocoupler are rotated. The detection signals in the X direction and the Y direction from both 3c are converted into coordinate data, and image processing is performed on the screen so that the object rotates in the α direction.
【0034】一方、前記加速度センサ15が、操作体1
に加えられた衝撃を少なくとも1軸以上の方向から検出
し、これをアナログ信号として出力する。前記アナログ
信号は、操作装置10内に設けられた図示しないA/D
(アナログ/ディジタル)変換手段において所定のビッ
ト数からなるディジタル信号に変換され、軸方向の加速
度の検出信号として前記中央処理手段41に出力され
る。On the other hand, the acceleration sensor 15 is
Is detected from at least one axis or more, and is output as an analog signal. The analog signal is supplied to an A / D (not shown) provided in the operation device 10.
The signal is converted into a digital signal having a predetermined number of bits by an (analog / digital) conversion means, and is output to the central processing means 41 as a detection signal of the acceleration in the axial direction.
【0035】前記中央処理手段41では、操作体1に加
えられた瞬間の加速度の検出信号を操作体1に与えられ
た瞬間の加速度として把握する。そして、前記加速度の
検出信号から、操作体1に加えられた衝撃の方向(蹴り
出しの方向)、そのインパクトの大きさ(衝撃力)およ
び時間などが解析され、例えば画面に表示されたサッカ
ーボールなどのボール自体の移動方向およびスピードな
どをベクトル的に算出し、これを座標データに変換す
る。すなわち、前記ゲーム機本体は、前記各検出信号か
ら、衝撃が加えられた後の表示物体(ボールなど)の進
むべき方向や速度などを割り出し、これらを画面上に物
体の動きとして反映させる。The central processing means 41 grasps the detection signal of the instantaneous acceleration applied to the operating body 1 as the instantaneous acceleration applied to the operating body 1. Then, the direction of the impact applied to the operating body 1 (the direction of kicking out), the magnitude of the impact (impact force) and the time are analyzed from the detection signal of the acceleration, and, for example, the soccer ball displayed on the screen The movement direction and speed of the ball itself are calculated in a vector, and this is converted into coordinate data. That is, the main body of the game machine determines, based on the detection signals, a direction, a speed, and the like of a display object (such as a ball) to which an impact is applied, and reflects these as movement of the object on the screen.
【0036】例えば、上記サッカーゲームなどでは、操
作者が操作体1を操作したときの前記X方向及びY方向
の検出信号と加速度の検出信号に基づいて空中に蹴り出
されたボールがその途中でカーブするバナナシュートな
どを放つことが可能となる。またゴルフゲームでは、操
作者が操作体1に対して与えた操作をクラブフェースが
ボールを叩いた瞬間(インパクトの瞬間)とみなし、こ
のときの操作体1に生じた前記各検出信号に基づいて、
画面に表示されたゴルフボールに対してスライスボー
ル、フックボールを打つことができ、あるいはボールに
バックスピン又はトップスピンなどをかけることが可能
となる。For example, in the above-mentioned soccer game or the like, a ball kicked out into the air based on the X-direction and Y-direction detection signals and the acceleration detection signal when the operator operates the operating tool 1 moves in the middle thereof. It is possible to shoot a banana shoot that curves. In the golf game, the operation given to the operating tool 1 by the operator is regarded as the moment when the club face hits the ball (the moment of impact), and based on the respective detection signals generated in the operating tool 1 at this time. ,
A slice ball or a hook ball can be hit against the golf ball displayed on the screen, or a back spin or a top spin can be applied to the ball.
【0037】あるいは、図1と図2に示す操作装置にお
いて、操作体1を回転操作したときに、画面に表示され
たボールやキャラクタが操作体1の回転方向に応じて移
動するように表示されてもよい。また前記加速度センサ
15で検出された検出信号に基づいて、画面に表示され
た前記ボールやキャラクタが加速度を伴う動作、例えば
バウンドするなどの動作を行うように表示されてもよ
い。Alternatively, in the operating device shown in FIGS. 1 and 2, when the operating tool 1 is rotated, the ball or character displayed on the screen is displayed so as to move in accordance with the rotating direction of the operating tool 1. You may. Further, based on the detection signal detected by the acceleration sensor 15, the ball or the character displayed on the screen may be displayed so as to perform an operation involving acceleration, for example, an operation such as bouncing.
【0038】すなわち、ゲームの操作者は、前記操作体
1に与える操作方向や操作量を微妙に調整することによ
り、画面上の物体を自在にコントロールすることが可能
となる。そして、前記操作体1を操作したときのX方向
及びY方向の回転成分に加速度の成分を加えることによ
り、これらが相俟ってより幅広い操作性に優れた操作装
置とすることができる。そして、ゲームのソフトウエア
上では、前記加速度検出信号が加わることにより、ゲー
ムの持つ可能性を高めることができるようになる。That is, the game operator can freely control the object on the screen by finely adjusting the operation direction and the operation amount given to the operation body 1. By adding an acceleration component to the rotation components in the X direction and the Y direction when the operating body 1 is operated, these components can be combined to provide an operating device having more excellent operability. Then, on the software of the game, the possibility of possessing the game can be increased by adding the acceleration detection signal.
【0039】図3は本発明の第2の実施の形態の操作装
置を示し、Aは正面方向からの断面図、Bは操作装置の
支持体の内部構造を示す平面図である。また図4は操作
装置の枠体と操作体とを示す斜視図である。FIG. 3 shows an operating device according to a second embodiment of the present invention, wherein A is a cross-sectional view from the front, and B is a plan view showing the internal structure of a support of the operating device. FIG. 4 is a perspective view showing a frame and an operating body of the operating device.
【0040】図3A,Bおよび図4に示す操作装置20
では、枠体22の内部の構造が第1の実施の形態と同じ
であり、枠体22の内部に回転自在に保持されている操
作体(トラックボール)21が設けられ、また前記枠体
22の内部に、互いに直交する2つのX,Yエンコーダ
(第1の検出手段)設けられている。The operating device 20 shown in FIGS. 3A, 3B and 4
In this embodiment, the internal structure of the frame 22 is the same as that of the first embodiment, and an operation body (trackball) 21 rotatably held inside the frame 22 is provided. , Two X, Y encoders (first detection means) orthogonal to each other are provided.
【0041】この操作装置20では、前記操作体21が
回転する際に、Xエンコーダで検出されるX軸回りの操
作体21の回転方向と単位時間当たりの回転数がX方向
の検出信号であり、Yエンコーダで検出されるY軸回り
の操作体21の回転方向と単位時間当たりの回転数がY
方向の検出信号である。In this operating device 20, when the operating body 21 rotates, the rotation direction of the operating body 21 about the X axis and the number of rotations per unit time detected by the X encoder are detection signals in the X direction. , The rotation direction of the operating body 21 around the Y axis detected by the Y encoder and the number of rotations per unit time are Y
It is a direction detection signal.
【0042】箱状のケースである支持体31の内部に
は、移動体23がX−Y平面に沿って移動自在に設けら
れている。前記枠体22の内部にはボール状の操作体2
1を支持する半球殻形状の回動支持部材24が設けられ
ており、前記移動体23と前記回動支持部材24との間
に、第2の検出手段である加速度センサ25が設けられ
ている。前記枠体22と操作体21および加速度センサ
25と移動体23は、一体となって前記X−Y平面内に
おいて移動可能である。A movable body 23 is provided inside a support 31 which is a box-shaped case so as to be movable along an XY plane. A ball-shaped operating body 2 is provided inside the frame 22.
1 is provided, and a rotation support member 24 having a hemispherical shell shape is provided, and an acceleration sensor 25 as second detection means is provided between the moving body 23 and the rotation support member 24. . The frame body 22 and the operating body 21 and the acceleration sensor 25 and the moving body 23 are integrally movable in the XY plane.
【0043】前記加速度センサ25は、前記X−Y平面
と直交する図示Z1−Z2方向のみの加速度の検出が可
能な1軸検出用のセンサである。The acceleration sensor 25 is a one-axis detection sensor capable of detecting acceleration only in the illustrated Z1-Z2 direction orthogonal to the XY plane.
【0044】図3Aに示すように、支持体31の上部に
は、支持体31の内部を覆う蓋部材32が設けられてい
る。前記蓋部材32の中心には開口部32aが形成され
ている。前記移動体23およびその上に設けられた前記
加速度センサ25および前記枠体22は、前記開口部3
2aの開口面積の範囲内で、前記X−Y平面に沿って移
動可能となっている。As shown in FIG. 3A, a lid member 32 for covering the inside of the support 31 is provided above the support 31. An opening 32a is formed at the center of the lid member 32. The moving body 23 and the acceleration sensor 25 and the frame 22 provided thereon are provided with the opening 3
It is movable along the XY plane within the range of the opening area 2a.
【0045】前記支持体31の内部には、第1のスライ
ド部材34と第2のスライド部材35が上下(Z)方向
に重ねられた状態で設けられている。前記支持体31の
内部には、前記第1のスライド部材34をY方向にガイ
ドするガイド部材33と、前記ガイド部材33に対向し
て同じくY方向に延びるリニアセンサ36が設けられて
いる。また、支持体31の内部には、前記第2のスライ
ド部材35をX方向へガイドするガイド部材37と、前
記ガイド部材37に対向して同じくX方向に延びるリニ
アセンサ38が設けられている。A first slide member 34 and a second slide member 35 are provided inside the support 31 so as to be overlapped in the vertical (Z) direction. Inside the support 31, there are provided a guide member 33 for guiding the first slide member 34 in the Y direction, and a linear sensor 36 facing the guide member 33 and extending in the Y direction. Further, a guide member 37 for guiding the second slide member 35 in the X direction and a linear sensor 38 extending in the X direction in opposition to the guide member 37 are provided inside the support 31.
【0046】前記第1のスライド部材34にはX方向に
延びる案内長穴34aが形成されており、その内部に一
対の押圧部材26,26がX方向に摺動自在に設けられ
ている。また前記案内長穴34aの内部には、前記押圧
部材26,26を互いに接近させる方向へ付勢する圧縮
コイルスプリング27,27が設けられている。同様
に、第2のスライド部材35にはY方向に延びる案内長
穴35aが形成されており、その内部に一対の押圧部材
28,28がY方向に摺動自在に設けられている。そし
て前記案内長穴35aの内部には、前記押圧部材28,
28を互いに接近させる方向へ付勢する圧縮コイルスプ
リング29,29が設けられている。The first slide member 34 is formed with a guide elongated hole 34a extending in the X direction, and a pair of pressing members 26, 26 are slidably provided in the first slide member 34 in the X direction. Further, compression coil springs 27, 27 for urging the pressing members 26, 26 in a direction approaching each other are provided inside the guide elongated holes 34a. Similarly, a guide slot 35a extending in the Y direction is formed in the second slide member 35, and a pair of pressing members 28, 28 are provided inside the second slide member 35 so as to be slidable in the Y direction. The pressing member 28,
Compression coil springs 29, 29 for biasing the motors 28 toward each other are provided.
【0047】前記移動体23は、第1のスライド部材3
4の案内長穴34a、および第2のスライド部材35の
案内長穴35aの内部に挿入され、且つ前記移動体23
は、対向する一対の押圧部材26と26との間、および
押圧部材28と28との間に位置している。The moving body 23 includes a first sliding member 3
4 and the guide hole 35a of the second slide member 35, and the moving body 23
Are located between a pair of opposing pressing members 26 and 26 and between the pressing members 28 and 28.
【0048】前記圧縮コイルスプリング27,27およ
び圧縮コイルスプリング29,29の付勢力により、操
作体21または枠体22は支持体31の中心部に安定す
るように付勢されている。前記枠体22にX−Y平面内
での移動力が与えられると、その移動に伴って、第1の
スライド部材34がY方向へ移動し、第2のスライド部
材35がX方向へ移動する。第1のスライド部材34の
Y方向への移動方向および移動量は前記リニアセンサ3
6により検出され、第2のスライド部材35のX方向へ
の移動方向および移動量は前記リニアセンサ38により
検出される。The operating body 21 or the frame 22 is urged toward the center of the support 31 by the urging force of the compression coil springs 27, 27 and the compression coil springs 29, 29. When a moving force in the XY plane is applied to the frame 22, the first slide member 34 moves in the Y direction and the second slide member 35 moves in the X direction. . The direction and amount of movement of the first slide member 34 in the Y direction are determined by the linear sensor 3.
The direction and amount of movement of the second slide member 35 in the X direction are detected by the linear sensor 38.
【0049】前記リニアセンサ36と38が、第3の検
出手段として機能する。前記リニアセンサ36と38
は、直線変化型の可変抵抗器、直線変化型の磁気検出
器、または直線変化型の光学検知器などである。The linear sensors 36 and 38 function as third detecting means. The linear sensors 36 and 38
Is a linear-variable variable resistor, a linear-variable magnetic detector, or a linear-variable optical detector.
【0050】操作装置20内には、図示しないA/D変
換手段が設けられており、操作体21の回転方向と回転
量を2軸方向で検出する前記2つのエンコーダ(第1の
検出手段)からの検出信号、前記加速度センサ25(第
2の検出手段)からの検出信号、およびリニアセンサ3
6,38(第3の検出手段)からの検出信号は、前記A
/D変換手段により所定のビット数のディジタル信号に
変換される。前記各ディジタル化された検出信号は、図
5に示すようにゲーム機またはコンピュータの装置本体
40の中央処理手段41に与えられる。A / D conversion means (not shown) is provided in the operation device 20, and the two encoders (first detection means) for detecting the rotation direction and the rotation amount of the operation body 21 in two axial directions. , A detection signal from the acceleration sensor 25 (second detecting means), and the linear sensor 3
6, 38 (third detection means)
The digital signal is converted into a digital signal of a predetermined number of bits by the / D conversion means. The digitized detection signals are supplied to a central processing unit 41 of a game machine or computer apparatus main body 40 as shown in FIG.
【0051】前記各検出信号(ディジタル信号)は、前
記操作装置20からケーブル回線または赤外線や電波な
どのワイヤレス回線を通じてゲーム機やパーソナルコン
ピュータなどの装置本体40などへ送信される。Each of the detection signals (digital signals) is transmitted from the operation device 20 to a device main body 40 such as a game machine or a personal computer through a cable line or a wireless line such as infrared rays or radio waves.
【0052】図5に示すように、装置本体40では、C
PUを主体とする中央処理手段41およびメインメモリ
42が設けられ、前記操作装置10または20からの検
出信号は所定のバスを介して前記中央処理手段41に与
えられる。また、ゲーム機またはパーソナルコンピュー
タには、画面を有する表示手段51が接続されている。
前記表示手段51は、液晶表示装置やCRTなどであ
る。また前記表示手段51とともにスピーカーなどの音
声出力部などが設けられている。As shown in FIG. 5, in the apparatus main body 40, C
A central processing unit 41 mainly composed of a PU and a main memory 42 are provided, and a detection signal from the operating device 10 or 20 is given to the central processing unit 41 via a predetermined bus. A display unit 51 having a screen is connected to the game machine or the personal computer.
The display means 51 is a liquid crystal display, a CRT, or the like. In addition to the display means 51, an audio output unit such as a speaker is provided.
【0053】前記メインメモリ42には、アプリケーシ
ョン・ソフトウェアが記憶されている。装置本体40に
は、CDやDVDなどの記録媒体を再生する再生手段
(図示せず)、およびインターネット等の電気通信回線
を通じてデータ通信を行うための送受信手段(図示せ
ず)が設けられている。ゲーム用のソフトウェアは、前
記記録媒体が前記再生手段で再生され、また電気通信回
線を通じてダウンロードされ、前記メインメモリ42に
格納される。The main memory 42 stores application software. The apparatus main body 40 is provided with a reproducing unit (not shown) for reproducing a recording medium such as a CD or a DVD, and a transmitting / receiving unit (not shown) for performing data communication through an electric communication line such as the Internet. . The software for the game is reproduced by the reproducing means on the recording medium, downloaded via an electric communication line, and stored in the main memory 42.
【0054】中央処理手段41は、前記アプリケーショ
ン・ソフトウェアをダウンロードしてそのソフトウェア
の内容を実行する処理を行う。この処理動作は、前記操
作装置10または20から得られた検出信号に基づく表
示画像処理および音声出力処理などである。The central processing means 41 performs processing for downloading the application software and executing the contents of the software. This processing operation includes display image processing and audio output processing based on the detection signal obtained from the operation device 10 or 20.
【0055】次に、前記操作装置20を操作したときの
画像処理動作を説明する。図6〜図8は、表示手段51
の画面表示の一例を示している。この画面上に表示され
る空間は、仮想3次元直交座標系(x−y−z座標系)
で構成され、x軸が画面上の幅方向の軸線を、y軸が画
面上の奥行き方向の軸線を、z軸が画面上の高さ方向の
軸軸をそれぞれ示している。そして、前記y2側が画面
手前側であり、y1側が画面奥部側である。操作装置2
0が初期状態にある場合、すなわち操作装置20に何等
の入力が与えられていない状態では、前記画面上のボー
ル(物体)60は仮想3次元直交座標系の原点Oの位置
(x=0,y=0,z=0)に置かれている。前記原点
Oの位置の設定は、ゲームの種類やそのゲーム中の状況
によって異なる。例えば、ゴルフゲームでパットする場
合やビリヤードゲームのように平面上に置かれたボール
に打撃を加えるような場面では、原点Oの位置は画像上
の地面などの平面上に設定され、またサッカーゲームや
テニスゲームなどのように空中に位置するボールを直接
打ち返すような場面では、原点Oの位置が空中に設定さ
れる。Next, an image processing operation when the operation device 20 is operated will be described. 6 to 8 show the display means 51.
3 shows an example of the screen display. The space displayed on this screen is a virtual three-dimensional orthogonal coordinate system (xyz coordinate system).
The x-axis indicates the axis in the width direction on the screen, the y-axis indicates the axis in the depth direction on the screen, and the z-axis indicates the axis in the height direction on the screen. The y2 side is the front side of the screen, and the y1 side is the back side of the screen. Operation device 2
When 0 is in the initial state, that is, when no input is given to the operation device 20, the ball (object) 60 on the screen is positioned at the origin O of the virtual three-dimensional orthogonal coordinate system (x = 0, x = 0, y = 0, z = 0). The setting of the position of the origin O differs depending on the type of the game and the situation during the game. For example, in the case of putting in a golf game or hitting a ball placed on a plane as in a billiard game, the position of the origin O is set on a plane such as the ground on the image, and in a soccer game. In a scene where a ball located in the air is directly hit back, such as in a game or a tennis game, the position of the origin O is set in the air.
【0056】操作体21を回転させると、第1の検出手
段であるXエンコーダおよびYエンコーダ(図2の符号
2と3で示すのと同じ構造)で検出されるX軸およびY
軸回りにおける単位時間当たりの回転数及び回転方向の
情報は、検出信号として中央処理手段41に与えられ
る。操作体21を叩くなどしたときに前記第2の検出手
段である加速度センサ25で検出される検出信号は加速
度情報として前記中央処理手段41に与えられる。さら
に枠体22をX−Y平面内で移動させると、第3の検出
手段であるリニアセンサ36,38からの検出信号が移
動方向および移動速度の情報として前記中央処理手段4
1に与えられる。When the operating body 21 is rotated, the X-axis and the Y-axis detected by the X encoder and the Y encoder (the same structure as shown by reference numerals 2 and 3 in FIG. 2) as the first detecting means.
Information about the number of rotations per unit time around the axis and the direction of rotation is provided to the central processing unit 41 as a detection signal. A detection signal detected by the acceleration sensor 25 as the second detecting means when the operating body 21 is hit or the like is given to the central processing means 41 as acceleration information. When the frame 22 is further moved in the XY plane, the detection signals from the linear sensors 36 and 38, which are the third detecting means, are used as information on the moving direction and the moving speed.
Given to one.
【0057】前記第1の検出手段であるX,Yエンコー
ダのα1、α2、β1又はβ2方向への回転の検出信号
は、画面上ではボール60のα1、α2、β1又はβ2
方向の回転として用いられる。The detection signal of the rotation of the X, Y encoder in the α1, α2, β1, or β2 direction as the first detection means is represented by α1, α2, β1, or β2 of the ball 60 on the screen.
Used as a rotation in the direction.
【0058】前記第2の検出手段である加速度センサ2
5で検出される検出信号はボールが移動を開始するとき
の初期速度として用いられる。さらに第3の検出手段で
あるリニアセンサ36,38からの検出信号は、操作体
21に与えられる加速度の方向として用いられる。The acceleration sensor 2 as the second detecting means
The detection signal detected at 5 is used as an initial speed when the ball starts moving. Further, the detection signals from the linear sensors 36 and 38 as the third detection means are used as the direction of the acceleration applied to the operating body 21.
【0059】例えば操作体21にZ2方向の加速度が与
えられるときに、枠体22がX−Y方向の中立位置(X
−Y平面上の原点の位置)にある場合には、画面上では
y1方向に前記加速度を与えた状態として処理され、枠
体22がX1又はX2方向に移動させられている場合に
は、画面上では前記加速度がx1又はx2方向にそれぞ
れ与えられた状態として処理される。For example, when an acceleration in the Z2 direction is given to the operation body 21, the frame 22 moves to the neutral position (X
If the frame 22 is moved in the X1 or X2 direction, the screen is processed as if the acceleration was applied in the y1 direction. Above, the acceleration is processed as being given in the x1 or x2 direction, respectively.
【0060】また操作体21にZ2方向の加速度を与え
たときに、枠体22がY1又はY2方向に移動させられ
ている場合には、前記加速度が画面上ではz1又はz2
方向にそれぞれ与えられたものとして処理される。よっ
て、操作者が枠体22をX−Y方向に自在に移動させた
状態で、且つ前記操作体21を操作することにより、画
面上のボール60が移動開始する方向を自由に決定する
ことができる。When the frame 22 is moved in the Y1 or Y2 direction when an acceleration in the Z2 direction is given to the operating body 21, the acceleration is displayed on the screen as z1 or z2.
Treated as given in each direction. Therefore, the direction in which the ball 60 on the screen starts to move can be freely determined by operating the operation body 21 while the operator moves the frame 22 freely in the XY directions. it can.
【0061】なお、アプリケーション・ソフトウエア上
では、移動後のボールがその他の外力、例えば重力の影
響、風の向き及び強さなどの空気抵抗の影響、あるいは
ボールが地面、壁面などに接触した場合の摩擦抵抗など
の影響、さらにはボールが有する弾性力の影響を受ける
と、画面上のボール60はこれらの影響を考慮した動作
が行われるような画像処理がなされる。例えば、ゴルフ
ゲームにあっては、前記風の向き及び強さがに応じてボ
ール60の飛ぶ方向や飛距離が異なるように画像処理さ
れ、またゴルフコース内のグリーンに起伏が設けられて
いる場合や、前記グリーンの芝の状態が順目であるか、
逆目であるかなどによってボールの転がり具合が異なる
ように画像処理される。In the application software, when the ball after movement is affected by other external forces, for example, the influence of gravity, the effect of air resistance such as the direction and strength of wind, or the case where the ball comes into contact with the ground or a wall surface, etc. When the ball 60 on the screen is affected by the influence of the frictional resistance and the elastic force of the ball, the image processing is performed so that the ball 60 on the screen performs an operation in consideration of the influence. For example, in the case of a golf game, when the direction and strength of the wind are image-processed so that the flying direction and the flying distance of the ball 60 are different, and the green in the golf course has undulations Or whether the condition of the green grass is in order,
Image processing is performed so that the degree of rolling of the ball differs depending on whether it is a reverse eye or the like.
【0062】以下、具体的な画像処理について説明す
る。図6と図7では表示手段51の画面上に表示される
物体の一例としてボールが表示された場合を示してい
る。Hereinafter, specific image processing will be described. FIGS. 6 and 7 show a case where a ball is displayed as an example of an object displayed on the screen of the display means 51.
【0063】操作体21に第1の検出手段のα1、α
2、β1又はβ2方向のいずれかの方向の回転のみを与
え、他の第2及び第3の検出手段の検出出力を与えない
場合には、第1の検出手段であるX,Yのエンコーダか
らの検出信号のみが中央制御手段41に与えられる。こ
のとき図6に示すように、画面上の仮想3次元直交座標
系では、原点Oの位置が空中に設定されている場合には
ボールがその場(原点Oの位置)に留まった状態で、α
1、α2,β1又はβ2のいずれかの方向に回転すると
ともに、重力の影響を受けてz2方向に落下するような
表示が行われる。The operation body 21 has α1, α of the first detection means.
When only the rotation in any of the 2, β1 and β2 directions is given and the detection outputs of the other second and third detection means are not given, the X and Y encoders as the first detection means Is supplied to the central control means 41. At this time, as shown in FIG. 6, in the virtual three-dimensional orthogonal coordinate system on the screen, when the position of the origin O is set in the air, the ball stays in place (the position of the origin O). α
The display is performed such that the lens rotates in any direction of 1, α2, β1, or β2 and falls in the z2 direction under the influence of gravity.
【0064】一方、原点Oの位置が地面などに設定され
ている場合には、操作体21に与えられた回転方向がα
1又はα2であるときには、ボール60はその場(原点
Oの位置)でα1又はα2に回転させられる。なお。ボ
ール60が地面に置かれ状態で操作体21にβ1又はβ
2の回転を与えた場合においては、ボール60と地面と
の摩擦により、ボール60がy1方向又はy2方向に転
がり移動するような画像処理を行うものであってもよ
い。On the other hand, when the position of the origin O is set to the ground or the like, the rotation direction given to the operating body 21 is α
When it is 1 or α2, the ball 60 is rotated to α1 or α2 on the spot (the position of the origin O). In addition. When the ball 60 is placed on the ground, β1 or β
In the case where the rotation of 2 is given, image processing may be performed such that the ball 60 rolls in the y1 direction or the y2 direction due to friction between the ball 60 and the ground.
【0065】次に、操作体21を回転させずに、枠体2
2をX方向に直線的に移動させた状態で操作体21をZ
2方向に叩いた場合には、以下のようになる。中央処理
手段41には、前記第2の検出手段である加速度センサ
25からの検出信号および前記第3の検出手段であるリ
ニアセンサ36と38からの検出信号が与えられるが、
枠体22のX方向への移動量に応じ、画面のボール60
はx方向またはx方向とy方向のベクトル合成方向へ移
動する。このとき、操作体21にα1又はα2方向の回
転が与えられている場合には、ボール60がx方向また
はx方向とy方向のベクトル合成方向へ移動しながら、
さらに右方向又は左方向にカーブする軌跡を描く。な
お、ボール60のカーブする量は、操作体21に与えら
れた単位時間当たりの回転数に依存する。Next, without rotating the operating body 21, the frame 2
2 is moved linearly in the X direction, and
When hit in two directions, the result is as follows. The central processing unit 41 is provided with a detection signal from the acceleration sensor 25 as the second detection unit and a detection signal from the linear sensors 36 and 38 as the third detection unit.
In accordance with the amount of movement of the frame 22 in the X direction, the ball 60 on the screen
Moves in the x direction or the vector synthesis direction in the x and y directions. At this time, when the operation body 21 is given rotation in the α1 or α2 direction, the ball 60 moves in the x direction or the vector synthesis direction in the x direction and the y direction,
Further, a locus that curves rightward or leftward is drawn. The amount by which the ball 60 curves depends on the number of rotations given to the operating body 21 per unit time.
【0066】また、枠体22がX−Y方向の中立位置に
あり、且つ回転を与えていない状態で、上方から真っ直
ぐ下方(Z2方向)へ操作体21を叩くと、第2の検出
手段である加速度センサ25からの検出信号が中央処理
手段41に与えられる。このときの中央処理手段41の
画像処理により、ボール60の初期状態が地面に位置す
るように設定されている場合には、図7に示すように画
面に表示されたボール60はy1方向に移動するように
表示される。When the operating body 21 is hit straight down (Z2 direction) from above in a state where the frame body 22 is at the neutral position in the XY directions and is not rotating, the second detecting means A detection signal from a certain acceleration sensor 25 is given to the central processing unit 41. When the initial state of the ball 60 is set to be on the ground by the image processing of the central processing unit 41 at this time, the ball 60 displayed on the screen moves in the y1 direction as shown in FIG. Will be displayed.
【0067】また、枠体22がY1方向の奥部に移動さ
せられた位置にあり、且つ回転を与えていない状態で、
上方から真っ直ぐ下方へ操作体21を叩いた場合には、
図7に示すように画面上のボール60はz1方向に移動
するように表示される。In a state where the frame body 22 is moved to the back in the Y1 direction and is not rotated,
When the operating body 21 is hit straight downward from above,
As shown in FIG. 7, the ball 60 on the screen is displayed so as to move in the z1 direction.
【0068】また枠体22がY2方向の奥部に移動させ
られた位置にあり、且つ回転を与えていない状態で、上
方から真っ直ぐ下方へ操作体21を叩いた場合におい
て、ボール60の初期状態が空中に設定されている場合
には、図7に示すように画面上のボール60はz2方向
に移動するように表示される。そして、ボール60は地
面などに当たるが、このときのボール60自体の弾性力
によってz1方向へ跳ね上がるように表示される。な
お、跳ね上がったボール60は、重力の影響を受けつつ
跳ね上がり最高点に達すると、再びz2方向の地面に落
下させられ、さらに地面から跳ね上がるバウンド動作が
繰り返される。そして、このバウンド動作中においては
跳ね上がり量が徐々に減衰するように表示される。The initial state of the ball 60 when the operating body 21 is hit straight down from above while the frame body 22 is at a position moved to the back in the Y2 direction and no rotation is applied. Is set in the air, the ball 60 on the screen is displayed so as to move in the z2 direction as shown in FIG. The ball 60 hits the ground or the like, but is displayed so as to jump in the z1 direction due to the elastic force of the ball 60 itself at this time. When the bouncing ball 60 reaches the highest point while bouncing under the influence of gravity, the ball 60 is again dropped on the ground in the z2 direction, and the bouncing operation of bouncing off the ground is repeated. Then, during this bouncing operation, the display is made such that the amount of jumping is gradually attenuated.
【0069】また、前記第1の検出手段(エンコー
ダ)、第2の検出手段(加速度センサ25)、第3の検
出手段(リニアセンサ36,38)が同時に動作したと
きには、前記各検出手段からの検出信号が同時に中央処
理手段41に与えられ、中央処理手段41では、各検出
信号からの情報を合成した画像処理が行われる。When the first detecting means (encoder), the second detecting means (acceleration sensor 25), and the third detecting means (linear sensors 36, 38) operate simultaneously, the signals from each of the detecting means are output. The detection signals are simultaneously provided to the central processing unit 41, and the central processing unit 41 performs image processing in which information from each detection signal is combined.
【0070】例えば、図4において枠体22をX−Y平
面の中立位置に設定した状態において、操作体21にβ
1方向への回転とZ2方向への加速度を同時に与える
と、第1の検出手段(エンコーダ)からの回転情報と、
第2の検出手段からの加速度情報と第3の検出手段のリ
ニアセンサ36,38からの移動情報が中央処理手段4
1に与えられる。このとき、ボール60の初期状態にお
ける原点Oの位置が地面に置かれた状態にある場合に
は、画面上のボール60はβ1方向へ回転しながら、前
記原点Oからy1方向へ高速で転がっていく。For example, when the frame 22 is set at the neutral position in the XY plane in FIG.
When the rotation in one direction and the acceleration in the Z2 direction are given simultaneously, the rotation information from the first detection means (encoder)
The acceleration information from the second detection means and the movement information from the linear sensors 36 and 38 of the third detection means are combined with the central processing means 4.
Given to one. At this time, when the position of the origin O in the initial state of the ball 60 is on the ground, the ball 60 on the screen rolls at high speed from the origin O to the y1 direction while rotating in the β1 direction. Go.
【0071】また枠体22をX−Y平面の中立位置に設
定した状態で操作体21にβ2方向の回転と加速度を同
時に与えると、画面上のボール60は一旦y1方向へ移
動し、その後β2方向へのバックスピンによってy2方
向へ戻るような動作が表示される。When the operation body 21 is simultaneously rotated and accelerated in the β2 direction while the frame 22 is set at the neutral position in the XY plane, the ball 60 on the screen once moves in the y1 direction, and then moves to the β2 direction. An operation to return to the y2 direction by the backspin in the direction is displayed.
【0072】前記において、アプリケーション上の環境
によっては、画面上のボール60はy1方向へ転がりな
がら且つバウンドしながら進み、またはボール60はバ
ウンドしながらバックスピンがかかってy2方向へ戻る
などの表示ができる。In the above description, depending on the environment of the application, a display such that the ball 60 on the screen advances while rolling and bouncing in the y1 direction, or the ball 60 bounces backspin while returning in the y2 direction while bouncing. it can.
【0073】また前記第1ないし第3の検出手段からの
検出信号の組み合わせにより、種々の表示動作が可能で
あり、例えば、図8に示すように、枠体22にX1方向
とY1方向の中間の方向への押し力を与えながら、操作
体21にZ2方向への加速度を与えると、画面上のボー
ルは、前記枠体22のX1方向とY1方向の中間の方向
への押し量に対応する角度で、原点Oからy1−z1平
面上に飛び出す(符号60a)。このとき同時に、操作体
21にα1方向の回転が与えらているときには、ボール
60はx1−y1−z1空間内の符号60bの方向に左
カーブするような画像処理がなされる。またボール60
に与えられる回転方向がα2方向である場合には、ボー
ル60はx2−y1−z1空間内の符号60cの方向に
右カーブするような画像処理がなされる。なお、前記ボ
ール60がカーブする量は、前記回転数や風の向き及び
その大きさにより変動する。またボール60が描く軌跡
は放物線であり、最高点に達した後は重力の影響を受け
x1−x2平面に接近するように画像処理される。よっ
て、サッカーゲームにおけるバナナシュートを蹴った状
態を表現することができ、またゴルフゲームにおいてド
ライバやアイアンなどのクラブを用いてフックボール又
はスライスボールなどを打った状態を表現できる。Various display operations can be performed by combining the detection signals from the first to third detection means. For example, as shown in FIG. 8, the frame 22 is provided between the X1 direction and the Y1 direction. When the acceleration in the Z2 direction is given to the operating body 21 while giving the pushing force in the direction of the arrow, the ball on the screen corresponds to the pushing amount of the frame 22 in the middle direction between the X1 direction and the Y1 direction. At an angle, it protrudes from the origin O onto the y1-z1 plane (reference numeral 60a). At this time, when the operation body 21 is simultaneously rotated in the α1 direction, image processing is performed such that the ball 60 curves leftward in the direction of reference numeral 60b in the x1-y1-z1 space. Ball 60
Is the α2 direction, image processing is performed so that the ball 60 curves rightward in the direction of the sign 60c in the x2-y1-z1 space. The amount by which the ball 60 curves varies depending on the number of rotations, the direction of the wind, and the size thereof. The trajectory drawn by the ball 60 is a parabola, and after reaching the highest point, image processing is performed under the influence of gravity to approach the x1-x2 plane. Therefore, it is possible to represent a state in which a banana shoot is kicked in a soccer game, and a state in which a hook ball or a slice ball is hit with a club such as a driver or an iron in a golf game.
【0074】すなわち、第1の検出手段での検出信号に
より画面上に表示された物体が、操作体21の回転方向
に応じて回転するように表示されてもよいし、あるいは
操作体21の回転方向に応じて物体が移動するように表
示されてもよい。また前記第2の検出手段からの検出出
力により、画面に表示された物体の移動方向が決めら
れ、または速度あるいは加速度の方向が決められ、また
は物体がバウンドなどの加速度を伴う動作を行うように
してもよい。さらに第3の検出手段からの検出信号によ
り、物体の移動方向、速度方向あるいは加速度の方向が
前記第2の検出手段で設定される方向と異なる方向に設
定されてもよい。または前記第3の検出手段により、物
体がX方向やY方向への加速度を伴う動作を行うように
してもよい。That is, the object displayed on the screen by the detection signal from the first detecting means may be displayed so as to rotate in accordance with the rotation direction of the operating body 21, or the rotation of the operating body 21 The display may be such that the object moves according to the direction. The moving direction of the object displayed on the screen is determined by the detection output from the second detecting means, or the direction of the speed or acceleration is determined, or the object performs an operation accompanied by acceleration such as bouncing. You may. Further, the moving direction, the velocity direction, or the acceleration direction of the object may be set to a direction different from the direction set by the second detecting means according to the detection signal from the third detecting means. Alternatively, the third detection means may cause the object to perform an operation involving acceleration in the X direction or the Y direction.
【0075】このように、3つの検出手段の検出信号を
組合せて検知することにより、アプリケーションソフト
に応じた様々な画面表示を行うことができる。As described above, by detecting the detection signals in combination with the three detection means, various screen displays corresponding to the application software can be performed.
【0076】よって画面上のキャラクタに種々の動作を
行わせることも可能である。Thus, it is possible to cause the character on the screen to perform various operations.
【0077】[0077]
【発明の効果】以上詳述した本発明によれば、操作体に
加えられる加速度と回転と方向を同時に検出することに
より、操作装置の操作性を高め、ゲーム入力などの操作
幅を広げることができる。According to the present invention described in detail above, by simultaneously detecting the acceleration, rotation, and direction applied to the operating body, the operability of the operating device can be improved, and the operating width of game input and the like can be increased. it can.
【0078】また上記操作装置を用いた画像処理によ
り、画面上に映し出されたキャラクターやボールなどを
3次元座標系において自由にコントロールすることがで
きる。よって、より実際のスポーツに近い感覚でゲーム
を楽しむことなどができるようになる。Further, by the image processing using the operating device, it is possible to freely control a character, a ball and the like projected on the screen in a three-dimensional coordinate system. Therefore, it becomes possible to enjoy the game with a feeling closer to the actual sports.
【図1】本発明の第1の実施の形態としてゲーム機用ま
たはパーソナルコンピュータ用の操作装置を示し、Aは
操作装置の正面図、BはAのb−b線断面図、FIG. 1 shows an operating device for a game machine or a personal computer as a first embodiment of the present invention, wherein A is a front view of the operating device, B is a cross-sectional view taken along line bb of A,
【図2】図1に示す操作装置の内部構造の概略を示す平
面図、FIG. 2 is a plan view schematically showing the internal structure of the operating device shown in FIG. 1;
【図3】本発明の第2の実施の形態の操作装置を示し、
Aは正面方向からの断面図、Bは操作装置の支持体の内
部構造を示す平面図、FIG. 3 shows an operating device according to a second embodiment of the present invention,
A is a cross-sectional view from the front direction, B is a plan view showing the internal structure of the support of the operating device,
【図4】図3に示す操作装置の枠体と操作体とを示す斜
視図、4 is a perspective view showing a frame and an operating body of the operating device shown in FIG. 3;
【図5】操作装置を用いたゲーム機器のシステム構成
図、FIG. 5 is a system configuration diagram of a game device using the operation device,
【図6】表示手段の画面表示の一例を示す説明図、FIG. 6 is an explanatory diagram showing an example of a screen display of a display unit;
【図7】表示手段の画面表示の一例を示す説明図、FIG. 7 is an explanatory diagram showing an example of a screen display of a display unit;
【図8】表示手段の画面表示の一例を示す説明図、FIG. 8 is an explanatory diagram showing an example of a screen display of a display unit;
1,21 操作体(トラックボール) 2 Xエンコーダ(第1の検出手段) 3 Yエンコーダ(第1の検出手段) 10,20 操作装置 11,31 支持体 12,22 枠体 14 弾性体 15,25 加速度センサ(第2の検出手段) 34 第1のスライド部材 35 第2のスライド部材 36,38 リニアセンサ(第3の検出手段) 40 装置本体 41 中央処理手段(処理手段) 42 メインメモリ 51 表示手段 60 ボール(物体) 1, 21 operation body (trackball) 2 X encoder (first detection means) 3 Y encoder (first detection means) 10, 20 operating device 11, 31 support body 12, 22 frame body 14 elastic body 15, 25 Acceleration sensor (second detecting means) 34 First sliding member 35 Second sliding member 36, 38 Linear sensor (third detecting means) 40 Main body 41 Central processing means (processing means) 42 Main memory 51 Display means 60 ball (object)
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 3/03 380 G06F 3/03 380L G06T 17/40 G06T 17/40 A (72)発明者 大下 和人 東京都大田区雪谷大塚町1番7号 アルプ ス電気株式会社内 (72)発明者 佐藤 功 東京都大田区雪谷大塚町1番7号 アルプ ス電気株式会社内 (72)発明者 相馬 正博 東京都大田区雪谷大塚町1番7号 アルプ ス電気株式会社内 (72)発明者 中濱 紘史 東京都大田区雪谷大塚町1番7号 アルプ ス電気株式会社内 Fターム(参考) 2C001 AA00 AA04 BA02 BC01 BC03 CA00 CA06 CB01 CB04 CB06 CB08 CC02 CC03 5B050 BA07 BA08 BA09 BA13 BA18 EA26 FA02 5B068 AA36 BD12 BD18 BE08 CC17 CD02 EE01 5B087 AA07 AA09 BB21 BB29 DD03──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G06F 3/03 380 G06F 3/03 380L G06T 17/40 G06T 17/40 A (72) Inventor Kazushi Ohshita Person Alps Electric Co., Ltd., 1-7, Yukitani Otsuka-cho, Ota-ku, Tokyo (72) Inventor Isao Isao Alps Electric Co., Ltd., 1-7, Yukitani-Otsuka-cho, Ota-ku, Tokyo (72) Inventor Masahiro Soma Tokyo Alps Electric Co., Ltd. (72) Inventor Hiroshi Nakahama 1-7 Yukitani-Otsuka-cho, Ota-ku, Tokyo F-term (reference) 2C001 AA00 AA04 BA02 BC01 Inside Alps Electric Co., Ltd. 1-7, Yukitani-Otsuka-cho, Ota-ku, Tokyo BC03 CA00 CA06 CB01 CB04 CB06 CB08 CC02 CC03 5B050 BA07 BA08 BA09 BA13 BA18 EA26 FA02 5B068 AA36 BD12 BD18 BE08 CC17 CD02 EE01 5B087 AA07 AA09 BB21 BB29 DD03
Claims (12)
可能な操作体と、前記操作体の回転方向および/または
回転数を検出する第1の検出手段と、前記操作体に与え
られた少なくとも一方向の加速度を検出する第2の検出
手段と、を備えたことを特徴とする操作装置。1. A frame, an operation body provided on the frame, which is rotatable, first detection means for detecting a rotation direction and / or the number of rotations of the operation body, And a second detecting means for detecting the acceleration in at least one direction.
前記操作体と前記第1の検出手段および前記第2の検出
手段が、前記枠体とともに、前記支持体上で前記第2の
検出手段の加速度検出方向と直交する少なくとも一方向
へ移動可能に支持されており、前記支持体には前記枠体
の移動方向および/または移動量を検出する第3の検出
手段が設けられている請求項1記載の操作装置。2. A support for supporting the frame is provided,
The operating body, the first detection means and the second detection means are supported on the support together with the frame so as to be movable in at least one direction orthogonal to the acceleration detection direction of the second detection means. The operating device according to claim 1, wherein the support is provided with third detection means for detecting a moving direction and / or a moving amount of the frame.
られ、前記支持体には、前記第2の検出手段の加速度検
出方向と直交する少なくとも一方向へ移動するスライダ
が設けられ、前記操作体と前記第1の検出手段および前
記第2の検出手段が、前記枠体とともに、前記スライダ
に支持されており、前記スライダの移動方向および/ま
たは移動量が前記第3の検出手段により検出される請求
項2記載の操作装置。3. The apparatus according to claim 2, wherein the first detecting means is provided in the frame, and the support is provided with a slider which moves in at least one direction orthogonal to an acceleration detecting direction of the second detecting means. The operating body, the first detecting means and the second detecting means are supported by the slider together with the frame, and the moving direction and / or the moving amount of the slider are detected by the third detecting means. 3. The operating device according to claim 2, wherein
加速度検出方向と直交する平面内で互いに直交する方向
へ移動する一対の前記スライダが設けられ、前記操作体
と前記第1の検出手段および前記第2の検出手段が、前
記枠体とともに前記両スライダの移動に伴って前記平面
内で各方向へ移動可能であり、前記両スライダの移動方
向および/または移動量が前記第3の検出手段により検
出される請求項3記載の操作装置。4. A pair of sliders which move in directions orthogonal to each other in a plane orthogonal to an acceleration detection direction of the second detection means are provided on the support, and the operating body and the first slider are provided. The detecting means and the second detecting means are movable in each direction in the plane along with the movement of the two sliders together with the frame, and the moving direction and / or the moving amount of the two sliders are set in the third direction. 4. The operating device according to claim 3, wherein the operating device is detected by the detecting means.
容量型の加速度センサである請求項1ないし4のいずれ
かに記載の操作装置。5. The operating device according to claim 1, wherein said second detecting means is a piezoelectric or capacitive acceleration sensor.
置の前記第1の検出手段および前記第2の検出手段から
の検出信号が与えられる処理手段と、前記処理手段によ
り処理されたデータに基づいて画像を表示する表示手段
とを有し、 前記処理手段のデータ処理により、前記表示手段の画面
に表示された物体が、前記第1の検出手段からの検出信
号、および前記第2の検出手段からの検知信号に基づい
て動作するように画像処理制御されることを特徴とする
画像処理装置。6. The operating device according to claim 1, processing means to which detection signals from the first detecting means and the second detecting means of the operating device are provided, and data processed by the processing means. Display means for displaying an image based on the object, the data processing of the processing means, the object displayed on the screen of the display means, the detection signal from the first detection means, and the second An image processing apparatus, wherein image processing is controlled to operate based on a detection signal from a detection unit.
作装置と、前記操作装置の前記第1の検出手段と前記第
2の検出手段および前記第3の検出手段からの検出信号
が与えられる処理手段と、前記処理手段により処理され
たデータに基づいて画像を表示する表示手段とを有し、 前記処理手段のデータ処理により、前記表示手段の画面
に表示された物体が、前記第1の検出手段からの検出信
号と、前記第2の検出手段からの検出信号、および前記
第3の検出手段からの検出信号に基づいて動作するよう
に画像処理されることを特徴とする画像処理装置。7. The operation device according to claim 2, wherein detection signals from the first detection unit, the second detection unit, and the third detection unit of the operation device are provided. Processing means, and a display means for displaying an image based on the data processed by the processing means. By the data processing of the processing means, the object displayed on the screen of the display means is the first object. An image processing apparatus that operates based on a detection signal from the detection unit, a detection signal from the second detection unit, and a detection signal from the third detection unit. .
り、前記物体が回転するように表示される請求項6また
は7記載の画像処理装置。8. The image processing apparatus according to claim 6, wherein the object is displayed so as to rotate according to a detection signal from the first detection unit.
り、前記物体の画面上での移動方向が決められる請求項
6または7記載の画像処理装置。9. The image processing apparatus according to claim 6, wherein a moving direction of the object on a screen is determined based on a detection signal from the first detecting unit.
より、前記物体の移動方向が決められ、または前記第2
の検出手段からの検出信号により、前記物体が加速度を
伴う動作を行うように画像処理される請求項6ないし9
のいずれかに記載の画像処理装置。10. A moving direction of said object is determined by a detection signal from said second detecting means, or
10. Image processing is performed so that the object performs an operation involving acceleration according to a detection signal from the detecting means.
The image processing device according to any one of the above.
より、前記物体が回転するように表示され、前記第2の
検出手段からの検出信号により、前記物体の移動方向が
所定方向へ決められまたは前記物体が所定方向への加速
度を伴う動作を行い、前記第3の検出手段からの検出信
号により、前記物体の移動方向が前記所定方向と異なる
方向へ決められまたは前記物体が前記所定方向と異なる
方向への加速度を伴う動作を行うように画像処理される
請求項7記載の画像処理装置。11. A detection signal from the first detection means displays the object as rotating, and a detection signal from the second detection means determines a moving direction of the object in a predetermined direction. Or, the object performs an operation accompanied by acceleration in a predetermined direction, and the detection direction from the third detection means determines that the moving direction of the object is different from the predetermined direction or the object moves with the predetermined direction. The image processing apparatus according to claim 7, wherein the image processing is performed to perform an operation involving accelerations in different directions.
出信号に基づく動作を複合した動作を行うように表示さ
れる請求項6ないし11のいずれかに記載の画像処理装
置。12. The image processing apparatus according to claim 6, wherein the object is displayed so as to perform a combined operation based on detection signals from a plurality of detection units.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001150337A JP2002123365A (en) | 2000-08-11 | 2001-05-21 | Operation device and image processor using the same |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000243786 | 2000-08-11 | ||
| JP2000-243786 | 2000-08-11 | ||
| JP2001150337A JP2002123365A (en) | 2000-08-11 | 2001-05-21 | Operation device and image processor using the same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002123365A true JP2002123365A (en) | 2002-04-26 |
Family
ID=26597801
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001150337A Withdrawn JP2002123365A (en) | 2000-08-11 | 2001-05-21 | Operation device and image processor using the same |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002123365A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012141930A (en) * | 2011-01-06 | 2012-07-26 | Sony Corp | Information processor, information processing system and information processing method |
| JP2013025666A (en) * | 2011-07-25 | 2013-02-04 | Sony Corp | Information processor, information processing method and input device |
-
2001
- 2001-05-21 JP JP2001150337A patent/JP2002123365A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012141930A (en) * | 2011-01-06 | 2012-07-26 | Sony Corp | Information processor, information processing system and information processing method |
| US10318015B2 (en) | 2011-01-06 | 2019-06-11 | Sony Corporation | Information processing for controlling movement of displayed object |
| JP2013025666A (en) * | 2011-07-25 | 2013-02-04 | Sony Corp | Information processor, information processing method and input device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9227137B2 (en) | Handheld computer interface with haptic feedback | |
| US9134797B2 (en) | Systems and methods for providing haptic feedback to touch-sensitive input devices | |
| US8686939B2 (en) | System, method, and apparatus for three-dimensional input control | |
| US9682320B2 (en) | Inertially trackable hand-held controller | |
| US8747196B2 (en) | Force feedback device for simulating combat | |
| EP2302487B1 (en) | Storage medium with information processing program and information processing apparatus for detecting swing direction of input device | |
| US8475274B2 (en) | Method and apparatus for dynamically adjusting game or other simulation difficulty | |
| JP7282290B2 (en) | Driving state information input control device for billiard balls | |
| JP2001104636A (en) | Cenesthesic ball game device | |
| JP2005535022A (en) | Man-machine interface using deformable device | |
| US8493188B2 (en) | Haptic motion feedback device | |
| US20070109259A1 (en) | Exploring platform for virtual environment | |
| JP4120741B2 (en) | GAME MACHINE, GAME CONTROL METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM | |
| JP2021182449A (en) | Stimulus transmission device | |
| JP3922183B2 (en) | Game device, image display control method thereof, billiard game control method, and billiard game device | |
| KR102534258B1 (en) | Apparatus and method for converting at least one force detected from movement of a sensing unit into an auditory signal | |
| JP7133546B2 (en) | Method and Apparatus for Simulating Gaming Events | |
| JP2002123365A (en) | Operation device and image processor using the same | |
| TW201016274A (en) | Virtual sports system | |
| KR101759228B1 (en) | Virtual reality gaming apparatus using gyroscope | |
| KR100882597B1 (en) | Haptic Gateball Game System | |
| JP3859012B2 (en) | Billiard game machine | |
| JP2001178966A (en) | Billiard video game system and controller used in the system and game program recording medium | |
| KR102043559B1 (en) | Virtual golf play system using mobile device | |
| JP3441448B2 (en) | Billiard game system, input device thereof and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040513 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060630 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060711 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20060802 |