(57)【要約】【課題】検索者が直感的に検索結果の分析を行うことができるようにする。【解決手段】検索により抽出された複数の文献のデータが次の処理キー及び選択可能な表示項目として第１の表示形態にてユーザに提示されると共に、ユーザによる表示項目の選択に応じて、選択された表示項目に対応する文献のデータを、さらに次の処理キー及び選択可能な表示項目としてユーザにより指定された第２の表示形態にてユーザに提示されるようになる。従って、直感的なインターフェースにて分析対象及び表示形態を変更してゆき、分析を進めることができるようになる。【選択図】図１
2008135057.tif 000002
【特許請求の範囲】
【請求項１】
処理部と、記憶装置と、関連度データテーブル格納部と、所定の文献群を格納している文献データベースとを有するコンピュータにより実行される検索処理方法であって、
前記処理部により、ユーザにより指定された検索条件に従って前記文献データベースを検索し、当該検索により抽出された第１の複数の文献のデータを前記記憶装置に格納する第１文献抽出ステップと、
前記処理部により、前記第１文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第１の複数の文献のデータを読み出し、前記第１の複数の文献に関する情報及び表示形態をユーザに選択させるための情報を含む検索結果画面のデータを生成し、出力するステップと、
前記処理部により、前記第１文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第１の複数の文献のデータを読み出し、当該第１の複数の文献間の関連度及び当該第１の複数の文献のうちの一つと当該文献に使用されている語句との関連度の少なくともいずれかを算出し、前記関連度データテーブル格納部に格納する第１関連度算出ステップと、
前記処理部により、前記第１関連度算出ステップにより算出され且つ前記関連度データテーブル格納部に格納されたデータに基づき、前記第１文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第１の複数の文献のデータを、各表示項目を次の処理キーとして選択可能とし且つ前記検索結果画面において前記ユーザにより指定された第１の表示形態にて前記ユーザに提示する第１処理結果画面のデータを生成し、出力する第１処理ステップと、
前記処理部により、前記第１処理結果画面において前記ユーザにより選択された表示項目に対応する、第２の複数の文献のデータを前記文献データベースから抽出し、前記記憶装置に格納する第２文献抽出ステップと、
前記処理部により、前記第２文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第２の複数の文献のデータを読み出し、当該第２の複数の文献間の関連度及び当該第２の複数の文献のうちの一つと当該文献に使用されている語句との関連度の少なくともいずれかを算出し、前記関連度データテーブル格納部に格納する第２関連度算出ステップと、
前記処理部により、前記第２関連度算出ステップにより算出され且つ前記関連度データテーブル格納部に格納されたデータに基づき、前記第２文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第２の複数の文献のデータを、前記検索結果画面のデータを生成及び出力することなく、各表示項目を次の処理キーとして選択可能とし且つ前記第１処理結果画面において前記ユーザにより指定された第２の表示形態にて前記ユーザに提示する第２処理結果画面のデータを生成し、出力する第２処理ステップと、
を含む検索処理方法。
【請求項２】
前記第１及び第２の表示形態が、少なくとも
処理すべき複数の文献を使用語句によりクラスタリングして予め規定されている表示事項でもって提示する形態と、
処理すべき複数の文献を予め規定されている表示事項と各文献の使用語句により算出される関連度を表す接続線とでもって表示する形態と、
処理すべき複数の文献を使用語句について分類且つ集計した結果をグラフによって表示する形態と、
処理すべき複数の文献の使用語句と当該使用語句間の関連度を表す接続線とを表示する形態と、
処理すべき複数の文献のうち特定の事項で関連付けられた文献群を前記特定の事項により、前記特定の事項で関連付けられた文献群と前記処理すべき文献のデータである使用語句との関連度を前記特定の事項と前記使用語句との間の接続線でもって表示する形態と、
のうちいずれかであることを特徴とする請求項１記載の検索処理方法。
【請求項３】
前記第１及び第２処理ステップにおいて、
表示形態に対応する表示用プログラムを指定し、当該表示用プログラム用のデータを生成する
ことを特徴とする請求項１記載の検索処理方法。
【請求項４】
前記第１処理ステップが、
前記処理部により、前記関連度データテーブル格納部から読み出したデータを用いて各文献をクラスタリングするステップと、
前記処理部により、前記第１文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第１の複数の文献のデータから、前記第１の表示形態について予め規定されている表示事項に係るデータを抽出するステップと、
前記処理部により、抽出された表示事項に係るデータを前記次の処理キーとして各クラスタについて表示するためのデータを生成するステップと、
を含む請求項１記載の検索処理方法。
【請求項５】
ユーザにより指定された検索条件に従って所定の文献群を格納している文献データベースを検索し、当該検索により抽出された第１の複数の文献のデータを記憶装置に格納する第１文献抽出ステップと、
前記第１文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第１の複数の文献のデータを読み出し、前記第１の複数の文献に関する情報及び表示形態をユーザに選択させるための情報を含む検索結果画面のデータを生成し、出力するステップと、
前記第１文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第１の複数の文献のデータを読み出し、当該第１の複数の文献間の関連度及び当該第１の複数の文献のうちの一つと当該文献に使用されている語句との関連度の少なくともいずれかを算出し、関連度データテーブル格納部に格納する第１関連度算出ステップと、
前記第１関連度算出ステップにより算出され且つ前記関連度データテーブル格納部に格納されたデータに基づき、前記第１文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第１の複数の文献のデータを、各表示項目を次の処理キーとして選択可能とし且つ前記検索結果画面において前記ユーザにより指定された第１の表示形態にて前記ユーザに提示する第１処理結果画面のデータを生成し、出力する第１処理ステップと、
前記第１処理結果画面において前記ユーザにより選択された表示項目に対応する、第２の複数の文献のデータを前記文献データベースから抽出し、前記記憶装置に格納する第２文献抽出ステップと、
前記第２文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第２の複数の文献のデータを読み出し、当該第２の複数の文献間の関連度及び当該第２の複数の文献のうちの一つと当該文献に使用されている語句との関連度の少なくともいずれかを算出し、前記関連度データテーブル格納部に格納する第２関連度算出ステップと、
前記第２関連度算出ステップにより算出され且つ前記関連度データテーブル格納部に格納されたデータに基づき、前記第２文献抽出ステップにより抽出され且つ前記記憶装置に格納された前記第２の複数の文献のデータを、前記検索結果画面のデータを生成及び出力することなく、各表示項目を次の処理キーとして選択可能とし且つ前記第１処理結果画面において前記ユーザにより指定された第２の表示形態にて前記ユーザに提示する第２処理結果画面のデータを生成し、出力する第２処理ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文献データベースの検索技術に関し、より詳しくは、検索実行時におけるユーザインターフェースに関する。
【背景技術】
【０００２】
従来、例えばある文書群に対して、含まれている文章の特徴や類似性などの分析を進める場合、テキストマイニング技術や、重み付け計算による検索技術を用いて文書群に対して処理を行い、その処理結果を表やグラフに変換して分析者に提示していた。従来技術では、元となる文書群のデータをベースに、それぞれ表、グラフ、又は図を個別に生成して表示していた。
【０００３】
しかし分析を進める上で、ある分析結果から次の分析結果を得ようとする場合がある。従来技術においても検索結果の一部を単に参照したり、検索結果を絞り込むという単純な処理は可能であったが、該当部分を単に表示するだけでその意味合いに何らの変化を与えるものではなかった。さらに、例えばある表の中から関心のある部分だけを、新たな観点を含めて表示させたり、その部分を別の観点の図等に変換して表示させる場合には、一度元の文書群のデータに戻り、改めて検索条件を設定し、その文書群のデータ内の数値やテキストなどを用いて処理を行い、当該処理結果を所望の表示形態に変換するといったプロセスが必要となる。従って、このような場合には非常に手間がかかり、分析結果からすぐに次の分析へ思考を働かせたい時に、大きな障害となってしまうという問題点があった。
【０００４】
また、特開２００１−９２８５１号公報には以下の技術が開示されている。すなわち、特許／技術資料検索システムより取得した検索ファイルのデータをコンピュータを利用して特許情報または技術情報分析用マスタテーブルに自動変換した後、必要な形態の特許マップ、或は、各種の通計グラフなどを出力するための方法が開示されている。しかしこの技術によっても、検索ファイルのデータを変更しなければならないような場合には、別途マスタテーブルに変換しなければならない。従って、前回の検索結果をさらに絞り込んだりする場合には、通常と同様に新たな検索ファイルを用意しなければならず、処理や手間が簡略化されることはない。
【特許文献１】特開２００１−９２８５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従って、本発明の目的は、検索者が直感的に検索結果の分析を行うことができるようにするための検索処理技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る検索処理方法は、ユーザにより指定された検索条件に従って所定の文献群を検索し、当該検索により抽出された複数の文献のデータを記憶装置に格納するステップと、検索により抽出された複数の文献のデータを、各表示項目を次の処理キーとして選択可能とし且つ第１の表示形態にて前記ユーザに提示するためのデータに処理し、当該処理結果を出力する第１処理ステップと、ユーザにより直接又は間接的に選択された表示項目に対応する、文献のデータを抽出し、記憶装置に格納するステップと、選択された表示項目に対応する、文献のデータを、各表示項目を次の処理キーとして選択可能とし且つユーザにより指定された第２の表示形態にてユーザに提示するためのデータに処理し、当該処理結果を出力する第２処理ステップとを含む。
【０００７】
検索により抽出された複数の文献のデータが次の処理キー及び選択可能な表示項目として第１の表示形態にてユーザに提示されると共に、ユーザによる表示項目の選択に応じて、選択された表示項目に対応する文献のデータを、さらに次の処理キー及び選択可能な表示項目としてユーザにより指定された第２の表示形態にてユーザに提示されるようになる。従って、直感的なインターフェースにて分析対象及び表示形態を変更してゆき、分析を進めることができるようになる。
【０００８】
また、上で述べた第１及び第２の表示形態が、少なくとも（ａ）処理すべき複数の文献を使用語句によりクラスタリングして予め規定されている表示事項でもって提示する形態と、（ｂ）処理すべき複数の文献を予め規定されている表示事項と各文献の使用語句により算出される関連度を表す接続線とでもって表示する形態と、（ｃ）処理すべき複数の文献を使用語句について分類且つ集計した結果をグラフによって表示する形態と、（ｄ）処理すべき複数の文献の使用語句と当該使用語句間の関連度を表す接続線とを表示する形態と、（ｅ）処理すべき複数の文献のうち特定の事項で関連付けられた文献群を特定の事項により、特定の事項で関連付けられた文献群と処理すべき文献のデータである使用語句との関連度を上記特定の事項と使用語句との間の接続線でもって表示する形態とのうちいずれかである場合もある。これらの表示形態を自由に遷移することにより、分析を進めることができるようになる。なお、これらの表示形態に限定されるものではなく、他の表示形態を含めるようにしても良い。また、別の組み合わせから任意に選択できるようにすることもある。
【０００９】
また、上で述べた第１及び第２処理ステップにおいて、表示形態に対応する表示用プログラムを指定し、当該表示用プログラム用のデータを生成するようにしてもよい。ユーザ端末の環境に合わせて、必要に応じて表示用プログラムを切り替えるものである。また、スタンドアロン環境、クライアント・サーバ環境のいずれにおいても実現可能である。
【００１０】
本発明の第２の態様に係る検索処理方法は、処理部と、記憶装置と、関連度データテーブル格納部と、所定の文献群を格納している文献データベースとを有するコンピュータにより実行される検索処理方法である。そして、本検索処理方法は、処理部により、ユーザにより指定された検索条件に従って文献データベースを検索し、当該検索により抽出された第１の複数の文献のデータを記憶装置に格納する第１文献抽出ステップと、処理部により、第１文献抽出ステップにより抽出され且つ記憶装置に格納された第１の複数の文献のデータを読み出し、第１の複数の文献に関する情報及び表示形態をユーザに選択させるための情報を含む検索結果画面のデータを生成し、出力するステップと、処理部により、第１文献抽出ステップにより抽出され且つ記憶装置に格納された第１の複数の文献のデータを読み出し、当該第１の複数の文献間の関連度及び当該第１の複数の文献のうちの一つと当該文献に使用されている語句との関連度の少なくともいずれかを算出し、関連度データテーブル格納部に格納する第１関連度算出ステップと、処理部により、第１関連度算出ステップにより算出され且つ関連度データテーブル格納部に格納されたデータに基づき、第１文献抽出ステップにより抽出され且つ記憶装置に格納された第１の複数の文献のデータを、各表示項目を次の処理キーとして選択可能とし且つ検索結果画面においてユーザにより指定された第１の表示形態にてユーザに提示する第１処理結果画面のデータを生成し、出力する第１処理ステップと、処理部により、第１処理結果画面においてユーザにより選択された表示項目に対応する、第２の複数の文献のデータを文献データベースから抽出し、記憶装置に格納する第２文献抽出ステップと、処理部により、第２文献抽出ステップにより抽出され且つ記憶装置に格納された第２の複数の文献のデータを読み出し、当該第２の複数の文献間の関連度及び当該第２の複数の文献のうちの一つと当該文献に使用されている語句との関連度の少なくともいずれかを算出し、関連度データテーブル格納部に格納する第２関連度算出ステップと、処理部により、第２関連度算出ステップにより算出され且つ関連度データテーブル格納部に格納されたデータに基づき、第２文献抽出ステップにより抽出され且つ記憶装置に格納された第２の複数の文献のデータを、検索結果画面のデータを生成及び出力することなく、各表示項目を次の処理キーとして選択可能とし且つ第１処理結果画面においてユーザにより指定された第２の表示形態にてユーザに提示する第２処理結果画面のデータを生成し、出力する第２処理ステップとを含む。
【００１１】
なお、上述の方法はプログラム及びコンピュータにて実施することができ、当該コンピュータは検索処理装置となる。また、上記プログラムは、例えばフレキシブルディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。また、ネットワークなどを介してデジタル信号として配信される場合もある。尚、中間的な処理結果はメモリに一時保管される。
【発明の効果】
【００１２】
以上述べたように、本発明に拠れば、検索者が直感的に検索結果の分析を行うことができるようになる。
【発明を実施するための最良の形態】
【００１３】
図１に本発明の一実施の形態に係るシステム概要図を示す。例えばインターネットやＬＡＮ（Local Area Network）であるネットワーク１には、例えばウェブ（Ｗｅｂ）サーバ機能を有する検索サーバ５と、例えばパーソナルコンピュータであってＷｅｂブラウザ機能を有する１又は複数のクライアント端末３とが接続されている。
【００１４】
検索サーバ５は、検索対象となる文献を蓄積した文献ＤＢ５３と、検索等により抽出された文献の間の関連度のデータなどを格納する関連度データ格納部５４と、検索等により抽出された文献における使用語句のデータを格納する関連語データ格納部５５とを管理している。また、検索サーバ５は、文献ＤＢ５３に対して検索処理を行う検索処理部５１と、検索処理部５１が抽出した文献のデータ等を所定のアルゴリズムにて処理するデータ操作部５２とを含む。なお、検索サーバ５は、１台のコンピュータではなく複数台のコンピュータにより以下で説明する機能を実現する場合もある。また、検索サーバ５は、クライアント端末３の機能に適合させて、Ｗｅｂサーバ機能ではない別のインターフェースにてクライアント端末３とデータのやり取りを行う場合もある。
【００１５】
クライアント端末３には、マウスやキーボードなどの入力装置３２と、ディスプレイなどの表示装置３１とが接続されており、検索サーバ５とのデータのやり取りを行うと共にクライアント端末３のユーザに対するユーザーインタフェースを提供するクライアント検索インターフェース部３３と、検索結果の表、グラフ又はフロー図などの表示を行う際に表示のための処理を行い且つ当該表、グラフ又はフロー図などについてのユーザインターフェースを提供する１又は複数の表示処理部３４とが設けられている。検索サーバ５とのデータのやり取りをＷｅｂベースで行う場合には、クライアント検索インターフェース部３３は、Ｗｅｂブラウザとなる。但し、特別のクライアント・プログラムを用いるようにしても良い。
【００１６】
次に図２乃至図２６を用いて図１に示したシステムの処理内容について説明する。なお、以下の説明においては、特許文献の検索を例に用いる。最初に、ユーザはクライアント端末３の入力装置３２を操作して、クライアント検索インターフェース部３３に指示を与え、検索条件指定ページにアクセスさせる（ステップＳ１）。検索サーバ５は、クライアント端末３からのアクセスに応じて、検索条件指定ページのデータをクライアント端末３に送信する（ステップＳ３）。クライアント端末３のクライアント検索インターフェース部３３は、検索サーバ５から検索条件指定ページのデータを受信し、表示装置３１に表示する（ステップＳ５）。例えば、少なくともキーワード入力欄、検索するデータベースを指定する指定欄等を含む画面が表示される。場合によっては、キーワードの代わりに文章を入力して、当該文章を検索条件とする場合もある。この場合は文章から形態素解析などにより検索語句を抽出する。ユーザは、検索キーワード等を入力し、また検索対象データベースの指定を行う。
【００１７】
クライアント端末３のクライアント検索インターフェース部３３は、ユーザから検索キーワード等の検索条件入力を受け付け（ステップＳ７）、当該検索条件入力データを検索サーバ５に送信する（ステップＳ９）。検索サーバ５の検索処理部５１は、クライアント端末３から検索条件入力データを受信し、一旦記憶装置に格納する（ステップＳ１１）。そして、検索キーワード等の検索条件に従って文献ＤＢ５３に対して検索を行い、該当する文献のデータ等を抽出する（ステップＳ１３）。
【００１８】
文献ＤＢ５３には例えば図３に示すようなデータが格納されている。図３のテーブル例では、文献のレコード番号の列２０１と、出願番号の列２０２と、出願日の列２０３と、公開番号の列２０４と、公開日の列２０５と、登録番号の列２０６と、．．．出願人の列２０７と、名称の列２０８と、要約の列２０９等が設けられている。この他本文のデータについても保持されている。このようなデータを参照して検索を行う。
【００１９】
そして、データ操作部５２は、抽出データに対して所定の処理を実施する（ステップＳ１４）。所定の処理は、例えば検索キーワード等に対して、抽出された各文献の関連度を計算し、当該抽出された文献を関連度に従って並べ替える処理である。また、抽出された文献と使用されている語句との関連度を計算し、当該関連度に従って関連の深い語句を順番に並べる処理である。なお、関連度を計算して並べ替える処理については従来と同じであって、文書内の単語を「ＴＦ・ＩＤＦ」や「カルバックの情報量」を用いて重み付けし、次に単語の重みを用いて文書をベクトルとして表現し、文書の関連度をベクトルの内積で計算する方法などが良く知られている。また、例えば特開２０００−３１５２０７号公報や特開２００２−２４５０６１号公報にも開示されている。これらの処理結果は検索サーバ５のワークメモリ領域に保持される。
【００２０】
なお、各文献において使用されている語句については、予め関連度が高い語句を関連単語として特定し、関連語データ格納部５５に登録しておき、上で述べたような処理に用いるようにしても良い。例えば関連語データ格納部５５には、図４に示すようなデータが登録されている。図４の例では、公開番号に対応して関連単語が列挙されるようになっている。
【００２１】
そして検索サーバ５は、ステップＳ１４の処理結果を含む検索結果表示ページのデータを生成し、クライアント端末３に送信する（ステップＳ１５）。クライアント端末３のクライアント検索インターフェース部３３は、検索サーバ５から検索結果表示ページのデータを受信し、表示装置に表示する（ステップＳ１７）。
【００２２】
例えば図５に示すような画面が表示装置３１に表示される。図５の例では、キーワード入力欄３０１と、クリアボタン３０２と、検索再実行ボタン３１８と、入力キーワードに関連が深い単語をランキング表示するための関連単語表示欄３０３と、検索対象の文献を格納したデータベースを指定するための連想辞書指定欄３０４と、連想辞書指定欄３０４において指定されたデータベースの全体又はサブセットを指定するためのテキスト集合指定欄３０５と、（入力キーワードにヒットした文献群中の関連単語数／文献群全体の関連単語数）を表示する単語表示欄３１６と、（入力キーワードにヒットした文献の数／全文献数数）を表示するテキスト表示欄３１７と、表作成、グラフ作成、フロー作成などの表示形態の選択を行うためのコマンド指定欄３０７と、コマンド指定欄３０７において指定された表示形態を実行させるためのコマンドボタン３０６と、グラフの縦軸設定や関連単語種別の指定を行うための縦軸設定欄３０８と、グラフの横軸設定などを行うための横軸設定欄３０９と、縦軸設定欄をデフォルトに戻すためのボタン３１０と、横軸設定欄をデフォルトに戻すためのボタン３１１と、複合語の検索を行うための単語パターン入力欄３１２と、絞込検索を行う場合に選択するボタン群（オン／オフ／反転）３１３と、その絞込みの条件（ＡＮＤ／ＯＲ）のラジオボタン３１４と、検索の結果ヒットした文献の表示欄３１５とが設けられている。
【００２３】
図５に示すようにステップＳ７において入力された検索キーワードは「ソフトウエア」及び「情報処理」であり、使用したデータベースは「特許公報抜粋」であって、検索はその全体に対して行われている。この際、入力キーワードにヒットした文献群中の関連単語数は１３５３であり、文献群全体の関連単語数は２９２２０である。また、入力キーワードにヒットした文献数は６０であり、全体の文献数は２７５２である。関連単語表示欄３０３には「ソフトウエア」及び「情報処理」を包含する文献群に関連する単語を関連度のランキングとして表示しており、文献の表示欄３１５には「ソフトウエア」及び「情報処理」を包含する文献群を関連度のランキングとして表示している。
【００２４】
ユーザは、この画面において、コマンド指定欄３０７において検索結果の表示形態を指定し、コマンドボタン３０６をクリックする。例えば図５に示されているように「表作成」が選択されたとする。クライアント端末３のクライアント検索インターフェース部３３は、ユーザによる表示形態についてのコマンド入力を受け付け、検索サーバ５に送信する（ステップＳ１９）。検索サーバ５のデータ操作部５２は、クライアント端末３から表示形態についてのコマンドを受信し（ステップＳ２１）、ステップＳ１３において抽出されたデータを用いて指示された表示形態を実現するための表示用データを生成し、ワークメモリ領域に格納する（ステップＳ２３）。
【００２５】
データ操作部５２は、抽出されたデータ（ここでは６０件の文献の要約、請求項、その他の本文及び書誌情報）を用いて、抽出された文献をクラスタリングする（図６：ステップＳ３１）。このクラスタリングについては、抽出された文献の関連単語の各々について関連度を計算し、計算された関連度の高い単語毎にグループ分けを行う。さらに、各グループに分類された単語と各文献の関連度を計算し、各文献を関連度の高いグループ（クラスタ）に紐付ける。なお、このクラスタリング計算については、文書内の単語を「ＴＦ・ＩＤＦ」や「カルバックの情報量」を用いて重み付けし、次に単語の重みを用いて文書をベクトルとして表現し、文書の関連度をベクトルの内積で計算した上、全文書間の関連度を計算して得られる関連度マトリックスに対してクラスタリングアルゴリズムを適用する方法などが一般的に知られている。例えば、上記列挙した特許文献を参照のこと。
【００２６】
図５の例では、以下のようなクラスタリングが行われる。
クラスタリング１：形成  画像  制限  識別情報  品  配信  識別
クラスタリング２：名  版番号  版  参照関係情報  参照関係  変更  版管理
クラスタリング３：着脱可能  情報管理方法  情報管理  ID  ユーザ  ソウトウエア情報  ユーザID
クラスタリング４：命令  比較  アドレスレジスタ  実行  アドレス  領域  デバッグ
クラスタリング５：電子メール  電子  メール  送信  生成  受信  端末
クラスタリング６：バージョン  バージョンアップ  アップ  機器  バージョン情報  シリアル  日時
各クラスタに含まれる文献は、各クラスタに含まれる関連単語との関連が深い文献となる。
【００２７】
なお、ある語句の特定の文献との関連度は、以下のように計算される。すなわち、（特定の文献における、ある語句の出現回数／データベース（上の例では特許公報群）においてある語句が出現する文献数）で計算される。これは、特定の文献に頻繁に現れる語句はその特定の文献の特徴的な語句であり、一方で多くの文献で出現する語句は特定の文献における特徴的な語句とは言えないという観点から定義されている。但し、他の方法にて関連度を計算するようにしても良い。
【００２８】
次に、データ操作部５２は、指定された表示形態についてのコマンドに基づき、各文献の表示データを特定する（ステップＳ３３）。ここでは、公開番号と名称と出願人名とが表示データとして予め設定されており、これらのデータを各文献について特定する。そして、クラスタ毎に各文献の上記表示データを配置する（ステップＳ３５）。なお、本実施の形態では、縦軸にはクラスタを、横軸には出願人をとるものとする。すなわち、クラスタと出願人との組にて各文献を分類するものである。但し、横軸については別のデータを用いても良い。最後に、クライアント端末３において、特定の表示処理部３４により処理可能なデータ・フォーマットで表示用データを生成し、ワークメモリ領域に格納する（ステップＳ３７）。特定の表示処理部３４は、「表作成」というコマンドに対応して選択される。
【００２９】
データ操作部５２は以上のような処理を実施し、生成された表示用データをクライアント端末３に送信する（図２：ステップＳ２５）。クライアント端末３のクライアント検索インターフェース部３３は、検索サーバ５から表示用データを受信する（ステップＳ２７）。そして、クライアント検索インターフェース部３３は、受信した表示用データに対応する表示処理部３４が起動されているか確認し、起動されていなければ、受信した表示データに対応する表示処理部３４を起動する。表示処理部３４は、受信した表示用データを用いて、ユーザにより指示された表示形態で、検索結果を表示装置３１に表示する（ステップＳ２９）。なお、処理は端子Ａ及びＢを介して図１１に移行する。
【００３０】
図７に画面例を示す。図７の例では、表示形態選択欄４０１と、テーブル４１０とが含まれる。表示形態選択欄４０１は、次の表示形態を選択するためのコンボボックスである。例えば、図８に示すように、特許マップ（図７）、特許フロー（図１４）、グラフ（図１９）、スケルトンマップ（図２４）、アンカーマップ（図２６）のいずれかを選択することができる。テーブル４１０は、各クラスタのデータを表示するための、クラスタの列４０２と、Ａ社の該当文献（１０件）をクラスタ別に表示するための列４０３と、Ｂ社の該当文献（８件）をクラスタ別に表示するための列４０４と、Ｃ社の該当文献（６件）をクラスタ別に表示するための列４０５と、Ｄ社の該当文献（５件）をクラスタ別に表示するための列４０６とが設けられている。上で述べたように横軸は出願人の軸になっている。一方テーブル４１０には、クラスタリング３の行４０７と、クラスタリング４の行４０８と、クラスタリング５の行４０９とが含まれる。なお、クラスタリング１及び２の行については、画面領域の関係から表示されていないが、スクロールバーなどを操作することにより表示させることができる。このようにユーザは、どの出願人の出願がどのクラスタに多く含まれるのかといったことを分析することができる。また、検索結果においてどの出願人の出願が多いのかということも把握することができる。
【００３１】
なお、公開番号、名称及び出願人名のセットからなる表示項目の各々は、次の処理のために選択可能になっている。また、領域で指定することも可能になっており、当該領域に含まれる表示項目が選択される。例えば図９に示すように、クラスタリング４の行４０８に含まれ且つＡ社の列４０３とＢ社の列４０４とＣ社の列４０５に含まれる１０件の表示項目（文献）を、領域４１５を指定することにより選択することができる。なお、表示項目（文献）を一つ一つ選択するようにしても良い。各表示項目は、例えばボタンのようになっており、クリックできるような表示形態であってもよい。
【００３２】
図９の例では、領域４１５に含まれる表示項目（文献）を選択し、次の表示形態として表示形態選択欄４０１において「特許フロー」を選択したものとする。そして、ユーザが入力装置３２のマウスの右ボタンを押すと、図１０に示すメニューが表示されるようになっている。図１０の例では、「外部コマンド起動」４２１、環境設定、コピー、貼り付け、形式を選択して貼り付け、挿入、削除、数式と値のクリア、コメントの挿入、セルの書式設定、リストから選択、ハイパーリンクなどのメニュー項目が含まれている。ここでは外部コマンド起動４２１を選択する。なお、本実施の形態においては、表示項目を選択しなければ、全表示項目が黙示的に選択されたものとみなす。
【００３３】
そうすると、表示処理部３４は、ユーザからの表示形態及び表示項目選択入力を受け付け（図１１：ステップＳ４１）、クライアント端末３のクライアント検索インターフェース部３３に、選択された表示項目及び表示形態のデータを出力する。
【００３４】
クライアント検索インターフェース部３３は、選択された表示項目及び表示形態のデータを検索サーバ５に送信する（ステップＳ４３）。検索サーバ５のデータ操作部５２は、選択された表示項目及び表示形態のデータを受信し、一旦ワークメモリ領域に格納する（ステップＳ４５）。そして、選択された表示項目に対応する文献のデータを例えば文献ＤＢ５３から抽出する（ステップＳ４７）。前の処理の結果がワークメモリ領域に保持されたままであればそのデータを用いることも可能である。ここでは、表示項目には少なくとも公開番号が含まれるため、公開番号から１０件の文献のデータを特定することができる。そして、抽出されたデータを用いて、指定された表示形態（ここでは「特許フロー」）を実現するための表示用データを生成し、ワークメモリ領域に格納する（ステップＳ４９）。
【００３５】
データ操作部５２は、選択された表示項目に対応する文献のデータを用いて、選択された文献間の関連度を計算する（図１２：ステップＳ６１）。文献間の関連度の計算についても周知の技術であるからここでは説明しない。なお、例えば図１３に示すようなデータが生成され、例えば関連度データ格納部５４に格納される。図１３の例では、選択された１０件の文献が縦及び横に同じように並べられ、１つの文献につき他の９件の文献との関連度が登録されている。但し、予め設けられている閾値以下の関連度の場合には「−」で表している。
【００３６】
そして、各文献のデータから表示データを特定する（ステップＳ６３）。ここでは公開番号、名称及び出願人が表示データとして予め設定されており、これらのデータを各文献について特定する。また、表示データを含む表示項目を文献のデータに含まれる出願日又は公開日に従って時系列に並べ、関連度に従った太さの線分で表示項目間を結んだ状態を表示するための表示用データを、特許フロー表示用の表示処理部３４が処理可能なフォーマットで生成する（ステップＳ６５）。
【００３７】
そして検索サーバ５は、生成した表示用データをクライアント端末３に送信する（図１１：ステップＳ５１）。クライアント端末３のクライアント検索インターフェース部３３は、検索サーバ５から表示用データを受信する（ステップＳ５３）。そして、受信した表示用データに対応する表示処理部３４が起動されているか確認し、起動されていなければ表示処理部３４を起動する。そして、表示処理部３４に表示用データを出力する。表示用データに対応する表示処理部３４は、ユーザ指定の表示形態で表示用データを表示装置３１に表示する（ステップＳ５５）。なお、別途検索をやり直す場合には端子Ｃを介して図２に移行する。一方、以下で説明するように表示形態及び表示項目を選択して分析を進める場合にはステップＳ４１に戻る（ステップＳ５７）。
【００３８】
例えば図１４に示すような画面が表示される。図１４の例では、１０の表示項目５０１乃至５１０が公開日又は出願日に従って左から右へ時系列で並べられている。また、所定の閾値以上の関連度を有する表示項目間は線分で結ばれており、関連度が高い文献間の線分はより太く示されている。例えば表示項目５０２と表示項目５０３は、１０の表示項目の中で最も関連度が高く、最も太い線分にて接続されている。また、表示項目５０２と表示項目５１０、表示項目５０５と表示項目５０６、表示項目５０５と表示項目５０９も比較的関連度が高く、中太線で結ばれている。なお、これらの表示項目は全て選択可能となっており、ボタン表示されている場合もある。また領域指定により１又は複数の表示項目を選択する場合もある。
【００３９】
さらに表示項目間を結ぶ線分に、表示項目間の接続関係及び太さのデータだけを保持させるのではなく、実際の関連度を保持させるようにしても良い。この場合、例えば図１４の表示部分に加え表示切替ボタンを設けて、当該表示切替ボタンをクリックすることにより例えば図１５に示すような表示を行わせる場合もある。図１５では、表示されている表示項目間の接続線に、当該接続線の関連度を表示させている。表示項目は、接続線に関連度の数値を表示するために位置をずらして表示される。図１５のような表示においても、各表示項目は選択可能となっており、１又は複数の表示項目を選択することができる。
【００４０】
例えば図１６に示すように、ユーザが表示項目５０６乃至５１０を包含するように領域５１５を指定し、図１６の表示部分外に設けられた表示項目指定欄（例えば図７）において再度「特許フロー」を選択したものとする。そしてさらに入力装置３２のマウスの右ボタンを押して例えば図１０のようなメニューを表示させ、「外部コマンド起動」４２１を選択するものとする。
【００４１】
このようにクライアント端末３の表示処理部３４は、ユーザからの表示形態及び表示項目の選択入力を受け付け（図１１：ステップＳ４１）、当該選択された表示形態及び表示項目のデータをクライアント検索インターフェース部３３に出力する。クライアント検索インターフェース部３３は、選択された表示形態及び表示項目のデータを受け取り、検索サーバ５に送信する（ステップＳ４３）。
【００４２】
検索サーバ５のデータ操作部５２は、選択された表示項目及び表示形態のデータを受信し、一旦ワークメモリ領域に格納する（ステップＳ４５）。そして、選択された表示項目に対応する文献のデータを例えば文献ＤＢ５３から抽出する（ステップＳ４７）。前の処理の結果がワークメモリ領域に保持されたままであればそのデータを用いることも可能である。ここでは、表示項目には少なくとも公開番号が含まれるため、公開番号から５件の文献のデータを特定することができる。そして、抽出されたデータを用いて、指定された表示形態（ここでは「特許フロー」）を実現するための表示用データを生成し、ワークメモリ領域に格納する（ステップＳ４９）。すなわち図１２に示したような処理を、５件の文献のデータに対して実行することになる。
【００４３】
そして検索サーバ５は、生成した表示用データをクライアント端末３に送信する（ステップＳ５１）。クライアント端末３のクライアント検索インターフェース部３３は、検索サーバ５から表示用データを受信する（ステップＳ５３）。そして、受信した表示用データに対応する表示処理部３４が起動されているか確認し、起動されていなければ表示処理部３４を起動する。そして、表示処理部３４に表示用データを出力する。表示用データに対応する表示処理部３４は、ユーザ指定の表示形態で表示用データを表示装置３１に表示する（ステップＳ５５）。
【００４４】
例えば図１７に示すような画面が表示される。図１７では、５つの表示項目が公開日又は出願日に従って時系列に並べられている。各表示項目が選択可能であり、表示項目間は対応する文献間の関連度に従った太さを有する線分で接続されている。但し、図１６における領域５１５における接続関係と、図１７における接続関係は明らかに異なっている。これは、５の文献の関連度と１０の文献の関連度では、その値が異なってくるためである。このように本実施の形態では、単に領域５１５の拡大表示を行うのではなく、再度選択された文献間において関連度の計算を行うため、選択された文献のみにおける関係を示すことができるようになる。図１７において、さらに表示項目及び表示形態を指定して、分析を進めることも可能である。また、表示項目を指定しない場合には、全表示項目が選択されたものとしてみなされ処理が行われる。
【００４５】
また、例えば図１５の状態で、表示項目を選択せずに、図１５の表示部分外に設けられた表示形態指定欄（例えば図７）において「グラフ」を選択したものとする。そしてさらに入力装置３２のマウスの右ボタンを押して例えば図１０のようなメニューを表示させ、「外部コマンド起動」４２１を選択するものとする。上でも述べたように、表示項目を選択しない場合には、全表示項目が選択されたものとみなす。
【００４６】
このようにクライアント端末３の表示処理部３４は、ユーザからの表示形態及び表示項目の選択入力（表示項目の選択については間接的な選択）を受け付け（図１１：ステップＳ４１）、当該選択された表示形態及び表示項目のデータをクライアント検索インターフェース部３３に出力する。クライアント検索インターフェース部３３は、選択された表示形態及び表示項目のデータを受け取り、検索サーバ５に送信する（ステップＳ４３）。
【００４７】
検索サーバ５のデータ操作部５２は、選択された表示項目及び表示形態のデータを受信し、一旦ワークメモリ領域に格納する（ステップＳ４５）。そして、選択された表示項目に対応する文献のデータを例えば文献ＤＢ５３から抽出する（ステップＳ４７）。前の処理の結果がワークメモリ領域に保持されたままであればそのデータを用いることも可能である。ここでは、表示項目には少なくとも公開番号が含まれるため、公開番号から１０件の文献のデータを特定することができる。そして、抽出されたデータを用いて、指定された表示形態（ここでは「グラフ」）を実現するための表示用データを生成し、ワークメモリ領域に格納する（ステップＳ４９）。
【００４８】
データ操作部５２は、選択された表示項目に対応する文献（以下「選択された文献」と記す）の関連単語のデータを関連語データ格納部５５から読み出す（図１８：ステップＳ７１）。そして、選択された文献群に対する関連度の高い関連単語を所定個数選択する（ステップＳ７３）。文献と語句との関連度については周知の技術であるから、ここでは説明を省略する。そして、選択された文献を関連単語にて分類し且つ特定の事項（ここでは出願年）に基づいて文献数を集計し、例えばワークメモリ領域に格納する（ステップＳ７５）。ここでは、各出願年につき関連単語毎に当該関連単語を含む文献数をカウントする。そして、当該集計結果をグラフ表示するための表示用データをグラフ表示用の表示処理部３４が処理可能なフォーマットで生成し、例えばワークメモリ領域に格納する（ステップＳ７７）。
【００４９】
そして検索サーバ５は、生成した表示用データをクライアント端末３に送信する（図１１：ステップＳ５１）。クライアント端末３のクライアント検索インターフェース部３３は、検索サーバ５から表示用データを受信する（ステップＳ５３）。そして、受信した表示用データに対応する表示処理部３４が起動されているか確認し、起動されていなければ表示処理部３４を起動する。そして、表示処理部３４に表示用データを出力する。表示用データに対応する表示処理部３４は、ユーザ指定の表示形態で表示用データを表示装置３１に表示する（ステップＳ５５）。
【００５０】
例えば図１９に示すような画面が表示される。図１９の例では、表示形態指定欄６０１と、出願年又は出願人の選択を行うための選択欄６０２とが設けられており、縦軸は件数（文献数）、横軸は出願年であるグラフが表示されている。本例では、１５の関連単語が表示項目として表示されており、１又は複数の関連単語を選択可能となっている。すなわち、「周辺機器」「自動」といった語句を出願年に関わらず選択する。
【００５１】
また、選択欄６０２における選択を「出願年」から「出願人」に変更すると、図２０に示すようなグラフに表示を変更することができる。図２０の例では、表示項目である関連単語について変更はない。但し、横軸が出願年から出願人に変更されるため、各出願人について各関連単語を含む文献の数を集計して表示するようになる。図２０においても表示項目である１又は複数の関連単語を選択することができる。
【００５２】
例えば出願年を横軸にした場合のグラフにおいて、図２１に示すように表示形態指定欄６０１において「スケルトンマップ」を選択し、さらに表示項目である関連単語の「周辺機器」６１５を選択するものとする。図２１では太線等により選択されたことが表示される。さらに、入力装置３２であるマウスの右ボタンを押すと、図２２のようなメニューが表示される。図２２におけるメニューでは、「系列選択」６２０、「環境設定」「元のデータ」「クリア」といった選択肢が設けられている。ここでは系列選択６２０を選択するものとする。
【００５３】
このようにクライアント端末３の表示処理部３４は、ユーザからの表示形態及び表示項目の選択入力を受け付け（図１１：ステップＳ４１）、当該選択された表示形態及び表示項目のデータをクライアント検索インターフェース部３３に出力する。クライアント検索インターフェース部３３は、選択された表示形態及び表示項目のデータを受け取り、検索サーバ５に送信する（ステップＳ４３）。
【００５４】
検索サーバ５のデータ操作部５２は、選択された表示項目及び表示形態のデータを受信し、一旦ワークメモリ領域に格納する（ステップＳ４５）。そして、選択された表示項目に対応する文献のデータを例えば文献ＤＢ５３から抽出する（ステップＳ４７）。前の処理の結果がワークメモリ領域に保持されたままであればそのデータを用いることも可能である。ここで表示項目は「周辺機器」であるから、関連語データ格納部５５に格納されているデータに基づき「周辺機器」が関連単語として登録されている文献を例えば公開番号にて特定する。そして、当該公開番号から文献のデータを抽出する。そして、抽出されたデータを用いて、指定された表示形態（ここでは「スケルトンマップ」）を実現するための表示用データを生成し、ワークメモリ領域に格納する（ステップＳ４９）。
【００５５】
データ操作部５２は、抽出された文献のデータである各関連単語（「周辺機器」以外の単語）について単語間の関連度を計算し、例えばワークメモリ領域に格納する（図２３：ステップＳ８１）。なお、所定の基準以下の関連度の場合には、関連度を０とみなす。このデータについても関連度データ格納部５４に格納するようにしても良い。そして、各単語を表示項目とし、単語間をその関連度に従った太さの線分とする表示形態のための表示用データをスケルトンマップ表示を行う表示処理部３４が処理可能なフォーマットで生成し、例えばワークメモリ領域に格納する（ステップＳ８３）。
【００５６】
そして検索サーバ５は、生成した表示用データをクライアント端末３に送信する（図１１：ステップＳ５１）。クライアント端末３のクライアント検索インターフェース部３３は、検索サーバ５から表示用データを受信する（ステップＳ５３）。そして、受信した表示用データに対応する表示処理部３４が起動されているか確認し、起動されていなければ表示処理部３４を起動する。そして、表示処理部３４に表示用データを出力する。表示用データに対応する表示処理部３４は、ユーザ指定の表示形態で表示用データを表示装置３１に表示する（ステップＳ５５）。
【００５７】
例えば図２４に示すような画面が表示される。図２４では、各関連単語が表示項目となっており、１又は複数の表示項目を選択することが可能となっている。また、本実施の形態では、全く選択しない場合には全体が選択されていると判断されるようになっている。さらに、領域を指定することにより、当該領域に含まれる表示項目（関連単語）を指定することも可能である。図２４の例では、太い線分によって接続されている関連単語は関連が深いものであり、中太の線分、細い線分と移行するにつれ関連度は下がる。なお、接続されていない単語間については関連度が所定の基準以下であることを示している。
【００５８】
図２４には示していないが、このスケルトンマップから次の表示形態に移行するために表示形態指定欄が設けられており、表示形態指定欄において次の表示形態を選択し、さらに表示項目を選択した後に、入力装置３２であるマウスの右ボタンを押すと例えば図１０のようなメニュー画面が表示される。ここで「外部コマンド起動」４２１を選択すると、表示形態及び表示項目の選択入力がなされる。ここでは、例えば全表示項目が選択され、表示形態として「アンカーマップ」が選択されたものとする。
【００５９】
このようにクライアント端末３の表示処理部３４は、ユーザからの表示形態及び表示項目の選択入力（表示項目の選択については間接的な選択）を受け付け（図１１：ステップＳ４１）、当該選択された表示形態及び表示項目のデータをクライアント検索インターフェース部３３に出力する。クライアント検索インターフェース部３３は、選択された表示形態及び表示項目のデータを受け取り、検索サーバ５に送信する（ステップＳ４３）。
【００６０】
検索サーバ５のデータ操作部５２は、選択された表示項目及び表示形態のデータを受信し、一旦ワークメモリ領域に格納する（ステップＳ４５）。そして、選択された表示項目に対応する文献のデータを例えば文献ＤＢ５３から抽出する（ステップＳ４７）。前の処理の結果がワークメモリ領域に保持されたままであればそのデータを用いることも可能である。ここで選択された表示項目は全関連単語（「周辺機器」を除く）であるから、関連語データ格納部５５に格納されているデータに基づき図２４に表示されている全関連単語のいずれかが関連単語として登録されている文献を例えば公開番号にて特定する。そして、公開番号から文献のデータを抽出する。なお、図２４において全関連単語が選択された場合には、処理対象の文献には変更がないものとして、前回の処理で抽出された文献のデータに基づいて処理するようにしても良い。そして、抽出されたデータを用いて、指定された表示形態（ここでは「アンカーマップ」）を実現するための表示用データを生成し、ワークメモリ領域に格納する（ステップＳ４９）。
【００６１】
データ操作部５２は、抽出された文献を特定の事項（ここでは出願人名）に基づきグループ分けする（図２５：ステップＳ９１）。すなわち、出願人毎に文献を分ける。次に、各グループに含まれる文献群と各関連単語との関連度を計算し、例えばワークメモリ領域に格納する（ステップＳ９３）。また、関連度データ格納部５４に格納するようにしても良い。そして、各グループをその特定の事項（出願人名）のデータ（「Ａ社」「Ｂ社」「Ｃ社」）で表し、グループに含まれる文献群と各関連単語との関連度をそのグループの特定の事項のデータと関連単語との間の線分の太さにより表すための表示用データを対応する表示処理部３４が処理可能なフォーマットで生成し、例えばワークメモリ領域に格納する（ステップＳ９５）。
【００６２】
そして検索サーバ５は、生成した表示用データをクライアント端末３に送信する（図１１：ステップＳ５１）。クライアント端末３のクライアント検索インターフェース部３３は、検索サーバ５から表示用データを受信する（ステップＳ５３）。そして、受信した表示用データに対応する表示処理部３４が起動されているか確認し、起動されていなければ表示処理部３４を起動する。そして、表示処理部３４に表示用データを出力する。表示用データに対応する表示処理部３４は、ユーザ指定の表示形態で表示用データを表示装置３１に表示する（ステップＳ５５）。
【００６３】
例えば図２６に示すような画面が表示される。図２６では、選択可能な表示項目は、出願人名である「Ａ社」７０１と、「Ｂ社」７０２と、「Ｃ社」７０３と、全関連単語である。但し、関連度が所定値以下の関連単語については出願人名とは接続されないため、表示が省略される。これらの表示項目は、ボタン化するなど、選択可能となっている。また、別途選択を示すためのボタンなどを用意しても良い。また、領域を指定して、当該領域に入っている表示項目を選択とみなす方式も可能である。図２６では、「Ａ社」７０１、「Ｂ社」７０２及び「Ｃ社」７０３の出願人名の位置が固定されており、これらの出願人名から放射状に関連単語との関連度を表す太さの線分が伸びており、関連単語と接続されている。関連単語によっては複数の文献群(複数の出願人の文献）と関連するものもあるため、複数の線分で複数の出願人名と接続されている関連単語もある。
【００６４】
図２６には示されていないが、表示形態指定欄が設けられており、図２６から次の表示形態を指示することが可能となっている。すなわち、複数の表示項目と表示形態とを指定して、次の表示形態で表示させることが可能となっている。
【００６５】
以上述べたように、グラフ、表、各種フローなど、ある表示形態から別の表示形態への移行を直接行うことで、分析者は思考を寸断することなく調査・分析することが可能となる。また、上記のように実現された表示形態は、それぞれ関連度による分類、文献の内容の特定事項に基づいた遷移、時系列に沿った関連度が示されるものであり、意味付けが異なるものであるから、分析者が様々な観点で調査・分析を進める支援となる。
【００６６】
さらに、別の表示形態に移行する際、分析する範囲も指定できるため、連想的な調査・分析が可能となる。また、分析したい範囲を指定した場合、その範囲内の文献に閉じて新たに関連度の計算等を行い、結果を表示するため、より高い精度で分類表示され、分析者の思考を支援することができる。
【００６７】
以上本発明の実施の形態を説明したが、本発明は上記実施の形態に限定されるものではない。例えば、表示形態の遷移の一例を図にて説明したが、このようなルートを取らなければならないわけではなく、どの段階でも任意の表示形態を選択することができる。但し、何らかの制限により遷移可能な表示形態が絞られる場合もあるが、原理的には任意の表示形態に移行することができる。
【００６８】
また、図１で示した機能ブロックは一例であって、必ずしもプログラムモジュールに対応するものではない。また、クライアント・サーバ環境における実施を示したが、検索サーバ５とクライアント端末３の機能を併せ持った端末装置により上記のような処理を実施する場合もある。単に検索機能のみがサーバにおかれる場合もある。
【００６９】
また画面表示例は一例であって、必ずしも上記のような画面構成でなければならないわけではない。
【００７０】
さらに、関連度の計算方法は任意であり、さらに表示形態についても上で述べた態様に限定されるわけではない。他の処理アルゴリズムにより文献のデータを処理してユーザに提示するようにしても良い。
【００７１】
（付記１）
ユーザにより指定された検索条件に従って所定の文献群を検索し、当該検索により抽出された複数の文献のデータを記憶装置に格納するステップと、
前記検索により抽出された複数の文献のデータを、各表示項目を次の処理キーとして選択可能とし且つ第１の表示形態にて前記ユーザに提示するためのデータに処理し、当該処理結果を出力する第１処理ステップと、
前記ユーザにより直接又は間接的に選択された表示項目に対応する、文献のデータを抽出し、記憶装置に格納するステップと、
前記選択された表示項目に対応する、文献のデータを、各表示項目を次の処理キーとして選択可能とし且つ前記ユーザにより指定された第２の表示形態にて前記ユーザに提示するためのデータに処理し、当該処理結果を出力する第２処理ステップと、
を含む、コンピュータによる検索処理方法。
【００７２】
（付記２）
前記第１及び第２の表示形態が、少なくとも
処理すべき複数の文献を使用語句によりクラスタリングして予め規定されている表示事項でもって提示する形態と、
処理すべき複数の文献を予め規定されている表示事項と各文献の使用語句により算出される関連度を表す接続線とでもって表示する形態と、
処理すべき複数の文献を使用語句について分類且つ集計した結果をグラフによって表示する形態と、
処理すべき複数の文献の使用語句と当該使用語句間の関連度を表す接続線とを表示する形態と、
処理すべき複数の文献のうち特定の事項で関連付けられた文献群を前記特定の事項により、前記特定の事項で関連付けられた文献群と前記処理すべき文献のデータである使用語句との関連度を前記特定の事項と前記使用語句との間の接続線でもって表示する形態と、
のうちいずれかであることを特徴とする付記１記載の検索処理方法。
【００７３】
（付記３）
前記第１処理ステップが、
前記検索により抽出された複数の文献のデータを用いて各文献をクラスタリングするステップと、
前記検索により抽出された複数の文献のデータから、前記第１の表示形態について予め規定されている表示事項に係るデータを抽出するステップと、
抽出された表示事項に係るデータを前記次の処理キーとして各クラスタについて表示するためのデータを生成するステップと、
を含む付記１記載の検索処理方法。
【００７４】
（付記４）
前記第１処理ステップが、
前記検索により抽出された複数の文献のデータを用いて各文献の関連度を算出するステップと、
前記検索により抽出された複数の文献のデータから、前記第１の表示形態について予め規定されている表示事項に係るデータを抽出するステップと、
前記次の処理キーとなり且つ各文献につき抽出された表示事項に係るデータと、当該データ間を前記各文献の関連度を反映させて接続する線分とを表示するためのデータを生成するステップと、
を含む付記１記載の検索処理方法。
【００７５】
（付記５）
前記第１処理ステップが、
前記検索により抽出された複数の文献のデータである使用語句に基づき前記検索により抽出された複数の文献を分類し、前記検索により抽出された複数の文献のデータのうち前記第１の表示形態について予め規定されている特定の事項に基づいて文献数を集計するステップと、
当該集計結果を表示するためのデータを生成するステップと、
を含む付記１記載の検索処理方法。
【００７６】
（付記６）
前記第１処理ステップが、
前記検索により抽出された複数の文献のデータである使用語句の関連度を算出するステップと、
前記次の処理キーとなる前記使用語句と、当該使用語句間を前記関連度を反映させて接続する線分とを表示するためのデータを生成するステップと、
を含む付記１記載の検索処理方法。
【００７７】
（付記７）
前記第１処理ステップが、
前記検索により抽出された複数の文献を前記第１の表示形態について予め規定されている特定の事項で関連付けるステップと、
関連付けられた文献群と前記検索により抽出された複数の文献のデータである使用語句との関連度を算出するステップと、
前記関連付けられた文献群を前記特定の事項のデータにより表し且つ前記関連付けられた文献群と前記使用語句との関連度を前記特定の事項と前記使用語句との接続線でもって表示するためのデータを生成するステップと、
を含む付記１記載の検索処理方法。
【００７８】
（付記８）
前記第２処理ステップが、
前記選択された表示項目から特定された文献のデータを用いて各文献をクラスタリングするステップと、
前記特定された複数の文献のデータから、前記第２の表示形態について予め規定されている表示事項に係るデータを抽出するステップと、
抽出された表示事項に係るデータを前記次の処理キーとして各クラスタについて表示するためのデータを生成するステップと、
を含む付記１記載の検索処理方法。
【００７９】
（付記９）
前記第２処理ステップが、
前記選択された表示項目から特定された文献のデータを用いて各文献の関連度を算出するステップと、
前記特定された文献のデータから、前記第２の表示形態について予め規定されている表示事項に係るデータを抽出するステップと、
前記次の処理キーであり且つ各文献につき抽出された表示事項に係るデータと、当該データ間を前記各文献の関連度を反映させて接続する線分とを表示するためのデータを生成するステップと、
を含む付記１記載の検索処理方法。
【００８０】
（付記１０）
前記第２処理ステップが、
前記選択された表示項目から特定された文献のデータである使用語句に基づき前記特定された文献を分類し、前記特定された文献のデータのうち前記第２の表示形態について予め規定されている特定の事項に基づいて文献数を集計するステップと、
当該集計結果を表示するためのデータを生成するステップと、
を含む付記１記載の検索処理方法。
【００８１】
（付記１１）
前記第２処理ステップが、
前記選択された表示項目から特定された、文献の使用語句の関連度を算出するステップと、
前記次の処理キーである前記使用語句と、当該使用語句間を前記関連度を反映させて接続する線分とを表示するためのデータを生成するステップと、
を含む付記１記載の検索処理方法。
【００８２】
（付記１２）
前記第２処理ステップが、
前記選択された表示項目から特定された文献を前記第２の表示形態について予め規定されている特定の事項で関連付けるステップと、
関連付けられた文献群と前記特定された文献のデータである使用語句との関連度を算出するステップと、
前記関連付けられた文献群を前記特定の事項により表し且つ前記関連付けられた文献群と前記使用語句との関連度を前記特定の事項と前記使用語句との接続線でもって表示するためのデータを生成するステップと、
を含む付記１記載の検索処理方法。
【００８３】
（付記１３）
前記文献が特許文献であり、
前記表示項目が、特許文献の書誌情報又は特許文献の使用語句である
ことを特徴とする付記１記載の検索処理方法。
【００８４】
（付記１４）
前記第１及び第２処理ステップにおいて、
表示形態に対応する表示用プログラムを指定し、当該表示用プログラム用のデータを生成する
ことを特徴とする付記１記載の検索処理方法。
【００８５】
（付記１５）
前記第１の表示形態と前記第２の表示形態とが、予め定められた表示形態のうち任意の組み合わせとなることを特徴とする付記１記載の検索処理方法。
【００８６】
（付記１６）
ユーザにより指定された検索条件に従って所定の文献群を検索し、当該検索により抽出された複数の文献のデータを記憶装置に格納するステップと、
前記検索により抽出された複数の文献のデータを、各表示項目を次の処理キーとして選択可能とし且つ第１の表示形態にて前記ユーザに提示するためのデータに処理し、当該処理結果を出力する第１処理ステップと、
前記ユーザにより直接又は間接的に選択された表示項目に対応する、文献のデータを抽出し、記憶装置に格納するステップと、
前記選択された表示項目に対応する、文献のデータを、各表示項目を次の処理キーとして選択可能とし且つ前記ユーザにより指定された第２の表示形態にて前記ユーザに提示するためのデータに処理し、当該処理結果を出力する第２処理ステップと、
をコンピュータにより実行させるプログラム。
【００８７】
（付記１７）
ユーザにより指定された検索条件に従って所定の文献群を検索し、当該検索により抽出された複数の文献のデータを記憶装置に格納する手段と、
前記検索により抽出された複数の文献のデータを、各表示項目を次の処理キーとして選択可能とし且つ第１の表示形態にて前記ユーザに提示するためのデータに処理し、当該処理結果を出力する手段と、
前記ユーザにより直接又は間接的に選択された表示項目に対応する、文献のデータを抽出し、記憶装置に格納する手段と、
前記選択された表示項目に対応する、文献のデータを、各表示項目を次の処理キーとして選択可能とし且つ前記ユーザにより指定された第２の表示形態にて前記ユーザに提示するためのデータに処理し、当該処理結果を出力する手段と、
を有する検索処理装置。
【図面の簡単な説明】
【００８８】
【図１】本発明の一実施の形態における機能ブロックを示す図である。
【図２】本発明の実施の形態におけるメインの処理フローを示す図である。
【図３】文献ＤＢに格納されるデータの一例を示す図である。
【図４】関連語データ格納部に格納されるデータの一例を示す図である。
【図５】最初の検索結果を提示する画面例を示す図である。
【図６】第１の表示形態を実現するための処理フローを示す図である。
【図７】第１の表示形態を示す図である。
【図８】第１の表示形態における表示形態指定欄の一例を示す図である。
【図９】第１の表示形態を示す図である。
【図１０】第１の表示形態におけるメニューを示す図である。
【図１１】本発明の実施の形態におけるメインの処理フローを示す図である。
【図１２】第２の表示形態を実現するための処理フローを示す図である。
【図１３】関連度データ格納部に格納されるデータの一例を示す図である。
【図１４】第２の表示形態を示す図である。
【図１５】第３の表示形態を示す図である。
【図１６】第２の表示形態を示す図である。
【図１７】第４の表示形態を示す図である。
【図１８】第５の表示形態を実現するための処理フローを示す図である。
【図１９】第５の表示形態を示す図である。
【図２０】第６の表示形態を示す図である。
【図２１】第５の表示形態を示す図である。
【図２２】第５の表示形態におけるメニューを示す図である。
【図２３】第７の表示形態を実現するための処理フローを示す図である。
【図２４】第７の表示形態を示す図である。
【図２５】第８の表示形態を実現するための処理フローを示す図である。
【図２６】第８の表示形態を示す図である。
【符号の説明】
【００８９】
１  ネットワーク    ３  クライアント端末
５  検索サーバ
３１  表示装置    ３２  入力装置
３３  クライアント検索インターフェース部
３４  表示処理部
５１  検索処理部    ５２  データ操作部
５３  文献ＤＢ    ５４  関連度データ格納部
５５  関連語データ格納部
【図１】
2008135057.tif 000003
【図２】
2008135057.tif 000004
【図３】
2008135057.tif 000005
【図４】
2008135057.tif 000006
【図５】
2008135057.tif 000007
【図６】
2008135057.tif 000008
【図７】
2008135057.tif 000009
【図８】
2008135057.tif 000010
【図９】
2008135057.tif 000011
【図１０】
2008135057.tif 000012
【図１１】
2008135057.tif 000013
【図１２】
2008135057.tif 000014
【図１３】
2008135057.tif 000015
【図１４】
2008135057.tif 000016
【図１５】
2008135057.tif 000017
【図１６】
2008135057.tif 000018
【図１７】
2008135057.tif 000019
【図１８】
2008135057.tif 000020
【図１９】
2008135057.tif 000021
【図２０】
2008135057.tif 000022
【図２１】
2008135057.tif 000023
【図２２】
2008135057.tif 000024
【図２３】
2008135057.tif 000025
【図２４】
2008135057.tif 000026
【図２５】
2008135057.tif 000027
【図２６】
2008135057.tif 000028