Patent Document ID: 8724441
Application ID: 13097478

Base Claim:
1. An encoding device for converting m-bit data words into n-bit (both n and m are integers and 2 n ≧2 m ×2) code words, the encoding device comprising: a first encoding table in which 2 m code words selected from 2 n n-bit code words correspond to 2 m m-bit data words; a second encoding table in which 2 m code words, which do not overlap with the code words in the first encoding table, of the 2 n n-bit code words correspond to 2 m m-bit data words; and an encoding unit configured to select and output a code word, in which an absolute value of a code string Digital Sum Value is smaller, from code words corresponding to input m-bit data words in the first encoding table and code words corresponding to input m-bit data words in the second encoding table.

---

Claim 2:
2. The encoding device according to claim 1 , wherein code words in which a number of symbols “1” is an odd number in the second encoding table correspond to data words to which code words in which a number of symbols “1” is an even number correspond to the first encoding table, and code words in which a number of symbols “1” is an even number in the second encoding table correspond to data words to which code words in which a number of symbols “1” is an odd number correspond to the first encoding table.