(57)【要約】【課題】  一部の機能をロック（無効化）できる電子鍵盤楽器において、ロック／アンロックを設定する操作性を高める。【解決手段】  ユーザは、所定のロックボタンを押下することによって、ロック／アンロックモードのうち何れかの動作モードをトグルで選択できる。このロック・モードにおいて実際にロックされる操作子は、図５(a)に示すロック設定画面６０において予め選択される。設定画面６０においてグループ・ボタン６６−１０２〜６６−１２８を押下する毎に、「ロック有効」または「ロック無効」がグループ毎に交互に切り替えられる。【選択図】  図５
2010107931.tif 000002
【特許請求の範囲】
【請求項１】
電子鍵盤楽器の筐体と、
前記筐体の上面前端部に鍵を配列してなる鍵盤部と、
前記筐体の上面に設けられたロック操作子と、
前記筐体の上面に設けられた複数の操作子であって、複数のグループを構成し、前記ロック操作子の操作に応じて、機能が無効にされ得る一般操作子と、
前記筐体の上面に設けられた画像表示器と、
前記画像表示器に対して、前記各グループを指標するグループ指標画像を、前記筐体の上面における前記各グループの配置状態に対応させつつ配置する、グループ指標画像表示手段と、
前記グループ指標画像に対するユーザ操作に基づいて、前記グループの中から一または複数のグループを選択するグループ選択手段と、
前記ロック操作子が操作されると、前記選択されたグループに属する一般操作子の機能を無効にする無効化手段と
を有することを特徴とする電子鍵盤楽器。
【請求項２】
前記選択されているグループに属する一般操作子のうち、機能を無効化しない操作子を選択する操作子選択手段
をさらに有し、
前記無効化手段は、前記ロック操作子が操作されると、前記選択されているグループに属する一般操作子のうち、前記操作子選択手段によって選択されていない一般操作子に対して機能を無効にするものである
ことを特徴とする請求項１記載の電子鍵盤楽器。
【請求項３】
電子鍵盤楽器の筐体と、
前記筐体の上面前端部に鍵を配列してなる鍵盤部と、
前記筐体の上面に設けられたロック操作子と、
前記筐体の上面に設けられた複数の操作子であって、複数のグループを構成し、前記ロック操作子の操作に応じて、機能が無効にされ得る一般操作子と、
前記各一般操作子が何れのグループに属するかを記憶する所属グループ記憶手段と、
前記各グループのそれぞれについて、ロックを有効化したグループであるか否かを記憶するグループ状態記憶手段と、
前記ロック操作子が操作されると、前記ロックを有効化したグループに属する一般操作子の機能を無効にする無効化手段と、
何れかの前記一般操作子が、所定の特殊態様で操作されたか否かを判定する特殊操作検出手段と、
前記特殊操作検出手段の判定結果が肯定的であり、かつ、操作された前記一般操作子の属するグループがロックを有効化していないグループである場合に、当該グループについてロックを有効化させるように前記グループ状態記憶手段の内容を更新する更新手段と
を有することを特徴とする電子鍵盤楽器。
【請求項４】
新たな一のグループを構成すべき一般操作子、または既存のグループがユーザによって選択されると、該一般操作子または前記既存のグループに属する一般操作子を選択状態にする操作子選択手段と、
該操作子選択手段によって選択された一般操作子について既存のグループへの割当を解除するとともに新たなグループに割り当てる割当手段と、
前記新たなグループのグループ名称をユーザの操作によって指定するグループ名称指定手段と
をさらに有することを特徴とする請求項３記載の電子鍵盤楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一部の操作子の機能をロック（無効化）できる電子鍵盤楽器に関する。
【背景技術】
【０００２】
電子鍵盤楽器においては、鍵盤の他に、各種パラメータを設定するための様々な操作子が設けられている。また、電子鍵盤楽器の筐体をなるべく小型にするため、これらの各種操作子は鍵盤の近傍にも配置されることが多い。しかし、電子鍵盤楽器をステージ演奏などに使用する場合には、本番中にユーザが誤ってこれらの操作子に触れてしまうと、ユーザが意図しない変化が楽音に生じてしまうという不具合が生じ得る。そのため、特にステージ演奏などに使用される電子鍵盤楽器においては、一部の操作子の機能をロックする（無効にする）機能が設けられている。これにより、セッティング時においては、全ての操作子の機能をアンロック（有効）にして必要なセッティングを行い、本番時には、操作が必要な操作子以外をロックしておくと、誤操作によって不具合が生じる可能性を低減させることができる。
【０００３】
例えば、特許文献１においては、電子鍵盤楽器において「ホイールロック」、「パネルロック」、「エクスプレッションペダルロック」、「フットスイッチロック」などのロックタイプを指定してロック／アンロック状態を指定する技術が開示されている。具体的には、ユーザがロックタイプを選択するための所定のアップダウンスイッチを操作すると、「ホイールロック」、「パネルロック」などのロックタイプの名称（文字列）がＬＣＤ（液晶表示装置）に表示される。そして、所望のタイプに対応する文字列が表示されているときにユーザがロックスイッチを操作すると、そのタイプに係る操作子のロック／アンロック状態がトグルで切り替えられる。
【０００４】
【特許文献１】特開２００６−２０１３４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、同時にロック／アンロック設定される一群の操作子を本明細書では「グループ」と呼ぶことにする（引用文献１の「タイプ」が「グループ」に相当する）。様々な操作子の機能に応じて、従来よりもグループを細分化し、細分化したグループ毎にロック／アンロック状態を設定できるようにする需要があるが、この需要に応えた場合に、引用文献１の技術においては、以下のような問題が生じる。
【０００６】
まず、引用文献１の技術によれば、「ホイールロック」、「パネルロック」などの文字列、すなわちグループ名称によってロック／アンロックの対象となるグループをユーザが認識することになるが、グループが細分化され、グループ名称も増加してくると、あるグループ名称が、パネル上の何れの範囲に相当するのか一見して解りづらくなるという問題が生じる。また、引用文献１の技術によれば、ロック／アンロックの設定をグループ毎（タイプ毎）に実行する必要があったため、ロック／アンロック操作の対象となるグループが増加すると、操作が煩雑になるという問題があった。
この発明は上述した事情に鑑みてなされたものであり、ロック／アンロックの対象となるグループを細分化した場合においても高い操作性を確保できる電子鍵盤楽器を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記課題を解決するため本発明にあっては、下記構成を具備することを特徴とする。なお、括弧内は例示である。
請求項１記載の電子鍵盤楽器にあっては、電子鍵盤楽器の筐体（操作パネル１ａ）と、前記筐体の上面前端部に鍵を配列してなる鍵盤部（１０１）と、前記筐体の上面に設けられたロック操作子（ロックボタン１３０）と、前記筐体の上面に設けられた複数の操作子であって、複数のグループを構成し、前記ロック操作子の操作に応じて、機能が無効にされ得る一般操作子（１０２ａ等）と、前記筐体の上面に設けられた画像表示器（タッチパネル８）と、前記画像表示器に対して、前記各グループを指標するグループ指標画像（グループ・ボタン６６−１０２〜６６−１２８）を、前記筐体の上面における前記各グループの配置状態に対応させつつ配置する、グループ指標画像表示手段（ＣＰＵ１０，ＳＰ４）と、前記グループ指標画像に対するユーザ操作に基づいて、前記グループの中から一または複数のグループを選択するグループ選択手段（ＳＰ３２，ＳＰ３４）と、前記ロック操作子（ロックスイッチ）が操作されると、前記選択されたグループに属する一般操作子の機能を無効にする無効化手段（ＳＰ８２，ＳＰ６８，ＳＰ７０）とを有することを特徴とする。
さらに、請求項２記載の構成にあっては、請求項１記載の電子鍵盤楽器において、前記選択されているグループに属する一般操作子のうち、機能を無効化しない操作子を選択する操作子選択手段（一般操作子自体、または操作子対応ボタン７４−１０２ａ等）をさらに有し、前記無効化手段（ＳＰ８２，ＳＰ６８，ＳＰ７０）は、前記ロック操作子が操作されると、前記選択されているグループに属する一般操作子のうち、前記操作子選択手段によって選択されていない一般操作子に対して（操作子除外フラグが“０”(LOCK非除外)である一般操作子に対して）機能を無効にするものであることを特徴とする。
また、請求項３記載の電子鍵盤楽器にあっては、電子鍵盤楽器の筐体（操作パネル１ａ）と、前記筐体の上面前端部に鍵を配列してなる鍵盤部（１０１）と、前記筐体の上面に設けられたロック操作子（ロックボタン１３０）と、前記筐体の上面に設けられた複数の操作子であって、複数のグループを構成し、前記ロック操作子の操作に応じて、機能が無効にされ得る一般操作子（１０２ａ等）と、前記各一般操作子が何れのグループに属するかを記憶する所属グループ記憶手段（２１０）と、前記各グループのそれぞれについて、ロックを有効化したグループであるか否かを記憶するグループ状態記憶手段（２２０）と、前記ロック操作子（ロックスイッチ）が操作されると、前記ロックを有効化したグループに属する一般操作子の機能を無効にする無効化手段（ＳＰ１７２）と、何れかの前記一般操作子が、所定の特殊態様（シフトボタン１３２と同時に押下）で操作されたか否かを判定する特殊操作検出手段（ＳＰ１６８）と、前記特殊操作検出手段（ＳＰ１６８）の判定結果が肯定的であり、かつ、操作された前記一般操作子の属するグループがロックを有効化していないグループである場合に、当該グループについてロックを有効化させるように前記グループ状態記憶手段（２２０）の内容を更新する更新手段（ＳＰ１７４）とを有することを特徴とする。
さらに、請求項４記載の構成にあっては、請求項３記載の電子鍵盤楽器において、新たな一のグループを構成すべき一般操作子、または既存のグループがユーザによって選択されると、該一般操作子または前記既存のグループに属する一般操作子を選択状態にする操作子選択手段（ＳＰ１６１〜ＳＰ１６５）と、該操作子選択手段（ＳＰ１６１〜ＳＰ１６５）によって選択された一般操作子について既存のグループへの割当を解除するとともに新たなグループに割り当てる割当手段（ＳＰ１０８，ＳＰ１１０）と、前記新たなグループのグループ名称をユーザの操作によって指定するグループ名称指定手段（ＳＰ１１２）とをさらに有することを特徴とする。
【発明の効果】
【０００８】
このように、筐体の上面における各グループの配置状態に対応させつつ、画像表示器に対してグループ指標画像を表示させる構成によれば、ユーザは、操作すべきグループ指標画像を迅速に認識することができる。
また、ロック操作子が操作されると、選択されたグループに属する一般操作子の機能を一度に無効にする構成によれば、高い操作性を確保することができる。
【発明を実施するための最良の形態】
【０００９】
1．第１実施例
1．1．第１実施例のハードウエア構成
次に、本発明の第１実施例の電子鍵盤楽器１のハードウエア構成を図１を参照し説明する。
電子鍵盤楽器１の内部において２はシリアルインタフェースであり、外部機器との間でシリアルデータを入出力する。４は表示器群であり、電子鍵盤楽器１の操作パネル上に設けられたＬＥＤ等から構成されている。６は操作子群であり、該操作パネル上の鍵盤、ホイール、ノブ、フェーダ、ボタン等から構成される。なお、一部のボタンにはＬＥＤが内蔵されており、ＬＥＤの点灯または消灯によってオンオフ状態等を表示する。８はタッチパネル型の画像表示器であり、長方形状のドットマトリクス型ＬＣＤディスプレイと、該ＬＣＤディスプレイの上面に貼付された同形のタッチセンサとから構成されている。
【００１０】
１０はＣＰＵであり、ＲＯＭ１２に記憶されたプログラムに基づいて、バス１６を介して他の構成要素を制御する。なお、ＲＯＭ１２には、後述する図６〜図９に示すプログラム等が記憶される。１８はＭＩＤＩインタフェースであり、ＭＩＤＩ信号を入出力する。２２は波形取込インタフェースであり、外部から入力されたアナログ信号をデジタル信号に変換する。２４はフラッシュメモリであり、電子鍵盤楽器１における各種パラメータ、特に後述するロックフラグ等が記憶される。２６は音源・エフェクト部であり、バス１６を介して供給されたＭＩＤＩ信号に基づいて楽音信号を合成する。２８はサウンドシステムであり、該楽音信号を発音する。３０はＲＡＭであり、ＣＰＵ１０のワークメモリとして用いられる。
【００１１】
1．2．電子鍵盤楽器１のパネル構成
次に、電子鍵盤楽器１の筐体において、その上面に位置する操作パネル１ａの構成を図２，図３を参照し説明する。
図２において、１０１は鍵盤部であり、電子鍵盤楽器１の上面前端部において複数の鍵を左右方向に配列して構成されている。鍵盤部１０１以外の部分においては、各種操作子によって複数のグループが形成されている。操作パネル１ａ上でロックすることが可能である操作子は、それぞれ何れか一のグループに属しており、同時に複数のグループに属している操作子は無い。電子鍵盤楽器１の機能のうち、関連する機能で使われる操作子群、パネル上でまとまって（相互に隣接するように）配置されている操作子群、ロックの設定と解除とを同時に行いたいという需要が生じる操作子群などが一のグループを構成する。１０２はオクターブシフト・グループであり、鍵盤部１０１の各鍵に対応させる音高を「１」オクターブ低くシフトするダウンボタン１０２ａと、「１」オクターブ高くシフトするアップボタン１０２ｂとから構成されている。１０４はホイール／リボン・グループであり、音高その他のパラメータを変化させるホイール操作子１０４ａ，１０４ｂおよびリボンコントローラ１０４ｃから構成されている。
【００１２】
１０７はノブコントロール・グループであり、演奏中のボイスの音色やアルペジオ再生に関する各種パラメータを増減するノブ１０７ｅ〜１０７ｈと、これらのノブの機能を選択する選択ボタン１０７ａ〜１０７ｄとから構成されている。１０８はフェーダ・グループであり、サウンドシステム２８における全体の音量や各パートの音量等を増減する複数のフェーダから構成されている。１０９はリモート／アルペジオ・グループであり、リモートモード（遠隔操作）のオン／オフ状態、リモートモードにおいて遠隔操作されるパラメータ、およびアルペジオの自動生成のオン／オフ状態を切り換えるボタン１０９ａ〜１０９ｃから構成されている。
【００１３】
１１０はエフェクトボタン・グループであり、音源・エフェクト部２６内で実行される各種エフェクト処理のオン／オフ状態を切り換えるボタン１１０ａ〜１１０ｃから構成されている。１１２はシーケンサ・グループであり、シーケンスデータ等の再生開始、録音開始、再生または録音の停止、早送り、巻き戻し等を制御する複数ののボタンから構成されている。１１４はモード設定グループであり、各種の楽音モードを設定する複数のボタンから構成されている。
【００１４】
次に、図３においてタッチパネル８は、図示のように電子鍵盤楽器１の筐体のほぼ中央部の後端側に装着されており、タッチパネル８はそれ単独でタッチパネル・グループ１１５を構成する。１１６はファンクション・グループであり、各楽音モードによって特定される機能の有効／無効状態を設定する複数のボタンから構成されている。１２０ａはＪＯＧダイアルであり、タッチパネル８内のカーソル位置に表示される数値の値を増減する。なお、ＪＯＧダイアル１２０ａは、それ単独でダイアル・グループ１２０を構成する。１２２はカーソル操作・グループであり、タッチパネル８のカーソルに位置に表示されている数値を「１」づつインクリメント／デクリメントするボタン、カーソルを上下左右方向に移動させるボタン等から構成されている。
【００１５】
１２４はバンク・グループであり、ボイス/パフォーマンスバンクを切り替える複数のボタンから構成されている。１２６はボイス/パフォーマンス・グループであり、ボイス/パフォーマンスを切り替える複数のボタンから構成されている。１２８はサーチ／トラック／ミュート・グループであり、パフォーマンスカテゴリ、ボイスカテゴリの選択、ソング/パターンのトラック選択、ミュート設定の範囲選択等を行う複数のボタンから構成されている。
以上、本実施例における各種操作子の機能の概要を説明したが、上述した操作子のうち、タッチパネル８以外の操作子の機能は、「ＭＯＴＩＦ  ＥＳ  取扱説明書」（ヤマハ株式会社，２００３年）に記載されているものと同様である。
【００１６】
次に、１３０はロックボタンであり、押下される毎に、少なくとも一部の操作子の機能をロックする（無効にする）モードであるロック・モード、および全ての操作子の機能をアンロック（有効にする）アンロック・モードを交互に選択する。なお、ロックボタン１３０は、上述した何れのグループにも属することはなく、ロックボタン１３０自体はロックされることもない。一方、ロックボタン１３０以外の操作子は、後述する処理によってロックすることが可能である。このように、ロックすることが可能である操作子を本明細書では「一般操作子」と呼ぶ。本実施例においては、ロックボタン１３０は、操作パネル１ａの右上隅に配置されている。このように、ロックボタン１３０は、ロックの対象となる一般操作子から離れた場所、一般操作子の操作時に間違えて操作しにくい場所、操作パネル１ａを一望したときに簡単に発見できる場所、あるいは一般操作子と簡単に区別がつく場所に配置することが望ましい。
【００１７】
1．3．第１実施例のデータ構成
本実施例においては、ロック状態を規定する各種パラメータがフラッシュメモリ２４に記憶される。そこで、これらパラメータの詳細を図４を参照し説明する。
図４において５０は現モードレジスタであり、現在の動作モードとして、アンロック・モード(UNLOCK)、ロック・モード(LOCK)、またはロック設定モード(LOCK SETTING)のうち何れかを記憶する。ここで、「アンロック・モード(UNLOCK)」とは、一般操作子（各グループ１０２〜１２８に属する操作子）の全てがロックされていない（有効である）動作モードであり、「ロック・モード(LOCK)」とは、一般操作子のうち少なくとも一部がロックされる（無効である）動作モードである。また、「ロック設定モード(LOCK SETTING)」とは、上記ロック・モード(LOCK)においてロックされる操作子を、ユーザの操作に基づいて設定する動作モードである。
【００１８】
５２はロックフラグ群であり、上述した各グループ１０２〜１２８に各々対応するグループ・フラグ５２−１０２〜５２−１２８と、これら各グループに属する操作子に各々対応する操作子除外フラグ５２−１０２ａ，５２−１０２ｂ，……とから構成される。従って、グループ・フラグ５２−１０２〜１２８の数は、グループ１０２〜１２８の数と同数だけ設けられるが、図４においては、オクターブシフト・グループ１０２およびホイール／リボン・グループ１０４に対応するグループ・フラグ５２−１０２，５２−１０４のみを図示する。また、操作子除外フラグについては、グループ１０２，１０４内のダウン／アップボタン１０２ａ，１０２ｂ、ホイール操作子１０４ａ，１０４ｂおよびリボンコントローラ１０４ｃに対応する操作子除外フラグ５２−１０２ａ，５２−１０２ｂ，５２−１０４ａ，５２−１０４ｂ，５２−１０４ｃのみを図示する。
【００１９】
ここで、グループ・フラグ５２−１０２，５２−１０４等は、“１”(LOCK 有効)または“０”(LOCK 無効)の何れかの値を有する。「“１”(LOCK 有効)」とは、当該グループに属する操作子は、ロック・モード(LOCK)においては原則としてロックされることを示し、「“０”(LOCK 無効)」とは、当該グループに属する操作子はロックされないことを示す。また、操作子除外フラグ５２−１０２ａ，５２−１０２ｂ等は、“１”(LOCK 除外)“０”(LOCK 非除外)の何れかの値を有する。ここで、「“１”(LOCK 除外)」とは、当該操作子の属するグループに対するグループ・フラグの値にかかわらず当該操作子はロックされないことを示し、「“０”(LOCK 非除外)」とは、当該操作子は、当該操作子の属するグループに対するグループ・フラグおよび動作モードに基づいてロックされることを示す。
【００２０】
ここで、図４におけるホイール／リボン・グループの設定状態を例として、グループ・フラグおよび操作子除外フラグの設定方法を説明しておく。図４においては、ホイール／リボン・グループ１０４に係るグループ・フラグ５２−１０４が“１”(LOCK 有効)であって、ホイール操作子１０４ａ，１０４ｂに係る操作子除外フラグ５２−１０４ａ，５２−１０４ｂが“０”(LOCK 非除外)になっている。一方、リボンコントローラ１０４ｃに係る操作子除外フラグ５２−１０４ｃは“１”(LOCK 除外)に設定されている。かかる設定状態においては、リボンコントローラ１０４ｃは常に有効であり、ユーザはリボンコントローラ１０４ｃを操作することによって、対応する効果処理を楽音信号に及ぼすことが可能になる。
【００２１】
このように、操作子除外フラグは、ある特定の操作子について、（その操作子の属するグループのロック／アンロック状態にかかわらず）アンロック状態を保持すべき場合に“１”(LOCK 除外)に設定するとよい。一方、操作子除外フラグ５２−１０４ａ，５２−１０４ｂについては“０”(LOCK 非除外)に設定されたことにより、ホイール操作子１０４ａ，１０４ｂは、現在の動作モード（現モードレジスタ５０の内容）がロック・モード(LOCK)であればロック状態になるとともに、動作モードがアンロック・モード(UNLOCK)であればアンロック状態になる。
【００２２】
1．4．ユーザインタフェース
1．4．1．設定画面６０，７０の詳細
次に、本実施例におけるユーザインタフェースについて説明する。電子鍵盤楽器の電源が投入されると、タッチパネル８には、所定の基本画面（図示せず）が表示される。この基本画面においてユーザが所定の操作を行うと、動作モードがロック設定モード(LOCK SETTING)に設定されるとともに、タッチパネル８には図５(a)に示すロック設定画面６０が表示される。ロック設定画面６０の内部に表示している６６−１０２〜６６−１２８はグループ・ボタンであり、上述した各グループ１０２〜１２８のそれぞれに一対一で対応しており、それぞれが対応するグループを指標するグループ指標画像であるとともに、当該グループのロックの状態をオンまたはオフに切り替えるためのボタンである。
【００２３】
各グループ・ボタン６６−１０２〜６６−１２８は、操作パネル１ａ上における各グループ１０２〜１２８の配置位置に対応した位置に表示される。例えば、図２においてオクターブシフト・グループ１０２はホイール／リボン・グループ１０４よりも奥側（図上では上側）に位置しているが、ロック設定画面６０においてオクターブシフト・グループ１０２に対応するグループ・ボタン６６−１０２は、ホイール／リボン・グループ１０４に対応するグループ・ボタン６６−１０４よりも奥側（上側）に位置している。他のグループについても同様であり、操作パネル１ａ上の任意のグループＡ，Ｂについて、グループＡがグループＢよりも奥側（上側）に位置する場合には、ロック設定画面６０においてグループＡに対応するグループ・ボタン６６−Ａは、グループＢに対応するグループ・ボタン６６−Ｂよりも必ず奥側（上側）に位置するように配置される。
【００２４】
また、図２においてオクターブシフト・グループ１０２はフェーダ・グループ１０８よりも左側に位置しているが、ロック設定画面６０においてもオクターブシフト・グループ１０２に対応するグループ・ボタン６６−１０２は、フェーダ・グループ１０８に対応するグループ・ボタン６６−１０８よりも左側に位置している。他のグループについても同様であり、操作パネル１ａ上の任意のグループＡ，Ｂについて、グループＡがグループＢよりも左側に位置する場合には、ロック設定画面６０においてグループＡに対応するグループ・ボタン６６−Ａは、グループＢに対応するグループ・ボタン６６−Ｂよりも必ず左側に位置するように配置される。
【００２５】
以上のように、ロック設定画面６０において各グループ・ボタン６６−１０２〜６６−１２８は、操作パネル１ａ上における各グループ１０２〜１２８の配置位置に対応した位置に表示されるから、ユーザは、ロック／アンロック設定しようとするグループＸ（Ｘは１０２〜１２８）と、対応するグループ・ボタン６６−Ｘとの関係を一見して、かつ直感的に把握することができる。これにより、各グループの名称を必ずしも正確に把握しておく必要がなくなり、かつ、多数のグループ・ボタンの中で目的とするボタンの凡その位置を予め予測することができるため、ロック／アンロック設定を行う際の操作性を高めることができる。
【００２６】
次に、ロック設定画面６０における操作／表示内容の詳細を説明する。ユーザは、グループ・ボタン６６−１０２〜６６−１２８を押下する毎に、対応するグループのグループ・フラグの値（“１”(LOCK 有効)または“０”(LOCK 無効)）をトグルで切り替えることができる。また、グループ・フラグの値が“０”(LOCK 無効)である場合には、対応するグループ・ボタンの画像が上方に突出したような「オフ状態」になる。図５(a)に例示した全てのグループ・ボタン６６−１０２〜６６−１２８は、“０”(LOCK 無効)に対応する「オフ状態」である。一方、グループ・フラグの値が“１”(LOCK 有効)である場合には、対応するグループ・ボタンの画像は下方に押し込まれたような「オン状態」になる。例えば図５(b)に示すグループ・ボタン６６−１０８，６６−１１０は「オン状態」である。
【００２７】
このように、グループ・ボタンの画像のオン／オフ状態によって、ユーザは対応するグループ・フラグの値を直ちに視認することができる。ここで、あるグループに属する操作子除外フラグのうち、少なくとも一のフラグが“１”(LOCK 除外)になっている場合には、対応するグループ・ボタンには、「※」状のマーク（一部除外マーク）が表示される。図５(b)の例にあっては、グループ・ボタン６６−１０８，６６−１１２において一部除外マーク６８が表示されている。これにより、ユーザは、このようなグループ・ボタンを目視することによって、少なくとも一部の操作子についてロックが除外される旨を、直ちに認識することができる。なお、一部除外マーク６８は、グループ・フラグが“０”(LOCK 無効)であるグループ・ボタン（図５(b)の例にあっては「オフ状態」のグループ・ボタン６６−１１２）にも表示される。
【００２８】
また、ロック設定画面６０の右上部分において６１はＡＬＬボタンであり、グループ・ボタン６６−１０２〜６６−１２８全体のオン／オフ状態を切り替えるためのボタンである。すなわち、グループ・ボタン６６−１０２〜６６−１２８のうち少なくとも一部がオフ状態（“０”(LOCK 無効)）であるときにＡＬＬボタン６１が押下されると、全てのグループ・ボタン６６−１０２〜６６−１２８がオン状態にされ、これに伴って全てのグループ・フラグ５２−１０２〜５２−１２８が“１”(LOCK 有効)に設定される。一方、グループ・ボタン６６−１０２〜６６−１２８の全てがオン状態（“１”(LOCK 有効)）であるときにＡＬＬボタン６１が押下されると、全てのグループ・ボタン６６−１０２〜６６−１２８がオフ状態にされ、これに伴って全てのグループ・フラグ５２−１０２〜５２−１２８が“０”(LOCK 無効)に設定される。
【００２９】
また、ロック設定画面６０の右下部分において６４はＯＫボタンであり、これが押下されると、タッチパネル８の表示は基本画面（電子鍵盤楽器１の電源投入時に表示される画面）に戻る。また、６２はシフト・ボタンであり、このシフト・ボタン６２を押下すると同時に何れか一のグループ・ボタン６６−１０２〜６６−１２８を押下すると、対応するグループ内における操作子除外フラグを設定するための画面、すなわち図５(c)に示すようなロック除外設定画面７０がタッチパネル８に表示される。なお、図５(c)は、シフト・ボタン６２とグループ・ボタン６６−１０２とが同時に押下された際に表示される（オクターブシフト・グループ１０２に対応する）設定画面７０の例を示す。なお、操作子除外フラグを設定する方法は、ロック除外設定画面７０上で操作する方法と、操作パネル１ａ上の操作子（図２，３参照）を操作する方法とがある。ここでは、前者の設定方法について説明し、後者の設定方法については後述する。
【００３０】
ロック除外設定画面７０の上部において７１はグループ名称表示部であり、設定対象となるグループ名（図示の例では「オクターブシフト」）を表示する。７３はフィールド部であり、ここには設定対象となるグループに属する全ての操作子に各々対応する「操作子対応ボタン」が表示される。図２において説明したように、オクターブシフト・グループ１０２に属する操作子は、ダウン／アップボタン１０２ａ，１０２ｂのみであるから、オクターブシフト・グループ１０２に対応して表示されるフィールド部７３には、両ボタン１０２ａ，１０２ｂに対応する「操作子対応ボタン」として、ダウンボタン７４−１０２ａと、アップボタン７４−１０２ｂとが表示される。ユーザは、これら操作子対応ボタンを押下する毎に、対応する操作子に係る操作子除外フラグの値（“１”(LOCK 除外)または“０”(LOCK 非除外)）をトグルで切り替えることができる。
【００３１】
また、操作子除外フラグの値が“０”(LOCK 非除外)である場合には、対応する操作子対応ボタンの画像が上方に突出したような「オフ状態」になり、“１”(LOCK 除外)である場合には、対応する操作子対応ボタンは下方に押し込まれたような「オン状態」になる。図示の例にあっては、ダウンボタン７４−１０２ａはオフ状態であるから、操作子除外フラグ５２−１０２ａは“０”(LOCK 非除外)になり、アップボタン１０２ｂはオン状態であるから、操作子除外フラグ５２−１０２ｂは“１”(LOCK 除外)になる。また、ロック除外設定画面７０において７２はＡＬＬ・ＯＦＦボタンであり、これが押下されると、フィールド部７３内の全ての操作子対応ボタンがオフ状態に設定され、これに伴って対応するグループ内の操作子除外フラグが全て“０”(LOCK 非除外)に設定される。７６はＯＫボタンであり、これが押下されると、タッチパネル８の表示はロック設定画面６０（図５(a)）に戻る。
【００３２】
1．4．2．一般操作子による操作子除外フラグの設定
動作モードがロック設定モード(LOCK SETTING)に設定されている状態、すなわちタッチパネル８に上記ロック設定画面６０またはロック除外設定画面７０が表示されている状態にあっては、操作パネル１ａ上の一般操作子（ロックすることが可能である操作子）は、対応する操作子除外フラグの設定を行う操作子として機能する。すなわち、ユーザが何れかの操作子を押下する毎に、対応する操作子除外フラグの値（“１”(LOCK 除外)または“０”(LOCK 非除外)）がトグルで切り替えられる。また、操作子のうちＬＥＤが内蔵されているものにおいては、操作子除外フラグが“１”(LOCK 除外)であるときに当該ＬＥＤが点灯する。
【００３３】
例えば、図２において、動作モードがロック設定モード(LOCK SETTING)であるときにダウンボタン１０２ａを押下すると、押下する毎に操作子除外フラグ５２−１０２ａの値が“１”(LOCK 除外)または“０”(LOCK 非除外)にがトグルで切り替えられ、“１”である場合には、ダウンボタン１０２ａに内蔵されているＬＥＤが点灯状態になる。このように、ロック設定モードにおいては、操作パネル１ａ上に物理的に存在する任意の一般操作子（上記例ではダウンボタン１０２ａ）の機能と、これに対応してロック除外設定画面７０内に表示される操作子対応ボタン（上記例ではダウンボタン７４−１０２ａ）の機能とは同様になる。
【００３４】
物理的な一般操作子は、操作パネル１ａ上に常に存在するため、これを用いると、対応する操作子除外フラグの値の変更をワンタッチで実現でき、該フラグを設定するにあたって高い操作性を実現することができる点で有利である。但し、設定された操作子除外フラグの値は内蔵ＬＥＤによって表示されるため、内蔵ＬＥＤを持たない一般操作子は、その一般操作子のみでは操作子除外フラグの値を表示できなくなる。
一方、ロック除外設定画面７０に画像として表示される操作子対応ボタン（７４−１０２ａ，７４−１０２ｂ等）は、その画像の態様によってオン／オフ状態を区別できるため、ユーザが操作子除外フラグの値を容易に確認できる点で有利である。但し、目的の操作子対応ボタンをタッチパネル８に表示するためには、対応するグループに係るロック除外設定画面７０をタッチパネル８に表示させる操作（シフト・ボタン６２と、対応するグループ・ボタンとの同時押下）が必要になるため、操作がやや煩雑になる。
このように、操作子除外フラグを設定するために物理的な一般操作子を操作する方法と、ロック除外設定画面７０内の操作子対応ボタンを操作する方法とには一長一短があるため、その時々にユーザにとって都合の良い方法を採用するとよい。
【００３５】
1．5．第１実施例の動作
1．5．1．ロック設定モードにおける動作
次に、第１実施例の動作を説明する。
まず、基本画面（電子鍵盤楽器１の電源投入時に表示される画面）において、動作モードをロック設定モードに変更する操作が検出されると、図６に示すロック設定モード・メインルーチンが起動される。図６において処理がステップＳＰ２に進むと、所定の初期設定が実行されるとともに、動作モード（現モードレジスタ５０の内容）がロック設定モード(LOCK SETTING)に変更される。次に、処理がステップＳＰ４に進むと、上述したロック設定画面６０がタッチパネル８に表示される。
【００３６】
次に、処理がステップＳＰ６に進むと、グループ選択処理が実行される。すなわち、ロック設定画面６０上でグループ・ボタン６６−１０２〜６６−１２８の何れかが押下されたか否かが判定され、何れかのグループ・ボタンが押下された場合には、当該押下されたグループ・ボタンに対応するグループに対して、図７(a)に示すグループ選択イベント処理サブルーチンが呼び出される。本サブルーチンにおいて処理がステップＳＰ３２に進むと、当該対応するグループのグループ・フラグが反転される。この反転によってグループ・フラグを“１”(LOCK 有効)に設定した場合は、当該グループをロックの対象として選択したことに相当し、グループ・フラグを“０”(LOCK 無効)に設定した場合は、当該グループをロックの対象から除外したことに相当する。次に、処理がステップＳＰ３４に進むと、反転後のグループ・フラグの値に応じて、グループ・ボタンの画像がオン状態（“１”(LOCK 有効)のとき）またはオフ状態（“０”(LOCK 無効)のとき）に変更され、本サブルーチンの処理が終了する。なお、本ルーチンは、何れか一のグループ・ボタンが押下される毎に、一回づつ実行され、対応する一のグループ・フラグのみが反転される。従って、複数のグループ・ボタンの押下イベントが発生した場合には、その押下イベントが発生したグループ・ボタンの数と同数回、本ルーチンが実行され、これら複数のグループに係るグループ・フラグがそれぞれ反転されるとともに、これらグループ・ボタンの画像もそれぞれ更新される。
【００３７】
図６に戻り、次に処理がステップＳＰ８に進むと、ＡＬＬボタン処理が実行される。すなわち、ロック設定画面６０上でＡＬＬボタン６１が押下されたか否かが判定され、押下された場合には、ＡＬＬボタン・イベント処理サブルーチン（図７(b)）が呼び出される。本サブルーチンにおいて処理がステップＳＰ４２に進むと、全てのグループ・フラグ５２−１０２〜５２−１２８が“１”(LOCK 有効)に設定されているか否かが判定される。ここで、少なくとも何れか一のグループにおいてグループ・フラグが“０”(LOCK 無効)に設定されていた場合には「ＮＯ」と判定され、処理はステップＳＰ４６に進む。
【００３８】
ステップＳＰ４６においては、現在“０”(LOCK 無効)である全てのグループ・フラグに係るグループに対して、上述したグループ選択イベント処理サブルーチン（図７(a)）が呼び出される。すなわち、グループ・フラグが“０”(LOCK 無効)であるグループの数と同数回だけ、該ルーチンが呼び出される。これにより、これらグループに対するグループ・フラグが、順次“１”(LOCK 有効)に反転されるとともに（ステップＳＰ３２）、そのグループ・ボタンがオン状態に変更される（ステップＳＰ３４）。この結果、全てのグループ・フラグ５２−１０２〜５２−１２８が“１”(LOCK 有効)になり、全てのグループ・ボタン６６−１０２〜６６−１２８がオン状態になる。
【００３９】
一方、ＡＬＬボタン・イベント処理サブルーチン（図７(b)）が呼び出された時点で全てのグループ・フラグが“１”(LOCK 有効)であれば、ステップＳＰ４２において「ＹＥＳ」と判定され処理はステップＳＰ４４に進む。ここでは、全てのグループに対して、上述したグループ選択イベント処理サブルーチン（図７(a)）が呼び出される。これにより、全てのグループ・フラグが“０”(LOCK 無効)に反転されるとともに（ステップＳＰ３２）、全てのグループ・ボタンがオフ状態に変更される（ステップＳＰ３４）。以上のようなＡＬＬボタン・イベント処理（図７(b)）により、結局、全てのグループ・フラグが“１”(LOCK 有効)または“０”(LOCK 無効)に統一されるとともに、グループ・ボタンのオン／オフ状態も統一され、本サブルーチンの処理が終了する。
【００４０】
図６に戻り、次に処理がステップＳＰ１０に進むと、除外操作子選択処理が実行される。すなわち、ロック除外設定画面７０上で操作子対応ボタン（７４−１０２ａ，７４−１０２ｂ等）の何れかが押下されたか否かが判定され、何れかの操作子対応ボタンが押下された場合には、対応する操作子に対して、図７(c)に示す除外操作子選択イベント処理サブルーチンに示す除外操作子選択イベント処理サブルーチン（図７(c)）が呼び出される。本サブルーチンにおいて処理がステップＳＰ５２に進むと、当該操作子に対応する操作子除外フラグが反転される。次に、処理がステップＳＰ５４に進むと、反転後の操作子除外フラグの値に応じて、操作子対応ボタンの画像がオン状態（“１”(LOCK 除外)のとき）またはオフ状態（“０”(LOCK 非除外)のとき）に変更され、本サブルーチンの処理が終了する。なお、上述したように、ロック除外設定画面７０のみならず、物理的な一般操作子を操作することによっても操作子除外フラグの値を変更することは可能であるが、一般操作子を操作する場合の処理については、後述する図８において説明する。
【００４１】
図６に戻り、次に処理がステップＳＰ１２に進むと、ロック設定画面６０またはロック除外設定画面７０に対するその他の処理が実行される。例えば、ロック設定画面６０においてシフト・ボタン６２と何れかのグループ・ボタンとが同時押下されると、タッチパネル８の表示画面は対応するロック除外設定画面７０に切り替わり、ロック除外設定画面７０においてＯＫボタン７６が押下されると、表示画面はロック設定画面６０に戻るが、これらの処理はステップＳＰ１２において実行される。
【００４２】
次に、処理がステップＳＰ１４に進むと、ロック設定モード(LOCK SETTING)を終了させる指示が有ったか否か、すなわちロック設定画面６０においてＯＫボタン６４が押下されたか否かが判定される。ここで「ＮＯ」と判定される限り、処理はステップＳＰ６に戻り、上述したステップＳＰ６〜ＳＰ１２の処理が繰り返され、ユーザの操作に応じて各グループ・フラグ，操作子除外フラグの値および設定画面６０，７０の表示状態等が逐次変化してゆく。そして、ＯＫボタン６４の押下が検出されると、ステップＳＰ１４において「ＹＥＳ」と判定され処理はステップＳＰ１６に進む。
【００４３】
ステップＳＰ１６においては、所定の終了処理が実行されるとともに、動作モードがアンロック・モード(UNLOCK)に変更される。次に、処理がステップＳＰ１８に進むと、上述した基本画面（電子鍵盤楽器１の電源投入時に表示される画面）がタッチパネル８に表示され、本ルーチンの処理が終了する。
【００４４】
1．5．2．一般操作子に対するイベント処理（全モード共通）
次に、一般操作子（上記各グループ１０２〜１２８に属する操作子）に対する操作イベントが発生した際の処理を図８(a)を参照し説明する。なお、本ルーチンは、全ての動作モード（LOCK SETTING，LOCK，UNLOCK）において共通して呼び出されるルーチンである。
図８(a)において処理がステップＳＰ６０に進むと、現在の動作モードが判定され、その結果に応じて処理が分岐される。まず、現在の動作モードがロック設定モード(LOCK SETTING)であった場合は、処理はステップＳＰ６２に進み、当該操作子に係る操作子除外フラグが反転される。次に、処理がステップＳＰ６４に進むと、反転後の操作子除外フラグに応じて、表示内容の更新が行われる。すなわち、当該操作子がＬＥＤを内蔵している操作子であって操作子除外フラグが“１”(LOCK 除外)であれば当該ＬＥＤは点灯される一方、“０”(LOCK 非除外)であれば当該ＬＥＤは消灯される。また、ステップＳＰ６４においては、タッチパネル８に表示されている設定画面６０，７０の内容も必要に応じて更新される。例えば、ロック設定画面６０が表示されている場合には、操作子除外フラグの更新に応じて一部除外マーク６８の表示／消去が行われる。また、対応するロック除外設定画面７０がタッチパネル８に表示されてる場合には、操作された一般操作子に対応する操作子対応ボタンのオン／オフ状態が変更される。以上のステップにより、ロック設定モードにおける処理が終了する。
【００４５】
また、動作モードがアンロック・モード(UNLOCK)である場合には、処理はステップＳＰ６０を介してステップＳＰ６６に進む。ここでは、操作された一般操作子に係る機能を実行する「通常処理」が実行される。例えば、操作された一般操作子がダウンボタン１０２ａまたはアップボタン１０２ｂであった場合には、鍵盤部１０１の各鍵に対応させる音高が「１」オクターブ低く、または「１」オクターブ高くシフトする等の処理が実行され、アンロック・モードにおける処理が終了する。
【００４６】
また、動作モードがロック・モード(LOCK)である場合には、処理はステップＳＰ６０を介してステップＳＰ６８に進む。ここでは、操作された一般操作子に係る操作子除外フラグが“１”(LOCK 除外)であるか否かが判定される。ここで「ＹＥＳ」と判定されると、処理はステップＳＰ６６に進み、アンロック・モードの場合と同様に通常処理が実行される。一方、ステップＳＰ６８において「ＮＯ」と判定されると、処理はステップＳＰ７０に進み、操作された一般操作子が属するグループに係る、グループ・フラグが“１”(LOCK 有効)であるか否かが判定される。ここで「ＮＯ」と判定されると、処理はステップＳＰ６６に進み、アンロック・モードの場合と同様に通常処理が実行される。一方、ステップＳＰ７０において「ＹＥＳ」と判定されると、特に実質的な処理が行われることなくロック・モードにおける処理が終了する。これにより、ロック・モードにおいては、誤操作等によってユーザが意図しない変化が楽音に生じてしまうという不具合を防止することができる。
【００４７】
1．5．3．ロックボタン１３０に対するイベント処理（全モード共通）
次に、ロックボタン１３０に対する操作イベントが発生した際の処理を図８(b)を参照し説明する。なお、本ルーチンは、全ての動作モード（LOCK SETTING，LOCK，UNLOCK）において共通して呼び出されるルーチンである。
図８(b)において処理がステップＳＰ８０に進むと、現在の動作モードが判定され、その結果に応じて処理が分岐される。まず、現在の動作モードがロック設定モード(LOCK SETTING)であった場合は、特に実質的な処理が行われることなく本ルーチンが終了する。また、動作モードがアンロック・モード(UNLOCK)であった場合には、処理はステップＳＰ８０を介してステップＳＰ８２に進む。ここでは、動作モード（現モードレジスタ５０の内容）がロック・モード(LOCK)に変更される。これにより、複数のグループのうち、グループ・フラグに“１”(LOCK 有効)が設定されているグループに属する一般操作子のうち、操作子除外フラグに“０”(LOCK 非除外)が設定されている一般操作子をロックの対象として、ロックを開始する。すなわち、上述した図８(a)のステップＳＰ６０において、動作モードがロック・モード(LOCK)であると判断される状態を設定し、当該ロックの対象とされている一般操作子が操作されたときに、その操作に応じて実行すべき通常処理を、実行しないように制御する（ロックの対象とされている一般操作子の機能を無効にする）。なお、操作子除外フラグを省略した構成も考えられ、その場合には、グループ・フラグに“１”(LOCK 有効)が設定されているグループに属する全ての一般操作子についてロックを開始する。次に、処理がステップＳＰ８４に進むと、ロックボタン１３０に内蔵されているＬＥＤが点灯状態にされ本ルーチンの処理が終了する。
【００４８】
また、動作モードがロック・モード(LOCK)であった場合には、処理はステップＳＰ８０を介してステップＳＰ８６に進む。ここでは、動作モードがアンロック・モード(UNLOCK)に変更される。これにより、それまでに行われていたロックの制御を終了する。すなわち、図８(a)のステップＳＰ６０において、動作モードがアンロック・モード(UNLOCK)であると判断される状態を設定し、全ての一般操作子について、その操作時に、その操作子が実行すべき通常処理を実行するように制御する（全ての一般操作子の機能を有効にする）。次に、処理がステップＳＰ８４に進むと、ロックボタン１３０に内蔵されているＬＥＤが消灯状態にされ本ルーチンの処理が終了する。
【００４９】
1．6．第１実施例の効果
次に、本実施例において得られる効果／利点について説明しておく。まず、本実施例においては、ロック設定モードにおいて、様々なグループ・フラグおよび操作子除外フラグを設定し、実際にロックを行うか否か（ロック／アンロックの選択）は、ロックボタン１３０によって選択される。すなわち、実際のコンサートの現場において、グループ・フラグおよび操作子除外フラグの設定状態が如何に複雑であるかにかかわらず、調整時のセッティング（アンロック・モード）と、本番時のセッティング（ロック・モード）とをワンタッチで切り替えることができ、ユーザとってきわめて高い操作性を実現することができる。
【００５０】
また、上述したように、ロック設定画面６０において各グループ・ボタン６６−１０２〜６６−１２８は、操作パネル１ａ上における各グループ１０２〜１２８の配置位置に対応した位置に表示されるから、ユーザは、ロック／アンロック設定しようとするグループＸと、対応するグループ・ボタン６６−Ｘとの関係を一見して、かつ直感的に把握でき、ロック／アンロック設定を行う際の操作性を高めることができる。
【００５１】
2．第２実施例
2．1．第２実施例のハードウエア構成
次に、本発明の第２実施例の電子鍵盤楽器２００のハードウエア構成を説明する。
まず、図１０において、電子鍵盤楽器２００には、第１実施例におけるタッチパネル８に代えて、表示器３２が設けられている。また、図１１において、右上隅のロックボタン１３０の手前側には、シフトボタン１３２が設けられている。上述した以外の点において、電子鍵盤楽器２００のハードウエア構成は第１実施例の電子鍵盤楽器１の構成と同様である。なお、シフトボタン１３２は、ロックボタン１３０と同様に、ロックすることが不可能な操作子であり、「一般操作子」には含まれない。
【００５２】
2．2．第２実施例のデータ構成
次に、本実施例において、フラッシュメモリ２４に記憶される各種パラメータの内容を図１２を参照し説明する。
図１２において５０は現モードレジスタであり、現在の動作モードとして、アンロック・モード(UNLOCK)、ロック・モード(LOCK)、またはグループ設定モード(GROUP SETTING)のうち何れかを記憶する。すなわち、本実施例においては、第１実施例の「ロック設定モード(LOCK SETTING)」に代えて、「グループ設定モード(GROUP SETTING)」が設けられることになる。２１０は操作子テーブルであり、各一般操作子とグループとの関係等を記憶する。上述した第１実施例においては、各一般操作子が属するグループは固定されていたが、本実施例においては、各一般操作子が属するグループをユーザが任意に設定することが可能になっている。上述したグループ設定モード(GROUP SETTING)は、このグループを設定するための動作モードであり、操作子テーブル２１０には、その設定内容等が記憶される。
【００５３】
操作子テーブル２１０内において２１２は操作子ＩＤ欄であり、各一般操作子に対する一意な識別番号である操作子ＩＤを記憶する。ここでは、操作子ＩＤとして、各一般操作子の図中の符号を採用している。２１４はグループ番号欄であり、各一般操作子の属するグループを一意に特定するグループ番号を記憶する。本実施例においても、一般操作子はそれぞれ何れか一のグループに属しており、同時に複数のグループに属している操作子は無い。従って、グループ番号欄２１４には一のグループ番号のみが記憶される。また、２１６は操作子フラグ欄であり、各一般操作子が「選択状態」である場合に“１”、非選択状態である場合に“０”になる操作子フラグを記憶する。上述したように本実施例においては、ユーザによってグループを任意に設定することができる。ユーザが新たなグループを作成しようとするとき、そのグループに属する一または複数の一般操作子を選択する必要があり、この操作子フラグは選択された一般操作子を特定するためのフラグである。
【００５４】
また、２２０はグループテーブルであり、各グループに関するパラメータを記憶するものである。グループテーブル２２０内において２２２はグループ番号欄であり、当該グループのグループ番号を記憶する。２２４はグループ名称欄であり、当該グループのグループ名称である文字列を記憶する。２２６はグループ・フラグ欄であり、当該グループのグループ・フラグを記憶する。グループ・フラグは、第１実施例のものと同様に、“１”(LOCK 有効)または“０”(LOCK 無効)の何れかの値を有する。「“１”(LOCK 有効)」とは、当該グループに属する操作子は、ロック・モード(LOCK)においてロックされることを示し、「“０”(LOCK 無効)」とは、当該グループに属する操作子はロック・モード(LOCK)においてロックされないことを示す。
【００５５】
なお、本実施例においては、第１実施例における「操作子除外フラグ」に相当するものは、設けられていない。上述した第１実施例においては、あるグループのグループ・フラグの値にかかわらず該グループに属する一部の操作子のみをアンロック状態に保つために操作子除外フラグが必要であったが、本実施例においては、その一部の操作子のみを別のグループに分割してグループ・フラグを“０”(LOCK 無効)に設定すればよいためである。
【００５６】
2．3．第２実施例の動作
2．3．1．グループ設定モードにおける動作
次に、第２実施例の動作を説明する。
まず、基本画面（電子鍵盤楽器２００の電源投入時に表示される画面）において、動作モードをグループ設定モードに変更する操作が検出されると、図１３に示すグループ設定モード・メインルーチンが起動される。図１３において処理がステップＳＰ１０２に進むと、所定の初期設定が実行されるとともに、動作モード（現モードレジスタ５０の内容）がグループ設定モード(GROUP SETTING)に変更される。次に、処理がステップＳＰ１０４に進むと、グループ設定モードに移行した旨が表示器３２に表示される。
【００５７】
次に、処理がステップＳＰ１０６に進むと、ロックボタン１３０が押下されたか否かが判定される。ここで「ＮＯ」と判定されると、処理はステップＳＰ１１４に進み、グループ設定モードを終了させるための所定の終了操作が実行されたか否かが判定される。ここで「ＮＯ」と判定されると、処理はステップＳＰ１０６に戻り、以後はステップＳＰ１０６，ＳＰ１１４のループが繰り返される。
【００５８】
このステップＳＰ１０６，ＳＰ１１４のループが繰り返されているときに一般操作子が操作されると、当該一般操作子に対応する操作子フラグの内容が変更される。なお、その詳細は後述する。ステップＳＰ１０６，ＳＰ１１４のループが繰り返されている際にロックボタン１３０が押下されると、ステップＳＰ１０６において「ＹＥＳ」と判定され、処理はステップＳＰ１０７に進む。ここでは、選択中の一般操作子（操作子フラグが“１”である操作子）が少なくとも一つ存在するか否かが判定される。ここで「ＮＯ」と判定されると、ステップＳＰ１０６，ＳＰ１１４のループが再び繰り返される。
【００５９】
一方、選択中の一般操作子が存在した場合はステップＳＰ１０７において「ＹＥＳ」と判定され、処理はステップＳＰ１０８に進む。ステップＳＰ１０８においては、選択中の一般操作子の既存のグループが解除される。次に、処理がステップＳＰ１１０に進むと、新たなグループが生成され、当該グループに係る新たなグループ番号が決定される。このグループ番号は、新たなグループを一意に特定するものであるため、既存のグループ番号とは重複しない値に定められる。そして、この新たなグループ番号が、選択中の操作子に対するグループ番号欄２１４（図１２参照）に書き込まれ、また、グループテーブル２２０においては、この新たなグループに対応するレコード（行）が追加される。次に、処理がステップＳＰ１１２に進むと、グループ名称を入力するように促すメッセージが表示器３２に表示され、ユーザによってグループ名称（文字列）が入力される。
【００６０】
以上の操作が完了すると、ステップＳＰ１０６，ＳＰ１１４のループが再び繰り返される。そして、ユーザによって所定の終了操作が行われると、ステップＳＰ１１４において「ＹＥＳ」と判定され、ステップＳＰ１１６において所定の終了処理が実行される。そして、処理がステップＳＰ１１８に進むと、所定の終了処理が実行されるとともに、動作モードがアンロック・モード(UNLOCK)に変更される。次に、処理がステップＳＰ１１８に進むと、上述した基本画面（電子鍵盤楽器２００の電源投入時に表示される画面）が表示器３２に表示され、本ルーチンの処理が終了する。
【００６１】
2．3．2．一般操作子に対するイベント処理（全モード共通）
次に、一般操作子に対する操作イベントが発生した際の処理を図１４を参照し説明するが、ここで一般操作子に対する操作態様について説明しておく。本実施例において一般操作子の操作態様には、「通常操作」と「特殊操作」とがある。「通常操作」とは、一般操作子のみを所定の通常の操作で一回操作する操作態様を指す。例えば、一般操作子がボタンであれば、所定時間ｔ1の押下時間内で当該ボタンを一回押下するとともに、当該ボタンがリリースされた後、所定時間ｔ2以内に同一のボタンを押下しない態様を指す。また、通常操作以外の操作態様を「特殊操作」という。例えば、一般操作子がボタンであれば、
（Ａ）当該ボタンとシフトボタン１３２とを同時に押下する態様、
（Ｂ）上記所定時間ｔ1を超えて当該ボタンを長押しをする態様、および
（Ｃ）上記所定時間ｔ2以内に当該ボタンを再び押下するダブルクリック態様
などが特殊操作に該当する。本実施例においては「通常操作」または「特殊操作（Ａ）」の操作イベントが発生したときに図１４のルーチンが起動される。但し、特殊操作（Ａ）に代えて、上記特殊操作（Ｂ），（Ｃ）、あるいは他の特殊操作を適用してもよい。
【００６２】
図１４において処理がステップＳＰ１６０に進むと、現在の動作モードが判定され、その結果に応じて処理が分岐される。まず、現在の動作モードがグループ設定モード(GROUP SETTING)であった場合は、処理はステップＳＰ１６１に進み、特殊操作（Ａ）の操作であるか否か（シフトボタン１３２が同時に押下されているか否か）が判定される。ここで「ＮＯ」と判定されると、処理はステップＳＰ１６５に進み、当該一般操作子の操作子フラグ（図１２の操作子フラグ欄２１６参照）が反転され、本ルーチンの処理が終了する。すなわち、当該操作子フラグが“０”(非選択中)であれば“１”(選択中)に変更される一方、“１”(選択中)であれば、“０”(非選択中)に変更される。
【００６３】
また、一般操作子とともにシフトボタン１３２が同時に押下されていれば、ステップＳＰ１６１において「ＹＥＳ」と判定され、処理はステップＳＰ１６２に進む。ここでは、操作された一般操作子と同一グループに属する一般操作子が検索される。次に、処理がステップＳＰ１６４に進むと、グループ内の全ての操作子について、操作子フラグの変更処理が行われ、本ルーチンの処理が終了する。このステップＳＰ１６４の変更処理においては、グループ内の全ての操作子フラグのうち、少なくとも一つ“０”(非選択中)の操作子フラグが存在すれば、全ての操作子フラグが“１”(選択中)に変更される。また、当該グループ内の全ての操作子フラグが“１”(選択中)であった場合には、これら全ての操作子フラグが“０”(非選択中)に変更される。
【００６４】
以上のように、グループ設定モードにおいては、ユーザが任意の一般操作子を操作してゆくことにより、これら一般操作子の操作子フラグを「選択状態」または「非選択状態」にしてゆくことができる。また、シフトボタン１３２を押下しながら、一般操作子を操作すると、当該一般操作子と同一のグループに属する全ての一般操作子について、操作子フラグを変更してゆくことができる。このようにして、新たなグループを構成すべき一般操作子の選択が終了し、ユーザがロックボタン１３０を押下すると、上述したように、これら選択された一般操作子に対して、新たなグループが構成される（図１３，ステップＳＰ１０６〜ＳＰ１１２）。
【００６５】
次に、動作モードがアンロック・モード(UNLOCK)である場合には、処理はステップＳＰ１６０を介してステップＳＰ１６６に進む。ここでは、操作された一般操作子に係る機能を実行する「通常処理」が実行される。その内容は、第１実施例のものと同様であり、例えば、操作された一般操作子がダウンボタン１０２ａまたはアップボタン１０２ｂであった場合には、鍵盤部１０１の各鍵に対応させる音高が「１」オクターブ低く、または「１」オクターブ高くシフトする等の処理が実行され、アンロック・モードにおける処理が終了する。
【００６６】
また、動作モードがロック・モード(LOCK)である場合には、処理はステップＳＰ１６０を介してステップＳＰ１６７に進む。ここでは、操作された一般操作子の属するグループが検索される。次に、処理がステップＳＰ１６８に進むと、操作態様が特殊操作（Ａ）であるか否か、すなわちシフトボタン１３２が同時に押下されているか否かが判定される。ここで「ＮＯ」と判定されると、処理はステップＳＰ１７２に進む。ステップＳＰ１７２においては、第１実施例の場合と同様に、操作された一般操作子が属するグループに係る、グループ・フラグが“１”(LOCK 有効)であるか否かが判定される。ここで「ＮＯ」と判定されると、処理はステップＳＰ１６６に進み、アンロック・モードの場合と同様に通常処理が実行される。一方、ステップＳＰ１７２において「ＹＥＳ」と判定されると、特に実質的な処理が行われることなくロック・モードにおける処理が終了する。これにより、ロック・モードにおいては、誤操作等によってユーザが意図しない変化が楽音に生じてしまうという不具合を防止することができる。
【００６７】
また、ロック・モード(LOCK)において、ユーザがシフトボタン１３２を押下しつつ一般操作子を操作した場合には、ステップＳＰ１６８において「ＹＥＳ」と判定され、処理がステップＳＰ１７４に進む。ここでは、操作された一般操作子が属するグループに係る、グループ・フラグが反転され、本ルーチンの処理が終了する。このように、本実施例のロック・モード(LOCK)においては、ユーザがシフトボタン１３２を押下しながら任意の一般操作子を操作すると、当該一般操作子が属するグループに係る、グループ・フラグを反転すること（すなわち、ロック／アンロック状態を反転すること）ができる。従って、例えば、動作モードがロック・モード(LOCK)に設定されている本番時においても、シフトボタン１３２を押下しつつ、何れかの一般操作子を操作することによって、当該一般操作子の属するグループのロック／アンロック状態を反転することができるから、本実施例はきわめて柔軟に各グループのロック／アンロック状態を変更することができる。
【００６８】
2．3．3．ロックボタン１３０に対するイベント処理（全モード共通）
次に、ロックボタン１３０に対する操作イベントが発生した際の処理を図１５を参照し説明する。なお、本ルーチンは、全ての動作モード（GROUP SETTING，LOCK，UNLOCK）において共通して呼び出されるルーチンである。
図１５においてロック・モード(LOCK)およびアンロック・モード(UNLOCK)における動作は、第１実施例のもの（図８(b)）と同様である。すなわち、動作モードがアンロック・モード(UNLOCK)であった場合には、ステップＳＰ１８２，ＳＰ１８４が実行され、動作モードがロック・モード(LOCK)に変更されるとともにロックボタン１３０の内蔵ＬＥＤが点灯される。また、動作モードがロック・モード(LOCK)であった場合には、ステップＳＰ１８６，ＳＰ１８８が実行され、動作モードがアンロック・モード(UNLOCK)に変更されるとともにロックボタン１３０の内蔵ＬＥＤが消灯される。
次に、動作モードがグループ設定モード(GROUP SETTING)であった場合は、処理はステップＳＰ１８１に進み、ロックボタン１３０に対する操作イベントが生じた旨が、ＲＡＭ３０の所定領域に記憶される。なお、この記憶結果は、上述したステップＳＰ１０６（図１３）における判定処理に用いられる。
【００６９】
2．3．4．デフォルト状態への復帰
本実施例においては、ユーザによってグループを任意に設定することができるが、ユーザが所定の操作を行うことにより、操作子テーブル２１０およびグループテーブル２２０をデフォルト状態に復帰させることができる。ここで、「デフォルト状態」とは、第１実施例と同一のグループ構成およびグループ名を設定した状態である。
【００７０】
2．4．第２実施例の効果
次に、本実施例において得られる効果／利点について説明しておく。まず、本実施例のグループ設定モード(GROUP SETTING)においては、ロック／アンロックの対象となるグループをユーザが任意に定めることができるため（ＳＰ１６１〜１６５）、ユーザの要望あるいは演奏する楽曲に応じて最適なグループ分けを行うことができる。
また、ロック・モード(LOCK)において、シフトボタン１３２を押下しつつ一般操作子を操作すると該一般操作子の属するグループのロック／アンロック状態を反転することができるから、例えばコンサートの本番時において、ロックされていた一般操作子を急に使用する必要が生じた場合においても、迅速に対応することができる。
【００７１】
また、ロック・モード(LOCK)において様々なグループ・フラグを一度設定しておくと、動作モードがロック・モード(LOCK)になる度にそのグループ・フラグの状態が反映される。すなわち、実際のコンサートの現場において、グループ分けやグループ・フラグの設定状態が如何に複雑であるかにかかわらず、調整時のセッティング（アンロック・モード）と、本番時のセッティング（ロック・モード）とをワンタッチで切り替えることができ、ユーザとってきわめて高い操作性を実現することができる。
【００７２】
3．変形例
本発明は上述した各実施例に限定されるものではなく、例えば以下のように種々の変形が可能である。
(1)第１実施例のロック設定画面６０にあっては、各グループ・ボタン６６−１０２〜６６−１２８は、操作パネル１ａ上の各グループ１０２〜１２８の配置位置に対応した位置に表示されていた。ここで、第１実施例における対応関係は、「操作パネル１ａ上の任意のグループＡがグループＢよりも奥側（上側）に位置する場合には、ロック設定画面６０においてグループ・ボタン６６−Ａはボタン６６−Ｂよりも必ず奥側（上側）に位置するように配置される」点、および「グループＡがグループＢよりも左側に位置する場合には、ロック設定画面６０においてグループ・ボタン６６−Ａはボタン６６−Ｂよりも必ず左側に位置するように配置される」というものであったが、ロック設定画面と、操作パネル１ａ上の各グループとの対応関係はこれに限られるものではない。
【００７３】
例えば、図２，図３において直線Ｌ3を境界として操作パネル１ａ上の領域を左右に分割し、ロック設定画面を図９(a)に示すように構成してもよい。図９(a)においてロック設定画面８０の右上端部には、ＡＬＬボタン６１（図５(a)）と同一の機能を有するＡＬＬボタン８１が設けられ、その下方において左領域８０ａには、操作パネル１ａ上で直線Ｌ3よりも左側に属するグループに対応するグループ・ボタン８６−１０７，８６−１０９，……が上下方向に沿って配列されている。また、ＡＬＬボタン８１の下方の右領域８０ｂには、操作パネル１ａ上で直線Ｌ3よりも右側に属するグループに対応するグループ・ボタン８６−１０２，８６−１２６，……が上下方向に沿って配列されている。
【００７４】
このように、直線Ｌ3を中心として、操作パネル１ａ上のグループを左右に分割し、それぞれ左領域８０ａおよび右領域８０ｂ内に対応するグループ・ボタンを配列することも、「各グループ・ボタンを操作パネル１ａ上のグループ１０２〜１２８の配置位置に対応する位置に表示する」ことの一態様である。本変形例においては、実際にロックを有効または無効にしようとするグループが操作パネル１ａ上で直線Ｌ3の左右の何れに含まれるかによって、ロック設定画面８０上で対応するグループ・ボタンが左右領域８０ａ，８０ｂの何れに属するかをユーザは予め知ることができるため、目的とするグループ・ボタンをロック設定画面８０内で発見するまでの時間を短くすることができ、操作性を高めることが可能である。
【００７５】
(2)また、図２，図３において直線Ｌ2，Ｌ4を境界として操作パネル１ａ上の領域を「左」、「中」、「右」の「３」領域に分割し、ロック設定画面を図９(g)に示すように構成してもよい。図９(g)においてロック設定画面９０の右上端部には、ＡＬＬボタン６１（図５(a)）と同一の機能を有するＡＬＬボタン９１が設けられ、その下方において左領域９０ａには、操作パネル１ａ上で直線Ｌ1，Ｌ2に挟まれた部分に属するグループに対応するグループ・ボタン９６−１０７，９６−１０８，……が上下方向に沿って配列されている。また、ＡＬＬボタン９１の下方の中領域９０ｂには、操作パネル１ａ上で直線Ｌ2，Ｌ4に挟まれた部分に属するグループに対応するグループ・ボタン９６−１０９，９６−１１０，……が上下方向に沿って配列されている。さらに、ＡＬＬボタン９１の下方の右領域９０ｃには、操作パネル１ａ上で直線Ｌ4，Ｌ5に挟まれた部分に属するグループに対応するグループ・ボタン９６−１０２，９６−１２６，……が上下方向に沿って配列されている。
【００７６】
このように、直線Ｌ2，Ｌ4によって操作パネル１ａ上のグループを「３」領域に分割し、それぞれ左領域９０ａ、中領域９０ｂおよび右領域９０ｃ内に対応するグループ・ボタンを配列することも、「各グループ・ボタンを操作パネル１ａ上のグループ１０２〜１２８の配置位置に対応する位置に表示する」ことの一態様である。
【００７７】
(3)上記第１実施例においては、タッチパネル８に対する操作によってグループ・フラグおよび操作子除外フラグの設定を行ったが、タッチパネル８に代えて通常のドットマトリクスディスプレイを使用して設定画面６０，７０等を表示させ、設定画面６０，７０上のボタン等の操作は、カーソル操作・グループ１２２に属する操作子を用いて実行するようにしてもよい。
【００７８】
(4)上記第１実施例においては、あるグループのロックが有効であるか否か（グループ・フラグが“１”：LOCK 有効であるか否か）はロック設定画面６０上のグループ・ボタンの表示態様（オン／オフ状態）によって表示されていた。しかし、操作パネル１ａ上のＬＥＤを用いて、ロックが有効であるか否かを表示してもよい。すなわち、ロックが有効であるグループについては、当該グループに属する全ての操作子に含まれるＬＥＤを点灯させるようにしてもよい。
【００７９】
(5)また、上記第１実施例においては、各グループは、順次隣接する複数の操作子によって構成されているから、各グループを、相互に交わらない各々一の閉曲線で囲むことができる。そこで、操作パネル１ａ上で各グループを囲む線を印刷等によって描画し、さらにこれらの線に沿って各グループ毎に「１」個づつ、専用のＬＥＤを配置し、あるグループのロックが有効であるか否かは、当該専用のＬＥＤの点灯／消灯状態によって表示するようにしてもよい。
【００８０】
(6)上記第１実施例においては、操作子除外フラグの操作を行うための「操作子選択手段」として、ロック除外設定画面７０内の操作子対応ボタン（７４−１０２ａ，７４−１０２ｂ等）と、操作パネル１ａ上の物理的な一般操作子とを例示したが、「操作子選択手段」はこれに限定されるものではなく、例えばカーソル操作・グループ１２２の操作子を「操作子選択手段」として一般操作子を選択するようにしてもよい。
【００８１】
(7)上記第１実施例においては、図４に示す各グループ・フラグ５２−１０２，５２−１０４，……と、各操作子除外フラグ５２−１０２ａ，５２−１０２ｂ，５２−１０４ａ，……とは全く独立してそれらの値を設定できたが、あるグループ・フラグが“０”(LOCK 無効)に設定された場合には、そのグループに属する全ての一般操作子について操作子除外フラグを“０”(LOCK 非除外)に設定するようにしてもよい。
【００８２】
(8)また、上記第１実施例においては、現モードレジスタ５０、各グループ・フラグおよび操作子除外フラグをフラッシュメモリ２４に記憶させたが、これらをＲＡＭ３０に記憶させてもよい。これにより、電子鍵盤楽器１の電源がオフになる毎にグループ・フラグおよび操作子除外フラグを全て“０”にクリアすることができる。
【００８３】
(9)上記第１実施例においては、動作モードをロック・モード(LOCK)にして演奏中にある操作子のロックを解除することは非常に困難であった。すなわち、ロックを解除するためには、動作モードをロック設定モード(LOCK SETTING)に変更しなければならず、これによって一般操作子が通常動作（図８(a)のステップＳＰ６６の処理）を行うことが不可能になるためである。かかる問題を解消するため、動作モードがロック・モード(LOCK)であるとき、ロックされている操作子に対してある特殊な操作（例えば所定時間内の二度押し、三度押しなど）を行うと、当該操作子の操作子除外フラグが“１”(LOCK 除外)になるようにしてもよい。また、ロック・モード(LOCK)においても、何らかの特殊な操作を行うことによってロック設定画面６０を表示するようにし、該設定画面６０においてグループ・フラグの値を変更できるようにしてもよい。
【００８４】
このように、グループ・フラグまたは操作子除外フラグの変更が実現すると、以降は図８(a)のステップＳＰ６８またはＳＰ７０を介して処理がステップＳＰ６６に進むようになり、当該一般操作子の操作に対して通常処理（ＳＰ６６）が実行されるようになる。このように、本変形例によれば、例えば演奏の本番中にロック状態の設定を急遽変更する必要が生じた場合であっても、ユーザは対処できるようになる。
【００８５】
(10)また、上記第１，第２実施例においては、一のロックボタン１３０を用いてロック／アンロック・モードをトグルで切り替えたが、これに代えて、動作モードをロック・モードにする専用のボタンと、動作モードをアンロック・モードにする専用のボタンとを用いてもよい。
【００８６】
(11)また、上記第２実施例においては、現モードレジスタ５０、操作子テーブル２１０およびグループテーブル２２０をフラッシュメモリ２４に記憶させたが、これらをＲＡＭ３０に記憶させてもよい。これにより、電子鍵盤楽器２００の電源がオフになる毎に設定内容は消去されるが、次の電源オン時には、上述したデフォルトの状態（第１実施例と同一のグループ構成およびグループ名）になるように操作子テーブル２１０およびグループテーブル２２０を設定するようにしてもよい。
【００８７】
(12)また、上記第２実施例のロック・モード(LOCK)において、特殊操作（Ａ）が行われた場合（ユーザがシフトボタン１３２を押下しつつ一般操作子を操作した場合）には、操作された一般操作子が属するグループに係る、グループ・フラグが無条件に反転された（ＳＰ１７４）。しかし、ステップＳＰ１７４の処理は、「グループ・フラグがアンロック状態であった場合にはこれをロック状態に変更する一方、グループ・フラグがロック状態であった場合にはグループ・フラグを変更しない」という処理であってもよい。すなわち、ステップＳＰ１７４の処理は、少なくともアンロック状態をロック状態に変更できればよく、ロック状態をアンロック状態に変更する操作方法は別途規定してもよい。
【図面の簡単な説明】
【００８８】
【図１】本発明の第１実施例の電子鍵盤楽器のブロック図である。
【図２】第１実施例の電子鍵盤楽器の操作パネル１ａの平面図（１／２）である。
【図３】第１実施例の電子鍵盤楽器の操作パネル１ａの平面図（２／２）である。
【図４】第１実施例におけるデータ構成図である。
【図５】第１実施例におけるタッチパネル８に表示される設定画面を例示する図である。
【図６】第１実施例におけるロック設定モード・メインルーチンのフローチャートである。
【図７】第１実施例におけるロック設定モードにおいて実行されるサブルーチンのフローチャートである。
【図８】第１実施例における一般操作子およびロックボタン１３０に対するイベント処理のフローチャートである。
【図９】ロック設定画面の変形例を示す図である。
【図１０】本発明の第２実施例の電子鍵盤楽器のブロック図である。
【図１１】第２実施例の電子鍵盤楽器の操作パネル２００ａの要部の平面図である。
【図１２】第２実施例の電子鍵盤楽器におけるデータ構成図である。
【図１３】第２実施例におけるグループ設定モード・メインルーチンのフローチャートである。
【図１４】第２実施例における一般操作子に対するイベント処理のフローチャートである。
【図１５】第２実施例におけるロックボタン１３０に対するイベント処理のフローチャートである。
【符号の説明】
【００８９】
１：電子鍵盤楽器、１ａ：操作パネル、２：シリアルインタフェース、４：表示器群、６：操作子群、８：タッチパネル、１０：ＣＰＵ、１２：ＲＯＭ、１６：バス、１８：ＭＩＤＩインタフェース、２２：波形取込インタフェース、２４：フラッシュメモリ、２６：音源・エフェクト部、２８：サウンドシステム、３０：ＲＡＭ、５０：現モードレジスタ、５２：ロックフラグ群、５２−１０２〜５２−１２８：グループ・フラグ、５２−１０２ａ，５２−１０２ｂ，……：操作子除外フラグ、６０：ロック設定画面、６１：ＡＬＬボタン、６２：シフト・ボタン、６４：ＯＫボタン、６６−１０２〜６６−１２８：グループ・ボタン、６８：一部除外マーク、７０：ロック除外設定画面、７１：グループ名称表示部、７２：ＡＬＬ・ＯＦＦボタン、７３：フィールド部、７４−１０２ａ：ダウンボタン、７４−１０２ｂ：アップボタン、７６：ＯＫボタン、８０：ロック設定画面、８０ａ，８０ｂ：左右領域、８１：ＡＬＬボタン、８６−１０７，８６−１０９，……：グループ・ボタン、９０：ロック設定画面、９０ａ，９０ｂ，９０ｃ：左，中，右領域、９１：ＡＬＬボタン、９６−１０２，９６−１２６，……：グループ・ボタン、１０１：鍵盤部、１０２：オクターブシフト・グループ、１０２ａ，１０２ｂ：ダウン／アップボタン、１０４：ホイール／リボン・グループ、１０４ａ，１０４ｂ：ホイール操作子、１０４ｃ：リボンコントローラ、１０７：ノブコントロール・グループ、１０８：フェーダ・グループ、１０９：リモート／アルペジオ・グループ、１１０：エフェクトボタン・グループ、１１２：シーケンサ・グループ、１１４：モード設定グループ、１１５：タッチパネル・グループ、１１６：ファンクション・グループ、１２０：ダイアル・グループ、１２０ａ：ＪＯＧダイアル、１２２：カーソル操作・グループ、１２４：バンク・グループ、１２６：ボイス/パフォーマンス・グループ、１２８：サーチ／トラック／ミュート・グループ、１３０：ロックボタン、１３２：シフトボタン、２００：電子鍵盤楽器、２００ａ：操作パネル、２１０：操作子テーブル（所属グループ記憶手段）、２１２：操作子ＩＤ欄、２１４：グループ番号欄、２１６：操作子フラグ欄、２２０：グループテーブル（グループ状態記憶手段）、２２２：グループ番号欄、２２４：グループ名称欄、２２６：グループ・フラグ欄。
【図１】
2010107931.tif 000003
【図２】
2010107931.tif 000004
【図３】
2010107931.tif 000005
【図４】
2010107931.tif 000006
【図５】
2010107931.tif 000007
【図６】
2010107931.tif 000008
【図７】
2010107931.tif 000009
【図８】
2010107931.tif 000010
【図９】
2010107931.tif 000011
【図１０】
2010107931.tif 000012
【図１１】
2010107931.tif 000013
【図１２】
2010107931.tif 000014
【図１３】
2010107931.tif 000015
【図１４】
2010107931.tif 000016
【図１５】
2010107931.tif 000017