(57)【要約】   【課題】  小さなサイズでかつ簡単な操作で広範囲の音域を用いた演奏ができる。  【解決手段】  液晶表示装置１３は、複数の鍵のうち、所定の鍵域の鍵３４を、所定の方向に配置した画像を表示する。また、タッチパネル１４は、演奏者による操作を検出する。ＣＰＵ２１は、電子楽器１０の鍵３４の表示方向の沿った傾斜を検知して、当該検出に基づいて、新たな鍵域の鍵を配置した画像を表示する。音源部２６は、タッチパネル１４において検出された操作位置と、液晶表示装置１３に表示された画像における鍵の位置とに基づき、操作された鍵に対応する所定の音高の楽音を発生する。【選択図】  図１
2010204401.tif 000002
【特許請求の範囲】
【請求項１】
画面上に、複数の演奏操作子のうち、所定の範囲の演奏操作子を、所定の方向に配置した画像を表示する表示手段と、
前記表示手段と重ね合わせられ、演奏者による操作を検出する演奏操作検出手段と、
前記演奏操作検出手段により検出された演奏者による操作のあった操作位置と、前記表示手段に表示された画像における、前記演奏操作子の位置とに基づき、操作された演奏操作子に対応する楽音を発生する楽音発生手段と、
前記演奏操作子の表示方向に沿った傾斜を検出する傾斜検出手段と、
前記傾斜検出手段による傾斜の検出に基づいて、前記複数の演奏操作子のうち、新たな所定の範囲の演奏操作子を前記所定の方向に配置した新たな画像を生成する画像更新手段と、を備えたことを特徴とする電子楽器。
【請求項２】
前記演奏操作子が、鍵盤を構成する鍵であり、
前記楽音発生手段が、前記操作された鍵の音高に対応する楽音を発生し、
前記画像更新手段が、前記表示方向における一方側への傾斜に基づいて、前記鍵盤において高音側の鍵域の複数の鍵を表示し、前記表示方向における他方の側への傾斜に基づいて、前記鍵盤において低音側の鍵域の複数の鍵を表示することを特徴とする請求項１に記載の電子楽器。
【請求項３】
前記表示方向に沿って高音側を下げるように傾斜された場合に、前記画像更新手段が、前記鍵盤において高音側の鍵域の複数の鍵を表示し、前記表示方向の沿って低音側を下げるように傾斜された場合に、前記画像更新手段が、前記鍵盤において低音側の鍵域の複数の鍵を表示することを特徴とする請求項２に記載の電子楽器。
【請求項４】
前記演奏操作子が、ギターの複数の弦の各々とフレットとにより画定された領域、および、ベースの複数の弦の各々とフレットとに画定された領域であり、
前記楽音発生手段が、操作された弦とフレットとに画定された領域の音高に対応する楽音を発生し、
前記画像更新手段が、前記弦の表示方向における一方側への傾斜に基づいて、前記ギターの複数の弦および複数のフレットを含む画像を表示し、前記弦の表示方向における他方の側への傾斜に基づいて、前記ベースの複数の弦および複数のフレットを含む画像を表示することを特徴とする請求項１に記載の電子楽器。
【請求項５】
画面上に、複数の演奏操作子を、所定の方向に配置した画像を表示する表示手段と、
前記表示手段と重ね合わせられ、演奏者による操作を検出する演奏操作検出手段と、
前記演奏操作検出手段により検出された演奏者による操作のあった操作位置と、前記表示手段に表示された画像における、前記演奏操作子の位置とに基づき、操作された演奏操作子に対応する楽音を発生する楽音発生手段と、
前記演奏操作子の表示方向の垂直方向に沿った傾斜を検出する傾斜検出手段と、
前記傾斜検出手段による前記傾斜の検出に基づいて、前記表示されていた演奏操作子と異なる音色の楽音に関する他の演奏操作子を前記所定の方向に配置した新たな画像を生成する画像更新手段と、を備えたことを特徴とする電子楽器。
【請求項６】
前記複数の演奏操作子が、鍵盤を構成する鍵であり、
前記他の演奏操作子が、打楽器の演奏のための複数のドラムパッド、前記ギター或いはベースの複数の弦の各々とフレットとにより画定された領域、および、管楽器のキーの少なくとも何れかであることを特徴とする請求項５に記載の電子楽器。
【請求項７】
画面上に、複数の演奏操作子のうち、所定の範囲の演奏操作子を、所定の方向に配置した画像を表示する表示手段と、
前記表示手段と重ね合わせられ、演奏者による操作を検出する演奏操作検出手段と、
前記演奏操作検出手段により検出された演奏者による操作のあった操作位置と、前記表示手段に表示された画像における、前記演奏操作子の位置とに基づき、操作された演奏操作子に対応する楽音を発生する楽音発生手段と、
前記演奏操作子の表示方向に沿った傾斜および表示方向の垂直方向に沿った傾斜を検出する傾斜検出手段と、
前記傾斜検出手段による前記表示方向に沿った傾斜の検出に基づいて、前記複数の演奏操作子のうち、新たな所定の範囲の演奏操作子を前記所定の方向に配置した新たな画像を生成するとともに、
前記傾斜検出手段による前記表示方向の垂直方向に沿った傾斜の検出に基づいて、前記表示されていた演奏操作子と異なる音色の楽音に関する他の演奏操作子を前記所定の方向に配置した新たな画像を生成する画像更新手段と、を備えたことを特徴とする電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、比較的小さなサイズで種々の演奏が可能な電子楽器に関する。
【背景技術】
【０００２】
従来、鍵盤楽器の形態を有する電子楽器は、６１鍵（５オクターブ）、７６鍵（６オクターブ＋４音）、ピアノと同じ８８鍵という鍵数のものが一般的である。また、ピアノの鍵のサイズより小さな鍵のサイズ（いわゆるミニ鍵）の電子楽器も数多く販売され、４９鍵（４オクターブ）の鍵数のものが一般的である。しかしながら、ピアノと同一サイズで８８鍵の電子楽器は、横幅が１２０ｃｍに達する。いわゆるミニ鍵での４９鍵の電子楽器であっても、６５ｃｍ程度の横幅となる。
【０００３】
本格的なピアノ演奏をする場合以外にも、たとえば、コーラス練習やヴォーカル練習などにおける音とりなど、電子楽器が有用な種々のシーンが存在する。このようなときには、使用する音域は比較的限定され、上述した大型の電子楽器の一部の鍵域のみが必要である。
【０００４】
たとえば、運搬を容易にするために、ビニールからなる横長のシートに鍵スイッチを配置し、鍵スイッチのオンにより対応する音高の楽音が発生するような可搬電子楽器も提案されている。このような電子楽器では、巻き取ることで運搬は容易であるが、演奏の際には、通常の電子楽器と同様の横幅が必要となる。また、巻き取りおよび拡げる作業を繰り返すことで、鍵スイッチの接触不良が生じやすいという問題点もある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１５６６７６号公報
【特許文献２】特開平８−１８２０２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１には、２オクターブの鍵域を表示装置に表示し、シフトボタンを押すことにより、表示される鍵域を変更することができる電子楽器が開示されている。さらに、特許文献２には、電子楽器ではないが、マウスとキーとの操作の組み合わせにより、表示領域を移動させる技術が開示されている。
【０００７】
実際に電子楽器の鍵を演奏している際には、押鍵のために指を用いているため、他のスイッチの操作が容易でない場合もある。また、鍵盤楽器以外の楽器、たとえば、打楽器や弦楽器の演奏に切り替えられるのが望ましい。
【０００８】
本発明は、小さなサイズで広範囲の音域を用いた演奏が可能な電子楽器を提供することを目的とする。また、本発明は、簡単な操作で種々の楽器の演奏を再現できる電子楽器を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の目的は、画面上に、複数の演奏操作子のうち、所定の範囲の演奏操作子を、所定の方向に配置した画像を表示する表示手段と、
前記表示手段と重ね合わせられ、演奏者による操作を検出する演奏操作検出手段と、
前記演奏操作検出手段により検出された演奏者による操作のあった操作位置と、前記表示手段に表示された画像における、前記演奏操作子の位置とに基づき、操作された演奏操作子に対応する楽音を発生する楽音発生手段と、
前記演奏操作子の表示方向に沿った傾斜を検出する傾斜検出手段と、
前記傾斜検出手段による傾斜の検出に基づいて、前記複数の演奏操作子のうち、新たな所定の範囲の演奏操作子を前記所定の方向に配置した新たな画像を生成する画像更新手段と、を備えたことを特徴とする電子楽器により達成される。
【００１０】
好ましい実施態様においては、前記演奏操作子が、鍵盤を構成する鍵であり、
前記楽音発生手段が、前記操作された鍵の音高に対応する楽音を発生し、
前記画像更新手段が、前記表示方向における一方側への傾斜に基づいて、前記鍵盤において高音側の鍵域の複数の鍵を表示し、前記表示方向における他方の側への傾斜に基づいて、前記鍵盤において低音側の鍵域の複数の鍵を表示する。
【００１１】
また、より好ましい実施態様においては、前記表示方向に沿って高音側を下げるように傾斜された場合に、前記画像更新手段が、前記鍵盤において高音側の鍵域の複数の鍵を表示し、前記表示方向の沿って低音側を下げるように傾斜された場合に、前記画像更新手段が、前記鍵盤において低音側の鍵域の複数の鍵を表示することを特徴とする請求項２に記載の電子楽器。
【００１２】
別の好ましい実施態様においては、前記演奏操作子が、ギターの複数の弦の各々とフレットとにより画定された領域、および、ベースの複数の弦の各々とフレットとに画定された領域であり、
前記楽音発生手段が、操作された弦とフレットとに画定された領域の音高に対応する楽音を発生し、
前記画像更新手段が、前記弦の表示方向における一方側への傾斜に基づいて、前記ギターの複数の弦および複数のフレットを含む画像を表示し、前記弦の表示方向における他方の側への傾斜に基づいて、前記ベースの複数の弦および複数のフレットを含む画像を表示する。
【００１３】
また、本発明の目的は、画面上に、複数の演奏操作子を、所定の方向に配置した画像を表示する表示手段と、
前記表示手段と重ね合わせられ、演奏者による操作を検出する演奏操作検出手段と、
前記演奏操作検出手段により検出された演奏者による操作のあった操作位置と、前記表示手段に表示された画像における、前記演奏操作子の位置とに基づき、操作された演奏操作子に対応する楽音を発生する楽音発生手段と、
前記演奏操作子の表示方向の垂直方向に沿った傾斜を検出する傾斜検出手段と、
前記傾斜検出手段による前記傾斜の検出に基づいて、前記表示されていた演奏操作子と異なる音色の楽音に関する他の演奏操作子を前記所定の方向に配置した新たな画像を生成する画像更新手段と、を備えたことを特徴とする電子楽器により達成される。
【００１４】
好ましい実施態様においては、前記複数の演奏操作子が、鍵盤を構成する鍵であり、
前記他の演奏操作子が、打楽器の演奏のための複数のドラムパッド、前記ギター或いはベースの複数の弦の各々とフレットとにより画定された領域、および、管楽器のキーの少なくとも何れかである。
【００１５】
また、本発明の目的は、画面上に、複数の演奏操作子のうち、所定の範囲の演奏操作子を、所定の方向に配置した画像を表示する表示手段と、
前記表示手段と重ね合わせられ、演奏者による操作を検出する演奏操作検出手段と、
前記演奏操作検出手段により検出された演奏者による操作のあった操作位置と、前記表示手段に表示された画像における、前記演奏操作子の位置とに基づき、操作された演奏操作子に対応する楽音を発生する楽音発生手段と、
前記演奏操作子の表示方向に沿った傾斜および表示方向の垂直方向に沿った傾斜を検出する傾斜検出手段と、
前記傾斜検出手段による前記表示方向に沿った傾斜の検出に基づいて、前記複数の演奏操作子のうち、新たな所定の範囲の演奏操作子を前記所定の方向に配置した新たな画像を生成するとともに、
前記傾斜検出手段による前記表示方向の垂直方向に沿った傾斜の検出に基づいて、前記表示されていた演奏操作子と異なる音色の楽音に関する他の演奏操作子を前記所定の方向に配置した新たな画像を生成する画像更新手段と、を備えたことを特徴とする電子楽器により達成される。
【発明の効果】
【００１６】
本発明によれば、小さなサイズでかつ簡単な操作で広範囲の音域を用いた演奏が可能な電子楽器を提供することが可能となる。また、本発明によれば、簡単な操作で種々の楽器の演奏を再現できる電子楽器を提供することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明の第１の実施の形態にかかる電子楽器の外観の例を示す図である。
【図２】図２は、本発明の実施の形態にかかる電子楽器の構成を示すブロックダイヤグラムである。
【図３】図３は、本実施の形態にかかる電子楽器のメインフローの概略を示すフローチャートである。
【図４】図４は、本実施の形態にかかる電子楽器における画像表示を模式的に示す図である。
【図５】図５は、本実施の形態にかかるＸ軸方向処理の例を示すフローチャートである。
【図６】図６は、本実施の形態にかかるＸ軸方向処理の例を示すフローチャートである。
【図７】図７は、本実施の形態にかかるＹ軸方向処理の例を示すフローチャートである。
【図８】図８は、本実施の形態にかかるＹ軸方向処理の例を示すフローチャートである。
【図９】図９は、電子楽器の液晶表示装置の画面上にドラムパッドが表示された例を示す図である。
【図１０】図１０は、電子楽器の液晶表示装置の画面上にギターの弦が表示された例を示す図である。
【図１１】図１１は、本実施の形態にかかるＺ軸方向処理の例を示すフローチャートである。
【図１２】図１２は、本実施の形態にかかるＺ軸方向処理の例を示すフローチャートである。
【図１３】図１３は、本実施の形態にかかる鍵盤イベント処理の例を示すフローチャートである。
【図１４】図１４は、本実施の形態にかかる発音処理の例を示すフローチャートである。
【図１５】図１５は、本実施の形態にかかる電子楽器のＸ軸方向への傾きを説明する図である。
【図１６】図１６は、本発明の第２の実施の形態にかかる電子楽器の外観の例を示す図である。
【図１７】図１７は、第２の実施の形態にかかるＸ軸方向処理の例を示すフローチャートである。
【図１８】図１８は、第２の実施の形態にかかるＹ軸方向処理の例を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、添付図面を参照して、本発明の実施の形態について説明する。図１は、本実施の形態にかかる電子楽器の外観の例を示す図である。図１に示すように、本実施の形態にかかる電子楽器１０は、液晶表示装置１３および液晶表示装置１３と重ねあわされて配置されたタッチパネル１４を備える。液晶表示装置１３およびタッチパネル１４は、電子楽器１０の正面の略全面にわたって配置されている。図２は、本実施の形態にかかる電子楽器の構成を示すブロックダイヤグラムである。図２に示すように、本実施の形態にかかる電子楽器１０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、サウンドシステム２４、スイッチ部１２、液晶表示装置１３、タッチパネル１４および加速度センサ１５を備える。
【００１９】
ＣＰＵ２１は、電子楽器１０全体の制御、タッチパネル１４の操作に応じた処理、電子楽器１０の傾斜に応じた処理、上記操作に応じたサウンドシステム２４の制御など、処理を実行する。
【００２０】
ＲＯＭ２２は、ＣＰＵ２１に実行させる種々の処理、たとえば、タッチパネル１４の操作に応じた処理、電子楽器１０の方向の変化に応じた処理、上記操作に応じたサウンドシステム２４の制御などのプログラムを格納する。また、ＲＯＭ２２は、ピアノ、ギター、ベース、サックス、クラリネット、バスドラム、スネアドラム、シンバルなどの楽音を生成するための波形データを格納した波形データエリアを有する。ＲＡＭ２３は、ＲＯＭ２２から読み出されたプログラムや、処理の過程で生成されたデータを記憶する。
【００２１】
サウンドシステム２４は、音源部２６、オーディオ回路２７およびスピーカ２８を有する。音源部２６は、たとえば、タッチパネル１４の操作に応じたノートオンイベントをＣＰＵ２１から受信すると、ＲＯＭ２２の波形データエリアから所定の波形データを読み出して、所定の音高の楽音データを生成して出力する。また、音源部２６は、波形データ、特に、スネアドラム、バスドラム、シンバルなど打楽器の音色の波形データを、そのまま楽音データとして出力することもできる。オーディオ回路２７は、楽音データをＤ／Ａ変換して増幅する。これによりスピーカ２８から音響信号が出力される。
【００２２】
加速度センサ１５は、三次元加速度センサ（三軸加速度センサ）である。三軸加速度センサのうち、Ｘ軸、Ｙ軸は、それぞれ、電子楽器１０の正面の横方向、縦方向に平行である（図１の矢印参照）。Ｚ軸は、電子楽器１０の正面において下側の方向である（同様に、図１の矢印参照）。電子楽器１０の正面が地表面と平行である場合には、三次元センサのＺ軸成分が重力加速度に対応する値Ｇとなる。電子楽器１０が傾斜するのにしたがって、Ｚ軸成分が減少して、Ｘ軸成分およびＹ軸成分が増大する。なお、各成分のベクトル和は重力加速度と等しくなる。
【００２３】
図１に示すように、本実施の形態においては、電子楽器の正面の略全面にわたって、液晶表示装置１３およびタッチパネル１４が配置されている。また、一方の端部にスイッチ部１２を構成する各種スイッチ（たとえば、符号３１〜３３参照）が配置され、また、他端にスピーカ２８が配置される。
【００２４】
また、図１に示すように、本実施の形態においては、基本的には、鍵盤の所定の領域（鍵域）に属する鍵が、通常の鍵（ピアノの鍵）のサイズで表示される（符号３４参照）。この例では、Ｃ４からＣ＃５の範囲の鍵が表示されている。また、液晶表示装置１３の画面上には、鍵域バー３５が表示され、表示されている鍵域が枠３６にて示されるようになっている。
【００２５】
本実施の形態にかかる電子楽器１０は、液晶表示装置１３の画面上に表示される画像にしたがった複数の演奏モードを有する。液晶表示装置１３の画面上に鍵盤が表示されている場合（図１参照）には、電子楽器１０は鍵盤楽器モードの下で動作し、ピアノ、オルガンなど鍵盤楽器の音色の楽音を発生する。また、画面上にドラムパッドが表示されている場合（後述する図９参照）には、電子楽器１０は、打楽器モードの下で動作し、バスドラム、スネアドラム、シンバルなど打楽器の音色の楽音を発生する。画面上にギターやベースの弦（後述する図１０参照）、或いは、管楽器のキーが表示されている場合には、電子楽器は、それぞれ、ギター・ベースモード、或いは、管楽器モードのそれぞれの下で動作する。ギター・ベースモードの下では、電子楽器１０はギター或いはベースの音色の楽音を発生し、管楽器モードの下では、電子楽器１０はサックスやクラリネットなど管楽器の音色の楽音を発生する。
【００２６】
図３は、本実施の形態にかかる電子楽器のメインフローの概略を示すフローチャートである。電子楽器１０の電源スイッチ（図１の符号３１参照）のオンにより、メインフローが起動される。図３に示すように、電源スイッチ３１がオンされると、ＣＰＵ２１は、ＲＡＭ２３中のデータのクリアや、液晶表示装置１３の画面上に初期状態の画像表示などを含むイニシャライズ処理（初期化処理）を実行する（ステップ３０１）。たとえば、電子楽器１０は、イニシャライズ処理により、演奏モードが鍵盤楽器モードに設定され、図１に示すように、Ｃ４〜Ｃ＃５までの鍵盤を表示する。また、液晶表示装置１３に表示された鍵盤３４の各鍵の位置（複数の座標により画定される領域）と、音高との関係が、対応テーブルとしてＲＡＭ２３に格納される。
【００２７】
次いで、ＣＰＵ２１は、スイッチ処理を実行する（ステップ３０２）。ステップ３０２においては、電子楽器１０の正面端部に配置されたスイッチ（たとえば、図１の符号３１、３２参照）の操作を検出し、操作にしたがった処理を実行する。たとえば、スイッチ処理においては、演奏モードの各々における音色の指定や、音量の指定などが含まれる。また、後述するように本実施の形態においては、電子楽器１０の傾きによって、発音すべき音色等を切り換える表示設定処理(ステップ３０３)が実行され得る。この表示設定処理は、電子楽器１０が、傾き検出モードの下で実行される。そこで、スイッチ処理においては、所定のスイッチの操作により、傾き検出モードが指定された場合には、ＣＰＵ２１は、傾き検出モードの下で動作することを示す情報（たとえば、傾き検出モードフラグ）をＲＡＭ２３に格納する。
【００２８】
スイッチ処理（ステップ３０２）が終了すると、ＣＰＵ２１は、表示設定処理を実行する（ステップ３０３）。表示設定処理において、ＣＰＵ２１は、電子楽器１０が、傾き検出モードの下であるか否かを判断する(ステップ３１０)。ステップ３１０でＮｏと判断された場合には処理を終了する。その一方、ステップ３１０でＹｅｓと判断された場合には、加速度検出処理（ステップ３１１）、Ｘ軸方向処理（ステップ３１２）、Ｙ軸方向処理（ステップ３１３）およびＺ軸方向処理（ステップ３１４）を実行する。
【００２９】
図４は、本実施の形態にかかる電子楽器１０における画像表示を模式的に示す図である。本実施の形態においては、画像表示領域４００として、鍵盤領域４０１、打楽器用のドラムパッド領域４０２、弦楽器領域４０３および管楽器領域４０４が備えられている。演奏モードが鍵盤楽器モードであれば、鍵盤領域４０１の鍵盤（符号４１１）参照のうち、所定の鍵域（符号４１２参照）が液晶表示装置１３の画面上に表示される。液晶表示装置１３の画面上に表示される鍵域（表示鍵域）は、後述するＸ軸方向処理において、電子楽器１０のＸ軸方向の傾きに応じて移動する（図４の矢印４１３参照）。
【００３０】
演奏モードが打楽器モードであれば、ドラムパッド領域４０２のドラムパッド（符号４２１、４２２参照）が液晶表示装置１３の画面上に表示される。演奏モードが、ギター・ベースモードであれば、弦楽器領域４０３のギター（符号４３１参照）或いはベース（符号４３２参照）の弦の画像が液晶表示装置１３の画面上に表示される。ギター・ベースモードにおいても、後述するＸ軸処理において、ギターの弦の画像を表示すべきか、ベースの弦の画像を表示すべきかが決定され、決定された画像が液晶表示装置１３の画面上に表示される。また、演奏モードが管楽器モードであれば、管楽器領域４０４中の管楽器４４１のキーが液晶表示装置１３の画面上に表示される。
【００３１】
さらに、本実施の形態においては、後述するＹ軸方向処理において、Ｙ軸方向の傾きに応じて、画像表示領域が切り換えられる。
【００３２】
以下、ステップ３１１〜ステップ３１４の各処理についてより詳細に説明する。加速度検出処理３１１においては、ＣＰＵ１１は、加速度センサ１５から三次元センサの各成分（Ｘ軸方向の成分（Ｘ成分）、Ｙ軸方向の成分（Ｙ成分）およびＺ軸方向の成分（Ｚ成分）を取得する。
【００３３】
図５および図６は、本実施の形態にかかるＸ軸方向処理の例を示すフローチャートである。図５に示すように、ＣＰＵ２１は、動作モードが鍵盤楽器モードであるか否かを判断する（ステップ５０１）。ステップ５０１でＹｅｓと判断された場合には、ＣＰＵ２１は、三次元センサのＸ成分の値Ｘと、Ｚ成分の値Ｚとに基づいて、｜Ｘ／Ｚ｜が所定の閾値ａより大きく、かつ、Ｘ成分の値Ｘが正（Ｘ＞０）であるかを判断する（ステップ５０２）。
【００３４】
ステップ５０２でＹｅｓと判断されたことは、電子楽器１０が、所定の角度より大きく（ｔａｎα＞ａ：αは傾斜角）右下に傾けられたことを意味する。  図１５は、本実施の形態にかかる電子楽器１０のＸ軸方向への傾きを説明する図である。図１５（ａ）は、電子楽器１０が右下に傾けられた状態を示している（傾斜前（水平状態）の電子楽器を符号１０−１で示し、傾斜後の電子楽器を符号１０−２で示す）。水平状態であれば、Ｘ軸（１５０１）に垂直な方向に重力加速度Ｇが与えられるため、センサのＺ成分はＧと一致する。その一方、電子楽器が傾斜された状態ではＸ軸も傾斜する（符号１５０２参照）ため、重力加速度Ｇは、Ｘ成分Ｘ（Ｘ＞０）およびＺ成分Ｚに分かれ、三次元センサの値として現れる。ここで、傾斜角をαとすると、ｔａｎα＝Ｘ／Ｚとなる。
【００３５】
ステップ５０２でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に表示される鍵域を、高音側に｜Ｘ／Ｚ｜にしたがった量だけ移動して、移動された鍵域に属する鍵を、液晶表示装置の画面上に表示する（ステップ５０３）。図４の鍵盤領域４０１において、鍵盤４１１の表示領域４１２が右方向に移動することになる。
【００３６】
次いで、ＣＰＵ２１は、新たに表示された（鍵域の移動後の）各鍵の位置（複数の座標により画定される領域）と、割り当てられた音高とを関連付けた対応テーブルを更新する（ステップ５０６）。
【００３７】
その一方、ステップ５０２でＮｏと判断された場合には、｜Ｘ／Ｚ｜が所定の閾値ａより大きく、かつ、Ｘ成分の値Ｘが負（Ｘ＜０）であるかを判断する（ステップ５０４）。  ステップ５０４でＹｅｓと判断されたことは、電子楽器１０が、所定の角度より大きく（ｔａｎα＜−ａ：αは傾斜角）左下に傾けられたことを意味する。図１５（ｂ）は、電子楽器１０が左に傾けられた状態を示している（傾斜前（水平状態）の電子楽器を符号１０−３で示し、傾斜後の電子楽器を符号１０−４で示す）。水平状態であれば、Ｘ軸（１５０３）に垂直な方向に重力加速度Ｇが与えられるため、センサのＺ成分はＧと一致する。その一方、電子楽器が傾斜された状態ではＸ軸も傾斜する（符号１５０４参照）ため、重力加速度Ｇは、Ｘ成分Ｘ（Ｘ＜０）およびＺ成分Ｚに分かれ、三次元センサの値として現れる。ここで、傾斜角をβとすると、ｔａｎβ＝Ｘ／Ｚとなる。
【００３８】
ステップ５０４でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に表示される鍵域を、低音側に｜Ｘ／Ｚ｜にしたがった量だけ移動して、移動された鍵域に属する鍵を、液晶表示装置１３の画面上に表示する（ステップ５０５）。図４の鍵盤領域４０１において、鍵盤４１１の表示領域４１２が左方向に移動することになる。その後、ＣＰＵ２１は、新たに表示された（鍵域の移動後の）各鍵の位置（複数の座標により画定される領域）と、割り当てられた音高とを関連付けた対応テーブルを更新する（ステップ５０６）。
【００３９】
ステップ５０４でＮｏと判断された場合には、ＣＰＵ２１は、｜Ｘ／Ｚ｜が所定の閾値ａ以下であるかを判断する（ステップ５０７）。ステップ５０７でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に表示される鍵域の移動を停止する（ステップ５０８）。
【００４０】
ステップ５０１でＮｏと判断された場合には、ＣＰＵ２１は、演奏モードがギター・ベースモードであるか否かを判断する（ステップ６０１）。ステップ６０１でＹｅｓと判断された場合には、ＣＰＵ２１は、三次元センサのＸ成分の値Ｘと、Ｚ成分の値Ｚとに基づいて、｜Ｘ／Ｚ｜が所定の閾値ａより大きく、かつ、Ｘ成分の値Ｘが正（Ｘ＞０）であるかを判断する（ステップ６０２）。
【００４１】
ステップ５０２と同様に、ステップ６０２でＹｅｓと判断されたことは、電子楽器１０が、所定の角度より大きく（ｔａｎα＞ａ：αは傾斜角）右下に傾けられたことを意味する。ステップ６０２でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に、既にギターの弦の画像が表示されているか否かを判断する（ステップ６０３）。ステップ６０３でＮｏと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に、ギターの弦の画像を表示する（ステップ６０４）。次いで、ＣＰＵ２１は、表示されたギターの各弦において、フレット間の領域の座標と、割り当てられた音高とが関連付けられた対応テーブルを更新する（ステップ６０５）。
【００４２】
ステップ６０２でＮｏと判断された場合には、ＣＰＵ２１は、｜Ｘ／Ｚ｜が所定の閾値ａより大きく、かつ、Ｘ成分の値Ｘが負（Ｘ＜０）であるかを判断する（ステップ６０６）。  ステップ５０４と同様に、ステップ６０６でＹｅｓと判断されたことは、電子楽器１０が、所定の角度より大きく（ｔａｎα＜−ａ：αは傾斜角）左下に傾けられたことを意味する。ステップ６０６でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に、既にベースの弦の画像が表示されているか否かを判断する（ステップ６０７）。ステップ６０７でＮｏと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に、ベースの弦の画像を表示する（ステップ６０８）。次いで、ＣＰＵ２１は、表示されたベースの各弦において、フレット間の領域の座標と、割り当てられた音高とが関連付けられた対応テーブルを更新する（ステップ６０９）。
【００４３】
次に、Ｙ軸方向処理について説明する。図７および図８は、本実施の形態にかかるＹ軸方向処理の例を示すフローチャートである。図７に示すように、ＣＰＵ２１は、三次元センサのＹ成分の値Ｙと、Ｚ成分の値Ｚとに基づいて、｜Ｙ／Ｚ｜が所定の閾値ａより大きく、かつ、Ｙ成分の値Ｙが負（Ｙ＜０）であるかを判断する（ステップ７０１）。
【００４４】
ステップ７０１でＹｅｓであることは、電子楽器１０が、所定の角度より大きく（ｔａｎα＞ａ：αは傾斜角）手前を下方に向けて傾けられたことを意味する。ステップ７０１でＹｅｓと判断された場合には、ＣＰＵ２１は、現在、液晶表示装置１３の画面上に鍵盤が表示されているかを判断する（ステップ７０２）。ステップ７０２でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上にドラムパッドを表示するとともに（ステップ７０３）、演奏モードを打楽器モードにする（ステップ７０４）。また、ＣＰＵ２１は、表示されたドラムパッドの領域の座標と、割り当てられた音色とが関連付けられた対応テーブルを更新する（ステップ７０５）。
【００４５】
図９は、電子楽器１０の液晶表示装置１３の画面上にドラムパッドが表示された例を示す図である。図９において、複数のドラムパッド（たとえば、符号９０１〜９０３参照）のそれぞれには、所定の音色が割り当てられ、対応テーブルにおいてその割り当てが格納されている。
【００４６】
ステップ７０２でＮｏと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上にドラムパッドが表示されているかを判断する（ステップ７０６）。ステップ７０６でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上にギターの弦を表示するとともに（ステップ７０７）、演奏モードをギター・ベースモードにする（ステップ７０８）。また、ＣＰＵ２１は、表示されたギターの各弦において、フレット間の領域の座標と、割り当てられた音高とが関連付けられた対応テーブルを更新する（ステップ７０９）。
【００４７】
図１０は、電子楽器１０の液晶表示装置１３の画面上にギターの弦が表示された例を示す図である。図１０においては、弦（たとえば、符号１００１、１００２参照）およびフレット（たとえば、符号１０１１、１０１２参照）が表示され、隣接するフレットに確定された弦の領域の座標と、音高とが対応テーブルにおいて関連付けられている。
【００４８】
ステップ７０６でＮｏと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に弦楽器の弦、すなわち、ギター或いはベースの弦が表示されているかを判断する（ステップ７１０）。ステップ７１０でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に管楽器のキーを表示するとともに（ステップ７１１）、演奏モードを、管楽器モードとする（ステップ７１２）。次いで、ＣＰＵ２１は、表示された管楽器のキーの領域の座標と、そのキー名とが関連付けられた対応テーブルを更新する（ステップ７１３）。
【００４９】
上述したように、ステップ７０１でＹｅｓと判断された場合、つまり、電子楽器１０が、所定の角度より大きく（ｔａｎα＞ａ：αは傾斜角）手前を下方に向けて傾けられた場合には、図４に示す画像表示領域において、液晶表示装置１３の画面上に表示される領域が上方（たとえば、鍵盤領域４０１からドラムパッド領域４０２、或いは、ドラムパッド領域４０２から弦楽器領域４０３）にシフトする。
【００５０】
ステップ７０１でＮｏと判断された場合には、ＣＰＵ２１は、｜Ｙ／Ｚ｜が所定の閾値ａより大きく、かつ、Ｙ成分の値Ｙが正（Ｙ＞０）であるかを判断する（ステップ８０１）。ステップ８０１でＹｅｓであることは、電子楽器１０が、所定の角度より大きく（ｔａｎα＞ａ：αは傾斜角）手前を上方に向けて傾けられたことを意味する。ステップ８０１でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に管楽器のキーが表示されているかを判断する（ステップ８０２）。ステップ８０２でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上にギターの弦を表示するとともに（ステップ８０３）、演奏モードをギター・ベースモードにする（ステップ８０４）。また、ＣＰＵ２１は、表示されたギターの各弦において、フレット間の領域の座標と、割り当てられた音高とが関連付けられた対応テーブルを更新する（ステップ８０５）。
【００５１】
ステップ８０２でＮｏと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に弦楽器の弦、すなわち、ギター或いはベースの弦が表示されているかを判断する（ステップ８０６）。ステップ８０６でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上にドラムパッドを表示するとともに（ステップ８０７）、演奏モードを打楽器モードにする（ステップ８０８）。また、ＣＰＵ２１は、表示されたドラムパッドの領域の座標と、割り当てられた音色とが関連付けられた対応テーブルを更新する（ステップ８０９）。
【００５２】
ステップ８０６でＮｏと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上にドラムパッドが表示されているかを判断する（ステップ８１０）。ステップ８１０でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に、所定の鍵域に属する鍵を表示するとともに（ステップ８１１）、演奏モードを鍵盤楽器モードとする（ステップ８１２）。また、ＣＰＵ２１は、表示された各鍵の位置（複数の座標により画定される領域）と、割り当てられた音高とを関連付けた対応テーブルを更新する（ステップ８１３）。
【００５３】
ステップ８０１でＮｏと判断された場合には、ＣＰＵ２１は、｜Ｙ／Ｚ｜が所定の閾値ａ以下であるかを判断する（ステップ８１４）。ステップ８１４でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に表示される楽器の種別の変化、つまり、表示領域のＹ軸方向の移動を停止する（ステップ８１５）。
【００５４】
上述したように、ステップ８０１でＹｅｓと判断された場合、つまり、電子楽器１０が、所定の角度より大きく（ｔａｎα＞ａ：αは傾斜角）手前を上方に向けて傾けられた場合には、図４に示す画像表示領域において、液晶表示装置１３の画面上に表示される領域が下方（たとえば、ドラムパッド領域４０２から鍵盤楽器領域４０１、或いは、弦楽器領域４０３からドラムパッド領域４０２）にシフトする。
【００５５】
次に、Ｚ軸方向処理について説明する。図１１および図１２は、本実施の形態にかかるＺ軸方向処理の例を示すフローチャートである。図１１に示すように、ＣＰＵ２１は、｜Ｘ／Ｚ｜≦ａかつ｜Ｙ／Ｚ｜≦ａであるかを判断する（ステップ１１０１）。ステップ１１０１においては、電子楽器１０が地表面と略水平の状態であることを判断している。ステップ１１０１でＹｅｓと判断された場合には、ＣＰＵ２１は、三次元センサのＺ軸成分の値Ｚから重力加速度に対応する値Ｇを差し引いた、実質的なＺ軸方向の加速度の値Ｚ’（＝Ｚ−Ｇ）が、所定の負の閾値−ｂより小さいか否かを判断する（ステップ１１０２）。本実施の形態においては、下方がＺ軸の正方向であるため、ステップ１１０２でＹｅｓと判断されることは、電子楽器１０が上方に向けて引き上げられたことを意味する。
【００５６】
ステップ１１０２でＹｅｓと判断された場合に、ＣＰＵ２１は、演奏モードが鍵盤楽器モードであるかを判断する（ステップ１１０３）。ステップ１１０３でＹｅｓと判断された場合には、ＣＰＵ２１は、音色がピアノ系であればその発音すべき楽音或いは発音中のベロシティを初期値より所定の値だけ増大させ、或いは、音色がオルガン系であれば発音すべき楽音或いは発音中のボリュームを初期値より所定の値だけ増大させる（ステップ１１０４）。
【００５７】
ステップ１１０３でＮｏと判断された場合には、ＣＰＵ２１は、演奏モードがギター・ベースモードであるか否かを判断する（ステップ１１０５）。ステップ１１０５でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上にギターの弦が表示されているかを判断する（ステップ１１０６）。ステップ１１０６でＹｅｓと判断された場合には、ＣＰＵ２１は、発音すべき楽音或いは発音中の楽音について設定されたイフェクト（たとえば、ディストーションやコーラス）のレベルを所定値だけ増大させる（１１０７）。
【００５８】
ステップ１１０５でＮｏと判断された場合には、ＣＰＵ２１は、演奏モードが管楽器モードであるかを判断する（ステップ１１０８）。ステップ１１０８でＹｅｓと判断された場合、或いは、ステップ１１０６でＮｏと判断された場合（つまり、演奏モードがギター・ベースモードであって、液晶表示装置１３の画面上にベースの弦が表示されている場合）には、ＣＰＵ２１は、発音すべき楽音或いは発音中の楽音のピッチを所定値だけ上昇させる（ステップ１１０９）。
【００５９】
上述したように、本実施の形態においては、電子楽器１０が上に持ち上げられた場合には、それに応じて、発音すべき楽音や発音中の楽音にかかる発音パラメータの何れかが増大するような処理が実行される。
【００６０】
次に、ステップ１１０２でＮｏと判断された場合について説明する。ステップ１１０２でＮｏと判断された場合には、図１２に示すように、ＣＰＵ２１は、値Ｚ’が所定の正の閾値ｂより大きいかを判断する（ステップ１２０１）。ステップ１２０１でＹｅｓと判断されることは、電子楽器１０が下方に向けて動かされたことを意味する。ステップ１２０１でＹｅｓと判断された場合には、ＣＰＵ２１は、演奏モードが鍵盤楽器モードであるかを判断する（ステップ１２０２）。ステップ１２０２でＹｅｓと判断された場合には、ＣＰＵ２１は、音色がピアノ系であればその発音すべき楽音或いは発音中のベロシティを初期値より所定の値だけ減少させ、或いは、音色がオルガン系であれば発音すべき楽音或いは発音中のボリュームを初期値より所定の値だけ減少させる（ステップ１２０３）。
【００６１】
ステップ１２０２でＮｏと判断された場合には、ＣＰＵ２１は、演奏モードがギター・ベースモードであるか否かを判断する（ステップ１２０４）。ステップ１２０４でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上にギターの弦が表示されているかを判断する（ステップ１２０５）。ステップ１２０５でＹｅｓと判断された場合には、ＣＰＵ２１は、発音すべき楽音或いは発音中の楽音について設定されたイフェクト（たとえば、ディストーションやコーラス）のレベルを所定値だけ減少させる（１２０６）。
【００６２】
ステップ１２０４でＮｏと判断された場合には、ＣＰＵ２１は、演奏モードが管楽器モードであるかを判断する（ステップ１２０７）。ステップ１２０７でＹｅｓと判断された場合、或いは、ステップ１２０５でＮｏと判断された場合（つまり、演奏モードがギター・ベースモードであって、液晶表示装置１３の画面上にベースの弦が表示されている場合）には、ＣＰＵ２１は、発音すべき楽音或いは発音中の楽音のピッチを所定値だけ下降させる（ステップ１２０８）。
【００６３】
上述したように、本実施の形態においては、電子楽器１０が下方に動かされた場合には、それに応じて、発音すべき楽音や発音中の楽音にかかる発音パラメータの何れかが減少するような処理が実行される。
【００６４】
表示設定処理（図３のステップ３０３）が終了すると、ＣＰＵ２１は鍵盤イベント処理を実行する（ステップ３０４）。鍵盤イベント処理においては、液晶表示装置１３に表示された鍵盤等の画像を演奏者が参照して、液晶表示装置１３に重ねられたタッチパネル１４に触れたときの位置等を検出して、所定のイベントを生成する。図１３は、本実施の形態にかかる鍵盤イベント処理の例を示すフローチャートである。
【００６５】
図１３に示すように、ＣＰＵ２１は、タッチパネル１４を定められた方向、順序で走査して（ステップ１３０１）、タッチパネル上の各座標において、演奏者によるオン或いはオフ、つまり、イベントの発生の有無を判断する（ステップ１３０２）。ステップ１３０２でＹｅｓと判断された場合には、ＣＰＵ２１は、イベントが発生されたタッチパネル上の位置（座標）を参照して、当該位置が、走査対象領域内であるか否かを判断する（ステップ１３０３）。
【００６６】
表示設定処理において説明したように、本実施の形態においては、ＲＡＭ１３の対応テーブルが設けられ、たとえば、鍵盤楽器モードであれば、鍵盤の各鍵の位置（複数の座標により画定される領域）と、音高との関連付けが格納されている。また、対応テーブルには、ギター・ベースモードであれば、表示されたギターの各弦において、フレット間の領域の座標と、割り当てられた音高との関連付けが格納されている。すなわち、対応テーブルには、触れることに応答して楽音を発音すべき位置の情報が、その音高や音色とともに格納されている。したがって、ステップ１３０３において、表示対象領域とは、上記対応テーブルに格納された鍵盤、弦、ドラムパッドなど演奏操作子の位置（座標）によりそれぞれ決定される領域である。
【００６７】
ステップ１３０３でＹｅｓと判断された場合には、ＣＰＵ２１は、検出されたイベント種別、すなわち、タッチパネルへの接触（オン）であるか、タッチパネルからの離間（オフ）であるかを判断する（ステップ１３０４）。ステップ１３０４でオンであると判断された場合には、ＣＰＵ２１は、対応テーブルを参照して、オン状態となった領域に関連付けられた音高（打楽器モードであれば、オン状態になった領域に関連付けられた音色）の楽音を発音することを示すノートオンイベントを生成する（ステップ１３０５）。その一方、ステップ１３０４でオフであると判断された場合には、ＣＰＵ２１は、オフ状態になった領域に関する音高の楽音を消音することを示すノートオフイベントを生成する（ステップ１３０６）。ノートオンイベントおよびノートオフイベントは、ＲＡＭ２３のイベントエリアに格納される。
【００６８】
ステップ１３０５または１３０６が終了した後、或いは、ステップ１３０２或いは１３０３でＮｏと判断された場合には、ＣＰＵ２１は、タッチパネル１４上の全ての領域について処理が終了したかを判断する（ステップ１３０７）。ステップ１３０７でＮｏと判断された場合には、ステップ１３０１に戻り、ステップ１３０７でＹｅｓと判断された場合には処理を終了する。
【００６９】
鍵盤処理（ステップ３０４）の後に、発音処理が実行される（ステップ３０５）。図１４は、本実施の形態にかかる発音処理の例を示すフローチャートである。ＣＰＵ２１は、ＲＡＭ２３のイベントエリアを参照して（ステップ１４０１）、未処理のイベントが存在するかを判断する（ステップ１４０２）。ステップ１４０２でＮｏと判断された場合には処理を終了する。ステップ１４０２でＹｅｓと判断された場合には、ＣＰＵ２１は、イベントがノートオンイベントであるかを判断する（ステップ１４０３）。ステップ１４０３でＹｅｓと判断された場合には、ＣＰＵ２１は、音源部２６に対して、ノートオンイベントが示す音高の楽音を、所定の音色で発音するように指示を与える（ステップ１４０４）。なお、打楽器に関するノートオンイベントの場合には音高は含まれず、ＣＰＵ２１は音源部２６に対して、所定の音色の楽音を発音するように指示を与える。音源部２６は、指示に応答して、指定された音色の波形データを、指定された音高に基づいて読み出して、かつ、読み出された波形データに、エンベロープに基づく乗算値を乗算して楽音データを生成し、オーディオ回路２７に出力する。
【００７０】
ステップ１４０３でＮｏと判断された場合、つまり、イベントがノートオフイベントであった場合には、ＣＰＵ２１は、ノートオフイベントが示す音高の楽音を消音するように音源部２６に指示を与える（ステップ１４０５）。音源部２６は、指示に応答して、読み出された波形データに、徐々に減少するリリースのエンベロープを乗算して楽音データを生成してオーディオ回路２７に出力する。
【００７１】
発音処理（ステップ３０５）が終了すると、ＣＰＵ２１は、その他の処理を実行して（ステップ３０６）、ステップ３０２に戻る。
【００７２】
本実施の形態によれば、電子楽器１０の平面の略全体にわたって配置された液晶表示装置１３の画面上に、複数の演奏操作子のうち、所定範囲の演奏操作子を、所定の方向に配置した画像を表示し、タッチセンサ１４により検出された演奏者による操作のあった操作位置と、表示された画像における、演奏操作子の位置とに基づき、操作された演奏操作子に対応する楽音を発生する。また、三次元加速度センサを備えた加速度センサ１５により取得された加速度に基づき電子楽器１０の傾斜が検出され、前記演奏操作子の表示方向に沿った傾斜に基づいて、新たな所定の範囲の演奏操作子を前記所定の方向に配置した新たな画像が表示される。このように、本実施の形態によれば、スイッチの操作を要することなく、電子楽器１０を演奏操作子の表示方向に沿って傾斜させることで、複数の演奏操作子のうち異なる範囲の演奏操作子を表示させ、当該異なる範囲の演奏操作子の操作によって所望の楽音を発音することが可能となる。
【００７３】
本実施の形態においては、液晶表示装置１３の画面上に所定の範囲（鍵域）の鍵盤が表示され、当該表示された鍵域における鍵の操作によって、当該操作された鍵に対応する音高の楽音が発音される。また、上記表示方向に沿った傾斜によって異なる鍵域の鍵盤が表示され、表示された鍵域における何れかの鍵の操作によって、当該操作された鍵に対応する音高の楽音が発音される。このように、本実施の形態によれば、一部の鍵域のみ表示できる小型の液晶表示装置であっても、表示方向に沿った傾斜によって所望の鍵域を表示させ、所望の鍵に対応する楽音の音高を発音することが可能となる。
【００７４】
また、本実施の形態においては、電子楽器１０が、表示された鍵盤において高音側を下げるように傾斜された場合には、より高音側の鍵域の鍵を表示し、低音側を下げるように傾斜された場合には、より低音側の鍵域の鍵を表示する。これにより、演奏者は直感的に電子楽器１０を傾斜させて所望の鍵域の鍵を表示させることが可能となる。
【００７５】
また、本実施の形態においては、演奏操作子が、ギターの複数の弦の各々とフレットとにより画定された領域、および、ベースの複数の弦の各々とフレットとに画定された領域とすることができる。つまり、弦楽器についての音高の指定および指定された音高の楽音を発音することが可能である。さらに、本実施の形態においては、弦の表示方向に沿った傾斜によって、ギターの弦およびベースの弦の表示を切り替える。これにより、複数種類の弦楽器の演奏の切り替えが簡単な操作で可能となる。
【００７６】
さらに、本実施の形態においては、鍵盤など演奏操作子の表示装置の垂直方向に沿った傾斜により、異なる音色の演奏操作子の表示が可能であり、これにより、簡単な操作により、音色を切り替えて異なる音色の楽音を発生することが可能である。
【００７７】
たとえば、前記実施の形態においては、演奏操作子として、鍵盤を構成する鍵、ドラムパッド、ギターやベースなど弦楽器の弦およびフレット、並びに、管楽器のキーとすることができ、多種多様な音色の楽音を発生することができる。
【００７８】
本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【００７９】
図１６は、本実施の形態の第２の実施の形態にかかる電子楽器の外観の例を示す図である。第１の実施の形態においては、液晶表示装置１３の画面上に、標準鍵サイズの鍵盤中、所定数（約１オクターブ分）の鍵が表示されている。第２の実施の形態においては、標準鍵のサイズより小さな鍵（いわゆる「ミニ鍵」と称されるサイズの鍵）を表示する。図１６においては、液晶表示装置１３の画面上には、所定の鍵域（Ｃ４〜Ｇ５）の鍵（符号１３４）および鍵域バー１３５が表示され、鍵域バー１３５において表示される鍵域が枠１３６にて示されている。さらに、第２の実施の形態においては、所定の鍵の表示１３４のほか、ドラムパッド（たとえば、符号１６０１、１６０２）、並びに、ギターの弦（たとえば、符号１６１１、１６１２参照）およびフレット（たとえば、符号１６２１、１６２２参照）が表示されている。
【００８０】
本実施の形態においても、Ｘ軸方向処理が実行される。第２の実施の形態においては、液晶表示装置１３の画面上に、鍵盤楽器の鍵、打楽器のドラムパッド、および、弦楽器（ギターの弦）が表示されている。したがって、図１６に示す状態では、電子楽器１００は、鍵盤楽器モード、打楽器モードおよびギター・ベースモードの下で動作する。Ｘ軸方向処理においては、鍵或いは弦の何れを移動させるかが、スイッチ部１２のスイッチの操作により予め定められている。図１７は、第２の実施の形態にかかるＸ軸方向処理の例を示すフローチャートである。図１７に示すように、ＣＰＵ２１は、スイッチの操作によって、鍵盤楽器の鍵の領域移動が指定されているかを判断する（ステップ１７０１）。ステップ１７０１でＹｅｓと判断された場合には、図５のステップ５０１〜５０７の処理が実行される（ステップ１７０２参照）。すなわち、鍵盤楽器について、表示すべき鍵域を移動する処理が実行される。
【００８１】
ステップ１７０１でＮｏと判断された場合には、ＣＰＵ２１は、スイッチの操作によって弦楽器の領域の移動が指定されているか否かを判断する（ステップ１７０３）。ステップ１７０３でＹｅｓと判断された場合には、ステップ６０２〜６０９を実行する。すなわち、弦楽器について、ギター或いはベースの弦の表示が切り替えられる。
【００８２】
また、第２の実施の形態においては、Ｙ軸方向の傾斜によっても、鍵盤の表示１３４は維持され、ドラムパッドおよび弦の表示が、管楽器のキーの表示と切り替えられる。図１８は、第２の実施の形態にかかるＹ軸方向処理の例を示すフローチャートである。図１８に示すように、ＣＰＵ２１は、三次元センサのＹ成分の値Ｙと、Ｚ成分の値Ｚとに基づいて、｜Ｙ／Ｚ｜が所定の閾値ａより大きく、かつ、Ｙ成分の値Ｙが負（Ｙ＜０）であるかを判断する（ステップ１８０１）。これは、図７のステップ７０１と同様である。ステップ１８０１でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上にドラムパッドおよび弦楽器の弦が表示されているかを判断する（ステップ１８０２）。ステップ１８０２でＹｅｓと判断された場合には、図７のステップ７１１〜７１３が実行される（ステップ１８０３参照）。すなわち、液晶表示装置１３の画面上に、管楽器のキーが表示される。
【００８３】
ステップ１８０１でＮｏと判断された場合には、ＣＰＵ２１は、｜Ｙ／Ｚ｜が所定の閾値ａより大きく、かつ、Ｙ成分の値Ｙが正（Ｙ＞０）であるかを判断する（ステップ１８０４）。これは、図８のステップ８０１と同様である。ステップ１８０４でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上に管楽器のキーが表示されているかを判断する（ステップ１８０５）。
【００８４】
ステップ１８０５でＹｅｓと判断された場合には、ＣＰＵ２１は、液晶表示装置１３の画面上にドラムパッドおよびギターの弦を表示するとともに（ステップ１８０６）、演奏モードに、ギター・ベースモードおよび打楽器モードを加える（ステップ１８０７）。また、ＣＰＵ２１は、表示されたギターの各弦において、フレット間の領域の座標と、割り当てられた音高とが関連付けられ、かつ、表示されたドラムパッドの領域の座標と、割り当てられた音色とが関連付けられた対応テーブルを更新する（ステップ１８０８）。このように、ステップ１８０５でＹｅｓと判断された場合には、液晶表示装置１３の画面上に、ドラムパッドおよび弦楽器の弦が表示される。
【００８５】
ステップ１８０４でＮｏと判断された場合の処理（ステップ１８０９、１８１０）は、図８のステップ８１４、８１５と同様である。
【００８６】
また、前記実施の形態においては、電子楽器１０の平面のほぼ全面にわたって液晶表示装置１３を配置しているが、表示手段は液晶表示装置に限定されるものではなく、電子ペーパーなどの薄型の表示手段を利用することも可能である。
【００８７】
さらに、前記実施の形態においては、三次元加速度センサを用いて、三軸のそれぞれの成分に基づいて、電子楽器１０の傾斜を検出しているが、検出手段はこれに限定されるものではない。
【符号の説明】
【００８８】
１０        電子楽器
１２        スイッチ部
１３        液晶表示装置
１４        タッチパネル
１５        加速度センサ
２１        ＣＰＵ
２２        ＲＯＭ
２３        ＲＡＭ
２４        サウンドシステム
２６        音源部
２７        オーディオ回路
２８        スピーカ
【図１】
2010204401.tif 000003
【図２】
2010204401.tif 000004
【図３】
2010204401.tif 000005
【図４】
2010204401.tif 000006
【図５】
2010204401.tif 000007
【図６】
2010204401.tif 000008
【図７】
2010204401.tif 000009
【図８】
2010204401.tif 000010
【図９】
2010204401.tif 000011
【図１０】
2010204401.tif 000012
【図１１】
2010204401.tif 000013
【図１２】
2010204401.tif 000014
【図１３】
2010204401.tif 000015
【図１４】
2010204401.tif 000016
【図１５】
2010204401.tif 000017
【図１６】
2010204401.tif 000018
【図１７】
2010204401.tif 000019
【図１８】
2010204401.tif 000020