(57)【要約】【課題】予め定義された一連の情報を管理することなく、ユーザの現在の状態に関連した情報を、当該ユーザに提供することが可能な情報提供装置を提供する。【解決手段】情報提供装置（１００）は、ユーザに既に提供した提供済情報の履歴を管理する履歴管理部（１６０）を有して構成し、情報提供装置（１００）は、ユーザに関する現在の状態を検知し、その検知したユーザの状態に応じた情報を、情報源（２００）から取得し、該取得した情報をユーザに提供する候補情報とする。次に、その候補情報の中から、履歴管理部（１６０）で管理する提供済情報と関係のある情報を決定し、該決定した情報をユーザに提供する。【選択図】図１
2008310498.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに情報を提供する情報提供装置であって、
前記ユーザに関する現在の状態を検知する状態検知手段と、
前記状態検知手段により検知したユーザの状態に応じた情報を、情報源から取得し、該取得した情報を前記ユーザに提供する候補情報とする候補情報取得手段と、
前記ユーザに既に提供した提供済情報の履歴を管理する履歴管理手段と、
前記候補情報の中から前記提供済情報と関係のある情報を決定し、該決定した情報を前記ユーザに提供する情報提供手段と、
を有することを特徴とする情報提供装置。
【請求項２】
前記候補情報取得手段により取得した候補情報と、前記履歴管理手段で管理する提供済情報と、の情報間の関係性を算出し、該算出した関係性を管理する関係性管理手段と、
前記関係性を基に、前記候補情報の中から前記提供済情報と関係のある情報を決定する提供情報決定手段と、
前記提供情報決定手段により決定した情報を前記ユーザに提供する情報提供実行手段と、
を有することを特徴とする請求項１記載の情報提供装置。
【請求項３】
前記提供情報決定手段は、
前記関係性が特定の関係性を維持することが可能となる情報を、前記候補情報の中から選択し、前記提供済情報と関係のある情報を決定することを特徴とする請求項２記載の情報提供装置。
【請求項４】
前記関係性管理手段は、
前記候補情報取得手段により取得した候補情報と、前記履歴管理手段で管理する提供済情報と、の情報間の関係性を算出する関係性算出手段と、
前記ユーザに前回提供した情報と、前記ユーザに前回より前に提供した情報と、の情報間の関係性を記憶する着目関係性記憶手段と、を有し、
前記関係性算出手段は、
前記候補情報と、前記提供済情報と、の情報間の関係性の中で、前記着目関係性記憶手段に記憶されている情報間の関係性と同様な関係性の優先度が高くなるように、前記候補情報と、前記提供済情報と、の情報間の関係性を算出することを特徴とする請求項３記載の情報提供装置。
【請求項５】
前記関係性算出手段は、
前記候補情報と、前記提供済情報と、の情報間で共通するキーワードを前記情報間の関係性として算出し、
前記着目関係性記憶手段は、
前記ユーザに前回提供した情報と、前記ユーザに前回より前に提供した情報と、の情報間で共通するキーワードを、前記情報間の関係性として記憶することを特徴とする請求項４記載の情報提供装置。
【請求項６】
ある事象に対する因果関係を記述した情報を保持する因果知識保持手段を有し、
前記関係性算出手段は、
前記因果知識保持手段を参照し、前記候補情報と前記提供済情報との情報間で因果関係のある情報を、前記情報間の関係性として算出し、
前記着目関係性記憶手段は、
前記ユーザに前回提供した情報と、前記ユーザに前回より前に提供した情報と、の情報間で因果関係のある情報を、前記情報間の関係性として記憶することを特徴とする請求項４または５記載の情報提供装置。
【請求項７】
情報間の関係性を連鎖構造で記述した情報を保持する構造知識保持手段を有し、
前記関係性算出手段は、
前記構造知識保持手段を参照し、前記候補情報と前記提供済情報との情報間の関係性を連鎖構造で算出し、
前記着目関係性記憶手段は、
前記ユーザに前回提供した情報と、前記ユーザに前回より前に提供した情報と、の情報間の関係性を連鎖構造で記憶することを特徴とする請求項４から６の何れか１項に記載の情報提供装置。
【請求項８】
ユーザが利用する通信装置と、情報を前記ユーザに提供する情報提供装置と、を有して構成する情報提供システムであって、
前記通信装置は、
前記ユーザに関する現在の状態を前記情報提供装置に通知する通知手段を有し、
前記情報提供装置は、
前記通信装置から前記ユーザに関する現在の状態が通知された場合に、前記ユーザに関する現在の状態を検知する状態検知手段と、
前記状態検知手段により検知したユーザの状態に応じた情報を、情報源から取得し、該取得した情報を前記ユーザに提供する候補情報とする候補情報取得手段と、
前記ユーザに既に提供した提供済情報の履歴を管理する履歴管理手段と、
前記候補情報の中から前記提供済情報と関係のある情報を決定し、該決定した情報を前記ユーザに提供する情報提供手段と、
を有することを特徴とする情報提供システム。
【請求項９】
前記情報提供装置は、
前記候補情報取得手段により取得した候補情報と、前記履歴管理手段で管理する提供済情報と、の情報間の関係性を算出し、該算出した関係性を管理する関係性管理手段と、
前記関係性を基に、前記候補情報の中から前記提供済情報と関係のある情報を決定する提供情報決定手段と、
前記提供情報決定手段により決定した情報を前記ユーザに提供する情報提供実行手段と、
を有することを特徴とする請求項８記載の情報提供システム。
【請求項１０】
ユーザに情報を提供する情報提供装置が行う情報提供方法であって、
前記情報提供装置は、
前記ユーザに既に提供した提供済情報の履歴を管理する履歴管理手段を有し、
前記ユーザに関する現在の状態を検知する状態検知工程と、
前記状態検知工程により検知したユーザの状態に応じた情報を、情報源から取得し、該取得した情報を前記ユーザに提供する候補情報とする候補情報取得工程と、
前記候補情報の中から前記提供済情報と関係のある情報を決定し、該決定した情報を前記ユーザに提供する情報提供工程と、
を、前記情報提供装置が行うことを特徴とする情報提供方法。
【請求項１１】
前記候補情報取得工程により取得した候補情報と、前記履歴管理手段で管理する提供済情報と、の情報間の関係性を算出し、該算出した関係性を管理する関係性管理工程と、
前記関係性を基に、前記候補情報の中から前記提供済情報と関係のある情報を決定する提供情報決定工程と、
前記提供情報決定工程により決定した情報を前記ユーザに提供する情報提供実行工程と、
を、前記情報提供装置が行うことを特徴とする請求項１０記載の情報提供方法。
【請求項１２】
ユーザに情報を提供する情報提供装置に実行させる情報提供プログラムであって、
前記情報提供装置は、
前記ユーザに既に提供した提供済情報の履歴を管理する履歴管理手段を有し、
前記ユーザに関する現在の状態を検知する状態検知処理と、
前記状態検知処理により検知したユーザの状態に応じた情報を、情報源から取得し、該取得した情報を前記ユーザに提供する候補情報とする候補情報取得処理と、
前記候補情報の中から前記提供済情報と関係のある情報を決定し、該決定した情報を前記ユーザに提供する情報提供処理と、
を、前記情報提供装置に実行させることを特徴とする情報提供プログラム。
【請求項１３】
前記候補情報取得処理により取得した候補情報と、前記履歴管理手段で管理する提供済情報と、の情報間の関係性を算出し、該算出した関係性を管理する関係性管理処理と、
前記関係性を基に、前記候補情報の中から前記提供済情報と関係のある情報を決定する提供情報決定処理と、
前記提供情報決定処理により決定した情報を前記ユーザに提供する情報提供実行処理と、
を、前記情報提供装置に実行させることを特徴とする請求項１２記載の情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置、情報提供システム、情報提供方法、及び情報提供プログラムに関し、特に、情報提供装置を利用するユーザに対し、断続的に情報を提供することが可能な情報提供装置、情報提供システム、情報提供方法、及び情報提供プログラムに関するものである。
【背景技術】
【０００２】
一般的なユーザ適合型の情報提供装置では、ユーザの静的なプロファイルと、現時点のユーザの行動と、を指標とし、ユーザに提供する情報を選択することが行われている。
【０００３】
しかしながら、上述した方法では、情報提供が複数回に渡る場合に、ユーザに提供される情報間の関係性については何ら配慮されていないのが現状である。
【０００４】
このため、ユーザが一貫性のない行動をとった場合には、そのユーザに提供される情報も一貫性を失い易いという問題が発生することになる。
【０００５】
また、複数回に渡る情報提供を前提とする場合には、その複数回に分けて提供する一連の情報を予め用意しておくことになる。
【０００６】
このため、ユーザに提供される情報が固定的になるという問題が発生することになる。
【０００７】
なお、本発明より先に出願された技術文献として、特定の行動を起こした登録者に対して配信情報を配信すると共に、予め定められた時刻になっても特定の行動を起こしていない登録者に対して配信情報を配信することで、登録者に対するサービスの向上を図り、且つ登録者からの信頼を失うことがない情報配信装置について開示されている文献がある（例えば、特許文献１参照）。
【０００８】
上記特許文献１では、情報配信装置は、内容に連続性があり、且つ、複数回に渡って配信する情報を特定配信情報として記憶する。そして、情報配信装置は、予め設定されている配信予約時刻になった登録者について、未配信の特定配信情報があるかどうかを判定し、未配信の特定配信情報があれば、この未配信の特定配信情報を登録者に配信している。
【０００９】
また、複数の利用者が種々のシナリオ世界に参加でき、イベント毎にグループ内の各参加者が選択した行動や入力したメッセージをシナリオ展開に反映できる役割別マルチシナリオ配信システムについて開示されている文献がある（例えば、特許文献２参照）。
【００１０】
上記特許文献２では、グループ内の各利用者には、グループ内で重複しない一意の役割を与え、配信先となる役割を有する利用者に、イベント毎に、シナリオ上の役割に応じたイベントデータを配信している。
【００１１】
また、ユーザの興味の傾向を評価する要素として、過去の文書閲覧履歴のほかに、そのユーザの行動履歴、ユーザの会話などを含む音声情報履歴の少なくとも１つの情報を用いることで、そのユーザの興味の傾向を判断して適切な情報を効率良く提示できる技術について開示された文献がある（例えば、特許文献３参照）。
【００１２】
また、利用者に以前配信した記事に関連する関連記事（訂正記事等）を、当該利用者に確実に配信する技術について開示されている文献がある（例えば、特許文献４参照）。
【特許文献１】特開２００４−１２７０７６号公報
【特許文献２】特開２００２−９９８６７号公報
【特許文献３】特開２００４−２７２３５５号公報
【特許文献４】特開２００５−２４２７５８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
なお、上記特許文献１は、複数回に渡って配信する情報を特定配信情報として予め用意し、予め設定されている配信予約時刻になった登録者に、その特定配信情報を配信するものである。
【００１４】
このため、上記特許文献１の技術では、特定配信情報を配信する契機となる行動や期限を設定しておく必要があると共に、特定配信情報として予め用意した以外の情報は、登録者に配信できないという問題がある。
【００１５】
また、特許文献２は、イベント毎にグループ内の各参加者が選択した行動や入力したメッセージをシナリオ展開に反映できるものであるが、そのシナリオ展開に反映できる範囲は、予め用意されたシナリオ上に限定されてしまうという問題がある。
【００１６】
また、上記特許文献３は、過去の文書閲覧履歴のほかに、そのユーザの行動履歴、ユーザの会話などを含む音声情報履歴の少なくとも１つの情報を用いることで、そのユーザの興味の傾向を判断して適切な情報を効率良く提示できるものである。
【００１７】
このため、上記特許文献３の技術では、利用者の履歴情報に偏った情報を提示することになり、利用者の現在の状態に適合した情報を、当該利用者に提供することができないことになる。
【００１８】
また、上記特許文献４は、利用者に以前配信した記事に関連する関連記事（訂正記事等）を、当該利用者に確実に配信するものである。
【００１９】
このため、上記特許文献４の技術では、利用者に以前配信した情報に関連する関連情報を配信することになり、利用者の現在の状態に適合した情報を、当該利用者に提供することができないことになる。
【００２０】
従って、上記特許文献１〜４には、予め定義された一連の情報を管理することなく、ユーザの現在の状態に適合した情報を、当該ユーザに提供する点については何ら記載もその必要性についても示唆されていない。
【００２１】
本発明は、上記事情に鑑みてなされたものであり、上述した課題である、予め定義された一連の情報を管理することなく、ユーザの現在の状態に関連した情報を、当該ユーザに提供することが可能な情報提供装置、情報提供システム、情報提供方法、及び情報提供プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００２２】
かかる目的を達成するために、本発明は以下の特徴を有することとする。
【００２３】
＜情報提供装置＞
本発明にかかる情報提供装置は、
ユーザに情報を提供する情報提供装置であって、
前記ユーザに関する現在の状態を検知する状態検知手段と、
前記状態検知手段により検知したユーザの状態に応じた情報を、情報源から取得し、該取得した情報を前記ユーザに提供する候補情報とする候補情報取得手段と、
前記ユーザに既に提供した提供済情報の履歴を管理する履歴管理手段と、
前記候補情報の中から前記提供済情報と関係のある情報を決定し、該決定した情報を前記ユーザに提供する情報提供手段と、
を有することを特徴とする。
【００２４】
＜情報提供システム＞
また、本発明にかかる情報提供システムは、
ユーザが利用する通信装置と、情報を前記ユーザに提供する情報提供装置と、を有して構成する情報提供システムであって、
前記通信装置は、
前記ユーザに関する現在の状態を前記情報提供装置に通知する通知手段を有し、
前記情報提供装置は、
前記通信装置から前記ユーザに関する現在の状態が通知された場合に、前記ユーザに関する現在の状態を検知する状態検知手段と、
前記状態検知手段により検知したユーザの状態に応じた情報を、情報源から取得し、該取得した情報を前記ユーザに提供する候補情報とする候補情報取得手段と、
前記ユーザに既に提供した提供済情報の履歴を管理する履歴管理手段と、
前記候補情報の中から前記提供済情報と関係のある情報を決定し、該決定した情報を前記ユーザに提供する情報提供手段と、
を有することを特徴とする。
【００２５】
＜情報提供方法＞
また、本発明にかかる情報提供方法は、
ユーザに情報を提供する情報提供装置が行う情報提供方法であって、
前記情報提供装置は、
前記ユーザに既に提供した提供済情報の履歴を管理する履歴管理手段を有し、
前記ユーザに関する現在の状態を検知する状態検知工程と、
前記状態検知工程により検知したユーザの状態に応じた情報を、情報源から取得し、該取得した情報を前記ユーザに提供する候補情報とする候補情報取得工程と、
前記候補情報の中から前記提供済情報と関係のある情報を決定し、該決定した情報を前記ユーザに提供する情報提供工程と、
を、前記情報提供装置が行うことを特徴とする。
【００２６】
＜情報提供プログラム＞
また、本発明にかかる情報提供プログラムは、
ユーザに情報を提供する情報提供装置に実行させる情報提供プログラムであって、
前記情報提供装置は、
前記ユーザに既に提供した提供済情報の履歴を管理する履歴管理手段を有し、
前記ユーザに関する現在の状態を検知する状態検知処理と、
前記状態検知処理により検知したユーザの状態に応じた情報を、情報源から取得し、該取得した情報を前記ユーザに提供する候補情報とする候補情報取得処理と、
前記候補情報の中から前記提供済情報と関係のある情報を決定し、該決定した情報を前記ユーザに提供する情報提供処理と、
を、前記情報提供装置に実行させることを特徴とする。
【発明の効果】
【００２７】
本発明によれば、予め定義された一連の情報を管理することなく、ユーザの現在の状態に関連した情報を、当該ユーザに提供することが可能となる。
【発明を実施するための最良の形態】
【００２８】
まず、図１を参照しながら、本実施例の情報提供装置（１００）の概要について説明する。
【００２９】
本実施例の情報提供装置（１００）は、ユーザに情報を提供する情報提供装置である。なお、情報提供装置（１００）は、ユーザに既に提供した提供済情報の履歴を管理する履歴管理部（１６０）を有して構成する。
【００３０】
そして、情報提供装置（１００）は、ユーザに関する現在の状態を検知し、その検知したユーザの状態に応じた情報を、情報源（２００）から取得し、該取得した情報をユーザに提供する候補情報とする。次に、情報提供装置（１００）は、その候補情報の中から、履歴管理部（１６０）で管理する提供済情報と関係のある情報を決定し、該決定した情報をユーザに提供する。
【００３１】
詳細には、情報提供装置（１００）は、候補情報と、提供済情報と、の情報間の関係性を算出し、該算出した関係性を基に、候補情報の中から提供済情報と関係のある情報を決定する。そして、その決定した情報をユーザに提供することになる。
【００３２】
これにより、本実施例の情報提供装置（１００）は、予め定義された一連の情報を管理することなく、ユーザの現在の状態に関連した情報を、当該ユーザに提供することが可能となる。以下、添付図面を参照しながら、本実施例の情報提供装置（１００）について詳細に説明する。
【００３３】
（第１の実施例）
＜情報提供装置：１００の構成＞
まず、図１を参照しながら、本実施例の情報提供装置（１００）の構成について説明する。
【００３４】
本実施例の情報提供装置（１００）は、状態検知部（１１０）と、候補情報取得部（１２０）と、情報提供部（１７０）と、履歴管理部（１６０）と、を有して構成している。
【００３５】
状態検知部（１１０）は、ユーザに関する現在の状態を検知するものである。
【００３６】
候補情報取得部（１２０）は、状態検知部（１１０）が検知したユーザの状態に応じた情報を情報源（２００）から取得するものである。この候補情報取得部（１２０）が情報源（２００）から取得した情報がユーザに提供する候補情報となる。
【００３７】
なお、情報源（２００）は、ユーザに提供する情報の源となるものであり、例えば、データベース等が挙げられる。なお、情報源（２００）をデータベースとする場合には、そのデータベースには、ユーザに提供する最新の情報を管理するように構築することが好ましい。
【００３８】
なお、情報源（２００）は、ユーザに提供する情報であれば、特に限定するものではなく、例えば、ネットワーク上に存在するあらゆる情報を情報源とすることが可能である。
【００３９】
また、情報源（２００）は、情報提供装置（１００）内に設けても良く、また、情報提供装置（１００）と分離独立して設けるように構築することも可能である。
【００４０】
履歴管理部（１６０）は、ユーザに過去に提供した情報（提供済情報）の履歴を管理するものである。
【００４１】
情報提供部（１７０）は、候補情報取得部（１２０）が情報源（２００）から取得した候補情報の中から、履歴管理部（１６０）で管理している提供済情報と関係のある情報を決定し、該決定した情報をユーザに提供するものである。
【００４２】
なお、本実施例の情報提供部（１７０）は、関係性管理部（１３０）と、提供情報決定部（１４０）と、情報提供実行部（１５０）と、を有して構成している。
【００４３】
関係性管理部（１３０）は、候補情報取得部（１２０）が情報源（２００）から取得した候補情報と、履歴管理部（１６０）で管理している提供済情報と、の情報間の関係性を算出し、該算出した関係性を管理するものである。
【００４４】
なお、関係性管理部（１３０）において算出する関係性は、候補情報と、提供済情報と、の情報間の関係を把握することが可能なものであれば、特に限定せず、候補情報と、提供済情報と、の情報間の関係の強度を示す値を、上述した関係性として算出することが可能である。
【００４５】
例えば、候補情報と、提供済情報と、の情報間に流れや繋がりがある場合には、候補情報と、提供済情報と、の関係性を高くするように算出し、候補情報と、提供済情報と、の情報間に流れや繋がりがない場合には、候補情報と、提供済情報と、の関係性を低くするように算出する方法が挙げられる。
【００４６】
提供情報決定部（１４０）は、関係性管理部（１３０）において算出した関係性を基に、候補情報取得部（１２０）が情報源（２００）から取得した候補情報の中からユーザに提供する情報を決定するものである。
【００４７】
例えば、提供情報決定部（１４０）は、関係性管理部（１３０）において算出した関係性が所定の関係性を維持することが可能となる情報を、候補情報の中から選択し、その選択した情報を、ユーザに提供する情報として決定することになる。
【００４８】
情報提供実行部（１５０）は、提供情報決定部（１４０）により決定した情報をユーザに提供するものである。
【００４９】
なお、本実施例において、情報源（２００）は、情報を『エレメント』と呼ぶ単位で保持している。
【００５０】
『エレメント』は、『コンテンツ』と、『ターゲット』と、『フィーチャー』と、を含んで構成している。
【００５１】
『コンテンツ』は、ユーザに提供する情報の具体的内容を示す本体である。なお、１つの『エレメント』は、１つの『コンテンツ』を含んで構成している。
【００５２】
『ターゲット』は、情報源（２００）から情報を取得する際の検索キーとなる情報であり、本実施例では、状態検知部（１１０）が検知した情報に相当する。即ち、本実施例の『ターゲット』は、状態検知部（１１０）が検知したユーザの現在の状態を示す情報となる。
【００５３】
『フィーチャー』は、関係性の候補として参照される『エレメント』の特徴を示す集合体である。なお、『フィーチャー』は、『コンテンツ』に含まれるキーワード群を含んで構成している。なお、『フィーチャー』となるキーワード群は、形態素解析等を用いて決定することが可能である。
【００５４】
なお、『ターゲット』と『エレメント』とは、１対多で対応しており、１つの『ターゲット』について、異なる『フィーチャー』と『コンテンツ』とを持つ複数の『エレメント』が存在することになる。
【００５５】
図２に、ターゲット『二条城』に関するエレメント群の一例を示す。図２では、ターゲット『二条城』について２つのエレメントを示している。図２に示すように、各エレメントは、数行のテキストをコンテンツとして保持し、そのコンテンツから抽出された人名や建造物名などのキーワードをフィーチャーとして保持している。
【００５６】
これにより、情報提供装置（１００）は、情報源（２００）から取得した情報をエレメント単位で管理することが可能となる。
【００５７】
＜情報提供装置：１００の処理動作＞
次に、本実施例の情報提供装置（１００）の処理動作について説明する。
【００５８】
まず、状態検知部（１１０）は、例えば、ユーザの現在の状態を検知し、該検知したユーザの現在の状態を、候補情報取得部（１２０）に通知する。
【００５９】
候補情報取得部（１２０）は、状態検知部（１１０）からユーザの現在の状態が通知された場合に、その状態検知部（１１０）が検知したユーザの現在の状態を『ターゲット』とする。次に、候補情報取得部（１２０）は、ユーザの現在の状態を基に、情報源（２００）に格納されたエレメント群の『ターゲット』と照合し、ユーザの現在の状態と一致するターゲットを持つエレメント群を情報源（２００）から取得する。そして、候補情報取得部（１２０）は、情報源（２００）から取得したエレメント群を、ユーザに提供する情報の候補情報とする。なお、候補情報取得部（１２０）は、候補情報を関係性管理部（１３０）に通知する。
【００６０】
関係性管理部（１３０）は、候補情報取得部（１２０）から候補情報が通知された場合に、履歴管理部（１６０）で管理している提供済情報のエレメント群を参照し、候補情報取得部（１２０）が情報源（２００）から取得した候補情報のエレメント群と、履歴管理部（１６０）で管理している提供済情報のエレメント群と、の関係性を算出する。
【００６１】
例えば、関係性管理部（１３０）は、過去にユーザに提供した提供済情報、その提供済情報の関係性、そして、その提供済情報に含まれるフィーチャーを管理する。そして、関係性管理部（１３０）は、候補情報取得部（１２０）から候補情報が通知された場合に、その候補情報のフィーチャーと、提供済情報のフィーチャーと、を照合し、候補情報と、提供済情報と、の情報間の関係性を抽出する。
【００６２】
この場合、関係性管理部（１３０）は、ユーザに直前に提供した情報を選択した根拠となるフィーチャーを、アクティブなフィーチャー（アクティブ・フィーチャー）として他のフィーチャーと区別する。そして、関係性管理部（１３０）は、アクティブ・フィーチャーを、ユーザに提供する情報を選択する際に優先度の高いフィーチャーとして扱う。
【００６３】
例えば、あるユーザが数箇所で『国宝』を見てきたと仮定する。この場合、関係性管理部（１３０）は、『国宝』をアクティブなフィーチャーの１つとして扱うことになる。
【００６４】
提供情報決定部（１４０）は、関係性管理部（１３０）が算出した関係性を参照し、候補情報取得部（１２０）が情報源（２００）から取得した候補情報の中から、ユーザに提供する情報を決定する。
【００６５】
例えば、提供情報決定部（１４０）は、候補情報のエレメント群の中に、アクティブ・フィーチャーと一致するフィーチャーを持つものが存在すれば、その候補情報のエレメントを、ユーザに提供する情報のエレメントとして決定する。
【００６６】
例えば、『国宝』がアクティブ・フィーチャーとなっているユーザが二条城を訪れた場合、提供情報決定部（１４０）は、図２に示す、『国宝』というフィーチャーをもつ２つ目のエレメント(ID=0013)を、ユーザに提供する情報のエレメントとして決定する。
【００６７】
なお、アクティブ・フィーチャーの数は、１つに限定するものではなく、複数の場合も考えられる。
【００６８】
また、候補情報のエレメント群の中に、アクティブ・フィーチャーと一致するフィーチャーを持つものが複数存在する場合には、提供情報決定部（１４０）は、適合度が高いエレメントを、ユーザに提供する情報のエレメントとして優先的に決定することが好ましい。例えば、提供情報決定部（１４０）は、優先条件や重み付けを設定し、特定の関係性を維持することが可能なフィーチャーを持つエレメントを、ユーザに提供する情報のエレメントとして優先的に決定するように構築する方法が挙げられる。
【００６９】
また、候補情報のエレメント群の中に、アクティブ・フィーチャーと一致するフィーチャーを持つものが存在しない場合には、そのアクティブ・フィーチャーを、ユーザに前回提供した情報の持つフィーチャー全体に拡大し、候補情報のエレメント群が持つフィーチャーと適合するように、上記決定条件を緩和することも可能である。
【００７０】
なお、提供情報決定部（１４０）は、上記決定したユーザに提供する情報のエレメントを、履歴管理部（１６０）に通知すると共に、上記決定したユーザに提供する情報を情報提供実行部（１５０）に通知する。
【００７１】
これにより、履歴管理部（１６０）は、ユーザに提供する情報のエレメントをユーザ毎に管理することになる。
【００７２】
また、情報提供実行部（１５０）は、提供情報決定部（１４０）から通知された情報のコンテンツをユーザに提供することになる。
【００７３】
＜関係性管理部：１３０の内部構成＞
次に、図３を参照しながら、本実施例の関係性管理部（１３０）の内部構成について説明する。なお、図３は、関係性管理部（１３０）の内部構成例を示す図である。
【００７４】
本実施例の関係性管理部（１３０）は、関係性算出部（１３１）と、着目関係性記憶部（１３２）と、を有して構成している。
【００７５】
関係性算出部（１３１）は、候補情報取得部（１２０）が情報源（２００）から取得した候補情報のエレメント群と、履歴管理部（１６０）が管理している提供済情報のエレメント群と、の情報間の関係性を算出するものである。
【００７６】
なお、関係性算出部（１３１）において算出する関係性は、候補情報のエレメント群と、提供済情報のエレメント群と、の情報間の関係を把握することが可能な情報であれば、特に限定せず、候補情報のエレメント群と、提供済情報のエレメント群と、の情報間の関係の強度を示す値を、上述した関係性として算出することが可能である。
【００７７】
例えば、候補情報のエレメント群と、提供済情報のエレメント群と、の情報間に流れや繋がりがある場合には、候補情報のエレメント群と、提供済情報のエレメント群と、の関係性を高くするように算出し、候補情報のエレメント群と、提供済情報のエレメント群と、の情報間に流れや繋がりがない場合には、候補情報のエレメント群と、提供済情報のエレメント群と、の関係性を低くするように算出する方法が挙げられる。
【００７８】
着目関係性記憶部（１３２）は、ユーザに前回提供した情報と、ユーザに前回より前に提供した情報と、の情報間の関係性を記憶するものである。
【００７９】
なお、本実施例における関係性算出部（１３１）は、着目関係性記憶部（１３２）に記憶されている関係性を考慮し、候補情報のエレメント群と、提供済情報のエレメント群と、の情報間の関係性を算出することになる。
【００８０】
例えば、着目関係性記憶部（１３２）に記憶されているエレメントの優先度が高くなるように、候補情報のエレメント群と、提供済情報のエレメント群と、の情報間の関係性を算出する方法が挙げられる。
【００８１】
なお、本実施例における関係性算出部（１３１）は、候補情報のエレメントのフィーチャーと、提供済情報のエレメントのフィーチャーと、を参照し、その各々のフィーチャーの表層的な共通性を、候補情報と、提供済情報と、の情報間の関係性として算出することも可能である。
【００８２】
なお、表層的な共通性とは、各々のフィーチャーの中で共通となるキーワードの集合体のことを示す。
【００８３】
例えば、候補情報のエレメントのフィーチャーが、『Ａ、Ｂ、Ｃ、Ｄ、Ｇ』であり、提供済情報のエレメントのフィーチャーが、『Ｂ、Ｄ、Ｈ、Ｉ』である場合には、各々のフィーチャーの中で共通のキーワードは、『Ｂ、Ｄ』となるため、この共通のキーワード『Ｂ、Ｄ』を、表層的な共通性とする。
【００８４】
この場合、着目関係性記憶部（１３２）は、各々のフィーチャーの表層的な共通性『Ｂ、Ｄ』を記憶することになる。
【００８５】
これにより、関係性管理部（１３０）は、候補情報と、提供済情報と、の情報間で共通する共通キーワードを、情報間の関係性として算出することになり、その共通キーワードを提供情報決定部（１４０）に通知することになる。
【００８６】
そして、提供情報決定部（１４０）は、関係性管理部（１３０）から通知された共通キーワードを参照し、候補情報の中から、その共通キーワードを含む情報を、ユーザに提供する情報として決定することになる。
【００８７】
（エレメントの表層的な関係性）
次に、図４を参照しながら、エレメントの表層的な関係性について説明する。エレメントの表層的な関係性としては、図４に示す３つの基本形と、その組み合わせが挙げられる。
【００８８】
＜ａ：一貫＞
コンテンツを提供する一連のエレメントで、一貫して共通のフィーチャーが維持されること。
【００８９】
＜ｂ：遷移＞
連続して提供されるエレメント間は、共通のフィーチャーを持つが、あるエレメントからみて前のエレメントと、後のエレメントと、は異なるフィーチャーを共通に持つこと。
【００９０】
＜ｃ：集約＞
連続して提供されるエレメント間は、共通のフィーチャーを直接持たないが、前方、あるいは、後方の特定のエレメントがそれらと共通のフィーチャーを持つこと。
【００９１】
（制約型の関係性）
次に、制約型の関係性について説明する。なお、制約型とは、表層的な関係性を持つエレメント群を、ある所定の関係を維持させるための制約である。制約型の例としては、以下のものが挙げられる。
【００９２】
＜関連制約＞
基本形の組み合わせパターンを規定し、その規定に従ってユーザに情報を提供する。
例えば、ストーリー展開の代表例として有名な起承転結の構造は、『一貫』で方向付けておき、『遷移』で意外性のある方向へ転換した後に、『集約』で帰結へ導く、という関連制約型のパターンで定義し、ユーザに情報を提供する。
【００９３】
＜属性制約＞
特定の属性を持つエレメント間に順序制約を設定し、ユーザに情報を提供する。
例えば、ユーザの移動の『ガイド』をしながら、『補足情報』をユーザに提示しつつ、最終的に、『広告』をユーザに提供するというような制約。
【００９４】
＜深耕型＞
同一のフィーチャーをできるだけ多く共通に含むエレメントやそのターゲットを優先し、ユーザに情報を提供する。
例えば、『徳川』にゆかりのあるお寺を重点的に巡るなど、現在のターゲットと共通するフィーチャーに関わる情報を重点的にユーザに提供する。
【００９５】
＜周辺拡張・多軸展開型＞
特定のフィーチャーを一貫に保ちつつ、他のエレメントと異なるフィーチャーを含むエレメントを優先し、ユーザに情報を提供する。
例えば、新撰組に関係する様々な名所をジャンルの重複を避けて巡るようにユーザに情報を提供する。また、歴史名所、風景名所、食事処、土産物屋、エンターテイメントなどを織り交ぜた情報をユーザに提供する。
【００９６】
＜トピックシフト型（遷移連想型）＞
『遷移』の表層的関係性を優先的に用い、局所的な一貫性のみを保ち、次々と注目するフィーチャーを変化させて、ユーザに情報を提供する。
【００９７】
＜多数派追従型＞
一般的に有名・著名なターゲット、典型的な経路を優先し、ユーザに情報を提供する。
例えば、パッケージツアーに含まれるような代表的な名所の情報を優先し、ユーザに情報を提供する。
【００９８】
（関係性の維持）
次に、関係性の維持について説明する。なお、関係性の維持とは、ユーザに提供する一連の情報を関連付けるフィーチャーが存在するように、エレメントを選択し、その選択したエレメントを基に、上述した関係性の種類の何れかを用いて、フィーチャーの連鎖を構成することをいう。
【００９９】
なお、ユーザのあらゆる行動に対応して関係性を完全に維持できるだけの十分なエレメントが獲得されているとも限らない。このため、現在のアクティブ・フィーチャーで関係性を維持できない場合には、候補情報のエレメントが持つフィーチャーの中から、現在のアクティブ・フィーチャー以外のフィーチャーで、直前のエレメント、あるいは、過去のエレメントが持つフィーチャーと一致するものを見つけ出し、新たなアクティブ・フィーチャーを設定することが好ましい。これにより、現在のアクティブ・フィーチャーを拡大することが可能となる。
【０１００】
次に、アクティブ・フィーチャーの拡大方法について説明する。アクティブ・フィーチャーの拡大方法としては、以下の方法が挙げられる。
【０１０１】
＜アクティブ・フィーチャー以外への拡大＞
候補情報のエレメントが、直前のエレメントが持つアクティブ・フィーチャーと一致するフィーチャーを持たない場合、『一貫』の関係性が維持できなくなる。この場合、直前のエレメントが持つアクティブ・フィーチャー以外のフィーチャーとも照合処理を行い、別の共通するフィーチャーを探し出す。なお、候補情報のエレメントが、直前のエレメントが持つアクティブ・フィーチャー以外の何れかのフィーチャーと一致すれば、『遷移』の関係性を維持することが可能となる。このため、『遷移』の関係性を維持できるフィーチャーが存在する場合には、そのフィーチャーをアクティブ・フィーチャーに追加する。
【０１０２】
＜過去のエレメントのフィーチャーへの拡大＞
候補情報のエレメントが、直前のエレメントが持つフィーチャーと一致するフィーチャーを１つも持たない場合、過去のエレメントのフィーチャーを参照する。なお、過去のエレメントとは、過去にユーザに提供した提供済情報のエレメントのことである。この場合、ユーザのフィードバックにより選択されなかったことが明らかなエレメントは除外することが好ましい。なお、候補情報のエレメントと一致するフィーチャーを持つ過去のエレメントが存在すれば、そのエレメントを基軸とする『集約』の関係性を維持することが可能となる。このため、『集約』の関係性を維持できるフィーチャーが存在する場合には、そのフィーチャーをアクティブ・フィーチャーに追加する。
【０１０３】
＜具体例＞
次に、本実施例の情報提供装置（１００）を用いた具体例について説明する。なお、以下の説明では、図５に示すように、本実施例の情報配信装置（１００）が、ユーザの携帯する通信装置（３００）と通信を行う場合について説明する。
【０１０４】
図５は、本実施例の情報提供システムのシステム構成例を示す図であり、通信装置（３００）と、情報提供装置（１００）と、がネットワークを介して接続している構成を示している。
【０１０５】
なお、本実施例の情報提供システムを構成するネットワークは、通信装置（３００）と、情報提供装置（１００）と、の間で情報通信が可能であれば、特に限定するものではなく、有線、無線を問わず、あらゆる形態のネットワークを適用することが可能である。
【０１０６】
また、本実施例の通信装置（３００）は、ユーザの位置情報を取得することが可能なＧＰＳ（Global Positioning System）機能を搭載しており、通信装置（３００）は、ＧＰＳ機能を用いて、ユーザの現在位置を取得する。そして、通信装置（３００）は、その取得したユーザの現在位置を情報提供装置（１００）に通知する。
【０１０７】
なお、本実施例では、通信装置（３００）は、ＧＰＳ機能を用いて、ユーザの位置情報を取得することにしたが、ユーザの位置情報の取得方法は特に限定するものではなく、ユーザの位置情報を取得することが可能であれば、あらゆる取得方法を適用可能することが可能である。
【０１０８】
情報提供装置（１００）は、通信装置（３００）からユーザの現在位置を受信した場合に、状態検知部（１１０）は、ユーザの現在位置を検知することになる。
【０１０９】
状態検知部（１１０）は、ユーザの現在位置を検知した場合に、その検知したユーザの現在位置を基に、地図情報を参照し、ユーザの現在位置の情報を、その現在位置に存在する施設等の有意味な単位の情報に変換し、該変換した情報を候補情報取得部（１２０）に通知する。
【０１１０】
例えば、状態検知部（１１０）は、ユーザの現在位置として、『北緯３５度，東経１３５度４５分』という情報を検知した場合に、その情報を『二条城』という施設名称の情報に変換し、該変換した『二条城』という情報を候補情報取得部（１２０）に通知する。
【０１１１】
候補情報取得部（１２０）は、状態検知部（１１０）から通知された情報を基に、その状態検知部（１１０）から通知された情報に応じた情報を情報源（２００）から取得し、その取得した情報をユーザに提供する候補情報とする。
【０１１２】
例えば、候補情報取得部（１２０）は、状態検知部（１１０）から『二条城』という情報が通知された場合に、候補情報取得部（１２０）は、その『二条城』に関する情報を情報源（２００）から取得し、その取得した情報を候補情報として関係性管理部（１３０）に通知する。
【０１１３】
なお、候補情報取得部（１２０）が『二条城』に関する情報を情報源（２００）から取得した情報例を図２に示す。なお、図２は、『二条城』に関する情報のエレメント群の記述例である。
【０１１４】
関係性管理部（１３０）は、候補情報取得部（１２０）から候補情報が通知された場合に、その候補情報と、履歴管理部（１６０）で管理している提供済情報と、の情報間の関係性を算出する。
【０１１５】
なお、関係性管理部（１３０）の着目関係性記憶部（１３２）に『徳川』というフィーチャーが記憶されており、表層的な共通性を情報間の関係性として算出するように関係性算出部（１３１）が実装されている場合には、関係性算出部（１３１）は、『徳川』をフィーチャーに持つ候補情報のエレメントと、提供済情報のエレメントと、の関係性の優先度が高くなるように、候補情報のエレメントと、提供済情報のエレメントと、の関係性を算出することになる。
【０１１６】
これにより、関係性管理部（１３０）は、『徳川』をフィーチャーに持つ候補情報を、ユーザに提供する情報として優先的に選択するように、候補情報のエレメントと、提供済情報のエレメントと、の関係性を算出することが可能となる。なお、関係性管理部（１３０）は、上記算出した候補情報のエレメントと、提供済情報のエレメントと、の関係性を提供情報決定部（１４０）に通知する。
【０１１７】
提供情報決定部（１４０）は、関係性管理部（１３０）から関係性が通知された場合に、その関係性を参照し、候補情報の中から、ユーザに提供する情報を決定する。例えば、提供情報決定部（１４０）は、『徳川』というフィーチャーを共有するという関係性で、提供済情報のエレメントと繋がりを持つ『Element ID=0012』を選出し、該選出した『Element ID=0012』をユーザに提供する情報として決定する。そして、提供情報決定部（１４０）は、上記『Element ID=0012』を履歴管理部（１６０）に通知すると共に、情報提供実行部（１５０）に通知する。
【０１１８】
これにより、履歴管理部（１６０）は、『Element ID=0012』を、ユーザを識別するユーザＩＤと関係付けて管理することになる。
【０１１９】
情報提供実行部（１５０）は、提供情報決定部（１４０）から『Element ID=0012』が通知された場合に、その『Element ID=0012』のコンテンツを抽出し、該抽出したコンテンツを通信装置（３００）に送信する。
【０１２０】
通信装置（３００）は、情報提供装置（１００）からコンテンツを受信した場合に、その受信したコンテンツを通信装置（３００）の表示部上に表示する。
【０１２１】
これにより、通信装置（３００）の表示部上には、『Element ID=0012』のコンテンツが表示されることになる。
【０１２２】
なお、上述した具体例では、状態検知部（１１０）が、ユーザの位置情報を検知することにしたが、状態検知部（１１０）で検知する情報は、上述したユーザの位置情報に限定するものではなく、例えば、ユーザの体温を検知したり、ユーザの音声を検知したり、ユーザの生理状態を検知したりするように構築することも可能である。
【０１２３】
また、ユーザの周囲の温度を検知しても良く、また、加速度センサで振動や傾斜を検知するように構築することも可能である。
【０１２４】
このため、本実施例の状態検知部（１１０）で検知する情報は、ユーザに提供しようとする情報の目的に応じて、様々な情報を検知対象とするように構築することが可能である。
【０１２５】
（第２の実施例）
次に、第２の実施例について説明する。
【０１２６】
第１の実施例では、関係性算出部（１３１）は、候補情報と、提供済情報と、の情報間で共通する共通キーワードを情報間の関係性として算出し、着目関係性記憶部（１３２）は、ユーザに前回提供した情報と、ユーザに前回より前に提供した情報と、の情報間で共通する共通キーワードを、情報間の関係性として記憶することにした。
【０１２７】
これにより、第１の実施例では、情報間で共通する共通キーワードを用いて、候補情報の中からユーザに提供する情報を決定することにした。
【０１２８】
第２の実施例では、関係性管理部（１３０）は、図６に示すように、ある事象に対する因果関係を記述した情報を保持する因果知識保持部（１３３）を有して構成する。
【０１２９】
そして、関係性算出部（１３１）は、因果知識保持部（１３３）を参照し、候補情報と提供済情報との情報間で因果関係のある情報を、情報間の関係性として算出し、着目関係性記憶部（１３２）は、ユーザに前回提供した情報と、ユーザに前回より前に提供した情報と、の情報間で因果関係のある情報を、情報間の関係性として記憶することを特徴とする。
【０１３０】
これにより、本実施例の情報提供装置（１００）は、情報間で因果関係のある情報を用いて、候補情報の中からユーザに提供する情報を決定することが可能となる。以下、図６を参照しながら、本実施例の情報提供装置（１００）について詳細に説明する。
【０１３１】
本実施例の情報提供装置（１００）は、図６に示すように、関係性管理部（１３０）の内部構成が、第１の実施例と異なるだけであり、その他の構成は、第１の実施例と同様に構成することになる。
【０１３２】
＜関係性管理部：１３０の内部構成＞
本実施例の関係性管理部（１３０）は、図６に示すように、関係性算出部（１３１）と、着目関係性記憶部（１３２）と、因果知識保持部（１３３）と、を有して構成している。
【０１３３】
因果知識保持部（１３３）は、ある事象に対する因果関係を記述した情報を保持するものである。なお、因果関係とは、原因と結果とを組み合わせた関係性であり、例えば、ある事象の原因が『Ａ』の場合には、その結果として『Ｂ』が自動的に得られることを示す。
【０１３４】
なお、本実施例の関係性算出部（１３１）は、因果知識保持部（１３３）を参照し、候補情報と提供済情報との情報間で因果関係のある情報を、情報間の関係性として算出することになる。
【０１３５】
また、本実施例の着目関係性記憶部（１３２）は、ユーザに前回提供した情報と、ユーザに前回より前に提供した情報と、の情報間で因果関係のある情報を、情報間の関係性として記憶することになる。
【０１３６】
これにより、関係性管理部（１３０）は、候補情報と、提供済情報と、の情報間で因果関係のある情報を、情報間の関係性として算出することになり、その因果関係のある情報を提供情報決定部（１４０）に通知することになる。
【０１３７】
そして、提供情報決定部（１４０）は、関係性管理部（１３０）から通知された因果関係のある情報を参照し、候補情報の中から、その因果関係のある情報を含む情報を、ユーザに提供する情報として決定することになる。
【０１３８】
（第３の実施例）
次に、第３の実施例について説明する。
【０１３９】
第３の実施例は、関係性管理部（１３０）は、図７に示すように、情報間の関係性を連鎖構造で記述した情報を保持する構造知識保持部（１３４）を有して構成する。
【０１４０】
そして、関係性算出部（１３１）は、構造知識保持部（１３４）を参照し、候補情報と提供済情報との情報間の関係性を連鎖構造で算出し、着目関係性記憶部（１３２）は、ユーザに前回提供した情報と、ユーザに前回より前に提供した情報と、の情報間の関係性を連鎖構造で記憶することを特徴とする。
【０１４１】
これにより、本実施例の情報提供装置（１００）は、情報間の連鎖構造を用いて、候補情報の中からユーザに提供する情報を決定することが可能となる。以下、図７を参照しながら、本実施例の情報提供装置（１００）について詳細に説明する。
【０１４２】
本実施例の情報提供装置（１００）は、図７に示すように、関係性管理部（１３０）の内部構成が、第１の実施例と異なるだけであり、その他の構成は、第１の実施例と同様に構成することになる。
【０１４３】
＜関係性管理部：１３０の内部構成＞
本実施例の関係性管理部（１３０）は、図７に示すように、関係性算出部（１３１）と、着目関係性記憶部（１３２）と、構造知識保持部（１３４）と、を有して構成している。
【０１４４】
構造知識保持部（１３４）は、情報間の関係性を連鎖構造で記述した情報を保持するものである。
【０１４５】
なお、連鎖構造とは、各情報間の関係の繋がりを示すものであり、例えば、リスト構造（一方向単線連鎖）、ループ構造（循環型単線連鎖）、スパイラル構造（リストとループの複合型単線連鎖）、スター構造（放射型分岐連鎖）、ディクショナリ構造（多重リスト型分岐連鎖）、ツリー構造（分裂拡散型分岐連鎖）、マトリクス型（直交型分岐合流連鎖）、ネットワーク型（自由型分岐合流連鎖）などが挙げられる。
【０１４６】
なお、本実施例の関係性算出部（１３１）は、構造知識保持部（１３４）を参照し、候補情報と提供済情報との情報間の関係性を連鎖構造で算出する。
【０１４７】
また、本実施例の着目関係性記憶部（１３２）は、ユーザに前回提供した情報と、ユーザに前回より前に提供した情報と、の情報間の関係性を連鎖構造で記憶することになる。
【０１４８】
これにより、関係性管理部（１３０）は、候補情報と、提供済情報と、の情報間の連鎖構造を、情報間の関係性として算出することになり、その情報間の連鎖構造を提供情報決定部（１４０）に通知することになる。
【０１４９】
そして、提供情報決定部（１４０）は、関係性管理部（１３０）から通知された情報間の連鎖構造を参照し、候補情報の中から、その連鎖構造と関係のある情報を、ユーザに提供する情報として決定することになる。
【０１５０】
なお、上述する実施例は、本発明の好適な実施例であり、上記実施例のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において当業者が上記実施例の修正や代用を行い、種々の変更を施した形態を構築することが可能である。
【０１５１】
例えば、関係性管理部（１３０）は、フィーチャーの表層的な共通性を基に、候補情報のエレメントと、提供済情報のエレメントと、の情報間に、着目関係性記憶部（１３２）に記憶されている関係性を見出せない場合には、関係性管理部（１３０）は、因果知識保持部（１３３）や、構造知識保持部（１３４）を参照し、候補情報のエレメントと、提供済情報のエレメントと、の情報間に関係性を見出し、新たに着目する関係性として着目関係性記憶部（１３２）に記憶することも可能である。
【０１５２】
これにより、関係性管理部（１３０）は、着目関係性記憶部（１３２）に新たな関係性を追加し、着目関係性記憶部（１３２）の関係性を更新することになるため、関係性管理部（１３０）は、次の情報提供の機会に、着目関係性記憶部（１３２）に新たに追加した関係性を利用することが可能となる。
【０１５３】
また、上述した実施例における情報提供装置（１００）を構成する各部における制御動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【０１５４】
なお、ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１５５】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭ（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。
【０１５６】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送したりし、コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。
【０１５７】
また、上記実施例で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【０１５８】
また、上記実施例で説明した情報提供装置（１００）は、複数の装置の論理的集合構成にしたり、各構成の装置が同一筐体内に存在する構成にしたりするように構築することも可能である。
【産業上の利用可能性】
【０１５９】
本発明にかかる情報提供装置、情報提供システム、情報提供方法、及び情報提供プログラムは、断続的に情報を提供することが可能なサービスに適用可能である。
【図面の簡単な説明】
【０１６０】
【図１】本実施例の情報提供装置（１００）の構成例を示す図である。
【図２】本実施例の候補情報取得部（１２０）が情報源（２００）から取得する情報の例を示す図である。
【図３】第１の実施例の情報提供装置（１００）を構成する関係性管理部（１３０）の構成例を示す図である。
【図４】エレメントの表層的な関係性を示す３つの基本形を説明するための図である。
【図５】本実施例の情報提供システムのシステム構成例を示す図である。
【図６】第２の実施例の情報提供装置（１００）を構成する関係性管理部（１３０）の構成例を示す図である。
【図７】第３の実施例の情報提供装置（１００）を構成する関係性管理部（１３０）の構成例を示す図である。
【符号の説明】
【０１６１】
１００    情報提供装置
１１０    状態検知部
１２０    候補情報取得部
１３０    関係性管理部
１３１    関係性算出部
１３２    着目関係性記憶部
１３３    因果知識保持部
１３３    構造知識保持部
１４０    提供情報決定部
１５０    情報提供実行部
１６０    履歴管理部
１７０    情報提供部
２００    情報源
３００    通信装置
【図１】
2008310498.tif 000003
【図２】
2008310498.tif 000004
【図３】
2008310498.tif 000005
【図４】
2008310498.tif 000006
【図５】
2008310498.tif 000007
【図６】
2008310498.tif 000008
【図７】
2008310498.tif 000009