JPH11319316A - Method and device for detecting pointed position - Google Patents
Method and device for detecting pointed positionInfo
- Publication number
- JPH11319316A JPH11319316A JP10131849A JP13184998A JPH11319316A JP H11319316 A JPH11319316 A JP H11319316A JP 10131849 A JP10131849 A JP 10131849A JP 13184998 A JP13184998 A JP 13184998A JP H11319316 A JPH11319316 A JP H11319316A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- image
- monitor screen
- pointing
- detecting
- 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.)
- Granted
Links
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、モニタ画面に対し
て指示した位置を検出する指示位置検出方法及び装置に
係り、特に、モニタ画面に映しだされたキャラクタ等を
標的として銃型コントローラで撃つガンゲームに適した
指示位置方法及び装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pointing position detecting method and apparatus for detecting a position pointed to a monitor screen, and more particularly to shooting a character or the like projected on a monitor screen with a gun-type controller. The present invention relates to a pointing position method and apparatus suitable for a gun game.
【0002】[0002]
【従来の技術】多種多様なゲームがあるなかで、ガンゲ
ームは古くから根強い人気のあるゲームである。ガンゲ
ームとしてのリアリティを実現するために、例えば、特
許公報第2686675号には、ガンゲーム用として拳
銃をモデル化した銃型コントローラが開示されている。2. Description of the Related Art Among various games, a gun game has long been a popular game. In order to realize reality as a gun game, for example, Japanese Patent Publication No. 2686675 discloses a gun-type controller that models a handgun for a gun game.
【0003】このガンゲーム用の銃型コントローラは、
通常の拳銃と同様にプレーヤの指にかかるトリガレバー
を備えており、さらに、銃型コントローラ先端にはCR
T画面からのフラッシュ光を検出する光センサが設けら
れている。プレーヤによってコントローラのトリガレバ
ーが引かれると、CRT画面は瞬間的にフラッシュ光を
放射する。光センサがフラッシュ光を検出したときのH
Vカウンタの値により、銃がCRT画面のどの位置を狙
っていたか判断する。そして、ゲーム機本体により着弾
位置が狙撃目標と一致するか否かが判定され、的中、外
れに応じてゲームが進行される。A gun-type controller for this gun game is:
It has a trigger lever that touches the player's finger, just like a normal pistol.
An optical sensor for detecting flash light from the T screen is provided. When the trigger lever of the controller is pulled by the player, the CRT screen emits flash light momentarily. H when the light sensor detects flash light
Based on the value of the V counter, it is determined which position on the CRT screen the gun is aiming at. Then, it is determined by the game machine main body whether or not the impact position matches the sniper target, and the game proceeds according to hit or miss.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、従来の
方法では射撃するたびにCRT画面をフラッシュさせる
ため、連続に射撃する場合や多人数のプレーヤにより遊
ぶ場合にはCRT画面が連続的にフラッシュして画面が
見にくくなっていた。また、多人数のプレーヤにより遊
ぶ場合には各プレーヤの射撃位置を区別して検出するの
が困難であった。However, in the conventional method, since the CRT screen is flashed every time a shot is fired, the CRT screen is continuously flashed when shooting continuously or when playing with a large number of players. The screen was difficult to see. Also, when playing with a large number of players, it is difficult to distinguish and detect the shooting position of each player.
【0005】また、従来の方法は、モニタ画面が走査線
方式で表示するものでなければ射撃位置を検出すること
ができず、例えば、液晶表示装置を用いるモニタ装置に
は適用することができなかった。また、走査線方式方式
であっても、画像表示の同期タイミングがゲーム装置内
の同期タイミングと異なるものにも適用できなかった。In addition, the conventional method cannot detect the shooting position unless the monitor screen is displayed by the scanning line method, and cannot be applied to, for example, a monitor device using a liquid crystal display device. Was. Further, even in the case of the scanning line system, it cannot be applied to the case where the synchronization timing of image display is different from the synchronization timing in the game device.
【0006】本発明の目的は、画像を変化させることな
くモニタ画面への指示位置を検出することができる指示
位置検出方法及び装置を提供することにある。本発明の
他の目的は、モニタ画面に対して多方向から同時に位置
を指示しても、指示した位置を検出することができる指
示位置検出方法及び装置を提供することにある。An object of the present invention is to provide a pointing position detecting method and apparatus capable of detecting a pointing position on a monitor screen without changing an image. It is another object of the present invention to provide a pointing position detection method and apparatus that can detect a pointed position even if the position is pointed simultaneously from multiple directions on a monitor screen.
【0007】[0007]
【課題を解決するための手段】上記目的は、モニタ画面
に枠を含む画像を表示し、前記モニタ画面に対して位置
を指示しながら、前記モニタ画面に表示される画像を撮
像し、撮像された画像から前記枠を検出し、前記撮像さ
れた画像内の前記枠の位置に基づいて指示した位置を決
定することを特徴とする指示位置検出方法によって達成
される。An object of the present invention is to display an image including a frame on a monitor screen, and to take an image displayed on the monitor screen while indicating a position with respect to the monitor screen. The method further comprises the steps of: detecting the frame from the captured image; and determining a designated position based on the position of the frame in the captured image.
【0008】上述した指示位置検出方法において、前記
枠は、所定の輝度を有し、前記モニタ画面に表示される
画像をふちどって囲む縁取り枠であってもよい。上述し
た指示位置検出方法において、前記枠は、前記縁取り枠
の一部が欠けていてもよい。上述した指示位置検出方法
において、前記枠は、所定の輝度を有し、前記モニタ画
面に表示される画像をふちどって囲む仮想の枠の隅のみ
であってもよい。In the pointing position detecting method described above, the frame may be a frame having a predetermined luminance and surrounding the image displayed on the monitor screen. In the pointing position detection method described above, the frame may be partially missing the border frame. In the pointing position detection method described above, the frame may have only a predetermined brightness and may be only a corner of a virtual frame that surrounds an image displayed on the monitor screen.
【0009】上述した指示位置検出方法において、前記
枠は、白色又は黒色の輝度を有するものでもよい。上記
目的は、モニタ画面に対して位置を指示する位置指示手
段と、前記位置指示手段に設けられ、前記モニタ画面に
表示される画像を撮像する撮像手段と、前記撮像手段に
より撮像された撮像画像から枠の位置を検出する枠検出
手段と、前記撮像画像内の前記枠の位置に基づいて、前
記位置指示手段が指示する位置を決定する位置決定手段
とを有することを特徴とする指示位置検出装置によって
達成される。In the pointing position detecting method described above, the frame may have white or black luminance. The above object is achieved by a position instructing means for instructing a position on a monitor screen, an imaging means provided in the position instructing means for imaging an image displayed on the monitor screen, and an image taken by the imaging means Pointing position detecting means for detecting a position of a frame from a frame, and position determining means for determining a position indicated by the position specifying means based on the position of the frame in the captured image. Achieved by the device.
【0010】上述した指示位置検出装置において、前記
位置決定手段は、前記撮像画像の予め定められた特定の
位置が占める前記枠内の相対位置を指示位置として決定
するようにしてもよい。上述した指示位置検出装置にお
いて、前記枠検出手段は、予めモニタ画面を撮像して前
記撮像画像内の前記枠の大きさを検出し、前記位置決定
手段は、前記枠検出手段により検出された前記枠の大き
さに基づいて前記指示位置を決定するようにしてもよ
い。In the pointing position detecting device described above, the position determining means may determine a relative position in the frame occupied by a predetermined specific position of the captured image as a pointing position. In the pointing position detection device described above, the frame detection unit captures a monitor screen in advance to detect the size of the frame in the captured image, and the position determination unit detects the size of the frame detected by the frame detection unit. The designated position may be determined based on the size of a frame.
【0011】上述した指示位置検出装置において、前記
枠検出手段により前記枠の少なくとも2隅の位置が検出
された場合には、前記位置決定手段は、予め検出された
前記枠の大きさと前記2隅の位置に基づいて前記指示位
置を決定するようにしてもよい。In the pointing position detecting device described above, when at least two corner positions of the frame are detected by the frame detecting means, the position determining means determines the size of the frame detected in advance and the two corners. The designated position may be determined based on the position.
【0012】[0012]
【発明の実施の形態】本発明の第1実施形態によるガン
ゲームシステムを図面を参照しながら説明する。図1
は、ガンゲームシステムの全体の構成を示し、図2は、
ガンゲームシステムに用いられる銃型コントローラの外
観を示している。本実施形態のガンゲームシステムは、
図1に示すように、ゲーム装置本体80と、ゲーム装置
本体80に接続されゲーム画面を表示するモニタ装置1
00と、ゲーム装置本体80に接続されモニタ装置10
0に対して射撃する銃型コントローラ1とから構成され
ている。銃型コントローラ1にはメモリカード15が装
着されている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A gun game system according to a first embodiment of the present invention will be described with reference to the drawings. FIG.
Shows the overall configuration of the gun game system, and FIG.
3 shows the appearance of a gun-type controller used in a gun game system. The gun game system according to the present embodiment includes:
As shown in FIG. 1, a game device body 80 and a monitor device 1 connected to the game device body 80 and displaying a game screen
00 and the monitor device 10 connected to the game device body 80.
And a gun-type controller 1 that shoots at 0. A memory card 15 is mounted on the gun-type controller 1.
【0013】銃型コントローラ1は、図1(a)に示す
ように、銃身部2とトリガー部3とグリップ部4から構
成される銃を模して形成されている。銃身部2の先端に
はモニタ装置100からのゲーム画像を撮像する撮像手
段として人口網膜ユニット5が設けられ、ここで撮像さ
れたゲーム画面は所定の画像処理が施された後、後述す
るコントローラ制御回路6に入力される。As shown in FIG. 1A, the gun-type controller 1 is formed by imitating a gun comprising a barrel 2, a trigger 3 and a grip 4. An artificial retina unit 5 is provided at the tip of the barrel unit 2 as an imaging unit that captures a game image from the monitor device 100. The game screen captured here is subjected to predetermined image processing, and then is controlled by a controller control described later. Input to the circuit 6.
【0014】一方、トリガー部3には本コントローラの
操作部を構成するトリガーレバー7がコントローラ本体
1に対して可動に取付けられ、プレーヤの指によって操
作可能となっている。また、トリガーレバー7の上方に
は、ゲーム開始にあたってコントローラ自体の作動をオ
ン状態にするためのスタートスイッチ8が設けられ、ト
リガーレバー7と共にコントローラ制御回路6の入力側
に接続されている。On the other hand, a trigger lever 7 constituting an operation unit of the present controller is movably mounted on the trigger unit 3 with respect to the controller main body 1, and can be operated by a player's finger. Above the trigger lever 7, a start switch 8 for turning on the operation of the controller itself at the start of the game is provided, and is connected to the input side of the controller control circuit 6 together with the trigger lever 7.
【0015】本実施形態の銃型コントローラ1では、グ
リップ部4の上部であってかつ実際の銃ではハンマー部
分に当たる場所に、スタートスイッチ8、十字方向キー
9、リロードスイッチ10が設けられている。スタート
スイッチ8は、ゲーム開始にあたってコントローラ自体
の作動をON状態にするためのスイッチである。十字方
向キー9は、一般のゲーム用コントローラに設けられて
いる十字方向キーと同様のものであり、プレーヤの指操
作によりキャラクタを所望の方向に変位させたり、選択
画面においてカーソルを所望位置に移動したりするもの
である。リロードスイッチ10は、これを押下すること
によりガンに弾丸を装填するものである。In the gun-type controller 1 of the present embodiment, a start switch 8, a cross key 9 and a reload switch 10 are provided above the grip portion 4 and at a position corresponding to a hammer portion in an actual gun. The start switch 8 is a switch for turning on the operation of the controller itself when starting the game. The cross direction key 9 is similar to the cross direction key provided on a general game controller, and displaces a character in a desired direction by a player's finger operation, or moves a cursor to a desired position on a selection screen. Or something to do. The reload switch 10 is used to load a bullet into the gun by depressing the switch.
【0016】スタートスイッチ8、十字方向キー9、リ
ロードスイッチ10は、トリガーレバー7と同様にコン
トローラ制御回路6に接続され、キー操作に対応した信
号が制御回路に入力されるようになっている。このよう
に、本実施形態の銃型コントローラでは、トリガーレバ
ー7に加えて、プレーヤ操作子としての十字方向キー9
を組み込んだことにより、プレーヤサイドから様々な操
作を行うことができる。これによりガンゲームとしては
単純に画面上の敵を撃つだけでなく、複雑な操作が可能
となる。The start switch 8, the cross key 9, and the reload switch 10 are connected to the controller control circuit 6 like the trigger lever 7, so that signals corresponding to key operations are input to the control circuit. As described above, in the gun-type controller of the present embodiment, in addition to the trigger lever 7, the cross key 9
By incorporating, various operations can be performed from the player side. This allows the gun game to not only simply shoot enemies on the screen, but also perform complex operations.
【0017】例えば、プレーヤサイドのキャラクタ、例
えば、保安官キャラの位置をモニタ画面内の小画面に別
表示させ、十字方向キー9の操作で所望方向に移動さ
せ、その移動にあわせて主画面の背景や敵の配置を変え
るといったような複雑なシューティングゲームソフトに
対応することが可能となる。また、キャラクタやキャラ
クタの使用する武器等に関して選択肢を設け、十字方向
キー9の操作によって任意に選択できるといったような
使い方も考えられる。このように、ゲームソフトとして
もロールプレイングゲームやアドベンチャーゲームなど
に、本コントローラを使用することも可能となる。For example, the position of a player-side character, for example, a sheriff character, is displayed separately on a small screen in the monitor screen, and is moved in a desired direction by operating the cross key 9, and the main screen is displayed in accordance with the movement. It is possible to cope with complicated shooting game software such as changing the background and the arrangement of enemies. Further, it is also conceivable to use such a way that options are provided for the character and weapons used by the character, and the character can be arbitrarily selected by operating the cross direction key 9. As described above, the controller can be used as a game software in a role playing game, an adventure game, or the like.
【0018】また、グリップ部4の上部に、スタートス
イッチ8、十字方向キー9、リロードスイッチ10を設
けたことにより、プレーヤは、例えば、人差し指でトリ
ガーレバー7を操作しつつ、親指でスタートスイッチ
8、十字方向キー9、リロードスイッチ10を操作する
ことができ、いわゆるシングルハンドアクションをもっ
て銃型コントローラを操作することができる。Further, by providing a start switch 8, a cross key 9 and a reload switch 10 above the grip portion 4, the player can operate the trigger lever 7 with the index finger and the start switch 8 with the thumb, for example. The cross key 9 and the reload switch 10 can be operated, and the gun-type controller can be operated by a so-called single hand action.
【0019】図1(c)に示すように、本実施形態の銃
型コントローラでは、コントローラ本体1の銃身部2の
テール部分に、ゲーム周辺機器として、後述する液晶付
きメモリカード15が挿入されるスロット16が設けら
れている。このスロット16は、銃身部2の長手方向に
沿って形成され、この底部にメモリカード15に接続さ
れるコネクタ17が設けられている。スロット16上方
には窓16aが形成されている。この窓16aからは、
スロット16に装着されたメモリカード15の液晶表示
部19を見ることができる。As shown in FIG. 1C, in the gun-type controller of this embodiment, a memory card 15 with a liquid crystal, which will be described later, is inserted as a game peripheral device into the tail portion of the barrel 2 of the controller main body 1. A slot 16 is provided. The slot 16 is formed along the longitudinal direction of the barrel 2, and a connector 17 connected to the memory card 15 is provided at the bottom of the slot 16. A window 16a is formed above the slot 16. From this window 16a,
The liquid crystal display 19 of the memory card 15 inserted in the slot 16 can be seen.
【0020】メモリカード15は、銃型コントローラ1
に装着して、例えば、銃型コントローラ側からの射撃の
的中・不的中情報を記憶するメモリとして使用された
り、その結果をプレーヤに知らせるために外部表示する
ものである。なお、このメモリカード15は、ミニゲー
ムをロードすることにより、コントローラ本体1から外
した状態でも簡単なゲーム装置として使用可能である。The memory card 15 includes the gun-type controller 1
For example, it is used as a memory for storing hit / unsuccessful hit information from a gun-type controller, or is displayed externally to notify a player of the result. The memory card 15 can be used as a simple game device even when it is detached from the controller main body 1 by loading a mini game.
【0021】メモリカード15は、図3に示すように、
ケース18の表面上部に小型の液晶表示部19が設けら
れている。また、その下部には十字方向キー20と、複
数個の操作ボタン21が設けられている。メモリカード
15単体として使用する場合、十字方向キー20に選択
キーの機能や、情報を入力してメモリにセーブするセー
ブキーの機能を持たせることもできる。ケース18の上
部内側にはコントローラ側のコネクタ17に接続するた
めの外部接続端子(図示せず)が設けられている。この
外部接続端子は埃等から保護するため通常キャップ22
によって覆われており、銃型コントローラに接続の際に
は取り外されて装着される。As shown in FIG. 3, the memory card 15
A small liquid crystal display unit 19 is provided on the upper surface of the case 18. Further, a cross key 20 and a plurality of operation buttons 21 are provided at a lower portion thereof. When used as the memory card 15 alone, the cross key 20 may have a function of a selection key and a function of a save key for inputting information and saving the information in the memory. An external connection terminal (not shown) for connecting to the connector 17 on the controller side is provided inside the upper part of the case 18. This external connection terminal is usually provided with a cap 22 for protection from dust and the like.
It is removed and attached when connected to the gun-type controller.
【0022】図4は、上述した各種操作部である、トリ
ガーレバー7、スタートスイッチ8、十字方向キー9、
リロードユニット10からのプレーヤ操作情報を入力す
るコントローラ制御回路6のブロック構成図である。な
お、本図はメモリカード14を装着した状態のブロック
構成図である。コントローラ制御回路6は、CPU部6
1とゲートアレイである制御部62とによって構成され
る。CPU部61には、基本構成として、ROM61b
と、RAM61cと、CPU61dと、クロック発生器
61fとが設けられている。また、トリガーレバー7、
スタートスイッチ8、十字方向キー9からの各種操作信
号を入力する入力ポート61aと、人口網膜ユニット5
からのアナログ画像信号をデジタル変換するA/D変換
部61eが設けられている。FIG. 4 shows the various operation units described above, such as a trigger lever 7, a start switch 8, a cross key 9,
FIG. 3 is a block diagram of a controller control circuit 6 for inputting player operation information from a reload unit 10. This figure is a block diagram showing a state in which the memory card 14 is mounted. The controller control circuit 6 includes a CPU 6
1 and a control unit 62 which is a gate array. The CPU 61 has a ROM 61b as a basic configuration.
, A RAM 61c, a CPU 61d, and a clock generator 61f. Also, the trigger lever 7,
An input port 61a for inputting various operation signals from the start switch 8 and the cross key 9;
An A / D conversion unit 61e for converting an analog image signal from the digital camera into a digital signal is provided.
【0023】CPU部61に接続される制御部62は、
フレームコントローラ62aと、CPUインターフェー
ス62bと、レジスタ62cと、転送器62dと、受信
器62eと、ゲーム機本体およびメモリカード15との
情報入出力ポートを構成するインターフェース62fと
によって構成されている。メモリカード15の制御回路
23は、基本構成として、RAM23bと、CPU23
cとが設けられ、更に、十字方向キー20、操作ボタン
21からの各種操作信号や制御回路6側からのLCD駆
動信号を入力し、LCD19や制御回路6のインターフ
ェース62fに対して信号を出力する入出力ポート23
aが設けられている。制御回路23やLCD18は電池
23dによって駆動される。The control unit 62 connected to the CPU unit 61
It is composed of a frame controller 62a, a CPU interface 62b, a register 62c, a transfer unit 62d, a receiver 62e, and an interface 62f forming an information input / output port for the game machine main body and the memory card 15. The control circuit 23 of the memory card 15 basically includes a RAM 23b, a CPU 23
and input various operation signals from the cross key 20 and the operation buttons 21 and an LCD drive signal from the control circuit 6 and output signals to the LCD 19 and the interface 62f of the control circuit 6. I / O port 23
a is provided. The control circuit 23 and the LCD 18 are driven by a battery 23d.
【0024】このように本実施形態によれば、コントロ
ーラ本体1にメモリカード装着用のコネクタ17を搭載
したことにより、上述したメモリカード15を介してコ
ントローラ本体1に種々の機能、例えば、メモリを使用
してプレーヤデータのセーブ、ロードの機能を付加する
ことができる。また、メモリカード15のLCD19を
利用し、例えば、ここに簡単な地図を表示したり、モニ
タ画面には現れない敵の位置を表記したりすることも可
能である。また、スピーカを内蔵したメモリカードを使
用し、モニタのみならずゲームサウンドをここから出力
するようにしてもよい。As described above, according to the present embodiment, by mounting the connector 17 for mounting the memory card on the controller main body 1, various functions, for example, memories are provided on the controller main body 1 via the memory card 15 described above. It can be used to add a function of saving and loading player data. Further, by using the LCD 19 of the memory card 15, for example, a simple map can be displayed here, or the position of an enemy that does not appear on the monitor screen can be displayed. Alternatively, a memory card having a built-in speaker may be used, and a game sound as well as a monitor may be output from the memory card.
【0025】次に、本実施形態のガンゲームシステムに
おける位置指示方法の原理について図面を用いて説明す
る。プレイヤは、銃型コントローラ10をモニタ装置1
00に向けて構え、モニタ装置100に表示された標的
に狙いを定めてトリガーレバー7を引いて射撃する。本
実施形態では、モニタ装置100に映し出す映像を、図
1に示すように、キャラクタ等を表示するゲーム画像1
01を白枠102により縁取った映像とし、それを銃型
コントローラ10の人工網膜ユニット5により撮像す
る。Next, the principle of the position pointing method in the gun game system of the present embodiment will be described with reference to the drawings. The player controls the gun-type controller 10 by using the monitor device 1.
00, aiming at the target displayed on the monitor device 100 and pulling the trigger lever 7 to shoot. In the present embodiment, as shown in FIG. 1, a video image displayed on the monitor device 100 is a game image 1 displaying a character or the like.
01 is an image framed by a white frame 102, which is imaged by the artificial retinal unit 5 of the gun-type controller 10.
【0026】図5(a)は、銃型コントローラ10の人
工網膜ユニット5による撮像画像である。撮像画像15
0内にはモニタ装置100の全体像が映し出されてい
る。人工網膜ユニット5は、撮像画像150から輝度の
違いにより白枠102を検出し、図5(b)に示すよう
に、モニタ装置100においてゲーム画像101を縁取
る枠152を抽出する。撮像画像150の特定の位置、
例えば、中心位置154が銃型コントローラ10の狙っ
た位置になるように予め調整しておく。抽出した枠15
2の大きさ及び位置に基づいて、撮像画像150の座標
を枠152の相対座標に変換する。中心位置154が枠
152内のゲーム画像に対する指示位置となる。FIG. 5A is an image captured by the artificial retinal unit 5 of the gun-type controller 10. Captured image 15
The entire image of the monitor device 100 is displayed in 0. The retinal prosthesis unit 5 detects the white frame 102 from the captured image 150 based on the difference in luminance, and extracts a frame 152 that borders the game image 101 on the monitor device 100 as shown in FIG. A specific position of the captured image 150,
For example, the center position 154 is adjusted in advance so as to be a target position of the gun-type controller 10. Frame 15 extracted
The coordinates of the captured image 150 are converted into the relative coordinates of the frame 152 based on the size and the position of the frame 152. The center position 154 is the designated position for the game image in the frame 152.
【0027】このようにして、銃型コントローラ10の
人工網膜ユニット5の撮像画像に基づいて常に指示位
置、すなわち、銃型コントローラ10の向けている位置
を検出して、その座標値を出力する。例えば、トリガー
レバー7の操作に関係なく、人口網膜ユニット5はゲー
ム画像101を白枠102ごと撮像し、その時の撮像画
像より射撃位置の座標値を算出し、トリガーレバー7を
引くことによって、その時点の射撃位置の座標値を出力
する。または、トリガーレバー7を引くと、そのタイミ
ングで人口網膜ユニット5がゲーム画像101を白枠1
02ごと撮像し、これを元に、射撃位置の座標値を算出
するようにしてもよい。In this way, the designated position, that is, the position to which the gun-type controller 10 is directed, is always detected based on the captured image of the retinal prosthesis unit 5 of the gun-type controller 10 and the coordinate value is output. For example, regardless of the operation of the trigger lever 7, the artificial retinal unit 5 captures the game image 101 together with the white frame 102, calculates the coordinate value of the shooting position from the captured image at that time, and pulls the trigger lever 7. Outputs the coordinates of the current shooting position. Alternatively, when the trigger lever 7 is pulled, the artificial retinal unit 5 displays the game image 101 in the white frame 1 at that timing.
02 may be imaged, and the coordinate value of the shooting position may be calculated based on the image.
【0028】次に、人工網膜ユニット5とCPU61d
による指示位置検出処理のフローを図6を用いて説明す
る。人工網膜ユニット5が撮像画像を蓄積する、約1
6.7msecの時間、撮像画像を蓄積する。続いて、
蓄積された撮像画像データは、約0.5msecの間に
人工網膜ユニット5から読み出され、RAM61cにセ
ーブされる。続いて、人工網膜ユニット5は次の画像の
撮像を開始する。一方、CPU61は撮像画像データに
基づいて、上述したような枠位置検出処理、指示位置の
決定処理のための計算を行い、最終的に指示位置を決定
する。これにより1サイクル分(約16.7msec)
の処理が終了する。同様にして、1サイクル毎に指示位
置を決定して、その座標値を出力し続ける。Next, the artificial retina unit 5 and the CPU 61d
Will be described with reference to FIG. The artificial retinal unit 5 accumulates the captured images.
The captured image is accumulated for a time of 6.7 msec. continue,
The stored captured image data is read out from the retinal prosthesis unit 5 for about 0.5 msec and saved in the RAM 61c. Subsequently, the retinal prosthesis unit 5 starts capturing the next image. On the other hand, based on the captured image data, the CPU 61 performs calculations for the above-described frame position detection processing and the designated position determination processing, and finally determines the designated position. Thus, one cycle (about 16.7 msec)
Is completed. Similarly, the designated position is determined every cycle, and the coordinate value is continuously output.
【0029】次に、指示位置検出処理のアルゴリズムの
詳細について図7を用いて説明する。人工網膜ユニット
5による撮像画像150中のモニタ装置100の像が、
図5に示すように、撮像画像150中の含まれ、ある程
度以上の大きさを有していれば、上述した原理により指
示位置を検出することが可能であるが、いつも撮像画像
150中に、予定した大きさと位置でモニタ装置100
の像が映し出されるとは限らず、現実には様々な態様で
映し出されることになる。本実施形態では、そのような
ことを考慮して指示位置を決定している。Next, details of the algorithm of the designated position detection processing will be described with reference to FIG. The image of the monitor device 100 in the image 150 captured by the retinal prosthesis unit 5
As shown in FIG. 5, the pointing position can be detected according to the above-described principle if it is included in the captured image 150 and has a certain size or more. Monitor device 100 at a predetermined size and position
Is not necessarily projected, but in reality, it is projected in various modes. In the present embodiment, the pointing position is determined in consideration of such a situation.
【0030】図7(a)乃至(e)は撮像画像150内
に枠152全体が含まれる場合の指示位置決定アルゴリ
ズムである。図7(a)に示すように、撮像画像150
内に枠152全体が含まれ、枠152が撮像画像150
に対して傾いておらず、一定以上の大きさであれば、前
述したように、中心位置154が指示位置となる。図7
(b)や図7(c)に示すように、枠152が傾いてい
ると、その傾きに応じて座標変換した上で、中心位置1
54が指示位置となる。図7(d)に示すように、撮像
画像150の中心位置154が枠152の範囲外になっ
たときには、指示位置として範囲外を示す特定の座標
値、例えば、FFFF等を出力する。図7(e)に示す
ように、撮像画像150内に枠152全体が含まれてい
るが、枠152の大きさが小さすぎる場合には、指示位
置の精度が悪くなりすぎるので、指示不能を示す特定の
座標値を出力する。FIGS. 7A to 7E show the pointing position determination algorithm when the entire frame 152 is included in the captured image 150. FIG. As shown in FIG.
Includes the entire frame 152, and the frame 152
, The center position 154 is the designated position as described above. FIG.
As shown in FIG. 7B and FIG. 7C, when the frame 152 is tilted, the coordinates are converted according to the tilt, and then the center position 1 is set.
54 is the designated position. As shown in FIG. 7D, when the center position 154 of the captured image 150 is out of the range of the frame 152, a specific coordinate value indicating the outside of the range, for example, FFFF is output as the designated position. As shown in FIG. 7E, the entire frame 152 is included in the captured image 150. However, if the size of the frame 152 is too small, the accuracy of the pointing position becomes too low, and the pointing cannot be performed. Outputs the specified coordinate values.
【0031】図7(f)乃至(i)は撮像画像150内
に枠152の2隅しか含まれない場合の指示位置決定ア
ルゴリズムである。撮像画像150中に枠152の一部
しか含まれないことを想定し、ゲーム開始の前に、撮像
画像150中に枠152全体が含まれるような校正用の
画像を撮像しておく。これにより撮像画像150中の枠
152の大きさと縦横の比を検出しておく。そのように
しておくことにより、枠152の2隅しか含まれない場
合でも、枠152の大きさと縦横比の情報から指示位置
を決定することができる。FIGS. 7F to 7I show the designated position determination algorithm when the captured image 150 includes only two corners of the frame 152. FIG. Assuming that only a part of the frame 152 is included in the captured image 150, an image for calibration in which the entire frame 152 is included in the captured image 150 is captured before starting the game. Thus, the size of the frame 152 in the captured image 150 and the ratio between the height and the width are detected. By doing so, even when only two corners of the frame 152 are included, the designated position can be determined from the information on the size of the frame 152 and the aspect ratio.
【0032】図7(f)に示すように、撮像画像150
から枠152の左側がはみ出しても、枠152の大きさ
と縦横比の情報から、枠152の全体像を予測し、中心
位置154が示す指示位置を決定する。図8(g)、
(h)、(i)に示すように、撮像画像150から枠1
52の右側、上側、下側がはみ出しても、同様にして、
枠152の大きさの情報から枠152の全体像を予測
し、中心位置154が示す指示位置を決定する。As shown in FIG. 7F, the captured image 150
Even if the left side of the frame 152 protrudes from the frame 152, the entire image of the frame 152 is predicted from the information on the size and the aspect ratio of the frame 152, and the designated position indicated by the center position 154 is determined. FIG. 8 (g),
As shown in (h) and (i), the frame 1
Even if the right side, upper side, and lower side of 52 protrude,
The entire image of the frame 152 is predicted from the information on the size of the frame 152, and the designated position indicated by the center position 154 is determined.
【0033】図7(j)は撮像画像150内に枠152
の1隅しか含まれない場合の指示位置決定アルゴリズム
である。撮像画像150内に枠152の1隅しか含まれ
ない場合でも、枠152の大きさと縦横比の情報から、
図7(j)に示すように、枠152の全体像を予測し、
中心位置154が示す指示位置を決定する。次に、モニ
タ装置に表示する画像の枠の様々な態様について図8乃
至図10を用いて説明する。FIG. 7J shows a frame 152 in the captured image 150.
This is a pointing position determination algorithm when only one corner is included. Even when only one corner of the frame 152 is included in the captured image 150, the information of the size and the aspect ratio of the frame 152
As shown in FIG. 7 (j), the entire image of the frame 152 is predicted,
The designated position indicated by the center position 154 is determined. Next, various modes of an image frame displayed on the monitor device will be described with reference to FIGS.
【0034】上述した説明では、図8(a)に示すよう
に、ゲーム画像101を輝度の高い白枠102で縁取っ
た映像としていたが、それ以外にも様々な態様がある。
図8(b)は、ワイドテレビに対して、図8(a)と同
様な白枠102でゲーム画像101を縁取ったものであ
る。本実施形態によればワイドテレビにゲーム画像を表
示する場合でも、枠の縦横比が変わるだけで基本的なア
ルゴリズムを変更することなく容易に対応することがで
きる。In the above description, as shown in FIG. 8A, the game image 101 is a video framed by a white frame 102 having a high luminance, but there are various other modes.
FIG. 8B shows a game image 101 bordered by a white frame 102 similar to that shown in FIG. According to the present embodiment, even when a game image is displayed on a wide-screen television, it is possible to easily cope with the change of the aspect ratio of the frame without changing the basic algorithm.
【0035】図8(c)は、図8(a)と同様に、ゲー
ム画像101を輝度の高い白枠102で縁取るものであ
るが、枠104の大きさを小さくし、モニタ装置100
内に枠104全体が含まれている。枠104の大きさを
もっと小さくして射撃可能な範囲を囲むようにしてもよ
い。これによりモニタ装置100内の射撃可能な範囲を
限定することができる。FIG. 8 (c) shows a frame bordering the game image 101 with a white frame 102 having a high luminance, as in FIG. 8 (a).
Includes the entire frame 104. The size of the frame 104 may be made smaller so as to surround a range where shooting can be performed. Thereby, the range in which the monitor device 100 can shoot can be limited.
【0036】図8(d)は、ゲーム画像101を輝度の
低い黒枠106で縁取ったものである。ゲーム画像10
1全体が明るい場合には、ゲーム画像101から枠を検
出することが難しくなるので、黒枠106にして容易に
検出できるようにしたものである。ゲームの進展にとも
ない白枠104と黒枠106を使い分けてもよい。図9
(a)は、図8(a)に示す白枠102の一部108a
を削除して一部欠けた白枠108を構成したものであ
る。枠形状が検出できれば削除領域を更に拡大してもよ
い。図9(b)は、図8(c)に示す白枠104の一部
110aを削除して一部欠けた白枠110を構成したも
のである。FIG. 8D shows the game image 101 bordered by a black frame 106 having low luminance. Game image 10
If the entire area 1 is bright, it is difficult to detect a frame from the game image 101. Therefore, the black frame 106 is used for easy detection. As the game progresses, the white frame 104 and the black frame 106 may be selectively used. FIG.
FIG. 8A shows a part 108a of the white frame 102 shown in FIG.
Is deleted to form a partially missing white frame 108. If the frame shape can be detected, the deletion area may be further enlarged. FIG. 9B shows a configuration in which a part 110a of the white frame 104 shown in FIG.
【0037】図9(c)は、図9(b)の削除領域を更
に拡大し、枠の4隅のみに白枠112を残したものであ
る。図9(d)は、図9(c)の白枠112を黒枠11
4にしたものである。図10(a)は、図8(c)に示
す白枠104の下辺116aのみを太くして白枠116
を構成したものである。図10(b)は、図8(c)に
示す白枠104の下辺118aと右辺118bを太くし
て白枠118を構成したものである。このような白枠に
することにより枠の太さから辺を特定することができ
る。FIG. 9C shows a further enlarged view of the deletion area shown in FIG. 9B, leaving white frames 112 only at the four corners of the frame. FIG. 9D shows the white frame 112 of FIG.
4 FIG. 10A shows a case where only the lower side 116a of the white frame 104 shown in FIG.
It is what constituted. FIG. 10B is a diagram in which the lower side 118a and the right side 118b of the white frame 104 shown in FIG. By using such a white frame, a side can be specified from the thickness of the frame.
【0038】なお、本明細書中では、枠形状が仮想的に
特定できる形状であれば、上述したL字状の隅形状も含
め全て枠と呼んでいる。このように本実施形態によれ
ば、モニタ装置に枠を表示し、その枠を撮像し、その撮
像画像から指示位置を検出するようにしたので、射撃時
に画像を変化させることなくモニタ画面への指示位置を
検出することができる。また、画像を変化させる必要が
ないので、複数のプレイヤが同時に射撃しても支障なく
モニタ画面への指示位置を検出することができる。In the present specification, all frames including the above-mentioned L-shaped corner shape are called frames if the frame shape can be virtually specified. As described above, according to the present embodiment, a frame is displayed on the monitor device, the frame is imaged, and the designated position is detected from the captured image, so that the monitor screen can be displayed without changing the image during shooting. The pointing position can be detected. Further, since there is no need to change the image, it is possible to detect the pointing position on the monitor screen without any trouble even if a plurality of players shoot at the same time.
【0039】本発明は上記実施形態に限らず種々の変形
が可能である。例えば、上記実施形態ではモニタ画像に
枠を画像として表示するようにしたが、モニタ画面に白
色や黒色等のテープを直接はるようにしてもよい。ま
た、上記実施形態ではガンゲームの銃型コントローラの
指示位置の検出に本発明を適用したが、これに限られず
一般的なポインタの指示位置の検出に本発明を適用して
もよい。The present invention is not limited to the above embodiment, and various modifications are possible. For example, in the above embodiment, the frame is displayed as an image on the monitor image, but a tape of white or black may be directly attached to the monitor screen. In the above embodiment, the present invention is applied to the detection of the pointing position of the gun-type controller in the gun game. However, the present invention is not limited to this, and the present invention may be applied to the detection of the pointing position of a general pointer.
【0040】また、上記実施形態では白枠又は黒枠を用
いた、ゲーム画像との区別がつく他の色の枠でもよい。Further, in the above embodiment, a frame of another color that can be distinguished from the game image using a white frame or a black frame may be used.
【0041】[0041]
【発明の効果】以上の通り、本発明によれば、モニタ画
面に枠を含む画像を表示し、モニタ画面に対して位置を
指示しながら、モニタ画面に表示される画像を撮像し、
撮像された画像から枠を検出し、撮像された画像内の枠
の位置に基づいて指示した位置を決定するようにしたの
で、画像を変化させることなくモニタ画面への指示位置
を検出することができる。As described above, according to the present invention, an image including a frame is displayed on a monitor screen, and an image displayed on the monitor screen is captured while indicating a position with respect to the monitor screen.
Since the frame is detected from the captured image and the designated position is determined based on the position of the frame in the captured image, it is possible to detect the designated position on the monitor screen without changing the image. it can.
【図1】本発明の一実施形態によるガンゲームシステム
の全体の構成を示す図である。FIG. 1 is a diagram showing an overall configuration of a gun game system according to an embodiment of the present invention.
【図2】図1に示すガンゲームシステムにおける銃型コ
ントローラの外観図である。FIG. 2 is an external view of a gun-type controller in the gun game system shown in FIG.
【図3】図2に示す銃型コントローラに装着可能な液晶
付きメモリカードの外観図である。FIG. 3 is an external view of a memory card with a liquid crystal that can be mounted on the gun-type controller shown in FIG. 2;
【図4】図2に示す銃型コントローラの制御回路のブロ
ック構成図である。FIG. 4 is a block diagram of a control circuit of the gun-type controller shown in FIG. 2;
【図5】本発明の一実施形態によるガンゲームシステム
における位置指示方法の原理の説明図である。FIG. 5 is an explanatory diagram of the principle of a position pointing method in the gun game system according to one embodiment of the present invention.
【図6】本発明の一実施形態によるガンゲームシステム
における指示位置検出処理のフローを示す図である。FIG. 6 is a diagram showing a flow of a designated position detection process in the gun game system according to one embodiment of the present invention.
【図7】本発明の一実施形態によるガンゲームシステム
における指示位置検出処理のアルゴリズムの詳細につい
ての説明図である。FIG. 7 is an explanatory diagram showing details of an algorithm of a designated position detection process in the gun game system according to the embodiment of the present invention.
【図8】モニタ装置に表示する画像を縁取る枠の具体例
を示す図である。FIG. 8 is a diagram showing a specific example of a frame bordering an image displayed on the monitor device.
【図9】モニタ装置に表示する画像を縁取る枠の具体例
を示す図である。FIG. 9 is a diagram illustrating a specific example of a frame bordering an image displayed on the monitor device.
【図10】モニタ装置に表示する画像を縁取る枠の具体
例を示す図である。FIG. 10 is a diagram illustrating a specific example of a frame bordering an image displayed on the monitor device.
1…銃型コントローラ 2…銃身部 3…トリガー部 4…グリップ部 5…人口網膜ユニット 6…コントローラ制御回路 7…トリガーレバー 8…スタートスイッチ 9…十字方向キー 15…メモリカード 16…スロット 17…コネクタ 18…ケース 19…LCD 20…十字方向キー 21…操作ボタン 22…キャップ 23…メモリカード制御回路 80…ゲーム装置本体 100…モニタ装置 101…ゲーム画像 102〜118…枠 150…撮像画像 152…枠 154…中心位置 DESCRIPTION OF SYMBOLS 1 ... Gun type controller 2 ... Barrel part 3 ... Trigger part 4 ... Grip part 5 ... Artificial retina unit 6 ... Controller control circuit 7 ... Trigger lever 8 ... Start switch 9 ... Cross key 15 ... Memory card 16 ... Slot 17 ... Connector DESCRIPTION OF SYMBOLS 18 ... Case 19 ... LCD 20 ... Cross-directional key 21 ... Operation button 22 ... Cap 23 ... Memory card control circuit 80 ... Game device main body 100 ... Monitor device 101 ... Game image 102-118 ... Frame 150 ... Captured image 152 ... Frame 154 … Center position
Claims (11)
能に特定し、 前記モニタ画面に対して位置が指示され、前記位置に基
づいて、前記モニタ画面を撮像し、 前記撮像された画像から前記所定の領域を検出し、 前記撮像された画像内における前記所定の領域の位置に
基づいて指示された位置を決定することを特徴とする指
示位置検出方法。1. A predetermined area on a monitor screen is specified so as to be imageable, a position is designated with respect to the monitor screen, the monitor screen is imaged based on the position, and the predetermined image is obtained from the imaged image. A designated position is determined based on the position of the predetermined region in the captured image.
て、 前記モニタ画面における所定の領域を、前記モニタ画面
に表示される画像を囲む枠により、撮像可能に特定する
ことを特徴とする指示位置検出方法。2. The pointing position detecting method according to claim 1, wherein a predetermined area on the monitor screen is specified to be imageable by a frame surrounding an image displayed on the monitor screen. Detection method.
て、 前記撮像された画像には、前記枠の一部分のみが含まれ
ていることを特徴とする指示位置検出方法。3. The pointing position detection method according to claim 2, wherein the captured image includes only a part of the frame.
において、 前記枠は、前記モニタ画面に画像として表示されること
を特徴とする指示位置検出方法。4. The designated position detecting method according to claim 2, wherein the frame is displayed as an image on the monitor screen.
指示位置検出方法において、 前記枠は、前記モニタ画面に表示される画像を仮想的に
囲む仮想枠の隅のみであることを特徴とする指示位置検
出方法。5. The pointing position detection method according to claim 2, wherein the frame is only a corner of a virtual frame that virtually surrounds an image displayed on the monitor screen. Characterized pointing position detection method.
指示位置検出方法において、 前記枠は、前記モニタ画面に表示される画像より高輝度
又は低輝度であることを特徴とする指示位置検出方法。6. The pointing position detecting method according to claim 2, wherein the frame has a higher luminance or a lower luminance than an image displayed on the monitor screen. Position detection method.
指示手段と、 前記位置指示手段に設けられ、前記モニタ画面に表示さ
れる画像を撮像する撮像手段と、 前記撮像手段により撮像された撮像画像から、前記モニ
タ画面において撮像可能に特定された所定の領域を検出
する検出手段と、 前記撮像画像内の前記所定の領域の位置に基づいて、前
記位置指示手段が指示する位置を決定する位置決定手段
とを有することを特徴とする指示位置検出装置。7. A position instructing unit for instructing a position on a monitor screen, an imaging unit provided in the position instructing unit, for capturing an image displayed on the monitor screen, and an image captured by the imaging unit Detecting means for detecting, from the image, a predetermined area specified to be imageable on the monitor screen; and a position for determining a position indicated by the position indicating means based on a position of the predetermined area in the captured image. An indication position detection device, comprising: a determination unit.
て、 前記検出手段は、前記撮像手段により撮像された撮像画
像から枠の位置を検出し、 前記位置決定手段は、前記撮像画像内の前記枠の位置に
基づいて、前記位置指示手段が指示する位置を決定する
ことを特徴とする指示位置検出装置。8. The pointing position detection device according to claim 7, wherein the detection unit detects a position of a frame from a captured image captured by the imaging unit, and the position determination unit determines the position of the frame in the captured image. An indicated position detecting device, wherein a position indicated by the position indicating means is determined based on a position of a frame.
において、 前記位置決定手段は、前記撮像画像の予め定められた特
定の位置が占める前記所定の領域内の相対位置を指示位
置として決定することを特徴とする指示位置検出装置。9. The designated position detecting device according to claim 7, wherein the position determining means determines a relative position in the predetermined area occupied by a predetermined specific position of the captured image as a specified position. A pointing position detecting device, comprising:
の指示位置検出装置において、 前記検出手段は、予めモニタ画面を撮像して前記撮像画
像内の前記所定の領域の大きさを検出し、 前記位置決定手段は、前記検出手段により検出された前
記所定の領域の大きさに基づいて前記指示位置を決定す
ることを特徴とする指示位置検出装置。10. The pointing position detecting device according to claim 7, wherein the detecting unit detects a size of the predetermined area in the captured image by capturing a monitor screen in advance. The pointing position detecting device, wherein the position determining means determines the pointing position based on a size of the predetermined area detected by the detecting means.
おいて、 前記検出手段により前記所定の領域の少なくとも2隅の
位置が検出された場合には、前記位置決定手段は、予め
検出された前記所定領域の大きさと前記2隅の位置に基
づいて前記指示位置を決定することを特徴とする指示位
置検出装置。11. The pointing position detecting device according to claim 10, wherein when the detecting unit detects at least two corner positions of the predetermined area, the position determining unit detects the predetermined detected position. A designated position detection device, wherein the designated position is determined based on a size of a region and positions of the two corners.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13184998A JP3893743B2 (en) | 1998-05-14 | 1998-05-14 | Pointed position detection method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13184998A JP3893743B2 (en) | 1998-05-14 | 1998-05-14 | Pointed position detection method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11319316A true JPH11319316A (en) | 1999-11-24 |
JP3893743B2 JP3893743B2 (en) | 2007-03-14 |
Family
ID=15067560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13184998A Expired - Fee Related JP3893743B2 (en) | 1998-05-14 | 1998-05-14 | Pointed position detection method and apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3893743B2 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002018128A (en) * | 2000-07-10 | 2002-01-22 | Namco Ltd | Game system and information storage medium |
JP2002018127A (en) * | 2000-07-10 | 2002-01-22 | Namco Ltd | Game system and information storage medium |
JP2002320770A (en) * | 2001-04-25 | 2002-11-05 | Namco Ltd | Image processor, image processing program and recording medium recording the program |
WO2004012130A1 (en) * | 2002-07-25 | 2004-02-05 | Andamiro Co., Ltd. | Shooting game machine and method for performing it |
JP2004223267A (en) * | 2004-02-09 | 2004-08-12 | Sony Corp | Memory card, personal digital assistant and information processing method, recording medium and program |
US6993206B2 (en) | 2001-03-22 | 2006-01-31 | Nikon Corporation | Position detector and attitude detector |
JP2006505074A (en) * | 2002-10-17 | 2006-02-09 | ヴォウダフォン・グループ・ピーエルシー | Facilitating and authenticating transactions |
JP2007054114A (en) * | 2005-08-22 | 2007-03-08 | Nintendo Co Ltd | Operating device for game |
JP2010259589A (en) * | 2009-05-01 | 2010-11-18 | Taito Corp | Shooting game apparatus |
US11402927B2 (en) | 2004-05-28 | 2022-08-02 | UltimatePointer, L.L.C. | Pointing device |
US11841997B2 (en) | 2005-07-13 | 2023-12-12 | UltimatePointer, L.L.C. | Apparatus for controlling contents of a computer-generated image using 3D measurements |
-
1998
- 1998-05-14 JP JP13184998A patent/JP3893743B2/en not_active Expired - Fee Related
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002018127A (en) * | 2000-07-10 | 2002-01-22 | Namco Ltd | Game system and information storage medium |
JP2002018128A (en) * | 2000-07-10 | 2002-01-22 | Namco Ltd | Game system and information storage medium |
US6993206B2 (en) | 2001-03-22 | 2006-01-31 | Nikon Corporation | Position detector and attitude detector |
JP2002320770A (en) * | 2001-04-25 | 2002-11-05 | Namco Ltd | Image processor, image processing program and recording medium recording the program |
WO2004012130A1 (en) * | 2002-07-25 | 2004-02-05 | Andamiro Co., Ltd. | Shooting game machine and method for performing it |
JP2006505074A (en) * | 2002-10-17 | 2006-02-09 | ヴォウダフォン・グループ・ピーエルシー | Facilitating and authenticating transactions |
US8825928B2 (en) | 2002-10-17 | 2014-09-02 | Vodafone Group Plc | Facilitating and authenticating transactions through the use of a dongle interfacing a security card and a data processing apparatus |
JP2004223267A (en) * | 2004-02-09 | 2004-08-12 | Sony Corp | Memory card, personal digital assistant and information processing method, recording medium and program |
US11402927B2 (en) | 2004-05-28 | 2022-08-02 | UltimatePointer, L.L.C. | Pointing device |
US11409376B2 (en) | 2004-05-28 | 2022-08-09 | UltimatePointer, L.L.C. | Multi-sensor device with an accelerometer for enabling user interaction through sound or image |
US11416084B2 (en) | 2004-05-28 | 2022-08-16 | UltimatePointer, L.L.C. | Multi-sensor device with an accelerometer for enabling user interaction through sound or image |
US11755127B2 (en) | 2004-05-28 | 2023-09-12 | UltimatePointer, L.L.C. | Multi-sensor device with an accelerometer for enabling user interaction through sound or image |
US11841997B2 (en) | 2005-07-13 | 2023-12-12 | UltimatePointer, L.L.C. | Apparatus for controlling contents of a computer-generated image using 3D measurements |
JP2007054114A (en) * | 2005-08-22 | 2007-03-08 | Nintendo Co Ltd | Operating device for game |
JP2010259589A (en) * | 2009-05-01 | 2010-11-18 | Taito Corp | Shooting game apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP3893743B2 (en) | 2007-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100564132B1 (en) | Gun-shaped controller and game machine | |
JP3422383B2 (en) | Method and apparatus for detecting relative position between video screen and gun in shooting game machine | |
US6556204B1 (en) | Image processing devices and methods | |
EP2394713B1 (en) | Image processing system, program, apparatus and method for video games | |
EP1832323B1 (en) | Video game device and storage medium storing video game program | |
US6993206B2 (en) | Position detector and attitude detector | |
JP5520457B2 (en) | GAME DEVICE AND GAME PROGRAM | |
US4813682A (en) | Video target control and sensing circuit for photosensitive gun | |
JP4863761B2 (en) | GAME DEVICE AND GAME PROGRAM | |
JP2002233665A (en) | Game system, game method, and variable recording medium | |
JP3893743B2 (en) | Pointed position detection method and apparatus | |
US6325717B1 (en) | Video game apparatus and method with enhanced virtual camera control | |
US8469811B2 (en) | Information processing apparatus and storage medium having information processing program stored thereon | |
TWI393581B (en) | Game device, controlling method of game device and information recording medium | |
US6832954B2 (en) | Photographing game machine, photographing game processing method and information storage medium | |
CN112513788A (en) | Apparatus, method, and computer-readable medium for detecting display | |
JP3212240B2 (en) | Game device and command input method | |
US6964607B2 (en) | Game system and game method | |
JP4037568B2 (en) | Video game apparatus and recording medium | |
JPH08280937A (en) | Image display device and shooting type game apparatus | |
JP2001340636A (en) | Photographing game device, photographing game processing method and information storage medium | |
JP3586880B2 (en) | Image extraction apparatus and image extraction method | |
JP3418156B2 (en) | Shooting game apparatus, shooting game processing method, and information storage medium | |
JP2001340635A (en) | Game device, game processing method and information storage medium | |
JP2001046736A (en) | Video game device and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050513 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050513 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060411 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060612 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060718 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060919 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061121 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061204 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |