(57)【特許請求の範囲】
【請求項１】
記憶装置に格納された自動演奏データを、鍵盤装置の押鍵に応答して１ないし複数の音符データずつ順次読み出して発音する自動演奏装置において、
前記音符データの発音タイミング情報をもとに押鍵タイミングの案内表示をする表示手段と、
読み出された前記音符データが前記自動演奏データの最初の部分および最後の部分の少なくとも一方であるか否かを判別する判別手段と、
前記判別手段によって前記音符データが前記自動演奏データの最初の部分および最後の部分の少なくとも一方であると判別された場合に、該判別に応じて、前記案内表示のうち、前記音符データに基づく演奏の最初の押鍵タイミングおよび最後の押鍵タイミングの案内表示の少なくとも一方を、その他の押鍵タイミングの案内とは異なる形態で前記表示手段に表示するデータ修正部とを具備したことを特徴とする自動演奏装置。
【請求項２】
前記案内表示を各押鍵に対応するマークで行うとともに、前記異なる形態を表現するため、前記マークの形状および色の少なくとも一方を違える手段を具備したことを特徴とする請求項１記載の自動演奏装置。
【請求項３】
記憶装置に格納された自動演奏データを、鍵盤装置の押鍵に応答して１ないし複数の音符データずつ順次読み出して発音する自動演奏装置において、
前記音符データの発音タイミング情報をもとに押鍵タイミングの案内表示をする表示手段と、
読み出された前記音符データが前記自動演奏データの最初の部分および最後の部分の少なくとも一方であるか否かを判別する判別手段と、
前記判別手段によって前記音符データが前記自動演奏データの最初の部分および最後の部分の少なくとも一方であると判別された場合に、該判別に応じて、前記音符データに基づく演奏の最初の押鍵タイミングおよび最後の押鍵タイミングの少なくとも一方を、これら押鍵タイミングの案内表示に付加するマークで前記表示手段に表示するデータ修正部とを具備したことを特徴とする自動演奏装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動演奏装置に関し、特に、使用者が入力するタイミング指示に従って読み出された自動演奏データに基づいて楽音を発生する自動演奏装置に関する。
【０００２】
【従来の技術】
予め記憶手段に自動演奏データを格納しておき、鍵盤やパッドなどの操作子を操作する毎に、その操作タイミングに従って前記自動演奏データを読み出して楽音を生成することができる自動演奏装置が知られている。この自動演奏装置では、操作子の操作毎つまり押鍵毎に、１つの音符データ（和音またはメロディと和音を含むような場合は複数の音符データ）ずつ自動演奏データが読み出されて発音される。特開平１１−１０２１８７号公報や特開２０００−９９０１６号公報に開示された電子楽器では、自動演奏データに基づいて操作パネル上に押鍵タイミングを表示するナビゲート機能を有している。この押鍵タイミングの表示を目安に鍵盤を操作することによって自動演奏データに固有のテンポで発音させることができるので、幼児等、全くの初心者でも電子楽器の演奏に親しむことができる。
【０００３】
図１６は、操作パネル上に表示されたナビゲート情報の一例であり、図１６（ａ），（ｂ）はそれぞれ曲の最初の部分、および曲の最後の部分のナビゲート情報を示す。両図において、黒く塗りつぶした丸いマークは１回の操作に対応する。丸いマーク間の間隔は各音符データが示す音の長さに対応する。この丸いマークが、押鍵に伴って左から順番にその形状を変えていく（例えば、形状「＋」のマークに変わる）。これにより、演奏者は次の押鍵タイミングまでの時間的間隔を認識することができる。
【０００４】
【発明が解決しようとする課題】
上記のナビゲート機能を有する自動演奏装置には次のような問題点があった。図１６から理解されるように、従来のナビゲート機能では、ナビゲート情報によって曲の最初の部分および最後の部分を見分けることができない。したがって、同一曲を繰り返して演奏する時や、間隔をあけずに別の曲に移行するような場合、どこで現在の演奏を終了するのかということや、どこから繰り返し部分や別の曲に移行しているのかを認識しにくくなるという問題点があった。
【０００５】
本発明は、上記問題点を解消し、同一曲の繰り返しや、別の曲への移行を容易に認識できるようにすることができる自動演奏装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の課題を解決し、目的を達成するための本発明は、押鍵に応答して１ないし複数の音符データずつ順次読み出して発音する自動演奏装置において、前記音符データの発音タイミング情報をもとに押鍵タイミングの案内表示をする表示手段と、読み出された前記音符データが前記自動演奏データの最初の部分および最後の部分の少なくとも一方であるか否かを判別する判別手段と、前記判別手段によって前記音符データが前記自動演奏データの最初の部分および最後の部分の少なくとも一方であると判別された場合に、該判別に応じて、前記案内表示のうち、前記音符データに基づく演奏の最初の押鍵タイミングおよび最後の押鍵タイミングの案内表示の少なくとも一方を、その他の押鍵タイミングの案内とは異なる形態で前記表示手段に表示するデータ修正部とを具備した点に第１の特徴がある。
【０００７】
また、本発明は、前記案内表示を各押鍵に対応するマークで行うとともに、前記異なる形態を表現するため、マークの形状および色の少なくとも一方を違える手段を具備した点に第２の特徴がある。
【０００８】
第１または第２の特徴によれば、最初と最後の押鍵タイミングを示す案内表示が、形状や色等の形態の違いで他の押鍵タイミングの案内表示と明瞭に区別される。
【０００９】
また、本発明は、前記表示手段とは別に、前記音符データに基づく最初の押鍵タイミングおよび最後の押鍵タイミングの少なくとも一方を、これら押鍵タイミングの案内表示に付加するマークで表示するようにした点に第３の特徴がある。第３の特徴によれば、案内表示に付加されるマークで最初と最後の押鍵タイミングを示す案内表示が、他の押鍵タイミングの案内表示と明瞭に区別される。
【００１６】
【発明の実施の形態】
以下、図面を参照して本発明を詳細に説明する。図２は、本発明の一実施形態に係る電子ピアノのハード構成を示すブロック図である。同図において、ＣＰＵ１は、ＲＯＭ２に格納されたプログラム、並びに鍵盤７から入力された押鍵情報（音高、ベロシティ等）および複数のスイッチやボリュ−ム（操作子）からなる操作部９１から入力された音色、テンポ、リズム等に基づいて楽音発生部としての音源装置４を制御し、楽音信号を発生させる。音源装置４は、複数の楽音を同時発生できるよう複数の楽音発生チャンネルを備え、例えば、正弦波加算方式で楽音を合成する。音源装置４から発生された楽音信号はＤ／Ａ変換器５によってアナログ信号に変換され、アナログ信号処理部６に入力される。アナログ信号処理部６は、入力されたアナログ信号に効果付与等の信号処理を施す。アナログ信号処理部６の出力はアンプ８で増幅された後、スピーカシステム２１に入力され発音される。
【００１７】
鍵盤７には押鍵と離鍵のタイミングおよび押鍵速度（ベロシティ）を検出するセンサが設けられており、このセンサの検知情報はキースキャン回路７ａで検出され、押鍵情報としてＣＰＵ１に入力される。また、操作部９１が操作されたことはパネルスキャン回路９１ａで検出され、パネルスキャン情報としてＣＰＵ１に入力される。ＲＡＭ３は操作部９１の操作によって設定されるテンポや音量等、各種パラメータの記憶エリアや、ＣＰＵ１のワークエリアとして使用される。
【００１８】
ＣＰＵ１での処理結果を表示するため表示器９２が設けられる。表示器９２はＬＣＤ（液晶表示器）が好ましいが、ＣＲＴであってもよい。以下、ＬＣＤ９２として説明する。操作部９１およびＬＣＤ９２は、いずれも鍵盤７に隣接して配置されるコントロールパネル（後述）上に設けられる。
【００１９】
この電子ピアノは、予め記憶された自動演奏データ（以下、単に「演奏データ」という）に基づいて楽音を発生する自動演奏モードを有する。自動演奏モードでは、演奏者の押鍵操作に応答して演奏データを１音符データ（和音またはメロディと和音を含む場合は複数の音符データ）ずつ読み出し、これに基づいて楽音を発生する。すなわち、演奏者の押鍵によって音符データの読み出しタイミングと音の強さつまりベロシティが指示され、この指示に従って所定の音高で楽音が発音される。但し、できる限り本来の曲に近い演奏ができるよう押鍵タイミングの目安が示されるのが好ましいので、本実施形態では、演奏データを読み出すための適切なタイミングを演奏者に認識させるナビゲート手段（詳細は後述する）を設けている。
【００２０】
演奏データはＲＯＭ２に記憶され、またフロッピディスク装置（ＦＤＤ）やメモリカード等外部記憶媒体等から供給され、ＲＡＭ３に読み出される。上記の自動演奏モードでは、前記ＬＣＤ９２はナビゲート手段の要部であるナビゲート情報表示部として機能し、視覚的に押鍵タイミングを案内する。ナビゲート情報は演奏データに含まれる発音タイミング情報に基づき、予め定められたマーク等の画情報を処理して形成される。タイミング情報を形成するための画情報（イメージデータ）は演奏情報と共にＲＯＭ２に記憶されまた、ＦＤＤやメモリカード等からも演奏情報と共に供給される。
【００２１】
図３はコントロールパネルの一例を示す図である。コントロールパネル９のほぼ中央には、ＬＣＤ９２が配置され、このＬＣＤ９２の左右と下方に操作部９１を構成する複数の操作子が配置される。多数の操作子のうち、ＬＣＤ９２の縁に隣接して配置されるスイッチＲ１〜Ｒ５、Ｌ１〜Ｌ５、Ｂ１〜Ｂ７はＬＣＤ９２表示エリアのうち、これらのスイッチに予め対応付けられているエリアの情報を操作するためのものである。
【００２２】
ＬＣＤ９２の左下隅に隣接して、例えばＦＤＤから供給される演奏データのうち１つを選択するために選曲スイッチ１０が設けられ、同右下隅に隣接して、セ−ブスイッチ１１およびイグジットスイッチ１２が配置される。フリ−スイッチ１３にはＬＣＤ９２に表示される指示に従って機能が変更される。
【００２３】
予め定めた複数のモードのうちから１つを選択するためモード選択スイッチ１４が設けられ、こののスイッチ１４で自動演奏モードを選択できる。また、さらに、自動演奏を停止するためのストップスイッチ１５が設けられる。
【００２４】
そのほか、音色およびリズムスイッチ群１６、フィルインスイッチ群１７、バリエーションスイッチ群１８、インクリメントダイアル１９、トランスポーズスイッチ２０、オクタ−ブシフトスイッチ２２等が設けられる。インクリメントダイアル１９はテンポ、音量等、各種バリュ−（パラメータ値）の変更に使用される。
【００２５】
次に、上記自動演奏モードにおけるナビゲート手段でＬＣＤ９２に表示されたナビゲート情報の例を説明する。ナビゲート情報は押鍵操作に対応するマークの列であり、このマークの列はその押鍵操作の時間に相当する間隔をあけた複数のマークからなる。それぞれのマークは１回の押鍵操作（和音またはメロディおよび和音を含む演奏では複数の鍵の同時操作）に対応する。マークは、曲の進行に従って、つまり演奏者の押鍵操作毎にその形状を変化させる（例えば、円形のマークを「＋」マークに変化させる）。
【００２６】
図４〜図９は演奏の開始部分と終了部分のナビゲート情報をそれぞれ１行で示す図である。まず、図４の例では、ナビゲート情報に含まれるマークのうち、先頭および最後のマークＭｓ，Ｍｅはその他のマークＭｍと形状が異なるものにしている。図４では、マークＭｓ，Ｍｅはいずれも三角形であり、その他のマークＭｍの円形とは区別されている。図５の例ではマークＭｓは三角形、マークＭｅは四角形であり、この場合も、その他のマークＭｍの円形とは区別されている。
【００２７】
図６の例では、ナビゲート情報に含まれるマークのうち、先頭および最後のマークＭｓ，Ｍｅはその他のマークＭｍと形状が同じであるが、色が異なるものにしている。この場合、マークＭｓおよびマークＭｅは同色であってもよいし、異なるものであってもよい。例えば、マークＭｓは青、マークＭｅは赤とする。色によってマークを区別するためには、ＬＣＤ９２をカラー表示可能なものとするのはもちろんであるが、例えば、マークＭｓ，Ｍｅは白抜きにし、その他のマークＭｍは黒塗りとすれば、白黒表示のＬＣＤによっても演奏者にマークの違いを認識させることができる。
【００２８】
図７の例では、音符に対応したマークとは別に曲の開始および終了を示すマークをナビゲート情報に含ませている。例えば、先頭のマークＭｓより前に小節線のような縦線からなる開始線Ｂｓを付加するとともに最後のマークＭｅの後に二本線からなる終止線Ｂｅを付加する。なお、開始線Ｂｓおよび終止線Ｂｅは縦線や二本線に限らず、両者の区別がつくようマークＭｓの前やマークＭｅの後に隣接して付加されたマークであればよい。
【００２９】
図８の例では、当該演奏データに対応するナビゲート情報の最終を予告する鍵盤の残り操作回数を表示させている。図示のように、ナビゲート情報を構成するマークの列の右上に残り操作回数を表す数字Ｎを表示する。残り操作回数Ｎは、演奏の進行に従って、つまり鍵盤の操作毎に１つずつデクリメントされる。前記数字Ｎの表示は、図８のように演奏の最後の部分のナビゲート情報の一部として表示するのに限らず、演奏の最初の部分から最後の部分まで何時のナビゲート情報に表示してもよいし、残り操作回数Ｎが予め設定した回数になったときから表示するのでもよい。
【００３０】
図９の例では、演奏の進み具合を表す進度インジケータによってナビゲート情報の最終を予告する表示をさせている。図示のように、ナビゲート情報の下方に棒状の表示部ＤＩを設ける。表示部ＤＩは、演奏の進行の度合（演奏データ全体に占める演奏終了分の割合）に相当する領域の色が変化する。表示部ＤＩはその長さが曲全体の長さに対応しているので、演奏が半分まで進めば、表示部ＤＩはその長さの半分までの色が変化する。演奏進行の度合は押鍵回数または実際の発音数によって判断できる。なお和音や左右の手で同時に演奏する音符データに関しては、複数の押鍵も１回の押鍵として計数する。
【００３１】
図９（ａ）は、演奏開始時の表示であり、表示部ＤＩは全体が白である。一方、図９（ｂ）は演奏終了直前（４回分の操作を残している）の表示であり、表示部ＤＩはその長さのほとんどが、例えば赤に変化している（図では黒の塗りつぶし）。このような表示により、ナビゲータ情報が演奏の開始部分のものか終了部分のものかを、演奏者が容易に認識することができる。
【００３２】
なお、表示部ＤＩは棒状のものに限らず、円グラフ状に表示してもよいし、点状のもの（スポット）が演奏の進行度合に応じて、マークの列に沿った方向に移動するもので構成してもよい。
【００３３】
図１０は、ナビゲート情報をＬＣＤ９２に複数行表示する場合の例である。図示のように演奏データの終了部分に対応するナビゲート情報と、繰り返し時の演奏データの開始部分に対応するナビゲート情報との間にブランク行ＢＬを設けている。このようにブランク行ＢＬを設けた状態でナビゲート情報を表示することにより曲と曲との境を明確にすることができる。
【００３４】
図１１はブランク行ＢＬを設けない従来のナビゲート手段による表示例である。このようにブランク行ＢＬを設けない場合は、演奏の終了部分に相当するナビゲート情報と、次の演奏の開始部分に相当するナビゲート情報との区別がつきにくい。
【００３５】
図１２は、上記電子ピアノのナビゲート処理のフローチャートである。この処理は、パネルスキャン回路９１ａで選曲スイッチ１５がオン操作されたことが検出されたときに開始される。ステップＳ１ではパネルスキャン回路９１ａで検出された選曲情報に対応する演奏データをＲＯＭ２からＲＡＭ３にロードする。なお、演奏データを構成する各音符データは、キーナンバ、ステップタイム、ゲートタイム、およびベロシティを含んでいる。キーナンバは音高、ステップタイムは発音のタイミング、ゲートタイムは発音の持続時間、ベロシティは押鍵速度つまり押鍵強さをそれぞれ示す。演奏データがＲＡＭ３にロードされるとき、演奏データの読み出しアドレスが格納されるレジスタの内容がリセットされる。ステップＳ２では、ナビゲート情報を構成する前記マークのイメージデータをＲＯＭ２からＲＡＭ３にロードする。
【００３６】
ステップＳ３では、前記レジスタのアドレスに従い、演奏データから、予め定めされた量（例えば１小節分（以下、「予定量」という）の音符データに関するステップタイムとゲートタイムつまりタイミング情報を読み出す。ステップＳ４では、前記ステップタイムとゲートタイムに基づいてナビゲート情報を構成するマークの間隔つまり押鍵間隔を示す値を決定する。ステップＳ５では、前記マークのイメージデータと間隔とに基づいて予定量の音符データに対応するナビゲート情報を生成する。
【００３７】
ステップＳ６では、当該予定量の音符データが演奏データの最初の部分か否かを判断する。この判断が肯定ならばステップＳ７に進み、前記ナビゲート情報の最初の予定量の音符データに対応するマークのイメージデータを変化させる。つまり、元のマークのイメージデータを、形状の異なるマークのイメージデータに置換する。ステップＳ６が否定ならばステップＳ８に進み、当該予定量の音符データが演奏データの最後の部分か否かを判断する。この判断が肯定ならばステップＳ９に進み、最後の音符データに対応するマークのイメージデータを変化させる。つまり、元のマークのイメージデータを、形状の異なるマークのイメージデータに置換する。なお、ステップＳ７とステップＳ９での変換後のマークの形状は同一のものでもよいし、互いに異なっていてもよい。
【００３８】
ステップＳ１０では、ＬＣＤ９２を付勢するための表示ドライバにナビゲート情報のイメージデータを供給する。表示ドライバは供給されたイメージデータに従ってＬＣＤ９２を付勢し、ナビゲート情報を表示する。
【００３９】
ステップＳ１１ではキースキャン回路７ａの検出結果により押鍵の有無を判別する。押鍵が検出されたならばステップＳ１２で、発音処理をする。具体的には、１回の押鍵によって発音すべき音符データをＲＡＭ３から読み出して音源装置４のチャンネルにセットする。押鍵が所定時間検出されないときはステップＳ１７に進む。
【００４０】
ステップＳ１３ではステップＳ１２で発音に供された音符データに対応するナビゲート情報のマークを、演奏済みであることを示す他の形状（「＋」）に変化させる。
【００４１】
ステップＳ１４では、次の押鍵に対応するため読み出しアドレスを１つ進める。ステップＳ１５では読み出しアドレスに基づいて予定量の音符データの最後まで演奏が終了したか否かを判断し、判断が肯定ならばステップＳ１６に進む。ステップＳ１５が否定ならばステップＳ１１に進む。
【００４２】
ステップＳ１６では、演奏データの最後まで演奏が終了したか否かを判断し、判断が肯定ならばステップＳ１７に進む。最後まで演奏が終了していないときはステップＳ１６は否定となってステップＳ３に進む。ステップＳ１７では演奏を終了するストップスイッチ１６が押されたか否かが判別され、判断が否定ならば、演奏を繰り返すためステップＳ１８に進み、読み出しアドレスをリセットしてステップＳ３に進む。ステップＳ７が肯定ならば処理は終了する。
【００４３】
上記ステップＳ７，Ｓ９では、最初の小節の先頭のマークおよび最後の小節の最後尾のマークに関してそれぞれ形状を変えたが、図６のようにこれらのマークの色を変える場合は、ステップＳ７またはステップＳ９において、当該マークのイメージデータに付随する色情報を変化させるようにすればよい。また、先頭のマークの前や最後尾のマークの後に、図７のように開始線Ｂｓや終了線Ｂｅをそれぞれ付加する場合も、ステップＳ７とステップＳ９で、開始線Ｂｓや終了線Ｂｅを表すため予め記憶されているイメージデータを付加すればよい。
【００４４】
図１３は、押鍵タイミングの案内表示の終了時期予告表示手段として、鍵盤の残り操作回数Ｎを表示する処理のフローチャートであり、前記ステップＳ６〜Ｓ１５に代えて実行される。ステップＳ２０では、操作回数の初期値ＮＩから実際の操作回数ｎを差し引いて残り操作回数Ｎを計算する。ステップＳ２１では残り操作回数Ｎを表す数字のイメージデータを前記ステップＳ５で生成したイメージデータと合成する。ステップＳ２２〜Ｓ２５では、前記ステップＳ１０〜Ｓ１３と同様の処理が行われる。
【００４５】
ステップＳ２６では操作回数ｎをインクリメントする。ステップＳ２７では次の押鍵に対応するため読み出しアドレスを１つ進める。ステップＳ２８では読み出しアドレスに基づいて小節の最後まで演奏が終了したか否かを判断し、判断が肯定ならばステップＳ１６に進む。ステップＳ２８が否定ならばステップＳ２０に進む。
【００４６】
図１４は、押鍵タイミングの案内表示の終了時期予告表示手段として、演奏の進度インジケータである表示部ＤＩを表示する処理のフローチャートであり、前記ステップＳ６〜Ｓ１５に代えて実行される。ステップＳ３０では、ステップＳ２０と同様にして残り操作回数Ｎを計算する。ステップＳ３１では、残り操作回数Ｎを操作回数の初期値ＮＩで除算して演奏終了割合Ｒ（％）を計算する。ステップＳ３２では表示部ＤＩを表すイメージデータのうち、前記割合Ｒに対応する長さ分の色情報を変化させる。白黒表示であれば、色情報を変化させるのに代えて、イメージデータのデジタル値を反転させる。ステップＳ３３では表示部ＤＩのイメージデータを前記ステップＳ５で生成したイメージデータと合成する。ステップＳ３４〜Ｓ３７では、前記ステップＳ１０〜Ｓ１３と同様の処理が行われる。また、ステップＳ３８〜Ｓ４０は、ステップＳ２６〜Ｓ２８と同様に処理される。
【００４７】
図１５は、複数行にナビゲータ情報を表示する場合、曲の繰り返しを示すためのブランク行ＢＬを設ける処理のフローチャートであり、前記ステップＳ６〜Ｓ９に代えて実行される。ステップＳ５０では演奏データの最初の予定量分の音符データか否かを判断する。この判断が肯定ならばステップＳ５１に進み、ブランク行ＢＬを表示するためのデータを表示ドライバに出力して、ブランクを表示させる。続いてステップＳ５２では、ステップＳ５で生成したイメージデータを表示ドライバに出力してナイゲータ情報を表示させる。こうして、曲の最後の部分と最初の部分との間にブランク行ＢＬを有するナビゲータ情報がＬＣＤ９２に表示される。なお、ステップＳ５０が否定ならば、ステップＳ５１はスキップしてステップＳ５２に進み、ブランク行ＢＬを設けずにナビゲート情報を表示する。
【００４８】
図１は上記のナビゲート情報表示のためのＣＰＵ１の要部機能を示すブロック図である。同図において、演奏データ記憶部２３には押鍵のタイミング情報が記憶される。ナビゲート情報作成部２４は前記タイミング情報に基づいて決定された間隔を有するマークを含むナビゲート情報のイメージデータを作成する。ナビゲート情報は予め設定された数の音符データ分作成される。作成されたイメージデータは切替部２７を介して表示ドライバ２５に入力され、表示ドライバ２５はそのイメージデータに従ってＬＣＤ９２を付勢し、ナビゲート情報を表示させる。
【００４９】
また、判別部２６は予定量の音符データが演奏データの最初の部分または最終の部分かどうかを判別する。この判断は音符データの付加情報から判別する。そして、最初または最終の部分ならば切替部２７を切替えてナビゲート情報作成部２４で作成されたイメージデータをデータ修正部２８に入力する。
【００５０】
一方、演奏残量検出部２９はキースキャン回路７ａで検出された押鍵回数に基づいて残り操作回数または演奏終了割合を算出する。算出された残り操作回数および演奏終了割合はデータ修正部２８に入力される。
【００５１】
データ修正部２８は入力されたイメージデータの予定部分について、形状または色を変換するか、残り操作回数または演奏終了割合に基づいて、これらを表す数字や表示部ＤＩのイメージデータを生成し、前記ナビゲート情報作成部２４から入力されるイメージデータに付加する。データ修正部２８で処理されたイメージデータは表示ドライバ２５に入力される。
【００５２】
以上、本発明を、好ましい実施例にしたがって説明したが、さらに次のような変形も可能である。例えば、複数行のナビゲート情報表示においてブランク行ＢＬを表示して曲の繰り返しを認識させるようにしたが、１行ずつの表示においては、次の曲の最初の部分のナビゲート情報を表示するまでに時間遅れを設ける。すなわち、前の曲も最後のナビゲート情報のマークがすべて「＋」に変換されたときに予定時間を設定したタイマを起動し、このタイマのタイムアップ時に次の曲の最初の部分のナビゲート情報を表示する。なお、このタイマが起動してタイムアップするまでは演奏者が押鍵しても自動演奏が開始されないようにする。
【００５３】
さらなる変形例として、前の曲も最後のナビゲート情報のマークがすべて「＋」に変換されたときに押鍵回数を計数するカウンタを起動し、演奏者が予定回数だけ押鍵したときに、次の曲のナビゲート情報を表示開始するようにもできる。
【００５４】
また、上記マークの変形や色の変化、ならびに残りの操作回数や割合の表示はそれぞれ単独で行ってもよいし、複合的に行ってもよい。例えば、マークの形状変化ととともに色の変化をつけてもよいし、同時に残りの操作回数Ｎや割合Ｒの表示を行ってもい。
【００５５】
【発明の効果】
以上の説明から明らかなように、請求項１〜請求項３の発明によれば、押鍵タイミングを表示する案内表示（ナビゲート情報）のうち、演奏の最初および／または最後の押鍵タイミングを示すものを他の案内表示とは明瞭に区別したので、演奏者は、自動演奏の繰り返しに伴うナビゲート情報の表示の繰り返しを明確に認識できる。また、請求項４〜請求項７の発明によれば、押鍵タイミングをは別の表示によって演奏の終了時期が予告されるので、演奏者は演奏の終りを認識でき、これによって演奏の繰り返しを容易に認識することができる。
【００５６】
さらに、請求項８〜請求項１１の発明によれば、最後の押鍵タイミング表示と最初の押鍵タイミング表示との間のブランクによって自動演奏の繰り返しの認識をすることができる。
【図面の簡単な説明】
【図１】  本発明の一実施形態に係る電子オルガンの要部機能を示すブロック図である。
【図２】  本発明の一実施形態に係る電子オルガンの全体構成を示すブロック図である。
【図３】  本発明の一実施形態に係る電子オルガンのコントロールパネルを示す図である。
【図４】  ナビゲート情報の表示例（１）を示す図である。
【図５】  ナビゲート情報の表示例（２）を示す図である。
【図６】  ナビゲート情報の表示例（３）を示す図である。
【図７】  ナビゲート情報の表示例（４）を示す図である。
【図８】  ナビゲート情報の表示例（５）を示す図である。
【図９】  ナビゲート情報の表示例（６）を示す図である。
【図１０】  ナビゲート情報の表示例（７）を示す図である。
【図１１】  従来のナビゲート情報の表示例を示す図である。
【図１２】  ナビゲート処理の第１の例のフローチャートである。
【図１３】  ナビゲート処理の第２の例のフローチャートである。
【図１４】  ナビゲート処理の第３の例のフローチャートである。
【図１５】  ナビゲート処理の第４の例のフローチャートである。
【図１６】  従来のナビゲート情報の表示例を示す図である。
【符号の説明】
１…ＣＰＵ、  ４…音源装置、  ５…Ｄ／Ａ変換器、  ９…コントロールパネル、  １０…選曲プスイッチ、  １４…モード選択スイッチ、  １５…ストップスイッチ、  ２３…演奏データ記憶部、  ２４…ナビゲート情報作成部、  ２５…表示ドライバ、  ２８…データ修正部
【図１】
0004650970.tif 000002
【図２】
0004650970.tif 000003
【図３】
0004650970.tif 000004
【図４】
0004650970.tif 000005
【図５】
0004650970.tif 000006
【図６】
0004650970.tif 000007
【図７】
0004650970.tif 000008
【図８】
0004650970.tif 000009
【図９】
0004650970.tif 000010
【図１０】
0004650970.tif 000011
【図１１】
0004650970.tif 000012
【図１２】
0004650970.tif 000013
【図１３】
0004650970.tif 000014
【図１４】
0004650970.tif 000015
【図１５】
0004650970.tif 000016
【図１６】
0004650970.tif 000017