"入力機器の数よりも多い数のプレイヤが、当該入力機器を入れ替わり使用してゲームをプレイするゲーム装置であって、各プレイヤにそれぞれ割り当てられた振動体と、前記入力機器を使用してプレイしているプレイヤに代えて、次に前記入力機器を使用すべきプレイヤを報知するためのオブジェクトを画面に表示する表示制御部と、前記オブジェクトの表示に応じて、次に前記入力機器を使用すべきプレイヤに対応する前記振動体を振動させる振動制御部と、を備えることを特徴とするゲーム装置。主コントローラの数よりも多い数のプレイヤに、当該主コントローラを使用すべきプレイヤを順次指定してゲームをプレイさせるゲーム装置であって、各プレイヤにそれぞれ割り当てられた副コントローラと、指定したプレイヤにより使用される前記主コントローラからの操作入力に基づいて、ゲームを制御するゲーム制御部と、前記制御されるゲームの進行状況に基づいて、次に前記主コントローラを使用すべきプレイヤを報知するためのオブジェクトを画面に表示する表示制御部と、前記オブジェクトの表示に応じて、次に前記主コントローラを使用すべきプレイヤに対応する前記副コントローラを振動させる振動制御部と、を備えることを特徴とするゲーム装置。請求項2に記載のゲーム装置であって、前記表示制御部は、所定の表示パターンに基づいて、前記オブジェクトの表示形態を変化させ、前記振動制御部は、前記表示パターンに同期させた振動パターンに基づいて、前記副コントローラを振動させる、ことを特徴とするゲーム装置。請求項2又は3に記載のゲーム装置であって、前記ゲーム制御部は、次のプレイヤを報知した後に、前記主コントローラからの入力操作を、次のプレイヤによるものとみなしてゲームを制御する、ことを特徴とするゲーム装置。請求項2乃至4の何れか1項に記載のゲーム装置であって、前記ゲーム制御部は、次のプレイヤを報知した後に、振動させた前記副コントローラからの入力操作を有効にし、前記主コントローラからの入力操作と共にゲームを制御する、ことを特徴とするゲーム装置。請求項2乃至5の何れか1項に記載のゲーム装置であって、前記主コントローラは、複数設置されており、前記表示制御部は、次のプレイヤが使用すべき前記主コントローラの配置に対応する画面中の領域に、前記オブジェクトを表示する、ことを特徴とするゲーム装置。入力機器、表示部、表示制御部、振動制御部、及び、各プレイヤにそれぞれ割り当てられた振動体を備え、当該入力機器の数よりも多いプレイヤが、当該入力機器を入れ替わり使用してゲームをプレイするゲーム装置における入れ替わり報知方法であって、前記表示制御部が、前記入力機器を使用してプレイしているプレイヤに代えて、次に前記入力機器を使用すべきプレイヤを報知するためのオブジェクトを前記表示部に表示する表示制御工程と、前記振動制御部が、前記オブジェクトの表示に応じて、次に前記入力機器を使用すべきプレイヤに対応する前記振動体を振動させる振動制御工程と、を備えることを特徴とする入れ替わり報知方法。それぞれに振動体が割り当てられた複数のプレイヤが、当該プレイヤ数よりも少ない数の入力装置を入れ替わり使用してゲームをプレイするコンピュータを、前記入力機器を使用してプレイしているプレイヤに代えて、次に前記入力機器を使用すべきプレイヤを報知するためのオブジェクトを画面に表示する表示制御部、前記オブジェクトの表示に応じて、次に前記入力機器を使用すべきプレイヤに対応する前記振動体を振動させる振動制御部、として機能させることを特徴とするプログラム。上述したようなゲーム用マットを用いるゲーム装置では、家族や友人等が集まって、一緒に音楽ゲームをプレイしようとする機会も多い。その際、ゲーム用マットの数よりもプレイヤの人数が多い場合には、全員で同時にプレイすることができないため、ゲーム用マット上のプレイヤが適宜入れ替わりながら交代しながら、音楽ゲームを順次プレイすることになる。その際、プレイヤの入れ替わりは、通常、プレイヤ同士で事前に順番を決めておき、1曲毎などのゲーム単位に行われることが多い。これは、各プレイヤにとって分かり易く、また、入れ替わりも容易に行えるためである。それでも、このように1曲毎にプレイヤが入れ替わるやり方だと、ゲームに参加する人数が多くなるほど、長時間待たされることになり、ゲームを楽しめないプレイヤも出てきてしまう。また、順番が決まっていると、自分の番になるまで、他のことで時間をつぶすプレイヤもおり、プレイヤ全体として楽しめない場合も多かった。そのため、ゲーム装置側でプレイヤの交代を比較的短い間隔で指示できるようにすることも考えられる。例えば、音楽ゲームの曲の途中一例として、間奏等の区切りに、プレイヤの入れ替わりを指示画面に表示するなどである。しかしながら、このような入れ替わりの指示を画面に表示するようにした場合、プレイヤが表示を見逃してしまったり、表示を誤認見間違え等してしまうことも十分に起こり得る。そうなると、プレイヤが入れ替わる際に混乱が生じてしまい、音楽ゲームを楽しめないことも予想される。そのため、このような混乱を生じさせずに、プレイヤの入れ替わりを適切に報知することのできるゲーム装置の開発が求められていた。本発明は、上記実状に鑑みてなされたもので、ゲーム中におけるプレイヤの入れ替わりを適切に報知することのできるゲーム装置、入れ替わり報知方法、および、プログラムを提供することを目的とする。本発明の第1の観点に係るゲーム装置は、入力機器例えば、ゲーム用マット等の数よりも多い数のプレイヤが、当該入力機器を入れ替わり使用してゲームをプレイするゲーム装置であって、振動体、表示制御部、及び、振動制御部を備えて構成される。まず、振動体は、各プレイヤにそれぞれ割り当てられている。例えば、振動機能が付加されたコントローラ一例として、手に持って使用されるコントローラが各プレイヤにそれぞれ配布されて、ゲームが開始される。また、表示制御部は、入力機器を使用してプレイしているプレイヤに代えて、次に入力機器を使用すべきプレイヤを報知するためのオブジェクトを画面に表示する。例えば、表示制御部は、ゲームの途中で、次に入力機器を使用すべきプレイヤ次のプレイヤの入れ替えを報知するためのオブジェクトを画面に表示する。そして、振動制御部は、オブジェクトの表示に応じて、次に入力機器を使用すべきプレイヤの振動体を振動させる。例えば、振動制御部は、入れ替えを報知するためのオブジェクトが表示されている間、次のプレイヤの振動体を振動させる。このように、次のプレイヤに対して、画面の表示と振動体の振動とにより、入れ替わりが報知される。このため、次のプレイヤが表示を見逃してしまったり、他のプレイヤが表示を誤認してしまった場合でも、次のプレイヤの振動体だけが振動するため、その振動を契機にそのプレイヤだけが入れ替わりを正しく把握できる。この結果、ゲーム中におけるプレイヤの入れ替わりを適切に報知することができる。本発明の第2の観点に係るゲーム装置は、主コントローラ例えば、ゲーム用マット等の数よりも多い数のプレイヤに、当該主コントローラを使用すべきプレイヤを順次指定してゲームをプレイさせるゲーム装置であって、副コントローラ、ゲーム制御部、表示制御部、及び、振動制御部、を備えて構成される。まず、副コントローラは、各プレイヤにそれぞれ割り当てられている。例えば、振動機能が付加された補助的なコントローラ一例として、手に持って使用されるコントローラが各プレイヤにそれぞれ配布されて、ゲームが開始される。また、ゲーム制御部は、指定したプレイヤにより使用される主コントローラからの操作入力に基づいて、ゲームを制御する。例えば、プレイ中のプレイヤによるゲーム用マットへの踏み動作等に基づいて、ゲームを制御する。また、表示制御部は、制御されるゲームの進行状況に基づいて、次に主コントローラを使用すべきプレイヤを報知するためのオブジェクトを画面に表示する。例えば、表示制御部は、ゲームの途中で、次に主コントローラを使用すべきプレイヤ次のプレイヤの入れ替えを報知するためのオブジェクトを画面に表示する。そして、振動制御部は、オブジェクトの表示に応じて、次に主コントローラを使用すべきプレイヤに対応する副コントローラを振動させる。例えば、振動制御部は、入れ替えを報知するためのオブジェクトが表示されている間、次のプレイヤの副コントローラを振動させる。このように、次のプレイヤに対して、画面の表示と副コントローラの振動とにより、入れ替わりが報知される。このため、次のプレイヤが表示を見逃してしまったり、他のプレイヤが表示を誤認してしまった場合でも、次のプレイヤの副コントローラだけが振動するため、その振動を契機にそのプレイヤだけが入れ替わりを正しく把握できる。この結果、ゲーム中におけるプレイヤの入れ替わりを適切に報知することができる。表示制御部は、所定の表示パターンに基づいて、オブジェクトの表示形態を変化させ、振動制御部は、表示パターンに同期させた振動パターンに基づいて、副コントローラを振動させてもよい。例えば、表示制御部は、主コントローラ例えば、ゲーム用マット等が複数使用されている場合に、入れ替わるべき主コントローラに応じたユニークな点滅パターンに基づいて、オブジェクトを点滅表示させる。また、振動制御部は、その点滅パターンに同期させた振動パターンにて、次のプレイヤの副コントローラを振動させる。この場合、主コントローラが複数使用されている場合でも、表示されるオブジェクトの点滅パターンと、振動する副コントローラの振動パターンとにより、次のプレイヤが入れ替わるべき主コントローラを正しく把握できる。ゲーム制御部は、次のプレイヤを報知した後に、主コントローラからの入力操作を、次のプレイヤによるものとみなしてゲームを制御してもよい。例えば、ゲーム制御部は、報知したプレイヤの入れ替わりが完了したと思われるタイミングで、主コントローラ例えば、ゲーム用マット等からの入力操作を、次のプレイヤによるものとみなしてゲームを制御する。この場合、例えば、楽曲の途中でプレイヤの入れ替わりを適切に報知できるだけでなく、入れ替わった各プレイヤの動作をそれぞれ分けて評価等することができる。ゲーム制御部は、次のプレイヤを報知した後に、振動させた副コントローラからの入力操作を有効にし、主コントローラからの入力操作と共にゲームを制御してもよい。例えば、ゲーム制御部は、報知したプレイヤの入れ替わりが完了したと思われるタイミングで、それまでのプレイヤの副コントローラからの入力をオフにし、次のプレイヤの副コントローラからの入力をオンにする。これにより、プレイヤの入れ替わりに応じて、自動的に次のプレイヤの副コントローラからの入力操作だけを有効にすることができる。そのため、主コントローラ及び副コントローラを用いた次のプレイヤの操作内容を適切に評価等することができる。主コントローラは、複数設置されており、表示制御部は、次のプレイヤが使用すべき主コントローラの配置に対応する画面中の領域に、オブジェクトを表示してもよい。例えば、複数の主コントローラが用いられ、各主コントローラに対応して画面が区分けされている場合に、表示制御部は、次のプレイヤの入れ替わりを報知するためのオブジェクトを、入れ替わるべき主コントローラに対応する領域に表示させる。この場合、複数の主コントローラが使用されている場合でも、次のプレイヤが入れ替わるべき主コントローラを正しく把握できる。本発明の第3の観点に係る入れ替わり報知方法は、入力機器例えば、ゲーム用マット等、表示部、表示制御部、振動制御部、及び、各プレイヤにそれぞれ割り当てられた振動体例えば、振動機能が付加されたコントローラを備え、当該入力機器の数よりも多いプレイヤが、当該入力機器を入れ替わり使用してゲームをプレイするゲーム装置における入れ替わり報知方法であって、表示制御工程、及び、振動制御工程を備えて構成される。まず、表示制御工程では、入力機器を使用してプレイしているプレイヤに代えて、次に入力機器を使用すべきプレイヤを報知するためのオブジェクトを表示部に表示する。例えば、表示制御工程では、ゲームの途中で、次に入力機器を使用すべきプレイヤ次のプレイヤの入れ替えを報知するためのオブジェクトを画面に表示する。そして、振動制御工程では、オブジェクトの表示に応じて、次に入力機器を使用すべきプレイヤに対応する振動体を振動させる。例えば、振動制御工程では、入れ替えを報知するためのオブジェクトが表示されている間、次のプレイヤの振動体を振動させる。このように。次のプレイヤに対して、画面の表示と振動体の振動とにより、入れ替わりが報知される。このため、次のプレイヤが表示を見逃してしまったり、他のプレイヤが表示を誤認してしまった場合でも、次のプレイヤの振動体だけが振動するため、その振動を契機にそのプレイヤだけが入れ替わりを正しく把握できる。この結果、ゲーム中におけるプレイヤの入れ替わりを適切に報知することができる。本発明の第4の観点に係るプログラムは、入力機器例えば、ゲーム用マット等の数よりも多い数のプレイヤが、当該入力機器を入れ替わり使用してゲームをプレイするコンピュータ電子機器を含む。を、上記のゲーム装置として機能させるように構成する。このプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布販売することができる。また、上記情報記録媒体は、当該コンピュータとは独立して配布販売することができる。本発明によれば、ゲーム中におけるプレイヤの入れ替わりを適切に報知することができる。以下に本発明の実施形態を説明する。以下では、理解を容易にするため、ゲーム専用の情報処理装置に本発明が適用される実施形態を説明するが、各種のコンピュータ、PDA、携帯電話などの情報処理装置においても同様に本発明を適用することができる。すなわち、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。実施形態1図1は、本発明の実施の形態に係るゲーム装置が実現される典型的な情報処理装置の概要構成を示す模式図である。以下、本図を参照して説明する。情報処理装置100は、CPUCentralProcessingUnit101と、ROMReadOnlyMemory102と、RAMRandomAccessMemory103と、インターフェース104と、ゲーム用マット105と、コントローラユニット106と、外部メモリ107と、DVDDigitalVersatileDisk-ROMドライブ108と、画像処理部109と、音声処理部110と、NICNetworkInterfaceCard111と、を備える。なお、ゲーム用のプログラムおよびデータを記憶したDVD-ROMをDVD-ROMドライブ108に装着して、情報処理装置100の電源を投入することにより、当該プログラムが実行され、本実施形態のゲーム装置が実現される。CPU101は、情報処理装置100全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。ROM102には、電源投入直後に実行されるIPLInitialProgramLoaderが記録され、これが実行されることにより、DVD-ROMに記録されたプログラムをRAM103に読み出してCPU101による実行が開始される。また、ROM102には、情報処理装置100全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。RAM103は、データやプログラムを一時的に記憶するためのもので、DVD-ROMから読み出したプログラムやデータ、その他ゲームの進行やチャット通信に必要なデータが保持される。インターフェース104を介して接続された、ゲーム用マット105は、プレイ中に行われるプレイヤの踏み動作ステップ動作を受け付ける。一例として、ゲーム用マット105は、床に置かれて使用され、プレイヤに踏まれた領域を検出するマットである。より具体的には、図2に示すように、方向ボタンA1~A4上下左右の各方向ボタンを含む各領域が区分けされている。方向ボタンA1~A4等の内部には、押圧センサやスイッチ等がそれぞれ配置されており、プレイヤの踏み動作を検出し、所定の操作信号をインターフェース104を介してCPU101に供給する。なお、操作信号には、方向ボタンA1~A4等のそれぞれに応じて、異なる値等が割り当てられている。そのため、CPU101は、操作信号からプレイヤがゲーム用マット105のどの領域を踏んだのかを判別可能となっている。なお、このようなゲーム用マット105は、インターフェース104を介して複数接続可能となっている。例えば、ゲーム用マット105を2つ接続した場合には、2人のプレイヤが同時に踏み動作を行うことができる。図1に戻って、インターフェース104を介して接続された、コントローラユニット106は、ゲームのプレイ中に行われるプレイヤの手を動かす動作を受け付ける。より詳細には、後述するコントローラ210及びコントローラ220を左右の手で1つずつ把持したプレイヤが、例えば、コントローラ210,220を振る操作手を振る動作を行うと、その操作情報等を無線通信により受け付ける。なお、コントローラユニット106の詳細については、後述する。インターフェース104を介して着脱自在に接続された外部メモリ107には、ゲームの進行状態を示すデータ、チャット通信のログ記録のデータなどが書き換え可能に記憶される。プレイヤは、コントローラユニット106後述するコントローラ210等を介して指示入力を行うことにより、これらのデータを適宜外部メモリ107に記録することができる。DVD-ROMドライブ108に装着されるDVD-ROMには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データが記録される。CPU101の制御によって、DVD-ROMドライブ108は、これに装着されたDVD-ROMに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはRAM103等に一時的に記憶される。画像処理部109は、DVD-ROMから読み出されたデータをCPU101や画像処理部109が備える画像演算プロセッサ図示せずによって加工処理した後、これを画像処理部109が備えるフレームメモリ図示せずに記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号映像信号に変換され画像処理部109に接続されるモニタ後述するディスプレイ290へ出力される。これにより、各種の画像表示が可能となる。なお、画像演算プロセッサは、2次元の画像の重ね合わせ演算やαブレンディング等の透過演算、各種の飽和演算を高速に実行できる。また、仮想3次元空間に配置され、各種のテクスチャ情報が付加されたポリゴン情報を、Zバッファ法によりレンダリングして、所定の視点位置から仮想3次元空間に配置されたポリゴンを俯瞰したレンダリング画像を得る演算の高速実行も可能である。さらに、CPU101と画像演算プロセッサが協調動作することにより、文字の形状を定義するフォント情報にしたがって、文字列を2次元画像としてフレームメモリへ描画したり、各ポリゴン表面へ描画することが可能である。フォント情報は、ROM102に記録されているが、DVD-ROMに記録された専用のフォント情報を利用することも可能である。音声処理部110は、DVD-ROMから読み出した音声データをアナログ音声信号に変換し、外部のスピーカ後述するディスプレイ290のスピーカに供給して音声を出力させる。例えば、音声処理部110は、CPU101による制御の下、ゲームの進行中に発生させるべき効果音や楽曲データを生成し、これに対応した音声をスピーカから出力させる。NIC111は、情報処理装置100をインターネット等のコンピュータ通信網図示せずに接続するためのものであり、LANLocalAreaNetworkを構成する際に用いられる10BASE-T/100BASE-T規格に従うものや、電話回線を用いてインターネットに接続するためのアナログモデム、ISDNIntegratedServicesDigitalNetworkモデム、ADSLAsymmetricDigitalSubscriberLineモデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとCPU101との仲立ちを行うインターフェース図示せずにより構成される。このほか、情報処理装置100は、ハードディスク等の大容量外部記憶装置を用いて、ROM102、RAM103、外部メモリ107、DVD-ROMドライブ108に装着されるDVD-ROM等と同じ機能を果たすように構成してもよい。また、ユーザからの文字列の編集入力を受け付けるためのキーボードや、各種の位置の指定および選択入力を受け付けるためのマウスなどを接続する形態も採用することができる。また、本実施形態の情報処理装置100にかえて、一般的なコンピュータ汎用のパーソナルコンピュータ等をゲーム装置として利用することもできる。たとえば、一般的なコンピュータは、上記情報処理装置100と同様に、CPU、RAM、ROM、DVD-ROMドライブ、および、NICを備え、情報処理装置100よりも簡易な機能となる画像処理部を備え、外部記憶装置としてハードディスクを有する他、フレキシブルディスク、光磁気ディスク、磁気テープ等が利用できるようになっている。また、コントローラではなく、キーボードやマウスなどを入力装置として利用する。そして、ゲームプログラムをインストールした後に、そのプログラムを実行させると、ゲーム装置として機能する。コントローラユニットの概要図3は、上述したコントローラユニット106等の概要を説明するための外観図である。コントローラユニット106は、図示するような一組のコントローラ210,220とセンサバー230とを含んで構成される。各コントローラ210,220は、所定の接続ケーブルにて接続されている。また、情報処理装置100は、所定のケーブルを介してセンサバー230及びディスプレイ290とそれぞれ接続されている。コントローラ210は、例えば、テレビ等のリモコンと類似した外観を有し、情報処理装置100とワイヤレスで無線通信によって接続される。一方、コントローラ220は、コントローラ210と接続された状態で使用されるコントローラであり、コントローラ210を介して、情報処理装置100に情報を送信する。プレイヤは、例えば、コントローラ210を右手で把持し、また、コントローラ220を左手で把持して、ゲームをプレイすることになる。また、センサバー230は、所定の長さの棒状に形成され、ディスプレイ290の上部に、画面の向きに沿って適宜固定される。このセンサバー230には、両端に1つずつ発光素子231が埋設されている。なお、埋設される発光素子231の数は一例であり、これらの数より多くてもよい。センサバー230は、情報処理装置100から電源供給を受けて発光素子231を適宜発光させる。コントローラ210は、先端にCCDカメラ211が配置され、先端がディスプレイ290に向けられると、このCCDカメラ211がセンサバー230の2つの発光素子2312つの発光点を含む画像を撮影する。また、コントローラ210は、内部に無線通信部を備えており、撮影した画像の情報を、無線通信にて情報処理装置100に順次送信する。そして、情報処理装置100は、コントローラ210から送られた画像中における2つの発光点の位置関係等に基づいて、コントローラ210の位置及び向き等を適宜取得する。例えば、CPU101及び画像処理部109等は、コントローラ210から見える2つの発光点の位置関係等を解析して、コントローラ210の空間位置及び、その先端の向き長手軸線の方向を算定し、最終的に、プレイヤがコントローラ210を画面上のどこに向けて操作しているか等を取得する。なお、このようなコントローラ210の位置等の計測は、例えば、垂直同期割り込み1/60秒毎に行われる。また、コントローラ210は、内部に、3軸の加速度センサを備えており、コントローラ210の3軸方向の動きを測定することが可能となっている。なお、このような加速度センサの代わりに、角速度センサや傾きセンサ等により、コントローラ210の動きを測定してもよい。コントローラ210は、このような測定結果例えば、3軸それぞれの加速度情報を情報処理装置100に順次送信する。そして、情報処理装置100は、コントローラ210から送られる測定結果に基づいて、コントローラ210の動きを検出する。例えば、プレイヤがコントローラ210を振る、ひねる、突くといった動作やその動作方向を取得する。なお、このようなコントローラ210の動きの検出も、例えば、垂直同期割り込み毎に行われる。更に、コントローラ210の内部には、バイブレータ等の振動機構が配置され、情報処理装置100から送られる指示情報振動情報等に応答して、振動を生じさせることができるようになっている。コントローラ210の上面には、十字形キー212が配置されており、プレイヤが任意の方向を指定した指示入力を行うことができる。また、Aボタン213や、各種ボタン215も上面に配置されており、当該ボタンに対応付けられた指示入力を行うことができる。一方、Bボタン214は、コントローラ210の下面に配置され、その下面に窪みが構成されていることもあり、プレイヤがトリガを引くように操作することができるようになっている。コントローラ210の上面には、複数の小さな孔216が設けられており、内部に埋設されたスピーカからクリアな音声を出力できるようになっている。コントローラ210の上面のインジケータ217は、コントローラ210が複数使用された場合でもプレイヤが識別できるように、適宜点灯する。また、コントローラ210の上面に用意された電源ボタン218は、例えば、情報処理装置100のオンオフを指示する。一方、コントローラ220は、上述したコントローラ210と同様に3軸の加速度センサを内部に備えており、コントローラ220の3軸方向の動きを測定することが可能となっている。なお、このような加速度センサの代わりに、角速度センサや傾きセンサ等により、コントローラ220の動きを測定してもよい。コントローラ220は、このような測定結果例えば、3軸それぞれの加速度情報を、コントローラ210を介して情報処理装置100に順次送信する。そして、情報処理装置100は、上記と同様に、コントローラ220からの測定結果に基づいて、コントローラ220の動きを検出する。例えば、プレイヤがコントローラ220を振る、ひねる、突くといった動作やその動作方向を取得する。なお、このようなコントローラ220の動きの検出も、例えば、垂直同期割り込み毎に行われる。コントローラ220の上面には、コントロールスティック221が配置されており、プレイヤが任意の方向を指定した指示入力を行うことができる。この他にも、コントローラ220の先端部には、Cボタン222が配置され、また、コントローラ220の下面には、Zボタン223が配置されており、プレイヤが各種操作を行えるようになっている。以下では、このような一組のコントローラ210,220とセンサバー230との組合せによって、各コントローラ210,220の操作や位置等を得ることについて説明する。このようなコントローラ210,220は、それぞれ複数同時に使用可能となっている。例えば、4人のプレイヤに、このようなコントローラ210,220をそれぞれ1組ずつ配布した場合には、4人のプレイヤそれぞれの操作を同時に取得することができる。なお、後述するように、ゲーム用マット105上にてプレイ中のプレイヤが把持するコントローラ210,220に限って、操作入力を有効にすることもできる。ゲーム装置の概要図4は、上述した情報処理装置100により実現されるゲーム装置300の概要構成を示すブロック図である。このゲーム装置300は、一例として、上述したゲーム用マット105及びコントローラ210,220コントローラユニット106を用いて、音楽ゲームを実行するゲーム装置であって、演奏再生する楽曲に合わせてオブジェクト後述する矢印オブジェクト等を移動表示させ、このオブジェクトに対してなされるプレイヤの動作を評価する。なお、一例として、ゲーム用マット105が1つ1台使用され、また、4人のプレイヤがゲームに参加するものとして、各プレイヤには、コントローラ210,220がそれぞれ配布されているものとする。つまり、ゲーム用マット105の数よりもプレイヤの人数の方が多いため、ゲーム用マット105上のプレイヤが適宜入れ替わりながら交代しながら、音楽ゲームをプレイすることになる。そして、ゲーム装置300は、プレイヤの入れ替わりを適宜指示報知しながら、ゲームを進行するものとする。以下、本図を参照して説明する。ゲーム装置300は、オブジェクト情報記憶部310と、表示制御部320と、課題情報記憶部330と、ゲーム環境記憶部340と、取得部350と、楽曲情報記憶部360と、楽曲再生部370と、処理制御部380と、を備える。まず、オブジェクト情報記憶部310は、音楽ゲームの表示画面ゲーム画像を構成する種々のオブジェクト情報を記憶する。例えば、プレイヤに課される動作課題動作を表す矢印オブジェクトやベルハンドベルオブジェクトといったオブジェクト情報を記憶する。これら矢印オブジェクト等の詳細については、後述する。なお、上述したDVD-ROMドライブ108に装着されるDVD-ROM及び、RAM103が、このようなオブジェクト情報記憶部310として機能しうる。表示制御部320は、処理制御部380に制御され、ゲーム画像等を生成する。例えば、表示制御部320は、オブジェクト情報記憶部310に記憶される上述したオブジェクト情報や、課題情報記憶部330に記憶される後述する課題情報や、ゲーム環境記憶部340に記憶される後述する環境情報を適宜読み出し、ゲーム画像を生成する。具体的に表示制御部320は、図5に示すようなゲーム画像を生成する。図5aは、標準的なゲーム画像の一例を示しており、図5bは、プレイヤの入れ替えを報知するゲーム画像の一例を示している。まず、図5aを参照して、標準的なゲーム画像について説明する。この図5aでは、矢印オブジェクトYO1~YO4やベルオブジェクトBO1,BO2が、演奏される楽曲のリズム等に同調して、移動レーンLaに沿って、下方から順次現れてそれぞれ上方まで移動して行く様子を示している。矢印オブジェクトYO1~YO4は、プレイヤに課される踏み動作の内容を表しており、上述したゲーム用マット105における方向ボタンA1~A4上下左右の各方向ボタンとそれぞれ対応している。また、ベルオブジェクトBO1,BO2は、プレイヤに課される手を振る動作の内容を表しており、上述したコントローラ210,220右手、左手とそれぞれ対応している。表示制御部320は、これらの矢印オブジェクトYO1~YO4,ベルオブジェクトBO1,BO2の出現、移動、及び、消滅を制御する。具体的に矢印オブジェクトYO1~YO4,ベルオブジェクトBO1,BO2は、移動レーンLaの下端起点から出現し、移動レーンLa上を移動し、そして、移動レーンLaの上端終点等にて消滅する。そして、プレイヤには、いずれかの矢印オブジェクトYO1~YO4,ベルオブジェクトBO1,BO2複数の場合もありが判定エリアHA各オブジェクトと同じ形状のオブジェクトが固定して配置されたエリアに到達したタイミングにて、そのオブジェクトの種類に対応した動作が要求される。つまり、判定エリアHAにてオブジェクト同士がピッタリ重なったタイミングにて、ゲーム用マット105の対応する方向ボタンA1~A4同じ方向のボタンを踏む動作や、コントローラ210,220を振る動作がプレイヤに求められている。例えば、矢印オブジェクトYO1が判定エリアHAまで移動した場合、プレイヤには、対応する方向ボタンA1を踏む動作が求められる。同様に、矢印オブジェクトYO4が判定エリアHAまで移動した場合、プレイヤには、対応する方向ボタンA4を踏む動作が求められることになる。また、ベルオブジェクトBO1が判定エリアHAまで移動した場合、プレイヤには、対応するコントローラ210右手を振る動作が求められる。同様に、ベルオブジェクトBO2が判定エリアHAまで移動した場合、プレイヤには、対応するコントローラ220左手を振る動作が求められることになる。次に、図5bを参照して、プレイヤの入れ替えを報知するゲーム画像について説明する。図5bでは、プレイヤの入れ替えをメッセージにて報知する場合を示している。すなわち、表示制御部320は、次のプレイヤの入れ替わりを指示するためのメッセージオブジェクトMOを表示する。このメッセージオブジェクトMOは、後述するように、再生している楽曲の区切り例えば、間奏等が判定され、プレイヤの入れ替わりを指示する際に、矢印オブジェクトYO1~YO4やベルオブジェクトBO1,BO2と同様に、移動レーンLaの下端から出現し、移動レーンLa上を移動して行く。そして、例えば、メッセージオブジェクトMOは、判定エリアHAに到達すると消滅する。なお、上述した画像処理部108が、このような表示制御部320として機能しうる。図4に戻って、課題情報記憶部330は、プレイヤに課される課題動作の内容を規定する課題情報を記憶する。例えば、上述した矢印オブジェクト等について、動作すべきタイミングが規定された課題情報を記憶する。具体的に、図6を一例として、課題情報を説明する。この図6では、矢印オブジェクトYO1~YO4のそれぞれ、及び、ベルオブジェクトBO1,BO2のそれぞれについて、動作タイミング図中のONが規定されている様子を示している。なお、図6は、説明の理解を容易にするために分かり易く示したものであり、実際の課題情報は、例えば、楽曲の再生時間再生カウンタ等の数値等に対応付けられて、動作タイミングが規定されている。この図6に示すような課題情報は、ゲーム画像を生成するために使用され、また、プレイヤの動作を判定するためにも使用される。まず、前者の場合、課題情報を使用して、上述した表示制御部320が矢印オブジェクトやベルオブジェクトを適宜移動させるゲーム画像を生成する。つまり、表示制御部320は、課題情報の動作タイミングに合わせて、対象のオブジェクトが判定エリアHAに到達するように、矢印オブジェクトYO1~YO4やベルオブジェクトBO1,BO2をそれぞれ移動させる。また、後者の場合、課題情報を使用して、後述する処理制御部380がプレイヤの動作の適否を判定する。つまり、処理制御部380は、ゲーム中にプレイヤが行った動作内容踏み動作の方向やどちらの手を振るか等と、課題情報に規定される動作タイミング各オブジェクトの動作タイミングとを対比して、プレイヤの動作の適否を判定する。なお、上述したDVD-ROMドライブ108に装着されるDVD-ROM及び、RAM103が、このような課題情報記憶部330として機能しうる。図4に戻って、ゲーム環境記憶部340は、現在のゲーム環境に関する情報環境情報を記憶する。例えば、幾つのゲーム用マット105が使用されているかや、何人のプレイヤがゲームに参加しているかコントローラ210,220が何人に配布されているか等の環境情報を記憶する。なお、このような環境情報は、例えば、ゲームを開始する前に、設定画面等からプレイヤが入力した情報に基づいて作成してもよく、また、ゲーム用マット105との接続状況、及び、各コントローラ210との通信状況に基づいて自動的に作成してもよい。なお、上述したRAM103が、このようなゲーム環境記憶部340として機能しうる。取得部350は、プレイヤによってゲーム用マット105が踏まれたり、コントローラ210,220が振られた際に、その動作内容を取得する。例えば、取得部350は、ゲーム用マット105から供給される操作情報から、プレイヤの踏み動作の内容を取得する。つまり、プレイヤがゲーム用マット105の上述した方向ボタンA1~A4等の何れか複数の場合もありを踏むと、踏まれた領域を識別可能な操作情報がゲーム用マット105から送られる。そのため、受け付けた操作情報からプレイヤの踏み動作の動作内容どの方向ボタンが押されたか、つまり、どの方向への踏み動作かが取得できるようになっている。また、取得部350は、コントローラ210から送信される操作情報から、プレイヤの振る動作の内容を取得する。つまり、プレイヤがコントローラ210,220の何れか両方の場合もありを振ると、その操作情報がコントローラ210から送られる。そのため、受け付けた操作情報からプレイヤの振る動作の内容どちらのコントローラが振られたか、つまり、どちらの手が振られたかが取得できるようになっているなお、上述したゲーム用マット105やコントローラユニット106等が、このような取得部350として機能しうる。楽曲情報記憶部360は、音楽ゲームの伴奏として演奏される楽曲情報を複数記憶する。例えば、MIDIMusicalInstrumentDigitalInterfaceデータのような所定形式の楽曲情報を記憶する。そして、プレイヤは、好みの楽曲を選んで、その再生音楽曲音に合わせて音楽ゲームをプレイできるようになっている。また、楽曲情報記憶部360は、各楽曲について、リズムテンポや再生時間等のような楽曲の関連情報も記憶している。なお、上述した上述したDVD-ROMドライブ108に装着されるDVD-ROM及び、RAM103が、このような楽曲情報記憶部360として機能しうる。楽曲再生部370は、処理制御部380に制御され、音楽ゲームの楽曲音を再生する。例えば、楽曲再生部370は、ゲーム開始前プレイ前に、プレイヤによって選曲された楽曲情報を楽曲情報記憶部360から読み出しておき、ゲーム開始後プレイ中に、この楽曲情報を再生して楽曲音を出力する。なお、楽曲の再生手法はこれに限られず任意である。例えば、楽曲情報を、プレイ中に順次読み出しながら再生するようにしてもよい。なお、上述した音声処理部110が、このような楽曲再生部370として機能しうる。処理制御部380は、ゲーム装置300全体を制御する。例えば、処理制御部380は、区切り判定部381、プレイヤ選択部382、及び、振動制御部383を含んで構成される。区切り判定部381は、再生される楽曲における区切り例えば、間奏等を判定する。すなわち、プレイヤの入れ替えのために必要となる所定時間以上の間隔の空いた楽曲の区切りを判定する。具体的に区切り判定部381は、例えば、プレイ中に再生される楽曲についての課題情報から所定時間以上の間隔の空いた間奏等の区切りを順次判定する。なお、課題情報に、予め、区切りを示す情報を付加しておいてもよい。プレイヤ選択部382は、次にゲーム用マット105を使用すべき次に入れ替わるプレイヤを選択する。例えば、プレイヤ選択部382は、現在プレイしているプレイヤ以外から、次のプレイヤ次のコントローラ210をランダムに選択する。なお、プレイヤを選択する手法は、任意であり、所定の順番に従って、順次プレイヤを選択するようにしてもよい。振動制御部383は、選択された次のプレイヤ次のコントローラ210に対する振動指示を出力し、そのコントローラ210を振動させる。例えば、振動制御部383は、対象のコントローラ210に向けた振動情報を生成し、無線通信にて出力する。具体的に振動制御部383は、上述した図5bのメッセージオブジェクトMOの表示に合わせて、対象のコントローラ210を振動させる。つまり、メッセージオブジェクトMOが表示されている間、プレイヤ選択部382により選択されたプレイヤ次のプレイヤのコントローラ210を振動させ、そのプレイヤに入れ替わりを報知する。なお、上述したCPU101が、このような構成の処理制御部380として機能しうる。ゲーム装置の動作の概要以下、このような構成のゲーム装置300の動作について図面を参照して説明する。図7は、音楽ゲームにおいて実行されるゲーム制御処理の流れを示すフローチャートである。以下、この図を参照してゲーム装置300の動作について説明する。なお、ゲーム環境記憶部340には、ゲーム用マット105が1つ使用され、また、4人のプレイヤがゲームに参加するコントローラ210,220がそれぞれ4つずつ使用される旨の環境情報が記憶されているものとする。また、最初のプレイヤは、一例として、ゲーム用マット105上で、自身のコントローラ210を操作して、ゲーム装置300にプレイヤコントローラ210を認識させた上で、ゲームが開始されるものとする。これによりゲームの開始時に、取得部340は、最初のプレイヤのコントローラ210から送られる操作情報だけを有効にする。まず、ゲーム装置300は、楽曲の再生を開始し、またゲーム画像の生成を開始するステップS401。例えば、楽曲の選択と共にゲームが開始されると、楽曲再生部370は、選択された楽曲情報に基づいて楽曲音を再生する。また、表示制御部320は、上述した図5に示すようなゲーム画像を生成して表示する。ゲーム装置200は、再生する楽曲に合わせて、各オブジェクトを移動させるステップS402。つまり、表示制御部320は、処理制御部380に制御され、課題情報330に記憶された課題情報等に基づいて、上述した図5aに示すような矢印オブジェクトYO1~YO4,ベルオブジェクトBO1,BO2を楽曲のリズム等に同調して移動させる。なお、後述するように、図5bに示すようなメッセージオブジェクトMOが表示されている場合には、そのメッセージオブジェクトMOも、楽曲のリズム等に同調して移動させる。そして、プレイヤは、このような矢印オブジェクトYO1~YO4,ベルオブジェクトBO1,BO2が移動するのを目で追いながら、何れかのオブジェクトが判定エリアHAに到達したタイミングで、対応する動作を行うことになる。つまり、判定エリアHAに到達したオブジェクトに応じて、上述したゲーム用マット105を踏む動作や、コントローラ210,220を振る動作をプレイヤが行うことになる。このため、ゲーム装置300は、プレイヤにより行われた動作内容操作情報を順次取得する。ゲーム装置300は、入れ替えを報知中であるかどうかを判別するステップS403。すなわち、プレイヤの入れ替えを既に報知している状態であるかどうかを判別する。ゲーム装置300は、入れ替えを報知中であると判別するとステップS403;Yes、後述するステップS407に処理を進める。一方、入れ替えを報知中でないと判別した場合にステップS403;No、ゲーム装置300は、曲の区切りであるかどうかを判別するステップS404。すなわち、区切り判定部381は、再生される楽曲における区切り例えば、間奏等を判定する。具体的に区切り判定部381は、現在から所定時間経過後に楽曲の区切りが存在するかどうかを、課題情報等から判定する。ゲーム装置300は、曲の区切りでないと判別するとステップS404;No、後述するステップS410に処理を進める。一方、曲の区切りであると判別した場合にステップS404;Yes、ゲーム装置300は、次のプレイヤを選択するステップS405。すなわち、プレイヤ選択部382は、次にゲーム用マット105を使用すべき次に入れ替わるプレイヤを選択する。例えば、プレイヤ選択部382は、現在プレイしているプレイヤ以外から、次のプレイヤ次のコントローラ210をランダムに選択する。なお、プレイヤを選択する手法は、任意であり、所定の順番に従って、順次プレイヤを選択するようにしてもよい。ゲーム装置300は、プレイヤの入れ替わりを指示するためのメッセージオブジェクトを表示するステップS406。すなわち、表示制御部320は、上述した図5bに示すようなメッセージオブジェクトMOを表示し、プレイヤの入れ替えを指示する。このメッセージオブジェクトMOは、上述したステップS402にて、矢印オブジェクトYO等と同じく、再生される楽曲に合わせて移動される。そして、ゲーム装置300は、後述するステップS408に処理を進める。上述したステップS403にて、入れ替えを報知中であると判別した場合にステップS403;Yes、ゲーム装置300は、報知を終了させるかどうかを判別するステップS407。例えば、上述した図5bに示すようなメッセージオブジェクトMOが、判定エリアHAまで若しくは、その手前まで移動した場合に、ゲーム装置300は、報知を終了させると判別する。ゲーム装置300は、報知を終了させると判別するとステップS407;Yes、後述するステップS409に処理を進める。一方、報知を終了させないと判別した場合ステップS407;No、若しくは、上述したステップS406の後に、ゲーム装置300は、次のプレイヤのコントローラを振動させるステップS408。すなわち、振動制御部383は、選択された次のプレイヤ次のコントローラ210に対する振動指示を出力し、そのコントローラ210を振動させる。また、上述したステップS407にて、報知を終了させると判別した場合にステップS407;Yes、ゲーム装置300は、メッセージオブジェクトを消去し、振動を停止させるステップS409。すなわち、表示制御部320は、上述した図5bに示すようなメッセージオブジェクトMOを消去し、また、振動制御部383は、次のプレイヤ次のコントローラ210に対する振動指示の出力を止め、そのコントローラ210の振動を停止させる。この際、取得部340は、次のプレイヤのコントローラ210から送られる操作情報だけを有効にする。つまり、以前のプレイヤのコントローラ210から送られる操作情報を無効オフにし、次のプレイヤのコントローラ210から送られる操作情報を有効オンにする。また、取得部340は、ゲーム用マット105から送られる操作情報も次のプレイヤの踏み動作によるものとみなして取得する。ゲーム装置300は、操作情報と課題情報とに基づいて、プレイヤの操作を評価するステップS410。つまり、プレイヤの動作に応じた操作情報と、その時点の課題情報とを比較して、プレイヤの動作の適否を判定する。ゲーム装置300は、ゲームが終了したか否かを判別するステップS411。つまり、1回1曲分の音楽ゲームが終了したかどうかを判別する。ゲーム装置300は、ゲームが終了していないと判別するとステップS411;No、上述したステップS402に処理を戻す。そして、ステップS402~S410の処理を繰り返し実行する。一方、ゲームが終了したと判別した場合にステップS411;Yes、ゲーム装置300は、所定の終了メッセージや総合得点等を表示した後、ゲーム制御処理を終える。このようなゲーム制御処理により、次のプレイヤに対して、画面の表示と自身のコントローラコントローラ210の振動とにより、入れ替わりが報知される。このため、次のプレイヤが表示を見逃してしまったり、他のプレイヤが表示を誤認してしまった場合でも、次のプレイヤのコントローラだけが振動するため、その振動を契機にそのプレイヤだけが入れ替わりを正しく把握できる。この結果、ゲーム中におけるプレイヤの入れ替わりを適切に報知することができる。他の実施形態上記実施の形態では、ゲーム用マット105を1つ1台だけ使用する場合について説明したが、複数のゲーム用マット105を使用する場合にも適宜適用可能である。また、複数のゲーム用マット105を使用する際に、入れ替わるべきゲーム用マット105をプレイヤが適切に把握できるように報知するようにしてもよい。以下、ゲーム用マット105を2つ2台使用する場合について、具体的に説明する。この場合、表示制御部320は、図8に示すようなゲーム画像を生成する。図8aは、同時に2人のプレイヤがプレイできる標準的なゲーム画像の一例を示しており、図8bは、プレイヤの入れ替えを報知するゲーム画像の一例を示している。まず、図8aを参照して、2人プレイ時の標準的なゲーム画像について説明する。この図8aでは、使用される2つのゲーム用マット105に対応するように、2画面分のゲーム画像マット1,マット2が表示されている。つまり、各ゲーム用マット105に対応して、画面が区分けされている。図8aでも、上記の図5aと同様に、矢印オブジェクトYO1~YO4やベルオブジェクトBO1,BO2が、演奏される楽曲のリズム等に同調して、移動レーンLaに沿って、下方から順次現れてそれぞれ上方まで移動して行く様子を示している。次に、図8bを参照して、プレイヤの入れ替えを報知するゲーム画像について説明する。図8bでは、各ゲーム用マット105マット1,マット2にプレイヤの入れ替えを報知する場合を示している。すなわち、表示制御部320は、次のプレイヤの入れ替わりを指示するためのメッセージオブジェクトMO1,MO2をそれぞれ表示する。このメッセージオブジェクトMO1,MO2は、上記の図5bとは異なり、互いに異なる点滅パターンに沿って点滅している様子を示している。なお、点滅パターンは、各ゲーム用マット105に応じてユニークに定められている。例えば、メッセージオブジェクトMO1は、点滅速度点滅サイクルが速く、メッセージオブジェクトMO2は、点滅速度が遅いなどである。このような点滅するメッセージオブジェクトMO1,MO2も、矢印オブジェクトYO1~YO4やベルオブジェクトBO1,BO2と同様に、移動レーンLaの下端から出現し、移動レーンLa上を移動して行く。また、プレイヤ選択部382は、次にゲーム用マット105を使用すべき次に入れ替わるプレイヤを2人選択する。例えば、プレイヤ選択部382は、現在プレイしているプレイヤ以外から、次のプレイヤ次のコントローラ210を選択する。その際、プレイヤ選択部382は、入れ替わるべきゲーム用マット105と組で選択する。つまり、プレイヤ2人がそれぞれどちらのゲーム用マット105に入れ替わるのかを含めて、次のプレイヤを選択する。そして、振動制御部383は、選択された2人のプレイヤ各コントローラ210に対する振動指示をそれぞれ出力し、それらのコントローラ210を振動させる。具体的に振動制御部383は、上述した図8bのメッセージオブジェクトMO1,MO2の点滅パターンに同期させて、対象のコントローラ210をそれぞれ振動させる。つまり、各ゲーム用マット105に対応するユニークな点滅パターンのそれぞれに合わせて、対象となる各プレイヤのコントローラ210を振動させ、それらのプレイヤに入れ替わりを報知する。例えば、メッセージオブジェクトMO1の速い点滅パターンに同期して、マット1のゲーム用マット105に入れ替わるべきプレイヤのコントローラ210を速い振動パターンで振動させる。同様に、メッセージオブジェクトMO2の遅い点滅パターンに同期して、マット2のゲーム用マット105に入れ替わるべきプレイヤのコントローラ210を遅い振動パターンで振動させる。このように、ゲーム用マット105が複数使用される場合でも、表示されるメッセージオブジェクトの点滅パターンと、それに同期して振動するコントローラ210の振動パターンとにより、次のプレイヤが入れ替わるべきゲーム用マット105を正しく把握できる。上記の実施形態では、メッセージオブジェクトを別途表示して、プレイヤの入れ替わりを報知する場合について説明したが、ゲーム中のオブジェクトの表示形態を変化させて、プレイヤの入れ替わりを報知してもよい。例えば、表示制御部320は、図9aに示すように、矢印オブジェクトYO1,YO2とベルオブジェクトBO1,BO2の色彩を変化させて表示させることで、プレイヤの入れ替わりを報知する。この他にも、矢印オブジェクトYO1,YO2とベルオブジェクトBO1,BO2等の大きさを変化させるなど、オブジェクトの変化が認識できるものであればゲームの実情に合わせて適宜変更可能である。また、複数のゲーム用マット105を使用する場合に、表示制御部320は、例えば、図9bに示すように、矢印オブジェクトYO1,YO2とベルオブジェクトBO1,BO2をそれぞれ点滅させて表示させることで、プレイヤの入れ替わりを報知してもよい。その場合も、マット1の方の矢印オブジェクトYO1等の点滅速度点滅サイクルを速くし、また、マット2の方の矢印オブジェクトYO1等の点滅速度を遅くするなどしてもよい。その場合、振動制御部383は、上記と同様に、矢印オブジェクトYO1等の点滅パターンに同期させて、対象のコントローラ210をそれぞれ振動させる。つまり、各ゲーム用マット105に対応するユニークな点滅パターンのそれぞれに合わせて、対象となる各プレイヤのコントローラ210を振動させ、それらのプレイヤに入れ替わりを報知する。この場合も、ゲーム中におけるプレイヤの入れ替わりを適切に報知することができる。上記の実施形態では、ゲームの進行状況例えば、楽曲の切れ目等に基づいて、プレイヤの入れ替わりを報知する場合について説明したが、入れ替わりを報知するタイミングは、これに限られず適宜変更可能である。例えば、プレイヤが入れ替わる回数を任意に設定できるようにし、ゲーム装置300がその回数分だけランダムなタイミングに、プレイヤの入れ替わりを報知するようにしてもよい。具体的には、ゲーム開始前にプレイヤが1曲中1ゲーム中に入れ替わる回数を任意に設定する。そして、ゲームが開始されると、プレイヤ選択部382がランダムなタイミングにプレイヤを選択する。そして、表示制御部320がメッセージオブジェクト等を表示し、また、振動制御部383が選択されたプレイヤのコントローラ210を振動させる。このようなプレイヤの選択と報知を、設定された回数分だけ繰り返す。この場合も、ゲーム中におけるプレイヤの入れ替わりを適切に報知することができる。上記の実施形態では、入れ替わりが報知されたプレイヤがその場にいることを前提として説明した。それでも、何らかの理由で、プレイ待ちのプレイヤがその場から離れてしまうことも起こりうる。このような場合に、更に次のプレイヤ別のプレイヤに入れ替わりを報知するようにしてもよい。例えば、入れ替わりを報知したにもかかわらず、そのプレイヤのコントローラ210やゲーム用マット105から入力がないまま所定時間経過した場合に、プレイヤ選択部382が、更に次のプレイヤを選択する。そして、同様に表示制御部320がメッセージオブジェクト等を表示し、また、振動制御部383が選択されたプレイヤのコントローラ210を振動させる。以降、プレイヤ選択部382は、入力のなかったプレイヤについて、選択しないようにする。つまり、入れ替わりの候補から除外する。なお、除外するのは、その楽曲中1ゲームだけにとどめ、次の楽曲からは、入れ替わりの候補に加えるようにする。この場合、その場にいないプレイヤを除外しつつ、プレイヤの入れ替わりを適切に報知することができる。上記の実施形態では、振動体の一例としてコントローラ210を用いる場合について説明したが、振動体は、これに限られず適宜変更可能である。例えば、携帯電話等の振動機構を有しているプレイヤの所持品を用いるようにしてもよい。具体的には、ゲームに参加する各プレイヤの携帯電話について、電話番号やメールアドレスをゲーム装置300に登録できるようにし、振動制御部383が次のプレイヤの電話番号を発呼したりメールアドレスにメールを送信するなどして、次のプレイヤの携帯電話を振動させるようにしてもよい。"