(57)【特許請求の範囲】
【請求項１】
パネル上に設けられた表示手段と、
パネル上に設けられ、前記表示手段に表示される画面に連動して機能が割り当てられるＮ個の画面連動操作子と、
パネル上に設けられ、ユーザが任意に機能を割り当てることができるＭ個のアサイナブル操作子と、
画面が切り替えられたとき、切り替え後の画面において自動アサインしたいパラメータの数Ｐが、Ｎ＜Ｐ＜＝Ｎ＋Ｍならば、前記Ｎ個の画面連動操作子に加えて前記アサイナブル操作子を用いてＰ個のパラメータに自動アサインする自動アサイン手段と
を備えることを特徴とする電子楽器。
【請求項２】
請求項１に記載の電子楽器において、
前記画面連動操作子及びアサイナブル操作子は、スライダーであることを特徴とする電子楽器。
【請求項３】
請求項１または２に記載の電子楽器において、
前記画面は、オルガンに関するパラメータ設定を行う画面であることを特徴とする電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子楽器において、ディスプレイに表示している画面に応じて、自動アサインするスライダーの数とユーザーアサイナブルなスライダーの数を変更する技術に関する。
【背景技術】
【０００２】
従来より、電子楽器には、音量レベルなどの各種のパラメータ値を設定／変更するためのスライダー（フェーダー）を備えたものが知られている。通常、外部パネル上のスライダーの数より設定／変更したいパラメータの数の方が多いため、画面を切り替えると、その画面に応じて各スライダーの機能が切り替わるようにしている。また、スライダーの機能を切り替える専用の切り替えボタンを設けたものもある。さらに、画面に連動して機能が切り替わるスライダーに加えて、アサイナブル・スライダーを備えたものもある。アサイナブル・スライダーは、ユーザが任意に機能を割り当て可能なスライダーである。
【０００３】
図８に、従来の電子楽器における画面とスライダーの外観例を示す。この画面は、オルガンの異なる長さのパイプに相当する各音源のボリューム等を設定／変更する画面である。画面８０１の下側領域に、各パイプ長に対応するレベル表示８０２−１〜８０２−９が表示されている。８０３−１〜８０３−８は、それぞれ画面に連動するスライダーである。図８の画面では、パイプ長「１’」に対応するレベル表示８０２−１とその下のスライダー８０３−１が対応しており、当該スライダー８０３−１を操作することにより、パイプ長「１’」に対応するレベルを調整できる。他のパイプ長についても同様である。ただし、スライダー８０３−８は、レベル表示８０２−８と８０２−９の２つのパイプ長に対応しており、専用の切り替えボタン８０４により、「１６’」と「５  １／３’」を切り替えて使用するようになっている。８０５は、切り替えボタン８０４が「１６’」と「５  １／３’」との切り替えを行うことを示した表示である。この切り替えは、この画面に対応しており、他の画面では他の機能の切り替えボタンとなる。８０６はアサイナブル・スライダーを示す。このスライダー８０６は、画面に連動するものではなく、画面に何が表示されていても、予めユーザが割り当てた機能を実現するスライダーである。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、従来は、専用の切り替えボタン８０４を用いて、特定のスライダー（図８の画面では８０３−８）に割り当てられる機能を、ユーザ操作により切り替えることができるようにしていた。このため、切り替えボタン８０４を別途用意しなければならないうえ、さらにユーザーに本来不要であるはずの操作を要求しているという問題があった。このように、画面によっては、自動アサインしたいすべてのパラメータを、スライダーにアサインすることができない場合があった。
【０００５】
本発明は、スライダーなどの操作子の機能を切り替えるためのボタン無しでも、自動アサインしたいすべてのパラメータをスライダーなどの操作子にアサインすることができるようにする技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に係る発明は、パネル上に設けられた表示手段と、パネル上に設けられ、前記表示手段に表示される画面に連動して機能が割り当てられるＮ個の画面連動操作子と、パネル上に設けられ、ユーザが任意に機能を割り当てることができるＭ個のアサイナブル操作子と、画面が切り替えられたとき、切り替え後の画面において自動アサインしたいパラメータの数Ｐが、Ｎ＜Ｐ＜＝Ｎ＋Ｍならば、前記Ｎ個の画面連動操作子に加えて前記アサイナブル操作子を用いてＰ個のパラメータに自動アサインする自動アサイン手段とを備えることを特徴とする。
【０００８】
前記画面連動操作子及びアサイナブル操作子は、例えばスライダーである。また、前記画面は、オルガンに関するパラメータ設定を行う画面である。オルガンに関するパラメータ設定を行う画面では、複数のパイプ長毎のパラメータ設定を行う必要があり、上記Ｐの値が大きくなる傾向があるので、本発明を適用して好適である。
【発明の効果】
【０００９】
本発明によれば、画面に連動して機能が割り当てられる操作子に加えて、アサイナブルな操作子も使用して、表示されている画面に必要な個数のパラメータを操作子に割り当てることができるため、従来技術における切り替えボタンなどの面倒な操作が不要となり、直感的な操作が可能となる。専用のボタンは不要となるため、コスト削減の効果があり、またそのボタンに別機能をアサインすることも可能になる。さらに、従来は使用していなかったスライダーに、ユーザが独自に好きな機能をアサインできるため、よりユーザの好みに応じた操作体系を構築することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を用いて本発明の実施の形態を説明する。
【００１１】
図１は、本発明の実施の形態に係る電子楽器１００のハードウェア構成例を示す。ＣＰＵ（中央処理装置）１０１は、この電子楽器全体の動作を制御する処理装置である。ＲＡＭ（ランダムアクセスメモリ）１０２は、ＣＰＵ１０１が実行するプログラムのロード領域やワーク領域に使用する揮発性メモリである。ＲＯＭ（リードオンリメモリ）１０３は、ＣＰＵ１０１が実行する制御プログラムや各種のデータを格納する不揮発性メモリである。操作子１０５は、この電子楽器の外部パネルに設けられているスイッチやスライダーなどの操作子、及び鍵盤などの演奏操作子である。操作子１０５の操作は検出回路１０６により検出され、検出結果がＣＰＵ１０１に送られる。表示部１０７は、各種の情報を表示するディスプレイである。表示回路１０８は、ＣＰＵ１０１からの指示に基づいて、与えられたデータを表示部１０７に表示する。通信インターフェース（Ｉ／Ｆ）１０９は、外部機器１１０や外部ネットワークと接続するためのインターフェースである。その接続方式はどのようなものでもよい。音源１０４は、ＣＰＵ１０１からの指示に基づいて楽音信号を発生する。発生した楽音信号は、アナログの音響信号に変換され、増幅回路１１１で増幅された後、スピーカー１１２で放音される。
【００１２】
図２は、図１の電子楽器１００の外部パネルイメージを示す。電子楽器１００の外部パネル上には、複数のスライダー２０１，２０２、その他のスイッチやボリューム２０３〜２０５、及びディスプレイ２０６などが設けられている。スライダー２０１，２０２とスイッチ等２０３〜２０５は図１の操作子１０５に対応し、ディスプレイ２０６は図１の表示部１０７に対応する。スイッチ等２０３〜２０５の操作などでディスプレイ２０６に表示される画面を切り替え、これにより各スライダー２０１に割り当てるパラメータを切り替えることができる。
【００１３】
図３は、本実施形態の電子楽器における画面とスライダーの外観例を示す。図８で説明した従来技術と同様に、画面２０６の下側領域に、各パイプ長に対応するレベル表示３０１−１〜３０１−９が表示されている。また、画面に連動する８本のスライダー２０１−１〜２０１−８、及び、アサイナブル・スライダー２０２が設けられている。アサイナブル・スライダー２０２は、基本的には従来と同様に、ユーザが割り当てた機能を実現するスライダーとなるが、図３のようにスライダーに割り当てたい機能の数が画面連動するスライダーの数より多い場合、本実施形態では自動的にアサイナブル・スライダー２０２を割り当てるようになっている。
【００１４】
図３では、設定／変更する対象のレベル表示は３０１−１〜３０１−９の９本あり、画面に連動するスライダーは２０１−１〜２０１−８の８本であるから、自動的にアサイナブル・スライダー２０２に機能が割り当てられる。すなわち、この画面に切り替えられたとき、スライダー２０１−８をパイプ長「５  １／３’」のレベル調整用に割り当てるとともに、アサイナブル・スライダー２０２を「１６’」用に割り当てる。アサイナブル・スライダー２０２は、通常、画面連動するスライダーの隣に設けられるので、画面上で１番左に表示される「１６’」をアサイナブル・スライダー２０２に割り当てれば、視覚的な違和感もほとんど無い。
【００１５】
もちろん、画面が切り替わったときは、アサイナブル・スライダー２０２はその画面に応じた機能に切り替わるものである。切り替わった画面で、画面連動する８本のスライダーで機能が満たされる場合は、アサイナブル・スライダー２０２を自動アサインする機能に割り当てる必要はないので、その場合はアサイナブル・スライダー２０２はユーザが予め割り当てた機能を実現するスライダーとして機能する。
【００１６】
本実施形態により、図８で説明した切り替えボタン８０４は不要となる。図３では、従来技術で切り替えボタンの位置にあるボタン２０４を別の用途に用いている。３０２は、ボタン２０４に「ＳＡＶＥ」の機能が割り当てられていることを示す表示である。
【００１７】
図４は、本実施形態の電子楽器における画面情報の構成を示す。画面情報は、各画面毎に保持される情報であり、ＲＡＭ１０２やＲＯＭ１０３に格納される。画面情報は、パラメータ情報とスライダー情報とその他の情報からなる。パラメータ情報は、当該画面で操作するパラメータに関する情報である。スライダー情報は、スライダー１情報〜スライダー８情報及びアサイナブル・スライダー情報からなる。スライダーｎ情報（ただしｎ＝１〜８）は、スライダー２０１−ｎに関する機能情報からなる。アサイナブル・スライダー情報は、アサイナブル・スライダー２０２に関する自動アサインの有無及びアサインする機能情報からなる。
【００１８】
表示する画面が特定されれば、その画面の画面情報のスライダー１情報〜スライダー８情報からスライダー２０１−１〜２０１−８に自動アサインすべき機能が分かる。また、アサイナブル・スライダー情報の自動アサインの有無が「自動アサイン有り」であった場合は、アサインする機能情報に自動アサインすべき機能が記載してあるので、その機能をアサイナブル・スライダー２０２に割り当てる。アサイナブル・スライダー情報の自動アサインの有無が「自動アサイン無し」である場合は、当該画面ではアサイナブル・スライダーを自動アサインしないということである。この場合、アサインする機能情報にユーザが設定した機能が記載されていれば、その機能をアサイナブル・スライダー２０２に割り当てる。
【００１９】
図５は、本実施形態の電子楽器における別の画面例を示す。図３の画面例と同様に、画面２０６の下側領域に、スライダーで調整する対象パラメータが表示されている。この表示例では、スライダー２０１−１，２０１−４，２０１−５，２０１−７，２０１−８にはそれぞれ対応するパラメータが割り当てられているが、スライダー２０１−２，２０１−３，２０１−６には割り当てがない。本実施形態の電子楽器では、このような機能がアサインされていないスライダーに、ユーザが好みの機能をアサインすることができる。
【００２０】
図６は、各画面毎に、機能がアサインされていないスライダーに、ユーザが好みの機能をアサインするためのパラメータ選択ウィンドウを示す。画面を特定して、所定の操作を行うことで図６の画面が表示される。６０１には、当該画面で、機能がアサインされていないスライダーの番号が選択肢として表示される。ユーザは、その選択肢からスライダーの番号を選択し、そのスライダーに割り当てる機能を６０２で選択する。複数のスライダーの機能選択を行う場合は、上記操作を繰り返す。ＯＫボタン６０３をオンすることで割り当てが確定する。６０４はキャンセルボタンである。図６のパラメータ選択ウィンドウで設定された情報は、その画面に対応する画面情報の各スライダー情報に格納される。
【００２１】
図７は、本実施形態の電子楽器におけるスライダーアサインルーチンのフローチャートを示す。この処理は、ユーザによる画面切り替えが指示されたとき起動される。また、画面情報は、予め機器内に用意されているものである。ステップ７０１で、当該画面に対応するスライダー情報を取得する。ステップ７０２で、アサイナブル・スライダーに特定の機能をアサインする画面かを判別する。これはアサイナブル・スライダー情報の「自動アサインの有無」を参照すればよい。自動アサインする場合は、ステップ７０３で、アサインする機能情報に記載されている予め設定された機能を、アサイナブル・スライダーにアサインする。自動アサインしない場合は、ステップ７０４で、アサインする機能情報に記載されているユーザが指定した機能を、アサイナブル・スライダーにアサインする。
【００２２】
なお、図５で機能がアサインされていないスライダーにユーザがアサインした機能をアサインする処理も図７と同様である。すなわち、切り替えを指示された画面の画面情報を参照し、スライダー情報に図６で設定した情報があれば、その指示通りにアサインすればよい。
【００２３】
上記実施形態の図３では、画面連動するスライダーが８本、アサイナブル・スライダーが１本、割り当てたい機能が９本の場合で説明したが、本発明は必ずしもこれに限るわけではない。画面連動するスライダーの数をＮ、アサイナブル・スライダーの数をＭ、割り当てたい機能の数をＰとして、Ｎ＜Ｐ＜＝Ｎ＋Ｍならば、本発明の適用が可能である。
【００２４】
また、上記実施形態では、操作子としてスライダーを例に説明したが、スライダー以外の操作子であってもよい。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態に係る電子楽器のハードウェア構成例を示す図
【図２】電子楽器の外部パネルイメージを示すイメージ図
【図３】実施形態の電子楽器における画面とスライダーの外観例を示す図
【図４】実施形態の電子楽器における画面情報の構成を示す図
【図５】実施形態の電子楽器における別の画面例を示す図
【図６】パラメータ選択ウィンドウを示す図
【図７】スライダーアサインルーチンのフローチャート
【図８】従来の電子楽器における画面とスライダーの外観例を示す図
【符号の説明】
【００２６】
１００…電子楽器、１０１…ＣＰＵ（中央処理装置）、１０２…ＲＡＭ（ランダムアクセスメモリ）、１０３…ＲＯＭ（リードオンリメモリ）、１０４…音源、１０５…操作子、１０６…検出回路、１０７…表示部、１０８…表示回路、１０９…通信インターフェース（Ｉ／Ｆ）、１１０…外部機器、１１１…増幅回路、１１２…スピーカー。
【図１】
0004958012.tif 000002
【図２】
0004958012.tif 000003
【図３】
0004958012.tif 000004
【図４】
0004958012.tif 000005
【図５】
0004958012.tif 000006
【図６】
0004958012.tif 000007
【図７】
0004958012.tif 000008
【図８】
0004958012.tif 000009