Data recording device and method, program storage medium, and program
First Claim
1. A data recording apparatus for recording video data to an information recording medium in predetermined recording units, said data recording apparatus comprising:
- generating means which, when said video data recorded on said information recording medium is edited, generates connection information about each of a plurality of items arranged in a temporally serial manner to form list information serving as a unit for reproducing the edited video data, each of said items designating a predetermined temporal Extent of said video data; and
recording means for recording said video data, said list information, and said connection information to said information recording medium;
wherein said generating means generates said connection information based on first information obtained by extracting material data that is read in accordance with said items from said video data constituted by a series of data blocks having continuous logical addresses on said information recording medium.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention relates to a data recording apparatus, a data recording method, a program storage medium, and a program whereby data recorded on an information recording medium is edited and reproduced in a suitably controlled manner. Where an AV stream file including PlayItems is edited, the preceding PlayItem is considered to include an Imaginary Extent 111P as part of a frame data Extent designated by an OUT_point of the item, the Imaginary Extent 111P being reproduced within the preceding PlayItem, and the current PlayItem is considered to have an Imaginary Extent 111C as part of a frame data Extent indicated by an IN_point of the item, the Imaginary Extent 111C being reproduced within the current PlayItem. A control unit of a DV recording/reproducing apparatus compares each of the Imaginary Extents 111P and 111C with a minimum Extent size in order to establish connection_condition information. This invention may be applied advantageously to DV recording/reproducing apparatuses for recording video data to an optical disk.
-
Citations
13 Claims
-
1. A data recording apparatus for recording video data to an information recording medium in predetermined recording units, said data recording apparatus comprising:
-
generating means which, when said video data recorded on said information recording medium is edited, generates connection information about each of a plurality of items arranged in a temporally serial manner to form list information serving as a unit for reproducing the edited video data, each of said items designating a predetermined temporal Extent of said video data; and
recording means for recording said video data, said list information, and said connection information to said information recording medium;
wherein said generating means generates said connection information based on first information obtained by extracting material data that is read in accordance with said items from said video data constituted by a series of data blocks having continuous logical addresses on said information recording medium. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data recording method for use with a data recording apparatus for recording video data to an information recording medium in predetermined recording units, said data recording method comprising the steps of:
-
when said video data recorded on said information recording medium is edited, generating connection information about each of a plurality of items arranged in a temporally serial manner to form list information serving as a unit for reproducing the edited video data, each of said items designating a predetermined temporal Extent of said video data; and
controlling the recording of said video data, said list information, and said connection information to said information recording medium;
wherein said generating step generates said connection information based on information obtained by extracting material data that is read in accordance with said items from said video data constituted by a series of data blocks having continuous logical addresses on said information recording medium.
-
-
8. A program storage medium which stores a computer-readable program for use with a computer controlling a data recording apparatus for recording video data to an information recording medium in predetermined recording units, said computer-readable program comprising the steps of:
-
when said video data recorded on said information recording medium is edited, generating connection information about each of a plurality of items arranged in a temporally serial manner to form list information serving as a unit for reproducing the edited video data, each of said items designating a predetermined temporal Extent of said video data; and
controlling the recording of said video data, said list information, and said connection information to said information recording medium;
wherein said generating step generates said connection information based on information obtained by extracting material data that is read in accordance with said items from said video data constituted by a series of data blocks having continuous logical addresses on said information recording medium.
-
-
9. A program for use with a computer controlling a data recording apparatus for recording video data to an information recording medium in predetermined recording units, said program causing said computer to execute the steps of:
-
when said video data recorded on said information recording medium is edited, generating connection information about each of a plurality of items arranged in a temporally serial manner to form list information serving as a unit for reproducing the edited video data, each of said items designating a predetermined temporal Extent of said video data; and
controlling the recording of said video data, said list information, and said connection information to said information recording medium;
wherein said generating step generates said connection information based on information obtained by extracting material data that is read in accordance with said items from said video data constituted by a series of data blocks having continuous logical addresses on said information recording medium.
-
-
10. A data recording apparatus for recording video data to an information recording medium in predetermined recording units, said data recording apparatus comprising:
-
generating means which, when said video data recorded on said information recording medium is edited, generates connection information about each of a plurality of items arranged in a temporally serial manner to form list information serving as a unit for reproducing the edited video data, each of said items designating a predetermined temporal Extent of said video data; and
recording means for recording said video data, said list information, and said connection information to said information recording medium;
wherein said generating means generates said connection information based on first information obtained by extracting material data that is read in accordance with said items from said video data constituted by a series of data blocks having continuous logical addresses on said information recording medium;
wherein, if said connection information indicates failure of a guarantee of temporally continuous reproduction of said edited video data, then said recording means copies said first information about adjacent but temporally discontinuous two of said items so as to generate second information and records said second information to a blank area of said information recording medium; and
wherein, if said second information is recorded by said recording means, then said generating means changes said connection information into information indicating the guarantee of temporally continuous reproduction of said edited video data.
-
-
11. A data recording method for use with a data recording apparatus for recording video data to an information recording medium in predetermined recording units, said data recording method comprising the steps of:
-
when said video data recorded on said information recording medium is edited, generating connection information about each of a plurality of items arranged in a temporally serial manner to form list information serving as a unit for reproducing the edited video data, each of said items designating a predetermined temporal extent of said video data; and
controlling the recording of said video data, said list information, and said connection information to said information recording medium;
wherein said generating step generates said connection information based on first information obtained by extracting material data that is read in accordance with said items from said video data constituted by a series of data blocks having continuous logical addresses on said information recording medium;
wherein, if said connection information indicates failure of a guarantee of temporally continuous reproduction of said edited video data, then said recording control step copies said first information about adjacent but temporally discontinuous two of said items so as to generate second information and records said second information to a blank area of said information recording medium; and
wherein, if said second information is recorded in said recording control step, then said generating step changes said connection information into information indicating the guarantee of temporally continuous reproduction of said edited video data.
-
-
12. A program storage medium which stores a computer-readable program for use with a computer controlling a data recording apparatus for recording video data to an information recording medium in predetermined recording units, said computer-readable program comprising the steps of:
-
when said video data recorded on said information recording medium is edited, generating connection information about each of a plurality of items arranged in a temporally serial manner to form list information serving as a unit for reproducing the edited video data, each of said items designating a predetermined temporal extent of said video data; and
controlling the recording of said video data, said list information, and said connection information to said information recording medium;
wherein said generating step generates said connection information based on first information obtained by extracting material data that is read in accordance with said items from said video data constituted by a series of data blocks having continuous logical addresses on said information recording medium;
wherein, if said connection information indicates failure of a guarantee of temporally continuous reproduction of said edited video data, then said recording control step copies said first information about adjacent but temporally discontinuous two of said items so as to generate second information and records said second information to a blank area of said information recording medium; and
wherein, if said second information is recorded in said recording control step, then said generating step changes said connection information into information indicating the guarantee of temporally continuous reproduction of said edited video data.
-
-
13. A program for use with a computer controlling a data recording apparatus for recording video data to an information recording medium in predetermined recording units, said program causing said computer to execute the steps of:
-
when said video data recorded on said information recording medium is edited, generating connection information about each of a plurality of items arranged in a temporally serial manner to form list information serving as a unit for reproducing the edited video data, each of said items designating a predetermined temporal extent of said video data; and
controlling the recording of said video data, said list information, and said connection information to said information recording medium;
wherein said generating step generates said connection information based on first information obtained by extracting material data that is read in accordance with said items from said video data constituted by a series of data blocks having continuous logical addresses on said information recording medium;
wherein, if said connection information indicates failure of a guarantee of temporally continuous reproduction of said edited video data, then said recording control step copies said first information about adjacent but temporally discontinuous two of said items so as to generate second information and records said second information to a blank area of said information recording medium; and
wherein, if said second information is recorded in said recording control step, then said generating step changes said connection information into information indicating the guarantee of temporally continuous reproduction of said edited video data.
-
Specification