説明

情報提供システム、情報提供方法、及びサービスサーバ

【課題】 場所を指定し、その場所の情報をリアルタイムで取得できるようにする。
【解決手段】 回答者端末2a、2b、…は、位置情報と時刻情報を取得し、足跡情報としてサービスサーバ3に保存する。質問者端末1a、1b、…からの質問は、場所や時刻に関する質問事項を含む。サービスサーバ3は、質問者端末1a、1b、…からの質問情報を受け取ると、その質問の事項から位置条件及び時刻条件とを設定し、足跡情報の位置情報及び時刻情報と、その質問から設定された位置条件及び時刻条件を比較し、その条件を満足している回答者7a、7b、…を抽出して、質問をメールで送信する。メールを受信した回答者7a、7b、…は、回答者端末2a、2b、…から回答を入力して、回答情報をサービスサーバ3に送信する。サービスサーバ3は回答を受け取ると質問者端末1a、1b、…に回答された事を通知する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、場所を指定して、その場所に関する情報をリアルタイムに提供する情報提供システム、情報提供方法、及びこのようなシステムを実現するためのサービスサーバに関する。
【背景技術】
【0002】
放送や通信メディアの発展と共に、現在では、膨大な情報が取得できるようになっている。しかしながら、このような従来のメディアでは、地域に密着した、リアルタイムで変化する情報については、取得することは難しい。
【0003】
例えば、スキー場に出かけるときは、積雪情報やリフト待ちの情報が気になる。新聞やウェブページでは、スキー場の積雪情報が知らされている。ところが、スキー場の積雪状態は、時々刻々と数変化しており、現在のスキー場の積雪状態と、新聞やウェブページで公表された積雪状態とは、大きく異なっている場合がある。また、リフト待ちのような、地域に特化した、リアルタイムで変化する情報は、従来のメディアでは、提供することが難しい。
【0004】
また、花見に出かけるときには、開花状況や混雑状況が気になる。また、イベントに出かけるときには、イベント会場の混雑状況や、周辺の交通混雑の状況、バスやタクシー待ちの状況等が気になる。このような、地域に特化した、リアルタイムで変化する情報は、従来のメディアでは、提供することが難しい。
【0005】
従来、位置情報に関連した情報の取得方法として、情報の取得者自身の位置情報を基に情報の取得者の居る周辺の施設情報等を得る方法がある。
【0006】
例えば、特許文献1には、移動通信システムを活用して、携帯端末を有するユーザに対して、当該ユーザが位置する周辺施設の情報を効率的に提供するシステムが提案されている。
【0007】
また、特許文献2には、サービス提供機関のデータベースに、情報提供者の情報を登録し、依頼機関は、サービス提供機関に、情報提供者の属性、エリア及び情報提供内容を指定した情報提供要求を行い、配信サーバは、情報提供内容を付加した情報提供要求を基地局に送り、情報提供内容を付加した情報提供要求を位置情報サーバが位置情報と電話番号の一致する情報提供者のGPS機能付き携帯電話に情報提供要求を配信し、GPS機能付き携帯電話により、位置情報を付与し、かつ依頼された情報提供内容を、サービス提供機関に配信し、サービス提供機関は、情報提供者より送信された情報を依頼機関に提供するものが提案されている。
【0008】
また、特許文献3には、移動端末装置の所有者が、個人の属性や趣味等の個人情報や現在位置に適合した情報を自動的に得られる個人別情報提供システムで、所有者の個人情報を記憶し、その個人情報を無線通信網を介して外部から読み出しうる記憶部を備えた移動端末装置と、個人情報の内容に応じた情報を保存する情報データベースと無線通信網を介して前記記憶部から取得した個人情報の内容に応じた情報をデータベースから選択して無線通信網を介し移動端末装置に提供するサーバとを有する情報提供装置とから構成することにより、所有者は移動端末装置を操作する必要なく、個人の属性に合致した情報を自動的に得ることができる装置が提案されている。
【特許文献1】特開2001−177651号公報
【特許文献2】特開2004−064264号公報
【特許文献3】特開2004−038696号公報
【発明の開示】
【発明が解決しようとする課題】
【0009】
ところが、特許文献1では、情報取得する本人が必ずしも現在地にいない場合でも、情報が投函されることがあり、リアルタイムの情報を取得することは難しい。
【0010】
また、特許文献2は、サーバが情報提供要求情報を情報提供者に配信するものであり、プライバシーがより保たれなくなる危険性がある。
【0011】
特許文献3は、所有者は移動端末装置を操作する必要なく、個人の属性に合致した情報を自動的に得ることができるようになっている。ところが、特許文献3では、質問者が所望とする場所の情報を質問して、リアルタイムでその回答を得ることは難しい。
【0012】
本発明は、上述の従来の技術の有する問題点に鑑みてなされたものであり、場所を指定して、その場所に関する情報をリアルタイムで取得することができる情報提供システム及び方法、並びに、サービスサーバを提供することを目的とする。
【課題を解決するための手段】
【0013】
上述の課題を解決するために、本発明に係る情報提供システムは、質問情報が入力される質問者端末と、質問者端末からの質問情報に対する回答情報が入力される回答者端末と、質問者端末と回答者端末との間で、質問情報及び回答情報を互いに提供するためのサービスサーバと、質問者端末、回答者端末、及びサービスサーバとの間でデータの送受信を行うネットワーク網とからなり、質問者端末は、位置に関する質問項目と時刻に関する質問項目とを含む質問情報をサービスサーバに送信する手段を有し、回答者端末は、位置情報を取得する手段と、取得した位置情報と時刻情報とをサービスサーバに送信する手段と、質問情報に対する回答情報をサービスサーバに送信する手段とを有し、サービスサーバは、回答者端末がそれまで位置した位置情報と時刻情報とが保存される足跡データベースと、質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルが作成される質問データベースと、質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから位置条件及び時刻条件を設定する条件設定手段と、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出する抽出手段と、抽出された回答者端末に質問情報を送信する手段と、回答者端末から送られてきた回答情報を基づいて、回答一覧テーブルが作成される回答データベースと、回答の通知を質問者端末に対して送信する手段を有することを特徴とする。
【0014】
好ましくは、抽出手段は、更に、回答者に関する情報により、回答者端末を抽出することを特徴とする。
【0015】
好ましくは、サービスサーバは、更に、回答者端末から回答情報が送られる毎にポイント加算処理を行うポイント処理部を有することを特徴とする。
【0016】
好ましくは、ポイント処理部は、回答情報の有効度に応じて、加算するポイントを変化させることを特徴とする。
【0017】
本発明に係る情報提供方法は、質問情報が入力される質問者端末と、質問者端末からの質問情報に対する回答情報が入力される回答者端末と、質問者端末と回答者端末との間で、質問情報及び回答情報を互いに提供するためのサービスサーバとにより情報提供を行うシステムの情報提供方法であって、回答者端末は、位置情報と時刻情報とを取得しサービスサーバに送り、サービスサーバは、回答者端末がそれまで位置した位置情報と時刻情報とを足跡データベースに保存し、質問者端末は、位置に関する質問項目と時刻に関する質問項目を含む質問情報をサービスサーバに送信し、サービスサーバは、質問者端末から送られてきた質問情報に基づき、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルを作成して質問データベースに保存すると共に、質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから、位置条件及び時刻条件を設定し、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出し、抽出された回答者端末に質問情報を送信し、回答者端末は、質問情報に対する回答情報をサービスサーバに送信し、サービスサーバは、回答者端末から送られてきた回答情報に基づき、回答一覧テーブルを作成して回答データベースに保存し、回答の通知を質問者端末に対して送信することを特徴とする。
【0018】
本発明に係るサービスサーバは、質問者端末又は回答者端末からの情報を受信する受信部と、質問者端末又は回答者端末に情報を送信する送信部と、回答者端末から送られてきた位置情報及び時刻情報が保存される足跡データベースと、質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時間に関する項目とを含む質問一覧テーブルが作成される質問データベースと、質問データベース中の質問一覧テーブルの位置に関する項目と時間に関する項目とから位置条件及び時刻条件を設定する条件設定部と、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出する抽出部と、抽出部で抽出された回答者端末に質問情報を送信する送信部と、回答者端末から送られてきた回答情報に基づいて、回答一覧テーブルが作成される回答データベースと、回答の通知を質問者端末に対して送信する手段を有することを特徴とする。
【発明の効果】
【0019】
本発明によれば、質問情報が入力される質問者端末と、質問者端末からの質問情報に対する回答情報が入力される回答者端末と、質問者端末と回答者端末との間で、質問情報及び回答情報を互いに提供するためのサービスサーバと、質問者端末、回答者端末、及びサービスサーバとの間でデータの送受信を行うネットワーク網とからなり、質問者端末は、位置に関する質問項目と時刻に関する質問項目とを含む質問情報をサービスサーバに送信する手段を有し、回答者端末は、位置情報と時刻情報とを取得する手段と、取得した位置情報と時刻情報とをサービスサーバに送信する手段と、質問情報に対する回答情報をサービスサーバに送信する手段を有し、サービスサーバは、回答者端末がそれまで位置した位置情報と時刻情報とが保存される足跡データベースと、質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルが作成される質問データベースと、質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから、位置条件及び時刻条件を設定する条件設定手段と、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出する抽出手段と、抽出された質回答者端末に質問情報を送信する手段と、回答者端末から送られてきた回答情報を基づいて、回答一覧テーブルが作成される回答データベースと、回答の通知を質問者端末に対して送信する手段を有するので、短時間に不特定者から有効な情報の提供をリアルタイムに受けることが可能となる。
【0020】
また、本発明によれば、抽出手段は、更に、回答者に関する情報により、回答者端末を抽出しているので、回答者の場所や時間ばかりでなく、回答者の性別や、年齢等を絞り込んで、有効な情報を受けることができる。
【0021】
また、本発明によれば、サービスサーバは、更に、回答者端末から回答情報が送られる毎にポイント加算処理を行うポイント処理手段を有するようにしているので、有効な回答を提供した者にポイントを与えて、インセンティブを向上することができる。
【0022】
また、本発明によれば、ポイント処理手段は、回答情報の有効度に応じて、加算するポイントを変化させているので、有効度の高い回答を提供した者にポイントを与えて、インセンティブを向上することができる。
【0023】
本発明に係る情報提供方法は、質問情報が入力される質問者端末と、質問者端末からの質問情報に対する回答情報が入力される回答者端末と、質問者端末と回答者端末との間で、質問情報及び回答情報を互いに提供するためのサービスサーバとにより情報提供を行うシステムの情報提供方法であって、回答者端末は、位置情報と時刻情報とを取得しサービスサーバに送り、サービスサーバは、回答者端末がそれまで位置した位置情報と時刻情報とを足跡データベースに保存し、質問者端末は、位置に関する質問項目と時刻に関する質問項目とを含む質問情報をサービスサーバに送信し、サービスサーバは、質問者端末から送られてきた質問情報に基づき、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルを作成して質問データベースに保存すると共に、質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから、位置条件及び時刻条件を設定し、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出し、抽出された回答者端末に質問情報を送信し、回答者端末は、入力された質問情報に対する回答情報をサービスサーバに送信し、サービスサーバは、回答者端末から送られてきた回答情報に基づき、回答一覧テーブルを作成して回答データベースに保存し、回答の通知を質問者端末に対して送信しているので、短時間に不特定者から有効な情報の提供をリアルタイムに受けることが可能となる。
【0024】
本発明に係るサービスサーバは、質問者端末又は回答者端末からの情報を受信する受信部と、質問者端末又は回答者端末に情報を送信する送信部と、回答者端末から送られてきた位置情報及び時刻情報が保存される足跡データベースと、質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時間に関する項目とを含む質問一覧テーブルが作成される質問データベースと、質問データベース中の質問一覧テーブルの位置に関する項目と時間に関する項目とから位置条件及び時刻条件を設定する条件設定部と、設定された位置条件及び時刻条件を満足している回答者の回答者端末を足跡データベースから抽出する抽出部と、抽出部で抽出された回答者端末に質問情報を送信部と、回答者端末から送られてきた回答情報に基づいて、回答一覧テーブルが作成される回答データベースと、回答の通知を質問者端末に対して送信する送信部を有するようにしているので、短時間に不特定者から有効な情報の提供をリアルタイムに受けることが可能となる。
【発明を実施するための最良の形態】
【0025】
第1実施形態.
以下、本発明の実施の形態について図面を参照しながら説明する。図1は、本発明の第1実施形態のシステムの構成を示すものである。図1において、1a、1b、…は質問者端末、2a、2b、…は回答者端末、3はサービスサーバである。質問者端末1a、1b、…は、質問者6a、6b、…が保有する端末である。質問者端末1a、1b、…としては、インターネットに接続可能なパーソナルコンピュータを用いることができる。また、質問者端末1a、1b、…としては、パーソナルコンピュータに限らず、インターネットに接続可能な携帯電話端末や、インターネットに接続可能なPDA(Personal Digital Assistant)等が使用可能である。
【0026】
回答者端末2a、2b、…は、回答者7a、7b、…が保有する端末である。回答者端末2a、2b、…としては、インターネットに接続可能なGPS(Global Positioning System)機能付き携帯電話端末が用いられる。また、回答者端末2a、2b、…としては、インターネットに接続可能であると共にGPS機能を備えたPDAや、GPS機能を備えたパーソナルコンピュータが使用可能である。
【0027】
サービスサーバ3は、質問者6a、6b、…と、回答者7a、7b、…との間で情報を交換し、場所を指定して、その場所のリアルタイムな情報を提供するサービスを行っている。
【0028】
質問者端末1a、1b、…は、インターネット網4を介して、サービスサーバ3と接続可能とされている。また、回答者端末2a、2b、…は、移動通信網5、インターネット網4を介して、サービスサーバ3と接続可能とされている。
【0029】
図2は、回答者端末2a、2b、…の回答者画面10を示すものである。回答者端末2a、2b、…の回答者画面10には、図2に示すように、質問表示ボタン11と、足跡登録ボタン12とが含まれている。
【0030】
回答者画面10で、足跡登録ボタン12がクリックされると、回答者端末2a、2b、…のGPS機能により、現在地の位置情報と時刻情報とが取得される。この現在地の位置情報と時刻情報は、移動通信網5、インターネット網4を介して、サービスサーバ3に送られ、サービスサーバ3に足跡情報として保存される。このようにして、サービスサーバ3には、回答者端末2a、2b、…で足跡登録ボタン12がクリックされる毎に、その回答者7a、7b、…の現在の位置及び時刻が、時々刻々と保存されることになる。
【0031】
なお、ここでは、足跡登録ボタン12がクリックされる毎に、サービスサーバ3に各回答者端末2a、2b、…の足跡情報が送られているが、所定時間毎に、各回答者端末2a、2b、…の足跡情報をサービスサーバ3に自動的に送信させるようにしても良い。
【0032】
図3は、質問者端末1a、1b、…の質問者画面40を示すものである。この質問者画面40には、質問登録ボタン41と、質問表示ボタン42と、足跡閲覧ボタン43とが含まれている。
【0033】
質問者6a、6b、…は、質問を行う場合に、各自の質問者端末1a、1b、…により、サービスサーバ3のURL(Uniform Resource Locator)にアクセスして、図3に示すような質問者画面40をサービスサーバ3から受信して表示する。そして、質問登録ボタン41をクリックする。
【0034】
質問登録ボタン41がクリックされると、図4に示すような質問登録画面50が表示される。図4に示すように、この質問登録画面50には、地図画面51と、キーワード入力欄52と、検索開始ボタン53と、ユーザIDの入力欄54と、「件名」の入力欄55と、「質問内容」の入力欄56と、「場所」の入力欄57と、「エリア範囲」の入力欄58と、「時刻範囲」の入力欄59とが含まれている。
【0035】
質問者6a、6b、…は、目的とする場所を検索する場合には、キーワード入力欄52に、目的とする場所の名前等を入力して、検索開始ボタン53をクリックする。キーワード入力欄52にキーワードを入力して検索を行うと、その場所の緯度、経度が検索され、その場所の近傍の地図が地図画面51に表示される。この地図画面51で、カーソル60により場所を指定すると、その場所の緯度、経度が「場所」の入力欄57に入力される。
【0036】
また、このとき、質問情報中の場所及び時刻に関する事項から位置条件及び時刻条件が設定され、設定された位置条件及び時刻条件を満たす回答者7a、7b、…の足跡情報がサービスサーバ3から質問者端末2a、2b、…に送られる。そして、図5に示すように、地図画面51上には、各回答者7a、7b、…が残した足跡がアイコン37a、37b…として、地図上にマッピングされて表示される。
【0037】
なお、地図上へのアイコン37a、37b、…のマッピングは、位置データや地図データを扱うインターネット上のサイトのサーバを利用して行うことができる。また、各回答者のアイコン37a、37b、…は事前に会員登録情報として送信した画像を用いてもいいし、デフォルトのものを用いても良い。
【0038】
また、「場所」の入力欄57には、目的とする場所の緯度、経度を入力しても良い。また、キーワードによる場所の検索や、地図上へのマッピングには、位置データや地図データを扱うインターネット上のサイトのサーバを使うことができる。
【0039】
質問者6a、6b、…は、各入力欄に質問事項の入力を行い、入力が完了したら、投函ボタン61をクリックする。投函ボタン61がクリックされると、入力された質問情報は、図1における質問者端末1a、1b、…から、インターネット網4を介して、サービスサーバ3に送られる。サービスサーバ3は、質問者端末1a、1b、…からサービスサーバ3に質問情報が送られると、質問情報を質問一覧として質問データベースに保存すると共に、質問情報中の場所及び時刻に関する事項から位置条件及び時刻条件を設定する。そして、足跡情報として保存されている各回答者7a、7b、…の位置及び時刻の情報と、その質問から設定された位置条件及び時刻条件とを比較し、その位置条件及び時刻条件を満足する足跡情報を残している回答者7a、7b、…の回答者端末2a、2b、…を抽出する。そして、サービスサーバ3は、位置条件及び時刻条件を満足する足跡情報を残している回答者7a、7b、…の回答者端末2a、2b、…に向けて、その質問情報をメールで送信する。
【0040】
位置条件及び時刻条件を満足する足跡情報を残している回答者7a、7b、…の回答者端末2a、2b、…には、図6に示すような質問メール65が送られてくる。質問メール65を受信した回答者端末2a、2b、…の回答者7a、7b、…は、質問の答えられるときには、その質問に対する回答を行う。
【0041】
回答者7a、7b、…が質問に対する回答を行う場合には、回答者7a、7b、…は、各自の回答者端末2a、2b、…により、質問メール65中の情報表示66に基づいて、サービスサーバ3のURLにアクセスし、図8に示したような回答投函画面80を表示させる。質問一覧を閲覧する場合には、図2の回答者画面10の質問表示ボタン11をクリックする。質問表示ボタン11がクリックされると、図7に示すような質問一覧画面70が表示される。
【0042】
図7に示すように、質問一覧画面70には、質問者6a、6b、…からの質問情報の一覧が表示される。この質問一覧画面70で、カーソル71により質問を選択して、回答ボタン73をクリックする。
【0043】
回答ボタン73がクリックされると、図8に示すように、その質問に対する回答投函画面80が表示される。この回答投函画面80で、入力欄81にユーザIDを入力し、入力欄82に回答事項を入力して、送信ボタン83をクリックすると、入力された回答情報は、図1における回答者端末2a、2b、…から、移動通信網5、インターネット網4を介して、サービスサーバ3に送られる。サービスサーバ3は、回答者端末2a、2b、…からの回答情報を受け取ると、質問と回答とを対応付けて、回答データベースに回答情報を保存し、質問者端末1a、1b、…に対して回答の通知をメールで送信する。
【0044】
質問者6a、6b、…は、図10に示す受信した回答の通知メールを受け取り、リンク94をクリックする。クリックすると図11に示すような回答一覧画面95となり、各質問者6a、6b、…に対する各回答者7a、7b、…からの回答一覧の情報が表示される。
【0045】
また、図3に示した質問者画面40において、質問表示ボタン42をクリックする。質問表示ボタン42がクリックされると、図9に示すような質問一覧画面90が表示される。図9に示すような質問一覧画面90で、カーソル91で質問を選択して、回答表示ボタン92をクリックすると、図11に示すような回答一覧画面95となり、各質問者6a、6b、…に対する各回答者7a、7b、…からの回答一覧の情報が表示される。
【0046】
図3に示す質問者画面40における足跡閲覧ボタン43は、質問者画面40から直接足跡情報を閲覧するためのものである。すなわち、足跡閲覧ボタン43をクリックすると、地図画面が表示され、この地図画面上で、位置条件と時刻条件を指定すると、その位置条件及び時刻条件を満足する足跡情報がサービスサーバ3から質問者端末1a、1b、…に送られ、図5に示したように、地図画面51上に、その位置条件及び時刻条件を満足する各回答者7a、7b、…が残した足跡がアイコン37a、37b…として表示される。
【0047】
なお、この例では、質問者端末1a、1b、…でのみ、足跡情報を閲覧できるようにしているが、回答者端末2a、2b、…にも足跡閲覧機能を設け、回答者端末2a、2b、…側でも、足跡情報を閲覧できるようにしても良い。
【0048】
上述したように、本発明の第1実施形態では、質問者端末1a、1b、…から送られた質問には、図4に示したように、「場所」、「エリア範囲」、「時刻範囲」等の場所や時刻に関する質問事項が含まれている。回答者端末2a、2b、…としては、GPS機能を備えた携帯電話端末が用いられており、回答者端末2a、2b、…の位置及び時刻は、足跡情報として、サービスサーバ3に保持される。サービスサーバ3は、質問者端末1a、1b、…からの質問を受け取ると、その質問情報から位置条件及び時刻条件とを設定し、その位置条件及び時刻条件を満足する足跡を残した回答者7a、7b、…の回答者端末2a、2b、…が抽出され、その回答者端末2a、2b、…に質問メールが送られる。質問メールを受信した回答者7a、7b、…は、質問に答えられる場合には、その回答をサービスサーバ3に送信する。これにより、質問者6a、6b、…は、自分の知りたい場所のリアルタイムの情報のみを得ることができる。このことについて、図12のシーケンス図を参照しながら説明する。
【0049】
図12において、回答者端末2a、2b、…の足跡登録ボタン12がクリックされると、位置情報及び時刻情報が取得され(ステップS1a、S1b)、この位置情報及び時刻情報が足跡情報としてサービスサーバ3に送信される(ステップS2a、S2b)。サービスサーバ3は、回答者端末2a、2b、…から足跡情報を受信すると、この足跡情報を足跡データベースに保存する(ステップS3a、S3b)。
【0050】
質問者端末1aには質問が入力される(ステップS4)。ここでは、例えば質問者6aが「ABCスキー場の積雪情報」を知りたいとする。この場合、質問者6aは、図4に示した質問登録画面50において、地図画面51から「ABCスキー場」の位置を検索し、「場所」の入力欄57に「ABCスキー場」の緯度、経度を入力し、「件名」の入力欄55に例えば「ABCスキー場の情報」と入力し、「質問内容」の入力欄56に例えば「積雪状況やリフト待ちの情報を教えて下さい」と入力し、エリア範囲の入力欄58に例えば「500m以内」と入力し、「時刻範囲」の入力欄59にとして例えば「2時間以内」と入力する。各入力欄への入力が完了したら、投函ボタン61をクリックする。この質問者端末1aに入力された質問情報は、インターネット網4を介して、サービスサーバ3に送られ(ステップS5)、質問一覧として質問データベースに保存される(ステップS6)。
【0051】
サービスサーバ3は、質問情報を受け取ると、質問情報から位置条件及び時刻条件を設定する(ステップS7)。ここで、質問者6aは、図4に示したように、「場所」の入力欄57に「ABCスキー場」の緯度、経度を入力し、エリア範囲の入力欄35に「500m以内」と入力しているので、回答者7a、7b、…の足跡情報の位置情報が「ABCスキー場から500m以内となっていることが位置条件となる。また、質問者6aは、「時刻範囲」の入力欄36に「2時間以内」と入力しているので、回答者7a、7b、…の足跡情報の登録日時が質問の登録日時から2時間以内が時刻条件となる。このように、足跡情報から各回答者7a、7b、…の位置情報と時刻情報とを取得し、位置条件及び時刻条件を満足するかどうかを判断し、足跡情報から、この位置条件及び時刻条件を満足する回答者7a、7b、…の回答者端末2a、2b、…を抽出する(ステップS8)。そして、抽出された回答者端末2a、2b、…に向けて、質問メールを送信する(ステップS9)。
【0052】
ここで、例えば、回答者7aが現在「ABCスキー場」にいて、たった今足跡情報を登録したとする。この場合、回答者7aは、「ABCスキー場」にて足跡情報を登録しているので、「ABCスキー場から500m以内」という位置条件は満足する。また、回答者7aは、「質問を投函してから2時間以内」という時刻条件を満足している。よって、回答者7aは、ステップS7の位置条件及び時刻条件を満足しており、ステップS8で回答者7aの回答者端末2aが抽出され、回答者端末2aに向けて、サービスサーバ3から、上述した質問メールが送られる。
【0053】
そして、この回答者7aが自分の回答者端末2aにより、質問の一覧を閲覧し、「件名」が「ABCスキー場の状況」の質問を読んだとする。回答者7aは、現在、「ABCスキー場」にいるので、積雪状況やリフトの混雑の状況などがわかっている。そこで、この場合、回答者7aは、図8に示す回答投函画面80において、回答内容の入力欄82に、現地で得られた積雪状況やリフトの混雑状況等の回答を入力し(ステップS10)、送信ボタン83をクリックする。これにより、回答情報が回答者端末2aからサービスサーバ3に送られる(ステップS11)。この回答情報がサービスサーバ3の回答データベースに保存される(ステップS12)。質問者に回答の通知をするために、サービスサーバ3は質問情報から質問者6aの情報を取得し(ステップS13)、質問者端末1aに対して回答の通知をメールで送信する(ステップS14)。
【0054】
質問者6aが回答を見る場合には、質問者端末1aにサービスサーバ3から送信された回答の通知メールに記載されているリンクからサービスサーバ3にアクセスし、質問者端末1aがサービスサーバ3に回答一覧要求を送信する(ステップS15)。これにより、サービスサーバ3から回答情報が読み出され(ステップS16)、この回答情報がサービスサーバ3から質問者端末1aに送られる(ステップS17)。質問者6aはこの回答情報を閲覧する。この回答情報から、質問者6aは、現地で得られたリアルタイムの情報を得ることができる。
【0055】
ところで、本発明のサービスの提供を受けるためには、予め、会員登録を行う必要がある。会員登録を行うときには、質問者6a、6b、…又は回答者7a、7b、…は、各自の質問者端末1a、1b、…又は回答者端末2a、2b、…を用いて、サービスサーバ3のURLにアクセスする。会員登録時には、サービスサーバ3から質問者端末1a、1b、…又は回答者端末2a、2b、…に向けて、図13に示すような会員登録画面100が送信される。
【0056】
図13に示すように、会員登録画面100には、ユーザIDの入力欄101、メールアドレスの入力欄102、パスワードの入力欄103、国・地域の入力欄104とが含まれている。質問者6a、6b、…又は回答者7a、7b、…は、会員登録画面100にそって、ユーザID、メールアドレス、パスワード、国・地域名を入力した後、登録ボタン105をクリックする。これにより、これらの会員登録情報が質問者端末1a、1b、…又は回答者端末2a、2b、…から、サービスサーバ3に送信される。
【0057】
なお、ユーザIDとしてニックネームを用いても良い。メールアドレスとしては、パーソナルコンピュータのメールアドレス又は携帯電話端末のメールアドレスの一方だけを用いても良いし、パーソナルコンピュータのメールアドレス又は携帯電話端末のメールアドレスの双方を用いても良い。
【0058】
図14は、会員登録処理のフローチャートを示すものである。質問者6a、6b、…又は回答者7a、7b、…は、質問者端末1a、1b、…又は回答者端末2a、2b、…用いて、サービスサーバ3のURLにアクセスして、会員登録画面100をダウンロードする(ステップS101)。質問者6a、6b、…又は回答者7a、7b、…は、会員登録画面100にそって、ユーザID、メールアドレス、パスワード、国・地域名を入力したのち、登録ボタン105をクリックして、会員登録情報を送信する(ステップS102)。サービスサーバ3は、会員登録情報を受信して(ステップS103)、会員番号を会員に付与して(ステップS104)、会員データを会員データベースに登録した後、会員登録完了情報を会員に送信する(ステップS105)。質問者6a、6b、…又は回答者7a、7b、…は、会員登録完了情報を受信して(ステップS106)、会員登録を完了する。
【0059】
会員登録を行った後には、質問者6a、6b、…又は回答者7a、7b、…は、本発明のサービスの提供を受けるためには、認証を受ける必要がある。認証時には、サービスサーバ3から、質問者端末1a、1b、…又は回答者端末2a、2b、…に向けて、図15に示すような認証画面110が送信される。
【0060】
図15に示すように、認証画面110には、ユーザIDの入力欄111と、パスワードの入力欄112とが含まれている。質問者6a、6b、…又は回答者7a、7b、…は、認証画面110で、ユーザID及びパスワードを入力した後、ログインボタン113をクリックする。これにより、これらの情報が質問者端末1a、1b、…又は回答者端末2a、2b、…から、サービスサーバ3に送信される。
【0061】
サービスサーバ3では、ユーザID及びパスワードを受信すると、ユーザ認証を行い、認証が成立すると、質問者端末1a、1b、…又は回答者端末2a、2b、…のログインを許可し、認証が成立しない場合には、ログインを不許可とする。
【0062】
なお、ここでは、ユーザを識別するのにユーザIDを使っているが、質問者端末1a、1b、…や回答者端末2a、2b、…として携帯電話端末を使う場合には、ユーザIDの代わりに、UID(携帯電話の個体識別番号) を使うようにしても良い。UIDを使うようにすれば、ユーザIDの入力は不要になる。
【0063】
次に、本発明の第1実施形態のシステムの各部の構成について説明する。前述したように、本発明の第1実施形態のシステムは、質問者端末1a、1b、…と、回答者端末2a、2b、…と、サービスサーバ3とを含んでいる。
【0064】
質問者端末1a、1b、…としては、図16に示すような、インターネット網4に接続可能なパーソナルコンピュータを用いることができる。
【0065】
図16において、CPU(Central Processing Unit)151は、バス152に接続される。CPU151は、コマンドを解釈して、実行を行う。バス152に、ROM(Read Only Memory)153、RAM(Random Access Memory)154が接続される。ROM153にはブートプログラムが記憶されている。RAM154は、メインメモリとして用いられる。
【0066】
また、バス152には、HDD(Hard Disk Drive)ドライブ155が接続される。HDDドライブ155には、OS(Operating System)やアプリケーションのプログラムが記録される他、各種のファイルが記録される。また、バス152には、グラフィックス処理部157を介して、液晶ディスプレイ等の表示デバイス158が接続される。また、バス152には、オーディオ処理部156を介して、スピーカ159が接続される。また、バス152には、通信インターフェース175が接続される。通信インターフェース175は、インターネット網4との接続のために設けられている。
【0067】
さらに、バス152には、USB(Universal Serial Bus)インターフェース170が接続される。USBインターフェース170には、キーボード171やマウス172等の入力装置が接続される。また、このUSBインターフェース170には、CD(Compact Disc)やDVD(Digital Versatile Disc)等の光ディスクドライブ173が接続される。
【0068】
本発明の第1実施形態における質問者端末1a、1b、…では、少なくとも、インターネットの接続用のプログラムと、ウェブページを閲覧するためのブラウザのプログラムがインストールされている。質問者端末1a、1b、…は、サービスサーバ3のURLをアクセスすることで、サービスサーバ3との間で、通信を行うことが可能になる。
【0069】
回答者端末2a、2b、…としては、図17に示すような、インターネットに接続可能なGPS(Global Positioning System)機能を有する携帯電話端末を用いることができる。
【0070】
図17において、送受信部201は、所定の周波数帯を使って、基地局との間で音声やデータの送受信を行っている。通信方式としては、PDC(Personal Digital Cellular)、GSM(Global System for Mobile Communication)、CDMA(Code Division Multiple Access)、WCDMA(Wideband CDMA)等がある。本発明では、移動通信網5を介してインターネット網4に接続できるものであれば、使用する周波数や通信方式は、どのようなものであっても良い。
【0071】
通信処理部202は、送受信するデータのエラー訂正処理等を行っている。音声処理部203は、マイクロホン204からの音声の圧縮符号化し、通信処理部202にデータを送信し、また、通信処理部202から受信した音声信号を復号化し、スピーカ205に送る処理を行うものである。
【0072】
GPS処理部211は、GPS機能により、現在地を測位するものである。GPSは、上空を所定の周期で周回する複数の衛星を使って、現在地を測位するものである。なお、GPSによる測位ができない場合には、通信している基地局の情報を使って、現在地の大まかな位置を測位することができる。また、GPS処理部211からは、正確な時刻を得ることができる。
【0073】
データ処理部206は、送受信データの処理を行っている。データ処理部206は、インターネットのウェブページを閲覧する機能と、電子メールを送受信する機能と、GPSで得られた位置情報を処理する機能等を含んでいる。送受信データは、メモリ207に格納することができる。また、データ処理部206には、入力部208から入力が与えられる。データ処理部206により、GPS処理部から取得した位置情報と時刻情報とをデータに付加して送信することができる。また、データ処理部206の出力がLCD(Liquid Crystal Display)等のディスプレイ209に送られ、各種の情報がディスプレイ209に表示される。
【0074】
サービスサーバ3は、図18に示すような機能ブロック図で示すことができる。図18に示すように、サービスサーバ3は、各回答者の足跡情報が蓄積される足跡データベース300と、各会員の情報が蓄積された会員データベース301と、各質問端末1a、1b、…から送られてきた質問情報が蓄積される質問データベース302と、各質問に対して、回答者端末2a、2b、…から送られてきた回答情報が蓄積される回答データベース303とが設けられる。
【0075】
会員データベース301には、前述した会員登録処理により作成される。会員登録情報は、受信部306で受信され、会員登録部311に送られる。会員登録部311により、会員データベース301に会員データが登録される。
【0076】
また、会員認証時には、ユーザIDやパスワード等の会員認証情報が受信部306で受信される。この会員認証情報が会員認証部312に送られる。会員認証部312で、会員データベース301を参照して、会員の認証が行われる。
【0077】
図19に示すように、会員データベース301は、会員番号の項目411と、ユーザIDの項目412と、PC(パーソナルコンピュータ)メールアドレスの項目413と、携帯電話端末のメールアドレスの項目414と、パスワードの項目415と、国・地域名の項目416と、時差の項目417とからなる。時差の項目417は、会員が送信した国・地域名に対応した時差であり、これは、ワールドワイドなサービスを展開できるようにするものである。例えば、国・地域が日本の場合には、時差として、(GMT(国際標準時)+9時間)のようなデータが含められる。
【0078】
図18において、足跡登録時には、受信部306で、回答者端末2a、2b、…からの足跡情報が受信される。つまり、図2に示した回答者端末2a、2b、…の回答者画面10で、回答者7a、7b、…が足跡登録ボタン12をクリックすると、足跡情報が回答者端末2a、2b、…からサービスサーバ3に送られる。このとき、回答者端末2a、2b、…のGPS機能により、現在地の位置情報と時刻情報とが付加される。
【0079】
この現在地の位置情報と時刻情報とが付加された足跡情報は、図18におけるサービスサーバ3の受信部306で受信され、位置、時刻情報抽出部347に送られる。位置、時刻情報抽出部347で、位置情報と時刻情報が抽出される。そして、足跡登録部341により、足跡データベース300にその回答者の現在地と、現在の時刻とが、図19に示すように、保存される。このようにして、足跡データベース300には、足跡登録ボタン12がクリックされる毎に、その回答者のいる位置情報と、時刻情報とが、時々刻々と保存されることになる。
【0080】
図18において、質問者端末1a、1b、…で足跡を閲覧する場合には、受信部306で、質問者端末1a、1b、…からの足跡一覧要求情報が受信される。この足跡一覧要求情報は、受信部306から足跡読出部342に送られる。足跡読出部342により、足跡データベース300から、指定された時刻範囲及び位置範囲を満たす足跡情報が読み出される。この足跡情報は、送信部307に送られ、送信部307から、質問者端末1a、1b、…に送信される。
【0081】
図18において、質問登録時には、受信部306で、質問者端末1a、1b、…からの質問情報が受信される。つまり、質問者6a、6b、…が質問を行う場合には、質問者端末1a、1b、…で、図4に示すような質問登録画面50が表示され、各入力欄への入力が完了すると、投函ボタン61がクリックされる。投函ボタン61がクリックされると、入力された質問情報は、質問者端末1a、1b、…からサービスサーバ3に送信され、図18における受信部306で受信される。そして、この質問情報は、質問登録部321に送られる。質問登録部321は、質問情報を受け取ると、質問一覧テーブルを作成して、質問データベース302への登録処理を行う。
【0082】
質問データベース302に登録される質問一覧テーブルは、図21に示すように、質問番号の項目501と、登録日時の項目502と、ユーザIDの項目503と、件名の項目504と、質問内容の項目505と、場所の項目506と、エリア範囲の項目507と、時刻範囲の項目508と、ステータスの項目509とからなる。
【0083】
「質問番号」の項目501には、一連の番号が付与される。「登録日時」の項目502には、質問者からの質問の登録日時が記載される。なお、登録日時は、時差を考慮した値で記載される。「ユーザID」の項目503には、ユーザIDが記載される。「件名」の項目504には質問登録画面50(図4参照)における件名の入力欄55に入力した件名が記載される。「質問内容」の項目505には質問登録画面50おける「質問内容」の入力欄56に入力した質問内容が記載される。「場所」の項目506には、質問登録画面50おける入力欄57に入力した場所の緯度、経度の位置情報が記載される。「エリア範囲」の項目507には質問登録画面50における「エリア範囲」の入力欄58に入力したエリア範囲が記載される。「時刻範囲」の項目508には、質問登録画面50における「時刻範囲」の入力欄59に入力した時刻範囲が記載される。
【0084】
ステータスの項目509は、回答受付中か否かの表示と回答を受信した件数が用いられる。なお、回答受付中か否かの情報は質問者6a、6b、…が決めてもいいし、受付数の上限や受付時間の範囲を指定することで決めても良い。所定の時間内に回答がない場合は、サービスサーバ3は質問者6a、6b、…に対して再度条件を緩和して質問を行う等の要請を行っても良い。
【0085】
また、このとき、質問情報中の「登録日時」、「場所」、「エリア範囲」、「時刻範囲」の情報が質問データベース302の質問一覧テーブルから取得される。これらの情報は、質問データベース302から条件設定部326に送られる。条件設定部326は、質問一覧テーブル中の「登録日時」、「場所」、「エリア範囲」、「時刻範囲」から「位置条件」及び「時刻条件」を設定する。
【0086】
また、質問登録部321により、足跡データベース300から、各回答者の日時の情報と、位置の情報とが読み出される。この各回答者の日時の情報と位置の情報は、足跡データベース300から質問登録部321を介して抽出部325に送られる。
【0087】
抽出部325は、条件設定部326で設定された「位置条件」及び「時刻条件」と、足跡データベース300からの各回答者7a、7b、…の足跡情報の位置及び時刻の情報とを比較し、その条件を満足しているかどうかを判断する。そして、「位置条件」及び「時刻条件」を満足している回答者端末2a、2b、…を抽出する。
【0088】
抽出された回答者端末2a、2b、…の情報は、質問読出部322に送られる。そして、抽出された回答者端末2a、2b、…に向けて、質問メール送信部323を使用して送信部307から、質問メールが送信される。
【0089】
図18において、質問者端末1a、1b、…又は回答者端末2a、2,b…で質問一覧を表示させる場合には、受信部306で質問一覧要求情報が受信される。この質問一覧の要求情報は、受信部306から、質問読出部322に送られる。
【0090】
質問読出部322により、質問データベース302から、質問一覧が読み出される。そして、読み出された質問一覧の情報が送信部307に送られ、送信部307から、質問者端末1a、1b、…又は回答者端末2a、2b、…に送信される。
【0091】
図18において、回答登録時には、受信部306で、回答者端末2a、2b、…からの回答情報が受信される。この回答情報は、受信部306から回答登録部331に送られる。回答登録部331は、回答事項を受け取ると、回答データベース303に回答一覧テーブルを作成して、回答データベース303への登録処理を行う。
【0092】
回答データベース303に登録される回答一覧テーブルは、図22に示すよう、回答番号の項目511と、関連質問番号の項目512と、回答日時の項目513と、ユーザIDの項目514と、回答内容の項目515とからなる。「回答番号」の項目511には、一連の番号が付与される。関連質問番号の項目512には、この回答に関連する質問の質問番号が記載される。「回答日時」の項目513には、回答者からの回答日時が記載される。「ユーザID」の項目514には、回答者のユーザIDが記載される。「回答内容」の項目515には、回答者7a、7b…からの回答入力が記載される。
【0093】
回答者端末2a、2b、…から送信された関連質問番号は、回答登録部を通して回答メール送信部333へ送られる。回答メール送信部333は受け取った関連質問番号を使用して質問データベース302から、質問者端末1a、1b、…を抽出し、質問者端末1a、1b、…に向けて、送信部307から、回答通知メールを送信する。
【0094】
図18において、質問者端末1a、1b、…又は回答者端末2a、2b、…で、回答を閲覧する場合には、受信部306で、回答一覧要求情報が受信される。この回答一覧要求情報は、受信部306から回答読出部332に送られる。
【0095】
回答読出部332により、回答データベース303から、回答一覧が読み出される。そして、読み出された回答一覧の情報が送信部307に送られ、送信部307から、質問者端末1a、1b、…又は回答者端末2a、2b、…に送信される。
【0096】
図23は、図18における抽出部325及び条件設定部326の処理の一例を示すフローチャートである。図23において、足跡データベース300から、足跡情報として残された回答者の位置情報(Xb,Yb)を取得する(ステップS201)。質問データベース302からの質問先の「場所(緯度,経度)」の位置情報(Xa,Ya)を取得し(ステップS202)、質問先の「エリア範囲」の情報を取得する(ステップS203)。「エリア範囲(ΔD)」の情報は距離なので、これを緯度、経度のエリア範囲(ΔX,ΔY)に変換する(ステップS204)。ステップS202で取得した質問データベース302の質問テーブル中の位置情報の緯度、経度情報(Xa,Ya)と、ステップS204で求めた「エリア範囲」の情報(ΔX,ΔY)とから、条件となる位置情報の範囲を(Xa±ΔX,Ya±ΔY)として設定する(ステップS205)。
【0097】
ステップS205で求められた条件となる位置情報の範囲(Xa±ΔX,Ya±ΔY)と、ステップS201で取得された回答者の位置情報(Xb,Yb)とを比較し、回答者の位置情報(Xb,Yb)が条件となる位置情報の範囲(Xa±ΔX,Ya±ΔY)内にあるかどうかを判断する(ステップS206)。ここで、条件を満足していなければ、その回答は無効とされる(ステップS214)。
【0098】
さらに、質問先の場所の位置情報位置情報(Xa,Ya)と回答者の位置情報(Xb,Yb)において、二点間の距離を計算しエリア範囲(ΔD)内にあるかどうかを判断する(ステップS207)。ここで、条件を満足していなければ、その回答は無効とされる(ステップS214)。
【0099】
次に、足跡データベース300から、足跡情報として残された回答者の時刻情報Tbを取得する(ステップS208)。質問データベース302の質問一覧テーブル中の「登録日時」の情報Taを取得し(ステップS209)、質問中の「時刻範囲」の情報ΔTを取得する(ステップS210)。「登録日時」の情報のTaと、「時刻範囲」の情報ΔTとから、条件となる時刻情報の範囲を(Ta±ΔT)として設定する(ステップS211)。
【0100】
ステップS211で求められた条件となる時刻情報の範囲(Ta±ΔT)と、ステップS208で取得された回答者の時刻情報Tbを比較し、回答者の時刻情報Tbが条件となる時刻情報の範囲(Ta±ΔT)内にあるかどうかを判断する(ステップS212)。ここで、条件を満足していなければ、その回答者は無効とされる(ステップS207)。条件を満足してれば、その回答者は有効とされる(ステップS213)。
【0101】
このようにして、各回答者の足跡情報が位置条件及び時刻条件を満足するかどうかが判断され、位置条件及び時刻条件を満足する回答者の足跡情報が有効とされる。そして、有効とされる回答者端末が抽出される。
【0102】
ステップS204での、距離による範囲は、質問先の場所の位置情報(Xa,Ya)を元に換算表を使用して緯度、経度のエリア範囲(ΔX,ΔY)に変換する。
【0103】
ステップS207での、二点間の距離による範囲の計算は、以下のようにして行うことができる。
【0104】
二点を(経度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は「平方根」を表すものとする。
【0105】
図24は、質問者端末1a、1b、…の処理を示すフローチャートである。図24において、質問者6a、6b、…は、サービスサーバ3のURLにアクセスして、図3に示す質問者画面40をダウンロードする(ステップS301)。そして、質問登録ボタン41がクリックされたかどうかを判断し(ステップS302)、質問登録ボタン41がクリックされていなければ、質問表示ボタン42がクリックされたかどうかを判断し(ステップS303)、質問表示ボタン42がクリックされていなければ、足跡閲覧ボタン43がクリックされたかどうかを判断し(ステップS304)、足跡閲覧ボタン43がクリックされていなければ、ステップS302にリターンする。ステップS302〜S304を繰り返すことで、質問登録ボタン41、質問表示ボタン42、又は足跡閲覧ボタン43のうちの何れかがクリックされたかどうかが判断される。
【0106】
ステップS302で、質問登録ボタン41がクリックされたと判断されたら、地図画面を表示し、足跡一覧の表示処理を行い(ステップS305)、入力された質問事項に基づいて、地図画面を質問登録処理を行って(ステップS306)、ステップS303に進む。
【0107】
ステップS303で、質問表示ボタン42がクリックされたと判断されると、質問一覧表示処理を行う(ステップS307)。そして、回答表示ボタン92がクリックされたかどうかを判断する(ステップS308)。回答表示ボタン92がクリックされていなければ、ステップS307にリターンする。回答表示ボタン92がクリックされたと判断されると、回答一覧表示処理が行われて(ステップS309)、ステップS304に進む。
【0108】
ステップS304で、足跡閲覧ボタン43がクリックされたと判断されると、地図画面を表示し、足跡一覧の表示処理を行って(ステップS310)、ステップS302にリターンする。
【0109】
図25は、ステップS306の質問登録処理を示すフローチャートである。図25において、質問者6a、6b、…は、質問者端末1a、1b、…により、サービスサーバ3のURLにアクセスして、質問登録画面50をダウンロードする(ステップS401)。そして、各入力欄54〜59に、ユーザID、件名、質問内容、場所、エリア範囲、時刻範囲を入力し、投函ボタン61をクリックして(ステップS402)、サービスサーバ3に送信する。サービスサーバ3は、質問者端末1a、1b、…からの質問情報を受信して(ステップS403)、質問データベース302に、質問一覧テーブルを作成する(ステップS404)。そして、質問者端末1a、1b、…に、質問登録完了情報を送信する(ステップS405)。質問者端末1a、1b、…は、質問完了情報を受信すると(ステップS406)、質問登録処理を完了する。
【0110】
図26は、回答者端末2a、2b、…の処理を示すフローチャートである。図26において、回答者端末2a、2b、…により、サービスサーバ3のURLにアクセスして、回答者画面10をダウンロードする(ステップS501)。そして、質問表示ボタン11がクリックされたかどうかを判断し(ステップS502)、質問表示ボタン11がクリックされていなければ、足跡登録ボタン12がクリックされたかどうかを判断し(ステップS503)、足跡登録ボタン12がクリックされなければ、ステップS502にリターンする。ステップS502〜S503を繰り返すことで、質問表示ボタン11、足跡登録ボタン12、又は足跡閲覧ボタン13のうちの何れかがクリックされたかどうかが判断される。
【0111】
ステップS502で、質問表示ボタン11がクリックされると、質問の一覧を表示する(ステップS504)。そして、回答ボタン73がクリックされたかどうかを判断する(ステップS505)。回答ボタン73がクリックされなければ、ステップS505にリターンする。回答ボタン73がクリックされると、質問に対する回答が入力されて、回答投函処理が行われ(ステップS506)、ステップS503に進む。
【0112】
ステップS503で、足跡登録ボタン12がクリックされると、足跡登録処理を行って(ステップS507)、ステップS502にリターンする。
【0113】
図27は、回答者端末2a、2b、…を用いた足跡登録の処理を示すフローチャートである。図27において、足跡登録ボタン12がクリックされると(ステップS601)、回答者端末2a、2b、…は、位置情報と時刻情報とを取得し、この位置情報及び時刻情報を足跡情報としてサービスサーバ3に送信する(ステップS602)。サービスサーバ3は、足跡情報を受信し(ステップS603)、その回答者端末2a、2b、…からの位置情報及び時刻情報を足跡情報として足跡データベース300に保存する(ステップS604)。そして、足跡完了情報を回答者端末2a、2b、…に送信する(ステップS605)。回答者端末2a、2b、…は、足跡登録完了情報を受信して(ステップS606)、足跡登録を完了する。
【0114】
図28は、足跡閲覧の処理を示すフローチャートある。図28において、質問者画面40の足跡閲覧ボタン43をクリックし(ステップS701)、地図画面を表示させ、場所と、時刻を指定して、足跡閲覧情報を送信する(ステップS702)。
【0115】
サービスサーバ3は、足跡閲覧情報を受信して(ステップS703)、場所と時刻の条件を満足する足跡情報を足跡データベース300から検索して読み出し(ステップS704)、回答者端末2a、2b、…に、送信する(ステップS705)。回答者端末2a、2b、…は、足跡一覧を受信して(ステップS706)、処理を完了する。
【0116】
第2実施形態.
次に、本発明の第2実施形態について説明する。図29は、本発明の第2実施形態を示すものである。この実施形態では、会員データベース301の回答者に関する情報が条件設定部326に送られる。また、図30に示すように、会員データベース301に、性別の項目419、年齢の項目420が設けられる。このように、会員データベース301に、性別や年齢等の項目を付加しておくと、場所や時刻だけでなく、性別や年齢でも、回答者を抽出できる。更に、趣味、職業、出身地等の項目を、会員データベース301に付加するようにしても良い。
【0117】
このように、性別や年齢で、回答者を絞り込む場合には、図31に示すように、質問登録画面50に、性別の入力欄62や、年齢範囲の入力欄63を設ける。そして、この性別の入力欄62や年齢範囲の入力欄63に入力された性別や年齢範囲により条件設定部326で条件を設定し、足跡情報を登録した回答者7a、7b、…の性別や年齢を会員データベース301からの読み出し、抽出部325で、回答者7a、7b、…の性別や年齢が条件を満足するかどうかを判断し、条件を満足する回答者7a、7b、…に向けて、質問のメールを送信する。これにより、場所や時刻だけでなく、性別や年齢でも、回答者の条件を絞り込むことができる。
【0118】
第3実施形態.
次に、本発明の第3実施形態について説明する。この実施形態では、図32に示すように、サービスサーバ3に、ポイント処理部351が設けられる。また、図33に示すように、会員データベース301に、ポイントの項目421が含められる。ポイントは、ポイント相当額の割り引きサービス、粗品の進呈サービス等を提供するものである。
【0119】
図8の回答投函画面80で、回答内容を記入後、送信ボタン83がクリックされて、回答が投函される。ポイント処理部351は、回答を受け取ると、会員データベース301のポイントの項目421に、取得したポイントを加算する。このとき、その回答の有効度に応じて、加算するポイントを変化するようにしている。
【0120】
図34は、ポイント処理部351の処理を示すフローチャートである。図34において、回答が投函されたかどうかが判断され(ステップS801)、回答が投函されたら、回答の有効度を判断する(ステップS802)。回答の有効度が高くなければ、ポイントとしてPが加算され(ステップS803)、回答の有効度が高ければ、有効度に応じて、ポイントとして、(P+α)が加算される(ステップS804)。なお、有効度に応じて加算されるポイントαは、例えば回答の投函時期の早さで決めても良いし、また、質問がアンケート形式の場合は、アンケートに回答しているか否かで決めるようにしても良い。
【0121】
本発明は、上述した実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【産業上の利用可能性】
【0122】
本発明は、積雪情報、桜の開花情報、イベント情報等、地域に特化したリアルタイム情報を提供するのに広く用いることができる。また、ターゲットを絞り込んで、アンケートを行ったり、商品の宣伝をしたりするのに用いることができる。
【図面の簡単な説明】
【0123】
【図1】本発明の第1実施形態の情報提供システムの全体構成の説明図である。
【図2】本発明の第1実施形態の情報提供システムにおける回答者画面の説明図である。
【図3】本発明の第1実施形態の情報提供システムにおける質問者画面の説明図である。
【図4】本発明の第1実施形態の情報提供システムにおける質問登録画面の説明図である。
【図5】本発明の第1実施形態の情報提供システムにおける足跡閲覧画面の説明図である。
【図6】本発明の第1実施形態の情報提供システムにおける質問メールの説明図である。
【図7】本発明の第1実施形態の情報提供システムにおける質問一覧画面の説明図である。
【図8】本発明の第1実施形態の情報提供システムにおける回答投函画面の説明図である。
【図9】本発明の第1実施形態の情報提供システムにおける質問一覧画面の説明図である。
【図10】本発明の第1実施形態の情報提供システムにおける回答通知メールの説明図である。
【図11】本発明の第1実施形態の情報提供システムにおける回答一覧画面の説明図である。
【図12】本発明の第1実施形態の情報提供システムの動作説明に用いるシーケンス図である。
【図13】本発明の第1実施形態の情報提供システムにおける会員登録画面の説明図である。
【図14】本発明の第1実施形態の情報提供システムにおける会員登録処理の説明に用いるフローチャートである。
【図15】本発明の第1実施形態の情報提供システムにおける認証画面の説明図である。
【図16】本発明の第1実施形態の情報提供システムにおいて質問者端末として使用できるパーソナルコンピュータの一例のブロック図である。
【図17】本発明の第1実施形態の情報提供システムにおいて回答者端末として使用できるGPS機能を有する携帯電話端末の一例のブロック図である。
【図18】本発明の第1実施形態の情報提供システムにおけるサービスサーバの一例の機能ブロック図である。
【図19】本発明の第1実施形態の情報提供システムにおける会員データベースの説明図である。
【図20】本発明の第1実施形態の情報提供システムにおける足跡データベースの説明図である。
【図21】本発明の第1実施形態の情報提供システムにおける質問データベースの説明図である。
【図22】本発明の第1実施形態の情報提供システムにおける回答データベースの説明図である。
【図23】本発明の第1実施形態の情報提供システムにおける条件設定部及び抽出部の処理の説明に用いるフローチャートである。
【図24】本発明の第1実施形態の情報提供システムにおける質問者端末の処理を示すフローチャートである。
【図25】本発明の第1実施形態の情報提供システムにおける質問登録処理を示すフローチャートである
【図26】本発明の第1実施形態の情報提供システムにおける回答者端末の処理を示すフローチャートである。
【図27】本発明の第1実施形態の情報提供システムにおける足跡登録の処理を示すフローチャートである。
【図28】本発明の第1実施形態の情報提供システムにおける足跡閲覧の処理を示すフローチャートある。
【図29】本発明の第2実施形態の情報提供システムにおけるサービスサーバの一例の機能ブロック図である。
【図30】本発明の第2実施形態の情報提供システムにおける会員データベースの説明図である。
【図31】本発明の第2実施形態の情報提供システムにおける質問登録画面の説明図である。
【図32】本発明の第3実施形態の情報提供システムにおけるサービスサーバの一例の機能ブロック図である。
【図33】本発明の第3実施形態の情報提供システムにおける会員データベースの説明図である。
【図34】本発明の第3実施形態の情報提供システムにおけるポイント処理の説明に用いるフローチャートである。
【符号の説明】
【0124】
1a、1b、… 質問者端末
2a、2b、… 回答者端末
3 サービスサーバ
4 インターネット網
5 移動通信網
6a、6b、… 質問者
7a、7b、… 回答者
152 バス
153 ROM(Read Only Memory)
154 RAM(Random Access Memory)
155 HDD(Hard Disk Drive)
156 オーディオ処理部
157 グラフィックス処理部
158 表示デバイス
159 スピーカ
170 USB(Universal Serial Bus)
171 キーボード
172 マウス
173 光ディスクドライブ
175 通信インターフェース
201 送受信部
202 通信処理部
203 音声処理部
204 マイクロホン
205 スピーカ
206 データ処理部
207 メモリ
208 入力部
209 ディスプレイ
211 GPS処理部
300 足跡データベース
301 会員データベース
302 質問データベース
303 回答データベース
306 受信部
307 送信部
311 会員登録部
312 会員認証部
321 質問登録部
322 質問読出部
323 質問メール送信部
325 抽出部
326 条件設定部
331 回答登録部
332 回答読出部
333 回答メール送信部
341 足跡登録部
342 足跡読出部
347 位置、時刻情報抽出部
351 ポイント処理部


【特許請求の範囲】
【請求項1】
質問情報が入力される質問者端末と、
前記質問者端末からの質問情報に対する回答情報が入力される回答者端末と、
前記質問者端末と前記回答者端末との間で、前記質問情報及び前記回答情報を互いに提供するためのサービスサーバと、
前記質問者端末、前記回答者端末、及び前記サービスサーバとの間でデータの送受信を行うネットワーク網とからなり、
前記質問者端末は、位置に関する質問項目と時刻に関する質問項目を含む質問情報を前記サービスサーバに送信する手段と、サービスサーバから回答の通知を受信する手段とを有し、
前記回答者端末は、位置情報と時刻情報とを取得する手段と、取得した位置情報と時刻情報とを前記サービスサーバに送信する手段と、前記質問情報に対する回答情報を前記サービスサーバに送信する手段とを有し、
前記サービスサーバは、前記回答者端末がそれまで位置した位置情報と時刻情報とが保存される足跡データベースと、前記質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルが作成される質問データベースと、前記質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから位置条件及び時刻条件を設定する条件設定手段と、前記設定された位置条件及び時刻条件を満足している回答者の回答者端末を前記足跡データベースから抽出する抽出手段と、前記抽出された回答者端末に質問情報を送信する手段と、前記回答者端末から送られてきた回答情報を基づいて、回答一覧テーブルが作成される回答データベースと、回答者から回答の通知を前記質問者端末へ送信する手段を有する
ことを特徴とする情報提供システム。
【請求項2】
前記抽出手段は、更に、前記回答者に関する情報により、回答者端末を抽出することを特徴とする請求項1に記載の情報提供システム。
【請求項3】
前記サービスサーバは、更に、前記回答者端末から回答情報が送られる毎にポイント加算処理を行うポイント処理手段を有することを特徴とする請求項1に記載の情報提供システム。
【請求項4】
前記ポイント処理手段は、前記回答情報の有効度に応じて、加算するポイントを変化させることを特徴とする請求項3に記載の情報提供システム。
【請求項5】
質問情報が入力される質問者端末と、前記質問者端末からの質問情報に対する回答情報が入力される回答者端末と、前記質問者端末と回答者端末との間で、質問情報及び回答情報を互いに提供するためのサービスサーバとにより情報提供を行うシステムの情報提供方法であって、
前記回答者端末は、位置情報と時刻情報とを取得し、前記サービスサーバに送り、
前記サービスサーバは、前記回答者端末がそれまで位置した位置情報と時刻情報とを足跡データベースに保存し、
質問者端末は、位置に関する質問項目と時刻に関する質問項目とを含む質問情報を前記サービスサーバに送信し、
前記サービスサーバは、前記質問者端末から送られてきた質問情報に基づき、位置に関する項目と、時刻に関する項目とを含む質問一覧テーブルを作成して質問データベースに保存すると共に、前記質問データベース中の質問一覧テーブルの位置に関する項目と時刻に関する項目とから、位置条件及び時刻条件を設定し、前記設定された位置条件及び時刻条件を満足している回答者の回答者端末を前記足跡データベースから抽出し、抽出された回答者端末に質問情報を送信し、
前記回答者端末は、質問情報に対する回答情報を前記サービスサーバに送信し、
前記サービスサーバは、前記回答者端末から送られてきた回答情報に基づき、回答一覧テーブルを作成して回答データベースに保存し、回答の通知を前記質問者端末に対して送信する
ことを特徴とする情報提供方法。
【請求項6】
質問者端末又は回答者端末からの情報を受信する受信部と、
前記質問者端末又は前記回答者端末に情報を送信する送信部と、
前記回答者端末から送られてきた位置情報及び時刻情報が保存される足跡データベースと、
前記質問者端末から送られてきた質問情報に基づいて、位置に関する項目と、時間に関する項目とを含む質問一覧テーブルが作成される質問データベースと、
前記質問データベース中の質問一覧テーブルの位置に関する項目と時間に関する項目とから位置条件及び時刻条件を設定する条件設定部と、
前記設定された位置条件及び時刻条件を満足している回答者の回答者端末を前記足跡データベースから抽出する抽出部と、
前記抽出部で抽出された回答者端末に質問情報を送信する送信部と、
前記回答者端末から送られてきた回答情報に基づいて、回答一覧テーブルが作成される回答データベースと、
前記質問者端末へ回答の通知を送信する送信部と、
を有することを特徴とするサービスサーバ。


【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19】
image rotate

【図20】
image rotate

【図21】
image rotate

【図22】
image rotate

【図23】
image rotate

【図24】
image rotate

【図25】
image rotate

【図26】
image rotate

【図27】
image rotate

【図28】
image rotate

【図29】
image rotate

【図30】
image rotate

【図31】
image rotate

【図32】
image rotate

【図33】
image rotate

【図34】
image rotate


【公開番号】特開2008−52601(P2008−52601A)
【公開日】平成20年3月6日(2008.3.6)
【国際特許分類】
【出願番号】特願2006−229808(P2006−229808)
【出願日】平成18年8月25日(2006.8.25)
【出願人】(300089747)株式会社科学情報システムズ (3)
【Fターム(参考)】