(57)【要約】      （修正有）【課題】一部に不調が生じた場合にも、動作を継続できる音処理装置を提供する。【解決手段】ミキサ１００は、ユーザ操作を受け付ける操作子、表示器等を含むＵＩ基板３０と、ＵＩ基板３０に対するユーザ操作を検出し、その操作に応じた第１コマンドを内部ネットワーク７０を介して送信するＲ制御基板ａ１０と、Ｒ制御基板ａ１０からの第１コマンドを内部ネットワーク７０を介して受信し、音信号に対して、その第１コマンドに応じた信号処理を行う信号処理基板ｂ２０と、内部ネットワーク７０を外部ネットワーク８０に接続する外部接続端子６０と、ＵＩ基板３０、Ｒ制御基板ａ１０および信号処理基板ｂ２０に電源を供給する電源基板５０とを備えている。信号処理基板ｂ２０の行う信号処理は、外部ネットワーク、外部接続端子６０および内部ネットワーク７０を介して接続された外部機器から受信する第２コマンドでも制御される。【選択図】図１
2018160860.tif 000002
【特許請求の範囲】
【請求項１】
入力する音信号を信号処理し、処理後の音信号を出力する音信号処理装置であって、
ユーザ操作を受け付ける第１ユーザインタフェースと、
前記第１ユーザインタフェースに対するユーザ操作に応じた第１コマンドを内部ネットワークを介して送信する第１回路と、
前記第１回路から前記内部ネットワークを介して前記第１コマンドを受信し、前記音信号に対して、その第１コマンドに応じた信号処理を行う第２回路と、
前記内部ネットワークを外部ネットワークに接続する接続端子と、
前記第１ユーザインタフェース、前記第１回路、および前記第２回路に電源を供給する第１電源回路を備えており、
前記第２回路の行う前記信号処理は、前記外部ネットワーク、前記接続端子、および前記内部ネットワークを介して接続された外部機器から受信する第２コマンドでも制御されるよう構成されていることを特徴とする音信号処理装置。
【請求項２】
前記第２回路は、前記第１回路に不調が生じたか否かに関わらず、その正常動作
を継続することを特徴とする請求項１に記載の音信号処理装置。
【請求項３】
前記外部機器は、
ユーザ操作を受け付ける第２ユーザインタフェースと、
前記第２ユーザインタフェースに対するユーザ操作に応じた第２コマンドを前記外部ネットワークを介して当該音処理装置に送信する第３回路と、
前記第２ユーザインタフェース、および前記第３回路に電源を供給する第２電源回路を備えた外部コンソールであることを特徴とする、請求項１又は２に記載の音信号処理装置。
【請求項４】
前記第１回路は、前記内部ネットワークを介して、前記第２回路を発見した時、記憶している第１初期パラメータ値を前記内部ネットワークを介して前記第２回路に送信し、
前記外部機器は、前記外部ネットワーク及び前記内部ネットワークを介して、前記第２回路を発見した時、記憶している第２初期パラメータ値を前記外部ネットワーク、前記接続端子、および前記内部ネットワークを介して前記第２回路に送信し、
前記第２回路は、その起動時における、前記第１回路から受信する前記第１初期パラメータ値によるパラメータ値の初期書込が、前記外部機器から受信する前記第２初期パラメータ値によるパラメータ値の初期書込より優先されることを特徴とする請求項１に記載の音信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザ操作に応じて音信号に対する信号処理を行う音処理装置に関する。
【背景技術】
【０００２】
オーディオミキサ（以下、「ミキサ」とも言う）における信号処理は、基本的には、複数のチャンネルそれぞれにて、外部の音源から入力（複数ジャック）を介して供給された音信号の各種特性制御やレベル調整等の信号処理を施し、処理後の音信号をバスにて混合し、その混合音信号を出力チャンネルにて処理して、処理後の音信号を主出力（複数ジャック）に出力するように構成される。
【０００３】
ミキサには、一体型ミキサとミキサシステムとがある。一体型ミキサは、１つの筐体内に、ユーザ（ミキサのオペレータ）の操作を受け付けるユーザインタフェース部（ＵＩ部）と音信号の信号処理を行う信号処理部を備え、ＵＩ部にて受け付けたユーザ操作に応じて信号処理部の各パラメータの値を制御する（例えば下記特許文献１を参照）。また、ミキサシステムは、ケーブルで接続されたコンソール装置とエンジン装置とからなり、コンソールはユーザ操作を受け付けるユーザインタフェース部を含み、エンジンは音信号の信号処理を行う信号処理部を含む。ミキサシステムは、コンソールのＵＩ部にて受け付けたユーザ操作に応じて、エンジンの信号処理部の各パラメータの値をリモート制御する（例えば下記特許文献２を参照）。
【０００４】
ミキサシステムにおいては、コンソールとエンジンとが独立した装置であるため、コンソールに不調が生じた場合であっても、エンジンは動作を続ける。また、前記特許文献２は、１つのミキサシステムに複数のコンソールが接続され、その中の１つがマスタとなりその他がスレーブとなり、マスタに不調が生じたときに、スレーブがマスタの動作を引き継ぐことで、ミキサシステムの動作を継続することを記載している。
【０００５】
しかし、一体型ミキサは、一般的に、どこか一部に不調が生じると、音信号の信号処理を継続できなくなってしまう。このため、一体型ミキサでも、ＵＩ部とエンジン部の一方に不調が生じたとしても、音信号の信号処理およびその制御を継続できるようにしたいと言う要望があった。
【０００６】
また、ミキサは、電源を切る際に、その時点の各パラメータ値を初期パラメータ値として記憶しており、起動時に、該記憶された初期パラメータ値により、信号処理のパラメータ値を初期化する、つまり前回電源を切ったときのパラメータ値を復元するように設計されている。ミキサシステムの場合は、コンソールが初期パラメータ値を記憶しており、起動時に、コンソールが記憶した初期パラメータ値をエンジンに送信し、該送信された初期パラメータ値によりエンジンのパラメータ値が初期化される。前述のように、１つのミキサシステムに複数のコンソールを接続した場合、そのシステム内のエンジンのパラメータは、そのエンジンと通信を先に確立したコンソールが、エンジンに初期パラメータ値を送信し、該送信された初期パラメータ値によって、エンジンのパラメータ値が初期化される。従って、エンジンのパラメータ値が何れのコンソールにより初期化されるかが、場合により異なる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４‐２８９４１３号公報
【特許文献２】特開２００７‐２５８９６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
この発明は、上述の点に鑑みてなされたもので、ＵＩ部とエンジン部の一方に不調が生じた場合にも、音信号の信号処理およびその制御動作を継続できるようにした音処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明は、入力する音信号を信号処理し、処理後の音信号を出力する音信号処理装置であって、ユーザ操作を受け付ける第１ユーザインタフェースと、前記第１ユーザインタフェースに対するユーザ操作に応じた第１コマンドを内部ネットワークを介して送信する第１回路と、前記第１回路から前記内部ネットワークを介して前記第１コマンドを受信し、前記音信号に対して、その第１コマンドに応じた信号処理を行う第２回路と、前記内部ネットワークを外部ネットワークに接続する接続端子と、前記第１ユーザインタフェース、前記第１回路、および前記第２回路に電源を供給する第１電源回路を備えており、前記第２回路の行う前記信号処理は、前記外部ネットワーク、前記接続端子、および前記内部ネットワークを介して接続された外部機器から受信する第２コマンドでも制御されるよう構成されていることを特徴とする音信号処理装置である。
【００１０】
上記の音処理装置は、ユーザ操作に応じた第１コマンドを送信する第１回路と、音信号に対して該第１コマンドに応じた信号処理を行う第２回路が当該音処理装置の内部ネットワークを介して接続されており、内部ネットワークを介した第１回路の第２回路の協働により全体として一体型の音処理装置として動作するように構成されている。更に、その内部ネットワークを接続端子により外部ネットワークに接続することで、第１回路及び第２回路の各々は、内部ネットワーク、接続端子及び外部ネットワークを介して、外部機器に接続される。このため、例えば、ユーザ操作を受け付けなくなる等の不調が第１ユーザインタフェース又は第１回路（すなわちＵＩ部）に発生したとしても、第２回路（すなわちエンジン部）は正常動作を継続し、外部ネットワーク上の外部機器から制御を受けることができる。また、第２回路に不調が生じたとしても、第１回路は正常動作を継続するので、第１ユーザインタフェースでユーザ操作を受け付けること、及び、そのユーザ操作に応じた第１コマンドを外部ネットワーク上の外部機器に送信することは可能である。
【発明の効果】
【００１１】
この発明によれば、ＵＩ部とエンジン部の一方に不調が生じた場合にも、音信号の信号処理およびその制御動作を継続できる音処理装置を提供できる、という優れた効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】この発明の音処理装置の一実施形態に係るデジタルミキサの構成例を示すブロック図。
【図２】リモート制御基板と信号処理基板の電気的ハードウェア構成例を示すブロック図。
【図３】（ａ）は図１のデジタルミキサを含むミキサシステムのネットワーク構成例であり、（ｂ）は図１のデジタルミキサを含むミキサシステムの別のネットワーク構成例である。
【図４】外部コンソールの構成例を示すブロック図。
【図５】（ａ），（ｂ）図４のデジタルミキサを含むミキサシステムのネットワーク構成例。
【図６】ネットワーク上の機器Ｂ（信号処理基板又はエンジン）発見時の処理を示すフローチャート。
【図７】制御権要求受信時の処理を示すフローチャート。
【図８】初期書込要求受信時の処理を示すフローチャート。
【図９】パラメータの値の変更操作に応じた処理を示すフローチャート。
【図１０】パラメータの値の変更命令受信時の処理を示すフローチャート。
【図１１】パラメータの値の変更結果受信時の処理を示すフローチャート。
【図１２】（ａ）別の実施形態に係るデジタルミキサの構成例を示すブロック図、（ｂ）該デジタルミキサを含むミキサシステムのネットワーク接続例。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、この発明の一実施形態について詳細に説明する。以下に説明する実施形態は、この発明の音処理装置を、専らデジタル信号処理により音信号を処理するデジタルミキサ（以下単に「ミキサ」とも言う）に適用した例を示す。
【００１４】
図１は、この発明の一実施形態に係るデジタルミキサの構成例を示すブロック図である。図１のミキサ構成例は、当該ミキサを含むミキサシステムが、カスケード型のオーディオネットワークにより構成される実施形態を想定する。
【００１５】
図１において、ミキサ１００は、筺体表面に、ユーザが操作する操作子やユーザが見る表示器などが配置された操作パネルを備えており、また、筺体内部に、リモート制御用の各種回路が配置されたリモート制御基板１０（図において「Ｒ制御基板」）と、信号処理用の各種回路が配置された信号処理基板ｂ２０（図において「信号処理基板」）と、ユーザインタフェース基板（図において「ＵＩ基板」）３０と、音入出基板４０と、電源回路が配置された電源基板５０と、外部接続端子６０を収納した一体型ミキサである。これら基板は、物理的には、それぞれ、１枚のプリント基板（Printed Circuit Board, PCB）であってもよいし、相互接続された複数枚のプリント基板であってもよい。さらに、これら基板の２以上をまとめて、物理的な１枚のプリント基板としてもよい。
【００１６】
Ｒ制御基板ａ１０はＵＩ基板３０に接続されており、また、信号処理基板ｂ２０は音入出基板４０に接続される。Ｒ制御基板ａ１０と信号処理基板ｂ２０は、それぞれ、ネットワークインタフェース回路１３、２３（Network Interface Circuit, NIC：図において「ＮＩＣａ」と「ＮＩＣｂ」）を備えており、ＮＩＣａ１３、ＮＩＣｂ２３を介して、ミキサ１００内部のオーディオネットワーク７０に接続される。従って、Ｒ制御基板ａ１０と信号処理基板ｂ２０は、ミキサ１００の内部ネットワーク７０を介して互いに接続される。外部接続端子６０は、ミキサ１００の内部ネットワーク７０を外部のオーディオネットワーク８０に接続する。
【００１７】
電源基板５０は、リモート制御基板１０、信号処理基板ｂ２０、ＵＩ基板３０及び音入出基板４０に電源を供給する。電源スイッチ５１（図において「電源ＳＷ」）は電源基板５０による電源をオン／オフする。
【００１８】
Ｒ制御基板ａ１０は、ＵＩ基板３０において検出されたユーザ操作を受け取り、その検出されたユーザ操作に応じた制御信号（第１コマンド）を内部ネットワーク７０を介して送信する。信号処理基板ｂ２０は、Ｒ制御基板ａ１０から内部ネットワーク７０を介して第１コマンドを受信し、音入出基板４０から供給される音信号に対して、その第１コマンドに応じた信号処理を行う。すなわち、Ｒ制御基板ａ１０は、内部ネットワーク７０を介して、信号処理基板ｂ２０の信号処理をリモート制御する。リモート制御を行う機器Ａ（Ｒ制御基板２０又はコンソール１１０）の起動時、ユーザは、まず、操作子を操作してアカウント情報（ユーザ名とパスワード）を入力して、そのユーザ名とパスワードに基づいてその機器Ａにログインした後、リモート制御対象の機器Ｂ（信号処理基板ｂ２０又はエンジン１３０）のリモート制御を行う。その際、ログインしたユーザに、その機器Ｂの制御権限があれば、その機器Ｂをリモート制御できる。ここで、各ユーザの権限は、そのユーザの権限データにより示される。また、各機器は何れかの１のグループに属しており、その機器のユーザもそのグループに属する。そして、あるグループのユーザには、同じグループの機器に関する権限が付与され、他のグループの機器に関する権限は付与できない。１のミキサ１００筺体内のＲ制御基板ａ１０と信号処理基板ｂ２０とは同じグループに属しており、一般に、そのグループのユーザは、Ｒ制御基板ａ１０にログインして、信号処理基板ｂ２０をリモート制御できる。
【００１９】
また、内部ネットワーク７０が外部接続端子６０を介して外部ネットワーク８０（図３、図１２参照）に接続されるので、Ｒ制御基板ａ１０及び信号処理基板ｂ２０は、それぞれ、内部ネットワーク７０、外部接続端子６０及び外部ネットワーク８０を介して、該外部ネットワーク上の外部機器にも接続される。従って、信号処理基板ｂ２０で行われる信号処理は、外部ネットワーク８０、外部接続端子６０及び内部ネットワーク７０を介して接続された外部ネットワーク上の外部機器から送信された第２コマンドによってもリモート制御される。また、Ｒ制御基板ａ１０は、ユーザ操作に応じた第１コマンドを、内部ネットワーク７０、外部接続端子６０及び外部ネットワーク８０を介して、外部ネットワーク上の外部機器に送信し、外部ネットワーク上の機器の動作をリモート制御できる。なお、外部接続端子６０は、アドレス変換等のパケット内のデータを書き換える機能を備えず、基本的に、内部ネットワーク７０からのパケットをそのまま外部ネットワーク８０に出力し、外部ネットワーク８０からのパケットはそのまま内部ネットワーク７０に出力する。つまり、内部ネットワーク７０と外部ネットワーク８０は、１つのネットワークとして動作し、外部ネットワーク上の外部機器は、Ｒ制御基板ａ１０および信号処理基板ｂ２０を、それぞれ同じネットワーク上の１つの機器として通信を行う。
【００２０】
ＵＩ基板３０は、ミキサ１００の操作パネルの表示器の回路及び操作子の回路を含み、表示器を通してユーザに各種情報を提示したり、操作子に対するユーザの各種操作を検出したりする。表示器は、液晶ディスプレイ（ＬＣＤ）、有機ＥＬ、発光ダイオード等であり、表示器回路への表示コマンドに応じて、ミキサ１００の各種設定画面やパラメータ値やレベル等を表示器に表示する。操作子は、チャンネル毎のフェーダ、キー、スイッチ、ロータリーエンコーダ等であり、操作子回路は、操作子に対するユーザ操作を検出する。ここで検出されるユーザ操作は、例えばパラメータの値を変更するために行われる値変更操作などである。ユーザ操作がパラメータ値変更操作の場合、詳しくは後述する通り、Ｒ制御基板ａ１０は、パラメータ値変更操作に応じた第１コマンドとして、パラメータ値変更命令を、内部ネットワーク７０を介して送信する。
【００２１】
音入出基板４０は、ＡＤＣ（Analog to Digital Converter、アナログ-デジタル変換器）回路及びＤＡＣ（Digital to Analog converter、デジタル-アナログ変換器）回路を含み、複数の入力ジャックを介して外部の入力機器（不図示）から入力するアナログ音信号をそれぞれデジタル音信号に変換して信号処理基板ｂ２０に供給する機能、及び、信号処理基板ｂ２０から複数チャンネルのデジタル音信号を受け取り、それぞれアナログ音信号に変換して、該音信号と対応付けられた出力ジャックから外部の出力機器（不図示）へ出力する機能を備える。
【００２２】
図２は、Ｒ制御基板ａ１０と信号処理基板ｂ２０の回路構成のブロック図を示す。Ｒ制御基板ａ１０は、ＣＰＵａ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を含むメモリａ１２（図において「ＲＯＭａ」及び「ＲＡＭａ」）、ＮＩＣａ１３、ローカル通信回路（図において「ＬＣＣａ」。ＬＣＣは「Local Communication Circuit」の略）１４を備え、これらがＣＰＵバス１５によって接続される。また、ＮＩＣａ１３とＬＣＣａ１４は音信号伝送用のサブバス１６によって接続される。
【００２３】
ＣＰＵａ１１は、メモリａ１２に記憶されたプログラムを実行することによりＲ制御基板ａ１０の各種動作を制御する。Ｒ制御基板ａ１０の動作は、例えば、ＮＩＣａ１３による内部ネットワークを介した音信号、コマンド等の通信や、ＬＣＣａ１４を介して行う、ＵＩ基板３０の操作子回路からの検出されたユーザ操作の受信や表示器回路への表示コマンドの送信を含む。メモリａ１２は、ＣＰＵａ１１が実行するプログラムを記憶したり、ＣＰＵａ１１のワークメモリとして使用されたり、信号処理基板ｂ２０における信号処理に反映させるリモート制御用のパラメータの値、及び、外部ネットワーク上の外部機器（例えば図３の音入出力機器、エンジンなど）における信号処理に反映させるリモート制御用のパラメータの値を記憶する。また、メモリａ１２は、前回電源を切ったときの信号処理基板ｂ２０のリモート制御用のパラメータの値、及び、外部ネットワーク上の外部機器のリモート制御用のパラメータの値を、それぞれの初期パラメータ値として記憶する。
【００２４】
ＬＣＣａ１４は、ＡＥＳ／ＥＢＵ、Ｉ２Ｃ（Inter-Integrated Circuit、アイ・スクエアド・シー）、ＳＰＤＩＦ（Sony Philips Digital InterFace、エスピーディーアイエフ）、ＭＩＤＩ（Musical Instrument Digital Interface、ミディ）など様々な通信規格に従うインタフェースを含んでよい。Ｒ制御基板ａ１０は、ＬＣＣａ１４を介してＵＩ基板３０に接続される。
【００２５】
ＮＩＣａ１３は、Ｒ制御基板ａ１０をミキサ１００の内部ネットワーク７０に接続するインタフェースであり、ＴｗｉｎＬＡＮｅ（登録商標）等の所定の通信方式のネットワークの伝送フレームから音信号やコマンドをリアルタイムに取得（他の機器から受信）しＣＰＵａやＬＣＣａに供給したり、サブバス１６を介してＬＣＣａから取得した音信号やＣＰＵａから供給されるコマンドなどを該伝送フレームに載せて出力（他の機器へ送信）したりする機能を備える。Ｒ制御基板ａ１０は、ＮＩＣａ１３及び内部ネットワーク７０を介して、信号処理基板ｂ２０及び外部接続端子６０に接続される。
【００２６】
また、信号処理基板ｂ２０は、ＣＰＵｂ２１、メモリｂ２２（図において「ＲＯＭｂ」及び「ＲＡＭｂ」）、ＮＩＣｂ２３、ＬＣＣｂ２４及びオーディオ処理回路２５（Audio Processing Circuit、図において「ＡＰＣ」）を備え、これらがＣＰＵバス２６によって接続される。また、ＮＩＣｂ２３、ＬＣＣｂ２４及びＡＰＣ２５はサブバス２７を介して接続されている。
【００２７】
信号処理基板ｂ２０のＣＰＵｂ２１は、メモリ１２に記憶されたプログラムを実行することにより信号処理基板ｂ２０の各種動作を制御する。信号処理基板ｂ２０の動作は、ＮＩＣｂ２３による内部ネットワークを介したデータ通信、ＬＣＣｂ２４を介して行う、音入出基板４０との間の音信号のデータ通信、ＡＰＣ２５における信号処理の制御を含む。メモリｂ２２は、ＣＰＵｂ１２が実行するプログラムを記憶したり、ＣＰＵｂ２１のワークメモリとして使用されたり、信号処理基板ｂ２０の信号処理を制御するパラメータの値を記憶する。
【００２８】
ＮＩＣｂ２３は、ＮＩＣａ１３と同様なネットワークインタフェースであり、信号処理基板ｂ２０をミキサ１００の内部ネットワーク７０に接続する。信号処理基板ｂ２０は、ＮＩＣｂ２３及び内部ネットワーク７０を介して、Ｒ制御基板ａ１０及び外部接続端子６０に接続される。また、ＬＣＣｂ２４は、ＬＣＣａ１４と同様なローカル通信インタフェースであり、信号処理基板ｂ２０と音入出基板４０を接続する。
【００２９】
ＡＰＣ２５は、例えば１乃至複数のデジタルシグナルプロセッサ（Digital Signal Processor、DSP）からなり、メモリｂ２２に記憶されたパラメータの値に基づいて、サブバス２７を介してＬＣＣｂ２４から供給された音信号に対する信号処理を施す。信号処理は、チャンネル毎の音信号の各種特性制御やレベル調整、複数チャンネルの音信号のミキシングを含む。
【００３０】
図３（ａ）は、ミキサ１００を含むミキサシステムのネットワーク接続例を示す。図３（ａ）の外部ネットワーク８０は、図１のミキサ１００と、コンソール１１０と、３台の音入出機器（図において「♯１Ｉ／Ｏ」、「♯２Ｉ／Ｏ」及び「♯３Ｉ／Ｏ」）１２０、１２１及び１２２とがリング状に接続されたカスケード型ネットワークからなり、各機器１００、１１０、１２０、１２１及び１２２は外部ネットワーク８０を介して音信号及び制御信号を送受信する。外部ネットワーク８０は、例えばＴｗｉｎＬＡＮｅ（商標）やＥｔｈｅｒＳｏｕｎｄ（商標）など、内部ネットワーク７０と共通の通信方式のネットワークの伝送フレームにより、複数チャンネルの音信号を複数の装置間で略リアルタイムに時分割伝送でき、さらに、同時に、制御信号（コマンドなど）を複数の装置間で伝送できる。
【００３１】
コンソール１１０は、図４に示す通り、チャンネル毎のフェーダ等を含む操作子への操作を検出する回路と表示器の表示を制御する回路とを含むＵＩ基板１１１と、検出されたユーザ操作に応じた制御信号（第２コマンド）を送信するＲ制御基板ｃ１１２と、ＵＩ基板１１１及びＲ制御基板１１２に電源を供給する電源基板１１４と、外部接続端子１１６を備え、ユーザが電源ＳＷ１１５をオンすると該電源基板１１４による電源供給が行われ、オフすると該電源供給が停止する。Ｒ制御基板ｃ１１２はＮＩＣｃ１１３、内部ネットワーク１１７及び外部接続端子１１６を介して外部ネットワーク８０に接続されており、第２コマンドを、外部ネットワーク８０を介してミキサ１００（信号処理基板ｂ２０）に送信する。Ｒ制御基板ｃ１１２の電気的ハードウェア構成は図２のＲ制御基板ａ１０と同様であってよい。外部コンソール１１０のＲ制御基板ｃ１１２のＣＰＵｃとＮＩｃ１１３は、図１に示すミキサ１００のＲ制御基板ａ１０のＣＰＵａ１１とＮＩＣａ１３と同様に機能する。また、Ｒ制御基板ｃ１１２のメモリは、信号処理基板ｂ２０のリモート制御用のパラメータの値、外部ネットワーク８０の外部機器（例えば音入出力機器、エンジンなど）のリモート制御用のパラメータの値、信号処理基板ｂ２０の初期パラメータ値、及び、外部ネットワーク上の外部機器の初期パラメータ値を記憶する。すなわち、コンソール１１０は、ミキサ１００の信号処理基板ｂ２０の信号処理をリモート制御する「外部コンソール」として機能する。
【００３２】
また、音入出機器１２０、１２１及び１２２は、それぞれ、ＡＤＣ及びＤＡＣを含む音入出基板と、該音入出基板から供給された音信号に対する信号処理を行う信号処理基板と、外部ネットワーク８０に接続する外部接続端子を備える。音入出機器１２０、１２１及び１２２の信号処理は、外部ネットワーク８０を介して受信するミキサ１００の第１コマンド、又は、コンソール１１０の第２コマンドに応じて、リモート制御される。
【００３３】
図３（ｂ）は、ネットワーク接続形態の別の例を示す。図３（ｂ）において、ミキサ１００と、コンソール１１０と、エンジン１３０が、第１外部ネットワーク８０ａによりリング状に接続され、エンジン１３０と３台の音入出機器１２０、１２１及び１２２が、第２外部ネットワーク８０ｂによりリング状に接続される例を示す。第１外部ネットワーク８０ａはミキサ１００と、コンソール１１０と、エンジン１３０の間で専ら制御信号を通信するネットワークであり、第２外部ネットワーク８０ｂはエンジン１３０と音入出機器１２０、１２１及び１２２の間で専ら音信号を通信するネットワークである。エンジン１３０は、ＡＤＣ及びＤＡＣを含む音入出基板と、該音入出基板から供給された音信号に対する信号処理を行う信号処理基板と、外部ネットワーク８０に接続する外部接続端子を備えており、その信号処理は、外部ネットワーク８０を介して受信するミキサ１００からの第１コマンド、又は、コンソール１１０からの第２コマンドに応じて、リモート制御される。
【００３４】
前記の図１〜図３に示す通り、ミキサ１００は、内部ネットワーク７０を介したＲ制御基板ａ１０と信号処理基板ｂ２０の協働により全体として一体型ミキサとして動作し、且つ、外部ネットワーク８０に接続されることで、図３（ａ）又は（ｂ）に示すミキサシステムの一部を構成する。ミキサ１００は、外部接続端子６０を１つしか持たないので、該外部ネットワーク８０上の他の機器からは１つのミキサに見える。しかし、Ｒ制御基板ａ１０及び信号処理基板ｂ２０は、それぞれＮＩＣａ１３及びＮＩＣｂ２３を備えるので（図１参照）、それぞれ固有のＭＡＣアドレスおよび別個のネットワークアドレス（ＩＰアドレス）を持つ。従って、外部ネットワーク８０上の他の機器は、Ｒ制御基板ａ１０及び信号処理基板ｂ２０のそれぞれと個別に独立して通信できる。なお、図１〜図３において、内部ネットワーク７０及び外部ネットワーク８０を示す矢印は、ネットワークケーブルの極性を示す。内部ネットワーク７０及び外部ネットワーク８０のデータ通信は、図上の矢印の向きに関わらず、双方向で行うことができる。
【００３５】
図３（ａ）、（ｂ）のミキサシステムにおいて、機器Ａ（ミキサ１００のＲ制御基板ａ１０、又は、外部ネットワーク８０上の外部コンソール１１０）は、ミキサ１００の信号処理基板ｂ２０を発見したときに、以下に述べる機器Ｂ（信号処理基板ｂ２０又はエンジン１３０又は音入出機器１２０〜１２２）のリモート接続（制御またはモニタ）を確立するための処理を行う。なお、以下の図５〜図１１の説明において、ＣＰＵａ１１とメモリａ１２（図２のＲ制御基板ａ１０のＣＰＵとメモリ）は、機器Ａ（Ｒ制御基板ａ１０、外部コンソール１１０のＲ制御基板ｃ１１２）のＣＰＵとメモリを代表的に示すものとする、また、ＣＰＵｂ２１とメモリｂ２２（図２の信号処理基板ｂ２０のＣＰＵとメモリ）は、機器Ｂ（信号処理基板ｂ２０又はエンジン１３０及び音入出機器１２０〜１２２の信号処理基板）のＣＰＵとメモリを代表的に示すものとする。
【００３６】
図５は、機器Ａ（ミキサ１００のＲ制御基板ａ１０、又は、外部ネットワーク８０上の外部コンソール１１０）のＣＰＵａ１１が、ネットワーク７０又は８０上の機器Ｂ（信号処理基板ｂ２０又はエンジン１３０又は音入出機器１２０〜１２２）を発見したときに行う処理のフローチャートを示す。ここで、信号処理基板ｂ２０とエンジン３０は、同じ機種として同じ機種ＩＤ「エンジン」を有する。ＣＰＵａ１１が内部ネットワーク７０、８０上の機器Ｂを発見する場合とは、例えば、電源ＳＷ５１のオン操作により、ミキサ１００に電源が供給され始めたとき、すなわち信号処理基板ｂ２０（又はエンジン１３０又は音入出機器１２０〜１２２）の起動時などであり、機器ＡのＣＰＵａ１１は、まず、ネットワーク上で発見された機器から機種ＩＤを入手し、そして、その機種ＩＤが「エンジン」を示していれば、図５の処理を開始する。なお、ＣＰＵａ１１は、機種ＩＤだけでは、発見された機器が信号処理基板ｂ２０なのか、エンジン１３０なのか区別できない。また、機種ＩＤが「音入出機器」を示しているときも、機器ＡのＣＰＵａ１１は、図５の処理を開始する。
【００３７】
機器ＡのＣＰＵａ１１は、ステップＳ１において、発見した機器Ｂを制御できるかどうか判断する。例えば、Ｒ制御基板ａ１０と信号処理基板ｂ２０（又はエンジン１３０、音入出機器１２０〜１２２の信号処理基板）とで信号処理用のプログラムのバージョンが違う場合、ＣＰＵａ１１は、発見した機器Ｂを制御できないものと判断する。制御不可の場合（ステップＳ１のＮｏ）、ＣＰＵａ１１は処理を終了する。制御可の場合（ステップＳ１のＹｅｓ）、ＣＰＵａ１１は、ネットワーク７０、８０を介して機器Ｂに制御権の要求を送信する。制御権の要求は、要求元の情報として、ミキサ１００にログインして使用中のユーザ（オペレータ）の権限データを含む。権限は、例えば、リモート制御を行う権限、モニタのみ行う権限などである。
【００３８】
図６は、制御権の要求を受信したときに機器Ｂ（信号処理基板ｂ２０又はエンジン１３０又は音入出機器１２０〜１２２）のＣＰＵｂ２１が行う処理のフローチャートを示す。ＣＰＵｂ２１は、ネットワーク７０、８０を介して制御権の要求を受信すると、ステップＳ１０において、その制御権の要求の要求元の機器Ａのユーザの権限データから機器Ｂの制御に関するそのユーザの権限を判定する。ステップＳ１１において、ＣＰＵｂ２１は、ネットワーク７０、８０を介してＲ制御基板ａ１０（又はコンソール１１０）に判定結果を送信する。判定結果は、例えば、リモート制御を許可、モニタを許可、又は、リモート制御もモニタも不許可の何れかである。例えば、機器Ｂが、別のグループ（別のシステム）に属していれば、機器ＢのＣＰＵｂ２１は、「不許可」と判定する。また、ＣＰＵｂ２１は、同じグループだが、ユーザにリモート制御の権限がない場合は、「モニタ許可」と判定する。そして、ＣＰＵｂ２１は、ユーザが同じグループでありかつリモート制御権限を有していれば、「リモート制御許可」と判定する。
【００３９】
図５に戻ると、機器Ａ（Ｒ制御基板ａ１０又はコンソール１１０）のＣＰＵａ１１は、ステップＳ３において、ネットワーク７０、８０を介して判定結果を受信し、受信した判定結果に基づいて、制御権を獲得できたかどうか判断する。リモート制御もモニタも不許可の場合（ステップＳ３のＮｏ）、ＣＰＵａ１１は処理を終了する。また、モニタ許可の場合（ステップＳ３のモニタ）、ＣＰＵａ１１は、ステップＳ４において、ネットワーク７０、８０を介して機器Ｂのメモリｂ２２に記憶された信号処理のパラメータの値を取得し、該取得したパラメータの値を、自身のメモリａ１２に記憶された機器Ｂのリモート制御用のパラメータに書き込む（パラメータの逆シンクロ）。この後、ＣＰＵａ１１は、機器Ｂのパラメータ値が変化する毎に、リモート制御用のパラメータの値を同様に変化させ、機器Ｂのパラメータ値をリモートでモニタするモニタ動作（Ｒモニタ動作）を開始する。
【００４０】
リモート制御許可の場合（ステップＳ３のＹｅｓ）、ＣＰＵａ１１は、ステップＳ５において、ネットワーク７０、８０を介して機器Ｂに初期書込を要求する。初期書込の要求は、メモリａ１２に記憶された最新パラメータ値（機器Ｂが最後にリモート制御されていた時のパラメータ値）により、機器Ｂのメモリｂ２２信号処理のパラメータの値を初期化する要求である。図７は、初期書込の要求を受信したときに機器ＢのＣＰＵｂ２１が行う処理のフローチャートを示す。ＣＰＵｂ２１は、ネットワーク７０、８０を介して初期書込の要求を受信すると、ステップＳ１２において、Ｒ制御基板ａ１０による初期書込を許可するか否かを判定する。初期書込判定処理の詳細例は後述する。ステップＳ１３において、ＣＰＵｂ２１は、ネットワーク７０、８０を介して機器Ａ（Ｒ制御基板ａ１０又はコンソール１１０）に判定結果を送信する。
【００４１】
図５に戻ると、機器ＡのＣＰＵａ１１は、ステップＳ６において、ネットワーク７０、８０を介して判定結果を受信し、受信した判定結果に基づいて、初期書込が許可された否かを判断する。初期書込不可の場合（ステップＳ６のＮｏ）、ＣＰＵａ１１はステップＳ７において、前記ステップＳ４と同様な「逆シンクロ」を行う。この後、ＣＰＵａ１１は、機器Ａの操作子の操作に応じて、機器Ｂのパラメータ値と、メモリａ１２のパラメータ値とを同じに変化させ、機器Ｂのパラメータ値が変化する毎に、リモート制御用のパラメータの値を同様に変化させる、機器Ｂのパラメータ値をリモートで制御するリモート制御動作（Ｒ制御動作）を開始する。一方、初期書込可の場合（ステップＳ６のＹｅｓ）、ＣＰＵａ１１はステップＳ８において、メモリａ１２に記憶された最新パラメータ値を、ネットワーク７０、８０を介して機器Ｂに送信する。機器Ｂは、ネットワーク７０、８０を介して受信した最新パラメータ値により、機器Ｂのメモリｂ２２の信号処理のパラメータの値を初期化（上書き）する（パラメータのシンクロ）。この後、ＣＰＵａ１１は、上述した、機器ＢのＲ制御動作を開始する。
【００４２】
図８は、前記ステップＳ１２で信号処理基板ｂ２０のＣＰＵｂ２１が行う初期書込判定処理のフローチャートを示す。信号処理基板ｂ２０のＣＰＵｂ２１は、ステップＳ１４において、当該信号処理基板ｂ２０のメモリｂ２２のパラメータに関して既に初期設定（前記ステップＳ８のシンクロ処理）が済んでいるかどうか判定する。既に初期設定が済んでいる場合（ステップＳ１４のＹｅｓ）、ＣＰＵｂ２１は、ステップＳ１５において「初期書込不可」と判定し、処理を終了する。
【００４３】
初期設定が未完了である場合（ステップＳ１４のＮｏ）、ＣＰＵｂ２１はステップＳ１６において初期書込可否を判定する。一例として、ユーザは、ミキサ１００内のＲ制御基板ａ１０からの初期書込要求に対してのみ「初期書込可」と判定する第１モード、又は、どの機器からの初期書込要求に関わらず初期設定が未完了であれば「初期書込可」と判定する第２モードの何れかの判定モードを設定できる。別の一例として、判定モードは、通常は第１モードであり、ユーザが特殊操作（例えばシフトキーを押しながら電源オンする操作など）によりモード切り替え指示を行った場合にのみ第２モードとなる。この場合、ＣＰＵｂ２１は、判定モードが第１モードであり且つ同じ筺体内のＲ制御基板ａ１０が初期書込要求の送信元である場合、又は、判定モードが第２モードである場合（前記ステップＳ１６のＹｅｓ）、ステップＳ１７において、「初期書込可」と判定し、当該判定処理を終了する。ここで、メモリｂ２２には、同じ筺体内のＲ制御基板ａ１０のＮＩＣｂのアドレス（固有のＭＡＣアドレス又は割り当てたＩＰアドレス）が記憶されており、ＣＰＵｂ２１は、初期書込要求の送信元のアドレスがその記憶されているアドレスと一致する場合に、「同じ筺体内のＲ制御基板ａ１０からの初期書込要求である」と判定している。他方、判定モードが第１モードであり且つ外部コンソール１１０（又は別のミキサ１００’）のＲ制御基板１１２が初期書込要求の送信元である場合、前記ステップＳ１５において「初期書込不可」と判定し、処理を終了する。すなわち、ステップＳ１６の判定により、ミキサ１００のＣＰＵｂ２１は、同じ筺体内のＲ制御基板ａ１０からの初期書込要求を優先する優先制御を行う。
【００４４】
このように、図３のミキサシステムのように、ミキサ１００の信号処理基板ｂ２０をリモート制御可能な機器（Ｒ制御基板ａ１０と外部コンソール１１０）が複数存在するシステム構成において、ミキサ１００の信号処理基板ｂ２０の起動時に、同じ筺体内のＲ制御基板ａ１０からの初期書込要求を優先する優先制御（前記ステップＳ１６）を行うことで、外部ネットワーク８０上の外部機器により初期化されることを避けて、確実にミキサ１００筐体内の最終パラメータ値で、該ミキサ１００の信号処理のパラメータを初期化できる。なお、エンジン１３０又は音入出機器の信号処理基板のＣＰＵｂの実行する初期書込判定処理は、図８とは多少異なる。具体的には、ステップＳ１４の分岐、および、ステップＳ１４でＹｅｓと判定された場合の処理は同じであるが、ステップＳ１４でＮｏと判定された場合に、ステップＳ１６の判定を行うことなく、ステップＳ１７の「初期書込可」の判定を行う。つまり、エンジン１３０又は音入出機器のＣＰＵｂは、送信元に応じた初期書込要求の優先制御を行わない（常時第２モードと等価）。
【００４５】
優先制御の別の例として、ＣＰＵｂ２１は、前記ステップＳ１６において、該電源ＳＷ５１のオン後の所定時間内は、初期書込要求の送信元が同じ筺体内のＲ制御基板ａ１０のＣＰＵａ１１である場合のみ、前記ステップＳ１６をＹｅｓに分岐して、「初期書込可」と判定し（前記ステップＳ１７）、それ以外の場合、Ｓ１６をＮｏに分岐し、「初期書込不可」と判定する（前記ステップＳ１５）。該電源ＳＷ５１のオン後の所定時間経過後は、どの機器からの初期書込要求に関わらず初期設定が未完了であれば、前記ステップＳ１６をＹｅｓに分岐し、「初期書込可」と判定する（前記ステップＳ１７）。この実施形態のために、ミキサ１００は、時間カウンタ９０を備えており（図１参照）、信号処理基板ｂ２０のＣＰＵｂ２１は、時間カウンタ９０を用いて起動から時間を計測し、該計測した時間に基づいて、前記所定時間を経過したことを判定する。これにより、ミキサ１００の電源オン後の所定時間の間はミキサ１００内のＲ制御基板ａ１０からの初期書込要求が優先される。
【００４６】
優先制御の更に別の例として、前記判定モードはエンジン１３０と同じ「常時第２モード」とし、電源ＳＷ５１のオン後の所定時間は外部接続端子６０を無効にしてもよい。この場合、外部接続端子６０は、時間カウンタ９０を用いて、電源ＳＷ５１のオンから所定時間が経過したことを判定するとともに、該所定時間経過前までは、外部ネットワーク８０側からのパケットの内部ネットワーク７０への出力を遮断し、経過後は、その遮断を解除する。これにより、ミキサ１００の電源オン後の所定時間の間は、外部コンソール１１０は、ミキサ１００のＲ制御基板ａ１０及び信号処理基板ｂ２０を発見できない。従って、ミキサ１００のＲ制御基板ａ１０は、外部コンソール１１０に先駆けて、信号処理基板ｂ２０に初期書込を要求できる。
【００４７】
優先制御の更に別の例として、前記判定モードは「常時第２モード」とし、電源ＳＷ５１のオン後の所定時間は外部接続端子６０経由で外部ネットワーク８０側の機器から受信したコマンドに、信号処理基板ｂ２０のＣＰＵｂ２１が応答しない。これにより、ミキサ１００の電源オン後の所定時間の間は、信号処理基板ｂ２０からの応答がないので、外部コンソール１１０は、ミキサ１００の信号処理基板ｂ２０を発見できない。従って、ミキサ１００のＲ制御基板ａ１０は、外部コンソール１１０に先駆けて、信号処理基板ｂ２０に初期書込を要求できる。
【００４８】
前記図５〜図８の後、あるグループの機器Ａ（Ｒ制御基板ａ１０又はコンソール１１０）のＣＰＵａ１１は、パラメータ値変更操作（図において「Ｐ値変更操作」）を検出したとき、パラメータ値変更処理を行う。図９は機器ＡのＣＰＵａ１１が行うパラメータ値変更処理のフローチャートを示す。ステップＳ２０において、ＣＰＵａ１１は、該Ｐ値変更操作により変更指示されたパラメータがどの機器の信号処理のパラメータであるかを確認する。一例として、あるグループに属するコンソール１１０の操作子で変更指示されたパラメータは、同じグループのミキサ１００の信号処理基板ｂ２０の信号処理のパラメータとする。機器Ａ（例えば、コンソール１１０）が機器Ｂ（例えば、信号処理基板ｂ２０）をＲモニタ中の場合（ステップＳ２１のＹｅｓ）、ＣＰＵａ１１は処理を終了する。Ｒモニタ中は、Ｒ制御基板ａ１０のＣＰＵａ１１は、前記検出されたＰ値変更操作に関わらず、パラメータ値を変更しない。
【００４９】
機器Ａ（例えば、コンソール１１０）が同じグループの機器Ｂ（例えば、信号処理基板ｂ２０）をＲモニタ中でない場合（ステップＳ２１のＮｏ）、ＣＰＵａ１１は、ステップＳ２２において、機器Ａのメモリａ１２に記憶した、機器Ｂのリモート制御用の当該パラメータの値を、Ｐ値変更操作に応じて変更する。そして、機器Ａ（例えば、コンソール１１０）がその機器Ｂ（例えば、信号処理基板ｂ２０）をＲ制御中の場合（ステップＳ２３のＹｅｓ）、ＣＰＵａ１１は、ステップＳ２４において、Ｐ値変更操作に応じたＰ値変更命令（第１コマンド）を、ＮＩＣａ１３を介してネットワーク７０、８０に送信し、処理を終了する。別の一例として、ミキサ１００の操作子で当該ミキサ１００の信号処理基板ｂ２０の信号処理のパラメータを変更指示した場合、機器Ａ（Ｒ制御基板ａ１０）のＣＰＵａ１１は、ステップＳ２１をＮｏに分岐して、メモリａ１２内の当該パラメータの値をＰ値変更操作に応じて変更し（ステップＳ２２）、ステップＳ２３をＹｅｓに分岐して、Ｐ値変更操作に応じたＰ値変更命令（第１コマンド）を、ＮＩＣａ１３を介してネットワーク７０、８０に送信し、処理を終了する。このＰ値変更命令は、送信元の機器Ａ（例えば、コンソール１１０）を特定する情報（ネットワークアドレスなど）と、Ｐ値変更操作により変更指示されたパラメータを特定する情報（パラメータＩＤ）と、そのパラメータ値の変更量を指定する情報（変更後のパラメータ値など）を含み、Ｒ制御対象の機器Ｂ（例えば、信号処理基板ｂ２０）のネットワークアドレス宛に送信される。なお、例えば、Ｒ制御対象の機器Ｂがオフラインの場合、ＣＰＵａ１１は、ステップＳ２３をＮｏに分岐して、Ｐ値変更命令を送信せずに、処理を終了する。
【００５０】
機器ＢのＣＰＵｂ２１は、ＮＩＣｂ２３によりネットワーク７０、８０を介して、前記Ｐ値変更命令（第１コマンド）を受信する。図１０は、同じグループの機器Ａ（例えば、コンソール１１０）からネットワーク７０、８０を介してＰ値変更命令を受信したときに、機器Ｂ（例えば信号処理基板ｂ２０）のＣＰＵｂ２１が実行する処理のフローチャートを示す。ステップＳ２５において、ＣＰＵｂ２１は、そのＰ値変更命令の送信元を確認する。そして、送信元によるＲ制御を受けている場合（ステップＳ２６のＹｅｓ）、ＣＰＵｂ２１は、ステップＳ２７において、そのＰ値変更命令に応じて、メモリｂ２２に記憶された対応するパラメータ（特定されたパラメータ）の値を、指定された量だけ変更する。変更されたパラメータは、ＣＰＵｂ２１のバックグラウンド処理により、ＡＰＣ２５等による音信号処理に反映される。
【００５１】
そして、ＣＰＵｂ２１は、ステップＳ２８において、変更されたパラメータ値を、Ｐ値変更結果として、機器Ｂ（例えば信号処理基板ｂ２０）をＲ制御中及びＲモニタ中の全ての機器に送信する。例えば、あるコンソール１１０が同じグループの信号処理基板ｂ２０をＲ制御中で、同じグループの別のコンソール１１０が信号処理基板ｂ２０をモニタ中の場合、ＣＰＵｂ２１は、内部ネットワーク７０を介して同じ筺体内のＲ制御基板ａ１０にＰ値変更結果を送信し、且つ、ネットワーク７０、８０を介して該別の外部コンソール１１０にＰ値変更結果を送信する。
【００５２】
図１１は、同じグループの機器Ｂ（例えば信号処理基板ｂ２０）からＰ値変更結果を受信した機器Ａ（例えばＲ制御基板ａ１０）のＣＰＵａ１１が実行する処理のフローチャートを示す。ステップＳ２９において、ＣＰＵａ１１は、受信したＰ値変更結果の示すパラメータ値を、メモリａ１２に記憶した機器Ｂのリモート制御用の当該パラメータの値に上書きする。また、機器ＢをＲモニタ中の各機器も、Ｐ値変更結果の受信に応じて、図１１の処理を行う。これにより、機器ＢをＲモニタ中の各機器においても、リモート制御用の当該パラメータの値が、機器Ｂの信号処理の変更されたパラメータ値と同じ値に変更される。なお、信号処理基板ｂ２０にこのＰ値変更命令を送信した機器（例えば、コンソール１１０）は、前記ステップＳ２２で既に当該Ｐ値変更操作に応じてパラメータ値を変更しているので、図１１の処理を行わなくてもよい。
【００５３】
このように、ミキサ１００は、前記図１に示す通り、ユーザ操作を受け付けるＲ制御基板ａ１０と音信号の信号処理を行う信号処理基板ｂ２０がそれぞれ内部ネットワーク７０を介して接続されており、内部ネットワーク７０を介してＲ制御基板ａ１０が信号処理基板ｂ２０を協働することで、一体型ミキサ１００の動作を行う、すなわちユーザ操作に応じた音信号の信号処理を行うように構成されており、且つ、該内部ネットワーク７０が外部接続端子６０を介して外部ネットワーク８０に接続されることで、Ｒ制御基板ａ１０及び信号処理基板ｂ２０のそれぞれが外部ネットワーク８０の外部機器に接続される。このため、例えば、ユーザ操作を受け付けなくなる等の不調がＲ制御基板ａ１０に生じたとしても、信号処理基板ｂ２０の信号処理自体は、Ｒ制御基板ａ１０に不調が生じたか否かに関わらず、その正常動作を継続する。従って、外部ネットワーク８０の他の外部機器（例えば外部コンソール１１０）が、不調の生じたＲ制御基板ａ１０に替わって、信号処理基板ｂ２０の信号処理のリモート制御を引き継ぐことができる。また、音信号の信号処理が停止するなどの不調が信号処理基板ｂ２０に生じた場合、ミキサ１００は、音信号の信号処理を停止するが、ユーザ操作を受け付けることは可能であるため、ミキサ１００のＲ制御基板ａ１０を外部ネットワーク８０上のエンジン１３０等のリモート制御に用いることは可能である。
【００５４】
別の実施形態において、図３（ｂ）のネットワーク接続例の変形例として、ミキサ１００も第２外部ネットワーク８０ｂに接続されてよい。この場合、ミキサ１００は、図１の外部接続端子６０の他にもう１つ外部接続端子（図示外）を有し、外部接続端子６０を介して第１外部ネットワーク８０ａに接続し、もう一方の外部接続端子（図示外）を介して第２外部ネットワーク８０ｂに接続される。信号処理基板ｂ２０は、外部接続端子（図示外）を介して第２外部ネットワーク８０ｂから音信号を受信し、また、外部接続端子（図示外）を介して第２外部ネットワーク８０ｂに音信号を送信する。この場合、エンジン１３０に、ミキサ１００の信号処理基板ｂ２０の信号処理と同じ動作（ミラーリング）を行わせることで、ミキサ１００の信号処理基板ｂ２０に不調が生じた場合に、Ｒ制御基板ａ１０は、外部ネットワーク８０上のエンジン１３０をリモート制御対象とすることで、ミキサ１００のインタフェースを使って、信号処理基板ｂ２０と同じ信号処理のリモート制御を継続することができる。
【００５５】
また、別の実施形態として、ミキサ１００を含むミキサシステムに用いるオーディオネットワークは、ＣｏｂｒａＮｅｔ（商標）やＤａｎｔｅ（商標）などのスター型ネットワークであってよい。図１２（ａ）は、ネットワークがスター型の場合のミキサ１００の構成例を示し、（ｂ）はミキサ１００を含むミキサシステムのネットワーク接続例を示す。図１２（ａ）に示す通り、ミキサ１００の構成は、図１と概ね同様であるが、外部接続端子６０にネットワークスイッチ回路（図において「ＮＳＣ」）を備え、電源基板５０がＮＳＣ６１にも電源を供給しており、内部ネットワーク７０が、ＮＳＣ６１に対してＲ制御基板ａ１０と信号処理基板ｂ２０がそれぞれ接続される接続形態からなる点で、図１と異なる。この場合、Ｒ制御基板ａ１０のＣＰＵａ１１は、ユーザ操作に応じた第１コマンドを内部ネットワーク７０及びＮＳＣ６１を介して信号処理基板ｂ２０に送信する。信号処理基板ｂ２０は、内部ネットワーク７０及びＮＳＣ６１を介して第１コマンドを受信する。Ｒ制御基板ａ１０と信号処理基板ｂ２０はそれぞれ、内部ネットワーク７０、ＮＳＣ６１及び外部接続端子６０を介して外部ネットワーク８０に接続される。外部ネットワーク８０は、図１２（ｂ）に示す通り、ネットワークスイッチ１４０に対して、ミキサ１００、コンソール１１０、３台の音入出機器（図において「♯１Ｉ／Ｏ」、「♯２Ｉ／Ｏ」及び「♯３Ｉ／Ｏ」）１２０、１２１及び１２２、及び、エンジン１３０を接続したスター型ネットワークからなる。内部ネットワーク７０及び外部ネットワーク８０は、例えばＤａｎｔｅ（商標）等の通信方式の伝送フレームにより、複数チャンネルの音信号を複数の装置間で略リアルタイムに時分割伝送でき、さらに、同時に、制御信号を複数の装置間で伝送できる。
【００５６】
以上、この発明の一実施形態を説明したが、この発明は上記実施形態に限定されるものではなく、特許請求の範囲、及び、明細書と図面に記載された技術的思想の範囲内において種々の変形が可能である。例えば、音処理装置は、ミキサ１００に限らず、レコーダ、アンプ、プロセッサ等に適用できる。
【００５７】
上記の実施例において、ミキサ１００のＲ制御基板ａ１０が「第１回路」、信号処理基板ｂ２０が「第２回路」、ＵＩ基板３０が「第１ユーザインタフェース」、電源基板５０が第１電源回路、外部接続端子６０が「接続端子」である。また、コンソール１１０が「外部コンソール」であり、コンソール１１０のＵＩ基板１１１が第２ユーザインタフェース、Ｒ制御基板１１２が「第３回路」、電源基板１１４が「第２電源回路」である。
【符号の説明】
【００５８】
１００  デジタルミキサ（音処理装置）、１０  Ｒ制御基板（第１回路）、２０  信号処理基板（第２回路）、３０  ＵＩ基板（第１ユーザインタフェース）、５０  電源基板（第１電源回路）、６０  外部接続端子（接続端子）、７０  内部ネットワーク、８０  外部ネットワーク、１１０  コンソール（外部機器）
【図１】
2018160860.tif 000003
【図２】
2018160860.tif 000004
【図３】
2018160860.tif 000005
【図４】
2018160860.tif 000006
【図５】
2018160860.tif 000007
【図６】
2018160860.tif 000008
【図７】
2018160860.tif 000009
【図８】
2018160860.tif 000010
【図９】
2018160860.tif 000011
【図１０】
2018160860.tif 000012
【図１１】
2018160860.tif 000013
【図１２】
2018160860.tif 000014