Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
1999-06-11
2004-04-13
Mizrahi, Diane D. (Department: 2175)
Data processing: database and file management or data structures
Database design
Data structure types
Reexamination Certificate
active
06721753
ABSTRACT:
TECHNICAL FIELD
The present invention generally relates to file processing methods, data processing apparatuses and storage mediums, and more particularly to a file processing method and a data processing apparatus which compress a file such as a dictionary file related to one or a plurality of dictionaries, encyclopedias and the like, store the compressed file in a storage medium and read the stored file from the storage medium, and to a storage medium which stores a file such as a compressed dictionary file.
Recently, there are storage mediums such as a CD-ROM which prestores information related to a dictionary, encyclopedia or the like. By making access to such a CD-ROM from a computer, it is possible to read and display the information related to the dictionary, encyclopedia or the like. As a result, a large amount of information related to the dictionary, encyclopedia or the like can be stored in a single CD-ROM which is extremely compact. In addition, instead of obtaining the necessary information by opening a dictionary, encyclopedia or the like while using a computer, the necessary information can be read from the CD-ROM, thereby making it possible to greatly reduce the time and trouble to obtain the necessary information.
BACKGROUND ART
In a conventional CD-ROM which stores the information related to the dictionary, encyclopedia or the like, a dictionary file is made up of a dictionary data and a data related to index (hereinafter referred to as an index data). For example, in the case of an encyclopedia, the dictionary data includes a data (hereinafter referred to as a text data) related to a text which explains the meaning of a word, a data (hereinafter referred to as an image data) related to an image showing an animal if the word describes the animal, for example, a data (hereinafter referred to as an audio data) related to a sound such as a singing of a bird if the word describes the bird, for example, and the like. On the other hand, the index is used to retrieve a desired dictionary data from the dictionary file, and is provided with respect to the dictionary data. The index is sometimes also referred to as a keyword. The index data includes a pointer related to a heading, a pointer related to an item, and the like. The data related to the heading includes a headword. Further, the data related to the item includes a headword, comment, and the like.
Conventionally, because the storage capacity of the CD-ROM is relatively large, the text data and the index data are stored in the CD-ROM without being compressed. On the other hand, the amount of information included in the audio data and particularly the image data is large, and the audio data and the image data are respectively compressed according to appropriate compression techniques before being stored in the CD-ROM.
However, if one CD-ROM is required for each dictionary or encyclopedia, it is troublesome to utilize the dictionary data. For this reason, it is desirable to store the information related to a plurality of dictionaries, encyclopedias or the like in a single CD-ROM, but in this case, there was a problem in that the amount of information to be stored may exceed the storage capacity of the single CD-ROM even if the dictionary data is compressed. In addition, even in a case where the dictionary file to be stored in the CD-ROM relates to a single dictionary, encyclopedia or the like, as the amount of information of the dictionary file increases, the amount of information to be stored may exceed the storage capacity of the single CD-ROM even when the dictionary data is compressed.
Accordingly, it is conceivable to not only compress the dictionary data but to compress the entire dictionary file, including the index data, when storing the information related to the dictionary, encyclopedia or the like in the CD-ROM. But no method which is capable of efficiently compressing the entire dictionary file by a relatively simple technique and capable of expanding the compressed dictionary file in a short time has yet been proposed. Particularly in the case of the dictionary, encyclopedia or the like, the amount of information related to the index data is large. For this reason, if it takes a long time to carry out the process of restoring the index data when expanding the compressed dictionary file, an access time to the desired index data or dictionary data becomes long, thereby deteriorating the convenience of the dictionary, encyclopedia or the like.
Moreover, when compressing the dictionary data in units of the item of the index or in units of a fixed length, for example, it takes a long time to carry out the process of expanding the dictionary file because the amount of information related to the index data is large particularly in the case of the dictionary, encyclopedia or the like, thereby similarly deteriorating convenience of the dictionary, encyclopedia or the like. For example, a Japanese Laid-Open Patent Application No.9-26969 proposes a telephone directory retrieval system which employs a method similar to the above. However, this proposed method does not compress the index data. In the case of the telephone directory, the amount of information related to the index data is small compared to the amount of information related to the telephone number, family name, given name, corporate name and address which correspond to the dictionary data. Consequently, the information compression efficiency as a whole will not greatly improve even if the index data of the telephone directory were compressed. Therefore, even if this proposed method were applied to the storage of the information related to the dictionary, encyclopedia or the like into the storage medium, the information compression efficiency of the dictionary file as a while will not improve considerably.
Accordingly, in a case where the amount of information related to the index data is relatively large even when compared to the amount of information related to the dictionary data, such as the case of the dictionary, encyclopedia or the like, there was a problem in that it is conventionally impossible to efficiently compress and store the dictionary file in the storage medium and to make access to the compressed dictionary file in a short time by a relatively simple process.
DISCLOSURE OF THE INVENTION
Hence, it is an object of the present invention to provide a file processing method, a data processing apparatus and a storage medium which are capable of efficiently compressing and storing a dictionary file in the storage medium and making access to the compressed dictionary file in a short time by a relatively simple process, even in a case where the amount of information related to an index data is large even when compared to the amount of information related to a dictionary data, such as the case of a dictionary, encyclopedia or the like.
Another object of the present invention is to provide a file processing method comprising a compressing step dividing data and index data with respect to the data into a plurality of sections, and compressing the sections to obtain a compressed file, and a storing step storing the compressed file in a storage medium together with address information of the sections after the compression. According to the present invention, it is possible to efficiently compress and store in the storage medium a file such as a dictionary file which is formed by data including an index, text of each item and the like. In addition, it is possible to carry out a file retrieval at a high speed by a relatively simple process, by expanding the compressed file for every section.
When each section has a fixed length, it becomes unnecessary to include address information prior to the compression in the compressed file, and the data compression efficiency can be improved. On the other hand, when each section has a variable length, and said storing step further stores address information prior to the compression in the storage medium, it is possible to carry out the data expansion at a high speed by setting the section to an appropriate l
Kataoka Masahiro
Tsubokura Takashi
Fujitsu Limited
Mizrahi Diane D.
Mofiz Apu M
Staas & Halsey , LLP
LandOfFree
File processing method, data processing apparatus, and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with File processing method, data processing apparatus, and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and File processing method, data processing apparatus, and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3238489