(57)【要約】【課題】高精度な要約文書を作成することを目的とする。【解決手段】入力される文書から要約文書を作成する文書要約装置において、第１言語文書と第１言語に翻訳された少なくとも１以上の他言語文書とを入力する入力手段と、前記入力手段により入力された前記第１言語文書及び前記他言語文書から共通部分を抽出する共通部分抽出手段と、前記共通部分抽出手段により抽出された共通情報に基づいて、前記要約文書を作成する要約文書作成手段とを有することにより、上記課題を解決する。【選択図】        図２
2004326315.tif 000002
【特許請求の範囲】
【請求項１】
入力される文書から要約文書を作成する文書要約装置において、
第１言語文書と第１言語に翻訳された少なくとも１以上の他言語文書とを入力する入力手段と、
前記入力手段により入力された前記第１言語文書及び前記他言語文書から共通部分を抽出する共通部分抽出手段と、
前記共通部分抽出手段により抽出された共通情報に基づいて、前記要約文書を作成する要約文書作成手段とを有することを特徴とする文書要約装置。
【請求項２】
入力される文書から要約文書を作成する文書要約装置において、
第１言語文書と少なくとも１以上の他言語文書とを入力する入力手段と、
他言語文書を第１言語文書に翻訳する翻訳手段と、
前記入力手段により入力された前記第１言語文書と、前記翻訳手段により得られる第１言語文書に翻訳された他言語文書から共通部分を抽出する共通部分抽出手段と、
前記共通部分抽出手段により抽出された共通情報に基づいて、前記要約文書を作成する要約文書作成手段とを有することを特徴とする文書要約装置。
【請求項３】
前記共通部分抽出手段は、
共通する単語毎又は文字列毎に前記共通部分を抽出することを特徴とする請求項１又は２に記載の文書要約装置。
【請求項４】
要約文書作成手段は、
前記第１言語文書を予め設定された分割条件により分割を行う文書分割手段と、
前記文書分割手段により得られる分割された分割文書から前記共通部分の数を測定する共通数測定手段と、
前記共通数測定手段により得られる測定結果から要約文書を作成するための分割文書を抽出する文抽出手段と、
前記文抽出手段により抽出された分割文書に基づいて要約の構成を行う要約構成手段とを有することを特徴とする請求項１又は２に記載の文書要約装置。
【請求項５】
前記文抽出手段は、
文中に含まれる共通した単語又は文字列に対する共通数、出現頻度、又は重要度に基づいて分割文書を抽出することを特徴とする請求項４に記載の文書要約装置。
【請求項６】
前記要約構成手段は、
前記文抽出手段により抽出された分割文書において、前記共通部分が存在しない句、文節、又は文字列を省いた文書を構成することを特徴とする請求項４に記載の文書要約装置。
【請求項７】
前記要約構成手段は、
前記文抽出手段により抽出された分割文書において、文字制限、共通部分の数等の設定条件により要約を構成することを特徴とする請求項４に記載の文書要約装置。
【請求項８】
前記入力手段は、
前記他言語文書の要約文書を入力することを特徴とする請求項１又は２に記載の文書要約装置。
【請求項９】
入力される文書から要約文書を作成する文書要約方法において、
第１言語文書と第１言語に翻訳された他言語文書とを入力する入力段階と、
前記入力段階により入力された前記第１言語文書及び前記他言語文書から共通部分を抽出する共通部分抽出段階と、
前記共通部分抽出段階により抽出された共通情報に基づいて、前記要約文書を作成する要約文書作成段階とを有することを特徴とする文書要約方法。
【請求項１０】
入力される文書から要約文書の作成をコンピュータに実行させるためのプログラムにおいて、
第１言語文書と第１言語に翻訳された他言語文書とを入力する入力処理と、
前記入力処理により入力された前記第１言語文書及び前記他言語文書から共通部分を抽出する共通部分抽出処理と、
前記共通部分抽出処理により抽出された共通情報に基づいて、前記要約文書を作成する要約文書作成処理とを有することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書要約装置、文書要約方法、及びそのプログラムに係り、特に、複数の言語からなる文書を利用することで高精度な要約文書を作成するための文書要約装置、文書要約方法、及びそのプログラムに関する。
【０００２】
【従来の技術】
従来、論文や書物等の膨大な文書における様々な内容を、端的且つ容易に利用者に把握させるために要約が作成されている。また、近年では電子データ化された文書を使用して自動的に要約を作成するための様々な文書要約手法が提案されている。
【０００３】
例えば、単一言語で記載された複数の文書を用いて、要約の利用者が注目している情報としての利用者注目情報と、文書の作成者が注目している作成者注目情報とに基づいて関連する部分を抽出して要約を作成する文書要約手法がある（例えば、特許文献１参照。）。
【０００４】
また、単語が統一されていない複数文書のテキストから二項関係を抽出し、解析木、部分木を作成し、更に部分木にスコアを付与して、高いスコアの部分木から句合成を行い、要約を自動作成する手法がある（例えば、特許文献２参照。）。
【０００５】
更に、テキスト文書に関する自動要約技術についてテキストのタイトルや見出し、位置情報を利用した要約作成技術が学会に発表されている。（例えば、非特許文献１参照。）。
【０００６】
【特許文献１】
特開平１０−２０７８９１号公報
【０００７】
【特許文献２】
特開２００１−１０１２２３号公報
【０００８】
【非特許文献１】
奥村学ほか，「テキスト自動要約に関する研究動向」，自然言語処理、Ｖｏｌ．６，Ｎｏ．６，ｐｐ．１−２６（１９９９）
【０００９】
【発明が解決しようとする課題】
しかしながら、特許文献１に示すような複数文書を用いる自動要約においても、同一言語で書かれた文書のみを用いた場合、書き手の発想や文書の構成が類似してしまうため、本当に必要である内容が抽出されないことが起こり得ることがあり、また重要部分の推定も困難であるため、自動要約の精度が安定しないという欠点がある。
【００１０】
また、他の従来技術においても、文書内容の全体像を端的に且つ明確に把握できる要約について、高精度な要約文書を作成することができる要約作成手法は実現されていない。
【００１１】
本発明は、上述した問題点に鑑みなされたものであり、文書中から効率的に高精度な要約文書を作成する文書要約装置、文書要約方法、及びそのプログラムを提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
【００１３】
請求項１に記載された発明は、入力される文書から要約文書を作成する文書要約装置において、第１言語文書と第１言語に翻訳された少なくとも１以上の他言語文書とを入力する入力手段と、前記入力手段により入力された前記第１言語文書及び前記他言語文書から共通部分を抽出する共通部分抽出手段と、前記共通部分抽出手段により抽出された共通情報に基づいて、前記要約文書を作成する要約文書作成手段とを有することを特徴とする。
【００１４】
請求項１記載の発明によれば、他言語文書を用いて文書間の共通部分を抽出することで、詳細情報、背景情報に含まれる基本情報に関する部分を容易に抽出することができ、更に抽出された情報に基づいて要約文書を作成することにより、第１言語文書の全体像を端的に且つ容易に把握できる高精度な要約文書を作成することができる。
【００１５】
請求項２に記載された発明は、入力される文書から要約文書を作成する文書要約装置において、第１言語文書と少なくとも１以上の他言語文書とを入力する入力手段と、他言語文書を第１言語文書に翻訳する翻訳手段と、前記入力手段により入力された第１言語文書と、前記翻訳手段により得られる第１言語文書に翻訳された他言語文書から共通部分を抽出する共通部分抽出手段と、前記共通部分抽出手段により抽出された共通情報に基づいて、前記要約文書を作成する要約文書作成手段とを有することを特徴とする。
【００１６】
請求項２記載の発明によれば、他言語文書を用いて文書間の共通部分を抽出することで、詳細情報、背景情報に含まれる基本情報に関する部分を容易に抽出することができ、更に抽出された情報に基づいて要約文書を作成することにより、第１言語文書の全体像を端的に且つ容易に把握できる高精度な要約文書を作成することができる。更に、他言語文書を予め翻訳する必要がなく、そのまま入力することができるため、効率的に要約文書を作成することができる。
【００１７】
請求項３に記載された発明は、前記共通部分抽出手段は、共通する単語毎又は文字列毎に前記共通部分を抽出することを特徴とする。
【００１８】
請求項３記載の発明によれば、第１言語文書及び他言語文書の両方に含まれる単語又は文字列を抽出することで、基本情報となる文書範囲を容易に取得することができる。また、抽出された単語又は文字列に基づいて効率的に高精度な要約文書を作成することができる。
【００１９】
請求項４に記載された発明は、要約文書作成手段は、前記第１言語文書を予め設定された分割条件により分割を行う文書分割手段と、前記文書分割手段により得られる分割された分割文書から前記共通部分の数を測定する共通数測定手段と、前記共通数測定手段により得られる測定結果から要約文書を作成するための分割文書を抽出する文抽出手段と、前記文抽出手段により抽出された分割文書に基づいて要約の構成を行う要約構成手段とを有することを特徴とする。
【００２０】
請求項４記載の発明によれば、第１言語文書及び他言語文書間において、位置情報や文書の類似性に基づいて文を抽出して要約を構成することで、高精度な要約を作成することができる。
【００２１】
請求項５に記載された発明は、前記文抽出手段は、文中に含まれる共通した単語又は文字列に対する共通数、出現頻度、又は重要度に基づいて分割文書を抽出することを特徴とする。
【００２２】
請求項５記載の発明によれば、共通部分を用いて基本情報を含む文書範囲を容易に抽出することができる。これにより、高精度な要約文書の作成を実現できる。
【００２３】
請求項６に記載された発明は、前記要約構成手段は、前記文抽出手段により抽出された分割文書において、前記共通部分が存在しない句、文節、又は文字列を省いた文書を構成することを特徴とする。
【００２４】
請求項６記載の発明によれば、抽出された文章における重要箇所のみを抽出することができ文書を短縮することができる。これにより、効率的で高精度な要約文書を作成することができる。
【００２５】
請求項７に記載された発明は、前記要約構成手段は、前記文抽出手段により抽出された分割文書において、文字制限、共通部分の数等の設定条件により要約を構成することを特徴とする。
【００２６】
請求項７記載の発明によれば、設定される条件に応じて種々の要約文書を作成することができる。これにより、効率的で高精度な要約文書の作成を実現できる。
【００２７】
請求項８に記載された発明は、前記入力手段は、前記他言語文書の要約文書を入力することを特徴とする。
【００２８】
請求項８記載の発明によれば、既に存在する他言語の要約文書を入力することで、基本情報を容易に取得することができる。また、３つの文書中、２つの文書で一致するもの、３つの文書とも一致するもの等の詳細な共通単語条件を設定することができ、より高精度な抽出を行うことができる。これにより、より高精度な要約の作成を実現することができる。
【００２９】
請求項９に記載された発明は、入力される文書から要約文書を作成する文書要約方法において、第１言語文書と第１言語に翻訳された他言語文書とを入力する入力段階と、前記入力段階により入力された前記第１言語文書及び前記他言語文書から共通部分を抽出する共通部分抽出段階と、前記共通部分抽出段階により抽出された共通情報に基づいて、前記要約文書を作成する要約文書作成段階とを有することを特徴とする。
【００３０】
請求項９記載の発明によれば、他言語文書を用いて文書間の共通部分を抽出することで、詳細情報、背景情報に含まれる基本情報に関する部分を容易に抽出することができ、更に抽出された情報に基づいて要約文書を作成することにより、第１言語文書の全体像を端的に且つ容易に把握できる高精度な要約文書を作成することができる。
【００３１】
請求項１０に記載された発明は、入力される文書から要約文書の作成をコンピュータに実行させるためのプログラムにおいて、第１言語文書と第１言語に翻訳された他言語文書とを入力する入力処理と、前記入力処理により入力された前記第１言語文書及び前記他言語文書から共通部分を抽出する共通部分抽出処理と、前記共通部分抽出処理により抽出された共通情報に基づいて、前記要約文書を作成する要約文書作成処理とをコンピュータに実行させる。
【００３２】
請求項１０記載の発明によれば、他言語文書を用いて文書間の共通部分を抽出することで、詳細情報、背景情報に含まれる基本情報に関する部分を容易に抽出することができ、更に抽出された情報に基づいて要約文書を作成することにより、第１言語文書の全体像を端的に且つ容易に把握できる高精度な要約文書を作成することができる。
【００３３】
【発明の実施の形態】
本発明は、文書の要約を自動的に作成する自動要約作成において、類似の内容について複数の言語で表現した少なくとも１以上の文書を用いることで、要約の精度を高めるものである。例えば、日本語文書における日本語要約を作成する場合、複数の文書としては、以下のようなものが考えられる。
（１）日本語の文書と、それを元にして作成した１言語以上の外国語（他言語）の文書
（２）日本語の文書と、それを元にして作成した１言語以上の外国語の文書、及びその何れか又は両方の本発明以外の手法で作成された要約文書
（３）日本語の文書と、それと内容の重複する別の外国語の文書
このように、本発明では、複数の言語で作成されている文書を利用して高精度な要約文書を作成する。
【００３４】
更に詳細に説明すれば、類似の内容を持つ複数の言語で書かれた文書間では重要な部分では共通に出現する単語、文節、句、文字列が存在するため、本発明ではこの点に着目し、その共通部分を利用して自動要約の精度を向上させるものである。
【００３５】
例えば、日本で放送される日本語で作成された日本の時事に関するニュース記事と、そのニュース記事を元にして作成された外国で放送される英語のニュース記事とを比較した場合、ニュースの中で基本的又は重要な情報は両記事に必ず記述される。しかしながら、日本で放送されるニュースでは、視聴する人には理解できるような内容であっても、放送される国によりあまり関連性のないニュースである場合は、日本のニュースの詳細な情報は必要なく、重要部分のみが記載されたニュース記事、又は、地名情報や、時刻情報等を省略したニュース記事が放送される。
【００３６】
逆に、日本では常識であっても外国では不案内なニュースの背景情報等は日本でのニュース記事には存在せず、外国でのニュース記事では追加される。例えば、日本に関連のある人が、「北海道」と聞けば、その地理上の位置も把握することができるが、あまり関連のない外国等で放送されるニュース記事には、「アジアの国、日本の北側に位置する北海道」のような記事が追加されることになる。
【００３７】
そこで、日本語記事と外国語（英語）記事について共通部分を抽出することで、重要な情報からなる基本情報を抽出し、この基本情報から要約を構成して、効率的で高精度な要約文書を作成する。
【００３８】
ここで、上述の内容について図を用いて説明する。図１は、本発明の基本概念を説明するための要約作成の一例を示す図である。なお、図１では、日本語と英語のニュース文書から要約ニュースを作成する生成するための基本概念を示すものである。
【００３９】
図１において、日本で起きた事件についてのニュースを例した場合、日本語のニュースには、いつ、どの場所で、どのような事件が起きたかを詳細な情報を含めた文書が作成される。一方、外国で提供される同一のニュースの場合、全体の背景情報に基づくニュース記事が作成される。
【００４０】
ここで、日本語ニュース文書からニュースの要約ニュース記事を作成する場合、この２つの異なる国で提供するために夫々作成されたニュース文書について詳細情報と背景情報とに含まれている共通部分の情報こそが、そのニュースを提供するために欠くことのできない重要な情報、すなわち基本情報（図１斜線部分）である。そのため、その基本情報を抽出し、抽出された基本情報に基づいて要約文書を構成して作成することで、高精度な要約文書を作成することができる。
【００４１】
なお、本発明における共通部分とは２以上の文書間において一致する単語又は文字列等が該当する。
【００４２】
また、例えば、日本語文書の要約を作成する場合は、共通部分に対応する元の日本語文書から要約文書を構成することが好ましい。これにより、要約作成の際既に日本語文書の構成となっているため再編集する必要がなく、また語句の省略等の編集が必要な場合でも容易に編集を行うことができる。
【００４３】
また、複数の言語間において一方の言語の要約を作成する場合は、他方の言語（要約文書を作成しない言語）を前記一方の言語に翻訳することで、上述したような共通部分を容易に抽出することができる。上述の例では、日本語文書と英語文書から日本語要約文書を作成する場合、英語文書を日本語に翻訳、又は日本語に翻訳された英語文書を用いて、日本語文書との共通部分を抽出して日本語要約を作成する。
【００４４】
更に、本発明では２つの言語に限らず、第一言語文書を基準にして多数の言語文書を用いて多数の言語の要約文書を作成することができる。
【００４５】
次に、本発明における実施の形態について図を用いて説明する。なお、入力する文書は、日本語文書を基準（第１言語文書）として１つの外国語文書（他言語文書）を入力して要約を作成する手順について説明するが、本発明においては、この限りではなく、日本語以外の言語を基準としてもよく、また、複数の他言語文書を用いてもよい。
【００４６】
（第１の実施の形態）
図２は、本発明における文書要約装置の第１の実施の形態の一構成例を示す図である。図２の文書要約装置１は、共通部分抽出部１１と、要約文書生成部１２とを有するよう構成されている。なお、ＩＮ１は、日本語文書（第１言語文書）１３及び外国語文書（他言語文書）から日本語に翻訳された文書１４のデータを入力する入力端子である。また、ＯＵＴ１は、日本語文書１３及び日本語に翻訳された文書１４から作成される日本語の要約日本語文書が出力される出力端子である。
【００４７】
ここで、日本語文書１３及び外国語文書から日本語に翻訳された文書１４を同一の記事内容を示す文書が電子データ化されたものであり、外国語文書から日本語文書への翻訳は、一般的に従来技術となっている対訳コーパス等を用いた機械翻訳により作成されたものでもよく、翻訳者、ニュース構成者等の人手により作成、編集されたものであってもよい。
【００４８】
まず、日本語文書２１及び外国語から日本語文書に翻訳文書２２を入力端子ＩＮ１から共通部分抽出部１１へ入力する。
【００４９】
次に、共通部分抽出部１１は、日本語文書１３と、外国語文書から日本語に翻訳された文書１４との共通部分の抽出を行う。ここで、共通部分抽出部１１における抽出方法は、形態素解析等により文章を単語、助詞等の文字区切り毎に分割し、分割された単語が共通するものを抽出する。なお、ここでは接続詞や、助詞等の文字は抽出条件から除外する。また、共通分の比較を行う場合には、全文書中を対象に比較を行う方法や、文書毎に含まれる所定の文章、節、段落数等の比較範囲を設定して比較を行う方法等があるが、本発明においては、共通している単語が抽出できるよう構成されていれば、いかなる手段を用いることができる。
【００５０】
これにより、例えば日本語文書１３及び外国語文書から日本語に翻訳された文書１４は、夫々が図１で示した同一記事内容における詳細情報と背景情報とにわかれていたとしても、その基本情報の単語レベルでは同一であるため、基本情報部分に多くの共通部分が含まれていることなる。
【００５１】
次に、共通部分抽出部１１により抽出された共通単語情報は、要約文書生成部１２へ出力される。要約文書作成部１２は、共通単語情報により共通単語の多かった文章を抽出し、抽出された要約部分に基づいて要約文書を構成して出力する。
【００５２】
ここで、要約文書作成部１２について、更に詳細に説明する。図３は、本発明における要約文書作成部の一構成例を示す図である。
【００５３】
図３の要約文書作成部１２は、文書分割部２１と、共通単語数測定部２２と、文抽出部２３と、要約構成部２４とを有するよう構成されている。
【００５４】
文書分割部２１は、第１言語文書を所定の条件に基づいて分割を行う。図２の実施の形態では日本語文書が該当する。文書分割部２１は、入力される日本語文書１３中に含まれる少なくとも１以上の文章、段落、節、句等の予め設定される条件に基づいて分割を行い、分割した結果を含む日本語文書と、共通部分抽出部１１にて抽出された共通単語情報を共通単語数測定部２２に出力する。
【００５５】
共通単語数測定部２２は、文書分割部２１にて分割された分割範囲毎に、共通単語情報に基づいて共通の単語の単語数を測定し、測定結果と分割された文書を文抽出部２３へ出力する。文抽出部２３は、測定結果と設定される共通単語数の条件、及び要約構成文字制限の条件等に基づいて分割されている文章毎の抽出を行う。抽出された文章は要約構成部２４へ出力する。
【００５６】
次に、要約構成部２４は、入力された少なくとも１以上の文章から要約文書を作成する。ここで、要約の構成については、入力された文章をそのまま出力してもよいが、要約文書作成における文字制限等の条件に基づいて、文章中の重要箇所のみから要約文書を構成する。例えば、少なくとも１以上の句、文節、文字列等を単位として共通単語のない句や文節等を削除することにより不要箇所を減らすことで効率的に高精度な要約文書を作成することができる。また、要約構成部２４は、要約の構成に関して係り受け解析等を行い、文章として成立するよう構成する。
【００５７】
要約構成部２４にて構成された要約文書は、出力端子ＯＵＴ１から出力される。これにより、高精度で効率的に要約の作成を行うことができる。
【００５８】
また、上述では、共通部分抽出部１２に入力される文書として外国語文書から日本語に翻訳された文書１４を入力したが、文書要約装置内に機械翻訳部を有し、外国語文書をそのまま入力することにより、翻訳を行う必要がないため効率的に要約を作成することができる。ここで、上述の内容を図を用いて説明する。
【００５９】
（第２の実施の形態）
図４は、本発明における文書要約装置の第２の実施の形態の一構成例を示す図である。図４の文書要約装置２は、機械翻訳部４１と、共通部分抽出部４２と、要約文書生成部４３とを有するよう構成されている。なお、図４において、ＩＮ２は、外国語文書４４のデータを入力する入力端子であり、ＩＮ３は、日本語文書１３のデータを入力する入力端子である。また、ＯＵＴ１は、日本語文書１３及び外国語文書４４から作成される日本語の要約日本語文書が出力される出力端子である。
【００６０】
図４の文書要約装置２は、入力端子ＩＮ２から外国語文書４４が入力されると、機械翻訳部４１で対訳コーパス等を用いた自動翻訳が行われ、共通部分抽出部４２に出力される。共通部分抽出部４３は、入力端子ＩＮ３から入力される日本語文書１３と、機械翻訳部４１にて自動翻訳された日本語文書とから共通部分の抽出を行い、その結果を基に要約文書作成部４３が要約文書を作成して要約文書を出力端子ＯＵＴ１より出力する。
【００６１】
ここで、共通部分抽出部４２、及び要約文書作成部４３は、第１の実施の形態にて説明した同名ブロック部分と同様の動作を行うため、ここでの詳細な説明は省略する。
【００６２】
上述したように第２の実施の形態により、外国語文書を翻訳する必要がなく、そのまま入力することができるため、効率的に要約文書を作成することができる。
【００６３】
更に、上述の実施の形態では２つの言語文書から共通部分の比較を行ったが、例えば一方の言語における要約文書が既に存在し他方の言語の要約文書を作成する場合、その文書データも入力端子から入力し共通部分を抽出することで、より高精度な要約文書の作成を行うことができる。
【００６４】
ここで、上述の内容を図を用いて説明する。図５は、要約文書を入力した例を示す図である。ここで、図５の文書要約装置２は、第２の実施の形態と同様の構成とする。
【００６５】
図５に示すように外国語要約文書５１を、外国語文書４４と共に入力端子ＩＮ２に入力し機械翻訳して、共通部分抽出部４２にて共通部分の抽出を行う。このとき、共通部分抽出部４２は、３つの文書（日本語文書１３、外国語文書４４、外国語要約文書５１）における夫々の日本語の単語を抽出する。また、３つの文書中、２つの文書で一致するもの、３つの文書とも一致するもの等の詳細な共通単語条件を設定することができ、必要に応じて設定を変更させることで、より高精度な抽出を行うことができる。その後、要約文書作成部４３にて抽出結果に基づき要約文書を作成する。これにより、より高精度な要約の作成を実現することができる。
【００６６】
ここで、上述の文書作成装置装置に示すような専用の装置構成により本発明における要約の作成を行うこともできるが、後述する要約作成ステップをコンピュータに実行させることができる実行プログラムを生成し、例えば、汎用のパーソナルコンピュータ、ワークステーション等にインストールすることにより本発明における要約作成が実現可能となる。
【００６７】
ここで、本発明における要約作成処理が実行可能なコンピュータのハードウェア構成例について図を用いて説明する。図６は、本発明における要約作成処理が実現可能なハードウェア構成の一例を示す図である。
【００６８】
図６におけるコンピュータ本体には、入力装置６１と、出力装置６２と、ドライブ装置６３と、補助記憶装置６４と、メモリ装置６５と、各種制御を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６６と、ネットワーク接続装置６７とを有するよう構成されており、これらはシステムバスＢで相互に接続されている。
【００６９】
入力装置６１は、使用者が操作するキーボード及びマウス等のポインティングデバイスを有しており、使用者からのプログラムの実行等、各種操作信号を入力する。出力装置６２は、本発明における要約の作成を行うためのコンピュータ本体を操作するのに必要な各種ウィンドウやデータ等を表示するモニタを有し、ＣＰＵ６６に有する制御プログラムに基づいてプログラム実行結果等を表示することができる。なお、上述の出力端子ＯＵＴ１は、出力装置６２である。
【００７０】
ここで、本発明において、コンピュータ本体にインストールされる実行プログラムは、例えば、ＣＤ−ＲＯＭ等の記録媒体６８等により提供される。プログラムを記録した記録媒体６８はドライブ装置６３にセット可能であり、記録媒体６８に含まれる実行プログラムが、記録媒体６８からドライブ装置６３を介して補助記憶装置６４にインストールされる。
【００７１】
補助記憶装置６４は、ハードディスク等のストレージ手段であり、本発明における実行プログラムや、コンピュータに設けられた制御プログラムの他に、ドライブ装置６３から読み取ることができる日本語文書（第１言語文書）、及び他の外国語文書（他言語文書）のデータあるいは日本語に翻訳された外国語文書（第１言語に翻訳された他言語文書）を蓄積し、必要に応じて入出力を行うことができる。また、後述する要約作成処理にて得られた要約文書を格納する。
【００７２】
ＣＰＵ６６は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラム、メモリ装置６５により読み出され格納されている実行プログラムに基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御する。
【００７３】
また、ＣＰＵ６６は、本発明における実行プログラム及び制御プログラムにより、機械翻訳、共通部分抽出と、要約文書作成とにおける処理を実現することができる。プログラムの実行中に必要な各種情報は、補助記憶装置６４から取得することができ、また格納することもできる。この場合、入力端子及び出力端子は補助記憶装置６４であるといえる。
【００７４】
ネットワーク接続装置６７は、通信ネットワーク等と接続することにより、実行プログラムを通信ネットワークに接続されている他の端末等から取得したり、要約作成手順を規定したプログラムを実行することで得られた情報若しくは本発明における要約作成を実行するための実行プログラム自体を他の端末等に提供することができる。
【００７５】
なお、本発明における要約作成するためのプログラムはＣＤ−ＲＯＭ等の持ち運び可能な記録媒体６８に格納することにより任意の端末で実行することができる。上述したようなハードウェア構成により、特別な装置構成を必要とせず、低コストで高精度な要約作成を行うことができる。
【００７６】
次に、本発明における要約の作成を行う手順についてフローチャートを用いて説明する。なお、以下の処理説明においては、機械翻訳を有する第１の実施の形態に対応させた処理を行うものとする。
【００７７】
図７は、本発明における要約の作成処理手順の一例を示すフローチャートである。まず、ＣＰＵ６６は、作業者が入力装置６１から要約作成プログラムの実行指示が入力されると、補助記憶装置６４から要約作成プログラムをメモリ装置６５上で起動し、最初に補助記憶装置６４にある日本語文書及び外国語文書を日本語に翻訳された日本語文書をメモリ装置６５に入力する（Ｓ０１）。
【００７８】
次に、ＣＰＵ６６は、メモリ装置６５上にある入力した日本語文書及び外国語文書を日本語に翻訳した日本語文書から日本語文書から共通部分の抽出を行う（Ｓ０２）。その後、ＣＰＵ６６は、日本語文書を所定の条件に基づいて文書の分割を行う（Ｓ０３）。ここで、所定の条件とは１以上の文書、段落、又は文書毎に分割する等の分割条件を設定する。
【００７９】
Ｓ０３の処理が終了後、Ｓ０２にて得られた共通部分として抽出された単語が分割された分割文書毎にいくつ存在するかを測定し（Ｓ０４）、測定結果と予め設定された設定値との比較を分割された分割文書毎に行う（Ｓ０５）。１つの分割文書において、単語数が設定数より多い場合は（Ｓ０５において、ＹＥＳ）、その分割文書を抽出してメモリ装置６５に記憶する。一方、単語数が設定数以下である場合は（Ｓ０５において、ＮＯ）、その分割文書の抽出は行わない。
【００８０】
次に、分割された日本語文書の全てにおいて、Ｓ０５の処理を実行したかを判断し（Ｓ０７）、分割された全ての文書について、処理が行われていない場合は（Ｓ０７において、ＹＥＳ）、次の分割文書に対してＳ０５の処理を行う。
【００８１】
また、分割文全てについてＳ０５の処理が行われている場合は（Ｓ０７において、ＹＥＳ）、抽出された分割文書から所定の文字制限等に基づいて、要約を構成し要約文書を作成する（Ｓ０８）。ＣＰＵ６６は、作成された要約文書を出力装置６２にあるモニタ等に表示することにより作業者は容易に要約文書を把握することができる。
【００８２】
これにより、効率的に高精度な要約の作成を行うことができる。また、要約作成の実行プログラムを使用することで、均質な要約を作成することができる。
【００８３】
次に、具体的な要約作成の例を図を用いて説明する。図８は、本発明における日本語文書の一例を示す図であり、図９は、図８に同一の内容を示した外国語文書（英語文書）の一例を示す図である。なお、図８、図９ともニュース原稿の一例を示すものであり、日本語の要約文書を作成する例を示すものである。つまり、図９の文書を第２の実施の形態における機械翻訳部４１により機械翻訳される。
【００８４】
まず、入力端子ＩＮ２から図９に示す英語のニュース記事（外国語文書）を機械翻訳部４１に入力し日本語への自動翻訳を行う。図１０は、図９の英語文書を日本語に自動翻訳した結果の一例を示す図である。図１０では、翻訳時に用いられる対訳辞書等にない個人名等のデータはそのまま英語で出力されている。
【００８５】
次に、共通部分抽出部４２は、入力される図８の日本語文書と、図１０の日本語文書とを比較を行い共通部分の抽出を行う。更に図８における日本語文書の分割を行う。図１１は、本発明における分割された文と共通部分の抽出した例を示す図である。なお、図１１では、分割条件として句点（。）を基準とした１文章毎に分割し分割番号▲１▼〜▲６▼が付与されている。ここで、分割番号は、他の番号もしくは記号形式で付与されていてもよく、また付与されていなくてもよい。更に文書が分割されていなくてもよい。
【００８６】
また、図１１における下線は、文書間比較において共通であった単語を示している。ここでの共通部分の抽出は、図１０に示す文書における全単語を基準として、分割された分割文書毎に共通する名詞に対して下線を引くという条件に基づいて抽出されている。
【００８７】
ここで、要約文書作成部４３は文書毎の共通単語数を測定する。図１２は、図１１に基づく共通単語数の比較、及び抽出結果の一例を示す図である。
【００８８】
図１２では、分割番号毎に共通単語数と予め設定された条件に基づく抽出対象であるかの判断結果を示すものである。図１２における条件は、共通単語数が３以上のものとしている。そのため、この段階では、分割番号▲１▼、▲２▼、▲３▼及び▲５▼が抽出される。
【００８９】
次に、抽出された文から要約を構成し要約文書の作成を行う。ここでは、抽出された分割文▲１▼、▲２▼、▲３▼及び▲５▼において、共通の単語が存在しない句については削除して文の短縮を行い、重要箇所のみを用いて要約を構成する。なお、ここでは句の削除を行うが、句の削除以外にも文節や文字列を削除しても文の短縮を行ってもよい。また、係り受け解析を行うことで、文として成立しない文章とならないようにする。
【００９０】
更に、共通する単語が存在しない数制限を、例えば２００文字以内とし、抽出対象となっている分割された文の中で分割番号順に出力するよう設定されているものとする。
【００９１】
上述の設定条件に基づいて構成し作成された要約文書を図１３に示す。図１３に示す本発明における要約作成において作成された要約文書は、上述の分割文の▲１▼、▲２▼、及び▲３▼から構成され、▲５▼については要約として文章を追加した際に制限文字数２００文字を越えてしまうため、文書自体を要約に付加させないようにしている。なお、設定にて共通単語の単語数の多い順に要約構成を行えば、分割番号▲１▼、▲２▼、及び▲５▼から要約が作成される。
【００９２】
更に、図１２において、抽出された単語の抽出数（抽出出現頻度）に応じて出現頻度の多い単語が含まれる分割文書を優先的に要約文書に含める方法や、所定の単語に対して重要度を付与し、重要度が高い単語を含む分割文書を要約文書に含める等の設定も行うことができる。
【００９３】
上述したように本発明によれば、内容を端的で明確に示した要約を高精度で効率的に作成することができる。なお、上述の実施の形態では、日本語文書に基づく、日本語の要約文書の作成について述べたが、英語の要約文書を作成することも可能である。この場合は、日本語文書を英語の文書に翻訳したものと英語文書とを比較し、共通部分を抽出し、共通単語数に基づいて英語の要約を作成することができる。
【００９４】
また、複数の国で提供される複数の言語のニュース原稿についても同様に利用することができ、効率的に高精度な要約の自動作成を実現できる。
【００９５】
本発明を用いることにより、例えば、ニュース原稿の多角的利用や、ＷＷＷ上の文書を概観するための利用する等、多方面に利用することができる。
【００９６】
また、本発明における実施の形態では、ニュース原稿の文書を用いて説明したが、本発明においてはこの限りではなく、論文や小説等の書物等から得られた文書データを用いることもできる。
【００９７】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【００９８】
【発明の効果】
本発明によれば、第１言語文書と第１言語に翻訳された他の言語文書から端的で明確に示した高精度な要約を効率的に作成することができる。
【図面の簡単な説明】
【図１】本発明の基本概念を説明するための要約作成の一例を示す図である。
【図２】本発明における文書要約装置の第１の実施の形態の一構成例を示す図である。
【図３】本発明における要約文書作成部の一構成例を示す図である。
【図４】本発明における文書要約装置の第２の実施の形態の一構成例を示す図である。
【図５】要約文書を入力した例を示す図である。
【図６】本発明における要約作成処理が実現可能なハードウェア構成の一例を示す図である。
【図７】本発明における要約の作成処理手順の一例を示すフローチャートである。
【図８】本発明における日本語文書の一例を示す図である。
【図９】図８に同一の内容を示した外国語文書の一例を示す図である。
【図１０】図９の英語文書を日本語に自動翻訳した結果の一例を示す図である。
【図１１】本発明における分割された文と共通部分の抽出した例を示す図である。
【図１２】図１１に基づく共通単語数の比較、及び抽出結果の一例を示す図である。
【図１３】本発明における要約作成において作成された要約文書の一例を示す図である。
【符号の説明】
１，２  文書要約装置
１１，４２  共通部分抽出部
１２，４３  要約文書作成部
１３  日本語文書
１４  外国語から翻訳された日本語文書
２１  文書分割部
２２  共通単語数測定部
２３  文抽出部
２４  要約構成部
４１  機械翻訳部
４４  外国語文書
５１  外国語要約文書
６１  入力装置
６２  出力装置
６３  ドライブ装置
６４  補助記憶装置
６５  メモリ装置
６６  ＣＰＵ
６７  ネットワーク接続装置
６８  記録媒体
【図１】
2004326315.tif 000003
【図２】
2004326315.tif 000004
【図３】
2004326315.tif 000005
【図４】
2004326315.tif 000006
【図５】
2004326315.tif 000007
【図６】
2004326315.tif 000008
【図７】
2004326315.tif 000009
【図８】
2004326315.tif 000010
【図９】
2004326315.tif 000011
【図１０】
2004326315.tif 000012
【図１１】
2004326315.tif 000013
【図１２】
2004326315.tif 000014
【図１３】
2004326315.tif 000015