摘要 |
PROBLEM TO BE SOLVED: To provide an encoding apparatus and an encoding method for encoding data to be encoded to partially decodable data by using a method having high encoding efficiency, to provide a decoding apparatus and a decoding method for partially decoding the data encoded by using the method having high encoding efficiency, and to provide a program.SOLUTION: A conversion unit 107 converts respective characters included in data to be encoded into character identification numbers for identifying the characters. An encoding unit 108 encodes respective character identification numbers to binary data. A bit string identification number association unit 111 converts each bit string in which the data obtained by encoding the data to be encoded by the encoding unit 108 appear at high frequency into a bit string identification number. A reference flag-added encoding unit 114 encodes each bit string identification number to binary data.SELECTED DRAWING: Figure 2 |