PROBLEM TO BE SOLVED: To provide a turbo product code encoder, method, and program capable of obtaining an encoding rate n/(n+1) (n is a positive integer) being an optimum encoding rate by suppressing deterioration in the performance without increasing an Eb/No value and a turbo product code decoder, method, and program therefor.;SOLUTION: The turbo product code encoder 1 for obtaining encoded data resulting from encoding input data at a particular encoding rate by a two-dimensional turbo product code represented by first and second element codes, is provided with: a data storage section 3 for storing the input data; a (64, 57) encoder 7 for encoding the input data into the first element code; and a (128, 120) encoder 9 for encoding the result of encoding above into the second element code.;COPYRIGHT: (C)2004,JPO&NCIPI
展开▼