(57)【特許請求の範囲】
【請求項１】
複数の端末と、前記複数の端末と無線通信を行う基地局と、前記基地局に接続され、前記基地局を介して前記端末と通信可能な管理サーバと、から構成される無線通信システムであって、
前記管理サーバは、
前記複数の端末の識別情報と、前記複数の端末が保持するコンテンツデータに関する情報とを、第１の情報として対応付けるサーバ制御部と、
前記第１の情報を前記基地局に送信するサーバ通信部と、
を備え、
前記基地局は、
自局を利用する前記複数の端末に関する第２の情報を作成し、前記第１の情報および前記第２の情報に基づいて、所定の端末用に端末情報を生成する基地局制御部と、
前記第１の情報を前記管理サーバから受信するとともに、前記端末情報を前記所定の端末に送信する基地局通信部と、
を備え、
前記所定の端末は、
前記端末情報に基づいて、直接通信する他の端末を決定する端末制御部と、
前記端末情報を前記基地局から受信するとともに、前記決定された他の端末から直接通信により所定のコンテンツデータを受信する端末通信部と、
を備える、
ことを特徴とする無線通信システム。
【請求項２】
前記基地局制御部は、
前記第１の情報に含まれる、前記複数の端末が保持するコンテンツデータのバージョン情報と、
前記第２の情報に含まれる、前記複数の端末の位置情報および前記複数の端末が自局と無線通信中か否かに関する情報と、
を利用して、前記所定の端末が前記他の端末から直接通信により前記所定のコンテンツデータを受信する際の前記他の端末の優先度を設定し、前記優先度を前記端末情報に含め、
前記端末制御部は、
前記端末情報に含まれる、前記優先度の最も高い他の端末から直接通信により前記所定のコンテンツデータを受信するように決定する、
ことを特徴とする請求項１に記載の無線通信システム。
【請求項３】
前記端末制御部は、
前記優先度の最も高い他の端末から直接通信により前記所定のコンテンツデータを受信できない場合、前記端末情報に含まれる、次に優先度の高い他の端末から直接通信により前記所定のコンテンツデータを受信するように決定する、
ことを特徴とする請求項２に記載の無線通信システム。
【請求項４】
前記端末制御部は、
前記基地局に対して前記端末情報を要求し、前記要求に対する応答として前記基地局から前記端末情報を受信する、
ことを特徴とする請求項１〜３のいずれか一項に記載の無線通信システム。
【請求項５】
前記所定の端末が、一の基地局の通信可能圏内から、他の基地局の通信可能圏内に移動した場合に、
前記端末制御部は、
前記他の基地局に対して端末情報を要求し、
前記他の基地局の前記基地局制御部は、
前記第１の情報および前記第２の情報に基づいて、前記所定の端末用の端末情報を生成し、前記端末情報を、前記要求に対する応答として前記所定の端末に送信する、
ことを特徴とする請求項１〜４のいずれか一項に記載の無線通信システム。
【請求項６】
前記端末制御部は、
前記基地局を介して前記管理サーバに前記所定のコンテンツデータを要求し、前記所定のコンテンツデータを受信できない場合に、前記決定された他の端末から直接通信により前記所定のコンテンツデータを受信するように端末通信部を制御する
ことを特徴とする請求項１〜４のいずれか一項に記載の無線通信システム。
【請求項７】
複数の端末と、前記複数の端末と無線通信を行う基地局と、前記基地局に接続され、前記基地局を介して前記端末と通信可能な管理サーバと、から構成される無線通信システムの基地局であって、
自局を利用する前記複数の端末に関する第２の情報を作成し、前記複数の端末の識別情報と前記複数の端末が保持するコンテンツデータに関する情報とが対応付けられた第１の情報、および、前記第２の情報に基づいて、所定の端末用に端末情報を生成する基地局制御部と、
前記第１の情報を前記管理サーバから受信するとともに、前記端末情報を前記所定の端末に送信する基地局通信部と、
を備えることを特徴とする基地局。
【請求項８】
複数の端末と、前記複数の端末と無線通信を行う基地局と、前記基地局に接続され、前記基地局を介して前記端末と通信可能な管理サーバと、から構成される無線通信システムの端末であって、
前記複数の端末の識別情報と前記複数の端末が保持するコンテンツデータに関する情報とが対応付けられた前記管理サーバが有する第１の情報、および、前記基地局を利用する前記複数の端末に関し、前記基地局が作成した第２の情報に基づいて生成された所定の端末用の端末情報に基づいて、直接通信する他の端末を決定する端末制御部と、
前記端末情報を前記基地局から受信するとともに、前記決定された他の端末から直接通信により所定のコンテンツデータを受信する端末通信部と、
を備え、
前記端末制御部は、
前記基地局を介して前記管理サーバに前記所定のコンテンツデータを要求し、前記所定のコンテンツデータを受信できない場合に、前記決定された他の端末から直接通信により前記所定のコンテンツデータを受信するように前記端末通信部を制御する
ことを特徴とする端末。
【請求項９】
複数の端末と、前記複数の端末と無線通信を行う基地局と、前記基地局に接続され、前記基地局を介して前記端末と通信可能な管理サーバと、から構成される無線通信システムの無線通信方法であって、
前記管理サーバは、
前記複数の端末の識別情報と、前記複数の端末が保持するコンテンツデータに関する情報とを、第１の情報として対応付け、
前記第１の情報を前記基地局に送信し、
前記基地局は、
前記第１の情報を前記管理サーバから受信し、
自局を利用する前記複数の端末に関する第２の情報を作成し、
前記第１の情報および前記第２の情報に基づいて、所定の端末用に端末情報を生成し、
前記端末情報を前記所定の端末に送信し、
前記所定の端末は、
前記端末情報を前記基地局から受信し、
前記端末情報に基づいて、直接通信する他の端末を決定し、
前記決定された他の端末から直接通信により所定のコンテンツデータを受信する、
ことを特徴とする無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｐ２Ｐ（ピア・ツー・ピア）通信によりコンテンツの送受信を行う無線通信システム、無線通信システムの基地局および端末、並びに、無線通信方法に関するものである。
【背景技術】
【０００２】
図１５を用いて、従来の無線通信システム（特許文献１）について説明する。例えば、端末Ｂは、基地局ＡＮを介してサーバＳＲＶにコンテンツリクエストを送信し、サーバＳＲＶから所定のコンテンツデータを受信する。ところが、回線状況の悪化などの要因により、サーバＳＲＶからのダウンロードが途中で失敗した場合など、端末Ｂは、あるグループ内の全ての端末Ａ、Ｃ、Ｄに対してエニーキャストリクエストＡＣＲを送信する。このエニーキャストリクエストＡＣＲに応答して、所定のコンテンツデータを既にダウンロード済みである端末Ａはコンテンツリプライを端末Ｂに送信し、Ｐ２Ｐ通信によりコンテンツデータを端末Ｂに送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−５１３５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の無線通信システムでは、基地局ＡＮに接続されて無線通信中である（ユーザデータ通信を行っている）端末Ｃに対してエニーキャストリクエストＡＣＲが送信されると、端末Ｃの処理負荷が高まり、遅延が発生するおそれがある。また、端末Ｂが、距離の離れた端末からＰ２Ｐ通信によりコンテンツデータの受信を開始すると、通信品質の劣化により、再送が頻繁に発生するおそれがある。さらにまた、端末Ｂは、所定のデータを有していない端末ＤにもエニーキャストリクエストＡＣＲを送信し、さらに、端末Ａ、Ｃ、Ｄが通信可能圏外に存在する場合でもエニーキャストリクエストＡＣＲを送信するので、端末Ｂの電力が無駄に消費されることとなる。
【０００５】
かかる点に鑑みてなされた本発明の目的は、安定したＰ２Ｐ通信を達成するとともに無駄な消費電力を削減した無線通信システム、無線通信システムの基地局および端末、並びに、無線通信方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成する第１の観点に係る無線通信システムの発明は、
複数の端末と、前記複数の端末と無線通信を行う基地局と、前記基地局に接続され、前記基地局を介して前記端末と通信可能な管理サーバと、から構成される無線通信システムであって、
前記管理サーバは、
前記複数の端末の識別情報と、前記複数の端末が保持するコンテンツデータに関する情報とを、第１の情報として対応付けるサーバ制御部と、
前記第１の情報を前記基地局に送信するサーバ通信部と、
を備え、
前記基地局は、
自局を利用する前記複数の端末に関する第２の情報を作成し、前記第１の情報および前記第２の情報に基づいて、所定の端末用に端末情報を生成する基地局制御部と、
前記第１の情報を前記管理サーバから受信するとともに、前記端末情報を前記所定の端末に送信する基地局通信部と、
を備え、
前記所定の端末は、
前記端末情報に基づいて、直接通信する他の端末を決定する端末制御部と、
前記端末情報を前記基地局から受信するとともに、前記決定された他の端末から直接通信により所定のコンテンツデータを受信する端末通信部と、
を備える、
ことを特徴とするものである。
【０００７】
第２の観点に係る無線通信システムの発明は、
前記基地局制御部が、
前記第１の情報に含まれる、前記複数の端末が保持するコンテンツデータのバージョン情報と、
前記第２の情報に含まれる、前記複数の端末の位置情報および前記複数の端末が自局と無線通信中か否かに関する情報と、
を利用して、前記所定の端末が前記他の端末から直接通信により前記所定のコンテンツデータを受信する際の前記他の端末の優先度を設定し、前記優先度を前記端末情報に含め、
前記端末制御部は、
前記端末情報に含まれる、前記優先度の最も高い他の端末から直接通信により前記所定のコンテンツデータを受信するように決定する、
ことを特徴とするものである。
【０００８】
第３の観点に係る無線通信システムの発明は、
前記端末制御部が、
前記優先度の最も高い他の端末から直接通信により前記所定のコンテンツデータを受信できない場合、前記端末情報に含まれる、次に優先度の高い他の端末から直接通信により前記所定のコンテンツデータを受信するように決定する、
ことを特徴とするものである。
【０００９】
第４の観点に係る無線通信システムの発明は、
前記端末制御部が、
前記基地局に対して前記端末情報を要求し、前記要求に対する応答として前記基地局から前記端末情報を受信する、
ことを特徴とするものである。
【００１０】
第５の観点に係る無線通信システムの発明は、
前記所定の端末が、一の基地局の通信可能圏内から、他の基地局の通信可能圏内に移動した場合に、
前記端末制御部は、
前記他の基地局に対して端末情報を要求し、
前記他の基地局の前記基地局制御部は、
前記第１の情報および前記第２の情報に基づいて、前記所定の端末用の端末情報を生成し、前記端末情報を、前記要求に対する応答として前記所定の端末に送信する、
ことを特徴とするものである。
【００１１】
第６の観点に係る無線通信システムの発明は、
前記端末制御部が、
前記基地局を介して前記管理サーバに前記所定のコンテンツデータを要求し、前記所定のコンテンツデータを受信できない場合に、前記決定された他の端末から直接通信により前記所定のコンテンツデータを受信するように端末通信部を制御する
ことを特徴とするものである。
【００１２】
第７の観点に係る基地局の発明は、
複数の端末と、前記複数の端末と無線通信を行う基地局と、前記基地局に接続され、前記基地局を介して前記端末と通信可能な管理サーバと、から構成される無線通信システムの基地局であって、
自局を利用する前記複数の端末に関する第２の情報を作成し、前記複数の端末の識別情報と前記複数の端末が保持するコンテンツデータに関する情報とが対応付けられた第１の情報、および、前記第２の情報に基づいて、所定の端末用に端末情報を生成する基地局制御部と、
前記第１の情報を前記管理サーバから受信するとともに、前記端末情報を前記所定の端末に送信する基地局通信部と、
を備えることを特徴とするものである。
【００１３】
第８の観点に係る端末の発明は、
複数の端末と、前記複数の端末と無線通信を行う基地局と、前記基地局に接続され、前記基地局を介して前記端末と通信可能な管理サーバと、から構成される無線通信システムの端末であって、
前記複数の端末の識別情報と前記複数の端末が保持するコンテンツデータに関する情報とが対応付けられた前記管理サーバが有する第１の情報、および、前記基地局を利用する前記複数の端末に関し、前記基地局が作成した第２の情報に基づいて生成された所定の端末用の端末情報に基づいて、直接通信する他の端末を決定する端末制御部と、
前記端末情報を前記基地局から受信するとともに、前記決定された他の端末から直接通信により所定のコンテンツデータを受信する端末通信部と、
を備え、
前記端末制御部は、
前記基地局を介して前記管理サーバに前記所定のコンテンツデータを要求し、前記所定のコンテンツデータを受信できない場合に、前記決定された他の端末から直接通信により前記所定のコンテンツデータを受信するように前記端末通信部を制御する
ることを特徴とするものである。
【００１４】
第９の観点に係る無線通信方法の発明は、
複数の端末と、前記複数の端末と無線通信を行う基地局と、前記基地局に接続され、前記基地局を介して前記端末と通信可能な管理サーバと、から構成される無線通信システムの無線通信方法であって、
前記管理サーバは、
前記複数の端末の識別情報と、前記複数の端末が保持するコンテンツデータに関する情報とを、第１の情報として対応付け、
前記第１の情報を前記基地局に送信し、
前記基地局は、
前記第１の情報を前記管理サーバから受信し、
自局を利用する前記複数の端末に関する第２の情報を作成し、
前記第１の情報および前記第２の情報に基づいて、所定の端末用に端末情報を生成し、
前記端末情報を前記所定の端末に送信し、
前記所定の端末は、
前記端末情報を前記基地局から受信し、
前記端末情報に基づいて、直接通信する他の端末を決定し、
前記決定された他の端末から直接通信により所定のコンテンツデータを受信する、
ことを特徴とするものである。
【発明の効果】
【００１５】
本発明により、安定したＰ２Ｐ通信を達成するとともに無駄な消費電力を削減した無線通信システム、無線通信システムの基地局および端末、並びに、無線通信方法を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１実施形態に係る無線通信システムの概略構成図である。
【図２】本発明の第１実施形態に係る無線通信システムの機能ブロック図である。
【図３】第１の情報の一例を示す図である。
【図４】第２の情報の一例を示す図である。
【図５】本発明の第１実施形態に係る無線通信システムのシーケンス図である。
【図６】端末情報の一例を示す図である。
【図７】本発明の第２実施形態に係る無線通信システムの概略構成図である。
【図８】本発明の第２実施形態に係る無線通信システムのシーケンス図である。
【図９】本発明の第３実施形態に係る無線通信システムの概略構成図である。
【図１０】第２の情報の一例を示す図である。
【図１１】本発明の第３実施形態に係る無線通信システムのシーケンス図である。
【図１２】第１の情報の一例を示す図である。
【図１３】端末情報の一例を示す図である。
【図１４】本発明の第４実施形態に係る無線通信システムのシーケンス図である。
【図１５】従来の無線通信システムの概略構成図である。
【発明を実施するための形態】
【００１７】
以下、本発明に係る無線通信システムの実施形態について、図面を参照して説明する。
【００１８】
（第１実施形態）
図１は、本発明の第１実施形態に係る無線通信システムの概略構成図である。第１実施形態に係る無線通信システム１００は、複数の端末１０Ａ〜１０Ｄと管理サーバ２０と基地局３０とから構成されている。端末１０Ａ〜１０Ｄは、携帯電話やＰＨＳなどにおける無線通信端末である。基地局３０の通信可能圏内に存在する端末１０Ａ〜１０Ｄは、制御チャネルを使用して位置情報および接続情報（各端末が基地局３０と無線通信中であるか否かに関する情報）を基地局３０に送信する。ここで、端末１０Ｃは基地局３０に接続され、無線通信中であるものとする。管理サーバ２０は、基地局３０とネットワークＮＥＴを介して接続され、基地局３０を介して端末１０Ａ〜１０Ｄと通信する。基地局３０は、例えば、ＬＴＥ（Long Term Evolution）システムではｅＮＢ（evolved Node B）、ＨＲＰＤ（High Rate Packet Data：高速パケットデータ）システムではＡＮ（Access Network）と称されるものであり、端末１０Ａ〜１０Ｄと無線通信を行う。
【００１９】
図２は、本発明の第１実施形態に係る無線通信システムの機能ブロック図である。端末１０Ａ〜１０Ｄのうち任意の端末１０を用いて説明する。端末１０は、アンテナＡＮＴと、端末通信部１１と、端末制御部１２と、端末記憶部１３とを備える。端末通信部１１はアンテナＡＮＴを介して基地局３０と無線信号を送受信する。例えば、端末通信部１１は、制御チャネルを使用して位置情報および接続情報を基地局３０に送信する。また、端末通信部１１は、基地局３０を介して管理サーバ２０にコンテンツリクエストを送信し、管理サーバ２０からコンテンツデータを受信する。さらに、端末通信部１１は、直接通信により他の端末からコンテンツデータを受信する。端末制御部１２は端末１０の各機能ブロックをはじめとして端末１０全体を制御および管理している。端末制御部１２は、ＣＰＵ（中央処理装置）などによって構成されている。端末記憶部１３は、管理サーバ２０から受信したコンテンツデータを記憶する。端末記憶部１３は、ハードディスクまたはフラッシュメモリなどの記憶媒体などによって構成されている。
【００２０】
管理サーバ２０は、サーバ通信部２１と、サーバ制御部２２と、サーバ記憶部２３とを備える。サーバ通信部２１は、ネットワークＮＥＴを介して基地局３０と信号を送受信する。具体的には、サーバ通信部２１は、後述する第１の情報を基地局３０に送信する。また、サーバ通信部２１は、基地局３０を介して端末１０からコンテンツリクエストを受信し、これに応答して端末１０にコンテンツデータを送信する。サーバ制御部２２は、端末１０の識別情報（端末ＩＤ）と、端末１０が保持するコンテンツ情報とを、第１の情報として対応付け、図３（ａ）に示す表を生成する。コンテンツ情報とは、端末１０が保持するコンテンツデータのバージョン情報のことである。図３（ａ）の場合、端末１０Ａ、１０Ｂおよび１０Ｄはバージョン１（ｖｅｒ．１）のコンテンツデータを保持し、端末１０Ｃはバージョン２（ｖｅｒ．２）のコンテンツデータを保持している。サーバ制御部２２は、その他、管理サーバ２０の各機能ブロックをはじめとして管理サーバ２０全体を制御および管理している。サーバ制御部２２は、ＣＰＵ（中央処理装置）などによって構成されている。サーバ記憶部２３は、コンテンツデータおよび第１の情報を記憶する。サーバ記憶部２３は、ハードディスクまたはフラッシュメモリなどの記憶媒体などによって構成されている。
【００２１】
基地局３０は、アンテナＡＮＴと、基地局通信部３１と、基地局制御部３２と、基地局記憶部３３とを備える。基地局通信部３１は有線通信部３１ａと無線通信部３１ｂとを含む。有線通信部３１ａは、ネットワークＮＥＴを介して管理サーバ２０と信号を送受信する。例えば、有線通信部３１ａは、第１の情報を管理サーバ２０から受信する。無線通信部３１ｂは、アンテナＡＮＴを介して端末１０と無線信号を送受信する。例えば、無線通信部３１ｂは、制御チャネルを使用して端末１０から送信された位置情報および接続情報を受信する。また、無線通信部３１ｂは、後述する端末情報を端末１０に送信する。
【００２２】
基地局制御部３２は、自局を利用する端末１０に関する第２の情報を作成する。具体的には、第２の情報は、図４に示すように、端末１０の識別情報（端末ＩＤ）と、端末１０の位置情報および接続情報とを対応付けたものである。位置情報とは端末１０が基地局３０を基準としてどの位置にいるかを示す情報であり、例えば、Ｓ．．Ｗ．．とは、基地局３０を基準として南に．．ｍ、西に．．ｍ離れた位置に存在していることを表している。また、接続情報とは、端末１０が基地局３０に接続され、無線通信中であるか否かを示す情報である。図４より、端末１０Ａ、１０Ｂ、１０Ｄは基地局に接続されておらず、端末１０Ｃは基地局３０に接続され、無線通信中であることが分かる。基地局制御部３２は、その他、基地局３０の各機能ブロックをはじめとして基地局３０全体を制御および管理している。基地局制御部３２は、ＣＰＵ（中央処理装置）などによって構成されている。基地局記憶部３３は、第２の情報を記憶する。基地局記憶部３３は、ハードディスクまたはフラッシュメモリなどの記憶媒体などによって構成されている。
【００２３】
図５は、本発明の第１実施形態に係る無線通信システムのシーケンス図である。ｖｅｒ．１のコンテンツデータを有している端末１０Ｂ（所定の端末）が、他の端末からＰ２Ｐ通信（直接通信）により所定のコンテンツデータであるｖｅｒ．２のコンテンツデータを受信する流れを説明する。なお、管理サーバ２０は、図３（ａ）に示した第１の情報を有している。まず、前段階として、端末１０Ａがｖｅｒ．２のコンテンツデータを管理サーバ２０から受信する流れを説明する。端末１０Ａは、基地局３０を介して管理サーバ２０にコンテンツリクエストを送信し、ｖｅｒ．２のコンテンツデータを要求する（Ｓ１０１）。これに応答して、管理サーバ２０は、基地局３０を介して端末１０Ａにコンテンツデータ（ｖｅｒ．２）を送信する（Ｓ１０２）。
【００２４】
管理サーバ２０は、端末１０Ａにコンテンツデータを送信したことをトリガとして、第１の情報を更新する（Ｓ１０３）。管理サーバ２０は、端末１０Ａにコンテンツデータ（ｖｅｒ．２）を送信したので、第１の情報は、図３（ｂ）に示すように、端末１０Ａの保持するコンテンツ情報がｖｅｒ．２となる。そして、管理サーバ２０は、更新した第１の情報を基地局３０に送信する（Ｓ１０４）。
【００２５】
基地局３０は、受信した第１の情報、および、基地局３０が有する第２の情報に基づいて、端末１０Ｂ用の端末情報を生成する（Ｓ１０５）。具体的には、基地局３０は、図３（ｂ）に示す第１の情報および図４に示す第２の情報に基づいて、図６に示す、端末１０Ｂ用の端末情報を生成する。図６中、距離とは、端末１０Ｂと、端末１０Ａ、１０Ｃ、１０Ｄそれぞれとの距離のことである。ｖｅｒ．２のコンテンツデータを有する端末１０Ａ、１０Ｃのうち、距離が短いとともに、基地局３０に接続されていない端末である端末１０ＡにＰ２Ｐ通信優先度１（Ｐ２Ｐ通信優先度が最も高い）が設定され、端末１０ＣにＰ２Ｐ通信優先度２（Ｐ２Ｐ通信優先度が次に高い）が設定される。端末１０Ｄはｖｅｒ．２のコンテンツデータを有していないので、Ｐ２Ｐ通信不可能と認定されている。なお、端末１０Ｂ用の端末情報を生成する例を説明したが、基地局３０は、端末１０Ａ、１０Ｃ、１０Ｄ用の端末情報も同時に生成している。
【００２６】
端末１０Ｂは、端末１０Ｂ用の端末情報を要求するために、Ｐ２Ｐ可能端末情報リクエストを基地局３０に送信する（Ｓ１０６）。これに応答して、基地局３０は端末１０Ｂに、図６の端末情報に含まれるＰ２Ｐ通信優先度に基づき、Ｐ２Ｐ可能端末情報として優先度順に端末１０Ａ、１０Ｃの情報を送信する（Ｓ１０７）。すると、端末１０Ｂは優先度の最も高い端末１０ＡにコンテンツリクエストをＰ２Ｐ通信により送信する（Ｓ１０８）。これに応答して、端末１０Ａは、端末１０Ｂにコンテンツデータ（ｖｅｒ．２）をＰ２Ｐ通信により送信する（Ｓ１０９）。端末１０Ｂはコンテンツデータ（ｖｅｒ．２）を受信すると、基地局３０を介して管理サーバ２０に第１の情報更新リクエストを送信する（Ｓ１１０）。これに応答して、管理サーバ２０は、第１の情報を更新する（Ｓ１１１）。具体的には、第１の情報は、図３（ｃ）に示すように、端末１０Ｂの保持するコンテンツ情報がｖｅｒ．２となる。
【００２７】
なお、端末１０Ｂが、端末１０Ｂ用の端末情報を要求するために、Ｐ２Ｐ可能端末情報リクエストを基地局３０に送信し（Ｓ１０６）、端末情報に含まれるＰ２Ｐ可能端末情報を受信する（Ｓ１０７）場合を説明したが、端末情報そのものを基地局３０から受信することもできる。この場合、端末１０Ｂは、受信した端末情報に含まれるＰ２Ｐ通信優先度の最も高い端末１０Ａから、Ｐ２Ｐ通信によりコンテンツデータ（ｖｅｒ．２）を受信するように決定する。また、Ｐ２Ｐ通信優先度は、距離、接続情報、およびコンテンツ情報に基づいて判断したが、その他の情報を加えることもできる。また、距離あるいは接続情報の優先度は、適宜設定することができる。
【００２８】
このように、第１実施形態によれば、Ｐ２Ｐ通信により所定のコンテンツを送信する端末と受信する端末との位置関係および、送信する端末の通信状況を考慮して、Ｐ２Ｐ通信に最適な端末を決定することにより、安定したＰ２Ｐ通信を達成するとともに無駄な消費電力を削減することができる。さらに、Ｐ２Ｐ通信可能端末が存在しない場合には、Ｓ１０７で、Ｐ２Ｐ可能端末情報なしを送信するので、無駄な消費電力を削減することができる。
【００２９】
（第２実施形態）
第２実施形態では、Ｐ２Ｐ通信優先度が最も高い端末が移動する場合を説明する。図７は、本発明の第２実施形態に係る無線通信システムの概略構成図である。第２実施形態に係る無線通信システム２００は、第１実施形態に係る無線通信システム１００と同一の構成要素からなり、第２実施形態に係る無線通信システム２００の各構成要素は第１実施形態に係る無線通信システム１００のそれと同一であるので、その説明を省略する。はじめ、端末１０Ａ、１０Ｃ、１０Ｄは、端末１０ＢのＰ２Ｐ通信可能圏内に存在し、基地局３０が、端末１０ＡにＰ２Ｐ通信優先度１とした端末情報を生成したが、その後、端末１０Ａが端末１０ＢのＰ２Ｐ通信可能圏外に移動したものとする。端末１０Ｃは基地局３０に接続され、無線通信中であるものとする。基地局３０は各端末から制御チャネルを使用して位置情報および接続情報を受信し、図４に示す第２の情報を有している。
【００３０】
図８は、本発明の第２実施形態に係る無線通信システムのシーケンス図である。ｖｅｒ．１のコンテンツデータを有している端末１０Ｂが、他の端末からＰ２Ｐ通信によりｖｅｒ．２のコンテンツデータを受信する流れを説明する。なお、図示を省略するが、端末１０Ａはｖｅｒ．２のコンテンツデータを管理サーバ２０から受信したところであるとする。管理サーバ２０は、端末１０Ａにコンテンツデータを送信したことをトリガとして、第１の情報を更新する（Ｓ２０１）。更新された第１の情報は、図３（ｂ）に示したとおりである。そして、管理サーバ２０は、更新した第１の情報を基地局３０に送信する（Ｓ２０２）。
【００３１】
基地局３０は、受信した第１の情報、および、基地局３０が有する第２の情報に基づいて、端末１０Ｂ用に端末情報を生成する（Ｓ２０３）。具体的には、基地局３０は、図３（ｂ）に示す第１の情報および図４に示す第２の情報に基づいて、図６に示す、端末１０Ｂ用の端末情報を生成する。次に、端末１０Ｂは、Ｐ２Ｐ可能端末情報リクエストを基地局３０に送信する（Ｓ２０４）。これに応答して、基地局３０は端末１０Ｂに、図６のＰ２Ｐ通信優先度に基づき、Ｐ２Ｐ可能端末情報として優先度順に端末１０Ａ、１０Ｃの情報を送信する（Ｓ２０５）。すると、端末１０Ｂは優先度の高い端末１０ＡにコンテンツリクエストをＰ２Ｐ通信により送信する（Ｓ２０６）。ところが、端末１０Ａは、基地局３０が、端末１０ＡにＰ２Ｐ通信優先度１とした端末情報を生成した後、端末１０ＢのＰ２Ｐ通信可能圏外に移動しているので、端末１０ＢとのＰ２Ｐ通信を開始できない。それゆえ、端末１０Ｂは次に優先度の高い端末１０ＣにコンテンツリクエストをＰ２Ｐ通信により送信する（Ｓ２０７）。これに応答して、端末１０Ｃは、端末１０Ｂにコンテンツデータ（ｖｅｒ．２）をＰ２Ｐ通信により送信する（Ｓ２０８）。端末１０Ｂはコンテンツデータ（ｖｅｒ．２）を受信すると、基地局３０を介して管理サーバ２０に第１の情報更新リクエストを送信する（Ｓ２０９）。これに応答して、管理サーバ２０は、第１の情報を、図３（ｃ）に示すように更新する（Ｓ２１０）。
【００３２】
このように、第２実施形態によれば、所定のコンテンツを有し、Ｐ２Ｐ通信可能な複数の端末の優先度を設定することにより、最も優先度の高い端末がＰ２Ｐ通信可能圏外に移動しても、次に優先度の高い端末とＰ２Ｐ通信を行うことができる。
【００３３】
（第３実施形態）
第３実施形態では、Ｐ２Ｐ通信によりコンテンツデータを受信する所定の端末が移動する場合を説明する。図９は、本発明の第３実施形態に係る無線通信システムの概略構成図である。第３実施形態に係る無線通信システム３００は、２台の基地局３０Ｐおよび基地局３０Ｑを含む。はじめ、端末１０Ａ〜１０Ｄは基地局３０Ｐの通信可能圏内に存在し、端末１０Ｅは基地局３０Ｑの通信可能圏内に存在していたが、端末１０Ｂが基地局３０ＰからＰ２Ｐ可能端末情報を受信した後、基地局３０Ｐの通信可能圏外、かつ、基地局３０Ｑの通信可能圏内に移動するものとする。端末１０Ｃは基地局３０Ｐに接続され、無線通信中であるものとする。基地局３０Ｐおよび基地局３０Ｑは各端末から制御チャネルを使用して位置情報および接続情報を受信し、端末１０Ｂの移動前、基地局３０Ｐは図４に示す第２の情報を有し、基地局３０Ｑは図１０（ａ）に示す第２の情報を有している。第３実施形態に係る無線通信システム３００の各構成要素は第１実施形態に係る無線通信システム１００のそれと同一であるので、その説明を省略する。
【００３４】
図１１は、本発明の第３実施形態に係る無線通信システムのシーケンス図である。ｖｅｒ．１のコンテンツデータを有している端末１０Ｂが、他の端末からＰ２Ｐ通信によりｖｅｒ．２のコンテンツデータを受信する流れを説明する。なお、図示を省略するが、端末１０Ａはｖｅｒ．２のコンテンツデータを、基地局３０Ｐを介して管理サーバ２０から受信し、端末１０Ｅはｖｅｒ．２のコンテンツデータを、基地局３０Ｑを介して管理サーバ２０から受信したところであるとする。管理サーバ２０は、端末１０Ａおよび端末１０Ｅにコンテンツデータを送信したことをトリガとして、第１の情報を更新する（Ｓ３０１）。更新された第１の情報は、図１２（ａ）に示したとおりである。そして、管理サーバ２０は、更新した第１の情報を基地局３０Ｐおよび基地局３０Ｑに送信する（Ｓ３０２、Ｓ３０３）。
【００３５】
基地局３０Ｐは、受信した第１の情報、および、基地局３０Ｐが有する第２の情報に基づいて、端末１０Ｂ用に端末情報を生成する（Ｓ３０４）。具体的には、基地局３０Ｐは、図１２（ａ）に示す第１の情報および図４に示す第２の情報に基づいて、図６に示す、端末１０Ｂ用の端末情報を生成する。同様に、基地局３０Ｑは、受信した第１の情報、および、基地局３０Ｑが有している第２の情報に基づいて、端末ごとに端末情報を生成する（Ｓ３０５）。なお、この時点では端末１０Ｂは、基地局３０Ｑの通信可能圏外に存在するので、基地局３０Ｑは端末１０Ｂ用の端末情報を生成しない。
【００３６】
端末１０Ｂは、Ｐ２Ｐ可能端末情報リクエストを基地局３０Ｐに送信する（Ｓ３０６）。これに応答して、基地局３０Ｐは端末１０Ｂに、図６のＰ２Ｐ通信優先度に基づき、Ｐ２Ｐ可能端末情報として優先度順に端末１０Ａ、１０Ｃの情報を送信する（Ｓ３０７）。次に、端末１０Ｂは、基地局３０Ｐの通信可能圏外、かつ、基地局３０Ｑの通信可能圏内に移動する。利用する基地局が変更されたので、端末１０Ｂは、制御チャネルを使用して位置情報および接続情報を新たに利用する基地局３０Ｑに送信する。すると、基地局３０Ｑは、第２の情報を更新する。更新された第２の情報は、図１０（ｂ）に示すとおりである。そして、基地局３０Ｑは、Ｓ３０３で受信した第１の情報、および、図１０（ｂ）に示す更新された第２の情報に基づいて、図１３に示す端末１０Ｂ用の端末情報を生成する（Ｓ３０８）。
【００３７】
端末１０Ｂは、基地局３０Ｑの通信可能圏内に移動したので、基地局３０Ｑに対して、Ｐ２Ｐ可能端末情報リクエストを送信する（Ｓ３０９）。これに応答して、基地局３０Ｑは端末１０Ｂに、図１３の端末情報に含まれるＰ２Ｐ通信優先度に基づき、Ｐ２Ｐ可能端末情報として端末１０Ｅを送信する（Ｓ３１０）。すると、端末１０Ｂは端末１０ＥにコンテンツリクエストをＰ２Ｐ通信により送信する（Ｓ３１１）。これに応答して、端末１０Ｅは、端末１０Ｂにコンテンツデータ（ｖｅｒ．２）をＰ２Ｐ通信により送信する（Ｓ３１２）。端末１０Ｂはコンテンツデータ（ｖｅｒ．２）を受信すると、基地局３０Ｑを介して管理サーバ２０に第１の情報更新リクエストを送信する（Ｓ３１３）。これに応答して、管理サーバ２０は、第１の情報を、図１２（ｂ）に示すように更新する（Ｓ３１４）。
【００３８】
なお、上述した実施形態では、基地局３０Ｑは、管理サーバ２０から第１の情報を受信したことにより（Ｓ３０３）、端末情報を生成し（Ｓ３０５）、また、端末１０Ｂから制御チャネルを使用して位置情報および接続情報を受信したことにより、端末情報を生成する（Ｓ３０８）。しかし、基地局３０Ｑは、端末１０ＢからのＰ２Ｐ可能端末情報リクエストを受信した（Ｓ３０９）ことをトリガとして、端末１０Ｂ用の端末情報を生成することもできる。
【００３９】
このように、第３実施形態によれば、複数の基地局が、自局を利用する端末の端末情報を作成することにより、所定のコンテンツを受信する端末が、移動して利用する基地局を変更した場合でも、最適な端末とＰ２Ｐ通信を行うことができる。
【００４０】
（第４実施形態）
第４実施形態では、所定の端末が管理サーバからのコンテンツデータの受信に失敗した後、Ｐ２Ｐ通信によりコンテンツデータを他の端末から受信する場合を説明する。第４実施形態に係る無線通信システムの概略構成図および各構成要素は第１実施形態に係る無線通信システム１００のそれと同一であるので、その説明を省略する。端末１０Ｃは基地局３０に接続され、無線通信中であるものとする。基地局３０は各端末から制御チャネルを使用して位置情報および接続情報を受信し、図４に示す第２の情報を有している。
【００４１】
図１４は、本発明の第４実施形態に係る無線通信システムのシーケンス図である。ｖｅｒ．１のコンテンツデータを有している端末１０Ｂが、他の端末からＰ２Ｐ通信によりｖｅｒ．２のコンテンツデータを受信する流れを説明する。なお、図示を省略するが、端末１０Ａはｖｅｒ．２のコンテンツデータを管理サーバ２０から受信したところであるとする。管理サーバ２０は、端末１０Ａにコンテンツデータを送信したことをトリガとして、第１の情報を更新する（Ｓ４０１）。更新された第１の情報は、図３（ｂ）に示したとおりである。そして、管理サーバ２０は、更新した第１の情報を基地局３０に送信する（Ｓ４０２）。
【００４２】
基地局３０は、受信した第１の情報、および、基地局３０が有する第２の情報に基づいて、端末１０Ｂ用に端末情報を生成する（Ｓ４０３）。具体的には、基地局３０は、図３（ｂ）に示す第１の情報および図４に示す第２の情報に基づいて、図６に示す、端末１０Ｂ用の端末情報を生成する。次に、端末１０Ｂは、Ｐ２Ｐ可能端末情報リクエストを基地局３０に送信する（Ｓ４０４）。これに応答して、基地局３０は端末１０Ｂに、図６の端末情報に含まれるＰ２Ｐ通信優先度に基づき、Ｐ２Ｐ可能端末情報として優先度順に端末１０Ａ、１０Ｃの情報を送信する（Ｓ４０５）。端末１０Ｂは、基地局３０を介して管理サーバ２０にコンテンツリクエストを送信する（Ｓ４０６）。これに応答して、管理サーバ２０は、基地局３０を介して端末１０Ｂにコンテンツデータ（ｖｅｒ．２）を送信するが、何らかの不具合により、端末１０Ｂはコンテンツデータを受信できない（Ｓ４０７）。このように、端末１０Ｂがコンテンツデータを管理サーバ２０から受信できない場合、Ｓ４０５で受信したＰ２Ｐ可能端末情報に基づき、端末１０Ｂは優先度が最も高い端末１０ＡにコンテンツリクエストをＰ２Ｐ通信により送信する（Ｓ４０８）。これに応答して、端末１０Ａは、端末１０Ｂにコンテンツデータ（ｖｅｒ．２）をＰ２Ｐ通信により送信する（Ｓ４０９）。端末１０Ｂはコンテンツデータ（ｖｅｒ．２）を受信すると、基地局３０を介して管理サーバ２０に第１の情報更新リクエストを送信する（Ｓ４１０）。これに応答して、管理サーバ２０は、第１の情報を、図３（ｃ）に示すように更新する（Ｓ４１１）。
【００４３】
このように、第４実施形態によれば、端末１０Ｂが、あらかじめ、Ｓ４０４、Ｓ４０５においてＰ２Ｐ可能端末情報を受信しておくことにより、それ以降、基地局３０との通信に不具合が生じた場合でも、端末１０Ａあるいは端末１０ＣとＰ２Ｐ通信を行うことができ、所定のコンテンツを受信することができる。
【００４４】
なお、本発明は、上述した実施形態に制限されることはなく、種々の変形が可能であることを理解されたい。例えば、上述した実施形態では、管理サーバは、端末にコンテンツデータを送信したこと、あるいは、端末から第１の情報更新リクエストを受信したことをトリガとして、第１の情報を更新したが、管理サーバは定期的に第１の情報を更新することもできる。また、基地局は、第１の情報および第２の情報に基づいて、端末ごとに端末情報を生成したが、一定時間基地局と接続した履歴がない端末については、データベース保持のためのメモリ使用量および処理効率を考慮して、データベースから削除することもできる。
【符号の説明】
【００４５】
１０        端末
１１        端末通信部
１２        端末制御部
１３        端末記憶部
２０        管理サーバ
２１        サーバ通信部
２２        サーバ制御部
２３        サーバ記憶部
３０        基地局
３１        基地局通信部
３２        基地局制御部
３３        基地局記憶部
１００      無線通信システム
２００      無線通信システム
３００      無線通信システム
【図１】
0005582977.tif 000002
【図２】
0005582977.tif 000003
【図３】
0005582977.tif 000004
【図４】
0005582977.tif 000005
【図５】
0005582977.tif 000006
【図６】
0005582977.tif 000007
【図７】
0005582977.tif 000008
【図８】
0005582977.tif 000009
【図９】
0005582977.tif 000010
【図１０】
0005582977.tif 000011
【図１１】
0005582977.tif 000012
【図１２】
0005582977.tif 000013
【図１３】
0005582977.tif 000014
【図１４】
0005582977.tif 000015
【図１５】
0005582977.tif 000016