JP5406818B2 - ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム - Google Patents
ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム Download PDFInfo
- Publication number
- JP5406818B2 JP5406818B2 JP2010256342A JP2010256342A JP5406818B2 JP 5406818 B2 JP5406818 B2 JP 5406818B2 JP 2010256342 A JP2010256342 A JP 2010256342A JP 2010256342 A JP2010256342 A JP 2010256342A JP 5406818 B2 JP5406818 B2 JP 5406818B2
- Authority
- JP
- Japan
- Prior art keywords
- player
- warning
- button
- detected
- indicated
- 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
-
- 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/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/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
-
- 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
- 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
-
- 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
- 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
-
- 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)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Description
到達タイミング以外の時刻において、プレイヤーが、操作すべきでない位置、すなわち、斜めの位置を押圧した場合、得点には影響が及ばない。また、"右"のフットスイッチを押圧すべき課題の到達タイミングで、右のフットスイッチ(操作すべき位置)と右前(操作すべきでない位置)の両方を同時に操作した場合には、その操作は成功したものとして扱われる。しかしながら、その後の操作においてミスが生じやすくなる。
したがって、プレイヤが、操作すべきでない位置を押圧したことを把握することを可能とし、次のタイミングにおいて正しいボタンを押圧できるよう、アシストする技術が求められている。
また、操作面上には、ターンテーブルや複数のボタンが配置されてもよい。この場合、操作面は、コントローラの表面である。
さらに、操作面は、ギター等の楽器の形状であるコントローラの表面であってもよい。例えば、操作面がギターの形状である場合、操作をすべき位置は、ギターにおいて、弦が配置される位置である。
そして、プレイヤーをカメラを用いて撮影することにより、プレイヤーの動作を検知するゲーム装置においては、プレイヤーは、いわば仮想的なコントローラにより指示操作を行うことになる。この場合、操作面は、プレイヤーの前方にある仮想的な面である。
課題情報においては、例えば、前後左右に位置するボタンを押圧する操作入力が示されている。この場合、中央のホームポジションから見て、斜めの方向にあるボタンは、課題情報に示される位置と一致することはない。従って、斜めの方向にあるボタンは、操作すべきでない位置であると言える。
表示部は、課題情報に示されるタイミングより前の時刻から、操作をすべき位置の表示を開始してもよい。また、表示部は、課題時刻に示されるタイミングより後の時刻まで、操作をすべき位置の表示を継続してもよい。
成績部は、タイミングが一致し、かつ、位置が一致した場合には、当該プレイヤーの操作入力は成功であると判別する。また、タイミングが一致しなかった場合には、成績部は、当該プレイヤーの操作入力は失敗であると判別する。さらに、成績部は、タイミングが一致したにも係わらず、位置が一致しなかった場合には、当該プレイヤーの操作入力は失敗であると判別する。
なお、本発明における、複数の課題情報に示される操作入力の内容は、これに限定されず、任意である。
なお、本発明における、複数の課題情報に示される操作入力の内容は、これに限定されず、任意である。
(a)隣接する場合、警告部は、検知された位置の直近の課題情報により示される位置に対する相対的な位置関係に対応付けられる警告情報をプレイヤーに提示することにより、警告し、
(b)隣接しない場合、警告部は、検知された位置に対応付けられる警告情報をプレイヤーに提示することにより、警告する。
なお、本発明における、複数の課題情報に示される操作入力の内容は、これに限定されず、任意である。
警告部は、画面に警告情報を表示することにより、警告する。
例えば、警告部は、画面に「左過ぎ」「右過ぎ」「前過ぎ」「後ろ過ぎ」といった警告情報を表示することにより、警告する。
本発明のゲーム装置によれば、警告情報が画面に表示されるため、プレイヤは警告情報を容易に視認することができる。
複数の課題情報により示される位置は、いずれも、当該複数の検知体の位置のいずれかであり、
当該複数の検知体の位置には、当該複数の課題情報により示される位置のいずれでもないものがあり、
検知部は、複数の検知体のいずれかが押圧されると、当該押圧されたタイミングならびに当該押圧された検知体の位置を、操作がされたタイミングならびに当該操作がされた位置とする。
検知部は、いずれかのボタンが押圧されると、押圧されたタイミングならびに押圧されたボタンの種類を、操作がされたタイミングならびに当該操作がされた位置とする。
マット型コントローラは、床置型である。マット型のコントローラを用いることにより、プレイヤーは、踏み動作によりボタンを押圧し、ゲームを楽しむことができる。
検知部は、当該タッチパネルに対する押圧のタイミングならびに当該押圧の位置を、操作がされたタイミングならびに当該操作がされた位置とする。
記憶部には、プレイヤーが操作をすべきタイミングならびに所定の操作面内において当該操作をすべき位置を示す課題情報が複数記憶される。
表示工程では、表示部が、記憶された課題情報のそれぞれを、少なくとも当該課題情報に示されるタイミングにおいて、画面に表示する。
検知工程では、検知部が、プレイヤーによる操作がされたか否か、ならびに、当該操作がされた場合には、操作面内において当該操作がされた位置を検知する。
成績工程では、成績部が、課題情報に示されたタイミングにおいて、プレイヤーによる操作がされたと検知され、かつ、当該操作がされたと検知された位置が、当該課題情報に示された位置と一致するか否かにより、当該プレイヤーの成績を求める。
警告工程では、警告部が、プレイヤーによる操作がされたと検知され、かつ、操作がされたと検知された位置が、複数の課題情報に示される位置のいずれとも一致しない場合、プレイヤーに警告する。
記憶部には、プレイヤーが操作をすべきタイミングならびに所定の操作面内において当該操作をすべき位置を示す課題情報が複数記憶される。
表示部は、記憶された課題情報のそれぞれを、少なくとも当該課題情報に示されるタイミングにおいて、画面に表示する。
検知部は、プレイヤーによる操作がされたか否か、ならびに、当該操作がされた場合には、操作面内において当該操作がされた位置を検知する。
成績部は、課題情報に示されたタイミングにおいて、プレイヤーによる操作がされたと検知され、かつ、当該操作がされたと検知された位置が、当該課題情報に示された位置と一致するか否かにより、当該プレイヤーの成績を求める。
警告部は、プレイヤーによる操作がされたと検知され、かつ、操作がされたと検知された位置が、複数の課題情報に示される位置のいずれとも一致しない場合、プレイヤーに警告する。
また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。
上記プログラムは、プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記録媒体は、コンピュータとは独立して配布・販売することができる。
図1はプログラムを実行することにより、本発明の実施形態に係るゲーム装置の機能を果たす典型的な情報処理装置の概要構成を示す模式図である。以下、本図を参照して説明する。
ここで、本実施形態に係るゲーム装置の表示画面について、図3を参照して説明する。なお、本実施形態に係るゲーム装置は、ダンスゲームを実行するゲーム装置であるものとして説明する。
なお、踏み位置指示マーク302の形状は、一例であり、他の形状であってもよい。
なお、閾時間406は、垂直同期割込周期を単位とする整数値で表現される。
次に、本実施形態のゲーム装置の各部の構成について、図5を参照して説明する。
記憶部501は、RAM 103、外部メモリ106、DVD−ROM等により実現される。
第1の時間は、画面下端から静止マーク301までの距離、及び、踏み位置指示マーク302のスクロールの速度に応じて決定される。また、第2の時間は、静止マーク301から、判定エリアDAの上端までの距離、及び、踏み位置指示マーク302のスクロールの速度に応じて決定される。
なお、本発明において、表示部506は、少なくとも、課題時間403において、対応する踏み位置指示マーク302を画面に表示させればよい。
図6Aに、プレイヤーがマット型コントローラ105上で踏んだ位置の一例を示す。足PFは、実際のプレイヤーの足の位置を示す。図6Aにおいては、足PFはボタン202L上にあり、ボタン202Lが踏まれている。
また、図6Bに、ボタン202Lを踏むべきタイミングに、プレイヤーがボタン202Lを正しく踏んだ場合の、画面の表示例を示す。
表示部502は、画面上に、ボタン202Lが正しく踏まれたことを示すメッセージ「Good!」を表示させている。なお、メッセージの内容はこれに限られず、任意である。
表示部502は、CPU 101、画像処理部107等により実現される。
検知部503は、マット型コントローラ105等により実現される。
なお、ボタン202Lが「1」、ボタン202Pが「2」、ボタン202Fが「3」、ボタン202Rが「4」でそれぞれ示されるものとする。
例えば、画面更新回数tが1100に達したタイミングにおいて、要求される操作入力の種類404は「4」である。対応する判定区間601aにおいて、ボタン202Rが押圧されると、操作入力は成功と判定される。また、画面更新回数tが1200に達したタイミングにおいて、要求される操作入力の種類404は「3」である。対応する判定区間601bにおいて、ボタン202Fが押圧されると、操作入力は成功と判定される。
そして、判定区間601aの後、判定区間601bに至るまでの時間帯は、非判定区間611aとなる。
また、判定区間601bの後、判定区間601cに至るまでの時間帯は、非判定区間611bとなる。
以降、同様に、判定区間601同士に挟まれた時間帯は、非判定区間611となる。
図6Bに戻って、判定区間601を超えて、非判定区間611に至ったレコード402に対応する踏み位置指示マーク302は、本来表示されない。しかしながら、本願においては、非判定区間611に至った踏み位置指示マーク302は、点線で示されるものとする。図6Bにおいては、“右”のボタン202Rを踏むべきであった場合が示されており、判定エリアDAの上部に、踏み位置指示マーク302Rが点線で描かれている。
成績部504は、CPU 101、RTC 112等により実現される。
(i)操作すべきでない位置が押圧された場合、警告を提示し、
(j)レコード402において示されている操作入力の種類404とは異なるが、操作すべきボタン202となり得るボタン202が押圧された場合、警告を提示せず、
(k)いずれのボタン202も押圧されなかった場合、警告を提示しない。
図8Aに、プレイヤーがマット型コントローラ105上で踏んだ位置の一例を示す。図8Aにおいては、ボタン202Aが踏まれている。
また、図8Bに、プレイヤーがボタン202Aを誤って踏んだ場合の、画面の表示例を示す。
警告部505は、画面上に、ボタン202Aが誤って踏まれたことを示すメッセージ「ダメだよ!」を表示させる。本実施形態においては、表示されるメッセージは1種類であるものとする。なお、メッセージの内容はこれに限られず、任意である。
警告部505が警告を提示する形態は、画面表示に限られず、任意である。例えば、警告部505は、音声を出力することにより、警告を提示してもよい。
警告部505は、CPU 101等により実現される。
表示装置506は、モニタ111により実現される。
次に、本実施形態に係るゲーム装置500の動作について、図9乃至図11を参照して説明する。図9は、本実施形態に係るゲーム装置500が実行するゲーム制御処理を示すフローチャートである。また、図10は、本実施形態に係るゲーム装置500が実行する警告提示処理を示すフローチャートである。そして、図11は、本実施形態に係るゲーム装置500が実行する成績処理を示すフローチャートである。
なお、ゲーム装置500は、ボタン202のうち押圧されるべきボタン(以下「正しいボタン」という。)が、課題時間403から閾値dのずれの範囲内において押圧された場合、操作入力が成功したと判定する。一方、ゲーム装置500は、ボタン202のうち押圧されるべきでないボタンが、課題時間403から閾値dのずれの範囲内において、押圧された場合、もしくは、課題時間403から閾値dのずれの範囲内において、ボタン202のうち、いずれのボタンも押圧されなかった場合、操作入力が失敗したと判定する。また、ゲーム装置500は、斜方向ボタン202Iが押圧された場合、警告を提示する。
上述のように、踏み位置指示マーク302は、移動レーンLa上を、画面下方から上方に向かってスクロール表示される。そして、プレイヤーは、画面上方の静止マーク301と、踏み位置指示マーク302が完全に重なるタイミングにおいて、対応するボタン202を踏むことが求められる。
(l)操作すべきでない位置、言い換えれば、斜方向ボタン202Iが押圧された場合、レコード402の状態405を「失敗」に更新し、
(m)レコード402において示されている操作入力の種類404、すなわち、“前”のボタン202Fとは異なるが、操作すべきボタン202となり得るボタン202が押圧された場合、レコードの状態405を「失敗」に更新し、
(n)“前”のボタン202Fが押圧された場合、レコードの状態405を「成功」に更新する。
警告提示処理とは異なり、レコード402において示されている操作入力の種類404ではないものの、操作すべきボタン202となり得るボタン202が押圧された場合、CPU 101は、レコード402の状態405を「失敗」に更新する。
なお、実施形態1では、たとえば「右」を操作すべきタイミングで「右」と「右前」の両方のボタンを同時に操作した場合には、警告とともに操作が成功して得点が得られたことが画面に表示されることになる。
上述の実施形態1においては、警告メッセージは1種類であった。しかしながら、本実施形態においては、押圧された斜方向ボタン202Iの種類に応じた警告メッセージが提示される。
また、図12Cに、プレイヤーがボタン202A又はボタン202Bを誤って踏んだ場合の、画面の表示例を示す。
警告部505は、画面上に、ボタン202A又はボタン202Bが誤って踏まれたことを示すメッセージ「前過ぎ!」を表示させる。
また、図12Fに、プレイヤーがボタン202C又はボタン202Dを誤って踏んだ場合の、画面の表示例を示す。
警告部505は、画面上に、ボタン202C又はボタン202Dが誤って踏まれたことを示すメッセージ「後ろ過ぎ!」を表示させる。
実施形態2においても、実施形態1と同様に、たとえば「右」を操作すべきタイミングで「右」と「右前」の両方のボタンを同時に操作した場合には、警告とともに操作が成功して得点が得られたことが画面に表示されることになる。
上述の実施形態においては、操作入力が行われたタイミングは考慮されなかった。しかしながら、本実施形態においては、上述の非判定区間611において斜方向ボタン202Iが押圧された場合にのみ、警告を提示する。判定区間601においては、「Good!」等の、成績に関するメッセージが画面に表示される可能性がある。成績に関するメッセージと、警告メッセージが同時に表示されると、画面の視認性が低くなる。本実施形態においては、非判定区間611においてのみ警告メッセージを表示することにより、画面の視認性の低下を防いでいる。
また、図14Cに、中央のホームポジションHPから見て“前”のボタン202Fを踏むべきであった場合に、プレイヤーがボタン202A又はボタン202Bを誤って踏んだ場合の、画面の表示例を示す。
警告部505は、画面上に、ボタン202A又はボタン202Bが誤って踏まれたことを示すメッセージ「前過ぎ!」を表示させる。
また、図14Fに、中央のホームポジションHPから見て“後”のボタン202Pを踏むべきであった場合に、プレイヤーがボタン202C又はボタン202Dを誤って踏んだ場合の、画面の表示例を示す。
警告部505は、画面上に、ボタン202C又はボタン202Dが誤って踏まれたことを示すメッセージ「後ろ過ぎ!」を表示させる。
上述の実施形態3においては、図7における非判定区間611において、斜方向ボタン202Iが押圧されると、押圧された斜方向ボタン202Iの種類に応じた警告メッセージが提示された。しかしながら、本実施形態においては、押圧された斜方向ボタン202Iと、直近の課題情報における押圧されるべきボタン202との相対的な位置関係に対応付けられる警告メッセージが提示される。以下詳細に説明する。
ボタン202Aは、“前”のボタン202Fの左側に位置する。したがって、図16Bに示したように、警告部505は、「左過ぎ!」という警告メッセージを提示する。
また、図16Cにおいては、“前”のボタン202Fが押圧されるべきであった場合において、プレイヤーによりボタン202Cが踏まれている。ボタン202Cは、“前”のボタン202Fの後ろ側に位置する。したがって、図16Dに示したように、警告部505は、「後ろ過ぎ!」という警告メッセージを提示する。
ボタン202Aは、“左”のボタン202Lの前に位置する。したがって、図16Fに示したように、警告部505は、「前過ぎ!」という警告メッセージを提示する。
上述の実施形態4においては、押圧された斜方向ボタン202Iと、直近の課題情報における押圧されるべきであったボタン202との相対的な位置関係に対応付けられる警告メッセージが提示された。しかしながら、本実施形態においては、直近の課題情報において押圧されるべきであったボタン202と、押圧された斜方向ボタン202Iが隣接する場合には、相対的な位置関係に応じた警告メッセージが提示される。一方、直近の課題情報において押圧されるべきであったボタン202と、押圧された斜方向ボタン202Iが隣接しない場合には、斜方向ボタン202Iの種類に応じた警告メッセージが提示される。
直近の課題情報において、押圧されるべきであったボタン202と、押圧された斜方向ボタン202Iが隣接する場合、警告部505は、相対的な位置関係に対応付けられる警告メッセージを提示する。また、直近の課題情報において押圧されるべきであったボタン202と、押圧された斜方向ボタン202Iが、隣接しない場合には、警告部505は、押圧された斜方向ボタン202Iの種類に応じた警告メッセージを提示する。
ボタン202Aは、“左”のボタン202Lと隣接する。したがって、図18Bに示したように、警告部505は、ボタン202Aとボタン202Lとの位置関係に基づき、「前過ぎ!」という警告メッセージを提示する。
また、図18Cにおいては、“左”のボタン202Lが押圧されるべきであった場合において、プレイヤーによりボタン202Dが踏まれている。ボタン202Dは、“左”のボタン202Lとは隣接しない。したがって、警告部505は、ボタン202Dとボタン202Lの位置関係に基づく、「右過ぎ!」という警告メッセージは提示しない。代わって、図18Dに示したように、警告部505は、ボタン202Dに対応する「後ろ過ぎ!」という警告メッセージを提示する。
上記実施形態においては、同時に押圧されるべきボタン202の数は1つのみであった。しかしながら、本実施形態においては、同時に押圧されるべきボタン202が複数であってもよい。
本実施形態においては、同一の課題時間Tを示すレコード402が複数存在する場合がある。例えば、課題時間Tが1200のレコード402、課題時間Tが1700のレコード402、課題時間Tが5800のレコード402は、2つ存在する。つまり、画面更新回数tが1200、1700、5800である時刻において、プレイヤーは、2つの押圧すべきボタン202を同時に押圧するよう求められている。
図21A及び図21Bに、具体例を示す。直近の課題において、中央のホームポジションHPから見て“前”のボタン202F及び“後”のボタン202Pが押圧されるべきであった場合に、プレイヤーがマット型コントローラ105上で踏んだ位置の一例を図21Aに、画面の表示例を図21Bに示す。図21Aにおいては、“前”のボタン202F及び“後”のボタン202Pが押圧されるべきであった場合において、プレイヤーによりボタン202Dが踏まれている。
ボタン202Dは、“前”のボタン202Fとは隣接しないが、“後”のボタン202Pとは隣接する。したがって、図21Bに示したように、警告部505は、ボタン202Pとボタン202Dの位置関係に対応する、「右過ぎ!」という警告メッセージを提示する。
(p)どちらか一方に対応する警告メッセージをランダムに表示する、
(q)あらかじめ「前後」と「左右」のどちらを優先するか決定しておき、対応する警告メッセージを表示する、
(r)隣接するか否かに係わらず、押圧された斜方向ボタン202Iの位置に応じた警告メッセージを表示する。
なお、ボタン202Dは、“後”のボタン202P、及び、“右”のボタン202Rと隣接する。
警告部505が、上述の(p)の処理を行う場合、図22Bに示した、ボタン202Rとボタン202Dの位置関係に対応する、「後ろ過ぎ!」という警告メッセージ、又は、図22Cに示した、ボタン202Pとボタン202Dの位置関係に対応する「右過ぎ!」という警告メッセージのうち、いずれかがランダムに表示される。
上記実施形態におけるゲーム装置500は、マット型コントローラ105に対する指示入力に基づき、ゲームを進行させていた。しかしながら、タッチパネルを備える携帯型情報処理装置において、タッチパネルに対する押圧に基づき、同様にゲームを進行させることも可能である。
また、第2の表示部1502には、マット型コントローラ105のボタン202と同様のボタン202が表示されている。第2の表示部1502には、タッチパネルが重畳して配置されている。なお、符号は適宜省略している。
101 CPU
102 ROM
103 RAM
104 インターフェース
105 マット型コントローラ
106 外部メモリ
107 画像処理部
108 DVD−ROMドライブ
109 NIC
110 音声処理部
111 モニタ
112 RTC
202F、202R、202P、202L、202A、202B、202C、202D ボタン
202A、202B、202C、202D 斜方向ボタンI
301F、301R、301P、301L 静止マーク
302F、302R、302P、302L 踏み位置指示マーク
La 移動レーン
DA 判定エリア
400 課題データ
401 表
402 レコード
403 課題時間
404 操作入力の種類
405 状態
406 閾時間
407 終了時刻
500 ゲーム装置
501 記憶部
502 表示部
503 検知部
504 成績部
505 警告部
506 表示装置
601a、601b、601c、601d 判定区間
611a、611b、611c、611d 非判定区間
1501 第1の表示部
1502 第2の表示部
Claims (13)
- プレイヤーが操作をすべきタイミングならびに所定の操作面内において当該操作をすべき位置を示す課題情報が複数記憶される記憶部、
前記記憶された課題情報のそれぞれを、少なくとも当該課題情報に示されるタイミングにおいて、画面に表示する表示部、
前記プレイヤーによる操作がされたか否か、ならびに、当該操作がされた場合には、前記操作面内において当該操作がされた位置を検知する検知部、
前記課題情報に示されたタイミングにおいて、前記プレイヤーによる操作がされたと検知され、かつ、当該操作がされたと検知された位置が、当該課題情報に示された位置と一致するか否かにより、当該プレイヤーの成績を求める成績部、
前記プレイヤーによる操作がされたと検知され、かつ、前記操作がされたと検知された位置が、前記複数の課題情報に示される位置のいずれとも一致しない場合、前記検知された位置に対応付けられる警告情報を提示することにより、前記プレイヤーに警告する警告部
を備えることを特徴とするゲーム装置。 - 請求項1に記載のゲーム装置であって、
前記警告部による警告は、前記課題情報に示されたタイミング以外の期間において、前記プレイヤーによる操作がされたと検知され、かつ、前記操作がされたと検知された位置が、前記複数の課題情報に示される位置のいずれとも一致しない場合になされる
ことを特徴とするゲーム装置。 - 請求項2に記載のゲーム装置であって、
前記警告部は、前記検知された位置と、前記複数の課題情報のうち当該課題情報により示されるタイミングがすでに過ぎた直近の課題情報により示される位置と、の相対的な位置関係に対応付けられる警告情報を前記プレイヤーに提示することにより、警告する
ことを特徴とするゲーム装置。 - 請求項2に記載のゲーム装置であって、
前記検知された位置と、前記複数の課題情報のうち当該課題情報により示されるタイミングがすでに過ぎた直近の課題情報により示される位置と、が、
(a)隣接する場合、前記警告部は、前記検知された位置の前記直近の課題情報により示される位置に対する相対的な位置関係に対応付けられる警告情報を前記プレイヤーに提示することにより、警告し、
(b)隣接しない場合、前記警告部は、前記検知された位置に対応付けられる警告情報を前記プレイヤーに提示することにより、警告する
ことを特徴とするゲーム装置。 - 請求項4に記載のゲーム装置であって、
前記検知された位置に隣接する位置であって、前記複数の課題情報のうち当該課題情報により示されるタイミングがすでに過ぎた直近の課題情報により示される位置が複数ある場合、前記警告部は、前記複数の位置のいずれかを選択し、当該選択された位置に対する前記検知された位置の相対的な位置関係に対応付けられる警告情報を前記プレイヤーに提示することにより、警告する
ことを特徴とするゲーム装置。 - 請求項1乃至5のいずれか1項に記載のゲーム装置であって、
前記警告部は、前記画面に前記警告情報を表示することにより、警告する
ことを特徴とするゲーム装置。 - 請求項1乃至6のいずれか1項に記載のゲーム装置であって、
前記操作面には、プレイヤーによる押圧を検知する検知体が複数配置され、
前記複数の課題情報により示される位置は、いずれも、当該複数の検知体の位置のいずれかであり、
当該複数の検知体の位置には、当該複数の課題情報により示される位置のいずれでもないものがあり、
前記検知部は、前記複数の検知体のいずれかが押圧されると、当該押圧されたタイミングならびに当該押圧された検知体の位置を、前記操作がされたタイミングならびに当該操作がされた位置とする
ことを特徴とするゲーム装置。 - 請求項1乃至6のいずれか1項に記載のゲーム装置であって、
前記操作面は、プレイヤーによる押圧を検知するタッチパネルであり、
前記検知部は、当該タッチパネルに対する押圧のタイミングならびに当該押圧の位置を、前記操作がされたタイミングならびに当該操作がされた位置とする
ことを特徴とするゲーム装置。 - 記憶部、表示部、検知部、成績部、警告部を備えるゲーム装置が実行する制御方法であって、
前記記憶部には、プレイヤーが操作をすべきタイミングならびに所定の操作面内において当該操作をすべき位置を示す課題情報が複数記憶され、
前記表示部が、前記記憶された課題情報のそれぞれを、少なくとも当該課題情報に示されるタイミングにおいて、画面に表示する表示工程、
前記検知部が、前記プレイヤーによる操作がされたか否か、ならびに、当該操作がされた場合には、前記操作面内において当該操作がされた位置を検知する検知工程、
前記成績部が、前記課題情報に示されたタイミングにおいて、前記プレイヤーによる操作がされたと検知され、かつ、当該操作がされたと検知された位置が、当該課題情報に示された位置と一致するか否かにより、当該プレイヤーの成績を求める成績工程、
前記警告部が、前記プレイヤーによる操作がされたと検知され、かつ、前記操作がされたと検知された位置が、前記複数の課題情報に示される位置のいずれとも一致しない場合、前記検知された位置に対応付けられる警告情報を提示することにより、前記プレイヤーに警告する警告工程
を備えることを特徴とする制御方法。 - コンピュータを、
プレイヤーが操作をすべきタイミングならびに所定の操作面内において当該操作をすべき位置を示す課題情報が複数記憶される記憶部、
前記記憶された課題情報のそれぞれを、少なくとも当該課題情報に示されるタイミングにおいて、画面に表示する表示部、
前記プレイヤーによる操作がされたか否か、ならびに、当該操作がされた場合には、前記操作面内において当該操作がされた位置を検知する検知部、
前記課題情報に示されたタイミングにおいて、前記プレイヤーによる操作がされたと検知され、かつ、当該操作がされたと検知された位置が、当該課題情報に示された位置と一致するか否かにより、当該プレイヤーの成績を求める成績部、
前記プレイヤーによる操作がされたと検知され、かつ、前記操作がされたと検知された位置が、前記複数の課題情報に示される位置のいずれとも一致しない場合、前記検知された位置に対応付けられる警告情報を提示することにより、前記プレイヤーに警告する警告部
として機能させることを特徴とするプログラム。 - プレイヤーが操作をすべきタイミングならびに所定の操作面内において当該操作をすべき位置を示す課題情報が複数記憶される記憶部、
前記記憶された課題情報のそれぞれを、少なくとも当該課題情報に示されるタイミングにおいて、画面に表示する表示部、
前記プレイヤーによる操作がされたか否か、ならびに、当該操作がされた場合には、前記操作面内において当該操作がされた位置を検知する検知部、
前記課題情報に示されたタイミングにおいて、前記プレイヤーによる操作がされたと検知され、かつ、当該操作がされたと検知された位置が、当該課題情報に示された位置と一致するか否かにより、当該プレイヤーの成績を求める成績部、
前記課題情報に示されたタイミング以外の期間において、前記プレイヤーによる操作がされたと検知され、かつ、前記操作がされたと検知された位置が、前記複数の課題情報に示される位置のいずれとも一致しない場合、前記プレイヤーに警告する警告部
を備えることを特徴とするゲーム装置。 - 記憶部、表示部、検知部、成績部、警告部を備えるゲーム装置が実行する制御方法であって、
前記記憶部には、プレイヤーが操作をすべきタイミングならびに所定の操作面内において当該操作をすべき位置を示す課題情報が複数記憶され、
前記表示部が、前記記憶された課題情報のそれぞれを、少なくとも当該課題情報に示されるタイミングにおいて、画面に表示する表示工程、
前記検知部が、前記プレイヤーによる操作がされたか否か、ならびに、当該操作がされた場合には、前記操作面内において当該操作がされた位置を検知する検知工程、
前記成績部が、前記課題情報に示されたタイミングにおいて、前記プレイヤーによる操作がされたと検知され、かつ、当該操作がされたと検知された位置が、当該課題情報に示された位置と一致するか否かにより、当該プレイヤーの成績を求める成績工程、
前記課題情報に示されたタイミング以外の期間において、前記プレイヤーによる操作がされたと検知され、かつ、前記操作がされたと検知された位置が、前記複数の課題情報に示される位置のいずれとも一致しない場合、前記警告部が、前記プレイヤーに警告する警告工程
を備えることを特徴とする制御方法。 - コンピュータを、
プレイヤーが操作をすべきタイミングならびに所定の操作面内において当該操作をすべき位置を示す課題情報が複数記憶される記憶部、
前記記憶された課題情報のそれぞれを、少なくとも当該課題情報に示されるタイミングにおいて、画面に表示する表示部、
前記プレイヤーによる操作がされたか否か、ならびに、当該操作がされた場合には、前記操作面内において当該操作がされた位置を検知する検知部、
前記課題情報に示されたタイミングにおいて、前記プレイヤーによる操作がされたと検知され、かつ、当該操作がされたと検知された位置が、当該課題情報に示された位置と一致するか否かにより、当該プレイヤーの成績を求める成績部、
前記課題情報に示されたタイミング以外の期間において、前記プレイヤーによる操作がされたと検知され、かつ、前記操作がされたと検知された位置が、前記複数の課題情報に示される位置のいずれとも一致しない場合、前記プレイヤーに警告する警告部
として機能させることを特徴とするプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010256342A JP5406818B2 (ja) | 2010-11-16 | 2010-11-16 | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム |
| US13/285,948 US20120122580A1 (en) | 2010-11-16 | 2011-10-31 | Game device, game device control method and information recording medium storing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010256342A JP5406818B2 (ja) | 2010-11-16 | 2010-11-16 | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012105785A JP2012105785A (ja) | 2012-06-07 |
| JP5406818B2 true JP5406818B2 (ja) | 2014-02-05 |
Family
ID=46048270
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010256342A Active JP5406818B2 (ja) | 2010-11-16 | 2010-11-16 | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20120122580A1 (ja) |
| JP (1) | JP5406818B2 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9033795B2 (en) * | 2012-02-07 | 2015-05-19 | Krew Game Studios LLC | Interactive music game |
| US9189104B2 (en) * | 2012-07-27 | 2015-11-17 | Panasonic Intellectual Property Corporation Of America | Electronic apparatus |
| GB2530728A (en) * | 2014-09-26 | 2016-04-06 | Yummi Group Singapore Pte Ltd | An interactive game system |
| JP6910757B2 (ja) * | 2016-02-18 | 2021-07-28 | 株式会社タイトー | ゲーム装置 |
| JP6807696B2 (ja) * | 2016-10-06 | 2021-01-06 | 株式会社スクウェア・エニックス | ビデオゲーム処理プログラム、及びビデオゲーム処理システム |
| JP2019004945A (ja) * | 2017-06-20 | 2019-01-17 | 株式会社コナミアミューズメント | ゲーム機、及びコンピュータプログラム |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5139261A (en) * | 1989-09-15 | 1992-08-18 | Openiano Renato M | Foot-actuated computer game controller serving as a joystick |
| US5405153A (en) * | 1993-03-12 | 1995-04-11 | Hauck; Lane T. | Musical electronic game |
| JP3898238B2 (ja) * | 1994-12-02 | 2007-03-28 | 株式会社バンダイナムコゲームス | ビデオゲーム装置及びその画像合成方法 |
| JP3003851B1 (ja) * | 1998-07-24 | 2000-01-31 | コナミ株式会社 | ダンスゲーム装置 |
| JP3261110B2 (ja) * | 1999-02-16 | 2002-02-25 | コナミ株式会社 | ゲームシステムおよびコンピュータ読み取り可能な記憶媒体 |
| JP3088409B2 (ja) * | 1999-02-16 | 2000-09-18 | コナミ株式会社 | 音楽ゲームシステム、該システムにおける演出指示連動制御方法及び該システムにおける演出指示連動制御プログラムを記録した可読記録媒体 |
| JP2000288247A (ja) * | 1999-04-02 | 2000-10-17 | Media Factory:Kk | ゲーム操作支援装置および記録媒体 |
| JP2001009152A (ja) * | 1999-06-30 | 2001-01-16 | Konami Co Ltd | ゲームシステムおよびコンピュータ読み取り可能な記憶媒体 |
| JP3338005B2 (ja) * | 1999-08-10 | 2002-10-28 | コナミ株式会社 | 音楽ゲーム通信システム |
| JP2001070652A (ja) * | 1999-09-07 | 2001-03-21 | Konami Co Ltd | ゲーム機 |
| JP2001269431A (ja) * | 2000-03-24 | 2001-10-02 | Yamaha Corp | 身体動作状態評価装置 |
| JP2002066128A (ja) * | 2000-08-31 | 2002-03-05 | Konami Co Ltd | ゲーム装置、ゲーム処理方法及び情報記憶媒体 |
| JP4354509B2 (ja) * | 2008-03-21 | 2009-10-28 | 株式会社コナミデジタルエンタテインメント | ゲーム装置、ゲーム処理方法、ならびに、プログラム |
| US8153881B2 (en) * | 2009-02-20 | 2012-04-10 | Activision Publishing, Inc. | Disc jockey video game and controller |
| JP4972117B2 (ja) * | 2009-03-31 | 2012-07-11 | 株式会社コナミデジタルエンタテインメント | ゲーム装置、ゲーム制御方法、及び、プログラム |
-
2010
- 2010-11-16 JP JP2010256342A patent/JP5406818B2/ja active Active
-
2011
- 2011-10-31 US US13/285,948 patent/US20120122580A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20120122580A1 (en) | 2012-05-17 |
| JP2012105785A (ja) | 2012-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5462828B2 (ja) | 選択装置、選択方法、ならびに、プログラム | |
| US7559835B2 (en) | Video game processing apparatus, a method and a computer program product for processing a video game | |
| JP5406818B2 (ja) | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム | |
| JP5502026B2 (ja) | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム | |
| KR101195760B1 (ko) | 게임장치, 게임처리방법 및 정보기록매체 | |
| JP4856157B2 (ja) | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム | |
| CN101932366B (zh) | 游戏装置、游戏处理方法、信息记录介质以及程序 | |
| JP5574276B2 (ja) | ゲーム装置及びこれの制御方法並びにゲーム装置に適合するゲームプログラム | |
| JP2007004571A (ja) | 入力データ処理プログラムおよび入力データ処理装置 | |
| WO2010010834A1 (ja) | ゲーム装置、ゲーム制御方法、情報記録媒体、ならびに、プログラム | |
| JP2012187207A (ja) | ゲーム装置、ゲーム装置の制御方法、及びプログラム | |
| JP3818769B2 (ja) | 情報記憶媒体、ゲーム装置及びゲームシステム | |
| JP5351674B2 (ja) | ゲーム装置、ゲーム制御方法、ならびに、プログラム | |
| JP4137801B2 (ja) | ゲームプログラムおよびゲーム装置 | |
| JP2014205058A (ja) | ゲーム装置及びこれの制御方法並びにゲーム装置に適合するゲームプログラム | |
| JP5401380B2 (ja) | 処理装置、処理方法、ならびに、プログラム | |
| JP5155427B2 (ja) | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム | |
| JP2006122164A (ja) | ゲーム装置およびゲームプログラム | |
| CN101784314A (zh) | 游戏装置、游戏控制方法、信息记录介质及程序 | |
| JP4227639B2 (ja) | 手品補助玩具 | |
| JP2024144070A (ja) | ゲームプログラム及びゲームシステム | |
| JP5347007B2 (ja) | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム | |
| JP5431274B2 (ja) | ゲーム装置、ならびに、プログラム | |
| JP2012231856A (ja) | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム | |
| WO2011010596A1 (ja) | ゲーム装置、ゲーム制御方法、情報記憶媒体、ならびに、プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121206 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121218 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130129 |
|
| 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: 20131008 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131101 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5406818 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 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |