IP Library › Granted Patent US 7,836,109
Granted Patent B2
US 7,836,109 · App. 11/611,537 · Granted Nov 16, 2010

Data structure, recording apparatus, reproducing apparatus, program, and record medium

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,836,109
App. No.
11/611,537
Granted
Nov 16, 2010
Kind
B2
Abstract

A data structure having at least content data and reproduction control information with which reproduction of the content data is controlled is disclosed. The data structure includes an index table, an object, a play list, and clip information. With the index table, reproduction of content data is managed. The object is called to the index table and represents a method of reproducing at least the content data. The play list is called from the object. The clip information is called based on the play list and represents attribute information of at least the content data. At least the index table, the play list, and the clip information each are capable of containing extension data. The extension data contain main identification information and sub identification information as identification information which identities the extension data.

Claims (50)

1. A recording apparatus which records at least content data and reproduction control information with which reproduction of the content data is controlled to a record medium, comprising:

a recording section which records to the record medium an index table with which reproduction of content data is managed, an object which is called to the index table and which represents a method of reproducing at least the content data, a play list called from the object, and clip information which is called based on the play list and which represents attribute information of at least the content data,

wherein at least the index table, the play list, and the clip information each are capable of containing extension data,

wherein the extension data contain a main body of the extension data, main identification information, and sub identification information as identification information which identifies the extension data, and

wherein the main identification information represents a group or an organization which has defined the extension data, and

wherein the sub identification information represents an application of which the extension data are used.

2. The recording apparatus as set forth in claim 1 , wherein the sub identification information is defined by the group or the organization represented by the main identification information or a person licensed by the group or the organization.

3. The recording apparatus as set forth in claim 1 , wherein the extension data include:

a data block as part of the main body of the extension data, and which is capable of containing a plurality of main bodies of the extension data; and

a data entry which contains information with which the main bodies of the extension data contained in the data block are obtained,

wherein the data entry contains the main identification information, the sub identification information, position information, and information which represents a data length for each of the main bodies of the extension data contained in the data block.

4. A recording method of recording at least content data and reproduction control information with which reproduction of the content data is controlled to a record medium, comprising:

recording to the record medium an index table with which reproduction of content data is managed, an object which is called to the index table and which represents a method of reproducing at least the content data, a play list called from the object, and clip information which is called based on the play list and which represents attribute information of at least the content data,

wherein at least the index table, the play list, and the clip information each are capable of containing extension data,

wherein the extension data contain a main body of the extension data, main identification information, and sub identification information as identification information which identifies the extension data,

wherein the main identification information represents a group or an organization which has defined the extension data, and

wherein the sub identification information represents an application of which the extension data are used.

5. A reproducing apparatus which produces data from a record medium on which at least content data and reproduction control information with which reproduction of the content data is controlled have been recorded, comprising:

a reproducing section which reproduces data from the record medium on which an index table with which reproduction of content data is managed, an object which is called to the index table and which represents a method of reproducing at least the content data, a play list called from the object, and clip information which is called based on the play list and which represents attribute information of at least the content data have been recorded;

an extension data extracting section which extracts extension data from the data reproduced by the reproducing section,

wherein at least the index table, the play list, and the clip information each are capable of containing the extension data,

wherein the extension data contain a main body of the extension data, main identification information, and sub identification information as identification information which identifies the extension data,

wherein the main identification information represents a group or an organization which has defined the extension data, and

wherein the sub identification information represents an application of which the extension data are used.

6. The reproducing apparatus as set forth in claim 5 , wherein the sub identification information is defined by the group or the organization represented by the main identification information or a person licensed by the group or the organization.

7. The reproducing apparatus as set forth in claim 5 , wherein the extension data include:

a data block as part of the main body of the extension data, and which is capable of containing a plurality of main bodies of the extension data; and

a data entry which contains the main identification information, the sub identification information, position information, and information which represents a data length for each of the main bodies of the extension data contained in the data block, and

wherein the extension data extracting section selectively extracts a main body of the extension data contained in the data block based on the data entry.

8. A reproducing method of reproducing data from a record medium on which at least content data and reproduction control information with which reproduction of the content data is controlled have been recorded, comprising:

reproducing data from the record medium on which an index table with which reproduction of content data is managed, an object which is called to the index table and which represents a method of reproducing at least the content data, a play list called from the object, and clip information which is called based on the play list and which represents attribute information of at least the content data have been recorded; and extracting extension data from the data reproduced at the reproducing step,

wherein at least the index table, the play list, and the clip information each are capable of containing the extension data,

wherein the extension data contain a main body of the extension data, main identification information, and sub identification information as identification information which identifies the extension data,

wherein the main identification information represents a group or an organization which has defined the extension data, and

wherein the sub identification information represents an application of which the extension data are used.

9. A reproducing process which causes a computer device to execute a reproducing method of reproducing data from a record medium on which at least content data and reproduction control information with which reproduction of the content data is controlled have been recorded, comprising:

reproducing data from the record medium on which an index table with which reproduction of content data is managed, an object which is called to the index table and which represents a method of reproducing at least the content data, a play list called from the object, and clip information which is called based on the play list and which represents attribute information of at least the content data have been recorded;

extracting extension data from the data reproduced at the reproducing step, wherein at least the index table, the play list, and the clip information each are capable of containing the extension data,

wherein the extension data contain a main body of the extension data, main identification information, and sub identification information as identification information which identifies the extension data,

wherein the main identification information represents a group or an organization which has defined the extension data, and

wherein the sub identification information represents an application of which the extension data are used.

10. A record medium on which at least content data and reproduction control information with which reproduction of the content data is controlled are recorded as a data structure, the data structure comprising:

an index table with which reproduction of content data is managed;

an object which is called to the index table and which represents a method of reproducing at least the content data;

a play list called from the object;

clip information which is called based on the play list and which represents attribute information of at least the content data,

wherein at least the index table, the play list, and the clip information each are capable of containing extension data,

wherein the extension data contain a main body of the extension data, main identification information, and sub identification information as identification information which identifies the extension data,

wherein the main identification information represents a group or an organization which has defined the extension data, and

wherein the sub identification information represents an application of which the extension data are used.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2007
From: HAMADA, TOSHIYA
To: SONY CORPORATION
Reel/Frame 018873/0612 →
Priority Claims (1)
JP 2005-377879 · Dec 28, 2005 · national
Continuity (1)
Related Publication 20070162817A1 · Jul 12, 2007