(57)【要約】    【課題】  各演奏操作子にそれぞれ割り当てられた複数の発音処理のそれぞれの有効／無効をワンタッチで設定することが可能となる電子楽器およびその制御方法を実現するためのプログラムを提供する。    【解決手段】  （ａ）の設定ボイス表示画面上で、ユーザが領域１１ａ１をタッチすると、この領域１１ａ１には、オン状態の音色“Ｓｔｒｉｎｇｓ１”が表示されているので、その音色“Ｓｔｒｉｎｇｓ１”をオフ設定（ミュート）するとともに、オフ状態であることが分かるように、その領域１１ａ１の表示を反転させる。これとは逆に、（ｂ）の設定ボイス表示画面上で、ユーザが領域１１ａ１をタッチすると、この領域１１ａ１には、オフ状態の音色“Ｓｔｒｉｎｇｓ１”が表示されているので、その音色“Ｓｔｒｉｎｇｓ１”をオン設定（ミュート解除）するとともに、オン状態であることが分かるように、その領域１１ａ１の反転表示を通常表示に戻す。【選択図】    図３
2005189505.tif 000002
【特許請求の範囲】
【請求項１】
複数の演奏操作子と、
該複数の演奏操作子のそれぞれの操作に応じて、同時に複数種類の発音処理を行う発音処理手段と、
該複数種類の発音処理のそれぞれに対応付けて設けられ、該各発音処理をそれぞれ指定する指定操作子と、
ユーザが該指定操作子のいずれかを操作したときに、対応する発音処理の有効／無効を設定する設定手段と
を有し、
前記発音処理手段は、複数種類の発音処理を行おうとするときに、該複数の発音処理中に、前記設定手段によって無効が設定されたものがある場合には、該複数の発音処理から、無効が設定されたものを除いたものについて、発音処理を行うことを特徴とする電子楽器。
【請求項２】
複数の演奏操作子のそれぞれの操作に応じて、同時に複数種類の発音処理を行う発音処理手順と、
該複数種類の発音処理のそれぞれに対応付けて設けられ、該各発音処理をそれぞれ指定する指定操作子のいずれかをユーザが操作したときに、対応する発音処理の有効／無効を設定する設定手順と
をコンピュータに実行させるためのプログラムであって、
前記発音処理手順では、複数種類の発音処理を行おうとするときに、該複数の発音処理中に、前記設定手順によって無効が設定されたものがある場合には、該複数の発音処理から、無効が設定されたものを除いたものについて、発音処理を行うことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の演奏操作子を備え、該複数の演奏操作子のそれぞれの操作に応じて、同時に複数種類の発音処理を行うことができる電子楽器およびその制御方法を実現するためのプログラムに関する。
【背景技術】
【０００２】
複数の演奏操作子を備え、該複数の演奏操作子のそれぞれの操作に応じて、同時に複数種類の発音処理を行うことができる電子楽器は、従来から知られている。
【０００３】
このような電子楽器として、各演奏操作子に複数の音色を割当て、各演奏操作子を操作することにより、当該割り当てられた複数の音色の楽音を同時に生成して発音するようにしたものがある（たとえば、特許文献１参照）。
【特許文献１】特開平８−２５４９８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の電子楽器では、各演奏操作子にそれぞれ割り当てられた複数の音色のそれぞれの有効／無効をワンタッチで設定することができなかった。すなわち、このような設定を行う場合、たとえば、音色選択モードに移行し、まず、有効／無効の設定対象となる音色を選択し、次に、有効／無効を設定する操作子を操作することで、設定対象となる音色の有効／無効を設定するようにしていた。
【０００５】
本発明は、この点に着目してなされたものであり、各演奏操作子にそれぞれ割り当てられた複数の発音処理のそれぞれの有効／無効をワンタッチで設定することが可能となる電子楽器およびその制御方法を実現するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の電子楽器は、複数の演奏操作子と、該複数の演奏操作子のそれぞれの操作に応じて、同時に複数種類の発音処理を行う発音処理手段と、該複数種類の発音処理のそれぞれに対応付けて設けられ、該各発音処理をそれぞれ指定する指定操作子と、ユーザが該指定操作子のいずれかを操作したときに、対応する発音処理の有効／無効を設定する設定手段とを有し、前記発音処理手段は、複数種類の発音処理を行おうとするときに、該複数の発音処理中に、前記設定手段によって無効が設定されたものがある場合には、該複数の発音処理から、無効が設定されたものを除いたものについて、発音処理を行うことを特徴とする。
【０００７】
ここで、指定操作子は、たとえばタッチパネル方式のＬＣＤで構成し、そのＬＣＤ上に各発音処理の名称を表示しておき、名称をタッチすることで、対応する発音処理の有効／無効を設定するようにした方が好ましい。
【０００８】
上記目的を達成するため、請求項２に記載のプログラムは、請求項１と同様の技術的思想によって実現できる。
【発明の効果】
【０００９】
請求項１または２に記載の発明によれば、複数種類の発音処理のそれぞれに対応付けて設けられ、該各発音処理をそれぞれ指定する指定操作子のいずれかをユーザが操作したときに、対応する発音処理の有効／無効が設定されるので、各演奏操作子にそれぞれ割り当てられた複数の発音処理のそれぞれの有効／無効をワンタッチで設定することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１１】
図１は、本発明の一実施の形態に係る電子楽器を適用した電子オルガンの概略構成を示すブロック図である。
【００１２】
同図に示すように、本実施の形態の電子オルガンは、上側鍵盤（UPPER KEYBOARD）１と、下側鍵盤（LOWER KEYBOARD）２と、図示しないペダル鍵盤を含むその他演奏操作子３と、各種情報を入力するための複数のスイッチを含む設定操作子４と、上側鍵盤１、下側鍵盤２およびその他演奏操作子３に含まれる各演奏操作子の操作状態を検出する演奏操作子インターフェース（Ｉ／Ｆ）５と、設定操作子４の操作状態を検出する検出回路６と、装置全体の制御を司るＣＰＵ７と、該ＣＰＵ７が実行する制御プログラムや各種テーブルデータ等を記憶するＲＯＭ８と、楽曲データ、各種入力情報および演算結果等を一時的に記憶するＲＡＭ９と、タイマ割込み処理における割込み時間や各種時間を計時するタイマ１０と、各種情報等を表示する、たとえば液晶ディスプレイ（ＬＣＤ）および発光ダイオード（ＬＥＤ）等を備えた表示装置１１と、前記制御プログラムを含む各種アプリケーションプログラムや各種楽曲データ、各種データ等を記憶する外部記憶装置１２と、外部ＭＩＤＩ（Musical Instrument Digital Interface）機器等の外部制御機器１００を接続し、この外部機器とデータの送受信を行う通信インターフェース（Ｉ／Ｆ）１３と、上記記憶された楽曲データ等を楽音信号に変換する音源回路１４と、該音源回路１４からの楽音信号に各種効果を付与するための効果回路１５と、該効果回路１５からの楽音信号を音響に変換する、たとえば、ＤＡＣ（Digital-to-Analog Converter）やアンプ、スピーカ等のサウンドシステム１６とにより構成されている。
【００１３】
上記構成要素５〜１５は、バス１７を介して相互に接続され、ＣＰＵ７にはタイマ１０が接続され、通信Ｉ／Ｆ１３には外部制御機器１００が接続され、音源回路１４には効果回路１５が接続され、効果回路１５にはサウンドシステム１６が接続されている。
【００１４】
外部記憶装置１２としては、たとえば、フレキシブルディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、ＣＤ−ＲＯＭドライブおよび光磁気ディスク（ＭＯ）ドライブ等を挙げることができる。そして、外部記憶装置１２には、前述のように、ＣＰＵ７が実行する制御プログラムも記憶でき、ＲＯＭ８に制御プログラムが記憶されていない場合には、この外部記憶装置１２に制御プログラムを記憶させておき、それをＲＡＭ９に読み込むことにより、ＲＯＭ８に制御プログラムを記憶している場合と同様の動作をＣＰＵ７にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
【００１５】
通信Ｉ／Ｆ１３には、図示例では、外部制御機器１００が接続されているが、これに限られず、たとえばＬＡＮ（Local Area Network）やインターネット、電話回線等の通信ネットワークを介して、サーバコンピュータが接続されるようにしてもよい。この場合、外部記憶装置１２に上記各プログラムや各種パラメータが記憶されていなければ、通信Ｉ／Ｆ１３は、サーバコンピュータからプログラムやパラメータをダウンロードするために用いられる。クライアントとなるコンピュータ（本実施の形態では、電子オルガン）は、通信Ｉ／Ｆ１３および通信ネットワークを介してサーバコンピュータへとプログラムやパラメータのダウンロードを要求するコマンドを送信する。サーバコンピュータは、このコマンドを受け、要求されたプログラムやパラメータを、通信ネットワークを介してコンピュータへと配信し、コンピュータが通信Ｉ／Ｆ１３を介して、これらプログラムやパラメータを受信して外部記憶装置１２に蓄積することにより、ダウンロードが完了する。
【００１６】
図２は、本実施の形態の電子オルガンの操作パネルの構成例を示す図である。
【００１７】
同図に示すように、操作パネルは、主として、前記上側鍵盤１と、前記下側鍵盤２と、各種情報を表示するとともに、表示された情報を、その表示面をタッチするだけで選択可能なタッチパネル形式のＬＣＤ１１ａと、複数の音色群（以下、「音群」と略して言う）のそれぞれに対応したボイス１ボタンからなり、いずれかのボイス１ボタンを操作することで、対応する音群を上側鍵盤１に割り当てることができる上側鍵盤用ボイス１ボタン群４ａと、上側鍵盤用ボイス１ボタン群４ａと同様に構成され、上側鍵盤１に音群を重ねて割り当てるための上側鍵盤用ボイス２ボタン群４ｂと、上側鍵盤用ボイス１ボタン群４ａと同様に構成され（ただし、ボタンの個数は異なっている）、上側鍵盤１に音群をさらに重ねて割り当てるためのリードボイス１ボタン群４ｃと、上側鍵盤用ボイス１ボタン群４ａと同様に構成され、下側鍵盤２に音群を割り当てるための下側鍵盤用ボイス１ボタン群４ｄと、上側鍵盤用ボイス１ボタン群４ａと同様に構成され、下側鍵盤２に音群を重ねて割り当てるための下側鍵盤用ボイス２ボタン群４ｅと、リードボイス１ボタン群４ｃと同様に構成され（ただし、各ボタンに割り当てられた音群の種類は異なっている）、下側鍵盤２に音群をさらに重ねて割り当てるためのリードボイス２ボタン群４ｆと、リードボイス１ボタン群４ｃと同様に構成され（ただし、各ボタンに割り当てられた音群の種類は異なっている）、前記ペダル鍵盤に音群を割り当てるためのペダルボイス１ボタン群４ｇと、ペダルボイス１ボタン群４ｇと同様に構成され、ペダル鍵盤に音群を重ねて割り当てるためのペダルボイス２ボタン群４ｈと、ＬＣＤ１１ａに表示された各種データを選択したり、その値を変更したりするためのデータコントロールボタン複数からなるデータコントロールボタン群４ｉとによって構成されている。
【００１８】
以上のように構成された電子オルガンが実行する制御処理を、まず図３〜図５を参照してその概要を説明し、次に図６〜図８を参照して詳細に説明する。
【００１９】
本実施の形態の電子オルガンは、主として次の制御処理を実行する。すなわち、
（１）演奏操作子系列に割り当てられた音色（ボイス）のオン／オフ処理
（２）演奏操作子系列への音群割当て処理
（３）演奏操作子系列への音色割当て処理
（４）音色の詳細設定処理
（５）基本レジストレーションの設定処理
である。ここで、演奏操作子系列とは、本実施の形態では、上側鍵盤１、下側鍵盤２およびペダル鍵盤である。
【００２０】
図３は、上記（１）の演奏操作子系列に割り当てられた音色のオン／オフ処理を説明するための図であり、同図（ａ）は、前記ＬＣＤ１１ａに表示された設定ボイス表示画面を示し、同図（ｂ）は、上側鍵盤１に割り当てられた音色の一部をオフ設定した状態を示している。
【００２１】
同図（ａ）の設定ボイス表示画面上で、ユーザが領域１１ａ１をタッチすると、この領域１１ａ１には、オン状態の音色“Ｓｔｒｉｎｇｓ１”が表示されているので、その音色“Ｓｔｒｉｎｇｓ１”をオフ設定（ミュート）するとともに、オフ状態であることが分かるように、その領域１１ａ１の表示を反転させる。これとは逆に、同図（ｂ）の設定ボイス表示画面上で、ユーザが領域１１ａ１をタッチすると、この領域１１ａ１には、オフ状態の音色“Ｓｔｒｉｎｇｓ１”が表示されているので、その音色“Ｓｔｒｉｎｇｓ１”をオン設定（ミュート解除）するとともに、オン状態であることが分かるように、その領域１１ａ１の反転表示を通常表示に戻す。
【００２２】
図４は、上記（２）の演奏操作子系列への音群割当て処理および上記（３）の各演奏操作子系列への音色割当て処理を説明するための図であり、同図（ａ）は、前記上側鍵盤用ボイス１ボタン群４ａを拡大表示したものであり、同図（ｂ）は、上側鍵盤１に音色を割り当てるためのボイスメニュー画面を示している。
【００２３】
（２）演奏操作子系列への音群割当て処理では、ユーザが音群を割り当てたい演奏操作子系列に対応するボイスボタンを押すと、そのボイスボタンに割り当てられた音群を、そのボイスボタンに対応する演奏操作子系列に割り当てる。たとえば、図４（ａ）の上側鍵盤用ボイス１ボタン群４ａ中、音群“ＳＴＲＩＮＧＳ”が割り当てられたボイス１ボタン４ａ１を押すと、音群“ＳＴＲＩＮＧＳ”が、上側鍵盤１に割り当てられる。このとき、音群“ＳＴＲＩＮＧＳ”としては、図４（ｂ）に示すように、音色“Ｓｔｒｉｎｇｓ１”が選択されているので、音群“ＳＴＲＩＮＧＳ”が上側鍵盤１に割り当てられると言っても、実際には、音色“Ｓｔｒｉｎｇｓ１”が上側鍵盤１に割り当てられる。
【００２４】
（２）演奏操作子系列への音群割当て処理が実行されると、ＬＣＤ１１ａには、ボイスメニュー画面が表示される。（３）演奏操作子系列への音色割当て処理では、このボイスメニュー画面にメニュー表示されている複数の音色から、ユーザが選択した１つの音色を、対象となっている操作子に割り当てる。たとえば、ユーザが上記ボイス１ボタン４ａ１を押すと、図４（ｂ）に示すように、ＬＣＤ１１ａには、上側鍵盤１に音色を割り当てるためのボイスメニュー画面が表示される。そして、現在割り当てられている音色“Ｓｔｒｉｎｇｓ１”は、反転表示されている。この音色“Ｓｔｒｉｎｇｓ１”を他の音色、たとえば音色“Ｓｔｒｉｎｇｓ３”に変更したい場合、領域１１ａ２をタッチするか、またはデータコントロールボタン４ｉ１を押す。これにより、上側鍵盤１には、音色“Ｓｔｒｉｎｇｓ３”が割り当てられるとともに、割当て状態であることが分かるように、その領域１１ａ２の表示を反転させる（図５（ａ）参照）。
【００２５】
図５は、前記（４）の音色の詳細設定処理を説明するための図であり、同図（ａ）は、上側鍵盤１に音色を割り当てるためのボイスメニュー画面を示し、同図（ｂ）は、ボイスの詳細設定画面を示している。ボイスの詳細設定画面には、ボイスメニュー画面中、割り当てられた音色、すなわち反転表示された音色を再度選択したときに、移行する。たとえば、図５（ａ）のボイスメニュー画面において、領域１１ａ２をタッチするか、またはデータコントロールボタン４ｉ１を押すと、図５（ｂ）に示すように、音色“Ｓｔｒｉｎｇｓ３”の詳細設定画面が表示される。この詳細設定画面に表示されたデータ中、設定変更したいデータに対応する、データコントロールボタン群４ｉ中のデータコントロールボタンを操作すると、その操作量に応じて当該データ値を設定変更する。
【００２６】
図６は、前記（５）の基本レジストレーションの設定処理を説明するための図である。基本レジストレーションとは、演奏操作子系列に割り当てる代表的な音色を登録したものであり、本実施の形態では、図６に示すように、５種類の基本レジストレーションがプリセットされている。（５）基本レジストレーションの設定処理では、この中からユーザが選択したものを設定する。
【００２７】
なお、図６の例では、各基本レジストレーションは、演奏操作子系列毎に１音色のみ設定可能に構成されている。図３（ａ）は、基本レジストレーション１が設定されたときの設定ボイス表示画面を示しているが、同図に示すように、各演奏操作子系列（上側鍵盤１、下側鍵盤２およびペダル鍵盤のそれぞれ）には、それぞれ同じ音色が重複して割り当てられている（ただし、リードボイス１および２には、異なった音色が割り当てられている）。もちろん、これに限らず、基本レジストレーションとして、演奏操作子系列毎に複数の音色を設定可能なものをプリセットしておくようにしてもよい。
【００２８】
次に、この制御処理を詳細に説明する。
【００２９】
図７および図８は、本実施の形態の電子オルガン、特にＣＰＵ７が実行するパネル設定処理の手順を示すフローチャートである。本パネル設定処理では、次の処理を行う。すなわち、
（１）演奏操作子系列に割り当てられた音色のオン／オフ処理
（２）演奏操作子系列への音群割当て処理
（３）演奏操作子系列への音色割当て処理
（４）音色の詳細設定処理
（５）基本レジストレーションの設定処理
（６）設定ボイス表示画面復帰ボタン操作処理
（７）その他操作子の操作に対応する処理
である。なお、上記（１）〜（５）の各処理は、それぞれ前記（１）〜（５）の各処理に対応している。
【００３０】
上記（１）の演奏操作子系列に割り当てられた音色のオン／オフ処理では、表示された演奏操作子系列毎の個々の音色が選択され、選択されたものがオン状態であったときには、具体的には、図３（ａ）の設定ボイス表示画面で、領域１１ａ１がタッチされたときには、選択された音色をオフ設定、すなわち、ミュートするとともに、図３（ｂ）に示すように、その表示を反転する（図８のステップＳ１５→Ｓ１６→Ｓ１８）一方、表示された演奏操作子系列毎の個々の音色が選択され、選択されたものがオフ状態であったときには、具体的には、図３（ｂ）の設定ボイス表示画面で、領域１１ａ１がタッチされたときには、選択された音色をオン設定、すなわち、ミュート解除するとともに、図３（ａ）に示すように、その反転表示を元に戻す（図８のステップＳ１５→Ｓ１６→Ｓ１７）。
【００３１】
このように、（１）演奏操作子系列に割り当てられた音色のオン／オフ処理によれば、設定ボイス表示画面上に表示されたボイス名称をタッチするだけで、その音色のオン／オフ設定を切り換えることができるので、オン／オフ設定の対象となる音色を確認しながら、ワンタッチでオン／オフ設定を切り換えることができる。
【００３２】
なお、本実施の形態では、オン／オフ設定の対象を音色としたが、これは便宜上のことに過ぎず、何らかの発音処理であればよい。
【００３３】
上記（２）の演奏操作子系列への音群割当て処理では、演奏操作子系列（上側鍵盤１、下側鍵盤２およびペダル鍵盤）毎の音群が選択されると、具体的には、上側鍵盤用ボイス１ボタン群４ａ、上側鍵盤用ボイス２ボタン群４ｂ、リードボイス１ボタン群４ｃ、下側鍵盤用ボイス１ボタン群４ｄ、下側鍵盤用ボイス２ボタン群４ｅ、リードボイス２ボタン群４ｆ、ペダルボイス１ボタン群４ｇおよびペダルボイス２ボタン群４ｈ中のいずれかのボタンが押されると、選択された音群のボイスメニュー画面を表示するとともに、その中の１つの音色を設定する（図７のステップＳ３→Ｓ４）。
【００３４】
上記（３）の演奏操作子系列への音色割当て処理では、上記（２）演奏操作子系列への音群割当て処理と同様に、選択された音群のボイスメニュー画面が表示されるとともに、その中の１つの音色が設定された状態で、データコントロールボタンが操作され、このデータコントロールボタンによって指示される音色が、現在設定中のものでない場合には、その指示された音色を設定する（図７のステップＳ３→Ｓ４→Ｓ５→Ｓ６→Ｓ１０→Ｓ４）。
【００３５】
上記（４）の音色の詳細設定処理では、上記（３）演奏操作子系列への音色割当て処理と同様に、選択された音群のボイスメニュー画面が表示されるとともに、その中の１つの音色が設定された状態で、データコントロールボタンが操作され、このデータコントロールボタンによって指示される音色が、現在設定中のものであるときには、ボイスに設定された音色における詳細設定画面を表示し（図７のステップＳ３→Ｓ４→Ｓ５→Ｓ６→Ｓ１０→Ｓ１１）、データコントロールボタンの操作があると、対応する設定値をこの操作量に応じて調整する（図７のステップＳ１２→Ｓ１３→Ｓ１４）。
【００３６】
上記（５）の基本レジストレーションの設定処理では、前記図５の５種類の基本レジストレーションのいずれかが選択されたときに、選択された基本レジストレーションを各演奏操作子系列のボイス毎に設定する（図７のステップＳ１→Ｓ２）。
【００３７】
上記（６）の設定ボイス表示画面復帰ボタン操作処理では、ボイスメニュー画面が表示されたときに、前記設定操作子４に含まれる設定ボイス表示画面復帰ボタン（図示せず）が操作されると、演奏操作子系列毎の設定ボイス表示画面に戻る（図７のステップＳ３→Ｓ４→Ｓ５→Ｓ６→Ｓ７→Ｓ８）。
【００３８】
上記（７）のその他操作子の操作に対応する処理では、その他の操作子、たとえば、図示しないマスターボリュームが操作されたときには、その操作量に応じて、ボリューム値を調節する（図８のステップＳ１９→Ｓ２０）。
【００３９】
図９は、本実施の形態の電子オルガン、特にＣＰＵ７が実行する演奏処理の手順を示すフローチャートである。本演奏処理では、次の処理を行う。すなわち、
（８）キーオン処理
（９）キーオフ処理
（１０）その他演奏指示に応じた処理
（１１）楽音発音処理
である。
【００４０】
上記（８）のキーオン処理では、ユーザが上側鍵盤１、下側鍵盤２およびペダル鍵盤を用いて演奏入力し、その演奏入力がキーオンである場合、演奏入力に用いた演奏操作子系列におけるミュート設定を読み出し（ステップＳ２１→Ｓ２２→Ｓ２３）、この演奏操作子系列に選択された音色のうち、ミュート設定されたものを除いて、操作された演奏操作子に対応した音高の演奏信号を生成する（ステップＳ２４）。
【００４１】
上記（９）のキーオフ処理では、ユーザが上側鍵盤１、下側鍵盤２およびペダル鍵盤を用いて演奏入力し、その演奏入力がキーオフである場合、対応する演奏信号の発音を停止する（ステップＳ２１→Ｓ２２→Ｓ２５→Ｓ２６）。
【００４２】
上記（１０）のその他演奏指示に応じた処理では、その他の操作子、たとえば、図示しないエクスプレッションペダルが踏まれたときには、その踏み込み量に応じて、演奏中の音の強弱を調節する（ステップＳ２１→Ｓ２２→Ｓ２５→Ｓ２７）。
【００４３】
上記（１１）の楽音発音処理では、上記（８）キーオン処理によって演奏信号が生成されたときには、その演奏信号に基づいて発音する一方、上記（９）キーオフ処理によって演奏信号の発音停止が指示されたときには、現在発音中の演奏信号のうち、発音停止が指示されたものを消音する。
【００４４】
なお、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵ７やＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００４５】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４６】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００４７】
また、コンピュータが読出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００４８】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ７などが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００４９】
【図１】本発明の一実施の形態に係る電子楽器を適用した電子オルガンの概略構成を示すブロック図である。
【図２】図１の電子オルガンの操作パネルの構成例を示す図である。
【図３】演奏操作子系列に割り当てられた音色のオン／オフ処理を説明するための図である。
【図４】演奏操作子系列への音群割当て処理および演奏操作子系列への音色割当て処理を説明するための図である。
【図５】音色の詳細設定処理を説明するための図である。
【図６】基本レジストレーションの設定処理を説明するための図である。
【図７】図１の電子オルガン、特にＣＰＵが実行するパネル設定処理の手順を示すフローチャートである。
【図８】図７のパネル設定処理の続きの手順を示すフローチャートである。
【図９】図１の電子オルガン、特にＣＰＵが実行する演奏処理の手順を示すフローチャートである。
【符号の説明】
【００５０】
１…上側鍵盤（演奏操作子），２…下側鍵盤（演奏操作子），３…その他演奏操作子（演奏操作子），７…ＣＰＵ（発音処理手段），１１…表示装置（指定操作子），１４…音源回路（発音処理手段）
【図１】
2005189505.tif 000003
【図２】
2005189505.tif 000004
【図３】
2005189505.tif 000005
【図４】
2005189505.tif 000006
【図５】
2005189505.tif 000007
【図６】
2005189505.tif 000008
【図７】
2005189505.tif 000009
【図８】
2005189505.tif 000010
【図９】
2005189505.tif 000011