(57)【要約】      （修正有）【課題】或るパラメータについてチャンネル毎の値を迅速、円滑に調整できるようにする。【解決手段】ユーザは、ユーザ操作子に任意のパラメータとｃｈを操作対象として割り当てるとともに、そのユーザ操作子に、操作対象のチャンネルを変更できる旨を登録できる。ｓｅlスイッチの操作により１つのｃｈが選択されたときに、ユーザ操作子に、操作対象のチャンネルを変更できる旨が登録されている場合には（Ｓ１６ＹＥＳ）、当該操作子の操作対象として割り当て中のチャンネルを、選択されたｃｈに変更し（Ｓ１７）、操作対象のチャンネルを変更できる旨が登録されていない場合は（Ｓ１６ＮＯ）、チャンネルの変更を行わない。【選択図】図９
2013192001.tif 000002
【特許請求の範囲】
【請求項１】
操作対象として割り当てられた音響制御パラメータとチャンネルとに該当する値を調整できるユーザ操作子と、
前記操作対象のチャンネルを変更できる旨を登録する登録手段と、
チャンネル変更の指示を受け付けるチャンネル変更指示手段と、
前記チャンネル変更の指示を受け付けたとき、前記登録がされている場合には、当該受け付けた指示に応じて操作対象のチャンネルを変更し、前記登録がされていない場合は、当該受け付けた指示に応じた操作対象のチャンネルの変更を行わないように制御する変更制御手段
を備えることを特徴する音響制御装置。
【請求項２】
操作対象として割り当てられた音響制御パラメータとチャンネルとに該当する値を調整できるユーザ操作子を備える音響制御装置を制御するコンピュータに、
前記操作対象のチャンネルを変更できる旨を登録する登録ステップと、
チャンネル変更の指示を受け付けるチャンネル変更指示ステップと、
前記チャンネル変更の指示を受け付けたとき、前記登録がされている場合には、当該受け付けた指示に応じて操作対象のチャンネルを変更し、前記登録がされていない場合は、当該受け付けた指示に応じた操作対象のチャンネルの変更を行わないように制御する変更制御ステップ
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音響信号処理に用いる音響制御パラメータを操作子の操作により調整する音響制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来、任意のパラメータを割り当て可能なユーザ定義キーを複数備えたミキシング装置があった。ユーザ定義キーにセットバイセル（ＳＥＴ  ＢＹ  ＳＥＬ）機能を割り当てたとき、ユーザ定義キーを押しながら、チャンネルストリップのＳＥＬキーを操作することで、そのチャンネルのパラメータのオン・オフを設定できた（下記特許文献１を参照）。
【０００３】
また、従来のデジタルミキサにおいて、セレクテッドチャンネル部の操作子を使って、１つのチャンネルの各種パラメータの値を詳細に調整することができった。セレクテッドチャンネル部の操作対象のチャンネルは、チャンネルストリップのＳＥＬキーを用いて選択できた（下記特許文献２を参照）。
【０００４】
しかし、上記の特許文献１においてユーザ定義キーは、操作対象としてパラメータとチャンネルとを１つずつを割り当てる構成である。このため、ユーザ定義キーの操作によって或るパラメータについて複数チャンネル分の調整を行いたい場合には、チャンネル毎にそれぞれ異なるユーザ定義キーを割り当てなければならない。したがって、従来のユーザ定義キーでは、或るパラメータについて複数チャンネル分の調整を行いたい場合には、パラメータとチャンネルの割り当てに手間がかかり、また、複数個のユーザ定義キーの使い方に無駄が生じるという問題があった。
【０００５】
また、引用文献２に記載のセレクテッドチャンネル部で扱うパラメータの種類は、操作パネルの広さや、コスト面の理由から、１つのチャンネルに関するパラメータ全体の一部であった。残りのパラメータを調整したい場合、ディスプレイに専用画面を呼び出して、その画面で指定したパラメータを操作子に割り当てる技術があった（下記特許文献３）。しかし、この方法では、操作対象としたいパラメータを指定して操作子に割り当てるまでの手順が煩雑であり、手間がかかる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８‐０４２４４６号公報
【特許文献２】特開２００９‐０２７５７４号公報
【特許文献３】特開２０１０‐２３３０５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は上述の点に鑑みてなされたもので、操作対象として割り当てた任意のパラメータと任意のチャンネルとに該当する値をユーザ操作子を使ったパラメータの値の調整を、簡単、迅速、円滑行えるようにした音響制御装置を提供することを目的とするもので、特に、或るパラメータについてチャンネル毎の値を迅速、円滑に調整できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
この発明は、操作対象として割り当てられた音響制御パラメータとチャンネルとに該当する値を調整できるユーザ操作子と、前記操作対象のチャンネルを変更できる旨を登録する登録手段と、チャンネル変更の指示を受け付けるチャンネル変更指示手段と、前記チャンネル変更の指示を受け付けたとき、前記登録がされている場合には、当該受け付けた指示に応じて操作対象のチャンネルを変更し、前記登録がされていない場合は、当該受け付けた指示に応じた操作対象のチャンネルの変更を行わないように制御する変更制御手段を備えることを特徴する音響制御装置である。
【０００９】
また、この発明は、プログラムの発明として構成し、実施することもできる。
【発明の効果】
【００１０】
この発明によれば、操作対象のチャンネルを変更できる旨を登録しておけば、チャンネル変更指示を行うだけで、ユーザ操作子の操作対象のチャンネルを別のチャンネルに変更できる。したがって、手間をかけずに簡単に、操作対象のチャンネルを順次変更しながら、ユーザ操作子を使って任意の音響制御パラメータの値を調整できる。例えば、或るパラメータについて複数チャンネル分の調整を行うときには、そのパラメータについてチャンネル毎の値を迅速、円滑に調整できるようになる、という優れた効果を奏する。また、１つの操作子の操作対象のチャンネルを順次変更して、或るパラメータについて複数チャンネル分の値を調整できるので、無駄のない操作子の利用が可能である。
【図面の簡単な説明】
【００１１】
【図１】本発明の音響制御装置の一実施形態であるデジタルオーディオミキサの電気的ハードウェア構成を示すブロック図。
【図２】図１のミキサにおける音響信号処理の構成を説明するブロック図。
【図３】図１のミキサの操作パネル構成を説明する図。
【図４】操作子を指定する処理のフローチャート。
【図５】（ａ）は操作対象パラメータ指定画面の一例を示す図、（ｂ）は操作対象ｃｈ指定画面の一例を示す図。
【図６】操作子の操作対象を指定する処理のフローチャート。
【図７】操作対象のチャンネルを割り当てる処理のフローチャート。
【図８】操作子の操作に応じたパラメータ調整処理のフローチャート。
【図９】ＳＥＬスイッチの操作に応じた処理のフローチャート。
【発明を実施するための形態】
【００１２】
以下に、本発明の音響制御装置の一実施形態として、本発明を適用したデジタルオーディオミキサについて、添付図面を参照して説明する。
【００１３】
図１は、デジタルオーディオミキサ（ミキサ）１の電気的ハードウェア構成を示すブロック図である。ミキサ１は、ＣＰＵ（Central Processing Unit、中央処理装置）１０、フラッシュメモリ１１、ＲＡＭ（Random Access Memory、ランダムアクセスメモリ）１２、波形入出力インターフェース（波形Ｉ／Ｏ）１３、信号処理部（ＤＳＰ（Digital Signal Processing）部）１４、表示器１５、操作子１６、及び、その他インターフェース（その他Ｉ／Ｏ）１７を備え、各構成要素がバス１８を介して接続される。  
【００１４】
ＣＰＵ１０は、フラッシュメモリ１１又はＲＡＭ１２に記憶された各種のプログラムを実行して、ミキサ１の全体動作を制御する。フラッシュメモリ１１は、ＣＰＵ１０が実行する各種のプログラムや、音響信号処理を制御する全ての音響制御パラメータ（以下単にパラメータともいう）を定義するデータ等を含む各種のデータを記憶する。フラッシュメモリ１１には、音響信号処理に用いる全てのパラメータの現在値（カレントデータ）を記憶するカレントメモリが設けられている。ＲＡＭ１２は、ＣＰＵ１０が実行するプログラムのロード領域やワーク領域に使用する。  
【００１５】
波形Ｉ／Ｏ１３は、音響信号を入出力するためのインターフェースであり、図中の矢印で示すように、アナログ音響信号を入力する複数の入力ポート、アナログ音響信号を出力する複数の出力ポート、及び、デジタル音響信号を入出力するデジタル入出力（複数の入力ポート及び複数の出力ポート）を含む。波形Ｉ／Ｏ１３は、さらに、アナログデジタル変換（ＡＤ変換）、デジタルアナログ変換（ＤＡ変換）、及びデジタル変換（フォーマット変換）を行うための機構を含む。  
【００１６】
ＤＳＰ部１４は、ＣＰＵ１０の指示に基づいて各種のマイクロプログラムを実行することにより、カレントメモリに記憶されている各種の音響制御パラメータのカレントデータに基づいて、波形Ｉ／Ｏ１３経由で入力された音響信号に対して、音響信号のミキシングに関する音響信号処理を行い、処理後の音響信号を波形Ｉ／Ｏ１３経由で出力する。なお、音響信号処理とは、音響信号の音量レベル制御、複数の音響信号のミキシング、音響信号への効果付与等である。  
【００１７】
表示器１５及び操作子１６は、ミキサ１の操作パネル上に設けられたユーザインターフェースである。表示器１５は、ＣＰＵ１０からバス１８を介して与えられた表示制御信号に基づいて各種画像や情報を画面に表示でき、且つ、画面に接触するタッチ操作による入力が可能なタッチ式ディスプレイ３０により構成される。操作子１６は、操作パネル上に配置された操作子群である。ＣＰＵ１０は、表示器１５及び操作子１６の操作に応じて、カレントメモリに記憶されているカレントデータを調整する。「カレントデータを調整する」とは、当該操作に該当するパラメータの現在値を、当該操作に応じた値に変更し、変更後の値をＤＳＰ部１４や表示器１５へ反映することである。  
【００１８】
その他Ｉ／Ｏ１７は、例えばＲＳ−４２２、ＵＳＢ（universal serial bus）、或いは、Ethernet（登録商標）規格など、周知の１又は複数の汎用インターフェースを含み、図中の矢印で示すように、その他Ｉ／Ｏ１７に接続された「その他の機器」との間で制御信号や各種データの通信を行う。
【００１９】
図２は、図１のミキサ１における音響信号処理の構成を説明するブロック図であり、複数の矢印はそれぞれ１ｃｈ分の音響信号の流れを示す。図２に示す各部の動作は、主にＣＰＵ１０の処理及びＤＳＰ部１４が実行するマイクロプログラムの処理により実現される。なお、本明細書では「チャンネル」を「ｃｈ」と表記する。  
【００２０】
アナログ入力部２０及びデジタル入力部２１は、波形Ｉ／Ｏ１３が実行する音響信号の入力、ＡＤ変換、フォーマット変換などの音響信号入力機能に相当する。入力パッチ２２は、カレントメモリに記憶されている入力パッチデータに基づいて、アナログ入力部２０とデジタル入力部２１に複数ずつ設けられている入力ポートを、それぞれ、後段の入力ｃｈ２３に割り当てる。
【００２１】
入力ｃｈ部２３は１２８個の入力ｃｈを持つ。各入力ｃｈ２３は、それぞれ、入力パッチ２２を介して接続された１つの入力ポートから音響信号を入力し、入力された音響信号に対して、カレントメモリに記憶されている各種パラメータのカレントデータに基づき各種の音響信号処理を行い、処理後の音響信号を任意の１又は複数のＭＩＸバス２４へ出力する。  
【００２２】
バス部２４は９６本のバス（１〜９６）を持つ。各バス２４は、入力ｃｈ部２３から供給された音響信号をミキシングし、ミキシング後の音響信号を出力ｃｈ２５へ出力する。出力ｃｈ部２５は、９６本のバス２４のそれぞれに対応する９６個の出力ｃｈを持つ。各出力ｃｈ２５は、対応するバス２４から入力される音響信号に対して、カレントメモリに記憶されている各種パラメータのカレントデータに基づき各種の音響信号処理を行い、処理後の音響信号を出力パッチ２６へ出力する。
【００２３】
出力パッチ部２６は、カレントメモリに記憶されている出力パッチデータに基づいて、各出力ｃｈ２５を、それぞれ、アナログ出力部２７とデジタル出力部２８に複数ずつ設けられている出力ポートのうち任意の１又は複数の出力ポートに割り当てる。アナログ出力部２７及びデジタル出力部２８は、波形Ｉ／Ｏ１３が実行する音響信号のＤＡ変換、フォーマット変換、出力などの音響信号出力機能に相当する。
【００２４】
図３は、ミキサ１の操作パネルの構成を説明する図であって、主要な部分を抽出して示す。操作パネルには、タッチ式ディスプレイ３０、ｃｈストリップ部３１、セレクテッドｃｈ部３２及びユーザ操作子部３３が設けられている。ｃｈストリップ部３１、セレクテッドｃｈ部３２及びユーザ操作子部３３は、図１の操作子１６に相当する物理操作子群を、機能・用途別にまとめた領域である。
【００２５】
ｃｈストリップ部３１は、８個のｃｈストリップ３４を備え、主にディスプレイ３０に表示されたメイン画面４０の操作に用いる。各ｃｈストリップ３４には、それぞれ、物理的操作子として、１つのｃｈストリップノブ３５と、１つのｓｅｌスイッチ３６と、１つのフェーダ３７が備わる。メイン画面４０には、各ｃｈストリップ３４に対応する８個のｃｈ領域４１が設けられている。ｃｈ領域４１は、対応するｃｈストリップノブ３５に割り当てるパラメータを選択するパラメータ選択スイッチ４２や、対応するエフェクタの詳細画面の表示を指示するエフェクト選択スイッチ４３を備える。
【００２６】
ユーザが、図示外の選択スイッチ等を用いて１２８個の入力ｃｈ２３及び９６個の出力ｃｈ２５うち８つのｃｈをｃｈストリップ部３１及びメイン画面４０の操作対象として選択できる。ＣＰＵ１０は、選択された８つのｃｈの１つずつを、８つのｃｈストリップ３４の１つずつに、ｃｈストリップ３４の操作対象のｃｈとして割り当てる。ユーザは、ｃｈストリップ３４に備えられている各種操作子を使って、当該ｃｈストリップ３４に操作対象として割り当てられている１つのｃｈに関する各種パラメータのカレントデータを調整できる。例えば、ｃｈストリップ３４のフェーダ３７を使って音量レベルの値を調整でき、また、ｃｈストリップノブ３５を使ってパラメータ選択スイッチ４２で選択中のパラメータの値を調整できる。
【００２７】
ｓｅｌスイッチ３６は、そのｓｅｌスイッチ３６が属するｃｈストリップ３４の操作対象のｃｈを、セレクテッドｃｈ部３２の操作対象のｃｈ（選択ｃｈ）として選択する機能を本来の機能として持つ。複数のｃｈストリップ３４のそれぞれに備わるｓｅｌスイッチ３６のうち、いずれか１つが排他的にオン状態（選択ｃｈとして選択中の状態）になる。本実施例では、後述する通り、このｓｅｌスイッチ３６が、ユーザ操作子５０、５１の操作対象ｃｈの変更を指示するｃｈ変更指示手段としても機能する。
【００２８】
セレクテッドｃｈ部３２は、複数個のノブ３９を備えたセレクテッドｃｈ操作子部３８とディスプレイ３０に表示されたセレクテッドｃｈ画面４４とからなり、１つの操作対象のｃｈ（選択ｃｈ）に関する詳細なパラメータの表示と調整に用いる。ｓｅｌスイッチ３６の操作に応じて、当該ｓｅｌスイッチ３６が属するｃｈストリップ３４の操作対象のｃｈが、選択ｃｈとして指定される。セレクテッドｃｈ操作子部３８で操作可能なパラメータ群の種類は、予め固定されている。
【００２９】
メイン画面４０のｃｈ領域４１に表示されるパラメータ群、及び、セレクテッドｃｈ部３２に含まれるパラメータ群は、音響信号処理で使われる全てのパラメータのうちの一部だけである。メイン画面４０のｃｈ領域４１に表示されるパラメータ群には全パラメータのうちの主要なパラメータのみが含まれており、セレクテッドｃｈ部３２にはｃｈ領域４１に含まれる主要なパラメータとともに幾つかの詳細なパラメータが含まれる。
【００３０】
ユーザ操作子部３３は、操作対象として割り当てられた音響制御パラメータとチャンネルとに該当するカレントデータを調整するためのユーザ操作子５０，５１を複数個備える。この実施例では、ユーザ操作子の一例として、４個のユーザノブ５０と、１６個のユーザキー５１とを備える構成を示す。ユーザノブ５０は、つまみ（ノブ）を回転操作するノブ型のユーザ操作子である。ユーザキー５１は、キートップを押し下げ操作するスイッチ型のユーザ操作子である。ユーザは、各ユーザ操作子５０、５１に、操作対象として任意のパラメータやチャンネルを割り当てることができる。各ユーザ操作子５０、５１は、１個ずつ別々に（独立して）操作対象のパラメータやチャンネルを割り当てられる。
【００３１】
ユーザ操作子部３３のユーザ操作子５０，５１に、操作対象を割り当てる処理について説明する。例えば、ＣＰＵ１０は、ユーザの要求に応じて、全ユーザ操作子５０，５１（４個のユーザノブ５０及び１６個のユーザキー５１）を一覧表示するユーザ操作子指定画面（図示省略）をディスプレイ３０に提示して、ユーザ操作子の指定を受け付ける。ユーザは、ユーザ操作子指定画面において、操作対象を割り当てたいユーザ操作子５０又は５１を１つ指定する。
【００３２】
図４は、ユーザ操作子を指定する処理のフローチャートである。ＣＰＵ１０は、ユーザにより１つのユーザ操作子５０又は５１が指定されたときに、そのユーザ操作子を処理対象として、図４の処理を起動する。ステップＳ１において、ＣＰＵ１０は、ユーザにより指定されたユーザ操作子を特定する情報（操作子ＩＤなど）をバッファすること等により、当該ユーザ操作子を新たな指定中のユーザ操作子として設定する。
【００３３】
ユーザは、処理対象のユーザ操作子を指定した後、操作対象として新たに割り当てるパラメータを指定する。ＣＰＵ１０は、例えば、前記ステップＳ１による新たな指定中ユーザ操作子の設定に引き続き、図５（ａ）パラメータ指定画面６０をディスプイ３０に表示して、ユーザにパラメータの指定を促す。
【００３４】
図５（ａ）において、パラメータ指定画面６０は、ユーザ操作子５０，５１に割り当て可能な全てのパラメータを一覧表示するリストにより構成される。パラメータ指定画面６０の表示に必要な各パラメータの情報（機能分類、種類、名前、後述のタイプ区別等）は、メモリ１１に記憶されたパラメータを定義するデータに基づく。ユーザ操作子５０，５１に割り当て可能なパラメータ（パラメータ指定画面６０に表示されるパラメータ）には、音響信号処理で使われるパラメータの全てが含まれていることが好ましい。更に詳しくは、パラメータ指定画面６０に表示されるパラメータは、パラメータの全てであることに限定されないが、メイン画面４０のｃｈ領域４１に表示されるパラメータ群、及び、セレクテッドｃｈ部３２に含まれるパラメータ群よりも多くの種類のパラメータ（より詳細なパラメータ）が含まれることが望ましい。なお、図５（ａ）では、パラメータ指定画面６０に表示されるパラメータのうちの一部のみを抽出して示している。
【００３５】
機能名欄６１には、エフェクト種類等の機能の名称が表示されている。パラメータ欄６２には、各機能に属するパラメータの名称が表示される。図５（ａ）では、一例として、エフェクトの一種であるダイナミクスに関する複数のパラメータとして、スレッショルド（threshold）、レンジ（range）、レシオ（ratio）、アタック（attack）、出力ゲイン(out gain)が示されており、また、モニタ用出力に関するパラメータとして、モニタディレイ（monitor delay）、モニタフランジャ（monitor flanger）が示されている。
【００３６】
これらパラメータには、（１）パラメータの種類と操作対象のｃｈとを指定するタイプと、（２）パラメータの種類のみを指定するタイプとがある。前者（１）はｃｈを特定して（ｃｈ毎に個別に）値を調整するパラメータであり、操作対象となるｃｈを特定する必要がある。後者（２）はｃｈを特定せずに値を調整するパラメータであり、操作対象となるｃｈを特定する必要がない。特定パラメータ指定画面６０のｃｈ特定要否欄６３は、印６４の表示有無により、パラメータ毎の前記タイプ区別（ｃｈ特定要否）を示している。（１）に該当するパラメータには、印６４の表示が有り、（２）に該当するパラメータには印６４の表示が無い。図５（ａ）の例では、ダイナミクスに関する各パラメータが（１）パラメータの種類と操作対象のｃｈとを指定できるタイプであり、モニタ用出力に関する各パラメータが（２）パラメータの種類のみを指定するタイプである。このタイプの区別は、パラメータの種類毎に予め決まっている。タイプの区別を示す情報は、メモリ１１に記憶された各パラメータを定義するデータに含まれるものとする。
【００３７】
ユーザは、パラメータ指定画面６０のリストから所望の１つのパラメータを、指定中ユーザ操作子の操作対象として指定する。図６は、指定中ユーザ操作子に操作対象のパラメータを割り当てる処理のフローチャートである。指定中ユーザ操作子の操作対象のパラメータが指定されたとき（例えばパラメータ指定画面６０にてパラメータの指定を受け付けたとき）、ＣＰＵ１０は、図６の処理を起動する。ステップＳ２において、ＣＰＵ１０は、指定されたパラメータを、新たな指定中パラメータとして設定する。具体的には、当該パラメータの種類を特定する情報（パラメータＩＤ等）を、指定中パラメータの情報としてバッファする。
【００３８】
ステップＳ３において、ＣＰＵ１０は、新たな指定中パラメータが、（１）パラメータの種類と操作対象のｃｈとを指定するタイプ、又は、（２）パラメータの種類のみを指定するタイプのいずれであるかを確認する。
【００３９】
指定中パラメータが（１）パラメータの種類と操作対象のｃｈとを指定できるタイプの場合（ステップＳ３のＹＥＳ）、当該指定中ユーザ操作子に対して、更に、操作対象のｃｈを指定する必要がある。この場合、ＣＰＵ１０は、ステップＳ４において、操作対象のｃｈの指定を促し、操作対象のｃｈの指定を受け付ける。
【００４０】
ＣＰＵ１０は、例えば、図６（ｂ）に示す操作対象ｃｈ指定画面７０をディスプイ３０に表示して、ユーザから操作対象のｃｈの指定を受け付ける。操作対象ｃｈ指定画面７０には、
操作対象のｃｈの選択肢として、音響信号処理に使う全てのｃｈのリスト（すなわち１２８個の入力ｃｈ２３（「入力ｃｈ１」〜「入力ｃｈ１２８」）のリスト７１と９６個の出力ｃｈ２５（「出力ｃｈ１」〜「出力９６」）のリスト７２）から特定の１ｃｈを指定する選択肢と、操作対象ｃｈを変更できる旨を登録する選択肢「ＳＥＬＥＣＴＥＤ  ＣＨ」７３とが、用意されている。ユーザは、操作対象ｃｈ指定画面７０から、特定の１ｃｈ（「入力ｃｈ１」〜「入力ｃｈ１２８」、「出力ｃｈ１」〜「出力９６」のうちの１ｃｈ）、又は、「ＳＥＬＥＣＴＥＤ  ＣＨ」を、操作対象のｃｈとして指定できる。
【００４１】
ステップＳ５において、ＣＰＵ１０は、前記応じてステップＳ４で指定された操作対象のｃｈを、当該指定中操作子の新たな指定中ｃｈとして指定する。具体的には、指定中ｃｈの情報として、具体的な１ｃｈを特定できる情報（例えば各ｃｈを識別するＩＤ番号）、又は、「ＳＥＬＥＣＴＥＤ  ＣＨ」を示す情報をバッファする。
【００４２】
そして、ＣＰＵ１０は、ステップＳ６において、当該指定中ユーザ操作子の操作対象のパラメータとして、前記ステップＳ２で設定された指定中パラメータを割り当てて、ステップＳ７において、当該指定中ユーザ操作子の操作対象のｃｈとして、前記ステップＳ４で設定された指定中ｃｈを割り当てて、処理を終了する。
【００４３】
前記ステップＳ２で設定された指定中パラメータが（２）パラメータ種類のみを指定するタイプの場合（ステップＳ３のＮＯ）、前記ステップＳ４、５及び７による操作対象のｃｈを特定する情報の割り当て処理は不要である。この場合、ＣＰＵ１０は、ステップＳ８において、当該指定中ユーザ操作子の操作対象のパラメータとして、前記ステップＳ２で設定された指定中パラメータを割り当てて、処理を終了する。
【００４４】
図７は、前記ステップＳ７で行う指定中ｃｈの割り当て処理のフローチャートである。ステップＳ９において、ＣＰＵ１０は、前記ステップＳ５で指定した当該指定中操作子の新たな指定中ｃｈとして、操作対象ｃｈを変更できる旨を登録することが指定されているか否かを確認する。この実施例では、ＣＰＵ１０は、指定中ｃｈとして、「ＳＥＬＥＣＴＥＤ  ＣＨ」が指定されているか否かを確認する。
【００４５】
この実施例では、指定中ｃｈとして「ＳＥＬＥＣＴＥＤ  ＣＨ」が指定されている場合（ステップＳ９のＹＥＳ）、ＣＰＵ１０は、ステップＳ１０において、指定中ユーザ操作子に、操作対象ｃｈを変更できる旨を登録する。この登録は、例えば、ユーザ操作子毎に登録内容を示す情報（ｃｈ変更可の情報）を保持することにより行う。すなわち、ステップＳ４，５，７及び１０の処理が、操作対象のチャンネルを変更できる旨を登録する登録手段として機能する。ステップＳ１１において、ＣＰＵ１０は、「ＳＥＬＥＣＴＥＤ  ＣＨ」の初期値となるｃｈを特定して、該特定した初期値を指定中のユーザ操作子の操作対象ｃｈに割り当てる。「ＳＥＬＥＣＴＥＤ  ＣＨ」の初期値は、例えば、現時点でｃｈ変更指示手段により選択中のｃｈである。ｃｈ変更指示手段により選択中のｃｈは、この実施例では、ｓｅｌスイッチ３６により選択中の選択ｃｈである。
【００４６】
他方、指定中ｃｈとして特定の１ｃｈが指定されている場合（ステップＳ９のＮＯ）、ＣＰＵ１０は、ステップＳ１２において、指定中ユーザ操作子をｃｈ変更できない旨を登録する。この登録は、例えば、ユーザ操作子毎に登録内容を示す情報（ｃｈ変更不可の情報）を保持することにより行う。そして、ステップＳ１３において、ＣＰＵ１０は、前記ステップＳ５で指定した新たな指定中ｃｈ（特定の１ｃｈ）を操作対象に割り当てて、処理を終了する。
【００４７】
上述したステップＳ１〜Ｓ１３による操作対象の割り当て処理を、複数のユーザ操作子５０，５１のそれぞれに対して行うことで、ユーザ操作子毎に、操作対象のパラメータを割り当てるとともに、操作対象のｃｈを特定する必要があるパラメータについては、操作対象のｃｈを割り当てることができる。これにより、複数のユーザ操作子５０，５１を用いて、それぞれに割り当てたパラメータのカレントデータを調整できるようになる。
【００４８】
図８は、ユーザ操作子５０，５１の操作に応じた処理のフローチャートである。ユーザ操作子部３３のいずれかのユーザ操作子５０，５１が操作されたとき、ＣＰＵ１０は、そのユーザ操作子を処理対象として図８の処理を起動する。ステップＳ１４において、ＣＰＵ１０は、そのユーザ操作子に割り当て中のパラメータのカレントデータを当該ユーザ操作子の操作に応じて変更する。ユーザ操作子に割り当て中のパラメータがｃｈを特定する必要のないパラメータの場合、ＣＰＵ１０は、当該ユーザ操作子の操作に応じて、割り当て中のパラメータで特定されるカレントデータを調整する。また、ユーザ操作子に割り当て中のパラメータがｃｈを特定する必要があるパラメータの場合、ＣＰＵ１０は、そのユーザ操作子に割り当て中のパラメータと割り当て中のｃｈを確認して、割り当て中のパラメータと割り当て中のｃｈとの組み合わせにより特定されるカレントデータを、当該ユーザ操作子の操作に応じて調整する。
【００４９】
上述の操作対象割り当て処理（特にステップＳ１０とＳ１２）において操作対象のｃｈを変更できる旨を登録した各ユーザ操作子は、ｃｈ変更指示に応じて、操作対象のｃｈを変更できる。本実施例では、一例として、ｃｈストリップ３４のｓｅｌスイッチ３６をｃｈ変更指示手段として利用する構成であり、ｓｅｌスイッチ３６の操作により１つのｃｈを選択して、ｃｈ変更指示を行う。
【００５０】
図９は、ｃｈ変更指示に応じてユーザ操作子の操作対象のｃｈを変更する処理のフローチャートである。この実施例では、１つのｓｅｌスイッチ３６の操作により新たな操作対象のｃｈが選択されたときに、図９の処理を起動する。ステップＳ１５において、ＣＰＵ１０は、ｓｅｌスイッチ３６が操作されたときに本来実行される処理を行う。すなわち、操作されたｓｅｌスイッチ３６が属するｃｈストリップ３４に割り当て中のｃｈを特定し、該特定したｃｈをセレクテッドｃｈ操作部３２の操作対象（選択ｃｈ）として設定する。
【００５１】
ステップＳ１６において、ＣＰＵ１０は、ユーザ操作子５０、５１毎に、操作対象のｃｈを変更できる旨を登録しているか否かを調べる。操作対象のｃｈを変更できる旨が登録されている場合（ステップＳ１６のＹＥＳ）、ステップＳ１７において、ＣＰＵ１０は、当該登録がされているユーザ操作子の操作対象ｃｈを、ｓｅｌスイッチ３６の操作により選択されたｃｈ（ステップＳ１５において特定されたｃｈ）に変更して、処理を終了する。操作対象のｃｈを変更できる旨が登録されているユーザ操作子が複数存在する場合は、それら複数のユーザ操作子の操作対象ｃｈを、それぞれ、ｓｅｌスイッチ３６の操作により選択されたｃｈに変更する。このとき、ＣＰＵ１０は、各ユーザ操作子の操作対象のパラメータ種類を変更せずに維持する。したがって、当該ｃｈ変更されたユーザ操作子を用いて調整される操作対象のカレントデータ（操作対象のパラメータ種類とｃｈとの組み合わせにより特定される値）は、当該ｃｈ変更の結果に応じて、別のカレントデータに変更されることになる。
【００５２】
操作対象のｃｈを変更できる旨が登録されている全てのユーザ操作子の操作対象ｃｈを変更し終えたら（ステップＳ１６のＮＯ）、ＣＰＵ１０は処理を終了する。すなわち、ＣＰＵ１０は、いずれのユーザ操作子５０，５１にも、操作対象のｃｈを変更できる旨が登録されていない場合、当該受け付けた指示に応じた操作対象のチャンネルの変更を行わないように制御する（ステップＳ１６のＮＯ）。したがって、操作対象のｃｈを変更できない旨が登録されたユーザ操作子の操作対象のｃｈは、ｃｈ変更指示に応じて変更されず、前記ステップＳ１３で割り当てた操作対象のｃｈで固定される。また、操作対象のパラメータとして（２）パラメータの種類のみを指定するタイプ（ｃｈ特定不要）のパラメータが割り当てられているユーザ操作子も、ｃｈ変更指示の影響を受けない。上述したステップＳ１６，Ｓ１７がチャンネル変更手段として機能する。
【００５３】
以上説明した通り、この実施例によれば、任意のパラメータと任意のｃｈとを操作対象として割り当てたユーザ操作子５０，５１に、操作対象のｃｈを変更できる旨を登録しておけば、ｃｈ変更指示手段（例えばｓｅｌスイッチ３６）の操作に応じて、そのユーザ操作子の操作対象ｃｈを、選択ｃｈに変更できる。したがって、手間をかけずに簡単に、操作対象ｃｈを順次変更しながら、ユーザ操作子５０，５１を使って任意の音響制御パラメータの値を調整できるようになる。たとえば、或るパラメータについて複数ｃｈ分の調整を行うときには、そのパラメータについてｃｈ毎の値を迅速、円滑に調整できるようになる、という優れた効果を奏する。また、ｃｈ変更指示に追従して、ユーザ操作子５０、５１の操作対象ｃｈを順次変更して、或るパラメータについて複数ｃｈ分の調整を連続して行うことができるので、無駄のないユーザ操作子の利用が可能である。
【００５４】
簡単な操作で操作対象ｃｈを順次切り替えられるので、ユーザは、ユーザ操作子５０，５１を使ったｃｈ毎の値の調整作業に集中できる。例えば、ユーザノブ５０を使ってパラメータの値を調整する場合、ｃｈ変更指示手段（例えばｓｅｌスイッチ３６）を押すという簡単な操作で操作対象ｃｈを切り替えながら同じ１つのユーザノブ５０を使った作業ができるので、或るパラメータについて複数ｃｈ分の値を、ノブの回転操作感覚や調整作業の集中力・注意力を、ｃｈ変更等の二次的な作業で損なうことなしに、調整できる。したがって、ユーザにとって、ユーザノブ５０を使った或るパラメータについて複数ｃｈ分の値を調整する作業が非常にやりやすい。
【００５５】
また、複数のユーザ操作子５０，５１を操作対象のｃｈを変更できるようにしたユーザ操作子として登録した場合、それら複数のユーザ操作子５０，５１の操作対象ｃｈを、まとめて変更できる。したがって、複数パラメータについて複数ｃｈ分の値を調整する場合にも、ｃｈ毎の値を、手間をかけず迅速・円滑に調整できる。
【００５６】
ユーザ操作子５０，５１を、操作対象ｃｈを変更できるユーザ操作子として登録する使い方により、ユーザ操作子部３３を用いてセレクテッドｃｈ部３２を拡張できるようになる。例えば、前記図６（ａ）に示すダイナミクスにパラメータのうち、スレッショルド、レンジ及びレシオがセレクテッドｃｈ操作子部３８で調整できるパラメータであり、アタック及び出力ゲインはセレクテッドｃｈ操作子部３８で調整できないパラメータとする。例えばアタックと出力ゲインとをそれぞれユーザノブ５０に割り当てて、各ユーザノブ５０をｃｈ変更できるユーザ操作子として登録しておけば、ｓｅｌスイッチ３６で選択した選択ｃｈのスレッショルド、レンジ及びレシオがセレクテッドをセレクテッドｃｈ操作子部３８で調整でき、且つ、当該選択ｃｈのアタック及び出力ゲインを２つのユーザノブ５０で調整できる。すなわち、これらユーザノブ５０をセレクテッドｃｈ部３２の拡張として利用できる。
【００５７】
なお、上述した実施例では、ユーザ操作子に操作対象を割り当てる処理（特にステップＳ４，５，７及び１０）において、操作対象のｃｈとして「ＳＥＬＥＣＴＥＤ  ＣＨ」を指定することにより、操作対象ｃｈを変更できる旨を登録する登録手段の構成を説明したが、その登録をできる構成でさえあれば、実施例の構成に限定されない。例えば、登録手段を登録指示専用操作子（物理操作子又は操作子画像）で構成してもよい。登録指示専用操作子は、例えば、操作対象のｃｈを変更できる旨を登録／解除する指示を行う操作子や、或いは、ユーザ操作子の動作モードとして、操作対象のｃｈを変更できるモード又はできないモードのいずれかを指定する操作子などである。この場合、１つのユーザ操作子５０又は５１を指定した上で、登録指示専用操作子の操作を受け付けたときに、指定中のユーザ操作子に、操作対象ｃｈを変更できる旨を登録する。なお、指定されたユーザ操作子に操作対象のｃｈがない場合（例えば、割り当て中パラメータがｃｈ特定不要のタイプの場合）は、当該登録指示専用操作子の操作を無効とする。この構成を採用した場合、前記図５（ｂ）の操作対象ｃｈ指定画面７０に「ＳＥＬＥＣＴＥＤ  ＣＨ」の選択肢を含めない（特定のｃｈを選択する選択肢のみを提示する）ようにして、ＣＰＵ１０は、前記ステップＳ９，Ｓ１０，Ｓ１１の処理を行わない。そして、登録指示専用操作子が操作されたときに、ＣＰＵ１０は、指定中のユーザ操作子を処理対象として、前記ステップＳ９，Ｓ１０，Ｓ１１の処理を起動、実行する。
【００５８】
また、上記実施例では、ｓｅｌスイッチ３６をｃｈ変更指示手段として用いる構成を説明したが、ｃｈ変更指示手段は、任意の１ｃｈを選択してｃｈ変更指示する構成でさえあればよく、実施例の構成に限定されない。例えば、ｃｈ変更指示手段として、ｓｅｌスイッチ３６とは別途に、他の機能を共有しないｃｈ変更指示専用操作子（物理操作子又は操作子画像）を設けて、そのｃｈ変更指示専用操作子の操作により１つのｃｈが選択されたときに、操作対象ｃｈを変更するように構成できる。この場合、具体的には、そのｃｈ変更指示専用操作子の操作に応じて、ＣＰＵ１０は、図９のフローチャートを起動し、前記ステップＳ１５の処理を割愛して、前記ステップＳ１６，Ｓ１７の処理を行う。
【００５９】
また、実施例では、１回のｃｈ変更指示に応じて、その時点で「操作対象のｃｈを変更する旨」が登録されている全てのユーザ操作子５０，５１を一括して、ｃｈ変更する構成を示したが、ｃｈの変更は一括になされることに限定されるものではない。例えば、前記ｃｈを変更する旨が登録されているユーザ操作子それぞれ独立にｃｈ変更を行える構成や、前記ｃｈを変更する旨が登録されているユーザ操作子の一部をグループにまとめて、そのグループに含まれるユーザ操作子のみに対してｃｈ変更を行う構成としてもよい。
【００６０】
また、実施例では、前記ステップＳ１２において、指定中ユーザ操作子をｃｈ変更できない旨を登録する構成を説明したが、この処理を割愛して、操作対象のｃｈを変更できないユーザ操作子は、ｃｈ変更できる旨を登録していないものとして扱う構成でもよい。すなわち、この発明は、最低限、操作対象のｃｈを変更できる旨を登録する（操作対象のｃｈを変更できるユーザ操作子を特定できる）構成であればよい。
【符号の説明】
【００６１】
１  デジタルオーディオミキサ、１０  ＣＰＵ、１１  フラッシュメモリ、１２  ＲＡＭ、１３  波形Ｉ／Ｏ、１４  信号処理部、１５  表示器、１６  操作子、１７  その他Ｉ／Ｏ、２０  アナログ入力部、２１  デジタル入力部、２２  入力パッチ部、２３  入力チャンネル部、２４  バス部、２５  出力チャンネル、２６  出力パッチ部、２７  アナログ出力部、２８  デジタル出力部、３０  ディスプレイ、３１  ｃｈストリップ部、３２  セレクテッドｃｈ部、３３  ユーザノブ部、３４  ｃｈストリップ、３６  ｓｅｌスイッチ、５０  ユーザノブ、５１  ユーザキー
【図１】
2013192001.tif 000003
【図２】
2013192001.tif 000004
【図３】
2013192001.tif 000005
【図４】
2013192001.tif 000006
【図５】
2013192001.tif 000007
【図６】
2013192001.tif 000008
【図７】
2013192001.tif 000009
【図８】
2013192001.tif 000010
【図９】
2013192001.tif 000011