(57)【要約】  無線ノード装置（２０）は、ＨＤＭＩ装置４０からデータアイランドパケット（２００−１，２００−２，２００−３），…を周期（ΔＴ４０）で受信し、データアイランドパケット（２００−２）に含まれる映像出力仕様及び音声出力仕様がデータアイランドパケット（２００−１）に含まれる映像出力仕様及び音声出力仕様と同一であるときに、データアイランド通知メッセージを無線送信することを禁止する。
2009119095.tif 000002
【特許請求の範囲】
【請求項１】
所定の映像出力仕様で生成された映像データ及び所定の音声出力仕様で生成された音声データのうちの少なくとも一方を含むコンテンツ信号を、少なくとも１つの有線送信装置から有線伝送路を介して受信して無線受信装置に無線送信する無線通信装置において、
上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含むパケットを上記有線送信装置から周期的に受信し、
処理対象の上記パケットに含まれる映像出力仕様及び音声出力仕様のうちの少なくとも一方が、上記処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と異なるときに、上記処理対象のパケットに含まれる異なる出力仕様を含む第１のメッセージ信号を生成して上記無線受信装置に無線送信する一方、上記処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と同一であるときに、上記第１のメッセージ信号を無線送信することを禁止する制御手段を備えたことを特徴とする無線通信装置。
【請求項２】
所定の映像出力仕様で生成された映像データ及び所定の音声出力仕様で生成された音声データのうちの少なくとも一方を含むコンテンツ信号を、無線送信装置から無線受信して有線伝送路を介して有線受信装置に出力する無線通信装置において、
上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含むパケットを上記有線受信装置に周期的に送信し、
上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含む第１のメッセージ信号を上記無線装置から無線受信したとき、上記パケットに含まれる映像出力仕様を上記第１のメッセージ信号に含まれる映像出力仕様に変更し、上記パケットに含まれる音声出力仕様を上記第１のメッセージ信号に含まれる音声出力仕様に変更する制御手段を備えたことを特徴とする無線通信装置。
【請求項３】
上記制御手段は、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）規格に準拠したＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）メッセージを含む第２のメッセージ信号を上記有線伝送路から受信したとき、上記ＣＥＣメッセージを複数のグループに分割して無線送信することを特徴とする請求項１又は２記載の無線通信装置。
【請求項４】
上記制御手段は、上記分割された複数のグループのうち最初のグループのメッセージ長が最も長いメッセージ長となるように設定することを特徴とする請求項３記載の無線通信装置。
【請求項５】
上記制御手段は、ＨＤＭＩ規格に準拠したＣＥＣメッセージを含む第２のメッセージ信号を上記有線伝送路から受信したとき、
上記ＣＥＣメッセージのメッセージ長が６オクテット以下の場合は、上記ＣＥＣメッセージを分割せずに無線送信し、
上記ＣＥＣメッセージのメッセージ長が７オクテット以上かつ１１オクテット以下である場合は、上記ＣＥＣメッセージを最初の６オクテットの部分を含むグループと、残りの部分を含むグループとに分割して無線送信し、
上記ＣＥＣメッセージのメッセージ長が１２オクテット以上である場合は、上記ＣＥＣメッセージを最初の６オクテットの部分を含むグループと、次の５オクテット部分を含むグループと、残りの部分を含むグループとに分割して無線送信することを特徴とする請求項１又は２記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置に関し、特に、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）インターフェースを搭載した複数のＡＶ（Ａｕｄｉｏ  ａｎｄ  Ｖｉｓｕａｌ）機器間で伝送される信号を無線信号に変換して伝送するための無線通信装置に関する。
【背景技術】
【０００２】
複数のノード装置間で映像及び音声データを伝送する従来のシステムとしては、非特許文献１に規定されるＨＤＭＩを用いるシステムがあった。ＨＤＭＩシステムにおいては、映像及び音声データの送信側ノード装置（例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）プレーヤ等の映像音声再生装置である。）は、ＨＤＭＩケーブルを介して接続された受信側ノード装置（例えばＴＶ等）のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  ｄｉｓｐｌａｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ｄａｔａ）を、ＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）を介して読み取ることにより、必要なフォーマット情報を取得する。このフォーマット情報には、受信側ノード装置がサポートする映像出力仕様及び音声出力仕様が含まれる。送信側ノード装置は、取得したフォーマット情報に基づいて、送信するデータの出力仕様を決定する。決定された映像出力仕様情報は、映像データと多重化して受信側ノード装置に伝送される。【０００３】
ユーザが送信側ノード装置の再生ボタンを押したとき、送信側ノード装置が受信側ノード装置にアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージを送信することにより受信側ノード装置の入力切替が行われ、送信側ノード装置で再生される映像を即座に表示することができる。【０００４】
また、特許文献１には、表示装置と、上記表示装置に接続される複数の映像機器と、上記複数の映像機器の各々を制御するための該各映像機器に対応するリモートコントローラとで構成されるＡＶシステムにおいて、映像機器に対するリモートコントロール操作をディスプレイに向けて行うことが可能なＡＶシステムが開示されている。リモートコントローラは、その操作ボタンの押下に応じて、各映像機器に対応するメーカーコード及び機器コードの少なくとも一方を含むリモコンコードを表示装置に送信する。表示装置は、リモートコントローラにより送信されたリモコンコードに基づき、複数の映像機器のうちの上記リモコンに対応する映像機器を表示部に接続し、これにより表示装置の入力切替が行われる。【０００５】
【特許文献１】特開２００４−２０８２９０号公報。
【非特許文献１】Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ，  Ｖｅｒｓｉｏｎ  １．３ａ，  ＨＤＭＩ  Ｌｉｃｅｎｓｉｎｇ，  ＬＬＣ，  Ｃａｌｉｆｏｒｎｉａ  ｉｎ  Ｕ．Ｓ．Ａ．，  Ｎｏｖｅｍｂｅｒ  １０，２００６．
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＨＤＭＩインターフェースを搭載した複数のＡＶ機器間で伝送される映像及び音声データを無線信号に変換して伝送する場合は、映像及び音声データを伝送するための付加的な情報や制御データ等も無線で伝送する必要があり、それらによる伝送帯域の浪費や無線伝送による遅延を削減する必要があるという課題を有していた。【０００７】
本発明の目的は上記従来の課題を解決し、ＨＤＭＩインターフェースを搭載した複数のＡＶ機器間で伝送される信号を無線信号に変換して、従来技術に比較して効率的に伝送することにより、ＡＶ機器を柔軟に配置することを可能とする無線通信方法、無線通信装置及び無線通信システムを提供することにある。
【課題を解決するための手段】
【０００８】
第１の発明に係る無線通信装置は、所定の映像出力仕様で生成された映像データ及び所定の音声出力仕様で生成された音声データのうちの少なくとも一方を含むコンテンツ信号を、少なくとも１つの有線送信装置から有線伝送路を介して受信して無線受信装置に無線送信する無線通信装置において、上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含むパケットを上記有線送信装置から周期的に受信し、処理対象の上記パケットに含まれる映像出力仕様及び音声出力仕様のうちの少なくとも一方が、上記処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と異なるときに、上記処理対象のパケットに含まれる異なる出力仕様を含む第１のメッセージ信号を生成して上記無線受信装置に無線送信する一方、上記処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と同一であるときに、上記第１のメッセージ信号を無線送信することを禁止する制御手段を備えたことを特徴とする。【０００９】
第２の発明に係る無線通信装置は、所定の映像出力仕様で生成された映像データ及び所定の音声出力仕様で生成された音声データのうちの少なくとも一方を含むコンテンツ信号を、無線送信装置から無線受信して有線伝送路を介して有線受信装置に出力する無線通信装置において、上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含むパケットを上記有線受信装置に周期的に送信し、上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含む第１のメッセージ信号を上記無線装置から無線受信したとき、上記パケットに含まれる映像出力仕様を上記第１のメッセージ信号に含まれる映像出力仕様に変更し、上記パケットに含まれる音声出力仕様を上記第１のメッセージ信号に含まれる音声出力仕様に変更する制御手段を備えたことを特徴とする。【００１０】
また、上記無線通信装置において、上記制御手段は、ＨＤＭＩ規格に準拠したＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）メッセージを含む第２のメッセージ信号を上記有線伝送路から受信したとき、上記ＣＥＣメッセージを複数のグループに分割して無線送信することを特徴とする。【００１１】
さらに、上記無線通信装置において、上記制御手段は、上記分割された複数のグループのうち最初のグループのメッセージ長が最も長いメッセージ長となるように設定することを特徴とする。【００１２】
またさらに、上記無線通信装置において、上記制御手段は、ＨＤＭＩ規格に準拠したＣＥＣメッセージを含む第２のメッセージ信号を上記有線伝送路から受信したとき、上記ＣＥＣメッセージのメッセージ長が６オクテット以下の場合は、上記ＣＥＣメッセージを分割せずに無線送信し、上記ＣＥＣメッセージのメッセージ長が７オクテット以上かつ１１オクテット以下である場合は、上記ＣＥＣメッセージを最初の６オクテットの部分を含むグループと、残りの部分を含むグループとに分割して無線送信し、上記ＣＥＣメッセージのメッセージ長が１２オクテット以上である場合は、上記ＣＥＣメッセージを最初の６オクテットの部分を含むグループと、次の５オクテット部分を含むグループと、残りの部分を含むグループとに分割して無線送信することを特徴とする。
【発明の効果】
【００１３】
第１の発明に係る無線通信装置によれば、処理対象のパケットに含まれる映像出力仕様及び音声出力仕様のうちの少なくとも一方が、処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と異なるときに、処理対象のパケットに含まれる異なる出力仕様を含む第１のメッセージ信号を生成して無線受信装置に無線送信する一方、処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と同一であるときに、第１のメッセージ信号を無線送信することを禁止する。また、第２の発明に係る無線通信装置によれば、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含むパケットを有線受信装置に周期的に送信し、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含む第１のメッセージ信号を無線装置から無線受信したとき、パケットに含まれる映像出力仕様を第１のメッセージ信号に含まれる映像出力仕様に変更し、パケットに含まれる音声出力仕様を第１のメッセージ信号に含まれる音声出力仕様に変更する。従って、無線伝送帯域を浪費せずに、従来技術に比較して効率的にコンテンツ信号を無線送信できる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る無線通信システムの構成を示すブロック図である。
【図２】図１のＨＤＭＩクラスタ８０の構成を示すブロック図である。
【図３】図１のＨＤＭＩクラスタ９０の構成を示すブロック図である。
【図４】図１の無線通信システムの装置能力交換処理のメッセージシーケンスの一例を示すシーケンス図である。
【図５】図１の無線通信システムのパススルーコネクションの確立及びキャンセルのためのメッセージシーケンスの一例を示すシーケンス図である。
【図６Ａ】図１の無線通信システムにおいて割り当てられる論理アドレス及び無線識別子の一例を示す説明図である。
【図６Ｂ】図２の論理アドレステーブル３６ｔの一例を示すテーブルである。
【図６Ｃ】図３の論理アドレステーブル４５ｔの一例を示すテーブルである。
【図６Ｄ】図２の装置情報テーブル１４ｔの一例を示すテーブルである。
【図６Ｅ】図３の装置情報テーブル２４ｔの一例を示すテーブルである。
【図７】図１の無線ノード装置２０によって実行されるＣＥＣメッセージ受信処理を示すフローチャートである。
【図８】図１の無線ノード装置１０によって実行されるＣＥＣメッセージ受信処理を示すフローチャートである。
【図９】図１の無線ノード装置２０によって実行されるＣＥＣ通知メッセージ受信処理を示すフローチャートである。
【図１０】図１の無線ノード装置１０によって実行されるＣＥＣ通知メッセージ受信処理を示すフローチャートである。
【図１１】図１の無線ノード装置２０によって実行される装置情報通知メッセージ受信処理を示すフローチャートである。
【図１２】図１の無線ノード装置１０及び無線ノード装置２０のどちらにおいても論理アドレスの重複が検知されない場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１３】図１の無線ノード装置２０においてＨＤＭＩ装置４０からＣＥＣメッセージ１９０を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１４】図１の無線ノード装置１０においてＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１５】図１の無線ノード装置１０において無線ノード装置２０からＣＥＣ通知メッセージ１００を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１６】図１の無線ノード装置２０において無線ノード装置１０からＣＥＣ通知メッセージ１０１を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１７】図１の無線ノード装置２０において、ＨＤＭＩ装置４０の切断が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１８】図１のＨＤＭＩ装置４０がＨＤＭＩ装置３０のＥＤＩＤを取得するときのメッセージシーケンスの一例を示すシーケンス図である。
【図１９】図１の無線通信システムにおける、データアイランド通知メッセージ１５０−１，１５０−２の送信方法を示すシーケンス図である。
【図２０】図１の無線通信システムにおいて、１６オクテットのＣＥＣメッセージ１９０をＨＤＭＩ装置４０から無線ノード装置２０及び１０を介してＨＤＭＩ装置３０に送信し、１６オクテットのＣＥＣメッセージ１８１をＨＤＭＩ装置３０から無線ノード装置１０及び２０を介してＨＤＭＩ装置４０に送信するときのメッセージシーケンスの一例を示すシーケンス図である。
【図２１】図１の無線通信システムにおいて、１６オクテットのＣＥＣメッセージ１９０をＨＤＭＩ装置４０から無線ノード装置２０及び１０を介してＨＤＭＩ装置３０に送信するときに、無線ノード装置１０においてＨＤＭＩ装置３０からのＡＣＫ信号を受信できなかったときのメッセージシーケンスの一例を示すシーケンス図である。
【図２２】図１の無線通信システムにおいて送受信されるＣＥＣメッセージ１８０，１８１，１９０，１９１のフォーマットの一例及び図１の無線通信システムにおいて無線送受信されるＣＥＣ通知メッセージ１００及び１０１のフォーマットの一例を示す説明図である。
【図２３】図１の無線ノード装置１０によって実行されるＣＥＣ通知メッセージ送信処理を示すフローチャートである。
【図２４】図１の無線ノード装置１０によって実行される代理ＡＣＫ処理を示すフローチャートである。
【図２５】図１の無線ノード装置１０によって実行されるＣＥＣルーティング処理を示すフローチャートである。
【符号の説明】
【００１５】
１０，２０…無線ノード装置、
１１，２１，３１，４１…コントローラ、
１２，２２…無線通信回路、
１３，２３…アンテナ、
１４，２４…装置情報テーブルメモリ、
１４ｔ，２４ｔ…装置情報テーブル、
１５，２５…接続情報メモリ、
１６，２６，３５，４４…有線通信回路、
３０，４０…ＨＤＭＩ装置、
３２，４３…ユーザ入力装置、
３３…音声出力装置、
３４…映像出力装置、
３６，４５…論理アドレステーブルメモリ、
３６ｔ，４６ｔ…論理アドレステーブル、
４２…映像音声再生装置、
５０Ａ…映像データ信号、
５０Ｂ…音声データ信号、
５０Ｃ，５０Ｄ…制御データ信号、
６０，７０…ＨＤＭＩケーブル、
６５…装置能力要求メッセージ、
７５…装置能力応答メッセージ、
８０，９０…ＨＤＭＩクラスタ、
８５…パススルー要求メッセージ、
９５…パススルー応答メッセージ、
１００，１０１…ＣＥＣ通知メッセージ、
１００−１〜１００−３，１０１−１〜１０１−３…ＣＥＣ通知サブメッセージ、
１１０，１１１…装置情報通知メッセージ、
１２０…ＨＰＤ通知メッセージ、
１３０…ＥＤＩＤ要求メッセージ、
１４０…ＥＤＩＤ応答メッセージ、
１５０−１，１５０−２…データアイランド通知メッセージ、
１６０…ＣＥＣ未到達メッセージ、
１８０，１８１，１９０，１９１…ＣＥＣメッセージ、
２００−１〜２００−３，２１０−１〜２１０−３…データアイランドパケット。
【発明を実施するための最良の形態】
【００１６】
以下、本発明に係る実施形態について図面を参照して説明する。なお、同様の構成要素については同一の符号を付している。【００１７】
図１は、本発明の実施形態に係る無線通信システムの構成の一例を示すブロック図である。図１において、無線ノード装置１０，２０及びＨＤＭＩ装置３０，４０はそれぞれ、ＨＤＭＩ規格に準拠した信号を送受信する。ＨＤＭＩ装置４０は有線インターフェースを有し、映像及び音声データを有線インターフェースに出力する。また、無線ノード装置２０は、無線インターフェース及び有線インターフェースを有し、映像及び音声データを有線インターフェースから受信し、無線インターフェースに出力する。さらに無線ノード装置１０は無線インターフェース及び有線インターフェースを有し、映像及び音声データを無線インターフェースから受信して有線インターフェースに出力する。そして、ＨＤＭＩ装置３０は有線インターフェースを有し、映像及び音声データを有線インターフェースから受信する。【００１８】
ＨＤＭＩ装置４０と無線ノード装置２０とは有線伝送路であるＨＤＭＩケーブル７０を介して互いに有線接続され、ＨＤＭＩ装置３０と無線ノード装置１０とは有線伝送路であるＨＤＭＩケーブル６０を介して互いに有線接続されている。ここで、ＨＤＭＩケーブル６０及び７０はそれぞれ、ＨＤＭＩ規格に準拠したディジタルデータ伝送バスであり、３つのＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ）チャンネルと、ＤＤＣチャンネルと、ＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）バスと、ＨＰＤ（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ）信号を伝送するためのＨＰＤ信号線とをそれぞれ含む。ここで、ＨＰＤ信号は、ＨＤＭＩ規格において定義されており、映像及び音声データを送信するソース装置を初期化するために、映像及び音声データを受信するシンク装置からソース装置に伝送される初期化信号である。ソース装置は、ＨＤＭＩケーブルのＨＰＤ信号線の電圧レベルがローレベルからハイレベルに変化したことを検出することにより、ＨＰＤ信号がアサートされたことを検出し、ＨＤＭＩにおいて規定されている論理アドレス割当処理などの所定の初期化処理を実行する。以下、ＨＰＤ信号線の電圧レベルをローレベルからハイレベルに変化させることを「ＨＤＰ信号をアサートする」といい、ＨＰＤ信号線の電圧レベルをハイレベルからローレベルに変化させることを「ＨＤＰ信号をデアサートする」という。また、ＤＤＣチャンネルは、ソース装置とシンク装置との間で、ＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）などを含むＤＤＣデータの伝送及びＨＤＣＰ（Ｈｉｇｈ−Ｂａｎｄｗｉｄｔｈ  Ｄｉｇｉｔａｌ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ）認証処理及び定期的な暗号鍵の交換に使用される伝送路である。さらに、ＣＥＣバスは、ソース装置とシンク装置との間で、ＨＤＭＩ規格で規定されているＣＥＣメッセージ（図２２を参照して詳細後述する。）を伝送する伝送路である。【００１９】
また、３つのＴＭＤＳチャンネルは、映像データを含むベースバンド映像信号と、音声データを含むディジタル音声信号と、映像信号の水平同期信号と、映像信号の垂直同期信号と、補助データとを含むコンテンツ信号であるＴＭＤＳ信号をパケット伝送するための伝送路である。ここで、ＴＭＤＳ信号には、ディジタル音声信号及び補助データをパケット伝送するためのデータアイランド（Ｄａｔａ  Ｉｓｌａｎｄ）期間が周期的に設けられる。また、データアイランド期間において、ソース装置からの映像データの出力映像フォーマット情報（以下、映像出力仕様という。）を含むＡＶＩ（Ａｕｘｉｌｉａｒｙ  Ｖｉｄｅｏ  Ｉｎｆｏｒｍａｔｉｏｎ）インフォフレーム（ＩｎｆｏＦｒａｍｅ）パケット及び音声データの出力音声フォーマット情報（以下、音声出力仕様という。）を含むオーディオインフォフレーム（Ａｕｄｉｏ  ＩｎｆｏＦｒａｍｅ）パケットを含むデータアイランドパケットが送信される。ここで、映像出力仕様は、映像符号化方式（例えば、ＲＧＢ方式、ＹＣＢＣＲ４：４：４方式又はＹＣＢＣＲ４：２：２方式）、解像度、フィールド周波数、走査線数などを含む。また、音声出力仕様は、音声出力サンプリング周波数などを含む。【００２０】
また、無線ノード装置１０及び２０は、アンテナ１３及び２３を介して互いに無線接続されている。無線ノード装置２０は、ＨＤＭＩ装置４０からＨＤＭＩケーブル７０を介して受信したＴＭＤＳ信号、ＤＤＣデータ及びＣＥＣメッセージ１９０に基づいて、映像データを含む映像データ信号５０Ａと、音声データを含む音声データ信号５０Ｂと、制御データ信号５０Ｃとを発生して、無線ノード装置１０に無線送信する。さらに、無線ノード装置２０は、無線ノード装置１０からの制御データ信号５０Ｄに基づいて、所定の処理を行う。一方、無線ノード装置１０は、ＨＤＭＩ装置３０からＨＤＭＩケーブル６０を介して受信したＤＤＣデータ及びＣＥＣメッセージ１８１に基づいて、制御データ信号５０Ｄを発生して、無線ノード装置２０に無線送信する。さらに、無線ノード装置１０は、無線ノード装置２０からの映像データ信号５０Ａ、音声データ信号５０Ｂに基づいてＴＭＤＳ信号を発生してＨＤＭＩケーブル６０を介してＨＤＭＩ装置３０に出力し、制御データ信号５０Ｃに基づいて所定の処理を行う。ここで、制御データ信号５０Ｃは、詳細後述する装置能力要求メッセージ６５、パススルー要求メッセージ８５、ＣＥＣ通知メッセージ１００、装置情報通知メッセージ１１０、ＥＤＩＤ要求メッセージ１２０、出力フォーマット通知パケットであるデータアイランド通知メッセージ１５０−１又はデータアイランド通知メッセージ１５０−２を含む。また、制御データ信号５０Ｄは、詳細後述する装置能力応答メッセージ７５、パススルー応答メッセージ９５、ＣＥＣ通知メッセージ１０１、装置情報通知メッセージ１１１、ＨＰＤ通知メッセージ１２０、ＥＤＩＤ応答メッセージ１４０又はＣＥＣ未到達メッセージ１６０を含む。なお、本明細書において、上述した各メッセージを含む信号を単にメッセージという。【００２１】
図１において、ＨＤＭＩクラスタ８０は無線ノード装置１０とＨＤＭＩ装置３０とを含むＨＤＭＩケーブル７０を介して互いに有線接続された装置群であり、ＨＤＭＩクラスタ９０は無線ノード装置２０とＨＤＭＩ装置４０を含むＨＤＭＩケーブル６０を介して互いに有線接続された装置群である。【００２２】
本実施形態において、無線ノード装置１０は、無線ノード装置１０，２０及び図示されていない他の無線ノード装置を含む無線ネットワーク内の各無線ノード装置の認証を行うとともに、各無線ノード装置の無線ネットワークへの加入及び離脱等の管理を行う集中管理装置である。集中管理装置である無線ノード装置１０は、上記無線ネットワーク内の無線ノード装置に対して無線ノード装置を識別するための無線識別子を割り当て、割り当てた無線識別子及び無線ノード装置の情報を含む装置リストを生成する。なお、本実施形態において集中管理装置は無線ノード装置１０であるが、無線ノード装置２０又は無線ネットワーク内の他の無線ノード装置であってもよい。【００２３】
また、ＨＤＭＩ装置３０及び４０には、ＨＤＭＩにおいて規定されている論理アドレス割り当て処理によって、ＨＤＭＩ装置３０及び４０を識別するための論理アドレスが割り当てられている。無線ノード装置１０及び２０並びにＨＤＭＩ装置３０及び４０は、無線識別子及び論理アドレスを用いて、詳細後述するように互いに通信を行う。【００２４】
図２は、図１のＨＤＭＩクラスタ８０の構成を示すブロック図である。図２において、無線ノード装置１０は、アンテナ１３に接続され無線インターフェースとして動作する無線通信回路１２と、ＨＤＭＩに準拠した映像及び音声データ信号の伝送処理を行う有線インターフェースである有線通信回路１６と、これらの構成要素の各動作を制御するコントローラ１１と、図６Ｄを参照して詳細後述する装置情報テーブル１４ｔを格納する装置情報テーブルメモリ１４と、無線ノード装置１０との間でＨＤＭＩにおいて定義されているパススルーモード（ｐａｓｓ−ｔｈｒｏｕｇｈ  ｍｏｄｅ。以下、ＨＤＭＩパススルーモードという。）の接続が確立している無線ノード装置の無線識別子を格納する接続情報メモリ１５とを備えて構成される。【００２５】
ここで、コントローラ１１は、以下の各処理を実行する。
（ａ）無線周波数帯域もしくは時間のリソースを予約し、予約した無線周波数帯域もしくは時間内に映像及び音声データを送受信する媒体アクセス制御処理。
（ｂ）映像及び音声データを伝送するための無線周波数帯域もしくは時間に対するリソース管理処理。
（ｃ）無線通信時に使用されるポート（すなわち、ソース装置に接続される無線ノード装置２０の送信元ポートとシンク装置に接続される無線ノード装置１０の宛先ポート。）の決定及び関連付け等を含むポート制御処理。
（ｄ）他の無線ノード装置との接続を設定するための接続管理処理。
（ｅ）ユーザ入力の処理等の上位レイヤの処理を含むアプリケーション制御処理。【００２６】
また、無線通信回路１２は、高速な伝送速度でデータを無線受信する高速データ伝送機能と、当該高速データ伝送機能における伝送速度に比較して低速な伝送速度でデータを無線送受信する低速データ伝送機能を有する。ここで、高速データ伝送機能で伝送されるデータは、非圧縮映像などの高速伝送が必要なデータ及び音声や制御コマンドなどの比較的低速な伝送速度で伝送可能なデータを含み、低速データ伝送機能で伝送されるデータは、音声や制御コマンドなど比較的低速な伝送速度で伝送可能なデータを含む。本実施形態において、映像データ信号５０Ａ及び制御データ信号５０Ｃは高速データ伝送機能を用いて無線受信され、音声データ信号５０Ｂ及び制御データ信号５０Ｄは低速データ伝送機能を用いて無線送受信される。【００２７】
さらに、図２において、無線ノード装置１０にＨＤＭＩケーブル６０を介して有線接続されたＨＤＭＩ装置３０は、有線通信回路３５と、ディスプレイである映像出力装置３４と、スピーカである音声出力装置３３と、ユーザ入力装置３２と、これらの構成要素の各動作を制御するコントローラ３１と、図６Ｂを参照して詳細後述する論理アドレステーブル３６ｔを格納する論理アドレステーブルメモリ３６とを備えて構成される。ユーザ入力装置３２は、図示されていない操作ボタン及び指示信号受信回路を備え、映像及び音声データの再生及び停止などを指示するために、ユーザによって操作ボタンから入力された指示信号を受信し、又はリモートコントローラ（図示せず。）から送信された指示信号を指示信号受信回路を用いて受信して、受信された指示信号をコントローラ３１に送る。映像出力装置３４及び音声出力装置３３は、無線ノード装置１０から有線伝送された映像及び音声データをそれぞれ出力する。有線通信回路３５は、無線ノード装置１０の有線通信回路１６と同様に構成される。本実施形態において、無線ノード装置１０は、ＨＤＭＩ装置３０に無線送受信機能を提供するためのアダプタ装置として動作する。【００２８】
図３は、図１のＨＤＭＩクラスタ９０の構成を示すブロック図である。図３において、無線ノード装置２０は、アンテナ２３に接続され無線インターフェースとして動作する無線通信回路２２と、ＨＤＭＩに準拠した映像及び音声データ信号の伝送処理を行う有線インターフェースである有線通信回路２６と、これらの構成要素の各動作を制御するコントローラ２１と、図６Ｅを参照して詳細後述する装置情報テーブル２４ｔを格納する装置情報テーブルメモリ２４と、無線ノード装置２０との間でＨＤＭＩにおいて定義されているパススルーモードの接続が確立している無線ノード装置の無線識別子を格納する接続情報メモリ２５とを備えて構成される。【００２９】
ここで、コントローラ２１は、以下の各処理を実行する。
（ａ）無線周波数帯域もしくは時間のリソースを予約し、予約した無線周波数帯域もしくは時間内に映像及び音声データを送受信する媒体アクセス制御処理。
（ｂ）映像及び音声データを伝送するための無線周波数帯域もしくは時間に対するリソース管理と、無線通信時に使用されるポート（すなわち、ソース装置に接続される無線ノード装置２０の送信元ポートとシンク装置に接続される無線ノード装置１０の宛先ポート。）の決定及び関連付け等を含むポート制御処理。
（ｃ）他の無線ノード装置との接続を設定するための接続管理処理。
（ｄ）ユーザ入力の処理等の上位レイヤの処理を含むアプリケーション制御処理。【００３０】
また、無線通信回路２２は、高速な伝送速度でデータを無線送信する高速データ伝送機能と、当該高速データ伝送機能における伝送速度に比較して低速な伝送速度でデータを無線送受信する低速データ伝送機能を有する。ここで、高速データ伝送機能で伝送されるデータは、非圧縮映像などの高速伝送が必要なデータ及び音声や制御コマンドなどの比較的低速な伝送速度で伝送可能なデータを含み、低速データ伝送機能で伝送されるデータは、音声や制御コマンドなど比較的低速な伝送速度で伝送可能なデータを含む。本実施形態において、映像データ信号５０Ａ及び制御データ信号５０Ｃは高速データ伝送機能を用いて無線送信され、音声データ信号５０Ｂ及び制御データ信号５０Ｄは低速データ伝送機能を用いて無線送受信される。また、本実施形態において、無線ノード装置２０は、ＨＤＭＩ装置４０に無線送受信機能を提供するためのアダプタ装置として動作する。【００３１】
さらに、図３において、無線ノード装置２０にＨＤＭＩケーブル７０を介して有線接続されたＨＤＭＩ装置４０は、有線通信回路４４と、ＤＶＤプレーヤである映像音声再生装置４２と、ユーザによって入力された信号及びデータを取得するユーザ入力装置４３と、これらの構成要素の各動作を制御するコントローラ４１と、図６Ｃを参照して詳細後述する論理アドレステーブル４５ｔを格納する論理アドレステーブルメモリ４５とを備えて構成される。映像音声再生装置４２は、ＤＶＤ等の記録媒体からデータを読み出すことによって映像及び音声データを取得する。ユーザ入力装置４３は、図示されていない操作ボタン及び指示信号受信回路を備え、映像及び音声データの再生及び停止などを指示するために、ユーザによって操作ボタンから入力された指示信号を受信し、又はリモートコントローラ（図示せず。）から送信された指示信号を指示信号受信回路を用いて受信して、受信された指示信号をコントローラ４１に送る。なお、映像音声再生装置４２は、遠隔の送信局から放送された放送信号を処理することによって映像及び音声データを取得するチューナなどのセットトップボックス（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ（ＳＴＢ））であってもよい。【００３２】
なお、無線ノード装置１０，２０及びＨＤＭＩ装置３０，４０の動作主体は各コントローラ１１，２１，３１，４１であるが、以下においてその記載を省略する。【００３３】
次に、図１の無線通信システムの装置能力交換処理を説明する。図４は、図１の無線通信システムの装置能力交換処理のメッセージシーケンスの一例を示すシーケンス図である。無線ノード装置２０は、集中管理装置である無線ノード装置１０との間で所定の認証処理を行った後、図１の無線ネットワーク内の各無線ノード装置の情報及び無線識別子を含む装置リストを無線ノード装置１０から取得する。本実施形態において、取得した装置リストは無線ノード装置１０の無線識別子を含む。無線ノード装置２０は、取得した装置リスト内の全ての無線ノード装置（無線ノード装置１０を含む。）に対して、無線ノード装置２０の能力を示す情報を含む装置能力要求メッセージ６５を無線送信する。装置能力要求メッセージ６５を受信した無線ノード装置１０は、装置能力要求メッセージ６５に含まれる情報を装置情報テーブルメモリ１４に記憶するとともに、装置能力要求メッセージ６５の送信元の無線ノード装置２０に無線ノード装置１０の能力を示す情報を含む装置能力応答メッセージ７５を無線送信する。装置能力応答メッセージ７５を受信した無線ノード装置２０は、装置能力応答メッセージ７５に含まれる情報を装置情報テーブルメモリ２４に記憶する。ここで、装置能力要求メッセージ６５及び装置能力応答メッセージ７５はそれぞれ、当該メッセージの送信元の無線ノード装置の装置種別情報、映像音声種別情報、無線種別情報及びその他のフラグ等を含む。装置種別情報は、無線ノード装置がテレビジョン放送受信機、ＤＶＤレコーダ、ＡＶアンプ、セットトップボックスなどの装置のうちのどの装置であるかを示し、映像音声種別情報は、映像及び音声の入力及び出力が可能であるかを示し、無線種別情報は、高速及び低速の送信及び受信が可能であるかを示し、その他のフラグは、ＨＤＭＩパススルーモードをサポートしているか否かを示すＰＴ（Ｐａｓｓ−Ｔｈｒｏｕｇｈ）ビットを含む。【００３４】
次に、ＨＤＭＩパススルーモードでの接続（以下、パススルーコネクションという。）の確立及びキャンセルを説明する。図５は、図１の無線通信システムのパススルーコネクションの確立及びキャンセルのためのメッセージシーケンスの一例を示すシーケンス図である。【００３５】
無線ノード装置２０は図４の装置能力交換処理を行った後、装置情報テーブルメモリ２４に格納された各無線ノード装置に対応するＰＴビットデータに基づいて、無線ノード装置１０がＨＤＭＩパススルーモードをサポートしているか否かを認識する。通信相手の無線ノード装置１０がＨＤＭＩパススルーモードをサポートしているとき（無線ノード装置１０のＰＴビットがパススルーモードをサポートしていることを示すデータにセットされているとき。）、無線ノード装置２０は無線ノード装置１０にパススルーコネクションの確立を要求するパススルー要求メッセージ８５を無線送信する。このとき、パススルー要求メッセージ８５には、パススルーコネクションの確立を示すビットがセットされる。これに応答して、無線ノード装置１０は、パススルーコネクションの確立の要求を受け入れるときには、パススルー応答メッセージ９５に含まれる結果コードフィールドに「成功」を示すデータをセットして、パススルー応答メッセージ９５を無線ノード装置２０に無線送信するとともに、接続情報メモリ１５に無線ノード装置２０の無線識別子を追加する。また、無線ノード装置１０は、パススルーコネクションの確立の要求を受け入れないときには、パススルー応答メッセージ９５に含まれる結果コードフィールドに「失敗」を示すデータをセットして、パススルー応答メッセージ９５を無線ノード装置２０に無線送信する。「成功」を示す結果コードフィールドを含むパススルー応答メッセージ９５に応答して、無線ノード装置２０は、接続情報メモリ２５に無線ノード装置１０の無線識別子を追加する。【００３６】
また、無線ノード装置２０が他の無線ノード装置１０にパススルーコネクションのキャンセルを要求するとき、無線ノード装置１０にパススルーコネクションのキャンセルを要求するパススルー要求メッセージ８５を送信する。このとき、パススルー要求メッセージ８５には、パススルーコネクションのキャンセルを示すビットがセットされる。これに応答して、無線ノード装置１０は、パススルーコネクションのキャンセルの要求を受け入れるときには、パススルー応答メッセージ９５に含まれる結果コードフィールドに「成功」を示すデータをセットして、パススルー応答メッセージ９５を無線ノード装置２０に無線送信するとともに、接続情報メモリ１５から無線ノード装置２０の無線識別子を削除する。また、無線ノード装置１０は、パススルーコネクションのキャンセルの要求を受け入れないときには、パススルー応答メッセージ９５に含まれる結果コードフィールドに「失敗」を示すデータをセットして、パススルー応答メッセージ９５を無線ノード装置２０に無線送信する。「成功」を示す結果コードフィールドを含むパススルー応答メッセージ９５に応答して、無線ノード装置２０は、接続情報メモリ２５から無線ノード装置１０の無線識別子を削除する。【００３７】
なお、無線ノード装置が無線ネットワークから離脱したとき、パススルーコネクションはキャンセルされる。無線ノード装置が無線ネットワークから離脱したことは、集中管理装置から無線送信されるビーコン信号に含まれる無線ノード装置の離脱を示す情報に基づいて検出される。もしくは、各無線ノード装置は、自装置との間でパススルーコネクションが確立している無線ノード装置に定期的に所定のメッセージを送信することにより、通信相手の無線ノード装置が無線ネットワークに接続されているか否かを確認してもよい。【００３８】
図６Ａは、図１の無線通信システムにおいて割り当てられる論理アドレス及び無線識別子の一例を示す説明図である。また、図６Ｂは、図２の論理アドレステーブル３６ｔの一例を示すテーブルであり、図６Ｃは、図３の論理アドレステーブル４５ｔの一例を示すテーブルである。さらに、図６Ｄは、図２の装置情報テーブル１４ｔの一例を示すテーブルであり、図６Ｅは、図３の装置情報テーブル２４ｔの一例を示すテーブルである。【００３９】
図６Ａに示すように、本実施形態において、ＨＤＭＩ装置３０及び４０には論理アドレス３及び０がそれぞれ割り当てられており、無線ノード装置１０及び２０には、無線識別子２及び１が割り当てられている。このとき、図６Ｂ及び図６Ｃに示すように、論理アドレステーブル３６ｔ，４５ｔは、図１の無線通信システム内のＨＤＭＩ装置３０及び４０の論理アドレスを格納する。また、図６Ｄに示すように、装置情報テーブル１４ｔは、図１の無線通信システム内の無線ノード装置１０及び２０の各無線識別子と、無線ノード装置１０及び２０にそれぞれ有線接続されているＨＤＭＩ装置３０及び４０の各論理アドレスと、ＨＤＭＩ装置３０及び４０がＨＤＭＩクラスタ８０に含まれるか否かを示す各有線接続フラグ（Ｗｉｒｅｄフラグ）とを対応づけて格納する。さらに、図６Ｅに示すように、装置情報テーブル２４ｔは、図１の無線通信システム内の無線ノード装置１０及び２０の各無線識別子と、無線ノード装置１０及び２０に有線接続されているＨＤＭＩ装置３０及び４０の各論理アドレスと、ＨＤＭＩ装置３０及び４０がＨＤＭＩクラスタ９０に含まれるか否かを示す各有線接続フラグとを対応づけて格納する。なお、有線接続フラグは、ＨＤＭＩ装置が無線ノード装置と同一のＨＤＭＩクラスタに含まれるときに１にセットされ、含まれないときに０にセットされる。【００４０】
次に、図１の無線通信システムにおいてＨＤＭＩ装置３０とＨＤＭＩ装置４０との間でＣＥＣメッセージを送受信する方法を説明する。【００４１】
図２２に、図１の無線通信システムにおいて送受信されるＣＥＣメッセージ１８０，１８１，１９０，１９１のフォーマットの一例を示す。ＨＤＭＩ装置４０から無線ノード装置２０に送信されるＣＥＣメッセージ１９０と、無線ノード装置２０からＨＤＭＩ装置４０に送信されるＣＥＣメッセージ１９１と、無線ノード装置１０からＨＤＭＩ装置３０に送信されるＣＥＣメッセージ１８０と、ＨＤＭＩ装置３０から無線ノード装置１０に送信されるＣＥＣメッセージ１８１とは、図２２に示すフォーマットを有している。本明細書において、ＣＥＣメッセージ１８０，１８１，１９０，１９１を互いに区別しない場合には、単に、ＣＥＣメッセージと記載する。図２２に示した例では、ＣＥＣメッセージは、４ビットの送信元論理アドレスと４ビットの宛先論理アドレスとを含むヘッダブロックと、ＨＤＭＩで規定されているセットデジタルタイマコマンド（Ｓｅｔ  Ｄｉｇｉｔａｌ  Ｔｉｍｅｒ）と、録画日（Ｄａｙ  ｏｆ  Ｍｏｎｔｈ）と、録画月（Ｍｏｎｔｈ  ｏｆ  Ｙｅａｒ）と、録画開始時刻（Ｓｔａｒｔ  Ｔｉｍｅ）と、録画時間（Ｄｕｒａｔｉｏｎ）と、録画曜日（Ｒｅｃｏｒｄｉｎｇ  Ｓｅｑｕｅｎｃｅ）と、デジタルサービス識別子（Ｄｉｇｉｔａｌ  Ｓｅｒｖｉｃｅ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）とを含み、１６オクテットのメッセージ長を有する。なお、図２２のＣＥＣメッセージのフォーマットのうちヘッダブロック以外の部分はＨＤＭＩにおいて規定されている様々な形式をとり、ＣＥＣメッセージのメッセージ長は８ビット以上の任意の値をとる。【００４２】
ＨＤＭＩ装置３０及び４０並びに無線ノード装置１０及び２０は、ＣＥＣメッセージを生成し、生成されたＣＥＣメッセージを１オクテットのメッセージ長をそれぞれ有する少なくとも１つのデータブロックに分割し、各データブロックに対して当該データブロックがＣＥＣメッセージの最後のデータブロックか否かを示す１ビットのＥＯＭ（Ｅｎｄ  Ｏｆ  Ｍｅｓｓａｇｅ）ビットと１ビットのＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅ）ビットを付加してＣＥＣバスに出力する。ここで、ＥＯＭビットは、ＣＥＣメッセージの最後のデータブロックであるときに１にセットされる。また、ＡＣＫビットは、受信側において正しく受信できたときに０にセットされる。一方、ＨＤＭＩ装置３０及び４０並びに無線ノード装置１０及び２０は、ＣＥＣメッセージのデータブロックを正常に受信する毎に、ＣＥＣバスを介してＡＣＫ信号を返信する。【００４３】
また、ＣＥＣメッセージのうち、ヘッダブロックのみを含むものをポーリングメッセージという。ポーリングメッセージに付加されるＥＯＭビットの値は１である。ＨＤＭＩ装置３０及び４０並びに無線ノード装置１０及び２０は、受信したデータブロックがヘッダブロックを含みかつ付加されているＥＯＭビットの値が１であるときに、受信したデータブロックはポーリングメッセージであると判断する。【００４４】
図７は、図１の無線ノード装置２０によって実行されるＣＥＣメッセージ受信処理を示すフローチャートである。ステップＳ１０において、無線ノード装置２０はＨＤＭＩ装置４０からＨＤＭＩケーブル７０のＣＥＣバスを介してＣＥＣメッセージ１９０を受信し、ステップＳ１１において、受信したＣＥＣメッセージ１９０がポーリングメッセージであるか否かを判断する。ステップＳ１１においてＹＥＳのときはステップＳ１７に進む一方、ＮＯのときはステップＳ１２に進む。次いで、ステップＳ１２において、受信したＣＥＣメッセージ１９０の送信元論理アドレスが装置情報テーブル２４ｔに存在するか否かが判断される。ステップＳ１２においてＹＥＳのときはステップＳ１３に進む一方、ＮＯのときはステップＳ１５に進む。なお、ステップＳ１２において、宛先論理アドレスがブロードキャストアドレス（値は１５である。）であるとき、もしくは、宛先論理アドレスが装置情報テーブル２４ｔに含まれかつその宛先論理アドレスに対応する有線接続フラグが０であるときにはＡＣＫ信号が返信される。そして、ステップＳ１３において、装置情報テーブル２４ｔを参照して、送信元論理アドレスに対応する有線接続フラグが０であるか否かが判断される。ステップＳ１３においてＹＥＳのときはステップＳ１４に進む一方、ＮＯのときはステップＳ１６に進む。【００４５】
ここで、ステップＳ１２及びＳ１３は論理アドレス重複検知処理であって、ＨＤＭＩクラスタ９０において生成されたＣＥＣメッセージ１９０の送信元論理アドレスがＨＤＭＩクラスタ８０においても重複して用いられているか否かが検知される。ステップＳ１２又はＳ１３においてＮＯのときは論理アドレスの重複がないと判断され、ステップＳ１３においてＹＥＳのときは論理アドレスの重複があると判断される。論理アドレスの重複があるときは、ステップＳ１４において、無線ノード装置２０は、受信したＣＥＣメッセージに対してＡＣＫ信号を返信することなくＨＤＭＩケーブル７０のＨＰＤ信号線において、ＨＰＤ信号を再アサートしてＣＥＣメッセージ受信処理を終了する。ＨＰＤ信号が再アサートされると、ＨＤＭＩ装置４０は、無線ノード装置２０と再接続されたと判断し、ＨＤＭＩにおいて規定されている論理アドレス割当処理を行う。論理アドレス割当処理においてＨＤＭＩ装置４０は、重複している論理アドレスを含むすべての論理アドレスの候補に対してポーリングメッセージを送信する。これに対して、無線ノード装置２０はステップＳ１８においてＡＣＫ信号を返信することになる。ＨＤＭＩ装置４０は、ＡＣＫ信号が返信されなかった論理アドレスを選択する。従って、ＨＤＭＩ装置４０の論理アドレスは変更され、論理アドレスの重複は解消される。【００４６】
一方、ステップＳ１５において無線ノード装置２０は、装置情報テーブル２４ｔにＣＥＣメッセージ１９０の送信元論理アドレスと自身の無線識別子と１の値を有する有線接続フラグを追加し、ステップＳ１６に進む。論理アドレスの重複がないときには、ステップＳ１６において、図２０及び図２３を参照して詳細後述するＣＥＣ通知メッセージ送信処理を行うことにより、ＣＥＣメッセージ１９０に基づいてＣＥＣ通知メッセージ１００を生成して無線ノード装置１０に無線送信し、ＣＥＣメッセージ受信処理を終了する。【００４７】
一方、ポーリングメッセージが受信されたときは、ステップＳ１７において、ポーリングメッセージの宛先論理アドレスが装置情報テーブル２４ｔに存在し、かつ宛先論理アドレスに対応する有線接続フラグが０であるか否かが判断される。ステップＳ１７においてＹＥＳのときはステップＳ１８においてポーリングメッセージの宛先論理アドレスを有する装置の代わりにＡＣＫ信号を返信する一方、ＮＯときはＣＥＣメッセージ受信処理を終了する。【００４８】
図８は、図１の無線ノード装置１０によって実行されるＣＥＣメッセージ受信処理を示すフローチャートである。ステップＳ２０において、無線ノード装置１０はＨＤＭＩ装置３０からＨＤＭＩケーブル６０のＣＥＣバスを介してＣＥＣメッセージ１８１を受信し、ステップＳ２１において、受信したＣＥＣメッセージ１８１がポーリングメッセージであるか否かを判断する。ステップＳ２１においてＹＥＳのときはステップＳ２７に進む一方、ＮＯのときはステップＳ２２に進む。次いで、ステップＳ２２において、受信したＣＥＣメッセージ１８１の送信元論理アドレスが装置情報テーブル１４ｔに存在するか否かが判断される。ステップＳ２２においてＹＥＳのときはステップＳ２３に進む一方、ＮＯのときはステップＳ２５に進む。なお、ステップＳ２２において、宛先論理アドレスがブロードキャストアドレス（値は１５である。）であるとき、もしくは、宛先論理アドレスが装置情報テーブル１４ｔに含まれかつその宛先論理アドレスに対応する有線接続フラグが０であるときにはＡＣＫ信号が返信される。そして、ステップＳ２３において、装置情報テーブル１４ｔを参照して、送信元論理アドレスに対応する有線接続フラグが０であるか否かが判断される。ステップＳ２３においてＹＥＳのときはステップＳ２４に進む一方、ＮＯのときはステップＳ２６に進む。【００４９】
ここで、ステップＳ２２及びＳ２３は論理アドレス重複検知処理であって、ＨＤＭＩクラスタ８０において生成されたＣＥＣメッセージ１８１の送信元論理アドレスがＨＤＭＩクラスタ９０においても重複して用いられているか否かが検知される。ステップＳ２２又はＳ２３においてＮＯのときは論理アドレスの重複がないと判断され、ステップＳ２３においてＹＥＳのときは論理アドレスの重複があると判断される。論理アドレスの重複があるときは、ステップＳ２４において、無線ノード装置１０は、受信したＣＥＣメッセージに対してＡＣＫ信号を返信することなく装置情報通知メッセージ送信処理を行い、ＣＥＣメッセージ受信処理を終了する。装置情報通知メッセージ送信処理において、無線ノード装置１０は、装置情報テーブル１４ｔのデータを含む装置情報通知メッセージ１１１を生成して無線ノード装置２０に無線送信する。これに応答して、無線ノード装置２０は、図１１を参照して詳細後述する装置情報通知メッセージ受信処理を行う。【００５０】
一方、ステップＳ２５において無線ノード装置１０は、装置情報テーブル１４ｔにＣＥＣメッセージ１８１の送信元論理アドレスと自身の無線識別子と１の値を有する有線接続フラグを追加し、ステップＳ２６に進む。論理アドレスの重複がないときには、ステップＳ２６において、図２０及び図２３を参照して詳細後述するＣＥＣ通知メッセージ送信処理を行うことにより、ＣＥＣメッセージ１８１に基づいてＣＥＣ通知メッセージ１０１を生成して無線ノード装置１０に無線送信し、ＣＥＣメッセージ受信処理を終了する。【００５１】
一方、ステップＳ２７において、ポーリングメッセージの宛先論理アドレスが装置情報テーブル１４ｔに存在し、かつ宛先論理アドレスに対応する有線接続フラグが０であるか否かが判断される。ステップＳ２７においてＹＥＳのときはステップＳ２８においてポーリングメッセージの宛先論理アドレスを有する装置の代わりにＡＣＫ信号を返信する一方、ＮＯときはＣＥＣメッセージ受信処理を終了する。【００５２】
図９は、図１の無線ノード装置２０によって実行されるＣＥＣ通知メッセージ受信処理を示すフローチャートである。ステップＳ３０において、無線ノード装置２０は無線ノード装置１０からＣＥＣ通知メッセージ１０１を無線受信する。ここで、ＣＥＣ通知メッセージ１０１は、図２０，図２２及び図２３を参照して詳細後述するように、ＨＤＭＩ装置３０からのＣＥＣメッセージ１８１に基づいて無線ノード装置１０によって生成され、ＣＥＣ通知サブメッセージ１０１−１，１０１−３，１０１−３を含む。ＣＥＣ通知サブメッセージ１０１−１，１０１−３，１０１−３の各無線ヘッダ（図２２参照。）は、ＣＥＣメッセージ１８１の送信元であるＨＤＭＩ装置３０の論理アドレス及びＣＥＣ通知メッセージ１０１の送信元である無線ノード装置１０の無線識別子を含む。ステップＳ３１において、無線ノード装置１０は、受信したＣＥＣ通知メッセージ１０１に含まれるＣＥＣメッセージ１８１の送信元論理アドレスが装置情報テーブル２４ｔに含まれるか否かを判断する。ステップＳ３１においてＹＥＳのときはステップＳ３２に進む一方、ＮＯのときはステップＳ３４に進む。そして、ステップＳ３２において、装置情報テーブル２４ｔを参照して、ＣＥＣメッセージ１８１の送信元論理アドレスに対応する有線接続フラグが１であるか否かが判断される。ステップＳ３２においてＹＥＳのときはステップＳ３３に進む一方、ＮＯのときはステップＳ３５に進む。一方、ステップＳ３４において、装置情報テーブル２４ｔに、ＣＥＣメッセージ１８１の送信元論理アドレスとＣＥＣ通知メッセージ１０１の送信元無線ノード装置１０の無線識別子と０の値を有する有線接続フラグを追加し、ステップＳ３５に進む。【００５３】
ここで、ステップＳ３１及びＳ３２は論理アドレス重複検知処理であって、ＨＤＭＩクラスタ８０において生成されたＣＥＣメッセージ１８１の送信元論理アドレスがＨＤＭＩクラスタ９０においても重複して用いられているか否かが検知される。ステップＳ３１又はＳ３２においてＮＯのときは論理アドレスの重複がないと判断され、ステップＳ３２においてＹＥＳのときは論理アドレスの重複があると判断される。論理アドレスの重複があるときは、ステップＳ３３において、無線ノード装置２０は、ＨＤＭＩケーブル７０のＨＰＤ信号線において、ＨＰＤ信号を再アサートしてＣＥＣ通知メッセージ受信処理を終了する。これにより、図７のステップＳ１４における処理と同様に、論理アドレスの重複は解消される。【００５４】
論理アドレスの重複がないときには、ステップＳ３５においてＨＤＭＩ装置２０は、ＣＥＣ通知メッセージ１０１をＨＤＭＩ装置３０によって出力されたＣＥＣメッセージ１８１と同一のＣＥＣメッセージ１９１に変換して、ＨＤＭＩケーブル７０のＣＥＣバスを介してＨＤＭＩ装置４０に送信してＣＥＣ通知メッセージ受信処理を終了する。【００５５】
図１０は、図１の無線ノード装置１０によって実行されるＣＥＣ通知メッセージ受信処理を示すフローチャートである。ステップＳ４０において、無線ノード装置１０は無線ノード装置２０からＣＥＣ通知メッセージ１００を無線受信する。ここで、ＣＥＣ通知メッセージ１００は、図２０，図２２及び図２３を参照して詳細後述するように、ＨＤＭＩ装置４０からのＣＥＣメッセージ１９０に基づいて無線ノード装置２０によって生成され、ＣＥＣ通知サブメッセージ１００−１，１００−２，１００−３を含む。ＣＥＣ通知サブメッセージ１００−１，１００−２，１００−３の各無線ヘッダ（図２２参照。）は、ＣＥＣメッセージ１９０の送信元であるＨＤＭＩ装置４０の論理アドレス及びＣＥＣ通知メッセージ１００の送信元である無線ノード装置２０の無線識別子を含む。ステップＳ４１において、無線ノード装置１０は、受信したＣＥＣ通知メッセージ１００に含まれるＣＥＣメッセージ１９０の送信元論理アドレスが装置情報テーブル１４ｔに含まれるか否かを判断する。ステップＳ４１においてＹＥＳのときはステップＳ４２に進む一方、ＮＯのときはステップＳ４４に進む。そして、ステップＳ４２において、装置情報テーブル１４ｔを参照して、ＣＥＣメッセージ９０の送信元論理アドレスに対応する有線接続フラグが１であるか否かが判断される。ステップＳ４２においてＹＥＳのときはステップＳ４３に進む一方、ＮＯのときはステップＳ４５に進む。一方、ステップＳ４４において、装置情報テーブル１４ｔに、ＣＥＣメッセージ１９０の送信元論理アドレスとＣＥＣ通知メッセージ１００の送信元無線ノード装置２０の無線識別子と０の値を有する有線接続フラグを追加し、ステップＳ４５に進む。【００５６】
ここで、ステップＳ４１及びＳ４２は論理アドレス重複検知処理であって、ＨＤＭＩクラスタ９０において生成されたＣＥＣメッセージ１９０の送信元論理アドレスがＨＤＭＩクラスタ８０においても重複して用いられているか否かが検知される。ステップＳ４１又はＳ４２においてＮＯのときは論理アドレスの重複がないと判断され、ステップＳ４２においてＹＥＳのときは論理アドレスの重複があると判断される。論理アドレスの重複があるときは、ステップＳ４３において、装置情報通知メッセージ送信処理において、無線ノード装置１０は、装置情報テーブル１４ｔのデータを含む装置情報通知メッセージ１１１を生成して無線ノード装置２０に無線送信する。これに応答して、無線ノード装置２０は、図１１を参照して詳細後述する装置情報通知メッセージ受信処理を行う。【００５７】
論理アドレスの重複がないときには、ステップＳ４５においてＨＤＭＩ装置１０は、ＣＥＣ通知メッセージ１００をＨＤＭＩ装置４０によって出力されたＣＥＣメッセージ１９０と同一のＣＥＣメッセージ１８０に変換して、ＨＤＭＩケーブル６０のＣＥＣバスを介してＨＤＭＩ装置３０に送信してＣＥＣ通知メッセージ受信処理を終了する。【００５８】
図１１は、図１の無線ノード装置２０によって実行される装置情報通知メッセージ受信処理を示すフローチャートである。無線ノード装置２０は、ステップＳ５０において無線ノード装置１０から装置情報通知メッセージ１１１を無線受信する。そして、ステップＳ５１において、装置情報テーブル２４ｔのデータを装置情報通知メッセージ１１１に含まれている装置情報テーブル１４ｔのデータに更新する。さらに、ステップＳ５２において、ＨＤＭＩケーブル７０のＨＤＰ信号線においてＨＰＤ信号を再アサートする。これにより、図７のステップＳ１４における処理と同様に、論理アドレスの重複は解消される。【００５９】
図１２は、図１の無線ノード装置１０及び無線ノード装置２０のどちらにおいても論理アドレスの重複が検知されない場合のメッセージシーケンスの一例を示すシーケンス図である。図１２において、無線ノード装置２０は、図７のＣＥＣメッセージ受信処理において、ＨＤＭＩ装置４０からＣＥＣメッセージ１９０を受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されなかったとき、ステップＳ１５において装置情報テーブル２４ｔが更新される。さらに、ステップＳ１６においてＣＥＣ通知メッセージ１００が生成されて無線ノード装置１０に無線送信される。【００６０】
無線ノード装置１０は、図１０のＣＥＣ通知メッセージ受信処理においてＣＥＣ通知メッセージ１００を無線受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されなかったとき、ステップＳ４４において装置情報テーブル１４ｔが更新される。さらに、ステップＳ４５において、ＣＥＣ通知メッセージ１００はＣＥＣメッセージ１８０に変換されてＨＤＭＩ装置３０に出力される。図１２に示すように、無線ノード装置１０及び２０において論理アドレスの重複が検知されないときは、ＨＤＭＩ装置４０によって生成されたＣＥＣメッセージ１９０は、無線ノード装置２０及び１０を介してＨＤＭＩ装置３０に送信される。【００６１】
図１３は、図１の無線ノード装置２０においてＨＤＭＩ装置４０からＣＥＣメッセージ１９０を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。図１３は、図１２に比較して、無線ノード装置２０において論理アドレスの重複が検知された点のみが異なる。図１３において、無線ノード装置２０において図７の論理アドレス重複検知処理によって論理アドレスの重複が検知されると、ステップＳ１４において、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号が再アサートされる。図１３に示すように、無線ノード装置２０においてＨＤＭＩ装置４０からＣＥＣメッセージ１９０を受信したときに、論理アドレスの重複が検知された場合は、ＣＥＣメッセージ１９０はＨＤＭＩ装置３０に送信されない。さらに、ＨＤＭＩ装置４０において論理アドレス割当処理が行われてＨＤＭＩ装置４０の論理アドレスが変更され、論理アドレスの重複は解消される。【００６２】
図１４は、図１の無線ノード装置１０においてＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。図１４において、無線ノード装置１０は、図８のＣＥＣメッセージ受信処理において、ＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されたとき、装置情報通知メッセージ１１１が生成されて無線ノード装置２０に無線送信される。図１１の装置情報通知メッセージ受信処理によって装置情報通知メッセージ１１１は無線ノード装置２０によって無線受信され、装置情報テーブル１４ｔは更新される。さらに、ステップＳ５２において、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号が再アサートされる。図１４に示すように、無線ノード装置１０においてＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信したときに、論理アドレスの重複が検知された場合は、ＣＥＣメッセージ１８１はＨＤＭＩ装置４０に送信されない。さらに、ＨＤＭＩ装置４０において論理アドレス割当処理が行われてＨＤＭＩ装置４０の論理アドレスが変更され、論理アドレスの重複は解消される。【００６３】
図１５は、図１の無線ノード装置１０において無線ノード装置２０からＣＥＣ通知メッセージ１００を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。無線ノード装置１０は、図１０のＣＥＣ通知メッセージ受信処理においてＣＥＣ通知メッセージ１００を無線受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されたとき、装置情報通知メッセージ１１１が生成されて無線ノード装置２０に無線送信される。図１１の装置情報通知メッセージ受信処理によって装置情報通知メッセージ１１１は無線ノード装置２０によって無線受信され、装置情報テーブル１４ｔは更新される。さらに、ステップＳ５２において、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号が再アサートされる。図１５に示すように、無線ノード装置１０において無線ノード装置２０からＣＥＣ通知メッセージ１００を受信したときに論理アドレスの重複が検知された場合は、ＣＥＣメッセージ１９０はＨＤＭＩ装置３０に送信されない。さらに、ＨＤＭＩ装置４０において論理アドレス割当処理が行われてＨＤＭＩ装置４０の論理アドレスが変更され、論理アドレスの重複は解消される。【００６４】
図１６は、図１の無線ノード装置２０において無線ノード装置１０からＣＥＣ通知メッセージ１０１を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。図１６において、無線ノード装置１０は、図８のＣＥＣメッセージ受信処理において、ＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されなかったとき、ステップＳ２５において装置情報テーブル１４ｔが更新される。さらに、ステップＳ２６においてＣＥＣ通知メッセージ１０１が生成されて無線ノード装置２０に無線送信される。【００６５】
無線ノード装置２０は、図９のＣＥＣ通知メッセージ受信処理においてＣＥＣ通知メッセージ１０１を無線受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されたとき、ステップＳ３３において、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号が再アサートされる。図１６に示すように、無線ノード装置２０において無線ノード装置１０からＣＥＣ通知メッセージ１０１を受信したときに、論理アドレスの重複が検知された場合は、ＣＥＣメッセージ１８１はＨＤＭＩ装置４０に送信されない。さらに、ＨＤＭＩ装置４０において論理アドレス割当処理が行われてＨＤＭＩ装置４０の論理アドレスが変更され、論理アドレスの重複は解消される。【００６６】
図１７は、図１の無線ノード装置２０において、ＨＤＭＩ装置４０の切断が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。無線ノード装置２０は、ＨＤＭＩクラスタ９０内のいずれかのＨＤＭＩ装置がＨＤＭＩクラスタ９０から切断されたか否かを、ポーリングメッセージに対するＡＣＫ信号の返信があるか否かによって検知する。そして、切断を検知したときに、装置情報テーブル２４ｔから、切断されたＨＤＭＩ装置の論理アドレスを削除する装置情報テーブル更新処理を行う。さらに、削除後の装置情報テーブル２４ｔのデータを含む装置情報通知メッセージ１１０を生成して、無線ノード装置１０を含む他の無線ノード装置に無線送信する。これに応答して、無線ノード装置１０は、装置情報テーブル１４ｔのデータと受信した装置情報通知メッセージ１１０内の装置情報テーブル２４ｔとを比較し、装置情報テーブル２４ｔに含まれていない論理アドレスを自身の装置情報テーブル１４ｔから削除する装置情報テーブル更新処理を行う。【００６７】
同様に、無線ノード装置１０は、ＨＤＭＩクラスタ８０内のいずれかのＨＤＭＩ装置がＨＤＭＩクラスタ８０から切断されたか否かを、ポーリングメッセージに対するＡＣＫ信号の返信があるか否かによって検知する。そして、切断を検知したときに、装置情報テーブル１４ｔから、切断されたＨＤＭＩ装置の論理アドレスを削除する装置情報テーブル更新処理を行う。さらに、削除後の装置情報テーブル１４ｔのデータを含む装置情報通知メッセージ１１１を生成して、無線ノード装置２０を含む他の無線ノード装置に無線送信する。これに応答して、無線ノード装置２０は、装置情報テーブル２４ｔのデータと受信した装置情報通知メッセージ１１１内の装置情報テーブル１４ｔとを比較し、装置情報テーブル１４ｔに含まれていない論理アドレスを自身の装置情報テーブル２４ｔから削除する装置情報テーブル更新処理を行う。【００６８】
次に、ＨＤＭＩ装置４０からＨＤＭＩ装置３０へのＥＤＩＤの送信方法を説明する。図１８は、図１のＨＤＭＩ装置４０がＨＤＭＩ装置３０のＥＤＩＤを取得するときのメッセージシーケンスの一例を示すシーケンス図である。ここで、ＥＤＩＤは、ＨＤＭＩ装置３０の少なくとも１つの映像出力仕様及び少なくとも１つの音声出力仕様を含む。【００６９】
無線ノード装置１０は、ＨＤＭＩケーブル６０のＨＰＤ信号線においてＨＰＤ信号がアサートされたことを検出すると、ＨＤＭＩにおいて規定されているＥＤＩＤ読み込み処理によって、ＨＤＭＩ装置３０のＥＤＩＤを読み込む。そして、無線ノード装置１０は、ＨＰＤ信号のアサートが検出されたことを示すＨＰＤ通知メッセージ１２０を生成して、無線ノード装置１０との間でパススルーコネクションが確立している他の無線ノード装置２０に無線送信する。なお、ＨＰＤ通知メッセージ１２０はＨＰＤ信号のアサート又はデアサートが検出されたことを示すＨビットのデータを含む。Ｈビットは、ＨＰＤ信号のアサートが検出されたときに１にセットされ、ＨＰＤ信号のデアサートが検出されたときに０にセットされる。また、無線ノード装置１０は、接続情報メモリ１５を参照して無線ノード装置１０との間でパススルーコネクションが確立している無線ノード装置を識別する。ＨＰＤ信号のアサートが検出されたことを示すＨＰＤ通知メッセージ１２０に応答して、無線ノード装置２０は、ＨＰＤ通知メッセージ１２０の送信元である無線ノード装置１０に対してＥＤＩＤの送信を要求するＥＤＩＤ要求メッセージ１３０を無線送信する。これに応答して、無線ノード装置１０は、無線ノード装置２０に、ＨＤＭＩ装置３０から読み込んだＥＤＩＤを含むＥＤＩＤ応答メッセージ１４０を無線送信する。これに応答して、無線ノード装置２０は、無線ノード装置２０のＥＤＩＤメモリ（図示せず。）にＥＤＩＤ応答メッセージ１４０に含まれるＥＤＩＤのデータを格納する。そして、無線ノード装置２０は、ＥＤＩＤの読み込み準備が完了しているとき、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号をアサートする。これに応答して、ＨＤＭＩ装置４０は、ＨＤＭＩにおいて規定されているＥＤＩＤ読み込み処理によって、無線ノード装置２０のＥＤＩＤメモリに格納されているＥＤＩＤを読み込む。これにより、ＨＤＭＩ装置４０に、ＨＤＭＩ装置３０のＥＤＩＤが送信される。【００７０】
一方、無線ノード装置１０は、ＨＤＭＩケーブル６０のＨＰＤ信号線においてＨＰＤ信号がデアサートされたことを検出すると、ＨＰＤ信号のデアサートが検出されたことを示す（Ｈビットを０にセットした。）ＨＰＤ通知メッセージ１２０を、無線ノード装置１０との間でパススルーコネクションが確立している無線ノード装置２０に無線送信する。これに応答して、無線ノード装置２０は、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号をデアサートする。なお、ＨＤＣＰ関連のメッセージなどの他のＤＤＣメッセージは無線ノード装置で終端され、無線区間には送信されない。【００７１】
次に、ＨＤＭＩ装置４０からＨＤＭＩ装置３０へのデータアイランドパケットの送信方法を説明する。図１９は、図１の無線通信システムにおける、データアイランド通知メッセージ１５０−１，１５０−２の送信方法を示すシーケンス図である。【００７２】
図１９において、ＨＤＭＩ装置４０は、所定の映像出力仕様で映像データを生成し、所定の音声出力仕様で音声データを生成する。このとき、映像出力仕様及び音声出力仕様は、例えば、図１８のメッセージシーケンスによって取得されたＨＤＭＩ装置３０のＥＤＩＤに含まれる映像出力仕様及び音声出力仕様から選択される。また、ＨＤＭＩ装置４０において、映像データを生成するための映像出力仕様及び音声データを生成するための音声出力仕様は、例えば、ユーザ入力装置４３からの指示に応じて、時間変化する。ＨＤＭＩ装置４０は、映像データ、音声データ、映像出力仕様及び音声出力仕様を含むＴＭＤＳ信号を生成するときに、ＴＭＤＳ信号にデータアイランド期間を周期ΔＴ４０で設ける。そして、映像出力仕様を含むＡＶＩインフォフレームパケット及び音声出力仕様を含むオーディオインフォフレームパケットを含むデータアイランドパケット２００−１，２００−２，２００−３，…が各データアイランド期間に挿入される。ここで、ＨＤＭＩ装置４０における映像出力仕様及び音声出力仕様は、上述したように時間変化し、これに応じて、データアイランドパケット２００−１，２００−２，２００−３，…に挿入されるＡＶＩインフォフレーム及びオーディオインフォフレームは時間変化する。【００７３】
無線ノード装置２０は、ＨＤＭＩ装置４０からＴＭＤＳ信号を受信すると、ＴＭＤＳ信号から、データアイランドパケット２００−１，２００−２，２００−３，…を順次取り出す。無線ノード装置２０は、データアイランドパケット２００−１を受信すると、処理対象のデータアイランドパケット２００−１に含まれている映像出力仕様を、データアイランドパケット２００−１より前に受信したデータアイランドパケットに含まれていた映像出力仕様と比較する。データアイランドパケット２００−１に含まれている映像出力仕様がデータアイランドパケット２００−１より前に受信したデータアイランドパケットに含まれていた映像出力仕様と異なるときは、データアイランド通知メッセージ１５０−１にデータアイランドパケット２００−１に含まれるＡＶＩインフォフレームパケットを挿入する。さらに、処理対象のデータアイランドパケット２００−１に含まれている音声出力仕様を、データアイランドパケット２００−１より前に受信したデータアイランドパケットに含まれていた音声出力仕様と比較する。そして、データアイランドパケット２００−１に含まれている音声出力仕様がデータアイランドパケット２００−１より前に受信したデータアイランドパケットに含まれていた音声出力仕様と異なるときは、データアイランド通知メッセージ１５０−１にデータアイランドパケット２００−１に含まれるオーディオインフォフレームパケットを挿入する。そして、データアイランド通知メッセージ１５０−１を、無線ノード装置２０との間でパススルーコネクションが確立している無線ノード装置１０に無線送信する。ここで、無線ノード装置１０は、処理対象のデータアイランドパケット２００−１に含まれている映像出力仕様及び音声出力仕様が処理対象のデータアイランドパケット２００−１より前に受信されたデータアイランドパケットに含まれる対応する出力仕様と同一であるときは、データアイランド通知メッセージ１５０−１の送信を禁止する。なお、無線ノード装置２０は、接続情報メモリ２５を参照して無線ノード装置１０との間でパススルーコネクションが確立しているか否かを判断する。【００７４】
図１９において、無線ノード装置１０は、データアイランドパケット２００−２の受信後に、データアイランドパケット２００−２に含まれる映像出力仕様及び音声出力仕様がデータアイランドパケット２００−１に含まれていた映像出力仕様及び音声出力仕様から変化していないことを検出して、データアイランド通知メッセージを無線送信していない。一方、無線ノード装置１０は、データアイランドパケット２００−３の受信後に、データアイランドパケット２００−３に含まれている映像出力仕様及び音声出力仕様のうちの少なくとも一方が、データアイランドパケット２００−２に含まれていた映像出力仕様及び音声出力仕様から変化したことを検出して、データアイランド通知メッセージ１５０−２を無線送信している。【００７５】
一方、無線ノード装置１０は、ＨＤＭＩにおいて規定されている方法に従って、無線ノード装置２０からの映像データ及び音声データに基づいてＴＭＤＳ信号を発生してＨＤＭＩ装置３０に出力する。このとき、ＴＭＤＳ信号に周期ΔＴ１０でデータアイランド期間を設ける。そして、各データアイランド期間において、無線ノード装置２０からの映像出力仕様を含むＡＶＩインフォフレームパケット及び音声出力仕様を含むオーディオインフォフレームパケットを含むデータアイランドパケット２１０−１，２１０−２，２１０−３，…を周期ΔＴ１０でＨＤＭＩ装置３０に送信する。無線ノード装置１０は、データアイランド通知メッセージ１５０−１を無線受信すると、次に送信するデータアイランドパケット２００−１に含まれるＡＶＩインフォフレームパケット及びオーディオインフォフレームパケットを、データアイランド通知メッセージ１５０−１に含まれるＡＶＩインフォフレームパケット及びオーディオインフォフレームパケットに変更する。このとき、データアイランドパケット２００−１がＡＶＩインフォフレームパケットのみを含むときは、次に送信するデータアイランドパケット２００−１に含まれるオーディオインフォフレームパケットを変更せず、データアイランドパケット２００−１がオーディオインフォフレームパケットのみを含むときは、次に送信するデータアイランドパケット２００−１に含まれるＡＶＩインフォフレームパケットを変更しない。さらに、無線ノード装置１０は、データアイランド通知メッセージ１５０−２を無線受信すると、データアイランド通知メッセージ１５０−１の受信時と同様にデータアイランドパケット２００−３を生成してＨＤＭＩ装置３０に送信する。【００７６】
なお、ＨＤＭＩ装置４０及び無線ノード装置１０は、映像データの送信開始時及び映像出力仕様の変更時のみにＡＶＩインフォフレームパケットをデータアイランドパケットに挿入してもよく、音声データの送信開始時及び音声出力仕様の変更時のみにオーディオインフォフレームパケットをデータアイランドパケットに挿入してもよい。このとき、無線ノード装置２０は、ＡＶＩインフォフレームパケット及びオーディオインフォフレームのうちの少なくとも一方を含むデータアイランドパケットをＨＤＭＩ装置４０から周期ΔＴ４０で受信する。そして、無線ノード装置２０は、処理対象のデータアイランドパケットに含まれる映像出力仕様及び音声出力仕様のうちの少なくとも一方が、処理対象のデータアイランドパケットよりも前に受信されたデータアイランドパケットに含まれる対応する出力仕様と異なるときに、処理対象のデータアイランドパケットに含まれる異なる出力仕様に対応するインフォフレームパケットを含むデータアイランド通知メッセージを生成して無線ノード装置１０に無線送信する一方、処理対象のデータアイランドパケットよりも前に受信されたデータアイランドパケットに含まれる対応する出力仕様と同一であるときに、データアイランド通知メッセージを無線送信することを禁止する。【００７７】
さらに、ＨＤＭＩ装置４０及び無線ノード装置１０は、映像出力仕様のデータを含むデータアイランドパケットと、音声出力仕様のデータを含むデータアイランドパケットとを、異なる周期で無線ノード装置２０に出力してもよい。【００７８】
なお、無線ノード装置２０はＡＶＩインフォフレームパケットもしくはオーディオインフォフレームパケット以外のデータアイランドパケットを受信したとき、受信したデータアイランドパケットを含むデータアイランド通知メッセージを無線ノード装置１０に送信する。【００７９】
次に、無線ノード装置１０及び２０におけるＣＥＣ通知メッセージ送信処理を説明する。なお、無線ノード装置２０におけるＣＥＣ通知メッセージ送信処理は、無線ノード装置１０におけるＣＥＣ通知メッセージ送信処理と同様であるので、以下、無線ノード装置１０におけるＣＥＣ通知メッセージ送信処理のみを説明する。無線ノード装置１０は、ＨＤＭＩケーブル６０のＣＥＣバスからＣＥＣメッセージ１８１を受信したとき、次の３つのルールに従って、受信したＣＥＣメッセージ１８１から少なくとも１つのＣＥＣ通知サブメッセージを生成して無線送信する。【００８０】
１．ＣＥＣメッセージ１８１のメッセージ長が６オクテット以下の場合は、ＣＥＣメッセージ１８１は分割されずに、詳細後述するＣＥＣ通知サブメッセージに変換されて無線送信される。
２．ＣＥＣメッセージ１８１のメッセージ長が７オクテット以上かつ１１オクテット以下である場合は、ＣＥＣメッセージ１８１は、最初の６オクテットの部分を含むグループと残りの部分を含むグループとに分割される。そして、分割されたＣＥＣメッセージ１８１はそれぞれ、詳細後述するＣＥＣ通知サブメッセージに変換されて無線送信される。
３．ＣＥＣメッセージ１８１のメッセージ長が１２オクテット以上である場合は、ＣＥＣメッセージ１８１は、最初の６オクテットの部分を含むグループ次の５オクテットの部分を含むグループと残りの部分を含むグループとに分割される。分割されたＣＥＣメッセージ１８１はそれぞれ、詳細後述するＣＥＣ通知サブメッセージに変換されて無線送信される。【００８１】
図２３は、図１の無線ノード装置１０によって実行されるＣＥＣ通知メッセージ送信処理を示すフローチャートである。ステップＳ６０において、無線ノード装置１０は、ＨＤＭＩケーブル６０のＣＥＣバスからＣＥＣメッセージ１８１のデータブロックを受信する。そして、ステップＳ６１において、受信されたデータブロックのＥＯＭビットが１であるか否かが判断される。ステップＳ６０においてＹＥＳのときはステップＳ６２に進む一方、ＮＯのときはステップＳ６３に進む。さらに、ステップＳ６３において、受信されたデータブロックが６ブロック目のデータブロックであるか否かが判断される。ステップＳ６３においてＹＥＳのときはステップＳ６４に進む一方、ＮＯのときはステップＳ６５に進む。次いで、ステップＳ６５において、受信されたデータブロックが１１ブロック目のデータブロックであるか否かが判断される。ステップＳ６５においてＹＥＳのときはステップＳ６４に進む一方、ＮＯのときはステップＳ６０に戻り次のデータブロックを待機する。【００８２】
ステップＳ６２では、それまでにＣＥＣバスから受信され、かつまだＣＥＣ通知サブメッセージに変換されて無線送信されていないデータブロックに無線ヘッダが付加され、ＣＥＣ通知サブメッセージに変換される。このとき、無線ノード装置１０は、装置情報テーブル１４ｔを参照して、ＣＥＣメッセージ１８１の宛先のＨＤＭＩ装置４０の論理アドレスに有線接続されている無線ノード装置２０の無線識別子を選択し、選択された無線識別子を、無線ヘッダの宛先アドレス領域にセットする。そして、生成されたＣＥＣ通知サブメッセージを宛先の無線ノード装置２０に無線送信して、ＣＥＣ通知メッセージ送信処理を終了する。ステップＳ６４では、ステップＳ６２と同様に、それまでにＣＥＣバスから受信され、かつまだＣＥＣ通知サブメッセージに変換されて無線送信されていないデータブロックはＣＥＣ通知サブメッセージに変換されて無線ノード装置２０に無線送信される。そして、ステップＳ６０に戻り、次のデータブロックが待機される。【００８３】
なお、無線ノード装置２０は、無線ノード装置１０と同様に、ＨＤＭＩケーブル７０のＣＥＣバスから受信されたＣＥＣメッセージ１９０に基づいて少なくとも１つのＣＥＣ通知サブメッセージを生成して無線ノード装置１０に無線送信する。【００８４】
図２２は、図１の無線通信システムにおいて送受信されるＣＥＣメッセージ１８０，１８１，１９０，１９１のフォーマットの一例及び図１の無線通信システムにおいて無線送受信されるＣＥＣ通知メッセージ１００及び１０１のフォーマットの一例を示す説明図である。図２２に示すように、１６オクテットのメッセージ長を有するＣＥＣメッセージ１８１は、先頭の６オクテットの部分のデータを含むグループと、次の５オクテットの部分のデータを含むグループと、最後の５オクテットの部分のデータを含むグループに分割され、各グループに対して無線ヘッダが付加されてＣＥＣ通知サブメッセージ１０１−１，１０１−２，１０１−３にそれぞれ変換される。【００８５】
図２０は、図１の無線通信システムにおいて、１６オクテットのＣＥＣメッセージ１９０をＨＤＭＩ装置４０から無線ノード装置２０及び１０を介してＨＤＭＩ装置３０に送信し、１６オクテットのＣＥＣメッセージ１８１をＨＤＭＩ装置３０から無線ノード装置１０及び２０を介してＨＤＭＩ装置４０に送信するときのメッセージシーケンスの一例を示すシーケンス図である。はじめに、ＨＤＭＩ装置４０によって生成されたＣＥＣメッセージ１９０は無線ノード装置２０に受信される。無線ノード装置２０は、ＣＥＣメッセージ１９０のうち６オクテット目までを受信したとき、ＣＥＣメッセージ１９０のうちの１オクテット目〜６オクテット目のデータを含むＣＥＣ通知サブメッセージ１００−１を生成し、無線ノード装置１０に無線送信する。無線ノード装置１０はＣＥＣ通知サブメッセージ１００−１を受信したとき、ＣＥＣ通知サブメッセージ１００−１をＣＥＣメッセージ１８０に変換してＨＤＭＩ装置３０に送信する。次に、無線ノード装置２０はＨＤＭＩ装置４０からＣＥＣメッセージ１９０のうちの１１オクテット目までを受信したとき、ＣＥＣメッセージ１９０のうちの７オクテット目〜１１オクテット目のデータを含むＣＥＣ通知サブメッセージ１００−２を生成し、無線ノード装置１０に無線送信する。無線ノード装置１０はＣＥＣ通知サブメッセージ１００−２を受信したとき、ＣＥＣ通知サブメッセージ１００−２をＣＥＣメッセージ１８０に変換し、ＣＥＣメッセージ１８０の６オクテット目を送信した後に、引き続きＨＤＭＩ装置３０に送信する。次に、無線ノード装置２０はＨＤＭＩ装置４０からＣＥＣメッセージ１９０のうちの１６オクテット目までを受信したとき、無線ノード装置２０は１９０のうちの１２オクテット目〜１６オクテット目のデータを含むＣＥＣ通知サブメッセージ１００−３を生成し、無線ノード装置１０に無線送信する。無線ノード装置１０はＣＥＣ通知サブメッセージ１００−３を受信したとき、ＣＥＣ通知サブメッセージ１００−３をＣＥＣメッセージ１８０に変換し、ＣＥＣメッセージ１８０の１１オクテット目を送信した後に、引き続きＨＤＭＩ装置３０に送信する。ＨＤＭＩ装置３０はＣＥＣメッセージ１８０を受信すると、ＣＥＣメッセージ１８０に従って所定の処理を行う。【００８６】
無線ノード装置１０は、無線ノード装置２０と同様に、ＨＤＭＩ装置３０からの１６オクテットのメッセージ長を有するＣＥＣメッセージ１８１をＣＥＣ通知サブメッセージ１０１−１，１０１−２，１０１−３に分割して無線ノード装置２０に無線送信する。さらに、無線ノード装置２０は、無線ノード装置１０と同様に、無線受信したＣＥＣ通知サブメッセージ１０１−１，１０１−２，１０１−３をＣＥＣメッセージ１９１に結合してＨＤＭＩ装置４０に送信する。【００８７】
図２１は、図１の無線通信システムにおいて、１６オクテットのＣＥＣメッセージ１９０をＨＤＭＩ装置４０から無線ノード装置２０及び１０を介してＨＤＭＩ装置３０に送信するときに、無線ノード装置１０においてＨＤＭＩ装置３０からのＡＣＫ信号を受信できなかったときのメッセージシーケンスの一例を示すシーケンス図である。図２１において、無線ノード装置１０は、無線ノード装置２０から無線受信したＣＥＣ通知サブメッセージ１００−２〜１００−３をＣＥＣメッセージ１８０に変換する。次いで、ＣＥＣメッセージ１８０は１オクテットのデータ長を有するデータブロックに分割されてＨＤＭＩ装置３０に送信される。ＨＤＭＩ装置３０は、データブロックを正常に受信する毎にＡＣＫ信号を無線ノード装置１０に返信する。無線ノード装置１０は、ＨＤＭＩ装置３０からＣＥＣメッセージ１８０の各データブロックに対するＡＣＫ信号を受信しなかった場合、ＣＥＣメッセージ１８０をＨＤＭＩ装置３０に再送する。無線ノード装置１０は、再送したＣＥＣメッセージ１８０に対するＡＣＫ信号をＨＤＭＩ装置３０から受信しなかった場合、無線ノード装置２０に、ＣＥＣメッセージ１８０をＨＤＭＩ装置３０に送信できなかったことを示すＣＥＣ未到達メッセージ１６０を無線送信する。これに応答して、無線ノード装置２０は、装置情報テーブル２４ｔからＨＤＭＩ装置３０に対応するデータを削除する。【００８８】
なお、図２１においては、無線ノード装置１０におけるＣＥＣメッセージ１８０の最大の再送回数は２回に設定されているが、本発明はこれに限られず、再送を行わない、もしくは再送を３回以上行ってもよい。また、図２１においては、ＨＤＭＩ装置４０からＨＤＭＩ装置３０にＣＥＣメッセージ１９０を送信する場合について説明しているが、反対にＨＤＭＩ装置３０からＨＤＭＩ装置４０にＣＥＣメッセージ１８１を送信する場合も、無線ノード装置２０は無線ノード装置１０と同様にＣＥＣ未到達メッセージ１６０を生成する。【００８９】
図２４は、図１の無線ノード装置１０によって実行される代理ＡＣＫ処理を示すフローチャートである。ステップＳ７０において、無線ノード装置１０は、ＨＤＭＩケーブル６０のＣＥＣバスからＣＥＣメッセージのデータブロックを受信する。次いで、ステップＳ７１において、ＣＥＣメッセージの宛先のＨＤＭＩ装置の論理アドレスが装置情報テーブル１４ｔに存在するか否かが判断される。ステップＳ７１においてＹＥＳのときはステップＳ７２に進む一方、ＮＯのときはＡＣＫ信号を返信せずに代理ＡＣＫ処理を終了する。そして、ステップＳ７２において、装置情報テーブル１４ｔを参照して、宛先のＨＤＭＩ装置の有線接続フラグがゼロであるか否かが判断され、ＹＥＳのときはステップＳ７３に進む一方、ＮＯのときはＡＣＫ信号を返信せずに代理ＡＣＫ処理を終了する。さらに、ステップＳ７３において、受信したデータブロックが最後のデータブロックであるか否かが判断される。ステップＳ７３においてＹＥＳのときは、ＨＤＭＩ装置１０は、ステップＳ７６においてＣＥＣバスにＡＣＫ信号を出力した後に、代理ＡＣＫ処理を終了する。一方、ステップＳ７３においてＮＯのときはステップＳ７４に進む。そして、ＨＤＭＩ装置１０は、ステップＳ７４においてＣＥＣバスにＡＣＫ信号を出力した後に、ステップＳ７５においてＣＥＣバスから次のデータブロックを受信してステップＳ７３に戻る。【００９０】
図２４の代理ＡＣＫ処理によれば、無線ノード装置１０は、無線ノード装置１０と同一のＨＤＭＩクラスタ８０に存在するＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信したとき、ＣＥＣメッセージ１８１の宛先論理アドレスが装置情報テーブル１４ｔに存在するか否か、及びＣＥＣメッセージ１８１の宛先論理アドレスがＨＤＭＩクラスタ８０に存在するか否か(すなわち、ＣＥＣメッセージ１８１の宛先論理アドレスに対応する有線接続フラグが１にセットされているか否か。)を判断する。ＣＥＣメッセージ１８１の宛先アドレスが装置情報テーブルメモリ１４に存在し、かつＣＥＣメッセージ１８１の宛先アドレスを有するＨＤＭＩ装置がＨＤＭＩクラスタ８０に存在しない(すなわち、ＣＥＣメッセージ１８１の宛先論理アドレスに対応する有線接続フラグが０にセットされている。)場合、受信したデータブロックが最後のデータブロックか否かが判断される。そして、最後のデータブロックでない場合は、無線ノード装置１０はＣＥＣメッセージ１８１の宛先のＨＤＭＩ装置の変わりにＣＥＣメッセージにＡＣＫ信号を返信した後、ＣＥＣバスから次のデータブロックが入力されるまで待機する。最後のデータブロックを受信すると、無線ノード装置１０はＣＥＣメッセージ１８１の宛先のＨＤＭＩ装置の変わりにＣＥＣメッセージにＡＣＫ信号を返信した後に、代理ＡＣＫ処理を終了する。【００９１】
無線ノード装置１０は、受信したＣＥＣメッセージ１８１の宛先のＨＤＭＩ装置の論理アドレスがＨＤＭＩ８０クラスタに存在しない(すなわち、ＣＥＣメッセージ１８１の宛先論理アドレスに対応する有線接続フラグが０にセットされている。)場合や、ＣＥＣメッセージの宛先アドレスが装置情報テーブルメモリ１４に存在しない場合は代理ＡＣＫ処理を終了する。【００９２】
なお、ここでは、無線ノード装置１０が無線ノード装置１０と同一のＨＤＭＩクラスタ８０に存在するＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信したときの代理ＡＣＫ処置を説明した。しかしながら、無線ノード装置１０は、ＨＤＭＩクラスタ８０に存在するＨＤＭＩ装置３０以外のＨＤＭＩ装置からＣＥＣメッセージを受信したときも同様の動作を行う。また、無線ノード装置２０もまた、無線ノード装置１０と同様に、図２４の代理ＡＣＫ処置を行う。【００９３】
図２５は、図１の無線ノード装置１０によって実行されるＣＥＣルーティング処理を示すフローチャートである。ステップＳ８０において、無線ノード装置１０は、ＨＤＭＩケーブル６０のＣＥＣバスからＣＥＣメッセージのデータブロックを受信する。次いで、ステップＳ８１において、ＣＥＣメッセージの宛先のＨＤＭＩ装置の論理アドレスが装置情報テーブル１４ｔに存在するか否かが判断される。ステップＳ８１においてＹＥＳのときはステップＳ８２に進む一方、ＮＯのときはＣＥＣルーティング処理を終了する。そして、ステップＳ８２において、装置情報テーブル１４ｔを参照して、宛先のＨＤＭＩ装置の有線接続フラグがゼロであるか否かが判断され、ＹＥＳのときはステップＳ８３に進む一方、ＮＯのときはＣＥＣルーティング処理を終了する。ステップＳ８３において、ＨＤＭＩ装置１０は、図２３のＣＥＣ通知メッセージ送信処理を行ってＣＥＣルーティング処理を終了する。【００９４】
図２５のＣＥＣルーティング処理によれば、無線ノード装置１０は、ＣＥＣバスからＣＥＣメッセージを受信したとき、ステップＳ８０及びＳ８１において、ＣＥＣメッセージの宛先の装置が自身が含まれるＨＤＭＩクラスタ８０と同一のＨＤＭＩクラスタ８０に存在するか否かを判断する。そして、受信したＣＥＣメッセージの宛先の装置が自身が含まれるＨＤＭＩクラスタ８０に存在する場合（すなわち、有線接続フラグが１である場合。）、受信したＣＥＣメッセージは無線インターフェースに送信されない。そうでない場合は、受信したＣＥＣメッセージは無線インターフェースに送信される。【００９５】
図２５のＣＥＣルーティング処理によれば、無線ノード装置１０は、ＣＥＣバスからＣＥＣメッセージを受信したとき、ステップＳ８０及びＳ８１において、ＣＥＣメッセージの宛先の装置が自身が含まれるＨＤＭＩクラスタ８０と同一のＨＤＭＩクラスタ８０に存在するか否かを判断する。そして、受信したＣＥＣメッセージの宛先の装置が自身が含まれるＨＤＭＩクラスタ８０に存在しない場合（すなわち、有線接続フラグが０である場合。）、宛先論理アドレスがブロードキャストアドレスであるか否かが判断される。宛先論理アドレスがブロードキャストアドレスではない場合は、受信したＣＥＣメッセージはＨＤＭＩクラスタ８０に出力されない。受信したＣＥＣメッセージの宛先の装置ＨＤＭＩクラスタ８０に存在する、もしくは、宛先論理アドレスがブロードキャストアドレスである場合は、受信したＣＥＣメッセージはＨＤＭＩクラスタ８０に出力される。【００９６】
ここでは、無線ノード装置１０のＣＥＣルーティング処理について説明したが、無線ノード装置２０もまた、無線ノード装置１０と同様にＣＥＣルーティング処理を行う。【００９７】
以上詳述したように、本実施形態に係る無線ノード装置２０によれば、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含むデータアイランドパケットをＨＤＭＩ装置４０から周期ΔＴ４０で受信する。そして、無線ノード装置２０は、処理対象のデータアイランドパケットに含まれる映像出力仕様及び音声出力仕様が、処理対象のデータアイランドパケットよりも前に受信されたデータアイランドパケットに含まれる対応する出力仕様と同一であるときに、データアイランド通知メッセージを無線送信することを禁止する。従って、無線ノード装置１０，２０間の無線伝送帯域を浪費せずに、従来技術に比較して効率的に無線ノード装置１０，２０間で映像データ及び音声データを無線送信できる。【００９８】
また、本実施形態に係る無線ノード装置１０によれば、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含むデータアイランドパケットをＨＤＭＩ装置３０に周期的に送信し、映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含むデータアイランド通知メッセージを上記無線装置から無線受信したとき、上記データアイランドパケットに含まれる映像出力仕様をデータアイランド通知メッセージに含まれる映像出力仕様に変更し、データアイランドパケットに含まれる音声出力仕様のデータをデータアイランド通知メッセージに含まれる音声出力仕様のデータに変更する。従って、無線ノード装置２０とともに用いることにより、従来技術に比較して効率的に無線ノード装置１０，２０間で映像データ及び音声データを無線送信できる。【００９９】
なお、上記実施形態において、ＨＤＭＩクラスタ８０は１つのＨＤＭＩ装置４０を含み、ＨＤＭＩクラスタ９０は１つのＨＤＭＩ装置３０を含むように構成された。しかしながら、本発明はこれに限られず、ＨＤＭＩクラスタ８０は、ＨＤＭＩ装置４０にＨＤＭＩケーブルを用いて接続された他のＨＤＭＩ装置及び無線ノード装置２０にＨＤＭＩケーブルを用いて接続された別のＨＤＭＩ装置などの複数のＨＤＭＩ装置を含んでもよい。また、ＨＤＭＩクラスタ９０は、ＨＤＭＩ装置３０にＨＤＭＩケーブルを用いて接続された他のＨＤＭＩ装置及び無線ノード装置１０にＨＤＭＩケーブルを用いて接続された別のＨＤＭＩ装置などの複数のＨＤＭＩ装置を含んでもよい。さらに、図１において、ＨＤＭＩクラスタ８０又は９０と同様にそれぞれ構成された複数のＨＤＭＩクラスタを含むように無線通信システムを構成してもよい。【０１００】
なお、本実施形態に係るＣＥＣ通知メッセージ送信処理（図２３）では、１６オクテットメッセージ長を有するＣＥＣメッセージを６オクテット、５オクテット、５オクテットのメッセージ長をそれぞれ有する３つのグループに分割した。しかしながら、本発明はこれに限られない。好ましくは、最初のグループのメッセージ長が最も長くなるように設定し、以降のグループのメッセージ長を直前のグループのメッセージ長以下に設定してＣＥＣメッセージを分割し、分割後の各ＣＥＣメッセージをＣＥＣ通知サブメッセージに変換して無線送信する。これにより、受信側の無線ノード装置で最初のＣＥＣ通知サブメッセージを受信したときに、ＣＥＣバスにＣＥＣメッセージの送信を開始することが可能となる。以上のようにＣＥＣメッセージを分割しない場合は、受信側の無線ノード装置で最初のＣＥＣ通知サブメッセージを受信したときに、所定の時間待機してからＣＥＣバスにＣＥＣメッセージを送信することも可能である。【０１０１】
また、上記実施形態において、ＨＤＭＩ装置４０は、映像データ及び音声データを含むＴＭＤＳ信号を無線ノード装置２０に出力したが、本発明はこれに限られず、映像データ又は音声データを含むＴＭＤＳ信号を無線ノード装置２０に出力してもよい。
【産業上の利用可能性】
【０１０２】
以上詳述したように、第１の発明に係る無線通信装置によれば、処理対象のパケットに含まれる映像出力仕様及び音声出力仕様のうちの少なくとも一方が、処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と異なるときに、処理対象のパケットに含まれる異なる出力仕様を含む第１のメッセージ信号を生成して無線受信装置に無線送信する一方、処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と同一であるときに、第１のメッセージ信号を無線送信することを禁止する。また、第２の発明に係る無線通信装置によれば、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含むパケットを有線受信装置に周期的に送信し、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含む第１のメッセージ信号を無線装置から無線受信したとき、パケットに含まれる映像出力仕様を第１のメッセージ信号に含まれる映像出力仕様に変更し、パケットに含まれる音声出力仕様を第１のメッセージ信号に含まれる音声出力仕様に変更する。従って、無線伝送帯域を浪費せずに、従来技術に比較して効率的にコンテンツ信号を無線送信できる。【０１０３】
第１及び第２の発明に係る無線通信装置は、例えばＤＶＤプレーヤ等のソース装置が再生して出力する映像信号等を非圧縮でテレビジョン受像機等のシンク装置に無線伝送するＡＶシステム等において用いられる無線ノード装置として有用である。
【図１】
2009119095.tif 000003
【図２】
2009119095.tif 000004
【図３】
2009119095.tif 000005
【図４】
2009119095.tif 000006
【図５】
2009119095.tif 000007
【図６Ａ】
2009119095.tif 000008
【図６Ｂ】
2009119095.tif 000009
【図６Ｃ】
2009119095.tif 000010
【図６Ｄ】
2009119095.tif 000011
【図６Ｅ】
2009119095.tif 000012
【図７】
2009119095.tif 000013
【図８】
2009119095.tif 000014
【図９】
2009119095.tif 000015
【図１０】
2009119095.tif 000016
【図１１】
2009119095.tif 000017
【図１２】
2009119095.tif 000018
【図１３】
2009119095.tif 000019
【図１４】
2009119095.tif 000020
【図１５】
2009119095.tif 000021
【図１６】
2009119095.tif 000022
【図１７】
2009119095.tif 000023
【図１８】
2009119095.tif 000024
【図１９】
2009119095.tif 000025
【図２０】
2009119095.tif 000026
【図２１】
2009119095.tif 000027
【図２２】
2009119095.tif 000028
【図２３】
2009119095.tif 000029
【図２４】
2009119095.tif 000030
【図２５】
2009119095.tif 000031
【手続補正書】
【提出日】平成22年10月13日(2010.10.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置に関し、特に、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）インターフェースを搭載した複数のＡＶ（Ａｕｄｉｏ  ａｎｄ  Ｖｉｓｕａｌ）機器間で伝送される信号を無線信号に変換して伝送するための無線通信装置に関する。
【背景技術】
【０００２】
複数のノード装置間で映像及び音声データを伝送する従来のシステムとしては、非特許文献１に規定されるＨＤＭＩを用いるシステムがあった。ＨＤＭＩシステムにおいては、映像及び音声データの送信側ノード装置（例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）プレーヤ等の映像音声再生装置である。）は、ＨＤＭＩケーブルを介して接続された受信側ノード装置（例えばＴＶ等）のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  ｄｉｓｐｌａｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ｄａｔａ）を、ＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）を介して読み取ることにより、必要なフォーマット情報を取得する。このフォーマット情報には、受信側ノード装置がサポートする映像出力仕様及び音声出力仕様が含まれる。送信側ノード装置は、取得したフォーマット情報に基づいて、送信するデータの出力仕様を決定する。決定された映像出力仕様情報は、映像データと多重化して受信側ノード装置に伝送される。
【０００３】
ユーザが送信側ノード装置の再生ボタンを押したとき、送信側ノード装置が受信側ノード装置にアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージを送信することにより受信側ノード装置の入力切替が行われ、送信側ノード装置で再生される映像を即座に表示することができる。
【０００４】
また、特許文献１には、表示装置と、上記表示装置に接続される複数の映像機器と、上記複数の映像機器の各々を制御するための該各映像機器に対応するリモートコントローラとで構成されるＡＶシステムにおいて、映像機器に対するリモートコントロール操作をディスプレイに向けて行うことが可能なＡＶシステムが開示されている。リモートコントローラは、その操作ボタンの押下に応じて、各映像機器に対応するメーカーコード及び機器コードの少なくとも一方を含むリモコンコードを表示装置に送信する。表示装置は、リモートコントローラにより送信されたリモコンコードに基づき、複数の映像機器のうちの上記リモコンに対応する映像機器を表示部に接続し、これにより表示装置の入力切替が行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２０８２９０号公報。
【非特許文献】
【０００６】
【非特許文献１】Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ，  Ｖｅｒｓｉｏｎ  １．３ａ，  ＨＤＭＩ  Ｌｉｃｅｎｓｉｎｇ，  ＬＬＣ，  Ｃａｌｉｆｏｒｎｉａ  ｉｎ  Ｕ．Ｓ．Ａ．，  Ｎｏｖｅｍｂｅｒ  １０，２００６．
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＨＤＭＩインターフェースを搭載した複数のＡＶ機器間で伝送される映像及び音声データを無線信号に変換して伝送する場合は、映像及び音声データを伝送するための付加的な情報や制御データ等も無線で伝送する必要があり、それらによる伝送帯域の浪費や無線伝送による遅延を削減する必要があるという課題を有していた。
【０００８】
本発明の目的は上記従来の課題を解決し、ＨＤＭＩインターフェースを搭載した複数のＡＶ機器間で伝送される信号を無線信号に変換して、従来技術に比較して効率的に伝送することにより、ＡＶ機器を柔軟に配置することを可能とする無線通信方法、無線通信装置及び無線通信システムを提供することにある。
【課題を解決するための手段】
【０００９】
第１の発明に係る無線通信装置は、所定の映像出力仕様で生成された映像データ及び所定の音声出力仕様で生成された音声データのうちの少なくとも一方を含むコンテンツ信号を、少なくとも１つの有線送信装置から有線伝送路を介して受信して無線受信装置に無線送信する無線通信装置において、上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含むパケットを上記有線送信装置から周期的に受信し、処理対象の上記パケットに含まれる映像出力仕様及び音声出力仕様のうちの少なくとも一方が、上記処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と異なるときに、上記処理対象のパケットに含まれる異なる出力仕様を含む第１のメッセージ信号を生成して上記無線受信装置に無線送信する一方、上記処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と同一であるときに、上記第１のメッセージ信号を無線送信することを禁止する制御手段を備えたことを特徴とする。
【００１０】
第２の発明に係る無線通信装置は、所定の映像出力仕様で生成された映像データ及び所定の音声出力仕様で生成された音声データのうちの少なくとも一方を含むコンテンツ信号を、無線送信装置から無線受信して有線伝送路を介して有線受信装置に出力する無線通信装置において、上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含むパケットを上記有線受信装置に周期的に送信し、上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含む第１のメッセージ信号を上記無線装置から無線受信したとき、上記パケットに含まれる映像出力仕様を上記第１のメッセージ信号に含まれる映像出力仕様に変更し、上記パケットに含まれる音声出力仕様を上記第１のメッセージ信号に含まれる音声出力仕様に変更する制御手段を備えたことを特徴とする。
【００１１】
また、上記無線通信装置において、上記制御手段は、ＨＤＭＩ規格に準拠したＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）メッセージを含む第２のメッセージ信号を上記有線伝送路から受信したとき、上記ＣＥＣメッセージを複数のグループに分割して無線送信することを特徴とする。
【００１２】
さらに、上記無線通信装置において、上記制御手段は、上記分割された複数のグループのうち最初のグループのメッセージ長が最も長いメッセージ長となるように設定することを特徴とする。
【００１３】
またさらに、上記無線通信装置において、上記制御手段は、ＨＤＭＩ規格に準拠したＣＥＣメッセージを含む第２のメッセージ信号を上記有線伝送路から受信したとき、上記ＣＥＣメッセージのメッセージ長が６オクテット以下の場合は、上記ＣＥＣメッセージを分割せずに無線送信し、上記ＣＥＣメッセージのメッセージ長が７オクテット以上かつ１１オクテット以下である場合は、上記ＣＥＣメッセージを最初の６オクテットの部分を含むグループと、残りの部分を含むグループとに分割して無線送信し、上記ＣＥＣメッセージのメッセージ長が１２オクテット以上である場合は、上記ＣＥＣメッセージを最初の６オクテットの部分を含むグループと、次の５オクテット部分を含むグループと、残りの部分を含むグループとに分割して無線送信することを特徴とする。
【発明の効果】
【００１４】
第１の発明に係る無線通信装置によれば、処理対象のパケットに含まれる映像出力仕様及び音声出力仕様のうちの少なくとも一方が、処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と異なるときに、処理対象のパケットに含まれる異なる出力仕様を含む第１のメッセージ信号を生成して無線受信装置に無線送信する一方、処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と同一であるときに、第１のメッセージ信号を無線送信することを禁止する。また、第２の発明に係る無線通信装置によれば、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含むパケットを有線受信装置に周期的に送信し、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含む第１のメッセージ信号を無線装置から無線受信したとき、パケットに含まれる映像出力仕様を第１のメッセージ信号に含まれる映像出力仕様に変更し、パケットに含まれる音声出力仕様を第１のメッセージ信号に含まれる音声出力仕様に変更する。従って、無線伝送帯域を浪費せずに、従来技術に比較して効率的にコンテンツ信号を無線送信できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る無線通信システムの構成を示すブロック図である。
【図２】図１のＨＤＭＩクラスタ８０の構成を示すブロック図である。
【図３】図１のＨＤＭＩクラスタ９０の構成を示すブロック図である。
【図４】図１の無線通信システムの装置能力交換処理のメッセージシーケンスの一例を示すシーケンス図である。
【図５】図１の無線通信システムのパススルーコネクションの確立及びキャンセルのためのメッセージシーケンスの一例を示すシーケンス図である。
【図６Ａ】図１の無線通信システムにおいて割り当てられる論理アドレス及び無線識別子の一例を示す説明図である。
【図６Ｂ】図２の論理アドレステーブル３６ｔの一例を示すテーブルである。
【図６Ｃ】図３の論理アドレステーブル４５ｔの一例を示すテーブルである。
【図６Ｄ】図２の装置情報テーブル１４ｔの一例を示すテーブルである。
【図６Ｅ】図３の装置情報テーブル２４ｔの一例を示すテーブルである。
【図７】図１の無線ノード装置２０によって実行されるＣＥＣメッセージ受信処理を示すフローチャートである。
【図８】図１の無線ノード装置１０によって実行されるＣＥＣメッセージ受信処理を示すフローチャートである。
【図９】図１の無線ノード装置２０によって実行されるＣＥＣ通知メッセージ受信処理を示すフローチャートである。
【図１０】図１の無線ノード装置１０によって実行されるＣＥＣ通知メッセージ受信処理を示すフローチャートである。
【図１１】図１の無線ノード装置２０によって実行される装置情報通知メッセージ受信処理を示すフローチャートである。
【図１２】図１の無線ノード装置１０及び無線ノード装置２０のどちらにおいても論理アドレスの重複が検知されない場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１３】図１の無線ノード装置２０においてＨＤＭＩ装置４０からＣＥＣメッセージ１９０を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１４】図１の無線ノード装置１０においてＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１５】図１の無線ノード装置１０において無線ノード装置２０からＣＥＣ通知メッセージ１００を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１６】図１の無線ノード装置２０において無線ノード装置１０からＣＥＣ通知メッセージ１０１を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１７】図１の無線ノード装置２０において、ＨＤＭＩ装置４０の切断が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。
【図１８】図１のＨＤＭＩ装置４０がＨＤＭＩ装置３０のＥＤＩＤを取得するときのメッセージシーケンスの一例を示すシーケンス図である。
【図１９】図１の無線通信システムにおける、データアイランド通知メッセージ１５０−１，１５０−２の送信方法を示すシーケンス図である。
【図２０】図１の無線通信システムにおいて、１６オクテットのＣＥＣメッセージ１９０をＨＤＭＩ装置４０から無線ノード装置２０及び１０を介してＨＤＭＩ装置３０に送信し、１６オクテットのＣＥＣメッセージ１８１をＨＤＭＩ装置３０から無線ノード装置１０及び２０を介してＨＤＭＩ装置４０に送信するときのメッセージシーケンスの一例を示すシーケンス図である。
【図２１】図１の無線通信システムにおいて、１６オクテットのＣＥＣメッセージ１９０をＨＤＭＩ装置４０から無線ノード装置２０及び１０を介してＨＤＭＩ装置３０に送信するときに、無線ノード装置１０においてＨＤＭＩ装置３０からのＡＣＫ信号を受信できなかったときのメッセージシーケンスの一例を示すシーケンス図である。
【図２２】図１の無線通信システムにおいて送受信されるＣＥＣメッセージ１８０，１８１，１９０，１９１のフォーマットの一例及び図１の無線通信システムにおいて無線送受信されるＣＥＣ通知メッセージ１００及び１０１のフォーマットの一例を示す説明図である。
【図２３】図１の無線ノード装置１０によって実行されるＣＥＣ通知メッセージ送信処理を示すフローチャートである。
【図２４】図１の無線ノード装置１０によって実行される代理ＡＣＫ処理を示すフローチャートである。
【図２５】図１の無線ノード装置１０によって実行されるＣＥＣルーティング処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明に係る実施形態について図面を参照して説明する。なお、同様の構成要素については同一の符号を付している。
【００１７】
図１は、本発明の実施形態に係る無線通信システムの構成の一例を示すブロック図である。図１において、無線ノード装置１０，２０及びＨＤＭＩ装置３０，４０はそれぞれ、ＨＤＭＩ規格に準拠した信号を送受信する。ＨＤＭＩ装置４０は有線インターフェースを有し、映像及び音声データを有線インターフェースに出力する。また、無線ノード装置２０は、無線インターフェース及び有線インターフェースを有し、映像及び音声データを有線インターフェースから受信し、無線インターフェースに出力する。さらに無線ノード装置１０は無線インターフェース及び有線インターフェースを有し、映像及び音声データを無線インターフェースから受信して有線インターフェースに出力する。そして、ＨＤＭＩ装置３０は有線インターフェースを有し、映像及び音声データを有線インターフェースから受信する。
【００１８】
ＨＤＭＩ装置４０と無線ノード装置２０とは有線伝送路であるＨＤＭＩケーブル７０を介して互いに有線接続され、ＨＤＭＩ装置３０と無線ノード装置１０とは有線伝送路であるＨＤＭＩケーブル６０を介して互いに有線接続されている。ここで、ＨＤＭＩケーブル６０及び７０はそれぞれ、ＨＤＭＩ規格に準拠したディジタルデータ伝送バスであり、３つのＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ）チャンネルと、ＤＤＣチャンネルと、ＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）バスと、ＨＰＤ（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ）信号を伝送するためのＨＰＤ信号線とをそれぞれ含む。ここで、ＨＰＤ信号は、ＨＤＭＩ規格において定義されており、映像及び音声データを送信するソース装置を初期化するために、映像及び音声データを受信するシンク装置からソース装置に伝送される初期化信号である。ソース装置は、ＨＤＭＩケーブルのＨＰＤ信号線の電圧レベルがローレベルからハイレベルに変化したことを検出することにより、ＨＰＤ信号がアサートされたことを検出し、ＨＤＭＩにおいて規定されている論理アドレス割当処理などの所定の初期化処理を実行する。以下、ＨＰＤ信号線の電圧レベルをローレベルからハイレベルに変化させることを「ＨＤＰ信号をアサートする」といい、ＨＰＤ信号線の電圧レベルをハイレベルからローレベルに変化させることを「ＨＤＰ信号をデアサートする」という。また、ＤＤＣチャンネルは、ソース装置とシンク装置との間で、ＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）などを含むＤＤＣデータの伝送及びＨＤＣＰ（Ｈｉｇｈ−Ｂａｎｄｗｉｄｔｈ  Ｄｉｇｉｔａｌ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ）認証処理及び定期的な暗号鍵の交換に使用される伝送路である。さらに、ＣＥＣバスは、ソース装置とシンク装置との間で、ＨＤＭＩ規格で規定されているＣＥＣメッセージ（図２２を参照して詳細後述する。）を伝送する伝送路である。
【００１９】
また、３つのＴＭＤＳチャンネルは、映像データを含むベースバンド映像信号と、音声データを含むディジタル音声信号と、映像信号の水平同期信号と、映像信号の垂直同期信号と、補助データとを含むコンテンツ信号であるＴＭＤＳ信号をパケット伝送するための伝送路である。ここで、ＴＭＤＳ信号には、ディジタル音声信号及び補助データをパケット伝送するためのデータアイランド（Ｄａｔａ  Ｉｓｌａｎｄ）期間が周期的に設けられる。また、データアイランド期間において、ソース装置からの映像データの出力映像フォーマット情報（以下、映像出力仕様という。）を含むＡＶＩ（Ａｕｘｉｌｉａｒｙ  Ｖｉｄｅｏ  Ｉｎｆｏｒｍａｔｉｏｎ）インフォフレーム（ＩｎｆｏＦｒａｍｅ）パケット及び音声データの出力音声フォーマット情報（以下、音声出力仕様という。）を含むオーディオインフォフレーム（Ａｕｄｉｏ  ＩｎｆｏＦｒａｍｅ）パケットを含むデータアイランドパケットが送信される。ここで、映像出力仕様は、映像符号化方式（例えば、ＲＧＢ方式、ＹＣＢＣＲ４：４：４方式又はＹＣＢＣＲ４：２：２方式）、解像度、フィールド周波数、走査線数などを含む。また、音声出力仕様は、音声出力サンプリング周波数などを含む。
【００２０】
また、無線ノード装置１０及び２０は、アンテナ１３及び２３を介して互いに無線接続されている。無線ノード装置２０は、ＨＤＭＩ装置４０からＨＤＭＩケーブル７０を介して受信したＴＭＤＳ信号、ＤＤＣデータ及びＣＥＣメッセージ１９０に基づいて、映像データを含む映像データ信号５０Ａと、音声データを含む音声データ信号５０Ｂと、制御データ信号５０Ｃとを発生して、無線ノード装置１０に無線送信する。さらに、無線ノード装置２０は、無線ノード装置１０からの制御データ信号５０Ｄに基づいて、所定の処理を行う。一方、無線ノード装置１０は、ＨＤＭＩ装置３０からＨＤＭＩケーブル６０を介して受信したＤＤＣデータ及びＣＥＣメッセージ１８１に基づいて、制御データ信号５０Ｄを発生して、無線ノード装置２０に無線送信する。さらに、無線ノード装置１０は、無線ノード装置２０からの映像データ信号５０Ａ、音声データ信号５０Ｂに基づいてＴＭＤＳ信号を発生してＨＤＭＩケーブル６０を介してＨＤＭＩ装置３０に出力し、制御データ信号５０Ｃに基づいて所定の処理を行う。ここで、制御データ信号５０Ｃは、詳細後述する装置能力要求メッセージ６５、パススルー要求メッセージ８５、ＣＥＣ通知メッセージ１００、装置情報通知メッセージ１１０、ＥＤＩＤ要求メッセージ１２０、出力フォーマット通知パケットであるデータアイランド通知メッセージ１５０−１又はデータアイランド通知メッセージ１５０−２を含む。また、制御データ信号５０Ｄは、詳細後述する装置能力応答メッセージ７５、パススルー応答メッセージ９５、ＣＥＣ通知メッセージ１０１、装置情報通知メッセージ１１１、ＨＰＤ通知メッセージ１２０、ＥＤＩＤ応答メッセージ１４０又はＣＥＣ未到達メッセージ１６０を含む。なお、本明細書において、上述した各メッセージを含む信号を単にメッセージという。
【００２１】
図１において、ＨＤＭＩクラスタ８０は無線ノード装置１０とＨＤＭＩ装置３０とを含むＨＤＭＩケーブル７０を介して互いに有線接続された装置群であり、ＨＤＭＩクラスタ９０は無線ノード装置２０とＨＤＭＩ装置４０を含むＨＤＭＩケーブル６０を介して互いに有線接続された装置群である。
【００２２】
本実施形態において、無線ノード装置１０は、無線ノード装置１０，２０及び図示されていない他の無線ノード装置を含む無線ネットワーク内の各無線ノード装置の認証を行うとともに、各無線ノード装置の無線ネットワークへの加入及び離脱等の管理を行う集中管理装置である。集中管理装置である無線ノード装置１０は、上記無線ネットワーク内の無線ノード装置に対して無線ノード装置を識別するための無線識別子を割り当て、割り当てた無線識別子及び無線ノード装置の情報を含む装置リストを生成する。なお、本実施形態において集中管理装置は無線ノード装置１０であるが、無線ノード装置２０又は無線ネットワーク内の他の無線ノード装置であってもよい。
【００２３】
また、ＨＤＭＩ装置３０及び４０には、ＨＤＭＩにおいて規定されている論理アドレス割り当て処理によって、ＨＤＭＩ装置３０及び４０を識別するための論理アドレスが割り当てられている。無線ノード装置１０及び２０並びにＨＤＭＩ装置３０及び４０は、無線識別子及び論理アドレスを用いて、詳細後述するように互いに通信を行う。
【００２４】
図２は、図１のＨＤＭＩクラスタ８０の構成を示すブロック図である。図２において、無線ノード装置１０は、アンテナ１３に接続され無線インターフェースとして動作する無線通信回路１２と、ＨＤＭＩに準拠した映像及び音声データ信号の伝送処理を行う有線インターフェースである有線通信回路１６と、これらの構成要素の各動作を制御するコントローラ１１と、図６Ｄを参照して詳細後述する装置情報テーブル１４ｔを格納する装置情報テーブルメモリ１４と、無線ノード装置１０との間でＨＤＭＩにおいて定義されているパススルーモード（ｐａｓｓ−ｔｈｒｏｕｇｈ  ｍｏｄｅ。以下、ＨＤＭＩパススルーモードという。）の接続が確立している無線ノード装置の無線識別子を格納する接続情報メモリ１５とを備えて構成される。
【００２５】
ここで、コントローラ１１は、以下の各処理を実行する。
（ａ）無線周波数帯域もしくは時間のリソースを予約し、予約した無線周波数帯域もしくは時間内に映像及び音声データを送受信する媒体アクセス制御処理。
（ｂ）映像及び音声データを伝送するための無線周波数帯域もしくは時間に対するリソース管理処理。
（ｃ）無線通信時に使用されるポート（すなわち、ソース装置に接続される無線ノード装置２０の送信元ポートとシンク装置に接続される無線ノード装置１０の宛先ポート。）の決定及び関連付け等を含むポート制御処理。
（ｄ）他の無線ノード装置との接続を設定するための接続管理処理。
（ｅ）ユーザ入力の処理等の上位レイヤの処理を含むアプリケーション制御処理。
【００２６】
また、無線通信回路１２は、高速な伝送速度でデータを無線受信する高速データ伝送機能と、当該高速データ伝送機能における伝送速度に比較して低速な伝送速度でデータを無線送受信する低速データ伝送機能を有する。ここで、高速データ伝送機能で伝送されるデータは、非圧縮映像などの高速伝送が必要なデータ及び音声や制御コマンドなどの比較的低速な伝送速度で伝送可能なデータを含み、低速データ伝送機能で伝送されるデータは、音声や制御コマンドなど比較的低速な伝送速度で伝送可能なデータを含む。本実施形態において、映像データ信号５０Ａ及び制御データ信号５０Ｃは高速データ伝送機能を用いて無線受信され、音声データ信号５０Ｂ及び制御データ信号５０Ｄは低速データ伝送機能を用いて無線送受信される。
【００２７】
さらに、図２において、無線ノード装置１０にＨＤＭＩケーブル６０を介して有線接続されたＨＤＭＩ装置３０は、有線通信回路３５と、ディスプレイである映像出力装置３４と、スピーカである音声出力装置３３と、ユーザ入力装置３２と、これらの構成要素の各動作を制御するコントローラ３１と、図６Ｂを参照して詳細後述する論理アドレステーブル３６ｔを格納する論理アドレステーブルメモリ３６とを備えて構成される。ユーザ入力装置３２は、図示されていない操作ボタン及び指示信号受信回路を備え、映像及び音声データの再生及び停止などを指示するために、ユーザによって操作ボタンから入力された指示信号を受信し、又はリモートコントローラ（図示せず。）から送信された指示信号を指示信号受信回路を用いて受信して、受信された指示信号をコントローラ３１に送る。映像出力装置３４及び音声出力装置３３は、無線ノード装置１０から有線伝送された映像及び音声データをそれぞれ出力する。有線通信回路３５は、無線ノード装置１０の有線通信回路１６と同様に構成される。本実施形態において、無線ノード装置１０は、ＨＤＭＩ装置３０に無線送受信機能を提供するためのアダプタ装置として動作する。
【００２８】
図３は、図１のＨＤＭＩクラスタ９０の構成を示すブロック図である。図３において、無線ノード装置２０は、アンテナ２３に接続され無線インターフェースとして動作する無線通信回路２２と、ＨＤＭＩに準拠した映像及び音声データ信号の伝送処理を行う有線インターフェースである有線通信回路２６と、これらの構成要素の各動作を制御するコントローラ２１と、図６Ｅを参照して詳細後述する装置情報テーブル２４ｔを格納する装置情報テーブルメモリ２４と、無線ノード装置２０との間でＨＤＭＩにおいて定義されているパススルーモードの接続が確立している無線ノード装置の無線識別子を格納する接続情報メモリ２５とを備えて構成される。
【００２９】
ここで、コントローラ２１は、以下の各処理を実行する。
（ａ）無線周波数帯域もしくは時間のリソースを予約し、予約した無線周波数帯域もしくは時間内に映像及び音声データを送受信する媒体アクセス制御処理。
（ｂ）映像及び音声データを伝送するための無線周波数帯域もしくは時間に対するリソース管理と、無線通信時に使用されるポート（すなわち、ソース装置に接続される無線ノード装置２０の送信元ポートとシンク装置に接続される無線ノード装置１０の宛先ポート。）の決定及び関連付け等を含むポート制御処理。
（ｃ）他の無線ノード装置との接続を設定するための接続管理処理。
（ｄ）ユーザ入力の処理等の上位レイヤの処理を含むアプリケーション制御処理。
【００３０】
また、無線通信回路２２は、高速な伝送速度でデータを無線送信する高速データ伝送機能と、当該高速データ伝送機能における伝送速度に比較して低速な伝送速度でデータを無線送受信する低速データ伝送機能を有する。ここで、高速データ伝送機能で伝送されるデータは、非圧縮映像などの高速伝送が必要なデータ及び音声や制御コマンドなどの比較的低速な伝送速度で伝送可能なデータを含み、低速データ伝送機能で伝送されるデータは、音声や制御コマンドなど比較的低速な伝送速度で伝送可能なデータを含む。本実施形態において、映像データ信号５０Ａ及び制御データ信号５０Ｃは高速データ伝送機能を用いて無線送信され、音声データ信号５０Ｂ及び制御データ信号５０Ｄは低速データ伝送機能を用いて無線送受信される。また、本実施形態において、無線ノード装置２０は、ＨＤＭＩ装置４０に無線送受信機能を提供するためのアダプタ装置として動作する。
【００３１】
さらに、図３において、無線ノード装置２０にＨＤＭＩケーブル７０を介して有線接続されたＨＤＭＩ装置４０は、有線通信回路４４と、ＤＶＤプレーヤである映像音声再生装置４２と、ユーザによって入力された信号及びデータを取得するユーザ入力装置４３と、これらの構成要素の各動作を制御するコントローラ４１と、図６Ｃを参照して詳細後述する論理アドレステーブル４５ｔを格納する論理アドレステーブルメモリ４５とを備えて構成される。映像音声再生装置４２は、ＤＶＤ等の記録媒体からデータを読み出すことによって映像及び音声データを取得する。ユーザ入力装置４３は、図示されていない操作ボタン及び指示信号受信回路を備え、映像及び音声データの再生及び停止などを指示するために、ユーザによって操作ボタンから入力された指示信号を受信し、又はリモートコントローラ（図示せず。）から送信された指示信号を指示信号受信回路を用いて受信して、受信された指示信号をコントローラ４１に送る。なお、映像音声再生装置４２は、遠隔の送信局から放送された放送信号を処理することによって映像及び音声データを取得するチューナなどのセットトップボックス（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ（ＳＴＢ））であってもよい。
【００３２】
なお、無線ノード装置１０，２０及びＨＤＭＩ装置３０，４０の動作主体は各コントローラ１１，２１，３１，４１であるが、以下においてその記載を省略する。
【００３３】
次に、図１の無線通信システムの装置能力交換処理を説明する。図４は、図１の無線通信システムの装置能力交換処理のメッセージシーケンスの一例を示すシーケンス図である。無線ノード装置２０は、集中管理装置である無線ノード装置１０との間で所定の認証処理を行った後、図１の無線ネットワーク内の各無線ノード装置の情報及び無線識別子を含む装置リストを無線ノード装置１０から取得する。本実施形態において、取得した装置リストは無線ノード装置１０の無線識別子を含む。無線ノード装置２０は、取得した装置リスト内の全ての無線ノード装置（無線ノード装置１０を含む。）に対して、無線ノード装置２０の能力を示す情報を含む装置能力要求メッセージ６５を無線送信する。装置能力要求メッセージ６５を受信した無線ノード装置１０は、装置能力要求メッセージ６５に含まれる情報を装置情報テーブルメモリ１４に記憶するとともに、装置能力要求メッセージ６５の送信元の無線ノード装置２０に無線ノード装置１０の能力を示す情報を含む装置能力応答メッセージ７５を無線送信する。装置能力応答メッセージ７５を受信した無線ノード装置２０は、装置能力応答メッセージ７５に含まれる情報を装置情報テーブルメモリ２４に記憶する。ここで、装置能力要求メッセージ６５及び装置能力応答メッセージ７５はそれぞれ、当該メッセージの送信元の無線ノード装置の装置種別情報、映像音声種別情報、無線種別情報及びその他のフラグ等を含む。装置種別情報は、無線ノード装置がテレビジョン放送受信機、ＤＶＤレコーダ、ＡＶアンプ、セットトップボックスなどの装置のうちのどの装置であるかを示し、映像音声種別情報は、映像及び音声の入力及び出力が可能であるかを示し、無線種別情報は、高速及び低速の送信及び受信が可能であるかを示し、その他のフラグは、ＨＤＭＩパススルーモードをサポートしているか否かを示すＰＴ（Ｐａｓｓ−Ｔｈｒｏｕｇｈ）ビットを含む。
【００３４】
次に、ＨＤＭＩパススルーモードでの接続（以下、パススルーコネクションという。）の確立及びキャンセルを説明する。図５は、図１の無線通信システムのパススルーコネクションの確立及びキャンセルのためのメッセージシーケンスの一例を示すシーケンス図である。
【００３５】
無線ノード装置２０は図４の装置能力交換処理を行った後、装置情報テーブルメモリ２４に格納された各無線ノード装置に対応するＰＴビットデータに基づいて、無線ノード装置１０がＨＤＭＩパススルーモードをサポートしているか否かを認識する。通信相手の無線ノード装置１０がＨＤＭＩパススルーモードをサポートしているとき（無線ノード装置１０のＰＴビットがＨＤＭＩパススルーモードをサポートしていることを示すデータにセットされているとき。）、無線ノード装置２０は無線ノード装置１０にパススルーコネクションの確立を要求するパススルー要求メッセージ８５を無線送信する。このとき、パススルー要求メッセージ８５には、パススルーコネクションの確立を示すビットがセットされる。これに応答して、無線ノード装置１０は、パススルーコネクションの確立の要求を受け入れるときには、パススルー応答メッセージ９５に含まれる結果コードフィールドに「成功」を示すデータをセットして、パススルー応答メッセージ９５を無線ノード装置２０に無線送信するとともに、接続情報メモリ１５に無線ノード装置２０の無線識別子を追加する。また、無線ノード装置１０は、パススルーコネクションの確立の要求を受け入れないときには、パススルー応答メッセージ９５に含まれる結果コードフィールドに「失敗」を示すデータをセットして、パススルー応答メッセージ９５を無線ノード装置２０に無線送信する。「成功」を示す結果コードフィールドを含むパススルー応答メッセージ９５に応答して、無線ノード装置２０は、接続情報メモリ２５に無線ノード装置１０の無線識別子を追加する。
【００３６】
また、無線ノード装置２０が他の無線ノード装置１０にパススルーコネクションのキャンセルを要求するとき、無線ノード装置１０にパススルーコネクションのキャンセルを要求するパススルー要求メッセージ８５を送信する。このとき、パススルー要求メッセージ８５には、パススルーコネクションのキャンセルを示すビットがセットされる。これに応答して、無線ノード装置１０は、パススルーコネクションのキャンセルの要求を受け入れるときには、パススルー応答メッセージ９５に含まれる結果コードフィールドに「成功」を示すデータをセットして、パススルー応答メッセージ９５を無線ノード装置２０に無線送信するとともに、接続情報メモリ１５から無線ノード装置２０の無線識別子を削除する。また、無線ノード装置１０は、パススルーコネクションのキャンセルの要求を受け入れないときには、パススルー応答メッセージ９５に含まれる結果コードフィールドに「失敗」を示すデータをセットして、パススルー応答メッセージ９５を無線ノード装置２０に無線送信する。「成功」を示す結果コードフィールドを含むパススルー応答メッセージ９５に応答して、無線ノード装置２０は、接続情報メモリ２５から無線ノード装置１０の無線識別子を削除する。
【００３７】
なお、無線ノード装置が無線ネットワークから離脱したとき、パススルーコネクションはキャンセルされる。無線ノード装置が無線ネットワークから離脱したことは、集中管理装置から無線送信されるビーコン信号に含まれる無線ノード装置の離脱を示す情報に基づいて検出される。もしくは、各無線ノード装置は、自装置との間でパススルーコネクションが確立している無線ノード装置に定期的に所定のメッセージを送信することにより、通信相手の無線ノード装置が無線ネットワークに接続されているか否かを確認してもよい。
【００３８】
図６Ａは、図１の無線通信システムにおいて割り当てられる論理アドレス及び無線識別子の一例を示す説明図である。また、図６Ｂは、図２の論理アドレステーブル３６ｔの一例を示すテーブルであり、図６Ｃは、図３の論理アドレステーブル４５ｔの一例を示すテーブルである。さらに、図６Ｄは、図２の装置情報テーブル１４ｔの一例を示すテーブルであり、図６Ｅは、図３の装置情報テーブル２４ｔの一例を示すテーブルである。
【００３９】
図６Ａに示すように、本実施形態において、ＨＤＭＩ装置３０及び４０には論理アドレス３及び０がそれぞれ割り当てられており、無線ノード装置１０及び２０には、無線識別子２及び１が割り当てられている。このとき、図６Ｂ及び図６Ｃに示すように、論理アドレステーブル３６ｔ，４５ｔは、図１の無線通信システム内のＨＤＭＩ装置３０及び４０の論理アドレスを格納する。また、図６Ｄに示すように、装置情報テーブル１４ｔは、図１の無線通信システム内の無線ノード装置１０及び２０の各無線識別子と、無線ノード装置１０及び２０にそれぞれ有線接続されているＨＤＭＩ装置３０及び４０の各論理アドレスと、ＨＤＭＩ装置３０及び４０がＨＤＭＩクラスタ８０に含まれるか否かを示す各有線接続フラグ（Ｗｉｒｅｄフラグ）とを対応づけて格納する。さらに、図６Ｅに示すように、装置情報テーブル２４ｔは、図１の無線通信システム内の無線ノード装置１０及び２０の各無線識別子と、無線ノード装置１０及び２０に有線接続されているＨＤＭＩ装置３０及び４０の各論理アドレスと、ＨＤＭＩ装置３０及び４０がＨＤＭＩクラスタ９０に含まれるか否かを示す各有線接続フラグとを対応づけて格納する。なお、有線接続フラグは、ＨＤＭＩ装置が無線ノード装置と同一のＨＤＭＩクラスタに含まれるときに１にセットされ、含まれないときに０にセットされる。
【００４０】
次に、図１の無線通信システムにおいてＨＤＭＩ装置３０とＨＤＭＩ装置４０との間でＣＥＣメッセージを送受信する方法を説明する。
【００４１】
図２２に、図１の無線通信システムにおいて送受信されるＣＥＣメッセージ１８０，１８１，１９０，１９１のフォーマットの一例を示す。ＨＤＭＩ装置４０から無線ノード装置２０に送信されるＣＥＣメッセージ１９０と、無線ノード装置２０からＨＤＭＩ装置４０に送信されるＣＥＣメッセージ１９１と、無線ノード装置１０からＨＤＭＩ装置３０に送信されるＣＥＣメッセージ１８０と、ＨＤＭＩ装置３０から無線ノード装置１０に送信されるＣＥＣメッセージ１８１とは、図２２に示すフォーマットを有している。本明細書において、ＣＥＣメッセージ１８０，１８１，１９０，１９１を互いに区別しない場合には、単に、ＣＥＣメッセージと記載する。図２２に示した例では、ＣＥＣメッセージは、４ビットの送信元論理アドレスと４ビットの宛先論理アドレスとを含むヘッダブロックと、ＨＤＭＩで規定されているセットデジタルタイマコマンド（Ｓｅｔ  Ｄｉｇｉｔａｌ  Ｔｉｍｅｒ）と、録画日（Ｄａｙ  ｏｆ  Ｍｏｎｔｈ）と、録画月（Ｍｏｎｔｈ  ｏｆ  Ｙｅａｒ）と、録画開始時刻（Ｓｔａｒｔ  Ｔｉｍｅ）と、録画時間（Ｄｕｒａｔｉｏｎ）と、録画曜日（Ｒｅｃｏｒｄｉｎｇ  Ｓｅｑｕｅｎｃｅ）と、デジタルサービス識別子（Ｄｉｇｉｔａｌ  Ｓｅｒｖｉｃｅ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）とを含み、１６オクテットのメッセージ長を有する。なお、図２２のＣＥＣメッセージのフォーマットのうちヘッダブロック以外の部分はＨＤＭＩにおいて規定されている様々な形式をとり、ＣＥＣメッセージのメッセージ長は８ビット以上の任意の値をとる。
【００４２】
ＨＤＭＩ装置３０及び４０並びに無線ノード装置１０及び２０は、ＣＥＣメッセージを生成し、生成されたＣＥＣメッセージを１オクテットのメッセージ長をそれぞれ有する少なくとも１つのデータブロックに分割し、各データブロックに対して当該データブロックがＣＥＣメッセージの最後のデータブロックか否かを示す１ビットのＥＯＭ（Ｅｎｄ  Ｏｆ  Ｍｅｓｓａｇｅ）ビットと１ビットのＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅ）ビットを付加してＣＥＣバスに出力する。ここで、ＥＯＭビットは、ＣＥＣメッセージの最後のデータブロックであるときに１にセットされる。また、ＡＣＫビットは、受信側において正しく受信できたときに０にセットされる。一方、ＨＤＭＩ装置３０及び４０並びに無線ノード装置１０及び２０は、ＣＥＣメッセージのデータブロックを正常に受信する毎に、ＣＥＣバスを介してＡＣＫ信号を返信する。
【００４３】
また、ＣＥＣメッセージのうち、ヘッダブロックのみを含むものをポーリングメッセージという。ポーリングメッセージに付加されるＥＯＭビットの値は１である。ＨＤＭＩ装置３０及び４０並びに無線ノード装置１０及び２０は、受信したデータブロックがヘッダブロックを含みかつ付加されているＥＯＭビットの値が１であるときに、受信したデータブロックはポーリングメッセージであると判断する。
【００４４】
図７は、図１の無線ノード装置２０によって実行されるＣＥＣメッセージ受信処理を示すフローチャートである。ステップＳ１０において、無線ノード装置２０はＨＤＭＩ装置４０からＨＤＭＩケーブル７０のＣＥＣバスを介してＣＥＣメッセージ１９０を受信し、ステップＳ１１において、受信したＣＥＣメッセージ１９０がポーリングメッセージであるか否かを判断する。ステップＳ１１においてＹＥＳのときはステップＳ１７に進む一方、ＮＯのときはステップＳ１２に進む。次いで、ステップＳ１２において、受信したＣＥＣメッセージ１９０の送信元論理アドレスが装置情報テーブル２４ｔに存在するか否かが判断される。ステップＳ１２においてＹＥＳのときはステップＳ１３に進む一方、ＮＯのときはステップＳ１５に進む。なお、ステップＳ１２において、宛先論理アドレスがブロードキャストアドレス（値は１５である。）であるとき、もしくは、宛先論理アドレスが装置情報テーブル２４ｔに含まれかつその宛先論理アドレスに対応する有線接続フラグが０であるときにはＡＣＫ信号が返信される。そして、ステップＳ１３において、装置情報テーブル２４ｔを参照して、送信元論理アドレスに対応する有線接続フラグが０であるか否かが判断される。ステップＳ１３においてＹＥＳのときはステップＳ１４に進む一方、ＮＯのときはステップＳ１６に進む。
【００４５】
ここで、ステップＳ１２及びＳ１３は論理アドレス重複検知処理であって、ＨＤＭＩクラスタ９０において生成されたＣＥＣメッセージ１９０の送信元論理アドレスがＨＤＭＩクラスタ８０においても重複して用いられているか否かが検知される。ステップＳ１２又はＳ１３においてＮＯのときは論理アドレスの重複がないと判断され、ステップＳ１３においてＹＥＳのときは論理アドレスの重複があると判断される。論理アドレスの重複があるときは、ステップＳ１４において、無線ノード装置２０は、受信したＣＥＣメッセージに対してＡＣＫ信号を返信することなくＨＤＭＩケーブル７０のＨＰＤ信号線において、ＨＰＤ信号を再アサートしてＣＥＣメッセージ受信処理を終了する。ＨＰＤ信号が再アサートされると、ＨＤＭＩ装置４０は、無線ノード装置２０と再接続されたと判断し、ＨＤＭＩにおいて規定されている論理アドレス割当処理を行う。論理アドレス割当処理においてＨＤＭＩ装置４０は、重複している論理アドレスを含むすべての論理アドレスの候補に対してポーリングメッセージを送信する。これに対して、無線ノード装置２０はステップＳ１８においてＡＣＫ信号を返信することになる。ＨＤＭＩ装置４０は、ＡＣＫ信号が返信されなかった論理アドレスを選択する。従って、ＨＤＭＩ装置４０の論理アドレスは変更され、論理アドレスの重複は解消される。
【００４６】
一方、ステップＳ１５において無線ノード装置２０は、装置情報テーブル２４ｔにＣＥＣメッセージ１９０の送信元論理アドレスと自身の無線識別子と１の値を有する有線接続フラグを追加し、ステップＳ１６に進む。論理アドレスの重複がないときには、ステップＳ１６において、図２０及び図２３を参照して詳細後述するＣＥＣ通知メッセージ送信処理を行うことにより、ＣＥＣメッセージ１９０に基づいてＣＥＣ通知メッセージ１００を生成して無線ノード装置１０に無線送信し、ＣＥＣメッセージ受信処理を終了する。
【００４７】
一方、ポーリングメッセージが受信されたときは、ステップＳ１７において、ポーリングメッセージの宛先論理アドレスが装置情報テーブル２４ｔに存在し、かつ宛先論理アドレスに対応する有線接続フラグが０であるか否かが判断される。ステップＳ１７においてＹＥＳのときはステップＳ１８においてポーリングメッセージの宛先論理アドレスを有する装置の代わりにＡＣＫ信号を返信する一方、ＮＯときはＣＥＣメッセージ受信処理を終了する。
【００４８】
図８は、図１の無線ノード装置１０によって実行されるＣＥＣメッセージ受信処理を示すフローチャートである。ステップＳ２０において、無線ノード装置１０はＨＤＭＩ装置３０からＨＤＭＩケーブル６０のＣＥＣバスを介してＣＥＣメッセージ１８１を受信し、ステップＳ２１において、受信したＣＥＣメッセージ１８１がポーリングメッセージであるか否かを判断する。ステップＳ２１においてＹＥＳのときはステップＳ２７に進む一方、ＮＯのときはステップＳ２２に進む。次いで、ステップＳ２２において、受信したＣＥＣメッセージ１８１の送信元論理アドレスが装置情報テーブル１４ｔに存在するか否かが判断される。ステップＳ２２においてＹＥＳのときはステップＳ２３に進む一方、ＮＯのときはステップＳ２５に進む。なお、ステップＳ２２において、宛先論理アドレスがブロードキャストアドレス（値は１５である。）であるとき、もしくは、宛先論理アドレスが装置情報テーブル１４ｔに含まれかつその宛先論理アドレスに対応する有線接続フラグが０であるときにはＡＣＫ信号が返信される。そして、ステップＳ２３において、装置情報テーブル１４ｔを参照して、送信元論理アドレスに対応する有線接続フラグが０であるか否かが判断される。ステップＳ２３においてＹＥＳのときはステップＳ２４に進む一方、ＮＯのときはステップＳ２６に進む。
【００４９】
ここで、ステップＳ２２及びＳ２３は論理アドレス重複検知処理であって、ＨＤＭＩクラスタ８０において生成されたＣＥＣメッセージ１８１の送信元論理アドレスがＨＤＭＩクラスタ９０においても重複して用いられているか否かが検知される。ステップＳ２２又はＳ２３においてＮＯのときは論理アドレスの重複がないと判断され、ステップＳ２３においてＹＥＳのときは論理アドレスの重複があると判断される。論理アドレスの重複があるときは、ステップＳ２４において、無線ノード装置１０は、受信したＣＥＣメッセージに対してＡＣＫ信号を返信することなく装置情報通知メッセージ送信処理を行い、ＣＥＣメッセージ受信処理を終了する。装置情報通知メッセージ送信処理において、無線ノード装置１０は、装置情報テーブル１４ｔのデータを含む装置情報通知メッセージ１１１を生成して無線ノード装置２０に無線送信する。これに応答して、無線ノード装置２０は、図１１を参照して詳細後述する装置情報通知メッセージ受信処理を行う。
【００５０】
一方、ステップＳ２５において無線ノード装置１０は、装置情報テーブル１４ｔにＣＥＣメッセージ１８１の送信元論理アドレスと自身の無線識別子と１の値を有する有線接続フラグを追加し、ステップＳ２６に進む。論理アドレスの重複がないときには、ステップＳ２６において、図２０及び図２３を参照して詳細後述するＣＥＣ通知メッセージ送信処理を行うことにより、ＣＥＣメッセージ１８１に基づいてＣＥＣ通知メッセージ１０１を生成して無線ノード装置１０に無線送信し、ＣＥＣメッセージ受信処理を終了する。
【００５１】
一方、ステップＳ２７において、ポーリングメッセージの宛先論理アドレスが装置情報テーブル１４ｔに存在し、かつ宛先論理アドレスに対応する有線接続フラグが０であるか否かが判断される。ステップＳ２７においてＹＥＳのときはステップＳ２８においてポーリングメッセージの宛先論理アドレスを有する装置の代わりにＡＣＫ信号を返信する一方、ＮＯときはＣＥＣメッセージ受信処理を終了する。
【００５２】
図９は、図１の無線ノード装置２０によって実行されるＣＥＣ通知メッセージ受信処理を示すフローチャートである。ステップＳ３０において、無線ノード装置２０は無線ノード装置１０からＣＥＣ通知メッセージ１０１を無線受信する。ここで、ＣＥＣ通知メッセージ１０１は、図２０，図２２及び図２３を参照して詳細後述するように、ＨＤＭＩ装置３０からのＣＥＣメッセージ１８１に基づいて無線ノード装置１０によって生成され、ＣＥＣ通知サブメッセージ１０１−１，１０１−３，１０１−３を含む。ＣＥＣ通知サブメッセージ１０１−１，１０１−３，１０１−３の各無線ヘッダ（図２２参照。）は、ＣＥＣメッセージ１８１の送信元であるＨＤＭＩ装置３０の論理アドレス及びＣＥＣ通知メッセージ１０１の送信元である無線ノード装置１０の無線識別子を含む。ステップＳ３１において、無線ノード装置１０は、受信したＣＥＣ通知メッセージ１０１に含まれるＣＥＣメッセージ１８１の送信元論理アドレスが装置情報テーブル２４ｔに含まれるか否かを判断する。ステップＳ３１においてＹＥＳのときはステップＳ３２に進む一方、ＮＯのときはステップＳ３４に進む。そして、ステップＳ３２において、装置情報テーブル２４ｔを参照して、ＣＥＣメッセージ１８１の送信元論理アドレスに対応する有線接続フラグが１であるか否かが判断される。ステップＳ３２においてＹＥＳのときはステップＳ３３に進む一方、ＮＯのときはステップＳ３５に進む。一方、ステップＳ３４において、装置情報テーブル２４ｔに、ＣＥＣメッセージ１８１の送信元論理アドレスとＣＥＣ通知メッセージ１０１の送信元無線ノード装置１０の無線識別子と０の値を有する有線接続フラグを追加し、ステップＳ３５に進む。
【００５３】
ここで、ステップＳ３１及びＳ３２は論理アドレス重複検知処理であって、ＨＤＭＩクラスタ８０において生成されたＣＥＣメッセージ１８１の送信元論理アドレスがＨＤＭＩクラスタ９０においても重複して用いられているか否かが検知される。ステップＳ３１又はＳ３２においてＮＯのときは論理アドレスの重複がないと判断され、ステップＳ３２においてＹＥＳのときは論理アドレスの重複があると判断される。論理アドレスの重複があるときは、ステップＳ３３において、無線ノード装置２０は、ＨＤＭＩケーブル７０のＨＰＤ信号線において、ＨＰＤ信号を再アサートしてＣＥＣ通知メッセージ受信処理を終了する。これにより、図７のステップＳ１４における処理と同様に、論理アドレスの重複は解消される。
【００５４】
論理アドレスの重複がないときには、ステップＳ３５においてＨＤＭＩ装置２０は、ＣＥＣ通知メッセージ１０１をＨＤＭＩ装置３０によって出力されたＣＥＣメッセージ１８１と同一のＣＥＣメッセージ１９１に変換して、ＨＤＭＩケーブル７０のＣＥＣバスを介してＨＤＭＩ装置４０に送信してＣＥＣ通知メッセージ受信処理を終了する。
【００５５】
図１０は、図１の無線ノード装置１０によって実行されるＣＥＣ通知メッセージ受信処理を示すフローチャートである。ステップＳ４０において、無線ノード装置１０は無線ノード装置２０からＣＥＣ通知メッセージ１００を無線受信する。ここで、ＣＥＣ通知メッセージ１００は、図２０，図２２及び図２３を参照して詳細後述するように、ＨＤＭＩ装置４０からのＣＥＣメッセージ１９０に基づいて無線ノード装置２０によって生成され、ＣＥＣ通知サブメッセージ１００−１，１００−２，１００−３を含む。ＣＥＣ通知サブメッセージ１００−１，１００−２，１００−３の各無線ヘッダ（図２２参照。）は、ＣＥＣメッセージ１９０の送信元であるＨＤＭＩ装置４０の論理アドレス及びＣＥＣ通知メッセージ１００の送信元である無線ノード装置２０の無線識別子を含む。ステップＳ４１において、無線ノード装置１０は、受信したＣＥＣ通知メッセージ１００に含まれるＣＥＣメッセージ１９０の送信元論理アドレスが装置情報テーブル１４ｔに含まれるか否かを判断する。ステップＳ４１においてＹＥＳのときはステップＳ４２に進む一方、ＮＯのときはステップＳ４４に進む。そして、ステップＳ４２において、装置情報テーブル１４ｔを参照して、ＣＥＣメッセージ９０の送信元論理アドレスに対応する有線接続フラグが１であるか否かが判断される。ステップＳ４２においてＹＥＳのときはステップＳ４３に進む一方、ＮＯのときはステップＳ４５に進む。一方、ステップＳ４４において、装置情報テーブル１４ｔに、ＣＥＣメッセージ１９０の送信元論理アドレスとＣＥＣ通知メッセージ１００の送信元無線ノード装置２０の無線識別子と０の値を有する有線接続フラグを追加し、ステップＳ４５に進む。
【００５６】
ここで、ステップＳ４１及びＳ４２は論理アドレス重複検知処理であって、ＨＤＭＩクラスタ９０において生成されたＣＥＣメッセージ１９０の送信元論理アドレスがＨＤＭＩクラスタ８０においても重複して用いられているか否かが検知される。ステップＳ４１又はＳ４２においてＮＯのときは論理アドレスの重複がないと判断され、ステップＳ４２においてＹＥＳのときは論理アドレスの重複があると判断される。論理アドレスの重複があるときは、ステップＳ４３において、装置情報通知メッセージ送信処理において、無線ノード装置１０は、装置情報テーブル１４ｔのデータを含む装置情報通知メッセージ１１１を生成して無線ノード装置２０に無線送信する。これに応答して、無線ノード装置２０は、図１１を参照して詳細後述する装置情報通知メッセージ受信処理を行う。
【００５７】
論理アドレスの重複がないときには、ステップＳ４５において無線ノード装置１０は、ＣＥＣ通知メッセージ１００をＨＤＭＩ装置４０によって出力されたＣＥＣメッセージ１９０と同一のＣＥＣメッセージ１８０に変換して、ＨＤＭＩケーブル６０のＣＥＣバスを介してＨＤＭＩ装置３０に送信してＣＥＣ通知メッセージ受信処理を終了する。
【００５８】
図１１は、図１の無線ノード装置２０によって実行される装置情報通知メッセージ受信処理を示すフローチャートである。無線ノード装置２０は、ステップＳ５０において無線ノード装置１０から装置情報通知メッセージ１１１を無線受信する。そして、ステップＳ５１において、装置情報テーブル２４ｔのデータを装置情報通知メッセージ１１１に含まれている装置情報テーブル１４ｔのデータに更新する。さらに、ステップＳ５２において、ＨＤＭＩケーブル７０のＨＤＰ信号線においてＨＰＤ信号を再アサートする。これにより、図７のステップＳ１４における処理と同様に、論理アドレスの重複は解消される。
【００５９】
図１２は、図１の無線ノード装置１０及び無線ノード装置２０のどちらにおいても論理アドレスの重複が検知されない場合のメッセージシーケンスの一例を示すシーケンス図である。図１２において、無線ノード装置２０は、図７のＣＥＣメッセージ受信処理において、ＨＤＭＩ装置４０からＣＥＣメッセージ１９０を受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されなかったとき、ステップＳ１５において装置情報テーブル２４ｔが更新される。さらに、ステップＳ１６においてＣＥＣ通知メッセージ１００が生成されて無線ノード装置１０に無線送信される。
【００６０】
無線ノード装置１０は、図１０のＣＥＣ通知メッセージ受信処理においてＣＥＣ通知メッセージ１００を無線受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されなかったとき、ステップＳ４４において装置情報テーブル１４ｔが更新される。さらに、ステップＳ４５において、ＣＥＣ通知メッセージ１００はＣＥＣメッセージ１８０に変換されてＨＤＭＩ装置３０に出力される。図１２に示すように、無線ノード装置１０及び２０において論理アドレスの重複が検知されないときは、ＨＤＭＩ装置４０によって生成されたＣＥＣメッセージ１９０は、無線ノード装置２０及び１０を介してＨＤＭＩ装置３０に送信される。
【００６１】
図１３は、図１の無線ノード装置２０においてＨＤＭＩ装置４０からＣＥＣメッセージ１９０を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。図１３は、図１２に比較して、無線ノード装置２０において論理アドレスの重複が検知された点のみが異なる。図１３において、無線ノード装置２０において図７の論理アドレス重複検知処理によって論理アドレスの重複が検知されると、ステップＳ１４において、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号が再アサートされる。図１３に示すように、無線ノード装置２０においてＨＤＭＩ装置４０からＣＥＣメッセージ１９０を受信したときに、論理アドレスの重複が検知された場合は、ＣＥＣメッセージ１９０はＨＤＭＩ装置３０に送信されない。さらに、ＨＤＭＩ装置４０において論理アドレス割当処理が行われてＨＤＭＩ装置４０の論理アドレスが変更され、論理アドレスの重複は解消される。
【００６２】
図１４は、図１の無線ノード装置１０においてＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。図１４において、無線ノード装置１０は、図８のＣＥＣメッセージ受信処理において、ＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されたとき、装置情報通知メッセージ１１１が生成されて無線ノード装置２０に無線送信される。図１１の装置情報通知メッセージ受信処理によって装置情報通知メッセージ１１１は無線ノード装置２０によって無線受信され、装置情報テーブル１４ｔは更新される。さらに、ステップＳ５２において、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号が再アサートされる。図１４に示すように、無線ノード装置１０においてＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信したときに、論理アドレスの重複が検知された場合は、ＣＥＣメッセージ１８１はＨＤＭＩ装置４０に送信されない。さらに、ＨＤＭＩ装置４０において論理アドレス割当処理が行われてＨＤＭＩ装置４０の論理アドレスが変更され、論理アドレスの重複は解消される。
【００６３】
図１５は、図１の無線ノード装置１０において無線ノード装置２０からＣＥＣ通知メッセージ１００を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。無線ノード装置１０は、図１０のＣＥＣ通知メッセージ受信処理においてＣＥＣ通知メッセージ１００を無線受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されたとき、装置情報通知メッセージ１１１が生成されて無線ノード装置２０に無線送信される。図１１の装置情報通知メッセージ受信処理によって装置情報通知メッセージ１１１は無線ノード装置２０によって無線受信され、装置情報テーブル１４ｔは更新される。さらに、ステップＳ５２において、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号が再アサートされる。図１５に示すように、無線ノード装置１０において無線ノード装置２０からＣＥＣ通知メッセージ１００を受信したときに論理アドレスの重複が検知された場合は、ＣＥＣメッセージ１９０はＨＤＭＩ装置３０に送信されない。さらに、ＨＤＭＩ装置４０において論理アドレス割当処理が行われてＨＤＭＩ装置４０の論理アドレスが変更され、論理アドレスの重複は解消される。
【００６４】
図１６は、図１の無線ノード装置２０において無線ノード装置１０からＣＥＣ通知メッセージ１０１を受信したときに、論理アドレスの重複が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。図１６において、無線ノード装置１０は、図８のＣＥＣメッセージ受信処理において、ＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されなかったとき、ステップＳ２５において装置情報テーブル１４ｔが更新される。さらに、ステップＳ２６においてＣＥＣ通知メッセージ１０１が生成されて無線ノード装置２０に無線送信される。
【００６５】
無線ノード装置２０は、図９のＣＥＣ通知メッセージ受信処理においてＣＥＣ通知メッセージ１０１を無線受信し、論理アドレス重複検知処理を行う。そして、論理アドレス重複検知処理において論理アドレスの重複が検知されたとき、ステップＳ３３において、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号が再アサートされる。図１６に示すように、無線ノード装置２０において無線ノード装置１０からＣＥＣ通知メッセージ１０１を受信したときに、論理アドレスの重複が検知された場合は、ＣＥＣメッセージ１８１はＨＤＭＩ装置４０に送信されない。さらに、ＨＤＭＩ装置４０において論理アドレス割当処理が行われてＨＤＭＩ装置４０の論理アドレスが変更され、論理アドレスの重複は解消される。
【００６６】
図１７は、図１の無線ノード装置２０において、ＨＤＭＩ装置４０の切断が検知された場合のメッセージシーケンスの一例を示すシーケンス図である。無線ノード装置２０は、ＨＤＭＩクラスタ９０内のいずれかのＨＤＭＩ装置がＨＤＭＩクラスタ９０から切断されたか否かを、ポーリングメッセージに対するＡＣＫ信号の返信があるか否かによって検知する。そして、切断を検知したときに、装置情報テーブル２４ｔから、切断されたＨＤＭＩ装置の論理アドレスを削除する装置情報テーブル更新処理を行う。さらに、削除後の装置情報テーブル２４ｔのデータを含む装置情報通知メッセージ１１０を生成して、無線ノード装置１０を含む他の無線ノード装置に無線送信する。これに応答して、無線ノード装置１０は、装置情報テーブル１４ｔのデータと受信した装置情報通知メッセージ１１０内の装置情報テーブル２４ｔとを比較し、装置情報テーブル２４ｔに含まれていない論理アドレスを自身の装置情報テーブル１４ｔから削除する装置情報テーブル更新処理を行う。
【００６７】
同様に、無線ノード装置１０は、ＨＤＭＩクラスタ８０内のいずれかのＨＤＭＩ装置がＨＤＭＩクラスタ８０から切断されたか否かを、ポーリングメッセージに対するＡＣＫ信号の返信があるか否かによって検知する。そして、切断を検知したときに、装置情報テーブル１４ｔから、切断されたＨＤＭＩ装置の論理アドレスを削除する装置情報テーブル更新処理を行う。さらに、削除後の装置情報テーブル１４ｔのデータを含む装置情報通知メッセージ１１１を生成して、無線ノード装置２０を含む他の無線ノード装置に無線送信する。これに応答して、無線ノード装置２０は、装置情報テーブル２４ｔのデータと受信した装置情報通知メッセージ１１１内の装置情報テーブル１４ｔとを比較し、装置情報テーブル１４ｔに含まれていない論理アドレスを自身の装置情報テーブル２４ｔから削除する装置情報テーブル更新処理を行う。
【００６８】
次に、ＨＤＭＩ装置３０からＨＤＭＩ装置４０へのＥＤＩＤの送信方法を説明する。図１８は、図１のＨＤＭＩ装置４０がＨＤＭＩ装置３０のＥＤＩＤを取得するときのメッセージシーケンスの一例を示すシーケンス図である。ここで、ＥＤＩＤは、ＨＤＭＩ装置３０の少なくとも１つの映像出力仕様及び少なくとも１つの音声出力仕様を含む。
【００６９】
無線ノード装置１０は、ＨＤＭＩケーブル６０のＨＰＤ信号線においてＨＰＤ信号がアサートされたことを検出すると、ＨＤＭＩにおいて規定されているＥＤＩＤ読み込み処理によって、ＨＤＭＩ装置３０のＥＤＩＤを読み込む。そして、無線ノード装置１０は、ＨＰＤ信号のアサートが検出されたことを示すＨＰＤ通知メッセージ１２０を生成して、無線ノード装置１０との間でパススルーコネクションが確立している他の無線ノード装置２０に無線送信する。なお、ＨＰＤ通知メッセージ１２０はＨＰＤ信号のアサート又はデアサートが検出されたことを示すＨビットのデータを含む。Ｈビットは、ＨＰＤ信号のアサートが検出されたときに１にセットされ、ＨＰＤ信号のデアサートが検出されたときに０にセットされる。また、無線ノード装置１０は、接続情報メモリ１５を参照して無線ノード装置１０との間でパススルーコネクションが確立している無線ノード装置を識別する。ＨＰＤ信号のアサートが検出されたことを示すＨＰＤ通知メッセージ１２０に応答して、無線ノード装置２０は、ＨＰＤ通知メッセージ１２０の送信元である無線ノード装置１０に対してＥＤＩＤの送信を要求するＥＤＩＤ要求メッセージ１３０を無線送信する。これに応答して、無線ノード装置１０は、無線ノード装置２０に、ＨＤＭＩ装置３０から読み込んだＥＤＩＤを含むＥＤＩＤ応答メッセージ１４０を無線送信する。これに応答して、無線ノード装置２０は、無線ノード装置２０のＥＤＩＤメモリ（図示せず。）にＥＤＩＤ応答メッセージ１４０に含まれるＥＤＩＤのデータを格納する。そして、無線ノード装置２０は、ＥＤＩＤの読み込み準備が完了しているとき、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号をアサートする。これに応答して、ＨＤＭＩ装置４０は、ＨＤＭＩにおいて規定されているＥＤＩＤ読み込み処理によって、無線ノード装置２０のＥＤＩＤメモリに格納されているＥＤＩＤを読み込む。これにより、ＨＤＭＩ装置４０に、ＨＤＭＩ装置３０のＥＤＩＤが送信される。
【００７０】
一方、無線ノード装置１０は、ＨＤＭＩケーブル６０のＨＰＤ信号線においてＨＰＤ信号がデアサートされたことを検出すると、ＨＰＤ信号のデアサートが検出されたことを示す（Ｈビットを０にセットした。）ＨＰＤ通知メッセージ１２０を、無線ノード装置１０との間でパススルーコネクションが確立している無線ノード装置２０に無線送信する。これに応答して、無線ノード装置２０は、ＨＤＭＩケーブル７０のＨＰＤ信号線においてＨＰＤ信号をデアサートする。なお、ＨＤＣＰ関連のメッセージなどの他のＤＤＣメッセージは無線ノード装置で終端され、無線区間には送信されない。
【００７１】
次に、ＨＤＭＩ装置４０からＨＤＭＩ装置３０へのデータアイランドパケットの送信方法を説明する。図１９は、図１の無線通信システムにおける、データアイランド通知メッセージ１５０−１，１５０−２の送信方法を示すシーケンス図である。
【００７２】
図１９において、ＨＤＭＩ装置４０は、所定の映像出力仕様で映像データを生成し、所定の音声出力仕様で音声データを生成する。このとき、映像出力仕様及び音声出力仕様は、例えば、図１８のメッセージシーケンスによって取得されたＨＤＭＩ装置３０のＥＤＩＤに含まれる映像出力仕様及び音声出力仕様から選択される。また、ＨＤＭＩ装置４０において、映像データを生成するための映像出力仕様及び音声データを生成するための音声出力仕様は、例えば、ユーザ入力装置４３からの指示に応じて、時間変化する。ＨＤＭＩ装置４０は、映像データ、音声データ、映像出力仕様及び音声出力仕様を含むＴＭＤＳ信号を生成するときに、ＴＭＤＳ信号にデータアイランド期間を周期ΔＴ４０で設ける。そして、映像出力仕様を含むＡＶＩインフォフレームパケット及び音声出力仕様を含むオーディオインフォフレームパケットを含むデータアイランドパケット２００−１，２００−２，２００−３，…が各データアイランド期間に挿入される。ここで、ＨＤＭＩ装置４０における映像出力仕様及び音声出力仕様は、上述したように時間変化し、これに応じて、データアイランドパケット２００−１，２００−２，２００−３，…に挿入されるＡＶＩインフォフレーム及びオーディオインフォフレームは時間変化する。
【００７３】
無線ノード装置２０は、ＨＤＭＩ装置４０からＴＭＤＳ信号を受信すると、ＴＭＤＳ信号から、データアイランドパケット２００−１，２００−２，２００−３，…を順次取り出す。無線ノード装置２０は、データアイランドパケット２００−１を受信すると、処理対象のデータアイランドパケット２００−１に含まれている映像出力仕様を、データアイランドパケット２００−１より前に受信したデータアイランドパケットに含まれていた映像出力仕様と比較する。データアイランドパケット２００−１に含まれている映像出力仕様がデータアイランドパケット２００−１より前に受信したデータアイランドパケットに含まれていた映像出力仕様と異なるときは、データアイランド通知メッセージ１５０−１にデータアイランドパケット２００−１に含まれるＡＶＩインフォフレームパケットを挿入する。さらに、処理対象のデータアイランドパケット２００−１に含まれている音声出力仕様を、データアイランドパケット２００−１より前に受信したデータアイランドパケットに含まれていた音声出力仕様と比較する。そして、データアイランドパケット２００−１に含まれている音声出力仕様がデータアイランドパケット２００−１より前に受信したデータアイランドパケットに含まれていた音声出力仕様と異なるときは、データアイランド通知メッセージ１５０−１にデータアイランドパケット２００−１に含まれるオーディオインフォフレームパケットを挿入する。そして、データアイランド通知メッセージ１５０−１を、無線ノード装置２０との間でパススルーコネクションが確立している無線ノード装置１０に無線送信する。ここで、無線ノード装置１０は、処理対象のデータアイランドパケット２００−１に含まれている映像出力仕様及び音声出力仕様が処理対象のデータアイランドパケット２００−１より前に受信されたデータアイランドパケットに含まれる対応する出力仕様と同一であるときは、データアイランド通知メッセージ１５０−１の送信を禁止する。なお、無線ノード装置２０は、接続情報メモリ２５を参照して無線ノード装置１０との間でパススルーコネクションが確立しているか否かを判断する。
【００７４】
図１９において、無線ノード装置１０は、データアイランドパケット２００−２の受信後に、データアイランドパケット２００−２に含まれる映像出力仕様及び音声出力仕様がデータアイランドパケット２００−１に含まれていた映像出力仕様及び音声出力仕様から変化していないことを検出して、データアイランド通知メッセージを無線送信していない。一方、無線ノード装置１０は、データアイランドパケット２００−３の受信後に、データアイランドパケット２００−３に含まれている映像出力仕様及び音声出力仕様のうちの少なくとも一方が、データアイランドパケット２００−２に含まれていた映像出力仕様及び音声出力仕様から変化したことを検出して、データアイランド通知メッセージ１５０−２を無線送信している。
【００７５】
一方、無線ノード装置１０は、ＨＤＭＩにおいて規定されている方法に従って、無線ノード装置２０からの映像データ及び音声データに基づいてＴＭＤＳ信号を発生してＨＤＭＩ装置３０に出力する。このとき、ＴＭＤＳ信号に周期ΔＴ１０でデータアイランド期間を設ける。そして、各データアイランド期間において、無線ノード装置２０からの映像出力仕様を含むＡＶＩインフォフレームパケット及び音声出力仕様を含むオーディオインフォフレームパケットを含むデータアイランドパケット２１０−１，２１０−２，２１０−３，…を周期ΔＴ１０でＨＤＭＩ装置３０に送信する。無線ノード装置１０は、データアイランド通知メッセージ１５０−１を無線受信すると、次に送信するデータアイランドパケット２１０−１に含まれるＡＶＩインフォフレームパケット及びオーディオインフォフレームパケットを、データアイランド通知メッセージ１５０−１に含まれるＡＶＩインフォフレームパケット及びオーディオインフォフレームパケットに変更する。このとき、データアイランドパケット２１０−１がＡＶＩインフォフレームパケットのみを含むときは、次に送信するデータアイランドパケット２１０−１に含まれるオーディオインフォフレームパケットを変更せず、データアイランドパケット２１０−１がオーディオインフォフレームパケットのみを含むときは、次に送信するデータアイランドパケット２１０−１に含まれるＡＶＩインフォフレームパケットを変更しない。さらに、無線ノード装置１０は、データアイランド通知メッセージ１５０−２を無線受信すると、データアイランド通知メッセージ１５０−１の受信時と同様にデータアイランドパケット２１０−３を生成してＨＤＭＩ装置３０に送信する。
【００７６】
なお、ＨＤＭＩ装置４０及び無線ノード装置１０は、映像データの送信開始時及び映像出力仕様の変更時のみにＡＶＩインフォフレームパケットをデータアイランドパケットに挿入してもよく、音声データの送信開始時及び音声出力仕様の変更時のみにオーディオインフォフレームパケットをデータアイランドパケットに挿入してもよい。このとき、無線ノード装置２０は、ＡＶＩインフォフレームパケット及びオーディオインフォフレームのうちの少なくとも一方を含むデータアイランドパケットをＨＤＭＩ装置４０から周期ΔＴ４０で受信する。そして、無線ノード装置２０は、処理対象のデータアイランドパケットに含まれる映像出力仕様及び音声出力仕様のうちの少なくとも一方が、処理対象のデータアイランドパケットよりも前に受信されたデータアイランドパケットに含まれる対応する出力仕様と異なるときに、処理対象のデータアイランドパケットに含まれる異なる出力仕様に対応するインフォフレームパケットを含むデータアイランド通知メッセージを生成して無線ノード装置１０に無線送信する一方、処理対象のデータアイランドパケットよりも前に受信されたデータアイランドパケットに含まれる対応する出力仕様と同一であるときに、データアイランド通知メッセージを無線送信することを禁止する。
【００７７】
さらに、ＨＤＭＩ装置４０及び無線ノード装置１０は、映像出力仕様のデータを含むデータアイランドパケットと、音声出力仕様のデータを含むデータアイランドパケットとを、異なる周期で出力してもよい。
【００７８】
なお、無線ノード装置２０はＡＶＩインフォフレームパケットもしくはオーディオインフォフレームパケット以外のデータアイランドパケットを受信したとき、受信したデータアイランドパケットを含むデータアイランド通知メッセージを無線ノード装置１０に送信する。
【００７９】
次に、無線ノード装置１０及び２０におけるＣＥＣ通知メッセージ送信処理を説明する。なお、無線ノード装置２０におけるＣＥＣ通知メッセージ送信処理は、無線ノード装置１０におけるＣＥＣ通知メッセージ送信処理と同様であるので、以下、無線ノード装置１０におけるＣＥＣ通知メッセージ送信処理のみを説明する。無線ノード装置１０は、ＨＤＭＩケーブル６０のＣＥＣバスからＣＥＣメッセージ１８１を受信したとき、次の３つのルールに従って、受信したＣＥＣメッセージ１８１から少なくとも１つのＣＥＣ通知サブメッセージを生成して無線送信する。
【００８０】
１．ＣＥＣメッセージ１８１のメッセージ長が６オクテット以下の場合は、ＣＥＣメッセージ１８１は分割されずに、詳細後述するＣＥＣ通知サブメッセージに変換されて無線送信される。
２．ＣＥＣメッセージ１８１のメッセージ長が７オクテット以上かつ１１オクテット以下である場合は、ＣＥＣメッセージ１８１は、最初の６オクテットの部分を含むグループと残りの部分を含むグループとに分割される。そして、分割されたＣＥＣメッセージ１８１はそれぞれ、詳細後述するＣＥＣ通知サブメッセージに変換されて無線送信される。
３．ＣＥＣメッセージ１８１のメッセージ長が１２オクテット以上である場合は、ＣＥＣメッセージ１８１は、最初の６オクテットの部分を含むグループ次の５オクテットの部分を含むグループと残りの部分を含むグループとに分割される。分割されたＣＥＣメッセージ１８１はそれぞれ、詳細後述するＣＥＣ通知サブメッセージに変換されて無線送信される。
【００８１】
図２３は、図１の無線ノード装置１０によって実行されるＣＥＣ通知メッセージ送信処理を示すフローチャートである。ステップＳ６０において、無線ノード装置１０は、ＨＤＭＩケーブル６０のＣＥＣバスからＣＥＣメッセージ１８１のデータブロックを受信する。そして、ステップＳ６１において、受信されたデータブロックのＥＯＭビットが１であるか否かが判断される。ステップＳ６０においてＹＥＳのときはステップＳ６２に進む一方、ＮＯのときはステップＳ６３に進む。さらに、ステップＳ６３において、受信されたデータブロックが６ブロック目のデータブロックであるか否かが判断される。ステップＳ６３においてＹＥＳのときはステップＳ６４に進む一方、ＮＯのときはステップＳ６５に進む。次いで、ステップＳ６５において、受信されたデータブロックが１１ブロック目のデータブロックであるか否かが判断される。ステップＳ６５においてＹＥＳのときはステップＳ６４に進む一方、ＮＯのときはステップＳ６０に戻り次のデータブロックを待機する。
【００８２】
ステップＳ６２では、それまでにＣＥＣバスから受信され、かつまだＣＥＣ通知サブメッセージに変換されて無線送信されていないデータブロックに無線ヘッダが付加され、ＣＥＣ通知サブメッセージに変換される。このとき、無線ノード装置１０は、装置情報テーブル１４ｔを参照して、ＣＥＣメッセージ１８１の宛先のＨＤＭＩ装置４０の論理アドレスに有線接続されている無線ノード装置２０の無線識別子を選択し、選択された無線識別子を、無線ヘッダの宛先アドレス領域にセットする。そして、生成されたＣＥＣ通知サブメッセージを宛先の無線ノード装置２０に無線送信して、ＣＥＣ通知メッセージ送信処理を終了する。ステップＳ６４では、ステップＳ６２と同様に、それまでにＣＥＣバスから受信され、かつまだＣＥＣ通知サブメッセージに変換されて無線送信されていないデータブロックはＣＥＣ通知サブメッセージに変換されて無線ノード装置２０に無線送信される。そして、ステップＳ６０に戻り、次のデータブロックが待機される。
【００８３】
なお、無線ノード装置２０は、無線ノード装置１０と同様に、ＨＤＭＩケーブル７０のＣＥＣバスから受信されたＣＥＣメッセージ１９０に基づいて少なくとも１つのＣＥＣ通知サブメッセージを生成して無線ノード装置１０に無線送信する。
【００８４】
図２２は、図１の無線通信システムにおいて送受信されるＣＥＣメッセージ１８０，１８１，１９０，１９１のフォーマットの一例及び図１の無線通信システムにおいて無線送受信されるＣＥＣ通知メッセージ１００及び１０１のフォーマットの一例を示す説明図である。図２２に示すように、１６オクテットのメッセージ長を有するＣＥＣメッセージ１８１は、先頭の６オクテットの部分のデータを含むグループと、次の５オクテットの部分のデータを含むグループと、最後の５オクテットの部分のデータを含むグループに分割され、各グループに対して無線ヘッダが付加されてＣＥＣ通知サブメッセージ１０１−１，１０１−２，１０１−３にそれぞれ変換される。
【００８５】
図２０は、図１の無線通信システムにおいて、１６オクテットのＣＥＣメッセージ１９０をＨＤＭＩ装置４０から無線ノード装置２０及び１０を介してＨＤＭＩ装置３０に送信し、１６オクテットのＣＥＣメッセージ１８１をＨＤＭＩ装置３０から無線ノード装置１０及び２０を介してＨＤＭＩ装置４０に送信するときのメッセージシーケンスの一例を示すシーケンス図である。はじめに、ＨＤＭＩ装置４０によって生成されたＣＥＣメッセージ１９０は無線ノード装置２０に受信される。無線ノード装置２０は、ＣＥＣメッセージ１９０のうち６オクテット目までを受信したとき、ＣＥＣメッセージ１９０のうちの１オクテット目〜６オクテット目のデータを含むＣＥＣ通知サブメッセージ１００−１を生成し、無線ノード装置１０に無線送信する。無線ノード装置１０はＣＥＣ通知サブメッセージ１００−１を受信したとき、ＣＥＣ通知サブメッセージ１００−１をＣＥＣメッセージ１８０に変換してＨＤＭＩ装置３０に送信する。次に、無線ノード装置２０はＨＤＭＩ装置４０からＣＥＣメッセージ１９０のうちの１１オクテット目までを受信したとき、ＣＥＣメッセージ１９０のうちの７オクテット目〜１１オクテット目のデータを含むＣＥＣ通知サブメッセージ１００−２を生成し、無線ノード装置１０に無線送信する。無線ノード装置１０はＣＥＣ通知サブメッセージ１００−２を受信したとき、ＣＥＣ通知サブメッセージ１００−２をＣＥＣメッセージ１８０に変換し、ＣＥＣメッセージ１８０の６オクテット目を送信した後に、引き続きＨＤＭＩ装置３０に送信する。次に、無線ノード装置２０はＨＤＭＩ装置４０からＣＥＣメッセージ１９０のうちの１６オクテット目までを受信したとき、無線ノード装置２０は１９０のうちの１２オクテット目〜１６オクテット目のデータを含むＣＥＣ通知サブメッセージ１００−３を生成し、無線ノード装置１０に無線送信する。無線ノード装置１０はＣＥＣ通知サブメッセージ１００−３を受信したとき、ＣＥＣ通知サブメッセージ１００−３をＣＥＣメッセージ１８０に変換し、ＣＥＣメッセージ１８０の１１オクテット目を送信した後に、引き続きＨＤＭＩ装置３０に送信する。ＨＤＭＩ装置３０はＣＥＣメッセージ１８０を受信すると、ＣＥＣメッセージ１８０に従って所定の処理を行う。
【００８６】
無線ノード装置１０は、無線ノード装置２０と同様に、ＨＤＭＩ装置３０からの１６オクテットのメッセージ長を有するＣＥＣメッセージ１８１をＣＥＣ通知サブメッセージ１０１−１，１０１−２，１０１−３に分割して無線ノード装置２０に無線送信する。さらに、無線ノード装置２０は、無線ノード装置１０と同様に、無線受信したＣＥＣ通知サブメッセージ１０１−１，１０１−２，１０１−３をＣＥＣメッセージ１９１に結合してＨＤＭＩ装置４０に送信する。
【００８７】
図２１は、図１の無線通信システムにおいて、１６オクテットのＣＥＣメッセージ１９０をＨＤＭＩ装置４０から無線ノード装置２０及び１０を介してＨＤＭＩ装置３０に送信するときに、無線ノード装置１０においてＨＤＭＩ装置３０からのＡＣＫ信号を受信できなかったときのメッセージシーケンスの一例を示すシーケンス図である。図２１において、無線ノード装置１０は、無線ノード装置２０から無線受信したＣＥＣ通知サブメッセージ１００−１〜１００−３をＣＥＣメッセージ１８０に変換する。次いで、ＣＥＣメッセージ１８０は１オクテットのデータ長を有するデータブロックに分割されてＨＤＭＩ装置３０に送信される。ＨＤＭＩ装置３０は、データブロックを正常に受信する毎にＡＣＫ信号を無線ノード装置１０に返信する。無線ノード装置１０は、ＨＤＭＩ装置３０からＣＥＣメッセージ１８０の各データブロックに対するＡＣＫ信号を受信しなかった場合、ＣＥＣメッセージ１８０をＨＤＭＩ装置３０に再送する。無線ノード装置１０は、再送したＣＥＣメッセージ１８０に対するＡＣＫ信号をＨＤＭＩ装置３０から受信しなかった場合、無線ノード装置２０に、ＣＥＣメッセージ１８０をＨＤＭＩ装置３０に送信できなかったことを示すＣＥＣ未到達メッセージ１６０を無線送信する。これに応答して、無線ノード装置２０は、装置情報テーブル２４ｔからＨＤＭＩ装置３０に対応するデータを削除する。
【００８８】
なお、図２１においては、無線ノード装置１０におけるＣＥＣメッセージ１８０の最大の再送回数は２回に設定されているが、本発明はこれに限られず、再送を行わない、もしくは再送を３回以上行ってもよい。また、図２１においては、ＨＤＭＩ装置４０からＨＤＭＩ装置３０にＣＥＣメッセージ１９０を送信する場合について説明しているが、反対にＨＤＭＩ装置３０からＨＤＭＩ装置４０にＣＥＣメッセージ１８１を送信する場合も、無線ノード装置２０は無線ノード装置１０と同様にＣＥＣ未到達メッセージ１６０を生成する。
【００８９】
図２４は、図１の無線ノード装置１０によって実行される代理ＡＣＫ処理を示すフローチャートである。ステップＳ７０において、無線ノード装置１０は、ＨＤＭＩケーブル６０のＣＥＣバスからＣＥＣメッセージのデータブロックを受信する。次いで、ステップＳ７１において、ＣＥＣメッセージの宛先のＨＤＭＩ装置の論理アドレスが装置情報テーブル１４ｔに存在するか否かが判断される。ステップＳ７１においてＹＥＳのときはステップＳ７２に進む一方、ＮＯのときはＡＣＫ信号を返信せずに代理ＡＣＫ処理を終了する。そして、ステップＳ７２において、装置情報テーブル１４ｔを参照して、宛先のＨＤＭＩ装置の有線接続フラグがゼロであるか否かが判断され、ＹＥＳのときはステップＳ７３に進む一方、ＮＯのときはＡＣＫ信号を返信せずに代理ＡＣＫ処理を終了する。さらに、ステップＳ７３において、受信したデータブロックが最後のデータブロックであるか否かが判断される。ステップＳ７３においてＹＥＳのときは、無線ノード装置１０は、ステップＳ７６においてＣＥＣバスにＡＣＫ信号を出力した後に、代理ＡＣＫ処理を終了する。一方、ステップＳ７３においてＮＯのときはステップＳ７４に進む。そして、無線ノード装置１０は、ステップＳ７４においてＣＥＣバスにＡＣＫ信号を出力した後に、ステップＳ７５においてＣＥＣバスから次のデータブロックを受信してステップＳ７３に戻る。
【００９０】
図２４の代理ＡＣＫ処理によれば、無線ノード装置１０は、無線ノード装置１０と同一のＨＤＭＩクラスタ８０に存在するＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信したとき、ＣＥＣメッセージ１８１の宛先論理アドレスが装置情報テーブル１４ｔに存在するか否か、及びＣＥＣメッセージ１８１の宛先論理アドレスがＨＤＭＩクラスタ８０に存在するか否か(すなわち、ＣＥＣメッセージ１８１の宛先論理アドレスに対応する有線接続フラグが１にセットされているか否か。)を判断する。ＣＥＣメッセージ１８１の宛先アドレスが装置情報テーブルメモリ１４に存在し、かつＣＥＣメッセージ１８１の宛先アドレスを有するＨＤＭＩ装置がＨＤＭＩクラスタ８０に存在しない(すなわち、ＣＥＣメッセージ１８１の宛先論理アドレスに対応する有線接続フラグが０にセットされている。)場合、受信したデータブロックが最後のデータブロックか否かが判断される。そして、最後のデータブロックでない場合は、無線ノード装置１０はＣＥＣメッセージ１８１の宛先のＨＤＭＩ装置の変わりにＣＥＣメッセージにＡＣＫ信号を返信した後、ＣＥＣバスから次のデータブロックが入力されるまで待機する。最後のデータブロックを受信すると、無線ノード装置１０はＣＥＣメッセージ１８１の宛先のＨＤＭＩ装置の変わりにＣＥＣメッセージにＡＣＫ信号を返信した後に、代理ＡＣＫ処理を終了する。
【００９１】
無線ノード装置１０は、受信したＣＥＣメッセージ１８１の宛先のＨＤＭＩ装置の論理アドレスがＨＤＭＩ８０クラスタに存在しない(すなわち、ＣＥＣメッセージ１８１の宛先論理アドレスに対応する有線接続フラグが０にセットされている。)場合や、ＣＥＣメッセージの宛先アドレスが装置情報テーブルメモリ１４に存在しない場合は代理ＡＣＫ処理を終了する。
【００９２】
なお、ここでは、無線ノード装置１０が無線ノード装置１０と同一のＨＤＭＩクラスタ８０に存在するＨＤＭＩ装置３０からＣＥＣメッセージ１８１を受信したときの代理ＡＣＫ処置を説明した。しかしながら、無線ノード装置１０は、ＨＤＭＩクラスタ８０に存在するＨＤＭＩ装置３０以外のＨＤＭＩ装置からＣＥＣメッセージを受信したときも同様の動作を行う。また、無線ノード装置２０もまた、無線ノード装置１０と同様に、図２４の代理ＡＣＫ処置を行う。
【００９３】
図２５は、図１の無線ノード装置１０によって実行されるＣＥＣルーティング処理を示すフローチャートである。ステップＳ８０において、無線ノード装置１０は、ＨＤＭＩケーブル６０のＣＥＣバスからＣＥＣメッセージのデータブロックを受信する。次いで、ステップＳ８１において、ＣＥＣメッセージの宛先のＨＤＭＩ装置の論理アドレスが装置情報テーブル１４ｔに存在するか否かが判断される。ステップＳ８１においてＹＥＳのときはステップＳ８２に進む一方、ＮＯのときはＣＥＣルーティング処理を終了する。そして、ステップＳ８２において、装置情報テーブル１４ｔを参照して、宛先のＨＤＭＩ装置の有線接続フラグがゼロであるか否かが判断され、ＹＥＳのときはステップＳ８３に進む一方、ＮＯのときはＣＥＣルーティング処理を終了する。ステップＳ８３において、無線ノード装置１０は、図２３のＣＥＣ通知メッセージ送信処理を行ってＣＥＣルーティング処理を終了する。
【００９４】
図２５のＣＥＣルーティング処理によれば、無線ノード装置１０は、ＣＥＣバスからＣＥＣメッセージを受信したとき、ステップＳ８０及びＳ８１において、ＣＥＣメッセージの宛先の装置が自身が含まれるＨＤＭＩクラスタ８０と同一のＨＤＭＩクラスタ８０に存在するか否かを判断する。そして、受信したＣＥＣメッセージの宛先の装置が自身が含まれるＨＤＭＩクラスタ８０に存在する場合（すなわち、有線接続フラグが１である場合。）、受信したＣＥＣメッセージは無線インターフェースに送信されない。そうでない場合は、受信したＣＥＣメッセージは無線インターフェースに送信される。
【００９５】
図２５のＣＥＣルーティング処理によれば、無線ノード装置１０は、ＣＥＣバスからＣＥＣメッセージを受信したとき、ステップＳ８０及びＳ８１において、ＣＥＣメッセージの宛先の装置が自身が含まれるＨＤＭＩクラスタ８０と同一のＨＤＭＩクラスタ８０に存在するか否かを判断する。そして、受信したＣＥＣメッセージの宛先の装置が自身が含まれるＨＤＭＩクラスタ８０に存在しない場合（すなわち、有線接続フラグが０である場合。）、宛先論理アドレスがブロードキャストアドレスであるか否かが判断される。宛先論理アドレスがブロードキャストアドレスではない場合は、受信したＣＥＣメッセージはＨＤＭＩクラスタ８０に出力されない。受信したＣＥＣメッセージの宛先の装置ＨＤＭＩクラスタ８０に存在する、もしくは、宛先論理アドレスがブロードキャストアドレスである場合は、受信したＣＥＣメッセージはＨＤＭＩクラスタ８０に出力される。
【００９６】
ここでは、無線ノード装置１０のＣＥＣルーティング処理について説明したが、無線ノード装置２０もまた、無線ノード装置１０と同様にＣＥＣルーティング処理を行う。
【００９７】
以上詳述したように、本実施形態に係る無線ノード装置２０によれば、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含むデータアイランドパケットをＨＤＭＩ装置４０から周期ΔＴ４０で受信する。そして、無線ノード装置２０は、処理対象のデータアイランドパケットに含まれる映像出力仕様及び音声出力仕様が、処理対象のデータアイランドパケットよりも前に受信されたデータアイランドパケットに含まれる対応する出力仕様と同一であるときに、データアイランド通知メッセージを無線送信することを禁止する。従って、無線ノード装置１０，２０間の無線伝送帯域を浪費せずに、従来技術に比較して効率的に無線ノード装置１０，２０間で映像データ及び音声データを無線送信できる。
【００９８】
また、本実施形態に係る無線ノード装置１０によれば、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含むデータアイランドパケットをＨＤＭＩ装置３０に周期的に送信し、映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含むデータアイランド通知メッセージを上記無線装置から無線受信したとき、上記データアイランドパケットに含まれる映像出力仕様をデータアイランド通知メッセージに含まれる映像出力仕様に変更し、データアイランドパケットに含まれる音声出力仕様のデータをデータアイランド通知メッセージに含まれる音声出力仕様のデータに変更する。従って、無線ノード装置２０とともに用いることにより、従来技術に比較して効率的に無線ノード装置１０，２０間で映像データ及び音声データを無線送信できる。
【００９９】
なお、上記実施形態において、ＨＤＭＩクラスタ８０は１つのＨＤＭＩ装置４０を含み、ＨＤＭＩクラスタ９０は１つのＨＤＭＩ装置３０を含むように構成された。しかしながら、本発明はこれに限られず、ＨＤＭＩクラスタ８０は、ＨＤＭＩ装置４０にＨＤＭＩケーブルを用いて接続された他のＨＤＭＩ装置及び無線ノード装置２０にＨＤＭＩケーブルを用いて接続された別のＨＤＭＩ装置などの複数のＨＤＭＩ装置を含んでもよい。また、ＨＤＭＩクラスタ９０は、ＨＤＭＩ装置３０にＨＤＭＩケーブルを用いて接続された他のＨＤＭＩ装置及び無線ノード装置１０にＨＤＭＩケーブルを用いて接続された別のＨＤＭＩ装置などの複数のＨＤＭＩ装置を含んでもよい。さらに、図１において、ＨＤＭＩクラスタ８０又は９０と同様にそれぞれ構成された複数のＨＤＭＩクラスタを含むように無線通信システムを構成してもよい。
【０１００】
なお、本実施形態に係るＣＥＣ通知メッセージ送信処理（図２３）では、１６オクテットメッセージ長を有するＣＥＣメッセージを６オクテット、５オクテット、５オクテットのメッセージ長をそれぞれ有する３つのグループに分割した。しかしながら、本発明はこれに限られない。好ましくは、最初のグループのメッセージ長が最も長くなるように設定し、以降のグループのメッセージ長を直前のグループのメッセージ長以下に設定してＣＥＣメッセージを分割し、分割後の各ＣＥＣメッセージをＣＥＣ通知サブメッセージに変換して無線送信する。これにより、受信側の無線ノード装置で最初のＣＥＣ通知サブメッセージを受信したときに、ＣＥＣバスにＣＥＣメッセージの送信を開始することが可能となる。以上のようにＣＥＣメッセージを分割しない場合は、受信側の無線ノード装置で最初のＣＥＣ通知サブメッセージを受信したときに、所定の時間待機してからＣＥＣバスにＣＥＣメッセージを送信することも可能である。
【０１０１】
また、上記実施形態において、ＨＤＭＩ装置４０は、映像データ及び音声データを含むＴＭＤＳ信号を無線ノード装置２０に出力したが、本発明はこれに限られず、映像データ又は音声データを含むＴＭＤＳ信号を無線ノード装置２０に出力してもよい。
【産業上の利用可能性】
【０１０２】
以上詳述したように、第１の発明に係る無線通信装置によれば、処理対象のパケットに含まれる映像出力仕様及び音声出力仕様のうちの少なくとも一方が、処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と異なるときに、処理対象のパケットに含まれる異なる出力仕様を含む第１のメッセージ信号を生成して無線受信装置に無線送信する一方、処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と同一であるときに、第１のメッセージ信号を無線送信することを禁止する。また、第２の発明に係る無線通信装置によれば、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含むパケットを有線受信装置に周期的に送信し、映像出力仕様及び音声出力仕様のうちの少なくとも一方を含む第１のメッセージ信号を無線装置から無線受信したとき、パケットに含まれる映像出力仕様を第１のメッセージ信号に含まれる映像出力仕様に変更し、パケットに含まれる音声出力仕様を第１のメッセージ信号に含まれる音声出力仕様に変更する。従って、無線伝送帯域を浪費せずに、従来技術に比較して効率的にコンテンツ信号を無線送信できる。
【０１０３】
第１及び第２の発明に係る無線通信装置は、例えばＤＶＤプレーヤ等のソース装置が再生して出力する映像信号等を非圧縮でテレビジョン受像機等のシンク装置に無線伝送するＡＶシステム等において用いられる無線ノード装置として有用である。
【符号の説明】
【０１０４】
１０，２０…無線ノード装置、
１１，２１，３１，４１…コントローラ、
１２，２２…無線通信回路、
１３，２３…アンテナ、
１４，２４…装置情報テーブルメモリ、
１４ｔ，２４ｔ…装置情報テーブル、
１５，２５…接続情報メモリ、
１６，２６，３５，４４…有線通信回路、
３０，４０…ＨＤＭＩ装置、
３２，４３…ユーザ入力装置、
３３…音声出力装置、
３４…映像出力装置、
３６，４５…論理アドレステーブルメモリ、
３６ｔ，４６ｔ…論理アドレステーブル、
４２…映像音声再生装置、
５０Ａ…映像データ信号、
５０Ｂ…音声データ信号、
５０Ｃ，５０Ｄ…制御データ信号、
６０，７０…ＨＤＭＩケーブル、
６５…装置能力要求メッセージ、
７５…装置能力応答メッセージ、
８０，９０…ＨＤＭＩクラスタ、
８５…パススルー要求メッセージ、
９５…パススルー応答メッセージ、
１００，１０１…ＣＥＣ通知メッセージ、
１００−１〜１００−３，１０１−１〜１０１−３…ＣＥＣ通知サブメッセージ、
１１０，１１１…装置情報通知メッセージ、
１２０…ＨＰＤ通知メッセージ、
１３０…ＥＤＩＤ要求メッセージ、
１４０…ＥＤＩＤ応答メッセージ、
１５０−１，１５０−２…データアイランド通知メッセージ、
１６０…ＣＥＣ未到達メッセージ、
１８０，１８１，１９０，１９１…ＣＥＣメッセージ、
２００−１〜２００−３，２１０−１〜２１０−３…データアイランドパケット。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の映像出力仕様で生成された映像データ及び所定の音声出力仕様で生成された音声データのうちの少なくとも一方を含むコンテンツ信号を、少なくとも１つの有線送信装置から有線伝送路を介して受信して無線受信装置に無線送信する無線通信装置において、
上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含むパケットを上記有線送信装置から周期的に受信し、
処理対象の上記パケットに含まれる映像出力仕様及び音声出力仕様のうちの少なくとも一方が、上記処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と異なるときに、上記処理対象のパケットに含まれる異なる出力仕様を含む第１のメッセージ信号を生成して上記無線受信装置に無線送信する一方、上記処理対象のパケットよりも前に受信されたパケットに含まれる対応する出力仕様と同一であるときに、上記第１のメッセージ信号を無線送信することを禁止する制御手段を備えたことを特徴とする無線通信装置。
【請求項２】
所定の映像出力仕様で生成された映像データ及び所定の音声出力仕様で生成された音声データのうちの少なくとも一方を含むコンテンツ信号を、無線送信装置から無線受信して有線伝送路を介して有線受信装置に出力する無線通信装置において、
上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含むパケットを上記有線受信装置に周期的に送信し、
上記映像出力仕様及び上記音声出力仕様のうちの少なくとも一方を含む第１のメッセージ信号を上記無線装置から無線受信したとき、上記パケットに含まれる映像出力仕様を上記第１のメッセージ信号に含まれる映像出力仕様に変更し、上記パケットに含まれる音声出力仕様を上記第１のメッセージ信号に含まれる音声出力仕様に変更する制御手段を備えたことを特徴とする無線通信装置。
【請求項３】
上記制御手段は、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）規格に準拠したＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）メッセージを含む第２のメッセージ信号を上記有線伝送路から受信したとき、上記ＣＥＣメッセージを複数のグループに分割して無線送信することを特徴とする請求項１又は２記載の無線通信装置。
【請求項４】
上記制御手段は、上記分割された複数のグループのうち最初のグループのメッセージ長が最も長いメッセージ長となるように設定することを特徴とする請求項３記載の無線通信装置。
【請求項５】
上記制御手段は、ＨＤＭＩ規格に準拠したＣＥＣメッセージを含む第２のメッセージ信号を上記有線伝送路から受信したとき、
上記ＣＥＣメッセージのメッセージ長が６オクテット以下の場合は、上記ＣＥＣメッセージを分割せずに無線送信し、
上記ＣＥＣメッセージのメッセージ長が７オクテット以上かつ１１オクテット以下である場合は、上記ＣＥＣメッセージを最初の６オクテットの部分を含むグループと、残りの部分を含むグループとに分割して無線送信し、
上記ＣＥＣメッセージのメッセージ長が１２オクテット以上である場合は、上記ＣＥＣメッセージを最初の６オクテットの部分を含むグループと、次の５オクテット部分を含むグループと、残りの部分を含むグループとに分割して無線送信することを特徴とする請求項１又は２記載の無線通信装置。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009119095.tif 000032
【図２】
2009119095.tif 000033
【図３】
2009119095.tif 000034
【図４】
2009119095.tif 000035
【図５】
2009119095.tif 000036
【図６Ａ】
2009119095.tif 000037
【図６Ｂ】
2009119095.tif 000038
【図６Ｃ】
2009119095.tif 000039
【図６Ｄ】
2009119095.tif 000040
【図６Ｅ】
2009119095.tif 000041
【図７】
2009119095.tif 000042
【図８】
2009119095.tif 000043
【図９】
2009119095.tif 000044
【図１０】
2009119095.tif 000045
【図１１】
2009119095.tif 000046
【図１２】
2009119095.tif 000047
【図１３】
2009119095.tif 000048
【図１４】
2009119095.tif 000049
【図１５】
2009119095.tif 000050
【図１６】
2009119095.tif 000051
【図１７】
2009119095.tif 000052
【図１８】
2009119095.tif 000053
【図１９】
2009119095.tif 000054
【図２０】
2009119095.tif 000055
【図２１】
2009119095.tif 000056
【図２２】
2009119095.tif 000057
【図２３】
2009119095.tif 000058
【図２４】
2009119095.tif 000059
【図２５】
2009119095.tif 000060
【国際調査報告】
2009119095.tif 000061
2009119095.tif 000062
2009119095.tif 000063
2009119095.tif 000064