(57)【要約】  無線ノード装置（１０）は、送信元ポート番号を決定し、無線ノード装置（２０）と通信することにより、無線ノード装置（２０）によって決定された宛先ポート番号と、無線ノード装置（１０）によって決定された送信元ポート番号とを交換し、送信元ポート番号と宛先ポート番号とを互いに関連付け、無線ノード装置（２０）によりサポートされる入力フォーマットを取得し、コンテンツデータを無線送信するためのリソースを予約し、取得された入力フォーマットのうちのいずれか１つを出力フォーマットとして決定して無線ノード装置（２０）に通知し、互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、映像及び音声データを無線ノード装置（２０）に無線送信する。
2008072763.tif 000002
【特許請求の範囲】
【請求項１】
無線受信装置にコンテンツデータを無線送信する無線通信装置において、上記無線通信装置は、上記コンテンツデータを無線送信するための少なくとも１つのポートを備え、上記無線通信装置は、
上記コンテンツデータを無線送信するためのポートを示す送信元ポート番号を決定し、
上記無線受信装置と通信することにより、上記無線受信装置において上記コンテンツデータを無線受信するためのポートを示す、上記無線受信装置によって決定された宛先ポート番号と、上記無線通信装置によって決定された送信元ポート番号とを交換し、
上記送信元ポート番号と上記宛先ポート番号とを互いに関連付け、
上記無線受信装置によりサポートされる上記コンテンツデータの１つ又は複数の入力フォーマットを取得し、
上記コンテンツデータを無線送信するための無線リソースを予約し、
上記取得された入力フォーマットのうちのいずれか１つを上記コンテンツデータの出力フォーマットとして決定し、上記決定された出力フォーマットを上記無線受信装置に通知し、
上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータを上記無線受信装置に無線送信することを特徴とする無線通信装置。
【請求項２】
上記無線通信装置及び上記無線受信装置はミリ波の周波数帯を用いて通信することを特徴とする請求項１記載の無線通信装置。
【請求項３】
上記入力フォーマットは、上記無線受信装置によりサポートされる映像入力フォーマット及び音声入力フォーマットの少なくとも一方を含むことを特徴とする請求項１又は２記載の無線通信装置。
【請求項４】
上記入力フォーマットの取得は、上記無線受信装置と最初に通信するときにのみ実行され、上記取得された入力フォーマットは上記無線通信装置の記憶手段に格納されることを特徴とする請求項１乃至３のいずれか１つに記載の無線通信装置。
【請求項５】
上記予約される無線リソースは、上記決定された出力フォーマットで上記コンテンツデータを無線送信するために必要な無線リソースを含むことを特徴とする請求項１乃至４のいずれか１つに記載の無線通信装置。
【請求項６】
上記予約される無線リソースは、上記コンテンツデータを再送信するために必要な無線リソースをさらに含むことを特徴とする請求項５記載の無線通信装置。
【請求項７】
複数の無線受信装置が存在するとき、上記無線通信装置は、予め指定された無線受信装置と通信することを特徴とする請求項１乃至６のいずれか１つに記載の無線通信装置。
【請求項８】
上記予め指定された無線受信装置は、映像出力手段を備えた無線受信装置、又は映像出力手段を備えた有線受信装置に接続された無線受信装置であることを特徴とする請求項７記載の無線通信装置。
【請求項９】
上記予め指定された無線受信装置は、音声出力手段を備えた無線受信装置、又は音声出力手段を備えた有線受信装置に接続された無線受信装置であることを特徴とする請求項７又は８記載の無線通信装置。
【請求項１０】
複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い無線受信装置と通信することを特徴とする請求項１乃至６のいずれか１つに記載の無線通信装置。
【請求項１１】
複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い映像出力手段に上記コンテンツデータを出力する無線受信装置と通信することを特徴とする請求項１乃至６のいずれか１つに記載の無線通信装置。
【請求項１２】
複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い音声出力手段に上記コンテンツデータを出力する無線受信装置と通信することを特徴とする請求項１乃至６及び１１のいずれか１つに記載の無線通信装置。
【請求項１３】
上記無線通信装置は、当該無線通信装置において上記コンテンツデータの再生指示信号を検出したとき、上記送信元ポート番号を上記無線受信装置に送信し、上記送信された送信元ポート番号に応答して上記無線受信装置から送信された上記宛先ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする請求項１乃至１２のいずれか１つに記載の無線通信装置。
【請求項１４】
上記無線通信装置は、上記無線受信装置から、上記宛先ポート番号を含む上記コンテンツデータの再生指示信号を受信したとき、上記受信された宛先ポート番号に応答して上記送信元ポート番号を上記無線受信装置に送信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする請求項１乃至１２のいずれか１つに記載の無線通信装置。
【請求項１５】
上記無線通信装置は、上記コンテンツデータを上記無線通信装置に送信する少なくとも１つの有線送信装置に有線接続され、
上記有線送信装置から、上記コンテンツデータの送信開始を通知するコンテンツデータ送信開始信号を受信したとき、
上記送信元ポート番号を上記無線受信装置に送信し、上記送信された送信元ポート番号に応答して上記無線受信装置から送信された上記宛先ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換し、
上記コンテンツデータを上記無線受信装置に無線送信する前に、上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータ送信開始信号を無線受信装置に無線送信することを特徴とする請求項１乃至１２のいずれか１つに記載の無線通信装置。
【請求項１６】
上記有線送信装置はＨＤＭＩにより上記無線通信装置に接続され、
上記コンテンツデータ送信開始信号はアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージであることを特徴とする請求項１５記載の無線通信装置。
【請求項１７】
無線送信装置からコンテンツデータを無線受信する無線通信装置において、上記無線通信装置は、上記コンテンツデータを無線受信するための少なくとも１つのポートを備え、上記無線通信装置は、
上記コンテンツデータを無線受信するためのポートを示す宛先ポート番号を決定し、
上記無線送信装置と通信することにより、上記無線送信装置において上記コンテンツデータを無線送信するためのポートを示す、上記無線送信装置によって決定された送信元ポート番号と、上記無線通信装置によって決定された宛先ポート番号とを交換し、上記送信元ポート番号と上記宛先ポート番号とを互いに関連付け、
上記無線通信装置によりサポートされる上記コンテンツデータの１つ又は複数の入力フォーマットを上記無線送信装置に通知し、
上記無線送信装置によって上記コンテンツデータの出力フォーマットとして決定された上記入力フォーマットのうちのいずれか１つを、上記無線送信装置から取得し、
上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータを上記無線送信装置から無線受信することを特徴とする無線通信装置。
【請求項１８】
上記無線通信装置及び上記無線受信装置はミリ波の周波数帯を用いて通信することを特徴とする請求項１７記載の無線通信装置。
【請求項１９】
上記入力フォーマットは、上記無線通信装置によりサポートされる映像入力フォーマット及び音声入力フォーマットの少なくとも一方を含むことを特徴とする請求項１７又は１８記載の無線通信装置。
【請求項２０】
上記無線通信装置は、当該無線通信装置において上記コンテンツデータの再生指示信号を検出したとき、上記宛先ポート番号を上記無線送信装置に送信し、上記送信された宛先ポート番号に応答して上記無線送信装置から送信された上記送信元ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする請求項１７乃至１９のいずれか１つに記載の無線通信装置。
【請求項２１】
上記無線通信装置は、上記無線送信装置から、上記送信元ポート番号を受信したとき、上記受信された送信元ポート番号に応答して上記宛先ポート番号を上記無線送信装置に送信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする請求項１７乃至１９のいずれか１つに記載の無線通信装置。
【請求項２２】
上記無線通信装置は、当該無線通信装置から上記コンテンツデータを受信する少なくとも１つの有線受信装置に有線接続され、
上記無線送信装置から、上記コンテンツデータの送信開始を通知するコンテンツデータ送信開始信号を受信したとき、上記コンテンツデータ送信開始信号を上記有線受信装置のいずれか１つに送信することを特徴とする請求項１７乃至１９のいずれか１つに記載の無線通信装置。
【請求項２３】
上記有線受信装置はＨＤＭＩにより上記無線通信装置に接続され、
上記コンテンツデータ送信開始信号はアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージであることを特徴とする請求項２０記載の無線通信装置。
【請求項２４】
請求項１乃至１４のいずれか１つに記載の無線通信装置を無線送信装置として備え、請求項１７乃至２１のいずれか１つに記載の無線通信装置を無線受信装置として備えたことを特徴とする無線通信システム。
【請求項２５】
請求項１５又は１６記載の無線通信装置を無線送信装置として備え、請求項２２又は２３記載の無線通信装置を無線受信装置として備えたことを特徴とする無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線通信装置間で映像及び音声データを伝送する無線通信システムにおいて自動的に無線通信装置間の接続処理を行うことを可能とした無線通信方法と、そのような無線通信装置及び無線通信システムとに関する。
【背景技術】
【０００２】
複数のノード装置間で映像及び音声データを伝送する従来のシステムとしては、非特許文献１に規定されるＨＤＭＩ（High-Definition Multimedia Interface）を用いるシステムがあった。ＨＤＭＩシステムにおいては、映像及び音声データの送信側ノード装置（例えば、ＤＶＤプレーヤ等の映像音声再生装置）は、ＨＤＭＩケーブルで接続された受信側ノード装置（例えばＴＶ等）のＥＤＩＤ（Extended display identification data）を、ＤＤＣ（Display Data Channel）を介して読み取ることにより、必要なフォーマット情報を取得する。このフォーマット情報には、受信側ノード装置がサポートする映像フォーマット及び音声フォーマットが含まれる。送信側ノード装置は、取得したフォーマット情報に基づいて、送信するデータのフォーマットを決定する。決定された映像フォーマット情報は、映像データと多重化して受信側ノード装置に伝送される。【０００３】
ユーザが送信側ノード装置の再生ボタンを押したとき、送信側ノード装置が受信側ノード装置にアクティブソース（Active Source）メッセージを送信することにより受信側ノード装置の入力切替が行われ、送信側ノード装置で再生される映像を即座に表示することができる。【０００４】
また、特許文献１には、表示装置と、上記表示装置に接続される複数の映像機器と、上記複数の映像機器の各々を制御するための該各映像機器に対応するリモコンとで構成されるＡＶシステムにおいて、映像機器のリモコン操作をディスプレイに向けて行うことが可能なＡＶシステムが開示されている。リモコンは、そのリモコンボタンの押下に応じて、各映像機器に対応するメーカーコード及び機器コードの少なくとも一方を含むリモコンコードを表示装置に送信し、表示装置は、リモコンにより送信されたリモコンコードに基づき、複数の映像機器のうちの上記リモコンに対応する映像機器を表示部に接続し、これにより表示装置の入力切替が行われる。【０００５】
【特許文献１】特開２００４−２０８２９０号公報。
【非特許文献１】High-Definition Multimedia Interface Specification, Version1.1, HDMI Licensing, LLC, California in U.S.A., May 20,2004。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、複数の無線通信装置間で映像及び音声データを無線伝送する場合は、データを伝送する前に入力切替処理を行うだけではなく、接続処理やリソース予約処理を行う必要があるという課題を有していた。【０００７】
本発明の目的は上記従来の課題を解決し、無線を用いて映像及び音声データのワンタッチ再生を可能とする無線通信装置及び無線通信システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の態様に係る無線通信装置によれば、
無線受信装置にコンテンツデータを無線送信する無線通信装置において、上記無線通信装置は、上記コンテンツデータを無線送信するための少なくとも１つのポートを備え、上記無線通信装置は、
上記コンテンツデータを無線送信するためのポートを示す送信元ポート番号を決定し、
上記無線受信装置と通信することにより、上記無線受信装置において上記コンテンツデータを無線受信するためのポートを示す、上記無線受信装置によって決定された宛先ポート番号と、上記無線通信装置によって決定された送信元ポート番号とを交換し、
上記送信元ポート番号と上記宛先ポート番号とを互いに関連付け、
上記無線受信装置によりサポートされる上記コンテンツデータの１つ又は複数の入力フォーマットを取得し、
上記コンテンツデータを無線送信するための無線リソースを予約し、
上記取得された入力フォーマットのうちのいずれか１つを上記コンテンツデータの出力フォーマットとして決定し、上記決定された出力フォーマットを上記無線受信装置に通知し、
上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータを上記無線受信装置に無線送信することを特徴とする。【０００９】
上記無線通信装置において、上記無線通信装置及び上記無線受信装置はミリ波の周波数帯を用いて通信することを特徴とする。【００１０】
また、上記無線通信装置において、上記入力フォーマットは、上記無線受信装置によりサポートされる映像入力フォーマット及び音声入力フォーマットの少なくとも一方を含むことを特徴とする。【００１１】
さらに、上記無線通信装置において、上記入力フォーマットの取得は、上記無線受信装置と最初に通信するときにのみ実行され、上記取得された入力フォーマットは上記無線通信装置の記憶手段に格納されることを特徴とする。【００１２】
またさらに、上記無線通信装置において、上記予約される無線リソースは、上記決定された出力フォーマットで上記コンテンツデータを無線送信するために必要な無線リソースを含むことを特徴とする。【００１３】
また、上記無線通信装置において、上記予約される無線リソースは、上記コンテンツデータを再送信するために必要な無線リソースをさらに含むことを特徴とする。【００１４】
さらに、複数の無線受信装置が存在するとき、上記無線通信装置は、予め指定された無線受信装置と通信することを特徴とする。【００１５】
またさらに、上記無線通信装置において、上記予め指定された無線受信装置は、映像出力手段を備えた無線受信装置、又は映像出力手段を備えた有線受信装置に接続された無線受信装置であることを特徴とする。【００１６】
また、上記無線通信装置において、上記予め指定された無線受信装置は、音声出力手段を備えた無線受信装置、又は音声出力手段を備えた有線受信装置に接続された無線受信装置であることを特徴とする。【００１７】
さらに、複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い無線受信装置と通信することを特徴とする。【００１８】
またさらに、複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い映像出力手段に上記コンテンツデータを出力する無線受信装置と通信することを特徴とする。【００１９】
また、複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い音声出力手段に上記コンテンツデータを出力する無線受信装置と通信することを特徴とする。【００２０】
さらに、上記無線通信装置は、当該無線通信装置において上記コンテンツデータの再生指示信号を検出したとき、上記送信元ポート番号を上記無線受信装置に送信し、上記送信された送信元ポート番号に応答して上記無線受信装置から送信された上記宛先ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする。【００２１】
またさらに、上記無線通信装置は、上記無線受信装置から、上記宛先ポート番号を含む上記コンテンツデータの再生指示信号を受信したとき、上記受信された宛先ポート番号に応答して上記送信元ポート番号を上記無線受信装置に送信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする。【００２２】
また、上記無線通信装置は、上記コンテンツデータを上記無線通信装置に送信する少なくとも１つの有線送信装置に有線接続され、
上記有線送信装置から、上記コンテンツデータの送信開始を通知するコンテンツデータ送信開始信号を受信したとき、
上記送信元ポート番号を上記無線受信装置に送信し、上記送信された送信元ポート番号に応答して上記無線受信装置から送信された上記宛先ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換し、
上記コンテンツデータを上記無線受信装置に無線送信する前に、上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータ送信開始信号を無線受信装置に無線送信することを特徴とする。【００２３】
さらに、上記無線通信装置において、上記有線送信装置はＨＤＭＩにより上記無線通信装置に接続され、
上記コンテンツデータ送信開始信号はアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージであることを特徴とする。【００２４】
本発明の第２の態様に係る無線通信装置によれば、
無線送信装置からコンテンツデータを無線受信する無線通信装置において、上記無線通信装置は、上記コンテンツデータを無線受信するための少なくとも１つのポートを備え、上記無線通信装置は、
上記コンテンツデータを無線受信するためのポートを示す宛先ポート番号を決定し、
上記無線送信装置と通信することにより、上記無線送信装置において上記コンテンツデータを無線送信するためのポートを示す、上記無線送信装置によって決定された送信元ポート番号と、上記無線通信装置によって決定された宛先ポート番号とを交換し、上記送信元ポート番号と上記宛先ポート番号とを互いに関連付け、
上記無線通信装置によりサポートされる上記コンテンツデータの１つ又は複数の入力フォーマットを上記無線送信装置に通知し、
上記無線送信装置によって上記コンテンツデータの出力フォーマットとして決定された上記入力フォーマットのうちのいずれか１つを、上記無線送信装置から取得し、
上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータを上記無線送信装置から無線受信することを特徴とする。【００２５】
上記無線通信装置において、上記無線通信装置及び上記無線受信装置はミリ波の周波数帯を用いて通信することを特徴とする。【００２６】
また、上記無線通信装置において、上記入力フォーマットは、上記無線通信装置によりサポートされる映像入力フォーマット及び音声入力フォーマットの少なくとも一方を含むことを特徴とする。【００２７】
さらに、上記無線通信装置は、当該無線通信装置において上記コンテンツデータの再生指示信号を検出したとき、上記宛先ポート番号を上記無線送信装置に送信し、上記送信された宛先ポート番号に応答して上記無線送信装置から送信された上記送信元ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする。【００２８】
またさらに、上記無線通信装置は、上記無線送信装置から、上記送信元ポート番号を受信したとき、上記受信された送信元ポート番号に応答して上記宛先ポート番号を上記無線送信装置に送信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする。【００２９】
また、上記無線通信装置は、当該無線通信装置から上記コンテンツデータを受信する少なくとも１つの有線受信装置に有線接続され、
上記無線送信装置から、上記コンテンツデータの送信開始を通知するコンテンツデータ送信開始信号を受信したとき、上記コンテンツデータ送信開始信号を上記有線受信装置のいずれか１つに送信することを特徴とする。【００３０】
さらに、上記無線通信装置において、上記有線受信装置はＨＤＭＩにより上記無線通信装置に接続され、
上記コンテンツデータ送信開始信号はアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージであることを特徴とする。【００３１】
本発明の第３の態様に係る無線通信システムは、本発明の第１の態様に係る無線通信装置を無線送信装置として備え、本発明の第２の態様に係る無線通信装置を無線受信装置として備えたことを特徴とする。
【発明の効果】
【００３２】
本発明に係る構成によって、ＨＤＭＩシステムを構成する装置間に無線区間が介在する場合においても、映像及び音声データのワンタッチ再生を可能とすることができる。本発明に係る無線通信装置及び無線通信システムによれば、無線通信装置間における映像及び音声データの伝送を行うための無線通信装置間の接続処理及びフォーマット取得処理などを自動的に行うことが可能となり、ユーザの利便性の向上を図ることができる。
【図面の簡単な説明】
【００３３】
【図１】本発明の第１の実施形態に係る無線通信システムの構成を示すブロック図である。
【図２】図１の無線ノード装置１０，２０間で実行される装置情報取得処理を示すシーケンス図である。
【図３】図２の装置情報要求メッセージ５０のフォーマットの一例を示す図である。
【図４】図２の装置情報応答メッセージ６０のフォーマットの一例を示す図である。
【図５】図１の無線ノード装置２０における装置情報メモリ２４内の装置情報テーブルの一例を示す図である。
【図６】図１の無線ノード装置１０又は２０で再生ボタンが押下されたときに図１の無線通信システムで実行される無線通信処理を示すシーケンス図である。
【図７】図６の接続処理ステップＳ２のサブルーチンであって、図１の無線ノード装置２０で実行されるソース装置の接続処理ステップＳ２のサブルーチンを示すフローチャートである。
【図８】図６の入力フォーマット取得処理ステップＳ３のサブルーチンであって、図１の無線ノード装置２０で実行されるソース装置の入力フォーマット取得処理ステップＳ３のサブルーチンを示すフローチャートである。
【図９】図６のリソース予約処理ステップＳ４のサブルーチンであって、図１の無線ノード装置２０で実行されるソース装置のリソース予約処理ステップＳ４のサブルーチンを示すフローチャートである。
【図１０】図６の出力フォーマット通知処理ステップＳ５のサブルーチンであって、図１の無線ノード装置２０で実行されるソース装置の出力フォーマット通知処理ステップＳ５のサブルーチンを示すフローチャートである。
【図１１】図６の接続処理ステップＳ２のサブルーチンであって、図１の無線ノード装置１０で実行されるシンク装置の接続処理ステップＳ２のサブルーチンを示すフローチャートである。
【図１２】図６の入力フォーマット取得処理ステップＳ３のサブルーチンであって、図１の無線ノード装置１０で実行されるシンク装置の入力フォーマット取得処理ステップＳ３のサブルーチンを示すフローチャートである。
【図１３】図６の出力フォーマット通知処理ステップＳ５のサブルーチンであって、図１の無線ノード装置１０で実行されるシンク装置の出力フォーマット通知処理ステップＳ５のサブルーチンを示すフローチャートである。
【図１４】図６のリソース予約処理ステップＳ４のサブルーチンであって、図１の無線ノード装置３０で実行される管理装置３１Ａのリソース予約処理ステップＳ４のサブルーチンを示すフローチャートである。
【図１５】図１の無線ノード装置２０で再生ボタンが押下されたときに図１の無線ノード装置１０，２０間で実行される接続処理ステップＳ２を示すシーケンス図である。
【図１６】図１の無線ノード装置１０で再生ボタンが押下されたときに図１の無線ノード装置１０，２０間で実行される接続処理ステップＳ２を示すシーケンス図である。
【図１７】図１５の接続要求メッセージ７０及び図１６の接続要求メッセージ７０Ａのフォーマットの一例を示す図である。
【図１８】図１５の接続応答メッセージ８０及び図１６の接続応答メッセージ８０Ａのフォーマットの一例を示す図である。
【図１９】図１の無線ノード装置２０における接続情報メモリ２５内の接続情報テーブルの一例を示す図である。
【図２０】図１の無線ノード装置１０における接続情報メモリ１５内の接続情報テーブルの一例を示す図である。
【図２１】図１０及び図１３の出力フォーマット通知メッセージ９０のフォーマットの一例を示す図である。
【図２２】本発明の第２の実施形態に係る無線通信システムの概略構成を示す図である。
【図２３】図２２の無線ノード装置１１０及び有線ノード装置１４０の詳細構成を示すブロック図である。
【図２４】図２２の無線ノード装置１２０及び有線ノード装置１５０の詳細構成を示すブロック図である。
【図２５】図２２の無線ノード装置１３０の詳細構成を示すブロック図である。
【図２６】図２２の無線ノード装置１６０の詳細構成を示すブロック図である。
【図２７】図２２の無線ノード装置１２０でアクティブソースメッセージが受信されたときに図２２の無線通信システムで実行される無線通信処理を示すシーケンス図である。
【図２８】図２２の無線ノード装置１２０で実行される出力装置選択処理を示すフローチャートである。
【図２９】図２２の無線ノード装置１２０における装置情報メモリ１２４内の装置情報テーブルの一例を示す図である。
【図３０】図２２の無線ノード装置１２０における接続情報メモリ１２５内の接続情報テーブルの一例を示す図である。
【図３１】図２２の無線ノード装置１３０における接続情報メモリ１３５内の接続情報テーブルの一例を示す図である。
【図３２】図２２の無線ノード装置１１０における接続情報メモリ１１５内の接続情報テーブルの一例を示す図である。
【図３３】図２２の無線ノード装置１７０における接続情報メモリ１７５内の接続情報テーブルの一例を示す図である。
【図３４】本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１２０における装置情報メモリ１２４内の装置情報テーブルの一例を示す図である。
【図３５】本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１２０における接続情報メモリ１２５内の接続情報テーブルの一例を示す図である。
【図３６】本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１３０における接続情報メモリ１３５内の接続情報テーブルの一例を示す図である。
【図３７】本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１１０における接続情報メモリ１１５内の接続情報テーブルの一例を示す図である。
【図３８】本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１７０における接続情報メモリ１７５内の接続情報テーブルの一例を示す図である。
【符号の説明】
【００３４】
１０，２０，３０…無線ノード装置、
１１，２１，３１…コントローラ、
１２，２２，３２…無線通信回路、
１３，２３，３３…アンテナ、
１４，２４，３４…装置情報メモリ、
１５，２５，３５…接続情報メモリ、
１６，２６，３６…ユーザ入力装置、
１７Ａ…映像出力装置、
１７Ｂ…音声出力装置、
２７，３７…映像音声再生装置、
３１Ａ…管理装置、
４１，４２，１８１，１８２，１８３…無線信号、
４１Ａ，４２Ａ，１８１Ａ，１８１Ｂ，１８３Ａ…映像データ信号、
４１Ｂ，４２Ｂ，１８２Ａ，１８２Ｂ，１８３Ｂ…音声データ信号、
５０…装置情報要求メッセージ、
５１，６１，７１，８１，９１…オペコード領域、
５２，７６，８７，９８…予約領域、
６０…装置情報応答メッセージ、
６２，９９…合計データ長領域、
６３Ａ，６３Ｂ，１００Ａ，１００Ｂ…タイプ領域、
６４Ａ，６４Ｂ，１０１Ａ，１０１Ｂ…データ長領域、
６５Ａ，６５Ｂ，１０２Ａ，１０２Ｂ…データ領域、
７０，７０Ａ…接続要求メッセージ、
７２…ポート番号領域
７３，８４，９５…ＶＰ領域、
７４，８５，９６…ＡＰ領域、
７５…Ｓ領域、
８０，８０Ａ…接続応答メッセージ、
８２，９２…結果コード領域、
８３，９４…宛先ポート番号領域、
８６，９７…送信元ポート番号領域、
９０…出力フォーマット通知メッセージ、
９３…ストリームＩＤ領域、
１１０，１２０，１３０，１７０…無線ノード装置、
１１１，１２１，１３１，１４１，１５１，１６１，１７１…コントローラ、
１１２，１２２，１３２，１７２…無線通信回路、
１１３，１２３，１３３，１７３…アンテナ、
１１４，１２４，１３４，１７４…装置情報メモリ、
１１５，１２５，１３５，１７５…接続情報メモリ、
１１６，１２６，１３６，１４６，１５６，１６６，１７６…ユーザ入力装置、
１１７，１２７…映像音声処理装置、
１１８，１２８，１４８，１５８，１６８…有線通信回路、
１３７，１５７…映像音声再生装置、
１３１Ａ…管理装置、
１４７Ａ，１６７Ａ，１７７Ａ…映像出力装置、
１４７Ｂ，１６７Ｂ，１７７Ｂ…音声出力装置、
１４０，１５０，１６０…有線ノード装置、
１８１，１８２，１８３…無線信号、
１８１Ａ，１８２Ａ，１８３Ａ…映像データ信号、
１８１Ｂ，１８２Ｂ，１８３Ｂ…音声データ信号、
１８４，１８５，１８６…ＨＤＭＩケーブル。
【発明を実施するための最良の形態】
【００３５】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。【００３６】
第１の実施形態．
図１は、本発明の第１の実施形態に係る無線通信システムの構成の一例を示すブロック図である。図１において、無線ノード装置１０，２０，３０は、それぞれ無線インターフェースを備えて構成され、無線区間を介して映像及び音声（ＡＶ）データ等のコンテンツデータの伝送を行うＡＶ機器である。ここで、無線ノード装置２０は、映像データ信号４１Ａ及び音声データ信号４１Ｂを含む無線信号４１を無線ノード装置１０に送信し、無線ノード装置３０は、映像データ信号４２Ａ及び音声データ信号４２Ｂを含む無線信号４２を無線ノード装置１０に送信する。無線信号４１，４２のそれぞれの伝送は、異なる無線周波数帯を用いて周波数分割多重されてもよく、もしくは異なる時間で時分割多重されてもよい。以下、映像及び音声データを送信する装置をソース装置と呼び、映像及び音声データを受信する装置をシンク装置と呼ぶ。【００３７】
図１の無線通信システムにおいてシンク装置となる無線ノード装置１０は、アンテナ１３に接続され、無線信号の送受信及び変復調などの処理を行う無線インターフェースとして動作する無線通信回路１２と、ディスプレイ等の映像出力装置１７Ａと、スピーカ等の音声出力装置１７Ｂと、これらの構成要素を制御するコントローラ１１とを備えて構成される。コントローラ１１にはさらに、無線通信システム内の各無線ノード装置の情報を記憶する装置情報メモリ１４と、無線ノード装置間の接続を確立するための接続情報を記憶する接続情報メモリ１５と、ユーザ入力を取得するユーザ入力装置１６とが接続されている。コントローラ１１は、無線周波数帯域もしくは時間のリソースを予約し、予約した無線周波数帯域もしくは時間内に映像及び音声データを送受信する媒体アクセス制御と、映像及び音声データを伝送するための無線周波数帯域もしくは時間に対するリソース管理と、無線通信時に使用されるポート（すなわち、ソース装置となる無線ノード装置の送信元ポートとシンク装置となる無線ノード装置１０の宛先ポート）の決定及び関連付け等を含むポート制御と、他の無線ノード装置との接続を設定するための接続管理と、ユーザ入力の処理等の上位レイヤの処理を含むアプリケーション制御とを実行する。無線通信回路１２は、高速な伝送速度でデータを受信する高速データ受信機能と、低速な伝送速度でデータを送受信する低速データ伝送機能を有する。ここで、高速データ伝送機能で伝送されるデータは、非圧縮映像などの高速伝送が必要なデータ及び音声や制御コマンドなどの比較的低速な伝送速度で伝送可能なデータを含み、低速データ伝送機能で伝送されるデータは、音声や制御コマンドなど比較的低速な伝送速度で伝送可能なデータを含む。ユーザ入力装置１６は、映像及び音声データの再生及び停止などを指示するために、ユーザによって操作ボタン（図示せず。）から入力された指示信号、又はリモートコントローラ（図示せず。）から送信された指示信号を受信して、当該指示信号をコントローラ１１に送る。映像出力装置１７Ａ及び音声出力装置１７Ｂは、無線ノード装置２０，３０から無線伝送された映像及び音声データをそれぞれ出力する。【００３８】
図１の無線通信システムにおいてソース装置となる無線ノード装置２０は、アンテナ２３に接続され、無線インターフェースとして動作する無線通信回路２２と、ＤＶＤプレーヤ及びセットトップボックス（ＳＴＢ：例えばチューナ）等の映像音声再生装置２７と、これらの構成要素を制御するコントローラ２１とを備えて構成される。コントローラ２１にはさらに、無線通信システム内の各無線ノード装置の情報を記憶する装置情報メモリ２４と、無線ノード装置間の接続を確立するための接続情報を記憶する接続情報メモリ２５と、ユーザ入力を取得するユーザ入力装置２６とが接続されている。コントローラ２１は、無線ノード装置１０のコントローラ１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。無線通信回路２２は、高速な伝送速度でデータを送信する高速データ送信機能と、低速な伝送速度でデータを送受信する低速データ伝送機能を有する。映像音声再生装置２７は、ＤＶＤ等の記録媒体からデータを読み出すことによって、又は遠隔の送信局から放送された放送信号を処理することによって、映像及び音声データを取得する。【００３９】
図１の無線通信システムにおいてもう１つのソース装置となる無線ノード装置３０は、アンテナ３３に接続され、無線インターフェースとして動作する無線通信回路３２と、ＤＶＤプレーヤ及びＳＴＢ等の映像音声再生装置３７と、無線通信システム内の無線リソース（無線周波数帯域又は時間）の情報を管理する管理装置３１Ａと、これらの構成要素を制御するコントローラ３１とを備えて構成される。コントローラ３１にはさらに、装置情報メモリ３４と、接続情報メモリ３５と、ユーザ入力装置３６とが接続されている。コントローラ３１は、無線ノード装置１０のコントローラ１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。また、無線通信回路３２、装置情報メモリ３４、接続情報メモリ３５、ユーザ入力装置３６及び映像音声再生装置３７は、無線ノード装置２０の対応する構成要素と同様に構成される。【００４０】
無線通信回路１２，２２，３２は、高周波回路及びベースバンド処理回路などを含むが、どのような無線伝送方式を用いてもよく、本実施形態では説明を省略する。例えば、高速データ伝送には、ミリ波帯の電波を用いた無線伝送方式を利用することが可能である。また、図１の無線通信システムにおいて、無線ノード装置２０，３０は高速データ送信機能を持っており、無線ノード装置１０は高速データ受信機能を持っているので、無線ノード装置２０から無線ノード装置１０に対して高速データ伝送が可能であり、無線ノード装置３０から無線ノード装置１０に対して高速データ伝送が可能である。【００４１】
シンク装置となる無線ノード装置１０の無線通信回路１２は、映像及び音声データの受信のために割り当てられる１つ又は複数のポートを備え、ソース装置となる無線ノード装置２０，３０の無線通信回路２２，３２のそれぞれは、映像及び音声データの送信のために割り当てられる１つ又は複数のポートを備えている。ポートの個数は、無線通信回路１２，２２，３２のハードウェア構成により決まる。後述する接続処理を実行することにより、ソース装置となる無線ノード装置の無線通信回路の１つのポート（以下、「送信元ポート」という。）と、シンク装置となる無線ノード装置の無線通信回路の１つのポート（以下、「宛先ポート」という。）とは互いに関連付けられ、関連付けられたこれら一対のポートは、さらに、後述するリソース予約処理を実行することによって確保される無線周波数帯域又は時間と関連付けられる。無線通信システムにおいて映像データ及び音声データを無線伝送する際には常に、詳細後述するように、送信元ポートと宛先ポートとの対が決定される。また、無線ノード装置２０の内部において、ポートは映像音声再生装置２７に対応付けられ、無線ノード装置３０の内部において、ポートは映像音声再生装置３７に対応付けられ、無線ノード装置１０の内部において、ポートは映像出力装置１７Ａ及び音声出力装置１７Ｂに対応付けられる。従って、無線ノード装置２０の映像音声再生装置２７で再生された映像及び音声データ信号は、無線ノード装置２０の送信元ポート及び無線ノード装置１０の宛先ポートを介して、無線ノード装置１０の映像出力装置１７Ａ及び音声出力装置１７Ｂまで伝送される。無線ノード装置３０から無線ノード装置１０に映像及び音声データ信号を送信する場合も同様である。【００４２】
以下、図２乃至図５を参照して、無線通信システム内の各無線ノード装置の情報を取得して共有する装置情報取得処理について説明する。図２は、図１の無線ノード装置１０，２０間で実行される装置情報取得処理を示すシーケンス図であり、図３は、図２の装置情報要求メッセージ５０のフォーマットの一例を示す図であり、図４は、図２の装置情報応答メッセージ６０のフォーマットの一例を示す図である。装置情報取得処理は、ある無線ノード装置が無線通信システムに新規に加入したときなどにおいて、当該無線ノード装置上で動作中のアプリケーションによる初期設定処理の一部として、無線通信システム内の他の無線ノード装置の装置情報を要求することによって実行される。装置情報取得処理を実行するのに先立って、無線ノード装置１０，２０，３０のそれぞれは、各コントローラ１１，２１，３１の媒体アクセス制御を通じて、無線通信システム内のすべての無線ノード装置のＭＡＣアドレス及びデバイスＩＤ（装置識別子：すなわち、無線通信システム内で各無線ノード装置を識別するために割り当てられる識別子）を認識している。これらのＭＡＣアドレス及びデバイスＩＤは、本明細書中で例示する各メッセージを送信する際にメッセージのヘッダ（ＭＡＣヘッダ）に挿入される。図２を参照すると、装置情報取得処理を実行する無線ノード装置、例えば無線ノード装置２０は、無線通信システム内における他の無線ノード装置、例えば無線ノード装置１０に装置情報要求メッセージ５０を送信し、無線ノード装置１０はこれに応答して、当該無線ノード装置１０の装置情報を含む装置情報応答メッセージ６０を無線ノード装置２０に送信する。【００４３】
装置情報要求メッセージ５０は、図３に示すようにオペコード領域５１及び予約領域５２を含む。また、装置情報要求メッセージ５０のヘッダ（図示せず。）は、送信元の無線ノード装置２０及び宛先の無線ノード装置１０のそれぞれのデバイスＩＤを含む。オペコード領域５１は、そのメッセージが装置情報要求メッセージ５０であることを示すコードを格納する領域であり、予約領域５２は、将来の拡張のために予約された領域である。【００４４】
また、装置情報応答メッセージ６０は、図４に示すように、オペコード領域６１、合計データ長領域６２、タイプ領域６３Ａ，６３Ｂ，…、データ長領域６４Ａ，６４Ｂ，…、及びデータ領域６５Ａ，６５Ｂ，…を含む。また、装置情報応答メッセージ６０のヘッダ（図示せず。）は、宛先の無線ノード装置１０及び送信元の無線ノード装置２０のそれぞれのデバイスＩＤを含む。オペコード領域６１は、そのメッセージが装置情報要求メッセージ６０であることを示すコードを格納する領域であり、合計データ長領域６２は、装置情報要求メッセージ６０のデータ長を格納する領域であり、タイプ領域６３Ａ，６３Ｂ，…は、各データ領域６５Ａ，６５Ｂ，…に含まれる装置情報のタイプを示す値を格納する領域であり、データ長領域６４Ａ，６４Ｂ，…は、各データ領域６５Ａ，６５Ｂ，…のデータ長を格納する領域であり、データ領域６５Ａ，６５Ｂ，…は、装置情報のデータを格納する領域である。データ領域６５Ａ，６５Ｂ，…のそれぞれは、装置情報として、装置情報応答メッセージ６０の送信元である無線ノード装置（すなわち無線ノード装置１０）の種別と、高速送信及び受信の可否と、ユーザが設定した装置名とを含み、必要に応じてさらに、無線ノード装置の型番、シリアル番号及びＭＡＣアドレスを含む。これらの装置情報の詳細については、図５を参照して後述する。なお、これらの装置情報は１つのメッセージに含まれてもよいし、異なる複数のメッセージに含まれてもよい。個別の装置情報が異なる複数のメッセージによって送信される場合は、１つの装置情報要求メッセージ５０に対して複数の装置情報応答メッセージ６０を送信してもよい。その際、各装置情報応答メッセージ６０は、一連のメッセージを識別するためのシーケンス番号と、最後の装置情報応答メッセージ６０であるか否かを示すフラグとを含んでもよい。また、装置情報要求メッセージ５０に要求する装置情報のタイプを示す値を格納する領域を設け、装置情報応答メッセージ６０には、装置情報要求メッセージ５０に含まれる要求されたタイプの装置情報のみを含ませてもよい。【００４５】
無線ノード装置２０は、装置情報応答メッセージ６０を受信した後で、装置情報応答メッセージ６０に含まれる無線ノード装置１０の情報を装置情報メモリ２４に記憶する。【００４６】
以上説明した無線ノード装置２０の装置情報取得処理と同様に、無線ノード装置１０は無線ノード装置２０の装置情報を取得し、無線ノード装置１０，３０間で相互に装置情報を交換し、無線ノード装置２０，３０間で相互に装置情報を交換する。【００４７】
映像出力装置を備えた無線ノード装置（例えば無線ノード装置１０）は、装置情報応答メッセージ６０により取得した装置情報を映像出力装置に表示することにより、無線通信システム内にどのような無線ノード装置が存在するかをユーザに認識させることができる。【００４８】
なお、無線ノード装置が無線通信システムに新規に加入した場合は、新規に加入した無線ノード装置自体がその装置情報を無線通信システム内の他のすべての無線ノード装置に通知してもよい。また、無線通信システム内に１つの管理装置（例えば無線ノード装置３０の管理装置３１Ａ）を設けて、各無線ノード装置はその装置情報を管理装置に通知してもよい。管理装置は、当該管理装置の存在を示すビーコン信号を無線通信システム内の各無線ノード装置に定期的に送信する。この場合は、各無線ノード装置は、無線通信システム内の他の無線ノード装置の装置情報を管理装置から取得することができる。その際、各無線ノード装置は装置情報要求メッセージ５０を管理装置に送信し、管理装置は、装置情報要求メッセージ５０の送信元無線ノード装置に、他の無線ノード装置の装置情報を含む装置情報応答メッセージ６０を送信する。また、管理装置は、ある無線ノード装置が新たに無線通信システムに加入したとき、新しく無線ノード装置が無線通信システムに加入したことを示すメッセージを、無線通信システム内の他の無線ノード装置に送信することも可能である。その際、そのメッセージを受信した無線ノード装置は、装置情報要求メッセージ５０を新規加入した無線ノード装置もしくは管理装置に送信することにより、新規加入した無線ノード装置の装置情報を取得する。【００４９】
図５は、図１の無線ノード装置２０における装置情報メモリ２４内の装置情報テーブルの一例を示す図である。デバイスＩＤ領域は、各無線ノード装置１０，２０，３０のデバイスＩＤを格納する領域である。本実施形態において、無線ノード装置１０のデバイスＩＤは「０」であり、無線ノード装置２０のデバイスＩＤは「１」であり、無線ノード装置３０のデバイスＩＤは「２」である。図５の例では、説明の簡単化のために、無線ノード装置２０の装置情報メモリ２４は、無線ノード装置２０自体の装置情報も記憶している。装置種別領域は、各無線ノード装置１０，２０，３０の種別を示す識別子を格納する領域であり、例えば、無線ノード装置の種別には、ＴＶ、ＤＶＤプレーヤ、ＤＶＤレコーダ、ＳＴＢなどがある。高速送信の可否領域は、各無線ノード装置１０，２０，３０が高速データ送信機能を持っているか否かを示す値を格納する領域であり、高速受信の可否領域は、各無線ノード装置１０，２０，３０が高速データ受信機能を持っているか否かを示す値を格納する領域である。高速データ送信機能を有する無線ノード装置はソース装置として動作可能であり、高速受信機能を有する無線ノード装置はシンク装置として動作可能である。ＭＡＣアドレス領域は、各無線ノード装置１０，２０，３０のＭＡＣアドレスを格納する領域である。装置名領域は、各無線ノード装置１０，２０，３０の型番やユーザが設定した名前などを格納する領域である。なお、装置情報メモリ２４はさらに、シリアル番号などのデータを含んでもよい。また、入力フォーマット領域は、シンク装置としての無線ノード装置（本実施形態では、映像出力装置及び音声出力装置の少なくとも一方を備えた無線ノード装置）のみについて、その無線ノード装置がサポートする映像及び音声データの入力フォーマットの情報を、当該無線ノード装置のＥＤＩＤ（Extended display identification data）−ＲＯＭから取得して格納する領域であり、初期状態では空き領域であるが、後述する入力フォーマット取得処理を実行することによってデータが記憶される。デバイスＩＤ領域、装置種別領域、高速送信の可否領域、高速受信の可否領域、ＭＡＣアドレス領域、及び装置名領域のデータは、すべての無線ノード装置１０，２０，３０が共有するが、入力フォーマット領域のデータは、シンク装置である無線ノード装置１０の装置情報メモリ１４は持たず、ソース装置である無線ノード装置２０，３０の装置情報メモリ２４，３４のみが備える。なお、図５の例では、デバイスＩＤとＭＡＣアドレスを別個のデータとしているが、ＭＡＣアドレスをデバイスＩＤとして利用してもよい。【００５０】
以下、図６乃至図２１を参照して、本実施形態に係る無線通信処理について説明する。【００５１】
図６は、図１の無線ノード装置１０又は２０で再生ボタンが押下されたときに図１の無線通信システムで実行される無線通信処理を示すシーケンス図である。図６の無線通信処理は、ソース装置である無線ノード装置２０のユーザ入力装置２６又はシンク装置である無線ノード装置２０のユーザ入力装置１６において再生ボタンが押下されたときに実行される（ステップＳ１）。再生ボタンが押下されたとき、ステップＳ２において、無線ノード装置１０，２０は、映像及び音声データ信号を伝送するための送信元ポート番号及び宛先ポート番号の対を決定する接続処理を実行する。接続処理の完了後、ステップＳ３において、ソース装置の無線ノード装置２０がシンク装置の無線ノード装置１０からサポートされる入力フォーマットの情報を取得する入力フォーマット取得処理が実行される。入力フォーマット取得処理の完了後、ステップＳ４において、ソース装置である無線ノード装置２０は、無線ノード装置３０内の管理装置３１Ａとともに、映像及び音声データ信号を伝送するための無線周波数帯域又は時間を予約するリソース予約処理を実行する。リソース予約処理の完了後、ステップＳ５において、ソース装置の無線ノード装置２０がシンク装置の無線ノード装置１０に映像及び音声データ信号の出力フォーマットを通知する出力フォーマット通知処理が実行される。ステップＳ２乃至Ｓ５が実行された後、ステップＳ６において、無線ノード装置２０は無線ノード装置１０に映像及び音声データ信号を伝送する。【００５２】
図７及び図１１のそれぞれは、図６の接続処理ステップＳ２のサブルーチンであって、図７は、図１の無線ノード装置２０で実行されるソース装置の接続処理ステップＳ２のサブルーチンを示すフローチャートであり、図１１は、図１の無線ノード装置１０で実行されるシンク装置の接続処理ステップＳ２のサブルーチンを示すフローチャートである。接続処理ステップＳ２は、ソース装置の無線ノード装置２０で再生ボタンが押下されたときと、シンク装置の無線ノード装置１０で再生ボタンが押下されたときとで、動作が異なり、この相違について図１５及び図１６を参照して概略的に説明する。図１５は、図１の無線ノード装置２０で再生ボタンが押下されたときに図１の無線ノード装置１０，２０間で実行される接続処理ステップＳ２を示すシーケンス図であり、図１６は、図１の無線ノード装置１０で再生ボタンが押下されたときに図１の無線ノード装置１０，２０間で実行される接続処理ステップＳ２を示すシーケンス図である。図１５は、ソース装置の無線ノード装置２０がシンク装置の無線ノード装置１０に対して接続処理を開始する場合を示している。無線ノード装置２０は、ユーザ入力装置２６において再生ボタンが押下されたことにより発生された接続開始指示信号を検出したとき、送信元ポート番号を含む接続要求メッセージ７０を無線ノード装置１０に送信する。無線ノード装置１０は、接続要求メッセージ７０を受信したとき、宛先ポート番号を含む接続応答メッセージ８０を無線ノード装置２０に送信する。一方、図１６は、シンク装置の無線ノード装置１０がソース装置の無線ノード装置２０に対して接続処理を開始する場合を示している。無線ノード装置１０は、ユーザ入力装置１６において再生ボタンが押下されたことにより発生された接続開始指示信号を検出したとき、宛先ポート番号を含む接続要求メッセージ７０Ａを無線ノード装置２０に送信する。無線ノード装置２０は、接続要求メッセージ７０Ａを受信したとき、送信元ポート番号を含む接続応答メッセージ８０Ａを無線ノード装置１０に送信する。【００５３】
図１７は、図１５の接続要求メッセージ７０及び図１６の接続要求メッセージ７０Ａのフォーマットの一例を示す図である。接続要求メッセージ７０，７０Ａは、オペコード領域７１、ポート番号領域７２、ＶＰ領域７３、ＡＰ領域７４、Ｓ領域７５及び予約領域７６を含む。また、接続要求メッセージ７０，７０Ａのヘッダ（図示せず。）は、送信元及び宛先の無線ノード装置１０，２０のそれぞれのデバイスＩＤを含む。オペコード領域７１は、そのメッセージが接続要求メッセージ７０，７０Ａであること示すためのコードを格納する領域であり、ポート番号領域７２は、ソース装置の無線ノード装置２０から送信される接続要求メッセージ７０の場合は、データの送信元である送信元ポート番号を格納する一方、シンク装置の無線ノード装置１０から送信される接続要求メッセージ７０Ａの場合は、データの宛先である宛先ポート番号を格納する領域であり、ＶＰ領域７３は、ポート番号領域７２で特定されるポートを用いて映像データを伝送するか否かを示すフラグを格納する領域であり、ＡＰ領域７４は、ポート番号領域７２で特定されるポートを用いて音声データを伝送するか否かを示すフラグを格納する領域であり、Ｓ領域７５は、接続要求メッセージの送信元がソース装置であるか、それともシンク装置であるかを示す領域であり、予約領域７６は、将来の拡張のために予約された領域である。Ｓ領域７５に０がセットされているときは、接続要求メッセージはソース装置から送信されたもの（すなわち、図１５の接続要求メッセージ７０）であり、ポート番号領域７２に格納されたポート番号はソース装置の送信元ポートを示す。一方、Ｓ領域７５に１がセットされているときは、接続要求メッセージはシンク装置から送信されたもの（すなわち、図１６の接続要求メッセージ７０Ａ）であり、ポート番号領域７２に格納されたポート番号はシンク装置の宛先ポートを示す。【００５４】
図１８は、図１５の接続応答メッセージ８０及び図１６の接続応答メッセージ８０Ａのフォーマットの一例を示す図である。接続応答メッセージ８０，８０Ａは、オペコード領域８１、結果コード領域８２、宛先ポート番号領域８３、ＶＰ領域８４、ＡＰ領域８５、送信元ポート番号領域８６及び予約領域８７を含む。また、接続応答メッセージ８０，８０Ａのヘッダ（図示せず。）は、送信元及び宛先の無線ノード装置１０，２０のそれぞれのデバイスＩＤを含む。オペコード領域８１は、そのメッセージが接続応答メッセージ８０，８０Ａであること示すためのコードを格納する領域であり、結果コード領域８２は、接続要求の結果を示すコードを格納する領域であり、宛先ポート番号領域８３は、宛先ポート番号を格納する領域であり、ＶＰ領域８４は、映像データをそのポートで伝送するか否かを示すフラグを格納する領域であり、ＡＰ領域８５は、音声データをそのポートで伝送するか否かを示すフラグを格納する領域であり、送信元ポート番号領域８６は、送信元ポート番号を格納する領域であり、予約領域８７は、将来の拡張のために予約された領域である。ＶＰ領域８４は、受信した接続要求メッセージ７０，７０ＡのＶＰ領域７３にセットされているフラグ値と同じ値にセットされ、ＡＰ領域８５は、受信した接続要求メッセージ７０，７０ＡのＡＰ領域７４にセットされているフラグ値と同じ値にセットされる。また、受信した接続要求メッセージのＳ領域７５に０がセットされていたときは、接続応答メッセージはシンク装置からソース装置に送信されるもの（すなわち、図１５の接続応答メッセージ８０）であり、宛先ポート番号領域８３には、当該シンク装置自体が決定した宛先ポート番号をセットし、送信元ポート番号領域８６には、受信した接続要求メッセージのポート番号領域７２にセットされている値をコピーする。一方、受信した接続要求メッセージのＳ領域７５に１がセットされていたときは、接続応答メッセージはソース装置からシンク装置に送信されるもの（すなわち、図１６の接続応答メッセージ８０Ａ）であり、宛先ポート番号領域８３には、受信した接続要求メッセージのポート番号領域７２にセットされている値をコピーし、送信元ポート番号領域８６には、当該ソース装置自体が決定した送信元ポート番号をセットする。【００５５】
図７を参照して、図１の無線ノード装置２０で実行されるソース装置の接続処理ステップＳ２について詳細に説明する。図７のステップＳ１１において、無線ノード装置２０のコントローラ２１は、ユーザ入力装置２６において再生ボタンが押下されたことにより接続開始指示信号が生成されて入力されたか否かを判断し、ＹＥＳのときはステップＳ１２に進み、ＮＯのときはステップＳ１６に進む。ステップＳ１６において、コントローラ２１は、シンク装置である無線ノード装置１０のユーザ入力装置１６において再生ボタンが押下されたことにより、無線ノード装置１０から接続要求メッセージ７０Ａが受信されたか否かを判断し、ＹＥＳのときはステップＳ１７に進み、ＮＯのときはステップＳ１１に戻って、接続開始指示信号又は接続要求メッセージ７０Ａを待機する。ステップＳ１２乃至Ｓ１５は図１５のシーケンス図に対応し、ステップＳ１７乃至Ｓ１９は図１６のシーケンス図に対応する。ステップＳ１２において、コントローラ２１は、映像及び音声データ信号を送信するために使用する送信元ポートを決定する。ステップＳ１３において、ソース装置の無線ノード装置２０は、ステップＳ１２で決定された送信元ポート番号を含む接続要求メッセージ７０を、シンク装置の無線ノード装置１０に送信する。ステップＳ１４において、ソース装置の無線ノード装置２０は、シンク装置の無線ノード装置１０によって決定された宛先ポート番号を含む接続応答メッセージ８０を、シンク装置の無線ノード装置１０から受信する。ステップＳ１５において、コントローラ２１は、シンク装置の無線ノード装置１０のデバイスＩＤと、ステップＳ１２で決定された送信元ポート番号と、ステップＳ１４で受信された接続応答メッセージ８０に含まれた宛先ポート番号とを関連付けて、接続情報メモリ２５に記憶し、ステップＳ３に進む。また、無線ノード装置１０から接続要求メッセージ７０Ａが受信されたとき（ステップＳ１６がＹＥＳのとき）、ステップＳ１７において、コントローラ２１は、映像及び音声データ信号を送信するために使用する送信元ポートを決定する。ステップＳ１８において、コントローラ２１は、シンク装置の無線ノード装置１０のデバイスＩＤと、ステップＳ１７で決定された送信元ポート番号と、ステップＳ１６で受信された接続要求メッセージ７０Ａに含まれた宛先ポート番号とを関連付けて、接続情報メモリ２５に記憶する。ステップＳ１９において、ソース装置の無線ノード装置２０は、ステップＳ１７で決定された送信元ポート番号を含む接続応答メッセージ８０Ａを、シンク装置の無線ノード装置１０に送信し、ステップＳ３に進む。【００５６】
図１９は、図１の無線ノード装置２０における接続情報メモリ２５内の接続情報テーブルの一例を示す図である。シンク装置のデバイスＩＤ領域は、接続相手であるシンク装置の無線ノード装置１０のデバイスＩＤを格納する領域であり、送信元ポート番号領域は、無線ノード装置２０自体の送信元ポート番号を格納する領域であり、宛先ポート番号領域は、シンク装置の無線ノード装置１０の宛先ポート番号を格納する領域であり、ストリームＩＤ領域は、後述するリソース予約処理の際に割り当てられるストリームＩＤを格納する領域である。【００５７】
図１１を参照して、図１の無線ノード装置１０で実行されるシンク装置の接続処理ステップＳ２について詳細に説明する。図１１のステップＳ５１において、無線ノード装置１０のコントローラ１１は、ユーザ入力装置１６において再生ボタンが押下されたことにより接続開始指示信号が生成されて入力されたか否かを判断し、ＹＥＳのときはステップＳ５２に進み、ＮＯのときはステップＳ５６に進む。ステップＳ５６において、コントローラ１１は、ソース装置である無線ノード装置２０のユーザ入力装置２６において再生ボタンが押下されたことにより、無線ノード装置２０から接続要求メッセージ７０が受信されたか否かを判断し、ＹＥＳのときはステップＳ５７に進み、ＮＯのときはステップＳ５１に戻って、接続開始指示信号又は接続要求メッセージ７０を待機する。ステップＳ５２乃至Ｓ５５は図１６のシーケンス図に対応し、ステップＳ５７乃至Ｓ５９は図１５のシーケンス図に対応する。ステップＳ５２において、コントローラ１１は、映像及び音声データ信号を受信するために使用する宛先ポートを決定する。ステップＳ５３において、シンク装置の無線ノード装置１０は、ステップＳ５２で決定された宛先ポート番号を含む接続要求メッセージ７０Ａを、ソース装置の無線ノード装置２０に送信する。ステップＳ５４において、シンク装置の無線ノード装置１０は、ソース装置の無線ノード装置２０によって決定された送信元ポート番号を含む接続応答メッセージ８０Ａを、ソース装置の無線ノード装置２０から受信する。ステップＳ５５において、コントローラ２１は、ソース装置の無線ノード装置２０のデバイスＩＤと、ステップＳ５４で受信された接続応答メッセージ８０Ａに含まれた送信元ポート番号と、ステップＳ５２で決定された宛先ポート番号とを関連付けて、接続情報メモリ１５に記憶し、ステップＳ３に進む。また、無線ノード装置２０から接続要求メッセージ７０が受信されたとき（ステップＳ５６がＹＥＳのとき）、ステップＳ５７において、コントローラ１１は、映像及び音声データ信号を受信するために使用する宛先ポートを決定する。ステップＳ５８において、コントローラ１１は、ソース装置の無線ノード装置２０のデバイスＩＤと、ステップＳ５６で受信された接続要求メッセージ７０に含まれた送信元ポート番号と、ステップＳ５７で決定された宛先ポート番号とを関連付けて、接続情報メモリ１５に記憶する。ステップＳ５９において、シンク装置の無線ノード装置１０は、ステップＳ５７で決定された宛先ポート番号を含む接続応答メッセージ８０を、ソース装置の無線ノード装置２０に送信し、ステップＳ３に進む。【００５８】
図２０は、図１の無線ノード装置１０における接続情報メモリ１５内の接続情報テーブルの一例を示す図である。ソース装置のデバイスＩＤ領域は、接続相手であるソース装置の無線ノード装置２０のデバイスＩＤを格納する領域であり、送信元ポート番号領域は、ソース装置の無線ノード装置２０の送信元ポート番号を格納する領域であり、宛先ポート番号領域は、無線ノード装置１０自体の宛先ポート番号を格納する領域であり、ストリームＩＤ領域は、後述するリソース予約処理の際に割り当てられ、ソース装置の無線ノード装置２０から受信される出力フォーマット通知メッセージ９０に含まれるストリームＩＤを格納する領域である。【００５９】
なお、図７のソース装置の接続処理ステップＳ２において、コントローラ２１は、ステップＳ１２において空きポートが存在しないとき、又はステップＳ１４において接続失敗の結果コードを含む接続応答メッセージ８０が受信されたときには、その時点で処理を終了してもよく、また、ステップＳ１７において空きポートが存在しないときには、接続失敗の結果コードを含む接続応答メッセージ８０Ａをシンク装置の無線ノード装置１０に送信して、処理を終了してもよい。また、図１１のシンク装置の接続処理ステップＳ２において、コントローラ１１は、ステップＳ５２において空きポートが存在しないとき、又はステップＳ５４において接続失敗の結果コードを含む接続応答メッセージ８０Ａが受信されたときには、その時点で処理を終了してもよく、また、ステップＳ５７において空きポートが存在しないときには、接続失敗の結果コードを含む接続応答メッセージ８０をソース装置の無線ノード装置２０に送信して、処理を終了してもよい。それに代わって、ポートに優先度を設定し、接続要求メッセージ７０，７０Ａが受信されたときに空きポートが存在しない場合、使用中のポートのうちで最も優先度の低いものを解放するか、又は長時間使用していないポートを解放し、解放されたポートを使用してもよい。【００６０】
図８及び図１２は、図６の入力フォーマット取得処理ステップＳ３のサブルーチンであって、図８は、図１の無線ノード装置２０で実行されるソース装置の入力フォーマット取得処理ステップＳ３のサブルーチンを示すフローチャートであり、図１２は、図１の無線ノード装置１０で実行されるシンク装置の入力フォーマット取得処理ステップＳ３のサブルーチンを示すフローチャートである。接続処理ステップＳ２の完了後、ソース装置の無線ノード装置２０は、シンク装置の無線ノード装置１０においてサポートされる入力フォーマットの情報を取得する。図８のステップＳ２１において、無線ノード装置２０のコントローラ２１は、シンク装置の入力フォーマット情報が装置情報メモリ２４にすでに記憶されているか否かを判断し、ＹＥＳのときはステップＳ２２乃至Ｓ２４を省略してそのままステップＳ４に進み、ＮＯのときはステップＳ２２に進む。ステップＳ２２において、ソース装置の無線ノード装置２０は、入力フォーマット要求メッセージをシンク装置の無線ノード装置１０に送信する。シンク装置の無線ノード装置１０において、ソース装置の無線ノード装置２０から入力フォーマット要求メッセージが受信されると（図１２のステップＳ６１）、コントローラ１１は、シンク装置の無線ノード装置１０がサポートする映像及び音声データの入力フォーマット情報を無線ノード装置１０のＥＤＩＤ−ＲＯＭ（図示せず。）から読み出し、次いでステップＳ６２において、シンク装置の無線ノード装置１０は、読み出された入力フォーマット情報を含む入力フォーマット応答メッセージを、ソース装置の無線ノード装置２０に送信する。ソース装置の無線ノード装置２０において、入力フォーマット応答メッセージがシンク装置の無線ノード装置１０から受信されると（図８のステップＳ２３）、ステップＳ２４において、コントローラ２１は、受信された入力フォーマット応答メッセージに含まれる入力フォーマット情報を装置情報メモリ２４に記憶し、ステップＳ４に進む。なお、ソース装置である無線ノード装置２０のコントローラ２１は、ある無線ノード装置との間で入力フォーマット取得処理を以前に実行したときに取得した入力フォーマット情報を装置情報メモリ２４に記憶しておくことにより、同一の無線ノード装置に映像及び音声データ信号を送信する場合には、ステップＳ２１に示すように、入力フォーマット取得処理における後のステップＳ２２乃至Ｓ２４を省略することができる。ステップＳ２１において、コントローラ２１は、装置情報メモリ２４のＭＡＣアドレス領域を参照し、接続しようとしている無線ノード装置のものと同一のＭＡＣアドレスが装置情報メモリ２４に存在し、すでに対応する入力フォーマット情報が格納されているか否かを確認する。ステップＳ２１の判断において、好ましくはＭＡＣアドレスが参照されるが、これに代えて、デバイスＩＤ等の他の識別子が使用されてもよい。【００６１】
図９及び図１４は、図６のリソース予約処理ステップＳ４のサブルーチンであって、図９は、図１の無線ノード装置２０で実行されるソース装置のリソース予約処理ステップＳ４のサブルーチンを示すフローチャートであり、図１４は、図１の無線ノード装置３０で実行される管理装置３１Ａのリソース予約処理ステップＳ４のサブルーチンを示すフローチャートである。入力フォーマット取得処理ステップＳ３の完了後、図９のステップＳ３１において、ソース装置の無線ノード装置２０は、管理装置３１Ａを含む無線ノード装置３０にリソース予約要求メッセージを送信する。リソース予約要求メッセージは、そのペイロードにおいて、当該メッセージがリソース予約要求メッセージであることを示すオペコードを含むとともに、シンク装置の無線ノード装置１０のデバイスＩＤと、要求ＩＤとを含む。要求ＩＤは、後述のリソース予約応答メッセージがどのリソース予約要求メッセージに対する応答であるかを識別するために付与される。リソース予約要求メッセージは、ソース装置の無線ノード装置２０により送信されるので、そのヘッダの送信元デバイスＩＤはソース装置のデバイスＩＤと同一である。従って、無線ノード装置３０は、リソース予約要求メッセージのペイロードに含まれるシンク装置の無線ノード装置１０のデバイスＩＤと、ヘッダに含まれる当該メッセージの送信元デバイスＩＤ（すなわち、ソース装置の無線ノード装置２０のデバイスＩＤ）とにより、リソースを割り当てるべきストリームの送信元と宛先を識別する。無線ノード装置３０の管理装置３１Ａは、図１４のステップＳ８１においてソース装置の無線ノード装置２０からリソース予約要求メッセージを受信すると、ステップＳ８２において、空きリソースが存在するか否かを判断し、ＹＥＳのときはステップＳ８３に進み、ＮＯのときはステップＳ８５に進む。ステップＳ８３において、管理装置３１Ａは、無線ノード装置２０，１０間での映像及び音声データ信号の伝送のために割り当てられるリソースを決定するとともに、割り当てられたリソースに対応するストリームＩＤを決定する。割り当てられるリソースは、決定された出力フォーマットで映像及び音声データを伝送するために必要なリソースを含み、必要に応じて、映像及び音声データを再送信するために必要なリソースをさらに含む。ここで、ストリームＩＤは、割り当てられるリソース毎に異なる値にされる。ステップＳ８４において、無線ノード装置３０は、リソース予約に成功したことを示す結果コードと、決定されたストリームＩＤと、要求ＩＤ（リソース予約要求メッセージに含まれたものと同じ要求ＩＤ）とを含むリソース予約応答メッセージを、ソース装置の無線ノード装置２０に送信する。また、ステップＳ８５では、無線ノード装置３０は、リソース予約に失敗したことを示す結果コードと、要求ＩＤとを含むリソース予約応答メッセージを、ソース装置の無線ノード装置２０に送信する。図９のステップＳ３２において、ソース装置の無線ノード装置２０がリソース予約応答メッセージを受信すると、次いでステップＳ３３において、無線ノード装置２０のコントローラ２１は、リソース予約に成功したか否かを判断し、ＹＥＳのときはステップＳ３４に進み、ＮＯのときは次の出力フォーマット通知処理ステップＳ５に進む。ステップＳ３４では、コントローラ２１は、リソース予約応答メッセージに含まれたストリームＩＤを、接続処理ステップＳ２で決定された送信元ポート番号及び宛先ポート番号と関連付けて接続情報メモリ２５に記憶し、次の出力フォーマット通知処理ステップＳ５に進む。リソース予約処理を実行する管理装置３１Ａは独立して存在しなくてもよく、リソース予約処理は、ソース装置の無線ノード装置２０及びシンク装置の無線ノード装置１０のいずれかによって実行されてもよい。リソース予約処理ステップＳ４の実行は接続処理ステップＳ２の後でさえあればよく、入力フォーマット取得処理ステップＳ３と並列に実行されてもよい。【００６２】
図１０及び図１３は、図６の出力フォーマット通知処理ステップＳ５のサブルーチンであって、図１０は、図１の無線ノード装置２０で実行されるソース装置の出力フォーマット通知処理ステップＳ５のサブルーチンを示すフローチャートであり、図１３は、図１の無線ノード装置１０で実行されるシンク装置の出力フォーマット通知処理ステップＳ５のサブルーチンを示すフローチャートである。図１０のステップＳ４１において、ソース装置の無線ノード装置２０のコントローラ２１は、リソース予約応答メッセージに含まれた結果コードに基づいて、リソース予約に成功したか否かを判断し、ＹＥＳのときはステップＳ４２に進み、ＮＯのときはステップＳ４４に進む。ステップＳ４２において、コントローラ２１は、ユーザ入力装置２６を介するユーザ入力等に基づいて、入力フォーマット取得処理ステップＳ３において取得された入力フォーマットのうちからいずれか１つのフォーマットを選択し、無線ノード装置２０から映像及び音声データ信号を送信するための出力フォーマットとして決定する。また、出力フォーマットを決定するために、無線ノード装置２０のコントローラ２１は、取得された入力フォーマットを含む選択メニューを無線ノード装置１０の映像出力装置１７Ａに表示させ、ユーザ入力装置１６を介して入力された選択結果を無線ノード装置１０から無線ノード装置２０に送信させてもよい。それに代わって、出力フォーマットは自動的に決定されてもよい。ステップＳ４３において、ソース装置の無線ノード装置２０は、リソース予約に成功したことを示す結果コードと、ステップＳ４２で決定された出力フォーマット情報とを含む出力フォーマット通知メッセージ９０を、シンク装置の無線ノード装置１０に送信する。ここで、出力フォーマット情報は、出力フォーマットを示すコードを含む。また、ステップＳ４４では、ソース装置の無線ノード装置２０は、リソース予約に失敗したことを示す結果コードを含む出力フォーマット通知メッセージ９０を、シンク装置の無線ノード装置１０に送信し、処理を終了する。図１３のステップＳ７１において、シンク装置の無線ノード装置１０は、出力フォーマット通知メッセージ９０を、ソース装置の無線ノード装置２０から受信する。次いでステップＳ７２において、シンク装置の無線ノード装置１０のコントローラ１１は、出力フォーマット通知メッセージ９０に含まれた結果コードに基づいて、リソース予約に成功したか否かを判断し、ＹＥＳのときはそのまま映像及び音声データ信号の受信を待機し、ＮＯのときは処理を終了する。図１０の出力フォーマットを決定するステップＳ４２は入力フォーマット取得処理ステップＳ３の後でさえあればよく、ステップＳ４１よりも前に、リソース予約処理ステップＳ４と並列に実行されてもよい。ただし、出力フォーマット通知メッセージを送信するステップＳ４３及びＳ４４は、リソース予約に成功したか否かを示す結果コードを必要とするので、リソース予約処理ステップＳ４の実行後でなければならない。【００６３】
図２１は、図１０及び図１３の出力フォーマット通知メッセージ９０のフォーマットの一例を示す図である。出力フォーマット通知メッセージ９０は、オペコード領域９１、結果コード領域９２、ストリームＩＤ領域９３、宛先ポート番号領域９４、ＶＰ領域９５、ＡＰ領域９６、送信元ポート番号領域９７、予約領域９８、合計データ長領域９９、タイプ領域１００Ａ，１００Ｂ，…、データ長領域１０１Ａ，１０１Ｂ，…、及びデータ領域１０２Ａ，１０２Ｂ，…を含む。出力フォーマット通知メッセージ９０のヘッダは、宛先の無線ノード装置１０及び送信元の無線ノード装置２０のそれぞれのデバイスＩＤを含む。オペコード領域９１は、そのメッセージが出力フォーマット通知メッセージ９０であること示すためのコードを格納する領域であり、結果コード領域９２は、リソース予約処理ステップＳ４の結果を示すコードを格納する領域であり、ストリームＩＤ領域９３は、リソース予約処理ステップＳ４で取得したストリームＩＤを格納する領域であり、宛先ポート番号領域９４は、宛先ポート番号を格納する領域であり、ＶＰ領域９５は、映像データをそのポートで伝送するか否かを示すフラグを格納する領域であり、ＡＰ領域９６は、音声データをそのポートで伝送するか否かを示すフラグを格納する領域であり、送信元ポート番号領域９７は、送信元ポート番号を格納する領域であり、予約領域９８は、将来の拡張のために予約された領域であり、合計データ長領域９９は、出力フォーマット通知メッセージ９０のデータ長を格納する領域であり、タイプ領域１００Ａ，１００Ｂ，…は、データ領域１０２Ａ，１０２Ｂ，…に含まれる情報のタイプを示す値を格納する領域であり、データ長領域１０１Ａ，１０１Ｂ，…は、データ領域１０２Ａ，１０２Ｂ，…のデータ長を格納する領域であり、データ領域１０２Ａ，１０２Ｂ，…は、映像出力フォーマット及び音声出力フォーマットのデータを格納する領域である。ＶＰ領域９５、ＡＰ領域９６、宛先ポート番号領域９４及び送信元ポート番号領域９７は、接続応答メッセージ８０又は接続要求メッセージ７０Ａの対応する領域にセットされている値と同じ値にセットされる。【００６４】
再び図６を参照すると、ステップＳ２乃至Ｓ５の完了後、ステップＳ６において、ソース装置の無線ノード装置２０は、シンク装置の無線ノード装置１０に向けて、映像及び音声データ信号の伝送を開始する。ソース装置の無線ノード装置２０のコントローラ２１は、映像及び音声データ信号を送信するとき、接続情報メモリ２５に格納されているシンク装置の無線ノード装置１０のデバイスＩＤと、関連付けられた送信元ポート番号及び宛先ポート番号と、ストリームＩＤとのうちの一部又は全部を、パケット化された映像及び音声データ信号のヘッダ内の対応する領域に格納する。例えば、デバイスＩＤは、ＭＡＣヘッダ内のデバイスＩＤ領域又は宛先アドレス格納領域に格納され、宛先ポート番号は、映像又は音声データヘッダの宛先ポート番号領域に格納され、ストリームＩＤは、ＭＡＣヘッダ内のストリームＩＤ領域に格納されることが可能である。【００６５】
前述のように、無線ノード装置２０の内部において、送信元ポートは映像音声再生装置２７に対応付けられ、無線ノード装置１０の内部において、宛先ポートは映像出力装置１７Ａ及び音声出力装置１７Ｂに対応付けられ、さらに、無線ノード装置２０の送信元ポート及び無線ノード装置１０の宛先ポートもまた互いに関連付けられているので、無線ノード装置２０の映像音声再生装置２７で再生された映像及び音声データ信号は、無線ノード装置２０の送信元ポート及び無線ノード装置１０の宛先ポートを介して、無線ノード装置１０の映像出力装置１７Ａ及び音声出力装置１７Ｂまで伝送されて出力される。シンク装置の無線ノード装置１０において、ある宛先ポートを介して受信された映像及び音声データ信号は、当該宛先ポートに対応付けられた映像出力装置１７Ａ及び／又は音声出力装置１７Ｂに出力される。もしくは、受信された映像及び音声データ信号は、ＭＡＣヘッダのストリームＩＤ領域にセットされたストリームＩＤに関連付けられた宛先ポートに対応付けられた映像出力装置１７Ａ及び／又は音声出力装置１７Ｂに出力される。【００６６】
映像及び音声データ信号の伝送が終了すると、各無線ノード装置１０，２０のコントローラ１１，２１は、伝送に使用されたリソースを解放し、接続情報メモリ１５，２５内の接続情報テーブルにおける送信元ポート番号、宛先ポート番号及びストリームＩＤの情報を削除する。一方、装置情報メモリ１４，２４の情報は、無線ノード装置１０，２０が無線通信システムから離脱するまで保持される。【００６７】
なお、本実施形態で示した各メッセージのパケットフォーマットと、装置情報メモリ２４及び接続情報メモリ１５，２５のテーブルフォーマットとは一例であり、同様の効果を示すものであれば、異なるフォーマットを用いることができる。また、本実施形態で示した無線通信システム及び無線ノード装置の構成は一例であり、例示したものに限定されない。【００６８】
図１では、無線信号４１，４２が映像データ信号と音声データ信号との両方を含むように示しているが、１つのストリームＩＤに対応するリソース（すなわち１対の送信元ポート番号及び宛先ポート番号に関連付けられたリソース）を用いて映像データ信号と音声データ信号との両方を伝送することに限定するものではなく、映像データ信号及び音声データ信号のうちの一方ののみを伝送してもよい。【００６９】
第２の実施形態．
図２２は、本発明の第２の実施形態に係る無線通信システムの概略構成を示す図であり、図２３乃至図２６は、図２２の無線ノード装置１１０，１２０，１３０，１７０及び有線ノード装置１４０，１５０，１６０の詳細構成を示すブロック図である。本実施形態は、有線インターフェースを介して接続されたノード装置を含む、第１の実施形態の場合よりもさらに多数のノード装置を含む無線通信システムである。図２２乃至図２６において、有線ノード装置１４０，１５０，１６０は、ＨＤＭＩの従来の有線インターフェースのみを備えた装置として構成され、有線接続を介して映像及び音声データ信号の伝送を行うＡＶ機器である。無線ノード装置１３０，１７０は、無線インターフェースのみを備えた装置として構成され、無線区間を介して映像及び音声データ信号の伝送を行うＡＶ機器である。無線ノード装置１１０，１２０は、無線インターフェースと、ＨＤＭＩの従来の有線インターフェースとを備えた装置として構成され、無線区間及び有線接続を介して映像及び音声データ信号の伝送を行うＡＶ機器である。ここで、無線ノード装置１１０と有線ノード装置１４０とはＨＤＭＩケーブル１８５を介して接続され、無線ノード装置１１０と有線ノード装置１６０とはＨＤＭＩケーブル１８６を介して接続され、無線ノード装置１２０と有線ノード装置１５０とはＨＤＭＩケーブル１８４を介して接続される。無線ノード装置１２０は、映像データ信号１８１Ａ及び音声データ信号１８１Ｂを含む無線信号１８１を無線ノード装置１１０に送信し、無線ノード装置１３０は、映像データ信号１８２Ａ及び音声データ信号１８２Ｂを含む無線信号１８２を無線ノード装置１１０に送信し、また、映像データ信号１８３Ａ及び音声データ信号１８３Ｂを含む無線信号１８３を無線ノード装置１７０に送信する。無線信号１８１，１８２，１８３のそれぞれの伝送は、異なる無線周波数帯を用いて周波数分割多重されてもよく、もしくは異なる時間で時分割多重されてもよい。【００７０】
本実施形態では、図２２のような構成を備えたことにより、例えば、有線ノード装置１５０は、無線ノード装置１２０，１１０を経由して有線ノード装置１４０，１６０に映像及び音声データを送信することができ、無線ノード装置１３０は、無線ノード装置１１０を経由して有線ノード装置１４０，１６０に映像及び音声データを送信することができる。【００７１】
図２３を参照すると、図２２の無線通信システムの無線区間においてシンク装置となる無線ノード装置１１０は、アンテナ１１３に接続され、無線インターフェースとして動作する無線通信回路１１２と、増幅器等の映像音声処理装置１１７と、ＨＤＭＩにおける映像及び音声データ信号の伝送処理を行う有線通信回路１１８と、これらの構成要素を制御するコントローラ１１１とを備えて構成される。コントローラ１１１にはさらに、装置情報メモリ１１４と、接続情報メモリ１１５と、ユーザ入力装置１１６とが接続されている。コントローラ１１１は、第１の実施形態における無線ノード装置１０のコントローラ１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。無線通信回路１１２は、高速な伝送速度でデータを受信する高速データ受信機能と、低速な伝送速度でデータを送受信する低速データ伝送機能を有する。装置情報メモリ１１４、接続情報メモリ１１５及びユーザ入力装置１１６は、第１の実施形態における無線ノード装置１０の対応する構成要素と同様に構成される。また、図２３において、無線ノード装置１１０に接続された有線ノード装置１４０は、有線通信回路１４８と、ディスプレイ等の映像出力装置１４７Ａと、スピーカ等の音声出力装置１４７Ｂと、これらの構成要素を制御するコントローラ１４１とを備えて構成される。コントローラ１４１にはさらに、ユーザ入力装置１４６が接続されている。ユーザ入力装置１４６、映像出力装置１４７Ａ及び音声出力装置１４７Ｂは、第１の実施形態における無線ノード装置１０の対応する構成要素と同様に構成され、有線通信回路１４８は、無線ノード装置１１０の有線通信回路１１８と同様に構成される。さらに、無線ノード装置１１０に接続された有線ノード装置１６０は、有線ノード装置１４０と同様に、有線通信回路１６８と、映像出力装置１６７Ａと、音声出力装置１６７Ｂと、これらの構成要素を制御するコントローラ１６１と、コントローラ１６１に接続されたユーザ入力装置１６６とを備えて構成される。本実施形態において、無線ノード装置１１０は、有線ノード装置１４０，１６０に無線受信機能を提供するための受信アダプタとして動作する。【００７２】
図２４を参照すると、図２２の無線通信システムの無線区間においてソース装置となる無線ノード装置１２０は、アンテナ１２３に接続され、無線インターフェースとして動作する無線通信回路１２２と、増幅器等の映像音声処理装置１２７と、有線通信回路１２８と、これらの構成要素を制御するコントローラ１２１とを備えて構成される。コントローラ１２１にはさらに、装置情報メモリ１２４と、接続情報メモリ１２５と、ユーザ入力装置１２６とが接続されている。コントローラ１２１は、無線ノード装置１１０のコントローラ１１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。無線通信回路１２２は、高速な伝送速度でデータを送信する高速データ送信機能と、低速な伝送速度でデータを送受信する低速データ伝送機能を有する。また、装置情報メモリ１２４、接続情報メモリ１２５及びユーザ入力装置１２６は、第１の実施形態における無線ノード装置２０の対応する構成要素と同様に構成され、映像音声処理装置１２７は、無線ノード装置１１０の対応する構成要素と同様に構成される。また、図２４において、無線ノード装置１２０に接続された有線ノード装置１５０は、有線通信回路１５８と、ＤＶＤプレーヤ及びＳＴＢ等の映像音声再生装置１５７と、これらの構成要素を制御するコントローラ１５１とを備えて構成される。コントローラ１５１にはさらに、ユーザ入力装置１５６が接続されている。ユーザ入力装置１５６及び映像音声再生装置１５７は、第１の実施形態における無線ノード装置２０，３０の対応する構成要素と同様に構成され、有線通信回路１５８は、無線ノード装置１１０の有線通信回路１１８と同様に構成される。本実施形態において、無線ノード装置１２０は、有線ノード装置１５０に無線送信機能を提供するための受信アダプタとして動作する。【００７３】
図２５を参照すると、図２２の無線通信システムの無線区間においてもう１つのソース装置となる無線ノード装置１３０は、アンテナ１３３に接続され、無線インターフェースとして動作する無線通信回路１３２と、ＤＶＤプレーヤ及びＳＴＢ等の映像音声再生装置１３７と、無線通信システム内の無線リソース（無線周波数帯域又は時間）の情報を管理する管理装置１３１Ａと、これらの構成要素を制御するコントローラ１３１とを備えて構成される。コントローラ１３１にはさらに、装置情報メモリ１３４と、接続情報メモリ１３５と、ユーザ入力装置１３６とが接続されている。コントローラ１３１は、無線ノード装置１１０のコントローラ１１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。管理装置１３１Ａは、第１の実施形態における無線ノード装置３０の管理装置３１Ａと同様に構成される。また、無線通信回路１３２、装置情報メモリ１３４、接続情報メモリ１３５及びユーザ入力装置１３６は、無線ノード装置１２０の対応する構成要素と同様に構成され、映像音声再生装置１３７は、有線ノード装置１５０の対応する構成要素と同様に構成される。【００７４】
図２６を参照すると、図２２の無線通信システムの無線区間においてもう１つのシンク装置となる無線ノード装置１７０は、アンテナ１７３に接続され、無線インターフェースとして動作する無線通信回路１７２と、映像出力装置１７７Ａと、音声出力装置１７７Ｂと、これらの構成要素を制御するコントローラ１７１とを備えて構成される。コントローラ１７１にはさらに、装置情報メモリ１７４と、接続情報メモリ１７５と、ユーザ入力装置１７６とが接続されている。コントローラ１７１は、無線ノード装置１１０のコントローラ１１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。また、無線通信回路１７２、装置情報メモリ１７４、接続情報メモリ１７５及びユーザ入力装置１７６は、無線ノード装置１１０の対応する構成要素と同様に構成され、映像出力装置１７７Ａ及び音声出力装置１７７Ｂは、有線ノード装置１４０，１６０の対応する構成要素と同様に構成される。【００７５】
図２２の無線通信システムでは、有線ノード装置１４０，１６０及び無線ノード装置１７０のそれぞれは、映像出力装置及び音声出力装置の両方を備えているが、映像出力装置及び音声出力装置のいずれか一方のみを備えて構成されてもよい。【００７６】
本実施形態において、シンク装置の無線ノード装置１１０，１７０のそれぞれは、その内部において、無線通信回路のポート（すなわち、宛先ポート）と、出力装置とを対応付けている。詳しくは、無線ノード装置１１０の無線通信回路１１２は、宛先ポートとして使用される２つのポートを備え、一方のポートを、有線ノード装置１４０の映像出力装置１４７Ａ及び音声出力装置１４７Ｂと対応付け、他方のポートを、有線ノード装置１６０の映像出力装置１６７Ａ及び音声出力装置１６７Ｂと対応付けている。従って、無線ノード装置１１０は、無線通信回路１１２の一方のポートで受信された映像及び音声データ信号を有線ノード装置１４０に出力し、他方のポートで受信された映像及び音声データ信号を有線ノード装置１６０に出力する。無線ノード装置１７０の無線通信回路１７２は、宛先ポートとして使用される１つのポートを備え、そのポートを、内部の映像出力装置１７７Ａ及び音声出力装置１７７Ｂと対応付けている。また、各無線ノード装置１１０，１７０の無線通信回路が宛先ポートとして使用される複数のポートを備える場合、映像データ信号と音声データ信号とのために異なるポートを宛先ポートとして使用してもよい。例えば、無線ノード装置１１０は、無線通信回路１１２の一方のポートで受信された映像データ信号を有線ノード装置１４０の映像出力装置１１７Ａに出力し、他方のポートで受信された音声データ信号を他の有線ノード装置（例えば増幅器）に出力してもよい。また、無線ノード装置１７０の無線通信回路１７２が宛先ポートとして使用される複数のポートを備える場合、無線ノード装置１７０は各ポートを用いて複数の異なる映像データ信号を受信し、コントローラ１７１はそれらの映像データ信号を処理して、複数の領域に分割された映像出力装置（ディスプレイ）の画面上に同時に表示してもよい。同様に、ソース装置の無線ノード装置１２０，１３０のそれぞれは、その内部において、無線通信回路のポート（すなわち、送信元ポート）と、再生装置とを対応付けている。詳しくは、無線ノード装置１２０の無線通信回路１２２は、送信元ポートとして使用される１つのポートを備え、そのポートを、有線ノード装置１５０の映像音声再生装置１５７と対応付け、無線ノード装置１３０の無線通信回路１３２は、送信元ポートとして使用される１つのポートを備え、そのポートを、内部の映像音声再生装置１３７と対応付けている。さらに、ソース装置の無線ノード装置１２０の無線通信回路１２２が送信元ポートとして使用される複数のポートを備え、有線通信回路１２８がさらに他の有線ノード装置に接続されている場合、無線ノード装置１２０では、各ポートを異なる有線ノード装置と対応付けてもよい。【００７７】
本実施形態の無線通信システムでは、無線ノード装置１２０の内部において、送信元ポートは有線ノード装置１５０の映像音声再生装置１５７に対応付けられ、無線ノード装置１１０の内部において、宛先ポートの１つは有線ノード装置１４０の映像出力装置１４７Ａ及び音声出力装置１４７Ｂに対応付けられ、さらに後述するように、無線ノード装置１２０の送信元ポート及び無線ノード装置１１０の宛先ポートもまた互いに関連付けられる。従って、有線ノード装置１５０の映像音声再生装置１５７で再生された映像及び音声データ信号は、無線ノード装置１２０の送信元ポート及び無線ノード装置１１０の宛先ポートを介して、有線ノード装置１４０の映像出力装置１４７Ａ及び音声出力装置１４７Ｂまで伝送される。【００７８】
以下、図２７を参照して、本実施形態に係る無線通信処理について説明する。図２７は、図２２の無線ノード装置１２０でＨＤＭＩのアクティブソース（Active Source）メッセージが受信されたときに図２２の無線通信システムで実行される無線通信処理を示すシーケンス図である。図２７の無線通信処理は、特に、無線ノード装置１２０に有線接続された有線ノード装置１５０のユーザ入力装置１５６において再生ボタンが押下され、映像及び音声データ信号の送信を開始するために、これに応じて有線ノード装置１５０から無線ノード装置１２０にアクティブソースメッセージが送信されたときに実行される。ステップＳ９１において無線ノード装置１２０がアクティブソースメッセージの受信を検出したとき、ステップＳ９２において、無線ノード装置１１０，１２０は、映像及び音声データ信号を伝送するための送信元ポート番号及び宛先ポート番号の対を決定する接続処理を実行する。接続処理ステップＳ９２は、図６のステップＳ２と実質的に同様であるが、シンク装置の無線ノード装置１０から接続要求メッセージ７０Ａが送信されることはないので、図７のステップＳ１６及び図１１のステップＳ５１は常にＮＯである。なお、図２２に示すように複数のシンク装置の無線ノード装置１１０，１７０が存在するとき、ソース装置の無線ノード装置１２０は、予め指定された装置（例えばＴＶ、ディスプレイ又は増幅器）である無線ノード装置、又は予め指定された装置である有線ノード装置に接続された無線ノード装置と通信してもよい。接続処理の完了後、ステップＳ９３において、ソース装置の無線ノード装置１２０がシンク装置の無線ノード装置１１０からサポートされる入力フォーマットの情報を取得する入力フォーマット取得処理が実行される。入力フォーマット取得処理ステップＳ９３は、図６のステップＳ３と実質的に同様であるが、無線ノード装置１１０は、当該無線ノード装置１１０がサポートする入力フォーマットと、有線ノード装置１４０，１６０がサポートする入力フォーマットとに基づいて、無線ノード装置１２０に返信される入力フォーマット情報を決定する。入力フォーマット取得処理の完了後、ステップＳ９４において、ソース装置である無線ノード装置１２０は、無線ノード装置１３０内の管理装置１３１Ａとともに、映像及び音声データ信号を伝送するための無線周波数帯域又は時間を予約するリソース予約処理を実行する。リソース予約処理ステップＳ９４は、図６のステップＳ４と実質的に同様である。リソース予約処理の完了後、ステップＳ９５において、ソース装置の無線ノード装置１２０がシンク装置の無線ノード装置１１０に映像及び音声データ信号の出力フォーマットを通知する出力フォーマット通知処理が実行される。出力フォーマット通知処理ステップＳ９５は、図６のステップＳ５と実質的に同様である。出力フォーマット通知処理の完了後、ステップＳ９６において、ソース装置である無線ノード装置１２０がステップＳ９１で受信されたアクティブソースメッセージを無線パケットにカプセル化してシンク装置の無線ノード装置１１０に無線送信するアクティブソースメッセージ送信処理が実行される。無線ノード装置１１０は、無線送信されたアクテ��ブソースメッセージを受信したとき、有線ノード装置１４０又は１６０にアクティブソースメッセージを送信する。ステップＳ９２乃至Ｓ９６が実行された後、ステップＳ９７において、無線ノード装置１２０は無線ノード装置１１０に映像及び音声データ信号を伝送する。【００７９】
図２９は、図２２の無線ノード装置１２０における装置情報メモリ１２４内の装置情報テーブルの一例を示す図である。本実施形態において、無線ノード装置１１０のデバイスＩＤは「０」であり、無線ノード装置１２０のデバイスＩＤは「１」であり、無線ノード装置１３０のデバイスＩＤは「２」であり、無線ノード装置１７０のデバイスＩＤは「３」である。装置種別領域、高速送信の可否領域、高速受信の可否領域、ＭＡＣアドレス領域、及び装置名領域のデータは、図２乃至図４を参照して説明した装置情報取得処理を実行することによって取得される。入力フォーマット領域のデータは、入力フォーマット取得処理ステップＳ９３を実行することによって取得され、図２９に示す例では、有線ノード装置１４０，１６０のそれぞれに対応する入力フォーマットＦ１，Ｆ２と、無線ノード装置１７０に対応する入力フォーマットＦ３とを含む。また、優先度領域は、シンク装置の無線ノード装置１１０，１７０について、各無線ノード装置を宛先として選択する際の優先度情報を示すデータを格納する領域である。図２２のように複数のシンク装置（すなわち、無線ノード装置１１０，１７０）が存在する場合には、映像及び音声データの再生の前に、後述する図２８の出力装置選択処理を実行することにより、使用するシンク装置を選択してもよい。優先度は、ユーザ入力に基づいて予め取得されるか、又は、無線ノード装置が検出された順序に基づいて決定される。優先度情報の取得は、例えば、いずれかの無線ノード装置（例えば無線ノード装置１１０）がいずれかの映像出力装置（例えば有線ノード装置１４０の映像出力装置１４７Ａ）に選択メニューを表示して、ユーザに優先度を入力させることによって実行される。取得された優先度情報は、ソース装置である無線ノード装置１２０，１３０の装置情報メモリ１２４，１３４に格納される。デバイスＩＤ領域、装置種別領域、高速送信の可否領域、高速受信の可否領域、ＭＡＣアドレス領域、及び装置名領域のデータは、すべての無線ノード装置１１０，１２０，１３０，１７０が共有するが、入力フォーマット領域及び優先度領域のデータは、シンク装置である無線ノード装置１１０，１７０の装置情報メモリ１１４，１７４は持たず、ソース装置である無線ノード装置１２０，１３０の装置情報メモリ１２４，１３４のみが備える。【００８０】
図３０は、図２２の無線ノード装置１２０における接続情報メモリ１２５内の接続情報テーブルの一例を示す図であり、図３１は、図２２の無線ノード装置１３０における接続情報メモリ１３５内の接続情報テーブルの一例を示す図であり、図３２は、図２２の無線ノード装置１１０における接続情報メモリ１１５内の接続情報テーブルの一例を示す図であり、図３３は、図２２の無線ノード装置１７０における接続情報メモリ１７５内の接続情報テーブルの一例を示す図である。図３０乃至図３３の接続情報テーブルは、接続処理ステップＳ９２を実行することによって、図１９及び図２０の接続情報テーブルと同様に構成される。【００８１】
図２８は、図２２の無線ノード装置１２０で実行される出力装置選択処理を示すフローチャートである。無線ノード装置１２０のコントローラ１２１は、ステップＳ１０１において装置情報（図２を参照）を取得した後、ステップＳ１０２において、装置情報メモリ１２４にはシンク装置の情報が格納されているか否かを判断し、ＹＥＳのときはステップＳ１０３に進み、ＮＯのときは処理を終了する。ステップＳ１０３において、コントローラ１２１は、装置情報メモリ１２４には複数のシンク装置の情報が格納されているか否かを判断し、ＹＥＳのときはステップＳ１０４に進み、ＮＯのときはステップＳ１０５に進む。ステップＳ１０４において、コントローラ１２１は、各シンク装置の優先度を取得して、当該優先度を装置情報メモリ１２４に格納し、処理を終了する。ステップＳ１０５において、コントローラ１２１は、シンク装置に優先度「１」を付与して、当該優先度を装置情報メモリ１２４に格納し、処理を終了する。出力装置選択処理の完了後、図２７の無線通信処理を実行する際に、無線ノード装置１２０のコントローラ１２１は、優先度に基づいてシンク装置の無線ノード装置を選択し、選択された無線ノード装置との間でステップＳ９２，Ｓ９３，Ｓ９５乃至Ｓ９７を実行する。【００８２】
図２８の出力装置選択処理を実行することによりシンク装置の優先度が決定され、複数のシンク装置の無線ノード装置が存在する場合であっても、最も優先されるいずれかの無線ノード装置を選択して無線通信処理を実行することができる。ソース装置の無線ノード装置１２０は、優先度に基づいて、シンク装置の無線ノード装置１１０，１７０のいずれかとの間で無線通信処理を実行し、優先度に基づき無線ノード装置１１０がシンク装置として選択されたとき、無線ノード装置１１０は、その内部におけるポートと出力装置との対応付けに従って、有線ノード装置１４０又は１６０に映像及び音声データ信号を出力する。【００８３】
従って、図２８乃至図３３を参照して説明した例では、ソース装置の無線ノード装置１２０は、受信アダプタである無線ノード装置１１０と、無線受信機能付きのＴＶである無線ノード装置１７０とを同等にみなし、優先度に関しては、受信アダプタをＴＶと同等に考えるので、受信アダプタ自身に優先度を付与することになり、他のＴＶ等などに付与された優先度と比較して、接続処理が行われる。もし、受信アダプタの優先度が最も高く設定された場合は、受信アダプタと接続され、後は、受信アダプタ内部でポートに対応付けられた出力装置（例えば有線ノード装置１４０又は１６０のＴＶ）に映像が出力されることになる。【００８４】
以上説明したようにシンク装置の無線ノード装置１１０，１７０の優先度を決定するのではなく、映像出力装置又は音声出力装置を備えたすべてのノード装置（すなわち、無線ノード装置１１０ではなく有線ノード装置１４０，１６０と、無線ノード装置１７０）の優先度を決定してもよい。図３４は、本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１２０における装置情報メモリ１２４内の装置情報テーブルの一例を示す図である。本変形例の装置情報テーブルは、図２９の装置情報テーブルの各領域に加えて、シンク装置の無線ノード装置が複数の有線ノード装置に接続されているときに各有線ノード装置の出力装置を識別するためのデータを格納する出力装置ＩＤ領域をさらに備え、入力フォーマット領域及び優先度領域のデータは、デバイスＩＤ及び出力装置ＩＤで識別される出力装置毎に別個に格納される。デバイスＩＤ＝０を有するシンク装置の無線ノード装置１１０は、有線ノード装置１４０の映像出力装置１４７Ａ及び音声出力装置１４７Ｂに対応する出力装置ＩＤ＝１と、有線ノード装置１６０の映像出力装置１６７Ａ及び音声出力装置１６７Ｂに対応する出力装置ＩＤ＝２とを有し、デバイスＩＤ＝３を有するシンク装置の無線ノード装置１７０は、当該無線ノード装置１７０の映像出力装置１７７Ａ及び音声出力装置１７７Ｂに対応する出力装置ＩＤ＝１を有する。出力装置ＩＤは、シンク装置の無線ノード装置１１０，１７０における出力インターフェースの番号を示すか、又は有線ノード装置１４０，１６０及び無線ノード装置１７０のＥＤＩＤ−ＲＯＭ（図示せず。）から取得した当該ノード装置の型番、シリアル番号等を示す。従って、無線通信システムにおける映像出力装置又は音声出力装置を備えた各ノード装置は、デバイスＩＤ及び出力装置ＩＤの対によってそれぞれ識別される。出力装置ＩＤは、装置情報取得処理において装置情報応答メッセージ６０を用いてシンク装置の無線ノード装置１１０，１７０からソース装置の無線ノード装置１２０，１３０に通知される。【００８５】
本変形例では、図２８の出力装置選択処理を実行するとき、シンク装置の優先度を決定するのではなく、映像出力装置又は音声出力装置を備えたすべてのノード装置の優先度を決定する。また、図２７の接続処理ステップＳ９２において決定される送信元ポート番号及び宛先ポート番号の対と、リソース予約処理Ｓ９４において決定されるストリームＩＤとは、デバイスＩＤ及び出力装置ＩＤによって識別される。図３５乃至図３８は、本発明の第２の実施形態の変形例に係る無線通信システムの各接続情報テーブルを示し、図３５は、無線ノード装置１２０における接続情報メモリ１２５内の接続情報テーブルの一例を示す図であり、図３６は、無線ノード装置１３０における接続情報メモリ１３５内の接続情報テーブルの一例を示す図であり、図３７は、無線ノード装置１１０における接続情報メモリ１１５内の接続情報テーブルの一例を示す図であり、図３８は、無線ノード装置１７０における接続情報メモリ１７５内の接続情報テーブルの一例を示す図である。従って、デバイスＩＤ及び出力装置ＩＤによって、互いに関連付けられた送信元ポート番号、宛先ポート番号、ストリームＩＤ、入力フォーマット及び優先度が識別される。これにより、無線ノード装置１２０は、最も優先度の高い映像出力装置又は音声出力装置に映像及び音声データを出力する無線ノード装置と通信することができる。無線ノード装置１１０は、ソース装置の無線ノード装置１２０，１３０から映像及び音声データ信号が送信されたとき、その内部におけるポート番号と出力装置との対応付けに従って、出力装置ＩＤによって識別される有線ノード装置１４０又は１６０に映像及び音声データ信号を出力する。１つの無線ノード装置又は有線ノード装置における映像出力装置と音声出力装置とに対して、異なる出力装置ＩＤを割り当ててもよい。また、１つの無線ノード装置又は有線ノード装置における複数の映像出力装置又は複数の音声出力装置に対して、異なる出力装置ＩＤを割り当ててもよい。また、１つの無線ノード装置又は有線ノード装置が、映像出力装置又は音声出力装置の一方のみを備え、その出力装置を識別する出力装置ＩＤが割り当てられていてもよい。【００８６】
図２８乃至図３３を参照して説明した例では、ソース装置の無線ノード装置１２０にとって、有線ノード装置１４０，１６０の存在は隠蔽されていたが、図３４乃至図３８を参照して説明した例では、ソース装置の無線ノード装置１２０は有線ノード装置１４０，１６０を認識している。前者の構成が有用であるのは、受信アダプタにただ１つの有線ノード装置が接続されている場合、又は、複数の有線ノード装置が接続されているが、いずれの有線ノード装置に映像及び音声データ信号を出力するかについては受信アダプタが決定する場合である。一方、後者の構成が有用であるのは、受信アダプタが２つ以上の出力端子を持ち、送信側にもその情報を知らせ、送信側がその情報を用いて、どの受信アダプタの出力から出力するかを選択する場合である。一般に、ＨＤＭＩでは、基本的にＴＶをルートとしたツリー構造となるので、基本的に受信アダプタは２つのＨＤＭＩ出力端子を持たず、あったとしても、受信アダプタが出力を切り替えるのみで、送信側からは出力は１つしか見えない。図２８乃至図３３の例においては、受信アダプタ（無線ノード装置１１０）は１つのＴＶ（無線ノード装置１７０）と同等に考えられるので、図２９の装置情報メモリ１２４にデバイスＩＤを追加する必要はない。【００８７】
なお、本実施形態で示した各メッセージのパケットフォーマットと、装置情報メモリ１２４及び接続情報メモリ１１５，１２５，１３５，１７５のテーブルフォーマットとは一例であり、同様の効果を示すものであれば、異なるフォーマットを用いることができる。また、本実施形態で示した無線通信システム、無線ノード装置及び有線ノード装置の構成は一例であり、例示したものに限定されない。【００８８】
また、第１及び第２の実施形態で説明した各無線ノード装置の機能は、説明した処理に係る各ステップを含むプログラムを格納したメモリと、このプログラムを実行するプロセッサとを備えた集積回路チップとして実現されてもよい。さらに、説明した各無線ノード装置の機能は、説明した処理に係る各ステップを含むプログラムを格納したメモリと、このプログラムを実行するプロセッサとを備えたモジュール装置として実現されてもよい。
【産業上の利用可能性】
【００８９】
本発明に係る無線通信装置及び無線通信システムは、無線を用いて無線通信装置間の接続を自動的に行うことを可能とする効果を有し、無線通信装置間で映像及び音声データ伝送を効率的に行う無線ノード装置等として有用である。
【図１】
2008072763.tif 000003
【図２】
2008072763.tif 000004
【図３】
2008072763.tif 000005
【図４】
2008072763.tif 000006
【図５】
2008072763.tif 000007
【図６】
2008072763.tif 000008
【図７】
2008072763.tif 000009
【図８】
2008072763.tif 000010
【図９】
2008072763.tif 000011
【図１０】
2008072763.tif 000012
【図１１】
2008072763.tif 000013
【図１２】
2008072763.tif 000014
【図１３】
2008072763.tif 000015
【図１４】
2008072763.tif 000016
【図１５】
2008072763.tif 000017
【図１６】
2008072763.tif 000018
【図１７】
2008072763.tif 000019
【図１８】
2008072763.tif 000020
【図１９】
2008072763.tif 000021
【図２０】
2008072763.tif 000022
【図２１】
2008072763.tif 000023
【図２２】
2008072763.tif 000024
【図２３】
2008072763.tif 000025
【図２４】
2008072763.tif 000026
【図２５】
2008072763.tif 000027
【図２６】
2008072763.tif 000028
【図２７】
2008072763.tif 000029
【図２８】
2008072763.tif 000030
【図２９】
2008072763.tif 000031
【図３０】
2008072763.tif 000032
【図３１】
2008072763.tif 000033
【図３２】
2008072763.tif 000034
【図３３】
2008072763.tif 000035
【図３４】
2008072763.tif 000036
【図３５】
2008072763.tif 000037
【図３６】
2008072763.tif 000038
【図３７】
2008072763.tif 000039
【図３８】
2008072763.tif 000040
【手続補正書】
【提出日】平成20年5月12日(2008.5.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線受信装置にコンテンツデータを無線送信する無線通信装置において、上記無線通信装置は、上記コンテンツデータを無線送信するための少なくとも１つのポートを備え、上記無線通信装置は、
上記コンテンツデータを無線送信するためのポートを示す送信元ポート番号を決定し、
上記無線受信装置と通信することにより、上記無線受信装置において上記コンテンツデータを無線受信するためのポートを示す、上記無線受信装置によって決定された宛先ポート番号と、上記無線通信装置によって決定された送信元ポート番号とを交換し、
上記送信元ポート番号と上記宛先ポート番号とを互いに関連付け、
上記無線受信装置によりサポートされる上記コンテンツデータの１つ又は複数の入力フォーマットを取得し、
上記コンテンツデータを無線送信するための無線リソースを予約し、
上記取得された入力フォーマットのうちのいずれか１つを上記コンテンツデータの出力フォーマットとして決定し、上記決定された出力フォーマットを上記無線受信装置に通知し、
上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータを上記無線受信装置に無線送信することを特徴とする無線通信装置。
【請求項２】
上記無線通信装置及び上記無線受信装置はミリ波の周波数帯を用いて通信することを特徴とする請求項１記載の無線通信装置。
【請求項３】
上記入力フォーマットは、上記無線受信装置によりサポートされる映像入力フォーマット及び音声入力フォーマットの少なくとも一方を含むことを特徴とする請求項１又は２記載の無線通信装置。
【請求項４】
上記入力フォーマットの取得は、上記無線受信装置と最初に通信するときにのみ実行され、上記取得された入力フォーマットは上記無線通信装置の記憶手段に格納されることを特徴とする請求項１乃至３のいずれか１つに記載の無線通信装置。
【請求項５】
上記予約される無線リソースは、上記決定された出力フォーマットで上記コンテンツデータを無線送信するために必要な無線リソースを含むことを特徴とする請求項１乃至４のいずれか１つに記載の無線通信装置。
【請求項６】
上記予約される無線リソースは、上記コンテンツデータを再送信するために必要な無線リソースをさらに含むことを特徴とする請求項５記載の無線通信装置。
【請求項７】
複数の無線受信装置が存在するとき、上記無線通信装置は、予め指定された無線受信装置と通信することを特徴とする請求項１乃至６のいずれか１つに記載の無線通信装置。
【請求項８】
上記予め指定された無線受信装置は、映像出力手段を備えた無線受信装置、又は映像出力手段を備えた有線受信装置に接続された無線受信装置であることを特徴とする請求項７記載の無線通信装置。
【請求項９】
上記予め指定された無線受信装置は、音声出力手段を備えた無線受信装置、又は音声出力手段を備えた有線受信装置に接続された無線受信装置であることを特徴とする請求項７又は８記載の無線通信装置。
【請求項１０】
複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い無線受信装置と通信することを特徴とする請求項１乃至６のいずれか１つに記載の無線通信装置。
【請求項１１】
複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い映像出力手段に上記コンテンツデータを出力する無線受信装置と通信することを特徴とする請求項１乃至６のいずれか１つに記載の無線通信装置。
【請求項１２】
複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い音声出力手段に上記コンテンツデータを出力する無線受信装置と通信することを特徴とする請求項１乃至６及び１１のいずれか１つに記載の無線通信装置。
【請求項１３】
上記無線通信装置は、当該無線通信装置において上記コンテンツデータの再生指示信号を検出したとき、上記送信元ポート番号を上記無線受信装置に送信し、上記送信された送信元ポート番号に応答して上記無線受信装置から送信された上記宛先ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする請求項１乃至１２のいずれか１つに記載の無線通信装置。
【請求項１４】
上記無線通信装置は、上記無線受信装置から、上記宛先ポート番号を含む上記コンテンツデータの再生指示信号を受信したとき、上記受信された宛先ポート番号に応答して上記送信元ポート番号を上記無線受信装置に送信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする請求項１乃至１２のいずれか１つに記載の無線通信装置。
【請求項１５】
上記無線通信装置は、上記コンテンツデータを上記無線通信装置に送信する少なくとも１つの有線送信装置に有線接続され、
上記有線送信装置から、上記コンテンツデータの送信開始を通知するコンテンツデータ送信開始信号を受信したとき、
上記送信元ポート番号を上記無線受信装置に送信し、上記送信された送信元ポート番号に応答して上記無線受信装置から送信された上記宛先ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換し、
上記コンテンツデータを上記無線受信装置に無線送信する前に、上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータ送信開始信号を無線受信装置に無線送信することを特徴とする請求項１乃至１２のいずれか１つに記載の無線通信装置。
【請求項１６】
上記有線送信装置はＨＤＭＩにより上記無線通信装置に接続され、
上記コンテンツデータ送信開始信号はアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージであることを特徴とする請求項１５記載の無線通信装置。
【請求項１７】
請求項１記載の無線通信装置である無線送信装置からコンテンツデータを無線受信する無線通信装置において、上記無線通信装置は、上記コンテンツデータを無線受信するための少なくとも１つのポートを備え、上記無線通信装置は、
上記コンテンツデータを無線受信するためのポートを示す宛先ポート番号を決定し、
上記無線送信装置と通信することにより、上記無線送信装置において上記コンテンツデータを無線送信するためのポートを示す、上記無線送信装置によって決定された送信元ポート番号と、上記無線通信装置によって決定された宛先ポート番号とを交換し、上記送信元ポート番号と上記宛先ポート番号とを互いに関連付け、
上記無線通信装置によりサポートされる上記コンテンツデータの１つ又は複数の入力フォーマットを上記無線送信装置に通知し、
上記無線送信装置によって上記コンテンツデータの出力フォーマットとして決定された上記入力フォーマットのうちのいずれか１つを、上記無線送信装置から取得し、
上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータを上記無線送信装置から無線受信することを特徴とする無線通信装置。
【請求項１８】
上記無線通信装置及び上記無線受信装置はミリ波の周波数帯を用いて通信することを特徴とする請求項１７記載の無線通信装置。
【請求項１９】
上記入力フォーマットは、上記無線通信装置によりサポートされる映像入力フォーマット及び音声入力フォーマットの少なくとも一方を含むことを特徴とする請求項１７又は１８記載の無線通信装置。
【請求項２０】
上記無線通信装置は、当該無線通信装置において上記コンテンツデータの再生指示信号を検出したとき、上記宛先ポート番号を上記無線送信装置に送信し、上記送信された宛先ポート番号に応答して上記無線送信装置から送信された上記送信元ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする請求項１７乃至１９のいずれか１つに記載の無線通信装置。
【請求項２１】
上記無線通信装置は、上記無線送信装置から、上記送信元ポート番号を受信したとき、上記受信された送信元ポート番号に応答して上記宛先ポート番号を上記無線送信装置に送信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする請求項１７乃至１９のいずれか１つに記載の無線通信装置。
【請求項２２】
上記無線通信装置は、当該無線通信装置から上記コンテンツデータを受信する少なくとも１つの有線受信装置に有線接続され、
上記無線送信装置から、上記コンテンツデータの送信開始を通知するコンテンツデータ送信開始信号を受信したとき、上記コンテンツデータ送信開始信号を上記有線受信装置のいずれか１つに送信することを特徴とする請求項１７乃至１９のいずれか１つに記載の無線通信装置。
【請求項２３】
上記有線受信装置はＨＤＭＩにより上記無線通信装置に接続され、
上記コンテンツデータ送信開始信号はアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージであることを特徴とする請求項２２記載の無線通信装置。
【請求項２４】
請求項１乃至１４のいずれか１つに記載の無線通信装置を無線送信装置として備え、請求項１７乃至２１のいずれか１つに記載の無線通信装置を無線受信装置として備えたことを特徴とする無線通信システム。
【請求項２５】
請求項１５又は１６記載の無線通信装置を無線送信装置として備え、請求項２２又は２３記載の無線通信装置を無線受信装置として備えたことを特徴とする無線通信システム。
【手続補正書】
【提出日】平成20年5月22日(2008.5.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線受信装置にコンテンツデータを無線送信する無線通信装置において、上記無線通信装置は、上記コンテンツデータを無線送信するための少なくとも１つのポートを備え、上記無線通信装置は、
上記コンテンツデータを無線送信するためのポートを示す送信元ポート番号を決定し、
上記無線受信装置と通信することにより、上記無線受信装置において上記コンテンツデータを無線受信するためのポートを示す、上記無線受信装置によって決定された宛先ポート番号と、上記無線通信装置によって決定された送信元ポート番号とを交換し、
上記送信元ポート番号と上記宛先ポート番号とを互いに関連付け、
上記無線受信装置によりサポートされる上記コンテンツデータの１つ又は複数の入力フォーマットを取得し、
上記コンテンツデータを無線送信するための無線リソースを予約し、
上記取得された入力フォーマットのうちのいずれか１つを上記コンテンツデータの出力フォーマットとして決定し、上記決定された出力フォーマットを上記無線受信装置に通知し、
上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータを上記無線受信装置に無線送信することを特徴とする無線通信装置。
【請求項２】
上記無線通信装置及び上記無線受信装置はミリ波の周波数帯を用いて通信することを特徴とする請求項１記載の無線通信装置。
【請求項３】
上記入力フォーマットは、上記無線受信装置によりサポートされる映像入力フォーマット及び音声入力フォーマットの少なくとも一方を含むことを特徴とする請求項１又は２記載の無線通信装置。
【請求項４】
上記入力フォーマットの取得は、上記無線受信装置と最初に通信するときにのみ実行され、上記取得された入力フォーマットは上記無線通信装置の記憶手段に格納されることを特徴とする請求項１乃至３のいずれか１つに記載の無線通信装置。
【請求項５】
上記予約される無線リソースは、上記決定された出力フォーマットで上記コンテンツデータを無線送信するために必要な無線リソースを含むことを特徴とする請求項１乃至４のいずれか１つに記載の無線通信装置。
【請求項６】
上記予約される無線リソースは、上記コンテンツデータを再送信するために必要な無線リソースをさらに含むことを特徴とする請求項５記載の無線通信装置。
【請求項７】
複数の無線受信装置が存在するとき、上記無線通信装置は、予め指定された無線受信装置と通信することを特徴とする請求項１乃至６のいずれか１つに記載の無線通信装置。
【請求項８】
上記予め指定された無線受信装置は、映像出力手段を備えた無線受信装置、又は映像出力手段を備えた有線受信装置に接続された無線受信装置であることを特徴とする請求項７記載の無線通信装置。
【請求項９】
上記予め指定された無線受信装置は、音声出力手段を備えた無線受信装置、又は音声出力手段を備えた有線受信装置に接続された無線受信装置であることを特徴とする請求項７又は８記載の無線通信装置。
【請求項１０】
複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い無線受信装置と通信することを特徴とする請求項１乃至６のいずれか１つに記載の無線通信装置。
【請求項１１】
複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い映像出力手段に上記コンテンツデータを出力する無線受信装置と通信することを特徴とする請求項１乃至６のいずれか１つに記載の無線通信装置。
【請求項１２】
複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い音声出力手段に上記コンテンツデータを出力する無線受信装置と通信することを特徴とする請求項１乃至６及び１１のいずれか１つに記載の無線通信装置。
【請求項１３】
上記無線通信装置は、当該無線通信装置において上記コンテンツデータの再生指示信号を検出したとき、上記送信元ポート番号を上記無線受信装置に送信し、上記送信された送信元ポート番号に応答して上記無線受信装置から送信された上記宛先ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする請求項１乃至１２のいずれか１つに記載の無線通信装置。
【請求項１４】
上記無線通信装置は、上記無線受信装置から、上記宛先ポート番号を含む上記コンテンツデータの再生指示信号を受信したとき、上記受信された宛先ポート番号に応答して上記送信元ポート番号を上記無線受信装置に送信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする請求項１乃至１２のいずれか１つに記載の無線通信装置。
【請求項１５】
上記無線通信装置は、上記コンテンツデータを上記無線通信装置に送信する少なくとも１つの有線送信装置に有線接続され、
上記有線送信装置から、上記コンテンツデータの送信開始を通知するコンテンツデータ送信開始信号を受信したとき、
上記送信元ポート番号を上記無線受信装置に送信し、上記送信された送信元ポート番号に応答して上記無線受信装置から送信された上記宛先ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換し、
上記コンテンツデータを上記無線受信装置に無線送信する前に、上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータ送信開始信号を無線受信装置に無線送信することを特徴とする請求項１乃至１２のいずれか１つに記載の無線通信装置。
【請求項１６】
上記有線送信装置はＨＤＭＩにより上記無線通信装置に接続され、
上記コンテンツデータ送信開始信号はアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージであることを特徴とする請求項１５記載の無線通信装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線通信装置間で映像及び音声データを伝送する無線通信システムにおいて自動的に無線通信装置間の接続処理を行うことを可能とした無線通信方法と、そのような無線通信装置及び無線通信システムとに関する。
【背景技術】
【０００２】
複数のノード装置間で映像及び音声データを伝送する従来のシステムとしては、非特許文献１に規定されるＨＤＭＩ（High-Definition Multimedia Interface）を用いるシステムがあった。ＨＤＭＩシステムにおいては、映像及び音声データの送信側ノード装置（例えば、ＤＶＤプレーヤ等の映像音声再生装置）は、ＨＤＭＩケーブルで接続された受信側ノード装置（例えばＴＶ等）のＥＤＩＤ（Extended display identification data）を、ＤＤＣ（Display Data Channel）を介して読み取ることにより、必要なフォーマット情報を取得する。このフォーマット情報には、受信側ノード装置がサポートする映像フォーマット及び音声フォーマットが含まれる。送信側ノード装置は、取得したフォーマット情報に基づいて、送信するデータのフォーマットを決定する。決定された映像フォーマット情報は、映像データと多重化して受信側ノード装置に伝送される。
【０００３】
ユーザが送信側ノード装置の再生ボタンを押したとき、送信側ノード装置が受信側ノード装置にアクティブソース（Active Source）メッセージを送信することにより受信側ノード装置の入力切替が行われ、送信側ノード装置で再生される映像を即座に表示することができる。
【０００４】
また、特許文献１には、表示装置と、上記表示装置に接続される複数の映像機器と、上記複数の映像機器の各々を制御するための該各映像機器に対応するリモコンとで構成されるＡＶシステムにおいて、映像機器のリモコン操作をディスプレイに向けて行うことが可能なＡＶシステムが開示されている。リモコンは、そのリモコンボタンの押下に応じて、各映像機器に対応するメーカーコード及び機器コードの少なくとも一方を含むリモコンコードを表示装置に送信し、表示装置は、リモコンにより送信されたリモコンコードに基づき、複数の映像機器のうちの上記リモコンに対応する映像機器を表示部に接続し、これにより表示装置の入力切替が行われる。
【０００５】
【特許文献１】特開２００４−２０８２９０号公報。
【非特許文献１】High-Definition Multimedia Interface Specification, Version1.1, HDMI Licensing, LLC, California in U.S.A., May 20,2004。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、複数の無線通信装置間で映像及び音声データを無線伝送する場合は、データを伝送する前に入力切替処理を行うだけではなく、接続処理やリソース予約処理を行う必要があるという課題を有していた。
【０００７】
本発明の目的は上記従来の課題を解決し、無線を用いて映像及び音声データのワンタッチ再生を可能とする無線通信装置及び無線通信システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の態様に係る無線通信装置によれば、
無線受信装置にコンテンツデータを無線送信する無線通信装置において、上記無線通信装置は、上記コンテンツデータを無線送信するための少なくとも１つのポートを備え、上記無線通信装置は、
上記コンテンツデータを無線送信するためのポートを示す送信元ポート番号を決定し、
上記無線受信装置と通信することにより、上記無線受信装置において上記コンテンツデータを無線受信するためのポートを示す、上記無線受信装置によって決定された宛先ポート番号と、上記無線通信装置によって決定された送信元ポート番号とを交換し、
上記送信元ポート番号と上記宛先ポート番号とを互いに関連付け、
上記無線受信装置によりサポートされる上記コンテンツデータの１つ又は複数の入力フォーマットを取得し、
上記コンテンツデータを無線送信するための無線リソースを予約し、
上記取得された入力フォーマットのうちのいずれか１つを上記コンテンツデータの出力フォーマットとして決定し、上記決定された出力フォーマットを上記無線受信装置に通知し、
上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータを上記無線受信装置に無線送信することを特徴とする。
【０００９】
上記無線通信装置において、上記無線通信装置及び上記無線受信装置はミリ波の周波数帯を用いて通信することを特徴とする。
【００１０】
また、上記無線通信装置において、上記入力フォーマットは、上記無線受信装置によりサポートされる映像入力フォーマット及び音声入力フォーマットの少なくとも一方を含むことを特徴とする。
【００１１】
さらに、上記無線通信装置において、上記入力フォーマットの取得は、上記無線受信装置と最初に通信するときにのみ実行され、上記取得された入力フォーマットは上記無線通信装置の記憶手段に格納されることを特徴とする。
【００１２】
またさらに、上記無線通信装置において、上記予約される無線リソースは、上記決定された出力フォーマットで上記コンテンツデータを無線送信するために必要な無線リソースを含むことを特徴とする。
【００１３】
また、上記無線通信装置において、上記予約される無線リソースは、上記コンテンツデータを再送信するために必要な無線リソースをさらに含むことを特徴とする。
【００１４】
さらに、複数の無線受信装置が存在するとき、上記無線通信装置は、予め指定された無線受信装置と通信することを特徴とする。
【００１５】
またさらに、上記無線通信装置において、上記予め指定された無線受信装置は、映像出力手段を備えた無線受信装置、又は映像出力手段を備えた有線受信装置に接続された無線受信装置であることを特徴とする。
【００１６】
また、上記無線通信装置において、上記予め指定された無線受信装置は、音声出力手段を備えた無線受信装置、又は音声出力手段を備えた有線受信装置に接続された無線受信装置であることを特徴とする。
【００１７】
さらに、複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い無線受信装置と通信することを特徴とする。
【００１８】
またさらに、複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い映像出力手段に上記コンテンツデータを出力する無線受信装置と通信することを特徴とする。
【００１９】
また、複数の無線受信装置が存在するとき、上記無線通信装置は、最も優先度の高い音声出力手段に上記コンテンツデータを出力する無線受信装置と通信することを特徴とする。
【００２０】
さらに、上記無線通信装置は、当該無線通信装置において上記コンテンツデータの再生指示信号を検出したとき、上記送信元ポート番号を上記無線受信装置に送信し、上記送信された送信元ポート番号に応答して上記無線受信装置から送信された上記宛先ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする。
【００２１】
またさらに、上記無線通信装置は、上記無線受信装置から、上記宛先ポート番号を含む上記コンテンツデータの再生指示信号を受信したとき、上記受信された宛先ポート番号に応答して上記送信元ポート番号を上記無線受信装置に送信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする。
【００２２】
また、上記無線通信装置は、上記コンテンツデータを上記無線通信装置に送信する少なくとも１つの有線送信装置に有線接続され、
上記有線送信装置から、上記コンテンツデータの送信開始を通知するコンテンツデータ送信開始信号を受信したとき、
上記送信元ポート番号を上記無線受信装置に送信し、上記送信された送信元ポート番号に応答して上記無線受信装置から送信された上記宛先ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換し、
上記コンテンツデータを上記無線受信装置に無線送信する前に、上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータ送信開始信号を無線受信装置に無線送信することを特徴とする。
【００２３】
さらに、上記無線通信装置において、上記有線送信装置はＨＤＭＩにより上記無線通信装置に接続され、
上記コンテンツデータ送信開始信号はアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージであることを特徴とする。
【００２４】
本発明の第２の態様に係る無線通信装置によれば、
無線送信装置からコンテンツデータを無線受信する無線通信装置において、上記無線通信装置は、上記コンテンツデータを無線受信するための少なくとも１つのポートを備え、上記無線通信装置は、
上記コンテンツデータを無線受信するためのポートを示す宛先ポート番号を決定し、
上記無線送信装置と通信することにより、上記無線送信装置において上記コンテンツデータを無線送信するためのポートを示す、上記無線送信装置によって決定された送信元ポート番号と、上記無線通信装置によって決定された宛先ポート番号とを交換し、上記送信元ポート番号と上記宛先ポート番号とを互いに関連付け、
上記無線通信装置によりサポートされる上記コンテンツデータの１つ又は複数の入力フォーマットを上記無線送信装置に通知し、
上記無線送信装置によって上記コンテンツデータの出力フォーマットとして決定された上記入力フォーマットのうちのいずれか１つを、上記無線送信装置から取得し、
上記互いに関連付けられた送信元ポート番号及び宛先ポート番号が示す一対のポートを用いて、上記コンテンツデータを上記無線送信装置から無線受信することを特徴とする。
【００２５】
上記無線通信装置において、上記無線通信装置及び上記無線受信装置はミリ波の周波数帯を用いて通信することを特徴とする。
【００２６】
また、上記無線通信装置において、上記入力フォーマットは、上記無線通信装置によりサポートされる映像入力フォーマット及び音声入力フォーマットの少なくとも一方を含むことを特徴とする。
【００２７】
さらに、上記無線通信装置は、当該無線通信装置において上記コンテンツデータの再生指示信号を検出したとき、上記宛先ポート番号を上記無線送信装置に送信し、上記送信された宛先ポート番号に応答して上記無線送信装置から送信された上記送信元ポート番号を受信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする。
【００２８】
またさらに、上記無線通信装置は、上記無線送信装置から、上記送信元ポート番号を受信したとき、上記受信された送信元ポート番号に応答して上記宛先ポート番号を上記無線送信装置に送信することにより、上記送信元ポート番号と上記宛先ポート番号とを交換することを特徴とする。
【００２９】
また、上記無線通信装置は、当該無線通信装置から上記コンテンツデータを受信する少なくとも１つの有線受信装置に有線接続され、
上記無線送信装置から、上記コンテンツデータの送信開始を通知するコンテンツデータ送信開始信号を受信したとき、上記コンテンツデータ送信開始信号を上記有線受信装置のいずれか１つに送信することを特徴とする。
【００３０】
さらに、上記無線通信装置において、上記有線受信装置はＨＤＭＩにより上記無線通信装置に接続され、
上記コンテンツデータ送信開始信号はアクティブソース（Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ）メッセージであることを特徴とする。
【００３１】
本発明の第３の態様に係る無線通信システムは、本発明の第１の態様に係る無線通信装置を無線送信装置として備え、本発明の第２の態様に係る無線通信装置を無線受信装置として備えたことを特徴とする。
【発明の効果】
【００３２】
本発明に係る構成によって、ＨＤＭＩシステムを構成する装置間に無線区間が介在する場合においても、映像及び音声データのワンタッチ再生を可能とすることができる。本発明に係る無線通信装置及び無線通信システムによれば、無線通信装置間における映像及び音声データの伝送を行うための無線通信装置間の接続処理及びフォーマット取得処理などを自動的に行うことが可能となり、ユーザの利便性の向上を図ることができる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００３４】
第１の実施形態．
図１は、本発明の第１の実施形態に係る無線通信システムの構成の一例を示すブロック図である。図１において、無線ノード装置１０，２０，３０は、それぞれ無線インターフェースを備えて構成され、無線区間を介して映像及び音声（ＡＶ）データ等のコンテンツデータの伝送を行うＡＶ機器である。ここで、無線ノード装置２０は、映像データ信号４１Ａ及び音声データ信号４１Ｂを含む無線信号４１を無線ノード装置１０に送信し、無線ノード装置３０は、映像データ信号４２Ａ及び音声データ信号４２Ｂを含む無線信号４２を無線ノード装置１０に送信する。無線信号４１，４２のそれぞれの伝送は、異なる無線周波数帯を用いて周波数分割多重されてもよく、もしくは異なる時間で時分割多重されてもよい。以下、映像及び音声データを送信する装置をソース装置と呼び、映像及び音声データを受信する装置をシンク装置と呼ぶ。
【００３５】
図１の無線通信システムにおいてシンク装置となる無線ノード装置１０は、アンテナ１３に接続され、無線信号の送受信及び変復調などの処理を行う無線インターフェースとして動作する無線通信回路１２と、ディスプレイ等の映像出力装置１７Ａと、スピーカ等の音声出力装置１７Ｂと、これらの構成要素を制御するコントローラ１１とを備えて構成される。コントローラ１１にはさらに、無線通信システム内の各無線ノード装置の情報を記憶する装置情報メモリ１４と、無線ノード装置間の接続を確立するための接続情報を記憶する接続情報メモリ１５と、ユーザ入力を取得するユーザ入力装置１６とが接続されている。コントローラ１１は、無線周波数帯域もしくは時間のリソースを予約し、予約した無線周波数帯域もしくは時間内に映像及び音声データを送受信する媒体アクセス制御と、映像及び音声データを伝送するための無線周波数帯域もしくは時間に対するリソース管理と、無線通信時に使用されるポート（すなわち、ソース装置となる無線ノード装置の送信元ポートとシンク装置となる無線ノード装置１０の宛先ポート）の決定及び関連付け等を含むポート制御と、他の無線ノード装置との接続を設定するための接続管理と、ユーザ入力の処理等の上位レイヤの処理を含むアプリケーション制御とを実行する。無線通信回路１２は、高速な伝送速度でデータを受信する高速データ受信機能と、低速な伝送速度でデータを送受信する低速データ伝送機能を有する。ここで、高速データ伝送機能で伝送されるデータは、非圧縮映像などの高速伝送が必要なデータ及び音声や制御コマンドなどの比較的低速な伝送速度で伝送可能なデータを含み、低速データ伝送機能で伝送されるデータは、音声や制御コマンドなど比較的低速な伝送速度で伝送可能なデータを含む。ユーザ入力装置１６は、映像及び音声データの再生及び停止などを指示するために、ユーザによって操作ボタン（図示せず。）から入力された指示信号、又はリモートコントローラ（図示せず。）から送信された指示信号を受信して、当該指示信号をコントローラ１１に送る。映像出力装置１７Ａ及び音声出力装置１７Ｂは、無線ノード装置２０，３０から無線伝送された映像及び音声データをそれぞれ出力する。
【００３６】
図１の無線通信システムにおいてソース装置となる無線ノード装置２０は、アンテナ２３に接続され、無線インターフェースとして動作する無線通信回路２２と、ＤＶＤプレーヤ及びセットトップボックス（ＳＴＢ：例えばチューナ）等の映像音声再生装置２７と、これらの構成要素を制御するコントローラ２１とを備えて構成される。コントローラ２１にはさらに、無線通信システム内の各無線ノード装置の情報を記憶する装置情報メモリ２４と、無線ノード装置間の接続を確立するための接続情報を記憶する接続情報メモリ２５と、ユーザ入力を取得するユーザ入力装置２６とが接続されている。コントローラ２１は、無線ノード装置１０のコントローラ１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。無線通信回路２２は、高速な伝送速度でデータを送信する高速データ送信機能と、低速な伝送速度でデータを送受信する低速データ伝送機能を有する。映像音声再生装置２７は、ＤＶＤ等の記録媒体からデータを読み出すことによって、又は遠隔の送信局から放送された放送信号を処理することによって、映像及び音声データを取得する。
【００３７】
図１の無線通信システムにおいてもう１つのソース装置となる無線ノード装置３０は、アンテナ３３に接続され、無線インターフェースとして動作する無線通信回路３２と、ＤＶＤプレーヤ及びＳＴＢ等の映像音声再生装置３７と、無線通信システム内の無線リソース（無線周波数帯域又は時間）の情報を管理する管理装置３１Ａと、これらの構成要素を制御するコントローラ３１とを備えて構成される。コントローラ３１にはさらに、装置情報メモリ３４と、接続情報メモリ３５と、ユーザ入力装置３６とが接続されている。コントローラ３１は、無線ノード装置１０のコントローラ１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。また、無線通信回路３２、装置情報メモリ３４、接続情報メモリ３５、ユーザ入力装置３６及び映像音声再生装置３７は、無線ノード装置２０の対応する構成要素と同様に構成される。
【００３８】
無線通信回路１２，２２，３２は、高周波回路及びベースバンド処理回路などを含むが、どのような無線伝送方式を用いてもよく、本実施形態では説明を省略する。例えば、高速データ伝送には、ミリ波帯の電波を用いた無線伝送方式を利用することが可能である。また、図１の無線通信システムにおいて、無線ノード装置２０，３０は高速データ送信機能を持っており、無線ノード装置１０は高速データ受信機能を持っているので、無線ノード装置２０から無線ノード装置１０に対して高速データ伝送が可能であり、無線ノード装置３０から無線ノード装置１０に対して高速データ伝送が可能である。
【００３９】
シンク装置となる無線ノード装置１０の無線通信回路１２は、映像及び音声データの受信のために割り当てられる１つ又は複数のポートを備え、ソース装置となる無線ノード装置２０，３０の無線通信回路２２，３２のそれぞれは、映像及び音声データの送信のために割り当てられる１つ又は複数のポートを備えている。ポートの個数は、無線通信回路１２，２２，３２のハードウェア構成により決まる。後述する接続処理を実行することにより、ソース装置となる無線ノード装置の無線通信回路の１つのポート（以下、「送信元ポート」という。）と、シンク装置となる無線ノード装置の無線通信回路の１つのポート（以下、「宛先ポート」という。）とは互いに関連付けられ、関連付けられたこれら一対のポートは、さらに、後述するリソース予約処理を実行することによって確保される無線周波数帯域又は時間と関連付けられる。無線通信システムにおいて映像データ及び音声データを無線伝送する際には常に、詳細後述するように、送信元ポートと宛先ポートとの対が決定される。また、無線ノード装置２０の内部において、ポートは映像音声再生装置２７に対応付けられ、無線ノード装置３０の内部において、ポートは映像音声再生装置３７に対応付けられ、無線ノード装置１０の内部において、ポートは映像出力装置１７Ａ及び音声出力装置１７Ｂに対応付けられる。従って、無線ノード装置２０の映像音声再生装置２７で再生された映像及び音声データ信号は、無線ノード装置２０の送信元ポート及び無線ノード装置１０の宛先ポートを介して、無線ノード装置１０の映像出力装置１７Ａ及び音声出力装置１７Ｂまで伝送される。無線ノード装置３０から無線ノード装置１０に映像及び音声データ信号を送信する場合も同様である。
【００４０】
以下、図２乃至図５を参照して、無線通信システム内の各無線ノード装置の情報を取得して共有する装置情報取得処理について説明する。図２は、図１の無線ノード装置１０，２０間で実行される装置情報取得処理を示すシーケンス図であり、図３は、図２の装置情報要求メッセージ５０のフォーマットの一例を示す図であり、図４は、図２の装置情報応答メッセージ６０のフォーマットの一例を示す図である。装置情報取得処理は、ある無線ノード装置が無線通信システムに新規に加入したときなどにおいて、当該無線ノード装置上で動作中のアプリケーションによる初期設定処理の一部として、無線通信システム内の他の無線ノード装置の装置情報を要求することによって実行される。装置情報取得処理を実行するのに先立って、無線ノード装置１０，２０，３０のそれぞれは、各コントローラ１１，２１，３１の媒体アクセス制御を通じて、無線通信システム内のすべての無線ノード装置のＭＡＣアドレス及びデバイスＩＤ（装置識別子：すなわち、無線通信システム内で各無線ノード装置を識別するために割り当てられる識別子）を認識している。これらのＭＡＣアドレス及びデバイスＩＤは、本明細書中で例示する各メッセージを送信する際にメッセージのヘッダ（ＭＡＣヘッダ）に挿入される。図２を参照すると、装置情報取得処理を実行する無線ノード装置、例えば無線ノード装置２０は、無線通信システム内における他の無線ノード装置、例えば無線ノード装置１０に装置情報要求メッセージ５０を送信し、無線ノード装置１０はこれに応答して、当該無線ノード装置１０の装置情報を含む装置情報応答メッセージ６０を無線ノード装置２０に送信する。
【００４１】
装置情報要求メッセージ５０は、図３に示すようにオペコード領域５１及び予約領域５２を含む。また、装置情報要求メッセージ５０のヘッダ（図示せず。）は、送信元の無線ノード装置２０及び宛先の無線ノード装置１０のそれぞれのデバイスＩＤを含む。オペコード領域５１は、そのメッセージが装置情報要求メッセージ５０であることを示すコードを格納する領域であり、予約領域５２は、将来の拡張のために予約された領域である。
【００４２】
また、装置情報応答メッセージ６０は、図４に示すように、オペコード領域６１、合計データ長領域６２、タイプ領域６３Ａ，６３Ｂ，…、データ長領域６４Ａ，６４Ｂ，…、及びデータ領域６５Ａ，６５Ｂ，…を含む。また、装置情報応答メッセージ６０のヘッダ（図示せず。）は、宛先の無線ノード装置１０及び送信元の無線ノード装置２０のそれぞれのデバイスＩＤを含む。オペコード領域６１は、そのメッセージが装置情報要求メッセージ６０であることを示すコードを格納する領域であり、合計データ長領域６２は、装置情報要求メッセージ６０のデータ長を格納する領域であり、タイプ領域６３Ａ，６３Ｂ，…は、各データ領域６５Ａ，６５Ｂ，…に含まれる装置情報のタイプを示す値を格納する領域であり、データ長領域６４Ａ，６４Ｂ，…は、各データ領域６５Ａ，６５Ｂ，…のデータ長を格納する領域であり、データ領域６５Ａ，６５Ｂ，…は、装置情報のデータを格納する領域である。データ領域６５Ａ，６５Ｂ，…のそれぞれは、装置情報として、装置情報応答メッセージ６０の送信元である無線ノード装置（すなわち無線ノード装置１０）の種別と、高速送信及び受信の可否と、ユーザが設定した装置名とを含み、必要に応じてさらに、無線ノード装置の型番、シリアル番号及びＭＡＣアドレスを含む。これらの装置情報の詳細については、図５を参照して後述する。なお、これらの装置情報は１つのメッセージに含まれてもよいし、異なる複数のメッセージに含まれてもよい。個別の装置情報が異なる複数のメッセージによって送信される場合は、１つの装置情報要求メッセージ５０に対して複数の装置情報応答メッセージ６０を送信してもよい。その際、各装置情報応答メッセージ６０は、一連のメッセージを識別するためのシーケンス番号と、最後の装置情報応答メッセージ６０であるか否かを示すフラグとを含んでもよい。また、装置情報要求メッセージ５０に要求する装置情報のタイプを示す値を格納する領域を設け、装置情報応答メッセージ６０には、装置情報要求メッセージ５０に含まれる要求されたタイプの装置情報のみを含ませてもよい。
【００４３】
無線ノード装置２０は、装置情報応答メッセージ６０を受信した後で、装置情報応答メッセージ６０に含まれる無線ノード装置１０の情報を装置情報メモリ２４に記憶する。
【００４４】
以上説明した無線ノード装置２０の装置情報取得処理と同様に、無線ノード装置１０は無線ノード装置２０の装置情報を取得し、無線ノード装置１０，３０間で相互に装置情報を交換し、無線ノード装置２０，３０間で相互に装置情報を交換する。
【００４５】
映像出力装置を備えた無線ノード装置（例えば無線ノード装置１０）は、装置情報応答メッセージ６０により取得した装置情報を映像出力装置に表示することにより、無線通信システム内にどのような無線ノード装置が存在するかをユーザに認識させることができる。
【００４６】
なお、無線ノード装置が無線通信システムに新規に加入した場合は、新規に加入した無線ノード装置自体がその装置情報を無線通信システム内の他のすべての無線ノード装置に通知してもよい。また、無線通信システム内に１つの管理装置（例えば無線ノード装置３０の管理装置３１Ａ）を設けて、各無線ノード装置はその装置情報を管理装置に通知してもよい。管理装置は、当該管理装置の存在を示すビーコン信号を無線通信システム内の各無線ノード装置に定期的に送信する。この場合は、各無線ノード装置は、無線通信システム内の他の無線ノード装置の装置情報を管理装置から取得することができる。その際、各無線ノード装置は装置情報要求メッセージ５０を管理装置に送信し、管理装置は、装置情報要求メッセージ５０の送信元無線ノード装置に、他の無線ノード装置の装置情報を含む装置情報応答メッセージ６０を送信する。また、管理装置は、ある無線ノード装置が新たに無線通信システムに加入したとき、新しく無線ノード装置が無線通信システムに加入したことを示すメッセージを、無線通信システム内の他の無線ノード装置に送信することも可能である。その際、そのメッセージを受信した無線ノード装置は、装置情報要求メッセージ５０を新規加入した無線ノード装置もしくは管理装置に送信することにより、新規加入した無線ノード装置の装置情報を取得する。
【００４７】
図５は、図１の無線ノード装置２０における装置情報メモリ２４内の装置情報テーブルの一例を示す図である。デバイスＩＤ領域は、各無線ノード装置１０，２０，３０のデバイスＩＤを格納する領域である。本実施形態において、無線ノード装置１０のデバイスＩＤは「０」であり、無線ノード装置２０のデバイスＩＤは「１」であり、無線ノード装置３０のデバイスＩＤは「２」である。図５の例では、説明の簡単化のために、無線ノード装置２０の装置情報メモリ２４は、無線ノード装置２０自体の装置情報も記憶している。装置種別領域は、各無線ノード装置１０，２０，３０の種別を示す識別子を格納する領域であり、例えば、無線ノード装置の種別には、ＴＶ、ＤＶＤプレーヤ、ＤＶＤレコーダ、ＳＴＢなどがある。高速送信の可否領域は、各無線ノード装置１０，２０，３０が高速データ送信機能を持っているか否かを示す値を格納する領域であり、高速受信の可否領域は、各無線ノード装置１０，２０，３０が高速データ受信機能を持っているか否かを示す値を格納する領域である。高速データ送信機能を有する無線ノード装置はソース装置として動作可能であり、高速受信機能を有する無線ノード装置はシンク装置として動作可能である。ＭＡＣアドレス領域は、各無線ノード装置１０，２０，３０のＭＡＣアドレスを格納する領域である。装置名領域は、各無線ノード装置１０，２０，３０の型番やユーザが設定した名前などを格納する領域である。なお、装置情報メモリ２４はさらに、シリアル番号などのデータを含んでもよい。また、入力フォーマット領域は、シンク装置としての無線ノード装置（本実施形態では、映像出力装置及び音声出力装置の少なくとも一方を備えた無線ノード装置）のみについて、その無線ノード装置がサポートする映像及び音声データの入力フォーマットの情報を、当該無線ノード装置のＥＤＩＤ（Extended display identification data）−ＲＯＭから取得して格納する領域であり、初期状態では空き領域であるが、後述する入力フォーマット取得処理を実行することによってデータが記憶される。デバイスＩＤ領域、装置種別領域、高速送信の可否領域、高速受信の可否領域、ＭＡＣアドレス領域、及び装置名領域のデータは、すべての無線ノード装置１０，２０，３０が共有するが、入力フォーマット領域のデータは、シンク装置である無線ノード装置１０の装置情報メモリ１４は持たず、ソース装置である無線ノード装置２０，３０の装置情報メモリ２４，３４のみが備える。なお、図５の例では、デバイスＩＤとＭＡＣアドレスを別個のデータとしているが、ＭＡＣアドレスをデバイスＩＤとして利用してもよい。
【００４８】
以下、図６乃至図２１を参照して、本実施形態に係る無線通信処理について説明する。
【００４９】
図６は、図１の無線ノード装置１０又は２０で再生ボタンが押下されたときに図１の無線通信システムで実行される無線通信処理を示すシーケンス図である。図６の無線通信処理は、ソース装置である無線ノード装置２０のユーザ入力装置２６又はシンク装置である無線ノード装置２０のユーザ入力装置１６において再生ボタンが押下されたときに実行される（ステップＳ１）。再生ボタンが押下されたとき、ステップＳ２において、無線ノード装置１０，２０は、映像及び音声データ信号を伝送するための送信元ポート番号及び宛先ポート番号の対を決定する接続処理を実行する。接続処理の完了後、ステップＳ３において、ソース装置の無線ノード装置２０がシンク装置の無線ノード装置１０からサポートされる入力フォーマットの情報を取得する入力フォーマット取得処理が実行される。入力フォーマット取得処理の完了後、ステップＳ４において、ソース装置である無線ノード装置２０は、無線ノード装置３０内の管理装置３１Ａとともに、映像及び音声データ信号を伝送するための無線周波数帯域又は時間を予約するリソース予約処理を実行する。リソース予約処理の完了後、ステップＳ５において、ソース装置の無線ノード装置２０がシンク装置の無線ノード装置１０に映像及び音声データ信号の出力フォーマットを通知する出力フォーマット通知処理が実行される。ステップＳ２乃至Ｓ５が実行された後、ステップＳ６において、無線ノード装置２０は無線ノード装置１０に映像及び音声データ信号を伝送する。
【００５０】
図７及び図１１のそれぞれは、図６の接続処理ステップＳ２のサブルーチンであって、図７は、図１の無線ノード装置２０で実行されるソース装置の接続処理ステップＳ２のサブルーチンを示すフローチャートであり、図１１は、図１の無線ノード装置１０で実行されるシンク装置の接続処理ステップＳ２のサブルーチンを示すフローチャートである。接続処理ステップＳ２は、ソース装置の無線ノード装置２０で再生ボタンが押下されたときと、シンク装置の無線ノード装置１０で再生ボタンが押下されたときとで、動作が異なり、この相違について図１５及び図１６を参照して概略的に説明する。図１５は、図１の無線ノード装置２０で再生ボタンが押下されたときに図１の無線ノード装置１０，２０間で実行される接続処理ステップＳ２を示すシーケンス図であり、図１６は、図１の無線ノード装置１０で再生ボタンが押下されたときに図１の無線ノード装置１０，２０間で実行される接続処理ステップＳ２を示すシーケンス図である。図１５は、ソース装置の無線ノード装置２０がシンク装置の無線ノード装置１０に対して接続処理を開始する場合を示している。無線ノード装置２０は、ユーザ入力装置２６において再生ボタンが押下されたことにより発生された接続開始指示信号を検出したとき、送信元ポート番号を含む接続要求メッセージ７０を無線ノード装置１０に送信する。無線ノード装置１０は、接続要求メッセージ７０を受信したとき、宛先ポート番号を含む接続応答メッセージ８０を無線ノード装置２０に送信する。一方、図１６は、シンク装置の無線ノード装置１０がソース装置の無線ノード装置２０に対して接続処理を開始する場合を示している。無線ノード装置１０は、ユーザ入力装置１６において再生ボタンが押下されたことにより発生された接続開始指示信号を検出したとき、宛先ポート番号を含む接続要求メッセージ７０Ａを無線ノード装置２０に送信する。無線ノード装置２０は、接続要求メッセージ７０Ａを受信したとき、送信元ポート番号を含む接続応答メッセージ８０Ａを無線ノード装置１０に送信する。
【００５１】
図１７は、図１５の接続要求メッセージ７０及び図１６の接続要求メッセージ７０Ａのフォーマットの一例を示す図である。接続要求メッセージ７０，７０Ａは、オペコード領域７１、ポート番号領域７２、ＶＰ領域７３、ＡＰ領域７４、Ｓ領域７５及び予約領域７６を含む。また、接続要求メッセージ７０，７０Ａのヘッダ（図示せず。）は、送信元及び宛先の無線ノード装置１０，２０のそれぞれのデバイスＩＤを含む。オペコード領域７１は、そのメッセージが接続要求メッセージ７０，７０Ａであること示すためのコードを格納する領域であり、ポート番号領域７２は、ソース装置の無線ノード装置２０から送信される接続要求メッセージ７０の場合は、データの送信元である送信元ポート番号を格納する一方、シンク装置の無線ノード装置１０から送信される接続要求メッセージ７０Ａの場合は、データの宛先である宛先ポート番号を格納する領域であり、ＶＰ領域７３は、ポート番号領域７２で特定されるポートを用いて映像データを伝送するか否かを示すフラグを格納する領域であり、ＡＰ領域７４は、ポート番号領域７２で特定されるポートを用いて音声データを伝送するか否かを示すフラグを格納する領域であり、Ｓ領域７５は、接続要求メッセージの送信元がソース装置であるか、それともシンク装置であるかを示す領域であり、予約領域７６は、将来の拡張のために予約された領域である。Ｓ領域７５に０がセットされているときは、接続要求メッセージはソース装置から送信されたもの（すなわち、図１５の接続要求メッセージ７０）であり、ポート番号領域７２に格納されたポート番号はソース装置の送信元ポートを示す。一方、Ｓ領域７５に１がセットされているときは、接続要求メッセージはシンク装置から送信されたもの（すなわち、図１６の接続要求メッセージ７０Ａ）であり、ポート番号領域７２に格納されたポート番号はシンク装置の宛先ポートを示す。
【００５２】
図１８は、図１５の接続応答メッセージ８０及び図１６の接続応答メッセージ８０Ａのフォーマットの一例を示す図である。接続応答メッセージ８０，８０Ａは、オペコード領域８１、結果コード領域８２、宛先ポート番号領域８３、ＶＰ領域８４、ＡＰ領域８５、送信元ポート番号領域８６及び予約領域８７を含む。また、接続応答メッセージ８０，８０Ａのヘッダ（図示せず。）は、送信元及び宛先の無線ノード装置１０，２０のそれぞれのデバイスＩＤを含む。オペコード領域８１は、そのメッセージが接続応答メッセージ８０，８０Ａであること示すためのコードを格納する領域であり、結果コード領域８２は、接続要求の結果を示すコードを格納する領域であり、宛先ポート番号領域８３は、宛先ポート番号を格納する領域であり、ＶＰ領域８４は、映像データをそのポートで伝送するか否かを示すフラグを格納する領域であり、ＡＰ領域８５は、音声データをそのポートで伝送するか否かを示すフラグを格納する領域であり、送信元ポート番号領域８６は、送信元ポート番号を格納する領域であり、予約領域８７は、将来の拡張のために予約された領域である。ＶＰ領域８４は、受信した接続要求メッセージ７０，７０ＡのＶＰ領域７３にセットされているフラグ値と同じ値にセットされ、ＡＰ領域８５は、受信した接続要求メッセージ７０，７０ＡのＡＰ領域７４にセットされているフラグ値と同じ値にセットされる。また、受信した接続要求メッセージのＳ領域７５に０がセットされていたときは、接続応答メッセージはシンク装置からソース装置に送信されるもの（すなわち、図１５の接続応答メッセージ８０）であり、宛先ポート番号領域８３には、当該シンク装置自体が決定した宛先ポート番号をセットし、送信元ポート番号領域８６には、受信した接続要求メッセージのポート番号領域７２にセットされている値をコピーする。一方、受信した接続要求メッセージのＳ領域７５に１がセットされていたときは、接続応答メッセージはソース装置からシンク装置に送信されるもの（すなわち、図１６の接続応答メッセージ８０Ａ）であり、宛先ポート番号領域８３には、受信した接続要求メッセージのポート番号領域７２にセットされている値をコピーし、送信元ポート番号領域８６には、当該ソース装置自体が決定した送信元ポート番号をセットする。
【００５３】
図７を参照して、図１の無線ノード装置２０で実行されるソース装置の接続処理ステップＳ２について詳細に説明する。図７のステップＳ１１において、無線ノード装置２０のコントローラ２１は、ユーザ入力装置２６において再生ボタンが押下されたことにより接続開始指示信号が生成されて入力されたか否かを判断し、ＹＥＳのときはステップＳ１２に進み、ＮＯのときはステップＳ１６に進む。ステップＳ１６において、コントローラ２１は、シンク装置である無線ノード装置１０のユーザ入力装置１６において再生ボタンが押下されたことにより、無線ノード装置１０から接続要求メッセージ７０Ａが受信されたか否かを判断し、ＹＥＳのときはステップＳ１７に進み、ＮＯのときはステップＳ１１に戻って、接続開始指示信号又は接続要求メッセージ７０Ａを待機する。ステップＳ１２乃至Ｓ１５は図１５のシーケンス図に対応し、ステップＳ１７乃至Ｓ１９は図１６のシーケンス図に対応する。ステップＳ１２において、コントローラ２１は、映像及び音声データ信号を送信するために使用する送信元ポートを決定する。ステップＳ１３において、ソース装置の無線ノード装置２０は、ステップＳ１２で決定された送信元ポート番号を含む接続要求メッセージ７０を、シンク装置の無線ノード装置１０に送信する。ステップＳ１４において、ソース装置の無線ノード装置２０は、シンク装置の無線ノード装置１０によって決定された宛先ポート番号を含む接続応答メッセージ８０を、シンク装置の無線ノード装置１０から受信する。ステップＳ１５において、コントローラ２１は、シンク装置の無線ノード装置１０のデバイスＩＤと、ステップＳ１２で決定された送信元ポート番号と、ステップＳ１４で受信された接続応答メッセージ８０に含まれた宛先ポート番号とを関連付けて、接続情報メモリ２５に記憶し、ステップＳ３に進む。また、無線ノード装置１０から接続要求メッセージ７０Ａが受信されたとき（ステップＳ１６がＹＥＳのとき）、ステップＳ１７において、コントローラ２１は、映像及び音声データ信号を送信するために使用する送信元ポートを決定する。ステップＳ１８において、コントローラ２１は、シンク装置の無線ノード装置１０のデバイスＩＤと、ステップＳ１７で決定された送信元ポート番号と、ステップＳ１６で受信された接続要求メッセージ７０Ａに含まれた宛先ポート番号とを関連付けて、接続情報メモリ２５に記憶する。ステップＳ１９において、ソース装置の無線ノード装置２０は、ステップＳ１７で決定された送信元ポート番号を含む接続応答メッセージ８０Ａを、シンク装置の無線ノード装置１０に送信し、ステップＳ３に進む。
【００５４】
図１９は、図１の無線ノード装置２０における接続情報メモリ２５内の接続情報テーブルの一例を示す図である。シンク装置のデバイスＩＤ領域は、接続相手であるシンク装置の無線ノード装置１０のデバイスＩＤを格納する領域であり、送信元ポート番号領域は、無線ノード装置２０自体の送信元ポート番号を格納する領域であり、宛先ポート番号領域は、シンク装置の無線ノード装置１０の宛先ポート番号を格納する領域であり、ストリームＩＤ領域は、後述するリソース予約処理の際に割り当てられるストリームＩＤを格納する領域である。
【００５５】
図１１を参照して、図１の無線ノード装置１０で実行されるシンク装置の接続処理ステップＳ２について詳細に説明する。図１１のステップＳ５１において、無線ノード装置１０のコントローラ１１は、ユーザ入力装置１６において再生ボタンが押下されたことにより接続開始指示信号が生成されて入力されたか否かを判断し、ＹＥＳのときはステップＳ５２に進み、ＮＯのときはステップＳ５６に進む。ステップＳ５６において、コントローラ１１は、ソース装置である無線ノード装置２０のユーザ入力装置２６において再生ボタンが押下されたことにより、無線ノード装置２０から接続要求メッセージ７０が受信されたか否かを判断し、ＹＥＳのときはステップＳ５７に進み、ＮＯのときはステップＳ５１に戻って、接続開始指示信号又は接続要求メッセージ７０を待機する。ステップＳ５２乃至Ｓ５５は図１６のシーケンス図に対応し、ステップＳ５７乃至Ｓ５９は図１５のシーケンス図に対応する。ステップＳ５２において、コントローラ１１は、映像及び音声データ信号を受信するために使用する宛先ポートを決定する。ステップＳ５３において、シンク装置の無線ノード装置１０は、ステップＳ５２で決定された宛先ポート番号を含む接続要求メッセージ７０Ａを、ソース装置の無線ノード装置２０に送信する。ステップＳ５４において、シンク装置の無線ノード装置１０は、ソース装置の無線ノード装置２０によって決定された送信元ポート番号を含む接続応答メッセージ８０Ａを、ソース装置の無線ノード装置２０から受信する。ステップＳ５５において、コントローラ２１は、ソース装置の無線ノード装置２０のデバイスＩＤと、ステップＳ５４で受信された接続応答メッセージ８０Ａに含まれた送信元ポート番号と、ステップＳ５２で決定された宛先ポート番号とを関連付けて、接続情報メモリ１５に記憶し、ステップＳ３に進む。また、無線ノード装置２０から接続要求メッセージ７０が受信されたとき（ステップＳ５６がＹＥＳのとき）、ステップＳ５７において、コントローラ１１は、映像及び音声データ信号を受信するために使用する宛先ポートを決定する。ステップＳ５８において、コントローラ１１は、ソース装置の無線ノード装置２０のデバイスＩＤと、ステップＳ５６で受信された接続要求メッセージ７０に含まれた送信元ポート番号と、ステップＳ５７で決定された宛先ポート番号とを関連付けて、接続情報メモリ１５に記憶する。ステップＳ５９において、シンク装置の無線ノード装置１０は、ステップＳ５７で決定された宛先ポート番号を含む接続応答メッセージ８０を、ソース装置の無線ノード装置２０に送信し、ステップＳ３に進む。
【００５６】
図２０は、図１の無線ノード装置１０における接続情報メモリ１５内の接続情報テーブルの一例を示す図である。ソース装置のデバイスＩＤ領域は、接続相手であるソース装置の無線ノード装置２０のデバイスＩＤを格納する領域であり、送信元ポート番号領域は、ソース装置の無線ノード装置２０の送信元ポート番号を格納する領域であり、宛先ポート番号領域は、無線ノード装置１０自体の宛先ポート番号を格納する領域であり、ストリームＩＤ領域は、後述するリソース予約処理の際に割り当てられ、ソース装置の無線ノード装置２０から受信される出力フォーマット通知メッセージ９０に含まれるストリームＩＤを格納する領域である。
【００５７】
なお、図７のソース装置の接続処理ステップＳ２において、コントローラ２１は、ステップＳ１２において空きポートが存在しないとき、又はステップＳ１４において接続失敗の結果コードを含む接続応答メッセージ８０が受信されたときには、その時点で処理を終了してもよく、また、ステップＳ１７において空きポートが存在しないときには、接続失敗の結果コードを含む接続応答メッセージ８０Ａをシンク装置の無線ノード装置１０に送信して、処理を終了してもよい。また、図１１のシンク装置の接続処理ステップＳ２において、コントローラ１１は、ステップＳ５２において空きポートが存在しないとき、又はステップＳ５４において接続失敗の結果コードを含む接続応答メッセージ８０Ａが受信されたときには、その時点で処理を終了してもよく、また、ステップＳ５７において空きポートが存在しないときには、接続失敗の結果コードを含む接続応答メッセージ８０をソース装置の無線ノード装置２０に送信して、処理を終了してもよい。それに代わって、ポートに優先度を設定し、接続要求メッセージ７０，７０Ａが受信されたときに空きポートが存在しない場合、使用中のポートのうちで最も優先度の低いものを解放するか、又は長時間使用していないポートを解放し、解放されたポートを使用してもよい。
【００５８】
図８及び図１２は、図６の入力フォーマット取得処理ステップＳ３のサブルーチンであって、図８は、図１の無線ノード装置２０で実行されるソース装置の入力フォーマット取得処理ステップＳ３のサブルーチンを示すフローチャートであり、図１２は、図１の無線ノード装置１０で実行されるシンク装置の入力フォーマット取得処理ステップＳ３のサブルーチンを示すフローチャートである。接続処理ステップＳ２の完了後、ソース装置の無線ノード装置２０は、シンク装置の無線ノード装置１０においてサポートされる入力フォーマットの情報を取得する。図８のステップＳ２１において、無線ノード装置２０のコントローラ２１は、シンク装置の入力フォーマット情報が装置情報メモリ２４にすでに記憶されているか否かを判断し、ＹＥＳのときはステップＳ２２乃至Ｓ２４を省略してそのままステップＳ４に進み、ＮＯのときはステップＳ２２に進む。ステップＳ２２において、ソース装置の無線ノード装置２０は、入力フォーマット要求メッセージをシンク装置の無線ノード装置１０に送信する。シンク装置の無線ノード装置１０において、ソース装置の無線ノード装置２０から入力フォーマット要求メッセージが受信されると（図１２のステップＳ６１）、コントローラ１１は、シンク装置の無線ノード装置１０がサポートする映像及び音声データの入力フォーマット情報を無線ノード装置１０のＥＤＩＤ−ＲＯＭ（図示せず。）から読み出し、次いでステップＳ６２において、シンク装置の無線ノード装置１０は、読み出された入力フォーマット情報を含む入力フォーマット応答メッセージを、ソース装置の無線ノード装置２０に送信する。ソース装置の無線ノード装置２０において、入力フォーマット応答メッセージがシンク装置の無線ノード装置１０から受信されると（図８のステップＳ２３）、ステップＳ２４において、コントローラ２１は、受信された入力フォーマット応答メッセージに含まれる入力フォーマット情報を装置情報メモリ２４に記憶し、ステップＳ４に進む。なお、ソース装置である無線ノード装置２０のコントローラ２１は、ある無線ノード装置との間で入力フォーマット取得処理を以前に実行したときに取得した入力フォーマット情報を装置情報メモリ２４に記憶しておくことにより、同一の無線ノード装置に映像及び音声データ信号を送信する場合には、ステップＳ２１に示すように、入力フォーマット取得処理における後のステップＳ２２乃至Ｓ２４を省略することができる。ステップＳ２１において、コントローラ２１は、装置情報メモリ２４のＭＡＣアドレス領域を参照し、接続しようとしている無線ノード装置のものと同一のＭＡＣアドレスが装置情報メモリ２４に存在し、すでに対応する入力フォーマット情報が格納されているか否かを確認する。ステップＳ２１の判断において、好ましくはＭＡＣアドレスが参照されるが、これに代えて、デバイスＩＤ等の他の識別子が使用されてもよい。
【００５９】
図９及び図１４は、図６のリソース予約処理ステップＳ４のサブルーチンであって、図９は、図１の無線ノード装置２０で実行されるソース装置のリソース予約処理ステップＳ４のサブルーチンを示すフローチャートであり、図１４は、図１の無線ノード装置３０で実行される管理装置３１Ａのリソース予約処理ステップＳ４のサブルーチンを示すフローチャートである。入力フォーマット取得処理ステップＳ３の完了後、図９のステップＳ３１において、ソース装置の無線ノード装置２０は、管理装置３１Ａを含む無線ノード装置３０にリソース予約要求メッセージを送信する。リソース予約要求メッセージは、そのペイロードにおいて、当該メッセージがリソース予約要求メッセージであることを示すオペコードを含むとともに、シンク装置の無線ノード装置１０のデバイスＩＤと、要求ＩＤとを含む。要求ＩＤは、後述のリソース予約応答メッセージがどのリソース予約要求メッセージに対する応答であるかを識別するために付与される。リソース予約要求メッセージは、ソース装置の無線ノード装置２０により送信されるので、そのヘッダの送信元デバイスＩＤはソース装置のデバイスＩＤと同一である。従って、無線ノード装置３０は、リソース予約要求メッセージのペイロードに含まれるシンク装置の無線ノード装置１０のデバイスＩＤと、ヘッダに含まれる当該メッセージの送信元デバイスＩＤ（すなわち、ソース装置の無線ノード装置２０のデバイスＩＤ）とにより、リソースを割り当てるべきストリームの送信元と宛先を識別する。無線ノード装置３０の管理装置３１Ａは、図１４のステップＳ８１においてソース装置の無線ノード装置２０からリソース予約要求メッセージを受信すると、ステップＳ８２において、空きリソースが存在するか否かを判断し、ＹＥＳのときはステップＳ８３に進み、ＮＯのときはステップＳ８５に進む。ステップＳ８３において、管理装置３１Ａは、無線ノード装置２０，１０間での映像及び音声データ信号の伝送のために割り当てられるリソースを決定するとともに、割り当てられたリソースに対応するストリームＩＤを決定する。割り当てられるリソースは、決定された出力フォーマットで映像及び音声データを伝送するために必要なリソースを含み、必要に応じて、映像及び音声データを再送信するために必要なリソースをさらに含む。ここで、ストリームＩＤは、割り当てられるリソース毎に異なる値にされる。ステップＳ８４において、無線ノード装置３０は、リソース予約に成功したことを示す結果コードと、決定されたストリームＩＤと、要求ＩＤ（リソース予約要求メッセージに含まれたものと同じ要求ＩＤ）とを含むリソース予約応答メッセージを、ソース装置の無線ノード装置２０に送信する。また、ステップＳ８５では、無線ノード装置３０は、リソース予約に失敗したことを示す結果コードと、要求ＩＤとを含むリソース予約応答メッセージを、ソース装置の無線ノード装置２０に送信する。図９のステップＳ３２において、ソース装置の無線ノード装置２０がリソース予約応答メッセージを受信すると、次いでステップＳ３３において、無線ノード装置２０のコントローラ２１は、リソース予約に成功したか否かを判断し、ＹＥＳのときはステップＳ３４に進み、ＮＯのときは次の出力フォーマット通知処理ステップＳ５に進む。ステップＳ３４では、コントローラ２１は、リソース予約応答メッセージに含まれたストリームＩＤを、接続処理ステップＳ２で決定された送信元ポート番号及び宛先ポート番号と関連付けて接続情報メモリ２５に記憶し、次の出力フォーマット通知処理ステップＳ５に進む。リソース予約処理を実行する管理装置３１Ａは独立して存在しなくてもよく、リソース予約処理は、ソース装置の無線ノード装置２０及びシンク装置の無線ノード装置１０のいずれかによって実行されてもよい。リソース予約処理ステップＳ４の実行は接続処理ステップＳ２の後でさえあればよく、入力フォーマット取得処理ステップＳ３と並列に実行されてもよい。
【００６０】
図１０及び図１３は、図６の出力フォーマット通知処理ステップＳ５のサブルーチンであって、図１０は、図１の無線ノード装置２０で実行されるソース装置の出力フォーマット通知処理ステップＳ５のサブルーチンを示すフローチャートであり、図１３は、図１の無線ノード装置１０で実行されるシンク装置の出力フォーマット通知処理ステップＳ５のサブルーチンを示すフローチャートである。図１０のステップＳ４１において、ソース装置の無線ノード装置２０のコントローラ２１は、リソース予約応答メッセージに含まれた結果コードに基づいて、リソース予約に成功したか否かを判断し、ＹＥＳのときはステップＳ４２に進み、ＮＯのときはステップＳ４４に進む。ステップＳ４２において、コントローラ２１は、ユーザ入力装置２６を介するユーザ入力等に基づいて、入力フォーマット取得処理ステップＳ３において取得された入力フォーマットのうちからいずれか１つのフォーマットを選択し、無線ノード装置２０から映像及び音声データ信号を送信するための出力フォーマットとして決定する。また、出力フォーマットを決定するために、無線ノード装置２０のコントローラ２１は、取得された入力フォーマットを含む選択メニューを無線ノード装置１０の映像出力装置１７Ａに表示させ、ユーザ入力装置１６を介して入力された選択結果を無線ノード装置１０から無線ノード装置２０に送信させてもよい。それに代わって、出力フォーマットは自動的に決定されてもよい。ステップＳ４３において、ソース装置の無線ノード装置２０は、リソース予約に成功したことを示す結果コードと、ステップＳ４２で決定された出力フォーマット情報とを含む出力フォーマット通知メッセージ９０を、シンク装置の無線ノード装置１０に送信する。ここで、出力フォーマット情報は、出力フォーマットを示すコードを含む。また、ステップＳ４４では、ソース装置の無線ノード装置２０は、リソース予約に失敗したことを示す結果コードを含む出力フォーマット通知メッセージ９０を、シンク装置の無線ノード装置１０に送信し、処理を終了する。図１３のステップＳ７１において、シンク装置の無線ノード装置１０は、出力フォーマット通知メッセージ９０を、ソース装置の無線ノード装置２０から受信する。次いでステップＳ７２において、シンク装置の無線ノード装置１０のコントローラ１１は、出力フォーマット通知メッセージ９０に含まれた結果コードに基づいて、リソース予約に成功したか否かを判断し、ＹＥＳのときはそのまま映像及び音声データ信号の受信を待機し、ＮＯのときは処理を終了する。図１０の出力フォーマットを決定するステップＳ４２は入力フォーマット取得処理ステップＳ３の後でさえあればよく、ステップＳ４１よりも前に、リソース予約処理ステップＳ４と並列に実行されてもよい。ただし、出力フォーマット通知メッセージを送信するステップＳ４３及びＳ４４は、リソース予約に成功したか否かを示す結果コードを必要とするので、リソース予約処理ステップＳ４の実行後でなければならない。
【００６１】
図２１は、図１０及び図１３の出力フォーマット通知メッセージ９０のフォーマットの一例を示す図である。出力フォーマット通知メッセージ９０は、オペコード領域９１、結果コード領域９２、ストリームＩＤ領域９３、宛先ポート番号領域９４、ＶＰ領域９５、ＡＰ領域９６、送信元ポート番号領域９７、予約領域９８、合計データ長領域９９、タイプ領域１００Ａ，１００Ｂ，…、データ長領域１０１Ａ，１０１Ｂ，…、及びデータ領域１０２Ａ，１０２Ｂ，…を含む。出力フォーマット通知メッセージ９０のヘッダは、宛先の無線ノード装置１０及び送信元の無線ノード装置２０のそれぞれのデバイスＩＤを含む。オペコード領域９１は、そのメッセージが出力フォーマット通知メッセージ９０であること示すためのコードを格納する領域であり、結果コード領域９２は、リソース予約処理ステップＳ４の結果を示すコードを格納する領域であり、ストリームＩＤ領域９３は、リソース予約処理ステップＳ４で取得したストリームＩＤを格納する領域であり、宛先ポート番号領域９４は、宛先ポート番号を格納する領域であり、ＶＰ領域９５は、映像データをそのポートで伝送するか否かを示すフラグを格納する領域であり、ＡＰ領域９６は、音声データをそのポートで伝送するか否かを示すフラグを格納する領域であり、送信元ポート番号領域９７は、送信元ポート番号を格納する領域であり、予約領域９８は、将来の拡張のために予約された領域であり、合計データ長領域９９は、出力フォーマット通知メッセージ９０のデータ長を格納する領域であり、タイプ領域１００Ａ，１００Ｂ，…は、データ領域１０２Ａ，１０２Ｂ，…に含まれる情報のタイプを示す値を格納する領域であり、データ長領域１０１Ａ，１０１Ｂ，…は、データ領域１０２Ａ，１０２Ｂ，…のデータ長を格納する領域であり、データ領域１０２Ａ，１０２Ｂ，…は、映像出力フォーマット及び音声出力フォーマットのデータを格納する領域である。ＶＰ領域９５、ＡＰ領域９６、宛先ポート番号領域９４及び送信元ポート番号領域９７は、接続応答メッセージ８０又は接続要求メッセージ７０Ａの対応する領域にセットされている値と同じ値にセットされる。
【００６２】
再び図６を参照すると、ステップＳ２乃至Ｓ５の完了後、ステップＳ６において、ソース装置の無線ノード装置２０は、シンク装置の無線ノード装置１０に向けて、映像及び音声データ信号の伝送を開始する。ソース装置の無線ノード装置２０のコントローラ２１は、映像及び音声データ信号を送信するとき、接続情報メモリ２５に格納されているシンク装置の無線ノード装置１０のデバイスＩＤと、関連付けられた送信元ポート番号及び宛先ポート番号と、ストリームＩＤとのうちの一部又は全部を、パケット化された映像及び音声データ信号のヘッダ内の対応する領域に格納する。例えば、デバイスＩＤは、ＭＡＣヘッダ内のデバイスＩＤ領域又は宛先アドレス格納領域に格納され、宛先ポート番号は、映像又は音声データヘッダの宛先ポート番号領域に格納され、ストリームＩＤは、ＭＡＣヘッダ内のストリームＩＤ領域に格納されることが可能である。
【００６３】
前述のように、無線ノード装置２０の内部において、送信元ポートは映像音声再生装置２７に対応付けられ、無線ノード装置１０の内部において、宛先ポートは映像出力装置１７Ａ及び音声出力装置１７Ｂに対応付けられ、さらに、無線ノード装置２０の送信元ポート及び無線ノード装置１０の宛先ポートもまた互いに関連付けられているので、無線ノード装置２０の映像音声再生装置２７で再生された映像及び音声データ信号は、無線ノード装置２０の送信元ポート及び無線ノード装置１０の宛先ポートを介して、無線ノード装置１０の映像出力装置１７Ａ及び音声出力装置１７Ｂまで伝送されて出力される。シンク装置の無線ノード装置１０において、ある宛先ポートを介して受信された映像及び音声データ信号は、当該宛先ポートに対応付けられた映像出力装置１７Ａ及び／又は音声出力装置１７Ｂに出力される。もしくは、受信された映像及び音声データ信号は、ＭＡＣヘッダのストリームＩＤ領域にセットされたストリームＩＤに関連付けられた宛先ポートに対応付けられた映像出力装置１７Ａ及び／又は音声出力装置１７Ｂに出力される。
【００６４】
映像及び音声データ信号の伝送が終了すると、各無線ノード装置１０，２０のコントローラ１１，２１は、伝送に使用されたリソースを解放し、接続情報メモリ１５，２５内の接続情報テーブルにおける送信元ポート番号、宛先ポート番号及びストリームＩＤの情報を削除する。一方、装置情報メモリ１４，２４の情報は、無線ノード装置１０，２０が無線通信システムから離脱するまで保持される。
【００６５】
なお、本実施形態で示した各メッセージのパケットフォーマットと、装置情報メモリ２４及び接続情報メモリ１５，２５のテーブルフォーマットとは一例であり、同様の効果を示すものであれば、異なるフォーマットを用いることができる。また、本実施形態で示した無線通信システム及び無線ノード装置の構成は一例であり、例示したものに限定されない。
【００６６】
図１では、無線信号４１，４２が映像データ信号と音声データ信号との両方を含むように示しているが、１つのストリームＩＤに対応するリソース（すなわち１対の送信元ポート番号及び宛先ポート番号に関連付けられたリソース）を用いて映像データ信号と音声データ信号との両方を伝送することに限定するものではなく、映像データ信号及び音声データ信号のうちの一方ののみを伝送してもよい。
【００６７】
第２の実施形態．
図２２は、本発明の第２の実施形態に係る無線通信システムの概略構成を示す図であり、図２３乃至図２６は、図２２の無線ノード装置１１０，１２０，１３０，１７０及び有線ノード装置１４０，１５０，１６０の詳細構成を示すブロック図である。本実施形態は、有線インターフェースを介して接続されたノード装置を含む、第１の実施形態の場合よりもさらに多数のノード装置を含む無線通信システムである。図２２乃至図２６において、有線ノード装置１４０，１５０，１６０は、ＨＤＭＩの従来の有線インターフェースのみを備えた装置として構成され、有線接続を介して映像及び音声データ信号の伝送を行うＡＶ機器である。無線ノード装置１３０，１７０は、無線インターフェースのみを備えた装置として構成され、無線区間を介して映像及び音声データ信号の伝送を行うＡＶ機器である。無線ノード装置１１０，１２０は、無線インターフェースと、ＨＤＭＩの従来の有線インターフェースとを備えた装置として構成され、無線区間及び有線接続を介して映像及び音声データ信号の伝送を行うＡＶ機器である。ここで、無線ノード装置１１０と有線ノード装置１４０とはＨＤＭＩケーブル１８５を介して接続され、無線ノード装置１１０と有線ノード装置１６０とはＨＤＭＩケーブル１８６を介して接続され、無線ノード装置１２０と有線ノード装置１５０とはＨＤＭＩケーブル１８４を介して接続される。無線ノード装置１２０は、映像データ信号１８１Ａ及び音声データ信号１８１Ｂを含む無線信号１８１を無線ノード装置１１０に送信し、無線ノード装置１３０は、映像データ信号１８２Ａ及び音声データ信号１８２Ｂを含む無線信号１８２を無線ノード装置１１０に送信し、また、映像データ信号１８３Ａ及び音声データ信号１８３Ｂを含む無線信号１８３を無線ノード装置１７０に送信する。無線信号１８１，１８２，１８３のそれぞれの伝送は、異なる無線周波数帯を用いて周波数分割多重されてもよく、もしくは異なる時間で時分割多重されてもよい。
【００６８】
本実施形態では、図２２のような構成を備えたことにより、例えば、有線ノード装置１５０は、無線ノード装置１２０，１１０を経由して有線ノード装置１４０，１６０に映像及び音声データを送信することができ、無線ノード装置１３０は、無線ノード装置１１０を経由して有線ノード装置１４０，１６０に映像及び音声データを送信することができる。
【００６９】
図２３を参照すると、図２２の無線通信システムの無線区間においてシンク装置となる無線ノード装置１１０は、アンテナ１１３に接続され、無線インターフェースとして動作する無線通信回路１１２と、増幅器等の映像音声処理装置１１７と、ＨＤＭＩにおける映像及び音声データ信号の伝送処理を行う有線通信回路１１８と、これらの構成要素を制御するコントローラ１１１とを備えて構成される。コントローラ１１１にはさらに、装置情報メモリ１１４と、接続情報メモリ１１５と、ユーザ入力装置１１６とが接続されている。コントローラ１１１は、第１の実施形態における無線ノード装置１０のコントローラ１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。無線通信回路１１２は、高速な伝送速度でデータを受信する高速データ受信機能と、低速な伝送速度でデータを送受信する低速データ伝送機能を有する。装置情報メモリ１１４、接続情報メモリ１１５及びユーザ入力装置１１６は、第１の実施形態における無線ノード装置１０の対応する構成要素と同様に構成される。また、図２３において、無線ノード装置１１０に接続された有線ノード装置１４０は、有線通信回路１４８と、ディスプレイ等の映像出力装置１４７Ａと、スピーカ等の音声出力装置１４７Ｂと、これらの構成要素を制御するコントローラ１４１とを備えて構成される。コントローラ１４１にはさらに、ユーザ入力装置１４６が接続されている。ユーザ入力装置１４６、映像出力装置１４７Ａ及び音声出力装置１４７Ｂは、第１の実施形態における無線ノード装置１０の対応する構成要素と同様に構成され、有線通信回路１４８は、無線ノード装置１１０の有線通信回路１１８と同様に構成される。さらに、無線ノード装置１１０に接続された有線ノード装置１６０は、有線ノード装置１４０と同様に、有線通信回路１６８と、映像出力装置１６７Ａと、音声出力装置１６７Ｂと、これらの構成要素を制御するコントローラ１６１と、コントローラ１６１に接続されたユーザ入力装置１６６とを備えて構成される。本実施形態において、無線ノード装置１１０は、有線ノード装置１４０，１６０に無線受信機能を提供するための受信アダプタとして動作する。
【００７０】
図２４を参照すると、図２２の無線通信システムの無線区間においてソース装置となる無線ノード装置１２０は、アンテナ１２３に接続され、無線インターフェースとして動作する無線通信回路１２２と、増幅器等の映像音声処理装置１２７と、有線通信回路１２８と、これらの構成要素を制御するコントローラ１２１とを備えて構成される。コントローラ１２１にはさらに、装置情報メモリ１２４と、接続情報メモリ１２５と、ユーザ入力装置１２６とが接続されている。コントローラ１２１は、無線ノード装置１１０のコントローラ１１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。無線通信回路１２２は、高速な伝送速度でデータを送信する高速データ送信機能と、低速な伝送速度でデータを送受信する低速データ伝送機能を有する。また、装置情報メモリ１２４、接続情報メモリ１２５及びユーザ入力装置１２６は、第１の実施形態における無線ノード装置２０の対応する構成要素と同様に構成され、映像音声処理装置１２７は、無線ノード装置１１０の対応する構成要素と同様に構成される。また、図２４において、無線ノード装置１２０に接続された有線ノード装置１５０は、有線通信回路１５８と、ＤＶＤプレーヤ及びＳＴＢ等の映像音声再生装置１５７と、これらの構成要素を制御するコントローラ１５１とを備えて構成される。コントローラ１５１にはさらに、ユーザ入力装置１５６が接続されている。ユーザ入力装置１５６及び映像音声再生装置１５７は、第１の実施形態における無線ノード装置２０，３０の対応する構成要素と同様に構成され、有線通信回路１５８は、無線ノード装置１１０の有線通信回路１１８と同様に構成される。本実施形態において、無線ノード装置１２０は、有線ノード装置１５０に無線送信機能を提供するための受信アダプタとして動作する。
【００７１】
図２５を参照すると、図２２の無線通信システムの無線区間においてもう１つのソース装置となる無線ノード装置１３０は、アンテナ１３３に接続され、無線インターフェースとして動作する無線通信回路１３２と、ＤＶＤプレーヤ及びＳＴＢ等の映像音声再生装置１３７と、無線通信システム内の無線リソース（無線周波数帯域又は時間）の情報を管理する管理装置１３１Ａと、これらの構成要素を制御するコントローラ１３１とを備えて構成される。コントローラ１３１にはさらに、装置情報メモリ１３４と、接続情報メモリ１３５と、ユーザ入力装置１３６とが接続されている。コントローラ１３１は、無線ノード装置１１０のコントローラ１１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。管理装置１３１Ａは、第１の実施形態における無線ノード装置３０の管理装置３１Ａと同様に構成される。また、無線通信回路１３２、装置情報メモリ１３４、接続情報メモリ１３５及びユーザ入力装置１３６は、無線ノード装置１２０の対応する構成要素と同様に構成され、映像音声再生装置１３７は、有線ノード装置１５０の対応する構成要素と同様に構成される。
【００７２】
図２６を参照すると、図２２の無線通信システムの無線区間においてもう１つのシンク装置となる無線ノード装置１７０は、アンテナ１７３に接続され、無線インターフェースとして動作する無線通信回路１７２と、映像出力装置１７７Ａと、音声出力装置１７７Ｂと、これらの構成要素を制御するコントローラ１７１とを備えて構成される。コントローラ１７１にはさらに、装置情報メモリ１７４と、接続情報メモリ１７５と、ユーザ入力装置１７６とが接続されている。コントローラ１７１は、無線ノード装置１１０のコントローラ１１１と同様に、媒体アクセス制御、リソース管理、ポート制御、接続管理及びアプリケーション制御を実行する。また、無線通信回路１７２、装置情報メモリ１７４、接続情報メモリ１７５及びユーザ入力装置１７６は、無線ノード装置１１０の対応する構成要素と同様に構成され、映像出力装置１７７Ａ及び音声出力装置１７７Ｂは、有線ノード装置１４０，１６０の対応する構成要素と同様に構成される。
【００７３】
図２２の無線通信システムでは、有線ノード装置１４０，１６０及び無線ノード装置１７０のそれぞれは、映像出力装置及び音声出力装置の両方を備えているが、映像出力装置及び音声出力装置のいずれか一方のみを備えて構成されてもよい。
【００７４】
本実施形態において、シンク装置の無線ノード装置１１０，１７０のそれぞれは、その内部において、無線通信回路のポート（すなわち、宛先ポート）と、出力装置とを対応付けている。詳しくは、無線ノード装置１１０の無線通信回路１１２は、宛先ポートとして使用される２つのポートを備え、一方のポートを、有線ノード装置１４０の映像出力装置１４７Ａ及び音声出力装置１４７Ｂと対応付け、他方のポートを、有線ノード装置１６０の映像出力装置１６７Ａ及び音声出力装置１６７Ｂと対応付けている。従って、無線ノード装置１１０は、無線通信回路１１２の一方のポートで受信された映像及び音声データ信号を有線ノード装置１４０に出力し、他方のポートで受信された映像及び音声データ信号を有線ノード装置１６０に出力する。無線ノード装置１７０の無線通信回路１７２は、宛先ポートとして使用される１つのポートを備え、そのポートを、内部の映像出力装置１７７Ａ及び音声出力装置１７７Ｂと対応付けている。また、各無線ノード装置１１０，１７０の無線通信回路が宛先ポートとして使用される複数のポートを備える場合、映像データ信号と音声データ信号とのために異なるポートを宛先ポートとして使用してもよい。例えば、無線ノード装置１１０は、無線通信回路１１２の一方のポートで受信された映像データ信号を有線ノード装置１４０の映像出力装置１１７Ａに出力し、他方のポートで受信された音声データ信号を他の有線ノード装置（例えば増幅器）に出力してもよい。また、無線ノード装置１７０の無線通信回路１７２が宛先ポートとして使用される複数のポートを備える場合、無線ノード装置１７０は各ポートを用いて複数の異なる映像データ信号を受信し、コントローラ１７１はそれらの映像データ信号を処理して、複数の領域に分割された映像出力装置（ディスプレイ）の画面上に同時に表示してもよい。同様に、ソース装置の無線ノード装置１２０，１３０のそれぞれは、その内部において、無線通信回路のポート（すなわち、送信元ポート）と、再生装置とを対応付けている。詳しくは、無線ノード装置１２０の無線通信回路１２２は、送信元ポートとして使用される１つのポートを備え、そのポートを、有線ノード装置１５０の映像音声再生装置１５７と対応付け、無線ノード装置１３０の無線通信回路１３２は、送信元ポートとして使用される１つのポートを備え、そのポートを、内部の映像音声再生装置１３７と対応付けている。さらに、ソース装置の無線ノード装置１２０の無線通信回路１２２が送信元ポートとして使用される複数のポートを備え、有線通信回路１２８がさらに他の有線ノード装置に接続されている場合、無線ノード装置１２０では、各ポートを異なる有線ノード装置と対応付けてもよい。
【００７５】
本実施形態の無線通信システムでは、無線ノード装置１２０の内部において、送信元ポートは有線ノード装置１５０の映像音声再生装置１５７に対応付けられ、無線ノード装置１１０の内部において、宛先ポートの１つは有線ノード装置１４０の映像出力装置１４７Ａ及び音声出力装置１４７Ｂに対応付けられ、さらに後述するように、無線ノード装置１２０の送信元ポート及び無線ノード装置１１０の宛先ポートもまた互いに関連付けられる。従って、有線ノード装置１５０の映像音声再生装置１５７で再生された映像及び音声データ信号は、無線ノード装置１２０の送信元ポート及び無線ノード装置１１０の宛先ポートを介して、有線ノード装置１４０の映像出力装置１４７Ａ及び音声出力装置１４７Ｂまで伝送される。
【００７６】
以下、図２７を参照して、本実施形態に係る無線通信処理について説明する。図２７は、図２２の無線ノード装置１２０でＨＤＭＩのアクティブソース（Active Source）メッセージが受信されたときに図２２の無線通信システムで実行される無線通信処理を示すシーケンス図である。図２７の無線通信処理は、特に、無線ノード装置１２０に有線接続された有線ノード装置１５０のユーザ入力装置１５６において再生ボタンが押下され、映像及び音声データ信号の送信を開始するために、これに応じて有線ノード装置１５０から無線ノード装置１２０にアクティブソースメッセージが送信されたときに実行される。ステップＳ９１において無線ノード装置１２０がアクティブソースメッセージの受信を検出したとき、ステップＳ９２において、無線ノード装置１１０，１２０は、映像及び音声データ信号を伝送するための送信元ポート番号及び宛先ポート番号の対を決定する接続処理を実行する。接続処理ステップＳ９２は、図６のステップＳ２と実質的に同様であるが、シンク装置の無線ノード装置１０から接続要求メッセージ７０Ａが送信されることはないので、図７のステップＳ１６及び図１１のステップＳ５１は常にＮＯである。なお、図２２に示すように複数のシンク装置の無線ノード装置１１０，１７０が存在するとき、ソース装置の無線ノード装置１２０は、予め指定された装置（例えばＴＶ、ディスプレイ又は増幅器）である無線ノード装置、又は予め指定された装置である有線ノード装置に接続された無線ノード装置と通信してもよい。接続処理の完了後、ステップＳ９３において、ソース装置の無線ノード装置１２０がシンク装置の無線ノード装置１１０からサポートされる入力フォーマットの情報を取得する入力フォーマット取得処理が実行される。入力フォーマット取得処理ステップＳ９３は、図６のステップＳ３と実質的に同様であるが、無線ノード装置１１０は、当該無線ノード装置１１０がサポートする入力フォーマットと、有線ノード装置１４０，１６０がサポートする入力フォーマットとに基づいて、無線ノード装置１２０に返信される入力フォーマット情報を決定する。入力フォーマット取得処理の完了後、ステップＳ９４において、ソース装置である無線ノード装置１２０は、無線ノード装置１３０内の管理装置１３１Ａとともに、映像及び音声データ信号を伝送するための無線周波数帯域又は時間を予約するリソース予約処理を実行する。リソース予約処理ステップＳ９４は、図６のステップＳ４と実質的に同様である。リソース予約処理の完了後、ステップＳ９５において、ソース装置の無線ノード装置１２０がシンク装置の無線ノード装置１１０に映像及び音声データ信号の出力フォーマットを通知する出力フォーマット通知処理が実行される。出力フォーマット通知処理ステップＳ９５は、図６のステップＳ５と実質的に同様である。出力フォーマット通知処理の完了後、ステップＳ９６において、ソース装置である無線ノード装置１２０がステップＳ９１で受信されたアクティブソースメッセージを無線パケットにカプセル化してシンク装置の無線ノード装置１１０に無線送信するアクティブソースメッセージ送信処理が実行される。無線ノード装置１１０は、無線送信されたアクテ��ブソースメッセージを受信したとき、有線ノード装置１４０又は１６０にアクティブソースメッセージを送信する。ステップＳ９２乃至Ｓ９６が実行された後、ステップＳ９７において、無線ノード装置１２０は無線ノード装置１１０に映像及び音声データ信号を伝送する。
【００７７】
図２９は、図２２の無線ノード装置１２０における装置情報メモリ１２４内の装置情報テーブルの一例を示す図である。本実施形態において、無線ノード装置１１０のデバイスＩＤは「０」であり、無線ノード装置１２０のデバイスＩＤは「１」であり、無線ノード装置１３０のデバイスＩＤは「２」であり、無線ノード装置１７０のデバイスＩＤは「３」である。装置種別領域、高速送信の可否領域、高速受信の可否領域、ＭＡＣアドレス領域、及び装置名領域のデータは、図２乃至図４を参照して説明した装置情報取得処理を実行することによって取得される。入力フォーマット領域のデータは、入力フォーマット取得処理ステップＳ９３を実行することによって取得され、図２９に示す例では、有線ノード装置１４０，１６０のそれぞれに対応する入力フォーマットＦ１，Ｆ２と、無線ノード装置１７０に対応する入力フォーマットＦ３とを含む。また、優先度領域は、シンク装置の無線ノード装置１１０，１７０について、各無線ノード装置を宛先として選択する際の優先度情報を示すデータを格納する領域である。図２２のように複数のシンク装置（すなわち、無線ノード装置１１０，１７０）が存在する場合には、映像及び音声データの再生の前に、後述する図２８の出力装置選択処理を実行することにより、使用するシンク装置を選択してもよい。優先度は、ユーザ入力に基づいて予め取得されるか、又は、無線ノード装置が検出された順序に基づいて決定される。優先度情報の取得は、例えば、いずれかの無線ノード装置（例えば無線ノード装置１１０）がいずれかの映像出力装置（例えば有線ノード装置１４０の映像出力装置１４７Ａ）に選択メニューを表示して、ユーザに優先度を入力させることによって実行される。取得された優先度情報は、ソース装置である無線ノード装置１２０，１３０の装置情報メモリ１２４，１３４に格納される。デバイスＩＤ領域、装置種別領域、高速送信の可否領域、高速受信の可否領域、ＭＡＣアドレス領域、及び装置名領域のデータは、すべての無線ノード装置１１０，１２０，１３０，１７０が共有するが、入力フォーマット領域及び優先度領域のデータは、シンク装置である無線ノード装置１１０，１７０の装置情報メモリ１１４，１７４は持たず、ソース装置である無線ノード装置１２０，１３０の装置情報メモリ１２４，１３４のみが備える。
【００７８】
図３０は、図２２の無線ノード装置１２０における接続情報メモリ１２５内の接続情報テーブルの一例を示す図であり、図３１は、図２２の無線ノード装置１３０における接続情報メモリ１３５内の接続情報テーブルの一例を示す図であり、図３２は、図２２の無線ノード装置１１０における接続情報メモリ１１５内の接続情報テーブルの一例を示す図であり、図３３は、図２２の無線ノード装置１７０における接続情報メモリ１７５内の接続情報テーブルの一例を示す図である。図３０乃至図３３の接続情報テーブルは、接続処理ステップＳ９２を実行することによって、図１９及び図２０の接続情報テーブルと同様に構成される。
【００７９】
図２８は、図２２の無線ノード装置１２０で実行される出力装置選択処理を示すフローチャートである。無線ノード装置１２０のコントローラ１２１は、ステップＳ１０１において装置情報（図２を参照）を取得した後、ステップＳ１０２において、装置情報メモリ１２４にはシンク装置の情報が格納されているか否かを判断し、ＹＥＳのときはステップＳ１０３に進み、ＮＯのときは処理を終了する。ステップＳ１０３において、コントローラ１２１は、装置情報メモリ１２４には複数のシンク装置の情報が格納されているか否かを判断し、ＹＥＳのときはステップＳ１０４に進み、ＮＯのときはステップＳ１０５に進む。ステップＳ１０４において、コントローラ１２１は、各シンク装置の優先度を取得して、当該優先度を装置情報メモリ１２４に格納し、処理を終了する。ステップＳ１０５において、コントローラ１２１は、シンク装置に優先度「１」を付与して、当該優先度を装置情報メモリ１２４に格納し、処理を終了する。出力装置選択処理の完了後、図２７の無線通信処理を実行する際に、無線ノード装置１２０のコントローラ１２１は、優先度に基づいてシンク装置の無線ノード装置を選択し、選択された無線ノード装置との間でステップＳ９２，Ｓ９３，Ｓ９５乃至Ｓ９７を実行する。
【００８０】
図２８の出力装置選択処理を実行することによりシンク装置の優先度が決定され、複数のシンク装置の無線ノード装置が存在する場合であっても、最も優先されるいずれかの無線ノード装置を選択して無線通信処理を実行することができる。ソース装置の無線ノード装置１２０は、優先度に基づいて、シンク装置の無線ノード装置１１０，１７０のいずれかとの間で無線通信処理を実行し、優先度に基づき無線ノード装置１１０がシンク装置として選択されたとき、無線ノード装置１１０は、その内部におけるポートと出力装置との対応付けに従って、有線ノード装置１４０又は１６０に映像及び音声データ信号を出力する。
【００８１】
従って、図２８乃至図３３を参照して説明した例では、ソース装置の無線ノード装置１２０は、受信アダプタである無線ノード装置１１０と、無線受信機能付きのＴＶである無線ノード装置１７０とを同等にみなし、優先度に関しては、受信アダプタをＴＶと同等に考えるので、受信アダプタ自身に優先度を付与することになり、他のＴＶ等などに付与された優先度と比較して、接続処理が行われる。もし、受信アダプタの優先度が最も高く設定された場合は、受信アダプタと接続され、後は、受信アダプタ内部でポートに対応付けられた出力装置（例えば有線ノード装置１４０又は１６０のＴＶ）に映像が出力されることになる。
【００８２】
以上説明したようにシンク装置の無線ノード装置１１０，１７０の優先度を決定するのではなく、映像出力装置又は音声出力装置を備えたすべてのノード装置（すなわち、無線ノード装置１１０ではなく有線ノード装置１４０，１６０と、無線ノード装置１７０）の優先度を決定してもよい。図３４は、本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１２０における装置情報メモリ１２４内の装置情報テーブルの一例を示す図である。本変形例の装置情報テーブルは、図２９の装置情報テーブルの各領域に加えて、シンク装置の無線ノード装置が複数の有線ノード装置に接続されているときに各有線ノード装置の出力装置を識別するためのデータを格納する出力装置ＩＤ領域をさらに備え、入力フォーマット領域及び優先度領域のデータは、デバイスＩＤ及び出力装置ＩＤで識別される出力装置毎に別個に格納される。デバイスＩＤ＝０を有するシンク装置の無線ノード装置１１０は、有線ノード装置１４０の映像出力装置１４７Ａ及び音声出力装置１４７Ｂに対応する出力装置ＩＤ＝１と、有線ノード装置１６０の映像出力装置１６７Ａ及び音声出力装置１６７Ｂに対応する出力装置ＩＤ＝２とを有し、デバイスＩＤ＝３を有するシンク装置の無線ノード装置１７０は、当該無線ノード装置１７０の映像出力装置１７７Ａ及び音声出力装置１７７Ｂに対応する出力装置ＩＤ＝１を有する。出力装置ＩＤは、シンク装置の無線ノード装置１１０，１７０における出力インターフェースの番号を示すか、又は有線ノード装置１４０，１６０及び無線ノード装置１７０のＥＤＩＤ−ＲＯＭ（図示せず。）から取得した当該ノード装置の型番、シリアル番号等を示す。従って、無線通信システムにおける映像出力装置又は音声出力装置を備えた各ノード装置は、デバイスＩＤ及び出力装置ＩＤの対によってそれぞれ識別される。出力装置ＩＤは、装置情報取得処理において装置情報応答メッセージ６０を用いてシンク装置の無線ノード装置１１０，１７０からソース装置の無線ノード装置１２０，１３０に通知される。
【００８３】
本変形例では、図２８の出力装置選択処理を実行するとき、シンク装置の優先度を決定するのではなく、映像出力装置又は音声出力装置を備えたすべてのノード装置の優先度を決定する。また、図２７の接続処理ステップＳ９２において決定される送信元ポート番号及び宛先ポート番号の対と、リソース予約処理Ｓ９４において決定されるストリームＩＤとは、デバイスＩＤ及び出力装置ＩＤによって識別される。図３５乃至図３８は、本発明の第２の実施形態の変形例に係る無線通信システムの各接続情報テーブルを示し、図３５は、無線ノード装置１２０における接続情報メモリ１２５内の接続情報テーブルの一例を示す図であり、図３６は、無線ノード装置１３０における接続情報メモリ１３５内の接続情報テーブルの一例を示す図であり、図３７は、無線ノード装置１１０における接続情報メモリ１１５内の接続情報テーブルの一例を示す図であり、図３８は、無線ノード装置１７０における接続情報メモリ１７５内の接続情報テーブルの一例を示す図である。従って、デバイスＩＤ及び出力装置ＩＤによって、互いに関連付けられた送信元ポート番号、宛先ポート番号、ストリームＩＤ、入力フォーマット及び優先度が識別される。これにより、無線ノード装置１２０は、最も優先度の高い映像出力装置又は音声出力装置に映像及び音声データを出力する無線ノード装置と通信することができる。無線ノード装置１１０は、ソース装置の無線ノード装置１２０，１３０から映像及び音声データ信号が送信されたとき、その内部におけるポート番号と出力装置との対応付けに従って、出力装置ＩＤによって識別される有線ノード装置１４０又は１６０に映像及び音声データ信号を出力する。１つの無線ノード装置又は有線ノード装置における映像出力装置と音声出力装置とに対して、異なる出力装置ＩＤを割り当ててもよい。また、１つの無線ノード装置又は有線ノード装置における複数の映像出力装置又は複数の音声出力装置に対して、異なる出力装置ＩＤを割り当ててもよい。また、１つの無線ノード装置又は有線ノード装置が、映像出力装置又は音声出力装置の一方のみを備え、その出力装置を識別する出力装置ＩＤが割り当てられていてもよい。
【００８４】
図２８乃至図３３を参照して説明した例では、ソース装置の無線ノード装置１２０にとって、有線ノード装置１４０，１６０の存在は隠蔽されていたが、図３４乃至図３８を参照して説明した例では、ソース装置の無線ノード装置１２０は有線ノード装置１４０，１６０を認識している。前者の構成が有用であるのは、受信アダプタにただ１つの有線ノード装置が接続されている場合、又は、複数の有線ノード装置が接続されているが、いずれの有線ノード装置に映像及び音声データ信号を出力するかについては受信アダプタが決定する場合である。一方、後者の構成が有用であるのは、受信アダプタが２つ以上の出力端子を持ち、送信側にもその情報を知らせ、送信側がその情報を用いて、どの受信アダプタの出力から出力するかを選択する場合である。一般に、ＨＤＭＩでは、基本的にＴＶをルートとしたツリー構造となるので、基本的に受信アダプタは２つのＨＤＭＩ出力端子を持たず、あったとしても、受信アダプタが出力を切り替えるのみで、送信側からは出力は１つしか見えない。図２８乃至図３３の例においては、受信アダプタ（無線ノード装置１１０）は１つのＴＶ（無線ノード装置１７０）と同等に考えられるので、図２９の装置情報メモリ１２４にデバイスＩＤを追加する必要はない。
【００８５】
なお、本実施形態で示した各メッセージのパケットフォーマットと、装置情報メモリ１２４及び接続情報メモリ１１５，１２５，１３５，１７５のテーブルフォーマットとは一例であり、同様の効果を示すものであれば、異なるフォーマットを用いることができる。また、本実施形態で示した無線通信システム、無線ノード装置及び有線ノード装置の構成は一例であり、例示したものに限定されない。
【００８６】
また、第１及び第２の実施形態で説明した各無線ノード装置の機能は、説明した処理に係る各ステップを含むプログラムを格納したメモリと、このプログラムを実行するプロセッサとを備えた集積回路チップとして実現されてもよい。さらに、説明した各無線ノード装置の機能は、説明した処理に係る各ステップを含むプログラムを格納したメモリと、このプログラムを実行するプロセッサとを備えたモジュール装置として実現されてもよい。
【産業上の利用可能性】
【００８７】
本発明に係る無線通信装置及び無線通信システムは、無線を用いて無線通信装置間の接続を自動的に行うことを可能とする効果を有し、無線通信装置間で映像及び音声データ伝送を効率的に行う無線ノード装置等として有用である。
【図面の簡単な説明】
【００８８】
【図１】本発明の第１の実施形態に係る無線通信システムの構成を示すブロック図である。
【図２】図１の無線ノード装置１０，２０間で実行される装置情報取得処理を示すシーケンス図である。
【図３】図２の装置情報要求メッセージ５０のフォーマットの一例を示す図である。
【図４】図２の装置情報応答メッセージ６０のフォーマットの一例を示す図である。
【図５】図１の無線ノード装置２０における装置情報メモリ２４内の装置情報テーブルの一例を示す図である。
【図６】図１の無線ノード装置１０又は２０で再生ボタンが押下されたときに図１の無線通信システムで実行される無線通信処理を示すシーケンス図である。
【図７】図６の接続処理ステップＳ２のサブルーチンであって、図１の無線ノード装置２０で実行されるソース装置の接続処理ステップＳ２のサブルーチンを示すフローチャートである。
【図８】図６の入力フォーマット取得処理ステップＳ３のサブルーチンであって、図１の無線ノード装置２０で実行されるソース装置の入力フォーマット取得処理ステップＳ３のサブルーチンを示すフローチャートである。
【図９】図６のリソース予約処理ステップＳ４のサブルーチンであって、図１の無線ノード装置２０で実行されるソース装置のリソース予約処理ステップＳ４のサブルーチンを示すフローチャートである。
【図１０】図６の出力フォーマット通知処理ステップＳ５のサブルーチンであって、図１の無線ノード装置２０で実行されるソース装置の出力フォーマット通知処理ステップＳ５のサブルーチンを示すフローチャートである。
【図１１】図６の接続処理ステップＳ２のサブルーチンであって、図１の無線ノード装置１０で実行されるシンク装置の接続処理ステップＳ２のサブルーチンを示すフローチャートである。
【図１２】図６の入力フォーマット取得処理ステップＳ３のサブルーチンであって、図１の無線ノード装置１０で実行されるシンク装置の入力フォーマット取得処理ステップＳ３のサブルーチンを示すフローチャートである。
【図１３】図６の出力フォーマット通知処理ステップＳ５のサブルーチンであって、図１の無線ノード装置１０で実行されるシンク装置の出力フォーマット通知処理ステップＳ５のサブルーチンを示すフローチャートである。
【図１４】図６のリソース予約処理ステップＳ４のサブルーチンであって、図１の無線ノード装置３０で実行される管理装置３１Ａのリソース予約処理ステップＳ４のサブルーチンを示すフローチャートである。
【図１５】図１の無線ノード装置２０で再生ボタンが押下されたときに図１の無線ノード装置１０，２０間で実行される接続処理ステップＳ２を示すシーケンス図である。
【図１６】図１の無線ノード装置１０で再生ボタンが押下されたときに図１の無線ノード装置１０，２０間で実行される接続処理ステップＳ２を示すシーケンス図である。
【図１７】図１５の接続要求メッセージ７０及び図１６の接続要求メッセージ７０Ａのフォーマットの一例を示す図である。
【図１８】図１５の接続応答メッセージ８０及び図１６の接続応答メッセージ８０Ａのフォーマットの一例を示す図である。
【図１９】図１の無線ノード装置２０における接続情報メモリ２５内の接続情報テーブルの一例を示す図である。
【図２０】図１の無線ノード装置１０における接続情報メモリ１５内の接続情報テーブルの一例を示す図である。
【図２１】図１０及び図１３の出力フォーマット通知メッセージ９０のフォーマットの一例を示す図である。
【図２２】本発明の第２の実施形態に係る無線通信システムの概略構成を示す図である。
【図２３】図２２の無線ノード装置１１０及び有線ノード装置１４０の詳細構成を示すブロック図である。
【図２４】図２２の無線ノード装置１２０及び有線ノード装置１５０の詳細構成を示すブロック図である。
【図２５】図２２の無線ノード装置１３０の詳細構成を示すブロック図である。
【図２６】図２２の無線ノード装置１６０の詳細構成を示すブロック図である。
【図２７】図２２の無線ノード装置１２０でアクティブソースメッセージが受信されたときに図２２の無線通信システムで実行される無線通信処理を示すシーケンス図である。
【図２８】図２２の無線ノード装置１２０で実行される出力装置選択処理を示すフローチャートである。
【図２９】図２２の無線ノード装置１２０における装置情報メモリ１２４内の装置情報テーブルの一例を示す図である。
【図３０】図２２の無線ノード装置１２０における接続情報メモリ１２５内の接続情報テーブルの一例を示す図である。
【図３１】図２２の無線ノード装置１３０における接続情報メモリ１３５内の接続情報テーブルの一例を示す図である。
【図３２】図２２の無線ノード装置１１０における接続情報メモリ１１５内の接続情報テーブルの一例を示す図である。
【図３３】図２２の無線ノード装置１７０における接続情報メモリ１７５内の接続情報テーブルの一例を示す図である。
【図３４】本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１２０における装置情報メモリ１２４内の装置情報テーブルの一例を示す図である。
【図３５】本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１２０における接続情報メモリ１２５内の接続情報テーブルの一例を示す図である。
【図３６】本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１３０における接続情報メモリ１３５内の接続情報テーブルの一例を示す図である。
【図３７】本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１１０における接続情報メモリ１１５内の接続情報テーブルの一例を示す図である。
【図３８】本発明の第２の実施形態の変形例に係る無線通信システムの無線ノード装置１７０における接続情報メモリ１７５内の接続情報テーブルの一例を示す図である。
【符号の説明】
【００８９】
１０，２０，３０…無線ノード装置、
１１，２１，３１…コントローラ、
１２，２２，３２…無線通信回路、
１３，２３，３３…アンテナ、
１４，２４，３４…装置情報メモリ、
１５，２５，３５…接続情報メモリ、
１６，２６，３６…ユーザ入力装置、
１７Ａ…映像出力装置、
１７Ｂ…音声出力装置、
２７，３７…映像音声再生装置、
３１Ａ…管理装置、
４１，４２，１８１，１８２，１８３…無線信号、
４１Ａ，４２Ａ，１８１Ａ，１８１Ｂ，１８３Ａ…映像データ信号、
４１Ｂ，４２Ｂ，１８２Ａ，１８２Ｂ，１８３Ｂ…音声データ信号、
５０…装置情報要求メッセージ、
５１，６１，７１，８１，９１…オペコード領域、
５２，７６，８７，９８…予約領域、
６０…装置情報応答メッセージ、
６２，９９…合計データ長領域、
６３Ａ，６３Ｂ，１００Ａ，１００Ｂ…タイプ領域、
６４Ａ，６４Ｂ，１０１Ａ，１０１Ｂ…データ長領域、
６５Ａ，６５Ｂ，１０２Ａ，１０２Ｂ…データ領域、
７０，７０Ａ…接続要求メッセージ、
７２…ポート番号領域
７３，８４，９５…ＶＰ領域、
７４，８５，９６…ＡＰ領域、
７５…Ｓ領域、
８０，８０Ａ…接続応答メッセージ、
８２，９２…結果コード領域、
８３，９４…宛先ポート番号領域、
８６，９７…送信元ポート番号領域、
９０…出力フォーマット通知メッセージ、
９３…ストリームＩＤ領域、
１１０，１２０，１３０，１７０…無線ノード装置、
１１１，１２１，１３１，１４１，１５１，１６１，１７１…コントローラ、
１１２，１２２，１３２，１７２…無線通信回路、
１１３，１２３，１３３，１７３…アンテナ、
１１４，１２４，１３４，１７４…装置情報メモリ、
１１５，１２５，１３５，１７５…接続情報メモリ、
１１６，１２６，１３６，１４６，１５６，１６６，１７６…ユーザ入力装置、
１１７，１２７…映像音声処理装置、
１１８，１２８，１４８，１５８，１６８…有線通信回路、
１３７，１５７…映像音声再生装置、
１３１Ａ…管理装置、
１４７Ａ，１６７Ａ，１７７Ａ…映像出力装置、
１４７Ｂ，１６７Ｂ，１７７Ｂ…音声出力装置、
１４０，１５０，１６０…有線ノード装置、
１８１，１８２，１８３…無線信号、
１８１Ａ，１８２Ａ，１８３Ａ…映像データ信号、
１８１Ｂ，１８２Ｂ，１８３Ｂ…音声データ信号、
１８４，１８５，１８６…ＨＤＭＩケーブル。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2008072763.tif 000041
【図２】
2008072763.tif 000042
【図３】
2008072763.tif 000043
【図４】
2008072763.tif 000044
【図５】
2008072763.tif 000045
【図６】
2008072763.tif 000046
【図７】
2008072763.tif 000047
【図８】
2008072763.tif 000048
【図９】
2008072763.tif 000049
【図１０】
2008072763.tif 000050
【図１１】
2008072763.tif 000051
【図１２】
2008072763.tif 000052
【図１３】
2008072763.tif 000053
【図１４】
2008072763.tif 000054
【図１５】
2008072763.tif 000055
【図１６】
2008072763.tif 000056
【図１７】
2008072763.tif 000057
【図１８】
2008072763.tif 000058
【図１９】
2008072763.tif 000059
【図２０】
2008072763.tif 000060
【図２１】
2008072763.tif 000061
【図２２】
2008072763.tif 000062
【図２３】
2008072763.tif 000063
【図２４】
2008072763.tif 000064
【図２５】
2008072763.tif 000065
【図２６】
2008072763.tif 000066
【図２７】
2008072763.tif 000067
【図２８】
2008072763.tif 000068
【図２９】
2008072763.tif 000069
【図３０】
2008072763.tif 000070
【図３１】
2008072763.tif 000071
【図３２】
2008072763.tif 000072
【図３３】
2008072763.tif 000073
【図３４】
2008072763.tif 000074
【図３５】
2008072763.tif 000075
【図３６】
2008072763.tif 000076
【図３７】
2008072763.tif 000077
【図３８】
2008072763.tif 000078
【国際調査報告】
2008072763.tif 000079
2008072763.tif 000080