(57)【要約】【課題】提示された自然言語文を検索条件として利用者に少ない労力で文書検索を行わせること。【解決手段】格フレーム抽出部１０３が文書データベース１０４から格フレームを抽出し、格フレーム検索部１０６が、検索文を一部含む格フレームが格フレームデータベース１０５に含むかを格フレーム解析部１０２により検索し、検索文候補出力部１０７が検索された格フレームを表示し、文書検索部１０８が提示された格フレームの一つを検索文として受付け、文書データベース１０４から検索し、検索文書を提示する。【選択図】図１
2007233724.tif 000002
【特許請求の範囲】
【請求項１】
自然言語文もしくは単語により文書集合から文書を検索する文書検索システムであって、
検索対象となる文書を格納する手段である文書データベースと、
利用者から検索文を受け付ける検索文入力手段と、
文を格フレームに分解する格フレーム解析手段と、
前記格フレーム解析手段によって前記文書データベース中の各文書から格フレームを抽出する格フレーム抽出手段と、
前記格フレーム抽出手段によって抽出された格フレームを格納する手段である格フレームデータベースと、
前記利用者から受け付けた検索文をその一部として含む格フレームが前記格フレームデータベースに含まれているかどうかを、前記格フレーム解析手段によって検索する格フレーム検索手段と、
前記格フレーム検索手段によって検索された格フレームを利用者へ表示する検索文候補出力手段と、
前記検索文候補手段によって利用者に提示された格フレームの一つを検索文として受付け、前記文書データベースから文書を検索し、検索された文書のリストを利用者に提示する文書検索手段と
を備えることを特徴とする文書検索システム。
【請求項２】
前記検索文候補出力手段により表示された前記格フレーム検索手段によって検索された格フレームを利用者が確認してから、
前記検索文入力手段は、利用者から変更された検索文を受付け、
前記文書検索手段は、当該変更された検索文を受付け、前記文書データベースから文書を検索し、検索された文書のリストを利用者に提示することを特徴とする請求項１記載の文書検索システム。
【請求項３】
自然言語文もしくは単語により文書集合から文書を検索する文書検索方法であって、
検索文入力手段が利用者から検索文を受け付けるステップと、
格フレーム解析手段が文を格フレームに分解するステップと、
格フレーム抽出手段が前記格フレーム解析手段によって検索対象となる文書を格納する手段である文書データベース中の各文書から格フレームを抽出するステップと、
格フレーム検索手段が、前記利用者から受け付けた検索文をその一部として含む格フレームが前記格フレーム抽出手段によって抽出された格フレームを格納する手段である格フレームデータベースに含まれているかどうかを、前記格フレーム解析手段によって検索するステップと、
検索文候補出力手段が前記格フレーム検索手段によって検索された格フレームを利用者へ表示するステップと、
文書検索手段が、前記検索文候補手段によって利用者に提示された格フレームの一つを検索文として受付け、前記文書データベースから文書を検索し、検索された文書のリストを利用者に提示するステップと
を有することを特徴とする文書検索方法。
【請求項４】
前記検索文候補出力手段により表示された前記格フレーム検索手段によって検索された格フレームを利用者が確認してから、
前記検索文入力手段が、利用者から変更された検索文を受付け、
前記文書検索手段が、当該変更された検索文を受付け、前記文書データベースから文書を検索し、検索された文書のリストを利用者に提示するステップを有することを特徴とする請求項３記載の文書検索方法。
【請求項５】
コンピュータに請求項１に記載の機能を実現させることを特徴とするプログラム。
【請求項６】
コンピュータに請求項２に記載の機能を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自然言語文もしくは単語により文書集合から文書を検索する技術に関する。
【背景技術】
【０００２】
従来、自然言語文もしくは単語により文書集合から文書を検索する代表的な従来技術には、自然文検索可能装置およびこれを実現するプログラムを記憶した記憶媒体(例えば、特許文献１)、情報検索装置、情報検索方法およびプログラム(例えば、特許文献２)、がある。
【０００３】
特許文献１には、与えられた自然文検索条件をキーワードに分断し、同キーワードによってWebページを検索し、検索結果と自然文検索条件との類似度を計算し、類似度の高い順に結果を返すという技術が開示されている。
【０００４】
特許文献２には、予め用意したキーワード集から利用者の入力した検索文字列をもとにキーワード候補を抽出し、抽出したキーワードの中から利用者にキーワードを選択させ、利用者の選択しキーワードに対応付けられたＷｅｂページを検索結果を返すというという技術が開示されている。
【特許文献１】特開２００１−５２０１４号公報
【特許文献２】特開２００３−１２２７８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来例においては次のような問題点があった。
【０００６】
特許文献１に開示されている技術では、利用者は自然言語文によって検索ができるが、利用者の自然言語文入力を助けることができない。一旦、文書を検索し、検索結果の中身を吟味し、表現のバリエーションを変えて再度検索するという工程を繰り返すことで所望の文書を得る必要があり、手間がかかる。また、膨大な検索結果に目を通すのは大変なので、適切な表現のバリエーションを思いつかないこともありうる。
【０００７】
特許文献１に開示されている技術は、自然言語による入力はできないが、利用者の入力した検索語に対して、その検索語の含まれる単語の集合を利用者に提示することにより、利用者の検索語入力を簡便化している。しかしながら、利用者に提示する情報が単語レベルであるため、たまたま表記は一致しているが利用者の意図に沿わない単語が含まれる可能性がある。数が多くなるとそれらの中から自分の使いたい単語を選択する負荷が利用者にかかる。
【０００８】
本発明は、以上説明した事情に鑑みてなされたものであり、その目的は、少ない労力で文書検索を行うために、利用者の入力した単語もしくは自然言語文に近い自然言語文を文書データベース中から探し出して利用者に提示し、提示された自然言語文を検索条件として利用者に文書検索を行わせることにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、自然言語文もしくは単語により文書集合から文書を検索する文書検索システムであって、
検索対象となる文書を格納する手段である文書データベースと、
利用者から検索文を受け付ける検索文入力手段と、
文を格フレームに分解する格フレーム解析手段と、
前記格フレーム解析手段によって前記文書データベース中の各文書から格フレームを抽出する格フレーム抽出手段と、
前記格フレーム抽出手段によって抽出された格フレームを格納する手段である格フレームデータベースと、
前記利用者から受け付けた検索文をその一部として含む格フレームが前記格フレームデータベースに含まれているかどうかを、前記格フレーム解析手段によって検索する格フレーム検索手段と、
前記格フレーム検索手段によって検索された格フレームを利用者へ表示する検索文候補出力手段と、
前記検索文候補手段によって利用者に提示された格フレームの一つを検索文として受付け、前記文書データベースから文書を検索し、検索された文書のリストを利用者に提示する文書検索手段と
を備える文書検索システムを提供する。
【００１０】
また、本発明は、自然言語文もしくは単語により文書集合から文書を検索する文書検索方法であって、
検索文入力手段が利用者から検索文を受け付けるステップと、
格フレーム解析手段が文を格フレームに分解するステップと、
格フレーム抽出手段が前記格フレーム解析手段によって検索対象となる文書を格納する手段である文書データベース中の各文書から格フレームを抽出するステップと、
格フレーム検索手段が、前記利用者から受け付けた検索文をその一部として含む格フレームが前記格フレーム抽出手段によって抽出された格フレームを格納する手段である格フレームデータベースに含まれているかどうかを、前記格フレーム解析手段によって検索するステップと、
検索文候補出力手段が前記格フレーム検索手段によって検索された格フレームを利用者へ表示するステップと、
文書検索手段が、前記検索文候補手段によって利用者に提示された格フレームの一つを検索文として受付け、前記文書データベースから文書を検索し、検索された文書のリストを利用者に提示するステップと
を有する文書検索方法を提供する。
【発明の効果】
【００１１】
本発明によれば、少ない労力で文書検索を行うために、利用者の入力した単語もしくは自然言語文に近い自然言語文を文書データベース中から探し出して利用者に提示し、提示された自然言語文を検索条件として利用者に文書検索を行わせることができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１３】
図１を参照すると、本実施の形態における文書検索システムは、検索文入力部１０１と、格フレーム解析部１０２と、格フレーム抽出部１０３と、文書データベース１０４と、格フレームデータベース１０５と、格フレーム抽出部１０６と、検索文候補出力部１０７と、文書検索部１０８から構成されている。
【００１４】
文書データベース１０４は、検索対象となる文書を格納する記憶部である。
【００１５】
検索文入力部１０１は、利用者から検索文を受け付ける。
【００１６】
格フレーム解析部１０２は、文を格フレームに分解する。
【００１７】
格フレーム抽出部１０３は、文書データベース１０４中の各文書から格フレームを抽出する。
【００１８】
格フレームデータベース１０５は、格フレーム抽出部１０６によって抽出された格フレームを格納する記憶部である。
【００１９】
格フレーム検索部１０６は、利用者から受け付けた検索文をその一部として含む格フレームが、格フレームデータベース１０４に含まれているかどうか検索する。
【００２０】
検索文候補出力部１０７は、格フレーム検索部１０６によって検索された格フレームを利用者へ表示する。
【００２１】
文書検索部１０８は、利用者から受け付けた検索文をもとに、文書データベース１０４から文書を検索し、検索された文書のリストを利用者に提示する。
【００２２】
上記の各構成要素の詳細な実施例を以下に説明する。
【００２３】
図２は、文書データベース１０４の一実施例を示す図である。文書ＩＤ２０１は文書を一意に識別する整数値である。文書内容２０２は文書の内容である文字列である。本発明は文書ＩＤ２０１や文書内容２０２以外の属性を文書に付与することを妨げるものではない。例えば、文書を特徴付ける作成日、作成者などの属性を自由に付与することができる。
【００２４】
図３は、格フレームデータベース１０５の一実施例を示す図である。格フレーム表３０１は、文書データベース１０４中から抽出された格フレームを格納する。格フレームＩＤ３０２は、格フレームを一意に識別する整数値である。従属語３０５は係り受けを行う側の語である。中心語３０３は係り受けを受ける側の語である。
【００２５】
表層格３０４は、中心語と従属語とを結びつける語である。例えば、「通信技術の発展」という表現に関しては、中心語は「発展」、従属語は「通信技術」、表層格は「の」である。出現数３０６は、文書データベース１０４の全文書中に該当する格フレームが出現する総数を示す。格フレーム出現文書表３０７は、格フレーム表３０１中の各格フレームがどの文書のどの位置に出現するかを示す。格フレームＩＤ３０８は、格フレームを一意に識別する整数値であり、格フレーム表３０１の格フレームＩＤ３０２と紐付けされる。
【００２６】
文書ＩＤ３０９は、文書を一意に識別する整数値であり、文書データベース１０４の文書ＩＤ２０１と紐付けされるものである。中心語出現位置３１０は文書中の何文字目に中心語が出現するかを示す整数値である。従属語出現位置３１１は文書中の何文字目に従属語が出現するかを示す整数値である。
【００２７】
図４は、格フレーム解析部１０２の一実施例を示す図である。格フレーム解析部１０２は、既知の自然言語解析技術を用いて実現できる。以下に述べるのはその一例である。
【００２８】
辞書４０１は、表記等以下に説明する単語の各種属性を格納する。表記４０８は単語の表記文字列であり、後述の形態素解析部４０４で使われる。品詞４０９は単語の品詞であり、後述の構文解析部４０６で使われる。左接続属性４１０および右接続属性４１１は、その単語の左右両側の単語の接続属性を規定するものであり、後述の形態素解析部４０４で使われる。
【００２９】
解析ルール４０２は、文内の係り受けを解析するための品詞の出現パターンであり、後述の構文解析部４０６で使われる。文４０３は格フレーム解析部１０２の処理対象となる文字列である。形態素解析部４０４は、辞書４０１を参照して、文を形態素列４０５に分解する。例えば、「近年の通信技術の発展について述べる」という文は、「近年」「の」「通信技術」「の」「発展」「について」「述べ」「る」と分解される。構文解析部４０６は、辞書４０１の品詞４０９と、解析ルール４０２とを参照して、文の係り受けを解析する。例えば、上記「近年の通信技術の発展について述べる」については、矢印の右側を中心語、中央を表層格、左側を従属語とすると、「近年」→「の」→「発展」、「通信技術」→「の」→「発展」、「発展」→「について」→「述べ」の各係り受け関係が解析され、係り受け関係４０７として出力される。
【００３０】
図５は格フレーム抽出部１０３の一実施例を示す図である。文書取得部５０１は、文書データベース１０４から重複のないように文書を一つ一つ取得し、句点をもとに文に分割して、一文一文を格フレーム解析部５０４に渡す。その際、その文書の文書ＩＤ２０１が既に格フレーム出現文書表３０７に含まれていれば、処理をスキップする。
【００３１】
格フレーム格納部５０４は、格フレーム解析部１０２によって得られた係り受け関係を格フレーム表３０１に格納する。その際、中心語３０３、従属語３０５、表層格３０４が同一である格フレームが既に存在するかどうかチェックする。もし同一の格フレームが既に存在する場合は、新たに格納せずに、出現数３０６の数字を１増加させる。同一の格フレームが存在しない場合は、既存の格フレームと重複のない任意の数字を格フレームＩＤ３０２とし、格フレームＩＤ３０２、中心語３０３、従属語３０５、表層格３０４を新たに格納し、出現数３０６には１を設定する。格フレーム格納部５０４は、また、格フレーム出現文書表３０７に、解析した文書の文書ＩＤ２０１と格フレームＩＤ３０８、中心語の出現位置３１０、従属語の出現位置３１１を格納する。
【００３２】
最後に、格フレーム削除部５０５が、既に文書データベース１０４から削除された文書が格フレーム出現文書３０７に残っていないかチェックを行い、残っていたら文書ＩＤ３０９をもとに該当レコードを削除する。格フレーム出現文書表３０７からレコードを削除する際、格フレーム表３０１中の該当レコードを格フレームＩＤ３０２をもとに検索し、該当レコードの出現数３０６を１減少させる。出現数３０１を減少させた結果０となったら、そのレコード自体を削除する。スケジュール表５０３は文書取得部５０１を定期的に起動する時間を格納する。
【００３３】
スケジューラー５０２は、一定時間ごと、例えば１分毎にスケジュール表５０３を参照し、文書取得部５０１の起動を指定されている時間であれば、文書取得部５０１に起動を指示する。文書取得部５０１が既に起動している場合には起動指示を行わない。
【００３４】
図６は、格フレーム検索部１０６および検索文候補出力部１０７の一実施例を示す図である。格フレーム検索部６００は、格フレーム検索部１０６と同一のものである。格フレーム検索部６００は、検索文入力部１０１から受け取った検索文が格フレーム表３０１の中心語３０３もしくは従属語３０５に一致しないかチェックし、一致したレコードのリストを返却する。レコードのリストには、格フレームＩＤ３０２、表層格３０４、中心語３０３、従属語３０５、出現頻度３０６が含まれている。
【００３５】
検索文候補生成部６０１は、表層格３０４、中心語３０３、従属語３０５を連結することによって、利用者に提示する検索文候補を生成する。検索文候補生成部６０１は文生成辞書６０３を参照する。文生成辞書６０３には活用語の活用形が格納されており、例えば「述べ」という動詞の連用形は検索文候補生成部６０２によって「述べる」という終止形に変換される。検索文候補生成部６０２によって生成された文をそのまま利用者に提示しても良いが、検索文候補提示部６０２は、連想検索文を出現頻度の大きい順に並べ替えて、利用者に提示する。ここで、中心語３０３と従属語３０５のうち、検索文に一致するものは太字や赤字にするなど、他の文字列と区別する文字装飾をほどこしてもよい。文字列の、例えば末尾に、出現頻度を示す数値を加えてもよい。
【００３６】
図７は、検索語入力部１０１の一実施例を示す画面の図である。自由入力フィールド７０１は、利用者が自由に検索文を入力する領域である。自由入力フィールド７０１へ文字が入力されるたびに、それまでに入力された文字列を検索文として、格フレーム検索部１０６に送る。検索文候補リスト７０３は検索文候補出力部１０７から出力された検索文候補を表示する。利用者が検索文候補の一つをマウスやカーソルキーなどのポインティンデバイスで指定すると、自由入力フィールド７０１の文字列が指定された検索文候補と置き換えられる。
【００３７】
検索ボタン７０２は、自由入力フィールド７０１に入力されている文字列を文書検索部１０８に送る。
【００３８】
図８は文書検索部１０８の一実施例を示す図である。格フレーム表８０４は格フレーム表３０１と、格フレーム出現文書表８０５は格フレーム出現文書表３０７と同一である。また、格フレーム解析部８０１は格フレーム解析部１０２と同一のものである。
【００３９】
検索文８０６は格フレーム解析部８０１によって係り受け関係８０７に変換される。例えば検索文８０６が「通信技術の発展」である場合、「通信技術」→「の」→「発展」という係り受け関係８０７が得られる。格フレーム照合部８０２は、得られた係り受け関係８０７に合致するレコードを格フレーム表８０４から検索して該当するレコードの格フレームＩＤ３０２を得、その格フレームＩＤ３０２を元に格フレーム出現文書表８０５から文書ＩＤリスト８０８を得る。
【００４０】
検索結果表示部８０３は、文書ＩＤリスト８０８を元に文書データベース１０４を検索して得られた文書内容を利用者に表示する。文書内容全体ではなく、表示スペースを考慮して、例えば文書の最初の１００文字を表示する形態も考えられる。文書データベース１０４に格納した他の属性である、例えば作成日や作成者も一緒に表示する形態も考えられる。
【００４１】
図９は検索文入力部１０１の第２の実施例を示す画面の図である。図９は図７と異なり、検索文候補に３つ以上の格からなる格フレームが提示されている。９０１は自由文入力フィールド、９０３は検索ボタン、９０２は検索文候補リストである。
【００４２】
図１０は格フレーム表３０１の第２の実施例を示す図である。図１０の格フレーム表１００８は図３の格フレーム表３０１と異なり、複数の格を格納できる構造になっている。１００４は第一の従属語、１００３は第一の表層格、１００６は第二の従属語、１００５は第二の表層格である。図１０において、第一、第二の従属語および表層格の順序に意味はない。例えば「通信技術」＋「の」を第一の従属語および表層格にして「経済」＋「への」を第二の従属語および表層格にしたものと、「経済」＋「への」を第一の従属語および表層格にして「通信技術」＋「の」を第二の従属語および表層格にしたものは、同一レコードとする。
【００４３】
図１０の格フレーム表１００８は２つの従属語を格納できるが、３個以上の場合も考えられる。第二の実施例において、格フレーム格納部５０４は、格納しようとする格フレームと同一の格フレームが既に存在するかどうかチェックする処理において、複数の従属語の順序に意味のないことを考慮したチェックを行う。
【００４４】
図１１は格フレーム検索部１０６および検索文候補出力部１０７の第２の実施例を示す図である。格フレーム解析部１１０４は、図１の格フレーム解析部１０２と同一のものでよい。格フレーム解析部１１０４は、検索文入力部１０１から受け取った検索文を係り受け関係に分解する。検索文から得られた係り受け関係の全ての従属語および表層格と、中心語とが含まれているレコードが、格フレーム検索部１１００によって、格フレーム表１００８から検索される。その際、複数の従属語の順序に意味のないことを考慮した照合が行われる。
【００４５】
検索文候補生成部１１０１は検索されたレコード中の中心語、従属語、表層格を連結することによって利用者に提示する検索文候補を生成する。検索文候補生成部１１０１および検索文候補提示部１１０２、文生成辞書１１０３は第１の実施例と同一である。
【００４６】
図１２は検索入力部１０１の他の実施例を示す画面の図である。図１２は図９と異なり、検索文候補の表層格がその意味によって、統合されている。例えば、図９の「通信技術の科学に対する影響」が「通信技術の科学への影響」にまとめられている。１２０１は自由文入力フィールド、１２０２は検索ボタン、１２０３は検索文候補リストである。
【００４７】
図１３は格フレーム解析部１０２の他の実施例を示す図である。格フレーム解析部１０２は、既知の自然言語解析技術を用いて実現できる。以下に述べるのはその一例である。
【００４８】
辞書１３０１、解析ルール１３０２、文１３０３、形態素解析部１３０４、形態素列１３０５、構文解析部１３０６、係り受け関係１３０７は請求項１のものと同一のものである。格フレーム辞書１３０９には中心語１３１０に対する表層格１３１１と代表格１３１２の対が格納されている。例えば、中心語「影響」の表層格「への」および「に対する」に対し、代表格は「への」である。代表格１３１２は意味的に同一の表層格１３１１を代表する。一つの中心語に対して、表層格１３１１と代表格１３１２の対は複数あって良く、図１３は２つの場合であるが、以下の説明では３つ以上であってもかまわない。
【００４９】
意味解析部１３０８は、構文解析部１３０６から得られた係り受け関係における表層格１３１１を、格フレーム辞書１３０９を参照して、代表格１３１２に変換する。例えば、「科学」→「に対する」→「影響」は「科学」→「への」→「影響」に変換される。
【００５０】
図１４は検索入力部の他の実施例を示す画面の図である。図１４は図１２と異なり、属性語がその意味によって統合されている。例えば、図１２の「通信技術の雇用への影響」が「通信技術の経済への影響」にまとめられている。１４０１は自由文入力フィールド、１４０２は検索ボタン、１４０３は検索文候補リストである。
【００５１】
図１５は格フレーム解析部１０２の他の実施例を示す図である。格フレーム解析部１０２は、既知の自然言語解析技術を用いて実現できる。以下に述べるのはその一例である。
【００５２】
上位下位語変換部１５１１と上位下位語辞書１５１０以外の構成要素は上記と同一のものである。上位下位語辞書１５１０には、下位語１５１２と上位語１５１３の対が格納されている。例えば、「雇用」は「経済」の下位の語である。上位下位語変換部１５１１は、意味解析部１５０８から得られた係り受け関係における中心語もしくは従属語を、より上位の語に変換する。例えば、「雇用」→「への」→「影響」は「経済」→「への」→「影響」に変換される。
【００５３】
図１５における上位下位語辞書１５１０は同義語辞書に置き換えることができる。その場合、例えば「エコノミクス」を「経済」に置き換えることも可能である。構造が同一なので、上位下位辞書と同義語辞書を共存させることも可能である。
【００５４】
また、図１５において、意味解析部１５０８および格フレーム辞書１５０９を構成要素から抜いた実施例も考えられる。
【００５５】
上記の本実施の形態によれば、文書を検索しようとする利用者の意図を先読みして検索文の候補を示すことにより、検索文の入力の手間が削減される。
ことができる。
【００５６】
また、検索文の候補は文書データベース１０４から頻度順に提示されるため、利用者は文書データベース１０４中でよく使われる重要な文を知ることができ、検索文を当初のものから変更することにより検索の網羅性を広げることができる。
【００５７】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上記の各実施の形態における検索文入力部１０１、格フレーム解析部１０２、格フレーム抽出部１０３、文書データベース１０４、格フレームデータベース１０５、格フレーム抽出部１０６、検索文候補出力部１０７および文書検索部１０８の機能を実現するためのプログラムを各部に読込ませて実行することにより各部の機能を実現する処理を行ってもよい。さらに、そのプログラムは、コンピュータ読み取り可能な記録媒体であるＣＤ−ＲＯＭまたは光磁気ディスクなどを介して、または伝送媒体であるインターネット、電話回線などを介して伝送波により他のコンピュータシステムに伝送されてもよい。
【００５８】
上述する各実施の形態は、検索文入力部１０１、格フレーム解析部１０２、格フレーム抽出部１０３、文書データベース１０４、格フレームデータベース１０５、格フレーム抽出部１０６、検索文候補出力部１０７および文書検索部１０８の各機能が１つのコンピュータシステムとして実現されている構成について説明したが、機能毎に複数の装置などが追加された構成にも適用可能であることはもちろんである。
【００５９】
また、本発明は、多量の文書を効率よく検索する情報検索装置に適用可能である。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態における文書検索システムの構成を示す図である。
【図２】文書データベースの一実施例である。
【図３】格フレームデータベースの一実施例である。
【図４】格フレーム解析部の一実施例である。
【図５】格フレーム抽出部の一実施例である。
【図６】格フレーム検索部および検索文候補出力部の一実施例である。
【図７】検索語入力部の一実施例である。
【図８】文書検索部の一実施例である。
【図９】検索文入力部の第２の実施例である。
【図１０】格フレーム表の第２の実施例である。
【図１１】格フレーム検索部および検索文候補出力部の第２の実施例である。
【図１２】検索入力部の他の実施例である。
【図１３】格フレーム解析部の他の実施例である。
【図１４】検索入力部の他の実施例である。
【図１５】格フレーム解析部の他の実施例である。
【符号の説明】
【００６１】
１０１    検索文入力部
１０２    格フレーム解析部
１０３    格フレーム抽出部
１０４    文書データベース
１０５    格フレームデータベース
１０６    格フレーム検索部
１０７    検索文候補出力部
１０８    文書検索部
【図１】
2007233724.tif 000003
【図２】
2007233724.tif 000004
【図３】
2007233724.tif 000005
【図４】
2007233724.tif 000006
【図５】
2007233724.tif 000007
【図６】
2007233724.tif 000008
【図７】
2007233724.tif 000009
【図８】
2007233724.tif 000010
【図９】
2007233724.tif 000011
【図１０】
2007233724.tif 000012
【図１１】
2007233724.tif 000013
【図１２】
2007233724.tif 000014
【図１３】
2007233724.tif 000015
【図１４】
2007233724.tif 000016
【図１５】
2007233724.tif 000017