JPS5924382A - 電子式翻訳機の語形変換方式 - Google Patents

電子式翻訳機の語形変換方式

Info

Publication number
JPS5924382A
JPS5924382A JP57133590A JP13359082A JPS5924382A JP S5924382 A JPS5924382 A JP S5924382A JP 57133590 A JP57133590 A JP 57133590A JP 13359082 A JP13359082 A JP 13359082A JP S5924382 A JPS5924382 A JP S5924382A
Authority
JP
Japan
Prior art keywords
word
circuit
ending
register
words
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
Application number
JP57133590A
Other languages
English (en)
Inventor
Takashi Yamazaki
俊 山崎
Harumi Nakano
中野 晴美
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP57133590A priority Critical patent/JPS5924382A/ja
Publication of JPS5924382A publication Critical patent/JPS5924382A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00—Handling natural language data
    • G06F40/40—Processing or translation of natural language
    • G06F40/58—Use 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)
  • 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)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は電子式翻訳機の語形変換方式に関するO 近年、例えば日本語の単語を入力するとその単語を英訳
して表示する電子式翻訳機が開発され、実用化されてい
る。しかして、この種翻訳機は、容量の限られているメ
モリ内にできるだけ多くの単語を収録する必要があるこ
とから、動詞の過去形、形容詞の比較級などの変化語形
のうち規則的なものについてはメモリに記憶させていな
い。従って上記のように規則的に語形変化する単語の翻
訳は原形のみ蹟しか行なうことができず、使用者は翻訳
したい単語を自分で原形に直してから翻訳機に入力しな
ければならな゛いという問題があった。
本発明は上記の点に鑑みてなされたもので、規則的に語
形変化する単語については、変化語形を入力した場合、
その変化語形を基本形に変換して翻訳することができる
電子式翻訳機の語形変換方式を提供することを旧約とす
る。
以下図面を参照して本発明の一実施例を説明する。第1
図において、1はキー人力部で、翻訳モード例えば日本
語から英語、英語から日本語への翻訳を指示するモード
スイッチ、翻訳を指示する翻訳キー、英語または日本語
を入力するための入力キー等を備えている。上記キー人
力部1から入力される単語入力データは入力バッファ2
に保持され、表示部(図示せず)へ送られて表示される
と共に、翻訳キーが操作された際に変形回路3へ送られ
る。この変形回路3は、詳細を後述するように、変化語
形が入力された際に基本的に変換するための回路で、第
lROM 4及び第2 ROM 5が接続されている。
上記第1 ROM 4には、規則変化語の変化語尾、す
なわち、基本語に対する複数形、過去形、進行形等を示
すI!r ell + ies I ves l d 
Iad l led。
ing +・・・等の語尾情報が記憶されている。寸だ
、第2 ROM 5には、y+ fe I eの語尾情
報が記憶されている。この第2 ROM 5は、語尾が
y+fe+eで終る基本語を得る場合に使用される。し
かして、上記変形回路3は、入力バッファ2からのデー
タをそのま壕あるいは変形し、レジスタ6を介してサー
チ回路7へ送出する。このサーチ回路7には辞書メモリ
8が接続されている。
この辞書メモリ8には、英単語及びその対訳である日本
語の単語が記憶されていると共に、各単語の品詞情報が
記憶されている。上記サーチ回路7は、レジスタ6に保
持されている入力データに従って辞書メモリ8をサーチ
し、該当する単語がない場合は不一致信号を出力ライン
7aにより変形回路3へ伝達する。また、サーチ回路7
は、該当する単語があった場合は、その単語及び品詞情
報を読出し、単語レジスタ9を介して判別回路10へ入
力する。この判別回路10には、さらに、変形回路3か
ら入力単語の変化語尾に応じて制御信号が入力される。
上記判別回路10は、上記各入力情報によって所定の判
別処理を行ない、翻訳して良い場合はOK倍信号サーチ
回路7へ送り、翻訳する単語が辞書メモリ8にi己憶さ
れてないと判断した場合はN0FOUND (N、F、
・・・見つかりません)の信号を制御部へ出力する。そ
して、サーチ回路7は判別回路10からOK倍信号与え
られると、その時単語レジスタ9に保持している単語に
対する訳を辞書メモリ8から訳レジスタ1ノに読出す。
この訳レジスタ11に読出されたデータは、表示部(図
示せず)へ送られて表示される。なお、上記各回路は、
制御部12からの制御命令に従って動作制御される。
次に上記変形回路3の詳細について第2図によシ説明す
る。第2図において、2ノは入力バッファ2からの入力
データを保持するレジスタで、その保持データはレジス
タ6へ転送される。
この場合、レジスタ21の下位3桁に対してはケ゛−ト
回路22が介在される。また、上記レジスタ21の下位
3桁の保持データは比較回路23へ送られる。さらに、
この比較回路23には、第1 ROM 4から読出され
る語尾情報がレジスタ24を介して入力される。そして
、比較回路23は、制御回路25から送られてくる比較
文字数に応じて1〜3文字の語尾の一致比較を行ない、
その比較結果を制御回路25へ出力する。また、この制
御回路25には、サーチ回路7からの不一致信号が入力
される。上記制御回路25は、第1 ROM 4及び第
2 ROM 5の読出し制御を行ない、また、ダート回
路22にり′−ト信号を与えると共にレジスタ21.2
4及びレジスタ26[−1=ソト信号を与える。このレ
ジスタ26は2桁構成で、第2 ROM 5から読出さ
れる語尾情報をケゝ−ト回路22を介してレジスタ60
2〜3桁目に書込む。しかして、上記制御回路25は、
サーチ回路7から不一致信号が送られてくると、その都
度第1 ROM 4から語尾情報を読出して比較回路2
3を動作させ、その比較結果に応じて判別回路10に制
御指令を与え、該当する単語が見つからない場合はN、
F、信号を出力する。
次に上記実施−」の動作について説明する。英語から日
本語への翻訳モードにおいて、キー人力部1から英単語
を入力すると、この入力データは入力バッファ2に保持
され、表示部へ送られて表示される。そして、キー人力
部1において翻訳キーを操作すると、第3図に示すフロ
ーに従って翻訳処理が開始される。まず、変形回路30
制御回路25からレジスタ2)にセント信号が送られ、
入カパッファ2に保持されている入力データがレジスタ
21に七ツドされる。
また、同時に制御回路25からは、ゲート回路22に対
し全桁つま93桁のr−)を開くようにダート信号が出
力される。この結果、レジスタ21にセットされた入力
データは、そのままレジスタ6を介してサーチ回路7へ
送られる。
これによりサーチ回路7は動作を開始し、レジスタ6に
保持されているデータを参照して辞書メモリ8をサーチ
する。この最初のサーチにおいて第3図のステップS1
に示すように入力データと一致する単語があった場合、
サーチ回路7はその単語に対する訳を辞書メモリ8から
訳レジスタ1ノに読出し、表示部に表示する。捷た、サ
ーチ回路7は、目的とする単語が辞書メモリ8に書込ま
れていなかった場合、不一致信号を変形回路3に出力し
てステラf81からステラフO8,以下の処理に進み、
変形回路3において入力データから変化語尾を除くと共
に必要によりy * fe + e等の語尾を付加する
。すなわち、変形回路3は、サーチ回路7から不一致信
号が送られてくると、制御回路25により第1メモリ4
をアクセスし、先頭アドレスに書込まれている語尾情報
「l!l」をレジスタ24に読出して比較回路23に送
り、レジスタ21に保持されている入力データの語尾と
一致比較する。
第1 RUM 4から読出した語尾情報が1文字の場合
、制御回路25は比較回路23に文字数「1」を与える
。比較回路23は制御回路25から文字数「1」が与え
られると、レジスタ21.24のT位1桁の保持データ
について一致比較し、その比較結果を制御回路25に出
力する。制御回路25171比較回路23の比較結果が
不一致であった場合Vま、ステップ83以下に示すよう
に第lIζOM4から語尾情報を順次レジスタ24に読
出しで比較回路23へ送り、その一致比較を行なう。そ
し7て、第1 ROM 4に記憶されている語尾情報が
全て不一致の場合は該当する単語が無いものとしてN、
F、信号を制御回路25よ力出力する。しかして、比較
回路23において一致が検出された場合、制御回路25
は変化語尾の文字数に応じてダート回路22を制御し、
変化語尾を除いた単語データをレジスタ2ノからレジス
タ9へ転送し、判別回路10へ入力する。
この場合、例えばステップ84 .8sにおいて一致変
化語尾がr ies+ J 、 r ied Jの場合
はryJの語尾を付加し、ステップS5において一致変
化語尾がrve@Jの場合は「fe」の語尾全付加し、
ステラ7’81.において一致変化語尾が[ing J
の場合にはreJの語尾を付加する。
例えばステップS4において語尾r les Jが一致
した場合、制御回路25は第2 ROM 5から語尾情
報ryJをレジスタ26の上位桁に読出し、その後ダー
ト回路22のレジスタ21に対するケ9−トを全桁閉じ
た状態でレジスタ2)の保持データをレジスタ6に転送
する。これにより入力データからr Ies ]の語尾
を除いたもの力(レジスタ6にセットされる。さらに、
制御回路25はレジスタ26の上位桁に対するケ゛−ト
[回路22のダートを開き、レジスタ26に保持してい
る語尾fff報ryjをレジスタ6にセットする。以上
によりレジスタ21に保持されている入力データに対し
、l”−1esJ、r+yJの処理が完了する。他のス
テップ8B  + Ss  * Stoについても同様
にして処理が行なわれる。そして、上記制御回路25は
、ステップS1〜StOの処理において比較回路23か
ら一致信号が送られてくると、その処理ステップに応じ
て判別回路10に制御信号を送り、第4図(a)〜(C
)に示す判別処理を行なわせる。すなわち、ステ、ゾS
2〜S5において一致した場合は第4図(a)の処理、
ステップS6において一致した場合は第4図(b)の処
理、/<7 ノf 87〜SIOにおいて一致した場合
は第4図(c)に示す処理を行なわせる。一方、上記変
形回路3において変形処理されたデータがレジスタ6に
セットされると、サーチ回路7は辞書メモリ8をサーチ
し、該当する単語が無ければ不一致信号を変形回路3へ
送る。変形回路3はサーチ回路7かも不一致信号が送ら
れてくると、前回一致検出が得られたステップの人力・
ら処理を開始する。また、サーチ回路7は、上記サーチ
によって目的とする単語が有った場合は、辞書メモリ8
からその単語及び品詞情報を単語レジスタ9に読出し、
判別回路10へ与える。この時、判別回路10に変形回
路3からステップS!〜Ssにおいて一致したことを示
す信号が与えられていれば、判別回路10は第4図(、
)のステップ811に示すように品詞情報によシ動詞か
否かを判別し、動詞であればOK倍信号サーチ回路7へ
・与える。サーチ回路7は判別回路10からOK倍信号
与えられると、その時単語レジスタ9にセットされてい
る単語に対する訳を辞書メモリ8から訳レジスタ11に
読出し、表示部に表示する。また、上記ステップSat
において動詞ではないと判断された場合はステップ81
mに進み、名詞が否かを判断し、名詞であればOK倍信
号サーチ回路7へ与え、名詞でなければN、F、信号を
出力する。また、判別回路10は、変形回路3からステ
ップ号6において一致したことを示す信号が与えられて
いれば第4図(b)に示すステップ831へ進み、品詞
情報がすなわち、単語の変化語尾が’8J、re++」
。
r ies J 、 r yes Jの場合は、動詞か
名詞の変化を示しているので、ステップsat  l 
822でその判断を行なっている。
また、判別回路10は、変形回路3からステップS6に
おいて一致したことを示す信号が与えられていれば、第
4図(b)に示すステップ831へ進み、品詞情報が動
詞か否かを判断し、動詞でなければN、F、信号を出力
する。上記ステップSatで動詞であると判断された場
合はステップS32に進み、基本語の語尾がreJか否
かを判断し、reJでなければN、 F、信号を出力す
る。
−17,記ステツノS3□で基本語の語尾がreJであ
ると判断された場合は判別回路10よ、!70に信号を
サーチ回路7へ出力する。すなわち、変化語尾が「d」
で、かつ基本語の語尾がreJの場合は動詞の過去形で
あるので、ステラ7’ S 31+832でその判断を
行なっている。
さらに、判別回路10は、変形回路3からステラ76S
7〜810において一致したことを示す信号が与えられ
ていれば、第4図(C)に示すステップ841に進み、
品詞情報が動詞であるか否かを判断し、動詞でなければ
N、 F、信号を出力し、動詞であればOK倍信号サー
チ回路7に出力する。すなわち、変化語尾が「ad J
 、 r led J 。
r 1ngコの場合は、動詞の変化を示しているので、
ステップ841でその判断を行なっている。
上記実施例では、形容詞の変化語については説明を省略
したが、上記した名詞及び動詞の場合と同様に語形変換
を行なって翻訳することができる。なお、形容詞の場合
は、変化語尾が例えば[1est J等4文字のものが
あるが、レジスタ2)の下位4桁に対してその制御を行
なうように構成することによって語形変換を行なうこと
ができる。
以上述べたように本発明によれば、規則変化する単語の
変化語に対し、その変化語尾のキャラクタを順次削除し
て基本形を求めるようにしたので、変化語そのままを入
力した場合でもその基本形を求めて翻訳することができ
、実用上極めて大きな効果を発揮し得るものである。
【図面の簡単な説明】
図面は本発明の一実施例を示すもので、第1図は回路構
成図、第2図は第1図における変形回路の詳細を示す回
路構成図、第3図及び第4図(、)〜(c)は動作内容
を示すフローチャートである0 1・・・キー人力部、2・・・入カパッファ、3・・・
変形回路、4・・・第lROM15・・・第2ROM、
7・・・サーチ回路、8・・・辞書メモリ、21.24
.26・・・レジスタ。 出願人代理人  弁理士 鈴 江 武 彦第2図 ROM4 ROM4 ROM5 FIOM5jI3図 
   第4図

Claims (1)

    【特許請求の範囲】
  1. 第1の言語の単語と第2の言語の単語を辞書メモリに記
    憶し入力された単語を上記辞書メモリをサーチすること
    によってその対訳となる単語を読出す電子式翻訳機にお
    いて、規則変化する単語の変化語尾を記憶してなる語尾
    メモリと、規則変化語の変化形が入力された際、上記語
    尾メモリから変化語尾を順次読出して入力単語の語尾と
    の一致比較を行なう比較手段と、この比較手段より一致
    検出信号が出力された際その一致変化語尾を上記入力単
    語から削除して基本形を求める手段とを具備したことを
    特徴とする電子式翻訳機の語形変換方式。
JP57133590A 1982-07-30 1982-07-30 電子式翻訳機の語形変換方式 Pending JPS5924382A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57133590A JPS5924382A (ja) 1982-07-30 1982-07-30 電子式翻訳機の語形変換方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57133590A JPS5924382A (ja) 1982-07-30 1982-07-30 電子式翻訳機の語形変換方式

Publications (1)

Publication Number Publication Date
JPS5924382A true JPS5924382A (ja) 1984-02-08

Family

ID=15108362

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57133590A Pending JPS5924382A (ja) 1982-07-30 1982-07-30 電子式翻訳機の語形変換方式

Country Status (1)

Country Link
JP (1) JPS5924382A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6334946B1 (en) 1998-05-28 2002-01-01 Ngk Spark Plug Co., Ltd. Method of stabilizing pump current in gas sensor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6334946B1 (en) 1998-05-28 2002-01-01 Ngk Spark Plug Co., Ltd. Method of stabilizing pump current in gas sensor

Similar Documents

Publication Publication Date Title
US5091876A (en) Machine translation system
US5523946A (en) Compact encoding of multi-lingual translation dictionaries
JP3181548B2 (ja) 情報検索装置及び情報検索方法
JPS5938627B2 (ja) ポ−タブル翻訳装置
EP0813156A2 (en) Method and apparatus for language translation
JPS619753A (ja) 文書処理装置における頻発熟語の自動登録方法
JP3883622B2 (ja) 有限状態トランスデューサを用いてデータベースのインデックス付けを行う方法及び装置
JP3071570B2 (ja) 複合のターゲット語に関する辞書データを決定するための装置及び方法
JP2595934B2 (ja) 仮名漢字変換処理装置
JPH0140372B2 (ja)
JPS6246029B2 (ja)
JP3498635B2 (ja) 情報検索方法及びその装置並びにコンピュータ可読記録媒体
JPS59103136A (ja) カナ漢字変換処理装置
JPS646499B2 (ja)
JP2744241B2 (ja) 文字処理装置
JPH0785040A (ja) 表記不統一検出方法およびかな漢字変換方法
JP3272536B2 (ja) 仮名漢字変換方法
JPS5920077A (ja) 電子式翻訳機の変化語形翻訳方式
JPH0512251A (ja) 文書処理装置
JPH01197876A (ja) 電子辞書
JPS60140460A (ja) カナ漢字変換装置における短縮変換方式
JPH11282847A (ja) 言語処理システム及び評価情報更新方法並びに記録媒体
JPS61285573A (ja) 仮名漢字変換装置
JPH03127254A (ja) 単語検索装置
JPH09282316A (ja) 漢字仮名変換装置