JPH0320781B2 - - Google Patents
Info
- Publication number
- JPH0320781B2 JPH0320781B2 JP57220529A JP22052982A JPH0320781B2 JP H0320781 B2 JPH0320781 B2 JP H0320781B2 JP 57220529 A JP57220529 A JP 57220529A JP 22052982 A JP22052982 A JP 22052982A JP H0320781 B2 JPH0320781 B2 JP H0320781B2
- Authority
- JP
- Japan
- Prior art keywords
- kanji
- code
- byte
- data
- proper noun
- 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
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/53—Processing of non-Latin text
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Input From Keyboards Or The Like (AREA)
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】
技術分野
この発明は、日本語ワードプロセツサやオフイ
スコンピユータ等の日本語情報処理に用いられる
固有名詞辞書に係り、特に、固有名詞辞書の漢字
部のデータ圧縮方式に関する。DETAILED DESCRIPTION OF THE INVENTION Technical Field The present invention relates to a proper noun dictionary used for Japanese language information processing in Japanese word processors, office computers, etc., and particularly relates to a data compression method for the Kanji portion of the proper noun dictionary.
背景技術
項目入力方式または仮名漢字変換方式等の日本
語情報処理装置に、固有名詞辞書をもつことによ
り処理効率を上げる工夫が行われている。固有名
詞辞書は、共通の属性を有する漢字表記の固有名
詞のそれぞれを索引データとそれに対応する漢字
データをもつて記憶手段に記憶させたものであ
る。BACKGROUND ART Efforts have been made to improve processing efficiency by providing a proper noun dictionary in Japanese information processing devices that use item input methods or kana-kanji conversion methods. The proper noun dictionary is a storage means that stores each proper noun written in Kanji characters having a common attribute with index data and corresponding Kanji data.
上記項目入力方式では、索引データを項目キー
とし、固有名詞と1対1に対応させキーの指定で
漢字の固有名詞を取り出す。 In the above item input method, index data is used as an item key, and a proper noun in a kanji character is retrieved by specifying the key in one-to-one correspondence with a proper noun.
一方、仮名漢字変換方式では、索引データを固
有名詞の読み仮名とし、入力した読み仮名を辞書
中の仮名の見出しと対応をとり漢字の固有名詞を
取り出す。 On the other hand, in the kana-kanji conversion method, the index data is the reading kana of a proper noun, and the input reading kana is matched with the heading of the kana in the dictionary to extract the proper noun of the kanji.
いずれの方式においても、従来の固有名詞辞書
は、漢字部の漢字1字を表すのに2バイトの情報
を必要としていた。 In either method, conventional proper noun dictionaries require 2 bytes of information to represent one kanji character in the kanji section.
一例として、以下、仮名漢字変換方式で具体的
に説明する。なお、説明の便宜上、漢字コード体
系としてJIS規格C6226を使用するものとし、デ
ータ表現は16進である。 As an example, a kana-kanji conversion method will be specifically explained below. For convenience of explanation, JIS standard C6226 will be used as the kanji code system, and the data representation will be in hexadecimal.
固有名詞の処理方法の概念を示す第1図におい
て、1は仮名入力装置、2は処理装置、3は固有
名詞辞書、4は表示装置、5は出力装置である。 In FIG. 1 showing the concept of a proper noun processing method, 1 is a kana input device, 2 is a processing device, 3 is a proper noun dictionary, 4 is a display device, and 5 is an output device.
仮名入力装置1で“とうきよう”と入力する
と、処理装置2が固有名詞辞書3にアクセスし、
例えば第2図に示す仮名部3aを順次検索し、
“とうきよう”とのマツチングを調べる。マツチ
ングがとれると、漢字部3bの漢字コード“東
京”が出力され、処理装置2を経由して表示装置
4又は出力装置5に送られる。第1図中の矢印付
点線でそのデータの流れを示す。 When "Toukiyo" is entered on the kana input device 1, the processing device 2 accesses the proper noun dictionary 3,
For example, by sequentially searching for the kana part 3a shown in FIG.
Check the matching with “Tokiyo”. When matching is achieved, the kanji code "Tokyo" in the kanji section 3b is output and sent to the display device 4 or the output device 5 via the processing device 2. The dotted lines with arrows in FIG. 1 indicate the data flow.
第2図の固有名詞辞書3は固定長の形式で表現
されているが、メモリ容量の削減を前提とした辞
書では、例えば第3図Aのように、可変長レコー
ドの形式で1組の仮名と漢字のデータを表すのが
一般的である。具体的な1つのレコードの例を第
3図Bに示す。 The proper noun dictionary 3 in Figure 2 is expressed in a fixed-length format, but in a dictionary designed to reduce memory capacity, a set of kana characters is expressed in a variable-length record format, as shown in Figure 3A, for example. It is common to represent data in kanji. A specific example of one record is shown in FIG. 3B.
仮名部3aaに“とうきよう”の仮名コードが
10バイト分、漢字部3bbに“東京”の漢字コー
ド「456C」「357E」の4バイト分記憶されている
が、従来、たとえば可変長形式でデータを構成し
ても漢字1字は2バイトで表現されるので、何千
件、何万件の固有名詞辞書を構成しようとする
と、辞書の容量の膨大化は避け難いものがあつ
た。 The kana code for “Tokiyou” is in the kana part 3aa.
10 bytes and 4 bytes of the kanji codes "456C" and "357E" for "Tokyo" are stored in Kanji section 3bb, but conventionally, even if the data was configured in variable length format, one kanji character was 2 bytes long. Therefore, if you try to construct a proper noun dictionary with thousands or tens of thousands of entries, it is unavoidable that the dictionary's capacity will become enormous.
発明の目的
本発明の目的は、漢字表記の固有名詞の集合を
仮名コードで表される索引データと対応する漢字
データをもつて構成した固有名詞辞書において、
文字コードの限られた空きビツトの範囲内で、本
来の見出し部と漢字部の区切情報および漢字部の
圧縮コードの区切情報を確保し、見出し部、漢字
部、漢字コード及び圧縮コードを判別するととも
に、固有名詞辞書の容量の削減をはかつた固有名
詞辞書の圧縮方式を提供するものである。Purpose of the Invention The purpose of the present invention is to provide a proper noun dictionary in which a set of proper nouns written in kanji is composed of index data expressed in kana codes and corresponding kanji data.
Within the limited free bits of the character code, secure the delimiter information between the original heading part and the kanji part, as well as the delimiter information of the compressed code of the kanji part, and distinguish between the heading part, the kanji part, the kanji code, and the compressed code. The present invention also provides a compression method for a proper noun dictionary that reduces the capacity of the proper noun dictionary.
発明の要約
本発明の固有名詞辞書の圧縮方式は、漢字表記
の固有名詞の集合を仮名コードで表される索引デ
ータとそれに対応する漢字データをもつて構成し
た固有名詞辞書において、
上記固有名詞辞書の各固有名詞を構成する漢字
の出現頻度を調べ、所定の出現頻度未満の各漢字
を所定のデータ長を有する漢字コードで表し、上
記所定の出現頻度以上の各漢字を上記漢字コード
のデータ長よりも短いデータ長を有する圧縮コー
ドで表し、上記圧縮コードに上記漢字コードと区
別するための識別子を付した上記漢字データを格
納するフアイルと、
上記圧縮コードを見出し語とし上記圧縮コード
が指定されると、これに対応する漢字コードに変
換する変換テーブルとを備え、
上記索引データの各仮名の仮名コードの最上位
ビツトを0又は1のいずれか一方とし、
上記所定の出現頻度以上の各漢字を1バイトの
圧縮コードで表し、上記所定の出現頻度未満の各
漢字を上位バイトと下位バイトからなる2バイト
の漢字コードで表すとともに、上記1バイトの圧
縮データの最上位ビツトを0又は1のいずれか他
方とし、上記2バイトの漢字コードの上位バイト
の最上位ビツトを0又は1のいずれか他方とし、
その下位バイトの最上位ビツトを0又は1のいず
れか一方としたことを特徴とする。Summary of the Invention The proper noun dictionary compression method of the present invention provides a proper noun dictionary in which a set of proper nouns written in kanji is composed of index data expressed in kana codes and corresponding kanji data. The frequency of appearance of the kanji that constitutes each proper noun is investigated, and each kanji that appears less than a predetermined frequency is represented by a kanji code with a predetermined data length, and each kanji that appears more than the predetermined frequency is represented by the data length of the kanji code. A file that stores the kanji data expressed in a compressed code having a data length shorter than , and has an identifier attached to the compressed code to distinguish it from the kanji code, and a file in which the compressed code is specified with the compressed code as a headword and a conversion table for converting it into the corresponding kanji code, and set the most significant bit of the kana code of each kana in the index data to either 0 or 1, and each kanji with a frequency of occurrence equal to or higher than the predetermined frequency. is expressed as a 1-byte compressed code, and each kanji with a frequency less than the predetermined appearance frequency is expressed as a 2-byte kanji code consisting of an upper byte and a lower byte, and the most significant bit of the 1-byte compressed data is expressed as 0 or 1. Either the other, and the most significant bit of the upper byte of the 2-byte kanji code is 0 or 1, whichever is the other,
It is characterized in that the most significant bit of the lower byte is either 0 or 1.
実施例
本発明をその着想するとともに、以下、実施例
によつて説明する。EXAMPLES The present invention will be conceived and explained below by way of examples.
第4図は、第2図の漢字部3bのデータすべて
を磁気テープ6に写し取つたものを示すが、これ
をコンピユータにかけ、各漢字の出現頻度を調べ
ることができる。これにより、姓名、地名等に使
用される固有名詞の漢字ごとの出現度数の分布を
集計すると、以下の特異な性質が判明した。 FIG. 4 shows a copy of all the data in the kanji section 3b of FIG. 2 onto a magnetic tape 6, which can be run on a computer to check the appearance frequency of each kanji. As a result, when we aggregated the frequency distribution of each kanji character for proper nouns used in names, place names, etc., we found the following unique properties.
(1) 自立語辞書に使用される漢字の字種に比べる
とより少ない字種で構成されていること。(1) It consists of fewer character types than the kanji character types used in independent word dictionaries.
(2) 漢字の字種に応じて出現度数に著しい偏りが
あること。(2) There is a significant bias in the frequency of appearance depending on the type of kanji.
の2点である。そして、本発明は、上記(2)の特性
に着目したものである。There are two points. The present invention focuses on the characteristic (2) above.
すなわち、何種類かの固有名詞の集合から統計
をとると、田、川、野、山、大、島、原、井、
小、上、……等の出現度数が非常に高いことが判
明し、また、出現度数の高順位に例えば128字を
抽出してみると、固有名詞辞書中の総漢字数のほ
ぼ2/3をカバーしていることがわかつた。更にこ
のカバー率は、固有名詞辞書のデータ件数にそれ
ほど依存せずに常に2/3程度であることもわかつ
た。 In other words, if we take statistics from a set of several types of proper nouns, we can find the following: field, river, field, mountain, large, island, field, well,
It turns out that the frequency of occurrence of words such as 小, 上, ... etc. is very high, and when we extract, for example, 128 characters in the order of high frequency of occurrence, they are almost 2/3 of the total number of kanji in the proper noun dictionary. I found out that it covers. Furthermore, we found that this coverage rate was always around 2/3, regardless of the number of data items in the proper noun dictionary.
実施例は、これらの固有名詞辞書の漢字に関す
る性質を利用し、高頻度漢字を通常の2バイト表
現から1バイトのみの特有のコード表現に置き換
えることにより、固有名詞辞書を圧縮するもので
ある。 The embodiment compresses the proper noun dictionary by utilizing the properties of these proper noun dictionaries regarding Kanji characters and replacing the usual 2-byte representation of high-frequency Kanji characters with a unique 1-byte code representation.
第5図はJIS・C6226の2バイトコードを1バ
イトコードに置き換えた一例を示している。たと
えば高頻度漢字の「山」はJISでは「3B33」とあ
らわされるが、それを1バイトの「03」で表現す
る。「田」は「4544」であるが、1バイトの「00」
と表現する。したがつて、「山田」という固有名
詞は、「3B33 4544」から「03 00」と置き換えら
れ、4バイトのものが2バイトで表される。 FIG. 5 shows an example of replacing the JIS/C6226 2-byte code with a 1-byte code. For example, the frequently occurring kanji ``yama'' is expressed as ``3B33'' in JIS, but it is expressed as 1 byte ``03''. "田" is "4544", but 1 byte "00"
Expressed as. Therefore, for the proper noun "Yamada", "3B33 4544" is replaced with "03 00", and the 4-byte value is represented by 2 bytes.
10000件の固有名詞のデータを考えた場合、1
データ当りの漢字数は〜2.5字、即ち〜5バイト
である。10000件のデータでは、漢字数が約25000
字で約50000バイトである。高頻度漢字の高位か
ら128字を1バイトで表わすものと仮定すると、
前述のカバー率から、25000×2/3≒16700(字)
が1バイトで表わされることになる。即ち、約
16.7Kバイトのメモリ容量を削減することができ
る。 When considering data of 10,000 proper nouns, 1
The number of Kanji characters per data is ~2.5 characters, or ~5 bytes. With 10,000 data, the number of kanji is approximately 25,000.
It is approximately 50,000 bytes. Assuming that 128 high-frequency kanji characters are expressed in 1 byte,
From the above coverage rate, 25000 x 2/3 ≒ 16700 (characters)
will be expressed in 1 byte. i.e. approx.
Memory capacity can be reduced by 16.7K bytes.
このように圧縮したデータからもとの2バイト
コードを復元しなければならないが、そのために
第6図で示すような変換テーブル7を備える。 The original 2-byte code must be restored from the data compressed in this way, and for this purpose a conversion table 7 as shown in FIG. 6 is provided.
すなわち、1バイトコードを相対アドレスとし
て設定すると、それに対応したJIS・C6226の漢
字コードが出力できる変換テーブルである。この
変換テーブルの容量は、1字につき2バイトであ
るから128字の場合でも256バイトの小容量です
む。 In other words, it is a conversion table that can output the corresponding JIS/C6226 Kanji code when a 1-byte code is set as a relative address. The capacity of this conversion table is 2 bytes per character, so even if there are 128 characters, the capacity is as small as 256 bytes.
また、圧縮辞書の漢字部においては、1バイト
表現と2バイト表現とが混在することになる、即
ち1バイトに変換したコードと本来の漢字コード
とが混在することになるのでこれを区別する必要
がある。上の例では、1バイトのうち下位7ビツ
ト(128字分)のみを用いているのでその最上位
ビツト(MSB)を利用する。このMSBを高頻度
漢字以外の本来の漢字コードと区別するための識
別子として用い、1バイトコードの先頭を常に
「1」とする。この識別子との関連で、本来の漢
字コードと区別する手法の例を、最7図A,Bに
示す。同図Aで、8,10はMSBに1を立てた
1バイトコードを示し、9は両者に挾まれた2バ
イトコードである。2バイトコードは本来の漢字
コードのまま上位バイト、下位バイトのMSBの
双方を「φ」のままにしておく。これにより、漢
字部を1バイト単位で読み出してゆくとき、
MSBが「1」なら1バイトコード、「φ」なら続
く1バイトと合わせて2バイトコードであると判
断できる。次にMSBが「1」に変ればその1バ
イトが1バイトコードである。1バイトコードで
あるとき、第6図の変換テーブル7をアクセスす
るに際し、MSBを「φ」に反転させるのはもち
ろんである。 In addition, in the kanji part of the compression dictionary, 1-byte and 2-byte representations will be mixed, that is, codes converted to 1-byte and original kanji codes will be mixed, so it is necessary to distinguish between them. There is. In the above example, only the lower 7 bits (128 characters) of one byte are used, so the most significant bit (MSB) is used. This MSB is used as an identifier to distinguish it from original Kanji codes other than high-frequency Kanji characters, and the first byte code is always set to "1". An example of a method for distinguishing from the original Kanji code in relation to this identifier is shown in Figures 7A and B. In Figure A, 8 and 10 indicate 1-byte codes with 1 set to the MSB, and 9 is a 2-byte code sandwiched between them. For the 2-byte code, leave both the MSB of the upper byte and lower byte as "φ" as the original Kanji code. As a result, when reading the kanji part in 1-byte units,
If the MSB is "1", it can be determined that it is a 1-byte code, and if it is "φ", it can be determined that it is a 2-byte code together with the following 1 byte. Next, if the MSB changes to "1", that 1 byte is a 1-byte code. When it is a 1-byte code, when accessing the conversion table 7 in FIG. 6, the MSB is of course inverted to "φ".
第2の手法は第7図bに示す手法で、2バイト
コード9′の下位バイトのMSBはそのままで上位
バイトのMSBを「1」とするものである。この
手法によれば、第3図で述べた仮名部3aaとの
関連で(仮名部のMSBは仮名コードのままで
「φ」であるとする)、第8図に示すように、漢字
部3bbの先頭が常に「1」となり、仮名部3aa
と漢字部3bbの境界の判別が容易となる。 The second method is shown in FIG. 7b, in which the MSB of the lower byte of the 2-byte code 9' is left unchanged, and the MSB of the upper byte is set to "1". According to this method, in relation to the kana part 3aa described in FIG. The first part is always "1", and the kana part 3aa
It becomes easy to distinguish the boundary between the kanji part 3bb and the kanji part 3bb.
なお、第8図では、1バイト単位のMSBのみ
でレコードを示している。なおまた、ここの実施
例では漢字部の圧縮方式のみに言及し仮名部の圧
縮には何ら関与していないが、第8図に示した如
く、仮名部3aaの表現方法と密接な関係を有し
ていることから、仮名部の各種圧縮方式たとえば
特開昭57−150070号公報開示の技術と本実施例の
圧縮方式を組み合わせることも可能である。 Note that in FIG. 8, records are shown using only the MSB in 1-byte units. Furthermore, in this example, only the compression method for the kanji part is mentioned and there is no involvement in the compression of the kana part, but as shown in FIG. Therefore, it is also possible to combine various compression methods for the kana part, such as the technique disclosed in Japanese Patent Laid-Open No. 150070/1982, with the compression method of this embodiment.
上記実施例においては、JIS・C6226のコード
体系をもつて説明したが、このコード体系に限定
されるものではなく、他のコード体系でも実施例
に準じた方法が適用できる。 Although the above embodiment has been explained using the JIS C6226 code system, the present invention is not limited to this code system, and the method according to the embodiment can be applied to other code systems.
また、固有名詞辞書も、実施例のような人名、
地名に限ることなく、その属性として会社名、商
標名、物品名等いろいろ考えられる。さらに、漢
字の出現度数の分布が、一部の漢字に偏るような
各種の計算機処理用の辞書にも上記圧縮方式が同
様に適用可能である。 In addition, proper noun dictionaries also include personal names and
It is not limited to place names, but various attributes such as company names, trademark names, and product names can be considered. Furthermore, the above compression method can be similarly applied to dictionaries for various computer processing in which the frequency distribution of Kanji characters is biased toward some Kanji characters.
効 果
以上詳述したように、本発明によれば、漢字表
記の固有名詞の集合を仮名コードで表される索引
データとそれに対応する漢字データをもつて構成
した固有名詞辞書において、固有名詞辞書の中の
漢字の内、使用頻度が低い漢字は2バイト構成の
本来の漢字コードで記憶させ、使用頻度の高い漢
字は1バイト構成の圧縮コードで記憶するととも
に、索引データの各仮名コードの最上位ビツト、
漢字データの漢字コードの上位バイト及び下位バ
イトの各最上位ビツト、漢字データの圧縮コード
の最上位ビツトの値により、本来の見出し部と漢
字部の区切情報の確保および圧縮コードの区切情
報の確保を行なうようにしたので、文字コードの
限られた空きビツトの範囲内で、1ビツトの識別
子によりコード長が異なる4種類の情報を判別す
ることができ、しかも、固有名詞の辞書容量が有
効に削減される。Effects As described in detail above, according to the present invention, in a proper noun dictionary configured with index data representing a set of proper nouns written in kanji with index data expressed in kana codes and corresponding kanji data, Among the kanji in the index data, kanji that are used less frequently are stored in their original 2-byte kanji codes, and frequently used kanji are stored in 1-byte compressed codes. upper bit,
The values of the most significant bits of the upper byte and lower byte of the kanji code of the kanji data and the most significant bit of the compressed code of the kanji data ensure the original delimiter information between the heading part and the kanji part, and the delimiter information of the compressed code. As a result, four types of information with different code lengths can be distinguished using a 1-bit identifier within the limited free bits of the character code, and the proper noun dictionary capacity is effectively used. reduced.
第1図は仮名漢字変換方式による固有名詞の処
理方法の概念図、第2図は固有名詞辞書の模式
図、第3図は辞書の要素をなす可変長コードを示
し、Aは一般形を、Bはその一例の説明図であ
る。第4図は漢字部のみを抽出したデータフアイ
ルの模式図、第5図は本発明の実施例の説明図、
第6図は変換テーブルの模式図、第7図A,Bは
それぞれ、変換したコードを識別するための手法
の説明図、第8図は第7図Bの手法を用いた場合
の可変長レコードの一例の説明図である。
3……固有名詞辞書、3aa……仮名部、3bb
……漢字部、7……変換テーブル、8,10……
1バイトコード、9,9′……2バイトコード。
Figure 1 is a conceptual diagram of the proper noun processing method using the kana-kanji conversion method, Figure 2 is a schematic diagram of a proper noun dictionary, and Figure 3 shows variable length codes that are the elements of the dictionary. B is an explanatory diagram of an example. Fig. 4 is a schematic diagram of a data file in which only the kanji characters are extracted, and Fig. 5 is an explanatory diagram of an embodiment of the present invention.
Figure 6 is a schematic diagram of a conversion table, Figures 7A and B are explanatory diagrams of the method for identifying converted codes, respectively, and Figure 8 is a variable length record when using the method in Figure 7B. It is an explanatory diagram of an example. 3...proper noun dictionary, 3aa...kana section, 3bb
...Kanji section, 7...Conversion table, 8,10...
1 byte code, 9,9'...2 byte code.
Claims (1)
される索引データとそれに対応する漢字データを
もつて構成した固有名詞辞書において、 上記固有名詞辞書の各固有名詞を構成する漢字
の出現頻度を調べ、所定の出現頻度未満の各漢字
を所定のデータ長を有する漢字コードで表し、上
記所定の出現頻度以上の各漢字を上記漢字コード
のデータ長よりも短いデータを有する圧縮コード
で表し、上記圧縮コードに上記漢字コードと区別
するための識別子を付した上記漢字データを格納
するフアイルと、 上記圧縮コードを見出し語とし上記圧縮コード
が指定されると、これに対応する漢字コードに変
換する変換テーブルとを備え、 上記索引データの各仮名の仮名コードの最上位
ビツトを0又は1のいずれか一方とし、 上記所定の出現頻度以上の各漢字を1バイトの
圧縮コードで表し、上記所定の出現頻度未満の各
漢字を上位バイトと下位バイトからなる2バイト
の漢字コードで表すとともに、上記1バイトの圧
縮データの最上位ビツトを0又は1のいずれか他
方とし、上記2バイトの漢字コードの上位バイト
の最上位ビツトを0又は1のいずれか他方とし、
その下位バイトの最上位ビツトを0又は1のいず
れか一方としたことを特徴とする固有名詞辞書の
圧縮方式。[Scope of Claims] 1. In a proper noun dictionary composed of a set of proper nouns written in kanji with index data expressed in kana codes and corresponding kanji data, each proper noun in the proper noun dictionary is composed of: The appearance frequency of kanji is checked, each kanji with a predetermined appearance frequency is represented by a kanji code with a predetermined data length, and each kanji with a predetermined appearance frequency or more is compressed with data shorter than the data length of the kanji code. A file that stores the above-mentioned kanji data expressed as a code and with an identifier attached to the above-mentioned compressed code to distinguish it from the above-mentioned kanji code, and a kanji character that corresponds to the above-mentioned compressed code when the above-mentioned compressed code is specified as a headword. The most significant bit of the kana code for each kana in the index data is set to either 0 or 1, and each kanji having a frequency of occurrence equal to or higher than the predetermined frequency is expressed as a 1-byte compressed code. , each kanji with a frequency less than the predetermined appearance frequency is represented by a 2-byte kanji code consisting of an upper byte and a lower byte, and the most significant bit of the 1-byte compressed data is set to either 0 or 1, and the 2-byte The most significant bit of the upper byte of the Kanji code is either 0 or 1, and
A proper noun dictionary compression method characterized in that the most significant bit of the lower byte is either 0 or 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57220529A JPS59109937A (en) | 1982-12-15 | 1982-12-15 | Compacting system of proper noun dictionary |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57220529A JPS59109937A (en) | 1982-12-15 | 1982-12-15 | Compacting system of proper noun dictionary |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59109937A JPS59109937A (en) | 1984-06-25 |
| JPH0320781B2 true JPH0320781B2 (en) | 1991-03-20 |
Family
ID=16752422
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57220529A Granted JPS59109937A (en) | 1982-12-15 | 1982-12-15 | Compacting system of proper noun dictionary |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59109937A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01196667A (en) * | 1988-02-01 | 1989-08-08 | Sanyo Electric Co Ltd | Compressing system for electronic dictionary |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5779552A (en) * | 1980-11-05 | 1982-05-18 | Casio Comput Co Ltd | Data processor |
| JPS57187768A (en) * | 1981-05-14 | 1982-11-18 | Mitsubishi Electric Corp | Kana (japanese syllabary)-kanji (chinese character) conversion method |
-
1982
- 1982-12-15 JP JP57220529A patent/JPS59109937A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59109937A (en) | 1984-06-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1531692B (en) | Efficient collation element structure for processing large numbers of characters | |
| JPH026252B2 (en) | ||
| EP0168814B1 (en) | Language processing dictionary for bidirectionally retrieving morphemic and semantic expressions | |
| CN105144157B (en) | System and method for compressing data in a database | |
| US5383121A (en) | Method of providing computer generated dictionary and for retrieving natural language phrases therefrom | |
| JP4003854B2 (en) | Data compression apparatus, decompression apparatus and method thereof | |
| JPS6115243A (en) | Self-diffusion memory file | |
| US6247015B1 (en) | Method and system for compressing files utilizing a dictionary array | |
| US5710919A (en) | Record compression | |
| US8463759B2 (en) | Method and system for compressing data | |
| JP3531281B2 (en) | Document registration search device | |
| JPH0320781B2 (en) | ||
| Schieber et al. | An algorithm for compaction of alphanumeric data | |
| US11323132B2 (en) | Encoding method and encoding apparatus | |
| JPH0554077A (en) | Word dictionary retriever | |
| US8171037B1 (en) | System and method for reference number expansion | |
| JPS60241157A (en) | Sentence data compression method using electronic dictionary | |
| US6373409B1 (en) | Method and computer program product for implementing text conversion table compression | |
| JPH0326420B2 (en) | ||
| JPH0772898B2 (en) | Index creation method | |
| EP1324215A1 (en) | Electronically archiving and retrieving data objects | |
| Wichaiwong et al. | A Simple Approach to Optimized Text Compression | |
| JPS6382061A (en) | Data compression method | |
| JPS61232724A (en) | Compressing system for character code data | |
| JP3127969B2 (en) | Dictionary storage device |