(57)【要約】【課題】プレイする楽曲を、より簡単な操作で検索することのできるゲーム装置を提供する。【解決手段】楽曲情報記憶部２０１は、ダンスゲームにて演奏可能な複数の楽曲情報を記憶する。足譜情報記憶部２０２は、各楽曲に対応し、課題となる踏み動作を規定する足譜情報をそれぞれ記憶する。踏み動作受付部２０３は、ゲーム開始前に、プレイヤによる一連の踏み動作を受け付ける。足譜キー生成部２０４は、一連の踏み動作に基づいて、所定のリズム（拍）に沿った足譜キーを生成する。検索部２０５は、生成された足譜キーに基づいて、足譜情報記憶部２０２を検索する。楽曲リスト生成部２０６は、検索された足譜情報に対応付けられた楽曲についての楽曲リストを生成する。画像描画部２０７は、楽曲リストの画像を生成し、プレイヤによって選択可能に表示する。【選択図】図５
2010017273.tif 000002
【特許請求の範囲】
【請求項１】
楽曲の再生と共に課題動作を提示し、プレイヤにより行われた動作内容を評価するゲーム装置であって、
複数の楽曲を記憶する楽曲記憶部と、
当該各楽曲に対応する課題動作情報をそれぞれ記憶する課題記憶部と、
プレイヤの行った動作を取得する動作取得部と、
取得された当該動作に基づいて、検索動作情報を生成する生成部と、
生成された当該検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、前記課題記憶部から検索する検索部と、
検索された当該課題動作情報に対応付けられた楽曲についての楽曲情報を生成する楽曲情報生成部と、
生成された当該楽曲情報を、プレイヤが楽曲を選択可能に表示する表示部と、を備える、
ことを特徴とするゲーム装置。
【請求項２】
楽曲の再生に伴って課題となる踏み動作を順次提示し、プレイヤにより行われた踏み動作を評価するゲーム装置であって、
複数の楽曲を記憶する楽曲記憶部と、
当該各楽曲に対応し、楽曲のリズムに同調した課題動作情報をそれぞれ記憶する課題記憶部と、
プレイヤの踏み動作を順次受け付ける動作受付部と、
受け付けた一連の当該踏み動作に基づいて、所定のリズムに沿った検索動作情報を生成する生成部と、
生成された当該検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、前記課題記憶部から検索する検索部と、
検索された当該課題動作情報に対応付けられた楽曲についての楽曲リストを生成する楽曲リスト生成部と、
生成された当該楽曲リストを、プレイヤが楽曲を選択可能に表示する表示部と、を備える、
ことを特徴とするゲーム装置。
【請求項３】
請求項２に記載のゲーム装置であって、
前記検索部が検索した複数の課題動作情報から、他の検索条件に基づいて絞り込む、絞り込み部を更に備え、
前記動作受付部は、楽曲のリズムを示す補助踏み動作を更に受け付け、
前記絞り込み部は、受け付けた当該補助踏み動作に基づいてリズムを特定し、特定したリズムに基づいて、前記検索部が検索した課題動作情報を絞り込む、
ことを特徴とするゲーム装置。
【請求項４】
請求項２に記載のゲーム装置であって、
前記動作受付部は、楽曲のリズムを示す補助踏み動作、及び、検索しようとする本踏み動作を受け付け、
前記生成部は、受け付けた当該補助踏み動作に基づいて楽曲のリズムを特定し、受け付けた当該本踏み動作に基づいて、特定したリズムに沿った検索動作情報を生成する、
ことを特徴とするゲーム装置。
【請求項５】
楽曲記憶部、課題記憶部、動作取得部、演算部、及び、表示部を有するゲーム装置における楽曲検索方法であって、
前記楽曲記憶部は、複数の楽曲を記憶し、前記課題記憶部は、当該各楽曲に対応する課題動作情報をそれぞれ記憶しており、
前記動作取得部が行う、プレイヤの行った動作を取得する動作取得ステップと、
前記演算部が、取得された当該動作に基づいて、検索動作情報を生成する生成ステップと、
前記演算部が、生成された当該検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、前記課題記憶部から検索する検索ステップと、
前記演算部が、検索された当該課題動作情報に対応付けられた楽曲についての楽曲情報を生成する楽曲情報生成ステップと、
前記表示部が、生成された当該楽曲情報を、プレイヤが楽曲を選択可能に表示する表示ステップと、を含む、
ことを特徴とする楽曲検索方法。
【請求項６】
楽曲の再生と共に課題動作を提示し、プレイヤにより行われた動作内容を評価するコンピュータを、
複数の楽曲を記憶する楽曲記憶部、
当該各楽曲に対応する課題動作情報をそれぞれ記憶する課題記憶部、
プレイヤの行った動作を取得する動作取得部、
取得された当該動作に基づいて、検索動作情報を生成する生成部、
生成された当該検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、前記課題記憶部から検索する検索部、
検索された当該課題動作情報に対応付けられた楽曲についての楽曲情報を生成する楽曲情報生成部、
生成された当該楽曲情報を、プレイヤが楽曲を選択可能に表示する表示部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレイする楽曲を、より簡単な操作で検索することのできるゲーム装置、楽曲検索方法、および、プログラムに関する。
【背景技術】
【０００２】
従来より、演奏される楽曲に合わせて、プレイヤが踏み動作（ステップ動作）を行うダンスゲーム装置が、遊技場などで人気を博している。
一例として、ダンスゲーム装置は、楽曲の再生に伴って、課題動作（課題となる踏み動作）をモニタにて順次提示するようになっている。プレイヤは、この課題動作にて要求される踏み動作を、ステップ筐体（踏み台）上に配置されたパネルを踏むことにより入力する。そして、ダンスゲーム装置は、このようなプレイヤの踏み動作をタイミングも含めて評価し、得点等に反映させている。
つまり、ダンスゲーム装置は、プレイヤが、楽曲に合わせて正しい踏み動作をタイミング良く行うことで、高得点を競うというものである。
【０００３】
このようなダンスゲーム装置の一例として、ゲームを行ったプレイヤのカロリー消費を算出して表示する発明も開示されている（例えば、特許文献１参照）。
【特許文献１】特開２００１−９５９６９号公報  （第３−１４頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したダンスゲーム装置では、プレイできる楽曲が複数用意されており、プレイヤがその中から好きな楽曲を選べるようになっている。
近年、幅広いプレイヤからの要望に沿うために、ダンスゲーム装置にてプレイできる楽曲数が飛躍的に増大してきている。つまり、最新の楽曲から懐かしい楽曲まで、また、ポピュラーな楽曲からマイナーな楽曲まで、多種多様なプレイヤの好みに合わせて演奏できるようになっている。
そのため、プレイヤは、ゲームを始める前に、このような多数の楽曲の中から所望の楽曲を選ぶ、選曲操作を行っている。例えば、プレイヤがダンスゲーム装置の操作部を操作して、楽曲リストをモニタに表示させ、その中から所望の楽曲を選択する等である。
【０００５】
この際、プレイヤが少しでも選曲し易くするために、例えば、ジャンル分けによって絞り込んだ楽曲リストを表示するダンスゲーム装置も知られている。このようなダンスゲーム装置では、各楽曲にジャンル名やジャンルＩＤ等の管理情報が予め付加されており、プレイヤにより、任意のジャンルが指定されると、そのジャンルに一致した楽曲だけの楽曲リストを生成して表示している。そして、プレイヤは、そのように絞り込まれた楽曲リストの中から所望の楽曲を見つけて選択していた。
【０００６】
しかしながら、このように絞り込んだ楽曲リストを表示するような場合でも、各ジャンルに属する楽曲数が増えてしまうと、やはり選曲し難くなってしまう。例えば、絞り込んだ後の楽曲リストが１画面で表示しきれないほど増えてしまうと、プレイヤは、ページ送りやスクロールなどの煩雑な操作を行いつつ、目的の楽曲を見つけ出して選曲する必要があった。
【０００７】
この他にも、ダンスゲーム装置では、楽曲名やアーティスト名等の名称（文字列）をプレイヤが直接入力することも可能であり、このような名称に基づいて検索された楽曲リストを表示して、その中から選曲できるものもある。この場合、ダンスゲーム装置は、例えば、かな文字や英数字の配列画面をモニタに表示して、その中からプレイヤが、１文字ずつ選んで、任意の文字列を入力できるようになっている。
しかしながら、このようにして、１文字ずつ入力することは、プレイヤにとって極めて煩雑であり、また、名称を間違えて記憶していたり、入力時に名称を誤って入力してしまうと、所望の楽曲が検索されないという問題があった。さらに、名称自体を全く憶えていないと、入力すらできないという問題もあった。
【０００８】
このようなことから、ダンスゲーム装置では、より簡単な操作で、所望の楽曲を検索できる技術が求められていた。
【０００９】
本発明は、このような課題を解決するためになされたもので、プレイする楽曲を、より簡単な操作で検索することのできるゲーム装置、楽曲検索方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の観点に係るゲーム装置は、楽曲の再生と共に課題動作を提示し、プレイヤにより行われた動作内容を評価するゲーム装置であって、楽曲記憶部、課題記憶部、動作取得部、生成部、検索部、楽曲情報生成部、及び、表示部を含んで構成される。
【００１１】
まず、楽曲記憶部は、複数の楽曲を記憶する。また、課題記憶部は、各楽曲に対応する課題動作情報をそれぞれ記憶する。例えば、プレイヤに課される踏み動作や振る動作等の課題動作の内容を規定する課題動作情報（一例として、踏み動作のための足譜の配列）を記憶する。動作取得部は、プレイヤの行った動作を取得する。例えば、踏み台（パネル）への踏み動作、コントローラを振る操作、或いは、カメラ等にて得たプレイヤの動作を取得する。そして、生成部は、取得された動作に基づいて、検索動作情報（一例として、足譜キー）を生成する。
一方、検索部は、生成された検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、課題記憶部から検索する。例えば、プレイヤが行った踏み動作（足譜キー）と一致若しくは類似する足譜が含まれる足譜情報を検索する。また、楽曲情報生成部は、検索された課題動作情報に対応付けられた楽曲についての楽曲情報（一例として、楽曲リスト）を生成する。そして、表示部は、生成された楽曲情報を、プレイヤが楽曲を選択可能に表示する。例えば、楽曲リストを選択可能になるよう表示する。
【００１２】
このように、プレイしたい楽曲の課題動作（一例として、踏み動作）をプレイヤが行うことで、検索動作情報が生成され、課題動作情報にそのような検索動作情報を含む楽曲が検索されて（絞り込まれて）リスト表示される。このため、プレイヤは、自己が憶えている楽曲の課題動作を入力するだけで、従来のような煩雑な操作を行うことなく、目的の楽曲が絞り込まれて表示された中から、プレイしたい楽曲を簡単に選曲することができる。
この結果、プレイする楽曲を、より簡単な操作で検索することができる。
【００１３】
本発明の第２の観点に係るゲーム装置は、楽曲の再生に伴って課題となる踏み動作を順次提示し、プレイヤにより行われた踏み動作を評価するゲーム装置であって、楽曲記憶部、課題記憶部、動作受付部、生成部、検索部、楽曲リスト生成部、及び、表示部を含んで構成される。
【００１４】
まず、楽曲記憶部は、複数の楽曲を記憶する。また、課題記憶部は、各楽曲に対応し、楽曲のリズムに同調した課題動作情報をそれぞれ記憶する。例えば、プレイヤに課される、楽曲のリズムに同調した踏み動作や振る動作等の課題動作の内容を規定する課題動作情報（一例として、踏み動作のための足譜の配列）を記憶する。動作受付部は、プレイヤの踏み動作を順次受け付ける。例えば、踏み台（パネル）への踏み動作、コントローラを振る操作、或いは、カメラ等にて得たプレイヤの動作を受け付ける。そして、生成部は、受け付けた一連の踏み動作に基づいて、所定のリズムに沿った検索動作情報（一例として、足譜キー）を生成する。
一方、検索部は、生成された検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、課題記憶部から検索する。例えば、プレイヤが行った踏み動作（足譜キー）と一致若しくは類似する足譜が含まれる足譜情報を検索する。また、楽曲リスト生成部は、検索された課題動作情報に対応付けられた楽曲についての楽曲リストを生成する。そして、表示部は、生成された楽曲リストを、プレイヤが楽曲を選択可能に表示する。
【００１５】
このように、プレイしたい楽曲の課題動作（一例として、踏み動作）をプレイヤが行うことで、リズムに沿った検索動作情報が生成され、課題動作情報にそのような検索動作情報を含む楽曲が検索されて（絞り込まれて）リスト表示される。このため、プレイヤがリズムを多少乱して踏み動作を行ったとしても、リズムに沿った目的の楽曲が絞り込まれて表示されるため、その中からプレイしたい楽曲を簡単に選曲することができる。
この結果、プレイする楽曲を、より簡単な操作で検索することができる。
【００１６】
上記ゲーム装置は、前記検索部が検索した複数の課題動作情報から、他の検索条件に基づいて絞り込む、絞り込み部を更に備え、
前記動作受付部は、楽曲のリズムを示す補助踏み動作を更に受け付け、
前記絞り込み部は、受け付けた当該補助踏み動作に基づいてリズムを特定し、特定したリズムに基づいて、前記検索部が検索した課題動作情報を絞り込んでもよい。
この場合、プレイヤが補助踏み動作にてリズムを指定して検索対象を絞り込むため、リズムの異なる楽曲が排除され、プレイしたい楽曲を簡単に選曲することができる。
【００１７】
前記動作受付部は、楽曲のリズムを示す補助踏み動作、及び、検索しようとする本踏み動作を受け付け、
前記生成部は、受け付けた当該補助踏み動作に基づいて楽曲のリズムを特定し、受け付けた当該本踏み動作に基づいて、特定したリズムに沿った検索動作情報を生成してもよい。
この場合、プレイヤが補助踏み動作にてリズムを指定するため、より適切なリズムに同調した検索動作情報が生成され検索される。このため、より精度を上げて、プレイしたい楽曲を検索することができる。
【００１８】
本発明の第３の観点に係る楽曲検索方法は、楽曲記憶部、課題記憶部、動作取得部、演算部、及び、表示部を有するゲーム装置における楽曲検索方法であって、前記楽曲記憶部は、複数の楽曲を記憶し、前記課題記憶部は、当該各楽曲に対応する課題動作情報（一例として、踏み動作のための足譜の配列）をそれぞれ記憶しており、動作取得ステップ、生成ステップ、検索ステップ、楽曲情報生成ステップ、及び、表示ステップを含んで構成される。
【００１９】
まず、動作取得ステップでは、プレイヤの行った動作を取得する。例えば、踏み台（パネル）への踏み動作、コントローラを振る操作、或いは、カメラ等にて得たプレイヤの動作を取得する。また、生成ステップで、取得された動作に基づいて、検索動作情報（一例として、足譜キー）を生成する。
一方、検索ステップでは、生成された検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、課題記憶部から検索する。例えば、プレイヤが行った踏み動作（足譜キー）と一致若しくは類似する足譜が含まれる足譜情報を検索する。また、楽曲情報生成ステップでは、検索された課題動作情報に対応付けられた楽曲についての楽曲情報（一例として、楽曲リスト）を生成する。そして、表示ステップでは、生成された楽曲情報を、プレイヤが楽曲を選択可能に表示する。例えば、楽曲リストを選択可能になるよう表示する。
【００２０】
このように、プレイしたい楽曲の課題動作（一例として、踏み動作）をプレイヤが行うことで、検索動作情報が生成され、課題動作情報にそのような検索動作情報を含む楽曲が検索されて（絞り込まれて）リスト表示される。このため、プレイヤは、自己が憶えている楽曲の課題動作を入力するだけで、従来のような煩雑な操作を行うことなく、目的の楽曲が絞り込まれて表示された中から、プレイしたい楽曲を簡単に選曲することができる。
この結果、プレイする楽曲を、より簡単な操作で検索することができる。
【００２１】
本発明の第４の観点に係るプログラムは、コンピュータ（電子機器を含む。）を、上記のゲーム装置として機能させるように構成する。
【００２２】
このプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。
【００２３】
上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記録媒体は、当該コンピュータとは独立して配布・販売することができる。
【発明の効果】
【００２４】
本発明によれば、プレイする楽曲を、より簡単な操作で検索することができる。
【発明を実施するための最良の形態】
【００２５】
以下に本発明の実施形態を説明する。以下では、理解を容易にするため、遊技場等に配置される業務用のダンスゲーム装置に本発明が適用される実施形態を説明するが、家庭用のゲーム機や各種のコンピュータなどにおいても同様に本発明を適用することができる。すなわち、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２６】
（実施形態１）
図１は、本発明の実施形態に係るゲーム装置が実現される業務用のダンスゲーム装置の外観を示す模式図である。このダンスゲーム装置は、一例として、演奏する楽曲に合わせて、課題となる踏み動作（課題動作）をプレイヤに提示し、プレイヤが実際に行った踏み動作をタイミングを含めて評価する装置である。以下、本図を参照してダンスゲーム装置の概要を説明する。
【００２７】
ダンスゲーム装置１は、図示するように、演奏用スピーカ１１と、モニタ１２と、ジョイスティック１３と、リズム用スピーカ１４と、ステップ筐体２０とを含んで構成されている。
【００２８】
演奏用スピーカ１１は、プレイヤに選択されたダンスゲームの楽曲音を出力する。つまり、演奏される楽曲の楽曲音を出力する。この他にも演奏用スピーカ１１は、ゲーム中において、プレイヤが行った踏み動作の適否（評価）に応じた音声等を出力する。
【００２９】
モニタ１２は、ダンスゲームに必要な種々の情報を表示する。
例えば、モニタ１２は、ゲーム開始前に、楽曲リスト（後述するような踏み動作によって検索された楽曲リスト）等を表示し、プレイヤに所望の楽曲を選択するように促す。
そして、楽曲が選択されてゲームが開始されると、モニタ１２は、例えば、図２に示すようなゲーム画面を表示する。
このゲーム画面において、ステップゾーンＳＺは、踏み動作のタイミングをプレイヤに示すための固定画像である。一方、足譜ＡＦ（ＡＦｕ，ＡＦｄ，ＡＦｌ，ＡＦｒ）は、課題となる踏み動作（課題動作）をプレイヤに示すための画像であり、演奏される楽曲に合わせて、例えば、画面の下方から上方へスクロール表示される。そして、足譜ＡＦがステップゾーンＳＺに到達した際（足譜ＡＦがステップゾーンＳＺの同じ画像と重なった際）に、要求される踏み動作がプレイヤにより行われると（後述するパネルが正しく踏まれると）、得点が得られる様になっている。
【００３０】
図１に戻って、ジョイスティック１３は、プレイヤにより操作され、ダンスゲームに必要な種々の情報を受け付ける。
例えば、ジョイスティック１３は、ゲーム開始前に、プレイする楽曲の選択情報や、ゲームの難易度等の設定情報を受け付ける。
【００３１】
リズム用スピーカ１４は、演奏される楽曲のリズム音を重低音で出力する。つまり、プレイヤが楽曲のリズムをとり易いように、リズム音を強調して出力する。
【００３２】
ステップ筐体２０は、一例として、同時に２人のプレイヤが乗って、それぞれ踏み動作を行うことのできる踏み台であり、複数のパネル（操作子）が配置されている。
具体的にステップ筐体２０は、図３（ａ）に示すように、左側プレイヤ用エリアＬＡと、右側プレイヤ用エリアＲＡとに分かれており、それぞれ、パネルＰｕ，Ｐｄ，Ｐｌ，Ｐｒを含む複数のパネルが配置されている。
なお、パネルＰｕ，Ｐｄ，Ｐｌ，Ｐｒには、上，下，左，右の異なる方向の矢印が描かれている。そして、これらパネルＰｕ〜Ｐｒは、上述した図２の足譜ＡＦｕ〜ＡＦｒに対応している。つまり、足譜ＡＦｕ（上矢印）は、パネルＰｕ（上矢印）を踏むことをプレイヤに指示する（課する）ものであり、また、足譜ＡＦｄ（下矢印）は、パネルＰｄ（下矢印）を踏むことを指示するものである。同様に、足譜ＡＦｌ（左矢印）は、パネルＰｌ（左矢印）を、また、足譜ＡＦｒ（右矢印）は、パネルＰｒ（右矢印）を踏むことを指示するものである。
【００３３】
これらのパネルＰｕ〜Ｐｒを含む各パネルは、プレイヤによって踏まれたことを、内部のセンサにて検出できるようになっている。例えば、図３（ｂ）に示すように、内部に複数のケーブルセンサＣＳが配置されており、踏まれた際に加えられる荷重（圧力）を検出できるようになっている。
また、パネルＰｕ〜Ｐｒを含む各パネルには、点灯／消灯の制御可能な発光素子が内部に格納されている。例えば、図３（ｂ）に示すように、複数の冷陰極線管ＲＫが配置されている。
また、天板ＴＩは、例えば、半透明のアクリル板からなる。そして、冷陰極線管ＲＫの点灯（発光）に伴い、天板ＴＩを光らせることができるようになっている。これにより、後述するように、楽曲についての踏み動作をダイジェスト表示することができる。
【００３４】
次に、このようなダンスゲーム装置の内部構成について、図４を参照して説明する。図４は、本発明の実施形態に係るダンスゲーム装置の概要構成を示すブロック図である。以下、本図を参照して説明する。
【００３５】
ダンスゲーム装置１は、図示するように、ＣＰＵ（Central Processing Unit）１０１と、ＲＯＭ（Read Only Memory）１０２と、ＲＡＭ（Random Access Memory）１０３と、インターフェース１０４と、ハードディスク１０５と、画像処理部１０６と、音声処理部１０７と、ＮＩＣ（Network Interface Card）１０８と、を備える。
【００３６】
なお、ハードディスク１０５には、ダンスゲーム用のプログラムおよび必要なデータが記憶されており、ダンスゲーム装置１の電源が投入されると、当該プログラムが実行され、本実施形態のゲーム装置が実現される。
【００３７】
ＣＰＵ  １０１は、ダンスゲーム装置１全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。
【００３８】
ＲＯＭ  １０２には、電源投入直後に実行されるＩＰＬ（Initial Program Loader）が記録され、これが実行されることにより、ハードディスク１０５に記録されたプログラムをＲＡＭ  １０３に読み出してＣＰＵ  １０１による実行が開始される。また、ＲＯＭ  １０２には、ダンスゲーム装置１全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００３９】
ＲＡＭ  １０３は、データやプログラムを一時的に記憶するためのもので、ハードディスク１０５から読み出したプログラムやデータ、その他ゲームの進行等に必要なデータが保持される。
【００４０】
インターフェース１０４は、上述したジョイスティック１３やステップ筐体２０との通信を中継する。
具体的にインターフェース１０４は、ジョイスティック１３にて入力された指示情報等を受け付ける。
また、インターフェース１０４は、ステップ筐体２０上にてプレイヤにより行われる踏み動作を受け付ける。つまり、上述したパネルＰｕ〜Ｐｒを含む何れか（複数も可）のパネルが、プレイヤにより踏まれたことを、ケーブルセンサＣＳにて検出した際に、その検出信号をステップ筐体２０から受け付ける。これにより、どのパネルが踏まれたのかが即座に検出できるようになっている。
更に、インターフェース１０４は、ＣＰＵ  １０１からパネルＰｕ〜Ｐｒを含む何れか（複数も可）のパネルへの点灯（発光）指示がなされると、その点灯指示の情報をステップ筐体２０に供給し、対象となるパネルの冷陰極線管ＲＫを点灯させる。
【００４１】
ハードディスク１０５は、ダンスゲームのプログラム、及び、付随する画像データや楽曲データ（後述する足譜データ等も含む）を記憶している。これらのプログラムやデータは、ＣＰＵ  １０１の制御によって読み出され、ＲＡＭ  １０３等に一時的に記憶される。なお、ハードディスク１０５は、一例であり、他の記憶媒体であってもよい。
【００４２】
画像処理部１０６は、画像演算プロセッサ（図示せず）やフレームメモリ（図示せず）を備えており、ＣＰＵ  １０１からの制御の下、種々の画像処理を行う。例えば、画像処理部１０６は、ハードディスク１０５から読み出した画像データを加工処理し、画像情報を生成してフレームメモリに格納する。そして、フレームメモリに格納した画像情報を、所定の同期タイミングでビデオ信号に変換し、上述したモニタ１２に供給する。これにより、各種の画像表示が可能となる。
【００４３】
なお、画像演算プロセッサは、２次元の画像の重ね合わせ演算やαブレンディング等の透過演算、各種の飽和演算を高速に実行できる。
また、仮想３次元空間に配置され、各種のテクスチャ情報が付加されたポリゴン情報を、Ｚバッファ法によりレンダリングして、所定の視点位置から仮想３次元空間に配置されたポリゴンを俯瞰したレンダリング画像を得る演算の高速実行も可能である。
【００４４】
音声処理部１０７は、ハードディスク１０５から読み出した楽曲データをアナログ音声信号に変換し、上述した演奏用スピーカ１１から出力させる。また、ＣＰＵ  １０１からの制御の下、ゲームの進行中に発生させるべき効果音等を生成し、これに対応した音声を演奏用スピーカ１１から出力させる。
更に、音声処理部１０７は、例えば、所定の信号処理を施して、楽曲データからリズム音（リズム信号）を抜き出し、上述したリズム用スピーカ１４から出力させる。なお、楽曲データに対応するリズムデータが予めハードディスク１０５に記憶されている場合には、そのリズムデータに基づいたリズム音を、リズム用スピーカ１４から出力させてもよい。
【００４５】
ＮＩＣ  １０８は、ダンスゲーム装置１をインターネット等のコンピュータ通信網（図示せず）に接続するためのものであり、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格にしたがうものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Integrated Services Digital Network）モデム、ＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  １０１との仲立ちを行うインターフェース（図示せず）により構成される。
【００４６】
この他に、ダンスゲーム装置１は、投入されるコイン（硬貨やメダル等）を検出するユニットや、プリペイドカード等を読み込むユニット等を含んでいてもよい。
【００４７】
また、本実施形態のダンスゲーム装置１にかえて、一般的なコンピュータ（汎用のパーソナルコンピュータ等）や家庭用のゲーム機を、本発明の実施形態に係るゲーム装置として利用することもできる。たとえば、一般的なコンピュータは、上記ダンスゲーム装置１と同様に、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク、および、ＮＩＣを備え、ダンスゲーム装置１よりも簡易な機能を備えた画像処理部を備え、外部記憶装置として、フレキシブルディスク、光磁気ディスク、磁気テープ等が利用できるようになっている。また、ステップ筐体２０の代わりに、市販されているゲーム用マット（プレイヤにより足で踏まれた領域を検出するマット等）を利用する。そして、ゲーム用のプログラムをインストールした後に、そのプログラムを実行させると、本発明の実施形態に係るゲーム装置として機能する。
【００４８】
（ゲーム装置の概要構成）
図５は、本発明の実施形態に係るゲーム装置の概要構成を示す模式図である。このゲーム装置は、一例として、プレイヤが行う踏み動作に基づいて、所望の楽曲を検索する装置である。
より具体的には、このゲーム装置にてダンスゲームを開始する前に、プレイヤが踏んだステップに基づいて、同一若しくは類似する足譜情報を検索することにより、プレイヤが望む楽曲（楽曲リスト）を提示する装置である。以下、本図を参照して説明する。
【００４９】
ゲーム装置２００は、楽曲情報記憶部２０１と、足譜情報記憶部２０２と、踏み動作受付部２０３と、足譜キー生成部２０４と、検索部２０５と、楽曲リスト生成部２０６と、画像描画部２０７とを備える。
【００５０】
まず、楽曲情報記憶部２０１は、ダンスゲームにて演奏可能な複数の楽曲情報を記憶する。つまり、プレイヤが選曲できる全楽曲の楽曲情報を記憶する。
そして、プレイヤにより任意の楽曲が選曲されると、その楽曲情報が再生されて、ダンスゲームが開始することになる。
なお、楽曲情報には、楽曲音の基になる楽曲データの他に、楽曲ＩＤ、楽曲の名称、及び、アーティスト名等の関連情報も含まれている。
そして、上述したハードディスク１０５が、このような楽曲情報記憶部２０１として機能しうる。
【００５１】
足譜情報記憶部２０２は、各楽曲に対応し、課題となる踏み動作を規定する足譜情報をそれぞれ記憶する。つまり、楽曲情報記憶部２０１に記憶される楽曲情報にそれぞれ対応する足譜情報を記憶する。
この足譜情報は、例えば、図６（ａ）に示すように、矢印にて示される足譜ＡＦの配列の情報であり、一例として、楽曲の音符ＯＰに対応している。なお、図６（ａ）では、音符ＯＰと足譜ＡＦとが１対１にて対応している場合を表しているが、より詳細には、図６（ｂ）に示すように、拍（拍子）に同調しており、上下左右の各方向を示す足譜ＡＦｕ〜ＡＦｒが規定されている。
なお、足譜ＡＦは、拍に対して１つに限られず、図６（ｃ）に示すように、拍に対して２つの足譜ＡＦｕ，ＡＦｄが規定されている場合もあり、また、拍に対して、足譜が規定されていない場合もある。
足譜情報記憶部２０２は、このような楽曲の拍に同調した足譜ＡＦの配列である足譜情報を、各楽曲に対応付けて記憶している。
そして、上述したハードディスク１０５が、このような足譜情報記憶部２０２として機能しうる。
【００５２】
図５に戻って、踏み動作受付部２０３は、プレイヤによる踏み動作を順次受け付ける。
すなわち、踏み動作受付部２０３は、上述したステップ筐体２０上にてプレイヤにより行われる踏み動作を受け付ける。つまり、ステップ筐体２０のパネル（パネルＰｕ〜Ｐｒ等）が踏まれたことを検出信号により取得し、どのパネル（複数の場合もあり）が踏まれたのかを受け付ける。
なお、上述したインターフェース１０４等が、このような踏み動作受付部２０３として機能しうる。
【００５３】
足譜キー生成部２０４は、踏み動作受付部２０３が受け付けた一連の踏み動作に基づいて、所定のリズム（拍）に沿った足譜キーを生成する。
例えば、足譜キー生成部２０４は、図７（ａ）に示すように、パネルＰが踏まれることにより得られた踏み動作から、検索用の足譜キーＡＦＫを生成する。その際、足譜キー生成部２０４は、パネルＰが踏まれたタイミングｔ１〜ｔ７を解析し、リズム（拍）を特定する。この図７（ａ）の場合では、タイミングｔ３−ｔ４の間に間隔があるため、その間に空きの拍があることが推測でき、一例として、合計８つの拍が特定できる。
そして、足譜キー生成部２０４は、例えば、８つの拍をそれぞれ１拍とした場合に、図７（ｂ）に示すような２小節分の４拍子のリズムとして特定し、また、８つの拍をそれぞれ半拍とした場合に、図７（ｃ）に示すような１小節分の４拍子のリズムとして特定する。
そして、足譜キー生成部２０４は、特定したリズムに沿った足譜キーを生成する。なお、１拍や半拍の判別は、踏み動作の全体から判別できる場合に判別するものとし、これらが何れであるか判別できない場合は、両者をそれぞれ足譜キーとして生成するようにしてもよい。
そして、上述したＣＰＵ  １０１等が、このような足譜キー生成部２０４として機能しうる。
【００５４】
図５に戻って、検索部２０５は、足譜キー生成部２０４によって生成された足譜キーに基づいて、足譜情報記憶部２０２を検索する。つまり、足譜キーと一致若しくは類似する足譜が含まれる足譜情報を足譜情報記憶部２０２から検索する。
例えば、検索部２０５は、足譜キーを基準に、足譜情報を先頭から順番にずらしながら比較し、一致若しくは類似する足譜があるかどうかを、各足譜情報について検索する。
そして、足譜キーＡＦＫと足譜ＡＦ（部分）が、図８（ａ）に示すように一致する場合や、図８（ｂ），（ｃ）に示すように類似する場合に、その足譜情報をヒットした（検索できた）足譜情報として得る。
この場合、図８（ｂ）では、点線で囲んで示すように、場所（拍）のずれが１カ所生じているだけであるため、類似すると判断しており、また、図８（ｃ）では、点線で囲んで示すように、足譜の相違が１カ所生じているだけであるため、類似すると判断している。なお、このような類似の判断は、一例であり、他の観点から類似を判断するようにしてもよい。
また、足譜情報を検索する際に、楽曲中の足譜全体と比較する代わりに、特徴となる部分（例えば、楽曲のさびとなる部分）の足譜と比較するようにしてもよい。これは、さびとなる部分には、その楽曲を特徴付ける足譜が配置されている場合が多く、また、プレイヤもそのような特徴的な足譜を覚えており、検索のために踏むことが多いためである。そして、この場合、検索対象の足譜の量が減ることになり、迅速に検索を終えることが期待できる。
なお、上述したＣＰＵ  １０１等が、このような検索部２０５として機能しうる。
【００５５】
図５に戻って、楽曲リスト生成部２０６は、検索部２０５によって検索された足譜情報に対応付けられた楽曲についての楽曲リストを生成する。
つまり、楽曲リスト生成部２０６は、検索された各足譜情報（１つの場合もあり）にそれぞれ対応付けられた楽曲情報を、楽曲情報記憶部２０１から読み出す。そして、例えば、楽曲名（タイトル）と、アーティスト名を含んだ楽曲リストを生成する。この際、楽曲リストを、タイトルやアーティスト名等の順番に並べてもよく、また、足譜キーとの一致度が高い等の順番に並べてもよい。
なお、上述したＣＰＵ  １０１等が、このような検索部２０５として機能しうる。
【００５６】
画像描画部２０７は、楽曲リスト生成部２０６によって生成された楽曲リストの画像を生成し、上述したモニタ１２に表示する。
例えば、画像描画部２０７は、図９に示すような楽曲リストの画像を生成して、プレイヤが楽曲を選択可能になるよう表示する。
なお、図９に示す楽曲リストは、一例として、楽曲名とアーティスト名だけの情報を表示しているが、他の情報を楽曲リストに付加してもよい。
なお、上述した画像処理部１０６が、このような画像描画部２０７として機能しうる。
【００５７】
（ゲーム装置の動作の概要）
図１０は、上述した構成のゲーム装置２００において実行される楽曲検索処理の流れを示すフローチャートである。以下、本図を参照してゲーム装置２００の動作について説明する。この楽曲検索処理は、ダンスゲームを実行するゲーム装置において、プレイヤによる踏み動作を受け、同じ（類似する）足譜が課題となっている楽曲を検索する処理である。つまり、ダンスゲームを開始する前に、プレイヤが踊りたい楽曲の踏み動作（一部）を入力することで、そのような踏み動作の楽曲リストを表示する処理である。なお、この楽曲検索処理は、ダンスゲームの開始を待機している状態で開始される。
【００５８】
まず、ゲーム装置２００は、プレイヤによる踏み動作を待機する（ステップＳ３０１）。つまり、プレイヤによってステップ筐体２０上のパネルが踏まれたかどうかを判別しながら、後続処理を待機する。
【００５９】
ゲーム装置２００は、ステップ筐体２０上のパネルが踏まれたことを検出すると（ステップＳ３０１；Ｙｅｓ）、プレイヤによる一連の踏み動作を順次受け付ける（ステップＳ３０２）。
すなわち、踏み動作受付部２０３は、ステップ筐体２０のパネルが踏まれたことを検出信号により取得し、どのパネル（複数の場合もあり）が踏まれたのかを順次受け付ける。
【００６０】
ゲーム装置２００は、受け付けた踏み動作に基づいて、足譜キーを生成する（ステップＳ３０３）。
すなわち、足譜キー生成部２０４は、踏み動作受付部２０３が受け付けた一連の踏み動作に基づいて、所定のリズムに沿った足譜キーを生成する。例えば、足譜キー生成部２０４は、上述した図７（ａ）に示すように、パネルＰが踏まれたタイミングｔ１〜ｔ７を解析してリズム（拍）を特定しつつ、検索用の足譜キーＡＦＫを生成する。
【００６１】
ゲーム装置２００は、生成された足譜キーに基づいて、同じ（類似する）足譜を含む足譜情報を検索する（ステップＳ３０４）。
すなわち、検索部２０５は、足譜キー生成部２０４によって生成された足譜キーと一致若しくは類似する足譜が含まれる足譜情報を、足譜情報記憶部２０２から検索する。
例えば、検索部２０５は、上述した図８（ａ）に示すような足譜キーＡＦＫに一致する足譜ＡＦが含まれる足譜情報、及び、上述した図８（ｂ），（ｃ）に示すような足譜キーＡＦＫに類似する足譜ＡＦが含まれる足譜情報を検索する。
【００６２】
ゲーム装置２００は、検索された足譜情報に対応付けられた楽曲についての楽曲リストを生成して表示する（ステップＳ３０５）。
すなわち、楽曲リスト生成部２０６は、検索部２０５によって検索された足譜情報に対応付けられた楽曲についての楽曲リストを生成し、そして、画像描画部２０７は、生成された楽曲リストの画像を生成してモニタ１２に表示する。
例えば、画像描画部２０７は、図９に示すような楽曲リストの画像を生成して、プレイヤが楽曲を選択可能になるよう表示する。
【００６３】
こうして足譜キーに基づいて足譜情報が検索され、対応付けられた楽曲の楽曲リストが表示されると、プレイヤは、例えば、ジョイスティック１３を操作して、その楽曲リストの中から所望の楽曲を選曲し、ダンスゲームを開始することになる。
なお、楽曲リストの中に所望の楽曲がなかった場合、踏み動作が不正確であったこと等が考えられるため、プレイヤは、再度踏み動作を行って、新たな検索を要求してもよい。
【００６４】
このような楽曲検索処理により、プレイヤが踊りたい楽曲の踏み動作（一部）を入力することで、そのような踏み動作が含まれる楽曲が検索されてリスト表示される。このため、プレイヤは、自己が憶えている一連の踏み動作を正確に入力するだけで、従来のような煩雑な操作を行うことなく、目的の楽曲が絞り込まれて表示された中から、踊りたい楽曲を簡単に選曲することができる。
また、入力する踏み動作の一部が不正確であったとしても、類似する踏み動作が含まれる楽曲も検索されるため、リスト表示された中から所望の楽曲を選ぶことのできる割合も高くなる。
この結果、プレイする楽曲をより簡単な操作で検索することができる。
【００６５】
（他の実施形態）
上記の実施形態では、プレイヤが足譜キーの元となる踏み動作だけを入力する場合について説明したが、更に、楽曲のリズムを示す別の踏み動作を入力できるようにしてもよい。
例えば、楽曲のリズムが正確に特定できないために、数多くの足譜情報が検索されてしまい、その結果、楽曲リストが長大となって選曲し難くなる場合も起こり得る。その場合に、リズムを示す補助踏み動作をプレイヤが別途入力できるようにし、足譜情報を絞り込むことで、楽曲リストを短くすることができる。
以下、本発明の他の実施形態に係るゲーム装置４００について、図１１を参照して説明する。
【００６６】
ゲーム装置４００は、上述した図５に示すゲーム装置２００に絞り込み部３０１を付加した構成となっている。つまり、楽曲情報記憶部２０１〜画像描画部２０７の構成は、ゲーム装置２００と同様である。
【００６７】
絞り込み部３０１は、検索部２０５が検索できた足譜情報が所定数を超えている場合に、補助踏み動作の入力を促す画像を画像描画部２０７に描画させる。
そして、踏み動作受付部２０３から楽曲のリズムを示す補助踏み動作が入力されると、その補助踏み動作からリズムを特定し、特定したリズムに基づいて、検索部２０５が検索した足譜情報を絞り込む。
【００６８】
例えば、踏み動作受付部２０３から、同じ踏み動作を連続して所定回数以上受け付けた場合に、絞り込み部３０１は、楽曲のリズムを示す補助踏み動作が入力されたと判別する。具体的に説明すると、例えば、図１２に示すように、「ワン，  ，ツー，  ，ワン，ツー，スリー，フォー」というタイミングで、同一のパネルＰの踏み動作が検出されると、絞り込み部３０１は、４拍子のリズムを特定する。なお、これ以外にもリズムを特定できる踏み動作が検出されると、絞り込み部３０１は、その踏み動作に基づいてリズムを特定する。
そして、特定したリズムに基づいて、検索部２０５が検索した足譜情報を絞り込む。例えば、検索された足譜情報のうち、リズムに合致しない足譜情報を破棄する。
これにより、検索部２０５が検索した足譜情報を減らすことができ、楽曲リストが長大となることを防止することができる。
また、これとは逆に、補助踏み動作を先に入力し、そのリズムの楽曲を検索しておき、その後に入力された踏み動作に基づく足譜によって、足譜情報を絞り込むようにしてもよい。
この場合も、プレイする楽曲をより簡単な操作で検索することができる。
【００６９】
上記のゲーム装置４００では、検索された足譜情報が所定数を超えている場合に、楽曲のリズムを示す補助踏み動作を更に入力する場合について説明した。
しかしながら、この補助踏み動作と、検索しようとする踏み動作（本踏み動作）とを、毎回入力するようにしてもよい。
すなわち、踏み動作受付部２０３は、補助踏み動作、及び、本踏み動作をそれぞれ受け付ける。例えば、上述した図１２に示すような同一のパネルＰの踏み動作を受け付けた後に、上述した図７（ａ）に示すような検索用の踏み動作（本踏み動作）を受け付ける。
そして、足譜キー生成部２０４は、踏み動作受付部２０３が受け付けた補助踏み動作により楽曲のリズムを特定し、また、本踏み動作に基づいて、特定したリズムに沿った足譜キーを生成する。
【００７０】
この場合、楽曲のリズムが正確に特定されることにより、不要な足譜情報が検索されることがなくなり、その結果、楽曲リストが短くなり、プレイヤの選曲が容易となる。そして、この場合も、プレイする楽曲をより簡単な操作で検索することができる。
【００７１】
上記の実施形態では、プレイヤがステップ筐体２０のパネルを踏むことで、踏み動作を入力する場合について説明したが、このような踏み動作以外の動作を評価するゲーム装置についても適宜適用可能である。
例えば、加速度センサを内蔵したコントローラを用いて、演奏される楽曲に合わせて、振る動作や傾ける動作等をプレイヤが行う体感ゲームであっても、同様に適宜可能である。
この場合では、ゲーム装置は、足譜情報に相当する課題情報を楽曲に対応付けて記憶しており、ゲームの開始前に、一連の振る動作等を加速度センサの検出により取得すると、足譜キーに相当する検索キーを生成して、一致又は類似する課題情報を検索する。そして、検索した課題情報に対応付けられた楽曲のリストを表示し、プレイする楽曲をプレイヤに選曲させることになる。
この場合も、プレイする楽曲をより簡単な操作で検索することができる。
【００７２】
また、プレイヤの動きを撮像素子（カメラ等）にて撮影して、プレイヤの動作を取得できるようなゲームであっても、同様に適宜適用可能である。
例えば、コントローラ等を用いずに、演奏される楽曲に合わせて、手や足を動かす動作をプレイヤが行う体感ゲームであっても、同様に適宜可能である。
この場合も、ゲーム装置は、足譜情報に相当する課題情報を楽曲に対応付けて記憶しており、ゲームの開始前に、一連の動作を撮影した画像を解析することにより取得すると、足譜キーに相当する検索キーを生成して、一致又は類似する課題情報を検索する。そして、検索した課題情報に対応付けられた楽曲のリストを表示し、プレイする楽曲をプレイヤに選曲させることになる。
この場合でも、プレイする楽曲をより簡単な操作で検索することができる。
【００７３】
以上説明したように、本発明によれば、プレイする楽曲をより簡単な操作で検索することができる。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施形態に係るダンスゲーム装置の外観を示す模式図である。
【図２】ダンスゲームのモニタに表示されるゲーム画面の一例を示す模式図である。
【図３】（ａ）がステップ筐体に配置されるパネルの一例を示す模式図であり、（ｂ）がパネルの内部構造を示す分解斜視図である。
【図４】ダンスゲーム装置の内部構成を示す模式図である。
【図５】本発明の実施形態に係るゲーム装置の構成を示すブロック図である。
【図６】（ａ）〜（ｃ）共に、音符（拍）と足譜との関係を説明するための模式図である。
【図７】（ａ）が踏まれたパネルに基づいて生成される足譜キーを説明するための模式図であり、（ｂ），（ｃ）が音符（拍）と足譜との関係を説明するための模式図である。
【図８】（ａ）が足譜キーと一致する足譜の一例を示す模式図であり、（ｂ），（ｃ）が足譜キーと類似する足譜の一例を示す模式図である。
【図９】表示される楽曲リストの一例を示す模式図である。
【図１０】本発明の実施形態に係る楽曲検索処理の一例を示すフローチャートである。
【図１１】本発明の他の実施形態に係るゲーム装置の構成を示すブロック図である。
【図１２】リズムを示す補助踏み動作と、音符（拍）との関係を説明するための模式図である。
【符号の説明】
【００７５】
１      ダンスゲーム装置
１１    演奏用スピーカ
１２    モニタ
１３    ジョイスティック
１４    リズム用スピーカ
２０    ステップ筐体
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  インターフェース
１０５  ハードディスク
１０６  画像処理部
１０７  音声処理部
１０８  ＮＩＣ
２００，４００  ゲーム装置
２０１  楽曲情報記憶部
２０２  足譜情報記憶部
２０３  踏み動作受付部
２０４  足譜キー生成部
２０５  検索部
２０６  楽曲リスト生成部
２０７  画像描画部
３０１  絞り込み部
【図１】
2010017273.tif 000003
【図２】
2010017273.tif 000004
【図３】
2010017273.tif 000005
【図４】
2010017273.tif 000006
【図５】
2010017273.tif 000007
【図６】
2010017273.tif 000008
【図７】
2010017273.tif 000009
【図８】
2010017273.tif 000010
【図９】
2010017273.tif 000011
【図１０】
2010017273.tif 000012
【図１１】
2010017273.tif 000013
【図１２】
2010017273.tif 000014
【手続補正書】
【提出日】平成21年10月30日(2009.10.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
楽曲の再生に伴って課題となる踏み動作を順次提示し、プレイヤにより行われた踏み動作を評価するゲーム装置であって、
複数の楽曲を記憶する楽曲記憶部と、
当該各楽曲に対応し、楽曲のリズムに同調した課題動作情報をそれぞれ記憶する課題記憶部と、
プレイヤの踏み動作を順次受け付ける動作受付部と、
受け付けた一連の当該踏み動作に基づいて、所定のリズムに沿った検索動作情報を生成する生成部と、
生成された当該検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、前記課題記憶部から検索する検索部と、
検索された当該課題動作情報から、他の検索条件に基づいて絞り込む、絞り込み部と、
絞り込まれた当該課題動作情報に対応付けられた楽曲についての楽曲リストを生成する楽曲リスト生成部と、
生成された当該楽曲リストを、プレイヤが楽曲を選択可能に表示する表示部と、を備え、
前記動作受付部は、楽曲のリズムを示す補助踏み動作を更に受け付け、
前記絞り込み部は、受け付けた当該補助踏み動作に基づいてリズムを特定し、特定したリズムに基づいて、前記検索部が検索した課題動作情報を絞り込む、
ことを特徴とするゲーム装置。
【請求項２】
楽曲の再生に伴って課題となる踏み動作を順次提示し、プレイヤにより行われた踏み動作を評価するゲーム装置であって、
複数の楽曲を記憶する楽曲記憶部と、
当該各楽曲に対応し、楽曲のリズムに同調した課題動作情報をそれぞれ記憶する課題記憶部と、
プレイヤの踏み動作を順次受け付ける動作受付部と、
受け付けた一連の当該踏み動作に基づいて、所定のリズムに沿った検索動作情報を生成する生成部と、
生成された当該検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、前記課題記憶部から検索する検索部と、
検索された当該課題動作情報に対応付けられた楽曲についての楽曲リストを生成する楽曲リスト生成部と、
生成された当該楽曲リストを、プレイヤが楽曲を選択可能に表示する表示部と、を備え、
前記動作受付部は、楽曲のリズムを示す補助踏み動作、及び、検索しようとする本踏み動作を受け付け、
前記生成部は、受け付けた当該補助踏み動作に基づいて楽曲のリズムを特定し、受け付けた当該本踏み動作に基づいて、特定したリズムに沿った検索動作情報を生成する、
ことを特徴とするゲーム装置。
【請求項３】
楽曲記憶部、課題記憶部、動作受付部、演算部、及び、表示部を有するゲーム装置における楽曲検索方法であって、
前記楽曲記憶部は、複数の楽曲を記憶し、前記課題記憶部は、当該各楽曲に対応し楽曲のリズムに同調した課題動作情報をそれぞれ記憶しており、
前記動作受付部が、プレイヤの行った踏み動作を順次受け付ける動作受付ステップと、
前記演算部が、受け付けた一連の当該踏み動作に基づいて、所定のリズムに沿った検索動作情報を生成する生成ステップと、
前記演算部が、生成された当該検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、前記課題記憶部から検索する検索ステップと、
前記演算部が、検索された当該課題動作情報から、他の検索条件に基づいて絞り込む、絞り込みステップと、
前記演算部が、絞り込まれた当該課題動作情報に対応付けられた楽曲についての楽曲リストを生成する楽曲リスト生成ステップと、
前記表示部が、生成された当該楽曲リストを、プレイヤが楽曲を選択可能に表示する表示ステップと、を含み、
前記動作受付ステップでは、楽曲のリズムを示す補助踏み動作を更に受け付け、
前記絞り込みステップでは、受け付けた当該補助踏み動作に基づいてリズムを特定し、特定したリズムに基づいて、前記検索部が検索した課題動作情報を絞り込む、
ことを特徴とする楽曲検索方法。
【請求項４】
楽曲記憶部、課題記憶部、動作受付部、演算部、及び、表示部を有するゲーム装置における楽曲検索方法であって、
前記楽曲記憶部は、複数の楽曲を記憶し、前記課題記憶部は、当該各楽曲に対応し、楽曲のリズムに同調した課題動作情報をそれぞれ記憶しており、
前記動作受付部が、プレイヤの行った踏み動作を順次受け付ける動作受付ステップと、
前記演算部が、受け付けた一連の当該踏み動作に基づいて、所定のリズムに沿った検索動作情報を生成する生成ステップと、
前記演算部が、生成された当該検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、前記課題記憶部から検索する検索ステップと、
前記演算部が、検索された当該課題動作情報に対応付けられた楽曲についての楽曲リストを生成する楽曲リスト生成ステップと、
前記表示部が、生成された当該楽曲リストを、プレイヤが楽曲を選択可能に表示する表示ステップと、を含み、
前記動作受付ステップでは、楽曲のリズムを示す補助踏み動作、及び、検索しようとする本踏み動作を受け付け、
前記生成ステップでは、受け付けた当該補助踏み動作に基づいて楽曲のリズムを特定し、受け付けた当該本踏み動作に基づいて、特定したリズムに沿った検索動作情報を生成する、
ことを特徴とする楽曲検索方法。
【請求項５】
複数の楽曲を記憶する楽曲記憶部、当該各楽曲に対応し楽曲のリズムに同調した課題動作情報をそれぞれ記憶する課題記憶部、動作受付部、演算部、及び、表示部を有するコンピュータに、
前記動作受付部が、プレイヤの行った踏み動作を順次受け付ける動作受付ステップ、
前記演算部が、受け付けた一連の当該踏み動作に基づいて、所定のリズムに沿った検索動作情報を生成する生成ステップ、
前記演算部が、生成された当該検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、前記課題記憶部から検索する検索ステップ、
前記演算部が、検索された当該課題動作情報から、他の検索条件に基づいて絞り込む、絞り込みステップ、
前記演算部が、絞り込まれた当該課題動作情報に対応付けられた楽曲についての楽曲リストを生成する楽曲リスト生成ステップ、
前記表示部が、生成された当該楽曲リストを、プレイヤが楽曲を選択可能に表示する表示ステップ、を実行させ、
前記動作受付ステップでは、楽曲のリズムを示す補助踏み動作を更に受け付け、
前記絞り込みステップでは、受け付けた当該補助踏み動作に基づいてリズムを特定し、特定したリズムに基づいて、前記検索部が検索した課題動作情報を絞り込む、
ように実行させることを特徴とするプログラム。
【請求項６】
複数の楽曲を記憶する楽曲記憶部、当該各楽曲に対応し楽曲のリズムに同調した課題動作情報をそれぞれ記憶する課題記憶部、動作受付部、演算部、及び、表示部を有するコンピュータに、
前記動作受付部が、プレイヤの行った踏み動作を順次受け付ける動作受付ステップ、
前記演算部が、受け付けた一連の当該踏み動作に基づいて、所定のリズムに沿った検索動作情報を生成する生成ステップ、
前記演算部が、生成された当該検索動作情報と一致若しくは類似する動作情報が含まれる課題動作情報を、前記課題記憶部から検索する検索ステップ、
前記演算部が、検索された当該課題動作情報に対応付けられた楽曲についての楽曲リストを生成する楽曲リスト生成ステップ、
前記表示部が、生成された当該楽曲リストを、プレイヤが楽曲を選択可能に表示する表示ステップ、を実行させ、
前記動作受付ステップでは、楽曲のリズムを示す補助踏み動作、及び、検索しようとする本踏み動作を受け付け、
前記生成ステップでは、受け付けた当該補助踏み動作に基づいて楽曲のリズムを特定し、受け付けた当該本踏み動作に基づいて、特定したリズムに沿った検索動作情報を生成する、
ように実行させることを特徴とするプログラム。