(57)【要約】      （修正有）【課題】電子楽器のメニュー操作を鍵盤で行えるようにする。【解決手段】表示器１４には、階層構造とされているメニューリストにおける階層ごとのメニュー画面が表示されており、メニューリストの各階層における複数のメニュー項目に、互いに異なる音高がそれぞれ割り当てられている。ボタン１６ｄを押してキーボードメニューモードとして、メニュー項目に割り当てられた音高に対応する鍵盤１６ｂを弾くことにより、当該メニュー項目が選択されると共に、対応する音高の楽音が発音される。【選択図】図２
2011197440.tif 000002
【特許請求の範囲】
【請求項１】
演奏操作子と、
階層構造とされているメニューリストにおける階層ごとのメニュー画面を表示する表示器と、
前記メニューリストの各階層における複数のメニュー項目に、互いに異なる音高をそれぞれ割り当てた音高割当手段と、
楽音発生手段とを備え、
前記表示器に表示された所定の階層のメニュー画面において、表示されているメニュー項目の選択を、当該メニュー項目に割り当てられた音高に対応する前記演奏操作子を奏することにより行え、その際に、奏された前記演奏操作子に対応する音高の楽音が前記楽音発生手段により発音されることを特徴とする電子楽器。
【請求項２】
前記メニュー項目に割り当てられた音高に対応する前記演奏操作子のみを奏した場合は、当該メニュー項目が選択されてさらに下の階層のメニュー画面が前記表示器に表示されるようになり、前記演奏操作子により和音を奏した場合は、奏した和音の種類に応じて特定のメニュー項目へのショートカット、設定内容の決定、設定内容のキャンセルのいずれかの操作が行われることを特徴とする請求項１記載の電子楽器。
【請求項３】
前記演奏操作子により特定のメロディを奏した場合に、当該メロディに対応するメニュー項目のメニュー画面が前記表示器に表示されることを特徴とする請求項１記載の電子楽器。
【請求項４】
前記表示器にパラメータ値の設定を行う表示画面が表示されている際に、いずれかの前記演奏操作子を奏した際のイニシャルタッチに応じたパラメータ値が設定されることを特徴とする請求項１記載の電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、メニュー操作を演奏操作子を操作することにより行えるようにした電子楽器に関する。
【背景技術】
【０００２】
従来、電子楽器において発生する楽音の音作りのための設定を行う場合は、電子楽器本体のパネル等に備えられているパラメータを設定する操作子やタッチパネル式の表示器を用いて設定を行っていた。従来の電子楽器の外観の構成例を図７に示す。
図７に示す電子楽器１００においては、鍵盤１１１を弾くことにより所望の楽曲を演奏することができる。この際に、設定用のメニュー画面を表示器１１２に表示させて、パネル上に複数設けられているボタン１１３のいずれかを操作することにより楽音波形を発生する際に使用する音色データ、エフェクトデータ等の楽音パラメータを設定することができる。また、楽音パラメータ以外の電子楽器１００に関する設定や操作のメニュー画面を表示器１１２に表示させると、その設定や操作を行うことができる。
【０００３】
また、表示器１１２の表示画面の例および表示器１１２の近傍に配置されたボタン１１３の配置構成を拡大して図８に示す。図８に示す場合は、電子楽器１００のパネル上に設けられたモード用ボタンが操作されてボイスモードとされた時の表示画面が表示器１１２に表示されている。この表示画面では、上部に「Full Concert Grand」とボイス名が表示され、その下のエリアはコントロールファンクションエリアとされて、各パラメータのパラメータ値を示すスライダーの状態が表示されている。ファンクションエリアの下には、「Play」「Porta」「EG/EQ」「Arpeggio」のいずれかを選択するタブ１１２ａが表示されている。図示する場合は、タブ１１２ａの内の「Play」タブが選択された状態とされて「Play」に対応するボイスプレイ画面が表示されている。各タブ１１２ａを選択するには、各タブ１１２ａの直下に配置されているＦ１，Ｆ２，Ｆ３，Ｆ４が付記されたボタン１１３を押すことにより、押されたボタン１１３に対応するタブ１１２ａを選択することができる。例えば、「Ｆ２」が付記されたボタン１１３を押すと「Porta」タブが選択されて、ポルタメント画面が表示器１１２に表示されるようになる。また、タブ１１２ａの右側には「Effect」のアイコンが表示されており、「Effect」のアイコンに対応して配置されているＦ６が付記されたボタン１１３を押すと、ボイスごとのエフェクトの接続や各エフェクトの効果およびパラメータを設定するエフェクト画面が表示される。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ヤマハ株式会社  MOTIF XS取扱説明書，P.91-95, [online], ［平成２１年１０月  ５日検索］，インターネット<URL:http://www2.yamaha.co.jp/manual/pdf/emi/japan/synth/motifxs_ja_om_d0.pdf>
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の電子楽器１００の表示器１１２に表示されるメニューリストはメニュー項目が多数に渡っていることから階層構造となっており、設定対象のメニュー項目の表示画面を表示させるには、表示されたメニュー画面においてＦ１〜Ｆ６のボタン１１３のいずれかを操作して次の階層に進む操作を繰り返すことにより、設定対象のメニュー項目のメニュー画面を表示させて設定を行うようにしていた。この場合、表示器１１２の大きさは電子楽器１００のパネル上には多くの操作子や鍵盤１１１を配置しなければならないことから、限られた大きさの表示器１１２とされている。このため、表示器１１２の表示画面上に同時に表示できるメニュー項目の数は、画面の広さの制限を受けることになり表示画面上でメニュー画面をスクロールしなければならないという問題があった。また、電子楽器１００のパネル上に設けられるボタン１１３の数には限りがある場合が多く、表示画面上に表示できるメニュー項目数が、限られた幅の表示器１１２に対応して設けられるボタン１１３の最大数の制限を受けるという問題点もあった。
【０００６】
そこで、本発明は、メニュー操作をパネル上のボタンに替えて演奏操作子で行うようにした電子楽器を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の電子楽器は、演奏操作子と、階層構造とされているメニューリストにおける階層ごとのメニュー画面を表示する表示器と、前記メニューリストの各階層における複数のメニュー項目に、互いに異なる音高をそれぞれ割り当てた音高割当手段と、楽音発生手段とを備え、前記表示器に表示された所定の階層のメニュー画面において、表示されているメニュー項目の選択を、当該メニュー項目に割り当てられた音高に対応する前記演奏操作子を奏することにより行え、その際に、奏された前記演奏操作子に対応する音高の楽音が前記楽音発生手段により発音されることを最も主要な特徴としている。
【発明の効果】
【０００８】
本発明によれば、メニュー操作を演奏操作子で行えるため、表示器に表示されたメニューリストの表示画面を目で追いながらパネル上の操作子を操作する必要をなくすことができる。また、表示画面のメニュー項目に対応して、そのメニュー項目を選択する操作子を設ける必要がないことから、メニュー画面の項目数などが表示器の大きさや操作子の数に制限されないようになる。さらに、メニュー操作時に、奏された演奏操作子に対応する音高の楽音が発音されることから、メニュー操作をメロディーで憶えることができるようになる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例にかかる電子楽器の構成を示すブロック図である。
【図２】本発明にかかる電子楽器の一部の構成を拡大して示す図である。
【図３】本発明の電子楽器における取扱説明書の記載例を示す図である。
【図４】本発明の電子楽器におけるメニューリストの階層構造の一例を示す図である。
【図５】本発明の電子楽器において実行されるキーボードメニューモード処理のフローチャートである。
【図６】本発明の電子楽器において実行されるキーボードメニューモード処理中の鍵に応じた処理のフローチャートである。
【図７】従来の電子楽器の外観の構成例を示す図である。
【図８】従来の電子楽器の一部の構成を拡大して示す図である。
【発明を実施するための形態】
【００１０】
本発明の実施例にかかる電子楽器の構成を示すブロック図を図１に示す。
図１に示す電子楽器１は、ＣＰＵ（Central Processing Unit）１０が管理プログラム（ＯＳ：Operating System）を実行しており、電子楽器１の全体の動作をＯＳ上で制御していると共に、楽音制御処理等を実行している。ＲＯＭ（Read Only Member）１１には、音色データやＣＰＵ１０が実行する楽音制御処理等の動作ソフトウェアが格納されている。ＲＯＭ１１を書き換え可能なメモリとすることにより、動作ソフトウェアを書き換え可能となり動作ソフトウェアのバージョンアップを容易に行うことができる。ＲＡＭ（Random Access Memory）１２には、ＣＰＵ１０のワークエリアや各種データ等の記憶エリアが設定されている。
【００１１】
表示ＩＦ１３は、表示器１４に電子楽器１に関する設定を行うメニュー等の表示画面を表示させる表示インタフェースである。表示器１４は、タッチパネル機能を有するＬＣＤ（Liquid Crystal Display）からなるディスプレイである。検出ＩＦ１５は、操作子１６をスキャンして、操作子１６に対する操作を検出してＣＰＵ１０に送出している。操作子１６は、電子楽器１のパネルに設けられている各種操作を行うノブ、フェーダやボタン等の設定操作子や鍵盤等の演奏操作子からなる操作子である。通信ＩＦ１７は、通信Ｉ／Ｏ１８を介して外部機器と通信を行うための通信インタフェースであり、イーサネット（登録商標）などのネットワーク用のインタフェースとされる。ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、表示ＩＦ１３、検出ＩＦ１５、通信ＩＦ１７、ＥＦＸ１９、ＤＳＰ２０は通信バス２１を介してデータ等の授受を行っている。
【００１２】
ＤＳＰ（ディジタル信号処理装置：Digital Signal Processor）２０はＣＰＵ１０の制御の基で、発音される楽音波形を生成したり楽音の音量、パン、効果などの音響特性を制御するディジタル信号処理を行っている。エフェクタ（ＥＦＸ）１９はＣＰＵ１０の制御の基で、ミキシングされたオーディオ信号にリバーブ、エコーやコーラス等のエフェクトを付加している。ＥＦＸ１９およびＤＳＰ２０は音声バス２５を介してＡＤ２２、ＤＡ２３、ＤＤ２４とデータ等の授受を行っている。ＡＤ２２は、電子楽器１にアナログ信号を入力する複数のアナログ入力ポートであり、ＡＤ２２において入力されたアナログ入力信号はディジタル信号に変換されて音声バス２５に送出される。ＤＡ２３は、電子楽器１から外部へ出力する複数のアナログ出力ポートであり、ＤＡ２３において音声バス２５を介して受け取ったディジタル出力信号はアナログ信号に変換されて、会場やステージに配置されたスピーカから出力される。ＤＤ２４は、電子楽器１にディジタル信号を入力すると共に、外部にディジタル信号を出力する複数のディジタル入力／出力ポートであり、ＤＤ２４において入力されたディジタル入力信号は音声バス２５に送出され、音声バス２５を介して受け取ったディジタル出力信号はディジタルレコーダ等に出力される。なお、ＡＤ２２およびＤＤ２４から音声バス２５へ送出されたディジタル信号はＤＳＰ２０が受け取って上記したディジタル信号処理が施される。また、ＤＳＰ２０から音声バス２５に送出された楽音波形やディジタル信号はＤＡ２３あるいはＤＤ２４が受け取るようになる。
【００１３】
本発明にかかる電子楽器１の外観は、図７に示す従来の電子楽器１００の外観とほぼ同様とされており、電子楽器１の一部の構成を拡大して図２に示す。
図２では表示器１４に表示される表示画面の例および表示器１４の近傍に配置された操作子１６の配置構成が示されている。表示器１４の下部にはＦ１〜Ｆ６がそれぞれ付記されたボタン１６ｃが設けられており、ボタン１６ｃの左側に「KB Menu（キーボードメニューモード）」をオン／オフするボタン１６ｄが設けられている。また、表示器１４の左側にはパラメータ値を設定するロータリエンコーダ１６ｆが設けられており、ボタン１６ｃの下に鍵盤１６ｂが配置されている。図２に示す表示器１４に表示されている表示画面は、電子楽器１のパネル上に設けられた図示しないモード用ボタンが操作されてボイスモードとされた時の表示画面が表示されている。この表示画面では、上部に「Full Concert Grand」とボイス名が表示され、その下のエリアはコントロールファンクションエリアとされている。コントロールファンクションエリアには、フィルターのカットオフ周波数「Cut Off」、フィルターのレゾナンス「Reso」、エンベロープのアタックタイム「Attack」、ディケイタイム「Decay」、サスティンレベル「Sustain」、リリースタイム「Release」、および、「Assign1」「Assign2」に割り当てられた機能における各パラメータのパラメータ値を示すスライダーの状態が表示されている。
【００１４】
ファンクションエリアの下には、「Play」「Porta」「EG/EQ」「Arpeggio」のいずれかを選択するタブ１４ａが表示されている。図示する場合はボイスモードのデフォルト画面とされる「Play」に対応するボイスプレイ画面が表示されており、タブ１４ａの内の「Play」タブが選択された状態とされている。ボイスプレイ画面においては、ボイスに関するパラメータ設定を行うことができる。そして、各タブ１４ａを選択するには、各タブ１４ａの直下に配置されているＦ１，Ｆ２，Ｆ３，Ｆ４が付記されたボタン１６ｃを押すことにより、押されたボタン１６ｃに対応するタブ１４ａを選択することができる。例えば、「Ｆ２」が付記されたボタン１６ｃを押すと「Porta」タブが選択されて、ポルタメントに関する設定を行えるポルタメント設定画面が表示器１４に表示されるようになる。
【００１５】
また、「Ｆ３」が付記されたボタン１６ｃを押すと「EG/EQ」タブが選択されて、エンベロープとイコライザのパラメータ値を調整することのできるEG/EQ設定画面が表示器１４に表示されるようになる。この場合、ロータリエンコーダ１６ｆを回転操作することによりパラメータ値を調整することができる。さらに、「Ｆ４」が付記されたボタン１６ｃを押すと「Arpeggio」タブが選択されて、アルペジオに関する設定を行えるアルペジオ設定画面が表示器１４に表示されるようになる。さらにまた、タブ１４ａの右側には「Effect」のアイコン１４ｂが表示されており、「Effect」のアイコン１４ｂに対応して配置されているＦ６が付記されたボタン１６ｃを押すと、ボイスごとのエフェクトの接続や各エフェクトの効果およびパラメータ値を設定するエフェクト設定画面が表示器１４に表示されるようになる。
【００１６】
本発明において特徴的な構成は、Ｆ１〜Ｆ５のボタン１６ｃのそれぞれに互いに異なる音高が割り当てられており、これにより、表示器１４の下部に表示されているタブ１４ａのそれぞれに音高が割り当てられている構成とされている。この場合、Ｆ１〜Ｆ５のボタン１６ｃの下に割り当てられている音高の音名とされる「ド」、「ド＃」、「レ」、「レ＃」、「ミ」、「ファ」の音名が付記されている。さらに、本発明において特徴的な構成は、ボタン１６ｄをオン操作してキーボードメニューモードとした場合に、演奏操作子とされている鍵盤１６ｂの内のボタン１６ｃに付記された音名に対応する音高の鍵を弾くことにより、その音高に対応するボタン１６ｃが押されたことと同等となって、当該ボタン１６ｃに対応するタブ１４ａが選択されるようになると共に、同時に、弾かれた鍵に対応する音高の楽音がＤＳＰ２０で生成されて発音される構成とされている。
【００１７】
すなわち、キーボードメニューモードとされている場合は、鍵盤１６ｂにおいて「ド」の音高の鍵を弾くとタブ１４ａの内の「Play」タブが選択され、ボイスに関する設定を行えるボイスプレイ画面が表示器１４に表示されるようになる。また、鍵盤１６ｂにおいて「ド＃」の音高の鍵を弾くとタブ１４ａの内の「Porta」タブが選択されて、ポルタメントに関する設定を行えるポルタメント設定画面が表示器１４に表示されるようになる。さらに、鍵盤１６ｂにおいて「レ」の音高の鍵を弾くと「EG/EQ」タブが選択されて、エンベロープとイコライザのパラメータ値を調整することのできるEG/EQ設定画面が表示器１４に表示されるようになる。さらにまた、鍵盤１６ｂにおいて「レ＃」の音高の鍵を弾くと「Arpeggio」タブが選択されて、アルペジオに関する設定を行えるアルペジオ設定画面が表示器１４に表示されるようになる。さらにまた、鍵盤１６ｂにおいて「ファ」の音高の鍵を弾くと「Effect」が選択されて、ボイスごとのエフェクトの接続や各エフェクトの効果およびパラメーターを設定するエフェクト設定画面が表示器１４に表示されるようになる。
【００１８】
ところで、表示器１４に表示されるメニューリストはメニュー項目が多数に渡っていることから、メニューリストは階層構造となっている。この場合、キーボードメニューモードとして設定対象のメニュー項目の表示画面を表示させるには、鍵盤１６ｂにおける所定の音高の鍵を弾くことで、当該音高が割り当てられている所定のメニュー項目が選択されて１つ下の階層に進むようになり、１つ下の階層のメニュー画面が表示器１４に表示される。設定対象のメニュー項目がさらに下の階層にある場合は、同様の操作を繰り返すことにより、さらに下の階層に進み目的のメニュー項目のメニュー画面を表示させることができる。この場合、設定対象のメニュー項目が含まれている階層に到達させるために鍵盤１６ｂを弾く毎に、選択するメニュー項目に割り当てられた音高の楽音が発生される。すなわち、目的のメニュー項目のメニュー画面が表示されるまでにある種のメロディが鍵盤１６ｂにより弾かれることになる。
【００１９】
この場合、メロディは、設定対象のメニュー項目に応じて異なるメロディとなる。そして、頻繁に設定するメニュー項目や重要なメニュー項目のメニュー画面を表示するまでに、鍵盤１６ｂで弾かれるメロディが一般に知られているメロディや憶えやすいメロディとなるように、各メニュー項目に音高を割り当てることができる。このようにすると、鍵盤１６ｂにおいて設定対象のメニュー項目に応じたメロディを奏することにより、設定対象のメニュー画面を表示器１４に表示させることができるようになる。そこで、ユーザは設定対象毎のメロディを憶えることにより、設定対象のメニュー画面を簡易に表示器１４に表示させて所定の設定を行うことができる。この場合の、メロディの一例を五線譜表で図３に示すが、このような五線譜表を取扱説明書における設定方法の一部として記載しておけば、取扱説明書に記載された五線譜表に示される通り鍵盤１６ｂを弾くことにより設定対象の設定を行えるようになる。
【００２０】
電子楽器１におけるメニューリストの一例を図４に示す。図４に示すメニューリストの例では４階層の階層構造とされている。メニューリストにおいて、「ABC-XYZ」は電子楽器１の機種名であり、第１レイヤーＬ１のメニュー項目は各種モードの項目とされており、図４にはボイスの演奏や編集を行うボイスモード(Voice Mode)のメニューリストが主に示されている。電子楽器１には、ボイスモード以外にソングの再生、編集、録音するソングモード（Song Mode）、パターンの再生、編集、録音するパターンモード、システムの設定を行うユーティリティモードのモード等がある。ボイスモードには「ド」の音高が割り当てられており、鍵盤１６ｂにおいて「ド」の鍵を弾くとボイスモードが選択されて、表示器１４にボイスモードにおける１つ下の階層である第２レイヤーＬ２の表示画面が表示される。ボイスモードにおける第２レイヤーＬ２には、「Voice Info」「Voice Play」「Voice Edit」「Voice Job」「Voice Store」「Sampling Mode」「Utility Mode」のメニュー項目があり、その表示画面ではいずれかのメニュー項目を選択することができる。各メニュー項目には図４の第２レイヤーＬ２に示すように互いに異なる音高が割り当てられており、ここで、鍵盤１６ｂにおいて「ド＃」の鍵を弾くと「Voice Play」が選択されて、「Voice Play」を展開したボイスモードにおける第３レイヤーＬ３の表示画面が表示器１４に表示される。
【００２１】
ボイスモードの第３レイヤーＬ３における「Voice Play」を展開すると、「Voice Play Top」「Voice Play Effect Jump」「Voice Play Portamento」「Voice Play EG」「Voice Arpeggio」「Voice Category Search」のメニュー項目があり、その表示画面ではいずれかのメニュー項目を選択することができる。各メニュー項目には図４の第３レイヤーＬ３に示すように互いに異なる音高が割り当てられており、ここで、鍵盤１６ｂにおいて「レ」の鍵を弾くと「Voice Play Portamento」が選択されて、ポルタメントの設定を行える表示画面が表示器１４に表示される。このように、鍵盤１６ｂにおいて「ド」「ド＃」「レ」の順に鍵を弾くことにより、表示器１４に「Voice Play Portamento」の表示画面が表示されて、ポルタメントの設定を行えるようになる。同様にして、鍵盤１６ｂにおいて「ド」「レ」「ド」「レ＃」の順に鍵を弾くことにより、［Voice Mode］→［Voice Edit］→［Normal Common］→［Effect Parameter］と第１レイヤーＬ１から第４レイヤーＬ４までの各階層でメニュー項目が選択されていき、表示器１４に「Effect Parameter」の表示画面が表示されて、エフェクトパラメータ値の編集を行えるようになる。
【００２２】
メニューリストにおける各メニュー項目に割り当てられる音高は、ユーザがメニュー項目に音高を割り当てる設定画面を表示器１４に表示して、メニュー項目毎に任意に割り当てることができる。この場合、あるメニュー項目を展開した下位の階層における複数のメニュー項目のグループ内においてだけ重複しないように音高を割り当てればよく、このグループ間においては重複して音高を割り当てることができる。また、パラメータ値を設定する場合は、表示器１４の近傍に配置したロータリエンコーダ１６ｆを回転操作することにより任意のパラメータ値を設定することができる。また、鍵盤１６ｂの特定のオクターブの鍵にテンキーを割り当てて、テンキーを割り当てた鍵を操作することによりパラメータ値を設定するようにしてもよいし、鍵盤１６ｂのいずれかの鍵を所定の速度で弾いて、当該鍵のイニシャルタッチに応じてパラメータ値を設定するようにしても良い。
【００２３】
上記したように、キーボードメニューモードとした場合に、設定対象とするメニュー項目に達するまでの音高を鍵盤１６で１音ずつ弾くことにより、そのメニュー項目に応じたメニュー画面が表示器１４に表示されるようになる。また、１音ずつ鍵盤１６ｂを弾くことに替えて、和音など複数のキーを同時に弾くことで、特定のメニュー項目を呼び出せるようにしてもよい。具体例を挙げて説明すると、例えば、トーンジェネレータの音量を変更する場合、［UTILITY］ → ［F1］GENERAL → ［F2］TG → ［F1］Volume →ノブで調整できるものとする。この場合、電子楽器１においてパネル上に設けられたモード用ボタンが操作されてユーティリティモード（UTILITY）とされ、ユーティリティモードにおいてＦ１のボタン１６ｃが押されてその下の階層の「GENERAL」のメニュー項目が選択され、次いで、Ｆ２のボタン押されてさらに下の階層の「TG」のメニュー項目が選択され、さらに、Ｆ１のボタンが押されて「Volume 」の設定対象のメニュー項目が選択される。ボタン１６ｃにおけるＦ１〜Ｆ６のいずれを押すかは表示器１４に表示されている複数のタブの内の該当するタブを確認しながら押すことになる。
【００２４】
そして、本発明の電子楽器１においてキーボードメニューモードをオンにして同様の設定を行う場合は、［KB Menu］ → ［ファ］UTILITY → ［ド］GENERAL → ［レ］TG → ［ド］Volume →［KB Menu］で設定完了となる。この場合、［UTILITY］には「ファ」の音高が割り当てられており、「GENERAL」のメニュー項目には「ド」の音高が割り当てられており、「TG」のメニュー項目には「レ」の音高が割り当てられており、「Volume 」には「ド」の音高が割り当てられている。図３に示すメロディの五線譜表は、上記したトーンジェネレータの音量を変更する場合に相当しており、「ファ」→「ド」→「レ」→「ド」のメロディを鍵盤１６ｂで弾くことによりトーンジェネレータの音量を変更することができるようになる。このため、取扱説明書にはトーンジェネレータの音量を変更する説明の欄に、図３に示す「ファ」「ド」「レ」「ド」の五線譜表を記載しておくことが好適とされる。
【００２５】
なお、ボタン１６ｄ（KB Menu）を押すことにより設定完了となると共にキーボードメニューモードが解除されるが、その前にロータリエンコーダ１６ｆの操作、テンキーを割り当てた鍵の操作あるいは鍵のイニシャルタッチによりパラメータ値を設定しておく。ボタン１６ｄ（［KB Menu］）を押すことに替えてメジャーコードの和音を鍵盤１６ｂで弾くことにより設定完了としても良い。この場合は、キーボードメニューモードは解除されず、続けて次の設定をキーボードメニューモードにより行うことができる。また、この際の設定キャンセルは、鍵盤１６ｂでマイナーコードを弾くようにする。さらに、よく使うメニュー項目には、特定の和音を割り当てておくようにしても良い。例えば、［KB Menu］→［ド］［ミ］［ソ］を同時押しする操作を行うことによりデモソングを再生できるようにしても良い。
【００２６】
上記した場合は、表示器１４に最上位の階層のメニュー画面が表示されている場合に、鍵盤１６ｂにおいて複数の鍵を同時押しした場合には、設定対象のメニュー項目にショートカットされて、そのメニュー画面が表示器１４に操作を１回行うだけで表示させることができる。また、最上位より下の階層において複数の鍵を同時押しした場合に、メジャーコードが同時押しされた場合は設定内容が「決定」とされ、マイナーコードが同時押しされた場合は設定内容が「キャンセル」とされる。さらに、他の種類の和音が同時押しされた場合は表示器１４に表示されるメニューリストにおける階層を移動させる。これらの各設定項目への和音の種類の割り当ては、その設定画面を表示器１４に表示させてユーザが設定することができる。
【００２７】
次に、本発明の電子楽器１において実行されるキーボードメニューモード処理のフローチャートを図５に示す。
図５に示すキーボードメニューモード処理は、キーボードメニューモードとされている際に鍵盤１６ｂあるいはボタン１６ｄが操作された際にスタートし、ステップＳ１０にて終了コマンドが入力されたか否かが判断される。ここで、ボタン１６ｄ（KB Menu）が押されて終了コマンド（設定完了）が入力された場合は、キーボードメニューモード処理は終了し、終了コマンドが入力されない場合は、ステップＳ１１に進む。ステップＳ１１では、操作された鍵盤１６ｂの鍵の音高に応じた処理が行われる。ステップＳ１１の処理が終了するとステップＳ１０に戻り、次の入力を待ってステップＳ１０およびステップＳ１１の処理が終了コマンドが入力されるまで繰り返し行われるようになる。
【００２８】
次に、本発明の電子楽器１において実行されるキーボードメニューモード処理におけるステップＳ１１にて実行される鍵に応じた処理のフローチャートを図６に示す。
鍵に応じた処理がスタートされると、鍵盤１６ｂにおいて押された鍵の数が単数か複数かがステップＳ２０にて判断される。ここで、押された鍵の数が単数と判断された場合はステップＳ２１に分岐して押された鍵盤１６ｂの鍵の音高が割り当てられたメニュー項目が選択されるメニュー処理が行われる。また、ステップＳ２０にて押された鍵の数が複数と判断された場合はステップＳ２２に進み、現在いるメニューリストにおける階層がどの階層かが判断される。ここで、現在いる階層が最上位の階層と判断されると、ステップＳ２３に分岐して押された複数の鍵による和音の内容に対応する特定の機能へのショートカットが行われて、ショートカットされた機能のメニュー項目のメニュー画面が表示器１４に表示されるようになる。
【００２９】
また、ステップＳ２２にて現在いる階層が最上位の階層ではなく他の階層にいると判断された場合は、ステップＳ２４に進み押された複数の鍵による和音の種類が判断される。ここで、押された複数の鍵による和音の種類がメジャーコードと判断されると、ステップＳ２５に分岐してOK（Yes）とされて設定内容が確定される。また、ステップＳ２４にて押された複数の鍵による和音の種類がマイナーコードと判断されると、ステップＳ２６へ分岐してCancel（No）とされて設定内容が破棄される。さらに、ステップＳ２４にて押された複数の鍵による和音の種類がメジャーコードでもマイナーコードでもないその他のコードと判断されると、ステップＳ２７へ進み一つ上の階層や最上位の階層などへ階層移動するようになる。ステップＳ２１、ステップＳ２３、ステップＳ２５ないしステップＳ２７のいずれかのステップの処理が終了すると、鍵に応じた処理は終了し、キーボードメニューモード処理におけるステップＳ１０に戻り、キーボードメニューモード処理が繰り返し行われるようになる。
【産業上の利用可能性】
【００３０】
以上説明した本発明の電子楽器においては、キーボードメニューモードとされていない通常時におけるボタン操作の場合も、操作されたボタンに付記されている音名の音高で発音される。また、同時押しされた鍵による和音が協和和音とされた場合は設定内容が「決定」され、不協和和音が同時押しされた場合は設定内容が「キャンセル」されるようにしても良い。また、Ｆ１〜Ｆ５のボタンのそれぞれに割り当てる音高を、鍵盤における白鍵のみに対応する音高としても良い。さらに、メニューリストにおける各メニュー項目に割り当てる音高は、１オクターブの音高に限ることはなく複数オクターブの音高をそれぞれ割り当てるようにしても良い。これにより、各階層のメニュー項目が多くても対応することができるようになる。
さらにまた、本発明の電子楽器において、ミュージシャンが作成した音色データ等を電子楽器にダウンロードしてセットする場合に、キーボードメニューモードとしてセットされるそれぞれの設定に対応するメニュー項目に割り当てられている音高の楽音を順次発音させて、セットが終了した際に終了音を発音させるようにしても良い。さらに、キーボードメニューモードとされた際に、１フレーズのＭＩＤＩデータを電子楽器で演奏させることにより、そのＭＩＤＩデータの内容に応じた設定が行われるようにしても良い。
【符号の説明】
【００３１】
１  電子楽器、１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  表示ＩＦ、１４  表示器、１４ａ  タブ、１４ｂ  アイコン、１５  検出ＩＦ、１６  操作子、１６ｂ  鍵盤、１６ｃ  ボタン、１６ｄ  ボタン、１６ｆ  ロータリエンコーダ、１７  通信ＩＦ、１８  通信Ｉ／Ｏ、１９  ＥＦＸ、２０  ＤＳＰ、２１  通信バス、２２  ＡＤ、２３  ＤＡ、２４  ＤＤ、２５  音声バス、１００  電子楽器、１１１  鍵盤、１１２  表示器、１１２ａ  タブ、１１３  ボタン、１１４  表示器
【図１】
2011197440.tif 000003
【図２】
2011197440.tif 000004
【図３】
2011197440.tif 000005
【図４】
2011197440.tif 000006
【図５】
2011197440.tif 000007
【図６】
2011197440.tif 000008
【図７】
2011197440.tif 000009
【図８】
2011197440.tif 000010