(57)【要約】【課題】ユーザの検索意図を反映した要約を効率的に生成する。【解決手段】登録部１０は、指定された索引語に関連する文書データを検索対象の文書データ群の中から検索して、その検索結果として返信する、文書データの要約データを記憶する要約群蓄積部２０に、新たな検索対象の文書データの要約データを登録する。さらに、登録部１０は、新たな検索対象の文書データをフレーズ単位に分割し、分割することで得られたフレーズ群に含まれる各フレーズからそれぞれ索引語を抽出する。そして、登録部１０は、フレーズ群の中から他のフレーズと重複しない索引語を含むフレーズを優先的に選択して、新たな文書データの要約データとして要約群蓄積部２０に登録する。【選択図】図１
2005208852.tif 000002
【特許請求の範囲】
【請求項１】
指定された索引語に関連する文書データを検索対象の文書データ群の中から検索して、その検索結果として返信する文書データの要約データを記憶する要約記憶装置に、新たな検索対象の文書データの要約データを登録する要約登録装置であって、
新たな検索対象の文書データを所定の単位で分割する分割手段と、
分割することで得られた分割データ群に含まれる各分割データからそれぞれ索引語を抽出する索引語抽出手段と、
前記分割データ群の中から他の分割データに含まれる索引語と重複しない索引語を含む分割データを優先的に選択して、前記新たな文書データの要約データとして要約記憶装置に登録する登録手段と、
を備える要約登録装置。
【請求項２】
請求項１に記載の要約登録装置において、
前記登録手段は、分割データ群の中から他の分割データに含まれる索引語と重複しない索引語を含む分割データであって、他の分割データよりも索引語を多く含む分割データを優先的に選択して、前記新たな文書データの要約データとして要約記憶装置に登録することを特徴とする要約登録装置。
【請求項３】
指定された索引語に関連する文書データを検索対象の文書データ群の中から検索して、その検索結果として返信する、文書データの要約データを記憶する要約記憶装置に、新たな検索対象の文書データの要約データを登録する要約登録方法であって、
新たな検索対象の文書データを所定の単位で分割する分割工程と、
分割することで得られた分割データ群に含まれる各分割データからそれぞれ索引語を抽出する索引語抽出工程と、
前記分割データ群の中から他の分割データに含まれる索引語と重複しない索引語を含む分割データを優先的に選択して、前記新たな文書データの要約データとして要約記憶装置に登録する登録工程と、
を含む要約登録方法。
【請求項４】
請求項３に記載の要約登録方法において、
前記登録工程では、分割データ群の中から他の分割データに含まれる索引語と重複しない索引語を含む分割データであって、他の分割データよりも索引語を多く含む分割データを、優先的に選択して、前記新たな文書データの要約データとして要約記憶装置に登録することを特徴とする要約登録方法。
【請求項５】
指定された索引語に関連する文書データを検索対象の文書データ群の中から検索して、その検索結果として返信する、文書データの要約データを記憶する要約記憶装置に、新たな検索対象の文書データの要約データを登録する処理をコンピュータに実行させるプログラムであって、
新たな検索対象の文書データを所定の単位で分割する分割ステップと、
分割することで得られた分割データ群に含まれる各分割データからそれぞれ索引語を抽出する索引語抽出ステップと、
前記分割データ群の中から他の分割データに含まれる索引語と重複しない索引語を含む分割データを優先的に選択して、前記新たな文書データの要約データとして要約記憶装置に登録する登録ステップと、
をコンピュータに実行させるプログラム。
【請求項６】
請求項５に記載のプログラムにおいて、
前記登録ステップは、分割データ群の中から他の分割データに含まれる索引語と重複しない索引語を含む分割データであって、他の分割データよりも索引語を多く含む分割データを、優先的に選択して、前記新たな文書データの要約データとして要約記憶装置に登録するステップであることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指定された索引語に関連する文書データを検索対象の文書データ群の中から検索して得られた検索結果として返信する文書データの要約データを記憶する要約記憶装置に、新たな文書データの要約データを登録する要約登録装置に関する。
【背景技術】
【０００２】
インターネットのサーチエンジンのような大規模な検索システムを利用する際には、検索結果中に含まれる要約文若しくはサンプル文等を示す要約データの内容を手がかりにすることがある。このように要約データの内容を手がかりに、検索された文書データが検索意図に適合しているか否かを判定することで、実際に検索された文書データを取得して内容を閲覧する必要がなくなるため、意図した文書データの検索にかかる時間を節約することができる。
【０００３】
一般に、要約の生成は文書データ内の全テキストデータから重要部分を抽出し、抽出した重要部分を要約データ（静的要約）とする方法と、文書データ内の全テキストデータを蓄積し、検索条件に指定されたキーワードを含むデータを要約データ（動的要約）とする方法の２種類に大別される。
【０００４】
しかし、静的要約は検索時にユーザが入力したキーワードとは無関係に一定の情報を表示するため、必ずしもユーザの検索意図を反映した要約とは言えない。そのため、検索意図に適合しているか否かを判定するユーザの負担を軽減することは困難な場合がある。これを解決するために、ユーザの入力したキーワードに関連した文書内の情報を動的に表示する動的要約の技術が研究、開発されている。例えば、Ｇｏｏｇｌｅ等の代表的な検索エンジンでは、ＫＷＩＣ（Ｋｅｙｗｏｒｄ  ｉｎ  Ｃｏｎｔｅｘｔ）と呼ばれる方式によって動的に要約を生成している。また、特許文献1のように文書の中から検索文との関連度合いの高い箇所を抽出する技術も検討されている。動的要約は、ユーザの検索語や検索文に基づいて生成するため、ユーザの検索意図を反映する要約を生成することは可能と考えられる。しかし、要約生成のために全テキストデータを蓄積した場合、検索対象となる情報の増大に伴ってデータベースが肥大化し、検索時間や要約生成時間が長くなる場合がある。
【０００５】
【特許文献１】特開２００１−１６７０９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、文書データに含まれる索引語を網羅した要約データ群を効率的に生成することを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかる要約登録装置は、指定された索引語に関連する文書データを検索対象の文書データ群の中から検索して、その検索結果として返信する文書データの要約データを記憶する要約記憶装置に、新たな検索対象の文書データの要約データを登録する要約登録装置であって、新たな検索対象の文書データを所定の単位で分割する分割手段と、分割することで得られた分割データ群に含まれる各分割データからそれぞれ索引語を抽出する索引語抽出手段と、前記分割データ群の中から他の分割データに含まれる索引語と重複しない索引語を含む分割データを優先的に選択して、前記新たな文書データの要約データとして要約記憶装置に登録する登録手段と、を備えることを特徴とする。
【０００８】
本発明によれば、分割手段が検索対象の文書データを分割することで得られた分割データ群の中から他の分割データに含まれる索引語と重複しない索引語を含む分割データを、登録手段は優先的に選択して、前記新たな文書データの要約データとして要約記憶装置に登録する。よって、一つの文書データあたりに記憶する要約データのサイズや数を制限し、要約記憶装置の容量を抑えつつ、文書データに含まれる索引語をできるだけ多く網羅できる要約データを優先的に要約記憶装置に登録することができ、例えば、検索条件で指定された索引語に関連する文書データであるにもかかわらず、要約記憶装置に登録された要約データにはその索引語が含まれておらず、ユーザに対してその文書データの要約データを返信することができない事態を抑制することができる。
【０００９】
本発明にかかる要約登録装置の一つの態様によれば、前記登録手段は、分割データ群の中から他の分割データに含まれる索引語と重複しない索引語を含む分割データであって、他の分割データよりも索引語を多く含む分割データを、優先的に選択して、前記新たな文書データの要約データとして要約記憶装置に登録することを特徴とする。
【００１０】
本発明によれば、より多くの索引語を含む分割データを優先的に要約データとして要約記憶装置に登録することができ、例えば、ユーザが検索条件として多くの索引語を指定して検索を行った場合に、それらの索引語を多く含んだ要約データを返信することができる可能性を高くすることができる。
【発明を実施するための最良の形態】
【００１１】
本発明の実施の形態（以下、実施形態とする）について、図面を用いて説明する。
【００１２】
図１は、本実施形態における文書検索装置の機能ブロック図である。文書検索装置は、収集した文書データの要約データを要約群蓄積部２０に登録する登録部１０と、登録部１０により登録された要約データを記憶する要約群蓄積部２０と、ユーザが指定した索引語（キーワード）に基づいて検索された文書データに関連する要約データを、要約群蓄積部２０に記憶した要約データ群の中から抽出する検索部３０とを含み構成される。なお、本実施形態において文書データとは、ＪＩＳ漢字コードやＡＳＣＩＩコードなどで規定された文字コードで構成される主にテキストデータのことをいう。
【００１３】
文書検索装置は、例えば、インターネットに接続され、インターネットに存在するＷｅｂサーバが保有するＷｅｂに関する文書データの検索をする際に利用される。また、社内イントラネットに接続され、そのイントラネット内に存在するファイルサーバが保有する機器等の説明書やオフィス文書などの文書データの検索をする際にも利用される。
【００１４】
このように構成された文書検索装置によれば、収集した文書データ群の中からユーザが指定した索引語に関連する文書データの内容の一部を示した要約データを抽出して、その要約データをユーザに返信する。ユーザは、返信された要約データの内容を参照することで、索引語に関連する文書データのすべての内容を参照することなく、文書検索装置から返信された検索結果が自己の検索意図を反映するものか否かを判別することができる。
【００１５】
このように検索結果として返信される要約データの生成方法としては、例えば、ＫＷＩＣ（Ｋｅｙｗｏｒｄ  ｉｎ  Ｃｏｎｔｅｘｔ）に基づく要約の生成方法がある。この手法は、収集した文書データをすべて蓄積しておき、検索条件の索引語を含む要約データをその都度生成し返信する手法であり、ＷＷＷ検索エンジンの要約表示に広く使用されている。しかし、収集した文書データを蓄積するデータベースの容量は物理的に有限であり、データベースに蓄積可能な文書データの量にも限度がある。また、文書データの増大に伴いデータベースが肥大化すると、検索時間や要約生成時間が長くなる。
【００１６】
特に、ＷＷＷのコンテンツのみを検索対象とした場合、１つのコンテンツあたりの全テキストのサイズは数キロバイト程度であるが、一般のオフィス文書の検索対象とした場合、１つのオフィス文書あたりの全テキストデータのサイズは、ＷＷＷのコンテンツあたりの全テキストデータのサイズの１０倍以上になることも多く、ＫＷＩＣのように全文書データを蓄積する手法では、データベースに蓄積可能なオフィス文書の数が少なくなる場合がある。
【００１７】
上記課題を解決するために、収集した文書データの中から予め一部分のフレーズを要約データとして切り出して、形態素解析により抽出された語との関係をデータベースに記憶することで、一つの文書データあたりに記憶する要約データのサイズや数を制限し、データベースの容量を抑え、検索時間の増大を防ぐ手法が考えられる。しかし、この手法では、文書データをすべて記憶しているわけでないので、文書データに含まれる索引語がすべて、切り出された一部分のフレーズに含まれているとは限らない。よって、検索条件で指定された索引語に関連する文書データであるにもかかわらず、データベースに登録された要約データにはその索引語が含まれておらず、ユーザに対してその文書データの要約データを返信することができない場合がある。特に、文書データのデータ量が多いほどこのようなことが起こりやすくなる。このように索引語を含む要約データをユーザに返信することができないと、ユーザは検索結果として得られる文書データが索引語を含む適当な文書データか否かを実際に文書データの内容を参照しなければ判断することができず、ユーザの負担が大きくなる。
【００１８】
そこで、本実施形態では、一つの文書データあたりに記憶する要約データのサイズや数を制限しデータベースの容量を抑えつつ、文書データに含まれる索引語をできるだけ多く網羅できる要約データを生成する文書検索装置を提供する。
【００１９】
ここで、文書データの一部を切り出して要約データとして要約群蓄積部２０に登録する登録部１０の詳細について、図２に示す機能ブロック図を用いて説明する。
【００２０】
文書データ収集部１１は、ロボット検索等により文書検索装置が接続されたネットワーク内に存在するＷｅｂサーバやファイルサーバ等の文書データを保有する文書管理装置から順次文書データを収集するモジュールである。フレーズ・索引語表作成部１２は、収集した文書データに基づいて、図３に示すようなフレーズ・索引語表を作成するモジュールである。フレーズ・索引語表の作成に関しては、後ほど詳しく説明する。登録フレーズ抽出部１３は、フレーズ・索引語表に基づいて、要約データとして登録するフレーズを抽出して、要約群蓄積部２０に登録するモジュールである。
【００２１】
さらに、フレーズ・索引語表作成部１２でのフレーズ・索引語表作成方法について詳しく説明する。フレーズ・索引語表作成部１２は、まず、収集した文書データを句読点を単位として複数のフレーズ（句）に分割し、その分割して得られた各フレーズについて、文書の先頭から順にそれぞれ固有のフレーズＩＤを付与する。なお、文書データは、句読点を単位に分割するほか、一定の語数を単位として分割する等他の単位で分割してもよい。
【００２２】
分割後、フレーズ・索引語表作成部１２は、得られた各フレーズに含まれる索引語をいわゆる形態素解析処理により抽出する。このようにして得られた結果に基づいて、フレーズ・索引語表作成部１２は、図３に示すようなフレーズ・索引語表を作成する。図３に示すフレーズ・索引語表において、フレーズＩＤ：０のフレーズには、索引語として「Ｗ１」と「Ｗ３」とが含まれていることを示す。
【００２３】
続いて、登録フレーズ抽出部１３での要約データ登録方法について説明する。まず、初期ベクトルＶＯとして、（Ｗ０，Ｗ１，Ｗ２，Ｗ３，Ｗ４，・・・，Ｗｘ）＝（０，０，０，０，０，・・・，０）を定義する。ここで、配列された「０」の数は、文書データを分割して得られたフレーズ群から抽出された索引語の数と一致する。各フレーズについても同様にベクトルで表現する。例えば、フレーズＩＤ：０のベクトルＶ０の場合、（０，１，０，１，０，・・・，０）となる。つまり、フレーズのベクトルの要素群のうち、自己に含まれる索引語に相当する位置の要素のみが「１」として表現される。
【００２４】
そして、登録フレーズ抽出部１３は、まず初期ベクトルＶＯの各要素と、フレーズＩＤ：０のベクトルＶ０の各要素との論理和をとる。これにより得られた結果ベクトルＶは、（０，１，０，１，０，・・・，０）となる。続いて、論理和をとって得られた結果ベクトルＶの各要素とフレーズＩＤ：１のベクトルＶ１の各要素との論理和をとる。これにより、（０，１，０，１，１，・・・，０）という結果ベクトルＶを得る。
【００２５】
このように、フレーズＩＤの値を順次インクリメントしながら、前回論理和をとることで得られた結果ベクトルＶｏｌｄの各要素と、フレーズのベクトルの各要素との論理和をとっていく。その結果、得られた結果ベクトルＶｎｅｗの要素群の中に「０」から「１」に変化した要素を含むフレーズがあった場合、そのフレーズを登録対象フレーズとする。つまり、結果ベクトルＶｏｌｄの要素が「０」から「１」に変化したということは、以前に論理和をとったフレーズには含まれていない索引語が、今回の論理和をとる対象となったフレーズには含まれていることを意味するため、優先的にそのフレーズを要約データとして要約群蓄積部２０に登録する。
【００２６】
上記例でいうと、フレーズＩＤ：０のフレーズも、フレーズＩＤ：１のフレーズも共に結果ベクトルＶの要素群の中に「０」から「１」に変化した要素が含まれているため、フレーズＩＤ：０およびフレーズＩＤ：１はともに登録対象フレーズとなる。一方、フレーズＩＤ「２」のベクトルＶ２の各要素との論理和をとると、この場合、結果ベクトルＶは、（０，１，０，１，１，・・・，０）のままであり、要素の変化がない。つまり、フレーズＩＤ「２」のフレーズに含まれる索引語は、すでに登録対象フレーズとして挙げられているフレーズＩＤ：０やフレーズＩＤ：１のフレーズに含まれる索引語しか存在しないことを意味する。したがって、たとえフレーズＩＤ：２のフレーズを要約データとして登録しなくても、フレーズＩＤ：２のフレーズに含まれる索引語を含む別のフレーズが要約データとして登録されているため、検索条件で指定された索引語に関連する文書データであるにもかかわらず、要約群蓄積部２０に登録された要約データにはその索引語が含まれておらず、ユーザに対してその文書データの要約データを返信することができないという現象は起きない。
【００２７】
このように、文書データを複数のフレーズに分割して、そのフレーズ群の中から他のフレーズには含まれていない索引語を含むフレーズを優先的に登録対象フレーズとして抽出して、抽出された登録対象フレーズをすべて要約群蓄積部２０にその文書データの要約データとして登録してもよい。
【００２８】
ただ、抽出された登録対象フレーズの数が多いと要約群蓄積部２０の容量を圧迫し、多くの文書データについて要約データを登録できない場合もある。そこで、本実施形態における登録フレーズ抽出部１３は、一つの文書データに対して登録できる要約データの数をある程度の数に制限する。すなわち、フレーズＩＤ：０から順番に結果ベクトルＶ（最初は初期ベクトルＶＯ）との論理和をとり、登録対象フレーズとして挙げられたフレーズの数が所定の基準値を超えた時点で、その文書データに対する要約データの登録は中止し、別の文書データについての要約データの登録処理を行う。
【００２９】
なお、要約候補として挙げられたフレーズの数が所定の基準値を超えない場合には、そのまま登録対象フレーズのみを要約群蓄積部２０に登録して終了してもよいが、一つの文書データに対してできるだけ多くの要約データを登録するために、本実施形態では、登録対象フレーズとして挙げられなかった他のフレーズを、フレーズＩＤの小さい順に抽出して基準値を満たすまでその文書データの要約データとして登録することとする。
【００３０】
このように登録された要約データを利用して、検索部３０は次のようにユーザに検索結果を返信する。すなわち、検索部３０は、ユーザからの検索条件として指定された索引語を受け取って、その索引語に関連する文書データを検索する。そして、その検索条件にあった文書データが存在する場合は、その文書データの識別情報に基づいて、要約群蓄積部２０からその文書データに対応する要約データであって、指定された索引語を含む少なくとも一つの要約データを抽出して、ユーザに検索結果としてその要約データを返信する。ユーザは、その返信された要約データの内容から検索結果として得られた文書データの概要を判断して、自己の検索条件を満たす文書データか否かを判別する。
【００３１】
なお、各機能ブロックは、ハードウェアで構成してもよいし、ソフトウェアで構成してよい。ソフトウェアで構成する場合は、文書検索装置に搭載されたＣＰＵにおいて、メモリに記憶されたプログラムを読み出して、要約データの登録処理を実行すればよい。
【００３２】
続いて、図４に示すフローチャートをもとに、登録部１０での要約データ登録の全体の動作フローについて説明する。
【００３３】
まず、文書データ収集部１１が収集した文書データを、フレーズ・索引語表作成部１２がフレーズ単位に分割し、それぞれのフレーズについて形態素解析により索引語を抽出し、フレーズ・索引語表を作成する（Ｓ１０１）。そして、登録フレーズ抽出部１３は、作成されたフレーズ・索引語表に基づいて、分割して得られた合計フレーズ数Ｍが、予め定められた基準値Ｎ（例えば、Ｎ＝１６０）以上か否かを判定する（Ｓ１０２）。Ｓ１０２での判定の結果、合計フレーズ数Ｍが基準値Ｎ以下であれば、登録フレーズ抽出部１３は文書データを分割して得られたすべてのフレーズをその文書データの識別情報と関連づけて要約データとして、要約群蓄積部２０に登録する（Ｓ１０３）。
【００３４】
一方、Ｓ１０２での判定の結果、合計フレーズ数Ｍが基準値Ｎ以上であれば、続いて分割して得られたフレーズ群の中から要約データとして登録するフレーズの選定を行うフェーズに移る。すなわち、まず、登録フレーズ抽出部１３は、結果ベクトルＶとの論理和をとるフレーズに対応するベクトルＶｉのフレーズＩＤの値を示すカウンタＩと、フレーズ群の中から登録対象フレーズとして抽出されたフレーズの数を示すカウンタＣと、の値をリセットして、「０」にする（Ｓ１０４）。そして、Ｉが示す値のフレーズＩＤをもつフレーズのベクトルＶｉの各要素と結果ベクトルの各要素との論理和をとる（Ｓ１０５）。その論理和の結果を新たな結果ベクトルＶｎｅｗとし、前回とった論理和の結果を結果ベクトルＶｏｌｄとする。
【００３５】
続いて、登録フレーズ抽出部１３はＶｎｅｗとＶｏｌｄとが同一か否かを判定する（Ｓ１０６）。つまり、ベクトルＶｉのフレーズには、すでに登録対象フレーズとして挙げられたフレーズに含まれていない索引語が含まれているか否かを登録フレーズ抽出部１３は判定する。
【００３６】
Ｓ１０６での判定の結果、ＶｎｅｗとＶｏｌｄとが同一でない場合、ベクトルＶｉのフレーズには、すでに登録対象フレーズとして挙げられたフレーズに含まれていない索引語が含まれていることを意味するため、そのフレーズを登録対象フレーズとして、カウンタＣの値を１つインクリメントし、ＶｎｅｗをＶｏｌｄに変更する（Ｓ１０７）。その後、登録フレーズ抽出部１３は、カウンタＣの値が基準値Ｎと同一か否かを判定する（Ｓ１０８）。
【００３７】
Ｓ１０８での判定の結果、カウンタＣの値が基準値Ｎと同一の場合、すでに登録対象フレーズの数が基準値Ｎに達していることを意味するため、登録フレーズ抽出部１３はこの時点で登録対象フレーズの選定を中止し、現段階で登録対象フレーズとして挙げられたフレーズをすべて、その文書データの識別情報と関連づけて要約データとして要約群蓄積部２０に登録する（Ｓ１０９）。
【００３８】
一方、Ｓ１０８での判定の結果、カウンタＣの値が基準値Ｎと一致しなかった場合、まだ、登録対象フレーズの数が基準値Ｎに達していないことを意味するため、登録フレーズ抽出部１３は、分割して得られたすべてのフレーズについて結果ベクトルとの論理和をとったか否かを判定するため、カウンタＩの値がＭ-１かどうか（最後のフレーズに到達したかどうか）を判定する（Ｓ１１０）。
【００３９】
Ｓ１１０での判定の結果、カウンタＩの値がＭ-１と一致しなかった場合、まだ結果ベクトルとの論理和をとっていない、つまりすでに登録対象フレーズに挙げられたフレーズに含まれていない索引語を含むか否かの判定を行っていないフレーズが存在することを意味するため、カウンタＩの値を１つインクリメントし（Ｓ１１１）、そのインクリメントしたカウンタＣの値と同一のフレーズＩＤをもつフレーズについて、Ｓ１０５から上記処理を繰り返す。
【００４０】
一方、Ｓ１１０での判定の結果、カウンタＩの値がＭ−１と一致した場合は、すでにその文書データを分割して得られたすべてのフレーズについて論理和をとったことを意味するため、この時点で登録対象フレーズとして挙げられたフレーズをすべて、その文書データの識別情報と関連づけて要約データとして要約群蓄積部２０に登録する（Ｓ１１２）。さらに、登録対象フレーズとして挙げられたフレーズの数がまだ基準値Ｎに達していないため、さらにカウンタＣの値が基準値Ｎに達するまで、登録対象フレーズとして挙げられなかった他のフレーズを、フレーズＩＤの小さい順に抽出して、それらも合わせて要約データとして要約群蓄積部２０に登録する（Ｓ１１３）。
【００４１】
本実施形態によれば、登録部１０は、収集した文書データを分割して得られたフレーズ群のうち、他のフレーズには含まれていない索引語を含むフレーズを優先的に選択して要約群蓄積部２０に登録する。よって、一つの文書データあたりに記憶する要約データのサイズや数を制限し要約群蓄積部２０の容量を抑えつつ、文書データに含まれる索引語をできるだけ多く網羅できる要約データを優先的に要約群蓄積部２０に登録する文書検索装置を提供することができ、検索条件で指定された索引語に関連する文書データであるにもかかわらず、要約群蓄積部２０に登録された要約データにはその索引語が含まれておらず、ユーザに対してその文書データの要約データを返信することができないという事態を抑制することができる。
【００４２】
なお、本実施形態では、文書データに存在する文書の出現順にフレーズＩＤを振り、フレーズ・索引語表を作成する例を示した。しかしその他、一旦文書データをすべてフレーズ単位に分割した後、索引語が多く含まれるフレーズから順にフレーズＩＤを振り、フレーズ・索引語表を作成してもよい。このようにフレーズ・索引語表を作成することで、より多くの索引語を含むフレーズを優先的に要約データとして要約群蓄積部２０に登録することができる。よって、ユーザが検索条件として多くの索引語を指定して検索を行った場合に、それらの索引語を多く含んだフレーズを要約データとして返信することができる可能性を高くすることができる。
【図面の簡単な説明】
【００４３】
【図１】本実施形態における文書検索装置の機能ブロックを示す図である。
【図２】本実施形態の文書検索装置における登録部の詳細の機能ブロックを示す図である。
【図３】本実施形態の文書検査装置において作成するフレーズ・索引語表の一例を示す図である。
【図４】本実施形態の文書検索装置において、要約データを要約群蓄積部に登録する処理を示すフローチャート図である。
【符号の説明】
【００４４】
１０  登録部、１１  文書データ収集部、１２  フレーズ・索引語表作成部、１３  登録フレーズ抽出部、２０  要約群蓄積部、３０  検索部。
【図１】
2005208852.tif 000003
【図２】
2005208852.tif 000004
【図３】
2005208852.tif 000005
【図４】
2005208852.tif 000006