JPS6244872A - 機械翻訳装置 - Google Patents
機械翻訳装置Info
- Publication number
- JPS6244872A JPS6244872A JP60184938A JP18493885A JPS6244872A JP S6244872 A JPS6244872 A JP S6244872A JP 60184938 A JP60184938 A JP 60184938A JP 18493885 A JP18493885 A JP 18493885A JP S6244872 A JPS6244872 A JP S6244872A
- Authority
- JP
- Japan
- Prior art keywords
- translation
- original
- text
- original text
- translated
- 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.)
- Pending
Links
Landscapes
- Machine Translation (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は翻訳編集作業の効率化を図り得る機械翻訳装置
に関する。
に関する。
近時、コンピュータを利用して入力原文を自動的に機械
翻訳し、その訳文を求める機械翻訳装置が注目されてい
る。例えば日本語文を入力してその英訳文を求めたり、
また英語文を入力してその和訳文を求めたりする自然言
語の機械翻訳装置の開発が種々試みられている。
翻訳し、その訳文を求める機械翻訳装置が注目されてい
る。例えば日本語文を入力してその英訳文を求めたり、
また英語文を入力してその和訳文を求めたりする自然言
語の機械翻訳装置の開発が種々試みられている。
この種の装置は、基本的には入力原文を形態解析や構文
解析等して、例えば飴(旬)等の所定の処理単位に区分
する。そして上記処理単位毎に翻訳辞書を検索して各処
理ψ位に対応した訳語(訳珀旬)を求め、これらの訳語
(訳語句)を所定の訳文規則に従って結合してその訳文
を求める如く構成される。
解析等して、例えば飴(旬)等の所定の処理単位に区分
する。そして上記処理単位毎に翻訳辞書を検索して各処
理ψ位に対応した訳語(訳珀旬)を求め、これらの訳語
(訳語句)を所定の訳文規則に従って結合してその訳文
を求める如く構成される。
ところが、自然言語に対する意味解釈技術が十分に確立
されていない為、上記機械翻訳によって適切な訳文を確
実に得ることは甚だ困難である。
されていない為、上記機械翻訳によって適切な訳文を確
実に得ることは甚だ困難である。
具体的には、例えば(find)なる単語が(わかる、
感じる、見つける、見付は出す、解く、児破る、暴露す
る、発見する)等の訳語を持つように、1つの原語が複
数の訳語候補を持つことが多くある。
感じる、見つける、見付は出す、解く、児破る、暴露す
る、発見する)等の訳語を持つように、1つの原語が複
数の訳語候補を持つことが多くある。
これ故、どの訳語を選択するかによって訳文の言語表現
が大きく変化し、訳文の意味的ニュアンスにずれが生じ
易い。
が大きく変化し、訳文の意味的ニュアンスにずれが生じ
易い。
そこで従来では、上記各処理単位(原語)に対する複数
の訳語候補をオペレータに〒示し、オペレータが最も適
切であるとして選択指定した訳語を用いて訳文を構成す
るようにしている。
の訳語候補をオペレータに〒示し、オペレータが最も適
切であるとして選択指定した訳語を用いて訳文を構成す
るようにしている。
然し乍ら、このようにして訳文を求めても、依然として
その訳文中に不適切な訳ムR表現が含まれることが多く
ある。この為、訳文に対する後編集処理として、上記不
適切な表現の訳語をオペレータによって適切な訳語表現
に修正処理する必要性が残されている。
その訳文中に不適切な訳ムR表現が含まれることが多く
ある。この為、訳文に対する後編集処理として、上記不
適切な表現の訳語をオペレータによって適切な訳語表現
に修正処理する必要性が残されている。
ところでこのような訳語の修正処理を行う場合、翻訳処
理によって得られた複数の訳文とその原文をそれぞれ連
続的に表示すると、各訳文と原文との対応関係を把握し
難いと云う問題がある。また訳文と原文とを同時に対応
付けながら表示すると、文としての全体的な流れや、そ
のまとまりが理解し難くなると云う不具合ある。
理によって得られた複数の訳文とその原文をそれぞれ連
続的に表示すると、各訳文と原文との対応関係を把握し
難いと云う問題がある。また訳文と原文とを同時に対応
付けながら表示すると、文としての全体的な流れや、そ
のまとまりが理解し難くなると云う不具合ある。
これ故、文脈を理解しつつ、修正すべき訳語とその言語
との対応関係を明確に把握して効果的な翻訳編集を行う
べく、その翻訳結果の表示に対する工夫が強く望まれて
いる。
との対応関係を明確に把握して効果的な翻訳編集を行う
べく、その翻訳結果の表示に対する工夫が強く望まれて
いる。
本発明はこのような事情を考慮してなされたもので、そ
の目的とするところは、文脈のemと、文および8n間
の対応関係を明確に理解することができ、訳文に対する
翻訳編集作業を効率良く行うことのできる機械翻訳装置
を提供することにある。
の目的とするところは、文脈のemと、文および8n間
の対応関係を明確に理解することができ、訳文に対する
翻訳編集作業を効率良く行うことのできる機械翻訳装置
を提供することにある。
本発明は、翻訳辞書部に格納された知識情報を用いて原
文を翻訳処理し、この結果求められた訳文と上記原文と
をそれぞれ表示して−F記訳文に対する翻訳編集を行う
機械翻訳装置において、前記原文のパラグラフを検出し
、このパラグラフ情報をその訳文に付加すると共に、該
パラグラフ情報に従ってその翻訳結果の表示を、原文お
よび訳文のパラグラフが識別可能なように表示するよう
にしたものである。
文を翻訳処理し、この結果求められた訳文と上記原文と
をそれぞれ表示して−F記訳文に対する翻訳編集を行う
機械翻訳装置において、前記原文のパラグラフを検出し
、このパラグラフ情報をその訳文に付加すると共に、該
パラグラフ情報に従ってその翻訳結果の表示を、原文お
よび訳文のパラグラフが識別可能なように表示するよう
にしたものである。
かくして本発明によれば、例えば表示画面を分割して設
定された原文表示領域と訳文表示領域とに、その原文と
訳文とをパラグラフ単位でそれぞれ連続的に対応表示す
るので、そのパラグラフにおいて文章の流れや、そのま
とまりを効果的に把握しつつ、且つパラグラフを手掛り
として原文と訳文との対応関係を容易に理解することが
可能となる。
定された原文表示領域と訳文表示領域とに、その原文と
訳文とをパラグラフ単位でそれぞれ連続的に対応表示す
るので、そのパラグラフにおいて文章の流れや、そのま
とまりを効果的に把握しつつ、且つパラグラフを手掛り
として原文と訳文との対応関係を容易に理解することが
可能となる。
従って翻訳編集作業の簡易化を図り、簡易に効率良く適
切な言語表現の訳文を得ることが可能となる等の実用上
多大なる効果が奏せられる。
切な言語表現の訳文を得ることが可能となる等の実用上
多大なる効果が奏せられる。
以下、図面を参照して本発明の一実施例につき説明する
。
。
この実施例は英語文を入力し、これを日本linに機械
翻訳するもので、第1図は実施例装置の概略構成図であ
る。
翻訳するもので、第1図は実施例装置の概略構成図であ
る。
第1図において、1はキーボード等からなる入力部1で
ある。この入力部1等から入力された英語文は翻訳処理
に供せられる原文として原文記憶部2に格納される。
ある。この入力部1等から入力された英語文は翻訳処理
に供せられる原文として原文記憶部2に格納される。
翻訳部4は、編集制御部3の制御の下で翻訳辞書部5に
予め格納された翻訳処理の為の知識情報を用い、上記原
文記憶部2に格納された原文を順次所定の処理単位で機
械翻訳処理する。
予め格納された翻訳処理の為の知識情報を用い、上記原
文記憶部2に格納された原文を順次所定の処理単位で機
械翻訳処理する。
尚、翻訳辞書部5に格納された知識情報は、例えば規則
・不規則変化辞書5a、単語(訳語)辞書5b、解析文
法5C1変換文法5d、生成文法5e、形態素生成文法
5f等からなる。このような知識情報を用いて上記原文
を機械翻訳して求められた訳文である日本語文は、順次
訳文記憶部6に格納される。
・不規則変化辞書5a、単語(訳語)辞書5b、解析文
法5C1変換文法5d、生成文法5e、形態素生成文法
5f等からなる。このような知識情報を用いて上記原文
を機械翻訳して求められた訳文である日本語文は、順次
訳文記憶部6に格納される。
しかして編集制御部3は、表示制御部7を駆動して前記
原文配憶部2に格納された英語文、および訳文記憶部6
に格納された日本語文を相互に対−〇− 応付けて表示部8にて同時表示させ、その訳文の後編集
処理に供している。この後編集処理は、前記入力部1か
ら入力される制御情報に従って、例えば前記翻訳辞内部
5に格納される知識情報を参照する等して実行される。
原文配憶部2に格納された英語文、および訳文記憶部6
に格納された日本語文を相互に対−〇− 応付けて表示部8にて同時表示させ、その訳文の後編集
処理に供している。この後編集処理は、前記入力部1か
ら入力される制御情報に従って、例えば前記翻訳辞内部
5に格納される知識情報を参照する等して実行される。
このような後編集処理が施されて完成された前記原文(
英訃文)に対する訳文(日本語文)が、印刷部9にてハ
ードコピー出力される。
英訃文)に対する訳文(日本語文)が、印刷部9にてハ
ードコピー出力される。
ところで第2図は、入力部1を構成するキーボードの構
成例を示すものである。このキーボードは、例えば文字
データ入力用のキ一群1aに加えて、翻訳指示用のキー
1h、編集用キ一群1c、機能制御キ一群1d、前記表
示部8におけるカーソル制御用キ一群1e等を備えて構
成される。
成例を示すものである。このキーボードは、例えば文字
データ入力用のキ一群1aに加えて、翻訳指示用のキー
1h、編集用キ一群1c、機能制御キ一群1d、前記表
示部8におけるカーソル制御用キ一群1e等を備えて構
成される。
また第3図は表示部8における原文および訳文の表示画
面の構成例を示すものである。ここでは、その表示画面
が画面上部の翻訳編集領lJ!8a、画面左側の原文表
示領域8b、および画面右側の訳文表示領域8Cに3分
割されている。この原文表示領域8bに前記原文記憶部
2に格納された入力原文が順次表示され、また訳文表示
領域8Cには前記訳文記憶部6に格納さた訳文が、その
訳文を得た原文に対応して表示される。尚、翻訳編集領
域8aには、前記翻訳辞磨部5から検索された翻訳処理
に供せられる¥R市候補等の翻訳処理に必要な情報が表
示される。
面の構成例を示すものである。ここでは、その表示画面
が画面上部の翻訳編集領lJ!8a、画面左側の原文表
示領域8b、および画面右側の訳文表示領域8Cに3分
割されている。この原文表示領域8bに前記原文記憶部
2に格納された入力原文が順次表示され、また訳文表示
領域8Cには前記訳文記憶部6に格納さた訳文が、その
訳文を得た原文に対応して表示される。尚、翻訳編集領
域8aには、前記翻訳辞磨部5から検索された翻訳処理
に供せられる¥R市候補等の翻訳処理に必要な情報が表
示される。
第4図はこのように構成された実施例装置の基本的な動
作シーケンスを示すものである。編集制御部3はこのよ
うな動作シーケンスに従って、翻訳部4から与えられる
翻訳終了の・情報や前記入力部1から入力される各種の
キー情報を判定し、対話的にその翻訳・編集処理を制御
する。
作シーケンスを示すものである。編集制御部3はこのよ
うな動作シーケンスに従って、翻訳部4から与えられる
翻訳終了の・情報や前記入力部1から入力される各種の
キー情報を判定し、対話的にその翻訳・編集処理を制御
する。
即ち、編集制御部3は、翻訳部4における翻訳処理状態
を監視しくステップA)、翻訳部4における1つの原文
の翻訳処理の完了を検出したとき、その翻訳処理によっ
て求められた訳文を前記訳文記憶部6に格納すると共に
、その訳文を原文に対応させて表示部8に表示する(ス
テップB)。
を監視しくステップA)、翻訳部4における1つの原文
の翻訳処理の完了を検出したとき、その翻訳処理によっ
て求められた訳文を前記訳文記憶部6に格納すると共に
、その訳文を原文に対応させて表示部8に表示する(ス
テップB)。
また翻訳部4において翻訳処理が継続中、或いは翻訳処
理が行われていない場合には、編集制御部3は前記入力
部1から入力されるキー情報を判定している(ステップ
C,D、E、F)。そしてその入力キー情報が「翻訳指
示キーJである場合(ステップC)、編集制御部3は前
記原文記憶部2に格納された入力原文を翻訳部4に与え
、その翻訳処理を開始させる(ステップG)。
理が行われていない場合には、編集制御部3は前記入力
部1から入力されるキー情報を判定している(ステップ
C,D、E、F)。そしてその入力キー情報が「翻訳指
示キーJである場合(ステップC)、編集制御部3は前
記原文記憶部2に格納された入力原文を翻訳部4に与え
、その翻訳処理を開始させる(ステップG)。
また入力キー情報が「文字キー」である場合には(ステ
ップD)、その文字キーが示す文字コードを入力バッフ
ァに格納しくステップH)、その文字コードを前記原文
記憶部2に格納すると共に、その文字パターンを前記表
示部8に表示する(ステップ■)。この人力バッファに
格納された文字コードの各文字パターン表示によって、
前記入力部1から入力された原文が表示されることにな
る。
ップD)、その文字キーが示す文字コードを入力バッフ
ァに格納しくステップH)、その文字コードを前記原文
記憶部2に格納すると共に、その文字パターンを前記表
示部8に表示する(ステップ■)。この人力バッファに
格納された文字コードの各文字パターン表示によって、
前記入力部1から入力された原文が表示されることにな
る。
更に入力キー情報が「編集キー」である場合には(ステ
ップE)、その編集キーに対応した編集処理が前記訳文
に対して実行される(ステップJ)。同様にして入力キ
ー情報が「機能キー」である場合には(ステップF)、
その機能キーに対応した処理が実行される(ステップK
)。
ップE)、その編集キーに対応した編集処理が前記訳文
に対して実行される(ステップJ)。同様にして入力キ
ー情報が「機能キー」である場合には(ステップF)、
その機能キーに対応した処理が実行される(ステップK
)。
−〇−
そしてキー情報の入力がない場合、或いは入力キー情報
が上述した「キー」以外のものである場合には、その他
の処理、例えば前記訳文記憶部6に得られた訳文のハー
ドコピー出力等が行われる。
が上述した「キー」以外のものである場合には、その他
の処理、例えば前記訳文記憶部6に得られた訳文のハー
ドコピー出力等が行われる。
このような編集11j御部3の動作シーケンスにより、
例えばオペレータがキーボードの前記文字入力用キ一群
1aを操作して文字入力すると、その文字情報は入力バ
ッファに順次セットされ、翻訳処理に供せられる原文と
して原文記憶部2に順に格納される(ステップD、)−
1)。そしてその入力原文が表示部8の前記原文表示領
域8bに表示される(ステップ1)。
例えばオペレータがキーボードの前記文字入力用キ一群
1aを操作して文字入力すると、その文字情報は入力バ
ッファに順次セットされ、翻訳処理に供せられる原文と
して原文記憶部2に順に格納される(ステップD、)−
1)。そしてその入力原文が表示部8の前記原文表示領
域8bに表示される(ステップ1)。
しかして文字入力の任意の時点、例えば1文の入力終了
時点で翻訳指示キー1bを操作すると、そのキー人力情
報に従って上記人力バッファに格納された入力原文に対
する翻訳処理が開始される(ステップC,a>。そして
その翻訳処理が完了すると、これによって求められた訳
文が前記表示部8の訳文表示領域80に表示されること
になる(ステップA、8)。
時点で翻訳指示キー1bを操作すると、そのキー人力情
報に従って上記人力バッファに格納された入力原文に対
する翻訳処理が開始される(ステップC,a>。そして
その翻訳処理が完了すると、これによって求められた訳
文が前記表示部8の訳文表示領域80に表示されること
になる(ステップA、8)。
尚、入力原文の修正等の編集が必要な場合には、文字入
力用キ一群1aの操作による原文人力の途中で、例えば
前記カーソル制卸キ一群1eを操作してその修正箇所に
カーソルを合せ、訂正・挿入・削除等の編集キ一群1C
を操作することによって、その編集処理が実行される(
ステップE、J)。
力用キ一群1aの操作による原文人力の途中で、例えば
前記カーソル制卸キ一群1eを操作してその修正箇所に
カーソルを合せ、訂正・挿入・削除等の編集キ一群1C
を操作することによって、その編集処理が実行される(
ステップE、J)。
このようにして機械翻訳処理の基本的動作が制御される
。
。
ところで前記原文の翻訳処理は、例えば次のようにして
実行される。
実行される。
第5図はその処理シーケンスの一例を示すものである。
翻訳部4では、先ず翻訳処理対象とする原文を入力しく
ステップP)、その原文を形態素解析する(ステップQ
)。この形態素解析は、前記翻訳辞書部5に格納された
規則・不規則変化辞書5aを用い、例えば活用変化や語
尾変化を生じた原語をその原形(基本形)に変換する処
理からなる。このようにして形態素解析された原語に対
して、前記単語辞書5bを用いて品詞情報や訳語等の情
報を求める(ステップR)。この処理は、上記原語を見
出し語として単語辞書5bを検索することによって行わ
れる。
ステップP)、その原文を形態素解析する(ステップQ
)。この形態素解析は、前記翻訳辞書部5に格納された
規則・不規則変化辞書5aを用い、例えば活用変化や語
尾変化を生じた原語をその原形(基本形)に変換する処
理からなる。このようにして形態素解析された原語に対
して、前記単語辞書5bを用いて品詞情報や訳語等の情
報を求める(ステップR)。この処理は、上記原語を見
出し語として単語辞書5bを検索することによって行わ
れる。
一方、前述した解析文法5Cに従う所定の解析制御の下
で(ステップS)、前記原文の構文解析を行う(ステッ
プT)。この構文解析は、原文の構文解析に成功するま
で繰返して行われる。この構文解析によって、原文を構
成する原語の品詞の並び構造や、その係り受は関係、時
制の態様等が求められることになる。
で(ステップS)、前記原文の構文解析を行う(ステッ
プT)。この構文解析は、原文の構文解析に成功するま
で繰返して行われる。この構文解析によって、原文を構
成する原語の品詞の並び構造や、その係り受は関係、時
制の態様等が求められることになる。
その後、この構文解析された原文の構造を、前記変換文
法5dを用いて訳文の構文構造に変換する(ステップU
)。つまり変換文法5dを用いて英語(原文)の構文構
造を日本語(訳文)の構文構造に変換する。尚、この構
造変換に失敗した場合には、前述した原文の構文解析に
誤りがあるとして、原文の構文解析処理からやり直す。
法5dを用いて訳文の構文構造に変換する(ステップU
)。つまり変換文法5dを用いて英語(原文)の構文構
造を日本語(訳文)の構文構造に変換する。尚、この構
造変換に失敗した場合には、前述した原文の構文解析に
誤りがあるとして、原文の構文解析処理からやり直す。
しかる後、訳文の構文構造に基いて前記原文の各原語に
ついてそれぞれ求められた訳語候補を、訳文の原語形態
に従った語順に並び代え、前述した原文に対する訳文候
補を得る(ステップV)。
ついてそれぞれ求められた訳語候補を、訳文の原語形態
に従った語順に並び代え、前述した原文に対する訳文候
補を得る(ステップV)。
この構文生成処理は、前記生成文法5fに従って行われ
る。そしてその訳文候補を構成する各訳語候補(基本形
)を、前記原文の構文解析結果と形態素生成文法5gと
に従って、活用変形および語尾変形処理し、その訳文を
完成させる(ステップW)。
る。そしてその訳文候補を構成する各訳語候補(基本形
)を、前記原文の構文解析結果と形態素生成文法5gと
に従って、活用変形および語尾変形処理し、その訳文を
完成させる(ステップW)。
このような翻訳処理によって求められた前記原文に対す
る訳文が、前記訳文記憶部6に格納されると共に、その
原文に対応して表示される。尚、1つの原文に対する訳
文が複数種類得られた場合には、例えば1つの訳文だけ
を表示し、同時に他の訳文が存在する旨を識別表示する
ようにすれば良い。
る訳文が、前記訳文記憶部6に格納されると共に、その
原文に対応して表示される。尚、1つの原文に対する訳
文が複数種類得られた場合には、例えば1つの訳文だけ
を表示し、同時に他の訳文が存在する旨を識別表示する
ようにすれば良い。
ところで本装置にあっては、前記入力部1を介して連続
的に入力される原文のパラグラフを検出し、このパラグ
ラフ検出結果に従って上述した翻訳結果の表示を制御す
るようにしている。
的に入力される原文のパラグラフを検出し、このパラグ
ラフ検出結果に従って上述した翻訳結果の表示を制御す
るようにしている。
第6図はパラグラフの検出処理の流れを示すもので、例
えば入力された文字コードが区切り記号であるかを判定
しくステップa)、区切り記号である場合には次の文字
コードが改行指定コードであるかを判定する(ステップ
b)。その後、次の文字コードがブランク、或いはタブ
していコードであるかを判定しくステップC)、更に次
の文字コードが大文字であるかを判定して(ステップd
)、その大文字位置をパラグラフの先頭位置として検出
する。
えば入力された文字コードが区切り記号であるかを判定
しくステップa)、区切り記号である場合には次の文字
コードが改行指定コードであるかを判定する(ステップ
b)。その後、次の文字コードがブランク、或いはタブ
していコードであるかを判定しくステップC)、更に次
の文字コードが大文字であるかを判定して(ステップd
)、その大文字位置をパラグラフの先頭位置として検出
する。
つまり原文が英語である場合、その文字コード列のパタ
ーンから、■パラグラフの先頭文字の殆んどが大文字で
あることが見出される。尚、この大文字の中には、数字
や特殊記号も含まれる。
ーンから、■パラグラフの先頭文字の殆んどが大文字で
あることが見出される。尚、この大文字の中には、数字
や特殊記号も含まれる。
■またこのような大文字の前の文字コードは必ずブラン
ク、またはタブであり、且つ■その前には改行指定コー
ドが存在している。更には、■その前には、例えば前の
パラグラフの終了を示す所定の区切り記号が存在してい
る。従ってパラグラフの開始条件は、 (区切り記号) (0) (blank ) (
大文字)なる文字コード列となっていることがわかる。
ク、またはタブであり、且つ■その前には改行指定コー
ドが存在している。更には、■その前には、例えば前の
パラグラフの終了を示す所定の区切り記号が存在してい
る。従ってパラグラフの開始条件は、 (区切り記号) (0) (blank ) (
大文字)なる文字コード列となっていることがわかる。
従って前述したように文字コード列の並びを判定するこ
とによって、英語文における殆んどのパラグラフ開始箇
所を検出することが可能となる。
とによって、英語文における殆んどのパラグラフ開始箇
所を検出することが可能となる。
原文記憶部2は、このようにして検出されるパラグラフ
の開始位置情報を、例えばパラグラフフラグ(1)とし
て、その原文のパラグラフ検出位置に付加し、原文の情
報と共に格納するものとなっている。
の開始位置情報を、例えばパラグラフフラグ(1)とし
て、その原文のパラグラフ検出位置に付加し、原文の情
報と共に格納するものとなっている。
そして表示制御部7では、上記原文とその翻訳結果であ
る訳文を前述したようにして表示部8に表示するに際し
て、上記パラグラフフラグに従ってそのパラグラフを識
別可能なように原文および訳文の表示を制御している。
る訳文を前述したようにして表示部8に表示するに際し
て、上記パラグラフフラグに従ってそのパラグラフを識
別可能なように原文および訳文の表示を制御している。
具体的には、例えば第7図に示すようにパラグラフの開
始位1では2文字分のスペースを設けて文を表示し、パ
ラグラフの開始位置以外ではその表示行の先頭文字位置
から文を表示する等して、そのパラグラフが識別できる
ように表示制御している。
始位1では2文字分のスペースを設けて文を表示し、パ
ラグラフの開始位置以外ではその表示行の先頭文字位置
から文を表示する等して、そのパラグラフが識別できる
ように表示制御している。
第8図はこのような表示制御のシーケンス例を示すもの
である。
である。
即ち、表示制御部7は、前記原文記憶部2および訳文記
憶部6にそれぞれ格納された原文と訳文とをその翻訳結
果として表示するに際し、先ず原文に付されたパラグラ
フフラグが(1)であるか否かを判定している(ステッ
プQ)。そして該フラグが(1)であるとき、その原文
が1つのパラグラフにおける最初の原文であると認識し
、その原文から得られた訳文、その訳文中におけるパラ
グラフの先頭を成す訳文であるとして、そのパラグラフ
フラグを(1)にセットする(ステップh)。
憶部6にそれぞれ格納された原文と訳文とをその翻訳結
果として表示するに際し、先ず原文に付されたパラグラ
フフラグが(1)であるか否かを判定している(ステッ
プQ)。そして該フラグが(1)であるとき、その原文
が1つのパラグラフにおける最初の原文であると認識し
、その原文から得られた訳文、その訳文中におけるパラ
グラフの先頭を成す訳文であるとして、そのパラグラフ
フラグを(1)にセットする(ステップh)。
このような前処理を経て、原文表示額118bへの原文
の表示出力(ステップ1)、および訳文表示領域8Cへ
の訳文の表示出力(ステップj)がそれぞれ行われる。
の表示出力(ステップ1)、および訳文表示領域8Cへ
の訳文の表示出力(ステップj)がそれぞれ行われる。
これらの原文(訳文)の表示は、先ずその文に付された
フラグが(1)であるか否かを判定しくステップk)、
その文がパラグラフの先頭文であるか否かを識別して行
われる。
フラグが(1)であるか否かを判定しくステップk)、
その文がパラグラフの先頭文であるか否かを識別して行
われる。
そしてフラグが(0)である場合には、パラグラフの先
頭文でないとして、その文を表示行の先頭文字位置から
順に表示する(ステップa)。また前記フラグが(1)
である場合には、その文がパラグラフの先頭文であると
して、その表示行の3文字目から文を表示する(ステッ
プm)。このような表示制御を前述した原文および訳文
に対してそれぞれ実行する(ステップn、0)しかして
このように表示制御される原文と訳文との対応付けを示
す対応表を作成しくステップp)、次の文に対する表示
の制御に移る。
頭文でないとして、その文を表示行の先頭文字位置から
順に表示する(ステップa)。また前記フラグが(1)
である場合には、その文がパラグラフの先頭文であると
して、その表示行の3文字目から文を表示する(ステッ
プm)。このような表示制御を前述した原文および訳文
に対してそれぞれ実行する(ステップn、0)しかして
このように表示制御される原文と訳文との対応付けを示
す対応表を作成しくステップp)、次の文に対する表示
の制御に移る。
このようにして表示される翻訳結果に対して、例えば訳
語修正等の編集処理が施されることになる。
語修正等の編集処理が施されることになる。
この翻訳編集について簡単に説明すると、前記編集キー
の指示入力によって上記訳文に対する翻訳編集処理が次
のようにして行われる。
の指示入力によって上記訳文に対する翻訳編集処理が次
のようにして行われる。
この訳文に対する翻訳編集処理は、前記表示部8の画面
上でカーソルによって指示されたI!i(原語、原語句
、訳語、訳語句)に対し、操作された編集キーに対応し
た処理を行うことによって実現される。具体的には、 ■ 挿入キーの操作によってカーソル位置の前に文字を
挿入する、 ■ 削除キーの操作によってカーソルが指示している範
囲の文字列を削除する、 ■ 移動キーの操作によってカーソルが指示している範
囲の文字列を移動する、 ■ 取消しキーの操作によって上記各キーによってそれ
ぞれ指定された各編集機能を無効とする、■ 係り受は
キーの操作によってカーソルが指示している語句の他の
係り受は候補を表示する等の翻訳編集処理からなる。
上でカーソルによって指示されたI!i(原語、原語句
、訳語、訳語句)に対し、操作された編集キーに対応し
た処理を行うことによって実現される。具体的には、 ■ 挿入キーの操作によってカーソル位置の前に文字を
挿入する、 ■ 削除キーの操作によってカーソルが指示している範
囲の文字列を削除する、 ■ 移動キーの操作によってカーソルが指示している範
囲の文字列を移動する、 ■ 取消しキーの操作によって上記各キーによってそれ
ぞれ指定された各編集機能を無効とする、■ 係り受は
キーの操作によってカーソルが指示している語句の他の
係り受は候補を表示する等の翻訳編集処理からなる。
また前述した機能制御キーが操作されると次のような機
能が呈せられ、上述した訳文の翻訳編集に利用される。
能が呈せられ、上述した訳文の翻訳編集に利用される。
即ち、
■ 訳文表示領域が操作されると、カーソルが指示する
訳文中の詔に対してその訳語を表示する、■ 辞書表示
キーが操作されると、カーソルが指示する原文中の語を
見出し開とする翻訳辞書の内容を表示する、 ■ 辞書登録キーが操作されると、カーソルが指示する
文字列を新語・熟語として辞書登録する、■ 辞書削除
キーが操作されると、辞書登録された新語・熟語を登録
抹消する、 ■ 部分訳キーが操作されると、カーソルによって指示
され、翻訳処理に失敗した原文に対する部分訳を表示す
る 等の機能によって実現される。
訳文中の詔に対してその訳語を表示する、■ 辞書表示
キーが操作されると、カーソルが指示する原文中の語を
見出し開とする翻訳辞書の内容を表示する、 ■ 辞書登録キーが操作されると、カーソルが指示する
文字列を新語・熟語として辞書登録する、■ 辞書削除
キーが操作されると、辞書登録された新語・熟語を登録
抹消する、 ■ 部分訳キーが操作されると、カーソルによって指示
され、翻訳処理に失敗した原文に対する部分訳を表示す
る 等の機能によって実現される。
尚、上述したち一ツルによる文字列(語)等の指示は、
前記カーソル移動キーの操作によって表示画面上でカー
ソルを移動させつつ、カーソル制御キーによってカーソ
ル・サイズを可変する等して行われる。
前記カーソル移動キーの操作によって表示画面上でカー
ソルを移動させつつ、カーソル制御キーによってカーソ
ル・サイズを可変する等して行われる。
このような各種の機能を利用して前述した訳文に対する
lJl!飴修正等の後処理が対話的に行われる。
lJl!飴修正等の後処理が対話的に行われる。
かくしてこのように本装置によれば、原文とその翻訳結
果である訳文とが、そのパラグラフを識別可能なように
表示制御されて対応表示されるので、各パラグラフにお
ける文脈をそれぞれ正確に理解しつつ、パラグラフ間の
対応関係、および各文の対応関係をそれぞれ明確に把握
することが可能となる。またそのパラグラフの範囲を明
確に捕えること等が可能となる。従ってオペレータの翻
訳編集に対する負担を大幅に軽減し、原文の文脈を考慮
しながら適切に言語表現された訳文を効果的に得ること
ができる。
果である訳文とが、そのパラグラフを識別可能なように
表示制御されて対応表示されるので、各パラグラフにお
ける文脈をそれぞれ正確に理解しつつ、パラグラフ間の
対応関係、および各文の対応関係をそれぞれ明確に把握
することが可能となる。またそのパラグラフの範囲を明
確に捕えること等が可能となる。従ってオペレータの翻
訳編集に対する負担を大幅に軽減し、原文の文脈を考慮
しながら適切に言語表現された訳文を効果的に得ること
ができる。
故に、翻訳編集処理の簡易化と、その効率化を図ること
が可能となる等の実用上多大なる効果が奏せられる。
が可能となる等の実用上多大なる効果が奏せられる。
尚、本発明は上述した実施例に限定されるものではない
。例えばパラグラフの識別の為に2文字分のブランクを
設定したが、所定の空白行を設定してパラグラフを識別
表示するようにしても良い。
。例えばパラグラフの識別の為に2文字分のブランクを
設定したが、所定の空白行を設定してパラグラフを識別
表示するようにしても良い。
またパラグラフを特定する特殊記号を表示す、るように
しても良い。その他、本発明はその要旨を逸脱しない範
囲で種々変形して実施することができる。
しても良い。その他、本発明はその要旨を逸脱しない範
囲で種々変形して実施することができる。
図は本発明の一実施例装置を示すもので、第1図は装置
の概略構成図、第2図はキーボードの構成例を示す図、
第3図は表示画面の例を示す図、第4図は基本的な動作
シーケンスを示す図、第5図は機械翻訳処理シーケンス
を示す図、第6図はパラグラフ検出の処理シーケンスを
示す図、第7図は翻訳結果の具体的な表示例を示す図、
第8図は翻訳結果の表示制御シーケンスの例を示す図で
ある。 1・・・入力部、2・・・原文記憶部、3・・・編集制
御部、4・・・翻訳部、5・・・翻訳辞書部、6・・・
訳文記憶部、7・・・表示制御部、8・・・表示部、9
・・・印刷部。
の概略構成図、第2図はキーボードの構成例を示す図、
第3図は表示画面の例を示す図、第4図は基本的な動作
シーケンスを示す図、第5図は機械翻訳処理シーケンス
を示す図、第6図はパラグラフ検出の処理シーケンスを
示す図、第7図は翻訳結果の具体的な表示例を示す図、
第8図は翻訳結果の表示制御シーケンスの例を示す図で
ある。 1・・・入力部、2・・・原文記憶部、3・・・編集制
御部、4・・・翻訳部、5・・・翻訳辞書部、6・・・
訳文記憶部、7・・・表示制御部、8・・・表示部、9
・・・印刷部。
Claims (1)
- 【特許請求の範囲】 入力された原文を記憶する原文記憶部と、上記原文の翻
訳処理に用いる知識情報を格納した翻訳辞書部と、上記
知識情報を用いて前記原文記憶部に記憶された原文を翻
訳処理する翻訳処理部と、翻訳処理されて求められた訳
文をその訳文を得た原文に対応させて記憶する訳文記憶
部と、前記原文および訳文をそれぞれ表示する表示部と
、この表示部に表示された原文および訳文に対する編集
処理を制御する翻訳編集部とを具備した機械翻訳装置に
おいて、 前記原文のパラグラフを検出する手段と、この検出結果
に従って前記原文から求められた訳文にパラグラフ情報
を付加する手段と、このパラグラフ情報に従って前記訳
文をそのパラグラフを識別可能に表示する手段とを設け
たことを特徴とする機械翻訳装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60184938A JPS6244872A (ja) | 1985-08-22 | 1985-08-22 | 機械翻訳装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60184938A JPS6244872A (ja) | 1985-08-22 | 1985-08-22 | 機械翻訳装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6244872A true JPS6244872A (ja) | 1987-02-26 |
Family
ID=16161976
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60184938A Pending JPS6244872A (ja) | 1985-08-22 | 1985-08-22 | 機械翻訳装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6244872A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04107958U (ja) * | 1991-02-28 | 1992-09-17 | ソニー株式会社 | 携帯用電話装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58101365A (ja) * | 1981-12-14 | 1983-06-16 | Hitachi Ltd | 機械翻訳システム |
| JPS6020283A (ja) * | 1983-07-15 | 1985-02-01 | Toshiba Corp | 2ケ国語表示方式 |
| JPS6177969A (ja) * | 1984-09-25 | 1986-04-21 | Shikiyou Joho Center:Kk | 校正におけるペ−ジング方式 |
-
1985
- 1985-08-22 JP JP60184938A patent/JPS6244872A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58101365A (ja) * | 1981-12-14 | 1983-06-16 | Hitachi Ltd | 機械翻訳システム |
| JPS6020283A (ja) * | 1983-07-15 | 1985-02-01 | Toshiba Corp | 2ケ国語表示方式 |
| JPS6177969A (ja) * | 1984-09-25 | 1986-04-21 | Shikiyou Joho Center:Kk | 校正におけるペ−ジング方式 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04107958U (ja) * | 1991-02-28 | 1992-09-17 | ソニー株式会社 | 携帯用電話装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2654001B2 (ja) | 機械翻訳方法 | |
| EP0370774B1 (en) | Machine translation system | |
| JP3960562B2 (ja) | 機械翻訳の学習方法 | |
| KR900009120B1 (ko) | 기계번역장치 | |
| JPS6244877A (ja) | 機械翻訳装置 | |
| JPS62203273A (ja) | 機械翻訳システム | |
| JPS62163173A (ja) | 機械翻訳方法 | |
| JPH0442705B2 (ja) | ||
| JPS63106866A (ja) | 機械翻訳装置 | |
| KR900008402B1 (ko) | 기계번역장치 | |
| JPH0442704B2 (ja) | ||
| JP2588167B2 (ja) | 機械翻訳装置 | |
| JPS62163174A (ja) | 機械翻訳装置 | |
| JPH0550778B2 (ja) | ||
| JPH04167063A (ja) | 機械翻訳方法及び機械翻訳装置 | |
| JPS6244876A (ja) | 機械翻訳装置 | |
| JP2856736B2 (ja) | 辞書参照装置及び辞書参照方法 | |
| JPH0778166A (ja) | 翻訳方法及び機械翻訳装置 | |
| JPS62203265A (ja) | 機械翻訳システム | |
| JPH0442706B2 (ja) | ||
| JPH0433072B2 (ja) | ||
| JPS6320570A (ja) | 機械翻訳システム | |
| JPH04107674A (ja) | 言語処理装置 | |
| JPS62203267A (ja) | 機械翻訳システム | |
| JPH09128393A (ja) | 機械翻訳装置 |