(57)【特許請求の範囲】
【請求項１】
ユーザにより予定された予定行動の実行に必要な情報を検索して当該ユーザに提供する情報提供システムであって、
前記予定行動に関する予定情報に対応する、当該予定行動の実行を阻害する阻害要因に関する阻害情報を、予め格納する阻害格納手段と、
前記阻害格納手段により格納された前記阻害情報に対応する対処方法の候補に関する候補情報を、予め格納する候補格納手段と、
前記予定情報と、前記予定行動が計画段階であるか実行段階であるかが示された段階情報とを、前記ユーザの通信端末から受信する予定受信手段と、
前記予定受信手段により受信された前記予定情報に対応する前記阻害情報が１つ以上存在する場合に、前記予定受信手段により受信された前記段階情報に基づいて、１つ以上の阻害情報を、前記阻害格納手段から選択する阻害選択手段と、
前記阻害選択手段により選択された前記阻害情報に対応する前記候補情報を、前記候補格納手段から選択する候補選択手段と、
前記候補選択手段により選択された前記候補情報を、前記通信端末に送信する候補送信手段と、
前記候補送信手段から前記候補情報を受信した前記通信端末により当該候補情報の中から選択された選択情報を、前記通信端末から受信する選択受信手段と、
前記選択受信手段により受信された前記選択情報に基づく詳細情報を、前記通信端末に送信する詳細送信手段と、
を備える情報提供システム。
【請求項２】
前記通信端末の位置情報を取得する位置取得手段を備え、
前記阻害選択手段は、前記位置取得手段により取得された前記位置情報に基づいて、前記阻害情報を前記阻害格納手段から選択する、
請求項１に記載の情報提供システム。
【請求項３】
前記通信端末において行われた通信に関する履歴情報を取得する履歴取得手段を備え、
前記阻害選択手段は、前記履歴取得手段により取得された前記履歴情報に基づいて、前記阻害情報を前記阻害格納手段から選択する、
請求項１〜２のいずれかに記載の情報提供システム。
【請求項４】
前記履歴取得手段により取得された前記履歴情報に基づいて、前記予定行動を推測行動として推測する予定推測手段を備え、
前記阻害選択手段は、前記予定推測手段により推測された前記推測行動に基づいて、前記阻害情報を前記阻害格納手段から選択する、
請求項３に記載の情報提供システム。
【請求項５】
ユーザにより予定された予定行動の実行に必要な情報を検索して当該ユーザに提供する情報提供方法であって、
前記予定行動に関する予定情報と、当該予定行動が計画段階であるか実行段階であるかが示された段階情報とを、前記ユーザの通信端末から受信する予定受信ステップと、
前記予定受信ステップで受信された前記予定情報に対応する、当該予定行動の実行を阻害する阻害要因に関する阻害情報が１つ以上存在する場合に、前記予定受信ステップで受信された前記段階情報に基づいて、１つ以上の阻害情報を、前記阻害情報を予め格納する阻害格納手段から、選択する阻害選択ステップと、
前記阻害選択ステップで選択された前記阻害情報に対応する対処方法の候補に関する候補情報を、前記候補情報を予め格納する候補格納手段から、選択する候補選択ステップと、
前記候補選択ステップで選択された前記候補情報を、前記通信端末に送信する候補送信ステップと、
前記候補送信ステップで前記候補情報を受信した前記通信端末により当該候補情報の中から選択された前記選択情報を、前記通信端末から受信する選択受信ステップと、
前記選択受信ステップで受信された前記選択情報に基づく詳細情報を、前記通信端末に送信する詳細送信ステップと、
を備える情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザにより予定された予定行動の実行に必要な情報を検索して当該ユーザに提供する情報提供システム及び情報提供方法に関するものである。
【背景技術】
【０００２】
携帯電話等の移動通信端末を利用した、インターネットにおける情報へのアクセスが広く一般に普及している。しかし、インターネットにおける情報が増大するにしたがって、移動通信端末のユーザにとって、適切に選択された所望の情報を得ることが困難になってきている。移動通信端末のユーザは、例えば、予定した行動を円滑に実行しようとする場合に、これに必要な詳細情報を得ることを望んでいる。
【０００３】
例えば、ユーザは、所望の情報を得るために、移動通信端末向けのディレクトリ型検索エンジンを利用することができる。ディレクトリ型検索エンジンとは、カテゴリ別に分類された、インターネットにおける複数のウェブサイトのリンクに関する情報を検索するサービスのことである。ディレクトリ型検索エンジンの一例として、楽天株式会社が運営する移動通信端末向けのディレクトリ型検索エンジン（ＵＲＬは、ｈｔｔｐ：／／ｍ．ｉｎｆｏｓｅｅｋ．ｃｏ．ｊｐ）等がある。
【０００４】
しかしながら、ユーザが、移動通信端末向けのディレクトリ型検索エンジンに対して適切な検索キーワードを指定して入力していない場合には、ユーザが所望の情報を得るまでに多くの労力が必要となってしまう場合がある。さらに、移動通信端末が有する入出力機能や操作性はパソコン等に比べて制限されているため、ユーザが少ない操作量で所望の情報を検索して得ることは困難である。
【０００５】
ここで、適切な検索キーワードを指定できないユーザの情報検索を支援するシステムとして、例えば下記特許文献１に開示された、問題解決データベース検索システムがある。このシステムは、まず、ユーザにより入力された言葉が、辞書データベース中のどの言葉と一致するかを検索し、検索された言葉にリンクされたナビゲーション文を階層的に表示する。そして、このシステムは、ユーザにより選択されたナビゲーション文に基づいて、ユーザに情報を提供する。
【０００６】
また、ユーザの行動範囲に適合する地域情報を配信するシステムとして、例えば下記特許文献２に開示された、移動体向け情報提供システムがある。このシステムは、ユーザの移動通信端末から受ける空間的位置情報と空間的範囲希望条件と内容希望条件とに適合する適合地域情報を、情報管理データベースに登録されている地域情報から抽出し、適合地域情報を移動通信端末に配信する。
【０００７】
この移動体向け情報提供システムにおいて、情報管理データベースに登録されている地域情報から適合地域情報を抽出する際に、下記特許文献１に開示された検索方法により検索することにより、ユーザの行動範囲に適合する度合いがより大きい地域情報を抽出して、ユーザに提供することが考えられる。
【特許文献１】特開２００２−１２３５４１号公報
【特許文献２】特開２００３−３１９４２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、ユーザが指定した検索キーワードが辞書データベース中の複数の言葉と一致した場合、複数のナビゲーション文の中から適切なものを選択するまでに多くの操作量が必要となってしまう。このため、予定した行動を円滑に実行するのに必要な詳細情報を得るのは困難であるという課題がある。
【０００９】
そこで本発明では、ユーザが予定した行動を円滑に実行するのに必要な詳細情報を容易に提供することが可能な、情報提供システム及び情報提供方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の情報提供システムは、ユーザにより予定された予定行動の実行に必要な情報を検索して当該ユーザに提供する情報提供システムであって、予定行動に関する予定情報に対応する阻害要因に関する阻害情報を、予め格納する阻害格納手段と、阻害格納手段により格納された阻害情報に対応する対処方法の候補に関する候補情報を、予め格納する候補格納手段と、予定情報をユーザの通信端末から受信する予定受信手段と、予定受信手段により受信された予定情報に対応する阻害情報を、阻害格納手段から選択する阻害選択手段と、阻害選択手段により選択された阻害情報に対応する候補情報を、候補格納手段から選択する候補選択手段と、候補選択手段により選択された候補情報を、通信端末に送信する候補送信手段と、候補送信手段から候補情報を受信した通信端末により当該候補情報の中から選択された選択情報を、通信端末から受信する選択受信手段と、選択受信手段により受信された選択情報に基づく詳細情報を、通信端末に送信する詳細送信手段と、を備えることを特徴とする。
【００１１】
本発明の情報提供システムによれば、まず、予定受信手段により受信された予定情報に対応する阻害情報が、阻害選択手段により阻害格納手段から選択される。次に、この阻害情報に対応する候補情報が、候補選択手段により候補格納手段から選択され、この候補情報が、候補送信手段により通信端末に送信される。また、候補情報を受信した通信端末により候補情報の中から選択情報が選択され、この選択情報が、選択受信手段により通信端末から受信される。そして、この選択情報に基づく詳細情報が、詳細送信手段により通信端末に送信される。これにより、この通信端末のユーザにより予定された予定行動に関する予定情報に対応する阻害情報が選択され、この阻害情報に対し、候補情報の中から選択情報が選択され、この選択情報に基づく詳細情報が通信端末に送信される。この結果、情報提供システムは、この通信端末のユーザが予定した行動を円滑に実行するのに必要な詳細情報を容易に提供することができる。
【００１２】
また、予定受信手段は、予定行動が計画段階であるか実行段階であるかが示された段階情報を、通信端末から受信し、阻害選択手段は、予定受信手段により受信された段階情報に基づいて、阻害情報を阻害格納手段から選択するのも好ましい。
【００１３】
これによって、予定行動が計画段階であるか実行段階であるかに基づいて、阻害情報が阻害選択手段により選択されるため、情報提供システムは、予定行動の段階の状況に応じた、より適切な詳細情報を通信端末のユーザに提供することができる。
【００１４】
また、情報提供システムは、通信端末の位置情報を取得する位置取得手段を備え、阻害選択手段は、位置取得手段により取得された位置情報に基づいて、阻害情報を阻害格納手段から選択するのも好ましい。
【００１５】
これによって、通信端末の位置情報に基づいて、阻害情報が阻害選択手段により選択されるため、情報提供システムは、通信端末の位置に応じた、より適切な詳細情報を通信端末のユーザに提供することができる。
【００１６】
また、情報提供システムは、通信端末において行われた通信に関する履歴情報を取得する履歴取得手段を備え、阻害選択手段は、履歴取得手段により取得された履歴情報に基づいて、阻害情報を阻害格納手段から選択するのも好ましい。
【００１７】
これによって、通信端末において行われた通信に関する履歴情報に基づいて、阻害情報が阻害選択手段により選択されるため、情報提供システムは、通信端末の履歴情報に応じた、より適切な詳細情報を通信端末のユーザに提供することができる。
【００１８】
また、情報提供システムは、履歴取得手段により取得された履歴情報に基づいて、予定行動を推測行動として推測する予定推測手段を備え、阻害選択手段は、予定推測手段により推測された推測行動に基づいて、阻害情報を阻害格納手段から選択するのも好ましい。
【００１９】
これによって、予定推測手段により推測された推測行動に基づいて、阻害情報が阻害選択手段により選択されるため、情報提供システムは、通信端末についての推測行動に応じた、より適切な詳細情報を通信端末のユーザに提供することができる。
【００２０】
本発明の情報提供方法は、ユーザにより予定された予定行動の実行に必要な情報を検索して当該ユーザに提供する情報提供方法であって、予定行動に関する予定情報をユーザの通信端末から受信する予定受信ステップと、予定受信ステップで受信された予定情報に対応する阻害要因に関する阻害情報を、阻害情報を予め格納する阻害格納手段から、選択する阻害選択ステップと、阻害選択ステップで選択された阻害情報に対応する対処方法の候補に関する候補情報を、候補情報を予め格納する候補格納手段から、選択する候補選択ステップと、候補選択ステップで選択された候補情報を、通信端末に送信する候補送信ステップと、候補送信ステップで候補情報を受信した通信端末により当該候補情報の中から選択された選択情報を、通信端末から受信する選択受信ステップと、選択受信ステップで受信された選択情報に基づく詳細情報を、通信端末に送信する詳細送信ステップと、を備えることを特徴とする。
【００２１】
本発明の情報提供方法によれば、まず、予定受信ステップで受信された予定情報に対応する阻害情報が、阻害選択ステップで阻害格納手段から選択される。次に、この阻害情報に対応する候補情報が、候補選択ステップで候補格納手段から選択され、この候補情報が、候補送信ステップで通信端末に送信される。また、候補情報を受信した通信端末により候補情報の中から選択情報が選択され、この選択情報が、選択受信ステップで通信端末から受信される。そして、この選択情報に基づく詳細情報が、詳細送信ステップで通信端末に送信される。これにより、この通信端末のユーザにより予定された予定行動に関する予定情報に対応する阻害情報が選択され、この阻害情報に対し、候補情報の中から選択情報が選択され、この選択情報に基づく詳細情報が通信端末に送信される。この結果、情報提供システムは、この通信端末のユーザが予定した行動を円滑に実行するのに必要な詳細情報を容易に提供することができる。
【発明の効果】
【００２２】
本発明によれば、ユーザが予定した行動を円滑に実行するのに必要な詳細情報を容易に提供することが可能になる。
【発明を実施するための最良の形態】
【００２３】
以下、添付図面を参照しながら本発明の好適な実施形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明を省略する。
【００２４】
本発明の実施形態である情報提供システムについて、図１を用いて説明する。図１は、情報提供システム１と、通信端末２との構成を説明するための構成図である。なお、情報提供システム１と、通信端末２との間には、通信網ＮＷが介在している。ここで、通信端末２は、通信網ＮＷを介して情報提供システム１と通信可能な端末であり、例えば、一般に普及している携帯電話端末等である。
【００２５】
情報提供システム１は、通信端末２のユーザにより予定された予定行動の実行に必要な情報を検索して、この情報を当該ユーザに提供するシステムである。情報提供システム１は、機能的な構成要素として、阻害格納部１０１（阻害格納手段）、候補格納部１０２（候補格納手段）、予定受信部１０３（予定受信手段）、予定タスク情報格納部１０３Ａ、阻害選択部１０４（阻害選択手段）、候補選択部１０５（候補選択手段）、候補送信部１０６（候補送信手段）、選択受信部１０７（選択受信手段）、詳細送信部１０８（詳細送信手段）、詳細情報格納部１０８Ａ、位置取得部１０９（位置取得手段）、履歴取得部１１０（履歴取得手段）、及び予定推測部１１１（予定推測手段）を備えている。なお、これら機能的な構成要素それぞれを物理的に分散させて、これら構成要素の集合体を情報提供システム１としてもよい。
【００２６】
引き続いて、情報提供システム１の各構成要素について説明する。阻害格納部１０１は、予定情報に対応する阻害要因に関する阻害情報を、予め格納する部分である。ここで、予定情報とは、ユーザにより予定された予定行動に関する情報のことである。予定情報の例として、「テーマパークへ自家用車で移動する」等が挙げられる。また、阻害情報とは、予定行動の実行を阻害する要因に関する情報のことである。阻害情報の例として、「自動車道は渋滞で移動できない」等が挙げられる。阻害格納部１０１は、例えば、阻害情報を格納可能なデータベース等から構成されている。このデータベースが有するテーブル構成の詳細については、後述する。
【００２７】
候補格納部１０２は、阻害格納部１０１により格納された阻害情報に対応する対処方法の候補に関する候補情報を、予め格納する部分である。すなわち、候補格納部１０２には、対処方法の候補に関する候補情報が、例えば１つ以上格納されている。候補情報の例として、「交通情報を知る」等が挙げられる。候補格納部１０２は、例えば、候補情報を格納可能なデータベース等から構成されている。このデータベースが有するテーブル構成の詳細については、後述する。
【００２８】
予定受信部１０３は、ユーザの通信端末２から予定情報と通信端末２に固有の端末ＩＤとを受信する部分である。ユーザは、通信端末２に対して上記の予定情報（例えば、「テーマパークへ自家用車で移動する」等）を入力し、この予定情報を通信端末２の通信機能を用いて情報提供システム１に送信する。予定受信部１０３は、通信端末２から送信された予定情報を、通信網ＮＷを介して受信する。予定受信部１０３により受信された予定情報は、クエリー文字列として扱われる。ここで、クエリー文字列とは、ユーザの行動予定を表現している文字列のことである。予定受信部１０３は、予定情報を表すクエリー文字列と一致する予定タスク情報を、予定タスク情報格納部１０３Ａから選択する。なお、予定情報を表すクエリー文字列と一致する予定タスク情報が存在しない場合、予定受信部１０３は通信端末２に対してエラーの発生を通知する。予定タスク情報格納部１０３Ａの詳細については、後述する。
【００２９】
また、予定受信部１０３は、ユーザの通信端末２から段階情報を受信する。ここで、段階情報とは、予定行動が計画段階であるか実行段階であるかが示された情報のことである。ユーザは、通信端末２に上記の段階情報を入力し、この段階情報を通信端末２の通信機能により情報提供システム１に送信する。予定受信部１０３は、通信端末２から送信された段階情報を、通信網ＮＷを介して受信する。
【００３０】
阻害選択部１０４は、予定受信部１０３により受信された予定情報に対応する阻害情報（例えば、「自動車道は渋滞で移動できない」等）を、阻害格納部１０１から選択する部分である。すなわち、阻害選択部１０４は、予定タスク情報と一致する阻害情報を選択する。なお、阻害選択部１０４による選択は、予定受信部１０３により受信された段階情報や、後述の位置取得部１０９により取得された位置情報や、後述の履歴取得部１１０により取得された履歴情報や、後述の予定推測部１１１により推測された推測行動や、上記の端末ＩＤ等に基づいて行われるのが好ましい。このように、他の情報に基づいて阻害情報が選択されることにより、予定タスク情報と一致する阻害情報を絞って選択することができるようになる。この結果、後述するように、より適切な詳細情報を通信端末２のユーザに提供することができる。なお、阻害選択部１０４は、予定情報に対応する阻害情報を例えば１つ以上選択する。ここで、阻害情報が存在しない場合、阻害選択部１０４は通信端末２に対してエラーの発生を通知する。
【００３１】
候補選択部１０５は、阻害選択部１０４により選択された阻害情報に対応する候補情報（例えば、「鉄道の運行情報を知る」等）を、候補格納部１０２から選択する部分である。すなわち、候補情報とは、阻害要因に対処する方法の候補を示す情報である。候補選択部１０５は、阻害情報に対応して関連付けられた候補情報を例えば１つ以上選択する。ここで、候補情報が存在しない場合、候補選択部１０５は通信端末２に対してエラーの発生を通知する。
【００３２】
候補送信部１０６は、候補選択部１０５により選択された候補情報を、通信端末２に送信する部分である。なお、候補送信部１０６は、後述の予定推測部１１１により推測された推測行動に関する情報を、通信端末２に送信してもよい。候補送信部１０６は、通信網ＮＷを介して候補情報（及び推測行動に関する情報）を送信する。候補送信部１０６から候補情報を受信した通信端末２は、当該候補情報の中から、阻害要因に対処する方法を、選択情報として選択する。
【００３３】
選択受信部１０７は、通信端末２により選択された選択情報を、通信端末２から受信する部分である。選択受信部１０７は、通信網ＮＷを介して選択情報を受信する。
【００３４】
詳細送信部１０８は、選択受信部１０７により受信された選択情報に基づく詳細情報（例えば、「地下鉄の運行状況」等）を、通信端末２に送信する部分である。詳細送信部１０８は、選択情報に基づく詳細情報を、詳細情報格納部１０８Ａから選択して、通信網ＮＷを介して詳細情報を送信する。詳細情報格納部１０８Ａの詳細については、後述する。通信端末２が詳細送信部１０８から詳細情報を受信することにより、通信端末２のユーザは、予定した行動を円滑に実行するのに必要な詳細情報を得ることができる。
【００３５】
位置取得部１０９は、通信端末２の位置情報を取得する部分である。例えば、位置取得部１０９は、通信端末２により取得された位置情報を通信端末２から受信することにより、通信端末２の位置情報を取得してもよい。例えば、通信端末２が有する、地球上における自端末の位置情報を取得するシステム（自位置取得部）として、全地球測位システム（ＧＰＳ：Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）が挙げられる。この全地球測位システムは、ＧＰＳ衛星から受信した電波を用いて地球上における自位置に関する位置情報を取得するものである。通信端末２の位置情報の形式としては、経度や緯度を用いて示されてもよく、有名なスポット（例えば、横浜駅前）や有名な施設（例えば、東京タワー）を用いて示されていてもよい。なお、通信端末２は、取得した位置情報を定期的に情報提供システム１に送信してもよく、位置情報の内容が大きく変化した時に情報提供システム１に送信してもよい。
【００３６】
履歴取得部１１０は、通信端末２において行われた通信に関する履歴情報を取得する部分である。例えば、履歴取得部１１０は、通信端末２において取得された履歴情報を受信することにより、通信端末２の履歴情報を取得してもよい。履歴情報には、例えば、通信端末２を用いた近距離無線通信の利用履歴に関する情報が含まれている。近距離無線通信は、例えば、駅の改札を通って駅構内に入ろうとするユーザの通信端末２が、改札に配置された改札装置と距離が近くなったときに、通信端末２が有する非接触ＩＣ機能を利用して行われる。このとき、履歴情報には、改札進入イベント発生時に近距離無線通信が行われたことが、識別ＩＤとして記録される。識別ＩＤは、例えば、改札進入イベント発生時は「Ｌｏｇ（改札進入）」であり、電子マネーを用いた物品購入イベント発生時は「Ｌｏｇ（物品購入）」である。履歴取得部１１０により取得された履歴情報は、後述の履歴情報格納部に格納される。
【００３７】
予定推測部１１１は、履歴取得部１１０により取得された履歴情報に基づいて、予定行動を推測行動として推測する部分である。予定推測部１１１は、履歴情報に基づいて推測することにより、通信端末２のユーザの予定行動を高い的中確率で推測することができる。例えば、予定推測部１１１は、上記の改札進入イベント発生から数分間の間に、このユーザが鉄道車両に乗車することを推測行動として推測する。
【００３８】
引き続いて、予定タスク情報格納部１０３Ａについて、図２を用いて説明する。図２は、予定タスク情報格納部１０３Ａを構成するデータベースが有するテーブルの構成を説明するための構成図である。予定タスク情報格納部１０３Ａには、予定タスク名と、予定タスクＩＤと、親タスクＩＤと、実行順序番号と、が関連付けられて格納されている。予定タスク名とは、予定タスク情報（すなわち、ユーザが行動を予定する可能性のあるタスクに関する情報）の内容を文字列で表現した名称のことであり、予定タスクＩＤとは、予定タスク情報それぞれを一意に識別するＩＤのことである。また、親タスクＩＤとは、予定タスク情報をグループ分けしてグループ別に識別するためのＩＤのことであり、親タスクＩＤが示す予定タスクＩＤのタスクの後に当該タスクが行われることが推測されている。また、実行順序番号とは、同じグループにグループ分けされた予定タスク情報の中で実行されると推測される順序を示す番号のことである。
【００３９】
例えば、予定タスクＩＤが「１００２」であり、予定タスク名が「テーマパークへ自家用車で移動する」である予定タスク情報の親タスクＩＤは「１００１」であり、実行順序番号は「１」である。同様に、予定タスクＩＤが「１００３」であり、予定タスク名が「テーマパークへ入場する」である予定タスク情報の親タスクＩＤは「１００１」であり、実行順序番号は「２」である。これら２つの予定タスク情報は、同じ親タスクＩＤの「１００１」を有しており、実行順序番号が連続している。このため、「テーマパークへ自家用車で移動する」行動、及びこれに続く「テーマパークへ入場する」行動は、予定タスクＩＤの「１００１」が示す「テーマパークへ行って遊ぶ」と決める行動の後に、行われると推測されている。上記の予定受信部１０３は、予定情報を表すクエリー文字列と一致する予定タスク名を有する予定タスク情報を、予定タスク情報格納部１０３Ａから選択する。
【００４０】
引き続いて、阻害格納部１０１について、図３を用いて説明する。図３は、阻害格納部１０１を構成するデータベースが有するテーブルの構成を説明するための構成図である。阻害格納部１０１には、阻害要因名と、阻害要因ＩＤと、予定タスクＩＤと、が関連付けられて格納されている。阻害要因名とは、阻害情報（すなわち、予定情報に対応する阻害要因に関する情報）の内容を文字列で表現した名称のことであり、阻害要因ＩＤとは、阻害情報それぞれを一意に識別するＩＤのことである。なお、予定タスクＩＤについては、既に上述したので説明を省略する。
【００４１】
例えば、阻害要因ＩＤが「００４」であり、阻害要因名が「自動車道は渋滞で移動できない」である阻害情報の予定タスクＩＤは「１００２」である。ここで、上記したように、予定タスクＩＤが「１００２」である予定タスク情報の予定タスク名は、「テーマパークへ自家用車で移動する」である。このため、「テーマパークへ自家用車で移動する」という予定タスク情報に対しては、「自動車道は渋滞で移動できない」という阻害情報が関連付けられている。上記の阻害選択部１０４は、予定受信部１０３により選択された予定タスク情報の予定タスクＩＤに対応する阻害情報を、阻害格納部１０１から選択する。
【００４２】
引き続いて、候補格納部１０２について、図４を用いて説明する。図４は、候補格納部１０２を構成するデータベースが有するテーブルの構成を説明するための構成図である。候補格納部１０２には、阻害要因ＩＤと、候補情報ＩＤと、対処・予防識別フラグが関連付けられて格納されている。候補情報ＩＤとは、候補情報それぞれを一意に識別するＩＤのことであり、対処・予防識別フラグとは、候補情報それぞれが、既に発生した阻害要因に対する対処を行うための情報なのか、今後発生すると考えられる阻害要因に対する予防を行うための情報なのかを識別するフラグのことである。阻害要因に対する対処を行うための情報である場合は、フラグの値は「０」であり、阻害要因に対する予防を行うための情報である場合は、フラグの値は「１」である。なお、阻害要因ＩＤについては、既に上述したので説明を省略する。
【００４３】
例えば、阻害要因ＩＤが「００４」である阻害情報に対しては、候補情報ＩＤが「２００７」である候補情報が対応しており、この候補情報は、この阻害情報により示される阻害要因に対する対処方法の候補を示す情報である。上記の候補選択部１０５は、阻害選択部１０４により選択された阻害情報の阻害要因ＩＤに対応する候補情報ＩＤを有する候補情報を、候補格納部１０２から選択する。
【００４４】
引き続いて、履歴情報格納部について、図５を用いて説明する。図５は、履歴情報格納部を構成するデータベースが有するテーブルの構成を説明するための構成図である。履歴情報格納部には、予定タスクＩＤと、識別ＩＤと、イベント精度と、が関連付けられて格納されている。イベント精度とは、上記の予定タスクＩＤにより特定される予定タスクが、通信端末２のユーザによって実行されている可能性の高さを示す指標のことであり、「０」は可能性が低く、「１」は可能性が高いことを示している。なお、予定タスクＩＤ及び識別ＩＤについては、既に上述したので説明を省略する。
【００４５】
例えば、予定タスクＩＤが「１００７」（すなわち、図２に示したように、予定タスク名が「鉄道車両に乗車する」である予定タスク情報）に対しては、識別ＩＤが「Ｌｏｇ（改札進入）」である場合に、イベント精度は「１」となっている。すなわち、上記した改札進入イベント発生時は、ユーザが「鉄道車両に乗車する」行動を実行する可能性は高い、と推測されている。上記の予定推測部１１１は、履歴取得部１１０により取得された履歴情報の識別ＩＤに基づいて、予定行動をイベント精度とともに推測行動として推測する。
【００４６】
引き続いて、詳細情報格納部１０８Ａについて、図６を用いて説明する。図６は、詳細情報格納部１０８Ａを構成するデータベースが有するテーブルの構成を説明するための構成図である。詳細情報格納部１０８Ａには、予定タスクＩＤと、ＵＲＩ情報と、サービス名と、が関連付けられて格納されている。ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）情報とは、選択受信部１０７により受信された選択情報に基づく詳細情報の、ネットワーク上の所在を示す情報である。また、サービス名とは、この詳細情報を示す内容に名づけられた名称のことである。なお、予定タスクＩＤについては、既に上述したので説明を省略する。
【００４７】
例えば、予定タスクＩＤが「１００７」（すなわち、図２に示したように、予定タスク名が「鉄道車両に乗車する」である予定タスク情報）に対しては、ＵＲＩ情報が「ｈｔｔｐ：／／＊＊＊＊＊＊．ｃｏ．ｊｐ／ｓａｍｐｌｅ３．ｈｔｍｌ」であり、サービス名が「ＪＲ線全線の運行状況」である詳細情報が関連付けられている。上記の詳細送信部１０８は、選択受信部１０７により受信された選択情報に基づく詳細情報のＵＲＩ情報（又は、このＵＲＩ情報により所在が示された情報提供先が提供する情報）を、詳細情報格納部１０８Ａから選択して、通信網ＮＷを介して詳細情報を送信する。
【００４８】
引き続いて、通信端末２について説明する。通信端末２は、上述したように、情報提供システム１と通信可能な携帯電話端末等である。通信端末２は、通信部２０１（通信手段）、ディスプレイ２０２（表示手段）、指示入力部２０３（指示入力手段）、履歴記憶部２０４（履歴記憶手段）、及び自位置取得部２０５（自位置取得手段）を備えている。
【００４９】
次に、通信端末２の各構成要素について説明する。通信部２０１は、情報提供システム１からの情報の受信や、情報提供システム１に対する情報の送信を行う部分である。通信部２０１は、例えば、予定情報や選択情報段階情報を情報提供システム１に対して送信し、また、候補情報や詳細情報を情報提供システム１から受信する。
【００５０】
ディスプレイ２０２は、通信部２０１により受信された情報や、通信部２０１により送信される情報や、後述の履歴記憶部２０４や自位置取得部２０５により取得された情報を表示する部分である。ディスプレイ２０２は、予定情報の入力を促す画面を表示中に、予定情報の入力が行われると、阻害情報及び候補情報を表示する画面（すなわち、選択情報の選択を促す画面）に切り替える。また、ディスプレイ２０２は、選択情報の選択を促す画面を表示中に、選択情報の選択が行われると、詳細情報を表示する画面に切り替える。ディスプレイ２０２による情報表示の様子については、後述する。
【００５１】
指示入力部２０３は、ディスプレイ２０２により表示された情報に対する指示入力を受け付ける部分である。指示入力部２０３は、通信端末２において、例えばプッシュボタンや方向指示キーとして設けられている。通信端末２に設けられたプッシュボタンや方向指示キーを押下することにより、ディスプレイ２０２に文字を入力させたりすることで、指示入力を行うことができる。
【００５２】
履歴記憶部２０４は、通信端末２において取得された上記の履歴情報を、通信端末２内部において記憶する部分である。履歴記憶部２０４は、例えばメモリ等から構成されている。
【００５３】
自位置取得部２０５は、通信端末２の位置情報を取得する部分である。自位置取得部２０５は、例えば、上記したＧＰＳ等から構成されている。自位置取得部２０５による位置情報の取得は、所定の時間間隔で定期的に行われてもよく、位置情報の内容が大きく変化した時に行われてもよく、任意のタイミングで行われてもよい。
【００５４】
引き続いて、ディスプレイ２０２によって表示された、予定情報の入力を促す画面について、図７を用いて説明する。図７は、予定情報の入力を促す画面の一例を示すレイアウト図である。ディスプレイ２０２には、「予定情報を入力してください。」という指示文２０２Ａと、予定情報を入力することが可能な入力フォーム２０２Ｂと、入力された予定情報を情報提供システム１に送信開始するための送信ボタン２０２Ｃと、が表示されている。通信端末２のユーザは、指示入力部２０３を用いながら、入力フォーム２０２Ｂに予定情報（例えば、「テーマパークへ自家用車で移動する」等）を入力し、送信ボタン２０２Ｃを選択することにより、予定情報を送信することができる。
【００５５】
引き続いて、ディスプレイ２０２により表示された、選択情報の選択を促す画面について、図８及び９を用いて説明する。図８は、選択情報の選択を促す画面の一例を示すレイアウト図であり、図９は、図８に示された画面の次に表示される画面の一例を示すレイアウト図である。ディスプレイ２０２には、図８に示すように、入力された予定情報（すなわち、「テーマパークへ自家用車で移動する」）に対応する阻害情報（「自動車道は渋滞で移動できない」）と、この阻害情報に対応する候補情報（「交通情報を調べる」や「行き先を変更する」）と、が表示されている。通信端末２のユーザは、候補情報の中から、対処方法として取る行動が示された情報を、指示入力部２０３を用いて選択情報（例えば、「交通情報を調べる」）として選択する。これにより、選択情報が情報提供システム１に送信される。
【００５６】
次に、ディスプレイ２０２には、図９に示すように、選択された選択情報（すなわち、「交通情報を調べる」）に対応する候補情報（「鉄道の交通情報を知る」や「航空機の交通情報を知る」）と、が表示されている。通信端末２のユーザは、候補情報の中から、対処方法として取る行動が示された情報を、指示入力部２０３を用いて選択情報（例えば、「鉄道の交通情報を知る」）として選択する。これにより、選択情報が情報提供システム１に送信される。
【００５７】
引き続いて、ディスプレイ２０２により表示された、詳細情報を表示する画面について、図１０を用いて説明する。図１０は、詳細情報を表示する画面の一例を示すレイアウト図である。ディスプレイ２０２には、「鉄道の交通情報を知る」という上記の選択情報を示す選択文２０２Ｅと、ディスプレイ２０２に示された下線付きの文字で示されるアンカー２０２Ｆと、が表示されている。通信端末２のユーザは、得ようとする情報元の名称が示されたアンカー２０２Ｆを、指示入力部２０３を用いて選択することにより、詳細情報を得ることができる。
【００５８】
引き続いて、情報提供システム１及び通信端末２それぞれにおける動作について、図１１に示すシーケンス図を用いて説明する。図１１は、情報提供システム１及び通信端末２それぞれにおける動作を示すシーケンス図である。
【００５９】
まず、情報提供システム１が、通信端末２に対して、予定情報の入力を要求する（Ｓ１１）。これにより、通信端末２において、図７に示したように、予定情報の入力を促す画面が表示される。これに対して、通信端末２において、ユーザにより予定情報が入力される（Ｓ１２）。予定情報の入力が行われると、予定情報は通信端末２から情報提供システム１に対して送信される。情報提供システム１は、この予定情報を通信端末２から受信する（Ｓ１３、予定受信ステップ）。
【００６０】
次に、情報提供システム１が、ステップＳ１３で受信された予定情報に対応する阻害要因に関する阻害情報を、阻害格納部１０１から選択する（Ｓ１４、阻害選択ステップ）。ここで、阻害情報が存在しない場合、通信端末２に対してエラーの発生が通知されて、処理は終了する。なお、上記したイベント精度が「１」である場合は、既に発生した阻害要因に対する対処を行うための情報が選択される。一方、上記したイベント精度が「０」である場合は、既に発生した阻害要因に対する対処を行うための情報と、今後発生すると考えられる阻害要因に対する予防を行うための情報とが選択される。
【００６１】
次に、情報提供システム１が、ステップＳ１４で選択された阻害情報に対応する対処方法の候補に関する候補情報を、候補格納部１０２から選択する（Ｓ１５、候補選択ステップ）。ここで、候補情報が存在しない場合、通信端末２に対してエラーの発生が通知されて、処理は終了する。そして、情報提供システム１が、ステップＳ１５で選択された候補情報を、通信端末２に対して送信する（Ｓ１６、候補送信ステップ）。これに対して、通信端末２が、ステップＳ１６で送信された候補情報を受信する（Ｓ１７）。
【００６２】
ここで、通信端末２が、図８に示したように、受信した候補情報の中から選択情報を選択し（Ｓ１８）、この選択情報を情報提供システム１に送信する（Ｓ１９）。これに対して、情報提供システム１が、ステップＳ１９で送信された選択情報を受信する（Ｓ２０、選択受信ステップ）。そして、情報提供システム１が、ステップＳ２０で受信された選択情報に基づく詳細情報を、通信端末２に対して送信する（Ｓ２１、詳細送信ステップ）。これに対して、通信端末２が、この詳細情報を受信する（Ｓ２２）。これにより、通信端末２において、図９に示したように、詳細情報が表示される。なお、上記したように、イベント精度が「０」である場合は、今後発生すると考えられる阻害要因に対する予防を行うための候補情報も、通信端末２において表示される。
【００６３】
なお、通信端末２において詳細情報が表示された後に、ステップＳ１１やＳ１８等に戻って、同様の処理が繰り返されてもよい。
【００６４】
引き続き、本実施形態の作用効果について説明する。情報提供システム１によれば、予定情報に対応する阻害情報と、この阻害情報に対する候補情報とが選択され、この候補情報の中から通信端末２が選択した選択情報に基づく詳細情報が、通信端末２に送信される。この結果、情報提供システム１は、この通信端末２のユーザが予定した行動を円滑に実行するのに必要な詳細情報を容易に提供することができる。このため、ユーザは、周囲の状況に応じて必要となる、阻害要因に対応する対処方法を行うことが可能となる。
【００６５】
また、予定受信部１０３は、段階情報を受信し、阻害選択部１０４は、段階情報に基づいて、阻害情報を阻害格納部１０１から選択する。これにより、予定行動が計画段階であるか実行段階であるかに基づいて、阻害情報が阻害選択部１０４により選択されるため、情報提供システム１は、予定行動の段階の状況に応じた、より適切な詳細情報を通信端末２のユーザに提供することができる。
【００６６】
また、情報提供システム１は、位置取得部１０９を備え、阻害選択部１０４は、位置取得部１０９により取得された位置情報に基づいて、阻害情報を阻害格納部１０１から選択する。これにより、通信端末２の位置情報に基づいて、阻害情報が阻害選択部１０４により選択されるため、情報提供システム１は、通信端末２の位置に応じた、より適切な詳細情報を通信端末２のユーザに提供することができる。
【００６７】
また、情報提供システム１は、履歴取得部１１０を備え、阻害選択部１０４は、履歴取得部１１０により取得された履歴情報に基づいて、阻害情報を阻害格納部１０１から選択する。これにより、通信端末２において行われた通信に関する履歴情報に基づいて、阻害情報が阻害選択部１０４により選択されるため、情報提供システム１は、通信端末２の履歴情報に応じた、より適切な詳細情報を通信端末２のユーザに提供することができる。
【００６８】
また、情報提供システム１は、予定推測部１１１を備え、阻害選択部１０４は、予定推測部１１１により推測された推測行動に基づいて、阻害情報を阻害格納部１０１から選択する。これにより、予定推測部１１１により推測された推測行動に基づいて、阻害情報が阻害選択部１０４により選択されるため、情報提供システム１は、通信端末２についての推測行動に応じた、より適切、且つ、より必要とされる可能性が高い詳細情報を通信端末２のユーザに提供することができる。
【００６９】
以上、本発明を実施形態に基づき具体的に説明したが、本発明は上記の実施形態に限定されるものではなく、種々の変形が可能である。なお、上記の実施形態及び下記の変形例は、本発明の範囲を制限するものではなく、当業者がこれらの実施形態及び変形例を本発明の特許請求の範囲の主題に反することなく発展させることができるものである。
【００７０】
例えば、情報提供システム１の変形例である情報提供システム３は、図１２に示したように、第一情報提供サーバ４と、第二情報提供サーバ５の集合体としてもよい。なお、第一情報提供サーバは、阻害格納部１０１及び候補格納部１０２を備え、第二情報提供サーバは、阻害格納部１０１及び候補格納部１０２以外の全ての構成要素を備えてもよい。すなわち、第二情報提供サーバは、予定受信部１０３、予定タスク情報格納部１０３Ａ、阻害選択部１０４、候補選択部１０５、候補送信部１０６、選択受信部１０７、詳細送信部１０８、詳細情報格納部１０８Ａ、位置取得部１０９、履歴取得部１１０、及び予定推測部１１１を備えている。
【図面の簡単な説明】
【００７１】
【図１】本実施形態の情報提供システムの構成を説明するための構成図である。
【図２】予定タスク情報格納部を構成するデータベースが有するテーブルの構成を説明するための構成図である。
【図３】阻害格納部を構成するデータベースが有するテーブルの構成を説明するための構成図である。
【図４】候補格納部を構成するデータベースが有するテーブルの構成を説明するための構成図である。
【図５】履歴情報格納部を構成するデータベースが有するテーブルの構成を説明するための構成図である。
【図６】詳細情報格納部を構成するデータベースが有するテーブルの構成を説明するための構成図である。
【図７】予定情報の入力を促す画面の一例を示すレイアウト図である。
【図８】選択情報の選択を促す画面の一例を示すレイアウト図である。
【図９】図８に示された画面の次に表示される画面の一例を示すレイアウト図である。
【図１０】詳細情報を表示する画面の一例を示すレイアウト図である。
【図１１】情報提供システムにおける動作を示すシーケンス図である。
【図１２】情報提供システムの変形例の構成を説明するための構成図である。
【符号の説明】
【００７２】
１…情報提供システム、２…通信端末、３…情報提供システム、４…第一情報提供サーバ、５…第二情報提供サーバ、１０１…阻害格納部、１０２…候補格納部、１０３…予定受信部、１０３Ａ…予定タスク情報格納部、１０４…阻害選択部、１０５…候補選択部、１０６…候補送信部、１０７…選択受信部、１０８…詳細送信部、１０８Ａ…詳細情報格納部、１０９…位置取得部、１１０…履歴取得部、１１１…予定推測部、２０１…通信部、２０２…ディスプレイ、２０２Ａ…指示文、２０２Ｂ…入力フォーム、２０２Ｃ…送信ボタン、２０２Ｅ…選択文、２０２Ｆ…アンカー、２０３…指示入力部、２０４…履歴記憶部、２０５…自位置取得部、ＮＷ…通信網。
【図１】
0004633593.tif 000002
【図２】
0004633593.tif 000003
【図３】
0004633593.tif 000004
【図４】
0004633593.tif 000005
【図５】
0004633593.tif 000006
【図６】
0004633593.tif 000007
【図７】
0004633593.tif 000008
【図８】
0004633593.tif 000009
【図９】
0004633593.tif 000010
【図１０】
0004633593.tif 000011
【図１１】
0004633593.tif 000012
【図１２】
0004633593.tif 000013