JPH01196660A - electronic dictionary - Google Patents
electronic dictionaryInfo
- Publication number
- JPH01196660A JPH01196660A JP63020798A JP2079888A JPH01196660A JP H01196660 A JPH01196660 A JP H01196660A JP 63020798 A JP63020798 A JP 63020798A JP 2079888 A JP2079888 A JP 2079888A JP H01196660 A JPH01196660 A JP H01196660A
- Authority
- JP
- Japan
- Prior art keywords
- dictionary
- stored
- language
- area
- address
- 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
Landscapes
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、例えば電子タイプライタおよびワードプロセ
ッサに実装され、単語の綴りをチエツクするスペルチエ
ッカ−に用いられる電子辞書に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an electronic dictionary that is implemented in, for example, electronic typewriters and word processors and used as a spell checker for checking the spelling of words.
[従来の技術]
従来のスペルチエッカ−(以下SCとする)においては
、チエツクできる単語は一言語に限られていたため、電
子辞書に含まれるJli語も一言語のみであった。例え
ば英語のSCは英語の辞書、仏語のSCは仏語の辞書と
いうように一言語の辞書を持つだけで十分であった。[Prior Art] In the conventional spell checker (hereinafter referred to as SC), the words that can be checked are limited to one language, and therefore the Jli words included in the electronic dictionary are only in one language. For example, it was sufficient to have a single-language dictionary, such as an English dictionary for an English SC and a French dictionary for a French SC.
[発明が解決しようとする課題]
しかしながら、最近、1つのラフl−ウェアで複数の言
語のスペルチェックを行うことができるスペルチエッカ
−が開発されている。また、単語の綴りを記憶するデバ
イスの性能も向上し、その記憶容量も増加している。[Problems to be Solved by the Invention] However, recently, spell checkers have been developed that can perform spell checks in multiple languages using one piece of rough l-ware. Additionally, the performance of devices that memorize word spellings has improved, and so has their storage capacity.
このような状況下において、1つのソフトウェアに対し
て複数の言語の辞書を有し、1つのSCで複数の言語の
単語の綴りをヂエツクすることかできるマルチリンガル
スペルチエッカ−で実現することかてぎる。このマルチ
リンガルSCにおいては、複数の言語が含まれた辞書の
どの部分がどの言語であるかという情報を持つことは不
可欠である。Under these circumstances, it is possible to implement a multilingual spell checker that has dictionaries for multiple languages in one software and can check the spelling of words in multiple languages with one SC. Tegiru. In this multilingual SC, it is essential to have information about which part of a dictionary that includes multiple languages corresponds to which language.
本発明の目的はこの点に鑑み、マルチリンガルSC用の
複数の言語が記fQされた電子辞書を提併することにあ
る。In view of this point, an object of the present invention is to provide an electronic dictionary in which a plurality of languages are recorded for multilingual SCs.
[課題を解決するための手段]
このような目的を達成するために、本発明は、単語の綴
りを記憶する電子辞書において、電子辞書に格納されて
いる複数の言語の単語の綴りを言語別に一括して記憶す
る第1記fjJ手段と、言語が電子辞書のどの部分に記
憶されているかを示す情報を記憶する第2記憶手段とを
具える。[Means for Solving the Problems] In order to achieve such an object, the present invention provides an electronic dictionary that stores the spellings of words. The electronic dictionary includes first fjJ means for collectively storing information, and second storage means for storing information indicating in which part of the electronic dictionary the language is stored.
[作 用]
本発明によれば、マルチリンガルSC用の複数言語が記
憶された電子辞書において、どの言hliが電子辞書中
のどこに記憶されているかを示すデータを電子辞書の特
定のエリアに設けることにより、1つの電子辞書で複数
言語のスペルチェックを行うことができるとともに、所
望の2力国後以上の辞書を組み合わせた電子辞書を構成
することができる。[Function] According to the present invention, in an electronic dictionary for multilingual SCs in which multiple languages are stored, data indicating which word hli is stored where in the electronic dictionary is provided in a specific area of the electronic dictionary. By doing so, it is possible to perform spell checking in multiple languages with one electronic dictionary, and it is also possible to configure an electronic dictionary that combines dictionaries with two or more desired languages.
[実り色例] 以下、図面を参照して本発明の詳細な説明する。[Fruit color example] Hereinafter, the present invention will be described in detail with reference to the drawings.
本発明に係る電子辞書は、第1図に示すように、単語の
綴りを記憶する電子辞書において、該電子辞書に格納さ
れている複数の言語のt語の紋りを該言語別に一括して
記憶する第1記憶手段101と、前記言語が前記電子辞
書のどの部分に記憶されているかを示す情報を記憶する
第2記憶手段102とを具える。As shown in FIG. 1, the electronic dictionary according to the present invention is an electronic dictionary that stores the spellings of words, and the emblems of T-words of a plurality of languages stored in the electronic dictionary are collectively stored for each language. The electronic dictionary includes a first storage means 101 for storing information, and a second storage means 102 for storing information indicating in which part of the electronic dictionary the language is stored.
第2図は、本発明を適用したマルチリンガルスペルチエ
ッカ−の構成を示す。ここで、lはコネクタであり、電
子タイプライタ−あるいはワードプロセッサー等にスペ
ルチエッカ−を接続する。FIG. 2 shows the configuration of a multilingual spell checker to which the present invention is applied. Here, l is a connector for connecting the spell checker to an electronic typewriter, word processor, or the like.
2はゲートアレイ(以下GΔとする)であり、コネクタ
1を介して電子タイプライタ−とスペルチエッカ−との
データのやりとりを行なう。ケートアレイ2からは、チ
ップセレクト信号204.チップセレクト信号205お
よびゲート信号206がそれぞれ、プログラムROM5
.RAM6およびデコーダ8に送出される。Reference numeral 2 denotes a gate array (hereinafter referred to as GΔ), which exchanges data between the electronic typewriter and the spell checker via the connector 1. From the gate array 2, a chip select signal 204. The chip select signal 205 and the gate signal 206 are respectively stored in the program ROM 5.
.. It is sent to RAM 6 and decoder 8.
3は中央処理装置であるマイクロプロセッサユニット(
以下MPUとする)であり、スペルチエッカ−全体の制
御を行なう。4はクロックであり、MPII3の動作タ
イミングを与える。3 is a microprocessor unit (central processing unit)
(hereinafter referred to as MPU), controls the entire spell checker. 4 is a clock, which provides the operation timing of MPII3.
5は読み出し専用メモリ(以下プログラムROMとする
)であり、Ml’U3の動作を制御する命令が記憶され
ている。6は読み出しおよび書き込みが自由なメモリ(
以下11AMとする)であり、MPIJ3がプログラム
ROM4の命令に従って動作する場合に必要なワークエ
リアを与える。7は読み出し専用メそり(以下辞書RO
Mとする)であり、少なくとも1つ以上の言語の単語の
正しい綴りを記憶している。Reference numeral 5 denotes a read-only memory (hereinafter referred to as program ROM) in which instructions for controlling the operation of Ml'U3 are stored. 6 is a memory that can be read and written freely (
(hereinafter referred to as 11AM), and provides a work area necessary when MPIJ3 operates according to instructions in program ROM4. 7 is a read-only mesori (hereinafter referred to as dictionary RO)
M) and remembers the correct spellings of words in at least one language.
8はデコーダであり辞書ROM7へのチップセレクト信
号207および208をアドレスPi! 9から発生さ
せ、辞書ROM7へ送出する。8 is a decoder which sends chip select signals 207 and 208 to the dictionary ROM 7 to address Pi! 9 and sends it to the dictionary ROM 7.
10はコントロールバスであり、コネクタlを介してゲ
ートアレイ2へ制御信号を送出する。11はコネクト1
とゲートアレイ2との間の双方向データバスである。1
2はゲートアレイ、 MPU3.プログラムll0M5
.11八M6および辞書nov7間のデータバスである
。13はゲートアレイ2. MPt13. RAM6お
よび辞書It OM 7間のアドレスバスである。A control bus 10 sends control signals to the gate array 2 via a connector l. 11 is connect 1
This is a bidirectional data bus between the gate array 2 and the gate array 2. 1
2 is a gate array, MPU3. Program ll0M5
.. 118M6 and the dictionary nov7. 13 is a gate array 2. MPt13. Address bus between RAM 6 and dictionary It OM 7.
14はMPU3と辞書110M7どの間のアドレス拡張
のためのボートである。14 is a port for address extension between the MPU 3 and the dictionary 110M7.
第2図に示すマルチリンガルSCはコネクタ1を介して
電子タイプライタあるいはワードプロセッサからコマン
1−を受ける。このコマンドの1つに辞書ROM7の言
語のm類を切り換えるコマンドを設定する。マルヂリン
ガルSCが電子タイプライタあるいはワードプロセッサ
より、この切り換えコマンドを受は取った場合、MPU
3は辞書110M7の特定エリアに記↑危されているデ
ータを用いることにより、目的とする言語の辞書が辞書
ROM7のどのエリアに存在しているのかを知ることが
できる。The multilingual SC shown in FIG. 2 receives commands 1- from an electronic typewriter or word processor via connector 1. One of these commands is set as a command for switching the m classes of languages in the dictionary ROM 7. When the Marginal SC receives this switching command from an electronic typewriter or word processor, the MPU
3, by using the data recorded in a specific area of the dictionary 110M7, it is possible to know in which area of the dictionary ROM 7 the dictionary of the target language exists.
第3図は本発明の第1の実施例であり、辞書110M7
の内容を示す。第3図に示すように辞書110M7の先
頭に16個のエリアA(それぞれ2バイト)を確保し、
0番地より順番に米語、英語、仏語、独語、イタリア語
、スペイン語、ポルトガル語、スウェーデン語、ノルウ
ェー語、デンマーク語、フィンランド語のエリアとする
。エリアの内容が0のときは、この辞書ROM7には該
当する言語は格納されてなく、0でないときは、該当す
る言語の辞書が始まるアドレスを示すものとする。すな
わち、本図においては、$20. $1249および
$ 3678であり、開始アドレスはそれぞれ2011
.124911および3678+1である。FIG. 3 shows a first embodiment of the present invention, in which a dictionary 110M7
Indicates the content of As shown in FIG. 3, 16 areas A (2 bytes each) are secured at the beginning of the dictionary 110M7,
Starting from address 0, the areas are American, English, French, German, Italian, Spanish, Portuguese, Swedish, Norwegian, Danish, and Finnish. When the content of the area is 0, the corresponding language is not stored in this dictionary ROM 7, and when it is not 0, it indicates the address where the dictionary of the corresponding language starts. That is, in this figure, $20. $1249 and $3678, and the starting address is 2011 respectively.
.. 124911 and 3678+1.
次に、第4図のフローチャートに従って第1の実施例の
動作について説明する。第5図は本発明の実施例におり
る凡例を示す。Next, the operation of the first embodiment will be explained according to the flowchart shown in FIG. FIG. 5 shows a legend regarding the embodiment of the present invention.
まず、ステップSlにおいて、第5図の凡例に示すコマ
ンドのうちのコマンドC113、すなわち独語辞書へ切
り換えるというコマンドを受は取る。First, in step Sl, the receiver receives command C113 of the commands shown in the legend of FIG. 5, that is, a command to switch to the German dictionary.
次にステップS2およびステップS3において、エリア
Aの先頭から5バイト目に含まれるアドレス2011を
得る。すなわちステップS2において、コマンドC31
1からコマンl;f;011を引いてワークエリアad
drに格納し、ステップS3において、addrを2イ
H3して再びaddrに格納することにより、アドレス
2011を得る。Next, in steps S2 and S3, address 2011 included in the fifth byte from the beginning of area A is obtained. That is, in step S2, command C31
Subtract command l;f;011 from 1 to create work area ad
In step S3, addr is set to 2-H3 and stored in addr again to obtain address 2011.
次に、ステップS4において、アドレス2011から独
語辞書が存在すると判定される。独語辞書は第3図にお
いて符号3八で示す部分である。そしてステップS5に
おいて、アドレス2011をワークエリアTopadd
rに格納する。Next, in step S4, it is determined from the address 2011 that a German dictionary exists. The German dictionary is the part indicated by the reference numeral 38 in FIG. Then, in step S5, the address 2011 is added to the work area Topadd.
Store in r.
一方、ステップSlにおいて、C5Hというコマンドを
受信した場合は、コマンドC31!を受信した場合と同
様に、エリアの先頭から9バイト目の値を得る。しかし
、この値は0であるので、ステップS4において、この
辞W ll0M7にはスペイン語の辞書は存在しないと
判定される。従って、辞書は切り換えられず、ステップ
SLに戻る。On the other hand, when the command C5H is received in step Sl, command C31! In the same way as when receiving , the value of the 9th byte from the beginning of the area is obtained. However, since this value is 0, it is determined in step S4 that there is no Spanish dictionary for this word Wll0M7. Therefore, the dictionary is not switched and the process returns to step SL.
次に、本発明の第2の実施例について説明する。第6図
は辞書110M7の内容を示す。この場合は、特定エリ
アAに、この辞inOM7が有する各言語の開始アドレ
スがエリアの先頭より詰めて記憶されており、データの
最後はOで示されている。Next, a second embodiment of the present invention will be described. FIG. 6 shows the contents of the dictionary 110M7. In this case, the start addresses of each language that this dictionary inOM7 has are stored in the specific area A, starting from the beginning of the area, and the end of the data is indicated by O.
そして、各々の言語の辞書の先頭には何語かを示すデー
タBを持っている。このデータBは0・米語、1:英語
、2:仏語、3:独語、4:イタリア語、5ニスペイン
語、6:ポルトガル語、7:スウエーデン語、8:ノル
ウェー語、9:デンマーク語およびA:フィンランド語
である。なお、このデータは一例であるので言語の種類
およびデータと言語との対応はこれに限るものではない
。At the beginning of each language dictionary is data B indicating the number of words. This data B is 0 American, 1 English, 2 French, 3 German, 4 Italian, 5 Japanese Spanish, 6 Portuguese, 7 Swedish, 8 Norwegian, 9 Danish, and A: It's Finnish. Note that this data is an example, and the types of languages and the correspondence between data and languages are not limited to this.
第6図に示す辞書+10M7には仏語、ポルトガル語お
よびスウェーデン語が含まれている。The dictionary +10M7 shown in FIG. 6 includes French, Portuguese, and Swedish.
次に、第7図のフローチャートに従って、第2の実施例
の動作について説明する。Next, the operation of the second embodiment will be explained according to the flowchart shown in FIG.
ステップ5lrlからステップ57/のイニシャルプロ
セスにおいて、この辞書n0M7には何語が存在してい
るかを調べる。ステップS1においては記憶エリアPI
およびP2にOを格納する。ステップS2およびステッ
プS3において、言語の種類を示すデータを捜し、ステ
ップS4においてこれをaddrに格納する。そして、
このデータはステップS5において別なエリアであるc
ountry[P1] に格納される。In the initial process from step 5lrl to step 57/, it is checked how many words exist in this dictionary n0M7. In step S1, the storage area PI
and stores O in P2. In steps S2 and S3, data indicating the type of language is searched for, and in step S4 this is stored in addr. and,
This data is stored in a separate area in step S5.
It is stored in country[P1].
ステップS6においては、エリアP1にP1+1を、エ
リアP2にP2+1を格納し、ステップS7において、
I”1は17以上のときは、ステップS8に移り、そう
でないときはステップS2に戻って、再び言語の種類を
示すデータを捜す。In step S6, P1+1 is stored in area P1 and P2+1 is stored in area P2, and in step S7,
If I"1 is 17 or more, the process moves to step S8; otherwise, the process returns to step S2 to search again for data indicating the type of language.
ステップS8において、第5図に示したようなコマンド
を、キー人力などによってMPIJ3が受信すると、ス
テップS9.ステップ519およびステップSllにお
いて、言語の種類を示すデータが記憶されているエリア
(country[Pl])を捜す。捜し出したとぎは
ステップ514に移り、そうでないときはステップ51
2 に穆る。In step S8, when the MPIJ 3 receives a command as shown in FIG. 5 using a key or the like, step S9. In step 519 and step Sll, an area (country[Pl]) in which data indicating the type of language is stored is searched. If the key has been found, the process moves to step 514; otherwise, the process moves to step 51.
2.
ステップ514 においては、ステップS8において受
信したコマンドに該当する言語に切り換える。In step 514, the language is switched to the one corresponding to the command received in step S8.
そして、ステップ515において、その言語の開始アド
レスをワークエリアTopaddrに格納する。Then, in step 515, the start address of that language is stored in the work area Topaddr.
ステップ512においては、エリアP2にP2+1を格
納し、次のステップ513においてP2とPIとを比較
してP2がPiよりも大きい値のときはステップS8に
戻り、そうでないときは、ステップS10に戻って言語
の種類を示すデータが記千彦されているエリア(cou
ntry[P1])を捜す動作を繰り返す。In step 512, P2+1 is stored in area P2, and in the next step 513, P2 and PI are compared, and if P2 is larger than Pi, the process returns to step S8; otherwise, the process returns to step S10. The area where data indicating the type of language is recorded (cou
repeat[P1]).
次に、木発明の第3の実施例について説明する。第8図
は辞書ItOM7の内容を示す。このROM7において
は、16個の特定エリアA(それぞれ3バイト)に、言
語を示すコードと、開始アドレスとを記憶している。特
定エリアAに記憶されている1$30は英語辞書をエリ
ア8八に3011番地より記憶し、7$1371はスウ
ェーデン語をエリア8Bに137111番地より記憶し
ていることを表している。Next, a third embodiment of the tree invention will be described. FIG. 8 shows the contents of the dictionary ItOM7. This ROM 7 stores a code indicating a language and a start address in 16 specific areas A (3 bytes each). 1$30 stored in specific area A represents that an English dictionary is stored in area 88 from address 3011, and 7$1371 represents that a Swedish dictionary is stored in area 8B from address 137111.
次に、第9図のフローチャートに従って木発明の第3の
実施例の動作について説明する。Next, the operation of the third embodiment of the tree invention will be explained according to the flowchart of FIG.
ステップStにおいて、第5図に示したようなコマンド
を受信すると、ステップS2.ステップS3およびステ
ップS4の処理によりエリアAの先頭に記憶されている
アドレスを得る。ステップS5にj、Sいて、この】′
ドレスの内容がOであると判定されたときには、この辞
書110M7にはいかなる言語も記憶されていないこと
になり、ステップSlに戻る。In step St, when a command as shown in FIG. 5 is received, step S2. The address stored at the beginning of area A is obtained through the processing in steps S3 and S4. j and S are in step S5, and this]'
When it is determined that the content of the dress is O, it means that no language is stored in this dictionary 110M7, and the process returns to step Sl.
ステップS5において、アドレスの中1床がOてないと
きにはステップS6に移る。ステップS6における判定
で、該当する辞書が存在するときはステップS9に移り
、その言語の辞書の開始アドレスをワークエリアTop
addr に格納する。In step S5, if the first floor of the address is not O, the process moves to step S6. If it is determined in step S6 that the corresponding dictionary exists, the process moves to step S9, and the start address of the dictionary for that language is added to the work area Top.
Store in addr.
ステップS6における判定で、該当する辞書か存在しな
いときは1、ステップS7およびステップS8を経てス
テップS4に戻り、受信したコマンドに該当する言語の
辞書を捜す。この動作を繰り返しても該当する辞書がな
いときは、ステップS8からステップSlに戻る。If it is determined in step S6 that the corresponding dictionary does not exist, the process returns to step S4 via step S7 and step S8, and searches for a dictionary of the language corresponding to the received command. If the corresponding dictionary is not found even after repeating this operation, the process returns from step S8 to step Sl.
以上、第3の実施例について説明したが、第2および第
3の実施例の場合、辞書の開始アドレスは第6図および
第8図に示したように昇順などのように決まった順序で
記憶させる必要はない。また、第2および第3の実施例
では、特定エリアの大きさを固定する必要もなく、言語
の数を予め決めておくか特定エリアの最後に終端データ
を挿入する方法をとってもよい。The third embodiment has been described above, but in the second and third embodiments, the start addresses of the dictionary are stored in a fixed order such as ascending order as shown in FIGS. 6 and 8. There's no need to do it. Furthermore, in the second and third embodiments, there is no need to fix the size of the specific area, and the number of languages may be determined in advance or termination data may be inserted at the end of the specific area.
第2および第3の実施例は以上のような特徴をもつので
、コマンドの意味を「何語の辞書へ切り換える」から「
何番目の辞書へ切り換える」に変えた場合でも、これら
の辞書を用いることかできる。例えばコマンドC011
は先頭の辞書に切り換え、コマンドC311は4番目の
辞書に切り換えるという意味になる。Since the second and third embodiments have the above-mentioned characteristics, the meaning of the command can be changed from "switch to a dictionary of any language" to "
You can still use these dictionaries even if you change to "Switch to which dictionary." For example, command C011
Command C311 means switching to the first dictionary, and command C311 means switching to the fourth dictionary.
次に、第1O図に示すフローチャートに従って第2およ
び第3の実施例においてコマンドの意味を変えたときの
動作について説明する。Next, the operation when the meaning of the command is changed in the second and third embodiments will be explained according to the flowchart shown in FIG. 1O.
まず、ステップS1においてコマンドC211を受信し
た場合、ステップS2およびステップS3の処理により
3番目のエリアよりアドレス3678+1を得る。First, when command C211 is received in step S1, address 3678+1 is obtained from the third area through the processing in step S2 and step S3.
これは3番目の辞書がアト1336フ811番地より開
始していることを示している。そして、ステップS4に
おいてこの値をTopaddrに記憶させる。This indicates that the third dictionary starts at address 1336, address 811. Then, in step S4, this value is stored in Topaddr.
また、ステップ51において、コマンドC711を受信
した場合は、ステップS3において8番目のエリアを調
べる。そのエリアには0が記憶されているので、8番目
の辞書は存在していないことがわかる。If command C711 is received in step 51, the eighth area is checked in step S3. Since 0 is stored in that area, it can be seen that the eighth dictionary does not exist.
なお、第1O図に示した処理においては、第6図に符号
Bで示した言語コードあるいは第8図のエリアAに示し
た言語コードをワークエリアに記憶させる動作は必要と
しない。In the process shown in FIG. 1O, there is no need to store the language code shown in FIG. 6 as B or the language code shown in area A in FIG. 8 in the work area.
[発明の効果]
以上説明した様に、本発明においては、電子辞書中にお
いて、どの言語がどこに記憶されているかを示す情報を
持つようにしたので、複数の言語に対応するスペルチエ
ッカ−を実現することかできるという効果がある。[Effects of the Invention] As explained above, in the present invention, since the electronic dictionary has information indicating which language is stored where, it is possible to realize a spell checker that supports multiple languages. It has the effect of being able to do things.
第1図は本発明に係る電子辞書の構成図、第2図は本発
明を適用したマルチリンガルスペルチエッカ−の構成図
、
第3図は本発明の第1の実施例を示す図、第4図は木発
明の第1の実施例のフローチャート、
第5図は本発明の実施例におりる凡例を示す図、第6図
は本発明の第2の実施例を示す図、第7図は本発明の第
2の実施例のフローチャート、
第8図は本発明の第3の実施例を示す図、第9図は木発
明の第3の実施例のフローチャート、
第1O図は本発明の第2および第3の実施例においてコ
マンドの意味を変えた場合のフローチャートである。
1・・・コネクタ、
2・・・ゲートアレイ、
3・・・マイクロプロセッサ、
4・・・クロック、
5・・・プログラムnOM (リードオンリメモリ)、
6・・・1(八M(ランダムアクセスメモリ)、7・・
・辞書110M(リートオンリメそり)、8・・・デコ
ーダ、
9・・・アドレス線、
lO・・・コントロールバス、
11・・・双方向データバス、
12・・・データバス、
13・・・アドレスバス、
14・・・ボート。
木登BAr4s電子辞名l槙人巳
第1図
ネ爺明0募1f)叉を已イ列を示す図
第31
l
ネj吉日月の、第 ILf′)!にム已イダ1」0フロ
ー十ヤード第4図
4くA59月f)n2f)震処邑イ列をホす医第6図
杢誼δ口月afi3 f)茨謬混已イ列を示す図第8図
杢調58月0漆30求ン1aイ列θフローチャート第9
図
CnH(COH−CFH) :n−4’目の斜奢へt
わると・砂コマ〉ド第10図FIG. 1 is a block diagram of an electronic dictionary according to the present invention, FIG. 2 is a block diagram of a multilingual spell checker to which the present invention is applied, and FIG. 3 is a diagram showing a first embodiment of the present invention. Fig. 4 is a flowchart of the first embodiment of the invention, Fig. 5 is a diagram showing a legend for the embodiment of the invention, Fig. 6 is a diagram showing the second embodiment of the invention, Fig. 7 is a flowchart of the second embodiment of the present invention, FIG. 8 is a diagram showing the third embodiment of the present invention, FIG. 9 is a flowchart of the third embodiment of the tree invention, and FIG. 1O is a flowchart of the third embodiment of the present invention. 12 is a flowchart when the meanings of commands are changed in the second and third embodiments. 1...Connector, 2...Gate array, 3...Microprocessor, 4...Clock, 5...Program nOM (read only memory), 6...1 (8M (random access memory) ), 7...
・Dictionary 110M (leat-only mesori), 8... Decoder, 9... Address line, lO... Control bus, 11... Bidirectional data bus, 12... Data bus, 13... Address bus , 14...Boat. Minobu BAr4s electronic dictionary l Maki Hitomi Figure 1 Nejimei 0 recruitment 1f) Diagram showing the row of forks No. 31 l Nej Auspicious day of the moon, No. ILf')! Figure 6 shows the sequence of earthquakes. Figure 8 Heather tone 58 month 0 lacquer 30 request 1a A row θ flowchart No. 9
Figure CnH (COH-CFH): To the n-4'th slope
Warto Sand Top Figure 10
Claims (1)
書に格納されている複数の言語の単語の綴りを該言語別
に一括して記憶する第1記憶手段と、 前記言語が前記電子辞書のどの部分に記憶されているか
を示す情報を記憶する第2記憶手段とを具えたことを特
徴とする電子辞書。[Scope of Claims] 1) In an electronic dictionary that stores the spellings of words, a first storage means that collectively stores the spellings of words in a plurality of languages stored in the electronic dictionary for each language; an electronic dictionary comprising second storage means for storing information indicating in which part of the electronic dictionary the electronic dictionary is stored.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63020798A JPH01196660A (en) | 1988-01-30 | 1988-01-30 | electronic dictionary |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63020798A JPH01196660A (en) | 1988-01-30 | 1988-01-30 | electronic dictionary |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01196660A true JPH01196660A (en) | 1989-08-08 |
Family
ID=12037079
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63020798A Pending JPH01196660A (en) | 1988-01-30 | 1988-01-30 | electronic dictionary |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01196660A (en) |
-
1988
- 1988-01-30 JP JP63020798A patent/JPH01196660A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5437036A (en) | Text checking application programming interface | |
| US4412305A (en) | Sentence translation device | |
| US3938100A (en) | Virtual addressing apparatus for addressing the memory of a computer utilizing associative addressing techniques | |
| US4799188A (en) | Electronic dictionary system having improved memory efficiency for storage of common suffix words | |
| JPS58501603A (en) | Digital data processing methods and means | |
| EP0170284B1 (en) | Microcomputer | |
| JPS5817582A (en) | Data storage and address specifying system for mutiplex word memory | |
| JPS5822782B2 (en) | Pattern similarity calculation device | |
| JPS59865B2 (en) | electronic translation device | |
| US4688189A (en) | Electronic equipment for storing number of searches of information | |
| JPH01196660A (en) | electronic dictionary | |
| JPS6217794B2 (en) | ||
| JPS5918730B2 (en) | Kana/Kanji conversion device | |
| JPH0115906B2 (en) | ||
| JPS6218078B2 (en) | ||
| JPS61150069A (en) | Translating and editing device | |
| JPH03118661A (en) | Word retrieving device | |
| JPS6029823A (en) | Adaptive symbol string conversion method | |
| JPS5965342A (en) | Kanji (chinese character)/kana (japanese syllabary) converting system | |
| JP3035105B2 (en) | Sentence information processing equipment | |
| JPH0724057B2 (en) | Electronics | |
| JPH05135006A (en) | Character processing method and device | |
| JPS5820075B2 (en) | pattern recognition device | |
| JPS6336478A (en) | Source dictionary display device for translated word | |
| JPH0159626B2 (en) |