(57)【特許請求の範囲】
【請求項１】
複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムであって、
前記ミキシング処理に関するパラメータの入力を行う多数のパネル操作子と、第１制御信号入力端子と、通信路に接続可能な第１通信インターフェースと、前記パネル操作子の操作に基づく制御信号、または、前記第１制御信号入力端子あるいは第１通信インターフェースから入力された制御信号に応じたミキシング制御信号を生成し、前記第１通信インターフェースからエンジン部に対して出力する第１制御手段とを備えるコンソール部と、
第２制御信号入力端子と、通信路に接続可能な第２通信インターフェースと、前記複数の入力信号系列からの入力信号をミキシングして前記複数の出力信号系列に出力する前記ミキシング処理を行う処理手段と、前記第２通信インターフェースから入力された前記ミキシング制御信号に応じて前記処理手段における前記ミキシング処理を制御すると共に、前記第２制御信号入力端子から入力される制御信号をそのまま前記第２通信インターフェースから前記コンソール部に対して出力する第２制御手段とを備える前記エンジン部と、
を少なくとも備えていることを特徴とするディジタル・ミキシングシステム。
【請求項２】
複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムであって、
前記ミキシング処理に関するパラメータの入力を行う多数のパネル操作子と、前記ミキシング処理の内容を表示するパネル表示器と、第１コンピュータ接続端子と、通信路に接続可能な第１通信インターフェースと、前記パネル操作子の操作に基づく制御信号、または、前記第１コンピュータ接続端子あるいは第１通信インターフェースから入力された制御信号に応じて、パネル表示の内容を更新すると共にミキシング制御信号を生成し、生成されたミキシング制御信号を前記第１通信インターフェースからエンジン部に対して出力する第１制御手段とを備えるコンソール部と、
第２コンピュータ接続端子と、通信路に接続可能な第２通信インターフェースと、前記複数の入力信号系列からの入力信号をミキシングして前記複数の出力信号系列に出力する前記ミキシング処理を行う処理手段と、前記第２通信インターフェースから入力された前記ミキシング制御信号に応じて前記処理手段の前記ミキシング処理を制御すると共に、第２コンピュータ接続端子から入力される制御信号をそのまま前記第２通信インターフェースから前記コンソール部に対して出力する第２制御手段とを備える前記エンジン部と、
を少なくとも備えていることを特徴とするディジタル・ミキシングシステム。
【請求項３】
前記コンソール部の前記第１コンピュータ接続端子に接続されたコンピュータが生成する制御信号に基づいて、前記エンジン部における前記ミキシング処理を制御することが可能とされていると共に、前記エンジン部の第２コンピュータ接続端子に接続されたコンピュータが生成する制御信号に基づいて、前記エンジン部における前記ミキシング処理を制御することが可能とされていることを特徴とする請求項２記載のディジタル・ミキシングシステム。
【請求項４】
複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムであって、
前記ミキシング処理に関するパラメータの入力を行う多数のパネル操作子と、前記ミキシング処理の内容を表示するパネル表示器と、第１コンピュータ接続端子と、通信路に接続可能な第１通信インターフェースと、前記パネル操作子の操作に基づく制御信号、または、前記第１コンピュータ接続端子あるいは第１通信インターフェースから入力された制御信号に応じて、パネル表示の内容を更新すると共にミキシング制御信号を生成し、生成されたミキシング制御信号を前記第１通信インターフェースから出力する第１制御手段とを備えるコンソール部と、
第２コンピュータ接続端子と、通信路に接続可能な第２通信インターフェースと、前記複数の入力信号系列からの入力信号をミキシングして前記複数の出力信号系列に出力する前記ミキシング処理を行う処理手段と、前記第２通信インターフェースから入力された前記ミキシング制御信号に応じて前記処理手段の前記ミキシング処理を制御すると共に、第２コンピュータ接続端子から入力される制御信号を前記第２通信インターフェースから出力する第２制御手段とを備えるエンジン部とを少なくとも備え、
前記コンソール部に障害が発生した際に、
前記コンソール部の前記第１コンピュータ接続端子に接続されたコンピュータは、前記コンソール部の替わりに前記ミキシング制御信号を生成して第１コンピュータ接続端子に出力すると共に、
前記コンソール部は、第１コンピュータ接続端子より入力する前記ミキシング制御信号を、そのまま前記第１通信インターフェースから出力するようにしたことを特徴とするディジタル・ミキサシステム。
【請求項５】
複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムであって、
前記ミキシング処理に関するパラメータの入力を行う多数のパネル操作子と、前記ミキシング処理の内容を表示するパネル表示器と、第１コンピュータ接続端子と、通信路に接続可能な第１通信インターフェースと、前記パネル操作子の操作に基づく制御信号、または、前記第１コンピュータ接続端子あるいは第１通信インターフェースから入力された制御信号に応じて、パネル表示の内容を更新すると共にミキシング制御信号を生成し、生成されたミキシング制御信号を前記第１通信インターフェースから出力する第１制御手段とを備えるコンソール部と、
第２コンピュータ接続端子と、通信路に接続可能な第２通信インターフェースと、前記複数の入力信号系列からの入力信号をミキシングして前記複数の出力信号系列に出力する前記ミキシング処理を行う処理手段と、前記第２通信インターフェースから入力された前記ミキシング制御信号に応じて前記処理手段の前記ミキシング処理を制御すると共に、第２コンピュータ接続端子から入力される制御信号を前記第２通信インターフェースから出力する第２制御手段とを備えるエンジン部とを少なくとも備え、
前記コンソール部に障害が発生した際に、
前記エンジン部の前記第２コンピュータ接続端子に接続されたコンピュータは、前記コンソール部の替わりに前記ミキシング制御信号を生成して前記第２コンピュータ接続端子に出力すると共に、
前記エンジン部の前記第２制御手段は、前記第２コンピュータ接続端子から入力される前記ミキシング制御信号に応じて前記処理手段における前記ミキシング処理を制御するようにしたことを特徴とするディジタル・ミキサシステム。
【請求項６】
複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムを構成するエンジン部装置であって、
外部のコンピュータと接続するためのコンピュータ接続端子と、
外部のコンソール部装置と接続するための通信インターフェースと、
前記複数の入力信号系列からの入力信号をミキシングして前記複数の出力信号系列に出力する前記ミキシング処理を行う処理手段と、
前記通信インターフェースを介する前記外部のコンソール部装置との通信が不能になったことを検出する異常検出手段と、
該異常検出手段が通信不能を検出していない場合は、前記通信インターフェースから入力される前記ミキシング制御信号に応じて前記処理手段の前記ミキシング処理を制御し、前記異常検出手段が通信不能を検出した場合は、前記コンピュータ接続端子から入力される制御信号に応じて前記処理手段の前記ミキシング処理を制御する制御手段と、
を備えていることを特徴とするエンジン部装置。
【請求項７】
前記コンピュータ接続端子に接続されたコンピュータは、前記制御手段が生成するミキシング制御信号と同様のミキシング制御信号を生成可能であることを特徴とする請求項６記載のエンジン部装置。
【請求項８】
複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムを構成するコンソール部装置であって、
外部のコンピュータと接続するためのコンピュータ接続端子と、
外部のエンジン部装置と接続するための通信インターフェースと、
前記ミキシング処理に関するパラメータの入力を行う多数のパネル操作子と、
前記ミキシング処理の内容を表示するパネル表示器と、
前記パネル操作子の操作に応じて、前記パネル表示の内容を更新すると共にミキシング制御信号を生成し、生成されたミキシング制御信号を前記通信インターフェースから出力する制御手段と、
前記制御手段の動作が異常であること検出する異常検出手段と、
該異常検出手段が異常を検出した際に、前記コンピュータ接続端子からの入力を前記通信インターフェースから出力するように切り換えると共に、前記通信インターフェースからの入力を前記コンピュータ接続端子から出力するように切り換える切換手段と、
を備えていることを特徴とするコンソール部装置。
【請求項９】
コンピュータ接続端子に接続されたコンピュータは、前記制御手段が生成するミキシング制御信号と同様のミキシング制御信号を生成可能であることを特徴とする請求項８記載のコンソール部装置。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して、前記複数の出力信号系列に出力するディジタル・ミキサシングシステムおよびそのエンジン部装置、コンソール部装置に関する。
【０００２】
【従来の技術】
従来、多数のマイクロホンあるいは電気・電子楽器などから出力されるオーディオ信号のレベルや周波数特性を調整し、ミキシングしていくつかのミキシング・グループにまとめてパワーアンプに送り出すミキシング・コンソールが知られている。ミキシング・コンソールを操作するオペレータは、楽器音や歌唱の各オーディオ信号の音量や音色を、ミキシング・コンソールに備えられた各種パネル操作子を操作することにより、演奏を最もふさわしく表現していると思われる状態に調整している。ミキシング・コンソールは、入力信号系列として複数のマイク／ライン入力の入力チャンネルを備え、入力信号系列をプログラムしてミキシングし、出力信号系列である複数の出力チャンネルに出力している。入力信号系列における各入力チャンネルの信号は、一般にヘッドアンプにより増幅されてミキシング処理部に出力される。そして、ミキシング処理部において周波数特性およびレベルが調整されて、プログラムされた組み合わせにおいてミキシングされる。次いで、出力フェーダにより任意の出力レベルになるように設定されて出力チャンネルの１つに出力される。
【０００３】
【発明が解決しようとする課題】
このようなミキシング・コンソールは、劇場、コンサートホールにおいて使用されたり、コンパクト・ディスク（ＣＤ）等に記録するための音楽ソースを作成するための録音スタジオ用機器として使用されている。例えば、コンサートホールにおけるミキシング・コンソールにおいては、ステージに多数のマイクが設置され演奏された楽器音や歌われた歌唱音がマイクを通して入力されるようになる。ミキシング・コンソールは、入力された多数のマイク／ライン信号のレベルや周波数特性を調整して所望の組み合わせでミキシングし、ミキシング出力のレベルを調整してスピーカを駆動するパワーアンプに出力するようにしている。
【０００４】
このようなミキシング・コンソールには多数のマイク／ライン信号がそれぞれケーブルを介して入力されることから、多数のケーブルがミキシング・コンソールに接続されるようになる。ところで、コンサートホールにおいては、ミキシング・コンソールがステージの近傍に設置されることもあるが、聴衆の聴く音を確認しながらミキシング操作することから、一般にステージから離れた観客席に設置されたり、観客席の後方に設けられたミキサ室に設置されている。このため、ミキシング・コンソールへマイク／ライン信号を入力するケーブルの長さが長くなりその敷設作業が繁雑になると共に、多大の作業時間を要するようになる。さらに、ケーブルの引き回しの距離が長くなるにつれて雑音の影響を受けやすくなる。
【０００５】
そこで、これを解決するために、マイク／ライン信号が入力されて、そのミキシング処理を行うエンジン部と、ミキシングの操作を行うコンソール部とを分離するようにし、エンジン部とコンソール部との間を通信路で接続するようにしたミキシングシステムが提案されている。このミキシングシステムでは、ミキシング処理を行うエンジン部をステージの近傍に設置できると共に、コンソール部を観客席に設置して聴衆の聴く音を確認しながらミキシングの操作を行うことができる。しかも、マイク／ライン信号はミキシング処理されるエンジン部に入力されるため、そのケーブルの敷設作業が容易になると共に、ケーブルの長さも短くなるので雑音に強くすることができる。
【０００６】
しかしながら、エンジン部とコンソール部とに分離して、その間を通信路で接続するようにした場合は、外部機器からの制御信号は、その利便性からエンジン部とコンソール部とにそれぞれその入力端子が設けられるようになる。すると、エンジン部とコンソール部とに入力された制御信号に従ってミキシング処理が制御されることになる。この場合、エンジン部に入力された場合とコンソール部に入力された場合とで、一貫性を保持して動作しなければならないが、その方法が確立されていないという問題点があった。
また、エンジン部とコンソール部とに分離して、その間を通信路で接続するようにすると、通信路が何らかの理由で切断された際に、エンジン部に異常がなくてもミキシングシステムの全体が動作しないという問題点があった。さらに、コンソール部に障害が発生した場合は、通信路やエンジン部に異常がなくてもミキシングシステムの全体が動作しないという問題点があった。
【０００７】
そこで、本発明はコンソール部と信号処理を行うエンジン部とにそれぞれ入力される制御信号に従って、エンジン部とコンソール部とが一貫性を保持して動作するようにしたディジタル・ミキシングシステムを提供することを目的としている。
さらに、本発明はエンジン部とコンソール部とを接続している通信路が切断されてもエンジン部を制御してミキシング処理することができると共に、コンソール部に障害が発生してもエンジン部を制御してミキシング処理することができるようにしたディジタル・ミキシングシステムおよびそのエンジン部装置、コンソール部装置を提供することを目的としている。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明の第１のディジタル・ミキシングシステムは、複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムであって、前記ミキシング処理に関するパラメータの入力を行う多数のパネル操作子と、第１制御信号入力端子と、通信路に接続可能な第１通信インターフェースと、前記パネル操作子の操作に基づく制御信号、または、前記第１制御信号入力端子あるいは第１通信インターフェースから入力された制御信号に応じたミキシング制御信号を生成し、前記第１通信インターフェースからエンジン部に対して出力する第１制御手段とを備えるコンソール部と、第２制御信号入力端子と、通信路に接続可能な第２通信インターフェースと、前記複数の入力信号系列からの入力信号をミキシングして前記複数の出力信号系列に出力する前記ミキシング処理を行う処理手段と、前記第２通信インターフェースから入力された前記ミキシング制御信号に応じて前記処理手段における前記ミキシング処理を制御すると共に、前記第２制御信号入力端子から入力される制御信号をそのまま前記第２通信インターフェースから前記コンソール部に対して出力する第２制御手段とを備える前記エンジン部とを少なくとも備えている。
【０００９】
また、上記目的を達成することのできる本発明の第２のディジタル・ミキシングシステムは、複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムであって、前記ミキシング処理に関するパラメータの入力を行う多数のパネル操作子と、前記ミキシング処理の内容を表示するパネル表示器と、第１コンピュータ接続端子と、通信路に接続可能な第１通信インターフェースと、前記パネル操作子の操作に基づく制御信号、または、前記第１コンピュータ接続端子あるいは第１通信インターフェースから入力された制御信号に応じて、パネル表示の内容を更新すると共にミキシング制御信号を生成し、生成されたミキシング制御信号を前記第１通信インターフェースからエンジン部に対して出力する第１制御手段とを備えるコンソール部と、第２コンピュータ接続端子と、通信路に接続可能な第２通信インターフェースと、前記複数の入力信号系列からの入力信号をミキシングして前記複数の出力信号系列に出力する前記ミキシング処理を行う処理手段と、前記第２通信インターフェースから入力された前記ミキシング制御信号に応じて前記処理手段の前記ミキシング処理を制御すると共に、第２コンピュータ接続端子から入力される制御信号をそのまま前記第２通信インターフェースから前記コンソール部に対して出力する第２制御手段とを備える前記エンジン部とを少なくとも備えている。
【００１０】
また、上記本発明の第２のディジタル・ミキシングシステムにおいて、前記コンソール部の前記第１コンピュータ接続端子に接続されたコンピュータが生成する制御信号に基づいて、前記エンジン部における前記ミキシング処理を制御することが可能とされていると共に、前記エンジン部の第２コンピュータ接続端子に接続されたコンピュータが生成する制御信号に基づいて、前記エンジン部における前記ミキシング処理を制御することが可能とされていてもよい。
さらに、上記目的を達成することのできる本発明の第３のディジタル・ミキシングシステムは、複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムであって、前記ミキシング処理に関するパラメータの入力を行う多数のパネル操作子と、前記ミキシング処理の内容を表示するパネル表示器と、第１コンピュータ接続端子と、通信路に接続可能な第１通信インターフェースと、前記パネル操作子の操作に基づく制御信号、または、前記第１コンピュータ接続端子あるいは第１通信インターフェースから入力された制御信号に応じて、パネル表示の内容を更新すると共にミキシング制御信号を生成し、生成されたミキシング制御信号を前記第１通信インターフェースから出力する第１制御手段とを備えるコンソール部と、第２コンピュータ接続端子と、通信路に接続可能な第２通信インターフェースと、前記複数の入力信号系列からの入力信号をミキシングして前記複数の出力信号系列に出力する前記ミキシング処理を行う処理手段と、前記第２通信インターフェースから入力された前記ミキシング制御信号に応じて前記処理手段の前記ミキシング処理を制御すると共に、第２コンピュータ接続端子から入力される制御信号を前記第２通信インターフェースから出力する第２制御手段とを備えるエンジン部とを少なくとも備え、前記コンソール部に障害が発生した際に、前記コンソール部の前記第１コンピュータ接続端子に接続されたコンピュータは、前記コンソール部の替わりに前記ミキシング制御信号を生成して第１コンピュータ接続端子に出力すると共に、前記コンソール部は、第１コンピュータ接続端子より入力する前記ミキシング制御信号を、そのまま前記第１通信インターフェースから出力するようにしてもよい。
さらにまた、上記目的を達成することのできる本発明の第４のディジタル・ミキシングシステムは、複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムであって、前記ミキシング処理に関するパラメータの入力を行う多数のパネル操作子と、前記ミキシング処理の内容を表示するパネル表示器と、第１コンピュータ接続端子と、通信路に接続可能な第１通信インターフェースと、前記パネル操作子の操作に基づく制御信号、または、前記第１コンピュータ接続端子あるいは第１通信インターフェースから入力された制御信号に応じて、パネル表示の内容を更新すると共にミキシング制御信号を生成し、生成されたミキシング制御信号を前記第１通信インターフェースから出力する第１制御手段とを備えるコンソール部と、第２コンピュータ接続端子と、通信路に接続可能な第２通信インターフェースと、前記複数の入力信号系列からの入力信号をミキシングして前記複数の出力信号系列に出力する前記ミキシング処理を行う処理手段と、前記第２通信インターフェースから入力された前記ミキシング制御信号に応じて前記処理手段の前記ミキシング処理を制御すると共に、第２コンピュータ接続端子から入力される制御信号を前記第２通信インターフェースから出力する第２制御手段とを備えるエンジン部とを少なくとも備え、前記コンソール部に障害が発生した際に、前記エンジン部の前記第２コンピュータ接続端子に接続されたコンピュータは、前記コンソール部の替わりに前記ミキシング制御信号を生成して前記第２コンピュータ接続端子に出力すると共に、前記エンジン部の前記第２制御手段は、前記第２コンピュータ接続端子から入力される前記ミキシング制御信号に応じて前記処理手段における前記ミキシング処理を制御するようにしてもよい。
【００１２】
次に、上記目的を達成することのできるエンジン部装置は、複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムを構成するエンジン部装置であって、外部のコンピュータと接続するためのコンピュータ接続端子と、外部のコンソール部装置と接続するための通信インターフェースと、前記複数の入力信号系列からの入力信号をミキシングして前記複数の出力信号系列に出力する前記ミキシング処理を行う処理手段と、前記通信インターフェースを介する前記外部のコンソール部装置との通信が不能になったことを検出する異常検出手段と、該異常検出手段が通信不能を検出していない場合は、前記通信インターフェースから入力される前記ミキシング制御信号に応じて前記処理手段の前記ミキシング処理を制御し、前記異常検出手段が通信不能を検出した場合は、前記コンピュータ接続端子から入力される制御信号に応じて前記処理手段の前記ミキシング処理を制御する制御手段とを備えている。
また、上記本発明のエンジン部装置において、前記コンピュータ接続端子に接続されたコンピュータは、前記制御手段が生成するミキシング制御信号と同様のミキシング制御信号を生成可能としてもよい。
【００１３】
次に、上記目的を達成することのできるコンソール部装置は、複数の入力信号系列と、複数の出力信号系列とを有し、前記複数の入力信号系列をミキシング処理して前記複数の出力信号系列に出力するディジタル・ミキシングシステムを構成するコンソール部装置であって、外部のコンピュータと接続するためのコンピュータ接続端子と、外部のエンジン部装置と接続するための通信インターフェースと、前記ミキシング処理に関するパラメータの入力を行う多数のパネル操作子と、前記ミキシング処理の内容を表示するパネル表示器と、前記パネル操作子の操作に応じて、前記パネル表示の内容を更新すると共にミキシング制御信号を生成し、生成されたミキシング制御信号を前記通信インターフェースから出力する制御手段と、前記制御手段の動作が異常であること検出する異常検出手段と、該異常検出手段が異常を検出した際に、前記コンピュータ接続端子からの入力を前記通信インターフェースから出力するように切り換えると共に、前記通信インターフェースからの入力を前記コンピュータ接続端子から出力するように切り換える切換手段とを備えている。
【００１４】
このような本発明によれば、エンジン部に入力された制御信号は、通信路を介してコンソール部に送られるため、コンソール部に制御信号が入力されても、あるいは、エンジン部に制御信号が入力されても、いずれの制御信号でもコンソール部がその制御信号に基づくミキシング制御信号を出力するようになる。これにより、エンジン部とコンソール部とにそれぞれ入力される制御信号に従って、一貫性を保持してエンジン部とコンソール部とがミキシングに関連する動作を行えるようになる。
また、コンソール部にコンピュータ接続インタフェースを設けると共に、エンジン部にコンピュータ接続インタフェースを設けるようにすると、コンピュータ接続インタフェースに接続されたコンピュータによりミキシング制御プログラムを実行することにより、表示された多数のパネル操作子を画面上で操作することにより、エンジン部におけるミキシング処理をリモートコントロールすることができるようになる。これにより、通信路が切断された場合は、エンジン部のコンピュータ接続インタフェースに接続されたコンピュータにより、エンジン部のミキシング処理を制御することができるようになる。また、コンソール部に障害が発生した場合は、コンソール部のコンピュータ接続インタフェースに接続されたコンピュータにより、通信路を介してエンジン部のミキシング処理を制御することができるようになる。
【００１５】
【発明の実施の形態】
本発明の実施の形態のディジタル・ミキシングシステムをコンサートホールに設置した際の概略構成を図１および図２に示す。
図１および図２に示すように本発明の実施の形態にかかるディジタル・ミキシングシステムは、コンソール部１とエンジン部２とに分離されている。コンソール部１のオペレータは、観客が聴取する音を聴きながらコンソールパネル上のフェーダや操作子をミキシング操作できるように、観客席あるいは観客席後方のミキサ室にコンソール部１が設置されており、エンジン部２は、入出力用のケーブルの引き回しが容易になるように、ステージやその近傍に設置されている。このエンジン部２には、アナログオーディオ信号やディジタルオーディオ信号を入出力する複数のユニット３１，３２，３３が接続されている。このユニットには、アナログ入力信号をディジタル信号に変換してエンジン部２に供給するアナログ信号入力用のＡＤユニット３１と、ディジタルオーディオ信号を入出力するＤＩＯユニット３２と、エンジン部２から出力されたディジタルオーディオ信号をアナログオーディオ信号に変換して出力するアナログ信号出力用のＤＡユニット３３とが用意されている。
【００１６】
また、分離して配置されたコンソール部１とエンジン部２とは、２本の通信路Ｌ１，Ｌ２により接続されている。この通信路Ｌ１，Ｌ２を介してディジタルオーディオ信号とミキシング制御信号が相互に伝送されている。なお、コンソール部１とエンジン部２との間ではシリアル伝送が行われているが、この規格は例えばＲＳ−４２２、イーサネット、ＩＥＥＥ１３９４、ＵＳＢ（Universal Serial
Bus）等のシリアル・インタフェース規格とされる。
【００１７】
本発明の実施の形態にかかるコンソール部１とエンジン部２とが分離されているディジタル・ミキシングシステムでは、マイク／ラインから入力されるアナログオーディオ信号がＡＤユニット３１においてディジタルオーディオ信号に変換されてエンジン部２に入力される。さらに、ＤＩＯユニット３２に入力されたディジタルオーディオ信号はそのままエンジン部２に入力される。そして、ディジタル・ミキシングシステムを操作するオペレータはコンソール部１に位置し、ＡＤユニット３１やＤＩＯユニット３２から入力された楽器音や歌唱音のオーディオ信号の音量や音色を、コンソール部１に備えられた各種パネル操作子を操作することにより、演奏を最もふさわしく表現していると思われる状態になるようにミキシング操作している。このミキシング操作では、ミキシングバスに出力される複数の入力チャンネル毎の周波数特性やミキシングバスへの送り出しレベルの調整、ミキシングバスにおいてミキシングされる入力チャンネルのプログラム、ミキシングバスから出力される出力チャンネルの周波数特性や出力レベルの調整等が行われる。
【００１８】
コンソール部１に設けられている多数のパネル操作子を操作すると、そのミキシング操作に応じたミキシング制御信号がコンソール部１から送出され、通信路Ｌ１を介してエンジン部２に供給される。エンジン部２では、ミキシング制御信号に基づくミキシング処理が行われ、ミキシング処理されたディジタルオーディオ信号がＤＡユニット３３においてアナログオーディオ信号に変換されて出力される。あるいはディジタルオーディオ信号としてＤＩＯユニット３２から出力される。出力されたアナログオーディオ信号は、パワーアンプに送られてステージ・スピーカ１０２から放音されるようになる。
なお、コンソール部１にはモニタ・スピーカ１０１が設けられており、オペレータはモニタ・スピーカ１０１から流されるモニタ音を聴きながらミキシング操作を行うことができるようにされている。この場合、ミキシングバスから出力される音や出力チャンネルの音を選択してミキシング処理過程の音をモニタすることができる。
【００１９】
このような、本発明のディジタル・ミキシングシステムにおいて、ＡＤユニット３１には４チャンネルのアナログ・ディジタル変換器（ＡＤ）が内蔵されているＡＤカードないし２チャンネル分のヘッドアンプ（マイク用アンプ）とアナログ・ディジタル変換器（ＡＤ）が内蔵されているＭＡＤカードを合計して最大８枚まで装着することができ、ＡＤユニット３１は最大３２チャンネルのマイク／ライン（アナログ）入力に対応している。なお、ＡＤユニット３１には、ＣＰＵ（Central Processing Unit）が内蔵されている。また、ＤＩＯユニット３２には８入力／８出力とされたディジタルＩ／Ｏカードが最大８枚まで装着することができ、６４チャンネルのディジタル入出力に対応している。ＤＩＯユニット３２にもＣＰＵが内蔵されている。さらに、ＤＡユニット３３には４チャンネルのディジタル・アナログ変換器（ＤＡ）が内蔵されているＤＡカードを最大８枚まで装着することができ、ＤＡユニット３３は最大３２チャンネルのアナログ出力に対応している。ＤＡユニット３３にもＣＰＵが内蔵されている。
【００２０】
エンジン部２は、例えば最大３２０チャンネルのディジタル入力が可能とされており、ＡＤユニット３１とＤＩＯユニット３２とを合わせて最大１０ユニット（ただし、１ユニットあたり３２チャンネルとされ、１つのＤＩＯユニット３２は２本の接続ラインを有し、２ユニットに相当する。）まで接続することができるようにされている。また、エンジン部２は最大１９２チャンネルのディジタル出力が可能とされており、ＤＡユニット３３とＤＩＯユニット３２とを合わせて最大６ユニット（ただし、１ユニットあたり３２チャンネルとされ、１つのＤＩＯユニット３２は２本の接続ラインを有し、２ユニットに相当する。）まで接続することができるようにされている。ただし、本発明のディジタル・ミキシングシステムは上記した数値に限定されるものではなく、種々の入力数および出力数とすることができる。
【００２１】
また、観客席に設置されたコンソール部１には、制御信号入力端子に接続されたＭＩＤＩシーケンサ（MIDISEQ）４１からＭＩＤＩ信号が供給可能とされており、制御信号入力端子で受信されたＭＩＤＩメッセージによりミキシング操作を制御することができるようにされている。例えば、ＭＩＤＩシーケンサ４１からプログラムチェンジメッセージが制御信号入力端子で受信されると、そのプログラムナンバーに対応するシーンがシーンメモリからが読み出され、コンソール部１においてそのシーンに応じたミキシング操作が自動的に行われるようになる。シーンとは、その場面にふさわしいミキシング操作内容であり、シーンメモリにはプリセットシーンおよびユーザが設定したユーザシーンが格納できるようにされている。また、ノートオンメッセージがＭＩＤＩシーケンサ４１から制御信号入力端子に供給されると、ノートオンメッセージのベロシティに応じて指定されたチャンネルのフェーダが移動され、当該チャンネルにおけるディジタルオーディオ信号のレベルが制御されるようになる。
【００２２】
さらに、コンソール部１に設けられたタイムコード端子にはハードディスクレコーダ（ＨＤＲ）４２からのタイムコードが供給されて、ＨＤＲ４２から読み出されるミキシングデータに基づくミキシング操作を、タイムコードに同期して行うことができるようにされている。この場合、ミキシング操作に基づくミキシング制御データは、エンジン部２に送出されてミキシング処理が行われるようになる。これにより、ディジタル・ミキシングシステムはＨＤＲ４２から読み出されたミキシングデータにより、ミキシング処理を自動動作させることができるようになる。
さらにまた、コンソール部１にはコンピュータ接続インタフェースが用意されており、このコンピュータ接続インタフェースにコンピュータ４３を接続することができるようにされている。このコンピュータ４３においてミキシング制御プログラムを実行することにより、コンソール部１をリモートコントロールすることができるようになされている。
【００２３】
次に、ステージあるいはその近傍に設置されたエンジン部２の制御信号入力端子にはＭＩＤＩシーケンサ（MIDISEQ）４４が接続され、ＭＩＤＩシーケンサ４４からのＭＩＤＩ信号は、制御信号として通信路Ｌ１を介してコンソール部１に転送されている。これにより、例えば、ＭＩＤＩシーケンサ４４からプログラムチェンジメッセージがエンジン部２の制御信号入力端子に供給されると、コンソール部１においてそのプログラムナンバーに対応するシーンがシーンメモリからが読み出され、コンソール部１においてそのシーンに応じたミキシング操作が行われるようになる。また、ノートオンメッセージがＭＩＤＩシーケンサ４４からエンジン部２の制御信号入力端子に供給されると、コンソール部１においてノートオンメッセージのベロシティに応じて指定されたチャンネルのフェーダが移動されて、当該チャンネルのディジタルオーディオ信号のレベルが制御されるようになる。
このように、コンソール部１とエンジン部２とに設けられた制御信号入力端子のいずれにＭＩＤＩ信号が入力されても、ＭＩＤＩ信号に基づくミキシング操作はコンソール部１において行われるようになるため、いずれの制御入力端子を用いても一貫したミキシング制御の動作を保証することができるようになる。
【００２４】
さらに、エンジン部２のタイムコード端子にＨＤＲ４５からのタイムコードが供給されると、このタイムコードはコンソール部１に転送されるようになる。これにより、コンソール部１においてタイムコードに同期して、ＨＤＲ４５から読み出されたミキシングデータ（タイムスタンプの付与されたコンソール部１の操作イベントデータのストリーム）に基づくミキシング操作が行われるようになる。すなわち、ディジタル・ミキシングシステムはＨＤＲ４５から読み出されたミキシング制御データにより、ミキシング処理を自動動作させることができるようになる。従って、ＨＤＲ４２あるいはＨＤＲ４５のいずれからタイムコードが供給されても、一貫したミキシング制御の動作を保証することができるようになる。
さらにまた、エンジン部２にもコンピュータ接続インタフェースが用意されており、このコンピュータ接続インタフェースにコンピュータ４６を接続することができるようにされている。このコンピュータ４６においてミキシング制御プログラムを実行することにより、エンジン部２のミキシング処理を制御することができるようになされている。
【００２５】
上記したように、コンソール部１におよびエンジン部２にはコンピュータ接続インタフェースが用意されており、このコンピュータ接続インタフェースにそれぞれコンピュータを接続することができるようにされている。すると、何らかの理由により通信路Ｌ１や通信路Ｌ２が切断されて、コンソール部１からエンジン部２を正常に制御することができなくなった場合に、エンジン部２に用意されているコンピュータ接続インタフェースにコンピュータ４６を接続してミキシング制御プログラムを実行することにより、コンピュータ４６がマスターとなってエンジン部２におけるミキシング処理を制御することができるようになる。この場合、コンピュータ４６の表示部には多数のパネル操作子が配置されているコンソール卓の画面が表示され、画面上のパネル操作子を選択してマウス等を操作することにより、実際のパネル操作子を操作したのと同様のミキシング操作を行うことができるようにされている。
【００２６】
また、コンソール部１に何らかの障害が発生してコンソール部１からエンジン部２を正常に制御することができなくなった場合には、コンソール部１に用意されているコンピュータ接続インタフェースにコンピュータ４３を接続してミキシング制御プログラムを実行することにより、コンピュータ４３がマスターとなってエンジン部２におけるミキシング処理を制御することができるようになる。この場合も、コンピュータ４３の表示部には多数のパネル操作子が配置されているコンソール卓の画面が表示され、画面上のパネル操作子を選択してマウス等を操作することにより、実際のパネル操作子を操作したのと同様のミキシング操作を行うことができるようにされている。なお、コンピュータ４３はコンソール部１に配置できるので、コンソール部１に障害が発生しても聴衆の聴く音をコンソール部で聴きながら、オペレータはコンピュータ４３を操作してミキシング操作することができるようになる。
【００２７】
次に、コンソール部１の構成を示すブロック図を図３に示す。
図３に示すように、コンソール部１は、コンソール部１の全体の動作を制御すると共に、ミキシング操作に応じてミキシング制御信号を生成しているＣＰＵ１１と、ＣＰＵ１１が実行するミキシング制御プログラム等の動作ソフトウェアが格納されている書き換え可能な不揮発性のフラッシュメモリ１２と、ＣＰＵ１１のワークエリアや各種データ等が記憶されるＲＡＭ（Random Access Memory）１３を備えている。このように、フラッシュメモリ１２にコンソール用の動作ソフトウェアを格納するようにしたので、この動作ソフトウェアをバージョンアップする場合は、フラッシュメモリ１２内の動作ソフトウェアを書き換えればよいことになる。また、コンピュータ４３を接続することのできるコンピュータ接続インタフェース（ＰＣ  Ｉ／Ｏ）１４ｄと、制御信号入力端子およびタイムコード端子のインタフェースとされるその他のインタフェース（その他Ｉ／Ｏ）１４ｅが用意されている。さらに、アナログオーディオ信号の入出力およびディジタルオーディオ信号の入出力を行う波形データインタフェース（波形Ｉ／Ｏ）１４ａと、ディジタルオーディオ信号が伝送される通信路Ｌ２にディジタルオーディオ信号を入出力するデータインタフェース（データＩ／Ｏ）１４ｂと、ＣＰＵ１１が生成したミキシング制御信号を通信路Ｌ１に送出すると共に、エンジン部２側から送られるＭＩＤＩシーケンサ４４等からの制御信号を通信路Ｌ１を介して受ける通信インタフェース（通信Ｉ／Ｏ）１４ｃが設けられている。
【００２８】
波形データインタフェース１４ａに入力されるアナログオーディオ信号は、ステレオのアナログ信号や、オペレータからステージのスタッフへの連絡用の音声信号であるトークバック信号とされ、波形データインタフェース１４ａにおいてディジタル信号に変換される。また、波形データインタフェース１４ａから外部へ出力されるアナログオーディオ信号は、入力や出力のモジュールに設けられたキュースイッチを操作したときにそのモジュールの音が出力されるキュー信号や、モニタ信号とされる。これらのキュー信号やモニタ信号は、ディジタル信号としてデータインタフェース１４ｂから波形データインタフェース１４ａに供給され、波形データインタフェース１４ａにおいてアナログ信号に変換されて出力されるようになる。さらに、波形データインタフェース１４ａに入力されるディジタルオーディオ信号は、ＣＤプレーヤやＤＡＴ（Digital Audio Tape）等において再生されたディジタルソースである。さらにまた、波形データインタフェース１４ａから出力されるディジタルオーディオ信号は、ステレオのディジタル信号とされ、ＤＡＴ等にディジタル記録することができるようになる。
【００２９】
なお、データインタフェース１４ｂは、波形データインタフェース１４ａから供給されたトークバック信号やディジタルソースのディジタルオーディオ信号を通信路Ｌ２に送出し、通信路Ｌ２から受け取ったディジタルオーディオ信号を波形データインタフェース１４ａに供給している。この通信路Ｌ２から受け取ったディジタルオーディオ信号はキュー信号やモニタ信号とされており、このモニタ信号にはステージのスタッフからオペレータへの連絡用とされたトークバック信号も含まれている。
【００３０】
図３に戻り表示器１５は、液晶表示器とされており、この表示器１５にはミキシングされる各過程におけるディジタル信号のレベルをバーグラフ状に表示することができると共に、パネル操作子１７を操作して変更したパラメータに合わせて画面を自動的に切り換えて表示することができる。さらに、電動フェーダ１６はミキシングバスへ送り出される信号のレベルや、ミキシングされた信号の出力レベルを調整するフェーダであり、手動および電動により調整することができる。読み出されたシーンやＭＩＤＩメッセージ中のベロシティによりレベルを設定する場合は電動とされ、設定されるレベルに応じて電動フェーダ１６が駆動されて自動的に摘みが移動してレベルが設定されるようになる。パネル操作子１７は、各信号のイコライジング特性やパン特性等を操作したりシーンの切換を行ったりするための多数の操作子であり、バス１８は各ブロック間でデータをやりとりするための共通路である。
【００３１】
次に、エンジン部２の構成を示すブロック図を図４に示す。
図４に示すように、エンジン部２は、コンソール部１から供給されたミキシング制御信号に基づいてエンジン部２で実行されるミキシング処理を制御するＣＰＵ２１と、ＣＰＵ２１が実行するミキシング処理プログラム等の動作ソフトウェアが格納されている書き換え可能な不揮発性のフラッシュメモリ２２と、ＣＰＵ２１のワークエリアや各種データ等が記憶されているＲＡＭ２３を備えている。このように、フラッシュメモリ２２にエンジン部用の動作ソフトウェアを格納するようにしたので、この動作ソフトウェアをバージョンアップする場合は、フラッシュメモリ２２内の動作ソフトウェアを書き換えればよいことになる。また、信号処理部２５は多数のＤＳＰを用いて構成されており、ＣＰＵ２１の制御の元でミキシング処理を行っている。バス２６は各ブロック間でデータをやりとりするための共通路である。
【００３２】
さらに、コンピュータ４６を接続することのできるコンピュータ接続インタフェース（ＰＣ  Ｉ／Ｏ）２４ｅと、制御信号入力端子およびタイムコード端子のインタフェースとされるその他のインタフェース（その他Ｉ／Ｏ）２４ｆが用意されている。さらにまた、コンソール部１から供給されるミキシング制御信号を通信路Ｌ１を介して受けると共に、ＭＩＤＩシーケンサ４４等からの制御信号を通信路Ｌ１に送出する第１の通信インタフェース（通信Ｉ／Ｏ）２４ａと、ディジタルオーディオ信号が伝送される通信路Ｌ２にディジタルオーディオ信号を入出力する第１のデータインタフェース（データＩ／Ｏ）２４ｂが設けられている。
なお、コンソール部１から通信路Ｌ２に送出されてデータインタフェース２４ｂで受け取られるディジタルオーディオ信号は、コンソール部１に入力されたステレオのディジタル信号や、ディジタルソース信号およびオペレータからステージのスタッフへの連絡用の音声がディジタル化されたトークバック信号とされ、いずれも信号処理部２５へ供給される。また、データインタフェース２４ｂから出力されるディジタルオーディオ信号は、入力や出力のモジュールに設けられたキュースイッチを操作したときにそのモジュールの音が出力されるキュー信号や、モニタ信号とされる。
【００３３】
さらに、第２のデータインタフェース（データＩ／Ｏ）２４ｃは、ＡＤユニット３１およびＤＩＯユニット３２からの最大３２０チャンネルのディジタルオーディオ信号を受け取ると共に、ＤＡユニット３３およびＤＩＯユニット３２へ最大１９２チャンネルのディジタルオーディオ信号を送出している。さらにまた、第２の通信インタフェース（通信Ｉ／Ｏ）２４ｄは、接続された各種ユニットを制御するためのコントロール信号（例えば、ＡＤユニット３１に装着されたＭＡＤカードのヘッドアンプのゲインを制御する）を送出している。このヘッドアンプのゲインは、ヘッドアンプから出力されるアナログ信号のレベルが規定されるレベルになるように調整される。
【００３４】
ところで、通信路Ｌ１，Ｌ２により制御信号やデータのやりとりを行うコンソール部１とエンジン部２とは、フレキシブルに接続を変更することができるようにされており、様々な構成とすることができる。このようなディジタル・ミキシングシステムにおいて、各ブロックの動作ソフトウェアをバージョンアップする場合は、接続されている全てのブロックの動作ソフトウェアを適切にバージョンアップさせる必要がある。接続されているブロックとは、コンソール部１、エンジン部２およびユニット３１，３２，３３である。そこで、コンソール部１に接続されたコンピュータ４３、あるいは、エンジン部２に接続されたコンピュータ４６がバージョンアッププログラムを起動して実行することにより、これらのブロックにおけるフラッシュメモリに格納された動作ソフトウェアをバージョンアップすることができるようにされている。
【００３５】
バージョンアップの動作を、コンソール部１がマスター（ＭＯＤＥ＝１）とされてエンジン部２をミキシング制御している通常状態を例にあげて、図１４に示す動作フローを参照して説明する。
まず、コンソール部１に接続されたコンピュータ（ＰＣ）４３がバージョンアッププログラムを起動する（Ｓ１００）と、ＰＣ４３はバージョンアップの通知をコンソール部１に通知する。また、エンジン部２に接続されたコンピュータ（ＰＣ）４６がバージョンアッププログラムを起動した場合は、ＰＣ４６からバージョンアップの通知をエンジン部２が受けるようになる。この場合は、ＰＣ４６からバージョンアップの通知を受けたエンジン部２が、その通知をコンソール部１に転送する（Ｓ１０１）。ＰＣ４６がエンジン部２に接続されている場合にはＰＣ４６とコンソール部１の通信がエンジン部２を介して行われるが、その点を除いてＰＣ４３がコンソール部１に接続されている場合と同様の処理が行われるので、以後の説明はＰＣ４３がコンソール部１に接続されている場合の説明を行うものとする。コンソール部１は、ＰＣ４３あるいはエンジン部２から転送されたＰＣ４６からの通知を受けてバージョンアップ処理を起動する（Ｓ１０２）。コンソール部１では、自己のフラッシュメモリ１２に格納されている動作ソフトウェアのバージョンを検出し、バージョンアップ動作ソフトウェアの方が新しいバージョンか否か判定する（Ｓ１０３）。判定の結果、バージョンアップ動作ソフトウェアの方が新しいバージョンとされていた場合は、ＰＣ４３あるいはＰＣ４６からバージョンアップ動作ソフトウェアの供給を受けて（Ｓ１０４）、自己のフラッシュメモリ１２の動作ソフトウェアを書き換えてそのバージョンアップを行う（Ｓ１０５）。ただし、バージョンアップ動作ソフトウェアが、既に格納されている動作ソフトウェアと同じあるいは古いバージョンと判定された場合は、動作ソフトウェアのバージョンアップは行わない。
【００３６】
次いで、コンソール部１はエンジン部２にバージョンを問い合わせる（Ｓ１０６）。エンジン部２は、これを受けて自己のフラッシュメモリ２２に格納されている動作ソフトウェアのバージョンをコンソール部１に通知する（Ｓ１０７）。通知を受けたコンソール部１は、エンジン部２における動作ソフトウェアのバージョンを見て、バージョンアップ動作ソフトウェアの方が新しいバージョンか否かを判定する（Ｓ１０８）。判定の結果、バージョンアップ動作ソフトウェアの方が新しいバージョンとされていた場合は、コンソール部１はエンジン部２にバージョンアップすることを指示する（Ｓ１０９）と共に、ＰＣ４３あるいはＰＣ４６からバージョンアップ動作ソフトウェアを受け取り（Ｓ１１１）、エンジン部２に転送する（Ｓ１１２）。エンジン部２は、コンソール部１から転送されたバージョンアップ動作ソフトウェアにより、自己のフラッシュメモリ２２の動作ソフトウェアを書き換えてそのバージョンアップを行う（Ｓ１１０）。ただし、バージョンアップ動作ソフトウェアが、既に格納されている動作ソフトウェアと同じあるいは古いバージョンと判定された場合は、エンジン部２における動作ソフトウェアのバージョンアップは行わない。
【００３７】
次いで、コンソール部１は入力ユニットや出力ユニットにバージョンを問い合わせる（Ｓ１１３）が、この問い合わせ信号はエンジン部２が受けてユニットに転送している（Ｓ１１４）。ユニットは、これを受けて自己のフラッシュメモリに格納されている動作ソフトウェアのバージョンをコンソール部１に通知する（Ｓ１１５）。この通知は、エンジン部２が受けてコンソール部１に転送している（Ｓ１１６）。通知を受けたコンソール部１は、ユニットにおける動作ソフトウェアのバージョンを見て、ユニット用のバージョンアップ動作ソフトウェアの方が新しいバージョンか否かを判定する（Ｓ１０８）。判定の結果、バージョンアップ動作ソフトウェアの方が新しいバージョンとされていた場合は、コンソール部１はユニットにバージョンアップすることを指示する（Ｓ１１８）と共に、ＰＣ４３あるいはＰＣ４６からバージョンアップ動作ソフトウェアを受け取り（Ｓ１２１）、そのユニットに転送する（Ｓ１２２）。このバージョンアップ指示信号およびバージョンアップ動作ソフトウェアはエンジン部２が受けてユニットに転送している（Ｓ１１９，Ｓ１２３）。ユニットは、エンジン部２から転送されたバージョンアップ用の動作ソフトウェアにより、自己のフラッシュメモリの動作ソフトウェアを書き換えてそのバージョンアップを行う（Ｓ１２０）。ただし、バージョンアップ用の動作ソフトウェアが、既に格納されている動作ソフトウェアと同じあるいは古いバージョンと判定された場合は、ユニットにおける動作ソフトウェアのバージョンアップは行わない。
【００３８】
このようなユニットにおける動作ソフトウェアのバージョンアップは、ＡＤユニット３１，ＤＩＯユニット３２，ＤＡユニット３３のユニット毎に行われ、エンジン部２に接続されているユニット数だけ上記したユニットのバージョンアップ動作は繰り返し行われるようになる。コンソール部１は、エンジン部２や各ユニットとの通信によって、接続されているエンジン部２、入力ユニット、出力ユニットの全てを認識しており、ディジタル・ミキシングシステムを構成する全てのブロックのバージョンアップ処理がコンソール部１の制御の基で行われる。バージョンアップ処理が終了した場合は、コンソール部１からＰＣ４３あるいはＰＣ４６へバージョンアップ処理が終了したことが通知され（Ｓ１２４）、ＰＣ４３あるいはＰＣ４６においてバージョンアッププログラムが終了される（Ｓ１２５）。
【００３９】
本発明のディジタル・ミキシングシステムにおいては、多数のＤＳＰを備えるエンジン部２においてミキシング処理が行われる。すなわち、ＣＰＵ２１の制御の基で多数のＤＳＰがマイクロプログラムを実行することにより、ミキシング処理が行われているのであるが、この場合のエンジン部２におけるミキシング処理を行う等価的なハードウェア構成を図５に示す。
図５において、エンジン部２には入力ユニット５１およびコンソール部１から多くのディジタルオーディオ信号が入力されている。入力ユニット５１は、ＡＤユニット３１とＤＩＯユニット３２とが混在して構成されており、最大の入力チャンネル数は３２０チャンネルとされている。このＡＤユニット３１は、マイク／ラインレベルに対応するヘッドアンプとＡＤ変換器が内蔵された２チャンネルのアナログ入力カードＭＡＤｉｎと、ラインレベルに対応するバッファアンプとＡＤ変換器が内蔵された４チャンネルのアナログ入力カードＡＤｉｎとが複数枚装着されることとして示されている。また、ＤＩＯユニット３２は、主なディジタルフォーマットに対応する８チャンネルのディジタル入出力カードを複数枚装着することとして示されている。ただし、入力ユニット５１とされているので、ＤＩＯユニット３２におけるディジタル入力部Ｄｉｎだけ示されている。ディジタルフォーマットには、ＡＥＳ／ＥＢＵ(Audio Engineering Society/European Broadcasting Union：AES（音響技術学会）とEBU（ヨーロッパ放送協会）が提唱した業務用デジタル・オーディオ信号の規格）がある。
【００４０】
また、２系統のヘッドアンプとＡＤ変換器を備えるトークバック入力部６８、および、ＣＤプレーヤやＤＡＴ等において再生されたディジタルソースや、アナログステレオ信号を入力するパネル入力部６９からのディジタルオーディオ信号が、コンソール部１から入力されている。なお、コンソール部１におけるパネル入力部６９には、アナログステレオ信号をディジタル化するＡＤ変換器およびバッファアンプが内蔵されている。これらのエンジン部２に入力されるディジタルオーディオ入力信号は、例えば最大３６５チャンネルのディジタルパッチ入力とされた入力パッチ５５に供給される。なお、入力パッチ５５における最大３６５チャンネルの内訳は、入力ユニット５１からの最大３２０チャンネル、エンジン部２に内蔵されている内蔵エフェクタ（８個）５２からの１６チャンネル（ステレオ×８チャンネル）、内蔵イコライザ（２４個）５３からの２４チャンネル、トークバック入力からの１チャンネル、および、パネル入力からの４チャンネル（ステレオ×２チャンネル）とされている。このように、入力パッチ５５にはリバーブ、エコーやコーラスのエフェクトが付加されたり周波数特性が調整されたディジタルオーディオ信号も入力されている。入力パッチ５５は、入力された最大３６５チャンネルを、例えば４８チャンネルの入力モジュールを備える入力チャンネル部５６と、例えば２系統のステレオ入力モジュールを備えるステレオ入力チャンネル部５７と、トークバック用の専用チャンネル５４とにパッチ（結線）している。この専用チャンネルには、ステージのスタッフがコンソール部１のオペレータに連絡する音声信号入力がパッチされ、オペレータからステージのスタッフへ連絡するコンソール部１のトークバック入力部６８からの音声信号入力は、入力チャンネル部５６のいずれかのチャンネルにパッチされる。入力パッチ５５におけるパッチ設定は、任意にパッチすることができ、そのパッチ設定はコンソール部１の表示器１５に表示された画面を見ながらパッチ設定することができる。
【００４１】
入力チャンネル部５６の入力モジュールおよびステレオ入力チャンネル部５７のステレオ入力モジュールには、イコライザ、ノイズゲート、コンプレッサ、ディレイ、フェーダ等が備えられている。その詳細については後述するが、これらの入力モジュールにおいて、周波数特性およびミキシングバスへの送り出しレベルが制御される。入力チャンネル部５６からの４８チャンネルのディジタル出力信号は、それぞれ４８本のミキシングバス（MIX 1-48）５８の１ないし複数に選択的に出力されると共に、それぞれＬ，Ｒのバスからなるステレオバス（Stereo_L/R）５９と、それぞれＬ，Ｒのバスからなるキュー信号バス（CUE_L/R）６０とに選択的に出力される。また、ステレオ入力チャンネル部５７からの２系統のディジタルステレオ出力信号も、それぞれ４８本のミキシングバス（MIX 1-48）５８に出力されると共に、それぞれＬ，Ｒのバスからなるステレオバス（Stereo_L/R）５９と、それぞれＬ，Ｒのバスからなるキュー信号バス（CUE_L/R）６０とに出力される。
【００４２】
ミキシングバス５８においては、４８本のバスにそれぞれ選択的に入力された４８チャンネルのディジタル出力信号と２系統のディジタルステレオ出力信号とをプログラムされたとおりにミキシングして、４８チャンネルのミキシング出力をミキシング出力チャンネル部（MIX 出力 ch）６２に出力する。これにより、最大４８通りにミキシングされたミキシング出力を得ることができる。ミキシング出力チャンネル部６２は、イコライザ、コンプレッサ、ディレイ、フェーダ等が備えられている４８チャンネルの出力モジュールから構成されている。
ステレオバス５９においては、Ｌ，Ｒのバスにそれぞれ入力された４８チャンネルのディジタル出力信号と２系統のディジタルステレオ出力信号とをプログラムされたとおりにミキシングして１系統のステレオミキシング出力をステレオ出力チャンネル部（ステレオ出力 ch）６１に出力する。ステレオ出力チャンネル部６１は、イコライザ、コンプレッサ、ディレイ、フェーダ等が備えられているステレオ２チャンネルの出力モジュールから構成されており、出力モジュール毎に異なる制御がなされることにより、異なるステレオ出力信号が得られるようにされている。
【００４３】
ステレオ出力チャンネル部６１のステレオミキシング出力と、ミキシング出力チャンネル部６２のミキシング出力とは、マトリックス出力チャンネル部（MATRIX 出力 ch）６３に選択的に入力されてミキシングされ、２４系統のマトリックス出力が生成される。マトリックス出力チャンネル部６３は、イコライザ、コンプレッサ、ディレイ、フェーダ等が備えられている２４チャンネルの出力モジュールから構成されており、その出力モジュール毎に異なる制御がなされることにより、２４系統の異なるマトリックス出力信号を得ることができる。
【００４４】
上述したステレオ出力チャンネル部６１からの２系統のステレオ出力信号と、ミキシング出力チャンネル部６２からの４８チャンネルのミキシング出力信号と、マトリックス出力チャンネル部６３からの２４チャンネルのマトリックス出力信号は出力パッチ６４に供給される。出力パッチ６４は、例えば最大２３２チャンネルのディジタル出力パッチに対応している。出力パッチ６４における最大２３２チャンネルの内訳は、出力ユニット６５へ１９２チャンネル、エンジン部２に内蔵されている内蔵エフェクタ（８個）５２へ１６チャンネル（ステレオ×８チャンネル）、内蔵イコライザ（２４個）５３へ２４チャンネルとされている。このように、出力パッチ６４に供給された各出力信号は出力ユニット６５、および、８個の内蔵エフェクタ５２と２４個の内蔵イコライザ５３にパッチ（結線）可能とされている。なお、出力ユニット６５は、ＤＡユニット３３とＤＩＯユニット３２が混在して構成されており、最大の出力チャンネル数は１９２チャンネルとされている。ＤＡユニット３３は、ＤＡ変換器が内蔵された４チャンネルのアナログ出力カードＤＡｏｕｔを複数枚装着することとして示され、ＤＩＯユニット３２は主なディジタルフォーマットに対応する８チャンネルのディジタル入出力カードを複数枚装着することとして示されている。ただし、出力ユニット６５とされているので、ＤＩＯユニット３２ではディジタル出力部Ｄｏｕｔだけが示されている。
【００４５】
また、内蔵エフェクタ５２と内蔵イコライザ５３では、リバーブ、エコーやコーラスのエフェクトがディジタルオーディオ信号に付加されたり、ディジタルオーディオ信号の周波数特性が調整される。この内蔵エフェクタ５２および内蔵イコライザ５３は、信号処理部２５を構成しているＤＳＰにより実現されている。前述したように、内蔵エフェクタ５２および内蔵イコライザ５３の出力は、入力パッチ５５に入力されている。さらに、出力ユニット６５から出力されるアナログオーディオ信号は、パワーアンプで増幅されてステージ・スピーカ１０２から放音される。また、出力ユニット６５から出力されるディジタルオーディオ信号は、ＤＡＴ等にディジタル録音することができる。
【００４６】
ところで、コンソール部１においては、ステレオ出力チャンネル部６１からの２系統のステレオ出力信号と、ミキシング出力チャンネル部６２からの４８チャンネルのミキシング出力信号と、マトリックス出力チャンネル部６３からの２４チャンネルのマトリックス出力信号のいずれか１つないし複数を、選択的にモニタすることができる。いずれの出力信号をモニタするかのモニタ信号の選択は、モニタ用セレクタ７０により行われ、選択されたモニタ信号はモニタ用ミキサ７１においてミキシングされる。次いで、ディレイ回路７２において所定時間遅延されてバッファアンプ７３を介してミキサ７４に供給され、ゲート回路６６から出力されるオーディオ信号とミキシングされてエンジン部２から出力される。この出力は通信路Ｌ２を介して、コンソール部１に入力されて内蔵されたモニタ用ＤＡ変換部（モニタ用ＤＡｏｕｔ）７５においてアナログ信号に変換されて、モニタ・スピーカ１０１あるいはモニタ用のヘッドフォンから出力される。なお、モニタ用ＤＡ変換部７５は、ＤＡ変換器とバッファアンプとから構成される。また、モニタ用セレクタ７０、モニタ用ミキサ７１、ディレイ回路７２、バッファアンプ７３、ミキサ７４、モニタ用ＤＡ変換部７５は全てステレオ構成とされており、ステレオのアナログ信号がステレオヘッドフォンに供給されるようになる。これにより、コンソール部１のオペレータはステレオ出力チャンネル部６１からの２系統のステレオ出力信号と、ミキシング出力チャンネル部６２からの４８チャンネルのミキシング出力信号と、マトリックス出力チャンネル部６３からの２４チャンネルのマトリックス出力信号をそれぞれモニタしながら、コンソール部のパネル操作子を操作してミキシング制御することができるようになる。
【００４７】
この場合、コンソール部１が観客席やモニタ室に設置されており、ステージと大きく離れている場合は、コンソール部１を操作するオペレータにステージ・スピーカ１０２から放音された音が届くまでに時間遅延が生じるようになる。しかし、オペレータがモニタしているモニタ信号は通信路Ｌ２を介して伝送されるため、時間遅延することなくオペレータに届くようになる。オペレータは、観客席の聴衆が聴くステージ・スピーカ１０２からの音を確認しながらミキシングを制御するようにコンソール部１を操作するのであるが、ミキシング操作した結果を反映した音は例えばモニタ・スピーカ１０１から流されるモニタ音として確認することができる。すると、ステージ・スピーカ１０２からの音と、モニタ・スピーカ１０１から流されるモニタ音との間に時間遅延が生じていると、オペレータにとって非常に聴きにくいことになる。そこで、ディレイ回路７２においてモニタ信号を時間遅延することにより、両者の音の間に時間差が生じないようにすることができる。なお、ディレイ回路７２の遅延時間は、コンソール部１におけるパネル操作子により制御することができ、コンソール部１の設置される場所とステージとの距離に応じて、ディレイ回路７２の遅延時間をオペレータが制御できるようにされている。なお、コンサート等で使用中に遅延時間が変化する場合がある。例えば、複数のステージ・スピーカがあり使用中にステージ・スピーカを切り換えると、切換前後においてステージ・スピーカとコンソール部１間での距離の違いにより遅延時間が変化するようになる。このような場合に、本発明にかかるディジタル・ミキシングシステムではコンソール部１のパネルに、ディレイ回路７２の遅延時間を制御するための専用の摘みが設けられており、オペレータは状況に応じた遅延時間の変化に素早く対応することができるようになされている。
【００４８】
また、前述したコンソール部１のトークバック入力部６８から入力パッチ５５に入力されるオペレータからステージのスタッフへの連絡用のトークバック信号は、入力パッチ５５において入力チャンネル部５６のいずれかのチャンネルにパッチされる。そして、ミキシングバス５８およびミキシング出力チャンネル部６２を介して出力パッチ６４に供給されて、ＤＡユニットの１チャンネルにパッチされていずれかのステージ・スピーカ１０２から放音される。これにより、ステージのスタッフへオペレータから連絡することができる。
【００４９】
さらに、ステージのスタッフがマイクで喋ったコンソール部１のオペレータへ連絡する音声信号は入力ユニット５１から入力パッチ５５に入力され、専用チャンネル５４にパッチされる。そして、ゲート回路６６およびレベル検出器６７に供給される。レベル検出器６７は、入力された連絡用の音声信号のレベルが基準レベル以上か否かを検出しており、基準レベル以上と検出された際にゲート回路６６を開くと共に、バッファアンプ７３を制御してそのゲインを低減している。ゲート回路６６が開かれることにより、音声信号はゲート回路６６を通過してミキサ７４に供給されるようになる。また、バッファアンプ７３のゲインが低減されることから、バッファアンプ７３から出力されるモニタ信号のレベルが絞られるようになり、ミキサ７４から出力されるモニタ信号と連絡用の音声信号とをミキシングした音を、コンソール部１においてオペレータが聴いた際に、モニタ信号のレベルが絞られていることからモニタ音によりステージのスタッフからの音声がかき消されないようになる。これにより、確実にステージのスタッフからオペレータへ連絡することができる。なお、ゲート回路６６により基準レベルに達しない雑音等の信号は遮断されるため、ノイズや不要な音声の伝達を防止することができる。
【００５０】
次に、図５に示すエンジン部２における入力チャンネル部５６の入力モジュールおよびステレオ入力チャンネル部５７のステレオ入力モジュールの構成例を図６（ａ）に示す。
図６（ａ）に示すように、入力モジュールは、デエンファシス８０、ハイパスフィルタ（ＨＰＦ）８１、４バンドパラメトリックイコライザ（ＰＥＱ）８２、ノイズゲート（ＧＡＴＥ）８３、コンプレッサ（ＣＯＭＰ）８４、ディレイ（ＤＥＬＡＹ）８５、フェーダ８６を縦続接続して構成されている。デエンファシス８０は、入力されたディジタルオーディオ信号の高域成分を抑圧し、ＨＰＦ８１は不要な低域成分をカットしている。４バンドＰＥＱ８２は、入力されたディジタルオーディオ信号の周波数特性を調整するイコライザとされており、ＨＩ，ＭＩＤ  ＨＩ，ＬＯＷ  ＭＩＤ，ＬＯＷの４バンドの各バンド毎の周波数特性を可変できるようにされている。ＧＡＴＥ８３は、ノイズを遮断するノイズゲートであり、入力されたディジタルオーディオ信号のレベルが基準値以下となった際に、入力されたディジタルオーディオ信号のゲインを急激に低下させてノイズを遮断している。ＣＯＭＰ８４は、入力されたディジタルオーディオ信号のダイナミックレンジを狭くして、入力されたディジタルオーディオ信号が飽和することを防止している。ＤＥＬＡＹ８５は、音源とマイクとの距離補正等を行うように、入力されたディジタルオーディオ信号の時間遅延を行っている。ここで、デエンファシス８０の抑圧特性、４バンドＰＥＱ８２のイコライザ特性、ＧＡＴＥ８３の基準値、ＣＯＭＰ８４のコンプレス特性、ＤＥＬＡＹ８５の遅延特性等は、コンソール部１の操作子１７により変更制御可能とされている。フェーダ８６（電動フェーダ１６の一部）は、ミキシングバス５８への送り出しレベルを制御するレベル可変手段であり、電動型とされている。
【００５１】
次に、図５に示すエンジン部２におけるステレオ出力チャンネル部６１の出力モジュール、ミキシング出力チャンネル部６２の出力モジュールおよびマトリックス出力チャンネル部６３の出力モジュールの構成例を図６（ｂ）に示す。
図６（ｂ）に示すように、出力モジュールは、６バンドパラメトリックイコライザ（ＰＥＱ）８７、コンプレッサ（ＣＯＭＰ）８８、ディレイ（ＤＥＬＡＹ）８９、フェーダ９０を縦続接続して構成されている。６バンドＰＥＱ８７は、出力されるディジタルオーディオ信号の周波数特性を調整するイコライザとされており、ＨＩ，ＭＩＤ  ＨＩ，ＭＩＤ，ＬＯＷ  ＭＩＤ，ＬＯＷ，ＳＵＢ  ＭＩＤの６バンドの各バンド毎に電気的特性を可変することができるようにされている。ＣＯＭＰ８８は、出力されるディジタルオーディオ信号のダイナミックレンジを狭くして、出力されるディジタルオーディオ信号が飽和することを防止している。ＤＥＬＡＹ８９は、スピーカの距離補正や定位の補正等を行うように、出力されるディジタルオーディオ信号の時間遅延を行っている。ここで、６バンドＰＥＱ８７のイコライザ特性、ＣＯＭＰ８８のコンプレス特性、ＤＥＬＡＹ８９の遅延特性等は、コンソール部１における操作子１７で変更制御可能とされている。フェーダ９０（電動フェーダ１６の一部）は、パワーアンプ等への出力レベルを制御するレベル可変手段であり、電動型とされている。
【００５２】
次に、ＭＩＤＩシーケンサ４４からＭＩＤＩ信号がエンジン部２に供給された際に実行されるＭＩＤＩ信号受信処理（ＭＩＤＩ端子）のフローチャートを図７（ａ）に、エンジン部２がコンソール部１から制御信号を受信した際に実行される制御信号受信処理（コンソール部）のフローチャートを図７（ｂ）に示す。
これらのフローチャートの説明に先立って、本発明にかかるディジタル・ミキシングシステムのエンジン部２の動作モード（ＭＯＤＥ）について説明する。ディジタル・ミキシングシステムが正常に動作している通常状態では、コンソール部１がマスターとなり、コンソール部１によりエンジン部２は制御されるようになる。この場合のエンジン部２の動作モードが“１”（ＭＯＤＥ＝１）とされる。また、コンソール部１に障害が生じた場合や通信路Ｌ１，Ｌ２が切断された場合は、コンソール部１に接続されたコンピュータ（ＰＣ）４３あるいはエンジン部２に接続されたコンピュータ（ＰＣ）４６がマスターとなって、エンジン部２を制御するようになる。この場合のエンジン部２の動作モードが“２”（ＭＯＤＥ＝２）とされる。コンソール部１に障害が生じた場合や通信路Ｌ１，Ｌ２が切断された場合に、コンピュータがコンソール部１やエンジン部２に接続されていない場合は、エンジン部２は独立動作となる。この場合のエンジン部２の動作モードが“０”（ＭＯＤＥ＝０）とされる。
【００５３】
図７（ａ）（ｂ）に示すフローチャートは、コンソール部１がマスターとされてエンジン部２の動作モードがＭＯＤＥ＝１とされている通常状態のフローチャートである。
エンジン部２に備えられた制御信号入力端子であるＭＩＤＩ端子においてＭＩＤＩ信号が受信されると、図７（ａ）に示すＭＩＤＩ信号受信処理（ＭＩＤＩ端子）が起動され、ステップＳ１にて受信したＭＩＤＩ信号がコンソール部１に送出される。そして、このＭＩＤＩ信号受信処理は終了する。
また、エンジン部２がコンソール部１からミキシング制御信号を受信すると、図７（ｂ）に示す制御信号受信処理（コンソール部）が起動され、ステップＳ１０にて受信したミキシング制御信号が接続されているＰＣ４６に送られて、ミキシング状態がＰＣ４６に通知される。次いで、ステップＳ１１にて受信したミキシング制御信号に従って信号処理部２５にパラメータが設定されてＤＳＰ他が制御される。そして、この制御信号受信処理は終了する。これにより、コンソール部１のミキシング操作に従って、エンジン部２においてミキシング処理が行われるようになる。
【００５４】
つぎに、エンジン部２の動作モードがＭＯＤＥ＝１とされている通常状態において、エンジン部２あるいは制御信号入力端子からＭＩＤＩ信号を受信した際にコンソール部１で実行されるＭＩＤＩ信号受信処理（ＭＩＤＩ端子ｏｒエンジン部）のフローチャートを図８に示す。
図８において、上述したエンジン部２におけるＭＩＤＩ信号受信処理により送出されたＭＩＤＩ信号、あるいはコンソール部１に備えられた制御信号入力端子とされるＭＩＤＩ端子からＭＩＤＩ信号を受信すると、ＭＩＤＩ信号受信処理（ＭＩＤＩ端子ｏｒエンジン部）が起動され、ステップＳ２０にて受信されたＭＩＤＩ信号の種類が判定される。ここで、ＭＩＤＩ信号がプログラムチェンジメッセージ（PrgCng）と判定されると、ステップＳ２１に進んでプログラムチェンジメッセージにおけるプログラムナンバーに応じたシーン番号が設定されるシーン番号選択イベント再生処理が行われる。このシーン番号選択イベント再生処理では、コンソール１に設けられているシーン番号を選択するパネル操作子が操作された場合と同様の処理が行われる。次いで、ステップＳ２２にて設定されたシーン番号の設定データがシーンメモリから読み出され、その設定データに応じてコンソール部１のワークエリアが更新され、対応するミキシング制御信号が生成されてエンジン部２に送出されると共に、ワークエリアの内容に応じてコンソール部１のパネル上の電動フェーダ１６の位置、操作子１７の位置、表示器１５の表示状態等が更新されるシーン切換イベント処理が行われる。そして、このＭＩＤＩ信号受信処理は終了する。なお、エンジン部２が送出されたミキシング制御信号を受信すると、図７（ｂ）に示す制御信号受信処理が実行されて、プログラムナンバーに応じたシーンに切り換えられるミキシング処理が行われるようになる。
【００５５】
また、ＭＩＤＩ信号がノートオンメッセージ（NoteOn）と判定されると、ステップＳ２３に進んでノートオンメッセージのノートナンバに対応したチャンネルのモジュールにおける電動フェーダの位置が、そのノートオンメッセージにおけるベロシティの値に応じて移動されるようになる。次いで、ステップＳ２４にて、該ノートオンメッセージにおけるベロシティの値ないし移動された該電動フェーダの位置に対応したミキシング制御信号が生成されてエンジン部２に送出されるフェーダ操作イベント処理が行われる。そして、このＭＩＤＩ信号受信処理は終了する。
さらに、ＭＩＤＩ信号がその他のメッセージ（Other）と判定されると、ステップＳ２５に進んで受信した該その他のメッセージに対応したその他処理が行われる。そして、このＭＩＤＩ信号受信処理は終了する。
【００５６】
なお、ＭＯＤＥ＝１の状態において、コンピュータ４３あるいはコンピュータ４６からコンソール部１あるいはエンジン部２に対して制御信号を出力することが可能である。このとき、コンピュータ４３からの制御信号は直接コンソール部１に対して入力され、コンピュータ４６からの制御信号はエンジン部２からコンソール部１に対して転送され、コンソール部１におけるＣＰＵ１１にて解釈される。ＣＰＵ１１は、コンピュータ４３あるいはコンピュータ４６が出力した制御信号に応じてコンソール部１を制御するとともに、エンジン部２に対して当該制御された状態に対応するミキシング制御信号を送信する。また、その制御信号によるミキシング状態等の制御内容はコンピュータ４３あるいはコンピュータ４６の表示画面上に表示される。これにより、コンピュータ４３あるいはコンピュータ４６が制御信号を出力した場合であっても、必ずマスタとされるコンソール部１においてミキシング制御信号が生成されることとなり、ミキシング制御状態の一貫性を保つことができるようになる。
【００５７】
次に、コンソール部１に障害が発生してコンソール部１に接続されているコンピュータ４３、あるいはエンジン部２に接続されているコンピュータ４６がマスターとされている場合（ＭＯＤＥ＝２）に、エンジン部２がＭＩＤＩ信号を受信した場合に実行されるＭＩＤＩ信号受信処理（ＭＩＤＩ端子）のフローチャートを図９（ａ）に、エンジン部２が制御信号を受信した場合に実行される制御信号受信処理（ＰＣ）のフローチャートを図９（ｂ）に示す。
ＭＯＤＥ＝２とされている場合に、エンジン部２に備えられた制御信号入力端子であるＭＩＤＩ端子においてＭＩＤＩ信号が受信されると、図９（ａ）に示すＭＩＤＩ信号受信処理（ＭＩＤＩ端子）が起動され、ステップＳ３０にて受信したＭＩＤＩ信号がマスターとされているコンソール部１に接続されているコンピュータ４３あるいはエンジン部２に接続されているコンピュータ４６に送出される。そして、このＭＩＤＩ信号受信処理は終了する。
また、ＭＯＤＥ＝２とされている場合に、エンジン部２がコンピュータ４３あるいはコンピュータ４６からミキシング制御信号を受信すると、図９（ｂ）に示す制御信号受信処理（ＰＣ）が起動され、ステップＳ４０にて受信したミキシング制御信号に従って信号処理部２５にパラメータが設定されて、信号処理部２５におけるＤＳＰ他が制御される。これにより、マスターとされているコンピュータ４３あるいはコンピュータ４６におけるミキシング操作に従って、エンジン部２においてミキシング処理が行われるようになる。
【００５８】
つぎに、コンピュータ４３あるいはコンピュータ４６がマスターとされている場合（ＭＯＤＥ＝２）に、マスターとされているコンピュータ４３あるいはコンピュータ４６が、エンジン部２あるいは制御信号入力端子からＭＩＤＩ信号を受信した際に実行されるＭＩＤＩ信号受信処理（ＭＩＤＩ端子ｏｒエンジン部）のフローチャートを図１０に示す。
上述したＭＯＤＥ＝２とされた場合に、マスターとされているコンピュータ４３あるいはコンピュータ４６が、エンジン部２におけるＭＩＤＩ信号受信処理（ＭＩＤＩ端子）により送出されたＭＩＤＩ信号、あるいはコンソール部１に備えられた制御信号入力端子とされるＭＩＤＩ端子からＭＩＤＩ信号を受信すると、図１０に示すＭＩＤＩ信号受信処理（ＭＩＤＩ端子ｏｒエンジン部）が起動され、ステップＳ５０にて受信されたＭＩＤＩ信号の種類が判定される。ここで、ＭＩＤＩ信号がプログラムチェンジメッセージ（PrgCng）と判定されると、ステップＳ５１に進んでプログラムチェンジメッセージにおけるプログラムナンバーに応じたシーン番号が設定されるシーン番号選択イベント再生処理が行われる。このシーン番号選択イベント再生処理では、コンソール１に設けられているシーン番号を選択するパネル操作子が操作された場合と同様の処理が行われる。次いで、ステップＳ５２にて設定されたシーン番号の設定データがシーンメモリから読み出され、その設定データに応じたミキシング制御信号が生成されてエンジン部２に送出されるシーン切換イベント処理が行われる。そして、このＭＩＤＩ信号受信処理は終了する。なお、エンジン部２が送出されたミキシング制御信号を受信すると、図９（ｂ）に示す制御信号受信処理が実行されて、プログラムナンバーに応じたシーンに切り換えられるミキシング処理が行われるようになる。
【００５９】
また、ＭＩＤＩ信号がノートオンメッセージ（NoteOn）と判定されると、ステップＳ５３に進んでノートオンメッセージのノートナンバとベロシティの値に応じてマスターとされているコンピュータ４３あるいはコンピュータ４６における表示部に表示されている該ノートナンバで指定されたチャンネルのフェーダが、該ベロシティの値に応じて移動表示されるフェーダ操作イベント再生処理が行われるようになる。次いで、ステップＳ５４にて該チャンネルのレベルを該フェーダの位置に応じて制御するミキシング制御信号が生成されてエンジン部２に送出されるフェーダ操作イベント処理が行われる。そして、このＭＩＤＩ信号受信処理は終了する。
さらに、ＭＩＤＩ信号がその他のメッセージ（Other）と判定されると、ステップＳ５５に進んで受信した該その他のメッセージに対応したその他処理が行われる。そして、このＭＩＤＩ信号受信処理は終了する。
なお、ＭＯＤＥ＝２の場合にマスターとなっているコンピュータでは、ミキシング制御プログラムが起動されて実行されている。
【００６０】
次に、エンジン部２およびコンソール部１において実行されるタイムコード受信処理のフローチャートを図１１（ａ）（ｂ）に示す。ただし、コンソール部１がマスターとされたＭＯＤＥ＝１とされている通常状態のタイムコード受信処理とされている。
エンジン部２におけるタイムコード端子において、ＨＤＲ４５等からタイムコードが受信されると、図１１（ａ）に示すタイムコード受信処理（ＴＣ端子）が起動され、ステップＳ６０にて受信したタイムコードがコンソール部１に送出される。そして、このタイムコード受信処理は終了する。
【００６１】
また、図１１（ａ）に示すタイムコード受信処理によりエンジン部２から送出されたタイムコードがコンソール部１において受信された場合、あるいは、コンソール部１におけるタイムコード端子において、ＨＤＲ４２等からタイムコードが受信されると、図１１（ｂ）に示すタイムコード受信処理（ＴＣ端子ｏｒエンジン部）が起動され、ステップＳ７０にてＨＤＲ４２等から読み出されたミキシングデータ（タイムスタンプの付与されたコンソール部１の操作イベントデータのストリーム）に基づいてミキシング処理を自動動作させているか否かが判定される。ここで、自動動作中と判定されると、ステップＳ７１に進んで受信されたタイムコードの示す時刻に対応したタイムスタンプの付与された操作イベントデータがあるか否かが判定される。次いで、ステップＳ７２ではそのタイミングの操作イベントデータがあると判定された場合にステップＳ７３に分岐し、ステップＳ７３では当該操作イベントデータに応じたコンソール部１の操作イベントを再生するイベント再生が行われる。そして、再生された操作イベントに応じてコンソール部１の状態が変更され、対応するミキシング制御信号がエンジン部２へ送出される。これにより、ＨＤＲ４２等から読み出されたミキシングデータに基づいて、そのタイムコードに同期したミキシング処理を自動動作させることができる。また、タイムコードの示す時刻に操作イベントデータがないと判定された場合は、タイムコード受信処理は終了する。さらに、ステップＳ７０にて自動動作中でないと判定された場合は、タイムコードに基づくミキシング処理を行う必要がないことから、タイムコード受信処理は終了するようになる。
【００６２】
次に、エンジン部２の動作モードの設定処理について説明するが、本発明のディジタル・ミキシングシステムにおいて電源を投入した初期設定時には、コンソール部１がエンジン部２に接続されているか否かが判定されて、接続されていればエンジン部２の動作モードがＭＯＤＥ＝１に設定される。また、コンソール部１がエンジン部２に接続されておらず、コンピュータがコンソール部１あるいはエンジン部２に接続されていると判定された場合は、エンジン部２の動作モードがＭＯＤＥ＝２に設定される。さらに、コンソール部１がエンジン部２に接続されておらず、コンピュータがコンソール部１およびエンジン部２に接続されていないと判定された場合は、エンジン部２の動作モードがＭＯＤＥ＝０に設定される。エンジン部２の動作モードがＭＯＤＥ＝０に設定された場合は、全てのフェーダが限界まで絞られ、さらに全てのエフェクトがオフとされて、不要な音が出力されないようにされる。
【００６３】
エンジン部２の動作モードは、そのときのディジタル・ミキシングシステムの状態により決定されるため、エンジン部２およびコンソール部１においてはタイマ割込により動作モードを設定する処理が行われて、適切な動作モードとなるようにされている。この場合、エンジン部２においては通信路Ｌ１，Ｌ２が接続されているか確認する図１２に示すフローチャートの通信路確認処理（タイマ）が行われ、コンソール部１においてはコンソール部１の動作を確認する図１３に示すフローチャートの動作確認処理（タイマ）が行われる。以下にその処理の説明を行う。
【００６４】
エンジン部２において行われる通信路確認処理（タイマ）は、エンジン部２がコンソール部１により制御されている通常状態（ＭＯＤＥ＝１）において実行される。ここで、エンジン部２においてタイマ割込が発生すると、図１２に示す通信路確認処理（タイマ）が起動され、ステップＳ８０にて所定時間内において通信路Ｌ１，Ｌ２が接続されているか否か確認される。通信路の接続の有無は、ステップＳ８１で判定され、通信路があり正常に接続されている場合はそのまま通信路確認処理は終了する。そして、通信路が接続されていないとステップＳ８１で判定されると、ステップＳ８２に分岐してコンピュータ４６がエンジン部２に接続されているか否かが判定される。ここで、コンピュータ４６がエンジン部２に接続されていると判定された場合は、ステップＳ８３にてエンジン部２の動作モードがＭＯＤＥ＝２に設定され、コンピュータ４６がマスターとなったことがコンピュータ４６に通知される。また、ステップＳ８２にてコンピュータ４６がエンジン部２に接続されていないと判断された場合は、ステップＳ８４に分岐してエンジン部２の動作モードがＭＯＤＥ＝０に設定される。この場合は、全てのフェーダが限界まで絞られ、さらに全てのエフェクトがオフとされて、不要な音が出力されないようにされる。なお、ステップＳ８３あるいはステップＳ８４の処理が終了すると、通信路確認処理は終了する。
【００６５】
コンソール部１において行われる動作確認処理（タイマ）は、エンジン部２がコンソール部１により制御されている通常状態（ＭＯＤＥ＝１）において実行される。コンソール部１は、例えば電動フェーダ１６やパネル操作子１７をはじめとする種々のハードウェアおよびＣＰＵ１１において実行されているソフトウェアプログラムの異常出力あるいは予期しない無応答等があった場合など、コンソール部１を構成する各種デバイスおよびプログラムが異常動作しているか否かを常時監視している。ここで、コンソール部１においてタイマ割込が発生すると、図１３に示す動作確認処理（タイマ）が起動され、ステップＳ９０にてコンソール部１のＣＰＵ１１がタイマ割込周期の期間内において検出した異常の有無を確認する。所定時間内において異常が検出されない場合は、ステップＳ９１にてＮＯと判定されてそのまま動作確認処理は終了する。
【００６６】
そして、異常が検出された場合はステップＳ９１においてＹＥＳと判定されて、ステップＳ９２に分岐してコンピュータ４３がコンソール部１に接続されているか否かが判定される。ここで、コンピュータ４３がコンソール部１に接続されていると判定された場合は、ステップＳ９３にてエンジン部２の動作モードがＭＯＤＥ＝２に設定され、コンピュータ４３がマスターとなったことがコンピュータ４３およびエンジン部２に通知される。また、ステップＳ９２にてコンピュータ４３がコンソール部１に接続されていないと判断された場合は、ステップＳ９４に分岐してエンジン部２の動作モードがＭＯＤＥ＝０に設定される。この場合は、全てのフェーダが限界まで絞られ、さらに全てのエフェクトがオフとされて、不要な音が出力されないようにされる。なお、ステップＳ９３あるいはステップＳ９４の処理が終了すると、動作確認処理は終了する。さらに、コンソール部１はＣＰＵ１１あるいは通信インタフェース１４ｃ自体に異常が発生した場合に備え、ハードウェアとしてフェイルセーフ機能を有する。例えば、通信インタフェース１４ｃとコンピュータ接続インタフェース１４ｄとは、電子スイッチなどで物理的に接続可能となっており、ＣＰＵ１１はこれらインタフェース間の接続がＭＯＤＥ＝１の状態となるように上記動作確認処理の終了時に結線の更新を行い、ＣＰＵ１１に異常が発生しＭＯＤＥ＝１状態の更新がなされない場合は、ＭＯＤＥ＝２の状態となるように自動的に結線が切り替えられる。また通信インタフェース１４ｃ自体に異常が発生した場合は、コンピュータ接続インタフェース１４ｄが通信路Ｌ１に直接接続するよう自動的に結線が切り替えられる。
【００６７】
なお、ＭＯＤＥ＝０とＭＯＤＥ＝２の場合も、ＭＯＤＥ＝１の場合と同様にエンジン部２やコンソール部１の状態が常時チェックされており、その結果に応じて自動的にＭＯＤＥが変更されるようになされている。具体的に述べると、ＭＯＤＥ＝０で動作中のエンジン部２が、該エンジン部２に正常に動作しているコンソール部１が接続されたことを検出した場合には、エンジン部２およびコンソール部１をＭＯＤＥ＝１に設定する。また、ＭＯＤＥ＝０で動作中のエンジン部２が、該エンジン部２に正常に動作しているコンピュータ４６が接続されたことを検出した場合には、エンジン部２およびコンピュータ４６をＭＯＤＥ＝２に設定する。さらに、ＭＯＤＥ＝２で動作中のエンジン部２が、該エンジン部２に正常に動作しているコンソール部１が接続されたことを検出した場合には、エンジン部２、コンソール部１およびコンピュータ４６をＭＯＤＥ＝１に設定する。
【００６８】
以上の説明では、コンソール部１とエンジン部２とを接続している２本の通信路Ｌ１，Ｌ２に障害が発生した際、あるいは、コンソール部１に障害が発生した際に、エンジン部２に用意されたコンピュータ接続インタフェースにコンピュータ４６を接続することにより、エンジン部２におけるミキシング処理を制御できると説明した。しかし、コンピュータ４６によるエンジン部２におけるミキシング処理の制御は、エンジン部２のコンピュータ接続インタフェースにコンピュータ４６を接続するだけで行うことができることから、コンソール部１や通信路Ｌ１，Ｌ２を用意することなくエンジン部２とコンピュータ４６を用意するだけで簡易なディジタル・ミキシングシステムを構築することができることになる。従って、コンピュータ４６によるエンジン部２におけるミキシング処理の制御は、コンソール部１や通信路Ｌ１，Ｌ２の障害時に限っておこなわれるものではなく、エンジン部２とコンピュータ４６だけを用意して簡易に構築したディジタル・ミキシングシステムにおいても行われるものである。
【００６９】
【発明の効果】
本発明は以上のように構成されているので、エンジン部に入力された制御信号は、通信路を介してコンソール部に送られるようになる。このため、コンソール部に制御信号が入力されても、あるいは、エンジン部に制御信号が入力されても、いずれに入力された制御信号でもコンソール部がその制御信号に基づくミキシング制御信号を出力するようになる。これにより、エンジン部とコンソール部とにそれぞれ入力される制御信号に従って、一貫性を保持してエンジン部とコンソール部とがミキシングに関連する動作を行えるようになる。
また、コンソール部にコンピュータ接続インタフェースを設けると共に、エンジン部にコンピュータ接続インタフェースを設けるようにすると、コンピュータ接続インタフェースに接続されたコンピュータによりミキシング制御プログラムを実行することにより、表示された多数のパネル操作子を画面上で操作することにより、エンジン部におけるミキシング処理をリモートコントロールすることができるようになる。これにより、通信路が切断された場合は、エンジン部のコンピュータ接続インタフェースに接続されたコンピュータにより、エンジン部のミキシング処理を制御することができるようになる。また、コンソール部に障害が発生した場合は、コンソール部のコンピュータ接続インタフェースに接続されたコンピュータにより、通信路を介してエンジン部のミキシング処理を制御することができるようになる。
【００７０】
さらに、コンソール部あるいはエンジン部のコンピュータ接続インタフェースに接続されたコンピュータがバージョンアッププログラムを実行した際に、コンソール部とエンジン部とにおけるそれぞれの不揮発性メモリに格納されている動作ソフトウェアが書き換えられるようになされている。これにより、外部接続されたコンピュータによりバージョンアッププログラムを実行するだけで、コンソール部とエンジン部との動作ソフトウェアを統一的にバージョンアップすることができるようになる。また、入力ユニットや出力ユニットが設けられている場合は、入力ユニットおよび出力ユニットの動作ソフトウェアも同時にバージョンアップされ、ディジタル・ミキシングシステムにおける動作ソフトウェアを統一的にバージョンアップすることができる。
なお、バージョンアップするに際して既存の動作ソフトウェアのバージョンをチェックし、バージョンアップするとバージョンが新しくなる場合にだけバージョンアップするようにしてもよい。
【００７１】
さらにまた、ステージ・スピーカからの放音が、コンソール部のオペレータに届くに要する時間だけモニタ信号を遅延するようにしたので、ステージ・スピーカから放音された音とモニタ・スピーカから放音された音とが、ほぼ同時にオペレータに届くようになる。これにより、オペレータはステージ・スピーカから放音される音を調整するミキシング操作を、モニタ・スピーカから放音される調整段階のモニタ音と聴き較べながらミキシング操作することができるようになる。さらにまた、コンソール部とステージ間の連絡を行うための専用信号系列を備えるようにしたので、入力チャンネルのリソースが低減されることを極力防止することができる。さらに、この専用信号系列上に出力する音声レベルが一定レベルを超えた際に、専用信号系列に音声を出力すると共に、モニタ・スピーカから放音されるモニタ音のレベルを絞るようにしたので、モニタ音により連絡用の音声がかき消されるおそれを防止することができる。
【図面の簡単な説明】
【図１】  本発明の実施の形態のディジタル・ミキシングシステムをコンサートホールに設置した際の概略構成を示すブロック図である。
【図２】  本発明の実施の形態のディジタル・ミキシングシステムをコンサートホールに設置した状態を示す図である。
【図３】  本発明の実施の形態にかかるディジタル・ミキシングシステムのコンソール部の構成を示すブロック図である。
【図４】  本発明の実施の形態にかかるディジタル・ミキシングシステムのエンジン部の構成を示すブロック図である。
【図５】  本発明の実施の形態にかかるディジタル・ミキシングシステムにおけるエンジン部の等価的なハードウェア構成を示す図である。
【図６】  本発明の実施の形態にかかるディジタル・ミキシングシステムにおけるエンジン部の入力モジュールおよび出力モジュールの構成を示す図である。
【図７】  本発明の実施の形態にかかるディジタル・ミキシングシステムにおいて、ＭＩＤＩ信号がエンジン部に供給された際に実行されるＭＩＤＩ信号受信処理（ＭＯＤＥ＝１）と、エンジン部が制御信号を受信した際に実行される制御信号受信処理（ＭＯＤＥ＝１）のフローチャートである。
【図８】  本発明の実施の形態にかかるディジタル・ミキシングシステムにおいて、コンソール部がＭＩＤＩ信号を受信した際に実行するＭＩＤＩ信号受信処理（ＭＯＤＥ＝１）のフローチャートである。
【図９】  本発明の実施の形態にかかるディジタル・ミキシングシステムにおいて、ＭＩＤＩ信号がエンジン部に供給された際に実行されるＭＩＤＩ信号受信処理（ＭＯＤＥ＝２）と、コンピュータが制御信号を受信した際に実行される制御信号受信処理（ＭＯＤＥ＝２）のフローチャートである。
【図１０】  本発明の実施の形態にかかるディジタル・ミキシングシステムにおいて、コンピュータがＭＩＤＩ信号を受信した際に実行するＭＩＤＩ信号受信処理（ＭＯＤＥ＝２）のフローチャートである。
【図１１】  本発明の実施の形態にかかるディジタル・ミキシングシステムにおいて、エンジン部およびコンソール部がタイムコードを受信した際に実行するタイムコード受信処理（ＭＯＤＥ＝１）のフローチャートである。
【図１２】  本発明の実施の形態にかかるディジタル・ミキシングシステムにおいて、エンジン部が実行する通信路確認処理のフローチャートである。
【図１３】  本発明の実施の形態にかかるディジタル・ミキシングシステムにおいて、コンソール部が実行する動作確認処理のフローチャートである。
【図１４】  本発明の実施の形態にかかるディジタル・ミキシングシステムにおいて、バージョンアップする際の動作フローを示す図である。
【符号の説明】
１  コンソール部、２  エンジン部、１１  ＣＰＵ、１２  フラッシュメモリ、１３  ＲＡＭ、１４ａ  波形データインタフェース、１４ｂ  データインタフェース、１４ｃ  通信インタフェース、１４ｄ  コンピュータ接続インタフェース、１４ｅ  その他のインタフェース、１５  表示器、１６  電動フェーダ、１７パネル操作子、１８  バス、２１  ＣＰＵ、２２  フラッシュメモリ、２３  ＲＡＭ、２４ａ  通信インタフェース、２４ｂ  データインタフェース、２４ｃ第２のデータインタフェース、２４ｄ  第２の通信インタフェース、２４ｅ  コンピュータ接続インタフェース、２４ｆ  その他のインタフェース、２５  信号処理部、２６  バス、３１  ＡＤユニット、３２  ＤＩＯユニット、３３  ＤＡユニット、４１  ＭＩＤＩシーケンサ、４２  ＨＤＲ、４３  コンピュータ、４４  ＭＩＤＩシーケンサ、４５  ＨＤＲ、４６  コンピュータ、５１  入力ユニット、５２  内蔵エフェクタ、５３  内蔵イコライザ、５４  専用チャンネル、５５  入力パッチ、５６  入力チャンネル部、５７  ステレオ入力チャンネル部、５８  ミキシングバス、５９  ステレオバス、６０  キュー信号バス、６１ステレオ出力チャンネル部、６２  ミキシング出力チャンネル部、６３  マトリックス出力チャンネル部、６４  出力パッチ、６５  出力ユニット、６６  ゲート回路、６７  レベル検出器、６８  トークバック入力部、６９  パネル入力部、７０  モニタ用セレクタ、７１  モニタ用ミキサ、７２  ディレイ回路、７３  バッファアンプ、７４  ミキサ、７５  モニタ用ＤＡ変換部、８０  デエンファシス、８１  ＨＰＦ、８２  ４バンドＰＥＱ、８３  ＧＡＴＥ、８４  ＣＯＭＰ、８５  ＤＥＬＡＹ、８６  フェーダ、８７  ６バンドＰＥＱ、８８  ＣＯＭＰ、８９  ＤＥＬＡＹ、９０  フェーダ、１０１  モニタ・スピーカ、１０２ステージ・スピーカ、Ｌ１，Ｌ２  通信路
【図１】
0003716785.tif 000002
【図２】
0003716785.tif 000003
【図３】
0003716785.tif 000004
【図４】
0003716785.tif 000005
【図５】
0003716785.tif 000006
【図６】
0003716785.tif 000007
【図７】
0003716785.tif 000008
【図８】
0003716785.tif 000009
【図９】
0003716785.tif 000010
【図１０】
0003716785.tif 000011
【図１１】
0003716785.tif 000012
【図１２】
0003716785.tif 000013
【図１３】
0003716785.tif 000014
【図１４】
0003716785.tif 000015