(57)【特許請求の範囲】
【請求項１】
任意の言語で書かれた原文を格納した１次情報データベースと，原文を要約して要約文として出力する情報圧縮部と，該要約文を翻訳して翻訳要約文として出力する情報翻訳部と，入力部と，表示部と，言語判定部およびこれら各部の制御を行う制御部とを備える情報表示装置において，
前記制御部は，前記情報圧縮部が原文を要約して要約文を出力し，前記情報翻訳部が該要約文を翻訳要約文に翻訳し，前記表示部が該要約文と該翻訳要約文とを対応付けて表示し，更に，
前記入力部において前記表示部に表示された該翻訳要約文の特定部分が選択されると，前記言語判定部が該特定部分の言語を判定し，前記情報翻訳部が該特定部分に対応する原文を判定された言語である翻訳文に翻訳し，前記表示部が該翻訳文を表示するように，制御することを特徴とする情報表示装置。
【請求項２】
請求項１において，
前記制御部は，前記入力部において前記表示部に表示された前記要約文の特定部分が選択されると，前記表示部が該特定部分に対応する原文を表示するように，制御することを特徴とする情報表示装置。
【請求項３】
請求項１または２の何れかにおいて，
前記制御部は，前記情報圧縮部が前記原文の見出しを抽出し，前記情報翻訳部が該見出しを翻訳見出しに翻訳し，前記表示部が該見出しと該翻訳見出しとを対応付けて表示するように，制御することを特徴とする情報表示装置。
【請求項４】
請求項１乃至３の何れかにおいて，
前記制御部は，前記表示部が前記要約文と前記翻訳要約文とを画面上の一定領域に並べて表示し，更に，前記表示部が前記入力部において該要約文または該翻訳要約文の一方がスクロールされるとスクロールされた方の表示位置に対応した位置まで他方をスクロールして表示するように制御することを特徴とする情報表示装置。
【請求項５】
請求項１乃至４の何れかにおいて，
前記制御部は，前記情報圧縮部が原文を要約して要約文を１つ出力する毎に，前記情報翻訳部が該要約文を翻訳要約文に翻訳し前記表示部が該要約文と該翻訳要約文とを対応付けて表示するように，制御することを特徴とする情報表示装置。
【請求項６】
請求項１乃至５の何れかにおいて，
前記制御部は，前記表示部が前記要約文と前記翻訳要約文とを１行毎に交互に表示するように，制御することを特徴とする情報表示装置。
【請求項７】
請求項１乃至６の何れかにおいて，
前記制御部は，前記表示部が前記原文の単語の直下に前記翻訳要約文の単語を表示部に表示するように，制御することを特徴とする情報表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は１次情報としてある言語で書かれた情報を，自動圧縮と翻訳により２次情報として圧縮情報と翻訳情報を表示する情報表示装置に関する。
【０００２】
近年，外国語で書かれた情報をいち早く知るために，自動翻訳システムや，自動要約システム，更には外国語の情報を自国語により検索を行う多言語情報検索システム等が利用されるようになってきたが，これらのシステムにより出力される２次情報（翻訳された結果の情報や，要約された結果の情報，または検索された結果の情報等を表す）が，必ずしも利用者が希望する１次情報に対応したものではないため，その改善が望まれている。
【０００３】
【従来の技術】
図２８は従来例の説明図である。図２８のＡ．は従来の自動要約システムを示し，▲１▼と▲２▼で示す２つの技術がある。▲１▼の場合，８０は一つの外国語の自然言語（１次情報）を入力してその外国語による要約を生成する外国語用の自動要約システムである。８１は自動要約システム８０から出力された外国語の要約結果を日本語に翻訳する外国語から日本語への翻訳システムである。このようにして日本語の要約結果を得ることができる。次に▲２▼の場合，上記した外国語から日本語への翻訳システム８１へ外国語の１次情報を入力すると，日本語の翻訳結果が出力されて符号８２で表す要約システムへ入力される。要約システム８２は日本語の情報を要約して日本語を出力する要約システムであり，外国語の１次情報の翻訳結果を入力として日本語の要約結果を生成する。
【０００４】
次に図２８のＢ．はインターネット上の文書を翻訳する翻訳システムの例である。８３は翻訳システムであり，インターネット上で英語で書かれた文書を日本語に翻訳する。このような翻訳システム８３は，翻訳結果である日本語のみを表示したり，日本語と英語を同時に表示することが，設定により選択することができる。
【０００５】
図２８のＣ．は，多言語情報検索の例であり，８４は多言語情報検索システムである。このような多言語情報検索システムでは，１次情報が外国語の場合に，日本語によるキーワードを入力して検索することが可能であり，その検索結果を表示装置に表示する時，検索された外国語の１次情報の他にそれを日本語に翻訳した結果も同時に表示することができる。
【０００６】
【発明が解決しようとする課題】
上記した従来の技術によれば，例えば自動要約システムとインターネット上の文書を自動翻訳するシステムを組み合わせただけでは，通常，英語の情報が要約された英語文と日本語文を同時に表示するという設定になっており，英語を選択したとしても日本語を選択したとしても，英語・日本語が同時に表示されてしまい，設定が変更できないという問題があった。また，英語文を選択した時に，表示されたぺージが再び要約されることがあった。
【０００７】
本発明は情報翻訳と情報圧縮の機構を備えた情報処理システムにおいて，圧縮結果を見て利用者が日本語を選択したら日本語で詳細な翻訳情報を表示し，外国語を選択したら外国語の原文を表示して，翻訳という作業を意識することなく必要な情報を必要な言語で表示することができる情報表示装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
図１は本発明の原理構成を示す図である。図中，１は１次情報（ソース言語で書かれた原文）が格納された１次情報データベースであり，物理的に１つで構成される場合だけでなく複数個で構成されてもよい，更に一つの言語で書かれている場合が多いが，複数の言語で書かれていても良い。２はソース言語の１次情報が入力されるとこれを圧縮（要約を意味する）して要約結果を出力する情報圧縮部であり，この情報圧縮部２の機能として入力情報の先頭から一定行数の文書を抽出する機能や，ＨＴＭＬ形式のファイルを入力としてそのリンク名やリスト構造のみを出力して情報を要約する情報圧縮機能を含む。３は入力されたある言語で書かれた情報を他の言語に翻訳する情報翻訳部であり，機械翻訳システムも含まれ，例えば英日翻訳システム，仏日翻訳システム，中日翻訳システム，独日翻訳システム等が全て備える場合もある。４は言語判定部であり，ユーザが選択した２次情報（圧縮結果の情報または翻訳結果の情報）の部分が何語で書かれているかを判定する手段であり，選択された部分が情報翻訳部３によって翻訳された結果か，１次情報を圧縮した結果かも判定する。５は情報圧縮部２の入力と出力の情報及び情報翻訳部３の入力と出力の情報を対応付けて記憶する対応記憶部，６は情報圧縮部２，情報翻訳部３，言語判定部４，対応記憶部５及び後述する表示部７のタイミングを含む制御動作を行う制御部，７は制御部６による圧縮された情報や，翻訳された情報の表示を行う表示部，８は入力部である。
【０００９】
１次情報データベース１にはある言語（ソース言語という）で書かれて１次情報が格納されており，情報翻訳部３はソース言語の１次情報をターゲット言語（例えば日本語）に翻訳して翻訳情報を出力する。また，情報圧縮部２は，１次情報データベースのソース言語を要約してソース言語の要約情報を出力する。翻訳または要約の結果出力された情報を２次情報という。
【００１０】
１次情報データベース１に英文（ソース言語）の情報が格納されていると，制御部６の制御により情報圧縮部２を駆動して１次情報の英文を要約し，英文の要約情報（２次情報）が出力されると，対応記憶部５に原文の１次情報と要約情報を対応付けて格納する。制御部６は次に圧縮情報を情報翻訳部３に渡して日本語をターゲット言語として翻訳を行い翻訳結果である２次情報（要約の日本語）を得て，対応記憶部５の上記１次情報と要約情報を対応付けて格納した部分に，更に要約情報の翻訳結果の情報を対応付けて格納する。制御部６は対応記憶部５から１次情報の要約情報とその翻訳情報（２次情報）を取り出して，表示部７に渡すと表示部７にそれらの要約情報とその翻訳情報が表示される。
【００１１】
利用者がこの表示中の翻訳情報（２次情報）の一部を入力部８の操作により指示すると，指示された表示部分が何語で書かれているか言語判定部４で判定する。この判定で２次情報の言語が分かると，対応記憶部５から該当する言語の２次情報に対応する翻訳前の言語の文章（要約結果）が得られ，これと同時に要約前の１次情報の文章を対応記憶部５から得る。この１次情報の文章（利用者が選択した２次情報に相当する部分）のみを情報翻訳部３に渡して，その翻訳結果を制御部６は表示部７に表示する。
【００１２】
本発明の表示装置は上記したような表示だけでなく情報圧縮部２，情報翻訳部３，対応記憶部５及び言語判定部４を用いた制御部６の制御により種々の表示を行うことができ，詳細は後述する各実施例について説明される。
【００１３】
【発明の実施の形態】
本発明は上記図１の基本構成の中の制御部の制御により様々な機能を実現することができ，それぞれの実施例１乃至８を以下に説明する。
【００１４】
図２，図３は実施例１の制御フロー（その１），（その２）である。図４はこの実施例１で使用する１次情報と要約（圧縮）の具体例である。
【００１５】
図４のＡ．は１次情報の例であり，英語とフランス語が混在しており，図４のＢ．はＡ．に示す１次情報（その一部）について要約（圧縮）した例である。この実施例１では，情報圧縮部３は，英文自動要約システムと仏文自動要約システムとして構成される。
【００１６】
図２，図３の処理フローは，開始すると１次情報を自動要約し（図２のＳ１），対応記憶部（図１の５）に要約前の文章と要約後の文章との対応を書き込む（図２のＳ２）。図４のＡ．とＢ．に１次情報（英文と仏文の混合文）とその要約（英文へ要約）した具体例を示し，図５は図４の具体例についての対応記憶部に書き込まれた内容の例（一部）である。
【００１７】
自動要約が終わると，制御部（図１の６）はその要約した英語情報（結果１という）を情報翻訳部（図１の３）に渡し，要約した英語情報の翻訳を実行させる（図２のＳ３）。この結果図６の２次情報の例に示すように，要約した英語情報を日本語へ翻訳した２次情報（結果２という）が得られる。
【００１８】
次に，対応記憶部（図１の５）に翻訳前の文章と翻訳後の文章（結果２）を書き込む（図２のＳ４）。図７は翻訳対応情報の例であり，上記情報翻訳部により得られた２次情報（日本語）と元の１次情報の要約とを対応づけて対応記憶部（図１の５）に格納された状態を示す。次に制御部（図１の６）は対応記憶部から１次情報の要約（英語）を取得し，この要約と得られた２次情報（日本語）とを表示部７に渡し，表示部７は画面上に結果１（１次情報の要約）と結果２（２次情報）を表示する（図２のＳ５）。
【００１９】
図８はこの１次情報と２次情報を表示した例であり，１次情報の英語の要約の下に２次情報である日本語が並べてユーザに見せている。
【００２０】
ユーザがこの表示された結果１（１次情報の要約）と結果２（要約の翻訳結果を表す２次情報）を見て，入力部（図１の８）の一種であるマウス等のポインティングデバイスで画面上の結果１または結果２の特定部分を選択すると（図２のＳ６），結果１が選択されたか判定される（図３のＳ７）。結果１（１次情報の要約）が選択された場合は，対応記憶部から結果１に対応する要約前の文章の部分を検索し（図３のＳ８），検索により得られた要約前の文章を表示して（同Ｓ９），終了する。また，Ｓ７において，結果２が選択されたことが判別されると，結果２の言語を言語判定部（図１の４）で判別し（図３のＳ１０），対応記憶部から結果２の言語に対応する翻訳前の文章（翻訳前の要約）を検索する（同Ｓ１１）。次に検索した文章をキーとして，対応記憶部からそれに対応する要約前の文章を検索し（図３のＳ１２），検索した文章の言語（これを言語１という）を判別し（同Ｓ１３），検索した文章の言語１を，言語２に翻訳して（同Ｓ１４），表示する（同Ｓ１５）。
【００２１】
上記の図２のＳ６及び図３のＳ７以降の処理の具体例を説明すると，上記した図８に表示された２次情報を見て，利用者が日本語の要約の部分，「段落Ａはこの文書の最初の段落です」と書かれた部分を選択したとする。この時，制御部は利用者が選択した画面の部分が何語で書かれているか言語判定部により判定し，日本語であることが分かる。次に，対応記憶部のその日本語の部分に相当する英語文章との対応を，対応記憶部から取得する。
【００２２】
この場合，“ Paragraph A is the first paragraph in the document."という英語の部分が対応していることが分かる。更に，その英語の部分が元の１次情報においてどういう文章だったかを，対応記憶部から検索し，“This is paragraph A. The main contents of this ...in the document." という１次情報を得る。こうして，もとの１次情報の中で利用者が選択した２次情報に相当する部分が分かる。次に，言語判定部によって判定された言語が日本語であるので，１次情報の中で利用者が選択した２次情報に相当する部分のみを情報翻訳部に渡す。その結果，それに相当する日本語が出力される。制御部は，その出力を表示部に渡す。
【００２３】
図９はその具体例であり，選択された２次情報に相当する１次情報（原文の英文と仏文の混合文）を翻訳して日本語で表示した例である。
【００２４】
図１０は実施例２の処理フローである。この実施例２は，上記の実施例１（図２，図３）の処理フローにおいて，１次情報（外国語）が見出し（タイトル）を含む情報である場合に情報圧縮部が，その見出し（タイトル）を抽出することで要約機能を実現している例であり，図１１，図１２に具体例を示す。
【００２５】
図１１は複数文書の１次情報の例を示し，この例はＨＴＭＬ（Hyper Text Markup Langage)対応の文書であり，文書１に着目すると，この文書１を情報圧縮部（図１の２）に入力すると，情報圧縮部はこの文書の見出し（タイトル）として＜TITLE ＞の項目を検出してその後の文章を抽出して２次情報として出力する機能を備え，この場合“This is TITLE.”を抽出して出力する。同様に図１１の文書２を入力すると，見出しを表す出力として“Translation automatique ”を発生し，文書３についても同様の動作を行う。図１２は図１１に示す複数の文書の２次情報（見出し）を表示した例である。
【００２６】
この実施例２の処理フローにおいて，制御部（図１の６）は情報圧縮部２に対し文書の見出し部分を抽出する処理を実行させる（図１０のＳ１）。この処理では文書の＜TITLE ＞と＜/TITLE＞の間の文字列を抽出する。続いて，文書と抽出した見出しの対応を対応記憶部（図１の５）に書き込む（図１０のＳ２）。続いて，まだ文書があるか判別し（図１０のＳ３），他の文書がある場合は図１０のＳ１に戻って同様の処理を繰り返し，残りの文書がなくなると次に自動翻訳を実行する（同Ｓ４）。この自動翻訳により，上記Ｓ１により抽出されて対応記憶部に書き込まれた各文書の見出し（外国語）が日本語に翻訳されて，図１２に示すように，各文書の１次情報の要約情報（外国語の見出し）とその翻訳情報とが得られて表示することができる。この図１０のＳ４の処理は，上記図２，図３に示す実施例１の処理フローのＳ３と同じであり，この後は図２，図３の処理フローのＳ４以下の処理と全く同じであるため図示及び説明を省略した。
【００２７】
図１３は実施例３の処理フローである。この実施例３では，上記図２，図３に示す実施例１において，１次情報を要約したもの（外国語）とそれを翻訳した２次情報とを左右に分けて並べて表示しており，図１４は実施例３の表示例を示す。
【００２８】
図１４の表示例では，１次情報の要約と２次情報（要約の翻訳情報）がそれぞれの画面枠に入りきれないため，スクロールバーが設けられている。利用者が日本語で書かれた情報をもっと良く見たいと思ってスクロールバーを下に移動すると，表示部はそれを制御部に伝え，制御部は英語，フランス語で書かれた画面を常に日本語に対応する英語またはフランス語の部分が表示されるように表示部を制御する。
【００２９】
図１３の実施例３の処理フローは，上記図２に示す実施例１のステップＳ１〜Ｓ４（対応記憶部に要約した翻訳前の文章と翻訳後の文章を書き込む処理）に続いて実行され，結果１（翻訳前の文章）と結果２（翻訳後の文章）を別の画面に横に並べて表示する（図１３のＳ５）。この状態は図１４に示されている。次に画面の一方をスクロールしたか判別し（図１３のＳ６），スクロールした場合は，スクロールした結果表示されている部分に対応するものを対応記憶部から取り出し（同Ｓ７），取り出したものと同じものがある所まで他方の画面を自動的にスクロールする（同Ｓ８）。このＳ８の後及び上記Ｓ６においてスクロールされない場合，ユーザが結果１または結果２の何れかを選択したか判別する（図１３のＳ９）。何れも選択されないとＳ６に戻るが，選択が行われると，この後は上記実施例１（図２，図３）のステップＳ７に移行し，この後実施例１と同様の処理が実行される。
【００３０】
図１５はこの実施例３により日本語画面をスクロールした時の例であり，日本語で“フレンチ氏は言った”と書かれたところまで画面をスクロールした時の状態である。この時，他方の画面では，この日本語に対応する部分の英語“Mr.French said: ”が表示されている。これにより英語・フランス語で書かれた画面の方をスクロールしても，常に対応する日本語の部分が表示される。
【００３１】
図１６は実施例４の処理フローである。上記図２，図３に示す実施例１では１次情報の全体を要約してから翻訳処理を行ったが，この実施例４では要約文（圧縮文）が１つ出来るごとに制御部はそれを表示部に渡し，表示部はその要約文を表示し，次にその要約文とそれに対応する原文を対応記憶ファイルに書き込んでから要約文を情報翻訳部に渡して翻訳するようにする。翻訳結果は制御部により表示部に渡され，表示部はその翻訳結果を表示する。また，元の要約文とその翻訳が対応記憶部に書き込まれる。こうすることにより，表示している間に並行して翻訳処理を行うことができ，処理の高速化が図れる他，利用者が早く要約結果を見ることが可能になる。
【００３２】
図１６において，自動要約が実行されて一つの要約文が完成すると（図１６のＳ１），対応記憶部に要約前の文章と要約後の文章との対応を書き込み（同Ｓ２），その要約後の文章（結果１）を表示して（同Ｓ３０），ユーザが結果１を選択するか否か判別する（同Ｓ３１）。Ｓ２に続いて一方では，その要約文について自動翻訳を行い（同Ｓ３），対応記憶部に翻訳前の文章と翻訳後の文章（結果２）の対応を書き込み（同Ｓ４），翻訳後の文章（結果２）を表示する（同Ｓ５）。この結果２の表示の後または上記Ｓ３１において，ユーザが結果１を選択しない場合には，ユーザが結果１もしくは結果２を選択したか判別する（図１６のＳ６）。結果１または結果２の何れかが選択されると，上記実施例１（図２，図３）と同様のＳ７の判別（結果１が選択されたかの判別）が行われ，選択された場合は上記Ｓ３１における結果１が選択された場合と同様に，対応記憶部から結果１に対応する要約前の文章の部分を検索して表示する（図１６のＳ８）。上記Ｓ７において，結果１が選択されない場合は，図３のＳ１０へ移行する。
【００３３】
図１７は実施例５の処理フローである。上記図２，図３に示す実施例１ではユーザが“段落Ａはこの文書の最初の段落です。”の部分（すなわち日本語で書かれている部分）を選択した時，１次情報でそこに対応する部分（英語）を日本語に翻訳して表示していた。しかし，翻訳の質がよくない時は，翻訳結果のみを表示しても効果的でない。そこで，この実施例５では，翻訳結果を表示した後に，その原文，つまり元の１次情報で対応する部分そのものを表示することで，ユーザは原文と翻訳結果とを見比べて（チェックして）その意味を正確に汲み取ることができるようにしたものである。
【００３４】
図１７の実施例５の処理フローでは，上記図２，図３の実施例１の処理フローのステップＳ１〜Ｓ１２と同じ処理が行われる。そして，Ｓ１２において検索した文章をキーとして対応記憶部からそれに対応する要約前の文章を検索する処理を実行した後，検索した文章の言語（言語１という）を判別する（図１７のＳ１３）のと同時に，検索結果（要約前の文章）を表示する（図１７のＳ１６）。また，上記Ｓ１３の処理に続いて，検索した文章を言語１から言語２（日本語）に翻訳し（図１７のＳ１４），翻訳結果を表示する（同Ｓ１５）。
【００３５】
上記実施例５では，原文のどの文章と翻訳結果のどの文章が対応しているかが分かりずらいという問題があった。図１８はこれを解決する表示方法であり，１行毎に交互に原文と翻訳文を表示した例を示し，原文と翻訳結果の対応が分かるように表示される。
【００３６】
更に，翻訳の質が良くない場合，文の翻訳を表示するよりも原文と，原文の単語の訳語を表示した方が分かり易い場合がある。これを実現するための実施例６の処理フローを図１９に示し，実施例６の表示例を図２０に示す。
【００３７】
この実施例６の処理フローは，ステップＳ１３から図示しているが，これ以前は上記実施例１（図２，図３）のＳ１２までと同じである。図１９において，検索した文章の言語を判別し，これを言語１とする（図１９のＳ１３）。次に判別された文章の言語１の単語を言語２（日本語）に翻訳し（図１９のＳ１４），対応記憶部に翻訳前の単語とその単語を翻訳した単語の対応を書き込む（同Ｓ１５）。続いて，原文を表示し，同時に原文の単語の直下にその単語を翻訳した単語を表示して（図１９のＳ１６），終了する。
【００３８】
図２０は実施例６による原文の単語翻訳の例であり，原文の単語を情報翻訳部により辞書引きし，その結果をそれぞれの下部に表示するようにしたものである。
【００３９】
図２１は実施例７の処理フローである。この実施例７では，上記実施例１の処理フローのＳ５において，『結果１，結果２を並べて表示』を『結果１，結果２を並べて表示＝２次情報画面』に変更し，実施例５の処理フローを図２１に示すように変更したものである。すなわち，この実施例７では，原文の単語を情報翻訳部により辞書引きし，その結果をそれぞれの下部に表示するようにしたものである。具体的には，図２１のＳ１２において検索した文章をキーとして対応記憶部からそれに対応する要約前の文章を検索する処理を実行した後，検索した文章の言語（言語１という）を判別し（図２１のＳ１３），これと同時に，上記Ｓ５において表示した２次情報画面を表示したまま，他の画面に検索結果（要約前の文章）を表示する（図２１のＳ１６）。また，上記Ｓ１３の処理に続いて，検索した文章を言語１から言語２（日本語）に翻訳し（図２１のＳ１４），２次情報画面は表示したまま，他の画面に翻訳結果を表示する（同Ｓ１５）。
【００４０】
図２２は実施例７による表示例である。図２２のＡ．は選択された２次情報に相当する１次情報を原文と翻訳で別々の画面に表示した例である。これは，上記図８において，“段落Ａはこの文書の最初の段落です。”という２次情報（図２２のＡ．のａ）を選択した場合に表示部にこれに相当する１次情報（図２２のＡ．のｂ）とその翻訳（図２２のＡ．のｃ）を別々に表示した例である。Ａ．の場合は表示された原文と訳文が必ずしも同じ高さに表示されないが，図２２のＢ．は，２次情報（図２２のＢ．のａ）とその原文（図２２のＢ．のｂ）と訳文（図２２のＢ．のｃ）を同じ水平位置（高さ）に表示することにより，利用者にとって対応が分かり易くなる。
【００４１】
図２３，図２４は２次情報を選択した時の１次情報の表示方法（その１，その２）を示す。
【００４２】
上記図２２の表示において，２次情報を選択する度に違う画面が順次増加する形で表示されると，図２３のＡ．に示すように２次情報の中の各部分に対応した１次情報を表す画面が多数表示されてしまい，対応関係が分かりにくくなる。これを解決するために，図２３のＢ．及び図２４のＣ．，Ｄ．に示す方法により選択した２次情報に対応する１次情報の部分だけを表示部に表示することができる。図２３のＢ．は２次情報に対応する１次情報を横位置に配置した例であり，図２４のＣ．は２次情報の中の選択した情報の水平位置に合わせて対応する１次情報を表示した例である。更に，図２４のＤ．は選択した２次情報の直下に１次情報を挿入して表示した例である。これら図２３のＢ．及び図２４のＣ．，Ｄ．に示す表示を行うことにより，現在表示されている１次情報が，どの２次情報を選択することにより表示されたのかが明確となり，画面も見やすくなる。
【００４３】
図２５は多言語情報検索の構成を示す。この構成は上記図１に示す基本構成に対して，一部の構成が付加されている点を除いて同じである。すなわち，図２５において，１〜８は上記図１の同じ符号の各部と同じであり説明を省略する。９は多言語情報検索に対応して設けられた検索エンジンであり，検索キータームを入力として１次情報のデータベース１を検索してその結果を出力する機能を備える。なお，この図２５において情報圧縮部２は１次情報のデータのタイトルを取り出す機能を備える。
【００４４】
図２５の多言語情報検索の構成において，検索者が「ソフト」に関して検索したい場合，日本語で「ソフト」と入力して検索を開始する。制御部６は「ソフト」を情報翻訳部３に英語とフランス語に翻訳するように制御する。情報翻訳部３が「ソフト」を英語に翻訳すると“softball”，“software”が変換される。また，情報翻訳部３が「ソフト」をフランス語に翻訳すると“logiciel”に変換される。制御部は，これらの英語，フランス語をキータームとして検索エンジン９に渡すと，１次情報のデータベース１が検索される。
【００４５】
この時，情報圧縮部２によって文書が要約され，要約前の文書と要約後の文書の内容の対応を対応記憶部５に書き込む。図２６は日本語でキータームを入れた時の検索結果の例であり，キータームとして「ソフト」を入力した時の例であり先頭の「ＡＡＡ」がフランス語のキータームで検索された文書の要約であり，次の「ＸＸＸ」と「ＦＦＦ」の２つが英語のキータームで検索された文書の要約である。要約された文書が情報翻訳部３により翻訳され，翻訳の対応を対応記憶部５に書き込む。図２７は多言語検索結果の表示例であり，上記図２６に示す英語とフランス語の検索結果についてそれぞれ翻訳した文章が直下に並べて表示される。
【００４６】
【発明の効果】
本発明によれば外国語の１次情報について自動圧縮（要約）を行い，更に圧縮した文書を翻訳して２次情報を発生した場合に，２次情報から元の１次情報や，１次情報の翻訳情報を翻訳を意識することなく表示させることができる。また，圧縮した文書の一部を選択してその部分に対応する元の１次情報の文章を関係が明確になるように表示したりその翻訳を表示することを可能とする。
【００４７】
更に，多言語検索において検索された１次情報や，その圧縮（要約）情報または圧縮情報の翻訳の表示についても同様に選択して表示することができる。
【図面の簡単な説明】
【図１】本発明の原理構成を示す図である。
【図２】実施例１の制御フロー（その１）を示す図である。
【図３】実施例１の制御フロー（その２）を示す図である。
【図４】実施例１で使用する１次情報と要約（圧縮）の具体例を示す図である。
【図５】図４の具体例についての対応記憶部に書き込まれた内容の例を示す図である。
【図６】２次情報の例を示す図である。
【図７】翻訳対応情報の例を示す図である。
【図８】１次情報と２次情報を表示した例を示す図である。
【図９】選択された２次情報に相当する１次情報を翻訳して日本語で表示した例を示す図である。
【図１０】実施例２の処理フローを示す図である。
【図１１】複数文書の１次情報の例を示す図である。
【図１２】図１１に示す複数の文書の２次情報（見出し）を表示した例を示す図である。
【図１３】実施例３の処理フローである。
【図１４】実施例３の表示例を示す図である。
【図１５】実施例３により日本語画面をスクロールした時の例を示す図である。
【図１６】実施例４の処理フローを示す図である。
【図１７】実施例５の処理フローを示す図である。
【図１８】１行毎に交互に原文と翻訳文を表示した例を示す図である。
【図１９】実施例６の処理フローを示す図である。
【図２０】実施例６の表示例を示す図である。
【図２１】実施例７の処理フローを示す図である。
【図２２】実施例７による表示例を示す図である。
【図２３】２次情報を選択した時の１次情報の表示方法（その１）を示す図である。
【図２４】２次情報を選択した時の１次情報の表示方法（その２）を示す図である。
【図２５】多言語情報検索の構成を示す図である。
【図２６】日本語でキータームを入れた時の検索結果の例を示す図である。
【図２７】多言語検索結果の表示例を示す図である。
【図２８】従来例の説明図である。
【符号の説明】
１      １次情報データベース
２      情報圧縮部
３      情報翻訳部
４      言語判定部
５      対応記憶部
６      制御部
７      表示部
８      入力部
【図１】
0003673104.tif 000002
【図２】
0003673104.tif 000003
【図３】
0003673104.tif 000004
【図４】
0003673104.tif 000005
【図５】
0003673104.tif 000006
【図６】
0003673104.tif 000007
【図７】
0003673104.tif 000008
【図８】
0003673104.tif 000009
【図９】
0003673104.tif 000010
【図１０】
0003673104.tif 000011
【図１１】
0003673104.tif 000012
【図１２】
0003673104.tif 000013
【図１３】
0003673104.tif 000014
【図１４】
0003673104.tif 000015
【図１５】
0003673104.tif 000016
【図１６】
0003673104.tif 000017
【図１７】
0003673104.tif 000018
【図１８】
0003673104.tif 000019
【図１９】
0003673104.tif 000020
【図２０】
0003673104.tif 000021
【図２１】
0003673104.tif 000022
【図２２】
0003673104.tif 000023
【図２３】
0003673104.tif 000024
【図２４】
0003673104.tif 000025
【図２５】
0003673104.tif 000026
【図２６】
0003673104.tif 000027
【図２７】
0003673104.tif 000028
【図２８】
0003673104.tif 000029