(57)【要約】【目的】  デジタルミキサにおいて信号処理に使用する多数のパラメータを、小型のコンソールで操作性よく設定できるようにする。【構成】  制御部１０が、操作部２０における操作に基づいてミキサ処理部３０の動作を制御する。また、制御部１０は、ミキサ処理部３０における信号処理のパラメータを制御するための制御パネル全体を示す画面を第１の表示部５０に表示させると共に、上記制御パネルのうち指定された一部の領域を示す画面を第２の表示部６０に表示させる。さらに、第２の表示部６０に表示させた画面中のいずれかの操作子の指定を受け付け、その指定を受け付けた操作子と対応するパラメータを操作部２０に割り当て、操作部２０が操作された場合に、その操作内容に応じて、操作部２０に割り当てられているパラメータの値をミキサ処理部３０に変更させるようにした。【選択図】        図１
2006067106.tif 000002
【特許請求の範囲】
【請求項１】
操作部における操作を検知し、該操作に基づいて、入力する音響信号に対して信号処理を行って出力するミキサ処理部の動作を制御するミキサ制御装置であって、
前記ミキサ処理部における信号処理のパラメータを制御するための制御パネル全体を示す画面を第１の表示手段に表示させる第１の表示制御手段と、
前記制御パネルのうち指定された一部の領域を示す画面を第２の表示手段に表示させる第２の表示制御手段と、
前記第２の表示手段に表示させた画面中のいずれかの操作子の指定を受け付ける指定受付手段と、
該手段が指定を受け付けた操作子又はその操作子と対応するパラメータを前記操作部に割り当てる割当手段と、
前記操作部が操作された場合に、その操作内容に応じて、前記操作部に割り当てられている操作子と対応するパラメータ又は前記操作部に割り当てられているパラメータの値を前記ミキサ処理部に変更させる手段とを設けたことを特徴とするミキサ制御装置。
【請求項２】
請求項１記載のミキサ制御装置であって、
前記第１の表示制御手段に、前記ミキサ処理部における信号処理の内容に応じて前記制御パネル全体を示す画面の表示内容を更新する手段を設け、
前記第２の表示制御手段に、前記ミキサ処理部における信号処理の内容に応じて前記一部の領域を示す画面の表示内容を更新する手段を設けたことを特徴とするミキサ制御装置。
【請求項３】
請求項１又は２記載のミキサ制御装置であって、
前記第１の表示手段と前記第２の表示手段とは、異なる装置に備えられた表示手段であることを特徴とするミキサ制御装置。
【請求項４】
操作部と、
入力する音響信号に対して信号処理を行って出力するミキサ処理部と、
前記操作部における操作を検知し、該操作に基づいて前記ミキサ処理部の動作を制御する制御手段と、
第１及び第２の表示手段とを有するミキサシステムであって、
前記制御手段に、
前記ミキサ処理部における信号処理のパラメータを制御するための制御パネル全体を示す画面を前記第１の表示手段に表示させる第１の表示制御手段と、
前記制御パネルのうち指定された一部の領域を示す画面を前記第２の表示手段に表示させる第２の表示制御手段と、
前記第２の表示手段に表示させた画面中のいずれかの操作子の指定を受け付ける指定受付手段と、
該手段が指定を受け付けた操作子又はその操作子と対応するパラメータを前記操作部に割り当てる割当手段と、
前記操作部が操作された場合に、その操作内容に応じて、前記操作部に割り当てられている操作子と対応するパラメータ又は前記操作部に割り当てられているパラメータの値を前記ミキサ処理部に変更させる手段とを設けたことを特徴とするミキサシステム。
【請求項５】
コンピュータを、
操作部における操作を検知し、該操作に基づいて、入力する音響信号に対して信号処理を行って出力するミキサ処理部の動作を制御する制御手段と、
前記ミキサ処理部における信号処理のパラメータを制御するための制御パネル全体を示す画面を第１の表示手段に表示させる第１の表示制御手段と、
前記制御パネルのうち指定された一部の領域を示す画面を第２の表示手段に表示させる第２の表示制御手段と、
前記第２の表示手段に表示させた画面中のいずれかの操作子の指定を受け付ける指定受付手段と、
該手段が指定を受け付けた操作子と対応するパラメータを前記操作部に割り当てる割当手段と、
前記操作部が操作された場合に、その操作内容に応じて、前記操作部に割り当てられているパラメータの値を前記ミキサ処理部に変更させる手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、入力する音響信号に対して信号処理を行って出力するミキサ処理部の動作を制御するミキサ制御装置、上記のようなミキサ処理部とその動作を制御する制御手段とを有するミキサシステム、およびコンピュータを上記のようなミキサ制御装置として機能させるためのプログラムに関する。
【背景技術】
【０００２】
従来から、入力する音響信号に対し、ミキシング、イコライジング、レベル調整等の種々の信号処理を行って出力するデジタルミキサが知られている。
このようなデジタルミキサにおいて、信号処理の内容を指定するために、ユーザは、各ｃｈ毎の入力レベルや出力レベル、イコライジングに用いるフィルタの設定、ミキシングに用いるｃｈの設定等、種々のパラメータの値を設定することができる。そして、このような設定は、コンソールに配置された操作子によって行うことが一般的であり、このような操作パネルを用いることにより、設定全体の状況を確認しやすいというメリットがあった。
【０００３】
また、非特許文献１及び２に記載のように、信号処理を行うミキサエンジンと、操作子を備えたコンソールとを別体として構成したミキサシステムも知られている。さらに、このようなミキサシステムにおいては、ＰＣ（パーソナルコンピュータ）に所定の制御プログラムを実行させ、ＰＣのディスプレイに表示させたＧＵＩ（グラフィカル・ユーザ・インタフェース）から信号処理のパラメータを設定できるようにすることも行われている。
【非特許文献１】「ＣＳ１Ｄ  ＣＯＮＴＲＯＬ  ＳＵＲＦＡＣＥ  取扱説明書」，ヤマハ株式会社，２００２年
【非特許文献２】「ＰＭ１Ｄ  Ｍａｎａｇｅｒ  ｆｏｒ  Ｗｉｎｄｏｗｓ  取扱説明書」，ヤマハ株式会社，２００２年
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、デジタルミキサの本体に操作パネルを設ける場合であっても、別体のコンソールを使用する場合であっても、信号を入力する入力チャンネル（ｃｈ）や信号を出力する出力チャンネル（ｃｈ）の数が増える等により設定すべきパラメータの数が増加すると、必要な操作子の数も増加し、コンソールの大型化を招いてしまう。
そして、コンソールが大型化すると、操作したい操作子をさわるために体全体を移動する必要が生じて操作性が低下したり、持ち運びや設置に手間がかかったり、広い置き場所が必要になったりするという問題があった。また、多数の操作子を配置すると値段が高くなってしまうという問題もあった。
【０００５】
また、ＰＣ等からＧＵＩを用いて制御する場合には、ＰＣ自体の大きさが増加することはないが、操作指示を受け付けるためにはＧＵＩ上の操作子をあまり小さく表示することはできないから、操作子の数が多くなると、操作したい操作子を表示させるためのスクロールや画面切り替えの負担が大きくなるという問題があった。また、ＧＵＩ上での操作は、マウスやトラックボール等のポインティングデバイスを用いて行うことになるが、専用の操作子を使う場合とは操作感が異なり、微妙な操作を行いづらいという問題もあった。
この発明は、このような問題を解決し、デジタルミキサにおいて信号処理に使用する多数のパラメータを、小型のコンソールで操作性よく設定できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、この発明のミキサ制御装置は、操作部における操作を検知し、その操作に基づいて、入力する音響信号に対して信号処理を行って出力するミキサ処理部の動作を制御するミキサ制御装置において、上記ミキサ処理部における信号処理のパラメータを制御するための制御パネル全体を示す画面を第１の表示手段に表示させる第１の表示制御手段と、上記制御パネルのうち指定された一部の領域を示す画面を第２の表示手段に表示させる第２の表示制御手段と、上記第２の表示手段に表示させた画面中のいずれかの操作子の指定を受け付ける指定受付手段と、その手段が指定を受け付けた操作子又はその操作子と対応するパラメータを上記操作部に割り当てる割当手段と、上記操作部が操作された場合に、その操作内容に応じて、上記操作部に割り当てられている操作子と対応するパラメータ又は上記操作部に割り当てられているパラメータの値を上記ミキサ処理部に変更させる手段とを設けたものである。
【０００７】
このようなミキサ制御装置において、上記第１の表示制御手段に、上記ミキサ処理部における信号処理の内容に応じて上記制御パネル全体を示す画面の表示内容を更新する手段を設け、上記第２の表示制御手段に、上記ミキサ処理部における信号処理の内容に応じて上記一部の領域を示す画面の表示内容を更新する手段を設けるとよい。
さらに、上記第１の表示手段と上記第２の表示手段とを、異なる装置に備えられた表示手段とするとよい。
【０００８】
また、この発明のミキサシステムは、操作部と、入力する音響信号に対して信号処理を行って出力するミキサ処理部と、上記操作部における操作を検知し、その操作に基づいて上記ミキサ処理部の動作を制御する制御手段と、第１及び第２の表示手段とを有するミキサシステムにおいて、上記制御手段に、上記のミキサ制御装置と同様な各手段を設けたものである。
また、この発明のプログラムは、コンピュータを、上記のミキサ制御手段に設けた各手段として機能させるためのプログラムである。
【発明の効果】
【０００９】
以上のようなこの発明のミキサ制御装置及びミキサシステムによれば、デジタルミキサにおいて信号処理に使用する多数のパラメータを、小型のコンソールで操作性よく設定できるようにすることができる。また、この発明のプログラムによれば、コンピュータを上記のようなミキサ制御装置として機能させ、同様な効果を得ることができる。
【発明を実施するための最良の形態】
【００１０】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
まず、図１に、この発明のミキサシステムの実施形態の全体構成を示す。
このミキサシステムは、図１に示すように、制御部１０，操作部２０，ミキサ処理部３０，音声入出力部４０，第１の表示部５０，第２の表示部６０を備え、これらを適当な接続Ｉ／Ｆを用いて接続して構成している。そして、ここではこれらの各部はそれぞれ独立した装置として構成している。
【００１１】
まず、制御部１０は、ＰＣ等のコンピュータによって構成され、この発明のミキサ制御装置の実施形態に該当する。そして、このミキサシステム全体の動作を制御する制御手段として機能する。
図２にこの制御部１０の主要部の構成をより詳細に示すが、この図に示すとおり、制御部１０は、ＣＰＵ１１，ＲＯＭ１２，ＲＡＭ１３，ＨＤＤ（ハードディスクドライブ）１４及び、操作部２０，ミキサ処理部３０，第１，第２の表示部５０，６０との間でデータの授受を行うための通信インタフェース（Ｉ／Ｆ）１５〜１７を備え、これらがシステムバス１８によって接続されている。
【００１２】
このうちＣＰＵ１１は、制御部１０における主制御手段であり、ＲＯＭ１２やＨＤＤ１４に記憶された所要の制御プログラムを実行することにより、操作部２０や第１，第２の表示部５０，６０における操作内容を検出し、その操作内容に従ってミキサ処理部３０の動作を制御したり第１，第２の表示部５０，６０に表示させる画面の内容を制御したりするための処理を行う。また、ミキサ処理部３０における処理内容を検出し、その内容に従って第１，第２の表示部５０，６０に表示させる画面の内容を制御する処理も行う。
【００１３】
また、ＲＯＭ１２は、ＣＰＵ１１が実行する制御プログラムや固定データ等を記憶する記憶手段である。ＲＯＭ１２を書き換え可能な記憶手段とし、プログラムやデータのアップデートを可能にしてもよい。
ＲＡＭ１３は、ＣＰＵ１１のワークメモリとして使用したり、一時的に必要なデータを記憶したりする記憶手段である。
【００１４】
ＨＤＤ１４は、ＣＰＵが実行する制御プログラムや、ユーザが設定したパラメータ、あるいは制御対象のミキサ処理部３０の種類に応じて異なる表示データや、後述するように第１，第２の表示部５０，６０に表示させるコンソール上の各操作子の機能に関するデータ等、必要に応じて書き換えたり選択的に使用したりするデータを記憶する記憶手段である。
通信Ｉ／Ｆ１５〜１７としては、例えばＵＳＢ（Universal Serial Bus）規格に従ったデータの授受を行うためのＩ／Ｆを用いることができるが、その他の規格のＩ／Ｆを用いることももちろん可能である。
【００１５】
次に、図１に示した操作部２０は、ミキサ処理部３０における信号処理のパラメータを設定するために必要な操作子を備えたユニットであり、制御部１０に接続され、各操作子が操作された場合にその内容を制御部１０に伝達する機能を有する。
図３に、この操作部２０に設けた操作子の構成をより詳細に示す。なお、この図において、制御部１０と接続するためのケーブルやコネクタ等の図示は省略している。
この図に示すとおり、操作部２０には、ボタン２１，ロータリーエンコーダ２２，スライダ２３の各操作子を１つずつ設けている。そして、これらの操作子は、ミキサ処理部３０における信号処理のパラメータの値を設定するためのものである。そして、詳細は後述するが、各操作子には、第１，第２の表示部５０，６０に表示させる画面中で選択した操作子又はその操作子と対応するパラメータを割り当て、割り当てた操作子と対応するパラメータあるいは割り当てたパラメータの値を制御するための操作子として機能させることができるようにしている。
【００１６】
また、操作部２０に設ける操作子としては、ミキサ処理部３０における信号処理のパラメータの値の設定に必要な操作子のうち、形状や操作方法によって分類される各カテゴリの操作子が１つずつあれば足りる。そしてここでは、パラメータの設定に、ボタン、ロータリーエンコーダ（つまみ）、スライダ（フェーダ）の３つのカテゴリの操作子を使用するようにしているため、操作部２０にこれらの操作子を１つずつ設けたものである。
【００１７】
なお、スライダ２３には、モータ等の駆動手段を設け、スライダ２３に対して操作子が割り当てられた場合に、ＣＰＵ１１の制御により、つまみ２３ａをその割り当てられた操作子と対応するパラメータの値に応じた位置に移動させることができるようにするとよい。
このような操作部２０においては、同じカテゴリの操作子を複数設けたり、カテゴリをより細かく分けたりすることも可能であるが、必要な操作子の数は従来のミキサのコンソールの場合より大幅に低減でき、操作部を小型化することができる。
【００１８】
次に、図１に示したミキサ処理部３０は、入力する音響信号に対して、ミキシング、イコライジング等の種々の信号処理を行って出力する機能を有する音響信号処理部であり、例えばＤＳＰ（デジタル・シグナル・プロセッサ）を有する処理部として構成することができる。この信号処理の内容については、公知のものと同様であるので詳細な説明は省略するが、信号処理の機能はソフトウェアによって実現されるものであってもハードウェアによって実現されるものであってもよい。また、ミキサ処理部３０は、制御部１０と接続され、信号処理のパラメータの値を、制御部１０からの指示に従って設定し、そのパラメータの値や実行中の信号処理の内容等を制御部１０に通知する機能も有する。
【００１９】
また、音声入出力部４０は、ミキサ処理部３０に接続され、ミキサ処理部３０における信号処理の対象となる信号の入力及び出力を行う機能を有する。より具体的には、音源装置やマイク等のように、信号処理の対象となる音声を発生又は検出して音声信号としてミキサ処理部３０に入力する音声入力手段と、スピーカやアンプ等の、ミキシング後の音声信号を受け取って再生する音声出力手段とを備える。他のミキサを音声入力手段あるいは出力手段として接続することも可能である。
【００２０】
また、第１，第２の表示部５０，６０は、それぞれ制御部１０に接続され、制御部１０からの指示に基づいて表示画面を表示する第１及び第２の表示手段である。また、表示している画面の一部に対する操作を検出し、その内容を制御部１０に伝達する機能も有する。そして、これらの表示部は、例えばタッチパネルディスプレイあるいはペンタブレットディスプレイによって構成することが考えられる。
また、これらのディスプレイとしては、あまりサイズが小さいと十分な広さの表示領域を確保できず、逆にあまりサイズが大きいと配置に必要なスペースの増加やコストアップが問題となるため、表示領域の対角線長が１４〜１５インチ程度のサイズのものが好ましい。なお、第１，第２の表示部５０，６０と制御部１０との接続は、個別に行ってもよいし、第２の表示部６０を第１の表示部５０を介して制御部１０と接続したり、あるいはその逆の接続としたりしてもよい。
これらの第１，第２の表示部５０，６０の相違点は、表示させる画面の内容及び、その画面に対して操作がなされた場合の各部の動作である。
【００２１】
ここで、この第１の表示部５０に表示させる画面の例を図４に、第２の表示部６０に表示させる画面の例を図５にそれぞれ示す。
まず、図４に示すように、第１の表示部５０は、ミキサ処理部３０における信号処理のパラメータを設定するための制御パネル（コンソール）全体を示すパネル画面５１を表示する表示部である。この画面は、従来のミキサにおけるコンソールに相当し、ミキサ処理部３０が行う信号処理の制御に必要な全ての操作子を表示するものである。また、この画面は、このミキサシステムが動作している間は常に表示しておくようにしている。
【００２２】
そして、ユーザは、この画面上で拡大表示させたい領域を指定することにより、コンソールのうちその指定した領域を拡大した表示画面を第２の表示部６０に表示させることができる。この指定は、例えば、パネル画面５１を予め複数の領域に分割しておき、画面上のある領域内の部分にユーザがタッチした場合に、その領域が指定されたものとして受け付けることができる。この場合において、領域の境界を第１の表示部５０に表示させる必要はない。また、ある領域が指定された場合に、その近傍の所定の領域も同時に指定されたとみなすようにすることも考えられる。
【００２３】
そして、例えばユーザがパネル画面５１中に白いカーソル５２で示した位置の第１入力操作部の領域を指定した場合、第２の表示部６０には、この領域を拡大した第１入力操作部画面６１が表示される。なお、カーソル５２は、第１の表示部５０に表示されている表示画面中で、第２の表示部６０に拡大表示されている領域を示すものであり、実際には第２の表示部６０に表示させる領域の指定がなされた後で表示されるものである。
【００２４】
一方、第２の表示部６０は、上記のように、第１の表示部５０に表示されているコンソールのうちの、指定された一部の領域を拡大して表示する表示部である。そして、ユーザは、第２の表示部６０に表示されている画面中から操作子を指定することにより、操作部２０中の操作子にその指定した操作子を割り当て、操作部２０中の操作子をその指定した操作子として機能させることができる。また、このような指定と割り当てがなされた場合、画面中にカーソル６３を表示させて、操作部２０中の操作子に割り当てられている操作子を示すようにしている。
【００２５】
なお、この場合、操作部２０中の割り当て先の操作子は、割り当てられた操作子と対応するパラメータの値を制御するための操作子として機能することになる。そこで、第２の表示部６０で指定された操作子ではなく、その操作子と対応するパラメータを操作部２０中の操作子に割り当て、割り当て先の操作子を、その割り当てられたパラメータの値を制御するための操作子として機能させるようにしても、結果的には同じような動作を行わせることが可能である。なおこの場合には、第２の表示部６０中にカーソルで示すのは、操作部２０中の操作子に割り当てられたパラメータと対応する操作子、とすればよい。
【００２６】
また、第２の表示部６０において指定された操作子（又はその操作子と対応するパラメータ）は、操作部２０の操作子のうち、対応するカテゴリの操作子に割り当てる。例えば、フェーダ６２であれば、つまみをスライドさせて操作する操作子であるので、操作部２０のスライダ２３に割り当てる。また、オンスイッチ６４や選択スイッチ６５であれば、ボタンを押下して操作する操作子であるので、ボタン２１に割り当てる。ゲインつまみ６６やパンつまみ６７であれば、つまみを回転させて操作する操作子であるので、ロータリーエンコーダ２２に割り当てる、等である。
従って、複数の操作子を操作部２０の異なる操作子に同時に割り当てることも可能である。すなわち、フェーダ６２をスライダ２３に割り当てると同時にオンスイッチ６４をボタン２１に割り当てることも可能である。この場合も、操作部２０の操作子に割り当てられている操作子を第２の表示部６０においてカーソルで示すようにすることは、上記のカーソル６３の場合と同様である。
【００２７】
なお、操作部２０において操作子が操作された場合には、その操作に応じてミキサ処理部３０における信号処理のパラメータの値が変更されることはもちろんであるが、第１，第２の表示部５０，６０における操作子の位置や向き、あるいはＯＮ／ＯＦＦを示すランプや、インジケータ等の表示も、操作子の操作に応じて更新するようにしている。
例えば、操作部２０においてスライダ２３が操作された場合に、第１，第２の表示部５０，６０において、そのスライダに割り当てられているフェーダ６２のつまみの表示位置を、操作量に応じて変更する等である。また、レベルメータ等、操作子の操作がなくても表示を変更すべき内容を表示している場合には、ミキサ処理部３０における信号処理の内容に基づいて第１，第２処理部５０，６０における表示内容を変更するようにしている。そして、これらの表示内容の制御は、制御部１０によってなされるものである。
【００２８】
また、第１の表示部５０においてある領域が指定された後で別の領域が指定された場合、第２の表示部６０の表示は、後で指定された領域のものに変更するようにしている。この場合において、操作部２０の操作子に対する割り当ての内容は、第２の表示部６０の表示内容に関わらず残しておくようにするとよいが、クリアするようにしてもよい。
【００２９】
また、以上のような用途から、第２の表示部６０においては、各操作子を個別に指定可能な程度のサイズで表示するようにしている。そして、コンソールのうち一度に第２の表示部６０に表示させる領域の大きさ、すなわち第１の表示部５０におけるパネル画面５１上で指定を受け付ける領域の単位は、このようなサイズで表示を行った場合に表示画面が第２の表示部６０の表示領域内に収まる範囲を基準に定めるとよい。もちろん、各操作子の機能的なまとまりも同時に考慮して定めるようにするとよい。
逆に、第１の表示部５０においては、個々の操作子の指定を受け付けるわけではないから、コンソールの全体が第１の表示部５０の表示領域内に収まるようなサイズで表示を行うようにするとよい。
【００３０】
以上のようなミキサシステムにおいては、第１の表示部５０と第２の表示部６０により、ミキサ処理部３０における信号処理のパラメータを設定するための任意の操作子（又はパラメータ）を操作部２０の操作子に割り当て、操作部２０の操作子を操作することにより信号処理のパラメータの値を設定することができる。この場合において、操作子は専用のものを使用することができるので、マウス等のポインティングデバイスによってＧＵＩを操作する場合に比べ、良好な操作性を実現することができる。
一方で、操作部２０に設けるハードウェアとしての操作子の数は、従来のミキサのコンソールに比べて大幅に低減でき、コストダウンを図ることができる。
【００３１】
また、表示画面上に多数の操作子を設けたとしても、物理的な操作子の数を設ける場合のようなコストアップは生じないし、配置面積による制約も小さい。従って、コンソール設計の自由度を高め、直感的に操作方法が理解し易く、またパラメータの設定状態を理解し易いようなコンソールを、より容易に実現することが可能になる。また、値を操作可能にしたいパラメータ全てについて対応する操作子を設けるようなことも可能になる。
また、第１の表示部５０にコンソール全体を示す画面を常に表示させておくようにすれば、その表示内容、特に操作子の位置や各種インジケータの状態から、ミキサ処理部３０におけるパラメータの値や、実行中の信号処理の内容を、直感的に把握することができる。なお、これらの情報を視覚的に把握するために要求される画面のサイズは、物理的な操作子を手で操作する従来のコンソールのサイズや、ＧＵＩを用いてマウス等により操作子を操作する際に要求される画面のサイズよりも小さいものでよい。従って、このような要求を満たすような表示画面を用意したとしても、第１の表示部５０の面積をさほど大きくしなくて済む。
【００３２】
また、コンソール全体を示す画面を用意することにより、表示画面をスクロールさせることなく、コンソール中のどの領域でも指定することができるので、高い操作性を得ることができる。さらに、指定された領域を表示する画面についても、表示部の表示領域内に収まるようなサイズの画面とすれば、表示画面をスクロールさせることなく、どの操作子でも指定し、操作部２０の操作子に割り当てることができるので、より高い操作性を得ることができる。さらにまた、タッチパネルやペンタブレットのように、画面上の領域を直接指定できるような装置を用いて領域や操作子の指定を受け付けるようにすれば、ポインタを移動させる操作が不要になり、直感的で素早い操作が可能になる。
【００３３】
また、第１の表示部５０にはコンソールの全体を示す画面を表示させるが、この画面上で操作子を操作することはないし、個別の操作子の指定も第２の表示部６０で受け付けるようにしているため、第１の表示部５０では領域の指定が可能であればよい。この点でも、第１の表示部５０では比較的小さな画面で表示を行うことができると考えられる。従って、第１の表示部５０と別に第２の表示部６０や操作部２０を設けたとしても、専用のコンソールを設ける場合に比べると、全体としてミキサシステムを小型化し、配置に必要なスペースを低減できるし、持ち運びも容易にすることができる。また、操作すべき部分も狭い範囲で済むので、操作子を操作するために体ごと移動するような必要もなく、操作性を向上させることができる。
また、第１，第２の表示部５０，６０や操作部２０を別々の装置で構成するようにすれば、各部の配置関係を自由に選択できることから、配置の自由度を向上させることが可能となる。
【００３４】
さらに、第１，第２の表示部５０，６０をタッチパネルやペンタブレット等のディスプレイにより構成すれば、水平、垂直、斜め等、任意の向きで配置可能であるから、大型のユニットを水平に配置する必要があった従来のコンソールと比較して、配置の自由度をさらに向上させることが可能になる。加えて、操作部２０とミキサ処理部３０以外は、ハードウェアとしては汎用の装置により構成することができるので、専用のコンソールを設ける場合と比較して大幅なコストダウンが可能になると共に、ミキサシステムとして使用しない場合に、各部を構成する装置を他の用途に転用することも可能になり、装置のコストパフォーマンスを向上させることができる。
【００３５】
次に、上述した機能を実現するために制御部１０のＣＰＵ１１が実行する処理について説明する。図６及び図７は、この処理を示すフローチャートである。ただし、上述した機能に関連する部分のみを示し、それ以外の部分は図示を省略している。また、ここまでの説明では、操作部２０の操作部に、第１，第２の表示部５０，６０に表示させるコンソール上の操作子を割り当てる例と、その操作子と対応するパラメータを割り当てる例について説明したが、フローチャートにおいてはこれらの両方を割り当てる処理を示している。
制御部１０のＣＰＵ１１は、ミキサシステムが起動され、所要の初期処理が終了すると、所要の制御プログラムを実行することにより、図６のフローチャートに示す処理を開始する。
そして、まずステップＳ１で、第１の表示部５０に、コンソール全体を示すパネル画面５１を表示させる。
【００３６】
その後、ステップＳ２乃至Ｓ４で、第１の表示部５０における領域の指定を検出した場合には、第２の表示部６０に、その指定された領域を示す画面を表示させ、その領域内に操作部２０の操作子に割り当てられている操作子があった場合にその操作子を示す表示を行わせる（Ｓ３）と共に、第１の表示部５０のパネル画面５１においてその指定された領域を示す表示を行わせる（Ｓ４）。
【００３７】
なお、指定された領域を示す表示としては、図４ではその領域を囲うカーソル５２を表示する例を示したが、指定された領域を反転表示したり、網掛け、濃度変更、色変更する等、他の領域と異なる特殊な表示によりこれを示すようにしてもよい。またもちろん、指定された領域が以前指定されていたものと異なる場合には、以前指定されていた領域は、通常の表示に戻す。操作部２０の操作子に割り当てられているパラメータと対応する操作子を示す表示についても、図５では対象の操作子を囲うカーソル６３を表示する例を示したが、上記と同様に、他の特殊な表示によってこれを示すようにしてもよい。コンソール中の複数の操作子が操作部２０中の操作子に割り当てられている場合には、それらの全ての操作子を示すような表示を行うようにする。また、ステップＳ２の判断は、第１の表示部５０から領域の指定がなされた旨の情報を受け取ったか否かに基づいて行うことができる。
【００３８】
図６の説明に戻ると、次のステップＳ５乃至Ｓ９では、第２の表示部６０における操作子の指定を検出した場合に、指定された操作子のカテゴリと、その指定された操作子で制御されるパラメータとを検出すると共に（Ｓ６，７）、操作部２０中のステップＳ６で検出したカテゴリの操作子に、第２の表示部６０において指定された操作子と、ステップＳ７で検出したパラメータとを割り当て（Ｓ８）、さらに、第２の表示部６０に表示させている画面中で、操作部２０の操作子に割り当てられている操作子を示す表示を行う（Ｓ９）。
【００３９】
この部分の処理において、ステップＳ５の判断は、第２の表示部６０から操作子の指定がなされた旨の情報を受け取ったか否かに基づいて行うことができ、この情報をモニタする場合において、ＣＰＵ１１は指定受付手段として機能する。
また、ステップＳ６，Ｓ７での検出は、第１の表示部５０に表示させたコンソールに含まれる各操作子について、その操作子のカテゴリや対応するパラメータの情報をＲＯＭ１２やＨＤＤ１４等に記憶させておき、これを参照して行うようにすることができる。
【００４０】
図８にこのような情報の例を示すが、この例では、第１の表示部５０において選択可能なコンソール上の領域毎に、その領域に含まれる各操作子の名称と、その操作子のカテゴリの情報を含む。このカテゴリは、操作部２０に設けた操作子のカテゴリと一致していることが好ましく、そうでない場合には、カテゴリと割り当て先となる操作子との対応関係を別途定める必要がある。また、各操作子のカテゴリは、ステップＳ８において画面上に表示された形状と同一又は類似の形状の（操作部２０中の）操作子に割り当てが行われるように定めるとよい。
【００４１】
また、図８に示した例では、操作子についての情報に、その操作子によって制御するパラメータの種類の情報も含めているが、この情報を、複数のレイヤについて記載するようにしている。デジタルミキサにおいては、コンソールに設ける操作子の数を低減するため、各操作子に割り当てるパラメータの種類を定めたレイヤを複数用意し、レイヤを切り替えることにより、同じ操作子で異なる複数のパラメータを制御できるようにする場合があるが、図８のように複数のレイヤの情報を用意しておけば、このミキサシステムにおいてもこのようなレイヤ機能を持たせることができる。
【００４２】
そして、ステップＳ７の処理においては、指定された操作子の情報とその指定時に選択されていたレイヤの情報をキーに図８に示したテーブルを検索することにより、指定された操作子で制御されるパラメータの情報を取得することができる。なお、表示部に表示させるコンソール上にレイヤ選択用の操作子を設けてよいことはもちろんであるが、レイヤ選択用の操作子は数が少ないことから、これを別途操作部２０に設けることも考えられる。
また、各操作子についての情報は、図８に示した形式に限られることはなく、複数のレイヤについての情報を用意することも必須ではない。
【００４３】
また、ステップＳ８での割り当ては、操作部２０中の、ステップＳ６で検出したカテゴリの操作子についてのみ行い、それ以外の操作子についての割り当ての内容は変更しないようにするとよい。そして、この処理において、ＣＰＵ１１は割り当て手段として機能する。
ステップＳ９の表示については、ステップＳ３の場合と同様でよい。さらに、第１の表示部５０の表示画面中でも、操作部２０中の操作子に割り当てられている操作子を示す表示を行うようにしてもよい。
【００４４】
ステップＳ９の後は、図７のステップＳ１０以下の処理に進み、ステップＳ１０乃至Ｓ１４で、操作部２０における操作子の操作を検出した場合に、操作内容に応じてその操作子に割り当てられているパラメータの値をミキサ処理部３０に変更させ（Ｓ１１，Ｓ１２）、第１，第２の表示部５０，６０の表示内容を、検出した操作内容に応じて変更させる（Ｓ１３，Ｓ１４）。
なお、図７のフローチャートでは、ステップＳ１１及びＳ１２の処理を、パラメータの変更内容を制御部１０側で定めるように記載したが、操作された操作子に割り当てられているコンソール上の操作子の情報と、その操作子の操作量の情報とをミキサ処理部３０に送信し、ミキサ処理部３０側で変更すべきパラメータの種類と変更内容を定めさせるようにしてもよい。
【００４５】
また、ステップＳ１３及びＳ１４の処理は、ミキサ処理部３０におけるパラメータの値と、第１，第２の表示部５０，６０に表示されている各操作子の位置や向き、あるいはインジケータの表示内容等とを対応させるようにするものである。そして、この処理としては、従来のＧＵＩにおいてユーザの操作に応じて画面上の操作子の位置を移動させたりインジケータの表示を更新したりする処理と同様なものを利用することができる。
また、操作子の種類によっては、図６のステップＳ８での割り当て時に、操作部２０中の操作子の位置と、画面上の操作子の位置や対応するパラメータに設定されている値が対応していない場合も考えられる。そして、このような場合の対応としては、操作部２０中の操作子が少しでも操作された場合に、画面上の操作子の位置や対応するパラメータの値を、その操作後の操作子の位置と対応するものに変更するようにしたり、操作部２０中の操作子が一旦画面上の操作子の位置と対応する位置に移動されるまでは画面上の操作子の位置や対応するパラメータの値を変更しないようにし、その後これらを操作部２０中の操作子の操作に従って変更するようにしたりすることが考えられる。
【００４６】
そして、ステップＳ１４の後は、ステップＳ１５乃至Ｓ１８で、ミキサ処理部３０から状態変化の通知を受けた場合に、その通知の内容に従って第１の表示部５０に表示させている表示画面の内容を変更させると共に（Ｓ１６）、第２の表示部６０に表示させている部分についても変更の必要があれば、同様に表示内容を変更させる（Ｓ１７）。
ここで、状態変化の通知は、操作部２０中の操作子の操作や第１，第２の表示部５０，６０における領域や操作子の指定等の操作とは関係なくミキサ処理部３０において発生している状態変化のうち、第１，第２の表示部５０，６０の表示に変更を加える必要があるような状態変化が発生した場合に、その状態変化を伝達するためにミキサ処理部３０が制御部１０に送信する通知である。そして、このような状態変化としては、例えば入力される音声信号のレベル変化や出力される音声信号のレベル変化が考えられる。
【００４７】
そして、この部分の処理により、ミキサ処理部３０における信号処理の内容に応じて、第１，第２の表示部５０，６０に表示させる表示画面の内容を変更させることができる。
そして、ステップＳ１８の後、ステップＳ１９でシステム停止の指示があったか否か判断し、指示があった場合には処理を終了し、なかった場合には図６のステップＳ２に戻って処理を繰り返す。
【００４８】
以上の処理により、上述したようなこの実施形態のミキサシステムの機能を実現することができる。なお、以上の処理において、第１の表示部５０の表示内容の制御を行う処理においてはＣＰＵ１１が第１の表示制御手段として機能し、第２の表示部６０の表示内容の制御を行う処理においてはＣＰＵ１１が第２の表示制御手段として機能する。
また、以上の処理においては、ステップＳ９において操作部２０中の操作子にコンソール中の操作子と制御対象のパラメータの双方を割り当てる例について説明したが、これらは互いに対応するものであるから、図８に示したような情報及び、必要に応じてレイヤ等の情報があれば、一方から他方を導き出すことは容易である。従って、操作子とパラメータの一方のみを操作部２０中の操作子に割り当てるようにしても、必要に応じて他方の情報を導き出すようにすれば、図６及び図７のフローチャートに示した処理の場合と同等な機能を実現することは可能である。
【００４９】
また、上述したミキサシステムにおいては、操作部２０に各カテゴリの操作子を１つずつ設ける例について説明したが、カテゴリ毎に複数の操作子を設けるようにしてもよい。この場合において、各カテゴリの操作子を１つずつ有するスロットを複数スロット設ける形式にするとよい。
そして、このような場合には、第２の表示部６０で操作子が選択された場合にその操作子を操作部２０中のどの操作子に割り当てるかを指定する手段を別途設けるようにするとよい。このような手段としては、例えば第２の表示部６０にスロットを指定するためのキー等の操作子を表示させ、その操作子を操作することによって割り当て先のスロットを指定できるようにすることが考えられる。スロット内のどのカテゴリの操作子が割り当て先となるかについては、上述した実施形態の場合と同様に定めることができる。
【００５０】
また、上述したミキサシステムにおいては、第２の表示部６０においては操作子の指定のみを受け付ける例について説明した。しかし、第２の表示部６０においても、第１の表示部５０の場合と同様に、表示画面中でさらに拡大すべき領域の指定を受け付けることができるようにし、段階を踏んで徐々にコンソールの画像を拡大させることができるようにしてもよい。第１の表示部５０に表示させるコンソールの構成が、部分的に特に込み入っているような場合には、このような構成が有効である。
【００５１】
そして、このようにした場合には、第２の表示部６０において拡大すべき領域の指定を受け付けた場合でも、第２の表示部６０の表示を、その指定に従って表示中の領域の一部を拡大した表示画面に切り替え、第１の表示部５０には、常にコンソール全体を示す表示画面を表示させておくようにするとよい。そして、第２の表示部６０の表示を上位の（拡大の度合いが小さい）画面に戻す場合には、改めて第１の表示部５０中で第２の表示部６０に表示させる領域を指定させるようにするとよい。
また、第２の表示部６０において、１つの表示画面内で、操作部２０中の操作子に割り当てるべき操作子の指定と、さらに拡大すべき領域の指定の双方を受け付けることができるようにしてもよい。この点は、第１の表示部５０についても同様であり、画面中の所定領域内が指定された場合には、操作子が直接指定されたものとして取り扱うようにすることも考えられる。
【００５２】
また、ミキサにおいて、複数の候補のうちから選択した任意のパラメータを所定の操作子に割り当て、その操作子を操作することによって割り当てたパラメータの値を制御できるようにする機能を有するものもある。そして、上述したミキサシステムにおいても、このような機能を実現することが可能である。このためには、例えば、パラメータの割り当て操作を行うための操作子を表示部に表示させるコンソール上に用意し、まずその操作子を操作部２０上の操作子に割り当てて操作することにより、上記所定の操作子に対するパラメータの割り当てを行うようにすればよい。そして、パラメータの割り当て先となる操作子については、図８に示したようなコンソール上の操作子の情報において、操作子と対応するパラメータの情報を変更可能にし、割り当てられたパラメータに応じてこれを変更するようにすればよい。
また、操作部２０にもＬＥＤ等による表示手段を設け、操作部２０上の操作子に割り当てられているパラメータの値に応じた表示を行わせるようにしてもよい。
【００５３】
また、上述した実施形態においては、図１に示した構成要素をそれぞれ別々の装置によって構成する例について説明したが、このようにすることは必須ではない。例えば制御部１０とミキサ処理部３０を、１つの機器として構成するようにしてもよい。ミキサ処理部３０が十分な処理速度を有するＣＰＵを備えていれば、このＣＰＵに制御部１０に相当する処理を行わせることも可能だからである。
【００５４】
また、第１の表示部５０と第２の表示部６０とを同一のディスプレイ上に設けるようにしてもよい。この場合において、ディスプレイ上において、第１の表示部５０として機能させる表示領域と、第２の表示部６０として機能させる表示領域とを分けるようにすることが好ましい。そして、第１の表示部５０に表示させるコンソールの全体画像と、第２の表示部６０に表示させる部分画像とが重ならず、常に同時に認識できるような表示制御を行うようにするものとする。
これ以外でも、図１に示した全ての各部を全て１つの筐体に収めてしまうような構成も、排除されるものではない。このようにしたとしても、パネル上に多数の操作子を設ける構成と比較すれば、小型化や低コスト化が可能である。また逆に、操作部２０やミキサ処理部３０を複数の筐体に分けて構成することも、排除されるものではない。
【００５５】
また、各構成要素を実現するための部材についても、上述した実施形態のものに限られることはない。例えば、表示部については、表示させる画像を利用して、所望の領域や操作子を、簡単に、直感的に指定できるようなデバイスであれば、タッチパネルやペンタブレット以外のデバイスによって構成するようにしてもよい。
さらに、この発明の適用対象も、ミキサに限られることはなく、操作子を設けたコンソールを使用する任意の装置に適用可能であり、特に、多数の操作子を用いて操作を行う必要があるような装置に適用するとよい。
【００５６】
さらに、上述したこの発明のプログラムは、予め制御部１０のＨＤＤ１４等に記憶させておくほか、ＣＤ−ＲＯＭあるいはフレキシブルディスク等の不揮発性記録媒体（メモリ）に記録して提供し、そのメモリからこのプログラムを制御部１０のＲＡＭ１３に読み出させてＣＰＵ１１に実行させたり、プログラムを記録した記録媒体を備える外部機器あるいはプログラムをＨＤＤ等の記憶手段に記憶した外部機器からダウンロードして実行させたりしても、同様の効果を得ることができる。
【産業上の利用可能性】
【００５７】
以上の説明から明らかなように、この発明のミキサ制御装置、ミキサシステム及びプログラムによれば、デジタルミキサにおいて信号処理に使用する多数のパラメータを、小型のコンソールで操作性よく設定できるようにすることができる。従って、この発明を利用すれば、操作性のよいミキサ装置やミキサシステムを提供することができる。
【図面の簡単な説明】
【００５８】
【図１】この発明のミキサシステムの実施形態の全体構成を示すブロック図である。
【図２】図１に示した制御部の構成をより詳細に示す図である。
【図３】図１に示した操作部に設けた操作子の構成をより詳細に示す図である。
【図４】図１に示した第１の表示部に表示させる画面の例を示す図である。
【図５】同じく第２の表示部に表示させる画面の例を示す図である。
【図６】図１に示した制御部のＣＰＵが実行する処理の一部を示すフローチャートである。
【図７】図６の続きの処理を示すフローチャートである。
【図８】第１の表示部に表示させるコンソール上に設けた操作子に関する情報の例を示す図である。
【符号の説明】
【００５９】
１０…制御部、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…ＨＤＤ、１５，１６，１７…通信Ｉ／Ｆ、１８…システムバス、２０…操作部、２１…ボタン、２２…ロータリーエンコーダ、２３…スライダ、２３ａ…つまみ、３０…ミキサ処理部、４０…音声入出力部、５０…第１の表示部、５１…パネル画面、５２，６３…カーソル、６０…第２の表示部、６１…第１入力操作部画面、６２…フェーダ、６４…オンスイッチ、６５…選択スイッチ、６６…ゲインつまみ、６７…パンつまみ
【図１】
2006067106.tif 000003
【図２】
2006067106.tif 000004
【図３】
2006067106.tif 000005
【図６】
2006067106.tif 000006
【図７】
2006067106.tif 000007
【図８】
2006067106.tif 000008
【図４】
2006067106.tif 000009
【図５】
2006067106.tif 000010