(57)【要約】【課題】類似文書検索における問題であった論点や視点が複数存在することに起因する精度の低下を緩和する文書検索システムを提供する。【解決手段】検索条件としてタームと視点に基づき文書を検索する検索手段を備え、検索条件の視点により検索された文書中の利用者により指定された条件を満たす箇所を抜粋表示し、前記抜粋表示により得られたテキストをもとに新たな検索条件を作成する際に、利用者の指定した視点を継承して再検索を行うことを特徴とする。【選択図】        図２
2004287875.tif 000002
【特許請求の範囲】
【請求項１】
利用者の入力した質問文に適合する文書を検索し利用者に提示する文書検索システムにおいて、
入力された質問文から視点判定用辞書に記憶された視点判定ルールをもとに、視点情報を求めるための質問分析手段と、
この質問分析手段によって求めた視点情報をもとに文書データベースから文書の抜粋を行い、この抜粋された文書から前記質問文をもとに所望の文書の検索を行うための検索手段と、
この検索手段にて検索された文書の情報に所定の視点情報を付加した表示用リストを生成するための表示作成手段とを有することを特徴とする文書検索システム。
【請求項２】
利用者の入力した質問文に適合する文書を検索し利用者に提示する文書検索システムにおいて、
入力された質問文から視点判定用辞書に記憶された視点判定ルールをもとに、視点情報を求めるための質問分析手段と、
文書データベースから前記質問文をもとに所望の文書の検索を行い、前記質問分析手段によって求めた視点情報をもとに検索された前記文書から抜粋を行うための検索手段と、
この検索手段にて抜粋された文書の情報に所定の視点情報を付加した表示用リストを生成するための表示作成手段とを有することを特徴とする文書検索システム。
【請求項３】
前記表示作成手段は、文書中の情報から粒度情報を生成し、この粒度情報をもとに生成した所定の視点情報を検索または抜粋された文書に付加して表示用リストを生成することを特徴とする請求項１乃至２記載の文書検索システム。
【請求項４】
前記表示作成手段にて作成された表示用リストから所望の視点情報を指定させるための視点情報操作手段を有することを特徴とする請求項３記載の文書検索システム。
【請求項５】
前記検索手段は、前記視点情報操作手段にて利用者により指定された視点情報をもとに、前記データベースから文書の再検索を行うことを特徴とする請求項４記載の文書検索システム。
【請求項６】
前記文書データベースは構造化文書を記憶することを特徴とする請求項１乃至請求項５いずれか記載の文書検索システム。
【請求項７】
利用者の入力した質問文に適合する文書を検索し利用者に提示する文書検索方法において、
入力された質問文から視点判定用辞書に記憶された視点判定ルールをもとに、質問分析手段にて視点情報を求め、
この質問分析手段によって求めた視点情報をもとに検索手段にて文書データベースから文書の抜粋を行い、この抜粋された文書から前記質問文をもとに所望の文書の検索を行い、
この検索手段にて検索された文書の情報に所定の視点情報を付加した表示用リストを表示作成手段にて生成することを特徴とする文書検索方法。
【請求項８】
利用者の入力した質問文に適合する文書を検索し利用者に提示する文書検索方法において、
入力された質問文から視点判定用辞書に記憶された視点判定ルールをもとに、質問分析手段にて視点情報を求め、
文書データベースから前記質問文をもとに検索手段にて所望の文書の検索を行い、前記質問分析手段によって求めた視点情報をもとに検索された前記文書から抜粋を行い、
この検索手段にて抜粋された文書の情報に所定の視点情報を付加した表示用リストを表示作成手段にて生成することを特徴とする文書検索方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、利用者の入力した検索要求に応じて文書データベースを検索し利用者に検索結果を提示する文書検索システムに関する。
【０００２】
【従来の技術】
電子的な文書が企業内、あるいはＷｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂをはじめとする公開の場に広く流通するに伴い、それら文書を管理する手段に対する需要が高まっている。文書をデータベースに蓄積して適宜検索する検索システムもまたその管理手法の一端を担うものであり、これまで多くの手法が提案されてきた。
【０００３】
文書データベースに対する検索手法の一つに類似文書検索がある。この検索手法は、従来のキーワードあるいは質問文による検索と異なり、文書を検索キーとして受け取り、キー文書に類似した文書を検索の結果として提示する手法である。
【０００４】
類似文書検索の方法はこれまで何種類か開発されており、たとえば特開平１０−１２４５２４号公報（特許文献１）に示される特許公知例では検索文と検索対象の文書群から特徴的なキーワードを抽出し、キーワードの一致数に応じて文書群の順位付けを行う手法が提案されている。
【０００５】
この類似文書検索が従来のキーワード検索あるいは自然文検索に対して優れている点は、利用者の検索の意向を織り込みやすい点である。
【０００６】
キーワード検索システムの利用者は、まず適切と思われる単語の列をシステムに送信し、その単語を含む文書を結果として受け取る。その結果が利用者にとって芳しくない場合、例えば結果として帰ってくる文書の数が膨大だったり、逆に文書が全く見つからなかった場合に、利用者は単語の数を増減したり、より適切と判断される単語に置き換えたりすることでより良い結果を得ようと試みる。
【０００７】
利用者がある程度自分の要求に近いと考えられる文書群を探し当てた後にも、同様に要求を満たすような文書を新たに探す際には、同様の操作が必要となる。
【０００８】
しかし類似文書検索システムの場合、利用者は最初こそ適切と思われる単語の列を利用者自身が考えてシステムに送信する必要があるが、システムに提示された文書リストの中に利用者の要求に近いと考えられる文書が見つかれば、利用者はその文書を検索キーとしてシステムに送信することが出来る。
【０００９】
検索キーとして文書を受け取ったシステムはその文書に類似した文書リストを利用者に提示する。システムから返された文書を読んだ利用者は、要求に沿うと考えられる文書を検索キーとして再びシステムに送信し、システムは類似した文書を利用者に提示する。
【００１０】
このように、利用者は要求を満たす文書を探すためにキーワードを入力する必要も、適切なキーワードを考える必要もないばかりか、文書の閲覧と、閲覧している文書を検索キーとした類似文書検索とを繰り返すことにより、さながらＷＥＢブラウジングのように文書データベース内の文書を渡り歩くことが可能とある。
【００１１】
しかし、このような類似文書検索方法は文書データベースに蓄えられた文書が新聞記事やメールといった比較的小さなものであれば、十分な精度で検索が可能と考えられるが、蓄えられた文書が論文や報告書、マニュアルなどのように一文書の中に論点あるいは視点が複数存在している場合には、検索キーおよび検索対象の双方の文書の特徴が複数の論点あるいは視点の存在によってぼやかされるため、従来の類似文書検索だけでは十分な精度で検索することが出来ないと考えられる。
【００１２】
この問題に対処するため、特開２００１−１４３２６公報（特許文献２）は構造化されていない文書と構造指定のペア、または構造化された文書を検索キーとして受付け、同じく構造化された文書群から構造の部分部分に対して単語マッチングなどの比較を行うことによって類似文書を提示する検索方法を示している。
【００１３】
この特許文献２の処理に基づけば文書が持つ複数の論点や視点を一つ一つ比較するため、検索精度は向上する可能性がある。
【００１４】
【特許文献１】
特開平１０−１２４５２４号公報
【特許文献２】
特開２００１−１４３２６公報
【００１５】
【発明が解決しようとする課題】
しかしながら、特許文献２の検索結果は類似する文書全体のリストであり、リスト中の個々の文書に含まれる論点全てを利用者に提示している。その一方で、利用者が検索によって文書を探すとき、特に対象とする個々の文書の規模が大きいときには、利用者は文書全体ではなく一部分に着目することが多い。
【００１６】
例えば、書かれている結果が似た論文を探したいとか、特定の処理に関するアルゴリズムを探して比較したいという要求は、論文の執筆や調査、参考文献のリスト作成の際に頻出であろう。このとき、特に検索途中では、利用者が着目しているのは個々の論文の一部分であり、それ以外の部分に関しては題目や序文に目を通す程度で済ますと考えられる。
【００１７】
しかしながら特許文献２では、特に検索対象となる文書の各々の規模が大きいときにシステムから類似文書検索の結果として提示された文書リストの中身を利用者の視点に応じて閲覧する手段が提供されていない。
【００１８】
そのため利用者にとっては提示された文書が要求に沿っているか否かを判断するためのコストが大きいという問題が残る。
【００１９】
【課題を解決するための手段】
本発明は  利用者の入力した質問文に適合する文書を検索し利用者に提示する文書検索システムにおいて、入力された質問文から視点判定用辞書に記憶された視点判定ルールをもとに、視点情報を求めるための質問分析手段と、この質問分析手段によって求めた視点情報をもとに文書データベースから文書の抜粋を行い、この抜粋された文書から前記質問文をもとに所望の文書の検索を行う（または文書データベースから前記質問文をもとに所望の文書の検索を行い、前記質問分析手段によって求めた視点情報をもとに検索された前記文書から抜粋を行う）ための検索手段と、この検索手段にて検索された文書の情報に所定の視点情報を付加した表示用リストを生成するための表示作成手段とを有することを特徴とする。
【００２０】
上記手段によれば以下のような作用が得られる。（１）利用者がシステムに視点情報と文書または文を与えて検索できること，（２）検索の結果として、システムは視点情報に基づいて抜粋された部分文書のリストを利用者に提示すること，（３）抜粋した結果は新たな検索条件の作成に利用することが出来ること，（４）利用者は視点情報を変更することが可能であること，の４点を特徴とする検索システムを提案する。
【００２１】
まず、（１）の特徴により、類似文書検索における問題であった論点や視点が複数存在することに起因する精度の低下を緩和することが可能である。
【００２２】
そして、（２）の特徴によって、利用者が検索キーを選択するために文書の全体を見渡さなければならないというコストの問題を回避することが可能である。
【００２３】
さらに、（３）の特徴によって、利用者は検索の結果の閲覧とそれをキーとした検索を、視点を保ったまま再帰的に行える。つまり、視点情報を保持しながら類似文書検索を行うことが可能であり、類似文書検索の利点を引き継いでいる。
【００２４】
また、（４）の特徴によって、他に適切とおぼしき抜粋部分が発見されたときにも利用者は文書全体を見渡すコストを掛けずにこれを視点情報として閲覧し、またこの視点情報を検索キーに用いることが出来る。つまり、前述の（１）〜（３）の特徴に依る利点を享受できる。
【００２５】
【発明の実施の形態】
以下、本発明の実施の形態を図示例と共に説明する。
【００２６】
図１は本実施例に係わる文書検索システムの要部を示すブロック図である。この文書検索システムは概略的に、制御装置１、入力装置２、表示装置３、メモリ４、及び外部記憶装置５を備え、さらに各装置を互いに結合するバス６を有している。
【００２７】
制御装置１は中央演算処理装置であり、各装置の制御および各装置間のデータ転送等の処理をおこなうものである。
【００２８】
入力装置２はキーボード、ペン、マウス、タブレット、或いはタッチパネル等からなり、文字列、各種データおよび命令の入力を行なうものである。
【００２９】
表示装置３はＣＲＴ或いは液晶ディスプレイと表示コントローラとを含み、検索結果やシステムから利用者へのメッセージ等を表示する。
【００３０】
メモリ４はＲＡＭ等の記憶装置である。メモリ４は、制御装置１が各種制御や処理を実行するためのプログラム部７と、処理の際に必要なデータを格納するためのバッファ部８とからなる。
【００３１】
外部記憶装置９はハードディスク、フラッシュメモリ或いは光磁気ディスクとコントローラからなり、装置の電源切断の後に永続的保存が必要なデータを格納する。
【００３２】
外部記憶装置には、検索対象となる文書をデータベース化した文書データベース９と、質問の文型から質問者の求める視点を判断する視点判定用辞書１０、およびシステムの動作時にメモリ４のプログラム部８に転送されるプログラムを格納したプログラム格納部１１を含んでいる。
【００３３】
（第一の実施例）このように構成されるシステムにおいて実現される第一の実施例として、図２に示すような機能ブロック図をもとに説明する。
【００３４】
図２において、インターフェイス部２０、質問分析部２１、検索部２２、表示作成部２３、視点情報操作部２４はプログラムとして実行されるため、外部記憶装置５のプログラム格納部１１からメモリ４内のプログラム部７に転送され、処理装置１にて実行される。
【００３５】
インターフェイス部２０は、初期状態では利用者の検索要求を質問文の形で受付け、これを質問分析部に渡す。
【００３６】
質問分析部２１は視点判定用辞書１０を参照して質問文から利用者の視点情報を取り出し、質問文と視点情報をもとに検索部２２は文書データベース９から適切な文書の検索と視点情報に合わせた抜粋を行い、表示作成部２３による加工を経てインターフェイス部２０に抜粋された文書のリストを表示させる。ここでは、文書データベース内にＨＴＭＬ文書が蓄積され、各々のＨＴＭＬ文書を特定するための文書ＩＤが付されているとする。
【００３７】
表示された抜粋文書のリストを見た利用者は、現在見ている文書の別の部分を見る閲覧要求と現在見ている抜粋部分の視点情報と内容文をもとにして検索部２２に再帰的に検索を行わせる検索要求を出すことが出来る。閲覧要求を受け取ったインターフェイス部２０は、現在見ている文書と新しい視点情報を視点情報操作部２４に渡す。
【００３８】
これを受け取った視点情報操作部２４は該当する文書を視点情報に従って抜粋し、再びインターフェイス部２０に文書リストを表示させる。
【００３９】
また、検索要求を受け取った検索部２２は、先に質問文と視点情報をもとに検索を行うのと同様に現在見ている抜粋部分の視点情報と内容文をもとに検索と抜粋を行い、表示作成部２３による加工を経てインターフェイス部２０に抜粋された文書のリストを表示させる。
【００４０】
このように、利用者は質問文を一度入力した後は閲覧要求または検索要求を繰り返すことによって抜粋された文書を閲覧し、検索することが出来る。
【００４１】
［インターフェイス部］インターフェイス部２０は、システムが初期状態、すなわち表示作成部や視点情報操作部からの入力が無い場合には、図３にあるように、利用者が質問を入力するためのテキストエリア３０と検索要求を送るためのボタン３１を表示する。
【００４２】
利用者がキーボードなどを用いてテキストエリア３０に質問文を入力し、マウスなどで［検索］ボタン３１を押すと、インターフェイス部２０はボタン３１の押下から質問文に基づく検索要求を察知し、テキストエリア３０に入力されている質問文を質問分析部に対して送信する。ここでは、利用者が「電磁波が人体に影響するのはなぜ？」という質問文をテキストエリア３０に入力して、［検索］ボタン３１を押したとする。
【００４３】
［質問分析部］質問分析部２１は、インターフェイス部２０から質問文を受け取ると、視点判定用辞書１０を参照し、質問文の文型から利用者の求める視点情報を判断する。
【００４４】
質問分析部２１のこの動作のために、視点判定用辞書１０は、文型ルールと視点情報の対をリストした辞書として構成されている。
【００４５】
［視点判定用辞書］視点情報とは、文書から適切な抜粋を行うために必要な情報であり、一般的にはプログラムやスクリプトの一部、フィルタリングルールなどが相当する。ここでは、視点情報として、抜粋に必要な  Ｐｅｒｌ  スクリプトの一部が納められているとする。視点判定用辞書１０の内容の一部を図４に示す。
【００４６】
ここでは、文型ルール４１に示された「〜するためには？」または「〜する方法は？」文型ルールと、視点情報４２に示される「＄ｒｕｌｅ＿ｔａｇ  ＝  ’ｈ２’；  ＄ｒｕｌｅ＿ｃｏｎｆ  ＝  ’手段’；」というＰｅｒｌスクリプトの一部が視点情報として対応づけられて格納されている。また文型ルール４３に示された「〜のはなぜ？」または「なぜ〜なのか？」という文型ルールと、視点情報４４に示される「＄ｒｕｌｅ＿ｔａｇ  ＝  ’ｈ２’；  ＄ｒｕｌｅ＿ｃｏｎｆ  ＝  ’考察’；」なるＰｅｒｌスクリプトの一部が視点情報として対応づけて格納されている。
【００４７】
この対応づけにより、質問分析部２１は「電磁波が人体に影響するのはなぜ？」という質問文と図４の文型ルール４３から、利用者の求める視点の情報は視点情報４４の「＄ｒｕｌｅ＿ｔａｇ  ＝  ’ｈ２’；  ＄ｒｕｌｅ＿ｃｏｎｆ  ＝  ’考察’；」と判断する。
【００４８】
言い換えれば、質問分析部２１は利用者の「電磁波が人体に影響するのはなぜ？」という質問文から利用者の求める視点情報を「考察」であると判断し、質問文とこの視点情報を検索部２２に送信する。
【００４９】
［検索部］検索部２２は、視点情報と質問文を入力として受け取ると、文書データベース内の全文書に対して質問文に基づく検索処理と、視点情報に基づく抜粋処理の双方を行う。検索と抜粋のどちらを先に行うかによって結果は異なるが、どちらの方法でも本発明の利点は得られるため、抜粋の後に検索する場合の処理フローを図５に、検索の後に抜粋する場合の処理フロー図を図９に示す。
【００５０】
まず、図５の抜粋の後に検索する処理を説明する。文書データベース９には、データベースの要件として中の文書を一意に指定するためのＩＤ、つまり文書ＩＤが必ず備わっている。
【００５１】
まず、視点情報と質問文が入力されると、意味ネットワークや類似語辞書などを用いて視点情報を展開する（ステップＳ５０）。具体的には、図４の視点情報４４に示される「＄ｒｕｌｅ＿ｃｏｎｆ  ＝  ’考察’；」の「考察」を類語展開し、得られた結果から視点情報を再構築する。ここで「考察」の類語として「結論」が得られたとすると、視点情報は「＄ｒｕｌｅ＿ｃｏｎｔ  ＝  ’（考察｜結論）’；」のように再構築される。
【００５２】
次に、文書データベース９から文書ＩＤのリストＬを作成する（ステップＳ５１）。ここではステップＳ５１で作成されたリストＬ内のＩＤで定められる文書全てについて、以下のステップＳ５３〜Ｓ５５の処理が適応される。なお、ステップＳ５２は一文書に対してステップＳ５３〜Ｓ５５の処理が重複して行われることを避けるための処理で、ステップＳ５５は全文書についてステップＳ５３〜Ｓ５５の処理が適応されたか否かを判断する処理である。
【００５３】
以下、ステップＳ５３の動作概要を図６をもとに説明する。ＨＴＭＬ文書６０はステップＳ５１の処理で取り出された文書ＩＤ＝ｎをもとに文書データベース９から取り出されたＨＴＭＬ文書であり、視点情報６１は質問分析部２１が利用者の質問文から抽出した視点情報であり、ここではＰｅｒｌスクリプトの一部である。
【００５４】
また抜粋スクリプト６２は抜粋を行うためのスクリプトであり、ここでは例としてＰｅｒｌスクリプトを記している。この抜粋スクリプト６２に視点情報６１を組み込んで動作させることにより、抜粋結果６３が得られる。
【００５５】
抜粋スクリプト６２の動作を簡単に説明すると、このスクリプトはＨＴＭＬ文書６０を先頭から行単位で走査し、視点情報６１の＄ｒｕｌｅ＿ｔａｇ  で示されるタグの中に＄ｒｕｌｅ＿ｃｏｎｆで示される文字列が入っている行を発見すれば、その行から次の＄ｒｕｌｅ＿ｔａｇ  で示されるタグのある行までの間にある部分を抜粋する。ステップＳ５４の処理は、このようにして得られた抜粋結果と文書ＩＤを抜粋結果リスト５８に追加する。
【００５６】
抜粋結果リスト５８の例を図７に示す。抜粋結果リストは、図７のように文書ＩＤ７０と抜粋結果７１との対をリストにしたものである。もちろん文書ＩＤ７０は文書データベース９から取り出された文書ＩＤであり、抜粋結果７１はその文書ＩＤをもとにステップＳ５３の処理で抜粋した結果（図６における抜粋結果６３に相当）である。
【００５７】
このステップＳ５３〜Ｓ５５の処理が文書データベース内の全文書に対して実行されると、ステップＳ５６〜Ｓ５７の検索処理が移される。ステップＳ５６では、得られた抜粋結果リスト５８内の文を文書群、入力の質問文を検索文に見立てた類似文書検索を行う。
【００５８】
どのような類似文書検索の手法を執るかに関しては、本発明では、類似度を示すスコアと類似文書と判断された文書へのポインタ（ＩＤ等）を出力するという条件を除き、一切規定しない。たとえば、特開平１０−１２４５２４号公報（特許文献１）で示されるように、検索文と検索対象の文書群から特徴的なキーワードを抽出し、キーワードの一致数に応じて文書群の順位付けを行う方法を適用することが出来る。
【００５９】
次に、ステップＳ５６による検索の結果を表示作成部２３に合致した形式にまとめる（ステップＳ５７）。つまり、スコア順に文書ＩＤのリストを並び替え、文書ＩＤ、スコア、視点情報、抜粋結果の４つ組のリスト、すなわち検索結果リスト５９を作成する。
【００６０】
検索結果リスト５９の例を図８に示す。ここで検索結果リストは、文書ＩＤ８０、スコア８１、視点情報８２、抜粋結果８３のように構成されている。このうち、文書ＩＤ８０と抜粋結果８３は図７に示す抜粋結果リストの文書ＩＤ７０、抜粋結果７１にそれぞれ由来する。そして、この検索結果リストが表示作成部に渡される。
【００６１】
次に、図９をもとに検索の後に抜粋する場合の処理を説明する。ステップＳ９０は図５のステップＳ５０と同一の処理である。
【００６２】
まず、類似文書検索処理として、文書データベース９の文書と入力の文との間で類似文書検索を行い文書ＩＤとスコアの類似文書リストＬを作成する（ステップＳ９１）。その動作は図５におけるステップＳ５１の処理と互換であるが、ここで対象となる文書群は文書データベース９内の全文書である。ステップＳ９１の処理結果として得られる文書ＩＤとスコアの対のリストが類似文書リスト９７である。
【００６３】
この類似文書リストは図１０に見られるような型式であり、文書ＩＤ１００とスコアが１０１の組で示されている。
【００６４】
これに続く抜粋処理はステップＳ９３〜Ｓ９６によって行われるが、実際に抜粋の処理を行うのはステップＳ９４とＳ９５の処理である。ステップＳ９３は一文書に対してステップＳ９３〜Ｓ９５の処理が重複して行われることを避けるためのアルゴリズムで、ステップＳ９６は類似文書リストで示される全文書に対してステップＳ９３〜Ｓ９５の処理が適応されたか否かを判断するアルゴリズムである。
【００６５】
ここで、ステップＳ９４の動作は、図５のステップＳ５３と同等の処理である。つぎに、文書ＩＤ、類似検索のスコア、視点情報、抜粋結果の４つ組のリスト、すなわち検索結果リストを作成する（ステップＳ９５）。すでに、ステップＳ９２の処理によって文書ＩＤは類似検索のスコアの高い順に並び替えられているため、ステップＳ９５では特に並び替えを要しない。こうして作成された検索結果リストの型式は図８と互換であり、図８中の文書ＩＤ８０とスコア８１は図１０の文書ＩＤ１００、スコア１０１にそれぞれ由来する。
【００６６】
以上のアルゴリズムによって、検索部２２は「電磁波が人体に影響するのはなぜ？」という文と「考察」という視点情報を用いて検索を行い、適切と判断される文書のＩＤ、適性を評価したスコア、視点情報、文書ＩＤと視点情報を用いて抜粋した文書の一部分をリスト化したものを出力する。
【００６７】
このとき、検索部２２が図５のアルゴリズムを採用する場合は、まず視点情報をもとに抜粋した文書群を作成してその中から入力の文に類似した部分文書を選択するため、視点情報をより重視した結果が得られる。また、検索部２２が図９のアルゴリズムを採用する場合は、まず入力の文に類似した文書を検索してその文書群を視点情報をもとに抜粋するため、内容も重視した結果が得られる。
【００６８】
［表示作成部］次に、表示作成部２３について説明する。表示作成部２３は、検索部２２から送られた検索結果リスト（図８のような）を受けてインターフェイス部２０と視点情報操作部２４に必要な情報を収集し、その結果をインターフェイス部２０に渡す手段である。
【００６９】
表示作成部２３の処理フローを図１１に示す。図１１に示された処理のうち、ステップＳ１１０は処理の重複回避、ステップＳ１１５は処理の行き渡りの判断をおこなうアルゴリズムであるため、説明を省き、以降の説明も検索結果リストの一行に対する処理のみとする。
【００７０】
まず、表示作成部２３は、文書ＩＤに相当する文書を文書データベースから取り出す（ステップＳ１１１）。次に、検索結果リストから粒度情報を生成する（ステップＳ１１２）。
【００７１】
ここで粒度情報とは、利用者の視点情報が文書に対して指し示す範囲の大きさを決める情報であり、例えば論文では「章」や「節」、ＨＴＭＬ文書では＜ｈ２＞や＜ｈ３＞がこの粒度情報の実値になる。
【００７２】
図６で視点情報に基づく抜粋の手法を示したが、このようにして抜粋された部分の先頭には必ずタグがあるため、ステップＳ１１２の処理では、どのタグを起点としての抜粋かを察知することが出来る。
【００７３】
また、図６の視点情報６１における＄ｒｕｌｅ＿ｔａｇ  の内容によっても、ステップＳ１１２の処理では抜粋の起点となるタグの名前を察知することが出来る。視点情報６１の例では、＜ｈ２＞が抜粋の起点となるタグであるとわかる。
【００７４】
抜粋の起点となるタグが解れば、そのタグで文書を分割することによってリスト内の検索結果と同等の粒度を持つ部分を取り出すことが出来る。抜粋の起点となるタグ情報を粒度情報と呼ぶのはそのためである。
【００７５】
次に、粒度情報をもとに文書を分割し、それぞれの分割部分を抜粋するための副次的視点情報を作成する（ステップＳ１１３）。このステップＳ１１３の動作を図１２に示す。
【００７６】
図１２のＨＴＭＬ文書１２０は、ステップＳ１１１の処理で文書データベース９から文書ＩＤをもとに取り出してきた文書である。粒度情報１２１は、ステップＳ１１２の処理によって取り出された粒度情報、すなわち抜粋起点のタグに関する情報である。スクリプト１２２は、粒度情報に基づく抜粋を行うアルゴリズム本体であり、ここではＰｅｒｌスクリプトで例示している。
【００７７】
抜粋アルゴリズム本体のスクリプト１２２に粒度情報１２１を埋め込んで動作させることによって、副次視点情報１２３〜１２７を得ることが出来る。
【００７８】
スクリプト１２２の例として示したＰｅｒｌスクリプトの動作を簡単に説明すると、このスクリプトはＨＴＭＬ文書１２０を先頭から行単位で走査し、粒度情報１２１の＄ｒｕｌｅ＿ｔａｇ  で示されるタグを発見すれば、その行内にある終了タグ（例：＜ｈ２＞に対する＜／ｈ２＞  ）までの文字列を＠ｒｅｓｕｌｔ  というリストに入れる。走査が終了したあとで、＠ｒｅｓｕｌｔ  の内容と粒度情報をもとに副次視点情報１２３〜１２７を作成する。
【００７９】
そのため、副次視点情報は文書の流れに沿っており、図１２においてもＨＴＭＬ文書１２０における＜ｈ２＞タグの中身の順序と１２３〜１２７に示される＄ｒｕｌｅ＿ｃｏｎｔの順序が同一である。Ｐｅｒｌスクリプト以外の手段を以てＳ１１３の処理を実装する際も同様に副次視点情報と文書の順序を一致させることが望ましい。
【００８０】
また、ここでＨＴＭＬ文書１２０に対しては副次視点情報１２７と元々の視点情報１２８による抜粋の結果が同一になる。これは、副次視点情報１２７の＄ｒｕｌｅ＿ｃｏｎｔが１２８内の＄ｒｕｌｅ＿ｃｏｎｔのサブセットだからである。このように、副次視点情報には必ず元の視点情報を代替する視点情報が含まれている。
【００８１】
そして、図１１中のステップＳ１１４の処理は、ステップＳ１１０が取り出した文書ＩＤ、スコア、視点情報、抜粋部分の４つ組とステップＳ１１３でが生成した副次視点情報（図１２中の１２３〜１２７）を加工して、表示用リスト１１７に追加する。
【００８２】
このようにして作成された表示用リストの内容例を図１３に示す。文書ＩＤ１３０、スコア１３１、抜粋結果１３３は、図８における検索結果リストの文書ＩＤ８０、スコア８１、抜粋結果８３に由来するため、内容もこれらと同じである。
【００８３】
視点情報１３２は、副次視点情報から生成される。前述の通り、ステップＳ１１３の処理で生成された副次視点情報には、元の視点情報８２を代替するものが必ず含まれているため、このように副次視点情報で置き換えることが可能である。
【００８４】
また副次視点情報１３４は図１２における副次視点情報１２３〜１２７の由来である。副次視点情報１３４の副次視点情報の一つと視点情報１３２は同一のまま重複するが、副次視点情報の順序を保持するためにはこの重複を解消しないことが望ましい。
【００８５】
表示作成部２３に入力された検索結果リスト１１６の行全てについて図１１のステップＳ１１１〜Ｓ１１４の処理を行い、表示用リスト１１７を作成すれば、ステップＳ１１５の処理における判断によって表示作成部２３は終了し、この表示用リスト１１７をインターフェイス部２０に渡す。
【００８６】
（インターフェイス部）インターフェイス部２０は、表示用リストを受け取った場合には図１４のような検索結果表示画面を描画する。図中の点線の囲いは表示要素の一群を指し示すために書いたものであり、描画とは無関係である。
【００８７】
テキストエリア１４０と［検索］ボタン１４１は図３におけるテキストエリア３０、［検索］ボタン３１と同じ動作を行う。図１４のテキストエリア１４０には利用者の入れた質問文が表示されているが、特に表示しなくても構わない。
【００８８】
ボタン群１４２は図１３中の副次視点情報１３４をもとに作成された閲覧要求ボタンである。利用者が任意の閲覧ボタンをマウスなどで押すと、インターフェイス部２０はボタンに対応づけられた副次視点情報と閲覧要求を視点情報操作部２４に送り、結果を再描画させる。
【００８９】
例えば、ボタン群１４２に囲まれた［対象とする電磁波］ボタンを押すと、表示１４４の内容は同一文書の「対象とする電磁波」節の内容に、さらにボタン群１４２内の［対象とする電磁波］のボタンは表示に、［考察］表示１４３はボタンに、それぞれ置き換えた画面が描画される。
【００９０】
表示１４３は図１３中の視点情報１３２をもとに作成される。ボタン群と違って新たに閲覧要求を送る必要がないので、これはボタンにはならない。表示１４４は図１３中の抜粋結果１３３をもとに作成される。この例ではＨＴＭＬ文書を蓄積した文書データベースを用いているため、ＨＴＭＬのタグに応じてレイアウトを整えても良い。表示１４５は図１３のスコア１３１をもとに作成される。
【００９１】
［類似検索］ボタン１４６は、現在表示している表示１４４の内容および表示１４３（図１３における抜粋結果１３３と視点情報１３２）をもとにした検索要求を検索部２２に送信するためのボタンである。
【００９２】
ボタン１４７は、さらに下位の結果を表示させるために用いられる。利用者がこのボタンを押すと、インターフェイス部２０は表示用リストの下位の内容をもとに検索結果を再描画する。
【００９３】
［視点情報操作部］図１４の構成を一通り説明したので、次にボタン群１４２のボタン押し下げによって開始される視点情報操作部２４について、図１５にフロー図を挙げて説明する。なお、視点情報操作部２４の入力は、文書ＩＤ、表示用リスト、そして押されたボタンに結びつけられている副次視点情報（選択された副次視点情報）の３点である。
【００９４】
まず視点情報操作部２４は、受け取った文書ＩＤをもとに、文書データベースから文書を取り出す（ステップＳ１５０）。この文書に対して選択された副次視点情報をもとに抜粋を行う（ステップＳ１５１）。このステップＳ１５１の処理に関してはデータベースに対するごく一般的な操作であり、抜粋に関しては図６で示されているため詳細は割愛する。
【００９５】
次に、ステップＳ１５１の処理で得られた結果と入力をもとに表示用リストを書き換える（ステップＳ１５２）。書き換える内容に関して図１６に示す。文書ＩＤ１６０，スコア１６１，視点情報１６２，抜粋結果１６３，副次視点情報１６４で示される表が視点情報操作部実行前の表示用リストの一部であり、視点情報操作部２４の実行によって文書ＩＤ１６５，スコア１６６，視点情報１６７，抜粋結果１６８，副次視点情報１６９で示される表示用リストの一部に置き換えられる。
【００９６】
図中の文書ＩＤ、スコアは変化せず、文書ＩＤ１６５，スコア１６６，副次視点情報１６４は、文書ＩＤ１６０，スコア１６１，副次視点情報１６４と同じ内容のままである。副次視点情報の順序統一のために、副次視点情報１６４の欄は操作しないことが望ましい。
【００９７】
視点情報１６７は選択された副次視点情報に置き換わり、選択された副次視点情報によって抜粋された結果である１６１０が抜粋結果１６８に納められる。
【００９８】
このようにして書き換えられた表示用リストがインターフェイス部２０に渡され、再度描画される。このことによって、利用者はインターフェイス部２０が表示している文書の様々な箇所を閲覧することが可能である。
【００９９】
この例ではボタン押し下げに関わる文書についてのみ視点情報を変更したが、表示されている全文書の視点情報を交換しても良い。ただし対象とする文書が１つなのか、表示されている全文書なのか、利用者が選択出来るように、インターフェイス部２０はチェックボックス等の適切な選択手段を用意し、表示すべきである。
【０１００】
また、表示されている他の文書の視点情報を交換する場合は、利用者が押したボタンに関連づけられた視点情報を意味ネットワークや類似語辞書などによって展開する必要がある。すなわち、視点情報操作部２４のステップＳ１５０の処理の前に、図５のステップＳ５０に相当する処理が必要となり、ステップＳ１５０〜Ｓ１５２による処理は表示されている全文書について逐次的に行われなければならない。
【０１０１】
［検索要求］図１４における［類似検索］ボタン１４６を押したときの動作を説明する。［類似検索］ボタン１４６は、現在表示されている表示１４４の内容および表示１４３（図１３における抜粋結果１３３と視点情報１３２）をもとにした検索要求を検索部２２に送信し、表示作成部２３を経て返ってきた結果を再描画するためのボタンである。
【０１０２】
ここでインターフェイス部２０が検索部２２に渡す内容の型は質問分析部２１が検索部２２に渡す内容の型と同一であるため、検索部２２は前述と同一の処理を実行する。よって、検索部２２は利用者の視点情報を保持したまま検索を行うことが可能である。
【０１０３】
例えば、図１４の表示状態で利用者が［類似検索］ボタン１４６を押すと、インターフェイス部２０は「考察：８０万Ｖの高圧電線による放射電界をもとに今回……」という表示１４４の内容と、「＄ｒｕｌｅ＿ｔａｇ  ＝  ‘ｈ２’；＄ｒｕｌｅ＿ｃｏｎｔ  ＝  ‘考察’；  」という表示１４３の視点情報が検索部２２に渡される。以後、再描画の結果について言及するときは（’）記号を付す。
【０１０４】
このとき検索部２２が検索し抜粋した（抜粋し検索した）結果は高圧電線が人体に影響するか否かに関して書かれた文書の考察や結論に関する部分を集めたリストである。このとき、他の部分、たとえば実験や評価の方法などに関しては類似性を判断しないため、これらの部分が検索キーとなった文書と異なる文書であっても検索部２２はスコアの操作をしない。
【０１０５】
よって、結果を再描画したときに文書の抜粋集合１４４’の内容は元の表示１４４の文の内容に類似するが、文書の別の部分に着目すると必ずしも表示１４４を含んでいた元文書（検索キーとなった文書）のそれに類似しているとは限らない。例えば、実験評価方法や目的などの部分が、検索キーとした文書と検索結果として提示された文書との間、また結果として提示された文書の間で異なっていることも十分に考え得る。
【０１０６】
このように、利用者は「高圧電線の人体に影響する根拠」のみに着目して検索を行い、「考察や結論」という視点に応じて抜粋された結果を得ることができる。
【０１０７】
（第一の実施例の効果）以上のような第一の実施例を適用して構築された文書検索システムに対し、利用者はまず質問文を送信する。システムは、検索結果の文書から質問の意図に適合した抜粋を作って表示する。この抜粋を検索キーとして、再度検索処理を行うことができ、同じ意図に基づく抜粋がその結果として提示される。また、利用者は視点を変更して閲覧することも可能である。
【０１０８】
このようなシステムによって利用者が享受する利益としては、前述の検索精度の向上と閲覧のコスト削減だけではなく、一カ所の共通点を持つ文書のリストを得ることによって文書間の他の相違点を見抜きやすくなるという点が挙げられる。
【０１０９】
先の例で言えば利用者は「高圧電線の人体に影響する根拠」のみに着目して検索を行い、「考察や結論」という視点に応じて抜粋された結果を得ているため、結果の他の部分、つまり目的や実験方法は、検索キーと結果の間だけではなく検索結果同士でも食い違う。
【０１１０】
よって、利用者が先述の視点情報の一斉操作を行うことで、提示された論文リストに書かれた同じ結論にたどり着くまでの多種多様な課程を一覧することが出来る。
【０１１１】
（第二の実施例）図１のシステムにおいて、第ニの実施例として図１７に機能ブロック図を示す。
【０１１２】
第２の実施例が第一の実施例と異なる点は、文書データベースの代わりに構造化文書データベースを用いることである。図１７もまた、インターフェイス部１７０、質問分析部１７１、検索部１７３、表示作成部１７５、視点情報操作部１７６はプログラムとして実行されるため、外部記憶装置５のプログラム格納部１１からメモリ４内のプログラム部７に転送され、処理装置１にて実行される。
【０１１３】
本実施例においては、図１の文書データベース９は構造化文書データベース１７４として定義される。
【０１１４】
（構造化文書データベース）構造化文書データベース１７４の第一の特徴は、構造化された文書を格納していることである。図１８にＸＭＬにより記述された構造化文書の一例を示す。
【０１１５】
この例のように、ＸＭＬ構造化文書では一般に、文書のコンテンツの特定箇所を開始タグ（例えば＜ｓｅｃｔｉｏｎ＞）および終了タグ（例えば＜／ｓｅｃｔｉｏｎ＞  ）で囲むことにより文書の構造を表現している。ＸＭＬ文書における開始タグと終了タグとの間の文とタグとのまとまりは要素と呼ばれ、例えば、図１８で言えば＜ｓｕｂｊｅｃｔ＞から＜／ｓｕｂｊｅｃｔ＞  までの部分、「＜ｓｕｂｊｅｃｔ＞目的＜／ｓｕｂｊｅｃｔ＞」を＜ｓｕｂｊｅｃｔ＞要素と呼ばれる。
【０１１６】
ＸＭＬ文書ではこの要素内に別の要素を書くことも可能であり、例えば図１８では＜ｓｅｃｔｉｏｎ＞要素（１８０で囲んだ部分）の中に＜ｓｕｂｊｅｃｔ＞要素（１８１で囲んだ部分）と＜ｂｏｄｙ＞要素（１８２で囲んだ部分）がある。このとき＜ｓｕｂｊｅｃｔ＞、＜ｂｏｄｙ＞両要素は＜ｓｅｃｔｉｏｎ＞要素の子にあたると解釈される。
【０１１７】
図１８で示したＸＭＬ文書の親子関係を木構造で表現した図を図１９に示す。図１８によれば１８３で示す＜ｂｏｏｋ＞開始タグの後に１８４で示す＜ｉｄ＞タグがあるため、これに対応して図１９中の１９１で示される＜ｉｄ＞要素は１９０で示される＜ｂｏｏｋ＞要素の子と解釈される。続いて１８０の＜ｓｅｃｔｉｏｎ＞要素があり、これが図１９では１９２に対応している。もちろんこれも１９０で示される＜ｂｏｏｋ＞要素の子と解釈される。１８０、１８１、１８２の関係は１９２、１９３、１９５として表現される。このように＜ｓｅｃｔｉｏｎ＞要素の下には＜ｓｕｂｊｅｃｔ＞要素およびの＜ｂｏｄｙ＞要素がある。
【０１１８】
なお、ＸＭＬ文書におけるタグの名称および構成は、予約語や特定の文字を除き限定されない。ただし、データベース内の文書の唯一性を保証するために文書のＩＤを示す要素を各文書は持っていることが望ましい。文書ＩＤを示している要素は、図１８では１８４に示される。
【０１１９】
さらに、構造化文書データベースの第二の特徴は上記のような構造化文書を検索する際に、どのような構造をもつ文書を検索し、かつ上記文書をどのような構造で提示するかを検索言語により規定できる点である。このような検索言語で書かれたクエリを、本発明では構造検索クエリと呼ぶ。
【０１２０】
構造検索クエリは、図１９に示した木構造とのマッチングによって検索を行うことが出来る。構造検索クエリとその結果の例を図２０と図２１に示す。
【０１２１】
図２０は、構造化文書２００が納められた構造化文書データベースに対して構造検索クエリ２０１を実行し、結果２０２を得る様子を示した図である。構造検索クエリ２０１内の記号  ”／”  は木構造の親子関係を表すためのもので、この構造検索クエリ２０１の意味は「木構造の根にｂｏｏｋ要素があり、その直下にｉｄ要素があれば、該当するｉｄ要素を提示せよ」となる。
【０１２２】
また、図２１は、文書２１０が納められた構造化文書データベースに対して構造検索クエリ２１１を実行し、結果２１２を得る様子を示した図である。クエリ２１１内の記号”／／”は子孫関係、［  ］で囲まれた部分は  要素とその値（開始タグと終了タグの間にある文字列）に対する条件を表すためのもので、構造検索クエリ２１１の意味は「木構造の任意の位置にｓｅｃｔｉｏｎ要素があり、その直下にあるｓｕｂｊｅｃｔ要素の値が“結果”であれば、ｓｅｃｔｉｏｎ要素の直下にあるｂｏｄｙ要素を提示せよ」となる。
【０１２３】
また、構造化文書データベースに対して類似検索を行う方法もあり、意味ネットワークに基づく類義語展開にタグ間の論理的距離（親子関係）による重み付けを付すことによって類似検索の手法を提供してもよい。
【０１２４】
このように、構造化文書データベースを適応することによって、第一の実施例では文書データベースからの文書の取り出しとＰｅｒｌなどのプログラムやスクリプトによる文書からの文字情報の切り出しという２段階を踏んで行っていた特定文書の抽出・抜粋処理を、構造検索クエリのみで一括して行うことが可能となる。
【０１２５】
さらに、第一の実施例では視点情報は  プログラムの一部として提供され、その動作は主体となるアルゴリズム（図６のスクリプト６２、あるいは図１２のスクリプト１２２）による制限を受けていたが、視点情報として構造検索クエリを用いればこのような制限を受けないため、記述の幅を広げやすい。
【０１２６】
また、データベースが文書構造を把握しているため、第一の実施例のように文構造解析を別のプログラムで行うのに比べ文書構造に沿った抜粋を行うことが容易である。以上に述べた構造化文書データベースの特徴によってこれを適応した第ニの実施例と前述の第一の実施例との相違点はほぼ網羅している。インターフェイス部１７０と質問解析部１７１は第一の実施例の処理と同一である。
【０１２７】
図４に示した視点判定用辞書１０に関しては、視点情報として構造検索クエリが入っている点を除き差異はない。一例として、第二の実施例における視点判定用辞書の一部を図２２に表示する。文型ルール２２１と視点情報２２２が対応している点等、機能や用法は第一の実施例と同一である。図８に示した検索結果リスト、図１３に示した表示用リストについても同様である。
【０１２８】
検索の後抜粋する場合の検索部に関しては、構造検索クエリは個々の文書に対する抜粋にのみ用いられている。そのため、視点情報として構造検索クエリを用いると解釈すればアルゴリズムは図９と同一である。
【０１２９】
抜粋の後検索を行う場合の検索部に関しては図５のステップＳ５１〜Ｓ５５の処理に相当する部分が構造検索クエリの実行に置き換えられる。このときのフロー図を図２３に示す。
【０１３０】
図２３中のステップＳ２３０は図５のアルゴリズムステップＳ５１〜Ｓ５５の処理に相当し、ステップＳ２３１の処理はステップＳ５６、Ｓ２３２の処理はＳ５７、抜粋結果リスト２３３は抜粋結果リスト５８、検索結果リスト２３４は検索結果リスト５９にそれぞれ相当する。
【０１３１】
視点情報操作部に関しては図１５のステップＳ１５０〜１５１に相当する部分が構造検索クエリの実行に置き換えられる。このときのフロー図を図２４に示す。図２４中のステップＳ２３０は図１５のアルゴリズムＳ１５０〜Ｓ１５１に相当し、ステップＳ２４１はＳ１５２、表示用リスト２４２は表示用リスト１５３にそれぞれ相当する。
【０１３２】
表示作成部においても、個々の文書に対して副次視点情報を作成する必要があるため、構造検索クエリの特徴である文書抽出と抜粋の一括実行は行えない。言い換えれば構造検索クエリの実行は個々の文書からの抜粋にのみ用いられるため、アルゴリズムは図１１と同一になる。
【０１３３】
ステップＳ１１２に相当する処理すなわち粒度情報の例を図２５に示す。視点情報２５１のうち、末端の条件部をリスト命令に置き換える。これが粒度情報２５２である。２５２を構造検索クエリとして２５０に対して実行すると、２５３のように＜ｓｕｂｊｅｃｔ＞要素のリストが抽出される。このリストの内容２５３と視点情報２５１を基に、副次視点情報２５４が作成される。
【０１３４】
以上のように第一の実施例および第二の実施例に応じて構築された文書検索システムに対し、利用者はまず質問文を送信する。システムは、検索結果の文書から質問の意図に適合した抜粋を作って表示する。この抜粋をクエリとして、再度検索処理を行うことができ、同じ意図に基づく抜粋がその結果として提示される。また、利用者は視点を変更して閲覧することも可能である。
【０１３５】
また、本願発明の実施形態における処理をコンピュータで実行可能なプログラムで実現し、このプログラムをコンピュータで読み取り可能な記憶媒体として実現することも可能である。
【０１３６】
なお、本願発明における記憶媒体としては、磁気ディスク、フレキシブルディスク、ハードディスク、光ディスク（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ等）、光磁気ディスク（ＭＯ等）、半導体メモリ等、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であってもよい。
【０１３７】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼動しているＯＳ（オペレーションシステム）や、データベース管理ソフト、ネットワーク等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行してもよい。
【０１３８】
さらに、本願発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【０１３９】
また、記憶媒体は１つに限らず、複数の媒体から本実施形態における処理が実行される場合も、本発明における記憶媒体に含まれ、媒体の構成は何れの構成であってもよい。
【０１４０】
なお、本願発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であってもよい。
【０１４１】
また、本願発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本願発明の機能を実現することが可能な機器、装置を総称している。
【０１４２】
尚、本発明の文書検索システムは、上述の実施例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【０１４３】
【発明の効果】
以上、説明したように本発明の文書検索システムによれば、利用者がシステムに視点情報と文書または文を与えて検索でき、検索の結果として、システムは視点情報に基づいて抜粋された部分文書のリストを利用者に提示することができ、抜粋した結果は新たな検索条件の作成に利用することが出来、利用者は視点情報を変更することが可能であるという優れた効果を奏し得る。
【図面の簡単な説明】
【図１】本願発明の一実施形態である文書検索システムのハードウェア構成
【図２】本願発明の一実施形態である文書検索システムの第一の実施例のシステム構成図
【図３】本願発明の一実施形態である文書検索システムのインターフェイス部による出力の例（初期状態）
【図４】本願発明の一実施形態である文書検索システムの視点判定用辞書の例
【図５】本願発明の一実施形態である文書検索システムの検索部における処理のフロー
【図６】本願発明の一実施形態である文書検索システムの視点情報に基づいて抜粋を行うＰｅｒｌスクリプトの例
【図７】本願発明の一実施形態である文書検索システムの図５の処理による抜粋結果リストの例
【図８】本願発明の一実施形態である文書検索システムの図５，９の処理の適応時の検索結果リストの例
【図９】本願発明の一実施形態である文書検索システムの検索部における処理ののフロー
【図１０】本願発明の一実施形態である文書検索システムの図９の処理による類似文書リストの例
【図１１】本願発明の一実施形態である文書検索システムの表示作成部のフロー図
【図１２】本願発明の一実施形態である文書検索システムの副次視点情報の作成方法の概要
【図１３】本願発明の一実施形態である文書検索システムの表示用リストの例
【図１４】本願発明の一実施形態である文書検索システムの検索結果の表示例
【図１５】本願発明の一実施形態である文書検索システムの視点情報操作部のフロー図
【図１６】本願発明の一実施形態である文書検索システムの表示用リストの書き換えの概要
【図１７】本願発明の一実施形態である文書検索システムの第二の実施例のシステム構成図
【図１８】本願発明の一実施形態である文書検索システムのＸＭＬによる構造化文書の例
【図１９】本願発明の一実施形態である文書検索システムのＸＭＬ文書の論理的木構造
【図２０】本願発明の一実施形態である文書検索システムの構造検索クエリとその実行結果の例
【図２１】本願発明の一実施形態である文書検索システムの構造検索クエリとその実行結果の例
【図２２】本願発明の一実施形態である文書検索システムの視点判定用辞書の内容例
【図２３】本願発明の一実施形態である文書検索システムの検索部による処理のフロー
【図２４】本願発明の一実施形態である文書検索システムの視点情報操作部の処理のフロー
【図２５】本願発明の一実施形態である文書検索システムの副次的視点情報の作成の概要
【符号の説明】
１…制御装置
２…入力装置
３…表示装置
４…メモリ
５…外部記憶装置
６…バス
７…プログラム部
８…バッファ部
９…文書データベース
１０…視点判定用辞書
１１…プログラム格納部
２０…インターフェイス部
２１…質問分析部
２２…検索部
２３…表示作成部
２４…視点情報操作部
【図１】
2004287875.tif 000003
【図２】
2004287875.tif 000004
【図３】
2004287875.tif 000005
【図４】
2004287875.tif 000006
【図５】
2004287875.tif 000007
【図６】
2004287875.tif 000008
【図７】
2004287875.tif 000009
【図８】
2004287875.tif 000010
【図９】
2004287875.tif 000011
【図１０】
2004287875.tif 000012
【図１１】
2004287875.tif 000013
【図１２】
2004287875.tif 000014
【図１３】
2004287875.tif 000015
【図１４】
2004287875.tif 000016
【図１５】
2004287875.tif 000017
【図１６】
2004287875.tif 000018
【図１７】
2004287875.tif 000019
【図１８】
2004287875.tif 000020
【図１９】
2004287875.tif 000021
【図２０】
2004287875.tif 000022
【図２１】
2004287875.tif 000023
【図２２】
2004287875.tif 000024
【図２３】
2004287875.tif 000025
【図２４】
2004287875.tif 000026
【図２５】
2004287875.tif 000027