(57)【要約】【課題】映像機器からのデータの受信状況に応じて、データの出力を停止させる。【解決手段】  受信装置は、送信装置からデータを受信する受信部と、受信部により受信されるデータの受信状況に基づいて、データの出力を制御する制御部と、制御部による制御に従って、データを出力する出力部とを備える。【選択図】図１
2014241548.tif 000002
【特許請求の範囲】
【請求項１】
送信装置からデータを受信する受信部と、
前記受信部により受信されるデータの受信状況に基づいて、データを出力する制御を実行する制御部と、
前記制御部による制御に従って、データを出力する出力部と
を備える受信装置。
【請求項２】
前記制御部は、データが一定時間の間受信できない場合、前記受信装置に接続される処理装置へのデータの出力を停止する、請求項１に記載の受信装置。
【請求項３】
前記制御部は、前記送信装置との間の通信が切断された場合、前記受信装置に接続された処理装置へのデータの出力を停止する、請求項１に記載の受信装置。
【請求項４】
前記制御部は、前記送信装置からのデータのエラー数が所定数よりも多い場合、前記受信装置に接続された処理装置へのデータの出力を停止する、請求項１に記載の受信装置。
【請求項５】
前記制御部は、前記送信装置との間の通信速度が一定値未満である場合、前記受信装置に接続された処理装置へのデータの出力を停止する、請求項１に記載の受信装置。
【請求項６】
送信装置と、該送信装置からのデータを受信する受信装置とを有する通信システムであって、
前記送信装置は、
データを送信する制御を実行する第１の制御部と、
前記第１の制御部による制御に従って、前記データを無線送信する無線送信部と
を有し、
前記受信装置は、
前記送信装置からデータを受信する受信部と、
前記受信部により受信されるデータの受信状況に基づいて、データを出力する制御を実行する第２の制御部と、
前記第２の制御部による制御に従って、データを出力する出力部と
を備える、通信システム。
【請求項７】
前記通信システムは、複数の送信装置を有し、
前記複数の送信装置の各々の前記第１の制御部は、
他の送信装置に対して該他の送信装置に入力されるデータを前記受信装置に送信する制御を実行し、
前記受信装置の前記受信部は、前記複数の送信装置のいずれか１つからデータを受信する、請求項６に記載の通信システム。
【請求項８】
前記複数の送信装置の各々は、
入力されたデータを圧縮する圧縮部
を有し、
前記第１の制御部は、前記圧縮部により圧縮されたデータを送信する制御を実行し、
前記受信装置は、
前記受信部により受信された圧縮データを伸長する伸長部
を有し、
前記第２の制御部は、前記伸長部により伸長されたデータを出力する制御を実行する、請求項7に記載の通信システム。
【請求項９】
前記複数の送信装置の各々は、
入力されたデータを暗号化する暗号化部
を有し、
前記第2の制御部は、前記暗号化部により暗号化されたデータを送信する制御を実行し、
前記受信装置は、
前記受信部により受信された暗号化データを復号する復号部
を有し、
前記制御部は、前記復号部により復号されたデータを出力する制御を実行する、請求項７ないし８のいずれか１項に記載の通信システム。
【請求項１０】
送信装置からデータを受信し、
前記受信されるデータの受信状況に基づいて、データを出力する制御を実行し、
前記制御に従って、データを出力する、通信方法。
【請求項１１】
コンピュータに、
送信装置からデータを受信し、
前記受信されるデータの受信状況に基づいて、データを出力する制御を実行し、
前記制御に従って、データを出力する
処理を実行させるプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに関する。
【背景技術】
【０００２】
近年、プロジェクタやモニターなどの表示装置に、PC(Personal Computer)などの映像機器の画面を出力するビデオ出力インタフェースからの信号を無線伝送し、投影する技術が開発されている。この技術は、無線ネットワークプロジェクタシステムと呼ばれる。無線ネットワークプロジェクタシステムは、ケーブル等を使用せずに、無線LANやミリ波通信を利用して無線ネットワークを構成する。
【０００３】
複数の画像供給装置が同時に画像をプロジェクタ等の機器に入力した際に、入力装置を介してユーザが入力することによって指定された画像供給装置による画像供給を停止させる技術が知られている（例えば、特許文献１参照）。画像供給装置による画像供給を停止させることにより、画像表示装置側の機器におけるCPU等の処理負荷を軽減させる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
無線ネットワークプロジェクタシステムは、映像音声データを送信する側で映像音声データの送信を一時停止しても、映像音声データを受信する側はプロジェクタ等で投影する映像を除去したり、指定の画像を表示したりすることができない。このため、投影させたくない映像が誤って投影される可能性があるなど、ユーザにとって使い勝手が悪い場合がある。
【０００５】
また、ビデオ出力インタフェースにモジュールを取り付ける場合、実装サイズを可能な限り小さくするとともに、低消費電力化をはかることが望ましい。しかし、映像音声データを投影する機器に伝送する場合、消費電力を減らすことは難しい。
【０００６】
そこで、本発明は、映像機器からのデータの受信状況に応じて、データの出力を停止させることを目的とする。
【課題を解決するための手段】
【０００７】
開示の一実施例の受信装置は、
送信装置からデータを受信する受信部と、
前記受信部により受信されるデータの受信状況に基づいて、データの出力を制御する制御部と、
前記制御部による制御に従って、データを出力する出力部と
を備える。
【発明の効果】
【０００８】
開示の実施例によれば、映像機器からのデータの受信状況に応じて、データの出力を停止させることができる。
【図面の簡単な説明】
【０００９】
【図１】通信システムの一実施例を示す図である。
【図２】映像音声入力処理部及び映像音声出力処理部の一実施例を示す図である。
【図３】送信フレームの一実施例を示す図である。
【図４】無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その１）を示す図である。
【図５】無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その２）を示す図である。
【図６】無線ネットワークプロジェクタシステムの動作の一実施例を示すシーケンスチャートである。
【図７】送信メッセージの一実施例を示す図である。
【図８】投影映像消去処理の一実施例（その１）を示すフローチャートである。
【図９】投影映像消去処理の一実施例（その２）を示すフローチャートである。
【図１０】投影映像消去処理の一実施例（その３）を示すフローチャートである。
【図１１】投影映像消去処理の一実施例（その４）を示すフローチャートである。
【図１２】通信システムの一実施例を示す図である。
【図１３】無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その３）を示す図である。
【図１４】無線ネットワークプロジェクタシステムの動作の一変形例を示すシーケンスチャートである。
【図１５】通信システムの一実施例を示す図である。
【図１６】無線ネットワークプロジェクタシステムの動作の一変形例を示すフローチャートである。
【図１７】通信システムの一実施例を示す図である。
【図１８】無線ネットワークプロジェクタシステムの動作の一変形例を示すシーケンスチャートである。
【発明を実施するための形態】
【００１０】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。以下で説明する実施例は一例に過ぎず、本発明が適用される実施の形態は、以下の実施例に限られない。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１１】
＜実施例＞
＜通信システム＞
図１は、通信システムの一実施例を示す。図１には、通信システムの一実施例として、無線ネットワークプロジェクタシステムが示される。
【００１２】
無線ネットワークプロジェクタシステムは、第１の無線通信装置１００と、第２の無線通信装置２００と、第３の無線通信装置３００とを備える。第１の無線通信装置１００及び第２の無線通信装置２００は送信装置として機能し、第３の無線通信装置３００は受信装置として機能する。
【００１３】
第１の無線通信装置１００及び第２の無線通信装置２００は、映像データ、音声データを出力する映像・音声出力端子に接続される。以下、第１の無線通信装置１００及び第２の無線通信装置２００は、それぞれ第１のソース機及び第２のソース機と呼ばれることもある。映像・音声出力端子は、ＰＣ(Personal Computer)などの端末装置やメディアプレーヤなどの携帯端末装置が有するものであるのが好ましい。無線ネットワークプロジェクタシステムが、第１の無線通信装置１００及び第２の無線通信装置２００と同様の機能を有する無線通信装置を３台以上備えてもよい。
【００１４】
第３の無線通信機器３００は、ＴＶやプロジェクタなどの表示装置の映像・音声入力端子に、第１の無線通信装置１００及び第２の無線通信装置２００からの映像データ、音声データを入力する。以下、映像データと、音声データを合わせて、映像音声データという。以下、第３の無線通信装置３００は、シンク機と呼ばれることもある。
【００１５】
＜第１の無線通信装置１００＞
第１の無線通信装置１００は、映像音声入力処理部１０２と、ユーザ入力装置１０４と、装置情報記憶部１０６と、無線通信情報記憶部１０８と、無線送信部としての無線通信処理部１１０と、制御部１１２とを有する。第２の無線通信装置２００の構成は、第１の無線通信装置１００の構成と略同一であるため、説明を省略する。
【００１６】
映像音声入力処理部１０２には、第１の無線通信装置１００が接続された映像・音声出力端子から、映像音声データが入力される。映像・音声出力端子は、DVI（Digital Visual Interface）やHDMI（登録商標）（High-Definition Multimedia Interface）などの規格に準拠したものであるのが好ましい。映像音声入力処理部１０２の一実施例は、HDMIに準拠したものである。映像音声入力処理部１０２は、制御部１１２へ、映像音声データを入力する。制御部１１２に入力された映像音声データは、無線通信処理部１１０へ入力される。
【００１７】
図２は、映像音声入力処理部１０２の一実施例を示す。図２には、HDMIに準拠した映像音声入力処理部１０２の一実施例としてのHDMI受信機と、HDMI送信機が示される。
【００１８】
図２には、説明の便宜のため、信号線が記載される。H/V syncは、水平(horizontal)/垂直(vertical)の同期信号(synchronizing signal)である。DDCは、(VESA) Display Data Channel方式のデータをやり取りする信号線である。CEC（Consumer Electronics Control）はHDMIで規定される機器制御用信号とプロトコル通信用の信号線である。Hot Plug Detectは、ホットプラグ検出で端子の抜き差しを検出するための信号線である。
【００１９】
ユーザ入力装置１０４は、ユーザからの入力を受け付ける。ユーザ入力装置１０４は、制御部１１２へ、ユーザからの入力情報を入力する。ユーザ入力装置１０４は、例えばボタンスイッチなどで構成されるのが好ましい。
【００２０】
装置情報記憶部１０６は、無線通信装置固有のIDを記憶する。ここで、無線通信装置固有のIDは、第１のソース機、第２のソース機、及びシンク機のMACアドレスであるのが好ましい。無線通信装置固有のIDは、MACアドレスに限らず他の識別子であってもよい。
【００２１】
無線通信情報記憶部１０８は、無線通信で使用する周波数帯域や、映像音声を送信する帯域の予約情報、ストリームIDなどを記憶する。
【００２２】
制御部１１２は、映像音声入力処理部１０２、ユーザ入力装置１０４、装置情報記憶部１０６、無線通信情報記憶部１０８、及び無線通信処理部１１０と接続される。制御部１１２は、映像音声入力処理部１０２、ユーザ入力装置１０４、装置情報記憶部１０６、無線通信情報記憶部１０８、及び無線通信処理部１１０を制御する。制御部１１２は、CPU(Central Processing Unit)やメモリで構成されるのが好ましい。この場合、CPUは、制御部１１２として機能する。
【００２３】
CPUの内部に記憶されたアプリケーション（ファームウェア、プログラム）に従ってCPUにより、制御部１１２としての機能が実行されるのが好ましい。また、メモリに記憶されたプログラムに従ってCPUにより、制御部１１２としての機能が実行されてもよい。
【００２４】
プログラムは、コンピュータを制御部１１２として機能させる。このプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されるのが好ましい。この記録媒体をコンピュータの補助記憶装置に挿入すると、媒体に記録されたプログラムが読み取られる。そして、ＣＰＵは、読み込んだプログラムをＲＡＭあるいは外部記憶装置に書き込み、このプログラムにしたがって制御部１１２として機能する。また、プログラムを、ダウンロードすることにより取得するようにしてもよい。
【００２５】
制御部１１２は、ユーザ入力装置１０４からの入力情報の入力種別を判別する。制御部１１２は、ユーザ入力装置１０４のボタンスイッチが高速で連続で押されたことや、長い時間押されたことなどにより入力情報の入力種別を判別するのが好ましい。
【００２６】
制御部１１２は、ユーザ入力装置１０４からの入力情報がユーザ入力Ａであるか否かを判別する。入力情報がユーザ入力Ａである場合、制御部１１２は、第３の無線通信装置３００へ、映像音声データの送信を開始することを示す送出開始要求を送信する制御を実行する。
【００２７】
制御部１１２は、第１の無線通信装置１００から第３の無線通信装置３００へ映像音声データが伝送されている状態で、ユーザ入力装置１０４からの入力情報がユーザ入力Ａであるか否かを判別する。入力情報がユーザ入力Ａである場合、制御部１１２は、無線通信処理部１１０から第３の無線通信装置３００へ、映像音声入力処理部１０２からの映像音声データを送信する制御を停止する。映像音声データを送信する制御を停止した後、制御部１１２は、第３の無線通信装置３００へ、映像音声データを送信する制御を停止したことを示す停止済通知を送信する制御を実行する。第３の無線通信装置３００は、第１の無線通信装置１００からの停止済通知を受信する。制御部３１０は、第１の無線通信装置１００からの停止済通知が受信されると、制御部３１０は、該停止済通知に対する受信応答を送信する制御を実行する。さらに、制御部３１０は、投影している映像を消去する処理を実行する。
【００２８】
無線通信処理部１１０は、制御部１１２と接続される。無線通信処理部１１０は、映像音声データを無線送信する。無線通信処理部１１０は、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などを記憶する。
【００４０】
映像音声出力処理部３０８には、第３の無線通信装置３００が接続された映像・音声入力端子へ、映像音声データを入力する。映像・音声入力端子は、DVIやHDMIなどの規格に準拠したものであるのが好ましい。映像音声出力処理部３０８の一実施例は、HDMIに準拠したものである。この場合、映像音声出力処理部３０８の一実施例は、図２のHDMI送信機が該当する。映像音声出力処理部３０８は、映像・音声入力端子へ、制御部３１０からの映像データ、音声データを入力する。
【００４１】
制御部３１０は、無線通信処理部３０２、装置情報記憶部３０４、無線通信情報記憶部３０６、及び映像音声出力処理部３０８と接続される。制御部３１０は、無線通信処理部３０２、装置情報記憶部３０４、無線通信情報記憶部３０６、及び映像音声出力処理部３０８を制御する。制御部３１０は、CPUやメモリで構成されるのが好ましい。この場合、CPUは、制御部３１０として機能する。
【００４２】
CPUの内部に記憶されたアプリケーション（ファームウェア、プログラム）に従ってCPUにより、制御部３１０としての機能が実行されるのが好ましい。また、メモリに記憶されたアプリケーションに従ってCPUにより、制御部３１０としての機能が実行されてもよい。
【００４３】
プログラムは、コンピュータを制御部３１０として機能させる。このプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されるのが好ましい。この記録媒体をコンピュータの補助記憶装置に挿入すると、媒体に記録されたプログラムが読み取られる。そして、ＣＰＵは、読み込んだプログラムをＲＡＭあるいは外部記憶装置に書き込み、このプログラムにしたがって制御部３１０として機能する。また、プログラムを、ダウンロードすることにより取得するようにしてもよい。
【００４４】
制御部３１０は、第１の無線通信装置１００、第２の無線通信装置２００からの同期用信号により同期処理を行う。
【００４５】
制御部３１０は、第１の無線通信装置１００、第２の無線通信装置２００からの制御データに基づいて、第１の無線通信装置１００と、第２の無線通信装置２００との間で通信制御を実行する。具体的には、制御部３１０は、第１の無線通信装置１００へ送出開始要求に対する応答を送信する制御を実行する。
【００４６】
制御部３１０は、第１の無線通信装置１００からの停止済通知が入力された場合、第１の無線通信装置１００へ停止済通知に対する応答を送信する制御を実行する。さらに、制御部３１０は、投影している映像を消去する処理を実行する。
【００４７】
制御部３１０は、映像音声出力処理部３０８へ、無線通信処理部３０２からの映像音声データを入力する。
【００４８】
映像音声出力処理部３０８は、第３の無線通信装置３００が接続された表示装置（図示なし）の映像・音声入力端子へ、制御部３１０からの映像音声データを出力する。映像・音声入力端子は、DVIやHDMIなどの規格に準拠したものであるのが好ましい。映像音声出力処理部３０８の一実施例は、HDMIに準拠したものである。
【００４９】
映像音声データは、第１の無線通信装置１００の映像音声入力処理部１０２に入力される。映像音声データは、無線通信処理部１１０及びアンテナを経由して無線伝送される。映像音声データは、第３の無線通信装置３００の無線通信処理部３０２で受信される。映像音声データは、映像音声出力処理部３０８からモニターや外部プロジェクタ、モニター等の表示装置の映像・音声入力端子に出力される。
【００５０】
＜無線ネットワークプロジェクタシステムにおける送受信処理（その１）＞
図４は、無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その１）を示す。
【００５１】
第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００は、時分割多元接続(TDMA: Time Division Multiple Access)通信方式で、同一周波数帯を時間的に複数に分割して通信を行うのが好ましい。時分割多元接続通信方式は、WiMediaやミリ波通信で使用される。
【００５２】
図４において、横軸は時間である。時分割多元接続通信方式の一実施例では、一定時間を周期として、ネットワークに参加する第１の無線通信装置１００−第３の無線通信装置３００が同期用データ（ビーコン）を送信する。一定時間は、スーパーフレームと呼ばれてもよい。第１の無線通信装置１００−第３の無線通信装置３００により同期用データが送信されることにより、ネットワークへの参加やデータ通信の帯域予約交渉処理が行われる。
【００５３】
一定時間では、同期用データ以外に制御用データやアプリケーションに応じたデータの送受信処理が実行される。アプリケーションに応じたデータは、映像データ、音声データである。第１の無線通信装置１００−第３の無線通信装置３００によりデータ通信の帯域予約交渉処理が行われる際に、どの無線通信装置が、スーパーフレームのどの時間区間で映像データや音声データを送るのかを交渉して決定するのが好ましい。
【００５４】
無線ネットワークプロジェクタシステムにおける送受信処理の一実施例では、スーパーフレームにより表される一定区間内で１回ずつ交互に第１のソース機と第２のソース機から映像音声データを送出できる時間区間が決定される。
【００５５】
図４に示される例では、最初の連続する２つのスーパーフレーム（１）（２）で、シンク機へ、第１のソース機が映像音声データ（映像音声１）を送信する。図４では、実線で示される時間区間ではデータが送信され、破線で示される時間区間ではデータが送信されないことを示す。また、スーパーフレーム（３）で、シンク機へ、第２のソース機が映像音声データ（映像音声２）を送出する。第１のソース機が映像音声データの送信を中止してから第２のソース機から映像音声データが送信されるまでの間で、第１の無線通信装置１００−第３の無線通信装置３００の間で制御用データの送受信が実行される。
【００５６】
＜無線ネットワークプロジェクタシステムにおける送受信処理（その２）＞
図５は、無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その２）を示す。
【００５７】
第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００は、時分割多元接続通信方式で、同一周波数帯を時間的に複数に分割して通信を行うのが好ましい。時分割多元接続通信方式は、WiMediaやミリ波通信で使用される。
【００５８】
図５において、横軸は時間である。時分割多元接続通信方式の一実施例では、一定時間を周期として、ネットワークに参加する第１の無線通信装置１００−第３の無線通信装置３００が同期用データ（ビーコン）を送信する。一定時間は、スーパーフレームと呼ばれてもよい。第１の無線通信装置１００−第３の無線通信装置３００により同期用データが送信されることにより、ネットワークへの参加やデータ通信の帯域予約交渉処理が行われる。
【００５９】
一定時間では、同期用データ以外に制御用データやアプリケーションに応じたデータの送受信処理が実行される。アプリケーションに応じたデータは、映像データ、音声データである。第１の無線通信装置１００−第３の無線通信装置３００によりデータ通信の帯域予約交渉処理が行われる際に、どの無線通信装置が、スーパーフレームのどの時間区間で映像データや音声データを送るのかを交渉して決定するのが好ましい。
【００６０】
無線ネットワークプロジェクタシステムにおける送受信処理の一実施例では、スーパーフレームにより表される一定区間内で、交互に第１のソース機と第２のソース機から映像音声データを送出できる時間区間が複数回設定される。
【００６１】
図５に示される例では、スーパーフレームで、シンク機へ、第１のソース機が映像音声データ（映像音声１）を所定の時間区間を空けて４回送信する。図５では、実線で示される時間区間ではデータが送信され、破線で示される時間区間ではデータが送信されないことを示す。短い時間間隔で、交互に第１のソース機からシンク機へ送信できる時間区間と、第２のソース機からシンク機へ送信できる時間区間とを設定することにより、シンク機から映像・音声入力端子へ、映像音声データが入力される際に、第１のソース機からの映像音声データと第２のソース機からの映像音声データとの間の到達時間の差を短くできる。
【００６２】
＜無線ネットワークプロジェクタシステムの動作＞
図６は、無線ネットワークプロジェクタシステムの動作の一実施例を示す。
【００６３】
図６に示される例では、第１の無線通信装置１００にユーザによる入力が行われ、該第１の無線通信装置１００から第３の無線通信装置３００への映像音声データの送信が停止される。第１の無線通信装置１００は、第３の無線通信装置３００へ、映像音声データの送信が停止済みであることを通知する。第３の無線通信装置３００は、第１の無線通信装置１００から映像音声データの送信が停止済みであることが通知されると投影している映像を消去する。
【００６４】
ステップＳ６０２では、第１の無線通信装置１００と、第３の無線通信装置３００との間で、無線通信のための同期処理、接続処理、及び通信周波数帯域予約処理が実行される。第１の無線通信装置１００と、第３の無線通信装置３００との間で設定された規格に従って、同期処理、接続処理、及び通信周波数帯域予約処理が実行される。例えば、WiMediaやIEEE802.15.3cなどの規格に従って処理が実行される。
【００６５】
ステップＳ６０４では、第１の無線通信装置１００にユーザ入力Ａが入力される。例えば、第１の無線通信装置１００のユーザ入力装置１０４のボタンスイッチが押された時間が所定の時間よりも短い場合に、入力情報として、ユーザ入力Ａが入力される。また、例えば、第１の無線通信装置１００のユーザ入力装置１０４のボタンスイッチが押された回数が所定の回数以外の回数押された場合に、入力情報として、ユーザ入力Ａが入力されるようにしてもよい。
【００６６】
ステップＳ６０６では、第１の無線通信装置１００は、第３の無線通信装置３００に、送出開始要求を行う。
【００６７】
ステップＳ６０８では、第３の無線通信装置３００は、第１の無線通信装置１００に、送出開始要求に対する応答を行う。
【００６８】
ステップＳ６１０では、第１の無線通信装置１００は、第３の無線通信装置３００に、映像音声データの伝送を行う。第１の無線通信装置１００は、第１の無線通信装置１００と第３の無線通信装置３００との間で設定された規格に従って、映像音声データの伝送を行う。例えば、WiMediaやIEEE802.15.3cなどの規格に従って処理が実行される。具体的には、図３を参照して説明したMACフレーム基本フォーマットのフレーム・ボディに、映像音声データが付帯される。WiMediaやIEEE802.15.3c、無線LANなどの無線通信規格では、MACアドレスなどの通信相手を識別するアドレスを使用して通信相手が識別される。
【００６９】
ステップＳ６１２では、第１の無線通信装置１００にユーザ入力Ａが再度実行される。例えば、第１の無線通信装置１００のユーザ入力装置１０４のボタンスイッチが押された時間が所定の時間よりも短い場合に、入力情報として、ユーザ入力Ａが実行される。また、例えば、第１の無線通信装置１００のユーザ入力装置１０４のボタンスイッチが押された回数が所定の回数以外の回数押された場合に、入力情報として、ユーザ入力Ａが入力されるようにしてもよい。
【００７０】
ステップＳ６１４では、第１の無線通信装置１００は、映像音声データを送出する処理を停止する。
【００７１】
ステップＳ６１６では、第１の無線通信装置１００は、第３の無線通信装置３００に、送出停止済通知を行う。
【００７２】
ステップＳ６１８では、第３の無線通信装置３００は、第１の無線通信装置１００に、送出停止済通知に対する応答を行う。
【００７３】
ステップＳ６２０では、第１の無線通信装置１００は、省電力モードへ移行する。第１の無線通信装置１００は、映像音声データを伝送しないので、省電力モードへ移行するのが好ましい。例えば、第１の無線通信装置１００は、ハードウェアのクロックをゲーティングするなどして省電力モードへ移行する。つまり、第１の無線通信装置１００は、映像音声入力処理部１０２がハードウェアで構成されている場合には入力されるクロックや電源の供給を停止させる。
【００７４】
ステップＳ６２２では、第３の無線通信装置３００は、投影している映像を消去する処理を実行する。具体的には、第３の無線通信装置３００は、以下の（Ａ）−（Ｃ）のいずれかの方法により投影している映像を消去する処理を実行するのが好ましい。つまり、制御部３１０は、以下の（Ａ）−（Ｃ）のいずれかの方法により投影している映像を消去する処理を実行する。
【００７５】
（Ａ）HDMI 送信機からプロジェクタ等に接続される、Hot Plug Detect信号線を開放（Open）とすることで映像を投影しない。
【００７６】
（Ｂ）HDMI 送信機へ入力する水平／垂直同期信号線を入力しないことで映像を投影しない。
【００７７】
（Ｃ）映像音声出力処理部３０８で、予め用意した映像を出力することで第１の無線通信装置１００から伝送される映像とは異なる映像を投影する。
【００７８】
（Ｄ）（Ａ）−（Ｃ）のいずれか１つと合わせて、HDMI送信機からプロジェクタ等に接続されるCEC信号線を用いてCECコマンドを送信し、プロジェクタ等の表示装置に文字列等を出力して伝送が停止中であることを表示させる
但し、（Ａ）−（Ｄ）に示される方法では、今までプロジェクタ等が受信していた映像は消去される。
【００７９】
第１の無線通信装置１００は、ユーザ入力Ａが再度実行された場合に、同期用データ（ビーコン）を用いることで、省電力モードから動作モードへ復旧するようにしてもよい。
【００８０】
図７は、ステップＳ６０６、Ｓ６０８、Ｓ６１６、及びＳ６１８において送信されるメッセージの一実施例を示す。
【００８１】
図７において、第１の無線通信装置１００及び第３の無線通信装置３００それぞれのMACアドレスを、MACアドレス１及びMACアドレス３という。また、送出開始要求を示す情報、許可応答を示す情報、停止済通知を示す情報、及び受信応答を示す情報を全て1ビットで表現する。第１の無線通信装置１００及び第３の無線通信装置３００の間で、送信元のMACアドレスと、送信先のMACアドレスと、送出開始要求を示す情報、許可応答を示す情報、停止済み通知を示す情報、及び受信応答を示す情報の何れかの情報とを付帯したメッセージを送受信することで、メッセージの受信側では、メッセージの意味を把握することができる。
【００８２】
図７に示される処理の順序は一例であり、この順序に限られず、異なる順序で動作してもよい。
【００８３】
また、図７に示されるメッセージは、図４を参照して説明した同期用データと制御用データのどちらにも使用できる。
【００８４】
図８−図１１は、ステップＳ６２２で実行される投影映像消去処理の一実施例を示す。第３の無線通信装置３００は、映像音声データの受信状況に基づいて、投影している映像を消去する処理を実行する。
【００８５】
図８は、ステップＳ６２２で実行される投影映像消去処理の一実施例（その１）を示す。
【００８６】
図８は、ソース機からシンク機へ、一定時間の間、映像音声データが伝送されなかった場合の処理を示す。図８は、主に、制御部３１０により実行される処理を示す。
【００８７】
ステップＳ８０２では、第３の無線通信装置３００は、映像音声データを受信しない非受信時間間隔(Ｔ＿ｎｏ)を零に設定する。ここでは、非受信時間間隔(Ｔ＿ｎｏ)は秒を単位とする場合について説明する。
【００８８】
ステップＳ８０４では、第３の無線通信装置３００は、ソース機から映像音声データを受信したか否かを判定する。
【００８９】
ステップＳ８０６では、ステップＳ８０４によりソース機から映像音声データを受信したと判定した場合、第３の無線通信装置３００は、データを出力する。つまり、映像音声出力処理部３０８から映像音声データが出力される。
【００９０】
ステップＳ８０８では、ステップＳ８０４によりソース機から映像音声データを受信しないと判定した場合、第３の無線通信装置３００は、非受信時間間隔(Ｔ＿ｎｏ)が５秒よりも長いか否かを判定する。ここで、５秒は一例であり、適宜設定可能である。
【００９１】
ステップＳ８０８で非受信時間間隔(Ｔ＿ｎｏ)が５秒以下と判定した場合、ステップＳ８０４へ戻る。この場合、Ｔ＿ｎｏは０にならず、自動的に増加する。
【００９２】
ステップＳ８１０では、ステップＳ８０８で非受信時間間隔(Ｔ＿ｎｏ)が５秒より長いと判定した場合、第３の無線通信装置３００は、投影されている映像を消去する処理を実行する。
【００９３】
ステップＳ８１２では、第３の無線通信装置３００は、非受信時間間隔(Ｔ＿ｎｏ)を零に設定する。
【００９４】
ステップＳ８１２の後に、ステップＳ８０４からの処理が実行されてもよい。
【００９５】
図９は、ステップＳ６２２で実行される投影映像消去処理の一実施例（その２）を示す。
【００９６】
図９は、ソース機とシンク機との間の接続が切断された場合の処理を示す。図９は、主に、制御部３１０により実行される処理を示す。
【００９７】
ステップＳ９０２では、第３の無線通信装置３００は、無線通信が切断されたか否かを判定する。無線通信が切断されない場合ステップＳ９０２へ戻る。
【００９８】
ステップＳ９０４では、ステップＳ９０２により無線通信が切断されたと判定した場合、第３の無線通信装置３００は、投影されている映像を消去する処理を実行する。
【００９９】
図１０は、ステップＳ６２２で実行される投影映像消去処理の一実施例（その３）を示す。
【０１００】
図１０は、ソース機からシンク機への映像音声データにエラーが多い場合の処理を示す。図１０は、主に、制御部３１０により実行される処理を示す。
【０１０１】
ステップＳ１００２では、第３の無線通信装置３００は、無線通信の受信映像音声データのエラー数（Ｐ＿ｅｒｒ）を零に設定する。
【０１０２】
ステップＳ１００４では、第３の無線通信装置３００は、映像音声データを受信したか否かを判定する。映像音声データを受信しない場合には、ステップＳ１００４へ戻る。
【０１０３】
ステップＳ１００６では、ステップＳ１００４により映像音声データを受信したと判定した場合、第３の無線通信装置３００は、該映像音声データがエラーであるか否かを判定する。具体的には、制御部３１０は、映像音声出力処理部３０８から１画面分のデータを送信することができない場合にエラーであると判定するのが好ましい。制御部３１０は、無線通信処理部３０２により映像音声データが受信されなかった場合にエラーであると判定するようにしてもよい。
【０１０４】
ステップＳ１００８では、ステップＳ１００６により該映像音声データがエラーであると判定した場合、第３の無線通信装置３００は、無線通信の受信映像音声データのエラー数（Ｐ＿ｅｒｒ）に１を加算する。つまり、制御部３１０は、Ｐ＿ｅｒｒ＝Ｐ＿ｅｒｒ＋１を計算する。
【０１０５】
ステップＳ１０１０では、第３の無線通信装置３００は、無線通信の受信映像音声データのエラー数（Ｐ＿ｅｒｒ）が１０００よりも多いか否かを判定する。ここで、１０００は、一例であり適宜設定可能である。無線通信の受信映像音声データのエラー数（Ｐ＿ｅｒｒ）が１０００以下である場合、ステップＳ１００４へ戻る。
【０１０６】
ステップＳ１０１２では、ステップＳ１０１０で無線通信の受信映像音声データのエラー数（Ｐ＿ｅｒｒ）が１０００より多いと判定した場合、第３の無線通信装置３００は、投影されている映像を消去する処理を実行する。
【０１０７】
ステップＳ１０１４では、ステップＳ１００６により該映像音声データがエラーでないと判定した場合、第３の無線通信装置３００は、映像音声データを出力する。つまり、制御部３１０は、映像音声出力処理部３０８から映像音声データを出力する制御を実行する。
【０１０８】
図１１は、ステップＳ６２２で実行される投影映像消去処理の一実施例（その４）を示す。
【０１０９】
図１１は、ソース機とシンク機との間の無線通信の伝送レート(通信速度)が一定のレベル未満（一定値未満）となった場合の処理を示す。図１１は、主に、制御部３１０により実行される処理を示す。
【０１１０】
ステップＳ１１０２では、第３の無線通信装置３００は、無線通信の伝送レートが３［Ｍｂｐｓ］未満となったか否かを判定する。無線通信の伝送レートが３［Ｍｂｐｓ］未満とならない場合ステップＳ１１０２へ戻る。
【０１１１】
ステップＳ１１０４では、ステップＳ１１０２により無線通信の伝送レートが３［Ｍｂｐｓ］未満となったと判定した場合、第３の無線通信装置３００は、投影されている映像を消去する処理を実行する。
【０１１２】
投影映像消去処理の一実施例（その１）−（その４）によれば、ユーザによる操作によることなく、第３の無線通信装置３００は、投影映像を消去する処理を実行できる。
【０１１３】
無線ネットワークプロジェクタシステムの一実施例によれば、無線通信装置から無線伝送される映像機器からの映像音声データを他の無線通信装置により受信し、表示装置に投影するとともに音声を再生する。表示装置により映像の投影や音声の再生を行わない場合には、無線通信装置から映像音声データが送信されない。無線通信装置から映像音声データが送信されない場合に、表示装置からの映像の投影をなくすとともに、音声の再生を停止させることができる。表示装置からの映像の投影をなくす代わりに、投影していた映像とは異なる映像を投影するようにしてもよい。無線通信装置を操作することにより、表示装置により映像の投影や音声の再生を行わないようにしてもよい。
【０１１４】
＜第２の実施例＞
＜通信システム＞
図１２は、通信システムの一実施例を示す。図１２には、通信システムの一実施例として、無線ネットワークプロジェクタシステムが示される。
【０１１５】
＜第１の無線通信装置１００＞
第１の無線通信装置１００は、図１を参照して説明した第１の無線通信装置１００に、映像音声圧縮部１１４と、映像音声記憶部１１６とを有するようにしたものである。
【０１１６】
映像音声圧縮部１１４は、制御部１１２と接続される。制御部１１２から、映像音声データが入力された場合に、該映像音声データを圧縮する。映像音声圧縮部１１４は、H.264に従って圧縮処理を行うのが好ましい。また、映像音声圧縮部１１４は、H.265に従って圧縮処理を行うのが好ましい。映像音声圧縮部１１４は、映像音声記憶部１１６へ、圧縮した映像音声データ（圧縮データ）を格納する。
【０１１７】
制御部１１２は、必要に応じて、映像音声圧縮部１１４へ、映像音声入力処理部１０２からの映像音声データを入力する。制御部１１２は、映像音声データを圧縮するように設定されている場合に映像音声圧縮部１１４へ、映像音声入力処理部１０２からの映像音声データを入力するのが好ましい。また、制御部１１２は、映像音声記憶部１１６に格納された圧縮された映像音声データを無線通信処理部１１０から送信する制御を実行する。
【０１１８】
映像音声記憶部１１６は、映像音声圧縮部１１４と、制御部１１２と接続される。映像音声記憶部１１６は、映像音声データを圧縮する際のバッファである。映像音声記憶部１１６は、映像音声圧縮部１１４からの圧縮された映像音声データを格納する。
【０１１９】
第２の無線通信装置２００は、第１の無線通信装置１００と略同一であるため、その説明を省略する。
【０１２０】
＜第３の無線通信装置３００＞
第３の無線通信装置３００は、図１を参照して説明した第３の無線通信装置３００に、映像音声伸長部３１２と、映像音声記憶部３１４とを有するようにしたものである。
【０１２１】
映像音声伸長部３１２は、制御部３１０と接続される。制御部３１０から、圧縮された映像音声データ（圧縮データ）が入力された場合に、該圧縮された映像音声データを伸長する。映像音声伸長部３１２は、H.264に従って伸長処理を行うのが好ましい。また、映像音声伸長部３１２は、H.265に従って伸長処理を行うのが好ましい。映像音声伸長部３１２は、映像音声記憶部３１４へ、伸長した映像音声データを格納する。
【０１２２】
制御部３１０は、必要に応じて、映像音声伸長部３１２へ、無線通信処理部３０２からの圧縮された映像音声データを入力する。また、制御部３１０は、映像音声記憶部３１４に格納された伸長された映像音声データを映像音声出力処理部３０８から出力する制御を実行する。
【０１２３】
映像音声記憶部３１４は、映像音声伸長部３１２と、制御部３１０と接続される。映像音声記憶部３１４は、映像音声データを伸長する際のバッファである。映像音声記憶部３１４は、映像音声伸長部３１２からの伸長された映像音声データを格納する。
【０１２４】
無線ネットワークプロジェクタシステムの一実施例によれば、第１の無線通信装置１００、第２の無線通信装置２００では、映像音声データを圧縮することにより、映像音声データの容量を削減することができるため、無線通信処理の際の処理負荷を低減できる。また、映像音声データを圧縮することにより、映像音声データの容量を削減することができるため、通信帯域が狭い場合でも、無線通信における時間的な遅れを短縮できる。
【０１２５】
また、制御部３１０は、映像音声伸長部３１２へ、第１の無線通信装置１００及び第２の無線通信装置２００からの映像音声データを入力する。映像音声伸長部３１２は、第１の無線通信装置１００及び第２の無線通信装置２００からの映像音声データを伸長し、映像音声記憶部３１４に格納する。映像音声伸長部３１２は、映像音声記憶部３１４に、第１の無線通信装置１００及び第２の無線通信装置２００からの映像音声データを伸長し、格納する際に間引いて格納するようにしてもよい。制御部３１０は、映像音声記憶部３１４に格納された伸長された第１の無線通信装置１００及び第２の無線通信装置２００からの映像音声データを合成して略同時に映像音声出力処理部３０８に転送する。
【０１２６】
第１の無線通信装置１００及び第２の無線通信装置２００からの映像音声データを合成して略同時に映像音声出力処理部３０８に転送することにより、モニターなどの表示装置へ、第１の無線通信装置１００からの映像と、第２の無線通信装置２００からの映像を略同時に表示させることができる。
【０１２７】
また、第１の無線通信装置１００及び第２の無線通信装置２００からの映像データが空間的に少し離して撮影された少しの差異があるカメラ映像などであった場合、制御部３１０は、３Ｄ映像を表示できるように合成するようにしてもよい。
【０１２８】
＜無線ネットワークプロジェクタシステムにおける送受信処理（その３）＞
図１３は、無線ネットワークプロジェクタシステムにおける送受信処理の一実施例（その３）を示す。
【０１２９】
第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００は、時分割多元接続通信方式で、同一周波数帯を時間的に複数に分割して通信を行うのが好ましい。時分割多元接続通信方式は、WiMediaやミリ波通信で使用される。
【０１３０】
図１３において、横軸は時間である。時分割多元接続通信方式の一実施例では、一定時間を周期として、ネットワークに参加する第１の無線通信装置１００−第３の無線通信装置３００が同期用データ（ビーコン）を送信する。一定時間は、スーパーフレームと呼ばれてもよい。第１の無線通信装置１００−第３の無線通信装置３００により同期用データが送信されることにより、ネットワークへの参加やデータ通信の帯域予約交渉処理が行われる。
【０１３１】
無線ネットワークプロジェクタシステムにおける送受信処理の一実施例では、スーパーフレームにより表される一定区間内で、第１の無線通信装置１００及び第２の無線通信装置２００から略同時に映像音声データを送出する。
【０１３２】
図１３に示される例では、スーパーフレームで、シンク機へ、第１のソース機が映像音声データ（映像音声１）を送信するタイミングと略同一のタイミングで、第２のソース機からも映像音声データ（映像音声２）を送信する。
【０１３３】
＜無線ネットワークプロジェクタシステムの動作＞
図１４は、無線ネットワークプロジェクタシステムの動作の一変形例を示す。
【０１３４】
図１４に示される例では、第１の無線通信装置１００にユーザ入力が行われ、該第１の無線通信装置１００と第２の無線通信装置２００から映像音声データを略同時に伝送させる指示が実行される。ユーザは、第２の無線通信装置２００や、第３の無線通信装置３００の位置まで移動することなく、第１の無線通信装置１００から第２の無線通信装置２００との間で略同時の伝送させる指示を実行できる。
【０１３５】
図１４において、映像音声データの送信を停止される処理は上述した実施例と同様であるため、その説明を省略する。
【０１３６】
ステップＳ１４０２では、第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００との間で、無線通信のための同期処理、及び接続処理が実行される。第１の無線通信装置１００、第２の無線通信装置２００、及び第３の無線通信装置３００との間で設定された規格に従って、同期処理、及び接続処理が実行される。例えば、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アドレスなどの通信相手を識別するアドレスを使用して通信相手が識別される。
【０１５７】
図１４に示される処理の順序は一例であり、この順序に限られず、異なる順序で動作してもよい。
【０１５８】
第１の無線通信装置１００と第２の無線通信装置２００との間で、映像音声データを送出する装置の切り替えが実行される度に、通信帯域の予約と通信帯域の解除を行うことにより、予め通信帯域が固定される場合と比較して、多くの帯域を使用することができるとともに、映像音声データを入力するタイミング、出力するタイミングを制御できる。
【０１５９】
第１の無線通信装置１００及び第２の無線通信装置２００から略同時に映像音声データを伝送させることにより、第３の無線通信装置３００は、両装置からの映像音声データを合成して出力できる。
【０１６０】
＜第３の実施例＞
＜通信システム＞
図１５は、通信システムの一実施例を示す。図１５には、通信システムの一実施例として、無線ネットワークプロジェクタシステムが示される。
【０１６１】
＜第１の無線通信装置１００＞
第１の無線通信装置１００は、図１を参照して説明した第１の無線通信装置１００に、表示部１１８を有するようにしたものである。
【０１６２】
表示部１１８は、制御部１１２と接続される。表示部１１８は、ユーザ入力装置１０４に対して行われた操作内容を表示する。具体的には、表示部１１８は、ユーザ入力装置１０４のボタンスイッチが所定の時間よりも長い時間押された場合にボタンスイッチが長い時間押されたことを表示する。また、表示部１１８は、ユーザ入力装置１０４のボタンスイッチが所定の時間よりも短い時間押された場合にボタンスイッチが短い時間押されたことを表示する。
【０１６３】
表示部１１８は、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アドレスなどの通信相手を識別するアドレスを使用して通信相手が識別される。
【０１９４】
通信システムの一実施例によれば、映像音声データを暗号化して送信することにより、該映像音声データが無線伝送の際に盗まれる可能性を低減できる。このため、セキュリティの高いシステムを構築できる。
【０１９５】
本発明は特定の実施例、変形例を参照しながら説明されてきたが、各実施例、変形例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【０１９６】
１００  第１の無線通信装置
１０２  映像音声入力処理部
１０４  ユーザ入力装置
１０６  装置情報記憶部
１０８  無線通信情報記憶部
１１０  無線通信処理部
１１２  制御部
１１４  映像音声圧縮部
１１６  映像音声記憶部
１１８  表示部
１２０  データ暗号復号化部
２００  第２の無線通信装置
２０２  映像音声入力処理部
２０４  ユーザ入力装置
２０６  装置情報記憶部
２０８  無線通信情報記憶部
２１０  無線通信処理部
２１２  制御部
２１４  映像音声圧縮部
２１６  映像音声記憶部
２１８  表示部
２２０  データ暗号・復号化部
３００  第３の無線通信装置
３０２  無線通信処理部
３０４  装置情報記憶部
３０６  無線通信情報記憶部
３０８  制御部
３１０  映像音声入力処理部
３１２  映像音声伸長部
３１４  映像音声記憶部
３１６  表示部
３１８  データ暗号・復号化部
３２０  ユーザ入力装置
【先行技術文献】
【特許文献】
【０１９７】
【特許文献１】特開２０１０−１７６０２０号公報
【図１】
2014241548.tif 000003
【図２】
2014241548.tif 000004
【図３】
2014241548.tif 000005
【図４】
2014241548.tif 000006
【図５】
2014241548.tif 000007
【図６】
2014241548.tif 000008
【図７】
2014241548.tif 000009
【図８】
2014241548.tif 000010
【図９】
2014241548.tif 000011
【図１０】
2014241548.tif 000012
【図１１】
2014241548.tif 000013
【図１２】
2014241548.tif 000014
【図１３】
2014241548.tif 000015
【図１４】
2014241548.tif 000016
【図１５】
2014241548.tif 000017
【図１６】
2014241548.tif 000018
【図１７】
2014241548.tif 000019
【図１８】
2014241548.tif 000020