(57)【特許請求の範囲】
【請求項１】
一定の領域内で他の機器と通信する近距離無線通信部と、
データ放送を受信するデータ放送受信部と、
前記データ放送で受信したデータを記憶するデータ記憶部と、
前記近距離無線通信部を使用した通信により他の機器へ前記データ記憶部に記憶されている前記データのリストを周期的に送信する保有リスト送信部と、
前記近距離無線通信部を通じて他の機器から当該他の機器が保有するデータのリストを受信する保有リスト受信部と、
前記受信した前記データのリストと前記データ記憶部に記憶されている前記データのリストとを比較するリスト比較部と、
前記比較の結果に基づいて、前記他の機器から受信した前記データのリストに存在せず且つ前記データ記憶部に存在するデータを前記近距離無線通信部を使用した通信により前記他の機器へ送信するデータ送信部と、
前記近距離無線通信部を使用した通信により前記他の機器から受信したデータを前記データ記憶部に保存するデータ受信部と、
前記データ放送の受信状況に基づいて、前記保有リスト送信部の動作を制限する制御部と、
を備える無線通信端末。
【請求項２】
前記制御部は、前記データ放送の受信品質を検出し、前記受信品質に基づいて、前記保有リスト送信部の動作を制限するように構成されている、
請求項１に記載の無線通信端末。
【請求項３】
前記制御部は、現在位置を検出し、前記現在位置が前記データ放送の受信可能エリア内か否かに基づいて、前記保有リスト送信部の動作を制限するように構成されている、
請求項１に記載の無線通信端末。
【請求項４】
前記制御部は、最後に受信した前記データの受信時刻からの経過時間に基づいて、前記保有リスト送信部の動作を制限するように構成されている、
請求項１に記載の無線通信端末。
【請求項５】
一定の領域内で他の機器と通信する近距離無線通信部と、
データ放送を受信するデータ放送受信部と、
前記データ放送で受信したデータを記憶するデータ記憶部と、
前記近距離無線通信部を使用した通信により他の機器へ前記データ記憶部に記憶されている前記データのリストを周期的に送信する保有リスト送信部と、
前記近距離無線通信部を通じて他の機器から当該他の機器が保有するデータのリストを受信する保有リスト受信部と、
前記受信した前記データのリストと前記データ記憶部に記憶されている前記データのリストとを比較するリスト比較部と、
前記比較の結果に基づいて、前記他の機器から受信した前記データのリストに存在し且つ前記データ記憶部に存在しないデータを前記近距離無線通信部を使用した通信により前記他の機器へ要求し、該要求に応じて前記他の機器から送信されたデータを受信して前記データ記憶部に記憶するデータ要求部と、
前記データ記憶部に存在するデータが前記近距離無線通信部を使用した通信により前記他の機器から要求されると、要求されたデータを前記データ記憶部から読み出して前記他の機器へ送信するデータ応答部と、
前記データ放送の受信状況および前記他の機器からの前記データのリストの受信状況に基づいて、前記保有リスト送信部の動作を制限する制御部と、
を備える無線通信端末。
【請求項６】
前記制御部は、前記データ放送の受信品質を検出し、前記受信品質が閾値以上であれば、前記他の機器から前記データのリストを受信したときから一定時間が経過するまでの期間以外の期間は前記保有リスト送信部の動作を制限するように構成されている、
請求項５に記載の無線通信端末。
【請求項７】
一定の領域内で他の機器と通信する近距離無線通信部とデータ放送を受信するデータ放送受信部と前記データ放送で受信したデータを記憶するデータ記憶部と保有リスト送信部と保有リスト受信部とリスト比較部とデータ送信部とデータ受信部と制御部とを有する無線通信端末が実行するデータ共有方法であって、
前記保有リスト送信部が、前記近距離無線通信部を使用した通信により他の機器へ前記データ記憶部に記憶されている前記データのリストを周期的に送信し、
前記保有リスト受信部が、前記近距離無線通信部を通じて他の機器から当該他の機器が保有するデータのリストを受信し、
前記リスト比較部が、前記受信した前記データのリストと前記データ記憶部に記憶されている前記データのリストとを比較し、
前記データ送信部が、前記比較の結果に基づいて、前記他の機器から受信した前記データのリストに存在せず且つ前記データ記憶部に存在するデータを前記近距離無線通信部を使用した通信により前記他の機器へ送信し、
前記制御部が、前記データ放送の受信状況に基づいて、前記保有リスト送信部の動作を制限する、
データ共有方法。
【請求項８】
コンピュータを、
一定の領域内で他の機器と通信する近距離無線通信部と、
データ放送を受信するデータ放送受信部と、
前記データ放送で受信したデータを記憶するデータ記憶部と、
前記近距離無線通信部を使用した通信により他の機器へ前記データ記憶部に記憶されている前記データのリストを周期的に送信する保有リスト送信部と、
前記近距離無線通信部を通じて他の機器から当該他の機器が保有するデータのリストを受信する保有リスト受信部と、
前記受信した前記データのリストと前記データ記憶部に記憶されている前記データのリストとを比較するリスト比較部と、
前記比較の結果に基づいて、前記他の機器から受信した前記データのリストに存在せず且つ前記データ記憶部に存在するデータを前記近距離無線通信部を使用した通信により前記他の機器へ送信するデータ送信部と、
前記データ放送の受信状況に基づいて、前記保有リスト送信部の動作を制限する制御部と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信端末、データ共有方法、およびプログラムに関する。
【背景技術】
【０００２】
複数の無線通信端末間でコンテンツを共有する方法として、サーバ等の中央管理装置を使用せずに、個々の無線通信端末で分散的にコンテンツを共有する方法がある。
【０００３】
例えば、無線通信端末同士が移動により接触した際に、エピデミック（Ｅｐｉｄｅｍｉｃ）法を使用して、お互いのコンテンツを交換し保有情報の同期を行うことが本発明に関連する第１の関連技術として提案されている（例えば非特許文献１参照）。エピデミック法では、ネットワーク内の無線通信端末は他の無線通信端末を検知すると、自身が保有するコンテンツのリストである保有リスト（サマリーベクタとも呼ぶ）を交換し、他の無線通信端末の保有リストの内容を把握する。そして、無線通信端末は、自端末の保有リストと一致しない保有リストを有する他の無線通信端末との間で通信メッセージを授受してコンテンツの共有を行う。
【０００４】
他方、本発明に関連する他の技術として以下のようなものが知られている。
【０００５】
まず、無線基地局のスケジューリングに基づいて集中制御される通信を行うインフラストラクチャモードを利用する無線基地局および第１の移動端末間の第１の通信と、自律分散制御により通信を行うアドホックモードを利用する複数の第２の移動端末間の第２の通信とで、無線リソースを共有する移動無線通信方法が、本発明に関連する第２の関連技術として提案されている（例えば特許文献１参照）。この第２の関連技術では、無線基地局の存在するエリア内の第１の移動端末が、無線基地局により指定されるタイミングにおいて、第１の移動端末からの電波到達範囲にいるアドホックモードの第２の通信を行う第２の移動端末に、インフラストラクチャモードの第１の通信に利用しないアドホックモードの第２の通信に利用可能な若しくは第１の通信に利用する無線リソースを周期的に通知し、第２の移動端末によって第１の通信のための無線リソースが利用されないように制御して干渉を回避する。
【０００６】
また、放送コンテンツを伝送する基地局と、放送コンテンツを受信可能な第１の無線通信端末（第１の放送用端末機）と、第１の無線通信端末とアドホック通信可能な第２の無線通信端末とを備えた放送用システムが、本発明に関連する第３の関連技術として提案されている（例えば特許文献２参照）。この第３の関連技術では、第１の無線通信端末と第２の無線通信端末は、相互間にデータを交換し得るソフトウェアがインストールされるように構成されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】再特ＷＯ２００８／１３６１０６号公報
【特許文献２】特開２００６−２７９９５３号公報
【非特許文献】
【０００８】
【非特許文献１】Ａ. Ｖａｈｄａｔ, Ｄ. Ｂｅｃｋｅｒ, “Ｅｐｉｄｅｍｉｃ Ｒｏｕｔｉｎｇ ｆｏｒ Ｐａｒｔｉａｌｌｙ−Ｃｏｎｎｅｃｔｅｄ Ａｄ Ｈｏｃ Ｎｅｔｗｏｒｋｓ, ” Ｔｅｃｈ. Ｒｅｐｏｒｔ ＣＳ−２００００６, Ｄｕｋｅ  Ｕｎｉｖｅｒｓｉｔｙ, Ａｐｒ. ２０００
【発明の概要】
【発明が解決しようとする課題】
【０００９】
通信デバイスの小型化等により、データ放送受信機能と近距離無線通信機能との２種類の通信機能を搭載した無線通信端末が提案ないし実用化されている。このような無線通信端末を複数有する通信システムにおいて、データ放送によって提供されるデータを無線通信端末間で共有する場合、無駄な近距離無線通信によって無線ネットワークの負荷が高まる、という課題がある。以下、その理由を説明する。
【００１０】
まず、図１８に示すように、データ放送受信機能と近距離無線通信機能との２種類の通信機能を搭載した２台の無線通信端末Ａ、Ｂが共に、データ放送の受信品質が良好な場所にいる場面を想定する。このような場合、無線通信端末Ａ、Ｂは、データ放送によって提供されるコンテンツ（Ｄ１とする）を自身のデータ放送受信機能によって受信できる。そのため、近距離無線通信機能を使用して他の無線通信端末間でコンテンツＤ１を授受する必要はない。そこで、データ放送の受信品質が良好な場所にいる無線通信端末は、近距離無線通信機能を無効にするものとする。
【００１１】
次に、図１９に示すように、一方の無線通信端末Ａはデータ放送の受信品質が良好な場所におり、他方の無線通信端末Ｂは建物等の遮蔽物の影響によりデータ放送の受信品質が悪い場所にいる場面を想定する。但し、無線通信端末Ａと無線通信端末Ｂとの間には遮蔽物はなく近距離無線通信は可能とする。このような場合、無線通信端末Ａは、データ放送によって提供されるコンテンツ（Ｄ２とする）を自身のデータ放送受信機能によって受信でき、無線通信端末ＢはコンテンツＤ２を受信できない。また、無線通信端末Ｂは、データ放送の受信品質が良好な場所にいないので、近距離無線通信機能を有効にしているが、無線通信端末Ａは、データ放送の受信品質が良好な場所にいるので、近距離無線通信機能を無効にしている。そのため、無線通信端末Ｂは、近距離無線通信によってコンテンツＤ２を無線通信端末Ａから取得することができない。
【００１２】
上記の問題は、無線通信端末Ａの近距離無線通信機能を有効にすることにより解消することができる。つまり、データ放送の受信品質にかかわらず、無線通信端末の近距離無線通信機能を常に有効にしておくことにより、図１９に示すような場面においてコンテンツＤ２の共有が可能になる。例えば、エピデミック法を使用する場合、無線通信端末Ａは、コンテンツＤ２を含むリストを近距離無線通信機能により周囲に周期的に送信し、このリストを受信した無線通信端末Ｂは、自身が保有していないコンテンツＤ２を無線通信端末Ａが保有していることを認識し、無線通信端末Ａに対して近距離無線通信機能によりコンテンツＤ２を要求するメッセージを送信し、このメッセージを受信した無線通信端末ＡがコンテンツＤ２を近距離無線通信機能により無線通信端末Ｂへ送信する。
【００１３】
しかしながら、無線通信端末の近距離無線通信機能を常に有効にしておくと、図１８に示すような場面でも、無線通信端末Ａから周囲にコンテンツのリストが周期的に送信されることになり、結果として無線ネットワークの負荷が高まる。
【００１４】
本発明の目的は、上述した課題、すなわち、無駄な近距離無線通信によって無線ネットワークの負荷が高まる、という課題を解決する無線通信端末を提供することにある。
【課題を解決するための手段】
【００１５】
本発明の一実施形態に係る無線通信端末は、
一定の領域内で他の機器と通信する近距離無線通信部と、
データ放送を受信するデータ放送受信部と、
前記データ放送で受信したデータを記憶するデータ記憶部と、
前記近距離無線通信部を使用した通信により他の機器へ第１のメッセージを送信する第１の動作と、前記近距離無線通信部を通じて他の機器から前記第１のメッセージを受信すると、前記近距離無線通信部を使用した通信により他の機器へ前記データを送信する第２の動作とを行うデータ交換部と、
前記データ放送の受信状況に基づいて、前記データ交換部の前記第１の動作を前記第２の動作と独立に制御する制御部と、
を備える。
【００１６】
また、本発明の他の実施形態に係る無線通信端末は、
一定の領域内で他の機器と通信する近距離無線通信部とデータ放送を受信するデータ放送受信部と前記データ放送で受信したデータを記憶するデータ記憶部とデータ交換部と制御部とを有する無線通信端末が実行するデータ共有方法であって、
前記データ交換部が、前記近距離無線通信部を使用した通信により他の機器へ第１のメッセージを送信する第１の動作と、前記近距離無線通信部を通じて他の機器から前記第１のメッセージを受信すると、前記近距離無線通信部を使用した通信により他の機器へ前記データを送信する第２の動作とを行い、
前記制御部が、前記データ放送の受信状況に基づいて、前記データ交換部の前記第１の動作を前記第２の動作と独立に制御する。
【００１７】
また、本発明の他の実施形態に係るプログラムは、
コンピュータを、
一定の領域内で他の機器と通信する近距離無線通信部と、
データ放送を受信するデータ放送受信部と、
前記データ放送で受信したデータを記憶するデータ記憶部と、
前記近距離無線通信部を使用した通信により他の機器へ第１のメッセージを送信する第１の動作と、前記近距離無線通信部を通じて他の機器から前記第１のメッセージを受信すると、前記近距離無線通信部を使用した通信により他の機器へ前記データを送信する第２の動作とを行うデータ交換部と、
前記データ放送の受信状況に基づいて、前記データ交換部の前記第１の動作を前記第２の動作と独立に制御する制御部と、
して機能させる。
【発明の効果】
【００１８】
本発明は、上述した構成を有するため、無駄な近距離無線通信によって無線ネットワークの負荷が高まるのを防止することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施形態に係る無線通信端末のブロック図である。
【図２】本発明の第１の実施形態に係る無線通信端末のデータ交換部の詳細なブロック図である。
【図３】本発明の第１の実施形態に係る無線通信端末の制御部の動作の一例を示すフローチャートである。
【図４】本発明の第１の実施形態に係る２台の無線通信端末がデータ放送の受信品質の良い場所にいるときの動作説明図である。
【図５】本発明の第１の実施形態に係る２台の無線通信端末のうちの１台がデータ放送の受信品質の良い場所におり、残り１台がデータ放送の受信品質の悪い場所にいるときの動作説明図である。
【図６】本発明の第２の実施形態に係る無線通信端末のブロック図である。
【図７】本発明の第２の実施形態に係る無線通信端末の制御部の動作の一例を示すフローチャートである。
【図８】本発明の第１の実施形態に係る２台の無線通信端末がデータ放送の受信可能エリア内にいるときの動作説明図である。
【図９】本発明の第１の実施形態に係る２台の無線通信端末のうちの１台がデータ放送の受信可能エリア内におり、残り１台がデータ放送の受信可能エリア外にいるときの動作説明図である。
【図１０】本発明の第３の実施形態に係る無線通信端末のブロック図である。
【図１１】本発明の第３の実施形態に係る無線通信端末の制御部の動作の一例を示すフローチャートである。
【図１２】本発明の第１の実施形態に係る２台の無線通信端末がデータ放送によってコンテンツを受信する時間的な状況の一例を示している。
【図１３】本発明の第４の実施形態に係る無線通信端末のブロック図である。
【図１４】本発明の第４の実施形態に係る無線通信端末のデータ交換部のブロック図である。
【図１５】本発明の第４の実施形態に係る２台の無線通信端末がデータ放送の受信品質の良い場所にいるときの動作説明図である。
【図１６】本発明の第４の実施形態に係る２台の無線通信端末のうちの１台がデータ放送の受信品質の良い場所におり、残り１台がデータ放送の受信品質の悪い場所にいるときの動作説明図である。
【図１７】本発明の第５の実施形態に係る無線通信端末のブロック図である。
【図１８】本発明に関連する２台の無線通信端末がデータ放送の受信品質の良い場所にいるときの動作説明図である。
【図１９】本発明に関連する２台の無線通信端末のうちの１台がデータ放送の受信品質の良い場所におり、残り１台がデータ放送の受信品質の悪い場所にいるときの動作説明図である。
【発明を実施するための形態】
【００２０】
次に本発明の実施の形態について図面を参照して詳細に説明する。
[第１の実施形態]
図１を参照すると、本発明の第１の実施形態に係る無線通信端末１００は、データ放送受信機能と近距離無線通信機能との２種類の通信機能を有する無線通信端末である。無線通信端末１００は、主な構成要素として、２種類の無線通信Ｉ／Ｆ部（無線通信インターフェイス部）１１０、１２０と、操作入力部１３０と、画面表示部１４０と、記憶部１５０と、演算処理部１６０とを有する。
【００２１】
無線通信Ｉ／Ｆ部１１０は、一定の領域内で他の機器と無線通信するための近距離無線通信デバイスである。無線通信Ｉ／Ｆ部１１０は、例えば、Ｗｉ−Ｆｉデバイス、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔデバイス、或いはｂｌｕｅｔｏｏｔｈ（登録商標）などで構成される。無線通信Ｉ／Ｆ部１１０は、一定の範囲内に存在する他の機器と無線によりデータを送受信する機能を有する。
【００２２】
無線通信Ｉ／Ｆ部１２０は、データ放送を受信するための通信デバイスである。無線通信Ｉ／Ｆ部１２０がサポートするデータ放送は、ＶＨＦ−ＬＯＷにおけるデータ放送など、地上デジタル放送のデータ放送である。無線通信Ｉ／Ｆ部１２０は、データ放送を通じて移動体端末（例えばスマートフォンやカーナビ等）などに向けて提供される各種のデータ（コンテンツ）を受信する機能を有する。
【００２３】
操作入力部１３０は、キーボードやマウスなどの操作入力装置からなり、オペレータの操作を検出して演算処理部１６０に出力する機能を有している。
【００２４】
画面表示部１４０は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの画面表示装置からなり、演算処理部１６０からの指示に応じて、データ放送で受信したコンテンツや操作メニューなどの各種情報を画面表示する機能を有している。
【００２５】
記憶部１５０は、ハードディスクやメモリなどの記憶装置からなり、演算処理部１６０での各種処理に必要な処理情報やプログラム１５１を記憶する機能を有している。プログラム１５１は、演算処理部１６０に読み込まれて実行されることにより各種処理部を実現するプログラムであり、無線通信Ｉ／Ｆ部１１０などのデータ入出力機能を介して外部装置（図示せず）や記憶媒体（図示せず）から予め読み込まれて記憶部１５０に保存される。記憶部１５０で記憶される主な処理情報として、コンテンツ情報１５２、保有リスト情報１５３、および受信リスト情報１５４がある。
【００２６】
コンテンツ情報１５２は、データ放送により受信したコンテンツを示す情報である。コンテンツは、例えば画像、音声、テキストの少なくとも１つを含むマルチメディアであってよい。
【００２７】
保有リスト情報１５３は、コンテンツ情報１５２に含まれるコンテンツのリストである。リストは、コンテンツの名前等の識別情報やバージョン情報などで構成される。
【００２８】
受信リスト情報１５４は、周囲の無線通信端末から近距離無線通信により受信したコンテンツのリストの情報である。即ち、受信リスト情報１５４は、周囲の無線通信端末が保有しているコンテンツのリストである。
【００２９】
演算処理部１６０は、ＣＰＵなどのマイクロプロセッサとその周辺回路を有し、記憶部１５０からプログラム１５１を読み込んで実行することにより、上記ハードウェアとプログラム１５１とを協働させて各種処理部を実現する機能を有している。演算処理部１６０で実現される主な処理部として、データ放送受信部１６１、データ交換部１６２、および制御部１６３がある。
【００３０】
データ放送受信部１６１は、無線通信Ｉ／Ｆ部１２０を使用してデータ放送を受信する機能を有する。またデータ放送受信部１６１は、データ放送によって受信したコンテンツをコンテンツ情報１５２として記憶部１５０に保存し、保有リスト情報１５３に上記コンテンツの情報を追加する機能を有する。さらにデータ放送受信部１６１は、データ放送によって受信したコンテンツを画面表示部１４０に表示する機能を有していてもよい。
【００３１】
データ交換部１６２は、無線通信Ｉ／Ｆ部１１０を使用して周囲の無線通信端末とデータを交換する機能を有する。
【００３２】
図２はデータ交換部１６２の詳細を示すブロック図である。この例のデータ交換部１６２は、保有リスト送信部１６２１と保有リスト受信部１６２２とリスト比較部１６２３とプッシュ型データ交換部１６２４とから構成される。
【００３３】
保有リスト送信部１６２１は、記憶部１５０から保有リスト情報１５３を読み出し、その保有リスト情報１５３を、無線通信Ｉ／Ｆ部１１０を使用して周囲の無線通信端末へ送信する機能を有する。保有リスト送信部１６２１は、上記の動作を周期的に行う。上記保有リスト情報１５３を送信する動作は、言い換えれば、他の機器へ第１のメッセージを送信する動作である。
【００３４】
保有リスト受信部１６２２は、無線通信Ｉ／Ｆ部１１０を使用して、周囲の無線通信端末から送信される保有リスト情報を受信し、その保有リスト情報を受信リスト情報１５４として記憶部１５０に保存する機能を有する。
【００３５】
リスト比較部１６２３は、記憶部１５０から保有リスト情報１５３と受信リスト情報１５４を読み出して両者を比較し、その比較結果に基づいて、コンテンツを提供する他の無線通信端末の情報（識別情報や通信アドレスなど）と当該提供するコンテンツのリストの情報を決定する機能を有する。
【００３６】
プッシュ型データ交換部１６２４は、プッシュ型でデータ交換を行う機能を有する。プッシュ型のデータ交換は、データを有する端末がデータを有しない端末に対して、当該端末からのデータ要求無しにデータを送信する形態のデータ交換方式である。プッシュ型データ交換部１６２４は、データ送信部１６２５とデータ受信部１６２６とを有する。データ送信部１６２５は、リスト比較部１６２３から、データを提供する他の無線通信端末の情報と提供するコンテンツのリストの情報とを受け取り、提供すべきコンテンツをコンテンツ情報１５２から読み出して無線通信Ｉ／Ｆ部１１０を通じて当該他の無線通信端末へ送信する機能を有する。他方、データ受信部１６２６は、無線通信Ｉ／Ｆ部１１０を通じて他の無線通信端末のプッシュ型データ交換部から送信されたコンテンツを受信し、コンテンツ情報１５２に保存すると共に保存したコンテンツのリストを保有リスト情報１５３に追加する機能を有する。
【００３７】
再び図１を参照すると、制御部１６３は、データ放送の受信状況に基づいて、データ交換部１６２を制御する機能を有する。本実施形態では、データ放送の受信状況として、データ放送の受信品質を使用する。
【００３８】
図３は、制御部１６３の動作の一例を示すフローチャートである。制御部１６３は、まず、データ放送の受信品質を無線通信Ｉ／Ｆ部１２０を通じて検出する（Ｓ１０１）。検出する受信品質としては、受信強度（受信レベル）、信号対雑音比（ＳＮ比）、キャリア信号対雑音比（ＣＮ比）、ビット誤り率（ＢＥＲ）などが考えられるが、それらに限定されない。次に制御部１６３は、検出した受信品質を閾値と比較する（Ｓ１０２）。次に制御部１６３は、受信品質が閾値以上になるほどに良好であれば（Ｓ１０２でＹＥＳ）、データ交換部１６２の保有リスト送信部１６２１の機能を制限する（Ｓ１０３）。このとき、制御部１６３は、保有リスト送信部１６２１以外のデータ交換部１６２の機能は制限しない。本実施形態では、制御部１６３は保有リスト送信部１６２１の機能を完全に停止させる。但し、本発明は、保有リスト送信部１６２１の機能を完全に停止させる以外の形態によって、保有リスト送信部１６２１の機能を制限するようにしてよい。例えば、制御部１６３は、保有リスト送信部１６２１が保有リスト情報を送信する周期をより長くなるように変更するようにしてもよい。それは、周期がより長くなればなるほど、保有リストを周囲に知らしめる機能が低下することになるためである。他方、制御部１６３は、受信品質が閾値を下回るほどに悪ければ（Ｓ１０２でＮＯ）、保有リスト送信部１６２１の機能の制限を解除する（Ｓ１０４）。即ち、制御部１６３は、保有リスト送信部１６２１の現在の状態が機能を制限されている状態であるならば、機能を制限されていない状態に戻す。次に制御部１６３は、一定時間の待ち合わせを行い（Ｓ１０５）、その後にステップＳ１０１の処理へ戻り、上述した処理と同様の処理を繰り返す。
【００３９】
次に本実施形態に係る無線通信端末１００の動作を説明する。
【００４０】
今、図４に示すように、２台の無線通信端末１００が共に、データ放送の受信品質が良好な場所にいる状況を想定する。このような状況において、データ放送によってコンテンツＤ１が送信されると、２台の無線通信端末１００のデータ放送受信部１６１は、無線通信Ｉ／Ｆ部１２０を通じてコンテンツＤ１を受信し、コンテンツ情報１５２として記憶部１５０に保存する。
【００４１】
また、図４に示す状況では、２台の無線通信端末１００の制御部１６３は、データ放送の受信品質が閾値以上であるため、データ交換部１６２の保有リスト送信部１６２１の機能を制限する（図３のＳ１０３）。そのため、２台の無線通信端末１００のデータ交換部１６２の保有リスト送信部１６２１は、保有リスト情報１５３を周期的に送信する動作を停止している。これにより、無駄な近距離無線通信によって無線ネットワークの負荷が高まるのを防止することができる。
【００４２】
次に、図５に示すように、一方の無線通信端末１００−１はデータ放送の受信品質が良好な場所にいるけれども、他方の無線通信端末１００−２は建物等の遮蔽物の影響によりデータ放送の受信品質が悪い場所にいる状況を想定する。但し、無線通信端末１００−１と無線通信端末１００−２との間には遮蔽物はなく近距離無線通信は可能とする。このような状況において、データ放送によってコンテンツＤ２が送信されると、データ放送の受信品質が良好な場所にいる無線通信端末１００−１のデータ放送受信部１６１は、無線通信Ｉ／Ｆ部１２０を通じてコンテンツＤ２を受信し、コンテンツ情報１５２として記憶部１５０に保存する。一方、データ放送の受信品質が悪い場所にいる無線通信端末１００−２のデータ放送受信部１６１はコンテンツＤ２を受信できない。
【００４３】
また、図５に示す状況では、無線通信端末１００−２の制御部１６３は、データ放送の受信品質が閾値を下回っているため、データ交換部１６２の保有リスト送信部１６２１の機能の制限を解除している（図３のＳ１０４）。このため、無線通信端末１００−２のデータ交換部１６２の保有リスト送信部１６２１は、保有リスト情報１５３を周期的に送信する動作を行っている。ここで、無線通信端末１００−２の保有リスト情報１５３には、受信できていないコンテンツＤ２の情報は存在しない。
【００４４】
一方、データ放送の受信品質が良好な場所にいる無線通信端末１００−１の制御部１６３は、データ放送の受信品質が閾値以上であるため、データ交換部１６２の保有リスト送信部１６２１の機能を制限している（図３のＳ１０３）。そのため、無線通信端末１００−１のデータ交換部１６２の保有リスト送信部１６２１は、保有リスト情報１５３を周期的に送信する動作を停止している。ここで、無線通信端末１００−１の保有リスト情報１５３には、受信したコンテンツＤ２の情報が存在する。
【００４５】
しかし、無線通信端末１００−１の保有リスト送信部１６２１以外のデータ交換部１６２の機能部である保有リスト受信部１６２２とリスト比較部１６２３とプッシュ型データ交換部１６２４は、通常通り動作している。このため、保有リスト受信部１６２２は、無線通信端末１００−２から送信された、コンテンツＤ２の情報が存在しない保有リスト情報を受信し、受信リスト情報１５４に保存する。またリスト比較部１６２３は、コンテンツＤ２の情報が存在する保有リスト情報１５３とコンテンツＤ２の情報が存在しない保有リスト情報とを比較し、その比較結果に基づいて、コンテンツを提供する他の無線通信端末の情報として無線通信端末１００−２を決定し、当該提供するコンテンツのリストの情報としてコンテンツＤ２の情報を決定する。
【００４６】
そのため、無線通信端末１００−１のプッシュ型データ交換部１６２４のデータ送信部１６２５は、記憶部１５０のコンテンツ情報１５２からコンテンツＤ２を読み出し、無線通信Ｉ／Ｆ部１１０を通じて無線通信端末１００−２に向けて、当該コンテンツＤ２を送信する。無線通信端末１００−２のプッシュ型データ交換部１６２４のデータ受信部１６２６は、無線通信Ｉ／Ｆ部１１０を通じて無線通信端末１００−１から送信されたコンテンツＤ２を受信し、コンテンツ情報１５２に保存する。
【００４７】
こうして、データ放送の受信品質の悪い場所にいる無線通信端末１００−２は、データ放送を通じて受信できなかったコンテンツＤ２を、データ放送の受信品質の良好な場所にいる無線通信端末１００−１を通じて取得することができる。
【００４８】
[第２の実施形態]
図６を参照すると、本発明の第２の実施形態に係る無線通信端末２００は、図１に示す無線通信端末１００と比較して、ＧＰＳ２７０と受信可能エリア情報２５５とを有し、また制御部１６３の代わりに制御部２６３を有することで相違する。
【００４９】
ＧＰＳ２７０は、無線通信端末２００の現在位置を検出し、演算処理部１６０に出力する機能を有する。現在位置は、例えば、緯度と経度とを含む。
【００５０】
記憶部１５０に保存される受信可能エリア情報２５５は、データ通信を受信可能なエリアの情報である。エリアの情報は、受信可能なエリア毎の位置情報、或いは受信不可能なエリア毎の位置情報であってよい。エリアの位置情報は、例えば、エリアの外縁を規定する複数の端点の緯度および経度であってよい。
【００５１】
制御部２６３は、データ放送の受信状況に基づいて、データ交換部１６２を制御する機能を有する。本実施形態では、データ放送の受信状況として、データ放送の受信場所を使用する。
【００５２】
図７は、制御部２６３の動作の一例を示すフローチャートである。制御部２６３は、まず、ＧＰＳ２７０を使用して現在位置を検出する（Ｓ２０１）。次に制御部２６３は、記憶部１５０から受信可能エリア情報２５５を読み込み、現在位置と受信可能エリア情報２５５とを比較して、現在位置がデータ放送の受信可能エリア内か否かを検出する（Ｓ２０２）。次に制御部２６３は、データ放送の受信可能エリア内であれば、データ交換部１６２の保有リスト送信部１６２１の機能を制限する（Ｓ２０３）。本実施形態では、制御部２６３は保有リスト送信部１６２１の機能を完全に停止させる。但し、制御部２６３は、保有リスト送信部１６２１が保有リスト情報を送信する周期がより長くなるように変更するようにしてもよい。他方、制御部２６３は、データ放送の受信可能エリア外であれば、保有リスト送信部１６２１の機能の制限を解除する（Ｓ２０４）。即ち、制御部２６３は、保有リスト送信部１６２１の現在の状態が機能を制限されている状態であるならば、機能を制限されていない状態に戻す。次に制御部２６３は、一定時間の待ち合わせを行い（Ｓ２０５）、その後にステップＳ２０１の処理へ戻り、上述した処理と同様の処理を繰り返す。
【００５３】
次に本実施形態に係る無線通信端末２００の動作を説明する。
【００５４】
今、図８に示すように、２台の無線通信端末２００が共に、データ放送の受信可能エリア内にいる状況を想定する。このような状況において、データ放送によってコンテンツＤ１が送信されると、２台の無線通信端末２００のデータ放送受信部１６１は、無線通信Ｉ／Ｆ部１２０を通じてコンテンツＤ１を受信し、コンテンツ情報１５２として記憶部１５０に保存する。
【００５５】
また、図８に示す状況では、２台の無線通信端末２００の制御部２６３は、データ放送の受信可能エリア内にいるため、データ交換部１６２の保有リスト送信部１６２１の機能を制限する（図７のＳ２０３）。そのため、２台の無線通信端末２００のデータ交換部１６２の保有リスト送信部１６２１は、保有リスト情報１５３を周期的に送信する動作を停止している。これにより、無駄な近距離無線通信によって無線ネットワークの負荷が高まるのを防止することができる。
【００５６】
次に、図９に示すように、一方の無線通信端末２００−１はデータ放送の受信可能エリア内にいるけれども、他方の無線通信端末２００−２はデータ放送の受信可能エリア外にいる状況を想定する。但し、無線通信端末２００−１と無線通信端末２００−２との間には遮蔽物はなく近距離無線通信は可能とする。このような状況において、データ放送によってコンテンツＤ２が送信されると、データ放送の受信可能エリア内にいる無線通信端末２００−１のデータ放送受信部１６１は、無線通信Ｉ／Ｆ部１２０を通じてコンテンツＤ２を受信し、コンテンツ情報１５２として記憶部１５０に保存する。一方、データ放送の受信可能エリア外にいる無線通信端末２００−２のデータ放送受信部１６１はコンテンツＤ２を受信できない。
【００５７】
また、図９に示す状況では、無線通信端末２００−２の制御部２６３は、データ放送の受信可能エリア外にいるため、データ交換部１６２の保有リスト送信部１６２１の機能の制限を解除している（図７のＳ２０４）。このため、無線通信端末２００−２のデータ交換部１６２の保有リスト送信部１６２１は、保有リスト情報１５３を周期的に送信する動作を行っている。ここで、無線通信端末２００−２の保有リスト情報１５３には、受信できていないコンテンツＤ２の情報は存在しない。
【００５８】
一方、データ放送の受信可能エリア内にいる無線通信端末２００−１の制御部２６３は、データ放送の受信可能エリア内にいるため、データ交換部１６２の保有リスト送信部１６２１の機能を制限している（図７のＳ２０３）。そのため、無線通信端末２００−１のデータ交換部１６２の保有リスト送信部１６２１は、保有リスト情報１５３を周期的に送信する動作を停止している。ここで、無線通信端末２００−１の保有リスト情報１５３には、受信したコンテンツＤ２の情報が存在する。
【００５９】
しかし、無線通信端末２００−１の保有リスト送信部１６２１以外のデータ交換部１６２の機能部である保有リスト受信部１６２２とリスト比較部１６２３とプッシュ型データ交換部１６２４は、通常通り動作している。このため、保有リスト受信部１６２２は、無線通信端末２００−２から送信された、コンテンツＤ２の情報が存在しない保有リスト情報を受信し、受信リスト情報１５４に保存する。またリスト比較部１６２３は、コンテンツＤ２の情報が存在する保有リスト情報１５３とコンテンツＤ２の情報が存在しない保有リスト情報とを比較し、その比較結果に基づいて、コンテンツを提供する他の無線通信端末の情報として無線通信端末２００−２を決定し、当該提供するコンテンツのリストの情報としてコンテンツＤ２の情報を決定する。
【００６０】
そのため、無線通信端末２００−１のプッシュ型データ交換部１６２４のデータ送信部１６２５は、記憶部１５０のコンテンツ情報１５２からコンテンツＤ２を読み出し、無線通信Ｉ／Ｆ部１１０を通じて無線通信端末２００−２に向けて、当該コンテンツＤ２を送信する。無線通信端末２００−２のプッシュ型データ交換部１６２４のデータ受信部１６２６は、無線通信Ｉ／Ｆ部１１０を通じて無線通信端末２００−１から送信されたコンテンツＤ２を受信し、コンテンツ情報１５２に保存する。
【００６１】
こうして、データ放送の受信可能エリア外にいる無線通信端末２００−２は、データ放送を通じて受信できなかったコンテンツＤ２を、データ放送の受信可能エリア内にいる無線通信端末２００−１を通じて取得することができる。
【００６２】
[第３の実施形態]
図１０を参照すると、本発明の第３の実施形態に係る無線通信端末３００は、図１に示す無線通信端末１００と比較して、制御部１６３の代わりに制御部３６３を有することで相違する。
【００６３】
制御部３６３は、データ放送の受信状況に基づいて、データ交換部１６２を制御する機能を有する。本実施形態では、データ放送の受信状況として、データ放送で最後に受信したコンテンツの受信時刻からの経過時間を使用する。通常、データ放送では、或る一定時間以内に新たなコンテンツが送信される。従って、最後に受信したコンテンツの受信時刻から所定時間が経過しても新たなコンテンツを受信していない場合、データ放送の受信が困難になっていると考えられる。本実施形態は、この点に着目したものである。
【００６４】
図１１は、制御部３６３の動作の一例を示すフローチャートである。制御部３６３は、データ放送受信部１６１が新たなコンテンツをデータ放送によって受信したか否かを検出する（Ｓ３０１）。次に制御部３６３は、新たなコンテンツを受信していれば、その受信時刻を変数ＲＴに設定し（Ｓ３０６）、ステップＳ３０２へ進む。なお、変数ＲＴの初期値は０である。また制御部３６３は、新たなコンテンツを受信していなければ、ステップＳ３０６をスキップして、ステップＳ３０２へ進む。次に、制御部３６３は、ステップＳ３０２において、変数ＲＴに設定された最後のコンテンツの受信時刻から現在時刻までの経過時間が予め設定された閾値以下であるか否かを検出する（Ｓ３０２）。次に制御部３６３は、経過時間が閾値以下であれば、データ交換部１６２の保有リスト送信部１６２１の機能を制限する（Ｓ３０３）。本実施形態では、制御部３６３は保有リスト送信部１６２１の機能を完全に停止させる。但し、制御部３６３は、保有リスト送信部１６２１が保有リスト情報を送信する周期がより長くなるように変更するようにしてもよい。他方、制御部３６３は、経過時間が閾値を超えていれば、保有リスト送信部１６２１の機能の制限を解除する（Ｓ３０４）。即ち、制御部３６３は、保有リスト送信部１６２１の現在の状態が機能を制限されている状態であるならば、機能を制限されていない状態に戻す。次に制御部３６３は、一定時間の待ち合わせを行い（Ｓ３０５）、その後にステップＳ３０１の処理へ戻り、上述した処理と同様の処理を繰り返す。
【００６５】
次に本実施形態に係る無線通信端末３００の動作を説明する。
【００６６】
図１２は、２台の無線通信端末３００がデータ放送によってコンテンツを受信する時間的な状況の一例を示している。図１２を参照すると、データ放送によって送信されたコンテンツＤ１は、時刻ｔ１に２台の無線通信端末３００の無線通信Ｉ／Ｆ部１２０で受信され（Ｓ３１０、Ｓ３１１、Ｓ３１２）、データ放送受信部１６１によりコンテンツ情報１５２に保存されている。このときの受信時刻ｔ１は、２台の無線通信端末３００の制御部３６３において変数ＲＴに設定され、保存されている。この受信時刻ｔ１から閾値の時間が経過するまでは、２台の無線通信端末３００の制御部３６３は、データ交換部１６２の保有リスト送信部１６２１の機能を制限する（図１１のＳ３０３）。そのため、２台の無線通信端末３００のデータ交換部１６２の保有リスト送信部１６２１は、保有リスト情報１５３を周期的に送信する動作を停止している。これにより、無駄な近距離無線通信によって無線ネットワークの負荷が高まるのを防止することができる。
【００６７】
図１２を参照すると、コンテンツＤ１の送信後、データ放送によってコンテンツＤ２が送信され（Ｓ３１３）、時刻ｔ２に無線通信端末３００−１で受信され（Ｓ３１４）、コンテンツ情報１５２に保存されている。このとき無線通信端末３００−１では、変数ＲＴが時刻ｔ２に更新される。しかし、何らかの事情によって、無線通信端末３００−２ではコンテンツＤ２は受信されていない。そのため、無線通信端末３００−２の変数ＲＴは時刻ｔ１のままである。
【００６８】
時刻ｔ１から閾値の時間が経過すると、無線通信端末３００−１の制御部３６３は、変数ＲＴがｔ２に更新されているので、保有リスト送信部１６２１の機能を制限したままであるが、無線通信端末３００−２の制御部３６３は、変装ＲＴがｔ１のままなので、保有リスト送信部１６２１の機能の制限を解除する（Ｓ３１５）。このため、無線通信端末３００−２のデータ交換部１６２の保有リスト送信部１６２１は、保有リスト情報１５３を周期的に送信する動作を開始する（Ｓ３１６）。ここで、無線通信端末３００−２の保有リスト情報１５３には、受信できていないコンテンツＤ２の情報は存在しない。
【００６９】
一方、無線通信端末３００−１の制御部３６３は、データ交換部１６２の保有リスト送信部１６２１の機能を制限しているが、保有リスト送信部１６２１以外の機能部である保有リスト受信部１６２２とリスト比較部１６２３とプッシュ型データ交換部１６２４は、通常通り動作している。このため、無線通信端末３００−１の保有リスト受信部１６２２は、無線通信端末３００−２から送信された、コンテンツＤ２の情報が存在しない保有リスト情報を受信し（Ｓ３１７）、受信リスト情報１５４に保存する。またリスト比較部１６２３は、コンテンツＤ２の情報が存在する保有リスト情報１５３とコンテンツＤ２の情報が存在しない保有リスト情報とを比較し、その比較結果に基づいて、コンテンツを提供する他の無線通信端末の情報として無線通信端末３００−２を決定し、当該提供するコンテンツのリストの情報としてコンテンツＤ２の情報を決定する。
【００７０】
そのため、無線通信端末３００−１のプッシュ型データ交換部１６２４のデータ送信部１６２５は、記憶部１５０のコンテンツ情報１５２からコンテンツＤ２を読み出し、無線通信Ｉ／Ｆ部１１０を通じて無線通信端末３００−２に向けて、当該コンテンツＤ２を送信する（Ｓ３１８）。無線通信端末３００−２のプッシュ型データ交換部１６２４のデータ受信部１６２６は、無線通信Ｉ／Ｆ部１１０を通じて無線通信端末３００−１から送信されたコンテンツＤ２を受信し（Ｓ３１９）、コンテンツ情報１５２に保存する。
【００７１】
こうして、何らかの事情によってデータ放送でコンテンツＤ２を受信できなかった無線通信端末３００−２は、コンテンツＤ２をデータ放送で受信した無線通信端末３００−１を通じてコンテンツＤ２を取得することができる。
【００７２】
[第４の実施形態]
図１３を参照すると、本発明の第４の実施形態に係る無線通信端末４００は、図１に示す無線通信端末１００と比較して、データ交換部１６２の代わりにデータ交換部４６２を有することで相違する。上述した第１乃至第３の実施形態に係る無線通信端末では、プッシュ型のデータ交換部を使用したが、本実施形態に係る無線通信端末では、プル型のデータ交換部を使用する。
【００７３】
図１４は、本実施形態に係る無線通信端末４００が有するデータ交換部４６２の詳細なブロック図である。この例のデータ交換部４６２は、保有リスト送信部４６２１と保有リスト受信部４６２２とリスト比較部４６２３とプル型データ交換部４６２４とから構成される。なお、データ交換部４６２以外の構成は、第１の実施形態に係る無線通信端末と同じである。
【００７４】
保有リスト送信部４６２１は、記憶部１５０から保有リスト情報１５３を読み出し、その保有リスト情報１５３を、無線通信Ｉ／Ｆ部１１０を使用して周囲の無線通信端末へ送信する機能を有する。保有リスト送信部４６２１は、上記の動作を周期的に行う。
【００７５】
保有リスト受信部４６２２は、無線通信Ｉ／Ｆ部１１０を使用して、周囲の無線通信端末から送信される保有リスト情報を受信し、その保有リスト情報を受信リスト情報１５４として記憶部１５０に保存する機能を有する。また、保有リスト受信部４６２２は、周囲の無線通信端末から保有リスト情報を受信すると、一定期間だけ保有リスト送信部４６２１の機能の制限を解除する機能を有する。これにより、保有リスト送信部４６２１は、一定時間に亘って、周期的に保有リスト情報１５３を周囲の無線通信端末へ送信する。本実施形態では、周囲の無線通信端末から保有リスト情報を受信したときに保有リスト送信部４６２１の機能の制限を一定期間だけ解除する機能を保有リスト受信部４６２２に持たせたが、保有リスト受信部４６２２以外の箇所、例えば制御部１６３に上記機能を持たせるようにしてよい。
【００７６】
リスト比較部４６２３は、記憶部１５０から保有リスト情報１５３と受信リスト情報１５４を読み出して両者を比較し、その比較結果に基づいて、コンテンツを取得する他の無線通信端末の情報と当該取得するコンテンツのリストの情報を決定する機能を有する。
【００７７】
プル型データ交換部４６２４は、プル型でデータ交換を行う機能を有する。プル型のデータ交換は、データを有しない端末がデータを有する端末に対してデータ要求を送信し、このデータ要求を受信した端末が要求元の端末に対してデータを送信する形態のデータ交換方式である。プル型データ交換部４６２４は、データ要求部４６２５とデータ応答部４６２６とを有する。データ要求部４６２５は、リスト比較部４６２３から、データを取得する他の無線通信端末の情報と取得データのリストとを受け取り、無線通信Ｉ／Ｆ部１１０を通じて他の無線通信端末へデータを要求し、その要求に応じて他の無線通信端末から送信されるデータを無線通信Ｉ／Ｆ部１１０を通じて受信し、コンテンツ情報１５２として記憶部１５０に記憶する機能を有する。また、データ応答部４６２６は、他の無線通信端末のプル型データ交換部から要求されたデータをコンテンツ情報１５２から読み出し、無線通信Ｉ／Ｆ部１１０を通じて要求元の他の無線通信端末へ送信する機能を有する。
【００７８】
次に本実施形態に係る無線通信端末４００の動作を説明する。
【００７９】
今、図１５に示すように、２台の無線通信端末４００が共に、データ放送の受信品質が良好な場所にいる状況を想定する。このような状況において、データ放送によってコンテンツＤ１が送信されると、２台の無線通信端末４００のデータ放送受信部１６１は、無線通信Ｉ／Ｆ部１２０を通じてコンテンツＤ１を受信し、コンテンツ情報１５２として記憶部１５０に保存する。
【００８０】
また、図１５に示す状況では、２台の無線通信端末４００の制御部１６３は、データ放送の受信品質が閾値以上であるため、データ交換部４６２の保有リスト送信部４６２１の機能を制限する（図３のＳ１０３）。そのため、２台の無線通信端末４００のデータ交換部４６２の保有リスト送信部４６２１は、保有リスト情報１５３を周期的に送信する動作を停止している。これにより、無駄な近距離無線通信によって無線ネットワークの負荷が高まるのを防止することができる。
【００８１】
次に、図１６に示すように、一方の無線通信端末４００−１はデータ放送の受信品質が良好な場所にいるけれども、他方の無線通信端末４００−２は建物等の遮蔽物の影響によりデータ放送の受信品質が悪い場所にいる状況を想定する。但し、無線通信端末４００−１と無線通信端末４００−２との間には遮蔽物はなく近距離無線通信は可能とする。このような状況において、データ放送によってコンテンツＤ２が送信されると、データ放送の受信品質が良好な場所にいる無線通信端末４００−１のデータ放送受信部１６１は、無線通信Ｉ／Ｆ部１２０を通じてコンテンツＤ２を受信し、コンテンツ情報１５２として記憶部１５０に保存する。一方、データ放送の受信品質が悪い場所にいる無線通信端末４００−２のデータ放送受信部１６１はコンテンツＤ２を受信できない。
【００８２】
また、図１６に示す状況では、無線通信端末４００−２の制御部１６３は、データ放送の受信品質が閾値を下回っているため、データ交換部４６２の保有リスト送信部４６２１の機能の制限を解除している（図３のＳ１０４）。このため、無線通信端末４００−２のデータ交換部４６２の保有リスト送信部４６２１は、保有リスト情報１５３を周期的に送信する動作を行っている。ここで、無線通信端末４００−２の保有リスト情報１５３には、受信できていないコンテンツＤ２の情報は存在しない。
【００８３】
一方、データ放送の受信品質が良好な場所にいる無線通信端末４００−１の制御部１６３は、データ放送の受信品質が閾値以上であるため、データ交換部４６２の保有リスト送信部４６２１の機能を制限している（図３のＳ１０３）。そのため、無線通信端末４００−１のデータ交換部４６２の保有リスト送信部４６２１は、保有リスト情報１５３を周期的に送信する動作を停止している。ここで、無線通信端末４００−１の保有リスト情報１５３には、受信したコンテンツＤ２の情報が存在する。
【００８４】
しかし、無線通信端末４００−１のデータ交換部４６２の保有リスト送信部１６２１以外の機能部である保有リスト受信部４６２２とリスト比較部４６２３とプル型データ交換部４６２４は、通常通り動作している。このため、保有リスト受信部４６２２は、無線通信端末４００−２から送信された、コンテンツＤ２の情報が存在しない保有リスト情報を受信し、受信リスト情報１５４に保存すると共に、保有リスト送信部４６２１の機能の制限を一定期間だけ解除する。その結果、無線通信端末４００−１の保有リスト送信部４６２１は、コンテンツＤ２の情報を含む保有リスト情報１５３を、一定期間だけ、周期的に送信する動作を行う。
【００８５】
その結果、無線通信端末４００−２のデータ交換部４６２の保有リスト受信部４６２２は、無線通信端末４００−１から送信された、コンテンツＤ２の情報を含む保有リスト情報を受信し、受信リスト情報１５４に保存する。また、無線通信端末４００−２のデータ交換部４６２のリスト比較部４６２３は、コンテンツＤ２の情報が存在しない保有リスト情報１５３とコンテンツＤ２の情報が存在する受信リスト情報１５４とを比較し、その比較結果に基づいて、コンテンツを取得する他の無線通信端末の情報として無線通信端末４００−１を決定し、当該取得するコンテンツのリストの情報としてコンテンツＤ２の情報を決定する。
【００８６】
そのため、無線通信端末４００−２のプル型データ交換部４６２４のデータ要求部４６２５は、無線通信端末４００−１に対して無線通信Ｉ／Ｆ部１０１を通じてコンテンツＤ２を要求するメッセージを送信する。無線通信端末４００−１のプル型データ交換部４６２４のデータ応答部４６２６は、上記メッセージを受信すると、コンテンツ情報１５２からコンテンツＤ２を読み出し、無線通信Ｉ／Ｆ部１０１を通じて要求元の無線通信端末４００−２へ送信する。無線通信端末４００−２のプル型データ交換部４６２４のデータ要求部４６２５は、上記コンテンツＤ２を無線通信Ｉ／Ｆ部１０１を通じて受信し、コンテンツ情報１５２として記憶部１５０に保存する。
【００８７】
こうして、データ放送の受信品質の悪い場所にいる無線通信端末４００−２は、データ放送を通じて受信できなかったコンテンツＤ２を、データ放送の受信品質の良好な場所にいる無線通信端末４００−１を通じて取得することができる。
【００８８】
本実施形態では、第１の実施形態に係る無線通信端末のデータ交換部をプッシュ型からプル型に変更したが、第２の実施形態に係る無線通信端末あるいは第３の実施形態に係る無線通信端末のデータ交換部をプッシュ型からプル型に変更した実施形態も本発明の実施形態として考えられる。
【００８９】
[第５の実施形態]
図１７を参照すると、本発明の第５の実施形態に係る無線通信端末５００は、近距離無線通信部５１０とデータ放送受信部５２０とデータ記憶部５３０とデータ交換部５４０と制御部５５０とを有する。
【００９０】
近距離無線通信部５１０は、一定の領域内で他の機器と通信する機能を有する。データ放送受信部５２０は、データ放送を受信する機能を有する。データ記憶部５３０は、データ放送で受信したデータを記憶する機能を有する。データ交換部５４０は、近距離無線通信部５１０を使用した通信により他の機器へ第１のメッセージを周期的に送信する第１の動作と、近距離無線通信部５１０を通じて他の機器から第１のメッセージを受信すると、近距離無線通信部５１０を使用した通信により他の機器へ上記データを送信する第２の動作とを行う機能を有する。制御部５５０は、データ放送の受信状況に基づいて、データ交換部５４０の第１の動作を第２の動作と独立に制御する機能を有する。
【００９１】
このように構成された本実施形態に係る無線通信端末５００は、以下のように動作する。すなわち、無線通信端末５００の近距離無線通信部５１０は、一定の領域内で他の機器と通信し、データ放送受信部５２０は、データ放送を受信し、データ記憶部５３０は、データ放送で受信したデータを記憶する。そして、データ交換部５４０は、近距離無線通信部５１０を使用した通信により他の機器へ第１のメッセージを周期的に送信する第１の動作と、近距離無線通信部５１０を通じて他の機器から第１のメッセージを受信すると、近距離無線通信部５１０を使用した通信により他の機器へ上記データを送信する第２の動作とを行い、制御部５５０は、データ放送の受信状況に基づいて、データ交換部５４０の第１の動作を第２の動作と独立に制御する。
【００９２】
そして、本実施形態に係る無線通信端末５００によれば、無駄な近距離無線通信によって無線ネットワークの負荷が高まるのを防止することができる。
【００９３】
その理由は、制御部５５０がデータ放送の受信状況に基づいて、データ交換部５４０の第１の動作を第２の動作と独立に制御するためである。
【００９４】
以上、本発明を幾つかの実施形態を挙げて説明したが、本発明は以上の実施形態にのみ限定されず、その他各種の付加変更が可能である。
【００９５】
例えば、以上の各実施形態では、データ交換の単位はコンテンツであったが、コンテンツが複数のサブコンテンツから構成されている場合、サブコンテンツ単位でデータ交換するように構成されていてよい。例えば、高速道路上や山坂道やカーブの多い道路などではデータ放送の受信品質が激しく変動するため、複数のサブコンテンツから構成されるコンテンツ全体を正しく受信できる確率が低下する。そのような場合、正しく受信できなかったサブコンテンツを周囲の他の無線通信端末から近距離無線通信によるデータ交換で補完することによって、コンテンツ全体を再構成することができる。
【００９６】
また、データ放送の受信状況に応じて他の機器へ第１のメッセージを送信する機能の制限を解除する際、制御部はデータ交換部の保有リスト送信部の送信周期を通常周期に戻すのではなく、通常の周期よりも短い周期に変更することにより、データ交換動作を促進するようにしてもよい。
【００９７】
また、実際のコンテンツを授受する前に、コンテンツのリストを無線通信端末間で授受するのではなく、いきなりコンテンツを授受するようにしてもよい。例えば、データ放送の受信品質の悪い場所にいる無線通信端末は、データ要求を周期的に周囲に送信し、この要求を受信した他の無線通信端末は、自身が保有するコンテンツの全部あるいは一部を上記要求元に対して送信するように構成されていてもよい。
【産業上の利用可能性】
【００９８】
本発明は、自動車などの車両に搭載された無線通信端末間や人が所持するスマートフォン間でデータ放送により受信したコンテンツを共有する場合などに利用できる。
【符号の説明】
【００９９】
１００…無線通信端末
１１０…無線通信Ｉ／Ｆ部
１２０…無線通信Ｉ／Ｆ部
１３０…操作入力部
１４０…画面表示部
１５０…記憶部
１５１…プログラム
１５２…コンテンツ情報
１５３…保有リスト情報
１５４…受信リスト情報
１６０…演算処理部
１６１…データ放送受信部
１６２…データ交換部
１６３…制御部
２００…無線通信端末
２５５…受信可能エリア情報
２６３…制御部
２７０…ＧＰＳ
３００…無線通信端末
３６３…制御部
４００…無線通信端末
４６２…データ交換部
５００…無線通信端末
５１０…近距離無線通信部
５２０…データ放送受信部
５３０…データ記憶部
５４０…データ交換部
５５０…制御部
１６２１…保有リスト送信部
１６２２…保有リスト受信部
１６２３…リスト比較部
１６２４…プッシュ型データ交換部
１６２５…データ送信部
１６２６…データ受信部
４６２１…保有リスト送信部
４６２２…保有リスト受信部
４６２３…リスト比較部
４６２４…プル型データ交換部
４６２５…データ要求部
４６２６…データ応答部
【図１】
0006642182.tif 000002
【図２】
0006642182.tif 000003
【図３】
0006642182.tif 000004
【図４】
0006642182.tif 000005
【図５】
0006642182.tif 000006
【図６】
0006642182.tif 000007
【図７】
0006642182.tif 000008
【図８】
0006642182.tif 000009
【図９】
0006642182.tif 000010
【図１０】
0006642182.tif 000011
【図１１】
0006642182.tif 000012
【図１２】
0006642182.tif 000013
【図１３】
0006642182.tif 000014
【図１４】
0006642182.tif 000015
【図１５】
0006642182.tif 000016
【図１６】
0006642182.tif 000017
【図１７】
0006642182.tif 000018
【図１８】
0006642182.tif 000019
【図１９】
0006642182.tif 000020