JPS59103172A - 電子式翻訳機 - Google Patents
電子式翻訳機Info
- Publication number
- JPS59103172A JPS59103172A JP58186410A JP18641083A JPS59103172A JP S59103172 A JPS59103172 A JP S59103172A JP 58186410 A JP58186410 A JP 58186410A JP 18641083 A JP18641083 A JP 18641083A JP S59103172 A JPS59103172 A JP S59103172A
- Authority
- JP
- Japan
- Prior art keywords
- word
- language
- words
- key
- translation
- 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
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
【発明の詳細な説明】
く技術分野、発明の目的〉
不発り]は、異なった言語間で言語翻訳を行う電子式翻
訳機に係り、特に、予め記憶されている例文の一部の語
句を変更して翻訳することができるものに於て、変更D
J′能箇所へ入れるべき単語の入力毎に、該単語をメモ
リ中より検索する手段と、」二記検索中は、表示部に於
て、検索中であることを示す所定の表示を実行させる手
段さを設けたことを特徴とする電子式翻訳機を提供する
ものである。
訳機に係り、特に、予め記憶されている例文の一部の語
句を変更して翻訳することができるものに於て、変更D
J′能箇所へ入れるべき単語の入力毎に、該単語をメモ
リ中より検索する手段と、」二記検索中は、表示部に於
て、検索中であることを示す所定の表示を実行させる手
段さを設けたことを特徴とする電子式翻訳機を提供する
ものである。
〈実施例〉
以下、実施例に基ついて本発明の詳細な説明する。
第1図は、本発明の一実施例の外観を示す平面図である
。
。
図に於て、1はギ一部であり、該ギ一部1に、アルファ
ベット、カタカナまたは記号等を入力するキー及び翻訳
等の各種機能を実行させるファンクションキーから成る
。また、2は表示部であり、該表示部2は、文字表示部
3、現在指定されている母国語(入力言語)及び他国語
(出力言語)を示すシンボルを表示する言語表示部4、
並びに設定状態等を示す各種シンボルを表示する各種シ
ンボル表示部5から成る。
ベット、カタカナまたは記号等を入力するキー及び翻訳
等の各種機能を実行させるファンクションキーから成る
。また、2は表示部であり、該表示部2は、文字表示部
3、現在指定されている母国語(入力言語)及び他国語
(出力言語)を示すシンボルを表示する言語表示部4、
並びに設定状態等を示す各種シンボルを表示する各種シ
ンボル表示部5から成る。
第2図は、同夫施例のシステム構成を示すブロック図で
ある。
ある。
2は、第1図に示した表示部であり、該表示部2に於け
る文字表示、各シンボルの点灯・非点灯等は、表示駆動
制御用1c6よりの出力信号によって制御される。7は
、第1図に示したキ一部1を構成するキーマトリックス
回路てあり、1チツプマイクロコシピユーク8のキース
トローブ信号出力端子及びキー入力端子に接続きれてい
る。9゜10及び11は、それぞれ言語ROM■、言語
ROM If及び言語ROMNであり、電子式翻訳機に
於ける文章及び単語等を収容している。
る文字表示、各シンボルの点灯・非点灯等は、表示駆動
制御用1c6よりの出力信号によって制御される。7は
、第1図に示したキ一部1を構成するキーマトリックス
回路てあり、1チツプマイクロコシピユーク8のキース
トローブ信号出力端子及びキー入力端子に接続きれてい
る。9゜10及び11は、それぞれ言語ROM■、言語
ROM If及び言語ROMNであり、電子式翻訳機に
於ける文章及び単語等を収容している。
本実施例に於ては、1つのROMが1言語に対応してい
る(すなわち、例えば、言語ROM Iは英語、言語R
OMHは日本語、言語ROMJIIは独語というように
)。また、言語ROMI(英語ROM )はセットに内
蔵された収り換え不可能なROMであり、言語ROMI
I及び■は、それぞれモジュール■及び■として任意に
収り換え可能なROMさして構成している。
る(すなわち、例えば、言語ROM Iは英語、言語R
OMHは日本語、言語ROMJIIは独語というように
)。また、言語ROMI(英語ROM )はセットに内
蔵された収り換え不可能なROMであり、言語ROMI
I及び■は、それぞれモジュール■及び■として任意に
収り換え可能なROMさして構成している。
これら言語ROM9.10及び11は、アドレスバス1
2及びテークバス13によって、1チツプマイクロコン
ピユータ8と結合きれており、CE、、CE2.CE3
のチップセレクト信号によって所定の言語ROM9 、
I Oまたはl 1の何れかを選択すれば、該選択され
た言語ROMより文章捷たは単語等をlチップマイクロ
コンピュータ8に読み出すことができる。なお、CE4
は表示駆動制御用IC6のチップセレクト信号である。
2及びテークバス13によって、1チツプマイクロコン
ピユータ8と結合きれており、CE、、CE2.CE3
のチップセレクト信号によって所定の言語ROM9 、
I Oまたはl 1の何れかを選択すれば、該選択され
た言語ROMより文章捷たは単語等をlチップマイクロ
コンピュータ8に読み出すことができる。なお、CE4
は表示駆動制御用IC6のチップセレクト信号である。
また、R/wは、読出しまたは書込みのいずれであるか
を指定するリード・ライト信号である。
を指定するリード・ライト信号である。
第3図(a)は、第2図に示したlチップマイクロコン
ピュータ8の内部ンステム構成を示すブロック図である
。
ピュータ8の内部ンステム構成を示すブロック図である
。
インストラクションROM+4は、電子式翻訳機の各機
能の実行を制御する命令(通常コード化されている)を
蓄えたものであり、ROMアドレスレジスタ15を順次
アンプさせることにより、該ROM+4より上記命令が
順次出力される。該命令がCPU I 6に与えられる
と、該CPUl6はそれを解読し、所定の処理を実行す
る。なお、17は制御論理回路、18は算術論理演算回
路、19はアキュムレータ、20は内部テークバスであ
る。
能の実行を制御する命令(通常コード化されている)を
蓄えたものであり、ROMアドレスレジスタ15を順次
アンプさせることにより、該ROM+4より上記命令が
順次出力される。該命令がCPU I 6に与えられる
と、該CPUl6はそれを解読し、所定の処理を実行す
る。なお、17は制御論理回路、18は算術論理演算回
路、19はアキュムレータ、20は内部テークバスであ
る。
データRAM2+は、電子式翻訳機の各機能の実行に於
て必要となるデータの一時記憶用として、またはプログ
ラムの分岐におけるコンテイショナルフリソブフロノブ
として用いられるものであり、RAMアドレスレジスク
22により指定された領域にCPUl6よりテークが書
き適寸れ、また同饋域よりCPUl6にテークが読み出
される。23は、キーストローブ信号出力用の出力/ク
ツファレジスタであり、該出力バッファレジスフ23の
出力がキーストローブ信号KSとして前記キーマトリッ
クス回路7に力えられると共に、該回路7よりの出力信
号がキー人力囚号Klとして前記cpu+6KJiXり
こまれる。
て必要となるデータの一時記憶用として、またはプログ
ラムの分岐におけるコンテイショナルフリソブフロノブ
として用いられるものであり、RAMアドレスレジスク
22により指定された領域にCPUl6よりテークが書
き適寸れ、また同饋域よりCPUl6にテークが読み出
される。23は、キーストローブ信号出力用の出力/ク
ツファレジスタであり、該出力バッファレジスフ23の
出力がキーストローブ信号KSとして前記キーマトリッ
クス回路7に力えられると共に、該回路7よりの出力信
号がキー人力囚号Klとして前記cpu+6KJiXり
こまれる。
24は、外部メモリ(言語ROM9,10,11及び表
示駆動制御用IC6中のRA M )用アドレスレジス
フであり、その出力は前記アドレスバスI2に結合され
ている。すなわち、該アドレスレジスフ24は外部メモ
リのアドレスを設定するものであり、その制御(インク
リメント、デクリメント及び任意の値の設定)はCPU
l6により行わt加る。また、CPUl6は、第2図に
示した外部メモリテーク/<ス13と結合しており、外
部メモリとの間のテークの転送は、このテーク/<ス1
3を通じて行うことができる。CPUl6から外部メモ
リへのテークの転送、または外部メモリからCPU16
へのテークの転送の方向性は、前記リード・ライト信号
R/Wによって制御される。
示駆動制御用IC6中のRA M )用アドレスレジス
フであり、その出力は前記アドレスバスI2に結合され
ている。すなわち、該アドレスレジスフ24は外部メモ
リのアドレスを設定するものであり、その制御(インク
リメント、デクリメント及び任意の値の設定)はCPU
l6により行わt加る。また、CPUl6は、第2図に
示した外部メモリテーク/<ス13と結合しており、外
部メモリとの間のテークの転送は、このテーク/<ス1
3を通じて行うことができる。CPUl6から外部メモ
リへのテークの転送、または外部メモリからCPU16
へのテークの転送の方向性は、前記リード・ライト信号
R/Wによって制御される。
25.26.27及び28ば、CPtJ16よりの出力
ニヨって制御されるセット・リセット制御論理回路29
によって、セントまたはリセットされるフリソフリロツ
プであり、その出力は、それぞれチップセレクト信号C
EI 、CE2.CE3及びCE4として外部に出てい
る。前述したとおり、CE1〜CE3は、言語ROMの
チップセレクト信号、CE4は表示駆動制御用1c6の
チップセレクト信号である。
ニヨって制御されるセット・リセット制御論理回路29
によって、セントまたはリセットされるフリソフリロツ
プであり、その出力は、それぞれチップセレクト信号C
EI 、CE2.CE3及びCE4として外部に出てい
る。前述したとおり、CE1〜CE3は、言語ROMの
チップセレクト信号、CE4は表示駆動制御用1c6の
チップセレクト信号である。
第3図(b)は、第2図に於ける表示駆動制御用・IC
6の主要内部構成を示すブロック図である。
6の主要内部構成を示すブロック図である。
本実施例では、表示部2として液晶表示装置を用いてい
る。そして、その文字表示部3は、1桁当り85(5X
7)ドツト構成となっており、まi>た、言語表示部4
及び各種シンボル表示都5の各シンボルは1セグメント
構成となっている。
る。そして、その文字表示部3は、1桁当り85(5X
7)ドツト構成となっており、まi>た、言語表示部4
及び各種シンボル表示都5の各シンボルは1セグメント
構成となっている。
表示駆動制御用IC6は、RAM30とそのアドレスバ
ッファ31及びアドレスバッファ32、共通電極借り発
生部33、更には、セグメントノクソファ34を含む構
成となっており、RAM80の各ヒットハ表示部2の各
ドツト(セグメント)と1対IK対応している。すなわ
ち、RAM30のあるビットに「1」を書き込むと、該
ビットに対応する表示部2のドツト(セグメント)が点
灯し、「0」を書き込むと、該ヒントに対応するドツト
(セグメント)I′i弗点灯点灯る。
ッファ31及びアドレスバッファ32、共通電極借り発
生部33、更には、セグメントノクソファ34を含む構
成となっており、RAM80の各ヒットハ表示部2の各
ドツト(セグメント)と1対IK対応している。すなわ
ち、RAM30のあるビットに「1」を書き込むと、該
ビットに対応する表示部2のドツト(セグメント)が点
灯し、「0」を書き込むと、該ヒントに対応するドツト
(セグメント)I′i弗点灯点灯る。
図傾於て、S+、SZ及びS3は、シンボル表示用のセ
グメント電極信号、S4〜sNは文字表示用のセグメン
ト電極信号である。また、H1〜H7は共通電極信号で
ある。
グメント電極信号、S4〜sNは文字表示用のセグメン
ト電極信号である。また、H1〜H7は共通電極信号で
ある。
M、〜M7は、第1図に示す言語表示部4に於けるパム
″シンボル(母国語表示シンボル)に、また、F I−
F 7 ハ”マ″シンボル(池国語表示シンホル)に対
応しておIJ、1,2.・・・・、7の査号は、K+→
英語」 、「2→独語」 、「3→日本語」、[4→仏
語」 、「5→スペイン語」 、「6→○語」 。
″シンボル(母国語表示シンボル)に、また、F I−
F 7 ハ”マ″シンボル(池国語表示シンホル)に対
応しておIJ、1,2.・・・・、7の査号は、K+→
英語」 、「2→独語」 、「3→日本語」、[4→仏
語」 、「5→スペイン語」 、「6→○語」 。
「7→△語」のように、それぞれ1つの言語と対応して
いる。
いる。
MTは多義語、K A f/−、j: カナ、SNi文
、WDは語、Xはそのまま×の各シンボルに対応してい
る。
、WDは語、Xはそのまま×の各シンボルに対応してい
る。
表示駆動制御用IC6は、lチップマイクロコンピュー
タ8から出力される表示すべき内容に対応したテークが
そのRAM30に書き込まれる吉、以後表示部2に所定
の表示信号を出力するものであるが、一般的に使用され
ているものなので、詳細な説明は省略する。
タ8から出力される表示すべき内容に対応したテークが
そのRAM30に書き込まれる吉、以後表示部2に所定
の表示信号を出力するものであるが、一般的に使用され
ているものなので、詳細な説明は省略する。
第4図は、前記占語ROMのフォーマツl−を示す言語
ROMフォーマット図である。
ROMフォーマット図である。
言語ROMは、大きく分けて、制御データ領域CDA1
圧縮テーブル頭域CTA、文章領域SA及び単語領域W
Aの各領域から成り立っている。
圧縮テーブル頭域CTA、文章領域SA及び単語領域W
Aの各領域から成り立っている。
単語は、綴がそのまま記憶されているのではなく、圧縮
されて言語ROM内に収容されている。
されて言語ROM内に収容されている。
例えば、英語ROMの場合であれば、「AN」という綴
(文字列)は1つの圧縮コード(1バイトのコード)C
C+に変換されて、またrB AJさいう綴は圧縮コー
ドCC2K *換されて記憶されている。
(文字列)は1つの圧縮コード(1バイトのコード)C
C+に変換されて、またrB AJさいう綴は圧縮コー
ドCC2K *換されて記憶されている。
同様に、英単語に於てその現出頻度の高い綴をいくつか
選定し、該選定された綴はそれぞれ対応する圧縮コード
に変換して記憶させている。そして、上記選定された各
綴と圧縮コートとの対応が、上記圧縮テーブル領域CT
AK記憶されている。更に述べるならば、入力単語と
言語ROM K記憶された単語との一致をとる場合には
、上記入力単語を」二記圧細テーブルに基づいて圧縮コ
ードを含むコード列に変換した後、言語ROMK記憶さ
れた単語(圧縮コードを含むコード列の形で記憶されて
いる)と順次比較していく構成となっている。
選定し、該選定された綴はそれぞれ対応する圧縮コード
に変換して記憶させている。そして、上記選定された各
綴と圧縮コートとの対応が、上記圧縮テーブル領域CT
AK記憶されている。更に述べるならば、入力単語と
言語ROM K記憶された単語との一致をとる場合には
、上記入力単語を」二記圧細テーブルに基づいて圧縮コ
ードを含むコード列に変換した後、言語ROMK記憶さ
れた単語(圧縮コードを含むコード列の形で記憶されて
いる)と順次比較していく構成となっている。
また、言語ROM内に記憶されている単語を表示させる
ため、元の綴に戻す場合も、上記圧縮テーブルが用いら
れる。
ため、元の綴に戻す場合も、上記圧縮テーブルが用いら
れる。
圧縮テーブルは、各占語によって異なっていて、各言語
毎に最も圧縮率が高くなるように決められている。
毎に最も圧縮率が高くなるように決められている。
また、単語は47のカテゴリーに分角され、各カテゴリ
ー毎に順次配置されている(第4図に於て、WGIはカ
テゴリーlの単語グループ、WO2はカテゴリー2の単
語グループ、WO2は力jコ゛り一3の単語グループ、
WO4はカテゴリー4の単語グループ、WO2はカテゴ
リー5の単語グループ、WO2はカテゴリー6の単語グ
ループ、・・・、WO47はカテゴリー47の単語グル
ープを、それぞれ記憶する記憶領域である。)。
ー毎に順次配置されている(第4図に於て、WGIはカ
テゴリーlの単語グループ、WO2はカテゴリー2の単
語グループ、WO2は力jコ゛り一3の単語グループ、
WO4はカテゴリー4の単語グループ、WO2はカテゴ
リー5の単語グループ、WO2はカテゴリー6の単語グ
ループ、・・・、WO47はカテゴリー47の単語グル
ープを、それぞれ記憶する記憶領域である。)。
一方、文章も、上記圧kJされた単語の集まりから構成
されている。また、文章も同様に14のカテゴリーに分
類され、各カテゴリー毎に順次配置されている(第4図
に於て、S自はカテゴリー1に属する文(S+−+、・
・・、 S 1−1+ )のグループ憶する記憶領域、
SG2はカテゴリー2に属する文〔SZ−ト・・+52
−12〕のグループを記憶する記憶領域、・・・、SC
l2はカテゴリー14に属する文(514−+,・・+
S14−114)のグループを記憶する記憶領域である
。)。
されている。また、文章も同様に14のカテゴリーに分
類され、各カテゴリー毎に順次配置されている(第4図
に於て、S自はカテゴリー1に属する文(S+−+、・
・・、 S 1−1+ )のグループ憶する記憶領域、
SG2はカテゴリー2に属する文〔SZ−ト・・+52
−12〕のグループを記憶する記憶領域、・・・、SC
l2はカテゴリー14に属する文(514−+,・・+
S14−114)のグループを記憶する記憶領域である
。)。
なお、単語領域WAのl着目から14査目までに配置さ
れている各カテゴリーは、文章頭域SAの同−首目のカ
テゴリーと同じになるように構成している。
れている各カテゴリーは、文章頭域SAの同−首目のカ
テゴリーと同じになるように構成している。
寸た、単語は、256語毎に区切られており、これら2
56語単位の先頭単語のアドレス(より正確に述べるな
らば、先頭単語の最初の文字コードまたは圧縮コードか
記憶されている領域のアドレス。第4図に於けるNo
、N、 lN2 lN31N4 、 =1は、単語スタ
ートアドレスとして、単語スタートアドレステーブル領
域WSTAに記憶されている。
56語単位の先頭単語のアドレス(より正確に述べるな
らば、先頭単語の最初の文字コードまたは圧縮コードか
記憶されている領域のアドレス。第4図に於けるNo
、N、 lN2 lN31N4 、 =1は、単語スタ
ートアドレスとして、単語スタートアドレステーブル領
域WSTAに記憶されている。
なお、本実施例に於ては、アドレスは2バイトで表現さ
れるため、上記各スタートアドレスは上位バイト(No
(H) 、 −Nl(H) )と下位バイト(No(L
l 、 −。
れるため、上記各スタートアドレスは上位バイト(No
(H) 、 −Nl(H) )と下位バイト(No(L
l 、 −。
N1(L))とに分割されて記憶されている。上記単語
スタートアドレステーブルは、ある香りに対応した単語
を見出だすときの処理時間を短縮するときに用いられる
。
スタートアドレステーブルは、ある香りに対応した単語
を見出だすときの処理時間を短縮するときに用いられる
。
更に、C5Aは、文章領域SAのスタートアドレスCS
(C5(凰C3(Ll )を記憶している文章領域ス
クートアドレス記憶領域である。
(C5(凰C3(Ll )を記憶している文章領域ス
クートアドレス記憶領域である。
また、LNAは言語名の単語番号LN(LN(f()、
LN(Ll)を記憶する記憶領域である。ここて、言語
名の単語番号LNの定義は以下のとおりである。
LN(Ll)を記憶する記憶領域である。ここて、言語
名の単語番号LNの定義は以下のとおりである。
例えば、英語ROMであれば、その記憶単語の中にrE
NGLIsHJという単語(fなわち、当該言語ROM
の言語名を示す単語)が含まれている。
NGLIsHJという単語(fなわち、当該言語ROM
の言語名を示す単語)が含まれている。
上記言語名の単語番号LNとは、上記当d亥言語ROM
の言語名を示す単語の単語番号である。なお、単語番号
とは、ある単語が、上記単語領域WAのl香目の単語か
ら数えて何番目に記憶されているかを示す番号である。
の言語名を示す単語の単語番号である。なお、単語番号
とは、ある単語が、上記単語領域WAのl香目の単語か
ら数えて何番目に記憶されているかを示す番号である。
後述の説明によって明らかとなるであろうが、上記言語
名の単語査づLNを記憶させておくことは、現在指定さ
れている母国語及び他国語の表示を、文デ表示部3を用
いて、例えばrENGL I SH→ニホンゴ」 (母
国語が英語、他国語が日本語の場合)のように表示させ
る場合にイ〕効なものとなる。すなわち、上記のような
表示は、訂語名の単語番号の代わりに、言語名を示す単
語それ自体を、言語ROMの所定領域に記憶させておく
ことによっても;害現Or能であるが、言語名を示す単
語は当該言語ROMの記憶単語の中に含まれていること
が通常であるので、本実施例のような方法をとることに
より、テ゛−りの圧細か6丁能となるわけである。尚、
音声出力式電子式翻訳機の場合には、表示の代わりに、
母国語及び他国語を示す単語を音声出力させるようにし
てもよい。
名の単語査づLNを記憶させておくことは、現在指定さ
れている母国語及び他国語の表示を、文デ表示部3を用
いて、例えばrENGL I SH→ニホンゴ」 (母
国語が英語、他国語が日本語の場合)のように表示させ
る場合にイ〕効なものとなる。すなわち、上記のような
表示は、訂語名の単語番号の代わりに、言語名を示す単
語それ自体を、言語ROMの所定領域に記憶させておく
ことによっても;害現Or能であるが、言語名を示す単
語は当該言語ROMの記憶単語の中に含まれていること
が通常であるので、本実施例のような方法をとることに
より、テ゛−りの圧細か6丁能となるわけである。尚、
音声出力式電子式翻訳機の場合には、表示の代わりに、
母国語及び他国語を示す単語を音声出力させるようにし
てもよい。
第14図に於て、LCは1ノくイトの言語コードであり
、上位4ヒントは言語ROMの分野を示し、下位4ヒツ
トは言語名を示す。ここで分野とVよ、電子式翻訳機の
対象とする分野、例えば経済、工学、医学などである。
、上位4ヒントは言語ROMの分野を示し、下位4ヒツ
トは言語名を示す。ここで分野とVよ、電子式翻訳機の
対象とする分野、例えば経済、工学、医学などである。
なお、本実施例に於て言語コードの下位4ビツトコード
と言語名の対応は下記第1表のとおりである。
と言語名の対応は下記第1表のとおりである。
第 1 表
なお、「0語」及び「△語」には任惹の言語を割り当て
ることができる。
ることができる。
また、BC(rllllllllJ)は/々ウンダリー
コード、EC(rllllllllJ)はROMエンド
コードである。
コード、EC(rllllllllJ)はROMエンド
コードである。
第5図は、第4図に於ける単語領域WAの詳細を示した
、言語ROM単語領域フォーマット図である(英語RO
Mの場合)。
、言語ROM単語領域フォーマット図である(英語RO
Mの場合)。
単語領域に於て、データは1ノくイト弔位に並へられて
いる。1つの単語の先頭テークの8ビツト目は「1」に
なっており、先頭でないテークの8ヒソI・目はrOJ
Kなっている。そして、1ヒント目から7ビツト目捷で
か文字コード甘たは圧Haコード記憶用となっている。
いる。1つの単語の先頭テークの8ビツト目は「1」に
なっており、先頭でないテークの8ヒソI・目はrOJ
Kなっている。そして、1ヒント目から7ビツト目捷で
か文字コード甘たは圧Haコード記憶用となっている。
圧縮とは、rwATcu」についてみるす「WA」とい
う2文字が1バイトの圧縮コードで、またrc HJと
いう2文字が他の1ノくイトの圧縮コードで記憶されて
おり、結局rWATCHJという5文字の単語が、単語
領域に於ては3バイトで記憶されている。
う2文字が1バイトの圧縮コードで、またrc HJと
いう2文字が他の1ノくイトの圧縮コードで記憶されて
おり、結局rWATCHJという5文字の単語が、単語
領域に於ては3バイトで記憶されている。
単語tま、1つの意味概念のもとに、各d語間で1対I
K対応つけられているが、同級異義語については、これ
らを区別するために注釈をつけている。第5図に示した
例では、「WATCH」に対してり」、rcr−ocK
」とrsEE、Jの2つの意味概念があり、これらを区
別するために、rWATcH(CLOCK月。
K対応つけられているが、同級異義語については、これ
らを区別するために注釈をつけている。第5図に示した
例では、「WATCH」に対してり」、rcr−ocK
」とrsEE、Jの2つの意味概念があり、これらを区
別するために、rWATcH(CLOCK月。
rWATcfi(SEE)J 吉いうようK()で注釈
を示す。これらの注釈は、単語領域において注釈コード
C3(7E;16進表記)の後に続いて配置されている
。注釈の()は、単語の後につける場合もあるが、前に
つける場合もあり、このときには、注釈は、注釈コード
C2(7D;16進表示)の後に続いて配置されている
。第5図に於ける「LOVE」に対する注釈rTHEJ
はr’(THE)LOVEJ と表示される。
を示す。これらの注釈は、単語領域において注釈コード
C3(7E;16進表記)の後に続いて配置されている
。注釈の()は、単語の後につける場合もあるが、前に
つける場合もあり、このときには、注釈は、注釈コード
C2(7D;16進表示)の後に続いて配置されている
。第5図に於ける「LOVE」に対する注釈rTHEJ
はr’(THE)LOVEJ と表示される。
〔11語の中には複合語もあり、これらも1つの意味概
念のもとに1対1対応がつけられている。第5図に示−
丈例では[HOT DOGJという複合語の例が示きれ
ている。複合語は、該複合語を構成する各単語間にスペ
ースコードCo(7B:16進表記)を入れて形成する
。ここで、もし1つの単語が言語ROM内に収容されて
いて、同時に、その単語が、複合語の先頭単語になって
いる場合には、その単語の最終文字コード(圧縮コード
)の後に、複合語コードC+(7C:16進表記)をつ
ける。第5図の例でいえば、「HOT」という単語がこ
れに相当する。rHOTJは、これ自身独立した単語で
あると同時にll−1oTDOGJという複合語の先頭
単語にもなっているため、rHOTJ という単語の
後に複合語コードC1をつけている。これは、n10T
」という単語を見出だしたとき、この単語て始する複合
語があるこ吉を示すためである。
念のもとに1対1対応がつけられている。第5図に示−
丈例では[HOT DOGJという複合語の例が示きれ
ている。複合語は、該複合語を構成する各単語間にスペ
ースコードCo(7B:16進表記)を入れて形成する
。ここで、もし1つの単語が言語ROM内に収容されて
いて、同時に、その単語が、複合語の先頭単語になって
いる場合には、その単語の最終文字コード(圧縮コード
)の後に、複合語コードC+(7C:16進表記)をつ
ける。第5図の例でいえば、「HOT」という単語がこ
れに相当する。rHOTJは、これ自身独立した単語で
あると同時にll−1oTDOGJという複合語の先頭
単語にもなっているため、rHOTJ という単語の
後に複合語コードC1をつけている。これは、n10T
」という単語を見出だしたとき、この単語て始する複合
語があるこ吉を示すためである。
単語は、47のカテゴリーに分類されて並へられている
ことは、前に述べたが、このカテゴリーの区切りを示す
ために、カテゴリー区分コードC4(7F;16進表記
)が用いられる。このコードは、各カテゴリーの最後の
単語の後に入れられる。
ことは、前に述べたが、このカテゴリーの区切りを示す
ために、カテゴリー区分コードC4(7F;16進表記
)が用いられる。このコードは、各カテゴリーの最後の
単語の後に入れられる。
第5図の例ては、「HOTDOG」という単語(複合語
)があるカテゴリーの最後の単語であることが示されて
いる。また単語領域WAの終わりには、単語領域終端コ
ードC5(FF:16進表記)がつけられている。
)があるカテゴリーの最後の単語であることが示されて
いる。また単語領域WAの終わりには、単語領域終端コ
ードC5(FF:16進表記)がつけられている。
第6図は、第5図で示した単語領域WAで用いられる文
字、圧縮コード及び制御コードを示す図である。
字、圧縮コード及び制御コードを示す図である。
「11゜語領域に於てテークは1バイト単位であり、1
テークあたり256種類の組合せを収り得るが、+jf
7述したように8ビツト目は、単語の先頭テークかとう
かを示すこ吉に用いられるので、残り7ビツトす々わち
128種類の組合せを収り得る。第6図に於て、斜線部
のコードは、数字、記号または制御コードであり、各言
語で共通のものである。
テークあたり256種類の組合せを収り得るが、+jf
7述したように8ビツト目は、単語の先頭テークかとう
かを示すこ吉に用いられるので、残り7ビツトす々わち
128種類の組合せを収り得る。第6図に於て、斜線部
のコードは、数字、記号または制御コードであり、各言
語で共通のものである。
他は、基本的な文字(第6図ではアルファベット)を表
わす文字コードと圧縮コードに割当てることかできる。
わす文字コードと圧縮コードに割当てることかできる。
Co−C5の制御コードは第5図で示した各コードであ
る。
る。
第7図は、第4図に於て示した言語ROMフォーマット
に於ける圧縮テーブルの詳細を示す図である(英語RO
Mの場合)。第6図の圧縮コードと対応している。8ビ
ツト目が自」のテークの下位7ヒノトは文字コードを示
し、8ヒツト目が「0」のテークの下位7ビソトは、そ
の上の文字列の圧縮コードとなっている。C6は圧縮テ
ーブル終端コードである。なお、この圧縮テーブルは言
語によって異なり、各言語に於て最も効率のよい圧縮コ
ードを選ぶ。
に於ける圧縮テーブルの詳細を示す図である(英語RO
Mの場合)。第6図の圧縮コードと対応している。8ビ
ツト目が自」のテークの下位7ヒノトは文字コードを示
し、8ヒツト目が「0」のテークの下位7ビソトは、そ
の上の文字列の圧縮コードとなっている。C6は圧縮テ
ーブル終端コードである。なお、この圧縮テーブルは言
語によって異なり、各言語に於て最も効率のよい圧縮コ
ードを選ぶ。
第8図は、第4図に於ける言語ROMフォーマットの文
章領域SAの詳細を示す。言語ROM文章領域フォーマ
ント図である(英語ROM’l:たは日本語ROMの場
合)。
章領域SAの詳細を示す。言語ROM文章領域フォーマ
ント図である(英語ROM’l:たは日本語ROMの場
合)。
文章は、いくつかの単語の集まりであるが、個個の単語
は単語領域に於けるのと同様に圧縮されて記憶されてい
る。単語の始捷りは、8ヒツト目がrlJで示され、次
の8ヒント目か「1」にな′る捷てが、1つの単語の文
字コードまたは圧縮コードを示している。文章の区切り
には、2種類のコードC7及びC8が使われており、C
7は肯定文、C8は疑問文の後の区切りコートとして使
われる。肯定文区切りコードC7は「FE」、疑問文区
切りコードC8は「FC」(共に16進表記)である。
は単語領域に於けるのと同様に圧縮されて記憶されてい
る。単語の始捷りは、8ヒツト目がrlJで示され、次
の8ヒント目か「1」にな′る捷てが、1つの単語の文
字コードまたは圧縮コードを示している。文章の区切り
には、2種類のコードC7及びC8が使われており、C
7は肯定文、C8は疑問文の後の区切りコートとして使
われる。肯定文区切りコードC7は「FE」、疑問文区
切りコードC8は「FC」(共に16進表記)である。
文章口゛、14のカテゴリーに分類されて並べられてい
ることは、前に述べたが、このカテゴリーの区切りを示
すためにカテゴリー区分コードC9(FF;16進表記
)が使われる。このコードは、各カテゴリーの最後の文
章の区切りコードC7捷たはC8の次につけられる。第
8図(a)の例では1GOOD LUCK」という文章
があるカテゴリーの最後の文章になっている。
ることは、前に述べたが、このカテゴリーの区切りを示
すためにカテゴリー区分コードC9(FF;16進表記
)が使われる。このコードは、各カテゴリーの最後の文
章の区切りコードC7捷たはC8の次につけられる。第
8図(a)の例では1GOOD LUCK」という文章
があるカテゴリーの最後の文章になっている。
この文章領域に於ては、1つの文章が、2以上のカテゴ
リーに含まれることがあり、この場合、そのまま文章を
記憶すると、言語ROMのバイト数が増えるため、共通
する文章は、1つのカテゴリーに於てのみその文章をそ
のま寸記憶させておき、他のカテゴリーに於ては、上記
文章の記憶されている領域の先頭アドレスを記憶させる
ようにして、ROMのバイト数を減少させている。アド
レス記憶コードC+o(FD:16進表記)l−t、こ
のための制御コードであり、このコードに続く2バイト
に、共通する文章の最初の単語の先頭文字コード(圧縮
コード)のアドレスS ’S Aが記憶されている。
リーに含まれることがあり、この場合、そのまま文章を
記憶すると、言語ROMのバイト数が増えるため、共通
する文章は、1つのカテゴリーに於てのみその文章をそ
のま寸記憶させておき、他のカテゴリーに於ては、上記
文章の記憶されている領域の先頭アドレスを記憶させる
ようにして、ROMのバイト数を減少させている。アド
レス記憶コードC+o(FD:16進表記)l−t、こ
のための制御コードであり、このコードに続く2バイト
に、共通する文章の最初の単語の先頭文字コード(圧縮
コード)のアドレスS ’S Aが記憶されている。
本電子式翻訳機においては、これらの文章を表示部に呼
び出して翻訳することができるが、文章の中には、一部
の単語または句を別の単語または句に変換して翻訳する
ことができるものがある。
び出して翻訳することができるが、文章の中には、一部
の単語または句を別の単語または句に変換して翻訳する
ことができるものがある。
これらの変換=f能な単語または句は、()で囲まれて
表示される。()Vilつの文意で最大2個寸であり、
()を伴った文章の例が第8図に示されている。
表示される。()Vilつの文意で最大2個寸であり、
()を伴った文章の例が第8図に示されている。
1つの()をもつ文章の例として
rA LITTLE MORE(MILK)PLEAS
E、Jが示されている。この場合ある単語が()内の単
語であることは、()IコードC:u(FA:16進表
記)で示され、このコードにつつく8ヒント目が「0」
のテークの下位7ビツトのコードが、()内単語の文字
(圧縮)コードとなる。
E、Jが示されている。この場合ある単語が()内の単
語であることは、()IコードC:u(FA:16進表
記)で示され、このコードにつつく8ヒント目が「0」
のテークの下位7ビツトのコードが、()内単語の文字
(圧縮)コードとなる。
もしく )内に複数個の単語つまり句があるときには、
()1コードCI+を上記各単語間に挿入する。例えば
、()内の句がrcHEcKINJの場合には、「()
IコードCI、、CHECK 。
()1コードCI+を上記各単語間に挿入する。例えば
、()内の句がrcHEcKINJの場合には、「()
IコードCI、、CHECK 。
()1コードC目、INJといり順に並ぶ(第8図(b
ン参照)。
ン参照)。
f、 ft、2つの()をもつ文章の例として[IWA
NT (2) TICKETS To (TOKYO
)lが示されている。この場合(2)は()1コードC
I+で示されるが、(TOKYO)は()2コードCl
2(F 13 ; I 6進表記)で示される。1つの
文意の中で5TK()+コードC7捷が先にくる古は限
らない。第8図(c)は、上記例文に対応する日本語の
文章を示したものであり、この場合()2コードCI2
が先にきている。これは、2つの言語間における語順の
相違からきている。本電子式翻訳機においては、英語の
文章においては最初の()を()1コードCI+、後の
()を()2コードCI2で示し、他言語の文章におい
ては、それを英語に翻訳したときに最初にくる( )が
()1コードC11、後にくる( )が()2コードC
I2となるように定めている。
NT (2) TICKETS To (TOKYO
)lが示されている。この場合(2)は()1コードC
I+で示されるが、(TOKYO)は()2コードCl
2(F 13 ; I 6進表記)で示される。1つの
文意の中で5TK()+コードC7捷が先にくる古は限
らない。第8図(c)は、上記例文に対応する日本語の
文章を示したものであり、この場合()2コードCI2
が先にきている。これは、2つの言語間における語順の
相違からきている。本電子式翻訳機においては、英語の
文章においては最初の()を()1コードCI+、後の
()を()2コードCI2で示し、他言語の文章におい
ては、それを英語に翻訳したときに最初にくる( )が
()1コードC11、後にくる( )が()2コードC
I2となるように定めている。
なお、()が1つの文章においては、つねに()1コー
ドC11を用いる。
ドC11を用いる。
〔本電子式翻訳機に於ける各処理の説明〕(1) 表
示。
示。
第1図を参照する。
文字表示部3は、アルファベット、カタカナ。
数字及び記号を表示する。言語表示部4に放ては、母国
語を示すシンボル゛ム″吉他国語を示すシンボル表示部
″が、各言語(英語、独語1日本語、仏語、スペイン語
、○語〔第6の言語〕及びΔ語〔第7の言語〕)のそれ
ぞれに対応して設けられている。更に、各種シンボル表
示部5に於ては、多義語を翻訳したときに点灯する多義
語シンボル“マ″、カタカナ人力0T能なときに点灯し
、アルファベント入力可能なときには非点灯さなるカナ
シンボル“マ″、文章呼び出しモードのときに点灯する
文7ンボル°“マ″、単語呼び出しモードのときに点灯
する語シンボル°゛マ″、翻訳したとき、文法的に正し
くないケースのある場合に点灯するシンボル表示部″′
が設けられている。
語を示すシンボル゛ム″吉他国語を示すシンボル表示部
″が、各言語(英語、独語1日本語、仏語、スペイン語
、○語〔第6の言語〕及びΔ語〔第7の言語〕)のそれ
ぞれに対応して設けられている。更に、各種シンボル表
示部5に於ては、多義語を翻訳したときに点灯する多義
語シンボル“マ″、カタカナ人力0T能なときに点灯し
、アルファベント入力可能なときには非点灯さなるカナ
シンボル“マ″、文章呼び出しモードのときに点灯する
文7ンボル°“マ″、単語呼び出しモードのときに点灯
する語シンボル°゛マ″、翻訳したとき、文法的に正し
くないケースのある場合に点灯するシンボル表示部″′
が設けられている。
これらの表示は、第2図に示した表示駆動制a用s c
6に、+チソプマイクロコシビューク8が、対応した
テークを書き込むことにより、行わせることができる。
6に、+チソプマイクロコシビューク8が、対応した
テークを書き込むことにより、行わせることができる。
(2)翻訳の概念。
第2図に示すシステム構成によれば、本電子式翻訳機は
3力国語間の相互翻訳が可能である。
3力国語間の相互翻訳が可能である。
第4図に示すように1つの言語ROM[は文章とjlL
語とが収容されており、これらは、各言語ROM間で1
対1の対応をしている。これらの対応づけを行うのは、
すべての言語ROMに共通な文章香り1単語香りである
。たとえ1は、英語の言語ROMにおいて第100査目
の文章がrGooDMORNING、Jであるとすると
、日本語の言語ROMにおける第100査目の文章は「
オハヨウ。」であり、独語の言語ROMにおけるそれは
「GUTENMORGEN、」となるように配置されて
いる。
語とが収容されており、これらは、各言語ROM間で1
対1の対応をしている。これらの対応づけを行うのは、
すべての言語ROMに共通な文章香り1単語香りである
。たとえ1は、英語の言語ROMにおいて第100査目
の文章がrGooDMORNING、Jであるとすると
、日本語の言語ROMにおける第100査目の文章は「
オハヨウ。」であり、独語の言語ROMにおけるそれは
「GUTENMORGEN、」となるように配置されて
いる。
単語においても同様であり、英語の言語ROMの第50
0査目の単語が、rsEg」であるとすると、日本語の
言語ROMにおいて第500査目の単語は、「ミル」で
あり、独語の言語ROMのそれは「5EHEN」である
。
0査目の単語が、rsEg」であるとすると、日本語の
言語ROMにおいて第500査目の単語は、「ミル」で
あり、独語の言語ROMのそれは「5EHEN」である
。
つまり、各言語ROM間において1つの慧味概念のもと
に1対lの対応づけがなされており、本電子式翻訳機に
おける翻訳とは、文章まだは単語が、母国語の言語RO
M内で第何番の番り(文章番号まだは単語番号)がつけ
られているかを先ず見出だし、次に他国語の言語ROM
内で、その番号がつけられている文章まだは単語を引き
出すことを意味する。
に1対lの対応づけがなされており、本電子式翻訳機に
おける翻訳とは、文章まだは単語が、母国語の言語RO
M内で第何番の番り(文章番号まだは単語番号)がつけ
られているかを先ず見出だし、次に他国語の言語ROM
内で、その番号がつけられている文章まだは単語を引き
出すことを意味する。
翻訳機能を分解すると次のステップであられせる。
0第1ステツプ・・・・母国語として指定されている言
語の言語ROMを選択する。
語の言語ROMを選択する。
0第2ステツプ・・・・・文章または単語が、選択され
た言語ROM内で第何番の香すがつけられているかを見
出だす。
た言語ROM内で第何番の香すがつけられているかを見
出だす。
0第3ステツプ・・・・・・他国語として指定されてい
る言語の言語ROMを選択する。
る言語の言語ROMを選択する。
O第4ステップ・・・・・・選択された言語ROM内で
上記番号がつけられている文章捷たは単語を引き出す。
上記番号がつけられている文章捷たは単語を引き出す。
(3) カテゴリーを指定して呼び出した文章の翻訳
。
。
第4図の言語ROMフォーマットに示すように、言語R
OM内には文章を記憶する文章領域SAかあり、これら
の文章は各カテゴリーに分類されて並へられている。カ
テゴリーに分類したのは、文章の呼び出し方式と関連し
ており、第1図におけるLl、L2.・・・・、Ll4
のL字形に並んだキー(カテゴリーキー)Vi、各カテ
ゴリーを指定するキーとなっている。これらのキーか文
章の呼出キーとして有効となるのは、文・語キー(「文
/語」) 41を押して、各種シンボル表示部5に於け
る文シンボル゛マ″が点灯した後である。たとえば、文
・語キー41を押しだあと、L3 のキー(「ル」
)を押すと、第3査目のカテゴリーの第1の文章が文字
表示部3に呼び出される。1つのカテゴリーの中には、
いくつかの文章が入っており、サーチキー(睡−チ」)
42を押すと、順次これらの文章が呼び出され、カテゴ
リーの最後の文章寸でくれば、また第1の文章にもどる
。
OM内には文章を記憶する文章領域SAかあり、これら
の文章は各カテゴリーに分類されて並へられている。カ
テゴリーに分類したのは、文章の呼び出し方式と関連し
ており、第1図におけるLl、L2.・・・・、Ll4
のL字形に並んだキー(カテゴリーキー)Vi、各カテ
ゴリーを指定するキーとなっている。これらのキーか文
章の呼出キーとして有効となるのは、文・語キー(「文
/語」) 41を押して、各種シンボル表示部5に於け
る文シンボル゛マ″が点灯した後である。たとえば、文
・語キー41を押しだあと、L3 のキー(「ル」
)を押すと、第3査目のカテゴリーの第1の文章が文字
表示部3に呼び出される。1つのカテゴリーの中には、
いくつかの文章が入っており、サーチキー(睡−チ」)
42を押すと、順次これらの文章が呼び出され、カテゴ
リーの最後の文章寸でくれば、また第1の文章にもどる
。
文章を呼び出したとき、その文章番号も同時に見出だし
ておき、翻訳キー(「翻訳」)43を押すと、第2項で
示した翻訳の第3ステツプ及び第4ステツプにより文章
の翻訳が行われる。
ておき、翻訳キー(「翻訳」)43を押すと、第2項で
示した翻訳の第3ステツプ及び第4ステツプにより文章
の翻訳が行われる。
カテゴリーを指定して呼び出した文章の翻訳機能は次の
ステップに分解される。
ステップに分解される。
O第1ステップ・・・・・・母国語として指定されてい
る言語の言語ROMを選択する。
る言語の言語ROMを選択する。
0第2ステツプ・・・・・−文・語キー4Iを押して文
シンボル“マ″を点灯させる。
シンボル“マ″を点灯させる。
0第3ステツプ・・・・・カテゴリーキー(Ll、・・
・・・。
・・・。
Ll4のどれか)を押す。
0第4ステツプ・・・・・サーチキー42の押圧により
順次文章を呼び出f(このステップで文章の番号は見出
たされる)。
順次文章を呼び出f(このステップで文章の番号は見出
たされる)。
所望の文章が呼び出された時点で翻訳キー43を押すと
次のステップに入る。
次のステップに入る。
O第5ステップ・・・・・他国語として指定されている
言語の言語ROMを選択する。
言語の言語ROMを選択する。
0第6ステソプ・・・・・・選択された言語ROM内で
、第4ステツプにて見出だされた査彊がつけられている
文章を引き出す。
、第4ステツプにて見出だされた査彊がつけられている
文章を引き出す。
(4) 入力された単語の翻訳。
文字キー44によって単語の綴を入力し、翻訳キー43
を押すと、言語表示部4で示された母国語から他国語へ
の翻訳を行う。
を押すと、言語表示部4で示された母国語から他国語へ
の翻訳を行う。
この場合、入力された綴によって次の各場合がある。
(リ 母国語として指定されている言語の言語ROM内
に、入力された綴と同級の単語がない場合。
に、入力された綴と同級の単語がない場合。
(11)母国語として指定されている8語の言語ROM
内に、入力された綴と同級の単語が唯一つある場合。
内に、入力された綴と同級の単語が唯一つある場合。
qll)母国語として指定されている言語の言語ROM
内に、入力された綴と同級の単語が複数個ある場合。
内に、入力された綴と同級の単語が複数個ある場合。
(1)は、入力単語が言語ROM[入っていない場合で
あり、これを示すために、入力された綴の後に、!1を
つけて表示する。たとえば、「AB−ALONEjとい
う単語は言語ROMに入っていない場合、「ABALO
NE」 と入力した後翻訳ギー43を押すと、「ABA
l、oNEll」と表示スル。
あり、これを示すために、入力された綴の後に、!1を
つけて表示する。たとえば、「AB−ALONEjとい
う単語は言語ROMに入っていない場合、「ABALO
NE」 と入力した後翻訳ギー43を押すと、「ABA
l、oNEll」と表示スル。
(II)は、入力単語が母国語ROM(母国語として指
定されている言語の言語ROM )内にある場合であり
、母国語ROM内における単語番号を見出だし、次に他
国語ROM (他国語として指定されている言語の言語
ROM)を選択して該ROM内で上記単語番号と同香り
が付けられている単語を引き出し表示する。
定されている言語の言語ROM )内にある場合であり
、母国語ROM内における単語番号を見出だし、次に他
国語ROM (他国語として指定されている言語の言語
ROM)を選択して該ROM内で上記単語番号と同香り
が付けられている単語を引き出し表示する。
たとえば、500番目の単語の意味概念が「見る」であ
るとすると、英語ROMの第500香目の単語は「SE
E」であり、日本語ROMの第500香目の単語は「ミ
ル」である。いま母国語として英語を、まだ他国語とし
て日本語を選択した後、「SEE」 と入力して翻訳キ
ー43を押すと、寸ず英語ROMにおける単語領域の1
@目の単語を読み出し、該単語の綴と入力単語の綴との
一致をとる。一致していなければ単語番号を6己1意す
るカラシタを「1」アップして、次の単語に移り一致を
とる。このようにして「SEE」の入っている位置まで
きて一致が成立すると、そのときの単語番号V′150
0番となっている。次に日本語ROMを選択し、該日本
語ROM内の単語領域における第500香目の単語を読
み出す。当然のことながら、この単語は「ミル」である
。つ捷り、「5EEJを入力して翻訳キー43を押すと
「ミル」が表示され、単語の翻訳を行ったことになる。
るとすると、英語ROMの第500香目の単語は「SE
E」であり、日本語ROMの第500香目の単語は「ミ
ル」である。いま母国語として英語を、まだ他国語とし
て日本語を選択した後、「SEE」 と入力して翻訳キ
ー43を押すと、寸ず英語ROMにおける単語領域の1
@目の単語を読み出し、該単語の綴と入力単語の綴との
一致をとる。一致していなければ単語番号を6己1意す
るカラシタを「1」アップして、次の単語に移り一致を
とる。このようにして「SEE」の入っている位置まで
きて一致が成立すると、そのときの単語番号V′150
0番となっている。次に日本語ROMを選択し、該日本
語ROM内の単語領域における第500香目の単語を読
み出す。当然のことながら、この単語は「ミル」である
。つ捷り、「5EEJを入力して翻訳キー43を押すと
「ミル」が表示され、単語の翻訳を行ったことになる。
(11υは同級異義語の場合であり、これらの単語にI
」]第5図に示す注釈がつけられている。どちらの意味
をとるかは、本電子式翻訳機を1吏う人間が決めること
であり、先ず入力した単語には複数の意味概念があるこ
とを示すために、入力単語の後に[注釈jと「1?jと
を付けて表示する。たとえば第5図に於て示されている
rwA−TCf(Jを例にとると、まず「WATCI(
」と入力して翻訳キー43を押すと、rWATCH(C
LOCK)1?」と表示される。
」]第5図に示す注釈がつけられている。どちらの意味
をとるかは、本電子式翻訳機を1吏う人間が決めること
であり、先ず入力した単語には複数の意味概念があるこ
とを示すために、入力単語の後に[注釈jと「1?jと
を付けて表示する。たとえば第5図に於て示されている
rwA−TCf(Jを例にとると、まず「WATCI(
」と入力して翻訳キー43を押すと、rWATCH(C
LOCK)1?」と表示される。
ここでサーチキー42を押すと、同級異義語の他の単語
を表示する。すなわち、[WATCH(SEE)I?J
と表示する。
を表示する。すなわち、[WATCH(SEE)I?J
と表示する。
rwATcn (Ct、ocK ) I ? J と
表示された後、甘たはrWATcf((SEE)l?J
と表示された後に翻訳キー43を押すと、11)の場合
と同様にして対応する訳語が表示される。
表示された後、甘たはrWATcf((SEE)l?J
と表示された後に翻訳キー43を押すと、11)の場合
と同様にして対応する訳語が表示される。
また、このような「注釈」のついた単語を翻訳したとき
には、第1図に示した各種シンボル表示部5における多
義語シンボルパマ′″が点灯する。このシンボルの表示
は、翻訳された単語にはまた他にも別の意味のあること
を示すために行うものである。
には、第1図に示した各種シンボル表示部5における多
義語シンボルパマ′″が点灯する。このシンボルの表示
は、翻訳された単語にはまた他にも別の意味のあること
を示すために行うものである。
(5) 複数個の単語の翻訳
本電子式翻訳機に於ては、!11語を2つ以」二人力し
て、これらを翻訳することかてきる。複数個の単語の入
力にはスペースキー(「スペース」)45が用いられる
。単語の綴を入力してスペースキー45を押し、その単
語が母国語ROM内にあれば、次の単語を入力すること
ができる。
て、これらを翻訳することかてきる。複数個の単語の入
力にはスペースキー(「スペース」)45が用いられる
。単語の綴を入力してスペースキー45を押し、その単
語が母国語ROM内にあれば、次の単語を入力すること
ができる。
入力した単語が母国語ROM内にない場合、捷だは同縁
異義語の場合にid、第4項の(ト)または(叩に於て
示したのと同じ処理が行われる。
異義語の場合にid、第4項の(ト)または(叩に於て
示したのと同じ処理が行われる。
たとえば、rlJ 、 rAMj 、 FA」及びrB
OYjの単語が英語ROM内にある場合、「I」「スペ
ースJ rAMJ rスペースJrAJrスペース
」rBoy」と入力すると、文字表示部3に於てrl
AM BOYJ(!:表示される。
OYjの単語が英語ROM内にある場合、「I」「スペ
ースJ rAMJ rスペースJrAJrスペース
」rBoy」と入力すると、文字表示部3に於てrl
AM BOYJ(!:表示される。
ここて翻訳キー43を押すと、他国語か日本語であれば
「ソクシハ テス ヒトツノ ンヨウネシ」と表示され
る。
「ソクシハ テス ヒトツノ ンヨウネシ」と表示され
る。
このように、複数個の単語の翻訳においては、語順1文
法とは無関係に、だだ語対語の翻訳を行う。したがって
、これらを1つの文章δみた場合に/−J−1入力した
文章は文法的に正しいものであるか、翻訳後の文章は通
信文法的には正しいものではない。このことを示すため
に上記のような翻訳を行った場合には、第1図に示しだ
各種シンボル表示部5におけるシンボル゛木″ヲ点灯す
る。
法とは無関係に、だだ語対語の翻訳を行う。したがって
、これらを1つの文章δみた場合に/−J−1入力した
文章は文法的に正しいものであるか、翻訳後の文章は通
信文法的には正しいものではない。このことを示すため
に上記のような翻訳を行った場合には、第1図に示しだ
各種シンボル表示部5におけるシンボル゛木″ヲ点灯す
る。
(6) ()付文章における単語入力と翻訳。
第8図に示しだように、言語ROMに収容された文章の
中には、その中の単語または句を変えて翻訳することが
できるものが含捷れている。
中には、その中の単語または句を変えて翻訳することが
できるものが含捷れている。
これらの可変部は、文章を呼び出したときに()で四寸
れで表示される。第3項で述べた方法によって第8図に
も示す下記の例文が呼び出されたとする。
れで表示される。第3項で述べた方法によって第8図に
も示す下記の例文が呼び出されたとする。
rALITTLE MORE (MILK)PLEAS
EIなお、この場合、カッコは2重カッコ「()」で表
示される。上記文章に対応する日本語文が第8図(d)
(日本語ROMの内容を示す図)に示されている。
EIなお、この場合、カッコは2重カッコ「()」で表
示される。上記文章に対応する日本語文が第8図(d)
(日本語ROMの内容を示す図)に示されている。
()内を変えずに翻訳キー43を押すと、[(ミルク)
ヲ モウスコシ フタサイ。」と表示される。
ヲ モウスコシ フタサイ。」と表示される。
々お、この場合、カッコは上記のとおり1重カッコで表
示される。
示される。
上記英語文が表示されているときに、文字キー44を用
いて「C0FFEE」と入力すると、表示は、 rA LITTLE MORE (COFFEE )
門、EASE、Jとなり、ここで翻訳キー43を押すと
、 「(コーヒー)ヲ モウスコ7 フタサイ。」と表示さ
れる。ただし、これは、rcOFFEEJという単語が
英語ROMK収容されている場合であり、他の場合には
、前記第4項の(1)まだは(11υに於て示しだのと
同様の処理が行われる。
いて「C0FFEE」と入力すると、表示は、 rA LITTLE MORE (COFFEE )
門、EASE、Jとなり、ここで翻訳キー43を押すと
、 「(コーヒー)ヲ モウスコ7 フタサイ。」と表示さ
れる。ただし、これは、rcOFFEEJという単語が
英語ROMK収容されている場合であり、他の場合には
、前記第4項の(1)まだは(11υに於て示しだのと
同様の処理が行われる。
()内を変えた場合の翻訳は次の手順で示される。
()イ」例文の呼び出しは、前記第3項の第1〜第4ス
テツプに示されているので、第5ステツプから記述する
と、 O第5スデップ・・・・・・()内へ単語を入力し、翻
訳キー43を押す。
テツプに示されているので、第5ステツプから記述する
と、 O第5スデップ・・・・・・()内へ単語を入力し、翻
訳キー43を押す。
り第6ステツプ・・・・・・母国語ROM内で、久方単
語と同級の単語及びその番号を見出だす。
語と同級の単語及びその番号を見出だす。
ここで、入力された綴と同級の単語かない場合、丑たは
同級の単語が複数個ある場合は、前記第4項の(1)ま
だは(++υと同じ処理を行うが、第4項の(11)の
場合には、次のステップに進む。
同級の単語が複数個ある場合は、前記第4項の(1)ま
だは(++υと同じ処理を行うが、第4項の(11)の
場合には、次のステップに進む。
0第7ステソプ・・・・・他国語ROMを選択する。
0第8ステツプ・・・・・・既に記憶されている文章番
号と同番号の文章を、上記他国語ROMより引キ出し/
ぐノファレジスクに入れる。このとき()コードcut
7’vHc+zもバッファレジスタに入れられる。
号と同番号の文章を、上記他国語ROMより引キ出し/
ぐノファレジスクに入れる。このとき()コードcut
7’vHc+zもバッファレジスタに入れられる。
0第9ステツプ・・・・・・第6ステツプにて見出ださ
れた単語番号と同番号の単語を、上記他国語ROMより
引き出し、第8ステツプにてパソファレジスクに入れら
れた( )フードで示される( )の中に、上記41語
を入瓦る。
れた単語番号と同番号の単語を、上記他国語ROMより
引き出し、第8ステツプにてパソファレジスクに入れら
れた( )フードで示される( )の中に、上記41語
を入瓦る。
()が2つある文章への語句の入力にはく 〕キー(r
()J)46が用いられる。
()J)46が用いられる。
例えばrIWANT +21 TICKETS T。
(TOKYO) −Jという例文を呼び出すさ、前のカ
ッコは2重カッコで表示され、後のカッコは1重カッコ
で表示される。そして、久方単語または句は2重力ソロ
内の部分へ入力される構成となっている。上記()キー
46を押すと2重カップは前から後へ移り、後の()内
の部分への入力が司能となる。2重カッコは、上記()
キー46を押す毎に入れ換わる。
ッコは2重カッコで表示され、後のカッコは1重カッコ
で表示される。そして、久方単語または句は2重力ソロ
内の部分へ入力される構成となっている。上記()キー
46を押すと2重カップは前から後へ移り、後の()内
の部分への入力が司能となる。2重カッコは、上記()
キー46を押す毎に入れ換わる。
単語または語句の入力後の翻訳の手順は、上記ステップ
と同様である。
と同様である。
(7)非翻訳(ホールド)機能。
人名、固有名詞など本来翻訳できない単語の場合は、そ
の入力後ホールドキー(rHLDJ )47を押す。こ
れによって上記単語はホールドされ(非翻訳扱いさなり
)、翻訳キー43を押すと、上記単語に関しては入力線
をその脣ま表示させる。
の入力後ホールドキー(rHLDJ )47を押す。こ
れによって上記単語はホールドされ(非翻訳扱いさなり
)、翻訳キー43を押すと、上記単語に関しては入力線
をその脣ま表示させる。
本電子式翻訳機に於ては、これと同等な機能を次のよう
な方法でも実現させている。
な方法でも実現させている。
人名、固有名詞など、一般に言語ROMに収容されてい
ない綴を入力して翻訳キー43を押すと、第4項で述べ
たように、入力線の後にlH3,」−を、3=、Jけて
表示するが、この状態でもう一度翻訳キー43を押すと
、上記ホールドキー47によってホールドしたのと同じ
ように処理される。
ない綴を入力して翻訳キー43を押すと、第4項で述べ
たように、入力線の後にlH3,」−を、3=、Jけて
表示するが、この状態でもう一度翻訳キー43を押すと
、上記ホールドキー47によってホールドしたのと同じ
ように処理される。
(8) 自動非翻訳機能。
0〜9 $(ドル)、(ピリオド、省略性):(コロン
〕、?々どの数字及び記号は、ひと続きの語の中に他の
文字がなければ、上記ホールドキー47を押さなくても
自動的に第7項の機能か実行される。
〕、?々どの数字及び記号は、ひと続きの語の中に他の
文字がなければ、上記ホールドキー47を押さなくても
自動的に第7項の機能か実行される。
(9) 各カテゴリー内単語の呼び出し。
第4図の言語ROMフォーマット図に示すように、単語
は47のカテゴリーに分類されて並べられているが、こ
れらの単語を文華の場合と同様にカテゴリー別に呼び出
すことができる。
は47のカテゴリーに分類されて並べられているが、こ
れらの単語を文華の場合と同様にカテゴリー別に呼び出
すことができる。
鵠 入力線に基つく単語サーチ。
入力された綴を含むすべての単語をランダムにサーチす
ることができる。
ることができる。
以下に実際のキー操作例を示す。
A、単語の翻訳(第2表乃至第6表参照)。
なお、第2表乃至第6表に於ては、英語が母国語として
、捷だ独語が他国語として指定されてい第 2 表 第3表 第 4 表 第 5 表 第 6 表 rF飴の綴を入力し、翻訳キー43を押すと、口語表示
部4に於て示される母国語から他国語への翻訳を行う。
、捷だ独語が他国語として指定されてい第 2 表 第3表 第 4 表 第 5 表 第 6 表 rF飴の綴を入力し、翻訳キー43を押すと、口語表示
部4に於て示される母国語から他国語への翻訳を行う。
翻訳キー43を連続して押せば、もとの母国語を表示し
、以下、翻訳キー43を押す4Uに、母国語と他国語を
交互に表示する(第2表)。
、以下、翻訳キー43を押す4Uに、母国語と他国語を
交互に表示する(第2表)。
捷だ、入力線と同級の単語が母国語ROM内にない場合
は、入力線の後に「!!」を目けて表示する。
は、入力線の後に「!!」を目けて表示する。
ここでサーチキー42を押せば、母国語ROMに記憶さ
れている単語の中で上記入力線に近い綴をもつ単語を「
!?」のマークと共に表示する。これは、本電子式翻訳
機が[「・・・・Jではないか」とたずねていることを
示す(第3表及び第4表)。
れている単語の中で上記入力線に近い綴をもつ単語を「
!?」のマークと共に表示する。これは、本電子式翻訳
機が[「・・・・Jではないか」とたずねていることを
示す(第3表及び第4表)。
更に、入力単語が多義語の場合には、翻訳キー43を押
すと、入力単語と同級の単語が「注釈」及び「i?」の
マーク、!:共に表示される。ここて、サーチキーを押
すと、別の「注釈」をもつ同級異義語か、その「注釈」
及び「!?」のマークと共に表示される。所望の注釈を
もつ単語が表示された時点で翻訳キー43を押づ−と翻
訳が実行される。
すと、入力単語と同級の単語が「注釈」及び「i?」の
マーク、!:共に表示される。ここて、サーチキーを押
すと、別の「注釈」をもつ同級異義語か、その「注釈」
及び「!?」のマークと共に表示される。所望の注釈を
もつ単語が表示された時点で翻訳キー43を押づ−と翻
訳が実行される。
(第5表)。
「LOvE」には名詞と動詞の2つがありJ(THE)
LOVE I ?Jの表示は、翻訳機が「名詞のr L
OVE 、jであるか」とたずねていることを示す。寸
だ、r(To)LOVEl?J(7)表示は、IHJ
様K 「MDJ 詞ノr LOVE j であるか」と
たずねていることを示す。
LOVE I ?Jの表示は、翻訳機が「名詞のr L
OVE 、jであるか」とたずねていることを示す。寸
だ、r(To)LOVEl?J(7)表示は、IHJ
様K 「MDJ 詞ノr LOVE j であるか」と
たずねていることを示す。
最後に第6表について説明すると、「ABりという綴の
語は英語ROM内にないが、これを固有名詞のような扱
いにしてしまうことを示している。
語は英語ROM内にないが、これを固有名詞のような扱
いにしてしまうことを示している。
すなわち、この場合「ABC」は非翻訳単語となる。
B、複数個の単語の翻訳(第7表及び第8表参照。)な
お、第7表及び第8表に於ては、英語が母国語として、
甘だ日本語が他国語として指定されて「ムマ いる。従って言語表示部4に放ては、 英日」の表示が
行われている。
お、第7表及び第8表に於ては、英語が母国語として、
甘だ日本語が他国語として指定されて「ムマ いる。従って言語表示部4に放ては、 英日」の表示が
行われている。
第 9 表
第10表
人名、固有名詞など本来翻訳できないものに対しては、
ホールドキー47によってその単語をホールドし、この
単語のみ翻訳しない(第9表)。
ホールドキー47によってその単語をホールドし、この
単語のみ翻訳しない(第9表)。
第9表の例に於てホールドキー47を押さずに、翻訳キ
ー43を押すと、「08AKA」は英語ROM内にパ已
1意されていないということて、「!1」マークの表示
が行われるが、つづけて翻訳キー43を押すと[08A
KAJはホールドされ、上記と同じ結果となる(第10
表)。
ー43を押すと、「08AKA」は英語ROM内にパ已
1意されていないということて、「!1」マークの表示
が行われるが、つづけて翻訳キー43を押すと[08A
KAJはホールドされ、上記と同じ結果となる(第10
表)。
D 自動非翻訳機能(第11表参照)。
なお、第11表に於ける、母国語、他国語の指定は、第
9表及び第10表に於けるそれと同一である。
9表及び第10表に於けるそれと同一である。
第11表
E1例文の呼び出しと翻訳(第12表参照)。
なお、第12表に於ては英語が母国語として、寸だ日本
語が他国語として指定されている。
語が他国語として指定されている。
第 12 表
例文の呼び出しは、文・語キー41の抑圧によって文シ
ンボル゛′マ″を点灯後、カテゴリーキーによって、そ
の対応したカテゴリーの第1例文を呼び出す(なお、文
シンボル゛マ″は、このカテゴリーキーの抑圧、によっ
て消える1ン。さらに、ツーーチキー42によって、そ
のカテゴリー内で順次例文を呼び出す。所望の例文を呼
び出しだ後、翻訳キー43によって例文の翻訳を行う。
ンボル゛′マ″を点灯後、カテゴリーキーによって、そ
の対応したカテゴリーの第1例文を呼び出す(なお、文
シンボル゛マ″は、このカテゴリーキーの抑圧、によっ
て消える1ン。さらに、ツーーチキー42によって、そ
のカテゴリー内で順次例文を呼び出す。所望の例文を呼
び出しだ後、翻訳キー43によって例文の翻訳を行う。
翻訳後、サーチキ−42を押せば、次の例文を呼び出す
。
。
以下、サーチキ−42を押す毎に順次例文が呼び出され
る。そのカテゴリーの最後の例文捷できて、さらにサー
チキー42を押すと最初の例文に戻る。
る。そのカテゴリーの最後の例文捷できて、さらにサー
チキー42を押すと最初の例文に戻る。
()イ」例文の場合も()内を変えないときは、()な
し例文の場合と同等の扱いとなり、これら例文の翻訳は
、常に文法的に正しいものであるので、各種シンボル表
示部5に於けるシンボル“X″は点灯しない。
し例文の場合と同等の扱いとなり、これら例文の翻訳は
、常に文法的に正しいものであるので、各種シンボル表
示部5に於けるシンボル“X″は点灯しない。
F、()付例文に於ける語句入力と翻訳(第13表乃至
第17表参照)。
第17表参照)。
なお、第13表、第14表、第16表及び第17表に於
ては、英語が母国語として、丑だ日本語が他国語として
指定されており、第15汲にPでは、口木飴が母国語と
して、また英語が他国語として指定されている。
ては、英語が母国語として、丑だ日本語が他国語として
指定されており、第15汲にPでは、口木飴が母国語と
して、また英語が他国語として指定されている。
第13表
()+1例文の呼び出しもEJJjと全く同様である。
例文を呼び出した後、文字を入力すると、2重カッコ内
の語句がクリアされて、入力した文字が入る。()付例
文を翻訳すると、2重カッコは1重カッコとなり、この
1重カッコ内外は入力できない(第13表)。なお、カ
ッコ内を変えた場合には、語尾yrヒまたは単語そのも
のが文法的に適切ではない場合があるので、カッコ内を
変えて翻訳した後は、各種シンボル表示部5に於てシン
ボル゛×″が点灯する。第13表に於ては、168以降
は、上記シンボル゛X″が点灯している。
の語句がクリアされて、入力した文字が入る。()付例
文を翻訳すると、2重カッコは1重カッコとなり、この
1重カッコ内外は入力できない(第13表)。なお、カ
ッコ内を変えた場合には、語尾yrヒまたは単語そのも
のが文法的に適切ではない場合があるので、カッコ内を
変えて翻訳した後は、各種シンボル表示部5に於てシン
ボル゛×″が点灯する。第13表に於ては、168以降
は、上記シンボル゛X″が点灯している。
()付例文でカッコは最大2っであり、2つの()付例
文を呼び出すと、前のカッコか2重カッコになっている
。ここでカッコキー46を押すと、2重カッコは前から
後に移る。以下、カッコキー46を押す毎に前・後のカ
ッコの1重、2重が反転する。いずれの場合も、2重カ
ッコ内の部分に語句を入力することができる(第14表
)。
文を呼び出すと、前のカッコか2重カッコになっている
。ここでカッコキー46を押すと、2重カッコは前から
後に移る。以下、カッコキー46を押す毎に前・後のカ
ッコの1重、2重が反転する。いずれの場合も、2重カ
ッコ内の部分に語句を入力することができる(第14表
)。
なお、第14表に於ては、A5に於て、シンボル++
、 ++次点灯する。
、 ++次点灯する。
カッコ内へ入力した単語が母国語ROM内に収容されて
いない場合、または多義語である場合の処理は、A項の
単語の翻訳及びB項の複数個の単語の翻訳の場合上同様
である(第+5表及び第16表)。なお、第15表に於
ては、A5以降は、シンホルパ火″が点灯しており、捷
だ、第16表に於ては、165 K於てシンボル゛X″
が点灯する。
いない場合、または多義語である場合の処理は、A項の
単語の翻訳及びB項の複数個の単語の翻訳の場合上同様
である(第+5表及び第16表)。なお、第15表に於
ては、A5以降は、シンホルパ火″が点灯しており、捷
だ、第16表に於ては、165 K於てシンボル゛X″
が点灯する。
カッコ内へ入力した単語の非翻訳機能または白面J非翻
訳機能に関しても6項またはD項と同様で、bる(第1
7表)。なお、第17表に於てに、j68に於てシンボ
ル−、nが点灯づ−る。
訳機能に関しても6項またはD項と同様で、bる(第1
7表)。なお、第17表に於てに、j68に於てシンボ
ル−、nが点灯づ−る。
G、 3力国HB同相互の翻訳(第19表参照・第1
9表参照)、) 第 18 表 第1図に於て、指定反転キー(「^マ」)48及び言語
キー(「言語」 )49は、母国語(入力言語)及び他
国語(出力言語)の変更を指示するキーであり、これら
のキーの操作によって、第18表に示す如く、母国語及
び他国語の変更を行うこさができる。第18表に於て、
母国語表示シンボル゛ム″の点灯している言語が母国語
として、まだ、他国語表示ンンボル“マ″の点灯してい
る言語が他国語さして指定されている。
9表参照)、) 第 18 表 第1図に於て、指定反転キー(「^マ」)48及び言語
キー(「言語」 )49は、母国語(入力言語)及び他
国語(出力言語)の変更を指示するキーであり、これら
のキーの操作によって、第18表に示す如く、母国語及
び他国語の変更を行うこさができる。第18表に於て、
母国語表示シンボル゛ム″の点灯している言語が母国語
として、まだ、他国語表示ンンボル“マ″の点灯してい
る言語が他国語さして指定されている。
この母国語・他国語変更機能と、A項〜F゛項で述べた
翻訳機能とを組み合わせるこ♂により、単語翻訳、複数
個の単語の翻訳、及び例文翻訳の3力国語間相互翻訳が
司能となる(第19表)。
翻訳機能とを組み合わせるこ♂により、単語翻訳、複数
個の単語の翻訳、及び例文翻訳の3力国語間相互翻訳が
司能となる(第19表)。
H0各カテゴリー内単語の呼び出しと翻訳(第20表及
び第21表参照)。
び第21表参照)。
第20表
第 21 表
単語Vi47のカテゴリーに分類されて配置されている
。このうち最初の14のカテゴリーは例文の14のカテ
ゴリーと同一となっており、呼び出し方も例文の場合の
それと同様である。翻訳キー43で即□訳後、サーチキ
ー42を押せば次の単語が0才ひ出される。(第20表
)。
。このうち最初の14のカテゴリーは例文の14のカテ
ゴリーと同一となっており、呼び出し方も例文の場合の
それと同様である。翻訳キー43で即□訳後、サーチキ
ー42を押せば次の単語が0才ひ出される。(第20表
)。
まだ、現在入力されている単語と同じカテゴリーの中飴
を順次呼び出すことができる。(第21表)。
を順次呼び出すことができる。(第21表)。
I、入力線に基つく中−語サーチ(第22表参照)。
第22表
入力された綴を含むすべての単語をランダムにサーチす
る。同級異義語は連続して出力する。最後の単語゛まで
サーチすると、寸だ最初の単語に戻る。翻訳キー43で
翻訳後さらにサーチを続ける場合には再度翻訳キー43
を押して元の母国語に戻してからサーチキ−42を押す
。
る。同級異義語は連続して出力する。最後の単語゛まで
サーチすると、寸だ最初の単語に戻る。翻訳キー43で
翻訳後さらにサーチを続ける場合には再度翻訳キー43
を押して元の母国語に戻してからサーチキ−42を押す
。
以下、更に詳細な説明を進める。
本実施例に於ては、検索時間中は検索している対象か何
なのかを明確に表示するようにしている。
なのかを明確に表示するようにしている。
たとえば、第9図に示すような複数個の単語の翻訳(語
対語の翻訳)の場合は、一つの単語を入カシ、スペース
キー(「スペースJ ) 45 k押Lり時点より検索
を開始するが、このときキー人力した単語を消去し、検
索中であることを示す記り◇″(ダイヤマーク)を消去
した単語に対応する位置に表示する。なお、この配りは
キーからは入力することのできな・ハキャラクターであ
り、この記号が表示されている間はクリアキー以外のキ
ー人力はできないことも意味している。また、最後に翻
訳キー(「翻訳」 )43を押した場合は、次の瞬間に
他国語の表示が々されるわけであるから、全体の表示を
消去し、パ◇″マークのみを表示する。
対語の翻訳)の場合は、一つの単語を入カシ、スペース
キー(「スペースJ ) 45 k押Lり時点より検索
を開始するが、このときキー人力した単語を消去し、検
索中であることを示す記り◇″(ダイヤマーク)を消去
した単語に対応する位置に表示する。なお、この配りは
キーからは入力することのできな・ハキャラクターであ
り、この記号が表示されている間はクリアキー以外のキ
ー人力はできないことも意味している。また、最後に翻
訳キー(「翻訳」 )43を押した場合は、次の瞬間に
他国語の表示が々されるわけであるから、全体の表示を
消去し、パ◇″マークのみを表示する。
寸だ、第1O図に示すように、入力線に基ついて単語ダ
゛−チを行う場合、先ず文字数が5文字以」−〇七きは
5文字目以降ケカノトして、最初の4字を含む綴の単語
(すなわち、この4文字で始まる単語)を訂語ROΔ1
より検索するか、この場合は、表示されている上記4文
字の直後に″◇″マークf:表示させる。もし、上記4
文字で始まる用語が一つもなければ、入力線を更に1文
字減らして(4文字目をカットして)、同様に検索を行
う。
゛−チを行う場合、先ず文字数が5文字以」−〇七きは
5文字目以降ケカノトして、最初の4字を含む綴の単語
(すなわち、この4文字で始まる単語)を訂語ROΔ1
より検索するか、この場合は、表示されている上記4文
字の直後に″◇″マークf:表示させる。もし、上記4
文字で始まる用語が一つもなければ、入力線を更に1文
字減らして(4文字目をカットして)、同様に検索を行
う。
仁のように、″◇″マークを表示させることにより、ど
の綴で始まる(B語を検索しているのか、或はどのよう
な検索を行っているのか(検索の種類)が明確となる。
の綴で始まる(B語を検索しているのか、或はどのよう
な検索を行っているのか(検索の種類)が明確となる。
更に、第11図に示すよりに、例文中の一部にキーより
新たに所望の単語を入力する場合も同様に、検索される
対象となる単語のみを消去し、゛°◇″マークを表示す
る。
新たに所望の単語を入力する場合も同様に、検索される
対象となる単語のみを消去し、゛°◇″マークを表示す
る。
また、第9図に示す如く、複数個の単語の翻訳の場合は
、各語に対応して予め言語ROMに記憶されている訳語
を表示するわけであるから、当然々から意味の通りにく
い文となるが、訳語として注釈を持つ語、特に前置詞等
は、母国語と他国語とでその位置が逆転することがある
。本実施例に於ては、注釈はあくまでも注釈として訳語
と区別して表示させる構成とすることにより、上記問題
を少なくしている。
、各語に対応して予め言語ROMに記憶されている訳語
を表示するわけであるから、当然々から意味の通りにく
い文となるが、訳語として注釈を持つ語、特に前置詞等
は、母国語と他国語とでその位置が逆転することがある
。本実施例に於ては、注釈はあくまでも注釈として訳語
と区別して表示させる構成とすることにより、上記問題
を少なくしている。
更に、rAJ(、Jなと省略符号をともなった語も言語
ROMに記憶させておくことによって、アルファベット
キーとピリオドキーを使用して語の省略形も翻訳するこ
とができるようにしている。
ROMに記憶させておくことによって、アルファベット
キーとピリオドキーを使用して語の省略形も翻訳するこ
とができるようにしている。
第12図は、本実施例に於けるフローチャートである。
なお、同図に於て、IBは入カッぐソファ、DBは出カ
バyファ、FIはカテゴリーサーチモードであることを
示すフラグ、F2は例文中の変更可能箇所を変更したこ
とを示すフラグ、F3は変更可能箇所の内容を変更する
だめの1文字目が入力され、括弧位置が検出されたこと
を示すフラグ、F4は例文翻訳のモードであることを示
す)ラグである。
バyファ、FIはカテゴリーサーチモードであることを
示すフラグ、F2は例文中の変更可能箇所を変更したこ
とを示すフラグ、F3は変更可能箇所の内容を変更する
だめの1文字目が入力され、括弧位置が検出されたこと
を示すフラグ、F4は例文翻訳のモードであることを示
す)ラグである。
(1)複数個の単語の翻訳
第9図に示したようにキー人力していくものとすれば、
先ずs8にてキー人力した文字コードが入カバソファI
Bへ入力され、次にスペースキー(「スペースJ)を押
すことにより、s4→510と進む。510にて直前に
入力された単語を入カパノファIB内よりサーチし、5
11にてその単語を消去し、512にてパ◇″マークコ
ートを消去した部分の先頭位置に入力し、表示を行う。
先ずs8にてキー人力した文字コードが入カバソファI
Bへ入力され、次にスペースキー(「スペースJ)を押
すことにより、s4→510と進む。510にて直前に
入力された単語を入カパノファIB内よりサーチし、5
11にてその単語を消去し、512にてパ◇″マークコ
ートを消去した部分の先頭位置に入力し、表示を行う。
その後その単語に該当する情報が言語ROΔイに存在す
るがどうか検索し、該当するものがあれば、その単語番
号(言語ROM中の単語の番数)を他の記憶バッファに
記憶する。更に、515にて°゛◇′″◇′″マークコ
ード、先に消去した単語を再び入力し、カーノル位置も
一文字分あける。そして、表示ルーチンに進む。以降こ
の繰り返しであり、各単語に対応して単語番号を記憶し
ていく。ただし「osAKA」等の固有名詞はホールド
キー(r HL D j )にてホールドし非翻訳扱い
とする(第12図に於ては、そのルーチンは示していな
い)。また、「7:30」等の数字や特殊記号は自動的
に非翻訳扱いとなり、訳語を出力するまで非翻訳単語記
憶用のバッファ(非翻訳用バッファ)に記憶される。
るがどうか検索し、該当するものがあれば、その単語番
号(言語ROM中の単語の番数)を他の記憶バッファに
記憶する。更に、515にて°゛◇′″◇′″マークコ
ード、先に消去した単語を再び入力し、カーノル位置も
一文字分あける。そして、表示ルーチンに進む。以降こ
の繰り返しであり、各単語に対応して単語番号を記憶し
ていく。ただし「osAKA」等の固有名詞はホールド
キー(r HL D j )にてホールドし非翻訳扱い
とする(第12図に於ては、そのルーチンは示していな
い)。また、「7:30」等の数字や特殊記号は自動的
に非翻訳扱いとなり、訳語を出力するまで非翻訳単語記
憶用のバッファ(非翻訳用バッファ)に記憶される。
第9図に示す如く最後に翻訳キー(「翻訳」)を操作す
れば、s2→s16→SI7→と進む。517ででは直
前に入力した単語すなわちr7:30 Jについて言語
ROMより検索を行うのであるが、前述の如くこれは非
翻訳単語であるため、検索の代わりに綴をそのまま非翻
訳用バッファに入力する。
れば、s2→s16→SI7→と進む。517ででは直
前に入力した単語すなわちr7:30 Jについて言語
ROMより検索を行うのであるが、前述の如くこれは非
翻訳単語であるため、検索の代わりに綴をそのまま非翻
訳用バッファに入力する。
そして、表示が消去され、゛◇″マークコードが入力さ
れる。このため表示部には゛′◇″マークのみが表示さ
れるo 520では、既に記憶している単語番号を基に
、他国語の同一番号のm語を他国語ROMより読み出す
。s9でこれらを一斉に表示する。
れる。このため表示部には゛′◇″マークのみが表示さ
れるo 520では、既に記憶している単語番号を基に
、他国語の同一番号のm語を他国語ROMより読み出す
。s9でこれらを一斉に表示する。
ただし、第9図は表示可能桁数(本実施例では23桁)
を無視して表わしている。
を無視して表わしている。
なお、単語一つのみ入力し翻訳する場合も同様の制御に
より行われる。
より行われる。
(2)例文翻訳
第11図に示したようにキー人力していくものとすれば
、先ず文・語キーCr匁薄」)の抑圧にて521→S2
2→S23と進む。ここでフラグFlがセットされるだ
め、次にカテゴリー指定のためのキー (rAJ)を入
力ずれば、S5→S6→524と進む。
、先ず文・語キーCr匁薄」)の抑圧にて521→S2
2→S23と進む。ここでフラグFlがセットされるだ
め、次にカテゴリー指定のためのキー (rAJ)を入
力ずれば、S5→S6→524と進む。
S24にて、指定さitだカテゴリー(「輸送機関」)
の最初の例文が言語ROMより読み出され、入カバソフ
ァIBに入力される。続いてフラグF4がセットされ、
Flがリセツトされ、IB内の先頭より括弧コードを検
索し、最初に検出した括弧コードを2重括弧コードとす
る。2重括弧とはキー人力可能な箇所を示すものである
。この状態での表示は、入カバソファIHの先頭から表
示桁数分の内容が、出力バッファDBに入力され、該内
容が表示される(第11図(a))。入カバソファIB
の内容と化カバソファDBの内容の関係は第14図に示
す通りである。寸だ、第11図の表示が上記出力バッフ
ァDBの内容と対応していることは言うまでも々い。
の最初の例文が言語ROMより読み出され、入カバソフ
ァIBに入力される。続いてフラグF4がセットされ、
Flがリセツトされ、IB内の先頭より括弧コードを検
索し、最初に検出した括弧コードを2重括弧コードとす
る。2重括弧とはキー人力可能な箇所を示すものである
。この状態での表示は、入カバソファIHの先頭から表
示桁数分の内容が、出力バッファDBに入力され、該内
容が表示される(第11図(a))。入カバソファIB
の内容と化カバソファDBの内容の関係は第14図に示
す通りである。寸だ、第11図の表示が上記出力バッフ
ァDBの内容と対応していることは言うまでも々い。
さて、2重括弧内をrTHAT AIRPLANEJに
変更するためキー人力すれば、2重括弧内が消去され、
キー人力した文字が順次入力さ第1でぃ〈0第12図で
示せば、s5→s6→s7→529→s3゜と進む。S
aOでIB内の2重括弧の位置が検出され、531にて
該2重括弧内をスペースコードに置き換える。そして、
S32でF3をセントした後、SSaで上記括弧内にキ
ーより入力した文字を入力していく。2字目以降は、F
3がセットされているのでS29→S33と進む。
変更するためキー人力すれば、2重括弧内が消去され、
キー人力した文字が順次入力さ第1でぃ〈0第12図で
示せば、s5→s6→s7→529→s3゜と進む。S
aOでIB内の2重括弧の位置が検出され、531にて
該2重括弧内をスペースコードに置き換える。そして、
S32でF3をセントした後、SSaで上記括弧内にキ
ーより入力した文字を入力していく。2字目以降は、F
3がセットされているのでS29→S33と進む。
このようにして括弧内を変更するが、第11図に示すよ
うに、rAIRPLANEJ のキー人力を誤ったまま
で括弧キー(r()J)を入力すれば、S3→535″
S86″S37→S38→S39と進む。
うに、rAIRPLANEJ のキー人力を誤ったまま
で括弧キー(r()J)を入力すれば、S3→535″
S86″S37→S38→S39と進む。
S37に於ては、第12図(b)に示す通り、前述した
S1oからS+atでに於て実行される処理と同一の処
理が実行される。まだ、S39に於ては、゛′◇″マー
クコードを消去し、入力線“を再入力した後、更にこの
後ろにパ!ビ′マークコードを入力する。したがって、
表示部に於ては、第11図に示す如く、゛!ビ′マーク
が付加された入力線が再び表示される。
S1oからS+atでに於て実行される処理と同一の処
理が実行される。まだ、S39に於ては、゛′◇″マー
クコードを消去し、入力線“を再入力した後、更にこの
後ろにパ!ビ′マークコードを入力する。したがって、
表示部に於ては、第11図に示す如く、゛!ビ′マーク
が付加された入力線が再び表示される。
この単語を修正した後、(なお、修正は、上記の場合に
ついていえば、rEJのみ新たに入力することによって
行うことができるように構成することもできる)、再び
括弧キーを押圧すれば、前記と同様にして、入力単語で
あるr AIRPLANEJに対して検索が行われる。
ついていえば、rEJのみ新たに入力することによって
行うことができるように構成することもできる)、再び
括弧キーを押圧すれば、前記と同様にして、入力単語で
あるr AIRPLANEJに対して検索が行われる。
今度は、該当する情報があるため、その単語番号を記憶
バッファに記憶した後540に進む。540に於ては、
第12図(C)に示す通り、F2をリセツトした後、゛
◇″マークコードを消去し、先に消去した入力単語rA
IRPLANEJを再入力する。その後、2重括弧の位
置を前から後ろに移しく541)、しかも新しい2重括
弧の位置が表示部内に表われるように表示内容をシフト
する(542)。第12図で示せば、S3→S35→5
36″S37″S38→540″S41″S42と進む
0841では入カバソファTB内の括弧コードの位置を
検出し、2重括弧を1重括弧に、1重括弧を2重括弧に
変更する。S42では新だに2重括弧となった位置が表
示されるように、入カバソファIBの内容の所定一部分
を出力バッファDBに転送する(後このようにして複数
の括弧内を変更した後も括弧キーのみを押せば、キー人
力すべき箇所が常に表示部内に現われる。すなわち、5
40にてF2がリセy)されているため、S3→S35
→Sa6→S旧→S42と進むことにより成される(第
11図(b) 、 (c) )。
バッファに記憶した後540に進む。540に於ては、
第12図(C)に示す通り、F2をリセツトした後、゛
◇″マークコードを消去し、先に消去した入力単語rA
IRPLANEJを再入力する。その後、2重括弧の位
置を前から後ろに移しく541)、しかも新しい2重括
弧の位置が表示部内に表われるように表示内容をシフト
する(542)。第12図で示せば、S3→S35→5
36″S37″S38→540″S41″S42と進む
0841では入カバソファTB内の括弧コードの位置を
検出し、2重括弧を1重括弧に、1重括弧を2重括弧に
変更する。S42では新だに2重括弧となった位置が表
示されるように、入カバソファIBの内容の所定一部分
を出力バッファDBに転送する(後このようにして複数
の括弧内を変更した後も括弧キーのみを押せば、キー人
力すべき箇所が常に表示部内に現われる。すなわち、5
40にてF2がリセy)されているため、S3→S35
→Sa6→S旧→S42と進むことにより成される(第
11図(b) 、 (c) )。
翻訳キー(「翻訳」)を押せばS2→516→543→
と進む。これにより他国語の例文(訳文)を他国語RO
Mより読み出し、括弧内を対応する他国語の語句に置き
換えるまで表示部にば″◇″マークが表示される。
と進む。これにより他国語の例文(訳文)を他国語RO
Mより読み出し、括弧内を対応する他国語の語句に置き
換えるまで表示部にば″◇″マークが表示される。
また、第12図には示していないが表示キー(「表示」
)50の操作によって、入力バッファIBに記憶されて
いる訳文等をランニング表示する。これは、入力バッフ
ァIBより出カバソファDBに情報を転送する際、その
先頭の位置を一定時間毎に移動することによって行われ
る。また、このような表示は例文読み出し後も行うこと
ができ、ランニング表示は、括弧キー(r()J)の抑
圧によって停止し、上述の如く所定の表示が行われる。
)50の操作によって、入力バッファIBに記憶されて
いる訳文等をランニング表示する。これは、入力バッフ
ァIBより出カバソファDBに情報を転送する際、その
先頭の位置を一定時間毎に移動することによって行われ
る。また、このような表示は例文読み出し後も行うこと
ができ、ランニング表示は、括弧キー(r()J)の抑
圧によって停止し、上述の如く所定の表示が行われる。
〔2重括弧位置の表示方法〕
第13図は、第12図に示すS42の詳細を示すフロー
チャートである。
チャートである。
図に於て、pと1は、入力バッファTBより出力バッフ
ァDBに情報を転送する際のポインタである。IBの先
頭はrp=OJであり、r I=p+23」の関係があ
る。
ァDBに情報を転送する際のポインタである。IBの先
頭はrp=OJであり、r I=p+23」の関係があ
る。
先ず、rp=OJ(従ってr ]=23 J )とし、
入カバソファIBのp−1間に2重括弧コードが開き括
弧、閉じ括弧とも存在するかどうか判別する。存在すれ
ばpの値はそのままでIBのp−1間の内容を出力バッ
ファDBへ転送する(旧→n2−+n3 →EXIT)
。存在しなければ、n3→n4→n5と進む。n4でポ
インタpが「1」アップされ、n5で入力バッファIB
のpの位置が2重括弧の開き括弧コードであるかどうか
判別される。開き括弧コードであれば、rEXITJに
進むO開き括弧コードでなければn6→n7と進み、I
Bのp−1間に2重括弧の閉じ括弧コードがあり且つこ
の閉じ括弧と1との間に一つの単語が存在するかどうか
が判別される。存在すれば「EXI丁」に進み、不存在
ならばn4に戻ってポインタpが「1」アップされ、以
下上記判別動作を繰り返す。
入カバソファIBのp−1間に2重括弧コードが開き括
弧、閉じ括弧とも存在するかどうか判別する。存在すれ
ばpの値はそのままでIBのp−1間の内容を出力バッ
ファDBへ転送する(旧→n2−+n3 →EXIT)
。存在しなければ、n3→n4→n5と進む。n4でポ
インタpが「1」アップされ、n5で入力バッファIB
のpの位置が2重括弧の開き括弧コードであるかどうか
判別される。開き括弧コードであれば、rEXITJに
進むO開き括弧コードでなければn6→n7と進み、I
Bのp−1間に2重括弧の閉じ括弧コードがあり且つこ
の閉じ括弧と1との間に一つの単語が存在するかどうか
が判別される。存在すれば「EXI丁」に進み、不存在
ならばn4に戻ってポインタpが「1」アップされ、以
下上記判別動作を繰り返す。
なお、n6.n7の判別に於ては、ピリオド(へ)や疑
問符(?)も一つの単語と見做される(第11図(C)
)。
問符(?)も一つの単語と見做される(第11図(C)
)。
n5またはn7の判別結果がYESになれば、そのとき
のp−1間の内容が出力バッファDBK転送される。
のp−1間の内容が出力バッファDBK転送される。
〈効 果〉
以上詳細に説明したように、本発明によれば、予め記憶
されている例文の一部の語句を変更して翻訳することが
できるものに於て、変更可能箇所へ入れるべき単語の入
力毎に、該単語をメモリ中より検索する手段と、上記検
索中は、表示部に於て、検索中であることを示す所定の
表示を実行させる手段とを設けたことを特徴とする、き
わめて有用な電子式翻訳機を得ることができるものであ
る0
されている例文の一部の語句を変更して翻訳することが
できるものに於て、変更可能箇所へ入れるべき単語の入
力毎に、該単語をメモリ中より検索する手段と、上記検
索中は、表示部に於て、検索中であることを示す所定の
表示を実行させる手段とを設けたことを特徴とする、き
わめて有用な電子式翻訳機を得ることができるものであ
る0
第1図は平面図、第2図及び第3図はブロック図、第4
図は言語ROMフォーマット図、第5図は訂語R011
4単語領域フ(−マット図、第6図はコード図、第7図
は圧縮テーブル図、第8図は言語ROM文章領域フォー
マット図、第9図乃至第11図は動作説明図、第12図
及び第13図はフローチャー1・、第14図はバソファ
状態図である。 代理人 弁理士 福 士 愛 彦(他2名)第12
図 (b) 第 12 図 (C)
図は言語ROMフォーマット図、第5図は訂語R011
4単語領域フ(−マット図、第6図はコード図、第7図
は圧縮テーブル図、第8図は言語ROM文章領域フォー
マット図、第9図乃至第11図は動作説明図、第12図
及び第13図はフローチャー1・、第14図はバソファ
状態図である。 代理人 弁理士 福 士 愛 彦(他2名)第12
図 (b) 第 12 図 (C)
Claims (1)
- 1 予め記憶されている例文の一部の語句を変更して翻
訳することができる電子式翻訳機に於て、変更可能箇所
へ入れるべき単語の入力毎に、該単語をメモリ中より検
索する手段上、上記検索中は、表示部に於て、検索中で
あることを示す所定の表示を実行させる手段とを設けた
ことを特徴とする電子式翻訳機。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58186410A JPS59103172A (ja) | 1983-10-03 | 1983-10-03 | 電子式翻訳機 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58186410A JPS59103172A (ja) | 1983-10-03 | 1983-10-03 | 電子式翻訳機 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4941080A Division JPS56145462A (en) | 1980-04-14 | 1980-04-14 | Electronic translator |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS59103172A true JPS59103172A (ja) | 1984-06-14 |
Family
ID=16187925
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58186410A Pending JPS59103172A (ja) | 1983-10-03 | 1983-10-03 | 電子式翻訳機 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59103172A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01138160U (ja) * | 1988-03-15 | 1989-09-21 | ||
| JPH0412050U (ja) * | 1990-05-15 | 1992-01-31 | ||
| JPH06119372A (ja) * | 1992-10-05 | 1994-04-28 | Kuredo Syst:Yugen | 電子翻訳機 |
-
1983
- 1983-10-03 JP JP58186410A patent/JPS59103172A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01138160U (ja) * | 1988-03-15 | 1989-09-21 | ||
| JPH0412050U (ja) * | 1990-05-15 | 1992-01-31 | ||
| JPH06119372A (ja) * | 1992-10-05 | 1994-04-28 | Kuredo Syst:Yugen | 電子翻訳機 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0225214B2 (ja) | ||
| US4593356A (en) | Electronic translator for specifying a sentence with at least one key word | |
| JPS6042517B2 (ja) | 電子式翻訳機 | |
| Green | The Greek & Latin Roots of English | |
| US5576953A (en) | Electronic translating device | |
| JPS6217793B2 (ja) | ||
| JPS59865B2 (ja) | 電子式翻訳装置 | |
| EP0353756A2 (en) | Electronic translator apparatus | |
| JPS6024503B2 (ja) | 電子式翻訳機 | |
| JPS6116117B2 (ja) | ||
| JPS6217785B2 (ja) | ||
| JPS6024502B2 (ja) | 電子式翻訳機 | |
| JPH11202751A (ja) | 単語ゲーム付き電子辞書 | |
| JPS6217786B2 (ja) | ||
| JPS6217788B2 (ja) | ||
| EP0107724A1 (en) | Electronic dictionary with speech synthesis | |
| JPS6217787B2 (ja) | ||
| JPS6217791B2 (ja) | ||
| JPS6217789B2 (ja) | ||
| JP2924089B2 (ja) | 日本語発音練習機 | |
| JPS59103136A (ja) | カナ漢字変換処理装置 | |
| JPS5832418B2 (ja) | 漢字まじり文入力装置 | |
| JPH11184854A (ja) | 電子辞書 | |
| JPS593629A (ja) | 音声入力文書作成装置 | |
| JPH0410052A (ja) | 外国語電子辞書検索方法及び装置 |