(57)【特許請求の範囲】
【請求項１】
発音すべき音高とその発音タイミングとを表す曲データを再生して、鍵盤の各鍵に対応して配設される発光手段の内、押鍵すべき鍵に対応する発光手段を点灯させて押鍵案内する案内手段を備える演奏案内装置において、
前記鍵盤を複数の鍵域に分けて、前記案内手段で押鍵案内されている鍵が含まれる鍵域を検出する押鍵案内鍵域検出手段と、
演奏形態を表すパラメータを前記曲データに対応させて記憶するパラメータ記憶手段と、
このパラメータ記憶手段に記憶されているパラメータを前記曲データの再生に同期して読み出し、この読み出したパラメータを前記押鍵案内鍵域検出手段で検出された鍵域とは異なる鍵域にて表示させる演奏形態表示手段と
を具備することを特徴とする演奏案内装置。
【請求項２】
前記演奏形態表示手段は、前記押鍵案内鍵域検出手段で検出された鍵域から常に所定音程分離れた鍵域にて、前記読み出したパラメータを表示させることを特徴とする請求項１記載の演奏案内装置。
【請求項３】
発音すべき音高とその発音タイミングとを表す曲データを再生して、鍵盤の各鍵に対応して配設される発光手段の内、押鍵すべき鍵に対応する発光手段を点灯させて押鍵案内する演奏案内方法において、
前記鍵盤を複数の鍵域に分けて、前記押鍵案内されている鍵が含まれる鍵域を検出し、演奏形態を表すパラメータを前記曲データに対応させて記憶しているパラメータ記憶手段から前記曲データの再生に同期してパラメータを読み出し、この読み出したパラメータを前記検出された鍵域とは異なる鍵域にて表示させることを特徴とする演奏案内方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、電子ピアノ等の鍵盤楽器に用いて好適な演奏案内装置および演奏案内方法に関する。
【０００２】
【従来の技術】
従来より、発音すべき音高とその発音タイミングとを表す曲データ（演奏情報）に基づき、各鍵に対応して配設されるガイドランプの内、押鍵すべき鍵に対応するガイドランプを点灯させて演奏者に弾くべき鍵を案内したり、あるいは曲データ中に含まれるベロシティ等のパラメータを、ＬＣＤパネル等の表示手段に表示して演奏者に教示する演奏案内装置が知られている。
【０００３】
【発明が解決しようとする課題】
ところで、従来の演奏案内装置では、鍵盤から離れた別位置に、ＬＣＤパネル等の表示手段を設けて各種パラメータに応じた演奏形態を案内するようにしているが、とりわけ操作に不慣れなビギナーでは押鍵案内される鍵盤を注視しがちになる為、表示手段に表示される演奏形態を見ながら鍵操作することは到底望めない。
また、ある程度、演奏操作に慣れたユーザーであっても、各種パラメータに応じた演奏形態（含む音源状態）が表示手段に数値や記号で案内表示された場合には、演奏操作中にその案内表示を見ても感覚的に把握することができず、演奏操作に反映し難いという問題もある。
本発明は、このような事情に鑑みてなされたもので、鍵盤から視線を外すことなく、各種パラメータに応じた演奏形態を感覚的に案内することができる演奏案内装置および演奏案内方法を提供することを目的としている。
【０００４】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の発明では、発音すべき音高とその発音タイミングとを表す曲データを再生して、鍵盤の各鍵に対応して配設される発光手段の内、押鍵すべき鍵に対応する発光手段を点灯させて押鍵案内する案内手段を備える演奏案内装置において、前記鍵盤を複数の鍵域に分けて、前記案内手段で押鍵案内されている鍵が含まれる鍵域を検出する押鍵案内鍵域検出手段と、演奏形態を表すパラメータを前記曲データに対応させて記憶するパラメータ記憶手段と、このパラメータ記憶手段に記憶されているパラメータを前記曲データの再生に同期して読み出し、この読み出したパラメータを前記押鍵案内鍵域検出手段で検出された鍵域とは異なる鍵域にて表示させる演奏形態表示手段とを具備することを特徴とする。
【０００５】
上記請求項１に従属する請求項２に記載の発明では、前記演奏形態表示手段は、前記押鍵案内鍵域検出手段で検出された鍵域から常に所定音程分離れた鍵域にて、前記読み出したパラメータを表示させることを特徴とする。
【０００７】
請求項３に記載の演奏案内方法では、発音すべき音高とその発音タイミングとを表す曲データを再生して、鍵盤の各鍵に対応して配設される発光手段の内、押鍵すべき鍵に対応する発光手段を点灯させて押鍵案内する演奏案内方法において、前記鍵盤を複数の鍵域に分けて、前記押鍵案内されている鍵が含まれる鍵域を検出し、演奏形態を表すパラメータを前記曲データに対応させて記憶しているパラメータ記憶手段から前記曲データの再生に同期してパラメータを読み出し、この読み出したパラメータを前記検出された鍵域とは異なる鍵域にて表示させることを特徴とする。
【０００８】
本発明では、発音すべき音高とその発音タイミングとを表す曲データを再生して、鍵盤の各鍵に対応して配設される発光手段の内、押鍵すべき鍵に対応する発光手段を点灯させて押鍵案内する案内手段を備える演奏案内装置において、演奏形態を表すパラメータを前記曲データに対応させて記憶しておき、このパラメータを前記曲データの再生に同期して読み出し、この読み出したパラメータを前記案内手段にて押鍵案内されている鍵域とは異なる鍵域にて案内表示させるので、鍵盤上で押鍵案内と同時に演奏形態が案内される結果、鍵盤から視線を外すことなく、各種パラメータに応じた演奏形態を感覚的に案内することが可能になる。
【０００９】
【発明の実施の形態】
以下、本発明の実施の一形態による電子楽器を実施例とし、これについて図面を参照して説明する。
Ａ．実施例の構成
図１は、本発明の一実施例による電子楽器の構成を示すブロック図である。この図において、１は押離鍵操作（演奏操作）に応じたキーオン／キーオフ信号やキーコード等の演奏情報を発生する鍵盤である。２はＣＰＵ５の制御の下に演奏案内する押鍵ガイド部である。この押鍵ガイド部２は、半透明樹脂材等で形成された各鍵下部に対向配置される発光手段２ａ（図示略）と、これら各鍵毎に配設される発光手段２ａを点灯駆動するドライバ２ｂ（図示略）とから構成され、後述するＣＰＵ５から供給される点灯制御信号に従って、対応する発光手段２ａについて点灯駆動して押鍵位置および各種パラメータに応じた演奏形態を同時案内する。
なお、発光手段２ａは、単色発光するＬＥＤ（発光素子）を複数色分設ける態様としても良いし、「赤色」、「青色」および「黄色」の３原色発光するＬＥＤ（発光素子）を用い、各色の発光輝度を調整してこれら３原色以外の色を発色可能にするタイプでも構わない。
【００１０】
３は各種スイッチを有し、操作されたスイッチに応じたスイッチイベントを発生するパネルスイッチ群である。ここで、図２を参照してパネルスイッチ群３に設けられる主要スイッチについて説明しておく。図２において、３０ａはファクトリープリセットされた練習曲の再生開始を指示するプレイスイッチ、３０ｂはその再生停止を指示するストップスイッチ、３０ｃは曲再生時に発光手段２ａを点灯させるか否かを指定するガイドＯＮ／ＯＦＦスイッチである。３１ａは曲再生に同期してリアルタイムに演奏案内させるリアルタイムスイッチ、３１ｂは押鍵タイミング以前に弾くべき鍵を案内させる事前ガイドスイッチである。
【００１１】
３２ａ〜３２ｃはガイド範囲を「全鍵」、「一部」および「可変」のいずれかに指定するスイッチであり、これらが意図する点については追って詳述する。３３ａ〜３３ｄはガイド方法の形態として、「範囲」、「明度」、「色」および「点滅」のいずれかを指定するスイッチであり、これが意図する点についても追って述べる。ＳＷ１〜ＳＷ２０はそれぞれガイド項目となる各種パラメータがアサインされるスイッチである。
【００１２】
次に、再び図１を参照して実施例の構成について説明を進める。図１において、４はＬＣＤパネル等から構成される表示部であり、後述するＣＰＵ５から供給される表示制御信号に応じて楽器各部の設定状態や動作モード等を表示する。
ＣＰＵ５は、上述したプレイスイッチ３０ａのオン操作に応じて、ＲＯＭ６に記憶される練習曲の演奏情報を再生し、これに基づき押鍵ガイド部２を制御してユーザーに弾くべき鍵をガイドする一方で、上述したスイッチＳＷ１〜ＳＷ２０のいずれかにて指定される「ガイド内容（パラメータ）」を、スイッチ３２ａ〜３２ｃのいずれかにて指定される「ガイド範囲」において、スイッチ３３ａ〜３３ｄのいずれかにて指定される「ガイド方法」に従って演奏形態を案内する。つまり、弾くべき鍵と、各種パラメータに応じた演奏形態（含む音源状態）とを鍵盤１上で同時に案内表示させるように制御するようになっており、その特徴的な処理動作については後述する。
【００１３】
ＲＯＭ６は、上記ＣＰＵ５にロードされる各種制御プログラムの他、練習曲の演奏情報を記憶する。このＲＯＭ６に記憶される演奏情報は、図３（イ）に図示するように、イベント順にアドレッシングされた時系列の曲データ（０）〜（ｎ−１）と、曲の終わりを表わす終了データＥＮＤとから形成され、楽曲進行に応じて歩進されるポインタレジスタＡＤの値（読み出しアドレス）に応じて読み出し再生される。
これら曲データ（０）〜（ｎ−１）は、同図（ロ）に図示するように、５つのデータ「９ｎ」、「ＮＮ」、「ＶＥＬ」、「ＮＢ」および「ＮＣ」から形成される。「９ｎ」は音源８の発音チャンネルｎに対する発音指示を意味し、「ＮＮ」は発音すべき音高を表わすノートナンバ、「ＶＥＬ」はベロシティ、「ＮＢ」は次イベントまでの拍数、「ＮＣ」は次イベントまでのクロック数をそれぞれ表わす。なお、「ＶＥＬ」の値が「０」の時にノートオフを表わす。
【００１４】
さて、図１において、７はＲＡＭであり、ＣＰＵ５のワークエリアとして各種レジスタ・フラグデータが一時記憶される他、図４に示すパラメータ群ＰＲＧを記憶するデータエリアをも具備している。
このパラメータ群ＰＲＧは、上述したＲＯＭ６に記憶される曲データを音源８側で再生する際に参照するデータであり、曲データのイベント進行順に記憶させたパラメータＰＲ（１）〜ＰＲ（ｎ−１）および終了データＥＮＤから構成される。各パラメータＰＲ（１）〜ＰＲ（ｎ−１）は、「テンポ」、「アフタタッチ」、「リバーブ量」、「パン」および「ベンダ」等の演奏形態にかかわる複数種のパラメータから形成されている。
【００１５】
これらパラメータＰＲ（１）〜ＰＲ（ｎ−１）を形成する複数種のパラメータ値の内、上述したスイッチＳＷ１〜ＳＷ２０の操作により指定された「ガイド内容（パラメータ）」が、スイッチ３２ａ〜３２ｃにより指定される「ガイド範囲」において、スイッチ３３ａ〜３３ｄにより指定される「ガイド方法」に従って案内される。
つまり、曲データが弾くべき鍵を案内するためのデータとして用いられるのに対し、パラメータ群ＰＲＧは演奏形態（含む音源状態）を案内するためのデータとして用いられるようになっている。
【００１６】
８は周知の波形メモリ読み出し方式によって構成され、時分割動作する複数の発音チャンネルを備える音源である。この音源８は、各種音色の波形データを記憶しており、これらの内、ＣＰＵ５が供給するパラメータに応じた波形データを読み出して楽音波形Ｗを発生する。
９はＤ／Ａ変換回路であり、上記音源８の出力をアナログ波形信号に変換して次段のサウンドシステム１０に供給する。サウンドシステム１０は、例えば、前段から供給されるアナログ波形信号に対して不要ノイズを除去する等のフィルタリングを施した後、これを増幅してスピーカＳＰから発音する。
【００１７】
Ｂ．実施例の動作
次に、図５〜図１７を参照して実施例の動作について説明する。以下では、最初に全体動作として、図５を参照してメインルーチンの動作について説明し、その後にメインルーチンにおいてコールされる各処理ルーチンの動作について説明して行く。
【００１８】
（１）メインルーチンの動作
まず、電源スイッチの投入により、ＣＰＵ５はＲＯＭ６から所定の制御プログラムを読み出して自身にロードすると、図５に示すメインルーチンを実行してステップＳＡ１に処理を進め、ポインタレジスタＡＤをゼロリセットする。次いで、ステップＳＡ２では、プレイスイッチ３０ａがオン設定されている場合、ポインタレジスタＡＤに応じてＲＯＭ６から曲データを読み出し、読み出した曲データに応じて押鍵案内したり、その曲データに従った楽音を発音させる発音処理を実行する。
【００１９】
次に、ステップＳＡ３に進むと、上述したスイッチＳＷ１〜ＳＷ２０（図２参照）の操作に応じて指定される「ガイド内容」のパラメータ値を、対応するパラメータＰＲ（ＡＤ）から読み出してガイド表示データＰに変換するパラメータ選択処理を実行する。この後、ステップＳＡ４に進み、スイッチ３２ａ〜３２ｃの操作に応じて指定される「ガイド範囲」を設定する表示範囲決定処理を実行した後、続くステップＳＡ５において、スイッチ３３ａ〜３３ｄにより指定される「ガイド方法」によって、ガイド表示データＰを指定された「ガイド範囲」で表示して演奏形態を案内する表示方法決定処理を行う。
【００２０】
そして、ステップＳＡ６にて効果付加などの、その他の処理を実行してから、ステップＳＡ７にてポインタレジスタＡＤを歩進させてステップＳＡ２に処理を戻す。
以後、電源スイッチがオフされるか、あるいは曲データの読み出しが完了する迄、上述したステップＳＡ２〜ＳＡ７を繰り返し、これにより曲データの再生に同期して、鍵盤上で弾くべき鍵と演奏形態とが同時に案内表示されることになる。
【００２１】
（２）発音処理ルーチンの動作
次に、図６を参照して発音処理ルーチンの動作について説明する。上述したメインルーチン（図５参照）のステップＳＡ２を介して本ルーチンが実行されると、ＣＰＵ５は図６のステップＳＢ１に処理を進め、まずプレイ状態あるいはストップ状態のいずれであるかを判断する。
ここで、ストップスイッチ３０ｂの操作によりストップ状態に設定されていれば、前述した押鍵ガイド部２の発光手段２ａを消灯させるよう指示した後、本ルーチンを完了させる。
一方、プレイスイッチ３０ａの操作によりプレイ状態に設定されていれば、ステップＳＢ３に処理を進め、ポインタレジスタＡＤに応じてＲＯＭ６から曲データを読み出すと共に、ＲＡＭ７のデータエリアからパラメータＰＲ（ＡＤ）を読み出してバッファセットする。
【００２２】
次に、ステップＳＢ４では、ガイドＯＮ／ＯＦＦスイッチ３０ｃがガイドＯＮ状態に設定されているか否かを判断する。そして、ガイドＯＦＦ状態であれば、ここでの判断結果は「ＮＯ」となり、後述するステップＳＢ８に処理を進めるが、ガイドＯＮ状態であれば、判断結果が「ＹＥＳ」となり、次のステップＳＢ５に処理を進める。ステップＳＢ５に進むと、ＣＰＵ５はバッファセットした曲データ中のベロシティＶＥＬが「０」か否か、つまり、ノートオフを表わすか否かを判断する。
そして、ベロシティＶＥＬが「０」であれば、判断結果が「ＹＥＳ」となり、ステップＳＢ７に進み、曲データ中のノートナンバＮＮに対応する鍵に配設される発光手段２ａを消灯するよう押鍵ガイド部２に指示し、一方、ベロシティＶＥＬが「０」でなければ、判断結果は「ＮＯ」となり、ステップＳＢ６に進み、曲データ中のノートナンバＮＮに対応する鍵に配設される発光手段２ａを点灯するよう押鍵ガイド部２に指示する。
【００２３】
次いで、ステップＳＢ８では、事前ガイドスイッチ３１ｂがオン状態にあるか否かを判断する。ここで、オン状態にあれば、判断結果が「ＹＥＳ」となり、次のステップＳＢ９に処理を進め、前イベントの待ち時間に２秒加えて遅延させ、事前ガイドを行う。
これに対し、事前ガイドスイッチ３１ｂがオフ状態であれば、上述した事前ガイドを行うことなく、ステップＳＢ１０に処理を進め、バッファにセットされた曲データを、パラメータＰＲ（ＡＤ）に従って楽音形成して発音させる音源処理を実行して本ルーチンを完了させる。
【００２４】
（３）パラメータ選択処理ルーチンの動作
次に、図７および図８を参照してパラメータ選択処理ルーチンの動作について説明する。上述したメインルーチン（図５参照）のステップＳＡ３を介して本ルーチンが実行されると、ＣＰＵ５は図７に示すステップＳＣ１〜ＳＣ２０を介し、操作されたスイッチＳＷ１〜ＳＷ２０に応じた処理を実行する。
例えば、スイッチＳＷ１が操作された場合には、ステップＳＣ１の判断結果が「ＹＥＳ」となり、図８（イ）に示すＳＷ１処理ルーチンを実行してステップＳＤ１に処理を進め、スイッチＳＷ１にアサインされるテンポＴＭＰをパラメータＰＲ（ＡＤ）から抽出し、続くステップＳＤ２において、このテンポＴＭＰを「１２７」で除算した値をガイド表示データとしてレジスタＰにストアする。
【００２５】
また、スイッチＳＷ２が操作された場合には、ステップＳＣ２の判断結果が「ＹＥＳ」となり、図８（ロ）に示すＳＷ２処理ルーチンを実行してステップＳＤ３に処理を進め、スイッチＳＷ２にアサインされるアフタタッチＡＦＴをパラメータＰＲ（ＡＤ）から抽出し、続くステップＳＤ４において、このアフタタッチＡＦＴを「１２７」で除算した値をガイド表示データとしてレジスタＰにストアする。
さらに、スイッチＳＷ２０が操作された場合には、ステップＳＣ２０の判断結果が「ＹＥＳ」となり、図８（ハ）に示すＳＷ２０処理ルーチンを実行してステップＳＤ５に処理を進め、スイッチＳＷ２０にアサインされるパンＰＡＮをパラメータＰＲ（ＡＤ）から抽出し、続くステップＳＤ４において、このパンＰＡＮをそのままガイド表示データとしてレジスタＰにストアする。
【００２６】
（４）表示範囲決定処理ルーチンの動作
さて、以上のようにして、スイッチＳＷ１〜ＳＷ２０の操作に応じてパラメータ（ガイド内容）が選択されると、ＣＰＵ５はその選択されたパラメータを表示する「ガイド範囲」を設定すべく、上述したメインルーチンのステップＳＡ４を介して図９に図示する表示範囲決定処理ルーチンを実行し、スイッチ３２ａ〜３２ｃの操作に対応した「ガイド範囲」を設定する。以下、各スイッチ３２ａ〜３２ｃの操作に応じた設定動作について述べる。
【００２７】
▲１▼スイッチ３２ａが操作された場合
この場合、図９に示すステップＳＥ１の判断結果が「ＹＥＳ」となり、ステップＳＥ２に処理を進め、全鍵を「ガイド範囲」とするよう、レジスタＡＲＥＡに「０」をセットする。これにより、例えば、鍵盤１が５オクターブ鍵の場合、図１１に示すように、全ての鍵がガイド範囲Ｅ１として用いられる。
【００２８】
▲２▼スイッチ３２ｂが操作された場合
この場合、図９に示すステップＳＥ３の判断結果が「ＹＥＳ」となり、ステップＳＥ４に処理を進め、最低オクターブ鍵域ＡＲＥＡ１を「ガイド範囲」とするよう、レジスタＡＲＥＡに「１」をセットする。これにより、図１１に示すように、最低オクターブ鍵域ＡＲＥＡ１がガイド範囲Ｅ２として用いられる。
【００２９】
▲３▼スイッチ３２ｃが操作された場合
この場合、図１０に示すステップＳＥ５の判断結果が「ＹＥＳ」となり、ステップＳＥ６〜ＳＥ１５を介して、押鍵案内されている鍵域に応じて「ガイド範囲」を可変設定する。以下、その態様について述べる。
【００３０】
（イ）鍵域ＡＲＥＡ１で押鍵案内されている時
鍵域ＡＲＥＡ１で押鍵案内されていると、図１０に示すステップＳＥ６の判断結果が「ＹＥＳ」となり、ステップＳＥ７に処理を進めてレジスタＡＲＥＡに「３」をセットする。これにより、図１１に示すように、鍵域ＡＲＥＡ３がガイド範囲Ｅ３として用いられる。
【００３１】
（ロ）鍵域ＡＲＥＡ２で押鍵案内されている時
鍵域ＡＲＥＡ２で押鍵案内されていると、ステップＳＥ８の判断結果が「ＹＥＳ」となり、ステップＳＥ９に処理を進めてレジスタＡＲＥＡに「４」をセットする。これにより、図１１に示すように、鍵域ＡＲＥＡ４がガイド範囲Ｅ４として用いられる。
【００３２】
（ハ）鍵域ＡＲＥＡ３で押鍵案内されている時
鍵域ＡＲＥＡ３で押鍵案内されていると、ステップＳＥ１０の判断結果が「ＹＥＳ」となり、ステップＳＥ１１に処理を進めてレジスタＡＲＥＡに「１」をセットする。これにより、図１１に示すように、鍵域ＡＲＥＡ１がガイド範囲Ｅ５として用いられる。
【００３３】
（ニ）鍵域ＡＲＥＡ４で押鍵案内されている時
鍵域ＡＲＥＡ４で押鍵案内されていると、ステップＳＥ１２の判断結果が「ＹＥＳ」となり、ステップＳＥ１３に処理を進めてレジスタＡＲＥＡに「２」をセットする。これにより、図１１に示すように、鍵域ＡＲＥＡ２がガイド範囲Ｅ６として用いられる。
【００３４】
（ホ）鍵域ＡＲＥＡ５で押鍵案内されている時
鍵域ＡＲＥＡ５で押鍵案内されていると、ステップＳＥ１４の判断結果が「ＹＥＳ」となり、ステップＳＥ１５に処理を進めてレジスタＡＲＥＡに「３」をセットする。これにより、図１１に示すように、鍵域ＡＲＥＡ３がガイド範囲Ｅ７として用いられる。
【００３５】
（５）表示方法決定処理ルーチンの動作
次に、図１２〜図１７を参照して表示方法決定処理ルーチンの動作について説明する。
上述した表示範囲決定処理ルーチンによってガイド範囲が定まると、ＣＰＵ５はメインルーチンのステップＳＡ５（図５参照）を介して本ルーチンを実行し、ステップＳＦ１に処理を進める。ステップＳＦ１では、前述したパラメータ選択処理ルーチンにおいて選択されたパラメータが「パン」もしくは「ベンダ」のいずれであるかを判断する。ここで、「パン」もしくは「ベンダ」のいずれかが選択されていると、判断結果は「ＹＥＳ」となり、次のステップＳＦ２に処理を進める。
【００３６】
ステップＳＦ２では、上述した表示範囲決定処理ルーチンにて決定されたガイド範囲、すなわち、レジスタＡＲＥＡの値に対応した鍵域において、レジスタＰにストアされるガイド表示データの値に対応する鍵の発光手段２ａを点灯するよう指示する。
具体的には、レジスタＡＲＥＡの値に対応した１オクターブの鍵域において、例えばレジスタＰにストアされるガイド表示データの値が「０〜１５」であればＣ鍵盤を、「１６〜３１」であればＣ，Ｄ鍵盤を、「３２〜４７」であればＤ，Ｅ鍵盤を、「４８〜７９」であればＦ鍵盤を、「８０〜９５」であればＧ，Ａ鍵盤を、「９６〜１０７」であればＡ，Ｂ鍵盤を、「１０８〜１２７」であればＢ鍵盤をそれぞれ点灯させて、「パン」もしくは「ベンダ」の制御量を視覚的に把握できるように案内する。
【００３７】
一方、選択されたパラメータが「パン」もしくは「ベンダ」のいずれでもない場合には、上記ステップＳＦ１の判断結果が「ＮＯ」となり、ステップＳＦ３以降に処理を進め、スイッチ３３ａ〜３３ｄの操作により指定される「ガイド方法」に基づいて、ガイド表示データＰを指定された「ガイド範囲」で表示する。以下、スイッチ３３ａ〜３３ｄの操作により指定される「ガイド方法」別に動作説明する。
【００３８】
▲１▼スイッチ３３ａが操作された場合
この場合、ステップＳＦ３の判断結果が「ＹＥＳ」となり、ステップＳＦ４に処理を進め、レジスタＡＲＥＡの値に対応した１オクターブの鍵域において、レジスタＰにストアされるガイド表示データの値に比例した鍵数分を点灯させる。例えば、鍵域ＡＲＥＡ１がガイド範囲に設定され、レジスタＰにストアされるガイド表示データの値が「０．７１」であった場合、図１４に図示するように、鍵域ＡＲＥＡ１のＣ鍵からＧ鍵までが点灯される。こうした点灯範囲でパラメータをレベル表示することにより視覚的に演奏形態を案内し得ることになる。
【００３９】
▲２▼スイッチ３３ｂが操作された場合
この場合、ステップＳＦ５の判断結果が「ＹＥＳ」となり、ステップＳＦ６に処理を進め、レジスタＡＲＥＡの値に対応した１オクターブの鍵域を、レジスタＰにストアされるガイド表示データの値に比例した明るさ（輝度）で点灯させる。
例えば、鍵域ＡＲＥＡ２がガイド範囲に設定され、レジスタＰにストアされるガイド表示データの値が「０．５」であると、図１５に図示するように、鍵域ＡＲＥＡ２の全鍵が５０％輝度で点灯駆動される。
【００４０】
▲３▼スイッチ３３ｃが操作された場合
この場合、図１３に示すステップＳＦ７の判断結果が「ＹＥＳ」となり、ステップＳＦ８に処理を進め、レジスタＡＲＥＡの値に対応した１オクターブの鍵域を、レジスタＰにストアされるガイド表示データＰの比率で「赤色」点灯する一方、（１−Ｐ）の比率で「青色」点灯する。
例えば、鍵域ＡＲＥＡ１で押鍵案内されている時に、鍵域ＡＲＥＡ３がガイド範囲に設定された場合には、図１６に図示するように、レジスタＰにストアされるガイド表示データの値に応じて鍵域ＡＲＥＡ３の各鍵に配設される発光手段２ａの発光色調が変化する。つまり、ガイド表示データの値が大きい程「赤色」に、値が小さい程「青色」に変化する。
【００４１】
▲４▼スイッチ３３ｄが操作された場合
この場合、ステップＳＦ９の判断結果が「ＹＥＳ」となり、ステップＳＦ１０に処理を進め、レジスタＡＲＥＡの値に対応した１オクターブの鍵域を、レジスタＰにストアされるガイド表示データＰに応じた点滅周期で点灯駆動する。
例えば、鍵域ＡＲＥＡ２で押鍵案内されている時に、鍵域ＡＲＥＡ４がガイド範囲に設定された場合には、図１７に図示するように、レジスタＰにストアされるガイド表示データの値に応じて鍵域ＡＲＥＡ３の各鍵に配設される発光手段２ａの点滅周期が変化する。つまり、ガイド表示データの値が大きい程、点滅周期が長くなりゆっくり点滅し、値が小さくなる程、点滅周期が短くなり速く点滅する。
【００４２】
以上のように、本実施例によれば、発音すべき音高とその発音タイミングとを表す曲データを再生して、各鍵に対応して配設される発光手段２ａの内、押鍵すべき鍵に対応する発光手段２ａを点灯させて押鍵案内する演奏案内装置において、演奏形態を表わす複数種のパラメータを曲データのイベント進行順に対応して記憶させておき、これら複数種のパラメータの内から指定されたパラメータを曲データの再生に同期して読み出してガイド表示データＰに変換し、このガイド表示データＰに従い、ガイド用に設定された鍵域の各鍵に配設される発光手段２ａを、指定された表示形態で点灯駆動することにより、鍵盤上で押鍵案内と同時に演奏形態が案内される結果、鍵盤から視線を外すことなく、各種パラメータに応じた演奏形態を感覚的に案内することが可能になっている。
【００４３】
なお、上述した実施例では、説明の簡略化を図る為、複数種のパラメータの内から唯一選択されるパラメータに従って演奏形態を案内するようにしたが、これに限らず、同時に複数のパラメータを選択し、これらパラメータをそれぞれ異なる鍵域において異なる表示形態に従って同時案内することも当然可能である。
また、本実施例では、押鍵案内する鍵域と演奏形態を案内する鍵域とが重複しないよう１オクターブ分離間させているが、これに替えて、押鍵案内する表示形態と演奏形態を案内する表示形態とを異ならせて同一鍵域で両者を案内するようにしても良く、このようにすれば弾くべき鍵とパラメータ量とが同一鍵域で一目瞭然となり、視認性が一層向上する。
【００４４】
【発明の効果】
請求項１及び２に記載の発明によれば、パラメータ記憶手段に記憶されているパラメータを曲データの再生に同期して読み出し、この読み出したパラメータを、曲データに基づき押鍵案内されている鍵域とは異なる鍵域にて表示させるので、鍵盤上で押鍵案内と同時に演奏形態が案内される結果、鍵盤から視線を外すことなく、各種パラメータに応じた演奏形態を感覚的に案内することができる。
請求項３に記載の発明によれば、パラメータは、押鍵案内されている鍵域から常に所定音程分離れた鍵域にて表示させるので、押鍵案内とパラメータとが一定の視界中にて混在することなく表示されて、より良好に演奏形態を案内することができる。
【図面の簡単な説明】
【図１】本発明による一実施例の構成を示すブロック図である。
【図２】パネルスイッチ群３に設けられる主要スイッチを説明するための図である。
【図３】ＲＯＭ６に記憶される曲データの構成を示す図である。
【図４】ＲＡＭ７に記憶されるパラメータ群ＰＲＧの構成を示す図である。
【図５】メインルーチンの動作を示すフローチャートである。
【図６】発音処理ルーチンの動作を示すフローチャートである。
【図７】パラメータ選択処理ルーチンの動作を示すフローチャートである。
【図８】パラメータ選択処理ルーチンの動作を示すフローチャートである。
【図９】表示範囲決定処理ルーチンの動作を示すフローチャートである。
【図１０】表示範囲決定処理ルーチンの動作を示すフローチャートである。
【図１１】表示範囲決定処理ルーチンの動作を説明するための図である。
【図１２】表示方法決定処理ルーチンの動作を示すフローチャートである。
【図１３】表示方法決定処理ルーチンの動作を示すフローチャートである。
【図１４】表示方法決定処理ルーチンの動作を説明するための図である。
【図１５】表示方法決定処理ルーチンの動作を説明するための図である。
【図１６】表示方法決定処理ルーチンの動作を説明するための図である。
【図１７】表示方法決定処理ルーチンの動作を説明するための図である。
【符号の説明】
１  鍵盤
２  押鍵ガイド部（案内手段）
２ａ  発光手段（発光手段）
２ｂ  ドライバ
３  パネルスイッチ群（演奏形態案内手段）
４  表示部
５  ＣＰＵ（演奏形態案内手段）
６  ＲＯＭ
７  ＲＡＭ（パラメータ記憶手段）
８  音源
９  Ｄ／Ａ変換回路
１０  サウンドシステム
【図１】
0003767665.tif 000002
【図２】
0003767665.tif 000003
【図３】
0003767665.tif 000004
【図４】
0003767665.tif 000005
【図５】
0003767665.tif 000006
【図６】
0003767665.tif 000007
【図７】
0003767665.tif 000008
【図８】
0003767665.tif 000009
【図９】
0003767665.tif 000010
【図１０】
0003767665.tif 000011
【図１１】
0003767665.tif 000012
【図１２】
0003767665.tif 000013
【図１３】
0003767665.tif 000014
【図１４】
0003767665.tif 000015
【図１５】
0003767665.tif 000016
【図１６】
0003767665.tif 000017
【図１７】
0003767665.tif 000018