(57)【要約】【課題】  チャンネルストリップに設けたエンコーダをより効率的に利用できるようにする。【解決手段】  ミキサの操作パネル１００において、ｃｈストリップ１１０にｃｈエンコーダ１１１を設け、ディスプレイ１５０に、ＤＳＰの１つの信号処理ｃｈについてのパラメータと対応する操作子１６１，１６２の画像を配置したＧＵＩ画面１６０を表示させ、ＧＵＩ画面１６０上で上記操作子の画像によりその操作子と対応するパラメータの選択を受け付け、その選択を受け付けた場合に、各ｃｈストリップ１１０のｃｈエンコーダ１１１に、そのｃｈストリップ１１０でパラメータの編集操作を受け付ける信号処理ｃｈにおける、上記選択を受け付けた項目のパラメータを割り当て、ｃｈエンコーダ１１１の操作に応じて、そのエンコーダに割り当てられているパラメータの値を変更するようにした。【選択図】        図２
2010233054.tif 000002
【特許請求の範囲】
【請求項１】
複数の信号処理チャンネルで音響信号を処理する音響信号処理手段が前記音響信号の処理に用いるパラメータの値をユーザの操作に従って編集する音響制御装置であって、
各々１つの信号処理チャンネルにおけるパラメータの値の編集操作を受け付けるための複数の操作子を集めて配置した複数のチャンネルストリップと、
表示器と、
前記チャンネルストリップに含まれる、操作部を有するエンコーダと、
前記表示器に、１つの信号処理チャンネルについてのパラメータと対応する操作子の画像を配置した画面を表示させる表示制御手段と、
前記画面上で前記操作子の画像により該操作子と対応するパラメータの選択を受け付ける選択受付手段と、
前記選択受付手段が前記操作子の選択を受け付けた場合に、前記各チャンネルストリップの前記エンコーダに、該チャンネルストリップでパラメータの編集操作を受け付ける信号処理チャンネルにおける、前記選択受付手段が選択を受け付けた項目のパラメータを割り当てる割当手段と、
前記エンコーダの操作に応じて、該エンコーダに割り当てられているパラメータの値を変更するパラメータ編集手段とを有することを特徴とする音響制御装置。
【請求項２】
請求項１に記載の音響制御装置であって、
ユーザの操作に応じて、前記音響信号処理手段が前記音響信号の処理に用いるパラメータの値を保存する保存手段と、
ユーザの操作に応じて、前記保存手段が保存したパラメータの値を呼び出して前記音響信号処理手段による音響信号の処理に反映される状態にする呼出手段とを有し、
前記保存手段が、前記パラメータの値に加えて、前記割当手段による前記エンコーダへのパラメータの割り当て内容も保存し、
前記呼出手段が、前記パラメータの値に加えて、前記保存手段が保存したパラメータの割当内容も呼び出して前記エンコーダへのパラメータの割り当てに反映させることを特徴とする音響制御装置。
【請求項３】
請求項１又は２に記載の音響制御装置であって、
前記各チャンネルストリップは、それぞれ前記エンコーダを複数有し、
ユーザの操作に応じて、前記複数のエンコーダのうちいずれに前記割当手段による割り当てを行うかを決定する割当先決定手段を有し、
前記割当手段が、前記各チャンネルストリップについて、前記複数のエンコーダのうち前記割当先決定手段により決定されたエンコーダに対して、該チャンネルストリップでパラメータの編集操作を受け付ける信号処理チャンネルにおける、前記選択受付手段が選択を受け付けた項目のパラメータの割り当てを行う手段であることを特徴とする音響制御装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の音響制御装置であって、
前記割当手段は、前記各エンコーダに対して新たな項目のパラメータを割り当てる際に、それまでの割り当て内容を保持したまま新たなパラメータの割り当てを行う手段であり、
ユーザの操作に応じて、前記割当手段により前記各エンコーダに割り当てられているパラメータのうち、いずれか一項目のパラメータを選択するパラメータ選択手段を有し、
前記パラメータ編集手段は、前記エンコーダの操作に応じて、該エンコーダに割り当てられているパラメータのうち、前記パラメータ選択手段が選択した項目のパラメータの値を変更する手段であることを特徴とする音響制御装置。
【請求項５】
請求項１乃至４のいずれか一項に記載の音響制御装置であって、
パラメータが割り当てられていない状態で前記エンコーダが操作された場合にその旨の警告を行う警告手段を有することを特徴とする音響制御装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の音響制御装置であって、
前記表示器に積層したタッチパネルを有し、
前記選択受付手段は、前記画面上の操作子の画像と対応する位置へのタッチを前記タッチパネルで検出することにより、前記パラメータの選択を受け付ける手段であることを特徴とする音響制御装置。
【請求項７】
複数の信号処理チャンネルで音響信号を処理する音響信号処理手段と、
該音響信号処理手段が前記音響信号の処理に用いるパラメータの値をユーザの操作に従って編集する請求項１乃至６のいずれか一項に記載の音響制御装置とを備えた音響信号処理装置。
【請求項８】
コンピュータに、各々１つの信号処理チャンネルにおけるパラメータの値の編集操作を受け付けるための複数の操作子を集めて配置した複数のチャンネルストリップと、表示器と、前記チャンネルストリップに含まれる、操作部を有するエンコーダとを有する装置を制御させて、該装置を、複数の信号処理チャンネルで音響信号を処理する音響信号処理手段が前記音響信号の処理に用いるパラメータの値をユーザの操作に従って編集する音響制御装置として機能させるためのプログラムであって、
前記コンピュータを、
前記表示器に、１つの信号処理チャンネルについてのパラメータと対応する操作子の画像を配置した画面を表示させる表示制御手段と、
前記画面上で前記操作子の画像により該操作子と対応するパラメータの選択を受け付ける選択受付手段と、
前記選択受付手段が前記操作子の選択を受け付けた場合に、前記各チャンネルストリップの前記エンコーダに、該チャンネルストリップでパラメータの編集操作を受け付ける信号処理チャンネルにおける、前記選択受付手段が選択を受け付けた項目のパラメータを割り当てる割当手段と、
前記エンコーダの操作に応じて、該エンコーダに割り当てられているパラメータの値を変更するパラメータ編集手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
複数の信号処理チャンネルで音響信号を処理する音響信号処理手段が音響信号の処理に用いるパラメータの値を、ユーザの操作に従って編集する音響制御装置、上記のような音響信号処理手段と音響制御装置とを備えた音響信号処理装置、およびコンピュータに適当なハードウェアを制御させて上記のような音響信号処理装置として機能させるためのプログラムに関する。
【背景技術】
【０００２】
従来から、デジタルミキサ等の音響信号処理装置において、操作パネル上のチャンネルストリップ内に設けたエンコーダに、所定のリストから選択したパラメータを割り当て、エンコーダを、その割り当てたパラメータの値を編集するための操作子として使用できるようにすることが行われている。
【０００３】
このような音響信号処理装置においては、１つのエンコーダを用いて種々のパラメータの値を編集することができるため、少ない数の操作子を効率よく利用して多数のパラメータを編集することができる。
このような音響信号処理装置については、例えば特許文献１及び非特許文献１に記載されている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】「ＤＩＧＩＴＡＬ  ＰＲＯＤＵＣＴＩＯＮ  ＣＯＮＳＯＬＥ  ＤＭ２０００  Ｖｅｒｓｉｏｎ２  取扱説明書」，ヤマハ株式会社，２００４年，ｐ．１８，１９，６０−６３
【特許文献】
【０００５】
【特許文献１】特開２００３−５７５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上述したような従来の音響信号処理装置においては、エンコーダへのパラメータの割り当てのための操作は、予めパラメータが対応付けられた割り当て指示用の操作子を操作したり、パラメータのリストから割り当てるパラメータの項目を選択したりするものであった。
【０００７】
しかし、割り当て指示用の操作子を用いる場合、エンコーダに割り当てることができるパラメータの項目がその操作子の数までに限られるという問題があった。また、リストを用いる場合には、パラメータの割り当ての際にリストからの選択という面倒な操作が必要で、迅速な割り当て操作が困難であった。さらに、割り当てができるパラメータは、リストに登録されている範囲に限られるし、選択肢を増やすために多数のパラメータをリストに登録すると、その中から迅速に割り当てたいパラメータを選択することが一層困難になってしまうという問題があった。
【０００８】
上記の割り当て指示用の操作子の一部について、対応付けるパラメータの項目をリストから選択できるようにすることも行われているが、このような対応も、上記の問題を一部分は改善するとしても、本質的に解決できるものではなかった。
また、このような問題は、音響信号処理装置内部の信号処理部が信号処理に使用するパラメータを音響信号処理装置自身が備える操作パネル上の操作子により編集する場合だけでなく、ＤＡＷ（デジタルオーディオワークステーション）アプリケーションやミキシングエンジン等の音響信号処理手段が信号処理に使用するパラメータの値を外部のフィジカルコントローラ等の制御装置を用いて編集する場合にも同様に発生するものである。
【０００９】
この発明は、このような問題を解決し、複数の信号処理チャンネルで音響信号を処理する音響信号処理手段が音響信号の処理に用いるパラメータの値を編集する場合に、チャンネルストリップに設けたエンコーダをより効率的に利用できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
この発明は、上記の目的を達成するため、複数の信号処理チャンネルで音響信号を処理する音響信号処理手段が上記音響信号の処理に用いるパラメータの値をユーザの操作に従って編集する音響制御装置において、各々１つの信号処理チャンネルにおけるパラメータの値の編集操作を受け付けるための複数の操作子を集めて配置した複数のチャンネルストリップと、表示器と、上記チャンネルストリップに含まれる、操作部を有するエンコーダと、上記表示器に、１つの信号処理チャンネルについてのパラメータと対応する操作子の画像を配置した画面を表示させる表示制御手段と、上記画面上で上記操作子の画像によりその操作子と対応するパラメータの選択を受け付ける選択受付手段と、上記選択受付手段が上記操作子の選択を受け付けた場合に、上記各チャンネルストリップの上記エンコーダに、そのチャンネルストリップでパラメータの編集操作を受け付ける信号処理チャンネルにおける、上記選択受付手段が選択を受け付けた項目のパラメータを割り当てる割当手段と、上記エンコーダの操作に応じて、そのエンコーダに割り当てられているパラメータの値を変更するパラメータ編集手段とを設けたものである。
【００１１】
このような音響制御装置において、ユーザの操作に応じて、上記音響信号処理手段が上記音響信号の処理に用いるパラメータの値を保存する保存手段と、ユーザの操作に応じて、上記保存手段が保存したパラメータの値を呼び出して上記音響信号処理手段による音響信号の処理に反映される状態にする呼出手段とを設け、上記保存手段が、上記パラメータの値に加えて、上記割当手段による上記エンコーダへのパラメータの割り当て内容も保存し、上記呼出手段が、上記パラメータの値に加えて、上記保存手段が保存したパラメータの割当内容も呼び出して上記エンコーダへのパラメータの割り当てに反映させるようにするとよい。
【００１２】
さらに、上記各チャンネルストリップに、それぞれ上記エンコーダを複数設け、ユーザの操作に応じて、上記複数のエンコーダのうちいずれに上記割当手段による割り当てを行うかを決定する割当先決定手段を設け、上記割当手段を、上記各チャンネルストリップについて、上記複数のエンコーダのうち上記割当先決定手段により決定されたエンコーダに対して、そのチャンネルストリップでパラメータの編集操作を受け付ける信号処理チャンネルにおける、上記選択受付手段が選択を受け付けた項目のパラメータの割り当てを行う手段とするとよい。
【００１３】
さらに、上記割当手段を、上記各エンコーダに対して新たな項目のパラメータを割り当てる際に、それまでの割り当て内容を保持したまま新たなパラメータの割り当てを行う手段とし、ユーザの操作に応じて、上記割当手段により上記各エンコーダに割り当てられているパラメータのうち、いずれか一項目のパラメータを選択するパラメータ選択手段を設け、上記パラメータ編集手段を、上記エンコーダの操作に応じて、そのエンコーダに割り当てられているパラメータのうち、上記パラメータ選択手段が選択した項目のパラメータの値を変更する手段とするとよい。
【００１４】
さらに、パラメータが割り当てられていない状態で上記エンコーダが操作された場合にその旨の警告を行う警告手段を設けるとよい。
さらに、上記表示器に積層したタッチパネルを設け、上記選択受付手段を、上記画面上の操作子の画像と対応する位置へのタッチを上記タッチパネルで検出することにより、上記パラメータの選択を受け付ける手段とするとよい。
また、この発明の音響信号処理装置は、複数の信号処理チャンネルで音響信号を処理する音響信号処理手段と、その音響信号処理手段が上記音響信号の処理に用いるパラメータの値をユーザの操作に従って編集する上記のいずれかの音響制御装置とを備えたものである。
【００１５】
また、この発明のプログラムは、コンピュータに、各々１つの信号処理チャンネルにおけるパラメータの値の編集操作を受け付けるための複数の操作子を集めて配置した複数のチャンネルストリップと、表示器と、上記チャンネルストリップに含まれる、操作部を有するエンコーダとを有する装置を制御させて、その装置を、上記のいずれかの音響制御装置として機能させるためのプログラムである。
【発明の効果】
【００１６】
以上のようなこの発明の音響制御装置及び音響信号処理装置によれば、複数の信号処理チャンネルで音響信号を処理する音響信号処理手段が音響信号の処理に用いるパラメータの値を編集する場合に、チャンネルストリップに設けたエンコーダをより効率的に利用することができる。
また、この発明のプログラムによれば、コンピュータに適当なハードウェアを制御させて上記のような音響制御装置として機能させ、同様な効果を得ることができる。
【図面の簡単な説明】
【００１７】
【図１】この発明の音響制御装置の機能を備えた音響信号処理装置の実施形態であるデジタルミキサのハードウェア構成を示す図である。
【図２】図１に示したミキサの操作パネルの概略構成図である。
【図３】図２に示した操作パネルに設けるｃｈエンコーダの概略構成図である。
【図４】図２に示したＧＵＩ画面上のいずれかの操作子の位置にタッチ操作があった場合に、図１に示したミキサのＣＰＵが実行する処理のフローチャートである。
【図５】図４の処理で使用する割り当て確認ダイアログの表示例を示す図である。
【００１８】
【図６】同じくリスト登録ダイアログの表示例を示す図である。
【図７】図２に示した割当切り換えキーが操作された場合に図１に示したミキサのＣＰＵが実行する処理のフローチャートである。
【図８】同じくｃｈエンコーダ及び共通エンコーダのいずれかが操作された場合の処理のフローチャートである。
【図９】図１に示したミキサにおけるシーンの保存と呼出の動作について説明するための図である。
【図１０】この発明の変形例で使用するエンコーダ選択ダイアログの表示例を示す図である。
【発明を実施するための形態】
【００１９】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
まず、図１に、この発明の音響制御装置の機能を備えた音響信号処理装置の実施形態であり、この発明の音響信号処理装置の実施形態でもあるデジタルミキサ（以下単に「ミキサ」という）のハードウェア構成を示す。
図１に示すように、ミキサ１０は、ＣＰＵ１１，ＲＯＭ１２，ＲＡＭ１３，通信インタフェース（Ｉ／Ｆ）１４，操作検出回路１５，表示制御回路１６，信号入出力部１７，信号処理部（ＤＳＰ）１８を備え、これらがシステムバス１９によって接続されている。また、操作検出回路１５には操作子２１が、表示制御回路１６には表示器２２が、それぞれ接続されている。
【００２０】
そして、ＣＰＵ１１は、ミキサ１０の動作を制御する制御手段であり、ＲＯＭ１２に記憶された所要の制御プログラムを実行することにより、操作検出回路１５を介した操作子２１の操作内容検出、表示制御回路１６を介した表示器２２の表示制御、通信Ｉ／Ｆ１４を介した外部装置との通信の制御、信号入出力部１７における音響信号の入出力制御、ＤＳＰ１８における音響信号処理の制御等の種々の制御を行うことができる。
【００２１】
ＲＯＭ１２は、ＣＰＵ１１が実行する制御プログラム等を記憶する、フラッシュメモリ等の書き換え可能な不揮発性記憶手段である。
ＲＡＭ１３は、一時的に記憶すべきデータを記憶したり、ＣＰＵ１１のワークメモリとして使用したりする記憶手段である。
【００２２】
通信Ｉ／Ｆ１４は、外部装置と通信を行うためのインタフェースである。このＩ／Ｆには、マウス等のポインティングデバイスや、キーボード等の文字入力装置を接続したり、ネットワークに接続して他の装置との間で音響信号を送受信できるようにしたりすることが考えられる。通信Ｉ／Ｆ１４としては、接続が想定される外部装置の種類に応じて、ＵＳＢ（Universal Serial Bus）やＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４、イーサネット（登録商標）等の適当な規格のインタフェースを設ければよい。
【００２３】
操作検出回路１５は、操作子２１における操作を検出するための回路である。操作子２１は、ミキサ１０に対する操作を受け付けるためのものである。このミキサ１０は、操作し２１として、図２を用いて後述するように、ＤＳＰ１８が信号処理に用いる種々のパラメータの値を編集できるよう、操作パネル１００上に、多数の各種キー、ボタン、スライダ、ロータリーエンコーダや、表示器２２を構成する液晶ディスプレイ（ＬＣＤ）によるディスプレイ１５０に積層したタッチパネル等を備える。
【００２４】
表示制御回路１６は、ＣＰＵ１１からの指示に従って表示器２２における表示を制御するための回路である。表示器２２は、ＧＵＩ（グラフィカル・ユーザ・インタフェース）や、ミキサ１０における設定状態、ミキサ１０において処理中の音響信号の特性などを表示するための表示手段であり、各種の発光ダイオード（ＬＥＤ）やＬＣＤ等により構成される。
【００２５】
信号入出力部１７は、ＤＳＰ１８で処理すべき音響信号の入力を受け付け、また処理後の音響信号を出力するためのインタフェースである。そして、この信号入出力部１７には、Ａ／Ｄ変換回路を備えたアナログ入力端子，Ｄ／Ａ変換回路を備えたアナログ出力端子，デジタル入出力用のデジタル入力端子及びデジタル出力端子を適宜組み合わせて複数設けている。
【００２６】
ＤＳＰ１８は、信号処理回路を含み、信号入出力部１７から入力する音響信号に対し、カレントメモリに記憶してある各種パラメータの現在値に従って、複数の信号処理チャンネル（ｃｈ）でミキシング、イコライジング等の各種信号処理を施して信号入出力部１７に出力する信号処理手段である。カレントメモリの記憶領域は、ＲＡＭ１３あるいはＤＳＰ１８自身に備えるメモリに用意することが考えられる。
【００２７】
以上のような構成を有するミキサ１０において、特徴的な点は、操作パネルに設けたｃｈストリップが有するエンコーダに、そのエンコーダを用いて値を編集するパラメータを割り当てる機能である。そこで、以下、この点について詳しく説明する。
まず、図２にミキサ１０が有する操作パネルの概略構成を示す。なお、図２には、上記のエンコーダへのパラメータの割り当て機能に関連する構成要素のみを示した。
【００２８】
図２に示すように、ミキサ１０の操作パネル１００には、複数のｃｈストリップ１１０，エンコーダ選択キー１３１，１３２，割当内容表示器１３３，１３４，割当切り換えキー１３５，１３６，共通エンコーダ１４０，ディスプレイ１５０，画面選択キー群１７０，レイヤ選択キー群１８０を設けている。
【００２９】
このうちｃｈストリップ１１０は、ＤＳＰ１８におけるいずれかの信号処理ｃｈと対応付け、そのｃｈの信号処理に使用するパラメータの値の編集操作を受け付けるための操作子を集めた操作子群である。図２の例では、入力ｃｈセクション１２１に１６のｃｈストリップ１１０を、出力ｃｈセクション１２２に８のｃｈストリップ１１０を設けている。
【００３０】
そして、レイヤ選択キー群１８０のキーを操作することにより、これらのｃｈストリップ１１０に、ＤＳＰ１８における信号処理ｃｈを割り当てることができる。例えば、４８ある入力ｃｈのうち１〜１６番目、１７〜３２番目、および３３〜４８番目のいずれかのレイヤを入力ｃｈセクション１２１の１６のｃｈストリップ１１０に各々割り当て、２４ある出力ｃｈのうち１〜８番目、９〜１６番目、および１７〜２４番目のいずれかのレイヤを出力ｃｈセクション１２２の８のｃｈストリップ１１０に各々割り当てる、という具合である。なお、入力ｃｈセクション１２１と出力ｃｈセクション１２２とでは、独立にレイヤの割り当てを行うことができる。
【００３１】
また、各ｃｈストリップ１１０は、２つのｃｈエンコーダ１１１，１１２，ＳＥＬキー１１３，ＯＮキー１１４，フェーダ１１５を有する。
このうちｃｈエンコーダ１１１，１１２はそれぞれ、図３に示すように、操作部としてつまみＡを有し、矢印Ｘ方向の回転操作と矢印Ｙ方向の押下操作の２通りの操作が可能なエンコーダである。そして、後述のように、ｃｈエンコーダ１１１，１１２にはそれぞれ独立に任意の項目のパラメータを割り当て、ｃｈストリップ１１０と対応するｃｈの、割り当てた項目のパラメータの値を設定するための操作子として用いることができる。なお、押下操作も可能な構成としたのは、パネル上ではキーでオンオフの設定を受け付けるようなパラメータを割り当てた場合でも、違和感なく操作できるようにするためである。
【００３２】
ＳＥＬキー１１３は、ｃｈストリップ１１０と対応するｃｈの選択を受け付けるための操作子である。ＣＰＵ１１は、ＳＥＬキー１１３が押下された場合、そのＳＥＬキー１１３が属するｃｈストリップ１１０と対応するｃｈを選択し、ディスプレイ１５０に、そのｃｈのパラメータの設定に関する画面を表示させる。
ＯＮキー１１４は、ｃｈの出力オンオフの設定を受け付けるための操作子である。
フェーダ１１５は、つまみの移動量を検出するエンコーダであり、ｃｈの出力レベルの設定を受け付けるための操作子である。
【００３３】
次に、エンコーダ選択キー１３１，１３２は、それぞれｃｈエンコーダ１１１，１１２に対応付けて設けたキーであり、それぞれ、パラメータの割り当て先として対応するｃｈエンコーダを選択するための操作子である。
割当内容表示器１３３，１３４は、それぞれｃｈエンコーダ１１１，１１２に対応付けて設けた小型のＬＣＤによる表示器であり、対応するｃｈエンコーダにどの項目のパラメータが割り当てられているかを表示するための表示手段である。
割当切り換えキー１３５，１３６は、後述する割り当てリストを用いてｃｈエンコーダ１１１，１１２にパラメータの割り当てを行う場合に、その割当内容をリストに従って切り換えるための操作子である。
【００３４】
また、共通エンコーダ１４０は、ｃｈストリップ１１０とは別に設けたエンコーダであり、ｃｈエンコーダ１１１，１１２と同様、回転操作と押下操作が可能な構成である。そして、後述するように、ｃｈストリップ１１０と信号処理ｃｈとの対応関係とは関係なく、任意のｃｈの任意のパラメータを割り当てて、そのパラメータの値を設定するための操作子として用いることができる。
【００３５】
次に、ディスプレイ１５０は、ＬＣＤであり、ＣＰＵ１１からの指示に応じて種々のＧＵＩ画面を表示することができる。図２の例では、ここで説明するパラメータ割り当て機能に関連する画面として、ＳＥＬキー１１３の押下に応じて選択された信号処理ｃｈについてのパラメータと対応する操作子の画像を配置したＧＵＩ画面１６０を示している。
【００３６】
このＧＵＩ画面１６０は、１番目の入力ｃｈに関する画面であり、このうち、例えば操作子１６１は、コンプレッサのゲインのパラメータの値を設定するための操作子を示す。操作子１６２は、パンのパラメータの値を設定するための操作子を示す。また、操作子１６１，１６２の画像は、それぞれマーク１６１ａ，１６２ａにより対応するパラメータの現在値を表示する表示部としても機能している。
【００３７】
そして、エンコーダ選択キー１３１又は１３２を押下しながらＧＵＩ画面１６０上のいずれかの操作子の画像と対応する部分をタッチすることにより、ユーザは、その操作子と対応するパラメータを、押下したエンコーダ選択キーと対応する、各ｃｈストリップ１１０のｃｈエンコーダ１１１又は１１２に割り当てることができる。この場合、どの信号処理ｃｈのパラメータがどのｃｈストリップ１１０のｃｈエンコーダに割り当てられるかは、上述のように、レイヤにより定められる、ｃｈストリップ１１０と信号処理ｃｈとの対応関係に従う。
【００３８】
図２の例では、操作子１６１と対応するコンプレッサのゲインのパラメータがｃｈエンコーダ１１１に割り当てられており、割当内容表示器１３３には、その旨の「Ｃｐ．Ｇａｉｎ」の表示がなされている。同様に、操作子１６２と対応するパンのパラメータがｃｈエンコーダ１１２に割り当てられており、割当内容表示器１３４には、その旨の「Ｐａｎ」の表示がなされている。
【００３９】
また、エンコーダ選択キーを押下せずにＧＵＩ画面１６０上のいずれかの操作子の画像と対応する部分をタッチすることにより、ユーザは、その操作子と対応するパラメータを、共通エンコーダ１４０に割り当てることができる。またこの場合、ｃｈの割り当てもＧＵＩ画面の内容に従う。すなわち、図２の状態で操作子１６１にタッチした場合、ＧＵＩ画面１６０に表示中の１番目の入力ｃｈに関する、コンプレッサのゲインのパラメータを共通エンコーダ１４０に割り当てることになる。
【００４０】
なお、各信号処理ｃｈにおいて設定可能なパラメータは多岐に亘るため、１画面内に全てのパラメータと対応する操作子の画像を配置することは困難である。そこで、ミキサ１０においては、関連するパラメータ毎に操作子をまとめて画面を設計し、画面選択キー群１７０のキーにより、どの操作子を含むＧＵＩ画面をディスプレイ１５０に表示させるかを選択できるようにしている。
【００４１】
以上からわかるように、ミキサ１０においては、エンコーダ選択キー１３１又は１３２を押下しながらＧＵＩ画面１６０上の所望のパラメータと対応する操作子の画像にタッチするだけで、ｃｈエンコーダ１１１及び１１２にそのパラメータを割り当てることができるので、非常に簡単な操作で、幅広い選択肢のパラメータの割り当てを行うことができる。
【００４２】
ただし、この割り当ては、割り当て対象となっている全てのｃｈストリップ１１０に対して一律に行うため、割り当てるパラメータは、割り当て対象となっているｃｈストリップ１１０と対応する全ての信号処理ｃｈが共通に有するパラメータのみとしている。例えば、入力ｃｈセクション１２１と出力ｃｈセクション１２２の双方を一括して割り当て対象とする場合には、入力ｃｈには存在するが出力ｃｈには存在しない、ＡＵＸバスへのセンドレベルのパラメータは、割り当ての対象から除外される。しかし、入力ｃｈセクション１２１のみを割り当ての対象とする場合には、全ての入力ｃｈについて共通に存在するＡＵＸバスへのセンドレベルのパラメータは、割り当ての対象となり得る。
【００４３】
次に、以上説明してきたｃｈエンコーダ１１１，１１２へのパラメータの割り当て及びそれに付随する機能を実現するためにＣＰＵ１１が実行する処理について説明する。
まず、図４に、ＧＵＩ画面１６０上のいずれかの操作子の位置にタッチ操作があった場合にＣＰＵ１１が実行する処理のフローチャートを示す。
ＣＰＵ１１は、ＧＵＩ画面１６０上のいずれかの操作子の位置へのタッチ操作を、ディスプレイ１５０に積層したタッチセンサにより検出すると、図４のフローチャートに示す処理を開始する。
【００４４】
そしてまず、タッチされた操作子と対応するパラメータの項目を特定する（Ｓ１１）。パラメータの項目とは、パラメータを特定するための識別子のうち、そのパラメータが属する信号処理ｃｈの識別子以外のものを指す。また、表示中のＧＵＩ画面１６０の画面データに、この特定に必要な情報を含めておくことができる。
【００４５】
ＣＰＵ１１は次に、操作検出時にいずれかのエンコーダ選択キーが押下中であったか否か判断する（Ｓ１２）。そして、押下中であった場合には、そのキーと対応するｃｈエンコーダへのパラメータの割り当てを行うべく、ステップＳ１３以降に進む。なお、複数のエンコーダ選択キーが押下中であった場合には、先着優先等、何らかの規則で選択した１つのエンコーダ選択キーについてのみ、押下が有効であると取り扱う。
【００４６】
そして、ステップＳ１１で特定したパラメータが、割り当てを行う範囲（例えば入力ｃｈセクション１２１と出力ｃｈセクション１２２）のｃｈストリップ１１０と対応する全てのｃｈに共通に存在するパラメータであるか否か判断する（Ｓ１３）。この判断に用いる情報としては、パラメータの項目毎に、そのパラメータが存在する範囲（信号処理ｃｈ）の情報を、テーブルとしてミキサ１０に記憶させておけばよい。
【００４７】
ステップＳ１３でＹＥＳの場合、ＣＰＵ１１は次に、図５に示す割り当て確認ダイアログ２１０をディスプレイにポップアップ表示させ、ユーザの指示を受け付ける（Ｓ１４）。
この割り当て確認ダイアログ２１０は、ユーザの指示通りパラメータをｃｈエンコーダに割り当ててよいか否かの選択と、その割り当てを、直接行うか、リストを用いて行うかの選択とを受け付けるためのＧＵＩ画面である。このための選択肢としては、直接割り当てを示すＯＫボタン２１１と、割り当て中止を示すキャンセルボタン２１２と、リストを用いた割り当てを示すリスト登録ボタン２１３とを用意している。
【００４８】
ＣＰＵ１１は、ステップＳ１５で、これらのいずれのボタンが押下されたかに応じて、ユーザの指示を判別する。そして、指示が直接割り当てであれば、割り当てを行う範囲の各ｃｈストリップ１１０の、押下されているエンコーダ選択キー１３１又は１３２と対応するｃｈエンコーダに、そのｃｈストリップ１１０と対応付けられているｃｈの、ステップＳ１１で特定した項目のパラメータを割り当てる（Ｓ１６）。その後、割当内容の変更に応じて割当内容表示器１３３又は１３４の表示を更新して（Ｓ１７）、処理を終了する。
【００４９】
また、ステップＳ１３でＮＯ又はステップＳ１５で中止の指示があった場合には、割り当ては行わないため、そのまま処理を終了する。
また、ステップＳ１５で指示がリストを用いた割り当てであれば、ＣＰＵ１１は次に、図６に示すリスト登録ダイアログ２２０をディスプレイにポップアップ表示させ、ユーザの指示を受け付ける（Ｓ１８）。
【００５０】
このリスト登録ダイアログ２２０は、押下されているエンコーダ選択キーと対応するｃｈエンコーダについて、ステップＳ１１で特定したパラメータの項目を割り当てリストに登録してよいか否か、あるいは登録と同時に割り当ても行うかの選択を受け付けるためのＧＵＩ画面である。このための選択肢としては、リストへの登録のみを示すＯＫボタン２２３と、登録中止を示すキャンセルボタン２２４と、登録と同時に割り当ても行うことを示す割り当てボタン２２５とを用意している。
【００５１】
なお、割り当てリストとは、ｃｈエンコーダの行（１項目のパラメータを割り当てる単位）毎に、その行のｃｈエンコーダに割り当てるパラメータの項目の候補を予め登録しておくリストであり、その内容は、例えばリスト表示部２２１に表示されるようなものである。カーソル２２２は、この割り当てリストに新たなパラメータの項目を追加する場合にその追加がなされる位置を示す。
そして、図２に示した割当切り換えキー１３５，１３６を、エンコーダ選択キーを押下しながら操作することにより、ｃｈエンコーダに割り当てるパラメータの項目を、リストの正順又は逆順で切り換えることができる。
【００５２】
次に、ＣＰＵ１１は、ステップＳ１９で、リスト登録ダイアログ２２０のいずれのボタンが押下されたかに応じて、ユーザの指示を判別する。そして、指示が登録のみ又は割り当ても行うであれば、まずは、押下されているエンコーダ選択キーと対応するｃｈエンコーダの割り当てリストに、ステップＳ１１で特定したパラメータの項目を追加登録する（Ｓ２０）。この登録は、元の登録内容を残したまま、リストの末尾に行えばよい。
リスト登録ダイアログ２２０での指示内容が登録のみであった場合には、以上で処理を終了する（Ｓ２１）。この場合、ｃｈエンコーダへのパラメータの割り当て内容は変化しない。
【００５３】
一方、指示内容が割り当ても行うであった場合には、ステップＳ２２に進む。そして、押下されているエンコーダ選択キーと対応する割り当てリストにおいて、ステップＳ１１で特定したパラメータの項目、すなわちステップＳ２０で登録した項目を選択状態にする（Ｓ２２）。その後、ステップＳ１６に進んで、その選択状態にした項目のパラメータをｃｈエンコーダに割り当てると共に、割り当て内容の変更に応じた割当内容表示器の表示更新を行って（Ｓ１７）、処理を終了する。
【００５４】
これらの処理により、ＧＵＩ画面１６０に対するタッチ操作及びエンコーダ選択キー１３１又は１３２に対する押下操作に応じた、ｃｈエンコーダ１１１又は１１２へのパラメータの割り当て又はパラメータの割り当てリストへのパラメータ項目の登録を行うことができる。
【００５５】
一方、ステップＳ１２でエンコーダ選択キーが押下されていなかった場合には、ＣＰＵ１１は、ＧＵＩ画面１６０へのタッチ操作は共通エンコーダ１４０へのパラメータの割り当て操作であると解釈する。そして、共通エンコーダ１４０に、ディスプレイ１５０に表示中のＧＵＩ画面１６０と対応するｃｈの、ステップＳ１１で特定した項目のパラメータ、すなわち、ＧＵＩ画面１６０上でタッチされた操作子と対応するパラメータを割り当てる（Ｓ２３）。この場合、割当内容表示器の表示を変更する必要はないので、そのまま処理を終了する。
以上の処理により、ＧＵＩ画面１６０に対するタッチ操作に応じた、共通エンコーダ１４０へのパラメータの割り当てを行うことができる。
【００５６】
次に、図７に、割当切り換えキー１３５又は１３６が操作された場合の処理のフローチャートを示す。
ＣＰＵ１１は、割当切り換えキー１３５又は１３６の押下操作を検出すると、図７のフローチャートに示す処理を開始する。
【００５７】
そしてまず、操作検出時にいずれかのエンコーダ選択キーが押下中であったか否か判断する（Ｓ３１）。そして、押下中であった場合には、そのキーと対応するｃｈエンコーダへのパラメータの割り当てを、図６を用いて説明した割り当てリストを用いて更新すべく、ステップＳ３２以降に進む。なお、複数のエンコーダ選択キーが押下中であった場合には、先着優先等、何らかの規則で選択した１つのキーについてのみ、押下が有効であると取り扱う。
【００５８】
そして、押下されているエンコーダ選択キーと対応する割り当てリストにおいて、割当切り換えキー１３５又は１３６の操作に応じて、現在選択状態になっている項目の前又は次に登録されているパラメータの項目を選択状態にする（Ｓ３２）。そして、割り当てを行う範囲の各ｃｈストリップ１１０の、押下されているエンコーダ選択キー１３１又は１３２と対応するｃｈエンコーダに、そのｃｈストリップ１１０と対応付けられているｃｈの、ステップＳ３２で選択状態にした項目のパラメータを割り当てる（Ｓ３３）。その後、割り当ての変更に応じて割当内容表示器１３３又は１３４の表示を更新して（Ｓ３４）、処理を終了する。
【００５９】
一方、ステップＳ３１でエンコーダ選択キーが押下されていなかった場合には、どのｃｈエンコーダも選択されていないとして、割り当てを変更せずにそのまま処理を終了する。
以上の処理により、割当切り換えキー１３５又は１３６及びエンコーダ選択キー１３１又は１３２に対する押下操作に応じて、ｃｈエンコーダへ１１１又は１１２へのパラメータの割り当て内容を、割り当てリストに従って更新することができる。
【００６０】
このような機能を設けておけば、比較的よくｃｈエンコーダに割り当てる項目を割り当てリストに登録しておくことにより、以後、ＧＵＩ画面１６０の種類を変更したり、画面内から所望のパラメータと対応する操作子を探したりすることなく、簡単な操作でパラメータの割り当てを行うことができるので、一層高い操作性を得ることができる。
【００６１】
次に、図８に、ｃｈエンコーダ１１１，１１２及び共通エンコーダ１４０のいずれかが操作された場合の処理のフローチャートを示す。
ＣＰＵ１１は、何れかのｃｈストリップ１１０のｃｈエンコーダ１１１，１１２あるいは共通エンコーダ１４０の操作を検出すると、図８のフローチャートに示す処理を開始する。
【００６２】
そして、操作されたエンコーダにパラメータの割り当てがある場合には（Ｓ４１のＹＥＳ）、そのエンコーダに割り当てられているパラメータの値を、エンコーダの操作内容（回転カウント数や押下／解放）に応じて変更し（Ｓ４２）、処理を終了する。割り当てがなかった場合には、その旨の警告をディスプレイ１５０に表示させて（Ｓ４３）、処理を終了する。
【００６３】
ミキサ１０の起動時などには、まだ割り当てがなされていないことがあり得る。あるいは、割り当てを解除する操作を行った場合にも、割り当てがなされていない状態に戻ることになる。このような状態では、エンコーダを操作しても何の意味もないため、以上の処理によりユーザに警告を行って、無駄な操作を防止するようにしたものである。
【００６４】
次に、図９を用いて、ミキサ１０におけるシーンの保存と呼出の動作について説明する。
ミキサ１０においては、カレントメモリに、ＤＳＰ１８が信号処理に用いる各種パラメータの値に加え、少なくともｃｈエンコーダ１１１，１１２へのパラメータの割り当て内容を記憶している。これに加えて、割り当てリストの内容や、共通エンコーダ１４０への割り当て内容も記憶してもよい。
【００６５】
そして、カレントメモリの内容をシーンメモリにシーンとして保存（ストア）する際、これらの割り当て内容も、パラメータの値と共に保存する。そして、シーンを呼び出す（リコール）際には、保存しておいた割り当て内容の情報もカレントメモリに読み出し、各エンコーダへのパラメータの割り当てに反映させる。
【００６６】
エンコーダへのパラメータの割り当て内容は、ミキサ１０の利用シーンに応じて定められることが多いと考えられるため、利用シーンと密接に関わるパラメータの値と共に保存し、また呼び出せるようにすることにより、再度の割り当て操作の手間なく利用シーンに合った割り当てが可能となり、操作の手間を軽減することができる。
もちろん、シーンのリコール時に割り当て内容を呼び出すか否かを、ユーザが設定できるようにしてもよい。
【００６７】
以上で実施形態の説明を終了するが、装置の構成や具体的な処理内容、画面の表示内容、操作パネルの構成、操作方法等が上述の実施形態で説明したものに限られないことはもちろんである。
例えば、上述した実施形態では、ｃｈエンコーダの行毎に対応するエンコーダ選択キーを設ける例について説明したが、複数行について１つのエンコーダ選択キーを設けるようにしてもよい。この場合、ｃｈエンコーダにパラメータを割り当てたり割り当てリストにパラメータの項目を登録したりする前に、押下されたエンコーダ選択キーと対応するｃｈエンコーダのうちどの行のｃｈエンコーダについて割り当てや登録を行うのかの選択を受け付け、選択された対象に対して、割り当てや登録を行えばよい。
【００６８】
図１０に、この受付のためのエンコーダ選択ダイアログの例を示す。
この図に示すエンコーダ選択ダイアログ２３０には、ｃｈエンコーダ１１１を選択するためのエンコーダ選択ボタン２３１と、ｃｈエンコーダ１１２を選択するためのエンコーダ選択ボタン２３２とを設けている。また、図の例では、ｃｈエンコーダ１１１，１１２と形状は異なるが同じくエンコーダであるフェーダ１１５も割り当て先として選択できるようにし、これを選択するためのフェーダ選択ボタン２３３も設けている。
【００６９】
そして、これらのボタンにより割り当てや登録の対象を選択した後、ＯＫボタン２３４を押下することにより、選択を確定することができる。キャンセルボタン２３５が押下された場合には、割り当てや登録を中止する。
また、上述した実施形態では、図６を用いて説明した割り当てテーブルを、ｃｈエンコーダの行毎に設ける例について説明したが、複数の行について共通の割り当てテーブルを設けるようにしてもよい。この場合、隣接した行のｃｈエンコーダには、割り当てテーブル上で隣接した位置に登録されている項目のパラメータを割り当てるとよい。例えば、テーブルの内容が図６に示すものである場合、ｃｈエンコーダ１１１に「Ａｕｘ  ５」を割り当てる場合には、ｃｈエンコーダ１１２には「Ｐａｎ」を割り当てる等である。
【００７０】
また、この状況で割り当て切り換えキーが操作された場合には、選択項目を１つずつずらして割り当てを行単位のスクロールのように変化させることも考えられるし、共通の割り当てテーブルを使用する行数分ずつずらして割り当てをページ切り換えのように変化させることも考えられる。
また、ＧＵＩ画面１６０中での操作子の選択についても、画面へのタッチではなく、マウスのクリック等によりポインティングデバイスを用いて行えるようにしてもよい。
【００７１】
また、全てのｃｈストリップ１１０について共通のエンコーダ選択キー１３１，１３２や割当切り換えキー１３５，１３６を用いるのではなく、ｃｈストリップのセクション毎に、例えば入力ｃｈセクション１２１と出力ｃｈセクション１２２について、別々のエンコーダ選択キーや割当切り換えキーを設け、セクション毎に独立してｃｈエンコーダへのパラメータの割り当てを行うことができるようにしてもよい。
また、ｃｈエンコーダの形状や数も、上述した実施形態のものに限られないことはもちろんである。
【００７２】
また、以上の実施形態で説明した各機能は、ミキサ１０の本体に備える操作子により操作を受け付け、表示器により表示を行う場合だけでなく、フィジカルコントローラのようなリモートコントローラを用いてミキサ１０のＤＳＰ１８が使用するパラメータの値を編集する場合にも適用可能である。この場合、例えば、画面の表示やパラメータの設定指示に必要なプログラムやデータをミキサ１０が記憶しておき、リモートコントローラからの要求に応じて、それらのデータをリモートコントローラに提供し、リモートコントローラの表示器に画面を表示させて操作を受け付ければよい。
【００７３】
さらに、以上の実施形態で説明した各機能は、ミキサ以外であっても、シンセサイザやシーケンサ、編集機能付きのレコーダ等が備える、複数の信号処理チャンネルで音響信号を処理する任意の音響信号処理手段が音響信号の処理に用いるパラメータの値を編集する装置について適用可能である。
【００７４】
また、この発明のプログラムは、コンピュータに所要のハードウェアを制御させて音響制御装置として機能させ、上述したような機能を実現させるためのプログラムであり、予めＲＯＭやＨＤＤ等に記憶させておくほか、ＣＤ−ＲＯＭあるいはフレキシブルディスク等の不揮発性記録媒体（メモリ）に記録して提供し、そのメモリからこのプログラムをＲＡＭに読み出させてＣＰＵに実行させたり、プログラムを記録した記録媒体を備える外部機器あるいはプログラムをＨＤＤ等の記憶手段に記憶した外部機器からダウンロードして実行させたりしても、同様の効果を得ることができる。
また、以上述べてきた構成及び変形例は、矛盾しない範囲で適宜組み合わせて適用することも可能である。
【産業上の利用可能性】
【００７５】
以上の説明から明らかなように、この発明の音響制御装置、音響信号処理装置及びプログラムによれば、複数の信号処理チャンネルで音響信号を処理する音響信号処理手段が音響信号の処理に用いるパラメータの値を編集する場合に、チャンネルストリップに設けたエンコーダをより効率的に利用することができる。
従って、この発明を適用することにより、音響制御装置の操作性を向上させることができる。
【符号の説明】
【００７６】
１０…ミキサ、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…通信Ｉ／Ｆ、１５…操作検出回路、１６…表示制御回路、１７…信号入出力部、１８…ＤＳＰ、１９…システムバス、２１…操作子、２２…表示器、１００…操作パネル、１１０…ｃｈストリップ、１１１，１１２…ｃｈエンコーダ、１１５…フェーダ、１３１，１３２…エンコーダ選択キー、１３３，１３４…割当内容表示器、１３５，１３６…割当切り換えキー、１４０…共通エンコーダ、１５０…ディスプレイ、１６０…ＧＵＩ画面、１７０…画面選択キー群、１８０…レイヤ選択キー群
【図１】
2010233054.tif 000003
【図３】
2010233054.tif 000004
【図２】
2010233054.tif 000005
【図４】
2010233054.tif 000006
【図５】
2010233054.tif 000007
【図６】
2010233054.tif 000008
【図７】
2010233054.tif 000009
【図８】
2010233054.tif 000010
【図９】
2010233054.tif 000011
【図１０】
2010233054.tif 000012