摘要 |
The present invention relates to a data encoding apparatus to generate a general code comprising: an encoding unit to generate encoding data by encoding input data with reference to an encoding table having mapping information corresponding between the original data and encoding data; and an output unit to output the encoding data generated by the encoding unit. The encoding data which is encoded by the encoding unit comprises: a plurality of main clusters, each of the main clusters including zero or more ″1″ which is continuous from a least significant bit of each main cluster; ″10″ disposed from a most significant bit; and zero or more continuous ″0″ disposed between the continuous ″1″ and ″10″ disposed from a most significant bit. |