(57)【要約】【課題】自分が気付かないところで携帯端末間で接近状態を通知する機能が意図しない使われ方で使用されてしまう可能性があるという課題を解決する。【解決手段】本発明の情報提供システムは、待ち合わせを要求する複数のユーザそれぞれの複数の携帯端末に応じた待ち合わせのための集合場所を決定する集合場所決定部と、前記携帯端末の現在位置を示す位置情報を取得する位置情報取得部と、前記集合場所決定部が決定した集合場所と前記位置情報取得部が取得した前記携帯端末の位置情報とに基づき、複数の携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、複数の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、一の前記携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定部と、を備える。【選択図】図３
2014011546.tif 000002
【特許請求の範囲】
【請求項１】
待ち合わせを要求する複数のユーザそれぞれの複数の携帯端末に応じた待ち合わせのための集合場所を決定する集合場所決定部と、
前記携帯端末の現在位置を示す位置情報を取得する位置情報取得部と、
前記集合場所決定部が決定した集合場所と前記位置情報取得部が取得した前記携帯端末の位置情報とに基づき、複数の携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、複数の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、一の前記携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定部と、
前記通知機能が有効に設定された場合、前記携帯端末の居場所を通知するために決められた通知処理を実行する通知部と、
を備えることを特徴とする情報提供システム。
【請求項２】
前記設定部は、
前記位置情報取得部が取得した前記携帯端末の位置情報に基づき、前記複数の携帯端末同士の距離に応じて、前記通知処理の態様を決定することを特徴とする請求項１に記載の情報提供システム。
【請求項３】
前記設定部は、
前記集合場所への集合時刻と現在時刻との関係に応じて、前記通知処理の態様を決定することを特徴とする請求項１または２に記載の情報提供システム。
【請求項４】
前記通知機能が有効に設定された場合、一の前記携帯端末から他の前記携帯端末に対する前記通知処理の実行が要求されたか否かを判定し、要求された場合、前記通知処理の実行を要求する要求信号を他の前記携帯端末に送信する通信部をさらに備えることを特徴とする請求項１から３のうちいずれか一項に記載の情報提供システム。
【請求項５】
前記集合場所決定部は、
前記携帯端末のユーザに関する情報として予め登録されている登録情報、前記携帯端末がネットワーク上に投稿している投稿情報、あるいは前記位置情報取得部が取得した前記携帯端末の位置情報のうち少なくとも１つに基づき、前記集合場所を決定することを特徴とする請求項１から４のうちいずれか一項に記載の情報提供システム。
【請求項６】
前記設定部は、
待ち合わせを要求する前記複数の携帯端末のそれぞれの要求条件がマッチしているか否かを判定し、要求条件がマッチした場合、要求条件がマッチした前記携帯端末に対して居場所を通知するための前記通知処理を実行するか否かの承認を要求することを特徴とする請求項１から５のうちいずれか一項に記載の情報提供システム。
【請求項７】
待ち合わせを要求する複数のユーザそれぞれの複数の携帯端末に応じた待ち合わせのための集合場所を決定する集合場所決定ステップと、
前記携帯端末の現在位置を示す位置情報を取得する位置情報取得ステップと、
前記集合場所決定ステップにおいて決定された集合場所と前記位置情報取得ステップにおいて取得された前記携帯端末の位置情報とに基づき、複数の携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、複数の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、一の前記携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定ステップと、
前記通知機能が有効に設定された場合、前記携帯端末の居場所を通知するために決められた通知処理を実行する通知ステップと、
を備えることを特徴とする情報提供方法。
【請求項８】
コンピュータを、
待ち合わせを要求する複数のユーザそれぞれの複数の携帯端末に応じた待ち合わせのための集合場所を決定する集合場所決定手段、
前記携帯端末の現在位置を示す位置情報を取得する位置情報取得手段、
前記集合場所決定手段が決定した集合場所と前記位置情報取得手段が取得した前記携帯端末の位置情報とに基づき、複数の携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、複数の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、一の前記携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定手段、
前記通知機能が有効に設定された場合、前記携帯端末の居場所を通知するために決められた通知処理を実行する通知手段、
として機能させるためのプログラム。
【請求項９】
待ち合わせを要求する複数のユーザそれぞれの複数の携帯端末に応じた待ち合わせのための集合場所を決定する集合場所決定部と、
前記携帯端末の現在位置を示す位置情報を取得する位置情報取得部と、
前記集合場所決定部が決定した集合場所と前記位置情報取得部が取得した前記携帯端末の位置情報とに基づき、複数の携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、複数の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、一の前記携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定部と、
を備えることを特徴とする情報提供サーバ。
【請求項１０】
他の携帯端末と通信可能に接続されている一の携帯端末であって、
待ち合わせを要求する他のユーザの前記他の携帯端末との待ち合わせのための集合場所を決定する集合場所決定部と、
前記他の携帯端末および前記一の携帯端末の現在位置を示す位置情報を取得する位置情報取得部と、
前記集合場所決定部が決定した集合場所と前記位置情報取得部が取得した前記携帯端末の位置情報とに基づき、一の前記携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、前記一の携帯端末および前記他の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、前記一の携帯端末および前記他の携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定部と、
前記通知機能が有効に設定された場合、前記一の携帯端末の居場所を通知するために決められた通知処理を実行する通知部と、
を備えることを特徴とする携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の携帯端末との接近状態等に応じた情報を携帯端末で提供する際に用いて好適な情報提供システム、情報提供方法、プログラム、情報処理サーバ及び携帯端末に関する。
【背景技術】
【０００２】
携帯端末で、他の携帯端末との接近状態に応じた情報を提供するためのシステムの一例が特許文献１に記載されている。特許文献１に記載されているシステムでは、携帯端末が、近距離無線通信を用いて、予め設定しておいた他の携帯端末との接近の有無を検知する。そして、各携帯端末は、他の携帯端末との接近状態を検知した場合に、双方で同一の通知音声を出力する。
【０００３】
また、同様なシステムの他の例が特許文献２に記載されている。特許文献２に記載されているシステムでは、予め登録した複数の携帯端末間の距離が所定の値以下となった場合に、情報提供サーバから当該各携帯端末に対して所定の情報を通知する。その際、所定の情報の通知は、電子メール等を用いて行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−４４０１０号公報
【特許文献２】特開２００４−３１２６９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１や特許文献２に記載されているシステムでは、例えば予め登録しておけば、複数の携帯端末が接近状態となった場合、各携帯端末においてその接近状態を検出することができる。したがって、登録した携帯端末間では、例えば、待ち合わせ場所に向かう途中や分かれた後など、待ち合わせ場所以外であっても相手が近くにいれば接近状態を確認したり、通知したりできる状態となる。そのため、例えば集合場所以外など自分が気付かないところで意図しない使われ方がされてしまう可能性があるという課題がある。
【０００６】
本発明は、上記の事情を考慮してなされたものであり、上記の課題を解決することができる情報提供システム、情報提供方法、プログラム、情報処理サーバ及び携帯端末を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の情報提供システムは、待ち合わせを要求する複数のユーザそれぞれの複数の携帯端末に応じた待ち合わせのための集合場所を決定する集合場所決定部と、前記携帯端末の現在位置を示す位置情報を取得する位置情報取得部と、前記集合場所決定部が決定した集合場所と前記位置情報取得部が取得した前記携帯端末の位置情報とに基づき、複数の携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、複数の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、一の前記携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定部と、前記通知機能が有効に設定された場合、前記携帯端末の居場所を通知するために決められた通知処理を実行する通知部と、を備える。
【０００８】
また、本発明の情報提供方法は、待ち合わせを要求する複数のユーザそれぞれの複数の携帯端末に応じた待ち合わせのための集合場所を決定する集合場所決定ステップと、前記携帯端末の現在位置を示す位置情報を取得する位置情報取得ステップと、前記集合場所決定ステップにおいて決定された集合場所と前記位置情報取得ステップにおいて取得された前記携帯端末の位置情報とに基づき、複数の携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、複数の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、一の前記携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定ステップと、前記通知機能が有効に設定された場合、前記携帯端末の居場所を通知するために決められた通知処理を実行する通知ステップと、を備える。
【０００９】
また、本発明のプログラムは、コンピュータを、待ち合わせを要求する複数のユーザそれぞれの複数の携帯端末に応じた待ち合わせのための集合場所を決定する集合場所決定手段、前記携帯端末の現在位置を示す位置情報を取得する位置情報取得手段、前記集合場所決定手段が決定した集合場所と前記位置情報取得手段が取得した前記携帯端末の位置情報とに基づき、複数の携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、複数の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、一の前記携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定手段、前記通知機能が有効に設定された場合、前記携帯端末の居場所を通知するために決められた通知処理を実行する通知手段、として機能させるためのプログラムである。
【００１０】
また、本発明の情報処理サーバは、待ち合わせを要求する複数のユーザそれぞれの複数の携帯端末に応じた待ち合わせのための集合場所を決定する集合場所決定部と、前記携帯端末の現在位置を示す位置情報を取得する位置情報取得部と、前記集合場所決定部が決定した集合場所と前記位置情報取得部が取得した前記携帯端末の位置情報とに基づき、複数の携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、複数の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、一の前記携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定部と、を備える。
【００１１】
また、本発明の携帯端末は、他の携帯端末と通信可能に接続されている一の携帯端末であって、待ち合わせを要求する他のユーザの前記他の携帯端末との待ち合わせのための集合場所を決定する集合場所決定部と、前記他の携帯端末および前記一の携帯端末の現在位置を示す位置情報を取得する位置情報取得部と、前記集合場所決定部が決定した集合場所と前記位置情報取得部が取得した前記携帯端末の位置情報とに基づき、一の前記携帯端末が前記集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、前記一の携帯端末および前記他の携帯端末が前記集合場所の周辺の予め決められたエリアに存在している場合、前記一の携帯端末および前記他の携帯端末が前記集合場所の周辺にいることを他の前記携帯端末に通知する通知機能を有効に設定する設定部と、前記通知機能が有効に設定された場合、前記一の携帯端末の居場所を通知するために決められた通知処理を実行する通知部と、を備える。
【発明の効果】
【００１２】
本発明の構成によれば、集合場所に近い場所で複数の携帯端末間の所定の通知機能を有効とし、集合場所から離れた場所で複数の携帯端末間の所定の通知機能を無効とすることができる。したがって、集合場所に向かう途中や、分かれた後に、携帯端末間の所定の通知機能が意図せず使用されることを防止することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態としての情報提供システム１０の構成例を示したシステム図である。
【図２】図１に示した携帯端末１ａ及び１ｂの構成例を示したブロック図である。
【図３】図１に示した情報処理サーバ７の構成例を示したブロック図である。
【図４】図２に示したユーザリスト７０９の構成例を示した図である。
【図５】図１に示した情報提供システム１０の基本動作の一例を示したフローチャートである。
【図６】図１に示した情報提供システム１０の動作例を説明するためのシーケンス図である。
【図７】図１に示した情報提供システム１０の動作例を説明するためのシーケンス図である。
【図８】図７に示した通知方法決定処理（Ｓ２０７）を示したフローチャートである。
【図９】本発明による情報提供システムの実施形態の基本構成例を示したブロック図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施の形態について説明する。図１は、本発明による情報提供システムの一実施形態の構成例を示したシステム図である。図１に示した情報提供システム１０は、例えば、ユーザが別のユーザと待ち合わせをする際に、お互いの位置と集合場所の位置とに応じて、携帯端末同士で自身の居場所を通知するための通知機能の有効あるいは無効を設定するための設定信号を、情報処理サーバ７から各携帯端末に対して送信する機能（通知設定機能）を有している。図１に示した情報提供システム１０は、携帯端末１ａ、携帯端末１ｂ、基地局２ａ、基地局２ｂ、無線アクセスポイント３、携帯網４、インターネット網５、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星６及び情報処理サーバ７を備えている。
なお、図１に示した構成は、一例であって、携帯端末１ａ及び１ｂ、基地局２ａ及び２ｂ、無線アクセスポイント３は、３又は２以上の複数とすることができる。また、ＧＰＳ衛星６は、携帯端末１ａ及び１ｂが、現在位置の情報を取得するために用いられる構成であり、３以上の複数個が使用される。ただし、携帯端末１ａ及び１ｂは、ＧＰＳ衛星６を用いることのほか、基地局２ａ及び２ｂや無線アクセスポイント３の設置位置等に基づいて自端末の位置情報を取得することもできる。また、携帯端末１ａ及び１ｂ間は、近距離無線通信８にて通信することができる。
【００１５】
なお、本実施形態において、情報処理サーバ７が通知設定機能を有する例を説明するが、本発明はこれに限られない。例えば、各携帯端末１ａ及び１ｂが、それぞれ、通知設定機能を有するものであってもよい。
【００１６】
携帯端末１ａ及び１ｂは、携帯電話機、携帯情報処理装置等の携帯型の端末である。携帯端末１ａ及び１ｂは、基地局２ａや２ｂを介して携帯網４に接続し、さらに、携帯網４を介してインターネット網５に接続する。携帯端末１ａ及び１ｂは、また、無線アクセスポイント３に所定方式の無線通信９にて接続し、無線アクセスポイント３を介してインターネット網５に接続することもできる。ここで、インターネット網５への接続は、携帯網４又は無線アクセスポイント３のいずれか一方のみを用いて行うこともできる。また、近距離無線通信８と無線通信９とは同一方式による無線通信であってもよいし、異なる方式による無線通信であってもよい。このインターネット網５には、情報処理サーバ７が接続されていて、携帯端末１ａ及び１ｂは情報処理サーバ７との間で所定の情報を送受信する。
【００１７】
図２は、図１に示した携帯端末１ａ及び１ｂの構成例を示したブロック図である。ただし、図２では、図１に示した携帯端末１ａ及び１ｂを、携帯端末１として示している。携帯端末１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、記憶部１０２、撮像部１０３、表示部１０４、音声入力部１０５、音声出力部１０６、入力部１０７、通信部１０８、位置情報取得部１０９、近距離通信部１１０、通知部１１１などから構成される。これらの各構成要素は、バス１１２で接続されている。
【００１８】
ＣＰＵ１０１は、記憶部１０２に記憶されている所定のプログラムを実行することで各部を制御する。記憶部１０２は、揮発及び不揮発の記憶装置を有し、ＣＰＵ１０１が実行するプログラムや、各種データを記憶する。本実施形態では、記憶部１０２が、例えば、携帯端末１のユーザが過去にどのようなユーザに出会ったことがあるのかということなどを示す履歴情報を記録しておくことができる。
【００１９】
撮像部１０３は、静止画像や動画像を撮像し、記憶部１０２に記憶する。表示部１０４は、液晶ディスプレイ、有機ＥＬ（ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等から構成され、文字や画像を表示する。音声入力部１０５、ユーザが発した音声や周囲の音を入力し、電気信号に変換して出力する。音声出力部１０６は、ＣＰＵ１０１から出力された音データに応じた音信号を出力する。入力部１０７は、スイッチ等のハードキーや表示部１０４と一体に形成されたタッチパネル等を用いたソフトキーから構成されている。入力部１０７は、それらのキーに対するユーザの操作に応じた信号を出力する。
【００２０】
通信部１０８は、基地局２ａ、２ｂ等との間で所定方式による無線信号を送受信する。通信部１０８は、例えば、携帯網４及びインターネット網５を介して情報処理サーバ７など他機器との間でデータ送受信を行う。
【００２１】
位置情報取得部１０９は、複数のＧＰＳ衛星６から受信した所定の無線信号に基づき、携帯端末１の緯度、経度や高さからなる位置情報を取得する。
【００２２】
近距離通信部１１０は、他の携帯端末１と直接通信してデータの送受信を行う。ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）やＢｌｕｅｔｏｏｔｈ（登録商標）、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）、赤外線通信などを行うモジュールで構成される。本実施形態では、近距離通信部１１０が、入力部１０７に対してユーザが所定の入力操作を行った場合に、他の携帯端末１の近距離通信部１１０に対して所定の通知発生信号（通知発生コマンド）を送信する。ただし、この通知発生信号は、情報処理サーバ７から受信する設定信号によって決定されている通知方法（通知処理の態様）を携帯端末１ａ及び１ｂが受信している場合にのみ、送信可能となる。つまり、設定信号には、通知設定機能を利用して、集合場所において互いの居場所を通知する相手を示す携帯端末１ａ及び１ｂの識別情報が含まれている。
【００２３】
通知部１１１は、例えば、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等の光信号出力素子、携帯端末１を振動させる振動子、音信号を出力するスピーカなどから構成される。この通知部１１１は、通知機能が有効に設定された場合、ＣＰＵ１０１から出力された所定の制御信号に応じて、決められた通知処理を実行する。具体的に説明すると、通知部１１１は、制御信号に応じて、決められた通知処理の態様で、例えば、光、振動、音波等の所定の物理現象を発生させる。つまり、通知部１１１の通知処理の態様としては、光、振動、音波等のさまざまな通知方法が設定可能である。
なお、通知部１１１の通知処理の態様は、これに限定されず、例えば、携帯端末１ｂの表示部１０４に、携帯端末１ａで撮像した画像等の画像を表示したり、所定のメッセージを表示したりすることで行うこともできる。
【００２４】
この通知部１１１は、例えば、ユーザＡ所有の携帯端末１ａが、ユーザＢ所有の携帯端末１ｂに通知発生コマンドを送信した場合に、それを受信した携帯端末１ｂにおいてその旨を通知するために使用される。言い換えると、携帯端末１ｂは、携帯端末１ａから通知発生コマンドを受信した場合、通知機能が有効に設定される、つまり、携帯端末１ｂの通知部１１１によってユーザに対して所定の態様の通知を行う。なお、通知発生コマンドは、携帯端末１ａが集合場所の周辺の予め決められたエリア内に存在している場合に、携帯端末１ａから携帯端末１ｂに送信される。
【００２５】
図３は、図１に示した情報処理サーバ７の構成例を示したブロック図である。情報処理サーバ７は、ＣＰＵ７０１、コミュニティサービス設定部７０２、ユーザ位置情報取得部７０３、集合場所決定部７０４、記憶部７０５、通信部７０６、ユーザ検索部７０７、表示部７０８などから構成される。この記憶部７０５には、ユーザリスト７０９が記憶される。
なお、図３のブロック図は、情報処理サーバ７の内部構成を、情報処理サーバ７が有する複数の機能に各ブロックを対応付けて示したものである。すなわち、情報処理サーバ７内の各ブロックは、情報処理サーバ７内のハードウェア資源を用いてＣＰＵ７０１等で所定のプログラムを実行することなどで実現される各機能に対応している。この場合、各ブロックを接続するバス７１０は、ブロック間でやりとりされるデータの物理的又は論理的な伝達媒体に対応している。
【００２６】
ＣＰＵ７０１は、記憶部７０５に記憶されている所定のプログラムを実行することで各部を制御したり、機能させたりする。
【００２７】
記憶部７０５は、揮発及び不揮発の記憶装置を有し、ＣＰＵ７０１が実行するプログラムや、各種データを記憶する。本実施形態では、記憶部７０５が特にユーザリスト７０９を記憶している。
【００２８】
通信部７０６は、インターネット網５等を介して、携帯端末１ａ、１ｂ等との間でデータ送受信を行う。
表示部７０８は、液晶ディスプレイ等のモニタである。
【００２９】
コミュニティサービス設定部７０２は、ＳＮＳ（ｓｏｃｉａｌ  ｎｅｔｗｏｒｋｉｎｇ  ｓｅｒｖｉｃｅ）などのコミュニティサービスを携帯端末１ａ、１ｂに提供するための情報の送受信を携帯端末１ａ、１ｂと通信部７０６を介して行う。コミュニティサービス設定部７０２は、ＣＰＵ７０１が実行するプログラムの１つの単位（例えばモジュールとか、サブルーチンとか呼ばれる）として構成される。
このコミュニティサービス設定部７０２は、携帯端末１ａ、１ｂ等のユーザ同士が会話できるように、チャットや音声通話機能を有している。コミュニティサービス設定部７０２は、複数のユーザが他のユーザと実際に出会うことができるように１又は複数のユーザに対して次のような情報を提供する。
【００３０】
ここで、出会いの相手は、例えば、各携帯端末１ａ、１ｂ等において、コミュニティサービス設定部７０２から提供されるユーザの一覧から選択することで設定することができる。その場合、コミュニティサービス設定部７０２において、ユーザの一覧は、例えば、出会いを求めるユーザの目的や選択条件に合致する他のユーザを抽出することで作成することができる。この場合、出会いの目的や出会いたい相手の条件等は、各ユーザがコミュニティサービス設定部７０２に対して所定の情報を入力することで登録することができる。あるいは、コミュニティサービス設定部７０２を介して行われたユーザ間の会話（チャット等）の内容に基づいて推定することで、コミュニティサービス設定部７０２が出会いの目的や出会いたい相手の条件等を設定することもできる。
【００３１】
一例として複数のユーザがタクシーの相乗りを目的として他のユーザとの出会いを求める場合について考える。この場合、相乗りを希望するユーザは、まず、乗車地、降車地、乗車時刻などに関する希望を、コミュニティサービス設定部７０２に対して登録する。あるいは、コミュニティサービス設定部７０２は、ユーザ間の会話の内容に基づいて出会いの目的を推定し、この例ではタクシーの相乗りを目的として他のユーザとの出会いを求めていることを設定する。ただし、各ユーザは、コミュニティサービス設定部７０２が提供するコミュニティサービスに、予め会員として登録しているものとする。
【００３２】
上記の例ではコミュニティサービス設定部７０２は、例えば携帯端末１ａ、１ｂ等のユーザとの間で次のような情報のやりとりを行う。コミュニティサービス設定部７０２は、まず、ユーザ検索部７０７と連携し、ユーザが求めている目的や条件に応じて、当該ユーザと相乗りすることが可能な１又は複数のユーザを検索し、当該ユーザに対して選択したユーザのリストを提供する。
ここで、ユーザがリスト中の１又は複数の他のユーザとの出会いを希望した場合、コミュニティサービス設定部７０２は、希望された他のユーザが当該ユーザからの出会いの要求を了承するか否かを確認するための情報のやりとりを行う。了承が得られた場合、コミュニティサービス設定部７０２は、当該各ユーザを互いに出会い対象として登録する。
このように、コミュニティサービス設定部７０２は、待ち合わせを要求する携帯端末１ａ、１ｂのそれぞれの要求条件がマッチしているか否かを判定する。要求条件がマッチした場合、要求条件がマッチした携帯端末１ａ、１ｂに対して居場所を通知するための通知処理を実行するか否かの承認を要求する。承認が得られた場合、コミュニティサービス設定部７０２は、通知設定処理を実行することができる。
【００３３】
さらに、コミュニティサービス設定部７０２は、通知設定処理を実行すると判定した場合、集合場所決定部７０４と連携して適切な集合場所を決定し、決定した集合場所を各ユーザに通知する。
さらにまた、コミュニティサービス設定部７０２は、集合場所を決定した場合、ユーザ位置情報取得部７０３と連携し、所定の時間間隔で、出会い登録をした各ユーザの携帯端末１ａ、１ｂ等の位置情報を取得する。このコミュニティサービス設定部７０２は、携帯端末１ａ、１ｂ等間の距離や、携帯端末１ａ、１ｂ等と集合場所との間の距離を計算し、計算結果に基づいて各携帯端末１ａ、１ｂにおける適切な通知処理を決定する。そして、コミュニティサービス設定部７０２は、決定した通知処理の態様を示す設定信号を生成し、携帯端末１ａ、１ｂに送信する。この通知態様についての詳細は後述する。
【００３４】
なお、コミュニティサービス設定部７０２による出会いのための情報提供は、タクシーの相乗りの場合に限定されない。すなわち、コミュニティサービス設定部７０２は、ユーザが、近くにいる他のユーザと待ち合わせをして複数人のグループになって行動すると、単独で行動するよりも都合がよくなるような場合に、上記のような出会いのための情報提供を行うことができる。上記のタクシーの相乗りのほか、例えばスーパーマーケットにおけるまとめ買いなどが考えられる。
【００３５】
また、コミュニティサービス設定部７０２は、会員登録した各ユーザの情報や、出会い相手を登録した場合の相手の情報を、ユーザリスト７０９に登録して管理する。
さらに、コミュニティサービス設定部７０２は、各ユーザがどのようなユーザに出会ったのかということなどを示す履歴情報を所定のＤＢ（データベース）に記録しておくことができる。このＤＢは、記憶部７０５内に設けることもできるし、あるいは、図示していない他の所定のサーバ内の記憶装置に設けておくこともできる。
【００３６】
ユーザ位置情報取得部７０３は、ユーザの所有する携帯端末１ａ、１ｂの現在位置を示す位置情報を取得する。ユーザ位置情報取得部７０３は取得した位置情報をユーザリスト７０９に登録する。
【００３７】
集合場所決定部７０４は、携帯端末１ａ、１ｂに応じた待ち合わせのための集合場所を決定する。この集合場所決定部７０４は、例えば、ユーザリスト７０９に登録されている各ユーザの自宅の位置に関する情報（携帯端末１ａ、１ｂのユーザに関する情報として予め登録されている登録情報）や、各ユーザの現在位置を示す位置情報に基づいて、待ち合わせしようとするユーザに適した待ち合わせ場所を選択し、ユーザリスト７０９に設定する。また、集合場所決定部７０４は、これに限られず、携帯端末がネットワーク上に投稿している投稿情報に基づき、集合場所を決定してもよい。
【００３８】
ユーザ検索部７０７は、コミュニティサービス設定部７０２が提供するサービス上で、ユーザを検索する機能を提供する。ユーザ検索部７０７は、ユーザから指定した情報などを検索キーとして、例えば、複数の会員のなかから待ち合わせ相手の候補を検索する。ユーザ検索部７０７は、ユーザのプロフィールや履歴情報などでフィルタリングする機能を有している。ユーザ検索部７０７が検索結果として抽出した他のユーザについての情報は、待ち合わせ相手の候補の一覧としてコミュニティサービス設定部７０２から各携帯端末１ａ、１ｂ等に対して通知される。つまり、待ち合わせ相手の候補の一覧を示す情報が、情報処理サーバ７から各携帯端末１ａ、１ｂに送信される。
【００３９】
ユーザリスト７０９の構成例を図４に示す。ユーザリスト７０９は、携帯端末１ａ、１ｂ等のユーザ名、ユーザプロフィール情報、出会い登録相手情報、集合場所情報、現在位置情報、通知方法などを対応付けて複数ユーザ分有するファイルである。
ユーザ名は、各ユーザの識別に用いられる名前であり、例えば英字、記号、数字等の組み合わせからなる文字列である。
ユーザプロフィール情報は、当該ユーザの個人情報であり、携帯端末１ａ、１ｂ等の電話番号等の識別情報や電子メールアドレス、自宅の住所や自宅が位置する地域等の情報を含んでいる。
出会い登録相手情報は、待ち合わせを行おうとする他のユーザ名を表す情報である。この出会い登録相手情報は、複数のユーザ名を含むことができる。
集合場所情報は、他のユーザとの待ち合わせ場所を表す情報であり、例えばランドマーク名などを含んで構成されている。
現在位置情報は、当該ユーザの携帯端末１ａ、１ｂ等の現在の（あるいは最後に確認された）位置を表す情報である。この現在位置情報は、例えば、緯度、経度、高さ等の情報から構成される。
【００４０】
通知方法は、当該ユーザの携帯端末（例えば携帯端末１ａ）と出会い登録相手情報に登録した他のユーザの携帯端末（例えば携帯端末１ｂ）とが接近状態であることを当該ユーザに通知する際の通知処理の態様を示す情報である。通知方法には、例えば、図２に示した通知部１１１の通知処理の内容が設定される。通知方法としては、通知部１１１が例えば光信号出力素子の場合には点灯とか、点滅とかといった情報が設定される。図２に示した例では、通知方法として、接近状態を通知する場合の仕方を示す情報が設定されている。ただし、通知方法は、携帯端末１間の距離と通知方法とを対応付ける、対応テーブルとして（または対応テーブルへのアドレスポインタの形で）記述することができる。ここで、対応テーブルには、例えば、携帯端末１間距離が１０ｍ以内の近い場合は「点灯」、携帯端末１間距離が１０ｍ以上の遠い場合は「音」などが記載される。
【００４１】
ユーザリスト７０９が含む各データのうち、ユーザ名とユーザプロフィール情報は、ユーザが、情報処理サーバ７から待ち合わせの際に用いられるサービスを利用するために事前に情報処理サーバ７に対して登録する情報である。
出会い登録相手情報は、待ち合わせを行おうとする場合にその都度、ユーザの指示に応じて情報処理サーバ７（より具体的にはコミュニティサービス設定部７０２）が登録する情報である。
集合場所情報は、集合場所決定部７０４によって（あるいはさらにコミュニティサービス設定部７０２を介して）設定される情報である。
現在位置情報は、ユーザ位置情報取得部７０３によって（あるいはさらにコミュニティサービス設定部７０２を介して）例えば所定の時間間隔で逐次更新される情報である。
通知方法は、事前に又は新たな待ち合わせを行う度に、ユーザの指示に応じて情報処理サーバ７（より具体的にはコミュニティサービス設定部７０２）が登録する情報である。
【００４２】
図４に示した例では、例えば、ユーザ名が「ユーザＡ」のユーザに対して、出会い登録相手情報が「ユーザＢ」、集合場所情報が「○○駅タクシー乗り場」、現在位置情報が「１３３．１５（経度），２３．２４（緯度），１２０（高さ［ｍ］）」、通知方法が「点灯」等の複数のデータが対応付けて登録されている。
【００４３】
次に、図５から図８を参照して、本実施形態の情報提供システム１０の動作について説明する。まず、図５を参照して、情報提供システム１０における動作の概要について説明する。
【００４４】
上述したように、ユーザは、近くにいる他のユーザと待ち合わせをして複数人のグループになって行動すると、単独で行動するよりも都合のいい場合がある。例えば、タクシーの相乗りや、スーパーマーケットにおけるまとめ買いなどである。このような場合に本実施形態の情報提供システム１０は利用することができる。図５を参照して、ユーザＡとユーザＢが集合場所で出会うまでの情報提供システムの処理フローについて説明する。
【００４５】
処理の流れとしては、まず、ユーザＡ所有の携帯端末１ａとユーザＢ所有の携帯端末１ｂとが、一方から他方に対して情報処理サーバ７を介して呼びかけを行うような形で、互いを待ち合わせをしたい相手として情報処理サーバ７に登録する（ステップＳ１１）。つまり、携帯端末１ａ、１ｂが、サーバに待ち合わせ場所や待ち合わせ目的を示す要求条件を示す情報とともに、自身が待ち合わせ要求を待っている端末であることを示す情報を情報処理サーバ７に送信する。
次に、情報処理サーバ７の集合場所決定部７０４がユーザＡとユーザＢの集合場所を決定し、その旨を示す情報をそれぞれの携帯端末１ａ及び１ｂに送信する（ステップＳ１２）。
そして、ユーザＡ及びＢが集合場所に向かう途中、携帯端末１ａ及び１ｂの位置情報などの状態を情報処理サーバ７が取得する（ステップＳ１３）。
【００４６】
次に、情報処理サーバ７のコミュニティサービス設定部７０２が、ステップＳ１３で取得した携帯端末１ａ及び１ｂの位置情報などの状態に応じて、を携帯端末１ａ及び１ｂ間で接近状態を通知する際の通知処理の態様を設定する（ステップＳ１４）。
ステップＳ１４では、情報処理サーバ７のコミュニティサービス設定部７０２が次のように通知処理の態様を設定する。まず、携帯端末１ａ及び１ｂの両方が、ステップＳ１２で決定した集合場所の周辺の予め決められたエリア（範囲）内に位置している場合、コミュニティサービス設定部７０２は、携帯端末１ａ及び１ｂ間での接近状態の通知動作を可能とする（すなわち許可する）状態に通知方法の内容が設定される。言い換えると、携帯端末１ａ及び１ｂの両方が、集合場所の周辺の予め決められたエリア内に存在している場合、コミュニティサービス設定部７０２は、携帯端末１ａあるいは１ｂが集合場所の周辺にいることを他の携帯端末１ａあるいは１ｂに通知する通知機能を有効に設定する設定信号を生成する。そして、コミュニティサービス設定部７０２は、通信部７０６を介して、生成した設定信号を携帯端末１ａ、１ｂに送信する。
【００４７】
そして、集合場所の周辺の予め決められたエリア内に存在している場合、コミュニティサービス設定部７０２は、携帯端末１ａ及び１ｂ間の距離に応じて、通知処理の態様を決定する。例えば、コミュニティサービス設定部７０２は、光で通知するとか、音で通知するとか、あるいは光の点滅周期や音の音色や音程をどのようにするのか、といった通知処理の態様を設定する。
【００４８】
一方、携帯端末１ａ及び１ｂの少なくとも一方が、ステップＳ１２で決定した集合場所の周辺の予め決められたエリア外に位置している場合、携帯端末１ａ及び１ｂ間での接近状態の通知ができない（すなわち不許可とする）ように通知方法の内容が設定される。言い換えると、携帯端末１ａ及び１ｂのうち少なくとも一方が集合場所の周辺の予め決められたエリア外に存在している場合、コミュニティサービス設定部７０２は、携帯端末１ａあるいは１ｂが集合場所の周辺にいることを他の携帯端末１ａあるいは１ｂに通知する通知機能を無効に設定する設定信号を生成する。
この接近状態の通知を不許可とする内容の設定信号が携帯端末１ａ及び１ｂに送信されると、当該携帯端末１ａ及び１ｂでは接近状態を他方の携帯端末１ａ又は１ｂに通知する通知処理が停止、すなわち機能が無効になる。
【００４９】
次に、情報処理サーバ７のコミュニティサービス設定部７０２が、ステップＳ１４で設定した通知処理の態様を示す通知方法設定信号を、通信部７０６を介して携帯端末１ａ及び１ｂに送信する（ステップＳ１５）。
ここで、携帯端末１ａ及び１ｂは、携帯端末間の接近情報の通知処理の実行を許可する内容の通知方法設定信号を受信した場合、次のようにして接近情報の通知処理を実行することができる。
すなわち、携帯端末１ａ又は１ｂで、所定のユーザ操作により携帯端末１ａ又は１ｂのどちらか一方から通知発生信号（通知発生コマンド）が送信されると、それを受信したもう一方の携帯端末１ａ又は１ｂが、コミュニティサービス設定部７０２によって決定された通知処理の態様によりユーザに接近状態を通知する。その場合の通知の態様は、その通知方法設定信号に従って決定される。
他方、携帯端末１ａ及び１ｂは、携帯端末間の接近情報の通知処理の実行を不許可とする内容の通知方法設定信号を受信した場合、接近情報の通知処理の実行を停止する。この場合、携帯端末１ａ又は１ｂで所定のユーザ操作が行われたとしても、携帯端末１ａ又は１ｂから通知発生信号（通知発生コマンド）は送信されない。
なお、この通知処理を不許可とする内容の通知方法設定信号と、通知動作を許可する内容の通知方法設定信号とは、後に受信した信号が優先する。
【００５０】
上記のステップＳ１３からステップＳ１５までの処理は、次のような条件が成立するまで繰り返し行われる。すなわち、例えば、近距離通信部１１０によって検知することで各携帯端末１ａ又は１ｂが集合場所で所定の接近状態となってユーザの出会いが行われたと推定された場合や、ユーザによる所定の操作に応じて接近状態を通知するサービスを停止する指示がなされる場合まで、繰り返し行われる。
【００５１】
最後に、どのようなユーザに出会ったかなどの履歴情報を、携帯端末１ａもしくは１ｂや情報処理サーバ７に記録しておく（ステップＳ１６）。
【００５２】
次に、図６及び図７を参照して、図５に示した各処理の詳細について述べる。まず、図６を参照して、ユーザＡ所有の携帯端末１ａとユーザＢ所有の携帯端末１ｂが情報処理サーバ７を介して、待ち合わせをしたい相手として互いを登録する処理について説明する。なお、ユーザＡ及びＢは、各携帯端末１ａ及び１ｂを用いて、コミュニティサービス設定部７０２に対してユーザ名やプロフィール情報を登録済みであり、ユーザリスト７０９にそれらの情報が記録されているものとする。さらに、ユーザＡ及びＢは、出会いたい相手に関する１又は複数の条件をコミュニティサービス設定部７０２に対して通知済みであるとする。
【００５３】
この場合、携帯端末１ａ及び１ｂは、まず、情報処理サーバ７からユーザ一覧リストを受信し（ステップＳ１０１及びステップＳ１０２）、携帯端末１ａ及び１ｂの各表示部１０４にユーザ一覧を表示する（ステップＳ１０３）。ユーザＡによって相手が選択されると、ユーザ登録要求信号が情報処理サーバ７に送信される（ステップＳ１０４）。
ここでは、例えば、ユーザＡがユーザＢを選択したとする。これを受信した情報処理サーバ７は、ユーザＢの携帯端末１ｂにユーザ登録確認信号を送信する（ステップＳ１０５）。
ユーザＢがこれを受け入れた場合は、携帯端末１ｂが承認信号を情報処理サーバ７に送信する（ステップＳ１０６）。承認信号を受信した情報処理サーバ７は、ユーザリスト７０９を更新する（ステップＳ１０７）。すなわち、情報処理サーバ７は、ユーザＡとユーザＢがお互いに出会う対象として選択されたことをユーザリスト７０９に書き込む。そして、ユーザＡの携帯端末１ａとユーザＢの携帯端末１ｂにユーザ登録完了通知を送信する（ステップＳ１０８及びステップＳ１０９）。
【００５４】
次に、情報処理サーバ７の集合場所決定部７０４は、ユーザＡとユーザＢの集合場所を決定する（ステップＳ１１０）。そして、集合場所決定部７０４は、それぞれのユーザＡ、Ｂの携帯端末１ａ、１ｂに集合場所を通知する（ステップＳ１１１及びステップＳ１１２）。
情報処理サーバ７の集合場所決定部７０４が集合場所を決定する際、情報処理サーバ７は、例えばユーザリスト７０９に記録されているユーザＡとユーザＢのプロフィール情報等を用いる。情報処理サーバ７の集合場所決定部７０４は、例えば、両者の自宅の最寄り駅を取得して、その中間付近の駅を検索し、その駅を集合場所と決定する。
【００５５】
なお、情報処理サーバ７の集合場所決定部７０４が集合場所を決定する際には、ユーザＡとユーザＢのチャットの内容（投稿情報）を利用しても良い。情報処理サーバ７が提供するコミュニケーションサービスではユーザ同士が会話できるので、集合場所決定部７０４は、その会話の内容を解析して集合場所を決定してもよい。例えば、「○○駅からタクシー相乗り希望」などといった内容の書き込みがあれば、集合場所決定部７０４は、集合場所は○○駅のタクシー乗り場付近と決定する。
【００５６】
また、ユーザが自分のいる場所を情報処理サーバ７に投稿した場合、集合場所決定部７０４は、他のユーザに公開する「チェックイン機能」を利用しても良い。会話の内容に、「○○駅」といった具体的な場所の名称が出現しない場合、集合場所決定部７０４は、ユーザのチェックイン状態（例えば、携帯端末１ａ、１ｂから取得した位置情報）を取得し、ユーザがどの辺りにいるのか取得する。その位置から集合場所を決定してもよい。
【００５７】
次に、図７を参照して、情報処理サーバ７が、ユーザＡ所有の携帯端末１ａとユーザＢ所有の携帯端末１ｂの位置情報を取得し、その情報に基づいて各携帯端末１ａ、１ｂに接近状態での通知処理の態様を通知する際の処理の流れについて説明する。ここで、図７に示した携帯端末１ａ及び１ｂは、図６に示した処理によって互いに待ち合わせ対象として登録したユーザＡ所有の携帯端末１ａとユーザＢ所有の携帯端末１ｂである。情報処理サーバ７は、待ち合わせ対象として登録すると、その後、各携帯端末１ａ、１ｂ等の現在位置等の状態を取得する。
【００５８】
ユーザＡ所有の携帯端末１ａとユーザＢ所有の携帯端末１ｂは、各位置情報取得部１０９がそれぞれ位置情報を取得し（ステップＳ２０１及びステップＳ２０３）、取得した位置情報を情報処理サーバ７に送信する（ステップＳ２０２及びステップＳ２０４）。
情報処理サーバ７のユーザ位置情報取得部７０３は、携帯端末１ａ及び携帯端末１ｂから位置情報を取得する。そして、情報処理サーバ７のユーザ検索部７０７は、ユーザリスト７０９を検索して、これら２つの携帯端末１ａ及び携帯端末１ｂのユーザがお互いに待ち合わせ登録されていることを確認する。
そして、コミュニティサービス設定部７０２は、ユーザ位置情報取得部７０３が取得した位置情報に基づき、携帯端末１ａ及び携帯端末１ｂ同士の距離を計算する（ステップＳ２０５）。また、コミュニティサービス設定部７０２は、集合場所決定部７０４が決定した集合場所を示す情報と、ユーザ位置情報取得部７０３が取得した位置情報とに基づき、集合場所からの距離も計算する（ステップＳ２０６）。
【００５９】
次いで、コミュニティサービス設定部７０２は、携帯端末１ａおよび１ｂが集合場所の周辺の予め決められたエリア内に存在しているか否かを判定する。携帯端末１ａおよび１ｂが集合場所の周辺の予め決められたエリア内に存在している場合、コミュニティサービス設定部７０２は、通知機能を有効に設定し、対応テーブルを参照して、携帯端末１ａ及び携帯端末１ｂ同士の距離に応じた通知処理の態様を決定する（ステップＳ２０７）。
【００６０】
図８に、情報処理サーバ７がこれらの距離を用いて通知処理の態様を決定する処理フローを示した。情報処理サーバ７のコミュニティサービス設定部７０２は、まず待ち合わせエリアを取得する（ステップＳ２１）。待ち合わせエリアとは、集合場所の周辺の予め決められたエリアであって、例えば、集合場所の位置から半径１００ｍのエリアである。
次に、情報処理サーバ７のコミュニティサービス設定部７０２は、携帯端末１ａ及び携帯端末１ｂの位置情報と、取得した待ち合わせエリアを比較して、携帯端末１ａ及び携帯端末１ｂが待ち合わせエリア内に存在しているか否かを判定する（ステップＳ２２）。
情報処理サーバ７は、携帯端末１ａ及び携帯端末１ｂが待ち合わせエリア内であった場合は（ステップＳ２２でＹＥＳの場合は）、記憶部７０５に記憶されているユーザリスト７０９や上述した対応テーブルを参照し（ステップＳ２３）、携帯端末１ａ及び携帯端末１ｂ間の距離に応じた通知方法（つまり、通知処理の態様）を決定する（ステップＳ２４）。
他方、携帯端末１ａ及び携帯端末１ｂが待ち合わせエリア内でなかった場合は（ステップＳ２２でＮＯの場合は）、情報処理サーバ７のコミュニティサービス設定部７０２は、通知処理の実行を無効に設定する（ステップＳ２５）。
【００６１】
そして、情報処理サーバ７は、設定した通知処理の態様を携帯端末１ａ及び携帯端末１ｂに通知する（図７のステップＳ２０８及びステップＳ２１０）。これを受けて、携帯端末１ａ及び携帯端末１ｂは、通知処理の態様を設定する（ステップＳ２０９及びステップＳ２１１）。
【００６２】
その後、集合場所付近において、例えば、ユーザＡは携帯端末１ａの入力部１０７を操作して、ユーザＢの携帯端末１ｂの通知処理の実行を要求したとする。これにより、携帯端末１ａの近距離通信部１１０は、ユーザＢの携帯端末１ｂに通知発生信号（通知発生コマンド）を送信する。つまり、携帯端末１ａは、通知機能が有効に設定された場合、入力部１０７からの操作に基づき、他の携帯端末１ｂに対する通知処理の実行が要求されたか否かを判定する。要求された場合、携帯端末１ａの通信部１０８は、通知処理の実行を要求する通知発生信号（通知発生コマンド）を他の携帯端末１ｂに送信する。
通知発生信号（通知発生コマンド）を受信した携帯端末１ｂの通知部１１１は、設定されている通知処理の態様に基づいて通知処理を実行する。
【００６３】
上記のようにして、ユーザＡとユーザＢは、情報処理サーバ７が提供する通知設定機能を利用して、接近状態で相手側携帯端末１ａ又は１ｂ間で接近状態を通知する動作のオン・オフや通知処理の態様を自動的に変化させることができる。この機能を用いることで、例えば、ユーザＡはユーザＢを簡単に見つけることができる。しかも、ユーザＢは集合場所付近でのみユーザＡからの通知発生信号を受け付けるため、集合場所以外で相手からの通知を不意に受け付けることもなく安心して使用できる。
【００６４】
なお、通知の方法は、集合時刻と現在時刻との関係によって変更してもよい。例えば、集合時刻より前は「点灯」による通知、集合時刻を過ぎた場合は「携帯端末で撮像した映像を送信」などとすることができる。その後も待ち合わせ相手に出会えない場合を想定して、集合時刻を１０分過ぎた場合は「テキストの送信」、それでも出会えなければ最後はネットワークから切断することをメッセージで送信するなどとすることもできる。
つまり、コミュニティサービス設定部７０２は、決められている集合場所への集合時刻と現在時刻との関係に応じて、通知処理の態様を決定する。
そして、携帯端末１ａ及び１ｂはネットワークから切断する。これにより、ユーザ同士の位置関係が変わらない場合でも、時間によって通知方法が変えられるため、ユーザを見つけ易くなり、使い勝手が向上する。
【００６５】
また、ユーザＡとユーザＢが出会った後は、お互いの携帯端末１ａ及び１ｂを使って出会ったことを情報処理サーバ７に登録する。これを受けて、情報処理サーバ７は携帯端末１ａ及び１ｂの通知設定機能をオフに設定するようにしても良い。出会ったことを情報処理サーバ７に登録する方法としては、携帯端末１ａ及び１ｂの近距離通信部１１０を使って接近状態の有無を検出した結果に基づいて行うことができる。このように、ユーザ同士が出会った後は通知機能をオフにすることで、ユーザは意図しない通知を受けることがないため、使い勝手が向上する。
【００６６】
また、ユーザ同士が出会った後に携帯端末１ａ、１ｂを介して行うコミュニケーション内容は、お互いの携帯端末１ａ、１ｂだけに記憶させるようにしてもよい。これにより、プライベートな内容は情報処理サーバ７にアップロードしなくても済み、ユーザは安心して使用できる。
【００６７】
また、ユーザ同士が出会った後、通知設定機能をオフするとともに、それまでに携帯端末１ａ及び１ｂを用いて行われた通信記録を削除する機能を設けてもよい。このように、通知設定機能をオフすることにより、ユーザ同士が出会った後において不要な通信による携帯端末１ａ，１ｂの電力消費やネットワークの使用等を低減することができる。また、通信記録を削除することにより、通知設定機能を利用した痕跡を消去することができ、ユーザの行動履歴を示す情報を管理することができる。また、通信記録を記憶するために利用する記憶容量を削減することができ、情報処理サーバ７の記憶領域を有効に活用することができる。
【００６８】
具体的に説明すると、ユーザ同士が出会う前に携帯端末１ａ又は１ｂを介して行われたコミュニケーションの内容を情報処理サーバ７内で記録する場合、その記録内容を削除する機能を情報処理サーバ７内に設けることができる。その場合、情報処理サーバ７による削除する機能は、ユーザの要求に応じて実行したり、あるいは、予め出会い後に自動的に削除するよう設定しておくことで実行したりすることができる。この場合において、情報処理サーバ７内で携帯端末１ａ、１ｂ等毎に通信内容を記録するとき、情報処理サーバ７は、例えば、携帯端末１ａからの要求に基づいて、携帯端末１ｂに対応付けて記録されている携帯端末１ａとの間の通信記録を削除できるようにすることができる。同様に、情報処理サーバ７は、例えば、携帯端末１ｂからの要求に基づいて、携帯端末１ａに対応付けて記録されている携帯端末１ｂとの間の通信記録を削除できるようにすることができる。つまり、情報処理サーバ７は、お互いに相手側が閲覧可能な自己に係る通信記録を削除できるようにすることができる。また、お互いの携帯端末１ａ、１ｂにユーザ同士が出会う前に行ったコミュニケーションの内容を記憶させる場合、例えば携帯端末１ａ又は１ｂから情報処理サーバ７に対して所定の要求を行うことで、相手の携帯端末１ｂ又は１ａに記録されている自己の携帯端末１ａ又は１ｂとの間の通信記録を削除する機能を情報処理サーバ７に設けることもできる。
【００６９】
なお、ここでは情報処理サーバ７と携帯端末１ａ、１ｂとから構成される実施形態を記載したが、情報処理サーバ７の機能を各携帯端末１ａ、１ｂ等に備えて、各携帯端末１ａ、１ｂ等のみで実施しても良い。
【００７０】
本発明の実施形態又は上述した変形例によれば、人ごみの中からまだ顔の知らない特定の相手を簡単に、分かり易く見つけることができる。また、さらに、携帯端末１ａと携帯端末１ｂの位置情報を取得し、通知機能を予め定められた集合場所の周辺エリアに限定して有効にする。したがって、例えば、待ち合わせ場所に向かう途中や分かれた後など、待ち合わせ場所以外では相手の接近状態を確認することができなくなる。よって、集合場所以外など自分が気付かないところで悪用される危険性を小さくすることができる。すなわち、本実施形態によれば、待ち合わせ相手を見つけ易く、かつ、安心して使用できる携帯端末やシステムを提供することができる。
【００７１】
なお、本発明の実施の形態は、上記のものに限定されない。例えば、上記のシステム図やブロック図における各ブロックは、他のブロックと統合したり、あるいはさらに分割したりする変更を適宜行うことができる。また、携帯端末１や情報処理サーバ７が有する１又は複数のＣＰＵで実行されるプログラムは、その一部又は全部を、コンピュータ読み取り可能な記録媒体や通信回線を介して流通させることが可能である。
【００７２】
また、本発明による情報提供システムの実施の形態の基本構成を示すと図９に示すようになる。すなわち、本発明による情報提供システム２０の実施形態の基本構成は、集合場所決定部２１と、位置情報取得部２２と、設定部２３と、通知部２４と、を備えている。ここで、上記の実施形態の構成との関係では、集合場所決定部２１が集合場所決定部７０４あるいはＣＰＵ１０１に、位置情報取得部２２がユーザ位置情報取得部７０３あるいは位置情報取得部１０９に、設定部２３がコミュニティサービス設定部７０２あるいはＣＰＵ１０１に、通知部２４が通知部１１１に、それぞれ対応している。
集合場所決定部２１は、待ち合わせを要求する複数のユーザそれぞれの複数の携帯端末に応じた待ち合わせのための集合場所を決定する。
位置情報取得部２２は、携帯端末の現在位置を示す位置情報を取得する。
設定部２３は、集合場所決定部２１が決定した集合場所と位置情報取得部２２が取得した携帯端末の位置情報とに基づき、一の携帯端末が集合場所の周辺の予め決められたエリア内に存在しているか否かを判定し、一の携帯端末が集合場所の周辺の予め決められたエリアに存在している場合、一の携帯端末が集合場所の周辺にいることを他の携帯端末に通知する通知機能を有効に設定する。
通知部２４は、通知機能が有効に設定された場合、携帯端末の居場所を通知するために決められた通知処理を実行する。
この構成によれば、集合場所に近い場所で複数の携帯端末間の所定の通知機能を有効とし、集合場所から離れた場所で複数の携帯端末間の所定の通知機能を無効とすることができる。したがって、集合場所に向かう途中や、分かれた後に、携帯端末間の所定の通知機能が意図せず使用されることを防止することができる。
【００７３】
また、本実施の形態に係る携帯端末１ａ、１ｂおよび情報処理サーバ７は、内部にコンピュータシステムを有している。そして、動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいう「コンピュータシステム」とは、ＣＰＵ及び各種メモリやＯＳ、周辺機器等のハードウェアを含むものである。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
【００７４】
また、各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、また、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、検出対象物の形状情報の推定値を算出する処理を行ってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００７５】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００７６】
１、１ａ、１ｂ  携帯端末
７  情報処理サーバ
１０８  通信部
１１０  近距離通信部
１１１  通知部
７０２  コミュニティサービス設定部
７０３  ユーザ位置情報取得部
７０４  集合場所決定部
７０６  通信部
７０９  ユーザリスト
【図１】
2014011546.tif 000003
【図２】
2014011546.tif 000004
【図３】
2014011546.tif 000005
【図４】
2014011546.tif 000006
【図５】
2014011546.tif 000007
【図６】
2014011546.tif 000008
【図７】
2014011546.tif 000009
【図８】
2014011546.tif 000010
【図９】
2014011546.tif 000011