(57)【要約】【課題】  本発明は、個人の知識を検索し情報として提供する情報提供装置の実現を課題とする。【解決手段】  本発明は、複数の情報をリンクで紐付けて記憶すると共に、当該リンクにより紐付けた情報の関連性を記憶する記憶手段１と、この記憶手段に記憶された情報を検索し出力する処理手段２とを備える。処理手段２は、検索キーとなる情報を入力インターフェースから受け付け、受け付けた検索キーに一致する情報を記憶手段１から検索する。更に、処理手段２は、検索した情報にリンクされた情報を記憶手段１から検索する処理を繰り返す。処理手段２は、この繰り返しにより検索した情報群を、当該情報群を紐付けているリンクの関連性と共に記憶手段１から読み出して、出力インターフェースに出力する。【選択図】  図１
2015099614.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報をリンクで紐付けて記憶すると共に、当該リンクにより紐付けた情報の関連性を記憶する記憶手段と、この記憶手段に記憶された情報を検索し出力する処理手段とを備え、
前記処理手段は、
検索キーとなる情報を入力インターフェースから受け付け、受け付けた検索キーに一致する情報を前記記憶手段から検索し、
更に、検索した情報にリンクされた情報を前記記憶手段から検索する処理を繰り返し、
この繰り返しにより検索した情報群を、当該情報群を紐付けているリンクの関連性と共に前記記憶手段から読み出して、出力インターフェースに出力する、
情報提供装置。
【請求項２】
前記記憶手段は、前記リンクの強度を記憶し、
前記処理手段は、前記検索した情報にリンクされた情報を前記記憶手段から検索する際に、前記記憶手段に記憶されたリンクの強度が比較的弱い情報よりもリンクの強度が比較的強い情報を優先的に検索する、
請求項１に記載の情報提供装置。
【請求項３】
前記記憶手段は、前記検索を許す前記リンクの向きを記憶し、
前記処理手段は、前記検索した情報Ａにリンクされた情報Ｂを記憶手段から検索する際に、前記記憶手段に記憶されたリンクの向きに基づき、当該情報Ａから情報Ｂへの向きの検索を許すリンクによって紐付けられた情報だけを検索する、
請求項１又は２に記載の情報提供装置。
【請求項４】
前記処理手段は、前記入力インターフェースからの入力に応じて選択された前記リンクの強度を強化する、請求項１乃至３のいずれかに記載の情報提供装置。
【請求項５】
複数の情報をリンクで紐付けて記憶すると共に、当該リンクにより紐付けた情報の関連性を記憶する記憶手段と、この記憶手段に記憶された情報を検索し出力する処理手段とを備え、
前記処理手段が、
検索キーとなる情報を入力インターフェースから受け付け、受け付けた検索キーに一致する情報を前記記憶手段から検索し、
更に、検索した情報にリンクされた情報を前記記憶手段から検索する処理を繰り返し、
この繰り返しにより検索した情報群を、当該情報群を紐付けているリンクの関連性と共に前記記憶手段から読み出して、出力インターフェースに出力する、
情報提供方法。
【請求項６】
複数の情報をリンクで紐付けて記憶すると共に、当該リンクにより紐付けた情報の関連性を記憶する記憶手段と、この記憶手段に記憶された情報を検索し出力する処理手段とを備え、
前記処理手段に、
検索キーとなる情報を入力インターフェースから受け付け、受け付けた検索キーに一致する情報を前記記憶手段から検索するステップと、
更に、検索した情報にリンクされた情報を前記記憶手段から検索する処理を繰り返すステップと、
この繰り返しにより検索した情報群を、当該情報群を紐付けているリンクの関連性と共に前記記憶手段から読み出して、出力インターフェースに出力するステップと、
を実行させる情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置に関する。
【背景技術】
【０００２】
私たちは日常、テレビ、インターネット、人との会話などから多くの情報を得る。それを記憶するために、メモをしたり、ファイルを保存したり、スケジュール帳を書いたりする。そして、記憶したものをキーワードによって検索することで、知識として活用する（例えば、特許文献１）。
【０００３】
しかし、「この写真をみると、このことが思い出される・・」などの一見関係がないような自分の脳だけで整理されている知識の結びつきは上記のようなキーワードによる検索が難しい。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０８−０７７２９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで、本発明は、個人の知識を検索し情報として提供する情報提供装置の実現を課題とする。
【課題を解決するための手段】
【０００６】
この課題を解決するため、本発明は、複数の情報をリンクで紐付けて記憶すると共に、当該リンクにより紐付けた情報の関連性を記憶する記憶手段と、この記憶手段に記憶された情報を検索し出力する処理手段とを備える。処理手段は、検索キーとなる情報を入力インターフェースから受け付け、受け付けた検索キーに一致する情報を記憶手段から検索する。更に、処理手段は、検索した情報にリンクされた情報を記憶手段から検索する処理を繰り返す。処理手段は、この繰り返しにより検索した情報群を、当該情報群を紐付けているリンクの関連性と共に記憶手段から読み出して、出力インターフェースに出力する。
【発明の効果】
【０００７】
本発明によれば、リンクで紐付けた複数の情報を情報の関連性とともに出力するので、一の情報と他の情報とが所定の関係にある、という知識を情報として提供することができる。
【図面の簡単な説明】
【０００８】
【図１】図1は、第1実施形態の構成を示すブロック図である。
【図２】図2は、第1実施形態の動作を示すフローチャートである。
【図３】図3は、データ構造の説明図である。
【図４】図4は、データ構造の説明図である。
【図５】図5は、データ構造の説明図である。
【図６】図6は、第3実施形態の構成を示すブロック図である。
【図７】図7は、第3実施形態の動作を示すフローチャートである。
【図８】図8は、第4実施形態の構成を示すブロック図である。
【図９】図9は、第4実施形態の動作を示すフローチャートである。
【図１０】図10は、第5実施形態の構成を示すブロック図である。
【図１１】図11は、第5実施形態の動作を示すフローチャートである。
【図１２】図12は、第6実施形態の構成を示すブロック図である。
【図１３】図13は、第6実施形態の動作を示すフローチャートである。
【図１４】図14は、第7実施形態の構成を示すブロック図である。
【図１５】図15は、第7実施形態の動作を示すフローチャートである。
【図１６】図16は、第8実施形態の構成を示すブロック図である。
【発明を実施するための形態】
【０００９】
［第１実施形態］
本発明の第一実施形態を図１および図２に基づいて説明する。図１に示す情報提供システムは、リンクされた一の情報と他の情報と、当該一の情報と他の情報とがどういう関係にあるかを示す関係情報とを記憶した記憶手段１を備えている。また、一の情報および関係情報を指定する検索条件の入力を受け付け、入力された検索条件により指定された一の情報にリンクされた他の情報のうち前記検索条件により指定された関係情報が一致する他の情報を記憶手段１から読み出して出力する処理手段２を備えている。
【００１０】
図２は、第１実施形態の動作を示すフローチャートである。処理手段２は、一の情報および関係情報を指定する検索条件の入力を受け付ける（Ｓ１１）。続いて、処理手段２は、入力された検索条件により指定された一の情報にリンクされた他の情報のうち前記検索条件により指定された関係情報が一致する他の情報を記憶手段１から読み出して出力する（Ｓ１２）。
【００１１】
これによると、例えば、一の情報を「ギター」、他の情報を「午後10時以降」、関係情報を「気をつけること」とした場合、一の情報「ギター」と関係情報「気をつけること」を指定する検索条件を処理手段２に入力することにより、処理手段２は、他の情報「午後10時以降」を出力する。これは、「ギター」について「気をつけること」を検索することにより、ギターの練習は「午後10時以降」は気をつけるべきという知識を出力するものである。このように、個人の知識を検索し情報として出力する情報提供装置を実現することができる。
【００１２】
［第２実施形態］
第１実施形態として説明した図１の構成において、記憶手段１は、ハードディスクドライブやフラッシュメモリなどの記憶装置である。一の情報および他の情報は各種のデータであり、ファイルとしてファイルシステムに管理されている。当該データは、テキスト、画像、音声など、その種類を問わない。当該データは、ファイル名でもよい。また、当該データは、ファイル構造内のどの領域に格納されていてもよい。例えば、ファイルのプロパティ、メモまたはログに格納したデータを一の情報または他の情報として扱ってもよい。リンクは一の情報と他の情報とが関連付けられている状態を示している。関連情報は、リンク毎に関連付けられている。
【００１３】
処理手段２は、プログラムの実行により各種の機能を提供するプロセッサと、検索条件等の情報の入力を受け付ける入力インターフェースと、情報を出力する出力インターフェースと、記憶手段との間の入出力インターフェースとを備えている。
【００１４】
図３は、一の情報と他の情報とのリンクを複数含むデータ構造の模式図である。ノード１から４は、それぞれ一の情報または他の情報に相当する。それらが、リンク１から３によってリンクされている。同一の情報が、一の情報としてリンクされる場合もあれば、他の情報としてリンクされる場合もある。エピソード１，２は、今後一の情報または他の情報としてリンクされる情報を示している。
【００１５】
図４は、一の情報と他の情報とのリンクを多数含むデータ構造のイメージ図である。ＡリゾートやＡＮＡフライトスケジュール等の各黒丸は、一の情報または他の情報に相当する。枠で囲った現在進行、過去、楽しい、所有物、写真といった表示も、それぞれ一の情報または他の情報に該当する。これらを結ぶ線は、一の情報と他の情報とのリンクを示している。
【００１６】
図５は、一の情報と他の情報とそれらの関連情報とを示している。一の情報「ギター」は他の情報「ギターＴＡＢスコア」とリンクされ、その関係情報は「練習」である。また、一の情報「ギター」は他の情報「早朝ジョギング」にリンクされ、その関係情報は「趣味」である。また、一の情報「ギター」は他の情報「午後１０時以降」にリンクされ、その関係情報は「気をつけること」である。
【００１７】
以上図３ないし図５に示したようなイメージで、一の情報と他の情報とのリンクが記憶手段１に格納されている。リンクされた一の情報または他の情報は、情報の実体に限らず、情報の場所を示すポインタでもよい。例えば、一の情報または他の情報は、ウェブページの場所を示す１つ又は複数のＵＲＬ（Uniform Resource Locator）でもよく、この場合、ＵＲＬが指標するすべてのファイル内の情報も、一の情報または他の情報として取り扱う。
【００１８】
一般の検索システムでは、例えば検索キーワードに「ギター」を指定しても、その検索結果として「早朝ジョギング」は通常ヒットしない。一方、本発明では、一の情報に「ギター」を指定し、関係情報に「趣味」を指定すると「早朝ジョギング」が出力される。一の情報に同じく「ギター」を指定しても、関連情報に異なる「気をつけること」を指定すれば、「午後１０時以降」が出力される。これによると、ギターの練習に用いるものとしてギターＴＡＢスコア、ギターのほか趣味は早朝ジョギング、ギターについて午後１０時以降は演奏に気をつける、といった個人の知識を検索することができる。
【００１９】
検索条件の入力は、ユーザがキーボード等の入力装置を操作することによって入力してもよいし、センサーやテレビ等の外部機器から自動的に入力される構成としてもよい。ユーザが検索条件を入力し検索結果として知識を得ることは、調べるという行動に近く、一方、外部機器から自動的に検索条件が入力され、その検索結果として知識が出力されることは、思い出すという行動に近い。
また、検索結果の出力は、一の情報と他の情報とのリンクを視覚的に示すチャートをユーザに表示する形式でもよい。また、検索結果の出力は、検索された他の情報に基づいてプログラムを実行するものでもよい。
【００２０】
［第３実施形態］
次に、本発明の第３実施形態を図６および図７に基づいて説明する。図６に示す情報提供装置では、処理手段２が、登録部３Ａと更新部３Ｂとを備えている。その他の構成は第１実施形態と同一である。登録部３Ａは、入力インターフェースから登録情報（一の情報、他の情報および関係情報の関連付け）の入力を受け付け、当該一の情報と他の情報とのリンクに関係情報を付加して記憶手段１に登録する。この際、登録部３Ａは、登録する一の情報または他の情報に時間または場所を特定可能な情報が含まれているか否かを解析し、含まれている場合には、当該一の情報または他の情報に、その時間または場所の情報を付加する。
【００２１】
例えば、一の情報または他の情報に「東京タワー」という情報が含まれていれば、その情報に東京タワーの竣工年度である1958年という時間と東京都港区芝公園4丁目という場所の情報を付加する。時間や場所の情報は、例えば一の情報または他の情報のファイルのプロパティ領域に書きこむことができる。場所を表す情報は、GPSの位置情報でもよい。この動作を実現するため、情報と時間または場所との関連付けを記録した普遍情報辞書を記憶手段１に格納し、登録部３Ａが記憶手段１に格納された普遍情報辞書に問い合わせて情報に対応する時間や場所の情報を取得する。または、登録部３Ａが外部の普遍情報辞書に問い合わせて情報に対応する時間や場所の情報を取得するように構成してもよい。
【００２２】
図７は、本実施形態の動作を示すフローチャートである。情報の登録段階において、登録部３Ａは、一の情報、他の情報および関係情報を関連付けた登録情報の入力を入力インターフェースから受け付ける（Ｓ２１）。続いて、登録部３Ａは、普遍情報辞書に問い合わせながら、一の情報および他の情報に含まれる情報の中から時間または場所を特定可能な情報を検出する（Ｓ２２）。そのような情報が検出できた場合には、その情報に対応する時間または場所を普遍情報辞書から取得し（Ｓ２３）、当該情報を含む一の情報または他の情報に、取得した時間または場所の情報を付加する（Ｓ２４）。そして、登録部３Ａは、一の情報、他の情報および関係情報の関連付けを記憶手段１に登録する（Ｓ２５）。
【００２３】
その後、情報の更新段階において、更新部３Ｂは、記憶手段１に登録済みの一の情報の指定と、追加データの入力を入力インターフェースから受け付ける（Ｓ２６）。続いて、更新部３Ｂは、入力を受け付けた追加データを、指定された一の情報に追記する（Ｓ２７）。追加データの追記は、一の情報に対応するファイルのプロパティ、メモまたはログの領域に行うことができる。
【００２４】
この具体例を挙げると、第１の例として、記憶手段１に一の情報「テレビ」が登録されている場合に、更新部３Ｂは、当該一の情報「テレビ」の指定と、追加データとしてのユーザが視聴したテレビ番組の情報とを入力インターフェースを介して受け付ける。この一の情報「テレビ」の指定および追加データは、例えば、外部機器としてのテレビから入力インターフェースに随時、自動的に入力される。更新部３Ｂは、入力を受け付けたユーザが視聴したテレビ番組の情報を、一の情報「テレビ」のファイルに繰り返し追記する。
【００２５】
また第２の例として、記憶手段１に一の情報「天候」が登録されている場合に、更新部３Ｂは、当該一の情報「天候」の指定と、追加データとしての現在の日時および天候の情報とを入力インターフェースを介して受け付ける。この一の情報「天候」の指定および追加データは、例えば、外部機器としての天候センサから入力インターフェースに定期的に、自動的に入力される。更新部３Ｂは、入力を受け付けた日時および天候の情報を、一の情報「天候」のファイルに繰り返し追記する。
【００２６】
また第３の例として、記憶手段１に一の情報「ウォーキング」が登録されている場合に、更新部３Ｂは、当該一の情報「ウォーキング」の指定と、追加データとしてのウォーキングを行った日付、時間、歩数、距離の情報とを入力インターフェースを介して受け付ける。この一の情報「ウォーキング」の指定および追加データは、例えば、外部機器としての歩数計から入力インターフェースに随時入力される。更新部３Ｂは、入力を受け付けた日付、時間、歩数、距離の情報を、一の情報「ウォーキング」のファイルに繰り返し追記する。
【００２７】
また、第４の例として、記憶手段１に一の情報「血圧」が登録されている場合に、更新部３Ｂは、当該一の情報「血圧」の指定と、追加データとしての血圧を測定した日時および血圧の値を入力インターフェースを介して受け付ける。この一の情報「血圧」の指定および追加データは、例えば、外部機器としての血圧計から入力インターフェースに随時入力される。更新部３Ｂは、入力を受け付けた血圧を測定した日時および血圧の値を、一の情報「血圧」のファイルに繰り返し追記する。
【００２８】
その後、情報の検索段階において、処理手段２は、検索条件として一の情報および関係情報の指定だけでなく、時間、場所または追加データの指定を受け付ける（Ｓ２６）。検索条件として時間、場所または追加データの条件が指定された場合、処理手段２は、一の情報または他の情報に付加された時間、場所または追加データの情報が条件に一致するものだけを抽出し検索対象とする（Ｓ２７）。そのうえで、入力された検索条件により指定された一の情報にリンクされた他の情報のうち、検索条件により指定された関係情報が一致する他の情報を記憶手段１から読み出して出力する（Ｓ２８）。
【００２９】
これによると、一の情報または他の情報に含まれる情報に応じて当該一の情報または他の情報に時間、場所または追加データの情報を付加することができ、検索条件として時間、場所または追加データの条件を指定することにより、その時間、場所または追加データに応じて絞り込み検索を行うことができる。
【００３０】
［第４実施形態］
次に、本発明の第４実施形態を図８および図９に基づいて説明する。図８において、処理手段２は、検索条件に基づいて検索に用いる一の情報および関係情報を決定する条件判定部４を備えている。その他の構成は、前述した第１実施形態と同一である。条件判定部４は、検索条件に記述された一の情報および関係情報と同じデータが記憶手段１に登録されている場合には、検索条件に記述された一の情報および関係情報を検索キーとし、処理手段２に、記憶手段１に登録されたデータを検索させる。
【００３１】
一方、検索条件に記述された一の情報または関係情報と同じデータが記憶手段１に登録されていない場合、条件判定部４は、予め整備された変換辞書を参照し、検索条件に記述された一の情報または関係情報を類義語または同義語などの対応語に置き換え、当該置き換えた一の情報または関係情報を検索キーとし、処理手段２に、記憶手段１に登録されたデータを検索させる。このとき、処理手段２が行う検索処理は、前述した第１実施形態と同一である。条件判定部４は、変換辞書に登録されている対応語の候補をユーザに提示し、ユーザが選択した対応語を検索キーとして採用してもよい。本実施形態における変換辞書は記憶手段１に装備してもよいし、外部システムに装備された変換辞書に問い合わせて対応語を取得してもよい。
【００３２】
本実施形態によると、第１実施形態と同一の効果を奏するほか、あいまい検索を許すことにより知識情報の提供を柔軟に行うことができる。
【００３３】
［第５実施形態］
次に、本発明の第５実施形態を図１０および図１１に基づいて説明する。図１０において、処理手段２は、認証部５を備えている。その他の構成は、登録部３Ａおよび更新部３Ｂを有する第３実施形態と同一である。
【００３４】
認証部５は、ユーザが登録部３Ａに対して登録情報の登録を求めた際または更新部３Ｂに対して追加データの登録を求めた際に、そのユーザが情報登録の権限を備えているか否かを認証する。登録部３Ａおよび更新部３Ｂは、ユーザから登録情報または追加データの入力を受け付ける前に、ユーザからユーザIDやパスワード等の認証情報の入力を受け付け、認証部５に渡す（Ｓ４１）。認証部５は、登録部３Ａまたは更新部３Ｂから受け取った認証情報を予め整備されたユーザ権限情報と照合し、情報登録の権限があるユーザであるか否かを判定し、その結果を登録部３Ａまたは更新部３Ｂに返す（Ｓ４２）。登録部３Ａおよび更新部３Ｂは、情報登録を要求しているユーザが情報登録権限を有するユーザであれば、一の情報、他の情報および関係情報の登録または追加データの登録を受け付け、受け付けた情報を記憶手段１に登録する（Ｓ４３，Ｓ４４）。ユーザ権限情報は、記憶手段１に予め記憶しておく。
【００３５】
本実施形態によれば、第３実施形態と同一の効果を奏するほか、特定のユーザに限って知識情報の登録を許すことができ、登録情報のセキュリティを確保しながら、他人の知識情報を取り込むことができる。
【００３６】
［第６実施形態］
次に、本発明の第６実施形態を図１２および図１３に基づいて説明する。図１２において、処理手段２は、リンク管理部６を備えている。その他の構成は、第１実施形態と同一である。リンク管理部６は、出力に対するユーザからのフィードバックに応じてリンクの強弱を制御する。検索段階において、処理手段２は、検索条件によって指定された一の情報および関係情報に応じて、この検索条件に対応する他の情報を記憶手段１から検索し、出力する（Ｓ５１）。この点は第１実施形態と同一である。検索条件を入力したユーザは、検索結果として出力された知識情報を確認し、出力された知識情報を利用したかしないかを表すフィードバックを処理手段２に入力する（Ｓ５２）。このフィードバックはリンク管理部６に渡される。リンク管理部６は、フィードバックに基づき、利用されたリンクを強化し、一方、利用されなかったリンクを弱める（Ｓ５３）。
【００３７】
より具体的に言うと、一の情報と他の情報とのリンクは、リンク毎に強度のパラーメータを持った状態で記憶手段１に記憶されている。リンク管理部６は、一の情報および関係情報に応じて検索された他の情報が、ユーザにおいて利用された場合は、その一の情報と他の情報とのリンクの強度を高め、一方、検索された他の情報が、ユーザにおいて利用されなかった場合は、その一の情報と他の情報とのリンクの強度を低下させる。処理手段２は、一の情報および関係情報に基づいて他の情報を検索する際、リンクの強度がより高い他の情報を優先的に選択して出力する。
【００３８】
これによると、検索結果の利用状況を学習することにより、ユーザが求めている確率の高い知識情報を優先的に提供することができる。
【００３９】
また、リンク管理部６は、入力インターフェースから入力されるリンク条件に従って、リンクの方向とリンクの強度を設定する機能を備える。リンクの方向は、一方向または双方向であり、通常は一の情報から他の情報へ向かう一方向に設定されるが、例えば一の情報と他の情報とが同義語である場合など、双方向の検索に支障がないケースでは、リンクの方向を双方向に設定することができる。ここで、方向とは検索を許可する方向性であり、一方向に設定されているリンクは、一の情報から他の情報を取得することはできるが、他の情報から一の情報を取得することはできない。一方、双方向に設定されているリンクは、一の情報から他の情報を取得するだけでなく、他の情報から一の情報を取得することが検索処理の上で許されている。リンクの方向と強度は、リンク条件に従って、記憶手段１に記憶された各リンクに設定され、当該設定も記憶手段１に記憶される。
【００４０】
［第７実施形態］
次に、本発明の第７実施形態を図１４および図１５に基づいて説明する。本実施形態でも、第６実施形態と同様に、処理手段２が、リンク管理部６を備えるが、リンク管理部６の機能が異なる。本実施形態において、リンク管理部６は、登録部３Ａによって或る原因リンクが登録されると、以前に登録されていた或る作用先リンクを削除する。登録部３Ａの機能は、第３実施形態と同一である。ここで、原因リンクとは、作用先リンクが削除される原因となる一の情報と他の情報とのリンクであり、作用先リンクとは、原因リンクが登録されることにより記憶手段１から削除される一の情報と他の情報とのリンクである。
【００４１】
例えば、原因リンクとして、一の情報「マイカーの画像」と他の情報「２０１１年度自動車保険情報」とのリンクが登録された場合に、作用先リンクとして、一の情報「マイカーの画像」と他の情報「２０１０年度自動車保険情報」とのリンクを自動的に削除する。原因リンクと作用先リンクとの関係は予め記憶手段１に予約しておき、リンク管理部６が、当該予約情報を参照することにより、新規登録された登録情報が原因リンクに該当するか否かを判断し、原因リンクに該当した場合は、それに対応する作用先リンクを前記予約情報から特定し、当該作用先リンクに該当する一の情報、他の情報および関係情報の関連付けを記憶手段１から削除する。
【００４２】
これによると、不要なリンクを自動的に保守することができるので、不要な知識情報の提供を防止することができる。
【００４３】
また、リンク管理部６は、登録部３Ａが既に登録されているリンクと同一のリンク（一の情報、他の情報および関係情報が同一のリンク）を登録しようとするときは、その重複登録に代えて、そのリンクの強度を強化する。
【００４４】
［第８実施形態］
次に、本発明の第８実施形態を図１６に基づいて説明する。本実施形態では、処理手段２が、リンク生成部７を備えている。その他の構成は前述した第３実施形態と同一である。
【００４５】
更新部３Ｂの機能によって、記憶手段１に格納された一の情報には、追加データとして或る行動をとった時間の情報が随時追記される場合がある。例えば、一の情報「ウォーキング」について、ウォーキングを行う毎にウォーキングを行った日時が追記されるものとする。また、一の情報「血圧」について、血圧を測定した日時と血圧の値が追記されるものとする。リンク生成部７は、予めプログラムされたアルゴリズムに従い、２つの一の情報の関係を解析し、その２つの一の情報の間に新しいリンクを生成する機能を有する。例えば、一の情報「ウォーキング」の追加データからウォーキングが繰り返し行われていることを知得し、また、一の情報「血圧」の追加データから、ウォーキングの実施と同時期に血圧の値が低下の傾向にあることを知得する。この結果から、例えば一の情報「ウォーキング」と他の情報「血圧」とを「効果的」という関係情報のリンクで結びつけ、記憶手段１に登録する。
【００４６】
また、リンク生成部７は、もう一つの機能を有する。リンク生成部７は、登録部３Ａが記憶手段１に既に登録されているリンクと同一のリンクを登録しようとしたとき、そのリンクを重複して登録しようとした回数を記憶手段１に記録する。例えば、頭痛が起きたとき、その前に何をしたかを登録するために、一の情報「頭痛」と他の情報「支払い」とを関係情報「前にしていたこと」でリンクし登録する。それ以外にも、頭痛が起こる前にしていたことを色々と登録することになろう。その後、頭痛が起きるたびに、その前に何をしたか登録を繰り返した結果、「頭痛」と「支払い」の関係が高頻度で登録されると、リンク生成部７は、同一のリンクの登録回数が所定の閾値を上回ったことを検知し、一の情報「頭痛」と他の情報「支払い」とを「原因」という新しい関係情報によってリンクし、記憶手段１に登録する。同様に、「ニキビ」が出来たとき、その前に「夜更かし」していたことが繰り返し登録されると、同一のリンクが繰り返し登録されることによって登録回数が所定の閾値を超え、一の情報「ニキビ」と他の情報「夜更かし」とが「原因」というリンクによって記憶手段１に登録される。
【００４７】
これによると、ユーザが意識しないうちに因果関係のリンクが経験的に生成され、新たな知識として活用できるようになる。
【００４８】
［第９実施形態］
次に、本発明の第９実施形態を図１に基づいて説明する。本実施形態は処理手段２が行う検索機能に特徴がある。その他の構成は第１実施形態と同一である。ここで、一の情報と他の情報とのリンクには、第６実施形態または第７実施形態で説明したリンク管理部６の機能により、各リンクに方向と強度が設定されているものとする。
【００４９】
本実施形態において、処理手段２は、検索条件に従って検索対象となる一の情報および関係情報を特定し、第１の検索結果となる他の情報を取得する。続いて、処理手段２は、第１の検索結果である他の情報と同一の情報を一の情報に持つリンクを検索し、第２の検索結果となる他の情報を取得する。同様に、検索結果として取得した他の情報を一の情報に持つリンクの検索を繰り返し、検索できた一連のリンクを視覚的なチャートとして出力装置に表示する。この繰り返し検索の過程において、処理手段２は、リンク強度が所定の閾値より低いリンクを検索対象から除外し、リンク強度の強いリンクを優先的に検索する。
【００５０】
これによると、連鎖した知識を検索することができ、かつ、リンク強度によりユーザの望む結果を高い精度で出力することができる。
【００５１】
以上説明した各実施形態は、組み合わせて実施することができる。また、本発明は特許請求の範囲に記載したものであり、上記各実施形態だけに限定されない。
【符号の説明】
【００５２】
1 記憶手段
2 処理手段
3 登録部
4 入力特定部
5 認証機能
6 リンク管理部
7 リンク生成部
【図１】
2015099614.tif 000003
【図２】
2015099614.tif 000004
【図３】
2015099614.tif 000005
【図４】
2015099614.tif 000006
【図５】
2015099614.tif 000007
【図６】
2015099614.tif 000008
【図７】
2015099614.tif 000009
【図８】
2015099614.tif 000010
【図９】
2015099614.tif 000011
【図１０】
2015099614.tif 000012
【図１１】
2015099614.tif 000013
【図１２】
2015099614.tif 000014
【図１３】
2015099614.tif 000015
【図１４】
2015099614.tif 000016
【図１５】
2015099614.tif 000017
【図１６】
2015099614.tif 000018