(57)【特許請求の範囲】
【請求項１】
情報を提供する相手である情報端末装置の所在の区域の名称を確定する確定手段と、
前記区域における前記情報端末装置の所在の履歴であって、前記区域の名称の確定に応じた履歴を格納する格納手段と、
前記区域の地図であって、前記区域における前記情報端末装置の所在の回数である履歴が色または濃度によって示される地図を表示させるためのデータである地図データ、および他の情報端末装置から送信されてきたコメントと前記他の情報端末装置の所在について確定された前記区域の名称とを表示させるための第１の表示データを生成する生成手段と、
生成された前記地図データおよび前記第１の表示データの前記情報端末装置への送信を制御する送信制御手段と
を備える情報提供装置。
【請求項２】
請求項１に記載の情報提供装置において、
前記格納手段は、前記他の情報端末装置のユーザの住所をさらに格納し、
前記生成手段は、前記情報端末装置のユーザと友達であることを相互に承認した、前記他の情報端末装置のユーザの住所から、前記他の情報端末装置のユーザの居る前記区域が示される地図を表示させるための前記地図データを生成する
情報提供装置。
【請求項３】
請求項２に記載の情報提供装置において、
前記生成手段は、前記他の情報端末装置のユーザの居る前記区域がアイコンによって示される前記地図を表示させるための前記地図データを生成する
情報提供装置。
【請求項４】
請求項１に記載の情報提供装置において、
携帯電話機である前記情報端末装置から送信されてくる、前記情報端末装置の所在の区域の名称を示すエリア情報の受信を制御する受信制御手段をさらに備え、
前記確定手段は、前記エリア情報を受信した場合、前記エリア情報で示される区域の名称に、前記情報端末装置の所在の区域の名称を確定する
情報提供装置。
【請求項５】
請求項１に記載の情報提供装置において、
前記情報端末装置から送信されてくる基地局情報であって、前記情報端末装置と無線通信している基地局を特定する基地局情報の受信を制御する受信制御手段と、
前記基地局情報のそれぞれと前記基地局の緯度経度とを対応付けた一覧情報を記憶する一覧情報記憶手段と
をさらに備え、
前記確定手段は、
前記一覧情報から、前記基地局情報によって特定される前記基地局の緯度経度を求め、
求めた緯度経度によって、前記情報端末装置の所在の区域の名称を確定する
情報提供装置。
【請求項６】
請求項５に記載の情報提供装置において、
前記確定手段は、緯度経度と住所名とが対応付けられた参照情報を参照して、求めた緯度経度である座標位置によって、前記情報端末装置の所在の区域の名称を確定する
情報提供装置。
【請求項７】
請求項５に記載の情報提供装置において、
前記確定手段は、
前記基地局の緯度経度を基準にした所定の大きさの領域の緯度経度を求めて、
前記領域の緯度経度によって、前記情報端末装置の所在の区域の名称を確定する
情報提供装置。
【請求項８】
請求項７に記載の情報提供装置において、
前記確定手段は、
前記基地局の緯度経度を基準にした前記領域の大きさを変化させて、
大きさが変えられた前記領域の緯度経度を求めて、
前記領域の緯度経度によって、前記情報端末装置の所在の区域の名称を確定する
情報提供装置。
【請求項９】
請求項１に記載の情報提供装置において、
商品または役務と引き換え可能なポイントであって、名称が確定された区域に応じた値のポイントを発行する発行手段をさらに備える
情報提供装置。
【請求項１０】
請求項９に記載の情報提供装置において、
名称が確定された区域に応じたレートによって、前記ポイントと商品または役務とを引き換える処理を実行する引き換え処理実行手段をさらに備える
情報提供装置。
【請求項１１】
請求項１に記載の情報提供装置において、
文字またはキャラクタを表示させるための第２の表示データであって、名称が確定された区域に応じた前記第２の表示データを選択する選択手段をさらに備え、
前記送信制御手段は、選択された前記第２の表示データの前記情報端末装置への送信を制御する
情報提供装置。
【請求項１２】
情報端末装置に情報を提供する情報提供装置の情報提供方法において、
前記情報端末装置の所在の区域の名称を確定し、
前記区域における前記情報端末装置の所在の履歴であって、前記区域の名称の確定に応じた履歴を格納し、
前記区域の地図であって、前記区域における前記情報端末装置の所在の回数である履歴が色または濃度によって示される地図を表示させるためのデータである地図データ、および他の情報端末装置から送信されてきたコメントと前記他の情報端末装置の所在について確定された前記区域の名称とを表示させるための表示データを生成し、
生成された前記地図データおよび前記表示データの前記情報端末装置への送信を制御する
ステップを含む情報提供方法。
【請求項１３】
情報端末装置に情報を提供する情報提供装置のコンピュータに、情報提供処理を行わせるプログラムにおいて、
前記情報端末装置の所在の区域の名称を確定し、
前記区域における前記情報端末装置の所在の履歴であって、前記区域の名称の確定に応じた履歴を格納し、
前記区域の地図であって、前記区域における前記情報端末装置の所在の回数である履歴が色または濃度によって示される地図を表示させるためのデータである地図データ、および他の情報端末装置から送信されてきたコメントと前記他の情報端末装置の所在について確定された前記区域の名称とを表示させるための表示データを生成し、
生成された前記地図データおよび前記表示データの前記情報端末装置への送信を制御する
ステップを含む情報提供処理を行わせるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報提供装置および方法、並びにプログラムに関し、特に、情報を提供する相手に地図を表示させるようにした情報提供装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータまたは携帯電話機などで地図が表示されるようになり、現在位置を知ることもできるようになった。
【０００３】
また、Web上のWebページのURL（Uniform Resource Locator）方式のアドレスとともに覚え書きや論評などを加え記録しているWebページであるウェブログ（ブログ）が広く利用されるようになった。
【０００４】
従来のウェブログを開設するユーザが操作するユーザ端末に対し、ウェブログサービスを提供するウェブログサーバにおいて、トラックバック先としてのWeb上の複数のコンテンツ情報を自動的に取得するコンテンツ情報取得手段と、ユーザ端末に送信される複数のトラックバック先に関する情報をコンテンツ情報に基づいて生成するトラックバック先情報生成手段と、このトラックバック先に関する情報に応じてユーザ端末にて指定されたトラックバック先に対しトラックバックを行うトラックバック手段とを設けたものがある（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００７−２５７５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ブログには、訪れた所などについて論評しているものもある。
【０００７】
しかしながら、これまでに訪れた所の全部がわかるようにするには、１つのWebページにいちいち記録するなど面倒な手続きが必要であり、簡単に知ることはできなかった。また、訪れた所をその名称で表示すると、そこまでの距離や方向などを感覚的に把握することは難しかった。
【０００８】
本発明は、このような状況に鑑みてなされたものであり、簡単に、ひと目で、訪れた所を知ることができるようにするものである。
【課題を解決するための手段】
【０００９】
本発明の一側面の情報提供装置は、情報を提供する相手である情報端末装置の所在の区域の名称を確定する確定手段と、前記区域における前記情報端末装置の所在の履歴であって、前記区域の名称の確定に応じた履歴を格納する格納手段と、前記区域の地図であって、前記区域における前記情報端末装置の所在の回数である履歴が色または濃度によって示される地図を表示させるためのデータである地図データ、および他の情報端末装置から送信されてきたコメントと前記他の情報端末装置の所在について確定された前記区域の名称とを表示させるための第１の表示データを生成する生成手段と、生成された前記地図データおよび前記第１の表示データの前記情報端末装置への送信を制御する送信制御手段とを備える。
【００１０】
このようにすることで、情報端末装置において、ユーザが、ひと目で、訪れた所を知ることができるようになる。この場合、訪れた回数のおおよそを知ることができるようになる。また、ひと目で、訪れた回数のおおよそを知ることができるようになる。
【００１５】
前記格納手段には、他の情報端末装置のユーザの住所をさらに格納させ、前記生成手段には、前記情報端末装置のユーザと友達であることを相互に承認した、前記他の情報端末装置のユーザの住所から、前記他の情報端末装置のユーザの居る前記区域が示される地図を表示させるための前記地図データを生成させることができる。
【００１６】
情報端末装置において、ひと目で、他の情報端末装置のユーザの住所を知ることができるようになる。
【００１７】
前記生成手段には、前記他の情報端末装置のユーザの居る前記区域がアイコンによって示される前記地図を表示させるための前記地図データを生成させることができる。
【００１８】
これにより、さらに確実に、他の情報端末装置のユーザの住所を知ることができるようになる。
【００１９】
携帯電話機である前記情報端末装置から送信されてくる、前記情報端末装置の所在の区域の名称を示すエリア情報の受信を制御する受信制御手段をさらに設け、前記確定手段には、前記エリア情報を受信した場合、前記エリア情報で示される区域の名称に、前記情報端末装置の所在の区域の名称を確定させることができる。
【００２０】
このようにすることで、情報端末装置に位置を検出する機能を特に設けることなく、確実に、情報端末装置の在る区域を知ることができる。
【００２１】
前記情報端末装置から送信されてくる基地局情報であって、前記情報端末装置と無線通信している基地局を特定する基地局情報の受信を制御する受信制御手段と、前記基地局情報のそれぞれと前記基地局の緯度経度とを対応付けた一覧情報を記憶する一覧情報記憶手段とをさらに設け、前記確定手段には、前記一覧情報から、前記基地局情報によって特定される前記基地局の緯度経度を求めさせ、求めた緯度経度によって、前記情報端末装置の所在の区域の名称を確定させることができる。
【００２２】
このようにすることで、情報端末装置に位置を検出する機能を特に設けることなく、確実に、情報端末装置の在る区域を知ることができる。
【００２３】
前記確定手段には、緯度経度と住所名とが対応付けられた参照情報を参照して、求めた緯度経度である座標位置によって、前記情報端末装置の所在の区域の名称を確定させることができる。
【００２４】
前記確定手段には、前記基地局の緯度経度を基準にした所定の大きさの領域の緯度経度を求めさせて、前記領域の緯度経度によって、前記情報端末装置の所在の区域の名称を確定させることができる。
【００２５】
このようにすることで、より確実に、情報端末装置の在る区域を知ることができる。
【００２６】
前記確定手段には、前記基地局の緯度経度を基準にした前記領域の大きさを変化させて、大きさが変えられた前記領域の緯度経度を求めさせて、前記領域の緯度経度によって、前記情報端末装置の所在の区域の名称を確定させることができる。
【００２７】
このようにすることで、さらに確実に、情報端末装置の在る区域を知ることができる。
【００２９】
商品または役務と引き換え可能なポイントであって、名称が確定された区域に応じた値のポイントを発行する発行手段をさらに設けることができる。
【００３０】
この場合、行き先に応じた値のポイントを発行することができる。
【００３１】
名称が確定された区域に応じたレートによって、前記ポイントと商品または役務とを引き換える処理を実行する引き換え処理実行手段をさらに設けることができる。
【００３２】
このようにすることで、行き先に応じたレートでポイントと商品または役務とを引き換えることができる。
【００３３】
文字またはキャラクタを表示させるための第２の表示データであって、名称が確定された区域に応じた前記第２の表示データを選択する選択手段をさらに設け、前記送信制御手段には、選択された前記第２の表示データの前記情報端末装置への送信を制御させることができる。
【００３４】
情報端末装置において、行き先に応じた文字またはキャラクタを表示させることができる。
【００３５】
本発明の一側面の情報提供方法は、情報端末装置の所在の区域の名称を確定し、前記区域における前記情報端末装置の所在の履歴であって、前記区域の名称の確定に応じた履歴を格納し、前記区域の地図であって、前記区域における前記情報端末装置の所在の回数である履歴が色または濃度によって示される地図を表示させるためのデータである地図データ、および他の情報端末装置から送信されてきたコメントと前記他の情報端末装置の所在について確定された前記区域の名称とを表示させるための表示データを生成し、生成された前記地図データおよび前記表示データの前記情報端末装置への送信を制御するステップを含む。
【００３６】
このようにすることで、情報端末装置において、ユーザが、ひと目で、訪れた所を知ることができるようになる。この場合、訪れた回数のおおよそを知ることができるようになる。また、ひと目で、訪れた回数のおおよそを知ることができるようになる。
【００３７】
本発明の一側面のブログラムは、情報端末装置に情報を提供する情報提供装置のコンピュータに、前記情報端末装置の所在の区域の名称を確定し、前記区域における前記情報端末装置の所在の履歴であって、前記区域の名称の確定に応じた履歴を格納し、前記区域の地図であって、前記区域における前記情報端末装置の所在の回数である履歴が色または濃度によって示される地図を表示させるためのデータである地図データ、および他の情報端末装置から送信されてきたコメントと前記他の情報端末装置の所在について確定された前記区域の名称とを表示させるための表示データを生成し、生成された前記地図データおよび前記表示データの前記情報端末装置への送信を制御するステップを含む情報提供処理を行わせる。
【００３８】
このようにすることで、情報端末装置において、ユーザが、ひと目で、訪れた所を知ることができるようになる。この場合、訪れた回数のおおよそを知ることができるようになる。また、ひと目で、訪れた回数のおおよそを知ることができるようになる。
【００３９】
本発明の一側面においては、前記情報端末装置の所在の区域の名称が確定され、前記区域における前記情報端末装置の所在の履歴であって、前記区域の名称の確定に応じた履歴が格納され、前記区域の地図であって、前記区域における前記情報端末装置の所在の回数である履歴が色または濃度によって示される地図を表示させるためのデータである地図データ、および他の情報端末装置から送信されてきたコメントと前記他の情報端末装置の所在について確定された前記区域の名称とを表示させるための表示データが生成され、生成された前記地図データおよび前記表示データが前記情報端末装置に送信される。
【発明の効果】
【００４０】
以上のように、本発明の一側面によれば、地図を表示させることができる。
【００４１】
また、本発明の一側面によれば、簡単に、ひと目で、訪れた所を知ることができるようになる。
【発明を実施するための最良の形態】
【００４２】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００４３】
本発明の一側面の情報提供装置は、情報を提供する相手である情報端末装置の所在の区域の名称を確定する確定手段（例えば、図３の区域名確定部１０４）と、前記区域における前記情報端末装置の所在の履歴であって、前記区域の名称の確定に応じた履歴を格納する格納手段（例えば、図３のユーザ情報データベース１０８）と、前記区域の地図であって、前記区域における前記情報端末装置の所在の回数である履歴が色または濃度によって示される地図を表示させるためのデータである地図データ、および他の情報端末装置から送信されてきたコメントと前記他の情報端末装置の所在について確定された前記区域の名称とを表示させるための第１の表示データを生成する生成手段（例えば、図３のページデータ生成部１０７）と、生成された前記地図データおよび前記第１の表示データの前記情報端末装置への送信を制御する送信制御手段（例えば、図３の送信制御部１２２）とを備える。
【００４４】
携帯電話機である前記情報端末装置から送信されてくる、前記情報端末装置の所在の区域の名称を示すエリア情報の受信を制御する受信制御手段（例えば、図３の受信制御部１２１）をさらに設け、前記確定手段には、前記エリア情報を受信した場合、前記エリア情報で示される区域の名称に、前記情報端末装置の所在の区域の名称を確定させることができる。
【００４５】
前記情報端末装置から送信されてくる基地局情報であって、前記情報端末装置と無線通信している基地局を特定する基地局情報の受信を制御する受信制御手段（例えば、図３の受信制御部１２１）と、前記基地局情報のそれぞれと前記基地局の緯度経度とを対応付けた一覧情報を記憶する一覧情報記憶手段（例えば、図３の基地局一覧情報格納部１３１）とをさらに設け、前記確定手段には、前記一覧情報から、前記基地局情報によって特定される前記基地局の緯度経度を求めさせ、求めた緯度経度によって、前記情報端末装置の所在の区域の名称を確定させることができる。
【００４６】
商品または役務と引き換え可能なポイントであって、名称が確定された区域に応じた値のポイントを発行する発行手段（例えば、図３のポイント発行部１１０）をさらに設けることができる。
【００４７】
名称が確定された区域に応じたレートによって、前記ポイントと商品または役務とを引き換える処理を実行する引き換え処理実行手段（例えば、図３のポイント引換処理部１１１）をさらに設けることができる。
【００４８】
文字またはキャラクタを表示させるための第２の表示データであって、名称が確定された区域に応じた前記第２の表示データを選択する選択手段（例えば、表示データ選択部１１２）をさらに設け、前記送信制御手段には、選択された前記第２の表示データの前記情報端末装置への送信を制御させることができる。
【００４９】
本発明の一側面の情報提供方法またはプログラムが実行させる処理は、情報端末装置の所在の区域の名称を確定し（例えば、図２２のステップＳ５１乃至ステップＳ５５およびステップＳ５７）、前記区域における前記情報端末装置の所在の履歴であって、前記区域の名称の確定に応じた履歴を格納し（例えば、図２２のステップＳ５６）、前記区域の地図であって、前記区域における前記情報端末装置の所在の回数である履歴が色または濃度によって示される地図を表示させるためのデータである地図データ、および他の情報端末装置から送信されてきたコメントと前記他の情報端末装置の所在について確定された前記区域の名称とを表示させるための表示データを生成し（例えば、図２５のステップＳ１２４およびステップＳ１２５）、生成された前記地図データおよび前記表示データの前記情報端末装置への送信を制御する（例えば、図２５のステップＳ１２７）ステップを含む。
【００５０】
図１は、本発明の一実施の形態の情報提供システムを示す図である。
【００５１】
情報提供システムは、携帯電話機１１−１−１、携帯電話機１１−１−２、携帯電話機１１−１−３、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、携帯電話機１１−２−４、基地局１２−１、基地局１２−２、基地局制御装置１３、WAP（Wireless Application Protocol）ゲートウェイ１４、ネットワーク１５、基地局１６−１、基地局１６−２、基地局制御装置１７、iモードサーバ１８、およびコミュニケーションサービスサーバ１９からなる。
【００５２】
携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３の通信サービスは、１つの携帯電話回線提供業者によって提供される。言い換えると、携帯電話機１１−１−１乃至携帯電話機１１−１−３のキャリアは共通である。
【００５３】
携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４の通信サービスは、携帯電話機１１−１−１乃至携帯電話機１１−１−３に通信サービスを提供する携帯電話回線提供業者とは異なる携帯電話回線提供業者によって提供される。すなわち、携帯電話機１１−２−１乃至携帯電話機１１−２−４のキャリアは共通であり、携帯電話機１１−１−１乃至携帯電話機１１−１−３のキャリアと異なる。
【００５４】
携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３は、基地局１２−１または基地局１２−２を介して、相互に通信する。例えば、携帯電話機１１−１−１および携帯電話機１１−１−２は、基地局１２−１を介して、会話の音声の信号を相互に通信し、これによって、携帯電話機１１−１−１のユーザと携帯電話機１１−１−２のユーザとが通話する。
【００５５】
携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３は、それぞれ、Webページを閲覧するためのブラウザ（プログラム）を実行する。
【００５６】
例えば、携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３は、それぞれ、ユーザによって操作され、基地局１２−１または基地局１２−２、基地局制御装置１３、WAPゲートウェイ１４、およびネットワーク１５を介して、コミュニケーションサービスサーバ１９からWebページのデータを取得して、Webページを表示し、そのWebページをユーザに閲覧させる。
【００５７】
例えば、携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３のそれぞれのユーザは、コミュニケーションサービスサーバ１９によって提供されるWebページから、コメントを投稿したり、Webページを閲覧することによって、自分または他人が投稿したコメントを見たりする。
【００５８】
基地局１２−１および基地局１２−２は、無線を介して、携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３のそれぞれと通信する。基地局制御装置１３は、基地局１２−１および基地局１２−２の、携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３のそれぞれとの通信を制御する。
【００５９】
また、基地局制御装置１３は、基地局１２−１または基地局１２−２に、基地局１２−１または基地局１２−２を特定する基地局情報を携帯電話機１１−１−１、携帯電話機１１−１−２、または携帯電話機１１−１−３宛に送信させる。
【００６０】
WAPゲートウェイ１４は、基地局制御装置１３を介して基地局１２−１および基地局１２−２に接続されると共に、ネットワーク１５に接続される。例えば、WAPゲートウェイ１４は、ネットワーク１５を介して送信されてきたWebページのデータの方式を、携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３に適したWAP方式に変換して、基地局制御装置１３を介して基地局１２−１および基地局１２−２に供給する。
【００６１】
ネットワーク１５は、有線または無線の汎用回線または専用回線などからなるネットワークであり、例えば、インターネット、LAN（Local Area Network）、またはWAN（Wide Area Network）などである。
【００６２】
携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４は、基地局１６−１または基地局１６−２を介して、相互に通信する。例えば、携帯電話機１１−２−１および携帯電話機１１−２−２は、基地局１６−１を介して、会話の音声の信号を相互に通信し、これによって、携帯電話機１１−２−１のユーザと携帯電話機１１−２−２のユーザとが通話する。また、例えば、携帯電話機１１−２−２および携帯電話機１１−２−４は、基地局１６−１および基地局１６−２を介して、会話の音声の信号を相互に通信し、これによって、携帯電話機１１−２−２のユーザと携帯電話機１１−２−４のユーザとが通話する。
【００６３】
また、携帯電話機１１−１−１乃至携帯電話機１１−１−３のいずれかと、携帯電話機１１−２−１乃至携帯電話機１１−２−４のいずれかとは、基地局１２−１と、基地局１６−１または基地局１６−２とを介して、会話の音声の信号を相互に通信し、これによって、携帯電話機１１−１−１乃至携帯電話機１１−１−３のいずれかのユーザと携帯電話機１１−２−１乃至携帯電話機１１−２−４のいずれかのユーザとが通話する。
【００６４】
携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４は、それぞれ、Webページを閲覧するためのブラウザ（プログラム）を実行する。
【００６５】
例えば、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４は、それぞれ、ユーザによって操作され、基地局１６−１または基地局１６−２、基地局制御装置１７、iモードサーバ１８、およびネットワーク１５を介して、コミュニケーションサービスサーバ１９からWebページのデータを取得して、Webページを表示し、そのWebページをユーザに閲覧させる。
【００６６】
例えば、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４のそれぞれのユーザは、コミュニケーションサービスサーバ１９によって提供されるWebページから、コメントを投稿したり、Webページを閲覧することによって、自分または他人が投稿したコメントを見たりする。
【００６７】
基地局１６−１および基地局１６−２は、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４のそれぞれと通信する。基地局制御装置１７は、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４のそれぞれとの基地局１６−１および基地局１６−２の通信を制御する。
【００６８】
ｉモードサーバ１８は、基地局制御装置１７を介して基地局１６−１および基地局１６−２に接続されると共に、ネットワーク１５に接続される。例えば、iモードサーバ１８は、ネットワーク１５を介するコミュニケーションサービスサーバ１９との通信を中継する。
【００６９】
また、ｉモードサーバ１８は、基地局制御装置１７、基地局１６−１、および基地局１６−２を介して、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、または携帯電話機１１−２−４に、通信している基地局１６−１または基地局１６−２が設置されている区域の名前を示すエリア情報を送信する。
【００７０】
ここで、区域とは、北海道、東京、大阪、札幌、または六本木など、所定の範囲の地域の名称を言う。区域の名前は、住所として表記されるものに限らず、慣習的に用いられているものをも含む。
【００７１】
コミュニケーションサービスサーバ１９は、携帯電話機１１−１−１、携帯電話機１１−１−２、携帯電話機１１−１−３、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、または携帯電話機１１−２−４のそれぞれのユーザに、コメントを投稿し、投稿されたコメントを閲覧するサービス（以下、コミュニケーションサービスと称する）を提供する。
【００７２】
すなわち、コミュニケーションサービスサーバ１９は、コミュニケーションサービスのWebページのデータを、ネットワーク１５、WAPゲートウェイ１４、基地局制御装置１３、および基地局１２−１または基地局１２−２を介して、携帯電話機１１−１−１、携帯電話機１１−１−２、または携帯電話機１１−１−３に提供する。また、コミュニケーションサービスサーバ１９は、コミュニケーションサービスのWebページのデータを、ネットワーク１５、iモードサーバ１８、基地局制御装置１７、および基地局１６−１または基地局１６−２を介して、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、または携帯電話機１１−２−４に提供する。
【００７３】
より具体的には、コミュニケーションサービスサーバ１９は、ユーザのニックネーム、ユーザがそのとき居る区域の名称、投稿した時刻、およびユーザから入力されたテキストからなるコメントを投稿したり、投稿されたそのコメントを見るためのWebページのデータを、携帯電話機１１−１−１乃至携帯電話機１１−２−４のそれぞれに提供する。
【００７４】
なお、コミュニケーションサービスにおいて、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４のそれぞれのユーザが、携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３のそれぞれのユーザによって投稿されたコメントをWebページから見ることもできるし、携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３のそれぞれのユーザが、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４のそれぞれのユーザによって投稿されたコメントをWebページから見ることもできる。
【００７５】
以下、携帯電話機１１−１−１、携帯電話機１１−１−２、および携帯電話機１１−１−３を個々に区別する必要がない場合、単に携帯電話機１１−１と称する。
【００７６】
また、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４を個々に区別する必要がない場合、単に携帯電話機１１−２と称する。
【００７７】
さらに、携帯電話機１１−１−１、携帯電話機１１−１−２、携帯電話機１１−１−３、携帯電話機１１−２−１、携帯電話機１１−２−２、携帯電話機１１−２−３、および携帯電話機１１−２−４を個々に区別する必要がない場合、単に携帯電話機１１と称する。
【００７８】
以下、基地局１２−１および基地局１２−２を個々に区別する必要がない場合、単に基地局１２と称する。また、基地局１６−１および基地局１６−２を個々に区別する必要がない場合、単に基地局１６と称する。
【００７９】
図２は、コミュニケーションサービスサーバ１９のハードウェアの構成の例を示すブロック図である。
【００８０】
コミュニケーションサービスサーバ１９において、CPU（Central Processing Unit）５１，ROM（Read Only Memory）５２，RAM（Random Access Memory）５３は、バス５４により相互に接続されている。
【００８１】
バス５４には、さらに、入出力インタフェース５５が接続されている。入出力インタフェース５５には、キーボード、マウス、マイクロホンなどよりなる入力部５６、ディスプレイ、スピーカなどよりなる出力部５７、ハードディスクや不揮発性のメモリなどよりなる記憶部５８、ネットワークインタフェースなどよりなる通信部５９、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア６１を駆動するドライブ６０が接続されている。
【００８２】
以上のように構成されるコミュニケーションサービスサーバ１９では、CPU５１が、例えば、記憶部５８に記憶されているプログラムを、入出力インタフェース５５及びバス５４を介して、RAM５３にロードして実行することにより、上述した一連の処理が行われる。
【００８３】
コミュニケーションサービスサーバ１９（CPU５１）が実行するプログラムは、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア６１に記録して、あるいは、ネットワーク１５など、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【００８４】
そして、プログラムは、リムーバブルメディア６１をドライブ６０に装着することにより、入出力インタフェース５５を介して、記憶部５８に記憶することで、コミュニケーションサービスサーバ１９にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部５９で受信し、記憶部５８に記憶することで、コミュニケーションサービスサーバ１９にインストールすることができる。その他、プログラムは、ROM５２や記憶部５８にあらかじめ記憶しておくことで、コミュニケーションサービスサーバ１９にあらかじめインストールしておくことができる。
【００８５】
次に、図３を参照して、プログラムを実行するコミュニケーションサービスサーバ１９によって実現される機能の構成の例を説明する。
【００８６】
コミュニケーションサービスサーバ１９がプログラムを実行することによって、登録処理部１０１、認証部１０２、通信制御部１０３、区域名確定部１０４、訪れ済み区域情報更新部１０５、友達有り区域情報更新部１０６、ページデータ生成部１０７、ユーザ情報データベース１０８、コメントセンタ１０９、ポイント発行部１１０、ポイント引換処理部１１１、および表示データ選択部１１２が実現される。
【００８７】
登録処理部１０１は、コミュニケーションサービスの提供を受ける携帯電話機１１のユーザを登録する。すなわち、登録処理部１０１は、携帯電話機１１から送信されてきた、ユーザのニックネーム、ユーザの性別、および携帯電話機１１を特定するためのUID（個体識別情報）などのユーザとユーザの携帯電話機１１とに関する情報を取得して、取得した情報をユーザ情報データベース１０８に格納させることにより、携帯電話機１１のユーザを登録する。
【００８８】
ここで、UIDとして、携帯電話機１１固有の番号、例えば、IMSI（International Mobile Subscriber Identity）またはIMEI（International
Mobile Equipment Identity）などを用いることができる。
【００８９】
なお、IMSIまたはIMEIなどは、携帯電話機１１に装着されている、SIM（Subscriber Identity Module）カードまたはUIM（Universal Subscriber Identity Module）カード若しくはUSIM（Universal
Subscriber Identity Module）カードなどに記憶されている。
【００９０】
認証部１０２は、携帯電話機１１のユーザが正当なユーザ、すなわち登録されているユーザであるかを認証する。認証部１０２は、携帯電話機１１のユーザがコミュニケーションサービスにログインしてきた場合、携帯電話機１１から送信されてきた携帯電話機１１固有の番号がUIDとしてユーザ情報データベース１０８に格納されているか否かにより、携帯電話機１１のユーザが正当なユーザであるかを認証する。
【００９１】
通信制御部１０３は、通信部５９を制御することで、ネットワーク１５を介した通信を制御する。通信制御部１０３は、受信制御部１２１および送信制御部１２２を含む。
【００９２】
受信制御部１２１は、通信部５９を制御し、ネットワーク１５を介して、他の機器から送信されてくる各種のデータの受信を制御する。送信制御部１２２は、通信部５９を制御し、ネットワーク１５を介した、他の機器宛の各種のデータの送信を制御する。
【００９３】
区域名確定部１０４は、携帯電話機１１の在る区域の名前を確定する。すなわち、区域名確定部１０４は、携帯電話機１１のユーザの居る区域の名前を確定する。
【００９４】
例えば、携帯電話機１１のユーザが、携帯電話機１１を持って六本木に行き、六本木からコミュニケーションサービスにログインしてきた場合、区域名確定部１０４は、携帯電話機１１のある区域の名前、すなわち、携帯電話機１１のユーザの居る区域の名前として、六本木を確定する。
【００９５】
区域名確定部１０４は、エリア情報取得部１２３および区域名称決定部１２４を含む。
【００９６】
エリア情報取得部１２３は、携帯電話機１１−２から送信されてくる、携帯電話機１１−２のある区域の名前、すなわち、携帯電話機１１−２のユーザの居る区域の名前を示すエリア情報を取得する。
【００９７】
区域名称決定部１２４は、携帯電話機１１−１から送信されてくる、その携帯電話機１１−１が通信している基地局１２を特定する基地局情報から、携帯電話機１１−１のある区域の名前、すなわち、携帯電話機１１−１のユーザの居る区域の名前を決定する。
【００９８】
区域名称決定部１２４は、基地局一覧情報格納部１３１および検索範囲決定部１３２を含む。
【００９９】
基地局一覧情報格納部１３１は、基地局１２を特定する基地局情報と、基地局情報で特定される基地局１２が設置されている位置の緯度経度とが対応付けて記述されている基地局一覧情報を格納している。
【０１００】
検索範囲決定部１３２は、基地局の緯度経度を基準にした、地球の表面の一部の領域であって、区域の名前が検索される所定の大きさの領域を決定する。
【０１０１】
訪れ済み区域情報更新部１０５は、ユーザ情報データベース１０８に格納されているユーザ情報のうち、訪れた区域の名前と、その区域を訪れた回数とを示す訪れ済み区域情報を更新する。
【０１０２】
友達有り区域情報更新部１０６は、ユーザ情報データベース１０８に格納されているユーザ情報のうち、友達の有る区域の名前、すなわち、友達の住所の属する区域の名前と、その区域に住んでいる友達の人数とを示す友達有り区域情報を更新する。
【０１０３】
ページデータ生成部１０７は、コミュニケーションサービスのWebページのデータを生成する。ページデータ生成部１０７は、地図データ生成部１２５を含む。
【０１０４】
地図データ生成部１２５は、コミュニケーションサービスのWebページに配置される、訪れた区域を示すか、または訪れた区域と友達の有る区域とを示す地図を表示させるためのデータである地図データを生成する。
【０１０５】
さらに、地図データ生成部１２５は、訪れ済み区域データ生成部１３３および友達有り区域データ生成部１３４を含む。訪れ済み区域データ生成部１３３は、訪れた区域を示す地図を表示させるためのデータを生成する。友達有り区域データ生成部１３４は、友達の有る区域（友達の住んでいる区域）を示す地図を表示させるためのデータを生成する。
【０１０６】
ユーザ情報データベース１０８は、ユーザに関する情報（以下、ユーザ情報と称する）を格納するデータベースである。ユーザ情報データベース１０８は、コミュニケーションサービスを受けるユーザのそれぞれのユーザ情報を格納する。
【０１０７】
図４は、ユーザ情報データベース１０８に格納されている、１人のユーザについてのユーザ情報の例を示す図である。
【０１０８】
ユーザ情報は、ユーザの用いる携帯電話機１１を特定するためのUID、ユーザのニックネーム、ユーザの性別、ユーザの生年月日、ユーザの住所、ユーザが今居る区域の名前を示す所在区域名、および価格に対して所定のレートで商品と引換できるポイントなどを含む。
【０１０９】
さらに、ユーザ情報には、ポインタによりリンクされる各種のデータが含まれる。
【０１１０】
すなわち、ユーザ情報には、UID、ニックネーム、性別、生年月日、住所、所在区域名、およびポイントなどと共に、友達情報、訪れ済み区域情報、および友達有り区域情報のそれぞれにリンクするポインタが配置され、友達情報、訪れ済み区域情報、および友達有り区域情報のそれぞれは、UID、ニックネーム、性別、生年月日、住所、および所在区域名などに関係付けられている。
【０１１１】
友達情報は、友達であるユーザのそれぞれのニックネームを示す。
【０１１２】
訪れ済み区域情報は、これまでに訪れた区域の名前と、その名前で特定される区域に訪れた回数とを示す。
【０１１３】
友達有り区域情報は、友達の有る区域の名前、すなわち、友達の住所の属する区域の名前と、それぞれの区域に住んでいる友達の人数とを示す。
【０１１４】
図３に戻り、コメントセンタ１０９は、ユーザの携帯電話機１１から送信されてくるテキストからコメントを生成したり、生成したコメントを、例えば、ハードディスクである記憶部５８の管理している記憶領域に格納する。
【０１１５】
図５は、コメントセンタ１０９によって生成される、コメントの例を示す図である。
【０１１６】
コメントは、そのコメントを投稿したユーザのニックネーム、ユーザの住所、コメントを投稿したときにそのユーザが居た区域の名前を示す区域名、コメントの本文（テキスト）、そのコメントを投稿した日付と時刻を示す日時、そのコメントに対する返信のコメント（返信コメント）の数を示す返信コメント数、および返信コメントにリンクするポインタなどからなる。
【０１１７】
返信コメントにリンクするポインタによって、コメントと返信コメントとが関係付けられている。
【０１１８】
返信コメントは、その返信コメントを投稿したユーザのニックネーム、ユーザの住所、その返信コメントを投稿したときに、その返信コメントを投稿したユーザが居た区域の名前を示す区域名、テキストの本文、およびその返信コメントを投稿した日付と時刻を示す日時などからなる。
【０１１９】
なお、返信コメントに対する返信のコメントをさらに関係付けるようにしてもよい。また、コメントを投稿したユーザの住所をコメントのデータに埋め込むようにしてもよい。
【０１２０】
図３に戻り、ポイント発行部１１０は、商品または役務などと引き換えできるポイントを発行する。例えば、ポイント発行部１１０は、携帯電話機１１のある区域、すなわち、携帯電話機１１のユーザが居る区域に応じて、ポイントを発行する。
【０１２１】
ポイント引換処理部１１１は、ポイントと商品または役務とを引き換える処理を行う。例えば、ポイント引換処理部１１１は、携帯電話機１１のある区域、すなわち、携帯電話機１１のユーザが居る区域に応じたレートであって、ポイントと金額との比率を示すレートで、ポイントと商品などとを引き換える処理を行う。
【０１２２】
ポイント引換処理部１１１は、レート計算部１２６を含む。レート計算部１２６は、携帯電話機１１のユーザが居る区域に応じて、商品を購入するための金額または役務の提供を受けるための金額とポイントとの引換のレートを計算する。
【０１２３】
表示データ選択部１１２は、コミュニケーションサービスのWebページにおいて、携帯電話機１１で用いることのできる文字または画像などを表示させるためのデータである表示データを選択する。例えば、表示データ選択部１１２は、訪れた区域に応じて、コミュニケーションサービスのWebページにおいて、携帯電話機１１で用いることのできる表示データを選択する。
【０１２４】
表示データ選択部１１２において選択された表示データは、携帯電話機１１に提供される。
【０１２５】
表示データ選択部１１２は、絵文字格納部１２７を含む。絵文字格納部１２７は、表示データ選択部１１２において選択される表示データである、絵文字のデータを格納する。
【０１２６】
図６は、コミュニケーションサービスサーバ１９と通信し、コミュニケーションサービスのWebページを閲覧する携帯電話機１１において実現される機能の構成を示すブロック図である。すなわち、図６は、コミュニケーションサービスを受ける携帯電話機１１において実現される機能を示す。
【０１２７】
会員登録機能２０１は、コミュニケーションサービスサーバ１９の登録処理部１０１によって、ユーザの登録の処理を実行させる。記事投稿閲覧機能２０２は、コメントのテキストなどをコミュニケーションサービスサーバ１９に送信する。
【０１２８】
また、記事投稿閲覧機能２０２は、コミュニケーションサービスサーバ１９のページデータ生成部１０７によって生成されたデータで表示されるWebページに配置されているコメントをユーザに閲覧させる。
【０１２９】
コメント／記事広場機能２０３は、自分のコメントおよび他のユーザからのコメントを一覧して表示させる機能である。
【０１３０】
ここで、自分とは、コミュニケーションサービスにログインし、Webページを閲覧している携帯電話機１１のそのユーザ自身をいう。他のユーザとは、コミュニケーションサービスに登録しているユーザであって、自分以外のユーザをいう。
【０１３１】
タグ分け・ソート機能２０４は、自分のコメントおよび他のユーザからのコメントを分類し、所望の順序に並べる機能である。
【０１３２】
マイプロフィール機能２０５は、自分のプロフィールを他のユーザに公開させる機能である。マイ嗜好設定機能２０６は、自分の嗜好を示すデータを設定し、設定した自分の嗜好によって、Webページに配置されるコンテンツを変えさせる機能である。
【０１３３】
マイボックス機能２０７は、ログを保存したり、画像を保存したりする機能である。コメント返信機能２０８は、他のユーザのコメントに対して返信するコメント（以下、返信コメントと称する）を投稿する機能である。
【０１３４】
友達管理機能２０９は、友達をコミュニケーションサービスに招待したり、友達の一覧を表示したり、友達の申請または承認をしたりする機能である。
【０１３５】
図７は、携帯電話機１１において表示される画像の遷移を説明する図である。
【０１３６】
コミュニケーションサービスのトップページにアクセスすると、携帯電話機１１には、トップ画面が表示される。携帯電話機１１のユーザが、コミュニケーションサービスの会員として登録されていない場合、携帯電話機１１の画像は、トップ画面から、会員登録の画面に遷移する。会員登録の画面における登録の操作によって、携帯電話機１１のユーザは、新規の会員として登録される。
【０１３７】
携帯電話機１１のユーザが、コミュニケーションサービスの会員として登録されている場合、携帯電話機１１の画像は、トップ画面から、ログインの画面に遷移する。ログインの画面において、携帯電話機１１からコミュニケーションサービスサーバ１９にネットワーク１５を介してUIDが送信される。すると、コミュニケーションサービスサーバ１９において、送信されてきたUIDとユーザ情報データベース１０８のUIDとが照合されて、携帯電話機１１のユーザが、正当なユーザであるかが認証される。正当なユーザであると認証されると、そのユーザが、コミュニケーションサービスにログインすることになる。
【０１３８】
会員の登録またはログインの後、携帯電話機１１の画像は、コメント投稿の画面に遷移する。コメント投稿の画面において、携帯電話機１１のユーザは、コミュニケーションサービスにコメントを投稿することができる。
【０１３９】
具体的には、コメント投稿の画面において、コメントを投稿する場合、携帯電話機１１から、コメントの本文がコミュニケーションサービスサーバ１９のコメントセンタ１０９に送信される。このとき、コメントの本文には、基地局情報またはエリア情報が添付されている。
【０１４０】
基地局情報が添付された、コメントの本文が送信されてくると、コミュニケーションサービスサーバ１９は、基地局一覧情報格納部１３１に予め格納されている基地局一覧情報を参照して、その基地局情報から、基地局１２の緯度経度を特定する。そして、コミュニケーションサービスサーバ１９は、基地局１２の緯度経度から、携帯電話機１１（この場合、携帯電話機１１−１）のある区域の名前、すなわち、携帯電話機１１のユーザの居る区域の名前を確定する。
【０１４１】
一方、エリア情報が添付された、コメントの本文が送信されてくると、コミュニケーションサービスサーバ１９は、そのエリア情報によって、携帯電話機１１（この場合、携帯電話機１１−２）のある区域の名前、すなわち、携帯電話機１１のユーザの居る区域の名前を確定する。言い換えれば、コミュニケーションサービスサーバ１９は、エリア情報で示される区域の名前を、携帯電話機１１のある区域の名前、すなわち、携帯電話機１１のユーザの居る区域の名前とする。
【０１４２】
コメントセンタ１０９は、コメントの本文、ユーザの住所、コメントが投稿された区域の名前（携帯電話機１１のある区域の名前、すなわち、携帯電話機１１のユーザの居る区域の名前）、および日時を含むコメントを生成する。
【０１４３】
コメント投稿の画面において、コメントを投稿する場合、携帯電話機１１から、コメントの本文に添付して、写真（画像のデータ）をコミュニケーションサービスサーバ１９のコメントセンタ１０９に送信することができる。
【０１４４】
この場合、コメントセンタ１０９は、写真（画像）を含むコメントを生成する。
【０１４５】
写真閲覧／コメント投稿の画面において、投稿されたコメントおよびコメントに添付された写真を閲覧することができ、また、コメントに対して返信コメントを投稿することができる。
【０１４６】
具体的には、写真閲覧／コメント投稿の画面において、投稿されたコメントおよびコメントに添付された写真を閲覧する場合、コミュニケーションサービスサーバ１９のコメントセンタ１０９から、携帯電話機１１に、コメントおよび写真が配置されたページのデータが送信され、携帯電話機１１は、コメントおよび写真が配置されたページを表示させる。
【０１４７】
写真閲覧／コメント投稿の画面において、返信コメントを投稿する場合、携帯電話機１１から、返信コメントの本文がコミュニケーションサービスサーバ１９のコメントセンタ１０９に送信される。このとき、返信コメントの本文には、基地局情報またはエリア情報が添付されている。
【０１４８】
コメント投稿の画面から、マイページの画面に遷移することができる。マイページのトップ画面からは、フレンド管理の画面、質問作成／保存の画面、プロフィール表示の画面、ログ整理表示の画面、画像保存の画面、Webミニメールの画面に遷移することができる。
【０１４９】
フレンド管理の画面は、友達に関する情報を管理するための画面である。
【０１５０】
質問作成／保存の画面は、コミュニケーションを図りつつ、自分と他人のプロフィールを作成するために質問を作成し質問とその答えを保存するための画面である。
【０１５１】
プロフィール表示の画面は、他のユーザに開示する自分のプロフィールを入力し、編集し、表示するための画面である。プロフィール表示においては、これまで投稿したコメントを表示させたり（コメント表示）、これまでに自分がした質問や回答を表示させたり（クエスチョン表示）、自分のプロフィールを表示し編集したり（マイページ表示）できる。
【０１５２】
位置ログ整理表示の画面は、これまでに訪れた区域を整理し、表示するための画面である。
【０１５３】
画像保存の画面は、写真である画像を保存するための画面である。
【０１５４】
Webミニメールの画面は、Webメールにより他のユーザとコミュニケーションをするための画面である。
【０１５５】
次に、図８乃至図１６を参照して、トップ画面乃至画像保存の画面について説明する。
【０１５６】
図８は、トップ画面、会員登録の画面、およびログインの画面の具体例を示す図である。トップ画面には、その画面中の上側に、コミュニケーションサービスのタイトル（名前）が配置され、そのタイトルの下側には、ログインの画面にリンクされている、ログインの画面にアクセスするためのボタンが配置されている。例えば、ログインの画面にアクセスするためのボタンには、ログインの文字が表示される。
【０１５７】
ログインの画面にアクセスするためのボタンの下側には、会員登録の画面にリンクされている、会員登録の画面にアクセスするためのボタンが配置されている。例えば、会員登録の画面にアクセスするためのボタンには、”無料利用登録”などの文字が表示される。
【０１５８】
会員登録の画面にアクセスするためのボタンの下には、話題になっている人のコメントや話題になっているコメントの画面にアクセスするためのオブジェクトが配置されている。
【０１５９】
図８の右上側に示されるように、会員登録の画面には、その画面中の上側に、登録しようとするユーザのニックネームを入力するためのフィールドが配置され、ニックネームを入力するためのフィールドの下側には、登録しようとするユーザの住んでいる地域の名前を選択するためのコンボボックスが配置される。また、会員登録の画面において、ユーザの住んでいる地域の名前を選択するためのコンボボックスに下側には、登録しようとするユーザの性別を選択するためのコンボボックスが配置される。
【０１６０】
登録しようとするユーザのニックネームを入力し、登録しようとするユーザの住んでいる地域の名前を選択し、登録しようとするユーザの性別を選択した後、ユーザの性別を選択するためのコンボボックスの下側に配置されている、”確認画面へ”と名前が付加されているボタンをクリックして、これ以後表示されるいくつかの画面において操作を行うことにより、入力されたニックネームおよび選択された地域の名前（ユーザ情報の住所に対応する名前）と性別を含むユーザの情報がユーザ情報データベース１０８に格納されて、ユーザが登録される。
【０１６１】
図８の右下側に示されるように、ログインの画面には、UIDによって特定される携帯電話機１１のユーザであって、ログインしようとするユーザのニックネームが表示され、”ココドコ？”などの文字が表示されている、エリア情報または基地局情報の取得および送信を指示するためのボタンが配置される。
【０１６２】
図９は、コメント投稿の画面の具体例を示す図である。コメント投稿の画面には、位置のコメントの画面、みんなのコメントの画面、自分のコメントの画面、および友達のコメントの画面の４つの画面がある。
【０１６３】
位置のコメントの画面、みんなのコメントの画面、自分のコメントの画面、および友達のコメントの画面であるコメント投稿の画面には、その画面中の上側に、位置のコメントの画面、みんなのコメントの画面、自分のコメントの画面、および友達のコメントの画面のいずれであるかを示す表題が配置され、その表題の下側には、この投稿の画面を表示している携帯電話機１１のある区域、すなわち、携帯電話機１１のユーザの居る区域が表示される。
【０１６４】
例えば、携帯電話機１１のユーザが六本木に居る場合、投稿の画面には、”六本木でなにしてる？”などと表示される。
【０１６５】
携帯電話機１１のユーザの居る区域の表示の下側には、コメントの本文を入力するためのフィールドが配置され、さらに、その下側には、コメントの投稿を指示するためのボタンであって、”投稿”の文字が表示されているボタンが配置される。
【０１６６】
コメントの投稿を指示するためのボタンの右側には、カメラの外形を模した、写真などの画像のコメントへの添付を指示するためのアイコンが配置される。
【０１６７】
投稿の画面のうち、コメントの投稿を指示するためのボタンの下側には、これまでに投稿されたコメントが配置される。
【０１６８】
位置のコメントの画面においては、携帯電話機１１のユーザの居る区域と同じ区域から投稿されたコメントが新しいものから時間順に配置される。
【０１６９】
みんなのコメントの画面においては、自分または他のユーザによって投稿されたコメントが新しいものから時間順に配置される。
【０１７０】
自分のコメントの画面においては、自分によって投稿されたコメントが新しいものから時間順に配置される。
【０１７１】
友達のコメントの画面においては、他のユーザによって投稿されたコメントのうち、友達によって投稿されたコメントが新しいものから順に配置される。
【０１７２】
表示されるコメントは、そのコメントを投稿したユーザのニックネーム、ユーザの住所、ユーザの性別を示すアイコン（例えば、男性を示すクローバのアイコンまたは女性を示すハートのアイコンなど）、そのコメントが投稿された区域、すなわち、そのコメントが投稿されたとき、そのコメントを投稿したユーザが居た区域、コメントの本文、そのコメントが投稿された日時、およびそのコメントに対する返信コメントの数などからなる。
【０１７３】
例えば、図９において、「はっち」であるニックネーム、男性を示すクローバのアイコン、コメントが投稿された六本木、「今日のランチは牛肉ステーキランチでしたー☆」であるコメントの本文、６月１４日１２時５２分である、そのコメントが投稿された日時、３コメントである、返信コメントの数からなるコメントが、位置のコメントの画面に配置されている。
【０１７４】
投稿の画面の下側には、前の投稿の画面の表示を指示するボタン、および次の投稿の画面の表示を指示するボタンなどが配置されている。
【０１７５】
図１０は、写真閲覧／コメント投稿の画面の具体例を示す図である。
【０１７６】
写真閲覧／コメント投稿の画面には、所定の友達への返信コメントの画面および私（自分）への返信コメントの画面の２つの画面がある。
【０１７７】
写真閲覧／コメント投稿の画面には、その画面中の上側に、所定の友達への返信コメントの画面および私（自分）への返信コメントの画面のいずれであるかを示す表題が配置され、その表題の下側には、返信コメントが表示される。
【０１７８】
やまちゃんである友達への返信コメントの画面には、”やまちゃんへのコメント”である表題が配置される。
【０１７９】
返信コメントは、添付されている写真である画像、その返信コメントが投稿された日時、そのコメントが投稿された区域、すなわち、そのコメントが投稿されたとき、そのコメントを投稿したユーザが居た区域、およびコメントの本文などからなる。
【０１８０】
図１１は、プロフィール表示の画面の具体例を示す図である。
【０１８１】
図１１の左側に示されるように、他人のプロフィール表示の画面には、その他人の写真である画像、その他人のニックネーム、性別、住んでいる地域の名前、職業、趣味、お宝などが表示される。
【０１８２】
例えば、まえちゃんである他人のプロフィール表示の画面には、まえちゃんであるニックネーム、まえちゃんの写真である画像、男、住んでいる地域を示す東京都、職業を示すゲーム関係、趣味を示すゲームおよびミニ四駆、並びにお宝を示す前ぺラーおよびホライ前が表示される。
【０１８３】
さらに、他人のプロフィール表示の画面には、これまでに投稿したコメント、およびお気に入りリストに入れることを指示するオブジェクト、友達申請するオブジェクトなどが表示される。
【０１８４】
自分のプロフィールを編集する場合には、図１１の右側に示されるように、自分のプロフィールの編集の画面に、ユーザの住んでいる地域の名前を選択するためのコンボボックス、職業を選択するためのコンボボックス、職業を公開するか否かを指示するためのチェックボックス、血液型を選択するためのコンボボックス、血液型を公開するか否かを指示するためのチェックボックス、趣味を入力するためのフィールド、趣味を公開するか否かを指示するためのチェックボックス、および背景の色を選択するためのコンボボックスなどが配置される。
【０１８５】
さらに、自分のプロフィールの編集の画面に、質問作成／保存の画面にリンクされている、質問作成／保存の画面にアクセスするためのボタンが表示される。質問作成／保存の画面にアクセスするためのボタンには、”質問を作る”などの文字が表示される。
【０１８６】
図１２は、マイページのトップ画面およびこれまでに訪れた区域のログと画像を保存するためのマイボックスの画面の具体例を示す図である。
【０１８７】
マイページのトップ画面には、質問に対する回答の数やWebミニメールの受信の通知などのお知らせが表示される。さらに、マイページのトップ画面には、フレンド一覧の画面にリンクされ、フレンド一覧の画面をアクセスするためのアンカー、フレンド承認の画面にリンクされ、フレンド承認の画面をアクセスするためのアンカーなどが配置される。
【０１８８】
また、マイページのトップ画面には、これまでに訪れた区域のログを保存するための位置ログ保存の画面にリンクされ、位置ログ保存の画面をアクセスするためのアンカー、Webミニメールの画面にリンクされ、Webミニメールの画面をアクセスするためのアンカー、画像を保存するための画像保存の画面にリンクされ、画像保存の画面をアクセスするためのアンカーが配置される。
【０１８９】
さらにまた、マイページのトップ画面には、お気に入りの画面にリンクされ、お気に入りの画面にアクセスするためのアンカー、質問作成／保存の画面にリンクされ、質問作成／保存の画面をアクセスするためのアンカー、自分のプロフィールを編集する画面にリンクされ、プロフィールを編集するための画面にアクセスするためのアンカー、コミュニケーションサービスからの退会の手続きをするための画面にリンクされ、退会の手続きをするための画面をアクセスするためのアンカーが配置される。
【０１９０】
図１２に示されるように、位置ログ保存の画面には、これまでに投稿したコメントの数と返信コメントの数が表示される。また、位置ログ保存の画面には、コメントを投稿したときに居た区域毎のコメントの数が表示される。
【０１９１】
例えば、図１２に示される例において、東京都に居るときに投稿したコメントの数が２３であり、六本木に居るときに投稿したコメントの数が１０であり、麻布に居るときに投稿したコメントの数が５であり、中目黒に居るときに投稿したコメントの数が３であり、自由が丘に居るときに投稿したコメントの数が５であることが表示されている。
【０１９２】
さらに、図１２に示される例において、神奈川県に居るときに投稿したコメントの数が３であり、箱根に居るときに投稿したコメントの数が２であり、横浜市に居るときに投稿したコメントの数が１であることが表示されている。
【０１９３】
さらにまた、位置ログ保存の画面には、コメントを投稿したときの時間帯毎のコメントの数が表示される。図１２に示される例において、0:01乃至3:00の真夜中に投稿したコメントの数が５であり、3:01乃至7:00の早朝に投稿したコメントの数が１０であり、7:01乃至12:00の午前に投稿したコメントの数が１０であり、12:01乃至18:00の午後に投稿したコメントの数が２０であり、18:01乃至24:00の夜に投稿したコメントの数が１００であることが表示されている。
【０１９４】
また、位置ログ保存の画面には、友達との親密さの度合いである親密度が表示される。
【０１９５】
画像を保存するための画像保存の画面において、画像の保存に用いることのできる記憶領域の容量と、その容量のうち使用している容量とが表示される。
【０１９６】
さらに、画像保存の画面において、画像の保存を指示するアンカーと、現在保存されている画像を確認するための画面にリンクされ、画像を確認するための画面をアクセスするためのアンカーとが配置されている。画像を確認するための画面をアクセスするためのアンカーの下には、現在保存されている画像のそれぞれの名前が表示される。
【０１９７】
図１２の右側に示されるように、画像を確認するための画面には、画像の保存に用いることのできる記憶領域の容量およびその容量のうち使用している容量と、それぞれの画像および画像の名前とが配置される。
【０１９８】
図１３は、写真などの画像のコメントへの添付を指示するための画面である画像添付指示画面の具体例を示す図である。画像添付指示画面は、図９に示されるコメント投稿の画面に配置されている、カメラの外形を模した、画像のコメントへの添付を指示するためのアイコンがクリックされた場合に表示される。画像添付指示画面には、画像の保存に用いることのできる記憶領域の容量と、その容量のうち使用している容量とが表示される。また、画像添付指示画面には、既に保存されている画像とその名前、さらにコメントに添付する画像を選択するためのラジオボタン、およびラジオボタンにより選択された画像のコメントへの添付を指示するためのボタンが配置されている。
【０１９９】
コメントに画像を添付する場合、所望の画像のラジオボタンをアクティブにして、画像を選択し、選択された画像のコメントへの添付を指示する、”添付する”と名前が付加されたボタンをクリックすると、選択された画像が、コメントに添付されることになる。
【０２００】
図１４は、友達に関する情報を管理するためのフレンド管理の画面の具体例を示す図である。フレンド管理の画面には、友達をコミュニケーションサービスに招待するための招待画面、友達の一覧を表示するための友達一覧画面、他のユーザに友達になってもらう友達の申請のための友達申請画面、および友達の申請に対して友達になることを承認するか拒否するための友達承認画面がある。
【０２０１】
招待画面には、コミュニケーションサービスに招待するためのメールである招待メールの、所定の友達への送信を指示するためのオブジェクトが配置されている。
【０２０２】
友達一覧画面には、友達の名前と住んでいる地域の名前とが表示される。また、友達一覧画面には、友達の住んでいる地域を示す地図が表示される。
【０２０３】
フレンド管理において、他のユーザのプロフィール画面（図１４のフレンド申請の「まえちゃんのタイムログの画面」）を表示させて、「この人と友達になる」のオブジェクトをクリックすると、友達になってもらいたい他のユーザへのメッセージを入力するためのフィールドと、友達の申請の実行を指示するボタンおよび申請のキャンセルを指示するボタンとが友達申請画面（図１４のフレンド申請の「フレンド登録のお願い」の画面）に表示される。
【０２０４】
”登録”と表示されたボタンをクリックすることにより、友達の申請の実行を指示すると、友達の登録のお願いをした旨のメッセージが画面に表示される。例えば、ニックネームがまえちゃんであるユーザに対して友達の申請を実行すると、”まえちゃんに友達登録のおねがいをしました”とのメッセージが画面に表示される。
【０２０５】
図１４の右側に示されるように、友達の申請に対して友達になることを承認するか拒否するための友達承認画面には、友達の申請をしてきた相手であるユーザの名前を示すアンカー、その相手からのメッセージ、友達の申請をしてきた相手に送信するコメントを入力するためのコメントボックス、承認を指示するボタン、拒否を指示するボタンが配置される。友達の申請をした相手であるユーザの名前を示すアンカーをクリックすると、その相手のプロフィールを示す画面が表示される。
【０２０６】
図１５は、自分の嗜好を設定するためのマイ嗜好設定の画面の具体例を示す図である。マイ嗜好設定の画面のうち、お気に入りの一覧を表示する画面には、投稿したユーザ毎に、お気に入りの相手のコメントの数が表示される。さらに、お気に入りの一覧を表示する画面には、コメントを投稿したユーザのうち、友達であるユーザには、友達であることを示す絵文字が表示される。例えば、友達であることを示す絵文字は、いわゆるピースサインの絵文字とされる。
【０２０７】
マイ嗜好設定の画面のうち、位置設定の画面において、投稿されたコメントの数と友達の数とを表示される区域を登録することができる。例えば、図１５に示されるように、東京都六本木、東京都赤坂、北海道札幌、福岡県別府、および徳島県松山である区域が登録されると、東京都六本木に居たユーザが全部で１００件のコメントをその日に投稿したこと、東京都赤坂に居たユーザが全部で５０件のコメントをその日に投稿したこと、北海道札幌に居たユーザが全部で３０件のコメントをその日に投稿したこと、福岡県別府に居たユーザが全部で９件のコメントをその日に投稿したこと、および徳島県松山に居たユーザが全部で１１５件のコメントをその日に投稿したことが表示される。
【０２０８】
また、東京都六本木、東京都赤坂、北海道札幌、福岡県別府、および徳島県松山のそれぞれに住む友達の人数が表示される。
【０２０９】
マイ嗜好設定の画面のうち、自分の質問と回答とを表示する画面には、他のユーザに自分がした質問の一覧と、他のユーザからの質問のうち自分が回答した質問の一覧とが表示される。
【０２１０】
例えば、他のユーザに自分がした質問の一覧として、”あなたが今、夢中になっていることは？”および”あなたが今、もしお金持ちだったら何をしたい？”などの質問文と、その質問に対する回答の数とが表示される。
【０２１１】
さらに、他のユーザからの質問のうち自分が回答した質問の一覧として、”私が今、読んでいる本は？”および”私が今、好きなものは？”などの質問文と、その質問に対する回答の数とが表示される。
【０２１２】
図１６は、質問作成／保存の画面の具体例を示す図である。質問作成／保存の画面の表示を指示すると、まず、質問をつくる画面の表示を指示するボタンと質問に回答する画面の表示を指示するボタンとが配置された画面が表示される。
【０２１３】
質問をつくる画面には、質問を入力するためのフィールドと、その質問に対する自分の答えを入力するためのフィールドとが配置されている。質問を入力するためのフィールドに質問を入力して、その質問に対する自分の答えを入力するためのフィールドにその質問に対する自分の答えを入力して、”みんなに質問する！！”と表示されたボタンがクリックされると、他のユーザに入力された質問の処理が実行される。
【０２１４】
質問の処理が実行されると、入力した質問と、入力した自分の答えと、質問の処理が完了した旨を示す画面が表示される。
【０２１５】
他のユーザの画面には、図１６の右側に示されるように、質問と、その質問に対する回答を入力するためのフィールドとが表示される。フィールドに回答を入力して、”投稿”と表示されたボタンがクリックされると、その入力した回答が投稿されることになる。
【０２１６】
質問の画面には、さらに他のユーザによって投稿された回答が表示される。例えば、”あなたは何を買ったの？”との質問に対する、”今日はワンピを買いました”、”今日はコンビニ弁当を買いました。”、および”やっぱり、デパ地下のプリンはうまい。こちらを買いました”などの回答が、回答したユーザのニックネーム、回答を投稿したときにユーザが居た区域の名前、回答を投稿した日時と共に表示される。
【０２１７】
図１７は、質問と回答の画面の他の例を示す図である。例えば、質問に対する回答が、ラジオボタンにより選択される。より具体的には、”あなたは海派？山派？空派？”との質問と、その質問に対して、海派である回答を選択するラジオボタン、山派である回答を選択するラジオボタン、空派である回答を選択するラジオボタン、およびその他の回答を選択するラジオボタンとが表示される。
【０２１８】
その他の回答を選択するラジオボタンがアクティブである場合には、フィールドに入力されたテキストが回答とされる。
【０２１９】
海派である回答を選択するラジオボタン、山派である回答を選択するラジオボタン、空派である回答を選択するラジオボタン、およびその他の回答を選択するラジオボタンのいずれかがアクティブとされて、”回答する”と表示されているボタンがクリックされると、アクティブとされた回答が投稿される。また、”パス”と表示されているボタンがクリックされると、回答は投稿されない。
【０２２０】
回答が複数のユーザから投稿されると、それぞれの回答を選択したユーザの数の比率が表示される。例えば、海派であるとの回答を選択したユーザの比率が５６％、山派であるとの回答を選択したユーザの比率が３５％、空派であるとの回答を選択したユーザの比率が３％、その他の回答を選択したユーザの比率が６％であることが表示される。
【０２２１】
複数の質問に回答し、質問をすることによって、その回答と質問とが自分のプロフィールを示すことになる。
【０２２２】
例えば、”あなたは海派？山派？空派？”と”あなたは一番頼りにする人は？”の質問に回答し、”ミクドナルドってなんて略す？”と”夢中になっていることって何？”との質問をした場合、その質問と回答とが、質問をし、回答したユーザのプロフィールを示す。
【０２２３】
例えば、これまでの回答と質問とを自分が再度見ることによって、これまでに気がつかなかった、自分のプロフィールを知ることができる。また、これまでの回答と質問とを他のユーザに見せることによって、他のユーザは、そのユーザのプロフィールを知ることができる。
【０２２４】
次に、フローチャートを参照して、情報提供システムにおける処理について説明する。
【０２２５】
まず、携帯電話機１１−２によってログインするときに実行される、エリア情報の取得の処理を説明する。
【０２２６】
図１８は、エリア情報の取得の処理を説明するフローチャートである。ステップＳ１００１において、コミュニケーションサービスサーバ１９の通信制御部１０３は、例えば、図８に示されるログインの画面である、Webページを表示させるためのデータをネットワーク１５を介して、Webページのデータを要求してきた携帯電話機１１−２宛に送信させる。すなわち、通信制御部１０３の送信制御部１２２は、通信部５９に、ネットワーク１５を介して、Webページのデータを携帯電話機１１−２宛に送信させる。
【０２２７】
これにより、Webページのデータは、ネットワーク１５、iモードサーバ１８、基地局制御装置１７、および基地局１６を介して、携帯電話機１１−２に伝送される。
【０２２８】
ステップＳ２００１において、携帯電話機１１−２は、ネットワーク１５、iモードサーバ１８、基地局制御装置１７、および基地局１６を介して、コミュニケーションサービスサーバ１９から送信されてきた、ログインの画面であるWebページのデータを受信する。
【０２２９】
ステップＳ２００２において、携帯電話機１１−２は、受信したデータにより、ログインの画面であるWebページを表示する。ステップＳ２００３において、携帯電話機１１−２は、基地局１６および基地局制御装置１７を介して、エリア情報を読み出すためのiモードサーバ１８のCGI（Common Gateway Interface）を呼び出す。
【０２３０】
ステップＳ３００１において、iモードサーバ１８は、携帯電話機１１−２によって呼び出されたCGIによって、携帯電話機１１−２と通信している基地局１６が設けられている区域の名前を示すエリア情報を読み出す。ステップＳ３００２において、iモードサーバ１８は、基地局１６および基地局制御装置１７を介して、ステップＳ３００１で読み出したエリア情報と共に、エリア情報送信確認画面のデータを携帯電話機１１−２に送信する。
【０２３１】
ステップＳ２００４において、携帯電話機１１−２は、基地局１６および基地局制御装置１７を介してiモードサーバ１８から送信されてくる、エリア情報と、エリア情報送信確認画面のデータとを受信する。ステップＳ２００５において、携帯電話機１１−２は、エリア情報送信確認画面を表示する。このエリア情報送信確認画面には、例えば、「あなたのエリアは六本木です。  この情報を情報通信者（この例の場合、コミュニケーションサービスサーバ１９）に送信します。よろしいですか？」といった記載と、エリア情報の送信を許可するためのボタンが表示されている。
【０２３２】
ステップＳ２００６において、携帯電話機１１−２は、エリア情報送信確認画面に配置されているエリア情報の送信を許可するボタンがクリックされたか否かなどにより、エリア情報の送信が許可されたか否かを判定する。ステップＳ２００６において、エリア情報の送信が許可されたと判定された場合、手続きはステップＳ２００７に進む。
【０２３３】
ステップＳ２００７において、携帯電話機１１−２は、ステップＳ２００４で受信したエリア情報を、基地局１６、基地局制御装置１７、iモードサーバ１８、およびネットワーク１５を介して、コミュニケーションサービスサーバ１９宛に送信する。
【０２３４】
これにより、携帯電話機１１−２と通信している基地局１６が設けられている区域の名前を示すエリア情報は、基地局１６、基地局制御装置１７、iモードサーバ１８、およびネットワーク１５を介して、コミュニケーションサービスサーバ１９に伝送される。
【０２３５】
ステップＳ１００２において、コミュニケーションサービスサーバ１９の通信制御部１０３は、基地局１６、基地局制御装置１７、iモードサーバ１８、およびネットワーク１５を介して携帯電話機１１−２から送信されてくるエリア情報を受信させて、エリア情報の取得の処理は終了する。すなわち、通信制御部１０３の受信制御部１２１は、通信部５９に、およびネットワーク１５を介して携帯電話機１１−２から送信されてくるエリア情報を受信させる。
【０２３６】
一方、ステップＳ２００６において、エリア情報の送信が許可されていないと判定された場合、ステップＳ２００７をスキップして、エリア情報をコミュニケーションサービスサーバ１９に送信することなく、エリア情報の取得の処理は終了する。
【０２３７】
このように、携帯電話機１１−２によってログインしたとき、コミュニケーションサービスサーバ１９は、携帯電話機１１−２と通信している基地局１６が設けられている区域の名前を示すエリア情報を取得する。これにより、コミュニケーションサービスサーバ１９において、携帯電話機１１−２の在る区域、すなわち、携帯電話機１１−２のユーザの居る区域を知ることができる。
【０２３８】
次に、携帯電話機１１−２による、コメントの投稿の処理を説明する。
【０２３９】
図１９は、携帯電話機１１−２による、コメントの投稿の処理を説明するフローチャートである。なお、この処理は、携帯電話機１１−２のユーザが携帯電話機１１−２を利用して、コメントを投稿するWebページのデータを要求したとき開始される。
【０２４０】
ステップＳ１１０１において、コミュニケーションサービスサーバ１９の通信制御部１０３は、例えば、図９に示されるコメント投稿の画面である、コメントを投稿するWebページを表示させるためのデータをネットワーク１５を介して、Webページのデータを要求してきた携帯電話機１１−２宛に送信させる。すなわち、通信制御部１０３の送信制御部１２２は、通信部５９に、ネットワーク１５を介して、Webページのデータを携帯電話機１１−２宛に送信させる。
【０２４１】
ステップＳ２１０１において、携帯電話機１１−２は、ネットワーク１５、iモードサーバ１８、基地局制御装置１７、および基地局１６を介して、コミュニケーションサービスサーバ１９から送信されてきた、コメントを投稿するWebページのデータを受信する。
【０２４２】
ステップＳ２１０２において、携帯電話機１１−２は、例えば、図９に示されるコメント投稿の画面である、コメントを投稿するWebページを表示する。ステップＳ２１０３において、携帯電話機１１−２は、コメントの本文を入力するためのフィールドに入力された、本文のテキストを取得する。
【０２４３】
ステップＳ２１０４において、携帯電話機１１−２は、例えば、図９に示されるように、コメントの本文を入力するためのフィールドの下側に配置されている、”投稿”と表示されているボタンであって、コメントの投稿を指示するためのボタンがクリックされるなどの、投稿の指示を受け付ける。
【０２４４】
ステップＳ２１０５において、携帯電話機１１−２は、基地局１６および基地局制御装置１７を介して、エリア情報を読み出すためのiモードサーバ１８のCGIを呼び出す。
【０２４５】
ステップＳ３１０１において、iモードサーバ１８は、携帯電話機１１−２によって呼び出されたCGIによって、携帯電話機１１−２と通信している基地局１６が設けられている区域の名前を示すエリア情報を読み出す。ステップＳ３１０２において、iモードサーバ１８は、基地局１６および基地局制御装置１７を介して、ステップＳ３１０１で読み出したエリア情報を携帯電話機１１−２に送信する。
【０２４６】
ステップＳ２１０６において、携帯電話機１１−２は、基地局１６および基地局制御装置１７を介してiモードサーバ１８から送信されてくる、エリア情報を受信する。
【０２４７】
ステップＳ２１０７において、携帯電話機１１−２は、ステップＳ２１０３で取得した本文のテキスト、およびステップＳ２１０６で受信したエリア情報を、基地局１６、基地局制御装置１７、iモードサーバ１８、およびネットワーク１５を介して、コミュニケーションサービスサーバ１９宛に送信する。
【０２４８】
ステップＳ１１０２において、コミュニケーションサービスサーバ１９の通信制御部１０３は、基地局１６、基地局制御装置１７、iモードサーバ１８、およびネットワーク１５を介して携帯電話機１１−２から送信されてくるエリア情報を受信させる。すなわち、通信制御部１０３の受信制御部１２１は、通信部５９に、およびネットワーク１５を介して携帯電話機１１−２から送信されてくる本文のテキストおよびエリア情報を受信させる。
【０２４９】
受信制御部１２１は、受信した本文のテキストおよびエリア情報をコメントセンタ１０９に供給する。
【０２５０】
ステップＳ１１０３において、コメントセンタ１０９は、本文のテキスト、ユーザの住所、エリア情報、および時刻（日付を含む）からなるコメントを生成して、生成したコメントを格納する。この場合、コメントセンタ１０９は、本文のテキストおよびエリア情報を送信してくる、携帯電話機１１−２のユーザのニックネームまたは携帯電話機１１−２のUIDで特定されるユーザ情報を、ユーザ情報データベース１０８から読み出し、読み出したユーザ情報からユーザの住所を抽出して、生成するコメントに用いる。例えば、ステップＳ１１０３において、コメントセンタ１０９は、図５に示されるコメントを生成する。
【０２５１】
ステップＳ２１０８において、携帯電話機１１−２は、他の画面の表示が指示されたか否かなどにより、コメントの投稿の終了が指示されたか否かを判定し、コメントの投稿の終了が指示されていないと判定された場合、手続きは、ステップＳ２１０２に戻り、上述した処理を繰り返す。
【０２５２】
ステップＳ２１０８において、他の画面の表示が指示されるなど、コメントの投稿の終了が指示されたと判定された場合、コメントの投稿の処理は終了する。
【０２５３】
このように、コメントを投稿すると、携帯電話機１１−２が、コメントの本文のテキスト、および携帯電話機１１−２と通信している基地局１６が設けられている区域の名前を示すエリア情報をコミュニケーションサービスサーバ１９に送信し、コミュニケーションサービスサーバ１９は、本文のテキスト、エリア情報、および時刻を含むコメントを生成して、格納する。
【０２５４】
なお、携帯電話機１１−２が、本文のテキストと共に現在の日時を示すデータを取得して、本文のテキスト、エリア情報、および日時のデータをコミュニケーションサービスサーバ１９に送信するようにしてもよい。
【０２５５】
上記では、携帯電話機１１−２によるコメント投稿の処理について記載したが、コメント投稿のときのエリア情報取得方法が、携帯電話機１１−２と１１−１とで異なるため、次に、携帯電話機１１−１による、コメントの投稿の処理を説明する。
【０２５６】
図２０は、携帯電話機１１−１による、コメントの投稿の処理を説明するフローチャートである。ステップＳ１１において、携帯電話機１１−１は、コメントの本文を入力するためのフィールドに入力された、本文のテキストを取得する。
【０２５７】
ステップＳ１２において、携帯電話機１１−１は、基地局情報を示すデータを取得する。
【０２５８】
なお、携帯電話機１１−１は、基地局１２の通信エリア（いわゆるセル）に入ると、基地局１２を介して基地局制御装置１３から、通信している基地局１２を特定する基地局情報を受信する。携帯電話機１１−１は、受信した基地局情報を記憶しているので、ステップＳ１２において、記憶している基地局情報を読み出すことにより、取得する。
【０２５９】
ステップＳ１３において、携帯電話機１１−１は、ステップＳ１１で取得した本文のテキスト、およびステップＳ１２で取得した基地局情報を、コミュニケーションサービスサーバ１９宛に送信して、コメントの投稿の処理は終了する。
【０２６０】
このように、コメントの投稿の処理において、携帯電話機１１−１は、コメントの本文のテキスト、および携帯電話機１１−１と通信している基地局１２が特定される基地局情報をコミュニケーションサービスサーバ１９に送信する。
【０２６１】
コミュニケーションサービスサーバ１９は、携帯電話機１１−１から送信されてくる、本文のテキストおよび基地局情報を受信すると、内蔵しているリアルタイムクロックから、現在の日時を示すデータを取得する。
【０２６２】
なお、携帯電話機１１−１が、ステップＳ１２において、内蔵しているリアルタイムクロックから、計時している日付および時刻を取得し、ステップＳ１３において、本文のテキストおよび基地局情報と共に、時刻（日付を含む）のデータをコミュニケーションサービスサーバ１９宛に送信するようにしてもよい。
【０２６３】
次に、基地局情報を受信したとき、コミュニケーションサービスサーバ１９において実行される区域名決定の処理を説明する。
【０２６４】
図２１は、区域名決定の処理を説明するフローチャートである。ステップＳ３１において、コミュニケーションサービスサーバ１９の区域名確定部１０４は、コメントの投稿の処理によってコメントの本文と共に送信されてきた基地局情報の受信を制御した通信制御部１０３の受信制御部１２１から、基地局情報を取得する。
【０２６５】
ステップＳ３２において、区域名確定部１０４の区域名称決定部１２４は、基地局一覧情報格納部１３１に予め格納されている基地局一覧情報から、ステップＳ３１で取得した基地局情報で特定される基地局１２の緯度経度を取得する。
【０２６６】
より具体的には、基地局一覧情報には、基地局１２を特定する基地局情報と、基地局情報で特定される基地局１２が配置されている位置の緯度経度とが対応付けて記述されているので、区域名称決定部１２４は、基地局一覧情報を基地局情報で検索することによって、取得した基地局情報に対応付けられている緯度経度を基地局一覧情報から読み出して、基地局１２の緯度経度を取得する。
【０２６７】
ステップＳ３３において、区域名称決定部１２４は、ステップＳ３２で取得した緯度経度を、小数第６位までの十進数に変換することで、基準緯度経度を求める。例えば、ステップＳ３３において、区域名称決定部１２４は、ステップＳ３２で取得した緯度経度に、四捨五入の処理を適用して、小数第６位までの十進数の基準緯度経度を算出する。
【０２６８】
ステップＳ３４において、検索範囲決定部１３２は、基準緯度経度を基準に、２００メートル四方の正方形の範囲の緯度経度である検索範囲緯度経度を求める。
【０２６９】
例えば、ステップＳ３４において、検索範囲決定部１３２は、基準緯度経度を基準に、東西に２００メートル、南北に２００メートルの正方形、すなわち、基準緯度経度から、東西南北にそれぞれ１００メートルの正方形の範囲を決めて、その範囲の南東、北東、南西、北西の端のそれぞれの緯度経度、すなわち、正方形の角の位置のそれぞれの緯度経度を検索範囲緯度経度とする。
【０２７０】
なお、検索範囲緯度経度を求める範囲を正方形であると説明したが、正方形は一例であって、正方形より辺の数の多い多角形や円など、任意の形状の範囲の検索範囲緯度経度を求めるようにすることができる。
【０２７１】
ステップＳ３５において、区域名称決定部１２４は、街区レベル位置参照情報を用いて、検索範囲緯度経度から区域の名称を求める。
【０２７２】
街区レベル位置参照情報は、国土交通省から提供されている情報であって、東京都千代田区霞が関二丁目などの街区単位の位置座標、すなわち平面直角座標における、代表点の緯度および経度を記述するものである。
【０２７３】
すなわち、ステップＳ３５において、区域名称決定部１２４は、街区レベル位置参照情報から、検索範囲緯度経度をキーとして、区域の名称を検索する。
【０２７４】
ステップＳ３６において、区域名称決定部１２４は、検索範囲緯度経度から区域の名称が検索されたか否かを判定し、検索範囲緯度経度から区域の名称が検索されていないと判定された場合、区域の名称を求める範囲をより広くするために、手続きは、ステップＳ３７に進む。
【０２７５】
ステップＳ３７において、検索範囲決定部１３２は、基準緯度経度を基準に、前回の正方形の２倍の面積の正方形の範囲の検索範囲緯度経度を求めて、手続きは、ステップＳ３５に戻る。
【０２７６】
例えば、前回の検索範囲緯度経度が、東西に２００メートル、南北に２００メートルの正方形の範囲の、正方形の角の位置のそれぞれの緯度経度である場合、ステップＳ３７において、検索範囲決定部１３２は、基準緯度経度を基準に、東西に２８２メートル、南北に２８２メートルの正方形の範囲の、正方形の角の位置のそれぞれの緯度経度を、新たな検索範囲緯度経度とする。
【０２７７】
なお、前回の正方形の２倍の面積の正方形の範囲に限らず、予め決められたｎ倍の面積の正方形の範囲の検索範囲緯度経度を求めるようにしてもよい。さらに、任意の形状の範囲の検索範囲緯度経度を求めるようにしてもよいことは上述の通りである。
【０２７８】
ステップＳ３６において、検索範囲緯度経度から区域の名称が検索されたと判定された場合、手続きは、ステップＳ３８に進む。ステップＳ３８において、区域名称決定部１２４は、複数の区域の名称が検索されたか否かを判定し、複数の区域の名称が検索されたと判定された場合、１つの区域の名称に絞るために、手続きは、ステップＳ３９に進む。
【０２７９】
ステップＳ３９において、区域名称決定部１２４は、基準緯度経度に最も近い緯度経度の区域の名称を求めて、手続きはステップＳ４０に進む。
【０２８０】
ステップＳ３８において、複数の区域の名称が検索されていないと判定された場合、１つの区域の名称が検索されたので、手続きは、ステップＳ４０に進む。
【０２８１】
ステップＳ４０において、区域名称決定部１２４は、最終的に求められた１つの区域の名称に区域名を決定して、区域名決定の処理は終了する。
【０２８２】
このように、携帯電話機１１−１と通信している基地局１２を特定する基地局情報から、携帯電話機１１−１の在る区域の名前を示す区域名を決定することができる。
【０２８３】
区域名が決定されると、コメントセンタ１０９は、本文のテキスト、ユーザの住所、決定された区域名、および時刻（日付を含む）からなるコメントを生成する。この場合、コメントセンタ１０９は、本文のテキストおよび基地局情報を送信してきた携帯電話機１１−１のユーザのニックネームで特定されるユーザ情報を、ユーザ情報データベース１０８から読み出し、読み出したユーザ情報からユーザの住所を抽出して、生成するコメントに用いる。
【０２８４】
なお、基地局一覧情報に、基地局情報と区域の名称とを対応付けて記述し、取得した基地局情報に対応付けられている区域の名称に区域名を決定するようにしてもよい。
【０２８５】
次に、携帯電話機１１−２から送信されてきたエリア情報、または携帯電話機１１−１から送信されてきた基地局情報により決定された区域名から、携帯電話機１１−１または携帯電話機１１−２である携帯電話機１１の在る区域の名前である区域名を最終的に確定する区域名確定の処理について説明する。
【０２８６】
図２２は、区域名確定の処理を説明するフローチャートである。ステップＳ５１において、区域名確定部１０４は、エリア情報を受信したか否かを判定し、エリア情報を受信していないと判定された場合、手続きは、ステップＳ５２に進む。
【０２８７】
携帯電話機１１−２によってログインすると、図１８のフローチャートを参照して説明したように、携帯電話機１１−２は、エリア情報をコミュニケーションサービスサーバ１９宛に送信する。一方、携帯電話機１１−１によってログインした場合、携帯電話機１１−１は、エリア情報をコミュニケーションサービスサーバ１９宛に送信しない。ステップＳ５１においては、携帯電話機１１−２からのエリア情報を受信したか否かを判定する。
【０２８８】
ステップＳ５２において、区域名確定部１０４は、コメントを生成したか否かを判定し、コメントを生成したと判定された場合、手続きは、ステップＳ５３に進む。
【０２８９】
ステップＳ５３において、区域名確定部１０４は、図２１のフローチャートを参照して説明した区域名決定の処理により区域名が決定されたか否かを判定し、区域名が決定されていないと判定された場合、単独のエリア情報を受信しておらず、区域名決定の処理により区域名が決定されてなく、携帯電話機１１−２から送信されてきた本文のテキストおよびエリア情報を含むコメントを生成しているので、手続きは、ステップＳ５４に進む。
【０２９０】
ステップＳ５４において、区域名確定部１０４は、生成したコメントからエリア情報を抽出する。
【０２９１】
ステップＳ５１において、エリア情報を受信したと判定された場合、受信したエリア情報をそのまま用いるために、ステップＳ５２およびステップＳ５３はスキップされて、手続きは、ステップＳ５５に進む。
【０２９２】
ステップＳ５５において、区域名確定部１０４は、受信したエリア情報、またはコメントから抽出されたエリア情報で示される区域の名称を所在区域名として、手続きは、ステップＳ５６に進む。
【０２９３】
ステップＳ５６において、区域名確定部１０４は、ユーザ情報データベース１０８に、所在区域名を格納して、区域名確定の処理は終了する。
【０２９４】
この場合、ニックネームによって特定されるユーザであって、エリア情報またはコメントの本文を送信してきた携帯電話機１１のユーザのユーザ情報に、所在区域名が格納される。
【０２９５】
ステップＳ５３において、区域名が決定されたと判定された場合、手続きは、ステップＳ５７に進む。ステップＳ５７において、区域名確定部１０４は、決定された区域名をそのまま所在区域名として、手続きは、ステップＳ５６に進む。
【０２９６】
ステップＳ５２において、コメントを生成していないと判定された場合、エリア情報を受信せず、コメントを生成していないので、エリア情報および基地局情報が共に無いので、区域を特定することができない。従って、この場合、区域名を決定することなく、区域名確定の処理は終了する。
【０２９７】
このように、携帯電話機１１−１または携帯電話機１１−２に関わらず、携帯電話機１１の在る区域名が確定される。すなわち、携帯電話機１１のユーザの居る区域名が確定される。
【０２９８】
次に、ユーザ情報のうちの訪れ済み区域情報の更新の処理について説明する。
【０２９９】
図２３は、訪れ済み区域情報の更新の処理を説明するフローチャートである。ステップＳ７１において、訪れ済み区域情報更新部１０５は、図２２のフローチャートを参照して説明した区域名確定の処理によって、所在区域名がユーザ情報データベース１０８に格納されたか否かを判定する。
【０３００】
ステップＳ７１において、所在区域名がユーザ情報データベース１０８に格納されたと判定された場合、手続きはステップＳ７２に進み、訪れ済み区域情報更新部１０５は、所在区域名が、例えば、図４に示されるユーザ情報のうちの訪れ済み区域情報に区域名として格納されているか否かを判定する。
【０３０１】
ステップＳ７２において、所在区域名が訪れ済み区域情報に区域名として格納されていると判定された場合、手続きは、ステップＳ７３に進み、訪れ済み区域情報更新部１０５は、訪れ済み区域情報における、その区域名についての回数を１だけインクリメントして、訪れ済み区域情報の更新の処理は終了する。
【０３０２】
ステップＳ７２において、所在区域名が訪れ済み区域情報に区域名として格納されていないと判定された場合、手続きは、ステップＳ７４に進む。ステップＳ７４において、訪れ済み区域情報更新部１０５は、例えば、図４に示されるユーザ情報のうちの訪れ済み区域情報に所在区域名を区域名として格納する。
【０３０３】
ステップＳ７５において、訪れ済み区域情報更新部１０５は、訪れ済み区域情報における、ステップＳ７４において新たに格納した区域名についての回数を１にして、訪れ済み区域情報の更新の処理は終了する。
【０３０４】
ステップＳ７１において、所在区域名がユーザ情報データベース１０８に格納されていないと判定された場合、訪れ済み区域情報を更新する必要はないので、ステップＳ７２乃至ステップＳ７５はスキップされて、訪れ済み区域情報は更新されないで、処理は終了する。
【０３０５】
このように、初めて訪れた区域からログインしたり、コメントを投稿したりすると、その区域の区域名が訪れ済み区域情報に格納される。また、所定の区域に何度が訪れて、その区域からログインしたり、コメントを投稿したりすると、訪れ済み区域情報に、その区域を訪れた回数が格納される。
【０３０６】
次に、友達を新たにつくった場合に実行される、ユーザ情報のうちの友達有り区域情報の更新の処理を説明する。
【０３０７】
図２４は、友達有り区域情報の更新の処理を説明するフローチャートである。ステップＳ９１において、友達有り区域情報更新部１０６は、図４に例示される、ユーザ情報データベース１０８に格納されている自分のユーザ情報（友達を新たにつくったユーザのユーザ情報）のうちの友達情報から、コミュニケーションサービスにおける新たな友達のニックネームを読み出す。
【０３０８】
ステップＳ９２において、友達有り区域情報更新部１０６は、読み出したニックネームで特定されるユーザ情報をユーザ情報データベース１０８から読み出す。
【０３０９】
ステップＳ９３において、友達有り区域情報更新部１０６は、ステップＳ９２で読み出したユーザ情報から新たな友達であるユーザの住所を抽出する。これにより、新たな友達の住所が特定される。
【０３１０】
ステップＳ９４において、友達有り区域情報更新部１０６は、抽出した住所が、例えば、図４に示される自分のユーザ情報のうちの友達有り区域情報に区域名として格納されているか否かを判定する。
【０３１１】
ステップＳ９４において、自分のユーザ情報において、抽出した住所が区域名として友達有り区域情報に格納されていると判定された場合、既に友達のいる区域に新たな友達ができたので、手続きは、ステップＳ９５に進む。ステップＳ９５において、友達有り区域情報更新部１０６は、友達有り区域情報における、抽出した住所である区域名についての人数を１だけインクリメントして、友達有り区域情報の更新の処理は終了する。
【０３１２】
ステップＳ９４において、抽出した住所が区域名として友達有り区域情報に格納されていないと判定された場合、これまで友達のいなかった区域に友達ができたので、手続きは、ステップＳ９６に進む。
【０３１３】
ステップＳ９６において、友達有り区域情報更新部１０６は、ステップＳ９３で抽出した住所を区域名として友達有り区域情報に格納する。ステップＳ９７において、友達有り区域情報更新部１０６は、友達有り区域情報における、新たに格納した区域名についての人数を１にして、友達有り区域情報の更新の処理は終了する。
【０３１４】
このように、コミュニケーションサービスにおいて友達ができると、その友達の住所の区域名が友達有り区域情報に格納される。また、所定の区域に複数の友達ができると、友達有り区域情報に、その区域の友達の人数が格納される。
【０３１５】
次に、例えば図９に示される、コメント投稿の画面である、コメントのWebページを表示させるデータの提供の処理について説明する。
【０３１６】
図２５は、コメント投稿の画面である、コメントのWebページを表示させるデータの提供の処理を説明するフローチャートである。ステップＳ１２１において、ページデータ生成部１０７は、コメント投稿の画面である、コメントのWebページを表示させるデータに、アクセスしてきた携帯電話機１１の所在区域名（を表示させるデータ）を配置する。
【０３１７】
ステップＳ１２２において、ページデータ生成部１０７は、Webページを表示させるデータに、例えば、天気予報、占い、ニュース、交通情報など、ユーザの嗜好に応じたデータを配置する。これにより、例えば、天気予報や占いなどの、ユーザの嗜好に応じた情報が、Webページに表示される。
【０３１８】
ステップＳ１２３において、ページデータ生成部１０７は、Webページを表示させるデータに、コメントを投稿するためのオブジェクトのデータを配置する。例えば、ページデータ生成部１０７は、Webページを表示させるデータに、コメントの本文を入力するためのフィールドまたは投稿を指示するためのボタンなどのオブジェクトのデータを配置する。
【０３１９】
ステップＳ１２４において、ページデータ生成部１０７は、Webページを表示させるデータに、これまでに投稿されたコメントのデータを配置する。
【０３２０】
例えば、ステップＳ１２４において、ページデータ生成部１０７は、Webページを表示させるデータに、自分がこれまでに投稿したコメントのデータまたは他のユーザから既に投稿されたコメントのデータを配置する。
【０３２１】
ステップＳ１２５において、地図データの生成の処理が実行される。
【０３２２】
図２６は、地図データの生成の処理の詳細を説明するフローチャートである。
【０３２３】
ステップＳ１４１において、ページデータ生成部１０７の地図データ生成部１２５は、予め格納している地図のテンプレートを読み出す。例えば、地図データ生成部１２５は、予め格納している、日本地図の白地図であるテンプレートを読み出す。
【０３２４】
以下、日本地図を例に説明するが、日本の一部の地方の地図であっても、世界の一部の地図、または世界地図などであってもよい。
【０３２５】
ステップＳ１４２において、地図データ生成部１２５の訪れ済み区域データ生成部１３３は、ユーザ情報データベース１０８から、ユーザ情報のうちの訪れ済み区域情報を読み出す。ステップＳ１４３において、地図データ生成部１２５の訪れ済み区域データ生成部１３３は、ステップＳ１４２で読み出した訪れ済み区域情報から１組の区域名と回数とを抽出する。
【０３２６】
ステップＳ１４４において、地図データ生成部１２５の訪れ済み区域データ生成部１３３は、テンプレートで示される地図のそれぞれの区域のうち、抽出された区域名で特定される区域の画像を、抽出された回数に応じた色に設定する。
【０３２７】
例えば、訪れ済み区域データ生成部１３３は、抽出された区域名で特定される区域の画像を、回数が１乃至５である場合、青色に、回数が６乃至１０である場合、黄色に、回数が１０以上である場合、赤色に設定する。
【０３２８】
ステップＳ１４５において、地図データ生成部１２５の訪れ済み区域データ生成部１３３は、ステップＳ１４２で読み出した訪れ済み区域情報に、区域名と回数とがまだ含まれているか否か、すなわち、まだ抽出されていない区域名と回数とが訪れ済み区域情報に残っているか否かを判定し、訪れ済み区域情報に、区域名と回数とがまだ含まれていると判定された場合、手続きはステップＳ１４３に戻り、次の組の区域名と回数とについて、ステップＳ１４３およびステップＳ１４４が繰り返される。
【０３２９】
ステップＳ１４５において、訪れ済み区域情報に、区域名と回数とが含まれていないと判定された場合、すなわち、抽出されていない区域名と回数とが訪れ済み区域情報に残っていないと判定された場合、手続きは、ステップＳ１４６に進む。
【０３３０】
ステップＳ１４６において、地図データ生成部１２５の友達有り区域データ生成部１３４は、ユーザ情報データベース１０８から、ユーザ情報のうちの友達有り区域情報を読み出す。ステップＳ１４７において、地図データ生成部１２５の友達有り区域データ生成部１３４は、ステップＳ１４６で読み出した友達有り区域情報から１組の区域名と人数とを抽出する。
【０３３１】
ステップＳ１４８において、地図データ生成部１２５の友達有り区域データ生成部１３４は、テンプレートで示される地図のそれぞれの区域のうち、抽出された区域名で特定される区域の画像のデータに、抽出された人数に応じた色の旗のアイコンのデータを付加する。
【０３３２】
例えば、友達有り区域データ生成部１３４は、抽出された区域名で特定される区域の画像のデータに、人数が１乃至５である場合、青色の旗のアイコンのデータを、人数が６乃至１０である場合、黄色の旗のアイコンのデータを、人数が１０以上である場合、赤色の旗のアイコンのデータを付加する。
【０３３３】
ステップＳ１４９において、地図データ生成部１２５の友達有り区域データ生成部１３４は、ステップＳ１４６で読み出した友達有り区域情報に、区域名と人数とがまだ含まれているか否か、すなわち、まだ抽出されていない区域名と人数とが友達有り区域情報に残っているか否かを判定し、友達有り区域情報に、区域名と人数とがまだ含まれていると判定された場合、手続きはステップＳ１４７に戻り、次の組の区域名と人数とについて、ステップＳ１４７およびステップＳ１４８が繰り返される。
【０３３４】
ステップＳ１４９において、友達有り区域情報に、区域名と人数とが含まれていないと判定された場合、すなわち、抽出されていない区域名と人数とが友達有り区域情報に残っていないと判定された場合、地図データの生成の処理は終了する。
【０３３５】
このように、例えば、図２７に示されるように、訪れた区域がその訪れた回数に応じた色とした地図を携帯電話機１１に表示させることができる。
【０３３６】
さらに、例えば、図２８に示されるように、友達の居る区域にその人数に応じた色の旗のアイコンが配置されている地図を携帯電話機１１に表示させることができる。図２８の例において、北海道、新潟、石川、および京都に、友達の居ることを示す旗のアイコンが配置されている。
【０３３７】
なお、例えば、図２８に示されるように、友達の人数に応じた形の旗のアイコンを地図に配置するようにしてもよい。例えば、新潟に配置されている三角の旗のアイコンは、１人乃至５人の友達が居ることを示し、石川および京都に配置されている四角の旗のアイコンは、６人乃至１０人の友達が居ることを示し、北海道に配置されている複数の三角が並ぶギザギザの旗のアイコンは、１１人以上の友達が居ることを示している。
【０３３８】
図２５に戻り、ステップＳ１２６において、ページデータ生成部１０７は、Webページを表示させるデータに、ステップＳ１２５で生成した地図データを配置する。
【０３３９】
ステップＳ１２７において、ページデータ生成部１０７は、通信制御部１０３の送信制御部１２２に、Webページを表示させるデータを携帯電話機１１宛に送信させて、コメントのWebページを表示させるデータの提供の処理は終了する。
【０３４０】
すなわち、送信制御部１２２は、通信部５９に、ネットワーク１５、iモードサーバ１８、基地局制御装置１７、および基地局１６を介するか、またはネットワーク１５、WAPゲートウェイ１４、基地局制御装置１３、および基地局１２を介して、コメントのWebページを表示させるデータを携帯電話機１１宛に送信させる。
【０３４１】
携帯電話機１１は、コミュニケーションサービスサーバ１９から送信されてきた、コメントのWebページを表示させるデータによって、コメントのWebページを表示する。
【０３４２】
これにより、携帯電話機１１は、訪れた区域が示される地図を表示することができる。また、携帯電話機１１において、友達の居る区域を示す地図が表示される。
【０３４３】
携帯電話機１１に表示される地図は、区域毎に、その区域を訪れた回数に応じた色とされる。
【０３４４】
従って、簡単に、ひと目で、訪れた所を知ることができる。さらに、その区域を訪れたおおよその回数をひと目で知ることができる。
【０３４５】
また、携帯電話機１１に表示される地図において、それぞれの区域に、その区域の友達の人数に応じた旗が表示される。
【０３４６】
その結果、簡単に、ひと目で、友達の居る区域を知ることができる。さらに、その区域の友達のおおよその人数をひと目で知ることができる。
【０３４７】
次に、図２９乃至図３３を参照して、価格に対して所定のレートで商品と引換できるポイントの発行、および発行されたポイントと商品との引き換えについて説明する。
【０３４８】
図２９は、ログインしたときまたはコメントを投稿したときに実行される、ポイントの発行の処理の例を説明するフローチャートである。
【０３４９】
ステップＳ１６１において、ポイント発行部１１０は、ユーザ情報データベース１０８から、ログインしたかまたはコメントを投稿したユーザのニックネームで特定されるユーザ情報のうち、そのユーザが現在居る区域の名前を示す所在区域名を抽出する。
【０３５０】
ステップＳ１６２において、ポイント発行部１１０は、抽出した所在区域名に応じたポイントを計算する。
【０３５１】
より具体的には、例えば、ステップＳ１６２において、ポイント発行部１１０は、東京に対して１００のポイントとし、大阪に対して８０のポイントとする論理式が予め決められている場合、所在区域名が東京であるとき、この論理式に所在区域名の東京を代入することで１００のポイントを計算し、所在区域名が大阪であるとき、この論理式に所在区域名の大阪を代入することで８０のポイントを計算する。
【０３５２】
また、例えば、ステップＳ１６２において、ポイント発行部１１０は、所在区域名が東京六本木である場合、東京について１００のポイントを求めて、六本木について６０のポイントを求めて、最終的にこれを加算した１６０のポイントを計算する。
【０３５３】
さらに例えば、関西からログインまたはコメントを投稿した場合２００のポイントを付加するとの論理式が予め定められている場合、ステップＳ１６２において、ポイント発行部１１０は、所在区域名が大阪であるとき、２００のポイントを計算することになる。
【０３５４】
なお、ステップＳ１６２において、ポイント発行部１１０は、単に、抽出した所在区域名に応じた予め決められているポイントを求めるようにしてもよい。
【０３５５】
ステップＳ１６３において、ポイント発行部１１０は、ステップＳ１６２で計算したポイントを、ユーザ情報データベース１０８のユーザ情報のうちの、ログインしたかまたはコメントを投稿したユーザのニックネームで特定されるユーザ情報のポイントに加算して、ポイントの発行の処理は終了する。
【０３５６】
このように、ログインしたかまたはコメントを投稿したユーザに、そのときに居る区域に応じて、ポイントを発行することができる。
【０３５７】
図３０は、ログインしたときまたはコメントを投稿したときに実行される、ポイントの発行の処理の他の例を説明するフローチャートである。
【０３５８】
ステップＳ１８１において、ポイント発行部１１０は、ユーザ情報データベース１０８から、ログインしたかまたはコメントを投稿したユーザのニックネームで特定されるユーザ情報のうち、ログインしたまたはコメントを投稿したユーザの住所と、そのユーザが現在居る区域の名前を示す所在区域名とを抽出する。
【０３５９】
ステップＳ１８２において、ポイント発行部１１０は、ユーザの住所と所在区域名の区域との距離に応じたポイントを計算する。
【０３６０】
例えば、ポイント発行部１１０は、ユーザの住所の緯度経度と所在区域名の区域の緯度経度とをそれぞれ求めて、ユーザの住所の緯度経度と所在区域名の区域の緯度経度とからユーザの住所と所在区域名の区域との距離を算出する。そして、ポイント発行部１１０は、予め定められている定数と距離とを乗算することによりポイントを計算する。
【０３６１】
例えば、ポイント発行部１１０は、予め定められている定数であって、２０キロメートル当たり１０のポイントを示す定数と、ユーザの住所から所在区域名の区域までの１４０キロメートルの距離とを乗算することにより、７０のポイントを計算する。
【０３６２】
また、例えば、ステップＳ１８２において、ポイント発行部１１０は、ユーザの住所と所在区域名の区域との距離を、いわゆるナビゲーションシステムの経路探索と同様に、地図上の経路から算出して、算出された距離に応じたポイントを計算するようにしてもよい。
【０３６３】
さらに、例えば、ステップＳ１８２において、ポイント発行部１１０は、ユーザの住所と所在区域名の区域との距離に対して、非線形の演算式によりポイントを計算するようにしてもよい。より具体的には、距離が長くなればなるほど、ポイントの増加の率が大きくなるようにしてもよい。
【０３６４】
ステップＳ１８３において、ポイント発行部１１０は、ステップＳ１８２で計算したポイントを、ユーザ情報データベース１０８のユーザ情報のうちの、ログインしたかまたはコメントを投稿したユーザのニックネームで特定されるユーザ情報のポイントに加算して、ポイントの発行の処理は終了する。
【０３６５】
このように、ログインしたかまたはコメントを投稿したユーザに、住所からの移動の距離に応じて、ポイントを発行することができる。
【０３６６】
次に、ポイントと商品との引き換えの処理について説明する。以下、ポイントと商品との引き換えの処理の例を説明するが、ポイントと役務の提供との引き換えの処理も同様である。
【０３６７】
図３１は、ポイントと商品との引き換えの処理の例を説明するフローチャートである。ステップＳ２０１において、ポイント引換処理部１１１は、携帯電話機１１を操作するユーザからの商品とポイントとの引き換えの申し込みを受け付ける。
【０３６８】
すなわち、携帯電話機１１のユーザが、所望の商品とポイントとの引き換えの申し込みの操作を携帯電話機１１に加えると、携帯電話機１１は、基地局１２、基地局制御装置１３、WAPゲートウェイ１４、およびネットワーク１５を介するか、または基地局１６、基地局制御装置１７、iモードサーバ１８、およびネットワーク１５を介して、所望の商品とポイントとの引き換えの申し込みの通知をコミュニケーションサーバ１９に送信してくる。
【０３６９】
すると、コミュニケーションサーバ１９の受信制御部１２１は、通信部５９に、携帯電話機１１から送信されてきた、商品とポイントとの引き換えの申し込みの通知を受信させる。受信制御部１２１は、受信した、商品とポイントとの引き換えの申し込みの通知をポイント引換処理部１１１に供給する。
【０３７０】
これにより、ポイント引換処理部１１１は、携帯電話機１１を操作するユーザからの所望の商品とポイントとの引き換えの申し込みを受け付ける。
【０３７１】
ステップＳ２０２において、ポイント引換処理部１１１は、ユーザ情報データベース１０８から、商品とポイントとの引き換えの申し込みをしたユーザのニックネームで特定されるユーザ情報のうち、そのユーザが現在居る区域の名前を示す所在区域名を抽出する。
【０３７２】
ステップＳ２０３において、ポイント引換処理部１１１のレート計算部１２６は、抽出した所在区域名に応じたポイントの引き換えのレートを計算する。
【０３７３】
より具体的には、例えば、ステップＳ２０３において、レート計算部１２６は、東京において１のポイント当たり１円とし、大阪において１のポイント当たり１．２円とする論理式が予め決められている場合、所在区域名が東京であるとき、この論理式に所在区域名の東京を代入することで１のポイント当たり１円のポイントの引き換えのレートを計算する。
【０３７４】
また、例えば、ステップＳ２０３において、レート計算部１２６は、所在区域名が東京六本木である場合、予め定められている論理式から、東京について１のポイント当たり１円の引き換えのレートを求めて、六本木について１のポイント当たり０．３円の引き換えのレートを求めて、最終的にこれを加算した１のポイント当たり１．３円のポイントの引き換えのレートを計算する。
【０３７５】
さらに例えば、東北北海道について１ポイント当たり２円の引き換えのレートの示す論理式が予め定められている場合、ステップＳ２０３において、レート計算部１２６は、所在区域名が帯広であるとき、１ポイント当たり２円のポイントの引き換えのレートを計算する。
【０３７６】
なお、ステップＳ２０３において、ポイント引換処理部１１１は、単に、抽出した所在区域名に応じた予め決められているポイントの引き換えのレートを求めるようにしてもよい。
【０３７７】
ステップＳ２０４において、ポイント引換処理部１１１は、引き換えを指定された商品の代金の支払いの処理を行う。
【０３７８】
ステップＳ２０５において、ポイント引換処理部１１１は、引き換えを指定された商品の引き渡しを指示する。
【０３７９】
ステップＳ２０６において、ポイント引換処理部１１１は、計算されたレートで商品と引き換えられたポイントを、ユーザ情報データベース１０８のユーザ情報のうちの、商品とポイントとの引き換えを申し込んだユーザのニックネームで特定されるユーザ情報のポイントから減算して、ポイントと商品との引き換えの処理は終了する。
【０３８０】
このように、ユーザが商品とポイントとの引き換えを申し込むと、そのときに居る区域に応じたレートでポイントを商品と引き換えることができる。
【０３８１】
次に、図３２を参照して、ポイントと商品との引き換えの処理の他の例を説明する。ステップＳ２２１は、図３１のステップＳ２０１と同様なので、その説明は省略する。
【０３８２】
ステップＳ２２２において、ポイント引換処理部１１１は、商品とポイントとの引き換えを申し込んだユーザの居る所在区域名と同じ区域名についての、訪れ済み区域情報の回数、およびその所在区域名をユーザ情報データベース１０８から抽出する。
【０３８３】
すなわち、ステップＳ２２２において、ポイント引換処理部１１１は、ユーザ情報データベース１０８から、商品とポイントとの引き換えの申し込みをしたユーザのニックネームで特定されるユーザ情報のうち、そのユーザが現在居る区域の名前を示す所在区域名を抽出し、さらに、所在区域名と同じ区域名についての訪れ済み区域情報の回数をユーザ情報データベース１０８から抽出する。
【０３８４】
ステップＳ２２３において、ポイント引換処理部１１１のレート計算部１２６は、所在区域名と回数とに応じたポイントの引き換えのレートを計算する。
【０３８５】
より具体的には、例えば、ステップＳ２２３において、レート計算部１２６は、東京についての回数が１乃至１００において１のポイント当たり１円とし、東京についての回数が１０１乃至２００において１のポイント当たり１．１５円とし、大阪についての回数が１乃至１００において１のポイント当たり１．２円とし、大阪についての回数が１０１乃至２００において１のポイント当たり１．２５円とする論理式が予め決められている場合、所在区域名が大阪であり、回数が１８５であるとき、この論理式に所在区域名の大阪と回数の１８５を代入することで１のポイント当たり１．２５円のポイントの引き換えのレートを計算する。
【０３８６】
ステップＳ２２４乃至ステップＳ２２６のそれぞれは、図３１のステップＳ２０４乃至ステップＳ２０６のそれぞれと同様なので、その説明は省略する。
【０３８７】
このように、ユーザが商品とポイントとの引き換えを申し込むと、そのときに居る区域とその区域を訪れた回数に応じたレートでポイントを商品と引き換えることができる。
【０３８８】
次に、図３３を参照して、ポイントと商品との引き換えの処理のさらに他の例を説明する。ステップＳ２４１およびステップＳ２４２は、それぞれ、図３１のステップＳ２０１およびステップＳ２０２のそれぞれと同様なので、その説明は省略する。
【０３８９】
ステップＳ２４３において、ポイント引換処理部１１１のレート計算部１２６は、引き換える商品を販売する店舗の住所と所在区域名の区域との距離に応じたポイントの引き換えのレートを計算する。
【０３９０】
例えば、レート計算部１２６は、店舗の住所の緯度経度と所在区域名の区域の緯度経度とをそれぞれ求めて、店舗の住所の緯度経度と所在区域名の区域の緯度経度とから店舗の住所と所在区域名の区域との距離を算出する。そして、レート計算部１２６は、予め定められている定数と距離とを乗算することによりポイントの引き換えのレートを計算する。
【０３９１】
例えば、レート計算部１２６は、予め定められている定数であって、１００キロメートル毎に、１のポイント当たり０．６円を示す定数と、店舗の住所から所在区域名の区域までの２００キロメートルの距離とを乗算することにより、１のポイント当たり１．２円のポイントの引き換えのレートを計算する。
【０３９２】
また、例えば、ステップＳ２４３において、レート計算部１２６は、店舗の住所と所在区域名の区域との距離を、いわゆるナビゲーションシステムの経路探索と同様に、地図上の経路から算出して、算出された距離に応じたポイントの引き換えのレートを計算するようにしてもよい。
【０３９３】
さらに、例えば、ステップＳ２４３において、レート計算部１２６は、店舗の住所と所在区域名の区域との距離に対して、非線形の演算式によりポイントの引き換えのレートを計算するようにしてもよい。より具体的には、距離が長くなればなるほど、ポイントの引き換えのレートの増加の率が大きくなるようにしてもよい。
【０３９４】
ステップＳ２４４乃至ステップＳ２４６のそれぞれは、図３１のステップＳ２０４乃至ステップＳ２０６のそれぞれと同様なので、その説明は省略する。
【０３９５】
このように、ユーザの現在位置から店舗までの距離に応じたレートで、ポイントと商品とを引き換えることができる。
【０３９６】
次に、コメントにおいて利用される絵文字の提供について説明する。
【０３９７】
図３４は、ログインしたときまたはコメントを投稿したときに実行される、絵文字の提供の処理の例を説明するフローチャートである。ステップＳ１２０１において、表示データ選択部１１２は、ユーザ情報データベース１０８から、ログインしたかまたはコメントを投稿したユーザのニックネームで特定されるユーザ情報のうち、そのユーザが現在居る区域の名前を示す所在区域名を抽出する。
【０３９８】
ステップＳ１２０２において、表示データ選択部１１２は、抽出した所在区域名に応じて、絵文字格納部１２７に予め格納されている絵文字を選択する。
【０３９９】
例えば、表示データ選択部１１２は、抽出した所在区域名が北海道である場合、絵文字格納部１２７に予め格納されている絵文字のうち、熊の絵文字やキタキツネの絵文字などを選択する。例えば、表示データ選択部１１２は、抽出した所在区域名が東北である場合、絵文字格納部１２７に予め格納されている絵文字のうち、もんぺの絵文字などを選択する。
【０４００】
ステップＳ１２０３において、表示データ選択部１１２は、通信制御部１０３の送信制御部１２２に、選択された絵文字を携帯電話機１１に送信させる。より具体的には、表示データ選択部１１２から絵文字が供給された送信制御部１２２は、通信部５９に、ネットワーク１５を介して、携帯電話機１１宛にその絵文字を送信させる。
【０４０１】
ステップＳ２２０１において、携帯電話機１１は、ネットワーク１５、WAPゲートウェイ１４、基地局制御装置１３、および基地局１２を介するか、またはネットワーク１５、iモードサーバ１８、基地局制御装置１７、および基地局１６を介して、コミュニケーションサービスサーバ１９から送信されてきた絵文字を受信する。
【０４０２】
ステップＳ２２０２において、携帯電話機１１は、ステップＳ２２０１で受信した絵文字を記憶して、絵文字の提供の処理は終了する。
【０４０３】
このように、ユーザの居る区域に応じた絵文字を提供することができる。ユーザが、この絵文字を用いたコメントを投稿することで、それぞれのユーザが訪れた地域を互いに意識させるコミュニケーションのサービスを提供することができるようになる。
【０４０４】
図３５は、ログインしたときまたはコメントを投稿したときに実行される、絵文字の提供の処理の他の例を説明するフローチャートである。ステップＳ１４０１において、表示データ選択部１１２は、ユーザ情報データベース１０８から、ログインしたかまたはコメントを投稿したユーザのニックネームで特定されるユーザ情報のうち、そのユーザが現在居る区域の名前を示す所在区域名と、その所在区域名と同じ区域名についての訪れ済み区域情報における回数とを抽出する。
【０４０５】
ステップＳ１４０２において、表示データ選択部１１２は、絵文字格納部１２７に予め格納されている絵文字のうちから、抽出した所在区域名および回数に応じた絵文字を選択する。
【０４０６】
例えば、表示データ選択部１１２は、抽出した所在区域名が北海道で、回数が１乃至４である場合、絵文字格納部１２７に予め格納されている絵文字のうち、熊の絵文字を選択する。例えば、表示データ選択部１１２は、抽出した所在区域名が北海道で、回数が５乃至９である場合、絵文字格納部１２７に予め格納されている絵文字のうち、キタキツネの絵文字を選択する。例えば、表示データ選択部１１２は、抽出した所在区域名が北海道で、回数が１０以上である場合、絵文字格納部１２７に予め格納されている絵文字のうち、オコジョの絵文字を選択する。
【０４０７】
ステップＳ１４０３、ステップＳ２４０１、およびステップＳ２４０２は、それぞれ、図３４のステップＳ１２０３、ステップＳ２２０１、およびステップＳ２２０２のそれぞれと同様なので、その説明は省略する。
【０４０８】
このように、ユーザの居る区域とその回数に応じた絵文字を提供することができる。ユーザが、この絵文字を用いたコメントを投稿することで、それぞれのユーザが訪れた地域とその地域へのなじみの深さやこだわりなどを互いに意識させるコミュニケーションのサービスを提供することができるようになる。
【０４０９】
なお、絵文字を提供すると説明したが、小説、漫画、映画、アニメ、コンピューターゲームなどのフィクションに登場する人物や動物などの、いわゆるキャラクタを表示させるデータを提供するようにしてもよい。
【０４１０】
次に、友達のステータスを、複数のステータスのいずれかとする場合について説明する。
【０４１１】
図３６は、プログラムを実行するコミュニケーションサービスサーバ１９によって実現される機能の構成の他の例を示すブロック図である。
【０４１２】
この場合、コミュニケーションサービスサーバ１９がプログラムを実行することによって、登録処理部１０１、認証部１０２、通信制御部１０３、区域名確定部１０４、訪れ済み区域情報更新部１０５、友達有り区域情報更新部１０６、コメントセンタ１０９、ポイント発行部１１０、ポイント引換処理部１１１、表示データ選択部１１２、友達ステータス設定部３０１、ユーザ情報データベース３０２、およびページデータ生成部３０３が実現される。
【０４１３】
登録処理部１０１、認証部１０２、通信制御部１０３、区域名確定部１０４、訪れ済み区域情報更新部１０５、友達有り区域情報更新部１０６、コメントセンタ１０９、ポイント発行部１１０、ポイント引換処理部１１１、および表示データ選択部１１２は、図３に示す場合と同様なので、その説明は省略する。
【０４１４】
友達ステータス設定部３０１は、友達のステータスを設定する。例えば、友達ステータス設定部３０１は、複数のステータスのうちの１つのステータスを、それぞれの友達に対して設定する。
【０４１５】
図３７は、友達のステータスの例を説明する図である。例えば、それぞれの友達のステータスは、レス友、メル友、またはマジ友のいずれかのステータスとされる。
【０４１６】
レス友であるステータスは、コメントを返すだけの友達のステータスである。以下、そのステータスがレス友である友達を単にレス友とも称する。すなわち、レス友は、ステータスの意味でも、そのステータスの友達の意味でも用いる。
【０４１７】
メル友であるスタータスは、メールを送ったり、メールをもらったりする友達のステータスである。以下、そのステータスがメル友である友達を、単にメル友と称する。すなわち、メル友は、ステータスの意味でも、そのステータスの友達の意味でも用いる。
【０４１８】
また、マジ友であるステータスは、自分がメル友の住所と同じ区域に行き、そこでコメントしたとき（ログを残したとき）の友達のステータスである。以下、そのステータスがマジ友である友達を、単に、マジ友と称する。すなわち、マジ友は、ステータスの意味でも、そのステータスの友達の意味でも用いる。
【０４１９】
なお、レス友が同じ区域で同じ時間帯にコメントしたとき、マジ友であるステータスに遷移するようにしてもよい。
【０４２０】
ユーザ情報データベース３０２は、ユーザ情報を格納するデータベースである。
【０４２１】
図３８は、ユーザ情報データベース３０２に格納されている、ユーザ情報の例を示す図である。
【０４２２】
ユーザ情報は、ユーザの用いる携帯電話機１１を特定するためのUID、ユーザのニックネーム、ユーザの性別、ユーザの生年月日、ユーザの住所、ユーザが今居る区域の名前を示す所在区域名、および価格に対して所定のレートで商品と引換できるポイントなどを含む。
【０４２３】
さらに、ユーザ情報には、ポインタによりリンクされる各種のデータが含まれる。
【０４２４】
すなわち、UID、ニックネーム、性別、生年月日、住所、所在区域名、およびポイントなどと共に、ユーザ情報には、友達情報、友達人数情報、訪れ済み区域情報、および友達有り区域情報のそれぞれにリンクするポインタが配置され、友達情報、友達人数情報、訪れ済み区域情報、および友達有り区域情報のそれぞれは、UID、ニックネーム、性別、生年月日、住所、および所在区域名などに関係付けられている。
【０４２５】
友達情報は、友達であるユーザのそれぞれのニックネームと、レス友、メル友、またはマジ友のいずれかのステータスとを示す。
【０４２６】
例えば、図３８の友達情報は、ニックネームが”bbbbb”であるユーザには、ニックネームが”アアアアア”であり、そのステータスがレス友である友達、ニックネームが”イイイイイ”であり、そのステータスがメル友である友達、ニックネームが”ウウウウウ”であり、そのステータスがマジ友である友達がいることを示す。
【０４２７】
友達人数情報は、レス友、メル友、またはマジ友のそれぞれのステータスの友達の人数を示す。例えば、図３８の友達人数情報は、ニックネームが”bbbbb”であるユーザには、Ｘ人のレス友である友達、Ｙ人のメル友である友達、Ｚ人のマジ友である友達がいることを示す。
【０４２８】
訪れ済み区域情報は、これまでに訪れた区域の名前と、その名前で特定される区域に訪れた回数とを示す。
【０４２９】
友達有り区域情報は、友達の有る区域の名前、すなわち、友達の住所の属する区域の名前と、それぞれの区域に住んでいる友達の人数とを示す。
【０４３０】
図３６に戻り、ページデータ生成部３０３は、コミュニケーションサービスのWebページのデータを生成する。例えば、ページデータ生成部３０３は、友達の住所の区域に、レス友、メル友、およびマジ友のそれぞれのステータスに応じた画像が配置された地図を表示させるWebページのデータを生成する。
【０４３１】
ページデータ生成部３０３は、地図データ生成部３２１を含む。地図データ生成部３２１は、友達の住所の区域に、レス友、メル友、およびマジ友のそれぞれのステータスに応じた画像が配置された地図を表示させるためのデータを生成する。
【０４３２】
例えば、図３７に示されるように、コミュニケーションサービスのWebページには、レス友の住所の区域にうっすらとマーキングされ、メル友の住所の区域に濃くマーキングされ、マジ友の住所の区域に濃くマーキングされるとともに旗を立てた地図が配置される。
【０４３３】
なお、図３７に示されるように、コミュニケーションサービスにおいて、インセンティブとして、レス友が全国にできた順にユーザがランキングされ（レス友全国制覇ランクイン）、レス友が全国にできると地図に富士山が表示される。
【０４３４】
また、メル友が全国にできた順にユーザがランキングされ（メル友全国制覇ランクイン）、メル友が全国にできると、コメントに添付できる画像のデータのサイズの制限が解除される。さらに、メル友が１００人できると、地図上の富士山におにぎりのアイコンが表示される。
【０４３５】
さらにまた、マジ友の人数の多い順にユーザがランキングされ（マジ友何人？にランクインされ）、マジ友が１００人できると、地図上の富士山に噴火のアイコンが表示される。
【０４３６】
次に、図３９のフローチャートを参照して、友達のステータスの変更の処理を説明する。ステップＳ３０１において、友達ステータス設定部３０１は、他のユーザからの友達の申請を承認したり、他のユーザへの友達の申請が他のユーザから承認されたりしたか否かにより、新たな友達ができたか否かを判定する。ステップＳ３０１において、新たな友達ができたと判定された場合、手続きは、ステップＳ３０２に進む。
【０４３７】
ステップＳ３０２において、友達ステータス設定部３０１は、新たな友達のステータスをレス友にして、手続きは、ステップＳ３０３に進む。すなわち、友達ステータス設定部３０１は、新たな友達のニックネームを、ユーザ情報データベース３０２のユーザ情報のうちの友達情報に格納し、その新たな友達のニックネームに関係付けられている友達のステータスをレス友とする。
【０４３８】
ステップＳ３０１において、新たな友達ができていないと判定された場合、ステップＳ３０２はスキップされて、手続きは、ステップＳ３０３に進む。
【０４３９】
ステップＳ３０３において、友達ステータス設定部３０１は、レス友からメールが来たかまたはレス友にメールを送ったか否かを判定し、レス友からメールが来たと判定された場合、またはレス友にメールを送ったと判定された場合、手続きは、ステップＳ３０４に進む。
【０４４０】
ステップＳ３０４において、友達ステータス設定部３０１は、そのレス友のステータスをメル友にして、手続きは、ステップＳ３０５に進む。すなわち、友達ステータス設定部３０１は、ユーザ情報データベース３０２に格納されているユーザ情報の友達情報のうち、メールを送ってきたレス友である友達、またはメールを送った相手であるレス友である友達のニックネームに関係付けられている友達のステータスをメル友とする。
【０４４１】
ステップＳ３０３において、レス友からメールが来てなく、かつレス友にメールを送っていないと判定された場合、ステップＳ３０４はスキップされて、手続きは、ステップＳ３０５に進む。
【０４４２】
ステップＳ３０５において、友達ステータス設定部３０１は、メル友の住所と同じ区域からコメントを投稿したか否かを判定し、メル友の住所と同じ区域からコメントを投稿したと判定された場合、手続きは、ステップＳ３０６に進む。
【０４４３】
ステップＳ３０６において、友達ステータス設定部３０１は、そのメル友のステータスをマジ友にして、手続きは、ステップＳ３０７に進む。すなわち、友達ステータス設定部３０１は、ユーザ情報データベース３０２に格納されているユーザ情報の友達情報のうち、その住所と同じ区域からコメントを投稿したメル友である友達のニックネームに関係付けられている友達のステータスをマジ友とする。
【０４４４】
ステップＳ３０５において、メル友の住所と同じ区域からコメントを投稿していないと判定された場合、ステップＳ３０６はスキップされて、手続きは、ステップＳ３０７に進む。
【０４４５】
ステップＳ３０７において、友達ステータス設定部３０１は、レス友、メル友、およびマジ友の人数を更新して、友達のステータスの変更の処理は終了する。
【０４４６】
より具体的には、ステップＳ３０７において、友達ステータス設定部３０１は、ユーザ情報データベース３０２に格納されているユーザ情報の友達人数情報について、ステップＳ３０２において、新たな友達のステータスをレス友にした場合、レス友の人数を１だけインクリメントし、ステップＳ３０４において、レス友のステータスをメル友にした場合、メル友の人数を１だけインクリメントして、レス友の人数を１だけデクリメントし、ステップＳ３０６において、メル友のステータスをマジ友にした場合、マジ友の人数を１だけインクリメントして、メル友の人数を１だけデクリメントする。
【０４４７】
このように、メールをやりとりしたり、同じ区域から同じ時間帯にコメントを投稿したりすると、その行為に応じて相手の友達のステータスを変更することができる。
【０４４８】
次に、友達のステータスを変える場合における、コメントのWebページを表示させるデータの提供の処理について説明する。コメントのWebページを表示させるデータの提供の処理は、図２５のフローチャートを参照して説明した処理と同様なのでその説明は省略する。
【０４４９】
但し、友達のステータスを変える場合における、ステップＳ１２５の地図データの生成の処理は、図２６のフローチャートを参照して説明した処理と異なる。
【０４５０】
図４０は、図２５のステップＳ１２５に対応する、友達のステータスを変える場合における、地図データの生成の処理を説明するフローチャートである。
【０４５１】
ステップＳ３２１において、ページデータ生成部３０３の地図データ生成部３２１は、予め格納している地図のテンプレートを読み出す。例えば、地図データ生成部３２１は、予め格納している、日本地図の白地図であるテンプレートを読み出す。
【０４５２】
ステップＳ３２２において、地図データ生成部３２１は、ユーザ情報データベース３０２から、ユーザ情報のうちの友達情報を読み出す。
【０４５３】
ステップＳ３２３において、地図データ生成部３２１は、ステータスがレス友である友達の住所をユーザ情報データベース３０２から取得する。
【０４５４】
より具体的には、ステップＳ３２３において、地図データ生成部３２１は、ステップＳ３２２で読み出した友達情報から、ステータスがレス友である友達のニックネームを抽出する。そして、地図データ生成部３２１は、ユーザ情報データベース３０２から、抽出した友達のニックネームで特定される、他のユーザのユーザ情報を読み出す。さらに、地図データ生成部３２１は、読み出した他のユーザのユーザ情報から、住所を抽出することで、ステータスがレス友である友達の住所を取得する。
【０４５５】
ステップＳ３２４において、地図データ生成部３２１は、テンプレートで示される地図のそれぞれの区域のうち、レス友である友達の住所で特定される区域の画像を、予め定められている色で、薄く色づけする。
【０４５６】
ステップＳ３２５において、地図データ生成部３２１は、ステップＳ３２３で取得した、レス友である友達の住所から、全国の全部の区域に、レス友である友達がいるか否かを判定する。
【０４５７】
ステップＳ３２５において、全国の全部の区域に、レス友である友達がいると判定された場合、手続きはステップＳ３２６に進む。ステップＳ３２６において、地図データ生成部３２１は、地図に富士山の画像を付加して、手続きは、ステップＳ３２７に進む。
【０４５８】
ステップＳ３２５において、全国のいずれか区域に、レス友である友達がいないと判定された場合、ステップＳ３２６はスキップされて、地図に富士山の画像が付加されることなく、手続きはステップＳ３２７に進む。
【０４５９】
ステップＳ３２７において、地図データ生成部３２１は、ステータスがメル友である友達の住所をユーザ情報データベース３０２から取得する。
【０４６０】
より具体的には、ステップＳ３２７において、地図データ生成部３２１は、ステップＳ３２２で読み出した友達情報から、ステータスがメル友である友達のニックネームを抽出する。そして、地図データ生成部３２１は、ユーザ情報データベース３０２から、抽出した友達のニックネームで特定される、他のユーザのユーザ情報を読み出す。さらに、地図データ生成部３２１は、読み出した、他のユーザのユーザ情報から、住所を抽出することで、ステータスがメル友である友達の住所を取得する。
【０４６１】
ステップＳ３２８において、地図データ生成部３２１は、テンプレートで示される地図のそれぞれの区域のうち、メル友である友達の住所で特定される区域の画像を、予め定められている色で、濃く色づけする。なお、メル友である友達の住所で特定される区域の画が、ステップＳ３２４において、薄く色づけされている場合、すなわち、画像に色づけしようとする区域にレス友とメル友がいる場合、ステップＳ３２８において、地図データ生成部３２１は、メル友である友達の住所で特定される区域の画像に上書きするように、その区域の画像を濃く色づけする。
【０４６２】
ステップＳ３２９において、地図データ生成部３２１は、ユーザ情報データベース３０２から、ユーザ情報の友達人数情報を読み出して、その友達人数情報で示されるメル友の人数から、メル友である友達が１００人以上いるか否かを判定する。
【０４６３】
ステップＳ３２９において、メル友である友達が１００人以上いると判定された場合、手続きはステップＳ３３０に進む。ステップＳ３３０において、地図データ生成部３２１は、地図に富士山の画像とおにぎりのアイコンとを付加して、手続きは、ステップＳ３３１に進む。
【０４６４】
ステップＳ３２９において、メル友である友達が１００人未満であると判定された場合、ステップＳ３３０はスキップされて、地図に富士山の画像とおにぎりのアイコンとが付加されることなく、手続きはステップＳ３３１に進む。
【０４６５】
ステップＳ３３１において、地図データ生成部３２１は、ステータスがマジ友である友達の住所をユーザ情報データベース３０２から取得する。
【０４６６】
すなわち、ステップＳ３３１において、地図データ生成部３２１は、ステップＳ３２２で読み出した友達情報から、ステータスがマジ友である友達のニックネームを抽出する。そして、地図データ生成部３２１は、ユーザ情報データベース３０２から、マジ友である友達のニックネームで特定される、他のユーザのユーザ情報を読み出す。さらに、地図データ生成部３２１は、マジ友である他のユーザのユーザ情報から、住所を抽出することで、ステータスがマジ友である友達の住所を取得する。
【０４６７】
ステップＳ３３２において、地図データ生成部３２１は、テンプレートで示される地図のそれぞれの区域のうち、マジ友である友達の住所で特定される区域の画像を濃く色づけするとともに、その区域の画像に旗の画像を付加する。
【０４６８】
ステップＳ３３３において、地図データ生成部３２１は、ユーザ情報データベース３０２から、ユーザ情報の友達人数情報を読み出して、その友達人数情報で示されるマジ友の人数から、マジ友である友達が１００人以上いるか否かを判定する。
【０４６９】
ステップＳ３３３において、マジ友である友達が１００人以上いると判定された場合、手続きはステップＳ３３４に進む。ステップＳ３３４において、地図データ生成部３２１は、地図に噴火している富士山の画像を付加して、地図データの生成の処理は終了する。
【０４７０】
ステップＳ３３３において、マジ友である友達が１００人未満であると判定された場合、ステップＳ３３４はスキップされて、地図に噴火している富士山の画像が付加されることなく、地図データの生成の処理は終了する。
【０４７１】
このように、友達の住所の区域に、友達のステータスに応じた画像が配置された地図を表示させることができる。また、所定のステータスの友達の人数に応じた画像が配置された地図を表示させることができる。
【０４７２】
以上のように、情報端末装置１１において、ひと目で、訪れた所を知ることができる。また、訪れた回数のおおよそを知ることができる。
【０４７３】
このように、地図のデータを提供するようにした場合には、地図を表示させることができる。また、情報端末装置の所在の区域の名称を確定し、区域における情報端末装置の所在の履歴であって、区域の名称の確定に応じた履歴を格納し、区域の地図であって、情報端末装置の所在の履歴が示される地図を表示させるためのデータである地図データを生成し、生成された地図データの情報端末装置への送信を制御するようにした場合には、簡単に、ひと目で、訪れた所を知ることができる。
【０４７４】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０４７５】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０４７６】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０４７７】
【図１】本発明の一実施の形態の情報提供システムを示す図である。
【図２】コミュニケーションサービスサーバ１９のハードウェアの構成の例を示すブロック図である。
【図３】プログラムを実行するコミュニケーションサービスサーバ１９によって実現される機能の構成の例を説明するブロック図である。
【図４】ユーザ情報の例を示す図である。
【図５】コメントの例を示す図である。
【図６】携帯電話機１１において実現される機能の構成を示すブロック図である。
【図７】携帯電話機１１において表示される画像の遷移を説明する図である。
【図８】トップ画面、会員登録の画面、およびログインの画面の具体例を示す図である。
【図９】コメント投稿の画面の具体例を示す図である。
【図１０】写真閲覧／コメント投稿の画面の具体例を示す図である。
【図１１】プロフィール表示の画面の具体例を示す図である。
【図１２】マイページのトップ画面およびこれまでに訪れた区域のログと画像を保存するためのマイボックスの画面の具体例を示す図である。
【図１３】写真である画像のコメントへの添付を指示するための画面である画像添付指示画面の具体例を示す図である。
【図１４】友達に関する情報を管理するためのフレンド管理の画面の具体例を示す図である。
【図１５】自分の嗜好を設定するためのマイ嗜好設定の画面の具体例を示す図である。
【図１６】質問作成／保存の画面の具体例を示す図である。
【図１７】質問と回答の画面の他の例を示す図である。
【図１８】エリア情報の取得の処理を説明するフローチャートである。
【図１９】携帯電話機１１−２による、コメントの投稿の処理を説明するフローチャートである。
【図２０】携帯電話機１１−１による、コメントの投稿の処理を説明するフローチャートである。
【図２１】区域名決定の処理を説明するフローチャートである。
【図２２】区域名確定の処理を説明するフローチャートである。
【図２３】訪れ済み区域情報の更新の処理を説明するフローチャートである。
【図２４】友達有り区域情報の更新の処理を説明するフローチャートである。
【図２５】コメントのWebページを表示させるデータの提供の処理を説明するフローチャートである。
【図２６】地図データの生成の処理の詳細を説明するフローチャートである。
【図２７】地図の例を示す図である。
【図２８】地図の例を示す図である。
【図２９】ポイントの発行の処理の例を説明するフローチャートである。
【図３０】ポイントの発行の処理の他の例を説明するフローチャートである。
【図３１】ポイントと商品との引き換えの処理の例を説明するフローチャートである。
【図３２】ポイントと商品との引き換えの処理の他の例を説明するフローチャートである。
【図３３】ポイントと商品との引き換えの処理のさらに他の例を説明するフローチャートである。
【図３４】絵文字の提供の処理の例を説明するフローチャートである。
【図３５】絵文字の提供の処理の他の例を説明するフローチャートである。
【図３６】プログラムを実行するコミュニケーションサービスサーバ１９によって実現される機能の構成の他の例を示すブロック図である。
【図３７】友達のステータスの例を説明する図である。
【図３８】ユーザ情報データベース３０２に格納されている、ユーザ情報の例を示す図である。
【図３９】友達のステータスの変更の処理を説明するフローチャートである。
【図４０】地図データの生成の処理の他の例を説明するフローチャートである。
【符号の説明】
【０４７８】
１１−１−１乃至１１−１−３，１１−２−１乃至１１−２−４，１１−１，１１−２，および１１  携帯電話機，  １２−１，１２−２，および１２  基地局，  １３  基地局制御装置，  １４  WAPゲートウェイ，  １５  ネットワーク，  １６−１，１６−２，および１６  基地局，  １７  基地局制御装置，  １８  iモードサーバ，  １９  コミュニケーションサービスサーバ，  ５１  CPU，  ５２  ROM，  ５３  RAM，  ５８  記憶部，  ５９  通信部，  ６１  リムーバブルメディア，  １０１  登録処理部，  １０２  認証部，  １０３  通信制御部，  １０４  区域名確定部，  １０５  訪れ済み区域情報更新部，  １０６  友達有り区域情報更新部，  １０７  ページデータ生成部，  １０８  ユーザ情報データベース，  １０９  コメントセンタ，  １１０  ポイント発行部，  １１１  ポイント引換処理部，  １１２  表示データ選択部，  １２１  受信制御部，  １２２  送信制御部，  １２３  エリア情報取得部，  １２４  区域名称決定部，  １２５  地図データ生成部，  １２６  レート計算部，  １２７  絵文字格納部，  １３１  基地局一覧情報格納部，  １３２  検索範囲決定部，  １３３  訪れ済み区域データ生成部，  １３４  友達有り区域データ生成部，  ２０１  会員登録機能，  ２０２  記事投稿閲覧機能，  ２０３  コメント／記事広場機能，  ２０４  タグ分け・ソート機能，  ２０５  マイプロフィール機能，  ２０６  マイ嗜好設定機能，  ２０７  マイボックス機能，  ２０８  コメント返信機能，  ２０９  友達管理機能，  ３０１  友達ステータス設定部，  ３０２  ユーザ情報データベース，  ３０３  ページデータ生成部，  ３２１  地図データ生成部
【図１】
0005383997.tif 000002
【図２】
0005383997.tif 000003
【図３】
0005383997.tif 000004
【図４】
0005383997.tif 000005
【図５】
0005383997.tif 000006
【図６】
0005383997.tif 000007
【図７】
0005383997.tif 000008
【図８】
0005383997.tif 000009
【図９】
0005383997.tif 000010
【図１０】
0005383997.tif 000011
【図１１】
0005383997.tif 000012
【図１２】
0005383997.tif 000013
【図１３】
0005383997.tif 000014
【図１４】
0005383997.tif 000015
【図１５】
0005383997.tif 000016
【図１６】
0005383997.tif 000017
【図１７】
0005383997.tif 000018
【図１８】
0005383997.tif 000019
【図１９】
0005383997.tif 000020
【図２０】
0005383997.tif 000021
【図２１】
0005383997.tif 000022
【図２２】
0005383997.tif 000023
【図２３】
0005383997.tif 000024
【図２４】
0005383997.tif 000025
【図２５】
0005383997.tif 000026
【図２６】
0005383997.tif 000027
【図２７】
0005383997.tif 000028
【図２８】
0005383997.tif 000029
【図２９】
0005383997.tif 000030
【図３０】
0005383997.tif 000031
【図３１】
0005383997.tif 000032
【図３２】
0005383997.tif 000033
【図３３】
0005383997.tif 000034
【図３４】
0005383997.tif 000035
【図３５】
0005383997.tif 000036
【図３６】
0005383997.tif 000037
【図３７】
0005383997.tif 000038
【図３８】
0005383997.tif 000039
【図３９】
0005383997.tif 000040
【図４０】
0005383997.tif 000041