IP Library Granted Patent US 7,986,599
Granted Patent B2
US 7,986,599 · App. 11/570,732 · Granted Jul 26, 2011

Drive device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,986,599
App. No.
11/570,732
Granted
Jul 26, 2011
Kind
B2
Abstract

A drive apparatus of the present invention includes a recording/reproduction section and a drive control section. The drive control section at least performs a process including: allocating a contiguous area to a specific location in the user data area other than the location specified by the recording instruction; controlling the recording/reproduction section to record the data in the allocated contiguous area; and generating new disc management information including first replacement management information for mapping a start location of the contiguous area specified by the recording instruction to a start location of the allocated contiguous area and second replacement management information for mapping an end location of the contiguous area specified by the recording instruction to an end location of the allocated contiguous area.

Claims (38)

1. A drive apparatus for performing a sequential recording for a write-once recording medium, wherein

the write-once recording medium includes a disc management information area and a user data area,

disc management information for managing the write-once recording medium is recorded in the disc management information area,

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 specifying a contiguous area in the user data area as a location at which data is to be recorded;

allocating a contiguous area to a specific location in the user data area other than the location specified by the recording instruction;

controlling the recording/reproduction section to record the data in the allocated contiguous area;

generating new disc management information including first replacement management information for mapping a start location of the contiguous area specified by the recording instruction to a start location of the allocated contiguous area and second replacement management information for mapping an end location of the contiguous area specified by the recording instruction to an end location of the allocated contiguous area; and

controlling the recording/reproduction section to record the new disc management information in the disc management information area.

2. A drive apparatus for performing a sequential recording for a write-once recording medium, wherein

the write-once recording medium includes a disc management information area and a user data area,

disc management information for managing the write-once recording medium is recorded in the disc management information area,

the disc management information includes mapping information for mapping a first contiguous area in the user data area to a second contiguous area in the user data area,

the mapping information is structured to map a start location of the first contiguous area to a start location of the second contiguous area and an end location of the first contiguous area to an end location of the second contiguous area,

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 specifying a portion of the first contiguous area as a location at which data is to be recorded;

controlling the recording/reproduction section to record the data at a specific location in the user data area other than the location specified by the recording instruction;

updating the mapping information so as to maintain a mapping state by the mapping information excluding the location specified by the recording instruction;

generating new disc management information including the updated mapping information;

controlling the recording/reproduction section to record the new disc management information in the disc management information area.

3. The drive apparatus according to claim 2 , wherein the mapping information includes first replacement management information for mapping the start location of the first contiguous area to the start location of the second contiguous area and second replacement management information for mapping the end location of the first contiguous area to the end location of the second contiguous area,

wherein updating the mapping information is performed by a processing including:

generating new third replacement management information for mapping the location specified by the recording instruction to the specific location;

generating new fourth replacement information and new fifth replacement management information without updating the first replacement management information and the second replacement management information; and

adding the new third replacement management information, the new fourth replacement management information and the new fifth replacement management information to the mapping information.

4. The drive apparatus according to claim 2 , wherein the mapping information includes first replacement management information for mapping the start location of the first contiguous area to the start location of the second contiguous area and second replacement management information for mapping the end location of the first contiguous area to the end location of the second contiguous area,

wherein updating the mapping information is performed by a process including:

generating new third replacement management information for mapping the location specified by the recording instruction to the specific location;

adding the new third replacement management information to the mapping information; and

updating the first replacement management information and the second replacement management information.