(57)【要約】制御装置は、関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、当該制御シーケンスに関わる全ての被制御装置に排他制御を行う。即ち、制御シーケンス実行期間中、被制御装置に対する他の制御装置の介入を排除する。よって、関連性のある複数の処理した後の不整合を防止することが可能となる。
2009128158.tif 000002
【特許請求の範囲】
【請求項１】
複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、
前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御手段を備えることを特徴とする制御装置。
【請求項２】
前記制御シーケンスは、前記ネットワーク上において関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスであることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記信号は映像信号及び音声信号を含むものであって、
前記被制御装置は、前記映像信号を受信する映像受信装置及び前記音声信号を受信する音声受信装置であり、
前記排他制御手段は、
前記制御シーケンスの実行期間中に、前記映像受信装置を排他制御し、他の制御装置の介入を排除する映像排他制御手段と、
前記制御シーケンスの実行期間中に、前記音声受信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、を備え、
前記制御装置は、
前記映像受信装置に、前記映像信号を送信する映像送信装置とのコネクションを確立することを要求する映像コネクション確立要求手段と、
前記音声受信装置に、前記音声信号を送信する音声送信装置とのコネクションを確立することを要求する音声コネクション確立要求手段と、を備えることを特徴とする請求項２に記載の制御装置。
【請求項４】
前記信号は、クロックベースジッタレス伝送のためのクロック信号を含むものであり、
前記被制御装置は、前記音声送信装置であって、
前記音声排他制御手段は、前記制御シーケンスの実行期間中に、前記音声送信装置を排他制御して、他の制御装置の介入を排除し、
前記音声コネクション確立要求手段は、前記音声送信装置に、前記音声受信装置とのコネクションを確立することを要求することを特徴とする請求項３に記載の制御装置。
【請求項５】
前記映像受信装置から、前記映像送信装置とのコネクションを確立したことを示す応答を受ける映像コネクション確立応答手段と、
前記音声受信装置から、前記音声送信装置とのコネクションを確立したことを示す応答を受ける音声コネクション確立応答手段と、
前記映像コネクション確立応答手段が前記応答を受けると、即座に前記映像受信装置に対する排他制御を解除する映像排他制御解除手段と、
前記音声コネクション確立応答手段が前記応答を受けると、即座に前記音声受信装置に対する排他制御を解除する音声排他制御解除手段と、を備えることを特徴とする請求項３又は４に記載の制御装置。
【請求項６】
前記排他制御手段は、
前記制御シーケンスに関わる全ての被制御装置に対して、排他制御する順番を設定する順番設定手段を備え、
前記順番設定手段により設定された順番に従って、前記被制御装置を排他制御し、他の制御装置の介入を排除することを特徴とする請求項３乃至５のいずれか一項に記載の制御装置。
【請求項７】
前記順番設定手段は、コネクションの確立において競合が発生しやすい被制御装置の順番を優先して設定することを特徴とする請求項６に記載の制御装置。
【請求項８】
前記制御装置は、
前記被制御装置に対する前記排他制御手段による排他制御の成否の履歴を記憶する履歴記憶手段を備え、
前記順番設定手段は、前記履歴記憶手段により記憶された履歴に基づいて、排他制御の拒否確率の高い被制御装置の順番を優先して設定することを特徴とする請求項６又は７に記載の制御装置。
【請求項９】
前記映像コネクション確立要求手段は、前記映像送信装置が複数の内部ソースを有する場合に、いずれかの前記内部ソースを指定し、当該内部ソースを前記映像送信装置としてコネクションを確立するように要求し、
前記音声コネクション確立要求手段は、前記音声送信装置が複数の内部ソースを有する場合に、いずれかの前記内部ソースを指定し、当該内部ソースを前記音声送信装置としてコネクションを確立するように要求することを特徴とする請求項３乃至８のいずれか一項に記載の制御装置。
【請求項１０】
コネクションの確立が失敗した場合、失敗要因に基づいて前記コネクションの確立の再試行が可能であるか否かを判定する再試行判定手段と、
前記再試行判定手段により再試行が不可能であると判定された場合、前記制御シーケンスを終了させる制御シーケンス終了手段と、を備え、
前記映像コネクション確立要求手段及び／又は前記音声コネクション確立要求手段は、前記再試行判定手段により再試行が可能であると判定された場合、一定の待ち時間経過後に前記コネクションを確立することを再度要求することを特徴とする請求項３乃至９のいずれか一項に記載の制御装置。
【請求項１１】
前記信号は、音声信号及びクロックベースジッタレス伝送のためのクロック信号を含むものであって、
前記被制御装置は、前記音声信号を受信する音声受信装置及び前記音声信号を送信する音声送信装置であり、
前記排他制御手段は、
前記制御シーケンスの実行期間中に、前記音声受信装置及び前記音声送信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、
前記音声受信装置に、前記音声送信装置とのコネクションを確立することを要求する第１音声コネクション確立要求手段と、
前記音声送信装置に、前記音声受信装置とのコネクションを確立することを要求する第２音声コネクション確立要求手段と、を備えることを特徴とする請求項２に記載の制御装置。
【請求項１２】
複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、
前記制御装置により実行される制御方法であって、
前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御工程を備えることを特徴とする制御方法。
【請求項１３】
複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、
前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御手段として前記制御装置を機能させることを特徴とする制御プログラム。
【請求項１４】
請求項１３に記載の制御プログラムを記憶したことを特徴とする記録媒体。
【請求項１５】
複数の制御装置及び複数の被制御装置がネットワークを介して通信可能に接続されたネットワークシステムにおいて、そのうち１つの制御装置は、前記ネットワーク上において映像信号及び音声信号を伝送するためのコネクションを確立する制御シーケンスを実行するものであり、
前記被制御装置は、前記映像信号を受信する映像受信装置及び前記音声信号を受信する音声受信装置であって、
前記制御装置は、
前記制御シーケンスの実行期間中に、前記映像受信装置を排他制御し、他の制御装置の介入を排除する映像排他制御手段と、
前記制御シーケンスの実行期間中に、前記音声受信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、
前記映像受信装置に、前記映像信号を送信する映像送信装置とのコネクションを確立することを要求する映像コネクション確立要求手段と、
前記音声受信装置に、前記音声信号を送信する音声送信装置とのコネクションを確立することを要求する音声コネクション確立要求手段と、を備え、
前記映像受信装置は、
前記制御装置から前記要求を受けた場合に、前記映像送信装置とのコネクションを確立する映像コネクション確立手段を備え、
前記音声受信装置は、
前記制御装置から前記要求を受けた場合に、前記音声送信装置とのコネクションを確立する音声コネクション確立手段を備えることを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数コネクションを確立する方法に関する。
【背景技術】
【０００２】
映像、音声などのリアルタイムデータをアイソクロナス転送し、制御データなどをアシンクロナス（非同期）転送する高速シリアルデジタルインタフェースとしてＩＥＥＥ１３９４が知られている。ＩＥＥＥ１３９４関連規格概要を図１に示す。ＩＥＥＥ１３９４でアイソクロナス転送を行うためには、論理的な接続（コネクション）を、映像や音声などの送信装置及び受信装置間で確立する必要があり、図２に示すような、ＩＥＣ６１８８３−１にあるＣＭＰ（Connection Management Procedure）として知られている。【０００３】
コネクション確立は、ＩＥＥＥ１３９４のトランザクションを用いて、送信装置の持つ論理的な出力プラグと受信装置の持つ論理的な入力プラグの間を、チャンネル情報で関連付けすることで実現される。また、ＩＥＥＥ１３９４の伝送プロトコルは、現在までのところ、ビデオとしてＭＰＥＧ２−ＴＳ、ＢＴ．６０１、ＤＶが定義され、オーディオとしてＡ＆Ｍが定義されている。【０００４】
ＩＥＥＥ１３９４上の制御コマンド仕様としては、１３９４ＴＡ（Trade Association）にて規格化されており、「AV/C Digital Interface Command Set General Specification Version 4.2」の中では、排他制御を実現するＲＥＳＥＲＶＥコマンドが定義されている。【０００５】
このコマンドでは、ＡＶ/Ｃコマンドによる制御命令の範疇において、優先度を設定し、その優先度に応じて排他制御を行うことができる。また、「AV/C Connection and Compatibility Management Specification 1.0」として、ＩＥＣ６１８８３−１のコネクションを、ＡＶ／Ｃコマンドを用いて受信装置側で確立するためのコマンドセットも定義されている。【０００６】
ＩＥＥＥ１３９４は、ｉ．ＬＩＮＫと呼ばれ、その伝送プロトコルとしては、デジタルテレビと録画機器としてのＤＶＨＳやＨＤＤレコーダの間でＭＰＥＧ２−ＴＳが利用され、デジタルハンディカメラなどではＤＶなどが利用されてきた。主に、ビデオ録画用途に用いられている。この場合、ビデオとは、オーディオも多重化され、１つのストリームとして伝送される。また、オーディオのみの伝送は、ＤＶＤ−ＡｕｄｉｏプレイヤーとＡＶアンプ間のデジタルインターフェースとして利用されている。【０００７】
上記のような映像、音声の伝送を行う際には、送信装置及び受信装置の間に１つのコネクションを確立する必要がある。例えば、カーＡＶシステムなどにおいて、フロントモニター（以下、「Ｆモニター」と呼ぶ。）のコントローラ（制御装置）が、映像送信装置としてＤＶＤ、映像受信装置としてリアモニター（以下、「Ｒモニター」と呼ぶ。）、音声送信装置としてＤＶＤ、音声受信装置としてアンプを選択した場合、１つの送信装置（ＤＶＤ）から映像信号及び音声信号を、２つの受信装置（Ｒモニター、アンプ）へ伝送するために２つのコネクションを確立する。即ち、このような場合には、映像、音声のコネクションを別々に確立する必要がある。【０００８】
このとき、ほぼ同時に、Ｒモニターのコントローラにより、ユーザが地上デジタル放送をＲモニターで視聴する操作すると、映像送信装置としてＤＴＶ（Digital Television）、映像受信装置としてＲモニター、音声送信装置としてＤＴＶ、音声受信装置としてアンプが選択され、映像信号及び音声信号のコネクションを同様に確立しようとする。【０００９】
各コントローラによるコネクション確立操作の実行タイミングによっては、Ｆモニターのコントローラからの操作では、映像コネクションの確立に成功しても、音声コネクションの確立に失敗し、Ｒモニターのコントローラからの操作ではその逆が発生する。しかし、コントローラは、それぞれのコネクション確立処理は成功したものと認識しているという不整合が発生する。この映像コネクション及び音声コネクションは、１つの送信装置から出力されるもので、映像及び音声の両方が成立して初めて意味のあるものである。つまり、どちらのコネクション確立操作も失敗することになる。【００１０】
このように、従来は、複数の装置間にまたがる一連の制御シーケンス（関連性のある映像及び音声など複数のコネクション確立処理）において、不整合などの問題が発生していた。【００１１】
なお、例えば、デジタルテレビが制御装置となり、ＤＶＨＳが被制御装置となるシステムにおいて、デジタルテレビによる録画／再生などの制御中に、他の制御装置からの制御命令によってユーザによる目的の操作ができなくなるのを防ぐため、排他制御を行う方法が知られている（例えば、特許文献１乃至３）。しかし、特許文献１乃至３は、１つの被制御装置に対する排他制御であって、本発明とは課題が異なる。【００１２】
【特許文献１】特開２００３−８７２６２号公報
【特許文献２】特開２００１−５３７６６号公報
【特許文献３】特開２００１−２４３６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明が解決しようとする課題としては、上記のようなものが例として挙げられる。本発明は、複数の装置間にまたがる一連の制御シーケンスにおいて、複数の被制御装置を排他制御することで、関連性のある複数のコネクションを処理した後の不整合を防止可能な制御装置を提供することを課題とする。
【課題を解決するための手段】
【００１４】
請求項１に記載の発明は、制御装置であって、複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御手段を備えることを特徴とする。【００１５】
請求項１２に記載の発明は、複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、前記制御装置により実行される制御方法であって、前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御工程を備えることを特徴とする。【００１６】
請求項１３に記載の発明は、制御プログラムであって、複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御手段として前記制御装置を機能させることを特徴とする。【００１７】
請求項１５に記載の発明は、ネットワークシステムであって、複数の制御装置及び複数の被制御装置がネットワークを介して通信可能に接続されたネットワークシステムにおいて、そのうち１つの制御装置は、前記ネットワーク上において映像信号及び音声信号を伝送するためのコネクションを確立する制御シーケンスを実行するものであり、前記被制御装置は、前記映像信号を受信する映像受信装置及び前記音声信号を受信する音声受信装置であって、前記制御装置は、前記制御シーケンスの実行期間中に、前記映像受信装置を排他制御し、他の制御装置の介入を排除する映像排他制御手段と、前記制御シーケンスの実行期間中に、前記音声受信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、前記映像受信装置に、前記映像信号を送信する映像送信装置とのコネクションを確立することを要求する映像コネクション確立要求手段と、前記音声受信装置に、前記音声信号を送信する音声送信装置とのコネクションを確立することを要求する音声コネクション確立要求手段と、を備え、前記映像受信装置は、前記制御装置から前記要求を受けた場合に、前記映像送信装置とのコネクションを確立する映像コネクション確立手段を備え、前記音声受信装置は、前記制御装置から前記要求を受けた場合に、前記音声送信装置とのコネクションを確立する音声コネクション確立手段を備えることを特徴とする。
【図面の簡単な説明】
【００１８】
【図１】ＩＥＥＥ１３９４関連規格の概要を示す図である。
【図２】ＩＥＣ６１８８３のＣＭＰの構成を示す図である。
【図３】実施例に係るカーＡＶシステムの構成例を示す図である。
【図４】実施例における制御ユニットの機能構成を示すブロック図である。
【図５】カーＡＶシステムにおけるコネクション確立処理のシーケンス図である。
【図６】コネクション確立処理のフローチャートである。
【図７】コネクション確立処理のフローチャートである。
【図８】コネクション確立処理のフローチャートである。
【図９】コネクション処理のフローチャートである。
【符号の説明】
【００１９】
１  カーＡＶシステム
１０  システムバス
１１  フロントモニター
１２  ＤＶＤプレイヤー
１３  カーナビゲーション装置
１４  ＤＴＶ
１５、１６  リアモニター
１７  アンプ
１８  スピーカ
【発明を実施するための最良の形態】
【００２０】
本発明の１つの観点では、制御装置は、複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御手段を備えることを特徴とする。【００２１】
上記のように構成された制御装置は、関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、当該制御シーケンスに関わる全ての被制御装置に排他制御を行う。即ち、制御シーケンス実行期間中、被制御装置に対する他の制御装置の介入を排除する。よって、関連性のある複数の処理した後の不整合を防止することが可能となる。【００２２】
上記制御装置の一態様では、前記制御シーケンスは、前記ネットワーク上において関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスであることを特徴とする。これによれば、関連性のある複数のコネクションを確立する処理をした後の不整合を防止することが可能となる。【００２３】
上記制御装置の他の一態様では、前記信号は映像信号及び音声信号を含むものであって、前記被制御装置は、前記映像信号を受信する映像受信装置及び前記音声信号を受信する音声受信装置であり、前記排他制御手段は、前記制御シーケンスの実行期間中に、前記映像受信装置を排他制御し、他の制御装置の介入を排除する映像排他制御手段と、前記制御シーケンスの実行期間中に、前記音声受信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、を備え、前記制御装置は、前記映像受信装置に、前記映像信号を送信する映像送信装置とのコネクションを確立することを要求する映像コネクション確立要求手段と、前記音声受信装置に、前記音声信号を送信する音声送信装置とのコネクションを確立することを要求する音声コネクション確立要求手段と、を備えることを特徴とする。【００２４】
上記のように構成された制御装置において、映像排他制御手段は、制御シーケンスの実行期間中に、映像信号を受信する映像受信装置を排他制御する。すると、映像コネクション確立要求手段は、排他制御した映像受信装置に、映像信号を送信する映像送信装置との間でコネクションを確立することを要求する。これにより、映像受信装置は、映像信号を伝送するための映像コネクションを、映像送信装置との間で確立する。また、音声排他制御手段は、制御シーケンスの実行期間中に、音声信号を受信する音声受信装置を排他制御する。すると、音声コネクション確立要求手段は、排他制御した音声受信装置に、音声信号を送信する音声送信装置との間でコネクションを確立することを要求する。これにより、音声受信装置は、音声信号を伝送するための音声コネクションを、音声送信装置との間で確立する。このように制御装置によれば、予めコネクションを確立する受信装置を排他制御するため、関連性のある音声信号及び映像信号を伝送するためのコネクションを確立する際に、他の制御装置から介入を受けることはない。よって、関連性のある映像信号及び音声信号において、映像コネクションは確立できたが、音声コネクションは確立できないといった不整合を防止することができる。【００２５】
上記制御装置の他の一態様では、前記信号は、クロックベースジッタレス伝送のためのクロック信号を含むものであり、前記被制御装置は、前記音声送信装置であって、前記音声排他制御手段は、前記制御シーケンスの実行期間中に、前記音声送信装置を排他制御して、他の制御装置の介入を排除し、前記音声コネクション確立要求手段は、前記音声送信装置に、前記音声受信装置とのコネクションを確立することを要求することを特徴とする。クロックベースジッタレス伝送時のクロック信号を伝送するためのコネクション確立を含めて、音声送信装置にも排他制御権設定要求を送信することで、所定のアプリケーションに必要な全てのコネクションを他の制御装置の影響を受けずに確立することができる。【００２６】
上記制御装置の他の一態様では、前記映像受信装置から、前記映像送信装置とのコネクションを確立したことを示す応答を受ける映像コネクション確立応答手段と、前記音声受信装置から、前記音声送信装置とのコネクションを確立したことを示す応答を受ける音声コネクション確立応答手段と、前記映像コネクション確立応答手段が前記応答を受けると、即座に前記映像受信装置に対する排他制御を解除する映像排他制御解除手段と、前記音声コネクション確立応答手段が前記応答を受けると、即座に前記音声受信装置に対する排他制御を解除する音声排他制御解除手段と、を備えることを特徴とする。【００２７】
上記のように構成された制御装置において、映像コネクション確立応答手段は、映像受信装置から、映像送信装置との映像コネクションを確立したことを示す応答を受ける。すると、映像排他制御解除手段は、即座に当該映像受信装置に対する排他制御を解除する。また、音声コネクション確立応答手段は、音声受信装置から、音声送信装置との音声コネクションを確立したことを示す応答を受ける。すると、音声排他制御解除手段は、即座に当該音声受信装置に対する排他制御を解除する。このように、コネクションが確立すると、直ちに受信装置の排他制御を解除することで、受信装置や他の制御装置への影響を最小に抑えることができる。【００２８】
上記制御装置の他の一態様では、前記排他制御手段は、前記制御シーケンスに関わる全ての被制御装置に対して、排他制御する順番を設定する順番設定手段を備え、前記順番設定手段により設定された順番に従って、前記被制御装置を排他制御し、他の制御装置の介入を排除することを特徴とする。これによれば、制御装置は、順番の早い被制御装置の排他制御権を優先して確保することができる。よって、関連性のある映像信号及び音声信号を伝送するための複数のコネクションを確立する処理について、成功率を上げることができる。【００２９】
上記制御装置の他の一態様では、前記順番設定手段は、コネクションの確立において競合が発生しやすい被制御装置の順番を優先して設定することを特徴とする。これによれば、制御装置は、コネクションの確立において競合が発生しやすい被制御装置の排他制御権を優先して確保することができる。【００３０】
上記制御装置の他の一態様では、前記制御装置は、前記被制御装置に対する前記排他制御手段による排他制御の成否の履歴を記憶する履歴記憶手段を備え、前記順番設定手段は、前記履歴記憶手段により記憶された履歴に基づいて、排他制御の拒否確率の高い被制御装置の順番を優先して設定することを特徴とする。これによれば、制御装置は、排他制御権の確保が難しい被制御装置の排他制御権を優先して確保することができる。【００３１】
上記制御装置の他の一態様では、前記映像コネクション確立要求手段は、前記映像送信装置が複数の内部ソースを有する場合に、いずれかの前記内部ソースを指定し、当該内部ソースを前記映像送信装置としてコネクションを確立するように要求し、前記音声コネクション確立要求手段は、前記音声送信装置が複数の内部ソースを有する場合に、いずれかの前記内部ソースを指定し、当該内部ソースを前記音声送信装置としてコネクションを確立するように要求することを特徴とする。このように、送信装置が複数の内部ソースを有する場合、内部ソースの指定を映像コネクション確立要求手段又は音声コネクション確立要求手段に含めることで、送信装置の排他制御権を確保することも可能となる。【００３２】
上記制御装置のさらに他の一態様では、コネクションの確立が失敗した場合、失敗要因に基づいて前記コネクションの確立の再試行が可能であるか否かを判定する再試行判定手段と、前記再試行判定手段により再試行が不可能であると判定された場合、前記制御シーケンスを終了させる制御シーケンス終了手段と、を備え、前記映像コネクション確立要求手段及び／又は前記音声コネクション確立要求手段は、前記再試行判定手段により再試行が可能であると判定された場合、一定の待ち時間経過後に前記コネクションを確立することを再度要求することを特徴とする。これによれば、コネクションの確立に失敗した場合であっても、失敗要因に基づいてコネクションの確立の再試行が可能であれば、受信装置に、再度コネクションの確立要求がなされる。よって、再試行によりコネクションの確立に成功した場合は、ユーザに対して再度選択操作を要求する手間を省くことができる。また、コネクションを確立する処理における成功率を上げることができる。【００３３】
上記制御装置のさらに他の一態様では、前記信号は、音声信号及びクロックベースジッタレス伝送のためのクロック信号を含むものであって、前記被制御装置は、前記音声信号を受信する音声受信装置及び前記音声信号を送信する音声送信装置であり、前記排他制御手段は、前記制御シーケンスの実行期間中に、前記音声受信装置及び前記音声送信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、前記音声受信装置に、前記音声送信装置とのコネクションを確立することを要求する第１音声コネクション確立要求手段と、前記音声送信装置に、前記音声受信装置とのコネクションを確立することを要求する第２音声コネクション確立要求手段と、を備えることを特徴とする。これによれば、音声信号を伝送するためのコネクション確立のみならず、クロックベースジッタレス伝送時のクロック信号を伝送するためのコネクション確立を含めて、音声送信装置にも排他制御権設定要求を送信することで、所定のアプリケーションに必要な全てのコネクションを他の制御装置の影響を受けずに確立することができる。【００３４】
本発明の別の観点では、複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、前記制御装置により実行される制御方法であって、前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御工程を備えることを特徴とする。このような制御方法によっても、関連性のある複数の処理した後の不整合を防止することが可能となる。【００３５】
本発明の別の観点では、制御プログラムは、複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御手段として前記制御装置を機能させることを特徴とする。このような制御プログラムを制御装置上で実行させることによっても、関連性のある複数の処理した後の不整合を防止することが可能となる。なお、この制御プログラムは、記録媒体に記録した状態で好適に取り扱うことができる。【００３６】
本発明のさらに別の観点では、複数の制御装置及び複数の被制御装置がネットワークを介して通信可能に接続されたネットワークシステムにおいて、そのうち１つの制御装置は、前記ネットワーク上において映像信号及び音声信号を伝送するためのコネクションを確立する制御シーケンスを実行するものであり、前記被制御装置は、前記映像信号を受信する映像受信装置及び前記音声信号を受信する音声受信装置であって、前記制御装置は、前記制御シーケンスの実行期間中に、前記映像受信装置を排他制御し、他の制御装置の介入を排除する映像排他制御手段と、前記制御シーケンスの実行期間中に、前記音声受信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、前記映像受信装置に、前記映像信号を送信する映像送信装置とのコネクションを確立することを要求する映像コネクション確立要求手段と、前記音声受信装置に、前記音声信号を送信する音声送信装置とのコネクションを確立することを要求する音声コネクション確立要求手段と、を備え、前記映像受信装置は、前記制御装置から前記要求を受けた場合に、前記映像送信装置とのコネクションを確立する映像コネクション確立手段を備え、前記音声受信装置は、前記制御装置から前記要求を受けた場合に、前記音声送信装置とのコネクションを確立する音声コネクション確立手段を備えることを特徴とする。このようなネットワークシステムによっても、関連性のある映像信号及び音声信号において、映像コネクションは確立できたが、音声コネクションは確立できないといった不整合を防止することができる。
【実施例】
【００３７】
以下、図面を参照して本発明の好適な実施例について説明する。【００３８】
[カーＡＶシステム]
まず、カーＡＶ（Audio Video）システム１の構成及び前提条件について、図３を用いて説明する。図３は、本発明の実施例に係るカーＡＶシステム１の構成例を示す図である。【００３９】
図３に示すように、カーＡＶシステム１は、フロントモニター（以下、「Ｆモニター」と呼ぶ。）１１、ＤＶＤプレイヤー１２、カーナビゲーション装置１３、ＤＴＶ（Digital Television）１４、リアモニター（以下、「Ｒモニター」とも呼ぶ。）１５、Ｒモニター１６及びアンプ１７を備え、システムバス１０を介して相互に接続されている。【００４０】
Ｆモニター１１は、映像送信装置から受信した各種映像信号に基づいて、ディスプレイに映像を表示する映像受信装置である。Ｆモニター１１は、システムバス１０を介してコントローラから送られる制御信号に基づいてＦモニター１１の制御を行うグラフィックコントローラと、ＶＲＡＭ（Video RAM）等のメモリからなり、即時表示可能な映像信号を一時的に記憶するバッファメモリと、グラフィックコントローラから出力される映像信号に基づいて、液晶、ＣＲＴ(Cathode Ray Tube)等のディスプレイを表示制御する表示制御部と、ディスプレイとを備える。ディスプレイは、例えば対角５〜１０インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。【００４１】
ＤＶＤプレイヤー１２は、コントローラの制御の下、ＤＶＤなどのディスクから、音声信号、映像信号などのコンテンツデータを読み出し、映像受信装置へ送信する映像送信装置である。また、音声受信装置へ送信する音声送信装置でもある。【００４２】
カーナビゲーション装置１３は、ＧＰＳ(Global Positioning System)や、車速パルス、ジャイロなどの自立測位装置を利用し、車両の運転時にユーザに対して、現在位置の提示や目的地への誘導をはじめとする案内を行う。カーナビゲーション装置１３は、案内に必要なガイド音声などを保有しており、対応する音声信号などを読み出し、音声受信装置へ送信する音声送信装置である。また、カーナビゲーション装置１３は、案内に必要な地図データなどを保有しており、対応する映像信号などを読み出し、映像受信装置へ送信する映像送信装置である。【００４３】
ＤＴＶ１４は、デジタル変調とデジタル圧縮を使用したテレビ放送（例えば、日本における地上デジタル放送など）を受信する装置である。カーＡＶシステム１において、ＤＴＶ１４は、受信したテレビ放送の音声信号を、音声受信装置へ送信する音声送信装置である。また、ＤＴＶ１４は、受信したテレビ放送の映像信号を、映像受信装置へ送信する映像送信装置である。【００４４】
アンプ１７は、車載スピーカ１８に接続されており、音声送信装置から受信した各種音声信号に基づいて、車載スピーカ１８を通じて音声を出力する音声受信装置である。アンプ１７は、コントローラの制御の下、システムバス１０を介して受信する音声信号のＤ／Ａ（Digital to Analog）変換を行うＤ／Ａコンバータと、Ｄ／Ａコンバータから出力される音声アナログ信号を増幅する増幅器とを備える。【００４５】
Ｒモニター１５及び１６は、Ｆモニター１１と同様の映像受信装置であるが、車内の後方に装着される。また、Ｒモニター１５及び１６は、アンプ１７と同様に音声受信装置としても機能する。【００４６】
なお、Ｆモニター１１、Ｒモニター１５及び１６には、タッチパネル、ボタンなどのＨＭＩ（Human Machine Interface）が搭載され、カーＡＶシステム１を制御するコントローラとしても機能する。コントローラは、基本的にモニターやＨ／Ｕ（Head Unit）に存在する。本実施例において、コントローラは、Ｆモニター１１、Ｒモニター１５及び１６としているが、本発明はこれに限定されるものではなく、コントローラとして機能する装置は任意に設定することができる。【００４７】
各コントローラは、それぞれ独立に動作可能であって、ネットワーク（システムバス）上の装置認識、自身が操作対象とした装置のコネクション管理、装置制御、ネットワーク上の装置動作状態監視などを行うものである。各装置間のコネクションを確立するコントローラは、ネットワーク上に複数存在する。そのため、例えば、Ｆモニター１１がコントローラとして機能し、Ｒモニター１５の視聴ソースを選択することも可能である。なお、コントローラは、リモコンライクな操作性を確保しており、後から行われた操作が有効となる後勝ちの性質を有している。【００４８】
このように、本実施例に係るカーＡＶシステム１は、ネットワーク上に複数の映像送信装置、音声送信装置、映像受信装置、音声受信装置が混在する。映像信号と音声信号は、別々に伝送することも想定されており、それぞれが別々の映像受信装置及び音声受信装置（例えば、Ｆモニター１１及びアンプ１７）に入力されることもあれば、同じ装置（例えば、Ｒモニター１５）に入力されることもある。【００４９】
[制御ユニット]
続いて、コントローラの構成要素により構成される制御ユニット２００について図４を参照して説明する。図４は、制御ユニット２００のブロック図である。【００５０】
制御ユニット２００は、複数の装置間にまたがる一連の制御シーケンスにおいて、複数の被制御装置を排他制御してから、関連性のある複数のコネクションを確立する。ここで、被制御装置とは、コントローラによって制御され、送信装置との間にコネクションを確立する受信装置である。【００５１】
図４に示すように、制御ユニット２００は、排他制御権設定部２０１、履歴記憶部２０２、コネクション状態確認部２０３、コネクション切断要求部２０４、コネクション切断応答部２０５、コネクション確立要求部２０６、コネクション確立応答部２０７、再試行判定部２０８、制御シーケンス終了部２０９及び排他制御権解除部２１０を備える。【００５２】
排他制御権設定部２０１は、制御シーケンスに関わる全ての被制御装置に、他のコントローラの介入を排除するための排他制御権を設定するため、排他制御権設定要求を送信する。また、排他制御権設定部２０１は、被制御装置から、排他制御権設定要求が受諾されて排他制御権が設定されたこと（ＡＣＣＥＰＴＥＤ）又は排他制御権設定要求が拒絶されて排他制御権が設定されなかったこと（ＲＥＪＥＣＴＥＤ）を示す排他制御権設定応答を受信する。【００５３】
さらに、排他制御権設定部２０１は、送信順番設定部を有する。送信順番設定部は、制御シーケンスに関わる全ての被制御装置に対して、排他制御権設定要求を送信する順番を設定する。具体的に、送信順番設定部は、カーＡＶシステム１上での利用の競合が発生しやすい順番を、排他制御権設定要求を送信する順番に設定することで、競合が発生しやすい被制御装置から順に排他制御権を確保できるようにする。【００５４】
具体的に、カーＡＶシステム１において、送信装置は１つの出力プラグで複数のコネクション確立（１対Ｎ接続）することができるが、受信装置は１つの入力プラグに１つのコネクションしか確立できない。そのため、送信装置より受信装置の競合が発生しやすい。映像受信装置、音声受信装置の種別で考えると、ネットワーク上での数の少ない方の受信装置の競合が発生しやすい。送信順番設定部は、これらに基づいて、カーＡＶシステム１上での利用の競合が発生しやすい順に送信順番を設定する。そして、排他制御権設定部２０１は、送信順番設定部により設定された送信順番に従って、被制御装置に対して排他制御権設定要求を送信する。なお、送信順番設定部は、各被制御装置に対する排他制御権設定要求の成否（受諾されたか又は拒絶されたか）の履歴に基づいて、拒否確率の高い被制御装置の送信順番を高めに設定することとしてもよい。履歴は、履歴記憶部２０２に記憶されている。【００５５】
排他制御権設定部２０１は、本発明における排他制御手段、映像排他制御手段及び音声排他制御手段として機能する。また、送信順番設定部は、順番設定手段として機能し、履歴記憶部２０２は、履歴記憶手段として機能する。【００５６】
なお、本実施例において、コネクション操作を排他制御する排他制御権を設定するために、１３９４ＴＡ（Trade Association）にて規格化されており、「AV/C Digital Interface Command Set General Specification Version 4.2」の中で定義されたＲＥＳＥＲＶＥコマンドや、「AV/C Connection and Compatibility Management Specification 1.0」に定義されたＩＥＣ６１８８３−１のコネクションを、ＡＶ／Ｃコマンドを用いて受信装置側で確立するためのコマンドセットを使用することを想定している。しかし、このようなコマンドでは、コネクション操作のみならず全ての操作を排他制御するため、例えば、排他制御中は、ユーザにとって必要なボリューム操作などもできなくなってしまう。そのため、本発明はこれに限定されるものではなく、コネクション操作のみを排他制御する新たなコマンドを使用することとしてもよい。【００５７】
コネクション状態確認部２０３は、排他制御権設定部２０１により排他制御権設定要求を行った被制御装置が、既にコネクションを確立しているか否かを確認するコネクション状態確認要求を送信する。また、コネクション状態確認部２０３は、被制御装置から、要求を受けた時点でのコネクション状態を示すコネクション状態確認応答を受信する。例えば、被制御装置がアンプ１７であって、既にＤＴＶ１４とコネクションを確立している場合、ＤＴＶ１４とコネクションを確立している旨（例えば、「ＤＴＶ−アンプ」等）のコネクション状態確認応答を受信する。一方、被制御装置がコネクションを確立していない場合、コネクションを確立していない旨（例えば、「接続なし」等）のコネクション状態確認応答を受信する。【００５８】
コネクション切断要求部２０４は、コネクション状態確認部２０３により、被制御装置が既にコネクションを確立していることが確認された場合、当該コネクションを切断することを要求するコネクション切断要求を送信する。被制御装置は、コネクション切断要求を受信すると、当該コネクションの切断を行う。【００５９】
コネクション切断応答部２０５は、被制御装置から、コネクション切断要求が受諾されてコネクションが切断されたこと（ＡＣＣＥＰＴＥＤ）又はコネクション切断要求が拒絶されてコネクションが切断されなかったこと（ＲＥＪＥＣＴＥＤ）を示すコネクション切断応答を受信する。【００６０】
コネクション確立要求部２０６は、被制御装置に、コントローラにより選択された送信装置とのコネクションを確立することを要求するコネクション確立要求を送信する。例えば、コネクション確立要求部２０６は、被制御装置である受信装置に対し、ＩＥＥＥ１３９４のトランザクションを用いて、ＩＲＭ（Isochronous Resource Manager）から帯域とチャンネルを確保し、送信装置の持つ論理的な出力プラグ（ｏＰＣＲ[ｉ]）と受信装置の持つ論理的な入力プラグ（ｉＰＣＲ[ｉ]）の間をチャンネル情報で関連付け、コネクションの確立を実行するように要求する。具体的に、コネクション確立要求部２０６は、被制御装置である映像受信装置に対し、コントローラにより選択された映像送信装置の持つ出力プラグと当該映像受信装置が持つ入力プラグとの間のコネクションを確立することを要求する。また、被制御装置である音声受信装置に対し、コントローラにより選択された音声送信装置の持つ出力プラグと当該音声受信装置が持つ入力プラグとの間のコネクションを確立することを要求する。このように、コネクション確立要求部２０６は、映像信号及び音声信号のそれぞれを伝送するためのコネクションを確立することを要求する。【００６１】
コネクション確立要求部２０６は、コネクション状態確認部２０３により既にコネクションを確立していることが確認された場合、コネクション切断要求部２０４によるコネクション切断要求によってコネクションが切断された後に、コントローラにより要求された新しいコネクション確立要求を行う。なお、コントローラによる要求がコネクションの切断であれば、コネクションを確立する処理は不要である。【００６２】
コネクション確立要求部２０６は、本発明における映像コネクション確立要求手段及び音声コネクション確立要求手段として機能する。【００６３】
さらに、コネクション確立要求部２０６は、内部ソース切替部、再試行判定部及び制御シーケンス終了部を備える。内部ソース切替部は、送信装置が内部に複数の映像及び音声ソース（ディスクメディア、メモリデバイス、ＨＤＤ（Hard Disc Drive）、チューナーなど）を有する場合に、内部ソースを切替させる。即ち、送信機器が複数の内部ソースを有する場合に、内部ソースの切替処理をコネクション確立処理に含めることとしてもよい。これにより、送信装置の排他制御権も確保することができる。【００６４】
コネクション確立応答部２０７は、被制御装置から、コネクション確立要求が受諾されてコネクションが確立されたこと（ＡＣＣＥＰＴＥＤ）又はコネクション確立要求が拒絶されてコネクションが確立されなかったこと（ＲＥＪＥＣＴＥＤ）を示すコネクション確立応答を受信する。コネクション確立応答部２０７は、本発明における映像コネクション確立応答手段及び音声コネクション確立応答手段として機能する。【００６５】
再試行判定部２０８は、コネクション確立応答部２０７が受信したコネクション確立応答に基づいてコネクションの確立が失敗したことを認識した場合、失敗要因に基づいてコネクションの確立の再試行が可能であるか否かを判定する。具体的に、再試行判定部２０８は、失敗要因が帯域不足などの場合は再試行不可能であると判定し、失敗時処理として、制御シーケンス終了部２０９により制御シーケンスを終了させる。このとき、制御シーケンス終了部２０９は、コネクション確立要求部２０６のコネクション確立要求により確立したコネクションの切断処理や、ユーザへの警告表示などを行う。一方、失敗要因が制御命令の一時的な拒絶など、再試行による処理継続が可能な場合、再試行判定部２０８は、コネクションの確立の再試行が可能であると判定し、リトライ回数を管理の上、一定の待ち時間経過後に再試行するようにする。再試行判定部２０８は、本発明における再試行判定手段として機能する。また、制御シーケンス終了部２０９は、本発明における制御シーケンス終了手段として機能する。【００６６】
排他制御権解除部２１０は、コネクション確立応答部２０７によりコネクションが確立されたことを示すコネクション確立応答（ＡＣＣＥＰＴＥＤ）を受信すると、即座に被制御装置に対する排他制御権を解除する排他制御権解除要求を送信する。また、排他制御権解除部２１０は、被制御装置から、排他制御権解除要求が受諾されて排他制御権が解除されたこと（ＡＣＣＥＰＴＥＤ）又は排他制御権解除要求が拒絶されて排他制御権が解除されなかったこと（ＲＥＪＥＣＴＥＤ）を示す排他制御権解除応答を受信する。排他制御権解除部２１０は、本発明における映像排他制御解除手段及び音声排他制御解除手段として機能する。【００６７】
このように、制御ユニット２００は、関連した映像及び音声のコネクション確立処理において、制御対象となる全ての被制御装置の排他制御権を確保してから、コントローラにより選択された送信装置及び受信装置間のコネクションに関する要求に応じて、コネクション状態確認、コネクション切断、コネクション確立を実行する。さらに、制御ユニット２００は、コネクションを確立すると即座に全ての排他制御権を解除する。【００６８】
なお、上述の各部は、コントローラのＣＰＵが予め用意されたプログラムを実行することにより実現される。【００６９】
[コネクション確立処理]
次に、図５乃至図９を参照し、本実施例のコントローラによるコネクション確立処理について説明する。図５は、カーＡＶシステム１におけるコネクション確立処理のシーケンス図である。図６乃至図８は、コントローラによるコネクション確立処理のフローチャートであり、図９は、コネクション確立処理において実行されるコネクション処理のフローチャートである。【００７０】
コネクション確立処理は、複数の装置間にまたがる一連の制御シーケンスにおいて、複数の被制御装置を排他制御してから、関連性のある複数のコネクションを確立する処理である。本実施例において、ユーザは、Ｆモニター１１をコントローラとし、ＤＶＤをＲモニター１５及びアンプ１７で視聴する操作をしたとする。この場合、音声送信装置及び映像送信装置としてＤＶＤプレイヤー１２、音声受信装置としてアンプ１７、映像受信装置としてＲモニター１５が選択される。そして、コントローラであるＦモニター１１は、ＤＶＤプレイヤー１２とアンプ１７の間に音声コネクション、ＤＶＤプレイヤー１２とＲモニター１５の間に映像コネクションをそれぞれ確立させるコネクション確立処理を実行するものとする。これにより、ユーザは、Ｒモニター１５及びアンプ１７を用いてＤＶＤを視聴することが可能となる。【００７１】
コントローラとして機能するＦモニター１１が有する制御ユニット２００の排他制御権設定部２０１は、まず、図６に示すように、ユーザにより指定された送信装置及び受信装置を選択する（ステップＳ１）。さらに、排他制御権設定部２０１は、排他制御権を設定する全ての被制御装置を登録する（ステップＳ２）。このとき、送信順番設定部は、排他制御権を設定する全ての被制御装置に対して、排他制御権設定要求を送信する順番を設定することとしてもよい。そして、排他制御権設定部２０１は、送信順番設定部により設定された送信順番に従って、被制御装置に排他制御権設定要求を送信する（ステップＳ３）。即ち、被制御装置に排他制御を設定する。【００７２】
続いて、排他制御権設定部２０１は、全ての被制御装置に排他制御権設定要求を送信したか否かを判定する（ステップＳ４）。全ての被制御装置に排他制御権設定要求を送信していない場合（ステップＳ４；Ｎｏ）、排他制御権設定部２０１は、ステップＳ３及びＳ４の処理を繰り返し行う。一方、全ての被制御装置に排他制御権設定要求を送信した場合（ステップＳ４；Ｙｅｓ）、排他制御権設定部２０１は、被制御装置から、排他制御権設定要求が受諾されたこと又は拒絶されたことを示す排他制御権設定応答を受信する（ステップＳ５）。【００７３】
排他制御権設定部２０１は、被制御装置から受信した排他制御権設定応答に基づいて、排他制御権設定要求が受諾されたか否かを判定する（ステップＳ６）。排他制御権設定要求が拒絶された場合（ステップＳ６；Ｎｏ）、排他制御権設定要求の再試行が可能であれば、排他制権設定が可能となるまで（例えば、既に設定されている排他制御権が解除されるまで）、その被制御装置の排他制御権設定状態をポーリングし、排他制御権設定が可能となったときに、改めて排他制御権設定部２０１により排他制御権設定要求を送信する（ステップＳ１０）。これによれば、排他制御権の設定に失敗した場合に、再度ユーザに対してソース選択操作を要求することなく、ソース選択操作を続行することができる。一方、排他制御権設定要求の再試行が不可能であれば、排他制御失敗時処理として、制御シーケンス終了部２０９により、制御シーケンスを終了させる（ステップＳ９）。【００７４】
排他制御権設定要求が受諾された場合（ステップＳ６；Ｙｅｓ）、排他制御権設定部２０１は、排他制御権設定状態を登録する（ステップＳ７）。そして、排他制御権設定部２０１は、全ての被制御装置から排他制御権設定応答を受信したか否かを判定する（ステップＳ８）。全ての被制御装置からは排他制御権設定応答を受信していない場合（ステップＳ８；Ｎｏ）、排他制御権設定部２０１は、ステップＳ５乃至Ｓ８の処理を繰り返し行う。一方、全ての被制御装置から排他制御権設定応答を受信した場合（ステップＳ８；Ｙｅｓ）、排他制御権設定要求の成否の履歴を履歴記憶部２０２に記憶し、制御ユニット２００は、コネクション処理を実行する（ステップＳ１１）。【００７５】
具体的にここまでの処理において、Ｆモニターの排他制御権設定部２０１は、音声受信装置であるアンプ１７及び映像受信装置であるＲモニター１５を被制御装置として登録する。そして、排他制御権設定部２０１は、図５に示すように、送信順番設定部により設定された送信順番に従って、まず、アンプ１７に排他制御権設定要求を送信する。アンプ１７が排他制御権設定要求を受諾すると、排他制御権設定部２０１は、アンプ１７から、受諾したことを示す排他制御権設定応答（ＡＣＣＥＰＴＥＤ）を受信する。続いて、排他制御権設定部２０１は、送信順番に従って、Ｒモニター１５に排他制御権設定要求を送信する。Ｒモニター１５が排他制御権設定要求を受諾すると、排他制御権設定部２０１は、Ｒモニター１５から、受諾したことを示す排他制御権設定応答（ＡＣＣＥＰＴＥＤ）を受信する。このように、登録したすべての被制御装置から、受諾したことを示す排他制御権設定応答（ＡＣＣＥＰＴＥＤ）を受信すると、制御ユニット２００は、コネクション処理を実行する。【００７６】
コネクション処理において、図９に示すように、制御ユニット２００のコネクション状態確認部２０３は、被制御装置に、コネクション状態確認要求を送信する（ステップＳ５１）。すると、コネクション状態確認部２０３は、被制御装置から、コネクション状態を示すコネクション状態確認応答を受信する（ステップＳ５２）。そして、コネクション状態確認部２０３は、被制御装置から受信したコネクション状態確認応答に基づいて、被制御装置が既に他の装置とコネクションを確立、即ち接続しているか否かを判定する（ステップＳ５３）。接続していない場合（ステップＳ５２；Ｎｏ）、制御ユニット２００は、ステップＳ５７へ進む。一方、接続している場合（ステップＳ５２；Ｙｅｓ）、コネクション切断要求部２０４は、被制御装置に、既に確立しているコネクションを切断することを要求するコネクション切断要求を送信する（ステップＳ５４）。被制御装置は、コネクション切断要求を受信すると、その時点で確立しているコネクションを切断する。そして、被制御装置は、コネクション切断要求を受諾してコネクションを切断したこと又はコネクション切断要求を拒絶してコネクションを切断しなかったことを示すコネクション切断応答を送信する。【００７７】
コネクション切断応答部２０５は、被制御装置からコネクション切断応答を受信する（ステップＳ５５）。続いて、コネクション切断応答部２０５は、被制御装置から受信したコネクション切断応答に基づいて、コネクション切断要求が受諾されたか否かを判定する（ステップＳ５６）。コネクション切断要求が拒絶された場合（ステップＳ５６；Ｎｏ）、制御ユニット２００は、コネクション処理の失敗を認識する（ステップＳ６１）。一方、コネクション切断要求が受諾された場合（ステップＳ５６；Ｙｅｓ）、コネクション確立要求部２０６は、被制御装置に、送信装置とのコネクションを確立することを要求するコネクション確立要求を送信する（ステップＳ５７）。被制御装置は、コネクション確立要求を受信すると、自身の持つ入力プラグと当該送信装置の持つ出力プラグの間のコネクションを確立する。そして、被制御装置は、コネクション確立要求を受諾してコネクションを確立したこと又はコネクション確立要求を拒絶してコネクションを確立しなかったことを示すコネクション確立応答を送信する。【００７８】
コネクション確立応答部２０７は、被制御装置からコネクション確立応答を受信する（ステップＳ５８）。続いて、コネクション確立応答部２０７は、被制御装置から受信したコネクション確立応答に基づいて、コネクション確立要求が受諾されたか否かを判定する（ステップＳ５９）。コネクション確立要求が拒絶された場合（ステップＳ５９；Ｎｏ）、制御ユニット２００は、コネクション処理の失敗を認識する（ステップＳ６１）。一方、コネクション確立要求が受諾された場合（ステップＳ５９；Ｙｅｓ）、制御ユニット２００はコネクション処理の成功を認識する（ステップＳ６０）。これにより、コネクション処理は完了する。【００７９】
具体的にコネクション処理において、図５に示すように、コネクション状態確認部２０３は、音声受信装置であるアンプ１７に、コネクション状態確認要求を送信する。この場合、アンプ１７は、既にＤＴＶ１４とコネクションを確立しているため、その旨のコネクション状態確認応答（例えば、「ＤＴＶ−アンプ」）を送信する。即ち、コネクション状態確認部２０３は、アンプ１７から、既にＤＴＶ１４とコネクションを確立していることを示すコネクション状態確認応答を受信する。すると、コネクション切断要求部２０４は、アンプ１７に、既にＤＴＶ１４との間で確立しているコネクションを切断することを要求するコネクション切断要求（音声コネクション切断要求）を送信する。コネクション切断要求を受信したアンプ１７は、ＤＴＶ１４との間で確立しているコネクションを切断する音声コネクション切断操作を行う。そして、アンプ１７は、コネクション切断要求を受諾してコネクションを切断したことを示すコネクション切断応答（ＡＣＣＥＰＴＥＤ）を送信する。即ち、コネクション切断応答部２０５は、アンプ１７から、コネクションが切断されたことを示すコネクション切断応答（音声コネクション切断応答）を受信する。【００８０】
続いて、コネクション確立要求部２０６は、図５に示すように、アンプ１７に、音声送信装置であるＤＶＤプレイヤー（図５では便宜上「ＤＶＤ」と記載）１２とのコネクションを確立することを要求するコネクション確立要求（音声コネクション確立要求）を送信する。コネクション確立要求を受信したアンプ１７は、自身の持つ入力プラグと、ＤＶＤプレイヤー１２の持つ出力プラグとの間でコネクションを確立する音声コネクション確立操作を行う。そして、アンプ１７は、コネクション確立要求を受諾してコネクションを確立したことを示すコネクション確立応答（ＡＣＣＥＰＴＥＤ）を送信する。即ち、コネクション確立応答部２０７は、アンプ１７から、ＤＶＤプレイヤー１２とのコネクションが確立されたことを示すコネクション確立応答（音声コネクション確立応答）を受信する。【００８１】
なお、音声受信装置であるアンプ１７とのコネクション処理の最中に、図５に示すように、Ｆモニター１１とは別のＲモニター１５をコントローラとして、アンプ１７に、排他制御権設定要求が送信されたとする。この場合、Ｆモニター１１によりアンプ１７に対して排他制御権が確保されている、即ち、コネクション操作の排他期間であるため、アンプ１７は、Ｒモニター１５に、排他制御権設定要求を拒絶することを示す排他制御権設定応答（ＲＥＪＥＣＴＥＤ）を送信する。【００８２】
また、コネクション状態確認部２０３は、図５に示すように、映像受信装置であるＲモニター１５に、コネクション状態確認要求を送信する。この場合、Ｒモニター１５は、いずれの装置ともコネクションを確立していないため、その旨のコネクション状態確認応答（例えば、「接続なし」）を送信する。即ち、コネクション状態確認部２０３は、Ｒモニター１５から、いずれの装置ともコネクションを確立していないことを示すコネクション状態確認応答を受信する。すると、コネクション確立要求部２０６は、Ｒモニター１５に、映像送信装置であるＤＶＤプレイヤー１２とのコネクションを確立することを要求するコネクション確立要求（映像コネクション確立要求）を送信する。コネクション確立要求を受信したＲモニター１５は、自身の持つ入力プラグと、ＤＶＤプレイヤー１２の持つ出力プラグとの間でコネクションを確立する映像コネクション確立操作を行う。そして、Ｒモニター１５は、コネクション確立要求を受諾してコネクションを確立したことを示すコネクション確立応答（ＡＣＣＥＰＴＥＤ）を送信する。即ち、コネクション確立応答部２０７は、Ｒモニター１５から、ＤＶＤプレイヤー１２とのコネクションが確立されたことを示すコネクション確立応答（映像コネクション確立応答）を受信する。【００８３】
コネクション処理が終了すると、図７に示すように、コネクション確立要求部２０６は、コネクション処理が成功したか否かを判定する（ステップＳ１２）。コネクション処理が失敗した場合（ステップＳ１２；Ｎｏ）、再試行判定部２０８は、失敗要因に基づいて、コネクションの確立の再試行が可能であるか否かを判定する（ステップＳ１５）。再試行が可能な場合（ステップＳ１５；Ｙｅｓ）、コネクション確立要求部２０６は、一定の待ち時間後にコネクションを確立することを再度要求する再試行処理を実行する（ステップＳ１７）。即ち、一定の待ち時間後にコネクション処理を再実行する。再試行が不可能な場合（ステップＳ１５；Ｎｏ）、制御シーケンス終了部２０９は、コネクション失敗時処理として、制御シーケンスを終了させる（ステップＳ１６）。このとき、確立に成功したコネクションが存在するならばそれらを切断してから制御シーケンスを終了させてもよい。【００８４】
コネクション処理が成功した場合（ステップＳ１２；Ｙｅｓ）、コネクション確立応答部２０７は、確立したコネクションの管理状態を登録する（ステップＳ１３）。そして、コネクション確立応答部２０７は、被制御装置に対する全てのコネクション処理を終了したか否かを判定する（ステップＳ１４）。全てのコネクション処理を終了していない場合（ステップＳ１４；Ｎｏ）、制御ユニット２００は、ステップＳ１１乃至Ｓ１４の処理を繰り返し行う。一方、全てのコネクション処理を終了した場合（ステップＳ１４；Ｙｅｓ）、制御ユニット２００は、図８に示すステップＳ１８へ進む。【００８５】
続いて、排他制御権解除部２１０は、図８に示すように、この制御シーケンスにおいて設定した全ての排他制御権を解除したか否かを判定する（ステップＳ１８）。全ての排他制御権を解除した場合（ステップＳ１８；Ｙｅｓ）、制御ユニット２００は、コネクション確立処理を終了する。一方、全ての排他制御権を解除していない場合（ステップＳ１８；Ｎｏ）、排他制御権解除部２１０は、排他制御権を解除していない被制御装置に、排他制御権解除要求を送信する（ステップＳ１９）。即ち、排他制御権を解除する。【００８６】
さらに、排他制御権解除部２１０は、排他制御権を解除していない全ての被制御装置に、排他制御権解除要求を送信したか否かを判定する（ステップＳ２０）。全ての被制御装置に送信していない場合（ステップＳ２０；Ｎｏ）、排他制御権解除部２１０は、ステップＳ１９及びＳ２０の処理を繰り返し行う。一方、全ての被制御装置に送信した場合（ステップＳ２０；Ｙｅｓ）、排他制御権解除部２１０は、被制御装置から、排他制御権解除要求を受諾したこと又は排他制御権解除要求を拒絶したことを示す排他制御権解除応答を受信する（ステップＳ２１）。すると、排他制御権解除部２１０は、被制御装置から受信した排他制御権解除応答に基づいて、排他制御権解除状態を登録する（ステップＳ２２）。そして、排他制御権解除部２１０は、排他制御権を設定した全ての被制御装置から、排他制御権解除応答を受信したか否かを判定する（ステップＳ２３）。全ての被制御装置から受信していない場合（ステップＳ２３；Ｎｏ）、排他制御権解除部２１０は、ステップＳ２１乃至Ｓ２３の処理を繰り返し行う。一方、全ての被制御装置から受信した場合（ステップＳ２３；Ｙｅｓ）、制御ユニット２００は、コネクション確立処理を完了する。【００８７】
具体的にここまでの処理において、排他制御権解除部２１０は、図５に示すように、映像信号を伝送する映像コネクションを確立するために排他制御権を設定したＲモニター１５に、排他制御権解除要求を送信する。すると、Ｒモニター１５は、排他制御権解除要求を受諾したことを示す排他制御権解除応答（ＡＣＣＥＰＴＥＤ）を送信する。また、排他制御権解除部２１０は、音声信号を伝送する音声コネクションを確立するために排他制御権を設定したアンプ１７に、排他制御権解除要求を送信する。すると、アンプ１７は、排他制御権解除要求を受諾したことを示す排他制御権解除応答（ＡＣＣＥＰＴＥＤ）を送信する。【００８８】
このように、本実施例における制御ユニット２００を有するコントローラによれば、ユーザ操作に対応する複数の被制御装置に関して、排他制御権設定状態、コネクション確立状態を保持管理することで、いずれかの操作に失敗した場合でも適切な終了処理を行うことができる。換言すると、アプリケーションに必要な一連のコネクションを、他のコントローラの影響を受けずに確立することが可能となる。よって、関連する映像及び音声に関し、映像コネクションの確立は成功したが、音声コネクションの確立に失敗するといった不整合を防止することができる。【００８９】
[変形例]
上記実施例においてコネクション確立処理は、送信装置から出力される映像及び音声２つのコネクションを確立することとしているが、本発明はこれに限られるものではない。例えば、特定のアプリケーションで関連性のある複数のコネクションが必要になる場合にも有効である。具体的に、高音質伝送を行うためのクロックベースジッタレス伝送では、受信装置が送信装置との間で音声コネクション及び映像コネクションを確立するとともに、送信装置が受信装置との間でクロック信号を伝送するための音声コネクションを確立する。この場合、受信装置だけではなく、送信装置も被制御装置となるため、コントローラは、排他制御権設定要求を送信装置にも送信する。【００９０】
これによれば、映像、音声のみの２つのコネクション確立に限らず、クロックベースジッタレス伝送時のクロック信号を伝送するためのコネクション確立を含めて、送信装置にも排他制御権設定要求を送信することで、このアプリケーションに必要な全てのコネクションを他のコントローラの影響を受けずに確立することができる。【００９１】
また、排他制御権設定要求を受信した被制御装置において、コマンドによる制御命令に対する排他制御だけでなく、排他制御設定要求による排他制御範囲を拡張し、入力プラグ及び出力プラグへのレジスタアクセスに対して、アクセスしたノードを判別し、レジスタアクセスの可否を判断できるようにすることで、レジスタ操作に対しても排他制御が行えるようにすることとしてもよい。上記実施例では、コントローラが「コネクション確立要求」を送信するような、ＡＶ／Ｃコマンドによるコネクション確立を想定しているが、コントローラが、直接ＩＥＣ６１８８３−１に定義されるコネクション確立手順を実行し、入力プラグ及び出力プラグへのレジスタ操作によりコネクションを確立する場合も考えられる。本来、ＡＶ／Ｃコマンドによる排他制御は、ＡＶ／Ｃコマンドによる制御命令に対して排他制御を行うものであって、レジスタへのアクセス操作には影響しない。そこで、この排他制御権設定要求の排他制御範囲を拡張し、入力プラグ及び出力プラグへのレジスタアクセスに対して、アクセスしたノードを判定し、レジスタアクセスの可否を判断できるようにすることで、レジスタ操作に対しても排他制御が行えるようにする。これによれば、ＡＶ／Ｃコマンドによるコネクション確立要求を用いずに、直接コネクションをコントローラが確立する場合においても、上記実施例のフローチャートに基づいて課題を解決することが可能となる。【００９２】
また、排他制御権設定要求により、同時に音声受信装置に対する消音処理制御（音量をミュートに設定する制御）を行うようにしてもよい。同様に、排他制御権設定要求により、同時に映像受信装置に対する消画処理制御を行うようにしてもよい。また、排他制御解除要求において、音声受信装置に対する出音処理制御を、映像受信装置に対する出画処理制御を行うようにしてもよい。これによれば、コネクションを切り替える際に発生する可能性のある異音や乱れた映像を再生しないように受信装置を制御することが可能となる。
【産業上の利用可能性】
【００９３】
本発明は、複数の装置間にまたがる一連の制御シーケンスにおいて、複数の被制御装置を排他制御することで、関連性のある複数のコネクションを処理した後の不整合を防止することが可能な制御装置としてカーＡＶシステムなどで利用することができる。
【図１】
2009128158.tif 000003
【図２】
2009128158.tif 000004
【図３】
2009128158.tif 000005
【図４】
2009128158.tif 000006
【図５】
2009128158.tif 000007
【図６】
2009128158.tif 000008
【図７】
2009128158.tif 000009
【図８】
2009128158.tif 000010
【図９】
2009128158.tif 000011
【手続補正書】
【提出日】平成21年9月18日(2009.9.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、
前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御手段と、
前記制御シーケンスの実行終了時に、前記排他制御を解除する排他制御解除手段と、を備えることを特徴とする制御装置。
【請求項２】
前記制御シーケンスは、前記ネットワーク上において関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスであることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記信号は映像信号及び音声信号を含むものであって、
前記被制御装置は、前記映像信号を受信する映像受信装置及び前記音声信号を受信する音声受信装置であり、
前記排他制御手段は、
前記制御シーケンスの実行期間中に、前記映像受信装置を排他制御し、他の制御装置の介入を排除する映像排他制御手段と、
前記制御シーケンスの実行期間中に、前記音声受信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、を備え、
前記制御装置は、
前記映像受信装置に、前記映像信号を送信する映像送信装置とのコネクションを確立することを要求する映像コネクション確立要求手段と、
前記音声受信装置に、前記音声信号を送信する音声送信装置とのコネクションを確立することを要求する音声コネクション確立要求手段と、を備えることを特徴とする請求項２に記載の制御装置。
【請求項４】
前記信号は、クロックベースジッタレス伝送のためのクロック信号を含むものであり、
前記被制御装置は、前記音声送信装置であって、
前記音声排他制御手段は、前記制御シーケンスの実行期間中に、前記音声送信装置を排他制御して、他の制御装置の介入を排除し、
前記音声コネクション確立要求手段は、前記音声送信装置に、前記音声受信装置とのコネクションを確立することを要求することを特徴とする請求項３に記載の制御装置。
【請求項５】
前記排他制御解除手段は、
前記映像受信装置から、前記映像送信装置とのコネクションを確立したことを示す応答を受ける映像コネクション確立応答手段と、
前記音声受信装置から、前記音声送信装置とのコネクションを確立したことを示す応答を受ける音声コネクション確立応答手段と、
前記映像コネクション確立応答手段が前記応答を受けると、即座に前記映像受信装置に対する排他制御を解除する映像排他制御解除手段と、
前記音声コネクション確立応答手段が前記応答を受けると、即座に前記音声受信装置に対する排他制御を解除する音声排他制御解除手段と、を備えることを特徴とする請求項３又は４に記載の制御装置。
【請求項６】
前記排他制御手段は、
前記制御シーケンスに関わる全ての被制御装置に対して、排他制御する順番を設定する順番設定手段を備え、
前記順番設定手段により設定された順番に従って、前記被制御装置を排他制御し、他の制御装置の介入を排除することを特徴とする請求項３乃至５のいずれか一項に記載の制御装置。
【請求項７】
前記順番設定手段は、コネクションの確立において競合が発生しやすい被制御装置の順番を優先して設定することを特徴とする請求項６に記載の制御装置。
【請求項８】
前記制御装置は、
前記被制御装置に対する前記排他制御手段による排他制御の成否の履歴を記憶する履歴記憶手段を備え、
前記順番設定手段は、前記履歴記憶手段により記憶された履歴に基づいて、排他制御の拒否確率の高い被制御装置の順番を優先して設定することを特徴とする請求項６又は７に記載の制御装置。
【請求項９】
前記映像コネクション確立要求手段は、前記映像送信装置が複数の内部ソースを有する場合に、いずれかの前記内部ソースを指定し、当該内部ソースを前記映像送信装置としてコネクションを確立するように要求し、
前記音声コネクション確立要求手段は、前記音声送信装置が複数の内部ソースを有する場合に、いずれかの前記内部ソースを指定し、当該内部ソースを前記音声送信装置としてコネクションを確立するように要求することを特徴とする請求項３乃至８のいずれか一項に記載の制御装置。
【請求項１０】
コネクションの確立が失敗した場合、失敗要因に基づいて前記コネクションの確立の再試行が可能であるか否かを判定する再試行判定手段と、
前記再試行判定手段により再試行が不可能であると判定された場合、前記制御シーケンスを終了させる制御シーケンス終了手段と、を備え、
前記映像コネクション確立要求手段及び／又は前記音声コネクション確立要求手段は、前記再試行判定手段により再試行が可能であると判定された場合、一定の待ち時間経過後に前記コネクションを確立することを再度要求することを特徴とする請求項３乃至９のいずれか一項に記載の制御装置。
【請求項１１】
前記信号は、音声信号及びクロックベースジッタレス伝送のためのクロック信号を含むものであって、
前記被制御装置は、前記音声信号を受信する音声受信装置及び前記音声信号を送信する音声送信装置であり、
前記排他制御手段は、
前記制御シーケンスの実行期間中に、前記音声受信装置及び前記音声送信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、
前記音声受信装置に、前記音声送信装置とのコネクションを確立することを要求する第１音声コネクション確立要求手段と、
前記音声送信装置に、前記音声受信装置とのコネクションを確立することを要求する第２音声コネクション確立要求手段と、を備えることを特徴とする請求項２に記載の制御装置。
【請求項１２】
複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、
前記制御装置により実行される制御方法であって、
前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御工程と、
前記制御シーケンスの実行終了時に、前記排他制御を解除する排他制御解除工程と、を備えることを特徴とする制御方法。
【請求項１３】
複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、そのうち１つの制御装置が実行する各々関連性のある複数の制御要求が必要な制御シーケンスの実行に際し、
前記制御シーケンスの実行期間中に、当該制御シーケンスに関わる全ての被制御装置を排他制御し、他の制御装置の介入を排除する排他制御手段、
前記制御シーケンスの実行終了時に、前記排他制御を解除する排他制御解除手段、として前記制御装置を機能させることを特徴とする制御プログラム。
【請求項１４】
請求項１３に記載の制御プログラムを記憶したことを特徴とする記録媒体。
【請求項１５】
複数の制御装置及び複数の被制御装置がネットワークを介して通信可能に接続されたネットワークシステムにおいて、そのうち１つの制御装置は、前記ネットワーク上において映像信号及び音声信号を伝送するためのコネクションを確立する制御シーケンスを実行するものであり、
前記被制御装置は、前記映像信号を受信する映像受信装置及び前記音声信号を受信する音声受信装置であって、
前記制御装置は、
前記制御シーケンスの実行期間中に、前記映像受信装置を排他制御し、他の制御装置の介入を排除する映像排他制御手段と、
前記制御シーケンスの実行期間中に、前記音声受信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、
前記映像受信装置に、前記映像信号を送信する映像送信装置とのコネクションを確立することを要求する映像コネクション確立要求手段と、
前記音声受信装置に、前記音声信号を送信する音声送信装置とのコネクションを確立することを要求する音声コネクション確立要求手段と、
前記映像受信装置から、前記映像送信装置とのコネクションを確立したことを示す応答を受ける映像コネクション確立応答手段と、
前記音声受信装置から、前記音声送信装置とのコネクションを確立したことを示す応答を受ける音声コネクション確立応答手段と、
前記映像コネクション確立応答手段が前記応答を受けると、即座に前記映像受信装置に対する排他制御を解除する映像排他制御解除手段と、
前記音声コネクション確立応答手段が前記応答を受けると、即座に前記音声受信装置に対する排他制御を解除する音声排他制御解除手段と、
を備え、
前記映像受信装置は、
前記制御装置から前記要求を受けた場合に、前記映像送信装置とのコネクションを確立する映像コネクション確立手段を備え、
前記音声受信装置は、
前記制御装置から前記要求を受けた場合に、前記音声送信装置とのコネクションを確立する音声コネクション確立手段を備えることを特徴とするネットワークシステム。
【請求項１６】
前記制御シーケンスは、関連性のある映像信号及び音声信号を伝送するためのコネクションョンを各信号毎に別々に確立する制御シーケンスであることを特徴とする請求項１乃至１１のいずれか一項に記載の制御装置。
【手続補正書】
【提出日】平成22年10月5日(2010.10.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、複数の被制御装置に対して、当該複数の被制御装置間で関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスを実行する制御装置であって、
前記制御シーケンスの実行に先だって、当該制御シーケンスに関わる全ての被制御装置に対して排他制御を設定し、他の制御装置の介入を排除する排他制御設定手段と、
前記排他制御が設定された複数の被制御装置を制御して、当該被制御装置間で関連性のある複数の信号を伝送するための全てのコネクションを確立する制御シーケンス実行手段と、
前記全てのコネクションが確立された後に、前記排他制御設定手段により設定された全ての排他制御を解除する排他制御解除手段と、を備えることを特徴とする制御装置。
【請求項２】
前記信号は映像信号及び音声信号を含むものであって、
前記被制御装置は、前記映像信号を受信する映像受信装置及び前記音声信号を受信する音声受信装置であり、
前記排他制御手段は、
前記制御シーケンスの実行期間中に、前記映像受信装置を排他制御し、他の制御装置の介入を排除する映像排他制御手段と、
前記制御シーケンスの実行期間中に、前記音声受信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、を備え、
前記制御装置は、
前記映像受信装置に、前記映像信号を送信する映像送信装置とのコネクションを確立することを要求する映像コネクション確立要求手段と、
前記音声受信装置に、前記音声信号を送信する音声送信装置とのコネクションを確立することを要求する音声コネクション確立要求手段と、を備えることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記信号は、クロックベースジッタレス伝送のためのクロック信号を含むものであり、
前記被制御装置は、前記音声送信装置であって、
前記音声排他制御手段は、前記制御シーケンスの実行期間中に、前記音声送信装置を排他制御して、他の制御装置の介入を排除し、
前記音声コネクション確立要求手段は、前記音声送信装置に、前記音声受信装置とのコネクションを確立することを要求することを特徴とする請求項２に記載の制御装置。
【請求項４】
前記排他制御解除手段は、
前記映像受信装置から、前記映像送信装置とのコネクションを確立したことを示す応答を受ける映像コネクション確立応答手段と、
前記音声受信装置から、前記音声送信装置とのコネクションを確立したことを示す応答を受ける音声コネクション確立応答手段と、
前記映像コネクション確立応答手段が前記応答を受けると、即座に前記映像受信装置に対する排他制御を解除する映像排他制御解除手段と、
前記音声コネクション確立応答手段が前記応答を受けると、即座に前記音声受信装置に対する排他制御を解除する音声排他制御解除手段と、を備えることを特徴とする請求項２又は３に記載の制御装置。
【請求項５】
前記排他制御手段は、
前記制御シーケンスに関わる全ての被制御装置に対して、排他制御する順番を設定する順番設定手段を備え、
前記順番設定手段により設定された順番に従って、前記被制御装置を排他制御し、他の制御装置の介入を排除することを特徴とする請求項２乃至４のいずれか一項に記載の制御装置。
【請求項６】
前記順番設定手段は、コネクションの確立において競合が発生しやすい被制御装置の順番を優先して設定されることを特徴とする請求項５に記載の制御装置。
【請求項７】
前記順番設定手段は、送信装置より受信装置の順番を優先して設定されることを特徴とする請求項６に記載の制御装置。
【請求項８】
前記制御装置は、
前記被制御装置に対する前記排他制御手段による排他制御の成否の履歴を記憶する履歴記憶手段を備え、
前記順番設定手段は、前記履歴記憶手段により記憶された履歴に基づいて、排他制御の拒否確率の高い被制御装置の順番を優先して設定することを特徴とする請求項５に記載の制御装置。
【請求項９】
前記映像コネクション確立要求手段は、前記映像送信装置が複数の内部ソースを有する場合に、いずれかの前記内部ソースを指定し、当該内部ソースを前記映像送信装置としてコネクションを確立するように要求し、
前記音声コネクション確立要求手段は、前記音声送信装置が複数の内部ソースを有する場合に、いずれかの前記内部ソースを指定し、当該内部ソースを前記音声送信装置としてコネクションを確立するように要求することを特徴とする請求項２乃至８のいずれか一項に記載の制御装置。
【請求項１０】
コネクションの確立が失敗した場合、失敗要因に基づいて前記コネクションの確立の再試行が可能であるか否かを判定する再試行判定手段と、
前記再試行判定手段により再試行が不可能であると判定された場合、前記制御シーケンスを終了させる制御シーケンス終了手段と、を備え、
前記映像コネクション確立要求手段及び／又は前記音声コネクション確立要求手段は、前記再試行判定手段により再試行が可能であると判定された場合、一定の待ち時間経過後に前記コネクションを確立することを再度要求することを特徴とする請求項２乃至９のいずれか一項に記載の制御装置。
【請求項１１】
前記信号は、音声信号及びクロックベースジッタレス伝送のためのクロック信号を含むものであって、
前記被制御装置は、前記音声信号を受信する音声受信装置及び前記音声信号を送信する音声送信装置であり、
前記排他制御手段は、
前記制御シーケンスの実行期間中に、前記音声受信装置及び前記音声送信装置を排他制御し、他の制御装置の介入を排除する音声排他制御手段と、
前記音声受信装置に、前記音声送信装置とのコネクションを確立することを要求する第１音声コネクション確立要求手段と、
前記音声送信装置に、前記音声受信装置とのコネクションを確立することを要求する第２音声コネクション確立要求手段と、を備えることを特徴とする請求項１に記載の制御装置。
【請求項１２】
前記制御シーケンスは、関連性のある映像信号及び音声信号を伝送するためのコネクションョンを各信号毎に別々に確立する制御シーケンスであることを特徴とする請求項１乃至１１のいずれか一項に記載の制御装置。
【請求項１３】
複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、複数の被制御装置に対して、当該複数の被制御装置間で関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスを実行する制御方法であって、
前記制御シーケンスの実行に先だって、当該制御シーケンスに関わる全ての被制御装置に対して排他制御を設定し、他の制御装置の介入を排除する排他制御設定工程と、
前記排他制御が設定された複数の被制御装置を制御して、当該被制御装置間で関連性のある複数の信号を伝送するための全てのコネクションを確立する制御シーケンス実行工程と、
前記全てのコネクションが確立された後に、前記排他制御設定手段により設定された全ての排他制御を解除する排他制御解除工程と、を備えることを特徴とする制御方法。
【請求項１４】
複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、複数の被制御装置に対して、当該複数の被制御装置間で関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスを実行する制御装置により実行され、
前記制御シーケンスの実行に先だって、当該制御シーケンスに関わる全ての被制御装置に対して排他制御を設定し、他の制御装置の介入を排除する排他制御設定手段、
前記排他制御が設定された複数の被制御装置を制御して、当該被制御装置間で関連性のある複数の信号を伝送するための全てのコネクションを確立する制御シーケンス実行手段、
前記全てのコネクションが確立された後に、前記排他制御設定手段により設定された全ての排他制御を解除する排他制御解除手段、として前記制御装置を機能させることを特徴とする制御プログラム。
【請求項１５】
請求項１４に記載の制御プログラムを記憶したことを特徴とする記録媒体。
【請求項１６】
複数の制御装置及び複数の被制御装置がネットワークを介して通信可能に接続されたネットワークシステムであって、
複数の被制御装置に対して、当該複数の被制御装置間で関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスを実行する制御装置を備え、
前記制御装置は、
前記制御シーケンスの実行に先だって、当該制御シーケンスに関わる全ての被制御装置に対して排他制御を設定し、他の制御装置の介入を排除する排他制御設定手段と、
前記排他制御が設定された複数の被制御装置を制御して、当該被制御装置間で関連性のある複数の信号を伝送するための全てのコネクションを確立する制御シーケンス実行手段と、
前記全てのコネクションが確立された後に、前記排他制御設定手段により設定された全ての排他制御を解除する排他制御解除手段と、を備えることを特徴とするネットワークシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項１に記載の発明は、複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、複数の被制御装置に対して、当該複数の被制御装置間で関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスを実行する制御装置であって、前記制御シーケンスの実行に先だって、当該制御シーケンスに関わる全ての被制御装置に対して排他制御を設定し、他の制御装置の介入を排除する排他制御設定手段と、前記排他制御が設定された複数の被制御装置を制御して、当該被制御装置間で関連性のある複数の信号を伝送するための全てのコネクションを確立する制御シーケンス実行手段と、前記全てのコネクションが確立された後に、前記排他制御設定手段により設定された全ての排他制御を解除する排他制御解除手段と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項１３に記載の発明は、複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、複数の被制御装置に対して、当該複数の被制御装置間で関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスを実行する制御方法であって、前記制御シーケンスの実行に先だって、当該制御シーケンスに関わる全ての被制御装置に対して排他制御を設定し、他の制御装置の介入を排除する排他制御設定工程と、前記排他制御が設定された複数の被制御装置を制御して、当該被制御装置間で関連性のある複数の信号を伝送するための全てのコネクションを確立する制御シーケンス実行工程と、前記全てのコネクションが確立された後に、前記排他制御設定手段により設定された全ての排他制御を解除する排他制御解除工程と、を備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項１４に記載の発明は、複数の制御装置及び複数の被制御装置が存在するネットワークにおいて、複数の被制御装置に対して、当該複数の被制御装置間で関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスを実行する制御装置により実行される制御プログラムであって、前記制御シーケンスの実行に先だって、当該制御シーケンスに関わる全ての被制御装置に対して排他制御を設定し、他の制御装置の介入を排除する排他制御設定手段、前記排他制御が設定された複数の被制御装置を制御して、当該被制御装置間で関連性のある複数の信号を伝送するための全てのコネクションを確立する制御シーケンス実行手段、前記全てのコネクションが確立された後に、前記排他制御設定手段により設定された全ての排他制御を解除する排他制御解除手段、として前記制御装置を機能させることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項１６に記載の発明は、複数の制御装置及び複数の被制御装置がネットワークを介して通信可能に接続されたネットワークシステムであって、複数の被制御装置に対して、当該複数の被制御装置間で関連性のある複数の信号を伝送するためのコネクションを確立する制御シーケンスを実行する制御装置を備え、前記制御装置は、前記制御シーケンスの実行に先だって、当該制御シーケンスに関わる全ての被制御装置に対して排他制御を設定し、他の制御装置の介入を排除する排他制御設定手段と、前記排他制御が設定された複数の被制御装置を制御して、当該被制御装置間で関連性のある複数の信号を伝送するための全てのコネクションを確立する制御シーケンス実行手段と、前記全てのコネクションが確立された後に、前記排他制御設定手段により設定された全ての排他制御を解除する排他制御解除手段と、を備えることを特徴とする。
【国際調査報告】
2009128158.tif 000012
2009128158.tif 000013
2009128158.tif 000014
2009128158.tif 000015