JPH0122647B2 - - Google Patents

Info

Publication number
JPH0122647B2
JPH0122647B2 JP55148481A JP14848180A JPH0122647B2 JP H0122647 B2 JPH0122647 B2 JP H0122647B2 JP 55148481 A JP55148481 A JP 55148481A JP 14848180 A JP14848180 A JP 14848180A JP H0122647 B2 JPH0122647 B2 JP H0122647B2
Authority
JP
Japan
Prior art keywords
address
memory
language
key
register
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
JP55148481A
Other languages
English (en)
Other versions
JPS5771074A (en
Inventor
Ikuaki Washimi
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.)
Sanyo Electric Co Ltd
Sanyo Denki Co Ltd
Original Assignee
Tottori Sanyo Electric Co Ltd
Sanyo Denki 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 Tottori Sanyo Electric Co Ltd, Sanyo Denki Co Ltd filed Critical Tottori Sanyo Electric Co Ltd
Priority to JP55148481A priority Critical patent/JPS5771074A/ja
Publication of JPS5771074A publication Critical patent/JPS5771074A/ja
Publication of JPH0122647B2 publication Critical patent/JPH0122647B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【発明の詳細な説明】 本発明は複数の言語を共通のアドレスで検索
し、そのアドレスを一時記憶して、読み出す場合
に言語の種類を指定して読み出す事ができる言語
情報検索装置に関する。
一般に多数の情報を検索する場合には検索した
情報をメモしたり又は印字して記録するようにし
ているが、メモするのは面倒であり、印字するに
はプリンターが必要となるので装置が大型となる
欠点がある。
このため本発明はメモする代りに一時的に検索
した情報を記憶し、必要時に所定の言語で読み出
す事によつて使用しやすい言語情報検索装置を提
供するものである。
第1図は本発明の一実施例を示す言語情報検索
装置のブロツク図である。図に於いて1はキーボ
ードで、A〜Zのアルフアベツトキーと、英語、
フランス語、ドイツ語、スペイン語を選択する言
語メモリー指定キーと、検索キーと、検索したデ
ータを一時的にデータメモリーに書き込むキーと
逆に読み出すキーとクリアーキーとを有してい
る。キーボード1は上記キーをマトリツクス状に
配線し、入出力ゲート回路11からのキースキヤ
ン信号を導入し、キーの押圧時にキー信号を入出
力ゲート回路11に出力する。
入出力ゲート回路11の出力線の内4本はキー
ボード1とは別に各言語メモリー21〜24にも
与えられ、各言語メモリー21〜24のいずれか
を指定する出力としても用いられている。ダイオ
ードD1〜D4はキーボード1での2重打ちの影響
を防止するものである。各言語メモリー21〜2
4は英語、フランス語、ドイツ語、スペイン語に
該当するメモリーで、例えば各々144Kビツトの
CMOS−ROMで構成されると、1文字6ビツト
で24576文字記憶する事ができる。このため1単
語を約10文字に構成すると約2400単語を記憶する
事ができる。各メモリー21〜24のアドレスは
共通のアドレス線25によつて選択され、データ
線26に出力するもので、アドレス線25にはア
ドレスレジスタ27からのアドレス信号A0〜A14
が供給される。
上記アドレスレジスタ27の出力は加算器28
及びアドレスメモリー3に与えられ、加算器28
によつてアドレスの変更及び累進が行なわれ、ア
ドレスメモリー3にて一時的に記憶される。また
アドレスレジスタ27の出力はアドレスメモリー
3に与えられ、データとして記憶されて、必要な
時には逆にアドレスメモリー3から加算器28を
介してアドレスレジスタ27に読み出される。
アドレスメモリー3は例えば10〜30個のアドレ
スデータを記憶するためのもので、アドレスレジ
スタ27の出力15ビツト分で構成されているアド
レスメモリー3の各データはアドレスカウンタ3
0によつて順次選択され、制御回路4からのリー
ド/ライト信号R/Wによつて読み出し又は書き
込みが行なわれる。
制御回路4は常時プログラムメモリー5のプロ
グラムを読み出して実行しており、通常はキーボ
ード1の押圧を検出するキースキヤンプログラム
と、出力ゲート回路61、列駆動回路62を介し
て表示回路63を駆動する表示プログラムを実行
している。そしてキーの押圧があるとキーに応じ
たプログラムを実行して、情報検索を行ない、そ
の結果を表示する。
上記表示回路63は10文字分の表示桁を有して
おり、各桁は5列7行で構成されており、特定の
桁のみ下方に特殊記号を表示する要素を有してい
る。
29は言語選択メモリーで、2ビツトのレジス
タで構成されており、4つの言語のいずれが言語
メモリ指定キーによつて選択されたかを00〜11の
4つの状態で記憶するもので、状態に応じメモリ
選択信号線12に選択信号所謂チツプセレクト信
号が出力され、言語メモリー21〜24の該当の
メモリが選択される。例えば言語選択メモリー2
9がクリアーされ00となると、例えば英語メモリ
ー21が主として選択される。
また71,72は第1、第2レジスタで、1桁
6ビツトの10桁構成のレジスタで、第1レジスタ
71は主としてキーボード1から入力された文字
に対応するコードを記憶し、第2レジスタ72に
は言語メモリー21〜24から続み出された文字
に対応するコードを記憶する。第1、第2レジス
タ71,72の内容は減算器73によつて比較さ
れる。比較に際しては第1レジスタ71から第2
レジスタ72の内容を減算器73によつて減算し
て判定する。
この例に於いてアルフアベツトA〜Zを000001
〜011010の2進6ビツトに対応させており、A<
B<……<Zの関係となるので減算によつてアル
フアベツト順の検索が可能となる。例えば英語の
ABLEを入力して対応の他の言語を知る場合に
A、ABLE、ABOUT、……の順に英語のメモリ
ー21が順次検索されると、A<ABLEとなり、
逆にABLE<ABOUTとなるので単語の文字コー
ドの大小判別によつて検索を行なう事ができる。
なお各言語メモリー21〜24ともアルフアベ
ツト順に単語を記憶すると各言語メモリー間での
対応がとれない。このため各言語とも単語の文字
コードと同時にアルフアベツト順のアドレスコー
ドを記憶し、そのアドレスコードを読み出す事に
よつて次の単語を検索する。例えばABLEの単語
の文字コードの後には次のABOUTの単語の文字
コードが記憶されているアドレスコードをも合せ
て記憶されているので、アルフアベツト順単語を
検索する事ができる。そのため各単語は10文字+
3文字分のアドレスコードで構成される。さらに
各言語メモリー間では同一意味の単語は同一のア
ドレス位置に記憶されており、英語のBAGのア
ドレスが例えば1234番地ならばフランス語の
SAC、独語のTASCHE、スペイン語のBOLSA
とも同一の1234番地に記憶されている。このため
いずれの言語メモリーからでも他の言語メモリー
の内容を言語メモリー指定キーの操作でメモリー
選択信号線12によつて瞬時に言語メモリーを切
換えて読み出す事ができる。つまり各言語を単独
のメモリーのLSIで構成すると各LSIのチツプセ
レクトを変更するだけで対応する単語の文字コー
ドを読み出す事ができる。Rは読み出し信号線で
ある。
次に第2図のフローチヤートを用いて第1図の
動作を説明する。
まず通常は第1レジスタ71の内容が減算器7
3を介して制御回路4に導入されて表示回路63
にて表示される。続いてキースキヤンが行なわ
れ、制御回路4から入出力ゲート回路11を介し
てキーボード1の押圧が検出される。キーの押圧
がなければ上記の動作がくり返えされる。
キーの押圧がある場合、例えば文字キー(A〜
Z)の場合にはデータ線26を介して第1レジス
タ71に文字コードが記憶される。続いて言語選
択メモリー29が英語を選択している場合、第2
レジスタ72に英語メモリー21の内容が読み出
されて第1、第2レジスタ71,72の内容が減
算器73にて比較される。比較した結果第2レジ
スタ72の内容が第1レジスタ71の内容より小
さい場合には引続きアドレスレジスタ27を
“1”ずつ更新して次の単語との比較をする。た
だし文字入力を行なう前に予めアドレスレジスタ
27や第1、第2レジスタ71,72はクリアー
されているので第2レジスタ72への読み出しは
小さい番地から順次行なわれる。また読み出され
た第2レジスタ72の内容が第1レジスタ71の
内容と一致すると元の表示、キースキヤン動作に
復帰する。第2レジスタ72の内容が大きくなる
と一致するものがない場合であり、エラーとな
る。
1文字毎に入力した文字コードを比較して検索
すれば検索時間が短かくなるので良いが、その場
合には第1レジスタ71と第2レジスタ72の内
容が一致せず、第2レジスタ72に読み出された
文字コードの方が大きくなる。このため第2レジ
スタ72の方が大きい場合にはアドレスレジスタ
27の内容を“−1”して元の表示及びキースキ
ヤン動作に復帰し、次の文字入力を持つようにす
れば良い。
検索キーの押圧の場合にはアドレスレジスタ2
7を順次更新して次のアルフアベツト順の英語メ
モリー21の内容を第1レジスタ71に読み出し
て表示する。読けて検索する場合には再度検索キ
ーを押す必要があるが、自動的に行なわせるには
検索キーをロツクキーにしても良いし、フリツプ
フロツプ(図示せず)をセツトする事によつてそ
のセツト条件で検索を続けるようにしても良い。
文字キー又は検索キーによつて所望の単語を設
定した場合、それに対応する他の言語を見るため
に言語メモリー指定キーを押して他の言語メモリ
ーを選択する。そしてその内容を第1レジスタ7
1に読み出して表示する事によつて希望する言語
の単独を知る事ができる。
希望する言語の単語を知つた後は次の別の単語
の検索のためにクリアーキーを押圧して第1、第
2レジスタ71,72及びアドレスレジスタ27
をクリアーする。検索した単語を再度知りたい場
合には前記と同様に検索すれば良いが、再度同じ
単語を検索するのは煩らわしい。
このため検索して求めた単語を一時的に記憶し
ておく。そのために書き込みキーを押圧するとア
ドレスメモリー3にアドレスレジスタ27のアド
レス情報が書き込まれる。まずアドレスメモリー
3に書き込めるスペースがあるか否かを検出する
ためにアドレスメモリー3の内容が読み出され
る。内容がなければアドレスレジスタ27の内容
がアドレスメモリー3のスペースに書き込まれ
る。スペースがない場合にはアドレスカウンタ3
0を更新して他のメモリー位置にスペースがない
か否かを調べる。スペースがあれば上記と同様に
書き込まれ、なければ続けてスペースを調べる。
全アドレスメモリー内にスペースがない場合には
オーバーとして表示し、書き込みを禁止する。他
の言語の単語を検索し書き込む場合でも同様にア
ドレスレジスタ27の内容がアドレスメモリー3
のスペース位置に書き込まれる。つまり、各言語
メモリー21〜24に共通したアドレスレジスタ
27の内容をアドレスメモリー3で記憶するの
で、どの言語という区別はない。
書き込んだ内容を知るためにはアドレスメモリ
ー読み出しキーを用いる。読み出しキーを押圧す
るとまず、初めての読み出しキーの場合にはアド
レスカウンタ30をクリアーしてから読み出しを
行なう。つまり書き込みの順に読み出しを行な
う。読み出しの際にはアドレスメモリー3の内容
が加算器28を介して導入される。加算器28に
は制御回路4からの加算信号がなく、アドレスメ
モリー3の内容はそのままでアドレスレジスタ2
7に転送される。この時言語メモリー21〜24
を選択する言語選択メモリ29は変らないので、
同一言語での単語の表示が行なわれる。このため
読み出す前に言語メモリー指定キーにより言語メ
モリーを指定する事によつて希望の言語で書き込
まれた内容を読み出す事ができる。
続けて読み出す場合には読み出しキーを押圧し
てアドレスカウンタ30を更新して読み出す。連
続して読み出すためにロツクキーを用いても良い
し、フリツプフロツプを用いて押圧状態を記憶さ
せても良い。
上記アドレスメモリー3は通常半導体メモリー
のRAMで構成されるので、電源をオフにすると
内容が消滅するが、必要に応じて電池でバツクア
ツプするか又は不揮発性のメモリーで構成する必
要がある。
また上記例では言語メモリー21〜24を用い
た場合であるが、言語メモリー21〜24を着脱
可能に形成する事によつて他の言語でもまつたく
同様に使用する事ができ、アドレスメモリー3か
ら読み出したアドレスによつて該当する言語の文
字を知る事ができる。
以上の如く、本発明はアドレスレジスタの内容
を一時的にアドレスメモリーに記憶して、必要な
時にアドレスレジスタに読み出し、言語メモリー
指定キーにより選択されている言語メモリーよ
り、アドレスレジスタに読み出したアドレスデー
タに基づき言語情報を読み出すことができるもの
で、読み出しを希望する言語メモリーを言語メモ
リー指定キーにより任意に選択することにより、
どの言語でも読み出し可能であるので非常に便利
であり、学習用としても用いる事ができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロツク図、
第2図は第1図の動作を説明するフローチヤート
である。 図に於いて、1はキーボード、3はアドレスメ
モリー、4は制御回路、21〜24は言語メモリ
ー、27はアドレスレジスタ、29は言語選択メ
モリー、30アドレスカウンタ、71,72はレ
ジスターである。

Claims (1)

    【特許請求の範囲】
  1. 1 少なくとも文字キーと、言語メモリー指定キ
    ーと、アドレスメモリー読み出しキー及び書き込
    みキーとを有するキーボードと、言語毎に共通の
    アドレスを有する複数の言語メモリーと、言語メ
    モリーの共通アドレスを指定するアドレスレジス
    タと、アドレスレジスタの内容を記憶するアドレ
    スメモリーと、アドレスメモリー読み出しキー又
    は書き込みキーによつてアドレスメモリーとアド
    レスレジスタ間の読み出し書き込みを制御する回
    路と、言語メモリー指定キーの操作で言語メモリ
    ーを選択するデータが設定される言語選択メモリ
    ーとより成り、アドレスメモリー読み出しキーに
    よるアドレスメモリーからアドレスレジスタに読
    み出されたアドレスデータによつて言語メモリー
    の共通アドレスを決め、言語メモリー指定キーに
    より言語選択メモリーに設定されるデータにより
    言語メモリーの選択を行ない、アドレスメモリー
    に記憶されていたアドレスデータより決定したア
    ドレスに基づき選択された言語メモリーより言語
    情報を読み出す事を特徴とする言語情報検索装
    置。
JP55148481A 1980-10-22 1980-10-22 Word information retrieval device Granted JPS5771074A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP55148481A JPS5771074A (en) 1980-10-22 1980-10-22 Word information retrieval device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55148481A JPS5771074A (en) 1980-10-22 1980-10-22 Word information retrieval device

Publications (2)

Publication Number Publication Date
JPS5771074A JPS5771074A (en) 1982-05-01
JPH0122647B2 true JPH0122647B2 (ja) 1989-04-27

Family

ID=15453713

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55148481A Granted JPS5771074A (en) 1980-10-22 1980-10-22 Word information retrieval device

Country Status (1)

Country Link
JP (1) JPS5771074A (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55147760A (en) * 1979-05-08 1980-11-17 Canon Inc Electronic unit

Also Published As

Publication number Publication date
JPS5771074A (en) 1982-05-01

Similar Documents

Publication Publication Date Title
US4689768A (en) Spelling verification system with immediate operator alerts to non-matches between inputted words and words stored in plural dictionary memories
US4247905A (en) Memory clear system
US4567573A (en) Electronic language interpreter with faculties for memorizing and erasing new words externally applied thereto
WO1981002824A1 (en) Memory accessing system
US4597056A (en) Language translator having circuitry for retrieving full words after single letter input
US4482981A (en) Input device for pocket electronic translator
US4498149A (en) Symbol input device for use in electronic translator
US4648070A (en) Electronic translator with means for selecting words to be translated
GB2098373A (en) Electronic translating apparatus with extended memory
US4432056A (en) Programmable electronic computer
JPH0210982B2 (ja)
JPH0122647B2 (ja)
JPH0125093B2 (ja)
US4760552A (en) Ruled line development system in a word processing apparatus
JPH0128421B2 (ja)
JPS6218053B2 (ja)
JPH0122950B2 (ja)
JP2575650B2 (ja) かな漢字変換装置
US5404517A (en) Apparatus for assigning order for sequential display of randomly stored titles by comparing each of the titles and generating value indicating order based on the comparison
JPS5937888Y2 (ja) デ−タ検索装置
JP2845235B2 (ja) 文書データ処理装置
JPH0122949B2 (ja)
JPS6298455A (ja) 文字列処理装置
JP2845234B2 (ja) 文書データ処理装置
JPS5844437Y2 (ja) 情報検索装置