Patent ID: 7533217

Claim:
An optical disc apparatus comprising: a buffer memory which stores data to be recorded on an optical disc and stores data read from the optical disk; a determination unit in which, upon receipt of a read command from an external device after receiving write data with continuous logical addresses in the buffer memory until the buffer memory is filled with the write data according to a write command supplied from the external device, it is determined in units of a predetermined amount of data whether or not a free data area including at least a recorded data area for responding to an amount of data requested from the read command exists in a data area of the buffer memory; and a controller which interrupts a process of recording the write data in order of physical addresses of the optical disc when the free data area for responding to the amount of data requested from the read command is determined to be present, and after interruption, reads data from the optical disc according to the read command and stores the read data in the free data area.