Patent ID: 7913111
Filing Date: 2011-03-22
Classification: G11B

Abstract:
1. A data-recording method for recording write data onto a recording medium having a write-once recording area that allows data to be recorded therein only once and includes: a main data area, which data is to be recorded into and to be reproduced from; and an alternate-address management information area used for incrementally recording alternate-address management information in order to update already recorded alternate-address management information used for managing alternate-address processing carried out on said write-once recording area, said data-recording method capable of recording said write data onto said recording medium without providing a pre-allocated alternate area in said write-once recording area in advance comprising: carrying out alternate-address processing to set a write-target area, which is identified by an address specified in a data write request as a partial area included in said write-once recording area, as an alternate-object original area, and set an alternate area selected among partial areas existing in said main data area as an alternate-object replacement area in case data has already been recorded in said write-target area; recording said write data, which is to be recorded in accordance with said data write request, into said alternate-object replacement area; and updating said alternate-address management information so as to include information in said alternate-address management information as information showing said alternate-address processing, wherein said alternate-address management information includes a plurality of sequential recording range information (SRRI) on a respective plurality of sequential recording ranges (SRR) of main data recorded in said main data area, and the sequential recording range information includes, recorded in a header of the sequential recording range information, a next writable address (NWA) if a respective sequential recording range is still open and can have data written thereto, and wherein, at said carrying out alternate-address processing, an alternate-object replacement area in said main data area is selected by using said plurality of sequential recording range information and by determining whether the sequential recording ranges are open based on whether the sequential recording range information includes a NWA, and wherein, at said carrying out alternate-address processing, an alternate-object replacement area in said main data area is selected by using respective NWA information included in respective of each of said sequential recording range information if the respective sequential recording range is determined to be open, and data is then written starting at the NWA of the determined to be open sequential recording range.