JPH0797369B2 - Kana-Kanji conversion device - Google Patents

Kana-Kanji conversion device

Info

Publication number
JPH0797369B2
JPH0797369B2 JP60183279A JP18327985A JPH0797369B2 JP H0797369 B2 JPH0797369 B2 JP H0797369B2 JP 60183279 A JP60183279 A JP 60183279A JP 18327985 A JP18327985 A JP 18327985A JP H0797369 B2 JPH0797369 B2 JP H0797369B2
Authority
JP
Japan
Prior art keywords
reading
data
character
length
idiom
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
JP60183279A
Other languages
Japanese (ja)
Other versions
JPS6243769A (en
Inventor
陽一 箕浦
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.)
Alps Alpine Co Ltd
Original Assignee
Alps Electric 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 Alps Electric Co Ltd filed Critical Alps Electric Co Ltd
Priority to JP60183279A priority Critical patent/JPH0797369B2/en
Publication of JPS6243769A publication Critical patent/JPS6243769A/en
Publication of JPH0797369B2 publication Critical patent/JPH0797369B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は仮名漢字変換装置,特に,例えば文節変換等を
行う日本語ワードプロセッサ等に用いられる仮名漢字変
換装置に関するものである。
The present invention relates to a kana-kanji conversion device, and more particularly to a kana-kanji conversion device used in, for example, a Japanese word processor for performing phrase conversion or the like.

〔従来の技術〕[Conventional technology]

日本語ワードプロセッサ等においては,入力した読みを
漢字に変換するにあたって,予め読みデータと各漢字デ
ータとを対応させて登録させた熟語辞書が用いられる。
辞書に登録されに読みデータは,通常「あいうえお・・
・」順に並べられ,辞書の検索を高速化するため,読み
の先頭文字等による辞書内のスタートアドレスを示す読
みインデックスが一般に設けられる。
In a Japanese word processor or the like, a idiom dictionary in which the reading data and each kanji data are registered in association with each other is used when converting the input reading into kanji.
The reading data registered in the dictionary is usually "aiueo ...
・ In order to speed up dictionary search, a reading index indicating the start address in the dictionary by the first character of reading etc. is generally provided.

第7図は従来の熟語辞書の構成例を示している。FIG. 7 shows a configuration example of a conventional phrase dictionary.

従来の読みインデックスは,例えば第7図(イ)図示の
ように,「あ」で始まる読みのスタートアドレス,
「い」で始まる読みのスタートアドレス,……というよ
うに,読みの先頭文字を含む文字または文字列を項目と
して,読みおよび漢字データへのポインタが,登録され
るようになっている。
A conventional reading index is, for example, as shown in FIG. 7 (a), a reading start address starting with "a",
A pointer to reading and kanji data is registered with a character or a character string including the first character of reading as an item, such as a reading start address starting with “i”.

また,辞書内容は,例えば第7図(ロ)図示のようにな
っている。読みに続いて,その読みに対応する漢字数と
熟語とが同音異義の数だけ並べられ,エンド・コードに
よって終了が示される。その後に,次の読みのデータが
続くようになっている。
The contents of the dictionary are as shown in FIG. 7 (b), for example. Following the reading, the number of kanji and the idiom corresponding to the reading are arranged by the number of homonyms, and the end code indicates the end. After that, the data of the next reading follows.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

第7図に示した従来の方式によれば,辞書内における読
み長が,可変であるため,入力した読みに一致する読み
データを検索していくときに,エンド・コードを見つけ
て,次の読みを探し出す必要がある。即ち,エンド・コ
ードを1バイトずつチェックして,読みをたどっていく
必要があり,読みの検索に時間がかかるという問題があ
る。
According to the conventional method shown in FIG. 7, the reading length in the dictionary is variable, so when searching for reading data that matches the input reading, the end code is found and You need to find the reading. That is, it is necessary to check the end code one byte at a time and follow the reading, and there is a problem that it takes time to retrieve the reading.

エンド・コードを調べなくてもよいようにするため,辞
書内の各読みデータ毎に,次の読みに対するポインタを
設けることも考えられるが,辞書の記憶容量が増大し,
また辞書への新しい読みの登録処理が煩雑になるという
問題がある。
It may be possible to provide a pointer to the next reading for each reading data in the dictionary so that the end code does not need to be checked, but the storage capacity of the dictionary increases,
There is also a problem that the process of registering a new reading in the dictionary becomes complicated.

〔問題点を解決するための手段〕[Means for solving problems]

もし,読み長が固定しており,同じ長さの読みが連続的
に並べられていれば,1つの読みから次の読みを検索する
場合に,エンド・コード等を探し出す必要はなく,簡単
なアドレスの加算処理によって,順次,高速に読みをサ
ーチすることができると考えられる。本発明は,この点
に着目してなされたもので,まず辞書の構成を,読みデ
ータと,漢字データとを別々にまとめて持つものにし,
かつ読みデータを,読み長でもってグループ化してい
る。そして,読みインデックスの項目を,先頭文字を含
む文字または文字列と,読み長とによって分類し,該分
類された項目毎に,読みインデックステーブルによっ
て,対応する読みデータをボイントするようにしてい
る。
If the reading length is fixed and readings of the same length are arranged consecutively, it is not necessary to search for the end code when searching for the next reading from one reading, and it is simpler. It is considered that reading can be sequentially searched at high speed by the address addition processing. The present invention has been made with this point in mind. First, the dictionary is configured to have reading data and kanji data separately,
And the reading data is grouped by reading length. Then, the items of the reading index are classified according to the characters or character strings including the first character and the reading length, and the corresponding reading data is pointed to by the reading index table for each classified item.

入力した読みに一致する読みを探し出して,変換候補の
漢字データを得る場合には,入力した読みの先頭文字を
含む文字または文字列と,読み長とに基づいて,読みイ
ンデックステーブルを参照し,読み長でもってグループ
化された読みデータのスタートアドレスを得る。そし
て,読み長に従ってスタートアドレスを更新しつつ,読
みデータを抽出して,読みの比較を行い,高速に所望す
る漢字データを選択することができるようにしている。
以下,図面を参照しつつ,実施例に従って説明する。
When searching for a reading that matches the input pronunciation and obtaining conversion candidate Kanji data, refer to the reading index table based on the character or character string that contains the first character of the input reading and the reading length, Get start address of read data grouped by read length. Then, while updating the start address according to the reading length, the reading data is extracted, the readings are compared, and desired kanji data can be selected at high speed.
An embodiment will be described below with reference to the drawings.

〔実施例〕〔Example〕

第1図は本発明の一実施例構成,第2図は読みインデッ
クスの構成例,第3図は熟語インデックスの構成例,第
4図は読みテーブルの構成例,第5図は熟語ブロックの
構成例,第6図は本発明の一実施例処理説明図を示す。
FIG. 1 is a configuration of an embodiment of the present invention, FIG. 2 is a configuration example of a reading index, FIG. 3 is a configuration example of an idiom index, FIG. 4 is a configuration example of a reading table, and FIG. An example, FIG. 6 is a process explanatory view of an embodiment of the present invention.

第1図において,10は熟語辞書,11は読みインデックステ
ーブル,12は読みデータが登録された読みテーブル,13は
熟語インデックステーブル,14は漢字データが登録され
た熟語ブロック,20は読み等を入力するキーボード,21は
入力制御部,22は読み入力バッファ,23は読み入力バッフ
ァ22のデータから読み文字列を抽出する読み文字列抽出
部,24は変換対象となる読み長を指示する読み長制御部,
25は読みインデックステーブル11を検索する読みインデ
ックステーブル検索部,26は熟語インデックステーブル1
3を検索する熟語インデックステーブル検索部,27は読み
テーブル12への検索用ポインタを管理する読みテーブル
アドレス管理部,28は熟語ブロック14へのポインタを管
理する熟語ブロックアドレス管理部,29は読みテーブル1
2から読みデータを抽出する読みテーブル検索部,30は入
力した読みと,読みテーブル12中の読みとを比較照合す
る読み比較部,31は読みが一致するものに対応する熟語
ブロック14中の漢字データを熟語候補とする熟語候補選
択部,32は熟語確定部,33はディスプレイに対する表示制
御を行う表示制御部,34はディスプレイを表す。
In FIG. 1, 10 is an idiom dictionary, 11 is a reading index table, 12 is a reading table in which reading data is registered, 13 is an idiom index table, 14 is an idiom block in which kanji data is registered, and 20 is a reading. Keyboard, 21 is an input control unit, 22 is a reading input buffer, 23 is a reading character string extraction unit that extracts a reading character string from the data of the reading input buffer 22, and 24 is a reading length control that indicates the reading length to be converted. Section,
25 is a Yomi index table search unit that searches the Yomi index table 11, 26 is an idiom index table 1
Jukugo index table search unit for searching 3; 27 is a read table address management unit for managing a search pointer to the reading table 12; 28 is a Jukugo block address management unit for managing a pointer to the Jukugo block 14; 29 is a reading table 1
A reading table retrieval unit that extracts reading data from 2, a reading comparison unit that compares and collates the input reading with the reading in the reading table 12, and 31 is a kanji character in the idiom block 14 that corresponds to a matching reading. A compound word candidate selection unit that uses data as a compound word candidate, 32 is a compound word determination unit, 33 is a display control unit that performs display control on the display, and 34 is a display.

読みインデックステーブル11の詳細構成は,第2図に示
すようになっている。読みインデックステーブル11に
は,例えば先頭文字が「あ」の読みへのスタートアドレ
スだけではなく,読み長も加味されたスタートアドレス
が登録される。即ち,本実施例では,読み長の最大値が
6(読みの文字数が6桁)であり,先頭文字が「あ」
で,読み長が6の読みデータのスタートアドレス,先頭
文字が「あ」で,読み長が5のスタートアドレス,…,
先頭文字が「あ」で,読み長が1のスタートアドレス,
…というように,読み長で分類されたスタートアドレス
が設定される。なお,読み長の最大値は必ずしも6でな
くてもよく,また,単に先頭文字ではなく,例えば「あ
あ」,「あい」等というように,2文字以上をインデック
スのキー情報としてもよい。
The detailed structure of the reading index table 11 is as shown in FIG. In the reading index table 11, for example, not only the start address for reading the first character "a" but also the start address in which the reading length is taken into consideration are registered. That is, in this embodiment, the maximum reading length is 6 (the number of reading characters is 6 digits), and the first character is "A".
Then, the start address of the read data with a read length of 6, the first character is "A", the start address of a read length of 5, ...,
Start address with the first character "a" and a reading length of 1,
The start address classified by the reading length is set like this. The maximum value of the reading length does not have to be 6, and two or more characters such as "Oh" and "Ai" may be used as the key information of the index, not just the first character.

同様に,熟語インデックステーブル13の詳細構成は,第
3図に示すようになっており,これも読みインデックス
テーブル11に対応して,読み長が考慮された分類となっ
ている。なお,読みインデックステーブル11と熟語イン
デックステーブル13とを合体させて,1つのテーブルに構
成してもよい。
Similarly, the detailed structure of the idiom index table 13 is as shown in FIG. 3, which also corresponds to the reading index table 11 and is classified in consideration of the reading length. The Yomi index table 11 and the idiom index table 13 may be combined into one table.

読みテーブル12は,例えば第4図に示すように構成させ
る。すなわち,読み長が6の読みと,その熟語ブロック
長との組が,読み長が6である読みデータの数だけ並べ
られ,次に読み長が5の読みと,その熟語ブロック長と
の組が,順次続くようにされる。なお,読みの先頭1文
字は,読みインデックステーブル11からの検索で確定し
ているため,読みテーブル12中では省いて登録されるよ
うになっている。熟語ブロック長は,熟語ブロック14に
おける同音異語の漢字データ群の長さである。
The reading table 12 is constructed, for example, as shown in FIG. That is, a set of a reading with a reading length of 6 and its idiom block length is arranged by the number of reading data with a reading length of 6, and then a reading with a reading length of 5 and a set of the idiom block length. Will be continued in sequence. It should be noted that the first character of the reading is fixed by the retrieval from the reading index table 11, and therefore is omitted from the reading table 12 and registered. The idiom block length is the length of the Kanji data group for the homophones and the different words in the idiom block 14.

読みテーブル12における読みの検索は,読み長が予め分
かっているため,アドレスに定数を加算していくことに
より,実行できる。
Since the reading length is known in advance, the reading search in the reading table 12 can be performed by adding a constant to the address.

熟語ブロック14は,第5図図示のように構成される。即
ち,漢字データと,1つの漢字データの終了を示すターミ
ネータとが,読みテーブル12における読みの順番で登録
されるようになっている。
The phrase block 14 is configured as shown in FIG. That is, the kanji data and the terminator indicating the end of one kanji data are registered in the reading order in the reading table 12.

次に,本実施例の処理動作を第6図に従って説明する。
以下の番号〜は,第6図に示す処理番号に対応す
る。
Next, the processing operation of this embodiment will be described with reference to FIG.
The following numbers ~ correspond to the process numbers shown in FIG.

第1図図示読み文字列抽出部23は,読み入力バッフ
ァ22の先頭から,熟語辞書10中の最大読み長(本実施例
では6)以下の文字列を取り出し,最初の読みとする。
長い文字列から順次探索することにより,最長一致によ
る候補が先に選ばれることになる。
The illustrated reading character string extraction unit 23 in FIG. 1 extracts a character string having a maximum reading length (6 in this embodiment) or less in the idiom dictionary 10 from the beginning of the reading input buffer 22 and sets it as the first reading.
By sequentially searching from a long character string, the candidate with the longest match is selected first.

読みインデックステーブル11から,読みの先頭文字
と該当読み長とに対応する読みテーブル12のスタートア
ドレスを求める。
From the reading index table 11, the start address of the reading table 12 corresponding to the first character of reading and the corresponding reading length is obtained.

同様に,熟語インデックステーブル13から,読みの
先頭文字と該当読み長とに対応する熟語ブロック14のス
タートアドレスを求め,記憶する。
Similarly, the start address of the phrase block 14 corresponding to the leading character of the reading and the corresponding reading length is found from the phrase index table 13 and stored.

読みテーブル12の対応するアドレスから,読み長に
対応する読みのデータ・コードを取り出す。
The reading data code corresponding to the reading length is extracted from the corresponding address of the reading table 12.

上記処理において抽出した読みと,読みテーブル
12の読みとが一致するか否かを判定する。一致しないと
き,処理へ制御を移す。
Readings extracted in the above process and reading table
Determine whether the 12 readings match. If they do not match, control is passed to the process.

読みが一致するとき,熟語ブロック14から,読みテ
ーブル12中の該当熟語ブロック長に対応する一群の熟語
候補を読み出す。
When the readings match, a group of idiom candidates corresponding to the corresponding idiom block length in the reading table 12 is read from the idiom block 14.

読み出した熟語をディスプレイ34に順次表示する。 The read idioms are sequentially displayed on the display 34.

キーボード20からの入力によって,正しい熟語であ
るかどうかを判定する。熟語が確定した場合には,1つの
変換処理を終了し,図示省略した文書編集部へデータを
渡す。または,次の変換処理もしくは読み入力を続け
る。
It is judged by the input from the keyboard 20 whether or not it is a correct idiom. When the idiom is confirmed, one conversion process is terminated and the data is passed to the document editing unit (not shown). Or continue the next conversion process or reading input.

熟語が確定しない場合,当該読みに対応する全熟語
の表示が終了したか否かを判定する。終了していない場
合には,処理へ制御を戻し,次の候補を表示する。全
熟語の表示が終了した場合には,現在の読み長に該当す
る熟語が存在しないことになるので,処理へ制御を移
す。
When the idiom is not confirmed, it is determined whether or not the display of all idioms corresponding to the reading has been completed. If not, control is returned to the process and the next candidate is displayed. When the display of all idioms is completed, it means that there is no idiom corresponding to the current reading length, so control is transferred to the process.

処理の判定において,読みが一致しないとき,熟
語ブロック14のアドレスをセーブしているポインタに,
読みテーブル12中の熟語ブロック長を加算し,次の熟語
ブロック14のブロックアドレスを求めておく。
When the readings do not match in the processing judgment, the address of the phrase block 14 is saved to the pointer.
The idiom block length in the reading table 12 is added to obtain the block address of the next idiom block 14.

読みテーブル12のアドレスをセーブしているポイン
タに,読み長に対応する増分値を加算し,読みテーブル
12における次のデータアドレスを求める。
The increment value corresponding to the reading length is added to the pointer that has saved the address of reading table 12, and the reading table
Find the next data address in 12.

該当読み長に対するデータが終了したかどうかをチ
ェックする。
Check whether the data for the corresponding reading length is complete.

データが終了していない場合,処理へ制御を戻
し,同様に読みのデータを取り出して,読みの比較を行
う処理を続ける。データが終了した場合,次の処理以
下を実行する。
If the data has not ended, control is returned to the process, the read data is similarly extracted, and the process of comparing the read is continued. When the data is complete, perform the following processing.

第1図図示読み長制御部24により,読み長を1文字
分縮める。
The reading length control unit 24 shown in FIG. 1 shortens the reading length by one character.

読み長が“0"になったかどうかを判定する。読み長
が“0"でない場合,処理,へ制御を戻し,同様に処
理を繰り返す。
Determine whether the reading length has reached "0". If the reading length is not "0", control is returned to process and the process is repeated.

読み長が“0"のとき,該当する漢字がなかったとき
の処理部(図示省略)へ制御を移して変換処理を終了す
る。
When the reading length is "0", control is transferred to a processing unit (not shown) when there is no corresponding Chinese character, and the conversion processing is ended.

〔発明の効果〕〔The invention's effect〕

以上説明したように,本発明によれば,漢字データが格
納される熟語ブロックと,読みデータが格納される読み
テーブルとが分離され,読みインデックスの項目が読み
長毎に分類されているので,読みデータを検索するアド
レスを,読み長に関連させて固定した増分値で更新でき
るようになり,変換対象を高速に検索できるようにな
る。また,辞書の容量も比較的小さくて済む。
As described above, according to the present invention, the phrase block in which the kanji data is stored and the reading table in which the reading data is stored are separated, and the items of the reading index are classified according to the reading length. The address to retrieve the read data can be updated with a fixed increment value related to the read length, and the conversion target can be retrieved at high speed. In addition, the capacity of the dictionary is relatively small.

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

第1図は本発明の一実施例構成,第2図は読みインデッ
クスの構成例,第3図は熟語インデックスの構成例,第
4図は読みテーブルの構成例,第5図は熟語ブロックの
構成例,第6図は本発明の一実施例処理説明図,第7図
は従来の熟語辞書の例を示す。 図中,10は熟語辞書,11は読みインデックステーブル,12
は読みテーブル,13は熟語インデックステーブル,14は熟
語ブロック,20はキーボード,21は入力制御部,22は読み
入力バッファ,23は読み文字列抽出部,24は読み長制御
部,25は読みインデックステーブル検索部,26は熟語イン
デックステーブル検索部,27は読みテーブルアドレス管
理部,28は熟語ブロックアドレス管理部,29は読みテーブ
ル検索部,30は読み比較部,31は熟語候補選択部,32は熟
語確定部,33は表示制御部,34はディスプレイを表す。
FIG. 1 is a configuration of an embodiment of the present invention, FIG. 2 is a configuration example of a reading index, FIG. 3 is a configuration example of an idiom index, FIG. 4 is a configuration example of a reading table, and FIG. An example, FIG. 6 is a diagram for explaining the processing of one embodiment of the present invention, and FIG. 7 shows an example of a conventional idiom dictionary. In the figure, 10 is a idiom dictionary, 11 is a reading index table, and 12
Is a reading table, 13 is an idiom index table, 14 is an idiom block, 20 is a keyboard, 21 is an input control unit, 22 is a reading input buffer, 23 is a reading character string extraction unit, 24 is a reading length control unit, and 25 is a reading index. Table search unit, 26 is a compound word index table search unit, 27 is a reading table address management unit, 28 is a compound word block address management unit, 29 is a reading table search unit, 30 is a reading comparison unit, 31 is a compound word candidate selection unit, 32 is a The idiom determination unit, 33 is a display control unit, and 34 is a display.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】少なくとも読みの先頭文字を含む文字また
は文字列を項目とする読みインデックスを有する辞書を
備え,読みを入力して上記辞書を検索し,読みをそれに
対応する漢字に変換する仮名漢字変換装置において, 上記読みインデックスの項目が,先頭文字を含む文字ま
たは文字列と,読み長とによって分類され,該分類され
た項目毎に,対応する読みデータをポイントする読みイ
ンデックステーブル(11)と, 上記読みインデックスの項目に対応する読みデータが,
各項目毎に,読み長でもってグループ化されて並べられ
た読みテーブル(12)と, 該読みテーブル(12)に登録された個々の読みデータに
対応して,その漢字データが可変領域に格納された熟語
ブロック(14)と, 上記読みインデックステーブル(11)を,読みの先頭文
字を含む文字または文字列と,読み長とに基づいて検索
し,上記読みテーブル(12)における対応する読みデー
タの格納位置情報を獲得する手段(25)と, 上記読みインデックステーブル(11)からポイントされ
る読みデータに関して,当該読み長をもとにアドレス更
新を行いつつ,入力した読みと順次比較する手段(27,2
9,30)と, 入力した読みと一致する読みデータに対応する漢字デー
タを上記熟語ブロック(14)から抽出し,変換候補とし
て選択する手段(31)とを備えたことを特徴とする仮名
漢字変換装置。
1. A kana-kanji that has a dictionary having a reading index whose characters or character strings include at least the first character of the reading, searches the dictionary by inputting the reading, and converts the reading into the corresponding kanji. In the conversion device, the items of the reading index are classified by a character or a character string including the first character and the reading length, and a reading index table (11) that points the corresponding reading data for each classified item. , The reading data corresponding to the above reading index item is
The kanji data is stored in the variable area in correspondence with the reading table (12) in which the reading length is grouped and arranged for each item and the individual reading data registered in the reading table (12). The searched idiom block (14) and the reading index table (11) are searched based on the character or character string including the first character of reading and the reading length, and the corresponding reading data in the reading table (12) is searched. (25) for acquiring the storage position information of the reading data and means for sequentially comparing the reading data pointed from the reading index table (11) with the input reading while updating the address based on the reading length ( 27,2
9, 30) and a means (31) for extracting kanji data corresponding to the reading data that matches the input reading from the idiom block (14) and selecting it as a conversion candidate (31). Converter.
JP60183279A 1985-08-21 1985-08-21 Kana-Kanji conversion device Expired - Lifetime JPH0797369B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60183279A JPH0797369B2 (en) 1985-08-21 1985-08-21 Kana-Kanji conversion device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60183279A JPH0797369B2 (en) 1985-08-21 1985-08-21 Kana-Kanji conversion device

Publications (2)

Publication Number Publication Date
JPS6243769A JPS6243769A (en) 1987-02-25
JPH0797369B2 true JPH0797369B2 (en) 1995-10-18

Family

ID=16132874

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60183279A Expired - Lifetime JPH0797369B2 (en) 1985-08-21 1985-08-21 Kana-Kanji conversion device

Country Status (1)

Country Link
JP (1) JPH0797369B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2804297B2 (en) * 1989-07-03 1998-09-24 株式会社リコー Natural language processor

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5868139A (en) * 1981-10-19 1983-04-22 Canon Inc Character processor

Also Published As

Publication number Publication date
JPS6243769A (en) 1987-02-25

Similar Documents

Publication Publication Date Title
US5099426A (en) Method for use of morphological information to cross reference keywords used for information retrieval
US4903206A (en) Spelling error correcting system
JPH08194719A (en) Search device and dictionary / text search method
JPH0869476A (en) Retrieval system
JPH06162115A (en) Fuzzy retrieval system of map information system
JPH0797369B2 (en) Kana-Kanji conversion device
JP3673553B2 (en) Filing equipment
JPH09198404A (en) Document processing method and apparatus
JPH06124305A (en) Document search method
JPH0441388B2 (en)
JPH09245051A (en) Natural language case retrieval device and natural language case retrieval method
JPH07296005A (en) Japanese text registration / search device
JP3585944B2 (en) Data processing method and apparatus
JPH0736926A (en) Method and apparatus for collating incomplete character string and character string
JPH0635971A (en) Document retrieving device
JPH05181719A (en) Variable length data storage and reference system
JP2537991B2 (en) Character input device and method
JPH06223107A (en) Dictionary search device
JPH05174067A (en) Data base retrieval system
JPH1021252A (en) Information retrieval device
JPH0748218B2 (en) Information processing equipment
JPH05324610A (en) Address notation chinese character inputting device
JPH0738192B2 (en) Kana-Kanji converter
JP2638777B2 (en) Kana-Kanji conversion device
JP3298288B2 (en) Document input device