(57)【要約】【課題】  本発明は、楽曲のテンポ、音の強弱、リズムなどに対応した操作をプレイヤに要求することができ、オーケストラを指揮するような感覚で音楽ゲームを進行することを可能とする、趣向性の向上したゲーム装置を提供することを目的とする。【解決手段】  指示標識３３は時間軸３１の右端上に表示され、時間の経過とともに一定の速度で左方向へ移動する。指示標識３３としては「はねタップ」、「長押しはねタップ」や「ゆらぎ」、「ピンチイン」、「ピンチアウト」等の複数の種類が存在する。プレイヤは、指示標識３３が基準線３２に到達した段階で、タッチパネルへの接触操作を行う必要がある。検知された接触操作が、指示標識３３に対応する基準値をもとに判定され、その判定結果に応じて、プレイヤのポイントが加算される。【選択図】    図３
2020203126.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル式の表示装置を備えるコンピュータ装置において実行されるゲームプログラムであって、
コンピュータ装置を、
タッチパネルを介してプレイヤが入力すべき接触操作を示す指示標識を表示画面に表示する指示標識表示手段と、
表示された指示標識それぞれにより特定される接触操作を判定するための判定時間においてプレイヤにより入力された接触操作について、該指示標識に対応する接触操作であるかを判定する判定手段
として機能させるものであり、
指示標識に対応する接触操作が、タッチパネルのプレイヤによる２の接触位置の距離が短くなるように、又は、長くなるように、接触位置を移動させるものである、ゲームプログラム。
【請求項２】
タッチパネルへのプレイヤによる２の接触位置の距離が短くなるように、接触位置を移動させる場合において、接触操作を終了する際に、接触操作をしている二本の指が近接した位置でタッチパネルと接触している、請求項１に記載のゲームプログラム。
【請求項３】
タッチパネルへのプレイヤによる２の接触位置の距離が長くなるように、接触位置を移動させる場合において、接触操作を開始した際に、接触操作をしている二本の指が近接した位置でタッチパネルと接触している、請求項１に記載のゲームプログラム。
【請求項４】
タッチパネル式の表示装置を備えるゲーム装置であって、
タッチパネルを介してプレイヤが入力すべき接触操作を示す指示標識を表示画面に表示する指示標識表示手段と、
表示された指示標識それぞれにより特定される接触操作を判定するための判定時間においてプレイヤにより入力された接触操作について、該指示標識に対応する接触操作であるかを判定する判定手段
とを備え、
指示標識に対応する接触操作が、タッチパネルのプレイヤによる２の接触位置の距離が短くなるように、又は、長くなるように、接触位置を移動させるものである、ゲーム装置。
【請求項５】
タッチパネル式の表示装置を備えるコンピュータ装置において実行されるゲーム進行方法であって、
コンピュータ装置において、
タッチパネルを介してプレイヤが入力すべき接触操作を示す指示標識を表示画面に表示するステップと、
表示された指示標識それぞれにより特定される接触操作を判定するための判定時間においてプレイヤにより入力された接触操作について、該指示標識に対応する接触操作であるかを判定するステップと
を実行するものであり、
指示標識に対応する接触操作が、タッチパネルのプレイヤによる２の接触位置の距離が短くなるように、又は、長くなるように、接触位置を移動させるものである、ゲーム進行方法。
【請求項６】
タッチパネル式の表示装置を備えるコンピュータ装置において実行されるゲームプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
コンピュータ装置を、
タッチパネルを介してプレイヤが入力すべき接触操作を示す指示標識を表示画面に表示する指示標識表示手段と、
表示された指示標識それぞれにより特定される接触操作を判定するための判定時間においてプレイヤにより入力された接触操作について、該指示標識に対応する接触操作であるかを判定する判定手段
として機能させるものであり、
指示標識に対応する接触操作が、タッチパネルのプレイヤによる２の接触位置の距離が短くなるように、又は、長くなるように、接触位置を移動させるものである、ゲームプログラムを記録した記録媒体。
【請求項７】
加速度センサとジャイロセンサを備えた入力装置及び表示装置を備えるコンピュータ装置において実行されるゲームプログラムであって、
コンピュータ装置を、
入力装置を介してプレイヤが入力すべき移動操作を示す指示標識を表示画面に表示する指示標識表示手段と、
表示された指示標識それぞれにより特定される移動操作を判定するための判定時間においてプレイヤにより入力された移動操作について、該指示標識に対応する移動操作であるかを判定する判定手段
として機能させるものであり、
指示標識に対応する移動操作が、入力装置のプレイヤによる２の位置の距離が短くなるように、又は、長くなるように、位置を移動させるものである、ゲームプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置上に表示される指示標識に合わせて所定の操作を行うことで、ゲームを進行させるゲームプログラムに関する。
【背景技術】
【０００２】
従来から、音楽ゲームとして、楽曲にあわせて、太鼓などの楽器の形状を模した指示標識を表示画面上の所定の経路に沿って移動表示させ、この指示標識が所定の基準位置に到達した際における操作入力の適否を判定してポイントを加算することで、ゲームの進行を制御することが行われている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−８７３２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１のような方法の場合、指示標識が基準位置に到達した際に、プレイヤに求められる操作はボタンを押下したり、太鼓を模した入力装置を叩くなどの比較的単純な操作になるため、単に入力をするタイミングが変わるだけで、楽曲のテンポ、音の強弱、リズムの変化などに対応した多様な操作が要求されるものではなく、例えば、オーケストラを指揮するような感覚で、音楽ゲームを進行できるようなものではなかった。
【０００５】
本発明は、このような課題を解決するためになされたもので、楽曲のテンポ、音の強弱、リズムなどに対応した多様な操作をプレイヤに要求することができ、プレイヤがまるでオーケストラを指揮しているような感覚で音楽ゲームをプレイすることを可能とする、趣向性の向上したゲームプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、タッチパネル式の表示装置及び音再生装置を備えるコンピュータ装置において実行されるゲームプログラムであって、コンピュータ装置を、音再生装置を介して所定の楽曲を再生する楽曲再生手段と、タッチパネルを介してプレイヤが入力すべき接触操作を示す指示標識と関連付けて、接触操作を判定するための基準値を記憶する基準値記憶手段と、楽曲再生手段による楽曲の再生にあわせて指示標識を表示画面に表示する指示標識表示手段と、指示標識表示手段により表示された指示標識それぞれにより特定される接触操作を判定するための判定時間においてプレイヤにより入力された接触操作を解析する接触操作解析手段と、該指示標識に対応する接触操作の基準値をもとに接触操作解析手段による解析結果を判定する解析結果判定手段と、解析結果判定手段による判定結果に応じてゲーム進行を制御するゲーム進行制御手段として機能させるものであり、指示標識に対応する接触操作が、タッチパネルのプレイヤによる接触位置について所定の距離を移動させるものであることを特徴とするゲームプログラムに関する。
【０００７】
本発明では、複数の種類の指示標識が予め設けられており、指示標識ごとに求められる接触操作が異なる。ここで、指示標識とは、表示画面上に表示され、タッチパネルを介してプレイヤが入力すべき操作を示すもので、プレイヤに求める操作に応じて、その表示される形状や模様が異なるものである。指示標識の形状や模様は、適宜、設定することができるが、通常は、プレイヤに求める操作がイメージしやすい形状や模様とすることが好ましい。また、接触操作とは、指やスタイラスなどをタッチパネル式の表示画面に接触させながら、その接触位置を移動させる操作をいう。
【０００８】
楽曲にあわせて、時間の経過とともに異なる指示標識が表示画面に表示されるため、プレイヤは指示標識ごとに特定される所定のタイミングで、接触操作を行う必要がある。プレイヤが入力した接触操作は、その移動距離が解析され、指示標識に対応する基準値をもとに判定がされ、その結果をもとに、ポイントが加算されたり、演奏者の表示が変化されるなど、ゲームの進行が制御される。
【０００９】
この場合、指示標識に対応する接触操作として、「はねタップ」や「ゆらぎ」、「ピンチイン」、「ピンチアウト」が例として挙げられる。「はねタップ」とは、指やタッチペンなどをタッチパネルに接触させた状態から、所定の方向へ移動させつつ、タッチパネルとは接触していない状態へと跳ね上げるように移動させる操作をいう。また、「ゆらぎ」とは、指やタッチペンなどをタッチパネルに接触した状態で、左から右へ、或いは、右から左へと弧を描きながら移動させる操作をいう。「ピンチイン」とは、２本の指を表示画面に接触させた状態で、その接触位置の間隔を縮める操作をいう。「ピンチアウト」とは、２本の指を表示画面に接触させた状態で、その接触位置の間隔を拡げる操作をいう。
【００１０】
例えば、リズム感がありテンポの速い曲調の時は「はねタップ」をプレイヤに要求し、テンポが緩やかで穏やかな曲調の時は「ゆらぎ」を要求するなど、多様な操作を楽曲にあわせてプレイヤに求めることができる。プレイヤは、楽曲に合わせて複雑で多様な操作をすることが求められるため、あたかもオーケストラを指揮しているような気分を味わいながらゲームを進めることができる。
【００１１】
本発明では、コンピュータ装置を、時間軸と該時間軸上に設定された基準位置とを表示画面に表示する時間軸表示手段として機能させるものであり、指示標識表示手段は、楽曲再生手段による楽曲の再生にあわせて、指示標識を時間軸上で移動表示させるものであり、判定時間は、指示標識表示手段により移動表示される指示標識が基準位置へ到達してから通過するまでの時間であることが好ましい。
【００１２】
例えば、表示画面上には時間軸が左右方向に直線上で表示されており、時間軸の中央よりも左側に設けられた基準位置に向かって、指示標識が右方向から移動表示される。プレイヤは、基準位置に到達する前に指示標識を確認することで、どのような接触操作が求められているのかを認識し、基準位置に到達したタイミングで指示標識に対応した操作を行うことができる。
【００１３】
本発明では、指示標識に対応する接触操作は、所定の方向へ所定の距離を移動させるものであることが好ましい。
【００１４】
プレイヤが入力した接触操作は、その移動距離だけでなく、移動方向も解析され、指示標識に対応する基準値をもとに判定がされ、その結果をもとに、ポイントが加算されたり、演奏者の表示が変化されるなど、ゲームの進行が制御される。この場合、指示標識に対応する接触操作として、「はねタップ」や「ゆらぎ」が例として挙げられる。
【００１５】
本発明では、指示標識に対応する接触操作は、定位置で所定の時間の接触を行った後に、所定の方向へ所定の距離を移動させるものであることが好ましい。
【００１６】
この場合、指示標識に対応する接触操作として、「長押しはねタップ」が例として挙げられる。「長押しはねタップ」とは、指やタッチペンなどをタッチパネルに所定の時間、接触させた後に、所定の方向へ移動させつつ、タッチパネルとは接触していない状態へと跳ね上げるように移動させる操作をいう。楽曲にあわせて、曲の途中でリズム感やテンポが変化する場合などに、「長押しはねタップ」をプレイヤに要求するなど、複雑な操作をプレイヤに求めることができる。プレイヤは、楽曲に合わせて多様で複雑な操作をすることが求められるため、あたかもオーケストラを指揮しているような気分を味わいながらゲームを進めることができる。
【００１７】
本発明では、複数種類の指示標識が設けられており、第一の指示標識と第二の指示標識に対応する接触操作における所定の方向が同一の方向であり、所定の距離が異なる距離であることが好ましい。
【００１８】
例えば、指示標識において、プレイヤに対して、「はねタップ」や「長押しはねタップ」、「ゆらぎ」、「ピンチイン」、「ピンチアウト」等を要求する場合であっても、接触操作の際に移動させる距離に違いをもたせることによって、楽曲における、多様な音の強弱やリズムに対応した接触操作をプレイヤに求めることができる。例えば、オーケストラにおけるシンバルの音に対応して「はねタップ」をするようにプレイヤに求める場合において、比較的小さなシンバルの音に対しては、「はねタップ」の際に求められる接触位置の移動量を小さく設定し、大きなシンバルの音に対しては、「はねタップ」の際に求められる接触位置の移動量を大きく設定することが可能である。このように楽曲の変化に応じて、同じような操作であっても、接触位置の移動量を変える必要があり、より複雑な接触操作をプレイヤは求められることになり、ゲームの趣向性が向上する。
【００１９】
本発明は、タッチパネル式の表示装置及び音再生装置を備えるゲーム装置であって、音再生装置を介して所定の楽曲を再生する楽曲再生手段と、タッチパネルを介してプレイヤが入力すべき接触操作を示す指示標識と関連付けて、接触操作を判定するための基準値を記憶する基準値記憶手段と、楽曲再生手段による楽曲の再生にあわせて指示標識を表示画面に表示する指示標識表示手段と、指示標識表示手段により表示された指示標識それぞれにより特定される接触操作を判定するための判定時間においてプレイヤにより入力された接触操作を解析する接触操作解析手段と、該指示標識に対応する接触操作の基準値をもとに接触操作解析手段による解析結果を判定する解析結果判定手段と、解析結果判定手段による判定結果に応じてゲーム進行を制御するゲーム進行制御手段とを備え、指示標識に対応する接触操作が、タッチパネルのプレイヤによる接触位置について所定の距離を移動させるものであることを特徴とするゲーム装置に関する。
【００２０】
本発明は、タッチパネル式の表示装置及び音再生装置を備えるコンピュータ装置において実行されるゲーム進行方法であって、コンピュータ装置において、音再生装置を介して所定の楽曲を再生するステップと、楽曲の再生にあわせて指示標識を表示画面に表示するステップと、表示された指示標識それぞれにより特定される接触操作を判定するための判定時間においてプレイヤにより入力された接触操作を解析するステップと、記憶手段において、タッチパネルを介してプレイヤが入力すべき接触操作を示す指示標識と関連付けて記憶された、接触操作を判定するための基準値をもとに解析結果を判定するステップと、判定結果に応じてゲーム進行を制御するステップとを実行するものであり、指示標識に対応する接触操作が、タッチパネルのプレイヤによる接触位置について所定の距離を移動させるものであることを特徴とするゲーム進行方法に関する。
【００２１】
本発明は、タッチパネル式の表示装置及び音再生装置を備えるコンピュータ装置において実行されるゲームプログラムを記録したコンピュータ読み取り可能な記録媒体であって、コンピュータ装置を、音再生装置を介して所定の楽曲を再生する楽曲再生手段と、タッチパネルを介してプレイヤが入力すべき接触操作を示す指示標識と関連付けて、接触操作を判定するための基準値を記憶する基準値記憶手段と、楽曲再生手段による楽曲の再生にあわせて指示標識を表示画面に表示する指示標識表示手段と、指示標識表示手段により表示された指示標識それぞれにより特定される接触操作を判定するための判定時間においてプレイヤにより入力された接触操作を解析する接触操作解析手段と、該指示標識に対応する接触操作の基準値をもとに接触操作解析手段による解析結果を判定する解析結果判定手段と、解析結果判定手段による判定結果に応じてゲーム進行を制御するゲーム進行制御手段として機能させるものであり、指示標識に対応する接触操作が、タッチパネルのプレイヤによる接触位置について所定の距離を移動させるものであることを特徴とするゲームプログラムを記録した記録媒体に関する。
【００２２】
本発明は、タッチパネル式の表示装置及び音再生装置を備えるコンピュータ装置において実行されるゲームプログラムであって、コンピュータ装置を、音再生装置を介して所定の楽曲を再生する楽曲再生手段と、タッチパネルを介してプレイヤが入力すべき接触操作を示す指示標識と関連付けて、接触操作を判定するための基準値を記憶する基準値記憶手段と、楽曲再生手段による楽曲の再生にあわせて指示標識を表示画面に表示する指示標識表示手段と、指示標識表示手段により表示された指示標識それぞれにより特定される接触操作を判定するための判定時間においてプレイヤにより入力された接触操作を解析する接触操作解析手段と、該指示標識に対応する接触操作の基準値をもとに接触操作解析手段による解析結果を判定する解析結果判定手段と、解析結果判定手段による判定結果に応じてゲーム進行を制御するゲーム進行制御手段として機能させるものであり、指示標識に対応する接触操作が、タッチパネルのプレイヤによる接触位置について所定の方向へ移動させるものであることを特徴とするゲームプログラムに関する。
【００２３】
本発明では、楽曲にあわせて、時間の経過とともに異なる指示標識が表示画面に表示され、プレイヤは指示標識ごとに特定される所定のタイミングで、接触操作を行う必要がある。プレイヤが入力した接触操作は、その移動方向が解析され、指示標識に対応する基準値をもとに判定がされ、その結果をもとに、ポイントが加算されたり、演奏者の表示が変化されるなど、ゲームの進行が制御される。この場合の指示標識に対応する接触操作として、「はねタップ」が例として挙げられる。
【００２４】
本発明は、加速度センサとジャイロセンサを備えた入力装置、表示装置及び音再生装置を備えるコンピュータ装置において実行されるゲームプログラムであって、コンピュータ装置を、音再生装置を介して所定の楽曲を再生する楽曲再生手段と、プレイヤに求められる入力装置の位置を変化させる移動操作を示す指示標識と関連付けて、移動操作を判定するための基準値を記憶する基準値記憶手段と、楽曲再生手段による楽曲の再生にあわせて指示標識を表示画面に表示する指示標識表示手段と、指示標識表示手段により表示された指示標識それぞれにより特定される移動操作を判定するための判定時間においてプレイヤによりなされた移動操作を加速度センサ及びジャイロセンサにて検知した加速度の大きさ及び角速度の大きさに基づいて解析する移動操作解析手段と、該指示標識に対応する移動操作の基準値をもとに移動操作解析手段による解析結果を判定する解析結果判定手段と、解析結果判定手段による判定結果に応じてゲーム進行を制御するゲーム進行制御手段として機能させるものであり、指示標識に対応する移動操作が、入力装置の位置について所定の距離を移動させるものであることを特徴とするゲームプログラムに関する。
【００２５】
タッチパネル式の表示装置で接触操作により入力する場合だけでなく、加速度センサとジャイロセンサを備えた入力装置を用いて入力する場合にも、本発明を適用することが可能である。楽曲にあわせて、時間の経過とともに異なる指示標識が表示画面に表示され、プレイヤは指示標識ごとに特定される所定のタイミングで、移動操作を行う必要がある。そして、入力装置の移動距離は、加速度センサとジャイロセンサにより検知された加速度の大きさ及び角速度の大きさをもとに解析される。解析された移動距離は、指示標識に対応する基準値をもとに判定がされ、その結果をもとに、ポイントが加算されたり、演奏者の表示が変化されるなど、ゲームの進行が制御される。この場合、指示標識に対応する移動操作として、「はねタップ」や「ゆらぎ」が例として挙げられる。なお、ここで、移動操作とは、加速度センサとジャイロセンサを備えた入力装置を手で持ち上げたり、振ったり等することで、その位置を移動させる操作をいう。
【００２６】
本発明は、加速度センサとジャイロセンサを備えた入力装置、表示装置及び音再生装置を備えるコンピュータ装置において実行されるゲームプログラムであって、コンピュータ装置を、音再生装置を介して所定の楽曲を再生する楽曲再生手段と、プレイヤに求められる入力装置の位置を変化させる移動操作を示す指示標識と関連付けて、移動操作を判定するための基準値を記憶する基準値記憶手段と、楽曲再生手段による楽曲の再生にあわせて指示標識を表示画面に表示する指示標識表示手段と、指示標識表示手段により表示された指示標識それぞれにより特定される移動操作を判定するための判定時間においてプレイヤによりなされた移動操作を加速度センサ及びジャイロセンサにて検知した加速度の大きさ及び角速度の大きさに基づいて解析する移動操作解析手段と、該指示標識に対応する移動操作の基準値をもとに移動操作解析手段による解析結果を判定する解析結果判定手段と、解析結果判定手段による判定結果に応じてゲーム進行を制御するゲーム進行制御手段として機能させるものであり、指示標識に対応する移動操作が、入力装置の位置について所定の方向へ移動させるものであることを特徴とするゲームプログラムに関する。
【００２７】
タッチパネル式の表示装置で接触操作により入力する場合だけでなく、加速度センサとジャイロセンサを備えた入力装置を用いて入力する場合にも、本発明を適用することが可能である。楽曲にあわせて、時間の経過とともに異なる指示標識が表示画面に表示され、プレイヤは指示標識ごとに特定される所定のタイミングで、入力装置の位置を変化させる移動操作を行う必要がある。そして、入力装置の移動方向が解析され、指示標識に対応する基準値をもとに判定がされ、その結果をもとに、ポイントが加算されたり、演奏者の表示が変化されるなど、ゲームの進行が制御される。この場合、指示標識に対応する移動操作として、「はねタップ」が例として挙げられる。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施の形態にかかるゲーム装置の正面外観図である。
【図２】本発明の実施の形態にかかるゲーム装置の構成を示すブロック図である。
【図３】本発明の実施の形態にかかるゲーム装置の表示画面の一例を示す図である。
【図４】本発明の実施の形態にかかるゲーム装置の表示画面に表示される指示標識の例を示す図である。
【図５】本発明の実施の形態にかかる指示標識管理テーブルの一例を示す図である。
【図６】本発明の実施の形態にかかる指示標識基準値テーブルの一例を示す図である。
【図７】本発明の本発明の実施の形態にかかる指示標識の判定処理のフローチャートの一例を示す図である。
【発明を実施するための形態】
【００２９】
本発明のゲーム装置について説明する。本発明のゲーム装置としては、特に制限はないが、スマートフォンや携帯電話、携帯型ゲーム専用機などの携帯型の端末、又は、据え置き型のゲーム装置などが利用できる。本実施の形態では、ゲーム装置としてスマートフォンを採用した場合について説明する。
【００３０】
図１は、本発明の実施の形態にかかるゲーム装置の正面外観図である。ゲーム装置１は、本体２、液晶モニタ３、入力部４及びスピーカ５を備えている。液晶モニタ３は、本体２の表面中央に略矩形状に設けられている。液晶モニタ３はタッチパネル式であり、タッチパネルの表面に指やタッチペンで接触すると、タッチ入力検出部により接触位置を検出することができる。プレイヤは、タッチパネルを操作することで、指示標識にあわせた接触操作を行うことができる。
【００３１】
入力部４は、メニューボタン４ａ、ボリュームボタン４ｂ及び電源ボタン４ｃを備えている。メニューボタン４ａは、本体２の液晶モニタ３の下部に設けられている。このメニューボタン４ａを押すことで、ゲーム装置１の各種設定をするためのメニュー画面を読み出すことができる。ボリュームボタン４ｂは、本体２の側面上部に設けられている。このボリュームボタン４ｂにより音量を調整することができる。電源ボタン４ｃは、本体２の上面に設けられており、この電源ボタン４ｃを押すことでゲーム装置１の電源のＯＮ／ＯＦＦを切り替えたり、スリープ状態に移行することができる。スピーカ５は、本体２に内蔵されており、本体２の液晶モニタ３の上側に出力口が設けられている。
【００３２】
図２は、本発明の実施の形態にかかるゲーム装置の構成を示すブロック図である。ゲーム装置１は、ＣＰＵ（Ｃｅｎｔｒｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ＲＯＭ１３、ＨＤＤ１４、サウンド処理部１５、グラフィック処理部１６、タッチ入力検出部１７、通信インターフェイス１８、及びインターフェイス部１９からなり、それぞれ内部バスにより接続されている。
【００３３】
ＣＰＵ１１は、ＲＯＭ１３に格納されたゲームプログラムを実行し、ゲーム装置１の制御を行なう。また、ＣＰＵ１１は時間を計時する内部タイマを備えている。ＲＡＭ１２は、ＣＰＵ１１のワークエリアである。ＨＤＤ１４は、プログラムやデータを保存するための記憶領域である。
【００３４】
ＣＰＵ１１は、ゲームの進行に必要なプログラム及びデータをＲＡＭ１２から読み出して処理を行なう。ＣＰＵ１１は、ＲＡＭ１２にロードされたプログラム及びデータを処理することで、サウンド出力の指示をサウンド処理部１５に出力し、描画命令をグラフィック処理部１６に出力する。
【００３５】
サウンド処理部１５は、スピーカ５に接続されている。ＣＰＵ１１がサウンド出力の指示をサウンド処理部１５に出力すると、サウンド処理部１５はスピーカ５にサウンド信号を出力する。
【００３６】
グラフィック処理部１６は液晶モニタ３に接続されている。ＣＰＵ１１が描画命令をグラフィック処理部１６に出力すると、グラフィック処理部１６は、フレームメモリ（フレームバッファ）２０に画像を展開し、液晶モニタ３上に画像を表示するためのビデオ信号を出力する。グラフィック処理部１６は、フレーム単位で１枚の画像の描画を実行する。画像の１フレーム時間は、例えば３０分の１秒である。
【００３７】
インターフェイス部１９には、入力部４が接続されている。プレイヤによる入力部４およびタッチ入力検出部１７からの入力情報はＲＡＭ１２に格納され、ＣＰＵ１１は入力情報をもとに各種の演算処理を実行する。
【００３８】
通信インターフェイス１８は無線により通信ネットワークに接続される。また、通信インターフェイス１８は、アンテナ２１を有する通信ユニットを介して、他のゲーム装置１と無線により通信を行ない、ゲーム情報等の送信を行う。
【００３９】
次に、本発明の概要について説明する。図３は、本発明の実施の形態にかかるゲーム装置の表示画面の一例である。図３に示すように、表示画面の中央より上側には、表示画面の左端から右端にわたって直線状の時間軸３１が設けられる。時間軸３１の中央より左側には、指示標識３３が通過する際の接触操作の判定を行うための基準となる基準位置を示す基準線３２が設けられている。基準線３２は、時間軸３１に垂直な方向に表示される。
【００４０】
指示標識３３は、まず、時間軸３１の右端上に表示され、時間の経過とともに一定の速度で左方向へ移動する。時間軸３１上には複数の指示標識３３を表示することが可能であり、プレイヤに要求する接触操作の仕方に応じて、異なる模様や形状の指示標識３３が採用される。プレイヤは、指示標識３３が基準線３２に到達した段階で、タッチパネルへの接触操作を行う必要がある。
【００４１】
指示標識３３は、時間軸３１に沿ってその右端から左端までを移動し、左端まで到達すると表示されなくなる。指示標識３３が基準線３２に到達すると、指示標識３３の全てが基準線３２を通過するまで、プレイヤによるタッチパネルへの入力が検知される。この検知された接触操作が、指示標識３３に対応する基準値をもとに判定され、その判定結果に応じて、プレイヤのポイントが加算されたり、楽曲の演奏態様を変化させたり、演奏者（キャラクタ３４）の表示を変化させたり、といったようにゲームの進行を制御することができる。
【００４２】
表示画面の中央には、各種楽器を演奏しているキャラクタ３４が多数、表示されている。キャラクタ３４は、例えば、ヴァイオリン、チェロ、コントラバスなどの弦楽器、フルート、オーボエ、クラリネットなどの木管楽器、ホルン、トランペット、トロンボーンなどの金管楽器、シンバルなどの打楽器等をそれぞれ担当しており、各キャラクタ３４が担当する楽器を演奏している。再生される楽曲にあわせて、これらキャラクタ３４の表示も変化する。
【００４３】
また、表示画面の上側中央部には、プレイヤがゲームの進行により獲得したポイント３５が表示される。プレイヤが指示標識３３により要求された接触操作に成功した場合は、ポイント３５に加算されていき、楽曲の演奏（再生）が終了した段階でのポイントの高さを競うゲームとすることができる。なお、プレイヤが指示標識３３により要求された接触操作に失敗した場合は、ポイント３５を特に変動させなくてもよく、或いは、ポイント３５を減算させることも可能である。
【００４４】
次に、指示標識３３について、詳細を説明する。図４は、表示画面に表示される指示標識３３の例を示す図である。図４（ａ）、（ｂ）は「はねタップ」の指示標識３３を表すもので、二重の円からなる円形マーク３３ａと方向表示部３３ｂが設けられている。方向表示部３３ｂは円形マーク３３ａの外側の円に接するように設けられ、円の中心とは逆方向に鋭角を形成している。この鋭角の指す方向により、「はねタップ」の方向が特定される。つまり、「はねタップ」は、指やタッチペンなど（以下、指等ともいう）をタッチパネルに接触させた状態から、所定の方向へ移動させつつ、タッチパネルとは接触していない状態へと跳ね上げるように移動させる操作であり、該所定の方向は、方向表示部３３ｂの鋭角が指す方向により特定される。
【００４５】
方向表示部３３ｂは、上方向、下方向、左方向及び右方向と、右上方向、左上方向、右下方向及び左下方向との八方向の中のいずれかの方向を指すことが可能である。例えば、楽曲のリズムやテンポ、音の強弱に合わせて、プレイヤが求められる「はねタップ」の方向を変えることで、プレイヤはオーケストラの指揮者のような感覚をもちながら、ゲームをプレイすることが可能となる。
【００４６】
図４（ａ）、（ｂ）では、方向表示部３３ｂが右上方向を指しているため、いずれの場合でもプレイヤは右上方向へ「はねタップ」をすることが求められるが、方向表示部３３ｂの長さ（円形マーク３３ａの半径方向の長さ）に応じて、「はねタップ」の際にプレイヤに求める、指等をタッチパネルに接触させた状態から離すまでの移動量を変えることができる。
【００４７】
つまり、図４（ａ）の場合は方向表示部３３ｂの長さが短いため、その移動量は小さくてよいが、図４（ｂ）の場合は方向表示部３３ｂの長さが長いため、その移動量を大きくする必要がある。例えば、楽曲のリズムやテンポ、音の強弱に合わせて、プレイヤが求められる「はねタップ」の移動量を変えることで、同じ「はねタップ」であっても、操作の仕方を変える必要がある。こまやかな音楽の違いにあわせて、異なる操作をプレイヤに求めることができるため、プレイヤはオーケストラの指揮者のような感覚をもちながら、ゲームをプレイすることが可能となる。
【００４８】
図４（ｃ）は「長押しはねタップ」の指示標識３３を表すもので、二重の円からなる円形マーク３３ｃ、３３ｄと方向表示部３３ｅが設けられている。円形マーク３３ｃと円形マーク３３ｄは、二本の直線により表示される連結部３３ｆにより連結されている。左側に表示されている円形マーク３３ｃは、プレイヤがタッチパネルに指等で接触するタイミングを示すものであり、円形マーク３３ｄは、プレイヤがタッチパネルから指等で接触していない状態へと跳ね上げるタイミングを示すものである。つまり、円形マーク３３ｃが基準線３２に到達した時点でタッチパネルに接触し、しばらく接触を続けた後（長押しを続けた後）、円形マーク３３ｄが基準線３２に到達した時点で、所定の方向へ指等を跳ね上げることが要求される。したがって、連結部３３ｆの左右方向の長さが長くなるに応じて、プレイヤがタッチパネルを長押しする時間も長くなる。
【００４９】
また、方向表示部３３ｅは、「はねタップ」の場合と同様に、円形マーク３３ｄの外側の円に接するように設けられ、円の中心とは逆方向に鋭角を形成している。この鋭角の指す方向により、「長押しはねタップ」の方向が特定される。つまり、タッチパネルとは接触していない状態へと跳ね上げる際の移動方向が、方向表示部３３ｅの指す方向により特定される。なお、「長押しはねタップ」の際も、方向表示部３３ｅの長さ（円形マーク３３ｄの半径方向の長さ）に応じて、「長押しはねタップ」の跳ねる操作の際に、プレイヤに求める、指等をタッチパネルに接触させた状態から離すまでの移動量を変えることができる。
【００５０】
図４（ｄ）は「ゆらぎ」の指示標識３３を表すもので、二重の円からなる円形マーク３３ｇと３３ｈが、表示画面の下側に膨らんだ２本の曲線により表示される連結部３３ｉにより連結されている。左側に表示されている円形マーク３３ｇは、プレイヤがタッチパネルに指等で接触するタイミングを示すものであり、円形マーク３３ｈは、プレイヤがタッチパネルから指等を離すタイミングを示すものである。つまり、「ゆらぎ」とは、指やタッチペンなどをタッチパネルに接触した状態で、左から右へと弧を描きながら移動させる操作であり、円形マーク３３ｇが基準線３２に到達した時点でタッチパネルに接触し、接触位置を左から右へ移動させた後、円形マーク３３ｈが基準線３２に到達した時点で、指等をタッチパネルから離すことが要求される。
【００５１】
また、円形マーク３３ｇと３３ｈの距離、すなわち連結部３３ｉの長さに応じて、「ゆらぎ」の操作の際にプレイヤに求める、接触位置の移動量を変えることができる。円形マーク３３ｇと３３ｈの距離が長くなれば長くなるほど、より大きな移動量が求められることになる。例えば、楽曲のリズムやテンポ、音の強弱に合わせて、プレイヤが求められる「ゆらぎ」の移動量を変えることで、プレイヤはオーケストラの指揮者のような感覚をもちながら、ゲームをプレイすることが可能となる。
【００５２】
図４（ｅ）は「ピンチイン」の指示標識３３を表すもので、二重の円からなる円形マーク３３ｊと３３ｍが、右下がりに傾斜した二本の直線により表示される連結部３３ｐにより連結されている。また、同様に、円形マーク３３ｋと３３ｎが、右上がりに傾斜した二本の直線により表示される連結部３３ｑにより連結されている。連結部３３ｐと３３ｑの右端に位置する円形マーク３３ｍと３３ｎは、上下に並んで互いに接している。円形マーク３３ｊと３３ｋの距離は、プレイヤが「ピンチイン」を開始した時点における、タッチパネルと接触した二本の指と指の接触位置の距離を表すものであり、円形マーク３３ｍと３３ｎの距離は、プレイヤが「ピンチイン」を終了した時点における指の接触位置の距離を表すものである。そして、連結部３３ｐと３３ｑの上下間の間隔は右側になるほど狭くなっており、時間が経過するにつれて二本の指の接触位置の距離が短くなることを示すものである。つまり、「ピンチイン」とは、二本の指をタッチパネルに接触させた状態で、その接触位置間の距離を縮めていく操作であり、円形マーク３３ｊと３３ｋが基準線３２に到達した時点において二本の指を所定の間隔で離れた位置でタッチパネルに接触させておき、時間の経過とともに、指と指の間にあるものをつまむように、その接触位置間の距離が短くなるように移動させ、さらに、円形マーク３３ｍと３３ｎが基準線３２に到達した時点で、二本の指が近接した位置でタッチパネルと接触していることが要求される。したがって、「ピンチイン」の指示標識３３について複数の種類を設けることができ、円形マーク３３ｊと３３ｋとの距離が長くなればなるほど、二本の指の移動量は大きくなる。
【００５３】
図４（ｆ）は「ピンチアウト」の指示標識３３を表すもので、二重の円からなる円形マーク３３ｒと３３ｔが、右上がりに傾斜した二本の直線により表示される連結部３３ｖにより連結されている。また、同様に、円形マーク３３ｓと３３ｕが、右下がりに傾斜した二本の直線により表示される連結部３３ｗにより連結されている。連結部３３ｖと３３ｗの左端に位置する円形マーク３３ｒと３３ｓは、上下に並んで互いに接している。円形マーク３３ｒと３３ｓの距離は、プレイヤが「ピンチアウト」を開始した時点における、タッチパネルと接触した二本の指と指の接触位置の距離を表すものであり、円形マーク３３ｔと３３ｕの距離は、プレイヤが「ピンチアウト」を終了した時点における指の接触位置の距離を表すものである。そして、連結部３３ｒと３３ｗの上下間の間隔は右側になるほど広くなっており、時間が経過するにつれて二本の指の接触位置の距離が長くなることを示すものである。つまり、「ピンチアウト」とは、二本の指をタッチパネルに接触させた状態で、その接触位置間の距離を拡げていく操作であり、円形マーク３３ｒと３３ｓが基準線３２に到達した時点において二本の指を近接する位置でタッチパネルに接触させておき、時間の経過とともに、指と指の間隔を拡げて、その接触位置間の距離が長くなるように移動させ、さらに、円形マーク３３ｔと３３ｕが基準線３２に到達した時点で、二本の指が所定の間隔で離れた位置でタッチパネルと接触していることが要求される。したがって、「ピンチアウト」の指示標識３３について複数の種類を設けることができ、円形マーク３３ｔと３３ｕとの距離が長くなればなるほど、二本の指の移動量は大きくなる。
【００５４】
次に、本発明の実施の形態にかかる指示標識管理テーブルについて説明する。図５は、本発明の実施の形態にかかる指示標識管理テーブルの一例を示す図である。指示標識管理テーブル４０はＲＡＭ１２に設定されるもので、楽曲の再生中に、複数の指示標識３３から、どの指示標識３３を表示してプレイヤに所定の接触操作を求めるのかを特定するものである。
【００５５】
指示標識管理テーブル４０には、表示開始時間４１に関連付けて指示標識３３の種類４２が記憶されている。表示開始時間４１は、楽曲の再生が開始されてからの経過時間に対応するもので、種類４２にて特定される指示標識３３について、表示画面上にて表示が開始される時間を指すものである。したがって、楽曲の再生を開始してから表示開始時間４１で特定される時間が経過すると、それに対応する指示標識３３が表示画面に表示され、時間軸３１の右端から左方向へ移動が開始される。なお、指示標識管理テーブル３３は楽曲ごとに設けられるもので、再生される楽曲ごとに異なる指示標識管理テーブル３３が採用される。
【００５６】
次に、本発明の実施の形態にかかる指示標識基準値テーブルについて説明する。図６は、本発明の実施の形態にかかる指示標識基準値テーブルの一例を示す図である。指示標識基準値テーブル５０はＲＡＭ１２に設定されるもので、指示標識３３の種類ごとに定められる、プレイヤの接触操作を判定するための基準値を特定するものである。
【００５７】
指示標識基準値テーブル５０には、指示標識の種類５１（種類４２に対応する）ごとに基準値５２が記憶されている。プレイヤにより入力された接触操作について解析が行われ、この基準値５２に従ってその適否が判定される。プレイヤから入力された接触操作の解析結果が、例えば、基準値の−１０〜＋１０％の範囲内であれば適切な操作であるとして、基準値に対して所定の誤差内であれば、操作が適切になされたものとして判定することができる。
【００５８】
「はねタップ」の場合は、基準値５２として、指等を跳ね上げる操作における、指等の移動方向を示す方向ベクトル、その移動量が設定されている。プレイヤによる接触操作がなされると、プレイヤの接触操作の結果から、プレイヤの指等の移動時の方向ベクトルと移動量を解析し、基準値５２の方向ベクトルと移動量との比較がなされ、その適否が判定される。「長押しはねタップ」の場合は、基準値５２として、長押し操作における接触時間と、指等を跳ね上げる操作における、指等の移動方向を示す方向ベクトル、その移動量が設定されている。「ゆらぎ」の場合は、基準値５２として、指等を左右に移動させる操作における指等の移動量が設定されている。「ピンチイン」、「ピンチアウト」の場合は、基準値５２として、操作開始時及び操作終了時における二つの接触位置間の距離と、接触位置の移動量が設定されている。
【００５９】
次に、本発明の指示標識の判定処理について説明する。図７は、本発明の実施の形態にかかる指示標識の判定処理のフローチャートの一例を示す図である。楽曲の再生開始とともに計時が開始され、指示標識管理テーブル４０にしたがって指示標識３３が時間軸３１の右端部に表示される（ステップＳ１）。時間の経過とともに、指示標識３３が時間軸３１上を右側から左方向へ移動表示される（ステップＳ２）。
【００６０】
指示標識３３が時間軸３１上を移動し、基準線３２に到達すると（ステップＳ３）、プレイヤからのタッチパネルへの入力がタッチ入力検出部１７にて検知される（ステップＳ４）。そして、指示標識３３が基準線３２を通過する（ステップＳ５）と、ステップＳ４にて検知された接触操作が解析される（ステップＳ６）。指示標識３３が基準線３２に到達してから通過するまでの時間が、プレイヤの接触操作を判定するための判定時間となり、この判定時間内に行われた接触操作が解析の対象となる。したがって、判定時間は指示標識３３の大きさや形状に応じて特定される。ステップＳ６の接触操作の解析により、指等のタッチパネルへの接触時間、指等とタッチパネルの接触位置の移動量とその移動方向などが特定される。
【００６１】
ステップＳ６にて接触操作の解析が行われると、指示標識基準値テーブル５０を参照し、判定の対象となっている指示標識３３に対応する基準値５２をもとに、解析結果の適否が判定される（ステップＳ７）。解析結果により特定される接触時間、移動量、移動方向が、基準値５２に対して所定の範囲内であれば、適切な操作がなされたと判定される。一方、基準値５２に対して所定の範囲外であれば、適切な操作がなされなかったと判定される。
【００６２】
次いで、判定にしたがってポイントが演算される（ステップＳ８）。ステップＳ７において適切な操作がなされたと判定された場合は、プレイヤの獲得ポイントが加算され、ステップＳ７にて適切な操作がなされなかったと判定された場合は、プレイヤの獲得ポイントの加算は行われない。ステップＳ８が実行されると、処理は終了する。ステップＳ１〜Ｓ８までの一連の処理は、全ての指示標識３３について、並行して実行される。
【００６３】
上の実施の形態では、主に、タッチパネル式の表示装置に対して接触操作を行う場合について説明したが、別の実施の形態として、加速度センサとジャイロセンサを備えた入力装置を有するゲーム装置を用いて本発明を実施することも可能である。まず、楽曲の再生開始とともに計時が開始され、指示標識管理テーブル４０にしたがって指示標識３３が時間軸３１の右端部に表示される。時間の経過とともに、指示標識３３が時間軸３１上を右側から左方向へ移動表示される。指示標識３３が時間軸３１上を移動し、基準線３２に到達すると、入力装置に備えられた加速度センサ及びジャイロセンサにより、入力装置の移動に伴う加速度の大きさ及び角速度の大きさが検知される。そして、指示標識３３が基準線３２を通過すると、検知された加速度の大きさ及び角速度の大きさをもとに、入力装置の移動距離と移動方向が解析される。指示標識３３が基準線３２に到達してから通過するまでの時間が、プレイヤの移動操作を判定するための判定時間となり、この判定時間内に行われた移動操作が解析の対象となる。
【００６４】
移動操作の解析が行われると、指示標識基準値テーブル５０を参照し、判定の対象となっている指示標識３３に対応する基準値５２をもとに、解析結果の適否が判定される。解析結果により特定される移動時間、移動量、移動方向が、基準値５２に対して所定の範囲内であれば、適切な操作がなされたと判定される。一方、基準値５２に対して所定の範囲外であれば、適切な操作がなされなかったと判定される。次いで、判定にしたがってポイントが演算される。適切な移動操作がなされたと判定された場合は、プレイヤの獲得ポイントが加算され、適切な移動操作がなされなかったと判定された場合は、プレイヤの獲得ポイントの加算は行われない。
【符号の説明】
【００６５】
１    ゲーム装置
２    本体
３    液晶モニタ
４    入力部
５    スピーカ
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１４  ＨＤＤ
１５  サウンド処理部
１６  グラフィック処理部
１７  タッチ入力検出部
１８  通信インターフェイス
１９  インターフェイス部
２０  フレームメモリ
２１  アンテナ
３１  時間軸
３２  基準位置
３３  指示標識
４０  指示標識管理テーブル
５０  指示標識基準値テーブル
【図１】
2020203126.tif 000003
【図２】
2020203126.tif 000004
【図３】
2020203126.tif 000005
【図４】
2020203126.tif 000006
【図５】
2020203126.tif 000007
【図６】
2020203126.tif 000008
【図７】
2020203126.tif 000009