JPH0760437B2 - Usage dictionary - Google Patents

Usage dictionary

Info

Publication number
JPH0760437B2
JPH0760437B2 JP1138005A JP13800589A JPH0760437B2 JP H0760437 B2 JPH0760437 B2 JP H0760437B2 JP 1138005 A JP1138005 A JP 1138005A JP 13800589 A JP13800589 A JP 13800589A JP H0760437 B2 JPH0760437 B2 JP H0760437B2
Authority
JP
Japan
Prior art keywords
information
management unit
usage information
usage
managed
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
JP1138005A
Other languages
Japanese (ja)
Other versions
JPH033063A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1138005A priority Critical patent/JPH0760437B2/en
Publication of JPH033063A publication Critical patent/JPH033063A/en
Publication of JPH0760437B2 publication Critical patent/JPH0760437B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔概要〕 日本語により記述される用途情報を規定の順序に従って
管理する用途辞書に関し、 必要とされる辞書サイズのメモリ容量を削減できるよう
にすることを目的とし、 用途情報対応に設けられて、管理対象の用途情報が先行
順位の用途情報と先頭文字を起点する共通部分を持つと
きには、その共通部分の日本語文字数に応じた数値を管
理し、共通部分がないときにはゼロ値を管理する圧縮用
途情報管理部と、圧縮用途情報管理部と対となる形式で
設けられて、圧縮用途情報管理部が非ゼロ値を管理する
ときには、管理対象の用途情報の内の共通部分に続く日
本語情報のみを管理し、ゼロ値を管理するときには、管
理対象の用途情報のすべての日本語情報を管理する用途
情報管理部とを備えるように構成する。
DETAILED DESCRIPTION OF THE INVENTION [Outline] Regarding a usage dictionary that manages usage information described in Japanese in a prescribed order, the purpose is to reduce the memory capacity of the required dictionary size. When the usage information to be managed has a common part starting from the first character with the usage information of the preceding order, it is provided for information correspondence, and manages the numerical value according to the number of Japanese characters in that common part, and when there is no common part It is provided in a format that forms a pair with the compression usage information management unit that manages a zero value and the compression usage information management unit. When the compression usage information management unit manages a non-zero value, it is common among the usage information to be managed. When managing only the Japanese information that follows the part and managing the zero value, it is configured to include a usage information management unit that manages all the Japanese information of the usage information to be managed.

〔産業上の利用分野〕[Industrial application field]

本発明は、日本語により記述される用途情報を規定の順
序に従って管理する用途辞書に関し、特に、必要とされ
る辞書サイズのメモリ容量を削減できるようにする用途
辞書に関する。
The present invention relates to a usage dictionary that manages usage information described in Japanese according to a prescribed order, and more particularly to a usage dictionary that can reduce the memory capacity of the required dictionary size.

近年、辞書種類の多様化に伴い、1つのデータ処理シス
テム(例えばワードプロセッサ等)が複数の辞書を備え
てデータ処理を実行していくということが行われるよう
になってきている。このような状況下にあって、1つ1
つの辞書サイズが大きいと、全辞書の運用のために必要
となるメモリ容量が莫大なものとなり、他の運用形態を
圧迫するということが起こることになる。これから、個
々の辞書の辞書サイズを可能な限り小さくしていくよう
な手段を講じていく必要がある。
In recent years, with the diversification of dictionary types, one data processing system (for example, a word processor) is provided with a plurality of dictionaries to execute data processing. Under such circumstances, one by one
If the size of one dictionary is large, the memory capacity required for the operation of all the dictionaries will become enormous, which will put pressure on other operation modes. From now on, it is necessary to take measures to reduce the dictionary size of each dictionary as much as possible.

〔従来の技術〕[Conventional technology]

住所や氏名等のような特定の用途情報を昇順に従って管
理するものとして用途辞書がある。第4図に、住所辞書
を例にして、このような用途辞書の従来技術の構成を示
す。ここで、この例では、住所辞書が、 「石川県河北郡宇ノ気町内日角」 という住所情報に続けて、 「石川県河北郡宇ノ気町大崎」 という住所情報を管理する例を想定している。
A usage dictionary manages specific usage information such as addresses and names in ascending order. FIG. 4 shows the configuration of the conventional art of such a usage dictionary, taking an address dictionary as an example. Here, in this example, it is assumed that the address dictionary manages the address information "Osaki, Unoke Town, Hebei County, Ishikawa Prefecture" following the address information "Nichikaku, Unoki Town, Kawakita County, Ishikawa Prefecture".

この図に示すように、従来の住所辞書では、各住所情報
を、「読み長」、「圧縮読み長」、「読み」、「JEF
長」及び「JEFコード」に従って管理するよう構成して
いた。ここで、“JEF"というのは用いている日本語のコ
ード体系の識別名である。図中の領域で管理されてい
る「石川県河北郡宇ノ気町大崎」の住所情報で具体的に
説明するならば、この「読み長」のエントリ欄には、 「石川県河北郡宇ノ気町大崎」 の読み方である 「いしかわけん かほくぐん うのけまち おおさき」 の文字数“20"が登録され、「圧縮読み長」のエントリ
欄には、1つ手前の領域で管理される 「石川県河北郡宇ノ気町内日角」 との共通する読み方部分である 「いしかわけん かほくぐん うのけまち」 の文字数“16"が登録され、「読み」のエントリ欄に
は、1つ手前の住所情報と読み方の共通しない部分であ
る“おおさき”のコードが登録され、「JEF長」のエン
トリ欄には、「石川県河北郡宇ノ気町大崎」の文字数の
2倍の数である“24"が登録され、そして、「JEFコー
ド」のエントリ欄には、「石川県河北郡宇ノ気町大崎」
のコードが登録されることになる。ここで、「JEF長」
のエントリ欄で文字数の2倍を登録するのは、“JEF"が
日本語の1文字を2バイトで表現しているからである。
As shown in this figure, in the conventional address dictionary, each address information is read as "reading length", "compressed reading length", "reading", "JEF".
It was configured to manage according to "long" and "JEF code". Here, "JEF" is an identifier of the Japanese code system used. To explain it concretely using the address information of "Osaki, Unoke-cho, Kawakita-gun, Ishikawa Prefecture" managed in the area in the figure, enter "Osaki, Unoke-cho, Kawakita-gun, Ishikawa Prefecture" in the entry field for this "reading length." The number of characters "20" for "Ishishikan Kahokungun Nookemachi Osaki" which is how to read is registered, and the entry field of "Compressed reading length" is managed in the area immediately before "Kahoku-gun, Ishikawa Prefecture". The number of characters "16" for "Ishikainka Kahokungun Unokemachi", which is a common reading part with "Unoki-cho Nichikaku", is registered. The code of "Osaki" which is not common is registered, "24" which is double the number of characters of "Osaki, Unoke Town, Kawakita-gun, Ishikawa Prefecture" is registered in the entry field of "JEF length", Then, in the entry field of "JEF code", "Kawakita Ishikawa Prefecture" Osaki, Unoki Town, Gun
The code of will be registered. Where "JEF length"
The reason for registering twice the number of characters in the entry field is because "JEF" represents one Japanese character in two bytes.

このように、従来の住所辞書のような用途辞書では、管
理している用途情報の読み方については共通部分のデー
タ圧縮を図って辞書サイズの削減を図るようにしてい
た。
As described above, in the conventional usage dictionary such as the address dictionary, the usage size of the managed usage information is compressed in the common part to reduce the size of the dictionary.

〔発明が解決しようとする課題〕[Problems to be Solved by the Invention]

しかしながら、従来の用途辞書では、「JEFコード」の
エントリ欄に関しては、共通部分があってもデータ圧縮
を図るというような構成が採られていなかった。すなわ
ち、第4図の例で具体的にみるならば、管理されている
住所情報である「石川県河北郡宇ノ気町内日角」と「石
川県河北郡宇ノ気町大崎」とで、「石川県河北郡宇ノ気
町」という共通部分がありながら、「JEFコード」につ
いてはデータ圧縮を図らずに、それぞれがそのままを管
理するよう構成していたのである。これから、複数の辞
書を備えなくてはならないという状況下にあって、辞書
のために要するメモリ容量が増大してしまうことで、他
の運用形態を圧迫するという問題点が起きていた。
However, in the conventional usage dictionary, the entry column of the "JEF code" does not have a structure in which the data is compressed even if there is a common part. In other words, in the example shown in FIG. 4, the managed address information “Hikaku in Unoke-machi, Hebei-gun, Ishikawa Prefecture” and “Osaki, Unoki-cho, Kawakita-gun, Ishikawa Prefecture” are combined into “Kaboku, Ishikawa Prefecture”. Although there is a common part of "Gun Unoki-cho", the "JEF code" was configured to be managed as it is without compressing the data. From now on, under the situation that a plurality of dictionaries must be provided, the memory capacity required for the dictionaries increases, which causes a problem of putting pressure on other operation modes.

本発明はかかる事情に鑑みてなされたものであって、日
本語により記述される用途情報を規定の順序に従って管
理する用途辞書において、用途情報についてもデータ圧
縮を図るよう構成することで、従来技術の問題点の解決
を図ることを目的とするものである。
The present invention has been made in view of the above circumstances, and in a usage dictionary that manages usage information described in Japanese in a prescribed order, the usage information is also configured to be data-compressed. The purpose is to solve the problem of.

〔課題を解決するための手段〕[Means for Solving the Problems]

第1図は、本発明に係る用途辞書により管理される用途
情報のデータフォーマットの原理構成図である。
FIG. 1 is a principle configuration diagram of a data format of usage information managed by a usage dictionary according to the present invention.

図中、1は読み長管理部であって、管理する用途情報の
読み方の文字数を1バイトで管理するもの、2は圧縮読
み長管理部であって、先頭文字を起点とする先行する順
位の用途情報との読み方の共通部分の文字数を1バイト
で管理するもの、3は読み管理部であって、圧縮読み長
管理部2で管理されない用途情報中の読み方の非共通部
分の文字情報を例えばEBCDICコードで管理するもの、4
は用途情報長管理部であって、管理する用途情報の日本
語文字数に応じた値を1バイトで管理するもの、5は圧
縮用途情報長管理部であって、先頭文字を起点とする先
行する順位の用途情報との共通部分の日本語文字数に応
じた値を1バイトで管理するもの、6は用途情報管理部
であって、圧縮用途情報長管理部5で管理されない用途
情報中の非共通部分の日本語情報を例えばJEFコードで
管理するものである。
In the figure, 1 is a reading length management unit that manages the number of characters for reading the usage information to be managed by 1 byte, and 2 is a compression reading length management unit, which has a preceding order starting from the first character. One that manages the number of characters in the common part of the reading with the usage information by 1 byte, 3 is a reading management unit, and the character information of the non-common part of the reading in the usage information that is not managed by the compression reading length management unit 2 Items managed by EBCDIC code, 4
Is a usage information length management unit that manages a value according to the number of Japanese characters of the usage information to be managed with 1 byte, and 5 is a compression usage information length management unit, which starts from the first character One byte manages the value corresponding to the number of Japanese characters in the common part with the order usage information, 6 is a usage information management unit, and is not common in usage information not managed by the compressed usage information length management unit 5. The Japanese information of a part is managed by JEF code, for example.

〔作用〕[Action]

本発明では、管理される用途情報が先行する順位の用途
情報と先頭文字を起点とする共通部分があるときには、
圧縮用途情報長管理部5は共通部分の日本語文字数に応
じた“0"でない数値を管理するとともに、用途情報管理
部6はその共通部分に続く日本語情報のみを管理する。
一方、管理される用途情報が先行する順位の用途情報と
先頭文字を起点とする共通部分がないときには、圧縮用
途情報長管理部5は“0"を管理するとともに、用途情報
管理部6はその用途情報の日本語情報をすべて管理す
る。
In the present invention, when there is a common part starting from the first character with the usage information of the order that the usage information to be managed precedes,
The compressed usage information length management unit 5 manages a numerical value other than “0” corresponding to the number of Japanese characters in the common portion, and the usage information management unit 6 manages only the Japanese information that follows the common portion.
On the other hand, when the usage information to be managed does not have a common part with the usage information in the preceding order as the starting point, the compressed usage information length management unit 5 manages “0” and the usage information management unit 6 Manage all Japanese information of usage information.

このように、本発明の用途辞書では、先行する順位の用
途情報と共通部分があるときに、後続する用途情報の用
途情報管理部6は、その共通する日本語情報部分につい
ては管理しないようにすることから、従来技術に比べて
更に小さなメモリ容量に従って用途情報を管理できるよ
うになるのである。
As described above, in the usage dictionary of the present invention, when there is a common part with the usage information of the preceding rank, the usage information management unit 6 of the subsequent usage information does not manage the common Japanese information part. Therefore, the usage information can be managed according to the memory capacity smaller than that of the conventional technique.

〔実施例〕〔Example〕

以下、住所辞書に従う実施例に従って、本発明を詳細に
説明する。
Hereinafter, the present invention will be described in detail with reference to an embodiment according to an address dictionary.

第2図に、本発明の実施例構成を示す。この実施例で
は、上述した第4図と同様に、住所辞書が、 「石川県河北郡宇ノ気町内日角」 という住所情報に続けて、 「石川県河北郡宇ノ気町大崎」 という住所情報を管理する例を想定している。図中、第
1図で説明したように、1は読み長管理部、2は圧縮読
み長管理部、3は読み管理部、4は用途情報長管理部、
5は圧縮用途情報長管理部、6は用途情報管理部であ
り、“a"の識別子の付くものは、前段の順位の住所情報
として管理される「石川県河北郡宇ノ気町内日角」に係
る管理部に関するものであり、一方、“b"の識別子の付
くものは、後段の順位の住所情報として管理される「石
川県河北郡宇ノ気町大崎」に係る管理部に関するもので
ある。
FIG. 2 shows the configuration of an embodiment of the present invention. In this embodiment, as in the case of FIG. 4 described above, the address dictionary manages the address information "Osaki, Unoki-cho, Kawakita-gun, Ishikawa Prefecture" following the address information "Nichikaku, Unoki-cho, Kawakita-gun, Ishikawa Prefecture". Consider an example. In the figure, as explained in FIG. 1, 1 is a reading length management unit, 2 is a compression reading length management unit, 3 is a reading management unit, 4 is a usage information length management unit,
Reference numeral 5 is a compression usage information length management unit, 6 is a usage information management unit, and the items with the identifier "a" are related to "Inner corner of Unoke-cho, Kawakita-gun, Ishikawa prefecture" managed as address information in the previous rank. On the other hand, those related to the management department are those related to "Osaki, Unoki-cho, Kawakita-gun, Ishikawa Prefecture" that are managed as address information in the second rank.

この実施例に示すように、本発明では、前段の順位の住
所情報としての 「石川県河北郡宇ノ気町内日角」 を管理するために、読み長管理部1aは、この住所情報の
読み方である 「いしかわけん かほくぐん うのけまち うちひすみ」 の文字数“21"を管理し、圧縮読み長管理部2aは、この
住所情報の1つ手前で管理される住所情報との共通する
読み方部分がないことを表すために文字数“0"を管理
し、読み管理部3aは、この住所情報の読み方をEBCDICコ
ードに従って管理し、用途情報長管理部4aは、「石川県
河北郡宇ノ気町内日角」の日本語数の2倍の数であるJE
Fコード長の“26"を管理し、圧縮用途情報長管理部5a
は、この住所情報の1つ手前で管理される住所情報との
共通する日本語情報がないことを表すためにJEFコード
長の“0"を管理し、用途情報管理部6aは、この住所情報
の「石川県河北郡宇ノ気町内日角」の日本語情報をJEF
コードに従って管理する。
As shown in this embodiment, in the present invention, the reading length management unit 1a is a method of reading this address information in order to manage "Hikaku in Unoki-cho, Hebei-gun, Ishikawa Prefecture" as the address information in the first rank. The number of characters "21" in "Ishika-Ikenen Kahokungun Unokemachi Uchihisumi" is managed, and the compressed reading length management unit 2a has a reading part that is common to the address information that is managed immediately before this address information. The number of characters “0” is managed to indicate that there is no, the reading management unit 3a manages how to read this address information according to the EBCDIC code, and the usage information length management unit 4a reads “Hikaku in Unoke-cho, Kawakita-gun, Ishikawa prefecture”. JE is twice the number of Japanese
Manages the F code length of "26", and compresses information length management unit 5a
Manages the JEF code length "0" to indicate that there is no Japanese information common to the address information managed immediately before this address information, and the usage information management unit 6a JEF for Japanese information on "Uchinomikaku, Unoke-cho, Kawakita-gun, Ishikawa Prefecture"
Manage according to code.

一方、後段の順位の住所情報としての 「石川県河北郡宇ノ気町内大崎」 を管理するために、読み長管理部1bは、この住所情報の
読み方である 「いしかわけん かほくぐん うのけまち おおさき」 の文字数“20"を管理し、圧縮読み長管理部2bは、この
住所情報の1つ手前で管理される住所情報の「石川県河
北郡宇ノ気町内日角」との共通する読み方部分である 「いしかわけん かほくぐん うのけまち」 の文字数“16"を管理し、読み管理部3bは、1つ手前で
管理される住所情報と読み方の共通しない部分である
“おおさき”をEBCDICコードに従って管理し、用途情報
管理部4bは、「石川県河北郡宇ノ気町大崎」の日本語数
の2倍の数であるJEFコード長の“24"を管理し、圧縮用
途情報長管理部5bは、1つ手前で管理される住所情報の
「石川県河北郡宇ノ気町内日角」との共通する日本語情
報部分である「石川県河北郡宇ノ気町」の日本語数の2
倍の数であるJEFコード長の“20"を管理し、用途情報管
理部6bは、1つ手前で管理される住所情報と共通しない
日本語情報部分である「大崎」をJEFコードに従って管
理する。
On the other hand, in order to manage "Osaki in Unoke-cho, Hebei-gun, Ishikawa Prefecture" as the address information of the second rank, the reading manager 1b uses the reading method of this address information. The compressed reading length management unit 2b manages the number of characters "20" and is a reading part that is common to the address information "Uchinomikaku, Unoke-cho, Kawakita-gun, Ishikawa Prefecture" that is managed immediately before this address information. The number of characters "16" in "Ishika Nyan Kahokungun Unokemachi" is managed, and the reading management unit 3b follows the EBCDIC code for "Osaki," which is the address information that is managed immediately before and the part that does not have the same reading method. The usage information management unit 4b manages the JEF code length "24", which is twice the number of Japanese words in "Osaki, Unoki-cho, Kawakita-gun, Ishikawa Prefecture", and the compression usage information length management unit 5b manages 1 The address information managed in front is "Uno, Kawakita-gun, Ishikawa Prefecture". It is a common Japanese information part of the town date angle "2 Japanese number of" Ishikawa Prefecture, Hebei County, Unoke-cho "
It manages double the number of JEF code, "20", and the usage information management unit 6b manages "Osaki", which is the Japanese information part that is not common with the address information managed immediately before, according to the JEF code. .

このように、本発明では、管理される住所情報が前段の
順位の住所情報と先頭文字を起点とする共通部分を有す
るときには、圧縮用途情報長管理部5はその共通部分の
日本語文字数に応じた数値を管理するとともに、用途情
報管理部6はその共通部分に続く日本語情報のみを管理
して、共通部分の日本語情報については管理しないよう
に構成するのである。そして、この住所情報の共通部分
が、前段よりも更に前の先行する順位の住所情報から発
生している場合にも、その発生元に続く順位の住所情報
の用途情報管理部6はその共通部分に続く日本語情報の
みを管理して、共通部分の日本語情報については管理し
ないように構成するのである。これから、住所情報の共
通する日本語情報部分を重複して管理しないで済むこと
になることから、従来技術に比べて、更に小さなメモリ
容量に従って住所情報を管理できるようになるのであ
る。
As described above, according to the present invention, when the managed address information has the common part starting from the first character and the address information in the preceding rank, the compression purpose information length management unit 5 determines the number of Japanese characters in the common part. The usage information management unit 6 manages only the Japanese information following the common part and does not manage the common Japanese information. Then, even when the common part of the address information is generated from the address information of the preceding order which is further before the preceding stage, the use information management unit 6 of the address information of the order following the generation source is the common part. Only the Japanese information that follows is managed, and the common Japanese information is not managed. From now on, since it is not necessary to manage the common Japanese information part of the address information in duplicate, the address information can be managed according to a memory capacity smaller than that of the conventional technique.

第2図の例で具体的に説明するならば、読み管理部3aで
21バイト、用途情報管理部6aで26バイト、読み管理部3b
で4バイト、用途情報管理部6bで4バイト、それ以外の
管理部で各々1バイトずつ必要になることから、本発明
に従って「石川県河北郡宇ノ気町内日角」と「石川県河
北郡宇ノ気町大崎」を管理すると計63バイトで済むこと
になるのに対して、第4図の従来技術の方法では計81バ
イトとなり、18バイト分もメモリ容量を削減できること
になる。
To explain it concretely in the example of FIG. 2, the reading management unit 3a
21 bytes, 26 bytes in usage information management unit 6a, reading management unit 3b
4 bytes for the application information management section, 4 bytes for the usage information management section 6b, and 1 byte for each of the other management sections. Therefore, in accordance with the present invention, “Uchinomikaku, Unoku-cho, Kawakita-gun, Ishikawa Prefecture” When "Osaki" is managed, a total of 63 bytes will be required, whereas the conventional method shown in FIG. 4 has a total of 81 bytes, which means that the memory capacity can be reduced by 18 bytes.

第3図に、圧縮用途情報長管理部5及び用途情報管理部
6にデータ設定するためのフローチャートを示す。この
フローチャートに示すように、先ず最初に、圧縮用途情
報長管理部5に格納する圧縮JEFコード長(共通する日
本語情報部分として圧縮されることになるJEFコード
長)を初期化し、次に、1つ手前の直前単語のJEFコー
ドとこの次順位として管理される比較単語のJEFコード
が一致するのか否かを文字単位で判断して、一致すると
きには圧縮JEFコード長をカウントアップしながら、比
較単語の文字位置を更新していくことで不一致となる文
字位置を求めるとともに、このときのカウントアップ値
を圧縮JEFコード長として圧縮用途情報長管理部5に設
定し、そして、設定された圧縮JEFコード長が“0"であ
るときには、比較単語のJEFコードをそのまま用途情報
管理部6に設定するとともに、設定された圧縮JEFコー
ド長が“0"でないときには、比較単語のJEFコード中の
非共通部分である非圧縮部分のみを用途情報管理部6に
設定する。
FIG. 3 shows a flowchart for setting data in the compressed usage information length management unit 5 and usage information management unit 6. As shown in this flowchart, first, the compressed JEF code length (JEF code length to be compressed as a common Japanese information part) stored in the compression purpose information length management unit 5 is initialized, and then, The JEF code of the immediately preceding word and the JEF code of the comparison word managed as the next order are judged in character units, and when they match, the compressed JEF code length is counted up and compared. The character positions that do not match are obtained by updating the character positions of the words, and the count-up value at this time is set as the compressed JEF code length in the compression application information length management unit 5, and the set compressed JEF is set. When the code length is “0”, the JEF code of the comparison word is directly set in the usage information management unit 6, and when the set compressed JEF code length is not “0”, the comparison word is set. Only the non-compressed portion, which is the non-common portion in the JEF code, is set in the usage information management unit 6.

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

以上説明したように、本発明によれば、辞書サイズのメ
モリ容量を大きく削減できるようになる。これから、複
数の辞書を使用するようなデータ処理システムに対し
て、特に有効なものとなる。
As described above, according to the present invention, the dictionary size memory capacity can be greatly reduced. This is particularly effective for a data processing system that uses a plurality of dictionaries.

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

第1図は本発明に係る用途辞書により管理される用途情
報のデータフォーマットの原理構成図、 第2図は本発明の実施例構成図、 第3図は圧縮用途情報長管理部及び用途情報管理部にデ
ータ設定するためのフローチャート、 第4図は従来技術の説明図である。 図中、1は読み長管理部、2は圧縮読み長管理部、3は
読み管理部、4は用途情報長管理部、5は圧縮用途情報
長管理部、6は用途情報管理部である。
FIG. 1 is a principle block diagram of a data format of use information managed by a use dictionary according to the present invention, FIG. 2 is a configuration diagram of an embodiment of the present invention, and FIG. 3 is a compressed use information length management unit and use information management FIG. 4 is a flow chart for setting data in a section, and FIG. In the figure, 1 is a reading length management unit, 2 is a compression reading length management unit, 3 is a reading management unit, 4 is a usage information length management unit, 5 is a compressed usage information length management unit, and 6 is a usage information management unit.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】日本語により記述される用途情報を規定の
順序に従って管理する用途辞書において、 用途情報対応に設けられて、管理対象の用途情報が先行
順位の用途情報と先頭文字を起点する共通部分を持つと
きには、該共通部分の日本語文字数に応じた数値を管理
し、共通部分がないときにはゼロ値を管理する圧縮用途
情報管理部(5)と、 上記圧縮用途情報管理部(5)と対となる形式で設けら
れて、上記圧縮用途情報管理部(5)が非ゼロ値を管理
するときには、管理対象の用途情報の内の上記共通部分
に続く日本語情報のみを管理し、ゼロ値を管理するとき
には、管理対象の用途情報のすべての日本語情報を管理
する用途情報管理部(6)とを備えることで、日本語に
より記述される用途情報を管理する構成を採ることを、 特徴とする用途辞書。
1. In a usage dictionary that manages usage information described in Japanese in a prescribed order, the usage information corresponding to the usage information is common, and the usage information to be managed starts from the preceding usage information and the first character. A compression purpose information management unit (5) that manages a numerical value according to the number of Japanese characters in the common part when there is a part, and a zero value when there is no common part; and the compression purpose information management unit (5). When the compression usage information management unit (5) is provided in a pair format and manages a non-zero value, it manages only Japanese information following the common part of the usage information to be managed, and a zero value. When managing, the application information management unit (6) that manages all the Japanese information of the application information to be managed is provided to thereby manage the application information described in Japanese. When Use a dictionary that.
JP1138005A 1989-05-31 1989-05-31 Usage dictionary Expired - Lifetime JPH0760437B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1138005A JPH0760437B2 (en) 1989-05-31 1989-05-31 Usage dictionary

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1138005A JPH0760437B2 (en) 1989-05-31 1989-05-31 Usage dictionary

Publications (2)

Publication Number Publication Date
JPH033063A JPH033063A (en) 1991-01-09
JPH0760437B2 true JPH0760437B2 (en) 1995-06-28

Family

ID=15211835

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1138005A Expired - Lifetime JPH0760437B2 (en) 1989-05-31 1989-05-31 Usage dictionary

Country Status (1)

Country Link
JP (1) JPH0760437B2 (en)

Also Published As

Publication number Publication date
JPH033063A (en) 1991-01-09

Similar Documents

Publication Publication Date Title
US7689630B1 (en) Two-level bitmap structure for bit compression and data management
US6396420B1 (en) Delta compression of floating point coordinate data
GB2259596A (en) Compressed language dictionary
KR20230086802A (en) Serialization method, reverse realization method, information processing program, information processing device and communication system
US10303791B2 (en) Efficient join on dynamically compressed inner for improved fit into cache hierarchy
JP6032292B2 (en) Compression program, compression device, decompression program, and decompression device
CN112527745A (en) Embedded file system multi-partition analysis method, terminal device and storage medium
US8463759B2 (en) Method and system for compressing data
EP4650978A1 (en) Data processing method and apparatus, and medium and computer device
US20170060934A1 (en) Modifying a compressed block of data
JPH0554077A (en) Word dictionary retriever
JP3053656B2 (en) Dictionary registration method in data compression
US6373409B1 (en) Method and computer program product for implementing text conversion table compression
US12386754B1 (en) Synergistic data compression
JPH033063A (en) Application information control system in applied dictionary
US9298799B1 (en) Method and apparatus for utilizing patterns in data to reduce file size
JPS63296147A (en) Data compression processing system
KR20260001914A (en) Memory controller and operation method thereof
JPH0581141A (en) Duplex external storage controller
JPH06337762A (en) How to compress and restore database records
JP3190855B2 (en) Decompression method of compressed data
CN121417906A (en) A method, apparatus, electronic device, and storage medium for compressing dot matrix fonts.
JPH09114854A (en) Document retrieving system
JP2817195B2 (en) 2-byte character processor
CN113037292A (en) Data compression method and data decompression method of structured database and communication equipment