(57)【要約】  知識調査及びマッピングシステムは、調査された話題、それら話題同士の相互の関係、知識サーチツールからデータベースへ自動的に送信された自然言語クエリ又はブール形式クエリ等の処理において検索された関連する応答、を表す知識調査マップを自動的に構築する。
2012520529.tif 000002
【特許請求の範囲】
【請求項１】
知識調査及びマッピングのためのコンピュータを用いた方法であって、
少なくとも一つの一時的でない記憶媒体に接続された少なくとも一つのコンピュータプロセッサを設けるステップを含み、当該少なくとも一つのコンピュータプロセッサは、
調査ドメインに関連するクエリを受け取るステップと、
前記クエリを前記少なくとも一つのコンピュータ記憶媒体内の調査知識マップ内に格納するステップと、
前記クエリを一以上の知識ベースに対して自動的に送信するステップと、
前記クエリに対する一以上の応答を複数の応答関係部分集合へとフィルタリングするステップと、
前記複数の応答関係部分集合からの一以上の前記応答を前記調査知識マップ内に格納されたクエリに関連づけるステップと、
を含む、一組の処理タスクを実行するように構成されており、前記知識マップは、前記調査ドメイン内の一以上のクエリについての相互に関係する情報を提供する、方法。
【請求項２】
エンティティ−関係−エンティティの三つ組を含んだエンティティ−関係モデルを用いて前記調査知識マップを生成するステップを含み、当該ステップは、一以上のクエリから求められた話題をエンティティとして表現し、情報分類からエンティティ間の関係を求める処理を含む、請求項１に記載の方法。
【請求項３】
一以上のクエリを表現するエンティティは、それらクエリに対する一以上の応答にリンクされている、請求項２に記載の方法。
【請求項４】
前記応答関係部分集合は、情報分類の共通の関係を介して前記クエリに関連づけられている、前記クエリに対する一以上の応答群の複数のサブグループとして分類されている、請求項１に記載の方法。
【請求項５】
前記クエリを前記一以上の知識ベースに送信するステップでは、前記クエリを知識サーチエンジンに送信し、前記クエリを前記知識サーチエンジンに適合したものとなるよう自動的に書式合わせする、請求項１に記載の方法。
【請求項６】
前記クエリを自然言語クエリ又はキーワードクエリのいずれかに書式合わせするステップを含む、請求項５に記載の方法。
【請求項７】
前記知識サーチエンジンは、意味的なインデックス付け・サーチツールを含み、一以上の知識ベースには意味解析知識ベースを含む、請求項５に記載の方法。
【請求項８】
前記知識ベースは、ローカルでアクセス可能な一以上の知識ベース、企業知識を含んだ一以上の知識ベース、及び公衆がアクセス可能な一以上の知識ベースからなるグループから選ばれた一以上の知識ベースを含む、請求項１に記載の方法。
【請求項９】
前記クエリに関連する調査セッションの中でのユーザの対話的操作を記録するステップと、前記ユーザの対話的操作の機械表現を前記調査知識マップに格納するステップとを更に含む、請求項１に記載の方法。
【請求項１０】
知識調査及びマッピングシステムであって、
少なくとも一つの一時的でない記憶媒体に接続された少なくとも一つのコンピュータプロセッサと、
ある調査ドメインに関連するクエリを受け取り、前記クエリを調査知識マップ内に格納し、前記クエリを一以上の知識ベースに対して自動的に送信する、クエリ入力モジュールと、
前記クエリに対する一以上の応答を複数の応答関係部分集合へとフィルタリングする結果提示部と、
前記複数の応答関係部分集合からの一以上の前記応答を前記調査知識マップ内に格納されたクエリに関連づける調査イベント記録部と、
を含み、前記知識マップは、前記調査ドメイン内の一以上のクエリについての相互に関係する情報を提供する、知識調査及びマッピングシステム。
【請求項１１】
前記少なくとも一つのプロセッサは、エンティティ−関係−エンティティの三つ組を含んだエンティティ−関係モデルを用いて前記調査知識マップを生成して、一以上のクエリから求められた話題がエンティティとして表現され、情報分類に基づいてエンティティ間の関係が求められるようにすることを特徴とする、請求項１０に記載のシステム。
【請求項１２】
一以上のクエリを表現するエンティティは、それらクエリに対する一以上の応答にリンクされている、請求項１１に記載のシステム。
【請求項１３】
前記応答関係部分集合は、情報分類の共通の関係を介して前記クエリに関連づけることができる、前記クエリに対する一以上の応答からなる複数のサブグループ、として分類される、請求項１０に記載のシステム。
【請求項１４】
前記クエリ入力モジュールは、前記クエリを知識サーチエンジンに送信し、前記クエリを前記知識サーチエンジンに適合したものとなるよう書式合する、請求項１０に記載のシステム。
【請求項１５】
前記クエリは、自然言語クエリ又はキーワードクエリのいずれかに書式合わせされる、請求項１４に記載のシステム。
【請求項１６】
前記知識サーチエンジンは、意味的なインデックス付け・サーチツールを含み、一以上の知識ベースは意味解析知識ベースを含む、請求項１４に記載のシステム。
【請求項１７】
前記知識ベースは、ローカルでアクセス可能な一以上の知識ベース、企業知識を含んだ一以上の知識ベース、及び公衆がアクセス可能な一以上の知識ベースからなるグループから選ばれた一以上の知識ベースを含む、請求項１０に記載のシステム。
【請求項１８】
前記調査イベント記録部は、前記クエリに関連する調査セッションの中でのユーザの対話的操作を記録し、前記ユーザの対話的操作の機械表現を前記調査知識マップに格納する、請求項１０に記載のシステム。
【請求項１９】
少なくとも一つの一時的でないコンピュータ読み取り可能な媒体に格納された、少なくとも一つのプロセッサにより実行されると、知識調査及びマッピングの方法を実行するコンピュータ実行可能な命令群を有するコンピュータプログラム製品であって、前記方法は、
ある調査ドメインに関連するクエリを受け取るステップと、
前記クエリを前記少なくとも一つのコンピュータ記憶媒体内の調査知識マップ内に格納するステップと、
前記クエリを一以上の知識ベースに対して自動的に送信するステップと、
前記クエリに対する一以上の応答を複数の応答関係部分集合へとフィルタリングするステップと、
前記複数の応答関係部分集合からの一以上の前記応答を前記調査知識マップ内に格納されたクエリに関連づけるステップと、
を含み、前記知識マップは、前記調査ドメイン内の一以上のクエリについての相互に関係する情報を提供する、コンピュータプログラム製品。
【請求項２０】
前記方法は、更に、エンティティ−関係−エンティティの三つ組を含んだエンティティ−関係モデルを用いて前記調査知識マップを生成するステップを含み、一以上のクエリから求められた話題をエンティティとして表現し、情報分類からエンティティ間の関係を求める処理を含む、請求項１９に記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、係属中の「知識調査のためのシステム及び方法」("System And Method For Knowledge Research")と題される２００９年３月１３日に出願された米国仮出願第６１／１６０，０２６号に対して米国特許法第１１９条（ｅ）の下での優先権の利益を主張し、それら出願の各々を全体として参照のためにこの明細書に組み込む。
【０００２】
本出願は、優先権は主張しないものの、以下に挙げる米国特許出願と関連している。「コンピュータを用いた自然言語文書の要約処理」（"Computer Based Summarization of Natural Language Documents,"）と題される２００２年７月３１日に発行された米国特許第７，２５１，７８１号（２００３年７月１０日に米国特許出願公開第２００３０１３０８３７号として公開）。米国特許第７，２５１，７８１号は、「コンピュータを用いた自然言語文書の要約処理」（"Computer Based Summarization of Natural Language Documents,"）と題される２００１年７月３１日出願の米国特許仮出願第６０／３０８，８８６号の優先権を主張している。それら特許文献を全体として参照のためにこの明細書に組み込む。
【０００３】
本出願は、コンピュータを用いたデータベースシステムに格納された情報にアクセスするための、自動知識調査のためのシステム及び方法に関する。より詳しくは、本出願は、情報ネットワークのナビゲーション、及び、対話的知識サーチ環境における調査の思考プロセスの自動的な捕捉に関する。
【背景技術】
【０００４】
情報技術の歴史の中で、絶えず増え続けるデータを組織化し理解するための努力がなされてきた。リレーショナル・データベース・システム及びビジネス・インテリジェントシステムの領域では、構造化されたデータの管理を助けるために多くの開発が行われてきたが、構造化されていない、ヘテロジニアス（異種のものが混じり合った）なデータ管理の領域は依然として非常に非効率的である。キーワードサーチ技術が、支配的なアクセスモデルであり続けている。セマンティック（意味的）技術の近年の進歩は、そのようなサーチ処理により検索された情報の正確さ及び関連性に改善をもたらしてきた。
【０００５】
しかし、サーチ処理のパラダイムは、調査者のニーズに十分に適合したい状態にとどまっている。調査者は、クエリ（問合せ）を発行し結果を受け取るが、多くの場合その結果は数の点で多すぎ、結果をふるいにかけて特に重要な情報を見つけるのに多くの時間をかけなければならない。図１には、従来のキーワード・サーチ・アプリケーションを用いてクエリの結果を検索するためのユーザインタフェースが例示される。特に図１では、Ｇｏｏｇｌｅ（商標）サーチが例示される。キーワード、すなわち、"roller bearing"（「ころ軸受」）がサーチボックス１３０に入力されている。サーチボタン１３２が選択されると、"roller bearing"に対する結果１３４のリストが返される。
【０００６】
ユーザが結果の集合の範囲及び内容をよりよく理解できるよう補助するために、知識可視化技術が発展してきた。同様に、セマンティックウェブのようなオントロジー指向のアクセスのシステムが、ユーザが分類用語群に基づいて情報の部分集合を選択できるようにするナビゲーション（案内）用のタクソノミー（分類）を公開することで、調査者に対してガイダンスを提供しようと試みている。図２には、知識可視化ツールの一例として、データ可視化のためのユーザインタフェースが例示されている。特に図２には、Grokker（登録商標）サーチが例示されている。キーワード、"roller bearing"がサーチボックス２３０に入力されている。サーチボタン（"Grok"）２３２が選択されると、"roller bearing"に対して返されたサーチ結果２３４が"Map View."（「マップビュー」）内に表示される。
【０００７】
このような従来のナビゲーションシステムには、分類が調査者の解析意図から外れているという欠点がある。これは理解のギャップをもたらし、このために調査者は提示された情報のビュー（表示画面）から効率的に利益を得るために、ギャップを埋めなければならない。
【０００８】
従来のサーチ技術の他の重要な欠点は、トランザクション的な性質である。個々のサーチは完全に独立したイベント（事象）であり、調査セッション内の複数のイベントを繋げる持続性のある情報は存在しない。この行為の独立性は、調査者の意図に本質的に矛盾する。
【０００９】
しばしば、調査者は、単一のクエリを発行する目的ではなく、調査者の意図に関連した一連の複数のサーチリクエストにより主題とする領域を掘り下げる目的のためのサーチ技術を利用する。現在のサーチ及び概念検索ツールは、このようなつながりを意味のある方法で維持する能力に欠けている。結果として、調査作業者は関連する複数のサーチリクエストとそれらについて生成された結果の集合との間の関係を記録し追跡しなければならない。この処理は非常に退屈で、時間がかかり、調査者がその処理のどこかの部分を記録するのを怠れば誤りが生じることとなる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】米国特許出願公開第２００６００４１４２４号明細書
【特許文献２】米国特許第６３６３３７８号明細書
【特許文献３】米国特許第６０９４６５２号明細書
【特許文献４】米国特許第６８２９６０３号明細書
【特許文献５】米国特許出願公開第２００７００７３６５１号明細書
【特許文献６】米国特許出願公開第２００５０１８７９２３号明細書
【非特許文献】
【００１１】
【非特許文献１】GIRJU, ET AL, "Automatic Discovery of Part-Whole Relations", Association for Computational Linguistics, 2006年3月, 83-135頁, Vol. 32, No.1, MIT Press, アメリカ合衆国マサチューセッツ州ケンブリッジ
【発明の概要】
【課題を解決するための手段】
【００１２】
本発明の様々な側面では、自動化された知識調査及びマッピング能力を提供するための、コンピュータを利用した方法及びシステムが提供される。
【００１３】
一つの実施形態では、データベース知識サーチツールが、調査場所の変更の識別（research locus change identification）能力、及びフィルタリング能力を備えたユーザ意図に基づく結果と、により拡張されており、クエリが発せられると、クエリは最近のクエリ群との関係によって自動的に分類され、クエリの結果がフィルタリングされ、調査のドメイン（領域）に基づいたフレームワーク（枠組）にて調査者に提示される。この実施形態では、結果に対するユーザの対話的操作（interaction）が、ユーザの意図の標識として識別される。発せられたクエリは、一以上のデータベースへのクエリとして処理され、それらデータベースからのそのクエリに対する応答が自動的に生成される。これら応答は、知識ドメイン概念マップにより画定される鍵主題（key subject matter）のカテゴリ分けに従ってフィルタリングされている。フィルタリングされた特定の応答群が、ユーザへ提示するためにまとめられる。ユーザの調査プロセスの機械表現が、クエリ同士の関係の分類、及びサブクエリの発行や特定の結果の選択や保存などといった他のユーザ意図の標識から、自動的に生成されるようにすることもできる。
【００１４】
本発明のいくつかの側面では、異なる複数の調査ドメインが、異なる複数のユーザ概念マップを提示し、異なる複数の結果表現モデルがもたらされることになる。
【００１５】
同様に、発せられるクエリのフォーマット（書式）は、好適には、適用される知識サーチ技術に応じて変わってくる。例えば、自然言語のクエリは、セマンティック（意味論的）アルゴリズムを用いるサーチエンジンに対して用いられ、キーワードクエリはより低レベルのエンジンに対して用いられるなどである。
【００１６】
本発明のいくつかの側面では、既存のクエリ群に対する特定のクエリの関係の分類を実行するのに用いてもよい数多くの技術があり、それら技術には、特定のクエリから鍵プロパティを抽出することによりクエリプロファイルを生成する処理、及び、そのクエリプロファイルを既存のクエリのプロファイルと比較する処理が含まれる。
【００１７】
本発明の一つの側面では、知識調査及びマッピングのためのコンピュータを用いた方法が提供される。この方法は、少なくとも一つの一時的でない記憶媒体に接続された少なくとも一つのコンピュータプロセッサを設けるステップを含む。当該少なくとも一つのコンピュータプロセッサは、ある調査ドメインに関連するクエリを受け取るステップと、前記クエリを前記少なくとも一つのコンピュータ記憶媒体内の調査知識マップ内に格納するステップと、前記クエリを一以上の知識ベースに対して自動的に送信するステップと、前記クエリに対する一以上の応答を複数の応答関係部分集合へとフィルタリング（振り分け）するステップと、前記複数の応答関係部分集合からの一以上の前記応答を前記調査知識マップ内に格納されたクエリに関連づけるステップと、を含む、一組の処理タスクを実行するように構成されている。前記知識マップは、前記調査ドメイン内の一以上のクエリについての相互に関係する情報を提供する。
【００１８】
前記方法は、更に、エンティティ−関係−エンティティの三つ組を含んだエンティティ−関係モデルを用いて前記調査知識マップを生成するステップを含んでもよく、エンティティとして一以上のクエリから求められたトピックス（話題）を表現し、情報の分類からエンティティ間の関係を求める処理を含んでもよい。
【００１９】
一以上のクエリを表現するエンティティは、それらクエリに対する一以上の応答にリンクされていてもよい。
【００２０】
前記応答関係部分集合は、情報分類の共通の関係を介して前記クエリに関連づけられている、前記クエリに対する一以上の応答からなる複数のサブ（部分）グループとして分類してもよい。
【００２１】
前記クエリを前記一以上の知識ベースに送信するステップでは、前記クエリを知識サーチエンジンに送信し、前記クエリを前記知識サーチエンジンに適合したものとなるよう自動的に書式合わせ（フォーマット処理）してもよい。
【００２２】
前記方法は、前記クエリを自然言語クエリ又はキーワードクエリのいずれかに書式合わせするステップを含んでもよい。
【００２３】
前記知識サーチエンジンは、意味的なインデックス付け及びサーチのツールを含んでいてもよく、一以上の知識ベースは意味解析知識ベースを含んでいてもよい。
【００２４】
前記知識ベースは、ローカルで（局所的に）アクセス可能（locally accessible）な一以上の知識ベース、企業知識（corporate knowledge）を含んだ一以上の知識ベース、及び公衆がアクセス可能な一以上の知識ベースからなるグループから選ばれた一以上の知識ベースを含んでいてもよい。
【００２５】
前記方法は、前記クエリに関連する調査セッションの中でのユーザの対話的操作（user interactions）を記録するステップと、前記ユーザの対話的操作の機械表現を前記調査知識マップに格納するステップとを更に含んでいてもよい。
【００２６】
本発明の他の側面では、知識調査及びマッピングシステムが提供される。このシステムは、少なくとも一つの一時的でない記憶媒体に接続された少なくとも一つのコンピュータプロセッサを含む。前記システムは、更に、クエリ入力モジュールを含み、このモジュールは、ある調査ドメインに関連するクエリを受け取り、前記クエリを調査知識マップ内に格納するステップと、前記クエリを一以上の知識ベースに対して自動的に送信する。前記システムは、更に、前記クエリに対する一以上の応答を複数の応答関係部分集合へとフィルタリングする結果提示部と、前記複数の応答関係部分集合からの一以上の前記応答を前記調査知識マップ内に格納されたクエリに関連づける調査イベント記録部と、を含む。前記知識マップは、前記調査ドメイン内の一以上のクエリについての相互に関係する情報を提供する。
【００２７】
前記少なくとも一つのプロセッサは、エンティティ−関係−エンティティの三つ組を含んだエンティティ−関係モデルを用いて前記調査知識マップを生成して、一以上のクエリから求められたトピックス（話題）がエンティティとして表現され、情報分類に基づいてエンティティ間の関係が求められるようにしてもよい。
【００２８】
一以上のクエリを表現するエンティティは、それらクエリに対する一以上の応答にリンクされていてもよい。
【００２９】
前記応答関係部分集合は、情報分類の共通の関係を介して前記クエリに関連づけることができる、前記クエリに対する一以上の応答からなる複数のサブ（部分）グループとして分類してもよい。
【００３０】
前記クエリ入力モジュールは、前記クエリを知識サーチエンジンに送信し、前記クエリを前記知識サーチエンジンに適合したものとなるよう書式合わせしてもよい。
【００３１】
前記クエリは、自然言語クエリ又はキーワードクエリのいずれかに書式合わせされてもよい。
【００３２】
前記知識サーチエンジンは、意味的なインデックス付け及びサーチのツールを含んでいてもよく、一以上の知識ベースには意味解析知識ベースが含まれていてもよい。
【００３３】
前記知識ベースは、ローカルでアクセス可能な一以上の知識ベース、企業知識を含んだ一以上の知識ベース、及び公衆がアクセス可能な一以上の知識ベースからなるグループから選ばれた一以上の知識ベースを含んでいてもよい。
【００３４】
前記調査イベント記録部は、前記クエリに関連する調査セッションの中でのユーザの対話的操作を記録し、前記ユーザの対話的操作の機械表現を前記調査知識マップに格納してもよい。
【００３５】
本発明の他の側面では、少なくとも一つの一時的でないコンピュータ読み取り可能な媒体に格納されたコンピュータ実行可能な命令群を有するコンピュータプログラム製品が提供され、前記命令群は少なくとも一つのプロセッサにより実行されると、知識調査及びマッピングの方法を実行する。前記方法は、少なくとも一つの一時的でない記憶媒体に接続された少なくとも一つのコンピュータプロセッサを設けるステップを含む。当該少なくとも一つのコンピュータプロセッサは、ある調査ドメインに関連するクエリを受け取るステップと、前記クエリを前記少なくとも一つのコンピュータ記憶媒体内の調査知識マップ内に格納するステップと、前記クエリを一以上の知識ベースに対して自動的に送信するステップと、前記クエリに対する一以上の応答を複数の応答関係部分集合へとフィルタリングするステップと、前記複数の応答関係部分集合からの一以上の前記応答を前記調査知識マップ内に格納されたクエリに関連づけるステップと、を実行する。前記知識マップは、前記調査ドメイン内の一以上のクエリについての相互に関係する情報を提供する。
【００３６】
前記方法は、更に、エンティティ−関係−エンティティの三つ組を含んだエンティティ−関係モデルを用いて前記調査知識マップを生成するステップを含んでもよく、エンティティとして一以上のクエリから求められた話題を表現し、情報の分類からエンティティ間の関係を求める処理を含んでもよい。
【図面の簡単な説明】
【００３７】
本発明は、添付の図面及び詳細な説明を参照することでより明らかになるだろう。そこに示される実施形態は、例示のためのものであって限定のためのものではなく、類似の参照番号は同一又は類似の要素を指し示す。図面は必ずしも寸法通りではなく、発明の側面を示すために強調が施されている。
【図１】従来技術に従ったクエリ結果の検索のためのユーザインタフェースの一例を示す図である。
【図２】従来技術に従ったデータの可視化のためのユーザインタフェースの一例を示す図である。
【図３】一以上のコンピュータに実装可能な、本発明のいくつかの側面に従った、知識サーチ及びマッピングシステム内の、一組の機能モジュール群又はプロセッサ群の実施形態の高レベルアーキテクチャの図である。
【図４Ａ】本発明の一側面に従った、図３のシステムの例を示すアーキテクチャの図である。
【図４Ｂ】本発明の一つの側面に従った、図３及び図４Ａのシステムにより実行される処理を例示するフロー図である。
【図５】本発明のいくつかの側面に従った、知識ドメイン概念マップである。
【図６】本発明のいくつかの側面に従った、調査のドメインに基づいてフィルタリングされたサーチ結果をユーザに提示するためのユーザインタフェースの一実施形態を例示する図である。
【図７】本発明のいくつかの側面に従った、調査者のアクション（行為）の基づいて調査知識マップを提示するユーザインタフェースの一実施形態を例示する図である。
【図８】本発明のいくつかの側面に従った、本明細書にて説明する方法を実行するのに用いることができるコンピュータ実装例のアーキテクチャの一例の図である。
【図９】本発明を実装可能な、複数のコンピューティングデバイスのネットワークの一例を示す図である。
【発明を実施するための形態】
【００３８】
以下では、添付の図面を参照しつつ、本発明のいくつかの側面を、それら各側面に従った例示的ないくつかの実施形態を説明することにより記述する。それら実施形態の記述では、周知の項目又は構成の説明は、簡潔さを求めるために省略する。
【００３９】
了解されるように、「第１の」、「第２の」等の用語は、この明細書では、様々な要素を記述するために用いられ、それら要素はそれら用語により限定されるべきではない。これらの用語は、ある要素を別の要素から区別するのに用いられるものであり、複数の要素の間に要求される順序を示すものではない。本発明の範囲から逸脱することなく、例えば、第１の要素を第２の要素と呼ぶこともできるし、同様に、第２の要素を第１の要素と呼ぶこともできる。この明細書内で用いるように、「及び／又は」という用語は、対応するリスト内の複数の項目の一以上のものについての、いかなる組合せ、すべての組合せを含んでいる。
【００４０】
了解されるように、ある要素が他の要素に「接して」、「接続されて」、又は「結合されて」いると表現される場合、その要素は当該他の要素に直接に、接して、又は接続されて、又は結合されていてもよいし、間に介在する要素が存在していてもよい。これに対し、ある要素が他の要素に対して「直接接して」、「直接接続されて」、又は「直接結合されて」いると表現される場合、間に介在する要素は存在しない。要素間の関係を記述するのに用いられる他の語句も、同様の方式で解釈されるべきである（例えば、「（二者の）間に」と「（二者の）直接の間に」との関係、「隣り合う」と「直接隣り合う」との関係など）。
【００４１】
この明細書で用いられる用語は、特定の実施形態を説明する目的のためのものであって、本発明を限定することを意図したものではない。この明細書で用いられるように、単数形の記載（「ａ」、「ａｎ」、及び「ｔｈｅ」）は、文脈上明らかにそうでない限り、複数形をも含むことを意図している。更に了解されるように、「含む」、「含んでいる」、「包含する」、及び／又は「包含している」という用語は、この明細書で使用される場合、記載された特徴、ステップ、処理、要素、及び／又は構成要素が存在することを示すものであって、一以上の他の特徴、ステップ、処理、要素、構成要素、及び／又はそれら特徴等のグループが存在すること又はそれらを付加することを排除するものではない。
【００４２】
本発明の実施形態は、ユーザの調査のコンテキスト（文脈、脈絡）を容易に理解でき、ユーザによって実行される調査ステップ群のプロセスを容易に把握できる能力を提供することにより様々な知識サーチツールの利用を強化する。この強化は、例えば、ユーザにより調査された注目（関心）対象の高レベルの話題（トピックス）とそれら話題同士の間に存在する概念的な関係とを可視化したものとを見る能力により提供される。
【００４３】
図３には、本発明のいくつかの側面に従った、知識サーチ及びマッピングシステム１０の一実施形態の高レベルアーキテクチャの図が示される。この知識サーチ及びマッピングシステム１０は、一以上のコンピュータにより実装することができる。この実施形態では、システム１０は、例えば、一緒になってこのシステムの機能を達成する一組の機能モジュール又はプロセッサを含んでいる。この実施形態では、これら機能モジュール又はプロセッサには、例えばクエリの送信及び受信のためのインタフェースであるクエリ入力モジュール２０と、少なくとも一つの知識サーチエンジン３０と、一以上のサーチ可能なデータベース４０と、ユーザの対話的操作(user interaction)を識別して格納する調査イベント記録部５０と、クエリの結果群をフィルタリングし、調査ドメインから導出される構造で提示する結果提示部６０と、ユーザの対話的操作のデータと格納され選択されたクエリ結果の機械表現とを含んだ知識調査マップ７０と、知識調査マップ７０に格納された情報を、当該ユーザに利用できるようにする調査レポート部８０と、を有している。
【００４４】
システム１０は、上述のように、例えば一以上のコンピュータプロセッサと一以上のデータ記憶装置と入出力のための機構又は装置とを含んだ、適切に構成された一以上のコンピュータを用いて実装することができる。後述する図８及び図９には、高レベルでのコンピュータ群を示しており、システム１０はそのようなコンピュータのうちの一以上を用いて実装してもよい。
【００４５】
一つの実施形態では、クエリ入力モジュール２０は、例えば、ユーザによるクエリ入力のための対話的クエリ入力フォーム又は入力欄を、例えばコンピュータ表示装置の画面を介して、提供する。他の実施形態では、例えば、他の自動システムからのクエリ入力を可能とするためのプログラム・インタフェースが提供される。クエリ入力モジュール２０は、受け取ったクエリを知識サーチエンジン３０と調査イベント記録部５０とに対して、処理のために供給する。知識サーチエンジン３０は、そのクエリを処理し、サーチ可能なデータベース４０から結果の集合を検索する。サーチ可能なデータベース４０は、その中から結果を検索することができる機械読み取り可能な情報の記憶部を有しており、互いに並べて配置されていてもよいし。互いに離れて配置されていてもよい。
【００４６】
調査イベント記録部５０は、クエリ群を解析することで、そのユーザの調査セッションにおけるそれらクエリの重要度を求め、知識調査マップ７０における適切な表現の形態を求める。調査イベント記録部５０は、情報を知識調査マップ７０に記録する。結果提示部６０は、知識サーチエンジン３０からの結果の集合をフィルタリングして調査の質問群の調査ドメインの分類方式に従ってそれら結果を分類し、選択された結果の情報を知識調査マップ７０に記録する。知識調査マップ７０には、調査イベント記録部５０により識別されたユーザの対話的操作の機械表現と、結果提示部６０により記憶された結果群と、それら対話的操作と記憶された結果との間の関係と、が含まれている。調査レポート部８０は、知識調査マップ７０からのそれら対話的操作、記憶された結果群、及び関係の情報を、ユーザにとって読み取り可能で役に立つ形態へと変換し、その形態は一例としてコンピュータ画面などの出力装置を介して提示することができる。
【００４７】
図４Ａは、図３の知識サーチ及びマッピングシステム１０の実施形態と、その中に含まれてもよいサブモジュール群を示している。図４Ｂは、例えば図４Ａに示したシステム１０により実行される方法の実施形態を例示するフロー図である。コンピュータ技術の当業者には理解されるように、図４Ａのアーキテクチャは、図８に例示したコンピュータなどの少なくとも一つの適切に構成（コンフィギュレーション）されたコンピュータを用いて図４Ｂの方法を実行することができる一組の機能モジュール群を表している。いくつかの実施形態では、図４Ａ内の各機能モジュールは、図４Ｂの方法を実行するために少なくとも一つのコンピュータプロセッサにより実行される、メモリに格納されたコンピュータコードに実装される。
【００４８】
図３及び図４Ａを参照すると、クエリ受信Ｓ２１の処理ステップで、入力されたクエリがクエリ入力モジュール２０の入力処理部２１により受け取られる。Ｓ２１で受け取られたクエリは、順番に又は並列的に実行され得る二つの処理シーケンスの中で処理される。処理ステップＳ２１で受け取られたクエリは、クエリ入力モジュール２０のクエリサーチ処理部２２に供給され、クエリサーチ処理部２２は、処理ステップＳ２２にて、そのクエリを知識サーチエンジン３０に対して発行する。知識サーチエンジン３０は、そのクエリに対して関係のある情報を求めて例えば意味インデックスが付与されたデータベース等のような少なくとも一つのデータベース４０をサーチし、一組の結果を生成する。この実施形態では、知識サーチエンジン３０の結果フェッチ部３２が、処理ステップＳ３２にて、その発行されたクエリに対する結果群をデータベース４０から取得する。
【００４９】
結果提示部６０のフィルタ６２は、処理ステップＳ４２にて、結果群をドメインによってフィルタリングし、得られた結果群を分類された結果群の複数の集合へと再構成する。ドメインは、受け取ったクエリや、場合によっては今回のサーチ（調査）セッション内でそれ以前に処理したクエリ群やユーザのアクション（行為）群についての意味解析などの解析から求めてもよい。結果提示部６０のフィルタリング済み結果提示部６４は、処理ステップＳ６４で、フィルタリング済みの結果群を提示する。フィルタリング済み結果提示部６４は、分類済みの結果群をユーザへと提供し、注目対象の特定の結果群を識別するためのユーザ用の対話的（インタラクティブ）モデルを提供する。例えば、対話的モデルを含んだ、発行されたクエリに対する分類済みの結果は、例えば図６及び図７に示すように、コンピュータ画面を介して、グラフィカルな形式又はテキスト形式にて、ユーザへと自動的に提供されてもよい。結果提示部６０の結果キャプチャ部６６は、処理ステップＳ６６にて、注目（関心）対象の結果群を機械読み取り可能な形式で格納する。特に、結果キャプチャ部６６は、注目対象の結果群を知識調査マップ７０内にキャプチャ（捕捉）する。それら結果群、すなわち注目対象の結果群、の注目レベルは、分類済みの結果群の複数の集合に対するユーザの対話的操作から、例えば、対話的操作がより多いほど、又はより長いほど注目（関心）度が高いという方式で、求めてもよい。
【００５０】
更に、処理ステップＳ２１で受け取られたクエリは、調査イベント記録部５０のクエリプロファイリング部５２にも供給される。クエリプロファイリング部５２は、処理ステップＳ５２にて、そのクエリを解析して、そのクエリの鍵となる要素を識別し、クエリプロファイルを生成する。クエリの鍵要素は、例えば、そのクエリの意味解析（例えばそのクエリの主語、アクション（動作を表す語）、目的語は何か？など）により求めてもよい。クエリプロファイルは、鍵要素を含んだ、クエリの表現である。
【００５１】
調査イベント記録部５０のクエリ関係計算部５４は、処理ステップＳ５４で、その解析されたクエリの鍵要素を、過去に処理されたクエリ群と比較することにより、その解析されたクエリの、過去に処理されたクエリ群に対する関係を求める。過去のクエリ群に対する特定のクエリの関係の分類を実行するのに用いることができる技術はいくつも有り、そのような技術は、処理ステップＳ５２でその特定のクエリから鍵要素を抽出してクエリプロファイルを生成し、処理ステップＳ５４でそのクエリプロファイルを過去の各クエリのプロファイルと比較するといったステップ群を含んでいてもよい。調査イベント記録部５０のクエリキャプチャ部５６は、処理ステップＳ５６にて、その解析されたクエリと、当該クエリの過去のクエリ群に対する関係を機械読み取り可能な形態で記録する。処理ステップＳ７０では、記録されたクエリ群、クエリ関係情報、及び注目対象の結果群は、生成された知識調査マップ７０を作成するべく、それら情報の機械読み取り可能な形態から整理される。知識調査マップ７０は、例えばコンピュータのディスプレイを介して、グラフィカルな形式又はテキスト形式で、ユーザに対して自動的に提供されてもよい。図４Ａ及び図４Ｂに関連して説明した処理は、すべて、受け取ったクエリに応じてコンピュータにより自動的に実行されてもよい。
【００５２】
上述のように、知識サーチエンジン３０は、データベース群から情報を抽出するために用いられる。知識サーチエンジン３０は、一以上の知識サーチツールを有する。知識サーチツール（サーチエンジン又はデータベースクエリツールとも呼ぶ）は、コンピュータを用いたデータベースシステム群に格納された情報への効率的なアクセスを助ける。該当する場合には、知識サーチツール及びこれによりサーチされるデータベースは、この明細書では、「知識ベース」として定義される。ユーザは、自然言語やブール表現などの適切な形式で適切に構築されたクエリを、データベースをサーチして結果を取得する知識サーチツールへと提示することにより、関係のある情報を探し出すことができる。知識サーチツールは、入力されたクエリに対して、知識サーチツールにより課された関連性の基準に適合する情報のリストを含んだ結果集合を構築することにより、応答する。このような知識サーチツールの例には、マサチューセッツ州ボストンのインベンション・マシン・コーポレーションが市販するGoldfire Intelligence（登録商標）と呼ばれるコンピュータを用いたシステムがある。このツールで用いられる技術は、部分的には、米国特許第６，１６７，３７０号に記載されており、この特許の内容を参照のためにこの明細書に組み込む。
【００５３】
この明細書に記載される実施形態は、知識サーチを実行するという目的のための米国特許第６，１６７，３７０号に記載された意味的なインデックス付け及びサーチの技術を利用している。しかし、別の実施形態として、他の知識サーチツールを用いてもよい。
【００５４】
クエリ入力モジュール２０は、データベース群からの情報抽出のために知識サーチエンジン３０に対してクエリを供給する。一つの実施形態では、ユーザは、クエリ入力モジュール２０に対して、例えばキーボードやマウス及びディスプレイ又は画面などの対話的インタフェースを介して、クエリを入力する。別の実施形態では、プログラムのインタフェースを利用したソフトウエアアプリケーションにより、クエリ入力モジュール２０に対してクエリが入力される。
【００５５】
データベースから抽出された結果は、結果提示部６０により処理される。結果提示部６０は、結果の各々を、その結果と、その結果を応答とするクエリと、の間の概念的な関係の分類に基づいてフィルタリングする。概念的な関係は、当該調査セッションの調査ドメインから派生したものであり、図５に示されるように概念マップとして表現することができる。
【００５６】
調査ドメインは、本発明のいくつかの側面に従ってアプリケーション又はシステムを用いる中で、ユーザが関与する知識ドメインをカテゴリ分けしたものである。他の調査ドメインは、例えば、旅行、ショッピング、エンターテイメント及びメディア、スポーツ、ソーシャルネットワーク、又は他の様々な一般的な又は特殊な関心事項などのような話題領域群を表現してもよい。すなわち、本発明は、本質的には、特定の調査ドメインには限定されない。
【００５７】
図５は、本発明のいくつかの側面に従った知識ドメイン概念マップ５００の実施形態である。図５では、概念マップは旅行の調査ドメインを表している。概念マップは、一以上の調査セッションの中で指定された、旅行の調査者にとっての注目対象のエンティティ（要素）群を識別する。例えば、目的地５０２、アトラクション５０４、価格５０６、旅行代理店５０８、電話５０９、営業時間５１０、住所５１１、食事５１２、ホテル５１３、ホテルの規模５１４、説明５１５、証明書５１６、気候５１８、ビザ５２０、及びツアーのタイプ５２２が、識別されているエンティティである。それらエンティティ間を繋ぐ矢印、例えば矢印１〜１９、２３〜２９及び３１は、エンティティ同士の間の関心の関係又は関連を表している。図５では、一例として。矢印８はエンティティ「目的地」５０２とエンティティ「アトラクション」５０４との間の関係を示している。この関係は、例えば「アナハイムにはどんなアトラクションがあるか？」や「ディズニーランドはどこにある？」などの形態の質問に答え得る情報に関連しているので、旅行のドメインの調査者にとって役に立ち得るものである。
【００５８】
本発明では、図３の結果提示部６０は、クエリに対する結果が関連づけられる一以上の調査ドメイン関係を識別するために、メタデータのタグ付けを利用する。このようなメタデータによるグループ分けにより、効率的なクエリ結果群のサブグループ分け（グループを更に細かいサブグループに分けること）を可能にする。生成されたサブグループは、調査ドメインにおけるそれらサブグループの本質的な関連性のために、ユーザにとって意義深いものである。
【００５９】
この実施形態は、結果のメタデータタグを生成するために意味（セマンティック）技術を用いる。しかし、結果データを調査ドメイン関係に関連づけるためにメタデータタグ付けのための他の技術を用いてもよい。そのような他のメタデータタグ付けの方法には、この分野で知られたものが含まれており、したがってこの明細書では詳細には説明しない。
【００６０】
図６及び図７は、工学装置の属性の調査ドメインのために記述されている。図６は、本発明に従って、製品製造の分野又はドメインの実施形態において、知識サーチ及びマッピングシステム１０により生成され得るユーザインタフェース表示画面６００の実施形態を例示している。このユーザインタフェース６００の実施形態は、調査者に対して、例えば工学装置の属性の調査ドメインなどの調査ドメインに基づいてフィルタリング済みのサーチ結果を提示する。
【００６１】
図６では、用語"Battery system"（「バッテリシステム」）が、サーチ欄６２２に入力され、ボタン"Find"（「検索」）６２４が選択されている。このアクション（行為）により、工学装置の属性のドメインに関連する関係分類群のうちのいくつかを示すフィルタリング済みの結果の集合群、すなわち、例えば一例としては、Definitions（定義）６０１、Advantages（利点）６０２、Applications（適用先）６０３、More Specific（もっと詳しく）６０４、Disadvantages（欠点）６０６、More General（もっと一般的には）６１２、Similarities（類似点）６１４、Location（場所）６１８、Differences（相違点）６２０の表示がもたらされている。ボックス６０８及び６１６は、このドメインに対して関連する他の関係分類群を表している。この代わりに、もっと少ない、あるいはもっと多い数の、異なる複数の関係分類群を用いてもよい。
【００６２】
各関係分類のタイトルの隣には、括弧付きの数字が見える。この数字は、当該関係分類内の結果の数を示している。それら結果は、各ボックス内の、タイトルの下にリスト表示されている。例えば、Definitions（定義）６０１内には、１５個の結果があり、それら結果はタイトル表示"Definitions (15)"の下にリスト表示されている。各結果の隣にも括弧内に数字がある。この数字は、当該結果について見つけられたエンティティすなわち応答の数を示している。例えば、Definitions（定義）６０１内の、"part of integrated circuit"（「集積回路の一部」）の左に見える数字"(1)"は、"part of integrated circuit"の結果に関係する応答はただ一つのみであることを示している。
【００６３】
再び図３を参照すると、調査イベント記録部５０は、ユーザの対話操作データを識別して記憶し、そのようなユーザ対話操作データには、例えば各クエリと、それら各クエリの当該調査セッション内の過去のクエリ群に対する関係とが含まれる。これらのデータは、知識調査マップ７０に格納される。結果として得られる知識調査マップ７０には、エンティティ-関係-エンティティの三つ組群から構成されるエンティティ-関係モデルが含まれており、エンティティがクエリの話題を表し、関係がそのクエリの生成された情報分類における関係を表すようになっている。図７の例では、"Part of"（「の一部」）関係は、工学装置の属性の調査ドメインの情報分類のメンバである。
【００６４】
知識調査マップ７０内のエンティティ同士の関係の識別は、ユーザの対話的操作の方法に固有の、異なる複数の方法によって行われる。
【００６５】
一つの実施形態では、現在のクエリからの選ばれた結果に基づいた新たなクエリの送信により、結果として、現在のクエリと新たなクエリとの間の関係が生成され、その選ばれた結果が属するフィルタリング済み結果集合サブグループの関係カテゴリが割り当てられる。図６を再び参照すると、ボタン６１１はクエリ送信ボタンである。ボタン６１１が選択されると、関連する結果"Elimination of need for daily charging batteries"（「バッテリを毎日充電する必要性の除去」）６１０が新たなクエリとして送信される。この結果は、フィルタリング済みの結果集合"Advantages"（「利点」）６０２から選ばれたので、それら二つのクエリの間には"Advantage"（「利点」）の関係が形成される。すなわち、図７に示すように、"Elimination of need for daily charging batteries"（「バッテリを毎日充電する必要性の除去」）が何らかの"Battery system"（「バッテリシステム」）の潜在的な利点であることが構築されるのである。クエリの関係の構築のための明示的なアクション解釈のための他の方法を用いてもよい。
【００６６】
他の実施形態では、直接入力されたクエリ群が解析され、それらクエリの過去のクエリ群に対する関係がアルゴリズムにより計算される。図６では、ボックス６２２はユーザが編集可能な欄であり、ユーザはその欄に対して新たなクエリを直接入力してもよい。Find（検索）ボタン６２４が選択されると、そのユーザのクエリがクエリ入力モジュール２０により認識され、調査イベント記録部５０に供給される。図３参照。そのクエリの属性群を含んだクエリプロファイル（クエリ特性情報）が生成される。その新たなクエリプロファイルは、一以上の過去のクエリプロファイルと比較され、これによりその新たクエリの、一以上の過去のクエリの各々に対する関連性が求められる。新たなクエリが過去のクエリの言い換えであること、新たなクエリが調査ドメインからの関係概念によって現在のクエリに関連する新たな話題に向けられていること、又は新たなクエリが一以上の過去のクエリのいずれに対しても完全に無関係であること、等が判定されてもよい。それら一以上の過去のクエリの中から、最も適合度の高いクエリが選ばれる。
【００６７】
調査イベント記録部５０は、その最も適合度の高いクエリの言い換えであるクエリを、知識調査マップ７０内のその最も適合度の高いエンティティに関連づける。調査イベント記録部５０は、その最も適合度の高いクエリに関連する新たな話題を知識調査マップ７０に含める新たな要素として識別し、その最も適合度の高いクエリエンティティとその新たなクエリエンティティとの間のつながり（リンク）を捕捉した新たなエンティティ-関係-エンティティの三つ組みを生成する。この実施形態では、調査イベント記録部５０は、関係のないクエリ群を識別するが、これら新たなクエリを他のエンティティにリンクすることはしない。
【００６８】
新たなクエリ群の、言い換え、関連、非関連への分類は、別の機構を用いて実現してもよい。意味（セマンティック）技術を用いる実施形態では、自然言語クエリの主語、アクション及び目的語属性が抽出され、比較されてもよい。自然言語表現の主語−アクション−目的語構造の変化に基づき、クエリ内の変化の度合いを計算し、その新たなクエリを複数の分類のうちの一つに振り分けるのにその相違の測定値を用いてもよい。クエリ関係分類を求めるために、クエリ距離を計算する別の方法を用いてもよい。言い換えを認識するために、単語オントロジー、類義語辞書、及び類似単語関係情報を用いてもよい。
【００６９】
上述のように、ユーザは、特定のクエリ結果を選択することで、選択した結果が特別な注目対象であることを示してもよい。例えばディスプレイを介するなどの結果提示部６０との間の対話的操作を介して、そのような結果選択がなされると、指定された結果が知識調査マップ７０内のアクティブなクエリエントリにリンクされる。
【００７０】
様々な種類の知識ベースがクエリに応じてアクセスされ、それら知識ベースは様々な場所に設置されていてもよい。例えば、図６には、サーチ対象の特定の知識ベース群を選択するために用いることができる、又は"All knowledge bases"（「すべての知識ベース」）を選択することができる "Search in"（「の中をサーチ」）ドロップダウンメニュー６２６が示されている。一組の知識ベースが、ユーザ自身のコンピュータのメモリ、あるいはユーザのところでアクセス可能なＣＤなどの可搬型の記憶装置の中に保持されていてもよい。知識ベースの他の集合は、企業知識ベースと呼ばれ、これは例えば会社などの組織内に設置されているか又はそのような組織内のユーザから非公開でアクセス可能な一以上のサーバ上に設けられていてもよい。知識ベースの他の集合は、Google（登録商標）（サーチエンジン）及び米国特許商標庁の特許集成（patent collection）（サーチ可能なデータベース）などのような、公衆がアクセス可能なサーチエンジン及びデータベースである。
【００７１】
図７は、本発明のいくつかの側面に従った、知識サーチ及びマッピングシステム１０により生成される工学装置の属性の調査ドメインについてのユーザインタフェース画面７００の一実施形態を示している。このユーザインタフェース画面７００は、調査者（ユーザ）のアクション（行為）の捕捉に基づいた調査知識マップ７７０を表示するために用いることができる。図７は、知識調査マップ７７０が調査レポート部８０（図３参照）を介するユーザの閲覧のためにどのようにして生成され得るのかを例示している。別の実施形態では、閲覧のために知識調査マップ７７０を生成するためのグラフィカル（図形的）又はテキストベースの方法を用いてもよい。
【００７２】
グラフィカル要素７０１，７０２，７０３，７０４は、ある調査セッションの中のサーチ活動の場所を持つクエリ話題すなわちエンティティを表す。詳しくは、グラフィカル要素７０１は"Power Switch"（「電源スイッチ」）を表し、グラフィカル要素７０２は"Battery system"（「バッテリシステム」）を表し、グラフィカル要素７０３は"Elimination of need for daily charging batteries"（「バッテリを毎日充電する必要性の除去」）という利点を表し、グラフィカル要素７０４は"Hybrid vehicle"（「ハイブリッド車」）を表す。接続線７１１，７１２，７１３は、それらクエリエンティティ間の関係を表す。各接続線は、それら各接続線の一方端の矢の先端により示される、当該接続線に関連する方向性の意味を持っている。これら接続線は、ユーザに対して、それら調査活動の意図及び履歴の情報を提供する。例えば、グラフィカル要素７０１と７０２の間の接続線７１１は、ユーザが"Power Switch"（「電源スイッチ」）の話題を調べ、その後続いて"Battery system"（「バッテリシステム」）の話題の調査を始めたことを示しており、概念"Battery system"（「バッテリシステム」）は概念"Power Switch"（「電源スイッチ」）に対して"Part of"（「の一部」）関係で関連していることがわかったことを指名している。例えば、電源スイッチはバッテリシステム「の一部」である。
【００７３】
上述のように、"Part of"（「の一部」）関係は、工学装置の属性のドメインの情報分類のメンバであり、そのドメインでは知識調査マップ７０のエンティティ同士の間の関係の識別はユーザの対話的操作の方法に固有の様々な異なった方法により行われてもよい。ここで、"Part of"（「の一部」）関係は一例に過ぎない。同様に、接続線７１２は、エンティティ７０３すなわち"Elimination of need for daily charging batteries"（「バッテリを毎日充電する必要性の除去」）がエンティティ７０２の"Advantage"（「利点」）であることを示しており、これは関係の他の形態である。知識調査マップ７０内のエンティティの間には、他の多くの種類の関係が存在してよい。
【００７４】
既存の知識サーチツールの拡張強化を含む知識サーチ及びマッピングシステム１０の恩恵の更なる例は、表示された結果の集合に対するユーザの対話的操作により示されるように、調査の場所又は注目する結果の変化（シフト）を自動的に識別し捕捉する能力である。
【００７５】
様々な実施形態では、ユーザは生成された知識調査マップ７７０をナビゲーション（案内）装置として用いて、現在の調査場所を変更する。図７では、エンティティ７０３を囲むボックス７２１は、エンティティ７０３により表される話題すなわち"Elimination of need for daily charging batteries"（「バッテリを毎日充電する必要性の除去」）が、現在の調査場所であることを示している。この例では（例えばユーザインタフェースにおけるクリック動作による）、"Power Switch"（「電源スイッチ」）エンティティを選択する動作により、調査場所が"Power Switch"（「電源スイッチ」）の話題へと変化することになる。他の実施形態では、知識調査マップ７７０の生成の方法にとって適切な、他のモードのナビゲーションの対話的操作を用いてもよい。
【００７６】
図７に例示されるように、ボックス７２２はユーザが編集可能な欄であり、ユーザはその欄の中に新たなクエリを直接入力してもよい。図７では、新たなクエリすなわち"Hybrid vehicle"（「ハイブリッド車」）がサーチボックス７２２に入力されている。"Find"（「検索」）ボタン７２４が選択されると、その新たなクエリが送信される。図７では、新たなエンティティ７０４、すなわち、"Hybrid vehicle"（「ハイブリッド車」）が、エンティティ７０３に関連づけられる。詳しくは、エンティティ７０３はエンティティ７０４のAdvantage（利点）であり、ここでAdvantage（利点）はそれら二つのエンティティ間の関係である。いくつかの実施形態では、ユーザは、新たなクエリを送信するために"Hybrid vehicle"（「ハイブリッド車」）アイコンを選択するかも知れない。
【００７７】
図６及び図７は、物理的な製品装置の設計及び製造のための調査活動の状況（コンテキスト）における本発明のいくつかの側面に従った応用の実施形態を例示している。しかし、物理的な製品装置の設計及び製造のための調査活動の状況について例示したシステム及び方法は、他の領域の調査活動における実施形態にも同様に適用可能である。
【００７８】
本発明のいくつかの側面に従った実施形態群は、図８に例示されるコンピュータシステムのような特別に構成されたコンピュータシステムに実装されてもよい。図８は、本発明のいくつかの側面に従ったコンピュータ実装の実施形態のアーキテクチャの図である。図８のコンピュータシステム８００は、処理要素群８０１、ディスプレイ８０３、入力装置８０５、及びクエリに対する応答を提供するために必要な情報を提供するデータベース８０７（又は他のコンピュータ読み取り可能な記憶媒体）へのリンク、を含んでいてもよい。実施形態は、一以上のコンピュータ上に常駐し、一以上のマイクロプロセッサ、マイクロコントローラその他の処理装置により実行可能な、コンピュータ実行可能な命令群により提供されるようにしてもよい。当該システム及び方法を実行するためのコンピュータ実行可能な命令群は、それら処理装置のメモリ内に常駐していてもよいし、フレキシブルディスクやハードディスク、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、リードオンリーメモリ（ＲＯＭ）、又はその他の一時的でない記憶媒体により、処理装置に提供されてもよい。そのような記憶装置又は媒体、及びそのようなプロセッサは、論理的にせよ物理的にせよ、同じ場所は位置されてもよいし互いに離れていてもよい。更に、このシステムシステムは、一以上の他のコンピュータやデータベース等に対して、インターネット（及びＷＷＷ）やイントラネット、エクストラネット、ＶＰＮ、その他のネットワーク等のうちの一以上のようなネットワークを介して、アクセスしてもよい。
【００７９】
当業者ならばわかるように、この明細書に説明したアプリケーション群、機能モジュール群、及び／又はプロセッサ群には、ハードウエア、ソフトウエア、ファームウエア、又はそれらの何らかの組合せが含まれ得る。様々な実施形態においてソフトウエア又はコンピュータプログラムコード又は命令群（「アプリケーション」と呼ぶこともある）が使用される範囲で、そのソフトウエアは、様々な一時的でない記憶装置又は媒体のうちのいずれに格納されてもよく、この明細書に記載したシステム又は方法の明示的な、暗黙の、及び／又は固有の機能を実現するように一以上のプロセッサにより実行されてもよい。そのような記憶装置又は媒体、及びそのようなプロセッサは、論理的にせよ物理的にせよ、同じ場所に配置されてもよいし互いに離れていてもよい。
【００８０】
ことさら指示することがなければ、この明細書で用いているように、コンピュータは、少なくとも一つのプロセッサと記憶媒体とを含んだ、既知の又はこれから開発されるいかなる装置の形態をとってもよい。例えば、図８及び図９を参照すると、コンピュータ又はコンピュータシステムには、サーバ９８、ＰＤＡ（personal digital assistant）９１、ラップトップコンピュータ９２、携帯音楽装置９３、パーソナルコンピュータ９４、携帯電話９５、ワークステーション（図示省略）、メインフレーム（図示省略）等、又はそれらの何らかの組合せが含まれ得る。それらの装置は、例えばキーパッドやキーボード、マイク、ビデオカメラ、タッチスクリーン等の一以上の入力装置を備えていてもよい。またそのような装置は、更に、例えばビデオ画面（例えばコンピュータや携帯電話、ＰＤＡの画面）、タッチスクリーン、画像投影システム、スピーカー、プリンタ等の一以上の出力装置を備えていてもよい。いくつかの実施形態では、データポートを入力装置又は出力装置又はその両方と見なしてもよい。いくつかの実施形態では、様々なユーザ装置９０は、例えばインターネットを介してアクセス可能なコンピュータ９８にて実行される知識サーチ及びマッピングシステム１０と協働してもよい。
【００８１】
この明細書に記載された要素群が互いに離れている場合、それら要素同士は、ローカルエリアネットワーク、ワイドエリアネットワーク、ＶＰＮ、イントラネット、コンピュータベースのソーシャルネットワーク、ケーブルネットワーク、携帯電話ネットワーク、インターネット、ＷＷＷ、又はそれらの何らかの組合せなどの、様々な既知の、又はこれから開発されるネットワーク９６を介して情報を通信及び／又は交換してもよい。
【００８２】
本発明のいくつかの実施形態によれば、調査の処理において取得される関連の知識は、知識サーチツールによって求められる特定の事実のみならず、送信されたクエリ及び他の事実の両方に対する事実同士のコンテキスト（文脈、脈絡）上の関係、調査の範囲及び履歴、調査場所の変更の識別及び記録、及びユーザの意図に基づいた結果のフィルタリング能力を含んでいるので、知識サーチツールは、ユーザに対して直接的で強力な利益をもたらす。選択された知識ベース群を介してアクセス可能な知識の世界との対話、すなわち一連のクエリにより実現される対話、をユーザが実行することができる、調査活動の新たなパラダイムが実現される。本発明の対話操作モデルによれば、コンテキスト関係及び調査の範囲及び履歴についての暗黙の情報が補足され、ユーザにとって利用可能になる。この情報が利用になることにより、ユーザは調査データの包括的な理解を増進するような仕方で情報のコンテキストを理解することができるので、調査の生産性及び効率をより高めることになる。
【００８３】
上述した例示的な好適な実施の形態の詳細な説明は、あくまで説明のために提示されるものである。この説明は、網羅性を意図したものでも、記載した厳密な形に発明を限定することを意図したものでもなく、本発明がどのようにして特定の用途又は実装に適応させられるかを当業者に理解できるようにすることを意図したものに過ぎない。
【００８４】
この明細書を理解すれば、当業者には、改良や変形が可能であることが明らかであろう。例示の実施形態の説明は、いかなる限定をも意図しておらず、様々な公差、様々な特徴の寸法、様々な特定の動作条件、様々な技術上の仕様（工業規格）等を含んでいてもよく、実装が異なれば異なり得ると共に技術水準に応じて変化するものであり、その説明はいかなる限定も含意するものではない。
【００８５】
この明細書は、現在の技術水準に応じて作成されたものであるが、進歩を考慮しており、将来におけるこの技術の適応はそのような進歩、すなわちその時点での技術水準、を考慮に入れてもよい。本発明の範囲は、記載した特許請求の範囲と応用上のその均等物により規定されるものである。特許請求の範囲の要素が単数で示されていたとしても、それは明示的に「唯一無二」と示すのでない限り「唯一無二」であることを意味するものではない。また、この明細書の中のどの要素、どの構成要素又はどの方法・処理のステップも、それら要素、構成要素、又はステップが特許請求の範囲内に明示的に記載されているか否かによらず、一般公衆に開放することを意図してはいない。ここに記載される請求項の要素は、その要素が「〜のための手段」という言い回しを用いてはっきりと記載されない限り、米国特許法１１２条第６項の規定の下で解釈されるべきではなく、ここに記載される処理ステップは、その１つ又は複数のステップが「〜のステップを含む」という言い回しを用いてはっきりと記載されない限り、それらの規定の下で解釈されるべきではない。
【００８６】
このように、様々な変形がなし得ること、本発明が様々な形式及び実施形態として実行し得ること、及びそれらを数多くの応用分野に適用できることが理解され、この明細書にはそのうちのいくつかのみが記載される。以下に示す各請求項は、文字通り記載されていること、及び、それら各請求項の範囲内のすべての改良及び変形を含む、そのすべての均等物を請求することを意図している。
【図１】
2012520529.tif 000003
【図２】
2012520529.tif 000004
【図３】
2012520529.tif 000005
【図４Ａ】
2012520529.tif 000006
【図４Ｂ】
2012520529.tif 000007
【図５】
2012520529.tif 000008
【図６】
2012520529.tif 000009
【図７】
2012520529.tif 000010
【図８】
2012520529.tif 000011
【図９】
2012520529.tif 000012
【国際調査報告】
2012520529.tif 000013
2012520529.tif 000014