(57)【要約】【課題】  同時に発音される複数の音色を容易に選択することができるようにする。【解決手段】  音色選択スイッチ２３ａが押されながら、音高が「Ａ０」、「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」である鍵のうちの２つが押鍵されると、その押鍵された２つの鍵に割り当てられている音色を、デュアル演奏に使用する音色として設定する。これにより、音色を選択するための操作子が１つしかない場合であっても、２つの音色を選択することができるようする。【選択図】  図４
2006113395.tif 000002
【特許請求の範囲】
【請求項１】
複数の鍵を有する鍵盤と、
発音される音色をユーザが選択するための単一の音色選択用操作子と、
前記音色選択用操作子が操作された状態で、前記鍵が押鍵された場合に、その押鍵された鍵に対して音色が割り当てられているか否かを判断する判断手段と、
前記判断手段により、押鍵された鍵に対して音色が割り当てられていると判断された場合に、その音色を発音可能な状態にする発音制御手段とを有し、
前記判断手段は、前記音色選択用操作子が操作された状態で、前記複数の鍵の少なくとも２つが押鍵された場合には、それら少なくとも２つの押鍵された鍵のそれぞれに対して音色が割り当てられているか否かを判断し、
前記発音制御手段は、前記判断手段により、押鍵された少なくとも２つの鍵のそれぞれに対して音色が割り当てられていると判断された場合には、割り当てられている少なくとも２つの音色を同時に発音可能な状態にすることを特徴とする電子楽器。
【請求項２】
前記音色選択用操作子に対応付けられて設けられた発光手段と、
前記発光手段の発光状態を制御する発光制御手段とを有し、
前記発音制御手段は、前記音色選択用操作子が操作されていない場合には、デフォルトの音色を発音可能な状態にし、
前記発光制御手段は、前記発音制御手段により、少なくとも２つの音色が同時に発音可能な状態にされた場合と、１つの音色が発音可能な状態にされた場合と、デフォルトの音色が発音可能な状態にされた場合とで、前記発光手段の発光状態を異ならせることを特徴とする請求項１に記載の電子楽器。
【請求項３】
前記発光手段は、点灯及び点滅し、
前記発光手段の発光状態は、前記発光手段の発光時間を含むことを特徴とする請求項２に記載の電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子楽器に関し、特に、発音させる音色を指定するために用いて好適なものである。
【背景技術】
【０００２】
従来から、音色を選択することができる電子楽器が提案されている。具体的に説明すると、鍵盤を本来の演奏用又は楽音指定用の何れに使用するかを、スイッチを用いて切り替えるようにし、当該スイッチを用いて鍵盤を楽音指定用に使用することが可能な電子楽器が提案されている（特許文献１を参照）。
ところで、近年、電子楽器では、異なる２つの音色を同時に発音させながら演奏を行うことができるようにして、様々な音色で演奏を楽しめることができるようにしている（以下、このような演奏をデュアル演奏と称する）。
【０００３】
【特許文献１】特公昭６１−３４６７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述した特許文献１に記載の電子楽器では、音色を１つしか選択することができなかった。したがって、任意の２つの音色でデュアル演奏を行うことが困難であるという問題点があった。
本発明は、前述の問題点に鑑みてなされたものであり、同時に発音される複数の音色を容易に選択することができるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の電子楽器は、複数の鍵を有する鍵盤と、発音される音色をユーザが選択するための単一の音色選択用操作子と、前記音色選択用操作子が操作された状態で、前記鍵が押鍵された場合に、その押鍵された鍵に対して音色が割り当てられているか否かを判断する判断手段と、前記判断手段により、押鍵された鍵に対して音色が割り当てられていると判断された場合に、その音色を発音可能な状態にする発音制御手段とを有し、前記判断手段は、前記音色選択用操作子が操作された状態で、前記複数の鍵の少なくとも２つが押鍵された場合には、それら少なくとも２つの押鍵された鍵のそれぞれに対して音色が割り当てられているか否かを判断し、前記発音制御手段は、前記判断手段により、押鍵された少なくとも２つの鍵のそれぞれに対して音色が割り当てられていると判断された場合には、割り当てられている少なくとも２つの音色を同時に発音可能な状態にすることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、単一の音色選択用操作子が操作された状態で、少なくとも２つの鍵が押鍵された場合、それら少なくとも２つの鍵のそれぞれに対して音色が割り当てられているか否かを判断し、それら少なくとも２つの鍵のそれぞれに対して音色が割り当てられている場合には、割り当てられている少なくとも２つの音色を同時に発音可能な状態にするようにしたので、音色を選択するための操作子が１つしかない場合であっても、同時に発音される複数の音色を容易に選択することができるようになる。
【発明を実施するための最良の形態】
【０００７】
次に、図面を参照しながら、本発明の一実施形態について説明する。
図１は、本実施形態の電子楽器の概略構成の一例を示したブロック図である。
図１において、電子楽器は、中央処理装置（以下、ＣＰＵと称する）１と、リードオンリメモリ（以下、ＲＯＭと称する）２と、ランダムアクセスメモリ（以下、ＲＡＭと称する）３と、外部記憶媒体４と、外部入出力用インターフェース部５と、信号バス６と、キースキャン回路７と、鍵盤８と、パネルスキャン回路９と、操作パネル１０と、楽音発生部１１と、波形ＲＯＭ１２と、デジタル／アナログ変換部（以下、Ｄ／Ａ変換部と称する）１３と、アナログ信号処理部１４と、パワーアンプ１５と、スピーカ部１６とを有している。
【０００８】
図１に示すように、ＣＰＵ１、ＲＯＭ２、ＲＡＭ３、キースキャン回路７、パネルスキャン回路９、楽音発生部１１、外部記憶媒体４、及び外部入出力用インターフェース部５は、それぞれ信号バス６に接続され、相互に通信することが可能である。
【０００９】
（鍵盤）
鍵盤８は、複数の鍵と、それら複数の鍵の各々に対応して設けられた複数の鍵スイッチとを有している。演奏者は、前記複数の鍵を押鍵及び離鍵して所望の演奏を行う。
また、本実施形態では、図２に示す音色選択スイッチ２３ａが押された状態で所定の鍵が押鍵されると、演奏に使用される音色を選択することができるようにしている。具体的に説明すると、図３に示すように、音色選択スイッチ２３ａが押された状態で、音高が「Ａ０」の鍵が押鍵されると、その鍵に割り当てられている「ピアノ１」が演奏に使用される音色として選択されるようにしている。
【００１０】
同様に、音色選択スイッチ２３ａが押された状態で、音高が「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」の鍵が押鍵されると、それぞれ「ピアノ２」、「エレクトリックピアノ」、「ジャズオルガン」、「チャーチオルガン」、「ハープシコード」、「ビブラフォン」、「ストリングス」、「クワイア」が演奏に使用される音色として選択されるようにしている。なお、電子楽器の起動時には、演奏に使用されるデフォルトの音色として、「ピアノ１」が設定されている。
【００１１】
また、このようにして音色を選択するに際し、音色選択スイッチ２３ａが押された状態で、音高が「Ａ０」、「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」の鍵の何れか２つが同時に押鍵されると、押鍵された２つの鍵に割り当てられている音色がデュアル演奏に使用される音色として選択されるようにしている。
なお、本実施形態の電子楽器においては、図３に示すようなシール３１を電子楽器に貼付することで、演奏者が、音色を選択する際に、どの鍵を押鍵すればよいのかを容易に認識することができるようにしている。
また、どの鍵にどの音色が割り当てられているのかについては、例えばＲＯＭ２に予め記憶されており、ＣＰＵ１がこの記憶内容を読み出すことにより認識することができるようにしている。
【００１２】
さらに、本実施形態では、デュアル演奏に使用される２つの音色が選択された後、音色選択スイッチ２３ａが押された状態で、所定の鍵が押鍵されると、デュアル演奏に使用される２つの音色の音量バランスを選択することができるようにしている。
具体的に説明すると、図３に示すように、音色選択スイッチ２３ａが押された状態で、音高が「Ｅ２」、「Ｆ２」、「Ｇ２」、「Ａ２」、「Ｂ２」、「Ｃ３」、「Ｄ３」、「Ｆ３」、「Ｇ３」の鍵の何れかが押鍵されると、デュアル演奏に使用される２つの音色の音量比が、それぞれ「９：１」、「８：２」、「７：３」、「６：４」、「５：５」、「４：６」、「３：７」、「２：８」、「１：９」になるようにしている。ここで、鍵括弧内の値は、演奏者（図２のＡ方向）から見て左側の方の鍵に割り当てられている音色の音量と、右側の方の鍵に割り当てられている音色の音量との比である。
【００１３】
具体例を説明すると、デュアル演奏に使用される音色として、「ピアノ１」と「ストリングス」が選択されていたとすると、これら２つの音色のうち、「ピアノ１」は演奏者から見て左側の鍵（「Ａ０」）に割り当てられており、「ストリングス」は演奏者から見て右側の鍵（「Ａ１」）に割り当てられている（図３を参照）。このようにしてデュアル演奏に使用される２つの音色が選択された後に、音色選択スイッチ２３ａが押された状態で、音高が「Ｅ２」の鍵が押鍵されると、「ピアノ１」と「ストリングス」との音量比が、「９：１」になるようにしている。
【００１４】
なお、どの鍵にどの音量比が割り当てられているのかについては、例えばＲＯＭ２に予め記憶されており、ＣＰＵ１がこの記憶内容を読み出すことにより認識することができるようにしている。
また、本実施形態の電子楽器においては、前述したシール３１により、演奏者が、デュアル演奏時における音量バランスを調節する際に、どの鍵を押鍵すればよいのかを容易に認識することができるようにしている。
【００１５】
なお、本実施形態では、デュアル演奏に使用される２つの音色の音量比が「１０：０」及び「０：１０」になるようにしていない。デュアル演奏を行うのに、片方の音色の音量を０にする必要はないからである。
また、本実施形態では、以上のように音色選択スイッチ２３ａが押された状態で、鍵が押鍵された場合には、その鍵に対応する楽音を発音させないようにしている。
【００１６】
（キースキャン回路）
キースキャン回路７は、鍵盤８の各鍵スイッチのスキャン処理を行うためのものである。
【００１７】
（操作パネル）
操作パネル１０は、各種操作子や表示装置を有している。本実施形態の電子楽器では、図２に示すように、各種操作子として、電源スイッチ２１と、音量ボリュームダイヤル２２と、音色選択スイッチ２３ａとを有している。また、表示装置として、音色状態表示用ＬＥＤ２３ｂを有している。なお、これら以外のものが、操作パネル１０に設けられていてもよいということは言うまでもない。
【００１８】
電源スイッチ２１は、電子楽器を動作可能にするために演奏者により操作されるスイッチである。音量ボリュームダイヤル２２は、電子楽器から発音される楽音の音量を調節するために演奏者により操作されるダイヤル式のボリュームである。
【００１９】
音色選択スイッチ２３ａは、前述したように、電子楽器から発音される楽音の音色を選択したり、デュアル演奏に使用される２つの音色の音量バランスを設定したりするために演奏者により操作されるスイッチである。すなわち、音色選択スイッチ２３ａが押された状態で、音高が「Ａ０」、「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」の鍵が押鍵されると、その鍵に割り当てられている音色が選択されるようにしている。
【００２０】
特に、音色選択スイッチ２３ａが押された状態で、音高が「Ａ０」、「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」の何れか２つの鍵が同時に押鍵されると、その鍵に割り当てられている２つの音色がデュアル演奏に使用される音色として選択される。そして、デュアル演奏に使用される２つの音色が選択された後に、音高が「Ｅ２」、「Ｆ２」、「Ｇ２」、「Ａ２」、「Ｂ２」、「Ｃ３」、「Ｄ３」、「Ｆ３」、「Ｇ３」の鍵の何れかが押鍵されると、デュアル演奏に使用される２つの音色の音量比が設定される。
【００２１】
さらに、本実施形態では、以上のように鍵を用いなくても、音色選択スイッチ２３ａの操作のみによって、演奏に使用される音色を選択することができるようにしている。具体的に説明すると、前述したように、電子楽器の起動時には、演奏に使用されるデフォルトの音色として「ピアノ１」が設定されている。そして、音色選択スイッチ２３ａが押される度に、電子楽器に設定されている音色が順次選択されるようにしている。具体的に説明すると、音色選択スイッチ２３ａが押される度に、「ピアノ２」→「エレクトリックピアノ」→「ジャズオルガン」→「チャーチオルガン」→「ハープシコード」→「ビブラフォン」→「ストリングス」→「クワイア」→「ピアノ１」→「ピアノ２」→・・・の順で音色が選択されるようにしている。なお、このようにして選択される音色の順番は、例えばＲＯＭ２に予め記憶されている。
【００２２】
また、本実施形態では、以上のようにして音色が選択された後に、音色選択スイッチ２３ａが所定時間（例えば１秒）以上押し続けられると、選択されている音色をデフォルトの音色（本実施形態では「ピアノ１」）に戻すようにしている。ここで、デュアル演奏に使用される２つの音色が選択されている場合であっても、音色選択スイッチ２３ａが所定時間（例えば１秒）以上押し続けられると、選択されている２つの音色を、デフォルトの音色（１つの音色）に戻すようにする。以上のようにすれば、選択されている音色をワンタッチでデフォルトの音色に戻すことができ、極めて容易に且つ迅速にデフォルトの音色を選択することができるようになる。
【００２３】
音色状態表示用ＬＥＤ２３ｂは、音色選択スイッチ２３ａに対応して設けられ、音色選択スイッチ２３ａを用いて選択された音色に応じて点灯及び点滅を行うことで、現在選択されている音色を演奏者に報知するためのものである。なお、点灯とは、発光状態を継続させることをいい、点滅とは、短時間の点灯、消灯の繰り返しをいう。
具体的に説明すると、本実施形態では、前述したように、電源スイッチ２１が操作され、電子楽器が起動すると、デフォルトの音色（「ピアノ１」）が選択される。そうすると、図４（ａ）に示すように、音色状態表示用ＬＥＤ２３ｂが点灯する。これにより演奏者は、演奏に使用される音色がデフォルトの音色であることを知ることができる。
【００２４】
その後、例えば、音色選択スイッチ２３ａが押されながら、音高が「Ｅ１」の鍵が押鍵されると、この鍵に割り当てられている「チャーチオルガン」が演奏に使用される音色として選択される。そうすると、図４（ｂ）に示すように、音色状態表示用ＬＥＤ２３ｂが点滅表示する。これにより演奏者は、演奏に使用される音色が１つであり、且つデフォルトの音色でないことを知ることができる。
【００２５】
また、例えば、音色選択スイッチ２３ａが押されながら、音高が「Ａ０」と「Ｄ１」の鍵が同時に押鍵されると、これらの鍵に割り当てられている「ピアノ１」と「ジャズオルガン」がデュアル演奏に使用される音色として選択される。そうすると、図４（ｃ）に示すように、音色状態表示用ＬＥＤ２３ｂが点滅表示する。このとき、デフォルトの音色でない１つの音色が選択された場合（図４（ｂ））よりも点灯間隔が短くなるように、音色状態表示用ＬＥＤ２３ｂを点滅表示させる。これにより演奏者は、演奏に使用される音色が２つの音色であり、デュアル演奏を行うことができることを知ることができる。なお、点灯間隔とは、点滅時における点灯及び消灯各々の間隔をいう。
【００２６】
また、デュアル演奏に使用される２つの音色が選択されている場合に、各音色の音量バランスを調節する際にも、図５（ａ）に示すように、音色状態表示用ＬＥＤ２３ｂは、デュアル演奏に使用される音色が選択された場合と同様に（図４（ｃ）の場合と同様に）、点滅表示する。
【００２７】
さらに、音色選択スイッチ２３ａが所定時間以上継続して押し続けられると、図５（ｂ）に示すように、音色状態表示用ＬＥＤ２３ｂが点灯する（音色状態表示用ＬＥＤ２３ｂが点滅表示されている場合には、音色状態表示用ＬＥＤ２３ｂは、点滅状態から点灯状態に切り替わる）。これにより演奏者は、演奏に使用される音色がデフォルトの音色である（デフォルトの音色に戻った）ことを知ることができる。
【００２８】
また、音色選択スイッチ２３ａのみが押された場合には、音色選択スイッチ２３ａが押される度に、電子楽器に設定されている音色が順次選択される。そうすると、図５（ｃ）に示すように、現在選択されている音色がデフォルトの音色（「ピアノ１」）である場合には、音色状態表示用ＬＥＤ２３ｂが点灯し、それ以外の音色である場合には、図４（ｂ）と同様に音色状態表示用ＬＥＤ２３ｂが点滅する。これにより演奏者は、演奏に使用される音色がデフォルトの音色であるか否かを知ることができる。
【００２９】
（パネルスキャン回路）
パネルスキャン回路９は、操作パネル１０に設けられている音色選択スイッチ２３ａのスキャン処理を行うためのものである。
【００３０】
（ＣＰＵ）
ＣＰＵ１は、本実施形態の電子楽器の全体を統括制御するためのものであり、ＲＯＭ２に格納されている制御プログラムに従って、ＲＡＭ３をワークメモリとして利用しながら、例えば次のような処理を行う。
【００３１】
ＣＰＵ１は、パネルスキャン回路９によりスキャン処理された結果を入力し、操作パネル１０の操作内容を識別する。
また、ＣＰＵ１は、キースキャン回路７によりスキャン処理された結果を入力して、鍵の操作内容（押鍵及び離鍵）を識別する。
【００３２】
本実施形態の電子楽器において、ＣＰＵ１は、キースキャン回路７及びパネルスキャン回路９によるスキャン処理の結果から、鍵盤８だけが操作されたと判断した場合には、その鍵の操作は、演奏のための操作であると認識し、その鍵の操作内容（鍵の押鍵及び離鍵）に基づく演奏データや、操作パネル１０の操作内容に基づくデータを楽音発生部１１に割り当てる処理を行う。
【００３３】
この演奏データは、前記各鍵の操作が押鍵（キーオン）であるか離鍵（キーオフ）であるかを示すキーオン／オフ信号や、音高データである音高や、音量制御データであるベロシティデータや、各鍵の動作スピードに関するキータッチレスポンス信号などから構成される。また、操作パネル１０の操作内容に基づくデータは、演奏に使用される音色を示す音色データなどから構成される。
【００３４】
一方、ＣＰＵ１は、キースキャン回路７及びパネルスキャン回路９によるスキャン処理の結果から、音色選択スイッチ２３ａが操作された状態で、所定の鍵が操作されたと判断した場合には、その鍵の操作は、演奏に使用される音色を選択するための操作であると認識し、鍵の操作内容に基づく音色を示す音色データを、ＲＯＭ２から読み出し、読み出した音色データを演奏に使用される音色として設定する。
【００３５】
さらに、ＣＰＵ１は、キースキャン回路７及びパネルスキャン回路９によるスキャン処理の結果から、音色選択スイッチ２３ａだけが操作されたと判断した場合には、演奏に使用される音色を、音色選択スイッチ２３ａの操作が行われる度に、該当する音色を示す音色データを、順次ＲＯＭ２から読み出し、読み出した音色データを演奏に使用される音色として設定する。
【００３６】
（ＲＯＭ）
ＲＯＭ２は、読み出し可能なメモリであり、前述のようなＣＰＵ１の制御プログラムの他、楽音発生部８から所望の楽音信号を発生させるために必要なパラメータデータ（例えば、前記音色データ）など、種々のデータを格納する。
【００３７】
（ＲＡＭ）
ＲＡＭ３は読み書きが可能なメモリであり、ＣＰＵ１のプログラム実行過程において各種の必要なデータを一時的に記憶したり、編集可能なパラメータデータを記憶したりする記憶領域を有している。このＲＡＭ３の一部あるいは全部はバッテリーバックアップされており、必要なデータを、電子楽器の電源がオフにされても保持しておくことができるようにしている。
【００３８】
（波形メモリ）
波形メモリ１２は、音色や音域に応じた種々の楽音波形データを記憶している。
（楽音発生部）
楽音発生部１１は、前述したようにしてＣＰＵ１により割り当てられた演奏データと、操作パネル１０操作内容に基づくデータとに基づいて、波形ＲＯＭ１２から必要な楽音波形データを読み出し、所望のデジタル楽音信号ＤＭＳを発生させる。
【００３９】
（Ｄ／Ａ変換部）
Ｄ／Ａ変換部１３は、楽音発生部１１で発生されたデジタル楽音信号ＤＭＳをアナログ楽音信号に変換する機能を有する。
（アナログ信号処理部）
アナログ信号処理部１４は、Ｄ／Ａ変換部１３でＤ／Ａ変換されたアナログ楽音信号に対し、フィルタ処理（ノイズ除去処理）や音質調整、信号レベル（ゲイン）調整等を施す機能を有する。
【００４０】
（パワーアンプ）
パワーアンプ１５は、アナログ信号処理部１４でノイズ除去処理が施されたアナログ楽音信号に対し、増幅処理を施して適当なレベルに増幅する。
（スピーカ部）
スピーカ部１６は、パワーアンプ１５で増幅されたアナログ楽音信号を可聴信号として放音するためのものであり、１個あるいは複数個で構成されている。
【００４１】
（外部記憶装置）
外部記憶媒体４は、例えば、ＣＤ−ＲＷドライブである。そして、ＣＰＵ１は、ＣＤ−ＲＷドライブに装着されたＣＤ−ＲＯＭに記憶されている制御プログラムや各種データを読み出して必要な処理を行う。なお、外部記憶媒体４は、ＣＤ−ＲＷドライブに限定されず、フレキシブルディスク（ＦＤ）装置や、光磁気ディスク（ＭＯ）装置などであってもよいということは言うまでもない。
【００４２】
（外部入出力用インターフェース部）
外部入出力用インターフェース部５は、外部装置との間で、演奏情報などのデータのやり取りを行うためのものである。具体的に、この外部入出力用インターフェース部５は、例えばＭＩＤＩ（Musical Instrument Digital Interface）である。
【００４３】
次に、図６〜図７のフローチャートを参照しながら、本実施形態の電子楽器に配設されたＣＰＵ１により実行される処理の一例を説明する。
【００４４】
図６は、ＣＰＵ１により実行されるメインルーチンの処理の一例を説明するフローチャートである。
まず、ステップＳ１において、初期化処理を行う。
次に、ステップＳ２において、操作パネル１０や鍵盤８の操作内容に基づいて演奏に使用する音色などを設定するパネル処理を行う。このパネル処理の詳細については後述する。
次に、ステップＳ３において、演奏者の鍵盤８の押鍵及び離鍵に基づく楽音を、ステップＳ２で設定した内容で発音させる演奏処理を行う。
【００４５】
次に、図７のフローチャートを参照しながら、パネル処理の詳細な処理の一例を説明する。
まず、ステップＳ１１において、パネルスキャン回路９によりスキャン処理された結果に基づいて、音色選択スイッチ２３ａがオンされたか否かを判定する。この判定の結果、音色選択スイッチ２３ａがオンされた場合には、ステップＳ１２に進み、演奏に使用される音色を選択する。そして、選択された音色に応じて音色状態表示用ＬＥＤ２３ｂを点灯又は点滅させる。
【００４６】
具体的に説明すると、現在選択されている音色が「ピアノ１」である場合には、「ピアノ２」を演奏に使用される音色として選択する。すなわち、音色選択スイッチ２３ａが操作されると、「ピアノ１」→「ピアノ２」→「エレクトリックピアノ」→「ジャズオルガン」→「チャーチオルガン」→「ハープシコード」→「ビブラフォン」→「ストリングス」→「クワイア」→「ピアノ１」→・・・の順で音色を選択する。
【００４７】
次に、ステップＳ１３において、パネルスキャン回路９によりスキャン処理された結果に基づいて、音色選択スイッチ２３ａが継続して所定時間（本実施形態では１秒）以上オンされ続けているか（押され続けているか）否かを判定する。この判定の結果、音色選択スイッチ２３ａが継続して所定時間以上オンされ続けている場合には、ステップＳ１４に進み、デフォルトフラグがオンされているか否かを判定する。
【００４８】
この判定の結果、デフォルトフラグがオンされていない場合には、ステップＳ１５に進み、デフォルトフラグをオンし、後述するステップＳ１７に進む。一方、デフォルトフラグが既にオンされている場合には、ステップＳ１５を省略してステップＳ１７に進む。なお、このデフォルトフラグは、演奏に使用される音色をデフォルトの音色に設定することを示すフラグであり、その状態は、例えばＲＡＭ３に記憶される。
【００４９】
一方、音色選択スイッチ２３ａが継続して所定時間以上押され続けていない場合には、ステップＳ１６に進み、パネルスキャン回路９によりスキャン処理された結果に基づいて、音色選択スイッチ２３ａがオンされているか否かを判定する。この判定の結果、音色選択スイッチ２３ａがオンされている場合には、ステップＳ１７に進み、キースキャン回路７によりスキャン処理された結果に基づいて、鍵が押鍵されたか否かを判定する。
【００５０】
この判定の結果、鍵が押鍵されている場合には、音色選択スイッチ２３ａと鍵とが同時に操作されていると判断して、ステップＳ１８に進み、押鍵された鍵の音高を例えばＲＡＭ３に記憶させてから、ステップＳ１９に進む。
一方、鍵が押鍵されていない場合には、ステップＳ１８を省略してステップＳ１９に進む。
【００５１】
そして、ステップＳ１９において、パネルスキャン回路９によりスキャン処理された結果に基づいて、音色選択スイッチ２３ａがオフされているか（音色選択スイッチ２３ａが押されていないか）否かを判定する。この判定の結果、音色選択スイッチ２３ａがオフされていない場合には、オフされるまでステップＳ１３〜Ｓ１９を繰り返し行う。
【００５２】
こうして、音色選択スイッチ２３ａがオフされると、ステップＳ２０に進み、音高がＲＡＭ３に記憶されているか否かを判定する。この判定の結果、音高がＲＡＭ３に記憶されている場合には、ステップＳ２１に進み、記憶されている音高の数が２以上であるか否かを判定する。
【００５３】
この判定の結果、記憶されている音高の数が２以上である場合には、図７−２のステップＳ２２に進み、ＲＡＭ３に記憶されている最新の２つの音高が、音色が割り当てられている鍵の音高であるか否かを判定する。すなわち、最後に押鍵された鍵と、その前に押鍵された鍵の音高が、「Ａ０」、「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」の何れかであるか否かを判定する。
【００５４】
この判定の結果、ＲＡＭ３に記憶されている最新の２つの音高が、「Ａ０」、「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」の何れかである場合には、デュアル演奏を行うと判断してステップＳ２３に進み、ＲＡＭ３に記憶されている最新の２つの音高の鍵に割り当てられている音色を、デュアル演奏に使用する音色として設定し、音色データを生成する。そして、（デフォルトの音色でない１つの音色が選択された場合よりも点灯間隔が短くなるように、）音色状態表示用ＬＥＤ２３ｂを点滅させる。
【００５５】
次に、ステップＳ２４に進み、デュアルフラグをオンする。なお、このデュアルフラグは、デュアル演奏を行うことを示すフラグであり、その状態は、例えばＲＡＭ３に記憶される。
次に、ステップＳ２５に進み、デフォルトフラグがオンされているか否かを判定する。この判定の結果、デフォルトフラグがオンされている場合には、ステップＳ２６に進み、デフォルトフラグをオフしてステップＳ２７に進む。一方、デフォルトフラグがオンされていない場合には、ステップＳ２６を省略してステップＳ２７に進む。
【００５６】
最後に、ステップＳ２７において、ＲＡＭ３に記憶されている音高をリセットして図６に示すメインフローチャートに戻る。
前記ステップＳ２２において、ＲＡＭ３に記憶されている最新の２つの音高が、「Ａ０」、「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」の何れかでない場合には、ステップＳ２８に進み、ＲＡＭ３に記憶されている最新の音高が、音量比が割り当てられている鍵の音高であるか否かを判定する。すなわち、最後に押鍵された鍵の音高が「Ｅ２」、「Ｆ２」、「Ｇ２」、「Ａ２」、「Ｂ２」、「Ｃ３」、「Ｄ３」、「Ｆ３」、「Ｇ３」の何れかであるか否かを判定する。
【００５７】
この判定の結果、最後に押鍵された鍵の音高が「Ｅ２」、「Ｆ２」、「Ｇ２」、「Ａ２」、「Ｂ２」、「Ｃ３」、「Ｄ３」、「Ｆ３」、「Ｇ３」の何れかであるかである場合には、ステップＳ２９に進み、デュアルフラグがオンされているか否かを判定する。この判定の結果、デュアルフラグがオンされていない場合には、デュアル演奏を行わないので、後述するステップＳ３０、Ｓ３１を省略してステップＳ２７に進み、ＲＡＭ３に記憶されている音高をリセットして図６に示すメインフローチャートに戻る。
【００５８】
一方、デュアルフラグがオンされている場合には、ＲＡＭ３に記憶されている最新の音高の鍵に割り当てられている音量比を示す音量データを生成する。
次に、ステップＳ３１において、デュアルフラグをオフしてステップＳ２７に進み、ＲＡＭ３に記憶されている音高をリセットして図６に示すメインフローチャートに戻る。
【００５９】
前記ステップＳ２８において、ＲＡＭ３に記憶されている最新の音高が、音量比が割り当てられている鍵の音高でない場合には、ステップＳ３２に進み、ＲＡＭ３に記憶されている最新の音高が、音色が割り当てられている鍵の音高であるか否かを判定する。この判定の結果、音色が割り当てられている鍵の音高でない場合には、ステップＳ３３に進み、ＲＡＭ３に記憶されている最新の音高の鍵に割り当てられている音色を、演奏に使用する音色として設定し、音色データを生成する。そして、選択された音色に応じて、音色状態表示用ＬＥＤ２３ｂを点灯又は点滅させる。
【００６０】
次に、ステップＳ３４に進み、デフォルトフラグがオンされているか否かを判定する。この判定の結果、デフォルトフラグがオンされている場合には、ステップＳ３５に進み、デフォルトフラグをオフしてステップＳ２７に進む。一方、デフォルトフラグがオンされていない場合には、ステップＳ３５を省略してステップＳ２７に進む。そして、ステップＳ２７において、ＲＡＭ３に記憶されている音高をリセットして図６に示すメインフローチャートに戻る。
【００６１】
図７−１に示した前記ステップＳ２１において、ＲＡＭ３に記憶されている音高の数が２以上でない場合には、図７−３のステップＳ３６に進み、ＲＡＭ３に記憶されている最新の音高が、音色が割り当てられている鍵の音高であるか否かを判定する。この判定の結果、音色が割り当てられている鍵の音高である場合には、ステップＳ３７に進み、ＲＡＭ３に記憶されている最新の音高の鍵に割り当てられている音色を、演奏に使用する音色として設定し、音色データを生成する。そして、選択された音色に応じて、音色状態表示用ＬＥＤ２３ｂを点灯又は点滅させる。
【００６２】
次に、ステップＳ３８に進み、デフォルトフラグがオンされているか否かを判定する。この判定の結果、デフォルトフラグがオンされている場合には、ステップＳ３９に進み、デフォルトフラグをオフしてステップＳ４０に進む。一方、デフォルトフラグがオンされていない場合には、ステップＳ３９を省略してステップＳ４０に進む。そして、ステップＳ４０において、ＲＡＭ３に記憶されている音高をリセットして図６に示すメインフローチャートに戻る。
【００６３】
前記ステップＳ３６において、ＲＡＭ３に記憶されている最新の音高が、音色が割り当てられている鍵の音高でない場合には、ステップＳ４１に進み、ＲＡＭ３に記憶されている最新の音高が、音量比が割り当てられている鍵の音高であるか否かを判定する。この判定の結果、音量比が割り当てられている音高である場合には、ステップＳ４２に進み、デュアルフラグがオンされているか否かを判定する。
【００６４】
この判定の結果、デュアルフラグがオンされている場合には、ステップＳ４３に進み、ＲＡＭ３に記憶されている最新の音高に割り当てられている音量比を示す音量データを設定する。次に、ステップＳ４４において、デュアルフラグをオフしてステップＳ４０に進み、ＲＡＭ３に記憶されている音高をリセットして図６に示すメインフローチャートに戻る。
【００６５】
前記ステップＳ４１において、ＲＡＭ３に記憶されている最新の音高が、音量比が割り当てられている鍵の音高でない場合と、前記ステップＳ４２において、デュアルフラグがオンされていない場合には、デュアル演奏における２つの音色の音量比を設定する必要がないので、ステップＳ４３、Ｓ４４を省略して、ステップＳ４０に進み、ＲＡＭ３に記憶されている音高をリセットして図６に示すメインフローチャートに戻る。
【００６６】
図７−１に示した前記ステップＳ２０において、音高がＲＡＭ３に記憶されていない場合には、ステップＳ４５に進み、デュアルフラグがオンされているか否かを判定する。この判定の結果、デュアルフラグがオンされている場合には、ステップＳ４６に進み、デフォルトの音色を演奏に使用する音色として設定し、音色データを生成する。そして、音色状態表示用ＬＥＤ２３ｂを点灯させる。
次に、ステップＳ４７において、デフォルトフラグをオフする。そして、ステップＳ４８において、ＲＡＭ３に記憶されている音高をリセットして図６に示すメインフローチャートに戻る。
【００６７】
前記ステップＳ１１、Ｓ１６において、音色選択スイッチ２３ａがオンされていない場合には、ステップＳ４９に進み、その他のパネル処理を行って、図６に示したメインフローチャートに戻る。
【００６８】
以上のように本実施形態では、音色選択スイッチ２３ａが押されながら、音高が「Ａ０」、「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」である鍵のうちの２つが押鍵されると、その押鍵された２つの鍵に割り当てられている音色を、デュアル演奏に使用する音色として設定するようにしたので、音色を選択するための操作子が１つしかない場合であっても、２つの音色を選択することができるようになる。
【００６９】
これにより、デュアル演奏が可能な電子楽器に配設する操作子の数を可及的に減らすことができ、電子楽器の製造コストを低減することができるとともに、アコースティックのピアノの外観に近い外観を有する電子楽器を構成することができる。また、操作子が増えると、演奏者がどの操作子がどのような機能を実現するものかを容易に識別することが困難になる。そこで、本実施形態のように操作子を減らすことができれば、可及的に使い勝手のよい電子ピアノを構成することができる。
【００７０】
また、本実施形態では、デュアル演奏に使用される音色の音量バランスを、鍵を用いて設定するようにしたので、音量バランスを調節する特別な操作子を設けなくてもデュアル演奏に使用される音色の音量バランスを調節することができる。
さらに、音色選択スイッチ２３ａに対応して設けられている音色状態表示用ＬＥＤ２３ｂの表示形態を、選択された音色に応じて異ならせるようにしたので、１つの音色状態表示用ＬＥＤ２３ｂで選択中の音色を可及的に正確に演奏者に報知することができる。
【００７１】
また、音色選択スイッチ２３ａが所定時間以上押し続けられると、演奏に使用する音色として、デフォルトの音色を設定するようにしたので、デフォルトの音色以外の音色が選択されている場合であっても、１つの操作子で迅速に且つ正確にデフォルトの音色に戻すことができる。
【００７２】
なお、本実施形態では、音色状態表示用ＬＥＤ２３ｂを点灯及び点滅させて選択中の音色を演奏者に報知するようにしたが、必ずしもこのようにする必要はない。例えば、音色状態表示用ＬＥＤ２３ｂの発光色を、選択された音色に応じて異ならせるようにしてもよい。また、点滅時における点灯間隔を前述した本実施形態のものと異ならせるようにしてもよい。
【００７３】
また、本実施形態では、音色選択スイッチ２３ａが押された状態で、鍵が押鍵された場合には、その鍵に対応する楽音を発音させないようにしたが、必ずしもこのようにする必要はない。例えば、音色選択スイッチ２３ａが押された状態で、「Ａ０」、「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」の鍵が押鍵されると、その鍵に割り当てられている音色の音を発音させるようにしてもよい。このようにすれば、演奏者は、選択した音色がどのようなものであるのかを聴覚により確認することができる。
【００７４】
特に、このようにして、選択した音色の音を発音させる際に、演奏者が聞きやすい音を発音させるようにするのが好ましい。具体的に説明すると、例えば、音色選択スイッチ２３ａが押された状態で、「Ｄ１」の鍵が押鍵されると、その「Ｄ１」の鍵に割り当てられている音色で、「Ｃ４」に対応する音を発音させるようにする。すなわち、「Ａ０」、「Ｂ０」、「Ｃ１」、「Ｄ１」、「Ｅ１」、「Ｆ１」、「Ｇ１」、「Ａ１」、「Ｂ１」に対応する音は、低音域であるので演奏者は聞き取りづらいので、「Ｃ４」に対応する音で、選択された音色を発音させるようにする。
【００７５】
さらに、本実施形態では、音色選択スイッチ２３ａが押された状態で同時に押鍵された２つの鍵に割り当てられている２つの音色を、デュアル演奏を行う音色として設定するようにしたが、必ずしもこのようにする必要はない。例えば、音色選択スイッチ２３ａが押された状態で、所定の時間内に押鍵された２つの鍵に割り当てられている２つの音色を、デュアル演奏を行う音色として設定するようにしてもよい。例えば、音色選択スイッチ２３ａが押された状態で、音高が「Ａ０」の鍵が押鍵され、且つその鍵が離鍵されてから所定時間内（例えば０．３秒以内）に「Ｂ０」が押鍵された場合には、「ピアノ１」と「ピアノ２」をデュアル演奏に使用する２つの音色として設定するようにしてもよい。
【００７６】
また、３つ以上の音色を同時に発音させながら演奏を行う音色として設定するようにしてもよい。この場合、音色選択スイッチ２３ａが押された状態で押鍵された３つ以上の鍵に割り当てられている音色を、同時に発音させながら演奏を行う音色として設定すればよい。
また、シール３１を電子楽器に貼付して、音色を選択したり、デュアル演奏時における音量バランスを調節したりする際に、演奏者が、どの鍵を押鍵すればよいのかを容易に認識することができるようにしたが、必ずしもこのようにする必要はない。例えば、シール３１を用いずに、シール３１に記載された内容を電子楽器に直接印刷するなどして表示するようにしてもよい。
【００７７】
（本発明の他の実施形態）
前述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００７８】
また、この場合、前記ソフトウェアのプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００７９】
また、コンピュータが供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００８０】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施形態を示し、電子楽器の概略構成の一例を示したブロック図である。
【図２】本発明の実施形態を示し、電子楽器の外観構成の一例を示した平面図である。
【図３】本発明の実施形態を示し、図２のＡ方向から見た電子楽器の外観構成の一部を示した正面図である。
【図４】本発明の実施形態を示し、起動時、単音色指定時、及びデュアル音色指定時の音色状態表示用ＬＥＤの発光状態の一例を示した図である。
【図５】本発明の実施形態を示し、音量バランス指定時、デュアル音色再設定時、単音色順次指定時の音色状態表示用ＬＥＤの発光状態の一例を示した図である。
【図６】本発明の実施形態を示し、ＣＰＵにより実行されるメインルーチンの処理の一例を説明するフローチャートである。
【図７−１】本発明の実施形態を示し、パネル処理の詳細な処理の一例を説明するフローチャートである。
【図７−２】本発明の実施形態を示し、図７−１に続くパネル処理の詳細な処理の一例を説明するフローチャートである。
【図７−３】本発明の実施形態を示し、図７−１に続くパネル処理の詳細な処理の一例を説明するフローチャートである。
【符号の説明】
【００８２】
１  ＣＰＵ
２  ＲＯＭ
３  ＲＡＭ
４  外部記憶媒体
５  外部入出力用インターフェース部
６  信号バス
７  キースキャン回路
８  鍵盤
９  パネルスキャン回路
１０  操作パネル
１１  楽音発生部
１２  波形ＲＯＭ
１３  Ｄ／Ａ変換部
１４  アナログ信号処理部
１５  パワーアンプ
１６  スピーカ部
２１  電源スイッチ
２２  音量ボリュームダイヤル
２３ａ  音色選択スイッチ
２３ｂ  音色状態表示用ＬＥＤ
【図１】
2006113395.tif 000003
【図２】
2006113395.tif 000004
【図３】
2006113395.tif 000005
【図４】
2006113395.tif 000006
【図５】
2006113395.tif 000007
【図６】
2006113395.tif 000008
【図７−１】
2006113395.tif 000009
【図７−２】
2006113395.tif 000010
【図７−３】
2006113395.tif 000011