(57)【要約】【課題】  電源が投入されたときに表示する画像に応じて設定を行うことを課題とする。【解決手段】  電源が投入されると複数の楽器の画像を順次表示する表示手段と、操作可能な操作子と、楽器の表示中に操作子が操作されるとその表示中の楽器に応じて音色を設定する設定手段とを有する電子楽器が提供される。【選択図】        図１３
2006234979.tif 000002
【特許請求の範囲】
【請求項１】
電源が投入されると複数の楽器の画像を順次表示する表示手段と、
操作可能な操作子と、
前記楽器の表示中に前記操作子が操作されるとその表示中の楽器に応じて音色を設定する設定手段と
を有する電子楽器。
【請求項２】
前記表示手段は、前記楽器の表示中に前記操作子が操作されなければ前記複数の楽器の画像をすべて順次表示した後に通常画面を表示し、前記楽器の表示中に前記操作子が操作されるとその時点で前記通常画面を表示する請求項１記載の電子楽器。
【請求項３】
前記設定手段は、前記楽器の表示中に前記操作子が操作されるとその表示中の楽器に応じて音色及びリズムを設定する請求項１又は２記載の電子楽器。
【請求項４】
さらに、音色選択操作子の操作に応じて複数の音色のうちの１つを選択する音色選択手段を有し、
前記表示手段は、前記音色選択頻度に応じて前記複数の楽器の画像を順次表示する請求項１又は２記載の電子楽器。
【請求項５】
前記設定手段は、前記楽器の表示中に前記操作子が操作されるとその表示中の楽器に応じてレジストレーションを設定する請求項１又は２記載の電子楽器。
【請求項６】
前記操作子は鍵盤であり、
前記設定手段は、前記楽器の表示中に前記鍵盤が押鍵されるとその表示中の楽器に応じて音色を設定すると共に、前記押鍵された鍵の音高に応じてオクターブシフトを設定する請求項１又は２記載の電子楽器。
【請求項７】
電源が投入されると複数の楽器の画像を順次表示する表示手段と、
操作可能な操作子とを有し、
前記表示手段は、前記楽器の表示中に前記操作子が操作されなければ前記複数の楽器の画像をすべて順次表示した後に通常画面を表示し、前記楽器の表示中に前記操作子が操作されるとその時点で前記通常画面を表示する電子楽器。
【請求項８】
電源が投入されると複数の楽器の画像を順次表示する表示手段と、
操作可能な操作子と、
前記楽器の表示中に前記操作子が操作されるとその表示中の楽器に応じた音色の波形データを最新のものに更新する設定手段と
を有する電子楽器。
【請求項９】
前記設定手段は、ネットワークを介して前記最新の波形データをサーバから受信して更新する請求項８記載の電子楽器。
【請求項１０】
前記表示手段は、前記楽器の表示中に前記操作子が操作されなければ前記複数の楽器の画像をすべて順次表示した後に通常画面を表示し、前記楽器の表示中に前記操作子が操作されるとその時点で前記通常画面を表示する請求項９記載の電子楽器。
【請求項１１】
電源が投入されると複数の楽器の画像を順次表示する表示ステップと、
前記楽器の表示中に操作子が操作されるとその表示中の楽器に応じて音色を設定する設定ステップと
を有する電子楽器の処理方法。
【請求項１２】
電源が投入されると複数の楽器の画像を順次表示する楽器表示ステップと、
前記楽器の表示中に操作子が操作されなければ前記複数の楽器の画像をすべて順次表示した後に通常画面を表示し、前記楽器の表示中に前記操作子が操作されるとその時点で前記通常画面を表示する通常画面表示ステップと
を有する電子楽器の処理方法。
【請求項１３】
電源が投入されると複数の楽器の画像を順次表示する表示ステップと、
前記楽器の表示中に操作子が操作されるとその表示中の楽器に応じた音色の波形データを最新のものに更新する設定ステップと
を有する電子楽器の処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子楽器及びその処理方法に関する。
【背景技術】
【０００２】
電子楽器は、電源が投入されると初期化の処理を行う。その初期化処理の際には、アニメーション表示をする電子楽器がある。この表示は、店頭においてデモンストレーションを行う際には大きな効果を有する。
【０００３】
下記の特許文献１には、パッド操作に応じて画面表示された指定キャラクタが演奏動作しながら、指定された楽器音を発音するマルチメディア制御装置が記載されている。下記の特許文献２には、ＣＰＵが表示装置に表示された画像の種類に応じた加工パラメータを指示して曲データを加工させるデータ処理装置が記載されている。下記の特許文献３には電子楽器、下記の特許文献４には楽曲情報表示作成方法、下記の特許文献５には演奏装置、下記の特許文献６には電子楽器、下記の特許文献７には自動演奏装置及び情報配信サーバ装置が記載されている。
【０００４】
【特許文献１】特開２００４−２９８４７号公報
【特許文献２】特開２００４−７７７６４号公報
【特許文献３】特許第２９００４０５号公報
【特許文献４】特開２００２−３２０８１号公報
【特許文献５】特開２００１−１３９６４号公報
【特許文献６】特開２０００−１９４３６９号公報
【特許文献７】特開２００３−９９０３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、電源が投入されたときに表示する画像に応じて設定を行うことである。
本発明の他の目的は、電源が投入されたときに画像を表示してその画像を途中で中断して通常画面を表示することである。
【課題を解決するための手段】
【０００６】
本発明の一観点によれば、電源が投入されると複数の楽器の画像を順次表示する表示手段と、操作可能な操作子と、前記楽器の表示中に前記操作子が操作されるとその表示中の楽器に応じて音色を設定する設定手段とを有する電子楽器が提供される。
【０００７】
本発明の他の観点によれば、電源が投入されると複数の楽器の画像を順次表示する表示手段と、操作可能な操作子とを有し、前記表示手段は、前記楽器の表示中に前記操作子が操作されなければ前記複数の楽器の画像をすべて順次表示した後に通常画面を表示し、前記楽器の表示中に前記操作子が操作されるとその時点で前記通常画面を表示する電子楽器が提供される。
【０００８】
本発明のさらに他の観点によれば、電源が投入されると複数の楽器の画像を順次表示する表示手段と、操作可能な操作子と、前記楽器の表示中に前記操作子が操作されるとその表示中の楽器に応じた音色の波形データを最新のものに更新する設定手段とを有する電子楽器が提供される。
【０００９】
本発明のさらに他の観点によれば、電源が投入されると複数の楽器の画像を順次表示する表示ステップと、前記楽器の表示中に操作子が操作されるとその表示中の楽器に応じて音色を設定する設定ステップとを有する電子楽器の処理方法が提供される。
【００１０】
本発明のさらに他の観点によれば、電源が投入されると複数の楽器の画像を順次表示する楽器表示ステップと、前記楽器の表示中に操作子が操作されなければ前記複数の楽器の画像をすべて順次表示した後に通常画面を表示し、前記楽器の表示中に前記操作子が操作されるとその時点で前記通常画面を表示する通常画面表示ステップとを有する電子楽器の処理方法が提供される。
【００１１】
本発明のさらに他の観点によれば、電源が投入されると複数の楽器の画像を順次表示する表示ステップと、前記楽器の表示中に操作子が操作されるとその表示中の楽器に応じた音色の波形データを最新のものに更新する設定ステップとを有する電子楽器の処理方法が提供される。
【発明の効果】
【００１２】
電源が投入されたときに表示中の楽器の画像に応じて設定を行うことができるので、設定が容易になる。また、電源が投入されたときに表示される楽器の画像を途中で中断して通常画面を表示することができるので、通常画面を早期に表示させたいとの要望を満たすことができる。
【発明を実施するための最良の形態】
【００１３】
（第１の実施形態）
図１は、本発明の第１の実施形態による電子楽器の構成例を示すブロック図である。バス１０１には、ＣＰＵ１０５、ＲＯＭ１０６、ＲＡＭ１０７、タッチセンサ１０９及び波形発生部１１１が接続される。パネル１０２は、表示装置１０３及びスイッチ１０４を有し、ＣＰＵ１０５に接続される。表示装置１０３は、例えば液晶表示装置（ＬＣＤ）である。スイッチ１０４は、演奏者が操作可能な操作子である。
【００１４】
ＲＯＭ１０６は、コンピュータプログラム及び各種データ等を記憶する。ＲＡＭ１０７は、ＣＰＵ１０５のワークエリアを有する。ＣＰＵ１０５は、ＲＯＭ１０６のコンピュータプログラムを実行することにより、後述する図１２及び図１３のフローチャートの処理等を行う。
【００１５】
ＭＩＤＩインターフェース１１０は、外部に対してＭＩＤＩデータを入出力するためのインターフェースである。通信インターフェース１１５は、通信ネットワークに対してデータを送受信するためのインターフェースである。スイッチ１０４は、音色選択スイッチ等を有し、音色等を選択することができる。鍵盤１０８は、図３に示すように、白鍵及び黒鍵を有し、演奏者が演奏操作するための演奏操作子である。タッチセンサ１０９は、鍵盤１０８の鍵の押鍵速度を検出する。
【００１６】
図２は、ＲＡＭ１０７に記憶されるチャンネルＡのデータ２０１、チャンネルＢのデータ２０２、リズムデータ２０３及びトータルデータ２０４を示す図である。鍵盤１０８は、ノーマルモード及びスプリットモードを有する。ノーマルモードでは、チャンネルＡのデータ２０１の設定に応じて、全鍵域を１つの音色で演奏することができる。スプリットモードでは、図３に示すように、高音域ＡＵにはチャンネルＡのデータ２０１が設定され、低音域ＢＬにはチャンネルＢのデータ２０２が設定される。データ２０１及び２０２は、それぞれ、音色、ボリューム、エフェクト、鍵域、オクターブが設定される。鍵域は、データ２０１では鍵域ＡＵの範囲を示し、データ２０２では鍵域ＢＬの範囲を示す。高音域ＡＵの最低音位置と低音域ＢＬの最高音位置とが同じ場合には、スプリット演奏になり、高音鍵域ＡＵでデータ２０１が設定され、低音鍵域ＢＬでデータ２０２が設定される。また、鍵域ＡＵ及びＢＬの最低音位置及び最高音位置が同じになると、全鍵域においてデータ２０１及び２０２の２つの音色が重なり合ったレイヤー演奏になる。オクターブは、−２、−１、０、＋１、＋２等のオクターブシフトを設定することができる。例えば、＋１のオクターブシフトがされれば、Ａ４の音高の鍵を押鍵すると、Ａ５の音高で発音されることになる。
【００１７】
リズムデータ２０３は、自動伴奏データであり、ジャンル、スタイル、ボリュームを設定することができる。トータルデータ２０４は、上記のデータ２０１〜２０３のすべてに影響するデータであり、ボリューム、リバーブ及びピッチを設定することができる。上記のデータ２０１〜２０４は、スイッチ１０４の操作に応じて設定することができる。また、スイッチ１０４は、レジストレーションスイッチを有する。レジストレーションスイッチにより所望のレジストレーション番号を選択すると、図２２に示すように、データ２０１〜２０４のうちで、トータルデータ２０４のボリューム及びピッチ以外のデータがすべて所定値に設定される。図２２では、「Ｓ」が設定されるデータを示し、「−」がそのまま維持されるデータを示す。後述する図１１も同様である。
【００１８】
図１において、ＣＰＵ１０５は、鍵盤１０８の演奏操作に応じて、押鍵操作（キーオン）、離鍵操作（キーオフ）、押鍵速度（ベロシティ）等を検出する。波形発生部１１１は、データ２０１〜２０４及び上記の演奏操作等に応じて、楽音波形（楽音信号）を生成し、ＤＡ変換器１１３に出力する。ＤＡ変換器１１３は、楽音波形をデジタル形式からアナログ形式に変換し、サウンドシステム１１４に出力する。サウンドシステム１１４により楽音が発音される。
【００１９】
また、ＲＯＭ１０６には、自動伴奏データが記憶されている。スイッチ１０４により自動伴奏のスタートが指示されると、ＣＰＵ１０５は、リズムデータ２０３に応じて、自動伴奏データを読み出し、波形発生部１１１に供給する。波形発生部１１１は楽音信号を生成し、サウンドシステム１１４により自動演奏が発音される。
【００２０】
図４〜図９は、電子楽器の電源が投入されると表示装置１０３に順次表示される画像を示す図である。電子楽器は、電源が投入されると初期化の処理を行う。その初期化処理の際には、図４〜図９に示す楽器の画像を順次１つずつアニメーション表示する。
【００２１】
まず、図４に示すように、画面左上にギターの画像が表示される。次に、図５に示すように、画面右上にバイオリンの画像が表示される。次に、図６に示すように、画面左下にサクソフォンの画像が表示される。次に、図７に示すように、画面右下にピアノの画像が表示される。次に、図８に示すように、画面左上にトランペットの画像が表示される。次に、図９に示すように、画面右上にマリンバの画像が表示される。
【００２２】
図１０は、図４〜図９の楽器画像が一通り表示された後に表示される通常画面を示す図である。この通常画面では、各種設定を行ったり、演奏を行ったりすることができる。上記の図４〜図１０は、図１の電子楽器の表示装置１０３に表示される。
【００２３】
上記のアニメーション表示は、店頭においてデモンストレーションを行う際に大きな効果を有する。しかし、電源を投入する度に、毎回、アニメーションが表示されるので、ユーザは、必ずしもアニメーション表示を毎回望むとは限らない。ユーザによっては、アニメーション表示を省略して、図１０の通常画面への移行を望む場合も考えられる。
【００２４】
そこで、図４〜図９のいずれかの画像が表示されているときに、鍵盤１０８又はスイッチ１０４が操作されると、その表示中の楽器に応じて音色を設定し、その操作時点で図１０の通常画面を表示する。設定された音色は、鍵盤１０８の押鍵時の発音音色として設定される。例えば、図４のギターの表示中に操作されるとギターの音色が設定される。また、図５のバイオリンの表示中に操作されるとバイオリンの音色が設定される。図１１に示すように、音色設定は、データ２０１の音色として設定される。
【００２５】
以上のように、電源が投入されると複数の楽器の画像を順次表示する。楽器の表示中に鍵盤又はスイッチ等の操作子が操作されなければ前記複数の楽器の画像をすべて順次表示した後に通常画面を表示する。前記楽器の表示中に操作子が操作されるとその時点で通常画面を表示する。さらに、上記の操作の際には、その表示中の楽器に応じて音色を設定する。
【００２６】
電源が投入されたときに表示中の楽器の画像に応じて音色を設定を行うことができるので、設定が容易になる。また、電源が投入されたときに表示される楽器の画像を途中で中断して通常画面を表示することができるので、通常画面を早期に表示させたいとの要望を満たすことができる。
【００２７】
図１２は、本実施形態による電子楽器のメインルーチンの処理例を示すフローチャートである。ステップＳ１２０１では、初期化処理を行う。この初期化処理の際に、上記のアニメーション表示を行う。その詳細は、後に図１３を参照しながら説明する。次に、ステップＳ１２０２では、スイッチ１０４の操作に応じたスイッチイベント処理を行う。次に、ステップＳ１２０３では、鍵盤１０８の操作に応じた鍵盤イベント処理を行う。次に、ステップＳ１２０４では、その他の処理を行う。その後、ステップＳ１２０２に戻り、上記の処理を繰り返す。
【００２８】
図１３は、図１２のステップＳ１２０１の初期化処理の処理例を示すフローチャートである。ステップＳ１３０１では、液晶表示装置（ＬＣＤ）１０３のコントローラの初期設定等の最低限必要な初期設定を行う。次に、ステップＳ１３０２では、アニメーション表示フラグをセットし、アニメーション表示カウンタをクリアし、表示時間カウンタをクリアする。次に、ステップＳ１３０３では、図４の最初に表示する画像データを表示し、アニメーション表示カウンタに１をセットする。次に、ステップＳ１３０４では、表示時間カウンタが規定時間に達したか否かをチェックする。表示時間カウンタは、タイマ割り込み処理により経過時間に応じて増加する。表示時間カウンタが規定時間に達するとステップＳ１３０５へ進み、達しなければステップＳ１３０６へ進む。なお、表示時間カウンタは、タイマ割り込み処理ではなく、ステップＳ１３０６のイベントチェック終了時に加算するようにしてもよい。
【００２９】
ステップＳ１３０６では、鍵盤１０８又はスイッチ１０４の操作によりイベントが発生したか否かをチェックする。操作されていればステップＳ１３０７へ進み、操作されていなければステップＳ１３０４へ戻る。
【００３０】
ステップＳ１３０７では、アニメーション表示フラグをクリアし、図１０の通常演奏時の通常画面を表示し、アニメーション表示カウンタを基に音色を設定する。その後、図１２のメインルーチンに戻る。
【００３１】
ステップＳ１３０５では、アニメーション表示カウンタに１を加算し、次に表示する画像データ（図５〜図９）を表示し、表示時間カウンタをクリアする。その後、ステップＳ１３０４へ戻る。なお、図４〜図９のアニメーション表示が終わると、図１０の通常画面を表示する。
【００３２】
これにより、規定時間が経過する毎に、図４〜図９の楽器画像を順次表示することができる。アニメーション表示カウンタの値は、図４〜図９の楽器画像のうちの１つの表示中の画像を特定することができる。鍵盤１０８又はスイッチ１０４の操作があると、そのアニメーション表示カウンタに応じて、表示中の楽器画像に対応する音色を設定することができる。
【００３３】
（第２の実施形態）
図１４は、本発明の第２の実施形態による初期化処理の処理例を示すフローチャートであり、図１３のフローチャートに代わるものである。以下、本実施形態が第１の実施形態と異なる点を説明する。本実施形態では、図４〜図９の楽器の表示中に操作子が操作されるとその表示中の楽器に応じて音色及びリズムを設定することができる。図１４では、図１３に対して、ステップＳ１３０７の代わりにステップＳ１４０７が設けられる点が異なる。ステップＳ１４０７では、アニメーション表示フラグをクリアし、図１０の通常演奏時の通常画面を表示し、アニメーション表示カウンタを基に音色及びリズムを設定する。その後、図１２のメインルーチンに戻る。
【００３４】
リズム設定は、図２のリズムデータ２０３の設定を意味する。電子楽器に内蔵される音色は多種多様で、同じピアノでも、音楽のジャンルに合わせたピアノ音色を選ぶことができる。バンジョー、ウクレレ、パンフルート等といった、主に特定のジャンルの音楽で使用される楽器の場合、楽器を選んだ時点である程度、音色及びリズムを決定することができる。図４〜図９の楽器画像のアニメーション表示中に鍵盤１０８又はスイッチ１０４が操作されると、表示中の楽器に応じた音色及びリズムを設定し、アニメーション表示は中止して図１０の通常画面に移行する。なお、楽器画像で音楽ジャンルが分かり難い場合は、同時に音色名を表示し、同じ楽器画像でも、表示された音色名に応じて、音色及びリズムを設定するようにしてもよい。
【００３５】
（第３の実施形態）
図１５は、本発明の第３の実施形態による初期化処理の処理例を示すフローチャートであり、図１３のフローチャートに代わるものである。以下、本実施形態が第１の実施形態と異なる点を説明する。本実施形態では、音色選択スイッチ１０４の操作に応じて複数の音色のうちの１つを選択することができ、その音色選択頻度に応じて図４〜図９の複数の楽器の画像を順次表示する。
【００３６】
図１２のステップＳ１２０２のスイッチイベント処理では、音色選択スイッチ１０４により音色が選択される毎に、その選択された音色選択頻度を増加させ、この音色選択頻度を記憶しておく。次回に電源が投入されると、その音色選択頻度に応じた順序で楽器画像が表示される。
【００３７】
図１５では、図１３に対して、ステップＳ１３０３、Ｓ１３０５及びＳ１３０７の代わりにステップＳ１５０３、Ｓ１５０５及びＳ１５０７が設けられる点が異なる。ステップＳ１５０３では、音色選択頻度に応じて最初に表示する画像データを表示し、アニメーション表示カウンタに１をセットする。例えば、ピアノ音色が最も音色選択頻度が高ければ、図７のピアノ画像が最初に表示される。
【００３８】
ステップＳ１５０５では、アニメーション表示カウンタに１を加算し、音色選択頻度に応じて次に表示する画像データ（図４〜図９）を表示し、表示時間カウンタをクリアする。その後、ステップＳ１３０４へ戻る。例えば、ステップＳ１５０３で図７のピアノが表示された場合には、図４〜図６、図８、図９の中で、音色選択頻度が高い順に表示する。
【００３９】
ステップＳ１５０７では、アニメーション表示フラグをクリアし、図１０の通常演奏時の通常画面を表示し、音色選択頻度及びアニメーション表示カウンタを基に音色を設定する。その後、図１２のメインルーチンに戻る。音色選択頻度及びアニメーション表示カウンタを参照することにより、鍵盤１０８又はスイッチ１０４の操作時に表示されていた楽器を特定することができ、その楽器に対応した音色を設定することができる。
【００４０】
以上のように、本実施形態では、楽器画像の表示順番を、音色選択頻度の高い順とする。音色選択頻度が所定値以下の音色に対応する楽器画像は表示しないようにしてもよい。すなわち、音色選択頻度が高い音色に対応する楽器の画像のみを順次表示する。
【００４１】
図１０の通常画面が表示される通常演奏中では、音色選択スイッチ１０４によりすべての音色を選択することができる。この音色選択頻度を基に楽器画像の表示順序が決定される。音色選択頻度が高い順で表示されるので、鍵盤演奏で使用する音色の設定が容易になる。
【００４２】
（第４の実施形態）
図１６は、本発明の第４の実施形態による初期化処理の処理例を示すフローチャートであり、図１３のフローチャートに代わるものである。以下、本実施形態が第１の実施形態と異なる点を説明する。本実施形態では、楽器の表示中に操作子が操作されるとその表示中の楽器に応じてレジストレーションを設定することができる。
【００４３】
図１６では、図１３に対して、ステップＳ１３０７の代わりにステップＳ１６０７が設けられる点が異なる。ステップＳ１６０７では、アニメーション表示フラグをクリアし、図１０の通常演奏時の通常画面を表示し、アニメーション表示カウンタを基にレジストレーションを設定する。その後、図１２のメインルーチンに戻る。
【００４４】
図２２に示すように、レジストレーション設定は、データ２０１〜２０４のうちで、トータルデータ２０４のボリューム及びピッチ以外のデータがすべて所定値に設定される。電子楽器に内蔵される音色は多種多様で、同じピアノでも音楽のジャンルに合わせたピアノの音色を選択することができる。バンジョー、ウクレレ、パンフルート等といった、主に特定のジャンルの音楽で使用される楽器の場合、楽器を選んだ時点である程度、音色、エフェクト、リバーブ等を含むレジストレーションを決定することができる。図４〜図９の楽器画像のアニメーション表示中に鍵盤１０８又はスイッチ１０４が操作されると、表示中の楽器に応じたレジストレーションを設定し、アニメーション表示は中止して図１０の通常画面に移行する。なお、楽器画像で音楽ジャンルが分かり難い場合は、同時に音色名を表示し、同じ楽器画像でも、表示された音色名に応じて、レジストレーションを設定するようにしてもよい。
【００４５】
（第５の実施形態）
図１７は、本発明の第５の実施形態による初期化処理の処理例を示すフローチャートであり、図１３のフローチャートに代わるものである。以下、本実施形態が第１の実施形態と異なる点を説明する。本実施形態では、楽器の表示中に鍵盤１０８が押鍵されるとその表示中の楽器に応じて音色を設定すると共に、押鍵された鍵の音高に応じてオクターブシフトを設定することができる。
【００４６】
図１７では、図１３に対して、ステップＳ１３０７の後にステップＳ１７０８が追加される。ステップＳ１７０８では、ステップＳ１３０６で押鍵された音域を基にオクターブシフトを設定する。
【００４７】
図１８は、鍵盤１０８の音域とオクターブシフトの関係を示す図である。音高がＣ４〜Ｂ４の音域を押鍵すると、オクターブシフトが０に設定される。すなわち、押鍵された音高がそのままの音高で発音される。
【００４８】
音高がＣ３〜Ｂ３の音域を押鍵すると、オクターブシフトが−１に設定される。すなわち、演奏時に押鍵された音高を１オクターブ下げて発音する。また、音高がＣ２〜Ｂ２の音域を押鍵すると、オクターブシフトが−２に設定される。すなわち、演奏時に押鍵された音高を２オクターブ下げて発音する。また、音高がＡ０〜Ｂ１の音域を押鍵すると、オクターブシフトの設定をそのままにして変更しない。この場合には、音色も変更せずに、単に図１０の通常画面表示に移行するだけにしてもよい。
【００４９】
音高がＣ５〜Ｂ５の音域を押鍵すると、オクターブシフトが＋１に設定される。すなわち、演奏時に押鍵された音高を１オクターブ上げて発音する。また、音高がＣ６〜Ｂ６の音域を押鍵すると、オクターブシフトが＋２に設定される。すなわち、演奏時に押鍵された音高を２オクターブ上げて発音する。また、音高がＣ７〜Ｃ８の音域を押鍵すると、オクターブシフトの設定をそのままにして変更しない。
【００５０】
本実施形態では、押鍵された音域に応じて、その時表示されている楽器に対応した音色及びオクターブシフトを設定する。このとき、特定のスイッチを押しながら押鍵すると、図４〜図９のアニメーション表示を中止せず、特定のスイッチが離されかつ押鍵があった時点、又は最後の楽器画像の表示終了時点で、図１０の通常画像を表示する。
【００５１】
楽器の表示中に特定スイッチを押しながら鍵盤１０８を押鍵すると、その押鍵された鍵の音高に応じて、その表示中の楽器に応じた音色に対応するオクターブシフトを設定することができる。音色毎にオクターブシフトを設定することができ、その後に音色選択スイッチにより音色を選択すると、音色が設定されると共に、その音色に対応するオクターブシフトが設定される。例えば、図４のギターを表示中に特定スイッチを押しながら押鍵すると、ギター音色に対応するオクターブシフトが設定される。その後、図５のバイオリンが表示される。再び、特定スイッチを押しながら押鍵すると、バイオリン音色に対応するオクターブシフトが設定される。これにより、複数の楽器の音色のオクターブシフトを設定することができる。その詳細は、図１９を参照しながら説明する。
【００５２】
図１９は、本実施形態による初期化処理の処理例を示すフローチャートであり、図１３のフローチャートに代わるものである。以下、本実施形態が第１の実施形態と異なる点を説明する。
【００５３】
図１９では、図１３に対して、ステップＳ１３０６及びＳ１３０７の代わりにステップＳ１９０６及びＳ１９０７を設け、ステップＳ１３０５の後にステップＳ１９０８を新たに追加している。
【００５４】
ステップＳ１９０８では、特定スイッチがオンであり、かつ押鍵があれば、アニメーション表示カウンタを基に音色を特定し、その押鍵された音域を基にその音色のオクターブシフトを設定する。その後、ステップＳ１３０４へ戻る。
【００５５】
ステップＳ１９０６では、特定スイッチがオフでありかつ押鍵がある条件を満たすか否かをチェックする。条件を満たせばステップＳ１９０７へ進み、満たさなければステップＳ１３０４へ戻る。
【００５６】
ステップＳ１９０７では、アニメーション表示フラグをクリアし、図１０の通常演奏時の通常画面を表示する。その後、図１２のメインルーチンに戻る。なお、図４〜図９の楽器画像をすべて表示した後は、図１０の通常画面を表示する。
【００５７】
以上のように、特定スイッチを押しながら押鍵することにより、各楽器の音色毎のオクターブシフトを設定することができる。複数の音色のオクターブシフトを設定することができ、図２のチャンネルＡのデータ２０１及びチャンネルＢのデータ２０２を重ね合わせたレイヤー演奏を行う場合には、オクターブをずらして複数の音色を同時に鳴らして厚みのある音色に容易にすることができる。このオクターブシフト設定は、複数の音色を重ね合わせる時のみ有効となるようにしてもよい。この際には、低音域ＢＬ（図３）のデータ２０２（図２）のオクターブシフトを設定するようにすることができる。
【００５８】
（第６の実施形態）
図２０は、本発明の第６の実施形態による通信システムの構成例を示すブロック図である。電子楽器２００３は、ネットワーク２００１を介してサーバ２００２に接続される。ネットワーク２００１は、イーサネット（登録商標）、ＵＳＢ又はインターネット等である。
【００５９】
電子楽器２００３は、図１の電子楽器と同様の構成を有する。通信インターフェース１１５は、ネットワーク２００１に対して、データを送受信するためのインターフェースである。電子楽器２００３は、図１の波形メモリ１１２に音色毎に波形データ２０２１ａ，２０２２ａ等を記憶している。波形データ２０２１ａは第１の音色の波形データであり、その更新日時２０２１ｂと対応して記憶されている。波形データ２０２２ａは第２の音色の波形データであり、その更新日時２０２２ｂと対応して記憶されている。
【００６０】
サーバ２００２は、コンピュータであり、図１の電子楽器と同様の構成を有するが、鍵盤１０８及びタッチセンサ１０９は必ずしも必要でない。通信インターフェース２０３１は、ネットワーク２００１に対して、データを送受信するためのインターフェースである。サーバ２００２は、電子楽器２００３と同様に、音色毎に波形データ２０１１ａ，２０１２ａ等を記憶している。波形データ２０１１ａは第１の音色の波形データであり、その更新日時２０１１ｂと対応して記憶されている。波形データ２０１２ａは第２の音色の波形データであり、その更新日時２０１２ｂと対応して記憶されている。
【００６１】
サーバ２００２では、各音色の波形データ２０１１ａ，２０１２ａ等の更新が行われる。すると、波形データ２０１１ａ，２０１２ａ等に対応する更新日時２０１１ｂ，２０１２ｂ等も更新される。ネットワーク２００１には、複数の電子楽器２００３が接続可能である。各電子楽器２００３は、波形データの更新をサーバ２００２に要求することにより、サーバ２００２上の最新の波形データを受信して、各電子楽器２００３に記憶させることができる。その後、電子楽器２００３は、その波形データを用いて、各音色を発音させることができる。
【００６２】
電子楽器２００３は、サーバ２００２からネットワーク２００１を介して音色の波形データを更新することができる。音色は、ＭＩＤＩのバンクセレクト及びプログラムチェンジの組み合わせ、又は独自の音色番号で設定することができる。電子楽器２００３は、各音色の波形データ２０２１ａ，２０２２ａ等及びその更新日時２０２１ｂ，２０２２ｂを記憶しており、ネットワーク接続時又は定期的に、サーバ２００２の同じ音色の波形データ２０１１ａ，２０１２ａ等の更新日時２０１１ｂ，２０１２ｂ等と比較し、サーバ２００２の波形データの更新日時２０１１ｂ，２０１２ｂ等と違うもので、更新の新しいものから順に、それに対応する図４〜図９の楽器画像を順に表示する。その楽器画像表示中に押鍵があると、電子楽器２００３は、その押鍵があったときに表示中の楽器に対応する音色の波形データをサーバ２００２から受信して自己のメモリに更新記憶する。それと同時に、図１０の通常画面表示に移行する。その詳細は、図２１を参照しながら説明する。
【００６３】
図２１は、本実施形態による初期化処理の処理例を示すフローチャートであり、図１３のフローチャートに代わるものである。以下、本実施形態が第１の実施形態と異なる点を説明する。図２１では、図１３に対して、ステップＳ１３０３、Ｓ１３０５及びＳ１３０７の代わりに、ステップＳ２１０３、Ｓ２１０５及びＳ２１０７を設けている点が異なる。
【００６４】
ステップＳ２１０３では、波形データの最新更新順に応じて最初に表示する画像データを表示し、アニメーション表示カウンタに１をセットする。例えば、ピアノ音色が最も新たに波形データ更新されているときには、図７のピアノ画像が最初に表示される。
【００６５】
ステップＳ２１０５では、アニメーション表示カウンタに１を加算し、波形データの最新更新順に応じて次に表示する画像データ（図４〜図９）を表示し、表示時間カウンタをクリアする。その後、ステップＳ１３０４へ戻る。例えば、ステップＳ２１０３で図７のピアノが表示された場合には、図４〜図６、図８、図９の中で、波形データが新しく更新された順に表示する。
【００６６】
ステップＳ２１０７では、アニメーション表示フラグをクリアし、図１０の通常演奏時の通常画面を表示し、波形データの最新更新順及びアニメーション表示カウンタを基に波形データを更新する。すなわち、電子楽器は、サーバから波形データを受信してメモリに更新記憶する。その後、図１２のメインルーチンに戻る。波形データの最新更新順及びアニメーション表示カウンタを参照することにより、鍵盤１０８又はスイッチ１０４の操作時に表示されていた楽器を特定することができ、その楽器に対応した音色の波形データを更新することができる。
【００６７】
また、第５の実施形態と同様に、特定スイッチを押しながら押鍵したときには、図１０の通常画面表示に移行せずに、他の波形データを更新できるようにしてもよい。
【００６８】
また、波形データの更新を有料にしたときには、購入手続きが終了した場合には、フラッシュメモリ等の楽器のＲＯＭ領域に書き込み、その後は永続的に波形データを使用可能にすることができる。それに対して、購入手続きが終了していない場合には、バックアップ電源を持たないＲＡＭ領域に書き込むことにより、一時的に波形データを使用可能にすることができる、又は更新された音色を紹介する簡単なフレーズを再生するためのデータを記憶可能にしてもよい。
【００６９】
以上のように、本実施形態によれば、図４〜図９の楽器の表示中に操作子が操作されるとその表示中の楽器に応じた音色の波形データを最新のものに更新する。電子楽器は、ネットワークを介して最新の波形データをサーバから受信して更新する。図４〜図９の楽器画像は、サーバの音色の波形データの更新順に応じて順次表示される。
【００７０】
なお、上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００７１】
【図１】本発明の第１の実施形態による電子楽器の構成例を示すブロック図である。
【図２】ＲＡＭに記憶されるデータを示す図である。
【図３】鍵盤を示す図である。
【図４】電子楽器の電源が投入されると表示装置に順次表示される画像を示す図である。
【図５】電子楽器の電源が投入されると表示装置に順次表示される画像を示す図である。
【図６】電子楽器の電源が投入されると表示装置に順次表示される画像を示す図である。
【図７】電子楽器の電源が投入されると表示装置に順次表示される画像を示す図である。
【図８】電子楽器の電源が投入されると表示装置に順次表示される画像を示す図である。
【図９】電子楽器の電源が投入されると表示装置に順次表示される画像を示す図である。
【図１０】図４〜図９の楽器画像が一通り表示された後に表示される通常画面を示す図である。
【図１１】音色設定のデータを示す図である。
【図１２】第１の実施形態による電子楽器のメインルーチンの処理例を示すフローチャートである。
【図１３】図１２の初期化処理の処理例を示すフローチャートである。
【図１４】本発明の第２の実施形態による初期化処理の処理例を示すフローチャートである。
【図１５】本発明の第３の実施形態による初期化処理の処理例を示すフローチャートである。
【図１６】本発明の第４の実施形態による初期化処理の処理例を示すフローチャートである。
【図１７】本発明の第５の実施形態による初期化処理の処理例を示すフローチャートである。
【図１８】鍵盤の音域とオクターブシフトの関係を示す図である。
【図１９】第５の実施形態による初期化処理の処理例を示すフローチャートである。
【図２０】本発明の第６の実施形態による通信システムの構成例を示すブロック図である。
【図２１】第６の実施形態による初期化処理の処理例を示すフローチャートである。
【図２２】レジストレーション設定のデータを示す図である。
【符号の説明】
【００７２】
１０１  バス
１０２  パネル
１０３  表示装置
１０４  スイッチ
１０５  ＣＰＵ
１０６  ＲＯＭ
１０７  ＲＡＭ
１０８  鍵盤
１０９  タッチセンサ
１１０  ＭＩＤＩインターフェース
１１１  波形発生部
１１２  波形メモリ
１１３  ＤＡ変換器
１１４  サウンドシステム
１１５  通信インターフェース
【図１】
2006234979.tif 000003
【図２】
2006234979.tif 000004
【図３】
2006234979.tif 000005
【図４】
2006234979.tif 000006
【図５】
2006234979.tif 000007
【図６】
2006234979.tif 000008
【図７】
2006234979.tif 000009
【図８】
2006234979.tif 000010
【図９】
2006234979.tif 000011
【図１０】
2006234979.tif 000012
【図１１】
2006234979.tif 000013
【図１２】
2006234979.tif 000014
【図１３】
2006234979.tif 000015
【図１４】
2006234979.tif 000016
【図１５】
2006234979.tif 000017
【図１６】
2006234979.tif 000018
【図１７】
2006234979.tif 000019
【図１８】
2006234979.tif 000020
【図１９】
2006234979.tif 000021
【図２０】
2006234979.tif 000022
【図２１】
2006234979.tif 000023
【図２２】
2006234979.tif 000024