A burst error-correcting capability is largely improved. At least the
even-number row and at least the odd-number row of the data block which
is a set of data sectors are separated. An outer parity is created for
each column and an inner parity is created for each row. Then, the outer
parity is scattered with respect to each of the sectors of the data block
to be interleaved.