# US 2006/0132620 A1 · Data recording apparatus and method thereof

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

- Number: US 2006/0132620 A1
- Document ID: US20060132620A1
- Status: Published application
- Kind: A1
- Application number: 11/275,143
- Filed: 2005-12-15
- Published: 2006-06-22
- Earliest claimed: 2004-12-17
- Assignees: Matshushita Electric Industrial Co., Ltd.
- Inventors: Shinichi TAKADA; Michiko SHIGEMORI
- Web page: https://patentgrep.com/patent/US20060132620A1

## CPC

- H04N 1/32128: {attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image (for information embedded in the image H04N1/32144)}
- H04N 19/436: using parallelised computational arrangements
- H04N 19/46: Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence)
- H04N 19/60: using transform coding
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N 2201/325: Modified version of the image, e.g. part of the image, image reduced in size or resolution, thumbnail or screennail
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An image file recording apparatus of the present invention records, into a recording medium, an image file that includes image data and header information which has variable-length information, and includes: a JPEG compression unit which generates image data; a microcomputer which determines a first address indicating the head of the image file and a second address obtained by adding a fixed value to the first address; and an APP portion writing unit 205 which writes, without going through a memory, the image data into an area, in the recording medium, starting from the second address.

## Claims

### Claim 1

An image file recording apparatus which records, into a recording medium, an image file including image data and header information which has variable-length information, said apparatus comprising:
a generation unit operable to generate image data;
a determination unit operable to determine a first address indicating a head of the image file, and a second address obtained by adding a fixed value to the first address; and
a writing unit operable to write, without going through a memory, the image data into an area, in the recording medium, starting from the second address.

### Claim 2 (depends on 1)

The image file recording apparatus according to claim 1,
wherein said determination unit is operable to determine, as the first address, a head address of a free space in the recording medium.

### Claim 3 (depends on 1)

The image file recording apparatus according to claim 1,
wherein said writing unit is operable to write the image data into the recording medium in parallel with the generation of image data performed by said generation unit.

### Claim 4 (depends on 2)

The image file recording apparatus according to claim 2,
wherein after generating the image data, said generation unit is further operable to generate thumbnail image data of the image data, and
said writing unit is further operable to record header information including the thumbnail image data into an area between the first address and the second address in the recording medium.

### Claim 5 (depends on 4)

The image file recording apparatus according to the claim 4,
wherein said writing unit is operable to write the thumbnail image data into the recording medium in parallel with the generation of thumbnail image data performed by said generation unit.

### Claim 6 (depends on 4)

The image file recording apparatus according to claim 4, further comprising
a detection unit operable to detect an end-of-image code indicating an end of the image data generated by said generation unit,
wherein said writing unit is operable to start recording the header information when an end-of-image code is detected by said detection unit.

### Claim 7 (depends on 4)

The image file recording apparatus according to claim 4, further comprising
a creation unit operable to create header information which excludes thumbnail information related to the thumbnail image data, before the thumbnail image data is generated by said generation unit, and to record the created header information into the recording medium,
wherein said writing unit is operable to obtain, from said generation unit, the thumbnail information before the thumbnail image data is generated by said generation unit, and to write, as the header information, the created header information stored in the memory and the obtained thumbnail information into the recording medium.

### Claim 8 (depends on 4)

The image file recording apparatus according to claim 4, further comprising
a conversion unit operable to convert, into a text, a time signal outputted from a timer circuit,
wherein said creation unit is operable to obtain, from said conversion unit, the text as a part of the header information.

### Claim 9 (depends on 1)

A camera comprising the image file recording apparatus according to claim 1.

### Claim 10

An image file recording method for recording, into a recording medium, an image file including image data and header information which has variable-length information, said method comprising:
generating image data;
determining a first address indicating a head of the image file, and a second address obtained by adding a fixed value to the first address; and
writing the image data into an area, in the recording medium, starting from the second address, without going through a memory.

### Claim 11 (depends on 10)

The image file recording method according to claim 10,
wherein, in said determining, a head address of a free space in the recording medium is determined as the first address.

### Claim 12 (depends on 10)

The image file recording method according to claim 10,
wherein, in said writing, the image data is written into the recording medium in parallel with the generation of image data performed in said generating.

### Claim 13 (depends on 10)

The image file recording method according to claim 10,
wherein said generating further includes generating thumbnail image data of the image data after the image data is generated, and
said writing further includes recording header information which includes the thumbnail image data, into an area between the first address and the second address in the recording medium.

### Claim 14 (depends on 13)

The image file recording method according to claim 13,
wherein, in said writing, the thumbnail image data is written into the recording medium in parallel with the generation of thumbnail image data performed in said generating.

### Claim 15 (depends on 14)

The image file recording method according to claim 14, further comprising
detecting an end-of-image code, using a circuit for detecting an end-of-image code, the end-of-image code indicating an end of the image data generated in said generating,
wherein the recording of header information performed in said writing starts, when an end-of-image code is detected in said detecting.

### Claim 16 (depends on 13)

The image file recording method according to claim 13, further comprising
creating header information except for thumbnail information related to the thumbnail image data, and storing the created header information into a memory,
wherein, in said writing, the thumbnail information is obtained after the creation of the thumbnail image data, and the created header information stored in the memory and the obtained thumbnail information are written into the recording medium, as the header information.

### Claim 17 (depends on 13)

The image file recording method according to claim 13, further comprising
converting a time signal into a text, using a conversion circuit for converting a time signal outputted from a timer into a text,
wherein, in said creating, the text is obtained as a part of the header information.

### Claim 18

An image file recording method for recording, into a recording medium, an image file including image data and header information which has variable-length information, said method comprising:
generating image data;
creating header information with a fixed data size; and
writing the header information and the image data into the recording medium so that an end position of the header information is followed by a start position of the image data.
