Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2810893B2 - Word dictionary search device - Google Patents
[go: Go Back, main page]

JP2810893B2 - Word dictionary search device - Google Patents

Word dictionary search device

Info

Publication number
JP2810893B2
JP2810893B2 JP1114081A JP11408189A JP2810893B2 JP 2810893 B2 JP2810893 B2 JP 2810893B2 JP 1114081 A JP1114081 A JP 1114081A JP 11408189 A JP11408189 A JP 11408189A JP 2810893 B2 JP2810893 B2 JP 2810893B2
Authority
JP
Japan
Prior art keywords
word
character
storage unit
unit
stored
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 - Lifetime
Application number
JP1114081A
Other languages
Japanese (ja)
Other versions
JPH02293967A (en
Inventor
守 岡田
敏之 吉田
季栄 原田
敦子 栗原
Original Assignee
エヌ・ティ・ティ・データ通信株式会社
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 エヌ・ティ・ティ・データ通信株式会社 filed Critical エヌ・ティ・ティ・データ通信株式会社
Priority to JP1114081A priority Critical patent/JP2810893B2/en
Publication of JPH02293967A publication Critical patent/JPH02293967A/en
Application granted granted Critical
Publication of JP2810893B2 publication Critical patent/JP2810893B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、文字認識装置からの出力として得られる認
識候補文字から正解文字を推定するため、認識候補文字
を検索キーとして単語辞書から該当単語を検索する単語
辞書検索装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention estimates a correct character from a recognition candidate character obtained as an output from a character recognition device. The present invention relates to a word dictionary search device for searching for.

[従来の技術] 文字認識装置は、一つの文字を認識した場合、複数個
の認識候補文字を出力する。その認識候補文字の中に
は、ただ1個の正解文字が含まれるか、もしくは正解文
字が全く含まれないかのいずれかである。すなわち、認
識候補文字の大部分が正解文字ではない。たとえば、一
つの文字に対して16個の認識候補文字を出力する文字認
識装置の場合、少なくとも15個の認識候補文字は正解文
字ではない。また、文字認識装置は形が類似した候補文
字を出力するので、当然のことながら認識候補文字には
単語を形成しない文字が多く含まれる。
[Related Art] When a character recognition device recognizes one character, it outputs a plurality of recognition candidate characters. Either one correct character is included in the recognition candidate characters, or no correct character is included at all. That is, most of the recognition candidate characters are not correct characters. For example, in the case of a character recognition device that outputs 16 recognition candidate characters for one character, at least 15 recognition candidate characters are not correct characters. In addition, since the character recognition device outputs candidate characters having similar shapes, naturally, recognition candidate characters include many characters that do not form words.

このような文字認識装置に対して、従来の単語辞書検
索装置では、各認識候補文字を検索キーデータとして必
ず単語辞書を検索する構成になっていたので、冗長な辞
書検索の回数が増大し、認識候補文字から正解文字を推
定する性能を著しく低下させる大きな原因となってい
た。
In contrast to such a character recognition device, the conventional word dictionary search device is configured to always search the word dictionary using each recognition candidate character as search key data, so the number of redundant dictionary searches increases, This has been a major cause of significantly lowering the performance of estimating correct characters from recognition candidate characters.

[発明が解決しようとする課題] 本発明の目的は、冗長な辞書検索の回数を削減し単語
の検索時間を短縮する単語辞書検索装置を提供すること
にある。
[Problems to be Solved by the Invention] It is an object of the present invention to provide a word dictionary search device that reduces the number of redundant dictionary searches and shortens a word search time.

[課題を解決するための手段] 上記手段を解決するために、本発明は、文字認識装
置、計算機、及び単語辞書検索装置を備えており、単語
辞書検索装置における単語辞書部は、単語を記憶する第
1記憶部と、使用する全文字に対して、各単語内で出現
する文字位置データを記憶した第2記憶領域とを設け、
さらに第2記憶領域のデータを記憶するテーブルメモ
リ、辞書アクセス判定部、単語計数部を備えている。
Means for Solving the Problems In order to solve the above means, the present invention includes a character recognition device, a computer, and a word dictionary search device, and the word dictionary unit in the word dictionary search device stores words. And a second storage area storing character position data that appears in each word for all the characters to be used,
Further, a table memory for storing data in the second storage area, a dictionary access determining unit, and a word counting unit are provided.

[作用] 本発明は、上記の手段を利用して文字認識を行うた
め、単語辞書に記憶されている単語を検索する際に、認
識した文字のコードと文字が出現する位置のデータを単
語辞書検索装置に送り、テーブルメモリの内容を参照し
て辞書アクセス判定部において辞書を検索するかどうか
を判定する。また、検索した単語の数を単語計数部によ
り計数して、指定された文字出現位置に認識文字を持つ
単語が無ければ、テーブルメモリの内容を更新し、認識
文字を指定位置に持つ単語が単語辞書に記憶されている
かどうかを検索する前に判定できるようにする。該当す
る単語が無いと判定されれば、辞書検索を中止し、これ
によって冗長な辞書検索を削減する。
[Operation] Since the present invention performs character recognition using the above-described means, when searching for a word stored in a word dictionary, the code of the recognized character and the data of the position where the character appears appear in the word dictionary. The dictionary is sent to the search device and the dictionary access determination unit determines whether to search the dictionary with reference to the contents of the table memory. Further, the number of searched words is counted by the word counting unit, and if there is no word having the recognized character at the designated character appearance position, the contents of the table memory are updated, and the word having the recognized character at the designated position is replaced with the word. It is possible to determine whether or not it is stored in a dictionary before searching. If it is determined that there is no corresponding word, the dictionary search is stopped, thereby reducing redundant dictionary searches.

[実施例] 第1図は本発明の実施例を説明する図であり、1は文
字認識装置、2は計算機、3は単語辞書検索装置、31は
単語辞書部、32は辞書アクセス制御部、33はテーブルメ
モリ、34はキー情報格納部、35は辞書アクセス判定部、
36はバッファメモリ、37は単語計数部、38はインタフェ
ース部である。
Embodiment FIG. 1 is a diagram for explaining an embodiment of the present invention, wherein 1 is a character recognition device, 2 is a computer, 3 is a word dictionary search device, 31 is a word dictionary unit, 32 is a dictionary access control unit, 33 is a table memory, 34 is a key information storage unit, 35 is a dictionary access determination unit,
36 is a buffer memory, 37 is a word counting unit, and 38 is an interface unit.

第2図は単語辞書部31の構成を示す図であり、311は
管理情報記憶領域、312は単語記憶領域である。
FIG. 2 is a diagram showing the configuration of the word dictionary unit 31, where 311 is a management information storage area, and 312 is a word storage area.

第3図はテーブルメモリ33の構成を説明する図であ
る。
FIG. 3 is a diagram for explaining the configuration of the table memory 33.

本発明の動作の説明をする前に、まず、テーブルメモ
リ33の構成と単語辞書部31の管理情報記憶領域311にお
けるデータ形式について説明する。なお、本実施例で
は、説明の都合上、使用する文字コードはJISで規定さ
れる漢字コードとしている。しかし、対象とする文字コ
ードはJISで規定されたコードに限られることはなく、
他の体系で規定された文字コードでもよいし、また、そ
の部分集合で規定される文字コードでもよい。
Before describing the operation of the present invention, first, the configuration of the table memory 33 and the data format in the management information storage area 311 of the word dictionary unit 31 will be described. In this embodiment, for convenience of explanation, the character code used is a kanji code specified by JIS. However, the target character code is not limited to the code specified in JIS,
It may be a character code defined by another system or a character code defined by a subset thereof.

テーブルメモリ33は、JISで規定される漢字コードの
数に等しいバイト数の書換え可能なメモリで構成し、そ
のアドレスを漢字コードに1対1に対応させる。一方、
単語辞書部31はディスク装置などの大容量記憶装置で構
成され、管理情報記憶領域311はテーブルメモリ33のア
ドレスと1対1に対応できるアドレス構成をなし、単語
記憶領域312に記憶されているすべての単語について出
現する文字Mとその出現文字位置Pに応じて、文字Mに
対応するアドレスのPビット目を“ON"状態とする。
The table memory 33 is composed of a rewritable memory having the number of bytes equal to the number of kanji codes specified by JIS, and its addresses are made to correspond one-to-one to kanji codes. on the other hand,
The word dictionary unit 31 is configured by a large-capacity storage device such as a disk device, and the management information storage area 311 has an address configuration that can correspond to the address of the table memory 33 on a one-to-one basis. The P-th bit of the address corresponding to the character M is set to the “ON” state according to the character M that appears for the word “.

第3図に示すように、「東京都」という単語が単語記
憶領域312に記憶されている場合を例として説明する
と、第1番目の文字位置の「東」に対応するテーブルメ
モリ33のアドレスの第1ビット目を、また第2番目の
「京」に対応するアドレスの第2ビット目を、第3番目
の「都」に対応するアドレスの第3ビット目にそれぞれ
“ON"状態とする。
As shown in FIG. 3, a case where the word “Tokyo” is stored in the word storage area 312 will be described as an example. To explain the case, the address of the table memory 33 corresponding to “East” at the first character position is described. The first bit, the second bit of the address corresponding to the second “K”, and the third bit of the address corresponding to the third “To” are turned “ON”, respectively.

第4文字目に「都」を持つ単語が単語辞書部に記憶さ
れていない場合には、「都」に対応するアドレスの第4
ビット目を“OFF"状態とする。
If the word having the capital "tsuto" as the fourth character is not stored in the word dictionary section, the fourth character of the address corresponding to "capita" is stored.
The bit is turned off.

また、単語記憶領域312に新たな単語が記憶される場
合には、管理情報記憶領域311のデータも更新されるも
のとする。
When a new word is stored in the word storage area 312, the data in the management information storage area 311 is also updated.

以下、動作について説明する。 Hereinafter, the operation will be described.

計算機2は初期設定命令を単語辞書検索装置3に発
し、インタフェース部38が辞書アクセス制御部32に対し
単語辞書部31の管理情報記憶領域311のデータ読み込み
を指示し、辞書アクセス制御部32が該読み込みデータを
テーブルメモリ33に書き込む。
The computer 2 issues an initialization command to the word dictionary search device 3, the interface unit 38 instructs the dictionary access control unit 32 to read data in the management information storage area 311 of the word dictionary unit 31, and the dictionary access control unit 32 Write the read data to the table memory 33.

次に、計算機2は文字認識装置1から認識候補文字を
受け取り、ある認識候補文字のコード(Mとする)と出
現文字位置(Pとする)を単語辞書検索装置3に送出し
単語の検索命令を発する。
Next, the computer 2 receives the recognition candidate character from the character recognition device 1, sends the code (M) and the appearance character position (P) of a certain recognition candidate character to the word dictionary search device 3, and sends a word search command. Emits.

次に、単語辞書検索装置3が動作する。インタフェー
ス部38は文字コードMと出現文字位置のデータPを受け
取り、キー情報格納部34に書き込む。辞書アクセス判定
部35はキー情報格納部34から文字コードMと出現文字位
置データPを受け取り、文字コードMに対応するテーブ
ルメモリ33のアドレスのデータを読み込み、Pビット目
のフラグの状態を調べる。この時、フラグの状態が“O
N"であれば辞書アクセス制御部32に対して文字コードM
と出現文字位置データPを送出し単語の検索命令を発
し、該フラグの状態が“OFF"であれば該当単語なしの情
報をインタフェース部38を介して計算機2に通知する。
Next, the word dictionary search device 3 operates. The interface unit 38 receives the character code M and the data P of the appearance character position, and writes it in the key information storage unit 34. The dictionary access determining unit 35 receives the character code M and the appearance character position data P from the key information storage unit 34, reads the data of the address of the table memory 33 corresponding to the character code M, and checks the state of the P-th bit flag. At this time, the flag status is “O
If “N”, the character code M is transmitted to the dictionary access control unit 32.
Then, a word search command is issued, and if the state of the flag is "OFF", information indicating that there is no corresponding word is notified to the computer 2 via the interface unit 38.

辞書アクセス制御部32は辞書アクセス判定部35から文
字コードMと出現文字位置データPを受け取ると、単語
辞書部31の単語記憶領域312から該当単語を読み出して
バッファメモリ36に書き込む。
When the dictionary access control unit 32 receives the character code M and the appearance character position data P from the dictionary access determination unit 35, it reads the corresponding word from the word storage area 312 of the word dictionary unit 31 and writes it to the buffer memory 36.

次に単語計数部37が動作し、バッファメモリ36に書き
込まれた単語の数を計数し、その結果をインタフェース
部38を介して計算機2へ通知する。この時、計数結果が
“0"(すなわち、該当単語なし)の場合には、キー情報
格納部34から文字コードMと出現文字位置データPを受
け取り、MとPで定まるテーブルメモリ33のフラグを
“OFF"状態に書き換える。
Next, the word counting unit 37 operates, counts the number of words written in the buffer memory 36, and notifies the computer 2 of the result via the interface unit 38. At this time, if the counting result is "0" (that is, there is no corresponding word), the character code M and the appearance character position data P are received from the key information storage unit 34, and the flag of the table memory 33 determined by M and P is set. Rewrite to “OFF” state.

計算機2は単語計数部37からの結果を受け取ると、イ
ンタフェース部38を介してバッファメモリ36のデータを
読み込み、次の検索要求を単語辞書検索装置3に対して
行う。
Upon receiving the result from the word counting unit 37, the computer 2 reads the data in the buffer memory 36 via the interface unit 38 and makes a next search request to the word dictionary search device 3.

上記の動作は、計算機2が必要な回数だけ辞書検索を
行ったのち終了命令を発し、辞書アクセス制御部32がテ
ーブルメモリ33のデータを単語辞書部31の管理情報記憶
領域311に書き込んだのち終了する。
In the above operation, the computer 2 performs a dictionary search a required number of times and then issues an end command. The dictionary access control unit 32 writes the data of the table memory 33 into the management information storage area 311 of the word dictionary unit 31 and then terminates. I do.

上記説明において、初期設定時に、テーブルメモリ33
のすべてのフラグを“ON"に設定し、単語検索の経過と
ともに、認識文字のコードと文字出現位置の判定の結
果、該当する単語が発見できなかった場合に、フラグを
“OFF"に書き換えることにより、管理情報記憶領域311
のデータを学習する構成とすることができることは自明
である。
In the above description, at the time of initial setting, the table memory 33
All flags are set to “ON”, and as the word search progresses, if the relevant word is not found as a result of determining the code of the recognized character and the character appearance position, the flag is rewritten to “OFF” The management information storage area 311
It is self-evident that the configuration for learning the data can be adopted.

また、テーブルメモリ33の構成は、1単語を構成する
文字数が8文字以内の単語が大部分を占めることから、
1文字コードに対して1バイトを割り当てることとして
いる。しかし、これより長い文字数の単語を取り扱う必
要があれば、必要とするメモリ容量は増加するが、例え
ば最大16文字の単語を処理するために2バイトを割り当
ててテーブルメモリ構成することも可能である。
Further, the configuration of the table memory 33 is based on the fact that the number of characters constituting one word is 8 words or less,
One byte is assigned to one character code. However, if it is necessary to handle words having a longer number of characters, the required memory capacity increases. For example, a table memory can be configured by allocating 2 bytes to process words of up to 16 characters. .

[発明の効果] 上記の説明から明らかなように、本発明においては、
単語辞書部31に記憶された単語を形成しない文字を検索
キーとする単語検索を排除することができるので、冗長
な辞書検索の回数を大幅に削減し単語検索時間を短縮で
きる。従って、多くの認識候補文字の中から単語照合に
より正解文字を推定する処理に要する時間を大幅に短縮
できるという利点がある。
[Effects of the Invention] As is clear from the above description, in the present invention,
Since a word search using a character that does not form a word stored in the word dictionary unit 31 as a search key can be eliminated, the number of redundant dictionary searches can be significantly reduced, and the word search time can be reduced. Therefore, there is an advantage that the time required for estimating the correct character by word collation from many recognition candidate characters can be greatly reduced.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の単語辞書検索装置の実施例の構成を示
す図、第2図は単語辞書部31の構成を説明する図、第3
図はテーブルメモリ33の構成を説明する図である。 1……文字認識装置、 2……計算機、 3……単語辞書検索装置、 31……単語辞書部、 32……辞書アクセス制御部、 33……テーブルメモリ、 34……キー情報格納部、 35……辞書アクセス判定部、 36……バッファメモリ、 37……単語計数部、 38……インタフェース部、 311……管理情報記憶領域、 312……単語記憶領域。
FIG. 1 is a diagram showing a configuration of an embodiment of a word dictionary search device of the present invention, FIG. 2 is a diagram for explaining a configuration of a word dictionary unit 31, and FIG.
The figure illustrates the configuration of the table memory 33. DESCRIPTION OF SYMBOLS 1 ... Character recognition device, 2 ... Computer, 3 ... Word dictionary search device, 31 ... Word dictionary unit, 32 ... Dictionary access control unit, 33 ... Table memory, 34 ... Key information storage unit, 35 ... Dictionary access judging section, 36 buffer memory, 37 word counting section, 38 interface section, 311 management information storage area, 312 word storage area.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 栗原 敦子 東京都港区虎ノ門1丁目26番5号 エ ヌ・ティ・ティ・データ通信株式会社内 (56)参考文献 特開 昭60−147888(JP,A) (58)調査した分野(Int.Cl.6,DB名) G06F 17/30 G06K 9/72──────────────────────────────────────────────────続 き Continuation of front page (72) Inventor Atsuko Kurihara 1-26-5 Toranomon, Minato-ku, Tokyo Inside NTT Data Communication Corporation (56) References JP-A-60-147888 (JP) , A) (58) Field surveyed (Int. Cl. 6 , DB name) G06F 17/30 G06K 9/72

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】N個の文字コードからなる集合{C1,C2,・
・・,CN}の要素の組合せで形成される単語を検索する
単語辞書検索装置において、指定された文字コードCi
(1≦i≦N)を第m番目(1≦m)の文字として有す
る単語の検索を可能ならしめるように単語を記憶する第
1の記憶領域と、第1の記憶領域に記憶された単語にお
いて前記N個の文字コードがどの文字位置に出現するか
を管理する管理情報を記憶する第2の記憶領域を持つ単
語辞書部と、単語辞書部のデータ入出力を制御する辞書
アクセス制御部と、辞書アクセス制御部を介して読み出
された単語辞書部の第2の記憶領域のデータを記憶する
テーブルメモリと、文字コードと該文字コードが出現す
る文字位置情報からなる検索キーデータを記憶するキー
情報格納部と、キー情報格納部に記憶した検索キーデー
タでテーブルメモリのデータを参照し、該当単語が単語
辞書部に記憶されているか否かを判定する辞書アクセス
判定部と、辞書アクセス制御部を介して読み出した単語
を記憶するバッファメモリと、バッファメモリに記憶し
た単語の個数を計数した結果にもとづいて、キー情報格
納部に記憶した検索キーデータでテーブルメモリにアク
セスしテーブルメモリのデータを書き換える単語計数部
と、外部装置とのデータ入出力を制御するインタフェー
ス部を有することを特徴とする単語辞書検索装置。
1. A set of N character codes {C 1 , C 2 ,.
..In a word dictionary search device for searching for a word formed by a combination of elements of C N }, a specified character code Ci
A first storage area for storing words so that a search for a word having (1 ≦ i ≦ N) as the m-th (1 ≦ m) character is possible, and a word stored in the first storage area A word dictionary unit having a second storage area for storing management information for managing in which character position the N character codes appear; and a dictionary access control unit for controlling data input / output of the word dictionary unit. A table memory for storing data in the second storage area of the word dictionary section read via the dictionary access control section, and search key data including a character code and character position information where the character code appears. A key information storage unit, a dictionary access determination unit that refers to the data in the table memory with the search key data stored in the key information storage unit, and determines whether or not the corresponding word is stored in the word dictionary unit; A buffer memory for storing words read via the access control unit, and accessing the table memory with the search key data stored in the key information storage unit based on the result of counting the number of words stored in the buffer memory. A word dictionary search device, comprising: a word counting unit for rewriting the data of the word dictionary; and an interface unit for controlling data input / output with an external device.
【請求項2】複数の文字の組み合わせでそれぞれ形成さ
れる複数の単語を記憶する第1の記憶部と、 前記第1の記憶部に記憶された各単語において、各文字
がどの位置に出現するかを管理する管理情報を記憶する
第2の記憶部と、 検索対象言語を入力する入力手段と、 前記第2の記憶部に記憶された管理情報に従って、前記
入力手段により入力された検索対象単語を構成する文字
について、検索対象単語内の位置に対応する位置にその
文字を有する単語が前記第1の記憶部に記憶されている
か否かを判別する判別手段と、 前記判別手段により記憶されていると判別された際に、
前記第1の記憶部に記憶された単語の中から該当単語を
検索し、記憶されていないと判別された際に検索を中止
する検索手段と、 より構成されることを特徴とする単語辞書検索装置。
2. A first storage unit for storing a plurality of words each formed by a combination of a plurality of characters, and in each of the words stored in the first storage unit, where each character appears. A second storage unit for storing management information for managing the information, an input unit for inputting a search target language, and a search target word input by the input unit according to the management information stored in the second storage unit. Determination means for determining whether or not a word having the character at a position corresponding to the position within the search target word is stored in the first storage unit; and When it is determined that
A word dictionary search, comprising: search means for searching for a corresponding word from words stored in the first storage unit and stopping the search when it is determined that the word is not stored. apparatus.
【請求項3】前記判別手段は、前記検索対象単語を構成
する文字について、その文字の検索対象単語内の位置に
対応する位置にその文字を有する単語が前記第1の記憶
部に記憶されていると判別されたときに該当単語を読み
出す読出手段を有し、 前記検索手段は、前記読出手段により前記第1の記憶部
から読み出された単語の中から前記検索対象文字単語に
対応する単語を検索する、 ことを特徴とする請求項2に記載の単語辞書検索装置。
3. The method according to claim 1, wherein the determining unit stores a word having the character at a position corresponding to a position of the character in the search target word in the first storage unit. Reading means for reading out a corresponding word when it is determined that the word is present. The searching means includes a word corresponding to the search target character word from words read from the first storage unit by the reading means. The word dictionary search device according to claim 2, wherein:
【請求項4】前記検索手段は、 前記判別手段により記憶されていると判別された際に、
前記第1の記憶部を検索して該当単語を読み出す読出手
段と、 前記読出手段により読み出された単語の数を計数する計
数手段と、 前記計数手段により計数結果が0の時に、前記第2の記
憶部に記憶された情報を、該当文字位置にその文字を有
する単語が第1の記憶部に記憶されていない旨の情報に
更新する更新手段と、 より構成されることを特徴とする請求項2又は請求項3
に記載の単語辞書検索装置。
4. The search means, when it is determined that the data is stored by the determination means,
Reading means for searching the first storage unit and reading out the corresponding word; counting means for counting the number of words read by the reading means; and when the counting result is 0 by the counting means, the second Updating means for updating the information stored in the storage unit of the first storage unit to information indicating that a word having the character at the corresponding character position is not stored in the first storage unit. Claim 2 or Claim 3
The word dictionary search device described in 1.
【請求項5】前記検索対象単語は、文字認識装置から供
給された認識対象文字列から構成されている、ことを特
徴とする請求項2、3又は4に記載の単語辞書検索装
置。
5. The word dictionary search device according to claim 2, wherein the search target word is constituted by a recognition target character string supplied from a character recognition device.
【請求項6】複数の文字から構成される複数の単語を記
憶する第1記憶部と、 各文字に対応したテーブルを備え、前記第1の記憶部に
記憶された単語において、該単語を構成する各文字の位
置を前記テーブルに設定し記憶する第2の記憶部と、 検索対象の単語を構成する任意の文字と該文字の該単語
における位置との情報を入力する情報入力部と、 前記情報入力部から入力された情報をキー情報として格
納するキー情報格納部と、 前記キー情報格納部に格納されたキー情報と前記第2の
記憶部に記憶されたテーブルとを照合し、前記キー情報
が示す文字及び位置が前記第2の記憶部に記憶されたテ
ーブルに設定されているか否かを判定する辞書アクセス
判定部と、 前記辞書アクセス判定部が、前記キー情報が示す文字及
び位置が前記第2の記憶部に記憶されたテーブルに設定
されていると判定した場合、前記キー情報と前記第1の
記憶部に記憶された単語とを照合する辞書アクセス部
と、 前記辞書アクセス部にて照合され、キー情報が示す文字
及び位置とを一致する文字を所有する単語を出力する単
語出力部と、 前記辞書アクセス判定部が、前記キー情報が示す文字及
び位置が前記第2の記憶部に記憶されたテーブルに設定
されていないと判定した場合、検索を中止する制御部
と、 を備えることを特徴とする単語辞書検索装置。
6. A first storage unit for storing a plurality of words composed of a plurality of characters, and a table corresponding to each character, wherein a word stored in the first storage unit is used to construct the word. A second storage unit that sets and stores the position of each character to be set in the table, an information input unit that inputs information on an arbitrary character constituting the word to be searched and the position of the character in the word, A key information storage unit for storing information input from an information input unit as key information; and comparing key information stored in the key information storage unit with a table stored in the second storage unit; A dictionary access determining unit that determines whether a character and a position indicated by information are set in a table stored in the second storage unit, wherein the dictionary access determining unit determines that the character and the position indicated by the key information are The second When it is determined that the key information is set in the table stored in the storage unit, a dictionary access unit that matches the key information with a word stored in the first storage unit, A word output unit that outputs a word having a character that matches the character and position indicated by the key information; and the dictionary access determination unit stores the character and position indicated by the key information in the second storage unit. And a control unit for stopping the search when it is determined that the search is not set in the table.
JP1114081A 1989-05-09 1989-05-09 Word dictionary search device Expired - Lifetime JP2810893B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1114081A JP2810893B2 (en) 1989-05-09 1989-05-09 Word dictionary search device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1114081A JP2810893B2 (en) 1989-05-09 1989-05-09 Word dictionary search device

Publications (2)

Publication Number Publication Date
JPH02293967A JPH02293967A (en) 1990-12-05
JP2810893B2 true JP2810893B2 (en) 1998-10-15

Family

ID=14628591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1114081A Expired - Lifetime JP2810893B2 (en) 1989-05-09 1989-05-09 Word dictionary search device

Country Status (1)

Country Link
JP (1) JP2810893B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4211606B2 (en) * 2001-09-20 2009-01-21 パナソニック株式会社 Manufacturing method of multilayer ceramic electronic component and electronic apparatus
JP5110763B2 (en) * 2004-09-30 2012-12-26 カシオ計算機株式会社 Information display control device and program

Also Published As

Publication number Publication date
JPH02293967A (en) 1990-12-05

Similar Documents

Publication Publication Date Title
US5437012A (en) System for updating directory information and data on write once media such as an optical memory card
JP3167500B2 (en) Handwritten information input processing method
US7231383B2 (en) Search engine for large-width data
US4620295A (en) Method for accessing a data set in a word processing system
JPS59165161A (en) Volume recovery methods for data sets on word processing systems
US4059850A (en) Memory system word group priority device with least-recently used criterion
JP2001243110A (en) Memory controller, flash memory system and access method to flash memory
US6662287B1 (en) Fast free memory address controller
EP3306823A1 (en) Encoding program, encoding apparatus and encoding method
JP2810893B2 (en) Word dictionary search device
US5519860A (en) Central processor index sort followed by direct record sort and write by an intelligent control unit
US4845612A (en) Apparatus for accessing a memory which has dedicated areas for separately storing addresses and character string data
JP3459049B2 (en) Character string search method and device
JP3359934B2 (en) Data storage device
JP2990312B2 (en) Data access method and device
US6771817B1 (en) Method and system for extending ink word data structures while maintaining version compatibility
JP2835159B2 (en) Portable storage media
JPS644226B2 (en)
JPS589452B2 (en) Firmware broom
JPH0462592B2 (en)
JPH1055354A (en) External character registration managing method
JPH02289073A (en) Character processor
JPS5840660A (en) Terminal system
JPS63253494A (en) Portable electronic equipment
JPS6272061A (en) Dictionary control system in document preparing processing

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080807

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080807

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090807

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090807

Year of fee payment: 11