(57)【特許請求の範囲】
【請求項１】
複数の操作子と、
前記複数の操作子のうち１つの指定を受け付ける第１の受付手段と、
パラメータについて複数の項目の指定を受け付ける第２の受付手段と、
前記第１の受付手段が指定を受け付けた操作子を基準として、前記複数の操作子のうち前記第２の受付手段が指定を受け付けた項目を割り当てる複数の操作子を決定する決定手段と、
前記決定手段が決定した複数の操作子の各々に、前記第２の受付手段が指定を受け付けた複数の項目のいずれかを割り当てる割当手段と、
前記割当手段が行った割り当てに従い、前記複数の操作子の各々を、該操作子に割り当てた項目の設定値を操作するための操作子として機能させる手段とを備えることを特徴とする制御装置。
【請求項２】
コンピュータを、
所定の複数の操作子のうち１つの指定を受け付ける第１の受付手段と、
パラメータについて複数の項目の指定を受け付ける第２の受付手段と、
前記第１の受付手段が指定を受け付けた操作子を基準として、前記複数の操作子のうち前記第２の受付手段が指定を受け付けた項目を割り当てる複数の操作子を決定する決定手段と、
前記決定手段が決定した複数の操作子の各々に、前記第２の受付手段が指定を受け付けた複数の項目のいずれかを割り当てる割当手段と、
前記割当手段が行った割り当てに従い、前記複数の操作子の各々を、該操作子に割り当てた項目の設定値を操作するための操作子として機能させる手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のパラメータの設定値を編集する機能を備えた制御装置及び、コンピュータをこのような制御装置として機能させるためのプログラムに関する。
【背景技術】
【０００２】
従来から、幅広い電子装置において、複数の操作子を用いてユーザが複数のパラメータの設定値を編集できるようにすることが行われている。この場合において、パラメータの項目数が多い場合、その全てに対応する操作子を設けることはできないので、操作子とパラメータとの対応関係の設定についても、種々の提案がなされている。
【０００３】
例えば、特許文献１には、ミキシング装置においてユーザ定義キーを設け、ユーザの操作に応じてそのユーザ定義キーに所望のパラメータの項目を割り当てて、その割り当てた項目の設定値を編集するための操作子として機能させることが記載されている。
特許文献２には、楽音制御パラメータ設定装置において、ディスプレイ画面上の、複数の操作子のそれぞれと対応する位置にその操作子により編集可能なパラメータの項目を表示し、画面の切り換えに応じて、各操作子の操作により編集可能な項目を切り換え可能とすることが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−４２４４６号公報
【特許文献２】特開平３−２６６８９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、ユーザは複数あるユーザ定義キーのそれぞれにパラメータの項目を１つ１つ割り当てなければならず、割り当て操作が面倒であるという問題があった。
【０００６】
また、特許文献２に記載の技術では、複数の操作子に一度にパラメータの項目を割り当てることができるが、割り当てる項目の組み合わせは、予め画面データの用意してある組み合わせに限られる。従って、操作子に割り当て可能な項目の種類や割り当ての柔軟性が十分とは言えなかった。
なお、このような問題は、楽音以外のパラメータの設定値を編集しようとする場合にも、同様に発生するものである。
【０００７】
この発明は、このような背景に鑑みてなされたものであり、複数の操作子に対し、各操作子で操作するパラメータの項目を、簡単な操作かつ高い自由度で割り当てられるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、この発明の制御装置は、複数の操作子と、上記複数の操作子のうち１つの指定を受け付ける第１の受付手段と、パラメータについて複数の項目の指定を受け付ける第２の受付手段と、上記第１の受付手段が指定を受け付けた操作子を基準として、上記複数の操作子のうち上記第２の受付手段が指定を受け付けた項目を割り当てる複数の操作子を決定する決定手段と、上記決定手段が決定した複数の操作子の各々に、上記第２の受付手段が指定を受け付けた複数の項目のいずれかを割り当てる割当手段と、
上記割当手段が行った割り当てに従い、上記複数の操作子の各々を、その操作子に割り当てた項目の設定値を操作するための操作子として機能させる手段とを設けたものである。
この発明は、装置として実現する他、システム、方法、プログラム、媒体等、任意の形式で実現することができる。
【発明の効果】
【０００９】
以上のようなこの発明の制御装置によれば、複数の操作子に対し、各操作子で操作するパラメータの項目を、簡単な操作かつ高い自由度で割り当てられるようにすることができる。
また、この発明のプログラムによれば、コンピュータにプログラムを読み込ませて実行させることにより、同様な効果を得ることができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の制御装置の実施形態であるデジタルミキサのハードウェア構成を示す図である。
【図２】図１に示したＤＳＰで実行される信号処理の構成をより詳細に示す図である。
【図３】図１に示したデジタルミキサの操作パネルの構成を示す図である。
【図４】ユーザ操作子の指定操作を検出した場合にデジタルミキサのＣＰＵが実行する処理のフローチャートである。
【図５】同じくパラメータの指定操作を検出した場合の処理のフローチャートである。
【図６】ユーザ操作子に割り当てるパラメータの項目の指定を受け付けるための画面の例を示す図である。
【図７】割り当て候補パラメータテーブルの例を示す図である。
【図８】パラメータグループテーブルの例を示す図である。
【図９】パラメータの割り当て実行指示を検出した場合の処理のフローチャートである。
【図１０】操作子テーブルの例を示す図である。
【図１１】ユーザ操作子の操作を検出した場合の処理のフローチャートである。
【図１２】ユーザ操作子に対するパラメータの項目割り当ての具体例を示す図である。
【図１３】その別の例を示す図である。
【図１４】割り当て候補パラメータテーブルの別の例を示す図である。
【発明を実施するための形態】
【００１１】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
まず、図１に、この発明の制御装置の実施形態であるデジタルミキサのハードウェア構成を示す。
図１に示す通り、デジタルミキサ１０は、ＣＰＵ１１，フラッシュメモリ１２，ＲＡＭ１３，外部機器入出力部（Ｉ／Ｏ）１４，表示器１５，電動フェーダ１６，その他操作子１７，波形Ｉ／Ｏ１８，信号処理部（ＤＳＰ）１９を備え、これらがシステムバス２０によって接続されている。
【００１２】
そして、ＣＰＵ１１は、このデジタルミキサ１０の動作を統括制御する制御部であり、フラッシュメモリ１２に記憶された所要のプログラムを実行することにより、波形Ｉ／Ｏ１８における音響信号の入出力や表示器１５における表示を制御したり、電動フェーダ１６及びその他操作子１７の操作を検出してその操作に従ってパラメータの値の設定／変更や各部の動作を制御したりといった処理を行う。
【００１３】
フラッシュメモリ１２は、ＣＰＵ１１が実行する制御プログラム等を記憶する書き換え可能な不揮発性記憶部である。
ＲＡＭ１３は、一時的に記憶すべきデータを記憶したり、ＣＰＵ１１のワークメモリとして使用したりする記憶部である。
【００１４】
外部機器Ｉ／Ｏ１４は、種々の外部機器を接続し入出力を行うためのインタフェースであり、例えば外部のディスプレイ、マウス、文字入力用のキーボード、操作パネル等を接続するためのインタフェースが用意される。そして、本体の表示器や操作子をごく単純な構成にしたとしても、これらの外部機器を活用することによりパラメータの設定／変更や動作指示を行うことができるようにすることも考えられる。
表示器１５は、ＣＰＵ１１による制御に従って種々の情報を表示する表示部であり、例えば液晶パネル（ＬＣＤ）や発光ダイオード（ＬＥＤ）によって構成することができる。      
【００１５】
電動フェーダ１６は、後述するフェーダのパラメータの操作を受け付けるための操作子であり、駆動部を備え、ＣＰＵ１１の制御によりつまみを自動で任意の位置に移動させることができる。
その他操作子１７は、デジタルミキサ１０に対する操作を受け付けるための電動フェーダ１６以外の操作子であり、種々のキー、ボタン、ロータリーエンコーダ、スライダ、表示器１５であるＬＣＤに積層したタッチパネル等により構成できる。また、詳細は後述するが、その他操作子１７には、ユーザがパラメータを割り当てて（パラメータの項目を割り当てて）そのパラメータの値を（その項目の設定値を）操作するための操作子として用いることができるユーザ操作子も含まれる。
なお、パラメータの「項目」とは、ユーザが個別に値を操作可能なパラメータの最小単位を指すものとする。
【００１６】
波形Ｉ／Ｏ１８は、ＤＳＰ１９で処理すべき音響信号の入力を受け付け、また処理後の音響信号を出力するためのインタフェースである。
ＤＳＰ１９は、信号処理回路を含み、波形Ｉ／Ｏ１８から入力する音響信号に対し、カレントデータとして設定されている各種処理パラメータに従って、ミキシング、イコライジング等の各種信号処理を施して波形Ｉ／Ｏ１８に出力する信号処理部である。この処理に用いるパラメータを含むカレントデータは、ＲＡＭ１３上あるいはＤＳＰ１９自身に備えるメモリ上に設けられたカレントメモリに記憶されており、ユーザは、表示器１５と電動フェーダ１６及びその他操作子１７とを用いて、そのデータの値を確認したり、変更したりすることができる。
【００１７】
次に、図２に、図１に示したＤＳＰ１９で実行される信号処理の構成をより詳細に示す。
この図に示すように、ＤＳＰ１９での信号処理は、入力パッチ１１０、入力ｃｈ（チャンネル）部１２０、バス部１３０、出力ｃｈ部１４０、出力パッチ１５０を有する。また、図２に示すアナログ入力部１０１、デジタル入力部１０２、アナログ出力部１６１、デジタル出力部１６２は、波形Ｉ／Ｏ１８の機能と対応するものである。
【００１８】
そして、ＤＳＰ１９においては、入力パッチ１１０により、＃１から＃１２８まで１２８ｃｈある入力ｃｈ部１２０の入力ｃｈにそれぞれ、波形Ｉ／Ｏ１８に入力端子と対応するように用意されたアナログ入力部１０１及びデジタル入力部１０２の入力ポートのいずれかをパッチ（結線）することができる。
各入力ｃｈでは、そのパッチされた入力ポートから入力する信号に対してアッテネータ，イコライザ等により信号処理を行った後、＃１から＃９６まで９６系統あるバス部１３０のミキシングバスのうちの任意のバスに対して処理後の信号を送出する。この送出については、入力ｃｈとバスの組み合わせ毎にオンオフ及びレベル調整を行うことが可能である。
【００１９】
また、各ミキシングバスでは、各入力ｃｈから入力する信号をミキシングし、各ミキシングバスと対応して＃１から＃９６まで９６ｃｈ設けられた出力ｃｈ部１４０の出力ｃｈ
に出力する。そして、各出力ｃｈでは、対応するミキシングバスから入力する信号に対してイコライザ、コンプレッサ等により信号処理を行う。
【００２０】
そして、出力パッチ１５０により、各出力ｃｈを、波形Ｉ／Ｏ１８に出力端子と対応するように用意されたアナログ出力部１６１及びデジタル出力部１６２の出力ポートにパッチし、出力ｃｈによる処理後の信号をパッチ先の出力ポートに供給してそこから出力させる。
なお、ＤＳＰ１９に設けるこれらの各部による信号処理は、カレントメモリに記憶されている各パラメータの現在の設定値（カレントデータ）に基づいて制御される。また、各部の機能は、ソフトウェアによって実現してもハードウェアによって実現してもよい。
【００２１】
次に、図３に、デジタルミキサ１０の操作パネルの概略構成を示す。
図３に示すようにデジタルミキサ１０の操作パネル２００には、第１ｃｈストリップ部２１０、タッチパネル２３０、第２ｃｈストリップ部２４０、第３ｃｈストリップ部２５０、ユーザノブ部２６０、ユーザキー部２７０、その他操作子部２８０を備えている。
【００２２】
第１〜第３ｃｈストリップ部２１０，２４０，２５０は、それぞれ８つずつのｃｈストリップ２２０を備える。そして、各ｃｈストリップ２２０に、入力ｃｈあるいは出力ｃｈを割り当て、そのｃｈストリップ２２０に含まれる各操作子を、その割り当てたｃｈに関する操作を行うための操作子として用いることができる。
【００２３】
また、各ｃｈストリップ２２０は、ロータリーエンコーダ２２１、選択キー２２２、フェーダ２２３を備える。これらのうちロータリーエンコーダ２２１は、ｃｈに含まれるパラメータを割り当て、その割り当てられたパラメータの値を操作するために用いる操作子である。選択キー２２２は、ｃｈを選択するための操作子である。フェーダ２２３は、ｃｈのフェーダパラメータの値を調整するための操作子である。
【００２４】
次に、タッチパネル２３０は、ＧＵＩ（グラフィカルユーザインタフェース）画面を表示し、パラメータの値の設定や、操作子へのパラメータの割り当て等を含む各種操作を受け付けたり、デジタルミキサ１０の動作状態あるいは現在設定されているパラメータの値を表示したりするための表示手段及び操作手段である。
【００２５】
ユーザノブ部２６０は、操作子として複数のノブを備えるセクションである。これらの各ノブには、ユーザが任意にパラメータを割り当て、そのパラメータの値を操作するための操作子として用いることができる。図３では、１番目から４番目までの４つのノブを設けた例を示している。
【００２６】
ユーザキー部２７０は、操作子として複数のキーを備えるセクションである。これらの各キーにも、ユーザが任意にパラメータの項目を割り当て、その項目の設定値を操作するための操作子として用いることができる。図３では、１番目から１６番目までの１６のキーを、４×４の二次元に配列して設けた例を示している。
その他操作子部２８０は、ここまで説明してきたもの以外の種々の機能を備えた操作子を配置したセクションである。
【００２７】
以上のデジタルミキサ１０において特徴的な点の１つは、ユーザノブ部２６０及びユーザキー部２７０の操作子（これらをまとめて「ユーザ操作子」と呼ぶ）にパラメータの項目を割り当てる際の割り当て方式である。そこで、以下この点について詳細に説明する。
【００２８】
デジタルミキサ１０は、ユーザ操作子に割り当てたいパラメータの項目及び割り当て先とするユーザ操作子の指定をユーザから受け付け、それらの指定がなされた状態で割り当ての実行指示を検出すると、指定されたユーザ操作子に、指定された項目を割り当てる。
このとき、割り当てるパラメータの項目として、複数の項目をまとめて指定することも可能である。そして、複数の項目がまとめて指定されている場合、デジタルミキサ１０は、割り当て先として指定されている１つのユーザ操作子を基準として、パラメータの項目の割り当て先とする複数のユーザ操作子を自動的に決定し、その決定した各ユーザ操作子へ、指定された複数の項目を割り当てる。
【００２９】
ここで、図４に、ユーザ操作子の指定操作を検出した場合にデジタルミキサ１０のＣＰＵ１１が実行する処理のフローチャートを示す。
デジタルミキサ１０のＣＰＵ１１は、パラメータの割り当て先としてユーザ操作子の１つを指定する操作を検出すると、図４のフローチャートに示す処理を開始する。なお、この指定操作は、タッチパネル２３０に表示させたユーザ操作子の一覧画面に対する操作、その他操作子部２８０の操作子に対する操作、ユーザ操作子自体に対する操作等、任意の手法で受け付けることができる。この受け付けにおいて、ＣＰＵ１１は第１の受付手段として機能する。
そして、図４の処理において、ＣＰＵ１１は、指定された１のユーザ操作子の情報を適当なメモリに保持し（Ｓ１１）、処理を終了する。この情報は、例えば該当する操作子のＩＤとすることが考えられる。
【００３０】
次に、図５に、パラメータの指定操作を検出した場合にデジタルミキサ１０のＣＰＵ１１が実行する処理のフローチャートを示す。
デジタルミキサ１０のＣＰＵ１１は、ユーザ操作子に割り当てるパラメータの項目として１又は複数の項目を指定する操作を検出すると、図５のフローチャートに示す処理を開始する。なお、この指定操作は、タッチパネル２３０に表示させた画面に対する操作、その他操作子部２８０の操作子に対する操作等、任意の手法で受け付けることができる。項目の指定は、複数の項目を含むグループを指定することにより行うこともできる。この受け付けにおいて、ＣＰＵ１１は第２の受付手段として機能する。
そして、図５の処理において、ＣＰＵ１１は、指定された１又は複数の項目の情報及びその指定の順序の情報を適当なメモリに保持し（Ｓ２１）、処理を終了する。この項目の情報は、例えば項目のＩＤとすることが考えられる。
【００３１】
次に、図６に、ユーザ操作子に割り当てるパラメータの項目の指定を受け付けるための画面の例を示す。
図６に示すパラメータ指定画面３００は、タッチパネル２３０に表示させるＧＵＩであり、候補表示部３１０、指定パラメータ表示部３２０，指定ボタン３３１、解除ボタン３３２、ＯＫボタン３４１、キャンセルボタン３４２を備える。
【００３２】
これらのうち候補表示部３１０は、ユーザ操作子に割り当てるパラメータの項目あるいはパラメータの項目のグループの候補リストを表示させるセクションである。図６の例では、末尾が「group」となっている候補がグループであり、それ以外の候補は単独の項目である。従って、図６の例ではリスト中にグループと単独の項目が混在しているが、グループのみ、あるいは単独の項目のみを表示したり、何を表示するのか選択できるようにしたりしてもよい。
【００３３】
いずれにせよ、候補表示部３１０においていずれかの候補を選択し、指定ボタン３３１を押下すると、その候補をユーザ操作子に割り当てるパラメータの項目として指定することができる。指定は、任意の数の項目あるいはグループについて行うことができる。カーソル３１１は、候補表示部３１０において選択されている項目あるいはグループを示す。
【００３４】
また、指定パラメータ表示部３２０は、指定ボタン３３１の操作により指定された項目のリストを表示するセクションである。グループが指定された場合には、そのグループの名称を表示してもよいが、図６の例では、グループに含まれる個々の項目の名称を表示している。
なお、指定パラメータ表示部３２０においていずれかの項目を選択し、解除ボタン３３２を操作すると、その項目の指定を解除することができる。
【００３５】
ＯＫボタン３４１は、押下時点での項目の指定を確定させるためのボタンである。これが操作された場合に、ＣＰＵ１１は図５の処理を開始する。キャンセルボタン３４２は、項目の指定を行わずにパラメータ指定画面３００を閉じるためのボタンである。
【００３６】
以上のパラメータ指定画面３００においては、パラメータについて、任意の数の項目及びそのグループを、順序を付けて指定可能である。グループ内での項目の順序は予め規定しておくが、単独の項目間あるいはグループ間の順序は、例えば先に選択されたものが優先等のように適宜に調整する。
なお、候補表示部３１０に表示させる候補は、一例として、図７に示す割り当て候補パラメータテーブル及び図８に示すパラメータグループテーブルに登録しておくことができる。
【００３７】
図７に示す割り当て候補パラメータテーブルは、ユーザ操作子に割り当てることのできるパラメータの項目それぞれについて、その項目のＩＤと名称を登録したものである。
図８に示すパラメータグループテーブルは、ユーザ操作子に割り当てることのできるパラメータの項目のグループについて、そのグループのＩＤ及び名称と、そのグループに含まれる項目のＩＤを登録したものである。この項目のＩＤは、割り当て候補パラメータテーブルに登録されているものと同じものを用いる。
【００３８】
なお、このグループとしては、相互に関連のある複数の項目を含むものを登録するとよい。例えば、イコライザの１つのバンドのＱ値（Ｑ）、バンド中心周波数（ＦＲＥＱＵＥＮＣＹ）、ゲイン値（ＧＡＩＮ）をグループとしたり、ＬＯＷ、ＭＩＤ及びＨＩＧＨの３つのバンドのＱ値をグループとする等である。
また、グループ内の項目については、何らかの手法で割り当ての順序を指定しておく。項目毎に順序を規定するデータを用意するだけでなく、所属パラメータＩＤの欄に登録されている項目を先頭（左側）のものから順に割り当てる、といった規則を別途規定しておく手法でも構わない。
【００３９】
また、ここで説明した例では、説明を簡単にするため、各項目がどのｃｈのパラメータに係る項目であるかについては考慮していない。実際には、ｃｈ毎に異なる項目であるとして別々にパラメータＩＤを用意したり、ｃｈ番号とパラメータＩＤのセットでパラメータの項目を特定したりするとよい。また、異なるｃｈに関する対応するパラメータをグループにすることも考えられる。１番目の入力ｃｈにおけるＬＯＷバンドのゲイン値と、２番目の入力ｃｈにおけるＬＯＷバンドのゲイン値と、３番目の入力ｃｈにおけるＬＯＷバンドのゲイン値とをグループにする等である。
【００４０】
また、パラメータの項目の指定を受け付ける際に、全ｃｈのパラメータを全てリストにして表示するとリストが長大になってしまうので、パラメータの項目を特定する要素のうち、ｃｈの指定とそれ以外（どの信号処理コンポーネントにおける処理のどの部分を指定する値か、など）の指定とを別々に受け付けることも考えられる。この場合のｃｈの指定は、数字の直接入力、選択キー２２２を用いた選択等、任意の手法により受け付けることができる。
【００４１】
また、ユーザノブとユーザキーのように、割り当て先として複数種類のユーザ操作子が考えられる場合、候補表示部３１０に、現在指定されているユーザ操作子に割り当てるに好適な項目のみ表示させられるよう、項目毎及び／又はグループ毎に、割り当て先として好適なユーザ操作子の種類の情報を持たせるようにしてもよい。このとき、必ずしも物理的な形状や操作法が異なるものだけでなく、配置セクションが異なるのみのものも、別の種類として扱うようにしてもよい。
【００４２】
また、１つのセクション内に設けるユーザ操作子は、全て同じ種類とし、そのセクションについて選択肢とした項目のどれをどの操作子に割り当てても同じように操作できることが好ましい。そして、割り当て先操作子の選択、割り当てる項目の選択及び割り当ての実行は、セクション毎に行う。図３の例では、ユーザノブ部２６０とユーザキー部２７０は、それぞれ異なるセクションである。
【００４３】
次に、図９に、パラメータの割り当て実行指示を検出した場合にデジタルミキサ１０のＣＰＵ１１が実行する処理のフローチャートを示す。
デジタルミキサ１０のＣＰＵ１１は、図４及び図５の処理で、指定されたユーザ操作子の情報及び１以上の指定された項目の情報が保持された状態でユーザ操作子に対するパラメータの割り当て実行が指示されると、図９のフローチャートに示す処理を開始する。割り当て実行の指示は、それ単独で受け付けてもよいし、項目の指定操作があった場合に図５の処理の終了後にこの操作が割り当て実行の指示でもあると認識するようにしてもよい。その他、任意の手法で受け付けることが考えられる。なお、図示はしていないが、指定されたユーザ操作子の情報及び指定された項目の情報のいずれかが保持されていない状態でパラメータの割り当て実行が指示された場合、エラーとして取り扱う。
【００４４】
図９の処理において、ＣＰＵ１１は、項目が複数指定されているか否か判断し（Ｓ３１）、複数指定されていれば（Ｙｅｓ）、複数の項目に関する割り当て処理を行うべく、ステップＳ３２以下に進む。この判断は、例えば保持されているパラメータＩＤの数に基づき行うことができる。
【００４５】
そして、まず指定されているユーザ操作子を基準として、指定されている項目を割り当てるユーザ操作子を決定する（Ｓ３２）。この決定は、所定の規則に従って行う。例えば、指定されている操作子から始めて、ＩＤが大きくなる方向（図３で下方向）に、割り当てるべき項目の数だけ割り当て先とする、等である。この規則は、常に同じであっても、ユーザが複数の候補から選べるようにしてもよい。他の規則としては、ＩＤが小さくなる方向へ向かって割り当て先を選んだり、指定されている操作子が範囲の中心に来るように選んだりすることが考えられる。
【００４６】
また、ステップＳ３２での決定では、指定されている項目の数（すなわち割り当てるべき項目の数）だけ割り当て先のユーザ操作子を選択するのが基本である。しかし、規則に従うと割り当てるべき項目の数だけ選択できない場合は、それより少ない数でもよい。例えば、ユーザ操作子が４つで、３番目が指定されている場合、ＩＤが大きくなる方向へは、最大で２つしか選択することができない。このため、たとえ３つの項目を割り当てるべきであっても、２つしか割り当て先を選択することができないことになる。
【００４７】
次に、ＣＰＵ１１は、指定されている項目のうち、ステップＳ３２で決定した各ユーザ操作子に割り当てる項目を決定する（Ｓ３３）。ただし、ステップＳ３３では割り当て自体はまだ行わない。また、ステップＳ３３の決定も、所定の規則に従って行う。ステップＳ３２で基準となったユーザ操作子から、ＩＤが大きくなる方向へ順に、図５のステップＳ２１で保持した指定の順序の情報に従って割り当てる、等である。この規則も、常に同じであっても、ユーザが複数の候補から選べるようにしてもよい。他の規則としては、基準となった操作子ではなくステップＳ３２で実際に選択した操作子のうちＩＤの最も小さいユーザ操作子から割り当てを開始したり、ＩＤが小さくなる方向へ順に割り当てたり、指定の順序の情報の逆順で割り当てたりすることが考えられる。
【００４８】
また、ステップＳ３２において割り当てるべき項目の数だけユーザ操作子を選択できなかった場合、ステップＳ３３でも、指定されている項目の一部については、割り当て先を決定できない。この場合、割り当て先を決定できなかった項目については、特段の措置を講ずることなく、操作子への割り当て自体を行わないこととする。
【００４９】
次に、ＣＰＵ１１は、ステップＳ３２で決定した各ユーザ操作子に現在割り当てられているパラメータの項目及びそれらのいずれかの項目とグループの関係にある項目の割り当てを全て解除する（Ｓ３４）。項目の割り当てを解除する、とは、その項目が割り当てられているユーザ操作子を、いずれの項目も割り当てない状態に戻すことを意味する。
【００５０】
この点について、ステップＳ３２で決定した各ユーザ操作子そのものについては、指定された項目を新たに割り当てる際にそれまでの割り当てはもちろん解除することになる。しかし、項目をグループとして指定して割り当てた場合、その一部のみ割り当てが解除されると、その後割り当て状態を把握しづらくなってしまう。
そこで、グループとして指定して割り当てた項目については、新たな割り当てに伴ってその一部でも割り当てを解除する必要が生じた場合、グループ全体について割り当てを解除するようにしたものである。
【００５１】
その後、ステップＳ３２で決定した各ユーザ操作子に、ステップＳ３３で決定した項目をそれぞれ割り当てて（Ｓ３５）、処理を終了する。
なお、ステップＳ３４の処理とステップＳ３５の処理を別々に行うことは必須ではなく、ステップＳ３５での割り当てをそれまでの割り当てに上書きして行うことにより、割り当ての解除と新たな割り当てを兼ねるようにしてもよい。
【００５２】
図１０に、この割り当ての内容を図７及び図８に示したパラメータＩＤ及びグループＩＤを用いて保持する操作子テーブルの例を示す。
図１０に示すのは、ＩＤが１から４の４つのユーザノブを備えたユーザノブ部２６０における割り当て内容を示す操作子テーブルの例である。このテーブルには、割り当て内容のデータとして、各操作子のＩＤと対応させて、その操作子に割り当てたパラメータの項目のＩＤである割当パラメータＩＤと、その項目が属するグループのＩＤである割当グループＩＤを登録する。
【００５３】
ここで登録するパラメータの項目のＩＤは、図７に示した割り当て候補パラメータテーブルあるいは図８に示したパラメータグループテーブルに登録されているＩＤである。また、グループのＩＤは、図８に示したパラメータグループテーブルに登録されているＩＤである。なお、同じパラメータの項目であっても、どのグループの項目として指定されたかにより、グループＩＤは異なることになる。ＩＤが「１」及び「２」の操作子に対する割り当ての内容がこの例である。また、グループではなく単独の項目として指定された場合、「９９９」など、そのことを示すグループＩＤを登録する。
また、ステップＳ３４では、図１０の操作子テーブルの割当グループＩＤを参照して、どの範囲の項目が同じグループであるかを把握し、割り当てを解除する範囲を決定することができる。
【００５４】
また、図９の処理において、ステップＳ３１で１つのみ（Ｎｏ）であった場合、指定されているユーザ操作子に現在割り当てられている項目及びその項目とグループの関係にある項目の割り当てを全て解除する（Ｓ３６）。その後、指定されているユーザ操作子に、指定されている項目を割り当てて（Ｓ３７）、処理を終了する。これらのステップＳ３６及びＳ３７の処理は、指定されているユーザ操作子以外に項目を割り当てる操作子を選択しない点が異なるが、ステップＳ３４及びＳ３５と同趣旨の処理である。
以上の処理において、ＣＰＵ１１は、ステップＳ３２では決定手段として、Ｓ３５では割当手段としてそれぞれ機能する。
【００５５】
次に、図１１に、ユーザ操作子の操作を検出した場合にデジタルミキサ１０のＣＰＵ１１が実行する処理のフローチャートを示す。
デジタルミキサ１０のＣＰＵ１１は、いずれかのユーザ操作子の操作を検出すると、図１１のフローチャートに示す処理を開始する。そして、カレントメモリに記憶されているパラメータの現在の設定値のうち、操作されたユーザ操作子に割り当てられている項目の設定値を、検出した操作内容に従って変更し（Ｓ４１）、処理を終了する。どの項目の設定値を変更すればよいかは、パラメータの項目のユーザ操作子への割り当て内容に基づき把握することができる。例えば、図１０に示した操作子テーブルを参照して把握することができる。
以上の処理により、ＣＰＵ１１は、各ユーザ操作子を、パラメータのうちその操作子に割り当てられている項目の設定値を操作するための操作子として機能させることができる。
【００５６】
次に、図１２を参照しながら、図９の処理により行う割り当てについて、より具体的に説明する。図１２は、パラメータの項目割り当ての具体例を示す図である。
図１２に示す（ａ）から（ｅ）の各例において、ＳＴＥＰ＿Ａは、図９の処理開始前の状態を示す。ＳＴＥＰ＿Ｂは、図９のステップＳ３２及びＳ３３の終了後、ＳＴＥＰ＿ＣはステップＳ３４の終了後、ＳＴＥＰ＿ＤはステップＳ３５の終了後の状態をそれぞれ示す。
【００５７】
また、図１２は、ユーザノブ部２６０の４つのユーザノブにパラメータの項目を割り当てる場合の例を示し、操作子内（ノブ内）に記載した「ａ」「ｂ」等の文字は、そのノブに割り当てられている項目を示す。「ａ１」「ａ２」のように、１文字目のアルファベットが共通する記載は、それらの項目が１つのグループとして割り当てられていることを示す。さらに、ハッチングを付した操作子は、ユーザが項目の割り当て先として指定した操作子である（図４の処理で指定されたユーザ操作子の情報が保持されている）ことを示す。また、操作子の右側に示した「Ａ１」「Ａ２」等は、ユーザ操作子に割り当てる項目として選択された各項目の、図９のステップＳ３３で決定された割り当て先を示す。
【００５８】
そして、（ａ）に示すのは、全てノブに単独の（グループ化されていない）項目が割り当てられている状態で、割り当て先として一番上のノブが指定され、割り当てる項目として「Ａ１」と「Ａ２」のグループが指定され、割り当て実行が指示された場合の例である。また、割り当て先ノブの選択は、指定されたノブを基準に、図で下方向へ行い、項目の割り当ては、先頭のパラメータを基準のノブに割り当て、以下順次図で下方向へ割り当てていくように割り当て規則が設定されているとする。
【００５９】
この場合、割り当てるべき項目は２つであるので、ステップＳ３２では、指定されている一番上のノブと、その次のノブを割り当て先として決定することになる。また、ステップＳ３３では、これらのノブにそれぞれ「Ａ１」及び「Ａ２」をこの順番で割り当てることを決定する（ＳＴＥＰ＿Ｂ）。
【００６０】
そして、ステップＳ３４でこれらのノブに割り当てられている「ａ」及び「ｂ」の割り当てを解除する。また、「ａ」又は「ｂ」と同じグループの項目は他のノブに割り当てられていないため、他のノブについて割り当てを解除する必要はない（ＳＴＥＰ＿Ｃ）。
最後に、ステップＳ３５で一番上のノブと２番目のノブにそれぞれ「Ａ１」及び「Ａ２」をこの順番で割り当てて、割り当て完了である（ＳＴＥＰ＿Ｄ）。
【００６１】
次に、（ｂ）の例は、初めに、上３つのノブに、グループ化された「ａ１」〜「ａ３」の項目が割り当てられている点が（ａ）と異なる（ＳＴＥＰ＿Ａ）。
この場合、ステップＳ３４において、「Ａ１」及び「Ａ２」を割り当てるべき上２つのノブだけでなく、３番目のノブに対する項目の割り当ても解除することになる（ＳＴＥＰ＿Ｃ）。上２つのノブに割り当てられている「ａ１」及び「ａ２」とおなじグループの「ａ３」が、３番目のノブに割り当てられているためである。４番目のノブについては、「ｄ」は「ａ１」及び「ａ２」のいずれとも同じグループでないため、割り当てを解除する必要はない。
このため、最終的な割り当て結果では、３番目のノブには項目が割り当てられていない状態となる（ＳＴＥＰ＿Ｄ）。
【００６２】
次に、（ｃ）の例は、初めに、上から２番目と３番目のノブに、グループ化された「ｂ１」及び「ｂ２」の項目が割り当てられている点が（ａ）と異なる（ＳＴＥＰ＿Ａ）。
この場合も、ステップＳ３４において、「Ａ１」及び「Ａ２」を割り当てるべき上２つのノブだけでなく、３番目のノブに対する項目の割り当ても解除することになる（ＳＴＥＰ＿Ｃ）。２番目のノブに割り当てられている「ｂ１」と同じグループの「ｂ２」が、３番目のノブに割り当てられているためである。
このため、（ｃ）の例でも、最終的な割り当て結果では、３番目のノブには項目が割り当てられていない状態となる（ＳＴＥＰ＿Ｄ）。
【００６３】
次に、（ｄ）の例は、割り当て先として上から３番目のノブが指定され、割り当てる項目として「Ａ１」〜「Ａ３」の項目がこの順で指定されている点が、（ｃ）と異なる。
この場合、割り当てるべき項目は３つであるので、ステップＳ３２では、指定されている３番目のノブから下方向に３つのノブを選択すべきところである。しかし、下方向へは２つしか選択できないので、３番目と４番目のノブのみを割り当て先として選択することになる。また、ステップＳ３３では、割り当て先のノブが２つしかなかったことを受けて、指定されている項目のうち先頭から２つの「Ａ１」及び「Ａ２」を、この順で３番目と４番目のノブに割り当てることを決定する（ＳＴＥＰ＿Ｂ）。図には「Ａ３」も示しているが、その左側に対応する操作子がないのは、割り当て先がないことを示す。
【００６４】
ステップＳ３４では、ステップＳ３２で決定した３番目と４番目のノブに対する項目の割り当てを解除する。このとき、３番目のノブに割り当てられている「ｂ２」と同じグループの「ｂ１」が２番目のノブに割り当てられているため、その割り当ても解除する（ＳＴＥＰ＿Ｃ）。
【００６５】
そして、ステップＳ３５で３番目のノブと一番下のノブにそれぞれ「Ａ１」及び「Ａ２」をこの順番で割り当てて、割り当て完了である（ＳＴＥＰ＿Ｄ）。従って、最終的な割り当て結果では、２番目のノブには項目が割り当てられていない状態となる。また、割り当てを指定された項目のうち「Ａ３」は、どのノブにも割り当てられない。しかし、これは、ユーザの指定に従うと割り当て先のノブが用意できないためであるので、やむを得ない。また、ユーザもその結果を予測できるので、特に問題とはならない。
【００６６】
次に、（ｅ）の例は、全てノブに単独の（グループ化されていない）項目が割り当てられている状態で、割り当て先として上から２番目のノブが指定され、割り当てる項目として「Ａ１」〜「Ａ３」の項目が指定され、割り当て実行が指示された場合の例である。また、割り当て先ノブの選択は、指定されたノブを基準に、図で上方向へ向かって行い、割り当てる項目のうち最後の項目を基準のノブに、以下順番を遡って図で上方向へ割り当てていくように、（ａ）〜（ｄ）の場合とは異なる割り当て規則が設定されているとする。
【００６７】
この場合、割り当てるべき項目は３つであるので、ステップＳ３２では、指定されている２番目のノブから上方向に３つのノブを割り当て先として選択すべきところであるが、上方向へは２つしか選択できないので、２番目と一番上のノブのみを選択することになる。また、ステップＳ３３では、ノブを２つしか選択できなかったことを受けて、指定されている項目のうち末尾から２つの「Ａ３」及び「Ａ２」を、この順で２番目と一番上のノブに割り当てることを決定する（ＳＴＥＰ＿Ｂ）。図には「Ａ１」も示しているが、その左側に対応する操作子がないのは、割り当て先がないことを示す。
【００６８】
そして、ステップＳ３４でこれらのノブに割り当てられている「ｂ」及び「ａ」の割り当てを解除する（ＳＴＥＰ＿Ｃ）。
最後に、ステップＳ３５で２番目のノブと一番上のノブにそれぞれ「Ａ３」及び「Ａ２」をこの順番で割り当てて、割り当て完了である（ＳＴＥＰ＿Ｄ）。この場合、割り当てを指定された項目のうち「Ａ１」は、どのノブにも割り当てられない。しかし、これは、（ｄ）の場合と同様、特に問題とはならないと考えられる。
【００６９】
以上からわかるように、デジタルミキサ１０によれば、ユーザは、割り当て先として操作子を１つ指定するだけで、パラメータについて予め指定した所望の複数の項目を、その操作子を基準とした近傍の複数の操作子に、それぞれ割り当てることができる。また、このとき割り当てる項目は、ユーザが任意に選択することができる。従って、複数あるユーザ操作子にそれぞれ項目を割り当てようとする場合でも、その１つ１つについて個別に割り当て操作を行う必要がなく、操作の負担が小さい。また、途中で操作を誤り、連続した操作子に項目を割り当てようとしたにも関わらず操作子をいくつか飛ばして割り当ててしまったり、逆に前の項目を割り当てた操作子に次の項目の割り当てを上書きしてしまったりするようなこともない。
【００７０】
さらに、図６及び図８に示したように、予め関連する項目のグループを用意しておき、割り当てる項目をそのグループ単位で指定できるようにすれば、一層操作性が向上する。すなわち、パラメータについて関連する項目をユーザ操作子にまとめて割り当てたいケースは頻繁にあると考えられるが、このような場合に、ユーザが項目を一つ一つリストから選択する必要がないので、簡単な操作で割り当て指示を行うことができる。さらに、項目を１つ１つ選択する場合に比べ、選択ミスも起こりにくい。
【００７１】
次に、図１３に、図９の処理により行う割り当ての別の例として、ユーザキー部２７０に設けた１６のユーザキーに対するパラメータの項目の割り当て例を示す。
図１３に示す（ａ）及び（ｂ）の各例において、ＳＴＥＰ＿Ａは、図４の処理により指定されたユーザ操作子の情報が保持された状態を、ＳＴＥＰ＿Ｂは、図５の処理により指定された項目の情報及びその指定の順序の情報が保持されると共に、割り当てに用いる配置規則が指定された状態を、ＳＴＥＰ＿Ｃは、割り当てが完了した状態をそれぞれ示す。
【００７２】
なお、ユーザキー部２７０に設けたユーザキーには、１から１６までの番号を付しているが、各キーの位置は縦横二次元の座標で規定される。
そして、図９のステップＳ３２で選択する際に用いる配置規則も、二次元の配列で規定する。ＳＴＥＰ＿Ｂに記載があるが、（ａ）の例では、２×２の配列であるし、（ｂ）の例では、左上を起点に縦と横にそれぞれ３つずつキーを並べた配列である。また、双方とも、「Ａ」の位置が基準の位置である。すなわち、ステップＳ３２では、「Ａ」の位置を指定中操作子ＩＤが示すキーの位置に重ねるようにして、規則で定めた配列と対応する各位置のキーを、項目を割り当てるキーとして決定する。
【００７３】
なお、ＳＴＥＰ＿Ｂに示す規則には、複数指定されている項目のそれぞれを、決定したキーにどの順で割り当てるかの情報も含まれる。最初の項目から順に、「Ａ」「ｂ」「ｃ」・・・の位置に順に割り当てていく、というものである。この割り当てについては、一次元（順序の情報）で定されていればよい。また、規則で規定されるキーの数より指定されている項目の数が多い場合には、余った項目は割り当てをしないこととすればよい。図１２の（ｄ）や（ｅ）と同様である。逆に、指定されている項目の数が少ない場合には、余るキーは、ステップＳ３２で割り当て先としないようにするか、あるいは「パラメータの項目を何も割り当てない」という割り当てを行うようにすればよい。
以上のような配置規則を用意すれば、二次元に配列されたキーにも、図９の処理により、項目を割り当てることができる。
【００７４】
（ａ）の例では、割り当て先として左上端の「１」のキーが指定され、キーに割り当てる項目が４つ指定されるとする。この場合、ＳＴＥＰ＿Ｂに示す配置規則に従い、「Ａ」の位置が「１」のキーの位置に来るようにして、「１」「２」「５」「６」の４つのキーを図９のステップＳ３２で選択することになる。そして、これらのキーに対する項目の割り当てを解除し、指定されている４つの項目を新たに割り当てる。
もちろん、割り当てを解除した項目のいずれかと同一グループの項目が他のキーに割り当てられていれば、その項目の割り当ても解除する。
【００７５】
（ｂ）の例では、割り当て先として左から３番目、上から２番目の「１０」のキーが指定され、キーに割り当てる項目が５つ指定されるとする。そして、図９のステップＳ３２では、ＳＴＥＰ＿Ｂに示す配置規則に従い、「Ａ」の位置が「１０」のキーの位置に来るようにして、「Ａ」〜「ｅ」と対応する５つのキーを選択しようとするが、「ｃ」と対応するキーは、ユーザキーの配置エリアからはみ出してしまうため、選択することができない。これは、図１２の（ｄ）や（ｅ）と同様である。
【００７６】
そしてこの場合、「ｃ」と対応するキーに割り当てるはずの、５つ指定されているうち３番目の項目は、ユーザキーに割り当てることができない。
しかし、その他４つの「１０」「１１」「１２」「１４」のキーについては、これらのキーに対する項目の割り当てを解除し、指定されている５つの項目のうち１番目、４番目、５番目、２番目をそれぞれ新たに割り当てる（配置規則に従うとこの順になる）。
【００７７】
以上の通り、ユーザ操作子を二次元に配列した場合でも、割り当て先の操作子を１つ指定するだけで、二次元の配置規則を適用して、パラメータについて予め指定した所望の複数の項目を、その操作子を基準とした近傍の複数の操作子に、それぞれ割り当てることができる。
なお、図１３に示したようなユーザキーの配置を、「１」から「１６」までの一次元の配置であるとして、図１２に示したユーザノブの場合と同様な配置規則を適用することも、もちろん可能である。
【００７８】
以上で実施形態の説明を終了するが、装置の構成、操作パネルの構成、操作子の配置、具体的な処理内容、画面の表示内容、操作方法、配置規則等が上述の実施形態で説明したものに限られないことはもちろんである。
例えば、図６に示した画面等で、ユーザが指定した２以上の項目を任意にグループ化できるようにしてもよい。この場合、その内容を図８に示したパラメータグループテーブルに登録しておけば、次からはそれらの項目をグループとして一括して指定することができる。また、図９のステップＳ３４における割り当て解除に際しても、それらの項目が同じグループであるとみなすことができる。なお、１グループに含まれる項目の数に特に制限はない。
【００７９】
あるいは、図９の処理を行う際に、複数の項目あるいは複数のグループが指定されていた場合、それらをグループとしてパラメータグループテーブルに登録しなくても、それらの項目あるいはグループがユーザ操作子に割り当てられている間は、全体として１つのグループであるとしてステップＳ３４の処理を行うようにしてもよい。この場合、臨時のグループＩＤを割り当てて図１０に示した操作子テーブルに登録すればよい。
【００８０】
また、図７及び図８に示した例では、パラメータの項目にはパラメータＩＤを付し、項目のグループにはグループＩＤを付した。しかし、これらを形式としては区別せず、同列のＩＤとしてもよい。
この例を図１４に示す。この場合、単独の項目と、項目のグループとを、全く同列に指定することができる。なおこの場合、グループにどの項目が含まれるのかは、別途管理する。また、このようにした場合でも、特定の桁の数字により、該当のＩＤが単独の項目を示すのか項目のグループを示すのかを区別できるようにすることもできる。図１４の例では、単独の項目のＩＤは最上位の桁の数字を「０」と、グループのＩＤは最上位の桁の数字を「１」としている。
【００８１】
また、上述してきたＩＤを用いる方式の他、任意の方式で、ユーザに指定されたユーザ操作子やパラメータの項目を保持及び管理することができる。ＩＤ自体、用いることは必須ではない。
【００８２】
また、項目の配置規則については、全ての割り当てについて同じ規則を適用するようにしてもよいが、複数の規則を用意しておき、割り当てを行う際にユーザが任意に選択して適用できるようにしてもよい。あるいは、項目のグループと規則とを対応付けておき、あるグループの項目をユーザ操作子に割り当てる場合、そのグループと対応する規則があれば、自動的にその規則を用いるようにしてもよい。
【００８３】
ユーザ操作子の配列を二次元で扱う場合、配置規則で用意される割り当て先操作子の数と配置すべき項目の数とが大きくずれると、配置結果が不自然なものになってしまうが、グループと、そのグループに適した規則とを対応付けておくことにより、これを防止できると考えられる。
【００８４】
また、配置規則自体も、上述した実施形態のものに限られず、ユーザが指定した操作子を基準に、複数の項目の配置先となる複数のユーザ操作子を選択するアルゴリズムと、それらに項目を割り当てるアルゴリズムを規定したものであれば、任意のもので構わない。基準となる操作子あるいは項目が端部に来るような配置でなくても構わない。ユーザが配置規則を作成できるようにしてもよい。
また、ユーザ操作子の配置は、縦列やマトリクス状に限らず、横列や、円状など、任意の配置で構わない。ユーザ操作子も、ロータリーエンコーダやプッシュボタンに限られず、任意の形状あるいは操作方法のものでよい。
【００８５】
また、この発明は、デジタルミキサに限られず、電子楽器、シンセサイザ、音源装置、アンプ装置、レコーダ、エフェクタ等、任意の音響信号処理装置に適用可能であることはもちろん、それ以外でも、複数のパラメータの値を編集する機能を備えた任意の制御装置に適用可能である。
また、制御装置自身が、編集対象のパラメータの設定値を用いて何らかの処理を行うことも要しない。例えば、ＰＣ（パーソナルコンピュータ）が実行するＤＡＷ（デジタルオーディオワークステーション）アプリケーションに対する操作を行うためのフィジカルコントローラにこの発明を適用することも可能である。
【００８６】
フィジカルコントローラは、その操作パネルに備える操作子の操作に従い、ＰＣ上で実行させるＤＡＷアプリケーションに対し、ＤＡＷアプリケーションが管理するパラメータの設定値を変更するよう要求することにより、その操作子を、ＤＡＷアプリケーションが管理するパラメータの設定値を変更するための操作子として機能させることができる。しかし、自らがそのパラメータの設定値に従って音響信号処理を行うわけではない。
【００８７】
しかし、この場合でも、このフィジカルコントローラにおいて、上述した実施形態の場合と同様な手法により、操作子にＤＡＷアプリケーションのパラメータの項目を割り当て、その操作子を、その割り当てた項目の設定値を操作するための操作子として機能させることができる。
【００８８】
この場合において、制御装置であるフィジカルコントローラ自身が、編集対象のパラメータの設定値を記憶していることも必須ではない。
したがって、この発明は、物理的なあるいはＧＵＩ上の操作子を用いて複数項目の設定値を操作する、任意の電子装置あるいはそのリモートコントローラに適用可能であると言える。
【００８９】
また、この発明のプログラムは、コンピュータを上述の制御装置として機能させるためのプログラムとして構成することができる。このようなプログラムは、予めコンピュータのメモリに記憶させておく他、記録媒体であるＣＤ−ＲＯＭあるいはフレキシブルディスク，ＳＲＡＭ，ＥＥＰＲＯＭ，メモリカード等の不揮発性記録媒体（メモリ）に記録したり、ネットワークを介してダウンロードできるようにしたりして提供することもできる。そして、そのプログラムをインストールしてＣＰＵに実行させるか、ＣＰＵにメモリあるいはダウンロードサーバからこのプログラムを取得させて実行させることにより、上述した各機能を実現させることができる。
また、以上述べてきた構成及び変形例は、矛盾しない範囲で適宜組み合わせて適用することも可能である。
【産業上の利用可能性】
【００９０】
以上の説明から明らかなように、この発明の制御装置及びプログラムによれば、複数の操作子に対し、各操作子で操作するパラメータの項目を、簡単な操作かつ高い自由度で割り当てられるようにすることができる。
従って、この発明を適用することにより、制御装置の操作性を向上させることができる。
【符号の説明】
【００９１】
１０…デジタルミキサ、１１…ＣＰＵ、１２…フラッシュメモリ、１３…ＲＡＭ、１４…外部機器Ｉ／Ｏ、１５…表示器、１６…電動フェーダ、１７…その他操作子、１８…波形Ｉ／Ｏ、１９…ＤＳＰ、２０…システムバス、１０１…アナログ入力部、１０２…デジタル入力部、１１０…入力パッチ、１２０…入力ｃｈ部、１３０…バス部、１４０…出力ｃｈ部、１５０…出力パッチ、１６１…アナログ出力部、１６２…デジタル出力部、２００…操作パネル、２１０…第１ｃｈストリップ部、２２０…ｃｈストリップ、２２１…ロータリーエンコーダ、２２２…選択キー、２２３…フェーダ、２３０…タッチパネル、２４０…第２ｃｈストリップ部、２５０…第３ｃｈストリップ部、２６０…ユーザノブ部、２７０…ユーザキー部、２８０…その他操作子部、３００…パラメータ指定画面、３１０…候補表示部、３１１…カーソル、３２０…指定パラメータ表示部、３３１…指定ボタン、３３２…解除ボタン、３４１…ＯＫボタン、３４２…キャンセルボタン
【図１】
0005929499.tif 000002
【図２】
0005929499.tif 000003
【図３】
0005929499.tif 000004
【図４】
0005929499.tif 000005
【図５】
0005929499.tif 000006
【図６】
0005929499.tif 000007
【図７】
0005929499.tif 000008
【図８】
0005929499.tif 000009
【図９】
0005929499.tif 000010
【図１０】
0005929499.tif 000011
【図１１】
0005929499.tif 000012
【図１２】
0005929499.tif 000013
【図１３】
0005929499.tif 000014
【図１４】
0005929499.tif 000015