JP7081921B2 - プログラム及びゲーム装置 - Google Patents
プログラム及びゲーム装置 Download PDFInfo
- Publication number
- JP7081921B2 JP7081921B2 JP2017254823A JP2017254823A JP7081921B2 JP 7081921 B2 JP7081921 B2 JP 7081921B2 JP 2017254823 A JP2017254823 A JP 2017254823A JP 2017254823 A JP2017254823 A JP 2017254823A JP 7081921 B2 JP7081921 B2 JP 7081921B2
- Authority
- JP
- Japan
- Prior art keywords
- timing
- motion
- input
- controller
- swing
- 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 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/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/24—Constructional details thereof, e.g. game controllers with detachable joystick handles
-
- 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/25—Output arrangements for video game devices
- A63F13/28—Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
- A63F13/285—Generating tactile feedback signals via the game input device, e.g. force feedback
-
- 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/44—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
-
- 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/80—Special adaptations for executing a specific game genre or game mode
- A63F13/814—Musical performances, e.g. by evaluating the player's ability to follow a notation
-
- 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
-
- 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/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- 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/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
- A63F13/2145—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
-
- 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/45—Controlling the progress of the video game
- A63F13/46—Computing the game score
-
- 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/537—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 using indicators, e.g. showing the condition of a game character on screen
- A63F13/5375—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 using indicators, e.g. showing the condition of a game character on screen for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
-
- 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/1037—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted for converting control signals received from the game device into a haptic signal, e.g. using force feedback
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1043—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being characterized by constructional details
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/105—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals using inertial sensors, e.g. accelerometers, gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1068—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad
- A63F2300/1075—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad using a touch screen
-
- 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/60—Methods for processing data by generating or executing the game program
- A63F2300/61—Score computation
-
- 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/60—Methods for processing data by generating or executing the game program
- A63F2300/63—Methods for processing data by generating or executing the game program for controlling the execution of the game in time
- A63F2300/638—Methods for processing data by generating or executing the game program for controlling the execution of the game in time according to the timing of operation or a time limit
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8047—Music games
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)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Description
前記プレーヤに対して加速度及び/又は角速度を計測するセンサを内蔵したコントローラを手に持って振って止めるように動かすモーションを行わせる規準タイミングを提示する提示手段(例えば、図1の制御基板1450、図12の処理部200、ゲーム演算部210、提示制御部214、図3の譜面20、図15のステップS184)、
前記モーションの止める直前に出現する前記計測値のピークを検出することで前記入力タイミングを判定するタイミング判定手段(例えば、図1の制御基板1450、図12の処理部200、ゲーム演算部210、タイミング判定部220、図16のステップS58、図17のステップS130)、
少なくとも前記規準タイミングと前記入力タイミングとの差に基づいて前記評価を行う評価手段(例えば、図1の制御基板1450、図12の処理部200、ゲーム演算部210、評価部236、図15のステップS184)、
として前記コンピュータを機能させるためのプログラムである。
よって、コントローラを振って止める動作をもって操作入力と見なすゲームを実行する際に、プレーヤの感覚に近く、違和感の無い操作入力タイミングを判定することができる。
しかし、第10の発明によれば、入力タイミングを判定する前提として、計測値に基づいて振り上げ動作に続いて振り下げ動作が連続して開始されたかを判定するので、操作入力としてのモーションと、それ以外のモーションとを正しく識別できる。
前記計測値に基づいて、入力された前記モーションの強度レベルを判別する強度レベル判別手段として前記コンピュータを機能させ、前記評価手段は、更に、提示した強度レベルと、前記強度レベル判別手段により判別された強度レベルとが同じか否か、に基づいて前記評価を行う、第1~第13の何れかの発明のプログラムである。
図3は、本実施形態におけるゲーム内容を説明するための図であり、ゲーム画面の表示例を示す図である。本実施形態のゲームは、リズムゲームの1つであって、本体装置1401のスピーカ1410から放音(再生)される楽曲を聴きながら、そのリズムに合わせて右ゲームコントローラ1460R及び左ゲームコントローラ1460Lを振って操作入力する仮想打楽器の演奏をテーマとした音楽ゲームである。
図4に示すように、1つは、仮想打楽器4(和太鼓)の鼓面を叩打する第1操作入力を表す第1種指示体であるドン25a(白丸)と、鼓面フチや胴部の外周を叩打する第2操作入力を表す第2種指示体であるカツ25b(網掛け四角)と、を含む。勿論、これら以外の種類の規準操作や指示体も適宜設定することができる。本実施形態では、最初に入力タイミングの判定を行い、入力タイミングが判定されると、操作入力の入力種類判別を行う。そして、判定された入力タイミングおよび操作入力種類を、その時譜面20で提示されている規準タイミングおよび規準操作と比較して、当該操作入力についての評価が行われる。
第1操作入力(ドン)であれ、第2操作入力(カツ)であれ、プレーヤ2が行うモーションは、太鼓をバチで叩くが如く「振り上げ動作」「振り下げ動作」を含み、そして仮想打楽器演奏であるが故の「仮想打楽器4の鼓面と思われる振り下ろし切り位置Psで止める制動動作」との3つの動作が連続する。
図5は、単発モーションについての入力タイミングの判定を説明するための図である。なお、ここでは、左ゲームコントローラ1460Lを例に説明するが、右ゲームコントローラ1460Rについても、ローカル座標を左手系から右手系に読み変えることで同様に適用される。
図6は、連打モーションについての入力タイミングの判定について説明するための概念図である。なお、ここでは、左ゲームコントローラ1460Lを例に説明するが、右ゲームコントローラ1460Rについても、ローカル座標を左手系から右手系に読み変えることで同様に適用される。
よって、時刻tの加速度Ax@tが1計測サイクル前の加速度Ax@t-1よりも大きくなったこと、つまりは増減傾向の反転を検出すると、制動動作が開始されたと判定する。換言すると、プレーヤが連打モーションを止める直前に出現する計測値のピークを検出して制動動作が開始されたと判定する。
そして、本実施形態では、基本的にはこの判定タイミングを連打モーションの入力タイミングと見なす。
第1操作入力(ドン)と第2操作入力(カツ)それぞれのモーションを、手の振り下ろし方に着目して分けると、前者は縦方向に手を振り下ろす縦振り下ろしモーション、後者は、カーブさせて手を振り下ろすカーブ振り下ろしモーション、であると言える。
そして、更に第2操作入力(カツ)のモーションに着目すると、第1操作入力に続いて第2操作入力するパターン(ドンカツパターン)と、第2操作入力を連続するパターン(カツカツパターン)とがある。また、これらとは逆に第2操作入力に続いて第1操作入力するパターン(カツドンパターン)とがある。
図10は、調整時間の設定に係る操作画面の表示例を示す図である。調整時間の設定を行うためにタッチパネル1406に調整画面W10が表示される。調整画面W10では、調整の要領を説明する要領説明32と、調整操作部34と、各種操作アイコン36(36a、36b,…)とを含む。調整操作部34のデザインは適宜設定可能であるが、本実施形態では設定バー34aをタッチ&スライド操作により移動させるようにデザインされている。
プレイ中のゲーム画面では、評価結果表示部27にて入力タイミングが報知される。具体的には、入力タイミングと判定されるとともに、評価結果を表示する枠の表示形態(表示色、線の太さ、影の有無などのデザイン要素)が標準形態27sから報知形態27hへ一時的に変更される。図11の例では、輪郭線を強調する報知形態を示している。
図12は、本実施形態におけるゲーム装置1400の機能構成例を示す機能ブロック図である。本実施形態におけるゲーム装置1400は、本体装置1401にて、操作入力部100と、処理部200と、音出力部390と、画像表示部392と、通信部394と、記憶部500とを備える。
図15は、本実施形態のゲーム装置1400における処理の流れを説明するためのフローチャートである。ここで説明する一連の流れは、処理部200にてゲームプログラム502を実行することにより実現される。また、左右のゲームコントローラ1460のローカル座標系を共通化してX軸、Y軸、Z軸として図示および説明する。
そして、ゲーム装置1400は、ゲームコントローラ1460別に、周期的な入力判定処理の実行を開始する(ステップS14)。
そして、最新計測のX軸方向の加速度Ax@tが1計測サイクル前の加速度Ax@t-1よりも小さくなったこと、つまりは増減傾向の反転を検出すると(ステップS120のYES)、加速度利用フラグリスト744の反転フラグを「1(反転検出済み)」に変更する(ステップS122)。
そして、加速度Axが当該閾値を下回ると(ステップS124のYES)、プレーヤが意図的に振り下げ動作をしていると確定判定し、加速度利用フラグリスト744の確定フラグを「1(振り下げ動作確定)」に変更する(ステップS126)。次いで、風切り演出振動を実行する(ステップS128)。
そして、最新の加速度Ax@tと1計測サイクル前の加速度Ax@t-1よりも大きくなったならば(ステップS130のYES)、モーションを止める直前に出現する計測値のピークを検出したので制動動作が開始されたと判定し、加速度利用フラグリスト744のピークフラグを「1(ピーク検出済み)」に変更するとともにピークタイミング746を一時記憶する(ステップS132)。
そこで、ゲーム装置1400は、次に調整時間の設定処理を実行する(ステップS180)。すなわち、タッチパネル1406に調整画面W10を表示させ(図10参照)、操作入力に対する応答音の出力時間差が、プレーヤが違和感を覚えないように調整時間の設定を行ってもらう。そして、この結果で適用調整時間702を更新する。
以上、本発明を適用した実施形態について説明したが、本発明を適用可能な実施形態は上記に限定されるものではなく、適宜構成要素の追加・省略・変更を施すことができる。
例えば、仮想のモグラ叩きゲームなど、仮想の被打撃体が出現するゲームが好適である。また、レイテンシーやレスポンスの良さをそれほど要求しない例としては、コントローラをゴルフクラブに見立てて握って振ってプレイするゴルフゲームにも適用することができる。
20…譜面
27…評価結果表示部
34…調整操作部
40…種類報知マーカ
110…加速度計測部
112…角速度計測部
200…処理部
210…ゲーム演算部
212…調整時間設定部
214…提示制御部
220…タイミング判定部
222…前提判定部
230…入力種類判別部
232…応答出力制御部
234…振動制御部
236…評価部
238…評価結果報知制御部
396…加振部
500…記憶部
502…ゲームプログラム
510…ゲーム初期設定データ
520…楽曲定義データ
530…初期基準値ライブラリ
531…振り上げ開始判定基準角速度値
532…要求勢い判定基準角速度値
533…振り上げ開始判定基準係数
534…確定判定基準係数
535…第3判定基準値
536…第4判定基準値
537…第5判定基準値
538…第6判定基準値
540…報知定義データ
542…初期調整時間
700…プレイデータ
702…適用調整時間
710…譜面表示制御データ
720…計測履歴データ
722…加速度計測履歴データ
724…平均加速度計測履歴データ
726…角速度計測履歴データ
728…平均角速度計測履歴データ
742…角速度利用フラグリスト
744…加速度利用フラグリスト
746…ピークタイミング
1400…ゲーム装置
1401…本体装置
1450…制御基板
1460L…左ゲームコントローラ
1460R…右ゲームコントローラ
1475…3軸加速度センサ
1476…3軸ジャイロセンサ
Ax…X軸方向の加速度
Ax_ave…X軸方向の平均加速度
Az…Z軸方向の加速度
Az_ave…Z軸方向の平均加速度
k1…振り上げ開始判定係数
k2…確定判定基準係数
k3…第3判定基準値
k4…第4判定基準値
k5…第5判定基準値
k6…第6判定基準値
ωf…判定基準角速度
ωm…振り上げ開始判定基準角速度値
ωx…X軸回りの角速度
ωx_ave…X軸方向の平均角速度
ωz…Z軸回りの角速度
Claims (19)
- コンピュータに、プレーヤが操作入力した入力タイミングを評価するゲームを実行させるためのプログラムであって、
前記プレーヤに対して加速度及び/又は角速度を計測するセンサを内蔵したコントローラを手に持って振って止めるように動かすモーションを行わせる規準タイミングを提示する提示手段、
前記モーションの止める直前に出現する前記センサによって計測された計測値のピークを検出し、検出したタイミングから所与の調整時間分、調整したタイミングを前記入力タイミングとして判定するタイミング判定手段、
前記タイミング判定手段によって前記入力タイミングが判定された場合、直ちに音及び/又は表示による応答出力を行わせる応答出力制御手段、
少なくとも前記規準タイミングと前記入力タイミングとの差に基づいて前記評価を行う評価手段、
前記プレーヤによる前記モーションの試行に基づいて、前記タイミング判定手段による前記入力タイミングの判定と前記応答出力制御手段による応答出力とを行わせることを、前記プレーヤによる前記調整時間の変更操作とともに実行することで前記調整時間を設定する調整時間設定手段、
として前記コンピュータを機能させるためのプログラム。 - 前記コントローラは、正面側に複数の操作ボタンが配置されて片手で握るようにして保持可能な長手形状を有し、
前記センサは、前記コントローラの長手方向および前記コントローラの正面法線方向に直交する方向を第1軸とする加速度を少なくとも計測し、
前記タイミング判定手段は、第1軸方向の加速度のピークを検出することで前記入力タイミングを判定する、
請求項1に記載のプログラム。 - 前記コントローラは、正面側に複数の操作ボタンが配置されて片手で握るようにして保持可能な長手形状を有し、
前記センサは、前記コントローラの正面法線方向を第2軸とする第2軸回りの角速度を少なくとも計測し、
前記タイミング判定手段は、第2軸回りの角速度のピークを検出することで前記入力タイミングを判定する、
請求項1又は2に記載のプログラム。 - 前記タイミング判定手段は、前記計測値の増減傾向の逆転を検出することで前記ピークを検出し、検出のタイミングに基づいて前記入力タイミングを判定する、
請求項1~3の何れか一項に記載のプログラム。 - 前記モーションは、振り下ろし位置で止めるように手を振り下ろすモーションであり、
前記タイミング判定手段は、
前記計測値に基づいて振り上げ動作に続いて振り下げ動作が連続して開始されたかを判定する前提判定手段を有し、
この前提判定手段により肯定判定された場合の前記振り下げ動作において前記計測値のピークを検出することで前記入力タイミングを判定する、
請求項1~4の何れか一項に記載のプログラム。 - 前記コントローラは、正面側に複数の操作ボタンが配置されて片手で握るようにして保持可能な長手形状を有し、
前記センサは、前記コントローラの長手方向および前記コントローラの正面法線方向に直交する方向を第1軸とする加速度と、前記コントローラの正面法線方向を第2軸とする第2軸回りの角速度とを少なくとも計測し、
前記前提判定手段は、第1軸方向の加速度及び第2軸回りの角速度に基づいて、振り上げ動作に続いて振り下げ動作が連続して開始されたかを判定する、
請求項5に記載のプログラム。 - コンピュータに、プレーヤが操作入力した入力タイミングを評価するゲームを実行させるためのプログラムであって、
前記プレーヤに対して加速度及び角速度を計測するセンサを内蔵したコントローラを手に持って振って止めるように動かすモーションを行わせる規準タイミングを提示する提示手段、
前記モーションの止める直前に出現する前記角速度の計測値のピークに基づいて単発モーションの入力タイミングを判定し、前記モーションの止める直前に出現する前記加速度の計測値のピークに基づいて連打モーションの入力タイミングを判定するタイミング判定手段、
前記単発モーション及び前記連打モーションのどちらでもよいどちらかの入力タイミングと前記規準タイミングとの差に基づいて前記評価を行う評価手段、
として前記コンピュータを機能させ、
前記タイミング判定手段は、前記単発モーションの入力タイミングの判定において、
前記角速度の計測値に基づいて前記コントローラの振り上げ動作に続いて振り下げ動作が連続して開始されたかを判定する第1の前提判定を行うことと、
前記第1の前提判定により肯定判定された場合の前記振り下げ動作において前記角速度の計測値のピークを検出することで前記単発モーションの入力タイミングを判定することと、
を行い、
前記タイミング判定手段は、前記連打モーションの入力タイミングの判定において、
前記加速度の計測値に基づいて前記コントローラの振り上げ動作に続いて振り下げ動作が連続して開始されたかを判定する第2の前提判定を行うことと、
前記第2の前提判定により肯定判定された場合の前記振り下げ動作において前記加速度の計測値のピークを検出することで前記連打モーションの入力タイミングを判定することと、
を行う、
プログラム。 - 前記タイミング判定手段によって前記単発モーションの入力タイミングが判定された場合、直ちに音及び/又は表示による応答出力を行わせ、前記タイミング判定手段によって前記連打モーションの入力タイミングが判定された場合、直ちに音及び/又は表示による応答出力を行わせる応答出力制御手段、
として前記コンピュータを機能させるための請求項7に記載のプログラム。 - 前記コントローラは、正面側に複数の操作ボタンが配置されて片手で握るようにして保持可能な長手形状を有し、
前記センサは、前記コントローラの長手方向および前記コントローラの正面法線方向に直交する方向を第1軸とする加速度を少なくとも計測し、
前記タイミング判定手段は、第1軸方向の加速度の計測値のピークを検出することで前記連打モーションの入力タイミングを判定する、
請求項7又は8に記載のプログラム。 - 前記コントローラは、正面側に複数の操作ボタンが配置されて片手で握るようにして保持可能な長手形状を有し、
前記センサは、前記コントローラの正面法線方向を第2軸とする第2軸回りの角速度を少なくとも計測し、
前記タイミング判定手段は、第2軸回りの角速度の計測値のピークを検出することで前記単発モーションの入力タイミングを判定する、
請求項7~9の何れか一項に記載のプログラム。 - 前記タイミング判定手段は、前記単発モーションの入力タイミングの判定において、前記角速度の計測値の増減傾向の逆転を検出することで前記角速度の計測値のピークを検出し、当該検出のタイミングに基づいて前記単発モーションの入力タイミングを判定し、
前記タイミング判定手段は、前記連打モーションの入力タイミングの判定において、前記加速度の計測値の増減傾向の逆転を検出することで前記加速度の計測値のピークを検出し、当該検出のタイミングに基づいて前記連打モーションの入力タイミングを判定する、
請求項7~10の何れか一項に記載のプログラム。 - 前記コントローラは、正面側に複数の操作ボタンが配置されて片手で握るようにして保持可能な長手形状を有し、
前記センサは、前記コントローラの長手方向および前記コントローラの正面法線方向に直交する方向を第1軸とする加速度と、前記コントローラの正面法線方向を第2軸とする第2軸回りの角速度とを少なくとも計測し、
前記タイミング判定手段は、第2軸回りの角速度に基づいて、振り上げ動作に続いて振り下げ動作が連続して開始されたかを判定することで前記第1の前提判定を行い、
前記タイミング判定手段は、第1軸方向の加速度に基づいて、振り上げ動作に続いて振り下げ動作が連続して開始されたかを判定することで前記第2の前提判定を行う、
請求項7~11の何れか一項に記載のプログラム。 - 前記提示手段は、複数の前記規準タイミングを到来する順に提示し、
前記評価手段は、前記規準タイミング毎に前記評価を順次行い、
前記規準タイミング毎に、前記評価手段の評価結果を報知させる評価結果報知制御手段、
として前記コンピュータを機能させるための請求項1~12の何れか一項に記載のプログラム。 - 前記コントローラは、振動デバイスを有し、
前記評価結果報知制御手段は、前記規準タイミング毎に、前記評価手段の評価結果に応じた振動パターン又は振動の大きさで前記振動デバイスを作動させる、
請求項13に記載のプログラム。 - 前記モーションには、振る方向が異なる複数種類のモーションがあり、
前記提示手段は、前記複数種類のモーションのうちの規準種類のモーションを、前記規準タイミングに行わせる旨を提示し、
前記計測値に基づいて、前記複数種類のモーションのうち、何れの種類のモーションが入力されたかを判別する入力種類判別手段として前記コンピュータを機能させ、
前記評価手段は、前記規準タイミングと前記入力タイミングとの差と、前記入力種類判別手段により判別された入力種類と前記規準種類とが同じか否かと、に基づいて前記評価を行う、
請求項1~14の何れか一項に記載のプログラム。 - 前記コントローラは、正面側に複数の操作ボタンが配置されて片手で握るようにして保持可能な長手形状を有し、
前記センサは、前記コントローラの長手方向および前記コントローラの正面法線方向に直交する方向を第1軸とする第1軸回りの角速度を少なくとも計測し、
前記複数種類のモーションには、カーブさせて手を振り下ろすカーブ振り下ろしモーションが含まれ、
前記入力種類判別手段は、前記第1軸回りの角速度に基づいて、前記カーブ振り下ろしモーションが入力されたか否かを判別する、
請求項15に記載のプログラム。 - 前記提示手段は、前記規準タイミングに行わせる前記モーションを、振る強さが大小異なる少なくとも2つの強度レベルのうちの何れで行わせるかを提示し、
前記計測値に基づいて、入力された前記モーションの強度レベルを判別する強度レベル判別手段として前記コンピュータを機能させ、
前記評価手段は、更に、提示した強度レベルと、前記強度レベル判別手段により判別された強度レベルとが同じか否か、に基づいて前記評価を行う、
請求項1~16の何れか一項に記載のプログラム。 - プレーヤが操作入力した入力タイミングを評価するゲームを実行するゲーム装置であって、
前記プレーヤに対して加速度及び/又は角速度を計測するセンサを内蔵したコントローラを手に持って振って止めるように動かすモーションを行わせる規準タイミングを提示する提示手段と、
前記モーションの止める直前に出現する前記センサによって計測された計測値のピークを検出し、検出したタイミングから所与の調整時間分、調整したタイミングを前記入力タイミングとして判定するタイミング判定手段と、
前記タイミング判定手段によって前記入力タイミングが判定された場合、直ちに音及び/又は表示による応答出力を行わせる応答出力制御手段と、
少なくとも前記規準タイミングと前記入力タイミングとの差に基づいて前記評価を行う評価手段と、
前記プレーヤによる前記モーションの試行に基づいて、前記タイミング判定手段による前記入力タイミングの判定と前記応答出力制御手段による応答出力とを行わせることを、前記プレーヤによる前記調整時間の変更操作とともに実行することで前記調整時間を設定する調整時間設定手段と、
を備えたゲーム装置。 - プレーヤが操作入力した入力タイミングを評価するゲームを実行するゲーム装置であって、
前記プレーヤに対して加速度及び角速度を計測するセンサを内蔵したコントローラを手に持って振って止めるように動かすモーションを行わせる規準タイミングを提示する提示手段と、
前記モーションの止める直前に出現する前記角速度の計測値のピークに基づいて単発モーションの入力タイミングを判定し、前記モーションの止める直前に出現する前記加速度の計測値のピークに基づいて連打モーションの入力タイミングを判定するタイミング判定手段と、
前記単発モーション及び前記連打モーションのどちらでもよいどちらかの入力タイミングと前記規準タイミングとの差に基づいて前記評価を行う評価手段と、
を備え、
前記タイミング判定手段は、前記単発モーションの入力タイミングの判定において、
前記角速度の計測値に基づいて前記コントローラの振り上げ動作に続いて振り下げ動作が連続して開始されたかを判定する第1の前提判定を行うことと、
前記第1の前提判定により肯定判定された場合の前記振り下げ動作において前記角速度の計測値のピークを検出することで前記単発モーションの入力タイミングを判定することと、
を行い、
前記タイミング判定手段は、前記連打モーションの入力タイミングの判定において、
前記加速度の計測値に基づいて前記コントローラの振り上げ動作に続いて振り下げ動作が連続して開始されたかを判定する第2の前提判定を行うことと、
前記第2の前提判定により肯定判定された場合の前記振り下げ動作において前記加速度の計測値のピークを検出することで前記連打モーションの入力タイミングを判定することと、
を行う、
ゲーム装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017254823A JP7081921B2 (ja) | 2017-12-28 | 2017-12-28 | プログラム及びゲーム装置 |
| CN201880084380.8A CN111526926B (zh) | 2017-12-28 | 2018-11-28 | 计算机装置及评价控制方法 |
| PCT/JP2018/043833 WO2019130966A1 (ja) | 2017-12-28 | 2018-11-28 | コンピュータ装置及び評価制御方法 |
| US16/911,570 US11260286B2 (en) | 2017-12-28 | 2020-06-25 | Computer device and evaluation control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017254823A JP7081921B2 (ja) | 2017-12-28 | 2017-12-28 | プログラム及びゲーム装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019118549A JP2019118549A (ja) | 2019-07-22 |
| JP7081921B2 true JP7081921B2 (ja) | 2022-06-07 |
Family
ID=67066986
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017254823A Active JP7081921B2 (ja) | 2017-12-28 | 2017-12-28 | プログラム及びゲーム装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11260286B2 (ja) |
| JP (1) | JP7081921B2 (ja) |
| CN (1) | CN111526926B (ja) |
| WO (1) | WO2019130966A1 (ja) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6757466B2 (ja) * | 2017-04-26 | 2020-09-16 | 株式会社ソニー・インタラクティブエンタテインメント | 振動制御装置 |
| JPWO2018220948A1 (ja) * | 2017-06-02 | 2020-05-21 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
| JP6893561B2 (ja) | 2017-08-24 | 2021-06-23 | 株式会社ソニー・インタラクティブエンタテインメント | 振動制御装置 |
| JP6884216B2 (ja) | 2017-08-24 | 2021-06-09 | 株式会社ソニー・インタラクティブエンタテインメント | 振動制御装置 |
| JP7081922B2 (ja) | 2017-12-28 | 2022-06-07 | 株式会社バンダイナムコエンターテインメント | プログラム、ゲーム装置及びゲームを実行するための方法 |
| KR102009358B1 (ko) * | 2018-04-27 | 2019-08-09 | 주식회사 네오위즈 | 게임 제어 방법, 게임 제어 장치 및 그 기록매체 |
| WO2020026301A1 (ja) * | 2018-07-30 | 2020-02-06 | 株式会社ソニー・インタラクティブエンタテインメント | ゲーム装置、ゴルフゲームの制御方法 |
| JP6853559B1 (ja) | 2019-12-25 | 2021-03-31 | 株式会社クラップハンズ | 操作入力プログラム及び操作入力方法 |
| KR102573182B1 (ko) * | 2021-05-06 | 2023-09-04 | 주식회사 에스지엠 | 단말 장치, 가상 스포츠 장치, 가상 스포츠 시스템 및 가상 스포츠 시스템의 동작방법 |
| CN114130023A (zh) * | 2021-12-10 | 2022-03-04 | 腾讯科技(深圳)有限公司 | 虚拟对象的切换方法、装置、设备、介质及程序产品 |
| WO2024047262A1 (es) * | 2022-08-30 | 2024-03-07 | Take Profit Gaming, S.L. | Método de interacción online eliminando el efecto de la latencia de red |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007293191A (ja) | 2006-04-27 | 2007-11-08 | Nintendo Co Ltd | 音出力プログラムおよび音出力装置 |
| JP2009536765A (ja) | 2006-05-08 | 2009-10-15 | 任天堂株式会社 | 加速度計データに基づいて、振りの衝撃の時期および/または振りの強度を検出するシステムおよび方法 |
| JP2009247557A (ja) | 2008-04-04 | 2009-10-29 | Namco Bandai Games Inc | ゲームコントローラケース、プログラム、情報記憶媒体、及びゲーム装置 |
Family Cites Families (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0884860A (ja) * | 1994-09-14 | 1996-04-02 | Hori Denki Kk | ゲーム機用リモコン、受信装置及びゲーム機システム |
| JP3695217B2 (ja) * | 1999-04-30 | 2005-09-14 | オムロン株式会社 | 画像処理装置及び画像入力装置 |
| US7183480B2 (en) | 2000-01-11 | 2007-02-27 | Yamaha Corporation | Apparatus and method for detecting performer's motion to interactively control performance of music or the like |
| JP3638885B2 (ja) * | 2001-05-24 | 2005-04-13 | コナミ株式会社 | 打撃操作領域判定方法及びその装置 |
| JP2003325972A (ja) * | 2002-05-17 | 2003-11-18 | Nintendo Co Ltd | 傾き操作に関連して音と画像を変化させるゲーム装置およびそのゲームプログラム |
| JP4327578B2 (ja) | 2003-09-12 | 2009-09-09 | 株式会社バンダイナムコゲームス | プログラム、情報記憶媒体、及びゲームシステム |
| US20070197290A1 (en) | 2003-09-18 | 2007-08-23 | Ssd Company Limited | Music Game Device, Music Game System, Operation Object, Music Game Program, And Music Game Method |
| US7682237B2 (en) | 2003-09-22 | 2010-03-23 | Ssd Company Limited | Music game with strike sounds changing in quality in the progress of music and entertainment music system |
| KR100668298B1 (ko) * | 2004-03-26 | 2007-01-12 | 삼성전자주식회사 | 움직임에 기반한 소리 발생 방법 및 장치 |
| JP4853950B2 (ja) | 2006-03-28 | 2012-01-11 | 株式会社バンダイナムコゲームス | ゲームシステム、プログラム、情報記憶媒体 |
| JP5062655B2 (ja) * | 2006-03-30 | 2012-10-31 | 株式会社バンダイナムコゲームス | ゲーム装置およびタイミングキャリブレーション方法 |
| JP4757089B2 (ja) * | 2006-04-25 | 2011-08-24 | 任天堂株式会社 | 音楽演奏プログラムおよび音楽演奏装置 |
| JP4679431B2 (ja) * | 2006-04-28 | 2011-04-27 | 任天堂株式会社 | 音出力制御プログラムおよび音出力制御装置 |
| JP4916762B2 (ja) * | 2006-05-02 | 2012-04-18 | 任天堂株式会社 | ゲームプログラムおよびゲーム装置 |
| JP4990580B2 (ja) | 2006-08-07 | 2012-08-01 | 任天堂株式会社 | ゲームプログラムおよびゲーム装置 |
| JP5177735B2 (ja) * | 2006-12-01 | 2013-04-10 | 任天堂株式会社 | ゲームプログラムおよびゲーム装置 |
| US7849214B2 (en) | 2006-12-04 | 2010-12-07 | Electronics And Telecommunications Research Institute | Packet receiving hardware apparatus for TCP offload engine and receiving system and method using the same |
| US20090069096A1 (en) | 2007-09-12 | 2009-03-12 | Namco Bandai Games Inc. | Program, information storage medium, game system, and input instruction device |
| JP5349785B2 (ja) * | 2007-10-26 | 2013-11-20 | 株式会社バンダイナムコゲームス | 操作用具 |
| JP4410284B2 (ja) * | 2008-02-19 | 2010-02-03 | 株式会社コナミデジタルエンタテインメント | ゲーム装置、ゲーム制御方法、ならびに、プログラム |
| JP2010000257A (ja) * | 2008-06-20 | 2010-01-07 | Namco Bandai Games Inc | ゲームコントローラケース、ゲームコントローラケースセット、プログラム、及び情報記憶媒体 |
| JP5529399B2 (ja) * | 2008-07-11 | 2014-06-25 | 任天堂株式会社 | 操作システム |
| US8057290B2 (en) | 2008-12-15 | 2011-11-15 | Disney Enterprises, Inc. | Dance ring video game |
| JP5550953B2 (ja) * | 2009-03-31 | 2014-07-16 | 株式会社コナミデジタルエンタテインメント | ゲーム装置、ゲーム装置用プログラム及び画像オブジェクト制御方法 |
| KR101364826B1 (ko) * | 2010-11-01 | 2014-02-20 | 닌텐도가부시키가이샤 | 조작 장치 및 조작 시스템 |
| JP5702585B2 (ja) | 2010-11-30 | 2015-04-15 | 任天堂株式会社 | 入力判定プログラム、情報処理装置、システム及び情報処理方法 |
| US8882597B2 (en) | 2011-05-25 | 2014-11-11 | Sony Computer Entertainment America Llc | Hybrid separable motion controller |
| JP2013182195A (ja) * | 2012-03-02 | 2013-09-12 | Casio Comput Co Ltd | 演奏装置及びプログラム |
| JP6127367B2 (ja) * | 2012-03-14 | 2017-05-17 | カシオ計算機株式会社 | 演奏装置及びプログラム |
| JP6024136B2 (ja) * | 2012-03-15 | 2016-11-09 | カシオ計算機株式会社 | 演奏装置、演奏方法及びプログラム |
| JP6453565B2 (ja) | 2014-06-30 | 2019-01-16 | 株式会社バンダイナムコエンターテインメント | ゲームシステム、サーバシステム及びプログラム |
| WO2016079828A1 (ja) * | 2014-11-19 | 2016-05-26 | ニャフーン・ゲームス・ピーティーイー・エルティーディー | 打撃操作のためのユーザーインターフェースシステムと操作信号解析方法及びプログラム |
| WO2016111069A1 (ja) * | 2015-01-05 | 2016-07-14 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
| JP6635597B2 (ja) | 2015-06-12 | 2020-01-29 | 任天堂株式会社 | 情報処理システム、および、操作装置 |
| JP6877893B2 (ja) | 2016-06-06 | 2021-05-26 | 任天堂株式会社 | ゲーム装置、ゲームシステム、ゲームプログラム、および振り入力判定方法 |
| JP7081922B2 (ja) | 2017-12-28 | 2022-06-07 | 株式会社バンダイナムコエンターテインメント | プログラム、ゲーム装置及びゲームを実行するための方法 |
-
2017
- 2017-12-28 JP JP2017254823A patent/JP7081921B2/ja active Active
-
2018
- 2018-11-28 WO PCT/JP2018/043833 patent/WO2019130966A1/ja not_active Ceased
- 2018-11-28 CN CN201880084380.8A patent/CN111526926B/zh active Active
-
2020
- 2020-06-25 US US16/911,570 patent/US11260286B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007293191A (ja) | 2006-04-27 | 2007-11-08 | Nintendo Co Ltd | 音出力プログラムおよび音出力装置 |
| JP2009536765A (ja) | 2006-05-08 | 2009-10-15 | 任天堂株式会社 | 加速度計データに基づいて、振りの衝撃の時期および/または振りの強度を検出するシステムおよび方法 |
| JP2009247557A (ja) | 2008-04-04 | 2009-10-29 | Namco Bandai Games Inc | ゲームコントローラケース、プログラム、情報記憶媒体、及びゲーム装置 |
Non-Patent Citations (2)
| Title |
|---|
| __agar,スマホ向け音ゲー「フォトカツ」をAndroidで遊ぶために行った設定などのまとめ,GeekDays,[online],2017年02月16日,2019年2月8日検索,https://geekdays.jp/2017/02/photokatsu-android-settings/ |
| 株式会社エスティフ,サバイバルキッズ Wii 公式ガイド,第1版,株式会社コナミデジタルエンタテインメント,2008年09月17日,pp.6,114-115 |
Also Published As
| Publication number | Publication date |
|---|---|
| US11260286B2 (en) | 2022-03-01 |
| US20200324195A1 (en) | 2020-10-15 |
| WO2019130966A1 (ja) | 2019-07-04 |
| CN111526926A (zh) | 2020-08-11 |
| JP2019118549A (ja) | 2019-07-22 |
| CN111526926B (zh) | 2024-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7081921B2 (ja) | プログラム及びゲーム装置 | |
| JP7081922B2 (ja) | プログラム、ゲーム装置及びゲームを実行するための方法 | |
| JP5022385B2 (ja) | ジェスチャカタログ生成および認識 | |
| EP2016360B1 (en) | System and method for detecting moment of impact and/or strength of a swing based on accelerometer data | |
| US8686939B2 (en) | System, method, and apparatus for three-dimensional input control | |
| JP5465948B2 (ja) | ゲームプログラムの実行を制御するための入力を取得する方法 | |
| US20090093307A1 (en) | Enhanced game controller | |
| JP2010000257A (ja) | ゲームコントローラケース、ゲームコントローラケースセット、プログラム、及び情報記憶媒体 | |
| US20090312102A1 (en) | Strum processing for music video game on handheld device | |
| JP2008136694A (ja) | プログラム、情報記憶媒体及びゲーム装置 | |
| EP2012891B1 (en) | Method and apparatus for use in determining lack of user activity, determining an activity level of a user, and/or adding a new player in relation to a system | |
| JP3986535B2 (ja) | ビデオゲームプログラム、ビデオゲーム装置及びビデオゲーム制御方法 | |
| JP5116679B2 (ja) | 強度のコンピュータ画像および音声処理、ならびにコンピュータプログラムとインタフェースするための入力装置 | |
| JP5145470B2 (ja) | ゲーム制御入力データを分析するためのシステム及び方法 | |
| JP7137944B2 (ja) | プログラム及びコンピュータシステム | |
| JP5532374B2 (ja) | ゲーム制御プログラム | |
| JP2019170964A (ja) | プログラム及びゲーム装置 | |
| JP5532375B2 (ja) | ゲーム制御プログラム、情報記憶媒体 | |
| EP2351604A2 (en) | Obtaining input for controlling execution of a game program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211207 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220131 |
|
| 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: 20220517 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220526 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7081921 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |