(57)【要約】【課題】  場所を指定し、その場所の情報をリアルタイムで取得できるようにする。【解決手段】  回答者端末２ａ、２ｂ、…は、位置情報と時刻情報を取得し、足跡情報としてサービスサーバ３に保存する。質問者端末１ａ、１ｂ、…からの質問は、場所や時刻に関する質問事項を含む。サービスサーバ３は、質問者端末１ａ、１ｂ、…からの質問情報を受け取ると、その質問の事項から位置条件及び時刻条件とを設定し、足跡情報の位置情報及び時刻情報と、その質問から設定された位置条件及び時刻条件を比較し、その条件を満足している回答者７ａ、７ｂ、…を抽出して、質問をメールで送信する。メールを受信した回答者７ａ、７ｂ、…は、回答者端末２ａ、２ｂ、…から回答を入力して、回答情報をサービスサーバ３に送信する。サービスサーバ３は回答を受け取ると質問者端末１ａ、１ｂ、…に回答された事を通知する。【選択図】        図１
2008052601.tif 000002
【特許請求の範囲】
【請求項１】
質問情報が入力される質問者端末と、
前記質問者端末からの質問情報に対する回答情報が入力される回答者端末と、
前記質問者端末と前記回答者端末との間で、前記質問情報及び前記回答情報を互いに提供するためのサービスサーバと、
前記質問者端末、前記回答者端末、及び前記サービスサーバとの間でデータの送受信を行うネットワーク網とからなり、
前記質問者端末は、位置に関する質問項目と時刻に関する質問項目を含む質問情報を前記サービスサーバに送信する手段と、サービスサーバから回答の通知を受信する手段とを有し、
前記回答者端末は、位置情報と時刻情報とを取得する手段と、取得した位置情報と時刻情報とを前記サービスサーバに送信する手段と、前記質問情報に対する回答情報を前記サービスサーバに送信する手段とを有し、
前記サービスサーバは、前記回答者端末がそれまで位置した位置情報と時刻情報とが保存される足跡データベースと、前記質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルが作成される質問データベースと、前記質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから位置条件及び時刻条件を設定する条件設定手段と、前記設定された位置条件及び時刻条件を満足している回答者の回答者端末を前記足跡データベースから抽出する抽出手段と、前記抽出された回答者端末に質問情報を送信する手段と、前記回答者端末から送られてきた回答情報を基づいて、回答一覧テーブルが作成される回答データベースと、回答者から回答の通知を前記質問者端末へ送信する手段を有する
ことを特徴とする情報提供システム。
【請求項２】
前記抽出手段は、更に、前記回答者に関する情報により、回答者端末を抽出することを特徴とする請求項１に記載の情報提供システム。
【請求項３】
前記サービスサーバは、更に、前記回答者端末から回答情報が送られる毎にポイント加算処理を行うポイント処理手段を有することを特徴とする請求項１に記載の情報提供システム。
【請求項４】
前記ポイント処理手段は、前記回答情報の有効度に応じて、加算するポイントを変化させることを特徴とする請求項３に記載の情報提供システム。
【請求項５】
質問情報が入力される質問者端末と、前記質問者端末からの質問情報に対する回答情報が入力される回答者端末と、前記質問者端末と回答者端末との間で、質問情報及び回答情報を互いに提供するためのサービスサーバとにより情報提供を行うシステムの情報提供方法であって、
前記回答者端末は、位置情報と時刻情報とを取得し、前記サービスサーバに送り、
前記サービスサーバは、前記回答者端末がそれまで位置した位置情報と時刻情報とを足跡データベースに保存し、
質問者端末は、位置に関する質問項目と時刻に関する質問項目とを含む質問情報を前記サービスサーバに送信し、
前記サービスサーバは、前記質問者端末から送られてきた質問情報に基づき、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルを作成して質問データベースに保存すると共に、前記質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから、位置条件及び時刻条件を設定し、前記設定された位置条件及び時刻条件を満足している回答者の回答者端末を前記足跡データベースから抽出し、抽出された回答者端末に質問情報を送信し、
前記回答者端末は、質問情報に対する回答情報を前記サービスサーバに送信し、
前記サービスサーバは、前記回答者端末から送られてきた回答情報に基づき、回答一覧テーブルを作成して回答データベースに保存し、回答の通知を前記質問者端末に対して送信する
ことを特徴とする情報提供方法。
【請求項６】
質問者端末又は回答者端末からの情報を受信する受信部と、
前記質問者端末又は前記回答者端末に情報を送信する送信部と、
前記回答者端末から送られてきた位置情報及び時刻情報が保存される足跡データベースと、
前記質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時間に関する項目とを含む質問一覧テーブルが作成される質問データベースと、
前記質問データベース中の質問一覧テーブルの位置に関する項目と時間に関する項目とから位置条件及び時刻条件を設定する条件設定部と、
前記設定された位置条件及び時刻条件を満足している回答者の回答者端末を前記足跡データベースから抽出する抽出部と、
前記抽出部で抽出された回答者端末に質問情報を送信する送信部と、
前記回答者端末から送られてきた回答情報に基づいて、回答一覧テーブルが作成される回答データベースと、
前記質問者端末へ回答の通知を送信する送信部と、
を有することを特徴とするサービスサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、場所を指定して、その場所に関する情報をリアルタイムに提供する情報提供システム、情報提供方法、及びこのようなシステムを実現するためのサービスサーバに関する。
【背景技術】
【０００２】
放送や通信メディアの発展と共に、現在では、膨大な情報が取得できるようになっている。しかしながら、このような従来のメディアでは、地域に密着した、リアルタイムで変化する情報については、取得することは難しい。
【０００３】
例えば、スキー場に出かけるときは、積雪情報やリフト待ちの情報が気になる。新聞やウェブページでは、スキー場の積雪情報が知らされている。ところが、スキー場の積雪状態は、時々刻々と数変化しており、現在のスキー場の積雪状態と、新聞やウェブページで公表された積雪状態とは、大きく異なっている場合がある。また、リフト待ちのような、地域に特化した、リアルタイムで変化する情報は、従来のメディアでは、提供することが難しい。
【０００４】
また、花見に出かけるときには、開花状況や混雑状況が気になる。また、イベントに出かけるときには、イベント会場の混雑状況や、周辺の交通混雑の状況、バスやタクシー待ちの状況等が気になる。このような、地域に特化した、リアルタイムで変化する情報は、従来のメディアでは、提供することが難しい。
【０００５】
従来、位置情報に関連した情報の取得方法として、情報の取得者自身の位置情報を基に情報の取得者の居る周辺の施設情報等を得る方法がある。
【０００６】
例えば、特許文献１には、移動通信システムを活用して、携帯端末を有するユーザに対して、当該ユーザが位置する周辺施設の情報を効率的に提供するシステムが提案されている。
【０００７】
また、特許文献２には、サービス提供機関のデータベースに、情報提供者の情報を登録し、依頼機関は、サービス提供機関に、情報提供者の属性、エリア及び情報提供内容を指定した情報提供要求を行い、配信サーバは、情報提供内容を付加した情報提供要求を基地局に送り、情報提供内容を付加した情報提供要求を位置情報サーバが位置情報と電話番号の一致する情報提供者のＧＰＳ機能付き携帯電話に情報提供要求を配信し、ＧＰＳ機能付き携帯電話により、位置情報を付与し、かつ依頼された情報提供内容を、サービス提供機関に配信し、サービス提供機関は、情報提供者より送信された情報を依頼機関に提供するものが提案されている。
【０００８】
また、特許文献３には、移動端末装置の所有者が、個人の属性や趣味等の個人情報や現在位置に適合した情報を自動的に得られる個人別情報提供システムで、所有者の個人情報を記憶し、その個人情報を無線通信網を介して外部から読み出しうる記憶部を備えた移動端末装置と、個人情報の内容に応じた情報を保存する情報データベースと無線通信網を介して前記記憶部から取得した個人情報の内容に応じた情報をデータベースから選択して無線通信網を介し移動端末装置に提供するサーバとを有する情報提供装置とから構成することにより、所有者は移動端末装置を操作する必要なく、個人の属性に合致した情報を自動的に得ることができる装置が提案されている。
【特許文献１】特開２００１−１７７６５１号公報
【特許文献２】特開２００４−０６４２６４号公報
【特許文献３】特開２００４−０３８６９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところが、特許文献１では、情報取得する本人が必ずしも現在地にいない場合でも、情報が投函されることがあり、リアルタイムの情報を取得することは難しい。
【００１０】
また、特許文献２は、サーバが情報提供要求情報を情報提供者に配信するものであり、プライバシーがより保たれなくなる危険性がある。
【００１１】
特許文献３は、所有者は移動端末装置を操作する必要なく、個人の属性に合致した情報を自動的に得ることができるようになっている。ところが、特許文献３では、質問者が所望とする場所の情報を質問して、リアルタイムでその回答を得ることは難しい。
【００１２】
本発明は、上述の従来の技術の有する問題点に鑑みてなされたものであり、場所を指定して、その場所に関する情報をリアルタイムで取得することができる情報提供システム及び方法、並びに、サービスサーバを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述の課題を解決するために、本発明に係る情報提供システムは、質問情報が入力される質問者端末と、質問者端末からの質問情報に対する回答情報が入力される回答者端末と、質問者端末と回答者端末との間で、質問情報及び回答情報を互いに提供するためのサービスサーバと、質問者端末、回答者端末、及びサービスサーバとの間でデータの送受信を行うネットワーク網とからなり、質問者端末は、位置に関する質問項目と時刻に関する質問項目とを含む質問情報をサービスサーバに送信する手段を有し、回答者端末は、位置情報を取得する手段と、取得した位置情報と時刻情報とをサービスサーバに送信する手段と、質問情報に対する回答情報をサービスサーバに送信する手段とを有し、サービスサーバは、回答者端末がそれまで位置した位置情報と時刻情報とが保存される足跡データベースと、質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルが作成される質問データベースと、質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから位置条件及び時刻条件を設定する条件設定手段と、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出する抽出手段と、抽出された回答者端末に質問情報を送信する手段と、回答者端末から送られてきた回答情報を基づいて、回答一覧テーブルが作成される回答データベースと、回答の通知を質問者端末に対して送信する手段を有することを特徴とする。
【００１４】
好ましくは、抽出手段は、更に、回答者に関する情報により、回答者端末を抽出することを特徴とする。
【００１５】
好ましくは、サービスサーバは、更に、回答者端末から回答情報が送られる毎にポイント加算処理を行うポイント処理部を有することを特徴とする。
【００１６】
好ましくは、ポイント処理部は、回答情報の有効度に応じて、加算するポイントを変化させることを特徴とする。
【００１７】
本発明に係る情報提供方法は、質問情報が入力される質問者端末と、質問者端末からの質問情報に対する回答情報が入力される回答者端末と、質問者端末と回答者端末との間で、質問情報及び回答情報を互いに提供するためのサービスサーバとにより情報提供を行うシステムの情報提供方法であって、回答者端末は、位置情報と時刻情報とを取得しサービスサーバに送り、サービスサーバは、回答者端末がそれまで位置した位置情報と時刻情報とを足跡データベースに保存し、質問者端末は、位置に関する質問項目と時刻に関する質問項目を含む質問情報をサービスサーバに送信し、サービスサーバは、質問者端末から送られてきた質問情報に基づき、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルを作成して質問データベースに保存すると共に、質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから、位置条件及び時刻条件を設定し、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出し、抽出された回答者端末に質問情報を送信し、回答者端末は、質問情報に対する回答情報をサービスサーバに送信し、サービスサーバは、回答者端末から送られてきた回答情報に基づき、回答一覧テーブルを作成して回答データベースに保存し、回答の通知を質問者端末に対して送信することを特徴とする。
【００１８】
本発明に係るサービスサーバは、質問者端末又は回答者端末からの情報を受信する受信部と、質問者端末又は回答者端末に情報を送信する送信部と、回答者端末から送られてきた位置情報及び時刻情報が保存される足跡データベースと、質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時間に関する項目とを含む質問一覧テーブルが作成される質問データベースと、質問データベース中の質問一覧テーブルの位置に関する項目と時間に関する項目とから位置条件及び時刻条件を設定する条件設定部と、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出する抽出部と、抽出部で抽出された回答者端末に質問情報を送信する送信部と、回答者端末から送られてきた回答情報に基づいて、回答一覧テーブルが作成される回答データベースと、回答の通知を質問者端末に対して送信する手段を有することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、質問情報が入力される質問者端末と、質問者端末からの質問情報に対する回答情報が入力される回答者端末と、質問者端末と回答者端末との間で、質問情報及び回答情報を互いに提供するためのサービスサーバと、質問者端末、回答者端末、及びサービスサーバとの間でデータの送受信を行うネットワーク網とからなり、質問者端末は、位置に関する質問項目と時刻に関する質問項目とを含む質問情報をサービスサーバに送信する手段を有し、回答者端末は、位置情報と時刻情報とを取得する手段と、取得した位置情報と時刻情報とをサービスサーバに送信する手段と、質問情報に対する回答情報をサービスサーバに送信する手段を有し、サービスサーバは、回答者端末がそれまで位置した位置情報と時刻情報とが保存される足跡データベースと、質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルが作成される質問データベースと、質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから、位置条件及び時刻条件を設定する条件設定手段と、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出する抽出手段と、抽出された質回答者端末に質問情報を送信する手段と、回答者端末から送られてきた回答情報を基づいて、回答一覧テーブルが作成される回答データベースと、回答の通知を質問者端末に対して送信する手段を有するので、短時間に不特定者から有効な情報の提供をリアルタイムに受けることが可能となる。
【００２０】
また、本発明によれば、抽出手段は、更に、回答者に関する情報により、回答者端末を抽出しているので、回答者の場所や時間ばかりでなく、回答者の性別や、年齢等を絞り込んで、有効な情報を受けることができる。
【００２１】
また、本発明によれば、サービスサーバは、更に、回答者端末から回答情報が送られる毎にポイント加算処理を行うポイント処理手段を有するようにしているので、有効な回答を提供した者にポイントを与えて、インセンティブを向上することができる。
【００２２】
また、本発明によれば、ポイント処理手段は、回答情報の有効度に応じて、加算するポイントを変化させているので、有効度の高い回答を提供した者にポイントを与えて、インセンティブを向上することができる。
【００２３】
本発明に係る情報提供方法は、質問情報が入力される質問者端末と、質問者端末からの質問情報に対する回答情報が入力される回答者端末と、質問者端末と回答者端末との間で、質問情報及び回答情報を互いに提供するためのサービスサーバとにより情報提供を行うシステムの情報提供方法であって、回答者端末は、位置情報と時刻情報とを取得しサービスサーバに送り、サービスサーバは、回答者端末がそれまで位置した位置情報と時刻情報とを足跡データベースに保存し、質問者端末は、位置に関する質問項目と時刻に関する質問項目とを含む質問情報をサービスサーバに送信し、サービスサーバは、質問者端末から送られてきた質問情報に基づき、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルを作成して質問データベースに保存すると共に、質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから、位置条件及び時刻条件を設定し、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出し、抽出された回答者端末に質問情報を送信し、回答者端末は、入力された質問情報に対する回答情報をサービスサーバに送信し、サービスサーバは、回答者端末から送られてきた回答情報に基づき、回答一覧テーブルを作成して回答データベースに保存し、回答の通知を質問者端末に対して送信しているので、短時間に不特定者から有効な情報の提供をリアルタイムに受けることが可能となる。
【００２４】
本発明に係るサービスサーバは、質問者端末又は回答者端末からの情報を受信する受信部と、質問者端末又は回答者端末に情報を送信する送信部と、回答者端末から送られてきた位置情報及び時刻情報が保存される足跡データベースと、質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時間に関する項目とを含む質問一覧テーブルが作成される質問データベースと、質問データベース中の質問一覧テーブルの位置に関する項目と時間に関する項目とから位置条件及び時刻条件を設定する条件設定部と、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出する抽出部と、抽出部で抽出された回答者端末に質問情報を送信部と、回答者端末から送られてきた回答情報に基づいて、回答一覧テーブルが作成される回答データベースと、回答の通知を質問者端末に対して送信する送信部を有するようにしているので、短時間に不特定者から有効な情報の提供をリアルタイムに受けることが可能となる。
【発明を実施するための最良の形態】
【００２５】
第１実施形態．
以下、本発明の実施の形態について図面を参照しながら説明する。図１は、本発明の第１実施形態のシステムの構成を示すものである。図１において、１ａ、１ｂ、…は質問者端末、２ａ、２ｂ、…は回答者端末、３はサービスサーバである。質問者端末１ａ、１ｂ、…は、質問者６ａ、６ｂ、…が保有する端末である。質問者端末１ａ、１ｂ、…としては、インターネットに接続可能なパーソナルコンピュータを用いることができる。また、質問者端末１ａ、１ｂ、…としては、パーソナルコンピュータに限らず、インターネットに接続可能な携帯電話端末や、インターネットに接続可能なＰＤＡ(Personal Digital Assistant)等が使用可能である。
【００２６】
回答者端末２ａ、２ｂ、…は、回答者７ａ、７ｂ、…が保有する端末である。回答者端末２ａ、２ｂ、…としては、インターネットに接続可能なＧＰＳ(Global Positioning System)機能付き携帯電話端末が用いられる。また、回答者端末２ａ、２ｂ、…としては、インターネットに接続可能であると共にＧＰＳ機能を備えたＰＤＡや、ＧＰＳ機能を備えたパーソナルコンピュータが使用可能である。
【００２７】
サービスサーバ３は、質問者６ａ、６ｂ、…と、回答者７ａ、７ｂ、…との間で情報を交換し、場所を指定して、その場所のリアルタイムな情報を提供するサービスを行っている。
【００２８】
質問者端末１ａ、１ｂ、…は、インターネット網４を介して、サービスサーバ３と接続可能とされている。また、回答者端末２ａ、２ｂ、…は、移動通信網５、インターネット網４を介して、サービスサーバ３と接続可能とされている。
【００２９】
図２は、回答者端末２ａ、２ｂ、…の回答者画面１０を示すものである。回答者端末２ａ、２ｂ、…の回答者画面１０には、図２に示すように、質問表示ボタン１１と、足跡登録ボタン１２とが含まれている。
【００３０】
回答者画面１０で、足跡登録ボタン１２がクリックされると、回答者端末２ａ、２ｂ、…のＧＰＳ機能により、現在地の位置情報と時刻情報とが取得される。この現在地の位置情報と時刻情報は、移動通信網５、インターネット網４を介して、サービスサーバ３に送られ、サービスサーバ３に足跡情報として保存される。このようにして、サービスサーバ３には、回答者端末２ａ、２ｂ、…で足跡登録ボタン１２がクリックされる毎に、その回答者７ａ、７ｂ、…の現在の位置及び時刻が、時々刻々と保存されることになる。
【００３１】
なお、ここでは、足跡登録ボタン１２がクリックされる毎に、サービスサーバ３に各回答者端末２ａ、２ｂ、…の足跡情報が送られているが、所定時間毎に、各回答者端末２ａ、２ｂ、…の足跡情報をサービスサーバ３に自動的に送信させるようにしても良い。
【００３２】
図３は、質問者端末１ａ、１ｂ、…の質問者画面４０を示すものである。この質問者画面４０には、質問登録ボタン４１と、質問表示ボタン４２と、足跡閲覧ボタン４３とが含まれている。
【００３３】
質問者６ａ、６ｂ、…は、質問を行う場合に、各自の質問者端末１ａ、１ｂ、…により、サービスサーバ３のＵＲＬ(Uniform Resource Locator)にアクセスして、図３に示すような質問者画面４０をサービスサーバ３から受信して表示する。そして、質問登録ボタン４１をクリックする。
【００３４】
質問登録ボタン４１がクリックされると、図４に示すような質問登録画面５０が表示される。図４に示すように、この質問登録画面５０には、地図画面５１と、キーワード入力欄５２と、検索開始ボタン５３と、ユーザＩＤの入力欄５４と、「件名」の入力欄５５と、「質問内容」の入力欄５６と、「場所」の入力欄５７と、「エリア範囲」の入力欄５８と、「時刻範囲」の入力欄５９とが含まれている。
【００３５】
質問者６ａ、６ｂ、…は、目的とする場所を検索する場合には、キーワード入力欄５２に、目的とする場所の名前等を入力して、検索開始ボタン５３をクリックする。キーワード入力欄５２にキーワードを入力して検索を行うと、その場所の緯度、経度が検索され、その場所の近傍の地図が地図画面５１に表示される。この地図画面５１で、カーソル６０により場所を指定すると、その場所の緯度、経度が「場所」の入力欄５７に入力される。
【００３６】
また、このとき、質問情報中の場所及び時刻に関する事項から位置条件及び時刻条件が設定され、設定された位置条件及び時刻条件を満たす回答者７ａ、７ｂ、…の足跡情報がサービスサーバ３から質問者端末２ａ、２ｂ、…に送られる。そして、図５に示すように、地図画面５１上には、各回答者７ａ、７ｂ、…が残した足跡がアイコン３７ａ、３７ｂ…として、地図上にマッピングされて表示される。
【００３７】
なお、地図上へのアイコン３７ａ、３７ｂ、…のマッピングは、位置データや地図データを扱うインターネット上のサイトのサーバを利用して行うことができる。また、各回答者のアイコン３７ａ、３７ｂ、…は事前に会員登録情報として送信した画像を用いてもいいし、デフォルトのものを用いても良い。
【００３８】
また、「場所」の入力欄５７には、目的とする場所の緯度、経度を入力しても良い。また、キーワードによる場所の検索や、地図上へのマッピングには、位置データや地図データを扱うインターネット上のサイトのサーバを使うことができる。
【００３９】
質問者６ａ、６ｂ、…は、各入力欄に質問事項の入力を行い、入力が完了したら、投函ボタン６１をクリックする。投函ボタン６１がクリックされると、入力された質問情報は、図１における質問者端末１ａ、１ｂ、…から、インターネット網４を介して、サービスサーバ３に送られる。サービスサーバ３は、質問者端末１ａ、１ｂ、…からサービスサーバ３に質問情報が送られると、質問情報を質問一覧として質問データベースに保存すると共に、質問情報中の場所及び時刻に関する事項から位置条件及び時刻条件を設定する。そして、足跡情報として保存されている各回答者７ａ、７ｂ、…の位置及び時刻の情報と、その質問から設定された位置条件及び時刻条件とを比較し、その位置条件及び時刻条件を満足する足跡情報を残している回答者７ａ、７ｂ、…の回答者端末２ａ、２ｂ、…を抽出する。そして、サービスサーバ３は、位置条件及び時刻条件を満足する足跡情報を残している回答者７ａ、７ｂ、…の回答者端末２ａ、２ｂ、…に向けて、その質問情報をメールで送信する。
【００４０】
位置条件及び時刻条件を満足する足跡情報を残している回答者７ａ、７ｂ、…の回答者端末２ａ、２ｂ、…には、図６に示すような質問メール６５が送られてくる。質問メール６５を受信した回答者端末２ａ、２ｂ、…の回答者７ａ、７ｂ、…は、質問の答えられるときには、その質問に対する回答を行う。
【００４１】
回答者７ａ、７ｂ、…が質問に対する回答を行う場合には、回答者７ａ、７ｂ、…は、各自の回答者端末２ａ、２ｂ、…により、質問メール６５中の情報表示６６に基づいて、サービスサーバ３のＵＲＬにアクセスし、図８に示したような回答投函画面８０を表示させる。質問一覧を閲覧する場合には、図２の回答者画面１０の質問表示ボタン１１をクリックする。質問表示ボタン１１がクリックされると、図７に示すような質問一覧画面７０が表示される。
【００４２】
図７に示すように、質問一覧画面７０には、質問者６ａ、６ｂ、…からの質問情報の一覧が表示される。この質問一覧画面７０で、カーソル７１により質問を選択して、回答ボタン７３をクリックする。
【００４３】
回答ボタン７３がクリックされると、図８に示すように、その質問に対する回答投函画面８０が表示される。この回答投函画面８０で、入力欄８１にユーザＩＤを入力し、入力欄８２に回答事項を入力して、送信ボタン８３をクリックすると、入力された回答情報は、図１における回答者端末２ａ、２ｂ、…から、移動通信網５、インターネット網４を介して、サービスサーバ３に送られる。サービスサーバ３は、回答者端末２ａ、２ｂ、…からの回答情報を受け取ると、質問と回答とを対応付けて、回答データベースに回答情報を保存し、質問者端末１ａ、１ｂ、…に対して回答の通知をメールで送信する。
【００４４】
質問者６ａ、６ｂ、…は、図１０に示す受信した回答の通知メールを受け取り、リンク９４をクリックする。クリックすると図１１に示すような回答一覧画面９５となり、各質問者６ａ、６ｂ、…に対する各回答者７ａ、７ｂ、…からの回答一覧の情報が表示される。
【００４５】
また、図３に示した質問者画面４０において、質問表示ボタン４２をクリックする。質問表示ボタン４２がクリックされると、図９に示すような質問一覧画面９０が表示される。図９に示すような質問一覧画面９０で、カーソル９１で質問を選択して、回答表示ボタン９２をクリックすると、図１１に示すような回答一覧画面９５となり、各質問者６ａ、６ｂ、…に対する各回答者７ａ、７ｂ、…からの回答一覧の情報が表示される。
【００４６】
図３に示す質問者画面４０における足跡閲覧ボタン４３は、質問者画面４０から直接足跡情報を閲覧するためのものである。すなわち、足跡閲覧ボタン４３をクリックすると、地図画面が表示され、この地図画面上で、位置条件と時刻条件を指定すると、その位置条件及び時刻条件を満足する足跡情報がサービスサーバ３から質問者端末１ａ、１ｂ、…に送られ、図５に示したように、地図画面５１上に、その位置条件及び時刻条件を満足する各回答者７ａ、７ｂ、…が残した足跡がアイコン３７ａ、３７ｂ…として表示される。
【００４７】
なお、この例では、質問者端末１ａ、１ｂ、…でのみ、足跡情報を閲覧できるようにしているが、回答者端末２ａ、２ｂ、…にも足跡閲覧機能を設け、回答者端末２ａ、２ｂ、…側でも、足跡情報を閲覧できるようにしても良い。
【００４８】
上述したように、本発明の第１実施形態では、質問者端末１ａ、１ｂ、…から送られた質問には、図４に示したように、「場所」、「エリア範囲」、「時刻範囲」等の場所や時刻に関する質問事項が含まれている。回答者端末２ａ、２ｂ、…としては、ＧＰＳ機能を備えた携帯電話端末が用いられており、回答者端末２ａ、２ｂ、…の位置及び時刻は、足跡情報として、サービスサーバ３に保持される。サービスサーバ３は、質問者端末１ａ、１ｂ、…からの質問を受け取ると、その質問情報から位置条件及び時刻条件とを設定し、その位置条件及び時刻条件を満足する足跡を残した回答者７ａ、７ｂ、…の回答者端末２ａ、２ｂ、…が抽出され、その回答者端末２ａ、２ｂ、…に質問メールが送られる。質問メールを受信した回答者７ａ、７ｂ、…は、質問に答えられる場合には、その回答をサービスサーバ３に送信する。これにより、質問者６ａ、６ｂ、…は、自分の知りたい場所のリアルタイムの情報のみを得ることができる。このことについて、図１２のシーケンス図を参照しながら説明する。
【００４９】
図１２において、回答者端末２ａ、２ｂ、…の足跡登録ボタン１２がクリックされると、位置情報及び時刻情報が取得され（ステップＳ１ａ、Ｓ１ｂ）、この位置情報及び時刻情報が足跡情報としてサービスサーバ３に送信される（ステップＳ２ａ、Ｓ２ｂ）。サービスサーバ３は、回答者端末２ａ、２ｂ、…から足跡情報を受信すると、この足跡情報を足跡データベースに保存する（ステップＳ３ａ、Ｓ３ｂ）。
【００５０】
質問者端末１ａには質問が入力される（ステップＳ４）。ここでは、例えば質問者６ａが「ＡＢＣスキー場の積雪情報」を知りたいとする。この場合、質問者６ａは、図４に示した質問登録画面５０において、地図画面５１から「ＡＢＣスキー場」の位置を検索し、「場所」の入力欄５７に「ＡＢＣスキー場」の緯度、経度を入力し、「件名」の入力欄５５に例えば「ＡＢＣスキー場の情報」と入力し、「質問内容」の入力欄５６に例えば「積雪状況やリフト待ちの情報を教えて下さい」と入力し、エリア範囲の入力欄５８に例えば「５００ｍ以内」と入力し、「時刻範囲」の入力欄５９にとして例えば「２時間以内」と入力する。各入力欄への入力が完了したら、投函ボタン６１をクリックする。この質問者端末１ａに入力された質問情報は、インターネット網４を介して、サービスサーバ３に送られ（ステップＳ５）、質問一覧として質問データベースに保存される（ステップＳ６）。
【００５１】
サービスサーバ３は、質問情報を受け取ると、質問情報から位置条件及び時刻条件を設定する（ステップＳ７）。ここで、質問者６ａは、図４に示したように、「場所」の入力欄５７に「ＡＢＣスキー場」の緯度、経度を入力し、エリア範囲の入力欄３５に「５００ｍ以内」と入力しているので、回答者７ａ、７ｂ、…の足跡情報の位置情報が「ＡＢＣスキー場から５００ｍ以内となっていることが位置条件となる。また、質問者６ａは、「時刻範囲」の入力欄３６に「２時間以内」と入力しているので、回答者７ａ、７ｂ、…の足跡情報の登録日時が質問の登録日時から２時間以内が時刻条件となる。このように、足跡情報から各回答者７ａ、７ｂ、…の位置情報と時刻情報とを取得し、位置条件及び時刻条件を満足するかどうかを判断し、足跡情報から、この位置条件及び時刻条件を満足する回答者７ａ、７ｂ、…の回答者端末２ａ、２ｂ、…を抽出する（ステップＳ８）。そして、抽出された回答者端末２ａ、２ｂ、…に向けて、質問メールを送信する（ステップＳ９）。
【００５２】
ここで、例えば、回答者７ａが現在「ＡＢＣスキー場」にいて、たった今足跡情報を登録したとする。この場合、回答者７ａは、「ＡＢＣスキー場」にて足跡情報を登録しているので、「ＡＢＣスキー場から５００ｍ以内」という位置条件は満足する。また、回答者７ａは、「質問を投函してから２時間以内」という時刻条件を満足している。よって、回答者７ａは、ステップＳ７の位置条件及び時刻条件を満足しており、ステップＳ８で回答者７ａの回答者端末２ａが抽出され、回答者端末２ａに向けて、サービスサーバ３から、上述した質問メールが送られる。
【００５３】
そして、この回答者７ａが自分の回答者端末２ａにより、質問の一覧を閲覧し、「件名」が「ＡＢＣスキー場の状況」の質問を読んだとする。回答者７ａは、現在、「ＡＢＣスキー場」にいるので、積雪状況やリフトの混雑の状況などがわかっている。そこで、この場合、回答者７ａは、図８に示す回答投函画面８０において、回答内容の入力欄８２に、現地で得られた積雪状況やリフトの混雑状況等の回答を入力し（ステップＳ１０）、送信ボタン８３をクリックする。これにより、回答情報が回答者端末２ａからサービスサーバ３に送られる（ステップＳ１１）。この回答情報がサービスサーバ３の回答データベースに保存される（ステップＳ１２）。質問者に回答の通知をするために、サービスサーバ３は質問情報から質問者６ａの情報を取得し（ステップＳ１３）、質問者端末１ａに対して回答の通知をメールで送信する（ステップS１４）。
【００５４】
質問者６ａが回答を見る場合には、質問者端末１ａにサービスサーバ３から送信された回答の通知メールに記載されているリンクからサービスサーバ３にアクセスし、質問者端末１ａがサービスサーバ３に回答一覧要求を送信する（ステップＳ１５）。これにより、サービスサーバ３から回答情報が読み出され（ステップＳ１６）、この回答情報がサービスサーバ３から質問者端末１ａに送られる（ステップＳ１７）。質問者６ａはこの回答情報を閲覧する。この回答情報から、質問者６ａは、現地で得られたリアルタイムの情報を得ることができる。
【００５５】
ところで、本発明のサービスの提供を受けるためには、予め、会員登録を行う必要がある。会員登録を行うときには、質問者６ａ、６ｂ、…又は回答者７ａ、７ｂ、…は、各自の質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２ｂ、…を用いて、サービスサーバ３のＵＲＬにアクセスする。会員登録時には、サービスサーバ３から質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２ｂ、…に向けて、図１３に示すような会員登録画面１００が送信される。
【００５６】
図１３に示すように、会員登録画面１００には、ユーザＩＤの入力欄１０１、メールアドレスの入力欄１０２、パスワードの入力欄１０３、国・地域の入力欄１０４とが含まれている。質問者６ａ、６ｂ、…又は回答者７ａ、７ｂ、…は、会員登録画面１００にそって、ユーザＩＤ、メールアドレス、パスワード、国・地域名を入力した後、登録ボタン１０５をクリックする。これにより、これらの会員登録情報が質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２ｂ、…から、サービスサーバ３に送信される。
【００５７】
なお、ユーザＩＤとしてニックネームを用いても良い。メールアドレスとしては、パーソナルコンピュータのメールアドレス又は携帯電話端末のメールアドレスの一方だけを用いても良いし、パーソナルコンピュータのメールアドレス又は携帯電話端末のメールアドレスの双方を用いても良い。
【００５８】
図１４は、会員登録処理のフローチャートを示すものである。質問者６ａ、６ｂ、…又は回答者７ａ、７ｂ、…は、質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２ｂ、…用いて、サービスサーバ３のＵＲＬにアクセスして、会員登録画面１００をダウンロードする（ステップＳ１０１）。質問者６ａ、６ｂ、…又は回答者７ａ、７ｂ、…は、会員登録画面１００にそって、ユーザＩＤ、メールアドレス、パスワード、国・地域名を入力したのち、登録ボタン１０５をクリックして、会員登録情報を送信する（ステップＳ１０２）。サービスサーバ３は、会員登録情報を受信して（ステップＳ１０３）、会員番号を会員に付与して（ステップＳ１０４）、会員データを会員データベースに登録した後、会員登録完了情報を会員に送信する（ステップＳ１０５）。質問者６ａ、６ｂ、…又は回答者７ａ、７ｂ、…は、会員登録完了情報を受信して（ステップＳ１０６）、会員登録を完了する。
【００５９】
会員登録を行った後には、質問者６ａ、６ｂ、…又は回答者７ａ、７ｂ、…は、本発明のサービスの提供を受けるためには、認証を受ける必要がある。認証時には、サービスサーバ３から、質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２ｂ、…に向けて、図１５に示すような認証画面１１０が送信される。
【００６０】
図１５に示すように、認証画面１１０には、ユーザＩＤの入力欄１１１と、パスワードの入力欄１１２とが含まれている。質問者６ａ、６ｂ、…又は回答者７ａ、７ｂ、…は、認証画面１１０で、ユーザＩＤ及びパスワードを入力した後、ログインボタン１１３をクリックする。これにより、これらの情報が質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２ｂ、…から、サービスサーバ３に送信される。
【００６１】
サービスサーバ３では、ユーザＩＤ及びパスワードを受信すると、ユーザ認証を行い、認証が成立すると、質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２ｂ、…のログインを許可し、認証が成立しない場合には、ログインを不許可とする。
【００６２】
なお、ここでは、ユーザを識別するのにユーザＩＤを使っているが、質問者端末１ａ、１ｂ、…や回答者端末２ａ、２ｂ、…として携帯電話端末を使う場合には、ユーザＩＤの代わりに、ＵＩＤ(携帯電話の個体識別番号) を使うようにしても良い。ＵＩＤを使うようにすれば、ユーザＩＤの入力は不要になる。
【００６３】
次に、本発明の第１実施形態のシステムの各部の構成について説明する。前述したように、本発明の第１実施形態のシステムは、質問者端末１ａ、１ｂ、…と、回答者端末２ａ、２ｂ、…と、サービスサーバ３とを含んでいる。
【００６４】
質問者端末１ａ、１ｂ、…としては、図１６に示すような、インターネット網４に接続可能なパーソナルコンピュータを用いることができる。
【００６５】
図１６において、ＣＰＵ(Central Processing Unit)１５１は、バス１５２に接続される。ＣＰＵ１５１は、コマンドを解釈して、実行を行う。バス１５２に、ＲＯＭ(Read Only Memory)１５３、ＲＡＭ(Random Access Memory)１５４が接続される。ＲＯＭ１５３にはブートプログラムが記憶されている。ＲＡＭ１５４は、メインメモリとして用いられる。
【００６６】
また、バス１５２には、ＨＤＤ(Hard Disk Drive)ドライブ１５５が接続される。ＨＤＤドライブ１５５には、ＯＳ(Operating System)やアプリケーションのプログラムが記録される他、各種のファイルが記録される。また、バス１５２には、グラフィックス処理部１５７を介して、液晶ディスプレイ等の表示デバイス１５８が接続される。また、バス１５２には、オーディオ処理部１５６を介して、スピーカ１５９が接続される。また、バス１５２には、通信インターフェース１７５が接続される。通信インターフェース１７５は、インターネット網４との接続のために設けられている。
【００６７】
さらに、バス１５２には、ＵＳＢ(Universal Serial Bus)インターフェース１７０が接続される。ＵＳＢインターフェース１７０には、キーボード１７１やマウス１７２等の入力装置が接続される。また、このＵＳＢインターフェース１７０には、ＣＤ(Compact Disc)やＤＶＤ(Digital Versatile Disc)等の光ディスクドライブ１７３が接続される。
【００６８】
本発明の第１実施形態における質問者端末１ａ、１ｂ、…では、少なくとも、インターネットの接続用のプログラムと、ウェブページを閲覧するためのブラウザのプログラムがインストールされている。質問者端末１ａ、１ｂ、…は、サービスサーバ３のＵＲＬをアクセスすることで、サービスサーバ３との間で、通信を行うことが可能になる。
【００６９】
回答者端末２ａ、２ｂ、…としては、図１７に示すような、インターネットに接続可能なＧＰＳ(Global Positioning System)機能を有する携帯電話端末を用いることができる。
【００７０】
図１７において、送受信部２０１は、所定の周波数帯を使って、基地局との間で音声やデータの送受信を行っている。通信方式としては、ＰＤＣ(Personal Digital Cellular)、ＧＳＭ(Global System for Mobile Communication)、ＣＤＭＡ(Code Division Multiple Access)、ＷＣＤＭＡ(Wideband CDMA)等がある。本発明では、移動通信網５を介してインターネット網４に接続できるものであれば、使用する周波数や通信方式は、どのようなものであっても良い。
【００７１】
通信処理部２０２は、送受信するデータのエラー訂正処理等を行っている。音声処理部２０３は、マイクロホン２０４からの音声の圧縮符号化し、通信処理部２０２にデータを送信し、また、通信処理部２０２から受信した音声信号を復号化し、スピーカ２０５に送る処理を行うものである。
【００７２】
ＧＰＳ処理部２１１は、ＧＰＳ機能により、現在地を測位するものである。ＧＰＳは、上空を所定の周期で周回する複数の衛星を使って、現在地を測位するものである。なお、ＧＰＳによる測位ができない場合には、通信している基地局の情報を使って、現在地の大まかな位置を測位することができる。また、ＧＰＳ処理部２１１からは、正確な時刻を得ることができる。
【００７３】
データ処理部２０６は、送受信データの処理を行っている。データ処理部２０６は、インターネットのウェブページを閲覧する機能と、電子メールを送受信する機能と、ＧＰＳで得られた位置情報を処理する機能等を含んでいる。送受信データは、メモリ２０７に格納することができる。また、データ処理部２０６には、入力部２０８から入力が与えられる。データ処理部２０６により、ＧＰＳ処理部から取得した位置情報と時刻情報とをデータに付加して送信することができる。また、データ処理部２０６の出力がＬＣＤ(Liquid Crystal Display)等のディスプレイ２０９に送られ、各種の情報がディスプレイ２０９に表示される。
【００７４】
サービスサーバ３は、図１８に示すような機能ブロック図で示すことができる。図１８に示すように、サービスサーバ３は、各回答者の足跡情報が蓄積される足跡データベース３００と、各会員の情報が蓄積された会員データベース３０１と、各質問端末１ａ、１ｂ、…から送られてきた質問情報が蓄積される質問データベース３０２と、各質問に対して、回答者端末２ａ、２ｂ、…から送られてきた回答情報が蓄積される回答データベース３０３とが設けられる。
【００７５】
会員データベース３０１には、前述した会員登録処理により作成される。会員登録情報は、受信部３０６で受信され、会員登録部３１１に送られる。会員登録部３１１により、会員データベース３０１に会員データが登録される。
【００７６】
また、会員認証時には、ユーザＩＤやパスワード等の会員認証情報が受信部３０６で受信される。この会員認証情報が会員認証部３１２に送られる。会員認証部３１２で、会員データベース３０１を参照して、会員の認証が行われる。
【００７７】
図１９に示すように、会員データベース３０１は、会員番号の項目４１１と、ユーザＩＤの項目４１２と、ＰＣ（パーソナルコンピュータ）メールアドレスの項目４１３と、携帯電話端末のメールアドレスの項目４１４と、パスワードの項目４１５と、国・地域名の項目４１６と、時差の項目４１７とからなる。時差の項目４１７は、会員が送信した国・地域名に対応した時差であり、これは、ワールドワイドなサービスを展開できるようにするものである。例えば、国・地域が日本の場合には、時差として、（ＧＭＴ（国際標準時）＋９時間）のようなデータが含められる。
【００７８】
図１８において、足跡登録時には、受信部３０６で、回答者端末２ａ、２ｂ、…からの足跡情報が受信される。つまり、図２に示した回答者端末２ａ、２ｂ、…の回答者画面１０で、回答者７ａ、７ｂ、…が足跡登録ボタン１２をクリックすると、足跡情報が回答者端末２ａ、２ｂ、…からサービスサーバ３に送られる。このとき、回答者端末２ａ、２ｂ、…のＧＰＳ機能により、現在地の位置情報と時刻情報とが付加される。
【００７９】
この現在地の位置情報と時刻情報とが付加された足跡情報は、図１８におけるサービスサーバ３の受信部３０６で受信され、位置、時刻情報抽出部３４７に送られる。位置、時刻情報抽出部３４７で、位置情報と時刻情報が抽出される。そして、足跡登録部３４１により、足跡データベース３００にその回答者の現在地と、現在の時刻とが、図１９に示すように、保存される。このようにして、足跡データベース３００には、足跡登録ボタン１２がクリックされる毎に、その回答者のいる位置情報と、時刻情報とが、時々刻々と保存されることになる。
【００８０】
図１８において、質問者端末１ａ、１ｂ、…で足跡を閲覧する場合には、受信部３０６で、質問者端末１ａ、１ｂ、…からの足跡一覧要求情報が受信される。この足跡一覧要求情報は、受信部３０６から足跡読出部３４２に送られる。足跡読出部３４２により、足跡データベース３００から、指定された時刻範囲及び位置範囲を満たす足跡情報が読み出される。この足跡情報は、送信部３０７に送られ、送信部３０７から、質問者端末１ａ、１ｂ、…に送信される。
【００８１】
図１８において、質問登録時には、受信部３０６で、質問者端末１ａ、１ｂ、…からの質問情報が受信される。つまり、質問者６ａ、６ｂ、…が質問を行う場合には、質問者端末１ａ、１ｂ、…で、図４に示すような質問登録画面５０が表示され、各入力欄への入力が完了すると、投函ボタン６１がクリックされる。投函ボタン６１がクリックされると、入力された質問情報は、質問者端末１ａ、１ｂ、…からサービスサーバ３に送信され、図１８における受信部３０６で受信される。そして、この質問情報は、質問登録部３２１に送られる。質問登録部３２１は、質問情報を受け取ると、質問一覧テーブルを作成して、質問データベース３０２への登録処理を行う。
【００８２】
質問データベース３０２に登録される質問一覧テーブルは、図２１に示すように、質問番号の項目５０１と、登録日時の項目５０２と、ユーザＩＤの項目５０３と、件名の項目５０４と、質問内容の項目５０５と、場所の項目５０６と、エリア範囲の項目５０７と、時刻範囲の項目５０８と、ステータスの項目５０９とからなる。
【００８３】
「質問番号」の項目５０１には、一連の番号が付与される。「登録日時」の項目５０２には、質問者からの質問の登録日時が記載される。なお、登録日時は、時差を考慮した値で記載される。「ユーザＩＤ」の項目５０３には、ユーザＩＤが記載される。「件名」の項目５０４には質問登録画面５０（図４参照）における件名の入力欄５５に入力した件名が記載される。「質問内容」の項目５０５には質問登録画面５０おける「質問内容」の入力欄５６に入力した質問内容が記載される。「場所」の項目５０６には、質問登録画面５０おける入力欄５７に入力した場所の緯度、経度の位置情報が記載される。「エリア範囲」の項目５０７には質問登録画面５０における「エリア範囲」の入力欄５８に入力したエリア範囲が記載される。「時刻範囲」の項目５０８には、質問登録画面５０における「時刻範囲」の入力欄５９に入力した時刻範囲が記載される。
【００８４】
ステータスの項目５０９は、回答受付中か否かの表示と回答を受信した件数が用いられる。なお、回答受付中か否かの情報は質問者６ａ、６ｂ、…が決めてもいいし、受付数の上限や受付時間の範囲を指定することで決めても良い。所定の時間内に回答がない場合は、サービスサーバ３は質問者６ａ、６ｂ、…に対して再度条件を緩和して質問を行う等の要請を行っても良い。
【００８５】
また、このとき、質問情報中の「登録日時」、「場所」、「エリア範囲」、「時刻範囲」の情報が質問データベース３０２の質問一覧テーブルから取得される。これらの情報は、質問データベース３０２から条件設定部３２６に送られる。条件設定部３２６は、質問一覧テーブル中の「登録日時」、「場所」、「エリア範囲」、「時刻範囲」から「位置条件」及び「時刻条件」を設定する。
【００８６】
また、質問登録部３２１により、足跡データベース３００から、各回答者の日時の情報と、位置の情報とが読み出される。この各回答者の日時の情報と位置の情報は、足跡データベース３００から質問登録部３２１を介して抽出部３２５に送られる。
【００８７】
抽出部３２５は、条件設定部３２６で設定された「位置条件」及び「時刻条件」と、足跡データベース３００からの各回答者７ａ、７ｂ、…の足跡情報の位置及び時刻の情報とを比較し、その条件を満足しているかどうかを判断する。そして、「位置条件」及び「時刻条件」を満足している回答者端末２ａ、２ｂ、…を抽出する。
【００８８】
抽出された回答者端末２ａ、２ｂ、…の情報は、質問読出部３２２に送られる。そして、抽出された回答者端末２ａ、２ｂ、…に向けて、質問メール送信部３２３を使用して送信部３０７から、質問メールが送信される。
【００８９】
図１８において、質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２，ｂ…で質問一覧を表示させる場合には、受信部３０６で質問一覧要求情報が受信される。この質問一覧の要求情報は、受信部３０６から、質問読出部３２２に送られる。
【００９０】
質問読出部３２２により、質問データベース３０２から、質問一覧が読み出される。そして、読み出された質問一覧の情報が送信部３０７に送られ、送信部３０７から、質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２ｂ、…に送信される。
【００９１】
図１８において、回答登録時には、受信部３０６で、回答者端末２ａ、２ｂ、…からの回答情報が受信される。この回答情報は、受信部３０６から回答登録部３３１に送られる。回答登録部３３１は、回答事項を受け取ると、回答データベース３０３に回答一覧テーブルを作成して、回答データベース３０３への登録処理を行う。
【００９２】
回答データベース３０３に登録される回答一覧テーブルは、図２２に示すよう、回答番号の項目５１１と、関連質問番号の項目５１２と、回答日時の項目５１３と、ユーザＩＤの項目５１４と、回答内容の項目５１５とからなる。「回答番号」の項目５１１には、一連の番号が付与される。関連質問番号の項目５１２には、この回答に関連する質問の質問番号が記載される。「回答日時」の項目５１３には、回答者からの回答日時が記載される。「ユーザＩＤ」の項目５１４には、回答者のユーザＩＤが記載される。「回答内容」の項目５１５には、回答者７ａ、７ｂ…からの回答入力が記載される。
【００９３】
回答者端末２ａ、２ｂ、…から送信された関連質問番号は、回答登録部を通して回答メール送信部３３３へ送られる。回答メール送信部３３３は受け取った関連質問番号を使用して質問データベース３０２から、質問者端末１ａ、１ｂ、…を抽出し、質問者端末１ａ、１ｂ、…に向けて、送信部３０７から、回答通知メールを送信する。
【００９４】
図１８において、質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２ｂ、…で、回答を閲覧する場合には、受信部３０６で、回答一覧要求情報が受信される。この回答一覧要求情報は、受信部３０６から回答読出部３３２に送られる。
【００９５】
回答読出部３３２により、回答データベース３０３から、回答一覧が読み出される。そして、読み出された回答一覧の情報が送信部３０７に送られ、送信部３０７から、質問者端末１ａ、１ｂ、…又は回答者端末２ａ、２ｂ、…に送信される。
【００９６】
図２３は、図１８における抽出部３２５及び条件設定部３２６の処理の一例を示すフローチャートである。図２３において、足跡データベース３００から、足跡情報として残された回答者の位置情報（Ｘｂ，Ｙｂ）を取得する（ステップＳ２０１）。質問データベース３０２からの質問先の「場所（緯度，経度）」の位置情報（Ｘａ，Ｙａ）を取得し（ステップＳ２０２）、質問先の「エリア範囲」の情報を取得する（ステップＳ２０３）。「エリア範囲（ΔD）」の情報は距離なので、これを緯度、経度のエリア範囲（ΔＸ，ΔＹ）に変換する（ステップＳ２０４）。ステップＳ２０２で取得した質問データベース３０２の質問テーブル中の位置情報の緯度、経度情報（Ｘａ，Ｙａ）と、ステップＳ２０４で求めた「エリア範囲」の情報（ΔＸ，ΔＹ）とから、条件となる位置情報の範囲を（Ｘａ±ΔＸ，Ｙａ±ΔＹ）として設定する（ステップＳ２０５）。
【００９７】
ステップＳ２０５で求められた条件となる位置情報の範囲（Ｘａ±ΔＸ，Ｙａ±ΔＹ）と、ステップＳ２０１で取得された回答者の位置情報（Ｘｂ，Ｙｂ）とを比較し、回答者の位置情報（Ｘｂ，Ｙｂ）が条件となる位置情報の範囲（Ｘａ±ΔＸ，Ｙａ±ΔＹ）内にあるかどうかを判断する（ステップＳ２０６）。ここで、条件を満足していなければ、その回答は無効とされる（ステップＳ２１４）。
【００９８】
さらに、質問先の場所の位置情報位置情報（Ｘａ，Ｙａ）と回答者の位置情報（Ｘｂ，Ｙｂ）において、二点間の距離を計算しエリア範囲（ΔD）内にあるかどうかを判断する（ステップS２０７）。ここで、条件を満足していなければ、その回答は無効とされる（ステップS２１４）。
【００９９】
次に、足跡データベース３００から、足跡情報として残された回答者の時刻情報Ｔｂを取得する（ステップＳ２０８）。質問データベース３０２の質問一覧テーブル中の「登録日時」の情報Ｔａを取得し（ステップＳ２０９）、質問中の「時刻範囲」の情報ΔＴを取得する（ステップＳ２１０）。「登録日時」の情報のＴａと、「時刻範囲」の情報ΔＴとから、条件となる時刻情報の範囲を（Ｔａ±ΔＴ）として設定する（ステップＳ２１１）。
【０１００】
ステップＳ２１１で求められた条件となる時刻情報の範囲（Ｔａ±ΔＴ）と、ステップＳ２０８で取得された回答者の時刻情報Ｔｂを比較し、回答者の時刻情報Ｔｂが条件となる時刻情報の範囲（Ｔａ±ΔＴ）内にあるかどうかを判断する（ステップＳ２１２）。ここで、条件を満足していなければ、その回答者は無効とされる（ステップＳ２０７）。条件を満足してれば、その回答者は有効とされる（ステップＳ２１３）。
【０１０１】
このようにして、各回答者の足跡情報が位置条件及び時刻条件を満足するかどうかが判断され、位置条件及び時刻条件を満足する回答者の足跡情報が有効とされる。そして、有効とされる回答者端末が抽出される。
【０１０２】
ステップＳ２０４での、距離による範囲は、質問先の場所の位置情報（Ｘａ，Ｙａ）を元に換算表を使用して緯度、経度のエリア範囲（ΔＸ，ΔＹ）に変換する。
【０１０３】
ステップＳ２０７での、二点間の距離による範囲の計算は、以下のようにして行うことができる。
【０１０４】
二点を（経度1，緯度1），（経度2，緯度2）と定義すると、
・経度の差dLon = abs(経度2 - 経度1)
・緯度の差dLat = abs(緯度2 - 緯度1)
・a = sin2(dLat/2) + cos(緯度1) * cos(緯度2) * sin2(dLon/2)
・c = 2 * arcsin(min(1,sqrt(a)))
・地球の半径 = 6378137
・距離D = 地球の半径 * c
ここで、absは「絶対値」を表し、sqrtは「平方根」を表すものとする。
【０１０５】
図２４は、質問者端末１ａ、１ｂ、…の処理を示すフローチャートである。図２４において、質問者６ａ、６ｂ、…は、サービスサーバ３のＵＲＬにアクセスして、図３に示す質問者画面４０をダウンロードする（ステップＳ３０１）。そして、質問登録ボタン４１がクリックされたかどうかを判断し（ステップＳ３０２）、質問登録ボタン４１がクリックされていなければ、質問表示ボタン４２がクリックされたかどうかを判断し（ステップＳ３０３）、質問表示ボタン４２がクリックされていなければ、足跡閲覧ボタン４３がクリックされたかどうかを判断し（ステップＳ３０４）、足跡閲覧ボタン４３がクリックされていなければ、ステップＳ３０２にリターンする。ステップＳ３０２〜Ｓ３０４を繰り返すことで、質問登録ボタン４１、質問表示ボタン４２、又は足跡閲覧ボタン４３のうちの何れかがクリックされたかどうかが判断される。
【０１０６】
ステップＳ３０２で、質問登録ボタン４１がクリックされたと判断されたら、地図画面を表示し、足跡一覧の表示処理を行い（ステップＳ３０５）、入力された質問事項に基づいて、地図画面を質問登録処理を行って（ステップＳ３０６）、ステップＳ３０３に進む。
【０１０７】
ステップＳ３０３で、質問表示ボタン４２がクリックされたと判断されると、質問一覧表示処理を行う（ステップＳ３０７）。そして、回答表示ボタン９２がクリックされたかどうかを判断する（ステップＳ３０８）。回答表示ボタン９２がクリックされていなければ、ステップＳ３０７にリターンする。回答表示ボタン９２がクリックされたと判断されると、回答一覧表示処理が行われて（ステップＳ３０９）、ステップＳ３０４に進む。
【０１０８】
ステップＳ３０４で、足跡閲覧ボタン４３がクリックされたと判断されると、地図画面を表示し、足跡一覧の表示処理を行って（ステップＳ３１０）、ステップＳ３０２にリターンする。
【０１０９】
図２５は、ステップＳ３０６の質問登録処理を示すフローチャートである。図２５において、質問者６ａ、６ｂ、…は、質問者端末１ａ、１ｂ、…により、サービスサーバ３のＵＲＬにアクセスして、質問登録画面５０をダウンロードする（ステップＳ４０１）。そして、各入力欄５４〜５９に、ユーザＩＤ、件名、質問内容、場所、エリア範囲、時刻範囲を入力し、投函ボタン６１をクリックして（ステップＳ４０２）、サービスサーバ３に送信する。サービスサーバ３は、質問者端末１ａ、１ｂ、…からの質問情報を受信して（ステップＳ４０３）、質問データベース３０２に、質問一覧テーブルを作成する（ステップＳ４０４）。そして、質問者端末１ａ、１ｂ、…に、質問登録完了情報を送信する（ステップＳ４０５）。質問者端末１ａ、１ｂ、…は、質問完了情報を受信すると（ステップＳ４０６）、質問登録処理を完了する。
【０１１０】
図２６は、回答者端末２ａ、２ｂ、…の処理を示すフローチャートである。図２６において、回答者端末２ａ、２ｂ、…により、サービスサーバ３のＵＲＬにアクセスして、回答者画面１０をダウンロードする（ステップＳ５０１）。そして、質問表示ボタン１１がクリックされたかどうかを判断し（ステップＳ５０２）、質問表示ボタン１１がクリックされていなければ、足跡登録ボタン１２がクリックされたかどうかを判断し（ステップＳ５０３）、足跡登録ボタン１２がクリックされなければ、ステップＳ５０２にリターンする。ステップＳ５０２〜Ｓ５０３を繰り返すことで、質問表示ボタン１１、足跡登録ボタン１２、又は足跡閲覧ボタン１３のうちの何れかがクリックされたかどうかが判断される。
【０１１１】
ステップＳ５０２で、質問表示ボタン１１がクリックされると、質問の一覧を表示する（ステップＳ５０４）。そして、回答ボタン７３がクリックされたかどうかを判断する（ステップＳ５０５）。回答ボタン７３がクリックされなければ、ステップＳ５０５にリターンする。回答ボタン７３がクリックされると、質問に対する回答が入力されて、回答投函処理が行われ（ステップＳ５０６）、ステップＳ５０３に進む。
【０１１２】
ステップＳ５０３で、足跡登録ボタン１２がクリックされると、足跡登録処理を行って（ステップＳ５０７）、ステップＳ５０２にリターンする。
【０１１３】
図２７は、回答者端末２ａ、２ｂ、…を用いた足跡登録の処理を示すフローチャートである。図２７において、足跡登録ボタン１２がクリックされると（ステップＳ６０１）、回答者端末２ａ、２ｂ、…は、位置情報と時刻情報とを取得し、この位置情報及び時刻情報を足跡情報としてサービスサーバ３に送信する（ステップＳ６０２）。サービスサーバ３は、足跡情報を受信し（ステップＳ６０３）、その回答者端末２ａ、２ｂ、…からの位置情報及び時刻情報を足跡情報として足跡データベース３００に保存する（ステップＳ６０４）。そして、足跡完了情報を回答者端末２ａ、２ｂ、…に送信する（ステップＳ６０５）。回答者端末２ａ、２ｂ、…は、足跡登録完了情報を受信して（ステップＳ６０６）、足跡登録を完了する。
【０１１４】
図２８は、足跡閲覧の処理を示すフローチャートある。図２８において、質問者画面４０の足跡閲覧ボタン４３をクリックし（ステップＳ７０１）、地図画面を表示させ、場所と、時刻を指定して、足跡閲覧情報を送信する（ステップＳ７０２）。
【０１１５】
サービスサーバ３は、足跡閲覧情報を受信して（ステップＳ７０３）、場所と時刻の条件を満足する足跡情報を足跡データベース３００から検索して読み出し（ステップＳ７０４）、回答者端末２ａ、２ｂ、…に、送信する（ステップＳ７０５）。回答者端末２ａ、２ｂ、…は、足跡一覧を受信して（ステップＳ７０６）、処理を完了する。
【０１１６】
第２実施形態．
次に、本発明の第２実施形態について説明する。図２９は、本発明の第２実施形態を示すものである。この実施形態では、会員データベース３０１の回答者に関する情報が条件設定部３２６に送られる。また、図３０に示すように、会員データベース３０１に、性別の項目４１９、年齢の項目４２０が設けられる。このように、会員データベース３０１に、性別や年齢等の項目を付加しておくと、場所や時刻だけでなく、性別や年齢でも、回答者を抽出できる。更に、趣味、職業、出身地等の項目を、会員データベース３０１に付加するようにしても良い。
【０１１７】
このように、性別や年齢で、回答者を絞り込む場合には、図３１に示すように、質問登録画面５０に、性別の入力欄６２や、年齢範囲の入力欄６３を設ける。そして、この性別の入力欄６２や年齢範囲の入力欄６３に入力された性別や年齢範囲により条件設定部３２６で条件を設定し、足跡情報を登録した回答者７ａ、７ｂ、…の性別や年齢を会員データベース３０１からの読み出し、抽出部３２５で、回答者７ａ、７ｂ、…の性別や年齢が条件を満足するかどうかを判断し、条件を満足する回答者７ａ、７ｂ、…に向けて、質問のメールを送信する。これにより、場所や時刻だけでなく、性別や年齢でも、回答者の条件を絞り込むことができる。
【０１１８】
第３実施形態．
次に、本発明の第３実施形態について説明する。この実施形態では、図３２に示すように、サービスサーバ３に、ポイント処理部３５１が設けられる。また、図３３に示すように、会員データベース３０１に、ポイントの項目４２１が含められる。ポイントは、ポイント相当額の割り引きサービス、粗品の進呈サービス等を提供するものである。
【０１１９】
図８の回答投函画面８０で、回答内容を記入後、送信ボタン８３がクリックされて、回答が投函される。ポイント処理部３５１は、回答を受け取ると、会員データベース３０１のポイントの項目４２１に、取得したポイントを加算する。このとき、その回答の有効度に応じて、加算するポイントを変化するようにしている。
【０１２０】
図３４は、ポイント処理部３５１の処理を示すフローチャートである。図３４において、回答が投函されたかどうかが判断され（ステップＳ８０１）、回答が投函されたら、回答の有効度を判断する（ステップＳ８０２）。回答の有効度が高くなければ、ポイントとしてＰが加算され（ステップＳ８０３）、回答の有効度が高ければ、有効度に応じて、ポイントとして、（Ｐ＋α）が加算される（ステップＳ８０４）。なお、有効度に応じて加算されるポイントαは、例えば回答の投函時期の早さで決めても良いし、また、質問がアンケート形式の場合は、アンケートに回答しているか否かで決めるようにしても良い。
【０１２１】
本発明は、上述した実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【産業上の利用可能性】
【０１２２】
本発明は、積雪情報、桜の開花情報、イベント情報等、地域に特化したリアルタイム情報を提供するのに広く用いることができる。また、ターゲットを絞り込んで、アンケートを行ったり、商品の宣伝をしたりするのに用いることができる。
【図面の簡単な説明】
【０１２３】
【図１】本発明の第１実施形態の情報提供システムの全体構成の説明図である。
【図２】本発明の第１実施形態の情報提供システムにおける回答者画面の説明図である。
【図３】本発明の第１実施形態の情報提供システムにおける質問者画面の説明図である。
【図４】本発明の第１実施形態の情報提供システムにおける質問登録画面の説明図である。
【図５】本発明の第１実施形態の情報提供システムにおける足跡閲覧画面の説明図である。
【図６】本発明の第１実施形態の情報提供システムにおける質問メールの説明図である。
【図７】本発明の第１実施形態の情報提供システムにおける質問一覧画面の説明図である。
【図８】本発明の第１実施形態の情報提供システムにおける回答投函画面の説明図である。
【図９】本発明の第１実施形態の情報提供システムにおける質問一覧画面の説明図である。
【図１０】本発明の第１実施形態の情報提供システムにおける回答通知メールの説明図である。
【図１１】本発明の第１実施形態の情報提供システムにおける回答一覧画面の説明図である。
【図１２】本発明の第１実施形態の情報提供システムの動作説明に用いるシーケンス図である。
【図１３】本発明の第１実施形態の情報提供システムにおける会員登録画面の説明図である。
【図１４】本発明の第１実施形態の情報提供システムにおける会員登録処理の説明に用いるフローチャートである。
【図１５】本発明の第１実施形態の情報提供システムにおける認証画面の説明図である。
【図１６】本発明の第１実施形態の情報提供システムにおいて質問者端末として使用できるパーソナルコンピュータの一例のブロック図である。
【図１７】本発明の第１実施形態の情報提供システムにおいて回答者端末として使用できるＧＰＳ機能を有する携帯電話端末の一例のブロック図である。
【図１８】本発明の第１実施形態の情報提供システムにおけるサービスサーバの一例の機能ブロック図である。
【図１９】本発明の第１実施形態の情報提供システムにおける会員データベースの説明図である。
【図２０】本発明の第１実施形態の情報提供システムにおける足跡データベースの説明図である。
【図２１】本発明の第１実施形態の情報提供システムにおける質問データベースの説明図である。
【図２２】本発明の第１実施形態の情報提供システムにおける回答データベースの説明図である。
【図２３】本発明の第１実施形態の情報提供システムにおける条件設定部及び抽出部の処理の説明に用いるフローチャートである。
【図２４】本発明の第１実施形態の情報提供システムにおける質問者端末の処理を示すフローチャートである。
【図２５】本発明の第１実施形態の情報提供システムにおける質問登録処理を示すフローチャートである
【図２６】本発明の第１実施形態の情報提供システムにおける回答者端末の処理を示すフローチャートである。
【図２７】本発明の第１実施形態の情報提供システムにおける足跡登録の処理を示すフローチャートである。
【図２８】本発明の第１実施形態の情報提供システムにおける足跡閲覧の処理を示すフローチャートある。
【図２９】本発明の第２実施形態の情報提供システムにおけるサービスサーバの一例の機能ブロック図である。
【図３０】本発明の第２実施形態の情報提供システムにおける会員データベースの説明図である。
【図３１】本発明の第２実施形態の情報提供システムにおける質問登録画面の説明図である。
【図３２】本発明の第３実施形態の情報提供システムにおけるサービスサーバの一例の機能ブロック図である。
【図３３】本発明の第３実施形態の情報提供システムにおける会員データベースの説明図である。
【図３４】本発明の第３実施形態の情報提供システムにおけるポイント処理の説明に用いるフローチャートである。
【符号の説明】
【０１２４】
１ａ、１ｂ、…  質問者端末
２ａ、２ｂ、…  回答者端末
３  サービスサーバ
４  インターネット網
５  移動通信網
６ａ、６ｂ、…  質問者
７ａ、７ｂ、…  回答者
１５２  バス
１５３  ＲＯＭ(Read Only Memory)
１５４  ＲＡＭ(Random Access Memory)
１５５  ＨＤＤ(Hard Disk Drive)
１５６  オーディオ処理部
１５７  グラフィックス処理部
１５８  表示デバイス
１５９  スピーカ
１７０  ＵＳＢ(Universal Serial Bus)
１７１  キーボード
１７２  マウス
１７３  光ディスクドライブ
１７５  通信インターフェース
２０１  送受信部
２０２  通信処理部
２０３  音声処理部
２０４  マイクロホン
２０５  スピーカ
２０６  データ処理部
２０７  メモリ
２０８  入力部
２０９  ディスプレイ
２１１  ＧＰＳ処理部
３００  足跡データベース
３０１  会員データベース
３０２  質問データベース
３０３  回答データベース
３０６  受信部
３０７  送信部
３１１  会員登録部
３１２  会員認証部
３２１  質問登録部
３２２  質問読出部
３２３  質問メール送信部
３２５  抽出部
３２６  条件設定部
３３１  回答登録部
３３２  回答読出部
３３３  回答メール送信部
３４１  足跡登録部
３４２  足跡読出部
３４７  位置、時刻情報抽出部
３５１  ポイント処理部
【図１】
2008052601.tif 000003
【図２】
2008052601.tif 000004
【図３】
2008052601.tif 000005
【図４】
2008052601.tif 000006
【図５】
2008052601.tif 000007
【図６】
2008052601.tif 000008
【図７】
2008052601.tif 000009
【図８】
2008052601.tif 000010
【図９】
2008052601.tif 000011
【図１０】
2008052601.tif 000012
【図１１】
2008052601.tif 000013
【図１２】
2008052601.tif 000014
【図１３】
2008052601.tif 000015
【図１４】
2008052601.tif 000016
【図１５】
2008052601.tif 000017
【図１６】
2008052601.tif 000018
【図１７】
2008052601.tif 000019
【図１８】
2008052601.tif 000020
【図１９】
2008052601.tif 000021
【図２０】
2008052601.tif 000022
【図２１】
2008052601.tif 000023
【図２２】
2008052601.tif 000024
【図２３】
2008052601.tif 000025
【図２４】
2008052601.tif 000026
【図２５】
2008052601.tif 000027
【図２６】
2008052601.tif 000028
【図２７】
2008052601.tif 000029
【図２８】
2008052601.tif 000030
【図２９】
2008052601.tif 000031
【図３０】
2008052601.tif 000032
【図３１】
2008052601.tif 000033
【図３２】
2008052601.tif 000034
【図３３】
2008052601.tif 000035
【図３４】
2008052601.tif 000036