(57)【要約】      （修正有）【課題】携帯電話機を用いてサーバにアクセスしてユーザが所望する情報を取得する場合に、携帯電話機とサーバ間におけるトラフィックを軽減する。【解決手段】携帯電話機間を相互に無線通信可能な携帯電話機Ａ、Ｂ、・・・と、画像や文字情報等の複数のコンテンツを有し、基地局から取得した各携帯電話機の位置情報と、提供したコンテンツと携帯電話機の提供履歴とを記憶する情報提供サーバを備え、情報提供サーバは、携帯電話機Ｂからコンテンツの要求を受付けた場合に、要求されたコンテンツと同一のコンテンツを保持し、携帯電話機Ｂの無線通信範囲内に位置する携帯電話機Ａを特定し、携帯電話機Ｂへコンテンツを送信する指示を携帯電話機Ａに送り、携帯電話機Ａからコンテンツを受信する指示を携帯電話機Ｂに送る。携帯電話機Ａと携帯電話機Ｂは無線通信によりコンテンツを送受信する。【選択図】図４
2006287394.tif 000002
【特許請求の範囲】
【請求項１】
短距離無線機能を備えた複数の携帯通信機器と、前記各携帯通信機器の要求に応じ所定情報を提供するサーバとからなる情報提供システムであって、
前記サーバは、
前記各携帯通信機器の位置を示す位置情報を取得する位置情報取得手段と、
前記携帯通信機器から所定情報の要求を受付ける要求受付手段と、
前記所定情報を取得して保持している携帯通信機器を管理する管理手段と、
前記管理手段により管理されている携帯通信機器のうち、要求元の携帯通信機器の短距離無線機能における通信範囲に含まれる携帯通信機器を前記位置情報に基づいて特定し、前記要求元の携帯通信機器に所定情報を提供することを、特定した携帯通信機器に指示する提供指示手段とを備え、
前記携帯通信機器は、
前記提供指示手段による指示を受付け、保持している前記所定情報を指示された携帯通信機器に送信する送信手段と、
前記所定情報を前記サーバに要求する要求手段と、
前記提供指示手段により特定された携帯通信機器から前記所定情報を受信する受信手段と
を備えることを特徴とする情報提供システム。
【請求項２】
前記管理手段は、前記所定情報を保持する携帯通信機器と当該携帯通信機器が備える短距離無線機能に係る無線通信方式を管理し、
前記要求手段は、自機の短距離無線機能に係る無線通信方式を示す情報を付加して前記所定情報を要求し、
前記通信範囲とは、前記要求元の携帯通信機器の短距離無線機能に係る無線通信方式で定められた通信範囲であり、
前記提供指示手段は、前記通信範囲内に含まれ、前記要求元の携帯通信機器の無線通信方式と同一の無線通信方式で通信可能な携帯通信機器を特定すること
を特徴とする請求項１記載の情報提供システム。
【請求項３】
前記携帯通信機器は、更に、前記携帯通信機器が前記所定情報を保持している場合において当該所定情報を消去したとき、所定情報を消去した旨を前記サーバに通知する消去通知手段を備え、
前記管理手段は、前記消去通知手段により消去した旨が通知されたとき、通知した携帯通信機器を管理対象から除外すること
を特徴とする請求項１記載の情報提供システム。
【請求項４】
前記所定情報を受信できる前記携帯通信機器が制限されている場合、
前記サーバは、更に、前記所定情報を受信できる携帯通信機器を記憶する受信制限記憶手段を備え、
前記要求受付手段は、要求元の携帯通信機器が前記受信制限記憶手段に記憶されている携帯通信機器であるか否か判断し、
前記提供指示手段は、前記要求受付手段により肯定的な判断がなされた場合に限り、前記要求元の携帯通信機器に前記所定情報を提供することを前記特定された携帯通信機器に指示すること
を特徴とする請求項１記載の情報提供システム。
【請求項５】
複数の携帯通信機器の要求に応じ所定情報を提供する情報提供サーバであって、
各携帯通信機器の位置を示す位置情報を取得する位置情報取得手段と、
前記携帯通信機器から所定情報の要求を受付ける要求受付手段と、
前記所定情報を取得して保持している携帯通信機器を管理する管理手段と、
前記管理手段により管理されている携帯通信機器のうち、前記位置情報に基づいて、要求元の携帯通信機器の短距離無線機能における通信範囲に含まれる携帯通信機器を特定し、前記要求元の携帯通信機器に前記所定情報を提供することを、特定した携帯通信機器に指示する提供指示手段とを備えること
を特徴とする情報提供サーバ。
【請求項６】
短距離無線機能を備え、所定情報を有するサーバと通信可能な携帯通信機器であって、
前記サーバから指示を受付ける受付手段と、
前記指示に応じて、自機内部に保持する所定情報を指示された携帯通信機器に送信する送信手段と、
前記所定情報を前記サーバに要求する要求手段と、
前記所定情報を他の携帯通信機器から短距離無線通信により受信する受信手段とを備えること
を特徴とする携帯通信機器。
【請求項７】
短距離無線機能を備え、所定情報を有するサーバと通信可能な携帯通信機器に所定情報の送受信制御処理を実行させるための制御プログラムであって、
前記送受信制御処理は、
前記サーバから指示を受付ける受付ステップと、
前記指示に応じて、自機内部に保持する所定情報を指示された携帯通信機器に送信する送信ステップと、
前記所定情報を前記サーバに要求する要求ステップと、
前記所定情報を短距離無線通信により受信する受信ステップとを備える
ことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システムに関し、特に、携帯通信機器に情報を提供する技術に関する。
【背景技術】
【０００２】
近年、インターネット接続されたサーバにアクセスし、文字情報、映像、音声情報等の様々なマルチメディア情報をダウンロードすることができる携帯電話機が普及している。
携帯電話機とサーバとは、携帯電話機が通信可能な基地局を介してサーバが接続されているネットワークに接続することにより通信することができるが、  特に、映像等のマルチメディア情報はデータ量が大きく、この様な情報のダウンロードは、携帯電話機からサーバに接続するネットワークにおけるトラフィック量を増大させる原因となっている。
【０００３】
また、特許文献１には、ネットワークに接続するユーザが増えた場合のネットワークにおけるトラフィック管理を軽減することを目的として、基地局が存在する地域のマルチメディア情報を蓄積したデータベースを基地局毎に設置し、基地局にアクセスした携帯電話機にそのマルチメディア情報を提供する情報通信システムが開示されている。携帯電話機を所持するユーザは、自分が所在している地域の最寄りの基地局へアクセスすることにより、この地域で所望するマルチメディア情報を得ることができる。
【特許文献１】特開Ｈ８−３０７９４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、サーバや基地局が提供するマルチメディア情報を多数のユーザが携帯電話機を用いて要求する場合、例えば、イベント会場などユーザが密集している場所において、多数のユーザが基地局を通じてサーバにアクセスする場合や、データ量の多い情報を多数のユーザがダウンロードする場合には、基地局やサーバが接続されたネットワークにおけるトラフィックが増大して輻輳が生じ、所望する情報をダウンロードできない状態が生じうる。また、輻輳が生じていない場合であっても、ネットワークにおけるトラフィック許容量は有限であるため、できるだけトラフィック量を軽減することが望ましい。
【０００５】
本発明は、上記問題に鑑みてなされたものであり、サーバや基地局が接続されたネットワークのトラフィックをできるだけ増大させないようにユーザの所望する情報を携帯電話機等の携帯通信機器に提供する情報提供システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る情報提供システムは、短距離無線機能を備えた複数の携帯通信機器と、前記各携帯通信機器の要求に応じ所定情報を提供するサーバとからなる情報提供システムであって、前記サーバは、前記各携帯通信機器の位置を示す位置情報を取得する位置情報取得手段と、前記携帯通信機器から所定情報の要求を受付ける要求受付手段と、前記所定情報を取得して保持している携帯通信機器を管理する管理手段と、前記管理手段により管理されている携帯通信機器のうち、要求元の携帯通信機器の短距離無線機能における通信範囲に含まれる携帯通信機器を前記位置情報に基づいて特定し、前記要求元の携帯通信機器に所定情報を提供することを、特定した携帯通信機器に指示する提供指示手段とを備え、前記携帯通信機器は、前記提供指示手段による指示を受付け、保持している前記所定情報を指示された携帯通信機器に送信する送信手段と、前記所定情報を前記サーバに要求する要求手段と、前記提供指示手段により特定された携帯通信機器から前記所定情報を受信する受信手段とを備える。
【０００７】
また、本発明に係るサーバは、複数の携帯通信機器の要求に応じ所定情報を提供する情報提供サーバであって、各携帯通信機器の位置を示す位置情報を取得する位置情報取得手段と、前記携帯通信機器から所定情報の要求を受付ける要求受付手段と、前記所定情報を取得して保持している携帯通信機器を管理する管理手段と、前記管理手段により管理されている携帯通信機器のうち、前記位置情報に基づいて、要求元の携帯通信機器の短距離無線機能における通信範囲に含まれる携帯通信機器を特定し、前記要求元の携帯通信機器に前記所定情報を提供することを、特定した携帯通信機器に指示する提供指示手段とを備える。
【０００８】
また、本発明に係る携帯通信機器は、短距離無線機能を備え、所定情報を有するサーバと通信可能な携帯通信機器であって、前記サーバから指示を受付ける受付手段と、前記指示に応じて、自機内部に保持する所定情報を指示された携帯通信機器に送信する送信手段と、前記所定情報を前記サーバに要求する要求手段と、前記所定情報を他の携帯通信機器から短距離無線通信により受信する受信手段とを備える。
【発明の効果】
【０００９】
本発明によれば、サーバにより既に情報を提供した携帯電話機等の携帯通信機器を管理し、携帯通信機器の位置情報を取得することができるので、既に提供した情報の要求を受付けた場合、その情報を保持しており、要求元の携帯通信機器と相互に無線通信しうる携帯通信機器を容易に特定することができ、各携帯通信機器はサーバからの指示に応じて情報を送受信することができる。
【００１０】
また、前記管理手段は、前記所定情報を保持する携帯通信機器と当該携帯通信機器が備える短距離無線機能に係る無線通信方式を管理し、前記要求手段は、自機の短距離無線機能に係る無線通信方式を示す情報を付加して前記所定情報を要求し、前記通信範囲とは、前記要求元の携帯通信機器の短距離無線機能に係る無線通信方式で定められた通信範囲であり、前記提供指示手段は、前記通信範囲内に含まれ、前記要求元の携帯通信機器の無線通信方式と同一の無線通信方式で通信可能な携帯通信機器を特定することとしてもよい。
【００１１】
この構成によれば、要求元の携帯通信機器が備える短距離無線機能の通信方式で既定されている通信距離の範囲内に、複数の携帯通信機器がある場合、要求元の携帯通信機器の無線通信方式と同じ無線通信方式を備える携帯通信機器を特定することができる。
また、前記携帯通信機器は、更に、前記携帯通信機器が前記所定情報を保持している場合において当該所定情報を消去したとき、所定情報を消去した旨を前記サーバに通知する消去通知手段を備え、前記管理手段は、前記消去通知手段により消去した旨が通知されたとき、通知した携帯通信機器を管理対象から除外することことととしてもよい。
【００１２】
この構成によれば、携帯通信機器がサーバから取得した情報をユーザ操作により消去した場合に、消去通知手段により情報を消去した旨をサーバに通知することができるため、サーバは携帯通信機器が情報を実際に保持しているか否か確認することができる。
また、前記所定情報を受信できる前記携帯通信機器が制限されている場合、前記サーバは、更に、前記所定情報を受信できる携帯通信機器を記憶する受信制限記憶手段を備え、前記要求受付手段は、要求元の携帯通信機器が前記受信制限記憶手段に記憶されている携帯通信機器であるか否か判断し、前記提供指示手段は、前記要求受付手段により肯定的な判断がなされた場合に限り、前記要求元の携帯通信機器に前記所定情報を提供することを前記特定された携帯通信機器に指示することとしてもよい。
【００１３】
この構成によれば、サーバが提供する情報を受信できる携帯通信機器が制限されている場合、例えば、料金を支払ったユーザの携帯電話機の場合に限り、サーバから情報を提供する場合に、料金が支払われたか否かを示す情報を受信制限記憶手段により記憶し、要求受付手段は要求元の携帯電話機が当該情報を受信できるか否か判断することができるので、要求元の携帯電話機が受信制限されている場合には情報を提供しないようにすることができる。
【発明を実施するための最良の形態】
【００１４】
＜実施形態１＞
＜概要＞
図４は、本発明に係る情報提供システムにより情報提供処理を行なっている例を示している。以下、情報提供処理の概要について説明する。
同図において、情報提供サーバ１００は、基地局２００及び図示しない多数の基地局と通信可能であり、基地局の通信範囲内にある携帯電話機は、その基地局を介して情報提供サーバ１００と通信(以下、「移動体通信」という。)することができる。
【００１５】
尚、同図のＡ３０１、Ｂ３０２・・・等は、携帯電話機(以下、「端末」という。)を示しており、端末Ａ３０１、Ｂ３０２・・・は基地局２００を介して情報提供サーバ１００と移動体通信を行なう。
また、各端末は、Bluetooth、無線ＬＡＮ等の無線通信機能を備えており、相互に通信 (以下、「無線通信」という。)することができる。
【００１６】
情報提供サーバ１００は、端末に提供可能なコンテンツＤ１、Ｄ２・・を保持しており、予め情報提供サーバ１００に登録された端末(以下、「登録端末」という。)に対してコンテンツを提供する。
同図において、端末Ａ３０１、Ｂ３０２は登録端末であり、端末Ａ３０１は、情報提供サーバ１００から既にコンテンツが提供された端末(以下、「提供済端末」という)であり、端末Ｂ３０２は、情報提供サーバ１００にコンテンツを要求している状況を示している。
【００１７】
情報提供サーバ１００は、端末B３０２が要求するコンテンツ(以下、「要求コンテンツ」という)と同一のコンテンツを保持し、端末Ｂ３０２にそれを提供可能な提供済端末を特定する。同図において、端末Ｂ３０２に要求コンテンツを提供できる端末として端末Ａ３０１を特定した場合、情報提供サーバ１００は、端末Ａ３０１に対しては端末Ｂ３０２へ無線通信によりコンテンツを提供するように指示し、端末Ｂ３０２に対しては端末Ａ３０１から無線通信により要求コンテンツを受信することを指示する。
【００１８】
端末Ａ３０１は、指示されたコンテンツを端末Ｂ３０２へ無線通信により送信し、端末Ｂ３０２は要求コンテンツを無線通信により端末Ａ３０１から受信する。
尚、情報提供サーバ１００により特定され、コンテンツの送信を指示された提供済端末を「送信側端末」、要求コンテンツの受信を指示された端末を「受信側端末」として、以下説明することとする。
【００１９】
＜構成＞
以下、本発明に係る情報提供システム１の構成について説明する。
図１は、情報提供システム１の機能構成図を示している。
情報提供システム１は、情報提供サーバ１００、基地局２００、送信側端末３０１、及び受信側端末３０２で構成される。
【００２０】
(１)情報提供サーバ１００
情報提供サーバ１００は、提供履歴記憶部１１０、ユーザ情報記憶部１２０、制御部１３０、コンテンツ記憶部１４０、及び通信部１５０で構成されている。
提供履歴記憶部１１０、ユーザ情報記憶部１２０、及びコンテンツ記憶部１４０は、ハードディスク等で実現される。
【００２１】
提供履歴記憶部１１０は、後述する提供履歴テーブルを格納しており、ユーザ情報記憶部１２０は、後述するユーザ登録テーブル及び位置情報テーブルを格納している。
また、コンテンツ記憶部１４０は、後述するコンテンツ情報テーブルを格納している。
提供履歴記憶部１１０、ユーザ情報記憶部１２０、及びコンテンツ記憶部１４０は、後述する制御部１３０の各部によって読み出され、更新される。
【００２２】
また、制御部１３０は、ＣＰＵ及びメモリ(ＲＯＭ、ＲＡＭ)等で実現され、登録部１３１、要求受付部１３２、提供先管理部１３３、及び提供制御部１３４を含んで構成される。
登録部１３１は、基地局２００を介して各端末からユーザ登録情報を受付け、ユーザ情報記憶部１２０に格納する機能と、基地局２００からユーザ情報記憶部１２０に格納されている端末の位置情報を随時取得してユーザ情報記憶部１２０に格納する機能を有する。
【００２３】
要求受付部１３２は、各端末からコンテンツの要求を受付け、受付けた要求に係る端末が登録端末か否か認証し、登録端末からの要求を受付順にメモリに格納する機能を有する。
提供先管理部１３３は、提供済端末と提供情報とを対応付けた提供履歴を提供履歴記憶部１１０に格納し、随時更新する機能を有する。
【００２４】
提供制御部１３４は、送信側端末を特定する機能を有する。
送信側端末は、提供済端末のうち、要求コンテンツと同一コンテンツを保持し、受信側端末と同じ無線通信方式を備え、位置情報テーブルに格納された受信側端末の位置座標に基づき、無線通信方式における無線通信範囲内に位置する提供済端末が特定される。
尚、無線通信範囲とは、例えば、受信側端末の通信機能がBluetoothである場合、受信側端末の位置を中心とする半径１０ｍ以内の範囲である。
【００２５】
また、送信側端末を特定できない場合には、コンテンツ記憶部１４０から読み出した要求コンテンツを受信側端末に移動体通信により送信する機能を有し、送信側端末が特定できた場合には、送信側端末に対しては当該コンテンツを受信側端末に無線通信により送信すること指示する機能と、受信側端末に対しては送信側端末から無線通信によりコンテンツを受信することを指示する機能を有する。尚、例えば受信側端末と送信側端末がピアツーピア接続によりBluetooth通信を行なう場合、送信指示及び受信指示には、各相手端末のBluetooth機器アドレス(以下、「機器アドレス」という。)とＰＩＮ（Personal Identification Number）コードを付加して指示する。
【００２６】
通信部１５０は、基地局２００を介して各端末と通信する機能を有する。
（２）基地局２００
基地局２００は、各基地局の通信範囲内にある端末からの電波を受信して各位置登録を行なう機能と、各端末と情報提供サーバ１００との通信を中継する機能を有する
（３）送信側端末３０１、受信側端末３０２
送信側端末３０１及び受信側端末３０２は、通信部３１０、制御部３２０、及び記憶部３３０を備えて構成されている。
【００２７】
移動体通信部３１１は、情報提供サーバ１００と移動体通信を行なう機能を有しており、無線通信部３１２は、情報提供サーバ１００によって指示された端末と無線通信を行なう機能を有する。
例えば、Bluetoothで無線通信を行なう場合、情報提供サーバ１００の指示に含まれる通信相手の端末の機器アドレスとＰＩＮコードに基づいて通信を確立する。具体的には、送信側端末３０１をマスタ、受信側端末３０２をスレーブとして、送信側端末３０１の無線通信部３１２が通信範囲内に問い合わせ(Inquiry)を行い、問い合わせによって確認された機器アドレスが情報提供サーバ１００から受付けた受信側端末３０２の機器アドレスと同一の場合、受信端末を呼び出す(Page)。
【００２８】
受信側端末３０２の無線通信部３１２は、送信側端末３０１の機器アドレスを確認し、情報提供サーバ１００から受付けた送信側端末３０１の機器アドレスと同一の場合、情報提供サーバ１００から受付けたＰＩＮコードを送信側端末３０１に送る。送信側端末３０１の無線通信部３１２は、受信側端末３０２の機器アドレスとＰＩＮコードにより認証を行い、受信側端末３０２の無線通信部３１２と通信を確立する。
【００２９】
制御部３２０は、ＣＰＵ及びメモリ(ＲＯＭ、ＲＡＭ)等で実現され、端末の各部を制御する機能を有し、通信制御部３２１を含んで構成されている。
通信制御部３２１は、情報提供サーバ１００からの送信指示を受付け、指示されたコンテンツを読み出し、指定された受信側端末３０２へ当該コンテンツを無線通信部３１２に送信させる機能を有する。
【００３０】
また、ユーザ操作に応じて、情報提供サーバ１００へコンテンツを移動体通信部３１１に要求させる機能と、情報提供サーバ１００によって指示された送信側端末３０１から無線通信により受信したコンテンツを記憶部３３０に格納する機能を有する。
入力受付部３４０は、テンキー等の操作ボタン部であり、ユーザによって操作されたボタンに対応する信号を制御部３２０へ送出する機能を有する。
【００３１】
表示部３５０は、液晶ディスプレイ等で実現され、情報提供サーバ１００のコンテンツの画像等を表示する機能を有する。
＜データ＞
図２は、本発明に係る情報提供サーバ１００に格納されているテーブルデータを示している。
【００３２】
以下、各テーブルについて説明する。
同図(ａ)は、コンテンツ記憶部１４０に記憶されているコンテンツ情報テーブル１０の例を示している。
同図においてコンテンツ情報テーブル１０は、コンテンツＩＤ１１、コンテンツ１２、及び課金１３とを対応付けて記憶されている。
【００３３】
コンテンツＩＤ１１は、各コンテンツの識別子を示しており、コンテンツ１２は、情報提供サーバ１００が端末に提供可能なコンテンツを示している。また、課金１３は、コンテンツが課金対象であるか否かを示している。
尚、ユーザは、コンテンツ情報テーブル１０のコンテンツＩＤを指定することにより所望するコンテンツを要求する。
【００３４】
同図(ｂ)は、ユーザ情報記憶部１２０に記憶されているユーザ登録テーブル２０の例を示している。
同図においてユーザ登録テーブル２０は、ユーザＩＤ２１、端末ＩＤ２２、通信方式２３、認証情報２４、及びアドレス２５を対応付けて記憶している。
ユーザ登録テーブル２０は、ユーザが情報提供サーバ１００のコンテンツの提供を受けるために端末から送信した登録データが格納されており、登録部１３１によって随時更新される。
【００３５】
ここで、ユーザＩＤ２１は、登録ユーザの識別子を示し、端末ＩＤ２２は、登録ユーザが所有する端末の識別子を示している。
また、通信方式２３は、各登録端末が備える無線通信機能の種別であり、“Ｂ”はBluetooth、“Ｌ”は無線ＬＡＮを示している。
認証情報２４は、各端末の認証コードであり、端末間で無線通信を行なう際に用いられる。例えば、Bluetoothで通信する場合のＰＩＮコードなどである。
【００３６】
アドレス２５は、Bluetooth機能を備える端末の機器アドレスを示しており、端末間で通信する場合に、情報提供サーバ１００から指示された相手端末であるか否かを認証する際に用いられる。
また、同図(ｃ)は、ユーザ情報記憶部１２０に記憶されている位置情報テーブル３０の例を示している。
【００３７】
同図において位置情報テーブル３０は、端末ＩＤ３１と位置３２とを対応付けて記憶されている。
端末ＩＤ３１は、登録端末のＩＤを示しており、位置３２は、登録端末の位置座標を示している。
位置情報テーブル３０は、基地局２００から随時取得した位置情報に基づいて登録部１３１によって更新され、提供制御部１３４が送信側端末を特定する際に読み出される。
【００３８】
同図(ｄ)は、提供履歴記憶部１１０に格納されている提供履歴テーブル４０の例を示している。
同図において提供履歴テーブル４０は、端末ＩＤ４１、要求ＩＤ４２、及び提供日４３とを対応付けて記憶しており、情報提供サーバ１００から移動体通信によりコンテンツを登録端末に提供した場合、及び送信端末から受信端末にコンテンツが提供された場合に、提供先管理部１３３によって更新される。
【００３９】
ここで、端末ＩＤ４１は、情報提供サーバ１００のコンテンツを保持している提供済端末のＩＤを示している。
要求ＩＤ４２は、コンテンツ情報テーブル１０に格納されているコンテンツＩＤ１１のうち、端末が保持しているコンテンツのＩＤを示している。
また、提供日４３は、端末に要求コンテンツが提供された日付を示している。
＜動作＞
以下、本発明に係る情報提供システムの動作について説明する。
【００４０】
図３は、情報提供システムの情報提供処理を示す動作フロー図である。
同図は、第一端末、情報提供サーバ、及び第二端末が各々処理を行なっている例を示しており、破線矢印は、情報提供サーバと各端末間で同期をとっていることを示している。
尚、同図において第一端末が第二端末より先に情報提供サーバ１００にコンテンツを要求して、情報提供サーバからコンテンツが提供されるものとし、第二端末は第一端末に提供されたコンテンツと同一のコンテンツを情報提供サーバに要求するものとして説明する。
【００４１】
各端末の移動体通信部３１１は、入力受付部３３０を介して入力されたユーザ情報を移動体通信により情報提供サーバ１００に送る(ステップＳ１０、ステップＳ３０)。
情報提供サーバ１００の通信部１５０は、各端末から送信されたユーザ情報を受信して登録部１３１に送出し、登録部１３１は、ユーザ情報記憶部１２０のユーザ登録テーブル２０に格納する(ステップＳ２０)。
【００４２】
また、登録部１３１は、登録端末の位置情報を基地局２００から通信部１５０を介して随時取得し、ユーザ情報記憶部１２０の位置情報テーブル２０を更新する(ステップＳ２１)。
第一端末の通信制御部３２１が、移動体通信部３１１を介して情報提供サーバ１００にコンテンツを要求し(ステップＳ１１)、続いて第二端末の通信制御部３２１が、同様にコンテンツを要求する(ステップＳ３１)。
【００４３】
情報提供サーバ１００の要求受付部１３２は、通信部１５０を介して各端末から受付けた要求を、受付け順にメモリに格納する(ステップＳ２２)。
続いて、提供制御部１３４は、提供履歴記憶部１１０の提供履歴テーブル４０を読み出し、メモリに格納された第一端末の要求コンテンツと同一のコンテンツを保持する提供済端末があるか否か判断する。また、提供済端末がある場合に、ユーザ情報記憶部１２０からユーザ登録テーブル２０と位置情報テーブル３０を読み出し、最初に要求した第一端末と同じ通信方式を有し、且つ第一端末の通信範囲内に位置する提供済端末があるか否か判断する(ステップＳ２３)。
【００４４】
ステップＳ２３において、提供制御部１３４が、提供済端末が無いと判断した場合(ステップＳ２３：Ｎ)、コンテンツ記憶部１４０から要求コンテンツと同じコンテンツＩＤのコンテンツを読み出し、移動体通信により第一端末にコンテンツを送信する(ステップＳ２４)。
続いて、提供先管理部１３３は、提供履歴記憶部１１０の提供履歴テーブル４０に第一端末の端末ＩＤと提供したコンテンツのコンテンツＩＤと提供日を格納する(ステップＳ２６)。
【００４５】
ステップＳ２４に続き、第一端末の移動体通信部３１１が、情報提供サーバ１００のステップＳ２４によって送信されたコンテンツを受付ける。移動体通信部３１１は通信制御部３２１にコンテンツを送出し、通信制御部３２１は記憶部３３０にコンテンツを格納する(ステップＳ１２)。
また、ステップＳ２３において、情報提供サーバ１００の提供制御部１３４が、提供済端末があると判断した場合(ステップＳ２３：Ｙ)、当該提供済端末を送信側端末として特定する。
【００４６】
尚、この場合、第二端末が要求したコンテンツと第一端末が要求したコンテンツが同一であるため、第二端末の要求に対しては、既にコンテンツを提供された第一端末が送信側端末として特定されたものとして説明する。
提供制御部１３４は、第一端末に対して第二端末及びコンテンツＩＤを指定し、第二端末にコンテンツを無線通信により送信することを指示する。また、第二端末に対しては第一端末を指定し、第一端末から無線通信により要求コンテンツを受信することを指示する(ステップＳ２５)。
【００４７】
続いて、提供先管理部１３３は、第二端末の端末ＩＤと、要求コンテンツのＩＤを提供履歴テーブル４０に格納する(ステップＳ２６)。
また、ステップＳ２５に続いて、第一端末と第二端末の移動体通信部３１１は情報提供サーバ１００のステップＳ２５の指示を受付け、各通信制御部３２１は各無線通信部３１２を起動して各端末間で通信を確立する。第一端末の無線通信部３１２は、指示されたコンテンツを第二端末に送信し(ステップＳ１３)、第二端末３０２の無線通信部３１２は送信されたコンテンツを受信する(ステップＳ３２)。
＜動作例＞
上述した動作フロー(図３)に基づき、本発明に係る情報提供システムの動作例を図４の例を用いて説明する。
【００４８】
尚、図４に示す各端末に付されているアルファベットは、ユーザ登録テーブル２０のユーザＩＤ２１と対応しており、例えば、図４の端末Ａ３０１の場合、ユーザ登録テーブル２０の１行目のユーザ情報が端末Ａ３０１のユーザ情報である。また、端末Ａ３０１及び端末Ｃ３０３は、コンテンツＩＤ“Ｄ１”の災害情報を保持しており、端末Ｄ３０４は“Ｄ２”のゲームを保持している。
【００４９】
以下、情報提供サーバ１００が端末Ｂ３０２からコンテンツ要求を受付けた場合における情報提供処理について説明する。
情報提供サーバ１００は、ユーザ登録テーブル２０に格納されている登録端末の位置情報を基地局２００から随時取得し、位置情報テーブル３０を更新する(ステップＳ２１)。
また、情報提供サーバ１００の要求受付部１３２は、端末Ｂ３０２の移動体通信部３１１からコンテンツＩＤ“Ｄ１”の要求を通信部１５０を介して受付け、端末Ｂ３０２の端末ＩＤ及び要求コンテンツのＩＤ“Ｄ１”を対応付けてメモリに格納する(ステップＳ２２)。
【００５０】
提供制御部１３４は、提供履歴テーブル４０を提供履歴記憶部１１０から読み出し、メモリに格納された要求コンテンツのＩＤ“Ｄ１”と同じ要求ＩＤを有する端末ＩＤ１０１と１０３があると判断する。
提供制御部１３４は、更に、ユーザ登録テーブル２０及び位置情報テーブル３０を読み出し、端末ＩＤ“１０１”と“１０３”が端末Ｂ３０２の通信方式と同じBluetoothの無線通信機能を備えていると判断し、位置情報テーブル２０の端末ＩＤ“１０２”の座標(Ｘ２，Ｙ２)を中心とする半径１０ｍ以内に端末ＩＤ“１０１”と“１０３”の提供済端末があるか否か判断する(ステップＳ２３)。
【００５１】
ステップＳ２３において提供制御部１３４が、端末ＩＤ“１０１”が端末ＩＤ“１０２”の通信範囲内に位置していると判断すると(ステップＳ２３：Ｙ)、提供制御部１３４は、端末Ａ３０１を送信側端末として特定し、端末Ａ３０１に対しては端末Ｂ３０２の機器アドレス“００１１Ｂ１０００”、認証情報“Ｂ１０２YYY”及びコンテンツＩＤ“Ｄ1”を指定し、コンテンツを送信することを指示する。また、端末Ｂ３０２に対しては端末Ａ３０１の機器アドレス“００１０Ａ１１１１”、認証情報“Ａ１０１XXX”を指定し、コンテンツを受信することを指示する(ステップＳ２５)。
【００５２】
ステップＳ２５に続いて、提供先管理部１３３は、提供履歴テーブル４０に端末Ｂ３０２の端末ＩＤ“１０２”と要求ＩＤ“Ｄ１”を格納し、提供履歴テーブル４０を更新する(ステップＳ２６)。
ステップＳ２５に続いて、端末Ａ３０１及び端末Ｂ３０２の通信制御部３２１は、無線通信部３１２を起動する。
【００５３】
端末Ａ３０１の無線通信部３１２は、通信範囲内の端末Ｂ３０２の機器アドレスを呼び出し、端末Ｂ３０２から認証情報の入力を受付ける。一方、端末Ｂ３０２の通信制御部３２１も端末Ａ３０１の機器アドレスを確認後、認証情報を入力する。
端末Ａ３０１と端末Ｂ３０２が通信を確立後、端末Ａ３０１の通信制御部３２１は、指定されたコンテンツＩＤ“Ｄ１”のコンテンツを３３０から読み出し、端末Ｂ３０２に当該コンテンツを無線通信部３１２を介して送信し(ステップＳ１３)、端末Ｂ３０２の通信制御部３２１は、端末Ａ３０１から送信されたコンテンツを無線通信部３１２を介して受信し、記憶部３３０に格納する(ステップＳ３２)。
【００５４】
上述した構成により、サーバは、管理手段により既に情報を提供した携帯電話機を管理し、位置情報取得手段により携帯電話機の位置情報を取得することができるので、既に提供した情報の要求を受付けた場合、その情報を保持しており、要求元の携帯電話機と相互に無線通信しうる携帯電話機を容易に特定することができ、各携帯電話機はサーバからの指示に応じて情報を送受信しうる。従って、例えば、ユーザが密集する場所において、多数のユーザがサーバにアクセスしてある情報を要求した場合、既にその情報を提供した携帯電話機が要求元の携帯電話機の近くにあれば、その携帯電話機から要求元の携帯電話機に次々と情報を提供することができるので、サーバや基地局が接続されたネットワークにおけるトラフィック量を軽減することができる。
＜補足＞
以上、本発明に係る情報提供システムについて実施形態１に基づいて説明したが、本発明は上述の実施形態１で示した情報提供システムに限られないことは勿論である。
（１）情報提供サーバ１００のコンテンツを提供された提供済端末が、その後にコンテンツを消去した場合の処理について図５を用いて説明する。
【００５５】
この場合、各端末は、ユーザ操作により情報提供サーバ１００又は他の端末から提供されたコンテンツを消去したときに、そのコンテンツを消去した旨の情報を情報提供サーバ１００に通知する消去通知部を備える。
尚、図３の処理と同一の処理については図３と同じ符号を付しており、コンテンツを消去した場合の処理についてのみ説明する。
【００５６】
提供済端末が、コンテンツを消去し(ステップＳ１４)、消去通知部により消去したコンテンツＩＤを情報提供サーバ１００に通知すると(ステップＳ１５)、情報提供サーバ１００の提供先管理部１３３は、端末の消去通知手段によりコンテンツを消去した旨の情報を受付け、提供履歴テーブル４０から消去通知を行なった端末ＩＤと消去したコンテンツＩＤを削除し、提供履歴テーブル４０を更新する(ステップＳ２６)。
（２）また、情報提供サーバ１００が保持するコンテンツのうち、課金対象のコンテンツが含まれている場合について説明する。
【００５７】
課金対象のコンテンツの要求が携帯電話機からなされた場合、要求した携帯電話機を所持するユーザが料金を支払っているか否かを情報提供サーバのユーザ登録情報に格納し、要求受付部１３２は、ユーザ登録情報に基づいて要求した携帯電話機が当該コンテンツを受信可能か否か判断する。
要求受付部１３２は、要求した携帯電話機が受信可能であると判断した場合に提供制御部１３４へその旨を通知し、提供制御部１３４は当該通知を受付けたときに限り、送信側端末を特定して送信を指示する。
（３）また、上述した実施形態１では、コンテンツを提供された端末は、コンテンツをいつでも消去することができるが、例えば、災害情報等の重要度の高いコンテンツの場合には保持期限を予め設定して提供し、その保持期限が経過するまでは当該コンテンツの消去を抑止することとしてもよい。この場合、提供履歴テーブル４０に提供日と保持期限を格納することにより、提供制御部１３４は、コンテンツの要求を受付けた場合に提供済端末がコンテンツを保持しているか否か容易に判断することができる。
（４）また、上述した実施形態１では、コンテンツの要求を受付けた場合に、情報提供サーバ１００の提供制御部１３４は、特定した送信側端末に送信指示を送っているが、送信側端末が指定したコンテンツを送信できるか否か確認する情報を送り、送信側端末から送信可能の情報を受付けた場合に送信指示を送ることとしてもよい。
（５）また、上述の実施形態１では、受信側端末は情報提供サーバ１００の提供制御部１３４から受信指示を受付け、指定された送信側端末からコンテンツが送信された場合に受信した旨の通知を情報提供サーバ１００に送っていないが、要求コンテンツを受信した場合に受信したことを示す受信確認通知を情報提供サーバ１００に行なってもよい。このようにすることにより、情報提供サーバ１００は受信確認通知を受付けるまで送信側端末に送信指示を出したり、他の送信側端末を特定して送信指示を出したりすることができ、確実に受信側端末にコンテンツを提供することができる。
（６）携帯電話機における送受信制御処理をプロセッサに実行させるためのプログラムを、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することもできる。このような記録媒体には、ＩＣカード、ハードディスク、光ディスク、フレキシブルディスク、ＲＯＭ等がある。流通、頒布されたプログラムはプロセッサに読み出され得るメモリ等に格納されることにより利用に供され、そのプロセッサがそのプログラムを実行することにより実施形態で示した携帯電話機の機能が実現されるようになる。
（７）上述の実施形態では、携帯電話機を用いて説明したが、基地局を介してサーバとアクセス可能であり、短距離無線通信機能を備えたＰＤＡ（Personal Digital Assistance）等の携帯通信機器であってもよい。
【産業上の利用可能性】
【００５８】
本発明に係る情報提供システムは、ユーザが所望する情報を携帯電話機等の携帯通信機器に提供する場合に利用され得る。
【図面の簡単な説明】
【００５９】
【図１】本発明に係る情報提供システムの機能構成図を示している。
【図２】本発明に係る情報提供システムの情報提供サーバ１００に格納され、利用されるテーブルの例を示している。
【図３】本発明に係る情報提供システムの動作フロー図を示している。
【図４】本発明に係る情報提供システムの情報提供処理を行なっている例を示している。
【図５】本発明に係る情報提供システムの端末がコンテンツの消去通知を行なった場合の動作フローを示している。
【符号の説明】
【００６０】
１００  情報提供サーバ
１１０  提供履歴記憶部
１２０  ユーザ情報記憶部
１３０  制御部
１３１  登録部
１３２  要求受付部
１３４  提供制御部
１４０  コンテンツ記憶部
１５０  通信部
２００  基地局
３０１  送信側端末
３０２  受信側端末
３１１  移動体通信部
３１２  無線通信部
３２１  通信制御部
３３０  記憶部
３４０  入力受付部
【図１】
2006287394.tif 000003
【図２】
2006287394.tif 000004
【図３】
2006287394.tif 000005
【図４】
2006287394.tif 000006
【図５】
2006287394.tif 000007