Patent ID: 7750827

Claim:
A coding device comprising a first and a second converters for converting informational data of N (N≧2) bits into coded data of M (M≧2 N −1) bits according to a predetermined coding rule, wherein said first converter converts one kind of 2 N possible kinds of bit strings of said informational data into alternately a bit string of M bits in which each of respective values of L (2≦L≦M) bits in successive bit positions is one of “0” and “1” and a bit string of M bits in which each of respective values of all bits is the other of “0” and “1”; and said second converter converts each of the other kinds of said 2 N possible kinds of bit strings of said informational data into bit strings of M bits which differ from one another, in each of which a value of only one bit or each of respective values of K (2≦K<L) in successive bit positions is said one of “0” and “1”.