(57)【要約】【課題】翻訳作業者が効率良く翻訳作業を進めること。【解決手段】対訳候補表示装置１０は、例文としての原文に含まれる各単語ごとに、例文としての訳文に含まれる当該単語の対訳を対応付けて記憶する対訳例文データベース１５と、対訳例文データベース１５によって対応付けて記憶された各単語の対訳を参照して、翻訳対象の単語に対応する対訳の一覧を作成し、この対訳の一覧のなかから、他の対訳と重複しない対訳は、当該対訳をそのまま対訳候補として抽出する一方、他の対訳と重複する対訳は、当該重複する各対訳を一つにまとめて対訳候補として抽出する対訳集計部１９と、対訳集計部１９によって集計されて抽出された各対訳候補を、翻訳対象の単語とともに出力部１２に表示するように制御する表示制御部２０とを備える。【選択図】　　　図１
2004062384.tif 000002
【特許請求の範囲】
【請求項１】
所定の文章に係る原文および訳文を例文として記憶し、翻訳対象である原文に含まれる所定の単語とともに、前記例文として記憶された訳文の内容を前記単語の対訳候補として表示する対訳候補表示装置であって、
前記例文としての原文に含まれる各単語ごとに、前記例文としての訳文に含まれる当該単語の対訳を対応付けて記憶する対訳例文記憶手段と、
前記対訳例文記憶手段によって対応付けて記憶された各単語の対訳のうち、前記翻訳対象である原文に含まれる所定の単語に対応する対訳を集計して前記対訳候補を抽出する対訳集計手段と、
前記対訳集計手段によって集計されて抽出された前記対訳候補を、前記所定の単語とともに表示するように制御する表示制御手段と、
を備えたことを特徴とする対訳候補表示装置。
【請求項２】
前記対訳集計手段は、
前記対訳例文記憶手段によって対応付けて記憶された各単語の対訳を参照して、前記所定の単語に対応する対訳の一覧を作成する対訳一覧作成手段と、
前記対訳一覧作成手段によって作成された対訳の一覧のなかから、他の対訳と重複しない対訳は、当該対訳をそのまま前記対訳候補として抽出する一方、他の対訳と重複する対訳は、当該重複する各対訳を一つにまとめて前記対訳候補として抽出する対訳候補抽出手段と、を備え、
前記表示制御手段は、前記対訳候補抽出手段によって抽出された各対訳候補を、前記所定の単語とともに表示するように制御することを特徴とする請求項１に記載の対訳候補表示装置。
【請求項３】
前記対訳集計手段は、前記対訳候補抽出手段によって抽出された各対訳候補ごとに、前記対訳一覧作成手段によって作成された対訳の一覧を参照して、当該対訳候補に該当する対訳の個数を算出する対訳個数算出手段をさらに備え、
前記表示制御手段は、前記対訳候補の表示に際し、前記対訳個数算出手段によって算出された対訳の個数についても、前記対訳候補ごとに表示するように制御することを特徴とする請求項２に記載の対訳候補表示装置。
【請求項４】
前記対訳集計手段は、前記対訳候補抽出手段によって抽出された対訳候補の個数を算出する対訳候補数算出手段をさらに備え、
前記表示制御手段は、前記所定の単語の表示に際し、前記対訳候補数算出手段によって算出された対訳候補の個数に応じて、表示態様を区別して表示するように制御することを特徴とする請求項２または３に記載の対訳候補表示装置。
【請求項５】
前記表示制御手段は、前記対訳候補の表示に際し、前記対訳例文記憶手段によって記憶された前記原文および訳文のなかから、前記対訳候補となった対訳が含まれる訳文および／または当該訳文に対応する原文についても、前記対訳候補ごとに表示するように制御することを特徴とする請求項１〜４のいずれか一つに記載の対訳候補表示装置。
【請求項６】
前記対訳例文記憶手段は、前記所定の文章ごとに、当該文章が属する分野、当該文章の訳文を作成した作業者および／または前記訳文が作成された年月日を関連付けて記憶するものであって、
前記表示制御手段は、前記対訳候補の表示に際し、前記対訳候補となった対訳が含まれる訳文に関して、前記対訳例文記憶手段によって関連付けて記憶された前記分野、作業者および／または年月日についても、前記対訳候補ごとに表示するように制御することを特徴とする請求項１〜５のいずれか一つに記載の対訳候補表示装置。
【請求項７】
前記対訳例文記憶手段は、前記所定の文章ごとに、当該文章が属する分野、当該文章の訳文を作成した作業者および／または前記訳文が作成された年月日を関連付けて記憶するものであって、
前記対訳例文記憶手段によって関連付けて記憶された前記分野、作業者および／または年月日を、利用者から検索条件として受け付ける検索条件受付手段をさらに備え、
前記対訳集計手段は、前記対訳例文記憶手段によって対応付けて記憶された各単語の対訳のうち、前記受付手段によって受け付けられた検索条件を具備する対訳に基づいて、前記所定の単語に対応する対訳を集計して前記対訳候補を抽出することを特徴とする請求項１〜６のいずれか一つに記載の対訳候補表示装置。
【請求項８】
前記翻訳対象である原文から当該原文に含まれる複数の単語を解析する原文解析手段をさらに備え、
前記対訳集計手段は、前記原文解析手段によって解析された各単語ごとに、各単語に対応する対訳を集計して前記対訳候補を抽出し、
前記表示制御手段は、前記原文解析手段によって解析された各単語ごとに、前記対訳集計手段によって集計されて抽出された対訳候補を表示するように制御することを特徴とする請求項１〜７のいずれか一つに記載の対訳候補表示装置。
【請求項９】
前記表示制御手段によって表示された対訳候補のなかから、前記所定の単語の対訳として採用すべき対訳候補を、利用者による選択によって受け付ける対訳受付手段をさらに備え、
前記対訳例文記憶手段は、前記所定の単語と、前記対訳受付手段によって受け付けた対訳候補とを対応付け、前記例文として新たに記憶することを特徴とする請求項１〜８のいずれか一つに記載の対訳候補表示装置。
【請求項１０】
所定の文章に係る原文および訳文を例文として記憶し、翻訳対象である原文に含まれる所定の単語とともに、前記例文として記憶された訳文の内容を前記単語の対訳候補として表示する方法をコンピュータに実行させる対訳候補表示プログラムであって、
前記例文としての原文に含まれる各単語ごとに、前記例文としての訳文に含まれる当該単語の対訳を対応付けて記憶する対訳例文記憶工程と、
前記対訳例文記憶工程によって対応付けて記憶された各単語の対訳のうち、前記翻訳対象である原文に含まれる所定の単語に対応する対訳を集計して前記対訳候補を抽出する対訳集計工程と、
前記対訳集計工程によって集計されて抽出された前記対訳候補を、前記所定の単語とともに表示するように制御する表示制御工程と、
をコンピュータに実行させることを特徴とする対訳候補表示プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、所定の文章に係る原文および訳文を例文として記憶し、翻訳対象である原文に含まれる各単語を含んだ例文を表示する対訳候補表示装置および対訳候補表示プログラムに関し、特に、翻訳作業者が効率良く翻訳作業を進めることができる対訳候補表示装置および対訳候補表示プログラムに関する。
【０００２】
【従来の技術】
従来より、産業翻訳の分野では、様々な訳語に翻訳され得る原文の単語を均等な品質で翻訳することが求められている。つまり、翻訳作業によって作成された訳文の用語や表現が当該訳文内で統一されていること、さらには、過去に翻訳された同内容の訳文とも一貫していることが要求されている。このような要求を背景にして、産業翻訳の分野においては、過去に翻訳された原文および訳文を例文として蓄積し、この例文を参照しながら翻訳作業を進めることができるようにした翻訳支援システムが開発されている。
【０００３】
かかる翻訳支援システムの代表的なものとしては、図１２に示す対訳候補表示装置（いわゆる、翻訳メモリシステム）がある。この対訳候補表示装置は、概略的には、過去に翻訳された所定の文章に係る原文および訳文を例文として記憶し、翻訳対象である原文に含まれる各単語を含んだ例文を表示するというものである。
【０００４】
これを具体的に説明すると、図１２に示す対訳候補表示装置３０において、翻訳メモリデータベース３３には、過去に翻訳された所定の文章に係る原文および訳文が例文として一文ずつ対応付けられて記憶される。そして、翻訳対象である原文が入力部３１を介して入力されると、検索部３４は、この原文に含まれる各単語を含んだ文章を、翻訳メモリデータベース３３から検索し、表示制御部３５は、翻訳メモリデータベース３３から検索された文章の原文および訳文を出力部３２（モニタ）を介して出力する。すなわち、例えば、翻訳対象である原文が「Ｉ　ｓａｗ　ａ　ｇｉｒｌ．」であったとすると、「ｓａｗ」や「ｇｉｒｌ」を含んだ文章が翻訳メモリデータベース３３から検索され、図１３に示すように、「ｓａｗ」や「ｇｉｒｌ」を含んだ文章の原文および訳文がモニタ（出力部３２）に表示される。
【０００５】
一方、翻訳作業者は、出力部３２に表示された原文および訳文を参照しつつ、翻訳対象である原文の訳文を決定し、この訳文を入力部３１を介して入力する。これに続いて、翻訳文編集部３６は、入力部３１を介して入力された訳文および原文を対応付けて翻訳メモリデータベース３３に新たに格納する。つまり、上記の例で言えば、「Ｉ　ｓａｗ　ａ　ｇｉｒｌ」と言う原文と、翻訳作業者によって入力部３１から入力された訳文とが、新たに対応付けられて翻訳メモリデータベース３３に記憶される。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記の従来技術は、翻訳作業者が対訳を決定するまでに手間と時間がかかってしまい、効率良く翻訳作業を進めることが困難であるという問題点があった。すなわち、上記の従来技術では、図１３に示すように、翻訳対象である原文に含まれる各単語を含んだ文章の原文および訳文が列挙されるに過ぎないため、翻訳作業者は、列挙された原文および訳文をそれぞれ細かく検討してから、対訳を決定しなければならない。
【０００７】
つまり、上記の例で言えば、「ｇｉｒｌ」の対訳を決定しようとする場合、翻訳作業者は、「ｇｉｒｌ」を含んだ原文を順次探し出し、探し出した各原文に対応する訳文を順次参照した上で、「ｇｉｒｌ」の対訳としてはどのような対訳があるか、各対訳の割合はどの程度であるか、などを検討する必要がある。このような状況では、翻訳作業者が対訳を決定するまでに手間と時間がかかってしまい、効率良く翻訳作業を進めることは困難であった。
【０００８】
そこで、この発明は、上述した従来技術による問題点を解消するためになされたものであり、翻訳作業者が効率良く翻訳作業を進めることができる対訳候補表示装置および対訳候補表示プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、本発明は、例文としての原文に含まれる各単語ごとに、例文としての訳文に含まれる当該単語の対訳を対応付けて記憶し、対応付けて記憶された各単語の対訳のうち、翻訳対象である原文に含まれる所定の単語に対応する対訳を集計して対訳候補を抽出し、所定の単語とともに表示するように制御する。
【００１０】
したがって、本発明によれば、例文として記憶された内容を翻訳対象である原文とともに表示する際に、所定の単語に対して対訳候補としてどのような対訳があるかを表示するので、翻訳作業者が効率良く翻訳作業を進めることが可能になる。
【００１１】
また、本発明は、対応付けて記憶された各単語の対訳を参照して、所定の単語に対応する対訳の一覧を作成し、対訳の一覧のなかから、他の対訳と重複しない対訳は、そのまま対訳候補として抽出する一方、他の対訳と重複する対訳は、各対訳を一つにまとめて対訳候補として抽出する。そして、抽出された各対訳候補を、所定の単語とともに表示するように制御する。
【００１２】
したがって、本発明によれば、他の対訳と重複しない対訳は、そのまま対訳候補として抽出し、他の対訳と重複する対訳は、各対訳を一つにまとめて対訳候補として表示することにより、翻訳作業者は、どのような対訳があるか一目で把握できるので、効率良く翻訳作業を進めることが可能になる。
【００１３】
また、本発明は、抽出された各対訳候補ごとに、対訳の一覧を参照して、対訳候補に該当する対訳の個数を算出し、対訳候補の表示に際し、算出された対訳の個数についても、対訳候補ごとに表示するように制御する。
【００１４】
したがって、本発明によれば、所定の単語の対訳候補について各対訳の用いられる割合を表示することにより、翻訳作業者は、どのような対訳があるか、さらには、各対訳の割合はどの程度であるか、を一目で把握できるので、効率良く翻訳作業を進めることが可能になる。
【００１５】
また、本発明は、抽出された対訳候補の個数を算出し、所定の単語の表示に際し、算出された対訳候補の個数に応じて、表示態様を区別して表示するように制御する。
【００１６】
したがって、本発明によれば、対訳候補数によって、翻訳対象である原文の各単語の表示態様を区別することにより、一目で翻訳対象である原文の各単語についての対訳候補数が判別できるので、翻訳作業者が効率良く翻訳作業を進めることが可能になる。
【００１７】
また、本発明は、対訳候補の表示に際し、記憶された原文および訳文のなかから、対訳候補となった対訳が含まれる訳文および／または訳文に対応する原文についても、対訳候補ごとに表示するように制御する。
【００１８】
したがって、本発明によれば、対訳候補とともに、その対訳を含む例文の原文および訳文を表示するので、翻訳作業者は、対訳候補の対訳について例文の文意も参酌して、翻訳対象である原文にふさわしい対訳を決定することが可能になる。
【００１９】
また、本発明は、所定の文章ごとに、文章が属する分野、文章の訳文を作成した作業者および／または訳文が作成された年月日を関連付けて記憶するものであって、対訳候補の表示に際し、対訳候補となった対訳が含まれる訳文に関して、関連付けて記憶された分野、作業者および／または年月日についても、対訳候補ごとに表示するように制御する。
【００２０】
したがって、本発明によれば、対訳候補とともに、過去に翻訳された例文において、文章が属する分野、文章の訳文を作成した作業者および／または訳文が作成された年月日を表示することにより、過去の分野および作業者と文章の整合性を取ることができるので、様々な訳語に翻訳され得る原文の単語を均等な品質で翻訳することが可能になる。
【００２１】
また、本発明は、所定の文章ごとに、文章が属する分野、文章の訳文を作成した作業者および／または訳文が作成された年月日を関連付けて記憶するものであって、関連付けて記憶された分野、作業者および／または年月日を、利用者から検索条件として受け付けて、対応付けて記憶された各単語の対訳のうち、受け付けられた検索条件を具備する対訳に基づいて、所定の単語に対応する対訳を集計して対訳候補を抽出する。
【００２２】
したがって、本発明によれば、例文から対訳を検索して対訳候補を抽出する際に、例文に関連付けて記憶された情報（文章が属する分野、文章の訳文を作成した作業者および／または訳文が作成された年月日）を検索条件にすることにより、実際に翻訳する文章により近い文章を参考にすることができるので、様々な訳語に翻訳され得る原文の単語を均等な品質にかつ効率的に翻訳することが可能である。
【００２３】
また、本発明は、翻訳対象である原文に含まれる複数の単語を解析し、解析された各単語ごとに、各単語に対応する対訳を集計して対訳候補を抽出し、解析された各単語ごとに、集計されて抽出された対訳候補を表示するように制御する。
【００２４】
したがって、本発明によれば、翻訳対象である原文に含まれる複数の単語を解析し、各単語ごとに対応する対訳を集計して対訳候補を抽出するので、各単語にどのような対訳があるかが一目で把握できる。これにより、翻訳作業者が効率的に翻訳することが可能になる。
【００２５】
また、本発明は、表示された対訳候補のなかから、所定の単語の対訳として採用すべき対訳候補を、利用者による選択によって受け付けて、所定の単語と受け付けた対訳候補とを対応付け、例文として新たに記憶する。
【００２６】
したがって、本発明によれば、翻訳作業者が対訳候補のなかから所定の対訳を決定した際に、翻訳対象である原文の所定の単語と翻訳作業者によって決定された対訳候補とを対応付けて記憶することにより、対訳候補の基になる例文の対応付けが効率的に記憶され、類似文を翻訳する際に、一層効率的に翻訳することが可能になる。
【００２７】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る対訳候補表示装置および対訳候補表示プログラムの好適な実施の形態を詳細に説明する。なお、下記に示す実施の形態１では、本発明に係る対訳候補表示装置（対訳候補表示方法）を説明し、また実施の形態２では、本発明に係る対訳候補表示プログラムを実行するコンピュータシステムを説明し、最後に、他の実施の形態として種々の変形例を説明することとする。
【００２８】
（実施の形態１）
実施の形態１では、本発明に係る対訳候補表示装置（対訳候補表示方法）を説明する。なお、ここでは、本実施の形態１に係る対訳候補表示装置の概要および主たる特徴を説明した後に、この対訳候補表示装置の構成を説明し、最後に、対訳候補表示装置による各種処理の手順を説明する。
【００２９】
［概要および主たる特徴］
まず最初に、本実施の形態１に係る対訳候補表示装置の概要および主たる特徴を説明する。図１は、本実施の形態１に係る対訳候補表示装置の構成を示すブロック図である。同図に示す対訳候補表示装置１０は、概略的には、所定の文章に係る原文および訳文を例文として記憶し、翻訳対象である原文に含まれる所定の単語とともに、例文として記憶された訳文の内容を単語の対訳候補として表示するものである。
【００３０】
ここで、この対訳候補表示装置１０は、翻訳対象である原文に含まれる所定の単語とともに表示される対訳候補の表示処理に主たる特徴があり、かかる対訳候補表示処理によって、対訳候補を参照する翻訳作業者が、効率良く翻訳作業を進めることができるようにしている。
【００３１】
この主たる特徴を具体的に説明すると、対訳候補表示装置１０において、対訳例文データベース１５は、過去に翻訳された所定の文章に係る原文および訳文を例文として記憶するものであるが、例文としての原文に含まれる各単語ごとに、例文としての訳文に含まれる当該単語の対訳を対応付けて記憶している（図２参照）。
【００３２】
そして、翻訳作業者による翻訳作業に際して、対訳集計部１９は、対訳例文データベース１５によって対応付けて記憶された各単語の対訳のうち、翻訳対象である原文に含まれる所定の単語に対応する対訳を集計して対訳候補を抽出する。つまり、対訳例文データベース１５によって対応付けて記憶された各単語の対訳を参照して、翻訳対象の単語に対応する対訳の一覧を作成し（図５および図６参照）、この対訳の一覧のなかから、他の対訳と重複しない対訳は、当該対訳をそのまま対訳候補として抽出する一方、他の対訳と重複する対訳は、当該重複する各対訳を一つにまとめて対訳候補として抽出する（図７参照）。
【００３３】
これに続いて、表示制御部２０は、対訳集計部１９によって集計されて抽出された各対訳候補を、翻訳対象の単語とともに出力部１２に表示するように制御する。つまり、図１３に示した従来技術のように、翻訳対象である原文に含まれる各単語を含んだ文章の原文および訳文を出力部１２に列挙表示するのではなく、この対訳候補表示装置１０では、対訳集計部１９によって集計されて抽出された各対訳候補を出力部１２に表示する（図８（ｂ）参照）。
【００３４】
したがって、この対訳候補を参照する翻訳作業者は、上記した従来技術の例で言えば、「ｇｉｒｌ」を含んだ原文を順次探し出し、探し出した各原文に対応する訳文を順次参照する必要がなく、さらに、「ｇｉｒｌ」の対訳としてはどのような対訳があるかなどを検討する必要もなく、対訳候補を参照するだけで、「ｇｉｒｌ」の対訳として「少女」と「女の子」とがあることを直ちに把握することができる。これによって、翻訳作業者が対訳を決定するまでの手間と時間が省かれ、上記した主たる特徴のように、翻訳作業者は効率良く翻訳作業が進めることが可能になる。
【００３５】
なお、本実施の形態１に係る対訳候補表示装置１０は、上記の主たる特徴に関連した処理として、上記した対訳候補表示処理に先立って（すなわち、翻訳作業者による翻訳作業とは別の処理として）、対訳例文データベース１５を作成する事前解析データ処理をも実行する。つまり、過去に翻訳された所定の文章に係る原文および訳文を例文について、原文に含まれる各単語ごとに、訳文に含まれる当該単語の対訳を対応付けて記憶する処理も実行する。
【００３６】
［対訳候補表示装置の構成］
次に、本実施の形態１に係る対訳候補表示装置１０における各部の構成を説明する。この対訳候補表示装置１０は、図１に示すように、入力部１１と、出力部１２と、事前解析データベース１３と、翻訳対象文データベース１４と、対訳例文データベース１５と、事前処理解析部１６と、対応付け部１７と、入力文解析部１８と、対訳集計部１９と、表示制御部２０と、翻訳文編集部２１とから構成される。
【００３７】
このうち、入力部１１は、各種の情報を入力するキーボードやマウスなどの指示入力手段であり、主に翻訳作業者からの所定の指示入力を受け付ける。具体的には、翻訳対象である原文を翻訳対象文データベース１４から選択する指示や、翻訳対象である原文の所定の単語に対する対訳（翻訳文）の選択を受け付け（図８（ｃ）参照）、対訳例文データベース１５における検索範囲（後述するタイトル、分野、作業者および年月日に関する検索条件）の受け付けなどおこなう。
【００３８】
出力部１２は、各種の情報を出力するモニタなどの出力表示手段であり、具体的には、翻訳対象である原文の所定の単語とともに、対訳集計部１９の処理にしたがって抽出された対訳候補を出力する（図８（ｂ）参照）。また、対訳候補を表示する際に、対訳例文データベース１５に基づいて、対訳候補になった対訳が含まれる訳文および訳文に対応する原文についても、対訳候補ごとに出力する（図８（ｃ）参照）。
【００３９】
事前解析データベース１３は、過去に翻訳された所定の文章に係る原文および訳文を例文として記憶する記憶手段である。具体的には、対訳例文データベース１５を作成する事前解析データ処理を実行する際の情報源として、過去に翻訳された所定の文章に係る原文を事前解析データベース１３の原文１３ａに、また、当該所定の文章に係る訳文を事前解析データベース１３の訳文１３ｂに記憶している。
【００４０】
翻訳対象文データベース１４は、翻訳対象である原文を記憶する記憶手段である。なお、翻訳作業者は、この翻訳対象文データベース１４に記憶された原文のなかから、入力部１１を介して翻訳対象である原文を選択して指示入力することとなる。
【００４１】
対訳例文データベース１５は、所定の文章に係る原文および訳文を例文として記憶する記憶手段である。具体的には、事前解析データ処理の結果として、事前解析データベース１３に記憶された例文について、原文に含まれる各単語ごとに、例文としての訳文に含まれる単語の対訳を対応付けて記憶する（図２参照）。さらに、対訳例文データベース１５は、対訳集計部１９によって検索される際の検索条件である情報（例文となる文章のタイトル、分野、例文となる訳文を翻訳した翻訳作業者およびその年月日）についても、関連付けて記憶する（図２参照）。なお、この対訳例文データベース１５には、後述する翻訳文編集部２１によって対応付けられた原文および訳文も、例文として新たに記憶される。
【００４２】
事前処理解析部１６および対応付け部１７は、上記した事前解析データ処理として、事前解析データベース１３に記憶された例文を解析して、対訳例文データベース１５に格納する処理部である。具体的には、事前処理解析部１６は、事前解析データベース１３に記憶された所定の文章に係る原文および訳文を解析して各単語ごとに分解する。そして、対応付け部１７は、事前処理解析部１６による解析に基づいて分解された各単語について、翻訳作業者による入力部１１を介した対応付け指示にしたがって、原文の各単語ごとに訳文の各単語（対訳）を対応付ける。なお、この対応付けは、上記した対訳例文データベース１５に格納される（図２参照）。
【００４３】
入力文解析部１８は、翻訳対象文データベース１４から選択された翻訳対象である原文（入力文）を解析する原文解析手段である。具体的には、翻訳対象である原文が「Ｉ　ｓａｗ　ａ　ｇｉｒｌ」という原文である場合には、「Ｉ／ｓａｗ／ａ／ｇｉｒｌ」のように、各単語を分解する。
【００４４】
対訳集計部１９は、対訳例文データベース１５によって対応付けて記憶された各単語の対訳のうち、翻訳対象である原文に含まれる所定の単語に対応する対訳を集計して対訳候補を抽出する処理部であり、機能概念的に、対訳例文検索部１９ａと、対訳一覧作成部１９ｂと、対訳候補抽出部１９ｃと、対訳個数算出部１９ｄと、対訳候補数算出部１９ｅとから構成される。
【００４５】
このうち、対訳例文検索部１９ａは、翻訳対象である原文の各単語ごとに、対訳例文データベース１５に基づいて、所定の単語の対訳を含む例文の原文および訳文を検索する処理部である。具体的には、図５に示すように、「Ｉ」、「ｓａｗ」、および「ｇｉｒｌ」という各単語ごとに、各単語を含んだ原文および訳文を検索する。また、この対訳例文検索部１９ａは、入力部１１を介して検索条件（具体的には、タイトル、分野、翻訳作業者および年月日）を受け付けた場合には、この検索条件を具備する例文の範囲から、翻訳対象である原文の各単語の対訳を含む例文を検索する。
【００４６】
対訳一覧作成部１９ｂは、対訳例文検索部１９ａによる検索結果に基づいて、翻訳対象である原文に含まれる所定の単語に対応する対訳の一覧を作成する処理部である。具体的には、図６に示すように、翻訳対象である原文の各単語ごとの対訳を含む例文の原文および訳文（図５参照）を参照して、翻訳対象である原文の各単語ごとに対訳を取り出して、対訳の一覧を作成する。なお、図６は、「ｓａｗ」の対訳として、「見かけた」を二つ取り出して作成された一覧を示し、また、「ｇｉｒｌ」の対訳として、「少女」を五つ取り出すとともに、「女の子」を五つ取り出して作成された一覧を示している。
【００４７】
対訳候補抽出部１９ｃは、対訳一覧作成部１９ｂによって作成された対訳の一覧のなかから、他の対訳と重複しない対訳は、そのまま対訳候補として抽出する一方、他の対訳と重複する対訳は、重複する対訳を一つにまとめて対訳候補として抽出する処理部である。具体的には、図７に示すように、「ｓａｗ」については、二つの「見かけた」を一つにまとめて対訳候補として抽出し、また、「ｇｉｒｌ」については、五つの「少女」を一つにまとめて対訳候補として抽出するとともに、五つの「女の子」を一つにまとめて対訳候補として抽出する。
【００４８】
対訳個数算出部１９ｄは、対訳候補抽出部１９ｃによって抽出された各対訳候補ごとに、対訳一覧作成部１９ｂによって作成された対訳の一覧を参照して、対訳候補に該当する対訳の個数を算出する処理部である。例えば、図６に示す対訳の一覧の「ｇｉｒｌ」については、「少女」の対訳の個数として五個を算出するとともに、「女の子」の対訳の個数として五個を算出し、さらに、この個数に基づいて、図７に示すように、「実際存在した個数／全体の個数」（つまり頻度）を算出する。
【００４９】
対訳候補数算出部１９ｅは、翻訳対象である原文の各単語ごとに、対訳候補抽出部１９ｃによって抽出された対訳候補の個数をそれぞれ算出する処理部である。例えば、図７に示した例について言えば、「Ｉ」についてはゼロ個、「ｓａｗ」については一個、「ｇｉｒｌ」については二個というように、対訳候補の個数を算出する。
【００５０】
表示制御部２０は、対訳集計部１９による処理結果を、出力部１２で出力するために、表示画面を作成する表示制御手段である。具体的には、翻訳対象である原文の所定の単語とともに、対訳集計部１９によって集計されて抽出された対訳候補を出力部１２に表示するように制御する（図８（ｂ）参照）。さらに、この表示に際して、対訳集計部１９の対訳個数算出部１９ｄの結果に基づいて、翻訳対象である原文の所定の単語の対訳候補の頻度を表示するように制御したり、対訳集計部１９の対訳候補数算出部１９ｅの結果に基づいて（翻訳対象である原文の各単語の対訳候補の個数に応じて）、翻訳対象である原文の各単語における表示態様を区別して表示（例えば、書体や色などによる区別表示）するように制御する。また、入力部１１を介して所定の対訳候補が選択された場合には、その対訳ごとの例文（原文および訳文）、その例文の文章のタイトル、分野、その例文の訳文を翻訳した翻訳作業者およびその年月日を表示するように制御する（図８（ｃ）参照）。
【００５１】
翻訳文編集部２１は、翻訳対象である原文の翻訳文を編集する処理部である。具体的には、出力部１２に出力された原文の各単語と、入力部１１から受け付けた対訳候補とを対応付ける編集をおこなう。なお、翻訳文編集部２１によって対応付けられた単語（翻訳対象である原文に含まれる単語）および対訳は、対訳例文データベース１５に新たに例文として格納される。
【００５２】
［各種の処理の手順］
次に、本実施の形態１に係る対訳候補表示装置１０による各種処理の手順を説明する。なお、ここでは、主たる特徴に関連した処理として、上記した対訳候補表示処理とは別に、先立っておこなわれる（１）事前解析データ処理を説明した後に、主たる特徴である（２）対訳候補表示処理を説明する。
【００５３】
（１）事前解析データ処理
図３は、事前解析データ処理の手順を示すフローチャートである。同図に示すように、事前処理解析部１６は、事前解析データベース１３の原文１３ａから、過去に翻訳された所定の文章に係る原文を一文取り出し、各単語に分解し（ステップＳ３０１）、同様にして、先に取り出した原文に対応する訳文を、事前解析データベース１３の訳文１３ｂより一文取り出し、各単語に分解する（ステップＳ３０２）。
【００５４】
そして、対応付け部１７は、事前処理解析部１６による解析に基づいて分解された各単語について、翻訳作業者による入力部１１を介した対応付け指示にしたがって、原文の各単語ごとに訳文の各単語（対訳）を対応付ける（ステップＳ３０３）。これに続いて、対応付け部１７によりおこなわれた対応付けは、対訳例文データベース１５に蓄積される（ステップＳ３０４）。
【００５５】
この後に、事前処理解析部１６は、当該処理文が最後の文であるか否かを判定する（ステップＳ３０５）。そして、その処理文が最後の文である場合には（ステップＳ３０５肯定）、処理を完了する。一方、まだ処理文が残っている場合（ステップＳ３０５否定）、事前処理解析部１６は、事前解析データベース１３の原文ａから新たに処理文を一文取り出して、各単語に分解し（ステップＳ３０１）、上記したステップＳ３０２〜Ｓ３０４の処理を実行する。
【００５６】
上記した一連の処理を経て、対訳例文データベース１５には、例文としての原文に含まれる各単語ごとに、例文としての訳文に含まれる単語の対訳が対応付けて記憶されることとなる（図２参照）。
【００５７】
（２）対訳候補表示処理
次に、対訳候補表示処理について説明する。図４は、対訳候補表示処理の手順を示すフローチャートである。同図に示すように、入力部１１は、翻訳対象文データベース１４に記憶された翻訳対象である文章のなかから、翻訳対象である原文（一文）の選択に対する指示入力を受け付ける（ステップＳ４０１）。つまり、図８（ａ）に示すように、翻訳作業者は、翻訳対象文データベース１４から翻訳対象である原文「Ｉ　ｓａｗ　ａ　ｇｉｒｌ．」を、入力部１１を介して選択する。
【００５８】
そして、入力文解析部１８は、翻訳対象文データベース１４から選択された翻訳対象である原文（入力文）を解析する（ステップＳ４０２）。具体的には、入力文解析部１８は、翻訳対象である原文「Ｉ　ｓａｗ　ａ　ｇｉｒｌ．」を解析し、「Ｉ／ｓａｗ／ａ／ｇｉｒｌ」のように、各単語に分解する。
【００５９】
続いて、対訳集計部１９の対訳例文検索部１９ａは、翻訳対象である原文の各単語ごとに、対訳例文データベース１５に基づいて、所定の単語の対訳を含む例文の原文を検索し（ステップＳ４０３）、また、その訳文も検索する（ステップＳ４０４）。具体的には、対訳例文検索部１９ａは、図５に示すように、翻訳対象である原文の各単語である「Ｉ」、「ｓａｗ」および「ｇｉｒｌ」をキーワードとして、対訳例文データベース１５のなかから、翻訳対象である原文の各単語を含んだ原文を検索し、そして、その訳文も検索する。
【００６０】
その後、対訳集計部１９の対訳一覧作成部１９ｂは、対訳例文検索部１９ａによる検索結果（図５参照）に基づいて、図６に示すように、翻訳対象である原文の各単語ごとに対訳を取り出して、対訳の一覧を作成する（ステップＳ４０５）。なお、図６は、「ｓａｗ」の対訳として、「見かけた」を二つ取り出して作成された一覧を示し、また、「ｇｉｒｌ」の対訳として、「少女」を五つ取り出すとともに「女の子」を五つ取り出して作成された一覧を示している。
【００６１】
そして、対訳集計部１９の対訳候補抽出部１９ｃは、対訳一覧作成部１９ｂによって作成された対訳の一覧のなかから、他の対訳と重複しない対訳は、そのまま対訳候補として抽出する一方、他の対訳と重複する対訳は、重複する対訳を一つにまとめて対訳候補として抽出する（ステップＳ４０６）。つまり、対訳の一覧（図６参照）のなかから、「ｓａｗ」については、二つの「見かけた」を一つにまとめて対訳候補として抽出し（図７参照）、また、「ｇｉｒｌ」については、五つの「少女」を一つにまとめて対訳候補として抽出するとともに、五つの「女の子」をひとつにまとめて対訳候補として抽出する。（図７参照）
【００６２】
続いて、対訳集計部１９の対訳個数算出部１９ｄは、対訳候補抽出部１９ｃによって抽出された各対訳候補ごとに、対訳一覧作成部１９ｂによって作成された対訳の一覧を参照して、対訳候補に該当する対訳の個数を算出する（ステップＳ４０７）。例えば、図６に示す対訳の一覧の「ｇｉｒｌ」については、「少女」の対訳の個数として五個を算出するとともに、「女の子」の対訳の個数として五個を算出し、さらに、この個数に基づいて、図７に示すように、「実際存在した個数／全体の個数」（つまり頻度）を算出する。
【００６３】
その後、対訳集計部１９における対訳候補数算出部１９ｅは、翻訳対象である原文の各単語ごとに、対訳候補抽出部１９ｃによって抽出された対訳候補の個数をそれぞれ算出する（ステップＳ４０８）。例えば、図７に示した例について言えば、「Ｉ」についてはゼロ個、「ｓａｗ」については一個、「ｇｉｒｌ」については二個というように、対訳候補の個数を算出する。
【００６４】
そして、表示制御部２０は、対訳集計部１９による処理結果を、出力部１２で出力するために、表示画面を作成する（ステップＳ４０９）。続いて、出力部１２は、図８（ｃ）に示すように、対訳集計部１９の処理を通して、表示制御部２０において作成された画面を、出力手段（モニタなど）で出力する（ステップＳ４１０）。具体的には、翻訳対象である原文の所定の単語「ｇｉｒｌ」とともに、対訳集計部１９によって集計されて抽出された対訳候補（「少女」および「女の子」）を出力部１２に表示するように制御する（図８（ｂ）参照）。
【００６５】
さらに、この表示に際して、対訳集計部１９の対訳個数算出部１９ｄの結果に基づいて、翻訳対象である原文の所定の単語「ｇｉｒｌ」の対訳候補（「少女」および「女の子」）の頻度（「実際存在した個数／全体の個数」）を表示するように制御したり（図８（ｂ）参照）、対訳集計部１９の対訳候補数算出部１９ｅの結果に基づいて（翻訳対象である原文の各単語の対訳候補の個数に応じて）、表示態様を区別して表示（例えば、書体や色などによる区別表示）するように制御する（図８（ｂ）参照）。また、入力部１１を介して所定の対訳候補が選択された場合には、その対訳（つまり「少女」または「女の子」）ごとの例文（原文および訳文）、その例文の文章のタイトル、分野、その例文の訳文を翻訳した翻訳作業者およびその年月日を表示するように制御する（図８（ｃ）参照）。
【００６６】
続いて、入力部１１は、対訳集計部１９の対訳例文検索部１９ａが、対訳例文データベース１５から例文（原文および訳文）を検索する際の検索範囲（タイトル、分野、翻訳作業者および年月日）の指定について、受け付けをおこなう（ステップＳ４１１）。
【００６７】
ここで、入力部１１が検索条件を受け付けた場合には（ステップＳ４１１肯定）、対訳集計部１９の対訳例文検索部ａは、検索条件を具備する例文の範囲から、翻訳対象である原文の各単語の対訳を含む例文を検索し（ステップＳ４０３）、この検索結果に基づいて、上記のステップＳ４０４〜Ｓ４１０の処理を実行する。なお、図９（ａ）は、作業者を「本人」と指定して検索した場合を示し、同図（ｂ）は、分野を「△△」と指定して検索した場合を示し、同図（ｃ）は、作業者を「本人」ならびに分野を「△△」と指定した場合を示している。
【００６８】
そして、入力部１１は、図８（ｃ）または図９に示した画面上で、翻訳対象である原文の各単語に対する対訳の選択を受け付ける（ステップＳ４１２）。この受け付けによって、対訳が決定されると（ステップＳ４１３肯定）、翻訳文編集部２１は、出力部１２に出力された原文の各単語を、入力部１１から受け付けた対訳候補に対応付ける編集をおこない、対応付けられた単語（翻訳対象である原文に含まれる単語）および対訳は、対訳例文データベース１５に新たに例文として格納される（ステップＳ４１４）。例えば、翻訳対象である原文の所定の単語「ｇｉｒｌ」と選択された対訳候補の対訳（例えば「少女」）とを対応付けて、対訳例文データベース１５に蓄積する。
【００６９】
最後に、当該処理文が最後の翻訳対象文である場合（ステップＳ４１５肯定）は、処理を終了する。また、まだ翻訳対象文が残っている場合（ステップＳ４１５否定）には、ステップＳ４０１に戻って、新たな翻訳対象文の翻訳を開始する。
【００７０】
上述してきたように、本実施の形態１に係る対訳候補表示装置１０は、翻訳対象である原文の所定の単語とともに対訳候補を表示し、さらに、対訳候補の選定を判断する際の情報（対訳候補の選定頻度、対訳候補の例文（原文および訳文）、その例文のタイトル、分野、その例文の訳文を翻訳した翻訳作業者およびその年月日）を出力する。また、翻訳対象である原文の対訳候補の個数により原文の表示態様を区別して表示する。このように、翻訳作業において効率的な情報を提示することによって、翻訳作業者が効率良く翻訳作業を進めることが可能になる。
【００７１】
（実施の形態２）
ところで、上記実施の形態１で説明した対訳候補表示装置は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、本実施の形態２では、上記実施の形態１で説明した対訳候補表示装置と同様の機能を有する対訳候補表示プログラムを実行するコンピュータシステムについて説明する。
【００７２】
図１０は、本実施の形態２に係るコンピュータシステムの構成を示すシステム構成図であり、図１１は、このコンピュータシステムにおける本体部の構成を示すブロック図である。図１０に示すように、本実施の形態２に係るコンピュータシステム１００は、本体部１０１と、本体部１０１からの指示によって表示画面１０２ａに画像などの情報を表示するためのディスプレイ１０２と、このコンピュータシステム１００に種々の情報を入力するためのキーボード１０３と、ディスプレイ１０２の表示画面１０２ａ上の任意の位置を指定するためのマウス１０４とを備える。
【００７３】
また、このコンピュータシステム１００における本体部１０１は、図１１に示すように、ＣＰＵ１２１と、ＲＡＭ１２２と、ＲＯＭ１２３と、ハードディスクドライブ（ＨＤＤ）１２４と、ＣＤ−ＲＯＭ１０９を受け入れるＣＤ−ＲＯＭドライブ１２５と、フレキシブルディスク（ＦＤ）１０８を受け入れるＦＤドライブ１２６と、ディスプレイ１０２、キーボード１０３並びにマウス１０４を接続するＩ／Ｏインターフェース１２７と、ローカルエリアネットワークまたは広域エリアネットワーク（ＬＡＮ／ＷＡＮ）１０６に接続するＬＡＮインターフェース１２８とを備える。
【００７４】
さらに、このコンピュータシステム１００には、インターネットなどの公衆回線１０７に接続するためのモデム１０５が接続されるとともに、ＬＡＮインターフェース１２８およびＬＡＮ／ＷＡＮ１０６を介して、他のコンピュータシステム（ＰＣ）１１１、サーバ１１２並びにプリンタ１１３などが接続される。
【００７５】
そして、このコンピュータシステム１００は、所定の記録媒体に記録された対訳候補表示プログラムを読み出して実行することで対訳候補表示装置を実現する。ここで、所定の記録媒体とは、フレキシブルディスク（ＦＤ）１０８、ＣＤ−ＲＯＭ１０９、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」の他に、コンピュータシステム１００の内外に備えられるハードディスクドライブ（ＨＤＤ）１２４や、ＲＡＭ１２２、ＲＯＭ１２３などの「固定用の物理媒体」、さらに、モデム１０５を介して接続される公衆回線１０７や、他のコンピュータシステム１１１並びにサーバ１１２が接続されるＬＡＮ／ＷＡＮ１０６などのように、プログラムの送信に際して短期にプログラムを保持する「通信媒体」など、コンピュータシステム１００によって読み取り可能な対訳候補表示プログラムを記録する、あらゆる記録媒体を含むものである。
【００７６】
すなわち、対訳候補表示プログラムは、上記した「可搬用の物理媒体」、「固定用の物理媒体」、「通信媒体」などの記録媒体に、コンピュータ読み取り可能に記録されるものであり、コンピュータシステム１００は、このような記録媒体から対訳候補表示プログラムを読み出して実行することで対訳候補表示装置を実現する。なお、対訳候補表示プログラムは、コンピュータシステム１００によって実行されることに限定されるものではなく、他のコンピュータシステム１１１またはサーバ１１２が対訳候補表示プログラムを実行する場合や、これらが協働して対訳候補表示プログラムを実行するような場合にも、本発明を同様に適用することができる。
【００７７】
（他の実施の形態）
さて、これまで本発明の実施の形態について説明したが、本発明は上述した実施の形態以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてもよいものである。
【００７８】
例えば、本実施の形態では、翻訳対象である言語が英文で、訳文の言語が日本文である場合の対訳候補表示処理の実施形態を説明したが、本発明はこれに限定されるものではなく、例えば、翻訳対象である言語が仏文で、訳文の言語が英文である場合や、翻訳対象である言語が中国文で、訳文の言語が日本文である場合など、あらゆる言語間で同様に適用することができる。
【００７９】
また、本実施の形態において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００８０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００８１】
（付記１）所定の文章に係る原文および訳文を例文として記憶し、翻訳対象である原文に含まれる所定の単語とともに、前記例文として記憶された訳文の内容を前記単語の対訳候補として表示する対訳候補表示装置であって、
前記例文としての原文に含まれる各単語ごとに、前記例文としての訳文に含まれる当該単語の対訳を対応付けて記憶する対訳例文記憶手段と、
前記対訳例文記憶手段によって対応付けて記憶された各単語の対訳のうち、前記翻訳対象である原文に含まれる所定の単語に対応する対訳を集計して前記対訳候補を抽出する対訳集計手段と、
前記対訳集計手段によって集計されて抽出された前記対訳候補を、前記所定の単語とともに表示するように制御する表示制御手段と、
を備えたことを特徴とする対訳候補表示装置。
【００８２】
（付記２）前記対訳集計手段は、
前記対訳例文記憶手段によって対応付けて記憶された各単語の対訳を参照して、前記所定の単語に対応する対訳の一覧を作成する対訳一覧作成手段と、
前記対訳一覧作成手段によって作成された対訳の一覧のなかから、他の対訳と重複しない対訳は、当該対訳をそのまま前記対訳候補として抽出する一方、他の対訳と重複する対訳は、当該重複する各対訳を一つにまとめて前記対訳候補として抽出する対訳候補抽出手段と、を備え、
前記表示制御手段は、前記対訳候補抽出手段によって抽出された各対訳候補を、前記所定の単語とともに表示するように制御することを特徴とする付記１に記載の対訳候補表示装置。
【００８３】
（付記３）前記対訳集計手段は、前記対訳候補抽出手段によって抽出された各対訳候補ごとに、前記対訳一覧作成手段によって作成された対訳の一覧を参照して、当該対訳候補に該当する対訳の個数を算出する対訳個数算出手段をさらに備え、
前記表示制御手段は、前記対訳候補の表示に際し、前記対訳個数算出手段によって算出された対訳の個数についても、前記対訳候補ごとに表示するように制御することを特徴とする付記２に記載の対訳候補表示装置。
【００８４】
（付記４）前記対訳集計手段は、前記対訳候補抽出手段によって抽出された対訳候補の個数を算出する対訳候補数算出手段をさらに備え、
前記表示制御手段は、前記所定の単語の表示に際し、前記対訳候補数算出手段によって算出された対訳候補の個数に応じて、表示態様を区別して表示するように制御することを特徴とする付記２または３に記載の対訳候補表示装置。
【００８５】
（付記５）前記表示制御手段は、前記対訳候補の表示に際し、前記対訳例文記憶手段によって記憶された前記原文および訳文のなかから、前記対訳候補となった対訳が含まれる訳文および／または当該訳文に対応する原文についても、前記対訳候補ごとに表示するように制御することを特徴とする付記１〜４のいずれか一つに記載の対訳候補表示装置。
【００８６】
（付記６）前記対訳例文記憶手段は、前記所定の文章ごとに、当該文章が属する分野、当該文章の訳文を作成した作業者および／または前記訳文が作成された年月日を関連付けて記憶するものであって、
前記表示制御手段は、前記対訳候補の表示に際し、前記対訳候補となった対訳が含まれる訳文に関して、前記対訳例文記憶手段によって関連付けて記憶された前記分野、作業者および／または年月日についても、前記対訳候補ごとに表示するように制御することを特徴とする付記１〜５のいずれか一つに記載の対訳候補表示装置。
【００８７】
（付記７）前記対訳例文記憶手段は、前記所定の文章ごとに、当該文章が属する分野、当該文章の訳文を作成した作業者および／または前記訳文が作成された年月日を関連付けて記憶するものであって、
前記対訳例文記憶手段によって関連付けて記憶された前記分野、作業者および／または年月日を、利用者から検索条件として受け付ける検索条件受付手段をさらに備え、
前記対訳集計手段は、前記対訳例文記憶手段によって対応付けて記憶された各単語の対訳のうち、前記受付手段によって受け付けられた検索条件を具備する対訳に基づいて、前記所定の単語に対応する対訳を集計して前記対訳候補を抽出することを特徴とする付記１〜６のいずれか一つに記載の対訳候補表示装置。
【００８８】
（付記８）前記翻訳対象である原文から当該原文に含まれる複数の単語を解析する原文解析手段をさらに備え、
前記対訳集計手段は、前記原文解析手段によって解析された各単語ごとに、各単語に対応する対訳を集計して前記対訳候補を抽出し、
前記表示制御手段は、前記原文解析手段によって解析された各単語ごとに、前記対訳集計手段によって集計されて抽出された対訳候補を表示するように制御することを特徴とする付記１〜７のいずれか一つに記載の対訳候補表示装置。
【００８９】
（付記９）前記表示制御手段によって表示された対訳候補のなかから、前記所定の単語の対訳として採用すべき対訳候補を、利用者による選択によって受け付ける対訳受付手段をさらに備え、
前記対訳例文記憶手段は、前記所定の単語と、前記対訳受付手段によって受け付けた対訳候補とを対応付け、前記例文として新たに記憶することを特徴とする付記１〜８のいずれか一つに記載の対訳候補表示装置。
【００９０】
（付記１０）所定の文章に係る原文および訳文を例文として記憶し、翻訳対象である原文に含まれる所定の単語とともに、前記例文として記憶された訳文の内容を前記単語の対訳候補として表示する対訳候補表示方法であって、
前記例文としての原文に含まれる各単語ごとに、前記例文としての訳文に含まれる当該単語の対訳を対応付けて記憶する対訳例文記憶工程と、
前記対訳例文記憶工程によって対応付けて記憶された各単語の対訳のうち、前記翻訳対象である原文に含まれる所定の単語に対応する対訳を集計して前記対訳候補を抽出する対訳集計工程と、
前記対訳集計工程によって集計されて抽出された前記対訳候補を、前記所定の単語とともに表示するように制御する表示制御工程と、
を含んだことを特徴とする対訳候補表示方法。
【００９１】
（付記１１）前記対訳集計工程は、
前記対訳例文記憶工程によって対応付けて記憶された各単語の対訳を参照して、前記所定の単語に対応する対訳の一覧を作成する対訳一覧作成工程と、
前記対訳一覧作成工程によって作成された対訳の一覧のなかから、他の対訳と重複しない対訳は、当該対訳をそのまま前記対訳候補として抽出する一方、他の対訳と重複する対訳は、当該重複する各対訳を一つにまとめて前記対訳候補として抽出する対訳候補抽出工程と、を含み、
前記表示制御工程は、前記対訳候補抽出工程によって抽出された各対訳候補を、前記所定の単語とともに表示するように制御することを特徴とする付記１０に記載の対訳候補表示方法。
【００９２】
（付記１２）前記対訳集計工程は、前記対訳候補抽出工程によって抽出された各対訳候補ごとに、前記対訳一覧作成工程によって作成された対訳の一覧を参照して、当該対訳候補に該当する対訳の個数を算出する対訳個数算出工程をさらに含み、
前記表示制御工程は、前記対訳候補の表示に際し、前記対訳個数算出工程によって算出された対訳の個数についても、前記対訳候補ごとに表示するように制御することを特徴とする付記１１に記載の対訳候補表示方法。
【００９３】
（付記１３）前記対訳集計工程は、前記対訳候補抽出工程によって抽出された対訳候補の個数を算出する対訳候補数算出工程をさらに含み、
前記表示制御工程は、前記所定の単語の表示に際し、前記対訳候補数算出工程によって算出された対訳候補の個数に応じて、表示態様を区別して表示するように制御することを特徴とする付記１１または１２に記載の対訳候補表示方法。
【００９４】
（付記１４）前記表示制御工程は、前記対訳候補の表示に際し、前記対訳例文記憶工程によって記憶された前記原文および訳文のなかから、前記対訳候補となった対訳が含まれる訳文および／または当該訳文に対応する原文についても、前記対訳候補ごとに表示するように制御することを特徴とする付記１０〜１３のいずれか一つに記載の対訳候補表示方法。
【００９５】
（付記１５）前記対訳例文記憶工程は、前記所定の文章ごとに、当該文章が属する分野、当該文章の訳文を作成した作業者および／または前記訳文が作成された年月日を関連付けて記憶するものであって、
前記表示制御工程は、前記対訳候補の表示に際し、前記対訳候補となった対訳が含まれる訳文に関して、前記対訳例文記憶工程によって関連付けて記憶された前記分野、作業者および／または年月日についても、前記対訳候補ごとに表示するように制御することを特徴とする付記１０〜１４のいずれか一つに記載の対訳候補表示方法。
【００９６】
（付記１６）前記対訳例文記憶工程は、前記所定の文章ごとに、当該文章が属する分野、当該文章の訳文を作成した作業者および／または前記訳文が作成された年月日を関連付けて記憶するものであって、
前記対訳例文記憶工程によって関連付けて記憶された前記分野、作業者および／または年月日を、利用者から検索条件として受け付ける検索条件受付工程をさらに含み、
前記対訳集計工程は、前記対訳例文記憶工程によって対応付けて記憶された各単語の対訳のうち、前記受付工程によって受け付けられた検索条件を具備する対訳に基づいて、前記所定の単語に対応する対訳を集計して前記対訳候補を抽出することを特徴とする付記１０〜１５のいずれか一つに記載の対訳候補表示方法。
【００９７】
（付記１７）前記翻訳対象である原文から当該原文に含まれる複数の単語を解析する原文解析工程をさらに含み、
前記対訳集計工程は、前記原文解析工程によって解析された各単語ごとに、各単語に対応する対訳を集計して前記対訳候補を抽出し、
前記表示制御工程は、前記原文解析工程によって解析された各単語ごとに、前記対訳集計工程によって集計されて抽出された対訳候補を表示するように制御することを特徴とする付記１０〜１６のいずれか一つに記載の対訳候補表示方法。
【００９８】
（付記１８）前記表示制御工程によって表示された対訳候補のなかから、前記所定の単語の対訳として採用すべき対訳候補を、利用者による選択によって受け付ける対訳受付工程をさらに含み、
前記対訳例文記憶工程は、前記所定の単語と、前記対訳受付工程によって受け付けた対訳候補とを対応付け、前記例文として新たに記憶することを特徴とする付記１０〜１７のいずれか一つに記載の対訳候補表示方法。
【００９９】
（付記１９）所定の文章に係る原文および訳文を例文として記憶し、翻訳対象である原文に含まれる所定の単語とともに、前記例文として記憶された訳文の内容を前記単語の対訳候補として表示する方法をコンピュータに実行させる対訳候補表示プログラムであって、
前記例文としての原文に含まれる各単語ごとに、前記例文としての訳文に含まれる当該単語の対訳を対応付けて記憶する対訳例文記憶工程と、
前記対訳例文記憶工程によって対応付けて記憶された各単語の対訳のうち、前記翻訳対象である原文に含まれる所定の単語に対応する対訳を集計して前記対訳候補を抽出する対訳集計工程と、
前記対訳集計工程によって集計されて抽出された前記対訳候補を、前記所定の単語とともに表示するように制御する表示制御工程と、
をコンピュータに実行させることを特徴とする対訳候補表示プログラム。
【０１００】
（付記２０）前記対訳集計工程は、
前記対訳例文記憶工程によって対応付けて記憶された各単語の対訳を参照して、前記所定の単語に対応する対訳の一覧を作成する対訳一覧作成工程と、
前記対訳一覧作成工程によって作成された対訳の一覧のなかから、他の対訳と重複しない対訳は、当該対訳をそのまま前記対訳候補として抽出する一方、他の対訳と重複する対訳は、当該重複する各対訳を一つにまとめて前記対訳候補として抽出する対訳候補抽出工程と、をコンピュータに実行させ、
前記表示制御工程は、前記対訳候補抽出工程によって抽出された各対訳候補を、前記所定の単語とともに表示するように制御することを特徴とする付記１９に記載の対訳候補表示プログラム。
【０１０１】
（付記２１）前記対訳集計工程は、前記対訳候補抽出工程によって抽出された各対訳候補ごとに、前記対訳一覧作成工程によって作成された対訳の一覧を参照して、当該対訳候補に該当する対訳の個数を算出する対訳個数算出工程をさらにコンピュータに実行させ、
前記表示制御工程は、前記対訳候補の表示に際し、前記対訳個数算出工程によって算出された対訳の個数についても、前記対訳候補ごとに表示するように制御することを特徴とする付記２０に記載の対訳候補表示プログラム。
【０１０２】
（付記２２）前記対訳集計工程は、前記対訳候補抽出工程によって抽出された対訳候補の個数を算出する対訳候補数算出工程をさらにコンピュータに実行させ、
前記表示制御工程は、前記所定の単語の表示に際し、前記対訳候補数算出工程によって算出された対訳候補の個数に応じて、表示態様を区別して表示するように制御することを特徴とする付記２０または２１に記載の対訳候補表示プログラム。
【０１０３】
（付記２３）前記表示制御工程は、前記対訳候補の表示に際し、前記対訳例文記憶工程によって記憶された前記原文および訳文のなかから、前記対訳候補となった対訳が含まれる訳文および／または当該訳文に対応する原文についても、前記対訳候補ごとに表示するように制御することを特徴とする付記１９〜２２のいずれか一つに記載の対訳候補表示プログラム。
【０１０４】
（付記２４）前記対訳例文記憶工程は、前記所定の文章ごとに、当該文章が属する分野、当該文章の訳文を作成した作業者および／または前記訳文が作成された年月日を関連付けて記憶するものであって、
前記表示制御工程は、前記対訳候補の表示に際し、前記対訳候補となった対訳が含まれる訳文に関して、前記対訳例文記憶工程によって関連付けて記憶された前記分野、作業者および／または年月日についても、前記対訳候補ごとに表示するように制御することを特徴とする付記１９〜２３のいずれか一つに記載の対訳候補表示プログラム。
【０１０５】
（付記２５）前記対訳例文記憶工程は、前記所定の文章ごとに、当該文章が属する分野、当該文章の訳文を作成した作業者および／または前記訳文が作成された年月日を関連付けて記憶するものであって、
前記対訳例文記憶工程によって関連付けて記憶された前記分野、作業者および／または年月日を、利用者から検索条件として受け付ける検索条件受付工程をさらにコンピュータに実行させ、
前記対訳集計工程は、前記対訳例文記憶工程によって対応付けて記憶された各単語の対訳のうち、前記受付工程によって受け付けられた検索条件を具備する対訳に基づいて、前記所定の単語に対応する対訳を集計して前記対訳候補を抽出することを特徴とする付記１９〜２４のいずれか一つに記載の対訳候補表示プログラム。
【０１０６】
（付記２６）前記翻訳対象である原文から当該原文に含まれる複数の単語を解析する原文解析工程をさらにコンピュータに実行させ、
前記対訳集計工程は、前記原文解析工程によって解析された各単語ごとに、各単語に対応する対訳を集計して前記対訳候補を抽出し、
前記表示制御工程は、前記原文解析工程によって解析された各単語ごとに、前記対訳集計工程によって集計されて抽出された対訳候補を表示するように制御することを特徴とする付記１９〜２５のいずれか一つに記載の対訳候補表示プログラム。
【０１０７】
（付記２７）前記表示制御工程によって表示された対訳候補のなかから、前記所定の単語の対訳として採用すべき対訳候補を、利用者による選択によって受け付ける対訳受付工程をさらにコンピュータに実行させ、
前記対訳例文記憶工程は、前記所定の単語と、前記対訳受付工程によって受け付けた対訳候補とを対応付け、前記例文として新たに記憶することを特徴とする付記１９〜２６のいずれか一つに記載の対訳候補表示プログラム。
【０１０８】
【発明の効果】
以上説明したように、本発明によれば、例文として記憶された内容を翻訳対象である原文とともに表示する際に、所定の単語に対して対訳候補としてどのような対訳があるかを表示するので、翻訳作業者が効率良く翻訳作業を進めることが可能になる。
【０１０９】
また、本発明によれば、他の対訳と重複しない対訳は、そのまま対訳候補として抽出し、他の対訳と重複する対訳は、各対訳を一つにまとめて対訳候補として表示することにより、翻訳作業者は、どのような対訳があるか一目で把握できるので、効率良く翻訳作業を進めることが可能になる。
【０１１０】
また、本発明によれば、所定の単語の対訳候補について各対訳の用いられる割合を表示することにより、翻訳作業者は、どのような対訳があるか、さらには、各対訳の割合はどの程度であるか、を一目で把握できるので、効率良く翻訳作業を進めることが可能になる。
【０１１１】
また、本発明によれば、対訳候補数によって、翻訳対象である原文の各単語の表示態様を区別することにより、一目で翻訳対象である原文の各単語についての対訳候補数が判別できるので、翻訳作業者が効率良く翻訳作業を進めることが可能になる。
【０１１２】
また、本発明によれば、対訳候補とともに、その対訳を含む例文の原文および訳文を表示するので、翻訳作業者は、対訳候補の対訳について例文の文意も参酌して、翻訳対象である原文にふさわしい対訳を決定することが可能になる。
【０１１３】
また、本発明によれば、対訳候補とともに、過去に翻訳された例文において、文章が属する分野、文章の訳文を作成した作業者および／または訳文が作成された年月日を表示することにより、過去の分野および作業者と文章の整合性を取ることができるので、様々な訳語に翻訳され得る原文の単語を均等な品質で翻訳することが可能になる。
【０１１４】
また、本発明によれば、例文から対訳を検索して対訳候補を抽出する際に、例文に関連付けて記憶された情報（文章が属する分野、文章の訳文を作成した作業者および／または訳文が作成された年月日）を検索条件にすることにより、実際に翻訳する文章により近い文章を参考にすることができるので、様々な訳語に翻訳され得る原文の単語を均等な品質にかつ効率的に翻訳することが可能である。
【０１１５】
また、本発明によれば、翻訳対象である原文に含まれる複数の単語を解析し、各単語ごとに対応する対訳を集計して対訳候補を抽出するので、各単語にどのような対訳があるかが一目で把握できる。これにより、翻訳作業者が効率的に翻訳することが可能になる。
【０１１６】
また、本発明によれば、翻訳作業者が対訳候補のなかから所定の対訳を決定した際に、翻訳対象である原文の所定の単語と翻訳作業者によって決定された対訳候補とを対応付けて記憶することにより、対訳候補の基になる例文の対応付けが効率的に記憶され、類似文を翻訳する際に、一層効率的に翻訳することが可能になる。
【図面の簡単な説明】
【図１】実施の形態１に係る対訳候補表示装置の構成を示すブロック図である。
【図２】対訳例文データベースに記憶される情報の構成例を示す図である。
【図３】事前解析データ処理の手順を示すフローチャートである。
【図４】対訳候補表示処理の手順を示すフローチャートである。
【図５】対訳例文の検索を説明するための図である。
【図６】対訳一覧の作成を説明するための図である。
【図７】対訳の集計を説明するための図である。
【図８】出力部に表示される画面の構成例を示す図である。
【図９】出力部に表示される画面の構成例を示す図である。
【図１０】本実施の形態２に係るコンピュータシステムの構成を示すシステム構成図である。
【図１１】図１０に示したコンピュータシステムにおける本体部の構成を示すブロック図である。
【図１２】従来技術に係る対訳候補表示装置の構成を示すブロック図である。
【図１３】出力部に表示される画面の構成例を示す図である。
【符号の説明】
１０　対訳候補表示装置
１１　入力部
１２　出力部
１３　事前解析データベース
１３ａ　原文
１３ｂ　訳文
１４　翻訳対象文データベース
１５　対訳例文データベース
１６　事前処理解析部
１７　対応付け部
１８　入力文解析部
１９　対訳集計部
１９ａ　対訳例文検索部
１９ｂ　対訳一覧作成部
１９ｃ　対訳候補抽出部
１９ｄ　対訳個数算出部
１９ｅ　対訳候補数算出部
２０　表示制御部
２１　翻訳文編集部
【図１】
2004062384.tif 000003
【図２】
2004062384.tif 000004
【図３】
2004062384.tif 000005
【図４】
2004062384.tif 000006
【図５】
2004062384.tif 000007
【図６】
2004062384.tif 000008
【図７】
2004062384.tif 000009
【図８】
2004062384.tif 000010
【図９】
2004062384.tif 000011
【図１０】
2004062384.tif 000012
【図１１】
2004062384.tif 000013
【図１２】
2004062384.tif 000014
【図１３】
2004062384.tif 000015