(57)【特許請求の範囲】
【請求項１】
楽曲を自動演奏する自動演奏手段を備えた電子楽器において、
ディビジョンを指定するディビジョン指定手段と、
前記ディビジョン指定手段により指定されたディビジョンとに応じた伴奏を自動的に行う自動伴奏手段と、
前記自動演奏手段の自動演奏の進行に従って、前記ディビジョン指定手段によるディビジョンの指定のためのガイドを行う表示手段と
を有する電子楽器。
【請求項２】
請求項１に記載の電子楽器において、
前記表示手段は、前記自動演奏手段の自動演奏の進行に従って、楽曲の所定の小節区間における自動演奏の進行位置と、ガイドするディビジョンの種類およびタイミングとを表示する
電子楽器。
【請求項３】
請求項１または請求項２のいずれか１項に記載の電子楽器において、さらに、
前記表示手段が表示するディビジョンの指定のためのガイドに従った前記ディビジョン指定手段による指定がないときは自動演奏を停止する自動演奏停止手段と
を有する電子楽器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子楽器に関し、さらに詳細には、楽曲を自動演奏する自動演奏機能と伴奏を自動的に行う自動伴奏機能とを備えた電子楽器に関する。
【０００２】
【従来の技術】
従来の電子楽器として、所定の楽曲を自動演奏する自動演奏機能を備えるとともに、鍵盤などの演奏操作子の自動伴奏操作に応じて自動伴奏を行う自動伴奏機能を備えた電子楽器が知られている。
【０００３】
こうした電子楽器においては、例えば、自動演奏機能により所定の楽曲の主旋律の自動演奏を行わせるとともに、この自動演奏に合わせてユーザーが鍵盤などの演奏操作子の自動伴奏操作によって指定したコードに従った自動伴奏を行わせることにより、自動演奏と自動伴奏とにより楽曲の演奏を行うことができる。
【０００４】
ところで上記したような自動伴奏機能を備えた電子楽器においては、鍵盤などの演奏操作子の自動伴奏操作によってコードを指定して自動伴奏を行わせる機能のほか、鍵盤などの演奏操作子の自動伴奏操作によって楽曲のイントロ用やエンディング用あるいはフィルイン用の伴奏パターンを指定する機能などがある。
【０００５】
このような自動伴奏機能を駆使して、自動演奏する所定の楽曲の主旋律に応じて適切な自動伴奏操作を行うには慣れが必要であり、自動伴奏操作に不慣れな演奏者にとっては扱い難いという問題点があった。
【０００６】
【発明が解決しようとする課題】
本発明は、上記したような従来の技術の有する問題点に鑑みてなされたものであり、その目的とするところは、自動伴奏に関するチュートリアル機能を設けるようにして、自動伴奏機能の操作に不慣れな初心者であっても、チュートリアル機能によるガイドに従って容易に自動伴奏機能を扱うことができるようにした電子楽器を提供しようとするものである。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明のうち請求項１に記載の発明は、楽曲を自動演奏する自動演奏手段を備えた電子楽器において、ディビジョンを指定するディビジョン指定手段と、上記ディビジョン指定手段により指定されたディビジョンとに応じた伴奏を自動的に行う自動伴奏手段と、上記自動演奏手段の自動演奏の進行に従って、上記ディビジョン指定手段によるディビジョンの指定のためのガイドを行う表示手段とを有するようにしたものである。
【０００８】
従って、本発明のうち請求項１に記載の発明によれば、ユーザーは、自動演奏の進行に合わせて表示されるガイドに従ってディビジョン指定手段によりディビジョンを指定することにより、容易に自動伴奏を行わせることができる。
【０００９】
なお、本明細書において「ディビジョン」とは、イントロ、エンディングあるいはフィルインなどの楽曲を構成する区分を意味するものとする。
【００１０】
また、本発明のうち請求項２に記載の発明は、本発明のうち請求項１に記載の発明において、上記表示手段が、上記自動演奏手段の自動演奏の進行に従って、楽曲の所定の小節区間における自動演奏の進行位置と、ガイドするディビジョンの種類およびタイミングとを表示するようにしたものである。
【００１１】
従って、本発明のうち請求項２に記載の発明によれば、ユーザーは、自動演奏の進行位置とディビジョンの種類およびタイミングとを確認することができる。
また、本発明のうち請求項３に記載の発明は、本発明のうち請求項１または請求項２のいずれか１項に記載の発明において、さらに、上記表示手段が表示するディビジョンの指定のためのガイドに従った上記ディビジョン指定手段による指定がないときは自動演奏を停止する自動演奏停止手段とを有するようにしたものである。
【００１２】
従って、本発明のうち請求項３に記載の発明によれば、ガイドに従ったディビジョンの指定が行われなかったときに、自動演奏のみが進行してしまうことを防止することができる。
【００１３】
【発明の実施の形態】
以下、添付の図面を参照しながら、本発明による電子楽器の実施の形態の一例を詳細に説明する。
【００１４】
図１は、本発明による電子楽器の実施の形態の一例の全体の構成を示すブロック構成図である。
【００１５】
この電子楽器は、その全体の動作を中央処理装置（ＣＰＵ）１０を用いて制御するように構成されている。ＣＰＵ１０は、後述するリードオンリメモリ（ＲＯＭ）１４に記憶されたプログラムを実行し、後述する図８のフローチャートに示すアレンジャチュートリアル処理、図９のフローチャートに示す検出処理、図１０のフローチャートに示す開始処理ならびに図１１のフローチャートに示す演奏処理などを行う。
【００１６】
ＣＰＵ１０には、バス（ＢＵＳ）１２を介して、ＣＰＵ１０が自動演奏手段（コンポーザ）や自動伴奏手段（アレンジャ）の機能を実現する動作の制御を行うために実行するプログラム、本発明による自動伴奏のチュートリアル機能を実現するための図８乃至図１１のフローチャートに示す各種の処理などの動作の制御を行うために実行するプログラム、複数の楽曲の自動演奏データ（図３参照）ならびに当該自動演奏データの示す各楽曲のチュートリアル用のデータである基本情報（図５参照）などが格納されたＲＯＭ１４と、ＣＰＵ１０によるプログラムの実行に必要な各種バッファやレジスタなどが設定され、選択した楽曲の自動演奏データやチュートリアル用のデータであるアレンジャ制御情報の表示情報（図４参照）などが格納されるワーキングメモリたるランダムアクセスメモリ（ＲＡＭ）１６と、自動演奏や自動伴奏に関する各種の設定を行うための操作子群１８と、後述する図６乃至図７に示す各種の表示画面をディスプレイ２０ａ（図２参照）に表示する表示装置２０と、押鍵操作／離鍵操作によって音高を指定して楽音の発音／消音を指示するとともに押鍵操作によりコードの指定を行う演奏操作子としての鍵盤２２と、自動演奏ならびに自動伴奏によって発音／消音を指示された楽音を発音／消音するとともに鍵盤２２の押鍵操作／離鍵操作により指定された音高の楽音を押鍵操作／離鍵操作による発音／消音の指示に応じて発音／消音する音源２４とが接続されている。
【００１７】
図２には、操作子群１８と表示装置２０のディスプレイ２０ａとを備えた操作パネルの概略構成説明図が示されている。
【００１８】
操作子群１８を構成する操作子としては、自動演奏の開始を指示するスタート（Ｓｔａｒｔ）ボタン１８ａと、自動演奏の停止を指示するストップ（Ｓｔｏｐ）ボタン１８ｂと、伴奏スタイル（ＭＵＳＩＣ  ＳＴＹＬＥ）を選択するための伴奏スタイル選択ボタン１８ｃ（伴奏スタイルとしては、「ＲＯＣＫ」、「ＰＯＰ」、「ＪＡＺＺ」、「ＬＡＴＩＮ」などが設定されており、伴奏スタイル選択ボタン１８ｃは、伴奏スタイルとして「ＲＯＣＫ」を選択するＲＯＣＫ選択ボタン１８ｃ−１、伴奏スタイルとして「ＰＯＰ」を選択するＰＯＰ選択ボタン１８ｃ−２、伴奏スタイルとして「ＪＡＺＺ」を選択するＪＡＺＺ選択ボタン１８ｃ−３、伴奏スタイルとして「ＬＡＴＩＮ」を選択するＬＡＴＩＮ選択ボタン１８ｃ−４などより構成される。）と、イントロ（Ｉｎｔｒｏ）、エンディング（Ｅｎｄｉｎｇ）ならびにフィルイン（ＦＩＬＬ  ＩＮ）などの楽曲を構成する区分、即ち、ディビジョンを指定するアレンジャ制御ボタン１８ｄ（アレンジャ制御ボタン１８ｄは、ディビジョンとしてイントロを指定するイントロボタン１８ｄ−１、ディビジョンとしてエンディングを指定するエンディングボタン１８ｄ−２、ディビジョンとしてオリジナル演奏からバリエーション演奏へのフィルインを指定するバリエーションボタン１８ｄ−３およびディビジョンとしてバリエーション演奏からオリジナル演奏へのフィルインを指定するオリジナルボタン１８ｄ−４より構成される。）と、アレンジャの機能を有効にするアレンジャ（Ａｒｒａｎｇｅｒ）ボタン１８ｅと、本発明によるチュートリアル機能を有効にするチュートリアル（Ｔｕｔｏｒｉａｌ）ボタン１８ｆとが設けられている。
【００１９】
図３は、ＲＯＭ１４に記憶された自動演奏データのフォーマットを図表的に示した説明図である。図３に示すものは、ある楽曲の１曲分の自動演奏データであり、イベント（ｅｖｅｎｔ）が楽曲の先頭のアドレス（ａｄｒ．）であるアドレス０から順に記憶されている。ステップネクスト（ｓｔｅｐ  ｎｅｘｔ）は、今のイベントから次のイベントまでの時間（ティック数）に相当する。
【００２０】
なお、イベントとしては、ノートオン／ノートオフによる発音指示／消音指示やプログラムチェンジなどの音色変更指示に加え、コード情報を含むアレンジャ制御情報などがイベントとして設定されている。
【００２１】
図４は、ＲＡＭ１６に記憶されたアレンジャ制御情報の表示情報のフォーマットを図表的に示した説明図である。この電子楽器においてアレンジャ制御情報は、伴奏スタイル情報、コード情報および指定すべきディビジョンを示すディビジョン指定情報により構成される。
【００２２】
自動演奏する楽曲が選択されると、この楽曲に基づく自動演奏データをＲＡＭ１６にロードするとともに、この自動演奏データのコード情報を含むアレンジャ制御情報とこれらのタイミングを抽出し、図６乃至図７に示すようなユーザーをガイドするための表示画面を構成する表示情報を生成してＲＡＭ１６に保存する。この図４に示すものは、拍に対応してアレンジャ制御情報が記憶されている。
【００２３】
図５は、基本情報（基本情報とは、ＲＯＭ１４に記憶された自動演奏データの示す各楽曲のチュートリアル用のデータである。）のフォーマットを図表的に示した説明図である。この図５に示すものは、ＲＯＭ１４に記憶された自動演奏データの曲名ごとに、伴奏スタイルとテンポと拍子とが対応づけられている。
【００２４】
以下、この電子楽器の動作について説明するが、鍵盤２２の押鍵操作／離鍵操作に基づく楽音生成の機能、コンポーザによる自動演奏機能あるいはアレンジャによる自動伴奏機能などのような、従来の電子楽器と共通する機能に関する処理については、従来より公知の技術を用いることができるので説明を省略し、本発明の実施に関連するチュートリアル機能の処理についてのみ説明する。
【００２５】
図６には、演奏開始時に表示装置２０のディスプレイ２０ａに表示される演奏開始時の表示画面が示されている。
【００２６】
即ち、この電子楽器に電源が投入され、操作パネル１００上に設けられた図示しない楽曲選択ボタンにより自動演奏する楽曲を選択し、さらにアレンジャボタン１８ｅの操作によってアレンジャの機能を有効にした後にチュートリアルボタン１８ｆを操作すると、図６（ａ）に示すようなチュートリアル開始表示画面が表示装置２０のディスプレイ２０ａに表示される。このチュートリアル開始表示画面には、選択した楽曲の楽曲名（ＳＯＮＧ）およびユーザーが選択すべき伴奏スタイルのガイドが表示されている。
【００２７】
なお、図６（ａ）に示す例においては、楽曲名として「ＰＯＰ  ０１」が表示され、ユーザーが伴奏スタイルとして「ＰＯＰ」を選択するようにガイドされている。
【００２８】
このチュートリアル開始表示画面に基づいて伴奏スタイル選択ボタン１８ｃにより伴奏スタイルを選択すると、図６（ｂ）に示すような演奏待機表示画面が表示装置２０のディスプレイ２０ａに表示される。この演奏待機表示画面には、選択した楽曲の楽曲名（ＳＯＮＧ）、拍子（ＢＥＡＴ）ならびにテンポ（ＴＥＭＰＯ）が表示されるほか、自動演奏される楽曲に関してバウンシングボールＢにより２小節分の楽曲の進行位置を示す進行ガイドＧ、２小節分のアレンジャ制御情報（指定すべきディビジョンを示すディビジョン指定情報および指定すべきコードのコード情報が含まれる。）が表示され、ユーザーによるアレンジャ機能の取り扱いがガイドされる。この際に、ユーザーが鍵盤２２の押鍵操作により指定すべきコードを示すコード情報は、ハイライト表示される。
【００２９】
なお、図６（ｂ）に示す例においては、楽曲名として「ＰＯＰ  ０１」が表示され、拍子として「４／４」が表示され、テンポとして「１２０」が表示されている。また、２小節分のアレンジャ制御情報に関しては、指定すべきディビジョンを示すディビジョン指定情報として「Ｉｎｔｒｏ（イントロ）」が表示され、押鍵すべきコードのコード情報として「Ａｍａｊ（Ａメジャー）」、「Ｄｍａｊ（Ｄメジャー）」および「Ｆｍａｊ（Ｆメジャー）」が表示されており、押鍵すべきコード情報の「Ａｍａｊ」がハイライト表示されている。
【００３０】
図７には、演奏途中に表示装置２０のディスプレイ２０ａに表示される演奏途中の表示画面が示されている。
【００３１】
図６（ｂ）に示す演奏待機表示画面が表示されている状態で、イントロボタン１８ｄ−１を押した後に、鍵盤２２を押鍵操作してハイライト表示されているコード情報のコードの指定を行うと、選択した楽曲の自動演奏が開始される。自動演奏が開始されると、図７（ａ）の演奏中の表示画面に示すように、２小節分の進行ガイドＧ上をバウンシングボールＢが跳ねながら楽曲の進行位置を示して進行をガイドするとともに、２小節分のアレンジャ制御情報を表示してユーザーによるアレンジャ機能の取り扱いをガイドする。表示された２小節の自動演奏が終了すると、次の２小節の表示ならびに自動演奏を行う。
【００３２】
なお、図７（ａ）に示す例においては、２小節分のアレンジャ制御情報に関しては、指定すべきディビジョンを示すディビジョン指定情報として「ＦＩＬＬ  ＩＮ（フィルイン）」の「Ｔｏ  Ｖａｒｉ．」が表示され、押鍵すべきコードのコード情報として「Ｃｍａｊ（Ｃメジャー）」が表示されており、その「Ｃｍａｊ」がハイライト表示されている。
【００３３】
ここで、ハイライト表示されたコード情報の示すコード指定が然るべきタイミング、例えば、楽曲の進行と同期して行われなかった場合（押鍵ミスや指定したコードが異なる場合を含む。）には、図７（ｂ）に示す押鍵ガイド表示画面をディスプレイ２０ａに表示する。この押鍵ガイド表示画面には、コード名と楽譜上表記と鍵盤上での押鍵位置などが表示されており、ユーザーによりコードが指定されるまで、この電子楽器はこの押鍵ガイド表示画面で待機する。
【００３４】
一方、表示されたディビジョン指定情報の示すディビジョンの指定が然るべきタイミング、例えば、楽曲の進行と同期して行われなかった場合（操作ミスや指定したディビジョンが異なる場合を含む。）には、図７（ｃ）に示すアレンジャ操作ガイド表示画面が表示される。即ち、例えば、「Ｔｏ  Ｖａｒｉ．」の操作がされない場合には、図７（ｃ）に示すように操作パネル１００上のバリエーションボタン１８ｄ−３の操作位置を矢印で知らせる。操作がされるまで、このアレンジャ操作ガイド表示画面で待機する。
【００３５】
次に、上記した各動作を実現するために実行される処理について、フローチャートを参照しながら説明する。
【００３６】
まず、図８はアレンジャチュートリアル処理のルーチンを示すフローチャートであり、操作パネル１００に設定された操作子群１８のなかの図示しない楽曲選択操作子により自動演奏する楽曲の選択が行われた後に、操作パネル１００でチュートリアルボタン１８ｆが操作されると、このアレンジャチュートリアル処理のルーチンが起動される。
【００３７】
アレンジャチュートリアル処理のルーチンが起動されると、アレンジャボタン１８ｅが押されてアレンジャ機能がオンにされているか否かを判断し（Ｓ８０２）、アレンジャ機能がオンにされていなければ、このアレンジャチュートリアル処理のルーチンを終了するが、アレンジャ機能がオンにされている場合には、ＲＯＭ１４に記憶された自動演奏データのなかから選択された楽曲の基本情報をＲＡＭ１６の所定の領域にロードする（Ｓ８０４）。
【００３８】
次に、ＲＯＭ１４に記憶された自動演奏データのなかから選択された楽曲の自動演奏データをスキャンし、図４に示すようなアレンジャ制御情報の表示情報を生成してＲＡＭ１６の所定の領域に記憶する（Ｓ８０６）。
【００３９】
その後に、アレンジャチュートリアル処理のサブルーチンとして、図１０のフローチャートに示す開始処理を行い（Ｓ８０８）、図１１のフローチャートに示す演奏処理（Ｓ８１０）を行う。
【００４０】
次に、図９は検出処理のルーチンを示すフローチャートである。この検出処理のルーチンは、鍵盤２２の押鍵あるいはアレンジャ制御ボタン１８ｄの操作があると起動される割り込み処理である。
【００４１】
この検出処理のルーチンが起動されると、鍵盤２２の押鍵による起動であるか否かを判断し（Ｓ９０２）、検出処理のルーチンが鍵盤２２の押鍵により起動された場合には、鍵盤２２の押鍵されたコードを認識し（Ｓ９０４）、認識した結果をＲＡＭの所定領域（バッファ）に一時保存する（Ｓ９０６）
一方、検出処理のルーチンがアレンジャ制御ボタン１８ｄの操作により起動された場合には、アレンジャ制御情報をＲＡＭの所定領域（バッファ）に一時保存する（Ｓ９０８）。
【００４２】
図１０は開始処理のルーチンを示すフローチャートであり、このフローチャートを実行することによって、チュートリアル開始表示画面（図６（ａ）参照）、演奏待機表示画面（図６（ｂ）参照）、押鍵ガイド表示画面（図７（ｂ）参照）ならびにアレンジャ操作ガイド表示画面（図７（ｃ）参照）の表示が行われる。
【００４３】
このルーチンが起動されると、まず、表示装置２０のディスプレイ２０ａにチュートリアル開始表示画面を表示する（Ｓ１００２）。
【００４４】
そして、伴奏スタイル選択ボタン１８ｃの操作により伴奏スタイルが選択されると（Ｓ１００４）、表示装置２０のディスプレイ２０ａに演奏待機表示画面を表示する（Ｓ１００６）。
【００４５】
次に、操作パネル１００のイントロボタン１８ｄ−１を押して最初のコードを指定すると（Ｓ１００８）、イントロボタン１８ｄ−１が正しく押されかつ最初のコードが正しく指定されたか否かを判断し（Ｓ１０１０）、それらが正しい場合にはアレンジャ（自動伴奏手段）とコンポーザ（自動演奏手段）とをスタートさせる（Ｓ１０１２）。
【００４６】
一方、所定時間経過してもイントロボタン１８ｄ−１や最初のコードの指定がなかった場合、あるいは、所定時間内にイントロボタン１８ｄ−１および最初のコードの指定があってもそれらが間違っていた場合には、押鍵ガイド表示画面ならびにアレンジャ操作ガイド表示画面を表示してユーザーの操作をガイドする（Ｓ１０１４）。
【００４７】
図１１は演奏処理のルーチンを示すフローチャートであり、このフローチャートを実行することによって、自動演奏ならびに自動伴奏が行われる。
【００４８】
このルーチンが起動されると、まず、選択された楽曲の自動演奏データを読み出す（Ｓ１１０２）。即ち、ティックカウンタによりステップネクストに相当するティックをカウントすると次のイベントを読み出し、Ｓ１１０４の処理を実行する。
【００４９】
Ｓ１１０４の処理においては、自動演奏データの読み出しが終了したり、あるいは、操作パネル１００でストップボタン１８ｂが押されたりして再生の終了が指示されたか否かを判断し、再生の終了が指示されたと判断された場合には、Ｓ１１０６の処理へ進んでコンポーザ（自動演奏手段）とアレンジャ（自動伴奏手段）とを停止する。
【００５０】
一方、再生の終了が指示されていない場合には、図６乃至図７に示す表示画面においては楽曲の進行状況を２小節単位で表示するので、ティックカウンタの累積値が２小節分のティック数の倍数になった場合には（Ｓ１１０８）、表示画面を図４に示すアレンジャ制御情報の表示情報に基づいて更新する（Ｓ１１１０）。
【００５１】
そして、読み出したイベントがアレンジャ制御情報であるか否か判断し（Ｓ１１１２）、読み出したイベントがアレンジャ制御情報である場合にはＳｌ１１６の処理へ進み、一方、読み出したイベントがアレンジャ制御情報でなくノート情報や音色変更情報である場合にはＳ１１１４の処理進んで音源２４に出力する。
【００５２】
Ｓ１１１６の処理においては、Ｓ９０６ならびにＳ９０８の処理においてバッファに保存されているアレンジャ制御情報と読み出したイベントとが一致するか否かを判断する。両者が一致する場合には、読み出したイベントをアレンジャに設定するとともに（Ｓ１１１８）、コンポーザとアレンジャが停止していれば再生を再開し（Ｓ１１２０→Ｓ１１２２）、停止していなければそのまま処理を継続する（Ｓ１１２０→Ｓ１１０２）。
【００５３】
一方、Ｓ９０６ならびにＳ９０８の処理においてバッファに保存されているアレンジャ制御情報（コード情報も含む。）と読み出したイベントとが一致しない場合には、押鍵ガイド表示画面ならびにアレンジャ操作ガイド表示画面を表示してユーザーの操作をガイドするとともに（Ｓ１１２４）、コンポーザとアレンジャが動作中であるならばそれらを一時停止し（Ｓ１１２６→Ｓ１１２８）、動作中でなければそのまま処理を継続する（Ｓ１１２６→Ｓ１１０２）。
【００５４】
なお、上記した実施の形態は、以下の（１）乃至（４）に示すように変形してもよい。
【００５５】
（１）上記した実施の形態においては、コードを指定する際に演奏操作子、具体的には鍵盤２２を用いたが、これに限られるものではないことは勿論であり、演奏操作子とは別途コード指定用の操作子などのコード指定手段を設けるようにしてもよい。
【００５６】
（２）上記した実施の形態においては、ディビジョンとしてイントロ、エンディングおよびフィルインを示したが、これに限られるものではないことは勿論であり、楽曲を構成する任意の区分をディビジョンとして設定してもよい。
【００５７】
（３）上記した実施の形態ならびに上記した（１）乃至（２）に示す変形例は、適宜に組み合わせるようにしてもよい。
【００５８】
【発明の効果】
本発明は、以上説明したように構成されているので、自動伴奏機能の操作に不慣れな初心者であっても、ガイドに従って容易に自動伴奏機能を扱うことができるようになるという優れた効果を奏する。
【図面の簡単な説明】
【図１】本発明による電子楽器の実施の形態の一例の全体の構成を示すブロック構成図である。
【図２】操作子群と表示装置とを備えた操作パネルの概略構成説明図である。
【図３】ＲＯＭに記憶された自動演奏データのフォーマットを図表的に示した説明図である。
【図４】ＲＡＭに記憶されたアレンジャ制御情報の表示情報のフォーマットを図表的に示した説明図である。
【図５】ＲＯＭに記憶された各楽曲の基本情報のフォーマットを図表的に示した説明図である。
【図６】演奏開始時に表示装置のディスプレイに表示される演奏開始時の表示画面の一例を示す説明図であり、（ａ）はチュートリアル開始表示画面の一例を示し、（ｂ）は演奏待機表示画面の一例を示す。
【図７】演奏途中において表示装置のディスプレイに表示される演奏途中の表示画面の一例を示す説明図であり、（ａ）は演奏中の表示画面の一例を示し、（ｂ）は押鍵ガイド表示画面の一例を示し、（ｃ）はアレンジャ操作ガイド表示画面の一例を示す。
【図８】アレンジャチュートリアル処理のルーチンを示すフローチャートである。
【図９】検出処理のルーチンを示すフローチャートである。
【図１０】開始処理のルーチンを示すフローチャートである。
【図１１】演奏処理のルーチンを示すフローチャートである。
【符号の説明】
１０          中央処理装置（ＣＰＵ）
１２          バス（ＢＵＳ）
１４          リードオンリメモリ（ＲＯＭ）
１６          ランダムアクセスメモリ（ＲＡＭ）
１８          操作子群
１８ａ        スタートボタン
１８ｂ        ストップボタン
１８ｃ        伴奏スタイル選択ボタン
１８ｃ−１    ＲＯＣＫ選択ボタン
１８ｃ−２    ＰＯＰ選択ボタン
１８ｃ−３    ＪＡＺＺ選択ボタン
１８ｃ−４    ＬＡＴＩＮ選択ボタン
１８ｄ        アレンジャ制御ボタン
１８ｄ−１    イントロボタン
１８ｄ−２    エンディングボタン
１８ｄ−３    バリエーションボタン
１８ｄ−４    オリジナルボタン
１８ｅ        アレンジャボタン
１８ｆ        チュートリアルボタン
２０          表示装置
２２          鍵盤
２４          音源
１００          操作パネル
【図１】
0004540902.tif 000002
【図２】
0004540902.tif 000003
【図３】
0004540902.tif 000004
【図４】
0004540902.tif 000005
【図５】
0004540902.tif 000006
【図６】
0004540902.tif 000007
【図７】
0004540902.tif 000008
【図８】
0004540902.tif 000009
【図９】
0004540902.tif 000010
【図１０】
0004540902.tif 000011
【図１１】
0004540902.tif 000012