Data compressing apparatus and data decoding apparatus
AssigneeOki Electric Industrial Co., Ltd.
InventorKimito Horie
Life of this patent
Estimating the term…
Abstract
A data compressing apparatus outputs character data and a pointer as intermediate data from input data. When a character string as a target of a command coincides with a character string as a target of the character data and a character string instructed by the pointer or a combination of them, substituting means outputs a command in place of the character data or the pointer and outputs output data including the character data, the pointer, and the command. The data compressing apparatus which can make free compression such that information or the like other than the character string is embedded is realized.
Claims14
A data compressing apparatus for outputting raw data, a pointer, and a command from a data string, comprising
- substituting means which outputs the command in place of said raw data or said pointer when a data string as a target of said command coincides with a data string as a target of said raw data and a data string indicated by said pointer or a combination of them.
A data decoding apparatus, wherein when data including raw data, a pointer, and a command is inputted,
- said command is executed, said data is returned to the raw data or the pointer, and said raw data or said pointer is returned to a target data string.
A data decoding apparatus, wherein
- when data which has been compressed every predetermined data unit is given in a manner such that when a data string which is data including raw data, a pointer, and a command and is designated by a specific pointer coincides with data strings designated by a plurality of other pointers, said specific pointer is replaced with a definition command and said plurality of other pointers are replaced with a code substitution command corresponding to said definition command,
- said code substitution command is returned to the definition command, the definition command is returned to the raw data or the pointer, and said raw data or said pointer is returned to the data string as a target every said predetermined data unit.
Dependencies are inferred from the claim text.