JP5582629B2 - 情報処理装置および情報処理プログラム - Google Patents
情報処理装置および情報処理プログラム Download PDFInfo
- Publication number
- JP5582629B2 JP5582629B2 JP2008267823A JP2008267823A JP5582629B2 JP 5582629 B2 JP5582629 B2 JP 5582629B2 JP 2008267823 A JP2008267823 A JP 2008267823A JP 2008267823 A JP2008267823 A JP 2008267823A JP 5582629 B2 JP5582629 B2 JP 5582629B2
- Authority
- JP
- Japan
- Prior art keywords
- mode
- input
- selection mode
- pointing
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- 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/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/219—Input arrangements for video game devices characterised by their sensors, purposes or types for aiming at specific areas on the display, e.g. light-guns
-
- 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/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/426—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
-
- 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/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/533—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
-
- 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/30—User interface
- G08C2201/32—Remote control based on movements, attitude of remote control device
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Position Input By Displaying (AREA)
Description
図1を参照して、本発明の実施形態に係るゲーム装置を含むゲームシステム1について説明する。図1は、ゲームシステム1の外観図である。以下、据置型のゲーム装置を一例にして、本実施形態のゲーム装置およびゲームプログラムについて説明する。図1において、ゲームシステム1は、テレビジョン受像器(以下、単に「テレビ」と記載する)2、ゲーム装置本体3、光ディスク4、コントローラ7、およびマーカ部8を含む。本システムは、コントローラ7を用いたゲーム操作に基づいてゲーム装置本体3でゲーム処理を実行するものである。
次に、図2を参照して、ゲーム装置本体3の内部構成について説明する。図2は、ゲーム装置本体3の構成を示すブロック図である。ゲーム装置本体3は、CPU10、システムLSI11、外部メインメモリ12、ROM/RTC13、ディスクドライブ14、およびAV−IC15等を有する。
変化ベクトルVs=加速度ベクトルV1−前回加速度ベクトルV2
そして、当該算出された変化ベクトルVsの大きさ(スカラー値)を変化量qとする。
積算値Qt=Q[0]+Q[1]+Q[2]+・・・+Q[N−1]
2…モニタ
2a…スピーカ
3…ゲーム装置
4…光ディスク
7…コントローラ
9…拡張コントローラ
10…CPU
11…システムLSI
11a…入出力プロセッサ
11b…GPU
11c…DSP
11d…VRAM
11e…内部メインメモリ
12…外部メインメモリ
13…ROM/RTC
14…ディスクドライブ
15…AV−IC
16…AVコネクタ
17…フラッシュメモリ
18…無線通信モジュール
19…無線コントローラモジュール
20…拡張コネクタ
21…外部メモリカード用コネクタ
22…アンテナ
23…アンテナ
24…電源ボタン
25…リセットボタン
26…イジェクトボタン
71…ハウジング
72…操作部
73…コネクタ
74…撮像情報演算部
741…赤外線フィルタ
742…レンズ
743…撮像素子
744…画像処理回路
75…通信部
751…マイコン
752…メモリ
753…無線モジュール
754…アンテナ
700…基板
701…加速度センサ
702…LED
703…水晶振動子
704…バイブレータ
707…サウンドIC
708…アンプ
Claims (22)
- ポインティングデバイスを少なくとも1つは含む複数の入力手段からの出力に基づいて画面上の位置指示を行う情報処理装置のコンピュータに実行させる情報処理プログラムであって、
前記コンピュータを、
前記ポインティングデバイスを含む第1の入力装置筐体自体に加えられた動きに関する情報である動き情報を取得する動き情報取得手段と、
前記動き情報に基づいて前記第1の入力装置筐体自体に加えられた動きの大きさを示す値を算出する算出手段と、
前記入力装置筐体自体に加えられた動きの大きさを示す値が所定の閾値を越えたか否かを判定する閾値判定手段と、
前記入力装置筐体自体に加えられた動きの大きさを示す値が前記所定の閾値を越えたと判定されたときに、前記ポインティングデバイスからの出力に基づいて位置指示を行う第1位置指示手段と、
前記第1位置指示手段による第1の位置指示モードと、ポインティングデバイスではない入力手段である非ポインティングデバイスからの出力に基づいて位置指示を行う第2の位置指示モードとの間で位置指示モードを切り替える切替手段として機能させ、
前記切替手段は、前記位置指示モードが前記第2の位置指示モードであるときに、前記閾値判定手段が前記入力装置筐体自体に加えられた動きの大きさを示す値が所定の閾値を越えたと判定したときは前記第1の位置指示モードに切り替え、位置指示モードが前記第1の位置指示モードであるときに前記非ポインティングデバイスへの入力が発生したときは前記第2の位置指示モードに切り替える、
情報処理プログラム。 - 前記第1の入力装置筐体には、前記複数の入力手段のうち、ポインティングデバイスではない入力手段である非ポインティングデバイスも含まれており、
前記情報処理プログラムは、前記コンピュータを、
前記第1位置指示手段によって位置指示が行われているときに前記非ポインティングデバイスへの入力が発生したか否かを判定する判定手段と、
前記判定手段が前記非ポインティングデバイスへの入力が発生したと判定したとき、当該非ポインティングデバイスからの出力に基づいて位置指示を行う第2位置指示手段として更に機能させる、請求項1に記載の情報処理プログラム。 - 前記複数の入力手段のうち、ポインティングデバイスではない入力手段である非ポインティングデバイスが第2の入力装置筐体に含まれており、
前記情報処理プログラムは、前記コンピュータを、
前記第1位置指示手段によって位置指示が行われているときに前記非ポインティングデバイスへの入力が発生したか否かを判定する判定手段と、
前記判定手段が前記非ポインティングデバイスへの入力が発生したと判定したとき、当該非ポインティングデバイスからの出力に基づいて位置指示を行う第2位置指示手段として更に機能させる、請求項1に記載の情報処理プログラム。 - 前記情報処理プログラムは、前記コンピュータを、前記位置指示モードが前記第2の位置指示モードであるときに、前記非ポインティングデバイスに対する入力が無いと判定されている期間を計測する無入力期間計測手段として更に機能させ、
前記切替手段は、前記無入力期間計測手段によって計測された期間が所定の値を越えたとき、前記位置指示モードを前記第1の位置指示モードに切り替える、請求項1に記載の情報処理プログラム。 - 前記第1の入力装置筐体には、当該第1の入力装置筐体自体に加えられた動きを検出するための動きセンサが含まれており、
前記動き情報取得手段は、前記動きセンサから出力されるデータを動き情報として取得する、請求項1に記載の情報処理プログラム。 - 前記動き情報取得手段は、前記ポインティングデバイスによる指示位置を示すデータを動き情報として繰り返し取得し、
前記算出手段は、前記ポインティングデバイスによる指示位置の変化量に基づいて前記入力装置筐体自体に加えられた動きの大きさを示す値を算出する、請求項1に記載の情報処理プログラム。 - 前記情報処理プログラムは、前記コンピュータを、前記算出手段が算出した、所定の単位時間あたりの入力装置筐体自体に加えられた動きの大きさを示す値を累積する変化量累積手段として更に機能させ、
前記閾値判定手段は、前記変化量累積手段によって累積された動きの大きさを示す値が所定の閾値を越えたか否かを判定する、請求項1に記載の情報処理プログラム。 - 前記変化量累積手段は、現時点までの所定期間分の変化量を累積する、請求項7に記載の情報処理プログラム。
- 前記情報処理プログラムは、前記コンピュータを、前記ポインティングデバイス以外の入力手段に対する入力が発生したとき、前記累積された値をリセットする累積値リセット手段として更に機能させる、請求項7に記載の情報処理プログラム。
- 前記第1の入力装置筐体は、表示装置の近傍に配置された少なくとも1つの撮像対象を撮像するための撮像手段を備え、
前記第1位置指示手段は、
前記撮像手段を備えた入力装置筐体から出力される撮像画像データを取得する撮像画像データ取得手段を含み、
前記撮像画像データで示される撮像画像に写っている撮像対象に基づいて、位置指示を行う、請求項1に記載の情報処理プログラム。 - 画面に表示されている複数のオブジェクトのうちの一つを選択する情報処理装置のコンピュータに実行させる情報処理プログラムであって、
前記コンピュータを、
前記オブジェクトの選択操作に用いられる所定の入力装置筐体自体に加えられた動きに関する情報である動き情報を取得する動き情報取得手段と、
前記画面上の任意の位置を指示可能であり、当該画面に表示されているいずれかのオブジェクトの表示されている位置を指示することで当該オブジェクトを選択可能なポインティング選択モードと、所定のキー入力に応じて、選択されている状態を示すフォーカス状態の設定を当該画面に表示されている複数のオブジェクトの間で所定の順序で切り替えていくことによってオブジェクトの選択が可能なキー選択モードとの間で選択モードを前記動き情報に基づいて切り替える選択モード切替手段と、
前記選択モードがキー選択モードであるときに、前記動き情報に基づいて前記入力装置自体に加えられた動きの大きさを示す値を算出する算出手段と、
前記選択モードがポインティング選択モードであるときに、前記所定のキー入力が行われたか否かを判定する第1判定手段として機能させ、
前記選択モード切替手段は、前記第1判定手段が前記キー入力が行われたと判定したときは、前記選択モードを前記キー選択モードに切り替え、前記算出手段によって算出された前記入力装置自体に加えられた動きの大きさを示す値が所定の閾値を越えたときは、当該選択モードを前記ポインティング選択モードに切り替える、情報処理プログラム。 - 前記入力装置筐体には、当該入力装置筐体自体に加えられた動きを検出するための動きセンサが含まれており、
前記動き情報取得手段は、前記動きセンサから出力されるデータを動き情報として取得する、請求項11に記載の情報処理プログラム。 - 前記情報処理プログラムは、前記コンピュータを、前記算出手段が算出した前記入力装置自体に加えられた動きの大きさを示す値を累積する累積手段として更に機能させ、
前記選択モード切替手段は、前記累積手段によって累積された前記入力装置自体に加えられた動きの大きさを示す値が所定の閾値を越えたときに選択モードを前記ポインティング選択モードに切り替える、請求項11に記載の情報処理プログラム。 - 前記累積手段は、現時点までの所定期間分の前記入力装置自体に加えられた動きの大きさを示す値を累積する、請求項13に記載の情報処理プログラム。
- 前記情報処理プログラムは、前記コンピュータを、前記ポインティングデバイス以外の入力手段に対する入力が発生したとき、前記累積された値をリセットする累積値リセット手段として更に機能させる、請求項13に記載の情報処理プログラム。
- 前記情報処理プログラムは、前記コンピュータを、前記選択モードが前記キー選択モードであるときに、前記キー入力が行われていないと判定されている期間を計測する無入力期間計測手段として更に機能させ、
前記選択モード切替手段は、前記無入力期間計測手段によって計測された期間が所定の値を越えたとき、前記選択モードを前記ポインティング選択モードに切り替える、請求項11に記載の情報処理プログラム。 - ポインティングデバイスを少なくとも1つは含む複数の入力手段からの出力に基づいて画面上の位置指示を行う情報処理装置であって、
前記ポインティングデバイスを含む第1の入力装置筐体自体に加えられた動きに関する情報である動き情報を取得する動き情報取得手段と、
前記動き情報に基づいて前記第1の入力装置筐体自体に加えられた動きの大きさを示す値を算出する算出手段と、
前記入力装置筐体自体に加えられた動きの大きさを示す値が所定の閾値を越えたか否かを判定する閾値判定手段と、
前記入力装置筐体自体に加えられた動きの大きさを示す値が前記所定の閾値を越えたと判定されたときに、前記ポインティングデバイスからの出力に基づいて位置指示を行う第1位置指示手段と、
前記第1位置指示手段による第1の位置指示モードと、ポインティングデバイスではない入力手段である非ポインティングデバイスからの出力に基づいて位置指示を行う第2の位置指示モードとの間で位置指示モードを切り替える切替手段とを備え、
前記切替手段は、前記位置指示モードが前記第2の位置指示モードであるときに、前記閾値判定手段が前記入力装置筐体自体に加えられた動きの大きさを示す値が所定の閾値を越えたと判定したときは前記第1の位置指示モードに切り替え、位置指示モードが前記第1の位置指示モードであるときに前記非ポインティングデバイスへの入力が発生したときは前記第2の位置指示モードに切り替える、情報処理装置。 - 画面に表示されている複数のオブジェクトのうちの一つを選択する情報処理装置であって、
前記オブジェクトの選択操作に用いられる所定の入力装置筐体自体に加えられた動きに関する情報である動き情報を取得する動き情報取得手段と、
前記画面上の任意の位置を指示可能であり、当該画面に表示されているいずれかのオブジェクトの表示されている位置を指示することで当該オブジェクトを選択可能なポインティング選択モードと、所定のキー入力に応じて、選択されている状態を示すフォーカス状態の設定を当該画面に表示されている複数のオブジェクトの間で所定の順序で切り替えていくことによってオブジェクトの選択が可能なキー選択モードとの間で選択モードを前記動き情報に基づいて切り替える選択モード切替手段と、
前記選択モードがキー選択モードであるときに、前記動き情報に基づいて前記入力装置自体に加えられた動きの大きさを示す値を算出する算出手段と、
前記選択モードがポインティング選択モードであるときに、前記所定のキー入力が行われたか否かを判定する第1判定手段とを備え、
前記選択モード切替手段は、前記第1判定手段が前記キー入力が行われたと判定したときは、前記選択モードを前記キー選択モードに切り替え、前記算出手段によって算出された前記入力装置自体に加えられた動きの大きさを示す値が所定の閾値を越えたときは、当該選択モードを前記ポインティング選択モードに切り替える、情報処理装置。 - ポインティングデバイスを少なくとも1つは含む複数の入力手段からの出力に基づいて画面上の位置指示を行う情報処理システムであって、
前記ポインティングデバイスを含む第1の入力装置筐体自体に加えられた動きに関する情報である動き情報を取得する動き情報取得手段と、
前記動き情報に基づいて前記第1の入力装置筐体自体に加えられた動きの大きさを示す値を算出する算出手段と、
前記入力装置筐体自体に加えられた動きの大きさを示す値が所定の閾値を越えたか否かを判定する閾値判定手段と、
前記入力装置筐体自体に加えられた動きの大きさを示す値が前記所定の閾値を越えたと判定されたときに、前記ポインティングデバイスからの出力に基づいて位置指示を行う第1位置指示手段と、
前記第1位置指示手段による第1の位置指示モードと、ポインティングデバイスではない入力手段である非ポインティングデバイスからの出力に基づいて位置指示を行う第2の位置指示モードとの間で位置指示モードを切り替える切替手段とを備え、
前記切替手段は、前記位置指示モードが前記第2の位置指示モードであるときに、前記閾値判定手段が前記入力装置筐体自体に加えられた動きの大きさを示す値が所定の閾値を越えたと判定したときは前記第1の位置指示モードに切り替え、位置指示モードが前記第1の位置指示モードであるときに前記非ポインティングデバイスへの入力が発生したときは前記第2の位置指示モードに切り替える、情報処理システム。 - 画面に表示されている複数のオブジェクトのうちの一つを選択する情報処理システムであって、
前記オブジェクトの選択操作に用いられる所定の入力装置筐体自体に加えられた動きに関する情報である動き情報を取得する動き情報取得手段と、
前記画面上の任意の位置を指示可能であり、当該画面に表示されているいずれかのオブジェクトの表示されている位置を指示することで当該オブジェクトを選択可能なポインティング選択モードと、所定のキー入力に応じて、選択されている状態を示すフォーカス状態の設定を当該画面に表示されている複数のオブジェクトの間で所定の順序で切り替えていくことによってオブジェクトの選択が可能なキー選択モードとの間で選択モードを前記動き情報に基づいて切り替える選択モード切替手段と、
前記選択モードがキー選択モードであるときに、前記動き情報に基づいて前記入力装置自体に加えられた動きの大きさを示す値を算出する算出手段と、
前記選択モードがポインティング選択モードであるときに、前記所定のキー入力が行われたか否かを判定する第1判定手段とを備え、
前記選択モード切替手段は、前記第1判定手段が前記キー入力が行われたと判定したときは、前記選択モードを前記キー選択モードに切り替え、前記算出手段によって算出された前記入力装置自体に加えられた動きの大きさを示す値が所定の閾値を越えたときは、当該選択モードを前記ポインティング選択モードに切り替える、情報処理システム。 - ポインティングデバイスを少なくとも1つは含む複数の入力手段からの出力に基づいて画面上の位置指示を行う情報処理装置または情報処理システムを制御する制御方法であって、
前記ポインティングデバイスを含む第1の入力装置筐体自体に加えられた動きに関する情報である動き情報を取得する動き情報取得ステップと、
前記動き情報に基づいて前記第1の入力装置筐体自体に加えられた動きの大きさを示す値を算出する算出ステップと、
前記入力装置筐体自体に加えられた動きの大きさを示す値が所定の閾値を越えたか否かを判定する閾値判定ステップと、
前記入力装置筐体自体に加えられた動きの大きさを示す値が前記所定の閾値を越えたと判定されたときに、前記ポインティングデバイスからの出力に基づいて位置指示を行う第1位置指示ステップと、
前記第1位置指示ステップによる第1の位置指示モードと、ポインティングデバイスではない入力手段である非ポインティングデバイスからの出力に基づいて位置指示を行う第2の位置指示モードとの間で位置指示モードを切り替える切替ステップとを備え、
前記切替ステップでは、前記位置指示モードが前記第2の位置指示モードであるときに、前記閾値判定ステップにおいて前記入力装置筐体自体に加えられた動きの大きさを示す値が所定の閾値を越えたと判定されたときは前記第1の位置指示モードに切り替え、位置指示モードが前記第1の位置指示モードであるときに前記非ポインティングデバイスへの入力が発生したときは前記第2の位置指示モードに切り替える、制御方法。 - 画面に表示されている複数のオブジェクトのうちの一つを選択する情報処理装置または情報処理システムを制御する制御方法であって、
前記オブジェクトの選択操作に用いられる所定の入力装置筐体自体に加えられた動き
に関する情報である動き情報を取得する動き情報取得ステップと、
前記画面上の任意の位置を指示可能であり、当該画面に表示されているいずれかのオブジェクトの表示されている位置を指示することで当該オブジェクトを選択可能なポインティング選択モードと、所定のキー入力に応じて、選択されている状態を示すフォーカス状態の設定を当該画面に表示されている複数のオブジェクトの間で所定の順序で切り替えていくことによってオブジェクトの選択が可能なキー選択モードとの間で選択モードを前記動き情報に基づいて切り替える選択モード切替ステップと、
前記選択モードがキー選択モードであるときに、前記動き情報に基づいて前記入力装置自体に加えられた動きの大きさを示す値を算出する算出ステップと、
前記選択モードがポインティング選択モードであるときに、前記所定のキー入力が行われたか否かを判定する第1判定ステップとを備え、
前記選択モード切替ステップでは、前記第1判定ステップで前記キー入力が行われたと判定されたときは、前記選択モードを前記キー選択モードに切り替え、前記算出ステップで算出された前記入力装置自体に加えられた動きの大きさを示す値が所定の閾値を越えたときは、当該選択モードを前記ポインティング選択モードに切り替える、制御方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008267823A JP5582629B2 (ja) | 2008-10-16 | 2008-10-16 | 情報処理装置および情報処理プログラム |
| EP08022577.4A EP2177971B1 (en) | 2008-10-16 | 2008-12-30 | Information processing apparatus and computer-readable recording medium recording information processing program |
| US12/352,696 US8502773B2 (en) | 2008-10-16 | 2009-01-13 | Information processing apparatus and computer-readable recording medium recording information processing program |
| US13/933,786 US8884875B2 (en) | 2008-10-16 | 2013-07-02 | Information processing apparatus and computer-readable recording medium recording information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008267823A JP5582629B2 (ja) | 2008-10-16 | 2008-10-16 | 情報処理装置および情報処理プログラム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013079857A Division JP2013175208A (ja) | 2013-04-05 | 2013-04-05 | 情報処理装置および情報処理プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010097429A JP2010097429A (ja) | 2010-04-30 |
| JP5582629B2 true JP5582629B2 (ja) | 2014-09-03 |
Family
ID=41565965
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008267823A Active JP5582629B2 (ja) | 2008-10-16 | 2008-10-16 | 情報処理装置および情報処理プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US8502773B2 (ja) |
| EP (1) | EP2177971B1 (ja) |
| JP (1) | JP5582629B2 (ja) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5582629B2 (ja) * | 2008-10-16 | 2014-09-03 | 任天堂株式会社 | 情報処理装置および情報処理プログラム |
| US20100192181A1 (en) * | 2009-01-29 | 2010-07-29 | At&T Intellectual Property I, L.P. | System and Method to Navigate an Electonic Program Guide (EPG) Display |
| KR20120016379A (ko) * | 2010-08-16 | 2012-02-24 | 삼성전자주식회사 | 객체 제어 장치 및 방법 |
| TWI414980B (zh) * | 2010-09-10 | 2013-11-11 | Chip Goal Electronics Corp | 虛擬觸控裝置與相關方法 |
| JP5692904B2 (ja) * | 2010-11-17 | 2015-04-01 | 任天堂株式会社 | 入力システム、情報処理装置、情報処理プログラム、および指示位置算出方法 |
| JP5654330B2 (ja) * | 2010-11-26 | 2015-01-14 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 |
| US20120182231A1 (en) * | 2011-01-19 | 2012-07-19 | Chip Goal Electronics Corporation, R.O.C. | Virtual Multi-Touch Control Apparatus and Method Thereof |
| US8194036B1 (en) | 2011-06-29 | 2012-06-05 | Google Inc. | Systems and methods for controlling a cursor on a display using a trackpad input device |
| KR20130081596A (ko) * | 2012-01-09 | 2013-07-17 | 삼성전자주식회사 | 디스플레이 장치, 사용자 입력 장치 및 그 제어 방법 |
| US20130293362A1 (en) * | 2012-05-03 | 2013-11-07 | The Methodist Hospital Research Institute | Multi-degrees-of-freedom hand controller |
| CN102752565B (zh) * | 2012-06-15 | 2014-11-19 | 深圳创维数字技术股份有限公司 | 一种用于限制收看电视时间的装置及方法 |
| JP2014110029A (ja) * | 2012-12-04 | 2014-06-12 | Samsung R&D Institute Japan Co Ltd | ポインティングシステム、ポインティング方法、表示装置および電子装置 |
| KR102250091B1 (ko) * | 2015-02-11 | 2021-05-10 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 방법 |
| US10331232B2 (en) | 2016-10-27 | 2019-06-25 | Fluidity Technologies, Inc. | Controller with situational awareness display |
| US10331233B2 (en) | 2016-10-27 | 2019-06-25 | Fluidity Technologies, Inc. | Camera and sensor controls for remotely operated vehicles and virtual environments |
| US10198086B2 (en) | 2016-10-27 | 2019-02-05 | Fluidity Technologies, Inc. | Dynamically balanced, multi-degrees-of-freedom hand controller |
| US10520973B2 (en) | 2016-10-27 | 2019-12-31 | Fluidity Technologies, Inc. | Dynamically balanced multi-degrees-of-freedom hand controller |
| US10324487B2 (en) | 2016-10-27 | 2019-06-18 | Fluidity Technologies, Inc. | Multi-axis gimbal mounting for controller providing tactile feedback for the null command |
| US10664002B2 (en) | 2016-10-27 | 2020-05-26 | Fluidity Technologies Inc. | Multi-degrees-of-freedom hand held controller |
| WO2019084506A1 (en) | 2017-10-27 | 2019-05-02 | Fluidity Technologies, Inc. | CONTROL DEVICE EQUIPPED WITH A DISPLAY DEVICE FOR KNOWING THE SITUATION |
| EP3701349A4 (en) | 2017-10-27 | 2021-07-28 | Fluidity Technologies, Inc. | CAMERA AND SENSOR CONTROLS FOR REMOTE VEHICLES AND VIRTUAL ENVIRONMENTS |
| EP3701216A4 (en) | 2017-10-27 | 2021-09-22 | Fluidity Technologies, Inc. | CARDAN SUSPENSION WITH MULTIPLE AXES FOR A CONTROLLER TO PROVIDE TACTILE FEEDBACK FOR THE ZERO COMMAND |
| JP6463826B1 (ja) * | 2017-11-27 | 2019-02-06 | 株式会社ドワンゴ | 動画配信サーバ、動画配信方法及び動画配信プログラム |
| US20190253751A1 (en) * | 2018-02-13 | 2019-08-15 | Perfect Corp. | Systems and Methods for Providing Product Information During a Live Broadcast |
| US11599107B2 (en) | 2019-12-09 | 2023-03-07 | Fluidity Technologies Inc. | Apparatus, methods and systems for remote or onboard control of flights |
| US11662835B1 (en) | 2022-04-26 | 2023-05-30 | Fluidity Technologies Inc. | System and methods for controlling motion of a target object and providing discrete, directional tactile feedback |
| US11696633B1 (en) | 2022-04-26 | 2023-07-11 | Fluidity Technologies Inc. | System and methods for controlling motion of a target object and providing discrete, directional tactile feedback |
| JP2024025272A (ja) * | 2022-08-12 | 2024-02-26 | キヤノン株式会社 | 情報処理装置、情報処理方法、プログラム |
| US12386435B2 (en) * | 2023-06-21 | 2025-08-12 | Codek Foundries, Inc. | Multi-input interface computer device and methods for using the same |
| JP2025142188A (ja) * | 2024-11-26 | 2025-09-30 | 任天堂株式会社 | 情報処理方法、情報処理システム、および情報処理プログラム |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2957368B2 (ja) | 1993-01-08 | 1999-10-04 | 日本電気株式会社 | 座標入力装置切り替え装置 |
| JPH0728591A (ja) * | 1993-05-13 | 1995-01-31 | Toshiba Corp | 空間操作マウスシステム及び空間動作パターン入力方法 |
| JP3243423B2 (ja) | 1996-11-01 | 2002-01-07 | シャープ株式会社 | 電子機器 |
| JP2002268622A (ja) * | 2001-03-09 | 2002-09-20 | Denso Corp | 携帯端末装置のユーザインターフェース装置 |
| US7958455B2 (en) * | 2002-08-01 | 2011-06-07 | Apple Inc. | Mode activated scrolling |
| JP4040935B2 (ja) | 2002-09-02 | 2008-01-30 | 株式会社日立製作所 | マウスリモコンとこれを用いた映像情報システム |
| US7545362B2 (en) * | 2004-02-26 | 2009-06-09 | Microsoft Corporation | Multi-modal navigation in a graphical user interface computing system |
| JP2005339222A (ja) * | 2004-05-27 | 2005-12-08 | Nhk Engineering Services Inc | ポインティング装置 |
| US8044932B2 (en) * | 2004-06-08 | 2011-10-25 | Samsung Electronics Co., Ltd. | Method of controlling pointer in mobile terminal having pointing device |
| WO2006090197A1 (en) * | 2005-02-24 | 2006-08-31 | Nokia Corporation | Motion-input device for a computing terminal and method of its operation |
| US20060213754A1 (en) * | 2005-03-17 | 2006-09-28 | Microsoft Corporation | Method and system for computer application program task switching via a single hardware button |
| JP5553987B2 (ja) * | 2005-05-04 | 2014-07-23 | ヒルクレスト・ラボラトリーズ・インコーポレイテッド | ユーザインターフェースにおけるスクロールおよびポインティングの方法およびシステム |
| JP4165656B2 (ja) * | 2005-07-19 | 2008-10-15 | シャープ株式会社 | 操作装置および操作システム |
| JP4262726B2 (ja) * | 2005-08-24 | 2009-05-13 | 任天堂株式会社 | ゲームコントローラおよびゲームシステム |
| US8708822B2 (en) * | 2005-09-01 | 2014-04-29 | Nintendo Co., Ltd. | Information processing system and program |
| JP4907129B2 (ja) * | 2005-09-01 | 2012-03-28 | 任天堂株式会社 | 情報処理システムおよびプログラム |
| JP4435729B2 (ja) | 2005-10-28 | 2010-03-24 | アルプス電気株式会社 | 入力装置 |
| US9411428B2 (en) * | 2006-01-31 | 2016-08-09 | Hillcrest Laboratories, Inc. | 3D pointing devices with keyboards |
| JP2007324893A (ja) * | 2006-05-31 | 2007-12-13 | Matsushita Electric Ind Co Ltd | 画像表示装置及び画像表示方法 |
| JP2008015564A (ja) | 2006-06-30 | 2008-01-24 | Tokyo Institute Of Technology | 変位報知装置及び変位報知装置と連携したguiプログラム |
| JP2008065522A (ja) | 2006-09-06 | 2008-03-21 | Seiko Epson Corp | 情報表示システム、及び、ポインティング制御方法 |
| US8781151B2 (en) * | 2006-09-28 | 2014-07-15 | Sony Computer Entertainment Inc. | Object detection using video input combined with tilt angle information |
| JP2008180803A (ja) * | 2007-01-23 | 2008-08-07 | Sony Corp | 表示制御装置、表示制御方法、およびプログラム |
| EP1950957A2 (en) * | 2007-01-23 | 2008-07-30 | Funai Electric Co., Ltd. | Image display system |
| JP5060798B2 (ja) | 2007-02-23 | 2012-10-31 | 任天堂株式会社 | 情報処理プログラムおよび情報処理装置 |
| KR101358767B1 (ko) * | 2007-04-02 | 2014-02-07 | 삼성전자주식회사 | 사용자 입력장치의 공간상 이동에 기초한 사용자 명령수행방법 및 이를 적용한 영상기기 |
| KR101451271B1 (ko) * | 2007-10-30 | 2014-10-16 | 삼성전자주식회사 | 방송수신장치 및 그 제어방법 |
| JP5582629B2 (ja) * | 2008-10-16 | 2014-09-03 | 任天堂株式会社 | 情報処理装置および情報処理プログラム |
| JP4818415B2 (ja) * | 2009-09-17 | 2011-11-16 | シャープ株式会社 | 電子漫画製造装置及び電子漫画製造方法 |
-
2008
- 2008-10-16 JP JP2008267823A patent/JP5582629B2/ja active Active
- 2008-12-30 EP EP08022577.4A patent/EP2177971B1/en active Active
-
2009
- 2009-01-13 US US12/352,696 patent/US8502773B2/en active Active
-
2013
- 2013-07-02 US US13/933,786 patent/US8884875B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2177971A3 (en) | 2014-07-09 |
| JP2010097429A (ja) | 2010-04-30 |
| EP2177971A2 (en) | 2010-04-21 |
| US20130293465A1 (en) | 2013-11-07 |
| US8884875B2 (en) | 2014-11-11 |
| US20100097309A1 (en) | 2010-04-22 |
| US8502773B2 (en) | 2013-08-06 |
| EP2177971B1 (en) | 2019-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5582629B2 (ja) | 情報処理装置および情報処理プログラム | |
| JP5390093B2 (ja) | ゲームプログラムおよびゲーム装置 | |
| JP5522902B2 (ja) | 情報処理プログラムおよび情報処理装置 | |
| US9498709B2 (en) | Game controller and game system | |
| JP4916390B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 | |
| US8797264B2 (en) | Image processing apparatus and storage medium storing image processing program | |
| CN1923325B (zh) | 游戏系统 | |
| JP5376874B2 (ja) | 画像処理プログラムおよび画像処理装置 | |
| US7831064B2 (en) | Position calculation apparatus, storage medium storing position calculation program, game apparatus, and storage medium storing game program | |
| JP5430246B2 (ja) | ゲーム装置およびゲームプログラム | |
| US8568232B2 (en) | Storage medium having game program stored thereon and game apparatus | |
| JP4919887B2 (ja) | 画像処理プログラムおよび画像処理装置 | |
| JP5429918B2 (ja) | 情報処理プログラムおよび情報処理装置 | |
| US20080311989A1 (en) | Game controller and game system | |
| US9751013B2 (en) | Storage medium, information processing system, and information processing method for adjusting images based on movement information | |
| JP5358168B2 (ja) | ゲーム装置およびゲームプログラム | |
| US8144933B2 (en) | Storage medium having information processing program stored thereon and information processing apparatus | |
| US20070191112A1 (en) | Storage medium storing subject selecting program and subject selecting apparatus | |
| JP5945297B2 (ja) | ゲームプログラムおよびゲーム装置 | |
| JP2010142404A (ja) | ゲームプログラムおよびゲーム装置 | |
| JP2013175208A (ja) | 情報処理装置および情報処理プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110810 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20110902 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120523 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120523 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120710 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130405 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20130412 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20130621 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140611 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140714 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5582629 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |