(57)【要約】【課題】無線ネットワーク内で行われるストリーミングデータの無線通信に対する他の無線通信の影響による無線通信の品質の低下を回避または軽減する。【解決手段】ネットワーク構築部１００は、無線ネットワークを構築する。参加要求受付部１０１は、無線ネットワークに未参加の端末から参加要求を受け付ける。ＡＶ推定部１０２は、参加要求が受け付けられた場合、端末から受信された情報に基づいて、端末が、コンテンツのストリーミングに用いるストリーミングデータの無線通信を行うか否かを推定する。端末がストリーミングデータの無線通信を行うと推定された場合、記憶部１２は端末を特定端末として記憶し、通信解消部１０３は、無線ネットワークに参加中の端末との無線通信を解消する処理を行う。無線通信部１１は、通信解消部１０３によって無線通信が解消された後、特定端末との間でストリーミングデータの無線通信を行う。【選択図】図１
2014096618.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークを構築するネットワーク構築部と、
前記ネットワーク構築部によって構築された無線ネットワークに未参加の端末から参加要求を受け付ける受付部と、
前記参加要求が受け付けられた場合、前記端末から受信された情報に基づいて、前記端末が、コンテンツのストリーミングに用いるストリーミングデータの無線通信を行うか否かを推定する推定部と、
前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記端末を特定端末として記憶する記憶部と、
前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末との無線通信を解消する処理を行う通信解消部と、
無線通信が解消された後、前記記憶部に記憶された前記特定端末との間で前記ストリーミングデータの無線通信を行う無線通信部と、
を有する無線通信端末。
【請求項２】
前記無線通信部は、前記ネットワーク構築部によって構築された無線ネットワークが解消された後、前記記憶部に記憶された前記特定端末との間で、前記ネットワーク構築部によって、または前記記憶部に記憶された前記特定端末以外の端末によって、新たに構築された無線ネットワークを介して前記ストリーミングデータの無線通信を行う請求項１に記載の無線通信端末。
【請求項３】
前記通信解消部は、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末に対して、当該無線ネットワークの解消を通知する処理を行った後、当該無線ネットワークを解消する請求項２に記載の無線通信端末。
【請求項４】
前記通信解消部は、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末であって、所定のプロトコルのデータ通信が開始され、当該データ通信が終了する前の状態にある端末に対してのみ、前記無線ネットワークの解消を通知する処理を行う請求項３に記載の無線通信端末。
【請求項５】
前記通信解消部は、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末であって、所定のプロトコルのデータ通信が過去の一定期間内に行われた端末に対してのみ、前記無線ネットワークの解消を通知する処理を行う請求項３に記載の無線通信端末。
【請求項６】
前記通信解消部は、前記無線ネットワークの解消を通知した端末からの応答のフレームに、前記無線ネットワークを解消するタイミングに関する情報が含まれる場合、当該情報に応じたタイミングで前記無線ネットワークを解消する請求項３に記載の無線通信端末。
【請求項７】
前記ネットワーク構築部は、無線ネットワークが解消された後、新たに無線ネットワークを構築する請求項２に記載の無線通信端末。
【請求項８】
前記推定部は、複数の端末から前記参加要求が受け付けられた場合、それぞれの前記端末から受信された情報に基づいて、それぞれの前記端末が、コンテンツのストリーミングに用いるストリーミングデータの無線通信を行うか否かを推定する推定部と、
前記記憶部は、複数の前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、複数の前記端末のそれぞれを特定端末として記憶し、
前記無線通信部は、複数の前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記記憶部に記憶された複数の前記特定端末との間で、新たに構築された無線ネットワークを介して前記ストリーミングデータの無線通信を行う請求項７に記載の無線通信端末。
【請求項９】
前記ストリーミングデータは映像データおよび音声データであり、
前記無線通信部は、前記記憶部に記憶された複数の前記特定端末のうち一部に対して、新たに構築された無線ネットワークを介して前記映像データを無線送信し、前記記憶部に記憶された複数の前記特定端末のうち、前記映像データが無線送信される前記特定端末以外の前記特定端末に対して、新たに構築された無線ネットワークを介して前記音声データを無線送信する請求項８に記載の無線通信端末。
【請求項１０】
前記ネットワーク構築部によって新たに無線ネットワークが構築された後、当該無線ネットワークに未参加の端末から第２の参加要求が受け付けられた場合に、当該第２の参加要求を行った端末に対して、参加を拒否する応答のフレームを無線送信する、または当該第２の参加要求に対する応答のフレームを無線送信しないように前記無線通信部を制御する応答制御部をさらに有する請求項７に記載の無線通信端末。
【請求項１１】
前記応答制御部は、前記ネットワーク構築部によって新たに構築された無線ネットワークに参加している端末の数が所定の数以上であった場合に、前記第２の参加要求を行った端末に対して、無線ネットワークに参加している端末の数が所定の数以上であることを示す情報を含み参加を拒否する応答のフレームを無線送信するように前記無線通信部を制御する請求項１０に記載の無線通信端末。
【請求項１２】
前記ネットワーク構築部によって新たに無線ネットワークが構築された後、当該無線ネットワークに未参加の端末から第２の参加要求が受け付けられた場合に、前記記憶部に記憶された前記特定端末と行うデータ通信の割合を、当該第２の参加要求を行った端末と行うデータ通信の割合よりも高く設定する通信設定部をさらに有し、
前記無線通信部は、前記通信設定部によって設定された割合に従って、前記記憶部に記憶された前記特定端末との間で、新たに構築された無線ネットワークを介して前記ストリーミングデータの無線通信を行い、前記第２の参加要求を行った端末との間で、新たに構築された無線ネットワークを介してデータの無線通信を行う請求項７に記載の無線通信端末。
【請求項１３】
前記通信設定部は、前記記憶部に記憶された前記特定端末と行うデータ通信の割合を０より大きな値に設定し、前記第２の参加要求を行った端末と行うデータ通信の割合を０に設定する請求項１２に記載の無線通信端末。
【請求項１４】
前記推定部は、前記参加要求が受け付けられたとき、当該参加要求のフレームに含まれる情報、および、当該参加要求を行った端末から当該参加要求を行う前に送信された情報に基づいて、当該端末が前記ストリーミングデータの無線通信を行うか否かを推定する請求項１に記載の無線通信端末。
【請求項１５】
前記推定部は、前記参加要求を行った端末が、前記ネットワーク構築部によって構築された無線ネットワークに参加した後、当該端末から、コンテンツのストリーミングに用いるストリーミングデータの再生能力を示す情報、または、当該端末が対応しているストリーミングデータの種類を示す情報を受信したとき、当該情報に基づいて、当該端末が前記ストリーミングデータの無線通信を行うか否かを推定する請求項１に記載の無線通信端末。
【請求項１６】
前記無線通信部は、前記記憶部に記憶された前記特定端末以外の端末との無線通信が解消された後、前記記憶部に記憶された前記特定端末との間で、当該特定端末によって新たに構築された無線ネットワークを介して前記ストリーミングデータの無線通信を行う請求項１に記載の無線通信端末。
【請求項１７】
前記通信解消部は、前記記憶部に記憶された前記特定端末以外の端末との接続を切断し、
前記無線通信部は、前記記憶部に記憶された前記特定端末以外の端末との接続が切断された後、前記記憶部に記憶された前記特定端末と接続し、当該特定端末との間で、前記ストリーミングデータの無線通信を行う請求項１に記載の無線通信端末。
【請求項１８】
無線ネットワークを構築するネットワーク構築部と、
前記ネットワーク構築部によって構築された無線ネットワークに未参加の端末から参加要求を受け付ける受付部と、
前記参加要求が受け付けられた場合、前記端末から受信された情報に基づいて、前記端末が、コンテンツのストリーミングに用いるストリーミングデータの無線通信を行うか否かを推定する推定部と、
前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記端末を特定端末として記憶する記憶部と、
前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末との無線通信を解消する処理を行う通信解消部と、
無線通信が解消された後、前記記憶部に記憶された前記特定端末との間で前記ストリーミングデータの無線通信を行う無線通信部と、
を有する無線通信端末と、
前記参加要求を無線送信し、前記無線通信端末との間で前記ストリーミングデータの無線通信を行う前記特定端末と、
を有する無線通信システム。
【請求項１９】
無線ネットワークを構築するネットワーク構築部と、情報を記憶する記憶部と、無線通信を行う無線通信部と、を有する無線通信端末が、
前記ネットワーク構築部によって構築された無線ネットワークに未参加の端末から参加要求を受け付けるステップと、
前記参加要求が受け付けられた場合、前記端末から受信された情報に基づいて、前記端末が、コンテンツのストリーミングに用いるストリーミングデータの無線通信を行うか否かを推定するステップと、
前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記端末を特定端末として前記記憶部に記憶させるステップと、
前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末との無線通信を解消する処理を行うステップと、
無線通信が解消された後、前記記憶部に記憶された前記特定端末との間で前記ストリーミングデータの無線通信を行うステップと、
を有する無線通信方法。
【請求項２０】
無線ネットワークを構築するネットワーク構築部と、情報を記憶する記憶部と、無線通信を行う無線通信部と、を有する無線通信端末のコンピュータに、
前記ネットワーク構築部によって構築された無線ネットワークに未参加の端末から参加要求を受け付けるステップと、
前記参加要求が受け付けられた場合、前記端末から受信された情報に基づいて、前記端末が、コンテンツのストリーミングに用いるストリーミングデータの無線通信を行うか否かを推定するステップと、
前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記端末を特定端末として前記記憶部に記憶させるステップと、
前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末との無線通信を解消する処理を行うステップと、
無線通信が解消された後、前記記憶部に記憶された前記特定端末との間で前記ストリーミングデータの無線通信を行うステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像や音声等のコンテンツのストリーミングに用いるストリーミングデータの無線通信を行う技術に関する。
【背景技術】
【０００２】
無線ＬＡＮ（Local Area Network）の高速化やＱｏＳ（Quality of Service）の普及などにより、機器間で無線ＬＡＮを介して映像を通信する機会が増えてきている。ユーザからは映像の高解像・低圧縮（あるいは非圧縮）化や、映像ソース端末と映像再生端末との間の通信の低遅延化といった、映像通信の高品質化の要望がある。このため、無線ＬＡＮネットワーク内の通信に占める映像通信のデータ量が大きくなるとともに、優先的な通信が求められる傾向がある。
【０００３】
一般的なアクセスポイント（以下、ＡＰと略記する）の提供する無線ＬＡＮネットワーク（インフラストラクチャネットワーク）内で端末間の映像通信が行われる場合、ＡＰを介して映像通信が行われることにより、または同じネットワーク内で映像通信を行う端末を除く他の端末による通信が行われることにより、映像通信で伝送できるデータ量の減少、および遅延量の増大が発生する。そのため、映像通信の高品質化というユーザのニーズを満たすのが難しい。
【０００４】
この問題に対し、近年、ＰＣやＴＶ，あるいは携帯電話のような端末では、ソフトウェアでＡＰ機能を実現するソフトＡＰが組み込まれてきている。映像ソース端末または映像再生端末の一方がソフトＡＰとなってネットワークを生成し、もう一方の端末が、ソフトＡＰとして動作する端末に接続することで、映像ソース端末と映像再生端末間で直接映像通信を行うことができる。これにより、大量のデータを低遅延で通信することが可能となり、映像通信の高品質化の実現性が高まる。
【０００５】
ところで、ソフトＡＰが生成するネットワークの用途は映像通信に限らないため、映像ソースとして動作することのできる端末が、映像通信以外の目的（例えばデータのバックアップ）で、映像通信に未対応のソフトＡＰに接続しうる。また、新たに映像再生端末が映像ソース端末と映像通信を行う目的でソフトＡＰに接続することも可能である。しかし、このときのネットワークトポロジは、映像通信と関係の無いソフトＡＰに対して映像ソース端末と映像再生端末とが接続する形になるため、映像ソース端末と映像再生端末とで直接、映像通信を行うことができなくなってしまう。
【０００６】
これに対し、特許文献１では、新たな端末がソフトＡＰのネットワークに接続する場合に、ネットワークのトポロジを変更させることで、各端末が提供または利用するサービスを有効に利用する技術が記載されている。例えば、上述した例では、映像ソース端末がソフトＡＰ動作を行うようにネットワークトポロジを変更することで、映像ソース端末に対して、映像通信に未対応の端末と映像再生装置とが接続することになり、映像ソース端末と映像再生端末とで直接、映像通信を行うことが可能になる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−２４４１５１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１により上記のようにネットワークトポロジが変更されたとしても、映像通信に未対応の端末が映像ソース端末に接続している状態は継続する。そのため、ネットワーク内で映像通信とは関係のない通信が発生し、映像通信で伝送できるデータ量の減少、および遅延量の増大といった映像通信の品質の低下が起こりうる。
【０００９】
本発明は、上述した課題に鑑みてなされたものであって、無線ネットワーク内で行われるストリーミングデータの無線通信に対する他の無線通信の影響による無線通信の品質の低下を回避または軽減することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、上記の課題を解決するためになされたもので、無線ネットワークを構築するネットワーク構築部と、前記ネットワーク構築部によって構築された無線ネットワークに未参加の端末から参加要求を受け付ける受付部と、前記参加要求が受け付けられた場合、前記端末から受信された情報に基づいて、前記端末が、コンテンツのストリーミングに用いるストリーミングデータの無線通信を行うか否かを推定する推定部と、前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記端末を特定端末として記憶する記憶部と、前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末との無線通信を解消する処理を行う通信解消部と、無線通信が解消された後、前記記憶部に記憶された前記特定端末との間で前記ストリーミングデータの無線通信を行う無線通信部と、を有する無線通信端末である。
【００１１】
また、本発明は、無線ネットワークを構築するネットワーク構築部と、前記ネットワーク構築部によって構築された無線ネットワークに未参加の端末から参加要求を受け付ける受付部と、前記参加要求が受け付けられた場合、前記端末から受信された情報に基づいて、前記端末が、コンテンツのストリーミングに用いるストリーミングデータの無線通信を行うか否かを推定する推定部と、前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記端末を特定端末として記憶する記憶部と、前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末との無線通信を解消する処理を行う通信解消部と、無線通信が解消された後、前記記憶部に記憶された前記特定端末との間で前記ストリーミングデータの無線通信を行う無線通信部と、を有する無線通信端末と、前記参加要求を無線送信し、前記無線通信端末との間で前記ストリーミングデータの無線通信を行う前記特定端末と、を有する無線通信システムである。
【００１２】
また、本発明は、無線ネットワークを構築するネットワーク構築部と、情報を記憶する記憶部と、無線通信を行う無線通信部と、を有する無線通信端末が、前記ネットワーク構築部によって構築された無線ネットワークに未参加の端末から参加要求を受け付けるステップと、前記参加要求が受け付けられた場合、前記端末から受信された情報に基づいて、前記端末が、コンテンツのストリーミングに用いるストリーミングデータの無線通信を行うか否かを推定するステップと、前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記端末を特定端末として前記記憶部に記憶させるステップと、前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末との無線通信を解消する処理を行うステップと、無線通信が解消された後、前記記憶部に記憶された前記特定端末との間で前記ストリーミングデータの無線通信を行うステップと、を有する無線通信方法である。
【００１３】
また、本発明は、無線ネットワークを構築するネットワーク構築部と、情報を記憶する記憶部と、無線通信を行う無線通信部と、を有する無線通信端末のコンピュータに、前記ネットワーク構築部によって構築された無線ネットワークに未参加の端末から参加要求を受け付けるステップと、前記参加要求が受け付けられた場合、前記端末から受信された情報に基づいて、前記端末が、コンテンツのストリーミングに用いるストリーミングデータの無線通信を行うか否かを推定するステップと、前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記端末を特定端末として前記記憶部に記憶させるステップと、前記端末が前記ストリーミングデータの無線通信を行うと推定された場合、前記ネットワーク構築部によって構築された無線ネットワークに参加中の端末との無線通信を解消する処理を行うステップと、無線通信が解消された後、前記記憶部に記憶された前記特定端末との間で前記ストリーミングデータの無線通信を行うステップと、を実行させるためのプログラムである。
【発明の効果】
【００１４】
本発明によれば、無線通信端末が構築したネットワークに未参加の端末からの参加要求が受け付けられた場合に、その端末がストリーミングデータの無線通信を行うか否かが推定され、その端末がストリーミングデータの無線通信を行うと推定された場合、無線通信端末が構築した無線ネットワークに参加中の端末との無線通信を解消する処理が行われる。さらに、本発明によれば、無線通信が解消された後、無線通信端末と特定端末との間でストリーミングデータの無線通信が行われる。したがって、ストリーミングデータの無線通信に対する、特定端末以外の端末が行う無線通信の影響による無線通信の品質の低下を回避または軽減することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態による映像通信端末の構成を示すブロック図である。
【図２】本発明の第１の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図３】本発明の第１の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図４】本発明の第１の実施形態による映像通信端末と無線通信端末が行う通信の手順を示すシーケンス図である。
【図５】本発明の第１の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図６】本発明の第１の実施形態による映像通信端末と無線通信端末が行う通信の手順を示すシーケンス図である。
【図７】本発明の第１の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図８】本発明の第１の実施形態による映像通信端末と無線通信端末が行う通信の手順を示すシーケンス図である。
【図９】本発明の第１の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図１０】本発明の第１の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図１１】本発明の第１の実施形態による映像通信端末と無線通信端末が行う通信の手順を示すシーケンス図である。
【図１２】本発明の第２の実施形態による映像通信端末の構成を示すブロック図である。
【図１３】本発明の第２の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図１４】本発明の第２の実施形態による映像通信端末と無線通信端末が行う通信の手順を示すシーケンス図である。
【図１５】本発明の第３の実施形態による映像通信端末の構成を示すブロック図である。
【図１６】本発明の第３の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図１７】本発明の第３の実施形態による映像通信端末と無線通信端末が行う通信の手順を示すシーケンス図である。
【図１８】本発明の第４の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図１９】本発明の第４の実施形態による映像通信端末と無線通信端末が行う通信の手順を示すシーケンス図である。
【図２０】本発明の第５の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図２１】本発明の第５の実施形態による映像通信端末と無線通信端末が行う通信の手順を示すシーケンス図である。
【図２２】本発明の第６の実施形態による映像通信端末の動作の手順を示すフローチャートである。
【図２３】本発明の第６の実施形態による映像通信端末と無線通信端末が行う通信の手順を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照し、本発明の実施形態を説明する。
【００１７】
（第１の実施形態）
まず、本発明の第１の実施形態を説明する。図１は、本実施形態による映像通信端末の構成を示している。図１に示す映像通信端末は、制御部１０と、無線通信部１１と、記憶部１２とを有する。
【００１８】
制御部１０は無線通信部１１を制御する。制御部１０は、ネットワーク構築部１００と、参加要求受付部１０１と、ＡＶ推定部１０２と、通信解消部１０３とを有する。ネットワーク構築部１００は、無線通信を行うためのネットワーク（無線ネットワーク）を構築する。参加要求受付部１０１は、ネットワーク構築部１００が構築したネットワークに未参加の端末からネットワークへの参加要求を受け付ける。ＡＶ推定部１０２は、他の端末からの参加要求が受け付けられた場合に、その端末から受信された情報に基づいて、その端末がＡＶデータの無線通信を行うか否かを推定する。参加要求を行った端末がＡＶデータの無線通信を行うとＡＶ推定部１０２が推定した場合、その端末が特定端末として記憶部１２に記憶される。本実施形態のＡＶデータ（オーディオビデオデータ）は、音声データと映像データの一方あるいは両方を含むストリーミングデータである。通信解消部１０３は、参加要求を行った端末がＡＶデータの無線通信を行うと推定された場合、ネットワーク構築部１００によって構築されたネットワークに参加中の端末との無線通信を解消する処理を行う。
【００１９】
無線通信部１１は他の端末と無線通信を行う。無線通信部１１は、記憶部１２に記憶された特定端末とは、通信解消部１０３によって無線通信が解消された後、ＡＶデータの無線通信を行う。記憶部１２は、ＡＶデータや、特定端末を識別する情報、制御部１０の動作を規定するプログラム、制御部１０の処理に用いられる各種情報等を記憶する。記憶部１２は、不揮発性メモリと揮発性メモリのいずれであってもよい。また、記憶部１２は、不揮発性メモリと揮発性メモリの両方を含んでいてもよい。
【００２０】
制御部１０の機能は、例えば記憶部１２に記憶されているプログラムを、映像通信端末のコンピュータ（ＣＰＵ）が読み込んで実行することにより、実現される。また、このプログラムは、例えばフラッシュメモリのような「コンピュータ読み取り可能な記録媒体」により提供されてもよい。また、上述したプログラムは、このプログラムを記憶装置等に格納したコンピュータから、伝送媒体を介して、あるいは伝送媒体中の伝送波により映像通信端末に伝送されることで映像通信端末に入力されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように、情報を伝送する機能を有する媒体のことをいう。また、上述したプログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能を、コンピュータに既に記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００２１】
図２は映像通信端末の動作を示している。図２を参照して映像通信端末の動作を説明する。
【００２２】
図２に示す動作は、例えば映像通信端末の電源が投入されることにより、あるいは、例えば映像通信端末の電源が投入されている状態でユーザからの指示に基づいて無線通信を有効にする設定が行われることにより、開始される。まず、ネットワーク構築部１００は、ネットワークを既に構築したか否か（ネットワークを構築済みであるか否か）を判定する（ステップＳ１０１）。ネットワークの構築は、ネットワークの識別子であるＳＳＩＤと、暗号鍵であるパスフレーズとを生成し、記憶部１２に格納することにより行われる。ネットワークが構築されると、映像通信端末は、Ｂｅａｃｏｎフレームの送信や、他の端末からの参加要求等のフレームの受信、受信された参加要求等のフレームに対する応答フレームの送信を開始する。ネットワークを構築した場合、ネットワーク構築部１００は、ネットワークを構築したことを示す情報を記憶部１２に記憶させる。ステップＳ１０１では、この情報に基づいて判定が行われる。
【００２３】
ネットワークが構築されていない場合、ネットワークが構築されるまで、ステップＳ１０１の判定が繰り返し行われる。ネットワークが構築された場合、参加要求受付部１０１は、構築されたネットワークに未参加の端末から参加要求を受け付けたか否かを判定する（ステップＳ１０２）。参加要求の受付は、無線通信部１１を介して、参加要求のフレームを受信することにより行われる。参加要求のフレームは、例えばＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームであるが、独自のフォーマットのフレームであってもよい。
【００２４】
参加要求を受け付けていない場合、参加要求を受け付けるまで、ステップＳ１０２の判定が繰り返し行われる。参加要求を受け付けた場合、ＡＶ推定部１０２は、参加要求を行った端末がＡＶデータの無線通信を行う否かを推定する推定判断処理を行う（ステップＳ１０３）。続いて、ＡＶ推定部１０２は、ステップＳ１０３で推定判断処理を行った結果に基づいて、参加要求を行った端末がＡＶデータの無線通信を行うと推定したか否かを判定する（ステップＳ１０４）。
【００２５】
参加要求を行った端末がＡＶデータの無線通信を行わないと推定した場合、ステップＳ１０２の処理が行われる。参加要求を行った端末がＡＶデータの無線通信を行うと推定した場合、ＡＶ推定部１０２は、参加要求を行った端末であってＡＶデータの無線通信を行うと推定された端末（以下、特定端末と記載）を識別する情報を記憶部１２に格納する（ステップＳ１０５）。
【００２６】
続いて、ネットワークの構成を変更するネットワーク変更処理が行われる（ステップＳ１０６）。図３はネットワーク変更処理の詳細な内容を示している。まず、通信解消部１０３は、ネットワーク構築部１００によって構築されているネットワークを解消する（ステップＳ１３１）。ステップＳ１３１では、Ｂｅａｃｏｎフレームの送信や、他の端末からの参加要求等のフレームの受信、受信された参加要求等のフレームに対する応答フレームの送信が停止される。続いて、通信解消部１０３は、ステップＳ１３１でネットワークが解消された後に新たに構築されたネットワークを介して、記憶部１２に記憶されている情報が示す特定端末と接続する（ステップＳ１３２）。以上により、ネットワーク変更処理が終了する。
【００２７】
ステップＳ１３２で特定端末と接続するのに利用するネットワークは、ステップＳ１３１でネットワークが解消された後にネットワーク構築部１００によって構築されたネットワークであってもよいし、ステップＳ１３１でネットワークが解消された後に特定端末によって構築されたネットワークであってもよい。ステップＳ１３１で解消されたネットワークと、その後に新たに構築されたネットワークとでは、ＳＳＩＤとパスフレーズが異なっていることが望ましいが、同じであってもよい。
【００２８】
ネットワーク変更処理が終了すると、無線通信部１１は、ステップＳ１３２で接続した特定端末とＡＶデータの無線通信を行う（ステップＳ１０７）。ステップＳ１０７で行われるＡＶデータの無線通信では、映像通信端末から特定端末にＡＶデータが無線送信されてもよいし、特定端末から映像通信端末にＡＶデータが無線送信されてもよい。
【００２９】
ステップＳ１０７におけるＡＶデータの無線通信が終了すると、映像通信端末は処理を終了する。なお、ＡＶデータの無線通信が終了した後、ＡＶデータ以外のデータの無線通信を行ってもよいし、ＡＶデータの無線通信を再開してもよいし、ステップＳ１０２の処理を再度行ってもよい。
【００３０】
図４は、映像通信端末が、図２および図３に示した動作を行う一例を示している。図４に示すように、映像通信端末１および無線通信端末２，３を有する無線通信システムにおいて、初期状態では映像通信端末１が構築したネットワークに無線通信端末２のみが参加し、映像通信端末１とデータ通信を行っている。映像通信端末１は、無線通信端末３からの参加要求を受け付けると、無線通信端末３がＡＶデータの無線通信を行うと推定する（ステップＳ１０３，Ｓ１０４に対応）。続いて、映像通信端末１は、自身が構築したネットワークを解消する（ステップＳ１３１に対応）。ネットワークが解消された後、映像通信端末１は、自身または無線通信端末３が構築したネットワークを介して無線通信端末３とＡＶデータの無線通信を行う（ステップＳ１０７に対応）。
【００３１】
次に、本実施形態の変形例を説明する。以下では３種類の変形例を説明する。
【００３２】
＜第１の変形例＞
ステップＳ１０６におけるネットワーク変更処理の代わりに、図５に示す接続切断処理を行ってもよい。ステップＳ１０５で特定端末を識別する情報が記憶部１２に記憶された後、通信解消部１０３は、ネットワーク構築部１００によって構築されているネットワークに参加している端末との接続を切断する処理を行う（ステップＳ１４１）。ステップＳ１４１では、ネットワーク構築部１００によって構築されているネットワークに参加している端末に対して、無線通信部１１を介して例えばＤｉｓａｓｓｏｃｉａｔｉｏｎフレームが送信されるが、独自のフォーマットのフレームが送信されてもよい。
【００３３】
続いて、通信解消部１０３は、記憶部１２に記憶されている情報が示す特定端末を、ネットワーク構築部１００によって構築されているネットワークに受け入れる処理を行う（ステップＳ１４２）。ステップＳ１４２では、例えばステップＳ１０２で参加要求を受け付けた特定端末に対して、無線通信部１１を介して、受け入れを行う応答フレーム（例えばＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレーム）が送信され、受け入れを行った特定端末の情報が記憶部１２に格納される。ステップＳ１０２で受け付けられた参加要求が、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームではなく独自のフォーマットのフレームに基づく場合、ステップＳ１４２では応答フレームを送信せずに、受け入れを行った特定端末の情報を記憶部１２に記憶させるようにしてもよい。以上により、接続切断処理が終了する。
【００３４】
図６は、映像通信端末が、図５に示した動作を行う一例を示している。図６に示すように、映像通信端末１および無線通信端末２，３を有する無線通信システムにおいて、初期状態では映像通信端末１が構築したネットワークに無線通信端末２のみが参加し、映像通信端末１とデータ通信を行っている。映像通信端末１は、無線通信端末３からの参加要求を受け付けると、無線通信端末３がＡＶデータの無線通信を行うと推定する（ステップＳ１０３，Ｓ１０４に対応）。続いて、映像通信端末１は、自身が構築したネットワークに参加している無線通信端末２との接続を切断する（ステップＳ１４１に対応）。無線通信端末２との接続が切断された後、映像通信端末１は、ネットワーク構築部１００によって構築されているネットワークに無線通信端末３を受け入れ（ステップＳ１４２に対応）、無線通信端末３とＡＶデータの無線通信を行う（ステップＳ１０７に対応）。
【００３５】
＜第２の変形例＞
図７は、ステップＳ１０６におけるネットワーク変更処理の他の一例を示している。ステップＳ１０５で特定端末を識別する情報が記憶部１２に記憶された後、通信解消部１０３は、ネットワーク構築部１００によって構築されているネットワークに参加している端末とデータ通信を実施中であるか否かを判定する（ステップＳ１７１）。ステップＳ１７１では、通信の状態が、例えばＴＣＰ（Transmission Control Protocol），ＨＴＴＰ（HyperText Transfer Protocol）等のプロトコルによる通信の接続開始から接続終了までの状態であれば、データ通信を実施中であると判定される。あるいは、ステップＳ１７１では、ユーザがデータ通信の開始と終了を指示できる場合に、通信の状態が、ユーザからデータ通信の開始が指示された後の状態であって、ユーザからデータ通信の終了が指示されていない状態であれば、データ通信を実施中であると判定してもよい。
【００３６】
データ通信を実施中である場合、処理はステップＳ１７３に進む。また、データ通信を実施中でない場合、通信解消部１０３は、ネットワーク構築部１００によって構築されているネットワークに参加している端末とのデータ通信が終了してから所定の時間が経過したか否かを判定する（ステップＳ１７２）。データ通信の終了タイミングは、例えばＴＣＰ，ＨＴＴＰ等のプロトコルによる通信の接続終了のタイミング、あるいはユーザからデータ通信の終了が指示されたタイミングである。データ通信が終了してから所定の時間が経過していない場合、処理はステップＳ１７３に進む。また、データ通信が終了してから所定の時間が経過した場合、通信解消部１０３は、ネットワーク構築部１００によって構築されているネットワークを解消する（ステップＳ１７６）。ステップＳ１７６では、Ｂｅａｃｏｎフレームの送信や、他の端末からの参加要求等のフレームの受信、受信された参加要求等のフレームに対する応答フレームの送信が停止される。
【００３７】
続いて、通信解消部１０３は、ステップＳ１７６でネットワークが解消された後に新たに構築されたネットワークを介して、記憶部１２に記憶されている情報が示す特定端末と接続する（ステップＳ１７７）。以上により、ネットワーク変更処理が終了する。
【００３８】
ステップＳ１７７で特定端末と接続するのに利用するネットワークは、ステップＳ１７６でネットワークが解消された後にネットワーク構築部１００によって構築されたネットワークであってもよいし、ステップＳ１７６でネットワークが解消された後に特定端末によって構築されたネットワークであってもよい。ステップＳ１７６で解消されたネットワークと、その後に新たに構築されたネットワークとでは、ＳＳＩＤとパスフレーズが異なっていることが望ましいが、同じであってもよい。
【００３９】
ステップＳ１７１でデータ通信を実施中である場合、または、ステップＳ１７２でデータ通信が終了してから所定の時間が経過していない場合、通信解消部１０３は、無線通信部１１を介して、ネットワークを解消することを通知するフレームを構築済みのネットワークに参加中の端末へ送信する（ステップＳ１７３）。続いて、通信解消部１０３は、ステップＳ１７３で送信したフレームに対する応答があったか否かを判定する（ステップＳ１７４）。
【００４０】
応答がなかった場合、処理はステップＳ１７６に進む。また、応答があった場合、通信解消部１０３は、応答として受信したフレームの内容に応じた所定の時間が経過した後、ネットワーク構築部１００によって構築されているネットワークを解消する（ステップＳ１７５）。ステップＳ１７５では、Ｂｅａｃｏｎフレームの送信や、他の端末からの参加要求等のフレームの受信、受信された参加要求等のフレームに対する応答フレームの送信が停止される。
【００４１】
応答として受信したフレームによって、ネットワークの解消を行う時間（例えば、応答の受信からネットワークの解消を行うまでの時間）が指定されている場合、ステップＳ１７５では、指定された時間が経過した後、通信解消部１０３はネットワークを解消する。応答として受信したフレームによって、ネットワークの解消を行う時間が指定されていない場合、ステップＳ１７５では、通信解消部１０３はすぐにネットワークを解消する。続いて、処理はステップＳ１７７に進む。
【００４２】
図８は、映像通信端末が、図７に示した動作を行う一例を示している。図８に示すように、映像通信端末１および無線通信端末２，３を有する無線通信システムにおいて、初期状態では映像通信端末１が構築したネットワークに無線通信端末２のみが参加し、映像通信端末１とデータ通信を行っている。映像通信端末１は、無線通信端末３からの参加要求を受け付けると、無線通信端末３がＡＶデータの無線通信を行うと推定する（ステップＳ１０３，Ｓ１０４に対応）。続いて、映像通信端末１は、自身が構築したネットワークに参加している無線通信端末２に対して、ネットワークを解消することを通知するフレームを送信する（ステップＳ１７３に対応）。
【００４３】
無線通信端末２は、映像通信端末１からフレームを受信すると、その応答として、１０秒後にネットワークの解消を行うことを通知するフレームを映像通信端末１へ送信する。無線通信端末２は、ネットワークの解消が行われることをユーザに通知する処理を行ってもよい。映像通信端末１は、無線通信端末２からフレームを受信すると（ステップＳ１７４に対応）、そのフレームで指定されている１０秒後に、自身が構築したネットワークを解消する（ステップＳ１７５に対応）。ネットワークが解消された後、映像通信端末１は、自身または無線通信端末３が構築したネットワークを介して無線通信端末３とＡＶデータの無線通信を行う（ステップＳ１０７に対応）。
【００４４】
＜第３の変形例＞
図９は、図２に示した処理の他の一例を示している。ステップＳ１０１〜Ｓ１０５の処理は、図２に示したステップＳ１０１〜Ｓ１０５の処理と同一であるので、説明を省略する。
【００４５】
ステップＳ１０５において、特定端末を識別する情報が記憶部１２に記憶された後、通信解消部１０３は、ネットワーク変更トリガが発生したか否かを判定する（ステップＳ１９１）。ネットワーク変更トリガは、例えばユーザからのＡＶデータの通信開始の指示である。つまり、ユーザからＡＶデータの通信開始が指示されると、ネットワーク変更トリガが発生する。あるいは、ネットワーク変更トリガは、例えばステップＳ１０５で最初の特定端末の情報が記憶部１２に記憶されてから所定の時間が経過したことである。つまり、ステップＳ１０５で最初の特定端末の情報が記憶部１２に記憶されてから所定の時間が経過すると、ネットワーク変更トリガが発生する。あるいは、ネットワーク変更トリガは、例えばいずれかの特定端末との間で、ＡＶデータの無線通信を行うための準備が発生することである。つまり、いずれかの特定端末との間で、ＡＶデータの無線通信を行うための準備が発生すると、ネットワーク変更トリガが発生する。ＡＶデータの無線通信を行うための準備とは、通信対象のＡＶデータに関する情報や、通信能力、映像再生端末の表示能力等に関する情報の送受信が行われることである。上記のネットワーク変更トリガは一例であり、ネットワーク変更トリガは上記以外であってもよい。
【００４６】
ネットワーク変更トリガが発生していない場合、処理はステップＳ１０２に進む。ネットワーク変更トリガが発生するまで、ステップＳ１０２〜Ｓ１０５の処理が繰り返し行われ、複数台の特定端末が検出されることもある。ネットワーク変更トリガが発生した場合、ネットワークの構成を変更するネットワーク変更処理が行われる（ステップＳ１９２）。
【００４７】
図１０はネットワーク変更処理の詳細な内容を示している。まず、通信解消部１０３は、ネットワーク構築部１００によって構築されているネットワークを解消する（ステップＳ１３１）。ステップＳ１３１では、Ｂｅａｃｏｎフレームの送信や、他の端末からの参加要求等のフレームの受信、受信された参加要求等のフレームに対する応答フレームの送信が停止される。続いて、通信解消部１０３は、ネットワーク構築部１００に新たにネットワークを構築させ、ネットワーク構築部１００がネットワークを構築した後、新たに構築されたネットワークを介して、記憶部１２に記憶されている情報が示す全ての特定端末と接続する（ステップＳ２０１）。記憶部１２に複数の特定端末の情報が記憶されている場合、通信解消部１０３は、ステップＳ２０１ではそれら複数の特定端末の全てと接続する。以上により、ネットワーク変更処理が終了する。
【００４８】
ネットワーク変更処理が終了すると、無線通信部１１は、ステップＳ２０１で接続した特定端末とＡＶデータの無線通信を行う（ステップＳ１９３）。ステップＳ１９３で行われるＡＶデータの無線通信では、例えば映像通信端末から複数の特定端末に対して、ＡＶデータがマルチキャストまたはブロードキャストで無線送信される。また、ステップＳ１９３で行われるＡＶデータの無線通信では、例えば複数の特定端末のうち一部（例えばテレビ）に対して映像データを送信し、複数の特定端末のうち、映像データが送信される特定端末を除く特定端末（例えばスピーカ）に対して音声データを送信してもよい。
【００４９】
ステップＳ１９３におけるＡＶデータの無線通信が終了すると、映像通信端末は処理を終了する。なお、ＡＶデータの無線通信が終了した後、ＡＶデータ以外のデータの無線通信を行ってもよいし、ＡＶデータの無線通信を再開してもよいし、ステップＳ１０２の処理を再度行ってもよい。
【００５０】
図１１は、映像通信端末が、図９および図１０に示した動作を行う一例を示している。図１１に示すように、映像通信端末１および無線通信端末２，３，４を有する無線通信システムにおいて、初期状態では映像通信端末１が構築したネットワークに無線通信端末２のみが参加し、映像通信端末１とデータ通信を行っている。映像通信端末１は、無線通信端末３，４からの参加要求を受け付けると、無線通信端末３，４のそれぞれがＡＶデータの無線通信を行うと推定する（ステップＳ１０３，Ｓ１０４に対応）。続いて、映像通信端末１は、ネットワーク変更トリガが発生すると（ステップＳ１９１に対応）、自身が構築したネットワークを解消する（ステップＳ１３１に対応）。ネットワークが解消された後、映像通信端末１は、新たにネットワークを構築し（ステップＳ２０１に対応）、構築したネットワークを介して無線通信端末３，４とＡＶデータの無線通信を行う（ステップＳ１９３に対応）。
【００５１】
第１の実施形態における映像通信端末は、最上位概念の本発明における無線通信端末に対応する。例えばネットワーク構築部１００を本発明の無線通信端末におけるネットワーク構築部とし、参加要求受付部１０１を本発明の無線通信端末における受付部とし、ＡＶ推定部１０２を本発明の無線通信端末における推定部とし、通信解消部１０３を本発明の無線通信端末における通信解消部とし、無線通信部１１を本発明の無線通信端末における無線通信部とすることで本発明の無線通信端末を構成可能である。
【００５２】
上述したように、本実施形態によれば、映像通信端末が構築したネットワークに未参加の端末からの参加要求が受け付けられた場合に、その端末がＡＶデータの無線通信を行うか否かが推定され、ＡＶデータの無線通信を行うと推定された場合、映像通信端末が構築したネットワークに参加中の端末との無線通信を解消する処理が行われる。さらに、無線通信が解消された後、映像通信端末と特定端末との間でＡＶデータの無線通信が行われる。したがって、ＡＶデータの無線通信に対する、特定端末以外の端末が行う無線通信の影響による無線通信の品質の低下を回避または軽減することができる。
【００５３】
また、ネットワークに参加中の端末に対して、データ通信中のタイミング（ステップＳ１７１）、あるいは、データ通信が終了してから一定期間内のタイミング（ステップＳ１７２）でネットワークを解消することを通知することによって、ネットワークの解消後に、ネットワークが解消されたことを知らずに、端末が、解消されたネットワークへの参加要求を再度送信する等の無駄な処理を行うことを回避することができる。
【００５４】
また、ネットワークを解消することを通知するフレームに対する応答フレームによって、ネットワークの解消を行う時間が指定されている場合に、その時間に応じたタイミングでネットワークを解消することによって、ネットワークに参加中の端末側の事情に応じたタイミングでネットワークを解消することができる。例えば、ネットワークに参加中の端末がデータ通信中であり、データ通信が終了するまで待ってほしい場合に、データ通信が終了してからネットワークを解消することができる。
【００５５】
（第２の実施形態）
次に、本発明の第２の実施形態を説明する。図１２は、本実施形態による映像通信端末の構成を示している。図１２に示す映像通信端末では、図１に示した構成に対して、制御部１０における応答制御部１０４が追加されている。応答制御部１０４は、ネットワーク構築部１００が構築したネットワークに未参加の端末からの参加要求が受け付けられた場合に、ネットワークに参加済みの端末の数が所定の制限台数以上であれば、ネットワークへの参加を拒否することを応答する制御を行う。応答制御部１０４以外の構成については、第１の実施形態で説明したので、説明を省略する。
【００５６】
図１３は映像通信端末の動作を示している。図１３を参照して映像通信端末の動作を説明する。ステップＳ１０１〜Ｓ１０５の処理は、図２に示したステップＳ１０１〜Ｓ１０５の処理と同一であるので、説明を省略する。また、ステップＳ１９２の処理は、図１０に示した処理と同一であるので、説明を省略する。
【００５７】
ステップＳ１９２におけるネットワーク変更処理が終了すると、参加要求受付部１０１は、ネットワーク構築部１００が新たに構築したネットワーク（図１０のステップＳ２０１で構築したネットワーク）に未参加の端末であって、特定端末以外の端末から参加要求を受け付けたか否かを判定する（ステップＳ２２１）。ステップＳ２２１では、参加要求受付部１０１は、参加要求を受け付けている場合には、参加要求のフレームの送信元の端末が、記憶部１２に記憶されている特定端末であるか否かを判定する。
【００５８】
特定端末以外の端末から参加要求を受け付けていない場合、処理はステップＳ１０７に進む。また、特定端末以外の端末から参加要求を受け付けた場合、応答制御部１０４は、ネットワーク構築部１００が新たに構築したネットワークに参加済みの端末の数が所定の制限台数以上であるか否かを判定する（ステップＳ２２２）。ネットワークに参加済みの端末の数の情報は記憶部１２に保存されており、ネットワークへの各端末の参加状況に応じて更新される。また、所定の制限台数の情報も記憶部１２に保存されている。所定の制限台数は１台以上であれば、何台であってもよい。ステップＳ２２２では、参加要求受付部１０１はこれらの情報を参照して判定を行う。
【００５９】
ネットワークに参加済みの端末の数が所定の制限台数以上であった場合、応答制御部１０４は、ネットワークへの参加を拒否することを応答するフレームを、無線通信部１１を介して、ステップＳ２２１で参加要求を受け付けた端末へ送信する（ステップＳ２２３）。ステップＳ２２３では、例えばエラー情報を含むＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームが送信される。また、ステップＳ２２３で送信されるフレームには、ネットワークに参加済みの端末の数が所定の制限台数を超えるという、参加を拒否する理由を示す情報も含まれる。上記の変形例として、ステップＳ２２３では、参加を拒否する理由を含まない応答フレームを送信してもよいし、応答フレームを送信しなくてもよい。続いて、処理はステップＳ１０７に進む。
【００６０】
ネットワークに参加済みの端末の数が所定の制限台数未満であった場合、応答制御部１０４は、参加要求を行った端末を、ネットワーク構築部１００によって構築されているネットワークに受け入れる処理を行う（ステップＳ２２４）。ステップＳ２２４では、例えばステップＳ２２１で参加要求を受け付けた端末に対して、無線通信部１１を介して、受け入れを行う応答フレーム（例えばＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレーム）が送信され、受け入れを行った端末の情報が記憶部１２に格納される。ステップＳ２２１で受け付けられた参加要求が、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームではなく独自のフォーマットのフレームに基づく場合、ステップＳ２２４では応答フレームを送信せずに、受け入れを行った端末の情報を記憶部１２に記憶させるようにしてもよい。続いて、処理はステップＳ１０７に進む。
【００６１】
ステップＳ１０７の処理は、図２に示したステップＳ１０７の処理と同一であるので、説明を省略する。ステップＳ１０７におけるＡＶデータの無線通信が終了すると、映像通信端末は処理を終了する。なお、ＡＶデータの無線通信が終了した後、ＡＶデータ以外のデータの無線通信を行ってもよいし、ＡＶデータの無線通信を再開してもよいし、ステップＳ２２１〜Ｓ２２４の処理を再度行ってもよい。
【００６２】
ステップＳ２２３で映像通信端末から送信されたフレームを受信した端末では、映像通信端末が構築したネットワークへの参加を中止し、別のネットワークへの参加を試みてもよいし、フレームを受信してから一定時間が経過した後に、映像通信端末が構築したネットワークへの参加を再度試みてもよい。
【００６３】
図１４は、映像通信端末が、図１３に示した動作を行う一例を示している。図１４に示すように、映像通信端末１および無線通信端末２，３，４を有する無線通信システムにおいて、初期状態では映像通信端末１が構築したネットワークに無線通信端末２のみが参加し、映像通信端末１とデータ通信を行っている。映像通信端末１は、無線通信端末３からの参加要求を受け付けると、無線通信端末３がＡＶデータの無線通信を行うと推定する（ステップＳ１０３，Ｓ１０４に対応）。続いて、映像通信端末１は、自身が構築したネットワークを解消する（ステップＳ１３１に対応）。ネットワークが解消された後、映像通信端末１は、新たにネットワークを構築する（ステップＳ２０１に対応）。
【００６４】
新たに構築されたネットワークに対して、無線通信端末３が受け入れられる。図１４に示す例では、新たに構築されたネットワークに参加可能な端末の制限台数は１台である。無線通信端末４が参加要求を行うと、既に無線通信端末３がネットワークに参加しており、端末の制限台数が１台であるため、映像通信端末１は、ネットワークへの参加を拒否することを応答するフレームを無線通信端末４へ送信する（ステップＳ２２３に対応）。続いて、映像通信端末１は、構築したネットワークを介して無線通信端末３とＡＶデータの無線通信を行う（ステップＳ１０７に対応）。
【００６５】
上述したように、本実施形態によれば、新たに構築されたネットワークに参加可能な端末の数を所定の制限台数以下とすることによって、特定端末が行うＡＶデータの無線通信に対する、特定端末以外の端末が行う無線通信の影響による無線通信の品質の低下を回避または軽減することができる。
【００６６】
また、新たに構築されたネットワークへの参加要求を行った端末に対して、参加を拒否する理由を示す情報を含むフレームを送信することによって、その端末に対して、参加を拒否する理由を通知することができ、その端末が、解消されたネットワークへの参加要求を再度送信する等の無駄な処理を行うことを回避することができる。
【００６７】
（第３の実施形態）
次に、本発明の第３の実施形態を説明する。図１５は、本実施形態による映像通信端末の構成を示している。図１５に示す映像通信端末では、図１に示した構成に対して、制御部１０における通信設定部１０５が追加されている。通信設定部１０５は、ネットワーク構築部１００によって新たにネットワークが構築された後、記憶部１２に記憶された特定端末以外の端末から参加要求が受け付けられた場合に、記憶部１２に記憶された特定端末と行うデータ通信の割合を、参加要求を行った端末と行うデータ通信の割合よりも高く設定する。通信設定部１０５以外の構成については、第１の実施形態で説明したので、説明を省略する。
【００６８】
図１６は映像通信端末の動作を示している。図１６を参照して映像通信端末の動作を説明する。ステップＳ１０１〜Ｓ１０５の処理は、図２に示したステップＳ１０１〜Ｓ１０５の処理と同一であるので、説明を省略する。また、ステップＳ１９２の処理は、図１０に示した処理と同一であるので、説明を省略する。
【００６９】
ステップＳ１９２におけるネットワーク変更処理が終了すると、参加要求受付部１０１は、ネットワーク構築部１００が新たに構築したネットワーク（図１０のステップＳ２０１で構築したネットワーク）に未参加の端末であって、特定端末以外の端末から参加要求を受け付けたか否かを判定する（ステップＳ２４１）。ステップＳ２４１では、参加要求受付部１０１は、参加要求を受け付けている場合には、参加要求のフレームの送信元の端末が、記憶部１２に記憶されている特定端末であるか否かを判定する。
【００７０】
特定端末以外の端末から参加要求を受け付けていない場合、処理はステップＳ２４３に進む。また、特定端末以外の端末から参加要求を受け付けた場合、通信設定部１０５は、新たに構築されたネットワークで行われる全てのデータ通信に対する、特定端末と行うデータ通信の割合が、新たに構築されたネットワークで行われる全てのデータ通信に対する、特定端末以外の端末と行うデータ通信の割合よりも高くなるように、データ通信に割り当てられる時間を決定するパラメータを無線通信部１１に設定する（ステップＳ２４２）。これにより、例えば特定端末とのデータ通信に割り当てられる時間が、特定端末以外の端末とのデータ通信に割り当てられる時間よりも長くなる。
【００７１】
ステップＳ２４２では、特定端末以外の端末とデータ通信が全く行われないように、特定端末以外の端末と行うデータ通信の割合を０に設定してもよい。この場合、特定端末と行うデータ通信の割合が１００％となる。また、特定端末と行うデータ通信の割合と、特定端末以外の端末と行うデータ通信の割合とを固定せずに、それらを随時変更してもよい。例えば、特定端末と行うデータ通信の割合の下限値を、特定端末以外の端末と行うデータ通信の割合の上限値よりも高くなるように設定し、特定端末と行うデータ通信の割合をその下限値以上の所定範囲で随時変更し、特定端末以外の端末と行うデータ通信の割合をその上限値以下の所定範囲で変更すればよい。
【００７２】
続いて、無線通信部１１は、ステップＳ１９２中のステップＳ２０１で接続した特定端末とＡＶデータの無線通信を行う（ステップＳ２４３）。ステップＳ２４３で行われるＡＶデータの無線通信では、映像通信端末から特定端末にＡＶデータが無線送信されてもよいし、特定端末から映像通信端末にＡＶデータが無線送信されてもよい。また、ステップＳ２４１で特定端末以外の端末からの参加要求が受け付けられている場合、ステップＳ２４２で設定された割合に従って、ステップＳ２４３で特定端末以外の端末と適宜データ通信が行われる。
【００７３】
ステップＳ２４３におけるＡＶデータの無線通信が終了すると、映像通信端末は処理を終了する。なお、ＡＶデータの無線通信が終了した後、ＡＶデータ以外のデータの無線通信を行ってもよいし、ＡＶデータの無線通信を再開してもよいし、ステップＳ２４１〜Ｓ２４２の処理を再度行ってもよい。
【００７４】
図１７は、映像通信端末が、図１６に示した動作を行う一例を示している。図１７に示すように、映像通信端末１および無線通信端末２，３，４を有する無線通信システムにおいて、初期状態では映像通信端末１が構築したネットワークに無線通信端末２のみが参加し、映像通信端末１とデータ通信を行っている。映像通信端末１は、無線通信端末３からの参加要求を受け付けると、無線通信端末３がＡＶデータの無線通信を行うと推定する（ステップＳ１０３，Ｓ１０４に対応）。続いて、映像通信端末１は、自身が構築したネットワークを解消する（ステップＳ１３１に対応）。ネットワークが解消された後、映像通信端末１は、新たにネットワークを構築する（ステップＳ２０１に対応）。
【００７５】
新たに構築されたネットワークに対して、無線通信端末３が受け入れられる。続いて、無線通信端末４が参加要求を行うと、映像通信端末１は、新たに構築されたネットワークで行われる全てのデータ通信に対する、特定端末である無線通信端末３と行うデータ通信の割合と、特定端末ではない無線通信端末４と行うデータ通信の割合とを設定する（ステップＳ２４２に対応）。図１７に示す例では、全てのデータ通信に対する、無線通信端末３と行うデータ通信の割合が７０％に設定され、全てのデータ通信に対する、無線通信端末４と行うデータ通信の割合が３０％に設定される。続いて、映像通信端末１は、構築したネットワークを介して無線通信端末３とＡＶデータの無線通信を行いつつ、構築したネットワークを介して無線通信端末４とデータの無線通信を行う（ステップＳ２４３に対応）。
【００７６】
上述したように、本実施形態によれば、ネットワーク構築部１００によって新たにネットワークが構築された後、記憶部１２に記憶された特定端末以外の端末から参加要求が受け付けられた場合に、記憶部１２に記憶された特定端末と行うデータ通信の割合を、参加要求を行った端末と行うデータ通信の割合よりも高く設定することによって、特定端末が行うＡＶデータの無線通信に対する、特定端末以外の端末が行う無線通信の影響による無線通信の品質の低下を軽減しつつ、特定端末以外の端末にも無線通信を行わせることができる。
【００７７】
（第４の実施形態）
次に、本発明の第４の実施形態を説明する。本実施形態よる映像通信端末の構成は、図１に示した構成と同様である。
【００７８】
本実施形態による映像通信端末の動作は、ステップＳ１０６におけるネットワーク変更処理を除いて、図２に示した動作と同様である。図１８は、本実施形態におけるネットワーク変更処理の一例を示している。ステップＳ１０５で特定端末を識別する情報が記憶部１２に記憶された後、通信解消部１０３は、ネットワーク構築部１００によって構築されているネットワークを解消する（ステップＳ１３１）。ステップＳ１３１では、Ｂｅａｃｏｎフレームの送信や、他の端末からの参加要求等のフレームの受信、受信された参加要求等のフレームに対する応答フレームの送信が停止される。続いて、通信解消部１０３は、記憶部１２に記憶されている情報が示す特定端末によって新たに構築されたネットワークに参加する（ステップＳ２６１）。以上により、ネットワーク変更処理が終了する。
【００７９】
ステップＳ１３１でネットワークが解消された後、ステップＳ２６１で特定端末によって新たに構築されたネットワークに映像通信端末が参加するまでの間、例えば映像通信端末および特定端末は、所定のフレームを交換し、どちらがＡＰとしてネットワークを構築するのかを決定する。映像通信端末と特定端末との間で交換されるフレームは、自身がＡＰになりたい程度を示す情報を含むことが可能である。例えば、映像通信端末がＡＰになりたい程度として最低レベルを示す情報がフレームに含まれている場合、特定端末がＡＰとなってネットワークを構築し、映像通信端末は特定端末に参加要求を送信する。
【００８０】
ネットワーク変更処理が終了すると、ステップＳ１０７において、特定端末が構築したネットワークを介して、映像通信端末と特定端末との間でＡＶデータの無線通信が行われる。
【００８１】
図１９は、映像通信端末が、図１８に示した動作を行う一例を示している。図１９に示すように、映像通信端末１および無線通信端末２，３を有する無線通信システムにおいて、初期状態では映像通信端末１が構築したネットワークに無線通信端末２のみが参加し、映像通信端末１とデータ通信を行っている。映像通信端末１は、無線通信端末３からの参加要求を受け付けると、無線通信端末３がＡＶデータの無線通信を行うと推定する（ステップＳ１０３，Ｓ１０４に対応）。続いて、映像通信端末１は、自身が構築したネットワークを解消する（ステップＳ１３１に対応）。ネットワークが解消された後、無線通信端末３はネットワークを構築する。映像通信端末１は、無線通信端末３が構築したネットワークに参加し（ステップＳ２６１に対応）、そのネットワークを介して無線通信端末３とＡＶデータの無線通信を行う（ステップＳ１０７に対応）。
【００８２】
上述したように、本実施形態によれば、映像通信端末は、特定端末によって構築されたネットワークを介して、特定端末とＡＶデータの無線通信を行うことができる。
【００８３】
（第５の実施形態）
次に、本発明の第５の実施形態を説明する。本実施形態よる映像通信端末の構成は、図１に示した構成と同様である。
【００８４】
本実施形態による映像通信端末の動作は、ステップＳ１０３における推定判断処理を除いて、図２に示した動作と同様である。図２０は、本実施形態における推定判断処理の一例を示している。
【００８５】
まず、ＡＶ推定部１０２は、ステップＳ１０２で受け付けられた参加要求のフレームが、ＡＶデータの通信に関する情報を含んでいるか否かを判定する（ステップＳ２９１）。ＡＶデータの通信に関する情報とは、映像データや音声データのフォーマット情報、参加要求のフレームの送信元の端末がソース側（供給側）と再生側のどちらであるのかを示す情報等である。参加要求のフレームが、ＡＶデータの通信に関する情報を含んでいない場合、推定判断処理が終了する。
【００８６】
参加要求のフレームが、ＡＶデータの通信に関する情報を含んでいる場合、ＡＶ推定部１０２は、参加要求のフレームを受信する前に、その参加要求を行った端末から情報要求のフレームを受信しているか否かを判定する（ステップＳ２９２）。情報要求のフレームは、例えばＰｒｏｂｅ  Ｒｅｑｕｅｓｔフレームである。情報要求のフレームを受信していない場合、推定判断処理が終了する。
【００８７】
情報要求のフレームを受信している場合、ＡＶ推定部１０２は、受信された情報要求のフレームが、ＡＶデータの通信に関する情報を含んでいるか否かを判定する（ステップＳ２９３）。ＡＶデータの通信に関する情報は、ステップＳ２９１で説明した情報と同様である。情報要求のフレームが、ＡＶデータの通信に関する情報を含んでいない場合、推定判断処理が終了する。
【００８８】
情報要求のフレームが、ＡＶデータの通信に関する情報を含んでいる場合、ＡＶ推定部１０２は、ＡＶデータの通信に関する情報内に、ＡＶデータの通信の相手となりうる情報が存在するか否かを判定する（ステップＳ２９４）。ＡＶデータの通信の相手となりうる情報とは、参加要求のフレームの送信元の端末が参加要求内で示しているサポートする役割（ソース側（供給側）または再生側）を示す情報の中で、映像通信端末の役割と対になる役割を示す情報であり、ソース側、再生側、あるいはその両方を示すことができる。例えば、映像通信端末がＡＶデータの通信においてソース側である場合、ステップＳ２９４では、ＡＶデータの通信に関する情報内に、相手の端末が再生側、またはソース側と再生側の両方をサポートすることを示す情報が含まれていれば、ＡＶデータの通信の相手となりうる情報が存在すると判定される。また、映像通信端末がＡＶデータの通信においてソース側である場合、ステップＳ２９４では、ＡＶデータの通信に関する情報内に、相手の端末がソース側であることを示す情報が含まれていれば、ＡＶデータの通信の相手となりうる情報が存在しないと判定される。
【００８９】
ＡＶデータの通信の相手となりうる情報が存在しない場合、推定判断処理が終了する。また、ＡＶデータの通信の相手となりうる情報が存在する場合、ＡＶ推定部１０２は、参加要求を行った端末がＡＶデータの無線通信を行うと推定する（ステップＳ２９５）。以上により、推定判断処理が終了する。ステップＳ２９５の処理が行われた場合、ステップＳ１０４では、参加要求を行った端末がＡＶデータの無線通信を行うと推定したと判定され、ステップＳ１０５の処理が行われる。
【００９０】
図２１は、映像通信端末が、図２０に示した動作を行う一例を示している。図２１に示すように、映像通信端末１および無線通信端末２，３を有する無線通信システムにおいて、初期状態では映像通信端末１が構築したネットワークに無線通信端末２のみが参加し、映像通信端末１とデータ通信を行っている。無線通信端末３は、ＡＶデータの通信に関する情報を含む情報要求のフレームを映像通信端末１へ送信する。情報要求のフレームに含まれる、ＡＶデータの通信に関する情報には、無線通信端末３が再生側をサポートすることを示す情報として、ＡＶデータの表示を行うことを示す情報が含まれている。
【００９１】
映像通信端末１は、無線通信端末３からの情報要求のフレームを受信すると、ＡＶデータの通信に関する情報を含む情報応答のフレームを無線通信端末３へ送信する。情報応答のフレームに含まれる、ＡＶデータの通信に関する情報には、映像通信端末１がソース側であることを示す情報が含まれている。続いて、無線通信端末３は、ＡＶデータの通信に関する情報を含む参加要求のフレームを映像通信端末１へ送信する。参加要求のフレームに含まれる、ＡＶデータの通信に関する情報には、無線通信端末３が再生側であることを示す情報として、ＡＶデータの表示を行うことを示す情報が含まれている。
【００９２】
映像通信端末１は、無線通信端末３からの参加要求を受け付けると、推定判断処理を行う。参加要求のフレームに、ＡＶデータの通信に関する情報が含まれ（ステップＳ２９１に対応）、参加要求の受信前に無線通信端末３から情報要求を受信しており（ステップＳ２９２に対応）、情報要求のフレームに、ＡＶデータの通信に関する情報が含まれ（ステップＳ２９３に対応）、ＡＶデータの通信に関する情報に、ＡＶデータの表示を行うことを示す情報が含まれているので（ステップＳ２９４に対応）、映像通信端末１は、無線通信端末３がＡＶデータの無線通信を行うと推定する（ステップＳ２９５に対応）。
【００９３】
続いて、映像通信端末１は、自身が構築したネットワークを解消する（ステップＳ１３１に対応）。ネットワークが解消された後、映像通信端末１は、新たにネットワークを構築し、構築したネットワークを介して無線通信端末３とＡＶデータの無線通信を行う（ステップＳ１０７に対応）。図２１では、ネットワークが解消された後、映像通信端末１がネットワークを構築しているが、無線通信端末３がネットワークを構築し、そのネットワークに映像通信端末１が参加して無線通信端末３とＡＶデータの無線通信を行ってもよい。
【００９４】
上述したように、本実施形態によれば、映像通信端末が構築したネットワークに未参加の端末から送信される参加要求および情報要求の各フレームに含まれる情報に基づいて、その端末がＡＶデータの通信を行うか否かを推定することができる。
【００９５】
（第６の実施形態）
次に、本発明の第６の実施形態を説明する。本実施形態よる映像通信端末の構成は、図１に示した構成と同様である。
【００９６】
本実施形態による映像通信端末の動作は、ステップＳ１０３における推定判断処理を除いて、図２に示した動作と同様である。図２２は、本実施形態における推定判断処理の一例を示している。
【００９７】
まず、ＡＶ推定部１０２は、参加要求を行った端末を、ネットワーク構築部１００によって構築されているネットワークに受け入れる処理を行う（ステップＳ３１１）。ステップＳ３１１では、例えばステップＳ１０２で参加要求を受け付けた端末に対して、無線通信部１１を介して、受け入れを行う応答フレーム（例えばＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレーム）が送信され、受け入れを行った端末の情報が記憶部１２に格納される。ステップＳ１０２で受け付けられた参加要求が、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームではなく独自のフォーマットのフレームに基づく場合、ステップＳ３１１では応答フレームを送信せずに、受け入れを行った端末の情報を記憶部１２に記憶させるようにしてもよい。
【００９８】
続いて、ＡＶ推定部１０２は、ＡＶデータの無線通信を行うための準備に関するフレームを受信したか否かを判定する（ステップＳ３１２）。ＡＶデータの無線通信を行うための準備に関するフレームとは、映像通信端末１がＡＶデータのソース側である場合には、再生側のＡＶデータの再生能力（例えば、対応するＡＶデータのフォーマット）を示す情報を含むフレームであり、映像通信端末１がＡＶデータの再生側である場合には、ソース側から指定されるＡＶデータのフォーマットを示す情報を含むフレームである。
【００９９】
例えば、映像通信端末１がＡＶデータのソース側である場合には、ステップＳ３１２では、ＡＶデータの再生能力を示す情報を含むフレームが受信されていれば、ＡＶデータの無線通信を行うための準備に関するフレームを受信したと判定される。また、映像通信端末１がＡＶデータの再生側である場合には、ステップＳ３１２では、ＡＶデータのフォーマットを示す情報を含むフレームが受信されていれば、ＡＶデータの無線通信を行うための準備に関するフレームを受信したと判定される。上記以外の場合には、ＡＶデータの無線通信を行うための準備に関するフレームを受信していないと判定される。
【０１００】
ＡＶデータの無線通信を行うための準備に関するフレームを受信していない場合、推定判断処理が終了する。また、ＡＶデータの無線通信を行うための準備に関するフレームを受信している場合、ＡＶ推定部１０２は、ＡＶデータの無線通信を行うための準備に関するフレームを送信した端末がＡＶデータの無線通信を行うと推定する（ステップＳ３１３）。以上により、推定判断処理が終了する。ステップＳ３１３の処理が行われた場合、ステップＳ１０４では、参加要求を行った端末がＡＶデータの無線通信を行うと推定したと判定され、ステップＳ１０５の処理が行われる。
【０１０１】
図２３は、映像通信端末が、図２２に示した動作を行う一例を示している。図２３に示すように、映像通信端末１および無線通信端末２，３を有する無線通信システムにおいて、初期状態では映像通信端末１が構築したネットワークに無線通信端末２のみが参加し、映像通信端末１とデータ通信を行っている。無線通信端末３が参加要求のフレームを映像通信端末１へ送信すると、映像通信端末１は、ネットワーク構築部１００によって構築されているネットワークに対して、参加要求を行った無線通信端末３を受け入れる（ステップＳ３１１に対応）。
【０１０２】
続いて、無線通信端末３は、ＡＶデータの無線通信を行うための準備に関するフレームを映像通信端末１へ送信する。映像通信端末１は、このフレームを受信すると（ステップＳ３１２に対応）、無線通信端末３がＡＶデータの無線通信を行うと推定する（ステップＳ３１３に対応）。
【０１０３】
続いて、映像通信端末１は、自身が構築したネットワークを解消する（ステップＳ１３１に対応）。ネットワークが解消された後、映像通信端末１は、新たにネットワークを構築し、構築したネットワークを介して無線通信端末３とＡＶデータの無線通信を行う（ステップＳ１０７に対応）。図２３では、ネットワークが解消された後、映像通信端末１がネットワークを構築しているが、無線通信端末３がネットワークを構築し、そのネットワークに映像通信端末１が参加して無線通信端末３とＡＶデータの無線通信を行ってもよい。
【０１０４】
上述したように、本実施形態によれば、映像通信端末が構築したネットワークに参加した端末から送信される、ＡＶデータの無線通信を行うための準備に関するフレームに基づいて、その端末がＡＶデータの通信を行うか否かを推定することができる。
【０１０５】
以上、図面を参照して本発明の実施形態について詳述してきたが、具体的な構成は上記の実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【０１０６】
１  映像通信端末、２，３，４  無線通信端末、１０  制御部、１１  無線通信部、１２  記憶部、１００  ネットワーク構築部、１０１  参加要求受付部、１０２  ＡＶ推定部、１０３  通信解消部、１０４  応答制御部、１０５  通信設定部
【図１】
2014096618.tif 000003
【図２】
2014096618.tif 000004
【図３】
2014096618.tif 000005
【図４】
2014096618.tif 000006
【図５】
2014096618.tif 000007
【図６】
2014096618.tif 000008
【図７】
2014096618.tif 000009
【図８】
2014096618.tif 000010
【図９】
2014096618.tif 000011
【図１０】
2014096618.tif 000012
【図１１】
2014096618.tif 000013
【図１２】
2014096618.tif 000014
【図１３】
2014096618.tif 000015
【図１４】
2014096618.tif 000016
【図１５】
2014096618.tif 000017
【図１６】
2014096618.tif 000018
【図１７】
2014096618.tif 000019
【図１８】
2014096618.tif 000020
【図１９】
2014096618.tif 000021
【図２０】
2014096618.tif 000022
【図２１】
2014096618.tif 000023
【図２２】
2014096618.tif 000024
【図２３】
2014096618.tif 000025