JPH0158545B2 - - Google Patents

Info

Publication number
JPH0158545B2
JPH0158545B2 JP56147321A JP14732181A JPH0158545B2 JP H0158545 B2 JPH0158545 B2 JP H0158545B2 JP 56147321 A JP56147321 A JP 56147321A JP 14732181 A JP14732181 A JP 14732181A JP H0158545 B2 JPH0158545 B2 JP H0158545B2
Authority
JP
Japan
Prior art keywords
sentence
language
intermediate language
word
variable part
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
Application number
JP56147321A
Other languages
English (en)
Other versions
JPS5848172A (ja
Inventor
Kenji Sugyama
Juji Uchida
Masato Obe
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP56147321A priority Critical patent/JPS5848172A/ja
Publication of JPS5848172A publication Critical patent/JPS5848172A/ja
Publication of JPH0158545B2 publication Critical patent/JPH0158545B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/55Rule-based translation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Machine Translation (AREA)

Description

【発明の詳細な説明】 本発明は、多言語間翻訳装置、特に夫々の各言
語の文と中間言語の表現との間に相互に変換する
機能をもつよう構成すると共に、夫々の言語の文
対応メモリにおける中間言語文id中に、複数の可
変部に対応づけた可変部順序コードをもうけ、か
つ可変部順序コードに対応する中間言語単語idの
内容を入れ替え得るよう構成して、複数個の可変
部をもつ文章の翻訳を容易にし、キメ細かい表現
の翻訳を可能にした多言語間翻訳装置に関するも
のである。
従来から、n種類の言語間の翻訳装置を得るに
当つて、nC2通りの翻訳機能をもうける代わり
に、各1つの言語と中間言語との相互翻訳機能を
用意して、n通りの翻訳機能によつて、上記翻訳
装置を構成することが考慮される。
第1図A,Bは、この概念を説明しており、例
えば第1図A図示の日本語文1について、「―を
ください」という言語文部と「これ」という可変
部とに分離し、夫々を中間言語2の表現において
前者を中間言語id「1」で対応づけかつ後者を中
間言語単語id「8」で対応づけるようにされる。
そして可変部に対応する「これ」が「あれ」に変
化した場合には、第1図B図示の如く、可変部
「あれ」を中間言語単語id「9」に対応づけて、中
間言語表現「1、9」を得るようにされる。勿
論、中間言語表現「1、8」や「1、9」から、
日本語文1や英語文3などに対応づけるようにさ
れる。
上記の概念はきわめて好ましい方式を与えるも
のであるが、例えば「成田を出発します」という
如き表現のみでは、よりキメ細かい内容を表現で
きず、「10時に成田を出発します」など複数個の
可変部をもつ文章を翻訳できることが望ましい。
そして、このような文章を翻訳させようとする
と、複数可変部が存在することを中間言語におい
て如何に表現するかが問題となる。また例えば
“I′ll leave Narita at 10o′clock”の如く、
可変部の発生順序が変化することがあり、このた
めの対策を配慮することが必要となる。更に可能
な限り、各1つの言語と中間言語表現との間の相
互翻訳機構については、同一のハードウエア構成
をもつことが望まれる。
本発明は上記の問題を解決することを目的とし
ており、本発明の多言語間翻訳装置は、複数種類
の各言語について夫々当該言語の文を上記各言語
との対応において、共通な中間言語の表現に変換
し、該中間言語の表現にもとづいて他の言語の文
を合成する多言語間翻訳装置において、 上記各言語毎に、 言語文バツフア、該言語文バツフアの内容を言
語文部と可変部とに分離しおよび/または上記言
語文部と可変部とにもとづいて言語文を合成する
文字列分離/合成部、 当該言語の文例と当該文例に対応する上記中間
言語の文に対して付与された中間言語文idとを対
応づけて格納してなる文対応メモリ、 当該言語の可変部単語例と当該単語例に対応す
る上記中間言語の単語に対して付与された中間言
語単語idとを対応づけて格納してなる可変部対応
メモリ、 上記中間言語バツフア、 該中間言語バツフアの内容を中間言語文idと中
間言語単語idとに分離しおよび/または上記中間
言語文idと中間言語単語idとを合成する中間表現
合成/分離部、 上記文対応メモリを上記言語文語の内容と上記
中間言語文idとのいずれからもアクセスし当該文
対応メモリの内容を読出す文対応メモリ・アクセ
ス部、 上記可変部対応メモリを上記可変部と上記中間
言語単語idとのいずれからもアクセスし当該可変
部対応メモリの内容を読出す可変部対応メモリ・
アクセス部をそなえると共に、 上記文対応メモリ上の中間言語文id中に複数個
の可変部に対応づけた可変部順序コードをもうけ
てなり、 かつ第1の言語と、第2の言語との間の翻訳に
当つて上記各可変部順序コードに対応する中間言
語単語idの内容を入れ替え処理する中間言語単語
順入れ替え処理機能をもうけた ことを特徴としている。以下図面を参照しつつ説
明する。
第2図は本発明における日本語文対中間言語表
現翻訳機構の一実施例構成を示し、第3図は同じ
く英語文対中間言語表現翻訳機構の一実施例構成
を示す。
第2図において、4は翻訳機構部、5は言語文
バツフア、6は文字列分離/合成部であつて言語
文バツフア5の内容を言語文部と可変部とに分離
したりあるいはその逆に言語文部と可変部とを合
成したりするもの、7は言語文、8は第1の可変
部単語例、9は第2の可変部単語例、10は文対
応メモリ、11は可変部対応メモリ、12は中間
言語バツフア、13は中間表現合成/分離部であ
つて中間言語バツフアの内容を中間言語文idと中
間言語単語idとに分離したりあるいはその逆に中
間言語文idと中間言語単語idとを合成したりする
もの、14は文バツフアであつてその内容にもと
づいて文対応メモリ10を検索したりあるいはそ
の逆にメモリ10から読出された文例がセツトさ
れるもの、15は文igバツフアであつてその内容
にもとづいて文対応メモリ10を検索したりある
いはその逆にメモリ10から読出された中間言語
文idがセツトされるもの、16は可変部バツフア
であつてその内容にもとづいて可変部対応メモリ
11を検索したりあるいはその逆にメモリ11か
ら読出された可変部単語例がセツトされるもの、
17は可変部idバツフアであつてその内容にもと
づいて可変部対応メモリ11を検索したりあるい
はその逆にメモリ11から読出された中間言語単
語idがセツトされるもの、18は中間言語単語順
入れ替え処理機能部を表わしている。
図示の場合、複数個の可変部をもつ文の翻訳を
容易にするために、1つの文例、例えば「―に―
を出発します」という文例に対してidナンバ例え
ば「90」を与え、更に可変部が複数個存在してい
ることを指示するようにする。
なお文対応メモリ10上には、「―に―を出発
します」という文例と、後述する基準言語からみ
た可変部の発生順を考慮して図示の場合には
「90、、」という中間言語文idとを対にして
格納するようにする。
可変部対応メモリ11上には、各可変部単語例
の例えば「10時」に対応して中間言語単語id「80」
を附して、両者を対にして格納するようにされ
る。更に図示の場合、複数個の可変部をもつ文の
翻訳を容易にするために、中間言語バツフア12
上にセツトされる中間言語表現においては、 例えば図示「90、 80 、 103 」の如く、 各中間言語単語idである「80」や「103」に対応
して可変部順序コード、を附加しておくよう
にする。
第2図において言語文バツフア5の内容を中間
言語表現に翻訳するに当つては、次のように処理
される。
(1) 言語文バツフア5の内容は、文字列分離/合
成部6において、言語文7と第1の可変部単語
例8と第2の可変部単語例9とに分離される。
(2) 言語文7は文バツフア14にセツトされ、該
文バツフア14によつて文対応メモリ10が検
索され、この場合中間言語文id「90、、」
が文idバツフア15に読出される。
(3) また第1の可変部単語例8は可変部バツフア
16にセツトされ、該可変部バツフア16によ
つて可変部対応メモリ11が検索され、この場
合、中間言語単語id「80」が可変部idバツフア
にセツトされる。
(4) 更に同様に第2の可変部単語例9にもとづい
て中間言語単語id「103」が可変部idバツフア
にセツトされる。
(5) こらの各idは、中間表現合成/分離部13に
導びかれ、中間言語文id「90、、」内の可
変部順序コード、に対応づけられて可変部
idが配列され、中間言語バツフア12に 「90、 80 、 103 」としてセツトされる。
以上説明の如く、言語文バツフア5の内容は中
間言語バツフア12の内容に変換される。該中間
言語バツフア12の内容にもとづいて、英語文に
変換が行なわれる場合には、次の如く行なわれ
る。日本語文と英語文とでは、上記可変部の発生
順序が変化する。このことを考慮して、上記中間
言語は或る任意の仮定的な言語を基準言語として
あるいは任意の1つの言語を基準言語としてとら
え、当該基準言語における可変部の発生順序に もとづいて、上記の例の場合「90、 80 、 103 」 を上記第2図図示言語文バツフア5の内容に対応
するものとする。なお第2図図示の日本語の場合
には、上記基準言語の可変部の発生順序と日本語
のそれとが一致しているものとしている。上記英
語文の場合には上記基準言語の可変部の発生順序
とは順序が異なつている。このために第3図に示
す文対応メモリ10上には中間言語文idとして上
記順序を入れ替えた形即ち「90、、」を格納
しておくようにされる。勿論、可変部が3個以上
存在する場合にも、上記基準言語からみて「90、
、、」であり、一方英語の場合の可変部の
発生順序が、、であれば、上記第3図に示
す文対応メモリ10上には、「90、、、」
と格納しておくようにすれば足りる。
(6) 第3図図示の中間言語バツフア12には、 中間言語表現「90、 80 、 103 」 がセツトされる。
(7) 中間表現合成/分離部13は、中間言語文id
「90、、」と中間言語単語id 「 80 」、「 103 」とに分離して、夫々バツフア 15,17にセツトする。
(8) 該各バツフア15,17の内容にもとづい
て、文対応メモリ10や可変部対応メモリ11
が検索され、文バツフア14上に言語文例7即
ち「I′ll leave at 」がセツトされ、可変部
バツフア16上に可変部単語例8および9即ち
「10o′clock」および「Narita」がセツトされ
る。
(9) 文字列分離/合成部6は、各文例や単語例を
受取つて、文章「I′ll leave Narita at
10o′clock」を生成して、言語文バツフア5に
セツトする。
なお上記の説明においては、基準言語における
可変部の発生順をもとに、第3図を参照して説明
した文対応メモリ10の如く中間言語単語idとし
て「90、、」のように順序を入れ替えたもの
を格納した。これは、翻訳機構部4のハードウエ
ア構成が単一のもので足りるようにしかつ簡単で
足りるようにすべく、文対応メモリ10上に対す
る書込み情報を工夫したものである。しかし、必
要に応じて、上記可変部分の順序入れ替え変換メ
モリなどを用意し、各言語に見合うように順序変
換を行なうようにしてもよく、本発明はこのよう
にすることについても当然のこととして技術的範
囲に含んでいると考えてよい。
上記第2図および第3図を参照して、日本語文
から英語文への翻訳動作を説明したが、翻訳機構
部4は可逆的な動作を行ない得るよう構成されて
おり、上記の逆の動作を行なわせることによつて
英語文から日本語文への翻訳も自由に行ない得る
ことは言うまでもなく、更に任意の1つの言語と
他の任意の1つの言語との間の相互翻訳も中間言
語表現を用いていることから任意になし得るもの
である。
なお、文字列分離/合成部6における分離処理
に当つては、夫々の言語に対応する文法辞書を用
意してこれを利用するようにされることは言うま
でもない。
以上説明した如く、本発明においては、可変部
が複数個存在する文を自由に翻訳でき、キメ細か
い表現を自由に駆使することができる。また各言
語に対応する翻訳機構部は同一のハードウエア構
成をとることができる。
【図面の簡単な説明】
第1図A,Bは多言語間の翻訳のための概念を
説明する説明図、第2図は本発明における日本語
文対中間言語表現翻訳機構の一実施例構成、第3
図は同じく英語文対中間言語表現翻訳機構の一実
施例構成を示す。 図中、4は翻訳機構部、5は言語文バツフア、
6は文字列分離/合成部、10は文対応メモリ、
11は可変部対応メモリ、13は中間表現合成/
分離部、12は中間言語バツフア、14,15,
16,17は夫々バツフアを表わす。

Claims (1)

  1. 【特許請求の範囲】 1 複数種類の各言語について夫々当該言語の文
    を上記各言語との対応において、共通な中間言語
    の表現に変換し、該中間言語の表現にもとづいて
    他の言語の文を合成する多言語間翻訳装置におい
    て、 上記各言語毎に、 言語文バツフア、該言語文バツフアの内容を言
    語文部と可変部とに分離しおよび/または上記言
    語文部と可変部とにもとづいて言語文を合成する
    文字列分離/合成部、 当該言語の文例と当該文例に対応する上記中間
    言語の文に対して付与された中間言語文idとを対
    応づけて格納してなる文対応メモリ、 当該言語の可変部単語例と当該単語例に対応す
    る上記中間言語の単語に対して付与された中間言
    語単語idとを対応づけて格納してなる可変部対応
    メモリ、 上記中間言語バツフア、 該中間言語バツフアの内容を中間言語文idと中
    間言語単語idとに分離しおよび/または上記中間
    言語文idと中間言語単語idとを合成する中間表現
    合成/分離部、 上記文対応メモリを上記言語文部の内容と上記
    中間言語文idとのいずれからもアクセスし当該文
    対応メモリの内容を読出す文対応メモリ・アクセ
    ス部、 上記可変部対応メモリを上記可変部と上記中間
    言語単語idとのいずれからもアクセスし当該可変
    部対応メモリの内容を読出す可変部対応メモリ・
    アクセス部をそなえると共に、 上記文対応メモリ上の中間言語文id中に複数個
    の可変部に対応づけた可変部順序コードをもうけ
    てなり、 かつ第1の言語と、第2の言語との間の翻訳に
    当つて上記各可変部順序コードに対応する中間言
    語単語idの内容を入れ替え処理する中間言語単語
    順入れ替え処理機能をもうけた ことを特徴とする多言語間翻訳装置。
JP56147321A 1981-09-18 1981-09-18 多言語間翻訳装置 Granted JPS5848172A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56147321A JPS5848172A (ja) 1981-09-18 1981-09-18 多言語間翻訳装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56147321A JPS5848172A (ja) 1981-09-18 1981-09-18 多言語間翻訳装置

Publications (2)

Publication Number Publication Date
JPS5848172A JPS5848172A (ja) 1983-03-22
JPH0158545B2 true JPH0158545B2 (ja) 1989-12-12

Family

ID=15427534

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56147321A Granted JPS5848172A (ja) 1981-09-18 1981-09-18 多言語間翻訳装置

Country Status (1)

Country Link
JP (1) JPS5848172A (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6075964A (ja) * 1983-10-01 1985-04-30 Noriko Ikegami 電子翻訳装置
JPS6162975A (ja) * 1984-09-05 1986-03-31 Fujitsu Ltd 辞書索引処理装置
US4751740A (en) * 1984-12-10 1988-06-14 Wang Laboratories, Inc. Apparatus, method, and structure for translating a document having one structure into a document having another structure
JP3189186B2 (ja) * 1992-03-23 2001-07-16 インターナショナル・ビジネス・マシーンズ・コーポレ−ション パターンに基づく翻訳装置
JPH07234873A (ja) * 1994-02-23 1995-09-05 Atr Onsei Honyaku Tsushin Kenkyusho:Kk 言語翻訳システム
FR2869455B1 (fr) 2004-04-27 2006-07-14 Soitec Silicon On Insulator Procede de fabrication de puces et support associe

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55103675A (en) * 1979-01-31 1980-08-08 Sharp Corp Electronic translator
JPS5858713B2 (ja) * 1979-11-09 1983-12-27 シャープ株式会社 印刷装置付き電子式翻訳機

Also Published As

Publication number Publication date
JPS5848172A (ja) 1983-03-22

Similar Documents

Publication Publication Date Title
Silberztein Formalizing natural languages: The NooJ approach
US4417319A (en) Electronic translator for providing additional sentences formed by directly-translated words
US4733368A (en) Electronic device for bidirectional translation
EP0168814B1 (en) Language processing dictionary for bidirectionally retrieving morphemic and semantic expressions
US4597055A (en) Electronic sentence translator
US20060224378A1 (en) Communication support apparatus and computer program product for supporting communication by performing translation between languages
EP0403660A1 (en) Machine translation system
JPH0335354A (ja) 機械翻訳装置における略称付き固有名詞処理方法
CN101441626A (zh) 一种多媒体检索系统及其检索方法
JPH0158545B2 (ja)
JPS58192173A (ja) 機械翻訳装置
Han et al. A feature-based lexicalized tree adjoining grammar for korean
Fischer A comparative study of philosophical terms in the Alfredian and Chaucerian Boethius
JPS5892063A (ja) イデイオム処理方式
JPS56147269A (en) Electronic translator
JP2626722B2 (ja) 日本語生成装置
Delmonte Treebanking in VIT: from phrase structure to dependency representation
KR100204068B1 (ko) 개념기반 다국어 번역시스템의 문법 자동수정 방법
JPS62144269A (ja) 情報検索装置
Li Deuteronomy 6: 4 in the Syriac Peshitta
JPS6389976A (ja) 言語解析装置
JPS59103136A (ja) カナ漢字変換処理装置
JPH04313158A (ja) 機械翻訳装置
JPS6133577A (ja) 機械翻訳装置
Купин TRANSLATION: BASIC METHODS OF RENDERING THE MEANING