JP4113235B2 - Translation support device - Google Patents
Translation support device Download PDFInfo
- Publication number
- JP4113235B2 JP4113235B2 JP2006345371A JP2006345371A JP4113235B2 JP 4113235 B2 JP4113235 B2 JP 4113235B2 JP 2006345371 A JP2006345371 A JP 2006345371A JP 2006345371 A JP2006345371 A JP 2006345371A JP 4113235 B2 JP4113235 B2 JP 4113235B2
- Authority
- JP
- Japan
- Prior art keywords
- translation
- bilingual
- parallel
- sentence
- database
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Machine Translation (AREA)
Description
本発明は、ある言語の文書を他の言語に翻訳する翻訳支援装置、特に機械翻訳装置と翻訳メモリ装置とを連携させて翻訳を行う翻訳支援装置に関する。
The present invention relates to a translation support apparatus that translates a document in a language into another language, and more particularly to a translation support apparatus that performs translation by linking a machine translation apparatus and a translation memory apparatus.
従来、例えば英文を日本文に翻訳する翻訳支援装置としては、機械翻訳装置、翻訳メモリ装置、電子辞書装置、インターネット用語検索装置、要約作成装置などが知られている。 2. Description of the Related Art Conventionally, machine translation devices, translation memory devices, electronic dictionary devices, Internet term search devices, summary creation devices, and the like are known as translation support devices that translate English sentences into Japanese sentences, for example.
機械翻訳装置は、ある言語を他の言語へ翻訳する計算機システムであり、翻訳対象文の文法構造に着目して語順を変換する構文解析を行った後、更に文章中の情報に基づき各単語の意味をとらえて翻訳する意味処理などを行っている。 A machine translation device is a computer system that translates a language into another language. After performing syntax analysis that converts the word order by focusing on the grammatical structure of the sentence to be translated, each machine translates each word based on information in the sentence. Semantic processing that interprets meaning and translates it.
機械翻訳装置は、実際の翻訳業務に耐えうる翻訳精度が出ないのが現状であるが、定型的な文型や語句が頻出する分野に特化すれば、人間よりはるかに大量な文書を一定の文体と訳語で翻訳できる。また、表などのように訳語が決まりきっているものに対しては高精度で効率良く翻訳できる。 Machine translation devices currently do not have translation accuracy that can withstand actual translation work, but if you specialize in areas where regular sentence patterns and phrases frequently appear, you can generate a much larger number of documents than humans. Can be translated in style and translation. In addition, it is possible to translate with high accuracy and efficiency for words such as tables that have a fixed translation.
翻訳メモリ装置は、翻訳対象文章と翻訳文章との対訳文を対訳文データベースに蓄積しておき、翻訳対象文を検索キーとして対訳文データベースを検索し、翻訳対象文に一致した対訳文またはそれに近い文に近い対訳文を表示する。この翻訳メモリ装置は実際の翻訳業務に使われており、文体や訳語の統一などの品質向上には貢献しているが、効率はそれほど上がっていない。 The translation memory device accumulates the parallel translation of the translation target sentence and the translation sentence in the parallel translation database, searches the parallel translation database using the translation target sentence as a search key, and matches or is close to the parallel translation sentence that matches the translation target sentence. Display a translation similar to the sentence. This translation memory device is used for actual translation work, and contributes to quality improvement such as unification of style and translation, but efficiency is not so high.
電子辞書装置は、辞書引きの作業を効率化するために、CD−ROMまたはインターネットのホームページから単語やその用例を検索したりする支援装置である。 The electronic dictionary device is a support device that retrieves words and examples thereof from a CD-ROM or Internet homepage in order to make dictionary lookup work more efficient.
インターネット用語検索装置は、検索エンジンなどであり、単語を検索キーにして、その単語を含む文書などをインターネットのホームページから検索する支援装置である。 The Internet term search device is a search engine or the like, and is a support device that searches a document including the word from a home page on the Internet using a word as a search key.
要約作成装置は、膨大な翻訳作業を行なう際に、対象となる文書の要約を作成するものであり、要約を得ることで翻訳しやすくなる。
しかしながら、このような従来の翻訳支援装置は、機械翻訳装置、翻訳メモリ装置、電子辞書装置、インターネット用語検索装置、要約作成装置といった装置がばらばらに存在しており、これらを組み合わせて翻訳作業を行っても、以下の理由で十分な翻訳作業の効率化は実現できなかった。 However, such a conventional translation support apparatus includes various apparatuses such as a machine translation apparatus, a translation memory apparatus, an electronic dictionary apparatus, an Internet term search apparatus, and a summary creation apparatus, and performs translation work by combining these apparatuses. However, sufficient efficiency of translation work could not be realized for the following reasons.
まず電子辞書装置やインターネット用語検索装置から検索してきた訳語は、機械翻訳装置に辞書登録しなければ、機械翻訳に使用できず、辞書登録に手間と時間がかかる問題がある。 First, translated words retrieved from an electronic dictionary device or an Internet terminology retrieval device cannot be used for machine translation unless the dictionary is registered in the machine translation device, and there is a problem that it takes time and labor to register the dictionary.
翻訳メモリ装置は、大量の対訳文を対訳データベースに蓄積して検索に利用しているが、対訳データベースに蓄積した対訳文情報は、データ形式が相違するし、そのまま取り込むことはできないので、機械翻訳装置で活用することができない。 The translation memory device stores a large amount of parallel translations in the parallel translation database and uses it for searching. However, the parallel translation information stored in the parallel translation database has a different data format and cannot be imported as it is. It cannot be used on the device.
翻訳メモリ装置は、翻訳対象文を検索キーとして対訳データベースの対訳文との間で表層レベルのマッチングしかとれないため、構文的に見て本来は検索されるべき対訳文が埋もれてしまう。 Since the translation memory device can only perform matching at the surface level between the translation target sentence and the parallel translation sentence of the parallel translation database using the translation target sentence as a search key, the translation sentence to be originally searched for is syntactically buried.
また翻訳メモリ装置は、単なる検索システムなので、例えば単語が1語違っており、自動的にその単語を変えれば翻訳できるようなものでも、検索結果を人手で修正しなければならない。 The translation memory device is a simple search system. For example, even if the word is different by one word and can be translated by automatically changing the word, the search result must be corrected manually.
本発明は、機械翻訳装置と翻訳メモリ装置の連携により翻訳作業の自動化を高め、作業を効率化して翻訳品質を向上させる翻訳支援装置、方法、翻訳支援プログラムを提供することを目的とする。
SUMMARY OF THE INVENTION An object of the present invention is to provide a translation support apparatus, method, and translation support program that enhances automation of translation work through cooperation between a machine translation device and a translation memory device, improves work efficiency, and improves translation quality.
図1は本発明の原理説明図である。 FIG. 1 is a diagram illustrating the principle of the present invention.
本発明の翻訳支援装置は、翻訳対象文の入力、翻訳文の出力、翻訳制御に関する入出力指示を行うインタフェース部10と、ある言語の文書を他の言語の文書に翻訳する機械翻訳装置12と、対訳情報を蓄積した対訳データベース16と、対訳データベース16の検索によりある言語の文書を他の言語の文書に翻訳する作業を支援する翻訳メモリ装置14と、機械翻訳装置12で翻訳した対訳情報と翻訳メモリ装置14で翻訳した対訳情報を共通化して相互に対訳情報としての取り込みを可能するデータ互換処理部18とを備えたことを特徴とする。
The translation support apparatus of the present invention includes an
対訳データベース16には、翻訳メモリ装置14で使用する対訳文データベース26と対訳文を形態素解析や構文解析によって解析した解析済み対訳文データベース28、及び機械翻訳装置12で使用する対訳語句と対訳パターンを登録した辞書32,34が設けられ,データ互換処理部18は、機械翻訳装置12で得られた対訳文又は翻訳メモリ装置14で得られた対訳文を修正したものを対訳文データベース26に追加し、翻訳メモリ装置12で得られた対訳文またはユーザが翻訳した対訳文を対訳文データベース26に追加すると共に対訳文を解析して得た解析済み対訳文を解析済み対訳文データベース28に追加し、更に解析済み対訳文から対訳語句及び又は対訳パターンを抽出して機械翻訳装置10側の辞書32,34に追加する。
The
これによって機械翻訳装置で得られた対訳情報が翻訳メモリ装置で使用する検索用のデータベースに反映され、同時に翻訳メモリ装置の検索用データベースに蓄積されている対訳情報が機械翻訳装置の辞書に反映され、それぞれの対訳情報が共通の資産として活用できることで、翻訳作業の自動化が更に押し進められ、作業の効率化と翻訳品質の向上が期待される。 As a result, the parallel translation information obtained by the machine translation device is reflected in the search database used in the translation memory device, and the parallel translation information stored in the translation memory device search database is also reflected in the dictionary of the machine translation device. Since each bilingual information can be used as a common asset, the automation of the translation work is further promoted, and the work efficiency and the translation quality are expected to be improved.
データ互換処理部18は、対訳データベース16の解析済み対訳文から自動抽出された対訳語句候補や対訳パターン候補に確信度を付して表示させる。これにより確信度の低い候補を辞書に登録するか否かユーザが判断し、また確信度の高い候補だけを自動的に辞書登録するようなことができ、機械翻訳装置に誤った対訳語句や対訳パターンが登録されてしまうことを防ぐ。
The data
本発明の翻訳支援装置は更に類似文翻訳部36を設ける。類似文翻訳部36は、翻訳メモリ装置に翻訳を要求した際に、入力文による対訳データベースの検索で類似文を検索すると共に、機械翻訳装置に入力文を渡して解析結果を取得し、対訳ベースの検索結果と機械翻訳装置から取得した解析結果を比較して相違する入力語句を機械翻訳装置に渡して対訳語句を取得して対訳類似文の相違語句を置換する。 The translation support apparatus of the present invention further includes a similar sentence translation unit 36. When the translation memory device requests translation, the similar sentence translation unit 36 searches for a similar sentence by searching the parallel translation database using the input sentence, passes the input sentence to the machine translation apparatus, acquires the analysis result, and obtains a parallel translation base. The input word / phrase which is different by comparing the retrieval result of the above and the analysis result acquired from the machine translation device is passed to the machine translation device to obtain the parallel translation word / phrase, and the difference word / phrase in the parallel translation similar sentence is replaced.
このため対訳データベースから類似文が検索された場合、相違する語句が機械翻訳装置との連携で自動的翻訳され、翻訳メモリ装置から得られた対訳文の語句の誤りを人為的に修正する必要がなくなる。 For this reason, when similar sentences are searched from the bilingual database, different words are automatically translated in cooperation with the machine translation device, and it is necessary to artificially correct the errors in the words of the bilingual sentences obtained from the translation memory device. Disappear.
本発明の翻訳支援装置は、更に、構造検索部38を備える。構造検索部38は、翻訳メモリ装置の検索入力文をデータ互換処理部18を経由して機械翻訳装置に渡して解析結果を取得し、この解析結果を検索キーとして解析済み対訳文データベースから構造の似た対訳文を検索して表示させる。このため対訳データベースの検索が翻訳対象文の表層的なマッチングではなく、構造の似た対訳文も検索できる。
The translation support apparatus of the present invention further includes a structure search unit 38. The structure search unit 38 obtains an analysis result by passing the search input sentence of the translation memory device to the machine translation device via the data
本発明の翻訳支援装置において、更に、指定された用語の用例を検索して表示する表現検索部40を設ける。このため機械翻訳装置でも翻訳メモリ装置のいずれでも正しい対訳語句がでないような場合、この語句を含む例文を検索して表示させることで、翻訳効率が向上する。 The translation support apparatus of the present invention further includes an expression search unit 40 that searches and displays examples of designated terms. For this reason, when neither the machine translation device nor the translation memory device has a correct bilingual phrase, the translation efficiency is improved by searching and displaying an example sentence including the phrase.
本発明の翻訳支援装置において、更に、確信度設定部42を設ける。確信度設定部42は、翻訳メモリ装置と機械翻訳装置で同時に翻訳する際に、翻訳メモリ装置からの確信度を示す点数をつけた翻訳候補の出力表示に対し、機械翻訳装置から出力された訳文候補に確信度を示す点数を付けて表示させる。 In the translation support apparatus of the present invention, a certainty factor setting unit 42 is further provided. When the translation memory device and the machine translation device translate at the same time, the certainty factor setting unit 42 outputs the translation candidate output from the machine translation device in response to the output display of the translation candidate with a score indicating the certainty factor from the translation memory device. The candidate is displayed with a score indicating confidence.
これは翻訳メモリ装置は翻訳候補に確信度を付けて表示しているが、機械翻訳装置は、翻訳候補の確信度は表示されないので、これに確信度を付けて同時に表示することで、翻訳メモリ装置と機会翻訳装置の翻訳候補の中から確信度の高い正しい翻訳結果を即時に見分けることができる。 This is because the translation memory device displays the translation candidate with a certainty factor, but the machine translation device does not display the certainty factor of the translation candidate. From the translation candidates of the device and the opportunity translation device, it is possible to immediately distinguish the correct translation result with high certainty.
本発明の翻訳支援装置は、更に、翻訳する前に翻訳対象文書の大意を表示する要約作成部44を設ける。このため膨大な翻訳作業の際に翻訳対象文書から要約が作成され、この要約を翻訳してみることで、その後の翻訳作業が予測でき、翻訳がしやすくなる。 The translation support apparatus of the present invention further includes a summary creation unit 44 that displays the meaning of the translation target document before translation. For this reason, a summary is created from the translation target document in the case of a large amount of translation work, and by translating this summary, the subsequent translation work can be predicted and translation becomes easy.
本発明の翻訳支援装置は、更に、翻訳対象文書の文字数、単語数、表現等を含む文書情報を計算して出現頻度順に表示させる概要計算部46を設ける。このような翻訳対象文に関する文書情報が自動的に表示されることで、予めどういう語句や表現に注意して翻訳すればよいかが、一目瞭然となる。 The translation support apparatus of the present invention further includes an outline calculation unit 46 that calculates document information including the number of characters, the number of words, expressions, and the like of the translation target document and displays them in the order of appearance frequency. By document information regarding such sentence to be translated is automatically displayed, or may be the translation note in advance what kind of words and expressions, become obvious.
本発明の翻訳支援装置において、インタフェース部10は、翻訳対象文を表示する原文表示部20と、翻訳した翻訳文を表示するシステム出力表示部24と、機械翻訳、翻訳メモリ検索、構造検索、用語検索を含む編集指示を行う訳編集部22とを備える。
In the translation support apparatus of the present invention, the
このインタフェース部はユーザに対し翻訳作業画面として表示され、同じ画面上に原文、翻訳文及び編集ツールが表示されることで、機械翻訳装置と翻訳メモリ装置を連携させた翻訳作業を効率良く行うことができる。 This interface unit is displayed to the user as a translation work screen, and the original text, the translation text, and the editing tool are displayed on the same screen, so that the translation work in which the machine translation device and the translation memory device are linked can be efficiently performed. Can do.
本発明は、翻訳支援方法を提供する。この翻訳支援方法は、ある言語の文書を他の言語の文書に機械翻訳装置で翻訳し、対訳情報を蓄積した対訳データベースの検索によりある言語の文書を他の言語の文書に翻訳メモリ装置で翻訳し、機械翻訳装置で翻訳した対訳情報と翻訳メモリ装置で翻訳した対訳情報をデータ互換可能に共通化して相互に対訳情報として取り込むことを特徴とする。 The present invention provides a translation support method. In this translation support method, a document in one language is translated into a document in another language by a machine translation device, and a document in one language is translated into a document in another language by a translation memory device by searching a parallel translation database in which parallel translation information is stored. The bilingual information translated by the machine translation device and the bilingual information translated by the translation memory device are made common so as to be compatible with each other and are taken in as bilingual information.
また翻訳支援方法は、対訳データベースには、翻訳メモリ装置で使用する対訳文データベースと対訳文を形態素解析や構文解析などによって解析した解析済み対訳文データベース、及び機械翻訳装置で使用する対訳語句と対訳パターンを登録した辞書が設けられ、機械翻訳装置で得られた対訳文、又は翻訳メモリ装置で得られた対訳文を修正したものを互換データに変換して対訳文データベースに追加し、翻訳メモリ装置で得られた対訳文またはユーザが翻訳した対訳文を前記対訳文データベースに追加すると共に対訳文を解析して得た解析済み対訳文を前記解析済み対訳文データベースに追加し、更に解析済み対訳文から対訳語句及び又は対訳パターンを抽出して機械翻訳装置の辞書に追加することを特徴とする。
The translation support method includes a parallel translation database used in the translation memory device, a parallel translation database obtained by analyzing the parallel translation text by morphological analysis or syntactic analysis, and a parallel translation phrase and parallel translation used in the machine translation device. A translation memory device provided with a dictionary in which a pattern is registered, converts a parallel translation obtained by a machine translation device or a parallel translation obtained by a translation memory device into compatible data and adds it to a parallel translation database. The translated text obtained in
翻訳支援方法は、更に、解析済み対訳文から自動抽出された対訳語句候補や対訳パターン候補に確信度を付して表示させる。 The translation support method further displays a bilingual word candidate or a bilingual pattern candidate automatically extracted from the analyzed bilingual sentence with certainty.
翻訳支援方法は、更に、翻訳メモリ装置に翻訳を要求した際に、入力文による対訳データベースの検索で類似文を検索すると共に、機械翻訳装置に入力文を渡して解析結果を取得し、対訳データベースの検索結果と機械翻訳装置から取得した解析結果を比較して相違する入力語句を機械翻訳装置に渡して対訳語句を取得して対訳類似文の相違語句を置換する類似文翻訳を行う。 The translation support method further retrieves a similar sentence by searching a parallel translation database using an input sentence when requesting translation from the translation memory device, and passes the input sentence to the machine translation apparatus to acquire an analysis result, A similar sentence translation is performed in which a different input word / phrase is compared to the machine translation apparatus by comparing the retrieval result of the above and the analysis result acquired from the machine translation apparatus to obtain a parallel translation phrase and the difference word / phrase in the parallel translation similar sentence is replaced.
翻訳支援方法は、更に、翻訳メモリ装置の検索入力文をデータ互換処理部を経由して機械翻訳装置に渡して解析結果を取得し、この解析結果を検索キーとして解析済み対訳文データベースから構造の似た対訳文を検索して表示させる。 The translation support method further obtains an analysis result by passing the search input sentence of the translation memory device to the machine translation device via the data compatibility processing unit, and uses the analysis result as a search key to obtain the structure of the structure. Search for similar translations and display them.
翻訳支援方法は、更に、指定された用語の用例を検索して表示する。翻訳支援方法は、更に、翻訳メモリ装置と機械翻訳装置で同時に翻訳する際に、翻訳メモリ装置からの確信度を示す点数をつけた翻訳候補の出力表示に対し、機械翻訳装置から出力された訳文候補に確信度を示す点数を付けて表示させる。 The translation support method further searches and displays an example of the specified term. The translation support method further includes a translation sentence output from the machine translation apparatus with respect to an output display of translation candidates with points indicating certainty from the translation memory apparatus when the translation memory apparatus and the machine translation apparatus translate simultaneously. The candidate is displayed with a score indicating confidence.
翻訳支援方法は、更に、翻訳する前に翻訳対象文書の大意を示す要約を表示する。翻訳支援方法は、更に、翻訳対象文書の文字数、単語数、表現を含む文書情報を計算して出現頻度順に表示させる。 The translation support method further displays a summary indicating the meaning of the translation target document before translation. The translation support method further calculates document information including the number of characters, the number of words, and the expression of the translation target document and displays them in the order of appearance frequency.
翻訳支援方法は、インタフェース部に、翻訳対象文を原文表示部に表示し、翻訳した翻訳文をシステム出力表示部に表示し、機械翻訳、翻訳メモリ検索、構造検索、用語検索を含む訳編集部から編集指示を行わせる。 Translation support method displays translation target sentence on original text display section on interface section, translated translation text on system output display section, translation editing section including machine translation, translation memory search, structure search, term search Make edit instructions from.
本発明は、翻訳支援プログラムを提供する。この翻訳支援プログラムは、コンピュータに、ある言語の文書を他の言語の文書に機械翻訳により翻訳させ、対訳情報を蓄積した対訳データベースの検索によりある言語の文書を他の言語の文書に翻訳メモリ装置により翻訳させ、機械翻訳装置で翻訳した対訳情報と翻訳メモリ装置で翻訳した対訳情報をデータ互換可能に共通化して相互に対訳情報としての取り込むことを実行させる。この翻訳支援プログラムの詳細は、翻訳支援方法と基本的に同じになる。
The present invention provides a translation support program. This translation support program causes a computer to translate a document in one language into a document in another language by machine translation, and translates a document in one language into a document in another language by searching a parallel translation database in which parallel translation information is stored. The bilingual information translated by the machine translation device and the bilingual information translated by the translation memory device are made common so as to be compatible with each other and taken as bilingual information. The details of this translation support program are basically the same as the translation support method.
以上説明してきたように本発明の機械翻訳装置で得られた対訳情報が翻訳メモリ装置で使用する対訳データベースに反映され、同時に翻訳メモリ装置の対訳データベースに蓄積されている対訳情報が機械翻訳装置に反映され、それぞれの対訳情報が共通の資産として活用できることで、翻訳作業の自動化が更に推し進められ、作業の効率化と翻訳品質の向上を図ることができる。 As described above, the parallel translation information obtained by the machine translation device of the present invention is reflected in the parallel translation database used in the translation memory device, and at the same time, the parallel translation information stored in the translation database of the translation memory device is stored in the machine translation device. Reflected and each bilingual information can be used as a common asset, automation of translation work can be further promoted, and work efficiency and translation quality can be improved.
また翻訳メモリ装置の翻訳結果として単語が一語でも違うような類似文の検索結果が翻訳結果として得られたような場合にも、機械翻訳装置との連携により検索された自動的に修正されて正しい翻訳結果が得られることで、翻訳メモリ装置を使用した翻訳作業を効率化でき、その翻訳結果が機械翻訳装置に反映されることで、より効率的な翻訳が実現できる。
In addition, when a translation result of a similar sentence in which a single word is different as a translation result of the translation memory device is obtained as a translation result, the retrieval result is automatically corrected in cooperation with the machine translation device. By obtaining a correct translation result, the translation work using the translation memory device can be made efficient, and the translation result is reflected in the machine translation device, so that more efficient translation can be realized.
図2は本発明による翻訳支援装置の機能構成のブロック図である。図2において、本発明の翻訳支援装置の基本構成は、インタフェース部10、機械翻訳装置12、翻訳メモリ装置14、対訳データベース16、データ互換処理部18及び類似文翻訳部36で構成される。
FIG. 2 is a block diagram of a functional configuration of the translation support apparatus according to the present invention. In FIG. 2, the basic configuration of the translation support apparatus of the present invention includes an
これに加え本発明の翻訳支援装置にあっては、支援機能を更に強化するために、構造検索部38、表現検索部40、確信度設定部42、要約作成部44、概要計算部46を設けることができる。 In addition to this, the translation support apparatus of the present invention is provided with a structure search unit 38, an expression search unit 40, a certainty factor setting unit 42, a summary creation unit 44, and a summary calculation unit 46 in order to further enhance the support function. be able to.
インタフェース部10は原文表示部20、訳編集部22及びシステム出力表示部24を備え、翻訳対象文書15の入力及び翻訳結果の翻訳文書25に対する出力を行う。このインタフェース部10としては、例えば図3のような翻訳作業画面11が準備されている。
The
図3の翻訳作業画面11は、原文表示部20、訳編集部22、機械翻訳表示部24−1、翻訳メモリ表示部24−2及び対訳データベースマッチ文表示部35を備えている。原文表示部20には図2の翻訳対象文書15が表示される。
The
訳編集部22には編集表示部106が設けられ、その下にユーザが翻訳動作を指示するための制御釦として翻訳釦108、翻訳メモリ釦110、機械翻訳釦112、構造検索釦114、用語検索釦116、上書き釦118が設けられる。
The
このうち翻訳釦108を操作すると、翻訳メモリ釦110、機械翻訳釦112、構造検索釦114及び用語検索釦116の全てを操作したと同じ翻訳動作が行われる。
When the
機械翻訳表示部24−1には、翻訳対象文としての原文と機械翻訳された訳文が表示される。翻訳メモリ表示部24−2には、翻訳したい文と対訳データベース16の検索で取得された類似文、更に対訳文が表示される。対訳データベースマッチ文表示部35には、翻訳メモリ装置14による対訳データベース16の検索でマッチした対訳文の複数候補が表示される。図4は、図3の翻訳作業画面11を使用した翻訳作業中の表示の一例である。
The machine translation display unit 24-1 displays an original sentence as a translation target sentence and a machine-translated translation sentence. The translation memory display section 24-2 displays a sentence to be translated, a similar sentence acquired by searching the
再び図2を参照するに、機械翻訳装置12は機械翻訳部30、対訳パターン辞書32、対訳語句辞書34を備えており、インタフェース部10よりの翻訳要求に対し、翻訳対象文書15を取り込んで対象文ごとに構文構造の解析を行い、対訳パターン辞書32及び対訳語句辞書34の検索で対訳パターン及び対訳語句を取得し、更に意味処理を加えて対訳文を作成する。
Referring back to FIG. 2, the machine translation apparatus 12 includes a machine translation unit 30, a parallel
機械翻訳装置12としては、独立した機械翻訳プログラムの実行で実現され、例えば富士通株式会社製「ATLAS」などを使用することができる。 The machine translation apparatus 12 is realized by executing an independent machine translation program, and for example, “ATLAS” manufactured by Fujitsu Limited can be used.
翻訳メモリ装置14は、インタフェース部10からのユーザによる翻訳要求に対し翻訳対象文書15から対象文書を切り出し、この対象文書を検索入力文として検索データベース16−1を検索し、翻訳対象文の原言語の文に近い対訳文を取得する。この翻訳メモリ装置14も機械翻訳装置12と同様、独立したプログラムとして実現されており、例えばTRADOS社製の「Translators Workbench」を使用することができる。
The translation memory device 14 cuts out the target document from the translation target document 15 in response to the translation request from the user from the
対訳データベース16には、検索データベース16−1の対訳文データベース26と解析済み対訳文データベース28、および機械翻訳装置12側の対訳パターン辞書32と対訳語句辞書34が含まれる。このうち対訳文データベース26及び解析済み対訳文データベース28は、翻訳メモリ装置14の検索メモリとして使用される。
The
また機械翻訳装置12に設けている対訳パターン辞書32及び対訳語句辞書34は、機械翻訳部30による機械翻訳に使用されるものであるが、データ互換処理部18を介して機械翻訳装置12と翻訳メモリ装置14のデータの共通化を図ることにより、対訳パターン辞書32及び対訳語句辞書34もデータ互換処理部18を経由して、対訳データベース16の範疇に機能的に含まれることになる。
The parallel
データ互換処理部18は、機械翻訳装置12で得られた対訳情報と翻訳メモリ装置14で得られた対訳情報を両者のデータ共通化により、それぞれの対訳情報として活用できるように対訳データベース16を構築する。
The data
即ちデータ互換処理部18は、翻訳メモリ装置14で翻訳した対訳文またはユーザが翻訳した対訳文を解析し、解析済み対訳文データベース28に追加し、更に解析済み対訳文から対訳パターン及び対訳語句を抽出し、機械翻訳装置12側の対訳パターン辞書32及び対訳語句辞書34に追加する。
That is, the data
また機械翻訳装置12で機械翻訳が行われ、ユーザによる修正なりを経て翻訳が確定すると、データ互換処理部18は、確定した対訳文を対訳文データベース26及び解析済み対訳文データベース28に登録し、同時に対訳パターン辞書32及び対訳語句辞書34にも対訳パターン及び対訳語句を追加登録することになる。
When the machine translation is performed by the machine translation device 12 and the translation is confirmed after correction by the user, the data
このようなデータ互換処理部18による機械翻訳結果及び翻訳メモリ検索結果のそれぞれの対訳情報への反映により、翻訳メモリ装置14で蓄積した対訳文情報を機械翻訳装置12が活用でき、同時に機械翻訳装置12の翻訳結果を翻訳メモリ装置14側で活用することができる。
By reflecting the machine translation result and the translation memory search result in the parallel translation information by the data
類似文翻訳部36は、翻訳メモリ装置14に対する翻訳要求に対する対訳文データベース26の検索で類似文を取得した際に、翻訳対象文となる検索入力文と解析構造を比較して相違する語句を抽出し、この語句を機械翻訳装置12を使用して翻訳して類似文の対訳文の相違する語句を置き換えることで対訳文を得るようにしている。
When the similar sentence translation unit 36 obtains a similar sentence by searching the parallel
このため、翻訳メモリ装置14による対訳データベース16の検索で1または複数の僅かな語句が相違している類似文の対訳結果が得られた場合にも、対訳結果の中の相違する部分についてのユーザ修正を必要とすることなく、機械翻訳装置12との連携で自動的に修正翻訳され、これによって翻訳メモリ装置14の翻訳効率を大幅に高めることができる。
For this reason, even when a parallel translation result of a similar sentence in which one or more slight words or phrases are different is obtained by searching the
更に本発明の翻訳機能を高めるために設けている構造検索部38、表現検索部40、確信度設定部42、要約作成部44及び概要計算部46について簡単に説明すると次のようになる。 Further, the structure search unit 38, the expression search unit 40, the certainty factor setting unit 42, the summary creation unit 44, and the summary calculation unit 46 provided to enhance the translation function of the present invention will be briefly described as follows.
構造検索部38は、インタフェース部10で入力した翻訳対象文の構造を解析し、その構造に近い対訳文を対訳データベース16から検索して表示する。この構造検索部38による検索結果は、図3の翻訳作業画面11の対訳データベースマッチ文表示部35に例えば図4の作業画面のように表示される。
The structure search unit 38 analyzes the structure of the translation target sentence input by the
表現検索部40は、本発明の翻訳支援装置の対訳データベース16に機能構成として含まれる機械翻訳装置12の対訳パターン辞書32や対訳語句辞書34、更には必要に応じてインターネット45から用語の用例や表現を検索して、翻訳作業画面に必要に応じて表示する。
The expression search unit 40 uses the terminology examples and the like from the parallel
確信度設定部42は、インタフェース部10より機械翻訳装置12と翻訳メモリ装置14の両方に対し同じ翻訳対象文書に対する翻訳要求が行われた際に、翻訳メモリ装置14にあっては翻訳結果について予め確信度を付して出力表示しているが、機械翻訳装置12の翻訳結果についてはこの確信度の表示がないことから、確信度設定部42によって機械翻訳装置12の翻訳結果についても確信度を付けて、インタフェース部10として実現される作業画面上に翻訳メモリ装置14の翻訳結果と機械翻訳装置12の翻訳結果につき、両方について確信度を例えばパーセント表示で示して表示させ、ユーザによってどちらの翻訳結果が使えるかどうかを判断させるようにしている。
When the translation request for the same translation target document is made to both the machine translation device 12 and the translation memory device 14 from the
要約作成部44は、膨大な翻訳対象文書15を扱う際に動作することで要約文書を作成し、この自動的に作成された要約文書について翻訳結果を得ることで、その後の翻訳作業の様子がユーザに分かり、翻訳作業をより進め易くさせることができる。 The summary creation unit 44 creates a summary document by operating when handling a large number of translation target documents 15, and obtains a translation result for the automatically created summary document. It can be understood by the user and can facilitate the translation work.
概要計算部46は、翻訳を行おうとする翻訳対象文書15について単語や表現の出現数を計算し、出現順に表示する。また翻訳対象文書の対訳データベース16に対するマッチ率などを計算して表示することもできる。なお、これらの各処理部の機能は後の説明で更に明らかにされる。
The outline calculation unit 46 calculates the number of appearances of words and expressions for the translation target document 15 to be translated, and displays them in the order of appearance. It is also possible to calculate and display the match rate of the translation target document with respect to the
図5は、図2のデータ互換処理部18による対訳データベース作成処理のフローチャートである。データ互換処理部18は、まずステップS1で対訳文を対訳データベースに蓄積する処理を行う。本発明の翻訳支援装置を立ち上げた初期段階では対訳文の蓄積がないことから、過去に翻訳した翻訳文書25から対訳文を抽出し、対訳文データベース26に蓄積する。図6は、対訳文データベース26に蓄積する対訳文レコード48であり、翻訳対象文50とその対訳文52の組合せで構成されている。
FIG. 5 is a flowchart of parallel translation database creation processing by the data
再び図5を参照するに、抽出した対訳文の対訳文データベース26に対する蓄積が済むと、ステップS2で対訳文を機械翻訳装置12に引き渡して構造を解析し、解析結果を解析済み対訳文データベース28に蓄積する。この解析済み対訳文としては、図6の翻訳対象文50の構造解析で得られた図7の解析情報付き翻訳対象文54を解析済み対訳文データベース28に登録することになる。
Referring to FIG. 5 again, when the extracted parallel translation is stored in the
ここで解析済み対訳文データベース28に登録している解析情報付き翻訳翻訳対象文は、対訳文データベース26の対応する対訳文レコードとリンク関係が作られている。
Here, the translation target sentence with analysis information registered in the analyzed parallel translation database 28 is linked to the corresponding parallel translation record in the
次に図5のステップS3で、解析済み対訳文データベース28の解析済み対訳文から頻出する表現を抽出し、最終的な決定はユーザが登録するか否か判断した後、決定した表現を対訳パターン辞書32に登録する。またステップS4で同様に解析済み対訳文から頻出する表現を抽出し、最終的な決定はユーザが行った後、決定した語句を対訳語句辞書34に登録する。
Next, in step S3 of FIG. 5, an expression that frequently appears is extracted from the analyzed parallel translation sentence in the analyzed parallel translation database 28, and the final determination is whether the user registers or not, and the determined expression is converted into a parallel translation pattern. Register in
更に対訳文データベース26に翻訳メモリ装置14で既に対訳文を蓄積していた場合には、対訳文データベース26に蓄積した日本語を書式変換し、対訳パターン辞書32や対訳語句辞書34に登録する処理をステップS5で行う。
Further, when the translation memory device 14 has already stored the parallel translation text in the
このようなデータ互換処理部18による対訳データベース16の作成処理は、本発明の翻訳支援装置の立ち上げ時はもちろんのこと、機械翻訳装置12で翻訳結果が決定されるごと、あるいは翻訳メモリ装置14で同じく翻訳結果が決定されるごとに、取得された対訳文を対象に対訳文データベース26への登録、解析済み対訳文データベース28への登録、対訳パターン辞書32への登録、更に対訳語句辞書34への登録をダイナミックに行う。
The
図8は、図7の解析情報付き翻訳対象文54に基づいて抽出された対訳語句の一例であり、図8(A)の対訳語句56及び図8(B)の対訳語句62が、この場合には抽出され、機械翻訳装置12側の対訳語句辞書34に登録される。
FIG. 8 is an example of a parallel translation phrase extracted based on the translation target sentence 54 with analysis information in FIG. 7, and the parallel translation phrase 56 in FIG. 8A and the parallel translation phrase 62 in FIG. And is registered in the
また図9は、図6の対訳文レコード48及び図7の解析情報付き翻訳対象文54から抽出された対訳パターンであり、翻訳対象パターン70とこれに対応する対訳パターン72の組でなる対訳パターンレコード68を対訳パターン辞書32に登録する。
FIG. 9 shows a translation pattern extracted from the parallel translation record 48 in FIG. 6 and the translation target sentence 54 with analysis information in FIG. 7. The translation pattern includes a translation target pattern 70 and a
図10はデータ互換処理部18による対訳データベース作成処理の他の実施形態のフローチャートである。この実施形態にあっては解析済み対訳文から頻出する表現や対訳パターン、更には翻訳メモリ装置で蓄積した対訳文データベース26の用語について、ユーザに対しそれぞれの確信度をつけて表示し、この確信度に基づいてユーザが辞書登録するか決めるようにしたことを特徴とする。
FIG. 10 is a flowchart of another embodiment of the bilingual database creation processing by the data
図10において、ステップS1,S2は図5の対訳データベース作成処理と同じであり、ステップS3で解析済み対訳文から頻出する表現を抽出すると、ステップS4でユーザに対し抽出した表現に確信度を付けて表示する。このためユーザは、抽出した表現に付けられた確信度を見て対訳パターン辞書32に登録するか否か決めることができる。ユーザが確信度により抽出された表現を登録する指示を行うと、ステップS5で選択指定された表現を対訳パターン辞書32に登録する。
In FIG. 10, steps S1 and S2 are the same as the bilingual database creation processing of FIG. 5, and when the frequently occurring expression is extracted from the analyzed parallel sentence in step S3, a certainty is given to the extracted expression in step S4 for the user. To display. For this reason, the user can determine whether or not to register in the
ステップS6〜S8は解析済み対訳文から抽出した語句の対訳語句辞書34に対する登録であり、ステップS7で抽出語句に確信度を付して表示することでユーザが登録するか否か判断し、登録を指示した場合にはステップS8で、選択指定された語句を対訳語句辞書34に登録することになる。
Steps S6 to S8 are registration of the words extracted from the analyzed parallel translation sentence to the parallel
更にステップS9,S10にあっては、翻訳メモリ装置14のメモリ側となる対訳文データベース26の用語について同じく確信度を付してユーザに表示し、ユーザが選択指定した用語を書式変換して対訳語句辞書34に登録している。
Further, in steps S9 and S10, the terms in the
このように解析済み対訳文から抽出した表現や語句に確信度を付けた場合には、確信度が高い表現や語句については自動的に辞書登録する処理を行うこともできる。 In this way, when the certainty level is given to the expression or phrase extracted from the analyzed parallel translation, it is also possible to automatically perform dictionary registration for an expression or phrase having a high certainty level.
図11は、図2の類似文翻訳部36の処理内容を説明している。類似文翻訳部36にあっては、翻訳メモリ装置14に対する翻訳要求で入力された例えば図11(A)のような翻訳対象文74を検索キーとして対訳データベース16を参照し、対訳文データベース26から類似文76を取得したとする。
FIG. 11 explains the processing contents of the similar sentence translation unit 36 of FIG. The similar sentence translation unit 36 refers to the
この類似文76については、同時に解析済み対訳文データベース28の検索によって解析済み対訳文が得られている。この解析済み対訳文は図11(B)のように、解析済み単語対応データ82として使用することができる。この解析済み単語対応データ82において、翻訳対象類似文84における主語、動詞、目的語が類似対訳文86における主語、動詞、目的語に実線で示すように対応付けされている。 With respect to the similar sentence 76, an analyzed parallel translation sentence is obtained by searching the analyzed parallel translation database 28 at the same time. This analyzed bilingual sentence can be used as analyzed word correspondence data 82 as shown in FIG. In the analyzed word correspondence data 82, the subject, verb, and object in the translation target similar sentence 84 are associated with the subject, verb, and object in the similar translation sentence 86 as indicated by a solid line.
一方、図11(A)の入力された翻訳対象文74については、その構造が判明していないことから、機械翻訳装置12側に送って文の構造を解析し、解析済み翻訳対象文を取得する。 On the other hand, since the structure of the input translation target sentence 74 in FIG. 11A is not known, it is sent to the machine translation device 12 side to analyze the structure of the sentence and obtain the analyzed translation target sentence. To do.
そして解析済み翻訳対象文と既に構造解析が済んでいる類似文76とを構造的に比較することによって、翻訳対象文と翻訳対象類似文の差分となる相違点として「We」と「Tokyo」を抽出することができる。このようにして抽出された相違点「We」と「Tokyo」は機械翻訳装置12に渡され、辞書検索によって対訳語句として「我々」と「東京」を取得する。 Then, by structurally comparing the analyzed translation target sentence and the similar sentence 76 that has already undergone structural analysis, the difference between the translation target sentence and the translation target similar sentence is determined as “We” and “Tokyo”. Can be extracted. The differences “We” and “Tokyo” extracted in this way are passed to the machine translation device 12 and “we” and “Tokyo” are acquired as parallel translation phrases by dictionary search.
そして類似文76における対訳類似文の相違点である「私」と「横浜」について、機械翻訳装置12の翻訳結果として得られた「我々」と「東京」を入れ替える置換を行うことで、入力した翻訳対象文74に対応する訳文80を自動的に得ることができる。
And, for “I” and “Yokohama”, which are the differences between the parallel translation similar sentences in the similar sentence 76, input by replacing “we” and “Tokyo” obtained as a translation result of the machine translation device 12. A
図12は、図2の類似文翻訳部36による類似文検索処理のフローチャートである。まずステップS1で翻訳メモリ装置14に対し翻訳要求のあった翻訳対象文を取り込み、ステップS2で翻訳対象文を検索キーとして対訳データベース16の対訳文データベース26及び解析済み対訳文データベース28を検索し、類似文を取得する。
FIG. 12 is a flowchart of the similar sentence search process by the similar sentence translation unit 36 of FIG. First, in step S1, the translation target sentence requested to be translated is fetched into the translation memory device 14, and in step S2, the
次にステップS3で翻訳対象文を機械翻訳装置12で解析し、解析済みの検索類似文と翻訳対象文の間で解析構造を比較して相違点を抽出する。続いてステップS5で、相違点として抽出された語句を機械翻訳装置12の辞書引きで翻訳する。最終的にステップS6で、機械翻訳装置12の辞書引きで得られた翻訳結果を類似文対訳文の相違部分に入れる置換を行って翻訳結果を出力表示する。 Next, in step S3, the translation target sentence is analyzed by the machine translation device 12, and the analysis structure is compared between the analyzed similar search sentence and the translation target sentence to extract differences. Subsequently, in step S5, the word / phrase extracted as the difference is translated by dictionary lookup of the machine translation device 12. Finally, in step S6, the translation result obtained by the dictionary lookup of the machine translation device 12 is substituted into the different part of the similar sentence parallel translation, and the translation result is output and displayed.
図13は同じ翻訳対象文書について、図2の本発明による翻訳支援装置における機械翻訳装置12と翻訳メモリ装置14に対し翻訳要求を行った場合の処理動作のタイムチャートである。 FIG. 13 is a time chart of processing operations when a translation request is made to the machine translation device 12 and the translation memory device 14 in the translation support device according to the present invention of FIG.
図13において、インタフェース部10が翻訳処理動作の全体的な制御管理を行うメインルーチンとして動作する。即ちインタフェース部10は、例えば図3のような翻訳作業画面11として提供されていることから、ユーザはこの翻訳作業画面11の訳編集部22の操作機能を使用して翻訳動作を行わせる。
In FIG. 13, the
具体的には、翻訳対象文書を入力した状態でユーザが図11の翻訳作業画面11における訳編集部22の翻訳釦108をクリックすると、図13のインタフェース部10によるメインルーチンのステップS1の翻訳要求が機械翻訳装置12に対し行われ、同時にステップS3の翻訳要求が翻訳メモリ装置14に対し行われることになる。
Specifically, when the user clicks the
なお図13のタイムチャートにあっては、機械翻訳装置と翻訳メモリ装置の翻訳操作を分離するため翻訳要求が順番に出され、それに対する応答が得られるようにしているが、実際には機械翻訳装置12と翻訳メモリ装置14は同時に行われたステップS1,S3の翻訳要求に対し並列的に動作して翻訳結果を返すようになる。 In the time chart of FIG. 13, the translation requests are issued in order to separate the translation operations of the machine translation device and the translation memory device, and a response to the request is obtained. The device 12 and the translation memory device 14 operate in parallel in response to the translation requests of steps S1 and S3 performed at the same time and return the translation result.
ステップS1の翻訳要求が機械翻訳装置12に与えられると、ステップS101で翻訳対象文の構造解析で得られた表現と語句について対訳パターン辞書32と対訳語句辞書34の検索を対訳データベース16に対し行う。
When the translation request in step S1 is given to the machine translation device 12, the
対訳データベース16側にあっては、ステップS301で辞書検索の結果を機械翻訳装置12に応答し、これに基づき機械翻訳装置12にあっては翻訳対象文の機械翻訳をステップS102で行い、翻訳結果をインタフェース部10に送って、ステップS2で機械翻訳による翻訳結果の表示を行う。
On the
一方、ステップS3で翻訳メモリ装置14に対し同じ翻訳対象文についての翻訳要求が行われ、翻訳メモリ装置14はステップS201で翻訳対象文を検索キーとして対訳データベース16に設けている対訳文データベース26及び解析済み対訳文データベース28に対し検索要求を行う。
On the other hand, a translation request for the same translation target sentence is made to the translation memory device 14 in step S3, and the translation memory device 14 and the
この検索要求に対し対訳データベース16は、対訳文データベース26及び解析済み対訳文データベース28の検索結果をステップS302で翻訳メモリ装置14に応答する。対訳データベース16からの応答結果が類似文であったとすると、ステップS202で翻訳対象文と検索対象文の相違点を構造解析の結果によって比較して相違点を検出する。この場合、ステップS102における機械翻訳処理において、翻訳対象文については構造の解析結果が得られていることから、改めて機械翻訳装置12に構造解析を要求する必要はない。
In response to this search request, the
ステップS203では比較により検出した相違点となる語句の辞書引きを機械翻訳装置12に要求し、ステップS103で辞書引きを行って結果を翻訳メモリ装置14に返し、これを受けて翻訳メモリ装置14はステップS204で辞書引き結果を相違点の対訳文と置き換えて翻訳を行う。 In step S203, the machine translation device 12 is requested to perform a dictionary lookup for the difference detected by the comparison. In step S103, the dictionary lookup is performed and the result is returned to the translation memory device 14, and the translation memory device 14 receives the result. In step S204, translation is performed by replacing the dictionary lookup result with the parallel translation of the difference.
この翻訳結果はインタフェース部10に送られ、ステップS4で翻訳メモリ装置14による翻訳結果、この場合には類似文翻訳文36による翻訳結果が表示される。このためステップS3の翻訳要求からステップS4の翻訳結果が表示されるまでの間の一点鎖線のブロック87で囲んだ部分の処理が、図2の類似文翻訳部36による処理に相当する。
This translation result is sent to the
ステップS5にあっては、ステップS2の機械翻訳装置12による翻訳結果についてユーザがその修正を行って確定すると、修正確定した翻訳結果が機械翻訳装置12に通知され、ステップS104で対訳データベースの更新要求が対訳データベース16に対し行われる。
In step S5, when the user corrects and confirms the translation result by the machine translation device 12 in step S2, the translation result after the correction is notified to the machine translation device 12, and a bilingual database update request is issued in step S104. Is performed on the
これを受けて対訳データベース16にあっては、ステップS303で対訳データベース16の更新を行う。具体的には、翻訳結果の解析済み対訳文に基づき表現や語句を抽出し、対訳パターン辞書32や対訳語句辞書34に登録する。また確定した対訳文を対訳文データベース26に追加し、更にその解析済み対訳文を解析済み対訳文データベース28に登録する。
In response to this, the
またインタフェース部10のステップS6で、ステップS4で得られた翻訳結果のメモリ追加要求がユーザにより行われると、翻訳メモリ装置14に対し追加要求が行われ、ステップS205で対訳データベース16に対し更新要求を行う。
In addition, when the user makes a memory addition request for the translation result obtained in step S4 in step S6 of the
この更新要求を受けて対訳データベース16にあっては、対訳文の対訳文データベース26への追加、解析済み対訳文の解析済み対訳文データベース28への追加、更に構造解析済みの対訳文から抽出した表現や語句をデータ互換処理部18でデータ形式を変換して機械翻訳装置12の対訳パターン辞書32や対訳語句辞書34に登録することで、対訳データベース16の更新を行う。
In response to this update request, the
図14は、図2の本発明による翻訳支援装置に設けた構造検索部38による構造検索処理のフローチャートである。構造検索部38は、翻訳メモリ装置14の翻訳機能を支援する。即ち、翻訳メモリ装置14により対訳データベース16に対し翻訳対象文を検索キーとして似たものを検索した場合、構造的には近いにも関わらず表層的な文字列として似ていない文を検索することができない。
FIG. 14 is a flowchart of the structure search process by the structure search unit 38 provided in the translation support apparatus of the present invention shown in FIG. The structure search unit 38 supports the translation function of the translation memory device 14. That is, when the translation memory device 14 searches the
そこで構造検索部38にあっては、入力した翻訳対象文を機械翻訳装置12に引き渡して構造の解析を行わせ、解析済み翻訳対象文を取得し、この解析済み翻訳対象文を検索キーとして対訳データベース16における解析済み対訳文データベース28を含めて検索することで、対訳データベース16から構造が似た文を検索して出力することができ、これによって翻訳メモリ装置14の対訳データベースの検索でのマッチ文の深さを十分にとることができる。
Therefore, in the structure search unit 38, the input translation target sentence is delivered to the machine translation device 12 to analyze the structure, and the analyzed translation target sentence is acquired, and the analyzed translation target sentence is used as a search key and translated. By performing a search including the analyzed parallel translation database 28 in the
この構造検索部38の図14の処理にあっては、まずステップS1で翻訳対象文について機械翻訳装置と連携して構造を解析し、ステップS2で解析結果を検索キーとして解析済み対訳文データベースから構造の似た文を検索してインタフェース部10に出力して表示させたり、類似文翻訳部36に対する類似文として提供して類似文翻訳を行わせることができる。
In the process of FIG. 14 of the structure search unit 38, first, in step S1, the structure of the translation target sentence is analyzed in cooperation with the machine translation apparatus, and in step S2, the analysis result is used as a search key from the analyzed parallel sentence database. A sentence having a similar structure can be retrieved and output to the
図15は、図2の表現検索部40による処理のフローチャートである。この表現検索処理にあっては、ステップS1で検索を必要とする対象語句を入力すると、この入力した対象語句を検索キーとして対訳データベース16を検索し、対象語句を含む原文とその対訳文を検索してインタフェース部10に表示する。この場合、ステップS2にあっては更に、インターネット45に対し検索キーとして対象語句を送信し、この語句や表現を含む例文を検索することもできる。
FIG. 15 is a flowchart of processing by the expression search unit 40 of FIG. In this expression search process, when a target phrase requiring a search is input in step S1, the
この表現検索部40の機能は例えば、ある英文を日本文に翻訳した場合、翻訳メモリ装置14で検索しても機械翻訳装置12で翻訳しても正しい翻訳結果が得られず、翻訳結果が違っていることが分かるが、翻訳対象英文の言っている表現をどのように翻訳すべきか分からない場合、表現検索部40による検索で例文が表示されることにより翻訳作業の効率を向上することができる。 The function of the expression search unit 40 is, for example, that when a certain English sentence is translated into Japanese, neither the translation memory device 14 nor the machine translation device 12 translates to obtain a correct translation result. However, if you do not know how to translate the expression in English to be translated, it is possible to improve the efficiency of translation work by displaying example sentences in the search by the expression search unit 40. .
図16は、図2の確信度設定部42による表示内容の説明図である。図2の翻訳メモリ装置14にあっては、翻訳結果についてその確信度が併せて表示される。これに対し機械翻訳装置12にあっては確信度は表示されない。 FIG. 16 is an explanatory diagram of display contents by the certainty factor setting unit 42 of FIG. In the translation memory device 14 of FIG. 2, the certainty level of the translation result is also displayed. On the other hand, the certainty factor is not displayed in the machine translation device 12.
このため、インタフェース部10から翻訳メモリ装置14と機械翻訳装置12の両方に対し同じ翻訳対象文についての翻訳要求を行った場合、翻訳結果として2つの翻訳結果を並べて表示する場合、翻訳メモリ装置14の翻訳結果については確信度が表示されているが、機械翻訳装置12の翻訳結果については確信度の表示がなく、ユーザはどちらの翻訳結果を選択するか迷うことになる。
Therefore, when a translation request for the same translation target sentence is issued from the
そこで確信度設定部42は、機械翻訳装置12の翻訳結果について確信度を付して表示する。 Therefore, the certainty factor setting unit 42 displays the translation result of the machine translation device 12 with a certainty factor.
図16にあっては翻訳対象文88について、機械翻訳装置12により得られた出力表示部90の翻訳結果92につき機械翻訳であることを示す記号「MT」に続いて確信度設定部42で付加した確信度として100%が設けられ、その後ろに対訳文が表示される。
In FIG. 16, the translation target sentence 88 is added by the certainty factor setting section 42 following the symbol “MT” indicating that the
この出力表示部90は、翻訳メモリ装置14により得られた翻訳結果94,96のメモリ翻訳であることを示す記号「TM」の後ろに確信度として78%,42%が示され、その後ろに対象文と対訳文が表示されている。
In this
このように出力表示部90に機械翻訳の結果と翻訳メモリによる翻訳結果が混在する場合にも、機械翻訳の翻訳結果92につき確信度設定部42で確信度が付されることで、ユーザは両者の翻訳結果につき確信度を見て翻訳候補の中から翻訳結果を適切に選択して確定することが可能となる。
As described above, even when the result of machine translation and the result of translation by the translation memory are mixed in the
図17は、図2の概要計算部46による表示内容の説明図である。概要計算部46にあっては、翻訳対象文書15を対象に、この実施形態にあっては語句、表現、更に翻訳メモリ装置14側におけるマッチ率を計算して表示する図17の頻出語リスト100にあっては、出現頻度の高い順に計算された語句がリスト表示される。また頻出表現リスト102にあっては、出現頻度の高い順に対訳パターンと同じ形式で表現がリスト表示される。更に翻訳メモリのマッチ率104として、翻訳対象文書中のマッチ文の数とマッチ率がマッチ率の高い順にリスト表示される。
FIG. 17 is an explanatory diagram of the contents displayed by the summary calculator 46 of FIG. In the summary calculation unit 46, the frequently used
このような本発明の概要計算部46による表示部98をユーザが見ることで、翻訳対象文書について予めどういう単語や表現に注意して翻訳すれば良いかが一目瞭然であり、また翻訳メモリ装置14を使用した場合の翻訳結果もマッチ率から予想でき、機械翻訳装置12と翻訳メモリ装置14の両方もしくはいずれか一方を使った翻訳作業などの選択が適切にできる。 The display unit 98 by the summary calculation unit 46 of the present invention as described above is the user can see a clear or may be translated in mind beforehand what words and expressions are translated target document, also the translation memory device 14 The translation result when used can also be predicted from the match rate, and it is possible to appropriately select translation work using both or one of the machine translation device 12 and the translation memory device 14.
図18は、本発明のインタフェース部10として使用される翻訳作業画面の他の実施形態の説明図である。この翻訳作業画面120にあっては、原文表示部124と訳編集部122を設けており、訳編集部122を使用して翻訳作業を進めることができる。
FIG. 18 is an explanatory diagram of another embodiment of the translation work screen used as the
図19は翻訳作業画面120の作業中の一例であり、原文表示部124に翻訳対象文書が表示され、訳編集部122に構造解析された翻訳対象文書が表示される。この訳編集部122の表示につき、例えば反転部126に示すように翻訳箇所を指定すると、翻訳ウィンドウ128に確信度と共に複数の翻訳結果が表示され、例えば確信度100%の翻訳結果を選択することで、編集作業を進めながら翻訳を行うようになる。
FIG. 19 is an example of the work on the
もちろん翻訳作業画面は上記の実施形態に限定されず、必要に応じて適宜のユーザインタフェースとして最適な画面構成を作ることができる。 Of course, the translation work screen is not limited to the above-described embodiment, and an optimum screen configuration can be created as an appropriate user interface as required.
また本発明は翻訳支援プログラムを提供するものであり、その実施形態は図2の機械翻訳装置12及び翻訳メモリ装置14が独立したプログラムとして動作することから、それ以外のデータ互換処理部18、類似文翻訳部36を基本とした図5の対訳データベース作成処理のフローチャート及び図12の類似文翻訳処理のフローチャートを実現するプログラムとして実現される。
Further, the present invention provides a translation support program. In the embodiment, since the machine translation device 12 and the translation memory device 14 of FIG. 2 operate as independent programs, other data
この翻訳支援プログラムには更に、図2の構造検索部38の機能を実現するプログラム、表現検索部40の機能を実現するプログラム、確信度設定部42の機能を実現するプログラム、要約作成部44の機能を実現するプログラム、更に概要計算部46の機能を実現するプログラムを、支援プログラムとして必要に応じて加えることができる。 The translation support program further includes a program for realizing the function of the structure search unit 38 in FIG. 2, a program for realizing the function of the expression search unit 40, a program for realizing the function of the certainty factor setting unit 42, and a summary creation unit 44 A program for realizing the function and a program for realizing the function of the outline calculation unit 46 can be added as a support program as needed.
なお、本発明は上記の実施形態に限定されず、その目的と利点を損なわない適宜の変形を含む。また本発明は上記の実施形態に示した数値による限定は受けない。 In addition, this invention is not limited to said embodiment, The appropriate deformation | transformation which does not impair the objective and advantage is included. The present invention is not limited by the numerical values shown in the above embodiments.
(付記1)翻訳対象文書の入力、翻訳文書の出力及び翻訳制御に関する入出力指示を行うインタフェース部と、ある言語の文書を他の言語の文書に翻訳する機械翻訳装置と、対訳情報を蓄積した対訳データベースと、前記対訳データベースの検索によりある言語の文書を他の言語の文書に翻訳する作業を支援する翻訳メモリ装置と、前記機械翻訳装置で翻訳した対訳情報と前記翻訳メモリ装置で翻訳した対訳情報を共通化して相互に対訳情報としての取り込みを可能するデータ互換処理部とを備えたことを特徴とする翻訳支援装置。 (Additional remark 1) The interface part which inputs / outputs the input of the translation object document, the output of the translation document, and the translation control, the machine translation device which translates the document of one language into the document of another language, and the bilingual information are accumulated. A bilingual database, a translation memory device that assists in translating a document in one language into a document in another language by searching the bilingual database, bilingual information translated by the machine translation device, and a translation translated by the translation memory device A translation support apparatus, comprising: a data compatibility processing unit that enables information to be shared and mutually imported as parallel translation information.
(付記2)付記1記載の翻訳支援装置において、前記対訳データベースには、前記翻訳メモリ装置で使用する対訳文データベースと対訳文を形態素解析や構文解析によって解析した解析済み対訳文データベース、及び前記機械翻訳装置で使用する対訳語句と対訳パターンを登録した辞書が設けられ,前記データ互換処理部は、前記機械翻訳装置で得られた対訳文又は前記翻訳メモリ装置で得られた対訳文を修正したものを前記対訳文データベースに追加し、前記翻訳メモリ装置で得られた対訳文またはユーザが翻訳した対訳文を前記対訳文データベースに追加すると共に対訳文を解析して得た解析済み対訳文を前記解析済み対訳文データベースに追加し、更に前記解析済み対訳文から対訳語句及び又は対訳パターンを抽出して前記機械翻訳装置の辞書に追加することを特徴とする翻訳支援装置。
(Supplementary note 2) In the translation support apparatus according to
(付記3)付記2記載の翻訳支援装置において、更に、前記データ互換処理部は、前記解析済み対訳文から自動抽出された対訳語句候補や対訳パターン候補に確信度を付して表示させることを特徴とする翻訳支援装置。
(Supplementary note 3) In the translation support device according to
(付記4)付記1記載の翻訳支援装置において、更に、前記翻訳メモリ装置に翻訳を要求した際に、入力文による前記対訳データベースの検索で類似文を検索すると共に、前記機械翻訳装置に入力文を渡して解析結果を取得し、前記対訳データベースの検索結果と前記機械翻訳装置から取得した解析結果を比較して相違する入力語句を前記機械翻訳装置に渡して対訳語句を取得して対訳類似文の相違語句を置換する類似文翻訳部を設けたことを特徴とする翻訳支援装置。
(Supplementary note 4) In the translation support device according to
(付記5)付記1記載の翻訳支援装置において、更に、前記翻訳メモリ装置の検索入力文を前記データ互換処理部を経由して前記機械翻訳装置に渡して解析結果を取得し、該解析結果を検索キーとして前記解析済み対訳文データベースから構造の似た対訳文を検索して表示させる構造検索部を設けたことを特徴とする翻訳支援装置。
(Supplementary note 5) In the translation support device according to
(付記6)付記1記載の翻訳支援装置において、更に、指定された用語の用例を検索して表示する表現検索部を設けたことを特徴とする翻訳支援装置。
(Supplementary note 6) The translation support device according to
(付記7)付記1記載の翻訳支援装置において、更に、前記翻訳メモリ装置と機械翻訳装置で同時に翻訳する際に、前記翻訳メモリ装置からの確信度を示す点数をつけた翻訳候補の出力表示に対し、前記機械翻訳装置から出力された訳文候補に確信度を示す点数を付けて表示させる確信度設定部を設けたことを特徴とする翻訳支援装置。
(Supplementary note 7) In the translation support device according to
(付記8)付記1記載の翻訳支援装置において、更に、翻訳する前に翻訳対象文書の大意を表示する要約作成部を設けたことを特徴とする翻訳支援装置。
(Supplementary note 8) The translation support device according to
(付記9)付記1記載の翻訳支援装置において、更に、翻訳対象文書の文字数、単語数、表現等を含む文書情報を計算して出現頻度順に表示させる概要計算部を設けたことを特徴とする翻訳支援装置。
(Supplementary note 9) In the translation support device according to
(付記10)付記1記載の翻訳支援装置において、前記インタフェース部が、翻訳対象文を表示する原文表示部と、翻訳した翻訳文を表示するシステム出力表示部と、編集指示を行う訳編集部とを備えたことを特徴とする翻訳支援装置。
(Supplementary note 10) In the translation support apparatus according to
(付記11)ある言語の文書を他の言語の文書に機械翻訳装置で翻訳し、対訳情報を蓄積した対訳データベースの検索によりある言語の文書を他の言語の文書に翻訳メモリ装置で翻訳し、前記機械翻訳装置で翻訳した対訳情報と前記翻訳メモリ装置で翻訳した対訳情報をデータ互換可能に共通化して相互に対訳情報としての取り込むことを特徴とする翻訳支援方法。 (Supplementary note 11) A document in one language is translated into a document in another language by a machine translation device, a document in one language is translated into a document in another language by a translation memory device by searching a parallel translation database in which parallel translation information is stored, A translation support method characterized in that the bilingual information translated by the machine translation device and the bilingual information translated by the translation memory device are shared so as to be compatible with each other and are taken in as bilingual information.
(付記12)付記11記載の翻訳支援方法において、前記対訳データベースには、前記翻訳メモリ装置で使用する対訳文データベースと対訳文を形態素解析や構文解析などによって解析した解析済み対訳文データベース、及び前記機械翻訳装置で使用する対訳語句と対訳パターンを登録した辞書が設けられ,前記機械翻訳装置で得られた対訳文又は前記翻訳メモリ装置で得られた対訳文環修正したものを互換データに変換して対訳文データベースに追加し、前記翻訳メモリ装置で得られた対訳文またはユーザが翻訳した対訳文を前記対訳文データベースに追加すると共に対訳文を解析して得た解析済み対訳文を前記解析済み対訳文データベースに追加し、更に前記解析済み対訳文から対訳語句及び又は対訳パターンを抽出して前記機械翻訳装置の辞書に追加することを特徴とする翻訳支援方法。
(Supplementary note 12) In the translation support method according to
(付記13)付記12記載の翻訳支援方法において、更に、前記解析済み対訳文から自動抽出された対訳語句候補や対訳パターン候補に確信度を付して表示させることを特徴とする翻訳支援方法。 (Supplementary note 13) The translation support method according to supplementary note 12, further comprising displaying a bilingual phrase candidate or a bilingual pattern candidate automatically extracted from the analyzed parallel translation sentence with a certainty factor.
(付記14)付記11記載の翻訳支援方法において、更に、前記翻訳メモリ装置に翻訳を要求した際に、入力文による前記対訳データベースの検索で類似文を検索すると共に、前記機械翻訳装置に入力文を渡して解析結果を取得し、前記対訳データベースの検索結果と前記機械翻訳装置から取得した解析結果を比較して相違する入力語句を前記機械翻訳装置に渡して対訳語句を取得して対訳類似文の相違語句を置換する類似文翻訳を行うことを特徴とする翻訳支援方法。
(Supplementary note 14) In the translation support method according to
(付記15)付記11記載の翻訳支援方法において、更に、前記翻訳メモリ装置の検索入力文を前記データ互換処理部を経由して前記機械翻訳装置に渡して解析結果を取得し、該解析結果を検索キーとして前記解析済み対訳文データベースから構造の似た対訳文を検索して表示させることを特徴とする翻訳支援方法。
(Supplementary note 15) In the translation support method according to
(付記16)付記11記載の翻訳支援方法において、更に、指定された用語の用例を検索して表示することを特徴とする翻訳支援方法。
(Additional remark 16) The translation support method of
(付記17)付記11記載の翻訳支援方法において、更に、前記翻訳メモリ装置と機械翻訳装置で同時に翻訳する際に、前記翻訳メモリ装置からの確信度を示す点数をつけた翻訳候補の出力表示に対し、前記機械翻訳装置から出力された訳文候補に確信度を示す点数を付けて表示させることを特徴とする翻訳支援方法。
(Supplementary note 17) In the translation support method according to
(付記18)付記11記載の翻訳支援方法において、更に、翻訳する前に翻訳対象文書の大意を示す要約を表示することを特徴とする翻訳支援方法。
(Supplementary note 18) The translation support method according to
(付記19)付記11記載の翻訳支援方法において、更に、翻訳対象文書の文字数、単語数、表現を含む文書情報を計算して出現頻度順に表示させることを特徴とする翻訳支援方法。
(Supplementary note 19) The translation support method according to
(付記20)付記11記載の訳支援方法において、インタフェース部に、翻訳対象文を原文表示部を表示し、翻訳した翻訳文をシステム出力表示部に表示し、訳編集部から編集指示を行うことを特徴とする翻訳支援方法。
(Supplementary note 20) In the translation support method described in
(付記21)コンピュータに、ある言語の文書を他の言語の文書に機械翻訳により翻訳させ、対訳情報を蓄積した対訳データベースの検索によりある言語の文書を他の言語の文書に翻訳メモリ装置により翻訳させ、前記機械翻訳装置で翻訳した対訳情報と前記翻訳メモリ装置で翻訳した対訳情報をデータ互換可能に共通化して相互に対訳情報としての取り込むことを実行させる翻訳支援プログラム。 (Supplementary note 21) A computer translates a document in one language into a document in another language by machine translation, and translates a document in one language into a document in another language by searching a parallel translation database in which parallel translation information is stored. A translation support program that executes parallel translation information translated by the machine translation device and bilingual information translated by the translation memory device so as to be compatible with each other and fetching them as parallel translation information.
(付記22)付記21記載の翻訳支援プログラムにおいて、前記機械翻訳装置で得られた対訳文を互換データに変換して対訳文データベースに追加し、前記翻訳メモリ装置で得られた対訳文またはユーザが翻訳した対訳文を前記対訳文データベースに追加すると共に対訳文を解析して得た解析済み対訳文を前記解析済み対訳文データベースに追加し、更に前記解析済み対訳文から対訳語句及び又は対訳パターンを抽出して前記機械翻訳装置の辞書に追加することを前記コンピュータに実行させる翻訳支援プログラム。 (Supplementary note 22) In the translation support program according to supplementary note 21, the parallel translation sentence obtained by the machine translation device is converted into compatible data and added to the parallel translation database. The translated bilingual sentence is added to the bilingual sentence database, the analyzed bilingual sentence obtained by analyzing the bilingual sentence is added to the analyzed bilingual sentence database, and the translated word and / or the bilingual pattern is further extracted from the analyzed bilingual sentence. A translation support program that causes the computer to execute extraction and addition to the dictionary of the machine translation device.
(付記23)付記22記載の翻訳支援プログラムにおいて、更に、前記解析済み対訳文から自動抽出された対訳語句候補や対訳パターン候補に確信度を付して表示させることを前記コンピュータに実行させる翻訳支援プログラム。
(Supplementary note 23) The translation support program according to
(付記24)付記21記載の翻訳支援プログラムにおいて、更に、前記翻訳メモリ装置に翻訳を要求した際に、入力文による前記対訳データベースの検索で類似文を検索すると共に、前記機械翻訳装置に入力文を渡して解析結果を取得し、前記対訳ベースの検索結果と前記機械翻訳装置から取得した解析結果を比較して相違する入力語句を前記機械翻訳装置に渡して対訳語句を取得して対訳類似文の相違語句を置換することを前記コンピュータに実行させる翻訳支援プログラム。 (Supplementary note 24) In the translation support program according to supplementary note 21, when a translation is requested to the translation memory device, a similar sentence is searched by searching the parallel translation database using an input sentence, and an input sentence is input to the machine translation device. To obtain the analysis result, compare the bilingual search result and the analysis result obtained from the machine translation device, pass the different input words to the machine translation device to obtain the bilingual phrase, A translation support program that causes the computer to execute replacement of different words.
(付記25)付記21記載の翻訳支援プログラムにおいて、更に、前記翻訳メモリ装置の検索入力文を互換データに変換して前記機械翻訳装置に渡して解析結果を取得し、該解析結果を検索キーとして前記解析済み対訳文データベースから構造の似た対訳文を検索して表示させることを前記コンピュータに実行させる翻訳支援プログラム。 (Supplementary note 25) In the translation support program according to supplementary note 21, further, the search input sentence of the translation memory device is converted into compatible data, passed to the machine translation device to obtain an analysis result, and the analysis result is used as a search key A translation support program for causing the computer to search and display a parallel translation sentence having a similar structure from the analyzed parallel translation database.
(付記26)付記21記載の翻訳支援プログラムにおいて、更に、指定された用語の用例を検索して表示することを前記コンピュータに実行させる翻訳支援プログラム。 (Supplementary note 26) The translation support program according to supplementary note 21, further causing the computer to search and display an example of a specified term.
(付記27)付記21記載の翻訳支援プログラムにおいて、更に、前記翻訳メモリ装置と機械翻訳装置で同時に翻訳する際に、前記翻訳メモリ装置からの確信度を示す点数をつけた翻訳候補の出力表示に対し、前記機械翻訳装置から出力された訳文候補に確信度を示す点数を付けて表示させることを前記コンピュータに実行させる翻訳支援プログラム。 (Supplementary note 27) In the translation support program according to supplementary note 21, when translation is simultaneously performed by the translation memory device and the machine translation device, the translation candidate is output and displayed with a score indicating the certainty factor from the translation memory device. On the other hand, a translation support program that causes the computer to execute a translation candidate output from the machine translation device with a score indicating certainty level displayed.
(付記28)付記21記載の翻訳支援プログラムにおいて、更に、翻訳する前に翻訳対象文書の大意を示す要約を表示することを前記コンピュータに実行させる翻訳支援プログラム。 (Additional remark 28) The translation support program of Additional remark 21 WHEREIN: Furthermore, the translation assistance program which makes the said computer perform displaying the summary which shows the meaning of a translation object document before translating.
(付記29)付記21記載の翻訳支援プログラムにおいて、更に、翻訳対象文書の文字数、単語数、表現を含む文書情報を計算して出現頻度順に表示させることを前記コンピュータに実行させる翻訳支援プログラム。 (Supplementary note 29) The translation support program according to supplementary note 21, further comprising: causing the computer to calculate document information including the number of characters, the number of words, and the expression of the document to be translated and display the document information in order of appearance frequency.
(付記30)付記21記載の訳支援方法において、インターフェース部に、翻訳対象文を原文表示部を表示し、翻訳した翻訳文をシステム出力表示部に表示し、訳編集部から編集指示を行うことを特徴とする翻訳支援方法。 (Supplementary note 30) In the translation support method described in Supplementary note 21, the translation target sentence is displayed on the interface part, the translated sentence is displayed on the system output display part, and an editing instruction is issued from the translation editing part. A translation support method characterized by the above.
(付記31)コンピュータに、ある言語の文書を他の言語の文書に機械翻訳により翻訳させ、対訳情報を蓄積した対訳データベースの検索によりある言語の文書を他の言語の文書に翻訳メモリ装置により翻訳させ、前記機械翻訳装置で翻訳した対訳情報と前記翻訳メモリ装置で翻訳した対訳情報法をデータ互換可能に共通化して相互に対訳情報としての取り込むこと、を実行させる翻訳支援プログラムを記録したコンピュータ読取可能な記録媒体。
(Supplementary Note 31) A computer translates a document in one language into a document in another language by machine translation, and translates a document in one language into a document in another language by searching a parallel translation database in which parallel translation information is stored. A computer-readable recording medium storing a translation support program for executing parallel translation information translated by the machine translation device and a translation information method translated by the translation memory device so as to be compatible with each other and fetching them as parallel translation information Possible recording media.
10:インタフェース部
11:翻訳作業画面
12:機械翻訳装置
14:翻訳メモリ装置
15:翻訳対象文書(原文)
16:対訳データベース
16−1:検索データベース
18:データ互換装置
20:原文表示部
22:訳編集部
24:システム出力表示部
24−1:機械翻訳表示部
24−2:翻訳メモリ表示部
25:翻訳文書
26:対訳文データベースマッチ文表示部
28:解析済み対訳文データベース
30:機械翻訳部
32:対訳パターン辞書
34:対訳語句辞書
35:対訳データベースマッチ文表示部
36:類似文翻訳部
38:構造検索部
40:表現検索部
42:確信度設定部
44:要約作成部
45:インターネット
46:概要計算部
48:対訳文レコード
54:解析情報付き翻訳対象文
56,62:対訳語句
70:翻訳対象パターン
72:対訳パターン
74:翻訳対象文
76:類似文
80:訳文
82:解析済み単語対応データ
10: Interface unit 11: Translation work screen 12: Machine translation device 14: Translation memory device 15: Document to be translated (original text)
16: Bilingual database 16-1: Search database 18: Data compatible device 20: Original text display unit 22: Translation editing unit 24: System output display unit 24-1: Machine translation display unit 24-2: Translation memory display unit 25: Translation Document 26: Bilingual database matching sentence display unit 28: Analyzed parallel translation database 30: Machine translation unit 32: Bilingual pattern dictionary 34: Bilingual phrase dictionary 35: Bilingual database matching sentence display unit 36: Similar sentence translation unit 38: Structure search Unit 40: Expression search unit 42: Certainty factor setting unit 44: Summary creation unit 45: Internet 46: Summary calculation unit 48: Parallel translation record 54: Translation target sentence with analysis information 56, 62: Parallel translation phrase 70: Translation target pattern 72 : Translation pattern 74: Translation target sentence 76: Similar sentence 80: Translation sentence 82: Analyzed word correspondence data
Claims (1)
ある言語の文書を対訳パターン辞書および対訳語句辞書に基づいて他の言語の文書に翻訳する機械翻訳装置と、
前記翻訳対象文書を検索データベースに有する対訳文データベースおよび解析済み訳文データベースに基づいて前記他の言語の文書に翻訳する作業を支援する翻訳メモリ装置と、
前記翻訳メモリ装置で翻訳した対訳文またはユーザが翻訳した対訳文を解析した解析済み対訳文を前記解析済み対訳文データベースに追加し、更に前記解析済み対訳文から対訳パターンおよび対訳語句を抽出し、前記機械翻訳装置側の前記対訳パターン辞書および前記対訳語句辞書に追加し、更に前記機械翻訳装置で機械翻訳が行われユーザによる修正を経て翻訳が確定した対訳文を前記検索データベースに有する前記対訳文データベースおよび前記解析済み対訳文データベースに登録し、同時に前記機械翻訳装置側の前記対訳パターン辞書および前記対訳語句辞書に対訳パターンおよび対訳語句を追加登録することにより、前記機械翻訳装置で翻訳した対訳情報と前記翻訳メモリ装置で翻訳した対訳情報を共通化して相互に対訳情報としての取り込みを可能とするデータ互換処理部と、
を備え、
前記データ互換性処理部は、前記解析済み対訳文から自動抽出された対訳語句候補や対訳パターン候補に確信度を付して表示させることを特徴とする翻訳支援装置。 An interface unit for inputting / outputting a translation target document, outputting a translation document, and translation control;
A machine translation device that translates a document in one language into a document in another language based on the bilingual pattern dictionary and the bilingual phrase dictionary;
A translation memory device that supports the translation of the document to be translated into a document in another language based on the parallel translation database and the analyzed translation database in the search database;
Adding an analyzed parallel translation obtained by analyzing a parallel translation translated by the translation memory device or a translated text translated by the user to the analyzed parallel translation database, and further extracting a parallel translation pattern and a parallel phrase from the analyzed parallel translation; The bilingual sentence having a bilingual sentence that is added to the bilingual pattern dictionary and bilingual phrase dictionary on the machine translation apparatus side and further translated by the machine translation apparatus and corrected by the user in the search database. Bilingual information translated by the machine translation device by registering in the database and the analyzed bilingual database and simultaneously registering the bilingual pattern and the bilingual phrase in the bilingual pattern dictionary and the bilingual phrase dictionary on the machine translation device side And the translation information translated by the translation memory device as a parallel translation information A data compatible processing unit to allow for uptake,
With
The translation support device, wherein the data compatibility processing unit displays a bilingual word / phrase candidate or a bilingual pattern candidate automatically extracted from the analyzed bilingual sentence with certainty.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006345371A JP4113235B2 (en) | 2006-12-22 | 2006-12-22 | Translation support device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006345371A JP4113235B2 (en) | 2006-12-22 | 2006-12-22 | Translation support device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001078386A Division JP3969628B2 (en) | 2001-03-19 | 2001-03-19 | Translation support apparatus, method, and translation support program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007149109A JP2007149109A (en) | 2007-06-14 |
| JP4113235B2 true JP4113235B2 (en) | 2008-07-09 |
Family
ID=38210382
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006345371A Expired - Fee Related JP4113235B2 (en) | 2006-12-22 | 2006-12-22 | Translation support device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4113235B2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5204529B2 (en) * | 2008-03-31 | 2013-06-05 | 株式会社船井電機新応用技術研究所 | Translation program, translation system and parallel data generation method |
| JP5386855B2 (en) * | 2008-05-30 | 2014-01-15 | 富士ゼロックス株式会社 | Translation memory translation apparatus and translation program |
| JP5272803B2 (en) * | 2009-03-02 | 2013-08-28 | 富士通株式会社 | Machine translation apparatus and machine translation program |
| JP2016071439A (en) * | 2014-09-26 | 2016-05-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Translation method and translation system |
| CN104731776B (en) * | 2015-03-27 | 2017-12-26 | 百度在线网络技术(北京)有限公司 | The offer method and system of translation information |
| CN111428523B (en) * | 2020-03-23 | 2023-09-01 | 腾讯科技(深圳)有限公司 | Translation corpus generation method, device, computer equipment and storage medium |
| WO2022014569A1 (en) * | 2020-07-13 | 2022-01-20 | 日東電工株式会社 | Optical film with anti-fouling layer |
-
2006
- 2006-12-22 JP JP2006345371A patent/JP4113235B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007149109A (en) | 2007-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3969628B2 (en) | Translation support apparatus, method, and translation support program | |
| US10061768B2 (en) | Method and apparatus for improving a bilingual corpus, machine translation method and apparatus | |
| US20030004702A1 (en) | Partial sentence translation memory program | |
| US8219381B2 (en) | Dictionary registration apparatus, dictionary registration method, and computer product | |
| JP2004038976A (en) | Example-based machine translation system | |
| CN101714136B (en) | Method and apparatus for adapting corpus-based machine translation systems to new domains | |
| JP2006012168A (en) | How to improve coverage and quality in a translation memory system | |
| JPH07282063A (en) | Machine translation device | |
| JP2010205268A (en) | Computer assisted natural language translation | |
| JP2006268375A (en) | Translation memory system | |
| JP2009151777A (en) | Method and apparatus for alignment of spoken language parallel corpus | |
| JP4113235B2 (en) | Translation support device | |
| JP2008083952A (en) | Dictionary creation support system, method and program | |
| KR100958340B1 (en) | Real-time interactive machine translation device and method | |
| JP5025603B2 (en) | Machine translation apparatus, machine translation program, and machine translation method | |
| JP4875040B2 (en) | Machine translation system and machine translation program | |
| JP5148583B2 (en) | Machine translation apparatus, method and program | |
| JP5909123B2 (en) | Machine translation apparatus, machine translation method and program | |
| JP4881399B2 (en) | Bilingual information creation device, machine translation device, and program | |
| JP4054353B2 (en) | Machine translation apparatus and machine translation program | |
| JP2011186507A (en) | System, method and program for generating rephrasing rule before translation | |
| JP2011210193A (en) | Machine translation device and machine translation program | |
| JP2011210194A (en) | Machine translation device and data structure for edition condition file to be used for edition | |
| JP2006023844A (en) | Translation support program, translation support apparatus, and translation support method | |
| JP5032453B2 (en) | Machine translation apparatus and machine translation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080306 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080325 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080410 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110418 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |