(57)【要約】  関連情報提示装置は、直接的に関連しない複数のコンテンツ情報であって両者が直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するものとみなされたものを対応付けて格納する間接的関連情報格納部と、ユーザによる検索式の入力を受け付ける検索式入力受付部と、検索式に基づいて１つのコンテンツ情報を特定するコンテンツ特定部と、コンテンツ特定部が特定したコンテンツ情報に対応付けられたコンテンツ情報を間接的関連情報格納部から抽出する間接的関連情報抽出部と、コンテンツ特定部が特定したコンテンツ情報を示すノードと、間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成する表示データ生成部と、当該表示データを出力する表示データ出力部とを具備する。これにより、直接的には関連しない複数のコンテンツ情報を同一の関連コンテンツ情報を介して動的にリンクさせて、ユーザの想定外であるが有用なコンテンツ情報をユーザに提示することができる。
2014069582.tif 000002
【特許請求の範囲】
【請求項１】
直接的に関連しない複数のコンテンツ情報であって両者が直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するものとみなされたものを対応付けて格納する間接的関連情報格納部と、
ユーザによる検索式の入力を受け付ける検索式入力受付部と、
検索式に基づいて１つのコンテンツ情報を特定するコンテンツ特定部と、
前記コンテンツ特定部が特定したコンテンツ情報に対応付けられたコンテンツ情報を前記間接的関連情報格納部から抽出する間接的関連情報抽出部と、
前記コンテンツ特定部が特定したコンテンツ情報を示すノードと、前記間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成する表示データ生成部と、
当該表示データを出力する表示データ出力部とを具備する関連情報提示装置。
【請求項２】
前記間接的関連情報格納部には、直接的に関連しないが間接的に関連するとみなされた複数のコンテンツ情報について両者が直接的に関連する関連コンテンツ情報を対応付けて格納されており、
前記間接的関連情報抽出部は、前記コンテンツ特定部が特定したコンテンツ情報に対応付けられている関連コンテンツ情報を前記間接的関連情報格納部から抽出し、
前記表示データ生成部は、前記コンテンツ特定部が特定したコンテンツ情報を示すノードと、前記間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとを、前記間接的関連情報抽出部が抽出した関連コンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成するようにした請求項１記載の関連情報提示装置。
【請求項３】
直接的に関連する複数のコンテンツ情報を対応付けて格納した直接的関連情報格納部と、
前記コンテンツ特定部が特定したコンテンツ情報に対応付けられたコンテンツ情報を前記直接的関連情報格納部から抽出する直接的関連情報抽出部とを更に具備し、
前記表示データ生成部は、前記コンテンツ特定部が特定したコンテンツ情報を示すノードと、前記直接的関連情報抽出が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成するようにした請求項１記載の関連情報提示装置。
【請求項４】
前記直接的関連情報格納部には、直接的に関連する複数のコンテンツ情報に関連するキーワードが対応付けて格納されており、
前記直接的関連情報抽出部は、前記コンテンツ特定部が特定したコンテンツ情報に対応付けられているキーワードを前記直接的関連情報格納部から抽出し、
前記表示データ生成部は、複数のノードを結ぶエッジ上にキーワードを示すバルーンを重畳的に表示したグラフを示す表示データを生成するようにした請求項３記載の関連情報提示装置。
【請求項５】
前記直接的関連情報格納部の格納情報に基づいて、直接的に関連する複数のコンテンツ情報を順に辿った場合において、前記コンテンツ特定部が特定したコンテンツ情報から所定のコンテンツ情報までの繋がりを特定する繋がり特定部を更に具備し、
前記表示データ生成部は、前記繋がり特定部が特定した繋がりに従って、前記コンテンツ特定部が特定したコンテンツ情報を示すノードから所定のコンテンツ情報を示すノードまでを、その他必要なコンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成するようにした請求項３記載の関連情報提示装置。
【請求項６】
前記繋がり特定部は、前記直接的関連情報格納部の格納情報に基づいて、直接的に関連する複数のコンテンツ情報を順に辿った場合において、前記コンテンツ特定部が特定したコンテンツ情報及びユーザにより選択されたコンテンツ情報から所定のコンテンツ情報までの繋がりを特定し、
前記表示データ生成部は、前記繋がり特定部が特定した繋がりに従って、前記コンテンツ特定部が特定したコンテンツ情報を示すノード及びユーザが選択したコンテンツ情報を示すノードと、所定のコンテンツ情報を示すノードとを、その他必要なコンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成するようにした請求項５記載の関連情報提示装置。
【請求項７】
前記直接的関連情報格納部には、直接的に関連しない複数のコンテンツ情報であるが両者が直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するとみなされたものを抽出する間接的関連コンテンツ抽出部を更に具備し、
前記間接的関連情報格納部には、前記間接的関連コンテンツ抽出部が抽出した複数のコンテンツ情報が対応付けられて格納されるようにした請求項３記載の関連情報提示装置。
【請求項８】
人間がコンピュータを利用して作成した当該人間の記録を示す情報を解析して、直接的に関連する複数のコンテンツ情報を抽出する直接的関連コンテンツ抽出部を更に具備し、
前記直接的関連情報格納部には、前記直接的関連コンテンツ抽出部が抽出した複数のコンテンツ情報が対応付けて格納されるようにした請求項３記載の関連情報提示装置。
【請求項９】
ユーザによる検索式の入力を受け付け、
検索式に基づいて１つのコンテンツ情報を特定し、
直接的に関連しない複数のコンテンツ情報であって両者が直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するものとみなされたものを対応付けて格納しており、そこから検索式に基づいて特定したコンテンツ情報に対応付けられたコンテンツ情報を抽出し、
特定されたコンテンツ情報を示すノードと、抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成し、
当該表示データを出力する関連情報提示方法。
【請求項１０】
コンピュータに関連情報提示機能を実装するプログラムであって、
前記関連情報提示機能は、
直接的に関連しない複数のコンテンツ情報であって両者が直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するものとみなされたものを対応付けて格納する間接的関連情報格納部と、
ユーザによる検索式の入力を受け付ける検索式入力受付部と、
検索式に基づいて１つのコンテンツ情報を特定するコンテンツ特定部と、
前記コンテンツ特定部が特定したコンテンツ情報に対応付けられたコンテンツ情報を前記間接的関連情報格納部から抽出する間接的関連情報抽出部と、
前記コンテンツ特定部が特定したコンテンツ情報を示すノードと、前記間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成する表示データ生成部と、
当該表示データを出力する表示データ出力部とを実現するようにしたプログラム。
【請求項１１】
コンピュータに関連情報提示機能を実装するプログラムを記録した記録媒体であって、
前記関連情報提示機能は、
直接的に関連しない複数のコンテンツ情報であって両者が直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するものとみなされたものを対応付けて格納する間接的関連情報格納部と、
ユーザによる検索式の入力を受け付ける検索式入力受付部と、
検索式に基づいて１つのコンテンツ情報を特定するコンテンツ特定部と、
前記コンテンツ特定部が特定したコンテンツ情報に対応付けられたコンテンツ情報を前記間接的関連情報格納部から抽出する間接的関連情報抽出部と、
前記コンテンツ特定部が特定したコンテンツ情報を示すノードと、前記間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成する表示データ生成部と、
当該表示データを出力する表示データ出力部とを実現するようにした記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所望の検索条件に従って人脈情報及び関連情報を検索するキーマンサーチシステムに適用される関連情報提示装置及び関連情報提示方法に関する。
本願は、２０１２年１１月５日に日本国に出願された特願２０１２−２４３４７４号に基づき優先権を主張し、その内容をここに援用する。
【背景技術】
【０００２】
今日の高度情報化社会においては、個人の専門分野の知識だけでは仕事を遂行することは困難であり、自分一人の知識や能力に加えて他者の協力や援助が必要となる場合が多い。従来、電子メール、ソーシャルネットワーキングシステム、データベース、サーバ、データマイニングツールなどを利用して人脈情報や関連情報を検索する技術が開発されている。【０００３】
特許文献１は、ネットワークを介したメッセージ情報により生成される人脈情報を効率的に管理することができる人脈情報管理システムを開示している。具体的には、人脈情報管理システムはメッセージ情報から発信者及び宛先人を特定し、当該発信者及び宛先人との繋がりを示す関係情報を生成する。また、メッセージ情報から発信者及び宛先人の固有情報を特定し、当該固有情報から発信者及び宛先人の属性を示す属性情報を生成する。そして、人脈情報管理システムは関係情報及び属性情報に従って人脈の繋がりの強さを示す人脈情報を生成して出力する。このように、人脈情報管理システムは電子メールやニュースグループなどのメッセージ情報から効率的に人脈情報を形成して管理することができる。【０００４】
特許文献２は、ユーザ問合せに回答可能なユーザを検索するための検索要求を受け付けて、ネットワークに接続された複数の携帯端末のユーザからの検索要求に基づいて所望のユーザを検索する検索装置及び検索方法を開示している。具体的には、検索装置は複数のユーザの共有文章と複数のユーザの専門分野を含むプロファイル情報とに基づいてユーザ問合せに対応する分野に関連するユーザを抽出する。そして、検索方法では抽出されたユーザ各人に対して検索要求元ユーザとの電子メール通信履歴に含まれる第１種別メール（即ち、抽出ユーザ又は検索要求元ユーザを宛先として指定している電子メール）及び第２種別メール（即ち、抽出ユーザ又は検索要求元ユーザをカーボンコピーの配布先として指定している電子メール）の履歴データと、第１種別メールの各々の得点が第２種別メールの各々の得点より大きい値に定めたテーブルとを用いて、履歴データ数及び第１種別メール数が多いほど高い値となる検索要求元ユーザとの交流度合いを示す適合度を算出する。そして、抽出されたユーザ各人の携帯端末の操作状況とスケジュール情報から得られるユーザ各人の現在の所在地とに基づいてユーザ各人の現在の状況は「在席」、「一時離席」、「不在」のうちいずれであるかを決定する。この検索方法では検索要求に即時回答又は直接アクセス可能性の検索条件が含まれている場合、現在状況が「在席」のユーザの適合度には最も高い重み付けとし、現在状況が「一時離席」のユーザの適合度には次の重み付けを乗算することにより抽出されたユーザ各人の適合度に第１の重み付けを行なう。また、この検索方法では検索要求に役職者優先の検索条件が含まれている場合、プロファイル情報中の役職（例えば、「部長」、「課長」、「役職なし」）が「部長」であるユーザの適合度に最も高い重み付けとし、「課長」のユーザの適合度には次の重み付けを乗算することにより抽出されたユーザ各人の適合度に第２の重み付けを行なう。更に、この検索方法では検索要求に実務担当者が検索条件として含まれている場合、プロファイル情報中の役職が「課長」であるユーザの適合度には最も高い重み付けとし、「役職なし」のユーザの適合度には次の重み付けを乗算することにより抽出されたユーザ各人の適合度に第３の重み付けを行なう。そして、この検索方法では抽出されたユーザ各人に対する重み付け乗算された適合度に基づいて選択したユーザを検索要求元ユーザに提示する。即ち、この検索方法ではユーザの専門分野にユーザの現在状況を加味して検索することにより、ユーザ問合せに確実に回答可能なユーザを検索することが可能となる。【０００５】
特許文献３は、複数の人物間の関係を人脈マップで表示する人脈情報表示方法を開示している。具体的には、人脈情報表示方法は人物を特定できる情報を含む電子データの中から人物に関するメタデータを抽出し、当該メタデータを人物特定情報の共起に基づいて関連付けて、関連付けられたメタデータに基づいて人物同士の関連を画面上にてグラフィカルに表示する。この人脈情報表示方法では、必要な知識を持っている人物は誰か、その人物と人脈関係のある人物は誰かを自動収集された最新データからリアルタイム、かつ、ダイナミックに画面上に表示することができるとともに、必要な人材を集めるのに最も適した場所を容易に選定できるという効果を奏する。【０００６】
特許文献４は、所定の事象に適した該当者の人脈構成図を作成する人脈構成図作成装置を開示している。具体的には、人脈構成図作成装置はメールデータを取得し、当該メールデータから事象に関係する検索語、及び該当者間の繋がりを対応付けたログを作成する。そして、人脈構成図作成装置はユーザ設定された検索語及び検索条件に相当するログを検索する。また、人脈構成図作成装置は検索されたログに含まれる該当者及び該当者間の繋がりに基づいて人脈構成図を作成する。このように、所定の事象に適した該当者に関して人脈構成図を容易に作成することができる。【０００７】
特許文献５は、個人識別情報と個人識別情報により特定される個人へのアクセス情報を格納するアクセス情報記憶装置、及びアクセス情報記憶装置へ個人識別情報を送信し、当該個人情報により特定される個人へのアクセス情報を取得する情報処理装置を開示している。具体的には、情報処理装置はアクセス情報記憶装置へのアクセス履歴を有する複数の個人識別情報を共通要件に関連付けて記憶するアクセス履歴記憶部を備える。また、情報処理装置は第１の個人識別情報と共通要件を受け付けて、共通要件に基づいて第１の個人識別情報と関連する第２の個人識別情報をアクセス履歴記憶部から抽出するとともに、個人情報により特定される個人へのアクセス情報をアクセス情報記憶装置から取得する。この情報処理装置は、アクセス履歴記憶部と、検索語入力部と、検索処理部と、検索結果出力部とを備えるので、ユーザが所望の要件について当該ユーザと関連の薄い人物と連絡を取る際に、当該ユーザが連絡を取りたい人物と過去に当該要件に関連して連絡を取ったことを示す人的パスを閲覧可能に出力することができる。【０００８】
特許文献６は、コミュニティ情報としての電子メールを利用して検索対象について関連性の高い人物を検索する検索支援装置を開示している。具体的には、検索支援装置は電子メールを特定するメッセージ識別情報と、電子メールが属するスレッドを特定するスレッド識別情報と、送信者及び受信者を含むレコードからなるメールテーブル、及びスレッド識別情報とキーワードとを対応付けて記憶するキーワードテーブルとを備える。検索支援装置は、メール記憶手段から電子メールを読み込み、当該電子メールのヘッダ情報から関連する他の電子メールのメッセージ識別情報を取得し、当該メッセージ識別情報がメールテーブルに登録されているかを判断する。そして、当該メッセージ識別情報がメールテーブルに登録されていないと判断した場合、読み込んだ電子メールのスレッド識別情報を新たに生成する。一方、当該メッセージ識別情報がメールテーブルに登録されていると判断した場合、関連する他の電子メールのメッセージ識別情報により特定されるメールテーブルのレコードからスレッド識別情報を取得する。その後、検索支援装置は読み込んだ電子メールのヘッダ情報から取得したメッセージ識別情報と、送信者及び受信者と、新たに生成したスレッド識別情報又はメールテーブルから取得したスレッド識別情報を格納したレコードとをメールテーブルに追加するとともに、読み込んだ電子メールから得られる情報を形態素解析した結果であるキーワードと、スレッド識別情報とを対応付けてキーワードテーブルに書き込む。また、検索条件を受け付けると、検索支援装置は検索条件で示される検索キーワードに一致するキーワードのスレッド識別情報をキーワードテーブルから取得し、スレッド識別情報毎に特定されるメールテーブルのレコードから送信者又は受信者として設定されているユーザと、当該ユーザが送信者又は受信者として設定されているキーワードの数とをキーワードテーブルから取得する。その後、検索支援装置はキーワードテーブルから取得したキーワード数が多いユーザをスレッド識別情報毎に出力する。このように、検索支援装置は所望の検索対象について重要人物を提示することができ、また、重要人物間の繋がりも把握可能となる。【０００９】
特許文献７は、明示的に活動履歴情報の登録を必要とせず、利用者との利用者との関わりが必要となる時機とともに人脈候補を提示することができる人脈候補提示装置を開示している。具体的には、人脈候補提示装置は複数の案件の活動に含まれる段階毎に関与した者、段階毎の開示時刻及び終了時刻を含む活動段階履歴と、関与した者の文章による通信履歴を示す文章通信履歴情報とを取得する。その後、所望の案件の活動の段階毎について関与した者、開始時刻及び終了時刻に対応した文章通信履歴情報から特徴語を抽出する。そして、人脈候補提示装置は文章通信履歴情報から抽出された特徴語のうち、指定された者の指定された案件の活動の段階について、抽出された特徴語と同一又は類似する特徴語を有する段階を特定するとともに、活動段階履歴に基づいて特定した段階に関与した者を人脈候補として抽出する。【００１０】
特許文献８は、特定者と目的とする対象者間の人脈を検索する人脈検索装置を開示している。具体的には、人脈検索装置は会議内容を記録した複数の議事録データの電子文章から会議に出席した参加者同士の関連性を示す人脈関連情報を抽出する。そして、人脈検索装置は人脈関連情報から参加者同士の人脈ルートを抽出し、複数の人脈ルートから予め指定した会議に参加した特定者から目的とする対象者までの所定の人脈ルートを検索する。このように、対面コミュニケーションの結果としての複数の議事録データを用いて目的とする人材までの適切な人脈ルートを検索することが可能となる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０００−６６９７０号公報
【特許文献２】特許第３８１３８５０号公報
【特許文献３】特開２００５−１０８１２３号公報
【特許文献４】特開２００８−２６９０５３号公報
【特許文献５】特開２００８−２７６５２９号公報
【特許文献６】特開２０１０−７９８７２号公報
【特許文献７】特開２０１１−２９５５号公報
【特許文献８】特開２０１１−１０８０４２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
上記の従来技術は、人脈情報や関連情報の検索範囲を絞り込んで所望の検索条件に従ってマッチ又はヒットする情報を検索するものである。このため、検索範囲から予め除外された人脈情報や関連情報（例えば利用者の想定外の情報）を検索結果として提示することはできない。このため、人脈情報や関連情報の検索結果が実用的でなく有用性が低いという問題点がある。本発明は、従来技術の問題点を解決するものであり、人脈情報や関連情報を検索するキーマンサーチシステムに適用される関連情報提示装置及び関連情報提示方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の第１の形態は関連情報提示装置であって、当該関連情報提示装置は直接的に関連しない複数のコンテンツ情報であって両者が直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するものとみなされたものを対応付けて格納する間接的関連情報格納部と、ユーザによる検索式の入力を受け付ける検索式入力受付部と、検索式に基づいて１つのコンテンツ情報を特定するコンテンツ特定部と、コンテンツ特定部が特定したコンテンツ情報に対応付けられたコンテンツ情報を間接的関連情報格納部から抽出する間接的関連情報抽出部と、コンテンツ特定部が特定したコンテンツ情報を示すノードと、間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成する表示データ生成部と、当該表示データを出力する表示データ出力部とを具備する。【００１４】
本発明の第２の形態は関連情報提示方法であって、当該関連情報提示方法はユーザによる検索式の入力を受け付け、検索式に基づいて１つのコンテンツ情報を特定し、直接的に関連しない複数のコンテンツ情報であって両者が直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するものとみなされたものを対応付けて格納しており、そこから検索式に基づいて特定したコンテンツ情報に対応付けられたコンテンツ情報を抽出し、特定されたコンテンツ情報を示すノードと、抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成し、当該表示データを出力する一連の処理より構成される。
【発明の効果】
【００１５】
本発明は、直接的に関連しない複数のコンテンツ情報であるが両者が直接的に関連する同一の関連コンテンツ情報を介して動的にリンクさせて、ユーザの想定外であるが有用なコンテンツ情報をユーザに提示することができる。このように、ユーザの検索式に一義的に拘束されず検索情報に直接的のみならず間接的に関連するコンテンツ情報を自動的に抽出してユーザに提示することができるため、ユーザに有用なコンテンツ情報を見落とす可能性を低減することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施例１に係る関連情報提示装置の利用環境の一例を示すシステム構成図である。
【図２】実施例１に係る関連情報提示装置のブロック図である。
【図３】実施例１の関連情報提示装置の間接的関連情報格納部に格納されているテーブル形式のコンテンツ情報を示す。
【図４】実施例１の関連情報提示装置により利用者が検索式を入力するときにクライアント端末に表示される画面を示す。
【図５】実施例１の関連情報提示装置によりクライアント端末に表示される検索結果の画面を示す
【図６】実施例１の関連情報提示装置の動作を示すフローチャートである。
【図７】本発明の実施例２に係る関連情報提示装置のブロック図である
【図８】実施例２の関連情報提示装置の間接的関連情報格納部に格納されているテーブル形式のコンテンツ情報及び関連コンテンツ情報を示す。
【図９】実施例２の関連情報提示装置によりクライアント端末に表示される検索結果の画面を示す。
【図１０】実施例２の関連情報提示装置の動作を示すフローチャートである。
【図１１】本発明の実施例３に係る関連情報提示装置のブロック図である
【図１２】実施例３の関連情報提示装置の直接的関連情報格納部に格納されているテーブル形式のコンテンツ情報を示す。
【図１３】実施例３の関連情報提示装置によりクライアント端末に表示される検索結果の画面を示す。
【図１４】実施例３の関連情報提示装置の動作を示すフローチャートである。
【図１５】本発明の実施例４に係る関連情報提示装置のブロック図である
【図１６】実施例４の関連情報提示装置の直接的関連情報格納部に格納されているテーブル形式のコンテンツ情報を示す。
【図１７】実施例４の関連情報提示装置によりクライアント端末に表示される検索結果の画面を示す。
【図１８】実施例４の関連情報提示装置の動作を示すフローチャートである。
【図１９】本発明の実施例５に係る関連情報提示装置のブロック図である
【図２０】実施例５の関連情報提示装置によりクライアント端末に表示される検索結果の画面を示す。
【図２１】実施例５の関連情報提示装置の動作を示すフローチャートである。
【図２２】本発明の実施例６に係る関連情報提示装置のブロック図である
【図２３】実施例６の関連情報提示装置によりクライアント端末に表示される検索結果の画面を示す。
【図２４】実施例６の関連情報提示装置の動作を示すフローチャートである。
【図２５】本発明の実施例７に係る関連情報提示装置のブロック図である。
【図２６】実施例７の関連情報提示装置の動作を示すフローチャートである。
【図２７】本発明の実施例８に係る関連情報提示装置の利用環境の一例を示すシステム構成図である。
【図２８】実施例８に係る関連情報提示装置のブロック図である。
【図２９】実施例８の関連情報提示装置の動作を示すフローチャートである
【図３０】上述の実施例に係る関連情報提示装置の機能を実装したコンピュータのハードウェア構成の一例を示す。
【発明を実施するための形態】
【００１７】
本発明は、人脈情報や関連情報を検索するキーマンサーチシステムに適用される関連情報提示装置及び関連情報提示方法に関するものである。本発明について実施例とともに添付図面を参照して詳細に説明する。尚、図面において同一又は類似する構成要素には同一の符号を付して、その詳細説明を適宜割愛するものとする。
【実施例１】
【００１８】
図１は、本発明の実施例１に係る関連情報提示装置１１０の利用環境の一例を示すシステム構成図である。関連情報提示装置１１０は所望のコンテンツ情報とともにそれに関連するコンテンツ情報を提示する。ここで、コンテンツとは個人、組織、文章ファイル、ワークシートファイル、プレゼンテーションファイル、及びキーワードを意味する。例えば、個人に係るコンテンツはその個人の氏名などを意味する。組織に係るコンテンツとはその組織の名称などを意味する。文章ファイル、ワークシートファイル、又はプレゼンテーションファイルに係るコンテンツはファイル名などを意味する。キーワードに係るコンテンツはキーワードなどを意味する。【００１９】
関連情報提示装置１１０は、複数のクライアント端末１３０（即ち、クライアント端末１３０ａ、１３０ｂ、１３０ｃなど）と通信回線Ｎを介して無線接続される。通信回線Ｎはインターネット、コンピュータネットワーク、通信事業者のコアネットワーク、ローカルネットワークを包含する。また、クライアント端末１３０は携帯端末、情報端末（ＰＤＡなど）、パーソナルコンピュータを包含する。【００２０】
図２は、実施例１に係る関連情報提示装置１１のブロック図である。関連情報提示装置１１０は、検索式入力受付部１１１、コンテンツ特定部１１２、間接的関連情報抽出部１１３、表示データ生成部１１４、表示データ出力部１１５、及び間接的関連情報格納部１１６を具備する。検索式入力受付部１１１は、利用者による検索式の入力を受け付ける。最も単純な検索式はキーワードとなる文字列のみより構成されるが、検索式として複数のキーワードに論理積や論理和などの論理条件を組み合わせて指定することもできる。コンテンツ特定部１１２は、検索式入力受付部１１１が利用者による検索式の入力を受け付けると、当該検索式に基づいて１つのコンテンツを特定する。間接的関連情報抽出部１１３は、間接的関連情報格納部１１６からコンテンツ特定部１１２が特定したコンテンツ情報に対応付けて格納されているコンテンツ情報を抽出する。表示データ生成部１１４は、コンテンツ特定部１１２が特定したコンテンツ情報を示すノードと、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成する。表示データ出力部１１５は、表示データ生成部１１４が生成した表示データを出力する。【００２１】
間接的関連情報格納部１１６は、直接的に関連しないコンテンツ同士であって直接的に関連する同一のコンテンツを介して間接的に関連するとみなされた複数のコンテンツについてコンテンツ情報を対応付けて格納する。ここで、直接的に関連しない複数のコンテンツの関係として、例えば、直接的に取引が行なわれたことのないＡ社とＢ社の関係が挙げられる。直接的に関連しない関係にあるＡ社とＢ社であっても、複数の個人や事業者がＡ社とＢ社とそれぞれ頻繁に連絡を交わしている場合には、Ａ社とＢ社とを個人や事業者を介して間接的に関連するとみなすことができる。また、直接的に関連しない関係にあるＡ社とＢ社であっても、複数の文書ファイル、ワークシートファイル、プレゼンテーションファイルなどにおいてＡ社やＢ社に関連する事柄が記載されているような場合には、Ａ社とＢ社とを文章ファイル、ワークシートファイル、プレゼンテーションファイルなどを介して間接的に関連するとみなすことができる。また、直接的に関連しない関係にあるＡ社とＢ社であっても、複数の文書ファイル、ワークシートファイル、プレゼンテーションファイルなどにおいてＡ社のことが所定のキーワードとともに記載されていて、他の文書ファイル、ワークシートファイル、プレゼンテーションファイルなどにおいてＢ社のことがＡ社と同一のキーワードとともに記載されている場合には、Ａ社とＢ社とを文章ファイル、ワークシートファイル、プレゼンテーションファイルなどを介して間接的に関連するとみなすことができる。【００２２】
図３は、間接的関連情報格納部１１６に格納されている複数のコンテンツ情報をテーブル形式で示す。間接的関連情報格納部１１６は、２つのコンテンツ情報が対応付けられて格納されている。図３において、Ａ社とＢ社は直接的に関連しないが、両社が直接的に関連する同一の関連コンテンツを介して間接的に関連するとみなされている。【００２３】
図４は、利用者が検索式を入力するときに表示される画面Ｄ１を示す。画面Ｄ１には検索フォームＦ、検索ボタンＳＢが表示されている。検索フォームＦは利用者からの検索式の入力を受け付ける。検索ボタンＳＢは、利用者から入力された検索式に基づく検索処理を実行する。【００２４】
図５は、検索結果を表示する画面Ｄ２を示す。画面Ｄ２にはノードＮ１、複数のノードＮ２（例えば、ノードＮ２ａ、Ｎ２ｂ、Ｎ２ｃ、Ｎ２ｄ）及び複数のエッジＥ（例えば、エッジＥａ、Ｅｂ、Ｅｃ、Ｅｄ）からなるグラフＧ１が表示される。ノードＮ１は、コンテンツ特定部１１２が特定したコンテンツ情報を示す。ノードＮ２は、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示す。エッジＥは、２つのノードを結ぶ線である。【００２５】
図６は、関連情報提示装置１１０の動作を示すフローチャートである。図６のフローチャートは関連情報提示装置１１０が利用者による検索式の入力を受け付けてから表示データを出力するまでの一連の処理を示す。図１乃至図６を参照して関連情報提示装置１１０の動作を詳細に説明する。【００２６】
ユーザが関連情報提示装置１１０を利用して所望のコンテンツ情報を検索する場合、クライアント端末１３０のＷｅｂブラウザを利用して所定の操作を行なって検索用Ｗｅｂページにアクセスする。ユーザ操作に応じてクライアント端末１３０は検索用Ｗｅｂページの送信リクエストを関連情報提示装置１１０へ送信する。関連情報提示装置１１０は、クライアント端末１３０から送信リクエストを受信すると、検索用Ｗｅｂページを示すデータをクライアント端末１３０へ送信する。これにより、クライアント端末１３０の画面上にＷｅｂブラウザによる画面Ｄ１（図４参照）が表示される。ユーザは画面Ｄ１において検索フォームＦに検索式を入力する。ユーザは検索フォームＦに明確な検索式を入力してもよいし、曖昧な検索式を入力してもよい。そして、ユーザが検索ボタンＳＢを操作すると、クライアント端末１３０は検索フォームＦに入力された検索式を関連情報提示装置１１０へ送信する。図６において、関連情報提示装置１１０の検索式入力受付部１１１はクライアント端末１３０から送信された検索式を受け付けると、当該検索式をコンテンツ特定部１１２へ送る（ステップＳ１０１）。【００２７】
関連情報提示装置１１０のコンテンツ特定部１１２は、検索式入力受付部１１１から検索式を受け取ると、当該検索式に基づいて１つのコンテンツを特定する（ステップＳ１０２）。例えば、検索式がキーワード「Ａ社」を示す文字列の場合、コンテンツ特定部１１２は当該キーワード「Ａ社」に合致するコンテンツ「Ａ社」（図３参照）を特定する。例えば、検索式に複数のキーワード「企業」、「ソーシャルネットワーキングサービス」、「最大手」の論理積に係る検索条件が組み合わされている場合、コンテンツ特定部１１２は当該検索条件に合致するコンテンツを検索して特定する。その際、コンテンツ特定部１１２は関連情報提示装置１１０に格納されている情報源を参照して検索処理を行なってもよい。或いは、通信回線Ｎを介してアクセスし得る他のコンピュータに格納されている情報源を参照して検索処理を行なってもよい。そして、コンテンツ特定部１１２は特定したコンテンツ情報を間接的関連情報抽出部１１３及び表示データ表示部１１４へ送る。【００２８】
関連情報提示装置１１０の間接的関連情報抽出部１１３は、コンテンツ特定部１１２で特定されたコンテンツ情報を受け取ると、間接的関連情報格納部１１６に格納されているコンテンツ情報のうち、特定されたコンテンツ情報に対応付けられたコンテンツ情報を抽出する（ステップＳ１０３）。ここで、間接的関連情報抽出部１１３は複数のコンテンツ情報を抽出してもよい。そして、間接的関連情報抽出部１１３は抽出したコンテンツ情報を表示データ生成部１１４へ送る。【００２９】
関連情報提示装置１１０の表示データ生成部１１４は、コンテンツ特定部１１２で特定されたコンテンツ情報と間接的関連情報抽出部１１３で抽出されたコンテンツ情報とを受け取る。表示データ生成部１１４は、コンテンツ特定部１１２で特定されたコンテンツ情報を示すノードＮ１と、間接的関連情報抽出部１１３で抽出されたコンテンツ情報を示すノードＮ２とをエッジＥで結んだグラフＧ１を示す表示データを生成する（ステップＳ１０４）。表示データ生成部１１４は、表示データを表示データ出力部１１５へ送る。【００３０】
関連情報提示装置１１０の表示データ出力部１１５は、表示データ生成部１１４から表示データを受け取ると、当該表示データをクライアント端末１３０へ送信する（ステップＳ１０５）。このように、クライアント端末１３０の画面上にはＷｅｂブラウザによって画面Ｄ２（図５参照）が表示される。【００３１】
上記のように、関連情報提示装置１１０は直接的に関連しない複数のコンテンツについてそれぞれが直接に関連する同一のコンテンツを介して間接的に関連するとみなされた場合、当該複数のコンテンツを対応付けて記憶している。関連情報提示装置１１０は、クライアント端末１３０によるユーザの検索式入力を受け付けると、当該検索式に基づいて１つのコンテンツ情報を特定する。そして、関連情報提示装置１１０は記憶している複数のコンテンツ情報のうち特定したコンテンツ情報に対応付けられているコンテンツ情報を抽出する。そして、関連情報提示装置１１０は特定したコンテンツ情報を示すノードＮ１と、抽出したコンテンツ情報を示すノードＮ２とをエッジＥで結んだグラフＧ１を示す表示データを生成する。その後、関連情報提示装置１１０は表示データをクライアント端末１３０へ送信する。関連情報提示装置１１０はユーザにより指定されたコンテンツ情報とは直接的に関連しないが、直接的に関連する同一のコンテンツ情報を介して間接的に関連するコンテンツ情報を自動的に検索してユーザに提示することができる。これにより、ユーザが想定したものではないが有用なコンテンツ情報をユーザに提示することができる。
【実施例２】
【００３２】
図７は、本発明の実施例２に係る関連情報提示装置２１０のブロック図である。関連情報提示装置２１０は、検索式入力受付部１１１、コンテンツ特定部１１２、間接的関連情報抽出部２１３、表示データ生成部２１４、表示データ出力部１１５、及び間接的関連情報格納部２１６を具備する。関連情報提示装置２１０の構成要素のうち関連情報提示装置１１０と同一の構成要素について詳細な説明を割愛する。【００３３】
間接的関連情報抽出部２１３は、間接的関連情報格納部２１６に格納されている複数のコンテンツ情報のうち、コンテンツ特定部１１２が特定したコンテンツ情報に対応付けられているコンテンツ情報に加えて関連コンテンツ情報を抽出する。表示データ生成部２１４は、コンテンツ特定部１１２が特定したコンテンツ情報を示すノードと、間接的関連情報抽出部２１３が抽出したコンテンツ情報を示すノードとを、間接的関連情報抽出部２１３が抽出した関連コンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成する。【００３４】
間接的関連情報格納部１１６は、直接的に関連しない複数のコンテンツ情報ではあるが、それぞれ直接的に関連する同一のコンテンツ情報を介して間接的に関連するとみなされたものを格納するとともに、当該同一のコンテンツ情報を関連コンテンツ情報として格納している。【００３５】
図８は、間接的関連情報格納部２１６に格納されている複数のコンテンツ情報をテーブル形式で示す。間接的関連情報格納部２１６には、間接的に関連する１組のコンテンツ情報に加えて、それぞれ直接的に関連する関連コンテンツ情報を対応付けて格納されている。図８において、Ａ社とＢ社とは直接的に関連しないが、「Ａ事業部」、「Ｂ事業部」、「文章ファイルＡ」を介して間接的に関連するとみなされている。【００３６】
図９は、関連情報提示装置２１０から送信された表示データ（即ち、ユーザの検索式に基づく検索結果）を表示したクライアント端末１３０の画面Ｄ３を示す。画面Ｄ３には、ノードＮ１、ノードＮ２、複数のノードＮ３（即ち、ノードＮ３ａ、Ｎ３ｂ、Ｎ３ｃ、Ｎ３ｄ）、及び複数のエッジＥ（即ち、エッジＥａ、Ｅｂ、Ｅｃ、Ｅｄ、Ｅｆ、Ｅｇ、Ｅｈ）からなるグラフＧ２が表示される。ノードＮ１は、コンテンツ特定部１１２が特定したコンテンツ情報を示す。ノードＮ２は、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示す。ノードＮ３は、間接的関連情報抽出部１１３が抽出した関連コンテンツ情報を示す。エッジＥは２つのノードを結ぶ線である。【００３７】
図１０は、関連情報提示装置２１０の動作を示すフローチャートである。図１０のフローチャートは関連情報提示装置２１０が利用者による検索式の入力を受け付けてから表示データを出力するまでの一連の処理を示す。図７乃至図１０を参照して関連情報提示装置２１０の動作を詳細に説明する。図１０において、ステップＳ１０１とステップＳ１０２は図６と同様なので、その説明を割愛する。【００３８】
関連情報提示装置２１０の間接的関連情報抽出部２１３は、コンテンツ特定部１１２で特定されたコンテンツ情報を受け取ると、間接的関連情報格納部１１６に格納された複数のコンテンツ情報のうち、特定されたコンテンツ情報に対応付けられているコンテンツ情報と関連コンテンツ情報とを抽出する（ステップＳ２０３）。間接的関連情報抽出部２１３は複数組のコンテンツ情報及び関連コンテンツ情報を抽出してもよい。そして、間接的関連情報抽出部２１３は抽出したコンテンツ情報及び関連コンテンツ情報を示す表示データを表示データ生成部２１４へ送る。【００３９】
関連情報提示装置２１０の表示データ生成部２１４は、コンテンツ特定部１１２で特定されたコンテンツ情報と、間接的関連情報抽出部２１３で抽出されたコンテンツ情報及び関連コンテンツ情報とを受け取ると、特定されたコンテンツ情報を示すノードＮ１と、抽出されたコンテンツ情報を示すノードＮ２とを、抽出された関連コンテンツ情報を示すノードＮ３を介してエッジＥで結んだグラフＧ２を示す表示データを生成する（ステップＳ２０４）。そして、表示データ生成部２１４は表示データを表示データ出力部１１５へ送る（ステップＳ１０５）。関連情報提示装置２１０から送信される表示データに基づいて、クライアント端末１３０にはＷｅｂブラウザによって画面Ｄ３（図９参照）が表示される。【００４０】
上述のように、関連情報提示装置２１０は直接的に関連しない複数のコンテンツ情報について、それぞれ直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するとみなされたものに加えて当該関連コンテンツ情報を対応付けて記憶している。そして、関連情報提示装置２１０は利用者の検索式により特定されたコンテンツ情報に対応付けられたコンテンツ情報及び関連コンテンツ情報を抽出する。そして、関連情報提示装置２１０は特定したコンテンツ情報を示すノードＮ１と、抽出したコンテンツ情報を示すノードＮ２とを抽出した関連コンテンツ情報を示すノードＮ３を介してエッジＥで結んだグラフＧ２を示す表示データを生成する。このようにして、関連情報提示装置２１０はユーザにより指定された所望のコンテンツ情報とは直接的に関連しない複数のコンテンツ情報であって、それぞれ直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するものをユーザの想定外であるが有用なコンテンツ情報として提示するとともに、当該関連コンテンツ情報もユーザに提示することができる。
【実施例３】
【００４１】
図１１は、本発明の実施例３に係る関連情報提示装置３１０のブロック図である。関連情報提示装置３１０は、検索式入力受付部１１１、コンテンツ特定部１１２、間接的関連情報抽出部１１３、表示データ生成部３１４、表示データ出力部１１５、間接的関連情報格納部１１６、直接的関連情報抽出部３１７、及び直接的関連情報格納部３１８を具備する。関連情報提示装置３１０のうち関連情報提示装置１１０の構成要素と同一の構成要素には同一の符号を付し、その説明を適宜割愛する。【００４２】
直接的関連情報抽出部３１７は、直接的関連情報格納部３１８に格納されている複数のコンテンツ情報のうち、コンテンツ特定部１１２が特定したコンテンツ情報に対応付けられたコンテンツ情報を抽出する。表示データ生成部３１４は、コンテンツ特定部１１２が特定したコンテンツ情報を示すノードと、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示すノードと、直接的関連情報抽出部３１７が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成する。【００４３】
直接的関連情報格納部３１８には、直接的に関連するコンテンツ情報が対応付けられて格納されている。例えば、Ａ社とＡ事業部とが直接的に連絡をしている場合、Ａ社とＡ事業部とは直接的に関連するものとみなされる。また、文章ファイル、ワークシートファイル、プレゼンテーションファイルにおいて、Ａ社のことがキーワードＡとともに記載されている場合、Ａ社とキーワードＡとは直接的に関連するものとみなされる。【００４４】
図１２は、直接的関連情報格納部３１８に格納されているコンテンツ情報をテーブル形式で示す。直接的関連情報格納部３１８には、２つのコンテンツ情報が対応付けられて格納されている。図１２において、Ａ社とＡ事業部とは直接的に関連するものとして示されている。【００４５】
図１３は、利用者の検索式に従った検索結果を表示する画面Ｄ４を示す。画面Ｄ４には、ノードＮ１、ノードＮ２、複数のノードＮ４（即ち、ノードＮ４ａ乃至Ｎ４ｇ）、及び複数のエッジＥ（即ち、エッジＥａ乃至Ｅｇ）からなるグラフＧ３が表示される。ノードＮ１は、コンテンツ特定部１１２が特定したコンテンツ情報を示す。ノードＮ２は、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示す。ノードＮ４は、直接的関連情報抽出部３１７が抽出したコンテンツ情報を示す。エッジＥは、２つのノードを結ぶ線である。【００４６】
図１４は、関連情報提示装置３１０の動作を示すフローチャートを示す。図１４のフローチャートは関連情報提示装置３１０が利用者による検索式の入力を受け付けてから表示データを出力するまでの一連の処理を示す。図１１乃至図１４を参照して関連情報提示装置３１０の動作を詳細に説明する。図１４において、ステップＳ１０１〜Ｓ１０３及びステップＳ１０５は図６と同様なので、その説明を適宜割愛する。【００４７】
関連情報提示装置３１０のコンテンツ特定部１１２がコンテンツ情報を特定すると、当該コンテンツ情報を間接的関連情報抽出部１１３、直接的関連情報抽出部３１７、及び表示データ生成部３１４へ送る（ステップＳ１０２）。関連情報提示装置３１０の直接的関連情報抽出部３１７は、直接的関連情報格納部３１８に格納されている複数のコンテンツ情報のうち、コンテンツ特定部１１２が特定したコンテンツ情報に対応付けられているコンテンツ情報を抽出する（ステップＳ３０６）。そして、直接的関連情報抽出部３１７は抽出したコンテンツ情報を表示データ生成部３１４へ送る。【００４８】
関連情報提示装置３１０の表示データ生成部３１４は、コンテンツ特定部１１２が特定したコンテンツ情報と、間接的関連情報抽出部１１３が抽出したコンテンツ情報と、直接的関連情報抽出部３１７が抽出したコンテンツ情報とを受け取る。そして、表示データ生成部３１４はコンテンツ特定部１１２が特定したコンテンツ情報を示すノードＮ１と、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示すノードＮ２と、直接的関連情報抽出部３１７が抽出したコンテンツ情報を示すノードＮ４とをエッジＥで結んだグラフＧ３を示す表示データを生成する（ステップＳ３０４）。そして、表示データ生成部３１４は表示データを表示データ出力部へ送る（ステップＳ１０５）。関連情報提示装置３１０から送信された表示データに基づいて、クライアント端末１３０にはＷｅｂブラウザによって画面Ｄ４（図１３参照）が表示される。【００４９】
上記のように、関連情報提示装置３１０では直接的に関連する複数のコンテンツ情報を対応付けて記憶している。関連情報提示装置３１０はユーザの検索式により特定されたコンテンツ情報に対応付けられたコンテンツ情報を抽出する。そして、関連情報提示装置３１０は特定されたコンテンツ情報を示すノードＮ１と、抽出さえたコンテンツ情報を示すノードＮ４とをエッジＥで結んだグラフＧ３を示す表示データを生成する。このように、関連情報提示装置３１０はユーザが指定した所望のコンテンツ情報と予め対応付けて記憶されている複数のコンテンツ情報であって、関連コンテンツ情報を介さずに直接的に関連するものをユーザの想定外ではあるが有用なコンテンツ情報としてユーザに提示することができる。
【実施例４】
【００５０】
図１５は、本発明の実施例４に係る関連情報提示装置４１０のブロック図である。関連情報提示装置４１０は、検索式入力受付部１１１、コンテンツ特定部１１２、間接的関連情報抽出部１１３、表示データ生成部４１４、表示データ出力部１１５、間接的関連情報格納部１１６、直接的関連情報抽出部４１７、及び直接的関連情報格納部４１８を具備する。関連情報提示装置４１０において関連情報提示装置１１０と同一の構成要素には同一の符号を付し、その説明を適宜割愛する。【００５１】
直接的関連情報抽出部４１７は、直接的関連情報格納部４１８の格納情報からコンテンツ特定部１１２が特定したコンテンツ情報に対応付けて格納されているコンテンツ情報及びキーワードを抽出する。表示データ生成部４１４は、コンテンツ特定部１１２が特定したコンテンツ情報を示すノードと、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示すノードと、直接的関連情報抽出部４１７が抽出したコンテンツ情報を示すノードとをエッジで結ぶとともに、２つのノードを結ぶエッジ上に直接的関連情報抽出部４１７が抽出したキーワードを示すバルーンを重畳的に表示したグラフを示す表示データを生成する。【００５２】
直接的間接情報格納部４１８には、直接的に関連する複数のコンテンツ情報と、それぞれに関連するキーワードとが対応付けられて格納されている。例えば、Ａ社とＡ事業部とが課金の話題について連絡を行なった場合、Ａ社とＡ事業部とに関連するキーワードは「課金」である。【００５３】
図１６は、関連情報提示装置４１０による検索結果を表示する画面Ｄ５を示す。画面Ｄ５には、ノードＮ１、ノードＮ２、複数のノードＮ４（即ち、ノードＮ４ａ〜Ｎ４ｇ）、複数のエッジＥ（即ち、エッジＥａ〜Ｅｇ）、及び複数のバルーンＢ（即ち、バルーンＢａ、Ｂｂ）からなるグラフＧ４が表示される。ノードＮ１は、コンテンツ特定部１１２が特定したコンテンツ情報を示す。ノードＮ２は、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示す。ノードＮ４は、直接的関連情報抽出部３１７が抽出したコンテンツ情報を示す。エッジＥは、２つのノードを結ぶ線である。バルーンＢは、ノードＮ１とノードＮ４の両者に関連するキーワードを示す。【００５４】
図１８は、関連情報提示装置４１０の動作を示すフローチャートを示す。図１８のフローチャートは関連情報提示装置４１０が利用者による検索式の入力を受け付けてから表示データを出力するまでの一連の処理を示す。図１５乃至図１８を参照して関連情報提示装置４１０の動作を詳細に説明する。図１８において、ステップＳ１０１〜Ｓ１０３及びステップＳ１０５は図６と同様なので、その説明を適宜割愛する。【００５５】
関連情報提示装置４１０のコンテンツ特定部１１２は、コンテンツ情報を特定して間接的関連情報抽出部１１３、直接的関連情報抽出部４１７、及び表示データ生成部４１４へ送る（ステップＳ１０２）。【００５６】
関連情報提示装置４１０の直接的関連情報抽出部４１７は、直接的関連情報格納部４１８の格納情報からコンテンツ特定部１１２で特定されたコンテンツ情報に対応付けられたコンテンツ情報及びキーワードを抽出する（ステップＳ４０６）。そして、直接的関連情報抽出部４１７は抽出したコンテンツ情報及びキーワードを表示データ生成部４１４へ送る。【００５７】
関連情報提示装置４１０の表示データ生成部４１４は、コンテンツ特定部１１２で特定されたコンテンツ情報と、間接的関連情報抽出部１１３で抽出されたコンテンツ情報と、直接的関連情報抽出部４１７で抽出されたコンテンツ情報及びキーワードを受け取る。そして、表示データ生成部４１４はコンテンツ特定部１１２で特定されたコンテンツ情報を示すノードＮ１と、間接的関連情報抽出部１１３で抽出されたコンテンツ情報を示すノードＮ２と、直接的関連情報抽出部４１７で抽出されたコンテンツ情報を示すノードＮ４とをエッジＥで結ぶとともに、直接的関連情報抽出部４１７が抽出したキーワードを示すバルーンＢをエッジ上に重畳的に表示したグラフＧ４を示す表示データを生成する（ステップＳ４０４）。そして、表示データ生成部４１４は表示データを表示データ出力部１１５へ送る（ステップＳ１０５）。関連情報提示装置４１０から送信された表示データに基づいて、クライアント端末１３０にはＷｅｂブラウザによって画面Ｄ５（図１７参照）が表示される。【００５８】
上述のように、関連情報提示装置４１０は直接的に関連する複数のコンテンツ情報に対して、それぞれに関連するキーワードを更に対応付けて記憶している。そして、関連情報提示装置４１０は記憶情報のうちユーザの検索式に従って特定されたコンテンツ情報に対応付けて記憶されたキーワードを更に抽出する。その後、関連情報提示装置４１０は２つのノードを結ぶエッジＥ上にキーワードを示すバルーンＢを重畳して表示したグラフＧ４を示す表示データを生成する。このように、関連情報提示装置４１０はユーザが指定した所望のコンテンツ情報とは直接的に関連しない複数のコンテンツ情報であるが、それぞれ直接的に関連する同一の関連コンテンツ情報を介して間接的に関連するとみなされたものを提示するとともに、所望のコンテンツ情報と直接的に関連する複数のコンテンツ情報と、その両者に関連するキーワードとを提示することができる。
【実施例５】
【００５９】
図１９は、本発明の実施例５に係る関連情報提示装置５１０のブロック図である。関連情報提示装置５１０は、検索式入力受付部１１１、コンテンツ特定部１１２、間接的関連情報抽出部１１３、表示データ生成部５１４、表示データ出力部１１５、間接的関連情報格納部１１６、直接的関連情報抽出部３１７、直接的関連情報格納部３１８、及び繋がり特定部５１９を具備する。関連情報提示装置５１０において関連情報提示装置１１０及び３１０と同一の構成要素には同一の符号を付し、その説明を適宜割愛する。【００６０】
繋がり特定部５１９は、直接的関連情報格納部３１８の格納情報に基づいて、直接的に関連するコンテンツ情報を順に辿った場合、コンテンツ特定部１１２が特定したコンテンツ情報から所定のコンテンツ情報までの一連のコンテンツ情報の繋がりを特定する。例えば、コンテンツＡとコンテンツＢとが直接的に関連し、コンテンツＢとコンテンツＣとが直接的に関連し、コンテンツＣとコンテンツＤとが直接的に関連する場合、一連のコンテンツＡ乃至コンテンツＤの繋がりを「コンテンツＡ−コンテンツＢ−コンテンツＣ−コンテンツＤ」と表現することができる。【００６１】
表示データ生成部５１４は、繋がり特定部５１９が特定した一連のコンテンツ情報の繋がりに従って、コンテンツ特定部１１２で特定されたコンテンツ情報を示すノードから所定のコンテンツ情報を示すノードまでを中間に位置するノードを介してエッジで結んだグラフを示す表示データを生成する。【００６２】
図２０は、関連情報提示装置５１０による検索結果を表示する画面Ｄ６を示す。画面Ｄ６には、ノードＮ１、ノードＮ２、複数のノードＮ４（即ち、ノードＮ４ａ〜Ｎ４ｇ）、ノードＮ５、及び複数のエッジＥ（即ち、エッジＥａ〜Ｅｈ）からなるグラフＧ５が表示される。ノードＮ１は、コンテンツ特定部１１２が特定したコンテンツ情報を示す。ノードＮ２は、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示す。ノードＮ４は、直接的関連情報抽出部３１７が抽出したコンテンツ情報を示す。ノードＮ５は、所定のコンテンツ情報を示す。エッジＥは、２つのノードを結ぶ線である。【００６３】
図２１は、関連情報提示装置５１０の動作を示すフローチャートである。図２１のフローチャートは関連情報提示装置５１０が利用者による検索式の入力を受け付けてから表示データを出力するまでの一連の処理を示す。図１９乃至図２１を参照して関連情報提示装置５１０の動作を詳細に説明する。図２１において、ステップＳ１０１〜Ｓ１０３及びステップＳ１０５は図６と同様なので、その説明を適宜割愛する。【００６４】
関連情報提示装置５１０のコンテンツ特定部１１２はコンテンツ情報を特定して間接的関連情報抽出部１１３、直接的関連情報抽出部３１７、繋がり特定部５１９、及び表示データ生成分散補償５１４へ送る（ステップＳ１０２）。【００６５】
関連情報提示装置５１０の繋がり特定部５１９は、直接的関連情報格納部３１８の格納情報に基づいて、直接的に関連するコンテンツ情報を順に辿った場合における、コンテンツ特定部１１２で特定されたコンテンツ情報から所定コンテンツ情報までの繋がりを特定する（ステップＳ５０７）。所定のコンテンツ情報は予め設定しておくことができ、例えば、ユーザ自身のコンテンツ情報を所定コンテンツ情報に設定した場合、繋がり特定部５１９はコンテンツ特定部１１２で特定されたコンテンツ情報からユーザ自身のコンテンツ情報までの繋がりを特定する。そして、繋がり特定部５１９は２つのコンテンツ情報の繋がりを示すデータを表示データ生成部５１４へ送る。【００６６】
関連情報提示装置５１０の表示データ生成部５１４は、コンテンツ特定部１１２で特定されたコンテンツ情報と、間接的関連情報抽出部１１３で抽出されたコンテンツ情報と、直接的関連情報抽出部３１７で抽出されたコンテンツ情報と、繋がり特定部５１９で特定された繋がりデータとを受け取る。そして、表示データ生成部５１４はコンテンツ特定部１１２で特定されたコンテンツ情報を示すノードＮ１と、間接的関連情報抽出部１１３で抽出されたコンテンツ情報を示すノードＮ２と、直接的関連情報抽出部３１７で抽出されたコンテンツ情報を示すノードＮ４とをエッジＥで結び、かつ、繋がり特定部５１９で特定された繋がりに従ってノードＮ１から所定のコンテンツ情報を示すノードＮ５までをその他必要なノードを介してエッジＥで更に結んだグラフＧ５を示す表示データを生成する（ステップＳ５０４）。そして、表示データ生成部５１４は表示データを表示データ出力部１１５へ送る（ステップＳ１０５）。関連情報提示装置５１０から送信された表示データに基づいて、クライアント端末１３０はＷｅｂブラウザによる画面Ｄ６（図２０参照）を表示する。【００６７】
上述のように、関連情報提示装置５１０は記憶情報に基づいて、直接的に関連するコンテンツ情報を順に辿った場合における、ユーザ指定の検索式に従って特定したコンテンツ情報から所定のコンテンツ情報までの繋がりを特定する。そして、関連情報提示装置５１０は上述のコンテンツ情報の繋がりに従って、ユーザ指定の検索式により特定したコンテンツ情報から所定のコンテンツ情報までを、その他必要なノードを介してエッジで更に結んだグラフを示す表示データを生成する。このように、関連情報提示装置５１０はユーザ指定に係る所望のコンテンツ情報とは直接的に関連しないコンテンツ情報であるが、同一の関連コンテンツ情報を介して間接的に関連するものをユーザの想定外であるが有用なコンテンツ情報として提示するとともに、所望のコンテンツ情報から所定のコンテンツ情報までの繋がりを提示することができる。
【実施例６】
【００６８】
図２２は、本発明の実施例６に係る関連情報提示装置６１０のブロック図である。関連情報提示装置６１０は、検索式入力受付部１１１、コンテンツ特定部１１２、間接的関連情報抽出部２１３、表示データ生成部６１４、表示データ出力部１１５、間接的関連情報格納部２１６、直接的関連情報抽出部３１７、直接的関連情報格納部３１８、及び繋がり特定部６１９を具備する。関連情報提示装置６１０において、関連情報提示装置１１０、２１０、３１０と同一の構成要素には同一の符号を付して、その説明を適宜割愛する。【００６９】
繋がり特定部６１９は、直接的関連情報格納部３１８の格納情報に基づいて、直接的に関連するコンテンツ情報を順に辿った場合における、コンテンツ特定部１１２が特定したコンテンツ情報及びユーザが選択したコンテンツ情報から所定のコンテンツ情報までの繋がりを特定する。【００７０】
表示データ生成部６１４は、コンテンツ特定部１１２が特定したコンテンツ情報を示すノードと、間接的関連情報抽出部２１３が抽出したコンテンツ情報を示すノードとを間接的関連情報抽出部２１３が抽出した関連コンテンツ情報を示すノードを介してエッジで結びとともに、コンテンツ特定部１１２で特定されたコンテンツ情報を示すノードと、直接的関連情報抽出部３１７で抽出したコンテンツ情報を示すノードとをエッジで結び、更に、繋がり特定部６１９で特定した複数のコンテンツ情報間の繋がりに従って、コンテンツ特定部で特定されたコンテンツ情報を示すノード及びユーザが選択したコンテンツ情報を示すノードと、所定のコンテンツ情報を示すノードとを、その他必要なコンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成する。【００７１】
図２３は、関連情報提示装置６１０による検索結果を表示する画面Ｄ７を示す。画面Ｄ７には、ノードＮ１、ノードＮ２、複数のノードＮ３（即ち、ノードＮ３ａ〜Ｎ３ｄ）、複数のノードＮ４（即ち、ノードＮ４ａ、Ｎ４ｂ）、ノードＮ５、複数のノードＮ６（即ち、ノードＮ６ａ〜Ｎ６ｃ）、及び複数のエッジＥ（即ち、エッジＥａ〜Ｅｏ）からなるグラフＧ６が表示される。ノードＮ１は、コンテンツ特定部１１２が特定したコンテンツ情報を示す。ノードＮ２は、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示す。ノードＮ３は、間接的関連情報抽出部１１３が抽出したコンテンツ情報を示す。ノードＮ４は、直接的関連情報抽出部３１７が抽出したコンテンツ情報を示す。ノードＮ５は、所定のコンテンツ情報を示す。ノードＮ６は、繋がり特定部６１９が特定した複数のコンテンツ情報の繋がり上に存在するコンテンツ情報を示す。エッジＥは、２つのノードを結ぶ線である。【００７２】
図２４は、関連情報提示装置６１０の動作を示すフローチャートである。図２４のフローチャートは関連情報提示装置５１０が利用者による検索式の入力を受け付けてから表示データを出力するまでの一連の処理を示す。図２２乃至図２４を参照して関連情報提示装置６１０の動作を詳細に説明する。図２４において、ステップＳ１０１〜Ｓ１０３及びステップＳ１０５は図６と同様なので、その説明を適宜割愛する。【００７３】
関連情報提示装置６１０のコンテンツ特定部１１２は、ユーザの検索式に従ったコンテンツ情報を特定して、間接的関連情報抽出部１１３、表示データ生成部６１４、直接的関連情報抽出部３１７、繋がり特定部６１９へ送る。例えば、ユーザは画面Ｄ３（図９参照）においてノードＮ１のコンテンツ情報及びノードＮ２のコンテンツ情報からユーザ自身のコンテンツ情報までの繋がりを知りたい場合、クライアント端末１３０に表示されるノードＮ２を選択して、所定の操作を行なって繋がり検索を実行する。【００７４】
関連情報提示装置６１０の繋がり特定部６１９は、上述の操作が行なわれると、直接的関連情報格納部３１８の格納情報に基づいて、直接的に関連するコンテンツ情報を順に辿った場合における、コンテンツ特定部１１２で特定されたコンテンツ情報及びユーザが選択したコンテンツ情報から所定のコンテンツ情報までの繋がりを特定する（ステップＳ６０７）。この場合、繋がり特定部６１９はノードＮ１のコンテンツ情報及びノードＮ２のコンテンツ情報からユーザ自身のコンテンツ情報までの繋がりを特定する。そして、繋がり特定部６１９は繋がりを示すデータを表示データ生成部６１４へ送る。【００７５】
表示データ生成部６１４は、コンテンツ特定部１１２で特定されたコンテンツ情報と、間接的関連情報抽出部１１３で抽出されたコンテンツ情報及び関連コンテンツ情報と、直接的関連情報抽出部３１７で抽出されたコンテンツ情報と、繋がり特定部６１９で特定された繋がりデータを受け取る。そして、表示データ生成部６１４はコンテンツ特定部１１２で特定されたコンテンツ情報を示すノードＮ１と、間接的関連情報抽出部１１３で抽出されたコンテンツ情報を示すノードＮ２とを、間接的関連情報抽出部１１３で抽出された関連コンテンツ情報を示すノードＮ３を介してエッジで結ぶとともに、ノードＮ１と直接的関連情報抽出部３１７で抽出されたコンテンツ情報を示すノードＮ４とをエッジで結び、更に、繋がり特定部６１９で特定された繋がりに従ってノードＮ１及びユーザにより選択されたコンテンツ情報を示すノードＮ２と、所定のコンテンツ情報を示すノードＮ５とを、その他必要なコンテンツ情報を示すノードを介してエッジで結んだグラフＧ６を示す表示データを生成する。関連情報提示装置６１０から送信された表示データに基づいて、クライアント端末１３０においてＷｅｂブラウザにより画面Ｄ７（図２３参照）を表示する。【００７６】
上記のように、関連情報提示装置６１０は記憶情報に基づいて直接的に関連するコンテンツ情報を順に辿った場合における、ユーザの検索式で特定されたコンテンツ情報及びユーザが選択したコンテンツ情報から所定のコンテンツ情報までの繋がりを特定する。そして、関連情報提示装置６１０は特定した複数のコンテンツ情報の繋がりに従って、ユーザの検索式で特定されたコンテンツ情報を示すノード及びユーザが選択したコンテンツ情報を示すノードと、所定のコンテンツ情報を示すノードとを、その他必要なコンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成する。このように、関連情報提示装置６１０はユーザ指示に係る所望のコンテンツ情報とは直接的に関連しないコンテンツ情報であるが、同一の関連コンテンツ情報を介して間接的に関連するものをユーザの想定外であるが有用なコンテンツ情報として提示するとともに、所望のコンテンツ情報及びユーザ選択に係るコンテンツ情報から所定のコンテンツ情報までの繋がりを提示することができる。
【実施例７】
【００７７】
図２５は、本発明の実施例７に係る関連情報提示装置７１０のブロック図である。関連情報提示装置７１０は、検索式入力受付部１１１、コンテンツ特定部１１２、間接的関連情報抽出部１１３、表示データ生成部３１４、表示データ出力部１１５、間接的関連情報格納部７１６、直接的関連情報抽出部３１７、直接的関連情報格納部３１８、及び間接的関連コンテンツ抽出部７２０を具備する。関連情報提示装置７１０の構成要素のうち、関連情報提示装置１１０、３１０と同一の構成要素には同一の符号を付し、その説明を適宜割愛する。【００７８】
間接的関連コンテンツ抽出部７２０は、直接的関連情報格納部３１８の格納情報に基づいて、直接的に関連しない複数のコンテンツ情報について同一の関連コンテンツ情報を介して間接的に関連するとみなされたものを抽出する。間接的関連情報格納部７１６には、間接的関連コンテンツ抽出部７２０が抽出した複数のコンテンツ情報を対応付けて格納される。【００７９】
図２６は、関連情報提示装置７１０の動作を示すフローチャートである。このフローチャートは間接的に関連するコンテンツ情報を抽出して格納する一連の処理を示す。図２５及び図２６を参照して関連情報提示装置７１０の動作について説明する。【００８０】
関連情報提示装置７１０の間接的関連コンテンツ抽出部７２０は、直接的関連情報格納部３１８の格納情報に基づいて、直接的に関連しない複数のコンテンツ情報について同一の関連コンテンツ情報を介して間接的に関連するとみなされたものを抽出する（ステップＳ７０１）。例えば、所定数以上の関連コンテンツ情報と直接的に関連する２つのコンテンツ情報について、間接的関連コンテンツ抽出部７２０は当該２つのコンテンツ情報を間接的に関連するとみなす。間接的関連コンテンツ抽出部７２０は、上記の抽出処理を所定時間毎に又は直接的関連情報格納部３１８の格納情報が更新されたときに実行する。そして、間接的関連コンテンツ抽出部７２０は間接的に関連するとみなされた複数のコンテンツ情報を抽出し、互いに対応付けて間接的関連情報格納部７１６に格納する（ステップＳ７０２）。【００８１】
上記のように、関連情報提示装置７１０は記憶情報に基づいて直接的に関連しない複数のコンテンツ情報であって同一の関連コンテンツ情報を介して間接的に関連するとみなされたものを抽出する。そして、関連情報提示装置７１０は抽出した複数のコンテンツ情報を対応付けて格納する。このように、関連情報提示装置７１０により直接的に関連しない複数のコンテンツ情報であって同一の関連コンテンツ情報を介して間接的に関連するとみなされたものを蓄積することができる。
【実施例８】
【００８２】
図２７は、本発明の実施例８に係る関連情報提示装置８１０の利用環境の一例を示す。関連情報提示装置８１０は、複数のクライアント端末１３０、ファイルサーバ１５０、及びメールサーバ１７０と通信回線Ｎを介して接続されている。通信回線Ｎは、インターネット、コンピュータネットワーク、通信事業者のコアネットワーク、ローカルネットワークを包含する。クライアント端末１３０は、携帯端末、情報端末（ＰＤＡなど）、パーソナルコンピュータを包含する。ファイルサーバ１５０は、その管理下にある記憶装置をネットワーク上の他のコンピュータと共有しており外部装置からアクセス可能となっている。メールサーバ１７０は、インターネットに接続されネットワークないの電子メールの送信及び受信を行なう。【００８３】
図２８は、実施例８の関連情報提示装置８１０のブロック図である。関連情報提示装置８１０は、検索式入力受付部１１１、コンテンツ特定部１１２、間接的関連情報抽出部１１３、表示データ生成部３１４、表示データ出力部１１５、間接的関連情報格納部１１６、直接的関連情報抽出部３１７、直接的関連情報格納部８１８、及び直接的関連コンテンツ抽出部８２１を具備する。関連情報提示装置８１０の構成要素において関連情報提示装置１１０、３１０と同一の構成要素には同一の符号を付し、その説明を適宜割愛する。【００８４】
直接的関連コンテンツ抽出部８２１は、ファイルサーバ１５０に記録されているデータファイル、メールサーバ１７０に記録されている電子メールを解析して直接的に関連する複数のコンテンツ情報を抽出する。直接的関連情報格納部８１８は、直接的関連コンテンツ抽出部８２１が抽出した複数のコンテンツ情報を対応付けて格納している。尚、ファイルサーバ１５０に記録されているデータファイル、メールサーバ１７０に記録されている電子メールを「人間がコンピュータを利用して生成した人間の行動の記録を示す情報」と定義することができる。【００８５】
図２９は、関連情報提示装置８１０の動作を示すフローチャートである。このフローチャートは、直接的に関連する複数のコンテンツ情報を抽出して格納するまでの一連の処理を示す。図２７乃至図２９を参照して関連情報提示装置８１０の動作を説明する。【００８６】
関連情報提示装置８１０の直接的関連コンテンツ抽出部８２１は、ファイルサーバ１５０に記録されているデータファイル、メールサーバ１７０に記録されている電子メールを解析して、直接的に関連する複数のコンテンツ情報を抽出する（ステップＳ８０１）。例えば、Ａ社のことが記載された文章ファイルＡがファイルサーバ１５０に記録されている場合、直接的関連コンテンツ抽出部８２１はＡ社と文章ファイルＡとを直接的に関連するコンテンツ情報として抽出する。また、ＡさんとＢさんとの間で送受信された所定数以上の電子メールがメールサーバ１７０に記録されている場合、直接的関連コンテンツ抽出部８２１はＡさんとＢさんとを直接的に関連するコンテンツ情報として抽出する。直接的関連コンテンツ抽出部８２１は、上記の抽出処理を所定時間毎又はファイルサーバ１５０やメールサーバ１７０に記録されている情報が更新されたときに実行する。そして、直接的関連コンテンツ抽出部８２１は直接的に関連する複数のコンテンツ情報を抽出して、互いに対応付けて直接的関連情報格納部８１８に格納する（ステップＳ８０２）。【００８７】
上記のように、関連情報提示装置８１０はファイルサーバ１５０に記録されているデータファイル、メールサーバ１７０に記録されている電子メールを解析して、直接的に関連する複数のコンテンツ情報を抽出する。そして、関連情報提示装置８１０は抽出した複数のコンテンツ情報を対応付けて記憶する。このように、関連情報提示装置８１０は直接的に関連するコンテンツ情報を蓄積することができる。【００８８】
図３０は、上述の実施例に係る関連情報提示装置の機能を実装したコンピュータ９００のハードウェア構成の一例を示す。コンピュータ９００は、ホストコントローラ９０１により相互に接続されるＣＰＵ９０１、ＲＡＭ９０３、グラフィックコントローラ９０４、及びディスプレイ９０５を有するＣＰＵ周辺部と、入出力コントローラ９０６により相互に接続される通信インタフェース９０７、ハードディスクドライブ９０８、及びＣＤ−ＲＯＭドライブ９０９を有する入出力部と、入出力コントローラ９０６に接続されるＲＯＭ９１０、フレキシブルディスクドライブ９１１、及び入出力チップ９１２を有するレガシー入出力部とを具備する。【００８９】
ホストコントローラ９０１は、ＲＡＭ９０３と、高転送レートでＲＡＭ９０３をアクセスするＣＰＵ９０２及びグラフィックコントローラ９０４とを接続する。ＣＰＵ９０２は、ＲＯＭ９０２及びＲＡＭ９０３に格納されたプログラムに基づいて動作し、コンピュータ９００の各部を制御する。グラフィックコントローラ９０４は、ＣＰＵ９０２がＲＡＭ９０３に設けたフレームバッファ上に生成する画像データを取得し、ディスプレイ９０５の画面上に表示する。或いは、グラフィックコントローラ９０４はＣＰＵ９０２が生成する画像データを格納するフレームバッファを内部に設けてもよい。【００９０】
入出力コントローラ９０６は、ホストコントローラ９０１と、比較的高速な入出力装置である通信インタフェース９０７、ハードディスクドライブ９０８、及びＣＤ−ＲＯＭドライブ９０９を接続する。ハードディスクドライブ９０８は、ＣＰＵ９０２が使用するプログラム及びデータを格納する。ＣＤ−ＲＯＭドライブ９０９は、ＣＤ−ＲＯＭ９９２からプログラム及びデータを読み取り、ＲＡＭ９０３を介してハードディスクドライブ９０８に提供する。【００９１】
入出力コントローラ９０６には、ＲＯＭ９１０と、フレキシブルディスクドライブ９１１及び入出力チップ９１２のような比較的低速な入出力装置とが接続される。ＲＯＭ９１０は、コンピュータ９００が起動時に実行するブートプログラム、コンピュータ９００のハードウェアに依存するプログラムを格納する。フレキシブルディスクドライブ９１１は、フレキシブルディスク９９３からプログラム及びデータを読み取り、ＲＡＭ９０３を介してハードディスクドライブ９０８に提供する。入出力チップ９１２は、フレキシブルディスクドライブ９１１を入出力コントローラ９０６へ接続するとともに、パラレルポート、シリアルポート、キーボードポート、マウスポートなどを介して各種の入出力装置（不図示）を入出力コントローラ９０６に接続する。【００９２】
ＲＡＭ９０３を介してハードディスクドライブ９０８に提供されるプログラムは、フレキシブルディスク９９３、ＣＤ−ＲＯＭ９９２、又はＩＣカードなどの記録媒体に格納されて利用者によって提供される。プログラムは記録媒体から読み出され、ＲＡＭ９０３を介してコンピュータ９００内のハードディスクドライブ９０８にインストールされ、ＣＰＵ９０２において実行される。【００９３】
上記のプログラムをコンピュータ９００にインストールして当該コンピュータ９００を関連情報提示装置として機能させる。コンピュータ９００に実装される機能は、直接的に関連しない複数のコンテンツ情報であって同一の関連コンテンツ情報を介して間接的に関連するとみなされたものを対応付けて格納する間接的関連情報格納部と、ステップＳ１０１においてユーザの検索式の入力を受け付ける検索式入力受付部と、ステップＳ１０２においてユーザの検索式に基づいて１つのコンテンツ情報を特定するコンテンツ特定部と、ステップＳ１０３において間接的関連情報格納部の格納情報のうちコンテンツ特定部が特定したコンテンツ情報に対応づけられているコンテンツ情報を抽出する間接的関連情報抽出部と、ステップＳ１０４においてコンテンツ特定部が特定したコンテンツ情報を示すノードと間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成する表示データ生成部と、ステップＳ１０５において表示データを出力する表示データ出力部である。【００９４】
上述のプログラムによりコンピュータ９００に実装される機能は、直接的に関連しない複数のコンテンツ情報であって同一の関連コンテンツ情報を介して間接的に関連するとみなされたものを当該関連コンテンツ情報に対応付けて格納する間接的関連情報格納部と、ステップＳ２０３において間接的関連情報格納部の格納情報のうちコンテンツ特定部が特定したコンテンツ情報に対応付けられている関連コンテンツ情報を抽出する間接的関連情報抽出部と、ステップＳ２０４においてコンテンツ特定部が特定したコンテンツ情報を示すノードと間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとを関連コンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成する表示データ生成部としてもよい。【００９５】
上述のプログラムによりコンピュータ９００に実装される機能は、直接的に関連する複数のコンテンツ情報を対応付けて格納する直接的関連情報格納部と、ステップＳ３０６において直接的関連情報格納部の格納情報のうちコンテンツ特定部が特定したコンテンツ情報に対応付けられたコンテンツ情報を抽出する直接的関連情報抽出部と、ステップＳ３０４においてコンテンツ特定部が特定したコンテンツ情報を示すノードと直接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成する表示データ生成部としてもよい。【００９６】
上述のプログラムによりコンピュータ９００に実装される機能は、直接的に関連する複数のコンテンツ情報に関連するキーワードを対応付けて格納する直接的関連情報格納部と、ステップＳ４０６において直接的関連情報格納部の格納情報のうちコンテンツ特定部が特定したコンテンツ情報に対応付けられたキーワードを抽出する直接的関連情報抽出部と、ステップＳ４０４において複数のノードを結ぶエッジ上にキーワードを示すバルーンを重畳的に表示するグラフを示す表示データを生成する表示データ生成部としてもよい。【００９７】
上述のプログラムによりコンピュータ９００に実装される機能は、ステップＳ５０７において直接的関連情報格納部の格納情報に基づいて直接的に関連する複数のコンテンツ情報を順に辿った場合におけるコンテンツ特定部が特定したコンテンツ情報から所定のコンテンツ情報までの繋がりを特定する繋がり特定部と、ステップＳ５０４において繋がり特定部が特定した複数のコンテンツ情報の繋がりに従ってコンテンツ特定部が特定したコンテンツ情報を示すノードから所定のコンテンツ情報を示すノードまでをその他必要なコンテンツ情報を示すノードを介してエッジで結ぶグラフを示す表示データを生成する表示データ生成部としてもよい。【００９８】
上述のプログラムによりコンピュータ９００に実装される機能は、ステップＳ６０７において直接的関連情報格納部の格納情報に基づいて直接的に関連する複数のコンテンツ情報を順に辿った場合におけるコンテンツ特定部が特定したコンテンツ情報及びユーザが選択したコンテンツ情報から所定のコンテンツ情報までの繋がりを特定する繋がり特定部と、ステップＳ６０４において繋がり特定部が特定した複数のコンテンツ情報の繋がりに従ってコンテンツ特定部が特定したコンテンツ情報を示すノード及びユーザが選択したコンテンツ情報を示すノードと所定のコンテンツ情報を示すノードとをその他必要なコンテンツ情報を示すノードを介してエッジで結ぶグラフを示す表示データを生成する表示データ生成部としてもよい。【００９９】
上述のプログラムによりコンピュータ９００に実装される機能は、ステップＳ７０１において直接的関連情報格納部の格納情報に基づいて直接的に関連しない複数のコンテンツ情報であって同一の関連コンテンツ情報を介して間接的にかんれんするとみなされたものを抽出する間接的関連コンテンツ抽出部と、間接的関連コンテンツ抽出部が抽出した複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部としてもよい。【０１００】
上述のプログラムによりコンピュータ９００に実装される機能は、ステップＳ８０１において人間がコンピュータを利用して生成した人間の行動の記録を示す情報を解析して直接的に関連する複数のコンテンツ情報を抽出する直接的関連コンテンツ抽出部と、直接的関連コンテンツ抽出部が抽出した複数のコンテンツ情報を対応付けて格納する直接的関連情報格納部としてもよい。【０１０１】
上述のプログラムに記述されたソフトウェアとハードウェア資源とが協働してコンピュータ９００により関連情報提示装置の機能が具現化されるものであり、具体的には、検索式入力受付部、コンテンツ特定部、間接的関連情報抽出部、表示データ生成部、表示データ出力部、間接的関連情報格納部、直接的関連情報抽出部、直接的関連情報格納部、繋がり特定部、間接的関連コンテンツ抽出部、及び直接的コンテンツ抽出部である。これらの具体的手段を適宜組み合わせて情報の演算及び加工を施すことによりコンピュータ９００上に使用目的に応じた構成の関連情報提示装置を構築することができる。【０１０２】
例えば、コンピュータ９００と外部装置との間で通信を行なう場合、ＣＰＵ９０２はＲＡＭ９０３にロードされた通信プログラムを実行し、通信プログラムに記述された手続に従って通信インタフェース９０７に対して通信処理を指示する。通信インタフェース９０７は、ＣＰＵ９０２の制御下、ＲＡＭ９０３、ハードディスクドライブ９０８、フレキシブルディスク９９３、ＣＤ−ＲＯＭ９９２などの記憶装置に設けた送信バッファ領域に記憶された送信データを読み出してネットワークへ送信したり、或いは、ネットワークから受信したデータを記憶装置に設けた受信バッファ領域へ書き込む。このように、通信インタフェース９０７はダイレクトメモリアクセス方式により記憶装置との間で送受信データを転送してもよい。或いは、ＣＰＵ９０２が転送元の記憶装置又は通信インタフェース９０７からデータを読み出して、転送先の通信インタフェース９０７又は記憶装置にデータを書き込むことにより送受信データを転送してもよい。【０１０３】
また、ＣＰＵ９０２はハードディスクドライブ９０８、ＣＤ−ＲＯＭ９９２、フレキシブルディスク９９３などの外部記憶装置に格納されたファイル、又はデータベースに格納されたファイルの全部又は必要な部分をダイレクトメモリアクセス方式によりＲＡＭ９０３に読み込ませ、その後、ＣＰＵ９０２はＲＡＭ９０３のデータに対して各種の処理を実行する。そして、ＣＰＵ９０２は処理後のデータをダイレクトメモリアクセス方式により外部記憶装置に書き戻す。【０１０４】
上記の処理において、ＲＡＭ９０３は外部記憶装置の記憶内容を一時的に保持する記憶装置である。上述の実施例において用いられる各種のプログラム、データ、テーブル、データベースは記憶装置に格納されており、所定の情報処理が施される。また、ＣＰＵ９０２はＲＡＭ９０３の記憶内容の一部をキャッシュメモリに保持しておき、当該キャッシュメモリ上でデータの読み書きを行なうようにしてもよい。この場合、キャッシュメモリはＲＡＭ９０３の機能の一部を担うため記憶装置に分類される。【０１０５】
また、ＣＰＵ９０２はＲＡＭ９０３から読み出したデータに対してプログラム命令により指定された各種の演算、情報の加工、条件判断、情報の検索、情報の置換などを実行した後にＲＡＭ９０３に書き戻す。例えば、ＣＰＵ９０２が条件判断を行う場合、各種の変数が他の変数又は定数と比較して、大きい、小さい、以上、以下、等しいなどの条件を満たすかどうか判断する。条件が成立した場合、又は条件が不成立であった場合に、他の命令に分岐したり、サブルーチンを呼び出したりする。【０１０６】
また、ＣＰＵ９０２は記憶装置のファイルやデータベースの情報を検索することができる。例えば、第１の属性に対して第２の属性がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合、ＣＰＵ９０２は記憶装置に格納されている複数のエントリの中から第１の属性が所定条件と一致するエントリを検索し、当該エントリに対応付けられた第２の属性を読み出すことにより所定条件を満たす第１の属性に対応付けられた第２の属性を取得することができる。【０１０７】
上述のプログラム又はモジュールは外部の記憶媒体に格納されてもよい。コンピュータ９００に適用される記憶媒体として、フレキシブルディスク９９３、ＣＤ−ＲＯＭ９９２の他に、ＤＶＤ又はＣＤなどの光学記録媒体、ＭＯディスクなどの光磁気記録媒体、磁気テープ、ＩＣカードなどの半導体メモリを用いることができる。また、専用通信ネットワーク、インターネットに接続されたサーバシステムに搭載したハードディスクやＲＡＭなどの記録媒体を用いて、プログラムをコンピュータ９００に提供してもよい。【０１０８】
最後に、本発明は上述の実施例に限定されるものではなく、添付した特許請求の範囲に定義される発明の範囲に包含される種々の設計変更、改良を加えることも可能である。
【産業上の利用可能性】
【０１０９】
本発明は人脈情報や関連情報を検索するキーマンサーチシステムに適用される関連情報提示装置及び関連情報提示方法を提供するものであるが、本発明の適用範囲はクライアント・サーバ間の検索情報の授受に限定されるものではなく、複数の情報の繋がりを自動的に検出して利用者の想定外の情報を動的に検索して提示するものであり、各種のコンピュータシステム、電子機器などの幅広い範囲に適用可能である。
【符号の説明】
【０１１０】
１１０、２１０、３１０、４１０、５１０、６１０、７１０、８１０  関連情報提示装置
１１１  検索式入力受付部
１１２  コンテンツ特定部
１１３、２１３、  間接的関連情報抽出部
１１４、２１４、３１４、４１４、５１４、６１４  表示データ生成部
１１５  表示データ出力部
１１６、２１６、７１６  間接的関連情報格納部
１３０  クライアント端末
１５０  ファイルサーバ
１７０  メールサーバ
３１７、４１７  直接的関連情報抽出部
３１８、４１８、８１８  直接的関連情報格納部
５１９、６１９  繋がり特定部
７２０  間接的関連コンテンツ抽出部
８２１  直接的関連コンテンツ抽出部
Ｆ    検索フォーム
ＳＢ  検索ボタン
【図１】
2014069582.tif 000003
【図２】
2014069582.tif 000004
【図３】
2014069582.tif 000005
【図４】
2014069582.tif 000006
【図５】
2014069582.tif 000007
【図６】
2014069582.tif 000008
【図７】
2014069582.tif 000009
【図８】
2014069582.tif 000010
【図９】
2014069582.tif 000011
【図１０】
2014069582.tif 000012
【図１１】
2014069582.tif 000013
【図１２】
2014069582.tif 000014
【図１３】
2014069582.tif 000015
【図１４】
2014069582.tif 000016
【図１５】
2014069582.tif 000017
【図１６】
2014069582.tif 000018
【図１７】
2014069582.tif 000019
【図１８】
2014069582.tif 000020
【図１９】
2014069582.tif 000021
【図２０】
2014069582.tif 000022
【図２１】
2014069582.tif 000023
【図２２】
2014069582.tif 000024
【図２３】
2014069582.tif 000025
【図２４】
2014069582.tif 000026
【図２５】
2014069582.tif 000027
【図２６】
2014069582.tif 000028
【図２７】
2014069582.tif 000029
【図２８】
2014069582.tif 000030
【図２９】
2014069582.tif 000031
【図３０】
2014069582.tif 000032
【手続補正書】
【提出日】平成27年4月24日(2015.4.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示装置であって、
直接的に関連しないが関連コンテンツを経由して間接的に関連する複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部と、
前記クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付部と、
検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定部と、
前記コンテンツ特定部が検索した特定コンテンツ情報に対応付けられたコンテンツ情報を自動的に前記間接的関連情報格納部から抽出する間接的関連情報抽出部と、
特定コンテンツ情報を示すノードと、前記間接情報格納部から抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフを前記クライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成部と、
当該表示データを前記クライアント端末へ送信する表示データ出力部とを具備する関連情報提示装置。
【請求項２】
前記間接的関連情報抽出部は、前記コンテンツ特定部が検索した特定コンテンツ情報に対応付けられている関連コンテンツ情報を前記間接的関連情報格納部から抽出し、
前記表示データ生成部は、特定コンテンツ情報を示すノードと、前記間接的関連情報格納部から抽出されたコンテンツ情報を示すノードとを、関連コンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成するようにした請求項１記載の関連情報提示装置。
【請求項３】
直接的に関連する複数のコンテンツ情報を対応付けて格納した直接的関連情報格納部と、
前記コンテンツ特定部が検索した特定コンテンツ情報に対応付けられたコンテンツ情報を前記直接的関連情報格納部から抽出する直接的関連情報抽出部とを更に具備し、
前記表示データ生成部は、特定コンテンツ情報を示すノードと、前記直接的関連情報格納部から抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成するようにした請求項１記載の関連情報提示装置。
【請求項４】
前記直接的関連情報格納部には、直接的に関連する複数のコンテンツ情報に関連するキーワードが対応付けて格納されており、
前記直接的関連情報抽出部は、特定コンテンツ情報に対応付けられているキーワードを前記直接的関連情報格納部から抽出し、
前記表示データ生成部は、複数のノードを結ぶエッジ上にキーワードを示すバルーンを重畳的に表示したグラフを示す表示データを生成するようにした請求項３記載の関連情報提示装置。
【請求項５】
前記コンテンツ特定部が検索した特定コンテンツ情報に基づいて前記直接的関連情報格納部において直接的に関連する複数のコンテンツ情報を順に辿ることにより特定コンテンツ情報から所定のコンテンツ情報までの繋がりを特定する繋がり特定部を更に具備し、
前記表示データ生成部は、前記繋がり特定部が特定した繋がりに従って、特定コンテンツ情報を示すノードから所定のコンテンツ情報を示すノードまでを、両者を中継するコンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成するようにした請求項３記載の関連情報提示装置。
【請求項６】
前記繋がり特定部は、特定コンテンツ情報に基づいて前記直接的関連情報格納部において直接的に関連する複数のコンテンツ情報を順に辿ることにより特定コンテンツ情報及びユーザにより選択されたコンテンツ情報から所定のコンテンツ情報までの繋がりを特定し、
前記表示データ生成部は、前記繋がり特定部が特定した繋がりに従って、特定コンテンツ情報を示すノード及びユーザが選択したコンテンツ情報を示すノードと、所定のコンテンツ情報を示すノードとを、両者を中継するコンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成するようにした請求項５記載の関連情報提示装置。
【請求項７】
前記直接的関連情報格納部において直接的に関連しないが関連コンテンツ情報を介して間接的に関連する複数のコンテンツ情報を抽出する間接的関連コンテンツ抽出部を更に具備し、
前記間接的関連情報格納部には、前記間接的関連コンテンツ抽出部が抽出した複数のコンテンツ情報が対応付けられて格納されるようにした請求項３記載の関連情報提示装置。
【請求項８】
人間がコンピュータを利用して作成した当該人間の記録を示す情報を解析して、直接的に関連する複数のコンテンツ情報を抽出する直接的関連コンテンツ抽出部を更に具備し、
前記直接的関連情報格納部には、前記直接的関連コンテンツ抽出部が抽出した複数のコンテンツ情報が対応付けて格納されるようにした請求項３記載の関連情報提示装置。
【請求項９】
クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示方法であって、
前記クライアント端末のユーザによる検索式の入力を受け付け、
検索式に基づいて特定コンテンツ情報を検索し、
直接的に関連しないが関連コンテンツ情報を介して間接的に関連する複数のコンテンツ情報を対応付けて格納しており、そこから特定コンテンツ情報に対応付けられたコンテンツ情報を抽出し、
特定コンテンツ情報を示すノードと、抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフを前記クライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成し、
当該表示データを前記クライアント端末へ送信する関連情報提示方法。
【請求項１０】
クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示機能を実装するプログラムであって、
前記関連情報提示機能は、
直接的に関連しないが関連コンテンツ情報を介して間接的に関連する複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部と、
前記クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付部と、
検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定部と、
特定コンテンツ情報に対応付けられたコンテンツ情報を前記間接的関連情報格納部から抽出する間接的関連情報抽出部と、
特定コンテンツ情報を示すノードと、前記間接的関連情報格納部から抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフを前記クライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成部と、
当該表示データを前記クライアント端末へ送信する表示データ出力部とを実現するようにしたプログラム。
【請求項１１】
クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示機能を実装するプログラムを記録した記録媒体であって、
前記関連情報提示機能は、
直接的に関連しないが関連コンテンツ情報を介して間接的に関連する複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部と、
前記クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付部と、
検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定部と、
特定コンテンツ情報に対応付けられたコンテンツ情報を前記間接的関連情報格納部から抽出する間接的関連情報抽出部と、
特定コンテンツ情報を示すノードと、前記間接的関連情報格納部から抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフを前記クライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成部と、
当該表示データを前記クライアント端末へ送信する表示データ出力部とを実現するようにした記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の第１の形態は、クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示装置であって、直接的に関連しないが関連コンテンツを経由して間接的に関連する複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部と、前記クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付部と、検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定部と、前記コンテンツ特定部が検索した特定コンテンツ情報に対応付けられたコンテンツ情報を自動的に前記間接的関連情報格納部から抽出する間接的関連情報抽出部と、特定コンテンツ情報を示すノードと、前記間接情報格納部から抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフを前記クライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成部と、当該表示データを前記クライアント端末へ送信する表示データ出力部とを具備する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第２の形態は、クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示方法であって、前記クライアント端末のユーザによる検索式の入力を受け付け、検索式に基づいて特定コンテンツ情報を検索し、直接的に関連しないが関連コンテンツ情報を介して間接的に関連する複数のコンテンツ情報を対応付けて格納しており、そこから特定コンテンツ情報に対応付けられたコンテンツ情報を抽出し、特定コンテンツ情報を示すノードと、抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフを前記クライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成し、当該表示データを前記クライアント端末へ送信する一連の処理より構成される。
【手続補正書】
【提出日】平成28年3月2日(2016.3.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示装置であって、
直接的に関連する複数のコンテンツ情報を対応付けて格納する直接的関連情報格納部と、
前記直接的関連情報格納部に格納されたコンテンツ情報の対応関係に基づいて、直接的に関連しないが所定数以上の関連コンテンツ情報と直接的に関連する複数のコンテンツ情報について、当該複数のコンテンツ情報を間接的に関連するとみなす間接的関連コンテンツ抽出部と、
前記間接的関連コンテンツ抽出部が間接的に関連するとみなした複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部と、
前記クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付部と、
前記検索式入力受付部が入力を受け付けた検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定部と、
前記コンテンツ特定部が検索した特定コンテンツ情報に対応付けられたコンテンツ情報を前記間接的関連情報格納部から抽出する間接的関連情報抽出部と、
前記コンテンツ特定部が検索した特定コンテンツ情報を示すノードと、前記間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを前記クライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成部と、
前記表示データ生成部が生成した表示データを前記クライアント端末へ送信する表示データ出力部と
を備える関連情報提示装置。
【請求項２】
前記間接的関連情報抽出部は、前記コンテンツ特定部が検索した特定コンテンツ情報に対応付けられた関連コンテンツ情報を前記間接的関連情報格納部から更に抽出し、
前記表示データ生成部は、前記コンテンツ特定部が検索した特定コンテンツ情報を示すノードと、前記間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとを、前記間接的関連情報抽出部が抽出した関連コンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成する
請求項１に記載の関連情報提示装置。
【請求項３】
前記コンテンツ特定部が検索した特定コンテンツ情報に対応付けられたコンテンツ情報を前記直接的関連情報格納部から抽出する直接的関連情報抽出部
を更に備え、
前記表示データ生成部は、前記コンテンツ特定部が検索した特定コンテンツ情報を示すノードと、前記直接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを示す表示データを生成する
請求項１に記載の関連情報提示装置。
【請求項４】
前記直接的関連情報格納部は、直接的に関連する複数のコンテンツ情報に関連するキーワードを更に対応付けて格納し、
前記直接的関連情報抽出部は、前記コンテンツ特定部が検索した特定コンテンツ情報に対応付けられているキーワードを前記直接的関連情報格納部から抽出し、
前記表示データ生成部は、前記直接的関連情報抽出部が抽出したキーワードを示すバルーンを複数のノードを結ぶエッジ上に重畳的に表示したグラフを示す表示データを生成する
請求項３に記載の関連情報提示装置。
【請求項５】
前記コンテンツ特定部が検索した特定コンテンツ情報に基づいて前記直接的関連情報格納部において直接的に関連する複数のコンテンツ情報を順に辿ることにより前記特定コンテンツ情報から所定のコンテンツ情報までの繋がりを特定する繋がり特定部
を更に備え、
前記表示データ生成部は、前記繋がり特定部が特定した繋がりに従って、前記コンテンツ特定部が検索した特定コンテンツ情報を示すノードから前記所定のコンテンツ情報を示すノードまでを、両者を中継するコンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成する
請求項３に記載の関連情報提示装置。
【請求項６】
前記繋がり特定部は、前記コンテンツ特定部が検索した特定コンテンツ情報に基づいて前記直接的関連情報格納部において直接的に関連する複数のコンテンツ情報を順に辿ることにより前記特定コンテンツ情報及びユーザにより選択されたコンテンツ情報から所定のコンテンツ情報までの繋がりを特定し、
前記表示データ生成部は、前記繋がり特定部が特定した繋がりに従って、前記コンテンツ特定部が検索した特定コンテンツ情報を示すノード及びユーザが選択したコンテンツ情報を示すノードと、前記所定のコンテンツ情報を示すノードとを、両者を中継するコンテンツ情報を示すノードを介してエッジで結んだグラフを示す表示データを生成する
請求項５に記載の関連情報提示装置。
【請求項７】
人間がコンピュータを利用して作成した当該人間の記録を示す情報を解析して、直接的に関連する複数のコンテンツ情報を抽出する直接的関連コンテンツ抽出部
を更に備え、
前記直接的関連情報格納部は、前記直接的関連コンテンツ抽出部が抽出した複数のコンテンツ情報を更に対応付けて格納する
請求項３に記載の関連情報提示装置。
【請求項８】
前記コンテンツ情報は、個人情報である
請求項１から７のいずれか一項に記載の関連情報提示装置。
【請求項９】
クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示方法であって、
直接的関連情報格納部に格納された直接的に関連する複数のコンテンツ情報の対応関係に基づいて、直接的に関連しないが所定数以上の関連コンテンツ情報と直接的に関連する複数のコンテンツ情報について、当該複数のコンテンツ情報を間接的に関連するとみなす間接的関連コンテンツ抽出段階と、
前記クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付段階と、
前記検索式入力受付段階において入力が受け付けられた検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定段階と、
前記コンテンツ特定段階において検索された特定コンテンツ情報に対応付けられたコンテンツ情報を、前記間接的関連コンテンツ抽出段階において間接的に関連するとみなされた複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部から抽出する間接的関連情報抽出段階と、
前記コンテンツ特定段階において検索された特定コンテンツ情報を示すノードと、前記間接的関連情報抽出段階において抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフを前記クライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成段階と、
前記表示データ生成段階において生成された表示データを前記クライアント端末へ送信する表示データ出力段階と
を含む関連情報提示方法。
【請求項１０】
クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示としてコンピュータを機能させるプログラムであって、
前記コンピュータを、
直接的に関連する複数のコンテンツ情報を対応付けて格納する直接的関連情報格納部、
前記直接的関連情報格納部に格納されたコンテンツ情報の対応関係に基づいて、直接的に関連しないが所定数以上の関連コンテンツ情報と直接的に関連する複数のコンテンツ情報について、当該複数のコンテンツ情報を間接的に関連するとみなす間接的関連コンテンツ抽出部、
前記間接的関連コンテンツ抽出部が間接的に関連するとみなした複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部、
前記クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付部、
前記検索式入力受付部が入力を受け付けた検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定部、
前記コンテンツ特定部が検索した特定コンテンツ情報に対応付けられたコンテンツ情報を前記間接的関連情報格納部から抽出する間接的関連情報抽出部、
前記コンテンツ特定部が検索した特定コンテンツ情報を示すノードと、前記間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを前記クライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成部、
前記表示データ生成部が生成した表示データを前記クライアント端末へ送信する表示データ出力部
として機能させるプログラム。
【請求項１１】
クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示としてコンピュータを機能させるプログラムを記録した記録媒体であって、
前記コンピュータを、
直接的に関連する複数のコンテンツ情報を対応付けて格納する直接的関連情報格納部、
前記直接的関連情報格納部に格納されたコンテンツ情報の対応関係に基づいて、直接的に関連しないが所定数以上の関連コンテンツ情報と直接的に関連する複数のコンテンツ情報について、当該複数のコンテンツ情報を間接的に関連するとみなす間接的関連コンテンツ抽出部、
前記間接的関連コンテンツ抽出部が間接的に関連するとみなした複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部、
前記クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付部、
前記検索式入力受付部が入力を受け付けた検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定部、
前記コンテンツ特定部が検索した特定コンテンツ情報に対応付けられたコンテンツ情報を前記間接的関連情報格納部から抽出する間接的関連情報抽出部、
前記コンテンツ特定部が検索した特定コンテンツ情報を示すノードと、前記間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフを前記クライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成部、
前記表示データ生成部が生成した表示データを前記クライアント端末へ送信する表示データ出力部
として機能させるプログラムを記録した記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記課題を解決するために、本発明の第１の形態によると、クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示装置であって、直接的に関連する複数のコンテンツ情報を対応付けて格納する直接的関連情報格納部と、直接的関連情報格納部に格納されたコンテンツ情報の対応関係に基づいて、直接的に関連しないが所定数以上の関連コンテンツ情報と直接的に関連する複数のコンテンツ情報について、当該複数のコンテンツ情報を間接的に関連するとみなす間接的関連コンテンツ抽出部と、間接的関連コンテンツ抽出部が間接的に関連するとみなした複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部と、クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付部と、検索式入力受付部が入力を受け付けた検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定部と、コンテンツ特定部が検索した特定コンテンツ情報に対応付けられたコンテンツ情報を間接的関連情報格納部から抽出する間接的関連情報抽出部と、コンテンツ特定部が検索した特定コンテンツ情報を示すノードと、間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフをクライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成部と、表示データ生成部が生成した表示データをクライアント端末へ送信する表示データ出力部とを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第２の形態は、クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示方法であって、直接的関連情報格納部に格納された直接的に関連する複数のコンテンツ情報の対応関係に基づいて、直接的に関連しないが所定数以上の関連コンテンツ情報と直接的に関連する複数のコンテンツ情報について、当該複数のコンテンツ情報を間接的に関連するとみなす間接的関連コンテンツ抽出段階と、クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付段階と、検索式入力受付段階において入力が受け付けられた検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定段階と、コンテンツ特定段階において検索された特定コンテンツ情報に対応付けられたコンテンツ情報を、間接的関連コンテンツ抽出段階において間接的に関連するとみなされた複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部から抽出する間接的関連情報抽出段階と、コンテンツ特定段階において検索された特定コンテンツ情報を示すノードと、間接的関連情報抽出段階において抽出されたコンテンツ情報を示すノードとをエッジで結んだグラフをクライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成段階と、表示データ生成段階において生成された表示データをクライアント端末へ送信する表示データ出力段階とを含む。本発明の第３の形態は、クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示としてコンピュータを機能させるプログラムであって、コンピュータを、直接的に関連する複数のコンテンツ情報を対応付けて格納する直接的関連情報格納部、直接的関連情報格納部に格納されたコンテンツ情報の対応関係に基づいて、直接的に関連しないが所定数以上の関連コンテンツ情報と直接的に関連する複数のコンテンツ情報について、当該複数のコンテンツ情報を間接的に関連するとみなす間接的関連コンテンツ抽出部、間接的関連コンテンツ抽出部が間接的に関連するとみなした複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部、クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付部、検索式入力受付部が入力を受け付けた検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定部、コンテンツ特定部が検索した特定コンテンツ情報に対応付けられたコンテンツ情報を間接的関連情報格納部から抽出する間接的関連情報抽出部、コンテンツ特定部が検索した特定コンテンツ情報を示すノードと、間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフをクライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成部、表示データ生成部が生成した表示データをクライアント端末へ送信する表示データ出力部として機能させる。本発明の第４の形態は、クライアント端末と通信を行い所望の関連情報を検索して検索画面上に提示する関連情報提示としてコンピュータを機能させるプログラムを記録した記録媒体であって、コンピュータを、直接的に関連する複数のコンテンツ情報を対応付けて格納する直接的関連情報格納部、直接的関連情報格納部に格納されたコンテンツ情報の対応関係に基づいて、直接的に関連しないが所定数以上の関連コンテンツ情報と直接的に関連する複数のコンテンツ情報について、当該複数のコンテンツ情報を間接的に関連するとみなす間接的関連コンテンツ抽出部、間接的関連コンテンツ抽出部が間接的に関連するとみなした複数のコンテンツ情報を対応付けて格納する間接的関連情報格納部、クライアント端末のユーザによる検索式の入力を受け付ける検索式入力受付部、検索式入力受付部が入力を受け付けた検索式に基づいて特定コンテンツ情報を検索するコンテンツ特定部、コンテンツ特定部が検索した特定コンテンツ情報に対応付けられたコンテンツ情報を間接的関連情報格納部から抽出する間接的関連情報抽出部、コンテンツ特定部が検索した特定コンテンツ情報を示すノードと、間接的関連情報抽出部が抽出したコンテンツ情報を示すノードとをエッジで結んだグラフをクライアント端末の検索画面に応じた所定の表示形式で構築し、当該グラフを示す表示データを生成する表示データ生成部、表示データ生成部が生成した表示データをクライアント端末へ送信する表示データ出力部として機能させるプログラムを記録した。
【国際調査報告】
2014069582.tif 000033
2014069582.tif 000034
2014069582.tif 000035
2014069582.tif 000036