IP Library Granted Patent US 7,653,286
Granted Patent B2
US 7,653,286 · App. 10/574,930 · Granted Jan 26, 2010

File reproduction apparatus, file reproduction method, file reproduction method program and recording medium for recording file reproduction method program

Assignee: Sony Corporation
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,653,286
App. No.
10/574,930
Granted
Jan 26, 2010
Kind
B2
Abstract

The present invention is applied to reproduction of typically a fragment movie file having a QT format. In accordance with the present invention, management information associated with each block following a first block of the fragment movie file is modified to information compatible with management information associated with the first block and real data of the file is reproduced on the basis of the modified management information.

Claims (37)

1. A file reproduction apparatus for reproducing a file recorded on a recording medium, comprising:

a file controller containing real data and management information used for reproducing said real data;

a management information unit that provides said management information for blocks composed of a first block and a sequence of subsequent blocks following said first bock as blocks of said real data;

wherein said management information associated with each of said subsequent blocks included in said real data as blocks other than said first block of said real data is provided as information including standard settings and at least some settings taking said standard settings as a reference;

wherein said management information associated with said first block of said real data is provided as settings corresponding to said standard settings, and

wherein said management information associated with each of said subsequent blocks is modified to settings compatible with said management information associated with said first block; and

a real data reproduction unit that reproduces real data on the basis of said modified management information.

2. The file reproduction apparatus according to claim 1 , wherein:

said real data is video data and;

said management information is provided for each sample corresponding to a frame of said real data.

3. The file reproduction apparatus according to claim 2 , wherein:

one piece of said management information provided for a sample is an identification showing that said sample is a random-accessible sample; and

on the basis of said identification included in said modified management information, said reproduction apparatus selectively reproduces said real data in order to reproduce said real data at a variable speed.

4. The file reproduction apparatus according to claim 2 , wherein:

one piece of said management information is position information corresponding to a reproduction time of said real data; and

on the basis of said position information included in said modified management information, said reproduction apparatus starts a process to reproduce said real data in order to commence reproduction of said real data at a reproduction time indicated by said position information.

5. The file reproduction apparatus according to claim 1 , wherein:

said modified management information associated with a plurality of said blocks is stored in a memory as information necessary for a process to reproduce said real data; and

said modified management information associated with a block already completing said process to reproduce said real data is deleted from said memory and management information associated with a next block following a plurality of said blocks is modified to settings compatible with said management information associated with said first block, being stored in said memory.

6. The file reproduction apparatus according to claim 5 , wherein:

said modified management information associated with a plurality of said blocks includes boundary information stored in said memory as information showing boundaries between said blocks; and

said modified management information associated with a block already completing said process to reproduce said real data is deleted from said memory by taking said boundary information as a reference.

7. The file reproduction apparatus according to claim 1 , wherein said modified management information is recorded onto said recording medium and used for creation of another file used for referencing said real data stored in said file as another file having an external reference format.

8. A file reproduction method for reproducing a file recorded on a recording medium, comprising:

reproducing real data wherein said file is a file containing real data and management information;

providing said management information for each of blocks composed of a first block and a sequence of subsequent blocks following said first bock as blocks of said real data;

providing said management information associated with each of said subsequent blocks included in said real data as blocks other than said first block of said real data as information including standard settings and at least some settings taking said standard settings as a reference;

providing said management information associated with said first block of said real data as settings corresponding to said standard settings;

modifying said management information associated with each of said subsequent blocks to settings compatible with said management information associated with said first block; and

reproducing said real data on the basis of said modified management information.

9. A recording medium used for storing a computer program product to be executed by a computer as a program implementing a file reproduction method for reproducing a file recorded on another recording medium by execution of a predetermined processing procedure, said computer program product comprising a computer readable medium including program code stored thereon, said program code being executable to perform operations comprising:

creating a file containing real data and management information used for reproducing said real data;

providing said management information for each of blocks composed of a first block and a sequence of subsequent blocks following said first bock as blocks of said real data;

providing said management information associated with each of said subsequent blocks included in said real data as blocks other than said first block of said real data as information including standard settings and at least some settings taking said standard settings as a reference; and

providing said management information associated with said first block of said real data as settings corresponding to said standard settings; and

modifying said management information associated with each of said subsequent blocks to settings compatible with said management information associated with said first block,

reproducing said real data on the basis of said modified management information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2006
From: MURAKAMI, MASAHARU; KASHIWAGI, SHIGERU; YOSHIDA, HARUO; JINNO, HIROSHI
To: SONY CORPORATION
Reel/Frame 017773/0762 →
Priority Claims (1)
JP P2003-351844 · Oct 10, 2003 · national
Continuity (1)
Related Publication 20070053658A1 · Mar 8, 2007