(57)【特許請求の範囲】
【請求項１】
電子文書検索のグラフィカルな表示方法であって、
コンピュータ装置の入力/出力ハードウェア機器を通じて、少なくとも第１の検索クエリ及び第２の検索クエリを受信するステップであって、前記第１の検索クエリは意味的検索クエリを含み、前記第２の検索クエリはブール検索クエリである当該ステップと、
前記コンピュータ装置のプロセッサが、前記第１の検索クエリ及び前記第２の検索クエリを使用して電子文書データベースを検索し、前記第１の検索クエリに基づく、第１の複数の電子文書を含む第１の文書セット、及び前記第２の検索クエリに基づく、第２の複数の電子文書を含む第２の文書セットを取得するステップと、
前記プロセッサが、前記第１の文書セットを表す第１のサークル及び前記第２の文書セットを表す第２のサークルを含むベン図を生成してグラフィックディスプレイ装置上に表示するステップと、を含み、
前記第１のサークル及び前記第２のサークルのサイズは、前記第１の文書セット及び前記第２の文書セット内の電子文書の数をそれぞれ反映し、
前記第１のサークルは、前記第１の文書セット内及び前記第２の文書セット内に存在する共通の電子文書を表す重複領域において前記第２のサークルに重なり、前記方法は、
前記入力/出力ハードウェア機器は、ユーザ入力に応答して、前記グラフィックディスプレイ装置上に前記第１のサークルと前記第２のサークルの分離を描画し、前記第１のサークルからの第１の視覚化チャート及び前記第２のサークルからの第２の視覚化チャートを生成するステップをさらに含み、前記第１の視覚化チャート及び前記第２の視覚化チャートは、ユーザ定義パラメータに従って前記第１の文書セットと前記第２の文書セットの比率を示す、
ことを特徴とする方法。
【請求項２】
前記ユーザ定義パラメータは、構造化データフィールドのタイプに対応する、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記グラフィックディスプレイ装置上に、前記第１のサークル、前記第２のサークル及び前記重複領域内の電子文書を記述するテキストを表示するステップをさらに含む、
ことを特徴とする請求項１に記載の方法。
【請求項４】
ユーザ入力に応答して、前記第１のサークル、前記第２のサークル又は前記重複領域内の電子文書の視覚化チャートを生成するステップをさらに含み、前記電子文書の視覚化チャートは、１又はそれ以上のユーザ定義パラメータによりソートされた電子文書を表す、ことを特徴とする請求項１に記載の方法。
【請求項５】
前記第１の文書セット及び前記第２の文書セット内の、少なくとも１つのユーザ定義パラメータを満たす電子文書を識別するステップと、
前記第１のサークル及び前記第２のサークルに、前記少なくとも１つのユーザ定義パラメータを満たす電子文書の複数のグラフィカル表示を読み込むステップと、
を含み、前記電子文書の複数のグラフィカル表示の第１の部分は、前記第１のサークル内の、前記第２のサークル内に位置する前記電子文書の複数のグラフィカル表示の第２の部分の近くに位置する、
ことを特徴とする請求項１に記載の方法。
【請求項６】
前記重複領域内の電子文書の１又はそれ以上の意味的に類似する用語を特定するステップと、
前記１又はそれ以上の意味的に類似する用語に基づいて、１又はそれ以上の追加の検索クエリを生成するステップと、
前記１又はそれ以上の追加の検索クエリを使用して前記電子文書データベースを検索し、１又はそれ以上の追加の文書セットを取得するステップと、
前記１又はそれ以上の追加の検索クエリを使用した１又はそれ以上の検索結果セットの１又はそれ以上の視覚表示を表示するステップと、
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項７】
電子文書検索のグラフィカルな表示方法であって、
コンピュータ装置の入力/出力ハードウェア機器を通じて、少なくとも第１の検索クエリ及び第２の検索クエリを受信するステップであって、前記第１の検索クエリは意味的検索クエリを含み、前記第２の検索クエリはブール検索クエリである当該ステップと、
前記コンピュータ装置のプロセッサが、前記第１の検索クエリ及び前記第２の検索クエリを使用して電子文書データベースを検索し、前記第１の検索クエリに基づく、第１の複数の電子文書を含む第１の文書セット、及び前記第２の検索クエリに基づく、第２の複数の電子文書を含む第２の文書セットを取得するステップと、
前記プロセッサが、前記第１の文書セット及び前記第２の文書セット内の、少なくとも１つのユーザ定義パラメータを満たす電子文書を識別するステップと、
前記プロセッサが、前記第１の文書セットを表す第１のサークル及び前記第２の文書セットを表す第２のサークルを含むベン図を生成してグラフィックディスプレイ装置上に表示するステップと、を含み、
前記第１のサークル及び前記第２のサークルのサイズは、前記第１の文書セット及び前記第２の文書セット内の電子文書の数をそれぞれ反映し、
前記第１のサークルは、前記第１の文書セット内及び前記第２の文書セット内に存在する共通の電子文書を表す重複領域において前記第２のサークルに重なり、前記方法は、
前記プロセッサが、前記第１のサークル及び前記第２のサークルに、前記少なくとも１つのユーザ定義パラメータを満たす電子文書の複数のグラフィカル表示を読み込むステップをさらに含み、前記電子文書の複数のグラフィカル表示の第１の部分は、前記第１のサークル内の、前記第２のサークル内に位置する前記電子文書の複数のグラフィカル表示の第２の部分の近くに位置する、
ことを特徴とする方法。
【請求項８】
前記少なくとも１つのユーザ定義パラメータは、１又はそれ以上の用語との意味的類似性、及び／又は構造化データフィールドのタイプを含む、
ことを特徴とする請求項７に記載の方法。
【請求項９】
前記第１及び第２の複数の電子文書は特許文献であり、前記構造化データフィールドのタイプは、発明者名、クラス、サブクラス、機関、名称、特許請求の範囲、譲受人及び出願日のうちの１又はそれ以上を含む、
ことを特徴とする請求項８に記載の方法。
【請求項１０】
前記電子文書の複数のグラフィカル表示は、カラーサークルを含む、
ことを特徴とする請求項７に記載の方法。
【請求項１１】
前記第１のサークル、前記第２のサークル及び／又は前記重複領域の、前記複数の電子文書のグラフィカル表示の少なくとも一部に対応する部分をユーザが選択する能力を提供するステップをさらに含む、
ことを特徴とする請求項７に記載の方法。
【請求項１２】
前記第１のサークル、前記第２のサークル及び／又は前記重複領域の、前記複数のグラフィカル表示の少なくとも一部に対応する選択部分をユーザが選択したことに応答して、前記選択部分内に含まれる電子文書をリストするステップをさらに含む、
ことを特徴とする請求項７に記載の方法。
【請求項１３】
前記第１のサークル、前記第２のサークル及び／又は前記重複領域の、前記複数の電子文書のグラフィカル表示の少なくとも一部に対応する選択部分をユーザが選択したことに応答して、前記ベン図の選択部分を含む第２のベン図を示すステップをさらに含む、
ことを特徴とする請求項７に記載の方法。
【請求項１４】
ユーザ入力に応答して、前記第１のサークル、前記第２のサークル又は前記重複領域内の電子文書の視覚化チャートを生成するステップをさらに含み、前記電子文書の視覚化チャートは、１又はそれ以上の構造化データフィールドによりソートされた電子文書を表す、
ことを特徴とする請求項７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、一般に電子文書検索に関し、より詳細には、視覚資料を使用して電子文書検索をグラフィカルに表示するシステム及び方法に関する。
【背景技術】
【０００２】
法律文書、特許文献、医学雑誌などを含むような文書コーパスは、クエリ式を使用して検索される。これらのクエリ式は、（「ａｎｄ」、「ｏｒ」、「ａｎｄ  ｎｏｔ」などの）ブール演算子、及び（同じ文章内の単語を表すＷ／Ｓ、規定数の単語内に存在する単語を表すＷ／＃などの）関係演算子などの演算子を含むことができる。意味的検索クエリを利用して文書を検索することもできる。意味的検索クエリは、元の検索クエリ内の用語に意味的に類似する用語を見つけて使用することにより検索語を拡大する。多くの場合、ユーザは、特定のトピックを調査する際に、複数の検索クエリを作成することができる。しかしながら、どの検索クエリが最も関連性の高い検索結果をもたらすか、及びその検索クエリが特定のトピックをどれほど完全に検索するかをユーザが効率的に判断することは困難な場合がある。従って、多くのユーザは、自身の文書コーパス検索を信頼せず、生成された検索結果の信頼性が低い、又は生成された検索結果が十分に完全ではないと信じ込むことがある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従って、電子文書検索をグラフィカルに表示して電子文書検索体験を向上させる別の方法が必要とされている。
【課題を解決するための手段】
【０００４】
１つの実施形態では、電子文書検索のグラフィカル表示方法が、少なくとも第１の検索クエリ及び第２の検索クエリを受け取るステップと、この第１の検索クエリ及び第２の検索クエリを使用して電子文書データベースを検索し、第１の検索クエリに基づく第１の文書セット及び第２の検索クエリに基づく第２の文書セットを取得するステップとを含む。第１の文書セットは、第１の複数の電子文書を含み、第２の文書セットは、第２の複数の電子文書を含む。この方法は、第１の文書セットを表す第１のサークル及び第２の文書セットを表す第２のサークルを含むベン図を生成してグラフィックディスプレイ装置上に表示するステップをさらに含む。第１のサークル及び第２のサークルのサイズは、第１の文書セット及び第２の文書セット内の電子文書の数をそれぞれ反映する。第１のサークルは、第１の文書セット内及び第２の文書セット内に存在する共通の電子文書を表す重複領域において第２のサークルに重なる。この方法は、ユーザ入力に応答して、グラフィックディスプレイ装置上に第１のサークルと第２のサークルの分離を示し、第１のサークルからの第１の視覚化チャート及び第２のサークルからの第２の視覚化チャートを生成するステップをさらに含む。第１の視覚化チャート及び第２の視覚化チャートは、ユーザ定義パラメータに従って第１の文書セットと第２の文書セットの比率を示す。
【０００５】
別の実施形態では、電子文書検索のグラフィカル表示方法が、少なくとも第１の検索クエリ及び第２の検索クエリを受け取るステップと、この第１の検索クエリ及び第２の検索クエリを使用して電子文書データベースを検索し、第１の検索クエリに基づく第１の文書セット及び第２の検索クエリに基づく第２の文書セットを取得するステップを含む。第１の文書セットは、第１の複数の電子文書を含み、第２の文書セットは、第２の複数の電子文書を含む。この方法は、第１の文書セット及び第２の文書セット内の、少なくとも１つのユーザ定義パラメータを満たす電子文書を識別するステップと、第１の文書セットを表す第１のサークル及び第２の文書セットを表す第２のサークルを含むベン図を生成して、グラフィックディスプレイ装置上に表示するステップとをさらに含む。第１のサークル及び第２のサークルのサイズは、第１の文書セット及び第２の文書セット内の電子文書の数をそれぞれ反映し、第１のサークルは、第１の文書セット内及び第２の文書セット内に存在する共通の電子文書を表す重複領域において第２のサークルに重なる。この方法は、第１のサークル及び第２のサークルに、少なくとも１つのユーザ定義パラメータを満たす電子文書の複数のグラフィカル表示を読み込むステップをさらに含み、電子文書の複数のグラフィカル表示の第１の部分は、第１のサークル内の、第２のサークル内に位置する電子文書の複数のグラフィカル表示の第２の部分の近くに位置する。
【０００６】
さらに別の実施形態では、電子文書の検索方法が、少なくとも第１の検索クエリ及び第２の検索クエリを受け取るステップと、この第１の検索クエリ及び第２の検索クエリを使用して電子文書データベースを検索し、第１の検索クエリに基づく第１の文書セット及び第２の検索クエリに基づく第２の文書セットを取得するステップとを含む。第１の文書セットは、第１の複数の電子文書を含み、第２の文書セットは、第２の複数の電子文書を含む。この方法は、第１の文書セットを表す第１のサークル及び第２の文書セットを表す第２のサークルを含むベン図を生成してグラフィックディスプレイ装置上に表示するステップをさらに含む。第１のサークル及び第２のサークルのサイズは、第１の文書セット及び第２の文書セット内の電子文書の数をそれぞれ反映する。第１のサークルは、第１の文書セット内及び第２の文書セット内に存在する共通の電子文書を表す重複領域において第２のサークルに重なる。この方法は、重複領域内の電子文書の１又はそれ以上の意味的に類似する用語を特定するステップと、この１又はそれ以上の意味的に類似する用語に基づいて、１又はそれ以上の追加の検索クエリを生成するステップと、この１又はそれ以上の追加の検索クエリを使用して電子文書データベースを検索し、１又はそれ以上の追加の文書セットを取得するステップと、１又はそれ以上の追加の検索クエリを使用した１又はそれ以上の検索結果セットの１又はそれ以上の視覚表示を表示するステップとをさらに含む。
【０００７】
以下の詳細な説明を図面と共に考慮すれば、本明細書で説明する実施形態により提供されるこれらの及びさらなる特徴がより完全に理解されるであろう。
【０００８】
図面に示す実施形態は、本質的に例証的及び例示的なものであり、特許請求の範囲により定義される本主題を限定するものではない。同じ構造を同じ参照数字で示す以下の図面と共に読めば、以下の例示的な実施形態についての詳細な説明を理解することができる。
【図面の簡単な説明】
【０００９】
【図１】本明細書に図示し説明する１又はそれ以上の実施形態による、電子検索をグラフィカルに表示して電子文書検索を可能にするシステムのためのコンピュータネットワークの概略図である。
【図２】本明細書に図示し説明する１又はそれ以上の実施形態による、電子文書検索及びグラフィック電子文書検索表示機能を実行する際に利用できるハードウェア及びソフトウェアをさらに示す図１のサーバコンピュータ装置の概略図である。
【図３】本明細書に図示し説明する１又はそれ以上の実施形態による、比較のために利用できる複数の検索クエリを表示するグラフィックユーザインターフェイスを示す図である。
【図４】本明細書に図示し説明する１又はそれ以上の実施形態による、結果表示領域、及び強調表示され選択された様々なセグメントを有するベン図を表示するグラフィックユーザインターフェイスを示す図である。
【図５】本明細書に図示し説明する１又はそれ以上の実施形態による、結果表示領域、及び強調表示され選択された様々なセグメントを有するベン図を表示するグラフィックユーザインターフェイスを示す図である。
【図６】本明細書に図示し説明する１又はそれ以上の実施形態による、結果表示領域、及び強調表示され選択された様々なセグメントを有するベン図を表示するグラフィックユーザインターフェイスを示す図である。
【図７】本明細書に図示し説明する１又はそれ以上の実施形態による、結果表示領域、及び強調表示され選択された様々なセグメントを有するベン図を表示するグラフィックユーザインターフェイスを示す図である。
【図８】本明細書に図示し説明する１又はそれ以上の実施形態による、ベン図を隠して結果表示領域をリストモードにしたグラフィックユーザインターフェイスを示す図である。
【図９】本明細書に図示し説明する１又はそれ以上の実施形態による、ベン図を隠して結果表示領域をテーブルモードにしたグラフィックユーザインターフェイスを示す図である。
【図１０】本明細書に図示し説明する１又はそれ以上の実施形態による、選択及びさらなる視覚化のための複数の検索クエリを表示するグラフィックユーザインターフェイスを示す図である。
【図１１】本明細書に図示し説明する１又はそれ以上の実施形態による、視覚化チャートを表示するグラフィックユーザインターフェイスを示す図である。
【図１２】本明細書に図示し説明する１又はそれ以上の実施形態による、３つの視覚化チャートを表示するグラフィックユーザインターフェイスを示す図である。
【図１３】本明細書に図示し説明する１又はそれ以上の実施形態による、１又はそれ以上のユーザ定義パラメータを有する電子文書のグラフィカル表示を含むベン図を表示するグラフィックユーザインターフェイスを示す図である。
【図１４】本明細書に図示し説明する１又はそれ以上の実施形態による、ベン図及び複数の提案用語を表示するグラフィックユーザインターフェイスを示す図である。
【図１５】本明細書に図示し説明する１又はそれ以上の実施形態による、検索結果セット及び検索結果セットの重複領域を表す複数のサークルを含む、検索クエリ結果の別のグラフィカル表示を示す図である。
【図１６】検索結果セットを表す複数のサークル及び検索結果セットの重複領域を表す複数の接続リングを含む、検索クエリ結果のさらに別のグラフィカル表示を示す図である。
【発明を実施するための形態】
【００１０】
図を大まかに参照すると、本明細書で説明する実施形態は、電子文書データベースを検索するために使用する２又はそれ以上の電子文書検索クエリをグラフィカルに表示するとともに、比較した検索クエリを新たな検索クエリに展開するためのシステム及び方法に関する。本開示の実施形態は、ユーザが特定の事項を調査するための調査ツールとして利用することができる。非限定的な例として、特許文献調査、法律調査及び科学調査が挙げられる。以下で詳細に説明するように、本明細書で説明する実施形態は、ユーザが個々の検索クエリをいかにして互いに比較するかを理解するとともに、先行する検索結果に基づいて新たな検索を展開できるようにする視覚的な対話型グラフィックユーザインターフェイスを提供する。より具体的には、本明細書で説明するいくつかの実施形態は、ベン図を利用して２又はそれ以上の検索クエリの結果を比較する。限定ではなく一例として、実施形態は、ブール検索クエリの結果が意味的検索クエリの結果とどのように対比される（例えば、重複する）かをユーザに示すことができる。ユーザは、ベン図を操作して、グラフィカルに表示された検索クエリに関するさらなる詳細を取得し、検索クエリの結果として見つかった電子文書間の複数の関係を表して、ユーザの検索ニーズを反映する最新のベン図を作成することができる。
【００１１】
本明細書では、特許文献を含む文書コーパスを記憶するデータベースとの関連で実施形態を説明するが、実施形態はこれに限定されるものではないと理解されたい。例えば、本明細書で説明する方法を利用して、特許文献、法律文書、科学調査文献、ニュース記事、雑誌などを含む文書コーパスを検索することができる。
【００１２】
ここで図面を参照すると、図１に、本明細書に図示し説明する実施形態による、文書コーパスを検索するために使用できる検索クエリを生成するシステムの構成要素を示す例示的なコンピュータネットワークを示している。本明細書で説明する実施形態は、他のコンピュータネットワーク構成でも実装できるので、図１に示すコンピュータネットワークは、非限定的な例として提供するものにすぎないと理解されたい。図１に示すように、コンピュータネットワーク１０は、インターネットなどの広域ネットワーク、ローカルエリアネットワーク（ＬＡＮ）、移動通信ネットワーク、公衆サービス電話網（ＰＳＴＮ）及び／又はその他のネットワークを含むことができ、ユーザコンピュータ装置１２ａ、サーバコンピュータ装置１２ｂ及び管理者コンピュータ装置１２ｃを電子的に接続するように構成することができる。
【００１３】
ユーザコンピュータ装置１２ａは、電子文書コーパスに１又はそれ以上の文書を入力して文書コーパスの検索を実行するために使用することができる。ユーザコンピュータ装置１２ａは、他のユーザ機能を実行するために利用することもできる。また、図１には管理者コンピュータ装置１２ｃも含まれる。サーバコンピュータ装置１２ｂが、監視、更新又は訂正を必要とする場合、管理者コンピュータ装置１２ｃを、必要な監視、更新及び／又は訂正を行うように構成することができる。管理者コンピュータ装置１２ｃ、及びネットワーク１０に結合された他のあらゆるコンピュータ装置は、電子文書コーパスに１又はそれ以上の文書を入力するために使用することができる。
【００１４】
１つの実施形態では、システムが、ネットワーク１０に結合された意味的用語サーバ１２ｄをさらに含む。意味的用語サーバ１２ｄは、ユーザコンピュータ装置及び／又はサーバコンピュータ装置１２ｂから検索文字列を受け取り、意味的用語ロジック及びデータを使用して検索文字列に基づいて意味的用語を生成し、この意味的用語をサーバコンピュータ装置１２ｂ及び／又はユーザコンピュータ装置１２ａに戻すサーバとして構成することができる。なお、意味的用語の生成については以下で詳細に説明する。
【００１５】
ユーザコンピュータ装置１２ａ及び管理者コンピュータ装置１２ｃをパーソナルコンピュータとして示し、サーバコンピュータ装置１２ｂをサーバとして示しているが、これらは非限定的な例であると理解されたい。より詳細には、いくつかの実施形態では、これらの構成要素のいずれにも、（モバイルコンピュータ装置、パーソナルコンピュータ、サーバなどの）あらゆるタイプのコンピュータ装置を利用することができる。また、図１には、これらのコンピュータ装置の各々を単体のハードウェアとして示しているが、これも一例にすぎない。より詳細には、ユーザコンピュータ装置１２ａ、サーバコンピュータ装置１２ｂ及び管理者コンピュータ装置１２ｃの各々は、複数のコンピュータ、サーバ、データベースなどを表すこともできる。
【００１６】
図２には、図１のサーバコンピュータ装置１２ｂを示し、本明細書に図示及び説明する実施形態による、文書コーパスを検索して検索クエリをグラフィカルに評価するシステム、及び／又は文書コーパスを検索するための、及び／又は検索クエリをグラフィカルに評価するための、ハードウェア、ソフトウェア及び／又はファームウェアとして具体化された非一時的コンピュータ可読媒体をさらに示している。いくつかの実施形態では、サーバコンピュータ装置１２ｂを、必要なハードウェア、ソフトウェア及び／又はファームウェアを含む汎用コンピュータとして構成できるが、本明細書で説明する機能を実行するように特別に設計された専用コンピュータとして構成することもできる。
【００１７】
やはり図２に示すように、サーバコンピュータ装置１２ｂは、プロセッサ３０、入力／出力ハードウェア３２、ネットワークインターフェイスハードウェア３４、（コーパスデータ３８ａ、意味的用語データ３８ｂ及びその他のデータ３８ｃを記憶できる）データ記憶要素３６、及び非一時的メモリ要素４０を含むことができる。メモリ要素４０は、揮発性及び／又は不揮発性コンピュータ可読媒体として構成することができ、従って（ＳＲＡＭ、ＤＲＡＭ、及び／又はその他のタイプのランダムアクセスメモリを含む）ランダムアクセスメモリ、フラッシュメモリ、レジスタ、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、及び／又はその他のタイプの記憶要素を含むことができる。また、メモリ要素４０を、動作ロジック４２、検索視覚化ロジック４３及び検索ロジック４４（一例として、これらの各々は、コンピュータプログラム、ファームウェア又はハードウェアとして具体化することができる）を記憶するように構成することもできる。やはり図２に含まれるローカルインターフェイス４６は、サーバコンピュータ装置１２ｂの構成要素間の通信を容易にするためのバス又はその他のインターフェイスとして実装することができる。
【００１８】
プロセッサ３０は、（データ記憶要素３６及び／又はメモリ要素４０などから）命令を受け取って実行するように構成されたあらゆる処理要素を含むことができる。入力／出力ハードウェア３２は、グラフィックディスプレイ装置（モニタなど）、キーボード、マウス、プリンタ、カメラ、マイク、スピーカ、タッチスクリーン、及び／又はデータの受信、送信及び／又は表示を行うための他のユーザ入力装置及び出力装置を含むことができる。ネットワークインターフェイスハードウェア３４は、モデム、ＬＡＮポート、ワイヤレスフィディリティ（Ｗｉ−Ｆｉ）カード、ＷｉＭａｘカード、モバイル通信ハードウェア、及び／又は他のネットワーク及び／又は装置と通信するためのその他のハードウェアなどのあらゆる有線又は無線ネットワークハードウェアを含むことができる。
【００１９】
データ記憶要素３６は、サーバコンピュータ装置１２ｂに対してローカルに及び／又は遠隔に存在することができ、サーバコンピュータ装置１２ｂ及び／又はその他の構成要素がアクセスする１又はそれ以上のデータを記憶するように構成することができる。図２に示すように、データ記憶要素３６は、検索用に体系化されインデックスされた（少なくとも１つの実施形態では、交付済み特許及び特許公報などの特許文献のような）電子文書を含むことができるコーパスデータ３８ａを記憶することができる。このコーパスデータ３８ａを、１又はそれ以上のデータ記憶装置に記憶することができる。同様に、データ記憶要素３６には、意味的検索で使用される意味的検索語の生成に関する情報を含むことができる意味的用語データ３８ｂを記憶することもできる。別の実施形態では、サーバコンピュータ装置１２ｂを、意味的用語データを含む遠隔サーバ又はデータ記憶装置（意味的用語サーバ１２ｄなど）に結合して、意味的用語がサーバコンピュータ装置１２ｂから遠隔的に生成されるようにすることができる。データ記憶要素３６には、本明細書で説明する機能をサポートするためのその他のデータ３８ｃ（文書コーパスに記憶された電子文書をインデックスするためにコーパスデータ３８ａと共に利用できるメタデータなど）を記憶することもできる。
【００２０】
メモリ要素４０には、動作ロジック４２、検索視覚化ロジック４３及び検索ロジック４４が含まれる。動作ロジック４２は、オペレーティングシステム、及び／又はサーバコンピュータ装置１２ｂの構成要素を管理するためのその他のソフトウェアを含むことができる。同様に、検索視覚化ロジック４３は、メモリ要素４０内に存在して、以下で説明する検索クエリ結果のグラフィカル表示を生成するように構成することができる。メモリ要素４０には、提供された検索文字列から意味的用語を容易に電子生成できる意味的用語ロジックも含まれ、及び／又はこの意味的用語ロジックは、サーバコンピュータ装置１２ｂから遠隔に存在してもよい。検索ロジック４４は、以下で詳細に説明するように、グラフィックユーザインターフェイス内のユーザ入力から検索クエリを生成するように構成することができる。
【００２１】
図２に示す構成要素は例示的なものにすぎず、本開示の範囲を限定するものではないと理解されたい。より具体的には、図２の構成要素をサーバコンピュータ装置１２ｂ内に存在するように示しているが、これは非限定的な例である。いくつかの実施形態では、構成要素の１又はそれ以上が、サーバコンピュータ装置１２ｂの外部に存在することができる。同様に、図２はサーバコンピュータ装置１２ｂに関するものであるが、ユーザコンピュータ装置１２ａ及び管理者コンピュータ装置１２ｃなどの他の構成要素も、類似のハードウェア、ソフトウェア及び／又はファームウェアを含むことができる。
【００２２】
図３を参照すると、特許文献コーパスの電子文書を検索するための例示的なグラフィックユーザインターフェイス１００を示している。本明細書では、図を通じて示すグラフィックユーザインターフェイス１００のアイコン、ボタン及びテキスト構成は非限定的な例として提供するものであると理解されたい。他のグラフィックユーザインターフェイス構成も可能である。グラフィックユーザインターフェイス１００は、ユーザがネットワーク１０を介してアクセスするウェブページとして構成することができる。別の実施形態では、グラフィックユーザインターフェイス１００を、（タブレットコンピュータなどのモバイルコンピュータ装置上でアクセスされるプログラムアプリケーションなどの）プログラムアプリケーションの画面として構成することができる。以下で詳細に説明するように、図３に示すグラフィックユーザインターフェイス１００のウェブページは、ユーザが以前に保存した検索クエリを選択できるウェブページである。
【００２３】
図示のグラフィックユーザインターフェイス１００は、ユーザが検索システムの様々な機能にアクセスするためにクリック又は別様に選択できる複数のナビゲーションタブを有するタブバー１０１を含む。図３に示すタブバー１０１は、ユーザが文書コーパスを検索するためにアクセスできる検索タブ１０２ａ、引用により特定の文書を読み出すための文書読み出しタブ１０２ｂ、検索履歴を見て通知又は警報（いつ特許が交付されるか、クラス内の特許公報など）をセットするための履歴及び警報タブ１０２ｃ、本明細書で説明するように検索結果を比較するための分析タブ１０２ｄ、以前の検索及び調査を読み出すためのワークフォルダタブ１０２ｅ、及び以前の検索結果を見るための結果タブ１０２ｆを含む。タブバー１０１の様々なタブは、非限定的な例として示していると理解されたい。さらに、これらの名称は例示目的で使用するものにすぎないので、実施形態は様々なタブ及びボタンの名称に限定されるものではない。図３に示す例では、分析タブ１０２ｄを選択すると、様々な検索クエリを選択して比較する機能がユーザに提供される。
【００２４】
図３に示すグラフィックユーザインターフェイス１００は、ユーザが図式的比較を選択するために利用できる（リストされた検索クエリ１０６ａ〜１０６ｅなどの）様々な検索クエリをリストするクエリリストフィールド１０５を表示する。非限定的な例として、ユーザが比較ボタン１０４を選択した時にクエリリストフィールド１０５を生成することができる。検索クエリは、以前に保存した（例えば、ワークフォルダ内に保存した）検索クエリ、最近の検索クエリ（例えば、最新の２０個の検索クエリ又は他の何らかの数の検索クエリ）、及び別の検索システムからインポートした検索クエリとすることができる。検索クエリ１０６ａ〜１０６ｅは、あらゆるタイプの検索クエリとして構成することができる。例えば、検索クエリ１０６ａ〜１０６ｅは、ブール検索クエリ、自然言語検索クエリ、意味的検索クエリ、及びその他とすることができる。
【００２５】
意味的検索クエリは、最初に提供された検索文字列の用語に意味的に類似する用語である意味的用語を含む。意味的検索は、システムのユーザが自身の検索文字列に含めないであろうはずの関連語を利用することにより役立つことができる。１つの実施形態では、検索文字列の個々の用語が、検索文字列に基づいて意味的用語を生成するサードパーティサービス（テキサス州ダラスのＰｕｒｅＤｉｓｃｏｖｅｒｙ社など）に送信される。別の実施形態では、サーバコンピュータ装置１２ｂ内で意味的用語が生成される。意味的用語は、様々な技術によって生成することができる。
【００２６】
意味的用語ロジックは、意味的用語を生成するだけでなく、ブール重み付けした自然言語検索クエリ（すなわち、最初の検索クエリ）を作成し、これを文書コーパスに適用して戻された電子文書の組を戻すこともできる。この最初の検索クエリは、ブール重み付けした自然言語検索クエリ以外のタイプの検索として構成することもできる。最初の検索クエリは、あらゆる数のクエリ生成技術を使用して生成することができる。その後、戻された意味的用語をクエリ語として使用することができる。
【００２７】
いくつかの実施形態では、ユーザが、検索クエリの名称又は記述の隣のチェックボックスを選択することにより、比較する検索クエリを選択することができる。例えば、図３に示すグラフィックユーザインターフェイス１００は、ユーザが、（最近のブール検索とすることができる）検索クエリ１０６ａ、（保存された意味的検索とすることができる）検索クエリ１０６ｃ、及び（自然言語検索とすることができる）検索クエリ１０６ｄを選択したことを示している。グラフィックユーザインターフェイス１００は、（リストされた検索クエリ１０８ａ〜１０８ｃなどの）選択されたクエリをリストする選択クエリリスト１０７を含む。マウスポインタ１１０で示すような比較選択ボタン１０９を選択することにより、これらの選択したクエリを視覚的に比較することができる。
【００２８】
１つの実施形態では、検索システムが、ユーザが比較選択ボタン１０９を選択した後に、選択された検索クエリのパラメータに従って文書コーパスを検索することができる。図示の例では、３つの検索クエリ１０６ａ、１０６ｃ及び１０６ｄにより、第１の文書セット、第２の文書セット及び第３の文書セットがそれぞれ生成されるようになる。各文書セットは、図示の例では特許及び特許公報である複数の電子文書を含む。２又はそれ以上の文書セット内に類似の電子文書が現れることもある。
【００２９】
次に、図４を参照すると、実施形態は、選択した検索クエリの文書セットを視覚的に表示するベン図１２１を生成する。図４に示すグラフィックユーザインターフェイス１００の画面（ウェブページなど）は、ベン図１２１、並びにベン図の様々なセグメントについて記述するテキスト、及び選択された文書セット内の電子文書のプレビューを提供する結果表示領域１３３を含むグラフィック検索比較領域１２０を含む。
【００３０】
図４に示す例示的なベン図１２１は、比較中の各検索クエリを表すサークルを含む。サークル１２２ａは、図３に示す検索クエリ１０６ａの結果である文書セットに対応し、サークル１２２ｂは、検索クエリ１０６ｄの結果である文書セットに対応し、サークル１２２ｃは、検索クエリ１０６ｃの結果である文書セットに対応する。図示の例は、ベン図１２１を判読するための凡例１２８も含む。
【００３１】
サークルのサイズは、文書セット内の電子文書の数に対応することができる。このベン図はサークルを含むが、他の形状を利用することもできる。さらに、図４に示す２次元形状ではなく、３次元形状を使用して文書セットを表示することもできる。ベン図のサークルは、色及び／又は網掛けパターンなどの異なるフォーマットを有することができる。図１５及び図１６には、文書セットの別のグラフィカル表示を示しており、これらについては以下で説明する。
【００３２】
ベン図１２１は、２又はそれ以上の文書セット内に現れる電子文書を示す１又はそれ以上の重複領域を含むことができる。重複領域のサイズは、２又はそれ以上の文書セット内にどれほど多くの電子文書が現れるかを相対的に示すことができる。さらに、様々な重複領域は、この重複部分をベン図１２１の残りの領域と区別するためのフォーマットを有することができる。図示の例では、重複領域１２６が、検索クエリ１０６ａ及び１０６ｃの結果である両文書セット内に存在する電子文書を含み、重複領域１２４は、検索クエリ１０６ｃ及び１０６ｄの結果である両文書セット内に現れる電子文書を含み、重複領域１２５は、３つの文書セット内全てに現れる電子文書を含む。ベン図の各セグメント（すなわち、重複領域及びベン図の重複していない領域）は、これらのセグメントに関連するテキストを有し、このテキストは、特定のセグメントに関する追加情報を提供する。例えば、このテキストは、セグメント内にどれほど多くの電子文書が存在するか、及びこのセグメントに関連する（単複の）文書セットを生成した１又は複数の検索クエリを示すことができる。
【００３３】
いくつかの実施形態では、ユーザが、特定のセグメント又はサークルを選択して、選択されたセグメント内に存在する電子文書のプレビューを生成することができる。電子文書のプレビューは、結果表示領域１３３内に表示することができる。図４に示すように、現在、重複領域１２５によって表されるセグメントが選択されている。なお、重複領域１２５のフォーマットは、この領域が現在選択されているセグメントであることをユーザが認識するようなものである。図示の実施形態では、重複領域１２５が、選択を示す特定の斜めの網掛けパターンを有する。他の実施形態では、特定の色、特定の網掛けパターン、又はこれらの両方を使用することにより、選択されたセグメントを強調表示することができる。なお、この例では、この場合は重複領域１２５である選択されたセグメントに関連するテキストが、この領域が現在選択されていることを示すために太字フォントを有する。他の実施形態では、（色、イタリック体、下線などの）他のテキストフォーマットを使用して選択を示すことができ、又はテキストが特有のフォーマットを含まなくてもよい。
【００３４】
図４〜図９を大まかに参照すると、図４に示すグラフィックユーザインターフェイス１００の例示的な画面は、ベン図１２１を視界から隠すことができるチャート非表示ボタン１２９も含む。図８に、チャート非表示ボタンを選択することによって折り畳まれたグラフィック検索比較領域１２０を示している。上述したように、結果表示領域１３３には、ベン図１２１の選択されたセグメント内の電子文書のプレビューを表示することができる。このプレビューは、電子文書の構造化データに関連する様々なフィールド（発明者、出願人／譲受人、出願番号、出願日、クラス／サブクラスなど）、及び１又はそれ以上の代表図１３５を含むことができる。結果表示領域１３３内の電子文書の表示は、リスト１３０及びテーブル１３１のラジオボタンによって制御することができる。図４〜図８には、リストモードの結果表示領域１３３を示しており、図９には、テーブルモードの結果表示領域を示している。テーブルモードでは、様々な文書パラメータ（公開番号、公開日、名称など）を含むテーブル１４２内に電子文書が示される。ユーザは、ナビゲーションバー１３２を使用することによって結果表示領域１３３内の電子文書をナビゲートすることができ、特定の文書にジャンプすること、並びに電子文書間での後方及び前方スクロールを行うことができる。さらに、ツールバー１３４を使用して、結果表示領域１３３内の電子文書を操作することもできる。ツールバー１３４は、１又はそれ以上の選択された電子文書の、保存、印刷、電子メール及び開くなどの機能を提供することができる。電子文書の順番の並べ替えなどの追加機能を提供することもできる。ユーザは、チャート表示ボタン１４０を選択することにより、再びチャートを見ることができる。
【００３５】
ここで図５を参照すると、特定のセグメント、又は特定のセグメントに関連するテキスト上でマウスポインタ１１０をホバリングさせる動作などのユーザ動作により、特定のセグメントのフォーマットを強調表示して、ベン図１２１の残りのセグメントの中で目立つように変更することができる。図５に示す例では、ユーザが、検索クエリ１０６ｃに関連する文書セット内でしか見つからなかった電子文書を含むサークル１２２ｃのセグメント１２７に関連するテキスト上でマウスポインタ１１０をホバリングさせている。セグメント１２７の網掛けパターンが強調表示されて、残りのセグメントから区別されるように変更されている。図６では、重複領域１２４に関連するテキスト上でマウスポインタ１１０をホバリングさせているので、重複領域１２４が強調表示されている。セグメントに関連するテキストではなく、実際のセグメント上でマウスポインタ１１０をホバリングさせることにより、セグメントを強調表示することもできる。
【００３６】
ユーザは、選択されたセグメント、従って結果表示領域１３３内にプレビューされる文書セットを変更するために、所望のセグメント、又は所望のセグメントに関連するテキストをクリックし、又は別様に選択することができる。ここで図７を参照すると、ユーザが、重複領域１２４に関連するテキストをクリックし、又は別様に選択している。このユーザ入力に応答して、現在、重複領域１２４に関連するテキストが太字になっており、重複領域１２４に関連するセグメントのフォーマットが変化して、この領域が現在選択されているセグメントであることを示している。この場合、重複領域１２４は、図６の重複領域１２５と同じ網掛けパターンを有している。ここでも、セグメントの選択を示すフォーマットは、いずれの特定の網掛けパターン又は色にも限定されず、他のフォーマット技術を使用することもできる。例えば、いくつかの実施形態では、選択されたセグメントを、ベン図１２１の残りのセグメントよりも上方にわずかに持ち上げて選択を示すことができる。重複領域１２４が選択されているので、結果表示領域１３３に示される電子文書は、重複領域１２５の文書セットに関連する電子文書から、重複領域１２４の文書セットに関連する電子文書に変化している。従って、図７の結果表示領域１３３内でプレビューされる最初の特許文献は、図６でプレビューされる最初の特許文献とは異なる。
【００３７】
いくつかの実施形態では、システムが、１又はそれ以上の検索クエリの結果である文書セットをユーザがさらに視覚化する能力を提供することができる。図１０に、グラフィックユーザインターフェイス１００の画面を示しており、この図では、視覚化ボタン１０３が選択されて視覚化選択領域１５０が表示されている。視覚化選択領域１５０は、（文書セット１５１ａ〜１５１ｅなどの）文書セットを選択し、１又はそれ以上のユーザ定義パラメータに従ってさらに視覚化するために提供することができる。ユーザ定義パラメータは、ユーザが選択できる、又は検索システムが自動的に提供できるデフォルトパラメータのようなあらゆるパラメータである。これらの文書セットは、以前に保存された検索クエリ、インポートされたクエリ、並びにベン図の重複領域１２５に対応する文書セット１５１ａなどの、ベン図に示す検索クエリの比較によって得られた文書セットから得ることができる。ユーザは、所望の文書セットに関連するラジオボタンを選択することなどにより、所望の文書セットを選択することができる。
【００３８】
また、ユーザ定義パラメータをフィルタ語として適用して文書セットのサイズ及び相対的重複を変更することにより、図４〜図１０に示すベン図を操作することもできる。例えば、ユーザは、構造化フィールドデータを１又はそれ以上のユーザ定義パラメータとして使用して、文書セットを絞り込むことができる。限定ではなく一例として、ユーザは、特定のクラス又は特定の機関に関する文書のみを視覚化するように選択することができる。
【００３９】
図１０に示すグラフィックユーザインターフェイス１００の画面は、ユーザが文書セットをフィルタ処理するために選択できる複数のユーザ定義パラメータを含むフィルタ領域１５２も含む。これらの複数のユーザ定義パラメータは、文書セット内の電子文書の構造化データフィールドを含むことができ、非限定的な例として、フィールドドロップダウンボックス１５３を使用してこれらのフィールドを選択することができる。構造化データフィールドは、文書セット内の文書のタイプに特化したフィールドを含むことができる。特許文献に関して言えば、これらの構造化データフィールドは、以下に限定されるわけではないが、機関、譲受人、クラス／サブクラス、発明者、弁理士／代理人などを含むことができる。例えば、追加のドロップダウンボックス１５５内でさらなる構造化データフィールドを選択することもできる。さらに、結果数の制限１５４及びデータ範囲の制限１５６などの、その他のフィルタ処理パラメータを提供することもできる。いくつかの実施形態では、ユーザが、選択された文書セットを視覚化するために使用したいと望むチャートのタイプを選択することができる。以下に限定されるわけではないが、棒グラフ、円グラフ及び折れ線グラフなどのあらゆるチャートを提供することができる。ユーザは、自身の選択に納得した後、チャート作成ボタン１５８を選択することにより、選択した文書セットを所望のユーザ定義パラメータに従って示すための所望のチャートを生成することができる。
【００４０】
図１１に、重複領域１２５によって表される文書セットを機関というユーザ定義パラメータによって分類したものを示す棒グラフとして構成された例示的な視覚化チャート１６０を示す。構造化フィールドデータなどのその他のユーザ定義パラメータを使用して、様々な視覚化チャートを作成できると理解されたい。
【００４１】
なお、他の方法で文書セットをフィルタ処理して視覚化することもできる。図１２に、ベン図１２１の重複セグメント１２４〜１２６にそれぞれ対応する３つの視覚化チャート１６２ａ〜１６２ｃを示す。視覚化チャート１６２ａ〜１６２ｃは、選択された検索クエリに対応する文書セットを、図１２に示す機関などのユーザ定義パラメータによって分類したものである。上述したように、他のユーザ定義パラメータを使用することもできる。ユーザは、様々な方法で視覚化チャート１６２ａ〜１６２ｃを作成することができる。図４及び図１２を両方共に参照すると、ユーザは、ベン図１２１からセグメントを選択し、これをドラッグして、個々の視覚化チャート１６２ａ〜１６２ｃを動的に作成することができる。このようにして、重複する文書セットを、このような文書セット内の内容を横並びにした視覚化で比較することができる。
【００４２】
実施形態は、電子文書検索システムの意味的分析機能及び／又は文書コーパス内の電子文書の構造化フィールドデータにより、上述したようにどの文書がベン図内の特定の文書セットの内部及び外部にあるかを示すだけでなく、どの文書が互いに意味的に近いか、及び／又は機関、発明者及び出願日などの電子文書の構造化フィールドデータに基づいて互いに近いかを示すこともできる。図１３に、電子文書の用語又は構造化フィールドデータとの意味的類似性などの１又はそれ以上のユーザ定義パラメータに従って（サークル１３１によって表す）電子文書をさらに示す例示的なベン図１２１’を示す。あるクラスタ内の互いに近い電子文書は、クラスタ化された電子文書がどの文書セットを表すか、及びこれらの電子文書が重複領域内に存在するか否かに関わらず、これらの電子文書がユーザ定義パラメータに基づいて互いに類似していることを示す。
【００４３】
図１３に示す実施形態による電子文書のグラフィカル表示は、様々な形をとることができる。図示の実施形態では、各電子文書が、サークル１３１によってグラフィカルに表される。しかしながら、他のアイコンを利用することもできる。さらに、この電子文書のグラフィカル表示を色でフォーマットして、特定の電子文書が有しているユーザ定義パラメータを示すカラーサークルを提供することもできる。限定ではなく一例として、ユーザは、特定の用語との意味的類似性としての第１のユーザ定義パラメータ、及び特定の機関としての第２のユーザ定義パラメータを定義することができる。第１のユーザ定義パラメータに対応する電子文書のグラフィカル表示を（青などの）第１の色のアイコンとし、第２のユーザ定義パラメータに対応する電子文書のグラフィカル表示を（赤などの）第２の色のアイコンとすることができる。第１及び第２のユーザ定義パラメータをいずれも満たす電子文書は、（第１の色と第２の色の混合色である紫などの）特定のフォーマットを有することができる。
【００４４】
図１３に示すように、電子文書のグループを、ベン図１２１’の境界の周囲にクラスタ化することができる。これにより、ユーザは、たとえ文書が境界の向こう側にあったとしても、どの文書が互いに類似しているかを視覚化できるようになる。実施形態では、ユーザが、電子文書の１又はそれ以上のクラスタを選択して１又はそれ以上の新たな文書セットを生成することもできる。例えば、ユーザは、マウスポインタ又は他の入力装置を使用して、関心のある電子文書のグラフィカル表示の周囲に境界線１３５を作成することにより、電子文書の１又はそれ以上のクラスタを選択することができる。その後、１又はそれ以上のクラスタを選択することにより、選択した電子文書が示す（単複の）ユーザ定義パラメータに基づいて新たな文書セットを作成することができる。このような新たな文書セットは、それまで不可能であった方法で境界及び用語を越えることができる。これらの新たな文書セットを、新たなベン図、新たな文書セット内の電子文書のリスト、又はこれらの両方によって表すことができる。
【００４５】
検索クエリのグラフィカル表示は、以前の検索を分析するためだけでなく、以前の検索結果に基づいて新たな検索クエリを作成するためのツールとして使用することもできる。図１４に、ベン図１２１の選択されたセグメント内で見つかった意味的に類似する用語（すなわち、共通語）に基づいて新たな検索クエリを推奨する実施形態を示す。図示の実施形態では、ユーザが重複領域１２５を選択したことに応答して、１又はそれ以上の提案用語１７１ａ〜１７１ｃをリストする提案用語リスト１７０が生成される。提案用語１７１ａ〜１７１ｃは、選択された領域内の電子文書の意味的分析により生成することができる。実施形態は、意味的分析を使用して、選択されたセグメント内でどのトピックが最も多く見られるかを判断し、次に意味的には類似しているものの、ベン図１２１によって表される最初の検索クエリに使用された検索語では見つからなかった追加の文書を提案することができる。例えば、選択されたセグメントの電子文書内で最も多く見られるトピックに基づいて、追加の検索クエリを自動的に生成することができる。これらの新たな検索クエリの結果を、提案用語リスト１７０内に集約することができる。これらの特定のトピックを表す意味的用語を、いくつかの不足文書（表示されたベン図１２１の外部にある見つかった追加文書）及びこれらの不足文書へのリンクと共に表示することができる。トピックリスト１７０には、あらゆる数の提案用語１７１ａ〜１７１ｃを提供することができる。従って、実施形態では、新たな検索により、最初の検索クエリでは見つからなかった関心のある追加の電子文書を見つけることができる。
【００４６】
図１５及び図１６に、ベン図以外の検索結果セットの例示的なグラフィカル表示を示す。図１５を詳細に参照すると、グラフィカル表示２００が、検索クエリに関連する文書セットを表す３つのサークル２２２ａ〜２２２ｃを含む。各サークル２２２ａ〜２２２ｃは、特定の文書セット内の電子文書の数に従って決まるサイズを有することができる。限定ではなく一例として、第１のサークル２２２ａは、図３に示す第１の選択された検索クエリ１０６ａの結果である文書セットに対応することができ、第２のサークル２２２ｂは、第２の選択された検索クエリ１０６ｃの結果である文書セットに対応することができ、第３のサークルは、第３の選択された検索クエリ１０６ｄの結果である文書セットに対応することができる。このグラフィカル表示は、サークル２２２ａ〜２２２ｃによって示される文書セットのうちの２つ又はそれ以上に現れる電子文書、又はサークル２２２ａ〜２２２ｃによって示される最初の文書セットのうちの１つのみに現れる電子文書を表す追加のサークルを含むこともできる。これらの追加のサークルは、図４に示すベン図の重複領域と同様の情報を表す。限定ではなく一例として、サークル２２７は、第１のサークル２２２ａによって表される第１の選択検索クエリ１０６ａに対応する文書セットにしか含まれない電子文書を示す。サークル２２６は、第１のサークル２２２ａ及び第２のサークル２２２ｂによって表される第１の選択検索クエリ１０６ａ及び第２の選択検索クエリ１０６ｃに対応する文書セットに含まれる電子文書を示す。サークル２２５は、第１のサークル２２２ａ、第２のサークル２２２ｂ及び第３のサークル２２２ｃによって表される文書セット全てに含まれる電子文書を示す。サークル２２１、２２３、２２６、２２４及び２２８も、同様の関係を表すことができる。サークル以外の形状を利用して様々な文書セットを表すこともでき、検索クエリの数に応じて、検索クエリの結果である利用できる最初のサークルを多く又は少なくすることもできると理解されたい。
【００４７】
１つの実施形態では、ユーザがサークルの１又はそれ以上を選択し、選択されたサークル及び接続されたサークルが全て強調表示されて、ユーザが容易に確認できるようにすることができる。図示の実施形態では、ユーザがサークル２２５を選択し、このサークルが、現在選択されていることを示すように網掛けパターンでフォーマットされている。さらに、サークル２２２ａ〜２２２ｃも、選択されたサークル２２５への接続が強調されるように太字又はその他の方法でフォーマットされている。
【００４８】
ここで図１６を参照すると、別の実施形態による検索結果の例示的なグラフィカル表示３００を示している。図１６のグラフィカル表示３００は、第１のサークル３２２ａ、第２のサークル３２２ｂ及び第３のサークル３２２ｃという３つのサークルを含む。限定ではなく一例として、これらの３つのサークル３２２ａ〜３２２ｃは、図１５に関して上述したように、図３に示す検索クエリ１０６ａ、１０６ｃ及び１０６ｄの結果である文書セットを表すことができる。グラフィカル表示３００は、リング部分３２３〜３２６も含み、これらのリング部分は、３つのサークル３２２ａ〜３２２ｃをリンクして、３つのサークル３２２ａ〜３２２ｃによって表される文書セットのうちの２又はそれ以上の結果である電子文書を含む文書セットをグラフィカルに示す。リング部分３２３〜３２６は、これらがサークル３２２ａ〜３２２ｃのいずれに関連付けられているかを示すようにフォーマットすることができる。例えば、リング部分３２６は、第１のサークル３２２ａ及び第２のサークル３２２ｂによって示される文書セット内の電子文書を表し、リング部分３２５は、３つのサークル３２２ａ〜３２２ｃ全てによって示される文書セット内の電子文書を表す。ユーザは、サークル３２２ａ〜３２２ｃ及びリング部分３２３〜３２６を選択又は強調表示して、電子文書のプレビュー及び選択された文書セットのさらなる視覚化などの上述した様々な機能を実行することができる。
【００４９】
本明細書で説明した実施形態では、電子文書検索システムのユーザが、様々な検索方法の結果を視覚的に分析できるようになると理解されたい。場合によっては、ユーザが、例えばブール検索を通じた意味的検索によってどのようなさらなる事例が見つかるかを確かめたいと思うこともある。ユーザは、この意味的検索で見つかった文書のみを含むベン図のセグメントを選択することにより、文書を複数回評価して調査時間を浪費しなくてもよくなる。ベン図は、ユーザが自身の検索の完全性を確かめる支援を行うことができる。実施形態では、ユーザが、特定のユーザ定義パラメータを満たすベン図内の文書をグラフィカルに表し、電子文書のクラスタに基づいて新たな文書セットを生成することもできる。さらに、実施形態では、ベン図の１又はそれ以上のセグメント内で見つかったトピックに基づく新たな検索クエリを生成することもできる。
【００５０】
本開示は、様々な態様を含むと理解されたい。
【００５１】
第１の態様では、本開示は、電子文書検索のグラフィカル表示方法を提供し、この方法は、少なくとも第１の検索クエリ及び第２の検索クエリを受け取るステップと、第１の検索クエリ及び第２の検索クエリを使用して電子文書データベースを検索し、第１の検索クエリに基づく、第１の複数の電子文書を含む第１の文書セット、及び第２の検索クエリに基づく、第２の複数の電子文書を含む第２の文書セットを取得するステップと、第１の文書セットを表す第１のサークル及び第２の文書セットを表す第２のサークルを含むベン図を生成してグラフィックディスプレイ装置上に表示するステップとを含み、第１のサークル及び第２のサークルのサイズは、第１の文書セット及び第２の文書セット内の文書の数をそれぞれ反映し、第１のサークルは、第１の文書セット内及び第２の文書セット内に存在する共通の電子文書を表す重複領域において第２のサークルに重なる。
【００５２】
第２の態様では、本開示は、グラフィックディスプレイ装置と共に使用するコンピュータプログラム製品を提供し、このコンピュータプログラム製品は、コンピュータ使用可能媒体上に具体化されるコンピュータ可読プログラムコードを有し、コンピュータ可読プログラムコードは、少なくとも第１の検索クエリ及び第２の検索クエリを受け取るためのコンピュータ可読コード命令と、第１の検索クエリ及び第２の検索クエリを使用して電子文書データベースを検索し、第１の検索クエリに基づく、第１の複数の電子文書を含む第１の文書セット、及び第２の検索クエリに基づく、第２の複数の電子文書を含む第２の文書セットを取得するためのコンピュータ可読コード命令と、第１の文書セットを表す第１のサークル及び第２の文書セットを表す第２のサークルを含むベン図を生成してグラフィックディスプレイ装置上に表示するためのコンピュータ可読コード命令とを含み、第１のサークル及び第２のサークルのサイズは、第１の文書セット及び第２の文書セット内の文書の数をそれぞれ反映し、第１のサークルは、第１の文書セット内及び第２の文書セット内に存在する共通の電子文書を表す重複領域において第２のサークルに重なる。
【００５３】
第３の態様では、本開示は、ユーザ入力に応答して、グラフィックディスプレイ装置上で第１のサークルと第２のサークルを分離し、第１のサークルからの第１のチャート及び第２のサークルからの第２のチャートを生成するステップをさらに含み、第１のチャート及び第２のチャートは、構造化データフィールドに従って第１の文書セットと第２の文書セットの比率を示す、第１の態様の方法又は第２の態様のコンピュータプログラム製品を提供する。
【００５４】
第４の態様では、本開示は、第１の文書セット及び第２の文書セット内の、少なくとも１つのユーザ定義パラメータを満たす電子文書を識別するステップと、第１のサークル及び第２のサークルに、少なくとも１つのユーザ定義パラメータを満たす電子文書の複数のグラフィカル表示を読み込むステップとを含み、複数のグラフィカル表示の第１の部分は、第１のサークル内の、第２のサークル内に位置する複数のグラフィカル表示の第２の部分の近くに位置する、第１の態様から第３の態様までのいずれかを提供する。
【００５５】
第５の態様では、本開示は、重複領域内の電子文書の１又はそれ以上の意味的に類似するトピックを特定するステップと、この１又はそれ以上の意味的に類似するトピックに基づいて、１又はそれ以上の追加の検索クエリを生成するステップと、この１又はそれ以上の追加の検索クエリを使用して電子データベースを検索し、１又はそれ以上の検索結果セットを取得するステップと、１又はそれ以上の追加の検索クエリを使用した１又はそれ以上の検索結果セットの１又はそれ以上の視覚表示を表示するステップとをさらに含む、第１の態様から第４の態様までのいずれかを提供する。
【００５６】
第６の態様では、本開示は、第１の検索クエリが意味的検索クエリを含み、第２の検索クエリがブール検索クエリである、第１の態様から第５の態様までのいずれかを提供する。
【００５７】
第７の態様では、本開示は、第１のサークル、第２のサークル及び重複領域内の電子文書を記述するテキストを表示するステップをさらに含む、第１の態様から第６の態様までのいずれかを提供する。
【００５８】
第８の態様では、本開示は、ユーザ入力に応答して、第１のサークル、第２のサークル又は重複領域内の電子文書のグラフを生成するステップをさらに含み、このグラフが、１又はそれ以上の構造化データフィールドによりソートされた電子文書を表す、第１の態様から第７の態様までのいずれかを提供する。
【００５９】
第９の態様では、本開示は、第１の文書セット及び／又は第２の文書セットの電子文書をフィルタ処理する１又はそれ以上のユーザ定義のフィルタ用語に基づいて、第１のサークル及び／又は第２のサークルのサイズを変更するステップをさらに含む、第１の態様から第８の態様までのいずれかを提供する。
【００６０】
第１０の態様では、本開示は、ユーザ選択に応答して、第１のサークル、第２のサークル又は重複領域のフォーマットを変更するステップをさらに含む、第１の態様から第９の態様までのいずれかを提供する。
【００６１】
第１１の態様では、本開示は、ユーザ選択が、第１のサークル、第２のサークル又は重複領域上におけるマウスアイコンのホバリング動作である、第１の態様から第１０の態様までのいずれかを提供する。
【００６２】
第１２の態様では、本開示は、フォーマットを変更するステップが、第１のサークル、第２のサークル又は重複領域の網掛けパターンを変更するステップを含む、第１１の態様を提供する。
【００６３】
第１３の態様では、本開示は、ユーザ入力に応答して、第１のサークル、第２のサークル又は重複領域内の電子文書の視覚化チャートを生成するステップをさらに含み、電子文書の視覚化チャートが、１又はそれ以上のユーザ定義パラメータによりソートされた電子文書を表す、第３の態様から第１２の態様までのいずれかを提供する。
【００６４】
第１４の態様では、本開示は、第１の文書セット及び／又は第２の文書セットの電子文書をフィルタ処理する１又はそれ以上のユーザ定義のフィルタ用語に基づいて、第１のサークル及び／又は第２のサークルのサイズを変更するステップをさらに含む、第３の態様から第１３の態様までのいずれかを提供する。
【００６５】
第１５の態様では、本開示は、ユーザ選択に応答して、第１のサークル、第２のサークル又は重複領域のフォーマットを変更するステップをさらに含む、第３の態様から第１４の態様までのいずれかを提供する。
【００６６】
第１６の態様では、本開示は、ユーザ選択が、第１のサークル、第２のサークル又は重複領域上におけるマウスポインタのホバリング動作である、第１５の態様を提供する。
【００６７】
第１７の態様では、本開示は、フォーマットを変更するステップが、第１のサークル、第２のサークル又は重複領域の網掛けパターンを変更するステップを含む、第１５の態様を提供する。
【００６８】
第１８の態様では、本開示は、少なくとも１つのユーザ定義パラメータが、１又はそれ以上の用語との意味的類似性、及び／又は構造化データフィールドのタイプを含む、第４の態様から第１７の態様までのいずれかを提供する。
【００６９】
第１９の態様では、本開示は、第１及び第２の複数の電子文書が特許文献であり、構造化データフィールドのタイプが、発明者名、クラス、サブクラス、機関、名称、特許請求の範囲、譲受人及び出願日のうちの１又はそれ以上を含む、第１８の態様を提供する。
【００７０】
第２０の態様では、本開示は、電子文書の複数のグラフィカル表示がカラーサークルを含む、第４の態様から第１９の態様までのいずれかを提供する。
【００７１】
第２１の態様では、本開示は、第１のサークル、第２のサークル及び／又は重複領域の、複数の電子文書のグラフィカル表示の少なくとも一部に対応する部分をユーザが選択する能力を提供するステップをさらに含む、第４の態様から第２０の態様までのいずれかを提供する。
【００７２】
第２２の態様では、本開示は、第１のサークル、第２のサークル及び／又は重複領域の、複数のグラフィカル表示の少なくとも一部に対応する選択部分をユーザが選択したことに応答して、この選択部分内に含まれる電子文書をリストするステップをさらに含む、第４の態様から第２１の態様までのいずれかを提供する。
【００７３】
第２３の態様では、本開示は、第１のサークル、第２のサークル及び／又は重複領域の、複数の電子文書のグラフィカル表示の少なくとも一部に対応する選択部分をユーザが選択したことに応答して、このベン図の選択部分を含む第２のベン図を示すステップをさらに含む、第４の態様から第２２の態様までのいずれかを提供する。
【００７４】
第２４の態様では、本開示は、１又はそれ以上の視覚表示が、１又はそれ以上の検索結果セット内の電子文書の数を示す、第５の態様から第２３の態様までのいずれかを提供する。
【００７５】
第２５の態様では、本開示は、１又はそれ以上の視覚表示をユーザが選択することにより、電子文書の選択された視覚表示内の電子文書のプレビューが生成される、第５の態様から第２４の態様までのいずれかを提供する。
【００７６】
第２６の態様では、本開示は、１又はそれ以上の追加の文書セット内の１又はそれ以上の電子文書が、第１の文書セット及び第２の文書セットに含まれない、第５の態様から第２５の態様までのいずれかを提供する。
【００７７】
第２７の態様では、本開示は、１又はそれ以上の意味的に類似する用語を特定するステップが、重複領域に含まれる電子文書内の１又はそれ以上の共通語を識別するステップと、１又はそれ以上の共通語に意味的に類似する意味的用語を生成するステップと、重複領域に含まれる電子文書内の共通する意味的用語を識別するステップとを含む、第５の態様から第２６の態様までのいずれかを提供する。
【００７８】
本明細書では、特定の実施形態を図示し説明したが、本主題の思想及び範囲から逸脱することなく、他の様々な変更及び修正を行うことができると理解されたい。さらに、本明細書では、本主題の様々な態様を説明したが、このような態様を組み合わせて利用する必要はない。従って、添付の特許請求の範囲は、本主題の範囲に含まれる全てのこのような変更及び修正も対象範囲とする。
【符号の説明】
【００７９】
１００  グラフィックユーザインターフェイス
１０１  タブバー
１０２ａ  検索
１０２ｂ  文書読み出し
１０２ｃ  履歴及び警報
１０２ｄ  分析
１０２ｅ  ワークフォルダ
１０２ｆ  結果
１０３  視覚化
１０４  比較
１２０  グラフィック検索比較領域
１２１  ベン図
１２２ａ  サークル
１２２ｂ  サークル
１２２ｃ  サークル
１２３  重複領域
１２４  重複領域
１２５  重複領域
１２６  重複領域
１２８  凡例
１２９  グラフ非表示
１３０  リスト
１３１  テーブル
１３２  ナビゲーションバー
１３３  結果表示領域
１３４  ツールバー
１３５  代表図
【図１】
0006002159.tif 000002
【図２】
0006002159.tif 000003
【図３】
0006002159.tif 000004
【図４】
0006002159.tif 000005
【図５】
0006002159.tif 000006
【図６】
0006002159.tif 000007
【図７】
0006002159.tif 000008
【図８】
0006002159.tif 000009
【図９】
0006002159.tif 000010
【図１０】
0006002159.tif 000011
【図１１】
0006002159.tif 000012
【図１２】
0006002159.tif 000013
【図１３】
0006002159.tif 000014
【図１４】
0006002159.tif 000015
【図１５】
0006002159.tif 000016
【図１６】
0006002159.tif 000017