(57)【特許請求の範囲】
【請求項１】
表示手段や操作子をパネル上に備えたコンソールと、複数の入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力系統に出力するエンジンとを備えたディジタルミキサであって、
前記コンソールは、前記エンジンと音声信号を授受するための２本の接続端子を備え、
前記エンジンは、前記コンソールと音声信号を授受するための２本の接続端子を備え、
１台のコンソールと１台のエンジンとを、前記２本の接続端子を接続する２本のケーブルであって、音声信号の授受と、該ケーブルを介して授受されている同期用のワードクロック信号の前記コンソールから前記エンジンへまたは前記エンジンから前記コンソールへの送信とが、時分割で行なわれるケーブルにより並列に接続するとともに、通常は前記２本のケーブルのうちの一方のケーブルを用いて音声信号の通信を行ない、該一方のケーブルに異常が生じたら、前記２本のケーブルのうちの他方のケーブルに切り換えて音声信号の通信を継続する手段と、
前記ワードクロック信号が途切れたとき前記ケーブルに異常が発生したと判断する手段と
を備えたことを特徴とするディジタルミキサ。
【請求項２】
表示手段や操作子をパネル上に備えたコンソールと、複数の入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力系統に出力するエンジンとを備えたディジタルミキサであって、
前記コンソールは、少なくとも２台のエンジンを接続するためのそれぞれ２系統の制御接続端子および音声信号接続端子を備え、
前記エンジンは、前記コンソールと接続するための制御接続端子および音声信号接続端子を備え、
前記コンソールの第１の系統の制御接続端子および音声信号接続端子と第１のエンジンの制御接続端子および音声信号接続端子とを接続し、前記コンソールの第２の系統の制御接続端子および音声信号接続端子と第２のエンジンの制御接続端子および音声信号接続端子とを接続するとともに、
前記コンソールから前記制御接続端子を介して前記第１および第２のエンジンに制御信号を送って、これら２台のエンジンに並行して同一の動作を行なわせる手段と、
通常は前記第１のエンジンで実行されているミキシング処理の結果を使用してディジタルミキサの出力とし、前記第１のエンジンに異常が生じたとき、指示に応じて、前記第２のエンジンで実行されているミキシング処理の結果をディジタルミキサの出力として使用するように切り換えて、動作を継続する手段と
を備えたことを特徴とするディジタルミキサ。
【請求項３】
表示手段や操作子をパネル上に備えたコンソールと、複数の入力ユニットの入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力系統に出力するエンジンとを備えたディジタルミキサであって、
前記入力ユニットは、少なくとも２系統の音響信号の出力端子を備え、
前記エンジンは、前記入力ユニットから出力される音響信号を入力するための入力端子を備え、
前記入力ユニットの第１の系統の出力端子を第１のエンジンの入力端子に接続し、前記入力ユニットの第２の系統の出力端子を第２のエンジンの入力端子に接続し、
前記入力ユニットは、入力信号に対応する出力信号を前記第１および第２の系統の出力端子の両方に出力するようにするとともに、
前記コンソールからの共通の制御信号により、前記第１および第２のエンジンに並列に同一の動作を行なわせる手段と、
所定の指定信号により指定された前記第１および第２のエンジンのうちの一方のエンジンで実行されているミキシング処理を有効としてディジタルミキサの出力として使用する手段と
を備えたことを特徴とするディジタルミキサ。
【請求項４】
表示手段や操作子をパネル上に備えたコンソールと、複数の入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力ユニットの出力系統に出力するエンジンとを備えたディジタルミキサであって、
前記出力ユニットは、少なくとも２系統の音響信号の入力端子を備え、
前記エンジンは、前記出力ユニットへ音響信号を出力するための出力端子を備え、
前記出力ユニットの第１の系統の入力端子を第１のエンジンの出力端子に接続し、前記出力ユニットの第２の系統の入力端子を第２のエンジンの出力端子に接続し、
前記コンソールからの共通の制御信号により、前記第１および第２のエンジンに並列に同一の動作を行なわせ、
前記出力ユニットは、所定の指定信号により指定された前記第１および第２のエンジンのうちの一方のエンジンの出力端子からの音響信号を入力し、出力信号を生成して出力する
ことを特徴とするディジタルミキサ。
【請求項５】
請求項４に記載のディジタルミキサにおいて、
前記出力ユニットは、前記指定信号により指定されたエンジンが一方のエンジンから他方のエンジンに変更されたとき、該変更された旨を表示する手段を、さらに備えたことを特徴とするディジタルミキサ。
【請求項６】
表示手段や操作子をパネル上に備えたコンソールと、複数の入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力系統に出力するエンジンとを備えたディジタルミキサであって、
２台のコンソールからそれぞれ出力される制御信号が何れも１台のエンジンに入力するようにこれらを接続し、
一方のコンソールで行なわれた操作子への操作は、他方のコンソールにも反映されるようにし、
一方のコンソールに異常が発生したとき、他方のコンソールを使用して前記エンジンの制御操作を継続できるようにする
ことを特徴とするディジタルミキサ。
【請求項７】
請求項１から６の何れか１つに記載のディジタルミキサにおいて、
前記コンソール、エンジン、入力ユニット、および出力ユニットの接続関係を表す接続モードを指定する手段をさらに備え、
前記コンソール、エンジン、入力ユニット、および出力ユニットは、指定された接続モードに応じて接続関係を認識し、自己の動作を決定することを特徴とするディジタルミキサ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンサートや演劇などを行なう会場などにおいて音響設備の集中的な制御を行なうディジタルミキサに関する。
【０００２】
【従来の技術】
従来より、コンサートや演劇などの会場において音響設備を制御するためのミキサ装置が知られている。そのような会場の音響設備では、多数のマイクロフォンおよび多数のスピーカが使用され、効果音なども多種多様に使用される。ミキサ装置は、多数の入力をどのようにミキシングして、どのように効果を付与し、どの出力系統に出力するか、などを集中的に制御する。
【０００３】
従来の一般的なディジタルミキサでは、コンソールとエンジンとを分離し、コンソールをオペレータ側に配置し、エンジンを演奏者側に配置し、それらの間をケーブルで接続するものが知られている。このように、コンソールとエンジンとを分離した方式とすることにより、演奏者の演奏をエンジンでミキシングし、演奏者の側のサウンドシステムに戻す配線経路が極めて短くできる。
【０００４】
【発明が解決しようとする課題】
ところで、上述したようなコンソールとエンジン分離型のディジタルミキサにおいては、下記のようにミキサに異常が生じたときの対策が取られていなかった。第１に、コンソールとエンジンとの間の結線（コネクタ、ケーブルなど）に異常が発生する可能性がある。第２にエンジンと入出力ユニット間の結線（コネクタ、ケーブルなど）に異常が発生する可能性がある。特に、使用形態からして、コンソールとエンジンとの間の距離はエンジンと入出力ユニットの間の距離より長くなる場合が多く、切断が起こる確率としてはコンソールとエンジンとの間の確率が高い。さらに第３としてエンジン自体に異常が発生する可能性がある。
【０００５】
ディジタルミキサは、ライブステージ、スタジオレコーディング、あるいはイベント会場などで使用されるが、いずれの場合にも使用中に故障するのは望ましくない。特にプロの現場では使用中に故障するのは絶対に避けなくてはならないことであり、万一故障が生じた場合にも、短時間で使える状態に復帰する必要がある。
【０００６】
この発明は、上述の従来技術における問題点に鑑み、コンソールとエンジン分離型のディジタルミキサにおいて、各種の異常が発生したとしても、正常な動作を継続することができる、いわゆるフェイルセーフの動作を実現したディジタルミキサを提供することを目的とする。
【０００７】
【課題を解決するための手段】
この目的を達成するため、請求項１に係る発明は、表示手段や操作子をパネル上に備えたコンソールと、複数の入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力系統に出力するエンジンとを備えたディジタルミキサであって、前記コンソールは、前記エンジンと音声信号を授受するための２本の接続端子を備え、前記エンジンは、前記コンソールと音声信号を授受するための２本の接続端子を備え、１台のコンソールと１台のエンジンとを、前記２本の接続端子を接続する２本のケーブルであって、音声信号の授受と、該ケーブルを介して授受されている同期用のワードクロック信号の前記コンソールから前記エンジンへまたは前記エンジンから前記コンソールへの送信とが、時分割で行なわれるケーブルにより並列に接続するとともに、通常は前記２本のケーブルのうちの一方のケーブルを用いて音声信号の通信を行ない、該一方のケーブルに異常が生じたら、前記２本のケーブルのうちの他方のケーブルに切り換えて音声信号の通信を継続する手段と、前記ワードクロック信号が途切れたとき前記ケーブルに異常が発生したと判断する手段とを備えたことを特徴とする。
【００１１】
請求項２に係る発明は、表示手段や操作子をパネル上に備えたコンソールと、複数の入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力系統に出力するエンジンとを備えたディジタルミキサであって、前記コンソールは、少なくとも２台のエンジンを接続するためのそれぞれ２系統の制御接続端子および音声信号接続端子を備え、前記エンジンは、前記コンソールと接続するための制御接続端子および音声信号接続端子を備え、前記コンソールの第１の系統の制御接続端子および音声信号接続端子と第１のエンジンの制御接続端子および音声信号接続端子とを接続し、前記コンソールの第２の系統の制御接続端子および音声信号接続端子と第２のエンジンの制御接続端子および音声信号接続端子とを接続するとともに、前記コンソールから前記制御接続端子を介して前記第１および第２のエンジンに制御信号を送って、これら２台のエンジンに並行して同一の動作を行なわせる手段と、通常は前記第１のエンジンで実行されているミキシング処理の結果を使用してディジタルミキサの出力とし、前記第１のエンジンに異常が生じたとき、指示に応じて、前記第２のエンジンで実行されているミキシング処理の結果をディジタルミキサの出力として使用するように切り換えて、動作を継続する手段とを備えたことを特徴とする。
【００１２】
請求項３に係る発明は、表示手段や操作子をパネル上に備えたコンソールと、複数の入力ユニットの入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力系統に出力するエンジンとを備えたディジタルミキサであって、前記入力ユニットは、少なくとも２系統の音響信号の出力端子を備え、前記エンジンは、前記入力ユニットから出力される音響信号を入力するための入力端子を備え、前記入力ユニットの第１の系統の出力端子を第１のエンジンの入力端子に接続し、前記入力ユニットの第２の系統の出力端子を第２のエンジンの入力端子に接続し、前記入力ユニットは、入力信号に対応する出力信号を前記第１および第２の系統の出力端子の両方に出力するようにするとともに、前記コンソールからの共通の制御信号により、前記第１および第２のエンジンに並列に同一の動作を行なわせる手段と、所定の指定信号により指定された前記第１および第２のエンジンのうちの一方のエンジンで実行されているミキシング処理を有効としてディジタルミキサの出力として使用する手段とを備えたことを特徴とする。
【００１３】
請求項４に係る発明は、表示手段や操作子をパネル上に備えたコンソールと、複数の入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力ユニットの出力系統に出力するエンジンとを備えたディジタルミキサであって、前記出力ユニットは、少なくとも２系統の音響信号の入力端子を備え、前記エンジンは、前記出力ユニットへ音響信号を出力するための出力端子を備え、前記出力ユニットの第１の系統の入力端子を第１のエンジンの出力端子に接続し、前記出力ユニットの第２の系統の入力端子を第２のエンジンの出力端子に接続し、前記コンソールからの共通の制御信号により、前記第１および第２のエンジンに並列に同一の動作を行なわせ、前記出力ユニットは、所定の指定信号により指定された前記第１および第２のエンジンのうちの一方のエンジンの出力端子からの音響信号を入力し、出力信号を生成して出力することを特徴とする。
【００１４】
請求項５に係る発明は、請求項４に記載のディジタルミキサにおいて、前記出力ユニットは、前記指定信号により指定されたエンジンが一方のエンジンから他方のエンジンに変更されたとき、該変更された旨を表示する手段を、さらに備えたことを特徴とする。
【００１５】
請求項６に係る発明は、表示手段や操作子をパネル上に備えたコンソールと、複数の入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力系統に出力するエンジンとを備えたディジタルミキサであって、２台のコンソールからそれぞれ出力される制御信号が何れも１台のエンジンに入力するようにこれらを接続し、一方のコンソールで行なわれた操作子への操作は、他方のコンソールにも反映されるようにし、一方のコンソールに異常が発生したとき、他方のコンソールを使用して前記エンジンの制御操作を継続できるようにすることを特徴とする。
【００１６】
請求項７に係る発明は、請求項１から６の何れか１つに記載のディジタルミキサにおいて、前記コンソール、エンジン、入力ユニット、および出力ユニットの接続関係を表す接続モードを指定する手段をさらに備え、前記コンソール、エンジン、入力ユニット、および出力ユニットは、指定された接続モードに応じて接続関係を認識し、自己の動作を決定することを特徴とする。
【００１７】
【発明の実施の形態】
以下、図面を用いてこの発明の実施の形態を説明する。
【００１８】
図１は、この発明に係るディジタルミキサのシステムの全体図を示す。このシステムは、大きくは、観客席あるいはその後ろに配置されたミキサ室などに設置されるコンソール１０２、およびステージ側に配置されるエンジン１２２を備えている。エンジン１２２には、ＡＩユニット１３２、ＡＯユニット１３４、およびＤＩＯユニット１３６が接続される。ＡＩユニット１３２は、１ユニットに付き最大８枚のアナログ／ディジタル（Ａ／Ｄ）変換カードをマウントできるアナログインプットボックスである。マウントするＡ／Ｄ変換カードは、マイク信号の入力用のＡＤ変換入力カードまたはライン信号入力用のＡＤ変換入力カードである。マイク信号入力用のカードは１カードで２入力が可能な２チャンネルの入力に対応し、ライン信号入力用のカードは１カードで４入力の４チャンネル対応のものである。ＡＯユニット１３４は、１ユニットにつき最大８枚のディジタル／アナログ（Ｄ／Ａ）変換カードをマウントできるアナログアウトプットボックスである。１枚のＤＡ変換カードは、４チャンネル分の出力を行なうことができる。ＤＩＯユニット１３６は、１ユニットにつき最大８枚のディジタル入出力（Ｉ／Ｏ）カードをマウントできるディジタルＩＯボックスである。１枚のディジタルＩ／Ｏカードで、８チャンネル分の入力（ただし、ラインを２つ使用）および８チャンネル分の出力を行なうことができる。
【００１９】
１台のエンジンには、入力ユニットとしてユニット１３２ないし１３６を１０台まで、出力ユニットとしてユニット１３４ないし１３６を６台まで接続することができる。ユニット１３６は、入力ユニット１台、出力ユニット１台に相当する。なお、１台のエンジンに接続できるユニットの種類と数は設計で任意に変更できる。ユニット１３６のような入出力ユニットで、何台の入力ユニットと出力ユニットを兼用するかも、設計的事項で任意に変更可能である。
【００２０】
エンジン１２２は、これらのユニットを介して入力したマイク信号やライン信号などを適宜ミキシングし、これらのユニットを介して出力する。どの入力チャンネルの信号をどのようにミキシングしてどの出力チャンネルに出力するかはコンソール１０２からの制御に従う。コンソール１０２は、複数の操作子や表示器を備え、制御信号用ライン１１０と音声信号用ライン１１２を介してエンジン１２２と接続されている。
【００２１】
コンソール１０２には、ＭＩＤＩ端子が設けられており、例えばＭＩＤＩシーケンサ１０４などが接続可能である。また、コンソール１０２には、コンピュータ１０８が接続可能であり、このコンピュータ１０８からコンソール１０２をコントロールすることもできる。同様に、エンジン１２２には、ＭＩＤＩ機器と接続するＭＩＤＩ端子が設けられており、例えばＭＩＤＩシーケンサ１２４などを接続することができる。またエンジン１２２にはコンピュータ１２８が接続可能であり、このコンピュータ１２８からエンジン１２２をコントロールすることもできる。
【００２２】
コンソール１０２およびエンジン１２２は、いずれも外部機器とワードクロックを受信・送信するための端子を備えており、これによりクロック発生器１０６や１２６を接続できる。ワードクロックにより各種の同期動作が可能になる。ワードクロックは、当該システムで扱う音声信号のサンプリング周期を規定する信号である。ワードクロックをコンソールに入力した場合、そのワードクロックはコンソールからエンジンへ、また、エンジンから各入出力ユニットへ送信される。ワードクロックをエンジンに入力した場合、そのワードクロックはエンジンからコンソールへ、また、エンジンから各入出力ユニットへ送信される。何れからも供給されなかった場合は、システム内の、例えばエンジンでワードクロックを発生して、コンソールや各入出力ユニットへ送信する。
【００２３】
コンソール１０２とエンジン１２２とを接続する制御信号用ライン１１０および音声信号用ライン１１２は、それぞれ二重化されている。すなわち、コンソール１０２は１系統で制御信号用ラインの接続端子を２つ備え、エンジン１２２は同様に１系統で制御信号用ライン接続用の端子を２つ備え、これらの端子を２本のケーブルで接続して制御信号用ライン１１０を構成している。これにより１本のケーブルに異常が発生しても他方のケーブルにより信号のやりとりが行なえフェイルセーフが実現される。音声信号用ライン１１２も同様に２重化されている。さらに、１台のコンソール１０２と１台のエンジン１２２とを接続するライン１１０，１１２を１系統として数えると、コンソール１０２は２台のエンジン１２２と接続できるように２系統の入出力端子を装備している。また、コンソール１０２は不図示のカスケード接続用端子を備えており、２台目のコンソールを接続できる。エンジン１２２も同様にカスケード接続用端子を備えており、２台目のエンジンをカスケード接続することができる。コンソールとエンジンとの接続形態は、後に詳しく説明する。
【００２４】
図２は、コンソールおよびエンジンの配置例を示す。コンサートホール２００の観客席側にコンソール１０２が配置されている。またステージ側にエンジン１２２およびステージスピーカ２０２が配置されている。
【００２５】
図３は、コンソール１０２の内部構成を示すブロック図である。コンソール１０２は、中央処理装置（ＣＰＵ）３０１、フラッシュメモリ３０２、ランダムアクセスメモリ（ＲＡＭ）３０３、表示器３０４、電動フェーダ３０５、操作子３０６、波形入出力インターフェース３０７、データ入出力インターフェース３０８、通信入出力インターフェース３０９、およびバスライン３２０を備えている。
【００２６】
ＣＰＵ３０１は、このコンソール１０２全体の動作を制御する。フラッシュメモリ３０２は、ＣＰＵ３０１が実行する制御用プログラムなどを記憶する。ＲＡＭ３０３は、ＣＰＵ３０１がプログラムを実行する際に使用するワーク領域などに使用される。表示器３０４は、各種の情報を表示してオペレータに知らせるディスプレイである。電動フェーダ３０５は、モータ付きのいわゆるムービングフェーダであり、ＣＰＵ３０１からフェーダ３０５の位置を検出できるとともに、ＣＰＵ３０１からの指示に応じてフェーダ３０５を指定された位置に移動することができるものである。操作子３０６は、オペレータがこのディジタルミキサに対して指示を与える際に使用する各種の操作子である。
【００２７】
波形Ｉ／Ｏ３０７は、音声信号入出力用のインターフェースである。データＩ／Ｏ３０８は、エンジン１２２との間の各種のディジタルデータ入出力用のインターフェースであり、図１の音声信号用ライン１１２に接続される。通信Ｉ／Ｏ３０９は、エンジン１２２との間のシリアルデータ入出力用のインターフェースであり、図１の制御信号用ライン１１０に接続される。その他Ｉ／Ｏ３１０は、その他の機器へ接続するためのインターフェースであり、図１のコンピュータ接続用端子などである。
【００２８】
カスケード接続用Ｉ／Ｏ３１１は、もう１台のコンソールとカスケード接続するためのインターフェースである。詳しく言うと、カスケード接続用Ｉ／Ｏ３１１は、もう１台のコンソールのカスケードイン端子と接続するためのカスケードアウト端子、およびもう１台のコンソールのカスケードアウト端子と接続するためのカスケードイン端子からなる。カスケードイン端子とカスケードアウト端子は、それぞれ、２重化した接続を実現するため、接続端子を２つずつ用意してある。バスライン３２０は、これら各部を相互に接続するバスラインである。
【００２９】
１台のコンソール１０２は、上述した音声信号用ライン１１２への接続用の端子（音声信号端子）を全部で４つ備え、同様に、上述した制御信号用ライン１１０への接続用の端子（制御端子）を全部で４つ備えている。図１で説明したように、２重化×２系統とするためである。さらに、安全性を考慮し、同じ信号線をそのままパラレルに接続するのでなく、そのＩ／Ｏ回路である後述のデータＩ／Ｏ音声信号）と通信Ｉ／Ｏ（制御信号）を４つ（２系統×２）ずつ備えている（なお、後述する内部構成の図では図示しないが、各機器における入出力端子においては１つの端子に１つのＩ／Ｏを対応させて安全性を確保している）。以上により、１台のコンソール１０２に、エンジンを２台まで接続することが可能である。接続された２台のエンジンは、それぞれ異なるチャンネルを処理させる（チャンネル数を増加）か、または、同じチャンネルを処理させる（ミラーリング）ことができる。ミラーリングの場合は、オペレータがコンソールの操作子を操作することにより、２台のうちの何れをマスタとするかを指定できる。コンソール、エンジン、およびユニットで機器間の接続の状態を検出して、何れのエンジンをマスタとするか自動選択するようにしてもよい。さらに、１台のコンソールに、もう１台のコンソールをカスケード接続することが可能である。このような接続形態については、後に詳述する。
【００３０】
図４は、エンジン１２２の内部構成を示すブロック図である。エンジン１２２は、ＣＰＵ４０１、フラッシュメモリ４０２、ＲＡＭ４０３、表示器４０４、信号処理部（ディジタルシグナルプロセッサ：ＤＳＰ）４０５、データＩ／Ｏ４０６、通信Ｉ／Ｏ４０７、データＩ／Ｏ４０８、通信Ｉ／Ｏ４０９、その他Ｉ／Ｏ４１０、カスケード接続用Ｉ／Ｏ４１１、およびバスライン４２０を備える。
【００３１】
ＣＰＵ４０１は、このエンジン１２２の動作全体を制御する。フラッシュメモリ４０２は、ＣＰＵ４０１が実行する制御プログラムなどを記憶する。ＲＡＭ４０３は、ＣＰＵ４０１がプログラムを実行する際のワーク領域などに使用する。表示器４０４は、エンジン１２２の動作状況などを表示する表示器である。信号処理部４０５は、後に図６で詳述するミキシング処理を行なう処理部である。データＩ／Ｏ４０６および通信Ｉ／Ｏ４０７は、各種のＩ／Ｏユニットを接続するためのディジタルデータおよびシリアルデータ入出力用のインターフェース（図１のユニット１３２，１３４，１３６との接続端子）である。データＩ／Ｏ４０８は、コンソール１０２との間の各種のディジタルデータ入出力用のインターフェースであり、図１の音声信号用ライン１１２に接続される。通信Ｉ／Ｏ４０９は、コンソール１０２との間のシリアルデータ入出力用のインターフェースであり、図１の制御信号用ライン１１０に接続される。その他Ｉ／Ｏ４１０は、その他の機器へ接続するためのインターフェースであり、図１のコンピュータ接続用端子などである。
【００３２】
カスケード接続用Ｉ／Ｏ４１１は、もう１台のエンジンとカスケード接続するためのインターフェースである。詳しく言えば、カスケード接続用Ｉ／Ｏ４１１は、もう１台のエンジンのカスケードイン端子と接続するためのカスケードアウト端子、およびもう１台のエンジンのカスケードアウト端子と接続するためのカスケードイン端子からなる。カスケードイン端子とカスケードアウト端子は、それぞれ、２重化した接続を実現するため、接続端子を２つずつ用意してある。バスライン４２０は、これら各部を相互に接続するバスラインである。
【００３３】
１台のエンジン１２２は、上述した音声信号用ライン１１２への接続用の端子（音声信号端子）を全部で２つ備え、同様に、上述した制御信号用ライン１１０への接続用の端子（制御端子）を全部で２つ備えている。図１で説明したように、２重化×１系統とするためである。これにより、１台のエンジン１２２に、１台のコンソール１０２を接続することが可能である。さらに、１台のエンジンに、もう１台のエンジンをカスケード接続することが可能である。このような接続形態については、後に詳述する。
【００３４】
図５は、ＤＩＯユニット１３６の内部構成を示すブロック図である。ＤＩＯユニット１３６は、ＣＰＵ５０１、フラッシュメモリ５０２、ＲＡＭ５０３、表示器５０４、その他Ｉ／Ｏ５０５、通信Ｉ／Ｏ５０６、データＩ／Ｏ５０７、カードＩ／Ｏ５０８、およびバスライン５２０を備える。
【００３５】
ＣＰＵ５０１は、このユニットの動作全体を制御する。フラッシュメモリ５０２は、ＣＰＵ５０１が実行する制御プログラムなどを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１がプログラムを実行する際のワーク領域などに使用する。表示器５０４は、当ユニットの動作状況などを表示する表示器である。その他Ｉ／Ｏ５０５は、その他の機器へ接続するためのインターフェースである。通信Ｉ／Ｏ５０６およびデータＩ／Ｏ５０７は、エンジン１２２との間でシリアルデータおよびディジタルデータ入出力用のインターフェース（図１のエンジン１２２との接続端子）である。カードＩ／Ｏ５０８は、当ユニットにマウントする各種のＩ／Ｏカード（後述のＤｉｎ６０８、Ｄｏｕｔ６４６に相当する）との間のインターフェースであり、８枚のカードがマウントできるように８つのコネクタ５１１〜５１８に接続されている。バスライン５２０は、これら各部を相互に接続するバスラインである。
【００３６】
入力／出力ユニットであるＤＩＯユニット１３６は、エンジン１２２への接続用の端子として、入力用に制御信号と音声信号を時分割多重化した多重化端子を２つ、出力用に制御信号と音声信号を時分割多重化した多重化端子を２つ、備えている。各端子は２重化されておらず、１重で（ケーブル１本で接続されているということである）エンジンと接続するものである。１台のＤＩＯユニット１３６には、そこへ出力を送り込む２台のエンジンを接続する（１重化×２系統）ことが可能である。ＤＩＯユニット１３６は、接続された２台のエンジンのうち、制御信号の１つである指定信号により指定された１つのエンジン（マスタエンジン）からの音声信号を外部機器へディジタル出力し、また、該１つのエンジンからの制御信号により動作が制御される。また、１台のＤＩＯユニット１３６には、そこから入力を取り込む２台のエンジンを接続する（１重化×２系統）ことが可能である。ＤＩＯユニット１３６は、接続された２台のエンジンの両方に対して外部機器からディジタル入力した音声信号を入力し、制御信号の１つである指定信号により指定された１つのエンジンからの制御信号により動作が制御される。マスタエンジンからの制御信号が途絶えたら、自動的に、もう一方のスレーブエンジンからの制御信号を受信する。
【００３７】
ここではＤＩＯユニット１３６の内部構成を説明したが、ＡＩユニット１３２およびＡＯユニット１３４の構成も同様のものである。
【００３８】
ただし、入力ユニットであるＡＩユニット１３２は、エンジン１２２への接続用の端子として、制御信号と音声信号を時分割多重化した多重化端子を３つ、備えている。各端子は２重化されておらず、１重（すなわち、ケーブル１本で）でエンジンと接続するものである。１台のＡＩユニット１３２の出力に３台のエンジンを接続する（１重化×３系統）ことが可能である。接続された３台のエンジンには、当ユニットにマウントされたＡ／Ｄ変換入力カードでＡ／Ｄ変換された音声信号を出力する。接続された３台のエンジンのうちの、制御信号の１つである指定信号により指定された１台のエンジン（マスタエンジン）からの制御信号により動作が制御される。また、マスタエンジンからの制御信号が途絶えたら、自動的に、もう一方のスレーブエンジンからの制御信号を受信する。
【００３９】
また、出力ユニットであるＡＯユニット１３４は、エンジン１２２への接続用の端子として、制御信号と音声信号を時分割多重化した多重化端子を３つ、備えている。１台のＡＯユニット１３４への入力に３台のエンジンを接続する（１重化×３系統）ことが可能である。接続された２台のエンジンのうちの、制御信号の１つである指定信号により指定された１つのエンジン（マスタエンジン）からの音声信号を選択的に入力し、当ユニットにマウントされたＤ／Ａ変換出力カードでＤ／Ａ変換する。また、該マスタエンジンからの制御信号により動作が制御される。マスタエンジンからの制御信号が途絶えたら、自動的に、もう一方のスレーブエンジンからの制御信号を受信する。
【００４０】
図６は、この実施の形態のディジタルミキサの機能に着目したブロック構成を示す。６０２〜６１８は、ミキシング処理への入力側を示す。ユニット６０２は、ＡＩユニット１３２およびＤＩＯユニット１３６の入力部分に相当する。ユニット６０２には、ＭＡＤｉｎ６０４、ＡＤｉｎ６０６、およびＤｉｎ６０８がマウントされる。ＭＡＤｉｎ６０４は、マイク信号のＡ／Ｄ変換入力カードによる入力を示す。ＡＤｉｎ６０６は、ライン信号のＡ／Ｄ変換入力カードによる入力を示す。Ｄｉｎ６０８は、ディジタル入力カードによる入力を示す。図１で説明したようにＭＡＤｉｎ６０４、ＡＤｉｎ６０６、およびＤｉｎ６０８の３種類のカードを最大数マウントすることで、３２０の入力信号を入力できる。
【００４１】
内蔵エフェクタ６１０は、本ディジタルミキサに内蔵してある８個のエフェクタからの入力を示す。それぞれ、ステレオ信号を入力し、選択されたエフェクトを付与してステレオ信号を出力するエフェクタである。内蔵イコライザ６１２は、本ディジタルミキサに内蔵してある２４個のイコライザからの入力である。それぞれ、シングル信号を入力し、イコライザ処理してシングル信号を出力するものである。なお、「シングル」は、ステレオではない単一チャンネルであることを示すものとする。コンソール６１４のトークバック入力６１６は、コンソールのオペレータが舞台側との指示連絡用に用いるヘッドホンなどによる音声入力を示す。パネル入力６１８は、コンソールに直接入力される効果音などの波形入力を示す。
【００４２】
入力パッチ６２０は、上述した最大３２０シングル入力（ＭＡＤｉｎ６０４、ＡＤｉｎ６０６、Ｄｉｎ６０８）、内蔵エフェクタ出力（８ステレオ出力）６１０、および内蔵イコライザ出力（２４シングル出力）６１２から、入力チャンネル（４８×２シングル入力）６２２およびステレオ入力チャンネル（２×８ステレオ入力）６２４への任意結線を行なう。その設定は、ユーザが所定の画面を見ながら任意に行なうことができる。
【００４３】
入力チャンネル６２２には、入力パッチ６２０で選択された入力信号が入力する。同様にステレオ入力チャンネル６２４には、入力パッチ６２０で選択された入力信号が入力する。入力チャンネル６２２とステレオ入力チャンネル６２４は、同様の構成を備えるものであり、違いはステレオ入力チャンネル６２４ではステレオの左信号（Ｌ）と右信号（Ｒ）がペアで制御される点である。入力チャンネル６２２からは、４８×２本のＭＩＸバス６２６あるいはステレオバス（Ｓｔｅｒｅｏ＿Ｌ／Ｒ）６２８の任意の１乃至複数のチャンネルへ選択的に出力することができる。同様に、ステレオ入力チャンネル６２４からは、ＭＩＸバス６２６あるいはステレオバス６２８の任意の１乃至複数のチャンネルへ選択的に出力できる。入力チャンネル６２２およびステレオ入力チャンネル６２４の各チャンネルでは、各ＭＩＸバス６２６およびステレオバス６２８への送出レベルをそれぞれ独立に設定することができる。また、入力チャンネル６２２およびステレオ入力チャンネル６２４から、後述するＣＵＥ＿Ｌ／Ｒバス６３０あるいはＫＥＹ＿ＩＮバス６３２へ選択的に出力をすることもできる。
【００４４】
ＭＩＸバス（９６本）６２６は、入力チャンネル６２２あるいはステレオ入力チャンネル６２４から入力する信号をミキシングする。ミキシングされた信号は、対応するＭＩＸ出力チャンネル６３６に出力される。ＭＩＸバス６２６とＭＩＸ出力チャンネル６３６とは、１対１の対応で各チャンネルが対応づけられている。ステレオバス（２×１本）６２８は、入力チャンネル６２２あるいはステレオ入力チャンネル６２４から入力する信号をミキシングする。ミキシングされたステレオ信号は、２つのステレオ出力チャンネル６３４へ並行して出力される。ＣＵＥ＿Ｌ／Ｒバス６３０は、各チャンネルにどのような信号が入力しているかを確認するためのバスである。コンソールのパネル上の各チャンネル操作子の下にＣＵＥボタンが設けられており、それをオンすると、そのチャンネルの信号のみがこのバス６３０を経由して例えばヘッドフォンなどで確認できる（後述する６５６〜６６２の構成を使用する）。ＫＥＹ＿ＩＮバス６３２は、シングル入力が４チャンネル分のバスであり、コンプレッサを制御するためのものである。
【００４５】
ステレオ出力チャンネル（２×２ｃｈ）６３４は、ステレオのＬとＲが常時ペアで制御される。ステレオ出力チャンネル６３４の出力は、出力パッチ６４０およびマトリックス出力チャンネル６３８へ出力される。ＭＩＸ出力チャンネル（４８ｃｈ）６３６は、ＭＩＸバス６２６からの出力を出力パッチ６４０またはマトリックス出力チャンネル６３８へ出力する。ＭＩＸ出力チャンネル６３６では、（２Ｎ＋１）番目のチャンネルと（２Ｎ＋２）番目のチャンネルをペアにすることができる。
【００４６】
マトリックス出力チャンネル（２４ｃｈ）６３８は、ステレオ出力チャンネル６３４とＭＩＸ出力チャンネル６３６から任意の１乃至複数のチャンネルの信号を選択的に入力することができ、選択入力された１乃至複数の信号をさらにミキシングすることができる。信号処理の構成は、ステレオ出力チャンネル６３４およびＭＩＸ出力チャンネル６３６と同様である。マトリックス出力チャンネル６３８の出力は、出力パッチ６４０へ出力される。
【００４７】
出力パッチ６４０は、上述した３種類の出力チャンネル（７２シングル出力＋２ステレオ出力）から、最大１９２シングル出力（ＤＡｏｕｔ６４４、Ｄｏｕｔ６４６）、内蔵エフェクタ（８ステレオ入力）６４８、あるいは内蔵イコライザ（２４シングル入力）６５０への任意の結線を行なう。ＤＡｏｕｔ６４４は、ディジタル／アナログ変換出力カードへの出力を示す。Ｄｏｕｔ６４６は、ディジタル出力カードへの出力を示す。出力パッチ６４０からの出力は、内蔵エフェクタ６４８あるいは内蔵イコライザ６５０に出力することもできる。
【００４８】
モニタ用セレクタ６５６では、ステレオ出力チャンネル６３４、ＭＩＸ出力チャンネル６３６、マトリックス出力チャンネル６３８、および入力パッチ６２０への入力の各信号の中から選択した１つ乃至複数の信号が選択的に入力される。その入力信号はモニタ用ミキサ６５８でミキシングされ、コンソール６６０のモニタ用ＤＡｏｕｔ６６２から出力される。モニタ用ミキサ６５８にはキュー入力があり、何れかの入力または出力でキューが指定されているときは、上記選択された信号のミキシングの代わりに、キュー指定された信号を出力する。以上の構成により、コンソールのオペレータは各種の信号をモニタすることができる。
【００４９】
カスケードイン６５２とカスケードアウト６５４は、ミキシングを実行するエンジン部分をカスケード接続する場合の入出力を示す。すなわち、エンジンをカスケード接続した場合は、第１のエンジンのカスケードアウト６５４を第２のエンジンのカスケードイン６５２に接続し、同様に、第２のエンジンのカスケードアウト６５４を第１のエンジンのカスケードイン６５２に接続する。これによりバス６２６〜６３２を２つのエンジンで共有できるようにしている。
【００５０】
図７〜図１１により、コンソールとエンジンとの接続例を説明する。
【００５１】
図７は、１台のコンソールＡ７０２と１台のエンジンＡ７０４を接続した例である。７１２は制御信号用ライン（図１の１１０に相当）、７１４は音声信号用ライン（図１の１１２に相当）である。これらのライン７１２，７１４は、それぞれ、２重化されている。すなわち、コンソールＡ７０２とエンジンＡ７０４はともに２本の接続端子を有しており、２本のケーブルでパラレルに接続する。図では、太い線で２重化されたラインを示している（以下の図８〜図１１も同じである）。７０６は、上述の入力／出力用のユニット１３２，１３４，１３６を示す。これらのユニット７０６とエンジンＡ７０４とは、それぞれ１重（ケーブル１本）のライン７１６で接続されている。
【００５２】
２重化されている制御信号用ライン７１２による制御信号の授受については、通常は、一方のケーブルで制御通信を行なうが、該一方のケーブルに異常が生じたら、他方のケーブルに切換えて制御通信を継続する。異常の検出方法としては、「最低でもＸミリ秒に一回送信を行なう」などのルールを決めておき、受信側で（１つのケーブルについて）Ｙミリ秒（≧Ｘミリ秒）以上受信がなければ、「異常あり」と判断する。同様に、２重化されている音声信号用ライン７１４による音声信号の授受については、通常は、一方のケーブルで音声信号通信を行なうが、該一方のケーブルに異常が生じたら、他方のケーブルに切換えて音声信号通信を継続する。異常の検出方法としては、音声信号のケーブルには、音声信号と時分割で、コンソールからエンジン、または、エンジンからコンソール向けに同期用のワードクロックが流れているので、その信号が途切れたら「異常あり」と判断するようにする。以下の図８〜図１１も２重化されているラインは同じである。なお、音声信号のケーブルでは、音声信号の授受と、該ケーブルを介して授受されている同期用のワードクロックのコンソールからエンジンへまたはエンジンからコンソールへの送信とが、時分割で行なわれており、この仕様により「ワードクロックが来ない」ことが「音声信号のラインが途切れている」ことの確認となる。
【００５３】
なお、エンジンは１台で９６入力ｃｈのミキシング処理を行なうことができる。コンソールは１台で入力ｃｈに関して表／裏の切り換えを行なって、４８ｃｈ×２面の形態で９６ｃｈの操作を行なうことができる。操作すべきｃｈ数が多いと、コンソールのパネル上に全ｃｈについての操作子をすべて配置することができないため、パネル上には４８ｃｈ分の操作子を配置し、表／裏の切り換えを行なうスイッチを別に設け、そのスイッチで表が指示されているときはパネル上の操作子で第１〜４８ｃｈの操作ができるようにし、そのスイッチで裏が指示されているときはパネル上の操作子で第４９〜９６ｃｈの操作ができるようにしている。
【００５４】
図７の構成によれば、離れた位置に配置されるコンソールＡ７０２とエンジンＡ７０４との間の制御信号用ライン７１２と音声信号用ライン７１４を２重化しているので、一方のケーブルに異常が生じても他方のケーブルで動作を継続することができ、フェイルセーフが実現される。なお、図７では制御信号用ライン７１２と音声信号用ライン７１４との両方を２重化しているが、どちらか一方を２重化するだけでも、２重化した方は信頼性が向上しフェイルセーフが実現される。
【００５５】
図８は、１台のコンソールＡ８０２と２台のエンジンＡ８０６およびＢ８０８を接続した例である。８２２はコンソールＡ８０２とエンジンＡ８０６との間の制御信号用ライン、８２４はコンソールＡ８０２とエンジンＡ８０６との間の音声信号用ライン、８２６はコンソールＡ８０２とエンジンＢ８０８との間の制御信号用ライン、８２８はコンソールＡ８０２とエンジンＢ８０８との間の音声信号用ラインである。これらのライン８２２〜８２８は、それぞれ、２重化されている。また、エンジンＡ８０６とエンジンＢ８０８とは、それぞれ２重化されたライン８３０，８３２によりカスケード接続されている。８１０，８１２は、上述の入力／出力用のユニット１３２，１３４，１３６を示す。これらのユニット８１０，８１２とエンジンＡ８０６，Ｂ８０８とは、それぞれ１重（ケーブル１本）のライン８３４，８３６で接続されている。
【００５６】
カスケード接続された２台のエンジンＡ８０６，Ｂ８０８により、９６ｃｈ×２＝１９２入力ｃｈのミキシング処理を行なうことができる。コンソールＡ８０２は、入力ｃｈに関してエンジンＡ／エンジンＢおよびそれぞれの表／裏の切り換えを行なうことができるものとする（４８ｃｈ×２×２）。
【００５７】
図８の構成によれば、２重化されたラインについては、それによる信頼性の向上が見込める。また、エンジンをさらに１台以上追加することにより、ミキシング処理の入力ｃｈ数を増やすことができる。
【００５８】
図８では点線で記載した２台目のコンソールＢ８０４をコンソールＡ８０２とカスケード接続してもよい。この場合、通常は、例えばコンソールＡ８０２でエンジンＡ／エンジンＢおよびそれぞれの表／裏を切り換えて操作を行ない、コンソールＡ８０２に異常が発生した場合はコンソールＢ８０４に切り換えて、コンソールＢ８０４でエンジンＡ／エンジンＢおよびそれぞれの表／裏を切り換えて操作を継続すればよい。また、通常は、コンソールＡ８０２でエンジンＡの表／裏の操作を、コンソールＢ８０４でエンジンＢの表／裏の操作を、それぞれ行ない、どちらかのコンソールに異常が発生した場合は、もう一方のコンソールで全体の操作を行なうようにしてもよい。
【００５９】
図９は、１台のコンソールＡ９０２と２台のエンジンＡ９０６およびＢ９０８を接続した例であり、エンジンのミラーリングを実現したものである。９１２はコンソールＡ９０２とエンジンＡ９０６との間の制御信号用ライン、９１４はコンソールＡ９０２とエンジンＡ９０６との間の音声信号用ライン、９１６はコンソールＡ９０２とエンジンＢ９０８との間の制御信号用ライン、９１８はコンソールＡ９０２とエンジンＢ９０８との間の音声信号用ラインである。これらのライン９１２〜９１８は、それぞれ、２重化されている。９１０は、上述の入力／出力用のユニット１３２，１３４，１３６を示す。これらのユニット９１０とエンジンＡ９０６とはそれぞれ１重（ケーブル１本）のライン９２０で接続されている。同様に、これらのユニット９１０とエンジンＢ８０８とは、それぞれ１重（ケーブル１本）のライン９２２で接続されている。すなわち、各入出力ユニットについて、２台のエンジンを並列に接続している。
【００６０】
図９の構成で、コンソールから見たエンジンのミラーリングが実現できる。すなわち、コンソールＡ９０２からの制御に応じて、２台のエンジンＡ９０６，Ｂ９０８は並行して同一の動作を行なう。通常は、一方のエンジン（例えばエンジンＡ９０６）をマスタとして使用するが、そのエンジンに異常が生じたとき、指示に応じて、他方のエンジン（例えばエンジンＢ９０８）をマスタに切換えて、動作を継続することができる。上記マスタの切換えでは、各出力ユニットにおいて新たにマスタとなったエンジンの音声信号を選択出力するように切換えるとともに、各入出力ユニットにおいて同マスタになったエンジンからの制御信号で制御されるように切換える。１台のエンジンでは９６入力ｃｈのミキシング処理を行なうことができるので、２台のエンジンでそのミキシング処理を２重化して並列に実行する。コンソールＡ９０２は、入力ｃｈに関して表／裏の切り換えを行なう（４８ｃｈ×２）。また、コンソールＡ９０２は、ミラーリングに関してエンジンＡ／エンジンＢの切り換えを行なう。
【００６１】
図９の構成は、入力ユニットから見たエンジンのミラーリングも実現している。すなわち、１つの入力ユニット９１０は（少なくとも）２系統の出力端子を備えており、それに接続された２本のラインのうち一方のライン９２０を一方のエンジンＡ９０６に、他方のライン９２２を他方のエンジンＢ９０８に接続してある。入力ユニット９１０は、入力信号に対応するディジタル音声信号を２本のライン９２０，９２２の両方に出力する。また、共通の制御信号に応じて、２台のエンジンＡ９０６，Ｂ９０８は並行して同一の動作を行なう。制御信号の１つである指定信号により２台のエンジンＡ９０６，Ｂ９０８のうちの一方のエンジンが指定され、入力ユニットは指定されたエンジンから送られてくる制御信号に従って動作を行なう。
【００６２】
さらに図９の構成は、出力ユニットから見たエンジンのミラーリングも実現している。すなわち、１つの出力ユニット９１０は（少なくとも）２系統の入力端子を備えており、それに接続された２本のラインのうち一方のライン９２０を一方のエンジンＡ９０６に、他方のライン９２２を他方のエンジンＢ９０８に接続してある。また、共通の制御信号に応じて、２つのエンジンＡ９０６，Ｂ９０８は並行して同一の動作を行なう。制御信号の１つである指定信号により２台のエンジンＡ９０６，Ｂ９０８のうちの一方のエンジンが指定され、出力ユニット９１０は、指定されたエンジンのラインが接続された入力端子から音声信号を入力して、楽音信号の出力動作を行なうとともに、同指定されたエンジンから送られてくる制御信号に従って動作を行なう。
【００６３】
なお、ミラーリング表示として、入力ユニットや出力ユニットは、指定されたエンジンが一方のエンジンから他方のエンジンに変更されたとき、該変更した旨を表示器に表示するようにしてもよい。入出力ユニットは、指定信号でマスタの切換えを行なった場合だけでなく、マスタエンジンからの制御信号が途絶えた場合にも他方のエンジンに切換える。該表示器によれば、各入出力ユニットが、現在どちらのエンジンをマスタとして動作しているか視認できる。
【００６４】
図９の構成によれば、２重化されたラインについては、それによる信頼性の向上が見込める。また、エンジンをミラーリングしているので、一方のエンジンに異常が生じても、すぐに他方のエンジンで代替できる。これによりフェイルセーフが実現される。さらに、エンジンを１台追加してミラーリングすることにより、信頼性を上げることができる。すなわち、片方のエンジンに関して何らかの異常が生じた場合でも、他方によりミキシング処理を継続できるようにすることができる。本実施形態では、エンジンのミラーリングにおいて、入出力ユニットも切換えるようになっているが、必ずしもそうしなくてもよい。つまり、各エンジンごとに別の入出力ユニットを持ち、エンジンの切換え時に入出力ユニットも同時に切換えるようにしてもよい。
【００６５】
図９では点線で記載した２台目のコンソールＢ９０４をコンソールＡ９０２とカスケード接続してもよい。この場合、通常は、例えばコンソールＡ９０２でミラーリングしたエンジンＡ／エンジンＢの表／裏を切り換えて操作を行ない、コンソールＡ９０２に異常が発生した場合はコンソールＢ９０４に切り換えて、コンソールＢ９０４でエンジンＡ／エンジンＢの表／裏を切り換えて操作を継続すればよい。また、通常は、コンソールＡ９０２でエンジンＡ／エンジンＢの表（第１〜４８ｃｈ）の操作を、コンソールＢ９０４でエンジンＡ／エンジンＢの裏（第４９〜９６ｃｈ）の操作を、それぞれ行ない、どちらかのコンソールに異常が発生した場合は、もう一方のコンソールで全体の操作を行なうようにしてもよい。
【００６６】
図１０は、２台のコンソールＡ１００２，Ｂ１００４と１台のエンジンＡ１００６を接続した例である。コンソールＡ１００２とコンソールＢ１００４とは、それぞれ２重化されたライン１０１４，１０１６によりカスケード接続されている。１０１０はコンソールＡ１００２とエンジンＡ１００６との間の制御信号用ライン、１０１２はコンソールＡ１００２とエンジンＡ１００６との間の音声信号用ラインである。これらのライン１０１０，１０１２は、それぞれ、２重化されている。１００８は、上述の入力／出力用のユニット１３２，１３４，１３６を示す。これらのユニット１００８とエンジンＡ１００６とはそれぞれ１重（ケーブル１本）のライン１０１８で接続されている。
【００６７】
図１０の構成で、コンソールのミラーリングが実現できる。すなわち、両方のコンソールＡ１００２，Ｂ１００４で、１台のエンジンＡ１００６を制御することができる。一方のコンソールで行なわれた操作子への操作は、他方のコンソールの操作子に反映される。すなわち、１台のエンジンＡ１００６で９６入力ｃｈのミキシング処理を行なっているが、各コンソールＡ１００２，Ｂ１００４は、それぞれ上記入力ｃｈに関して表／裏の切り換えを行ない操作することができる（４８ｃｈ×２）。片方のコンソールの具合が悪いとき（操作子まわりには不具合が発生することが多い）、他方のコンソールを使用して操作を継続することができる。
【００６８】
図１０の構成によれば、２重化されたラインについては、それによる信頼性の向上が見込める。また、コンソールをミラーリングしているので、一方のコンソールに異常が生じても、すぐに他方のコンソールで代替できる。これによりフェイルセーフが実現される。なお、図１０では２台のコンソールがエンジンに対して直列に接続されているように構成したが、コンソールにおける不具合は、主に操作子や表示器で発生し、コンソールのメイン基板が故障することは少ない。したがって、エンジンに近い側のコンソールに不具合が生じた場合でも、そのコンソールのメイン基板を通じてエンジンから遠い側のコンソールもエンジンと通信できる。ただし、コンソールのメイン基板を、メイン基板のＣＰＵが暴走した場合でも通信が可能なように設計することも可能である。
【００６９】
図１０の構成では、コンソールの拡張動作を行なわせることもできる。すなわち、２台のコンソールのうちの一方のコンソールは、９６入力ｃｈの表の４８入力ｃｈ（第１〜４８ｃｈ）の制御を行ない、他方のコンソールは裏の４８入力ｃｈ（第４９〜９６ｃｈ）の制御を行なうようにしてもよい。これにより、オペレータは表と裏の全９６ｃｈを全部手動制御することができる。さらに、上記表／裏の切り換えにより、以上の２つの目的の両方に使用することができる。すなわち、通常は「拡張動作時」のように使用しておいて、問題が生じたら「ミラーリング動作時」のような動作に切り換えて使用することができる。
【００７０】
図１１は、２台のコンソールＡ１１０２，Ｂ１１０４と２台のエンジンＡ１１０６，Ｂ１１０８とを接続した例である。エンジンＡ１１０６とエンジンＢ１１０８とは、それぞれ２重化されたライン１１３０，１１３２によりカスケード接続されている。１１１４はコンソールＡ１１０２とエンジンＡ１１０６との間の制御信号用ライン、１１１６はコンソールＡ１１０２とエンジンＡ１１０６との間の音声信号用ライン、１１１８はコンソールＢ１１０４とエンジンＢ１１０８との間の制御信号用ライン、１１２０はコンソールＢ１１０４とエンジンＢ１１０８との間の音声信号用ラインである。これらのライン１１１４〜１１２０は、それぞれ、２重化されている。１１１０，１１１２は、上述の入力／出力用のユニット１３２，１３４，１３６を示す。ユニット１１１０とエンジンＡ１１０６とは、それぞれ１重（ケーブル１本）のライン１１２２で接続されている。ユニット１１１２とエンジンＢ１１０８とは、それぞれ１重（ケーブル１本）のライン１１２４で接続されている。
【００７１】
カスケード接続された２台のエンジンＡ１１０６，Ｂ１１０８により、９６ｃｈ×２＝１９２入力ｃｈのミキシング処理を行なうことができる。一方のコンソールＡ１１０２は、エンジンＡ１１０６の入力ｃｈに関して表／裏の切り換えを行なって操作することができる（４８ｃｈ×２）。他方のコンソールＢ１１０４は、エンジンＢ１１０８の入力ｃｈに関して表／裏の切り換えを行なって操作することができる（４８ｃｈ×２）。
【００７２】
図１１の構成によれば、エンジンを２台とし、それに応じてコンソールも２台として、操作できる入力ｃｈ数を増やしているので、より大きな規模のミキシングを行なうことができる。
【００７３】
図１２は、この実施の形態のディジタルミキサのセッティング操作の手順を示す。ステップ１２０１で、用意した機器間をケーブルで接続する。接続は、例えば図７〜図１１で説明したような接続形態で行なう。次に、ステップ１２０２で、コンソールの操作子により接続モードを設定する。これは、接続形態に応じたモードに設定することにより、システムに当該接続形態を認識させる処理である。ステップ１２０４では、入出力ユニットに必要なカードを装着する。ステップ１２０６では、該カードにマイク、ギター、レコーダなどをケーブルで接続する。以上で、セッティングが完了する。
【００７４】
図１３（ａ）は、接続例３（図９）の接続形態を採った場合に、マスタをエンジンＡからエンジンＢに切り換える指定操作があったときのコンソールでの処理手順を示す。ステップ１３０１で、コンソールＡから制御信号の１つである指定信号（マスタをエンジンＡからエンジンＢに切り換える指示）をエンジンＡ，Ｂに送出する。次に、ステップ１３０２で、表示を更新する。コンソールＡでは、そこで行なわれている各種表示のデータソースをエンジンＡからエンジンＢに切換えるとともに、マスタエンジンを示すマスタエンジン表示をエンジンＡからエンジンＢに変更する。ここでは、指定信号をオペレータの指定操作に応じて発生していたが、エラーを検出した本システム自体が指定信号を発生し、自動的にマスタ切換えを行なうようにしてもよい。さらに、その切換え条件を、オペレータが設定できるようにしてもよい。
【００７５】
図１３（ｂ）は、図１３（ａ）のようにコンソールＡから送出された制御信号の１つである指定信号を受信したエンジンＡ，Ｂの処理を示す。ステップ１３１１で、制御信号の１つである指定信号（マスタをエンジンＡからエンジンＢに切り換える指定）を接続された各入出力ユニットに送出する。次に、ステップ１３１２で、当該エンジンのマスタ／スレーブ表示を更新する。なお、マスタをエンジンＡからエンジンＢに切り換えても、マスタであるエンジンが入力ユニットからの音声信号を受け取るのと同じくスレーブのエンジンも音声信号を受け取り、マスタであるエンジンが出力ユニットへ音声信号を出力するのと同じくスレーブのエンジンも出力ユニットへ音声信号を出力する。ただし、出力ユニットは、スレーブのエンジンが出力した音声信号を受け取らないようにしている。
【００７６】
なお、機器間接続は、図７〜図１１で説明した接続例に限らない。その他の形態で接続を行なってもよい。
【００７７】
また、２重化したラインで一方のケーブルに異常が発生し他方のケーブルに切り替わったことは、コンソールのオペレータに何らかの形（音声や画面表示でワーニングメッセージを出力するなど）で通知するようにしても良い。また、通知せずとも、画面で確認できるようにしても良い。２本のケーブルのうちの１本で動作をしているときに、もう一方のケーブルの接続が正常か否かを常にモニタしておくようにするとよい。これにより、常時、使っていない方のケーブルも正常であることが確認できる。
【００７８】
【発明の効果】
以上説明したように、この発明によれば、コンソールとエンジン分離型のディジタルミキサにおいて、これらを接続するラインを２重化しているので、一方のケーブルに異常が発生しても動作を継続でき、フェイルセーフの動作を実現できる。また、エンジンやコンソールをミラーリングしているので、一方に異常が発生しても他方の装置で動作を継続でき、これによってもフェイルセーフの動作を実現できる。
【図面の簡単な説明】
【図１】この発明に係るディジタルミキサのシステムの全体図
【図２】コンソールおよびエンジンの配置例を示す図
【図３】コンソールの内部構成を示すブロック図
【図４】エンジンの内部構成を示すブロック図
【図５】ＤＩＯユニットの内部構成を示すブロック図
【図６】実施の形態のディジタルミキサの機能に着目したブロック構成図
【図７】１台のコンソールと１台のエンジンの接続例１を示す図
【図８】１台のコンソールと２台のエンジンの接続例２を示す図
【図９】１台のコンソールと２台のエンジンの接続例３を示す図
【図１０】２台のコンソールと１台のエンジンの接続例４を示す図
【図１１】２台のコンソールと２台のエンジンの接続例５を示す図
【図１２】セッティング操作の手順を示すフローチャート図
【図１３】マスタをエンジンＡからエンジンＢに切り換える指定操作があったときのコンソールおよびエンジンでの処理手順を示すフローチャート図
【符号の説明】
１０２…コンソール、１２２…エンジン、１３２…ＡＩユニット、１３４…ＡＯユニット、１３６…ＤＩＯユニット、６０４…ＭＡＤｉｎ（マイク信号のアナログ／ディジタル変換入力カード）、６０６…ＡＤｉｎ（ライン信号のアナログ／ディジタル変換入力カード）、６０８…Ｄｉｎ（ディジタル入力カード）、６１０…内蔵エフェクタ、６１２…内蔵イコライザ、６２０…入力パッチ、６２２…入力チャンネル、６２４…ステレオ入力チャンネル、６２６…ＭＩＸバス、６２８…ステレオバス、６３０…ＣＵＥ＿Ｌ／Ｒバス、６３２…ＫＥＹ＿ＩＮバス、６３４…ステレオ出力チャンネル、６３６…ＭＩＸ出力チャンネル、６３８…マトリックス出力チャンネル、６４０…出力パッチ、６４４…ＤＡｏｕｔ（ディジタル／アナログ変換出力カード）、６４６…Ｄｏｕｔ（ディジタル出力カード）。
【図１】
0003804824.tif 000002
【図２】
0003804824.tif 000003
【図３】
0003804824.tif 000004
【図４】
0003804824.tif 000005
【図５】
0003804824.tif 000006
【図６】
0003804824.tif 000007
【図７】
0003804824.tif 000008
【図８】
0003804824.tif 000009
【図９】
0003804824.tif 000010
【図１０】
0003804824.tif 000011
【図１１】
0003804824.tif 000012
【図１２】
0003804824.tif 000013
【図１３】
0003804824.tif 000014