(57)【要約】【課題】音楽再生機器にて再生される音楽とゲームとを融合させたゲーム機を提供する。【解決手段】本発明のゲーム機１は、音楽再生機器１００と音声出力装置１０３との間に介装され、音楽再生機器１００から出力される音楽再生信号を取り込む信号入力部４と、前記音楽再生信号を解析する解析手段１０と、前記解析手段による解析結果をゲームの制御に反映させるゲーム制御部１１とを備える。【選択図】図１
2007160065.tif 000002
【特許請求の範囲】
【請求項１】
音楽再生機器から出力される音楽再生信号を取り込む信号入力部と、
前記音楽再生信号を解析する解析手段と、
前記解析手段による解析結果をゲームの制御に反映させるゲーム制御部とを備えたゲーム機。
【請求項２】
所定の画像を表示する表示部を更に備え、
前記ゲーム制御手段は、前記解析結果を前記表示部に表示させるキャラクタの形態及び動作の少なくともいずれか一方に反映させることを特徴とする請求項１に記載のゲーム機。
【請求項３】
前記音楽再生機器のライン出力端子と、当該ライン出力端子から出力される音楽再生信号を音声変換する音声出力装置との間に介装され、前記ライン出力端子から出力される音楽再生信号を前記音声出力装置へ通過させるバイパス経路と、その音楽再生信号を前記解析部に取り込む経路とを備えていることを特徴とする請求項１又は２に記載のゲーム機。
【請求項４】
音楽再生機器から出力される音楽再生信号を取り込む信号入力部と、
前記信号入力部にて取り込まれた音楽再生信号を音声信号に変換するための音声出力部へ、前記音楽再生信号を通過させるバイパス経路と、
所定のゲームを制御するゲーム制御部とを備えるゲーム機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽再生信号を解析する機能を備えたゲーム機に関する。
【背景技術】
【０００２】
携帯型オーディオプレーヤのような音楽再生機器にて再生される音楽を利用して、例えばその音楽をゲーム内容に反映させたり、出力させたりすることが可能なゲーム機は提供されていない。なお、音声認識機能を備えたゲーム機としては、マイクから入力された音声信号を解析し、その解析結果をキャラクタの形態に反映させるゲーム機が提案されている（例えば特許文献１参照）。
【特許文献１】特開２００１−２９６４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
そこで、本発明は音楽再生機器にて再生される音楽とゲームとを融合させたゲーム機を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の第一のゲーム機（１）は、音楽再生機器（１００）から出力される音楽再生信号を取り込む信号入力部（４）と、前記音楽再生信号を解析する解析手段（１０）と、前記解析手段による解析結果をゲームの制御に反映させるゲーム制御部（１１）とを備えることにより、上記の課題を解決する。
【０００５】
本発明の第一のゲーム機によれば、音楽再生機器にて再生される音楽の音楽再生信号はアナログ信号であるが、このアナログ信号を信号入力部から取り込んで、解析手段によって解析し、その解析結果をゲーム制御手段によってゲームの制御に反映させる。これにより、音楽再生機器にて再生される音楽をゲームに反映させことができる。更に、音楽再生機器では、任意の音楽を選択して再生することができるので、ゲーム機に予め用意された音楽を利用する場合と比較して、様々な音楽を素材としてゲームを楽しむことができる。
【０００６】
音楽再生信号は複数の波で構成される波形データであり、解析手段の解析対象には、例えば、波形データを構成する波の周波数、波長、振幅、周期、ピーク値等、波形データの全ての要素が含まれる。解析内容としては、例えば再生される音の高さ、大きさ、長さ、強弱、和音か単音か等の音そのものの解析の他、音楽のジャンルやテンポ等の音楽的特徴に関する解析も含む。音楽の解析結果が反映されたゲームとしては、例えば解析されたテンポに合わせてユーザにテンポ入力させるゲームや、再生される音が所定の高さの時にユーザに所定の操作をさせるゲームがある。
【０００７】
所定の画像を表示する表示部を更に備え、前記ゲーム制御手段は、前記解析結果に基づいて前記表示部に表示させるキャラクタの形態及び動作の少なくともいずれか一方に反映させてもよい。これにより、例えば、再生される音楽のテンポに合わせてキャラクタにダンスをさせたり、再生される音楽のジャンルに応じて異なる形態のキャラクタを表示させたりすることができ、ゲームの興趣を高めることができる。
【０００８】
前記音楽再生機器のライン出力端子（１０１）と、当該ライン出力端子から出力される音楽再生信号を音声変換する音声出力装置（１０３）との間に介装され、前記ライン出力端子から出力される音楽再生信号を前記音声出力装置へ通過させるバイパス経路（Ｒ１）と、その音楽再生信号を前記解析部に取り込む経路（Ｒ２）とを備えていてもよい。これにより、音楽再生機器からの音楽再生信号は、解析部へ取り込まれると共にバイパス経路によって音声出力装置へも出力される。従って、ユーザは音楽出力装置から出力される音楽を聴きながら、その音楽の解析結果に基づいたゲームを楽しむことができる。
【０００９】
本発明の第ニのゲーム機は、音楽再生機器（１００）から出力される音楽再生信号を取り込む信号入力部（４）と、前記信号入力部にて取り込まれた音楽再生信号を音声信号に変換するための音声出力部（１０３、２０）へ、前記音楽再生信号を通過させるバイパス経路（Ｒ１）と、所定のゲームを制御するゲーム制御部（１１）とを備えることにより、上記の課題を解決する。この第ニのゲーム機によれば、音楽再生機器にて再生される音楽を聴きながらゲーム機が提供するゲームを楽しむことができる。特に音楽再生機器が携帯型オーディオプレーヤで音声出力部がイヤフォンに設けられている場合、ユーザの好みの音楽を聴きながら、しかもゲームをする場所に拘束されずにゲームを楽しむことができる。音声出力部はスピーカとしてゲーム機の内部に備えられていてもよいし、イヤフォンのようにゲーム機の外部の構成であってもよい。
【００１０】
なお、以上の説明では本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記したが、それにより本発明が図示の形態に限定されるものではない。
【発明の効果】
【００１１】
以上に説明したように、本発明の第一のゲーム機は、再生される音楽の音楽再生信号を取り込んで、取り込んだ音楽再生信号を解析し、その解析結果をゲームの制御に反映する。これにより、音楽再生機器にて再生された音楽をゲームに反映させることが可能なゲーム機を提供することができる。しかも、音楽再生機器では、任意の音楽を選択して再生することができるので、ゲーム機に予め用意された音楽を利用する場合と比較して、様々な音楽を素材としてゲームを楽しむことができる。また、本発明の第ニのゲーム機は、音楽再生機器からの音楽再生信号を取り込んで音声出力部へ通過させつつゲームの制御も行うので、ユーザは好みの音楽聴きながらゲームを楽しむことができる。これにより、音楽再生機器にて再生される音楽とゲームとを融合させたゲーム機を提供することができる。
【発明を実施するための最良の形態】
【００１２】
図１は本発明の一形態に係る携帯型のゲーム機を示している。ゲーム機１は、携帯型音楽プレーヤ１００と組み合わせて使用されるものであり、筐体２と、その筐体２の前面に取り付けられた表示装置としてのＬＣＤ３とを備えている。筐体２にはライン入力端子４及びフォン端子５が設けられている。ライン入力端子４は携帯型音楽プレーヤ１００のライン出力端子１０１と中継ケーブル１０２を介して接続される。フォン端子５はイヤフォン１０３と接続される。つまり、本形態のゲーム機１は、携帯型音楽プレーヤ１００とこれに組み合わされるべき音声出力装置との間に介装されて使用される。音楽プレーヤ１００と組み合わされる音声出力装置はイヤフォン１０３に限らない。すなわち、携帯型音楽プレーヤ１００は、スピーカ、ヘッドフォン等の各種の音声出力装置に向けて音声変換用の音楽再生信号を出力できるものであればよく、その記録媒体の形式、再生方式といった細部は問わない。更に、音楽プレーヤは携帯型に限らず、家庭用オーディオ、テレビ、市販の携帯電子ゲームにおいて音楽を出力するものであればよい。
【００１３】
ゲーム機１は、音楽プレーヤ１００のライン入力端子４から出力される音楽再生信号をイヤフォン１０３へ通過させる中継器として機能するとともに、音楽プレーヤ１００から出力される音楽再生信号を解析し、その解析結果に応じたゲームをユーザに提供するゲーム機としての機能を有している。図２は、ゲーム機１の内部に設けられた制御系のうち、特に音楽再生信号を取り込んでテンポを判別する機能に関わる部分の構成を示すブロック図である。ゲーム機１は、信号入力部としてのライン入力端子４からフォン端子５へアナログの音声再生信号を通過させるバイパス経路Ｒ１と、ライン入力端子４から分岐経路Ｒ２を介して取り込まれる音声再生信号を処理する信号処理部１０と、その信号処理部１０の出力信号を取り込む制御ユニット１１とを有している。なお、経路Ｒ１、Ｒ２はいずれも右チャンネル、左チャンネル及びアースチャンネルの３本のラインで構成されるが、図では１本で代表して示している。
【００１４】
信号処理部１０は、ライン入力端子４から取り込まれた音楽再生信号の低周波成分のみを通過させるローパスフィルタ（ＬＰＦ）１２と、そのＬＰＦ１２を通過した低周波成分を積分する積分回路１３と、積分回路１３の出力信号をデジタル信号に変換して制御ユニット１１に出力するＡ／Ｄ変換器１４とを備えている。ＬＰＦ１２が通過させる周波数域は例えば１０００Ｈｚ以下に設定される。
【００１５】
制御ユニット１１は、マイクロプロセッシングユニット（ＭＰＵ）と、そのＭＰＵの動作に必要な周辺装置、例えばＲＡＭ、ＲＯＭ等の記憶装置、を組み合わせたコンピュータユニットとして構成されている。制御ユニット１１には、上述したＬＣＤ３が制御対象として接続されるとともに、ゲームの指示等を与えるための入力装置２０、音声、効果音等を発生させるためのスピーカユニット（ＳＰ）２１が接続される。さらに、スピーカユニット２１への接続経路にはフォン端子５も接続される。
【００１６】
制御ユニット１１は、ＬＣＤ３にゲーム画面を表示させる等の処理を実行することにより、ユーザに対して各種のゲーム機能を提供する。そのゲームに付帯した機能として、制御ユニット１１は信号処理部１０の出力信号を解析して音楽のジャンルを判別する機能をも有している。図３は制御ユニット１１の機能ブロック図である。制御ユニット１１が所定の制御プログラムを記憶装置２５から読み込んで実行することにより、制御ユニット１１の内部には、論理的装置として、テンポ判別部３０及びゲーム制御部３１が生成される。テンポ判別部３０は信号処理部１０の出力信号から音楽のテンポを判別し、その判別結果をゲーム制御部３１に与える。ゲーム制御部３１は所定のゲームプログラム（不図示）に従ってゲームを実行する。ゲーム制御部３１におけるゲーム制御にはテンポの判別結果が反映される。
【００１７】
次に、図３及び図４を参照してゲーム機１によるテンポ判別に関する処理を説明する。図３は制御ユニット１１のテンポ判別部３０が実行するテンポ判別処理ルーチンを示している。信号処理部１０から積分値の信号が出力されると、その出力信号は制御ユニット１１の内部バッファに逐次取り込まれて蓄積される。テンポ判別部３０は、所定の周期で図３のテンポ判別ルーチンを所定のサンプリング周期で繰り返し実行することにより、内部バッファに蓄えられた積分値の信号を順次処理する。そのテンポ判別ルーチンの最初のステップＳ１において、テンポ判別部３０は内部バッファから所定のサンプリング周期Ｔｓに相当する時間長の積分値波形を取り込む。ここで取り込まれる積分値波形の一例を示す。続くステップＳ２において、テンポ判別部３０は、取り込んだ積分値波形のテンポと相関する特徴を抽出する。例えば、音楽再生信号の低周波成分は、音楽に含まれている規則的なベースリズムの影響を強く受け、その積分値波形では、低周波成分の不規則な変動が鈍されてベースリズムによる規則的な波形がより明瞭に現れる。従って、積分値波形のピーク間隔Ｔｐ、言い換えれば極大値間の間隔Ｔｐは音楽のテンポと強い相関性を有すると考えられる。そこで、サンプリング周期Ｔｓにおけるピーク間隔Ｔｐを積分値波形の特徴
として求めることによりテンポを判別する手掛かりを得ることができる。なお、ピーク間隔Ｔｐが一定しない場合には、平均値、中央値、最頻値等をピーク間隔Ｔｐとして求めればよい。
【００１８】
続くステップＳ３において、テンポ判別部３０は積分値波形から抽出した特徴を利用して音楽のテンポを判別する。例えばピーク間隔ＴｐをＢＰＭ（Ｂｅａｔ  Ｐｅｒ  Ｍｉｎｕｔｅ）に換算することにより、テンポを判別することができる。あるいは、音楽のテンポを複数段階に予め区別しておき、ピーク間隔Ｔｐがどの段階に属するかによってテンポを判別してもよい。そして、次のステップＳ４において、テンポ判別部３０は、得られたテンポをゲーム制御部３１に出力し、これによりテンポ判別処理ルーチンを終える。
【００１９】
一方、ゲーム制御部３１は、テンポ判別部３０にて判別されたテンポをゲームの制御に反映させる。その一例を図５により説明する。図５はゲーム制御部３１が、ゲームの実行時にＬＣＤ３上に表示されるアニメーションの動作速度を制御するために実行するアニメーション速度設定処理ルーチンを示している。このルーチンは、テンポ判別部３０からテンポの判別結果が与えられた場合に実行される。アニメーション速度設定ルーチンにおいて、ゲーム制御部３１は、最初のステップＳ１１にてテンポ判別部３０からテンポを読み込み、続くステップＳ１２にて前回読み込んだテンポに対して今回のテンポが変化したか否か判断する。変化している場合、ゲーム制御部３１はステップＳ１３に進み、ＬＣＤ３に表示しているアニメーションの動作速度を今回読み込んだテンポに対応した動作速度に変更する。アニメーションの動作速度は例えば動画データに指定されている再生速度のレートをテンポに応じて変化させることにより実現することができる。そして、アニメーションの動作速度の変更後、ゲーム制御部３１は今回のルーチンを終了する。ステップＳ１２でテンポが変化していないと判断した場合、ゲーム制御部３１はステップＳ１３をスキップしてルーチンを終える。
【００２０】
上記の形態によれば、ユーザが音楽プレーヤ１００を利用して聴取する音楽のテンポと、ＬＣＤ３上に表示されるアニメーションの動作速度とを同期させることができる。これにより、音楽とゲームとの一体感を強め、それによりゲーム、あるいは音楽鑑賞の興趣を高めることができる。
【００２１】
図６は、音楽のテンポの判別結果をゲーム制御に反映させる他の形態を示している。この形態は、音楽プレーヤ１００にて再生される音楽のテンポに同期したタイミングでユーザに入力装置２０を操作させることにより、音楽のテンポにマッチした操作を競わせるものである。このようなゲームを実現するため、ゲーム制御部３１は入力装置２０を介して与えられるゲーム開始指示を受けて図６のテンポマッチゲーム処理ルーチンを実行する。このルーチンの最初のステップＳ２１において、ゲーム制御部３１はテンポ判別部３０からテンポが出力されているか否かを判別する。出力されていれば、ゲーム制御部３１はステップＳ２２へ進み、入力装置２０に設けられた所定のキースイッチ（不図示）の入力操作内容を、制御ユニット１１に設けられたキー入力バッファから所定の時間長相当量（一例として、テンポ判別部３０における周期Ｔｓと等しい時間長相当量）だけ取り込む。次のステップＳ２３において、ゲーム制御部３１はテンポ判別部３０から出力されているテンポを読み込む。続くステップＳ２４において、ゲーム制御部３１はキー入力のタイミングと、テンポ判別部３０から読み込んだ音楽のテンポとの一致度を比較する。さらに、次のステップＳ２５において、ゲーム制御部３１はステップＳ２４で比較した一致度に応じてゲームのスコアを更新する。この場合、一致度が高いほどスコアが高くなるようにスコアを更新する。この後、ゲーム制御部３１はステップＳ２６へ進み、音楽が終了したか否かを判別する。例えば、テンポ判別部３０から出力されるテンポの値が０の状態が所定時間（例えば５秒間）続いた場合に音楽終了と判別すればよい。そして、音楽終了ではないと判別された場合、ゲーム制御部３１はステップＳ２１へ戻る。一方、音楽終了と判別された場合、ゲーム制御部３１はステップＳ２７へ進み、所定のゲーム終了処理を実行する。例えば、ゲーム成績の表示、ゲーム成績に応じたイベントの発生等の処理をここで実行する。ステップＳ２７の処理を終えた後、ゲーム制御部３１は図６のルーチンを終える。この形態によれば、音楽プレーヤ１００にて再生される音楽に合わせた操作を楽しむことができる。音楽プレーヤ１００では任意の音楽を再生することができるので、様々な音楽を素材としてゲームを楽しむことができる。
【００２２】
本発明は以上の形態に限定されることなく、種々の形態で実施することができる。例えば、信号処理部は低周波成分に対して単一の積分回路を備えるものに限定されず、低周波成分に対して二以上の積分回路を設けてそれぞれの通過周波数域に相違を与え、それらの積分回路からの出力信号を利用してテンポを判別してもよい。信号処理部はＩＣ、ＬＳＩといった回路素子を組み合わせたハードウエア装置として構成してもよいし、ＭＰＵとソフトウエアとを組み合わせた論理的装置として構成されてもよい。テンポ判別部及びゲーム制御部のそれぞれについても、ハードウエア装置として構成されてもよい。信号入力部はライン入力端子に限らない。例えば音楽再生機器からＦＭ電波等の無線を利用して送信される再生信号を受信して音楽再生信号に変換する装置を信号入力部として利用してもよい。ゲーム制御部は、図５又は図６に示した形態に限らず、種々の形態で音楽のテンポの判別結果をゲーム制御に反映させてよい。例えば、音楽のテンポをキャラクタの動作速度に反映させ、あるいは音楽のテンポをゲームの難易度に反映させるといった種々の態様を採用してよい。上述の形態ではテンポの判別結果をゲーム制御に反映させたが、これに限らず波形データをもとに、音の高さ、強弱、長さの解析に基づいて前述の処理を行いゲーム制御に反映させることもできる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一形態に係る携帯型ゲーム機を携帯型音楽プレーヤとイヤフォンとの間に配置した状態を示す図。
【図２】図１のゲーム機の制御系におけるテンポ判別に関わる部分のブロック図。
【図３】テンポ判別部にて実行されるテンポ判別処理ルーチンを示すフローチャート。
【図４】低周波成分の積分値波形からテンポと相関する特徴を抽出する例を示す図。
【図５】ゲーム制御部にて実行されるアニメーション速度設定処理ルーチンを示すフローチャート。
【図６】ゲーム制御部にて実行されるテンポマッチゲーム処理ルーチンを示すフローチャート。
【符号の説明】
【００２４】
１  ゲーム機
２  筐体
４  ライン入力端子（信号入力部）
１０  信号処理部
１１  制御ユニット
３０  テンポ判別部
３２  ゲーム制御部
１００  携帯型音楽プレーヤ（音楽再生機器）
【図１】
2007160065.tif 000003
【図２】
2007160065.tif 000004
【図３】
2007160065.tif 000005
【図４】
2007160065.tif 000006
【図５】
2007160065.tif 000007
【図６】
2007160065.tif 000008