(57)【特許請求の範囲】
【請求項１】
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
上記選択手段で関連のある機能群が選択された場合に、少なくともその選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容を、上記表示手段に一括表示させる制御手段と
を有することを特徴とする電子楽器の割当機能表示装置。
【請求項２】
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
少なくとも上記選択手段で表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容を、上記表示手段にマトリックス状に一括表示させる制御手段と
を有することを特徴とする電子楽器の割当機能表示装置。
【請求項３】
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
上記選択手段による選択で、表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容をマトリックス状に一括表示する画面と、該機能群の中からさらに選択手段により選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容の一括表示画面とを、上記表示手段に選択的に表示させる制御手段と
を有することを特徴とする電子楽器の割当機能表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子楽器の操作子（タッチパネル上で操作を行える所定エリアも含む）に所定の機能を割り当て可能な割当機能表示装置に関するものである。
【０００２】
【従来の技術】
電子楽器に備えられた操作子には、任意の機能が割り当ててある。この割り当て可能な操作子や機能の数は年々多くなる方向にあり、近年では割り当て可能な操作子の数も５〜１０、また操作子に割り当てられる機能も１０〜２０、或いはそれら以上となっている。
【０００３】
この傾向は、今後も続くと予想され、そのため現在は何とか１画面上で全ての割り当て内容を表示できるようなレベルではあるが、近い将来は（ＬＣＤ等の表示文字数が増えたとしても、コストパフォーマンスを考慮すると、そんなに大きな表示装置が安価な電子楽器に採用できるはずはなく）、一度に全ての操作子に割り当てられた内容を表示できなくなってしまう。
【０００４】
この「同時にすべての割り当て内容を表示できない」という点に着目して、特開平５−１９７６１号では、「操作子の操作に対応して該操作子に割り当てられている楽音パラメータを検索表示する」ことが開示されている。このような構成により、演奏操作子の動きに連動して、リアルタイムで複数パラメータを順次表示することができるようになる。従ってパラメータ設定ページを探してめくる必要がなくなるとしている。
【０００５】
【発明が解決しようとする課題】
しかし、以上のような方法では、複数の割り当て可能な操作子が操作される度に、表示器の表示がパラメータ表示のためだけにとられてしまい、その他の演奏情報、例えば、自動伴奏・自動演奏の再生小節数、拍数（Ｂａｒ Ｂｅａｔ）や現行テンポスピード、プレーヤの押鍵状態を検出した結果のコードタイプ・コードルードなどが、常時表示しておくようなことができなくなってしまう。
【０００６】
さらに複数の操作子にいろいろな機能を割り当てていくと「どの操作子にどの機能を割り当てていたのか」、また「どの操作子とどの操作子が関連する機能を割り当てたのか」が分からなくなることがある。
【０００７】
特に以上のような操作子への機能割り当て情報は、電子オルガンなどで言うところのレジストレーションデータとして記憶させておくことが可能であり、しかもこのレジストレーションデータは、１台の電子オルガン当たり、おおよそ３０〜５０セット同時に記憶することができる。さらにこのようなレジストレーションデータは、フレキシブルディスクなどの持ち運び可能な外部記憶媒体に記憶させておくことが可能であるため、例えば先生などが作成したレジストレーションデータを生徒など他の人が使う場合も多々ある。
【０００８】
このようになると、「どの操作子に何の機能が割り当てられているか」ということも大事だが、「この機能に関連した機能、すなわち１つの機能群にまとめられる機能は、他のどの操作子にどういった機能として割り当てられているか」が分かるようになる方が重要である。
【０００９】
たとえば、割り当て可能な機能の中に自動伴奏系の制御に関する「１．スタート、２．ストップ、３．フィルイン、（更にはイントロスタートやエンディングスタートなどもある）」が、どの操作子に割り当てられているかは非常に密接な関係にあるため、独立して把握する（上記機能の１つ１つを各操作子のどれに関係するかを１つ１つ別個に把握する）よりも、それらを関連のある一群として一括して（又は相対的に）把握できるようにする必要がある。
【００１０】
本発明は斯かる実情に鑑み、関連する機能のかたまりを１つの機能群として、割り当てられた複数の操作子及びそれらの機能の内容を表すものを一括表示し、操作子間の関係が一目で把握できる構成を有する電子楽器の割当機能表示装置を提供しようとするものである。
【００１１】
【課題を解決するための手段】
そのため本発明に係る電子楽器の割当機能表示装置の構成は、
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
上記選択手段で関連のある機能群が選択された場合に、少なくともその選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容を、上記表示手段に一括表示させる制御手段と
を有することを基本的特徴としている。
【００１２】
上記構成によれば、選択手段で選択された機能群に関し、上記表示手段で、少なくとも該機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容が一括表示されることになる。このように割り当てられた複数の操作子及びそれらの機能の内容を表すものが一括表示されるため、関連する機能のかたまりを１つの機能群として、上記操作子間との関係が一目で把握できるようになる。
【００１３】
請求項２の構成は、
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
少なくとも上記選択手段で表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容を、上記表示手段にマトリックス状に一括表示させる制御手段と
を有することを特徴としている。
【００１４】
この構成では、上記表示手段における表示に関し、上記選択手段で表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容が少なくともマトリックス状に一括表示されることになる。そのため、関連する機能群の全ての内容と、これらの機能が割り当てられた操作子間の関係が一目で把握できるようになる。
【００１５】
請求項３の構成は、
複数の操作子と、
各操作子に割り当てられた任意の機能の内容を格納する記憶手段と、
上記記憶手段に格納された機能群を選択できる選択手段と、
上記機能内容を表示する表示手段と、
上記選択手段による選択で、表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容をマトリックス状に一括表示する画面と、該機能群の中からさらに選択手段により選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容の一括表示画面とを、上記表示手段に選択的に表示させる制御手段と
を有することを特徴としている。
【００１６】
上記構成では、上記表示手段には、表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容をマトリックス状に一括表示する画面と、該機能群の中から特定の機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容の一括表示画面とが、選択手段による選択によって、選択的に表示できるようになり、このような表示切り替えで、ユーザは、関連する機能群の全ての内容と、これらの機能が割り当てられた操作子間の関係が一目瞭然に把握できるし、またその機能群の中の一群を選択して部分的に表示させることで、よりその内容を掘り下げて把握できるようにもなる。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態を図示例と共に説明する。
図１は、本発明の一実施例に係る割当機能表示装置を備えた電子オルガン１００の構成を示す斜視図である。同図に示すように、該電子オルガン１００は、外面上、上段側にＬＣＤからなる後述するパネル表示手段４、その横に回転ダイヤル式のインクリメンタで構成される選択手段３、次の段に上鍵盤１２４、その下の段に下鍵盤１２６、その下面に垂下されたニーレバースイッチ１４、その下のエクスプレッションペダル１２の左右に設けられたフットスイッチ（ＦＴＳＷＬ）１２ａ及び（ＦＴＳＷＲ）１２ｂ、一番下に足鍵盤１２８が備えられている。
【００１８】
図２は、上記電子オルガン１００の回路構成の概要を示す回路図である。同図に示すように、システムバス１１０に、回路全体を制御すると共に後述する割当表示機能の制御手段５を構成するＣＰＵ１１２、フラッシュメモリで構成され、上記ＣＰＵ１１２で読み込まれて、本電子オルガン１００の制御を行うプログラムを格納するＲＯＭ１１４（その他後述するように各機能群とその機能群で各種設定などに使用される操作子１との関係が格納されている）、後述する機能群の割当内容を記憶しておくワークレジスタとしても使用されるＲＡＭ１１６がつなげられており、さらにキースキャン回路１２０を介して、上鍵盤１２４、下鍵盤１２６、足鍵盤１２８も接続されている。これらの鍵盤には別にアフタータッチ検出回路１２２が接続されていて、該システムバス１１０につなげられている。またシステムバス１１０につながっているアサインメモリ１３２があり、それによって各チャンネル毎に割り当てられたトーンジェネレータ１３４が接続されていて、上記ＣＰＵ１１２の制御で複数同時発音が可能となっている。またこれらのチャンネルから出力された楽音データは、同じくＣＰＵ１１２で制御されるＤＳＰ１３６によってリバーブやその他の音響効果が付加され、デジタルアナログ変換回路１３８でアナログ信号に変換され、サウンドシステム１４０から楽音として出力される。
【００１９】
ここでは、パネルスイッチ１０（図面上示されたものはＡ、Ｂ、Ｃの３つだが、もちろんそれ以上あっても良い）、エクスプレッションペダル１２の左右フットスイッチＦＴＳＷＬ１２ａ及びＦＴＳＷＲ１２ｂ、ニーレバースイッチ１４などで構成される操作子１が操作子スキャン手段１６を介して上記システムバス１１０に、また回転ダイヤル式インクリメンタで構成される選択手段３とＬＣＤで構成される表示手段４とが、上記システムバス１１０に接続されている。従って、上記システムバス１１０を介して各回路は、ＣＰＵ１１２に制御されると共に、必要なデータのやりとりもなされる。
【００２０】
さらに上記選択手段３及びＬＣＤで構成される表示手段４も、上記システムバス１１０に接続されている。
【００２１】
図３は、本発明の上記実施例である機能ブロック構成を示すブロック図である。本構成は、上記パネルスイッチ１０・エクスプレッションペダル１２の左右フットスイッチＦＴＳＷＬ１２ａ及びＦＴＳＷＲ１２ｂ・ニーレバースイッチ１４などの操作子１と、これらの操作子１に各割り当てられた任意の機能の内容を格納する上記ＲＯＭ１１４及びＲＡＭ１１６で構成される記憶手段２と、該記憶手段２に格納された機能群（関連のある機能群；カテゴリ）を選択できる上記回転ダイヤル式インクリメンタで構成される選択手段３と、上記機能内容（関連のある機能群の場合も含む）と上記各操作子１との関連を表示する上記ＬＣＤで構成される表示手段４と、上記選択手段３による選択で、表示選択が可能な関連のある全ての機能群（カテゴリ）に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容をマトリックス状に一括表示する画面（後述の図４参照）と、該機能群の中からさらに選択手段３により選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容の一括表示画面（後述の図５及び図６参照）とを、上記表示手段４によって選択的に表示させる上記ＣＰＵ１１２で構成される制御手段５とを有している。
【００２２】
上記構成では、上記ＲＯＭ１１４から読み出され、ＲＡＭ１１６上に展開される記憶手段２に、図面に示すように、各機能群（カテゴリ）と、その機能群で各種設定などに使用される操作子１との関係が記憶されている。
【００２３】
すなわち、図３及び図４の中で、ＡＰＯ（AutoPlayOrchestra；自動伴奏機能）の機能群は、ＦＴＳＷＬ１２ａ（エクスプレッションペダル１２の左側フットスイッチ）、ＦＴＳＷＲ１２ｂ（同ペダル１２の右側フットスイッチ）、ＫＮＥＥ  Ｌ（ニーレバースイッチ１４）に各対応しており、ここでは、夫々上記ＡＰＯのスタートスイッチ、同ストップスイッチ、フィルインとして使用される。
【００２４】
同様にＲＥＧ（Regist）の機能群は、ＰＮＬ Ａ（パネルスイッチ１０のＡ）、ＰＮＬ Ｂ（パネルスイッチ１０のＢ）、ＰＮＬ Ｃ（パネルスイッチ１０のＣ）に各対応しており、これらには、ユーザによる任意の機能群が登録できるようになっており、後述するように、ＰＮＬ Ａを押すことで次の番号のレジストレーションに切り替わり（バンクは変わらない）、ＰＮＬ Ｂを押すことで前の番号のレジストレーションに切り替わり（バンクは変わらない）、ＰＮＬ Ｃを押すことで所定のレジスト内容にジャンプすることになる。
【００２５】
同様にＨＰＣＳ（Hand Percussion）の機能群は、各鍵盤の選択された特定鍵の選択された特定鍵のオンオフで使用され、ここでは、ＵＰ ＫＥＹ（上鍵盤１２４の特定鍵）、ＬＷ ＫＥＹ（下鍵盤１２６の特定鍵）、ＰＤ ＫＥＹ（足鍵盤１２８の特定鍵）に各対応しており、その表示された機能の上記各鍵を押鍵することで、特定種類のハンドパーカッション効果（アック主の打楽器音を鳴らすなど曲中のリズムに変化を付けるために使用される）が利用できるようになる。
【００２６】
同様にＧＬＤ（Glide）の機能群は、各鍵盤の押鍵につき、アフタータッチ検出回路１２２で検出されたアフタータッチ（アナログ１２７段階）の検出値を所定の閾値によって０か１かで検出し、ＵＫ ＡＦＴ（上鍵盤）、ＬＫ ＡＦＴ（下鍵盤）、ＰＫ ＡＦＴ（足鍵盤）の鍵盤の系列にグライド効果（音程を変化させ、ハワイアンギターのスライド演奏などのような演奏効果）をかけることになる。
【００２７】
その他同図に示された「ＳＥＱ」は、シーケンサの機能群を示し、また「ＵＳＰ」は、アッパーソロプラスのことを意味し、演奏の中でソロ音色を効果的に促すことができる機能である。
【００２８】
本構成では、電子オルガン１００を起動した直後は、デフォルトの画面状態は、図４に示すような全機能群（カテゴリ）と割当操作子との関係をマトリックス状態で、上記表示手段４に一括表示できるようになっている。その状態から上記選択手段３を左右どちらかに回転させることで、制御手段５は、画面表示を変え、図５や図６のように、各機能群毎に、操作子とその機能群に包含される機能名との対応関係が、表示手段４に表わせるようになっている。
【００２９】
それに基づいて、ユーザが上記各操作子１を操作することで、その操作状況を、操作子スキャン手段１６が検出して、制御手段５に伝え、操作された操作子１に対応する機能を起動させることができるようになっている。
【００３０】
図７は、本電子オルガン１００のメインフローチャートを示している。同図に示すように、電源がＯＮされると、最初に初期設定がなされる（ステップＳ１０１）。この際、ＲＯＭ１１４にデフォルトで設定されている各機能群とその機能群で各種設定などに使用される操作子１との関係を示す内容がＲＡＭ１１６上に展開される。
【００３１】
次に操作子スキャン手段１６によりパネルスキャンが行われ（ステップＳ１０２）、そのスキャン結果に基づき、ＣＰＵ１１２により、パネル情報が設定される（ステップＳ１０３）。上記スキャン中には、上記したパネルスイッチ１０、エクスプレッションペダル１２の左右フットスイッチＦＴＳＷＬ１２ａ・ＦＴＳＷＲ１２ｂ及びニーレバースイッチ１４などのスキャンも行われる。またパネル情報の設定では、音色スイッチなどの操作にあわせてトーンジェネレータ１３４やＤＳＰ１３６へも必要に応じて設定がなされる。
【００３２】
次にキースキャン回路１２０により、上鍵盤１２４、下鍵盤１２６及び足鍵盤１２８などのキースキャンがなされ（ステップＳ１０４）、そのスキャン結果に基づき、ＣＰＵ１１２により、キー情報が設定される（ステップＳ１０５）。該キー情報の設定では、検出されたキーオンオフ操作にあわせてトーンジェネレータ１３４やＤＳＰ１３６へ設定がなされる。
【００３３】
さらにＣＰＵ１１２により、ＲＡＭ１１６上に格納された割当操作情報が検出され（ステップＳ１０６）、それに基づき各操作子１とそれに対応する機能が関連づけられ、割当操作処理が行われる（ステップＳ１０７）。この場合、各操作子１と対応する機能は、フラグ管理で行われるように設定される。
【００３４】
そして割当内容が後述する図８に示すように表示手段４に表示される（ステップＳ１０８）。この表示状態は、上述した図４のような全機能群の割当状態をマトリックス状にして示したり、また図５や図６のような各割当機能群毎の詳細を示すことになる。
【００３５】
それから本電子オルガン１００の押鍵状態に応じた処理などが実行されるが、このフローチャートでは、上記ＡＰＯ機能群に関する操作子が操作されたものとして、そのフラグデータを基に自動伴奏処理が実行された状態で示されている（ステップＳ１０９）。その後、ステップＳ１０２にループし、以上の処理を繰り返す。
【００３６】
図８は、上記図７のステップＳ１０８に示された割当内容表示処理の処理フローを示すフローチャートである。
【００３７】
同図に示すように、表示モードがマトリックス表示モードか否かがチェックされる（ステップＳ２０１）。デフォルトでは図４のようなマトリックス表示に設定されており、後にユーザが上記選択手段３によって、詳細表示を要求した場合に表示手段４の画面表示が切り替わるようになっている。
【００３８】
上記ステップＳ２０１で、表示モードがマトリックス状態であれば（ステップＳ２０１；Ｙｅｓ）、図４のように全操作子割当がマトリックス状に表示される（ステップＳ２０２）。反対に表示モードがマトリックス状態でなければ（ステップＳ２０１；Ｎｏ）、後述するステップＳ２０４に示す機能群の選択処理に移行する。
【００３９】
上記全操作子割当がマトリックス状に表示された（ステップＳ２０２）後、ユーザによる選択手段３の回転操作が検出され、詳細表示が要求されているか否かがチェックされる（ステップＳ２０３）。詳細表示が要求されていない場合（ステップＳ２０３；Ｎｏ）は、該割当内容表示処理は終了し、図７のステップＳ１０９以降の処理に復帰する（もちろんループ処理も含む）。
【００４０】
反対に詳細表示が要求されている場合（ステップＳ２０３；Ｙｅｓ）は、機能群の選択処理に移行する（ステップＳ２０４）。その後表示手段４に、図５や図６に示されるような詳細表示が選択された機能群に関する操作子名と詳細機能が表示される（ステップＳ２０５）。その後該割当内容表示処理は終了し、図７のステップＳ１０９以降の処理に復帰する（もちろんループ処理も含む）。
【００４１】
以上詳述した本実施例に係る構成によれば、表示手段４に、表示選択が可能な関連のある全ての機能群に関係する操作子名（省略表示）及びそれら操作子に割り当てられている機能名（省略表示）をマトリックス状に一括表示する図４のマトリックス状表示画面と、該機能群の中からさらに特定の機能群に関係する操作子名及びそれら操作子に割り当てられている機能名を一括表示する図５や図６のような表示画面とが、選択手段３による選択によって、選択的に表示できるようになる。そのため、このような表示切り替えで、ユーザは、関連する機能群の全ての内容と、これらの機能が割り当てられた操作子１間の関係が一目瞭然に把握できるし、またその機能群の中の一群を選択して部分的に表示させることで、よりその機能の内容を掘り下げて把握できるようにもなる。
【００４２】
尚、本発明の電子楽器の割当機能表示装置は、上述の実施例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００４３】
【発明の効果】
以上、説明したように本発明の請求項１〜請求項３記載の電子楽器の割当機能表示装置によれば、関連する機能のかたまりを１つの機能群として、割り当てられた複数の操作子及びそれらの機能の内容を表すものを一括表示し、操作子間の関係が一目で把握できるようになるという優れた効果を奏し得る。
【００４４】
特に請求項２及び請求項３のように、表示選択が可能な関連のある全ての機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容をマトリックス状に一括表示することで、ユーザは、関連する機能群の全ての内容と、これらの機能が割り当てられた操作子間の関係が一目瞭然に把握できるようになる。
【００４５】
また請求項３の構成のように、上記マトリックス状の表示と、上記機能群の中からさらに選択手段により選択された機能群に関係する操作子名称及びそれら操作子に割り当てられている関係機能内容の一括表示とが、選択的に表示切り替えできるようになることで、ユーザは、関連する機能群の全ての内容と、これらの機能が割り当てられた操作子間の関係が一目瞭然に把握できるし、またその機能群の中の一群を選択して部分的に表示させることで、よりその内容を掘り下げて把握できるようにもなる。
【図面の簡単な説明】
【図１】本発明の一実施例に係る割当機能表示装置を備えた電子オルガン１００の構成を示す斜視図である。
【図２】上記電子オルガン１００の回路構成の概要を示す回路図である。
【図３】本発明の上記実施例である機能ブロック構成を示すブロック図である。
【図４】全機能群と割当操作子との関係をマトリックス状に一括表示した画面状態説明図である。
【図５】上記機能群中Auto Play Orckestraが選択された場合の該機能と割当操作子との関係を示す一括表示画面の説明図である。
【図６】上記機能群中Registが選択された場合の該機能と割当操作子との関係を示す一括表示画面の説明図である。
【図７】本電子オルガン１００のメインフローを示すフローチャートである。
【図８】上記図７のステップＳ１０８に示された割当内容表示処理の処理フローを示すフローチャートである。
【符号の説明】
１      操作子
２      記憶手段
３      選択手段
４      表示手段
５      制御手段
１０      パネルスイッチ
１２      エクスプレッションペダル
１２ａ    左側フットスイッチ
１２ｂ    右側フットスイッチ
１４      ニーレバースイッチ
１６      操作子スキャン手段
１００      電子オルガン
１１０      システムバス
１１２      ＣＰＵ
１１４      ＲＯＭ
１１６      ＲＡＭ
１２０      キースキャン回路
１２２      アフタータッチ検出回路
１２４      上鍵盤
１２６      下鍵盤
１２８      足鍵盤
１３２      アサインメモリ
１３４      トーンジェネレータ
１３６      ＤＳＰ
１３８      デジタルアナログ変換回路
１４０      サウンドシステム
【図１】
0003885937.tif 000002
【図２】
0003885937.tif 000003
【図３】
0003885937.tif 000004
【図４】
0003885937.tif 000005
【図５】
0003885937.tif 000006
【図６】
0003885937.tif 000007
【図７】
0003885937.tif 000008
【図８】
0003885937.tif 000009