# US 7,609,942 B2 · Recording device and method, salvage device and method, and program

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

- Number: US 7,609,942 B2
- Document ID: US7609942B2
- Status: Granted
- Kind: B2
- Application number: 10/491,378
- Filed: 2003-08-01
- Published: 2004-10-28
- Granted: 2009-10-27
- Earliest claimed: 2002-08-02
- Assignees: Sony Corporation
- Inventors: Takashi Furukawa; Hideki Ando; Hisao Tanaka; Kazuyuki Sugizaki
- Web page: https://patentgrep.com/patent/US7609942B2

## CPC

- G11B 27/102: {Programmed access in sequence to addressed parts of tracks of operating record carriers (access by moving the head G11B3/08, G11B5/54, G11B7/085, G11B21/022; by moving the record carrier G11B15/005, G11B17/005, by driving of both record carrier and head G11B15/1816)}
- G11B 20/10527: {Audio or video recording; Data buffering arrangements (G11B20/12 - G11B20/18 take precedence)}
- 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/18: Error detection or correction; Testing {, e.g. of drop-outs}
- G11B 27/031: Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B 27/3027: {used signal is digitally coded}
- G11B 27/326: {used signal is a video-frame or a video-field (P.I.P.)}
- G11B 27/327: {Table of contents}
- H04N 5/9201: {involving the multiplexing of an additional signal and the video signal}
- H04N 5/85: on discs or drums
- H04N 9/8063: {using time division multiplex of the PCM audio and PCM video signals}
- 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)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A recording apparatus, a recording method, a salvage apparatus, a salvage method, and a program for reading data from a recording medium that has failed to normally end a recording process. Each of salvage markers contains a recognition pattern for recognizing a salvage marker, and identification information for identifying files to which audio data “Audio”, and video data “Video” belong. If the recording process fails to end in a normal state, the salvage markers are detected from the recognition pattern contained in the salvage markers, and the file having the audio data and the video data belonging thereto is identified by the file identification information. The present invention is applicable to a video processing apparatus.

## Claims

### Claim 1

A recording apparatus for recording data managed as files onto a recording medium, comprising:
generator means for generating a marker that contains a recognition pattern set beforehand for each of segment files in which at least one of the files is segmented, and salvage processing information that is used in a salvage process of a file that is recorded on the recording medium but in an unrecognizable state as a file, and
recording means for recording the segment file and the marker onto the recording medium so that the segment file and the marker are arranged on the recording medium in a predetermined order,
wherein the salvage processing information contains information indicating a planned recording position, on the recording medium, of a following marker that is recorded on the recording medium in succession to the marker containing the salvage processing information,
wherein, when a defect takes place at the planned recording position, the following marker is shifted to an actual recording position rightward to the planned recording position.

### Claim 2 (depends on 1)

A recording apparatus according to claim 1, wherein the generator means generates the marker that contains the salvage processing information for each segment file of the plurality of segment files in which each file of the plurality of files is segmented, and
the recording means records the plurality of segment files corresponding to each file of the plurality of files and the marker on the recording medium in the predetermined order.

### Claim 3 (depends on 2)

A recording apparatus according to claim 2, wherein the salvage processing information contains information relating to a recording area of each of the segment files.

### Claim 4 (depends on 1)

A recording apparatus according to claim 1, wherein the salvage processing information contains type information indicating the type of the data.

### Claim 5 (depends on 1)

A recording apparatus according to claim 1, wherein the salvage processing information contains information for identifying each of the files.

### Claim 6 (depends on 1)

A recording apparatus according to claim 1, wherein the salvage processing information contains information relating to the segment file arranged subsequent to the marker containing the salvage processing information.

### Claim 7 (depends on 1)

A recording apparatus according to claim 1, wherein the salvage processing information contains information relating to the segment file arranged prior to the marker containing the salvage processing information.

### Claim 8 (depends on 1)

A recording apparatus according to claim 1, wherein the salvage processing information contains information relating to the segment files arranged prior to and subsequent to the marker containing the salvage processing information.

### Claim 9 (depends on 1)

A recording apparatus according to claim 1, wherein the salvage processing information contains time information corresponding to a timing of the recording of the marker.

### Claim 10 (depends on 1)

A recording apparatus according to claim 1, wherein the salvage processing information contains information relating to the recording order of the marker.

### Claim 11 (depends on 1)

A recording apparatus according to claim 1, wherein the salvage processing information contains information indicating a position, on the recording medium, of a defect taking place at the recording of the segment file arranged prior to the marker containing the salvage processing information.

### Claim 12

A recording method for recording data managed as files onto a recording medium, comprising:
a generating step for generating a marker that contains a recognition pattern set beforehand for each of segment files in which at least one of the files is segmented, and salvage processing information that is used in a salvage process of a file that is recorded on the recording medium but in an unrecognizable state as a file, and
a recording step for recording the segment file and the marker onto the recording medium so that the segment file and the marker are arranged on the recording medium in a predetermined order,
wherein the salvage processing information contains information indicating a planned recording position, on the recording medium, of a following marker that is recorded on the recording medium in succession to the marker containing the salvage processing information,
wherein, when a defect takes place at the planned recording position, the following marker is shifted to an actual recording position rightward to the planned recording position.

### Claim 13 (depends on 12)

A recording method according to claim 12, wherein the marker that contains the salvage processing information for each segment file of the plurality of segment files in which each file of the plurality of files is segmented is generated in the generating step, and
the plurality of segment files corresponding to each file of the plurality of files and the marker are recorded on the recording medium in the predetermined order in the recording step.

### Claim 14 (depends on 13)

A recording method according to claim 13, wherein the salvage processing information contains information relating to a recording area of each of the segment files.

### Claim 15 (depends on 12)

A recording method according to claim 12, wherein the salvage processing information contains type information indicating the type of the data.

### Claim 16 (depends on 12)

A recording method according to claim 12, wherein the salvage processing information contains information for identifying each of the files.

### Claim 17 (depends on 12)

A recording method according to claim 12, wherein the salvage processing information contains information relating to the segment file arranged subsequent to the marker containing the salvage processing information.

### Claim 18 (depends on 12)

A recording method according to claim 12, wherein the salvage processing information contains information relating to the segment file arranged prior to the marker containing the salvage processing information.

### Claim 19 (depends on 12)

A recording method according to claim 12, wherein the salvage processing information contains information relating to the segment files arranged prior to and subsequent to the marker containing the salvage processing information.

### Claim 20 (depends on 12)

A recording method according to claim 12, wherein the salvage processing information contains time information corresponding to a timing of the recording of the marker.

### Claim 21 (depends on 12)

A recording method according to claim 12, wherein the salvage processing information contains information relating to the recording order of the marker.

### Claim 22 (depends on 12)

A recording method according to claim 12, wherein the salvage processing information contains information indicating a position, on the recording medium, of a defect taking place at the recording of the segment file arranged prior to the marker containing the salvage processing information.

### Claim 23

A computer-readable medium storing a program that when executed on a computer causes a recording processing for recording data managed as files onto a recording medium, the program comprising:
a generating step for generating a marker that contains a recognition pattern set beforehand for each of segment files in which at least one of the files is segmented, and salvage processing information that is used in a salvage process of a file that is recorded on the recording medium but in an unrecognizable state as a file, and
a recording control step for controlling the recording of the segment file and the marker on the recording medium so that the segment file and the marker are arranged on the recording medium in a predetermined order,
wherein the salvage processing information contains information indicating a planned recording position, on the recording medium, of a following marker that is recorded on the recording medium in succession to the marker containing the salvage processing information,
wherein, when a defect takes place at the planned recording position, the following marker is shifted to an actual recording position rightward to the planned recording position.

### Claim 24

A salvage apparatus comprising:
determining means for determining whether a recording process for recording a marker and a segment file on a recording medium in a predetermined order is normally completed, wherein the marker contains a recognition pattern set beforehand for each of the segment files in which at least one of files is segmented, and salvage processing information that is used in a salvage process of a file that is recorded on the recording medium but in an unrecognizable state as a file,
detecting means for detecting at least one of the markers recorded on the recording medium based on the recognition pattern if the determining means determines that the recording of the file to the recording medium is not normally completed,
identifying means for identifying data formed of the same file based on the salvage processing information contained in the marker, and
registering means for registering the data identified by the identifying means as the data of the same file in a file system,
wherein the salvage processing information contains information indicating a planned recording position, on the recording medium, of a following marker that is recorded on the recording medium in succession to the marker containing the salvage processing information,
wherein, when a defect takes place at the planned recording position, the following marker is shifted to an actual recording position rightward to the planned recording position.

### Claim 25

A salvage method comprising:
a determining step for determining whether a recording process for recording a marker and a segment file on a recording medium in a predetermined order is normally completed, wherein the marker contains a recognition pattern set beforehand for each of the segment files in which at least one of files is segmented, and salvage processing information that is used in a salvage process of a file that is recorded on the recording medium but in an unrecognizable state as a file,
a detecting step for detecting at least one of the markers recorded on the recording medium based on the recognition pattern if the determining step determines that the recording of the file to the recording medium is not normally completed,
an identifying step for identifying data formed of the same file based on the salvage processing information contained in the marker, and
a registering step for registering the data identified in the identifying step as the data of the same file in a file system,
wherein the salvage processing information contains information indicating a planned recording position, on the recording medium, of a following marker that is recorded on the recording medium in succession to the marker containing the salvage processing information,
wherein, when a defect takes place at the planned recording position, the following marker is shifted to an actual recording position rightward to the planned recording position.

### Claim 26

A computer-readable medium storing a program that when executed on a computer a salvage processing, the program comprising:
a determining step for determining whether a recording process for recording a marker and a segment file on a recording medium in a predetermined order is normally completed, wherein the marker contains a recognition pattern set beforehand for each of the segment files in which at least one of files is segmented, and salvage processing information that is used in a salvage process of a file that is recorded on the recording medium but in an unrecognizable state as a file,
a detecting step for detecting at least one of the markers recorded on the recording medium based on the recognition pattern if the determining means determines that the recording of the file to the recording medium is not normally completed,
an identifying step for identifying data formed of the same file based on the salvage processing information contained in the marker, and
a registering step for registering the data identified in the identifying step as the data of the same file in a file system,
wherein the salvage processing information contains information indicating a planned recording position, on the recording medium, of a following marker that is recorded on the recording medium in succession to the marker containing the salvage processing information,
wherein, when a defect takes place at the planned recording position, the following marker is shifted to an actual recording position rightward to the planned recording position.
