(57)【特許請求の範囲】
【請求項１】
夫々異なる音高が割当てられた複数の鍵を有する鍵盤と、
前記鍵毎に設けられた発光手段と、
前記鍵盤内のいずれかの鍵を鍵域の上限に対応する鍵として設定するとともに、他の鍵を前記鍵域の下限に対応する鍵として設定することにより鍵域を設定する鍵域設定手段と、
前記設定された鍵域に含まれる鍵に設けられた発光手段の発光状態を設定する鍵発光設定手段と、
前記鍵域設定手段にて設定された前記上限に対応する鍵に割当てられた音高と前記下限に対応する鍵に割当てられた音高との関係を検証する検証手段と、
前記検証手段の検証結果に基づいて、前記鍵域の設定の有効及び無効を制御する設定制御手段と、
前記鍵発光設定手段により設定された前記各鍵の発光状態及び前記検証手段の検証結果に基づいて、前記発光手段の発光を制御する発光制御手段と、
を備える発光装置。
【請求項２】
前記発光手段は、複数の発色が可能であり、
前記鍵発光設定手段は、前記設定された鍵域に含まれる鍵に割り当てられた音色に応じて、発色を異ならせるように前記発光手段の発光状態を設定する、請求項１に記載の発光装置。
【請求項３】
前記発光手段は、前記各鍵に複数配置され、
前記鍵発光設定手段は、前記設定された鍵域に含まれ各鍵に割り当てられた音色に応じて、前記複数の発光手段の発光状態を設定する、請求項１又は２に記載の発光装置。
【請求項４】
前記検証手段は、前記下限に対応する鍵に割当てられた音高が前記上限に対応する鍵に割当てられた音高を超えているか否か検証し、超えていると検証された場合、
前記設定制御手段は、前記鍵域の設定を無効とし、
前記発光制御手段は、前記検証手段にて超えていると検証された場合は、前記設定された鍵域に含まれる鍵に設けられた発光手段の発光が行われないように制御する、請求項１乃至３の何れか１項に記載の発光装置。
【請求項５】
夫々異なる音高が割当てられた複数の鍵を有する鍵盤と、当該各鍵に設けられた発光する発光手段と、を備える電子楽器を制御するコンピュータを、
前記鍵盤内のいずれかの鍵を鍵域の上限に対応する鍵として設定するとともに、他の鍵を前記鍵域の下限に対応する鍵として設定することにより鍵域を設定する鍵域設定手段、
前記設定された鍵域に含まれる鍵に設けられた発光手段の発光状態を設定する鍵発光設定手段、
前記鍵域設定手段にて設定された前記上限に対応する鍵に割当てられた音高と前記下限に対応する鍵に割当てられた音高との関係を検証する検証手段、
前記検証手段の検証結果に基づいて、前記鍵域の設定の有効及び無効を制御する設定制御手段、
前記鍵発光設定手段により設定された前記各鍵の発光状態及び前記検証手段の検証結果に基づいて、前記発光手段の発光を制御する発光制御手段、
として機能させるプログラム。
【請求項６】
夫々異なる音高が割当てられた複数の鍵を有する鍵盤と、前記各鍵に設けられた発光する発光手段と、を備える電子楽器に用いられる発光方法であって、
前記鍵盤内のいずれかの鍵を鍵域の上限に対応する鍵として設定するとともに、他の鍵を前記鍵域の下限に対応する鍵として設定することにより鍵域を設定し、
前記設定された鍵域に含まれる鍵に設けられた前記発光手段の発光状態を設定し、
前記設定された前記上限に対応する鍵に割当てられた音高と前記下限に対応する鍵に割当てられた音高との関係を検証し、
前記検証結果に基づいて、前記鍵域の設定の有効及び無効を制御し、
前記設定された前記各鍵の発光状態及び前記検証結果に基づいて、前記発光手段の発光を制御する、発光方法。
【請求項７】
請求項１に記載の発光装置と、
前記複数の鍵のうち、押鍵された鍵に割当てられた音高の楽音を生成する音源と、
を有する電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各鍵に対する音色の割り当てを直感的に把握することができる発光装置、プログラム、発光方法及び電子楽器に関する。
【背景技術】
【０００２】
従来より、ピアノ（以下、単にピアノと呼ぶ。）を模した電子ピアノがある。この電子ピアノは、ピアノと同様に鍵盤を備えており、当該鍵盤を構成する複数の鍵夫々にはピアノと同様の音色が割り当てられている。また、特許文献１に記載の電子ピアノにおいては、ピアノの音色とは異なる音色を割り当てられたり、１つの鍵に複数の音色を割り当てられたりすることができる。また、この割り当ては、事後的に、ユーザが自由に設定できるようにも構成される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特願平１１−２７２３３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような電子ピアノでは、実際に演奏したり、設定を表示部で確認したりしなければ、鍵盤に割り当てられた音色の設定を把握できないという問題があった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、各鍵に対する音色の割り当てを直感的に把握することができる発光装置、プログラム、発光方法及び電子楽器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の発光装置は、夫々異なる音高が割当てられた複数の鍵を有する鍵盤と、前記鍵毎に設けられた発光手段と、前記鍵盤内のいずれかの鍵を鍵域の上限に対応する鍵として設定するとともに、他の鍵を前記鍵域の下限に対応する鍵として設定することにより鍵域を設定する鍵域設定手段と、前記設定された鍵域に含まれる鍵に設けられた発光手段の発光状態を設定する鍵発光設定手段と、前記鍵域設定手段にて設定された前記上限に対応する鍵に割当てられた音高と前記下限に対応する鍵に割当てられた音高との関係を検証する検証手段と、前記鍵発光設定手段により設定された前記各鍵の発光状態及び前記検証手段の検証結果に基づいて、前記発光手段の発光を制御する発光制御手段と、を備える。
【発明の効果】
【０００７】
本発明によれば、各鍵に対する音色の割り当てを直感的に把握することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る電子楽器の外観の一例を示す図である。
【図２】発光部の配置の一例を示す模式図である。
【図３】本発明の一実施形態に係る電子楽器のハードウェアの構成を示すブロック図である。
【図４】図１の電子楽器のスイッチ部のうち、鍵域設定スイッチ部の一例を示す模式図である。
【図５】鍵域設定テーブルの一例を示す模式図である。
【図６】図１の電子楽器で実行される演奏処理の流れの一例を示すフローチャートである。
【図７】演奏処理のうち、鍵域設定処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
図１は、本発明の一実施形態に係る電子楽器の外観の一例を示す図である。
電子楽器１は、例えば、電子ピアノして構成される。
【００１１】
電子楽器１は、図１に示すように、鍵盤１１と、発光部１２と、スイッチ部１３と、表示部１４と、音源部１５と、を備える。
【００１２】
鍵盤１１は、複数の鍵１００、１００・・・で構成される。鍵１００は、ピアノの幹音に対応する鍵１００Ａ（以下、説明の便宜上、鍵を言い分ける場合には「白鍵」と呼ぶ。）と、派生音に対応する鍵１００Ｂ（以下、説明の便宜上、鍵を言い分ける場合には「黒鍵」と呼ぶ。）からなる。
また、鍵１００は、ピアノの音に対応して、音階で鍵１００が特定可能に構成される。なお、鍵１００においては、音階を、鍵１００を特定する指標としたがこれに限られず、単に配列順に番号を付してもよい。
また、鍵１００は、押鍵面を正面とした場合に、背面側からの光を表面側に透過可能に構成される。即ち、演奏者が鍵１００を見た場合に、鍵１００の背面側からの光が見えるように構成される。なお、この場合、鍵１００自体を透光可能な材質で形成するか、鍵１００に透光用の開口を設ける等の鍵の構造により形成するかは適宜採用可能である。
【００１３】
発光部１２は、種々の発色で発光可能な発光ダイオード（ＬＥＤ：Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）により形成される。
また、発光部１２は、鍵１００自体があたかも発光しているように見せるために、鍵１００の背面側から正面側に向かって発光可能な位置に配置される。本実施形態において、発光部１２は、鍵１００の裏面側に配置される。
また、発光部１２は、１つの鍵１００（白鍵１００Ａ、黒鍵１００Ｂ）で、２箇所の発光が可能に構成される。
本実施形態においては、以下の構成により、１つの鍵１００で２箇所の発光を可能にしている。
次に、上述した鍵１００での発光を可能にする発光部１２の構成について説明する。
図２は、発光部１２の配置の一例を示す模式図である。
発光部１２は、図２に示すように、１つの鍵１００で２箇所に色を表示できるように、白色で２列、黒色で２列の計４列の発光部１２は配置される。演奏者側の列の発光部１２を下側ＬＥＤ１２−１と呼び、下側ＬＥＤ１２−１の奥の列を上側ＬＥＤ１２−２と呼ぶ。
従って、鍵盤１１においては、１つの鍵１００で２箇所に色を表示できるようになる。
このように構成される鍵盤１１は、図１に示す例では、４つのパターンで色分けを行うことができる。図１において、作図の関係上、色分けをハッチングＩＰ１〜ＩＰ４で示している。例えば、縦模様のハッチングＩＰ１は「赤色」に発色していることを示しており、左斜め模様のハッチングＩＰ２は「緑色」に発色していることを示しており、交叉模様のハッチングＩＰ３は、「青色」に発色していることを示しており、点模様のハッチングＩＰ４は、「ピンク色」に発色していることを示している。
なお、本実施形態において採用した発光部１２は、ＬＥＤとして構成しているがこれに限られず、種々の発光手段が使用可能である。
【００１４】
スイッチ部１３は、各種ボタン等で構成され、ユーザの指示操作に応じて各種情報を入力する。また、スイッチ部１３は、例えば、電子楽器１の各種の設定を行うスイッチや各種の設定の決定（Ｅｎｔｅｒボタン）やキャンセル（Ｅｘｉｔボタン）を選択するためスイッチ等の機能設定スイッチ部１３Ａと、鍵域設定を行うための鍵域設定スイッチ部１３Ｂからなる。鍵域設定スイッチ部１３Ｂの詳細については後述する。
【００１５】
表示部１４は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶ディスプレイ）等のディスプレイ等で構成され、例えば、音色名、リズム名等の各種情報を含んだ画像等を表示出力する。
音源部１５は、音源、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、アンプ、スピーカ等で構成され、例えば、波形信号に基づく発音用のデータから生成された楽音データをアナログ波形信号に変換して、アンプを介してスピーカから出力する。即ち、音源部１５は、取得した音の強さ、高さ、音色を処理して音源に情報に基づいて、発音を行う。
【００１６】
次に、電子楽器１のハードウェアの構成について説明する。
図３は、本発明の一実施形態に係る電子楽器１のハードウェアの構成を示すブロック図である。
【００１７】
電子楽器１は、図３に示すように、鍵盤１１と、発光部１２と、スイッチ部１３と、表示部１４と、音源部１５に加えて、さらに、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１６と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１７と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１８と、バス１９と、入出力インターフェース２０と、ドライブ２１と、を備えている。
【００１８】
ＣＰＵ１６は、ＲＯＭ１７に記録されているプログラム、又は、ＲＡＭ１８にロードされたプログラムに従って各種の処理を実行する。
また、具体的には、ＣＰＵ１６は、例えば、ＲＡＭ１８内に格納される発光部１２の発光に関するデータを参照し、当該データに基づいて、発光部１２の発光制御を行う。
【００１９】
ＲＡＭ１８には、ＣＰＵ１６が各種の処理を実行する上において必要なデータ等も適宜記憶される。また、ＲＡＭ１８には、後述する鍵域設定テーブル等の各種鍵域設定テーブルも記憶されている。
【００２０】
ＣＰＵ１６、ＲＯＭ１７及びＲＡＭ１８は、バス１９を介して相互に接続されている。このバス１９にはまた、入出力インターフェース２０も接続されている。入出力インターフェース２０には、鍵盤１１、発光部１２、スイッチ部１３、表示部１４、音源部１５及びドライブ２１が接続されている。
【００２１】
次に、このような電子楽器１のスイッチ部１３のうち、鍵域設定スイッチ部１３Ｂについて説明する。
図４は、図１の電子楽器１のスイッチ部１３のうち、鍵域設定スイッチ部１３Ｂの一例を示す模式図である。
鍵域設定スイッチ部１３Ｂは、鍵盤１１内に複数の鍵域を設定するとともに、設定された鍵域に含まれる鍵１００に対応する発光部１２の発光状態を設定し、設定した結果を表示するためのスイッチ群である。
この鍵域設定スイッチ部１３Ｂは、鍵域を設定するパートスイッチ４１と、領域の下限値を設定するＬｏｗスイッチ４２と、領域の上限値を設定するＨｉｇｈスイッチ４３と、発光の有無を設定するＬＥＤボタン４４（ＬＥＤ  ＯＮ／ＯＦＦ）と、を備える。
本実施形態において、鍵域設定スイッチ部１３Ｂにおいては、図４に示すように、パートスイッチ４１による設定を、４つの鍵域毎（以下、鍵域をＺｏｎｅと呼び、４つの鍵域をそれぞれＺｏｎｅ１乃至Ｚｏｎｅ４と呼ぶ。）で発光状態を設定可能であり、設定された鍵域の発光の有無も設定可能である。また、別途音色を設定することも可能であり、その場合には、鍵域設定スイッチ部１３Ｂには、音色を選択するスイッチが設けられるように構成してもよい。
鍵域設定スイッチ部１３Ｂは、本実施形態においては、各パートスイッチ４１に示すように、図１の同様に、発色を変えることで鍵域の色分けを行う。図面では、鍵域の色分けの様子をハッチングＩＰ１〜ＩＰ４で示している。例えば、縦のハッチングＩＰ１は「赤色」に発色していることを示しており、左斜めのハッチングＩＰ２は「緑色」に発色していることを示しており、交叉のハッチングＩＰ３は、「青色」に発色していることを示しており、点のハッチングＩＰ４は、「ピンク色」に発色していることを示している。
【００２２】
図４の例では、鍵域の設定は、まず、パートスイッチ４１を押下して鍵域を設定可能な状態にする。そして、Ｌｏｗスイッチ４２を押下して設定する鍵域の低い音に対応する鍵（下限の鍵）を設定し、次いで、Ｈｉｇｈスイッチ４３を押下して設定する鍵域の高い音に対応する鍵（上限の鍵）を設定する。即ち、電子楽器１においては、パートスイッチ４１を押下することで、鍵域の設定の処理が開始され、Ｌｏｗスイッチ４２及びＨｉｇｈスイッチ４３を押下して、対応する鍵１００を操作（押鍵）することで、ＲＡＭ１８の後述する鍵域設定テーブルに対応する鍵番号が格納されることになる。そして、電子楽器１は、鍵域設定テーブルを参照し、発光部１２の発光の制御を行う。また、設定した鍵域に対して、別途、種々の音色を設定することも可能である。
また、鍵域設定スイッチ部１３ＢのＬＥＤボタン４４を押下することで、それぞれの領域の発光の有無が設定可能となる。
【００２３】
次に、鍵域設定テーブルの一例について説明する。
図５は、鍵域設定テーブルの一例を示す模式図である。
鍵域設定テーブルは、図５に示すように、各鍵を同一色で発光らせる領域（以下、鍵域と呼ぶ。）を示すＺｏｎｅ１〜Ｚｏｎｅ４と、各鍵域における発光有無を決める設定が格納される。
「Ｌｏｗ」欄には、下限値として下限の鍵として押下された音階が格納される。
「Ｈｉｇｈ」欄には、上限値として上限の鍵として押下された音階が格納される。
「Ｐａｒｔ」欄には、発光の有無が格納される。「Ｐａｒｔ」欄が「ＯＮ」の場合には発光を行う設定となり、「ＯＦＦ」の場合には発光を行わない設定となる。
「Ｅｒｒｏｒ」欄には、下限値と上限値の検証結果としてＥｒｒｏｒフラグ値が格納される。「Ｅｒｒｏｒ」欄においては、下限値が上限値を超えている場合、即ち、高い音階の鍵が下限値として格納され、低い音階の鍵が上限値として格納されている場合には、異常であるとして設定が無効である旨を示す「Ｙｅｓ」のＥｒｒｏｒフラグ値が格納される。その結果を受けて、「Ｐａｒｔ」欄が「ＯＮ」であった場合には、「ＯＦＦ」とされ、発光を行わない処理がなされる。
一方、「Ｅｒｒｏｒ」欄においては、下限値が上限値を超えていない場合、即ち、低い音階の鍵が下限値として格納され、高い音階の鍵が上限値として格納されている場合には、正常であるとして設定が有効である旨を示す「Ｎｏ」のＥｒｒｏｒフラグ値が格納される。
【００２４】
図５の例では、「Ｚｏｎｅ１」では、下限の鍵（「Ｌｏｗ」）が「Ｆ＃３」の音階の鍵であり、上限の鍵（「Ｈｉｇｈ」）が「Ｂ７」の音階の鍵であり、発音の有無（「Ｐａｒｔ」）が「ＯＮ」であり、設定の異常（「Ｅｒｒｏｒ」）が「Ｎｏ」である。
また、「Ｚｏｎｅ２」では、下限の鍵（「Ｌｏｗ」）が「Ｆ＃３」の音階の鍵であり、上限の鍵（「Ｈｉｇｈ」）が「Ｅ６」の音階の鍵であり、発音の有無（「Ｐａｒｔ」）が「ＯＮ」であり、設定の異常（「Ｅｒｒｏｒ」）が「Ｎｏ」である。
また、「Ｚｏｎｅ３」では、下限の鍵（「Ｌｏｗ」）が「Ｃ２」の音階の鍵であり、上限の鍵（「Ｈｉｇｈ」）が「Ｆ３」の音階の鍵であり、発音の有無（「Ｐａｒｔ」）が「ＯＮ」であり、設定の異常（「Ｅｒｒｏｒ」）が「Ｎｏ」である。
また、「Ｚｏｎｅ４」では、下限の鍵（「Ｌｏｗ」）が「Ｃ２」の音階の鍵であり、上限の鍵（「Ｈｉｇｈ」）が「Ｇ２」の音階の鍵であり、発音の有無（「Ｐａｒｔ」）が「ＯＮ」であり、設定の異常（「Ｅｒｒｏｒ」）が「Ｎｏ」である。
従って、図５の例では、「Ｚｏｎｅ１」から「Ｚｏｎｅ４」の設定がなされた鍵域は、デフォルトの音色（本例では、ピアノ）とは異なる音色を出力するスプリット演奏の対象となっている領域である。また、「Ｚｏｎｅ１」と「Ｚｏｎｅ２」と、「Ｚｏｎｅ３」と「Ｚｏｎｅ４」で設定が重なる領域があるが、当該領域は１つの鍵１００で複数の音が出力されるレイヤ演奏の対象となっている鍵域である。即ち、スプリット演奏と、レイヤ演奏が同時に設定されており、図４で示すように、対応する領域の鍵１００では２列に発光部１２が点灯することになる。
【００２５】
次に、上述したような電子楽器１で実行される演奏処理の流れについて説明する。
図６は、図１の電子楽器１で実行される演奏処理の流れの一例を示すフローチャートである。
ここで、演奏処理とは、演奏に係る設定（鍵の光表示及び音色の設定）を行って、当該設定に基づいて、表示処理及び発音処理を行う一連の処理である。
また、本実施形態においては、演奏モードを各鍵に割り当て可能である。割り当て可能な演奏モードは、「通常演奏モード」と、「スプリット演奏モード」と、「レイヤ演奏モード」が設定可能となっている。
「通常演奏モード」とは、ピアノと同様の音色が各鍵に割り当てられ、ピアノと同じ感覚で演奏可能なモードである。
「スプリット演奏モード」とは、各鍵にそれぞれに対して、例えば、ピアノ以外の楽器の音等のピアノとは異なる音を割り当てるモードである。
「レイヤ演奏モード」とは、鍵に対して複数の音を割り当てるモードである。
【００２６】
演奏処理は、演奏者のスイッチ部１３に対する所定の操作により、演奏処理の開始が指示されることを契機に開始され、次のような処理が実行される。
【００２７】
ステップＳ１において、ＣＰＵ１６は、イニシャライズ処理を行う。具体的には、ＣＰＵ１６は、電子楽器１についての各種初期設定を行う。
【００２８】
ステップＳ２において、ＣＰＵ１６は、鍵域設定処理を含むスイッチ処理を行う。
スイッチ処理とは、演奏者のスイッチ部１３に対する所定の操作により、複数の選択肢が存在するモードについて所定の選択肢を選択したり、発音する音質を変更したりする処理をいう。また、スイッチ処理のうち、鍵域設定処理とは、鍵１００における発光の有無を設定する処理である。鍵域設定処理については後述する。
【００２９】
ステップＳ３において、ＣＰＵ１６は、ＲＡＭ１８に格納される鍵域設定テーブルを参照して各鍵１００に対応する発光部１２の発光制御を行う鍵盤点灯処理を行う。具体的には、ＣＰＵ１６は、図５に示すような鍵域設定テーブルを参照し、「Ｐａｒｔ」が「ＯＮ」となる鍵域（Ｚｏｎｅ）に対応する鍵域の発光部１２の発光を制御する。その結果、電子楽器１では、図１に示すように、各鍵１００に対応して発光部１２が発光した状態となり、演奏モード（「通常演奏モード」、「スプリット演奏モード」又は「レイヤ演奏モード」）が直感的に認識可能となる。図１の例では、発光している鍵１００には、「スプリット演奏モード」が設定されており、２列発光している鍵１００には、「レイヤ演奏モード」設定されている。また、図示していないが発光していない鍵１００は「通常演奏モード」が設定されていることとなる。
具体的には、ＣＰＵ１６は、図５の例の場合には、「Ｆ＃３」から「Ｂ７」までの範囲を「Ｚｏｎｅ１」として赤色で表示するように発光体１２（下段のＬＥＤ１２−１）の発光を制御する。
また、ＣＰＵ１６は、「Ｆ＃３」から「Ｅ６」までの範囲を「Ｚｏｎｅ２」として緑色で表示するように発光体１２（上段のＬＥＤ１２−２）の発光を制御する。
また、ＣＰＵ１６は、「Ｃ２」から「Ｆ３」までの範囲を「Ｚｏｎｅ３」として青色で表示するように発光体１２（下段のＬＥＤ１２−１）の発光を制御する。
また、ＣＰＵ１６は、「Ｃ２」から「Ｇ２」までの範囲を「Ｚｏｎｅ４」としてピンク色で表示するように発光体１２（上段のＬＥＤ１２−２）の発光を制御する。
その結果、図１に示すように、所定の範囲に割り当てられたモードに対応して、鍵盤１１が色分け表示されることとなる。
【００３０】
ステップＳ４において、ＣＰＵ１６は、鍵１００への押鍵と離鍵を検出する押鍵・離鍵検出処理を行う。
【００３１】
ステップＳ５において、ＣＰＵ１６は、ステップＳ４で検出された押鍵と離鍵に基づいて、音源部１５での発音と消音を行う発音・消音処理を行う。その後、演奏処理は、終了する。
【００３２】
次に、このような電子楽器１が実行する鍵域設定処理の流れについて説明する。
図５は、図１の電子楽器１が実行する鍵域設定処理の流れの一例を示すフローチャートである。なお、図５では、１つのＺｏｎｅの割り当てのみ説明する。
【００３３】
ステップＳ２１において、ＣＰＵ１６は、パートスイッチ４１が押下されたか否かを判定する。
パートスイッチ４１が押下されなかった場合には、ステップＳ２１において処理はＮＯであり、鍵域設定処理を終了し、ステップＳ２に戻る。
これに対して、パートスイッチ４１が押下された場合には、ステップＳ２１において処理はＹＥＳであり、処理はステップＳ２２に進む。例えば、演奏者は、「Ｚｏｎｅ１」のパートスイッチ４１を押下することにより、発光させる鍵域の設定が開始される。
【００３４】
ステップＳ２２において、ＣＰＵ１６は、Ｌｏｗスイッチ４２が押下されたか否かを判定する。
Ｌｏｗスイッチ４２が押下されない、又はＥｘｉｔボタンが押下された場合には、ステップＳ２２においてＮＯと判定され、処理はステップＳ２６に進む。ステップＳ２６の処理については後述する。
【００３５】
これに対して、Ｌｏｗスイッチ４２が押下された場合には、ステップＳ２２においてＹＥＳと判定され、処理はステップＳ２３に進む。
【００３６】
ステップＳ２３において、ＣＰＵ１１は、下限の鍵１００が押下されることで、下限の鍵を設定する。即ち、ＣＰＵ１１は、下限の鍵１００が押下されることで、押下された鍵１００の音階番号を鍵域設定テーブルの「Ｌｏｗ」の欄に格納する。
【００３７】
ステップＳ２４において、ＣＰＵ１６は、Ｈｉｇｈスイッチ４３の鍵が押下されたか否かを判定する。
Ｈｉｇｈスイッチ４３の鍵が押下されない、又はＥｘｉｔボタンが押下された場合には、ステップＳ２４においてＮＯと判定され、処理はステップＳ２６に進む。
【００３８】
これに対して、Ｈｉｇｈスイッチ４３が押下された場合には、ステップＳ２４においてＹＥＳと判定され、処理はステップＳ２５に進む。
【００３９】
ステップＳ２３において、ＣＰＵ１１は、上限の鍵１００が押下されることで、上限の鍵を設定する。即ち、ＣＰＵ１１は、上限の鍵１００が押下されることで、押下された鍵１００の音階番号を鍵域設定テーブルの「Ｈｉｇｈ」の欄に格納する。
【００４０】
ステップＳ２６において、ＣＰＵ１６は、設定の検証を行う。詳細には、ＣＰＵ１６は、鍵域設定テーブルを参照して、上限と下限の設定が適正なものであるかを検証する。この際、「Ｌｏｗ」よりも「Ｈｉｇｈ」が音階の高い鍵が設定されていた場合には、正常であると判定して、鍵域設定テーブルの「Ｅｒｒｏｒ」の欄にＥｒｒｏｒフラグ値「Ｎｏ」を格納する。
これに対して、この際、「Ｌｏｗ」よりも「Ｈｉｇｈ」が音階の低い鍵が設定されていたり、「Ｌｏｗ」よりも「Ｈｉｇｈ」が未設定だったりした場合には、異常である判定して、鍵域設定テーブルの「Ｅｒｒｏｒ」の欄にＥｒｒｏｒフラグ値「Ｙｅｓ」を格納する。即ち、Ｅｒｒｏｒフラグ値「Ｎｏ」が登録されている場合には、設定が有効、即ち、発光制御が可能となり、Ｅｒｒｏｒフラグ値「ＹＥＳ」が登録されている場合には、設定が無効、即ち、発光制御が行われないこととなる。
図５の例では、各「Ｚｏｎｅ」の設定が適正であったため、「Ｅｒｒｏｒ」の欄には「Ｎｏ」が格納されている。
【００４１】
ステップＳ２７において、ＣＰＵ１６は、検証結果の反映を行う。詳細には、ステップＳ２６による検証の結果に基づいて、鍵域設定テーブルの値を変更する。具体的には、ＣＰＵ１６は、「Ｅｒｒｏｒ」の欄に「Ｙｅｓ」が格納されている場合には、異常な設定で発光部１２による発光を行わせないために、「Ｐａｒｔ」を「ＯＮ」から「ＯＦＦ」に変更する。これにより、鍵域設定処理は終了し、ステップＳ２に戻る。
【００４２】
以上説明したように、本実施形態の電子楽器１は、鍵盤１１と、発光部１２と、ＣＰＵ１６と、を備えている。
鍵盤１１は、複数の鍵１００からなる。
発光部１２は、鍵毎に設けられている。
ＣＰＵ１６は、各鍵１００に対して割り当てられた音色に応じて、当該各鍵１００に設けられた発光部１２の発光状態を設定する。
ＣＰＵ１６は、設定された各鍵１００の発光状態に基づいて、当該発光部１２の発光を制御する。
このため、電子楽器１においては、各鍵１００に対して割り当てられた音色に応じて設定された各鍵１００に設けられた発光部１２の発光状態に基づいて、発光部１２が発光するために、演奏者は直感的に鍵１００の音の割り当てを認識することができる。
【００４３】
また、発光部１２は、複数の発色が可能であるＬＥＤにより構成される。
また、ＣＰＵ１６は、各鍵１００に割り当てられた音色に応じて、発色を異ならせるように発光部１２の発光状態を設定する。
このため、電子楽器１においては、発色の仕方で鍵１００の割り当てを表示できるために、演奏者は鍵１００の割り当てに対するイメージを持ちやすくなるために、より直感的に音の割り当てを認識することができる。
【００４４】
また、発光部１２は、各鍵１００に複数配置される。
また、ＣＰＵ１６は、各鍵１００に割り当てられた音色に応じて、複数の発光部１２の発光状態を設定する。
このため、電子楽器１においては、例えば、鍵１００から複数の音が出るように割り当てた場合には、複数のイメージが想起しやすく、発光の数で容易に鍵１００の音の割り当てを把握することができる。よって、電子楽器１においては、より直感的に音の割り当てを認識することができる。
【００４５】
ＣＰＵ１６は、各鍵に対する音色の割り当てが夫々異なる複数の演奏モードのいずれかが設定可能であり、設定された演奏モードに応じて、発光部１２の発光状態を設定する。
このため、電子楽器１においては、各種の演奏モード単位で鍵１００の音の割り当てが可能であり、演奏モードでの設定状況が明確になり、鍵１００の音の割り当てを直感的に認識することができる。
【００４６】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００４７】
上述の実施形態では、所定の領域にモードを設定する例を示したがこれに限られず、各鍵にモードを割り当てるように構成してもよい。また、所定の領域（複数の鍵）を設定する場合には、対応する全ての鍵を色表示するのではなく、モードが異なる境目に属する鍵のみに色を表示するように構成してもよい。
【００４８】
また、上述の実施形態では、発光部１２をと下段のＬＥＤ１２−１と上段のＬＥＤ１２−２の２列設けるように構成したがこれに限られない。発光部１２は、１列であっても３列以上であってもよい。
【００４９】
また、上述の実施形態では、２列の発光部１２を点灯させることで、「レイヤ演奏モード」を表示したがこれに限られず、発光状態を変更することにより、レイア演奏モードであることを表示してもよい。
さらに、レイヤ演奏モード内において、複数の音の設定がある場合に対応して、１列の発光部１２内を複数色分けして発光させるように構成してもよい。これにより、複数の音が出力されることを演奏者に直感的に認識させることができる。
【００５０】
また、上述の実施形態では、鍵の領域毎に色分けをするように構成したがこれに限られず、例えば、「レイヤ演奏モード」は赤色で、「スプリット演奏モード」は青色等の演奏モード毎に色分けをして表示させるように構成してもよい。またさらに、「スプリット演奏モード」においては、出力する音により色分けを変更してもよい。この際、色分けは、例えば、ピアノならば黒色、トランペットならば黄色、バイオリンならば茶色等の楽器本体をイメージできる色に対応させて決定してもよい。
【００５１】
また、上述の実施形態においては、発光部１２が単に点灯しているように構成したがこれに限られず、所定のタイミングで点灯したりするように構成して、鍵に設定されている演奏モードを直感的に認識させるようにしてもよい。この際、点滅と共に色を変化させるように構成してもよい。
【００５２】
また、上述の実施形態においては、鍵域の設定と共に所定の音色が設定されるが、別途、音色の設定の処理を設けて構成してもよい。
【００５３】
また、上述の実施形態では、本発明が適用される電子楽器１は、電子ピアノを例として説明したが、特にこれに限定されない。電子ピアノ等の鍵盤楽器の電子楽器に限らず、他の電子楽器にも適用可能である。
【００５４】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
【００５５】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００５６】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＡＭ１８に含まれるハードディスク等で構成される。
【００５７】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
【００５８】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００５９】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
複数の鍵からなる鍵盤と、
前記鍵毎に設けられた発光手段と、
前記各鍵に対して割り当てられた音色に応じて、当該各鍵に設けられた発光手段の発光状態を設定する鍵発光設定手段と、
前記鍵発光設定手段により設定された各鍵の発光状態に基づいて、当該発光手段の発光を制御する発光制御手段と、
を備える電子楽器。
［付記２］
前記発光手段は、複数の発色が可能であり、
前記鍵発光設定手段は、前記各鍵に割り当てられた音色に応じて、発色を異ならせるように前記発光手段の発光状態を設定する、
ことを特徴とする付記１に記載の電子楽器。
［付記３］
前記発光手段は、前記各鍵に複数配置され、
前記鍵発光設定手段は、前記各鍵に割り当てられた音色に応じて、前記複数の発光手段夫々の発光状態を設定する、
ことを特徴とする付記１又は２に記載の電子楽器。
［付記４］
前記鍵発光設定手段は、前記各鍵に対する音色の割り当てが異なる複数の演奏モードのいずれかが設定可能であり、設定された演奏モードに応じて、前記発光手段の発光状態を設定する、
ことを特徴とする付記１乃至３の何れか１つに記載の電子楽器。
［付記５］
複数の鍵からなる鍵盤と、当該鍵毎に設けられた発光手段と、を備える電子楽器を制御するコンピュータを、
前記各鍵に対して割り当てられる音色に応じて、当該各鍵に設けられた前記発光手段の発光状態を設定する鍵発光設定手段、
前記鍵発光設定手段により設定された各鍵の発光状態に基づいて、当該発光手段の発光を制御する発光制御手段、
として機能させるプログラム。
【符号の説明】
【００６０】
１・・・電子楽器，１１・・・鍵盤，１２・・・発光部，１３・・・スイッチ部，１４・・・表示部，１５・・・音源部，１６・・・ＣＰＵ，１７・・・ＲＯＭ，１８・・・ＲＡＭ，１９・・・バス，２０・・・入出力インターフェース，２１・・・ドライブ，３１・・・リムーバブルメディア，１００・・・鍵
【図１】
0005994314.tif 000002
【図２】
0005994314.tif 000003
【図３】
0005994314.tif 000004
【図４】
0005994314.tif 000005
【図５】
0005994314.tif 000006
【図６】
0005994314.tif 000007
【図７】
0005994314.tif 000008