(57)【特許請求の範囲】
【請求項１】
第１操作子群、第２操作子群、ダイレクトアクセス操作子および表示器を操作パネル上に設けてなり、楽音の発生態様を決める複数の機能をそれぞれ設定するための複数の機能画面及び同複数の機能画面を選択するための階層構造を有する複数の編集画面を前記表示器にて表示する機能を有し、前記第１操作子群の操作により前記表示器に表示される編集画面及び機能画面を選択し、前記機能画面が表示されている状態で前記第１操作子群の操作により前記第２操作子群に割当てられる機能を設定し、かつ前記第２操作子群の操作により前記設定された第２操作子群の機能を選択するようにしたデータ設定装置において、
前記複数の機能画面のうちのいずれかの機能画面であって前記第２操作子群に割当てられた機能画面を表すデータを記憶した記憶手段と、
前記ダイレクトアクセス操作子の操作後、前記第２操作子群に属するいずれかの操作子の操作に応答して、前記記憶手段に記憶されているデータに基づいて前記第２操作子群に割当てられた機能画面を前記表示器に表示させるダイレクトアクセス手段とを設けたことを特徴とするデータ設定装置。
【請求項２】
前記記憶手段に記憶されているデータにより表される機能画面は、前記第２操作子群に属する操作子に割当てられる機能を設定するための画面である請求項１に記載したデータ設定装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、楽音の音色、楽音に付与される効果などの楽音の発生態様を決めるための機能を操作子群にそれぞれ対応付けてなるデータ設定装置に関する。
【０００２】
【従来の技術】
この種のデータ設定装置に関する第１の従来技術としては、操作子群にそれぞれ対応付けられた楽音の発生態様を決めるための機能を変更する場合、エディット操作子を操作した後、カーソル操作子、ページ操作子、ダイヤル操作子、エンタキーなどの操作により、表示器にて編集画面を順次切り換え表示させながら各種機能を表示する機能画面まで導き、同機能画面にて各種機能のいずれか一つの機能を選択するようにしたものがある。
【０００３】
また、第２の従来技術としては、操作子の一つに、所定音色を直接呼び出す、または特定パラメータの値を出力するような機能を割り当てることが可能なアサイナブルコントローラ又はアサイナブルスイッチというものもある。
【０００４】
また、第３の従来技術としては、フットスイッチに機能を割り当てるものもある。
【０００５】
また、第４の従来技術としては、所定の操作子を操作し続けると、所定の機能画面に到達するものもある。
【０００６】
さらに、第５の従来技術としては、所定操作子を操作しながら別の操作子を操作すると、所定の機能画面になるものもある。
【０００７】
【発明が解決しようとする課題】
しかし、上記第１の従来技術にあっては、機能画面に到達するために、カーソル操作子、ページ操作子、ダイヤル操作子、エンタキーなどの操作子を多くの回数操作する必要があり、演奏中にはこのような操作をすることが難しく、演奏中の操作には不向きである。
【０００８】
また、上記第２の従来技術は機能そのものを割り当ててしまうもので、機能画面又は編集画面に到達するものではなく、機能の選択が不能である。また、複数の機能を割り当てたい場合には、複数のアサイナブルスイッチ又はアサイナブルコントローラが必要となる。
【０００９】
また、上記第３の従来技術にあっては、フットスイッチを別途用意する必要があり、また機能も一つしか割当てられない。複数の機能を割当てるものもあるが、これにあっては、フットスイッチを踏んだ回数に応じて順次切り替わり、所定の機能に到達するまでに多くの時間が必要となるので、演奏中にはこのような操作をすることが難しく、演奏中の操作には不向きである。
【００１０】
また、第４の従来技術にあっては、機能画面に到達するまでの間スイッチをホールドしておかなければならず、所定の機能を選択するまでに多くの時間を要し、演奏中の操作には不向きである。
【００１１】
さらに、第５の従来技術にあっては、２つの操作子を同時に操作する必要があり、また所定の操作子と別の操作子が離れて位置する場合には、両手を使用しなければならないので、操作性が悪く、この場合も演奏中の操作には不向きである。
【００１２】
【発明の概略】
本発明は、上記問題に対処するためになされもので、その目的は、片手でも簡単に操作することができるとともに、操作子群に対応付けられた機能を短時間で所望のものに変更できるようにしたデータ設定装置を提供することにある。
【００１３】
上記目的を達成するために、本発明の構成上の特徴は、第１操作子群、第２操作子群、ダイレクトアクセス操作子および表示器を操作パネル上に設けてなり、楽音の発生態様を決める複数の機能をそれぞれ設定するための複数の機能画面及び同複数の機能画面を選択するための階層構造を有する複数の編集画面を前記表示器にて表示する機能を有し、前記第１操作子群の操作により前記表示器に表示される編集画面及び機能画面を選択し、前記機能画面が表示されている状態で前記第１操作子群の操作により前記第２操作子群に割当てられる機能を設定し、かつ前記第２操作子群の操作により前記設定された第２操作子群の機能を選択するようにしたデータ設定装置において、前記複数の機能画面のうちのいずれかの機能画面であって前記第２操作子群に割当てられた機能画面を表すデータを記憶した記憶手段と、前記ダイレクトアクセス操作子の操作後、前記第２操作子群に属するいずれかの操作子の操作に応答して、前記記憶手段に記憶されているデータに基づいて前記第２操作子群に割当てられた機能画面を前記表示器に表示させるダイレクトアクセス手段とを設けたことにある。
この場合、前記記憶手段に記憶されているデータにより表される機能画面は、例えば、前記第２操作子群に属する操作子に割当てられる機能を設定するための画面である。また、前記構成中、第１操作子群は、実施例におけるボイス操作子群２４中のエディット操作子２４ｂ、テンキー操作子群２８、カーソル操作子群２９などに対応する。第２操作子群は、実施例におけるＤＳＰ操作子群２３、エディット操作子２４ｂを除くボイス操作子群２４、ソング操作子群２６、スタイル操作子群２７などに対応する。ダイレクトアクセス操作子は、実施例におけるプログラム制御操作子群２５中のダイレクトアクセス操作子２５ａに対応する。表示器は、実施例の表示器２２に対応する。記憶手段は、実施例のＲＡＭ３３、ＲＯＭ３３および外部記憶装置４０に対応する。ダイレクトアクセス手段は、ダイレクトアクセスプログラムの処理に対応する。
【００１４】
上記のように構成した本発明によれば、ダイレクトアクセス操作子の操作後に、第２操作子群に属する少なくともいずれか一つの操作子を操作するだけで、第２操作子群に既に割当てられている機能画面に直接移行させることができるので、多数回の操作を必要とすることなく、かつ短時間で所望とする機能画面に導くことができる。しかも、この場合、第２操作子群に属する少なくともいずれか一つの操作子を操作するだけでよいので、片手でも簡単に操作できる。そして、機能画面にて第２操作子群にそれぞれ対応付けられている楽音の発生態様を決めるための機能を変更することができる。その結果、簡単かつ短時間の操作で所望の機能を第２操作子群に対応付けることができるので、演奏の妨げにならずに、演奏者の要望に応えることができるとともに、演奏の幅を広げることができる。
【００１５】
なお、この明細書で使用される「楽音の発生態様」とは、鍵盤、ボタン式操作子などの演奏操作子による楽音発生の有無、楽音の発生タイミング（例えば、遅延発音）、タッチレスポンスによる楽音の制御態様、楽音の周波数（ピッチ）、楽音の倍音構造（狭義の音色）、エンベロープ、音量などの楽音の振幅、楽音に付与されるビブラート、コーラス、リバーブ等の効果など全ての楽音要素、すなわち前記各種楽音要素を適用しないことも含めて広く楽音に聴感上の差をもたらす楽音の発生の仕方を意味する。
【００１６】
【実施の形態】
以下、本発明の一実施形態を図面を用いて説明すると、図１は本発明に係るデータ設定装置を適用した電子楽器の外観を概略平面図により示しており、図２は同電子楽器に内蔵された電気回路装置をブロック図により示している。
【００１７】
この電子楽器は、鍵盤１０及び操作パネル２０を備えている。鍵盤１０は、音高をそれぞれ指定するとともに楽音信号の発生をそれぞれ指示する複数の演奏操作子としての複数の鍵からなり、これらの各鍵の押離鍵は、鍵スイッチ回路１０ａ内に各鍵に対応して設けた鍵スイッチにより検出されるようになっている。操作パネル２０には、発生される楽音信号の効果などを制御するための演奏操作子としてのホイール２１及び液晶ディスプレで構成されて文字などを表示する表示器２２に加えて、ＤＳＰ操作子群２３、ボイス操作子群２４、プログラム制御操作子群２５、ソング操作子群２６、スタイル操作子群２７、テンキー操作子群２８、カーソル操作子群２９及びその他の操作子群３０が設けられている。これらの各操作子２１，２３〜３０の各操作は、操作子スイッチ回路２０ａ内に各操作子に対応して設けた操作子スイッチにより検出されるようになっている。
【００１８】
ＤＳＰ操作子群２３は、図３（Ａ）に拡大して詳細に示すように、ミュート操作子２３ａ、リバーブ操作子２３ｂ、コーラス操作子２３ｃ及びバリエーション操作子２３ｄからなる。ミュート操作子２３ａは、操作毎に、楽音信号に対する効果の付与の有無を交互に切り換える。リバーブ操作子２３ｂ、コーラス操作子２３ｃ及びバリエーション操作子２３ｄは、操作毎に、楽音信号に対するリバーブ効果の付与の有無、コーラス効果の付与の有無、及びバリエーション効果の付与の有無をそれぞれ交互に切り換える。
【００１９】
ボイス操作子群２４は、図３（Ｂ）に示すように、ボイス操作子２４ａ、エディット操作子２４ｂ、シングル操作子２４ｃ、デュアル操作子２４ｄ及びスプリット操作子２４ｅからなる。ボイス操作子２４ａは、音色を変更したい場合に操作されるものであり、その後におけるテンキー操作子群２８、カーソル操作子群２９、図示しないスライダ操作子及びダイヤル操作子などの操作により音色を切り換える。エディット操作子２４ｂは、現在選択されている音色のパラメータを編集するモード、各操作子群２３，２４，２６，２７に機能を対応付けするモードなどに入る場合に操作されるものである。シングル操作子２４ｃは、全鍵域の押鍵に関してレイヤ１の楽音信号のみが出力されることを選択するものである。デュアル操作子２４ｄは、全鍵域の押鍵に関してレイヤ１，２の両楽音信号が混合されて出力されることを選択するものである。スプリット操作子２４ｅは、スプリットポイントを境に低音側鍵域の押鍵に関してはレイヤ１の楽音信号が出力され、スプリットポイントを境に高音側鍵域の押鍵に関してはレイヤ２の楽音信号が出力されることを選択するものである。なお、レイヤとは一般的には複数の楽音信号を重ね合わせる（混合する）ことにより種々の音色の楽音信号を合成することを意味し、この明細書におけるレイヤ１，２とはエンベロープをも含む広義の音色と同等の意味で用いている。
【００２０】
プログラム制御操作子群２５は、少なくともダイレクトアクセス操作子２５ａ及びシステム操作子２５ｂを含み、種々のプログラムを起動させたり、プログラムの実行時に利用されたりする。ソング操作子群２６は自動演奏曲を選択するもので、スタイル操作子群２７は自動リズム及び自動伴奏におけるワルツ、マーチなどのリズム種類を選択するものである。テンキー操作子群２８は、表示器２２における表示と協働して種々のデータを入力するためのテンキー、エンタキー、シフトキーなどからなる。カーソル操作子群２９は、表示器２２のカーソルを左右上下に移動させるための複数のカーソル操作子からなる。その他の操作子群３０は、その他の機能を果たす複数の操作子からなる。
【００２１】
これらの鍵スイッチ回路１０ａ、表示器２２及び操作子スイッチ回路２０ａは、バス３１に接続されている。バス３１には、マイクロコンピュータの本体部を構成するＣＰＵ３２，ＲＡＭ３３及びＲＯＭ３４が接続されているとともに、外部記憶装置４０、通信インターフェース５０及び音源回路６０も接続されている。
【００２２】
ＣＰＵ３２は、プログラムの実行により、鍵盤１０及び操作パネル２０の操作を検出したり、ＲＡＭ３３，ＲＯＭ３４及び外部記憶装置４０に設けた記憶媒体内のデータの読み出し及び同データの記憶媒体内へのデータの書き込みを制御したり、楽音信号の発生を制御したりするものである。ＲＡＭ３３及びＲＯＭ３４は、前記プログラム及び各種データを記憶するものである。
【００２３】
外部記憶装置４０は、各種データ及びプログラムを記録するためのコンパクトディスクＣＤ、フレキシブルディスクＦＤ、ハードディスクＨＤＤ、光磁気ディスクＭＯ、ＣＤ−ＲＯＭ、リムーバブルハードディスクＺＩＰ、スマートメディアなどの記録媒体と、各種データ及びプログラムを同記録媒体から読み取るとともに同記録媒体に書き込むドライブ装置とを包含するものである。通信インターフェース５０は、ＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）を含み、他の電子楽器、コンピュータ装置などの外部機器との接続を可能として、楽音の発生及び発生楽音の音色などを制御するための演奏データ、その他のプログラム及びデータの入出力を可能とする。
【００２４】
音源回路６０は、鍵盤１０の操作にしたがった楽音信号を形成する楽音信号形成回路、同楽音信号に効果を付与する効果付与回路などを含み、バス３１を介して供給される演奏データにしたがった楽音信号を形成するとともに、ＤＳＰ操作子群２３の操作にしたがって前記楽音信号に効果を付与して出力する。この音源回路６０には、アンプ６１を介してスピーカ６２が接続されている。
【００２５】
次に、上記のように構成した実施形態の動作を説明する。図示しない電源スイッチの投入後、演奏者が、ボイス操作子群２４、ＤＳＰ操作子群２３などを操作して音色、効果などを選択するとともに、鍵盤１０及びホイール２１を操作することによってこの電子楽器の演奏を始めると、この電子楽器は次のように動作する。ＣＰＵ３２は、図示しないプログラムの実行により、前記演奏者による操作を検出して、発生楽音の音色、効果などを指示するための演奏データ、楽音の発生を制御するための演奏データなどをバス３１を介して音源回路６０に出力する。音源回路６０は、前記演奏データを入力して、同演奏データに応じた音色、効果などを有する楽音信号を鍵盤１０及びホイール２１の演奏操作にしたがって形成し、同形成した楽音信号をアンプ６１及びスピーカ６２を介して発音する。
【００２６】
次に、ＤＳＰ操作子群２３、ボイス操作子群２４、ソング操作子群２６、スタイル操作子群２７などに各種機能（楽音の発生態様を決めるための機能）をそれぞれ対応つける設定動作について、各音色毎に設定されている効果のうちで、ＤＳＰ操作子群２３のリバーブ操作子２３ｂにリバーブ効果の種類としてラージホール（大きなホール）を対応付けする場合、すなわちリバーブ操作子２３ｂによって選択されるリバーブ効果の種類をラージホールにする例にして説明する。
【００２７】
まず、ボイス操作子２４ａ、テンキー操作子群２８、カーソル操作子群２９、図示しないスライダ操作子及びダイヤル操作子などの操作により音色を指定する。そして、エディット操作子２４ｂを操作すると、ＣＰＵ３２は図４のボイスエディットプログラムの実行をステップ１００にて開始し、ステップ１０２にて表示器２２の表示状態を初期編集画面すなわちメニュー画面（図５（Ａ）参照）に移行し、ステップ１０４にて前記初期編集画面における選択指示を待つ。この選択指示及び後述する選択指示は、カーソル操作子群２９の操作により、表示画面上にてカーソルを選択されるべき文字、マークなどに移動させて、その後にエンタキーを操作することにより行われる。なお、この表示画面及び後述する表示画面において、矢印マーク”←”はカーソルの位置を示す。
【００２８】
この例においては、図５（Ａ）の初期編集画面においては、”４．ＤＳＰ”が選択指示される。この選択指示により、ステップ１０４にて”ＹＥＳ”と判定し、ステップ１０６にて表示器２２の表示画面を次の画面に移行し、ステップ１０８にて前記ステップ１０６の処理により移行した画面が最終画面（機能画面）であるか否かを判定する。最終画面でなければ、ステップ１０８にて”ＮＯ”と判定し、プログラムをステップ１０４に戻す。最終画面であれば、ステップ１０８にて”ＹＥＳ”と判定し、プログラムをステップ１１０に進める。この場合、表示器２２の表示画面は、図５（Ｂ）に示すような編集画面であって最終画面（機能画面）ではないので、ステップ１０８にて”ＮＯ”と判定し、ステップ１０４にて選択指示をふたたび待つ。
【００２９】
この例においては、図５（Ｂ）の編集画面にて”２．ＲＥＶＥＲＢ”が選択指示されるので、ステップ１０４にて”ＹＥＳ”と判定し、ステップ１０６にて図５（Ｃ）に示す編集画面に移行する。したがって、ステップ１０８にてふたたび”ＮＯ”と判定して、ステップ１０４にて選択指示をふたたび待つ。そして、この図５（Ｃ）に示す編集画面においては、”１．ＴＹＰＥ  ＳＥＬＥＣＴ”が選択指示されるので、ステップ１０４にて”ＹＥＳ”と判定し、ステップ１０６にて図５（Ｄ）に示す表示画面に移行する。この場合、表示画面は機能画面であって最終画面であるので、ステップ１０８にて”ＹＥＳ”と判定し、ステップ１１０にて選択指示を待つ。選択指示があれば、ステップ１１０にて”ＹＥＳ”と判定し、ステップ１１２にて機能設定処理を実行して、ステップ１１４にてこのボイスエディットプログラムの実行を終了する。この例においては、図５（Ｄ）に示す表示画面にて、”ＬＡＲＧＥ  ＨＡＬＬ”が選択指示され、前述したリバーブ（ＲＥＶＥＲＢ）効果すなわちリバーブ操作子２３ｂにラージホール（大きなホール）を対応付けすることになる。なお、このリバーブ効果は、リバーブ操作子２３ｂにより選択される効果であることは前述のとおりである。
【００３０】
次に、本発明に直接関係するＤＳＰ操作子群２３、ボイス操作子群２４、ソング操作子群２６、スタイル操作子群２７などのうちの一組の操作子群又は複数組の操作子群に属する少なくともいずれか一つの操作子が操作されたとき、表示器２２の表示画面を、前記一組の操作子群に割り当てられている機能画面若しくは編集画面、又は複数組の操作子群にそれぞれ割り当てられている機能画面若しくは編集画面に直接移行させるダイレクトアクセス処理について、ＤＳＰ操作子群２３を例して説明する。
【００３１】
まず、演奏者はダイレクトアクセス操作子２５ａを操作する。これにより、ＣＰＵ３２は、図６のダイレクトアクセスプログラムの実行をステップ２００にて開始し、ステップ２０２にて表示器２２にダイレクトアクセス状態である旨の表示を行うか、ダイレクトアクセス操作子２５ａ内に組み込んだ表示ランプを点灯する。そして、ステップ２０４にて特定の操作子群（この場合、ＤＳＰ操作子群２３）のうちの少なくともいずれか一つの操作子が操作された否かを判定する。いずれの操作子も操作されなければ、ステップ２０４にて”ＮＯ”と判定してプログラムをステップ２０８に進める。ステップ２０８においては、ダイレクトアクセス操作子２５ａが操作されたか否かを判定する。ダイレクトアクセス操作子２５ａが操作されなければ、ステップ２０８にて”ＮＯ”と判定して、ステップ２０４，２０８の循環処理を繰り返す。
【００３２】
特定の操作子群（この場合、ＤＳＰ操作子群２３）に属する少なくともいずれか一つの操作子が操作されると、ステップ２０４にて”ＹＥＳ”と判定し、ステップ２０６にて、表示器２２の表示画面を、前記操作された操作子群に割り当てられている編集画面又は機能画面に移行させる。この場合、割り当てられている画面を表すデータは、操作子群（この場合、ＤＳＰ操作子群２３）毎にＲＯＭ３４に記憶されている。したがって、同ステップ２０６においては、前記画面を表すデータをＲＯＭ３４から読み出して、同データにしたがって表示器２２の表示画面が切り換えられる。例えば、移行される画面は図５(Ｄ)に示すリバーブセレクト画面(REVERB SELECT)すなわち機能画面である。あるいは、図５(Ｃ)に示すリバーブエディット画面(REVERB EDIT)すなわち機能画面に近い編集画面である。そして、ダイレクトアクセス操作子２５ａが操作されると、ステップ２０８にて”ＹＥＳ”と判定し、ステップ２１０にてダイレクトアクセス状態を解除する。このダイレクトアクセス状態の解除では、前記表示ランプが点灯していれば、それを消灯する。そして、ステップ２１２にて、プログラムをボイスエディットプログラムのステップ１０８に進める。
【００３３】
これにより、前記移行した画面が図５（Ｄ）に示すリバーブセレクト画面（機能画面すなわち最終画面）であれば、前述したステップ１０８〜１１２の処理にしたがった１回の選択指示により、ＤＳＰ操作子群２３にラージホール（１．ＬＡＲＧＥ  ＨＡＬＬ）、スモールホール（２．ＳＭＡＬＬ  ＨＡＬＬ）、ルーム（ＲＯＯＭ）などのうちのいずれか一つが対応付けられる。また、前記移行した画面が図５（Ｃ）に示すリバーブエディット画面（ＲＥＶＥＲＢ  ＥＤＩＴ）であれば、前述したステップ１０４〜１１２の処理にしたがった２回の選択指示により、前記と同様な対応付けがなされる。
【００３４】
その結果、上記実施形態によれば、ダイレクトアクセス操作子２５ａの操作後に、ＤＳＰ操作子群２３、ボイス操作子群２４、ソング操作子群２６、スタイル操作子群２７などの各操作子群に属する少なくともいずれか一つの操作子を操作するだけで、前記各操作子群２３，２４，２６，２７にそれぞれ割当てられている機能画面に直接移行させたり、機能画面に近い編集画面に直接移行させたりできるので、多数回の操作を必要とすることなく、かつ短時間で所望とする機能画面に導くことができる。しかも、この場合、複数の操作子のうちの少なくともいずれか一つの操作子を操作するだけでよいので、片手でも簡単に操作できる。そして、機能画面にて操作子群にそれぞれ対応付けられている楽音の発生態様を決めるための機能を変更することができる。その結果、簡単かつ短時間の操作で所望の機能を操作子に対応付けことができるので、演奏の妨げにならずに、演奏者の要望に応えることができるとともに、演奏の幅を広げることができる。
【００３５】
なお、前記ステップ２０６の画面表示は、電子楽器が演奏中であることが多いので、表示器２２にて表示される文字などを通常よりも大きくする処理をするとよい。また、ＤＳＰ操作子群２３に代えて、ボイス操作子群２４に前記ダイレクトアクセス処理を適用する場合には、レイヤ１又は２の音色を変更する図示しない音色変更画面（機能画面）に移行させるとよい。
【００３６】
前記ダイレクトアクセス処理では、ＤＳＰ操作子群２３、ボイス操作子群２４、ソング操作子群２６、スタイル操作子群２７などの各操作子群を単位としたが、前記各操作子群を複数のサブ操作子群にそれぞれ分け、各サブ操作子群に属する少なくともいずれか一つの操作子が操作されたとき、表示器２２の表示画面を、前記各サブ操作子群に割り当てられている機能画面又は編集画面に直接移行させるようにしてもよい。例えば、図７に示すように、ＤＳＰ操作子群２３の中に、前記サブ操作子群としての第１〜第３リバーブ操作子２３ｂ１〜２３ｂ３、第１〜第３コーラス操作子２３ｃ１〜２３ｃ３及び第１〜第３バリエーション操作子２３ｄ１〜２３ｄ３をそれぞれ設ける。これらの第１〜第３リバーブ操作子２３ｂ１〜２３ｂ３、第１〜第３コーラス操作子２３ｃ１〜２３ｃ３及び第１〜第３バリエーション操作子２３ｄ１〜２３ｄ３は、予め設定されたものであって３種類のリバーブ効果、コーラス効果及びバリエーション効果をそれぞれ選択するためのものである。
【００３７】
この場合、上記したダイレクトアクセスプログラムの実行により、ダイレクトアクセス操作子２５ａの操作後に、第１〜第３リバーブ操作子２３ｂ１〜２３ｂ３のうちの少なくともいずれか一つが操作されると、同操作子２３ｂ１〜２３ｂ３に予め割り当てられている機能画面又は編集画面に直接移行する。ダイレクトアクセス操作子２５ａの操作後に、第１〜第３コーラス操作子２３ｃ１〜２３ｃ３のうちの少なくともいずれか一つが操作されると、同操作子２３ｃ１〜２３ｃ３に予め割り当てられている機能画面又は編集画面に直接移行する。第１〜第３バリエーション操作子２３ｄ１〜２３ｄ３のうちの少なくともいずれか一つが操作されると、同操作子２３ｄ１〜２３ｂｄに予め割り当てられている機能画面又は編集画面に直接移行する。
【００３８】
さらに、ＤＳＰ編集用のパラメータ内にリバーブタイプの選択、コーラスタイプの選択及びバリエーションタイプの選択を指示するメイン効果データを各音色毎に設けておき、音色毎のメイン効果データにしたがって前記リバーブタイプ、コーラスタイプ及びバリエーションタイプの各選択をするための機能画面に直接移行されるようにしてもよい。すなわち、ダイレクトアクセス操作子２５ａの操作後、ＤＳＰ操作子群２３を操作すると、表示器２２の表示画面が現在発音中の楽音の音色に対応したメイン効果データにより表されたリバーブタイプ、コーラスタイプ及びバリエーションタイプの各選択をするための機能画面に直接移行される。なお、各タイプの選択をするための機能画面は、例えば図５（Ｄ）に示す表示画面である。また、前記メイン効果データも他のプログラム処理により種々に変更可能である。
【００３９】
また、上記装置では、ダイレクトアクセス処理により直接移行する編集画面又は機能画面すなわち各操作子群２３，２４，２６，２７に対する割当て画面を表すデータを音色毎に予めＲＯＭ３４に記憶させておいて、同割当て画面を変更不能とするようにしたが、この割当て画面を表すデータを外部記憶装置４０に記憶しておいて変更可能とするようにしてもよい。この場合、前記図６のステップ２０２の処理時に同記憶装置４０から前記データを読み出してＲＡＭ３３に一旦記憶し、ステップ２０６の処理時にＲＡＭ３３に記憶したデータを利用するようにし、ステップ２１０の処理時にＲＡＭ３３に記憶したデータを消去するようにしてもよい。さらに、演奏前に、前記割当て画面を表すデータをＲＡＭに書き込んでおくようにしてもよい。
【００４０】
次に、前記割当て画面を表すデータの設定及び変更方法について説明する。まず、演奏者はシステム操作子２５ｂを操作することにより図８の割当て画面設定プログラムを実行する。この割当て画面設定プログラムの実行は、ステップ３００にて開始され、ステップ３０２にてダイレクトアクセス状態時に移行したい編集画面又は機能画面を選択する。この画面選択は、上述した図４のボイスエディットプログラムのステップ１０２〜１０８の処理と同様な処理を行えばよい。前記処理後、ステップ３０４にて割当て操作が行われたか否かを判定する。この割当て操作は、所定の操作子（例えば、テンキー操作子群２８内に設けたシフト操作子）を操作しながら、ダイレクトアクセス操作子２５ａを操作することにより行われる。割当て操作がなければ、ステップ３０４にて”ＮＯ”と判定し続けて、ステップ３０４の処理を繰り返す。一方、割当て操作があれば、ステップ３０４にて”ＹＥＳ”と判定して、プログラムをステップ３０６に進める。
【００４１】
ステップ３０６においては、前記選択された編集画面又は機能画面を表すデータを同編集画面又は機能画面に関係した操作子群に対応させて現在選択されている音色に対する割当てデータとして記憶する。例えば、表示器２２の表示画面が図５（Ｃ）のリバーブエディット画面（編集画面）又は図５（Ｄ）のリバーブセレクト画面（機能画面）であれば、リバーブ効果に関係した操作子群すなわちリバーブ効果を選択制御するためのリバーブ操作子の属するＤＳＰ操作子群２３に対応するとともに現在選択されている音色に対応した割当てデータが、前記リバーブエディット画面又はリバーブセレクト画面を表す値に設定されて、外部記憶装置４０内のいずれかの記憶媒体及びＲＡＭ３３内に記憶され、この電子楽器の電源オフ時にも保存される。そして、ステップ３０８にて、割当て画面設定プログラムの実行を終了する。
【００４２】
その結果、これによれば、音色に対応して各種操作子群に割り当てられている編集又は機能画面が種々に変更され、演奏者の好みに応じたダイレクトアクセス設定を可能とする。
【００４３】
なお、前記割当てデータの設定後には、同割当てデータが対応する操作子群（前記場合には、ＤＳＰ操作子群２３）を表示器２２にて表示したり、同割当データが対応する音色すなわち現在選択されている音色を表示器２２にて表示したりするようにするとよい。これにより、演奏者は、前記選択された編集画面又は機能画面と、操作子群の種類と、音色との対応関係を認識し易くなる。
【００４４】
次に、前記割当て画面を表すデータの設定及び変更方法の第１変形例について説明する。この場合も、まず、演奏者はシステム操作子２５ｂを操作することにより図９の割当て画面設定プログラムを実行する。この割当て画面設定プログラムの実行は、ステップ３１０にて開始され、ステップ３１２にて表示器２２の表示状態を初期メニュー画面（図１０（Ａ）参照）に移行し、ステップ３１２にて前記初期メニュー画面における選択指示を待つ。この場合も、カーソル操作子群２９の操作により表示画面上にてカーソルを選択されるべき文字、マークなどに移動させて、その後にエンタキーを操作することにより行われる。
【００４５】
この例においては、図１０（Ａ）の初期メニュー画面においては、”１．ＤＩＲＥＣＴ  ＡＣＣＥＳＳ”が選択指示される。この選択指示により、ステップ３１４にて”ＹＥＳ”と判定し、ステップ３１６のダイレクトアクセス処理が適用される操作子群の選択処理に進める。この操作子群の選択処理は、操作子群の種類（１．ＶＯＩＣＥ，２．ＳＯＮＧ，３．ＳＴＹＬＥ，４．ＤＳＰ）を表示器２２に表示させておいて、同表示状態にてカーソル操作子群２６の操作によりカーソルを所望の操作子群の種類を表す文字位置まで移動し、テンキー操作子群２８内のエンタキーなどの操作により操作子群を選択するものである。操作子群の選択が完了すると、ステップ３１８の機能画面の選択処理に進める。この機能画面の選択処理は、前記選択された操作子群に対応した機能画面を選択するもので、前記と同様に、表示器２２に同選択された操作子群に対応した種々の機能画面を表示させておいて、同表示状態にてカーソル操作子群２６及びエンタキーなどの操作により機能画面を選択するものである。
【００４６】
ここで、ＤＳＰ操作子群２３にリバーブの選択画面（ＲＥＶＥＲＢ  ＴＹＰＥ）が割り当てられる場合について説明すると、ステップ３１６においては、図１０（Ｂ）の表示状態にてＤＳＰ操作子群２３を表す文字”４．．ＤＳＰ”が指定される。ステップ３１８においては、表示器２２の表示画面は図１０（Ｃ）のようになり、リバーブタイプのセレクト画面を表す文字”１．ＲＥＶＥＲＢ  ＴＹＰＥ”が選択される。そして、ステップ３２０にて、割当て画面設定プログラムの実行を終了する。その結果、これによっても、音色に対応して各種操作子群に割り当てられている機能画面が種々に変更されるようになる。
【００４７】
さらに、前記割当て画面を表すデータの設定及び変更方法に関する第２変形例について説明する。この場合も、まず、演奏者はシステム操作子２５ｂを操作することにより図１１の割当て画面設定プログラムを実行する。この割当て画面設定プログラムの実行は、ステップ３３０にて開始され、ステップ３３２，３３４の処理を実行する。これらのステップ３３２，３３４の処理は、上記変形例のステップ３１２，３１４の処理と同じであり、図１２（Ａ）のメニューの中からダイレクトアクセス処理が選択指示されると、ステップ３３４にて”ＹＥＳ”と判定し、ステップ３３６にてダイレクトアクセス処理により直接移行させたい機能画面の選択処理を実行する。
【００４８】
この機能画面の選択処理は、直接移行する全ての機能画面（１．ＬＡＹＥＲ１  ＳＥＬＥＣＴ，２．ＬＡＹＥＲ２  ＳＥＬＥＣＴ，…５２．ＲＥＶＥＲＢ  ＴＹＰＥ…）を表示器２２に表示させておいて、同表示状態にてカーソル操作子群２６の操作によりカーソルを所望の操作子群の種類を表す文字位置まで移動し、テンキー操作子群２８内のエンタキーなどの操作により操作子群を選択するものである。この場合、表示器２２はあまり大きくないので、同表示器２２上では、カーソルの移動と共に画面表示はスクロールされる。
【００４９】
そして、前記ステップ３３６の処理により一つの機能画面が選択されると、ステップ３３８にて、後述する機能画面の割当て登録データに基づいて、前記機能画面に関係した操作子群には機能画面が既に割り当てられているか否かを判定する。既に、割当て済みであれば、ステップ３３８にて”ＹＥＳ”と判定し、ステップ３４０にて表示器２２の表示状態を図１２（Ｃ）に示すように移行し、ステップ３４２にて前記操作子群に既に割り当てられた機能画面を変更してもよいか否かを判定する。この場合、表示器２２、カーソル操作子群２９及びエンタキーを用いて操作して、”ＹＥＳ”すなわち「変更してもよい」との入力指示があれば、ステップ３４２にて”ＹＥＳ”と判定し、ステップ３４４にて表示器２２の表示画面を今回の割当て状態を示す画面（図１２（Ｄ）参照）に切り換える。そして、ステップ３４６にて、前記選択された機能画面を既に登録済みの機能画面に代えて登録、すなわち既に登録済みの機能画面を表す割当て登録データを外部記憶装置４０内のいずれかの記憶媒体及びＲＡＭ３３から消去し、今回選択された機能画面を表す割当て登録データを前記記憶媒体及びＲＡＭ３３に記憶する。なお、この割当て登録データは、この電子楽器の電源オフ時にも保存される。そして、ステップ３４８にてこのこの割当て画面設定プログラムの実行を終了する。
【００５０】
また、ステップ３３８の判定において、”ＮＯ”すなわち前記ステップ３３６の処理により選択された機能画面に関係した操作子群に関する割当てが未だ未登録であると判定された場合にも、ステップ３４４，３４６の処理により、選択された機能画面の登録がなされる。なお、この場合、機能画面と操作子群との対応は、機能画面の種類に応じて定められているものであり、選択された機能画面がいずれの操作子群に割り当てられるものかは認識可能である。例えば、図１２（Ｃ）に示すように、リバーブ効果のタイプセレクトの画面が選択された場合には、同機能画面はＤＳＰ操作子群２３に割り当てられたものであることが分かる。
【００５１】
一方、ステップ３４２の判定時に”ＮＯ”すなわち「前記ステップ３３６の処理により操作子群に既に割り当てられた機能画面を変更したくない」との入力指定があると、同ステップ３４２にて”ＮＯ”と判定して、ステップ３３６からの処理をふたたび行う。これにより、新たな機能画面が選択される。
【００５２】
その結果、これによっても、音色に対応して各種操作子群に割り当てられている機能画面が種々に変更されるようになる。
【００５３】
なお、これらの第１及び第２変形例においても、各種操作子群に編集画面を割当てるようにすることも可能である。この場合、第１及び第２変形例における図９のステップ３１８及び図１１のステップ３４６にて、種々の編集画面をそれぞれ表示するとともに、同表示されている種々の編集画面から一つの編集画面をそれぞれ選択するようにすればよい。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る電子楽器の外観を示す概略平面図である。
【図２】同電子楽器に内蔵された電気回路装置のブロック図である。
【図３】（Ａ）は図１のＤＳＰ操作子群を詳細に示す詳細拡大図であり、（Ｂ）は図１のボイス操作子群を詳細に示す詳細拡大図である。
【図４】図２のＣＰＵにより実行されるボイスエディットプログラムに対応したフローチャートである。
【図５】（Ａ）〜（Ｄ）は前記ボイスエディットプログラムの実行時に表示される表示器の表示状態を示す図である。
【図６】図２のＣＰＵにより実行されるダイレクトアクセスプログラムに対応したフローチャートである。
【図７】前記ＤＳＰ操作子群の変形例を示す図である。
【図８】図２のＣＰＵにより実行される割当て画面設定プログラムに対応したフローチャートである。
【図９】前記割当て画面設定プログラムの第１変形例に対応したフローチャートである。
【図１０】（Ａ）〜（Ｃ）は前記割当て画面設定プログラムの第１変形例の実行時に表示される表示器の表示状態を示す図である。
【図１１】前記割当て画面設定プログラムの第２変形例に対応したフローチャートである。
【図１２】（Ａ）〜（Ｄ）は前記割当て画面設定プログラムの第２変形例の実行時に表示される表示器の表示状態を示す図である。
【符号の説明】
１０…鍵盤、１０ａ…鍵スイッチ回路、２０…操作パネル、２０ａ…操作子スイッチ回路、２２…表示器、２３…ＤＳＰ操作子群、２４…ボイス操作子群、２５…プログラム制御操作子群、２６…ソング操作子群、２７…スタイル操作子群、２８…テンキー操作子群、２９…カーソル操作子群、３１…バス、３２…ＣＰＵ、３３…ＲＡＭ、４０…外部記憶装置、５０…通信インターフェース、６０…音源回路。
【図１】
0003551065.tif 000002
【図２】
0003551065.tif 000003
【図３】
0003551065.tif 000004
【図４】
0003551065.tif 000005
【図５】
0003551065.tif 000006
【図６】
0003551065.tif 000007
【図７】
0003551065.tif 000008
【図８】
0003551065.tif 000009
【図９】
0003551065.tif 000010
【図１０】
0003551065.tif 000011
【図１１】
0003551065.tif 000012
【図１２】
0003551065.tif 000013