Patent ID: 7924666

Claim:
A drive apparatus for performing a sequential recording for a write-once recording medium, wherein the write-once recording medium includes a plurality of error correction code (ECC) clusters, the drive apparatus comprising: a recording/reproduction section for performing a recording operation or a reproduction operation for the write-once recording medium; and a drive control section for controlling the recording/reproduction section, wherein the drive control section at least performs a process including: receiving a recording instruction at least specifying a location at which data is to be recorded; determining whether a data recording which is performed in accordance with the recording instruction is an appending recording, a first time pseudo-overwrite recording or a second time or more pseudo-overwrite recording; generating data including location information for an immediately previous ECC cluster having information set therein according to the result of the determination; and controlling the recording/reproduction section to record the data in one of the plurality of ECC clusters of the write-once recording medium, the drive control section performs a process including: when the data recording is determined to be the appending recording, setting information indicating that a replacement recording is not performed in the location information for an immediately previous ECC cluster; when the data recording is determined to be the first time pseudo-overwrite recording, setting information indicating the location specified by the recording instruction in the location information for an immediately previous ECC cluster; or when the data recording is determined to be the second time or more pseudo-overwrite recording, setting information indicating a replacement location for the location specified by the recording instruction in the location information for an immediately previous ECC cluster.