(57)【要約】【課題】複数の映像機器から、表示装置へデータを伝送する映像機器を容易に切り替えること。【解決手段】複数の無線送信装置と無線通信を行う無線受信装置は、無線通信を行なっている第１の無線送信装置からの受信電波強度を検出する電波強度検出部と、第１の無線送信装置からの受信電波強度に基づいて、無線通信先を第２の無線送信装置に切替える切替えパターンを記憶する通信先切替えパターン記憶部と、通信先切替えパターン記憶部に記憶された切替えパターン、及び電波強度検出部による検出結果に基づいて、無線通信の送信元を前記第２の無線送信装置に切り替える通信制御部と、通信制御部の制御に応じて、第１の無線通信装置または前記第２の通信送信装置と無線通信を行う無線通信部とを有する。【選択図】図１
2015177331.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線送信装置と無線通信を行う無線受信装置において、
無線通信を行なっている第１の無線送信装置からの受信電波強度を検出する電波強度検出部と、
前記第１の無線送信装置からの受信電波強度に基づいて、無線通信先を第２の無線送信装置に切替える切替えパターンを記憶する通信先切替えパターン記憶部と、
前記通信先切替えパターン記憶部に記憶された切替えパターン、及び前記電波強度検出部による検出結果に基づいて、無線通信の送信元を前記第２の無線送信装置に切り替える通信制御部と、
前記通信制御部の制御に応じて、前記第１の無線通信装置または前記第２の無線送信装置と無線通信を行う無線通信部と、
を有する、無線受信装置。
【請求項２】
前記通信先切替えパターン記憶部に記憶された切替えパターンは、前記第１の無線送信装置からの受信電波強度が、一定時間閾値以下になった場合に無線通信先を第２の無線送信装置に切り替える情報である、請求項１に記載の無線受信装置。
【請求項３】
前記通信先切替えパターン記憶部は、前記第１の無線送信装置と前記第２の無線送信装置の識別情報を前記切替えパターンに対応づけて記憶し、
前記通信制御部は、前記通信先切替えパターン記憶部に記憶された前記第１の無線送信装置と前記第２の無線送信装置の識別情報を対応づけた切替えパターン、及び前記電波強度検出部による検出結果に基づいて、無線通信の送信元を前記第２の無線送信装置に切り替える、請求項１又は２に記載の無線受信装置。
【請求項４】
前記無線通信部で無線通信を行なっている前記第１の無線通信装置が存在すること表示する表示部
を有する、請求項１乃至４のいずれか１項に記載の無線受信装置。
【請求項５】
前記無線通信を行うデータは、映像音声データであり、
前記映像音声データを圧縮する映像音声圧縮部と、
前記圧縮された映像音声データを伸長する映像音声伸長部と
を備える、請求項１乃至６のいずれか１項に記載の無線受信装置。
【請求項６】
複数の無線送信装置と無線通信を行う無線受信装置により実行される無線通信方法であって、
無線通信を行なっている第１の無線送信装置からの受信電波強度を検出し、
前記第１の無線送信装置からの受信電波強度に基づいて、無線通信先を第２の無線送信装置に切替える切替えパターンを記憶する通信先切替えパターン記憶部に記憶された切替えパターン、及び前記受信電波強度の検出結果に基づいて、無線通信の送信元を前記第２の無線送信装置に切り替え、
前記第１の無線通信装置または前記第２の無線送信装置と無線通信を行う、無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに関する。
【背景技術】
【０００２】
近年、ケーブル等を使用せずに無線ネットワーク（無線LANやミリ波通信）を用いて、プロジェクタやモニタなどの表示装置にPC(Personal Computer)などの映像機器の画面出力ビデオインタフェース信号を無線伝送し、投影する無線ネットワークプロジェクタシステムが開発されている。
【０００３】
複数の無線通信装置間で映像データ及び音声データを無線伝送する場合に、無線を用いて映像データ及び音声データをワンタッチで再生することを可能にする技術が知られている（例えば、特許文献１参照）。
【０００４】
表示装置と、該表示装置に接続される複数の映像機器と、映像機器を制御するためのリモコンで構成されるAVシステムを使用して、リモコンのボタンを押し下げることにより表示装置に表示される映像元の映像機器を選択し、変更する技術が知られている（例えば、特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数の映像機器や各映像機器に取り付けられたモジュールを選択して、該映像機器やモジュールから1台の表示装置や該表示装置に取り付けられたモジュールに映像データ及び音声データを伝送させることを考える。該1台の表示装置や該表示装置に取り付けられたモジュールは、映像データ及び音声データを投影する。
【０００６】
この場合、ユーザは、映像データ及び音声データを伝送させる映像機器やモジュールを選択することはできない。
【０００７】
また、ビデオ出力インターフェースにモジュールを取り付ける場合、実装サイズを可能な限り小さくすることが求められる。従って、ビデオ出力インターフェースに、複数のユーザ入力装置や、複雑なユーザ入力装置を取り付けることができない。
【０００８】
そこで、本発明は、複数の映像機器から、表示装置へデータを伝送する映像機器を容易に切り替えることを目的とする。
【課題を解決するための手段】
【０００９】
開示の一実施例の無線受信装置は、
複数の無線送信装置と無線通信を行う無線受信装置において、
無線通信を行なっている第１の無線送信装置からの受信電波強度を検出する電波強度検出部と、
前記第１の無線送信装置からの受信電波強度に基づいて、無線通信先を第２の無線送信装置に切替える切替えパターンを記憶する通信先切替えパターン記憶部と、
前記通信先切替えパターン記憶部に記憶された切替えパターン、及び前記電波強度検出部による検出結果に基づいて、無線通信の送信元を前記第２の無線送信装置に切り替える通信制御部と、
前記通信制御部の制御に応じて、前記第１の無線通信装置または前記第２の通信送信装置と無線通信を行う無線通信部と
を有する。
【発明の効果】
【００１０】
開示の実施例によれば、複数の映像機器から、表示装置へデータを伝送する映像機器を容易に切り替えることができる。
【図面の簡単な説明】
【００１１】
【図１】通信システムの一実施例を示す図である。
【図２】送信フレームの一実施例を示す図である。
【図３】シンク機における電磁波の受信電力を説明するための図である。
【図４】時間とソース機から送信される電磁波のシンク機における受信電力との関係の一例を示す図である。
【図５】シンク機におけるソース機から送信される電磁波の受信強度と、ソース機に対する操作パターンとの対応の一例を示す図である。
【図６】操作判断テーブルの一例を示す図である。
【図７】無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その１）を示す図である。
【図８】無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その２）を示す図である。
【図９】無線ネットワークプロジェクタシステムの動作の一実施例を示すシーケンスチャートである。
【図１０】送信メッセージの一実施例を示す図である。
【図１１】送信メッセージの一実施例を示す図である。
【図１２】無線通信システムの動作の一実施例を示すフローチャートである。
【図１３】無線通信システムの動作の一実施例を示すフローチャートである。
【図１４】無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その３）を示す図である。。
【図１５】無線ネットワークプロジェクタシステムの動作の一変形例を示すシーケンスチャートである。
【図１６】通信システムの一実施例を示す図である。
【図１７】通信システムの一実施例を示す図である。
【図１８】無線ネットワークプロジェクタシステムの動作の一実施例を示すフローチャートである。
【図１９】通信システムの一実施例を示す図である。
【図２０】無線ネットワークプロジェクタシステムの動作の一実施例を示すシーケンスチャートである。
【発明を実施するための形態】
【００１２】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。以下で説明する実施例は一例に過ぎず、本発明が適用される実施の形態は、以下の実施例に限られない。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１３】
＜第１の実施例＞
＜通信システム＞
図１は、通信システムの一実施例を示す。図１には、通信システムの一実施例として、無線ネットワークプロジェクタシステムが示される。
【００１４】
無線ネットワークプロジェクタシステムは、第１の無線通信装置１００と、第２の無線通信装置２００と、第３の無線通信装置３００により構成される。
【００１５】
第１の無線通信装置１００及び第２の無線通信装置２００は、映像データ、音声データを出力する映像・音声出力端子に接続される。以下、第１の無線通信装置１００及び第２の無線通信装置２００は無線送信装置として機能し、それぞれ第１のソース機及び第２のソース機と呼ばれることもある。映像・音声出力端子は、ＰＣ(Personal Computer)などの端末装置やメディアプレーヤなどの携帯端末装置が有するものであるのが好ましい。無線ネットワークプロジェクタシステムが、第１の無線通信装置１００及び第２の無線通信装置２００と同様の機能を有する無線通信装置を３台以上有していてもよい。
【００１６】
第３の無線通信機器３００は、ＴＶやプロジェクタなどの表示装置の映像・音声入力端子に、第１の無線通信装置１００及び第２の無線通信装置２００からの映像データ、音声データを入力する。以下、映像データと、音声データを合わせて、映像音声データという。以下、第３の無線通信装置３００は無線受信装置として機能し、シンク機と呼ばれることもある。
【００１７】
＜第１の無線通信装置１００＞
第１の無線通信装置１００は、映像音声入力処理部１０２と、装置情報記憶部１０６と、無線通信情報記憶部１０８と、無線通信処理部１１０と、制御部１１２とを有する。第２の無線通信装置２００の構成は、第１の無線通信装置１００の構成を適用できる。
【００１８】
映像音声入力処理部１０２には、第１の無線通信装置１００が接続された映像・音声出力端子から、映像音声データが入力される。映像・音声出力端子は、DVI（Digital Visual Interface）やHDMI（登録商標）（High-Definition Multimedia Interface）などの規格に準拠したものであるのが好ましい。映像音声入力処理部１０２は、制御部１１２へ、映像音声データを入力する。制御部１１２に入力された映像音声データは、無線通信処理部１１０へ入力される。
【００１９】
装置情報記憶部１０６は、無線通信装置固有のIDを記憶する。ここで、無線通信装置固有のIDは、第１のソース機、第２のソース機、及びシンク機のMACアドレスである。無線通信装置固有のIDは、MACアドレスに限らず他の識別子（識別情報）であってもよい。
【００２０】
無線通信情報記憶部１０８は、無線通信で使用する周波数帯域や、映像音声を送信する帯域の予約情報、ストリームIDなどを記憶する。
【００２１】
制御部１１２は、映像音声入力処理部１０２、装置情報記憶部１０６、及び無線通信情報記憶部１０８と接続される。制御部１１２は、映像音声入力処理部１０２、装置情報記憶部１０６、無線通信情報記憶部１０８、及び無線通信処理部１１０を制御する。制御部１１２は、CPU(Central Processing Unit)やメモリなどで構成される。
【００２２】
第３の無線通信装置３００から送信される制御データ（メッセージ）は、無線通信処理部１１０によって受信され、制御部１１２へ入力される。
【００２３】
制御部１１２は、無線通信処理部１１０から入力される制御データが、映像音声入力処理部１０２から入力される映像音声データの送出を開始することを要求するもの（以下、「送出開始要求」という）であるのか、その映像音声データの送出を停止することを要求するもの（以下、「送出停止要求」という）であるのかを判断する。
【００２４】
制御部１１２は、第３の無線通信装置３００へ、無線通信処理部１１０から入力される制御データ（送出開始要求）に対する応答を送信する制御を実行する。制御データが送出開始要求である場合には、第２の無線通信装置２００と第３の無線通信装置３００との間で制御データのやり取りが実行され、第２の無線通信装置２００からの映像音声データの送信が停止される。具体的には、第３の無線通信装置３００から第２の無線通信装置２００へ、映像音声データの送信を停止することを示す送出停止要求が送信される。第２の無線通信装置２００の制御部２１２は、第３の無線通信装置３００からの送出停止要求に従って、映像音声データの送信を停止する制御を実行する。
【００２５】
制御部１１２は、無線通信処理部１１０から第３の無線通信装置３００へ、映像音声入力処理部１０２からの映像音声データを送信する制御を実行する。
【００２６】
制御部１１２は、第３の無線通信装置３００へ、無線通信処理部１１０から入力される制御データ（送出停止要求）に対する応答を送信する制御を実行し、無線通信処理部１１０から第３の無線通信装置３００へ、映像音声入力処理部１０２からの映像音声データを送信する制御を停止する。制御データが送出停止要求である場合には、第３の無線通信装置３００と第２の無線通信装置２００との間で制御データのやり取りが実行され、第２の無線通信装置２００から第３の無線通信装置３００へ映像音声データの送信が実行される。具体的には、第３の無線通信装置３００から第２の無線通信装置２００へ、映像音声データの送信を開始することを示す送出開始要求が送信される。第２の無線通信装置２００の制御部２１２は、第３の無線通信装３００からの送出開始要求に従って、映像音声データの送信を開始する制御を実行する。
【００２７】
制御部１１２は、制御部２１２の機能として説明した機能も有する。
【００２８】
無線通信処理部１１０は、制御部１１２と接続される。無線通信処理部１１０は、映像音声データを無線送信する。無線通信処理部１１０は、WiMedia(IEEE[The Institute of Electrical and Electronics Engineers, Inc] 802.15.3a, ECMA-368)、IEEE 802.11無線LAN、ミリ波による無線PAN(IEEE 802.15.3c等)などの規格に従って無線送信するのが好ましい。
【００２９】
図２は、無線通信処理部１１０により送信されるフレームの一実施例を示す。図２には、IEEE802.11無線LANのMAC（Medium Access Control）フレーム基本フォーマットを示す。
【００３０】
IEEE802.11無線LANのMACフレーム基本フォーマットは、MACヘッダと、フレーム・ボディと、FCS(Frame Check Sequence)により構成される。
【００３１】
MACヘッダには、フレーム制御用情報、送信側のMACアドレスなどが付帯される。
【００３２】
フレーム・ボディには、送信するデータが付帯される。
【００３３】
FCSには、MACヘッダ、フレーム・ボディについての誤り訂正符号が付帯される。
【００３４】
無線ネットワークプロジェクタシステムの一実施例では、映像音声データを無線伝送する無線通信装置のMACアドレスがMACヘッダに付帯され、映像データや音声のデータはフレーム・ボディに付帯される。
【００３５】
IEEE802.11無線LAN以外の無線通信の規格として、WiMediaやミリ波による無線PAN(IEEE802.15.3c)などを利用した場合でも、フレームの基本フォーマットは大きくは変わらない。
【００３６】
＜第３の無線通信装置３００＞
第３の無線通信装置３００は、無線通信処理部３０２と、装置情報記憶部３０４と、無線通信情報記憶部３０６と、映像音声出力処理部３０８と、制御部３１０とを有する。
【００３７】
無線通信部としての無線通信処理部３０２は、第１の無線通信装置１００、第２の無線通信装置２００からの同期用データ、制御データ、映像音声データを受信する。無線通信処理部３０２は、WiMedia、IEEE802.11無線LAN、ミリ波による無線PANなどの規格に従って受信するのが好ましい。無線通信処理部３０２は、制御部３１０へ、受信した同期用データ、制御データ、映像音声データを入力する。さらに、無線通信処理部３０２は、第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力の強度を検出する電波強度検出部として機能し、制御部３１０へ入力する。
【００３８】
装置情報記憶部３０４は、無線通信装置固有のIDを記憶する。ここで、無線通信装置固有のIDは、第１のソース機、第２のソース機、及びシンク機のMACアドレスであるのが好ましい。無線通信装置固有のIDは、MACアドレスに限らず他の識別子であってもよい。
【００３９】
無線通信情報記憶部３０６は、無線通信で使用する周波数帯域や、映像音声を送信する帯域の予約情報、ストリームIDなどを記憶する。
【００４０】
さらに、無線通信情報記憶部３０６は、第３の無線通信装置３００が、第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力と、第１の無線通信装置１００、及び第２の無線通信装置２００への操作とを紐付けることにより対応付けた操作判断テーブルを記憶する。
【００４１】
図３は、シンク機における受信電波強度としての電磁波の受信電力を説明するための図である。図３において、ソース機は第１の無線通信装置１００、及び第２の無線通信装置２００が該当し、シンク機は第３の無線通信装置３００が該当する。
【００４２】
時刻Ｔ１（ｔ＝Ｔ１）では、ソース機とシンク機との間を繋ぐ直線上には、例えば電波を吸収しやすい人体などの電磁波吸収体が無い状態であり、この場合、ソース機から送信された電磁波のシンク機における受信電力はＩ１である。
【００４３】
時刻Ｔ２（ｔ＝Ｔ２）では、ソース機とシンク機との間を繋ぐ直線上に、電磁波吸収体がある状態であり、この場合、ソース機から送信された電磁波のシンク機における受信電力はＩ２である。
【００４４】
仮に、第１の無線通信装置１００、及び第２の無線通信装置２００からミリ波を送信する場合、ミリ波等は無線LANで用いられる電磁波よりも高周波の電磁波であるため、無線LANよりも指向性を高めてソース機から送出する必要がある。指向性を高めて送出された電磁波の回折波は、シンク機へ到達してもその受信強度が小さいと想定される。また、ミリ波通信等の指向性が高く、且つ高周波数の電磁波を用いない場合は、電磁波吸収体の位置がソース機のアンテナに近いほど、シンク機における電磁波の受信電力が小さくなる。
【００４５】
図４は、時間とソース機から送信される電磁波のシンク機における受信電力との関係の一例を示す。ソース機とシンク機との間に、電磁波吸収体が時間の経過とともに近づく場合について説明する。図４において、横軸は時間ｔであり、縦軸はシンク機における受信電力ｉである。図３に示したように、時刻Ｔ１（ｔ＝Ｔ１）では、ソース機とシンク機との間を繋ぐ直線上に電磁波吸収体が無い状態であり、ソース機から送信された電磁波のシンク機における受信電力はＩ１である。時刻Ｔ２（ｔ＝Ｔ２）では、ソース機とシンク機との間を繋ぐ直線上に電磁波吸収体がある状態であり、ソース機から送信された電磁波のシンク機における受信電力はＩ２であり、Ｉ１は、Ｉ２よりも大きい値である。ここで、時刻Ｔ１とＴ２との間では、ソース機とシンク機との間を繋ぐ直線上に、電磁波吸収体が序々に近づいて（入って）くるため、ソース機から送信された電磁波のシンク機における受信電力は次第に減少すると想定される。
【００４６】
第３の無線通信装置３００の一実施例では、受信電力Ｉ１と受信電力Ｉ２の平均をＩｍ（＝（Ｉ１＋Ｉ２）／２）とし、このＩｍよりも受信電力が高い場合にはソース機とシンク機との間に電磁波吸収体がないと判断し、Ｉｍよりも受信電力が低い場合にはソース機とシンク機との間に電磁波吸収体があると判断する。Ｉｍは一例であり、適宜設定可能である。
【００４７】
さらに、ソース機とシンク機との間に電磁波吸収体がないと判断した場合に「０」を割り当て、ソース機とシンクとの間に電磁波吸収体があると判断した場合に「１」を割り当てて区別し、時刻情報とともに、第１の無線通信装置１００、及び第２の無線通信装置２００へ通知するようにしてもよい。これにより、電磁波吸収体の有無を確認できる。
【００４８】
また、第３の無線通信装置３００にアンテナを複数個設け、各アンテナにおける電磁波の受信強度を多次元の時系列データとして処理することで、複雑な操作を認識したり、電磁波の受信強度に加え、電磁波の送信から受信までに要した時間、パケットエラー率などの様々なデータを用いることでユーザの動作を認識するようにしてもよい。
【００４９】
図５は、シンク機におけるソース機から送信される電磁波の受信強度の変化と、ソース機に対する操作パターンとの対応の一例を示す。通信システムの一実施例では、シンク機におけるソース機から送信される電磁波の受信強度を変化させることにより、ソース機を操作する。シンク機では、ソース機に対して行う操作と、ソース機から送信される電磁波の受信強度とを紐付けることにより対応付ける。つまり、第３の無線通信装置３００では、第１の無線通信装置１００、及び第２の無線通信装置２００に対して行う操作と、第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信強度とを紐付けることにより対応付ける。これにより、第３の無線通信装置３００は、第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信強度に基づいて、第１の無線通信装置１００、及び第２の無線通信装置２００に対して行う操作を判別できる。
【００５０】
操作パターンＡは、第１の無線通信装置１００、及び第２の無線通信装置２００に対してユーザ操作Ａを行う場合に、第３の無線通信装置３００において検出される第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信強度の時間変化を示す。
【００５１】
操作パターンＢは、第１の無線通信装置１００、及び第２の無線通信装置２００に対してユーザ操作Ｂを行う場合に、第３の無線通信装置３００において検出される第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信強度の時間変化を示す。
【００５２】
受信電力ｉがＩｍを下回った時刻を操作パターンを判別する処理を開始する時刻とする。図５では、操作パターンＡ、及び操作パターンＢの両方について、時刻ｋ＋１（ｔ＝ｋ＋１）でシンク機における受信電力ｉがＩｍを下回っているため、操作パターンを判別する処理を開始する時刻と判断する。操作パターンを判別する処理を開始してから、シンク機における受信電力がＩｍを超えた時刻に基づいて、パターンＡ及びパターンＢのいずれであるかを判別する。さらに、パターンＡ、及びパターンＢと第１の無線通信装置１００の識別子、及び第２の無線通信装置２００の識別子とが紐付けられることにより対応付けられてもよい。
【００５３】
図６は、操作判断テーブルの一例を示し、操作判断テーブルには、無線通信先を切替えパターンとしての操作パターンＡ、及び操作パターンＢのそれぞれについて、操作パターンを判別する処理を開始した後に、受信電力がＩｍを超えた時刻が紐付けられることにより対応付けられる。つまり、Ｉｍを閾値として、受信電力が一定時間閾値以下であった時間に基づいて、操作パターンが判別される。図６において、ユーザ操作が開始された時刻は時刻ｋ＋１（ｔ＝ｋ＋１）である。受信電力がＩｍを超えた時刻が時刻ｋ＋２である場合操作パターンＡとされ、受信電力がＩｍを超えた時刻が時刻ｋ＋４である場合操作パターンＢとされる。
【００５４】
映像音声出力処理部３０８には、第３の無線通信装置３００が接続された映像・音声入力端子へ、映像音声データを入力する。映像・音声入力端子は、DVIやHDMIなどの規格に準拠したものであるのが好ましい。映像音声出力処理部３０８は、映像・音声入力端子へ、制御部３１０からの映像データ、音声データを入力する。
【００５５】
通信制御部としての制御部３１０は、無線通信処理部３０２、装置情報記憶部３０４、無線通信情報記憶部３０６、及び映像音声出力処理部３０８と接続される。制御部３１０は、無線通信処理部３０２、装置情報記憶部３０４、無線通信情報記憶部３０６、及び映像音声出力処理部３０８を制御する。制御部３１０は、CPUやメモリで構成されるのが好ましい。
【００５６】
制御部３１０は、第１の無線通信装置１００、第２の無線通信装置２００からの同期用信号により同期処理を行う。
【００５７】
制御部３１０は、無線通信情報記憶部３０６に記憶される操作判断テーブルに基づいて、無線通信処理部３０２から入力される第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力強度の検出結果が、操作パターンＡに該当するか操作パターンＢに該当するのかを判断する。制御部３１０は、操作パターンＡに該当すると判断した場合、第１の無線通信装置１００へ送出開始要求を送信するとともに、第２の無線通信装置２００へ送出停止要求を送信する制御を実行する。また、制御部３１０は、操作パターンＢに該当すると判断した場合、第１の無線通信装置１００へ送出停止要求を送信するとともに、第２の無線通信装置２００へ送出開始要求を送信する制御を実行する。
【００５８】
制御部３１０は、第１の無線通信装置１００、及び第２の無線通信装置２００へ送信した制御データに対する応答に基づいて、第１の無線通信装置１００、及び第２の無線通信装置２００との間で通信制御を実行する。具体的には、制御部３１０は、第１の無線通信装置１００へ送信した送出開始要求に対する応答が入力され、且つ第２の無線通信装置２００へ送信した送出停止要求に対する応答が入力された場合、第１の無線通信装置１００から送信される映像音声データを映像音声出力処理部３０８へ入力する制御を実行する。制御部３１０は、第１の無線通信装置１００へ送信した送信停止要求に対する応答が入力され、且つ第２の無線通信装置２００へ送信した送出開始要求に対する応答が入力された場合、第２の無線通信装置２００から送信される映像音声データを映像音声出力処理部３０８へ入力する制御を実行する。
【００５９】
映像音声出力処理部３０８は、第３の無線通信装置３００が接続された表示装置（図示なし）の映像・音声入力端子へ、制御部３１０からの映像音声データを出力する。映像・音声入力端子は、DVIやHDMIなどの規格に準拠したものであるのが好ましい。
【００６０】
映像音声データは、第１の無線通信装置１００の映像音声入力処理部１０２に入力される。映像音声データは、無線通信処理部１１０及びアンテナを経由して無線伝送される。映像音声データは、第３の無線通信装置３００の無線通信処理部３０２で受信される。映像音声データは、映像音声出力処理部３０８からモニタや外部プロジェクタ、モニタ等の表示装置の映像・音声入力端子に出力される。
【００６１】
＜無線ネットワークプロジェクタシステムにおける送受信処理（その１）＞
図７は、無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その１）を示す。
【００６２】
第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００は、時分割多元接続(TDMA: Time Division Multiple Access)通信方式で、同一周波数帯を時間的に複数に分割して通信を行うのが好ましい。時分割多元接続通信方式は、WiMediaやミリ波通信で使用される。
【００６３】
図７において、横軸は時間である。時分割多元接続通信方式の一実施例では、一定時間を周期として、ネットワークに参加する第１の無線通信装置１００−第３の無線通信装置３００が同期用データ（ビーコン）を送信する。一定時間は、スーパーフレームと呼ばれてもよい。第１の無線通信装置１００−第３の無線通信装置３００により同期用データが送信されることにより、ネットワークへの参加やデータ通信の帯域予約交渉処理が行われる。
【００６４】
一定時間では、同期用データ以外に制御用データやアプリケーションに応じたデータの送受信処理が実行される。アプリケーションに応じたデータは、映像データ、音声データである。第１の無線通信装置１００−第３の無線通信装置３００によりデータ通信の帯域予約交渉処理が行われる際に、どの無線通信装置が、スーパーフレームのどの時間区間で映像データや音声データを送るのかを交渉して決定するのが好ましい。
【００６５】
無線ネットワークプロジェクタシステムにおける送受信処理の一実施例では、スーパーフレームにより表される一定区間内で１回ずつ交互に第１のソース機と第２のソース機から映像音声データを送出できる時間区間が決定される。
【００６６】
図７に示される例では、最初の連続する２つのスーパーフレーム（１）（２）で、シンク機へ、第１のソース機が映像音声データ（映像音声１）を送信する。図７では、実線で示される時間区間ではデータが送信され、破線で示される時間区間ではデータが送信されないことを示す。また、スーパーフレーム（３）で、シンク機へ、第２のソース機が映像音声データ（映像音声２）を送出する。第１のソース機が映像音声データの送信を中止してから第２のソース機から映像音声データが送信されるまでの間で、第１の無線通信装置１００−第３の無線通信装置３００の間で制御用データの送受信が実行される。
【００６７】
＜無線ネットワークプロジェクタシステムにおける送受信処理（その２）＞
図８は、無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その２）を示す。
【００６８】
第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００は、時分割多元接続通信方式で、同一周波数帯を時間的に複数に分割して通信を行うのが好ましい。時分割多元接続通信方式は、WiMediaやミリ波通信で使用される。
【００６９】
図８において、横軸は時間である。時分割多元接続通信方式の一実施例では、一定時間を周期として、ネットワークに参加する第１の無線通信装置１００−第３の無線通信装置３００が同期用データ（ビーコン）を送信する。一定時間は、スーパーフレームと呼ばれてもよい。第１の無線通信装置１００−第３の無線通信装置３００により同期用データが送信されることにより、ネットワークへの参加やデータ通信の帯域予約交渉処理が行われる。
【００７０】
一定時間では、同期用データ以外に制御用データやアプリケーションに応じたデータの送受信処理が実行される。アプリケーションに応じたデータは、映像データ、音声データである。第１の無線通信装置１００−第３の無線通信装置３００によりデータ通信の帯域予約交渉処理が行われる際に、どの無線通信装置が、スーパーフレームのどの時間区間で映像データや音声データを送るのかを交渉して決定するのが好ましい。
【００７１】
無線ネットワークプロジェクタシステムにおける送受信処理の一実施例では、スーパーフレームにより表される一定区間内で、交互に第１のソース機と第２のソース機から映像音声データを送出できる時間区間が複数回設定される。
【００７２】
図８に示される例では、スーパーフレームで、シンク機へ、第１のソース機が映像音声データ（映像音声１）を所定の時間区間を空けて４回送信する。図４では、実線で示される時間区間ではデータが送信され、破線で示される時間区間ではデータが送信されないことを示す。短い時間間隔で、交互に第１のソース機からシンク機へ送信できる時間区間と、第２のソース機からシンク機へ送信できる時間区間とを設定することにより、シンク機から映像・音声入力端子へ、映像音声データが入力される際に、第１のソース機からの映像音声データと第２のソース機からの映像音声データとの間の到達時間の差を短くできる。
【００７３】
＜無線ネットワークプロジェクタシステムの動作＞
図９は、無線ネットワークプロジェクタシステムの動作の一実施例を示す。
【００７４】
図９に示される例では、第３の無線通信装置３００において、操作パターンＡに対応するユーザ操作Ａを行ったと判断した後に、操作パターンＢに対応するユーザ操作Ｂを行った判断する。
【００７５】
ステップＳ９０２では、第１の無線通信装置１００及び第２の無線通信装置２００と、第３の無線通信装置３００との間で、無線通信のための同期処理、接続処理、及び通信周波数帯域予約処理が実行される。第１の無線通信装置１００と、第２の無線通信装置２００と、第３の無線通信装置３００との間で設定された規格に従って、同期処理、接続処理、及び通信周波数帯域予約処理が実行される。例えば、WiMediaやIEEE802.15.3cなどの規格に従って処理が実行される。
【００７６】
ステップＳ９０４では、第３の無線通信装置３００は、第１の無線通信装置１００、及び第２に無線通信装置２００からの電磁波に基づいて、ユーザ操作Ａを行ったと判断する。例えば、第３の無線通信装置３００の制御部３１０は、無線通信情報記憶部３０６に記憶される操作判断テーブルに基づいて、無線通信処理部３０２から入力される第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力強度が、操作パターンＡに該当すると判断する。
【００７７】
ステップＳ９０６では、第３の無線通信装置３００は、第１の無線通信装置１００に、送出開始要求を行う。
【００７８】
ステップＳ９０８では、第１の無線通信装置１００は、第３の無線通信装置３００に、送出開始要求に対する応答を行う。
【００７９】
ステップＳ９１０では、第３の無線通信装置３００は、第２の無線通信装置２００に、送出停止要求を行う。
【００８０】
ステップＳ９１２では、第２の無線通信装置２００は、第３の無線通信装置３００に、送出停止要求に対する応答を行う。
【００８１】
ステップＳ９０６において、第３の無線通信装置３００から第１の無線通信装置１００に送出開始要求が行われることにより、該第３の無線通信装置３００と第２の無線通信装置２００との間で制御データがやり取りされ、第２の無線通信装置２００からの送出が停止される。
【００８２】
図１０は、ステップＳ９０６、Ｓ９０８、Ｓ９１０、及びＳ９１２において送信されるメッセージの一実施例を示す。
【００８３】
図１０において、第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００それぞれのMACアドレスを、MACアドレス１、MACアドレス２、及びMACアドレス３という。また、送出開始要求を示す情報、送出停止要求を示す情報、及び応答を示す情報を全て1ビットで表現する。第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００の間で、送信元のMACアドレスと、送信先のMACアドレスと、送出開始要求を示す情報、送出停止要求を示す情報、及び応答を示す情報の何れかの情報とを付帯したメッセージを送受信することで、メッセージの受信側では、メッセージの意味を把握することができる。
【００８４】
ステップＳ９１４では、第１の無線通信装置１００は、第３の無線通信装置３００に、映像音声データの伝送を行う。第１の無線通信装置１００は、第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００との間で設定された規格に従って、映像音声データの伝送を行う。例えば、WiMediaやIEEE802.15.3cなどの規格に従って処理が実行される。具体的には、図２を参照して説明したMACフレーム基本フォーマットのフレーム・ボディに、映像音声データが付帯される。WiMediaやIEEE802.15.3c、無線LANなどの無線通信規格では、MACアドレスなどの通信相手を識別するアドレスを使用して通信相手が識別される。
【００８５】
ステップＳ９１６では、第２の無線通信装置２００は、省電力モードへ移行する。第２の無線通信装置２００は、映像音声データを伝送しないので、省電力モードへ移行するのが好ましい。例えば、第２の無線通信装置２００は、ハードウェアのクロックをゲーティングするなどして省電力モードへ移行する。つまり、第２の無線通信装置２００は、映像音声入力処理部２０２がハードウェアで構成されている場合には入力されるクロックや電源の供給を停止させる。
【００８６】
ステップＳ９１８では、第３の無線通信装置３００は、第１の無線通信装置１００、及び第２に無線通信装置２００からの電磁波に基づいて、ユーザ操作Ｂを行ったと判断する。例えば、第３の無線通信装置３００の制御部３１０は、無線通信情報記憶部３０６に記憶される操作判断テーブルに基づいて、無線通信処理部３０２から入力される第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力強度が、操作パターンＢに該当すると判断する。
【００８７】
ステップＳ９２０では、第３の無線通信装置３００は、第１の無線通信装置１００に、送出停止要求を行う。
【００８８】
ステップＳ９２２では、第１の無線通信装置１００は、第３の無線通信装置３００に、送出停止要求に対する応答を行う。
【００８９】
ステップＳ９２４では、第１の無線通信装置１００は、映像音声データを送出する処理を停止する。
【００９０】
ステップＳ９２６では、第３の無線通信装置３００は、第２の無線通信装置２００に、送出開始要求を行う。第３の無線通信装置３００は、同期用データ（ビーコン）を用いることで、省電力モードから動作モードへ復旧する。
【００９１】
ステップＳ９２８では、第２の無線通信装置２００は、第３の無線通信装置３００に、送出開始要求に対する応答を行う。
【００９２】
図１１は、ステップＳ９２０、９２２、Ｓ９２４、及びＳ９２６において送信されるメッセージの一実施例を示す。
【００９３】
図１１において、第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００それぞれのMACアドレスを、MACアドレス１、MACアドレス２、及びMACアドレス３という。また、送出開始要求を示す情報、送出停止要求を示す情報、及び応答を示す情報を全て1ビットで表現する。第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００の間で、送信元のMACアドレスと、送信先のMACアドレスと、送出開始要求を示す情報、送出停止要求を示す情報、停止済通知を示す情報、及び応答を示す情報の何れかの情報とを付帯したメッセージを送受信することで、メッセージの受信側では、メッセージの意味を把握することができる。
【００９４】
ステップＳ９３０では、第１の無線通信装置１００は、省電力モードへ移行する。第１の無線通信装置１００は、映像音声データを伝送しないので、省電力モードへ移行するのが好ましい。例えば、第１の無線通信装置１００は、ハードウェアのクロックをゲーティングするなどして省電力モードへ移行する。つまり、第１の無線通信装置１００は、映像音声入力処理部１０２がハードウェアで構成されている場合には入力されるクロックや電源の供給を停止させる。
【００９５】
ステップＳ９３２では、第２の無線通信装置２００は、第３の無線通信装置３００に、映像音声データの伝送を行う。第２の無線通信装置２００は、第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００との間で設定された規格に従って、映像音声データの伝送を行う。例えば、WiMediaやIEEE802.15.3cなどの規格に従って処理が実行される。具体的には、図２を参照して説明したMACフレーム基本フォーマットのフレーム・ボディに、映像音声データが付帯される。WiMediaやIEEE802.15.3c、無線LANなどの無線通信規格では、MACアドレスなどの通信相手を識別するアドレスを使用して通信相手が識別される。
【００９６】
図９に示される処理の順序は一例であり、この順序に限られず、異なる順序で動作してもよい。
【００９７】
図１２は、第３の無線通信装置３００が、第１の無線通信装置１００、及び第２の無線通信装置２００に対して行われた操作を判定する処理を示す。つまり、図９のステップＳ９０４、及びＳ９１８の処理に対応する。
【００９８】
ステップＳ１２０２では、第３の無線通信装置３００の制御部３１０は、第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力ｉがＩｍよりも大きいか否かを判定する。第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力ｉがＩｍ以上である場合、ステップＳ１２０２へ戻る。
【００９９】
ステップＳ１２０４では、第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力ｉがＩｍ未満である場合、第３の無線通信装置３００の制御部３１０は、ｔ＝０としてタイマを開始する。
【０１００】
ステップＳ１２０６では、第３の無線通信装置３００の制御部３１０は、第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力ｉがＩｍ以上となったか否を判定する。第３の無線通信装置３００の制御部３１０は、第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力ｉがＩｍ以上とならない場合、ステップＳ１２０６へ戻る。
【０１０１】
ステップＳ１２０８では、第３の無線通信装置３００の制御部３１０は、第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力ｉがＩｍ以上となった場合、タイマを停止する。
【０１０２】
ステップＳ１２１０では、第３の無線通信装置３００の制御部３１０は、タイマの値ｔが３未満であるか否かを判定する。
【０１０３】
ステップＳ１２１２では、タイマの値ｔが３未満である場合、第３の無線通信装置３００の制御部３１０は、ユーザ操作Ａと判定する。
【０１０４】
ステップＳ１２１４では、タイマの値ｔが３以上である場合、第３の無線通信装置３００の制御部３１０は、ユーザ操作Ｂと判定する。
【０１０５】
図１３は、第３の無線通信装置３００が、第１の無線通信装置１００、及び第２の無線通信装置２００に対して行われた操作に応じて、第１の無線通信装置１００、及び第２の無線通信装置２００に対して行う処理を示す。つまり、図９のステップＳ９０６−Ｓ９１２、ステップＳ９２０−Ｓ９２２、及びステップＳ９２６−Ｓ９２８に対応する。
【０１０６】
ステップＳ１３０２では、第３の無線通信装置３００の制御部３１０は、ユーザ操作Ａが行われたか否かを判定する。
【０１０７】
ステップＳ１３０４では、第３の無線通信装置３００の制御部３１０は、ユーザ操作Ａが行われたと判定した場合、第２の無線通信装置２００へ送信停止要求を送信する。
【０１０８】
ステップＳ１３０６では、第３の無線通信装置３００の制御部３１０は、送信停止要求に対する応答を受信したか否かを判定する。送信停止要求に対する応答を受信しない場合、ステップＳ１３０４へ戻り、送信停止要求を再送する。
【０１０９】
ステップＳ１３０８では、送信停止要求に対する応答を受信した場合、第１の無線通信装置１００へ送信開始要求を送信する。
【０１１０】
ステップＳ１３１０では、第３の無線通信装置３００の制御部３１０は、送信開始要求に対する応答を受信したか否かを判定する。送信開始要求に対する応答を受信しない場合、ステップＳ１３０８へ戻り、送信開始要求を再送する。一方、送信開始要求に対する応答を受信した場合、終了する。
【０１１１】
ステップＳ１３１２では、ステップＳ１３０２でユーザ操作Ａが行われないと判定した場合、第３の無線通信装置３００の制御部３１０は、ユーザ操作Ｂが行われたか否かを判定する。ユーザ操作Ｂが行われていない場合、終了する。
【０１１２】
ステップＳ１３１４では、第３の無線通信装置３００の制御部３１０は、ユーザ操作Ｂが行われたと判定した場合、第１の無線通信装置１００へ送信停止要求を送信する。
【０１１３】
ステップＳ１３１６では、第３の無線通信装置３００の制御部３１０は、送信停止要求に対する応答を受信したか否かを判定する。送信停止要求に対する応答を受信しない場合、ステップＳ１３１４へ戻り、送信停止要求を再送する。
【０１１４】
ステップＳ１３１８では、送信停止要求に対する応答を受信した場合、第２の無線通信装置２００へ送信開始要求を送信する。
【０１１５】
ステップＳ１３２０では、第３の無線通信装置３００の制御部３１０は、送信開始要求に対する応答を受信したか否かを判定する。送信開始要求に対する応答を受信しない場合、ステップＳ１３１８へ戻り、送信開始要求を再送する。一方、送信開始要求に対する応答を受信した場合、終了する。
【０１１６】
無線ネットワークプロジェクタシステムの一実施例によれば、ユーザは、複数の映像・音声出力装置のうち１つの映像・音声出力装置と、映像・音声入力装置との間に手などの電磁波吸収体をかざすことによって、映像・音声入力装置によって受信される、映像・音声出力装置からの電磁波（無線パケット）の受信強度を減衰させることができる。この映像・音声入力装置によって受信される、映像・音声出力装置からの電磁波の受信強度に基づいて、映像・音声出力装置に対して行われた操作を認識し、映像・音声出力装置に対する操作を決定することができる。つまり、１セットのプロジェクタやモニタ・スピーカなどの映像・音声入力装置に対して、複数の映像・音声出力装置のうちの１つをユーザが選択して無線伝送・投影をさせる場合に、投影したい画面を簡単に選択し、また切り替えることができる。このため、映像音声データを出力する映像・音声出力装置を切り替える際に、該映像音声データを出力する映像・音声出力装置の位置まで移動する必要がない。つまり、１台の映像・音声出力装置で、他の映像・音声出力装置との間でデータを切り替えて無線伝送させることができる。
【０１１７】
＜変形例＞
通信システムの一変形例は、図１と略同一である。
【０１１８】
図１４は、無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その３）を示す。
【０１１９】
図１４において、横軸は時間である。時分割多元接続通信方式の一実施例では、一定時間を周期として、ネットワークに参加する第１の無線通信装置１００−第３の無線通信装置３００が同期用データ（ビーコン）を送信する。一定時間は、スーパーフレームと呼ばれてもよい。第１の無線通信装置１００−第３の無線通信装置３００により同期用データが送信されることにより、ネットワークへの参加やデータ通信の帯域予約交渉処理が行われる。
【０１２０】
無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その１）（その２）では、第１及び第２の無線通信装置が映像音声データを伝送できる時間区間がスーパーフレーム内で予め設定されている。
【０１２１】
無線ネットワークプロジェクタシステムにおける送受信処理の一変形例（その３）では、スーパーフレームにおいて、映像音声データが送信された後に、制御フレームや同期用データを使用して、通信帯域の解除と、通信帯域の予約が実行される。
【０１２２】
図１４に示される例では、時間区間（１）、（２）、（３）で、通信帯域の解除と、通信帯域の予約の実行が可能である。
【０１２３】
例えば、第１の無線通信装置１００から第３の無線通信装置３００へ、映像音声データの送信の終了後、時間区間（２）では、第１の無線通信装置１００と第３の無線通信装置３００との間で、制御フレームの送受信が実行され、通信帯域が解除される。また、第１の無線通信装置１００と第２の無線通信装置２００との間で、制御フレームの送受信が実行され、通信帯域が予約される。スーパーフレーム内で、第３の無線通信装置３００と、第１の無線通信装置１００及び第２の無線通信装置２００のいずれか一方との間で無線通信が可能となるため、映像音声データを多量に、かつ時間区間を制御しつつ伝送することができる。
【０１２４】
＜無線ネットワークプロジェクタシステムの動作＞
図１５は、無線ネットワークプロジェクタシステムの動作の一変形例を示す。
【０１２５】
図１５に示される例では、第３の無線通信装置３００において、操作パターンＡに対応するユーザ操作Ａを行ったと判断した後に、操作パターンＢに対応するユーザ操作Ｂを行ったと判断する。
【０１２６】
ステップＳ１５０２では、第１の無線通信装置１００及び第２の無線通信装置２００と、第３の無線通信装置３００との間で、無線通信のための同期処理、及び接続処理が実行される。第１の無線通信装置１００と、第２の無線通信装置２００と、第３の無線通信装置３００との間で設定された規格に従って、同期処理、及び接続処理が実行される。例えば、WiMediaやIEEE802.15.3cなどの規格に従って処理が実行される。
【０１２７】
ステップＳ１５０４では、第３の無線通信装置３００は、第１の無線通信装置１００、及び第２に無線通信装置２００からの電磁波に基づいて、ユーザ操作Ａを行ったと判断する。例えば、第３の無線通信装置３００の制御部３１０は、無線通信情報記憶部３０６に記憶される操作判断テーブルに基づいて、無線通信処理部３０２から入力される第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力強度が、操作パターンＡに該当すると判断する。
【０１２８】
ステップＳ１５０６では、第３の無線通信装置３００は、第１の無線通信装置１００に、送出開始要求を行う。
【０１２９】
ステップＳ１５０８では、第１の無線通信装置１００は、第３の無線通信装置３００に、送出開始要求に対する応答を行う。
【０１３０】
ステップＳ１５１０では、第３の無線通信装置３００は、第２の無線通信装置２００に、送出停止要求を行う。
【０１３１】
ステップＳ１５１２では、第２の無線通信装置２００は、第３の無線通信装置３００に、送出停止要求に対する応答を行う。
【０１３２】
ステップＳ１５１４では、第１の無線通信装置１００と、第２の無線通信装置２００と、第３の無線通信装置３００との間で、通信帯域予約処理、通信予約削除処理が実行される。例えば、第１の無線通信装置１００と第３の無線通信装置３００との間で、通信帯域予約処理が実行される。また、第２の無線通信装置２００と第３の無線通信装置３００との間で、通信帯域削除処理が実行される。
【０１３３】
ステップＳ１５１６では、第３の無線通信装置３００は、第１の無線通信装置１００に、送出開始要求を行う。
【０１３４】
ステップＳ１５１８では、第１の無線通信装置１００は、第３の無線通信装置３００に、送出開始要求に対する応答を伝送する。
【０１３５】
ステップＳ１５２０では、第１の無線通信装置１００は、第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００との間で設定された規格に従って、映像音声データの伝送を行う。例えば、WiMediaやIEEE802.15.3cなどの規格に従って処理が実行される。具体的には、図２を参照して説明したMACフレーム基本フォーマットのフレーム・ボディに、映像音声データが付帯される。WiMediaやIEEE802.15.3c、無線LANなどの無線通信規格では、MACアドレスなどの通信相手を識別するアドレスを使用して通信相手が識別される。
【０１３６】
ステップＳ１５２２では、第２の無線通信装置２００は、省電力モードへ移行する。第２の無線通信装置２００は、映像音声データを伝送しないので、省電力モードへ移行するのが好ましい。例えば、第２の無線通信装置２００は、ハードウェアのクロックをゲーティングするなどして省電力モードへ移行する。つまり、第２の無線通信装置２００は、映像音声入力処理部２０２がハードウェアで構成されている場合には入力されるクロックや電源の供給を停止させる。
【０１３７】
ステップＳ１５２４では、第３の無線通信装置３００は、第１の無線通信装置１００、及び第２に無線通信装置２００からの電磁波に基づいて、ユーザ操作Ｂを行ったと判断する。例えば、第３の無線通信装置３００の制御部３１０は、無線通信情報記憶部３０６に記憶される操作判断テーブルに基づいて、無線通信処理部３０２から入力される第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力強度が、操作パターンＢに該当すると判断する。
【０１３８】
ステップＳ１５２６では、第３の無線通信装置３００は、第１の無線通信装置１００に、送出停止済通知を行う。
【０１３９】
ステップＳ１５２８では、第１の無線通信装置１００は、第３の無線通信装置３００に、送出停止済通知に対する応答を行う。
【０１４０】
ステップＳ１５３０では、第１の無線通信装置１００は、映像音声データを送出する処理を停止する。
【０１４１】
ステップＳ１５３２では、第１の無線通信装置１００と、第２の無線通信装置２００と、第３の無線通信装置３００との間で、通信帯域予約処理、通信予約削除処理が実行される。例えば、第１の無線通信装置１００と第３の無線通信装置３００との間で、通信帯域削除処理が実行される。また、第２の無線通信装置２００と第３の無線通信装置３００との間で、通信帯域予約処理が実行される。
【０１４２】
ステップＳ１５３４では、第３の無線通信装置３００は、第２の無線通信装置２００に、送出開始要求を行う。第３の無線通信装置３００は、同期用データ（ビーコン）を用いることで、省電力モードから動作モードへ復旧する。
【０１４３】
ステップＳ１５３６では、第３の無線通信装置３００は、第１の無線通信装置１００に、送出開始要求に対する応答を伝送する。
【０１４４】
ステップＳ１５３８では、第２の無線通信装置２００は、第１の無線通信装置１００と、第２の無線通信装置２００と、第３の無線通信装置３００との間で設定された規格に従って、映像音声データの伝送を行う。例えば、WiMediaやIEEE802.15.3cなどの規格に従って処理が実行される。具体的には、図２を参照して説明したMACフレーム基本フォーマットのフレーム・ボディに、映像音声データが付帯される。WiMediaやIEEE802.15.3c、無線LANなどの無線通信規格では、MACアドレスなどの通信相手を識別するアドレスを使用して通信相手が識別される。
【０１４５】
ステップＳ１５４０では、第１の無線通信装置１００は、省電力モードへ移行する。第１の無線通信装置１００は、映像音声データを伝送しないので、省電力モードへ移行するのが好ましい。例えば、第１の無線通信装置１００は、ハードウェアのクロックをゲーティングするなどして省電力モードへ移行する。つまり、第１の無線通信装置１００は、映像音声入力処理部１０２がハードウェアで構成されている場合には入力されるクロックや電源の供給を停止させる。
【０１４６】
図１５に示される処理の順序は一例であり、この順序に限られず、異なる順序で動作してもよい。
【０１４７】
第１の無線通信装置１００と第２の無線通信装置２００との間で、映像音声データを送出する装置の切り替えが実行される度に、通信帯域の予約と通信帯域の解除を行うことにより、予め通信帯域が固定される場合と比較して、多くの帯域を使用することができるとともに、映像音声データを入力するタイミング、出力するタイミングを制御できる。
【０１４８】
＜第２の実施例＞
＜通信システム＞
図１６は、通信システムの一実施例を示す。図１６には、通信システムの一実施例として、無線ネットワークプロジェクタシステムが示される。
【０１４９】
＜第１の無線通信装置１００＞
第１の無線通信装置１００は、図１を参照して説明した第１の無線通信装置１００に、映像音声圧縮部１１４と、映像音声記憶部１１６とを有するようにしたものである。
【０１５０】
映像音声圧縮部１１４は、制御部１１２と接続される。制御部１１２から、映像音声データが入力された場合に、該映像音声データを圧縮する。映像音声圧縮部１１４は、H.264に従って圧縮処理を行うのが好ましい。また、映像音声圧縮部１１４は、H.265に従って圧縮処理を行うのが好ましい。映像音声圧縮部１１４は、映像音声記憶部１１６へ、圧縮した映像音声データを格納する。
【０１５１】
制御部１１２は、必要に応じて、映像音声圧縮部１１４へ、映像音声入力処理部１０２からの映像音声データを入力する。制御部１１２は、映像音声データを圧縮するように設定されている場合に映像音声圧縮部１１４へ、映像音声入力処理部１０２からの映像音声データを入力するのが好ましい。また、制御部１１２は、映像音声記憶部１１６に格納された圧縮された映像音声データを無線通信処理部１１０から送信する制御を実行する。
【０１５２】
制御部１１２は、無線通信処理部１１０から入力される制御データが、映像音声入力処理部１０２から入力される映像音声データの送出開始要求であるのか、その映像音声データの送出停止要求であるのかを判断する。制御部１１２は、第３の無線通信装置３００へ、無線通信処理部１１０から入力される送出開始要求に対する応答を送信する制御を実行する。制御データが送出開始要求である場合には、第２の無線通信装置２００と第３の無線通信装置３００との間で制御データのやり取りが実行され、第２の無線通信装置２００からの映像音声データの送信が停止される。具体的には、第３の無線通信装置３００から第２の無線通信装置２００へ、映像音声データの送信を停止することを示す送出停止要求が送信される。第２の無線通信装置２００の制御部２１２は、第３の無線通信装３００からの送出停止要求に従って、映像音声データの送信を停止する制御を実行する。
【０１５３】
制御部１１２は、無線通信処理部１１０から第３の無線通信装置３００へ、映像音声入力処理部１０２からの映像音声データを送信する制御を実行する。
【０１５４】
制御部１１２は、第３の無線通信装置３００へ、無線通信処理部１１０から入力される送出停止要求に対する応答を送信する制御を実行し、無線通信処理部１１０から第３の無線通信装置３００へ、映像音声入力処理部１０２からの映像音声データを送信する制御を停止する。制御データが送出停止要求である場合には、第３の無線通信装置３００と第２の無線通信装置２００との間で制御データのやり取りが実行され、第２の無線通信装置２００から第３の無線通信装置３００へ映像音声データの送信が実行される。具体的には、第３の無線通信装置３００から第２の無線通信装置２００へ、映像音声データの送信を開始することを示す送出開始要求が送信される。第２の無線通信装置２００の制御部２１２は、第３の無線通信装３００からの送出開始要求に従って、映像音声データの送信を開始する制御を実行する。
【０１５５】
制御部１１２は、制御部２１２の機能として説明した機能も有する。
【０１５６】
映像音声記憶部１１６は、映像音声圧縮部１１４と、制御部１１２と接続される。映像音声記憶部１１６は、映像音声データを圧縮する際のバッファである。映像音声記憶部１１６は、映像音声圧縮部１１４からの圧縮された映像音声データを格納する。
【０１５７】
第２の無線通信装置２００は、第１の無線通信装置１００と略同一であるため、その説明を省略する。
【０１５８】
＜第３の無線通信装置３００＞
第３の無線通信装置３００は、図１を参照して説明した第３の無線通信装置３００に、映像音声伸長部３１２と、映像音声記憶部３１４とを有するようにしたものである。
【０１５９】
映像音声伸長部３１２は、制御部３１０と接続される。制御部３１０から、圧縮された映像音声データが入力された場合に、該圧縮された映像音声データを伸長する。映像音声伸長部３１２は、H.264に従って伸長処理を行うのが好ましい。また、映像音声伸長部３１２は、H.265に従って伸長処理を行うのが好ましい。映像音声伸長部３１２は、映像音声記憶部３１４へ、伸長した映像音声データを格納する。
【０１６０】
制御部３１０は、必要に応じて、映像音声伸長部３１２へ、無線通信処理部３０２からの圧縮された映像音声データを入力する。また、制御部３１０は、映像音声記憶部３１４に格納された伸長された映像音声データを映像音声出力処理部３０８から出力する制御を実行する。
【０１６１】
制御部３１０は、無線通信情報記憶部３０６に記憶される操作判断テーブルに基づいて、無線通信処理部３０２から入力される第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力強度が、操作パターンＡに該当するか操作パターンＢに該当するのかを判断する。制御部３１０は、操作パターンＡに該当すると判断した場合、第１の無線通信装置１００へ送出開始要求を送信するとともに、第２の無線通信装置２００へ送出停止要求を送信する制御を実行する。また、制御部３１０は、操作パターンＢに該当すると判断した場合、第１の無線通信装置１００へ送出停止要求を送信するとともに、第２の無線通信装置２００へ送出開始要求を送信する制御を実行する。
【０１６２】
制御部３１０は、第１の無線通信装置１００、及び第２の無線通信装置２００へ送信した制御データに対する応答に基づいて、第１の無線通信装置１００、及び第２の無線通信装置２００との間で通信制御を実行する。具体的には、制御部３１０は、第１の無線通信装置１００へ送信した送出開始要求に対する応答が入力され、且つ第２の無線通信装置２００へ送信した送出停止要求に対する応答が入力された場合、第１の無線通信装置１００から送信される映像音声データを映像音声出力処理部３０８へ入力する制御を実行する。制御部３１０は、第１の無線通信装置１００へ送信した送信停止要求に対する応答が入力され、且つ第２の無線通信装置２００へ送信した送出開始要求に対する応答が入力された場合、第２の無線通信装置２００から送信される映像音声データを映像音声出力処理部３０８へ入力する制御を実行する。
【０１６３】
映像音声記憶部３１４は、映像音声伸長部３１２と、制御部３１０と接続される。映像音声記憶部３１４は、映像音声データを伸長する際のバッファである。映像音声記憶部３１４は、映像音声伸長部３１２からの伸長された映像音声データを格納する。
【０１６４】
無線ネットワークプロジェクタシステムの一実施例によれば、第１の無線通信装置１００、第２の無線通信装置２００では、映像音声データを圧縮することにより、映像音声データの容量を削減することができるため、無線通信処理の際の処理負荷を低減できる。また、映像音声データを圧縮することにより、映像音声データの容量を削減することができるため、通信帯域が狭い場合でも、無線通信における時間的な遅れを短縮できる。
【０１６５】
また、制御部３１０は、映像音声伸長部３１２へ、第１の無線通信装置１００及び第２の無線通信装置２００からの映像音声データを入力する。映像音声伸長部３１２は、第１の無線通信装置１００及び第２の無線通信装置２００からの映像音声データを伸長し、映像音声記憶部３１４に格納する。映像音声伸長部３１２は、映像音声記憶部３１４に、第１の無線通信装置１００及び第２の無線通信装置２００からの映像音声データを伸長し、格納する際に間引いて格納するようにしてもよい。制御部３１０は、映像音声記憶部３１４に格納された伸長された第１の無線通信装置１００及び第２の無線通信装置２００からの映像音声データを合成して略同時に映像音声出力処理部３０８に転送する。
【０１６６】
第１の無線通信装置１００及び第２の無線通信装置２００からの映像音声データを合成して略同時に映像音声出力処理部３０８に転送することにより、モニターなどの表示装置へ、第１の無線通信装置１００からの映像と、第２の無線通信装置２００からの映像を略同時に表示させることができる。
【０１６７】
また、第１の無線通信装置１００及び第２の無線通信装置２００からの映像データが空間的に少し離して撮影された少しの差異があるカメラ映像などであった場合、制御部３１０は、３Ｄ映像を表示できるように合成するようにしてもよい。
【０１６８】
＜第３の実施例＞
＜通信システム＞
図１７は、通信システムの一実施例を示す。図１７には、通信システムの一実施例として、無線ネットワークプロジェクタシステムが示される。
【０１６９】
＜第１の無線通信装置１００＞
第１の無線通信装置１００は、図１を参照して説明した第１の無線通信装置１００に、表示部１１８を有するようにしたものである。
【０１７０】
表示部１１８は、制御部１１２と接続される。表示部１１８は、映像音声データを伝送中であるか否かを表示する。具体的には、表示部１１８は、映像音声データを伝送中である場合には「映像音声伝送中」であることを表示し、映像音声データを伝送中でない場合には「映像音声伝送中」であることを表示しない。
【０１７１】
表示部１１８は、LED(Light Emitting Diode)、LCD(Liquid Crystal Display)、液晶パネルであるのが好ましい。また、タッチパネルにより構成してもよい。
【０１７２】
第２の無線通信装置２００は、第１の無線通信装置１００を適用できる。
【０１７３】
＜第３の無線通信装置３００＞
第３の無線通信装置３００は、図１を参照して説明した第３の無線通信装置３００に、表示部３１６を有するようにしたものである。
【０１７４】
表示部３１６は、制御部３１０と接続される。表示部３１６は、第３の無線通信装置３００の処理内容を表示する。具体的には、表示部３１６は、映像音声出力処理部３０８から映像音声データを出力中である場合には、映像音声データを出力中であることを表示する。さらに、表示部３１６は、第１の無線通信装置１００、及び第２の無線通信装置２００のうち、映像音声データを出力中であるものが存在する場合、その無線通信装置を示す情報を表示する。
【０１７５】
表示部３１６は、LED、LCD、液晶パネルであるのが好ましい。
【０１７６】
無線ネットワークプロジェクタシステムの一実施例によれば、第１の無線通信装置１００、及び第２の無線通信装置２００では、映像音声データを伝送中であるか否かを表示できることにより、ユーザは第１の無線通信装置１００、及び第２の無線通信装置２００の動作状況を確認できる。
【０１７７】
＜無線ネットワークプロジェクタシステムの動作＞
図１８は、無線ネットワークプロジェクタシステムの動作の一変形例を示す。
【０１７８】
図１８に示される例では、第１の無線通信装置１００において、映像音声データを伝送中であるか否かを表示する処理が示される。第２の無線通信装置２００の動作についても図１８を適用できる。
【０１７９】
ステップＳ１８０２では、第１の無線通信装置１００の制御部１１２は、映像音声データを伝送中であるか否かを判定する。
【０１８０】
ステップＳ１８０４では、ステップＳ１８０２で映像音声データを伝送中であると判定した場合、第１の無線通信装置１００の表示部１１８は、映像音声伝送中である旨を表示する。
【０１８１】
ステップＳ１８０６では、ステップＳ１８０２で映像音声データを伝送中でないと判定した場合、第１の無線通信装置１００の表示部１１８は、映像音声伝送中である旨を表示しない。
【０１８２】
表示部１１８に、第３の無線通信装置３００へ、映像音声データを伝送中である場合に、その伝送レートなどの通信品質を表示するようにしてもよい。また、表示部１１８に、第３の無線通信装置３００へ、映像音声データを伝送中である場合に、その映像の品質を表示するようにしてもよい。映像の品質として、解像度などの映像に関するパラメータを表示するようにしてもよい。
【０１８３】
＜第４の実施例＞
＜通信システム＞
図１９は、通信システムの一実施例を示す。図１９には、通信システムの一実施例として、無線ネットワークプロジェクタシステムが示される。
【０１８４】
＜第１の無線通信装置１００＞
第１の無線通信装置１００は、図１を参照して説明した第１の無線通信装置１００に、データ暗号・復号化部１２０を有するようにしたものである。
【０１８５】
データ暗号・復号化部１２０は、第３の無線通信装置３００と同一のアルゴリズムでマスター鍵を生成する。データ暗号・復号化部１２０は、マスター鍵と第３の無線通信装置３００のＭＡＣアドレスから暗号鍵を生成する。データ暗号・復号化部１２０は、マスター鍵の生成、暗号鍵の生成の際に、無線LANのWPS（Wi-Fi Protected Setup）規格のプッシュボタン方式を利用してもよい。具体的にはソース機とシンク機のボタンをそれぞれ押して暗号化処理の準備をする。データ暗号・復号化部１２０は、暗号鍵で第３の無線通信装置３００へ送信する映像音声データを暗号化する。データ暗号・復号化部１２０により暗号化されたデータは、無線通信処理部１１０から、第３の無線通信装置３００へ送信される。
【０１８６】
＜第３の無線通信装置３００＞
第３の無線通信装置３００は、図１を参照して説明した第３の無線通信装置３００に、データ暗号・復号化部３１８を有するようにしたものである。
【０１８７】
データ暗号・復号化部３１８は、第１の無線通信装置１００と同一のアルゴリズムでマスター鍵を生成する。データ暗号・復号部３１８は、マスター鍵と、第３の無線通信装置３００のＭＡＣアドレスに基づいて、暗号鍵に対する復号鍵を取得する。例えば、データ暗号・復号部３１８は、鍵発行センタ（図示なし）から復号鍵を取得するようにしてもよい。データ暗号・復号化部３１８は、復号鍵により第１の無線通信装置１００からの暗号化されたデータを復号し、制御部３１０に入力する。
【０１８８】
＜無線ネットワークプロジェクタシステムの動作＞
図２０は、無線ネットワークプロジェクタシステムの動作の一変形例を示す。
【０１８９】
図２０に示される例では、第１の無線通信装置１００、及び第２の無線通信装置２００にユーザ操作Ａが行われ、第３の無線通信装置３００から、第１の無線通信装置１００へ映像音声データを伝送させる指示が実行される。該第１の無線通信装置１００から暗号化された映像音声データが送信され、第３の無線通信装置３００は、第１の無線通信装置１００からの暗号化された映像音声データを復号する。
【０１９０】
ステップＳ２００２では、第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００との間で、無線通信のための同期処理、接続処理、及び通信帯域予約処理が実行される。第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００との間で設定された規格に従って、同期処理、接続処理、及び通信帯域予約処理が実行される。例えば、WiMediaやIEEE802.15.3cなどの規格に従って処理が実行される。
【０１９１】
ステップＳ２００４では、第１の無線通信装置１００は、マスター鍵を生成する。
【０１９２】
ステップＳ２００６では、第３の無線通信装置３００は、マスター鍵を生成する。
【０１９３】
ステップＳ２００８では、第１の無線通信装置１００と第３の無線通信装置３００との間で、暗号鍵の生成、共有が行われる。例えば、第１の無線通信装置１００は、マスター鍵と第３の無線通信装置３００のＭＡＣアドレスとに基づいて、暗号鍵を生成する。第３の無線通信装置３００は、マスター鍵と第３の無線通信装置３００のＭＡＣアドレスに基づいて復号鍵を取得する。
【０１９４】
ステップＳ２０１０では、第３の無線通信装置３００は、第１の無線通信装置１００、及び第２に無線通信装置２００からの電磁波に基づいて、ユーザ操作Ａを行ったと判断する。例えば、第３の無線通信装置３００の制御部３１０は、無線通信情報記憶部３０６に記憶される操作判断テーブルに基づいて、無線通信処理部３０２から入力される第１の無線通信装置１００、及び第２の無線通信装置２００から送信される電磁波の受信電力強度が、操作パターンＡに該当すると判断する。
【０１９５】
ステップＳ２０１２では、第３の無線通信装置３００は、第１の無線通信装置１００に、送出開始要求を行う。
【０１９６】
ステップＳ２０１４では、第１の無線通信装置１００は、第３の無線通信装置３００に、送出開始要求に対する応答を行う。
【０１９７】
ステップＳ２０１６では、第３の無線通信装置３００は、第２の無線通信装置２００に、送出停止要求を行う。
【０１９８】
ステップＳ２０１８では、第２の無線通信装置２００は、第３の無線通信装置３００に、送出停止要求に対する応答を行う。
【０１９９】
ステップＳ２０２０では、第２の無線通信装置２００は、省電力モードへ移行する。第２の無線通信装置２００は、映像音声データを伝送しないので、省電力モードへ移行するのが好ましい。例えば、第２の無線通信装置２００は、ハードウェアのクロックをゲーティングするなどして省電力モードへ移行する。つまり、第２の無線通信装置２００は、映像音声入力処理部２０２がハードウェアで構成されている場合には入力されるクロックや電源の供給を停止させる。
【０２００】
ステップＳ２０２２では、第１の無線通信装置１００は、第１の無線通信装置１００と、第２の無線通信装置２００と、第３の無線通信装置３００との間で設定された規格に従って、映像音声データの伝送を行う。例えば、WiMediaやIEEE802.15.3cなどの規格に従って処理が実行される。具体的には、図２を参照して説明したMACフレーム基本フォーマットのフレーム・ボディに、映像音声データが付帯される。WiMediaやIEEE802.15.3c、無線LANなどの無線通信規格では、MACアドレスなどの通信相手を識別するアドレスを使用して通信相手が識別される。
【０２０１】
通信システムの一実施例によれば、映像音声データを暗号化して送信することにより、該映像音声データが無線伝送の際に盗まれる可能性を低減できる。このため、セキュリティの高いシステムを構築できる。
【０２０２】
本発明は特定の実施例、変形例を参照しながら説明されてきたが、各実施例、変形例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【０２０３】
１００  第１の無線通信装置
１０２  映像音声入力処理部
１０６  装置情報記憶部
１０８  無線通信情報記憶部
１１０  無線通信処理部
１１２  制御部
１１４  映像音声圧縮部
１１６  映像音声記憶部
１１８  表示部
１２０  データ暗号復号化部
２００  第２の無線通信装置
２０２  映像音声入力処理部
２０６  装置情報記憶部
２０８  無線通信情報記憶部
２１０  無線通信処理部
２１２  制御部
２１４  映像音声圧縮部
２１６  映像音声記憶部
２１８  表示部
２２０  データ暗号・復号化部
３００  第３の無線通信装置
３０２  無線通信処理部
３０４  装置情報記憶部
３０６  無線通信情報記憶部
３０８  制御部
３１０  映像音声入力処理部
３１２  映像音声伸長部
３１４  映像音声記憶部
３１６  表示部
３１８  データ暗号・復号化部
３２０  ユーザ入力装置
【先行技術文献】
【特許文献】
【０２０４】
【特許文献１】特開２００８−２５２９２９号公報
【特許文献２】特開２００４−２０８２９０号公報
【図１】
2015177331.tif 000003
【図２】
2015177331.tif 000004
【図３】
2015177331.tif 000005
【図４】
2015177331.tif 000006
【図５】
2015177331.tif 000007
【図６】
2015177331.tif 000008
【図７】
2015177331.tif 000009
【図８】
2015177331.tif 000010
【図９】
2015177331.tif 000011
【図１０】
2015177331.tif 000012
【図１１】
2015177331.tif 000013
【図１２】
2015177331.tif 000014
【図１３】
2015177331.tif 000015
【図１４】
2015177331.tif 000016
【図１５】
2015177331.tif 000017
【図１６】
2015177331.tif 000018
【図１７】
2015177331.tif 000019
【図１８】
2015177331.tif 000020
【図１９】
2015177331.tif 000021
【図２０】
2015177331.tif 000022