(57)【要約】【課題】幼児等がプレイする場合でも、面白みを感じさせながら上達を促すことのできるゲーム装置等を提供する。【解決手段】画像生成部２２０は、ゲーム画像を構成する各種オブジェクトをオブジェクト情報記憶部２１０から読み出してゲーム画像を生成する。楽曲再生部２６０は、プレイヤにより選択された楽曲情報を楽曲情報記憶部２５０から読み出して楽曲音を再生する。オブジェクト制御部２４１は、再生する楽曲のリズム等と同調するように、目標オブジェクトを移動させて表示する。算定部２４２は、各目標オブジェクトについて、位置が前後する他の２つの目標オブジェクトとの間隔をそれぞれ半分に区切った地点間を、有効幅として算定する。評価部２４３は、プレイヤの操作を受け付けた際において、操作に対応する目標オブジェクトの有効幅に対応する領域と、判定エリアとの位置関係に基づいて、その操作を評価する。【選択図】図２
2010115257.tif 000002
【特許請求の範囲】
【請求項１】
画面に移動表示される目標オブジェクトに応じたプレイヤの操作を評価するゲーム装置であって、
目標オブジェクトの移動経路と当該移動経路上の判定エリアとが規定されたゲーム画像を生成する画像生成部と、
目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを移動経路の終点に向けてそれぞれ移動させるオブジェクト制御部と、
各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する算定部と、
何れかの目標オブジェクトに対してなされるプレイヤの操作を受け付ける操作受付部と、
受け付けた当該操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された前記判定エリアとの位置関係に基づいて、プレイヤの操作を評価する評価部と、を備える、
ことを特徴とするゲーム装置。
【請求項２】
請求項１に記載されたゲーム装置であって、
前記算定部は、前後する他の２つの目標オブジェクトとの間隔をそれぞれ区切った２地点を求め、当該２地点間の範囲を有効幅として算定する、
ことを特徴とするゲーム装置。
【請求項３】
請求項１に記載されたゲーム装置であって、
評価されたプレイヤの操作を集計し、操作タイミングにおける前後方向のずれを分析する分析部を更に備え、
前記算定部は、各目標オブジェクトについて、前後する他の２つの目標オブジェクトとの間隔を、分析された前後方向のずれに応じた比率で区切った２地点を求め、当該２地点間の範囲を有効幅として算定する、
ことを特徴とするゲーム装置。
【請求項４】
請求項１乃至３の何れか１項に記載されたゲーム装置であって、
前記算定部は、評価を終えた目標オブジェクトの次の目標オブジェクトについて、当該評価を終えた目標オブジェクトの有効幅を含めるように伸張させた有効幅を算定する、
ことを特徴とするゲーム装置。
【請求項５】
画像生成部、演算処理部、及び、操作部を有するゲーム装置における操作評価方法であって、
前記画像生成部が行う、目標オブジェクトの移動経路と当該移動経路上の判定エリアとが規定されたゲーム画像を生成する画像生成ステップと、
前記演算処理部が、目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを移動経路の終点に向けてそれぞれ移動させるオブジェクト制御ステップと、
前記演算処理部が行う、各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する算定ステップと、
前記操作部が、何れかの目標オブジェクトに対してなされるプレイヤの操作を受け付ける操作受付ステップと、
前記演算処理部が行う、受け付けた当該操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された前記判定エリアとの位置関係に基づいて、プレイヤの操作を評価する評価ステップと、を備える、
ことを特徴とする操作評価方法。
【請求項６】
コンピュータを、
目標オブジェクトの移動経路と、当該移動経路上の判定エリアとが規定されたゲーム画像を生成する画像生成部、
目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを移動経路の終点に向けてそれぞれ移動させるオブジェクト制御部、
各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する算定部、
何れかの目標オブジェクトに対してなされるプレイヤの操作を受け付ける操作受付部、
受け付けた当該操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された前記判定エリアとの位置関係に基づいて、プレイヤの操作を評価する評価部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、幼児等がプレイする場合でも、面白みを感じさせながら上達を促すことのできるゲーム装置、操作評価方法、および、プログラムに関する。
【背景技術】
【０００２】
従来より、業務用や家庭用のゲーム装置にて実行されるゲーム（ソフトウェア等）が種々開発されている。中でも、音楽ゲーム（ダンスゲーム等も含まれる）と総称されるゲームは、根強い人気があり、幅広い年齢層のプレイヤから支持されている。
この音楽ゲームは、演奏される楽曲のリズムや音階に符合する操作をプレイヤがタイミングよく行うことにより、高得点を競うタイプのゲームである。
【０００３】
一例を挙げて具体的に説明すると、音楽ゲームでは、画面の上方と下方とを直線で結ぶ複数の移動レーンがそれぞれ平行に配置されている。そして、各移動レーンの起点から適宜出現する目標オブジェクトが、演奏される楽曲に合わせて移動レーンの終点に向けて移動するようになっている。この目標オブジェクトは、プレイヤの操作（例えば、コントローラのボタン操作）を指定するためのシンボル画像等であり、移動レーン毎に異なる種類が割り当てられている。また、各移動レーンを横断するように、判定エリアが設けられており、直線表示やオブジェクト表示にて表されている。
そして、移動レーン上を移動するこのような目標オブジェクトが判定エリアに到達したタイミングで、適合するボタン操作（目標オブジェクトの種類や、移動レーンに対応したボタンの押下）が、プレイヤによってなされると、得点が得られるようになっている。
つまりプレイヤには、楽曲に合わせて移動する目標オブジェクトを目で追いながら、正しいボタン操作をタイミング良く行うことが求められている。
【０００４】
このような音楽ゲームの一例として、プレイヤのゲーム状況等に応じて難易度を変更することのできるゲーム装置の発明が開示されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特許第３５７９０４２号公報（第７−１５頁、第４図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した音楽ゲームでは、ゲームの難易度を設定可能となっており、不慣れなプレイヤ等の場合、難易度を下げてプレイすることができるようになっている。例えば、特許文献１の発明のように、難易度を下げることにより、ボタン操作の成否を判定する際の閾時間が長く設定され、プレイヤによるボタン操作のタイミングがずれた場合でも、この閾時間内であれば、有効な操作として評価される。
【０００７】
それでも、幼児や全くのゲーム初心者等がプレイする場合では、この難易度を最も下げて設定していても、多くのボタン操作が誤操作（無効な操作）として評価されてしまう。これは幼児等がプレイする際には、音楽ゲームの要領を十分に理解していないこともあり、ボタン操作のタイミングが極端に大きくずれてしまうことが多いためである。そのため、例え、難易度を下げて閾時間を最も長くしていたとしても、タイミングのずれが閾時間を上回ってしまうことが多くなり、そのようなボタン操作が、誤操作として評価されてしまっていた。
このような状況で幼児等が、音楽ゲームをプレイしても、カウントされる誤操作の数がゲームの許容回数を直ぐに上回ってしまい、途中でゲームが打ち切られてしまうことになる。そのため、幼児等は、このような音楽ゲームをほとんど楽しむことができないのが現状であった。
【０００８】
このようなことから、幼児等がプレイする際に、誤操作の許容回数を無制限にしたり、ボタン操作の評価を全く行わないようにするなどして、ゲームが途中で打ち切られないようにすることも考えられる。つまり、最後までゲームを続けられるようにすることで、幼児等に、音楽ゲームに慣れてもらうというものである。
【０００９】
しかしながら、このようにして単純に音楽ゲームを続けられるようにしても、幼児等は、実際にゲームを楽しむことができず、また、ゲームの上達も望めないと予想される。つまり、誤操作の許容回数を無制限にしてプレイしても、ボタン操作の多くが誤操作と評価される状況には変わりなく、その誤操作を知らせる音や表示が出され続けることになるため、幼児等は、焦燥感等を強く感じてしまうことになる。また、ボタン操作の評価を全く行わないようにしてプレイしても、反応のないデモ画面を操作しているのと大差ないため、幼児等にとって、面白みが感じられず、また、自己のボタン操作の適否が全く判らないため、上達のきっかけにすらなり得ないことになる。
【００１０】
そのため、このような音楽ゲームにおいて、幼児等がプレイする場合であっても、ゲームを楽しむことができ、また、ゲームの上達を助けることのできる技術が求められていた。
【００１１】
本発明は、このような課題を解決するためになされたもので、幼児等がプレイする場合でも、面白みを感じさせながら上達を促すことのできるゲーム装置、操作評価方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の第１の観点に係るゲーム装置は、画面に移動表示される目標オブジェクトに応じたプレイヤの操作を評価するゲーム装置であって、画像生成部、オブジェクト制御部、算定部、操作受付部、及び、評価部を含んで構成される。
【００１３】
まず、画像生成部は、目標オブジェクトの移動経路（例えば、複数の移動レーン）と、この移動経路上にて操作タイミングを示すための判定エリアとが規定されたゲーム画像を生成する。また、オブジェクト制御部は、目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを、例えば、演奏される楽曲に合わせて移動経路の終点に向けてそれぞれ移動させる。算定部は、各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する。例えば、算定部は、前後する他の２つの目標オブジェクトとの間隔を区分けした有効幅を算定する。操作受付部は、何れかの目標オブジェクトに対してなされるプレイヤの操作（例えば、ボタン操作）を受け付ける。そして、評価部は、受け付けたこの操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された判定エリアとの位置関係に基づいて、プレイヤの操作を評価する。例えば、評価部は、操作に対応する目標オブジェクトの現在位置を基準とした有効幅に対応する領域内に、判定エリアの位置が含まれる（重なる）かどうかによって、プレイヤの操作を評価する。
【００１４】
すなわち、各目標オブジェクトの有効幅は、他の目標オブジェクトとの間隔に応じて算定される。例えば、間隔を半分に区切る場合、有効幅は、他の目標オブジェクトとの間隔の中間までに及ぶ広い範囲となる。そして、このような目標オブジェクトの有効幅に対応する領域内に、判定エリアの位置が含まれるかどうかによって、プレイヤの操作が評価される。
このため、幼児等がプレイする際に、操作のタイミングがずれた場合でも、有効な操作と評価される割合が高くなり、面白みを感じさせることができる。
この結果、幼児等がプレイする場合でも、面白みを感じさせながら上達を促すことができる。
【００１５】
算定部は、各目標オブジェクトについて、前後する他の２つの目標オブジェクトとの間隔をそれぞれ区切った２地点を求め、当該２地点間の範囲を有効幅として算定してもよい。
この場合、各目標オブジェクトの有効幅は、前後する他の２つの目標オブジェクトとの間隔を、例えば半分に区切った地点間となり、しかも、それらが時間軸（移動軸）に沿って、隙間無く並ぶことになる。
そのため、どの時点においても、判定エリアと何れかの目標オブジェクトの有効幅が重なることになり、幼児等がプレイする際に、操作のタイミングがずれた場合でも、有効な評価がなされる割合が高くなり、面白みを感じさせることができる。
しかも、単純に有効幅を広くするのではなく、目標オブジェクトの時間軸における並びに応じて、有効幅も変化するので、実際に表示される目標オブジェクトの並び（難易度）に応じて、適切に評価することができる。
【００１６】
上記ゲーム装置は、評価されたプレイヤの操作を集計し、操作タイミングにおける前後方向のずれを分析する分析部を更に備え、
算定部は、各目標オブジェクトについて、前後する他の２つの目標オブジェクトとの間隔を、分析された前後方向のずれに応じた比率で区切った２地点を求め、当該２地点間の範囲を有効幅として算定してもよい。
この場合、各目標オブジェクトの有効幅は、操作タイミングのずれを考慮して前後にシフトすることになり、操作タイミングが早すぎたり、又は、遅すぎたりする傾向を有する幼児等がプレイする場合でも、有効な評価がなされる割合が高くなり、面白みを感じさせることができる。
【００１７】
算定部は、評価を終えた目標オブジェクトの次の目標オブジェクトについて、当該評価を終えた目標オブジェクトの有効幅を含めるように伸張させた有効幅を算定してもよい。
この場合、評価を終えた目標オブジェクトの次の目標オブジェクトの有効幅が伸張されるため、幼児等がプレイする際に、操作のタイミングがずれた場合でも、有効な評価がなされる割合が高くなり、面白みを感じさせることができる。
【００１８】
本発明の第２の観点に係る操作評価方法は、画像生成部、演算処理部、及び、操作部を有するゲーム装置における操作評価方法であって、画像生成ステップ、オブジェクト制御ステップ、算定ステップ、操作受付ステップ、及び、評価ステップを含んで構成される。
【００１９】
まず、画像生成ステップでは、目標オブジェクトの移動経路（例えば、複数の移動レーン）と、この移動経路上にて操作タイミングを示すための判定エリアとが規定されたゲーム画像を生成する。また、オブジェクト制御ステップでは、目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを、例えば、演奏される楽曲に合わせて移動経路の終点に向けてそれぞれ移動させる。算定ステップでは、各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する。例えば、算定ステップでは、前後する他の２つの目標オブジェクトとの間隔を区分けした有効幅を算定する。操作受付ステップでは、何れかの目標オブジェクトに対してなされるプレイヤの操作（例えば、ボタン操作）を受け付ける。そして、評価ステップでは、受け付けたこの操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された判定エリアとの位置関係に基づいて、プレイヤの操作を評価する。例えば、評価ステップでは、操作に対応する目標オブジェクトの現在位置を基準とした有効幅に対応する領域内に、判定エリアの位置が含まれる（重なる）かどうかによって、プレイヤの操作を評価する。
【００２０】
すなわち、各目標オブジェクトの有効幅は、他の目標オブジェクトとの間隔に応じて算定される。例えば、間隔を半分に区切る場合、有効幅は、他の目標オブジェクトとの間隔の中間までに及ぶ広い範囲となる。そして、このような目標オブジェクトの有効幅に対応する領域内に、判定エリアの位置が含まれるかどうかによって、プレイヤの操作が評価される。
このため、幼児等がプレイする際に、操作のタイミングがずれた場合でも、有効な操作と評価される割合が高くなり、面白みを感じさせることができる。
この結果、幼児等がプレイする場合でも、面白みを感じさせながら上達を促すことができる。
【００２１】
本発明の第３の観点に係るプログラムは、コンピュータ（電子機器を含む。）を、上記のゲーム装置として機能させるように構成する。
【００２２】
このプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。
【００２３】
上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記録媒体は、当該コンピュータとは独立して配布・販売することができる。
【発明の効果】
【００２４】
本発明によれば、幼児等がプレイする場合でも、面白みを感じさせながら上達を促すことができる。
【発明を実施するための最良の形態】
【００２５】
以下に本発明の実施形態を説明する。以下では、理解を容易にするため、ゲーム装置に本発明が適用される実施形態を説明するが、各種のコンピュータ、ＰＤＡ、携帯電話などの情報処理装置においても同様に本発明を適用することができる。すなわち、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２６】
（実施形態１）
図１は、本発明の実施の形態に係るゲーム装置が実現される典型的な情報処理装置の概要構成を示す模式図である。以下、本図を参照して説明する。
【００２７】
情報処理装置１００は、ＣＰＵ（Central Processing Unit）１０１と、ＲＯＭ（Read Only Memory）１０２と、ＲＡＭ（Random Access Memory）１０３と、インターフェース１０４と、コントローラ１０５と、外部メモリ１０６と、ＤＶＤ（Digital Versatile Disk）−ＲＯＭドライブ１０７と、画像処理部１０８と、音声処理部１０９と、ＮＩＣ（Network Interface Card）１１０と、を備える。
【００２８】
なお、ゲーム用のプログラムおよびデータを記憶したＤＶＤ−ＲＯＭをＤＶＤ−ＲＯＭドライブ１０７に装着して、情報処理装置１００の電源を投入することにより、当該プログラムが実行され、本実施形態のゲーム装置が実現される。
【００２９】
ＣＰＵ  １０１は、情報処理装置１００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。
【００３０】
ＲＯＭ  １０２には、電源投入直後に実行されるＩＰＬ（Initial Program Loader）が記録され、これが実行されることにより、ＤＶＤ−ＲＯＭに記録されたプログラムをＲＡＭ  １０３に読み出してＣＰＵ  １０１による実行が開始される。また、ＲＯＭ  １０２には、情報処理装置１００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００３１】
ＲＡＭ  １０３は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭから読み出したプログラムやデータ、その他ゲームの進行やチャット通信に必要なデータが保持される。
【００３２】
インターフェース１０４を介して接続された、コントローラ１０５は、ユーザがゲーム実行の際に行う操作入力を受け付ける。たとえば、コントローラ１０５は、操作入力に従って、文字列（メッセージ）等の入力を受け付ける。
【００３３】
インターフェース１０４を介して着脱自在に接続された外部メモリ１０６には、ゲームの進行状態を示すデータ、チャット通信のログ（記録）のデータなどが書き換え可能に記憶される。ユーザは、コントローラ１０５を介して指示入力を行うことにより、これらのデータを適宜外部メモリ１０６に記録することができる。
【００３４】
ＤＶＤ−ＲＯＭドライブ１０７に装着されるＤＶＤ−ＲＯＭには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データが記録される。ＣＰＵ  １０１の制御によって、ＤＶＤ−ＲＯＭドライブ１０７は、これに装着されたＤＶＤ−ＲＯＭに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはＲＡＭ  １０３等に一時的に記憶される。
【００３５】
画像処理部１０８は、ＤＶＤ−ＲＯＭから読み出されたデータをＣＰＵ  １０１や画像処理部１０８が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部１０８が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号（映像信号）に変換され画像処理部１０８に接続されるモニタ（後述するディスプレイ２９０）へ出力される。これにより、各種の画像表示が可能となる。
【００３６】
なお、画像演算プロセッサは、２次元の画像の重ね合わせ演算やαブレンディング等の透過演算、各種の飽和演算を高速に実行できる。
また、仮想３次元空間に配置され、各種のテクスチャ情報が付加されたポリゴン情報を、Ｚバッファ法によりレンダリングして、所定の視点位置から仮想３次元空間に配置されたポリゴンを俯瞰したレンダリング画像を得る演算の高速実行も可能である。
【００３７】
さらに、ＣＰＵ  １０１と画像演算プロセッサが協調動作することにより、文字の形状を定義するフォント情報にしたがって、文字列を２次元画像としてフレームメモリへ描画したり、各ポリゴン表面へ描画することが可能である。フォント情報は、ＲＯＭ  １０２に記録されているが、ＤＶＤ−ＲＯＭに記録された専用のフォント情報を利用することも可能である。
【００３８】
音声処理部１０９は、ＤＶＤ−ＲＯＭから読み出した音声データをアナログ音声信号に変換し、外部のスピーカ（後述するディスプレイ２９０のスピーカ）に供給して音声を出力させる。例えば、音声処理部１０９は、ＣＰＵ  １０１による制御の下、ゲームの進行中に発生させるべき効果音や楽曲データを生成し、これに対応した音声をスピーカから出力させる。
【００３９】
ＮＩＣ  １１０は、情報処理装置１００をインターネット等のコンピュータ通信網（図示せず）に接続するためのものであり、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格に従うものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Integrated Services Digital Network）モデム、ＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  １０１との仲立ちを行うインターフェース（図示せず）により構成される。
【００４０】
このほか、情報処理装置１００は、ハードディスク等の大容量外部記憶装置を用いて、ＲＯＭ  １０２、ＲＡＭ  １０３、外部メモリ１０６、ＤＶＤ−ＲＯＭドライブ１０７に装着されるＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
また、ユーザからの文字列の編集入力を受け付けるためのキーボードや、各種の位置の指定および選択入力を受け付けるためのマウスなどを接続する形態も採用することができる。
【００４１】
また、本実施形態の情報処理装置１００にかえて、一般的なコンピュータ（汎用のパーソナルコンピュータ等）をゲーム装置として利用することもできる。たとえば、一般的なコンピュータは、上記情報処理装置１００と同様に、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＤＶＤ−ＲＯＭドライブ、および、ＮＩＣを備え、情報処理装置１００よりも簡易な機能となる画像処理部を備え、外部記憶装置としてハードディスクを有する他、フレキシブルディスク、光磁気ディスク、磁気テープ等が利用できるようになっている。また、コントローラではなく、キーボードやマウスなどを入力装置として利用する。そして、ゲームプログラムをインストールした後に、そのプログラムを実行させると、ゲーム装置として機能する。
【００４２】
（ゲーム装置の概要構成）
図２は、本実施形態に係るゲーム装置の概要構成を示す模式図である。このゲーム装置は、一例として、音楽ゲームを実行するゲーム装置であって、演奏する楽曲に合わせて画面上にオブジェクト（後述する目標オブジェクト）を移動させて表示し、このオブジェクトに対してなされるプレイヤの操作を評価する。以下、本図を参照して説明する。
【００４３】
ゲーム装置２００は、オブジェクト情報記憶部２１０と、画像生成部２２０と、操作受付部２３０と、処理制御部２４０と、楽曲情報記憶部２５０と、楽曲再生部２６０とを備える。
【００４４】
まず、オブジェクト情報記憶部２１０は、音楽ゲームの表示画像を構成する種々のオブジェクトの情報（画像情報や位置情報等）を記憶する。
例えば、プレイヤの操作（一例として、ボタン操作）を指定するための目標オブジェクトや、目標オブジェクトの移動経路となる移動レーンや、プレイヤの操作タイミングの目安となる判定エリアといった種々オブジェクトの情報を記憶する。
なお、目標オブジェクトは、処理制御部２４０（後述するオブジェクト制御部２４１）によって、楽曲のリズム等と同調させて移動レーン上を移動するように制御されるため、その位置情報は、適宜更新される様になっている。
なお、上述したＤＶＤ−ＲＯＭドライブ１０７に装着されるＤＶＤ−ＲＯＭ及び、ＲＡＭ  １０３が、このようなオブジェクト情報記憶部２１０として機能しうる。
【００４５】
画像生成部２２０は、処理制御部２４０に制御され、音楽ゲームの表示画像（ゲーム画像）を生成する。
例えば、画像生成部２２０は、オブジェクト情報記憶部２１０に記憶された各種オブジェクトの情報等を適宜読み出し、ゲーム画像を生成する。
【００４６】
具体的に画像生成部２２０は、図３（ａ）に示すようなゲーム画像を生成する。この図３（ａ）では、複数種類の目標オブジェクトＯＢＪ（異なる向きの矢印のオブジェクト）が、演奏される楽曲のリズム等に同調して、移動レーンＬａ（オブジェクトの種類に応じたレーン）に沿って、下方から順次現れてそれぞれ上方まで移動して消えて行く様子を示している。
なお、各目標オブジェクトＯＢＪの移動等は、処理制御部２４０（後述するオブジェクト制御部２４１）によって制御される。つまり、各目標オブジェクトＯＢＪの移動レーンＬａの下端（起点）からの出現、移動レーンＬａ上の移動、及び、移動レーンＬａの上端（終点）からの消滅が適宜制御される。そして、プレイヤには、いずれかの目標オブジェクトＯＢＪ（複数の場合もあり）が判定エリアＨＡ（目標オブジェクトＯＢＪと同じ形状のオブジェクトを固定して配置したエリア）に到達したタイミングにて、そのオブジェクトの種類（矢印の向き）に対応したボタンの押下が要求される。つまり、判定エリアＨＡにてオブジェクト同士がピッタリ重なったタイミングにて、対応するボタンの押下が求められている。
ところで、図３（ａ）のゲーム画像では、目標オブジェクトＯＢＪが画面の下方から上方へ移動する場合を示しているが、目標オブジェクトＯＢＪの移動方向はこれに限られず任意である。例えば、画面の上方から下方へ移動させてもよく、他にも、横方向（画面の右側から左側、又は、画面の左側から右側）等へ移動させてもよい。また、判定エリアＨＡの代わりに、移動レーンＬａと直交する判定ラインを表示し、判定のエリアとして用いてもよい。また、移動レーンＬａは、ゲーム画像において非表示としてもよい。
更に、目標オブジェクトＯＢＪの形状は、一例であり、他の形状であってもよい。例えば、画像生成部２２０は、図３（ｂ）〜（ｄ）に示すような他の形状の目標オブジェクトＯＢＪを生成して、移動表示させてもよい。
そして、画像処理部１０８が、このような画像生成部２２０として機能しうる。
【００４７】
図２に戻って、操作受付部２３０は、プレイヤによる各種操作を受け付ける。
例えば、操作受付部２３０は、音楽ゲームの各種モードを設定（変更）するための操作を受け付ける。具体的には、幼児や全くのゲーム初心者が音楽ゲームをプレイする場合に好適な「幼児モード」や、通常のプレイヤ用の「通常モード」等を設定するための操作を受け付ける。
また、操作受付部２３０は、音楽ゲームが開始した後に、プレイヤによりなされるボタン操作を順次受け付ける。つまり、上述した図３（ａ）のようなゲーム画像が表示されるプレイ中において、プレイヤは、演奏される楽曲に応じて移動する目標オブジェクトＯＢＪを目で追いながら、判定エリアＨＡに到達するのを見計らって、そのオブジェクトの種類（矢印の向き）に応じたボタンを押下することになる。そのため、操作受付部２３０は、このようなプレイヤのボタン操作を順次受け付ける。
そして、操作受付部２３０は、このようなボタン操作を受け付けると、その内容（どのボタンが押下されたのか等）を示す操作情報を、処理制御部２４０に供給する。
なお、上述したコントローラ１０５が、このような操作受付部２３０として機能しうる。
【００４８】
処理制御部２４０は、ゲーム装置２００全体を制御する。つまり、画像生成部２２０を制御してゲーム画像等を生成させ、また、楽曲再生部２６０を制御して、音楽ゲームの伴奏となる楽曲音を再生させる。そして、ゲーム中になされるプレイヤの操作を評価する。
具体的に処理制御部２４０は、オブジェクト制御部２４１、算定部２４２、及び、評価部２４３を含んで構成される。
【００４９】
オブジェクト制御部２４１は、音楽ゲームのプレイ中において、楽曲のリズム等と同調するように、所定のオブジェクトを移動させて表示する。具体的にオブジェクト制御部２４１は、上述した図３（ａ）のゲーム画像に示すように、目標オブジェクトＯＢＪを、移動レーンＬａの起点（画面の下方）から出現させ、その移動レーンＬａ上を楽曲のリズム等に合わせて終点（画面の上方）に向けて移動させる。そして、移動レーンＬａの終点まで移動した目標オブジェクトＯＢＪを、ゲーム画像から消去する（消滅させる）。
【００５０】
算定部２４２は、移動させるオブジェクトの有効幅を算定する。例えば、上述した図３（ａ）のゲーム画像における各目標オブジェクトＯＢＪについて、プレイヤの操作の成否を評価するための有効幅を算定する。
具体的には、上述した「通常モード」において、算定部２４２は、図４（ａ）に示すように、目標オブジェクトＯＢＪの高さの範囲を、そのまま有効幅Ｈとして算定する。
一方、上述した「幼児モード」において、算定部２４２は、位置が前後する他の２つの目標オブジェクトＯＢＪとの間隔（移動レーンＬａに沿った垂直方向の間隔）をそれぞれ半分に区切った２地点を求め、これら２地点の範囲を有効幅として算定する。一例として、図４（ｂ）に示す目標オブジェクトＯＢＪ１の有効幅を求める場合について説明すると、算定部２４２は、直前の（直上の）目標オブジェクトＯＢＪ０との間隔を半分に区切った地点Ｐ１を求め、また、直後の（直下の）目標オブジェクトＯＢＪ２との間隔を半分に区切った地点Ｐ２を求める。そして、これら地点Ｐ１−Ｐ２間を結ぶ範囲を、有効幅Ｈとして算定する。
なお、図４（ｂ）では、前後する２つの目標オブジェクト（ＯＢＪ０，ＯＢＪ２）が異なる種類（異なる移動レーン）のオブジェクトの場合を示しているが、直前や直後の目標オブジェクトが同じ種類（同じ移動レーン）のオブジェクトであっても、同様に、間隔を半分に区切った地点間を、有効幅として算定する。
また、間隔は、このような垂直方向の代わりに、例えば、目標オブジェクト間を直線で結んだ斜め方向の間隔であってもよい。この場合でも、斜め方向の間隔を半分に区切れば、垂直方向の間隔を区切ったものと同じになり、有効幅Ｈにも変わらないためである。
算定部２４２は、他の目標オブジェクトについても、同様にして有効幅をそれぞれ算定する。
【００５１】
図２に戻って、評価部２４３は、プレイヤの操作を受け付けたタイミングにて、目標オブジェクトの算定された有効幅に対応する領域と、判定エリアとの位置関係に基づいて、その操作を評価する。
つまり、評価部２４３は、プレイヤのボタン操作を受け付けた際に、そのボタン操作に対応する目標オブジェクトの有効幅に対応する領域内に、判定エリアの位置が含まれる（重なる）かどうかによって、プレイヤの操作を評価する。
例えば、今回受け付けたボタン操作に対応する目標オブジェクトの現在位置を基準として、有効幅に対応する領域を求める。そして、その領域が、判定エリアと重なっている場合に、評価部２４３は、プレイヤの操作を「有効な操作」と評価する。なお、求めた領域（目標オブジェクトの有効幅に対応する領域）が、判定エリアと重なっていない場合に、評価部２４３は、プレイヤの操作を「無効な操作」と評価する。
【００５２】
具体的に評価部２４３は、上述した「一般モード」時において、ボタン操作を受け付けたタイミングが、図５（ａ）に示す状況であったとする。この状況では、ボタン操作が目標オブジェクトＯＢＪ１に対するものであれば、その有効幅Ｈに対応する領域が判定エリアＨＡと重なっているため、評価部２４３は、「有効な操作」と評価する。なお、ボタン操作が他の目標オブジェクト（目標オブジェクトＯＢＪ２〜４）に対するものであれば、何れの有効幅Ｈに対応する領域も、判定エリアＨＡと重ならないため、評価部２４３は、「無効な操作」と評価する。
一方、上述した「幼児モード」時において、ボタン操作を受け付けたタイミングが、図５（ｂ）に示す状況であったとする。この状況では、ボタン操作が目標オブジェクトＯＢＪ１に対するものであれば、その有効幅Ｈに対応する領域が判定エリアＨＡと重なっているため、評価部２４３は、「有効な操作」と評価する。なお、この場合でも、ボタン操作が他の目標オブジェクト（目標オブジェクトＯＢＪ２〜４）に対するものであれば、何れの有効幅Ｈに対応する領域も、判定エリアＨＡと重ならないため、評価部２４３は、「無効な操作」と評価する。
ここで、図５（ａ）の「一般モード」における有効幅Ｈと、図５（ｂ）の「幼児モード」における有効幅Ｈとを比較すると、「幼児モード」の方が、前後する他の目標オブジェクトとの間隔に応じて広くなっている。しかも、「幼児モード」の有効幅Ｈは、時間軸（移動軸）に沿って、隙間無く設定されている。そのため、「幼児モード」の場合では、どの時点においても、何れかの目標オブジェクトについて、その有効幅Ｈに対応する領域が判定エリアＨＡと重なることになる。そのため、ボタン操作さえ間違えなければ、操作のタイミングがずれた場合でも、有効な操作と評価される割合が高くなる。
すなわち、図５（ｂ）の状況を一例とすると、ボタン操作が目標オブジェクトＯＢＪ１に対するものであれば、その操作タイミングが早すぎたり、逆に、遅すぎたりしても、他の目標オブジェクトＯＢＪ２との間隔の中間を超えない限りにおいて、「有効な操作」と評価されることになる。
そして、上述したＣＰＵ  １０１が、このような構成からなる処理制御部２４０として機能しうる。
【００５３】
図２に戻って、楽曲情報記憶部２５０は、音楽ゲームの伴奏として演奏される楽曲情報を複数記憶する。例えば、ＭＩＤＩ（Musical Instrument Digital Interface）データのような所定形式の楽曲情報を記憶する。そして、プレイヤは、好みの楽曲を選んで、その再生音（楽曲音）に合わせて音楽ゲームをプレイできるようになっている。
また、楽曲情報記憶部２５０は、各楽曲について、リズム（テンポ）や再生時間等のような楽曲の関連情報も記憶している。
なお、上述したＤＶＤ−ＲＯＭドライブ１０７に装着されるＤＶＤ−ＲＯＭ及び、ＲＡＭ  １０３が、このような楽曲情報記憶部２５０として機能しうる。
【００５４】
楽曲再生部２６０は、処理制御部２４０に制御され、音楽ゲームの楽曲音を再生する。
例えば、楽曲再生部２６０は、ゲーム開始前（プレイ前）に、プレイヤによって選曲された楽曲情報を楽曲情報記憶部２５０から読み出しておき、ゲーム開始後（プレイ中）に、この楽曲情報を再生して楽曲音を出力する。
なお、楽曲の再生手法はこれに限られず任意である。例えば、楽曲情報を、プレイ中に順次読み出しながら再生するようにしてもよい。
そして、上述した音声処理部１０９が、このような楽曲再生部２６０として機能しうる。
【００５５】
（ゲーム装置の動作の概要）
以下、このような構成のゲーム装置２００の動作について図面を参照して説明する。一例として、上述した「幼児モード」時におけるゲーム装置の動作について、図６等を参照して説明する。この図６は、音楽ゲームのプレイ中に実行される操作評価処理の流れを示すフローチャートである。この操作評価処理は、音楽ゲームの開始に伴って実行される。
【００５６】
まず、ゲーム装置２００は、楽曲の再生を開始し、また、ゲーム画像の生成を開始する（ステップＳ３０１）。
つまり、楽曲再生部２６０は、プレイヤにて選択された楽曲情報を楽曲情報記憶部２５０から読み出して楽曲音を再生する。また、画像生成部２２０は、ゲーム画像を構成する種々のオブジェクトをオブジェクト情報記憶部２１０から読み出し、上述した図３（ａ）に示すようなゲーム画像を生成する。
【００５７】
ゲーム装置２００は、再生する楽曲に合わせて目標オブジェクトを移動させる（ステップＳ３０２）。
つまり、処理制御部２４０は、再生する楽曲のリズム等と同調するように、目標オブジェクトを移動させて表示する。具体的にオブジェクト制御部２４１は、上述した図３（ａ）のゲーム画像に示すように、目標オブジェクトＯＢＪを、移動レーンＬａの起点から出現させ、その移動レーンＬａ上を楽曲のリズム等に合わせて終点に向けて移動させる。そして、移動レーンＬａの終点まで移動した目標オブジェクトＯＢＪを、ゲーム画像から消去する。
【００５８】
ゲーム装置２００は、各目標オブジェクトについて、現在位置を基準とした有効幅を算定する（ステップＳ３０３）。
つまり、処理制御部２４０は、移動している各目標オブジェクトについて、プレイヤの操作の成否を評価するための有効幅を算定する。すなわち、算定部２４２は、位置が前後する他の２つの目標オブジェクトとの間隔をそれぞれ半分に区切った２地点を求め、この２地点を結ぶ範囲を有効幅として算定する。
より詳細には、上述した図４（ｂ）にて目標オブジェクトＯＢＪ１の有効幅を算定する場合に、算定部２４２は、直前の目標オブジェクトＯＢＪ０との間隔を半分に区切った地点Ｐ１と、直後の目標オブジェクトＯＢＪ２との間隔を半分に区切った地点Ｐ２とを求める。そして、これら地点Ｐ１−Ｐ２間を結ぶ範囲を有効幅Ｈとして算定する。
【００５９】
ここで、上述した図３（ａ）に示すようなゲーム画像が表示されている状況で、一般的なプレイヤは、移動する各目標オブジェクトＯＢＪを目で追いながら、何れかの（複数の場合もあり）目標オブジェクトＯＢＪが判定エリアＨＡに到達したタイミングを見計らって、対応するボタンの押下（ボタン操作）を行うことになる。
それでも、幼児等がプレイする場合では、ゲームの要領を十分に理解していない場合が多いため、このようなボタン操作のタイミングが前後に大きくずれることが多い。
そのため、幼児等がプレイする場合、ゲーム装置２００は、このようなタイミングが大きくずれたボタン操作を順次受け付けることになる。
【００６０】
ゲーム装置２００は、プレイヤの操作があったか否かを判別する（ステップＳ３０４）。つまり、操作受付部２３０にて、プレイヤのボタン操作を受け付けたかどうかを判別する。
ゲーム装置２００は、プレイヤの操作がなかったと判別すると（ステップＳ３０４；Ｎｏ）、後述するステップＳ３０９に処理を進める。
【００６１】
一方、プレイヤの操作があったと判別した場合（ステップＳ３０４；Ｙｅｓ）、ゲーム装置２００は、対応する目標オブジェクトについて、有効幅に対応する領域を求める（ステップＳ３０５）。
すなわち、評価部２４３は、操作受付部２３０にて受け付けたボタン操作（押下されたボタン）に対応する目標オブジェクトの現在位置を基準として、有効幅に対応する領域を求める。
【００６２】
ゲーム装置２００は、求めた領域が判定エリアと重なるか否かを判別する（ステップＳ３０６）。
具体的に評価部２４３は、上述した図５（ｂ）に示すような状況で、ボタン操作が目標オブジェクトＯＢＪ１に対するものであれば、その有効幅Ｈに対応する領域が、判定エリアＨＡと重なるかどうかを判別する。
【００６３】
ゲーム装置２００は、求めた領域が判定エリアと重なっていないと判別すると（ステップＳ３０６；Ｎｏ）、誤操作数を加算すると共に、アナウンス画像を表示する（ステップＳ３０７）。
つまり、ゲーム装置２００は、プレイヤの操作したボタンが正しくないため、誤操作の数を加算し、その誤操作を報知するアナウンス画像をゲーム画像に合成して表示する。
なお、ゲーム装置２００は、誤操作数が規定数以上となった場合に、ゲームを途中で終了してもよい。
【００６４】
一方、求めた領域が判定エリアと重なっていると判別した場合に（ステップＳ３０６；Ｙｅｓ）、ゲーム装置２００は、得点を加算すると共に、アナウンス画像を表示する（ステップＳ３０８）。
つまり、ゲーム装置２００は、プレイヤが操作したボタンが正しいため、得点を加算し、有効操作を報知するアナウンス画像をゲーム画像に合成して表示する。
【００６５】
そして、ゲーム装置２００は、ゲームが終了したかどうかを判別する（ステップＳ３０９）。つまり、１回（１曲分）の音楽ゲームが終了したかどうかを判別する。
ゲーム装置２００は、ゲームが終了していないと判別すると（ステップＳ３０９；Ｎｏ）、上述したステップＳ３０２に処理を戻す。そして、ステップＳ３０２〜Ｓ３０９の処理を繰り返し実行する。
一方、ゲームが終了したと判別した場合に（ステップＳ３０９；Ｙｅｓ）、ゲーム装置２００は、所定の終了メッセージや総合得点等を表示した後、操作評価処理を終える。
【００６６】
このような操作評価処理において、上述した図５（ｂ）に示すように、各目標オブジェクトＯＢＪの有効幅Ｈがそれぞれ算定され、プレイヤの操作が評価される。これら目標オブジェクトＯＢＪの有効幅Ｈは、前後する他の目標オブジェクトとの間隔に応じて広くなっている。しかも、これらの有効幅Ｈが時間軸に沿って、隙間無く設定されている。そのため、どの時点においても、何れかの目標オブジェクトについて、その有効幅Ｈに対応する領域が判定エリアＨＡと重なることになる。そのため、ボタン操作さえ間違えなければ、操作のタイミングがずれた場合でも、有効な操作と評価される割合が高くなる。
すなわち、判定エリアＨＡに最も近い目標オブジェクトＯＢＪへのボタン操作であれば、その操作タイミングが早すぎたり、逆に、遅すぎたりしても、他の目標オブジェクトＯＢＪとの間隔の中間を超えない限りにおいて、「有効な操作」と評価されることになる。
【００６７】
このため、幼児等がプレイする際に、操作のタイミングがずれた場合でも、「有効な操作」と評価される割合が高くなり、面白みを感じさせることができる。しかも、単純に有効幅Ｈを広くするのではなく、目標オブジェクトＯＢＪの時間軸における並びに応じて、有効幅Ｈも変化する。つまり、目標オブジェクト同士の間隔が離れていると有効幅が広がり、逆に、目標オブジェクト同士の間隔が近いと有効幅が狭まることになる。そのため、実際に表示される目標オブジェクトＯＢＪの並び（難易度）に応じて、適切に評価することができる。
この結果、幼児等がプレイする場合でも、面白みを感じさせながら上達を促すことができる。
【００６８】
（他の実施形態）
上記の実施形態では、有効幅を算定する際に、各目標オブジェクトについて、位置が前後する他の２つの目標オブジェクトとの間隔をそれぞれ半分に区切った２地点を求めたが、他の目標オブジェクトとの間隔を区切る地点は、このような半分に限られず、適宜変更可能である。
例えば、プレイヤによるボタン操作のタイミングが、前にずれたり（早すぎたり）、又は、後ろにずれたり（遅すぎたり）するようなずれの傾向がある場合に、そのずれの傾向に応じて、他の目標オブジェクトとの間隔を区切る地点を変更するようにしてもよい。
以下、プレイヤによる操作タイミングのずれの傾向に応じて有効幅をシフトさせることを特徴とした本発明の他の実施形態に係るゲーム装置について、図７を参照して説明する。
【００６９】
図７に示すように、ゲーム装置４００は、オブジェクト情報記憶部２１０と、画像生成部２２０と、操作受付部２３０と、処理制御部４４０と、楽曲情報記憶部２５０と、楽曲再生部２６０とを備える。
なお、オブジェクト情報記憶部２１０〜操作受付部２３０、楽曲情報記憶部２５０、及び、楽曲再生部２６０は、上述した図２のゲーム装置２００と同じ構成となっている。
【００７０】
処理制御部４４０は、オブジェクト制御部２４１、算定部２４２、評価部２４３、及び、分析部４４１を含んで構成される。
つまり、処理制御部４４０は、上述した図２のゲーム装置２００における処理制御部２４０の構成に分析部４４１を加えた構成となっている。
【００７１】
分析部４４１は、評価部２４３の行ったボタン操作を集計し、プレイヤの操作タイミングにおける前後方向のずれ（早い／遅い）を分析する。
一例として、分析部４４１は、「有効な操作」と評価された際に、判定エリアに対する目標オブジェクトの表示位置から、プレイヤのボタン操作のタイミングが前にずれているのか後ろにずれているのかを判別して集計する。なお、「無効な操作」と評価された際に、前後にプレイヤが操作した目標オブジェクトがある場合に限り（完全な押し間違えの場合を除くため）、その前後関係から、プレイヤのボタン操作のタイミングが前にずれているのか後ろにずれているのかを判別して集計してもよい。
そして、所定数の集計結果から、前にずれている傾向や、後ろにずれている傾向が高いと判断される場合に、分析部４４１は、ずれの傾向の情報を算定部２４２に供給する。
【００７２】
ずれの傾向の情報を受信した算定部２４２は、そのずれの傾向に応じて、有効幅をシフトさせる。つまり、ずれの傾向に応じて、他の目標オブジェクトとの間隔を区切る地点を中間より前後に移動させる。
具体的に説明すると、前にずれる傾向が高い場合に、算定部２４２は、図８（ａ）に示すように、目標オブジェクトＯＢＪ１の直前の目標オブジェクトＯＢＪ０との間隔を３：１の比率で区切った地点Ｐ１と、直後の目標オブジェクトＯＢＪ２との間隔を３：１の比率で区切った地点Ｐ２と求める。そして、これらＰ１−Ｐ２間を結ぶ範囲を有効幅Ｈとして算定する。
一方、後ろにずれる傾向が高い場合に、算定部２４２は、図８（ｂ）に示すように、目標オブジェクトＯＢＪ１の直前の目標オブジェクトＯＢＪ０との間隔を１：３の比率で区切った地点Ｐ３と、直後の目標オブジェクトＯＢＪ２との間隔を１：３の比率で区切った地点Ｐ４と求める。そして、これらＰ３−Ｐ４間を結ぶ範囲を有効幅Ｈとして算定する。
なお、これら「３：１」や「１：３」の比率は、一例であり、適宜変更可能である。
【００７３】
この場合、ボタン操作のタイミングがずれる傾向を得て、その傾向の高い方（前方又は後方）へ有効幅をシフトさせた後に、プレイヤのボタン操作を評価するため、「有効な操作」と評価される割合を高くすることができる。
なお、所定数の集計結果から、ずれの傾向を判断する代わりに、直前のボタン操作のタイミングが所定の基準値よりも早い（遅い）場合に、直ちに有効幅をシフトさせてもよい。その際、操作タイミングのずれ時間をオフセットとして、有効幅をシフトさせてもよい。
【００７４】
上記の実施形態では、評価を終えた目標オブジェクトについて特に考慮していないが、評価を終えた目標オブジェクトを対象から外すようにしてもよい。
例えば、評価を終えた目標オブジェクトの有効幅を、直後（直下）の目標オブジェクトに加えるようにして、次に対象となる目標オブジェクトの有効幅を伸張させてもよい。
具体的には、図９（ａ）に示す状態で、プレイヤのボタン操作が行われると、そのボタン操作が、目標オブジェクトＯＢＪ１に対するものであるかどうかが判別され、評価される。このように、評価を終えた目標オブジェクトＯＢＪ１の有効幅は、消去される。
そして、算定部２４２は、図９（ｂ）に示すように、目標オブジェクトＯＢＪ２の有効幅Ｈを、目標オブジェクトＯＢＪ１の元の有効幅まで含めるように伸張する。
【００７５】
この場合、評価を終えた目標オブジェクトを再び対象とせずに、次の目標オブジェクトの有効幅に含めて伸張させた後に、プレイヤのボタン操作を評価するため、「有効な操作」と評価される割合を高くすることができる。
【００７６】
上記の実施形態では、プレイヤによる操作に応じて、評価を行う場合について説明した。この場合、プレイヤが操作を行わない状況では、評価がなされないことになる。そのため、プレイヤの操作がなされない状況も考慮して、判定エリアに最も近い目標オブジェクトについて、終点まで移動する（消滅する）間における操作の有無を並行して判定するようにしてもよい。また、操作があっても、「無効な操作」と評価された場合では、引き続き、終点まで移動する間に、新たな操作の評価を繰り返してもよい。そして、終点まで移動したり、「有効な操作」と評価されると、次の（直下の）目標オブジェクトが評価の対象となる。
つまり、次の目標オブジェクトに対象が移るまで、判定を順次続けるようにしてもよい。
【００７７】
上記の実施形態では、プレイヤの操作が一度に１つずつ行われる場合について説明したが、２つの（複数の）目標オブジェクトが、同時に判定エリアに到達するような場合には、プレイヤに同時押し（複数のボタンの同時操作）が求められる。
このような状況では、２つの目標オブジェクトについて、それぞれ同じ有効幅が算定され、プレイヤが同時押しを行った際に、処理制御部２４０は、各操作について、上記と同様に評価を行う。
なお、同時押しが求められていない状況で、プレイヤが同時押しを行った場合には、どちらか一方でも、「有効な操作」と評価されるならば、同時押し自体も、「有効な操作」と評価するようにしてもよい。
【００７８】
上記の実施形態では、プレイヤがコントローラ１０５等を操作する場合について説明したが、プレイヤの操作は、このようなコントローラのボタン操作に限られず任意である。例えば、市販のゲーム用マットを用いて、プレイヤの操作がマットの踏み動作により行われる場合でも、同様にプレイヤの操作を評価することができる。
【００７９】
以上説明したように、本発明によれば、幼児等がプレイする場合でも、面白みを感じさせながら上達を促すことができる。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施形態に係る情報処理装置の概要構成を示す模式図である。
【図２】本発明の実施形態に係るゲーム装置の概要構成を示す模式図である。
【図３】（ａ）がゲーム画像の一例を示す模式図であり、（ｂ）〜（ｄ）が他のオブジェクトの形状を示す模式図である。
【図４】（ａ）が一般モード時における有効幅を示す模式図であり、（ｂ）が幼児モード時における有効幅を示す模式図である。
【図５】（ａ）が一般モード時における判定の様子を示す模式図であり、（ｂ）が幼児モード時における判定の様子を示す模式図である。
【図６】本発明の実施形態に係る操作評価処理の一例を示すフローチャートである。
【図７】本発明の他の実施形態に係るゲーム装置の概要構成を示す模式図である。
【図８】（ａ），（ｂ）共に、幼児モードにおける他の有効幅を示す模式図である。
【図９】（ａ）が有効幅を伸張させる前の様子を示す模式図であり、（ｂ）が有効幅を伸張させた後の様子を示す模式図である。
【符号の説明】
【００８１】
１００  情報処理装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  インターフェース
１０５  コントローラ
１０６  外部メモリ
１０７  ＤＶＤ−ＲＯＭドライブ
１０８  画像処理部
１０９  音声処理部
１１０  ＮＩＣ
２００，４００  ゲーム装置
２１０  オブジェクト情報記憶部
２２０  画像生成部
２３０  操作受付部
２４０，４４０  処理制御部
２５０  楽曲情報記憶部
２６０  楽曲再生部
【図１】
2010115257.tif 000003
【図２】
2010115257.tif 000004
【図３】
2010115257.tif 000005
【図４】
2010115257.tif 000006
【図５】
2010115257.tif 000007
【図６】
2010115257.tif 000008
【図７】
2010115257.tif 000009
【図８】
2010115257.tif 000010
【図９】
2010115257.tif 000011
【手続補正書】
【提出日】平成22年2月12日(2010.2.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画面に移動表示される目標オブジェクトに応じたプレイヤの操作を評価するゲーム装置であって、
目標オブジェクトの移動経路と当該移動経路上の判定エリアとが規定されたゲーム画像を生成する画像生成部と、
目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを移動経路の終点に向けてそれぞれ移動させるオブジェクト制御部と、
各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する算定部と、
何れかの目標オブジェクトに対してなされるプレイヤの操作を受け付ける操作受付部と、
受け付けた当該操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された前記判定エリアとの位置関係に基づいて、プレイヤの操作を評価する評価部と、
評価されたプレイヤの操作を集計し、操作タイミングにおける前後方向のずれを分析する分析部と、を備え、
前記算定部は、各目標オブジェクトについて、前後する他の２つの目標オブジェクトとの間隔を、分析された前後方向のずれに応じた比率で区切った２地点を求め、当該２地点間の範囲を有効幅として算定する、
ことを特徴とするゲーム装置。
【請求項２】
請求項１に記載されたゲーム装置であって、
前記算定部は、評価を終えた目標オブジェクトの次の目標オブジェクトについて、当該評価を終えた目標オブジェクトの有効幅を含めるように伸張させた有効幅を算定する、
ことを特徴とするゲーム装置。
【請求項３】
画面に移動表示される目標オブジェクトに応じたプレイヤの操作を評価するゲーム装置であって、
目標オブジェクトの移動経路と当該移動経路上の判定エリアとが規定されたゲーム画像を生成する画像生成部と、
目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを移動経路の終点に向けてそれぞれ移動させるオブジェクト制御部と、
各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する算定部と、
何れかの目標オブジェクトに対してなされるプレイヤの操作を受け付ける操作受付部と、
受け付けた当該操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された前記判定エリアとの位置関係に基づいて、プレイヤの操作を評価する評価部と、を備え、
前記算定部は、評価を終えた目標オブジェクトの次の目標オブジェクトについて、当該評価を終えた目標オブジェクトの有効幅を含めるように伸張させた有効幅を算定する、
ことを特徴とするゲーム装置。
【請求項４】
画像生成部、演算処理部、及び、操作部を有するゲーム装置における操作評価方法であって、
前記画像生成部が行う、目標オブジェクトの移動経路と当該移動経路上の判定エリアとが規定されたゲーム画像を生成する画像生成ステップと、
前記演算処理部が、目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを移動経路の終点に向けてそれぞれ移動させるオブジェクト制御ステップと、
前記演算処理部が行う、各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する算定ステップと、
前記操作部が、何れかの目標オブジェクトに対してなされるプレイヤの操作を受け付ける操作受付ステップと、
前記演算処理部が行う、受け付けた当該操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された前記判定エリアとの位置関係に基づいて、プレイヤの操作を評価する評価ステップと、
前記演算処理部が行う、評価されたプレイヤの操作を集計し、操作タイミングにおける前後方向のずれを分析する分析ステップと、を備え、
前記算定ステップは、各目標オブジェクトについて、前後する他の２つの目標オブジェクトとの間隔を、分析された前後方向のずれに応じた比率で区切った２地点を求め、当該２地点間の範囲を有効幅として算定する、
ことを特徴とする操作評価方法。
【請求項５】
画像生成部、演算処理部、及び、操作部を有するゲーム装置における操作評価方法であって、
前記画像生成部が行う、目標オブジェクトの移動経路と当該移動経路上の判定エリアとが規定されたゲーム画像を生成する画像生成ステップと、
前記演算処理部が、目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを移動経路の終点に向けてそれぞれ移動させるオブジェクト制御ステップと、
前記演算処理部が行う、各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する算定ステップと、
前記操作部が、何れかの目標オブジェクトに対してなされるプレイヤの操作を受け付ける操作受付ステップと、
前記演算処理部が行う、受け付けた当該操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された前記判定エリアとの位置関係に基づいて、プレイヤの操作を評価する評価ステップと、を備え、
前記算定ステップは、評価を終えた目標オブジェクトの次の目標オブジェクトについて、当該評価を終えた目標オブジェクトの有効幅を含めるように伸張させた有効幅を算定する、
ことを特徴とする操作評価方法。
【請求項６】
コンピュータを、
目標オブジェクトの移動経路と、当該移動経路上の判定エリアとが規定されたゲーム画像を生成する画像生成部、
目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを移動経路の終点に向けてそれぞれ移動させるオブジェクト制御部、
各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する算定部、
何れかの目標オブジェクトに対してなされるプレイヤの操作を受け付ける操作受付部、
受け付けた当該操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された前記判定エリアとの位置関係に基づいて、プレイヤの操作を評価する評価部、
評価されたプレイヤの操作を集計し、操作タイミングにおける前後方向のずれを分析する分析部、として機能させ、
前記算定部は、各目標オブジェクトについて、前後する他の２つの目標オブジェクトとの間隔を、分析された前後方向のずれに応じた比率で区切った２地点を求め、当該２地点間の範囲を有効幅として算定する、
ように機能させることを特徴とするプログラム。
【請求項７】
コンピュータを、
目標オブジェクトの移動経路と、当該移動経路上の判定エリアとが規定されたゲーム画像を生成する画像生成部、
目標オブジェクトを移動経路の起点から順次出現させ、出現させた当該目標オブジェクトを移動経路の終点に向けてそれぞれ移動させるオブジェクト制御部、
各目標オブジェクトのそれぞれについて、他の目標オブジェクトとの間隔に応じた有効幅を算定する算定部、
何れかの目標オブジェクトに対してなされるプレイヤの操作を受け付ける操作受付部、
受け付けた当該操作に対応する目標オブジェクトの算定された有効幅に対応する領域と、規定された前記判定エリアとの位置関係に基づいて、プレイヤの操作を評価する評価部、として機能させ、
前記算定部は、評価を終えた目標オブジェクトの次の目標オブジェクトについて、当該評価を終えた目標オブジェクトの有効幅を含めるように伸張させた有効幅を算定する、
ように機能させることを特徴とするプログラム。