(57)【特許請求の範囲】
【請求項１】
信号処理装置において信号処理用のパラメータを設定するための設定装置であって、
パラメータを調整するための、ユーザにより操作可能な、調整器と、
前記調整器を一時的に操作するモードである一時操作モードを選択するためのモード選択器と、
メモリと、
（１）前記一時操作モードが選択された状態において行われる前記調整器による調整操作に対応して、変更前のパラメータ調整値を変更履歴として前記メモリに記憶する記憶制御と、（２）前記一時操作モードの終了に応じて、前記変更履歴に基づき、前記調整器におけるパラメータ調整値を前記変更前のパラメータ調整値に戻す戻し制御と、を行う制御器と
を備える設定装置。
【請求項２】
前記制御器が行う前記記憶制御は、前記一時操作モードにおいて行われた前記調整器による１以上の調整操作に対応する１以上の前記変更前のパラメータ調整値を前記変更履歴として前記メモリに記憶することを含み、
前記制御器が行う前記戻し制御は、前記メモリに記憶された前記変更履歴に基づき、前記一時操作モードにおいて行われた前記１以上の調整操作に対応する１以上の前記変更前のパラメータ調整値を、前記調整器におけるパラメータ調整値として順次再現することを含む、請求項１に記載の設定装置。
【請求項３】
前記制御器が行う前記戻し制御は、前記メモリに記憶された前記変更履歴に基づき、前記一時操作モードにおいて行われた前記１以上の調整操作に対応する１以上の前記変更前のパラメータ調整値を、前記変更履歴に逆行する順で、前記調整器におけるパラメータ調整値として順次再現することを含む、請求項２に記載の設定装置。
【請求項４】
前記制御器が行う前記戻し制御は、前記メモリに記憶された前記変更履歴に基づき、前記一時操作モードにおいて行われた前記１以上の調整操作に対応する１以上の前記変更前のパラメータ調整値を、前記変更履歴に順行する順で、前記調整器におけるパラメータ調整値として順次再現することを含む、請求項２に記載の設定装置。
【請求項５】
前記制御器が行う前記記憶制御は、さらに、前記一時操作モードにおいて行われた前記調整器による１以上の調整操作が行われた各タイミングを示す変更タイミング情報を前記変更履歴として前記メモリに記憶することを含み、
前記制御器が行う前記戻し制御は、前記一時操作モードにおいて行われた前記１以上の調整操作に対応する１以上の前記変更前のパラメータ調整値を、前記変更タイミング情報に基づく処理タイミングに従って、前記調整器におけるパラメータ調整値として順次再現することを含む、請求項２乃至４の何れかに記載の設定装置。
【請求項６】
複数の前記調整器が設けられており、
前記制御器が行う前記戻し制御は、前記一時操作モードにおいて行われた複数の前記調整器に関するそれぞれの前記変更前のパラメータ調整値を、前記変更履歴に従って、順次再現することを含む、請求項２乃至５の何れかに記載の設定装置。
【請求項７】
前記制御器が行う前記戻し制御は、前記一時操作モードの終了に応じて、前記変更履歴に基づき、前記調整器におけるパラメータ調整値を前記一時操作モードが開始される直前の値に戻すことからなる、請求項１乃至６の何れかに記載の設定装置。
【請求項８】
前記制御器が行う前記戻し制御は、前記調整器におけるパラメータ調整値を、戻すべき又は再現すべき前記変更前のパラメータ調整値まで、徐々に移行させることを行う、請求項１乃至７の何れかに記載の設定装置。
【請求項９】
前記制御器が行う前記戻し制御は、パラメータの種類に応じて規定された移行ルールに従って、前記調整器におけるパラメータ調整値を、戻すべき又は再現すべき前記変更前のパラメータ調整値に、移行させることを行う、請求項１乃至８の何れかに記載の設定装置。
【請求項１０】
前記制御器が行う前記戻し制御は、演目の種類に応じて規定された移行ルールに従って、前記調整器におけるパラメータ調整値を、戻すべき又は再現すべき前記変更前のパラメータ調整値に、移行させることを行う、請求項１乃至８の何れかに記載の設定装置。
【請求項１１】
前記モード選択器は押しボタン式スイッチからなる、請求項１乃至１０の何れかに記載の設定装置。
【請求項１２】
前記押しボタン式スイッチは、押下を維持されている間、一時操作モードを維持し、該押下の解除に応じて一時操作モードを終了するように構成されている、請求項１１に記載の設定装置。
【請求項１３】
前記押しボタン式スイッチは、押下操作に応じて、一時操作モードを開始し、該一時操作モード中の押下操作に応じて一時操作モードを終了するように構成されている、請求項１１に記載の設定装置。
【請求項１４】
二方向に操作可能な操作子を備え、
前記操作子は、該操作子が第１方向に操作されたとき前記調整器として機能し、前記操作子が第２方向に操作されたとき前記モード選択器として機能するように構成されている、請求項１乃至１０の何れかに記載の設定装置。
【請求項１５】
前記調整器はタッチセンス付き操作子からなり、
前記制御器は、前記タッチセンス付き操作子の出力に基づき前記一時操作モード中に前記タッチセンス付き操作子に対するユーザのタッチ操作が終了したことを検知することに応じて、該一時操作モードが終了されたと判定し、前記戻し制御を行う、請求項１乃至１０の何れかに記載の設定装置。
【請求項１６】
前記調整器は反力付与可能な操作子からなり、該操作子に対するユーザの操作に応じて該操作子に反力を発生させ、
前記制御器は、前記一時操作モード中に行われる前記操作子に対するユーザの操作が終了したとき、前記操作子に反力が発生されなくなることに応じて、前記一時操作モードが終了されたと判定し、前記戻し制御を行う、請求項１乃至１０の何れかに記載の設定装置。
【請求項１７】
信号処理装置において信号処理用のパラメータを設定するための方法であって、前記信号処理装置は、パラメータを調整するためのユーザにより操作可能な調整器と、メモリとを備え、前記方法は、
前記調整器を一時的に操作するモードである一時操作モードを選択することと、
前記一時操作モードが選択された状態において行われる前記調整器による調整操作に対応して、変更前のパラメータ調整値を変更履歴として前記メモリに記憶することと、
前記一時操作モードの終了に応じて、前記変更履歴に基づき、前記調整器におけるパラメータ調整値を前記変更前のパラメータ調整値に戻すこと、
からなる方法。
【請求項１８】
非一過性のコンピュータ読取可能な記憶媒体であって、信号処理装置において信号処理用のパラメータを設定するための方法を実行するためにプロセッサにより実行可能な命令群を記憶してなり、前記信号処理装置は、パラメータを調整するためのユーザにより操作可能な調整器と、メモリとを備え、前記方法は、
前記調整器を一時的に操作するモードである一時操作モードを選択することと、
前記一時操作モードが選択された状態において行われる前記調整器による調整操作に対応して、変更前のパラメータ調整値を変更履歴として前記メモリに記憶することと、
前記一時操作モードの終了に応じて、前記変更履歴に基づき、前記調整器におけるパラメータ調整値を前記変更前のパラメータ調整値に戻すこと、
からなる記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばオーディオミキサなどの信号処理装置において信号調整用のパラメータの設定に用いる設定装置及び方法に関する。
【背景技術】
【０００２】
例えばコンサート会場等に設置されるオーディオミキサ（以下単に「ミキサ」とも言う）は、大略、各チャンネルにおいて、入力された音信号の音特性調整処理を行い、処理後の音信号をバスに選択的に出力し、各バスにおいて、１又は複数のチャンネルから供給された音信号を混合して、混合結果を出力先に出力するように構成される。ミキサのメモリには、チャンネル毎の音特性処理や音信号の経路設定処理を含むミキサの信号処理に用いる全てのパラメータの値が記憶される。ミキサは、メモリに記憶された各パラメータの値に基づいて、ミキサの信号処理を制御する。【０００３】
従来、ミキサにおいて、シーン又はスナップショットと呼ばれる機能（以下では、シーン機能と称する）があった。シーン機能は、全ての又は一部のパラメータ値を１つのシーンデータとしてメモリに保存したり、保存されたシーンデータを読み出すことで、保存されたシーンデータに対応する設定状態を一括して再現したりする機能である。様々な場面に応じた複数種類のシーンデータを用意することで、場面に適した設定状態に速やかに遷移することが可能である。例えば、コンサートにおいては曲毎にシーンデータを用意することで、コンサートプログラムの進行に応じた設定変更を速やかに行うことができる。また、例えば、演劇においては幕毎にシーンデータを用意することで、幕毎の設定変更を速やかに行うことができる。【０００４】
ところで、ミキサの使い方として、パラメータの値を一時的に変更して、その後、元の値に戻すということがしばしば行われる。例えば、音楽演奏においては、曲のエンディング部でリバーブ等のエフェクタの効き具合を一時的に強くして、演奏終了とともにエフェクタの効き具合を元に戻すというような演出を行うことがある。或いは、演劇などでは、発話中の人物の音声を処理するチャンネルのみをオンにして、その他の人物たちのチャンネルを一時的にオフし、当該発話終了後に該オフされた各チャンネルをオンに戻すという操作を行うことがある。そのような場合、従来は、操作者が、操作子を手動操作することにより、パラメータの値を元の値に戻していた。元の値に戻す操作は、あくまで感覚的なものとなる。したがって、正確に、且つ、素早く元の値に、パラメータの値を戻すことができるとは限らなかった。特に、操作の熟練度の低い操作者の場合、正確に、且つ、素早くパラメータの値を元の値に戻すことは難しい。【０００５】
上記のような、一部のパラメータの値を一時的に変更した後に元の値に戻すという操作を行うにあたり、前記のシーン機能を利用することが考えられる。すなわち、或る設定状態をシーンデータとして保存しておき、その設定状態から１又は複数のパラメータの値を一時的に変更した後、該シーンデータを読み出すことで、当該一時的に変更された１又は複数のパラメータの値をその変更以前の値に正確に戻すことができる。しかし、シーン機能を利用する場合、ミキサの信号処理に用いる全てのパラメータの値を一括して上書きするので、元の値に戻す処理に時間がかり、また、処理負荷も大きい、と言った不都合がある。さらには、これら不都合のため、例えばミキサが一時的に操作を受け付けなくなったり、或いは、ミキサの出力する音信号に音切れが生じたりする恐れがある。したがって、例えばコンサートや演劇など実演プログラムの最中にパラメータの値を一時的に変更した後に元の値に戻すという用途には、シーン機能は不向きである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−１７１００１号公報
【非特許文献】
【０００７】
【非特許文献１】"DIGITAL MIXING CONSOLE LS9 LS9-16/LS9-32 取扱説明書"、［online］、２０１２年、ヤマハ株式会社［平成２８年７月１２日検索］、インターネット〈URL：http://download.yamaha.com/api/asset/file?language=ja&site=countrysite-master.prod.wsys.yamaha.com&asset_id=58273〉
【発明の概要】
【０００８】
この発明は、上述の点に鑑みてなされたもので、一時的な操作によってパラメータの値を調整することを、容易にかつ効率的にできるようにした設定装置及び方法を提供することを目的とする。
【０００９】
上記目的を達成するために、この発明に係る、信号処理装置において信号処理用のパラメータを設定するための設定装置は、パラメータを調整するための、ユーザにより操作可能な、調整器と、前記調整器を一時的に操作するモードである一時操作モードを選択するためのモード選択器と、メモリと、（１）前記一時操作モードが選択された状態において行われる前記調整器による調整操作に対応して、変更前のパラメータ調整値を変更履歴として前記メモリに記憶する記憶制御と、（２）前記一時操作モードの終了に応じて、前記変更履歴に基づき、前記調整器におけるパラメータ調整値を前記変更前のパラメータ調整値に戻す戻し制御と、を行う制御器とを備える。
【００１０】
信号処理装置の稼働中の任意の時点で、例えばユーザ操作に応じて、モード選択器により一時操作モードが選択され得る。該一時操作モードが選択された状態において、ユーザは、調整器を一時的に操作してパラメータ調整値を一時的に変更することができる。該一時操作モードにおいて、ユーザが調整器を操作してパラメータ調整を行うと、制御器による記憶制御により、変更前のパラメータ調整値が変更履歴としてメモリに記憶される。その後、制御器による戻し制御により、該一時操作モードの終了に応じて、前記変更履歴に基づき、前記調整器におけるパラメータ調整値が前記変更前のパラメータ調整値に戻される。こうして、該一時操作モードの終了に応じて、調整器のパラメータ調整値は、自動的に変更前のパラメータ調整値（例えば一時操作モードが開始される直前の値）に戻されるので、該調整器のパラメータ調整値をユーザ操作によって元の値に戻す手間を省くことができ、かつ、正確かつ即座に元の値に戻すことができる。これにより、調整器のパラメータ調整値の一時的な変更操作（一時的な目的による調整器の使用）を、きわめて容易に行うことができる。本発明に従う一時操作モードは、例えば複数の調整器を使用して複数のパラメータを調整するというような構成において、該複数の調整器に設定された複数のパラメータのうち、一部のパラメータの値を一時的に変更するような場合に、有利に利用することができる。すなわち、モード選択器により一時操作モードが選択された状態において、所望のパラメータに対応する調整器を操作すれば、その調整器に設定されているパラメータだけが一時的に任意に調整・変更され得る。その後、一時操作モードの終了に応じて、元の状態（すなわち、変更前の値）に戻すという操作を素早く、簡単、且つ、正確に行うことができる。その際に、複数のパラメータ全部を１セットのシーンデータとして保存しておく必要もないので、効率的である。従って、この発明によれば、パラメータの値を一時的に変更して、その後、変更前の値に戻すという操作を、素早く、簡単、且つ、正確に行うことができる。従って、操作者の意図するパラメータの調整を効率的に行うことが可能となる。
【００１１】
なお、一時操作モードを終了させることは任意の手法で行ってよく、本発明の範囲は、一時操作モードを終了させるための手法によって限定されるものではない。例えば、モード選択器をトグル式に操作することにより、あるいは切り替え式に操作することにより、ユーザによるモード選択器の操作によって一時操作モードの開始（ＯＮ）と終了（ＯＦＦ）を交互に切り替えることができるようにしてよい。
【００１２】
この発明は、装置の発明として構成及び実施し得るのみならず、前記装置を構成する各構成要素に対応するステップを備える方法の発明として実施及び構成されてよい。さらに、この発明は、上記方法を実行するために、１以上のプロセッサにより実行可能な命令群を記憶した、非一過性のコンピュータ読み取り可能な記憶媒体として実装することもできる。
【図面の簡単な説明】
【００１３】
【図１】この発明に係る設定装置の構成例を示す概念的ブロック図。
【００１４】
【図２】図１の設定装置を適用したオーディオミキサの電気的ハードウェア構成例を示すブロック図。
【００１５】
【図３】図２のオーディオミキサの信号処理構成例を説明するブロック図。
【００１６】
【図４】図２のオーディオミキサの操作パネル構成例を説明する図。
【００１７】
【図５】操作モード切替処理例を示すフローチャート。
【００１８】
【図６】パラメータ値調整処理例を示すフローチャート。
【００１９】
【図７】変更履歴リストの一例を示す図。
【００２０】
【図８】変更履歴リストの別の例であって、変更タイミング情報を含む変更履歴リストの一例を示す図。
【００２１】
【図９】一時操作中モード中に調整された各パラメータの値を、変更タイミング情報に基づく処理タイミングで、調整前の値に戻す処理例を示すフローチャート。
【発明を実施するための形態】
【００２２】
以下、添付図面を参照して、この発明の一実施形態について詳細に説明する。
【００２３】
図１は、この発明に係る信号処理装置における設定装置１０の構成例を説明する概念的ブロック図を示す。図１において、設定装置１０は、パラメータを調整するための、ユーザにより操作可能な、調整器１１と、前記調整器１１の一時的に操作するモードである一時操作モードを選択するためのモード選択器１２と、メモリ１３と、制御部１４とを備える。制御部１４は、（１）前記一時操作モードが選択された状態において行われる前記調整器による調整操作に対応して、変更前のパラメータ調整値を変更履歴として前記メモリに記憶する記憶制御と、（２）前記一時操作モードの終了に応じて、前記変更履歴に基づき、前記調整器におけるパラメータ調整値を前記変更前のパラメータ調整値に戻す戻し制御と、を行う。
【００２４】
図１の設定装置１０が適用される信号処理装置は、例えば、オーディオミキサ等のような音信号を扱う音響機器である。以下の一実施形態は、一例として、設定装置１０が適用される信号処理装置がオーディオミキサ２０（以下単に「ミキサ」とも言う）である場合について説明する。このオーディオミキサ２０は、専らデジタル信号処理により音信号を処理するデジタルミキサであるとする。
【００２５】
図２は、ミキサ２０の電気的ハードウェア構成例を示すブロック図を示す。図２において、ミキサ２０は、ＣＰＵ（Central Processing Unit、中央処理装置）２１、メモリ２２、ディスプレイ２３、操作子群２４、及び、ミキシング部（図において「ＭＩＸ」）２５を含み、各部２１〜２５がバス２６を介して接続される。
【００２６】
ＣＰＵ２１は、メモリ２２に記憶された各種のプログラムを実行して、ミキサ２０を制御する。メモリ２２は、ＣＰＵ２１が実行する各種のプログラムや各種のデータなどを不揮発的に格納するほか、ＣＰＵ２１が実行するプログラムのロード領域やワーク領域に使用される。メモリ２２は、リードオンリーメモリ、ランダムアクセスメモリ、フラッシュメモリあるいはハードディスク等の各種メモリ装置を適宜組み合わせて構成されてよい。メモリ２２の一部の記憶エリアが前記変更履歴するためのメモリ１３として機能する。
【００２７】
ディスプレイ２３は、ＣＰＵ２１から与えられた表示制御信号に基づく各種情報を、各種画像や文字列等により表示する。操作子群２４は、ミキサ２０の操作パネル上に配置された複数の操作子および関連するインターフェース回路等であり、操作子群２４には複数のフェーダ操作子や、イコライザやパン調整等に用いる回転式つまみ操作子や、後述する操作モード切替用のスイッチが含まれる。操作子群２４における複数操作子のうち音響信号の種々のパラメータを調整若しくは設定するための操作子は、ユーザにより手動操作可能であり、かつ、モータ等の電気的ドライバーによる自動操作可能でもある。ユーザは、操作子群２４を用いて、音信号の経路設定や各種パラメータの値を調整する操作を含む各種操作を行う。ＣＰＵ２１は、ユーザによる操作子群２４又はディスプレイ２３での入力操作に応じた検出信号を取得して、検出信号に基づいてミキサ２０の動作を制御する。操作子群２４内の複数操作子のうち音響信号の種々のパラメータを調整若しくは設定するための各操作子は、前述の調整器１１に相当する。
【００２８】
ミキシング部２５は、例えばＤＳＰ（Digital Signal Processor）や、ＣＰＵ２１およびメモリ２２に記憶されたソフトウェアにより仮想的に実現された信号処理用演算装置で構成される。ミキシング部２５は、信号処理用のプログラムを実行することにより、図示しない入力機器から供給された１又は複数の音信号を処理して、該処理した音信号を、図示しない出力機器へ出力する。メモリ２２の一部の記憶エリアがカレントメモリとして機能し、ミキシング部２５における信号処理のための使用される種々のパラメータが、このカレントメモリに記憶される。従って、ミキシング部２５による信号処理は、メモリ２２内のカレントメモリに記憶されたパラメータの値に基づいて制御される。カレントメモリに記憶された種々のパラメータの値は、操作子群２４における対応する操作子の操作に応じて更新される。
【００２９】
図３は、ミキシング部２５による信号処理の構成例を示すブロック図を示す。ミキサ２０は、図３に示す通り、複数のチャンネル３０と、複数のバス４０を有する。各チャンネル３０は、入力された音信号に対して音量調整を含む各種信号処理を施し、処理された音信号を操作者により選択された１又は複数のバス４０に供給する。各バス４０は、１又は複数チャンネル３０から供給された音信号を混合して、混合された音信号を、対応する出力チャンネル（不図示）を介して、出力する。ミキサ２０の操作者は、操作子群２４を用いて、各チャンネル３０の信号処理パラメータの値の調整や、個々のチャンネル３０と個々のバス４０の接続を含む音信号の経路設定を行う。ＣＰＵ２１は、操作子群２４内の操作子の操作に応じて、メモリ２２に記憶されたパラメータの値を変更する。
【００３０】
図４は、ミキサ２０の操作パネルの構成例を示す。操作パネルは、複数のチャンネルストリップ５０を備える。チャンネルストリップ５０は、音量調整用のフェーダ操作子５１、任意のパラメータを割当可能な回転式操作子５２、ＣＵＥバスへのオンオフスイッチ５３、チャンネルオンオフスイッチ５４、及び、チャンネル選択スイッチ５５を有する。各チャンネルストリップ５０には、それぞれ操作対象として１つのチャンネル３０が割り当てられる。操作者は、各チャンネルストリップ５０に備わる各種操作子を用いて、該割り当てられたチャンネル３０の音量等の各種パラメータの値を調整できる。各チャンネルストリップ５０の各種操作子類５１〜５５は、図２の操作子群２４に含まれる。操作パネルにはディスプレイ２３も備わる。ディスプレイ２３は各種パラメータの値等の各種情報を表示する。
【００３１】
ミキサ２０において、或るパラメータの値を調整した後に、その調整を行う前の値（「元の値」又は「元の状態」ともいう）に戻したい場合、手動の操作で迅速に且つ正確に元の値に戻すのは難しい。特に、複数のパラメータの値を調整した後に、全てのパラメータの値を元の値に戻す場合には、その困難さが顕著である。この問題を解決するために、この実施例に係るミキサ２０は、操作子群２４を一時的に操作するモードとして一時操作モードを選択することができるように構成されている。追って詳しく説明するように、一時操作モードが選択されているとき（つまり、一時操作モードの開始から終了までの間）、ユーザは操作子群２４内の任意の操作子を操作して該操作子に対応するパラメータの値を任意に一時的に調整することができ、その後、該一時操作モードの終了に応じて、該一時的に調整したパラメータの値を調整前の値へ戻すことを、素早く、簡単に、且つ、正確にできるようになっている。
【００３２】
なお、以下では、説明の便宜上、一時操作モードが選択されていない状態を「通常操作モード」と称する。しかし、ミキサ２０は、通常操作モード及び一時操作モードのいずれであっても変わりなく、操作子群２４内の各操作子（つまり調整器１１）に対するユーザ操作を受け付けるようになっていることに注意されたい。従って、操作子群２４に対するユーザの操作感覚は、通常操作モードであっても、一時操作モードであっても、特段の変わりが無いようになっていてよい。ただ、一時操作モードとは、ユーザの意志により、あるいはユーザがそのことを知覚しうるように、該一時操作モードが開始されることにより、操作子群２４内の各操作子（つまり調整器１１）を一時的に操作してそれに対応するパラメータを一時的に調整することができる、という特殊な操作モードであるということを意味している。本発明において、一時的操作とは、それが終わったときにパラメータ調整状態が元の状態に戻される、つまり、その間（一時操作モードの間）に行った操作が自動的にキャンセルされるが故に、一過性の操作という性格を持つ。
【００３３】
一例として、ミキサ２０の操作パネルには、前記操作モードの切替用にモード切替スイッチ６０が備わる。モード切替スイッチ６０は、一時操作モードを選択するための前記モード選択器１２として機能する。モード切替スイッチ６０は、例えば、押下操作に応じて一時操作モードを開始し、該押下操作を維持している間は一時操作モードを維持し、該押下操作を解除すると一時操作モードを終了して、通常操作モードに戻る、アンラッチタイプの押しボタン式スイッチにより構成される。
【００３４】
別の例として、モード切替スイッチ６０は、一度スイッチを押下操作することでスイッチオン状態が維持され、再び押下操作することでスイッチオフされるラッチタイプの押しボタンスイッチにより構成される。その場合、通常操作モードのときにモード切替スイッチ６０を操作することで、一時操作モードが開始及び維持され、一時操作モード中に押下操作することで、該一時操作モードが終了され、通常操作モードに戻る。
【００３５】
モード切替スイッチ６０は、操作モード切替専用のスイッチであってもよいし、或いは、ユーザが任意の機能を割当可能な汎用スイッチ（「Ｕｓｅｒ  Ｄｅｆｉｎｅｄ  Ｋｅｙ」）を利用したものであってもよい。
【００３６】
図５及び図６は、一時操作モードを用いたパラメータ値調整処理例を説明するフローチャートを示す。ミキサ２０のＣＰＵ２１は、所定周期毎に、操作子群２４の操作有無を検出しており、モード切替スイッチ６０の操作を検出したとき図５の処理を実行し、また、チャンネルストリップ５０における何らかの値調整操作を検出したとき図６の処理を実行する。操作者によるモード切替スイッチ６０の操作があったとき、現在の操作モードが通常操作モードならば（ステップＳ１のＹＥＳ）、ＣＰＵ２１は、操作モードを通常操作モードから一時操作モードに切り替えて、一時操作モードを開始する（ステップＳ２）。ＣＰＵ２１により行われるステップＳ２の処理は、モード切替スイッチ６０の操作に応じて一時操作モードを選択する（開始させる若しくはＯＮする）ことに相当する。以後、後述するステップＳ３により一時操作モードが終了させられるまでの間、ミキサ２０における操作子群２４の操作モードは、一時操作モードに維持される。
【００３７】
一時操作モード中に、操作者が何れかのパラメータの値を調整する操作を行ったとき（図６のステップＳ１０のＹｅｓ）、ＣＰＵ２１は、その値調整操作により調整される前の当該パラメータの値（つまり、当該パラメータの現在値としてメモリ２２内のカレントメモリに記憶されている値）を、変更履歴としてメモリ２２に記憶する（ステップＳ１１）。カレントメモリに記憶されている現在値を前記変更履歴として記憶した後に、ＣＰＵ２１は、カレントメモリ内の当該パラメータの現在値を今回の操作に応じた値に変更（つまり更新）して（ステップＳ１２）、図６の処理を終える。前記ステップＳ１２の処理によりカレントメモリの内容が更新されることにより、前記パラメータの値調整結果がミキシング部２５の信号処理に反映される。なお、図６の処理を開始する契機となる値調整操作は、例えば、ミキシング部２５による信号処理に関する如何なるタイプのパラメータの値調整操作、すなわち、音響の変化を伴う如何なるタイプのパラメータの値調整操作であってもよい。メモリ２２内で変更履歴を記憶する領域は、図１のメモリ１３に相当する。ＣＰＵ２１により行われる前記ステップＳ１１の処理は、図１の制御器１４が行う前記記憶制御に相当する。また、ＣＰＵ２１により行われる前記ステップＳ１２の処理は、使用者による図１の調整器１１の操作に応じたパラメータ値の調整に相当する。
【００３８】
一時操作モード中に複数の値調整操作が行われた場合、ＣＰＵ２１は、値調整操作毎に前記ステップＳ１１を行う。すなわち、或る一時操作モード中に行われた全ての値調整操作についての変更履歴が１つの変更履歴リストとしてメモリ２２内に記録される。なお、１回の値調整操作とは、操作子を動かして、調整後の値を確定するまでの操作をいう。例えば、或るチャンネルのフェーダのつまみ部を−１０ｄＢの位置から−１５ｄＢの位置まで移動させた後、その移動を止めることが１回の値調整操作である。
【００３９】
図７は、変更履歴としてメモリ２２内に記録される変更履歴リストの一例を示す。図７は、先ずチャンネルＣＨ１のフェーダレベルが調整され、次に別の或るチャンネルＳＴＩＮ１のフェーダレベルが調整され、それから或るエフェクタ（ＥＦＸ１）のミックスレベルが調整された場合の変更履歴リストを示す。図７の変更履歴リストは、値調整操作毎に、個々の値調整操作を識別する情報（図において「操作＃１」、「操作＃２」、「操作＃３」）と、その値調整操作により調整されたパラメータを特定する情報（図において「ＣＨ１  フェーダ」、「ＳＴＩＮ１  フェーダ」、「ＥＦＸ１  ＭＩＸ Ｖａｌｕｅ」）と、その値調整操作による調整前の各パラメータの値（図において「−１０ｄＢ」、「−１５ｄＢ」、「２０％」）を含む。一例として、値調整操作を識別する情報は、値調整操作の行われた順番（「調整順」）を示す番号を含む。すなわち、変更履歴はパラメータの値の調整順を特定する情報を含む。
【００４０】
一時操作モード中にモード切替スイッチ６０の操作が行われると（図５のステップＳ１のＮｏ）、ＣＰＵ２１は、使用者によって一時操作モードの終了（若しくはＯＦＦ）が指示されたと判定し、図５のステップＳ３において、一時操作モードを終了させる処理を行う。すなわち、ステップＳ３では、前記ステップＳ１１で記憶された変更履歴に基づいて、当該一時操作モード中に調整されたパラメータの値を、該調整前の値に戻す。このとき、当該パラメータの値に対応付けられた操作子が、ムービングフェーダなど、つまみ部の位置を自動制御可能な操作子（電動式操作子）である場合、ＣＰＵ２１は、値の変更に応じて操作子のつまみ部の位置を自動制御する。そして、ＣＰＵ２１は、操作モードを一時操作モードから通常操作モードに切り替えて、一時操作モードを終了する（該ステップＳ３）。一時操作モードを終了する処理は、メモリ２２から当該変更履歴リストを消去することを含んでよい。このように、ミキサ２０の操作者は、一時操作モードを終了させる（操作モードを一時操作モードから通常操作モードに切り替える）だけで、その一時操作モード中に調整された各パラメータの値を、素早く、簡単に、且つ、正確に、調整を行う前の値に戻すことができる。一例として、変更履歴リストが、一時操作モードの開始時点の値を記憶していれば、操作モードを通常操作モードに戻すだけで、該一時操作モード中に調整された各パラメータの値を、該一時操作モードの開始前の値に戻すことができる。ＣＰＵ２１により行われるステップＳ３の処理が、図１の制御器１４が行う前記戻し制御に相当する。なお、当該パラメータの値に対応付けられた操作子が自動制御可能な操作子でない場合は、該操作子を戻すべき操作位置を表示又は指示する等によって、使用者が操作子を手動操作することで速やかに元の位置に戻せるように促す構成を採用してもよい。
【００４１】
一例として、ＣＰＵ２１は、前記ステップＳ３において、一時操作モード中に行われたパラメータの値の調整順に基づいて、各パラメータの値を順番に調整前の値に戻す。例えば、ＣＰＵ２１は、一時操作モード中に行われたパラメータの値の調整順と同じ順（図７の例では「操作＃１」、「操作＃２」、「操作＃３」の順）で、パラメータの値を戻す。すなわち、先ずチャンネルＣＨ１のフェーダレベルを「−１０ｄＢ」に戻し、次にチャンネルＳＴＩＮ１のフェーダレベルを「−１５ｄＢ」に、それから、ＥＦＸ１のミックスレベルを「２０％」に戻す。別の例として、ＣＰＵ２１は、一時操作モード中に行われたパラメータの値の調整順とは逆の順（図７の例では、「操作＃３」、「操作＃２」、「操作＃１」の順）でパラメータの値を戻す。すなわち、先ずＥＦＸ１のミックスレベルを「２０％」に、次にチャンネルＳＴＩＮ１のフェーダレベルを「−１５ｄＢ」に、それからチャンネルＣＨ１のフェーダレベルを「−１０ｄＢ」に戻す。このように、ステップＳ３で行う前記戻し制御は、メモリに記憶された前記変更履歴に基づき、一時操作モードにおいて行われた１以上の調整操作に対応する１以上のパラメータ調整値を、該変更履歴の順で、前記調整器のパラメータ調整値として一時的に順次再現することからなっていてよい。
【００４２】
前記ステップＳ３の別の例として、ＣＰＵ２１は、一時操作モード中に調整された複数のパラメータの値を、前記調整順に関わりなく、変更履歴として記憶された調整前の値に戻すようにしてもよい。例えば、一時操作モード中に調整された複数のパラメータの値を一斉に（同時平行的に）調整前の値に戻すようにしてもよい。また、別の例として、一時操作モード中に調整された複数のパラメータの値を、チャンネル番号順に、調整前の値に戻すようにしてもよい。例えば、チャンネル１のフェーダレベル、チャンネル２のセンドレベル、チャンネル３のフェーダレベルが調整された場合、チャンネル１、２、３の順に、又は、チャンネル３，２、１の順に、調整前の値に戻す。言い換えれば、ミキサ２０の操作パネルのチャンネルストリップ５０の配置順に（右から順に、又は、左から順に）、値を戻す。
【００４３】
また、別の例として、前記ステップＳ３において、ＣＰＵ２１は、一時操作モード中に調整されたパラメータの値を、調整前の値まで徐々に変化させてもよい。一例として、ＣＰＵ２１は、ローパスフィルタ処理により、一時操作モード中に調整されたパラメータの値を調整前の値まで徐々に戻すことができる。例えば、変更履歴として記憶された調整前の値が「−１０ｄＢ」で、一時操作モード中に調整された後のフェーダレベルの値が「５ｄＢ」の場合、フェーダレベルの値を「５ｄＢ」から「−１０ｄＢ」に変更すると、音量が急激に変化してしまう。そこで、例えばローパスフィルタ処理により、フェーダレベルの値を「５ｄＢ」から「−１０ｄＢ」に徐々に（連続的に、或いは、複数段階にわたり）変化させる。これにより、ミキシング部２５の処理結果の音信号の音量等の音特性が急激に変化することを防止できる。
【００４４】
なお、通常操作モード中にパラメータの値を調整する操作が行われた場合（図６のステップＳ１０のＮＯ）、ＣＰＵ２１は、その値調整操作に応じて、メモリ２２内のカレントメモリに記憶された当該パラメータの値を変更（図６のステップＳ１３）して、図６の処理を終える。この場合、ＣＰＵ２１は調整される前の値を変更履歴として記憶する処理を行わない。
【００４５】
別の実施形態に係る変更履歴リストは、更に、各値調整操作の行われたタイミング、すなわちパラメータの値の調整が行われたタイミングを示す変更タイミング情報を含む。図８は、変更タイミング情報を含む変更履歴リストの一例であって、「操作＃１」〜「操作＃８」の８回の値調整操作の変更履歴を記録したものを示す。この変更履歴リストには、各値調整操作の変更履歴に対応付けて、その変更タイミングを示す変更タイミング情報が記録される。各値調整操作の変更タイミング情報は、例えば、一時操作モードの開始時点（すなわち、操作モードを一時操作モードに切り替える操作が行われた時点）から、その値調整操作の行われた時点までの経過時間（絶対時間）を、例えばミリ秒（図８において「ｍｓ」と表記）単位で表す。
【００４６】
一例として、操作モードを一時操作モードに切り替える操作があったとき、ＣＰＵ２１は、前記図５のステップＳ２において、モード切替操作（すなわち、一時操作モード開始指示）が行われた旨を変更履歴としてメモリ２２に記録するとともに、該変更履歴に対応付けて変更タイミング情報「０ｍｓ」を記憶し、そして、タイマによる計時を開始する。タイマは、該一時操作モードの開始時点からの経過時間を例えばミリ秒単位で計時するものである。そして、当該一時操作モード中に値調整操作が行われたとき（前記図６のステップＳ１０のＹｅｓ）、ＣＰＵ２１は、該値調整操作による調整が行われる前の当該パラメータの値を変更履歴として記憶し、且つ、その変更履歴に対応する変更タイミング情報として、前記タイマの計時する経過時間を記録する（前記ステップＳ１１）。したがって、この例では、変更タイミング情報は、一時操作モードの開始時点からその値調整操作が行われた時点までの経過時間（絶対時間）を示す。そして、一時操作モード中に行われた値調整操作毎に、前記図６の処理を繰り返すことで、「操作＃１」の変更履歴に対応付けて変更タイミング情報「５００ｍｓ」が記録され、「操作＃２」の変更履歴に対応付けて変更タイミング情報「６５０ｍｓ」が記録され、．．．という具合に、当該一時操作モード中に行われた「操作＃１」〜「操作＃８」の８回の値調整操作に関する変更履歴と変更タイミング情報とが記録される。これにより、図８に示すような変更タイミング情報を含む１つの変更履歴リストが作成される。
【００４７】
図８に示すような、変更タイミング情報を含む変更履歴リストによれば、ＣＰＵ２１は、前記ステップＳ３において、変更タイミング情報に基づく処理タイミングで、一時操作モード中に調整された各パラメータの値を調整前の値に戻すことができる。図９は、変更タイミング情報に基づく処理タイミングで、一時操作モード中に調整された各パラメータの値を調整前の値に戻す処理例のフローチャートを示す。ＣＰＵ２１は、操作者が前記一時操作モード中にモード切替スイッチ６０を操作したときつまり一時操作モードを終了するとき（前記図５のステップＳ１のＮｏ）、前記図５のステップＳ３において、図９の処理を実行する。図９のステップＳ２０において、ＣＰＵ２１は、タイマの計時を開始する。タイマは、例えば、一時操作モード終了指示時点からの経過時間（例えば絶対時間）を計時する。ステップＳ２１において、ＣＰＵ２１は、変更履歴リスト中に未処理の値調整操作があるかどうか調べる。一時操作モード中に１回も値調整操作が行われていない場合など、変更履歴リストに１つも値調整操作の変更履歴が記録されていない場合（ステップＳ２１のＮｏ）、ＣＰＵ２１は、図９の処理を終了する。変更履歴リストに未処理の値調整操作の変更履歴がある場合（ステップＳ２１のＹｅｓ）ステップＳ２２において、ＣＰＵ２１は、変更履歴リストに基づいて、一時操作モード中に行われた値調整操作を、調整順とは逆の順で、１つずつ処理対象として特定する。したがって、先ず、操作＃８が処理対象となる。
【００４８】
ステップＳ２３において、ＣＰＵ２１は、前記処理対象に特定された値調整操作の変更タイミング情報に基づいて、該当するパラメータの値を調整前の値に戻すタイミング（「処理タイミング」という）を算出する。処理タイミングは、例えば、前記調整前の値に戻すタイミングを、一時操作モード終了指示時点からの経過時間（絶対時間）で表す。かかる処理タイミグは、例えば、変更履歴リスト中の最下段の（すなわち最後に行われた）「操作＃８」の変更タイミング情報（絶対時間）と、当該処理対象の変更タイミング情報（絶対時間）との差分により算出できる。例えば、操作＃８が処理対象の場合、操作＃８の処理タイミング＝０ｍｓとなる。
【００４９】
そして、ＣＰＵ２１は、前記タイマの計時する経過時間が前記算出された処理タイミングに到達したとき、前記処理対象に特定された値調整操作の変更履歴に基づき、該当するパラメータの値を調整前の値に戻す（ステップＳ２４）。ＣＰＵ２１は、変更履歴リスト中の全ての値調整操作について処理を終えるまで（ステップＳ２１のＹｅｓ）、前記ステップＳ２２〜Ｓ２４を繰り返す。そして、変更履歴リスト中の全ての値調整操作について処理を終えたら（ステップＳ２１のＮｏ）、ＣＰＵ２１は図９の処理を終える。
【００５０】
すなわち、ＣＰＵ２１は、前記タイマが０ｍｓの時点で、操作＃８の変更履歴に基づきＳＴＩＮのフェーダの値を−５ｄＢに戻し、次に、操作＃７を処理対象として（前記ステップＳ２２）、操作＃８と操作＃７の変更タイミング情報の差分より操作＃７の処理タイミング「１４００ｍｓ」を算出し（前記ステップＳ２３）、前記タイマにより１４００ｍｓ経過を計時した時、ＥＦＸ１のミックスレベルを３０％に戻す（前記ステップＳ２４）。次に、ＣＰＵ２１は、操作＃６を処理対象とし（前記ステップＳ２２）し、操作＃８と操作＃６の変更タイミング情報の差分より操作＃６の処理タイミング「２５００ｍｓ」を算出し（前記ステップＳ２３）、前記タイマが２５００ｍｓ経過を計時した時、ＳＴＩＮのフェーダを-１０ｄＢに戻し（前記ステップＳ２４）、．．．という具合に、操作＃８から操作＃１までの全てのパラメータの値を、調整順とは逆の順に、変更タイミング情報に対応する処理タイミングで、調整前の値に戻すことができる。各値調整操作の行われたタイミングを、調整前の値に戻す処理に反映することで、一時操作モード中に行われた値調整操作を逆方向に再生するように、調整前の値に戻す処理を行うことができる。この場合、あたかも手動操作により元の値に戻しているかのように、調整前の値に戻す処理を行うことができる。例えば、各値調整操作が素早く行われたときは、調整前の値に戻す処理も素早く行われるし、また、例えば値調整操作がゆっくり行われたときは、調整前の値に戻す処理もゆっくり行われる。このように、変更タイミング情報に対応する処理タイミングで、調整前の値に戻すことで、値の戻し方を、音楽的或いは音響効果的に凝ったものとすることができる。
【００５１】
このように、ステップＳ３で行う前記戻し制御は、前記メモリに記憶された前記変更履歴に基づき、一時操作モードにおいて行われた１以上の調整操作に対応する１以上の変更前のパラメータ調整値を、該変更履歴に逆行する順で、前記調整器におけるパラメータ調整値として順次再現することからなっていてよい。この場合、戻し制御によって、最終的には、各調整器におけるパラメータ調整値は、前記一時操作モードが開始される直前の値（つまり、「ＣＨ１フェーダ」については操作＃１に対応して記憶したの値、「ＳＴＩＮフェーダ」については操作＃３に対応して記憶した値、「ＥＦＸ１＿ＭＩＸ＿Ｖａｌｕｅ」については操作＃５に対応して記憶した値）にそれぞれ戻される。
【００５２】
上記戻し制御の変形例として、前記ステップＳ２３において算出される処理タイミングは、前記処理対象の値調整操作のタイミングと、その直前の値調整操作のタイミングとの時間間隔（相対時間）であってよい。この場合、操作＃８の処理タイミングは、直前の値調整操作が存在しないので「０ｍｓ」、操作＃７の処理タイミングは、操作＃８の変更タイミング（９５００ｍｓ）と操作＃７の変更タイミング（８１００ｍｓ）の差分「１４００ｍｓ」、操作＃６の処理タイミングは、操作＃７の変更タイミング（８１００ｍｓ）と操作＃６の変更タイミング（７０００ｍｓ）の差分「１１００ｍｓ」、．．．となる。この場合、図９のステップＳ２４において、ＣＰＵ２１は、前回のステップＳ２４の処理実行時点からの経過時間を前記タイマにより計時して、処理タイミング（相対時間）に到達を判断する。
【００５３】
更に別の変形例として、前記図６のＳ１１において、ＣＰＵ２１は、一時操作モード中の変更履歴に対応付ける変更タイミング情報として、連続する２つの値調整操作の時間間隔（相対時間）を記録してもよい。或る値調整操作の変更タイミング情報（相対時間）は、例えば、或る値調整操作と、その直前の値調整操作との時間間隔である。その時間間隔（相対時間）は、前記タイマにより計測された絶対時間に基づき算出し得る。或いは、前記タイマが前記時間間隔（相対時間）を計時してもよい。この場合、前記図９のステップＳ２３において、ＣＰＵ２１は、処理対象の値調整操作の直後（すなわち、直前に処理対象になった）の値調整操作の変更タイミング情報に基づいて、当該処理対象の値調整操作の処理タイミングを算出する。更に別の例として、或る値調整操作と、その直後の値調整操作との時間間隔を、変更タイミング情報（相対時間）として記録してもよい。その場合、当該或る値調整操作の変更タイミング情報が、そのまま当該或る値調整操作の処理タイミングとして利用される。
【００５４】
また、上記戻し制御の別の例として、前記ステップＳ２２において、ＣＰＵ２１は、変更履歴リストに基づいて、一時操作モード中に行われた値調整操作を、調整順とは同じ順で、１つずつ処理対象として特定するようにしてもよい。この場合、ＣＰＵ２１は、操作＃１、操作＃２、．．．操作＃７、操作＃８の順に、変更タイミング情報に基づく処理タイミングに従って、値を調整前の値に戻すことになる。このように、ステップＳ３で行う前記戻し制御は、前記メモリに記憶された前記変更履歴に基づき、前記一時操作モードにおいて行われた前記１以上の調整操作に対応する１以上の前記変更前のパラメータ調整値を、前記変更履歴に順行する順で、前記調整器におけるパラメータ調整値として順次再現することからなっていてもよい。この場合、戻し制御によって、最終的には、各調整器におけるパラメータ調整値は、前記一時操作モードにおいて行われた最後の操作（つまり、「ＣＨ１フェーダ」については操作＃４、「ＳＴＩＮフェーダ」については操作＃８、「ＥＦＸ１＿ＭＩＸ＿Ｖａｌｕｅ」については操作＃７）に対応して記憶した値にそれぞれ戻されることになる。このような変更履歴に順行する順に従う戻し制御であっても、同じパラメータ種類に関して一時操作モード中に１回しか操作が行われなかった場合は、一時操作モードの終了に応じて、前記調整器におけるパラメータ調整値が前記一時操作モードが開始される直前の値に戻されることになる。
【００５５】
なお、このような変更履歴に順行する戻し制御の変形例として、同じパラメータ種類に関して一時操作モード中に複数回操作が行われた場合は、最も古い操作に対応して記憶された値のみを調整器に戻すようにしてもよい。例えば、図８のような変更履歴の場合は、操作＃１、操作＃３、操作＃５に対応して記憶された値のみが、変更履歴に順行する順で、変更タイミング情報に基づく処理タイミングに従って、各調整器に戻されることになる。これにより、変更履歴に順行する戻し制御であっても、最終的には、各調整器におけるパラメータ調整値は、前記一時操作モードが開始される直前の値（つまり、「ＣＨ１フェーダ」については操作＃１に対応して記憶した値、「ＳＴＩＮフェーダ」については操作＃３に対応して記憶した値、「ＥＦＸ１＿ＭＩＸ＿Ｖａｌｕｅ」については操作＃５に対応して記憶した値）にそれぞれ戻されることになる。
【００５６】
また、更に別の例として、変更履歴リストに含まれる変更タイミング情報は、更に、その値調整操作の動き、例えば操作速度、を特定する情報を含んでもよい。この場合、ＣＰＵ２１は、前記ステップＳ３（詳しくは前記図９）の処理において、操作者の行った値調整操作に対応する速度で、一時的に調整されたパラメータの値を、調整後の値から調整前の値に戻すことができる。例えば、操作者が操作子を素早く動かした場合は、そのパラメータの値は素早く調整前の値に戻り、また、操作者が操作子をゆっくり動かした場合は、そのパラメータの値はゆっくり調整前の値に戻る。したがって、パラメータの値の戻し方を、音楽的或いは音響効果的に凝ったものとすることができる。
【００５７】
別の実施形態として、変更履歴リストは、一時操作モード開始時点の値のみを記録したものであってよい。言い換えれば、前記ステップＳ１１を、一時操作モードの開始後初めて当該パラメータの値を調整するときにのみ実行する構成であってもよい。少なくとも一時操作モード開始時点の値を記録しておけば、一時操作モード終了時に、該一時操作モードの開始時点の値に戻すことができる。
【００５８】
別の実施形態として、パラメータ種類に応じた値の戻し方を規定するルール（つまり、移行ルール）を用意しておき、ＣＰＵ２１は、前記ステップＳ３において、該パラメータ種類に応じたルールに従って、一時操作モード中に調整されたパラメータの値を該調整される前の値に戻してもよい。パラメータ種類に応じた値の戻し方を規定するルールとは、例えば、フェーダレベルの値は一時操作モード終了時の値から調整前（一時操作モード開始時）の値に徐々に戻す（つまり、移行する）というルールや、リバーブ効果に関するパラメータの値は一時操作モード終了時の値から調整前の値に直接戻す（つまり、移行する）というルール等である。これにより、パラメータの種類に応じた適切な方法でパラメータ値の戻すことができる。
【００５９】
また、別の実施形態として、本実施例に係るミキサ２０（すなわち、信号処理装置）が適用されうる演目の種々の種類に対応して、値の戻し方を規定するルール（つまり、移行ルール）を用意しておき、前記ステップＳ３において、ＣＰＵ２１は、選択された１つの演目の種類に応じたルールに従って、一時操作モード中に調整されたパラメータの値を該調整される前の値に戻してもよい。例えば、ミキサ２０（すなわち、信号処理装置）が適用されうる演目の種々の種類としては、音楽コンサート、演劇舞台、会議などがある。演目種類に応じた値の戻し方を規定するルールとは、例えば、音楽コンサートにおける値の戻し方を規定するルールや、演劇舞台における値の戻し方を規定するルール、会議における値の戻し方を規定するルールなどである。これにより、演目の種類に応じた適切な方法でパラメータ値の戻すことができる。
【００６０】
また、別の実施形態において、前記ステップＳ３により調整前の値に戻すルール（移行ルール）をユーザが任意に設定してもよい。
【００６１】
このようにパラメータの値の戻し方を規定するルールを用いることにより、パラメータの値の戻し方を、音楽的或いは音響効果的に凝ったものとすることができる。
【００６２】
別の実施形態において、操作モードを切り替える切替部１２は、ディスプレイ２３に表示されたスイッチ画像により構成されてよい。例えば、ディスプレイ２３はタッチパネル式ディスプレイにより構成される。ディスプレイ２３には、例えばチャンネルストリップ５０毎の各種パラメータに対応するスイッチ画像が表示される。そして、操作者が或るスイッチ画像をタッチしている間、そのスイッチ画像に対応するパラメータのみが「一時操作モード」中となる。操作者が、操作パネル上でそのスイッチ画像に対応するパラメータに対応する物理的操作子（例えばフェーダ操作子５１など）を操作すると、その値調整操作に応じて、ＣＰＵ２１は、該操作パラメータ（すなわち、ディスプレイ２３でタッチ操作中のスイッチ画像に対応するパラメータ）について、前記ステップＳ１０〜Ｓ１２を行う。そのスイッチ画像へのタッチ操作の終了に応じて、ＣＰＵ２１は、前記ステップＳ３を行う。
【００６３】
別の実施形態において、ミキサ２０は、二方向に操作可能な操作子を備え、該操作子が第１方向に操作されたとき前記調整器１１として機能し、該操作子が第２方向に操作されたとき前記モード選択器１２として機能するように構成されていてよい。二方向に操作可能な操作子は、例えば、つまみ部が押し込み操作と回転操作との２方向に操作可能な回転式操作子である。その場合、ＣＰＵ２１は例えば、回転操作（第１方向の操作）に応じて前記図６の値調整処理を起動し、押し込み操作（第２方向の操作）に応じて前記図５の操作モード切替処理を起動する。二方向に操作可能な操作子の別の例は、つまみ部が押し込み操作と直線的スライド操作との２方向に操作可能なフェーダ操作子である。その場合、ＣＰＵ２１は例えば、スライド操作（第１方向の操作）に応じて前記図６の値調整処理を起動し、押し込み操作（第２方向の操作）に応じて前記図５の操作モード切替処理を起動する。
【００６４】
前記二方向に操作可能な操作子は、例えば、押し込んだ状態を維持することで一時操作モードを維持し、押し込み解除で通常操作モードに戻るアンラッチタイプで構成されてよい。その場合、つまみ部の押し込み操作（第２方向の操作）を維持した状態で第１方向の操作（例えば、つまみ部の回転操作或いはスライド操作）を行うだけで、一時操作モードによる一時的なパラメータ値の調整ができ、押し込みを解除するだけで前記調整を行う前の値に復帰できる。別の例として、前記二方向に操作可能な操作子は、１回の押し込み操作毎に操作モードを切り替えるラッチタイプで構成されてよい。その場合、つまみ部の押し込み操作（第２方向の操作）を行った後に、第１方向の操作（例えば、つまみ部の回転操作或いはスライド操作）を行うだけで、一時操作モードによる一時的なパラメータ値の調整ができ、もう１度つまみ部を押し込み操作するだけで前記調整を行う前の値に復帰できる。
【００６５】
別の実施形態において、ミキサ２０は、前記調整器１１として、タッチセンス付き操作子を備え、ＣＰＵ２１は、モード切替スイッチ６０やモード切替用のスイッチ画像の操作に応じて一時操作モードを開始し、該一時操作モード中に前記タッチセンス付き操作子の操作が行われたとき、前記ステップＳ１１、Ｓ１２を行い、また、該一時操作モード中に前記タッチセンス付き操作子の操作終了をタッチセンスにより検知したとき、前記ステップＳ３により当該一時操作モードを終了するようにしてもよい。すなわち、図１において、前記制御器１４は、前記タッチセンス付き操作子（調整器１１）の出力に基づき前記一時操作モード中に前記タッチセンス付き操作子に対するユーザのタッチ操作が終了したことを検知することに応じて、該一時操作モードが終了されたと判定し、前記戻し制御を行うようになっていてよい。
【００６６】
別の実施形態において、ミキサ２０は、前記調整器１１として、反力を付与可能な操作子を備え、該操作子に対するユーザの操作に応じて該操作子に反力を発生させるようにし、前記一時操作モード中に行われる該操作子に対するユーザの操作が終了したとき、該操作子に反力が発生されなくなることに応じて、前記一時操作モードが終了したと判定するようにしてもよい。この場合、該操作子に反力が発生されなくなったことを検出することが、前記ステップＳ３の処理（切替部１２による一時操作モードの終了）として機能する。反力を付与可能な操作子は、例えば、モータ等によりつまみ部の位置を自動制御可能な操作子であり、ユーザによる手動操作に対して逆方向に適量の反力を発生させるようにサーボ制御すればよい。その場合、サーボ制御により付加する反力が有意値から略０に戻ったとき、該操作子に反力が発生されなくなったことを検出しうる。反力を付与可能な操作子の別の例は、例えばバネ等の付勢手段を内蔵した操作子である。その場合、付勢手段により該操作子が所定の復帰位置に戻ったとき、該操作子に反力が発生されなくなったことを検出しうる。
【００６７】
なお、モード切替スイッチ６０（モード選択器）の操作に応じて一時操作モードが終了される場合は、操作子群２４内の複数の操作子（調整器１１）に関して、一括して、一時操作モードが終了されるようになっていてよい。他方、操作子群２４内の個々の操作子（調整器１１）の操作終了に応じて一時操作モードを終了する場合は、操作子（調整器１１）毎の操作終了に応じて操作子（調整器１１）毎に一時操作モードを終了されるようにしてよいし、あるいは、１又は任意の数の操作終了に応じて、操作子群２４内の複数の操作子（調整器１１）に関して、一括して、一時操作モードが終了されるようにしてもよい。
【００６８】
また、一時操作モードを終了させるための手法として、上述の実施例では、モード選択器１２の操作によって一時操作モードの開始（ＯＮ）と終了（ＯＦＦ）を交互に切り替えることによる手法、あるいは、調整器１１としてタッチセンス付き操作子又は反力を付与可能な操作子を使用することにより調整操作が終了したことを検出することに基づき自動的に一時操作モードを終了させる手法、を開示している。しかし、これに限らず、例えば、一時操作モードを終了させるためにユーザによって操作されうるように専用のスイッチ又はボタンを用意してもよい。
【００６９】
以上の通り、この実施例に係るミキサ２０によれば、操作者自らが、モード切替操作によって、意思を持って一時操作モードを開始し、その開始時点以後にパラメータ値が調整された際、調整されたパラメータについて値の変更履歴を記録し、そして一時操作モードの終了時に、調整されたパラメータの値だけ、該調整を行う前の値に戻すことができる。したがって、素早く簡単に且つ正確に、パラメータの値を一時的に変更した後に、その変更以前の値に戻すことができる。ここで、パラメータの値を戻す処理は、一時操作モード中に調整されたパラメータのみを対象とするので、膨大なパラメータの値を一斉に書き換えるシーン機能に比べて、元の状態に戻すのにかかる時間も短くて済み、また、処理負荷も少ない。したがって、ミキサ２０が操作不能になったり、或いは、ミキサ２０の出力する音信号に音切れが生じたりする等の不具合が生じる恐れが無い。したがって、例えばコンサートや演劇などの実演の最中に（つまりミキサ２０から音信号を出力している際梅雨に）、パラメータの値を一時的に変更する用途に適している。
【００７０】
また、この一時操作モードを用いれば、例えば、音楽演奏のエンディング部などにおいて、リバーブ等のエフェクタの効き具合を一時的に強くして、演奏終了とともに元に戻す操作を、素早く簡単に且つ正確に行うことができる。また、例えば、特定のチャンネルの音信号にディレイ等のエフェクタを一時的に強くかけたり、特定のチャンネルの音信号の音量を一時的に調整したりした後、任意のタイミングで元に戻す操作を、素早く簡単に且つ正確に行うことができる。また、演劇などにおいて、発話中の人物の音声を処理するチャンネルのみをオンにして、その他の人物たちの音声を処理する各チャンネルを一時的にオフし、当該発話終了後に該オフされた各チャンネルをオンに戻すという操作を、素早く簡単に且つ正確に行うことができる。このように、一時操作モードを用いることで、ミキサ２０の操作によるダイナミックな音楽的或いは音響効果的演出を、素早く、簡単に、且つ、正確に行うことが可能となる。したがって、操作者の意図するパラメータの調整を効率的にできるようになる。
【００７１】
以上、この発明の一実施形態を説明したが、この発明は上記実施形態に限定されるものではなく、特許請求の範囲、及び明細書と図面に記載された技術的思想の範囲内において種々の変形が可能である。例えば、設定装置１０は、ミキサ２０に限らず、レコーダ、プロセッサなど、音信号を扱う装置であればどのような装置に適用されてもよい。また、設定装置１０は、図１に示す各部１１、１２、１３及び１４の動作を実行するように構成された専用ハードウェア装置（集積回路等）からなっていてもよい。また、設定装置１０は、図１に示す各部１１、１２、１３及び１４の動作を行なうためのプログラムを実行する機能を持つプロセッサ装置により構成されてよい。例えば、設定装置１０は、パーソナルコンピュータ上で実行されるＤＡＷ（デジタル・オーディオ・ワークステーション）ソフトウェアアプリケーションに適用され得る。
【００７２】
上述した実施例から把握される本発明の一形態は、信号処理装置（２０）において信号処理用のパラメータを設定するための設定装置（１０）であって、パラメータを調整するための、ユーザにより操作可能な、調整器（１１）と、前記調整器を一時的に操作するモードである一時操作モードを選択するためのモード選択器（１２）と、メモリ（１３）と、（ａ）前記一時操作モードが選択された状態において行われる前記調整器による調整操作に対応して、変更前のパラメータ調整値を変更履歴として前記メモリに記憶する記憶制御と、（ｂ）前記一時操作モードの終了に応じて、前記変更履歴に基づき、前記調整器におけるパラメータ調整値を前記変更前のパラメータ調整値に戻す戻し制御と、を行う制御器（１４）とを備える。上述された一具体例において、前記制御器（１４）は、メモリ（２２）と、プロセッサ（ＣＰＵ２１）とを具備し、前記プロセッサ（２１）は、前記一時操作モードが選択された状態において行われる前記調整器による調整操作に対応して、変更前のパラメータ調整値を変更履歴として前記メモリに記憶する記憶制御タスク（Ｓ１１）と、前記一時操作モードの終了に応じて、前記変更履歴に基づき、前記調整器におけるパラメータ調整値を前記変更前のパラメータ調整値に戻す戻し制御タスク（Ｓ３；Ｓ２０〜Ｓ２４）とを行う。
【００７３】
また、以上説明したＣＰＵ２１による制御に従う本発明の実施例は、パラメータを調整するためのユーザにより操作可能な調整器（１１；２４）と、メモリ（１３；２２）とを備え信号処理装置（２０）において、信号処理用のパラメータを設定するための方法として把握しうる。この方法は、前記調整器を一時的に操作するモードである一時操作モードを選択すること（Ｓ１，Ｓ２）と、前記一時操作モードが選択された状態において行われる前記調整器による調整操作に対応して、変更前のパラメータ調整値を変更履歴として前記メモリに記憶すること（Ｓ１１）と、前記一時操作モードの終了に応じて、前記変更履歴に基づき、前記調整器におけるパラメータ調整値を前記変更前のパラメータ調整値に戻すこと（Ｓ３；Ｓ２０〜Ｓ２４）、からなる。また、前記方法を構成する各ステップをコンピュータに実行させるプログラムの発明として、若しくは該プログラムを記憶した非一過性のコンピュータ読取可能な記憶媒体の発明としても、本発明を把握しうる。
【図１】
0006614358.tif 000002
【図２】
0006614358.tif 000003
【図３】
0006614358.tif 000004
【図４】
0006614358.tif 000005
【図５】
0006614358.tif 000006
【図６】
0006614358.tif 000007
【図７】
0006614358.tif 000008
【図８】
0006614358.tif 000009
【図９】
0006614358.tif 000010