(57)【要約】【課題】プレイヤに対して、再生されている楽曲を効果的に伝える。【解決手段】ゲームシステム１０は、複数の楽曲をそれぞれ複数に分割して得られる複数のセクションを含む楽曲データの中から、少なくとも二つの楽曲のセクションが含まれるように、これらのセクションを選択して合成楽曲を作成するゲームシステム１０であって、二つの楽曲のセクションのうち、少なくとも二つのセクションの少なくとも一部を同時に再生する同時再生手段６２と、同時に再生されているセクションが含まれる複数の楽曲のそれぞれを特定する特定表示２９をゲームのプレイヤに示す楽曲特定手段５１と、同時に再生されているセクションのうち、他のセクションよりも優位である少なくとも一つの優位セクションを判別する優位セクション判別手段５２と、優位セクション判別手段５２の判別結果に基づいて、優位セクションの特定表示２９Ｂを、他のセクションの特定表示２９Ａよりも相対的に強調して表示する強調表示手段５３とを備える。【選択図】図４
2020058653.tif 000002
【特許請求の範囲】
【請求項１】
複数の楽曲をそれぞれ複数に分割して得られる複数のセクションを含む楽曲データの中から、少なくとも二つの楽曲のセクションが含まれるように、これらのセクションを選択して合成楽曲を作成するゲームシステムであって、
前記二つの楽曲の前記セクションのうち、少なくとも二つのセクションの少なくとも一部を同時に再生する同時再生手段と、
同時に再生されている前記セクションが含まれる複数の楽曲のそれぞれを特定する特定表示をゲームのプレイヤに示す楽曲特定手段と、
同時に再生されている前記セクションのうち、他のセクションよりも優位である少なくとも一つの優位セクションを判別する優位セクション判別手段と、
前記優位セクション判別手段の判別結果に基づいて、前記優位セクションの前記特定表示を、前記他のセクションの前記特定表示よりも相対的に強調して表示する強調表示手段とを備える、ゲームシステム。
【請求項２】
前記特定表示は画像であり、前記強調表示手段は、前記画像のサイズ、色、色相、明度、コントラスト、濃度及び表示パターンの少なくとも一つを変更する、請求項１に記載のゲームシステム。
【請求項３】
前記優位セクション判別手段は、対応する譜面データに応じた操作手順が前記プレイヤに案内されているセクション、前記他のセクションより再生音量が大きいセクション、及び前記他のセクションより後から再生が開始されたセクションのうち、少なくとも一つに該当するセクションを、前記優位セクションであると判別する、請求項１又は２に記載のゲームシステム。
【請求項４】
前記プレイヤに前記ゲームの操作手順を案内する案内手段をさらに備え、
前記案内手段は、前記同時再生手段が同時再生を行うときに、前記優位セクションに対応する譜面データに応じた操作手順を前記プレイヤに案内する、請求項１から３のいずれか一項に記載のゲームシステム。
【請求項５】
複数の楽曲をそれぞれ複数に分割して得られる複数のセクションを含む楽曲データの中から、少なくとも二つの楽曲のセクションが含まれるように、これらのセクションを選択して合成楽曲を作成するゲームシステムのゲームプログラムであって、前記ゲームシステムに含まれる一つ又は複数のコンピュータを、
請求項１から４のいずれか一項に記載の各手段として機能させる、ゲームプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、合成楽曲を作成するゲームシステム及びゲームプログラムに関する。
【背景技術】
【０００２】
特許文献１は、複数の楽曲のそれぞれを構成する複数のセクションを適宜組み合わせて、メドレー楽曲を作成する技術を公開している。
【０００３】
特許文献１に記載の技術によって作成した合成楽曲（例えばメドレー楽曲）では、再生されている楽曲が明らかではない。そのため、プレイヤ又はプレイヤの周囲で見ている観客は、再生されている音楽を聴覚的に判断するしかない。その結果、再生されている楽曲、及びそれが合成楽曲であることが、プレイヤ又は観客に伝わりづらい。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３０５３０９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、プレイヤに対して、再生されている楽曲を効果的に伝えることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係るゲームシステムは、複数の楽曲をそれぞれ複数に分割して得られる複数のセクションを含む楽曲データの中から、少なくとも二つの楽曲のセクションが含まれるように、これらのセクションを選択して合成楽曲を作成するゲームシステムであって、前記二つの楽曲の前記セクションのうち、少なくとも二つのセクションの少なくとも一部を同時に再生する同時再生手段と、同時に再生されている前記セクションが含まれる複数の楽曲のそれぞれを特定する特定表示をゲームのプレイヤに示す楽曲特定手段と、同時に再生されている前記セクションのうち、他のセクションよりも優位である少なくとも一つの優位セクションを判別する優位セクション判別手段と、前記優位セクション判別手段の判別結果に基づいて、前記優位セクションの前記特定表示を、前記他のセクションの前記特定表示よりも相対的に強調して表示する強調表示手段とを備える。
【０００７】
また、本発明の一態様に係るゲームプログラムは、複数の楽曲をそれぞれ複数に分割して得られる複数のセクションを含む楽曲データの中から、少なくとも二つの楽曲のセクションが含まれるように、これらのセクションを選択して合成楽曲を作成するゲームシステムのゲームプログラムであって、前記ゲームシステムに含まれる一つ又は複数のコンピュータを、上記の各手段として機能させる。
【図面の簡単な説明】
【０００８】
【図１】ゲームシステムの概略斜視図。
【図２】ゲーム画面を示す概略図。
【図３】ゲームシステムの概略ブロック図。
【図４】制御部の概略ブロック図。
【図５】合成楽曲の概略構成図。
【図６】演出音セクションを含む合成楽曲の概略構成図。
【図７】同時再生されるセクションを含む合成楽曲の概略構成図。
【図８】合成楽曲の作成の概略フローチャート。
【図９】特定表示を含むゲーム画面を示す概略図。
【図１０】強調表示された特定表示を含むゲーム画面を示す概略図。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための例示的な実施形態を、図面を参照して詳細に説明する。ただし、以下の実施形態において説明する寸法、材料、形状及び構成要素の相対的な位置は任意に設定でき、本発明が適用される装置の構成又は様々な条件に応じて変更できる。また、特別な記載がない限り、本発明の範囲は、以下に具体的に記載された実施形態に限定されない。
【００１０】
図１は、ゲームシステムの一例であるゲーム機１０を正面からみた状態を示している。このゲーム機１０は、例えば、所定の対価を消費して所定のゲームをプレイすることができる。ただし、本実施形態のゲームシステムは、携帯電話、タブレット型コンピュータ、ラップトップ型コンピュータ、デスクトップ型コンピュータ、携帯ゲーム機、又は据置ゲーム機（例えば家庭用ゲーム機）であってもよい。さらに、ゲームシステムは、ゲーム端末とサーバとを含むシステム、及びアーケードゲーム機とサーバと端末装置（例えば、携帯型端末又は据置型端末）とを含むシステム等の複数の装置を含むシステムであってもよい。また、ゲーム機１０が提供するゲームの種類は、プレイ時に楽曲が再生されるゲーム、例えば、シューティングゲーム、レースゲーム、ロールプレイングゲーム、及び格闘ゲーム等の各種ゲームであってよい。以下では、特に言及した場合を除いて、ゲームシステムがアーケードゲーム機であり、音楽ゲームを提供する場合について説明する。
【００１１】
ゲーム機１０は、制御部３０及びメモリ４０（図３）が収納された筐体部１１と、ゲーム画面を表示する表示部の一例であるモニタ１２と、楽曲及び演出音等の音を再生するスピーカ１３とを備えている。また、筐体部１１の上面には、操作部１４が配置されている。この操作部１４は、スタートボタン１５と、４つの操作ボタン１６と、ベース音及びドラム音等の演出音を再生させるために操作される２つのエフェクトボタン１７と、回転操作可能な２つの回転デバイス１８とを備えている。スタートボタン１５と、操作ボタン１６と、エフェクトボタン１７とはユーザが押し下げることによって操作される。そして、回転デバイス１８は、ユーザが図１において左方向又は右方向に回転させることによって操作される。代替的に、モニタ１２、スピーカ１３、及び操作部１４の少なくとも一つが、ゲーム機１０とは別体であってもよい。
【００１２】
スタートボタン１５は、ゲームの開始、楽曲の選択、ゲーム難易度の設定等を行う場合に使用される。ゲームを開始する場合、ユーザはモニタ１２に表示されるスタート画面の指示に従って、スタートボタン１５を操作する。例えば、ユーザは、プレイする楽曲、ゲームモード、及びゲームの難易度等の各種設定を選択する。また、ユーザは、ゲームモードの中から通常モードと、合成楽曲モードとを選択できる。通常モードが選択された場合、ユーザは、選択した一つ又は複数の楽曲をそれぞれ単独でプレイする。合成楽曲モードが選択された場合、ユーザは、複数の楽曲を選択し、選択された複数の楽曲に基づいてゲーム機１０が作成した合成楽曲をプレイする。そして、ゲームが開始されると、ユーザは、ゲーム画面上を移動するオブジェクトによる操作手順の案内に従って、操作ボタン１６と、エフェクトボタン１７と、回転デバイス１８とを操作する。
【００１３】
図２は、モニタ１２に表示されるゲーム画面の一例である。このゲーム画面の下部には、ゲーム機１０の操作部１４を模した画像があり、２つの回転デバイス１８を模した画像の間にはゲーム画面の左右方向に延びる操作ライン２１がある。また、操作ライン２１に交差する方向には、ゲーム画面の上下方向に６本のレーン２２が延びている。これらのレーン２２上には、一つのレーン２２上にある通常オブジェクト２３、二つのレーン上にある演出オブジェクト２４、及び複数のレーン２２を横切るラインオブジェクト２５が表示される。これらのオブジェクトは、ユーザにゲームの操作手順を案内するために表示される。そして、各オブジェクトは、スピーカ１３から再生される楽曲にタイミングを合わせて画面上部から操作ライン２１に向かって移動する。ユーザは、これらのオブジェクトが操作ライン２１に到達するタイミングで操作部１４を操作する。そして、ユーザのゲーム操作のタイミングとオブジェクトの到達タイミングとが一致すると、ユーザのスコアが加算される。また、両タイミングが一致しない場合には、ユーザのスコアを減算してもよい。
【００１４】
通常オブジェクト２３は、操作ボタン１６に対応し、４つのレーン２２上のいずれかに表示される。そして、ユーザは、通常オブジェクト２３が操作ライン２１に到達するタイミングに合わせて、対応する操作ボタン１６を押し下げる。また、演出オブジェクト２４は、エフェクトボタン１７に対応し、２つのレーン２２に跨って表示される、そして、ユーザは、演出オブジェクト２４が操作ライン２１に到達するタイミングに合わせて、対応するエフェクトボタン１７を押し下げる。ユーザがエフェクトボタン１７を押し下げるタイミングと、演出オブジェクト２４の到達タイミングとが一致すると、スピーカ１３から演出音が再生される。
【００１５】
ラインオブジェクト２５は、ゲーム画面の左端及び右端のレーン２２のうち一方の端のレーン２２から他方の端のレーン２２までの範囲で、各レーン２２を横切るように表示される。ラインオブジェクト２５は、右側の回転デバイス１８と左側の回転デバイス１８とにそれぞれ対応させるように、例えば色などで区別して表示される。また、各ラインオブジェクト２５に対応するように、操作ライン２１上を左右方向に移動する、例えば三角形状の操作標識（不図示）が表示される。この操作標識も左右の回転デバイス１８にそれぞれ対応するように、例えば色などで区別して表示される。そして例えば、ユーザは、右端のレーン２２にあるラインオブジェクト２５が操作ライン２１に到達するタイミングに合わせて、操作標識の操作ライン２１上の左右方向の位置と、ラインオブジェクト２５とが一致するように、右側の回転デバイス１８を回転させる。ラインオブジェクト２５が操作ライン２１と交差する位置に応じて、右側の回転デバイス１８を左方向または右方向に適宜回転させ、操作する。このような操作は左側の回転デバイス１８についても同様であるので、説明を省略する。ユーザが回転デバイス１８を回転させることで画面内を移動する操作標識の操作ライン２１上の位置と、ラインオブジェクト２５の操作ライン２１との交差位置とが所定の関係にある（例えば所定の範囲内にある）と、スピーカ１３から連続的な演出音が再生される。
【００１６】
複数のレーン２２の右方には、ユーザが得たスコアを表示するスコア表示部２６がある。このスコア表示部２６の上部にはクリアゾーン２７があり、ユーザが得たスコアを表示するゲージ２８は、スコアが加算されるにつれてクリアゾーン２７に近づく。そして、ゲージ２８がクリアゾーン２７に到達した状態でゲームが終了すると、ゲームクリアとなる。また、複数のレーン２２の上方には、再生中の楽曲を特定する特定表示の一例として、アイコン２９が表示されている。例えば、このアイコン２９はユーザに楽曲を想起させる画像であり、アイコン２９を見たユーザは再生中の楽曲を特定することができる。さらに、アイコン２９によって、ゲーム画面を見たユーザ以外の閲覧者、例えばユーザの周囲で見ている観客に対しても、再生中の楽曲を特定させることができる。なお、特定表示は、ユーザに楽曲を想起させる表示であれば、楽曲のジャケット画像、曲名等の文字、色、及び図形等の各種の表示であってもよい。以下では、特定表示としてアイコン２９が表示される場合について説明する。
【００１７】
ゲームが開始されると、ゲーム画面がモニタ１２に表示され、スピーカ１３からは楽曲が再生される。そして、ユーザは、モニタ１２に表示された操作手順、すなわち通常オブジェクト２３と演出オブジェクト２４の動きに従って、操作ボタン１６とエフェクトボタン１７とを押し下げてゲームをプレイする。このとき、ユーザがエフェクトボタン１７を押し下げると、スピーカ１３からは演出音が再生される。さらに、ユーザは、モニタ１２に表示された操作手順、すなわちラインオブジェクト２５の動きに従って、回転デバイス１８を回してゲームをプレイする。
【００１８】
図３は、筐体部１１内の制御部３０を示すブロック図である。この制御部３０は、ゲームシステムのコンピュータとして機能し、一例として、不図示のＣＰＵ、ＳＰＵ及びＧＰＵを含んでいる。そして、制御部３０は、メモリ４０に記憶されたプログラムに基づいて、ゲーム機１０の全体を制御すると共に、各種処理についても統括的に制御する。また、メモリ４０は、制御プログラム４１及びゲームプログラム４２を記憶したコンピュータ読み取り可能な記録媒体である。一例として、メモリ４０は、制御部３０が動作するためのシステムワークメモリであるＲＡＭと、制御プログラム４１及びゲームプログラム４２を格納するＲＯＭ及び／又はハードディスクドライブとを有する。なお、制御部３０は、ＣＤ（Compact Disc）、ＵＳＢメモリ、又はインターネット上のサーバ等の外部のコンピュータ読み取り可能な記録媒体に記憶された制御プログラム４１及びゲームプログラム４２に従って制御してもよい。
【００１９】
制御部３０は、ゲーム画面をモニタ１２に表示させる表示制御部５０と、楽曲をスピーカ１３に再生させる再生制御部６０とを有している。また、制御部３０は、操作部１４から入力されるユーザのゲーム操作を評価してスコアを算出する操作評価部７０と、後述する合成楽曲を構成するセクションを選択する楽曲作成部８０とを有している。各部は制御部３０に各論理的装置として生成され、メモリ４０に記憶されたゲームプログラム４２に対応して制御部３０が各種処理を実行することにより各種機能として論理的に実現される。ただし、説明の便宜上、一部の論理的装置の図示は省略されている。
【００２０】
メモリ４０はゲームに使用するゲームデータ４３として、例えば、アイコン２９、各オブジェクト、及び背景等の画像データと、楽曲、効果音及び演出音等の楽曲データと、ゲームの操作手順を定義した譜面データとを記憶している。楽曲データは、それぞれが複数のセクションに分割された複数の楽曲に対応するデータを含む。そして、当該複数の楽曲に対応するデータは、それぞれ複数のセクションに分割された状態で記憶されている。また、譜面データは、例えばオブジェクトの種類、操作すべきタイミング及びゲーム画面における到達位置等のデータにより構成されている。この譜面データは、それぞれの楽曲毎に複数のセクションに分割された状態で記憶されており、オブジェクトの操作すべきタイミングは、例えばセクションの最初からの経過時間として記憶されている。なお、操作すべきタイミングは、楽曲の冒頭からの累積経過時間として記憶されていてもよいし、セクションの最初からの拍数あるいは楽曲の冒頭からの拍数として記憶されていてもよい。拍数として記憶すると、再生時のテンポが変更された際にも調整が容易となる。楽曲データは複数の楽曲のそれぞれのデータを含み、譜面データは一楽曲のデータに対して難易度に応じた複数組のデータを含んでいてもよい。表示制御部５０は、画像データ及び譜面データに基づいて、所定のタイミングでモニタ１２に画像を表示させる。また、再生制御部６０は、楽曲データに基づいてスピーカ１３に音を再生させる。さらに、再生制御部６０は、操作部１４から入力されたユーザのゲーム操作に応じて、スピーカ１３に演出音を再生させる。なお、ゲームデータ４３の少なくとも一部は、外部記憶装置に記憶されていてもよい。
【００２１】
図４に示すように、操作評価部７０は、ゲームのユーザにゲームの操作手順を案内する案内手段として機能する案内部７１を含んでいる。また、操作評価部７０は、操作部１４から入力されたユーザのゲーム操作に基づいて、ゲーム操作を評価する評価部７２を含んでいる。具体的に、案内部７１は、譜面データに基づいて、所定のタイミング及び速度で、各オブジェクトをレーン２２上で移動させる。すなわち、案内部７１は、所定の操作タイミングにオブジェクトが操作ライン２１に到達するように、各オブジェクトを移動させる。このように、案内部７１は、ユーザが操作すべき操作部１４のボタン又はデバイスと、その操作タイミングとをユーザに案内する。
【００２２】
評価部７２は、譜面データに基づいて、操作部１４の中のいずれのボタン又はデバイスが操作される操作タイミングなのかを判断する。この操作タイミングは、所定の長さの操作時間の中央に設定されている。そして、評価部７２は、操作時間内における、操作されるべきボタン又はデバイスに対するユーザのゲーム操作を検出する。さらに、評価部７２は、検出されたゲーム操作と操作タイミングとのずれ量に基づいて、ユーザの操作を評価する。例えば、評価部７２は、操作時間の中央のタイミングでゲーム操作を検出すると（ずれ量がゼロである）、ユーザの操作を高く評価して高いスコアを加算する。
【００２３】
また、評価部７２は、操作時間の中央から少し早い又は少し遅いタイミングでゲーム操作を検出すると（ずれ量が少ない）、ユーザの操作を通常に評価して通常のスコアを加算する。さらに、評価部７２は、操作時間の中央から大きく早い又は大きく遅いタイミングでゲーム操作を検出するか（ずれ量が多い）、又は操作時間内にゲーム操作を検出しないと、ユーザが操作に失敗したと判断して、スコアを減算するか又は加算しない。
【００２４】
そして、表示制御部５０は、評価部７２による評価結果を示す画像をゲーム画面に表示する。例えば、表示制御部５０は、高いスコアを加算する場合には「ＣＲＩＴＩＣＡＬ」の文字を表示する。また、表示制御部５０は、通常のスコアを加算する場合には「ＮＥＡＲ」の文字を表示する。さらに、表示制御部５０は、スコアを減算する場合には「ＥＲＲＯＲ」の文字を表示する。なお、表示制御部５０は、文字とともにスコアを数字で表示してもよく、ゲーム中に合計スコアをゲーム画面に表示してもよい。
【００２５】
代替的に評価部７２は、ゲーム開始時のスコアの初期値を最大に設定し、ユーザが操作に失敗した場合にスコアを減算してもよい。この場合、評価部７２は、ユーザが操作に成功した場合には、スコアを加算してもよい。例えば、ゲーム終了時（楽曲の再生終了時）に残ったスコアを示すゲージがクリアゾーン２７を超えていれば、ゲームクリアとなる。
【００２６】
［合成楽曲の作成］
制御部３０の楽曲作成部８０は、複数の楽曲をそれぞれ複数に分割して得られる複数のセクションを含む楽曲データの中から、少なくとも二つの楽曲のセクションを選択し、これらのセクションが含まれるように合成楽曲を作成する。以下、合成楽曲の作成について図５及び図６を参照して説明する。
【００２７】
図５Ａに示すように、後述する合成楽曲の基礎となるベース楽曲Ａは、６つのセクションＡ１，Ａ２，Ａ３，Ａ４，Ａ５及びＡ６に分割されている。同様に、ベース楽曲Ａに合成される楽曲であるサブ楽曲Ｂは、６つのセクションＢ１，Ｂ２，Ｂ３，Ｂ４，Ｂ５及びＢ６に分割されている。複数のセクションのそれぞれには、合成楽曲に含められるべき優先セクションを選択するために参照される参照情報が関連付けられている。例えば、この参照情報は、各セクションのデータのヘッダに置かれているか、又は各セクションと関連付けられたテーブルの形式で楽曲データに含まれている。そして、図４に示すように、楽曲作成部８０は、楽曲データの中から合成楽曲に含められるべき少なくとも二つのセクションを選択する再生セクション選択手段として、再生セクション選択部８１を備えている。さらに、楽曲作成部８０は、参照情報に基づいて、優先セクション同士の間に位置すべき接続セクションを楽曲データの中から選択する接続セクション選択手段として、接続セクション選択部８２を備える。
【００２８】
一例として、参照情報は、合成楽曲に含められるべき優先セクションであることを示す情報として、楽曲構成における位置付けを示す構成情報と、ユーザがプレイしたいと思う可能性が高いセクションであることを示す譜面情報とを含んでいる。さらに、参照情報は、他のセクションとの接続の相性度を求めるための相性度情報を含んでいる。この相性度情報は、さらにセクション全体のキーを示すキー情報と、セクション中のコード進行を示すコード情報と、合成楽曲を作成する際に参照される属性情報とを含んでいる。なお、楽曲作成部８０は、合成楽曲を作成する際に、キー情報を参照して、連続するセクション同士のキーを揃えるように変更してもよい。さらに、楽曲作成部８０は、合成楽曲を作成する際に、連続するセクション同士の音量及びテンポを揃えるように変更してもよい。これらの変更は、いずれかのセクションに合わせる変更、すなわち片方のみの変更でもよいし、両セクションを変更することでもよい。代替的に楽曲作成部８０は、合成楽曲を作成する際に、楽曲同士のキー、音量及びテンポの少なくとも一つを揃えることとしてもよい。楽曲の途中でキー等が変化する楽曲が存在する場合、楽曲全体を一律に変更することで、楽曲中のキー等の変化も維持される。キー、音量及びテンポを揃える場合、いずれかの楽曲に合わせるように変更してもよいし、いずれでもないキー、音量及びテンポに揃えることとしてもよい。
【００２９】
構成情報は、例えば、イントロ、Ａメロ、Ｂメロ、サビ１、間奏、サビ２、Ｃメロ、Ｄメロ、及びアウトロ等の各構成を示している。具体的に、図５ＡのセクションＡ１及びＢ１は、イントロの構成情報に関連付けられている。また、セクションＡ２及びＢ２はＡメロの構成情報に、セクションＡ３及びＢ３はＢメロの構成情報に、セクションＡ４及びＢ４はサビの構成情報に、セクションＡ５及びＢ５は間奏の構成情報に、セクションＡ６及びＢ６はアウトロの構成情報に関連付けられている。さらに、一つのセクションが複数の構成情報に関連付けられていてもよい。例えば、セクションＡ１及びＢ１を「スタート」（楽曲の開始セクション）を示す構成情報にさらに関連付けてもよい。また、セクションＡ６及びＢ６を「エンド」（楽曲の終了セクション）を示す構成情報にさらに関連付けてもよい。
【００３０】
優先セクションとは、ユーザがプレイしたいと思う可能性が高いセクション、例えば、サビ、イントロ、及びアウトロ等の楽曲としての山場に対応するセクション、歌唱が含まれるセクション、並びに難易度が高い部分等のゲームの山場に対応するセクションである。さらに、優先セクションは、ユーザが選択したセクションであってもよい。そして、譜面情報は、優先セクションに該当するか否かを示している。例えば、図５ＡのセクションＡ１，Ａ４，Ａ６，Ｂ１，Ｂ４及びＢ６の譜面情報は、いずれも優先セクションに該当することを示している。また、構成情報は、優先セクションとして、サビ、イントロ、及びアウトロ等に対応するセクションであることを示している。
【００３１】
キー情報は、セクション同士のキーを揃えるためにピッチを上げ下げする際に参照される。例えば、キー情報は、基準キーに対するキーの高さ又は低さを示しており、＋１＃，＋２＃，＋３＃，＋４＃，＋５＃，＋６＃，−１♭，＋２♭，＋３♭，＋４♭，＋５♭，及び＋６♭を示す。また、コード情報は、コード進行を示す以外に、つながり易いコードを示してもよい。属性情報は、合成楽曲を作成する際のルールに関する情報を含んでいる。例えば、属性情報は、同時再生可能であること、連続再生（ループ再生）が可能であること、イントロとして使用できないこと、アウトロとして使用できないこと、低音をカットできること、高音をカットできること、後に演出音セクションを接続できること、前に演出音セクションを接続できること、最後の部分に演出音セクションを重ねられること、最初の部分に演出音セクションを重ねられること等の各種属性を示している。なお、演出音セクションとは、楽曲のセクションとは異なるセクションであって、ユーザの所定の操作に従って演出音が再生されるセクションである。
【００３２】
さらに、相性度情報に含まれる属性情報は、少なくとも一つの他のセクションとのつながり易さを示す相性度を示す情報を含んでいる。この相性度は、例えば、同じ楽曲のセクションとのつながり易さの程度を示す。具体的に、図５Ｂの例では、セクションＡ１の後ろには、セクションＡ２が最も高い１００ポイントの相性度を示し、次にセクションＡ３が５０ポイントの相性度を示している。また、セクションＢ４の前には、セクションＢ３が最も高い１００ポイントの相性度を示し、次にセクションＢ２が７５ポイントの相性度を、その次にセクションＢ５が５０ポイントの相性度を示している。これらの相性度は、ポイントが高いほどつながり易いことを示している。さらに、相性度は、他の楽曲のセクションとのつながり易さの程度も示している。具体的に、図５Ｂの例では、セクションＡ２の後ろには、セクションＢ３が最も高い１００ポイントの相性度を示し、次にセクションＢ２が７５ポイントの相性度を示し、その次にセクションＢ５が５０ポイントの相性度を示している。
【００３３】
すなわち、属性情報は、同じ又は異なる楽曲のセクションとのつながり易さ、前に接続されるセクションとのつながり易さ、又は後ろに接続されるセクションとのつながり易さ、の少なくとも一つを示す。また、属性情報は、つながり易いセクションを示す情報であってもよい。図５Ｂの例では、セクションＡ１の属性情報が、最もつながり易いセクションがセクションＡ２であり、次につながり易いセクションがセクションＡ３であることを示していてもよい。さらに、相性度は計算によって求めてもよく、例えば、キーが一致する場合は５０ポイントを加算し、コード進行が類似する場合には５０ポイントを加算して、相性度を１００ポイントと計算することができる。
【００３４】
［優先セクションの選択］
ユーザが合成楽曲モードを選択した場合、楽曲作成部８０は、選択された複数の楽曲、例えば二つのベース楽曲Ａ及びサブ楽曲Ｂから合成楽曲を作成する。ただし、ユーザは三つ以上の楽曲を選択してもよく、この場合にも、同様に合成楽曲を作成することができる。以下では、ユーザが二つの楽曲を選択した場合について説明する。
【００３５】
図４に示すように、楽曲作成部８０は、合成楽曲の基礎となるベース楽曲のセクションと、ベース楽曲に合成されるサブ楽曲のセクションとを判別するセクション判別手段として、セクション判別部８３を備えている。このセクション判別部８３は、例えば、ユーザが最初に選択した楽曲に含まれるセクションを、ベース楽曲のセクションとして判別する。代替的に、セクション判別部８３は、ユーザが選択した楽曲又はランダムに選択された楽曲に含まれるセクションを、ベース楽曲のセクションとして判別してもよい。
【００３６】
また、セクション判別部８３は、例えば、ユーザが二番目以降に選択した楽曲に含まれるセクションを、ベース楽曲に合成されるサブ楽曲のセクションとして判別する。代替的に、セクション判別部８３は、ベース楽曲以外の楽曲の中からランダムに選択された楽曲に含まれるセクションを、サブ楽曲のセクションとして判別してもよい。そして、再生セクション選択部８１は、参照情報として構成情報を参照して、合成楽曲において最初又は最後に再生されるセクションを、ベース楽曲のセクションの中から決定する。
【００３７】
図５Ａの例では、再生セクション選択部８１は、楽曲データの中から、最初に再生されるセクションとして、ベース楽曲Ａの優先セクションであるセクションＡ１を決定する。このセクションＡ１の構成情報は、セクションＡ１がイントロであることを示している。すなわち、再生セクション選択部８１は、ベース楽曲Ａのうち、イントロとして使用されるセクションＡ１を選択する。代替的に、再生セクション選択部８１は、ユーザが選択した全ての楽曲、又は選択していない楽曲の中からランダムで優先セクションを選択してもよい。また、再生セクション選択部８１は、ユーザが選択したセクションを、優先セクションとして選択してもよい。
【００３８】
さらに、再生セクション選択部８１は、ベース楽曲の優先セクションの中から、最後に再生されるセクションを決定してもよい。すなわち、再生セクション選択部８１は、合成楽曲の最初と最後の両セクションを、ベース楽曲の優先セクションの中から選択してもよい。図５Ａの例では、再生セクション選択部８１は、楽曲データの中から、最後に再生されるセクションとして、ベース楽曲Ａの優先セクションであるセクションＡ６を選択できる。このセクションＡ６の構成情報は、セクションＡ６がアウトロであることを示している。すなわち、再生セクション選択部８１は、ベース楽曲Ａのうち、アウトロとして使用されるセクションＡ６を選択できる。
【００３９】
そして、再生セクション選択部８１は、参照情報として構成情報を参照して、ベース楽曲Ａとは異なるサブ楽曲Ｂの中からランダムで優先セクションであるセクションＢ４を選択する。同様に、再生セクション選択部８１は、優先セクションの選択を繰り返す。代替的に、再生セクション選択部８１は、構成情報を参照して、楽曲の構成として、選択された優先セクション（例えばイントロ）の後に位置する優先セクションを選択してもよい。図５Ａの例では、再生セクション選択部８１は、サブ楽曲Ｂの中から楽曲の構成としてイントロの後に位置するセクションＢ４及びＢ６を抽出できる。そして、再生セクション選択部８１は、抽出したセクションＢ４及びＢ６の中からイントロに近いセクションＢ４（サビ）を優先セクションとして選択できる。
【００４０】
さらに、再生セクション選択部８１は、同じ楽曲の中から優先セクションを選択してもよい。図５Ａの例では、再生セクション選択部８１は、サビであるセクションＢ４の後に位置する優先セクションとして、アウトロであるセクションＢ６を選択してもよい。さらに、再生セクション選択部８１は、楽曲の構成として、選択された優先セクションよりも前に位置する優先セクションを選択してもよく、または既に選択されたセクションを繰り返し選択してもよい。例えば、図５Ａの例では、再生セクション選択部８１は、サビであるセクションＢ４の後に位置する優先セクションとして、イントロであるセクションＢ１、又はサビであるセクションＢ４を選択してもよい。
【００４１】
［接続セクションの選択］
次に、接続セクション選択部８２は、参照情報に基づいて、すなわち相性度情報として相性度を参照して、優先セクションとの相性がよい接続セクションを楽曲データの中から選択する。具体的に、接続セクション選択部８２は、相性度に基づいて、優先セクションとしてすでに選択されているセクションＢ４に先行する先行セクション、および優先セクションとしてすでに選択されているセクションＡ４に後続する後続セクションの少なくとも一方を、楽曲データの中から選択する。すなわち、接続セクション選択部８２は、接続セクションの少なくとも一部として、二つのセクションからなる接続セクションのうちの一つ又は二つ、若しくは三つ以上のセクションからなる接続セクションのうちの一つ又は二つを選択する。なお、接続セクションは、少なくともその一部が優先セクション同士の間に位置するように合成楽曲内に配置される。
【００４２】
まず、接続セクション選択部８２は、すでに選択されている優先セクションと相性がよいセクションを、後続セクション又は先行セクションの候補セクションとして抽出する。図５Ｂの例では、接続セクション選択部８２は、すでに選択されているセクションＡ１と相性がよいセクションＡ２及びＡ３を、後続セクションの候補セクションとして抽出する。また、接続セクション選択部８２は、すでに選択されているセクションＢ４と相性がよいセクションＢ２，Ｂ３及びＢ５を、先行セクションの候補セクションとして抽出する。これらの候補セクションの中から接続セクションを構成するセクションを選択することによって、接続セクション選択部８２は、優先セクションとの相性がよい接続セクションを選択できる。
【００４３】
次に、接続セクション選択部８２は、相性度情報として相性度に基づいて、接続セクションとして選択されるべき候補セクションに先行するセクションと、当該候補セクションに後続するセクションとの少なくとも一方を、楽曲データの中から選択する。図５Ｂの例では、接続セクション選択部８２は、セクションＡ２又はＡ３に後続するセクションとして、セクションＢ２，Ｂ３及びＢ５を候補セクションとして抽出する。もしくは、接続セクション選択部８２は、セクションＢ２，Ｂ３又はＢ５に先行するセクションとして、セクションＡ２又はＡ３を抽出してもよい。すなわち、接続セクション選択部８２は、接続セクションの候補セクションであるセクションＡ２又はＡ３、若しくは同じく候補セクションであるセクションＢ２，Ｂ３又はＢ５と相性がよいセクションを、候補セクションとしてさらに抽出する。
【００４４】
続いて、接続セクション選択部８２は、優先セクション及び接続セクションの組み合わせパターンの中から、つながり易さのポイントが所定の閾値以上の組み合わせを抽出する。そして、接続セクション選択部８２は、抽出した組み合わせパターンの中から、ランダムで一つの組み合わせを選択する。これにより、接続セクション選択部８２は、接続セクションとして選択されるべきセクションに先行する又は後続する接続セクションを選択できる。図５Ｂの例では、セクションＡ１，Ａ２，Ｂ３及びＢ４の組み合わせは、セクションＡ１及びＡ２間の相性度１００ポイントと、セクションＡ２及びＢ３間の相性度１００ポイントと、セクションＢ３及びＢ４間の相性度１００ポイントとを加算した３００ポイントの相性度となる。そして、閾値を２５０ポイントに設定した場合には、この組み合わせの他、セクションＡ１，Ａ２，Ｂ２及びＢ４の組み合わせ（２５０ポイント）と、セクションＡ１，Ａ３，Ｂ３及びＢ４の組み合わせ（２５０ポイント）とが抽出される。この中から、接続セクション選択部８２は、ランダムで、例えば図５Ｃに示すセクションＡ１，Ａ２，Ｂ３及びＢ４の組み合わせを選択する。
【００４５】
代替的に、接続セクション選択部８２は、抽出した組み合わせパターンの中から、最も高いポイントを示す組み合わせを選択してもよい。図５Ｂの例では、セクションＡ１，Ａ２，Ｂ３及びＢ４の組み合わせが最も高いポイントを示す。そのため、接続セクション選択部８２は、当該組み合わせに含まれるセクションＡ２及びＢ３を、接続セクションとして選択してもよい。
【００４６】
さらに、接続セクション選択部８２は、合成楽曲を作成するに際して、属性情報を参照してもよい。例えば、接続セクション選択部８２は、合成楽曲の最初の優先セクションを選択する際に、イントロとして使用できないことを示す属性情報に関連付けられたセクションを除外してもよい。さらに、接続セクション選択部８２は、相性度情報としてキー情報及びコード情報の少なくとも一方を参照してもよい。例えば、接続セクション選択部８２は、優先セクションに対してキーが揃っているセクションを、優先セクションと相性がよい接続セクションとして選択できる。また、接続セクション選択部８２は、優先セクションに対してコード進行が類似するセクションを、優先セクションと相性がよい接続セクションとして選択できる。
【００４７】
さらに、接続セクション選択部８２は、キー情報及びコード情報の少なくとも一方を参照して、所定のポイントを相性度に加算又は減算してもよい。例えば、接続セクション選択部８２は、キーが揃っているセクション及びコード進行が類似するセクションの少なくとも一方に対して、所定のポイントを加算してもよい。もしくは、接続セクション選択部８２は、キーが揃っていないセクション及びコード進行が類似しないセクションの少なくとも一方に対して、所定のポイントを減算してもよい。
【００４８】
また、接続セクション選択部８２は、ユーザが選択した楽曲を構成するセクション以外の他のセクションを接続セクションとして選択してもよい。例えば、接続セクション選択部８２は、ユーザが選択していない楽曲のセクション、ユーザの操作に応じた演出音を再生する演出音セクション、ビート音等の効果音からなるセクション、楽曲の一部を繰り返すループセクション、接続セクション用に予め作成された汎用セクション、特定の楽曲の接続セクション用に予め作成された特定セクション等を接続セクションとして選択してもよい。
【００４９】
このようなゲーム機１０のゲームプログラム４２は、コンピュータとしての制御部３０を、複数のセクションのそれぞれに関連付けられかつ合成楽曲に含められるべき優先セクションを選択するために参照される参照情報に基づいて、楽曲データの中から優先セクションを選択する再生セクション選択手段として機能させる。さらに、当該ゲームプログラム４２は、制御部３０を、参照情報に基づいて、優先セクション同士の間に位置すべき接続セクションを、楽曲データの中から選択する接続セクション選択手段として機能させる。
【００５０】
なお、二つのセクションを接続する場合、楽曲作成部８０は、先行するセクションの最後の部分及び後続するセクションの最初の部分の少なくとも一方を変更してもよい。例えば、楽曲作成部８０は、先行するセクションの音量を徐々に下げるフェードアウト、及び後続するセクションの音量を徐々に上げるフェードインの少なくとも一方を施してもよい。さらに、楽曲作成部８０は、先行するセクション及び後続するセクションの少なくとも一方の低音域を削って高音域を強調するか、又は高音域を削って低音域を強調してもよい。さらに、楽曲作成部８０は、先行するセクションの最後の部分及び後続するセクションの最初の部分の少なくとも一方に、効果音又は演出用の楽曲を挿入してもよい。また、楽曲作成部８０は、セクションの一部、例えば、サブ楽曲のセクションの一部のみが再生されるようにセクションを変更してもよい。
【００５１】
［譜面データの作成］
図４に示すように、制御部３０の楽曲作成部８０は、合成楽曲の譜面データを作成する譜面データ作成部８４を有している。例えば、譜面データ作成部８４は、合成楽曲を構成するセクションに対応する譜面データをメモリ４０から読み出して、セクションの順番に応じて並べることにより合成楽曲の譜面データを作成する。図５Ｃの例では、セクションＡ１，Ａ２，Ｂ３及びＢ４に対応する譜面データが、この順に並べられている。
【００５２】
メモリ４０は、楽曲の各セクションに対応する譜面データに加えて、例えば、演出音に対応する譜面データ、全ての楽曲に対応する汎用譜面データ、特定の楽曲に対応して作成された特定譜面データ等の他の譜面データを記憶している。譜面データ作成部８４は、これらの譜面データの少なくとも一つを、セクションに対応する譜面データに代えて使用してもよい。なお、譜面データは、セクション毎に作成されているが、一つのセクションに対して難易度に応じた複数組の譜面データがあってもよい。
【００５３】
［演出音セクションの選択］
図４に示すように、制御部３０の楽曲作成部８０は、演出音セクション決定手段としての演出音セクション決定部８５を有している。さらに、制御部３０の再生制御部６０は、演出音再生手段としての演出音再生部６１を有している。以下、図６ＡからＤを参照して、演出音セクション決定部８５が、合成楽曲の二つのセクションを接続するセクションとして、演出音セクションを挿入する場合について説明する。
【００５４】
演出音とは、ユーザが演出音セクションに対応する譜面データ（以下、「演出譜面データ」という）に応じた操作手順に従って所定の演出操作をした場合に再生される音である。そして、演出音セクションは、この演出音を特定するために参照される参照情報と関連付けられている。また、演出音再生部６１は、ユーザが所定の演出操作をした場合に、演出操作に応じた演出音を再生する。なお、演出音のみが再生される演出音セクションと、演出音に加えて楽曲、又はベース音等の効果音が再生される演出音セクションとがある。さらに、楽曲又は効果音が再生される演出音セクションの場合、演出音再生部６１は、ユーザの演出操作に応じた演出音に加えて、楽曲又は効果音を再生する。また、演出譜面データは、一例として１小節（４拍）分での長さであり、一つ以上のオブジェクトが案内されるように構成される。なお、演出譜面データは、予め作成してあってもよく、楽曲作成部８０が自動的に作成してもよい。
【００５５】
図６Ａの例では、演出音セクション決定部８５が、優先セクションとしてのセクションＢ４と、接続セクションとしてのセクションＡ２との間に演出音セクションを挿入している。また、演出音セクション決定部８５は、楽曲のセクションの少なくとも一部と同時に演出音が再生されるように、演出音セクションを決定してもよい。このように演出音セクションを挿入する場合であっても、演出音によって曲調が変化するため、演出音セクションは、二つのセクションを接続するために用いられる。図６Ｂの例では、演出音セクション決定部８５が、接続セクションとしてのセクションＡ２の最後の部分と同時に演出音が再生されるように、演出音セクションを決定している。また、図６Ｃの例では、演出音セクション決定部８５が、優先セクションとしてのセクションＢ４の最初の部分と同時に演出音が再生されるように、演出音セクションを決定している。さらに、図６Ｄの例では、演出音セクション決定部８５が、セクションＢ３に渡って演出音が再生されるように、演出音セクションを決定している。
【００５６】
具体的に、案内部７１は、演出音セクションに対応する演出譜面データに応じて、演出操作の操作手順をユーザに案内する。例えば、案内部７１は、図２の演出オブジェクト２４又はラインオブジェクト２５によって、演出操作の操作手順をユーザに案内する。ユーザは、案内された演出操作の操作手順に従って、操作部１４のエフェクトボタン１７又は回転デバイス１８を操作する。そして、演出音再生部６１は、ユーザの演出操作に応じて、スピーカ１３から演出音を再生させる。このとき、ユーザが正しく操作すると、演出音再生部６１は、演出音セクションに設定された通りの演出音を再生する。一方、ユーザが誤った操作をすると、演出音再生部６１は、演出音を再生しないか又はユーザの操作に従った誤った演出音を再生する。
【００５７】
ここでユーザの演出操作は、スコアの加算対象としてもよく、加算対象としなくともよい。加算対象とすれば、ユーザが演出音を再生するための動機となり、また次のセクションに進むまでユーザに緊張感を維持させることができる。加算対象としなければ、ユーザに対して演出操作をしないという選択肢を与え、再生される楽曲をユーザがアレンジできる。
【００５８】
演出音セクション決定部８５は、少なくとも二つのセクション、例えば優先セクション同士、優先セクションと接続セクション、又は接続セクション同士を接続するための演出音セクションを決定する。例えば、合成楽曲のセクション同士のつなぎとして、演出音セクションが自動的に決定される。一例として、演出音セクション決定部８５は、接続セクション選択部８２が接続セクションを選択するとき、又は接続セクションを選択した後に、ランダムで演出音セクションを挿入するか否かを決定する。そして、演出音セクションを挿入すると決定した場合、演出音セクション決定部８５は、任意のセクション同士の間に演出音セクションを挿入する。また、演出音セクションは、セクション同士の間に代えて、セクションの最初の部分又はセクションの最後の部分に挿入してもよい。
【００５９】
演出音セクションは複数作成されており、演出音セクション決定部８５は、例えばランダムで、又は挿入対象の楽曲を代表するキー、音量及びテンポ等を示す曲調情報に基づいて、演出音セクションを選択する。また、演出音セクション決定部８５は、演出音セクションを挿入する前後のセクションとの相性がよい演出音セクションを、楽曲データの中から抽出して選択してもよい。代替的に、演出音セクション決定部８５は、自動的に生成された演出音セクションを選択してもよい。例えば、自動的に生成される演出音セクションの演出譜面データは、ランダムにオブジェクトが案内されるデータでもよく、ベース楽曲又はサブ楽曲の曲調情報に基づいたパターンでオブジェクトが案内されるデータであってもよい。なお、曲調情報は、楽曲ごとに予め決定され、メモリ４０等に記憶される。
【００６０】
また、全ての楽曲に対応する演出音セクションと、特定の楽曲に対応する演出音セクションとがある場合、演出音セクション決定部８５は、対応している楽曲にのみ挿入されるように、演出音セクションを選択する。さらに、演出音セクション決定部８５は、複数の演出音セクションが連続するように挿入してもよく、同一の演出音セクションが連続するように挿入してもよい。ただし、演出音セクション決定部８５は、単独で挿入するというルールを示す参照情報に関連付けられている演出音セクションは、連続しないように挿入する。
【００６１】
代替的に、演出音セクション決定部８５は、接続セクション選択部８２が優先セクションとの相性がよい候補セクションを抽出できなかった場合に、接続セクションの代わりにセクション同士の間に演出音セクションを挿入する。また、演出音セクション決定部８５は、参照情報としての属性情報を参照して、演出音セクションを決定してもよい。例えば、属性情報として、セクションの最後に演出音セクションを接続できることが示されている場合、演出音セクション決定部８５は、当該セクションの最後に後続するように演出音セクションを挿入する。また、属性情報として、セクションの最初に演出音セクションを接続できることが示されている場合、演出音セクション決定部８５は、当該セクションの最初に先行するように演出音セクションを挿入する。
【００６２】
演出音セクションを挿入する場合、譜面データ決定部は、演出音セクションに対応する演出譜面データをメモリ４０から読み出して、他の譜面データと演出譜面データとをセクションの順番に応じて並べることにより合成楽曲の譜面データを作成する。図６Ａの例では、譜面データ決定部は、セクションＡ２とセクションＢ４の間に演出譜面データを配置している。そのため、案内手段は、二つのセクションの間において、演出操作の操作手順を案内する。そして、ユーザが演出操作に従って正しくゲーム操作をすると、演出音再生部６１は、演出音セクションに設定された演出音を再生することになる。
【００６３】
また、譜面データ決定部は、楽曲のセクションに対応する譜面データとともに演出譜面データを配置してもよい。すなわち、譜面データ決定部は、楽曲のセクションに重なるように、演出譜面データを配置してもよい。図６Ｂの例では、譜面データ決定部は、セクションＡ２に対応する譜面データの最後の部分と重なるように演出譜面データを配置している。また、図６Ｃの例では、譜面データ決定部は、セクションＢ４に対応する譜面データの最初の部分と重なるように演出譜面データを配置している。さらに、図６Ｄの例では、譜面データ決定部は、セクションＢ３に対応する譜面データの全体と重なるように演出譜面データを配置している。このように演出譜面データが配置されると、案内手段は、二つのセクションのうち先に再生されるセクションの最後の部分、又は二つのセクションのうち後に再生されるセクションの最初の部分において、演出操作の前記操作手順を案内する。
【００６４】
なお、接続セクション選択部８２は、参照情報としての相性度情報に基づいて、演出音セクションを接続セクションとして選択することもできる。この場合、接続セクション選択部８２が演出音セクション決定部８５として機能する。
【００６５】
このようなゲーム機１０のゲームプログラム４２は、コンピュータとしての制御部３０を、楽曲データの中から合成楽曲に含められるべき少なくとも二つのセクションを選択する再生セクション選択手段として機能させる。また、当該ゲームプログラム４２は、制御部３０を、少なくとも二つのセクションを接続するための演出音セクションを決定する演出音セクション決定手段として機能させる。さらに、当該ゲームプログラム４２は、制御部３０を、ゲームのユーザが所定の演出操作をした場合に、演出操作に応じた演出音を再生する演出音再生手段として機能させる。また、当該ゲームプログラム４２は、制御部３０を、ユーザにゲームの操作手順を案内する案内手段であって、演出音セクションに対応する譜面データに応じて、演出操作の操作手順を案内する案内手段として機能させる。
【００６６】
このようなゲーム機１０により、合成楽曲を生成する際に、接続されるセクション同士の間に演出音セクションを挿入できる。これにより、接続されるセクション同士のキー、音量又はテンポが異なる場合であっても、合成楽曲の一体性を維持してユーザの違和感を解消できる。すなわち、接続されるセクション同士で、例えばキー、音量又はテンポが異なる場合、これらの少なくとも一部が突然変更されると、ユーザが困惑してしまう。そこで演出音セクションを挿入することによって、セクション同士を接続するときの違和感をなくすことができる。また、接続されるセクション同士のキー、音量又はテンポが類似する場合であっても、合成楽曲としての一体性を作ることが可能となる。
【００６７】
また、ユーザが演出操作をすることによって再生される演出音によって楽曲のセクション同士を接続することができる。そのため、自らが合成楽曲をアレンジしているような体験をユーザに与えることができる。さらに、接続するセクションと相性がよい演出音が再生されることにより、ユーザは、接続されるセクション同士がスムーズにつながっていると感じる。そのため、合成楽曲としての一体性が維持されるように、二つのセクションを接続できる。これにより、ユーザが違和感を覚えない合成楽曲を作成できる。
【００６８】
［セクションの同時再生］
図４に示すように、制御部３０の再生制御部６０は、二つのセクション、例えば二つの接続セクションの少なくとも一部を同時に再生する同時再生手段として、同時再生部６２を有している。具体的に、同時再生部６２は、接続セクションのうち少なくとも二つの接続セクションが所定の条件を満たす場合に、これらのセクションの少なくとも一部を同時に再生する。この所定の条件は、例えば、二つのセクションの相性度が所定の閾値を超えていることである。代替的に、両セクションのキーが一致すること、両セクションのコード進行が類似すること、両セクションのテンポが一致すること、及び両セクションの長さが一致すること等の少なくとも一つに該当することを、所定の条件としてもよい。以下、同時再生について図７ＡからＣを参照して説明する。
【００６９】
同時再生部６２は、所定の条件を満たすと判断した場合に、ランダムで二つの接続セクションを同時に再生する。例えば、接続セクションとしてセクションＡ２と、セクションＢ３とが選択された場合、同時再生部６２は、セクションＡ２とセクションＢ３とが同時再生できるか否かを判断する。同時再生できると判断した場合、同時再生部６２は、ランダムで同時再生するか否かを決定する。または、同時再生部６２は、属性情報を参照して、同時再生可能であることを示している場合に、同時再生すると決定してもよい。そして、同時再生すると決定した場合、図７Ａに示すように、同時再生部６２は、セクションＡ２とセクションＢ３とを同時再生するようにセクションを配置する。なお、同時再生するか否かの決定は、接続セクションとして選択されるべき候補セクションに先行する又は後続するセクションを、接続セクション選択部８２が抽出した後に行ってもよい。
【００７０】
さらに、同時再生部６２は、二つのセクションの一部を同時再生してもよい。図７Ｂの例では、セクションＡ２の一部とセクションＢ３の一部とが同時再生される。また、同時再生部６２は、二つのセクションを繰り返し同時再生してもよい。図７Ｃの例では、セクションＡ２とセクションＢ３とが繰り返し同時再生される。これにより、同時再生しても合成楽曲の長さが変わることを防止できる。なお、同時再生部６２は、三つ以上のセクションの少なくとも一部を同時再生してもよい。
【００７１】
代替的に、同時再生部６２は、優先セクション同士、又は優先セクションと接続セクションを同時再生してもよい。なお、楽曲データには、楽曲の楽曲データを分割して得られるセクション以外に、ユーザの操作に応じた演出音からなる演出音セクション、効果音からなるセクション、特定の楽曲に対応して作成されかつ所定の長さの音を繰り返しループするセクション、不特定の楽曲に対応して作成されかつ所定の長さの音を繰り返しループするセクション等の他のセクションが含まれる場合がある。この場合、同時再生部６２は、優先セクション又は接続セクションと他のセクションとを同時再生してもよい。
【００７２】
同時再生する場合、譜面データ作成部８４は、同時再生部分、つまり同時再生される二つの接続セクションに対して、二つの接続セクションの一方に対応する譜面データを割り当てる。図７Ａの例では、譜面データ作成部８４は、同時再生されるセクションＡ２及びＢ３のうち、セクションＡ２に対応する譜面データを割り当てている。また、譜面データ作成部８４は、同時再生される二つの接続セクションにおいて、同時再生が終わるまで、すなわちセクションが切り替わるまでは、先に再生開始されたセクションに対応する譜面データを割り当ててもよい。図７Ｂの例では、譜面データ作成部８４は、同時再生の間は、先に再生開始されたセクションＡ２の譜面データを割り当てている。そして、セクションＡ２がセクションＢ３に切り替わると、セクションＢ３に対応する譜面データのうち、同時再生部分を除いた残りの部分に対応する譜面データを割り当てている。
【００７３】
さらに、同時再生する場合、楽曲作成部８０は、同時再生するセクションの少なくとも一方の低音域を削って高音域を強調するか、又は高音域を削って低音域を強調してもよい。例えば、楽曲作成部８０は、サブ楽曲のセクションの高音域を削って低音域を強調する。これにより、同時再生されるセクションのうち、ベース楽曲をサブ楽曲よりも強調することができる。また、同時再生するセクションの少なくとも一方が、音質、音源、又は楽器種に基づいて変更されてもよい。例えば、一方のセクションが、歌唱のみ又はベース音のみから構成されるように変更してもよい。なお、同時再生するセクションの全てのセクションに変更を加えることもできる。また、先行するセクションの最後の部分と後続するセクションの最初の部分と同時再生する場合、楽曲作成部８０は、当該最後の部分及び当該最初の部分の少なくとも一方に変化を加えてもよい。例えば、楽曲作成部８０は、先行するセクションの音量を徐々に下げるフェードアウト、及び後続するセクションの音量を徐々に上げるフェードインの少なくとも一方を施してもよい。さらに、楽曲作成部８０は、先行するセクションの最後の部分及び後続するセクションの最初の部分の少なくとも一方に、効果音又は演出用の楽曲を挿入してもよい。また、楽曲作成部８０は、同時に再生するセクションの一方、例えば、サブ楽曲のセクションについては一部のみが再生されるようにセクションを変更してもよい。
【００７４】
なお、二つの接続セクションの一方に対応する譜面データを割り当てる際に、譜面データ作成部８４は、ベース楽曲及びサブ楽曲のいずれのセクションに対応する譜面データを割り当ててもよい。図７Ａの例では、譜面データ作成部８４は、ベース楽曲ＡのセクションＡ２に対応する譜面データを割り当てている。一方、図７Ｃの例では、譜面データ作成部８４は、サブ楽曲ＢのセクションＢ３に対応する譜面データを割り当てている。
【００７５】
このように譜面データが割り当てられる結果、案内手段は、同時再生部６２が同時再生を行うときに、同時再生部分において、二つの接続セクションの一方に対応する譜面データに応じた操作手順をユーザに案内する。代替的に、案内手段は、同時再生部分において、二つの接続セクションに対応する譜面データの一方をランダムで選択して、選択した譜面データに応じた操作手順をユーザに案内してもよい。この場合、譜面データ作成部８４は、同時再生されるセクションに関連付けて二つの譜面データを設定する。
【００７６】
また、接続セクション選択部８２は、接続セクションとして選択されるべき候補セクションに先行する又は後続するセクションとして抽出された候補セクションの中から、追加の接続セクションを選択してもよい。図７Ｄの例では、接続セクション選択部８２は、候補セクションの中からセクションＢ２を選択して、同時再生部分の後に接続している。
【００７７】
同時再生によって、ユーザは、接続されるセクション同士がスムーズにつながっていると感じる。そのため、合成楽曲としての一体性が維持されるように、二つのセクションを接続できる。これにより、ユーザが違和感を覚えない合成楽曲を作成できる。
【００７８】
［合成楽曲の作成フロー］
図８のフローチャートを参照して、合成楽曲の作成フローについて説明する。まず、制御部３０は、ユーザが合成楽曲モードを選択したか否かを判定する。そして、合成楽曲モードが選択されていなければ、合成楽曲を作成しない。一方、合成楽曲モードが選択されていれば、楽曲作成部８０は、ベース楽曲のセクションと、サブ楽曲のセクションとを判別する（Ｓ６０１）。そして、再生セクション選択部８１は、合成楽曲の最初に再生される優先セクションを決定する（Ｓ６０２）。さらに、再生セクション選択部８１は、選択した優先セクションとは異なる楽曲の中から次の優先セクションを選択する（Ｓ６０３）。
【００７９】
次に、再生セクション選択部８１は、所定の条件が満たされるまで優先セクションの選択を繰り返す（Ｓ６０４）。一例として、所定の条件は、優先セクションとして六つのセクションが選択されること、又は合計時間が所定の長さに達することである。所定の条件が満たされると（Ｓ６０４でＹＥＳ）、接続セクション選択部８２は、相性度情報に基づいて、優先セクション同士のうち先に再生される優先セクションに後続する後続セクションと、優先セクション同士のうち後に再生される優先セクションに先行する先行セクションとを、楽曲データの中から接続セクションの少なくとも一部として選択する。そのために、接続セクション選択部８２は、すでに選択されている優先セクションと相性がよいセクションを、後続セクション又は先行セクションの候補セクションとして抽出する（Ｓ６０５）。
【００８０】
そして、接続セクション選択部８２は、先行セクションに後続しかつ後続セクションに先行するセクションを、楽曲データの中から接続セクションの少なくとも一部として選択する。そのために、接続セクション選択部８２は、接続セクションとして選択されるべき候補セクションに先行する又は後続するセクションを抽出する（Ｓ６０６）。なお、候補セクションに先行する又は後続するセクションに対して、さらに当該セクションに先行する又は後続するセクションの抽出を行ってもよい。抽出を繰り返すことにより、最終的に選択される接続セクションに含まれるセクションの数が増加する。
【００８１】
続いて、接続セクション選択部８２は、優先セクション及び接続セクションの組み合わせパターンの中から、相性度が所定の閾値以上の組み合わせを抽出する。そして、接続セクション選択部８２は、抽出した組み合わせパターンの中から、ランダムで一つの組み合わせを選択する（Ｓ６０７）。接続セクション選択部８２は、この選択された組み合わせに含まれるセクションを、接続セクションとして選択する。このようにして、接続セクション選択部８２は、優先セクションとの相性がよい接続セクションを楽曲データの中から選択する。
【００８２】
その後、演出音セクション決定部８５は、演出音セクションをセクション同士の間に挿入するか否かをランダムで決定する（Ｓ６０８）。そして、演出音セクションを挿入すると決定した場合（Ｓ６０８でＹＥＳ）、演出音セクション決定部８５は、任意のセクション同士の間に演出音セクションを挿入する（Ｓ６０９）。なお、演出音セクションの挿入は、接続セクションとして選択されるべき候補セクションに先行する又は後続するセクションを、接続セクション選択部８２が抽出した後に行ってもよい。この場合、接続セクション選択部８２は、演出音セクションが挿入されたセクションの組み合わせパターンの中から、一つの組み合わせを選択する。そして、接続セクション選択部８２は、選択された組み合わせに含まれるセクションを、接続セクションとして選択する。
【００８３】
続いて、同時再生部６２は、連続する二つのセクションが同時再生できるか否かを判断する。同時再生できると判断した場合、同時再生部６２は、ランダムで当該二つのセクションを同時再生するか否かを決定する（Ｓ６１０）。同時再生すると決定した場合（Ｓ６１０でＹＥＳ）、同時再生部６２は、二つのセクションの少なくとも一部が同時再生されるようにセクションを配置する（Ｓ６１１）。なお、同時再生するか否かの決定は、接続セクションとして選択されるべき候補セクションに先行する又は後続するセクションを、接続セクション選択部８２が抽出した後に行ってもよい。
【００８４】
そして、譜面データ作成部８４は、合成楽曲を構成するセクションに対応する譜面データをメモリ４０から読み出す。また、演出音セクションがある場合、譜面データ作成部８４は、演出音セクションに対応する演出譜面データをメモリ４０から読み出す。そして、譜面データ作成部８４は、合成楽曲の譜面データを作成する（Ｓ６１２）。これにより、合成楽曲の作成が終了する。なお、譜面データの作成は、各セクションの選択と同時に行ってもよい。例えば、譜面データ作成部８４は、優先セクションが選択されると、当該優先セクションに対応する譜面データを自動的に抽出して配置してもよい。
【００８５】
以上説明したように合成楽曲を作成することにより、再生セクション選択部８１は、合成楽曲としての一体性が維持されるように優先セクションに接続される接続セクションを選択できる。さらに、合成楽曲としての一体性が維持されるような順序で接続セクションを優先セクションに接続できる。これにより、合成楽曲の全体の構成を考慮して、ユーザが違和感を覚えない合成楽曲を作成できる。
【００８６】
［強調表示］
異なる楽曲のセクションを同時再生する場合、ユーザは、どの楽曲が再生されているのかを聴覚的に判別するため、楽曲の判別が困難となることがある。そこで、どの楽曲が再生されているのかを示すため、図４に示すように、制御部３０の表示制御部５０は、楽曲特定手段としての楽曲特定部５１と、優位セクション判別手段としての優位セクション判別部５２と、強調表示手段としての強調表示部５３とを有している。
【００８７】
楽曲特定部５１は、同時に再生されているセクションが含まれる複数の楽曲、例えば二つの楽曲のそれぞれを特定する特定表示を、ゲームのユーザに示すように機能する。例えば、楽曲特定部５１は、モニタ１２にそれぞれの特定表示（例えばアイコン）を表示させる。また、優位セクション判別部５２は、同時に再生されているセクションのうち、他のセクションよりも優位である少なくとも一つの優位セクションを判別する。例えば、優位セクション判別部５２は、対応する譜面データに応じた操作手順がユーザに案内されているセクション（案内部７１が操作手順を案内しているセクション）、他のセクションより再生音量が大きいセクション、及び他のセクションより後から再生が開始されたセクションのうち、少なくとも一つに該当するセクションを、優位セクションであると判別する。以下では、再生音量が大きいセクションが優位セクションである場合について説明する。
【００８８】
強調表示部５３は、優位セクション判別部５２の判別結果に基づいて、優位セクションの特定表示を、他のセクションの特定表示よりも相対的に強調して表示する。この強調表示について、図９及び図１０を参照して説明する。図９には、ベース楽曲Ａを特定するベース楽曲アイコン２９Ａと、サブ楽曲Ｂを特定するサブ楽曲アイコン２９Ｂとが、複数のレーン２２の上方に表示されている。優位セクション判別部５２は、複数の楽曲のセクションが同時再生される場合、いずれの楽曲のセクションが優位であるのかを判別する。図９においては、ベース楽曲Ａとサブ楽曲Ｂとが同じ音量で再生されている。そのため、優位セクション判別部５２は、優位セクションがないものと判断する。そして、優位セクションがないため、強調表示部５３は、アイコン２９の強調表示を行わない。その結果、ベース楽曲アイコン２９Ａ及びサブ楽曲アイコン２９Ｂは、同じ画像サイズで並んで表示される。
【００８９】
次に、再生制御部６０は、ゲームの進行に伴い一方の楽曲の音量を下げて、他方の楽曲の音量よりも小さくする。この場合、優位セクション判別部５２は、再生音量が大きい楽曲のセクションを優位セクションと判別する。図１０の例では、サブ楽曲Ｂの再生音量が、ベース楽曲Ａよりも大きい。そのため、強調表示部５３は、サブ楽曲アイコン２９Ｂを、ベース楽曲アイコン２９Ａよりも大きく表示している。代替的に、強調表示部５３は、ベース楽曲アイコン２９Ａを、サブ楽曲アイコン２９Ｂよりも小さく表示してもよい。これにより、ユーザに対して、サブ楽曲Ｂのセクションをプレイ中であることを示すことができる。
【００９０】
また、強調表示部５３は、楽曲同士の再生音量の音量比に応じて、アイコンのサイズ比を決定してもよい。例えば、サブ楽曲Ｂの再生音量がベース楽曲Ａの１．５倍である場合、強調表示部５３は、サブ楽曲アイコン２９Ｂを、ベース楽曲アイコン２９Ａの１．５倍のサイズで表示してもよい。もしくは、強調表示部５３は、楽曲同士の再生音量の差が大きくなるほど、アイコンのサイズの差を大きくしてもよい。
【００９１】
さらに、強調表示部５３は、特定表示が画像である場合、画像のサイズの他に、又は画像のサイズに加えて、画像の色、色相、明度、コントラスト、濃度及び表示パターンの少なくとも一つを変更してもよい。特定表示が画像以外の場合、強調表示部５３による強調は、例えば、背景の色比率の変更、背景色の色、色相、明度、コントラスト、及び濃度の変更、背景色の点滅等の態様であってもよい。また、優位セクションのアイコンを相対的に強調して表示するために、強調表示部５３が優位セクションではないセクションのアイコンを弱調表示してもよい。例えば、強調表示部５３は、他方の画像を小さくする、他方の画像の色を薄くする、及び他方の画像を点滅させる等の態様で弱調表示してもよい。さらに、強調表示部５３は、徐々に強調表示するために、例えば徐々に画像を大きくする、徐々に画像を濃くする、及び画像の点滅周期を徐々に変える等の態様で強調表示してもよい。
【００９２】
また、三つ以上の楽曲のセクションを同時再生する場合、優位セクション判別部５２は、少なくとも一つのセクションを優位セクションとして判別して強調表示する。なお、優位セクション判別部５２が、他のセクションより後から再生が開始されたセクションを、優位セクションであると判別する場合、案内部７１は、優位セクションに対応する譜面データに応じた操作手順をユーザに案内してもよい。例えば、二つの接続セクションの一方に対応する譜面データを割り当てる際に、譜面データ作成部８４は、同時再生部分に優位セクションに対応する譜面データを割り当ててもよい。これにより、案内部７１は、優位セクションに対応する譜面データに応じた操作手順をユーザに案内することになる。
【００９３】
このような強調表示によって、ユーザ及びユーザの周囲で見ている観客に対して、再生されている楽曲を効果的に伝えることができる。さらに、再生音量の音量比に応じた大きさ特定表示を表示することによって、何の楽曲がどの程度の大きさで再生されているのかといった状況を、ユーザ及び観客に伝えることができる。
【００９４】
このようなゲーム機１０のゲームプログラム４２は、コンピュータとしての制御部３０を、二つの楽曲のセクションのうち、少なくとも二つのセクションの少なくとも一部を同時に再生する同時再生手段として機能させる。また、ゲームプログラム４２は、制御部３０を、同時に再生されているセクションが含まれる複数の楽曲のそれぞれを特定する特定表示をゲームのユーザに示す楽曲特定手段として機能させる。さらに、ゲームプログラム４２は、制御部３０を、同時に再生されているセクションのうち、他のセクションよりも優位である少なくとも一つの優位セクションを判別する優位セクション判別手段として機能させる。また、ゲームプログラム４２は、制御部３０を、優位セクション判別手段の判別結果に基づいて、優位セクションの特定表示を、他のセクションの特定表示よりも相対的に強調して表示する強調表示手段として機能させる。
【００９５】
以上、各実施形態を参照して本発明について説明したが、本発明は上記実施形態に限定されるものではない。本発明に反しない範囲で変更された発明、及び本発明と均等な発明も本発明に含まれる。また、各実施形態及び各変形形態は、本発明に反しない範囲で適宜組み合わせることができる。
【００９６】
例えば、接続セクションは一つであってもよい。さらに、接続セクションとして優先セクションが選択された場合には、優先セクション同士の間に他のセクションが含まれなくともよい。この場合、接続セクション選択部８２に代えて、再生セクション選択部８１が接続セクションとして優先セクションを選択してもよい。
【００９７】
また、相性度情報は、セクションのテンポを示すテンポ情報、又はセクションの時間的な長さを示す長さ情報をさらに含んでいてもよい。この場合、接続セクション選択部８２は、優先セクションに対してテンポが揃っているセクション、又は時間的な長さが同一であるセクションをつながり易い接続セクションとして選択してもよい。さらに、接続セクション選択部８２は、テンポ情報及び長さ情報の少なくとも一方を参照して、相性度のポイントを加算又は減算してもよい。さらに、接続セクション選択部８２は、各セクションのキーが揃えてから接続セクションを選択してもよい。これにより、つながり易い接続セクションの選択肢を増やして、より多種類の合成楽曲を作成できる。
【００９８】
また、再生セクション選択部８１は、合成楽曲の構成を決定してから、合成楽曲を構成する優先セクションを選択してもよい。一例として、再生セクション選択部８１は、ベース楽曲の優先セクションの構成情報を参照して、ベース楽曲の構成を合成楽曲の構成として決定する。例えば、ベース楽曲の優先セクションが、イントロ、サビ、及びアウトロの構成を示す構成情報を有している場合、再生セクション選択部８１は、イントロ、サビ、及びアウトロをこの順で含む構成を、合成楽曲の構成として決定する。
【００９９】
または、ベース楽曲が、イントロ、Ａメロ、Ｂメロ、サビ１、間奏、サビ２、及びアウトロの構成をこの順で含む場合、再生セクション選択部８１は、イントロ、サビ１、サビ２、アウトロの構成を示す構成情報を有している優先セクションを、ベース楽曲又はサブ楽曲のセクションから選択する。そして、Ａメロ、Ｂメロ、及び間奏の構成を示す構成情報を有している接続セクションを、ベース楽曲又はサブ楽曲のセクションから選択する。その後、再生セクション選択部８１は、イントロ、Ａメロ、Ｂメロ、サビ１、間奏、サビ２、及びアウトロの順に並ぶように、優先セクション及び接続セクションを配置する。
【０１００】
これにより、合成楽曲の全体の構成が一致するため、楽曲構成のバランスを維持することができる。なお、再生セクション選択部８１は、ベース楽曲に代えて、例えばユーザが最初又は最後に選択した楽曲の構成に基づいて、合成楽曲の構成を決定してもよい。
【０１０１】
また、同時再生部６２は、先行するセクションの最後の部分又は後続するセクションの最初の部分を別のセクションと同時再生する場合、所定数の小節に対応する時間だけ同時再生してもよい。例えば、同時再生部６２は、１小節、２小節、４小節、又は８小節に対応する時間だけ同時再生してもよい。
【０１０２】
例えば、複数の楽曲をそれぞれ複数に分割して得られる複数のセクションは、ゲーム機１０が自動的に楽曲を分割して作成してもよい。また、複数のセクションは、ユーザが楽曲を分割して作成してもよい。これらの場合、作成された各セクションは、楽曲データの一部として、メモリ４０に記憶される。
【０１０３】
また、楽曲作成部８０は、三つ以上の楽曲のセクションとして、一つのベース楽曲と二つ以上のサブ楽曲から合成楽曲を作成してもよい。例えば、ベース楽曲Ａと、サブ楽曲Ｂと、サブ楽曲Ｃとから合成楽曲を作成する場合、図５Ａに記載の各セクションに加えて、サブ楽曲Ｃを分割して得られた６つのセクションＣ１，Ｃ２，Ｃ３，Ｃ４，Ｃ５及びＣ６の中からも優先セクションと接続セクションが選択される。
【０１０４】
また、接続セクション選択部８２が、優先セクションであるセクションを接続セクションとして選択してもよい。この場合、先行する優先セクションに連続して後続する優先セクションが配置される。例えば、ベース楽曲ＡのセクションＡ１の後ろにサブ楽曲ＢのセクションＢ４を配置できる。さらに、接続セクション選択部８２は、優先セクションであるセクションＢ４と、セクションＢ４に後続する他の優先セクションとの間に位置すべき接続セクションを、楽曲データの中から選択する。
【０１０５】
また、接続セクション選択部８２が、接続セクションとして優先セクションを選択してもよい。この場合、再生セクション選択部８１が選択した優先セクションと、接続セクション選択部８２が選択した優先セクションとが連続する。例えば、再生セクション選択部８１が優先セクションであるセクションＡ１を選択し、その後ろに続く接続セクションとして、接続セクション選択部８２がセクションＡ１を選択してもよい。これにより、セクションＡ１が続けて再生されるため、合成楽曲の長さを調整できる。
【０１０６】
また、同時再生する場合、楽曲作成部８０は、同時再生するセクションの少なくとも一方をセクションの開始から終了までの全体に渡って変更してもよい。例えば、楽曲作成部８０は、音域、音質、音源、又は楽器種に基づいてセクション全体を変更できる。具体的に楽曲作成部８０は、セクション全体が、歌唱のみ又は効果音のみから構成されるように、高音域又は低音域が強調されるように、又は音量が大きく若しくは小さくなるように変更できる。なお、セクション全体を変更する場合、セクション同士のそれぞれの一部のみが同時再生される場合であっても、同時再生される部分を含むセクション全体が変更される。
【０１０７】
以下、上述した各実施形態及び各変形例から導き出される各種の態様を記載する。なお、各態様の理解を容易にするため、添付図面に図示された参照符号を括弧書きにて付記する。ただし、参照符号は、本発明を図示の形態に限定する意図で付記するものではない。
【０１０８】
ゲームシステム１０は、複数の楽曲をそれぞれ複数に分割して得られる複数のセクションを含む楽曲データの中から、少なくとも二つの楽曲のセクションが含まれるように、これらのセクションを選択して合成楽曲を作成するゲームシステム１０であって、前記二つの楽曲の前記セクションのうち、少なくとも二つのセクションの少なくとも一部を同時に再生する同時再生手段６２と、同時に再生されている前記セクションが含まれる複数の楽曲のそれぞれを特定する特定表示２９をゲームのプレイヤに示す楽曲特定手段５１と、同時に再生されている前記セクションのうち、他のセクションよりも優位である少なくとも一つの優位セクションを判別する優位セクション判別手段５２と、前記優位セクション判別手段５２の判別結果に基づいて、前記優位セクションの前記特定表示２９Ｂを、前記他のセクションの前記特定表示２９Ａよりも相対的に強調して表示する強調表示手段とを備える。
【０１０９】
このゲームシステムにより、プレイヤ及びプレイヤの周囲で見ている観客に対して、再生されている楽曲を効果的に伝えることができる。なお、合成楽曲を作成する場合、各セクションは公知の手法で接続できる。例えば、プレイヤが選択した楽曲のうち、サビに対応するセクションを選択して、選択したセクションをランダムで接続してもよい。
【０１１０】
前記特定表示２９は画像であり、前記強調表示手段５３は、前記画像のサイズ、色、色相、明度、コントラスト、濃度及び表示パターンの少なくとも一つを変更する。
【０１１１】
前記優位セクション判別手段５２は、対応する譜面データに応じた操作手順が前記プレイヤに案内されているセクション、前記他のセクションより再生音量が大きいセクション、及び前記他のセクションより後から再生が開始されたセクションのうち、少なくとも一つに該当するセクションを、前記優位セクションであると判別する。
【０１１２】
これにより、プレイヤ及びプレイヤの周囲で見ている観客に対して、再生されている楽曲を効果的に伝えることができる。さらに、再生音量の音量比に応じた大きさ特定表示を表示することによって、何の楽曲をどの程度の大きさで再生されているのかを、プレイヤ及び観客に伝えることができる。
【０１１３】
ゲームシステム１０は、前記プレイヤに前記ゲームの操作手順を案内する案内手段７１をさらに備え、前記案内手段７１は、前記同時再生手段６２が同時再生を行うときに、前記優位セクションに対応する譜面データに応じた操作手順を前記プレイヤに案内する。
【０１１４】
これにより、プレイヤは、接続されるセクション同士がスムーズにつながっていると感じる。そのため、合成楽曲としての一体性が維持される結果、プレイヤが違和感を覚えない合成楽曲を作成できる。
【０１１５】
ゲームプログラム４２は、複数の楽曲をそれぞれ複数に分割して得られる複数のセクションを含む楽曲データの中から、少なくとも二つの楽曲のセクションが含まれるように、これらのセクションを選択して合成楽曲を作成するゲームシステムのゲームプログラムであって、前記ゲームシステムに含まれる一つ又は複数のコンピュータを、上記の各手段として機能させる。
【０１１６】
このゲームプログラムにより、プレイヤ及びプレイヤの周囲で見ている観客に対して、再生されている楽曲を効果的に伝えることができる。
【符号の説明】
【０１１７】
１０    ：ゲーム機（ゲームシステム）
２９    ：特定表示
３０    ：制御部（コンピュータ）
４２    ：ゲームプログラム
５１    ：楽曲特定手段
５２    ：優位セクション判別手段
５３    ：強調表示手段
６２    ：同時再生手段
７１    ：案内手段
【図１】
2020058653.tif 000003
【図２】
2020058653.tif 000004
【図３】
2020058653.tif 000005
【図４】
2020058653.tif 000006
【図５】
2020058653.tif 000007
【図６】
2020058653.tif 000008
【図７】
2020058653.tif 000009
【図８】
2020058653.tif 000010
【図９】
2020058653.tif 000011
【図１０】
2020058653.tif 000012