JP5668011B2 - 環境内でユーザ操作を追跡するためのシステム - Google Patents
環境内でユーザ操作を追跡するためのシステム Download PDFInfo
- Publication number
- JP5668011B2 JP5668011B2 JP2012080340A JP2012080340A JP5668011B2 JP 5668011 B2 JP5668011 B2 JP 5668011B2 JP 2012080340 A JP2012080340 A JP 2012080340A JP 2012080340 A JP2012080340 A JP 2012080340A JP 5668011 B2 JP5668011 B2 JP 5668011B2
- Authority
- JP
- Japan
- Prior art keywords
- input channel
- information
- controller
- channel information
- user
- 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
- 230000009471 action Effects 0.000 title claims description 19
- 238000004458 analytical method Methods 0.000 claims description 69
- 230000033001 locomotion Effects 0.000 claims description 35
- 230000001133 acceleration Effects 0.000 claims description 32
- 238000009826 distribution Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 description 57
- 238000012545 processing Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 16
- 238000003860 storage Methods 0.000 description 16
- 230000008859 change Effects 0.000 description 11
- 238000001514 detection method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 11
- 238000004088 simulation Methods 0.000 description 10
- 238000010191 image analysis Methods 0.000 description 9
- 238000013507 mapping Methods 0.000 description 9
- 230000003287 optical effect Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000000348 solid-phase epitaxy Methods 0.000 description 8
- 238000012546 transfer Methods 0.000 description 8
- 238000006073 displacement reaction Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 6
- 230000005484 gravity Effects 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000005070 sampling Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 230000008602 contraction Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000005355 Hall effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 229920013636 polyphenyl ether polymer Polymers 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000002195 synergetic effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000004018 waxing Methods 0.000 description 2
- 240000007643 Phytolacca americana Species 0.000 description 1
- 206010044565 Tremor Diseases 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000004886 head movement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
- 230000011514 reflex Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000007781 signaling event Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/0093—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00 with means for monitoring data relating to the user, e.g. head-tracking, eye-tracking
-
- 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/428—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 motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or 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
- 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/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or 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
- 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/213—Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
-
- 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/215—Input arrangements for video game devices characterised by their sensors, purposes or types comprising means for detecting acoustic signals, e.g. using a microphone
-
- 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/424—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 acoustic input signals, e.g. by using the results of pitch or rhythm extraction or voice recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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 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
- 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/1006—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 having additional degrees of freedom
-
- 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/1081—Input via voice recognition
-
- 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/1087—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 comprising photodetecting means, e.g. a camera
- A63F2300/1093—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 comprising photodetecting means, e.g. a camera using visible light
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Optics & Photonics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本出願は、米国特許出願11/381,729(発明者:シャドン・マオ、発明の名称:「超小型マイクロフォン配列」、代理人事件番号:SCEA05062US00、出願日:2006年5月4日)、米国特許出願11/381,728(発明者:シャドン・マオ、発明の名称:「エコー及びノイズキャンセル」、代理人事件番号:SCEA05064US00、出願日:2006年5月4日)、米国特許出願11/381,725(発明者:シャドン・マオ、発明の名称:「対象音声検出方法及び装置」、代理人事件番号:SCEA05072US00、出願日:2006年5月4日)、米国特許出願11/381,727(発明者:シャドン・マオ、発明の名称:「コンソール上の遠距離場マイクロフォンによる電子機器のノイズ除去」、代理人事件番号:SCEA05073US00、出願日:2006年5月4日)、米国特許出願11/381,724(発明者:シャドン・マオ、発明の名称:「対象音声検出及びキャラクタリゼーションのための方法及び装置」、代理人事件番号:SCEA05079US00、出願日:2006年5月4日)、米国特許出願11/381,721(発明者:シャドン・マオ、発明の名称:「コンピュータ対話処理に連動した選択的音源聴取」、代理人事件番号:SCEA04005JUMBOUS、出願日:2006年5月4日)の優先権を主張し、これらの全てはここに参照として組み込まれる。
本出願は、米国特許出願10/207,677(発明の名称:「変形可能な装置を用いたマン・マシン・インタフェース」、出願日:2002年7月27日)、米国特許出願10/650,409(発明の名称:「音声入力システム」、出願日:2003年8月27日)、米国特許出願10/663,236(発明の名称:「追跡された頭の動きにしたがって表示されたシーンの視界を調整するための方法及び装置」、出願日:2003年9月15日)、米国特許出願10/759,782(発明の名称:「光入力装置のための方法及び装置」、出願日:2004年1月16日)、米国特許出願10/820,469(発明の名称:「音声妨害を検知及び除去するための方法及び装置」、出願日:2004年4月7日)、米国特許出願11/301,673(発明の名称:「頭及び手の相対位置を用いてカメラ追跡を介したポインティングインタフェースを実現するための方法」、出願日:2005年12月12日)、米国特許出願60/718,145(発明の名称:「音声、映像、シミュレーション、及びユーザインタフェースの実例」、出願日:2005年9月15日)に関連し、それらの全ての開示はここに参照として組み込まれる。
下記の詳細な説明は、例示を目的として多くの特定の詳細を含むが、下記の詳細に対する多くの変形及び置換が本発明の範囲に入ることは、当業者に認識されるところである。したがって、下記に説明する本発明の実施の形態は、請求された発明の一般性を失わせることなく、また限定を付加することもなく説明される。
y(t+Δ)=x(t+Δ)*b0+x(t-1+Δ)*b1+x(t-2+Δ)*b2+…+x(t-N+Δ)bN
ただし、Δは0と±1の間
このような技術の例は、米国特許出願11/381,729(発明者:シャドン・マオ、発明の名称:「超小型マイクロフォン配列」、出願日:2006年5月4日)に記述されており、ここに参照として組み込まれる。
Claims (25)
- 環境内でユーザ操作を追跡するためのシステムであって、
少なくとも1つの光源を有する、ユーザが移動可能なオブジェクトと、
画像取得装置から入手可能な画像の中の前記光源の画像から前記オブジェクトの位置を示す第1の入力チャンネル情報を取得し、前記第1の入力チャンネル情報を分析して、プログラムの実行中に、前記プログラムにより前記オブジェクトのユーザ操作を登録するための、軸に関する第1の出力情報を生成する第1の分析部と、
第1の入力チャンネルとは異なる第2の入力チャンネルから、前記オブジェクトの前記ユーザ操作の表現である第2の入力チャンネル情報を取得し、前記第2の入力チャンネルを分析して、前記プログラムの実行中に、前記プログラムにより前記オブジェクトの前記ユーザ操作を登録するための、前記軸に関する第2の出力情報を生成する第2の分析部と、
第3の入力チャンネルから、前記環境内の前記ユーザ操作の表現である第3の入力チャンネル情報を取得し、前記第3の入力チャンネルを分析して、前記プログラムの実行中に、前記プログラムにより前記ユーザ操作を登録するための、前記軸に関する第3の出力情報を生成する第3の分析部と、
前記軸に関する前記第1の出力情報から前記ユーザ操作の第1の態様に関する情報を選択し、前記軸に関する前記第2の出力情報から前記ユーザ操作の第2の態様に関する情報を選択し、前記軸に関する前記第3の出力情報から前記ユーザ操作の第3の態様に関する情報を選択し、選択された前記軸に関する第1の出力情報、選択された前記軸に関する第2の出力情報、及び選択された前記軸に関する第3の出力情報に基づいて、前記プログラムに供給するための混合された前記軸に関する出力情報を生成するプログラム可能な混合部と、
を備えることを特徴とするシステム。 - 前記混合部は、前記軸に関する前記第1の出力情報及び前記軸に関する前記第2の出力情報の分配値に更に基づいて、混合された前記軸に関する出力情報を生成するように構成されることを特徴とする請求項1に記載のシステム。
- 前記分配値は、前記混合部により定義されることを特徴とする請求項2に記載のシステム。
- 前記分配値は、前記プログラムにより定義されることを特徴とする請求項2に記載のシステム。
- 前記分配値は、前記混合部が、前記第1及び第2の分析部からの特定のデータの質を識別し、前記分配値の動的な調整を行った結果であることを特徴とする請求項2に記載のシステム。
- 前記分配値は、特定のデータが特定の環境において特定の値をとるときの履歴的ナレッジベースを構築した結果であることを特徴とする請求項2に記載のシステム。
- 前記分配値は、前記プログラムの特殊性に応じて定義されることを特徴とする請求項2に記載のシステム。
- 前記第2の入力チャンネル情報は、前記画像取得装置とは異なる種類のセンサを用いて入手可能な情報を含むことを特徴とする請求項1に記載のシステム。
- 前記第2の入力チャンネル情報は、慣性センサから入手可能であることを特徴とする請求項1に記載のシステム。
- 前記第2の入力チャンネル情報は、音響取得装置から入手可能であることを特徴とする請求項1に記載のシステム。
- 前記音響取得装置は、1以上のマイクロフォンを含むことを特徴とする請求項10に記載のシステム。
- 前記第3の入力チャンネル情報は、第1の種類のセンサを用いて入手可能な情報を含み、前記第2の入力チャンネル情報は、前記第1の種類のセンサとは異なる第2の種類のセンサを用いて入手可能な情報を含むことを特徴とする請求項1に記載のシステム。
- 前記第3の入力チャンネル情報は、ユーザの体の少なくとも一部の動きを追跡することにより入手可能な情報を含むことを特徴とする請求項12に記載のシステム。
- 前記第2の分析部は慣性分析部を含み、前記第2の入力チャンネル情報は慣性センサにより入手可能な慣性情報を含むことを特徴とする請求項1に記載のシステム。
- 前記慣性センサは、加速度計及びジャイロスコープのうち少なくとも一方を含むことを特徴とする請求項14に記載のシステム。
- 前記第2の入力チャンネル情報は、前記環境内の音声を変換することにより入手可能な情報を含むことを特徴とする請求項1に記載のシステム。
- 前記第2の入力チャンネル情報は、前記環境内の音声の位置を示す情報を含むことを特徴とする請求項1に記載のシステム。
- 前記第2の入力チャンネル情報は、前記環境内の音響信号生成器の位置を示す情報を含むことを特徴とする請求項1に記載のシステム。
- 前記第2の入力チャンネル情報は、前記環境内のユーザが移動可能な音響信号生成器の位置を示す情報を含むことを特徴とする請求項1に記載のシステム。
- 前記第1の入力チャンネル情報及び前記第2の入力チャンネル情報の少なくとも一方は、前記環境内の前記ユーザが移動可能なオブジェクトの加速度の表現であることを特徴とする請求項1に記載のシステム。
- 前記第1の入力チャンネル情報及び前記第2の入力チャンネル情報の少なくとも一方は、前記環境内の前記ユーザが移動可能なオブジェクトの速度の表現であることを特徴とする請求項1に記載のシステム。
- 前記第1の入力チャンネル情報及び前記第2の入力チャンネル情報の少なくとも一方は、前記環境内の前記ユーザが移動可能なオブジェクトの方向の表現であることを特徴とする請求項1に記載のシステム。
- 前記ユーザが移動可能なオブジェクトの方向は、ピッチ、ヨー、及びロールのうち少なくとも1つを示す情報を含むことを特徴とする請求項22に記載のシステム。
- 前記第1の入力チャンネル情報及び前記第2の入力チャンネル情報の少なくとも一方は、少なくとも2つの直交する軸により定義される座標空間内の前記オブジェクトの位置の表現であることを特徴とする請求項1に記載のシステム。
- 前記第1の入力チャンネル情報及び前記第2の入力チャンネル情報の少なくとも一方は、少なくとも3つの直交する軸により定義される座標空間内の前記オブジェクトの位置の表現であることを特徴とする請求項1に記載のシステム。
Applications Claiming Priority (54)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/418,988 | 2006-05-04 | ||
US11/381,725 | 2006-05-04 | ||
US11/381,724 US8073157B2 (en) | 2003-08-27 | 2006-05-04 | Methods and apparatus for targeted sound detection and characterization |
US11/381,721 US8947347B2 (en) | 2003-08-27 | 2006-05-04 | Controlling actions in a video game unit |
US11/418,989 US8139793B2 (en) | 2003-08-27 | 2006-05-04 | Methods and apparatus for capturing audio signals based on a visual image |
US11/429,414 US7627139B2 (en) | 2002-07-27 | 2006-05-04 | Computer image and audio processing of intensity and input devices for interfacing with a computer program |
US11/381,728 | 2006-05-04 | ||
US11/381,728 US7545926B2 (en) | 2006-05-04 | 2006-05-04 | Echo and noise cancellation |
US11/381,721 | 2006-05-04 | ||
US11/429,133 | 2006-05-04 | ||
US11/418,988 US8160269B2 (en) | 2003-08-27 | 2006-05-04 | Methods and apparatuses for adjusting a listening area for capturing sounds |
US11/429,047 US8233642B2 (en) | 2003-08-27 | 2006-05-04 | Methods and apparatuses for capturing an audio signal based on a location of the signal |
US11/381,727 | 2006-05-04 | ||
US11/429,047 | 2006-05-04 | ||
US11/429,414 | 2006-05-04 | ||
US11/381,727 US7697700B2 (en) | 2006-05-04 | 2006-05-04 | Noise removal for electronic device with far field microphone on console |
US11/381,729 | 2006-05-04 | ||
US11/381,729 US7809145B2 (en) | 2006-05-04 | 2006-05-04 | Ultra small microphone array |
US11/381,724 | 2006-05-04 | ||
US11/429,133 US7760248B2 (en) | 2002-07-27 | 2006-05-04 | Selective sound source listening in conjunction with computer interactive processing |
US11/418,989 | 2006-05-04 | ||
US11/381,725 US7783061B2 (en) | 2003-08-27 | 2006-05-04 | Methods and apparatus for the targeted sound detection |
US79803106P | 2006-05-06 | 2006-05-06 | |
US11/382,035 | 2006-05-06 | ||
US11/382,033 US8686939B2 (en) | 2002-07-27 | 2006-05-06 | System, method, and apparatus for three-dimensional input control |
US11/382,031 | 2006-05-06 | ||
US60/798,031 | 2006-05-06 | ||
US11/382,037 | 2006-05-06 | ||
US11/382,037 US8313380B2 (en) | 2002-07-27 | 2006-05-06 | Scheme for translating movements of a hand-held controller into inputs for a system |
US11/382,034 US20060256081A1 (en) | 2002-07-27 | 2006-05-06 | Scheme for detecting and tracking user manipulation of a game controller body |
US11/382,033 | 2006-05-06 | ||
US29/259,350 | 2006-05-06 | ||
US11/382,038 US7352358B2 (en) | 2002-07-27 | 2006-05-06 | Method and system for applying gearing effects to acoustical tracking |
US29/259,350 USD621836S1 (en) | 2006-05-06 | 2006-05-06 | Controller face with tracking sensors |
US11/382,036 | 2006-05-06 | ||
US11/382,038 | 2006-05-06 | ||
US11/382,035 US8797260B2 (en) | 2002-07-27 | 2006-05-06 | Inertially trackable hand-held controller |
US29259349 | 2006-05-06 | ||
US29/259,348 | 2006-05-06 | ||
US11/382,031 US7918733B2 (en) | 2002-07-27 | 2006-05-06 | Multi-input game control mixer |
US29/259,349 | 2006-05-06 | ||
US11/382,032 | 2006-05-06 | ||
US11/382,036 US9474968B2 (en) | 2002-07-27 | 2006-05-06 | Method and system for applying gearing effects to visual tracking |
US11/382,034 | 2006-05-06 | ||
US29259348 | 2006-05-06 | ||
US11/382,032 US7850526B2 (en) | 2002-07-27 | 2006-05-06 | System for tracking user manipulations within an environment |
US11/382,039 | 2006-05-07 | ||
US11/382,039 US9393487B2 (en) | 2002-07-27 | 2006-05-07 | Method for mapping movements of a hand-held controller to game commands |
US11/382,041 US7352359B2 (en) | 2002-07-27 | 2006-05-07 | Method and system for applying gearing effects to inertial tracking |
US11/382,040 US7391409B2 (en) | 2002-07-27 | 2006-05-07 | Method and system for applying gearing effects to multi-channel mixed input |
US11/382,043 | 2006-05-07 | ||
US11/382,040 | 2006-05-07 | ||
US11/382,043 US20060264260A1 (en) | 2002-07-27 | 2006-05-07 | Detectable and trackable hand-held controller |
US11/382,041 | 2006-05-07 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009509931A Division JP5219997B2 (ja) | 2006-05-04 | 2007-04-19 | 多入力ゲーム制御ミクサ |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012164330A JP2012164330A (ja) | 2012-08-30 |
JP5668011B2 true JP5668011B2 (ja) | 2015-02-12 |
Family
ID=38668432
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009509931A Active JP5219997B2 (ja) | 2006-05-04 | 2007-04-19 | 多入力ゲーム制御ミクサ |
JP2012080340A Active JP5668011B2 (ja) | 2006-05-04 | 2012-03-30 | 環境内でユーザ操作を追跡するためのシステム |
JP2012080329A Active JP5145470B2 (ja) | 2006-05-04 | 2012-03-30 | ゲーム制御入力データを分析するためのシステム及び方法 |
JP2012257118A Active JP5638592B2 (ja) | 2006-05-04 | 2012-11-26 | ゲーム制御入力データを分析するためのシステム及び方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009509931A Active JP5219997B2 (ja) | 2006-05-04 | 2007-04-19 | 多入力ゲーム制御ミクサ |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012080329A Active JP5145470B2 (ja) | 2006-05-04 | 2012-03-30 | ゲーム制御入力データを分析するためのシステム及び方法 |
JP2012257118A Active JP5638592B2 (ja) | 2006-05-04 | 2012-11-26 | ゲーム制御入力データを分析するためのシステム及び方法 |
Country Status (2)
Country | Link |
---|---|
JP (4) | JP5219997B2 (ja) |
WO (1) | WO2007130791A2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6496543B1 (en) | 1996-10-29 | 2002-12-17 | Qualcomm Incorporated | Method and apparatus for providing high speed data communications in a cellular environment |
US8225343B2 (en) * | 2008-01-11 | 2012-07-17 | Sony Computer Entertainment America Llc | Gesture cataloging and recognition |
GB2458297B (en) * | 2008-03-13 | 2012-12-12 | Performance Designed Products Ltd | Pointing device |
US11977688B2 (en) * | 2018-05-09 | 2024-05-07 | Dreamscape Immersive, Inc. | User-selectable tool for an optical tracking virtual reality system |
US11320896B2 (en) * | 2020-08-03 | 2022-05-03 | Facebook Technologies, Llc. | Systems and methods for object tracking using fused data |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0682242A (ja) * | 1992-08-31 | 1994-03-22 | Victor Co Of Japan Ltd | 3次元位置・姿勢検出方法 |
JPH07284166A (ja) * | 1993-03-12 | 1995-10-27 | Mitsubishi Electric Corp | 遠隔操作装置 |
US6720949B1 (en) * | 1997-08-22 | 2004-04-13 | Timothy R. Pryor | Man machine interfaces and applications |
JPH11316646A (ja) * | 1998-05-01 | 1999-11-16 | Nippon Telegr & Teleph Corp <Ntt> | 仮想臨場体感方法及びシステム装置 |
JPH11333139A (ja) * | 1998-05-26 | 1999-12-07 | Fuji Electronics Co Ltd | 動態画像のコントロール装置 |
JP2000259340A (ja) * | 1999-03-12 | 2000-09-22 | Sony Corp | 入力装置および方法、入力システム、並びに提供媒体 |
JP2001005600A (ja) * | 1999-06-24 | 2001-01-12 | Nec Corp | 手書入力方法、手書入力装置及び手書入力処理をコンピュータに実現させるためのプログラムを記録した記録媒体 |
US6426741B1 (en) * | 1999-09-30 | 2002-07-30 | Intel Corporation | User input for a computer |
JP3819416B2 (ja) * | 1999-10-04 | 2006-09-06 | 任天堂株式会社 | ゲームシステム及びそれに用いられるゲーム情報記憶媒体 |
US6699123B2 (en) * | 1999-10-14 | 2004-03-02 | Sony Computer Entertainment Inc. | Entertainment system, entertainment apparatus, recording medium, and program |
JP2001246161A (ja) * | 1999-12-31 | 2001-09-11 | Square Co Ltd | ジェスチャー認識技術を用いたゲーム装置およびその方法ならびにその方法を実現するプログラムを記憶した記録媒体 |
JP4027031B2 (ja) * | 2000-11-16 | 2007-12-26 | 株式会社コナミデジタルエンタテインメント | 対戦式3dビデオゲーム装置 |
US20020085097A1 (en) * | 2000-12-22 | 2002-07-04 | Colmenarez Antonio J. | Computer vision-based wireless pointing system |
JP2002306846A (ja) * | 2001-04-12 | 2002-10-22 | Saibuaasu:Kk | ゲーム装置用コントローラ |
JP2002320772A (ja) * | 2001-04-25 | 2002-11-05 | Pacific Century Cyberworks Japan Co Ltd | ゲーム装置及びその制御方法及び記録媒体及びプログラム及び携帯電話器 |
JP3470119B2 (ja) * | 2002-02-14 | 2003-11-25 | コナミ株式会社 | コントローラ、コントローラの姿勢遠隔測定装置及びビデオゲーム装置 |
JP3841658B2 (ja) * | 2001-09-14 | 2006-11-01 | 株式会社タイトー | 対戦ゲーム機 |
JP4028708B2 (ja) * | 2001-10-19 | 2007-12-26 | 株式会社コナミデジタルエンタテインメント | ゲーム装置及びゲームシステム |
JP3602519B2 (ja) * | 2002-07-12 | 2004-12-15 | コナミ株式会社 | ビデオゲーム装置、画像処理方法及びプログラム |
JP2004302993A (ja) * | 2003-03-31 | 2004-10-28 | Sony Corp | 情報入力システムおよび入力装置 |
US20040212589A1 (en) * | 2003-04-24 | 2004-10-28 | Hall Deirdre M. | System and method for fusing and displaying multiple degree of freedom positional input data from multiple input sources |
US7233316B2 (en) * | 2003-05-01 | 2007-06-19 | Thomson Licensing | Multimedia user interface |
JP2005021563A (ja) * | 2003-07-01 | 2005-01-27 | Namco Ltd | ゲーム装置、プログラム及び情報記憶媒体 |
JP2005021458A (ja) * | 2003-07-03 | 2005-01-27 | Tamura Seisakusho Co Ltd | 指示位置特定装置とその方法ならびに画像表示システム |
-
2007
- 2007-04-19 JP JP2009509931A patent/JP5219997B2/ja active Active
- 2007-04-19 WO PCT/US2007/067004 patent/WO2007130791A2/en active Application Filing
-
2012
- 2012-03-30 JP JP2012080340A patent/JP5668011B2/ja active Active
- 2012-03-30 JP JP2012080329A patent/JP5145470B2/ja active Active
- 2012-11-26 JP JP2012257118A patent/JP5638592B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
WO2007130791A3 (en) | 2008-11-13 |
JP5638592B2 (ja) | 2014-12-10 |
JP2012166036A (ja) | 2012-09-06 |
WO2007130791A2 (en) | 2007-11-15 |
JP2013084281A (ja) | 2013-05-09 |
JP5145470B2 (ja) | 2013-02-20 |
JP2012164330A (ja) | 2012-08-30 |
JP2009535172A (ja) | 2009-10-01 |
JP5219997B2 (ja) | 2013-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9682320B2 (en) | Inertially trackable hand-held controller | |
US8686939B2 (en) | System, method, and apparatus for three-dimensional input control | |
JP2009535173A (ja) | 3次元入力制御システム、方法、及び装置 | |
US10086282B2 (en) | Tracking device for use in obtaining information for controlling game program execution | |
US8839279B2 (en) | Gesture cataloging and recognition | |
US20070265075A1 (en) | Attachable structure for use with hand-held controller having tracking ability | |
US20060264258A1 (en) | Multi-input game control mixer | |
JP5726811B2 (ja) | ユーザ動作の欠如の判定、ユーザの活動レベルの判定、および/またはシステムに対して新たなプレーヤを追加する際に用いられる方法および装置 | |
JP5638592B2 (ja) | ゲーム制御入力データを分析するためのシステム及び方法 | |
KR101020510B1 (ko) | 다중 입력 게임 제어 믹서 | |
KR101020509B1 (ko) | 프로그램의 실행을 제어하기 위한 입력을 획득하는 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130828 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130910 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20131210 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20131213 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140110 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140610 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141003 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20141014 |
|
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: 20141209 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141215 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5668011 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 |