Patent ID: 7178088

Claim:
A method for error-correcting data reproduced from a recording medium to which data is recorded according to a data format in which data that is applied with error-correcting coding in a direction different from a recording direction on the recording medium is interleaved and recorded with synchronization signals, the method comprising: reproducing data from the recording medium, deinterleaving the reproduced data, and storing it to a first memory while arbitrating data input/output to/from the first memory; determining whether a predetermined amount of data has been stored to the first memory; permitting transfer of data stored in the first memory to a second memory, based on the result of the determination; transferring the reproduced data from the first memory to the second memory when the data transfer is permitted while arbitrating input/output to the second memory; error-correcting the reproduced data stored in the second memory; and externally outputting from the second memory user data contained in the error-corrected reproduced data.