(57)【特許請求の範囲】
【請求項１】
それぞれカスケード接続又はループ接続された複数のノードからなり、該複数のノード間で複数の音響信号を伝送する部分ネットワークを形成する第１部分ネットワークシステムと第２部分ネットワークシステムとを備え、前記第１部分ネットワークシステムが備える第１接続ノードと、前記第２部分ネットワークシステムが備える第２接続ノードとが互いに接続されて、該第１接続ノードと該第２接続ノードとの間で複数の伝送チャンネルを用いて複数の音響信号を伝送する接続ネットワークを形成するネットワークシステムであって、
さらに、前記第１部分ネットワークシステムにおける音響信号の伝送を制御する第１制御装置と、前記第２部分ネットワークシステムにおける音響信号の伝送を制御する第２制御装置とを備え、
以下の（ａ）乃至（ｄ）の処理を行うことにより、前記第１部分ネットワークシステムに形成される部分ネットワークにおいて伝送される音響信号を前記第２部分ネットワークシステムに形成される部分ネットワークに転送する動作を開始することを特徴とするネットワークシステム。
（ａ）前記第１制御装置が、前記第１接続ノードが前記第１部分ネットワークシステムに形成される部分ネットワークから受信可能な音響信号のうち１以上の音響信号を選択し、前記第１接続ノードに対し、該選択した音響信号の各々を特定する信号名を設定する、
（ｂ）前記（ａ）において前記第１接続ノードに設定された信号名に基づき、前記第１接続ノードが、前記接続ネットワークにおける前記複数の伝送チャンネルのうち１以上の伝送チャンネルを確保し、該確保した伝送チャンネルを用いて前記設定された信号名により特定される音響信号を前記接続ネットワークへ送信し、前記第２接続ノード及び前記第２制御装置に対し、前記確保した伝送チャンネルの各々と関連付けられるべき信号名を通知する、
（ｃ）前記第２制御装置が、前記（ｂ）において前記第１接続ノードから通知された信号名により特定される音響信号の中から任意の音響信号を選択し、前記第２接続ノードに対し、該選択した音響信号を特定する信号名を設定する、
（ｄ）前記（ｃ）において前記第２接続ノードに設定された信号名に基づき、前記第２接続ノードが、前記接続ネットワークの該設定された信号名と関連付けられた伝送チャンネルの音響信号を受信して、該受信した音響信号を前記第２部分ネットワークシステムに形成される部分ネットワークへ送信する。
【請求項２】
請求項１に記載のネットワークシステムであって、
前記第１部分ネットワークシステム及び前記第２部分ネットワークシステムはそれぞれネットワークＩＤを有し、
前記（ｂ）の処理において、前記第１接続ノードが、前記第２接続ノードに対し、前記確保した伝送チャンネルの各々と関連付けられるべき信号名に加えて前記第１部分ネットワークシステムのネットワークＩＤを通知し、
前記（ｃ）の処理において、前記第２制御装置が、前記（ｂ）において前記第１接続ノードから前記第２接続ノードに通知されたネットワークＩＤ及び信号名により特定される音響信号の中から任意の音響信号を選択し、前記第２接続ノードに対し、該選択した音響信号を特定するネットワークＩＤ及び信号名を設定し、
前記（ｄ）の処理において、前記（ｃ）において前記第２接続ノードに設定されたネットワークＩＤ及び信号名に基づき、前記第２接続ノードが、前記接続ネットワークの該設定されたネットワークＩＤ及び信号名と関連付けられた伝送チャンネルの音響信号を受信することを特徴とするネットワークシステム。
【請求項３】
請求項１又は２に記載のネットワークシステムであって、
前記接続ネットワークにおいて、前記第１接続ノードと前記第２接続ノードを通るリング状の伝送路が形成され、前記複数の伝送チャンネルを有するフレームが前記リング状の伝送路に沿って周期的に循環し、前記第１接続ノード及び第２接続ノードの一方が前記フレームの前記伝送チャンネルに音響信号を書き込むことにより音響信号の送信を行い、前記第１接続ノード及び第２接続ノードの他方が該フレームの該伝送チャンネルから音響信号を読み出すことにより音響信号の受信を行うことを特徴とするネットワークシステム。
【請求項４】
それぞれカスケード接続又はループ接続された複数のノードからなり、該複数のノード間で複数の伝送チャンネルを用いて複数の音響信号を伝送する部分ネットワークを形成する第１部分ネットワークシステムと第２部分ネットワークシステムとを備え、前記第１部分ネットワークシステムが備える第１接続ノードと、前記第２部分ネットワークシステムが備える第２接続ノードとが互いに接続されて、該第１接続ノードと該第２接続ノードとの間で複数の伝送チャンネルを用いて複数の音響信号を伝送する接続ネットワークを形成するネットワークシステムであって、
さらに、前記第１部分ネットワークシステムにおける音響信号の伝送を制御する第１制御装置と、前記第２部分ネットワークシステムにおける音響信号の伝送を制御する第２制御装置とを備え、
前記第１部分ネットワークシステムの各ノードが前記第１部分ネットワークシステムに形成される部分ネットワークの１以上の伝送チャンネルを確保し、該確保した伝送チャンネルを用いて１以上の音響信号を前記第１部分ネットワークシステムに形成される部分ネットワークへ送信し、前記第１部分ネットワークシステムを構成する各ノード及び前記第１制御装置に対し、前記確保した伝送チャンネルの各々と関連付けられるべき信号名を通知し、
以下の（ａ）乃至（ｆ）の処理を行うことにより、前記第１部分ネットワークシステムに形成される部分ネットワークにおいて伝送される音響信号を前記第２部分ネットワークシステムに形成される部分ネットワークに転送する動作を開始することを特徴とするネットワークシステム。
（ａ）前記第１制御装置が、前記第１部分ネットワークシステムを構成するノードから通知された信号名により特定される音響信号の中から１以上の音響信号を選択し、前記第１接続ノードに対し、該選択した音響信号の各々を特定する信号名を設定する、
（ｂ）前記第１接続ノードが、前記（ａ）による信号名の設定に基づき、該設定された信号名に関連付けられた伝送チャンネルで伝送される音響信号を前記第１部分ネットワークシステムに形成される部分ネットワークから受信する、
（ｃ）前記第１接続ノードが、前記接続ネットワークの１以上の伝送チャンネルを確保し、前記（ｂ）において受信した音響信号を、該確保した伝送チャンネルを用いて前記接続ネットワークに送信し、前記第２接続ノード及び前記第２制御装置に対し、前記確保した伝送チャンネルの各々と関連付けられるべき、前記（ａ）で前記第１接続ノードに設定された信号名を通知する、
（ｄ）前記第２制御装置が、前記（ｃ）において前記第１接続ノードから通知された信号名により特定される音響信号の中から任意の音響信号を選択し、前記第２接続ノードに対し、該選択した音響信号を特定する信号名を設定する、
（ｅ）前記（ｄ）において前記第２接続ノードに設定された信号名に基づき、前記第２接続ノードが、前記接続ネットワークの該設定された信号名と関連付けられた伝送チャンネルの音響信号を受信し、
（ｆ）前記第２接続ノードが、前記第２部分ネットワークシステムに形成される部分ネットワークの伝送チャンネルを確保し、その確保した伝送チャンネルを用いて、前記（ｅ）において受信した音響信号を、前記第２部分ネットワークシステムに形成される部分ネットワークへ送信し、前記第２部分ネットワークシステムを構成する各ノード及び前記第２制御装置に対し、前記確保した伝送チャンネルと関連付けられるべき、前記（ｄ）で前記第２接続ノードに設定された信号名を通知する。
【請求項５】
請求項４に記載のネットワークシステムであって、
前記第１部分ネットワークシステム及び前記第２部分ネットワークシステムはそれぞれネットワークＩＤを有し、
前記（ｃ）の処理において、前記第１接続ノードが、前記第２接続ノード及び前記第２制御装置に対し、前記確保した伝送チャンネルの各々と関連付けられるべき信号名に加えて前記第１部分ネットワークシステムのネットワークＩＤを通知し、
前記（ｄ）の処理において、前記第２制御装置が、前記（ｃ）において前記第１接続ノードから通知されたネットワークＩＤ及び信号名により特定される音響信号の中から任意の音響信号を選択し、前記第２接続ノードに対し、該選択した音響信号を特定するネットワークＩＤ及び信号名を設定し、
前記（ｅ）の処理において、前記（ｄ）において前記第２接続ノードに設定されたネットワークＩＤ及び信号名に基づき、前記第２接続ノードが、前記接続ネットワークの該設定されたネットワークＩＤ及び信号名と関連付けられた伝送チャンネルの音響信号を受信することを特徴とするネットワークシステム。
【請求項６】
請求項４又は５に記載のネットワークシステムであって、
前記第１部分ネットワークシステム及び第２部分ネットワークシステムの各々において、該部分ネットワークシステムを構成する前記複数のノードの全てを通るリング状の伝送路が形成され、複数の伝送チャンネルを有するフレームが前記リング状の伝送路に沿って周期的に循環し、前記部分ネットワークは、一のノードが前記循環するフレームの伝送チャンネルに音響信号を書き込み、他のノードが該循環するフレームの該伝送チャンネルから音響信号を読み出すことにより、前記一のノードから前記他のノードへ音響信号を転送することを特徴とするネットワークシステム。
【請求項７】
請求項４乃至６のいずれか一項に記載のネットワークシステムであって、
以下の（ｇ）及び（ｈ）の処理を行うことにより、前記第２部分ネットワークシステムを構成する一のノードが前記部分ネットワークから音響信号を受信する動作を開始することを特徴とするネットワークシステム。
（ｇ）前記第２制御装置が、前記第２部分ネットワークシステムを構成するノードから通知された信号名により特定される音響信号の中から任意の音響信号を選択し、前記一のノードに対し、該選択した音響信号を特定する信号名を設定する、
（ｈ）前記（ｇ）において前記一のノードに設定された信号名に基づき、前記一のノードが、前記第２部分ネットワークシステムに形成される部分ネットワークから、前記設定された信号名と関連付けられた伝送チャンネルの音響信号を受信する。
【請求項８】
請求項４乃至６のいずれか一項に記載のネットワークシステムであって、
以下の（ｇ）及び（ｈ）の処理を行うことにより、前記第１部分ネットワークシステムを構成する一のノードが前記部分ネットワークから音響信号を受信する動作を開始することを特徴とするネットワークシステム。
（ｇ）前記第１制御装置が、前記第１部分ネットワークシステムを構成するノードから通知された信号名により特定される音響信号の中から任意の音響信号を選択し、前記一のノードに対し、該選択した音響信号を特定する信号名を設定する、
（ｈ）前記（ｇ）において前記一のノードに設定された信号名に基づき、前記一のノードが、前記第１部分ネットワークシステムに形成される部分ネットワークから、前記設定された信号名と関連付けられた伝送チャンネルの音響信号を受信する。
【請求項９】
請求項４乃至６のいずれか一項に記載のネットワークシステムであって、
以下の（ｉ）乃至（ｋ）の処理を行うことにより、前記第１部分ネットワークシステムを構成する一のノードが部分ネットワークへ音響信号を送信する動作を開始することを特徴とするネットワークシステム。
（ｉ）前記第１制御装置が、前記一のノードに入力されるか又は前記一のノードで処理される各音響信号に信号名を付け、該信号名を前記一のノードに通知する、
（ｊ）前記第１制御装置が、前記一のノードに入力されるか又は前記一のノードで処理される音響信号の中から任意の音響信号を選択し、前記一のノードに対し、該選択した音響信号を送信するよう命令する、
（ｋ）前記（ｊ）の命令に基づき、前記一のノードが前記第１部分ネットワークシステムに形成される部分ネットワークの伝送チャンネルを確保し、該確保した伝送チャンネルを用いて、前記（ｊ）で選択された音響信号を前記第１部分ネットワークシステムに形成される部分ネットワークへ送信し、前記第１部分ネットワークシステムを構成する各ノード及び前記第１制御装置に対し、前記確保した伝送チャンネルと関連付けられるべき、該選択された音響信号の信号名を通知する。
【請求項１０】
請求項４乃至６のいずれか一項に記載のネットワークシステムであって、
以下の（ｉ）乃至（ｋ）の処理を行うことにより、前記第２部分ネットワークシステムを構成する一のノードが部分ネットワークへ音響信号を送信する動作を開始することを特徴とするネットワークシステム。
（ｉ）前記第２制御装置が、前記一のノードに入力されるか又は前記一のノードで処理される各音響信号に信号名を付け、該信号名を前記一のノードに通知する、
（ｊ）前記第２制御装置が、前記一のノードに入力されるか又は前記一のノードで処理される音響信号の中から任意の音響信号を選択し、前記一のノードに対し、該選択した音響信号を送信するよう命令する、
（ｋ）前記（ｊ）の命令に基づき、前記一のノードが前記第２部分ネットワークシステムに形成される部分ネットワークの伝送チャンネルを確保し、該確保した伝送チャンネルを用いて、前記（ｊ）で選択された音響信号を前記第２部分ネットワークシステムに形成される部分ネットワークへ送信し、前記第２部分ネットワークシステムを構成する各ノード及び前記第２制御装置に対し、前記確保した伝送チャンネルと関連付けられるべき、該選択された音響信号の信号名を通知する。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のノード間で音響信号の伝送を行うためのネットワークシステムに関する。
【背景技術】
【０００２】
近年、複数のデバイスの間で音響信号をリアルタイム伝送できるようにしたネットワークシステムとして、例えば特許文献１及び特許文献２に記載のものが提案されている。
この特許文献１及び２に記載のネットワークシステムにおいては、システムを構成する各機器により形成されるリング状の伝送路にフレームを定期的に循環させ、各機器がそのフレームに対して必要な情報を読み書きすることにより、システムを構成する任意の機器から任意の機器へ、音響信号だけでなくイーサネット（登録商標）フレーム等の制御信号も、安定して伝送することができる。各機器をループ型に接続した上で適当なモードで動作させることにより、ネットワークのうちどこか一カ所で通信障害を生じても、障害発生前と実質同様に音響信号や制御信号の伝送を続けることができ、この点でも安定した情報伝送が可能である。
【０００３】
また、これらとは別に、特許文献３に記載のようなネットワークシステムも提案されている。
この特許文献３に記載のネットワークシステムは、複数の部分ネットワークを、接続ネットワークを介して接続して、ある部分ネットワークに属する機器から他の部分ネットワークに属する機器への信号のルーティングを可能としたものである。そしてこのルーティングにより、ある部分ネットワークに属する機器が、他の部分ネットワークに属する機器の機能を利用可能であり、１つの部分ネットワークに接続可能な機器の数がネットワークの規格から決まる音響信号の最大伝送ｃｈ数により制約される場合でも、各機器が、最大伝送ｃｈ数の制約を超えた数の機器の機能を利用することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−９４５８９号公報
【特許文献２】特開２００７−２５９３４７号公報
【特許文献３】特開２００７−２５８９６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述した特許文献１及び２に記載のネットワークシステムにおいては、各機器で信号伝送用のフレームに対してデータの読み書きを行いつつ、所定の周期内にフレームに伝送路を１周させることが必要であった。
従って、システムに組み込むことのできる機器の数や、伝送路の物理的な長さ（主に機器間を接続するケーブルの長さに依存する）に制約があるという問題があった。
【０００６】
しかし一方で、上述した特許文献１及び２に記載のネットワークシステムを複数接続し、異なるシステムに属する（異なる伝送路を形成する）機器間で音響信号の授受ができるようにしようとする場合、各システムに属する多数の機器の間に適切な信号伝送経路を定めるために、複雑な設定が必要になってしまうという問題があった。また、各機器が行う動作も複雑なものになってしまうという問題があった。
特許文献３に記載のネットワークシステムにおいては、パッチの設定に応じてネットワークのノードが自動的に必要な信号伝送ｃｈを確保してパッチに従った信号伝送経路を形成することができるが、各機器における制御のシンプルさは十分とは言えなかった。
【０００７】
この発明は、以上のような背景でなされたものであり、リング状の伝送路にフレームを定期的に循環させて音響信号の伝送を行うネットワークを複数接続する場合において、ネットワークを跨いだ音響信号伝送を、シンプルな操作かつ制御で実現できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、この発明のネットワークシステムは、それぞれカスケード接続又はループ接続された複数のノードからなり、その複数のノード間で複数の音響信号を伝送する部分ネットワークを形成する第１部分ネットワークシステムと第２部分ネットワークシステムとを備え、上記第１部分ネットワークシステムが備える第１接続ノードと、上記第２部分ネットワークシステムが備える第２接続ノードとが互いに接続されて、その第１接続ノードとその第２接続ノードとの間で複数の伝送チャンネルを用いて複数の音響信号を伝送する接続ネットワークを形成するネットワークシステムにおいて、さらに、上記第１部分ネットワークシステムにおける音響信号の伝送を制御する第１制御装置と、上記第２部分ネットワークシステムにおける音響信号の伝送を制御する第２制御装置とを設け、以下の（ａ）乃至（ｄ）の処理を行うことにより、上記第１部分ネットワークシステムに形成される部分ネットワークにおいて伝送される音響信号を上記第２部分ネットワークシステムに形成される部分ネットワークに転送する動作を開始するようにしたものである。
（ａ）上記第１制御装置が、上記第１接続ノードが上記第１部分ネットワークシステムに形成される部分ネットワークから受信可能な音響信号のうち１以上の音響信号を選択し、上記第１接続ノードに対し、その選択した音響信号の各々を特定する信号名を設定する、
（ｂ）上記（ａ）において上記第１接続ノードに設定された信号名に基づき、上記第１接続ノードが、上記接続ネットワークにおける上記複数の伝送チャンネルのうち１以上の伝送チャンネルを確保し、その確保した伝送チャンネルを用いて上記設定された信号名により特定される音響信号を上記接続ネットワークへ送信し、上記第２接続ノード及び上記第２制御装置に対し、上記確保した伝送チャンネルの各々と関連付けられるべき信号名を通知する、
（ｃ）上記第２制御装置が、上記（ｂ）において上記第１接続ノードから通知された信号名により特定される音響信号の中から任意の音響信号を選択し、上記第２接続ノードに対し、その選択した音響信号を特定する信号名を設定する、
（ｄ）上記（ｃ）において上記第２接続ノードに設定された信号名に基づき、上記第２接続ノードが、上記接続ネットワークのその設定された信号名と関連付けられた伝送チャンネルの音響信号を受信して、その受信した音響信号を上記第２部分ネットワークシステムに形成される部分ネットワークへ送信する。
【０００９】
このようなネットワークシステムにおいて、上記第１部分ネットワークシステム及び上記第２部分ネットワークシステムがそれぞれネットワークＩＤを有し、上記（ｂ）の処理において、上記第１接続ノードが、上記第２接続ノードに対し、上記確保した伝送チャンネルの各々と関連付けられるべき信号名に加えて上記第１部分ネットワークシステムのネットワークＩＤを通知し、上記（ｃ）の処理において、上記第２制御装置が、上記（ｂ）において上記第１接続ノードから上記第２接続ノードに通知されたネットワークＩＤ及び信号名により特定される音響信号の中から任意の音響信号を選択し、上記第２接続ノードに対し、その選択した音響信号を特定するネットワークＩＤ及び信号名を設定し、上記（ｄ）の処理において、上記（ｃ）において上記第２接続ノードに設定されたネットワークＩＤ及び信号名に基づき、上記第２接続ノードが、上記接続ネットワークのその設定されたネットワークＩＤ及び信号名と関連付けられた伝送チャンネルの音響信号を受信するようにするとよい。
【００１０】
さらに、上記接続ネットワークにおいて、上記第１接続ノードと上記第２接続ノードを通るリング状の伝送路が形成され、上記複数の伝送チャンネルを有するフレームが上記リング状の伝送路に沿って周期的に循環し、上記第１接続ノード及び第２接続ノードの一方が上記フレームの上記伝送チャンネルに音響信号を書き込むことにより音響信号の送信を行い、上記第１接続ノード及び第２接続ノードの他方がそのフレームのその伝送チャンネルから音響信号を読み出すことにより音響信号の受信を行うようにするとよい。
【００１１】
また、この発明の別のネットワークシステムは、それぞれカスケード接続又はループ接続された複数のノードからなり、その複数のノード間で複数の伝送チャンネルを用いて複数の音響信号を伝送する部分ネットワークを形成する第１部分ネットワークシステムと第２部分ネットワークシステムとを備え、上記第１部分ネットワークシステムが備える第１接続ノードと、上記第２部分ネットワークシステムが備える第２接続ノードとが互いに接続されて、その第１接続ノードとその第２接続ノードとの間で複数の伝送チャンネルを用いて複数の音響信号を伝送する接続ネットワークを形成するネットワークシステムにおいて、さらに、上記第１部分ネットワークシステムにおける音響信号の伝送を制御する第１制御装置と、上記第２部分ネットワークシステムにおける音響信号の伝送を制御する第２制御装置とを設け、上記第１部分ネットワークシステムの各ノードが上記第１部分ネットワークシステムに形成される部分ネットワークの１以上の伝送チャンネルを確保し、その確保した伝送チャンネルを用いて１以上の音響信号を上記第１部分ネットワークシステムに形成される部分ネットワークへ送信し、上記第１部分ネットワークシステムを構成する各ノード及び上記第１制御装置に対し、上記確保した伝送チャンネルの各々と関連付けられるべき信号名を通知し、以下の（ａ）乃至（ｆ）の処理を行うことにより、上記第１部分ネットワークシステムに形成される部分ネットワークにおいて伝送される音響信号を上記第２部分ネットワークシステムに形成される部分ネットワークに転送する動作を開始することを特徴とするネットワークシステムである。
（ａ）上記第１制御装置が、上記第１部分ネットワークシステムを構成するノードから通知された信号名により特定される音響信号の中から１以上の音響信号を選択し、上記第１接続ノードに対し、その選択した音響信号の各々を特定する信号名を設定する、
（ｂ）上記第１接続ノードが、上記（ａ）による信号名の設定に基づき、その設定された信号名に関連付けられた伝送チャンネルで伝送される音響信号を上記第１部分ネットワークシステムに形成される部分ネットワークから受信する、
（ｃ）上記第１接続ノードが、上記接続ネットワークの１以上の伝送チャンネルを確保し、上記（ｂ）において受信した音響信号を、その確保した伝送チャンネルを用いて上記接続ネットワークに送信し、上記第２接続ノード及び上記第２制御装置に対し、上記確保した伝送チャンネルの各々と関連付けられるべき、上記（ａ）で上記第１接続ノードに設定された信号名を通知する、
（ｄ）上記第２制御装置が、上記（ｃ）において上記第１接続ノードから通知された信号名により特定される音響信号の中から任意の音響信号を選択し、上記第２接続ノードに対し、その選択した音響信号を特定する信号名を設定する、
（ｅ）上記（ｄ）において上記第２接続ノードに設定された信号名に基づき、上記第２接続ノードが、上記接続ネットワークのその設定された信号名と関連付けられた伝送チャンネルの音響信号を受信し、
（ｆ）上記第２接続ノードが、上記第２部分ネットワークシステムに形成される部分ネットワークの伝送チャンネルを確保し、その確保した伝送チャンネルを用いて、上記（ｅ）において受信した音響信号を、上記第２部分ネットワークシステムに形成される部分ネットワークへ送信し、上記第２部分ネットワークシステムを構成する各ノード及び上記第２制御装置に対し、上記確保した伝送チャンネルと関連付けられるべき、上記（ｄ）で上記第２接続ノードに設定された信号名を通知する。
【００１２】
このようなネットワークシステムにおいて、上記第１部分ネットワークシステム及び上記第２部分ネットワークシステムはそれぞれネットワークＩＤを設け、上記（ｃ）の処理において、上記第１接続ノードが、上記第２接続ノード及び上記第２制御装置に対し、上記確保した伝送チャンネルの各々と関連付けられるべき信号名に加えて上記第１部分ネットワークシステムのネットワークＩＤを通知し、上記（ｄ）の処理において、上記第２制御装置が、上記（ｃ）において上記第１接続ノードから通知されたネットワークＩＤ及び信号名により特定される音響信号の中から任意の音響信号を選択し、上記第２接続ノードに対し、その選択した音響信号を特定するネットワークＩＤ及び信号名を設定し、上記（ｅ）の処理において、上記（ｄ）において上記第２接続ノードに設定されたネットワークＩＤ及び信号名に基づき、上記第２接続ノードが、上記接続ネットワークのその設定されたネットワークＩＤ及び信号名と関連付けられた伝送チャンネルの音響信号を受信するようにするとよい。
【００１３】
さらに、上記第１部分ネットワークシステム及び第２部分ネットワークシステムの各々において、その部分ネットワークシステムを構成する上記複数のノードの全てを通るリング状の伝送路が形成され、複数の伝送チャンネルを有するフレームが上記リング状の伝送路に沿って周期的に循環し、上記部分ネットワークは、一のノードが上記循環するフレームの伝送チャンネルに音響信号を書き込み、他のノードがその循環するフレームのその伝送チャンネルから音響信号を読み出すことにより、上記一のノードから上記他のノードへ音響信号を転送するようにするとよい。
【００１４】
また、上記の各ネットワークシステムにおいて、以下の（ｇ）及び（ｈ）の処理を行うことにより、上記第２部分ネットワークシステムを構成する一のノードが上記部分ネットワークから音響信号を受信する動作を開始するようにするとよい。
（ｇ）上記第２制御装置が、上記第２部分ネットワークシステムを構成するノードから通知された信号名により特定される音響信号の中から任意の音響信号を選択し、上記一のノードに対し、その選択した音響信号を特定する信号名を設定する、
（ｈ）上記（ｇ）において上記一のノードに設定された信号名に基づき、上記一のノードが、上記第２部分ネットワークシステムに形成される部分ネットワークから、上記設定された信号名と関連付けられた伝送チャンネルの音響信号を受信する。
【００１５】
あるいは、以下の（ｇ）及び（ｈ）の処理を行うことにより、上記第１部分ネットワークシステムを構成する一のノードが上記部分ネットワークから音響信号を受信する動作を開始するようにするとよい。
（ｇ）上記第１制御装置が、上記第１部分ネットワークシステムを構成するノードから通知された信号名により特定される音響信号の中から任意の音響信号を選択し、上記一のノードに対し、その選択した音響信号を特定する信号名を設定する、
（ｈ）上記（ｇ）において上記一のノードに設定された信号名に基づき、上記一のノードが、上記第１部分ネットワークシステムに形成される部分ネットワークから、上記設定された信号名と関連付けられた伝送チャンネルの音響信号を受信する。
【００１６】
あるいは、以下の（ｉ）乃至（ｋ）の処理を行うことにより、上記第１部分ネットワークシステムを構成する一のノードが部分ネットワークへ音響信号を送信する動作を開始するようにするとよい。
（ｉ）上記第１制御装置が、上記一のノードに入力されるか又は上記一のノードで処理される各音響信号に信号名を付け、その信号名を上記一のノードに通知する、
（ｊ）上記第１制御装置が、上記一のノードに入力されるか又は上記一のノードで処理される音響信号の中から任意の音響信号を選択し、上記一のノードに対し、その選択した音響信号を送信するよう命令する、
（ｋ）上記（ｊ）の命令に基づき、上記一のノードが上記第１部分ネットワークシステムに形成される部分ネットワークの伝送チャンネルを確保し、その確保した伝送チャンネルを用いて、上記（ｊ）で選択された音響信号を上記第１部分ネットワークシステムに形成される部分ネットワークへ送信し、上記第１部分ネットワークシステムを構成する各ノード及び上記第１制御装置に対し、上記確保した伝送チャンネルと関連付けられるべき、その選択された音響信号の信号名を通知する。
【００１７】
あるいはまた、以下の（ｉ）乃至（ｋ）の処理を行うことにより、上記第２部分ネットワークシステムを構成する一のノードが部分ネットワークへ音響信号を送信する動作を開始するようにするとよい。
（ｉ）上記第２制御装置が、上記一のノードに入力されるか又は上記一のノードで処理される各音響信号に信号名を付け、その信号名を上記一のノードに通知する、
（ｊ）上記第２制御装置が、上記一のノードに入力されるか又は上記一のノードで処理される音響信号の中から任意の音響信号を選択し、上記一のノードに対し、その選択した音響信号を送信するよう命令する、
（ｋ）上記（ｊ）の命令に基づき、上記一のノードが上記第２部分ネットワークシステムに形成される部分ネットワークの伝送チャンネルを確保し、その確保した伝送チャンネルを用いて、上記（ｊ）で選択された音響信号を上記第２部分ネットワークシステムに形成される部分ネットワークへ送信し、上記第２部分ネットワークシステムを構成する各ノード及び上記第２制御装置に対し、上記確保した伝送チャンネルと関連付けられるべき、その選択された音響信号の信号名を通知する。
【発明の効果】
【００１８】
以上のようなこの発明のネットワークシステムによれば、リング状の伝送路にフレームを定期的に循環させて音響信号の伝送を行うネットワークを複数接続する場合において、ネットワークを跨いだ音響信号伝送を、シンプルな操作かつ制御で実現できるようにすることをができる。
【図面の簡単な説明】
【００１９】
【図１】この発明のネットワークシステムの実施形態であるオーディオネットワークシステムの概略構成を示す図である。
【図２】図１に示したオーディオネットワークシステムにおける部分ネットワーク（及び接続ネットワーク）の概略構成を示す図である。
【図３】図２に示したネットワークの伝送路で伝送されるＴＬフレームの構成例を示す図である。
【図４】図３に示したＴＬフレームのうち波形データ領域の構成をより詳細に示す図である。
【図５】ＴＬフレームの伝送タイミングを示す図である。
【００２０】
【図６】部分ネットワーク上での音響信号の伝送時における、ＴＬフレームの伝送状況について説明するための図である。
【図７】図１に示したオーディオネットワークシステムを構成する各ノードとなる音響信号処理装置のハードウェア構成を示す図である。
【図８】図７に示したネットワークＩ／ＦカードにおけるＴＬフレームの伝送に関する機能をより詳細に示す図である。
【図９】各部分ネットワーク及び接続ネットワークにおいてノードをループ接続した場合に図１に示したオーディオネットワークシステムにおいて各ノード間に形成されるＴＬフレームの伝送路を示す図である。
【図１０】同じく一部の部分ネットワークをカスケード接続した場合の伝送路を示す図である。
【００２１】
【図１１】オーディオネットワークシステム及びＴＬフレームの伝送路を形成する際の、ユーザによる作業及びそれに応じた各機器の動作手順を示す図である。
【図１２】その続きを示す図である。
【図１３】そのさらに続きを示す図である。
【図１４】オーディオネットワークシステムを構成する各機器が行うＴＬフレームに対する波形データの読み書きの内容を模式的に示す図である。
【図１５】オーディオネットワークシステムを構成する各機器の動作により実現される機能を、第１部分ネットワークシステムの機器に注目して示す機能ブロック図である。
【００２２】
【図１６】同じく第２部分ネットワークシステムの機器に注目して示す図である。
【図１７】オーディオネットワークシステムを構成する各機器に記憶させる信号名設定テーブルの例を示す図である。
【図１８】同じくルーティングテーブルの例を示す図である。
【図１９】オーディオネットワークシステムＳを構成する各機器が個別パッチ設定画面において供給元の設定指示を検出した場合に実行する処理のフローチャートである。
【図２０】同じく個別パッチ設定画面において供給先の設定指示を検出した場合の処理のフローチャートである。
【００２３】
【図２１】同じくルーティングテーブルの内容を機器の動作に反映させる処理のフローチャートである。
【図２２】オーディオネットワークシステムを構成する各機器に記憶させるｃｈテーブルの例を示す図である。
【図２３】制御装置がリモート制御操作を検出した場合に実行する処理のフローチャートである。
【図２４】制御操作通知を受信した機器が実行する処理のフローチャートである。
【発明を実施するための形態】
【００２４】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
１．  この発明の実施形態のオーディオネットワークシステムの概要
１．１  全体構成
まず図１に、この発明のネットワークシステムの実施形態であるオーディオネットワークシステムの概略構成を示す。
この図に示すように、オーディオネットワークシステムＳは、第１部分ネットワークシステムＳａと第２部分ネットワークシステムＳｂとを、接続ネットワークＳｃにより接続した構成となっている。
【００２５】
そして、第１部分ネットワークシステムＳａは、コンソールＣａ１、ミキサエンジンＥａ１、および入出力装置ＩＯａ１を、通信ケーブルＣＢによりループ状に接続して構成している。また、ループ状の接続に用いる通信ケーブルのうち任意の１カ所を省略して、端部を有するカスケード状に機器を接続してもよい。他の部分ネットワークシステムや接続ネットワークについても同様である。
第２部分ネットワークシステムＳｂは、コンソールＣｂ１、入出力装置ＩＯｂ１、ミキサエンジンＥｂ１、入出力装置ＩＯｂ３、および入出力装置ＩＯｂ２を、通信ケーブルＣＢによりループ状に接続して構成している。
【００２６】
また、これらの各部分ネットワークシステムを構成する機器のうち、入出力装置ＩＯａ１と入出力装置ＩＯｂ３は、部分ネットワークシステムＳａ又はＳｂに接続するためのネットワークＩ／Ｆ（インタフェース）と、接続ネットワークに接続するためのネットワークＩ／Ｆとを別々に持っている。
【００２７】
そして、各部分ネットワークシステムにおいて、その部分ネットワークシステムに属するノードとして、その部分ネットワークシステムに属する他のノードとの間でデータの送受信を行うと共に、一方の部分ネットワークシステムに入力したデータを接続ネットワークに伝達したり、接続ネットワークを介して伝達されてきた他の部分ネットワークシステムのデータを、自身の属する部分ネットワークシステムに伝達したりすることができる。そしてこのことにより、部分ネットワークシステムと接続ネットワークとを接続する接続ノードとして機能することができる。
すなわち、第１部分ネットワークシステムＳａにおける接続ノードである入出力装置ＩＯａ１と、第２部分ネットワークシステムＳｂにおける接続ノードである入出力装置ＩＯｂ３とが互いに接続されて、第１部分ネットワークシステムＳａと第２部分ネットワークシステムＳｂとを接続する接続ネットワークＳｃが形成される。
【００２８】
また、各入出力装置ＩＯａ１，ＩＯｂ１〜ＩＯｂ３は、オーディオネットワークシステムＳに対して外部から音響信号を入力する入力手段及び／又は外部へ音響信号を出力する出力手段を有する装置である。アナログ入出力を行う場合には、Ａ／Ｄ変換器及びＤ／Ａ変換器を備え、オーディオネットワークシステムＳで扱うデジタル音響信号と、端子から入出力するアナログ音響信号との間の変換を行う。装置毎に入力チャンネル（入力ポート）及び出力チャンネル（出力ポート）の数やその他の機能が異なっていても構わない。
【００２９】
コンソールＣａ１，Ｃｂ１は、オーディオネットワークシステムＳを構成する各機器に対する操作を受け付けるための機器であり、多数の操作子や表示器を備えた操作パネルを有する。
ミキサエンジンＥａ１，Ｅｂ１は、各入出力装置から入力され、オーディオネットワークシステムＳ内を伝送される複数ｃｈ（チャンネル）の音響信号に対し、ミキシング、イコライジング、エフェクト付与等の種々の信号処理を施す機器である。また、その信号処理の結果は、オーディオネットワークシステムＳを介して各入出力装置に伝送し該入出力装置から外部へ出力させることができる。
【００３０】
１．２  部分ネットワークシステムの構成
次に、図２に、部分ネットワークを形成する部分ネットワークシステムの概略構成を示す。なお、接続ネットワークについても、構成及びフレーム伝送の方式は同様である。
図２（ａ），（ｂ）に示すように、この部分ネットワークシステム１は、それぞれ単方向の通信を行う受信手段である受信インタフェース（Ｉ／Ｆ）と送信手段である送信Ｉ／Ｆの組を２組備えたノードを、通信ケーブルＣＢで順次接続することにより構成したものである。これらの各ノードが、図１におけるコンソールＣａ１，Ｃｂ１、入出力装置ＩＯａ１，ＩＯｂ１〜ＩＯｂ３及びミキサエンジンＥａ１，Ｅｂ１に当たる。ここではＡ〜Ｃの３つのノードにより構成した例を示しているが、ノードの数は２以上の任意でよい。
【００３１】
ノードＡにおいては、受信Ｉ／Ｆ＿ＡＲ１と送信Ｉ／Ｆ＿ＡＴ１が一組のＩ／Ｆで、受信Ｉ／Ｆ＿ＡＲ２と送信Ｉ／Ｆ＿ＡＴ２がもう一組のＩ／Ｆである。ノードＢ及びＣについても、符号の先頭の文字「Ａ」を「Ｂ」あるいは「Ｃ」に置き換えたＩ／Ｆが、同様な関係に当たる。
【００３２】
そして、ノード間の接続は、１組の受信Ｉ／Ｆ及び送信Ｉ／Ｆを、別のノードの１組の送信Ｉ／Ｆ及び受信Ｉ／Ｆとそれぞれ通信ケーブルＣＢで接続することにより行っている。例えば、ノードＡとノードＢとの間では、受信Ｉ／Ｆ＿ＡＲ２と送信Ｉ／Ｆ＿ＢＴ１とを接続すると共に、送信Ｉ／Ｆ＿ＡＴ２と受信Ｉ／Ｆ＿ＢＲ１とを接続している。また、ノードＢとノードＣとの間では、ノードＢのもう１組のＩ／Ｆと、ノードＣの１組のＩ／Ｆとを接続している。
【００３３】
ここで、（ａ）に示すように、各ノードを、端部を有する１本のラインのように接続した状態を、「カスケード接続」と呼ぶことにする。そしてこの場合、各ノード間を結ぶ通信ケーブルＣＢにより、破線で示すように１つのリング状のデータ伝送路を形成することができる。このことにより、その接続された複数のノードが、複数の音響信号を伝送する部分ネットワークを形成することができる。そして各ノードは、この伝送路にフレームを一定周期で循環させるように伝送し、そのフレームに対して必要な情報を読み書きすることにより、伝送路上の任意のノードとの間でデータの送受信を行うことができる。
【００３４】
そして、部分ネットワークシステム１内において、１つのノードがマスタノード（このような部分ネットワーク単位のマスタは、「部分マスタ」と呼ぶことにする）となり、音響信号を伝送するためのフレームを生成し、定期的に伝送路を循環させたり、部分ネットワーク（あるいは接続ネットワーク）の管理を行ったりする。この部分マスタが生成するフレームを、「ＴＬフレーム」と呼ぶことにする。
従って、複数のノードの間で、ＴＬフレームに書き込まれた音響信号を伝送する部分ネットワークを、部分ネットワークシステム内に形成することができる。以後、第１部分ネットワークシステムＳａに形成される部分ネットワークを「第１部分ネットワーク」と、第２部分ネットワークシステムＳｂに形成される部分ネットワークを「第２部分ネットワーク」と呼ぶことにする。
【００３５】
また、（ａ）に示したカスケード接続に加え、両端のノードで使用していないＩ／Ｆ同士も通信ケーブルＣＢで接続すると、（ｂ）に示すように、リング状のデータ伝送路を２つ形成することができる。そして、各ノードは、これらの経路でそれぞれフレームを伝送し、その各フレームに対して必要な情報を読み書きすることにより、経路上の任意のノードとの間でデータの送受信を行うことができる。このようなノード間の接続状態を、「ループ接続」と呼ぶことにする。
【００３６】
このループ接続の状態で、一方の伝送路を循環させるＴＬフレームのみで伝送可能な情報量の通信を行っている場合、１カ所で断線が発生したとしても、その断線箇所の両側でＴＬフレームの伝送を折り返すことにより、断線箇所の両側をカスケード接続の両端と見て、速やかに（ａ）に示したようなカスケード接続のシステムに組み換え、０〜２フレーム程度の損失でＴＬフレームの伝送を継続することができる（特開２００７−２５９３４７号公報参照）。
【００３７】
なお、図２ではケーブルを２本示しているが、１組の受信Ｉ／Ｆと送信Ｉ／Ｆとを近接してあるいは一体として設ければ、２本を束ねて１本にしたケーブルにより、１組のＩ／Ｆ同士の接続を行うことも可能である。
また、図１における入出力装置ＩＯａ１，ＩＯｂ３のように、２つ以上のネットワーク（部分ネットワークシステム及び接続ネットワーク）に接続する装置は、接続するネットワーク１つにつき、そのネットワークで用いる２組の送受信Ｉ／Ｆを有する。従って、入出力装置ＩＯａ１及びＩＯｂ３は、それぞれ４組の送受信Ｉ／Ｆを有する。
【００３８】
また、各ノードには、必要なＩ／Ｆを設ければ、外部機器を接続し、その外部機器から受信したデータをＴＬフレームに書き込んで他のノードに送信したり、ＴＬフレームから読み出したデータをその外部機器に送信したりすることもできる。
このような外部機器としては、例えば外付けのコンソールが考えられる。そして、コンソールがユーザから受け付けた操作に応じたコマンドを接続先のノードに送信し、そのノードがこれをＴＬフレームに書き込んで他のノードに送信したり、他のノードがＴＬフレームに書き込んで送信してきた応答やレベルデータ等を接続先のノードが読み出してコンソールに送信し、コンソールにおける操作子状態の表示やレベル表示に使用するといった動作を行わせることが考えられる。
【００３９】
１．３  ＴＬフレームの構成
次に、図３に、上述した部分ネットワーク及び接続ネットワークの伝送路で伝送されるＴＬフレームの構成例を示す。図４に、そのうち波形データ領域の構成をより詳細に示す。なお、これらの図に示した各領域の幅は必ずしもデータ量と対応しない。
図３に示すように、このＴＬフレーム１００は、先頭から順に、プリアンブル１０１，管理データ１０２，波形データ（オーディオデータ）領域１０３，制御データ領域１０４，ＦＣＳ（Frame Check Sequence）１０５の各領域からなる。各領域のサイズは、その領域に記載するデータ量に関わらずそれぞれ固定である。
【００４０】
そして、プリアンブル１０１には、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．３で規定されるプリアンブルとＳＦＤ（Start Frame Delimiter）とを記載する。
管理データ１０２には、部分ネットワークシステム１内の各ノードがＴＬフレームに含まれるデータの管理に利用するデータとして、部分ネットワークシステム内のどの伝送路を循環させるフレームかを示すリングＩＤ、フレーム通し番号であるフレームＩＤ、波形データ領域１０３中の波形データのｃｈ数等を記載する。
【００４１】
また、波形データ領域１０３は、音響信号のデータを記載する領域であり、例えば１サンプル１６ビットの波形データを４００ｃｈ分記載できる。この場合、部分ネットワークでは、１つのＴＬフレーム１００を循環させることにより、４００ｃｈ分の音響信号を伝送することができる。なお、４００ｃｈ中の伝送に使われていないｃｈ（空きｃｈ）の領域については、そこに何が記載されているか気にしなくて良い。
【００４２】
なお、各部分ネットワークにおいて伝送可能な波形データの量は、部分マスタが各サンプリング周期毎に送信するＴＬフレームのサイズによって決まる。部分ネットワークの伝送レートが高ければ、ＴＬフレームをより大きなサイズのフレームすることができ、その中の波形データ領域のサイズも大きくすることができる。そして、伝送可能な波形データのチャンネル数は、波形データ記憶領域のサイズを、１ｃｈ当たりの波形データの伝送に必要とされるサイズで割った商として求めることができる。
【００４３】
例えば、１〜１６ビットの波形データを４００ｃｈ伝送する場合には波形データ領域のサイズは８００バイトでよいが、１７〜３２ビットの波形データを同じ４００ｃｈ伝送する場合には波形データ領域のサイズが１６００バイト必要となる。また、１６ビットの波形データを３００ｃｈ伝送するのみでよい場合には、６００バイトの波形データ領域を用意すればよい。
このように波形データ領域１０３に用意する波形データ伝送用のｃｈを、以後、「信号伝送ｃｈ」と呼ぶことにする。
【００４４】
オーディオネットワークシステムＳにおいては、各部分ネットワーク及び接続ネットワークにおいて、そのネットワークの部分マスタが、そのネットワークに属する各ノードからの要求に従って、各ノードに図４に示すように波形データ領域１０３の信号伝送ｃｈを割り当て、各ノードは、自身に割り当てられた信号伝送ｃｈの位置に出力波形データの書き込みを行う。
また、オーディオネットワークシステムＳにおいては、信号伝送ｃｈの割り当ては各部分ネットワーク及び接続ネットワークについて個別かつ独立に行うことができる。複数のネットワークに属するノードについても、ネットワーク毎に、そのネットワークで使用させる信号伝送ｃｈの割り当てを行う。
【００４５】
図４の例で言えば、入出力装置ＩＯａ１に対しては、第１部分ネットワークと接続ネットワークの双方で信号伝送ｃｈの割り当てを行い、入出力装置ＩＯｂ３に対しては、第２部分ネットワークと接続ネットワークの双方で信号伝送ｃｈの割り当てを行う。
従って、各ネットワークにおいて、割り当て可能なｃｈ数が異なっていてもよい。ただし、１サンプル当たりの波形データサイズは、全てのネットワークで共通であることが好ましい。
【００４６】
図３の説明に戻ると、制御データ領域１０４には、イーサネットフレーム領域１０６、ＩＴＬフレーム領域１０７、および管理データ領域１０８を設けている。
このうちイーサネットフレーム領域１０６には、ＩＰ（Internet Protocol）に基づくノード間通信用のパケットであるＩＰパケットをさらにフレーム化したＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．３形式のフレーム（イーサネットフレーム）を記載する。
【００４７】
また、記載すべきイーサネットフレームが用意したサイズに収まらない場合には、フレームの送信側で必要な数のブロックに分割し、ＴＬフレーム１つにつき、そのブロック１つを記載する。そして、フレームの受信側で複数のＴＬフレーム１００からデータを取り出して結合し、分割前のフレームを復元することにより、通常のイーサネット（登録商標）での伝送と同様にイーサネットフレームをノード間で伝送することができる。
【００４８】
また、ＩＴＬフレーム領域１０７には、隣接ノード間でのコマンド及びコマンドに対する応答の伝送に使用するフレームであるＩＴＬフレームのデータを記載する。このＩＴＬフレームは、詳細な説明は省略するが、部分ネットワーク及び接続ネットワーク内でフレーム伝送路を形成する際の情報伝達や、ネットワーク形成後の情報伝達に使用する。
【００４９】
管理データ領域１０８は、部分ネットワーク及び接続ネットワーク内の各ノードがＴＬフレーム１００に含まれるデータの管理に利用するデータを記載する領域である。ここに記載するデータとしては、例えば、音響信号のレベル表示に使用するレベルデータ、ＴＬフレーム１００が伝送中に切断されたことを示す切断検出フラグ、ＴＬフレーム１００の伝送にエラーが生じたことを示すエラーフラグ等が挙げられる。
また、ＦＣＳ１０５は、ＩＥＥＥ８０２．３で規定される、フレームのエラーを検出するためのフィールドである。
【００５０】
１．４  ＴＬフレームの伝送方式
次に、図５に、図３に示したＴＬフレーム１００の伝送タイミングを示す。
この図に示すように、部分ネットワークシステム１においては、ＴＬフレーム１００を、９６ｋＨｚ（キロヘルツ）のサンプリング周期１周期である１０．４μｓｅｃ（マイクロ秒）毎に１つ、ノード間を循環させ、各ノードはＴＬフレームの所望のｃｈへの音響信号の書き込みないし所望のｃｈからの音響信号の読み出しを行うようになっている。従って、各サンプリング周期に、波形データ領域１０３に設けた各信号伝送ｃｈについて、それぞれ１サンプル分の波形データを、各ノード間で伝送できる。
【００５１】
１Ｇｂｐｓ（ギガビット・パー・セカンド）のイーサネット（登録商標）方式のデータ転送を採用すれば、例えばＴＬフレームのサイズを１２８２バイトとすると、ＴＬフレーム１００の時間長は、１ナノ秒×８ビット×１２８２バイト＝１０．２６μｓｅｃであり、１サンプリング周期内に伝送が完了する。データ転送速度やサンプリング周期が異なる場合には、それに応じて１サンプリング周期内に伝送可能なＴＬフレームのサイズは異なることになる。
【００５２】
次に、図６に、部分ネットワーク及び接続ネットワーク上での音響信号の伝送時における、図３に示したＴＬフレームの伝送状況を示す。
ここでは、ノードＡからノードＤまでの４つのノードをカスケード接続した部分ネットワークシステムに形成される部分ネットワークを考える。そして、この部分ネットワーク内の各ノードにＴＬフレーム１００を循環させる場合、いずれか１つのノードを部分マスタと定め、そのノードのみが新たなサンプリング周期のＴＬフレーム（通し番号の異なるＴＬフレーム）の生成を行い、サンプリング周期毎に生成されたＴＬフレームを次のノードへ送信する。部分マスタ以外のノードはスレーブノードであり、それぞれ前のノードからＴＬフレームを受信し、次のノードへ送信する転送処理を行う。
【００５３】
そして、部分マスタＢが最初に図で右向きに、ワードクロックのタイミングに合わせてノードＣに向かってＴＬフレームを送信すると、そのＴＬフレームは、破線で示すようにノードＢ→Ｃ→Ｄ→Ｃ→Ｂ→Ａ→Ｂの順で伝送され、ノードＢに戻ってくる。この伝送の際、各ノードは、ＴＬフレームを受信してから送信するまでに、他のノードから受信すべき波形データや制御データをＴＬフレームから読み取り、また他のノードに送信すべき波形データや制御データをＴＬフレームに書き込む。
【００５４】
そして、部分マスタは、ＴＬフレームが伝送路を１周して戻ってくると、そのＴＬフレームの管理データを書き換えて後のサンプル周期のＴＬフレームを生成し、適当なサンプル周期での送信に供する。またこのとき、部分マスタも他のノードと同様にＴＬフレームに対してデータの読み書きを行う。
【００５５】
以上を繰り返すことにより、１サンプリング周期につき１つのＴＬフレームに、（ａ）から（ｅ）に時系列的に示すように、各ノードを循環させることができる。これらの図において、黒塗りの矢印はＴＬフレームの先頭を、黒丸はＴＬフレームの末端を示す。線の矢印は、ＴＬフレームの切れ目を分かり易くするために記載したものである。
【００５６】
なお、各スレーブノードは、ＴＬフレームの全てを受信してからデータの読み書きや次のノードへの送信を行う必要はなく、先頭から必要なバイト数だけ受信したら、データの読み書きや次のノードへの送信の処理を開始してしまってよい。そしてその後、ＴＬフレームの末端まで、受信するのとほぼ同じ速さでデータの読み書きや送信を行って行けばよい。ただし、部分マスタについては、ＴＬフレームが正常に伝送路を１周したことを確認するため、ＴＬフレームの全てを受信してから、その内容に基づいて新たなＴＬフレームの生成を行うことが好ましい。
【００５７】
また、カスケード接続の場合、両端のノード以外のノードは、１周のうちに２度ＴＬフレームを通過させることになるが、このうちＩＴＬフレーム領域１０７以外のデータの読み書きを行うのは１度のみである。どちらでその読み書きを行うかは、最初にＴＬフレームを通過させる時、図で右向きにＴＬフレームを通過させる時等、任意に定めればよい。読み書きを行わない場合には、単に送信元アドレスを書き換えてＴＬフレームの残りの部分はスルーさせればよい。ＩＴＬフレームについては、両方向の隣接ノードに伝達できることが好ましい。
【００５８】
また、各ノードにおいて、ＴＬフレームのデータを書き換えるためや、受信側のネットワーククロック（送信元のノードの動作クロックに対応）と送信側のネットワーククロック（当該ノードの動作クロックに対応）の周波数やタイミングの差を吸収するために、ＴＬフレームの受信時にバッファリングを行う必要があるので、ＴＬフレームの受信開始から送信開始まで幾分かのタイムラグが生じる。
【００５９】
そして、ネットワークで伝送される音響信号の伝送遅延（サンプリング周期単位）を最小にしたい場合は、上記のタイムラグの量を考慮して、マスタノードがあるワードクロックのタイミングで送信開始したＴＬフレームを、２つ先のワードクロックより所定時間α（マスタノード内での新ＴＬフレームの準備に係る時間に対応する）だけ前のタイミングに、マスタノードが受信完了できるようにすればよい。
【００６０】
本ネットワークにおいては、以上のような方式のデータ伝送を行うことにより、１サンプリング周期内にＴＬフレームを１周させることのできる程度のノード数であれば、ネットワーク内で常にＴＬフレームのサイズに応じた一定の伝送帯域幅を確保することができる。そして、この帯域幅は、特定のノード間でのデータ伝送量の多寡には影響されない。
【００６１】
なお、ループ接続を行い、部分ネットワークシステムに形成される部分ネットワーク内に伝送路を２本形成する場合には、図２からわかるように、部分マスタＢが生成して図で右向きに送信したＴＬフレームを、ノードＢ→Ｃ→Ｄ→Ａ→Ｂの順で伝送する伝送路と、部分マスタＢが生成して図で左向きに送信したＴＬフレームを、ノードＢ→Ａ→Ｄ→Ｃ→Ｂの順で伝送する伝送路とができることになる。そしてこの場合、ＴＬフレームが伝送路を１周する間に全てのノードを１回ずつ通過することになるため、各ノードは、その通過の際にデータの読み書きを行う。
【００６２】
１．５  システムを構成する各装置のハードウェア構成及び基本動作
次に、以上説明してきたようなＴＬフレームの伝送を行うためのハードウェア及びその動作について説明する。
まず、図７に、上述のオーディオネットワークシステムＳを構成する各ノードとなる音響信号処理装置のハードウェア構成を示す。
【００６３】
図７に示すように、この音響信号処理装置１０は、ＣＰＵ２０１，フラッシュメモリ２０２，ＲＡＭ２０３，外部機器Ｉ／Ｆ（インタフェース）２０４，表示器２０５，操作子２０６を備え、これらがシステムバス２０７により接続されている。また、外部機器Ｉ／Ｆ２０４とシステムバス２０７とに接続するカードＩ／Ｏ（入出力部）２１０も備えている。
【００６４】
そして、ＣＰＵ２０１は、この音響信号処理装置１０の動作を統括制御する制御手段であり、フラッシュメモリ２０２に記憶された所要の制御プログラムを実行することにより、表示器２０５における表示を制御したり、操作子２０６の操作を検出してその操作に従ってパラメータの値の設定／変更や各部の動作を制御したり、コマンドをカードＩ／Ｏ２１０を介して他の音響信号処理装置に送信したり、カードＩ／Ｏ２１０を介して他の音響信号処理装置から受信したコマンドに従った処理を行ったりする。
【００６５】
フラッシュメモリ２０２は、ＣＰＵ２０１が実行する制御プログラムを始め、電源を切っても残しておくべきデータを記憶する書き換え可能な不揮発性記憶手段である。
ＲＡＭ２０３は、一時的に記憶すべきデータを記憶したり、ＣＰＵ２０１のワークメモリとして使用したりする記憶手段である。
【００６６】
外部機器Ｉ／Ｆ２０４は、種々の外部機器を接続し入出力を行うためのインタフェースであり、例えば外部のディスプレイ、マウス、文字入力用のキーボード、操作パネル、ＰＣ（パーソナルコンピュータ）等を接続するためのインタフェースが用意される。
外部機器Ｉ／Ｆ２０４は、カードＩ／Ｏ２１０のオーディオバス２１７にも接続しており、オーディオバス２１７を流れる波形データを外部装置に送信したり、外部装置から受信した波形データをオーディオバス２１７に入力したりすることができる。
【００６７】
表示器２０５は、ＣＰＵ２０１による制御に従って種々の情報を表示する表示手段であり、例えば、液晶ディスプレイ（ＬＣＤ）や発光ダイオード（ＬＥＤ）によって構成することができる。
操作子２０６は、音響信号処理装置１０に対する操作を受け付けるためのものであり、種々のキー、ボタン、ダイヤル、スライダ等によって構成することができる。
【００６８】
これらの表示器２０５及び操作子２０６は、コンソールＣａ１，Ｃｂ１においては、多数のｃｈについて信号処理パラメータやパッチの設定を受け付けるための大型のディスプレイや多数のボタン、スイッチ、電動フェーダ等を設け、入出力装置ＩＯａ１，ＩＯｂ１〜ＩＯｂ３においては電源及びモード設定のための簡単なランプやボタンを設ける等、装置の機能に応じて大きく構成が異なるものである。
【００６９】
また、カードＩ／Ｏ２１０は、オーディオバス２１７と制御バス２１８を備え、これらのバスに種々のカードモジュールを装着することにより、音響信号処理装置１０に対する音響信号及び制御信号の入出力及びその処理を行うことができるようにするためのインタフェースである。ここに装着される各カードモジュールは、オーディオバス２１７を介して相互に波形データを送受信すると共に、制御バス２１８を介してＣＰＵ２０１との間で制御信号を送受信し、ＣＰＵ２０１の制御を受ける。
【００７０】
オーディオバス２１７は、任意のカードから任意のカードへ、複数チャンネルの波形データをサンプリング周期に基づくタイミングで各１サンプルずつ時分割伝送する音響信号伝送用ローカルバスである。接続された複数カードの何れか１つがマスタとなり、当該カードが生成し供給するワードクロックに基づいてオーディオバス２１７の時分割伝送の基準タイミングを制御する。その他の各カードはスレーブとなり、その基準タイミングに基づいて各カードのワードクロックを生成する。
【００７１】
すなわち、各カードで生成されるワードクロックは、マスタとなるカードのワードクロックに同期した共通のクロックとなり、音響信号処理装置１０内の複数のカードは、共通のサンプリング周波数で波形データの処理を行う。さらに、各カードは、自身のワードクロックに基づいて処理した波形データ及び処理すべき波形データを、上記の基準タイミングに基づく時分割タイミングで、オーディオバス２１７を介して他のカードに送信し、また他のカードから受信する。
【００７２】
図７には、カードＩ／Ｏ２１０にＤＳＰ（デジタル・シグナル・プロセッサ）カード２１１，２１２，アナログ入力カード２１３，アナログ出力カード２１４，ネットワークＩ／Ｆカード２１５を装着した例を示している。
カードＩ／Ｏ２１０に装着される各種カードは、そのカードの機能に応じた波形データの処理を、それぞれ、ワードクロック（波形データのサンプリング周期）に基づくタイミングで実行する。
【００７３】
このうち、ＤＳＰカード２１１，２１２は、オーディオバス２１７から取得した波形データに対し、ワードクロックに基づくタイミングで、ミキシング、イコライジング、エフェクト付与を始めとする種々の処理を行う信号処理手段である。処理後のデータも、オーディオバス２１７に出力する。また、複数ｃｈの波形データの入力を受け付けて処理し、複数ｃｈの波形データを出力することができる。
【００７４】
アナログ入力カード２１３は、Ａ／Ｄ（アナログ／デジタル）変換回路を備え、マイク等の音声入力装置から入力するアナログ音響信号を、デジタルの波形データに変換してオーディオバス２１７に供給する機能を有する。複数ｃｈの信号を並列して処理することも可能である。
アナログ出力カード２１４は、Ｄ／Ａ（デジタル／アナログ）変換回路を備え、オーディオバス２１７から取得したデジタルの波形データをアナログの音響信号に変換して、スピーカ等の音声出力装置に出力する機能を有する。
【００７５】
ネットワークＩ／Ｆカード２１５は、送信Ｉ／Ｆと受信Ｉ／Ｆを２組備え、図２乃至図６を用いて説明した部分ネットワークにおけるＴＬフレーム１００の伝送と、ＴＬフレーム１００に対する波形データや制御データ等の読み書きとを行う機能を有する。
また、カードＩ／Ｏ２１０には、ネットワークＩ／Ｆカードを複数枚装着することが可能であり、図１に示した入出力装置ＩＯａ１及びＩＯｂ３のような接続ノードにおいては、ネットワークＩ／Ｆカードを複数枚装着して、各ネットワークＩ／Ｆカード毎に別々のネットワークに接続する。
【００７６】
なお、ここで述べた各種カードのうち、ネットワークＩ／Ｆカード２１５以外のカードは、任意に選択して装着することができる。例えば、図１に示した入出力装置ＩＯａ１，ＩＯｂ１〜ＩＯｂ３においては、信号入出力のみ行えばよいのであれば、ＤＳＰカード２１１，２１２は不要であるし、ミキサエンジンＥａ１，Ｅｂ１においては、システムの外部に対する信号入出力を行わないのであれば、アナログ入力カード２１３やアナログ出力カード２１４は不要である。さらに、コンソールＣａ１，Ｃｂ１においては、パラメータに対する操作のみ行うのであれば、ネットワークＩ／Ｆカード２１５以外のカードを設ける必要はない。
また逆に、ここで挙げたもの以外でも、その他カード２１６として、デジタル入出力、音源、レコーダ、エフェクタ等の、種々のカードモジュールを装着可能とすることが考えられる。
【００７７】
なお、上述のように、カードＩ／Ｏ２１０に装着されたカードは、共通のワードクロックに従って音響信号の処理を行うが、音響信号処理装置１０がオーディオネットワークシステムＳ全体のワードクロックソースである場合は、装着されたカードのうちの何れか１枚がネットワークＩ／Ｆカード２１５を含む他のカードへワードクロックを供給し、ネットワークＩ／Ｆカード２１５は、音響信号処理装置１０が属する部分ネットワークの部分マスタとしてサンプリング周期毎にＴＬフレームを送信する。音響信号処理装置１０がスレーブノードである場合は、ネットワークＩ／Ｆカード２１５がＴＬフレームの受信タイミングに基づいてワードクロックを生成（再生）し、カードＩ／Ｏ２１０に装着された他のカードへワードクロックを供給する。
【００７８】
次に、図８に、ネットワークＩ／Ｆカード２１５におけるＴＬフレーム１００の伝送に関する機能をより詳細に示す。
図８に示すように、ネットワークＩ／Ｆカード２１５は、第１，第２受信Ｉ／Ｆ１１，１４及び第１，第２送信Ｉ／Ｆ１２，１３を備え、また、ＴＬフレーム１００の伝送方向を切り換えるためのセレクタ２１〜２４と、ＴＬフレーム１００に対するデータの読み書きを行う第１及び第２データ入出力部３１，３２と、オーディオバス２１７及び制御バス２１８に対してデータを入出力するためのインタフェースであり、音響信号処理装置１０のうちネットワークＩ／Ｆカード２１５以外の部分とのインタフェースとなる上位層Ｉ／Ｆ３３とを有する。
【００７９】
このうち、第１，第２受信Ｉ／Ｆ１１，１４及び第１，第２送信Ｉ／Ｆ１２，１３は、図２に示した２組の受信Ｉ／Ｆ及び送信Ｉ／Ｆと対応する通信手段であり、それぞれ通信ケーブルと接続するための所定のコネクタ（メス側）を備えている。通信ケーブルの接続に際しては、第１受信Ｉ／Ｆ１１と第１送信Ｉ／Ｆ１２とを１組とし、第２送信Ｉ／Ｆ１３と第２受信Ｉ／Ｆ１４とを１組とする。これらのＩ／Ｆは、上述した１サンプリング周期内のＴＬフレームの伝送に十分な能力を有していれば、どのような通信方式でデータ通信を行うＩ／Ｆであってもよいが、ここでは１Ｇｂｐｓのイーサネット方式のデータ転送を行うＩ／Ｆを採用している。
【００８０】
一方、第１及び第２データ入出力部３１，３２はそれぞれ、図示しない動作クロック発生部の発生する動作クロックに基づいて動作し、対応する受信Ｉ／Ｆが受信したＴＬフレーム１００から波形データや制御データ等の所望のデータを読み出す読出手段及び、受信したＴＬフレーム１００に対して波形データや制御データ等の所望のデータの書き込みを行う書込手段として機能する。
【００８１】
また、図２（ａ）等からわかるように、あるノードが受信したＴＬフレーム１００のそのノードからの送信先は、そのＴＬフレーム１００の送信元と別の装置になる場合（図２（ａ）のノードＢ）と、送信元と同じ装置になる場合（同ノードＡ，Ｃ）とがある。そして、前者の場合、ＴＬフレーム１００の送信は、ＴＬフレーム１００を受信した受信Ｉ／Ｆと別の組の送信Ｉ／Ｆから行い、後者の場合、同じ組の送信Ｉ／Ｆから行う。
【００８２】
セレクタ２１〜２４は、このような送信先の切り替えを行うために設けたものである。
このうち、セレクタ２３，２４が、第１受信Ｉ／Ｆ１１が受信し第１データ入出力部３１を通過したＴＬフレームを、第２送信Ｉ／Ｆ１３から送信するか、第１送信Ｉ／Ｆ１２から送信するかを選択するためのセレクタである。
【００８３】
これらのセレクタ２３，２４は連動しており、セレクタ２３が第２送信Ｉ／Ｆ１３側を選択している場合は、第１受信Ｉ／Ｆ１１が受信したＴＬフレームを第２送信Ｉ／Ｆ１３から送信する一方、セレクタ２４は第２受信Ｉ／Ｆ１４側を選択し、第２受信Ｉ／Ｆ１４が受信したＴＬフレームを第２データ入出力部３２に入力する。
逆に、セレクタ２３が折り返しライン２６側を選択している場合は、セレクタ２４も折り返しライン２６側を選択し、第１受信Ｉ／Ｆ１１が受信したＴＬフレームを、折り返しライン２６及び第２データ入出力部３２を通過させて、第１送信Ｉ／Ｆ１２から送信する。
【００８４】
このとき、セレクタ２２が第１送信Ｉ／Ｆ１２側を選択していることが前提となる。しかし、セレクタ２１，２２も、セレクタ２３，２４と同様に連動しており、第１受信Ｉ／Ｆ１１で受信したＴＬフレームに第１データ入出力部３１を通過させる場合、セレクタ２１は第１受信Ｉ／Ｆ１１側を選択し、これに連動してセレクタ２２は第１送信Ｉ／Ｆ１２側を選択している。従って、セレクタ２３，２４の切り換えにより、第１受信Ｉ／Ｆ１１が受信し、第１受信Ｉ／Ｆ１１が受信したＴＬフレームを折り返すか否かを選択することができる。
【００８５】
同様に、セレクタ２１，２２に折り返しライン２５側を選択させるか否かにより、第２受信Ｉ／Ｆ１４が受信し第２データ入出力部３２を通過したＴＬフレームを折り返すか否かを選択することができる。
なお、ＴＬフレームを折り返す場合、ネットワークＩ／Ｆカード２１５においてＴＬフレームが第１及び第２データ入出力部３１，３２を両方通過することになるが、ＴＬフレームに対するデータの読み書きは、そのうち任意の一方、例えば最初に通過する方において行えばよい。
【００８６】
また、セレクタ２１が折り返しライン２５を選択している状態で第１受信Ｉ／Ｆ１１が受信したフレーム及び、セレクタ２４が折り返しライン２６を選択している状態で第２受信Ｉ／Ｆ１４が受信したフレーム（上述したＩＴＬフレームの受信が想定される）については、不図示の処理部に供給して、その内容の解析及びその内容に応じた処理を行う。
音響信号処理装置１０においては、ネットワークＩ／Ｆカード２１５のハードウェアが上述した動作を行うことにより、図２乃至図６を用いて説明したようなＴＬフレームの伝送に係る機能を実現することができる。より具体的なハードウェア構成については、例えば特開２００９−９４５８９号公報に記載のものを採用することができる。
【００８７】
オーディオネットワークシステムＳの上述した構成によれば、第１及び第２の部分ネットワークシステムの各々において、その部分ネットワークシステムを形成する複数のノードの全てを通るリング状の伝送路が形成され、複数の伝送チャンネルを有するフレームが上記リング状の伝送路に沿って周期的に循環され、上記部分ネットワークシステムに形成される部分ネットワークにおいては、一のノードが上記循環するフレームの伝送チャンネルに音響信号を書き込み、他のノードがその循環するフレームのその伝送チャンネルから音響信号を読み出すことにより、上記一のノードから上記他のノードへ音響信号を転送することができる。
さらに、第１接続ノードである入出力装置ＩＯａ１と第２接続ノードである入出力装置ＩＯｂ３とを通るリング状の伝送路が形成されて接続ネットワークＳｃが形成される。そして、その伝送路には、複数の伝送チャンネルを有するフレームが周期的に循環する。
【００８８】
２．接続ノードにおける部分ネットワークシステムの接続について
２．１  オーディオネットワークシステムにおける伝送路の形成手順
この実施形態の特徴的な点は、第１部分ネットワークシステムＳａに形成される第１部分ネットワークと第２部分ネットワークシステムＳｂに形成される第２部分ネットワークとの間で接続ネットワークをまたいで波形データを伝送する場合の接続ノード（図１の例では入出力装置ＩＯａ１及びＩＯｂ３）の動作及び、関連するその他の機器の動作である。そこで、以下これらの点について説明する。
【００８９】
まず図９及び図１０に、図１に示したオーディオネットワークシステムＳにおいて各ノード間に形成されるＴＬフレームの伝送路を示す。図９に示すのは、各部分ネットワークシステムにおいて機器をループ接続した場合の例、図１０に示すのは、第１部分ネットワークシステムＳａのみカスケード接続にした場合の例である。
【００９０】
図９に示すように、ループ接続の場合、各部分ネットワークシステムに形成される部分ネットワークにおいて、全てのノードを１度ずつ通る伝送路が２つずつ形成される。第１部分ネットワークシステムＳａに形成される第１部分ネットワークにおいては伝送路Ｒａ１及びＲａ２、第２部分ネットワークシステムＳｂに形成される第２部分ネットワークにおいては伝送路Ｒｂ１及びＲｂ２、接続ネットワークＳｃにおいては伝送路Ｒｃ１及びＲｃ２である。
そして、いずれの場合も、接続ノードである入出力装置ＩＯａ１及びＩＯｂ３には、接続ネットワークＳｃにおいて形成される２本の伝送路に加え、その機器が属する部分ネットワークにおいて形成される２本の伝送路が通ることになる。
【００９１】
また、図１０に示すように、一部の部分ネットワークシステムの接続をカスケード接続とした場合、その部分ネットワークシステムに形成される部分ネットワークにおいては、カスケードの両端のノードで折り返す１本のループ状の伝送路が形成される。図１０の例では、第１部分ネットワークシステムＳａに形成される第１部分ネットワークにおいては１本の伝送路Ｒａ１が形成されている。もちろん、他の部分ネットワークシステムに形成される部分ネットワークにおいて機器をカスケード状に接続することも可能であり、その場合、その部分ネットワークにおいても、同様にカスケードの両端のノードで折り返す１本のループ状の伝送路が形成される。
【００９２】
次に、図１１乃至図１３に、オーディオネットワークシステムＳ及び上述したＴＬフレームの伝送路を形成する際の、ユーザによる作業及びそれに応じた各機器の動作手順を示す。これらの図に示すのは、各機器が物理的に接続されていない状態から伝送路を形成する場合の手順である。
図１に示したオーディオネットワークシステムＳを形成する場合、ユーザはまず、第１部分ネットワークシステムＳａを形成させる２以上の機器を、カスケード状又はループ状に接続する（Ｓ１１）。このとき、機器の中の少なくとも１つは、接続ノードになる機器である必要がある。また、ここでいう「接続」には、既に電源が入っている機器を通信ケーブルで繋ぐことと、既に通信ケーブルで繋がれている機器の電源を入れることと、どちらもなされていない機器を通信ケーブルで繋いだ上で電源を入れることとのいずれも含む。
【００９３】
そして、この接続がなされると、接続された機器は、自動的に互いの機器の存在及びその接続のトポロジー（カスケードかループか、及び各機器の接続順）を確認した上で、そのトポロジーに応じて、接続された機器の間を循環する、図９又は図１０に示したようなＴＬフレームの伝送路を形成し、その伝送路に沿ったＴＬフレームの伝送を開始する（Ｓ３１）。
【００９４】
ただし、この段階ではまだＴＬフレームに対する波形データの読み書きは行わず、ＴＬフレーム１００のうちＩＴＬフレーム領域１０７や制御データ領域１０４を用いて、機器間で制御データの伝送を行うモード（ＴＴＬモード）で動作する。また、ＴＬフレームを生成するノードとなる仮の部分マスタは、機器間でネゴシエーションして適当なアルゴリズムで定める。
この際の伝送路の形成手順については、例えば特開２００９−９４５８９号公報に記載のものを採用することができる。
【００９５】
また、ユーザは、ステップＳ１１の後、第１部分ネットワークシステムＳａに形成される第１部分ネットワークおける部分マスタを指定する（Ｓ１２）。この指定は、ステップＳ３１の完了後に行うことが好ましいが、これは必須ではない。
そして、ステップＳ１２の指定がなされると、ＴＴＬモードで動作中の各機器は、ステップＳ１２で指定されたノードを部分マスタとして、接続された各機器の間を循環するＴＬフレームの伝送路を再構築し、今度はＴＬフレームに対する波形データの読み書きが可能なモード（ＲＴＬモード）でＴＬフレームの伝送を開始する（Ｓ４１）。このステップにおいて、第１部分ネットワークシステムＳａにおいて第１部分ネットワークが形成される。
【００９６】
その後、各機器は、自身が要求する信号伝送ｃｈ数を、自身が属する部分ネットワークの部分マスタに通知する（Ｓ４２）。ここで通知するｃｈ数は、機器がＴＬフレーム１００に対して何ｃｈの波形データを書き込むかを示すものである。この値は、ユーザが予め定めておいた値としたり、自身の備える入力端子（入力ポート：外部から入力する波形データを書き込む場合）や出力ｃｈ（内部で処理した波形データを書き込む場合）の数に応じて自動的に決定したりすることができる。なお、要求ｃｈ数がゼロである場合もあり、この場合にはｃｈの割り当てを受ける必要がないので、要求ｃｈ数の通知も不要である。
【００９７】
なお、ステップＳ４２の通知は、ＴＬフレーム１００の制御データ領域１０４に記載する部分マスタ宛てのイーサネットフレームにより行ったり、ＩＴＬフレーム領域１０７に記載するＩＴＬフレームを、隣接ノードに順次中継させながら部分マスタまで届けることにより行ったりすることができる。以降に述べる、部分マスタと各機器の間の通信についても同様である。
【００９８】
一方、部分マスタは、ステップＳ４２の通知を受けると、その通知に応じて通知元の機器に、自身が制御する部分ネットワークのＴＬフレーム１００における信号伝送ｃｈを割り当てる（Ｓ４３）。どの機器にどのｃｈを割り当てても問題ないため、先着順で先頭から割り当てる等、任意のアルゴリズムを採用可能である。ただし、信号伝送ｃｈの数には限りがあるため、割り当てのできない場合があり、この場合にはその旨を、コンソールＣａ１に表示させる、所定のランプを点灯させる、等の何らかの手段でユーザに通知することが好ましい。ただし、割り当てができなくても、割り当てられなかった機器においてＴＬフレーム１００への波形データの書き込みができないというだけで、ＴＬフレーム１００からの波形データの読み出しはできるし、その他の機器の動作に影響はない。
【００９９】
また、部分マスタは、ステップＳ４３で行った割り当ての内容を、自身が制御する部分ネットワーク内の各機器に通知する（Ｓ４４）。各機器は、信号伝送ｃｈの割り当て内容を参照してどの信号伝送ｃｈへ波形データを書き込むかを決定するため、この割り当て内容の通知は、新たな割り当てを行う度に、すなわち割り当ての内容を変更する度に行うことが好ましい。
そして、各機器は、ステップＳ４４での通知を受けると、信号伝送ｃｈの割り当て及びパッチの設定内容に従って、ＴＬフレームへの波形データの書き込み及び読み出しを開始する（Ｓ４５）。以上で、第１部分ネットワークにおいて、ノードとなる各機器の間で音響信号及び制御信号の送受信が可能な状態となる。
【０１００】
ここで、パッチとは、ＴＬフレームへの書き込み時においては、どの入力端子（入力ポート）あるいはどの出力ｃｈから供給される波形データを、自身に割り当てられている信号伝送ｃｈのうち何番目の信号伝送ｃｈの領域に書き込むか、という対応関係を規定するデータである。ＴＬフレームからの読み出し時においては、何番目の信号伝送ｃｈから波形データを読み出して、自身のどの入力ｃｈあるいは出力端子（出力ポート）に供給するか、という対応関係を規定するデータである。
これらのパッチの内容については、ユーザが後述するルーティングテーブルの設定を通じて任意に設定することができるし、初期状態においても機器毎に何らかのデフォルトの値を用意しておく。
【０１０１】
なお、各部分ネットワークシステムの各機器における波形データの送信と受信の設定は、以下のようにして行われる。
まず、各ミキサシステムのコンソール（ＣＡ１，Ｃｂ１）は、そのコンソールが属する部分ネットワークシステムの各機器（ミキサエンジンを含む）から、その機器が備える波形データの入力ポート及び出力ポート、及び、ミキサエンジンが備える入力チャンネル及び出力チャンネルの情報を取得する。そして、コンソールの表示器に、各機器の入力ポートからミキサエンジンの入力チャンネルへの入力パッチ設定画面、ないし、ミキサエンジンの出力チャンネルから各機器の出力ポートへの出力パッチ設定画面を表示し、ユーザによる所望の供給元から所望の供給先へのパッチ設定を受け付ける。
【０１０２】
ここで、入力パッチ画面に表示される波形データの供給元は、複数の入力ポート、及び、接続ノードにおける接続ネットワークからの複数の受信ポート（信号伝送ｃｈ）であり、供給先は、複数の入力チャンネルである。また、出力パッチ画面に表示される供給元は、複数の出力チャンネルであり、供給先は、複数の出力ポート、及び、接続ノードにおける接続ネットワークへの複数の送信ポート（信号伝送ｃｈ）である。
【０１０３】
さらに、出力パッチ設定画面に供給先として表示される「接続ネットワークへの送信ポート」は、接続ノードに割り当てられている接続ネットワークの伝送チャンネルであり、入力パッチ設定画面に供給元として表示される「接続ネットワークからの受信ポート」は、他の部分ネットワークシステムの接続ノードが接続ネットワークに波形データを送出している伝送チャンネルである。
【０１０４】
各接続ノードは、その接続ノードが接続ネットワークのどの信号伝送ｃｈにどの信号を送出しているかを送信情報として接続ネットワークの他の接続ノードに通知している。そして、各接続ノードは、他の接続ノードから通知された送信情報に基づいて、供給元としての「接続ネットワークからの受信ポート」を入力パッチ設定画面に表示するための情報を、コンソールに提供する。
【０１０５】
そして、コンソールに表示された入力パッチ設定画面、ないし、出力パッチ設定画面において、波形データの１の供給元から１の供給先へのパッチ（接続）の設定を受け付けたとき、コンソールは、該１の供給元を備えている機器に対し、その供給元からの波形データを送信すべき旨の送信設定を行い、該１の供給先を備えている機器に対し、該１の供給元からの波形データを受信しその供給先に供給すべき旨の受信設定を行う。
【０１０６】
送信設定が行われた機器は、当該機器に割り当てられた部分ネットワークの信号伝送ｃｈのうちの未使用のｃｈを１つ、その送信設定に係る供給元からの波形データの送信に使用するｃｈとして確保し、その供給元からの波形データがＴＬフレームの確保された信号伝送ｃｈの領域に書き込まれるよう、当該機器内のパッチを設定（書込設定）する。そして、その確保された信号伝送ｃｈにその供給元からの波形データが書き込まれていることを示す送信情報を、当該機器が属する（書込設定を行った）部分ネットワークシステムの全機器に通知する。
【０１０７】
従って、（１以上の）送信設定が行われた機器は、その機器における１以上の音響信号を、その機器が属する部分ネットワークに、確保した信号伝送ｃｈを用いて送信し、その送信した音響信号を特定する情報を上記確保した信号伝送ｃｈと関連付けて、送信設定が行われた機器が属する部分ネットワークシステムの各機器（及びその部分ネットワークシステムにおける音響信号の伝送を制御するリモート制御装置であって部分ネットワークシステムの外部に設けたもの）に通知する。後述のように、音響信号を特定する情報としては信号名を用いる。
【０１０８】
受信設定が行われた機器は、他の機器から順次通知される送信情報に基づき、受信設定された供給元の信号がＴＬフレームの何れかの伝送ｃｈの領域に書き込まれているか判定し、書き込まれている場合は、ＴＬフレームのその伝送ｃｈの領域から波形データを読み出して、読み出された波形データが、受信設定された供給先に供給されるよう当該機器内のパッチを設定（読出設定）する。
【０１０９】
このように、各機器における送信ないし受信の設定は、コンソールにおけるユーザのパッチ設定操作に基づいて行われるのである。なお、パッチ設定操作は、外部機器Ｉ／Ｆ２０４に接続されたＰＣで行われるようにしてもよい。その場合、ここで述べたコンソールの動作は、ＰＣと、そのＰＣが接続された機器とが共同して行う。また、設定された送信設定および受信設定は、各機器の不揮発メモリに記憶されるようにしておき、機器の電源投入時に、保持されている送信設定および受信設定に基づき、電源切断前の接続を自動的に復活させるようにしてもよい。もちろん、上記の送信設定及び受信設定は、複数の供給元及び複数の供給先について行うことができる。
なお、ここでの送信設定と受信設定は、後述するルーティングテーブルの設定に該当する。
【０１１０】
次に、ユーザは、第２部分ネットワークシステムＳｂを形成させる２以上の機器を、第１の部分ネットワークシステムＳａの場合と同様に、カスケード状又はループ状に接続する（Ｓ１３）と共に、第２部分ネットワークシステムＳｂに形成される第２部分ネットワークにおける部分マスタを指定する（Ｓ１４）。
そして、この接続がなされると、接続された各機器は、第１部分ネットワークシステムＳａの場合と同様に、ステップＳ３１及びＳ４１乃至Ｓ４５の動作を行い、ＲＴＬモードで伝送するＴＬフレームに対する波形データの書き込み及び読み出しを開始する。その結果、第２部分ネットワークシステムＳｂにおいて第２部分ネットワークが形成される。
【０１１１】
なお、この時点では、第１部分ネットワークシステムＳａと第２部分ネットワークシステムＳｂとはそれぞれ独立して動作しているので、これらの部分ネットワークシステムを区別する必要は特にない。従って、図１１では便宜上順番を付けて示したものの、これらの部分ネットワークシステムを構成する順番には特に制限はなく、第２部分ネットワークシステムＳｂを先に形成させたり、２つの部分ネットワークシステムを並行して形成させたりしても全く問題ない。
【０１１２】
ここまでの手順により２つの部分ネットワークが２つの部分ネットワークシステムにおいて形成された後、ユーザは、各部分ネットワークシステムの接続ノード、すなわち接続ネットワークを形成させる２以上の機器同士を、カスケード状又はループ状に接続する（Ｓ１５）。この際には、接続ノードの、ステップＳ１１及びＳ１３での接続には用いていないネットワークＩ／Ｆカードに対して接続を行う。
そして、この接続がなされると、各接続ノードは、自身の接続設定が完全ブリッジか一部ブリッジかを確認する（Ｓ５１）。接続ノードは、設定に応じてこのいずれの接続モードでも動作可能である。
【０１１３】
ここで、完全ブリッジとは、第１部分ネットワークと第２部分ネットワークとで、信号伝送ｃｈの割り当てを共通化し、全ての信号伝送ｃｈの波形データを共通に用いることができるようにする接続モードであり、本明細書では詳細な説明は行わない。
他方、一部ブリッジは、接続ネットワークをまたいで伝送する必要のある音響信号及び制御信号のみを他の部分ネットワークに伝送する接続モードであり、本明細書で詳細に説明するのは、この接続モードである。
【０１１４】
そして、完全ブリッジの場合には、接続ネットワークを介さずに、接続ノードにより第１部分ネットワークシステムＳａと第２部分ネットワークシステムＳｂを接続する。このため、ステップＳ１５に相当する手順で接続ノードに接続される相手は、その接続ノードが初めに属した部分ネットワークシステムと接続する他の部分ネットワークシステムを形成させる機器であり、接続ノードは、該他の部分ネットワークシステムを形成させる機器の間にＲＴＬモードでＴＬフレームを巡回させる。
一部ブリッジの場合には、ステップＳ５２以下の処理に進む。
【０１１５】
一部ブリッジの場合、図１に示したように、第１部分ネットワークシステムＳａと第２部分ネットワークシステムＳｂとを、接続ノードによって形成される接続ネットワークＳｃにより接続する。
そこで、ステップＳ１５で接続された各機器は、接続ネットワークを形成すべく、まず自動的に互いの機器の存在及びその接続のトポロジーを確認した上で、何らかのアルゴリズムでいずれかの接続ノードを接続ネットワークの仮の部分マスタに設定する（Ｓ５２）。そしてその後、接続された接続ノードの間を循環するＴＬフレームの伝送路を形成し、その伝送路に沿ったＴＴＬモードでのＴＬフレームの伝送を開始する（Ｓ５３）。この際の伝送路の形成手順は、ステップＳ３１と同様でよい。
【０１１６】
次に、手順は図１２に示す部分に進み、ユーザは、ステップＳ１５で接続した接続ノードの１つを、オーディオネットワークシステムＳ全体のワードクロックソースとして指定する（Ｓ１６）。この指定は、接続ネットワークのワードクロックソースすなわち部分マスタの指定でもある。また、この指定操作は、部分マスタとする機器を直接操作して行ってもよいし、他の機器を操作して行ってもよい。
【０１１７】
そして、ステップＳ１６の指定があると、ここまでに接続してある各機器は、イーサネットフレーム又はＩＴＬフレームにより、指定操作を受け付けた機器から新たにワードクロックソースに指定された接続ノードまで、その接続ノードが接続ネットワークの部分マスタに指定されたことを示すコマンドを伝達し、そのコマンドを受け取った機器が、自身を接続ネットワークの部分マスタに設定する（Ｓ６１）。
【０１１８】
その後、部分マスタとなった機器は、両側の各機器に順次リセットコマンドを伝播させると共に、自身もリセットし、接続ネットワークを形成する全機器をリセットする（Ｓ６２）。ただし、ここでリセットするのは、接続ネットワークの形成に用いるネットワークＩ／Ｆカード２１５及び、そのカードを介した通信に係る機能のみである。従って、他の部分ネットワークの通信に係る動作は、リセット後もそのまま継続する。
【０１１９】
また、リセットされたネットワークＩ／Ｆカード２１５は、図８に示したセレクタ２１〜２４の全てに折り返しライン２５，２６側を選択させるため、このリセットに伴い、接続ネットワーク内のループ状の伝送路は消失する。ただし、部分マスタとなった機器には、リセット後も、接続ネットワークの形成時に自機が部分マスタとなるべきことは把握させておく。
【０１２０】
そして、全機器のリセット完了後、図１１のステップＳ４１の場合と同様に、各接続ノードが接続ネットワークを形成し、ＲＴＬモードでのＴＬフレームの伝送を開始する（Ｓ６３）。なお、この時点では、まだ各接続ノードへの信号伝送ｃｈの割り当てを行う必要はない。従って、接続ネットワークにおける音響信号の伝送も行う必要はない。
【０１２１】
次に、ユーザは、接続ネットワーク以外の各部分ネットワークについて、接続ネットワークをワードクロックソースとして指定する（Ｓ１７）。この指定は、接続ノードを部分ネットワークシステムに形成される部分ネットワークの部分マスタとして指定することにより行うことができる。また、この指定操作も、部分マスタとする機器を直接操作して行ってもよいし、他の機器を操作して行ってもよい。
そして、ステップＳ１７の指定があると、指定があった部分ネットワークの各機器は、ステップＳ６１の場合と同様に、部分ネットワークの部分マスタに指定されたことを示すコマンドを接続ノード伝達し、接続ノードに自身を部分ネットワークの部分マスタに設定させる（Ｓ７１）。
【０１２２】
その後、部分マスタとなった接続ノードは、ステップＳ６２の場合と同様に両側の各機器に順次リセットコマンドを伝播させると共に、自身もリセットし、ステップＳ１７での指定に係る部分ネットワークを形成する全機器をリセットする（Ｓ７２）。ただし、ここでリセットするのは、指定に係る部分ネットワークの形成に用いるネットワークＩ／Ｆカード２１５及び、そのカードを介した通信に係る機能のみである。従って、接続ネットワークの通信に係る動作は、リセット後もそのまま継続する。
【０１２３】
そして、このリセットの後、部分ネットワークの部分マスタとなる接続ノードは、他の部分ネットワークと重複しないネットワークＩＤを自動生成し、自身が部分マスタとして制御する部分ネットワークに割り当てる（Ｓ７３）。このことにより、その部分ネットワークを形成するどの部分ネットワークシステムにもネットワークＩＤが割り当てられる。なお、このネットワークＩＤを、ユーザが手動で設定するようにしてもよい。
そしてその後、部分ネットワークシステムを構成する各機器は、図１１のステップＳ４１乃至Ｓ４５の場合と同様な手順により、接続ノードを部分マスタとして部分ネットワークを形成し、ＲＴＬモードでのＴＬフレームの伝送を開始すると共に、ＴＬフレームに対する波形データの書き込み及び読み出しを開始する（Ｓ７４）。
【０１２４】
なおこのとき、部分ネットワークのワードクロック源としての接続ノードは、接続ネットワークにおけるＴＬフレームの受信タイミングに基づいて、受信周期と同周期の、部分ネットワークで使用するワードクロックを生成する。そして、その生成したワードクロックに基づいて部分ネットワークでのＴＬフレームの送信タイミングを決定することにより、接続ネットワークと部分ネットワークとでＴＬフレームの送信周期を同期させる。
【０１２５】
そして、全ての部分ネットワークについてステップＳ７１乃至Ｓ７４の処理が完了すると、オーディオネットワークシステムＳは、各部分ネットワークシステム内のノード間で音響信号及び制御信号を伝送すると共に、接続ネットワークにより部分ネットワークシステム間をブリッジし、必要な信号については接続ネットワークをまたいだ伝送も可能な状態となる。
そして、手順は図１３に示す部分に進み、ユーザは具体的な音響信号伝送の設定を行う。すなわち、まず部分ネットワーク毎に、接続ネットワークＳｃに送信する音声を設定する（Ｓ１８）。詳細は後述するが、この設定は、部分ネットワーク内で伝送されるどの音響信号を接続ネットワークＳｃを跨いで伝送するかを定めるルーティングの設定である。また、この設定は、設定に係る部分ネットワークの接続ノードに対する操作の可能な任意の機器を操作して行うことができる。
【０１２６】
そしてこの設定がなされると、設定のあった部分ネットワークの接続ノードは、接続ネットワークの信号伝送ｃｈを確保する（Ｓ８１）と共に、接続ネットワークへの送信を設定された波形データを部分ネットワークのＴＬフレームから読み出し、接続ネットワークのＴＬフレームに書き込む動作を開始する（Ｓ８２）。そして、どのような波形データをどの信号伝送ｃｈに書き込むかを、接続ネットワークの他の接続ノードに通知する（Ｓ８３）。
【０１２７】
その後、接続ノードが各サンプリング周期においてステップＳ８２で開始した読み出しと書き込みを行うことにより、部分ネットワーク内で伝送していた波形データを、接続ネットワークを介して他の接続ノードに伝送し、該他の接続ノードが任意に読み出せる状態にすることができる。
【０１２８】
ここで、ステップＳ８１での信号伝送ｃｈの確保について、必要になった都度接続ネットワークの部分マスタに依頼して割り当てを信号伝送ｃｈの割り当てを受けてもよいし、予め割り当てられている信号伝送ｃｈの中から、実際に使用する信号伝送ｃｈを選択してもよい。また、信号伝送ｃｈを確保できなかった場合、それ以上接続ネットワークをまたいで伝送する音響信号の数を増やすことはできないが、部分ネットワークシステム内での音響信号の伝送には全く支障はない。
【０１２９】
ユーザは、必要なだけステップＳ１８の設定を行うと、次に、部分ネットワーク毎に、接続ネットワークＳｃから受信する音声を設定する（Ｓ１９）。詳細は後述するが、この設定は、接続ネットワークをまたいで接続ネットワークＳｃを介して送信されてくるどの音響信号を部分ネットワークシステムに供給して該部分ネットワークシステムに属する機器が読み出せるようにするかを定めるルーティングの設定である。また、この設定も、設定に係る部分ネットワークの接続ノードに対する操作の可能な任意の機器を操作して行うことができる。
【０１３０】
そしてこの設定がなされると、接続ネットワークのＴＬフレームに目的の音声の波形データがある場合には（Ｓ９１のＹＥＳ）、設定のあった部分ネットワークの接続ノードは、部分ネットワークの信号伝送ｃｈを確保する（Ｓ９２）と共に、ステップＳ８３で通知された情報を参考に、受信を設定された音声の波形データを接続ネットワークのＴＬフレームから読み出し、部分ネットワークのＴＬフレームに書き込む動作を開始する（Ｓ９３）。そして、どのような波形データをどの信号伝送ｃｈに書き込むかを、部分ネットワーク内の他のノードに通知する（Ｓ９４）。
【０１３１】
その後、接続ノードが各サンプリング周期においてステップＳ９３で開始した読み出しと書き込みを行うことにより、接続ネットワークＳｃを介して伝送されてきた波形データを、該接続ノードが部分マスタとして制御する部分ネットワークの各ノードが任意に読み出せる状態にすることができる。各ノードにその波形データを使用させる場合には、そのノードに対し、接続ノードが書き込みを行った信号伝送ｃｈから波形データを読み出す旨の設定を行えばよい。
【０１３２】
なお、ステップＳ９２での信号伝送ｃｈの確保は、ステップＳ８１の場合と同様に行うが、割り当てを行うのは接続ノード自身である。
また、ステップＳ９１でＮＯの場合、ステップＳ１９の設定を受け付けた機器の表示部にメッセージを表示させる等して、設定に係る音声の受信ができない旨をユーザに通知する（Ｓ９５）。ただし、ここでは、設定内容自体は残しておき、接続ネットワークのＴＬフレームに目的の音声の波形データが書き込まれるようになった時点で、接続ノードがステップＳ９２以降の処理を行うようにしている。
【０１３３】
以上の手順により、オーディオネットワークシステムＳにおいて、各部分ネットワークシステムＳａ，Ｓｂに属するノードが扱う音響信号のうち所望の音響信号を、接続ネットワークＳｃを介して他の部分ネットワークシステムに伝送し、該他の部分ネットワークシステムに属するノードが利用できる状態にすることができる。
この場合において、ステップＳ１８やＳ１９の設定は、任意の数を任意の順番で行うことができるし、予め記憶させておいたルーティングの設定をいずれかの機器に自動で読み出させてシステムの動作に反映させることも考えられる。
【０１３４】
２．２  部分ネットワークをまたぐ信号伝送（ブリッジ）の手順
次に、音響信号のブリッジのためにオーディオネットワークシステムＳを構成する各機器が行う動作について、より具体的に説明する。
図１４に、オーディオネットワークシステムＳを構成する各機器が行うＴＬフレームに対する波形データの読み書きの内容を模式的に示す。
この図においては、第１部分ネットワーク、第２部分ネットワーク及び接続ネットワークにおいて、各機器がそれぞれＴＬフレームの波形データ領域のうちどの部分からデータを読み出し、どの部分にデータを書き込むかを、３種類の矢印により示している。
【０１３５】
また、図の下側に示した第１部分ネットワークの３本の帯、接続ネットワークの２本の帯、および第２部分ネットワークの５本の帯は、それぞれ、第１部分ネットワー、接続ネットワーク及び第２部分ネットワークを循環する各ＴＬフレーム１００の波形データ領域１０３のうち、図４に示したようにそのネットワークに属する各機器に割り当てられた、波形伝送ｃｈと対応する波形データ領域を示す。
なお、図１４における各帯の横方向への広がりは、対応するＴＬフレームの巡回範囲に相当する。
【０１３６】
そして、図で上側の機器を示すボックスから波形データ領域を示す帯に延びる矢印は、その機器がその領域に波形データを書き込むことを示し、波形データ領域を示す帯から機器を示すボックスに延びる矢印は、その機器がその領域から波形データを読み出すことを示す。
入出力装置ＩＯａ１については、第１部分ネットワーク及び接続ネットワークの双方の波形データ領域との間に矢印を記載しているが、これは双方の波形データ領域に対して波形データの読み書きを行うことを示す。ただし、上述の通り、対象のネットワーク毎に読み書きに使用するネットワークＩ／Ｆカードは異なる。入出力装置ＩＯｂ３についても同様である。
【０１３７】
また、矢印の種類につき、先端が白ヌキの矢印は、ミキサエンジンＥａ１あるいはＥｂ１による信号処理に供する波形データの読み書きを示す。先端が黒塗りの矢印は、外部に出力する波形データの読み書きを示す。先端が線になっている矢印は、接続ノードによるブリッジ動作のための波形データの読み書きを示す。
なお、図に示した読み書きは一例であり、各機器になされているルーティングの設定によっては、波形データの読み出し及び書き込みの一方又は両方を行わなかったり、さらに別の読み出しや書き込みを行ったりする場合もある。
【０１３８】
また、波形データをＴＬフレームのある信号伝送ｃｈの領域に書き込んだ場合、その領域に書き込まれていた前のサンプル周期の波形データに上書きすることになるため、複数の機器が１つの波形伝送ｃｈに波形データを書き込むことはできない。しかし、波形データの読み出しを行っても、ＴＬフレームに書き込まれている波形データに何の影響も与えないため、複数の機器が１つの波形伝送ｃｈから波形データを読み出すことはできる。
【０１３９】
以上をもとに、図１５及び図１６も参照して、波形データがオーディオネットワークシステムＳに入力してから出力されるまでの、システム内における処理の流れを、機器毎の動作と共に説明する。
図１５は、オーディオネットワークシステムＳを構成する各機器の動作により実現される機能を、第１部分ネットワークシステムＳａを構成する機器に注目して示す機能ブロック図（第１ミキサシステムＭＳａ）である。図１６は、同じく第２部分ネットワークシステムＳｂを構成する機器に注目した機能ブロック図（第２ミキサシステムＭＳｂ）である。
【０１４０】
図１４乃至図１６に示す例では、波形データは、入出力装置ＩＯａ１，ＩＯｂ１〜ＩＯｂ３及びコンソールＣａ１，Ｃｂ１からオーディオネットワークシステムＳに入力する。
また、図１５及び図１６に示すように、各入出力装置ＩＯａ１，ＩＯｂ１〜ＩＯｂ３及びコンソールＣａ１，Ｃｂ１において、パッチ３０２により、それらの機器の入力部３０１が備える端子と対応する任意の数の入力ポートに対し、それぞれその機器が属する部分ネットワークのＴＬフレーム中でその機器に割り当てられている信号伝送ｃｈのいずれかを対応付けておく。ただし、ユーザはこの設定を行う際に具体的な信号伝送ｃｈのＩＤを把握している必要はない。この点については後に詳述する。
【０１４１】
そして、各入出力装置ＩＯａ１，ＩＯｂ１〜ＩＯｂ３及びコンソールＣａ１，Ｃｂ１はそれぞれ、入力部３０１の各端子から入力する波形データ（アナログ音響信号をＡＤ変換して得る場合も、デジタル入力の場合もある）を、自身が属する部分ネットワークを巡回するＴＬフレームの、その端子と対応する入力ポートと対応付けられている信号伝送ｃｈの領域に書き込む。そしてこの書き込みにより、各波形データは、その波形データの書き込みを行った機器が属する部分ネットワークに入力されたことになる。
接続ノードは、第１又は第２部分ネットワークと接続ネットワークとの２つのネットワークに属するが、入力パッチ３０２の設定に従って書き込む先は、第１又は第２部分ネットワークのＴＬフレームである。
【０１４２】
また、注目している部分ネットワークと異なる部分ネットワークに属する機器の入力部に入力した波形データは、パッチ３０３に設定されている対応付けに従って、注目している部分ネットワークのＴＬフレームのいずれかの信号伝送ｃｈの領域に書き込まれる。
ここで、パッチ３０３は１つのボックスで示しているが、この機能は、波形データを外部から入力し送信する入出力機器内のパッチだけでなく、波形データ送出側の部分ネットワークにおける接続ノードと、波形データ受信側の部分ネットワークにおける接続ノードとの協働により実現される。
【０１４３】
例えば、図１５の例で言えば、入出力装置ＩＯｂ３が、該入出力装置においてなされているルーティングの設定に従い、第２部分ネットワークのＴＬフレームから、第１の部分ネットワークに送信すべき波形データ（ここでは入出力装置ＩＯｂ１，ＩＯｂ２及びコンソールＣｂ１の入力部３０１から入力し、これらの機器により第２部分ネットワークのＴＬフレームに書き込まれた波形データ）を読み出して、接続ネットワークのＴＬフレームのうち、該入出力装置ＩＯｂ３に割り当てられている波形伝送ｃｈの領域に書き込む。この動作は、図１６において入出力装置ＩＯｂ３の枠内に示したパッチ３０６の動作の一部に当たる。
【０１４４】
そして、入出力装置ＩＯａ１は、該入出力装置においてなされているルーティングの設定に従い、入出力装置ＩＯｂ３が接続ネットワークのＴＬフレームに書き込んだ波形データのうち、第１部分ネットワークに入力すべき波形データを、第１部分ネットワークのＴＬフレームのうち、該入出力装置ＩＯａ１に割り当てられている波形伝送ｃｈの領域に書き込む。
【０１４５】
以上の動作により、第２部分ネットワークに属する機器に入力した波形データを第１部分ネットワークに伝送する、パッチ３０３による音響信号のブリッジが実現される。
なお、図１５の例では、例えば入出力装置ＩＯｂ３から入力した波形データは第１部分ネットワークにブリッジしない設定となっているため、入出力装置ＩＯｂ３を示すボックスを示していない。しかしもちろん、ルーティングの設定を変更してこの波形データも第１部分ネットワークにブリッジするようにすることも可能である。
【０１４６】
一方、ミキサエンジンＥａ１，Ｅｂ１においてはそれぞれ、ＴＬフレームのどの信号伝送ｃｈから読み出した波形データを、入力ｃｈ部３１２が備える複数の入力ｃｈのうち何番目に入力するかを、図１５に示す入力パッチ３１１（個別のパッチ設定）により設定しておく。
なお、ＴＬフレームのどの信号伝送ｃｈにどの機器のどの入力ポート、出力ｃｈ、あるいは（接続ネットワークからの）受信ポートからの波形データが書き込まれているかは、各部分ネットワーク毎に、ＴＬフレームの各信号伝送ｃｈにその波形データを書き込んでいる機器が、その他の機器に、その信号伝送ｃｈの内容を示す送信情報として通知している。
【０１４７】
このとき、「どの機器のどのポートあるいは出力ｃｈから」に当たる情報は、ポートあるいは出力ｃｈに付された、オーディオネットワークシステムＳ内で一意な信号の名称（すなわちそのポートあるいは出力ｃｈから入力される音響信号を特定することができる名称）という形で部分ネットワーク内で共有され、ユーザはこの信号の名称を用いて入力パッチ３１１の設定を行うことができる。従って、入力パッチ３１１の設定を行う際に信号伝送ｃｈのＩＤをユーザが把握している必要はない。この点については後に詳述する。また、入力パッチ３１１の設定を行う際に、読み出す波形データが同一部分ネットワーク内の機器から入力したものか、他の部分ネットワークから転送されてきたものかを区別する必要はないし、どちらの波形データであっても同じように読み出して入力ｃｈに入力することができる。
【０１４８】
また、ミキサエンジンＥａ１，Ｅｂ１は、ＴＬフレームを介さずに外部から直接波形データの入力を受け付ける入力部３１６も備えており、入力パッチ３１１は、この入力部３１６から入力した波形データを入力ｃｈに入力する設定も可能である。
そして、ミキサエンジンＥａ１，Ｅｂ１は、入力パッチ３１１の設定に従い、ＴＬフレームから読み出した波形データや、入力部３１６から入力した波形データを、入力パッチ３１１により対応付けられている入力ｃｈに入力する。
【０１４９】
各入力ｃｈにおいては、入力する波形データに対しレベル調整、周波数特性調整、音像定位位置調整等の信号処理を行った後、混合バス３１３に入力する。混合バス３１３は、複数系統設けられており、各入力ｃｈから各系統のバスへの出力レベルを、ユーザは任意に設定することができる。
各系統のバスにおいては、各入力ｃｈから入力した波形データを混合し、その結果を、バスの系統に対応して設けられる、出力ｃｈ部３１４の出力ｃｈに入力する。出力ｃｈにおいては、混合バス３１３から出力される波形データに対し、それぞれレベル調整、周波数特性調整等の信号処理が施される。
【０１５０】
また、出力パッチ（個別のパッチ設定）により、各出力ｃｈと、ミキサエンジンＥａ１，Ｅｂ１が属する部分ネットワークにおいてミキサエンジンＥａ１，Ｅｂ１に割り当てられている信号伝送ｃｈのいずれかとを対応付けておく。ミキサエンジンＥａ１，Ｅｂ１は、ＴＬフレームを介さずに外部へ直接波形データを出力する出力部３１７も備えており、出力パッチ３１５により、いずれかの出力ｃｈをこの出力部３１７と対応付けることも可能である。
そして、ミキサエンジンＥａ１，Ｅｂ１は、出力パッチ３１５の設定に従い、各出力ｃｈで処理した後の波形データを、自身が属する部分ネットワークのＴＬフレームの、その出力ｃｈと対応付けられている信号伝送ｃｈの領域に書き込むか、出力部３１７から出力する。
【０１５１】
また、各入出力装置ＩＯａ１，ＩＯｂ１〜ＩＯｂ３及びコンソールＣａ１，Ｃｂ１においは、パッチ３０４により、それらの機器の出力部３０５が備える端子と対応する任意の数の出力ポートに対し、それぞれその機器が属する部分ネットワークのＴＬフレーム中の信号伝送ｃｈのうち波形データが書き込まれている信号伝送ｃｈのいずれかを対応付けておく。ただし、ユーザはこの設定を行う際にも具体的な信号伝送ｃｈのＩＤを把握している必要はない。この点については後に詳述する。
【０１５２】
そして、各入出力装置ＩＯａ１，ＩＯｂ１〜ＩＯｂ３及びコンソールＣａ１，Ｃｂ１は、パッチ３０４に設定されている対応関係に従ってＴＬフレームの各信号伝送ｃｈから読み出した波形データを出力部３０５から出力する。このときも、入力パッチ３１１の場合と同様、読み出す波形データの由来によらず同じように読み出して出力ポートに入力し、対応する出力端子から外部に出力することができる（ＤＡ変換してアナログ音響信号として出力する場合も、デジタル出力の場合もある）。
【０１５３】
なお、接続ノードは、第１又は第２部分ネットワークと接続ネットワークとの２つのネットワークに属するが、パッチ３０４の設定に従って読み出す波形データは、基本的には第１又は第２部分ネットワークのＴＬフレームに書き込まれている波形データである。ただし、接続ネットワークのＴＬフレームに書き込まれている波形データも読み出せるようにしてもよい。
また、異なる部分ネットワークに属する機器に伝送すべき波形データは、パッチ３０６に設定されている対応付けに従って、接続ネットワークＳｃを介してその部分ネットワークに伝送される。
【０１５４】
ここで、パッチ３０６は１つのボックスで示しているが、この機能も、パッチ３０３の場合と同様、波形データを受信し外部に出力する入出力機器内のパッチだけでなく、波形データ送出側の部分ネットワークにおける接続ノードと、波形データ受信側の部分ネットワークにおける接続ノードとの協働により実現される。
例えば、図１５の例で言えば、入出力装置ＩＯａ１は、該入出力装置においてなされているルーティングの設定に従い、第１部分ネットワークのＴＬフレームから、第２部分ネットワークに送信すべき波形データ（ここではミキサエンジンＥａ１により第１部分ネットワークのＴＬフレームに書き込まれた波形データ）を読み出して、接続ネットワークのＴＬフレームのうち、該入出力装置ＩＯａ１に割り当てられている波形伝送ｃｈの領域に書き込む。この動作は、図１６において入出力装置ＩＯｂ３の枠内に示したパッチ３０３の動作の一部に当たる。
【０１５５】
そして、入出力装置ＩＯｂ３は、該入出力装置においてなされているルーティングの設定に従い、入出力装置ＩＯａ１が接続ネットワークのＴＬフレームに書き込んだ波形データのうち、第２部分ネットワークに入力すべき波形データを、第２部分ネットワークのＴＬフレームのうち、該入出力装置ＩＯｂ３に割り当てられている波形伝送ｃｈの領域に書き込む。
【０１５６】
以上の動作により、第１部分ネットワークシステムＳａに属する機器に入力した波形データ又は第１部分ネットワークシステムＳａに属する機器が出力した波形データを第２部分ネットワークシステムＳｂに形成される第２部分ネットワーク伝送する、パッチ３０６による音響信号のブリッジが実現される。なお、この波形データを入出力装置ＩＯｂ１，ＩＯｂ２及びミキサエンジンＥｂ１等の具体的な機器に供給するためには、これらの機器において、図１６に示すパッチ３０４の設定として、第１部分ネットワークから伝送されてきた波形データを読み出す設定を行う必要がある。
【０１５７】
なお、図１５の例では、例えば入出力装置ＩＯｂ３は第１部分ネットワークから伝送されてくる波形データを読み出さない設定となっているため、入出力装置ＩＯｂ３を示すボックスを示していない。しかしもちろん、ルーティングの設定を変更して入出力装置ＩＯｂ３も第１部分ネットワークから伝送されてくる波形データを読み出すようにすることも可能である。
【０１５８】
以上のように、オーディオネットワークシステムＳにおいては、接続ノードである入出力装置ＩＯａ１，ＩＯｂ３が行うブリッジ動作により、ＴＬフレームの伝送路が第１部分ネットワークと第２部分ネットワークに別れていても、所望の波形データについては、接続ネットワークをまたいだ信号伝送を容易に行うことができる。
この場合において、ルーティングの設定も容易に行うことができるが、この点については後述する。
【０１５９】
また、各部分ネットワークシステムをループ接続している場合には、部分ネットワークシステム毎に１カ所の断線が生じても、断線が生じた部分ネットワークシステムを、カスケード接続のシステムとして信号伝送を継続させることができる。従って、オーディオネットワークシステムＳ全体を１つのループに接続する場合に比べ、断線に対する耐性を高めることができる。
また、伝送路の長さの制限は、ＴＬフレームを循環させる部分ネットワークシステム毎に適用されるため、オーディオネットワークシステムＳ全体に１つのＴＬフレームを循環させる場合にくらべ、接続ケーブルを長くして、広範囲に各機器を設置することができる。
【０１６０】
３．ルーティングの設定について
ところで、既に述べた通り、オーディオネットワークシステムＳにおいては、ルーティングの設定により、波形データをどのような経路で伝送するかを規定する。この設定は、ユーザが、上述した入力パッチ設定画面や出力パッチ設定画面を用いて、送信側の機器の設定（送信設定）と受信側の機器の設定（受信設定）とを一括で行うこともできるし、機器毎の個別パッチ設定画面を用いて、その機器の設定（送信設定、受信設定、ないし機器内の接続設定）を個別に行うこともできる。なお、入力パッチ設定画面や出力パッチ設定画面では、ミキサエンジン内の接続設定を行うことも可能である。
そして、この設定を行う際、ユーザは、オーディオネットワークシステムＳ内を伝送される波形データを、オーディオネットワークシステムＳ内で一意に付された波形データの名称により識別して行うことができる。
【０１６１】
以下、このルーティングの設定の手順及びその設定を各機器の動作に反映させるための処理について説明する。
まず、図１７に、信号名設定テーブルの例を示す。
この信号名設定テーブルは、オーディオネットワークシステムＳを構成する各機器に記憶させるものであり、その機器が備える各入力ポート及び出力ｃｈについて、その入力ポートから機器に入力する波形データ又は出力ｃｈから出力される波形データに信号名を設定するためのテーブルである。
【０１６２】
この信号名は、ユーザが任意設定した名称を基本として、オーディオネットワークシステムＳ内でユニークな名称となるよう、自動生成した付加名称を加えたものとする。例えば、オーディオネットワークシステムＳあるいはミキサシステムＭＳａ，ＭＳｂでは、システム内の各機器に他の機器とかぶらないＩＤが付与されるので、ユーザが機器内で一意となる名称を入力し、その機器のＩＤを付加名称として付加すれば、システム内で一意の信号名とすることができる。
【０１６３】
なお、信号名の設定は、機器がオーディオネットワークシステムＳにおいて部分ネットワーク及び接続ネットワークを形成する前後及び形成中を問わず、任意のタイミングで行うことができる。また、音響信号の伝送を制御するコンソールＣａ１及びＣｂ１のような制御装置が、各ノードに入力されるか又は各ノードで処理される各音響信号にユーザによって指定された信号名を付け、その信号名を、その音響信号を入力ポートから入力する装置又はその音響信号を出力ｃｈで処理する部分ネットワークにおけるミキサエンジンに対して通知することも考えられる。
【０１６４】
次に、図１８に、ルーティングテーブルの例を示す。
このルーティングテーブルも、オーディオネットワークシステムＳを構成する各機器に記憶させるものであり、その機器が行う波形データ伝送処理の内容を規定するテーブルである。ここでいう波形データ伝送には、ＴＬフレームに対する書き込み（送信設定）、ＴＬフレームからの読み出し（受信設定）、および、ＴＬフレームを介さない機器内部での伝送（接続設定：例えば図１５における入力部３１６から入力ｃｈ部３１２への伝送）も含む。
【０１６５】
このルーティングテーブルに登録するデータのうち、１行分のデータが１つのルーティング設定を示し、ＩＤは各行の設定を識別するための識別情報である。
供給元は、波形データをどこから供給するかを示す情報である。ここには、機器の入力ポート番号、出力ｃｈ番号及び、該当機器が属するネットワークのいずれか（部分ネットワーク又は接続ネットワークを特定する情報）を設定することができる。
信号名は、供給元から供給される波形データの信号名を示す情報である。供給元に入力ポート番号又は出力ｃｈ番号を設定する場合、信号名は信号名設定テーブルの内容に基づいて自動的に設定される。供給元にネットワークを設定する場合、そのネットワークのＴＬフレームから読み出し可能な波形データの信号名から１つ選択して設定する。
【０１６６】
後述するように、各機器は、あるネットワークにおいてＴＬフレームに波形データを書き込む場合、どの信号伝送ｃｈにどの信号名の波形データを書き込むかを、そのネットワークに属する全ての機器に通知する。そして、通知された機器は、図２２に示すようなｃｈテーブルにこの対応関係を記憶させておく。従って、ＴＬフレームからどの波形データを読み出すかを、そのＴＬフレームが巡回する部分ネットワークに関するｃｈテーブルに記載された信号名から選択してルーティングテーブルに登録することができる。
【０１６７】
次に、供給先は、波形データをどこへ供給するかを示す情報である。ここには、機器の出力ポート番号、入力ｃｈ番号及び、該当機器が属するネットワークのいずれかを設定することができる。
また、実現は、各ルーティング設定に係る信号伝送が実現できているか否かを示す情報である。ルーティングを設定しても、供給元として設定した入力ポートに対応する信号入力カードが装着されていなかったり、供給先として設定したネットワークにおいて信号伝送ｃｈが確保できなかったりした場合には、各ルーティング設定に係る信号伝送が実現できない可能性もあるためである。各機器は、定期的に各ルーティング設定に関する信号伝送の状況を確認し、「実現」の項目のデータをアップデートする。
【０１６８】
なお、以上のルーティングテーブルにおいて、供給元と供給先の双方に同じネットワークを設定することはできないようにしている。この設定は、ＴＬフレームから読み出した波形データをまた同じＴＬフレームに書き込むことを意味し、そのような信号伝送は単なる信号伝送ｃｈの無駄遣いだからである。
また、以上のようなルーティングの設定として、ある機器において供給元に入力ポート又は出力ｃｈを設定し、供給先に部分ネットワークを設定すると、その入力ポートから入力する波形データ又はその出力ｃｈから出力される波形データを、その機器が属する部分ネットワークのＴＬフレームに書き込み、その部分ネットワークに属する他の機器が読み出し可能な状態にする信号伝送の設定をしたことになる。
【０１６９】
また、ある機器において信号名にその機器が属する部分ネットワークでＴＬフレームに書き込まれる信号名のいずれかを設定し（この場合供給元にその部分ネットワークが設定されることになる）、供給先に出力ポート又は入力ｃｈを設定すると、その信号名が示す波形データを、その出力ポートから出力する又は入力ｃｈに入力する信号伝送の設定をしたことになる。
接続ノードにおいては、上記と同様に部分ネットワークに代えて接続ネットワークを設定することにより、自機のポート又はｃｈと接続ネットワークとの間で、他の部分ネットワークを介さずに信号伝送を行うこともできる。
【０１７０】
また、接続ノードにおいて信号名に部分ネットワークでＴＬフレームに書き込まれる信号名のいずれかを設定し（この場合供給元にその部分ネットワークが設定されることになる）、供給先に接続ネットワークを設定すると、その信号名が示す波形データを、接続ネットワークを介して他の部分ネットワークに供給できるようブリッジする信号伝送の設定をしたことになる。
【０１７１】
逆に、接続ノードにおいて信号名に接続ネットワークでＴＬフレームに書き込まれる信号名のいずれかを設定し（この場合供給元に接続ネットワークが設定されることになる）、供給先に部分ネットワークを設定すると、その信号名が示す波形データを、接続ノードが部分マスタとして制御する部分ネットワークに供給し、その部分ネットワークに属する他の機器が読み出し可能な状態にする信号伝送の設定をしたことになる。
【０１７２】
以上のようなルーティングテーブルの設定は、該ルーティングテーブルに従って動作させる機器そのものを操作して行ってもよいが、コンソールＣａ１，Ｃｂ１など、他の機器を操作して行うこともできる。後者の場合、設定操作を検出した機器は、設定対象の機器に対し、設定操作の内容を伝達するコマンドを送信し、このコマンドを受信した機器が、コマンドに従って自身のルーティングテーブルの内容を更新する。
【０１７３】
次に、図１９乃至図２１に、以上説明してきたルーティングの設定受付（個別のパッチ設定）及びその内容の反映のためにオーディオネットワークシステムＳを構成する各機器が実行する処理のフローチャートを示す。
図１９に示すのは、個別パッチ設定画面において供給元の設定指示を検出した場合の処理のフローチャートである。
オーディオネットワークシステムＳを構成している状態であってもそうでなくても、オーディオネットワークシステムＳを構成し得る音響信号処理装置１０のＣＰＵ２０１は、自機のＩＤ＝ｒのルーティングについて供給元をｓｓに設定する操作（その旨を伝達するコマンドを含む）を検出すると、図１９のフローチャートに示す処理を開始する。
【０１７４】
そして、ｓｓがネットワークでない場合（Ｓ１０１のＮＯ）、ｓｓは入力ポート又は出力ｃｈであるので、その入力ポート又は出力ｃｈと対応する信号名ｓｎを図１７に示した信号名設定テーブルから取得する（Ｓ１０２）。
そして、設定を指示されたｓｓをｒ番目のルーティングについての供給元ＳＳ（ｒ）として、ステップＳ１０２で取得したｓｎを同信号名ＳＮ（ｒ）としてルーティングテーブルに登録し（Ｓ１０３）、処理を終了する。
【０１７５】
また、ステップＳ１０１で部分ネットワークであった場合、これが同じルーティングについての供給先ＳＤ（ｒ）と同じでないことを確認する（Ｓ１０４）。
そして、同じでない場合、ｓｓが示すネットワークと対応するｃｈテーブルを検索し、該ネットワークから受信可能な波形データの信号名をユーザに提示してその中から供給元とする信号名ｓｎを選択させる（Ｓ１０５）。そして、ステップＳ１０３でｓｓ及びｓｎをルーティングテーブルに設定して処理を終了する。
ステップＳ１０４で同じである場合、ルーティングの設定を拒否して（Ｓ１０６）処理を終了する。この場合、メッセージ等によりユーザにその旨を通知することが好ましい。他の機器からのコマンドによる設定の場合、設定を拒否した旨の応答を返せばよい。
【０１７６】
次に、図２０に、個別パッチ設定画面において供給先の設定指示を検出した場合の処理のフローチャートを示す。
音響信号処理装置１０のＣＰＵ２０１は、図１９の場合と同様に、自機のｒ番目のルーティングについて供給先をｓｄに設定する操作を検出すると、図２０のフローチャートに示す処理を開始する。
【０１７７】
そして、ｓｄがネットワークでない場合（Ｓ１１１のＮＯ）、ｓｄは出力ポート又は入力ｃｈであり、そのまま設定して問題ないので、設定を指示されたｓｄをｒ番目のルーティングについての供給先ＳＤ（ｒ）としてルーティングテーブルに登録し（Ｓ１１２）、処理を終了する。
また、ステップＳ１１１で部分ネットワークであった場合、これが同じルーティングについての供給元ＳＳ（ｒ）と同じでないことを確認する（Ｓ１１３）。そして、同じでない場合、やはりｓｄをそのまま設定して問題ないので、ステップＳ１１２でこの設定を行って処理を終了する。
【０１７８】
ステップＳ１１３で同じである場合、ルーティングの設定を拒否して（Ｓ１１４）処理を終了する。この場合も、ユーザにその旨を通知することが好ましい。
以上の図１９及び図２０に示した処理により、各機器は、ユーザの指示に従ってルーティングテーブルの設定を行うことができる。
【０１７９】
次に、図２１に、ルーティングテーブルの内容を機器の動作に反映させる処理のフローチャートを示す。
音響信号処理装置１０のＣＰＵ２０１は、該音響信号処理装置がオーディオネットワークシステムＳを構成している状態では、定期的に図２１のフローチャートに示す処理を実行し、自身が記憶するルーティングテーブルの内容を、ネットワークＩ／Ｆカード２１５における波形データの読み書きや、オーディオバス２１７における波形データの伝送の動作に反映させる。この場合において、入力パッチ設定画面や出力パッチ設定画面を用いて行った設定と、個別パッチ設定画面を用いて行った設定とを区別する必要はない。
【０１８０】
図２１の処理においてはまず、図１８に示したルーティングテーブルを検索して未処理のルーティングを検出し、そのＩＤをｒとする（Ｓ１２１）。そして、ｒ＝ｎｕｌｌすなわち全てのルーティングについて処理が完了していて未処理のルーティングがみつからなければ（Ｓ１２２）、そのまま処理を終了するが、未処理のルーティングがみつかった場合には、そのＩＤ＝ｒのルーティングに対応する動作の可否を確認するため、ステップＳ１２３以下の処理に進む。
【０１８１】
そして、供給元ＳＳ（ｒ）がネットワークでなければ、ＳＳ（ｒ）が示す入力ポート又は出力ｃｈが存在することを確認する（Ｓ１２３，Ｓ１２４）。ＳＳ（ｒ）がネットワークであれば、ＳＳ（ｒ）が示すネットワークと対応するｃｈテーブルを検索し、該ネットワークから信号名ＳＮ（ｒ）の波形データが受信できることを確認する（Ｓ１２５）。
これらの確認ができれば（Ｓ１２６のＹＥＳ）、次は供給先ＳＤ（ｒ）の確認処理に進む。
【０１８２】
そして、供給先ＳＤ（ｒ）がネットワークでなければ、ＳＤ（ｒ）が示す出力ポート又は入力ｃｈが存在することを確認する（Ｓ１２７，Ｓ１２８）。ＳＤ（ｒ）がネットワークであれば、ＳＤ（ｒ）が示すネットワークの信号伝送ｃｈを、ＩＤ＝ｒのルーティングと対応する書き込みのために確保する、又は確保されていることを確認する（Ｓ１２９）。
【０１８３】
これらの確認ができれば（Ｓ１３０のＹＥＳ）、ＩＤ＝ｒのルーティングを音響信号処理装置１０の動作に反映させることが可能であることがわかるので、その設定に従った信号伝送を、適当なパッチに設定する（Ｓ１３１）と共に、そのルーティングが実現されている旨をルーティングテーブルに登録する（Ｓ１３２）。
また、ＳＤ（ｒ）がネットワークである場合には、信号出力先のネットワークに属する各機器に、ステップＳ１３１で設定した信号伝送に係る波形データの信号名と書き込み先信号伝送ｃｈを通知する（Ｓ１３３，Ｓ１３４）。
【０１８４】
ステップＳ１３４での通知を受けた各機器は、不図示の処理により、通知の内容を図２２に示すｃｈテーブルに反映させ、通知に係るネットワークにおいて、どの信号伝送ｃｈからどの信号名の波形データを受信できるかを把握できるようにする。このｃｈテーブルは、図１９のステップＳ１０５や、図２１のステップＳ１２５の処理で参照するものである。
【０１８５】
また、図２１のステップＳ１２６又はＳ１３０でＮＯの場合、ＩＤ＝ｒのルーティングに従った信号伝送はできないことがわかるため、パッチにもしそのルーティングと対応する設定があればそれを解除し（Ｓ１３５）、そのルーティングが未実現である旨をルーティングテーブルに登録する（Ｓ１３６）。
そして、以上のいずれの場合もステップＳ１２１に戻って処理を繰り返す。
【０１８６】
以上の処理により、各機器は、ルーティングテーブルの内容を、その機器の動作に反映させることができる。
従って、オーディオネットワークシステムＳは、以下の（１ａ）から（１ｄ）の処理を実行することにより、第１部分ネットワークシステムＳａに形成される部分ネットワークにおいて伝送される音響信号を第２部分ネットワークシステムＳｂに形成される部分ネットワークに転送する動作を開始することができる。
【０１８７】
（１ａ）コンソールＣａ１（第１部分ネットワークシステムＳａにおける音響信号の伝送を制御する第１制御装置）が、第１接続ノードが第１部分ネットワークシステムＳａに形成される部分ネットワークから受信可能な音響信号のうち１以上の音響信号を選択し、第１接続ノードである入出力装置ＩＯａ１に対し、その選択した音響信号の各々を特定する信号名を設定する処理を、部分ネットワークから接続ネットワークへの上述のルーティングの設定として行う（図１９のステップＳ１０５及び図２２のｃｈテーブルを参照）。
【０１８８】
（１ｂ）上記（１ａ）において入出力装置ＩＯａ１に設定された信号名に基づき、入出力装置ＩＯａ１が、接続ネットワークにおける複数の伝送ｃｈのうち１以上の伝送ｃｈを確保し、その確保した信号伝送ｃｈを用いて上記の設定された信号名により特定される音響信号を接続ネットワークへ送信し、第２接続ノードである入出力装置ＩＯｂ３及びコンソールＣｂ１（第２部分ネットワークシステムＳｂにおける音響信号の伝送を制御する第２制御装置）に対し、上記確保した信号伝送ｃｈの各々と関連付ける信号名を通知する処理を、図１３のステップＳ８１乃至Ｓ８３を参照して説明した通り行う。この処理は、図２１を用いて説明した処理を経て、（１ａ）において設定したルーティングに従った音響信号の送信を入出力装置ＩＯａ１において開始するものである。特に、上記の信号名の通知は、図１３のステップＳ８３及び図２１のステップＳ１３４において行う処理である。
【０１８９】
（１ｃ）コンソールＣｂ１が、（１ｂ）において入出力装置ＩＯａ１から通知された信号名により特定される音響信号の中から任意の音響信号を選択し、入出力装置ＩＯｂ３に対し、その選択した音響信号を特定する信号名を設定する処理を、接続ネットワークから部分ネットワークへの上述のルーティングの設定として行う（図１９のステップＳ１０５及び図２２のｃｈテーブルを参照）。
【０１９０】
（１ｄ）上記（１ｃ）において入出力装置ＩＯｂ３に設定された信号名に基づき、入出力装置ＩＯｂ３が、接続ネットワークのその設定された信号名と関連付けられた信号伝送ｃｈの音響信号を受信して、その受信した音響信号を前記第２部分ネットワークシステムＳｂに形成される部分ネットワークへ送信する処理を、図１３のステップＳ９３及びＳ９４を用いて説明した処理として行う。この処理は、図２１を用いて説明した処理を経て、（１ｃ）において設定したルーティングに従った音響信号の送信を入出力装置ＩＯｂ３において開始するものである。
【０１９１】
あるいは、オーディオネットワークシステムＳは、以下の（２ａ）から（２ｆ）の処理を実行することにより、上記の転送動作を開始することができる。
（２ａ）コンソールＣａ１が、第１部分ネットワークシステムＳａを構成するノードから通知された信号名により特定される音響信号の中から１以上の音響信号を選択し、入出力装置ＩＯａ１に対し、その選択した音響信号の各々を特定する信号名を設定する処理を、部分ネットワークから接続ネットワークへの上述のルーティングの設定として行う（図１９のステップＳ１０５及び図２２のｃｈテーブルを参照）。なお、第１部分ネットワークシステムＳａを構成する各ノードは、図２１のステップＳ１３４において、同じ第１部分ネットワークシステムＳａを構成する各ノードに対し、自身が第１部分ネットワークに送信する音響信号の信号名を通知する。
【０１９２】
（２ｂ）入出力装置ＩＯａ１が、上記（２ａ）による信号名の設定に基づき、設定された信号名に関連付けられた信号伝送ｃｈで伝送される音響信号を第１部分ネットワークシステムＳａに形成される部分ネットワークから受信する。この処理は、上述の（１ｂ）のうち、音響信号の受信に係る処理と対応する。
【０１９３】
（２ｃ）入出力装置ＩＯａ１が、接続ネットワークの１以上の伝送チャンネルを確保し、上記（２ｂ）において受信した音響信号を、その確保した伝送チャンネルを用いて接続ネットワークに送信し、入出力装置ＩＯｂ３及びコンソールＣｂ１に対し、その確保した伝送チャンネルの各々と関連付けられるべき、上記（２ａ）で入出力装置ＩＯａ１に設定された信号名を通知する。この処理は、上述の（１ｂ）のうち、音響信号の送信に係る処理と対応する。
【０１９４】
（２ｄ）コンソールＣｂ１が、上記（２ｃ）において入出力装置ＩＯａ１から通知された信号名により特定される音響信号の中から任意の音響信号を選択し、入出力装置ＩＯｂ３に対し、その選択した音響信号を特定する信号名を設定する。この処理は、上述の（１ｃ）の処理と対応する。
【０１９５】
（２ｅ）上記（２ｄ）において入出力装置ＩＯｂ３に設定された信号名に基づき、入出力装置ＩＯｂ３が、接続ネットワークのその設定された信号名と関連付けられた信号伝送ｃｈの音響信号を受信する。この処理は、上述の（１ｄ）のうち、音響信号の受信に係る処理と対応する。
【０１９６】
（２ｆ）入出力装置ＩＯｂ３が、第２部分ネットワークシステムＳｂに形成される部分ネットワークの信号伝送ｃｈを確保し、その確保した信号伝送ｃｈを用いて、上記（２ｅ）において受信した音響信号を、第２部分ネットワークシステムＳｂに形成される部分ネットワークへ送信し、第２部分ネットワークシステムＳｂを構成する各ノード及びコンソールＣｂ１に対し、上記の確保した伝送チャンネルと関連付けられるべき、上記（２ｄ）で入出力装置ＩＯｂ３に設定された信号名を通知する。この処理は、上述の（１ｄ）のうち、音響信号の送信に係る処理と対応する。なお、入出力装置ＩＯｂ３も含め、第２部分ネットワークシステムＳｂを構成する各ノードは、図２１のステップＳ１３４において、同じ第２部分ネットワークシステムＳｂを構成する各ノードに対し、自身が第２部分ネットワークに送信する音響信号の信号名を通知する。
【０１９７】
さらに、オーディオネットワークシステムＳは、以下の（ｇ）及び（ｈ）の処理を行うことにより、第２部分ネットワークシステムＳｂを構成する一のノードが第２部分ネットワークから音響信号を受信する動作を開始することができる。
（ｇ）コンソールＣｂ１が、第２部分ネットワークシステムＳｂを構成するノードから通知された信号名により特定される音響信号の中から任意の音響信号を選択し、上記一のノードに対し、その選択した音響信号を特定する信号名を設定する処理を、部分ネットワークから出力ポート又は入力ｃｈへの上述のルーティングの設定として行う（図１９のステップＳ１０５及び図２２のｃｈテーブルを参照）。なお、第２部分ネットワークシステムＳｂに属する入出力装置ＩＯｂ３は、同じ第２部分ネットワークシステムＳｂを構成する各ノードに対し、第１部分ネットワークシステムＳａから転送され、その後入出力装置ＩＯｂ３によって第２部分ネットワークシステムＳｂへ送信される音響信号の信号名を通知する。したがって、接続ノードを介して伝送されるこれら音響信号を、同じ第２部分ネットワークシステムＳｂ内の他のノードから転送される音声信号を選択する場合と同様に選択できる。
【０１９８】
（ｈ）上記（ｇ）において上記一のノードに設定された信号名に基づき、上記一のノードが、上記第２部分ネットワークシステムＳｂに形成される第２部分ネットワークから、上記の設定された信号名と関連付けられた信号伝送ｃｈの音響信号を受信する。この処理は、図２１を用いて説明した処理を経て、（ｇ）において設定したルーティングに従った音響信号の送信を上記一のノードにおいて開始するものである。
【０１９９】
さらに、オーディオネットワークシステムＳは、以下の（ｉ）乃至（ｋ）の処理を行うことにより、第１部分ネットワークシステムＳａを構成する一のノードが部分ネットワークへ音響信号を送信する動作を開始することができる。
【０２００】
（ｉ）コンソールＣａ１が、図１７を用いて説明した通り、上記一のノードに入力されるか又は上記一のノードで処理される各音響信号に信号名を付け、その信号名を上記一のノードに通知する。
（ｊ）コンソールＣａ１が、上記一のノードに入力されるか又は上記一のノードで処理される音響信号の中から任意の音響信号を選択し、上記一のノードに対し、その選択した音響信号を送信するよう命令する処理を、入力ポート又は出力ｃｈから部分ネットワークへの上述のルーティングの設定として行う（図１９のステップＳ１０２を参照）。
【０２０１】
（ｋ）上記（ｊ）の命令に基づき、上記一のノードが上記第１部分ネットワークシステムＳａに形成される部分ネットワークの信号伝送ｃｈを確保し、その確保した信号伝送ｃｈを用いて、上記（ｊ）で選択された音響信号を第１部分ネットワークシステムＳａに形成される部分ネットワークへ送信し、第１部分ネットワークシステムＳａを構成する各ノード及びコンソールＣａ１に対し、上記確保した信号伝送ｃｈと関連付けられるべき、その選択された音響信号の信号名を通知する。この処理は、図２１を用いて説明した処理を経て、（ｊ）において設定したルーティングに従った音響信号の送信を上記一のノードにおいて開始するものである。特に、上記の信号名の通知は、図２１のステップＳ１３４において行う処理である。
【０２０２】
また、以上説明したようなルーティング設定方式によれば、部分ネットワークから接続ネットワークへの信号送出と、接続ネットワークから部分ネットワークへの信号取り込みとを独立して設定できるため、部分ネットワーク毎に、他の部分ネットワークにおいてなされている設定の内容を意識せずに設定が可能であり、また、簡単な処理でルーティング設定の内容を実際の信号伝送に反映させることができる。
【０２０３】
例えば、ある機器がネットワークへ出力した１ｃｈの音響信号を、別の部分ネットワークシステムの多数の機器が取り込んで発音に用いるような場合でも、部分ネットワークをまたぐ信号伝送の設定は、出力側と取り込み側の組み合わせ１つずつについて行う必要がなく、出力側の１ｃｈについてのみ行えばよい（取り込み側は、接続ネットワークをまたいで伝送されてきた音響信号を取り込む設定のみを行えばよい）。従って、音響の出力側と取り込み側の複数の組み合わせについて、一部の信号伝送経路を容易に共用することができる。
【０２０４】
また、このような設定方式は、どの機器が、またいくつの機器が実際に波形データを読み出すかを気にせずＴＬフレームに波形データを書き込んでネットワークに送出できる、上記の実施形態で説明してきた各部分システムの構成と親和性が高い。
【０２０５】
４．リモート制御について
次に、オーディオネットワークシステムＳを構成する機器を、別の機器からリモート制御する場合に各機器が行う動作について説明する。
オーディオネットワークシステムＳにおいては、上述したように、各部分ネットワークシステムに対して一意なネットワークＩＤを付している。そして、オーディオネットワークシステムＳを構成する機器をリモート制御するための制御装置であるコンソールＣａ１，Ｃｂ１において、その制御対象を、ネットワークＩＤを指定することにより１つの部分ネットワークシステムに限定し、その部分ネットワークシステムに形成される部分ネットワークにおける音響信号の伝送についてのみ、リモート制御ができるようにしている。
【０２０６】
ただし、コンソールが属する部分ネットワークと、制御対象とする部分ネットワークとが同じである必要はなく、また、制御対象とする部分ネットワークを手動で変更できるようにしてもよい。
また、ここでいうリモート制御には、レベル調整量や信号オンオフなど、信号処理内容を規定するパラメータの設定の他、信号名やルーティングの設定も含まれる。
【０２０７】
ここで、図２３に、制御装置がリモート制御操作を検出した場合に実行する処理のフローチャートを示す。
制御装置として機能する音響信号処理装置１０のＣＰＵ２０１は、ユーザが操作子２０６により他の機器をリモート制御する操作を行ったことを検出すると、図２３のフローチャートに示す処理を開始する。
そして、まず検出した操作に係る制御対象の機器を特定する（Ｓ１４１）。この特定は、現在どの機器に関する設定操作を受け付ける状態であるか、などに基づいて行うことができるが、多くの場合、ユーザが行った操作がリモート制御に関するものであることを認識した時点で、どの機器に対するリモート制御操作であるかも認識できるものと考えられる。
【０２０８】
次に、検出した操作内容に応じて、制御装置内のカレントメモリの内容を更新する（Ｓ１４２）。制御装置として機能する音響信号処理装置１０は、リモート制御に関する表示のレスポンスをよくするため、各機器に対応するカレントメモリを用意して、リモート制御の対象となる全ての機器におけるカレントメモリ（信号名設定テーブル及びルーティングテーブルを含む）の内容と同じ内容を記憶すると共に、その内容についてリモート制御の対象機器と同期を取っており、リモート制御操作に応じてまず自機のカレントメモリの内容を更新して、制御対象の機器に操作内容を通知する前に先に結果を表示できるようにしている。
【０２０９】
次に、ＣＰＵ２０１は、ステップＳ１４１で特定した制御対象の機器に宛てて、検出した制御操作の内容に現在制御対象として設定されている部分ネットワークシステムのネットワークＩＤを付した制御操作通知を生成し、これを自機が属する部分ネットワークシステムのＴＬフレームに書き込んで送信する（Ｓ１４３）。この通知は、ここではイーサネットフレームとして生成し、イーサネットフレーム領域１０６に書き込んで送信する。また、制御操作通知の宛先は、ＩＰアドレスや機器ＩＤなどにより指定することができるが、これらの情報は、部分ネットワークシステム内で一意のものであれば、オーディオネットワークシステムＳ内で一意である必要はない。
そして、ステップＳ１４３の後、送信した制御操作通知に対するレスポンスを待ち、そのレスポンスに応じて、ステップＳ１４２でのカレントメモリの内容更新を確定又は取り消しし（Ｓ１４４）、処理を終了する。
【０２１０】
また、図２４に、制御操作通知を受信した機器が実行する処理のフローチャートを示す。
オーディオネットワークシステムＳを構成する各機器は、受信したＴＬフレームのイーサネットフレーム領域１０６の内容は、そこに記載されているフレームの宛先に関わらず全て読み出し、読み出した後で不要であれば廃棄する。従って、制御装置が図２３のステップＳ１４３で送信した制御操作通知は、少なくとも制御装置と同じ部分ネットワークに属する全ての機器が受信する。
そして、この制御操作通知を受信した機器のＣＰＵ２０１は、図２４のフローチャートに示す処理を開始する。
【０２１１】
この処理において、ＣＰＵ２０１は、制御操作通知の宛先を確認し（Ｓ１５１）、自機宛てである場合、制御操作通知に自機の属する部分ネットワークシステムのネットワークＩＤが付されているか否か確認する（Ｓ１５２）。
そして、付されていた場合、そのことをもって受信した制御操作通知は自機に対するリモート制御の内容を示すものと判断し、その通知が示す操作内容に応じて自機のカレントメモリの内容を更新する（Ｓ１５３）。操作内容が信号名設定テーブルやルーティングテーブルの更新を指示するものであった場合には、これらのテーブルの内容を更新する。
【０２１２】
そして、ステップＳ１５３での更新結果を制御操作通知に対するレスポンスとして、制御操作通知の送信元である制御装置に送信し（Ｓ１５４）、処理を終了する。
ステップＳ１５２でシステムＩＤが異なる場合には、受信した制御操作通知は自機に対するリモート制御の内容を示すものではないと判断し、そのまま処理を終了する。
一方、ステップＳ１５１で自機宛でない場合、やはり受信した制御操作通知は自機に対するリモート制御の内容を示すものではないと判断し、自機が接続ノードでなければ（Ｓ１５５のＮＯ）、そのまま処理を終了する。
【０２１３】
しかし、自機が接続ノードであれば、必要に応じて他の部分ネットワークへの転送のための処理を行う。すなわち、制御操作通知を受信したネットワークが部分ネットワークである場合（Ｓ１５６）、受信した制御操作通知を接続ネットワークを介して他の部分ネットワークに転送すべく、接続ネットワークのＴＬフレームに書き込んで送信し（Ｓ１５７）、処理を終了する。
【０２１４】
また、制御操作通知を受信したネットワークが接続ネットワークである場合（Ｓ１５６）、制御操作通知に自機の属する部分ネットワークシステムのネットワークＩＤが付されているか否か確認する（Ｓ１５８）。そして、付されていれば、受信した制御操作通知は自機と同じ部分ネットワークに属する機器に受信させるべきものであると判断し、検出した制御操作通知を部分ネットワークのＴＬフレームに書き込んで送信し（Ｓ１５９）、処理を終了する。
なお、接続ノードがステップＳ１５９の処理を行った場合、制御操作通知は、送信元の制御装置が属するものとは異なる部分ネットワークにも到達し、これを受信した機器のＣＰＵ２０１も、図２４のフローチャートに示す処理を開始することになる。
【０２１５】
以上の図２３及び図２４の処理により、１台の制御装置によりリモート制御する範囲を１つの部分ネットワークシステムに形成される部分ネットワーク内に限定し、制御範囲を物理的な結線の様子から確認し易い状態にすることができる。一方、制御対象の部分ネットワークシステムのＩＤを変更することにより、制御装置が属するものとは異なる部分ネットワークシステムの機器を制御することも可能であり、制御対象の選択について高い自由度を得ることができる。
【０２１６】
例えば、オーディオネットワークシステムＳをライブコンサートで用いる場合、第２部分ネットワークシステムＳｂの入出力装置ＩＯｂ１〜ＩＯｂ３、コンソールＣｂ１、およびエンジンＥｂ１をステージ袖に配置して、ミキサシステムＭＳｂを、出演者への戻しのモニタ音をミキシングするためのモニタ用ミキサとして使用するとともに、第１部分ネットワークシステムＳａのコンソールＣａ１、エンジンＥａ１、入出力装置ＩＯａ１を客席内に配置して、ミキサシステムＭＳａを、客席に放音されるメイン音をミキシングするＦｏＨ（フロントオブハウス）用ミキサとして使用することができる。さらに、接続ネットワークに第３部分ネットワークシステムＳｃ（図示せず）を接続し、第３部分ネットワークシステムＳｃに属するミキサエンジンを中心とするミキサシステムＭＳｃ（図示せず）を、ライブレコーディング用ないし生放送用のミキサとして使用することもできる。
このように、オーディオネットワークシステムＳを、用途の異なるミキサシステムの複合体として動作させる場合、部分ネットワークシステムのＩＤによる制御対象の切り分けが有効である。
【０２１７】
なお、オーディオネットワークシステムＳ内に複数の制御装置が存在する場合、複数のの制御装置から１つの機器をリモート制御できるようにすると、制御処理が混乱することが考えられるため、部分ネットワークシステム単位で制御対象を切り分けられるようにする構成は、このような混乱を防止する上でも効果的である。従って、制御対象の部分ネットワークシステムのＩＤについて複数の制御装置で同じＩＤを設定できないようにするとよい。
【０２１８】
５．変形例
以上で実施形態の説明を終了するが、装置の構成、データの構成、採用する通信規格、サンプリング周期、具体的な処理内容等が上述の実施形態で説明したものに限られないことはもちろんである。
例えば、上述の実施形態では、接続ノードは、複数のネットワークＩ／Ｆカードを要するため、他のノードとハードウェア上の要求が異なる旨の説明をした。しかし、電源ＯＮ中にカードの抜き差しが可能な規格であれば、システム内の適当なノードに後からネットワークＩ／Ｆカードを追加して接続ノードとして機能させられるようにすることも、考えられる。
【０２１９】
逆に、各ネットワークＩ／Ｆカードを接続ネットワークへの接続に使用するか部分ネットワークへの接続に使用するかを予め設定できるようにしてもよい。このようにすれば、各ネットワークに関する設定を、ネットワークＩ／Ｆカードのハードウェアと対応付けて保持でき、設定内容の管理が容易になる。
また、オーディオネットワークシステムに接続するためのＩ／Ｆや信号処理のためのＤＳＰなどを、カード状に形成して音響信号処理装置１０の本体から着脱可能とすることも、必須ではない。
【０２２０】
また、上述した実施形態においては、図２１のステップＳ１３４で送出する波形データの信号名を通知し、図２２に示したｃｈテーブルでも信号名を登録する例について説明した。しかし、これに加えて信号供給元機器（波形データの最初の供給源となっている入力ポート又は出力ｃｈを有する機器）が属する部分ネットワークシステムのネットワークＩＤも通知し、ｃｈテーブルに登録するようにしてもよい。
【０２２１】
このようにすれば、ルーティングの設定を行う際の信号選択において、ユーザがネットワークＩＤも参照しながら取り込む信号を選択することができ、信号選択が容易になる。
このような構成とする場合、第２制御装置は、第２接続ノードに通知されたネットワークＩＤ及び信号名により特定される音響信号の中から任意の音響信号を選択する。そして、第２接続ノードに対して該選択する音響信号を特定するためのネットワークＩＤ及び信号名の設定をも行う。さらに、第２接続ノードは、接続ネットワークのその設定されたネットワークＩＤ及び信号名と関連付けられた信号伝送ｃｈの音響信号を受信する。
【０２２２】
また逆に、「信号名」というパラメータは使用せず、信号供給元機器のＩＤや該機器が属する部分ネットワークシステムのネットワークＩＤ、波形データの供給源である入力ポート又は出力ｃｈのＩＤ等から、各ｃｈの波形データの由来を特定する名称を自動で生成し、その名称に基づいてユーザに波形データを選択させるようにすることも考えられる。
【０２２３】
また、上述した実施形態においては、部分ネットワークシステムや接続ネットワークをループ接続により構成した場合の、２つの伝送路を循環するＴＬフレームの使い分け及び、この使い分けとブリッジ動作との関係について、詳細な説明をしなかったので、この点についてここで補足しておく。
まず、ネットワーク内の２つの伝送路においてそれぞれＴＬフレームを循環させる場合、その一方を用いてＴＬフレーム１つ分の信号伝送ｃｈの波形データを伝送する場合と、双方を別々の信号伝送ｃｈを備えたＴＬフレームと見て波形データの伝送に用いる場合とがある。
【０２２４】
前者の場合、上述のように、ネットワークの１カ所で断線した場合でも、直ちにカスケード接続の動作に切り換え、それまでと同じｃｈ数の波形データ伝送を継続できるというメリットがある。後者の場合、前者の２倍の信号伝送ｃｈを使用可能であるというメリットがある。
ここで、後者の場合、ネットワークの１カ所で断線し、カスケード接続の動作に切換が起こった場合、使用可能な信号伝送ｃｈの数が半減するため、それまで伝送できていた波形データが伝送できなくなる事態があり得る。そしてこの場合、図２１に示したルーティング更新処理により、各機器で設定されているルーティングをカスケード接続で提供される信号伝送ｃｈ数の範囲で各機器の動作に反映させるよう、信号伝送ｃｈの割り当て等を見直すことになる。
【０２２５】
ただし、オーディオネットワークシステムＳにおいては、部分ネットワーク及び接続ネットワーク毎に信号伝送ｃｈの数が異なっていてもよいので、一つのネットワークで信号伝送ｃｈの数が減少したからといって、他のネットワークの信号伝送ｃｈの数に影響を及ぼすことはない。しかし、上記のルーティングの見直しに伴い、それまであるネットワークから受信できていた波形データが受信できなくなる、といった変化はあり得る。
【０２２６】
また、図２３及び図２４を用いて説明した制御装置を、部分ネットワークシステムの外に置くことも考えられる。このような構成であっても、部分ネットワークシステムに属する特定の機器と制御装置とを相互に通信可能なように接続し、制御装置が送信する制御操作通知を、接続ノードによるブリッジ（図２４のステップＳ１５６乃至Ｓ１５９の処理）が許可されているプロトコルでラップして上記特定の機器に送信し、該特定の機器から部分ネットワークシステムに形成される部分ネットワーク転送してもらうトンネリングを行えば、制御装置が部分ネットワークシステム内にある場合と同様な動作が可能である。
また、逆に、制御装置が部分ネットワークシステムに属するようにする場合であっても、接続ノードに、制御操作通知のブリッジをさせないようにすれば、制御操作通知にネットワークＩＤを付加しなくても、部分ネットワークシステム毎の制御の分離を実現することができる。
【０２２７】
また、３つ以上の部分ネットワークを接続ネットワークにより接続する場合であっても、上述した実施形態と同様な処理により、波形データ及び制御データのブリッジを実現することができる。
以上説明してきた変形及び実施形態の説明において述べた変形は、矛盾しない範囲で任意に組み合わせて適用可能である。また逆に、ネットワークシステム及び音響信号処理装置が実施形態の説明において述べた特徴を全て有している必要もない。
【産業上の利用可能性】
【０２２８】
以上の説明から明らかなように、この発明のネットワークシステムによれば、シンプルな操作及び制御により、リング状の伝送路にフレームを定期的に循環させて音響信号の伝送を行うネットワークシステムを複数接続して、システムを跨いだ音響信号伝送を、シンプルな操作かつ制御で実現できるようにすることができる。
従って、この発明を適用することにより、ネットワークシステムの利便性を向上させることができる。
【符号の説明】
【０２２９】
Ｃａ１，Ｃｂ１…コンソール、Ｅａ１，Ｅｂ１…ミキサエンジン、ＩＯａ１，ＩＯｂ１〜ＩＯｂ３…入出力装置、Ｓ…オーディオネットワークシステム、Ｓａ…第１部分ネットワークシステム、Ｓｂ…第２部分ネットワークシステム、Ｓｃ…接続ネットワーク、１０…音響信号処理装置、１１，１４…第１、第２受信Ｉ／Ｆ、１２，１３…第１，第２送信Ｉ／Ｆ、２１〜２４…セレクタ、２５，２６…折り返しライン、３１，３２…第１，第２データ入出力部、１００…ＴＬフレーム
【図１】
0005589727.tif 000002
【図２】
0005589727.tif 000003
【図３】
0005589727.tif 000004
【図４】
0005589727.tif 000005
【図５】
0005589727.tif 000006
【図６】
0005589727.tif 000007
【図７】
0005589727.tif 000008
【図８】
0005589727.tif 000009
【図９】
0005589727.tif 000010
【図１０】
0005589727.tif 000011
【図１１】
0005589727.tif 000012
【図１２】
0005589727.tif 000013
【図１３】
0005589727.tif 000014
【図１４】
0005589727.tif 000015
【図１５】
0005589727.tif 000016
【図１６】
0005589727.tif 000017
【図１７】
0005589727.tif 000018
【図１８】
0005589727.tif 000019
【図１９】
0005589727.tif 000020
【図２０】
0005589727.tif 000021
【図２１】
0005589727.tif 000022
【図２２】
0005589727.tif 000023
【図２３】
0005589727.tif 000024
【図２４】
0005589727.tif 000025