Abstract
We have developed a new method of improving the performance of error-correcting codes (ECC) for optical discs, in which symbols in each row are interleaved using individual interleaving rules in a product code. It is more effective short burst errors than a conventional product code, without degrading performance for random and long burst errors.