(57)【要約】【課題】ユーザが設定した検索条件より，検索条件を緩めるようにすることで，抽出結果が間違っていても，検索漏れがないようにすることの可能な情報検索装置を提供する。【解決手段】文書を検索する情報検索装置２０において，文書を記憶する文書記憶部６と，文書を検索するための情報として，文書中の文字列をその分類ごとに格納する抽出情報記憶部５と，検索条件となる文字列が入力される条件入力部７と，検索条件として入力された文字列にもとづいて文書記憶部から文書を検索する検索部９とを備え，検索部９は，検索条件として入力された文字列の分類とは無関係に文書を検索するように，検索条件を緩めて文書を選択する候補選択部１０と，選択された文書と検索条件となる文字列との適合度を計算する適合度計算部１１とを備えたことを特徴とする。【選択図】  図１
2004164332.tif 000002
【特許請求の範囲】
【請求項１】
文書を検索する情報検索装置において，
文書を記憶する文書記憶部と，
前記文書を検索するための情報として，前記文書中の文字列をその分類ごとに格納する抽出情報記憶部と，
検索条件となる文字列が入力される条件入力部と，
前記検索条件として入力された文字列にもとづいて前記文書記憶部から文書を検索する検索部と，
を備え，
前記検索部は，
前記検索条件として入力された文字列の分類とは無関係に前記文書を検索するように，検索条件を緩めて前記文書を選択する候補選択部と，
前記選択された文書と前記検索条件となる文字列との適合度を計算する適合度計算部と，
を備えたことを特徴とする，情報検索装置。
【請求項２】
前記適合度計算部は，
前記選択された文書と前記検索条件となる文字列との適合度を，前記選択された文書中の文字列の分類を利用して計算することを特徴とする，請求項１に記載の情報検索装置。
【請求項３】
前記適合度計算部は，
前記選択された文書と前記検索条件となる文字列との適合度を，前記選択された文書中の文字列の位置関係を利用して計算することを特徴とする，請求項１または２に記載の情報検索装置。
【請求項４】
前記候補選択部は，
前記検索条件として入力された文字列が具体値である場合には，該具体値のみが一致するように検索条件を緩めて，前記文書を選択することを特徴とする，請求項１〜３のいずれかに記載の情報検索装置。
【請求項５】
さらに，
前記文書記憶部に格納される文書が入力される文書入力部と，
前記入力された文書から文字列を抽出するための抽出規則を格納する抽出規則記憶部と，
前記抽出規則記憶部に記憶されている抽出規則と照合して，前記文書入力部から入力された文書から文字列を抽出する抽出部と，
前記抽出部で抽出された文字列の分類を判断し，該文字列を前記抽出情報記憶部に登録する文書情報登録部と，
を備えたことを特徴とする，請求項１〜４のいずれかに記載の情報検索装置。
【請求項６】
前記抽出情報記憶部における文字列の分類は，
前記抽出規則記憶部に記憶されている抽出規則に応じて定められる大分類と，該大分類を細分化した小分類とからなることを特徴とする，請求項５に記載の情報検索装置。
【請求項７】
前記大分類は，さらに，前記抽出規則記憶部に格納されている抽出規則とは無関係に，前記抽出情報記憶部に格納された文書中の名詞を登録するための分類を持つことを特徴とする，請求項６に記載の情報検索装置。
【請求項８】
前記候補選択部は，
前記検索条件として入力された文字列が具体値である場合には，該具体値のみが一致するように検索条件を緩め，
前記検索条件として入力された文字列が具体値でない場合には，前記大分類のみが一致するように検索条件を緩めて，前記文書を選択することを特徴とする，請求項６または７に記載の情報検索装置。
【請求項９】
文書を検索する情報検索システムにおいて，
ネットワークで接続されたサーバ部と端末部とを有し，
前記サーバ部は，
検索条件および検索結果を送受信する通信部と，
文書を記憶する文書記憶部と，
前記文書を検索するための情報として，前記文書中の文字列をその分類ごとに格納する抽出情報記憶部と，
前記検索条件として入力された文字列にもとづいて前記文書記憶部から文書を検索する検索部とを備え，
前記端末部は，
検索条件および検索結果を送受信する通信部と，
検索条件となる文字列が入力される条件入力部とを備え，
前記検索部は，
前記検索条件として入力された文字列の分類とは無関係に前記文書を検索するように，検索条件を緩めて前記文書を選択する候補選択部と，
前記選択された文書と前記検索条件となる文字列との適合度を計算する適合度計算部と，
を備えたことを特徴とする，情報検索システム。
【請求項１０】
前記文書は，前記ネットワークを介してやりとりされる電子メールであることを特徴とする，請求項９に記載の情報検索システム。
【請求項１１】
前記適合度計算部は，
前記選択された文書と前記検索条件となる文字列との適合度を，前記選択された文書中の文字列の分類を利用して計算することを特徴とする，請求項９または１０に記載の情報検索システム。
【請求項１２】
前記適合度計算部は，
前記選択された文書と前記検索条件となる文字列との適合度を，前記選択された文書中の文字列の位置関係を利用して計算することを特徴とする，請求項９〜１１のいずれかに記載の情報検索システム。
【請求項１３】
前記候補選択部は，
前記検索条件として入力された文字列が具体値である場合には，該具体値のみが一致するように検索条件を緩めて，前記文書を選択することを特徴とする，請求項９〜１２のいずれかに記載の情報検索システム。
【請求項１４】
前記サーバ部は，さらに，
前記文書記憶部に格納される文書が入力される文書入力部と，
前記入力された文書から文字列を抽出するための抽出規則を格納する抽出規則記憶部と，
前記抽出規則記憶部に記憶されている抽出規則と照合して，前記文書入力部から入力された文書から文字列を抽出する抽出部と，
前記抽出部で抽出された文字列の分類を判断し，該文字列を前記抽出情報記憶部に登録する文書情報登録部と，
を備えたことを特徴とする，請求項９〜１３のいずれかに記載の情報検索システム。
【請求項１５】
前記抽出情報記憶部における文字列の分類は，
前記抽出規則記憶部に記憶されている抽出規則に応じて定められる大分類と，該大分類を細分化した小分類とからなることを特徴とする，請求項１４に記載の情報検索システム。
【請求項１６】
前記大分類は，さらに，前記抽出規則記憶部に格納されている抽出規則とは無関係に，前記抽出情報記憶部に格納された文書中の名詞を登録するための分類を持つことを特徴とする，請求項１４に記載の情報検索システム。
【請求項１７】
前記候補選択部は，
前記検索条件として入力された文字列が具体値である場合には，該具体値のみが一致するように検索条件を緩め，
前記検索条件として入力された文字列が具体値でない場合には，前記大分類のみが一致するように検索条件を緩めて，前記文書を選択することを特徴とする，請求項１５または１６に記載の情報検索システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，電子メールなどの文書（電子文書）を管理する文書管理システムにおける情報検索装置および情報検索システムに関する。
【０００２】
【従来の技術】
従来より，電子メールなど文書を管理する文書管理システムには，本文の全文検索などの機能が提供されている。文書から，日時，場所などの表現や，会議への参加依頼などのアクションを抽出し，例えば，「開催地が○○ドームであるイベント」，「期限が今週中の回答依頼」に関する情報が書いてありそうな文書といった，文書中の単語の種類を利用して，様々な条件で検索することが可能である。
【０００３】
さらに，ユーザの利便性向上のために，特開平１０−６９４７２では，電子メールを対象として，本文中の日付や時間などのうち，アクションを起こす期限を抽出し，期限が近い順にソートするなどの機能が提案されている。
【０００４】
また，佐藤らの「電子ニュースのダイジェスト自動生成」（情報処理学会論文誌，Ｖｏｌ．３６，Ｎｏ．１０  ｐｐ．２３７１−２３７９）では，電子ニュースから，会議の開催期日，開催地，論文締切日などを抽出している。これらは，あらかじめ定まった情報のみを抽出するための技術として有効である。
【０００５】
一方，特開平９−２６９９４０では，電子メールの本文から日付や時間などの情報を抽出し，日付などを検索キーにして，その日付を本文に含むメールを検索する機能が提案されている。さらに，場所，事柄なども抽出している。これらの機能により，メール本文中の，日付や時間，場所，事柄などを切り出して表示したり，メール中の日時が，現時点より前なのか後ろなのかによって，メールをソートして表示できる。しかし，例えば，その日付が開催日なのか締切日を表すのかを特定するまでの検索は行っていない。
【０００６】
【特許文献１】
特開平１０−６９４７２号公報
【特許文献２】
特開平９−２６９９４０号公報
【非特許文献１】
「電子ニュースのダイジェスト自動生成」（情報処理学会論文誌，Ｖｏｌ．３６，Ｎｏ．１０  ｐｐ．２３７１−２３７９）
【０００７】
【発明が解決しようとする課題】
ところで，現実の文書情報検索においては，例えば，「開催日を含んでいる文書」を検索する場合や，さらに具体的な日時を指定して，「開催日として２００２年８月３日を含む文書」を検索する場合，さらには，開催日などを区別せず，「日時として２００２年８月３日を含む文書」を検索する場合など，さまざまな条件にて検索可能であることが要求される。このような条件で検索できるようにするためには，特定の分野の文書に対してだけでなく，様々な文書に対して，単語の種類を特定する処理等が必要である。
【０００８】
また，抽出誤りで，単語の種類が間違っていた場合にも，ある程度正しく検索できるようにする必要がある。例えば，「開催日」として抽出すべきところを，単に，「日時」としてしか抽出できなかった場合には正しく検索できないが，そのような場合でも，検索漏れがないように検索できるようにしなければならない。これらを実現しようとするとき，従来の技術のいずれの方法を組み合わせても，有効に検索することはできない。
【０００９】
それは，次のような問題点があるからである。
［問題点１］  佐藤らの「電子ニュースのダイジェスト自動生成」の手法は，会議開催に関するニュースなど，分野を限定している場合に有効である。様々な分野の文書に，この手法を使う場合には，会議開催に関する情報を抽出するための規則，回答依頼の締切に関する情報を抽出するための規則など様々な規則を用意する必要がある。そして，前処理として，送信された電子メールが，会議開催に関する電子メールかどうかを選別する処理が必要となる。しかし，１つの電子メールに様々な情報を含んでいる場合もあり，必ずしも選別処理がうまくいくとは限らない。
【００１０】
［問題点２］  佐藤らの「電子ニュースのダイジェスト自動生成」など，分野を限定して特定の情報を抽出する場合，抽出結果を表形式にするのが一般的である。しかし，この場合には，その抽出結果がどれくらい正しいかという情報が失われてしまう。従って，検索結果を信用していいのか判断できず，使いづらい場合がある。
【００１１】
［問題点３］  特開平９−２６９９４０では，電子メールの本文から日付や時間などの情報を抽出しているが，その日付が締切日なのか，開催日なのかを区別していない。従って，イベントの開催日で検索するといった検索条件は設定できない。一方，日付が締切日なのか，開催日なのかまで抽出した場合には，抽出誤りなどが起こる可能性があり，検索漏れが起こることがある。
【００１２】
本発明は，従来の情報検索装置あるいは情報検索システムが有する上記問題点に鑑みてなされたものであり，本発明の目的は，従来の情報検索装置あるいは情報検索システムが有する上記問題点を解決することの可能な，新規かつ改良された情報検索装置および情報検索システムを提供することである。
【００１３】
【課題を解決するための手段】
上記課題を解決するため，本発明の第１の観点によれば，文書を検索する情報検索装置が提供される。本発明の情報提供装置は，請求項１に記載のように，文書を記憶する文書記憶部（６）と，文書を検索するための情報として，文書中の文字列をその分類ごとに格納する抽出情報記憶部（５）と，検索条件となる文字列が入力される条件入力部（７）と，検索条件として入力された文字列にもとづいて文書記憶部から文書を検索する検索部（９）とを備え，検索部（９）は，検索条件として入力された文字列の分類とは無関係に文書を検索するように，検索条件を緩めて文書を選択する候補選択部（１０）と，選択された文書と検索条件となる文字列との適合度を計算する適合度計算部（１１）とを備えたことを特徴とする。
【００１４】
なお，請求項５に記載のように，さらに，文書記憶部に格納される文書が入力される文書入力部（１）と，入力された文書から文字列を抽出するための抽出規則を格納する抽出規則記憶部（３）と，抽出規則記憶部に記憶されている抽出規則と照合して，文書入力部から入力された文書から文字列を抽出する抽出部（２）と，抽出部で抽出された文字列の分類を判断し，その文字列を抽出情報記憶部に登録する文書情報登録部（４）とを備えるようにしてもよい。
【００１５】
この場合，抽出情報記憶部（５）における文字列の分類は，請求項６に記載のように，抽出規則記憶部（３）に記憶されている抽出規則に応じて定められる大分類と，その大分類を細分化した小分類とからなるようにしてもよい。また，請求項７に記載のように，大分類は，さらに，抽出規則記憶部（３）に格納されている抽出規則とは無関係に，抽出情報記憶部（５）に格納された文書中の名詞を登録するための分類を持つようにしてもよい。抽出規則の不備などで，本来，イベントや場所として抽出できなくても，名詞として単語情報記憶部に登録されていることで，検索漏れをなくすことができる。
【００１６】
かかる情報検索装置によれば，上記［問題点１］，［問題点２］，［問題点３］を解決することが可能である。以下説明する。
【００１７】
抽出情報記憶部（５）が，文書中の文字列を，「イベント」，「アクション」，「場所」，「日時」などの分類ごとに格納し，会議開催に関するニュースなど特定の分野ごとの抽出規則を持たない構成にしたことで，その文書がどのような分野であるのかを前もって選別する処理を不要にできる。こうして［問題点１］は解消された。さらに，抽出情報記憶部（５）が，文書中の文字列をその分類（大分類および小分類）ごとに格納することによって，詳細な検索を行うことができる。例えば，日時を検索するにあたり，その日時が「締切日」なのか「開催日」なのかを分類しておくことによって，「締切日」と「開催日」を区別して検索することができる。
【００１８】
また，候補選択部（１０）は，検索条件として入力された文字列の分類とは無関係に文書を検索するように，検索条件を緩めて文書を選択する。これは，抽出誤りを考慮して，選択可能な文書を増やすためである。具体的には，次のようにして検索条件を緩めることができる。
▲１▼検索条件として入力された文字列が具体値である場合には，その具体値のみが一致するように検索条件を緩めて，文書を選択する（請求項４）。
▲２▼検索条件として入力された文字列が具体値である場合には，その具体値のみが一致するように検索条件を緩め，検索条件として入力された文字列が具体値でない場合には，大分類のみが一致するように検索条件を緩めて，文書を選択する（請求項８）。
【００１９】
このようにして，検索条件を緩めて文書を選択することによって，抽出規則を用いた抽出結果が間違っていても，検索漏れがないようにすることができる。こうして［問題点３］は解消された。
【００２０】
そして，上記のようにして候補選択部により選択された文書について，適合度計算部（１０）は適合度の計算を行う。具体的には，以下のように適合度の計算を行うことができる。
▲１▼選択された文書と検索条件となる文字列との適合度を，選択された文書中の文字列の分類を利用して計算する（請求項２）。
▲２▼選択された文書と検索条件となる文字列との適合度を，選択された文書中の文字列の位置関係を利用して計算する（請求項３）。
【００２１】
特に▲２▼のように，文書を検索するための情報の抽出時に，文書中の日時，場所などを表す単語を表形式に格納しないようにし，それぞれの位置情報を記憶しておく。そして，検索時には，それぞれの単語の種類や単語間の位置関係を利用して，検索条件との適合度を計算する。適合度の高い順に整列してユーザに表示することで，検索結果を信用していいのかをユーザが判断できるようにする。こうして［問題点２］は解消された。
【００２２】
また，上記課題を解決するため，本発明の第２の観点によれば，請求項９に記載のように，ネットワーク（１２０）で接続されたサーバ部（１００）と端末部（１１０）とを有し，文書を検索する情報検索システムが提供される。
【００２３】
本発明の情報検索システムにおいて，サーバ部（１００）は，検索条件および検索結果を送受信する通信部（１３）と，文書を記憶する文書記憶部（６）と，文書を検索するための情報として，文書中の文字列をその分類ごとに格納する抽出情報記憶部（５）と，検索条件として入力された文字列にもとづいて文書記憶部から文書を検索する検索部（９）とを備えたことを特徴とする。
【００２４】
また，本発明の情報検索システムにおいて，端末部（１１０）は，検索条件および検索結果を送受信する通信部（１４）と，検索条件となる文字列が入力される条件入力部（７）とを備え，検索部（９）は，検索条件として入力された文字列の分類とは無関係に文書を検索するように，検索条件を緩めて文書を選択する候補選択部（１０）と，選択された文書と検索条件となる文字列との適合度を計算する適合度計算部（１１）とを備えたことを特徴とする。
【００２５】
かかる情報検索システムによれば，上記本発明の第１の観点にかかる情報検索装置と実質的に同様の効果を有するほか，例えば，請求項１０に記載のように，インターネットなどのネットワークを経由して電子メールを受け取り，受け取った電子メールを順次登録し，ユーザの要求に応じて検索する場合に対しても適用できる。また，本発明のサーバ部（１００）の機能を，いわゆるＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）サービスとして提供することができ，ビジネスとしても展開可能である。
【００２６】
【発明の実施の形態】
以下に添付図面を参照しながら，本発明にかかる情報検索装置および情報検索システムの好適な実施の形態について詳細に説明する。なお，本明細書および図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００２７】
（第１の実施の形態）
本実施の形態では，文書に含まれる日時，場所，イベントやアクションを登録し，また，それを利用して検索することの可能な情報処理装置について説明する。特に，上記の３つの問題点を解決するために，それぞれ次のようなアプローチをとる。
【００２８】
［問題点１］に対しては，あらかじめ，分野ごとの抽出規則を持たない構成にする。これによって，その文書がどのような分野であるのかを前もって選別する処理を不要とする。
【００２９】
［問題点２］に対しては，単語の抽出時に，文書中の日時，場所などを表す単語を表形式に格納しないようにし，それぞれの位置情報を記憶する。検索時に，それぞれの単語の種類や単語間の位置関係などを利用して，検索条件との適合度を計算する。適合度をユーザに表示したり，適合度の高い順に整列してユーザに表示したりすることで，検索結果をどの程度信用していいのかをユーザが判断できるようにする。
【００３０】
［問題点３］に対しては，単語の種類を抽出する処理において，その日時が締切日なのか，開催日なのかを区別しておく。これによって，例えば，ユーザが，開催日と締切日を区別して検索できるようにする。一方，抽出結果が間違っている可能性を考慮して，検索漏れがないように，検索条件としてユーザが指定した単語の種類に関わらず，候補文書を検索するようにユーザが設定した検索条件より，検索条件を緩めるようにする。
【００３１】
図１は，本実施の形態にかかる情報検索装置２０のシステム構成を示す説明図である。情報検索装置２０は，図１に示したように，文書入力部１と，抽出部２と，抽出規則記憶部３と，文書情報登録部４と，抽出情報記憶部５と，文書記憶部６と，条件入力部７と，表示部８と，検索部９を含んで構成されている。また，検索部９は，候補選択部１０，適合度計算部１１，候補整列部１２を含んで構成されている。
【００３２】
情報検索装置２０の構成要素のうち，文書入力部１，抽出部２，抽出規則記憶部３，文書情報登録部４，抽出情報記憶部５，および文書記憶部６は，文書情報の登録を行うための構成要素である。また，条件入力部７，表示部８，および検索部９は，文書情報の検索を行うための構成要素である。以下に，各構成要素について詳細に説明する。
【００３３】
（文書入力部１）
文書入力部１は，登録対象の文書を受け付ける。
【００３４】
（抽出部２）
抽出部２は，文書入力部１から入力された文書に対して，抽出規則記憶部３に格納されている抽出規則と照合して適合する情報を抽出する。具体的には，入力された文書がメールの場合には，サブジェクトや本文に含まれる日時，イベント，場所，アクションなどを抽出する。これら日時，イベント，場所，アクションなどを「大分類」と称する。また，例えば，イベントに対して，そのイベントが，セミナーなのか会議なのかを細分化した情報も抽出する。これら細分化した情報を「小分類」と称する。
【００３５】
（抽出規則記憶部３）
抽出規則記憶部３は，文書入力部から入力された文書から所定の情報を抽出するための抽出規則を格納している。図２は，抽出規則記憶部３に格納された抽出規則の一例を示す説明図である。例えば，図２（ａ）の規則Ａ−１は，「イベント−会議」のための抽出規則で，「第９回環境フォーラム」などの文字列が一致する。規則Ａ−２は，大分類がイベントで，小分類を特に規定していない抽出規則で，「祇園祭」，「サマーフェスティバル」などの文字列が一致する。規則Ａ−３，Ａ−４も同様である。
【００３６】
また，抽出規則記憶部３は，図２（ｂ）に示したように，見出し語に関する抽出規則も格納している。見出し語に関する抽出規則とは，例えば，図３（ａ）の文書の８行目の「日時：２００２年８月６日（木）」の見出し語「日時：」のように，見出し語を抽出するための規則である。例えば，規則Ｂ−１は，「日時−開催日」の見出し語の抽出規則で，「日時：」，「開催日：」などの文字列が一致する。
【００３７】
また，抽出規則記憶部３は，図２（ｃ）に示したように，見出し語を利用した日時の分類規則も格納している。規則Ｃ−１からＣ−３までが見出し語を利用した日時の分類規則である。例えば，図３（ａ）の文書の８行目は，日付「２００２年８月６日（木）」に＜ＤＡＴＥ＞タグを設定し，見出し語「日時：」に＜／ＨＤ  ＤＡＴＥ  ＯＰＥＮ＞タグを設定すると，次のようになる。
＜ＨＤ  ＤＡＴＥ  ＯＰＥＮ＞日時：＜／ＨＤ＞＜ＤＡＴＥ＞２００２年８月６日（木）＜／ＤＡＴＥ＞
ここで，「２００２年８月６日（木）」は，見出し語「日時：」の後ろにあるので，開催日と考えられる。そこで，規則Ｃ−１を適用して，この日付を開催日に分類する。
【００３８】
なお，以上説明した抽出規則記憶部３に格納される抽出規則は，図２に示された一例に限定されるものではない。例えば，特開平０９−２６９９４０の図１０に記載された正規表現や図１１に記載された形式でもよい。
【００３９】
図３（ａ）の文書に対して，図２の規則を用いて抽出処理をした結果は，図３（ｂ）に示したようになる。図３（ｂ）において，「日時−開催日」は＜ＤＡＴＥ  ＯＰＥＮ＞タグで，「日時−締切日」は＜ＤＡＴＥ  ＬＩＭＩＴ＞タグで囲んでいる。また，「イベント−会議」は＜ＥＶＴ  ＣＯＮＦＥＲＥＮＣＥ＞タグで，「アクション−参加依頼」は＜ＡＣＴ  ＪＯＩＮ＞タグで，「アクション−回答依頼」は＜ＡＣＴ  ＡＳＫ＞タグで，「場所」は＜ＰＯＳ＞タグでそれぞれ囲んでいる。
【００４０】
（文書情報登録部４）
文書情報登録部４は，抽出部２で抽出された文字列に対して，その日時が，「今日」や「明日」などの相対的な時間である場合に，その日時を絶対的な時間に変更する。また，形態素解析を行い，例えば，図３（ａ）の９行目の「第１会議室」を含む文の動詞が，「行う」であることを利用して，「第１会議室」が開催地であることを判断したりする。そして，これら文書の解析結果を抽出情報記憶部５に登録する。
【００４１】
（抽出情報記憶部５）
抽出情報記憶部５は，文書の解析結果として文書中に出現する単語を，日時やイベントなどの分類とともに記憶する。図４に抽出情報記憶部５のデータの例を示す。図４では，図３（ｂ）の抽出結果の分類例を示す。抽出情報記憶部５は，文書番号項目，連番項目，タイプ項目，外部表現項目，内部表現項目，行位置項目，文位置項目の各項目から構成される。
【００４２】
文書番号項目は，個々の文書に付けられる識別番号である。連番項目は，抽出された個々の単語を識別する番号である。タイプ項目は，抽出された単語の分類であり，大分類と小分類にわけられる。外部表現項目は，抽出された単語が文書中に出現した表現である。内部表現項目は，「本日」などの相対的な時間を，「２００２／８／３」などの絶対的な時間にした場合に値が入る。行位置項目は，文書中でその単語が出現した行番号が入る。文位置項目は，その単語が出現したのが，何番目の文であるかという情報が入る。ただし，対象文書がメールである場合，サブジェクトにある単語の行位置と文位置には，−１を設定する。
【００４３】
（文書記憶部６）
文書記憶部６は，文書自体を，文書番号を付けて記憶しておく。文書番号は，抽出情報記憶部５の文書番号項目と対応付けられる。
【００４４】
（条件入力部７）
条件入力部７は，ユーザからの検索条件の入力などの操作を受け付ける。
【００４５】
（表示部８）
表示部８は，入力画面の表示や検索結果の出力などを行う。
【００４６】
（検索部９）
検索部９は，条件入力部７から入力された検索条件に対して検索処理を行う。検索部９は，候補選択部１０と，適合度計算部１１と，候補整列部１２を含んで構成されている。
【００４７】
（候補選択部１０）
候補選択部１０は，ユーザの検索条件に一致する文書を候補文書として検索する。その際に，抽出部２や文書情報登録部４の抽出結果の誤りを考慮して，ユーザが設定した検索条件にヒットする文書よりも，多くの文書にヒットするように検索条件を補正する。
【００４８】
（適合度計算部１１）
適合度計算部１１は，候補選択部１０によって挙げられた文書から，抽出情報記憶部５のタイプ項目や行位置項目や文位置項目を利用して，検索条件との適合度を計算する。検索条件の大分類と小分類が，ヒットしたレコード間のそれらと一致しているレコードや，ヒットしたレコード間の行位置や文位置が近いものに高い適合度を与える。
【００４９】
（候補整列部１２）
候補整列部１２は，適合度の高いものから順に整列を行う。
【００５０】
本実施の形態にかかる情報検索装置２０は以上のように構成されている。次いで，情報検索装置２０の動作について説明する。まず，文書情報の登録処理について説明し，次いで，文書情報の検索処理について説明する。図５は，情報検索装置２０の登録処理の動作を示すフローチャートである。ここでは，例として，図３（ａ）に示す文書の登録処理について説明する。
【００５１】
＜登録処理＞
（ステップＳ１００）
抽出部２は，文書入力部１から入力された文書に対して抽出処理を行う。図２に示す抽出規則を利用する。図３（ａ）のメールに対して，図３（ｂ）に示す結果が得られる。
（ステップＳ１１０）
文書情報登録部４は，前処理として，文書番号を発番する。
（ステップＳ１２０）
文書情報登録部４は，文書入力部１から入力された文書を文書記憶部６に登録する。
（ステップＳ１３０）
文書情報登録部４は，ステップＳ１００で得られた文書に対して，図６のフローチャートに示す処理を実行する。以下，図６のフローチャートを参照しながら説明する。
【００５２】
（ステップＳ１０００）
行番号を０にセットする。文番号を０にセットする。
（ステップＳ１０１０）
文書のすべての行に対して，ステップＳ１０２０からステップＳ１１００までの処理を実行する。すべての行に対して処理が終われば処理を終了する。未処理の行があればステップＳ１０２０へ行く。
（ステップＳ１０２０）
未処理の行を処理対象とし，行番号を１増やす。文番号を１増やす。
（ステップＳ１０３０）
処理対象の行を形態素に区切る。例えば，図３（ｂ）の９行目は，「＜ＰＯＳ＞」「第１会議室」「＜／ＰＯＳ＞」「で」「行う（動詞）」「ます」「。」となる。ただし，タグで囲まれた範囲（例えば，「第１会議室」）は１つの形態素として扱う。
（ステップＳ１０４０）
すべての形態素に対して，ステップＳ１０５０からステップＳ１１００までの処理を実行する。実行したらステップＳ１０１０へ戻る。
【００５３】
（ステップＳ１０５０）
処理対象の形態素が，「。（句点）」ならステップＳ１０６０へ行く。＜ＨＤ＞タグ（見出しタグ）以外のタグならば，その終了タグを見つけ，ステップＳ１０７０へ行く。それ以外ならステップＳ１０４０へ戻る。例えば，図３（ｂ）の９行目は，「＜ＰＯＳ＞」が見つかった時点で，その終了タグ「＜／ＰＯＳ＞」まで進め，ステップＳ１０７０へ行く。「で」，「行う」，「ます」のときは，タグでも句点でもないので，何も処理せず，ステップＳ１０４０に戻る。「。」のときは，ステップＳ１０６０へ行く。
【００５４】
（ステップＳ１０６０）
文番号を１増やす。ステップＳ１０４０へ戻る。
（ステップＳ１０７０）
そのタグに小分類が設定されているかどうかを調べる。設定されていないなら，小分類を決定するために，ステップＳ１０８０へ行く。設定されていたら，ステップＳ１０９０へ行く。
【００５５】
（ステップＳ１０８０）
小分類を決定する。このタグ以降の形態素に，どのようなサ変名詞または動詞があるかを調べる。タグが＜ＤＡＴＥ＞タグであり，その後の形態素に，「開催（サ変名詞）」，「行う（動詞）」，「開く（動詞）」があれば，小分類を開催日と判断する。「締切（サ変名詞）」があれば，締切日と判断する。タグが＜ＰＯＳ＞タグであり，その後の形態素に，「開催（サ変名詞）」，「行う（動詞）」，「開く（動詞）」があれば，小分類を開催地と判断する。ステップＳ１０９０へ行く。例えば，図３（ｂ）の９行目は，「＜ＰＯＳ＞」〜「＜／ＰＯＳ＞」の後に，「行う（動詞）」があるので，「＜ＰＯＳ＞」〜「＜／ＰＯＳ＞」は開催地と判断する。
【００５６】
（ステップＳ１０９０）
もし，タグが＜ＤＡＴＥ＞タグであるならば，絶対的な時間を計算する。方法として，例えば，特開平１０−６９４７２に開示された方法を利用する。ステップＳ１１００へ行く。
（ステップＳ１１００）
抽出情報記憶部５にデータを登録する。登録したらステップＳ１０４０へ戻る。
【００５７】
＜検索処理＞
次に，検索処理について説明する。図７は，本実施の形態にかかる情報検索装置２０の検索処理の動作を示すフローチャートである。また，抽出情報記憶部５のデータを図９（ａ）に示したものとする。以下，このフローチャートを参照しながら説明する。
【００５８】
本実施の形態では，様々な条件で検索するために，例えば，図８に示すような，検索条件入力画面をユーザに表示する。図８には，タイプ欄と具体値欄がある。タイプ欄は，検索する単語の種類を選択する欄である。タイプ欄には，「日時」，「イベント」，「場所」，「アクション」の大分類と，「開催日」，「締切日」などの小分類がある。「指定なし」は，特に小分類を指定せずに検索するための欄である。小分類欄には，その分類を検索条件として指定できるように，チェックボタンがある。以下の説明では，個々のチェックボタンを指し示すために，「日時−開催日」，「アクション−指定なし」という表記をする。
【００５９】
「開催日を含んでいる文書」を検索する場合には，「日時−開催日」にチェックを付ける。「開催日として２００２年８月３日を含む文書」を検索する場合には，「日時−開催日」にチェックを付け，その右にある具体値欄に，「２００２／８／３」と入力する。特に具体値を検索条件にいれる必要がないなら，具体値欄は空白でもよい。
【００６０】
また，締切日や開催日を区別せず，すべての日時を検索したい場合には，「日時−指定なし」にチェックを付ける。「日時として２００２年８月３日を含む文書」を検索する場合は，「日時−すべて」にチェックを付け，その右にある具体値欄に，「２００２／８／３」と入力する。
【００６１】
複数のタイプにチェックを付けることでＡＮＤ検索を行う。例えば，「開催地が○○ドームで，開催日が２００２年８月３日のセミナーを含む文書」を検索する場合には，図８のように３箇所にチェックし，「日時−開催日」と「場所−開催地」に対して具体値を入力する。
【００６２】
（ステップＳ２００）
候補選択部１０は，条件入力部７から入力された検索条件に対して，抽出誤りを考慮して条件を緩め，検索にヒットする文書を増やす。
次のようにして条件を緩める。
（１）ユーザが具体値を設定している場合には，大分類や小分類の抽出漏れに対応するために，具体値だけで検索する。
（２）ユーザが具体値を設定していない場合には，小分類の抽出漏れに対応するために，小分類が設定されていないレコードもヒットするように，大分類だけで検索する。
【００６３】
例えば，図８で，「場所−開催地」＝「○○ドーム」という条件が指定されているが，抽出情報記憶部５のデータの中から，外部表現が「○○ドーム」であるすべてのレコードがヒットするようにする。
【００６４】
図８に示した検索条件では，抽出情報記憶部５のうち，次の（条件１），（条件２），（条件３）を満たす文書を指定している。
（条件１）タイプ項目が「日時−開催日」で，内部表現が「２００２／８／３」であるレコードがある。
（条件２）タイプ項目が「イベント−セミナー」であるレコードがある。
（条件３）タイプ項目が「場所−開催地」で，外部表現が「○○ドーム」であるレコードがある。
【００６５】
本実施の形態では，検索条件を緩め，次の検索条件で検索する。
（条件１’）内部表現が「２００２／８／３」であるレコードがある。
（条件２’）大分類項目が「イベント」であるレコードがある。
（条件３’）外部表現が「○○ドーム」であるレコードがある。
【００６６】
（ステップＳ２１０）
候補選択部１０は，抽出情報記憶部５を検索する。例えば，図９（ａ）において，網掛け模様で示されたレコード（連番１，２，６，８，９，１０，１１）がヒットする。
【００６７】
（ステップＳ２２０）
候補選択部１０は，ヒットしたレコードの中で，文書番号が同じものごとにまとめ，すべての条件を満たしている文書番号を処理対象とする。例えば，図９において，文書番号１のデータでは，（条件３’）を満たさないため処理対象としない。文書番号２のデータは，すべての条件を満たすので処理対象とする。
【００６８】
（ステップＳ２３０）
適合度計算部１１は，ステップＳ２２０で処理対象とした文書に対して，検索条件との適合度を計算する。まず，各レコードと検索条件との適合度を計算する。これは，レコードの大分類や小分類が検索条件と一致したものほど高くなるように設定する。図１０に，適合度の設定値を示す。検索条件に具体値が設定されている場合と，設定されていない場合で異なる計算をする。検索条件に具体値が設定されている場合には，検索されたレコードの大分類と小分類が，検索条件と一致していれば適合度を１とする。検索されたレコードの大分類のみが，検索条件と一致し，検索されたレコードの小分類が空白なら，適合度を０．９とする。検索されたレコードの大分類のみが，検索条件と一致していれば適合度を０．５とする。検索されたレコードの大分類と検索条件の大分類が異なっていれば適合度を０．１とする。
【００６９】
一方，検索条件に具体値が設定されてない場合には，検索されたレコードの大分類と小分類が，検索条件と一致していれば適合度を１とする。検索されたレコードの大分類のみが，検索条件と一致し，検索されたレコードの小分類が空白なら，適合度を０．８５とする。検索されたレコードの大分類のみが，検索条件と一致していれば適合度を０．５とする。
【００７０】
例えば，図９の連番８は，（条件２’）で一致しており，具体値が設定されてない場合に該当する。大分類のみが検索条件と一致しており，小分類が検索条件と異なるので，適合度は０．５となる。連番１０は，（条件１’）で一致しており，具体値が設定されている場合に該当する。大分類が検索条件と一致しており，小分類が空白なので，適合度は０．９となる。連番１１は，（条件３’）で一致しており，具体値が設定されている場合に該当する。大分類が検索条件と一致しており，小分類が空白なので，適合度は０．９となる。この適合度の計算結果を，図９（ｂ）の「Ｓ２３０の適合度」欄に示す。
【００７１】
（ステップＳ２４０）
単語の出現位置の関係にもとづいて適合度を計算する。検索条件が複数ある場合に，一致したレコードの文位置の距離が近いものほど高い点数を与えるようにする。レコードの文位置が同じなら，適合度を１にする。複数のレコードの間で，文位置が異なるなら，一致した各レコードに対して，文位置の差が最小（距離が最小）の値αを計算し，
適合度＝１−０．１α
として適合度を計算する。図９において，連番９は，連番１０と文位置の差が，１（＝３−２）で最小なので，適合度は，０．９（＝１−０．１×（３−２））となる。この適合度の計算結果を，図９（ｂ）の「Ｓ２４０の適合度」欄に示す。
【００７２】
（ステップＳ２５０）
ステップＳ２３０，Ｓ２４０で計算した２つの適合度について，レコードごとに
β×（ステップＳ２３０で求めた適合度）＋（１−β）×（ステップＳ２４０で求めた適合度）
を計算し，総計を計算する。図９において，β＝０．５とすると，
連番８は，０．５×０．５＋０．５×０．７＝０．６
連番９は，０．５×０．５＋０．５×０．９＝０．７
連番１０は，０．５×０．９＋０．５×０．９＝０．９
連番１１は，０．５×０．９＋０．５×０．８＝０．８５
となる。連番８と連番９は同じ（条件２’）に一致しているので，適合度が高い連番９だけを総計する。結果として文書番号２の適合度は，２．４５（＝０．７＋０．９＋０．８５）となる。図８の検索条件の場合，条件が３つあるため，適合度の最大値は３であることを考えると，比較的条件に適合した文書である。
【００７３】
（ステップＳ２６０）
候補整列部１２は，ステップＳ２５０で計算した，各文書ごとの適合度を用いてソートする。
【００７４】
（ステップＳ２７０）
表示部８は，検索結果を出力する。出力例を図１１に示す。
【００７５】
（第１の実施の形態の効果）
以上説明したように，本実施の形態によれば，あらかじめ，分野ごとの抽出規則を持たない構成にしたことで，その文書がどのような分野であるのかを前もって選別する処理を不要にできる。
【００７６】
また，抽出時に，文書中の日時，場所などを表す単語を表形式に格納しないようにし，それぞれの位置情報を記憶する。検索時に，それぞれの単語の種類や単語間の位置関係などを利用して，検索条件との適合度を計算する。適合度の高い順に整列してユーザに表示することで，検索結果を信用していいのかをユーザが判断することができる。
【００７７】
また，単語の種類を抽出する処理において，その日時が締切日なのか，開催日なのかを区別しておく。これによって，例えば，ユーザが，開催日と締切日を区別して検索できるようにする。一方，検索条件としてユーザが指定した単語の種類に関わらず，候補文書を検索するようにユーザが設定した検索条件より，検索条件を緩めるようにすることで，抽出結果が間違っていても，検索漏れがないようにすることができる。
【００７８】
なお，本実施の形態では，文書から単語の種類を決定し，抽出情報記憶部５に登録する処理（登録処理）を，文書入力部１，抽出部２，抽出規則記憶部３，および文書情報登録部４で行っている。また，文書を検索する処理（検索処理）を，条件入力部７，表示部８，および検索部９で行っている。あらかじめ，抽出情報記憶部５と文書記憶部６が作成されている場合には，図１２に示した情報検索装置３０の構成を採用してもよい。すなわち，検索処理を行う構成要素である入力部７，表示部８，および検索部９と，抽出情報記憶部５と文書記憶部６だけから構成されるようにしてもよい。
【００７９】
（第２の実施の形態）
上記第１の実施の形態では，一般的な文書の検索について説明した。本実施の形態では，インターネットなどのネットワークを経由して電子メールを受け取り，受け取った電子メールを順次登録し，ユーザの要求に応じて検索する場合について説明する。
【００８０】
図１３は，本実施の形態にかかる情報検索システム２００のシステム構成を示す説明図である。上記第１の実施の形態の構成と比べて，通信部１３，通信部１４，サーバ１００，クライアント１１０，ネットワーク１２０が追加されている。サーバ１００とクライアント１１０は，ネットワーク１２０に接続されている。
【００８１】
（サーバ１００）
サーバ１００は，図１３に示したように，文書入力部１と，抽出部２と，抽出規則記憶部３と，文書情報登録部４と，抽出情報記憶部５と，文書記憶部６と，検索部９と，通信部１３を含んで構成されている。また，検索部９は，候補選択部１０，適合度計算部１１，候補整列部１２を含んで構成されている。サーバ１００は，ネットワーク１２０を通して受信する電子メールに対して，メール情報の登録を行う。また，クライアント１１０から送られるユーザからの検索要求を受け取り，検索結果を発信する。通信部１３は，ネットワーク１２０を通して，それらの情報を受発信する。なお，通信部１３以外の各構成要素については，上記第１の実施の形態と実質的に同様であるため，重複説明を省略する。
【００８２】
（クライアント１１０）
クライアント１１０は，図１３に示したように，条件入力部７と，表示部８と，通信部１４を含んで構成されている。クライアント１１０は，パソコンなどの計算機や，携帯電話をはじめとする携帯端末などであり，ユーザの検索条件を受け付け，通信部１４からネットワーク１２０に接続し，サーバ１００に問い合わせて検索結果を出力する。なお，通信部１４以外の各構成要素については，上記第１の実施の形態と実質的に同様であるため，重複説明を省略する。
【００８３】
（ネットワーク１２０）
ネットワーク１２０は，プロトコル，トポロジー，伝送媒体の種類などを問わない。ネットワーク１２０の典型的な例としては，インターネットが挙げられる。
【００８４】
文書情報の登録処理は，通信部１３が電子メールを受信したときに実行される。第１の実施の形態と同様に，ステップＳ１００以降の処理が，受信した電子メールに対して実行されることで，電子メールの情報が，抽出情報記憶部５に登録される。また，文書情報の検索処理は，ユーザが，例えば，図８の入力画面に入力したときに実行される。図８の入力画面は，ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）などを使って表示される。
【００８５】
図１４は，本実施の形態にかかる情報検索システム４０の動作を示すフローチャートである。以下に，図１４を参照しながら説明する。
（ステップＳ３００）
クライアント１１０において，条件入力部７は，入力された検索条件を通信部１４に伝える。
【００８６】
（ステップＳ３１０）
通信部１４は，入力された検索条件を，ネットワーク１２０を介してサーバ１００に伝える。
【００８７】
（ステップＳ３２０）
サーバ１００は，通信部１３によって，検索条件を受信し，第１の実施の形態のステップＳ２００以降の処理を実行する。
【００８８】
（ステップＳ３３０）
サーバ１００において，通信部１３は，検索結果を，ネットワーク１２０を介してクライアント１１０に伝える。
【００８９】
（ステップＳ３４０）
表示部８は，検索結果を出力する。
【００９０】
（第２の実施の形態の効果）
以上説明したように，本実施の形態によれば，インターネットなどのネットワークを経由して電子メールを受け取り，受け取った電子メールを順次登録し，ユーザの要求に応じて検索する場合に対しても適用できる。
【００９１】
（第３の実施の形態）
上記第１の実施の形態では，抽出情報記憶部５に，タグで囲まれた単語しか登録していない。従って，抽出規則の不備などで，本来，イベントや場所として登録されるべき単語が登録されていない場合が考えられる。このような抽出漏れに対処するために，本実施の形態では，タグで囲まれた単語以外に，文書に出現する名詞など，大分類や小分類が具体的に付けられない単語も登録するようにする。
【００９２】
本実施の形態にかかる情報検索装置５０は，図１５に示したように，上記第１の実施の形態にかかる情報検索装置２０の抽出情報記憶部５を，単語情報記憶部１５に置き換えて構成されている。単語情報記憶部１５は，タグで囲まれた単語以外に，文書に出現する名詞など，大分類や小分類が具体的に付けられない単語も登録するようにする。他の構成要素については，上記情報検索装置２０の各構成要素と実質的に同様であるので，重複説明を省略する。
【００９３】
次いで，本実施の形態にかかる情報検索装置５０の動作について説明する。
文書に出現する名詞も単語情報記憶部１５に登録するために，ステップＳ１０３０の形態素解析の結果を利用する。図６に対する変更点を図１６に示す。
【００９４】
まず，第１の実施の形態のステップＳ１０５０の処理を次のように変更する。
（ステップＳ１２００）
処理対象の形態素が，「。（句点）」ならステップＳ１０６０へ行く。＜ＨＤ＞タグ（見出しタグ）以外のタグならば，その終了タグを見つけ，ステップＳ１０７０へ行く。その形態素が名詞ならば，ステップＳ１２１０へ行く。それ以外ならステップＳ１０４０へ戻る。例えば，図３（ｂ）の３行目は「山田（名詞）」を，５行目は「以下（名詞）」，「日程（名詞）」を登録することになる。
【００９５】
また，ステップＳ１２１０を次のようにする。
（ステップＳ１２１０）
大分類を「単語」として，単語情報記憶部１５にデータを登録する。登録したらステップＳ１０４０へ戻る。
【００９６】
また，第１の実施の形態のステップＳ１１００の登録先を単語情報記憶部１５に変更する。結果として，図３（ｂ）の文書の単語情報記憶部１５のデータは，図１７のようになる。図１７に示したように，大分類に「単語」が加わり，外部表現として，「皆様」，「山田」，「以下」，「日程」，「全員」，「参加」，「方」が，名詞として単語情報記憶部１５に登録されている。
【００９７】
（第３の実施の形態の効果）
以上説明したように，本実施の形態によれば，抽出規則の不備などで，本来，イベントや場所として抽出できなくても，名詞として単語情報記憶部１５に登録されていることで，検索漏れをなくすことができる。
【００９８】
以上，添付図面を参照しながら本発明にかかる情報検索装置および情報検索システムの好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００９９】
例えば，以下のような応用例が考えられる。
（１）図１０の適合度を，大分類に応じて設定することも可能である。また，ステップＳ２４０，Ｓ２５０の計算方法はこれに限らない。
（２）図７のステップＳ２１０で，具体値の部分一致で検索してもよい。また，図１０の表中「検索条件に具体値がある場合」に，具体値が部分一致した場合の適合度を追加してもよい。
（３）大分類や小分類は上記実施の形態で挙げたものに限らない。例えば，人名や組織名などの大分類も可能である。
（４）候補整列部１２において，必ずしも適合度順にソートする必要はない。日付順に現在に近いものから順にソートし，一覧表示する際に適合度を表示してもよい。
（５）図８のような入力画面のかわりに，音声入力を行ってもよい。
（６）図６のステップＳ１０２０で，各行ごとに文番号を１増やしているため，１文の途中で改行がある場合に，正しく文番号を計算できていない。そこで，ステップＳ１００の前処理として，１文の途中で改行が入らないように処理してもよい。
（７）図８の日時の条件に対して，指定された日時の前後一週間の範囲に拡大して候補文書を検索してもよい。また，図８の入力方法も，期間を入力できるようにしてもよい。
（８）文書記憶部６の記憶対象は，文書自体でなくてもよく，例えば，文書の保存場所を指し示す情報（例えばＵＲＬ）でもよい。
【０１００】
【発明の効果】
以上説明したように，本発明によれば，あらかじめ，分野ごとの抽出規則を持たない構成にしたことで，その文書がどのような分野であるのかを前もって選別する処理を不要にできる。
【０１０１】
また，抽出時に，文書中の日時，場所などを表す単語を表形式に格納しないようにし，それぞれの位置情報を記憶する。検索時に，それぞれの単語の種類や単語間の位置関係などを利用して，検索条件との適合度を計算する。適合度の高い順に整列してユーザに表示することで，検索結果を信用していいのかをユーザが判断することができる。
【０１０２】
また，単語の種類を抽出する処理において，その日時が締切日なのか，開催日なのかを区別しておく。これによって，例えば，ユーザが，開催日と締切日を区別して検索できるようにする。一方，検索条件としてユーザが指定した単語の種類に関わらず，候補文書を検索するようにユーザが設定した検索条件より，検索条件を緩めるようにすることで，抽出結果が間違っていても，検索漏れがないようにすることができる。
【０１０３】
また，インターネットなどのネットワークを経由して電子メールを受け取り，受け取った電子メールを順次登録し，ユーザの要求に応じて検索する場合に対しても適用できる。
【０１０４】
また，抽出規則の不備などで，本来，イベントや場所として抽出できなくても，名詞として単語情報記憶部に登録されていることで，検索漏れをなくすことができる。
【図面の簡単な説明】
【図１】第１の実施の形態にかかる情報検索装置の構成を示す説明図である。
【図２】抽出規則記憶部のデータを示す説明図である。
【図３】文書の抽出結果の一例を示す説明図である。
【図４】抽出情報記憶部のデータを示す説明図である。
【図５】第１の実施の形態における登録処理の動作を示す流れ図である。
【図６】図５のステップＳ１３０の詳細を示す流れ図である。
【図７】第１の実施の形態における検索処理の動作を示す流れ図である。
【図８】検索条件入力画面の一例を示す説明図である。
【図９】抽出動作記憶部のデータを示す説明図である。
【図１０】適合度の設定値を示す説明図である。
【図１１】検索結果の出力の一例を示す説明図である。
【図１２】第１の実施の形態にかかる情報検索装置の別の構成を示す説明図である。
【図１３】第２の実施の形態にかかる情報検索システムの構成を示す説明図である。
【図１４】第２の実施の形態における情報検索システムの動作を示す流れ図である。
【図１５】第３の実施の形態にかかる情報検索装置の構成を示す説明図である。
【図１６】図５のステップＳ１３０の詳細を示す流れ図である。
【図１７】単語情報記憶部のデータを示す説明図である。
【符号の説明】
１  文書入力部
２  抽出部
３  抽出規則記憶部
４  文書情報登録部
５  抽出情報記憶部
６  文書記憶部
７  条件入力部
８  表示部
９  検索部
１０  候補選択部
１１  適合度計算部
１２  候補整列部
１３  通信部
１４  通信部
１５  単語情報記憶部
２０  情報検索装置
３０  情報検索装置
４０  情報検索システム
５０  情報検索装置
１００  サーバ
１１０  クライアント
１２０  ネットワーク
【図１】
2004164332.tif 000003
【図２】
2004164332.tif 000004
【図３】
2004164332.tif 000005
【図４】
2004164332.tif 000006
【図５】
2004164332.tif 000007
【図６】
2004164332.tif 000008
【図７】
2004164332.tif 000009
【図８】
2004164332.tif 000010
【図９】
2004164332.tif 000011
【図１０】
2004164332.tif 000012
【図１１】
2004164332.tif 000013
【図１２】
2004164332.tif 000014
【図１３】
2004164332.tif 000015
【図１４】
2004164332.tif 000016
【図１５】
2004164332.tif 000017
【図１６】
2004164332.tif 000018
【図１７】
2004164332.tif 000019