(57)【要約】【課題】複数のシンク装置がある中継システムにおいて、従来の技術ではＣＥＣネットワークを構築できなかった装置に対してもＣＥＣネットワークを構築すること。【解決手段】ＣＥＣ制御部２１１は、第１物理アドレス、リアルＣＥＣネットワーク情報及び第２物理アドレスを取得し、リアルＣＥＣネットワーク上の装置のうち他のシンク装置を基準とした物理アドレス上でいずれの装置を表現するか選定し、第２物理アドレスとリアルＣＥＣネットワーク情報とを利用してバーチャルＣＥＣネットワーク情報を生成する。ＣＥＣネットワーク情報管理部２２１は、第１物理アドレスとリアルＣＥＣネットワーク情報と第２物理アドレスとバーチャルＣＥＣネットワーク情報とを管理する。バーチャルＣＥＣネットワーク情報は、第２物理アドレスの上流にバーチャルＣＥＣネットワーク上で表現したい装置の論理アドレス値を割り当てた物理アドレスで表現される情報である。【選択図】図９
2012204999.tif 000002
【特許請求の範囲】
【請求項１】
ＨＤＭＩ規格に準拠した伝送路で接続構成されたＨＤＭＩシステムが少なくとも２つ存在し、前記ＨＤＭＩシステムは１つの中継装置と、１つのシンク装置と、少なくとも１つのソース装置とが存在する構成であり、前記ＨＤＭＩシステムに含まれる装置はすべてＣＥＣ規格に対応した装置であり、前記各ＨＤＭＩシステムは前記伝送路上を伝送する信号を前記中継装置間で中継経路を経由して相互転送が可能な中継システムであり、
前記中継システム内の前記中継装置は、
前記中継装置のシステム全体を管理するシステム制御部と、
前記ソース装置と接続するためのＨＤＭＩに準拠した入力ポートと、前記入力ポートについて各ポートごとに個別のＥＤＩＤと、前記入力ポートから入力される映像音声ストリームを受信処理するＨＤＭＩ‐Ｒｘ制御部と、
前記シンク装置と接続するためのＨＤＭＩ規格に準拠した出力ポートと、前記出力ポートから前記シンク装置に対して映像音声ストリームを出力するためのＨＤＭＩ‐Ｔｘ制御部と、
前記他の中継装置に対してＨＤＭＩ規格に準拠した伝送路を流れる信号を中継経路を介して伝送する伝送部と、
ＣＥＣ規格に関わる処理を一括して制御するＣＥＣ制御部と、
前記ＣＥＣ制御部により制御されＣＥＣ規格に関わるＣＥＣネットワークの情報を管理するＣＥＣネットワーク情報管理部と、を備え、
前記ＣＥＣ制御部は、
前記中継装置の存在するＨＤＭＩシステム内のシンク装置を基準として割り当てた第１物理アドレスを取得する処理と、
前記ＨＤＭＩシステム内の全装置に前記シンク装置を基準として割り当てた物理アドレスで構成されるリアルＣＥＣネットワーク情報を取得する処理と、
前記ＨＤＭＩシステムとは別の他のＨＤＭＩシステム内に存在する他の中継装置から前記他のＨＤＭＩシステムに存在する他のシンク装置を基準として前記中継装置に割り当てる第２物理アドレスを取得する処理と、
前記リアルＣＥＣネットワーク上の装置のうち前記他のシンク装置を基準とした物理アドレス上でいずれの装置を表現するか選定する選定処理と、
前記第２物理アドレスと前記リアルＣＥＣネットワーク情報とを利用して前記ＨＤＭＩシステム上に存在する装置を前記他のシンク装置を基準とした物理アドレスで表現したバーチャルＣＥＣネットワーク情報を生成する処理と、を行い、
前記ＣＥＣネットワーク情報管理部は、
前記第１アドレスと前記リアルＣＥＣネットワーク情報と前記第２物理アドレスと前記バーチャルＣＥＣネットワーク情報とを管理保持し、
前記ＣＥＣ制御部は、
前記ＨＤＭＩシステム間でＣＥＣ規格に準拠したコマンド信号を他の中継装置と中継経路を経由して相互転送するときに前記コマンド信号内に物理アドレスがパラメータとして含まれる場合に、前記ＣＥＣネットワーク情報管理部で保持した前記リアルＣＥＣネットワーク情報と前記バーチャルＣＥＣネットワーク情報とを利用して前記コマンド信号内のパラメータを変換して転送する、
ことを特徴とする中継システム。
【請求項２】
前記バーチャルＣＥＣネットワーク情報は、前記他のシンク装置を基準として割り当てた前記中継装置の第２物理アドレスの有効段数の上流に、バーチャルＣＥＣネットワーク上で表現したい前記リアルＣＥＣネットワーク上装置の論理アドレスを付加させた情報である、ことを特徴とする請求項１に記載の中継システム。
【請求項３】
前記バーチャルＣＥＣネットワーク上で表現する装置の選定基準は、前記中継装置の上流に存在し、かつ固有の論理アドレスを有するＨＤＭＩ規格に準拠した装置である、ことを特徴とする請求項１に記載の中継システム。
【請求項４】
ＨＤＭＩ規格に準拠した伝送路を介して下流にシンク装置を接続可能であり、かつ前記シンク装置を基準とした物理アドレスを有するソース装置を同じくＨＤＭＩ規格に準拠した伝送路を介して上流に接続可能な中継装置であって、
前記中継装置のシステム全体を管理するシステム制御部と、
前記ソース装置と接続するためのＨＤＭＩに準拠した入力ポートと、前記入力ポートについて各ポートごとに個別のＥＤＩＤと、前記入力ポートから入力される映像音声ストリームを受信処理するＨＤＭＩ‐Ｒｘ制御部と、
前記シンク装置と接続するためのＨＤＭＩ規格に準拠した出力ポートと、前記出力ポートから前記シンク装置に対して映像音声ストリームを出力するためのＨＤＭＩ‐Ｔｘ制御部と、
前記他の中継装置に対してＨＤＭＩ規格に準拠した伝送路を流れる信号を中継経路を介して伝送する伝送部と、
ＣＥＣ規格に関わる処理を一括して制御するＣＥＣ制御部と、
前記ＣＥＣ制御部により制御されＣＥＣ規格に関わるＣＥＣネットワークの情報を管理するＣＥＣネットワーク情報管理部と、を備え、
前記ＣＥＣ制御部は、
前記中継装置の存在するＨＤＭＩシステム内のシンク装置を基準として割り当てた第１物理アドレスを取得する処理と、
前記ＨＤＭＩシステム内の全装置に前記シンク装置を基準として割り当てた物理アドレスで構成されるリアルＣＥＣネットワーク情報を取得する処理と、
前記ＨＤＭＩシステムとは別の他のＨＤＭＩシステム内に存在する他の中継装置から前記他のＨＤＭＩシステムに存在する他のシンク装置を基準として前記中継装置に割り当てる第２物理アドレスを取得する処理と、
前記リアルＣＥＣネットワーク上の装置のうち前記他のシンク装置を基準とした物理アドレス上でいずれの装置を表現するか選定する選定処理と、
前記第２物理アドレスと前記リアルＣＥＣネットワーク情報とを利用して前記ＨＤＭＩシステム上に存在する装置を前記他のシンク装置を基準とした物理アドレスで表現したバーチャルＣＥＣネットワーク情報を生成する処理と、を行い、
前記ＣＥＣネットワーク情報管理部は、
前記第１アドレスと前記リアルＣＥＣネットワーク情報と前記第２物理アドレスと前記バーチャルＣＥＣネットワーク情報とを管理保持し、
前記ＣＥＣ制御部は、
前記他の中継装置と中継経路を経由して前記コマンド信号の送受信を行う場合に、前記ＣＥＣネットワーク情報管理部で保持したリアルＣＥＣネットワーク情報とバーチャルＣＥＣネットワーク情報とを利用してコマンド信号内のパラメータを変換処理する、
ことを特徴とする中継装置。
【請求項５】
前記バーチャルＣＥＣネットワーク情報は、前記他のシンク装置を基準として割り当てた前記中継装置の第２物理アドレスの有効段数の上流に、バーチャルＣＥＣネットワーク上で表現したい前記リアルＣＥＣネットワーク上装置の論理アドレスを付加させた情報である、ことを特徴とする請求項４に記載の中継装置。
【請求項６】
前記バーチャルＣＥＣネットワーク上で表現する装置の選定基準は、前記中継装置の上流に存在し、かつ固有の論理アドレスを有するＨＤＭＩ規格に準拠した装置である、ことを特徴とする請求項４に記載の中継装置。
【請求項７】
前記他の中継装置へＣＥＣ規格に準拠したコマンド信号を伝送するか否かを判断する判断基準は、コマンド信号の宛先が前記ＣＥＣネットワーク情報管理部で管理する前記リアルＣＥＣネットワーク上に存在しない装置もしくは全装置である場合に伝送が必要であると判断する、ことを特徴とする請求項４に記載の中継装置。
【請求項８】
前記他の中継装置との間でＣＥＣ規格に準拠したコマンド信号を伝送するときにおけるコマンド信号の変更処理は、他の中継装置宛に転送する場合においては、前記他の中継装置宛のコマンド信号に物理アドレスを表すパラメータが含まれているか判断し、含まれていると判断した場合にＣＥＣネットワーク情報管理部で管理している情報を元に、受信したコマンド信号内のパラメータに含まれる物理アドレスがリアルＣＥＣネットワーク上のいずれの装置であるかを確認し、前記装置のバーチャルＣＥＣネットワーク上での物理アドレスをＣＥＣネットワーク情報管理部から取得処理し、前記コマンド内に含まれる物理アドレスのパラメータを前記取得したバーチャルＣＥＣネットワーク上の物理アドレスへ変更する処理であり、
前記他の中継装置から受信したＣＥＣ規格に準拠したコマンド信号を、前記中継装置の存在するＨＤＭＩシステム上へ伝送するときにおけるコマンド信号の変更処理は、前記コマンド信号の中に前記コマンド信号内に物理アドレスを表すパラメータが含まれているか判断し、含まれていると判断した場合にＣＥＣネットワーク情報管理部で管理している情報を元に、受信したコマンド信号内のパラメータに含まれる物理アドレスがバーチャルＣＥＣネットワーク上のいずれの装置であるかを確認し、前記装置のリアルＣＥＣネットワーク上での物理アドレスをＣＥＣネットワーク情報管理部から取得処理し、前記コマンド内に含まれる物理アドレスのパラメータを前記取得したリアルＣＥＣネットワーク上の物理アドレスへ変更する処理である、
ことを特徴とする請求項４に記載の中継装置。
【請求項９】
ＨＤＭＩ規格に準拠した伝送路を介して下流にシンク装置を接続可能であり、かつ前記シンク装置を基準とした物理アドレスを有するソース装置を同じくＨＤＭＩ規格に準拠した伝送路を介して上流に接続可能な中継装置に於ける中継方法であって、
前記中継装置の存在するＨＤＭＩシステム内のシンク装置を基準として割り当てた第１物理アドレスを取得するステップと、
前記ＨＤＭＩシステム内の全装置に前記シンク装置を基準として割り当てた物理アドレスで構成されるリアルＣＥＣネットワーク情報を取得するステップと、
前記ＨＤＭＩシステムとは別の他のＨＤＭＩシステム内に存在する他の中継装置から前記他のＨＤＭＩシステムに存在する他のシンク装置を基準として前記中継装置に割り当てる第２物理アドレスを取得するステップと、
前記リアルＣＥＣネットワーク上の装置のうち前記他のシンク装置を基準とした物理アドレス上でいずれの装置を表現するか選定するステップと、
前記第２物理アドレスと前記リアルＣＥＣネットワーク情報とを利用して前記ＨＤＭＩシステム上に存在する装置を前記他のシンク装置を基準とした物理アドレスで表現したバーチャルＣＥＣネットワーク情報を生成するステップと、
前記第１アドレスと前記リアルＣＥＣネットワーク情報と前記第２物理アドレスと前記バーチャルＣＥＣネットワーク情報とをＣＥＣネットワーク情報管理部で管理保持する管理ステップと、
前記他の中継装置と中継経路を経由して前記コマンド信号の送受信を行う場合に、前記ＣＥＣネットワーク情報管理部で保持したリアルＣＥＣネットワーク情報とバーチャルＣＥＣネットワーク情報とを利用してコマンド信号内のパラメータを変換するステップと、
を行うことを特徴とする中継方法。
【請求項１０】
前記バーチャルＣＥＣネットワーク情報は、前記他のシンク装置を基準として割り当てた前記中継装置の第２物理アドレスの有効段数の上流に、バーチャルＣＥＣネットワーク上で表現したい前記リアルＣＥＣネットワーク上装置の論理アドレスを付加させた情報である、ことを特徴とする請求項９に記載の中継方法。
【請求項１１】
前記バーチャルＣＥＣネットワーク上で表現する装置の選定基準は、前記中継装置の上流に存在し、かつ固有の論理アドレスを有するＨＤＭＩ規格に準拠した装置である、ことを特徴とする請求項９に記載の中継方法。
【請求項１２】
ＨＤＭＩ規格に準拠した伝送路を介して下流にシンク装置を接続可能であり、かつ前記シンク装置を基準とした物理アドレスを有するソース装置を同じくＨＤＭＩ規格に準拠した伝送路を介して上流に接続可能な中継装置に於ける中継方法であって、
前記中継装置の存在するＨＤＭＩシステム内のシンク装置を基準として割り当てた第１物理アドレスを取得するステップと、
前記ＨＤＭＩシステム内の全装置に前記シンク装置を基準として割り当てた物理アドレスで構成されるリアルＣＥＣネットワーク情報を取得するステップと、
前記ＨＤＭＩシステムとは別の他のＨＤＭＩシステム内に存在する他の中継装置から前記他のＨＤＭＩシステムに存在する他のシンク装置を基準として前記中継装置に割り当てる第２物理アドレスを取得するステップと、
前記リアルＣＥＣネットワーク上の装置のうち前記他のシンク装置を基準とした物理アドレス上でいずれの装置を表現するか選定するステップと、
前記第２物理アドレスと前記リアルＣＥＣネットワーク情報とを利用して前記ＨＤＭＩシステム上に存在する装置を前記他のシンク装置を基準とした物理アドレスで表現したバーチャルＣＥＣネットワーク情報を生成するステップと、
前記第１アドレスと前記リアルＣＥＣネットワーク情報と前記第２物理アドレスと前記バーチャルＣＥＣネットワーク情報とをＣＥＣネットワーク情報管理部で管理保持する管理ステップと、
前記他の中継装置と中継経路を経由して前記コマンド信号の送受信を行う場合に、前記ＣＥＣネットワーク情報管理部で保持したリアルＣＥＣネットワーク情報とバーチャルＣＥＣネットワーク情報とを利用してコマンド信号内のパラメータを変換するステップと、を実行する、
ことを特徴とする集積回路。
【請求項１３】
前記バーチャルＣＥＣネットワーク情報は、前記他のシンク装置を基準として割り当てた前記中継装置の第２物理アドレスの有効段数の上流に、バーチャルＣＥＣネットワーク上で表現したい前記リアルＣＥＣネットワーク上装置の論理アドレスを付加させた情報である、ことを特徴とした請求項１２に記載の集積回路。
【請求項１４】
前記バーチャルＣＥＣネットワーク上で表現する装置の選定基準は、前記中継装置の上流に存在し、かつ固有の論理アドレスを有するＨＤＭＩ規格に準拠した装置である、ことを特徴とする請求項１２に記載の集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置間で映像音声信号を伝送する中継システム、該中継システム内の中継装置、及び、該中継システムの中継方法に関する。
【背景技術】
【０００２】
映像音声信号伝送規格の１つとして、デジタル化された映像音声データを伝送する規格のＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）が普及している（例えば非特許文献１参照）。
【０００３】
ＨＤＭＩ規格に準拠したケーブル（以後、ＨＤＭＩケーブルと呼ぶ）の中には、デジタルの映像音声信号を伝送するＴＭＤＳ(Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ)ラインや、シンク装置側の情報を伝送するＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）ライン、接続した機器同士が相互に制御しあうためのコマンドをやりとりするＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｏｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）ラインが存在する。以後、ＨＤＭＩケーブル内の信号を全てまとめて、ＨＤＭＩ信号と呼ぶ。
【０００４】
また、以後、ＨＤＭＩケーブルで接続された機器で構築する映像音声信号伝送システムのことをＨＤＭＩシステムと呼び、ＨＤＭＩシステム内でＣＥＣラインを利用した相互制御するＣＥＣコマンドをやりとりする機能のことをＣＥＣ機能と呼ぶ。
【０００５】
また、ＨＤＭＩ規格に準拠したケーブルに於いて、ＴＭＤＳラインを流れるデジタルの映像音声信号には流れがあり、一方向（すなわち、ソース装置からシンク装置への向き）に向かって流れる。以後、本デジタルの映像音声信号の流れの事を映像音声ストリームと呼ぶ。また、ある装置から見て、映像音声ストリームのベクトルに対して、同一方向側を下流、逆方向側を上流と呼ぶこととする。
【０００６】
また、ＣＥＣ機能を利用して相互制御する機器は全て、ＣＥＣ機能を行うためのネットワークを構築する必要がある。以後、本ネットワークのことをＣＥＣネットワークと呼ぶ。
【０００７】
ＣＥＣネットワークでは、シンク装置（たとえばＴＶ（Ｔｅｌｅｖｉｓｉｏｎ））を基準としたバス型のネットワークになっており、論理アドレス（Ｌｏｇｉｃａｌ  Ａｄｄｒｅｓｓ（以後、ＬＡ））と物理アドレス（Ｐｈｙｓｉｃａｌ  Ａｄｄｒｅｓｓ（以後、ＰＡ））と呼ばれる２種類のアドレスを用いて、接続された機器の種類と場所を互いに認識し合っている。そのため、ＬＡやＰＡは、各機器を識別するために、１つのＣＥＣネットワーク上で割り当てられる値は、各機器固有の値となるよう決められている。ＣＥＣネットワーク情報を割り当てられた装置のみが、ＣＥＣ機能を利用することが出来る。ＣＥＣネットワーク情報を取得した装置は、ＣＥＣコマンド内に送信元、宛先情報として利用する。
【０００８】
図１８にＰＡのイメージ図を示す。図１８に示すように、ＰＡは、シンク装置を基準として各機器がＣＥＣネットワーク上のどの場所にあるかを示しており、シンク装置からツリー状で最大４段、各段１６列までの場所を１６進数の値で示すことが可能である。すなわち、ＰＡを［１段目．２段目．３段目．４段目］と表現したとき、シンク装置は［０．０．０．０］であり、最大［Ｆ．Ｆ．Ｆ．Ｆ］までの場所を示すことが可能である。ここで、各段に於いて有効部分となる段数を有効段数と呼ぶこととする。例えば［１．４．０．０］ならば有効段数は２段となり、［１．４．１．０］ならば有効段数は３段となる。また、ＰＡの各段に割り当てられる値を列番号と呼ぶこととする。例えば［１．４．０．０］の１段目の列番号は１、２段目の列番号は４である。
【０００９】
続いて、ＬＡの一覧を図１９に示す。ＬＡは機器のカテゴリーを表し、例えば、「Ｔｅｌｅｖｉｓｉｏｎ（以後、ＴＶ）」、「Ｐｌａｙｂａｃｋ  Ｄｅｖｉｃｅ（以後、ＰＤ）」などを１６進数１桁のＩＤ（すなわち０ｘ０から０ｘＦまで（ｘは１６進数である旨を表す））で管理する。
【００１０】
ここで、図１９に示すように、ＬＡは各カテゴリー毎にＩＤが固定されており、「ＴＶ」ならば０ｘ０の１個のみ、「ＰＤ」ならば０ｘ４、０ｘ８、０ｘＢの３個のみと数が限られている（すなわち、ＣＥＣネットワークで自装置が「ＴＶ」であるという宣言をすることができる機器は１台まで、「ＰＤ」として宣言できる機器は３台までという制約がある）。なお、シンク装置は「ＴＶ」に当たる。ＣＥＣスイッチなどの単純にＨＤＭＩ経路を選択するだけのリピータ装置は、自装置を表すＬＡとして、０ｘＦの「Ｕｎｒｅｇｉｓｔｅｒｅｄ（以後、ＵＲ）」を利用する。「ＵＲ」は利用する装置数に制限が無く、複数種類の装置が同じＬＡを利用することができる。また、オーディオＡＭＰはＨＤＭＩの装置としてはリピータ装置に当たるが、オーディオ出力などのＣＥＣコマンドが存在するため、特別な「Ａｕｄｉｏ  Ｓｙｓｔｅｍ（以後、ＡＳと呼ぶ）」がＬＡとして割り当てられる。また、ＣＥＣネットワーク上の全装置宛にＣＥＣコマンドを送信したい場合は、送信の宛先のＬＡとして、０ｘＦの「Ｂｒｏａｄｃａｓｔ（以後、ＢＣ）」を利用する。
【００１１】
前記のように、ＰＡおよびＬＡには制約があるため、複数のシンク装置が混在するＨＤＭＩシステムでは、１つだけの「ＴＶ」のＬＡをシンク装置同士で奪い合い、かつＰＡの基準が複数存在することから、ＣＥＣネットワークを構築することが困難であった。
【００１２】
前記のような困難に対して、シンク装置が混在する複数のＨＤＭＩシステムを無線などで中継する場合に於いて、正しくＰＡの変換操作を行うことを可能とする中継装置と中継方法とが提案されている（例えば特許文献１）。
【００１３】
前記中継装置とは、全シンク装置に対して各々の上流に中継装置を配置し、シンク装置を基準にして中継装置に割り当てられるＣＥＣネットワーク上の第１のＣＥＣネットワーク情報を取得する処理と、他のシンク装置を基準にして中継装置に割り当てられるＣＥＣネットワーク上の第２のＣＥＣネットワーク情報を取得する処理と、ＣＥＣコマンドを他の中継装置に転送する必要があるか否かを判断する第１判断処理と、ＣＥＣコマンドを他の中継装置に転送する必要があると判断した場合に、ＣＥＣコマンドのパラメータに含まれる物理アドレスの変換を他の中継装置で行うか否かを判断する第２判断処理と、物理アドレスの変換を他の中継装置で行わないと判断した場合に、第１のＣＥＣネットワーク情報と第２のＣＥＣネットワーク情報とを用いて、ＣＥＣコマンドのパラメータに含まれる物理アドレスを他のシンク装置を基準にした物理アドレスに変換する変換処理とを実行するアドレス管理部を具備する装置である。
【００１４】
ここで、ＨＤＭＩケーブルで物理的に接続されたＨＤＭＩシステム上のシンク装置を基準として構築するＣＥＣネットワークのことをリアルＣＥＣネットワーク（以後、Ｒ−ＣＥＣＮ）と呼び、他の中継装置を介して、他のシンク装置を基準として構築ＣＥＣネットワークのことをバーチャルＣＥＣネットワーク（以後、Ｖ−ＣＥＣＮ）と呼ぶ。
【００１５】
従来の技術では、Ｖ−ＣＥＣＮ上でリピータ及び中継装置の上流に存在するソース装置を表現する場合、Ｒ−ＣＥＣＮ上での自装置の上流に存在する装置のＰＡの形態（接続形態）を保持した状態で、他の中継装置の更に上流に中継装置を先頭としてＶ−ＣＥＣＮ上にはめ込む形態となる。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】特開２００９−２７８２６２号公報
【非特許文献】
【００１７】
【非特許文献１】Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ  １．３ａ
【発明の概要】
【発明が解決しようとする課題】
【００１８】
しかしながら、従来の技術では、Ｖ−ＣＥＣＮ上での中継装置の物理アドレスの段数が、Ｒ−ＣＥＣＮ上での中継装置の物理アドレスの段数よりも大きい場合に、Ｒ−ＣＥＣＮ上のソース装置をＶ−ＣＥＣＮ上で表現できない。例えば、中継装置の物理アドレスがＲ−ＣＥＣＮ上では２段目であるのに対し、Ｖ−ＣＥＣＮ上では３段目であった場合、Ｒ−ＣＥＣＮ上で４段目に存在するソース装置をＶ−ＣＥＣＮ上で表現したときには５段目となる（例えば図８）。ＣＥＣ規格では物理アドレスは最大４段までと規定されていることから、物理アドレスの段数が４段目を超えてしまうソース装置はＶ−ＣＥＣＮ上で表現できない。この場合、表現できない装置はＶ−ＣＥＣＮ上に存在しないため、他のシンク装置からＣＥＣ機能を利用して該当のソース装置を操作することは不可能であった。
【００１９】
本発明は、前述の課題を鑑みてなされたものであり、従来の技術でＶ−ＣＥＣＮ上で表現できなかった装置に於いても、Ｖ−ＣＥＣＮ上で表現することができる映像音声信号の中継システム、中継装置および中継方法を提供することを目的とする。
【課題を解決するための手段】
【００２０】
本発明にかかる中継システムは、ＨＤＭＩ規格に準拠した伝送路で接続構成されたＨＤＭＩシステムが少なくとも２つ存在し、前記ＨＤＭＩシステムは１つの中継装置と、１つのシンク装置と、少なくとも１つのソース装置とが存在する構成であり、前記ＨＤＭＩシステムに含まれる装置はすべてＣＥＣ規格に対応した装置であり、前記各ＨＤＭＩシステムは前記伝送路上を伝送する信号を前記中継装置間で中継経路を経由して相互転送が可能な中継システムを対象としている。
【００２１】
また、本発明にかかる中継装置は、ＨＤＭＩ規格に準拠した伝送路を介して下流にシンク装置を接続可能であり、かつ前記シンク装置を基準とした物理アドレスを有するソース装置を同じくＨＤＭＩ規格に準拠した伝送路を介して上流に接続可能な中継装置を対象としている。
【００２２】
そして、前記中継システムおよび前記中継装置の中継方法は、前記中継装置の存在するＨＤＭＩシステム内のシンク装置を基準として割り当てた第１物理アドレスを取得する第１の工程と、前記ＨＤＭＩシステム内の全装置に前記シンク装置を基準として割り当てた物理アドレスで構成されるリアルＣＥＣネットワーク情報を取得する第２の工程と、前記ＨＤＭＩシステムとは別の他のＨＤＭＩシステム内に存在する他の中継装置から前記他のＨＤＭＩシステムに存在する他のシンク装置を基準として前記中継装置に割り当てる第２物理アドレスを取得する第３の工程と、前記リアルＣＥＣネットワーク上の装置のうち前記他のシンク装置を基準とした物理アドレス上でいずれの装置を表現するか選定する第４の工程と、前記第２物理アドレスと前記リアルＣＥＣネットワーク情報とを利用して、前記ＨＤＭＩシステム上に存在する装置を前記他のシンク装置を基準とした物理アドレスで表現したバーチャルＣＥＣネットワーク情報を生成する第５の工程と、前記第１アドレスと前記リアルＣＥＣネットワーク情報と前記第２物理アドレスと前記バーチャルＣＥＣネットワーク情報とを管理する第６の工程と、を備えたものである。
【発明の効果】
【００２３】
前述のような構成および方法によれば、従来の技術では他のシンク装置を基準としたＣＥＣネットワーク上でＣＥＣネットワークを構築できなかった装置についてもＣＥＣネットワーク構築ができるようになり、複数のシンク装置が混在する映像音声信号中継システムに於いてもＣＥＣ機能を利用することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態におけるＨＤＭＩシステムのブロックイメージ図
【図２】本発明の実施の形態における中継装置間での映像音声ストリームを伝送する場合の上流、下流の概念図
【図３】本発明の実施の形態における中継装置間での映像音声ストリームを伝送する場合の上流、下流の概念図
【図４】図１に示す実施の形態において、本発明を利用して第１のシンク装置を基準としたＣＥＣネットワークを構築した場合のブロック図
【図５】図１に示す実施の形態において、本発明を利用して第１のシンク装置を基準としたＣＥＣネットワークを構築した場合のブロック図
【図６】図１に示す実施の形態において、本発明を利用して第２のシンク装置を基準としたＣＥＣネットワークを構築した場合のブロック図
【図７】図１に示す実施の形態において、本発明を利用して第２のシンク装置を基準としたＣＥＣネットワークを構築した場合のブロック図
【図８】図１に示す実施の形態において、従来の技術を利用して第２のシンク装置を基準としたＣＥＣネットワークを構築した場合のブロック図
【図９】本発明の実施の形態における中継装置の内部構成の概略を示すブロック図
【図１０】本発明の実施の形態において、中継装置が他の中継装置に対して割り当てる第２ＰＡを決定し、他の中継装置に通知するときの処理フローチャート
【図１１】本発明の実施の形態において、中継装置間でＣＥＣネットワーク情報の変換に用いるＣＥＣネットワーク情報管理部で管理する物理アドレス情報を相互通知するイメージ図
【図１２】本発明の実施の形態において、中継装置が上流に存在するＨＤＭＩ装置を他の中継装置の下流に存在する他のシンク装置を基準としたＣＥＣネットワーク情報として表現するときの処理フローチャート
【図１３】本発明の実施の形態において、中継装置がＣＥＣネットワーク情報管理部で管理しているＣＥＣネットワーク情報を利用して、他のシンク装置を基準としたＣＥＣネットワーク情報として生成するときの処理フローチャート。
【図１４】本発明の実施の形態において、中継装置が、自装置の存在するＨＤＭＩシステム上のシンク装置から他の中継装置の存在するＨＤＭＩシステム上のソース装置宛のＣＥＣコマンドが発行されたことを検出した時の処理フローチャート
【図１５】本発明の実施の形態において、中継装置が、他の中継装置から中継経路を経由してＣＥＣコマンドを受信した場合の処理フローチャート
【図１６】本発明の実施の形態において、中継装置が、自装置の存在するＨＤＭＩシステム上でＣＥＣコマンドが発行されたことを検出した時の処理フローチャート
【図１７】本発明の実施の形態において、中継装置が、他の中継装置から中継経路を経由して、自装置の存在するＨＤＭＩシステム上の装置宛のＣＥＣコマンドを受信した場合の処理フローチャート
【図１８】ＰＡのイメージを示す図
【図１９】ＬＡの一覧を示す図
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２６】
（実施の形態１）
図１は本発明の一実施の形態に係るＨＤＭＩシステムのブロックイメージ図である。図１には、各ＨＤＭＩシステムで構築するＲ−ＣＥＣＮのネットワーク情報が併せて示されている。ＨＤＭＩシステムには、第１のシンク装置１１とＨＤＭＩ規格に準拠したケーブルで物理的に接続された装置で構成されるＨＤＭＩシステム１と、第２のシンク装置１２とＨＤＭＩ規格に準拠したケーブルで物理的に接続された装置で構成されるＨＤＭＩシステム２とが存在する。
【００２７】
ＨＤＭＩシステム１と、ＨＤＭＩシステム２とは、第１の中継装置２１と第２の中継装置２２とを介して、映像音声ストリームやＣＥＣ規格に準拠したコマンドを無線で通信することが可能である。
【００２８】
また、図１に於いて、中継装置を介して映像音声ストリームを各ＨＤＭＩシステム間で伝送する場合の、上流、下流の概念を図にした物を、図２および図３に示す。
【００２９】
図２はＨＤＭＩシステム２上のソース装置から、中継装置を介して第１のシンク装置１１へ映像音声ストリームを伝送するときの上流、下流の概念図である。この場合、第１の中継装置２１と第２の中継装置２２との上流、下流関係は、第１の中継装置２１側が下流側で第２の中継装置２２側が上流側となる。
【００３０】
図３はＨＤＭＩシステム１上のソース装置から、中継装置を介して第２のシンク装置１２へ映像音声ストリームを伝送するときの上流、下流の概念図である。この場合、第１の中継装置２１と第２の中継装置２２との上流、下流関係は、第１の中継装置２１側が上流側で第２の中継装置２２側が下流側となる。
【００３１】
ここで、図１に於ける構成の要素と、従来の技術に基づいて各ＨＤＭＩシステムで構築するＲ−ＣＥＣＮ情報について説明する。
【００３２】
ＨＤＭＩシステム１では、第１のシンク装置１１と、第１の中継装置２１と、オーディオシステム３１と、リピータ３２〜３３と、ソース装置４１〜４４とがＨＤＭＩケーブルを介して接続されたＨＤＭＩシステムである。ＨＤＭＩシステム１に存在する装置は全てＣＥＣ機能に対応している。また、ＨＤＭＩシステム１上で構築される従来の技術を用いて構築されるＣＥＣネットワークをリアルＣＥＣネットワーク１（以後、Ｒ−ＣＥＣＮ１）と呼ぶこととする。
【００３３】
第１のシンク装置１１はＨＤＭＩケーブルを接続するための入力ポートを１系統有するディスプレイ装置であり、後述する第１の中継装置２１からＨＤＭＩケーブルを介してＨＤＭＩ信号を受信し、受信した映像音声信号の再生を行う。また、ＣＥＣ規格に準じたコマンドの送受信を行い、他のＣＥＣ規格に対応したＨＤＭＩ装置とＣＥＣ機能を利用して制御コマンドのやり取りを行う。第１のシンク装置１１はＲ−ＣＥＣＮ１上では、「ＴＶ」［０．０．０．０］をネットワーク情報として設定する。
【００３４】
第１の中継装置２１は、２系統のＨＤＭＩの入力ポートと、１系統のＨＤＭＩの出力ポートを有し、かつ第１の中継装置２１は後述の第２の中継装置２２と無線通信を行い、映像・音声のストリームやＣＥＣコマンドを双方向で無線伝送することが可能な中継装置である。第１の中継装置２１は、後述のリピータ３１およびリピータ３２と入力ポート２系統で各々ＨＤＭＩケーブルで接続し、各々から入力されるＨＤＭＩ信号を受信する。また、第１の中継装置２１は、出力ポート１系統で第１のシンク装置１１とＨＤＭＩケーブルで接続し、リピータ３１、リピータ３２もしくは後述の第２の中継装置２２から受信するＨＤＭＩ信号を選択し、選択したＨＤＭＩ信号を第１のシンク装置１１へ送信する。なお、本実施の形態では第１の中継装置２１と第２の中継装置２２とは無線で通信するとしているが、有線で通信する方法でも良いものとする。第１の中継装置２１はＲ−ＣＥＣＮ１上では、「ＵＲ」［１．０．０．０］をネットワーク情報として設定する。以後、中継装置がＲ−ＣＥＣＮ上で取得するＰＡを第１物理アドレス（第１ＰＡ）と呼ぶ。よって、第１の中継装置２１の第１ＰＡは［１．０．０．０］となる。
【００３５】
オーディオシステム３１は、オーディオアンプであり、ＨＤＭＩ入力ポートとＨＤＭＩ出力ポートを１系統ずつ有する。上流には後述するソース装置４１がＨＤＭＩケーブルを介して接続される。また下流には前述の第１の中継装置２１がＨＤＭＩケーブルを介して接続される。ソース装置４１から受信するＨＤＭＩ信号を、適宜調整して下流の第１の中継装置２１へ出力するリピータとしての役割と、ＣＥＣコマンドに応じて、ソース装置４１から受信するＨＤＭＩ信号に含まれる音声信号をスピーカーから出力開始停止したり、出力する音量を調節したりするオーディオシステムとしての役割を有する。オーディオシステム３１はＲ−ＣＥＣＮ１上では、「ＡＳ」［１．１．０．０］をネットワーク情報として設定する。
【００３６】
リピータ３２とリピータ３３はＨＤＭＩセレクタであり、各々２系統のＨＤＭＩ入力ポートと１系統のＨＤＭＩ出力ポートを有する。上流から入力される複数の映像音声ストリームの内どちらを出力するか選択し、選択した映像音声ストリームを下流へ転送するリピータの役割を果たす。リピータ３２およびリピータ３３は、自装置の上流に存在するソース装置に対して、映像音声ストリームを出力する内容のＣＥＣコマンドを検出したとき、該当のソース装置が接続されている映像音声ストリームを選択し、下流へ出力する機能がある。本機能にかかるコマンドの送信先は出力を要請するソース装置宛であり、各リピータ宛にはＣＥＣコマンドを送信することはない。リピータ３２はＲ−ＣＥＣＮ１上では、「ＵＲ」［１．２．０．０］を、リピータ３３はＲ−ＣＥＣＮ１上では、「ＵＲ」［１．２．２．０］をネットワーク情報として設定する。
【００３７】
ソース装置４１〜４４はＨＤＭＩの出力ポートを持ち、下流へ映像音声ストリームを送信する。また、各々ＣＥＣコマンドに応じた動作を行う。ソース装置４１は、Ｒ−ＣＥＣＮ１上では、「α」［１．１．１．０］をネットワーク情報として設定する。ソース装置４２は、Ｒ−ＣＥＣＮ１上では、「β」［１．２．１．０］をネットワーク情報として設定する。ソース装置４３は、Ｒ−ＣＥＣＮ１上では、「γ」［１．２．１．１］をネットワーク情報として設定する。ソース装置４４は、Ｒ−ＣＥＣＮ１上では、「δ」［１．２．２．２］をネットワーク情報として設定する。
【００３８】
また、ＨＤＭＩシステム２は、第２のシンク装置１２と、第２の中継装置２２と、リピータ３４と、ソース装置４５〜４７とがＨＤＭＩケーブルを介して接続されたＨＤＭＩシステムである。ＨＤＭＩシステム２に存在する装置は全てＣＥＣ機能に対応している。また、ＨＤＭＩシステム２上で従来の技術を用いて構築されるＣＥＣネットワークをリアルＣＥＣネットワーク２（以後、Ｒ−ＣＥＣＮ２）と呼ぶこととする。
【００３９】
第２のシンク装置１２は第１のシンク装置１１同様のディスプレイ装置である。後述する第２の中継装置２２からＨＤＭＩケーブルを介してＨＤＭＩ信号を受信し、受信した映像音声信号の再生を行う。また、ＣＥＣ規格に準拠したコマンドの送受信を行い、他のＣＥＣ規格に対応したＨＤＭＩ装置とＣＥＣ機能を利用して制御コマンドのやり取りを行う。第２のシンク装置１２は、Ｒ−ＣＥＣＮ２上では、「ＴＶ」［０．０．０．０］をネットワーク情報として設定する。
【００４０】
第２の中継装置２２は、第１のシンク装置１１と同様の中継装置である。リピータ３４およびソース装置４７とＨＤＭＩの入力ポートとがＨＤＭＩケーブルで接続され、ＨＤＭＩ信号を受信する。また、第２の中継装置２２は、第２のシンク装置１２とＨＤＭＩケーブルで接続され、リピータ３４、ソース装置４７もしくは前記第１の中継装置２１から受信するＨＤＭＩ信号を選択し、選択したＨＤＭＩ信号を第２のシンク装置１２へ送信する。第２の中継装置２２は、Ｒ−ＣＥＣＮ２上では、「ＵＲ」［１．０．０．０］をネットワーク情報として設定する。よって、第２の中継装置２２の第１ＰＡは［１．０．０．０］となる。
【００４１】
リピータ３４は、ＨＤＭＩセレクタであり、２系統のＨＤＭＩ入力ポートと１系統のＨＤＭＩ出力ポートを有する。リピータ３４は、上流から入力される複数の映像音声ストリームの内どちらを出力するか選択し、選択した映像音声ストリームを下流へ転送するリピータの役割を果たす。リピータ３４は、リピータ３２およびリピータ３３と同様の機能を有する。リピータ３４は、Ｒ−ＣＥＣＮ２上では、「ＵＲ」［１．１．０．０］をネットワーク情報として設定する。
【００４２】
ソース装置４５〜４７は、ＨＤＭＩの出力ポートを持ち、下流へ映像音声ストリームを送信する。また、ソース装置４５〜４７は、各々ＣＥＣコマンドに応じた動作を行う。ソース装置４５は、Ｒ−ＣＥＣＮ２上では、「ε」［１．１．１．０］をネットワーク情報として設定する。ソース装置４６は、Ｒ−ＣＥＣＮ２上では、「ζ」［１．１．２．０］をネットワーク情報として設定する。ソース装置４７は、Ｒ−ＣＥＣＮ２上では、「η」［１．２．０．０］をネットワーク情報として設定する。
【００４３】
ここで、各ソース装置のＬＡ（すなわち、「α」、「β」、「γ」、「δ」、「ε」、「ζ」、「η」）は全て異なるＬＡとし、各々１６進数を表す。
【００４４】
図４と図５は、第１のシンク装置１１を基準として構築したＣＥＣネットワークのブロック図である。なお、図４、図５において、各装置に割り当てられるＣＥＣネットワーク情報が併せて示されている。図４は第１のシンク装置１１を基準としたＣＥＣネットワーク上で、ＣＥＣネットワーク情報を割り当てる装置と割り当てない装置とをイメージ的に表している。ＣＥＣネットワーク上のアドレスを割り当てない装置については、ＬＡＰＡを図には記載せず、ブロック上にクロスマークを記載する。図５は、第１のシンク装置１１を基準として構成されたＣＥＣネットワークを表したイメージ図である。以下に、図４、図５について説明する。
【００４５】
第１のシンク装置１１を基準としたＣＥＣネットワーク上では、ＨＤＭＩシステム１側の装置はＲ−ＣＥＣＮ１のＣＥＣネットワーク情報を利用する。しかし、Ｒ−ＣＥＣＮ２は第２のシンク装置１２を基準として構築されたＣＥＣネットワーク情報となるため、第１のシンク装置１１を基準としたＣＥＣネットワーク上で表現するためには、ＣＥＣネットワーク情報を変換する必要がある。第１のシンク装置１１を基準としたＣＥＣネットワーク上で、ＨＤＭＩシステム２側の装置を表現したＣＥＣネットワークのブロックをバーチャルＣＥＣネットワーク１（以後、Ｖ−ＣＥＣＮ１）と呼ぶこととする。
【００４６】
Ｖ−ＣＥＣＮ１は、第２の中継装置２２がＲ−ＣＥＣＮ２の情報を利用して生成するＣＥＣネットワーク情報である。Ｖ−ＣＥＣＮ１を生成するために、第２の中継装置２２は、第１の中継装置２１から第１のシンク装置１１を基準としたＶ−ＣＥＣＮ１上のＰＡを取得する。以後、中継装置が物理的に接続されていないＨＤＭＩシステム上のシンク装置を基準として、他の中継装置を介して中継装置に割り当てられるＰＡを第２物理アドレス（第２ＰＡ）と呼ぶ。本実施の形態では、第１の中継装置２１を介して第２の中継装置２２に割り当てられる第１のシンク装置１１を基準とした第２ＰＡは、［１．３．０．０］が割り当てられる。ＬＡはＲ−ＣＥＣＮ２上と同じ「ＵＲ」を用いる。
【００４７】
また、Ｖ−ＣＥＣＮ１上では、第２の中継装置２２およびその上流に存在するＨＤＭＩ装置のうち、Ｒ−ＣＥＣＮ２上で「ＵＲ」以外のＬＡを取得しているＨＤＭＩ装置のみを表現する。Ｖ−ＣＥＣＮ１でＲ−ＣＥＣＮ２の装置を表現するとき、ＬＡについては従来の技術通りＲ−ＣＥＣＮ２と同一の物を利用されるが、ＰＡについては第２の中継装置２２によってＲ−ＣＥＣＮ２の情報とは変更される。すなわち、第２の中継装置２２の第２ＰＡの上流の段（例えば、本実施の形態では第２の中継装置２２の第２ＰＡは［１．３．０．０］の２段であるので、３段目）に表現したい装置のＬＡの値を代入した値をＰＡとして用いる。ただし、「ＡＳ（０ｘ５）」のＬＡを持つＨＤＭＩ装置を介して中継装置に接続されているソース装置が存在する場合は、中継装置に第２ＰＡの上流の段に「ＡＳ」のＬＡを入れてから、その更に上流の段にソース装置のＬＡを代入する。
【００４８】
ここで、「ＵＲ」のＬＡを利用するＨＤＭＩ装置をＶ−ＣＥＣＮ上で表現しない理由は、「ＵＲ」という装置は個別でＣＥＣコマンドを受信することは無く、ブロードキャストコマンドのみを受信する装置な為である。よって、Ｖ−ＣＥＣＮ上で「ＵＲ」に該当するＨＤＭＩ装置をＰＡ上で表現しない場合において、ＣＥＣ機能を利用する上で支障はない。
【００４９】
よって、前述のような方法によって構成されたＶ−ＣＥＣＮ１上の装置は、第２の中継装置２２は「ＵＲ」［１．３．０．０］、ソース装置４５は「ε」［１．３．ε．０］、ソース装置４６は「ζ」［１．３．ζ．０］、ソース装置４７は「η」［１．３．η．０］となり、第１のシンク装置１１から見たＣＥＣネットワークは図５のようになる。
【００５０】
図６と図７とは、第２のシンク装置１２を基準として構築したＣＥＣネットワークのブロック図である。なお、図６、図７には、各装置に割り当てられるＣＥＣネットワーク情報が併せて示されている。図６は、第２のシンク装置１２を基準としたＣＥＣネットワーク上で、ＣＥＣネットワーク情報を割り当てる装置と割り当てない装置とをイメージ的に表している。図７は、第２のシンク装置１２を基準として構成されたＣＥＣネットワークを表したイメージ図である。以下に、図６、図７について説明する。
【００５１】
第２のシンク装置１２を基準としたＣＥＣネットワーク上では、ＨＤＭＩシステム２側の装置はＲ−ＣＥＣＮ２のＣＥＣネットワーク情報を利用する。第２のシンク装置１２を基準としたＣＥＣネットワーク上で、ＨＤＭＩシステム１側の装置を表現したＣＥＣネットワークのブロックをバーチャルＣＥＣネットワーク２（以後、Ｖ−ＣＥＣＮ２）と呼び、Ｖ−ＣＥＣＮ２について以下に説明する。
【００５２】
Ｖ−ＣＥＣＮ２は、第１の中継装置２１がＲ−ＣＥＣＮ１の情報を利用して生成するＣＥＣネットワーク情報であり、Ｖ−ＣＥＣＮ１と同様の手法で生成する。Ｖ−ＣＥＣＮ２を生成するために、第１の中継装置２１は第２の中継装置２２から第２のシンク装置１２を基準としたＶ−ＣＥＣＮ２上の第２ＰＡを取得する。本実施の形態では、第２の中継装置２２を介して第１の中継装置２１に割り当てられる第２のシンク装置１２を基準とした第２ＰＡは、［１．３．０．０］が割り当てられる。ＬＡはＲ−ＣＥＣＮ１上と同じ「ＵＲ」を用いる。
【００５３】
また、「ＵＲ」以外のＬＡを持つ装置をＶ−ＣＥＣＮ２上で表現した場合、第１の中継装置２１は「ＵＲ」［１．３．０．０］、オーディオシステム３１は「ＡＳ」［１．３．ＡＳ．０］、ソース装置４１は「α」［１．３．ＡＳ．α］、ソース装置４２は「β」［１．３．β．０］、ソース装置４３は「γ」［１．３．γ．０］、ソース装置４４は「δ」［１．２．δ．０］となり、第２のシンク装置１２から見たＣＥＣネットワークは図７のようになる。
【００５４】
ここで、従来の技術を用いて本実施の形態に於ける第２のシンク装置１２を基準としたＣＥＣネットワークを構築した場合のブロック図を図８に示す。図８からも分かるように、従来の技術では、ソース装置４３およびソース装置４４がＶ−ＣＥＣＮ上で表現できないが、本発明により、Ｖ−ＣＥＣＮ上で表現することが出来ていることがわかる。
【００５５】
続いて、本発明に於いて前述のようなＣＥＣネットワークを構築するために重要な役割を果たす第１の中継装置２１および第２の中継装置２２の、一実施形態に係る内部ブロック概略図の一例を図９に示す。
【００５６】
システム制御部１００は、中継装置のシステム全体を制御するための部位であり、例えばＣＰＵ、ＲＯＭ及びＲＡＭを含む集積回路からなる。ＣＰＵは、ＲＯＭに格納されたコンピュータプログラムを、ＲＡＭを作業領域として使いながら実行することで少なくとも前述かつ後述の各部位をコントロールする。
【００５７】
第１のＨＤＭＩ入力ポート１０１は、中継装置の上流に存在する各ＨＤＭＩ装置とＨＤＭＩケーブルを介して物理的に接続するためのポートである。本ポートには映像音声ストリームを伝送するＴＭＤＳライン１２１や、ＤＤＣライン１３１、ＣＥＣライン１４１などが繋がっている。第１の中継装置２１ではが本ポートとＨＤＭＩケーブルを介して接続され、第２の中継装置２２ではリピータ３４が本ポートとＨＤＭＩケーブルを介して接続される。
【００５８】
第２のＨＤＭＩ入力ポート１０２は、中継装置の上流に存在する各ＨＤＭＩ装置とＨＤＭＩケーブルを介して物理的に接続するためのポートである。本ポートには映像音声ストリームを伝送するＴＭＤＳライン１２２や、ＤＤＣライン１３２、ＣＥＣライン１４２などが繋がっている。第１の中継装置２１ではリピータ３２が本ポートとＨＤＭＩケーブルを介して接続され、第２の中継装置２２ではソース装置４７が本ポートとＨＤＭＩケーブルを介して接続される。
【００５９】
第１のＥＤＩＤ１１１は、第１のＨＤＭＩ入力ポート１０１に接続されるＨＤＭＩケーブル内のＤＤＣライン１３１上に存在し、第１のＨＤＭＩ入力ポート１０１へ接続されるＨＤＭＩ装置が読み込むＥＤＩＤが格納された部位である。第１のＨＤＭＩ入力ポート１０１に接続されたＨＤＭＩ装置は、第１のＥＤＩＤ１１１の情報を読み取り、出力する映像音声フォーマットや、Ｒ−ＣＥＣＮに於ける自装置のＰＡを確定する。なお、第１のＥＤＩＤ１１１に格納されるＰＡは、中継装置のＲ−ＣＥＣＮ上でのＰＡに対して、中継装置の存在する段数の直下の段に１を付随した値となるＰＡパラメータ（例えば、中継装置のＰＡが［１．０．０．０］ならば、第１のＥＤＩＤ１１１に格納されるＰＡは［１．１．０．０］）が格納される。第１のＥＤＩＤ１１１に格納するＰＡ値は、後述のＣＥＣ制御部２１１が自装置のＲ−ＣＥＣＮ上でのＰＡから判断し、決定する。本処理についての詳細は、非特許文献１に記載されている。
【００６０】
第２のＥＤＩＤ１１２は、第２のＨＤＭＩ入力ポート１０２に接続されるＨＤＭＩケーブル内のＤＤＣライン１３２上に存在し、第２のＨＤＭＩ入力ポート１０２へ接続されるＨＤＭＩ装置が読み込むＥＤＩＤが格納された部位である。第２のＨＤＭＩ入力ポート１０２に接続されたＨＤＭＩ装置は、第２のＥＤＩＤ１１２の情報を読み取り、出力する映像音声フォーマットや、Ｒ−ＣＥＣＮに於ける自装置のＰＡを確定する。なお、第２のＥＤＩＤ１１２に格納されるＰＡは、中継装置のＲ−ＣＥＣＮ上でのＰＡに対して、中継装置の存在する段数の直下の段に２を付随した値となるＰＡパラメータ（例えば、中継装置のＲ−ＣＥＣＮ上でのＰＡが［１．０．０．０］ならば、第２のＥＤＩＤ１１２に格納されるＰＡは［１．２．０．０］）が格納される。第１のＥＤＩＤ１１１同様に第２のＥＤＩＤ１１２に格納されるＰＡはＣＥＣ制御部２１１によって同手段で決定する。
【００６１】
ＨＤＭＩポートスイッチ１５１は、システム制御部１００により制御され、第１のＨＤＭＩ入力ポート１０１と第２のＨＤＭＩ入力ポート１０２から入力される映像音声ストリームのうち、下流へ伝送する映像音声ストリームを選択し、ＨＤＭＩ−Ｒｘ制御部１６１へ伝送する。ＨＤＭＩ−Ｒｘ制御部１６１では、受信した映像音声ストリームに対して、受信処理し、処理した映像音声信号を後段の映像音声伝送部３０１へ伝送する。
【００６２】
映像音声伝送部３０１は、映像音声伝送部３０１とＨＤＭＩ−Ｔｘ制御部４４１のうちどちらか一方もしくは両方へ受信した映像音声信号を伝送する。無線伝送部３１１は、無線通信プロトコルに従って、無線伝送する際の映像音声信号やＣＥＣコマンドのパケットを他の中継装置に対して送信する。
【００６３】
ＨＤＭＩ−Ｔｘ制御部４４１は映像音声伝送部３０１から受信した映像音声信号を、ＨＤＭＩ規格に準拠した映像音声ストリームに変換してＴＭＤＳライン４１１上に送信する。また、ＤＤＣライン４２１を介して、接続相手機器のＥＤＩＤを読み出すことで自装置に割り当てられるＲ−ＣＥＣＮ上のＰＡを取得し、ＣＥＣ制御部２１１へと自装置のＲ−ＣＥＣＮ上でのＰＡを伝送する。
【００６４】
ＴＭＤＳライン４１１、ＣＥＣライン４３１およびＤＤＣライン４２１はＨＤＭＩ出力ポート４０１へと電気的に接続される。ＨＤＭＩ−Ｔｘ制御部４４１はＨＤＭＩケーブルを介して、下流に存在するＨＤＭＩ装置と物理的に接続される。
【００６５】
ＣＥＣライン２０１はバス型のシリアル通信用ラインであり、ＣＥＣライン１４１、ＣＥＣライン１４２、ＣＥＣライン４３１と電気的に繋がっている。本ラインを通して後述のＣＥＣ制御部２１１はＨＤＭＩシステム１上の各ＨＤＭＩ装置とＣＥＣコマンドの通信を行う。
【００６６】
ＣＥＣ制御部２１１は、中継装置内に於いてＣＥＣ機能に関わる機能を一括管理する部位である。ＣＥＣコマンドをＣＥＣライン２０１上や無線伝送部３１１へと伝送する。第１のＨＤＭＩ入力ポート１０１、第２のＨＤＭＩ入力ポート１０２もしくはＨＤＭＩ出力ポート４０１から受信したＣＥＣコマンドは、ＣＥＣライン１４１、ＣＥＣライン１４２、ＣＥＣライン４３１、ＣＥＣライン２０１上を通してＣＥＣ制御部２１１で受信する。受信したＣＥＣコマンドは、ＣＥＣ制御部２１１にて後述のＣＥＣネットワーク情報管理部２２１から情報を取得しつつ、適切な処理を行う。ＣＥＣコマンドの処理についての詳細は後述する。
【００６７】
ＣＥＣネットワーク情報管理部２２１では、ＣＥＣ機能に関わるネットワーク情報を一括管理する部位である。ＣＥＣネットワーク情報管理部２２１で管理する情報は、中継装置の存在するＨＤＭＩシステム上に存在する全装置のＲ−ＣＥＣＮ情報のほか、他の中継装置によって自装置に割り当てられるＶ−ＣＥＣＮ上の第２ＰＡと、自装置の上流のＲ−ＣＥＣＮ上のＨＤＭＩ装置を他のシンク装置を基準としたＣＥＣネットワーク情報として表現したＶ−ＣＥＣＮ情報である。
【００６８】
なお、本実施の形態ではＨＤＭＩの入力ポートを２系統で例示しているが、これに限るものではなく、２系統以外の数でも良い。
【００６９】
上記のように構成されたＨＤＭＩシステムについて、中継装置がＶ−ＣＥＣＮを表現する方法について、図１０、図１１、図１２を用いて説明する。なお、ここでは特に第１の中継装置２１が第２の中継装置２２を介して第２のシンク装置１２を基準とした第２ＰＡを取得し、取得した第２ＰＡの情報を元にしてＨＤＭＩシステム１上のＨＤＭＩ装置をＶ−ＣＥＣＮ２上に表現する場合の処理について説明する。既に各々のＨＤＭＩシステムの各装置は全て起動しており、Ｒ−ＣＥＣＮ１およびＲ−ＣＥＣＮ２のＣＥＣネットワークは構築済みとする。Ｒ−ＣＥＣＮ１およびＲ−ＣＥＣＮ２の構築手法については、非特許文献１に詳細が記載されている。
【００７０】
図１０は、中継装置が他の中継装置に対して割り当てる第２ＰＡを決定し、他の中継装置に通知するときの処理フローチャートである。本例に於いては、第２の中継装置２２が第１の中継装置２１に割り当てるべき第２ＰＡを決定し、決定した第２ＰＡを第２の中継装置２１に通知する処理となる。すなわち、図１０の説明で挙がる中継装置は第２の中継装置２２に当たり、他の中継装置は第１の中継装置２１に当たる。
【００７１】
まず、中継装置は、自装置の第１ＰＡに於ける有効段数Ｎを確認する（ステップＳ１０１）。本例に於いては、第２の中継装置２２の第１ＰＡは［１．０．０．０］であるため、有効段数は１となる。
【００７２】
次に、中継装置は第１ＰＡの有効段数Ｎが３より小さいか否かを判断する（ステップＳ１０２）。もしＮが３以上の場合、他の中継装置でＶ−ＣＥＣＮを生成しても有効なＰＡを割り当てることが出来ない（すなわち、ＰＡが４段以上となってしまいＰＡ上で表現できなくなる）ため、第２ＰＡを他の中継装置に割り当てる処理は行わない。Ｎが３より小さい場合は、ステップＳ１０３へ進み、Ｎが３以上の場合は、処理を終了する。本例に於いては、第２の中継装置２２の第１ＰＡの有効段数Ｎは１であるため、ステップＳ１０３へ進む。
【００７３】
続いて、中継装置は自装置の存在するＲ−ＣＥＣＮ上において、自装置の次段に存在し得るＰＡの列数を確認し、Ｒ−ＣＥＣＮ上で利用されない列番号を判断する（ステップＳ１０３）。本例に於いては、第２の中継装置２２の上流に繋がるＨＤＭＩ入力ポートは２系統存在し、各々のポートに接続される装置に割り当てられるＰＡは［１．１．０．０］と［１．２．０．０］となるため、第２の中継装置２２は利用されていない列番号が１と２以外の値（例えば３）であると判断する。
【００７４】
続いて中継装置は、第１ＰＡの有効段数の次の段にステップＳ１０３で判断した列番号を割り当てて、他の中継装置に割り当てるべき第２ＰＡを生成する（ステップＳ１０４）。本例に於いては、第２の中継装置２２の第１ＰＡの有効段数が１であるため次段の２段目に、前記判断した列番号３を割り当て、第１の中継装置２１に割り振るべき第２ＰＡを決定する（すなわち、［１．３．０．０］）。
【００７５】
最後に、中継装置は生成した第２ＰＡを他の中継装置へ通知する（ステップＳ１０５）。通知を受けた他の中継装置は、第２ＰＡをＣＥＣネットワーク情報管理部２２１部に管理し、Ｖ−ＣＥＣＮ１を構築する際に利用する。なお、図１１は、本実施の形態に於いて、第１の中継装置２１および第２の中継装置２２間で第２ＰＡを互いに通知しあう様子を図にした物である。本実施形態では、第１の中継装置２１を介して第２の中継装置２２に割り当てられる第２ＰＡも［１．３．０．０］となるため、互いに第２ＰＡとして［１．３．０．０］を取得する。
【００７６】
上記のような処理で、中継装置は他の中継装置に割り当てる第２ＰＡを決定する。
【００７７】
次に、取得した第２ＰＡを利用して、中継装置が他の中継装置の下流に存在するシンク装置を基準としたＶ−ＣＥＣＮ情報を生成する処理について図１２を利用して説明する。本例では、第１の中継装置２１が第２の中継装置２２から取得した第２ＰＡ情報を元に、Ｒ−ＣＥＣＮ１上の装置を第２のシンク装置１２を基準としたＣＥＣネットワークで表現したＶ−ＣＥＣＮ２の生成処理について説明する。すなわち、図１２の説明に於いて、中継装置は第１の中継装置２１に当たり、他の中継装置は第２の中継装置２２に当たる。
【００７８】
図１２は、中継装置が、自装置の上流に存在するＨＤＭＩ装置をＶ−ＣＥＣＮ上に表現する場合に於ける処理のフローチャートである。以後、Ｖ−ＣＥＣＮ上で表現する装置を対象装置と呼ぶ。
【００７９】
中継装置は自装置の存在するＨＤＭＩシステム上のＨＤＭＩ装置のうち、Ｖ−ＣＥＣＮとしてＣＥＣネットワーク情報を生成する対象装置を、ＣＥＣネットワーク情報管理部２２１に管理しているＲ−ＣＥＣＮ情報から選定し、フラグを立てる（ステップＳ２０１）。選別する対象装置は、中継装置の存在するＨＤＭＩシステム上で中継装置の上流に存在し、かつＬＡが「ＵＲ」以外に該当する装置である。選別した装置にはフラグを立てるなどして区別する。本実施例に於いては、ＨＤＭＩシステム１のＨＤＭＩ装置のうち、Ｖ−ＣＥＣＮ１上で表現する対象装置は、オーディオシステム３１と、ソース装置４１〜４４の５台となる。第１のシンク装置１１については、第１の中継装置２１の下流に存在するため対象装置からは除外し、リピータ３２およびリピータ３３についてはＬＡが「ＵＲ」であるため除外する。
【００８０】
次に、中継装置はステップＳ２０１に於いてフラグを立てた対象装置があるか否かを判断する（ステップＳ２０２）。フラグを立てた対象装置がある場合はステップＳ２０３へ進み、無い場合は処理を完了する。本例に於いては、ステップＳ２０１の記載からも分かるように第１の中継装置２１がＶ−ＣＥＣＮ２上に生成する対象装置は５台存在するため、ステップＳ２０３へ進む。
【００８１】
続いて、中継装置はフラグの立っている対象装置のうち、ＬＡの値が最も若い値の装置を選定する（ステップＳ２０３）。本例に於いては、第１の中継装置２１がＶ−ＣＥＣＮ２上に生成する対照装置のＬＡは「ＡＳ」、「α」、「β」、「γ」、「δ」となる。ここで説明のため、一番若い値は「ＡＳ」であり、その後「α」、「β」、「γ」、「δ」の順で値が若いとして説明する。よって、初回ではＬＡが「ＡＳ」であるオーディオシステム３１が選定する。
【００８２】
続いて、中継装置は選定した対象装置のＶ−ＣＥＣＮ情報を生成する（ステップＳ２０４）。本例に於いては、オーディオシステム３１「ＡＳ」が選定されたものとして説明する。ここで、Ｖ−ＣＥＣＮ情報の生成について図１３を利用して説明する。
【００８３】
図１３は、中継装置がＣＥＣネットワーク情報管理部２２１で管理している第２ＰＡとＲ−ＣＥＣＮの情報とを利用して、Ｖ−ＣＥＣＮ情報を生成するときの処理フローチャートである。
【００８４】
中継装置はＶ−ＣＥＣＮの生成を開始する時に自装置の第２ＰＡの有効段数を確認する（ステップＳ２０４−１）。本実施例に於いて、第１の中継装置２１に割り当てられる第２ＰＡは［１．３．０．０］であるので、有効段数は２段となる。
【００８５】
続いて、中継装置はＶ−ＣＥＣＮを生成するために選別した対象装置のＬＡを確認する（ステップＳ２０４−２）。本例に於いて、第１の中継装置２１が初回に選定した対象装置はオーディオシステム３１であり、ＬＡは「ＡＳ（＝０ｘ５）」である。
【００８６】
続いて、中継装置は、選定した対象装置の下流にＬＡが「ＡＳ」に当たる装置はあるか否かを判断する（ステップＳ２０４−３）。下流にＬＡが「ＡＳ」の対象装置が存在する場合は、ステップＳ２０４−４へ進み、存在しない場合はステップＳ２０４−５に進む。本例に於いては、初回に選定した対象装置（すなわち、オーディオシステム３１）は「ＡＳ」にあたるため、下流に「ＡＳ」の装置が存在することは無く、ここではステップＳ２０４−５へ進む。下流に「ＡＳ」の装置が存在する対象装置の場合はステップＳ２０４−６へ進む。
【００８７】
選定した対象装置の下流にＬＡが「ＡＳ」の装置が存在する場合、第２ＰＡの有効段数の次の段にＡＳのＬＡを当てはめ、更に次の段に対象装置のＬＡを当てはめる（ステップＳ２０４−４）。ＬＡについてはＲ−ＣＥＣＮの情報と同じ物を利用する。例えば、本実施の形態に於いては、ソース装置４１が本条件に該当し、本処理で生成されるＶ−ＣＥＣＮ情報はＬＡが「α」であることから、「α」［１．３．ＡＳ．α］（すなわち、［１．３．５．α］となる。ここで、対象装置のＬＡはそのまま利用する。
【００８８】
選定した対象装置の下流にＬＡが「ＡＳ」の装置が存在しない場合、第２ＰＡの有効段数の次の段に対象装置のＬＡを当てはめる（ステップＳ２０４−５）。ＬＡについてはＲ−ＣＥＣＮの情報と同じ物を利用する。本実施例に於いて、例えばオーディオシステム３１であれば「ＡＳ」［１．３．ＡＳ．０］（すなわち、「ＡＳ」［１．３．５．０］）となる。
【００８９】
続いて、中継装置は生成した対象装置のＶ−ＣＥＣＮ情報をＣＥＣネットワーク情報管理部２２１にて保持、管理する（ステップＳ２０４−６）。ここで、生成したＶ−ＣＥＣＮ情報は、Ｒ−ＣＥＣＮ情報と関連性をつけて管理し、どちらか一方の情報から、もう一方の情報へと相互に変換を行うことを可能とする。すなわち、例えばソース装置４１であれば、Ｒ−ＣＥＣＮ１上の「α」［１．１．１．０］と、Ｖ−ＣＥＣＮ２上の「α」［１．３．５．α］とが両方ともソース装置４１の情報であると関連付けて保存しておく。
【００９０】
以上で、選別した対象装置のＶ−ＣＥＣＮ情報の生成が完了する。
【００９１】
ここからは再び図１２に戻って説明を行う。
【００９２】
図１３のようなフローチャートで、対象装置のＶ−ＣＥＣＮ情報の生成が完了した後、中継装置は対象装置に立てているフラグをクリアする（ステップＳ２０５）。例えば、初回であれば、初回に選定した対象装置であるオーディオシステム３１のフラグをクリアする。
【００９３】
次に、中継装置は他にフラグの立っている対象装置が存在するか否かを判断する（ステップＳ２０６）。フラグが立っている装置が存在する場合は、中継装置はステップＳ２０３へ戻り、一連の処理を行うことで、フラグの立っている対象装置が存在しなくなるまでＶ−ＣＥＣＮ情報の生成を行う。フラグが立っている装置が存在しない場合は、処理を完了する。例えば、初回であれば、オーディオシステム３１以外の対象装置（すなわちソース装置４１〜４４）にフラグが立っているため、ステップＳ２０３に戻り、ＬＡの値が若い順番でＶ−ＣＥＣＮ情報を生成し、全装置のＶ−ＣＥＣＮ情報の生成が完了した時点で処理を終える。
【００９４】
前述のような方法で第１の中継装置２１は全対象装置のＶ−ＣＥＣＮ２情報を生成する。すなわち、第１の中継装置２１が生成するＶ−ＣＥＣＮ２の情報は、オーディオシステム３１が「ＡＳ」［１．３．ＡＳ．０］、ソース装置４１が「α」［１．３．ＡＳ．α］、ソース装置４２が「β」［１．３．β．０］、ソース装置４３が「γ」［１．３．γ．０］、ソース装置４４が「δ」［１．３．δ．０］となる。なお、Ｖ−ＣＥＣＮ２上では第１の中継装置２１はＬＡはＲ−ＣＥＣＮ１と同じ「ＵＲ」を用い、ＰＡは第２ＰＡ（すなわち、［１．３．０．０］）を利用する。よって、ＣＥＣネットワーク構築時には、第２の中継装置２２および第２のシンク装置１２からは図７のようなＣＥＣネットワークが見えることとなり、例えば、第２のシンク装置１２からソース装置４１宛にＣＥＣコマンドを送信したい場合は、第２のシンク装置１２はソース装置４１のＶ−ＣＥＣＮ２の情報（すなわち、「α」［１．３．ＡＳ．α］）を利用してコマンド送信することとなる。
【００９５】
第２の中継装置２２が第１の中継装置２１から取得した第２ＰＡ情報を元に、Ｒ−ＣＥＣＮ２上の装置を第１のシンク装置１１を基準としたＣＥＣネットワークで表現したＶ−ＣＥＣＮ１の生成処理についても同様の処理を行う。すなわち、第２の中継装置２２がＶ−ＣＥＣＮ１情報を生成する場合、対象装置としては第２の中継装置２２の上流に存在しＬＡが「ＵＲ」以外の装置、すなわちソース装置４５〜４７を選別する。各々、ソース装置４５は「ε」［１．３．ε．０］、ソース装置４６は「ζ」［１．３．ζ．０］、ソース装置４７は「η」［１．３．η．０］をそれぞれＶ−ＣＥＣＮ情報として割り当てる。よって、ＣＥＣネットワーク構築時には、第１の中継装置２１および第１のシンク装置１１からは図５のようなＣＥＣネットワークが見えることとなり、例えば、第１のシンク装置１１からソース装置４７宛にＣＥＣコマンドを送信したい場合は、第１のシンク装置１１はソース装置４７のＶ−ＣＥＣＮ１の情報（すなわち、「η」［１．３．η．０］）を利用してコマンド送信することとなる。
【００９６】
続いて、前述のように生成したＶ−ＣＥＣＮ情報を利用して、各ＨＤＭＩシステム間でＣＥＣコマンドの送受信を行う方法について図１４、図１５、図１６、図１７を利用して説明する。
【００９７】
まずは図１４、図１５を利用して、あるＨＤＭＩシステム上のシンク装置から、中継装置の中継経路を経由して、他のＨＤＭＩシステム上に存在する装置宛にＣＥＣコマンドを送信した場合の処理について説明する。本説明では、第２のシンク装置１２からソース装置４１宛にＣＥＣコマンドを送信した場合を想定して説明する。ＣＥＣコマンドとして＜Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ（以後、ＳＳＰ）＞と呼ばれるＣＥＣコマンドを利用して説明する。＜ＳＳＰ＞に関する詳細は、非特許文献１に記載されている。＜ＳＳＰ＞にはパラメータとして映像音声ストリームの出力を要求する装置のＰＡ（すなわち、本例ではソース装置４１のＰＡ）が含まれている。なお、第２のシンク装置１２を基準としたＣＥＣネットワーク上でのソース装置４１のＰＡは、Ｖ−ＣＥＣＮ上のＰＡとなるため、第２のシンク装置１２が送信する＜ＳＳＰ＞に含まれるＰＡは［１．３．ＡＳ．α］である。
【００９８】
図１４は、中継装置が、自装置の存在するＨＤＭＩシステム上のシンク装置から他の中継装置の存在するＨＤＭＩシステム上（すなわち、Ｖ−ＣＥＣＮ上）のソース装置宛のＣＥＣコマンドが発行されたことを検出した時の処理フローチャートである。
【００９９】
中継装置は、ＨＤＭＩシステム上のシンク装置からＨＤＭＩ経路でＣＥＣコマンドを受信する（ステップＳ３０１）。本例の場合、第２の中継装置２２が、第２のシンク装置１２からＣＥＣコマンド＜ＳＳＰ＞を受信する。
【０１００】
中継装置は、ＣＥＣコマンド内に含まれるコマンドの宛先を確認する（ステップＳ３０２）。本例の場合、＜ＳＳＰ＞の宛先は「ＢＣ」である。
【０１０１】
ＣＥＣコマンドの宛先を確認した中継装置は、ＣＥＣコマンドを他の中継装置へ転送が必要か否かを判断する（ステップＳ３０３）。前記判断は、該当の宛先が自装置の存在するＨＤＭＩシステム上（すなわちＲ−ＣＥＣＮ上）に無い装置宛、もしくは「ＢＣ」であるかで判断する。前記判断内容に合致している場合は、ステップＳ３０４へ進み、合致していない場合は処理を完了する。本例に於いては、＜ＳＳＰ＞の宛先は「ＢＣ」であるため、ステップＳ３０４へ進む。
【０１０２】
中継装置は、ＣＥＣコマンドを他の中継装置へ転送する必要があると判断した場合、他の中継装置に中継経路（本実施の形態では無線通信）を経由してＣＥＣコマンドを転送する（ステップＳ３０４）。本例に於いては、第２の中継装置２２は＜ＳＳＰ＞を第１の中継装置２１に対して転送する。ここで転送する＜ＳＳＰ＞に含まれるパラメータのＰＡは、Ｖ−ＣＥＣＮ２上のソース装置４１のＰＡ（すなわち、［１．３．ＡＳ．α］）である。
【０１０３】
上記のような方法で、第２の中継装置２２は第１の中継装置２１に対して＜ＳＳＰ＞を伝送する。以後、＜ＳＳＰ＞を第２の中継装置２２から受信した第１の中継装置２１の処理について図１５を利用して説明する。
【０１０４】
図１５は、中継装置が、他の中継装置から中継経路を経由して、自装置の生成したＶ−ＣＥＣＮ上の装置宛もしくは「ＢＣ」宛のＣＥＣコマンドを受信した場合の処理フローチャートである。本例では、第１の中継装置２１がソース装置４１のＰＡパラメータを持ったＣＥＣコマンド＜ＳＳＰ＞を受信したと想定して説明する。
【０１０５】
まず、中継装置は他の中継装置から中継の経路（本実施の形態では無線通信）経由でＣＥＣコマンドを受信したことを検出する（ステップＳ４０１）。本例では、第１の中継装置２１が第２の中継装置２２から無線通信でＣＥＣコマンド＜ＳＳＰ＞を受信したことを検出する。
【０１０６】
次に、中継装置は、中継経路を経由して受信したＣＥＣコマンドの宛先（すなわちＬＡ）について確認する（ステップＳ４０２）。本実施の例に於いてはＣＥＣコマンド＜ＳＳＰ＞であるためＬＡは「ＢＣ」であることを確認する。
【０１０７】
次に、中継装置は、他の中継装置から中継経路を経由して受信したＣＥＣコマンドを、自装置の存在するＨＤＭＩシステム上へ伝送する必要があるか否かについて判断する（ステップＳ４０３）。前記判断方法は、ＣＥＣコマンドの宛先が自装置が生成したＶ−ＣＥＣＮ上の装置、もしくは「ＢＣ」宛か否かで判断する。ＨＤＭＩシステム上への伝送が必要であると判断した場合は、ステップＳ４０４へ進み、不要と判断した場合は処理を完了する。本例に於いては、「ＢＣ」宛のＣＥＣコマンドであるため、ステップＳ４０４へ進む。
【０１０８】
続いて、中継装置は中継経路を経由して受信したＣＥＣコマンド内にパラメータとしてＰＡが含まれているか否かを判断する（ステップＳ４０４）。ＣＥＣコマンドのパラメータにＰＡが含まれている場合はステップＳ４０５へ進み、含まれていない場合は、ステップＳ４０６へ進む。本例に於いては、＜ＳＳＰ＞のパラメータにはＰＡが含まれるため、ステップＳ４０５へ進む。
【０１０９】
続いて、中継経路を経由して受信したＣＥＣコマンド内に含まれるパラメータはＶ−ＣＥＣＮのＰＡとなるため、中継装置はＣＥＣコマンド内に含まれるＰＡをＲ−ＣＥＣＮのＰＡへと変更する（ステップＳ４０５）。本例に於いては、第１の中継装置２１は、＜ＳＳＰ＞に含まれるＰＡが［１．３．ＡＳ．α］であることを検出し、ＣＥＣネットワーク情報管理部２２１で管理している情報から、［１．３．ＡＳ．α］がＲ−ＣＥＣＮ上では［１．１．１．０］の装置であるとを判断し、＜ＳＳＰ＞に含まれるパラメータのＰＡを［１．１．１．０］に置き換える。
【０１１０】
続いて、中継装置はＣＥＣコマンドを自装置の存在するＨＤＭＩシステムのＨＤＭＩ経路上へと伝送する（ステップＳ４０６）。本例では第１の中継装置２１は、第１の中継装置２１が存在するＨＤＭＩシステム１上に、＜ＳＳＰ＞を伝送する。
【０１１１】
上記のような手順でＨＤＭＩシステム上のシンク装置から、中継装置の中継経路を経由して、他のＨＤＭＩシステム上に存在する装置宛にＣＥＣコマンドを送信する。
【０１１２】
続いて、図１６、図１７を利用して、中継装置の上流に存在するＲ−ＣＥＣＮ上のソース装置から、中継装置の中継経路を経由して、他のＨＤＭＩシステム上に存在する装置宛にパラメータにＰＡを含むＣＥＣコマンドを送信した場合の処理について説明する。本説明では、ソース装置４１から第１のシンク装置１１宛にＣＥＣコマンドを送信した場合を想定して説明する。ＣＥＣコマンドとして＜Ｒｅｐｏｒｔ  Ｐｈｙｓｉｃａｌ  Ａｄｄｒｅｓｓ（以後、ＲＰＡ）＞と呼ばれるＣＥＣコマンドを利用して説明する。＜ＲＰＡ＞に関する詳細は、非特許文献１に記載されている。＜ＲＰＡ＞はシンク装置（すなわちＬＡは「ＴＶ」）宛に送信されるＣＥＣコマンドであり、＜ＲＰＡ＞には、送信元のＰＡ（すなわち、本例ではソース装置４１のＰＡ）が含まれている。なお、ソース装置４１が送信する＜ＲＰＡ＞に含まれれるＰＡは、ソース装置４１が認識している第１のシンク装置１１を基準としたＲ−ＣＥＣＮ１のＰＡとなるため、［１．１．１．０］となる。
【０１１３】
図１６は、中継装置が、自装置の存在するＨＤＭＩシステムで上流に存在する装置からＣＥＣコマンドが発行されたことを検出した場合の処理フローチャートである。
【０１１４】
中継装置は、自装置の存在するＨＤＭＩシステムで上流に存在するＨＤＭＩ装置からＣＥＣコマンドを受信する（ステップＳ５０１）。
【０１１５】
中継装置は、受信したＣＥＣコマンドの宛先を確認する（ステップＳ５０２）。本例に於いては、＜ＲＰＡ＞の送信宛先はシンク装置（すなわちＬＡは「ＴＶ」）であることを確認する。
【０１１６】
続いて、中継装置は、受信したＣＥＣコマンドを他の中継装置へ転送する必要があるか否かについて判断する（ステップＳ５０３）。前記判断基準は、ＣＥＣコマンドの宛先がシンク装置（すなわち、ＬＡが「ＴＶ」）か、もしくは「ＢＣ」であるかで判断する。他の中継装置への転送が必要と判断した場合にはステップＳ５０４へ進み、不要であると判断した場合には処理を完了する。本例においては、＜ＲＰＡ＞の宛先が「ＴＶ」であるため、ステップＳ５０４へ進む。
【０１１７】
続いて、中継装置はＣＥＣコマンド内にパラメータとしてＰＡが含まれているかを判断する（ステップＳ５０４）。含まれている場合はステップＳ５０５へ進み、含まれていない場合はステップＳ５０６へ進む。本例に於いては、＜ＲＰＡ＞には送信元のＰＡ（すなわち、ソース装置４１のＲ−ＣＥＣＮ上のＰＡ［１．１．１．０］）が含まれているため、ステップＳ５０５へ進む。
【０１１８】
続いて、他の中継装置にＣＥＣコマンドを転送する場合、ＣＥＣコマンド内に含まれるＲ−ＣＥＣＮ上の装置のＣＥＣネットワーク情報はＶ−ＣＥＣＮ上の情報に変換する必要があるため、中継装置はＣＥＣコマンド内に含まれるＰＡをＶ−ＣＥＣＮのＰＡへと変更する（ステップＳ５０５）。本例に於いては、第１の中継装置２１は＜ＲＰＡ＞内に含まれるＰＡが［１．１．１．０］であることを検出し、ＣＥＣネットワーク情報管理部２２１で管理している情報から、Ｒ−ＣＥＣＮ上で［１．１．１．０］の装置はＶ−ＣＥＣＮ上では［１．３．ＡＳ．α］であると判断し、＜ＲＰＡ＞に含まれるパラメータのＰＡを［１．３．ＡＳ．α］に置き換える。
【０１１９】
続いて、中継装置はＣＥＣコマンドを他の中継装置に対して転送する（ステップＳ５０６）。本例では第１の中継装置２１は、第２の中継装置２２に対して中継経路を経由して＜ＲＰＡ＞を転送する。このとき、転送された＜ＲＰＡ＞に含まれるＰＡのパラメータ値はＶ−ＣＥＣＮ１上のソース装置４１のＰＡ（すなわち、［１．３．ＡＳ．α］）である。
【０１２０】
上記のような方法で、第１の中継装置２１は第２の中継装置２２に対して＜ＲＰＡ＞を転送する。以後、＜ＲＰＡ＞を第１の中継装置２１から受信した第２の中継装置２２の処理について図１７を利用して説明する。
【０１２１】
図１７は、中継装置が、他の中継装置から中継経路を経由して、自装置の存在するＨＤＭＩシステム上のシンク装置宛もしくは「ＢＣ」宛のＣＥＣコマンドを受信した場合の処理フローチャートである。本例では、第１の中継装置２２がソース装置４１のＰＡパラメータを持ったシンク装置宛のＣＥＣコマンド＜ＲＰＡ＞を受信したと想定して説明する。
【０１２２】
中継装置が、他の中継装置から中継経路を経由してＣＥＣコマンドを受信する（ステップＳ６０１）。本例では、第１の中継装置２１から第２の中継装置２２へＣＥＣコマンド＜ＲＰＡ＞を受信する。
【０１２３】
続いて、中継装置は受信したＣＥＣコマンド内の宛先（すなわち宛先のＬＡ）を確認する（ステップＳ６０２）。本例では、第２の中継装置２２は、＜ＲＰＡ＞の宛先がシンク装置（すなわちＬＡが「ＴＶ」）であることを確認する。
【０１２４】
次に、中継装置は受信したＣＥＣコマンドを自装置の存在するＨＤＭＩシステム上へ伝送する必要があるか否かについて判断する（ステップＳ６０３）。前記判断基準は、ＣＥＣコマンドの宛先がシンク装置（すなわち、ＬＡが「ＴＶ」）か、もしくは「ＢＣ」であるかで判断する。自装置の存在するＨＤＭＩシステム上へ伝送が必要と判断した場合はステップＳ６０４へ進み、不要と判断した場合は処理を完了する。本例に於いては、受信した＜ＲＰＡ＞の宛先が「ＴＶ」であるため、ステップＳ６０４へ進む。
【０１２５】
続いて、中継装置は受信したＣＥＣコマンドをＨＤＭＩシステムのＨＤＭＩ経路上へ伝送する（ステップＳ６０４）。本例に於いては、第２の中継装置２２は受信した＜ＲＰＡ＞をそのままの形式で送信する。＜ＲＰＡ＞に含まれるＰＡのパラメータ値は、他の中継装置から受信したパラメータ値のまま（すなわち、［１．３．ＡＳ．α］）で送信する。
【０１２６】
上記のような手順で中継装置の上流に存在するＲ−ＣＥＣＮ上のソース装置から、中継装置の中継経路を経由して、他のＨＤＭＩシステム上に存在する装置宛にＣＥＣコマンドを送信する。
【０１２７】
上記の様に、本実施の形態により、従来の技術でＶ−ＣＥＣＮ上で表現できなかった装置に於いても、Ｖ−ＣＥＣＮ上で表現することを可能となる。
【０１２８】
本実施の形態は特に、複数のシンク装置と、任意の数のソース装置とが接続されるシステムにおいて、ＣＥＣによる各機器間制御を行う場合に、全てのシンク装置が「ＴＶ」として振舞い、ＣＥＣによるコントロールを実現することが有用なシステム、例えば車載映像音声伝送システムにおいて有用である。
【０１２９】
なお、本発明は、本実施の形態そのままに限るものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を適宜変更して具体化することが可能である。また、本実施の形態においては、発明の効果を得られる範囲で、ここに開示されている複数の構成要素を適宜に組み合わせることにより、発明を形成することができる。
【０１３０】
なお、本実施の形態でソース装置のＬＡは全て異なるＬＡとして説明したが、これに限るものではない。例えば、ＬＡが同一のＨＤＭＩ装置が、ＨＤＭＩシステム１およびＨＤＭＩシステム２の上にそれぞれ存在していた場合、Ｖ−ＣＥＣＮ上では同カテゴリーのＬＡを選択利用するという方法を用いても良い。例えば、「ＰＤ」ならば０ｘ４、０ｘ８、０ｘＢの３パターン存在するため、他の中継装置の上流に存在するＨＤＭＩ装置がいずれか１つ（例えば「ＰＤ１（０ｘ４）」）を利用している場合、Ｖ−ＣＥＣＮ上で表現する中継装置の上流に存在する「ＰＤ１」に該当する装置は、利用されていない他の「ＰＤ」に該当するＬＡ（例えば「ＰＤ２（０ｘ８）」）を割り当てる。
【０１３１】
また、本実施の形態では中継装置は２台で説明をしたが、本発明はこれに限られるものではない。例えば、本発明では、本発明の効果を得られる範囲で、中継装置を複数台で併用して複数台にまたがってＶ−ＣＥＣＮを構築しても良い。
【産業上の利用可能性】
【０１３２】
以上のように本発明に係る映像音声伝送システムおよびシンク装置は、１つの伝送システム内に複数台のシンク装置が接続されることが想定されるシステムでＣＥＣによる機器間相互制御を行う場合に於いて好適である。
【符号の説明】
【０１３３】
１１  第１のシンク装置
１２  第２のシンク装置
２１  第１の中継装置
２２  第２の中継装置
３１  オーディオシステム
３２、３３、３４  リピータ
４１、４２、４３、４４、４５、４６、４７  ソース装置
１００  システム制御部
１０１  第１のＨＤＭＩ入力ポート
１０２  第２のＨＤＭＩ入力ポート
１１１  第１のＥＤＩＤ
１１２  第２のＥＤＩＤ
１２１、１２２、４１１  ＴＭＤＳライン
１３１、１３２、４２１  ＤＤＣライン
１４１、１４２、２０１、４３１  ＣＥＣライン
１５１  ＨＤＭＩポートスイッチ
１６１  ＨＤＭＩ−Ｒｘ制御部
２１１  ＣＥＣ制御部
２２１  ＣＥＣネットワーク情報管理部
３０１  映像音声伝送部
３１１  無線伝送部
４０１  ＨＤＭＩ出力ポート
４４１  ＨＤＭＩ−Ｔｘ制御部
【図１】
2012204999.tif 000003
【図２】
2012204999.tif 000004
【図３】
2012204999.tif 000005
【図４】
2012204999.tif 000006
【図５】
2012204999.tif 000007
【図６】
2012204999.tif 000008
【図７】
2012204999.tif 000009
【図８】
2012204999.tif 000010
【図９】
2012204999.tif 000011
【図１０】
2012204999.tif 000012
【図１１】
2012204999.tif 000013
【図１２】
2012204999.tif 000014
【図１３】
2012204999.tif 000015
【図１４】
2012204999.tif 000016
【図１５】
2012204999.tif 000017
【図１６】
2012204999.tif 000018
【図１７】
2012204999.tif 000019
【図１８】
2012204999.tif 000020
【図１９】
2012204999.tif 000021