JPH0351021B2 - - Google Patents

Info

Publication number
JPH0351021B2
JPH0351021B2 JP56200192A JP20019281A JPH0351021B2 JP H0351021 B2 JPH0351021 B2 JP H0351021B2 JP 56200192 A JP56200192 A JP 56200192A JP 20019281 A JP20019281 A JP 20019281A JP H0351021 B2 JPH0351021 B2 JP H0351021B2
Authority
JP
Japan
Prior art keywords
text
unit
identification symbol
predetermined
phrase
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 - Lifetime
Application number
JP56200192A
Other languages
English (en)
Other versions
JPS58101365A (ja
Inventor
Hiroyuki Kaji
Yoshihiko Nitsuta
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP56200192A priority Critical patent/JPS58101365A/ja
Priority to DE8282111260T priority patent/DE3279931D1/de
Priority to US06/447,184 priority patent/US4599612A/en
Priority to EP82111260A priority patent/EP0081784B1/en
Priority to CA000417644A priority patent/CA1189976A/en
Publication of JPS58101365A publication Critical patent/JPS58101365A/ja
Publication of JPH0351021B2 publication Critical patent/JPH0351021B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/289Phrasal analysis, e.g. finite state techniques or chunking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/42Data-driven translation
    • G06F40/45Example-based machine translation; Alignment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/42Data-driven translation
    • G06F40/47Machine-assisted translation, e.g. using translation memory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/58Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Hardware Design (AREA)
  • Machine Translation (AREA)
  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 本発明は、第一言語(例えば英語)によるテキ
ストを第二言語(例えば日本語)に自動翻訳する
システムにおけるテキスト表示校正方式に関す
る。
計算機による自動翻訳システムにおいては、計
算機による翻訳結果をチエツクし、校正すること
が不可欠である。従来、汎用端末装置あるいはワ
ードプロセツサが用いられているが、翻訳という
仕事の特徴を十分考慮した機能を備えていないた
め、校正作業の能率が非常に悪いという問題があ
つた。
本発明の目的は、翻訳システムに適した機能を
具備した表示校正方式を提供することにある。具
体的には、(1)両言語テキストの連動スクロール機
能、(2)任意の句要素を両言語テキスト同時に他の
部分と異なるように表示する機能、(3)句要素を単
位とする移動、修正機能である。
本発明の他の目的は、修正後のテキストを中央
計算機に伝送する際の伝送データ量を減少するこ
とである。
前記の目的を実現するため、本発明による方式
は句要素を区切られたテキストを扱う。句要素に
はIDを付与し、テキストはIDと文字列から成る
句要素データの系列として記憶、処理される。両
テキスト中の対応する句要素に同一のIDを与え
ることにより、両テキストの対応関係が保持され
る。
以下、本発明の一実施例について説明する。こ
こでは説明の便宜上、第一言語は英語、第二言語
は日本語としている。第1図に示すように、本発
明による端末装置1は、処理装置2、記憶装置
3、文字発生器4、CRT5、キーボード6によ
り構成され、モデム7、通信回線8を介して中央
計算機9に接続される。自動翻訳処理は中央計算
機9において実行され、英語テキストとそれを翻
訳した日本語テキストが端末装置1に送信され
る。端末装置1において英語テキストと日本語テ
キストが同時に表示され、ユーザが日本語テキス
トを修正する。修正されたテキストは中央計算機
9に送信され、フアイルに格納される。
中央計算機9における自動翻訳処理では、英語
テキストを解析し、構文的、意味的に一定の役割
を持つ要素(これを句要素と呼ぶ)に分割する。
句要素ごとに訳語を割当て、日本語として適当な
順序に句要素を並べることにより、日本語テキス
トが生成される。そこで、句要素に認識記号
(Identification、以下IDと略す)を付与し、第2
図に例示するようなデータを端末装置1に送信す
る。データ中ESCコードの次のバイトが句要素
IDである。なお、文の先頭にはESCコードと文
番号を付加する。文番号はESCコードとESCコー
ドにはさまれているので、句要素IDと区別でき
る。文番号を付加することにより、句要素IDは
1つの文の中でユニークであればよいことにな
る。従つて、句要素IDは数ビツトで表わすこと
ができる。
記憶装置3は、英語テキストエリア31、日本
語テキストエリア32と各種パラメータ33を記
憶するエリアから成る。英語テキストエリアは1
ワード9ビツト、日本語テキストエリアは1ワー
ド17ビツトでそれぞれ別々に、1,2,3…とア
ドレス付けされている。第3図aに英語テキスト
エリアのワードを示す。ワード中の第1ビツト
D1が0か1かにより、当該ワードの表わす内容
は異なる。第1ビツトD1が0の時は、第2〜9
ビツトはテキスト中の文字を表わすコードであ
る。第1ビツトが1の時は、第3〜9ビツトは句
要素IDまたは文番号を表わす。句要素IDである
か文番号であるかは、次のことから容易にわか
る。すなわち、第1ビツトD1が1であるワード
が2つ続いた場合の先の方のワードのみが文番号
である。句要素IDを表わすワードの第2ビツト
D2は、当該句要素に修正があつたかどうかを示
すフラグとして用いられる。日本語テキストエリ
アのワードを第3図bに示す。第1ビツトD1
より当該ワードの表わす内容の異なることは、英
語テキストエリアの場合と同様である。第4図a
に、第2図のデータに対するテキストエリアの記
憶内容を示す。
記憶装置3に記憶される各種パラメータを第3
図cに示す。英語テキスト表示開始アドレスP
1、日本語テキスト表示開始アドレスP2は、各
テキストのCRT5への表示先頭部分のテキスト
エリアにおけるアドレスを示す。カーソル位置フ
ラグP3は、カーソルが英語テキスト上にある時
0、日本語テキスト上にある時1にセツトされ
る。カーソルアドレスP4は、カーソルのテキス
トエリア上のアドレスを示す。また、他の部分と
異なる表示をする句要素の文番号および句要素
IDが、それぞれ強調表示文番号P5、強調表示
句要素ID P6に記憶される。
CRT5の画面は、第5図に示すように英語テ
キスト表示部51と日本語テキスト表示部52に
分割されている。それぞれ、m1(字/行)×n1
(行),m2(字/行)×n2(行)の表示ができる。後
述する処理により、一方のテキストをスクロール
すると他方のテキストも連動してスクロールし、
常に対応する部分が表示される。また、カーソル
のある位置の句要素は強調表示される。第5図で
は、カーソル53が英文テキスト中の句要素
「by bus」にあるので、この句要素と、日本語テ
キスト中の対応する句要素「バスによつて」が強
調表示されている。
キーボード6は、第6図に示すように、文字キ
ー601のほか、各種のフアンクシヨンキー60
2〜617を備えている。
処理装置2の機能は、(1)中央計算機9からの送
信テキストを記憶装置3に書き込む処理、(2)記憶
装置3内のテキストをCRT5上に表示する処理、
(3)キーボード6からの入力に応じて記憶装置3の
内容を更新する処理、(4)記憶装置3内の(修正さ
れた)テキストを中央計算機9に送信する処理で
ある。以下これらについて説明する。
(1) 中央計算機9からの送信テキストを記憶装置
3に書き込む処理 第7図に中央計算機9から送信されてくる英語
テキストを記憶装置3の英語テキストエリアに書
き込む処理の流れ図を示す。日本語テキストにつ
いても全く同様である。図中、Iは英語テキスト
エリアのアドレスを示すインデクスであり、A
()が英語テキストエリアのアドレスIのワー
ドを示す。まず、Iに初期値1をセツトした
(101)あと、送信されてくるデータを1バイトず
つ読込む(102)。データが終り(103)でなけれ
ば、ESCコードかどうか判定し(104)、ESCコー
ドであれば次の1バイトが文番号あるいは句要素
IDであるので、これを読込み(105)、第1ビツ
トが1、第2ビツトが0、第3〜9ビツトが文番
号あるいは句要素IDであるワードを書き込む
(106)。ESCコードでなければ、文字コードであ
るので、第1ビツトが0、第2〜9ビツトがこの
文字コードであるワードを書き込む(107)。いず
れの場合も、A()に書き込んだあと、Iに1
を加えて(108)次のバイトの読込み(102)に進
む。
(2) 記憶装置3内のテキストをCRT5に表示す
る処理 第8図にテキストの表示処理の流れ図を示す。
英語テキストの表示部分のみを詳細に示し、日本
語テキストについては、英語テキストと同様であ
るので省略する。図中、F1,F2は処理中の文字
が強調表示すべきものであるかどうかを示すフラ
グである。まず、F1,F2に0をセツトし(201)、
IおよびIMAXに、それぞれテキストの表示開
始アドレスP1、表示終了アドレスP1+m1×
n1をセツトする(202および203)。アドレスIの
ワードA()が文字コードかどうか判定し
(204)、文字コードであれば、このコードを文字
発生器4に送り、CRT5に表示する。この際F1
F2がともに1であれば(205)強調表示し
(206)、そうでなければ普通モードで表示する
(207)。他方、A()が文番号あるいは句要素
IDである場合、次のワードA(I+1)を調べる
ことにより、文番号か句要素IDかを識別できる
(208)。文番号であれば、これを強調表示文番号
P5と比較し(209)、一致すればF1に1をセツ
トし(210)、一致しなければF1に0をセツトす
る(211)。また、句要素IDであれば、これを強
調表示句要素ID P6と比較し(212)、一致すれ
ばF2に1をセツトし(213)、一致しなければF2
に0をセツトする(214)。文番号あるいは句要素
IDであるワードはCRT画面上ではブランクとし
て表示する(215)。A()の表示終了後、Iに
1を加え(216)、Iが表示範囲内にあれば(217)
次のワードの処理に進む。Iが表示範囲を越えれ
ば、日本語テキストの表示処理(218)に移る。
(3) キーボード6からの入力に応じて記憶装置3
の内容を更新する処理 キーボード6からの入力は、カーソルの移動に
伴なう表示範囲あるいは強調表示句要素の変更
と、テキストの修正とに大別される。
先ず、カーソルの移動について説明する。カー
ソル移動キーには、第6図に示すものがある。い
ま、カーソル位置フラグP3が0である場合、す
なわち、カーソルが英語テキスト上にある場合に
ついて説明する。カーソル位置フラグが1である
場合も同様である。キー605が押下されると、
カーソルアドレスP4を1だけ減ずる。但し、P
4が(m1の倍数)+1である場合には変更しな
い。キー606が押下されると、P4に1を加え
る。但し、P4がm1の倍数である場合には変更
しない。キー604が押下されると、P4をm1
だけ減ずる。キー607が押下されると、P4に
m1を加える。また、キー608が押下されると、
英語テキストエリアを現在のP4のアドレスから
逆方向にスキヤンし、句要素IDであるワードを
サーチする。(2つ目に現れる句要素IDのアドレ
ス)+1をP4にセツトする。キー609が押下
されると、英語テキストエリアを現在のP4のア
ドレスから順方向にスキヤンし、句要素IDであ
るワードをサーチする。(最初に現れる句要素ID
のアドレス)+1をP4にセツトする。さらに、
キー610が押下された場合には、カーソル位置
フラグP3を反転して1にすると同時に、日本語
テキストをスキヤンして強調表示句要素をサーチ
し、その第1文字のアドレスをカーソルアドレス
P4にセツトする。
カーソルが移動されると、画面をスクロールし
たり、強調表示句要素を変更したりする必要が生
ずるため、記憶装置3に記憶されているパラメー
タP1,P2,P5,P6も更新される。この処
理の流れ図を第9図に示す。図は、カーソルが英
語テキスト上にある場合についてのものである。
カーソルアドレスP4が、英語テキスト表示開始
アドレスP1より小さければ(301)、P1を1行
分減じ(302)、P4が英語テキスト表示終了アド
レスP1+m1×n1より大きければ(303)、P1
を1行分増加する(304)。次に、カーソルの位置
から、強調表示すべき句要素を同定し、その文番
号および句要素IDを、それぞれ強調表示文番号
P5、強調表示句要素IDP6にセツトする
(305)。さらに、日本語テキスト中の強調表示句
要素のアドレスXを求め(306)、Xが日本語テキ
スト表示開始アドレスP2より小さければ
(307)、P2を1行分減じ(308)、Xが英語テキ
スト表示終了アドレスP2+m2×n2より大きけ
れば(309)、P2を1行分増加する(310)。
次に、テキストの修正機能について述べる。テ
キストの修正のためには、削除キー611、挿入
キー612、変更キー613、移動キー614が
用意されている。削除,挿入あるいは変更の操作
は、その部分をカーソルで指定したあと、新しい
文字列(削除の場合を除く)を入力する。日本語
文字列の入力にはカナ漢字変換等の方法を用い
る。日本語テキストが修正されると、テキストエ
リアの文字データが変更されるだけでなく、修正
された句要素の句要素IDワードの第2ビツトに
1をセツトする。また、移動キー614は、句要
素の順序を入れ替えるもので、移動する句要素と
移動先をカーソルで指定すると、テキストエリア
内の句要素データが句要素IDも含めて移動され
る。第4図にテキスト修正の例を示す。第4図b
は第4図aの日本語テキストにおいて、「いつも」
という句要素を「私は」と「バスによつて」の間
に移動した場合の記憶内容を示す。第4図cは第
4図bに対し、「バスによつて」の「によつて」
を「で」に変更した場合の記憶内容である。
(4) 記憶装置3内の修正された日本語テキストを
中央計算機9に送信する処理 第10図に処理の流れ図を示す。図中、Iは日
本語テキストエリアのアドレスを示すインデクス
であり、B()が日本語テキストエリアのアド
レスIのワードを示す。また、Fは、処理中の句
要素が修正されたものであるかどうかを示すフラ
グである。Fに0をセツトし(401)、Iに初期値
1をセツトした(402)あと、テキストが終了す
る(403)まで、以下の処理を実行する。B()
が文字コードであるかどうか調べ(404)、文字コ
ードの場合、修正があつた句要素の文字である。
(405)場合のみ、文字コードを送信する(406)。
B()が文番号か句要素IDである場合、B(I
+1)によりいずれであるかを判定する(407)。
文番号であれば、ESCコードを2個続けて送信し
た(408)あと、文番号データを送信する(409)。
句要素IDであれば、句要素IDを送信する(412)。
但し、その前に送つたデータが文字データかどう
かを判定し(410)、文字データであつた場合に
は、句要素IDの前に、文字データの終了を示す
ESCコードを送信する(411)。句要素IDを送信
したあとは、当該句要素に修正があつたかどうか
を調べ(413)、修正があればFに1をセツト
(414)、続いて送信する文字データの開始を示す
ESCコードを送信する(415)。修正がなければF
に0をセツトする(416)。いずれの場合も、1ワ
ードの処理終了後、Iに1を加え(417)次のワ
ードの処理に進む。第11図に送信データの例を
示す。これは、第4図cのテキストに対応してい
る。第11図で、Aは文番号、Bは修正のあつた
句要素を示す。中央計算機9では、ESCコードが
2個続くと次は文番号、またESCコードが1個現
れると次にESCコードが現れるまでを文字デー
タ、他は句要素IDとみなすことにより、テキス
トを復元することができる。本発明によれば次の
ような効果がある。
(1) 第一言語によるテキストとそれに第二言語に
翻訳したテキストの対照表示、連動スクロール
機能、カーソルの移動によるテキスト間の対応
関係(句要素単位)の動的表示機能、句要素の
移動機能等により、翻訳結果の校正を能率よく
行なうことができる。
(2) 上記機能の実現に必要な両テキストの対応関
係の記憶のためには、リフレツシユメモリの各
ワードに1ビツトを付加するだけでよい。ま
た、テキスト修正時に、対応関係を保持するた
めの特別な処理が不要であり、応答性がよい。
(3) 修正後のテキストを中央計算機に送信する
際、句要素の順序及び修正のあつた句要素のみ
を送信するので伝送データ量を著しく圧縮でき
る。
【図面の簡単な説明】
第1図は本発明による機械翻訳システムの全体
構成を示す図、第2図は中央計算機から端末装置
への送信テキストの例を示す図、第3図はa,
b,cは記憶装置のワード及び各種パラメータの
構成を示す図、第4図a,b,cはテキスト記憶
装置の記憶内容例を示す図、第5図はテキスト表
示の例を示す図、第6図はキーボード盤面図、第
7図は中央計算機からの送信テキストを記憶装置
に書き込む処理の流れ図、第8図は記憶装置内の
テキストをCRTに表示する処理の流れ図、第9
図はキーボードからの入力に応じて記憶装置の内
容を更新する処理の流れ図、第10図は修正後の
テキストを中央計算機に送信する際の処理の流れ
図、第11図は送信データの例を示す図である。

Claims (1)

  1. 【特許請求の範囲】 1 第1の自然言語で記述された第1のテキスト
    を第2の自然言語で記述された第2のテキストに
    翻訳する機械翻訳システムにおいて、前記第1の
    テキストを所定の単位で分割し、前記分割された
    それぞれに識別記号を付与して記憶する第1の記
    憶領域と、前記第1のテキストの上記単位に対応
    する前記第2のテキストの所定単位に、前記第1
    のテキストの上記単位との対応関係を示す識別記
    号を付与して記憶する第2の記憶領域とを有し、
    前記第1及び前記第2の記憶領域に記憶された前
    記第1及び前記第2のテキストを表示装置の同一
    画面に対応させて表示する手段と、前記識別記号
    を付与された前記所定の単位ごとに前記第1及び
    前記第2の少なくとも一方のテキストを修正する
    手段とを設けたことを特徴とする機械翻訳システ
    ム。 2 第1の自然言語で記述された第1のテキスト
    を第2の自然言語で記述された第2のテキストに
    翻訳する機械翻訳システムにおいて、前記第1の
    テキストを所定の単位で分割し、前記分割された
    それぞれに識別記号を付与して記憶する第1の記
    憶領域と、前記第1のテキストの上記単位に対応
    する前記第2のテキストの所定単位に、前記第1
    のテキストの上記単位との対応関係を示す識別記
    号を付与して記憶する第2の記憶領域とを有し、
    前記第1及び前記第2の記憶領域に記憶された前
    記第1及び前記第2のテキストを表示装置の同一
    画面に対応させて表示する手段と、前記第1及び
    前記第2の一方のテキストの指定された上記単位
    のテキスト部分と、該指定されたテキスト部分に
    対応する他方のテキストのテキスト部分とを、他
    のテキスト部分とは異なる態様で表示する手段と
    を設けたことを特徴とする機械翻訳システム。 3 第1の自然言語で記述された第1のテキスト
    を第2の自然言語で記述された第2のテキストに
    翻訳する機械翻訳システムであつて、該システム
    が中央計算機と端末装置とよりなるものにおい
    て、上記端末装置は少なくとも記憶装置と表示装
    置とを含み、該記憶装置は前記第1のテキストを
    所定の単位で分割し、前記分割されたそれぞれに
    識別記号を付与して記憶する第1の記憶領域と、
    前記第1のテキストの上記単位に対応する前記第
    2のテキストの所定単位に、前記第1のテキスト
    の上記単位との対応関係を示す識別記号を付与し
    て記憶する第2の記憶領域とを有し、前記第1及
    び前記第2の記憶領域に記憶された前記第1及び
    前記第2のテキストを表示装置の同一画面に対応
    させて表示する手段と、前記識別記号を付与され
    た前記所定の単位毎に前記第1及び前記第2の少
    くとも一方のテキストを修正する手段と、前記修
    正手段により修正された前記所定の単位のテキス
    ト部分に関するデータを前記中央計算機に送信す
    る手段を設けたことを特徴とする機械翻訳システ
    ム。
JP56200192A 1981-12-14 1981-12-14 機械翻訳システム Granted JPS58101365A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP56200192A JPS58101365A (ja) 1981-12-14 1981-12-14 機械翻訳システム
DE8282111260T DE3279931D1 (en) 1981-12-14 1982-12-06 Displaying and correcting method for machine translation system
US06/447,184 US4599612A (en) 1981-12-14 1982-12-06 Displaying and correcting method for machine translation system
EP82111260A EP0081784B1 (en) 1981-12-14 1982-12-06 Displaying and correcting method for machine translation system
CA000417644A CA1189976A (en) 1981-12-14 1982-12-14 Displaying and correcting method for machine translation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56200192A JPS58101365A (ja) 1981-12-14 1981-12-14 機械翻訳システム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP63128390A Division JPS63314676A (ja) 1988-05-27 1988-05-27 機械翻訳システム

Publications (2)

Publication Number Publication Date
JPS58101365A JPS58101365A (ja) 1983-06-16
JPH0351021B2 true JPH0351021B2 (ja) 1991-08-05

Family

ID=16420320

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56200192A Granted JPS58101365A (ja) 1981-12-14 1981-12-14 機械翻訳システム

Country Status (5)

Country Link
US (1) US4599612A (ja)
EP (1) EP0081784B1 (ja)
JP (1) JPS58101365A (ja)
CA (1) CA1189976A (ja)
DE (1) DE3279931D1 (ja)

Families Citing this family (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6020284A (ja) * 1983-07-15 1985-02-01 Toshiba Corp 電子翻訳装置
JPS6177970A (ja) * 1984-09-22 1986-04-21 Sharp Corp 翻訳の表示方式
DE3585937D1 (de) * 1984-09-18 1992-06-04 Sharp Kk Uebersetzungssystem.
EP0176858B1 (en) * 1984-09-18 1993-01-20 Sharp Kabushiki Kaisha Translation system
JPH0719261B2 (ja) * 1984-09-25 1995-03-06 株式会社くいっく 機械翻訳での次画面表示方法
JPS61117662A (ja) * 1984-10-31 1986-06-05 Fujitsu Ltd 翻訳文対訳リスト作成装置
JPH0664585B2 (ja) * 1984-12-25 1994-08-22 株式会社東芝 翻訳編集装置
JPS61184685A (ja) * 1985-02-12 1986-08-18 Hitachi Ltd 翻訳情報追加方法
JPS61217871A (ja) * 1985-03-25 1986-09-27 Toshiba Corp 翻訳処理装置
JPS61223978A (ja) * 1985-03-29 1986-10-04 Toshiba Corp 翻訳表示装置
US5351189A (en) * 1985-03-29 1994-09-27 Kabushiki Kaisha Toshiba Machine translation system including separated side-by-side display of original and corresponding translated sentences
JPS61255468A (ja) * 1985-05-08 1986-11-13 Toshiba Corp 機械翻訳処理装置
JPS61255467A (ja) * 1985-05-08 1986-11-13 Toshiba Corp 機械翻訳システム
DE3616011A1 (de) * 1985-05-14 1986-11-20 Sharp K.K., Osaka Uebersetzungsgeraet
JPS61265673A (ja) * 1985-05-20 1986-11-25 Sharp Corp 翻訳方式
JPS6244877A (ja) 1985-08-22 1987-02-26 Toshiba Corp 機械翻訳装置
JPS6244872A (ja) * 1985-08-22 1987-02-26 Toshiba Corp 機械翻訳装置
JPS6244873A (ja) * 1985-08-22 1987-02-26 Toshiba Corp 機械翻訳装置
JPS6244874A (ja) * 1985-08-22 1987-02-26 Toshiba Corp 機械翻訳装置
US4689743A (en) * 1986-02-11 1987-08-25 Andrew Chiu Method and an apparatus for validating the electronic encoding of an ideographic character
JPS62203273A (ja) * 1986-03-04 1987-09-07 Toshiba Corp 機械翻訳システム
JPS62219070A (ja) * 1986-03-19 1987-09-26 Fujitsu Ltd 対応表示制御処理方式
US4855949A (en) * 1986-05-05 1989-08-08 Garland Anthony C NOCHANGE attribute mode
US5349368A (en) * 1986-10-24 1994-09-20 Kabushiki Kaisha Toshiba Machine translation method and apparatus
JPS63106866A (ja) * 1986-10-24 1988-05-11 Toshiba Corp 機械翻訳装置
GB2199170A (en) * 1986-11-28 1988-06-29 Sharp Kk Translation apparatus
US5257187A (en) * 1986-11-28 1993-10-26 Sharp Kabushiki Kaisha Translation machine system
GB2199680A (en) * 1986-11-28 1988-07-13 Sharp Kk Translating apparatus
JP2583898B2 (ja) * 1987-07-27 1997-02-19 株式会社リコー 機械翻訳システムの後編集装置
JPS6441066A (en) * 1987-08-06 1989-02-13 Fuji Xerox Co Ltd Back-up device for consultation of dictionary
US4870610A (en) * 1987-08-25 1989-09-26 Bell Communications Research, Inc. Method of operating a computer system to provide customed I/O information including language translation
EP0318975B1 (de) * 1987-12-03 1993-06-02 Siemens Aktiengesellschaft Verfahren und Anordnung zum Bearbeiten von verschiedensprachigen Texten
JP2963463B2 (ja) * 1989-05-18 1999-10-18 株式会社リコー 対話型言語解析装置
US5006849A (en) * 1989-07-26 1991-04-09 Astro, Inc. Apparatus and method for effecting data compression
JP2758952B2 (ja) * 1989-12-28 1998-05-28 富士通株式会社 日本語文書読取翻訳システムの修正時における表示方式
US5145375A (en) * 1990-02-20 1992-09-08 Rubio Rafael R Moving message learning system and method
US5797011A (en) * 1990-10-23 1998-08-18 International Business Machines Corporation Method for controlling the translation of information on a display screen from a source language to a target language
GB9103080D0 (en) * 1991-02-14 1991-04-03 British And Foreign Bible The Analysing textual documents
JPH0766390B2 (ja) * 1991-04-15 1995-07-19 株式会社東芝 電子翻訳システムの編集処理方法
JPH05151260A (ja) * 1991-11-29 1993-06-18 Hitachi Ltd 翻訳テンプレート学習方法および翻訳テンプレート学習システム
JP2848729B2 (ja) * 1991-12-06 1999-01-20 株式会社東芝 翻訳方法および翻訳装置
US5275569A (en) * 1992-01-30 1994-01-04 Watkins C Kay Foreign language teaching aid and method
US5486111A (en) * 1992-01-30 1996-01-23 Watkins; C. Kay Foreign language teaching aid and method
JP2807773B2 (ja) * 1992-02-20 1998-10-08 キヤノン株式会社 電子辞書
US5517409A (en) * 1992-03-24 1996-05-14 Ricoh Company, Ltd. Image forming apparatus and method having efficient translation function
JPH05298360A (ja) * 1992-04-17 1993-11-12 Hitachi Ltd 翻訳文評価方法、翻訳文評価装置、翻訳文評価機能付き機械翻訳システムおよび機械翻訳システム評価装置
US5608622A (en) * 1992-09-11 1997-03-04 Lucent Technologies Inc. System for analyzing translations
US5384700A (en) * 1992-10-29 1995-01-24 International Business Machines Corporation Method and system for storing multiple, modifiable Yomi and Kanji strings in a structured document
GB2272091B (en) * 1992-10-30 1996-10-23 Canon Europa Nv Apparatus for use in aligning bilingual corpora
JPH06325081A (ja) * 1993-03-26 1994-11-25 Casio Comput Co Ltd 翻訳支援装置
TW250558B (en) * 1993-10-20 1995-07-01 Yamaha Corp Sheet music recognition device
JPH076174A (ja) * 1994-02-21 1995-01-10 Toshiba Corp カーソル移動装置
JPH09128192A (ja) * 1995-10-26 1997-05-16 Brother Ind Ltd マルチ画面表示制御装置
JPH09259127A (ja) * 1996-03-21 1997-10-03 Sharp Corp 翻訳装置
US5987403A (en) * 1996-05-29 1999-11-16 Sugimura; Ryoichi Document conversion apparatus for carrying out a natural conversion
JPH1074204A (ja) * 1996-06-28 1998-03-17 Toshiba Corp 機械翻訳方法及び原文・訳文表示方法
US6012073A (en) * 1996-10-21 2000-01-04 Corbis Corporation Method and system for displaying original documents and translations thereof
JP2924955B2 (ja) * 1996-12-09 1999-07-26 株式会社東芝 翻訳方法および翻訳装置
US6072461A (en) * 1997-08-15 2000-06-06 Haran; Yossi Apparatus and method for facilitating document generation
JP2907281B2 (ja) * 1997-08-26 1999-06-21 日本電気株式会社 投射型映像表示装置及びその映像の適正方向の切替方法
US6490550B1 (en) * 1998-11-30 2002-12-03 Ericsson Inc. System and method for IP-based communication transmitting speech and speech-generated text
AUPQ141999A0 (en) * 1999-07-05 1999-07-29 Worldlingo.Com Pty Ltd Communication processing system
US7171348B2 (en) * 1999-09-10 2007-01-30 Worldlingo.Com Pty Ltd Communication processing system
IT1315160B1 (it) * 2000-12-28 2003-02-03 Agostini Organizzazione Srl D Sistema e metodo di traduzione automatica o semiautomatica conposteditazione per la correzione degli errori.
US6993474B2 (en) * 2001-05-17 2006-01-31 Curry David G Interactive conversational speech communicator method and system
US7536294B1 (en) * 2002-01-08 2009-05-19 Oracle International Corporation Method and apparatus for translating computer programs
US20040111254A1 (en) * 2002-12-05 2004-06-10 International Business Machines Corporation User defined text NLS enablement
WO2004055691A1 (ja) * 2002-12-18 2004-07-01 Ricoh Company, Ltd. 翻訳支援システムおよびそのプログラム
US7627817B2 (en) 2003-02-21 2009-12-01 Motionpoint Corporation Analyzing web site for translation
AU2004202391A1 (en) * 2003-06-20 2005-01-13 Microsoft Corporation Adaptive machine translation
US7383542B2 (en) * 2003-06-20 2008-06-03 Microsoft Corporation Adaptive machine translation service
US8219907B2 (en) * 2005-03-08 2012-07-10 Microsoft Corporation Resource authoring with re-usability score and suggested re-usable data
US20060206797A1 (en) * 2005-03-08 2006-09-14 Microsoft Corporation Authorizing implementing application localization rules
US20060281058A1 (en) * 2005-06-13 2006-12-14 Nola Mangoaela A Configurable Multi-Lingual Presentation of an Ancient Manuscript
US7822596B2 (en) * 2005-12-05 2010-10-26 Microsoft Corporation Flexible display translation
GB2433403B (en) * 2005-12-16 2009-06-24 Emil Ltd A text editing apparatus and method
US8275602B2 (en) * 2006-04-21 2012-09-25 Scomm, Inc. Interactive conversational speech communicator method and system
US20080003551A1 (en) * 2006-05-16 2008-01-03 University Of Southern California Teaching Language Through Interactive Translation
US8706471B2 (en) * 2006-05-18 2014-04-22 University Of Southern California Communication system using mixed translating while in multilingual communication
US8959011B2 (en) * 2007-03-22 2015-02-17 Abbyy Infopoisk Llc Indicating and correcting errors in machine translation systems
US8423346B2 (en) * 2007-09-05 2013-04-16 Electronics And Telecommunications Research Institute Device and method for interactive machine translation
US20110097693A1 (en) * 2009-10-28 2011-04-28 Richard Henry Dana Crawford Aligning chunk translations for language learners
US8280954B2 (en) 2010-03-25 2012-10-02 Scomm, Inc. Method and system for providing live real-time communication via text between mobile user devices
US9128918B2 (en) 2010-07-13 2015-09-08 Motionpoint Corporation Dynamic language translation of web site content
GB2494100B (en) * 2011-07-11 2015-03-11 Moshe Link Language learning system

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3271743A (en) * 1962-12-31 1966-09-06 Ibm Analytic bounds detector
GB1448211A (en) * 1972-05-24 1976-09-02 Lewis S R Language conversion device
US4197590A (en) * 1976-01-19 1980-04-08 Nugraphics, Inc. Method for dynamically viewing image elements stored in a random access memory array
JPS5335434A (en) * 1976-09-13 1978-04-01 Lexicon Corp Information processor
US4193119A (en) * 1977-03-25 1980-03-11 Xerox Corporation Apparatus for assisting in the transposition of foreign language text
US4159536A (en) * 1977-04-08 1979-06-26 Willard E. Kehoe Portable electronic language translation device
GB2030827B (en) * 1978-10-02 1982-06-16 Ibm Video display terminal with partitioned screen
JPS5827547B2 (ja) * 1979-01-26 1983-06-10 シャープ株式会社 電子辞書
JPS5936795B2 (ja) * 1979-08-17 1984-09-05 シャープ株式会社 電子辞書
JPS5858714B2 (ja) * 1979-11-12 1983-12-27 シャープ株式会社 翻訳装置
JPS6042517B2 (ja) * 1980-04-15 1985-09-24 シャープ株式会社 電子式翻訳機
US4404554A (en) * 1980-10-06 1983-09-13 Standard Microsystems Corp. Video address generator and timer for creating a flexible CRT display
US4386410A (en) * 1981-02-23 1983-05-31 Texas Instruments Incorporated Display controller for multiple scrolling regions

Also Published As

Publication number Publication date
EP0081784A3 (en) 1984-03-28
EP0081784A2 (en) 1983-06-22
EP0081784B1 (en) 1989-09-06
CA1189976A (en) 1985-07-02
DE3279931D1 (en) 1989-10-12
JPS58101365A (ja) 1983-06-16
US4599612A (en) 1986-07-08

Similar Documents

Publication Publication Date Title
JPH0351021B2 (ja)
EP0294950B1 (en) A method of facilitating computer sorting
US4773039A (en) Information processing system for compaction and replacement of phrases
US5224038A (en) Token editor architecture
EP0180047B1 (en) Text editor for speech input
US4703425A (en) Language processing dictionary for bidirectionally retrieving morphemic and semantic expressions
US5418718A (en) Method for providing linguistic functions of English text in a mixed document of single-byte characters and double-byte characters
US5802539A (en) Method and apparatus for managing text objects for providing text to be interpreted across computer operating systems using different human languages
JP4017659B2 (ja) テキスト入力フォント・システム
EP0268069B1 (en) Method of forming a message file in a computer
US8458231B1 (en) Word processor data organization
US4717911A (en) Technique for chaining lines of a document together to facilitate editing or proofreading
JPS5913771B2 (ja) デイスプレイ装置の編集表示方式
JPH0352102B2 (ja)
US6393416B1 (en) Method for entering bidirectional and DBCS languages in tier-0 devices
JP2634926B2 (ja) かな漢字変換装置
JPS58151677A (ja) 翻訳文編集方法
JP3329476B2 (ja) かな漢字変換装置
JPS6246029B2 (ja)
EP0391706B1 (en) A method encoding text
JPS6371767A (ja) 文書作成装置
JP2629040B2 (ja) 日本語処理システム
JPS59135533A (ja) 校正方式
JPS60201467A (ja) 日本語処理装置
JPH04158477A (ja) 機械翻訳装置