(57)【要約】【課題】無線通信装置、無線通信システム、プログラム、および無線通信方法を提供する。【解決手段】１または２以上の第１の無線通信装置から、前記１または２以上の第１の無線通信装置の各々が第２の無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信する受信部と、前記受信部により前記１または２以上の第１の無線通信装置から受信される情報に基づき、前記待ち行列における自装置の順番を管理する順番管理部と、前記順番管理部が管理する前記待ち行列における自装置の順番を示す情報を送信する送信部と、を備える無線通信装置。【選択図】図４
2011166417.tif 000002
【特許請求の範囲】
【請求項１】
１または２以上の第１の無線通信装置から、前記１または２以上の第１の無線通信装置の各々が第２の無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信する受信部と；
前記受信部により前記１または２以上の第１の無線通信装置から受信される情報に基づき、前記待ち行列における自装置の順番を管理する順番管理部と；
前記順番管理部が管理する前記待ち行列における自装置の順番を示す情報を送信する送信部と；
を備える、無線通信装置。
【請求項２】
前記順番管理部は、前記待ち行列に新たに加わる場合、自装置の順番を、前記待ち行列の最後尾の次の順番に設定する、請求項１に記載の無線通信装置。
【請求項３】
前記待ち行列における自装置の順番として前記順番管理部により複数の順番が管理されている場合、前記送信部は、前記複数の順番のうちの最初の順番と最後の順番を示す情報を送信する、請求項２に記載の無線通信装置。
【請求項４】
前記無線通信装置は、前記待ち行列における自装置の順番が先頭になった場合に、前記第２の無線通信装置とのデータ通信を開始する、請求項３に記載の無線通信装置。
【請求項５】
前記待ち行列における自装置の順番を示す情報は、周期的に送信される報知信号に含まれる、請求項４に記載の無線通信装置。
【請求項６】
前記送信部は、前記待ち行列における自装置の順番に応じた周期で前記報知信号を送信する、請求項５に記載の無線通信装置。
【請求項７】
前記送信部は、前記待ち行列における自装置の順番を示す情報を、前記第２の無線通信装置とデータ通信を行うための無線チャネルと異なる無線チャネルを利用して送信する、請求項６に記載の無線通信装置。
【請求項８】
前記送信部は、他の無線通信装置からの要求に応じて前記待ち行列における自装置の順番を示す情報を送信する、請求項４に記載の無線通信装置。
【請求項９】
無線通信装置であって、
１または２以上の周囲の無線通信装置から、前記１または２以上の周囲の無線通信装置の各々が前記無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信する受信部を備え、
前記受信部により受信される情報に基づき、前記１または２以上の周囲の無線通信装置のうちで、前記待ち行列における先頭の順番を有する周囲の無線通信装置とのデータ通信を開始する、無線通信装置。
【請求項１０】
１または２以上の第１の無線通信装置と；
第２の無線通信装置と；
を備え、
前記第１の無線通信装置の各々は、他の第１の無線通信装置から、前記他の第１の無線通信装置が前記第２の無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信する受信部、
前記受信部により前記他の第１の無線通信装置から受信される情報に基づき、前記待ち行列における自装置の順番を管理する順番管理部、および、
前記順番管理部が管理する前記待ち行列における自装置の順番を示す情報を送信する送信部、
を有し、
前記第２の無線通信装置は、前記１または２以上の第１の無線通信装置から受信される情報に基づき、前記１または２以上の第１の無線通信装置のうちで、前記待ち行列における先頭の順番を有する第１の無線通信装置とのデータ通信を開始する、無線通信システム。
【請求項１１】
前記第２の無線通信装置は、新たな無線通信装置との接続情報の交換を、データ通信を行う前記第１の無線通信装置の切替時に実行する、請求項１０に記載の無線通信システム。
【請求項１２】
コンピュータを、
１または２以上の第１の無線通信装置から、前記１または２以上の第１の無線通信装置の各々が第２の無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信する受信部と；
前記受信部により前記１または２以上の第１の無線通信装置から受信される情報に基づき、前記待ち行列における自装置の順番を管理する順番管理部と；
前記順番管理部が管理する前記待ち行列における自装置の順番を示す情報を送信する送信部と；
を備える無線通信装置として機能させるための、プログラム。
【請求項１３】
１または２以上の第１の無線通信装置から、前記１または２以上の第１の無線通信装置の各々が第２の無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信するステップと；
前記受信部により前記１または２以上の第１の無線通信装置から受信される情報に基づき、前記待ち行列における自装置の順番を管理するステップと；
前記順番管理部が管理する前記待ち行列における自装置の順番を示す情報を送信するステップと；
を含む、無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信システム、プログラム、および無線通信方法に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１に代表される無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システムは、機器の自由度が高い等の利点から、有線ネットワークに代わり普及しつつある。例えば、特許文献１に記載されているように、ＩＥＥＥ８０２．１１で規定される無線ＬＡＮシステムは、親機として動作するアクセスポイント、および子機として動作する複数のステーションからなる無線通信装置のグループで構成され、１のアクセスポイントは複数のステーションが接続される。
【０００３】
また、Ｗｉ−Ｆｉ  ＡｌｌｉａｎｃｅではＷｉ−Ｆｉダイレクトが策定中であり、このＷｉ−Ｆｉダイレクトでは、複数の無線通信装置が親機（Ｇｒｏｕｐ  Ｏｗｎｅｒ）または子機（Ｃｌｉｅｎｔ）のいずれとしての役割を担うかを決定して通信グループを形成することが提案されている。ここで、親機は簡易的なアクセスポイントとして動作し、１または２以上の子機を接続する機能を有する。
【０００４】
上述の無線ＬＡＮやＷｉ−Ｆｉダイレクトなどの無線アクセス方式を利用すると、所定の無線通信装置が複数の無線通信装置と順番に接続してデータ通信を行う無線通信システムを実現することが可能である。具体例としては、無線機能を有するスピーカが、複数のコンテンツ送信装置と順番に無線接続し、複数のコンテンツ送信装置から順次に受信されるコンテンツデータを出力することが考えられる。
【０００５】
このような無線通信システムにおいては、一般的に、所定の無線通信装置が複数の無線通信装置の待ち行列を管理し、データ通信を行いたい無線通信装置が所定の無線通信装置にアクセスして待ち行列に自装置を登録し、自装置の順番を待って所定の無線通信装置とのデータ通信を開始する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２８３５９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、所定の無線通信装置において管理される待ち行列に新たな無線通信装置を登録するためには、所定の無線通信装置と新たな無線通信装置が通信を行う必要がある。このため、所定の無線通信装置が他の無線通信装置とデータ通信を行っている間、待ち行列に新たな無線通信装置を登録することが困難であるという問題があった。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、データ通信と待ち行列への参加を併存させることが可能な、新規かつ改良された無線通信装置、無線通信システム、プログラム、および無線通信方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、１または２以上の第１の無線通信装置から、前記１または２以上の第１の無線通信装置の各々が第２の無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信する受信部と、前記受信部により前記１または２以上の第１の無線通信装置から受信される情報に基づき、前記待ち行列における自装置の順番を管理する順番管理部と、前記順番管理部が管理する前記待ち行列における自装置の順番を示す情報を送信する送信部と、を備える無線通信装置が提供される。
【００１０】
前記順番管理部は、前記待ち行列に新たに加わる場合、自装置の順番を、前記待ち行列の最後尾の次の順番に設定してもよい。
【００１１】
前記待ち行列における自装置の順番として前記順番管理部により複数の順番が管理されている場合、前記送信部は、前記複数の順番のうちの最初の順番と最後の順番を示す情報を送信してもよい。
【００１２】
前記無線通信装置は、前記待ち行列における自装置の順番が先頭になった場合に、前記第２の無線通信装置とのデータ通信を開始してもよい。
【００１３】
前記待ち行列における自装置の順番を示す情報は、周期的に送信される報知信号に含まれてもよい。
【００１４】
前記送信部は、前記待ち行列における自装置の順番に応じた周期で前記報知信号を送信してもよい。
【００１５】
前記送信部は、前記待ち行列における自装置の順番を示す情報を、前記第２の無線通信装置とデータ通信を行うための無線チャネルと異なる無線チャネルを利用して送信してもよい。
【００１６】
前記送信部は、他の無線通信装置からの要求に応じて前記待ち行列における自装置の順番を示す情報を送信してもよい。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、無線通信装置であって、１または２以上の周囲の無線通信装置から、前記１または２以上の周囲の無線通信装置の各々が前記無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信する受信部を備え、前記受信部により受信される情報に基づき、前記１または２以上の周囲の無線通信装置のうちで、前記待ち行列における先頭の順番を有する周囲の無線通信装置とのデータ通信を開始する、無線通信装置が提供される。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、１または２以上の第１の無線通信装置と、第２の無線通信装置と、を備え、前記第１の無線通信装置の各々は、他の第１の無線通信装置から、前記他の第１の無線通信装置が前記第２の無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信する受信部、前記受信部により前記他の第１の無線通信装置から受信される情報に基づき、前記待ち行列における自装置の順番を管理する順番管理部、および、前記順番管理部が管理する前記待ち行列における自装置の順番を示す情報を送信する送信部、を有し、前記第２の無線通信装置は、前記１または２以上の第１の無線通信装置から受信される情報に基づき、前記１または２以上の第１の無線通信装置のうちで、前記待ち行列における先頭の順番を有する第１の無線通信装置とのデータ通信を開始する、無線通信システムが提供される。
【００１９】
前記第２の無線通信装置は、新たな無線通信装置との接続情報の交換を、データ通信を行う前記第１の無線通信装置の切替時に実行してもよい。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、１または２以上の第１の無線通信装置から、前記１または２以上の第１の無線通信装置の各々が第２の無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信する受信部と、前記受信部により前記１または２以上の第１の無線通信装置から受信される情報に基づき、前記待ち行列における自装置の順番を管理する順番管理部と、前記順番管理部が管理する前記待ち行列における自装置の順番を示す情報を送信する送信部と、を備える無線通信装置として機能させるためのプログラムが提供される。
【００２１】
また、上記課題を解決するために、本発明の別の観点によれば、１または２以上の第１の無線通信装置から、前記１または２以上の第１の無線通信装置の各々が第２の無線通信装置とデータ通信するための待ち行列における順番を示す情報を受信するステップと、前記受信部により前記１または２以上の第１の無線通信装置から受信される情報に基づき、前記待ち行列における自装置の順番を管理するステップと、前記順番管理部が管理する前記待ち行列における自装置の順番を示す情報を送信するステップと、を含む無線通信方法が提供される。
【発明の効果】
【００２２】
以上説明したように本発明によれば、データ通信と待ち行列への参加を併存させることが可能である。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態による無線通信システムの構成を示した説明図である。
【図２】比較例にかかる無線通信システムの構成を示した説明図である。
【図３】コンテンツ送信装置のハードウェア構成を示したブロック図である。
【図４】コンテンツ送信装置の構成を示した機能ブロック図である。
【図５】待ち番号の更新の具体例を示した説明図である。
【図６】キューにおける待ち番号に従ってデータ通信が行われることを示した説明図である。
【図７】ビーコンフレームの構成例を示した説明図である。
【図８】ビーコン間隔をキューにおける待ち番号に従って調整する例を示した説明図である。
【図９】コンテンツ送信装置の動作を示したフローチャートである。
【図１０】コンテンツ受信装置の構成を示した機能ブロック図である。
【図１１】接続情報の共有方法を示したシーケンス図である。
【発明を実施するための形態】
【００２４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２５】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成を、必要に応じてコンテンツ送信装置２０Ａ、２０Ｂおよび２０Ｃのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、コンテンツ送信装置２０Ａ、２０Ｂおよび２０Ｃを特に区別する必要が無い場合には、単にコンテンツ送信装置２０と称する。
【００２６】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．無線通信システムの構成
２．コンテンツ送信装置の構成
３．コンテンツ送信装置の動作
４．コンテンツ受信装置の構成
５．接続情報の交換
６．まとめ
【００２７】
＜１．無線通信システムの構成＞
まず、図１を参照し、本発明の実施形態による無線通信システム１の構成を説明する。
【００２８】
図１は、本発明の実施形態による無線通信システム１の構成を示した説明図である。図１に示したように、本発明の実施形態による無線通信システム１は、コンテンツ送信装置２０Ａ〜２０Ｃ、およびコンテンツ受信装置１０を備える。
【００２９】
コンテンツ送信装置２０Ａ〜２０Ｃ（第１の無線通信装置）の各々は、コンテンツ受信装置１０（第２の無線通信装置）とデータ通信するための待ち行列に参加しており、当該待ち行列中の順番に従ってコンテンツ受信装置１０とデータ通信を行う。
【００３０】
より詳細には、コンテンツ送信装置２０Ａ〜２０Ｃの各々は、自装置の待ち番号を示す情報を送信することにより待ち行列に参加する。例えば、図１に示したように、コンテンツ送信装置２０Ａは待ち番号「０、２、５」を示す情報を送信し、コンテンツ送信装置２０Ｂは待ち番号「１、４」を示す情報を送信し、コンテンツ送信装置２０Ｃは待ち番号「３」を示す情報を送信する。これにより、コンテンツ受信装置１０とデータ通信するための待ち行列として、図１下部に示したように仮想的なキューが形成される。
【００３１】
そして、コンテンツ受信装置１０は、コンテンツ送信装置２０Ａ〜２０Ｃが送信する情報を受信し、待ち番号が先頭であるコンテンツ送信装置２０を選択し、選択したコンテンツ送信装置２０とデータ通信を行う。図１に示した例では、待ち番号が「０」であるコンテンツ送信装置２０Ａがキューにおける先頭なので、コンテンツ受信装置１０はコンテンツ送信装置２０Ａとデータ通信を行う。例えば、コンテンツ受信装置１０は、コンテンツ送信装置２０Ａから音楽データを受信し、受信した音楽データをスピーカから出力する。
【００３２】
また、キューへの新規登録を所望するコンテンツ送信装置２０は、周囲のコンテンツ送信装置２０が送信している待ち番号を示す情報を受信し、キューにおける最後尾の次の番号を自装置の待ち番号として設定し、当該待ち番号を示す情報を送信する。これにより、コンテンツ受信装置１０とデータ通信するための仮想的なキューに新規に登録することができる。
【００３３】
例えば、図１に示した例でコンテンツ送信装置２０Ｃがキューへの新規登録を所望した場合、コンテンツ送信装置２０Ｃは、キューにおける最後尾の番号が「５」であるので、「５」の次の番号である「６」を自装置の待ち番号として設定し、待ち番号「６」を示す情報を送信することにより、キューへの新規登録を行う。
【００３４】
なお、コンテンツ送信装置２０およびコンテンツ受信装置１０が利用する無線方式は特に限定されない。例えば、コンテンツ送信装置２０およびコンテンツ受信装置１０は、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１ａ、ｂ、ｇ、ｎなどに規定される無線方式を利用してもよく、この場合、コンテンツ送信装置２０がアクセスポイントとして機能し、コンテンツ受信装置１０がステーションとして機能してもよい。また、コンテンツ送信装置２０およびコンテンツ受信装置１０は、インフラストラクチャーモードでなく、アドホックモードで通信を行ってもよい。
【００３５】
さらに、コンテンツ送信装置２０およびコンテンツ受信装置１０は、Ｗｉ−Ｆｉダイレクトに準拠してもよく、この場合、コンテンツ送信装置２０が親機（グループオーナー）として機能し、コンテンツ受信装置１０が子機（クライアント）として機能してもよい。
【００３６】
また、コンテンツ送信装置２０がコンテンツ受信装置１０とデータ通信する際に送信するコンテンツデータは特に限定されない。例えば、コンテンツデータは、音楽、講演およびラジオ番組などの音楽データや、映画、テレビジョン番組、ビデオプログラム、写真、文書、絵画および図表などの映像データや、ゲームおよびソフトウェアなどであってもよい。
【００３７】
さらに、上述したコンテンツデータの一方向への送信はデータ通信の一例に過ぎず、データ通信は、任意のサービス交換のための一方向または双方向の通信であってもよい。
【００３８】
また、コンテンツ送信装置２０およびコンテンツ受信装置１０のハードウェアタイプも特に限定されない。例えば、ハードウェアタイプは、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、家庭用映像処理装置（ディスプレイ、ＤＶＤレコーダ、ビデオデッキなど）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、家庭用ゲーム機器、家電機器などの情報処理装置であってもよい。また、ハードウェアタイプは、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などの情報処理装置であってもよい。また、コンテンツ送信装置２０はアクセスポイントであってもよいし、コンテンツ受信装置１０はスピーカ機能を有する音楽出力装置であってもよい。
【００３９】
以上説明したように、本発明の実施形態による無線通信システム１においては、コンテンツ送信装置２０Ａ〜２０Ｃの各々が自装置の待ち番号を示す情報を送信することにより、コンテンツ受信装置１０とデータ通信するための仮想的なキューを形成する。この無線通信システム１の構成を採用することによる利点を、キューを１の装置で集中管理する場合と比較して説明する。
【００４０】
図２は、比較例にかかる無線通信システム２の構成を示した説明図である。比較例にかかる無線通信システム２においては、コンテンツ受信装置９２がキューを集中管理するので、キューへの新規登録を所望するコンテンツ送信装置９０は、コンテンツ受信装置９２とキューへの新規登録を要求する通信を行う必要がある。
【００４１】
このため、コンテンツ受信装置９２がキューの先頭であるコンテンツ送信装置９０Ａとデータ通信を行っている場合、コンテンツ送信装置９０Ｂや９０Ｃをキューに新規登録するためには、コンテンツ受信装置９２とコンテンツ送信装置９０Ａとのデータ通信を中断させる、あるいは、コンテンツ受信装置９２とコンテンツ送信装置９０Ａとのデータ通信の終了を待機する必要があった。
【００４２】
これに対し、本発明の実施形態による無線通信システム１においては、コンテンツ送信装置２０Ａ〜２０Ｃの各々が自装置の待ち番号を特定し、自装置の待ち番号を示す情報を送信することによりキューへの登録を行う。したがって、本発明の実施形態による無線通信システム１においては、コンテンツ送信装置２０がキューへ新規登録する際にコンテンツ受信装置１０と通信を行う必要がないので、コンテンツ受信装置１０の通信状態に依存することなくキューへの新規登録を行うことが可能となる。
【００４３】
すなわち、本発明の実施形態にかかる無線通信システム１によれば、コンテンツ受信装置１０のデータ通信を中断させることなく、かつ、コンテンツ受信装置１０のデータ通信の終了を待機することなく、キューへの新規登録を行うことが可能である。以下、このような無線通信システム１を構成するコンテンツ送信装置２０およびコンテンツ受信装置１０について詳細に説明する。
【００４４】
＜２．コンテンツ送信装置の構成＞
まず、図３を参照し、コンテンツ送信装置２０のハードウェア構成を説明する。
【００４５】
図３は、コンテンツ送信装置２０のハードウェア構成を示したブロック図である。コンテンツ送信装置２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、ホストバス２０４と、を備える。また、コンテンツ送信装置２０は、ブリッジ２０５と、外部バス２０６と、インタフェース２０７と、入力装置２０８と、出力装置２１０と、ストレージ装置（ＨＤＤ）２１１と、ドライブ２１２と、通信装置２１５とを備える。
【００４６】
ＣＰＵ２０１は、演算処理装置および制御装置として機能し、各種プログラムに従ってコンテンツ送信装置２０内の動作全般を制御する。また、ＣＰＵ２０１は、マイクロプロセッサであってもよい。ＲＯＭ２０２は、ＣＰＵ２０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ２０３は、ＣＰＵ２０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス２０４により相互に接続されている。
【００４７】
ホストバス２０４は、ブリッジ２０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス２０６に接続されている。なお、必ずしもホストバス２０４、ブリッジ２０５および外部バス２０６を分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００４８】
入力装置２０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ２０１に出力する入力制御回路などから構成されている。コンテンツ送信装置２０のユーザは、該入力装置２０８を操作することにより、コンテンツ送信装置２０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００４９】
出力装置２１０は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。さらに、出力装置２１０は、スピーカおよびヘッドホンなどの音声出力装置を含む。出力装置２１０は、例えば、再生されたコンテンツを出力する。具体的には、表示装置は再生された映像データ等の各種情報をテキストまたはイメージで表示する。一方、音声出力装置は、再生された音声データ等を音声に変換して出力する。
【００５０】
ストレージ装置２１１は、本実施形態にかかるコンテンツ送信装置２０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置２１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置２１１は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置２１１は、ハードディスクを駆動し、ＣＰＵ２０１が実行するプログラムや各種データを格納する。
【００５１】
ドライブ２１２は、記憶媒体用リーダライタであり、コンテンツ送信装置２０に内蔵、あるいは外付けされる。ドライブ２１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体２４に記録されている情報を読み出して、ＲＡＭ２０３に出力する。また、ドライブ２１２は、リムーバブル記憶媒体２４に情報を書き込むこともできる。
【００５２】
通信装置２１５は、例えば、周囲の無線通信装置に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置２１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【００５３】
なお、上記では図３を参照してコンテンツ送信装置２０のハードウェア構成について説明したが、コンテンツ受信装置１０のハードウェアはコンテンツ送信装置２０と実質的に同一に構成することが可能であるため、説明を省略する。
【００５４】
次に、図４を参照し、コンテンツ送信装置２０の機能を説明する。
【００５５】
図４は、コンテンツ送信装置２０の構成を示した機能ブロック図である。図４に示したように、コンテンツ送信装置２０は、通信部２１６と、記憶部２２０と、順番管理部２２４と、送信信号生成部２２８と、通信制御部２３２と、を備える。
【００５６】
通信部２１６は、外部の無線通信装置とのインタフェースである。この通信部２１６は、周囲のコンテンツ送信装置２０Ｂなどから待ち番号を示す情報を受信する受信部としての機能、および、送信信号生成部２２８により生成される自装置の待ち番号を示す情報を送信する送信部としての機能を有する。また、通信部２１６は、コンテンツデータを例えばストリーミング形式によりコンテンツ受信装置１０に送信する。
【００５７】
記憶部２２０は、コンテンツデータを記憶している記憶媒体である。この記憶部２２０は、例えば、不揮発性メモリ、磁気ディスク、光ディスク、およびＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスクなどの記憶媒体であってもよい。不揮発性メモリとしては、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）があげられる。また、磁気ディスクとしては、ハードディスクおよび円盤型磁性体ディスクなどがあげられる。また、光ディスクとしては、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）およびＢＤ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ（登録商標））などがあげられる。
【００５８】
（順番管理部２２４）
順番管理部２２４は、コンテンツ受信装置１０とデータ通信するためのキューにおける自装置の待ち番号を管理する。例えば、順番管理部２２４は、キューへの新規登録を行う場合、通信部２１６により受信される他のコンテンツ送信装置の待ち番号を参照し、最後尾の次の番号を自装置の待ち番号として設定する。
【００５９】
ここで、待ち番号は、先頭を「ｎ」、２番目を「ｎ＋ｋ」、３番目を「ｎ＋２・ｋ」、ｘ番目を「ｎ＋（ｘ−１）・ｋ」と表現してもよい。例えば、順番管理部２２４は、最後尾がｘ番目の「ｎ＋（ｘ−１）・ｋ」である場合、自装置の待ち番号を（ｘ＋１）番目の「ｎ＋ｘ・ｋ」に設定する。なお、図１に示したキューにおける待ち番号は、ｎ＝０、ｋ＝１により表現されている。
【００６０】
また、順番管理部２２４は、必要に応じて自装置の待ち番号を更新する。この待ち番号の更新について、図５を参照して具体的に説明する。
【００６１】
図５は、待ち番号の更新の具体例を示した説明図である。図５に示したように、キューの先頭に位置してデータ通信中であるコンテンツ送信装置２０Ａの順番管理部２２４は、データ通信が終了すると、自装置の待ち番号を「ｎ−ｋ」である「−１」に更新する。そして、他のコンテンツ送信装置２０の順番管理部２２４は、コンテンツ送信装置２０Ａの待ち番号が「ｎ−ｋ」である「−１」に更新されたことを検知すると、自装置の待ち番号を「−ｋ」することにより順番を１つ進める。その結果、コンテンツ送信装置２０Ｂの待ち番号が先頭の「０」になるので、コンテンツ送信装置２０Ｂとコンテンツ受信装置１０がデータ通信を開始する。
【００６２】
なお、コンテンツ送信装置２０Ａは、待ち番号「−１」を示す情報の送信を、他のコンテンツ送信装置２０の待ち番号の更新が終了するまで（例えば、「０」を示す情報を送信するコンテンツ送信装置が現れるまで）継続してもよい。
【００６３】
また、上記では、データ通信が終了すると待ち番号を「ｎ−ｋ」である「−１」に設定する例を説明したが、コンテンツ送信装置２０は、データ通信の終了と共に待ち番号の送信を終了してもよい。この場合、他のコンテンツ送信装置２０の順番管理部２２４は、待ち番号「ｎ」の送信が終了されたことに基づき、自装置の待ち番号を更新することができる。
【００６４】
また、他のコンテンツ送信装置２０の順番管理部２２４は、自装置の直前の待ち番号を検出できなくなった場合に、自装置の待ち番号を「−ｋ」することにより順番を１つ進めてもよい。この方法によれば、待ち番号が「ｎ＋ｋ」であるコンテンツ送信装置２０Ｂが待ち番号を「ｎ」に更新し、待ち番号が「ｎ＋２・ｋ」であるコンテンツ送信装置２０Ａが待ち番号を「ｎ＋ｋ」に更新する、というように、待ち番号が順次に更新される。
【００６５】
また、上記では、コンテンツ送信装置２０のデータ通信の終了に基づいて待ち番号を更新する方法を説明したが、上記の更新方法は、コンテンツ送信装置２０がキューから抜ける場合にも適用可能である。
【００６６】
また、上記では、コンテンツ送信装置２０が待ち番号を更新し、コンテンツ受信装置１０は待ち番号が「０」であるコンテンツ送信装置２０とデータ通信を行う例を説明したが、本発明はかかる例に限定されない。例えば、コンテンツ送信装置２０は待ち番号を更新せず、コンテンツ受信装置１０が、データ通信相手として選択するコンテンツ送信装置２０の待ち番号を、「ｎ」、「ｎ＋ｋ」、「ｎ＋２・ｋ」・・というように、データ通信が終了する度に次の番号に変更してもよい。
【００６７】
この方法によれば、図６に示したように、待ち番号が「０」であるコンテンツ送信装置２０Ａのデータ通信が終了した場合、待ち番号の更新を行わずに、待ち番号が「１」であるコンテンツ送信装置２０Ｂとコンテンツ受信装置１０とのデータ通信が開始することができる。
【００６８】
（送信信号生成部２２８）
送信信号生成部２２８は、通信部２１６から送信するための送信信号を生成する。例えば、送信信号生成部２２８は、順番管理部２２４により管理される待ち番号を含むビーコンフレーム（報知信号）を生成する。ここで、図７を参照し、ビーコンフレームの構成を説明する。
【００６９】
図７は、ビーコンフレームの構成例を示した説明図である。図７に示したように、ビーコンフレームは、ＭＡＣヘッダ、フレームボディ、およびＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）からなる。また、ＭＡＣヘッダは、フレーム制御、デュレーション、宛先アドレス（ブロードキャストアドレス）、送信元アドレス、ＢＳＳＩＤ、シーケンス制御などの情報を含む。また、フレームボディは、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤ）や、Ｖｅｎｄｅｒ−Ｓｐｅｃｉｆｉｃ  ＩＥとして定義することが認められている情報エレメントなどを含む。
【００７０】
送信信号生成部２２８は、このようなビーコンフレーム中のＳＳＩＤに待ち番号を記載してもよい。例えば、送信信号生成部２２８は、「Ｓ−Ｍｕｓｉｃ」というサービスを示す識別子の後に待ち番号が付された「Ｓ−Ｍｕｓｉｃ−０−２−５」をＳＳＩＤとしてビーコンフレームに記載してもよい。または、送信信号生成部２２８は、ビーコンフレーム中の情報エレメントに待ち番号を記載してもよい。
【００７１】
ここで、キューの先頭の番号を通知することはコンテンツ受信装置１０のデータ通信相手を選択する上で重要であり、キューの最後尾の番号を通知することは新規にキューへの登録を所望するコンテンツ送信装置２０にとって重要である。一方、その他の番号の通知は必須ではない。
【００７２】
そこで、送信信号生成部２２８は、コンテンツ送信装置２０が有する全ての待ち番号を記載するのでなく、コンテンツ送信装置２０が有する待ち番号のうちで先頭の番号および最後尾の番号のみを記載してもよい。例えば、送信信号生成部２２８は、コンテンツ送信装置２０が待ち番号「０、２、５」を有する場合、「Ｓ−Ｍｕｓｉｃ−０−５」という情報を記載してもよい。かかる構成によれば、待ち番号の通知に要するオーバーヘッドを抑制することが可能である。また、図５に示したように待ち番号が更新される過程において、コンテンツ送信装置２０Ａの送信信号生成部２２８は、コンテンツ送信装置２０Ａのデータ通信終了後、「Ｓ−Ｍｕｓｉｃ−（−１）−５」という情報を記載し、待ち番号の更新後には「Ｓ−Ｍｕｓｉｃ−１−４」という情報を記載してもよい。
【００７３】
また、送信信号生成部２２８は、待ち番号を情報エレメントに記載する場合、１の情報エレメントにコンテンツ送信装置２０が有する全ての待ち番号を記載してもよいし、１の情報エレメントに先頭および最後尾の待ち番号のみを記載してもよい。さらに、送信信号生成部２２８は、待ち番号の各々を異なる情報エレメントに記載してもよい。
【００７４】
（通信制御部２３２）
通信制御部２３２は、コンテンツ送信装置２０による通信全般を制御する。例えば、通信制御部２３２は、送信信号生成部２２８に送信信号の生成を指示したり、通信部２１６による送信処理を制御したりする。
【００７５】
ここで、キューに参加する全てのコンテンツ送信装置２０が待ち番号の通知のために上述のビーコンフレームを所定周期で送信すると、無線帯域が圧迫されてしまうことが懸念される。そこで、通信制御部２３２は、ビーコン間隔を常に長くしてもよいし、自装置の待ち番号に応じてビーコン間隔を長くしてもよい。
【００７６】
具体的には、上述したようにキューの先頭の番号および最後尾の番号を通知することが重要であるので、通信制御部２３２は、図８に示したように、自装置が先頭または最後尾の待ち番号を有する場合には通常のビーコン間隔を利用し、その他の場合にはビーコン間隔を長くする、またはビーコンが送信されないようにしてもよい。かかる構成によれば、無線通信システム１の正常な動作を維持しつつ、消費電力および無線リソースの使用量を低減することができる。
【００７７】
または、通信制御部２３２は、待ち番号を通知するためのビーコンフレームを、コンテンツ受信装置１０とのデータ通信時と異なる無線チャネルを利用して送信してもよい。この場合、待機中のコンテンツ送信装置２０は、先頭の待ち番号ｎを通知しているコンテンツ送信装置のビーコンフレームやプローブリスポンスなどを検出することで、データ通信に利用する無線チャネルを特定することができる。
【００７８】
または、通信制御部２３２は、無線リソースの使用量を低減するために、他のコンテンツ送信装置２０とビーコンタイミングを合わせてもよい。または、通信制御部２３２は、データ通信中のコンテンツ送信装置２０のビーコンフレームに基づき、データ通信のタイミングを避けてビーコン送信タイミングを設定してもよい。
【００７９】
さらに、通信制御部２３２は、自装置がキューに参加している場合にはビーコン送信を停止してもよい。この場合、送信信号生成部２２８が、プローブリクエストに対する応答であるプローブリスポンスに待ち番号を記載することにより待ち番号を通知する。かかる構成によれば、消費電力および無線リソースの使用量を一層削減することが可能である。なお、送信信号生成部２２８は、プローブリクエストが待ち番号を問い合わせる情報エレメントを含む場合にのみ、自装置の待ち番号を示す情報エレメントをプローブリスポンスに組み入れてもよい。
【００８０】
＜３．コンテンツ送信装置の動作＞
以上、コンテンツ送信装置２０の構成を説明した。続いて、図９を参照し、コンテンツ送信装置２０の動作を簡潔に説明する。
【００８１】
図９は、コンテンツ送信装置２０の動作を示したフローチャートである。キューへの新規登録を所望するコンテンツ送信装置２０は、図９に示したように、まず周囲のコンテンツ送信装置から待ち番号を示すビーコンを受信する（Ｓ３０４）。そして、順番管理部２２４が、最後尾の待ち番号を特定し（Ｓ３０８）、自装置の待ち番号を最後尾の次の番号に設定する（Ｓ３１２）。
【００８２】
続いて、送信信号生成部２２８が、順番管理部２２４により設定された待ち番号が記載されたビーコンフレームを生成し、通信部２１６が、通信制御部２３２による制御に基づいてビーコンフレームを送信する（Ｓ３１６）。その後、順番管理部２２４が待ち番号を必要に応じて更新しつつ、自装置の待ち番号が先頭になった場合（Ｓ３２０）、コンテンツ送信装置２０とコンテンツ受信装置１０がデータ通信を開始する（Ｓ３２４）。
【００８３】
＜４．コンテンツ受信装置の構成＞
以上、コンテンツ送信装置２０の構成および動作を説明した。続いて、図１０を参照してコンテンツ受信装置１０の構成を説明する。
【００８４】
図１０は、コンテンツ受信装置１０の構成を示した機能ブロック図である。図１０に示したように、コンテンツ受信装置１０は、通信部１１６と、再生部１２０と、コンテンツ出力部１２４と、通信制御部１３２と、を備える。
【００８５】
通信部１１６は、コンテンツ送信装置２０とのインタフェースであり、コンテンツ送信装置２０から待ち番号を示す情報を含むビーコンフレームを受信する受信部として機能する。また、通信部１１６は、コンテンツ送信装置２０からコンテンツデータを受信するなど、コンテンツ送信装置２０とデータ通信を行う。
【００８６】
再生部１２０は、通信部１１６によりコンテンツ送信装置２０から受信されたコンテンツデータを再生し、再生信号をコンテンツ出力部１２４に供給する。再生部１２０は、例えば、コンテンツデータのデコード、Ｄ／Ａ変換などを行う。
【００８７】
コンテンツ出力部１２４は、再生部１２０から供給される再生信号に基づいてコンテンツを出力する。例えば、コンテンツ送信装置２０から受信されるコンテンツデータが映像データを含む場合、コンテンツ出力部１２４は映像データを表示する。また、コンテンツ送信装置２０から受信されるコンテンツデータが音声データを含む場合、コンテンツ出力部１２４は音声データを空気振動に変換して出力する。
【００８８】
通信制御部１３２は、コンテンツ受信装置１０による通信全般を制御する。例えば、通信制御部１３２は、通信部１１６により各コンテンツ送信装置２０から受信される待ち番号を示す情報に基づき、データ通信を行うコンテンツ送信装置２０を選択する。そして、通信制御部１３２は、選択したコンテンツ送信装置２０に通信部１１６からデータ通信要求を送信する。これにより、コンテンツ受信装置１０とコンテンツ送信装置２０とのデータ通信が開始される。
【００８９】
ここで、図５を参照して説明したように、データ通信の終了に応じて各コンテンツ送信装置２０が待ち番号を１つずつ進める場合、通信制御部１３２は、待ち番号「０」を有するコンテンツ送信装置２０をデータ通信相手に選択する。
【００９０】
ただし、無線通信においては隠れ端末問題が存在するので、同時に複数のコンテンツ送信装置２０が同一の待ち番号を通知する場合が考えられる。例えば、図１において、コンテンツ送信装置２０Ｃがコンテンツ送信装置２０Ａの隠れ端末に該当する場合、コンテンツ送信装置２０Ｃは、キューの最後尾を「４」と判断し、自装置の待ち番号を、コンテンツ送信装置２０Ａと重複する「５」に設定してしまう。
【００９１】
そこで、通信制御部１３２は、複数のコンテンツ送信装置２０が先頭の待ち番号「０」を通知している場合、複数のコンテンツ送信装置２０から１のコンテンツ送信装置２０を選択してもよい。選択方法は、ランダム選択であっても、所定基準に従った選択であってもよい。
【００９２】
または、各コンテンツ送信装置２０は、先頭の待ち番号「０」への待ち番号の更新については、コンテンツ受信装置１０からの指示に基づいて行ってもよい。かかる構成によれば、複数のコンテンツ送信装置２０が２番目の待ち番号「１」を通知している場合、コンテンツ受信装置１０が１のコンテンツ送信装置２０を選択して先頭の待ち番号「０」への更新を指示する。このため、複数のコンテンツ送信装置２０が先頭の待ち番号「０」を通知することを未然に防止することができる。
【００９３】
一方、キューへ参加しているコンテンツ送信装置２０が存在しない場合も考えられる。そこで、特殊な扱いをする識別子「ｚ」を事前に用意しておき、コンテンツ受信装置１０は、待ち番号を示す情報を送信するコンテンツ送信装置２０が存在しない場合、識別子「ｚ」を送信するコンテンツ送信装置２０を探索し、当該コンテンツ送信装置２０とデータ通信を行ってもよい。また、識別子「ｚ」は、待ち番号と同様の方法で送信してもよいし、独自の情報エレメントを利用して送信してもよい。
【００９４】
例えば、コンテンツ受信装置１０を有する第１のユーザの家に複数の第２のユーザがコンテンツ送信装置２０を持って集まり、各コンテンツ送信装置２０がキューに参加して順次にコンテンツ受信装置１０にコンテンツデータを送信するユースケースが考えられる。この場合、第１のユーザが所有するコンテンツ送信装置２０に識別子「ｚ」を送信させておけば、以下のような動作が期待される。
【００９５】
・キューに参加する第２のユーザのコンテンツ送信装置２０が存在する場合
コンテンツ受信装置１０は、キューの先頭の第２のユーザのコンテンツ送信装置２０からコンテンツデータを受信して再生する。
・キューに参加する第２のユーザのコンテンツ送信装置２０が存在しなくなった場合
コンテンツ受信装置１０は、第１のユーザのコンテンツ送信装置２０からコンテンツデータを受信して再生する。
【００９６】
＜５．接続情報の交換＞
上記では、コンテンツ受信装置１０とコンテンツ送信装置２０が無線接続するための接続情報を共有している状態を前提として説明を行ったが、コンテンツ受信装置１０とコンテンツ送信装置２０が接続情報を共有していない場合も有りうる。この場合、例えば無線ＬＡＮにおいてはＷＰＳ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ）のＰＢＣ方式により接続情報を交換することが可能である。しかし、ＷＰＳを行う際には他の無線通信装置との接続が途切れてしまう場合がある。
【００９７】
このため、接続情報を共有するためのＷＰＳなどの処理は、コンテンツ受信装置１０のデータ通信中でなく、コンテンツ受信装置１０がデータ通信相手を切替える際に行われることが望ましい。しかし、ユーザがＷＰＳのトリガ操作を行えるタイミングが限定されることは利便性の観点から問題である。そこで、本発明の実施形態においては、以下に図１１を参照して説明する接続情報の共有方法を提案する。
【００９８】
図１１は、接続情報の共有方法を示したシーケンス図である。図１１に示したように、コンテンツ送信装置２０Ａが先頭の待ち番号を通知している場合、コンテンツ受信装置１０がコンテンツ送信装置２０Ａに通信要求を送信し（Ｓ４０４）、コンテンツ受信装置１０とコンテンツ送信装置２０Ａとのデータ通信が開始される（Ｓ４０８）。
【００９９】
その後、コンテンツ受信装置１０とコンテンツ送信装置２０Ｄのブッシュボタンが押圧されると（Ｓ４１２）、コンテンツ受信装置１０は、Ｖｅｎｄｅｒ−Ｓｐｅｃｉｆｉｃな情報をプローブリクエストに記載して送信する（Ｓ４１６）。なお、上記プッシュボタンは、コンテンツ受信装置１０およびコンテンツ送信装置２０Ｄに物理的に設けられていても、画面上で選択可能に表示されてもよい。また、上記プッシュボタンは、例えばＷＰＳ  Ｐｕｓｈ  Ｂｕｔｔｏｎであってもよいし、他の専用のＢｕｔｏｏｎであってもよい。また、ユーザ操作は、プッシュボタンの押圧およびＰＩＮ入力であってもよい。
【０１００】
続いて、コンテンツ送信装置２０Ｄは、コンテンツ受信装置１０からプローブリクエストを受信すると、Ｖｅｎｄｅｒ−Ｓｐｅｃｉｆｉｃな情報をプローブリスポンスに記載してコンテンツ受信装置１０へ送信する（Ｓ４２０）。
【０１０１】
通常であれば、この後、コンテンツ受信装置１０とコンテンツ送信装置２０Ｄが接続情報を共有するための通信が行われる。しかし、コンテンツ受信装置１０はコンテンツ送信装置２０Ａとデータ通信中であるため、ブローブリスポンスの送信元アドレスとして記載されたコンテンツ送信装置２０ＤのＭＡＣアドレスを記録しておく。同様に、コンテンツ送信装置２０Ｄは、プローブリクエストに送信元アドレスとして記載されたコンテンツ受信装置１０のＭＡＣアドレスを記録しておく。
【０１０２】
そして、コンテンツ受信装置１０は、コンテンツ送信装置２０Ａとのデータ通信が終了すると（Ｓ４２４）、コンテンツ送信装置２０ＤのＭＡＣアドレスにアクセスし、ＷＰＳ等の無線ＬＡＮ設定を交換するプロトコルを実行する（Ｓ４２８）。これにより、コンテンツ受信装置１０は、データ通信を中断することなくコンテンツ送信装置２０Ｄと接続情報を共有することができる。
【０１０３】
その後、コンテンツ受信装置１０がコンテンツ送信装置２０Ｂに通信要求を送信し（Ｓ４３２）、コンテンツ受信装置１０とコンテンツ送信装置２０Ｂとのデータ通信が開始される（Ｓ４３６）。
【０１０４】
なお、コンテンツ受信装置１０がプローブリクエストを送信する無線チャネルはデータ通信に利用している無線チャネルであってもよい。この場合、コンテンツ送信装置２０Ｄが事前に周囲をスキャンしてデータ通信に利用されている無線チャネルを特定しておくことで、プローブリクエストおよびプローブリスポンスの送受信を短時間で行うことが可能となる。
【０１０５】
＜６．まとめ＞
以上説明したように、本発明の実施形態による無線通信システム１においては、各コンテンツ送信装置２０が自装置の待ち番号を特定し、自装置の待ち番号を示す情報を送信することにより、コンテンツ受信装置１０とデータ通信を行うためのキューへの登録を行う。したがって、本発明の実施形態による無線通信システム１においては、コンテンツ送信装置２０がキューへ新規登録する際にコンテンツ受信装置１０と通信を行う必要がないので、コンテンツ受信装置１０の通信状態に依存することなくキューへの新規登録を行うことが可能となる。
【０１０６】
すなわち、本発明の実施形態にかかる無線通信システム１によれば、コンテンツ受信装置１０のデータ通信を中断させることなく、かつ、コンテンツ受信装置１０のデータ通信の終了を待機することなく、キューへの新規登録を行うことが可能である。
【０１０７】
また、コンテンツ送信装置２０は、自装置のキューにおける待ち番号に応じてビーコン間隔を長くすることにより、消費電力および無線帯域の使用量を低減することが可能である。
【０１０８】
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１０９】
例えば、本明細書の無線通信システム１およびコンテンツ送信装置２０の処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、無線通信システム１およびコンテンツ送信装置２０の処理における各ステップは、シーケンス図またはフローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１１０】
また、無線通信システム１およびコンテンツ送信装置２０に内蔵されるＣＰＵ２０１、ＲＯＭ２０２およびＲＡＭ２０３などのハードウェアを、上述した無線通信システム１およびコンテンツ送信装置２０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【０１１１】
１０      コンテンツ受信装置
２０      コンテンツ送信装置
１１６、２１６    通信部
１３２、２３２    通信制御部
１２０    再生部
１２４    コンテンツ出力部
２２０    記憶部
２２４    順番管理部
２２８    送信信号生成部
【図１】
2011166417.tif 000003
【図２】
2011166417.tif 000004
【図３】
2011166417.tif 000005
【図４】
2011166417.tif 000006
【図５】
2011166417.tif 000007
【図６】
2011166417.tif 000008
【図７】
2011166417.tif 000009
【図８】
2011166417.tif 000010
【図９】
2011166417.tif 000011
【図１０】
2011166417.tif 000012
【図１１】
2011166417.tif 000013