For example, the data coding method of this invention can be applied to any arbitral data whereof any correlation exists between bits such as a text file and a data file in any software application systems, although the image data is used as the input data in the embodiment examples of the invention explained heretofore.