(57)【要約】【課題】音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ること。【解決手段】翻訳支援装置の表示制御部４４は、音声認識部４２が翻訳作業者から音声入力された言葉について言語および連続あるいは不連続の文字列を認識し、音声入力された言葉が原文の言語であるものと音声認識手部４２によって認識された場合には、認識された連続あるいは不連続の文字列の対訳候補をインターフェース部１０の対訳候補表示領域に編集して表示し、音声入力された言葉が訳文の言語であるものと音声認識部４２によって認識された場合には、認識された連続あるいは不連続の文字列をインターフェース部１０の訳文表示領域に表示するように制御する。【選択図】      図１
2004192266.tif 000002
【特許請求の範囲】
【請求項１】
翻訳対象である原文に含まれる連続あるいは不連続の文字列の対訳候補を該原文の連続あるいは不連続の文字列に対応づけて対訳候補表示領域に表示すると共に、前記原文の訳文または訳文の一部を翻訳作業者から受け付けて訳文表示領域に表示し、前記翻訳作業者の翻訳を支援する翻訳支援装置であって、
前記翻訳作業者から音声入力された言葉について言語および連続あるいは不連続の文字列を認識する音声認識手段と、
前記音声入力された言葉が原文の言語であるものと前記音声認識手段によって認識された場合には、該認識された連続あるいは不連続の文字列の対訳候補を前記対訳候補表示領域に編集して表示し、該音声入力された言葉が訳文の言語であるものと前記音声認識手段によって認識された場合には、該認識された連続あるいは不連続の文字列を前記訳文表示領域に表示するように制御する表示制御手段と、
を備えたことを特徴とする翻訳支援装置。
【請求項２】
前記音声認識手段によって認識された前記連続あるいは不連続の文字列を前記対訳候補表示領域に表示された対訳候補または原文の連続あるいは不連続の文字列に基づいて修正する音声認識修正手段をさらに備え、
前記表示制御手段は、前記音声認識修正手段によって修正された連続あるいは不連続の文字列の対訳候補を前記対訳候補表示領域に編集して表示し、前記音声認識修正手段によって修正された連続あるいは不連続の文字列を前記訳文表示領域に表示するように制御することを特徴とした請求項１に記載の翻訳支援装置。
【請求項３】
前記音声認識修正手段は、前記音声認識手段によって対訳として認識された連続あるいは不連続の文字列を前記対訳候補表示領域に表示された対訳候補の連続あるいは不連続の文字列へ修正することを特徴とする請求項２に記載の翻訳支援装置。
【請求項４】
前記訳文表示領域にすでに訳文が表示されている場合に、前記音声認識手段によって対訳として改めて認識された連続あるいは不連続の文字列によって置換されるべき対応する連続あるいは不連続の文字列を該訳文表示領域にすでに表示されている訳文から特定する置換特定手段をさらに備え、
前記表示制御手段は、前記置換特定手段によって特定された対応する連続あるいは不連続の文字列を前記対訳として改めて認識された連続あるいは不連続の文字列に置換して前記訳文表示領域に表示するように制御することを特徴とする請求項１、２、または３に記載の翻訳支援装置。
【請求項５】
前記表示制御手段は、前記音声認識手段によって対訳として認識された連続あるいは不連続の文字列とともに該連続あるいは不連続の文字列を対訳候補として含む訳文を表示するよう制御することを特徴とする請求項１、２、または３に記載の翻訳支援装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
翻訳対象である原文に含まれる連続あるいは不連続の文字列の対訳候補を該原文の連続あるいは不連続の文字列に対応づけて対訳候補表示領域に表示すると共に、前記原文の訳文または訳文の一部を翻訳作業者から受け付けて訳文表示領域に表示し、前記翻訳作業者の翻訳を支援する翻訳支援装置に関し、特に、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる翻訳支援装置に関する。
【０００２】
【従来の技術】
従来、機械翻訳装置および翻訳メモリ装置を組み合わせた翻訳支援装置が翻訳業務で使用されてきた。例えば、特許文献１の翻訳支援装置では、機械翻訳装置と翻訳メモリ装置の連携により翻訳作業の自動化を高め、翻訳作業を効率化して翻訳品質を向上させる技術が開示されている。
【０００３】
【特許文献１】
特開２００２−２７８９６４号公報（図２）
【０００４】
【発明が解決しようとする課題】
しかしながら、特許文献１の翻訳支援装置においては、機械翻訳装置と翻訳メモリ装置の連携により翻訳作業の自動化を高めることに重点が置かれ、翻訳をした後の編集作業の迅速化という点については十分検討されていない。
【０００５】
例えば、特許文献１の翻訳支援装置では、原文である英文に含まれる所定の英単語について、その対訳候補の一覧を検索して表示させたいような場合には、その英単語をキーボード操作によって入力し、一方、ある英単語に対訳である日本語を付与しようとする場合には、その日本語をキーボード操作によって入力していた。この為、いずれのキーボード操作を行うかで、キーボード上および思考上の言語切り替えが要求され、スムーズに翻訳作業を行うことが困難であった。
【０００６】
そして、このような翻訳作業を多量の訳文の一文ずつについて行っていくと、翻訳作業者が翻訳作業に費やす時間や労力は多大なものとなる。従って、データの入力や対訳文の検索などの翻訳作業に関して翻訳作業者が費やす時間や労力の低減を図るために、翻訳作業を迅速に行うことが重要な課題となっている。
【０００７】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる翻訳支援装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１の発明に係る翻訳支援装置は、前記翻訳作業者から音声入力された言葉について言語および連続あるいは不連続の文字列を認識する音声認識手段と、前記音声入力された言葉が原文の言語であるものと前記音声認識手段によって認識された場合には、該認識された連続あるいは不連続の文字列の対訳候補を前記対訳候補表示領域に編集して表示し、該音声入力された言葉が訳文の言語であるものと前記音声認識手段によって認識された場合には、該認識された連続あるいは不連続の文字列を前記訳文表示領域に表示するように制御する表示制御手段とを備えたことを特徴とする。
【０００９】
この請求項１の発明によれば、翻訳作業者から音声入力された言葉について言語および連続あるいは不連続の文字列を認識し、音声入力された言葉が原文の言語であるものと認識された場合には、認識された連続あるいは不連続の文字列の対訳候補を対訳候補表示領域に編集して表示し、音声入力された言葉が訳文の言語であるものと認識された場合には、認識された連続あるいは不連続の文字列を訳文表示領域に表示するように制御することとしたので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【００１０】
また、請求項２の発明に係る翻訳支援装置は、請求項１の発明において、認識された連続あるいは不連続の文字列を対訳候補表示領域に表示された対訳候補または原文の連続あるいは不連続の文字列に基づいて修正し、修正された連続あるいは不連続の文字列の対訳候補を対訳候補表示領域に編集して表示し、修正された連続あるいは不連続の文字列を訳文表示領域に表示するように制御することを特徴とする。
【００１１】
この請求項２の発明によれば、認識された連続あるいは不連続の文字列を対訳候補表示領域に表示された対訳候補または原文の連続あるいは不連続の文字列に基づいて修正し、修正された連続あるいは不連続の文字列の対訳候補を対訳候補表示領域に編集して表示し、修正された連続あるいは不連続の文字列を訳文表示領域に表示するように制御することとしたので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【００１２】
また、請求項３の発明に係る翻訳支援装置は、請求項２の発明において、前記音声認識修正手段は、前記音声認識手段によって対訳として認識された連続あるいは不連続の文字列を前記対訳候補表示領域に表示された対訳候補の連続あるいは不連続の文字列へ修正することを特徴とする。
【００１３】
この請求項３の発明によれば、音声認識手段によって対訳として認識された連続あるいは不連続の文字列を対訳候補表示領域に表示された対訳候補の連続あるいは不連続の文字列へ修正することとしたので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【００１４】
また、請求項４の発明に係る翻訳支援装置は、請求項１、２または３の発明において、前記訳文表示領域にすでに訳文が表示されている場合に、前記音声認識手段によって対訳として改めて認識された連続あるいは不連続の文字列によって置換されるべき対応する連続あるいは不連続の文字列を該訳文表示領域にすでに表示されている訳文から特定する置換特定手段をさらに備え、前記表示制御手段は、前記置換特定手段によって特定された対応する連続あるいは不連続の文字列を前記対訳として改めて認識された連続あるいは不連続の文字列に置換して前記訳文表示領域に表示するように制御することを特徴とする。
【００１５】
この請求項４の発明によれば、訳文表示領域にすでに訳文が表示されている場合に、音声認識手段によって対訳として改めて認識された連続あるいは不連続の文字列によって置換されるべき対応する連続あるいは不連続の文字列を訳文表示領域にすでに表示されている訳文から特定し、特定された対応する連続あるいは不連続の文字列を対訳として改めて認識された連続あるいは不連続の文字列に置換して訳文表示領域に表示するように制御することとしたので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【００１６】
また、請求項５の発明に係る翻訳支援装置は、請求項１、２、または３の発明において、前記表示制御手段は、前記音声認識手段によって対訳として認識された連続あるいは不連続の文字列とともに該連続あるいは不連続の文字列を対訳候補として含む訳文を表示するよう制御することを特徴とする。
【００１７】
この請求項５の発明によれば、対訳として認識された連続あるいは不連続の文字列とともに連続あるいは不連続の文字列を対訳候補として含む訳文を表示するよう制御することとしたので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【００１８】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る翻訳支援装置の好適な実施の形態を詳細に説明する。なお、下記に示す本実施の形態１では、本発明を音声による翻訳支援装置に適用した場合を中心に説明し、また実施の形態２では、本発明に係る翻訳支援プログラムを実行するコンピュータシステムを説明し、最後に、他の実施の形態として種々の変形例を説明することとする。
【００１９】
（実施の形態１）
まず、本実施の形態１では、本発明に係る音声による翻訳支援装置を説明する。なお、ここでは、本実施の形態１に係る翻訳支援装置の概要および主たる特徴を説明した後に、この翻訳支援装置の構成を説明し、最後に本翻訳支援装置による翻訳結果の編集作業のフローについて説明する。
【００２０】
［概要および主たる特徴］
最初に、本実施の形態１に係る翻訳支援装置の概要および主たる特徴を説明する。図１は、本実施の形態１に係る音声による翻訳支援装置の基本構成を示す機能ブロック図である。同図に示すように翻訳支援装置は機械翻訳装置と翻訳メモリ装置で原文を翻訳し、翻訳作業者が音声入力した対訳候補を音声認識部で音声認識しているが、更に表示制御部が音声認識結果を対訳候補に基づいて翻訳作業者の入力ミスや音声認識の誤りを修正しているので、翻訳され対訳された対訳文を迅速に編集することができるようにしている。
【００２１】
次に、本実施の形態１に係る音声による翻訳支援装置の翻訳処理フローについて説明する。図２は、図１に係る音声による翻訳支援装置の翻訳処理フローを示すフローチャートである。本実施の形態１における発明は機械翻訳装置および翻訳メモリによる翻訳が終了した後の編集作業に関わるものであるが、音声による編集作業の理解を深める上でも、最初に翻訳処理フローの全体について説明する。
【００２２】
同図に示すように、翻訳処理フローはインターフェース部が翻訳処理動作の全体的な制御管理を行うメインルーチンとして動作する。これに従って、機械翻訳装置、翻訳メモリおよび対訳データベースが連携して翻訳作業を実施する。翻訳作業は大きく分けて二つに大別できる。つまり、翻訳作業が完了するまでの作業と翻訳後の編集作業である。翻訳作業が完了するまでの作業は更に、メインルーチンの翻訳要求（ステップＳ１）を受けて機械翻訳装置が翻訳処理を行って、翻訳結果を表示する（ステップＳ２）迄の作業と、メインルーチンの翻訳要求（ステップＳ３）を受けて翻訳メモリが翻訳作業および対訳候補を検索し、対訳候補表示領域に表示（ステップＳ４）する迄の作業に分かれる。翻訳後の編集作業は翻訳結果の編集（ステップＳ５）を行い、翻訳結果メモリの追加（ステップＳ６）をする迄の作業である。
【００２３】
上記の翻訳作業が終わると、インターフェース部の表示領域には翻訳結果が表示される。図３は、図１の翻訳支援装置のインターフェース画面の一例を説明する説明図である。今まで対訳候補表示領域といっていた表示領域が図３の翻訳メモリ結果表示領域５７および機械翻訳結果表示領域５８で、それぞれ翻訳メモリ結果および機械翻訳結果を表示する。また、訳文表示領域といっていた領域が図３の原文表示領域５３および翻訳作業領域５５、５６である。原文表示領域５３には、翻訳対象文が表示される。また、編集作業をはじめるときには原文表示領域５３から原文を一文ずつ領域５５に移動し、この領域から機械翻訳装置および翻訳メモリ装置に翻訳対象文を入力して翻訳を開始する。一方、対訳文の翻訳作業は領域５６で行う。翻訳を終えた対訳文や翻訳メモリで検索された対訳候補は領域５６に取り込まれたのち、編集作業を行う。領域５２はインタフェース画面の操作部で、翻訳作業者はこのインターフェース画面の操作部５２の操作機能を使用して翻訳処理を行わせる。また、領域５４は、翻訳作業領域５５，５６のモード切替部である。
【００２４】
インターフェース部の表示領域に表示された翻訳結果に基づいて、翻訳結果の編集が行われる。本翻訳支援装置は、翻訳作業者から入力された言葉について言語および連続あるいは不連続の文字列を認識し、入力された言葉が原文の言語であるものと認識された場合には、認識された連続あるいは不連続の文字列の対訳候補を対訳候補表示領域に編集して表示し、入力された言葉が訳文の言語であるものと認識された場合には、認識された連続あるいは不連続の文字列を訳文表示領域に表示する。
【００２５】
この主たる特徴を具体的に説明すると、本翻訳支援装置は、翻訳作業者から音声入力された言葉について言語および連続あるいは不連続の文字列を認識し、音声入力された言葉が原文の言語であるものと認識された場合には、認識された連続あるいは不連続の文字列の対訳候補を対訳候補表示領域に編集して表示し、音声入力された言葉が訳文の言語であるものと認識された場合には、認識された連続あるいは不連続の文字列を訳文表示領域に表示するように制御することを特徴とする。
【００２６】
本翻訳支援装置の編集の特徴を更に具体的に説明する。例えば、翻訳対象文が次の文であったとする。
“Ａ  ｎｕｍｂｅｒ  ｏｆ  ｕｓｅ−ｃａｓｅ  ａｎａｌｙｓｉｓ            ｗｏｒｋｓｈｏｐｓ  ｍａｙ  ｂｅ  ｏｒｇａｎｉｚｅｄ  ｉｎ              ｐａｒａｌｌｅｌ，ｌｉｍｉｔｅｄ  ｏｎｌｙ  ｂｙ  ｔｈｅ・・・・・・”
これに対して、翻訳メモリ装置が保持する対訳データベースから語句の原文が対訳候補と共に次のように対訳候補表表示領域に表示される。
“Ａ  ｎｕｍｂｅｒ  ｏｆ”
“Ａ  ｎｕｍｂｅｒ  ｏｆ  ｕｓｅ−ｃａｓｅ  ａｎａｌｙｓｉｓ”
“ｕｓｅ−ｃａｓｅ  ａｎａｌｙｓｉｓ”
“ｕｓｅ−ｃａｓｅ  ａｎａｌｙｓｉｓ  ｗｏｒｋｓｈｏｐｓ”
“ｍａｙ  ｂｅ  ｏｒｇａｎｉｚｅｄ”
“ｍａｙ  ｂｅ  ｏｒｇａｎｉｚｅｄ  ｉｎ  ｐａｒａｌｌｅｌ”
このとき翻訳作業者が“ｕｓｅ−ｃａｓｅ  ａｎａｌｙｓｉｓ”と入力すると、
“ｕｓｅ−ｃａｓｅ  ａｎａｌｙｓｉｓ”、
“ｕｓｅ−ｃａｓｅ  ａｎａｌｙｓｉｓ  ｗｏｒｋｓｈｏｐｓ”などの語句が表示の先頭に表示される。これらの語句の中から翻訳作業者は
“ｕｓｅ−ｃａｓｅ  ａｎａｌｙｓｉｓ  ｗｏｒｋｓｈｏｐｓ”の対訳が「ユースケース分析検討会議」であることが分かる。従って、翻訳作業者が「ユースケース分析検討会議」と音声入力すると、訳文表示領域に表示されている対訳文の対応する訳語を特定し、置き換えて、対訳文の編集ができる。このように、対訳候補表示領域に表示された対訳候補の中から翻訳作業者は効率的に編集に必要な情報を得、また修正することができるので、編集作業を迅速に行うことができる。
【００２７】
また、本翻訳支援装置は、認識された連続あるいは不連続の文字列を対訳候補表示領域に表示された対訳候補または原文の連続あるいは不連続の文字列に基づいて修正し、修正された連続あるいは不連続の文字列の対訳候補を対訳候補表示領域に編集して表示し、修正された連続あるいは不連続の文字列を訳文表示領域に表示するように制御することを特徴とする。また、具体的には、本翻訳支援装置は、対訳として認識された連続あるいは不連続の文字列を対訳候補表示領域に表示された対訳候補の連続あるいは不連続の文字列へ修正することを特徴とする。
【００２８】
本翻訳支援装置が音声認識された連続あるいは不連続の文字列をどのように修正するのかを二つの具体例で説明する。最初に、翻訳作業者が音声声入力した語句を修正する例を説明する。例えば、翻訳対象文が次の文であったとする。
“Ｔｈｅｓｅ  ｔｅｓｔｓ  ａｒｅ  ｅｘｅｃｕｔｅｄ  ｔｏ  ｍｅａｓｕｒｅａｎ  ｏｒｇａｎｉｚａｔｉｏｎ．”
これに対して、翻訳メモリ装置１４の類似文は次のような文であったとする。
（１）Ａｐｐｌｙ  ｔｈｅｓｅ  ｔｅｓｔｓ  ｔｏ  ｉｔ．
これらのテストをそれに適用せよ。
（２）Ｍｅａｓｕｒｉｎｇ  ａｎ  ｏｒｇａｎｉｚａｔｉｏｎ  ｉｓ
ｉｍｐｏｒｔａｎｔ．
組織を測定するのは重要だ。
このとき、翻訳メモリは装置１４はこれらの類似文の語句の対訳候補として次のような語句を保持している。
これらの、テスト、組織、測定、測定する、これらのテスト、組織を測定、組織を測定する・・・・・・・・
翻訳作業者が音声で入力した語句は音声認識部４２で認識された後、音声認識修正部が上記の対訳候補によって限定し、修正する。これにより翻訳作業者が間違って単語を入力した場合でも、正確な語句に修正し、編集作業を迅速に行うことができる。
【００２９】
もう一つの例は、機械翻訳装置の対訳候補を用いて音声入力した語句を翻訳メモリ装置の対訳候補で修正する場合である。例えば、翻訳対象文が次の文であったとする。
“Ｔｈｅｓｅ  ｔｅｓｔｓ  ａｒｅ  ｅｘｅｃｕｔｅｄ  ｔｏ  ｍｅａｓｕｒｅａｎ  ｏｒｇａｎｉｚａｔｉｏｎ．“
機械翻訳装置は、上記の翻訳対象文を翻訳する過程で品詞情報、構文情報などを保持する。
原文の単語                  対訳候補
ｔｅｓｔｓ                  テスト
ｔｅｓｔｓ                  試験
ｅｘｅｃｕｔｅｄ            実行する
ｅｘｅｃｕｔｅｄ            実施する
ｏｒｇａｎｉｚａｔｉｏｎ    組織
ｏｒｇａｎｉｚａｔｉｏｎ    機構
翻訳作業者が上記の機械翻訳装置の対訳候補から「試験」という語句を選んで音声入力すると、対訳文には試験という語句が入力される。しかし、この翻訳作業の中では“ｔｅｓｔｓ”は「テスト」と訳されており、翻訳作業者も「テスト」と修正すべきであったが、「試験」と誤って訳してしまった場合である。このような場合、翻訳メモリ装置の対訳データベースから検索された対訳候補の中には、それまで翻訳されていた訳文が保持されているので、対訳候補の中の訳文を参照して翻訳作業者が音声入力した「試験」とういう語句は「テスト」と修正される。これにより、翻訳する際にしばしば現れる訳語の揺れを防ぎ、編集作業を迅速に行うことができる。
【００３０】
また、本翻訳支援装置は、訳文表示領域にすでに訳文が表示されている場合に、対訳として改めて認識された連続あるいは不連続の文字列によって置換されるべき対応する連続あるいは不連続の文字列を訳文表示領域にすでに表示されている訳文から特定し、特定された対応する連続あるいは不連続の文字列を対訳として改めて認識された連続あるいは不連続の文字列に置換して訳文表示領域に表示するように制御することを特徴とする。
【００３１】
また、本翻訳支援装置は、音声認識手段によって対訳として認識された連続あるいは不連続の文字列とともに該連続あるいは不連続の文字列を対訳候補として含む訳文を表示するよう制御することを特徴とする。（図８参照）
【００３２】
［翻訳支援装置の構成］
次に、本実施の形態１に係る音声による翻訳支援装置の基本構成を説明する。図１は、本実施の形態１に係る音声による翻訳支援装置の基本構成を示す機能ブロック図である。同図に示すように、音声による翻訳支援装置はインターフェース部１０、機械翻訳装置１２、翻訳メモリ装置１４、対訳データベース１６、データ互換処理部１８および類似翻訳部３６からなる。特許文献１には、さらに構造検索部、表現検索部、確信度設定部、要約作成部、概要計算部などが翻訳支援装置の機能強化のための追加機能としてあるが、本実施の形態１の説明には直接関わらないので説明を省略する。勿論、本実施の形態１の発明はこれらの機能を含めた翻訳支援装置にも適用できる。
【００３３】
インターフェース部１０は、さらに原文表示部２０、翻訳作業部２１、翻訳メモリ結果表示部２３、機械翻訳結果表示部２４、音声入力部４０、音声認識部４２、表示制御部４４からなっている。本実施の形態１における発明の従来技術にない特徴は表示制御部４４にある。
【００３４】
音声認識部４２は、音声入力装置を介して入力されたユーザの音声が、原文であるか訳文であるか、または単語、語句、節または文であるかを認識する。表示制御部４４は音声認識された原文または訳文の単語、語句を機械翻訳装置１２または翻訳メモリ装置１４によって保持されている単語、語句、節または文の対訳候補に基づいて修正する音声認識修正部４６、訳文を対訳候補で置き換える置換特定部４８からなる。この表示制御部４４、音声認識修正部４６および置換特定部４８は、次のような機能を有する。
【００３５】
表示制御部４４は、翻訳作業者から入力された言葉が原文の言語である場合には、その言語を含む対訳候補を翻訳メモリ結果表示部２３に並べ変えて表示する。また、翻訳作業者から入力された言葉が訳文の言語である場合には、その言語によって認識された単語、語句、節または文をそれぞれのレベルで翻訳作業部２１に表示する。これにより、翻訳作業者は、訳文の編集に必要な対訳候補を容易に参照することができる。また、その対訳候補の中から選んだ単語または語句の対訳候補を音声で入力するだけで、容易に翻訳作業部２１に表示することができるので、編集作業を迅速に行うことができる。
【００３６】
音声認識修正部４６は、機械翻訳装置１２または翻訳メモリ装置１４の保持する対訳候補によって、音声認識部４２では識別できなかった同音異義語や同音異綴り語の間違いを修正する。また、翻訳作業者が言い間違えて、単語や助詞を音声入力した場合なども翻訳メモリ装置１４の対訳候補に基づいて自動的に間違えを修正する。これにより、音声認識部４２の認識の誤り、また翻訳作業者のいい間違えによる作業効率の低下を防止できるので、編集作業を迅速に行うことができる。なお、対訳候補が検索される対訳データベース１６には、編集済みの質の高い訳文が蓄積されており、この訳文を規準にして音声認識の誤りや翻訳作業者のいい間違えかどうかの判断をしている。
【００３７】
また、置換特定部４８は、翻訳作業者が翻訳メモリ結果表示部２３に表示されている単語または語句の対訳候補を音声入力すると、翻訳作業部２１に表示されている編集中の訳文の対応する訳語を特定し、自動的に置き換える。これにより、翻訳作業者は対訳候補を音声入力するだけで、訳文の修正を容易にすることができるので、編集作業を迅速に行うことができる。
【００３８】
さらに、表示制御部４４は、翻訳作業者が訳文の単語を音声入力すると、その単語を含む対訳候補を翻訳メモリ結果表示部２４から選択し、単語、語句、節または文の順序で表示することができる。これにより翻訳作業者は必要な単語、語句、節または文を容易に翻訳作業領域に表示できるので、編集作業を迅速に行うことができる。
【００３９】
以上が、本実施の形態１における発明の概念の説明であるが、以下に音声による翻訳支援装置の理解の助けとするために、その他の構成要素について説明する。
【００４０】
機械翻訳装置１２は、機械翻訳部３０、対訳パターン辞書３２、対訳語句辞書３４からなる。インターフェース１０よりの翻訳要求に対し、翻訳対象文書１５を取り込んで対象文ごとに構文構造の解析を行い、対訳パターン辞書３２および対訳語句辞書３４の検索で対訳パターンおよび対訳語句を取得し、更に意味処理を加えて対訳文を作成する。
【００４１】
翻訳メモリ装置１４は、インターフェース部１０からの翻訳作業者による翻訳要求に対し翻訳対象文書１５から対象文書を切り出し、この対象文書を検索のための入力文として検索データベース１６−１を検索し、翻訳対象文に類似の対訳候補を取得する。
【００４２】
対訳データベース１６には、検索データベース１６−１の対訳データベース２６と解析済み対訳データベース２８、および機械翻訳装置１２の対訳パターン辞書３２および対訳語句辞書３４が含まれる。このうち翻訳メモリ装置１４の検索メモリとして使われるのは対訳文データベース２６および構造解析済み対訳文データベース２８である。
【００４３】
また、機械翻訳装置１２に設けられている対訳パターン辞書３２および対訳語句辞書３４は、機械翻訳部３０による機械翻訳に使用されるものであるが、データ互換処理部１８を介して機械翻訳装置１２と翻訳メモリ装置１４のデータの共通化を図ることにより、対訳パターン辞書３２および対訳語句辞書３４もデータ互換処理部１８を経由して、対訳データベース１６の機能の範囲に含まれる。
【００４４】
データ互換処理部１８は、機械翻訳装置１２で得られた対訳情報と本翻訳メモリ装置１４で得られた対訳情報を両者のデータの共通化により、それぞれの対訳情報として活用できるように対訳データベース１６を構築する。すなわち、データ互換処理部１８は、翻訳メモリ装置１４で翻訳した対訳文または翻訳作業者が翻訳した対訳文を解析し、解析済み対訳文データ２８に追加し、更に解析済み対訳文から対訳パターンおよび対訳語句を抽出し、機械翻訳装置１２の対訳パターン辞書３２および対訳語句辞書３４にも対訳パターンおよび対訳語句を追加する。
【００４５】
また、機械翻訳装置１２３で機械翻訳が行われ、翻訳作業者による編集作業を経て翻訳が確定すると、データベース互換処理部１８は、確定した対訳文データベース２６および構造解析済み対訳データベース２８に登録し、同時に対訳パターン辞書３２および対訳語句辞書３４にも対訳パターンおよび対訳語句を追加登録する。
【００４６】
このように、データ互換処理部１８による機械翻訳結果および翻訳メモリ検索結果のそれぞれの対訳情報への反映により、翻訳メモリ装置１４で蓄積し対訳文情報を機械翻訳装置１２が活用し、同時に機械翻訳装置１２の翻訳結果を翻訳メモリ装置１４で活用する。
【００４７】
類似文翻訳部３６は、翻訳メモリ装置１４に対する翻訳要求に対する対訳文データベース２６の検索で、類似文を取得した際に、翻訳対象文となる検索入力文と解析構造を比較して相違する語句を抽出し、この語句を機械翻訳装置１２を使用して翻訳して類似文の対訳文の相違する語句を置き換えることで対訳文を得る。
【００４８】
［翻訳結果の編集のフロー］
次に、本実施の形態１に係る翻訳結果の編集の詳細手順について説明する。図４は、図２に係る翻訳結果の編集の詳細手順を示すフローチャートである。本フローチャートは、図２のインターフェース部１０のメインルーチンの翻訳結果の編集（ステップＳ５）の手順を更に詳細化したものである。
【００４９】
図２のメインルーチンのステップＳ１からＳ５が完了すると、翻訳メモリ結果表示部２３には対訳候補のリストが、また機械翻訳結果表示部２４には対訳文が表示されている。類似文翻訳部３６が対訳文データベース２６から検索した対訳候補から翻訳した対訳文もあるが、ここでは機械翻訳装置１２の対訳文を編集する場合を前提に説明する。この対訳文を編集するためには、まず機械翻訳結果表示部２４に表示されている対訳文を翻訳作業部２１に表示しなければならない。このためには翻訳作業者は音声入力部４０から対訳文の言語で対訳文を音声入力すると、機械翻訳結果表示部２４に表示されている対訳文が翻訳作業部２１に表示される（ステップＳ４０１）。
【００５０】
図５は、翻訳支援装置のインターフェース画面の別の例を説明するための説明図である。機械翻訳結果表示部２４に表示された対訳文「発明に関する概要」は上記のように翻訳作業者の音声入力によって翻訳作業部２１の領域５６に表示される。
【００５１】
また、翻訳作業者は対訳文の編集すべき個所を識別する。その個所が識別されると、その訳文の対応する単語あるいは語句の原文を音声入力する（ステップＳ４０２）。そして、音声入力が原文の言語かを判断する。訳文の言語であれば（ステップＳ４０３否定）、ステップＳ４０８に行く。原文の言語であれば（ステップＳ４０３肯定）、次のステップに進み、音声認識部４２は、翻訳作業者が入力した語句の音声認識をする（ステップＳ４０４）。
【００５２】
音声認識部４２で音声認識された原文の語句は、機械翻訳装置１２の対訳語句３４あるいは翻訳メモリ装置１４の構造解析済み対訳文データベース２８から検索された語句の対訳候補と対になっている原文によって修正される（ステップＳ４０５）。すなわち翻訳作業者が入力した音声をチェックし、原文のテキストと異なっているときにはそれに最も類似するテキストで修正される。これにより翻訳作業者の発音の違いや発音のミスが修正されて正しいテキストに対応付けられる。翻訳作業中、翻訳作業者が音声入力する原文の語句は翻訳対象文を構成する語句であると考えられる。
【００５３】
このように入力された原文の語句が修正されると、さらに、翻訳メモリ結果表示部２４の領域５７に表示されている多量の対訳候補が検索されて、この修正された語句を含む原文と共にそれと対になった対訳候補が領域の先頭に表示される（ステップＳ４０６）。翻訳作業者は、この並べ替えられた対訳候補から対訳文を編集するために必要な情報を容易に得るこができる。翻訳作業者は、従来行っていたように長い時間を掛けて画面をスクロールする必要はない。
【００５４】
図６は、図２の翻訳支援装置のインターフェース画面の別の例を説明するための説明図である。語句の対訳候補は翻訳メモリ結果表示部２３の対訳候補だけではない。機械翻訳結果表示部２４にも表示される。例えば、図６に示すように機械翻訳結果表示部２４の翻訳対象文“ＳＵＭＭＡＲＹ  ＯＦ  ＴＨＥ  ＩＮＶＥＮＴＩＯＮ”のＳＵＭＭＡＲＹの部分をクリックすると単語の対訳候補が表示される。この中から、対訳候補を選んで対訳文を修正できる。
【００５５】
また、翻訳メモリ結果表示部２４の領域５７から対訳文を修正するために必要な原文の語句の対訳候補を識別した後、翻訳作業者はその対訳候補を音声入力する（ステップＳ４０７）。音声認識部４２は、この入力された対訳候補が原文であるか訳文であるか判断し、原文であれば（ステップＳＳ４０８否定）、ステップＳ４０３に行く。また、訳文であれば（ステップＳ４０８肯定）、次に進み語句の認識を行う（ステップ４０９）。
【００５６】
音声認識部４２で音声認識された訳文の語句は、機械翻訳装置１２の対訳語句３４あるいは翻訳メモリ装置１４の構造解析済み対訳文データベース２８から検索された語句の対訳候補によって修正される（ステップＳ４１０）。すなわち翻訳作業者が入力した音声をチェックし、対訳候補のテキストと異なっているときにはそれに最も類似するテキストで修正する。このためには、翻訳作業者が音声入力する訳文の語句は機械翻訳装置１２あるいは翻訳メモリ装置１４が提供する対訳候補の範疇の語句を使用することが前提となっている。原文を翻訳するに当たっては当然辞書を使うので、このことは翻訳支援装置を使う上で大きな制約とはならない。
【００５７】
これにより、従来音声認識の精度が悪かった同音異義語や同音異綴り語の認識誤りや翻訳作業者が単語の訳を言い間違えたり、助詞を言い間違えても修正することができる。この時、間違えかどうかは翻訳メモリ装置１４の対訳データベース１６を規準にして判断される。対訳データベース１６はすでに編集された品質の揃った訳文が蓄積されているからである。
【００５８】
このように入力された語句が修正されると、この語句が挿入されるべき対訳文の対応する訳語が特定され、自動的にその訳語と置き換えられる（ステップＳ４１１）。翻訳作業者は従来行っていたキーボード操作を行わずに、効率的に訳文の修正ができる。編集を続ける場合には（ステップＳ４１２否定）、ステップＳ４０２に戻る。編集完了した場合は、翻訳作業部２１の翻訳確定釦をクリックすることにより、（ステップＳ４１２肯定）、確定した対訳文として原文表示部２０に原文と共に表示する（ステップＳ４１３）。勿論、対訳文が確定した場合は、原文を消去して対訳文で置き換えてゆくことも可能である。
【００５９】
図７は、翻訳支援装置のインターフェース画面の別の例を説明するための説明図である。翻訳作業部２１の領域５６に表示されていた当初の対訳文「発明に関する概要」の「概要」は上記の編集作業により「要約」に置き換えられている。
【００６０】
上述してきたように、本実施の形態１の発明によれば、翻訳作業者から音声入力された言葉について言語および連続あるいは不連続の文字列を認識し、音声入力された言葉が原文の言語であるものと認識された場合には、認識された連続あるいは不連続の文字列の対訳候補を対訳候補表示領域に編集して表示し、音声入力された言葉が訳文の言語であるものと認識された場合には、認識された連続あるいは不連続の文字列を訳文表示領域に表示するように制御することとしたので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【００６１】
（実施の形態２）
ところで、上記実施の形態１で説明した翻訳支援装置は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、本実施の形態２では、上記実施の形態１で説明した翻訳支援装置と同様の機能を有する翻訳支援プログラムを実行するコンピュータシステムについて説明する。
【００６２】
図９は、本実施の形態２に係るコンピュータシステムの構成を示すシステム構成図であり、図９は、このコンピュータシステムにおける本体部の構成を示すブロック図である。図９に示すように、本実施の形態２に係るコンピュータシステム１００は、本体部１０１と、本体部１０１からの指示によって表示画面１０２ａに画像などの情報を表示するためのディスプレイ１０２と、このコンピュータシステム１００に種々の情報を入力するためのキーボード１０３と、ディスプレイ１０２の表示画面１０２ａ上の任意の位置を指定するためのマウス１０４とを備える。
【００６３】
また、このコンピュータシステム１００における本体部１０１は、図１０に示すように、ＣＰＵ１２１と、ＲＡＭ１２２と、ＲＯＭ１２３と、ハードディスクドライブ（ＨＤＤ）１２４と、ＣＤ−ＲＯＭ１０９を受け入れるＣＤ−ＲＯＭドライブ１２５と、フレキシブルディスク（ＦＤ）１０８を受け入れるＦＤドライブ１２６と、ディスプレイ１０２、キーボード１０３並びにマウス１０４を接続するＩ／Ｏインターフェース１２７と、ローカルエリアネットワークまたは広域エリアネットワーク（ＬＡＮ／ＷＡＮ）１０６に接続するＬＡＮインターフェース１２８とを備える。
【００６４】
さらに、このコンピュータシステム１００には、インターネットなどの公衆回線１０７に接続するためのモデム１０５が接続されるとともに、ＬＡＮインターフェース１２８およびＬＡＮ／ＷＡＮ１０６を介して、他のコンピュータシステム（ＰＣ）１１１、サーバ１１２並びにプリンタ１１３などが接続される。
【００６５】
そして、このコンピュータシステム１００は、所定の記録媒体に記録された翻訳支援プログラムを読み出して実行することで翻訳支援装置を実現する。ここで、所定の記録媒体とは、フレキシブルディスク（ＦＤ）１０８、ＣＤ−ＲＯＭ１０９、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」の他に、コンピュータシステム１００の内外に備えられるハードディスクドライブ（ＨＤＤ）１２４や、ＲＡＭ１２２、ＲＯＭ１２３などの「固定用の物理媒体」、さらに、モデム１０５を介して接続される公衆回線１０７や、他のコンピュータシステム１１１並びにサーバ１１２が接続されるＬＡＮ／ＷＡＮ１０６などのように、プログラムの送信に際して短期にプログラムを保持する「通信媒体」など、コンピュータシステム１００によって読み取り可能な翻訳支援プログラムを記録する、あらゆる記録媒体を含むものである。
【００６６】
すなわち、翻訳支援プログラムは、上記した「可搬用の物理媒体」、「固定用の物理媒体」、「通信媒体」などの記録媒体に、コンピュータ読み取り可能に記録されるものであり、コンピュータシステム１００は、このような記録媒体から翻訳支援プログラムを読み出して実行することで翻訳支援装置を実現する。なお、翻訳支援プログラムは、コンピュータシステム１００によって実行されることに限定されるものではなく、他のコンピュータシステム１１１またはサーバ１１２が翻訳支援プログラムを実行する場合や、これらが協働して翻訳支援プログラムを実行するような場合にも、本発明を同様に適用することができる。
【００６７】
（他の実施の形態）
さて、これまで本発明の実施の形態１および２について説明したが、本発明は上述した実施の形態１および２以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてもよいものである。
【００６８】
本実施の形態１では翻訳作業部２１にある対訳文を対訳候補で置換する際に、翻訳メモリ結果表示部から翻訳作業部２１に対訳候補を挿入した。しかし、このような場合だけではなく、翻訳作業者が音声入力した語句に基づいて翻訳作業部２１に翻訳メモリ結果表示部２３の対訳候補を表示することができる。例えば、翻訳作業者が「組織」と音声入力すると、翻訳メモリ結果表示部２３から選択された「組織」、「組織を測定」、「組織を測定する」などの「組織」で始まる語句が表示される。これらの表示例を図８に示す。図８は、図３のインターフェース画面の翻訳メモリ結果表示部の表示例を説明する図である。同図に示すように表示例はリストビュー、セレクトビュー、オートコンプリートなどが考えられる。オートコンプリートの場合は、翻訳作業者が「組織を」と音声入力した場合である。「組織を」と入力されると、予め推定して「組織を測定」という文字列が表示される。このように、入力の手間が省けるので、編集作業を迅速に行うことができる。ただし、翻訳作業部に対訳文が表示されている場合は、翻訳作業部２１のモード切替釦によってモード切替が必要である。
【００６９】
また、本実施の形態１では主としてキーボードでの入力作業を音声で行い、編集作業の迅速化を図ることを検討したが、これだけに限定されるものではなく、翻訳作業の各ステップの開始、終了などの指示を音声で行うことも可能である。
【００７０】
また、本実施の形態１では、主として音声入力する場合について説明したが、本発明はこれに限らず、キーボードで入力する場合にも適用することができる。また、機械翻訳結果表示部や翻訳メモリ表示部から翻訳作業部へ訳文を移動させるにはマウスによるドラッグアンドドロップによって移動させることも可能である。
【００７１】
（付記１）翻訳対象である原文に含まれる連続あるいは不連続の文字列の対訳候補を該原文の連続あるいは不連続の文字列に対応づけて対訳候補表示領域に表示すると共に、前記原文の訳文または訳文の一部を翻訳作業者から受け付けて訳文表示領域に表示し、前記翻訳作業者の翻訳を支援する翻訳支援装置であって、
前記翻訳作業者から音声入力された言葉について言語および連続あるいは不連続の文字列を認識する音声認識手段と、
前記音声入力された言葉が原文の言語であるものと前記音声認識手段によって認識された場合には、該認識された連続あるいは不連続の文字列の対訳候補を前記対訳候補表示領域に編集して表示し、該音声入力された言葉が訳文の言語であるものと前記音声認識手段によって認識された場合には、該認識された連続あるいは不連続の文字列を前記訳文表示領域に表示するように制御する表示制御手段と、
を備えたことを特徴とする翻訳支援装置。
【００７２】
（付記２）前記音声認識手段によって認識された前記連続あるいは不連続の文字列を前記対訳候補表示領域に表示された対訳候補または原文の連続あるいは不連続の文字列に基づいて修正する音声認識修正手段をさらに備え、
前記表示制御手段は、前記音声認識修正手段によって修正された連続あるいは不連続の文字列の対訳候補を前記対訳候補表示領域に編集して表示し、前記音声認識修正手段によって修正された連続あるいは不連続の文字列を前記訳文表示領域に表示するように制御することを特徴とした付記１に記載の翻訳支援装置。
【００７３】
（付記３）前記音声認識修正手段は、前記音声認識手段によって対訳として認識された連続あるいは不連続の文字列を前記対訳候補表示領域に表示された対訳候補の連続あるいは不連続の文字列へ修正することを特徴とする付記２に記載の翻訳支援装置。
【００７４】
（付記４）前記訳文表示領域にすでに訳文が表示されている場合に、前記音声認識手段によって対訳として改めて認識された連続あるいは不連続の文字列によって置換されるべき対応する連続あるいは不連続の文字列を該訳文表示領域にすでに表示されている訳文から特定する置換特定手段をさらに備え、
前記表示制御手段は、前記置換特定手段によって特定された対応する連続あるいは不連続の文字列を前記対訳として改めて認識された連続あるいは不連続の文字列に置換して前記訳文表示領域に表示するように制御することを特徴とする付記１、２、または３に記載の翻訳支援装置。
【００７５】
（付記５）前記表示制御手段は、前記音声認識手段によって対訳として認識された連続あるいは不連続の文字列とともに該連続あるいは不連続の文字列を対訳候補として含む訳文を表示するよう制御する付記１、２、または３に記載の翻訳支援装置。
【００７６】
（付記６）翻訳対象である原文に含まれる連続あるいは不連続の文字列の対訳候補を該原文の連続あるいは不連続の文字列に対応づけて対訳候補表示領域に表示すると共に、前記原文の訳文または訳文の一部を翻訳作業者から受け付けて訳文表示領域に表示し、前記翻訳作業者の翻訳を支援する翻訳支援方法であって、
前記翻訳作業者から音声入力された言葉について言語および連続あるいは不連続の文字列を認識する音声認識工程と、
前記音声入力された言葉が原文の言語であるものと前記音声認識工程によって認識された場合には、該認識された連続あるいは不連続の文字列の対訳候補を前記対訳候補表示領域に編集して表示し、該音声入力された言葉が訳文の言語であるものと前記音声認識工程によって認識された場合には、該認識された連続あるいは不連続の文字列を前記訳文表示領域に表示するように制御する表示制御工程と、
を含んだことを特徴とする翻訳支援方法。
【００７７】
（付記７）前記音声認識工程によって認識された前記連続あるいは不連続の文字列を前記対訳候補表示領域に表示された対訳候補または原文の連続あるいは不連続の文字列に基づいて修正する音声認識修正工程をさらに備え、
前記表示制御工程は、前記音声認識修正工程によって修正された連続あるいは不連続の文字列の対訳候補を前記対訳候補表示領域に編集して表示し、前記音声認識修正工程によって修正された連続あるいは不連続の文字列を前記訳文表示領域に表示するように制御することを特徴とした付記６に記載の翻訳支援方法。
【００７８】
（付記８）前記音声認識修正工程は、前記音声認識工程によって対訳として認識された連続あるいは不連続の文字列を前記対訳候補表示領域に表示された対訳候補の連続あるいは不連続の文字列へ修正することを特徴とする付記７に記載の翻訳支援方法。
【００７９】
（付記９）前記訳文表示領域にすでに訳文が表示されている場合に、前記音声認識工程によって対訳として改めて認識された連続あるいは不連続の文字列によって置換されるべき対応する連続あるいは不連続の文字列を該訳文表示領域にすでに表示されている訳文から特定する置換特定工程をさらに備え、
前記表示制御工程は、前記置換特定工程によって特定された対応する連続あるいは不連続の文字列を前記対訳として改めて認識された連続あるいは不連続の文字列に置換して前記訳文表示領域に表示するように制御することを特徴とする付記６、７、または８に記載の翻訳支援方法。
【００８０】
（付記１０）前記表示制御工程は、前記音声認識工程によって対訳として認識された連続あるいは不連続の文字列とともに該連続あるいは不連続の文字列を対訳候補として含む訳文を表示するよう制御する付記６、７、または８に記載の翻訳支援方法。
【００８１】
（付記１１）翻訳対象である原文に含まれる連続あるいは不連続の文字列の対訳候補を該原文の連続あるいは不連続の文字列に対応づけて対訳候補表示領域に表示すると共に、前記原文の訳文または訳文の一部を翻訳作業者から受け付けて訳文表示領域に表示し、前記翻訳作業者の翻訳を支援する翻訳支援プログラムであって、
前記翻訳作業者から音声入力された言葉について言語および連続あるいは不連続の文字列を認識する音声認識手順と、
前記音声入力された言葉が原文の言語であるものと前記音声認識手順によって認識された場合には、該認識された連続あるいは不連続の文字列の対訳候補を前記対訳候補表示領域に編集して表示し、該音声入力された言葉が訳文の言語であるものと前記音声認識手順によって認識された場合には、該認識された連続あるいは不連続の文字列を前記訳文表示領域に表示するように制御する表示制御手順と、
をコンピュータに実行させることを特徴とする翻訳支援プログラム。
【００８２】
（付記１２）前記音声認識手順によって認識された前記連続あるいは不連続の文字列を前記対訳候補表示領域に表示された対訳候補または原文の連続あるいは不連続の文字列に基づいて修正する音声認識修正手順をさらに備え、
前記表示制御手順は、前記音声認識修正手順によって修正された連続あるいは不連続の文字列の対訳候補を前記対訳候補表示領域に編集して表示し、前記音声認識修正手順によって修正された連続あるいは不連続の文字列を前記訳文表示領域に表示するように制御することを特徴とした付記１１に記載の翻訳支援プログラム。
【００８３】
（付記１３）前記訳文表示領域にすでに訳文が表示されている場合に、前記音声認識手順によって対訳として改めて認識された連続あるいは不連続の文字列によって置換されるべき対応する連続あるいは不連続の文字列を該訳文表示領域にすでに表示されている訳文から特定する置換特定手順をさらに備え、
前記表示制御手順は、前記置換特定手順によって特定された対応する連続あるいは不連続の文字列を前記対訳として改めて認識された連続あるいは不連続の文字列に置換して前記訳文表示領域に表示するように制御することを特徴とする付記１１または１２に記載の翻訳支援プログラム。
【００８４】
【発明の効果】
以上説明したように、請求項１の発明によれば、翻訳作業者から音声入力された言葉について言語および連続あるいは不連続の文字列を認識し、音声入力された言葉が原文の言語であるものと認識された場合には、認識された連続あるいは不連続の文字列の対訳候補を対訳候補表示領域に編集して表示し、音声入力された言葉が訳文の言語であるものと認識された場合には、認識された連続あるいは不連続の文字列を訳文表示領域に表示するように制御するよう構成したので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【００８５】
また、この請求項２の発明によれば、認識された連続あるいは不連続の文字列を対訳候補表示領域に表示された対訳候補または原文の連続あるいは不連続の文字列に基づいて修正し、修正された連続あるいは不連続の文字列の対訳候補を対訳候補表示領域に編集して表示し、修正された連続あるいは不連続の文字列を訳文表示領域に表示するように制御するよう構成したので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【００８６】
また、この請求項３の発明によれば、音声認識手段によって対訳として認識された連続あるいは不連続の文字列を対訳候補表示領域に表示された対訳候補の連続あるいは不連続の文字列へ修正するよう構成したので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【００８７】
また、この請求項４の発明によれば、訳文表示領域にすでに訳文が表示されている場合に、音声認識手段によって対訳として改めて認識された連続あるいは不連続の文字列によって置換されるべき対応する連続あるいは不連続の文字列を訳文表示領域にすでに表示されている訳文から特定し、特定された対応する連続あるいは不連続の文字列を対訳として改めて認識された連続あるいは不連続の文字列に置換して訳文表示領域に表示するように制御するよう構成したので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【００８８】
また、この請求項５の発明によれば、対訳として認識された連続あるいは不連続の文字列とともに連続あるいは不連続の文字列を対訳候補として含む訳文を表示するよう制御するよう構成したので、音声認識技術を利用して翻訳作業を迅速に行い、もって翻訳作業者の作業時間や労力の低減を図ることができる。
【図面の簡単な説明】
【図１】本実施の形態１に係る音声による翻訳支援装置の基本構成を示す機能ブロック図である。
【図２】図１の音声による翻訳支援装置の翻訳処理フローを示すフローチャートである。
【図３】図１の翻訳支援装置のインターフェース画面の一例を説明する説明図である。
【図４】図２の翻訳結果の編集の詳細手順を示すフローチャートである。
【図５】図２の翻訳支援装置のインターフェース画面の別の例を説明する説明図である。
【図６】図２の翻訳支援装置のインターフェース画面の別の例を説明する説明図である。
【図７】図２の翻訳支援装置のインターフェース画面の別の例を説明する説明図である。
【図８】図３のインターフェース画面の翻訳メモリ結果表示部の表示例を説明する説明図である。
【図９】本実施の形態２に係るコンピュータシステムの構成を示すシステム構成図である。
【図１０】図９に示したコンピュータシステムにおける本体部の構成を示すブロック図である。
【符号の説明】
１０  インターフェース部
１２  機械翻訳装置
１４  翻訳メモリ装置
１５  翻訳対象文書
１６  対訳データベース
１６−１  検索データベース
１８  データ互換処理部
２０  原文表示部
２１  翻訳作業部
２３  翻訳メモリ結果表示部
２４  機械翻訳結果表示部
２５  翻訳文書
２６  対訳文データベース部
２８  構造解析済み対訳文データベース部
３０  機械翻訳部
３２  対訳パターン
３４  対訳語句
３６  類似文翻訳部
４０  音声入力部
４２  音声認識部
４４  表示制御部
４６  音声認識修正部
４８  置換特定部
１００  コンピュータシステム
１０１  本体部
１０２  ディスプレイ
１０２ａ  表示画面
１０３  キーボード
１０４  マウス
１０５  モデム
１０６  ローカルエリアネットワークまたは広域エリアネットワーク（ＬＡＮ／ＷＡＮ）
１０７  公衆回線
１０８  フレキシブルディスク（ＦＤ）
１０９  ＣＤ−ＲＯＭ
１１１  他のコンピュータシステム（ＰＣ）
１１２  サーバ
１１３  プリンタ
１２１  ＣＰＵ
１２２  ＲＡＭ
１２３  ＲＯＭ
１２４  ハードディスクドライブ（ＨＤＤ）
１２５  ＣＤ−ＲＯＭドライブ
１２６  ＦＤドライブ
１２７  Ｉ／Ｏインターフェース
１２８  ＬＡＮインターフェース
【図１】
2004192266.tif 000003
【図２】
2004192266.tif 000004
【図３】
2004192266.tif 000005
【図４】
2004192266.tif 000006
【図５】
2004192266.tif 000007
【図６】
2004192266.tif 000008
【図７】
2004192266.tif 000009
【図８】
2004192266.tif 000010
【図９】
2004192266.tif 000011
【図１０】
2004192266.tif 000012