(57)【特許請求の範囲】
【請求項１】
複数の文書から検索意図に合致する文書を検索する文書検索装置において、
入力される検索キーワードを保持するキーワード保持手段と、
前記複数の文書から前記検索キーワードを含む文書のみを抽出し、候補文書として出力する検索手段と、
前記候補文書を保持する候補文書保持手段と、
前記候補文書を形態素解析する候補文書解析手段と、
前記検索キーワードの前方から抽出する前方単語数と後方から抽出する後方単語数とが個別に入力されることによって近傍範囲が予め指定され、前記候補文書中において、前記検索キーワードから前方に数えて前記前方単語数内に位置する近傍語と、前記検索キーワードから後方に数えて前記後方単語数内に位置する前記近傍語とを抽出する近傍語抽出手段と、
前記近傍語から少なくとも一つの選択語の指定、及び前記選択語と前記候補文書との関係を示す近傍語拘束条件の指定を含む近傍条件の入力を受け付ける近傍条件入力手段と、
前記検索キーワード及び前記近傍条件入力手段が受け付けた前記近傍条件を保持する近傍条件保持手段と、
形態素解析された前記候補文書が前記近傍条件に適合するか否か判断し、適合する前記候補文書を適合文書として出力する適合判断手段と、
を有することを特徴とする文書検索装置。
【請求項２】
前記近傍条件入力手段は、前記近傍語拘束条件として前記近傍範囲内に含まれてはならない排除語の指定入力を受け付けることを特徴とする請求項１記載の文書検索装置。
【請求項３】
前記近傍条件入力手段は、前記近傍語拘束条件として前記近傍範囲内に含まれるべき選択語の指定入力を受け付けることを特徴とする請求項１記載の文書検索装置。
【請求項４】
前記近傍条件入力手段は、前記近傍語拘束条件として前記近傍範囲内にこれが含まれていた場合には前記候補文書を優先文書とする優先語の指定入力を受け付け、前記適合判断手段は、前記優先文書を優先的に適合と判断することを特徴とする請求項１記載の文書検索装置。
【請求項５】
前記近傍条件入力手段は、前記近傍条件として前記検索キーワードに対する前記近傍範囲の設定、前記近傍範囲内に存在した場合に前記候補文書に対する評価点に加算すべき点数を有する前記近傍語の指定及び閾値の設定入力を受け付け、前記適合判断手段は、前記候補文書の評価点が前記閾値以上となった場合に前記候補文書が前記近傍条件に適合すると判断することを特徴とする請求項１記載の文書検索装置。
【請求項６】
複数の文書から検索意図に合致する文書を検索する文書検索装置において、
論理演算子及び検索キーワードを含んで構成される検索式を保持する検索式保持手段と、
前記複数の文書から前記検索式を満たす文書のみを抽出し、候補文書として出力する検索手段と、
前記候補文書を保持する候補文書保持手段と、
前記候補文書を形態素解析する候補文書解析手段と、
前記検索キーワードの前方から抽出する前方単語数と後方から抽出する後方単語数とが個別に入力されることによって近傍範囲が予め指定され、前記候補文書中において、前記検索キーワードから前方に数えて前記前方単語数内に位置する近傍語と、前記検索キーワードから後方に数えて前記後方単語数内に位置する前記近傍語とを抽出する近傍語抽出手段と、
前記近傍語から少なくとも一つの選択語の指定、及び前記選択語と前記候補文書との関係を示す近傍語拘束条件の指定を含む近傍条件の入力を受け付ける近傍条件入力手段と、
前記検索キーワード及び前記近傍条件入力手段が受け付けた前記近傍条件を保持する近傍条件保持手段と、
形態素解析された前記候補文書が前記近傍条件に適合するか否か判断し、適合する前記候補文書を適合文書として出力する適合判断手段と、
を有することを特徴とする文書検索装置。
【請求項７】
複数の文書から検索意図に合致する文書を検索する文書検索プログラムを記録した記憶媒体において、コンピュータを、
入力される検索キーワードを保持するキーワード保持手段、
前記複数の文書から前記検索キーワードを含む文書のみを抽出し、候補文書として出力する検索手段、
前記候補文書を保持する候補文書保持手段、
前記候補文書を形態素解析する候補文書解析手段、
前記検索キーワードの前方から抽出する前方単語数と後方から抽出する後方単語数とが個別に入力されることによって近傍範囲が予め指定され、前記候補文書中において、前記検索キーワードから前方に数えて前記前方単語数内に位置する近傍語と、前記検索キーワードから後方に数えて前記後方単語数内に位置する前記近傍語とを抽出する近傍語抽出手段、
前記近傍語から少なくとも一つの選択語の指定、及び前記選択語と前記候補文書との関係を示す近傍語拘束条件の指定を含む近傍条件の入力を受け付ける近傍条件入力手段、
前記検索キーワード及び前記近傍条件入力手段が受け付けた前記近傍条件を保持する近傍条件保持手段、
形態素解析された前記候補文書が前記近傍条件に適合するか否か判断し、適合する前記候補文書を適合文書として出力する適合判断手段、
として機能させるための文書検索プログラムを記録したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は文書検索装置及び文書検索プログラムを記録した記憶媒体に関し、特に複数の文書から検索意図に合致する文書を検索する文書検索装置及び複数の文書から検索意図に合致する文書を検索する文書検索プログラムを記録した記憶媒体に関する。
【０００２】
【従来の技術】
従来、キーワードを指定して必要な文書データを検索する方法として、検索対象である文書データの全文に対してキーワード検索を行う全文検索方法や、文書データの各々から予め抽出した、その文書データの内容を示す内容キーワードに対してキーワード検索を行う方法等がある。通常、文書データの内容キーワードを予め抽出しておいた方が、高速な文書検索が可能である。
【０００３】
しかし、この方法では検索対象である文書データの各々から予め内容キーワードを抽出しておかなければならないため、システムのメンテナンスに工数や時間がかかってしまう。また、必要な文書データが存在していても、その内容を簡潔に表すものとして予め抽出された内容キーワードが検索キーワードと合致しない場合、検索もれとなってしまう。
【０００４】
このため、最近は必要な文書データが検索もれとなることのない全文検索方法が見直されている。
しかし、全文検索方法で文書検索を行った場合、検索によって検索キーワードを含み必要な文書データである可能性が高いと判断される文書データ（以降、このように判断されることをヒットするという）は膨大な量となってしまうことが多い。検索キーワードを増やしたりして検索処理を繰り返せばヒットする文書は減少するが、安易に検索キーワードを増やすと、今度は、ヒットした文書の中に含まれる必要な文書の割合が低くなってしまうこともある。なお、ヒットした文書データ中に含まれる必要な文書データの割合を、適合率と呼ぶ。
【０００５】
検索結果の適合率が下がってしまう大きな原因としては、検索キーワードとして指定される言葉が、使われる場所や状況（以降、これらをまとめて文脈と呼ぶ）によって異なる意味を持ってしまうことが挙げられる。これを、キーワードの多義性と呼ぶ。
【０００６】
キーワードの多義性による検索結果の適合率の低下を防ぐ方法としては、検索の際、ヒットの条件として、関連する複数のキーワードの出現する順序や、キーワード間の距離、及び同一の句や文、段落等に対するキーワードの出現条件等を利用する方法があり、この方法の実現及び高速化を実現する技術が、特開平５−１８９４８７に示されている。
【０００７】
しかし、この方法では関連する複数のキーワードをユーザが指定するため、不用意な指定を行ってしまうと必要な文書が存在しても、検索もれとなってしまうことがある。
【０００８】
キーワードの多義性による検索結果の適合率の低下を防ぐ方法としては、スニペット・サーチ（Ｓｎｉｐｐｅｔ  Ｓｅａｒｃｈ）と呼ばれる方法もあり、特開平４−２９３１６１にその詳細が示されている。この方法では文書検索の際、検索キーワードの出現する文の一部を表示してその文を含む文書が必要か（検索キーワードの使われ方が検索意図に合っている）否かをユーザに判断させる。またこのとき、検索キーワード周辺に存在し、意味のある単語を、新たに近接条件制約の付いたキーワードとして追加することができる。このため、必要な文書データが検索もれとなることはあまりないし、適合率は高くなる。
【０００９】
しかし、この方法ではユーザはキーワードの出現する文を含む文書データすべてに対して必要か否かの判断を行う必要がある。従って、ヒット件数が多くなった場合には非常に工数がかかってしまう。
【００１０】
キーワードの多義性による検索結果の適合率の低下を防ぐ方法としては、意味的に関連性の高い単語同士が、同一文中に出現する可能性が高いことを利用する方法もある。文書の意味的な特徴を表現していると思われる単語を特徴語といい、単語同士が同一文中に出現することを共起するという。文献（丹羽，  ”  動的な共起解析を用いた対話的文書検索支援”，  情報処理学会・自然言語処理研究会報告，  Ｖｏｌ．  ９６−ＮＬ−１１５，  ｐｐ．  ９９−１０６，  １９９６．  ）では、この共起関係が強い特徴語間にリンクをはり、検索キーワードを頂点に特徴語の共起関係をグラフ化して表示する技術を示している。ユーザは検索意図に合った特徴語の出現に高いスコアを、検索意図に合わない特徴語の出現に低いスコアをつけことにより、検索意図に合った文書データに高いスコアをつけて検索することができる。
【００１１】
【発明が解決しようとする課題】
しかし、この方法では文書データ単位で検索キーワードと特徴語との関係を分析しているため、同一文書中に検索キーワードが複数含まれ、各々の意味が異なっているような場合にはスコアが低下してしまい、必要な文書データが検索もれとなってしまうことがある。また、ヒットした文書データすべてに対して特徴語の共起関係を分析する必要があるため、ヒット件数が多い場合にシステムの負荷が大きくなってしまい、レスポンスに問題が生じる。
【００１２】
このように、全文検索方法ではキーワードの多義性による検索結果の適合率の低下を防ぐために、検索キーワードと意味的に関連のある単語（以降、このような単語を関連語という）の存在を検索条件とすることが多いが、関連語の抽出やこれを利用した処理には工数や時間がかかるため、検索処理の高速化は難しいという問題点があった。
【００１３】
本発明はこのような点に鑑みてなされたものであり、キーワードの多義性による検索結果の適合率の低下を防ぐとともに、高速な文書検索処理を行う文書検索装置を提供することを目的とする。
【００１４】
また、本発明の別の目的は、キーワードの多義性による検索結果の適合率の低下を防いだ高速な文書検索処理をコンピュータに行わせるための文書検索プログラムを記録した記憶媒体を提供することである。
【００１５】
【課題を解決するための手段】
本発明では上記課題を解決するために、複数の文書から検索意図に合致する文書を検索する文書検索装置において、入力される検索キーワードを保持するキーワード保持手段と、前記複数の文書から前記検索キーワードを含む文書のみを抽出し、候補文書として出力する検索手段と、前記候補文書を保持する候補文書保持手段と、前記候補文書を形態素解析する候補文書解析手段と、前記検索キーワードの前方から抽出する前方単語数と後方から抽出する後方単語数とが個別に入力されることによって近傍範囲が予め指定され、前記候補文書中において、前記検索キーワードから前方に数えて前記前方単語数内に位置する近傍語と、前記検索キーワードから後方に数えて前記後方単語数内に位置する前記近傍語とを抽出する近傍語抽出手段と、前記近傍語から少なくとも一つの選択語の指定、及び前記選択語と前記候補文書との関係を示す近傍語拘束条件の指定を含む近傍条件の入力を受け付ける近傍条件入力手段と、前記検索キーワード及び前記近傍条件入力手段が受け付けた前記近傍条件を保持する近傍条件保持手段と、形態素解析された前記候補文書が前記近傍条件に適合するか否か判断し、適合する前記候補文書を適合文書として出力する適合判断手段と、を有することを特徴とする文書検索装置が提供される。
【００１６】
このような文書検索装置にて、複数の文書から検索意図に合致する文書を検索する場合、キーワード保持手段が、入力される検索キーワードを保持する。また、検索手段が、複数の文書から検索キーワードを含む文書のみを抽出し、候補文書として出力する。候補文書保持手段は候補文書を保持する。候補文書解析手段は、候補文書を形態素解析する。近傍語抽出手段は、候補文書中において検索キーワードから予め設定された近傍範囲内に含まれる近傍語を抽出する。近傍条件保持手段は、検索意図を検索キーワード及び近傍語に基づいて表現した近傍語拘束条件を含む近傍条件を保持する。そして適合判断手段は、形態素解析された候補文書が近傍条件に適合するか否か判断し、適合する候補文書を適合文書として出力する。
【００１７】
このようにして文書検索を行うと、文書検索装置は一旦検索キーワードにて全文検索を行った後、検索キーワードの近傍にある近傍語を抽出するので、ユーザは検索意図を検索キーワード及び表示された近傍語にて表現した近傍語拘束条件を含んだ近傍条件を入力すれば、この近傍条件に適合した適合文書が検索できる。なお、近傍条件は検索意図に対応して表現できるので、適合率の高い検索結果を少ない工数にて得ることができる。
【００１８】
また、本発明では上記課題を解決するために、複数の文書から検索意図に合致する文書を検索する文書検索プログラムを記録した記憶媒体において、コンピュータを、入力される検索キーワードを保持するキーワード保持手段、前記複数の文書から前記検索キーワードを含む文書のみを抽出し、候補文書として出力する検索手段、前記候補文書を保持する候補文書保持手段、前記候補文書を形態素解析する候補文書解析手段、前記検索キーワードの前方から抽出する前方単語数と後方から抽出する後方単語数とが個別に入力されることによって近傍範囲が予め指定され、前記候補文書中において、前記検索キーワードから前方に数えて前記前方単語数内に位置する近傍語と、前記検索キーワードから後方に数えて前記後方単語数内に位置する前記近傍語とを抽出する近傍語抽出手段、前記近傍語から少なくとも一つの選択語の指定、及び前記選択語と前記候補文書との関係を示す近傍語拘束条件の指定を含む近傍条件の入力を受け付ける近傍条件入力手段、前記検索キーワード及び前記近傍条件入力手段が受け付けた前記近傍条件を保持する近傍条件保持手段、形態素解析された前記候補文書が前記近傍条件に適合するか否か判断し、適合する前記候補文書を適合文書として出力する適合判断手段、として機能させるための文書検索プログラムを記録したことを特徴とする記憶媒体が提供される。
【００１９】
このような文書検索プログラムを記録した記憶媒体にて、コンピュータを機能させて複数の文書から検索意図に合致する文書を検索する場合、コンピュータは、入力される検索キーワードを保持するキーワード保持手段として機能する。また、複数の文書から検索キーワードを含む文書のみを抽出し、候補文書として出力する検索手段として機能するとともに、候補文書を保持する候補文書保持手段として機能する。さらに、候補文書を形態素解析する候補文書解析手段及び候補文書中において、検索キーワードから予め設定された近傍範囲内に含まれる近傍語を抽出する近傍語抽出手段として機能する。また、検索意図を検索キーワード及び近傍語に基づいて表現した近傍語拘束条件を含む近傍条件を保持する近傍条件保持手段として機能する。そして、コンピュータは、形態素解析された候補文書が近傍条件に適合するか否か判断し、適合する候補文書を適合文書として出力する適合判断手段として機能する。
【００２０】
このようにして文書検索を行うと、コンピュータは一旦検索キーワードにて全文検索を行った後、検索キーワードの近傍にある近傍語を抽出するので、ユーザは検索意図を検索キーワード及び表示された近傍語にて表現した近傍語拘束条件を含んだ近傍条件を入力すれば、この近傍条件に適合した適合文書が検索できる。なお、近傍条件は検索意図に対応して表現できるので、適合率の高い検索結果を少ない工数にて得ることができる。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明の文書検索装置の原理構成を示す機能ブロック図である。
【００２２】
文書検索装置２は、キーワード保持手段２ａと、検索手段２ｂと、候補文書保持手段２ｃと、候補文書解析手段２ｄと、近傍語抽出手段２ｅと、近傍条件保持手段２ｆと、適合判断手段２ｇと、から構成されており、文書データベース１に格納された文書から、ユーザの検索意図に合致する文書を検索する。
【００２３】
キーワード保持手段２ａは、ユーザから入力される検索キーワードを保持し、必要に応じてこれを出力する。検索手段２ｂは、文書データベース１に格納された文書データに対し、キーワード保持手段２ａから入力される検索キーワードによる全文検索を行う。そして、この結果検索される文書データを候補文書として出力する。
【００２４】
候補文書保持手段２ｃは、検索手段２ｂから出力される候補文書をすべて保持する。この際、候補文書のリストを生成してもよい。候補文書解析手段２ｄは、候補文書保持手段２ｃに保持された候補文書中の検索キーワードを含んだ文を形態素解析する。
【００２５】
近傍語抽出手段２ｅは、候補文書解析手段２ｄにて行われた形態素解析の結果を利用して、候補文書保持手段２ｃに保持された候補文書中における近傍語を抽出する。なお、近傍語とは、候補文書中において、検索キーワードから予め設定された近傍範囲内に含まれ、単独で意味をなす単語を示す。近傍語抽出手段２ｅにて抽出された近傍語はユーザが閲覧できるよう表示される。
【００２６】
近傍条件保持手段２ｆは、ユーザから入力される近傍条件を保持する。ここで近傍条件には検索キーワードに対する近傍範囲及び近傍語拘束条件が含まれる。なお、近傍範囲とは文中において検索キーワードの出現位置を中心に、近傍語を抽出する範囲を示すもので、最初は初期設定値が設定されている。また、近傍語拘束条件とは、文書検索の意図を検索キーワード及び近傍語に基づいて表現したものである。
【００２７】
適合判断手段２ｇは、候補文書解析手段２ｄにて行われた形態素解析の結果を利用して、候補文書保持手段２ｃに保持された候補文書が近傍条件に適合するか否かを判断する。適合した候補文書を適合文書としてユーザに出力する。なお、この際、適合文書のリストを生成してもよい。また、適合文書に含まれていた近傍語のリストを生成してもよい。
【００２８】
なお、文書検索装置２にはユーザインタフェース（図示しない）が用意されており、検索キーワードや近傍条件の入力が可能になっている。また、抽出された近傍語や検索結果、適合文書等を表示する。
【００２９】
このように本発明の文書検索装置２は一旦検索キーワードにて全文検索を行った後、検索キーワードの近傍にある近傍語を抽出するので、ユーザは検索意図を検索キーワード及び表示された近傍語にて表現した近傍語拘束条件を含んだ近傍条件を入力すれば、この近傍条件に適合した適合文書が検索できる。また、近傍条件は検索意図に対応して表現できるので、適合率の高い検索結果を少ない工数にて得ることができる。
【００３０】
なお、文書データベース１を用意する代わりに、文書データを逐次入力してもよい。
次に、この文書検索装置２を実現するハードウェア構成について説明する。
【００３１】
図２は、本発明の文書検索装置のハードウェア構成図である。
文書検索装置１００は入出力装置１３０及び文書データベース１４０と接続されており、入出力装置１３０を介してデータの入出力を行い、文書データベース１４０に格納されている文書データを検索する。ここで、文書検索装置１００は図１に示した文書検索装置２に、文書データベース１４０は図１に示した文書データベース１に、それぞれ対応する。
【００３２】
この文書検索装置１００は、入出力装置１３０から文書検索装置１００へのデータ入力及び文書検索装置１００から入出力装置１３０へのデータ出力を管理する入出力管理機構部１１１を持つ。
【００３３】
また、この文書検索装置１００は、データベース管理機構部１１２、一時候補リスト保持機構部１１３、キーワード管理機構部１１４、形態素解析機構部１１５、近傍条件管理機構部１１６、近傍語抽出機構部１１７、検索結果判定機構部１１８、検索結果リスト保持機構部１１９、近傍語リスト保持機構部１２０を持つ。
【００３４】
ここで、データベース管理機構部１１２は図１で示した検索手段２ｂに対応しており、文書データベース１４０を管理するとともに、キーワードを用いて文書データベース１４０内に格納された文書データの全文検索を行う。検索の結果は一時候補リスト保持機構部１１３に出力する。また、形態素解析機構部１１５から要求があった場合には、その要求に応じて文書データベース１４０から必要な文章を抽出する。
【００３５】
一時候補リスト保持機構部１１３は図１に示した候補文書保持手段２ｃに対応しており、データベース管理機構部１１２から入力される全文検索の結果を保持する。
【００３６】
キーワード管理機構部１１４は図１で示したキーワード保持手段２ａに対応しており、ユーザから入出力装置１３０、入出力管理機構部１１１を介して入力される検索キーワードを管理する。
【００３７】
形態素解析機構部１１５は図１で示した候補文書解析手段２ｄに対応しており、全文検索の結果を一時候補リスト保持機構部１１３から取得し、この結果からデータベース管理機構部１１２に文章の要求を行う。そしてデータベース管理機構部１１２から取得した文章を形態素解析する。
【００３８】
近傍条件管理機構部１１６は図１で示した近傍条件保持手段２ｆに対応しており、近傍範囲及び近傍語拘束条件を近傍条件として管理している。
近傍語抽出機構部１１７は図１で示した近傍語抽出手段２ｅに対応しており、キーワード管理機構部１１４からキーワードを、近傍条件管理機構部１１６から近傍範囲を取得して、形態素解析された文章から近傍語を抽出し、検索結果判定機構部１１８に出力する。
【００３９】
検索結果判定機構部１１８は図１に示した適合判断手段２ｇに対応しており、近傍条件管理機構部１１６から近傍語拘束条件を、近傍語抽出機構部１１７から近傍語を取得し、近傍語が近傍語拘束条件に合致するか否かの判断を行う。判断の結果は検索結果リスト保持機構部１１９に入力する。また、近傍語が近傍語拘束条件に合致していた場合には、その近傍語を近傍語リスト保持機構部１２０に入力する。
【００４０】
なお、検索結果リスト保持機構部１１９は検索結果リストを、近傍語リスト保持機構部１２０は近傍語リストを、それぞれ保持する。
次に、このような構成の文書検索装置１００にて文書検索を行う際の処理手順を説明する。
【００４１】
図３は、本発明の文書検索装置１００にて文書検索を行う際の処理の手順を示したフローチャートである。以下、図中のステップ番号に沿って説明を行う。
［Ｓ１］文書検索装置１００は、入出力装置１３０及び入出力管理機構部１１１を介してユーザから入力されるキーワードを受け付ける。受け付けたキーワードはキーワード管理機構部１１４にて管理される。
［Ｓ２］近傍条件管理機構部１１６には近傍条件として、予め用意された初期設定パラメータが設定される。初期設定パラメータには少なくとも近傍範囲の設定が含まれており、近傍条件管理機構部１１６は、この近傍範囲を近傍語抽出機構部１１７に入力する。
［Ｓ３］文書検索装置１００は主検索処理を行う。この処理に関しては、後に別のフローチャートにて詳しく説明する。
［Ｓ４］文書検索装置１００は入出力管理機構部１１１及び入出力装置１３０を介して、検索結果リスト保持機構部１１９に保持されている検索結果と、近傍語リスト保持機構部１２０に保持されている近傍語を表示する。
［Ｓ５］文書検索装置１００のキーワード管理機構部１１４は、ユーザからキーワードの拡張を行う指示が入力されたか否か判断する。キーワード拡張の指示が入力されていればステップＳ６に進む。また、指示が入力されていなければステップＳ７に進む。
［Ｓ６］キーワード管理機構部１１４は、キーワード拡張処理を行う。この処理に関しては後に別のフローチャートにて詳しく説明する。なお、この処理の終了によってキーワードは更新されるため、再度ステップＳ３へ進む。
［Ｓ７］文書検索装置１００の近傍条件管理機構部１１６は、ユーザから近傍条件の変更を行う指示が入力されたか否か判断する。近傍条件変更の指示が入力されていればステップＳ８に進む。また、指示が入力されていなければステップＳ１０に進む。
［Ｓ８］近傍条件管理機構部１１６は、ユーザから新たに設定される近傍範囲を保持する。
［Ｓ９］近傍条件管理機構部１１６は、ユーザから新たに設定される近傍語拘束条件を保持する。なお、ステップＳ８、Ｓ９の処理によって近傍条件は更新されるため、再度ステップＳ３へ進む。
［Ｓ１０］文書検索装置１００の検索結果リスト保持機構部１１９は、入出力管理機構部１１１及び入出力装置１３０を介して検索結果を出力する。
【００４２】
ここで、ステップＳ３に示した主検索処理について説明する。
図４は、図３に示した主検索を行う際の処理の手順を示したフローチャートである。以下、図中のステップ番号に沿って説明を行う。
［Ｓ３１］データベース管理機構部１１２は、キーワード管理機構部１１４から入力されたキーワードにより文書データベース１４０に保持されている文書データすべてに対し、全文検索を行う。そして、全文検索の結果ヒットした文章及びその文章を含む文書のＩＤ等を一時候補リスト保持機構部１１３に出力し、ここで一時候補リストとして保持させる。
［Ｓ３２］形態素解析機構部１１５は、一時候補リスト保持機構部１１３の一時候補リストが空か否か判断する。一時候補リストが空ならば、このフローチャートは終了する。一時候補リストが空でなければ、ステップＳ３３に進む。
［Ｓ３３］形態素解析機構部１１５は、一時候補リストからヒットした文書を１つ取り出し、データベース管理機構部１１２に要求を出してこの文書供給を受ける。
［Ｓ３４］形態素解析機構部１１５は、取り出した文書からキーワードを含む文章を抽出し、形態素解析を行う。
［Ｓ３５］近傍語抽出機構部１１７は、形態素解析の結果を参照し、キーワード及び近傍範囲に基づいて、近傍語を抽出する。
［Ｓ３６］検索結果判定機構部１１８は、形態素解析の結果から、抽出した近傍語が近傍語拘束条件に合致するか否かを判断する。近傍語が近傍語拘束条件に合致する場合は、ステップＳ３７に進む。また、近傍語が近傍語拘束条件に合致しない場合は、再度ステップＳ３２に進む。
［Ｓ３７］検索結果判定機構部１１８は、近傍語拘束条件に合致すると判断された近傍語を近傍語リストに追加し、この判断の結果ヒットした文書のＩＤ等を検索結果リスト保持機構部１１９の検索結果リストに追加する。
【００４３】
次に、ステップＳ６に示したキーワード拡張処理について説明する。
図５は、図３に示したキーワード拡張を行う際の処理の手順を示したフローチャートである。以下、図中のステップ番号に沿って説明を行う。
［Ｓ６１］キーワード管理機構部１１４は、ユーザが拡張を指定した近傍語を受け付け、近傍語リスト保持機構部１２０から関連データを取得する。
［Ｓ６２］指定された近傍語が、キーワードに隣接しているか否か判断する。キーワードに隣接していればステップＳ６３に進む。また、隣接していなければステップＳ６４に進む。
［Ｓ６３］キーワードと指定された近傍語とを接続して、新しいキーワードを生成する。
［Ｓ６４］キーワードの拡張は不可能なので、ユーザにその旨の通知を行う。
【００４４】
このように、本発明の文書検索装置１００では、ユーザの入力する近傍条件に適合した文書が検索できる。なお、近傍条件は検索意図に合わせて様々な表現が可能である。
【００４５】
図６は、本発明の文書検索装置の操作画面の第１の形態を示した図である。
図２に示した入出力装置１３０には、本発明の文書検索装置１００の操作画面１０が設けられる。なお、この操作画面１０には、キーワード入力部１１、キーワード拡張ボタン１１ａ、検索ボタン１２、ヒット件数表示部１３、結果表示ボタン１４、近傍語（前）表示部１５ａ、近傍語（後）表示部１５ｂ、近傍範囲設定部１６、選択語（前）入力部１７ａ、選択語（後）入力部１７ｂ、出現文脈表示部１８、メッセージ表示部１９が設けられている。
【００４６】
文書検索を行う場合、ユーザはまずこの操作画面１０のキーワード入力部１１にキーワードの入力を行う。近傍範囲設定部１６には予め、前方１語、後方１語の初期設定がなされている。なお、ここで「前方１語」とは、候補文書中においてキーワードの前方に出現し、単独で意味をなす単語１語を近傍語とすることを示す。同様に「後方１語」とは候補文書中においてキーワードの後方に出現し、単独で意味をなす単語１語を近傍語とすることを示す。近傍範囲を初期設定から変更する場合は近傍範囲設定部１６に変更を加えてから、検索ボタン１２を押下する。
【００４７】
ここでキーワードとして「規制」を入力し、近傍範囲の設定を変更せずに検索ボタン１２を選択した場合の画面の変化をあげる。
図７は、本発明の文書検索装置の操作画面の第１の形態にて文書検索を実行した場合の、画面の様子を示した図である。
【００４８】
ヒット件数表示部１３は、このとき対象とした文書データベース中にキーワード「規制」を含む文書データが２１０件存在することを表示している。また近傍語（前）表示部１５ａには、「規制」の前方に出現する近傍語が出現頻度の高い順に表示されている。
【００４９】
すなわち、図７に示す結果によれば、ヒットした２１０件の文書中、キーワード「規制」の前方に最も頻繁に出現する近傍語は「数々」であり、次は「義務」である。
【００５０】
同様に、近傍語（後）表示部１５ｂには、「規制」の後方に出現する近傍語が出現頻度の高い順に表示されている。図７に示す結果によれば、ヒットした２１０件の文書中、キーワード「規制」の後方に最も頻繁に出現する近傍語は「行う」であり、次は「環境」である。
【００５１】
ここでユーザは表示されている近傍語（前）及び近傍語（後）を参照しながら、選択語（前）入力部１７ａ及び選択語（後）入力部１７ｂに、選択語（前）及び選択語（後）を入力することができる。なお、選択語（前）とは、再検索を行う際、近傍語（前）としてこれを含むことを条件とする単語を示す。同様に選択語（後）とは、再検索を行う際、近傍語（後）としてこれを含むことを条件とする単語を示す。
【００５２】
図７では、選択語（前）として「炭水化物」及び「排出」を入力した様子を示している。このように選択語を入力した後、再度検索ボタン１２を押下すると、近傍語（前）として「炭水化物」もしくは「排出」を含んだ文書が検索される。この際、近傍範囲を変更してもよい。
【００５３】
なお、この操作画面１０においてユーザが任意の近傍語を指定すると、出現文脈表示部１８には指定された近傍語を含む文が抽出表示される。図７では、近傍語（前）の「炭水化物」が指定され、出現文脈として「炭水化物については、規制の強化と技術開発により・・・」が表示されている様子を示している。この際、出現文脈中のキーワード「規制」は、存在を確認しやすいようマークされる。近傍語の指定にはマウス等のポインティングデバイスが使用される。本発明ではこのように近傍語の出現文脈を確認できるので、選択語入力の際、これを参考とすることができる。
【００５４】
キーワードを拡張する場合には、表示されている近傍語を指定してから拡張ボタン１１ａを押下する。この拡張はキーワードの直前もしくは直後の近傍語を指定した場合にのみ可能で、図７に示した例では近傍語（前）の「総量」等が選択できる。この場合、新たなキーワードは「総量規制」となる。逆に、近傍語（前）の「数々」等の、「規制」と直接接続されない単語を選択して拡張ボタン１１ａを押下した場合、キーワードの拡張は不可能である。従ってこの場合には、メッセージ表示欄１９に「拡張できません」等の警告メッセージが出力される。検索が終了した場合には結果ボタン１４を選択すれば、その時点でヒットしている文書を閲覧することができる。
【００５５】
このように本発明の文書検索装置の第１の形態では選択語を入力でき、なおかつこの選択語の入力の際、近傍語や近傍語の出現文脈を参照することができるので、ユーザは検索意図に合致した文書を簡単に検索できる。
【００５６】
なお、近傍語を表示する際、その傍に出現回数等を表示させてもよい。また、ここでは近傍語及び選択語をキーワードの前方に存在するか後方に存在するかによって（前）、（後）に区別したが、これらの区別を無くしてもよい。
【００５７】
次に、本発明の文書検索装置の第２の形態を説明する。
図８は、本発明の文書検索装置の操作画面の第２の形態を示した図である。
図２に示した入出力装置１３０には、本発明の文書検索装置１００の操作画面２０が設けられる。なお、この操作画面２０にはキーワード入力部２１、キーワード拡張ボタン２１ａ、検索ボタン２２、ヒット件数表示部２３、結果表示ボタン２４、近傍語（前）表示部２５ａ、近傍語（後）表示部２５ｂ、近傍範囲設定部２６、排除語（前）入力部２７ａ、排除語（後）入力部２７ｂ、出現文脈表示部２８、メッセージ表示部２９が設けられている。
【００５８】
ここで、キーワード入力部２１、キーワード拡張ボタン２１ａ、検索ボタン２２、ヒット件数表示部２３、結果表示ボタン２４、近傍語（前）表示部２５ａ、近傍語（後）表示部２５ｂ、近傍範囲設定部２６、出現文脈表示部２８及びメッセージ表示部２９は、図６に示したキーワード入力部１１、キーワード拡張ボタン１１ａ、検索ボタン１２、ヒット件数表示部１３、結果表示ボタン１４、近傍語（前）表示部１５ａ、近傍語（後）表示部１５ｂ、近傍範囲設定部１６、出現文脈表示部１８及びメッセージ表示部１９と同一のものであるので、説明を省略する。
【００５９】
ここでは図７同様、キーワード「規制」を入力して全文検索を行った後の操作画面２０の様子を示している。ユーザは排除語（前）入力部２７ａ及び排除語（後）入力部２７ｂに、排除語（前）及び排除語（後）を入力することができる。なお、排除語（前）とは、再検索を行う際、近傍語（前）としてこれを含まないことを条件とする単語を示す。同様に排除語（後）とは、再検索を行う際、近傍語（後）としてこれを含まないことを条件とする単語を示す。
【００６０】
図８では、排除語（前）として「炭水化物」及び「排出」を入力した様子を示している。このように排除語を入力した後、再度検索ボタン２２を押下すると、キーワード「規制」を含んだ文書のうち、近傍語（前）として「炭水化物」もしくは「排出」を含んだ文書を除いた文書がヒットとなる。この際、近傍範囲を変更してもよい。
【００６１】
このように本発明の文書検索装置の第２の形態では排除語を入力でき、なおかつこの排除語の入力の際、近傍語や近傍語の出現文脈を参照することができるので、ユーザは検索意図に合致した文書を簡単に検索できる。
【００６２】
次に、本発明の文書検索装置の第３の形態を説明する。
図９は、本発明の文書検索装置の操作画面の第３の形態を示した図である。
図２に示した入出力装置１３０には、本発明の文書検索装置１００の操作画面３０が設けられる。なお、この操作画面３０にはキーワード入力部３１、キーワード拡張ボタン３１ａ、検索ボタン３２、ヒット件数表示部３３、結果表示ボタン３４、近傍語（前）表示部３５ａ、近傍語（後）表示部３５ｂ、近傍範囲設定部３６、選択語入力部３７ａ、排除語入力部３７ｂ、出現文脈表示部３８、メッセージ表示部３９が設けられている。
【００６３】
ここで、キーワード入力部３１、キーワード拡張ボタン３１ａ、検索ボタン３２、ヒット件数表示部３３、結果表示ボタン３４、近傍語（前）表示部３５ａ、近傍語（後）表示部３５ｂ、近傍範囲設定部３６、出現文脈表示部３８及びメッセージ表示部３９は、図６に示したキーワード入力部１１、キーワード拡張ボタン１１ａ、検索ボタン１２、ヒット件数表示部１３、結果表示ボタン１４、近傍語（前）表示部１５ａ、近傍語（後）表示部１５ｂ、近傍範囲設定部１６、出現文脈表示部１８及びメッセージ表示部１９と同一のものであるので、説明を省略する。
【００６４】
ここでは図７同様、キーワード「規制」を入力して全文検索を行った後の操作画面３０の様子を示している。ユーザは選択語入力部３７ａ及び排除語入力部３７ｂに、選択後（前）及び選択語（後）、排除語（前）及び排除語（後）を入力することができる。
【００６５】
図９では、選択語（前）として「炭水化物」及び「排出」を、排除語（前）として「着陸」及び「乗り入れ」を入力した様子を示している。このように選択語及び排除語を入力した後、再度検索ボタン３２を選択すると、キーワード「規制」を含んだ文書のうち、近傍語（前）として「炭水化物」もしくは「排出」を含んだ文書であって、「着陸」あるいは「乗り入れ」を含まない文書がヒットとなる。この際、近傍範囲を変更してもよい。
【００６６】
このように本発明の文書検索装置の第３の形態では選択語と排除語とを同時に入力でき、なおかつこの入力の際、近傍語や近傍語の出現文脈を参照することができるので、ユーザは検索意図に合致した文書を簡単に検索できる。
【００６７】
次に、本発明の文書検索装置の第４の形態を説明する。
図１０は、本発明の文書検索装置の操作画面の第４の形態を示した図である。
図２に示した入出力装置１３０には、本発明の文書検索装置１００の操作画面４０が設けられる。なお、この操作画面４０にはキーワード入力部４１、キーワード拡張ボタン４１ａ、検索ボタン４２、ヒット件数表示部４３、結果表示ボタン４４、近傍語（前）表示部４５ａ、近傍語（後）表示部４５ｂ、近傍範囲設定部４６、優先語入力部４７ａ、排除語入力部４７ｂ、出現文脈表示部４８、メッセージ表示部４９が設けられている。
【００６８】
ここで、キーワード入力部４１、キーワード拡張ボタン４１ａ、検索ボタン４２、ヒット件数表示部４３、結果表示ボタン４４、近傍語（前）表示部４５ａ、近傍語（後）表示部４５ｂ、近傍範囲設定部４６、出現文脈表示部４８及びメッセージ表示部４９は、図６に示したキーワード入力部１１、キーワード拡張ボタン１１ａ、検索ボタン１２、ヒット件数表示部１３、結果表示ボタン１４、近傍語（前）表示部１５ａ、近傍語（後）表示部１５ｂ、近傍範囲設定部１６、出現文脈表示部１８及びメッセージ表示部１９と同一のものであるので、説明を省略する。
【００６９】
ここでは図７同様、キーワード「規制」を入力して全文検索を行った後の操作画面４０の様子を示している。ユーザは優先語入力部４７ａ及び排除語入力部４７ｂに、優先語（前）及び優先語（後）、排除語（前）及び排除語（後）を入力することができる。なお、優先語（前）とは、再検索を行う際、近傍語（前）としてこれを含む文書を優先する単語を示す。同様に優先語（後）とは、再検索を行う際、近傍語（後）としてこれを含む文書を優先する単語を示す。
【００７０】
図９では、優先語（前）として「炭水化物」及び「排出」を、排除語（前）として「着陸」及び「乗り入れ」を入力した様子を示している。このように優先語及び排除語を入力した後、再度検索ボタン４２を押下すると、キーワード「規制」を含んだ文書のうち、近傍語（前）として「着陸」あるいは「乗り入れ」を含まない文書がヒットとなる。そして、結果ボタン４４を押下してヒットした文書を閲覧する場合には、近傍語（前）として「炭水化物」や「排出」を含んだ文書が優先的に表示される。なお、再検索の際、近傍範囲を変更してもよい。
【００７１】
このように本発明の文書検索装置の第４の形態では優先語と排除語とを同時に入力でき、なおかつこの入力の際、近傍語や近傍語の出現文脈を参照することができるので、ユーザは検索意図に合致した文書を簡単に検索できる。
【００７２】
次に、本発明の文書検索装置の第５の形態を説明する。
図１１は、本発明の文書検索装置の操作画面の第５の形態を示した図である。
図２に示した入出力装置１３０には、本発明の文書検索装置１００の操作画面５０が設けられる。なお、この操作画面５０にはキーワード入力部５１、キーワード拡張ボタン５１ａ、検索ボタン５２、ヒット件数表示部５３、結果表示ボタン５４、近傍語（前）表示部５５ａ、近傍語（後）表示部５５ｂ、近傍範囲設定部５６、加点設定部５７ａ、加点増減ボタン５７ｂ、しきい値設定部５７ｃ、しきい値増減ボタン５７ｄ、出現文脈表示部５８、メッセージ表示部５９が設けられている。
【００７３】
ここで、キーワード入力部５１、キーワード拡張ボタン５１ａ、検索ボタン５２、ヒット件数表示部５３、結果表示ボタン５４、近傍語（前）表示部５５ａ、近傍語（後）表示部５５ｂ、近傍範囲設定部５６、出現文脈表示部５８及びメッセージ表示部５９は、図６に示したキーワード入力部１１、キーワード拡張ボタン１１ａ、検索ボタン１２、ヒット件数表示部１３、結果表示ボタン１４、近傍語（前）表示部１５ａ、近傍語（後）表示部１５ｂ、近傍範囲設定部１６、出現文脈表示部１８及びメッセージ表示部１９と同一のものであるので、説明を省略する。
【００７４】
ここでは図７同様、キーワード「規制」を入力して全文検索を行った後の操作画面５０の様子を示している。ユーザは各近傍語に対して加点設定部５７ａにて加点設定を行うことができる。すなわち、検索意図に合致する近傍語が表示されていた場合には、その近傍語を指定し、加点増減ボタン５７ｂの「＋」や「−」を押下することによって、その近傍語に点数を設定することができる。なお、すべての近傍語には初期設定点数として０点が設定されているので、検索意図に合致する近傍語に対しては「＋」の点数を、検索意図に合致しない近傍語に対しては「−」の点数を設定すればよい。
【００７５】
しきい値設定部５７ｃには、検索の際、文書をヒットとみなすか否かの判断の基とするしきい値を設定することができる。この初期設定値は「＋１」であるので、設定を変更したい場合はしきい値増減ボタン５７ｄの「＋」や「−」を選択することによって、その値を変更することが可能である。
【００７６】
図１１では、近傍語（前）の「炭水化物」に加点「＋１」を設定している。ここで検索ボタン５２を押下すると、各文書にはそれぞれの含む近傍語及びそれらに設定された点数に応じた文書単位での評価点が決定する。そして、その評価点がしきい値「＋１」以上の文書がヒットとなる。
【００７７】
このように、本発明の文書検索装置の第５の形態では近傍語毎の加点及び検索のヒットを判定するしきい値を設定でき、なおかつこの設定の際、近傍語や近傍語の出現文脈を参照することができるので、ユーザは検索意図に合致した文書を簡単に検索できる。
【００７８】
次に、本発明の文書検索装置の第６の形態を説明する。
図１２は、本発明の文書検索装置の操作画面の第６の形態の第１段階を示した図である。
【００７９】
図２に示した入出力装置１３０には、本発明の文書検索装置１００の第１段階の操作画面６０が設けられる。なお、この操作画面６０には検索式入力部６１、近傍設定ボタン６２及び検索ボタン６３が設けられている。
【００８０】
検索式入力部６１には、キーワードを＋（論理和）や＊（論理積）で接続して生成される検索式を入力することができる。ここで、入力した検索式に含まれるキーワードの１つを指定して近傍設定ボタン６２を押下すると、図６〜図１１に示したような近傍条件を利用した第２段階の操作画面に移る。但し、この際、操作画面１０〜５０には、操作画面６０へ戻るための「戻る」ボタンが付加されているものとする。検索式に含まれたキーワードに対する近傍条件の設定が終了し、操作画面６０に戻ってから検索ボタン６３を押下すれば、キーワードに対する近傍条件を満たし、なおかつ検索式を満たす文書を検索することができる。
【００８１】
ここでは検索式入力部６１に検索式「（大気汚染＋公害）＊（規制＋法律）」を入力し、キーワード「規制」を指定した操作画面の様子を示している。ここで近傍設定ボタン６２を押下すれば、キーワード「規制」に対する近傍条件の設定を行うことができる。
【００８２】
このように、本発明の文書検索装置の第６の形態では検索式に含まれるキーワードへの近傍条件の設定ができるため、ユーザは検索意図に合致した文書を検索するための検索式を簡単に生成することができる。
【００８３】
以上説明したように、本発明の文書検索装置１００では一旦キーワードにて全文検索を行った後、キーワードの近傍にある近傍語を抽出するので、ユーザは検索意図をキーワード及び表示された近傍語にて表現した近傍語拘束条件を含んだ近傍条件を入力すれば、この近傍条件に適合した文書が検索できる。また、近傍条件は検索意図に対応して表現できるので、適合率の高い検索結果を少ない工数にて得ることができる。
【００８４】
ここで、実際に近傍条件を設定して検索を行う場合の処理について説明する。
図１３は、キーワード「ワシントン」にて全文検索を行った結果、候補文書となる文書を示す図である。
【００８５】
ここでは、同一文字列であるキーワード「ワシントン」に対して、文書ＩＤ−１〜６の文書が検索されている。しかし、文書ＩＤ−１〜６において、この「ワシントン」という単語は、銀行名として使用されたり、会議名として使用されたり、地名として使用されたり、大学名として使用されたり、天文台名として使用されたり、人名として使用されたり、と様々な意味を持っている。そこで、このキーワード「ワシントン」に対し近傍範囲「前方１語」「後方１語」で近傍語を抽出してみる。
【００８６】
図１４は、図１３に示した候補文書から抽出した近傍語を示す図である。
図１３に示した文書ＩＤ−１〜６の文書から近傍語を抽出すると、近傍語（前）としては「１９３４年」、「２２年」、「７月」、「渡米」、「つくる」、「ほか」が、近傍語（後）としては「輸出入」、「会議」、「ロンドン」、「大学」、「天文台」、「ナポレオン」が抽出される。
【００８７】
ここで例えば人物「ワシントン」について記載のある文書を検索したい場合、キーワード「ワシントン」の近傍語であって、なおかつ人物に関係する「ナポレオン」を優先的に選択し、人物に関係しない「輸出入」、「会議」、「ロンドン」、「大学」、「天文台」を排除するように近傍語拘束条件を設定すれば、人物「ワシントン」について記載のある文書ＩＤ−６が優先的にヒットとなる。
【００８８】
このように、本発明の文書検索装置ではキーワードに近傍条件を付加することにより、キーワードだけでは多義性の問題から適合率が低下するような場合にも適合率の高い検索結果を得ることができる。
【００８９】
また、本発明の文書検索装置では近傍語の処理のみで適合率の高い検索結果を得ることができるため、文書全体を処理したり文脈を逐次チェックしたりする文書検索に比べ、システム及びユーザにかかる負担を軽くすることができる。
【００９０】
さらに、一旦使用した近傍条件をデータベース化して、複数のユーザでこれを使用できるようにすれば、個々のユーザにかかる負担をさらに軽減し、なおかつ適合率を向上させることが可能となる。
【００９１】
次に、本発明の文書検索プログラムを記録した記憶媒体について説明する。
本発明の文書検索プログラムを記録した記憶媒体は、記録した文書検索プログラムをコンピュータに実行させることにより、複数の文書から検索意図に合致する文書を検索する。
【００９２】
この文書検索プログラムによりコンピュータは、入力されるキーワードを保持し、このキーワードにて文書データベースに保持されている文書データを全文検索し、検索の結果、キーワードを含むと判断された文書データを候補文書として保持し、保持した候補文書を形態素解析し、ユーザに設定される近傍条件に基づくと同時に形態素解析の結果を参照して候補文書から近傍語を抽出し、検索意図に合致する文書を出力する。
【００９３】
従って、ユーザは検索意図を反映させた近傍条件及びキーワードを入力すれば、検索意図に適合した文書が検索できる。なお、近傍条件は検索意図に対応して表現できるので、適合率の高い検索結果を少ない工数にて得ることができる。
【００９４】
【発明の効果】
以上説明したように、本発明の文書検索装置は、一旦検索キーワードにて全文検索を行った後、検索キーワードの近傍にある近傍語を抽出する構成としたので、ユーザは検索意図を検索キーワード及び近傍語にて表現した近傍語拘束条件を含んだ近傍条件を入力すれば、検索意図に適合した適合文書が検索でき、キーワードの多義性による検索結果の適合率の低下を防ぐとともに、高速な文書検索処理を行うことができる。
【００９５】
また、本発明の文書検索プログラムを記録した記憶媒体は、コンピュータを、一旦検索キーワードにて全文検索を行ってから検索キーワードの近傍にある近傍語を抽出するように機能させる構成としたので、ユーザは検索意図を検索キーワード及び近傍語にて表現した近傍語拘束条件を含んだ近傍条件を入力すれば検索意図に適合した適合文書が検索でき、キーワードの多義性による検索結果の適合率の低下を防いだ高速な文書検索処理を行うことができる。
【図面の簡単な説明】
【図１】本発明の文書検索装置の原理構成を示す機能ブロック図である。
【図２】本発明の文書検索装置のハードウェア構成図である。
【図３】本発明の文書検索装置にて文書検索を行う際の処理の手順を示したフローチャートである。
【図４】図３に示した主検索を行う際の処理の手順を示したフローチャートである。
【図５】図３に示したキーワード拡張を行う際の処理の手順を示したフローチャートである。
【図６】本発明の文書検索装置の操作画面の第１の形態を示した図である。
【図７】本発明の文書検索装置の操作画面の第１の形態にて文書検索を実行した場合の、画面の様子を示した図である。
【図８】本発明の文書検索装置の操作画面の第２の形態を示した図である。
【図９】本発明の文書検索装置の操作画面の第３の形態を示した図である。
【図１０】本発明の文書検索装置の操作画面の第４の形態を示した図である。
【図１１】本発明の文書検索装置の操作画面の第５の形態を示した図である。
【図１２】本発明の文書検索装置の操作画面の第６の形態の第１段階を示した図である。
【図１３】キーワード「ワシントン」にて全文検索を行った結果、候補文書となる文書を示す図である。
【図１４】図１３に示した候補文書から抽出した近傍語を示す図である。
【符号の説明】
１  文書データベース
２  文書検索装置
２ａ  キーワード保持手段
２ｂ  検索手段
２ｃ  候補文書保持手段
２ｄ  候補文書解析手段
２ｅ  近傍語抽出手段
２ｆ  近傍条件保持手段
２ｇ  適合判断手段
【図１】
0003627445.tif 000002
【図２】
0003627445.tif 000003
【図３】
0003627445.tif 000004
【図４】
0003627445.tif 000005
【図５】
0003627445.tif 000006
【図６】
0003627445.tif 000007
【図７】
0003627445.tif 000008
【図８】
0003627445.tif 000009
【図９】
0003627445.tif 000010
【図１０】
0003627445.tif 000011
【図１１】
0003627445.tif 000012
【図１２】
0003627445.tif 000013
【図１３】
0003627445.tif 000014
【図１４】
0003627445.tif 000015