# US 9,858,957 B2 · Recording control apparatus and method, drive controlling controller and method, recording medium, and program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,858,957 B2
- Document ID: US9858957B2
- Status: Granted
- Kind: B2
- Application number: 15/129,281
- Filed: 2015-05-14
- Published: 2017-04-13
- Granted: 2018-01-02
- Earliest claimed: 2014-05-28
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: Junichi Horigome; Hideki Ando
- Web page: https://patentgrep.com/patent/US9858957B2

## CPC

- G11B 7/0045: Recording (G11B7/006, G11B7/0065 take precedence)
- G11B 7/007: Arrangement of the information on the record carrier, e.g. form of tracks {, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track}
- G11B 20/10: Digital recording or reproducing
- G11B 20/12: Formatting, e.g. arrangement of data block or words on the record carriers {(within interface between computers and data recorders G06F3/06)}
- G11B 20/1217: {on discs}
- G11B 20/1889: {with discs}
- G11B 27/329: {on a disc [VTOC]}
- G11B 2020/10861: {Finalising a record carrier after a recording operation, e.g. to ensure compatibility with a ROM medium}
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)

## Abstract

The present technology relates to a recording control apparatus, a recording control method, a drive controlling controller, a drive controlling method, a recording medium, and a program capable of reading information more reliably. A manager generates DMSs as management information for managing user data areas and spare areas of an optical disc. Further, the manager records the generated DMS in a DMA area of DS0 of the optical disc, and, in addition, records the generated DMS in a DMA mirror area of the DS1 surface of the optical disc. As described above, since DMSs as management information are recorded in the different areas of the optical disc, even if DMS cannot be read from one area, DMS can be read from the other area. The present technology is applicable to a recording and reproducing apparatus.

## Claims

### Claim 1

A recording control apparatus, comprising:
a recording controller that controls recording of data in a write-once recording medium; and
a manager that controls the recording controller to record pieces of basic management information in the recording medium, the basic management information storing information on a recording range of the recording medium, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein the basic management information contains no pointer information showing a recording location of information contained in the basic management information.

### Claim 2 (depends on 1)

The recording control apparatus according to claim 1, wherein
the recording medium includes a first surface capable of recording data and a second surface capable of recording data, and
the manager records the basic management information in the first surface and the second surface.

### Claim 3

A recording control apparatus, comprising:
a recording controller that controls recording of data in a write-once recording medium; and
a manager that controls the recording controller to record pieces of basic management information in the recording medium, the basic management information storing information on a recording range of the recording medium, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein the manager records, when the basic management information having a predetermined size cannot store the information on the recording range anymore, extended management information and new basic management information in the recording medium, the extended management information storing the information on the recording range, the information on the recording range having been stored in the basic management information, the new basic management information storing pointer information showing a recording location of the extended management information in the recording medium.

### Claim 4 (depends on 3)

The recording control apparatus according to claim 3, wherein
the manager records the new basic management information after the manager records the extended management information.

### Claim 5 (depends on 3)

The recording control apparatus according to claim 3, wherein
the counter stored in the basic management information includes a counter showing the number of times of updating content of the basic management information and a counter showing the number of times of updating content of the extended management information.

### Claim 6 (depends on 1)

The recording control apparatus according to claim 1, wherein
the pieces of basic management information are recorded in the recording medium before the recording medium is finalized.

### Claim 7

A recording control method, comprising the step of:
controlling a recording controller that controls recording of data in a write-once recording medium to record pieces of basic management information in the recording medium, the basic management information storing information on a recording range of the recording medium, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein the basic management information contains no pointer information showing a recording location of information contained in the basic management information.

### Claim 8

A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute a method, the method comprising:
controlling a recording controller that controls recording of data in a write-once recording medium to record pieces of basic management information in the recording medium, the basic management information storing information on a recording range of the recording medium, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein the basic management information contains no pointer information showing a recording location of information contained in the basic management information.

### Claim 9

A drive controlling controller, comprising:
a manager that records pieces of basic management information in a write-once recording medium, the basic management information storing information on a recording range of the recording medium, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein the basic management information contains no pointer information showing a recording location of information contained in the basic management information.

### Claim 10

A drive controlling method, comprising the step of:
recording pieces of basic management information in a write-once recording medium, the basic management information storing information on a recording range of the recording medium, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein the basic management information contains no pointer information showing a recording location of information contained in the basic management information.

### Claim 11

A write-once recording medium, comprising:
a recording range; and
management areas that record basic management information storing information on the recording range, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein the basic management information contains no pointer information showing a recording location of information contained in the basic management information.

### Claim 12 (depends on 11)

The recording medium according to claim 11, further comprising:
a first surface capable of recording data and a second surface capable of recording data, wherein
the first surface and the second surface respectively include the management areas.

### Claim 13 (depends on 12)

A write-once recording medium claim 12, comprising:
a recording range; and
management areas that record basic management information storing information on the recording range, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein when the basic management information having a predetermined size cannot store the information on the recording range anymore, extended management information and new basic management information are further recorded in the management areas, the extended management information storing the information on the recording range, the information on the recording range having been stored in the basic management information, the new basic management information storing pointer information showing a recording location of the extended management information in the recording medium.

### Claim 14 (depends on 13)

The recording medium according to claim 13, wherein
the new basic management information is recorded in the management areas after the extended management information is recorded in the management areas.

### Claim 15 (depends on 13)

The recording medium according to claim 13, wherein
the counter stored in the basic management information includes a counter showing the number of times of updating content of the basic management information and a counter showing the number of times of updating content of the extended management information.

### Claim 16 (depends on 11)

The recording medium according to claim 11, wherein
the basic management information is recorded in the management areas before the recording medium is finalized.

### Claim 17 (depends on 3)

The recording control apparatus according to claim 3, wherein
the recording medium includes a first surface capable of recording data and a second surface capable of recording data, and
the manager records the basic management information in the first surface and the second surface.

### Claim 18 (depends on 3)

The recording control apparatus according to claim 3, wherein
the pieces of basic management information are recorded in the recording medium before the recording medium is finalized.

### Claim 19 (depends on 7)

The recording control method according to claim 7, wherein
the basic management information is recorded in a first surface of the recording medium capable of recording data, and in a second surface of the recording medium capable of recording data.

### Claim 20 (depends on 7)

The recording control method according to claim 7, wherein
the pieces of basic management information are recorded in the recording medium before the recording medium is finalized.

### Claim 21

A recording control method, comprising the step of:
controlling a recording controller that controls recording of data in a write-once recording medium to record pieces of basic management information in the recording medium, the basic management information storing information on a recording range of the recording medium, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein, when the basic management information having a predetermined size cannot store the information on the recording range anymore, extended management information and new basic management information are recorded in the recording medium, the extended management information storing the information on the recording range, the information on the recording range having been stored in the basic management information, the new basic management information storing pointer information showing a recording location of the extended management information in the recording medium.

### Claim 22 (depends on 21)

The recording control method according to claim 21, wherein
the basic management information is recorded in a first surface of the recording medium capable of recording data, and in a second surface of the recording medium capable of recording data.

### Claim 23 (depends on 21)

The recording control method according to claim 21, wherein
the pieces of basic management information are recorded in the recording medium before the recording medium is finalized.

### Claim 24 (depends on 21)

The recording control method according to claim 21, wherein
the new basic management information is recorded after the extended management information is recorded.

### Claim 25 (depends on 21)

The recording control method according to claim 21, wherein
the counter stored in the basic management information includes a counter showing the number of times of updating content of the basic management information and a counter showing the number of times of updating content of the extended management information.

### Claim 26 (depends on 8)

The non-transitory computer-readable medium according to claim 8, wherein
the basic management information is recorded in a first surface of the recording medium capable of recording data, and in a second surface of the recording medium capable of recording data.

### Claim 27 (depends on 8)

The non-transitory computer-readable medium according to claim 8, wherein
the pieces of basic management information are recorded in the recording medium before the recording medium is finalized.

### Claim 28

A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute a method, the method comprising:
controlling a recording controller that controls recording of data in a write-once recording medium to record pieces of basic management information in the recording medium, the basic management information storing information on a recording range of the recording medium, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein, when the basic management information having a predetermined size cannot store the information on the recording range anymore, extended management information and new basic management information are recorded in the recording medium, the extended management information storing the information on the recording range, the information on the recording range having been stored in the basic management information, the new basic management information storing pointer information showing a recording location of the extended management information in the recording medium.

### Claim 29 (depends on 28)

The non-transitory computer-readable medium according to claim 28, wherein
the basic management information is recorded in a first surface of the recording medium capable of recording data, and in a second surface of the recording medium capable of recording data.

### Claim 30 (depends on 28)

The non-transitory computer-readable medium according to claim 28, wherein
the pieces of basic management information are recorded in the recording medium before the recording medium is finalized.

### Claim 31 (depends on 28)

The non-transitory computer-readable medium according to claim 28, wherein
the new basic management information is recorded after the extended management information is recorded.

### Claim 32 (depends on 28)

The non-transitory computer-readable medium according to claim 28, wherein
the counter stored in the basic management information includes a counter showing the number of times of updating content of the basic management information and a counter showing the number of times of updating content of the extended management information.

### Claim 33 (depends on 9)

The drive controlling controller according to claim 9, wherein
the recording medium includes a first surface capable of recording data and a second surface capable of recording data, and
the manager records the basic management information in the first surface and the second surface.

### Claim 34 (depends on 9)

The drive controlling controller according to claim 9, wherein
the pieces of basic management information are recorded in the recording medium before the recording medium is finalized.

### Claim 35

A drive controlling controller, comprising:
a manager that records pieces of basic management information in a write-once recording medium, the basic management information storing information on a recording range of the recording medium, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein the manager records, when the basic management information having a predetermined size cannot store the information on the recording range anymore, extended management information and new basic management information in the recording medium, the extended management information storing the information on the recording range, the information on the recording range having been stored in the basic management information, the new basic management information storing pointer information showing a recording location of the extended management information in the recording medium.

### Claim 36 (depends on 35)

The drive controlling controller according to claim 35, wherein
the recording medium includes a first surface capable of recording data and a second surface capable of recording data, and
the manager records the basic management information in the first surface and the second surface.

### Claim 37 (depends on 35)

The drive controlling controller according to claim 35, wherein
the pieces of basic management information are recorded in the recording medium before the recording medium is finalized.

### Claim 38 (depends on 35)

The drive controlling controller according to claim 35, wherein
the manager records the new basic management information after the manager records the extended management information.

### Claim 39 (depends on 35)

The drive controlling controller according to claim 35, wherein
the counter stored in the basic management information includes a counter showing the number of times of updating content of the basic management information and a counter showing the number of times of updating content of the extended management information.

### Claim 40 (depends on 10)

The drive controlling method according to claim 10, wherein
the basic management information is recorded in a first surface of the recording medium capable of recording data, and in a second surface of the recording medium capable of recording data.

### Claim 41 (depends on 10)

The drive controlling method according to claim 10, wherein
the pieces of basic management information are recorded in the recording medium before the recording medium is finalized.

### Claim 42

A drive controlling method, comprising the step of:
recording pieces of basic management information in a write-once recording medium, the basic management information storing information on a recording range of the recording medium, the basic management information storing a counter showing the number of times of updating content of the basic management information,
wherein, when the basic management information having a predetermined size cannot store the information on the recording range anymore, extended management information and new basic management information are recorded in the recording medium, the extended management information storing the information on the recording range, the information on the recording range having been stored in the basic management information, the new basic management information storing pointer information showing a recording location of the extended management information in the recording medium.

### Claim 43 (depends on 42)

The drive controlling method according to claim 42, wherein
the basic management information is recorded in a first surface of the recording medium capable of recording data, and in a second surface of the recording medium capable of recording data.

### Claim 44 (depends on 42)

The drive controlling method according to claim 42, wherein
the pieces of basic management information are recorded in the recording medium before the recording medium is finalized.

### Claim 45 (depends on 42)

The drive controlling method according to claim 42, wherein
the new basic management information is recorded after the extended management information is recorded.

### Claim 46 (depends on 42)

The drive controlling method according to claim 42, wherein
the counter stored in the basic management information includes a counter showing the number of times of updating content of the basic management information and a counter showing the number of times of updating content of the extended management information.

### Claim 47 (depends on 13)

The recording medium according to claim 13, further comprising:
a first surface capable of recording data and a second surface capable of recording data, wherein
the first surface and the second surface respectively include the management areas.

### Claim 48 (depends on 13)

The recording medium according to claim 13, wherein
the basic management information is recorded in the management areas before the recording medium is finalized.
