# US 7,609,896 B2 · Recorder and method therefor, player and therefor, program, and recording medium

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

- Number: US 7,609,896 B2
- Document ID: US7609896B2
- Status: Granted
- Kind: B2
- Application number: 11/284,038
- Filed: 2005-11-22
- Published: 2006-05-25
- Granted: 2009-10-27
- Earliest claimed: 2004-11-24
- Assignees: Sony Corporation
- Inventors: Hiroki Shiina
- Web page: https://patentgrep.com/patent/US7609896B2

## CPC

- H04N 9/8042: {involving data reduction}
- G11B 27/034: on discs (G11B27/036, G11B27/038 take precedence)
- G11B 27/34: Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)}
- H04N 5/772: {the recording apparatus and the television camera being placed in the same enclosure}
- H04N 5/85: on discs or drums
- H04N 9/8063: {using time division multiplex of the PCM audio and PCM video signals}
- H04N 9/8227: {the additional signal being at least another television signal}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- 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

A recorder operable to compress and code first image data of a moving image, and record the compressed and coded first image data on a data recording medium, including: an extracting mechanism operable to extract second image data to display a still image from the first image data of the moving image to be recorded on the data recording medium; a creating mechanism operable to create thumbnail image data to display a thumbnail image as an image smaller than the still image from the extracted second image data; and a storage-controlling mechanism operable to control a temporary storage of the created thumbnail image data.

## Claims

### Claim 1

A recorder operable to compress and code first image data of a moving image, and record the compressed and coded first image data on a recording medium, comprising:
a receiving mechanism to receive a stream of image data as the first image data;
a determining mechanism to determine whether a thumbnail image corresponding to the first image data is included in a temporary storage of the recorder;
an extracting mechanism operable to extract second image data to display a still image from the first image data when the corresponding thumbnail image is not included in the temporary storage and before the coded first image data is recorded;
a creating mechanism operable to create thumbnail image data to display a thumbnail image as an image smaller than the still image, wherein the thumbnail image data is created as the stream of image data is being received and before recording of the coded first image data on the recording medium; and
a storage-controlling mechanism operable to control storage of the thumbnail image data in the temporary storage of the recorder, wherein the thumbnail image data and the coded first image data are recorded on the recording medium after the stream of image data is received and coded.

### Claim 2 (depends on 1)

The recorder of claim 1, further comprising a display-controlling mechanism operable to control display of the thumbnail image based on the stored thumbnail image data.

### Claim 3 (depends on 1)

The recorder of claim 1, further comprising a record-controlling mechanism operable to control recording of the stored thumbnail image data on the recording medium.

### Claim 4 (depends on 1)

The recorder of claim 1, wherein the extracting mechanism extracts the second image data from the compressed and coded first image data.

### Claim 5 (depends on 1)

The recorder of claim 1, wherein the first image data is multiplexed and the extracting mechanism extracts the second image data from the compressed and coded, and multiplexed first image data.

### Claim 6

A recording method to compress and code first image data of a moving image, and record the compressed and coded first image data on a recording medium, the recording method being executed by a recorder and comprising:
receiving a stream of image data as the first image data;
determining, by using a system controller of the recorder, whether a thumbnail image corresponding to the first image data is included in a temporary storage of the recorder;
extracting second image data to display a still image from the first image data when the corresponding thumbnail image is not included in the temporary storage and before the coded first image is recorded;
creating thumbnail image data to display a thumbnail image as an image smaller than the still image, wherein the thumbnail image data is created as the stream of image data is being received and before recording of the coded first image data on the recording medium; and
controlling storage of the thumbnail image data in the temporary storage of the recorder, wherein the thumbnail image data and the coded first image data are recorded on the recording medium after the stream of image data is received and coded.

### Claim 7

A computer-readable storage medium comprising a computer-readable program, which when executed on a recording apparatus causes the recording apparatus to perform a recording process including compressing and coding first image data of a moving image and recording the compressed and coded first image data on a recording medium, the recording process comprising:
receiving a stream of image data as the first image data;
determining whether a thumbnail image corresponding to the first image data is included in a temporary storage of the recording apparatus;
extracting second image data to display a still image from the first image data when the corresponding thumbnail image is not included in the temporary storage and before the coded first image is recorded;
creating thumbnail image data to display a thumbnail image as an image smaller than the still image, wherein the thumbnail image data is created as the stream of image data is being received and before recording of the coded first image data on the recording medium; and
controlling storage of the thumbnail image data in the temporary storage of the recording apparatus, wherein the thumbnail image data and the coded first image data are recorded on the recording medium after the stream of image data is received and coded.

### Claim 8

A computer-readable storage medium comprising a program, which when executed on a computer causes the computer to perform a recording process including compressing and coding first image data of a moving image, and recording the compressed and coded first image data on a recording medium, the recording process comprising:
receiving a stream of image data as the first image data;
determining whether a thumbnail image corresponding to the first image data is included in a temporary storage of the computer;
extracting second image data to display a still image from the first image data when the corresponding thumbnail image is not included in the temporary storage and before the coded first image is recorded;
creating thumbnail image data to display a thumbnail image as an image smaller than the still image, wherein the thumbnail image data is created as the stream of image data is being received and before recording of the coded first image data on the recording medium; and
controlling storage of the thumbnail image data in the temporary storage of the computer, wherein the thumbnail image data and the coded first image data are recorded on the recording medium after the stream of image data is received and coded.

### Claim 9

A player operable to read out compressed and coded first image data of a moving image from a data recording medium and reproduce the moving image from the read first image data, comprising:
a reading mechanism to read a stream of image data as the first image data;
a determining mechanism to determine whether a thumbnail image corresponding to the first image data is included in a temporary storage of the player;
an extracting mechanism operable to extract second image data to display a still image from the first image data read out from the data recording medium to reproduce the moving image when the corresponding thumbnail image is not included in the temporary storage and during reading of the stream of image data;
a creating mechanism operable to create thumbnail image data to display a thumbnail image as an image smaller than the still image, wherein the thumbnail image data is created as the stream of image data is being read; and
a storage-controlling mechanism operable to control storage of the thumbnail image data in the temporary storage of the player.

### Claim 10 (depends on 9)

The player of claim 9, further comprising a display-controlling mechanism operable to control display of the thumbnail image based on the stored thumbnail image data.

### Claim 11 (depends on 9)

The player of claim 9, further comprising a record-controlling mechanism operable to control recording of the stored thumbnail image data on the recording medium.

### Claim 12 (depends on 9)

The player of claim 9, wherein the extracting mechanism extracts the second image data from the multiplexed first image data.

### Claim 13 (depends on 9)

The player of claim 9, wherein the first image data is multiplexed and the extracting mechanism extracts the second image data from the multiplexed first image data of the moving image.

### Claim 14

A reproducing method to read out compressed and coded first image data of a moving image from a data recording medium and reproduce the moving image from the read first image data, the reproducing method being executed by a reproduction apparatus and comprising:
reading a stream of image data as the first image data;
determining, by using a system controller of the reproduction apparatus, whether a thumbnail image corresponding to the first image data is included in a temporary storage of the reproduction apparatus;
extracting second image data to display a still image from the first image data read out from the data recording medium to reproduce the moving image when the corresponding thumbnail image is not included in the temporary storage and during reading of the stream of image data;
creating thumbnail image data to display a thumbnail image as an image smaller than the still image, wherein the thumbnail image data is created as the stream of image data is being read; and
controlling storage of the created thumbnail image data in the temporary storage of the reproduction apparatus.

### Claim 15

A computer-readable storage medium comprising a computer-readable program, which when executed on a reproduction apparatus causes the reproduction apparatus to perform a reproduction process including reading out compressed and coded first image data of a moving image from a data recording medium and reproducing the moving image from the read first image data, the reproduction process comprising:
reading a stream of image data as the first image data;
determining whether a thumbnail image corresponding to the first image data is included in a temporary storage of the reproduction apparatus;
extracting second image data to display a still image from the first image data read out from the data recording medium to reproduce the moving image when the corresponding thumbnail image is not included in the temporary storage and during reading of the stream of image data;
creating thumbnail image data to display a thumbnail image as an image smaller than the still image, wherein the thumbnail image data is created as the stream of image data is being read; and
controlling storage of the created thumbnail image data in the temporary storage of the reproduction apparatus.

### Claim 16

A computer-readable storage medium comprising a program, which when executed on a computer causes the computer to perform a reproduction process including reading out compressed and coded first image data of a moving image from a data recording medium, and reproducing the moving image from the read first image data, the reproduction process comprising:
reading a stream of image data as the first image data;
determining whether a thumbnail image corresponding to the first image data is included in a temporary storage of the computer;
extracting second image data to display a still image from the first image data read out from the data recording medium to reproduce the moving image when the corresponding thumbnail image is not included in the temporary storage and during reading of the stream of image data;
creating thumbnail image data to display a thumbnail image as an image smaller than the still image, wherein the thumbnail image data is created as the stream of image data is being read; and
controlling storage of the created thumbnail image data in the temporary storage of the computer.
