JP4085109B2 - Recording apparatus and recording method - Google Patents
Recording apparatus and recording method Download PDFInfo
- Publication number
- JP4085109B2 JP4085109B2 JP2005376384A JP2005376384A JP4085109B2 JP 4085109 B2 JP4085109 B2 JP 4085109B2 JP 2005376384 A JP2005376384 A JP 2005376384A JP 2005376384 A JP2005376384 A JP 2005376384A JP 4085109 B2 JP4085109 B2 JP 4085109B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- video
- unit
- file
- audio
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
本発明は、ビデオデータおよびオーディオデータを情報記録媒体に記録する記録装置および記録方法、ビデオデータおよびオーディオデータが記録された情報記録媒体に関する。 The present invention relates to a recording apparatus and a recording method for recording video data and audio data on an information recording medium, and an information recording medium on which video data and audio data are recorded.
光ディスク等の情報記録媒体にビデオデータおよびオーディオデータを記録し、記録したビデオデータおよびオーディオデータを編集する装置がある(例えば、特許文献1参照)。このような装置では、編集および再生動作を高速に行えるようにビデオデータおよびオーディオデータが情報記録媒体に記録されていることが望ましい。
また、上記特許文献1には言及されていないが、ビデオデータおよびオーディオデータ以外のデータ(補助データ、メタデータ等)も、編集および再生動作を高速におこなうことが可能なようにビデオデータおよびオーディオデータと関連付けて情報記録媒体に記録されることが望ましい。
Although not mentioned in
本発明は、ビデオデータ、オーディオデータ、およびそれ以外のデータ(補助データ、メタデータ等)を、編集および再生動作を高速におこなうことが可能なように互いに関連付けて記録する記録装置、記録方法、およびそれらの関連付けられたデータが記録された情報記録媒体を提供することを目的とする。 The present invention relates to a recording apparatus, a recording method, and a recording method for recording video data, audio data, and other data (auxiliary data, metadata, etc.) in association with each other so that editing and playback operations can be performed at high speed. It is another object of the present invention to provide an information recording medium in which data associated therewith is recorded.
本発明の記録装置は、映像を示す複数のビデオユニットデータを含むビデオデータと、前記ビデオデータに関連するオーディオデータとを受け取り、前記複数のビデオユニットデータそれぞれに前記複数のビデオユニットデータを互いに識別するためのビデオ固有データを付与したビデオデータファイルを生成するとともに、前記オーディオデータに前記オーディオデータを識別するためのオーディオ固有データを付与したオーディオデータファイルを生成するファイル生成部と、前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する分割部であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、分割部と、前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する配列部と、前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する記録部とを備え、前記ファイル生成部は、前記ビデオデータおよびオーディオデータに関連するメタデータをさらに受け取り、前記メタデータに前記メタデータを識別するためのメタデータ固有データを付与したメタデータファイルをさらに生成し、前記分割部は、前記メタデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のメタデータエレメントに分割し、前記配列部は、前記複数のメタデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のメタデータエレメントと前記i番目のオーディオデータエレメントとを、前記所定の記録単位内において前記i番目のビデオデータエレメントよりも前に配列することを特徴とし、そのことにより上記目的が達成される。 The recording apparatus of the present invention receives video data including a plurality of video unit data indicating video and audio data related to the video data, and identifies the plurality of video unit data for each of the plurality of video unit data. Generating a video data file to which video-specific data for adding is generated, and generating an audio data file to which audio-specific data for identifying the audio data is added to the audio data; and the video data file And the audio data file, the video data file is divided into a plurality of video data elements, and the audio data file is divided into a plurality of audio data associated with each of the plurality of video data elements. The i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data. A division unit, an i-th audio data element related to the i-th video data element of the plurality of audio data elements, and the i-th video data element included in a predetermined recording unit. As described above, an arrangement unit for arranging the i-th video data element and the i-th audio data element, and the arranged i-th video data element and the i-th audio data element as an information recording medium. and a recording unit for recording the, the file generation unit, the bi And further generating a metadata file in which metadata specific data for identifying the metadata is added to the metadata, and the dividing unit generates the metadata file. A plurality of metadata elements associated with each of the plurality of video data elements, and the arrangement unit includes an i-th metadata element associated with the i-th video data element of the plurality of metadata elements; The i-th audio data element is arranged before the i-th video data element in the predetermined recording unit, thereby achieving the above object.
前記ファイル生成部は、前記ビデオデータの圧縮率より高い圧縮率で圧縮された圧縮ビデオデータを含む補助データをさらに受け取り、前記補助データに前記補助データを識別するための補助データ固有データを付与した補助データファイルをさらに生成し、前記分割部は、前記補助データファイルを前記複数のビデオデータエレメントそれぞれに関連する複数の補助データエレメントに分割し、前記配列部は、前記複数の補助データエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目の補助データエレメントと前記i番目のメタデータエレメントとを、前記所定の記録単位内において隣接させて配列してもよい。The file generation unit further receives auxiliary data including compressed video data compressed at a compression rate higher than the compression rate of the video data, and gives auxiliary data specific data for identifying the auxiliary data to the auxiliary data An auxiliary data file is further generated, and the dividing unit divides the auxiliary data file into a plurality of auxiliary data elements associated with each of the plurality of video data elements, and the arrangement unit includes the plurality of auxiliary data elements. The i-th auxiliary data element related to the i-th video data element and the i-th metadata element may be arranged adjacent to each other in the predetermined recording unit.
前記i番目の補助データエレメントは、前記ビデオユニットデータの圧縮率より高い圧縮率で圧縮された圧縮オーディオデータをさらに含んでもよい。The i-th auxiliary data element may further include compressed audio data compressed at a compression rate higher than that of the video unit data.
前記配列部は、前記i番目の補助データエレメントを前記i番目のビデオデータエレメントよりも前に配列してもよい。The arrangement unit may arrange the i-th auxiliary data element before the i-th video data element.
前記配列部は、前記補助データエレメントを、前記メタデータエレメント、前記オーディオデータエレメントおよび前記ビデオデータエレメントよりも前に配列してもよい。The arrangement unit may arrange the auxiliary data element before the metadata element, the audio data element, and the video data element.
本発明の記録装置は、映像を示す複数のビデオユニットデータを含むビデオデータと、前記ビデオデータに関連するオーディオデータとを受け取り、前記複数のビデオユニットデータそれぞれに前記複数のビデオユニットデータを互いに識別するためのビデオ固有データを付与したビデオデータファイルを生成するとともに、前記オーディオデータに前記オーディオデータを識別するためのオーディオ固有データを付与したオーディオデータファイルを生成するファイル生成部と、前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する分割部であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、分割部と、前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する配列部と、前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する記録部とを備え、前記ファイル生成部は、前記ビデオデータの圧縮率より高い圧縮率で圧縮された圧縮ビデオデータを含む補助データをさらに受け取り、前記補助データに前記補助データを識別するための補助データ固有データを付与した補助データファイルをさらに生成し、前記分割部は、前記補助データファイルを前記複数のビデオデータエレメントそれぞれに関連する複数の補助データエレメントに分割し、前記複数の補助データエレメントのうちのi番目の補助データエレメントは前記i番目のビデオデータエレメントと関連しており、前記分割部は、前記ビデオデータファイルのうちの前記i番目の補助データエレメントの先頭に対応する位置を特定し、前記分割部は、前記特定された位置より前の位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のビデオデータエレメントの先頭となるように、前記ビデオデータファイルを分割することを特徴とし、そのことにより上記目的が達成される。
The recording apparatus of the present invention receives video data including a plurality of video unit data indicating video and audio data related to the video data, and identifies the plurality of video unit data for each of the plurality of video unit data. Generating a video data file to which video-specific data for adding is generated, and generating an audio data file to which audio-specific data for identifying the audio data is added to the audio data; and the video data file And the audio data file, the video data file is divided into a plurality of video data elements, and the audio data file is divided into a plurality of audio data associated with each of the plurality of video data elements. The i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data. A division unit, an i-th audio data element related to the i-th video data element of the plurality of audio data elements, and the i-th video data element included in a predetermined recording unit. As described above, an arrangement unit for arranging the i-th video data element and the i-th audio data element, and the arranged i-th video data element and the i-th audio data element as an information recording medium. A recording unit for recording the file, and the file generation unit Further receiving auxiliary data including compressed video data compressed at a compression rate higher than the compression rate of the data, and further generating an auxiliary data file in which auxiliary data specific data for identifying the auxiliary data is added to the auxiliary data; The dividing unit divides the auxiliary data file into a plurality of auxiliary data elements associated with the plurality of video data elements, and an i-th auxiliary data element of the plurality of auxiliary data elements is the i-th video data. Associated with a data element, wherein the dividing unit specifies a position corresponding to a head of the i-th auxiliary data element of the video data file, and the dividing unit is located before the specified position. A position of an ECC block unit of the information recording medium from the specified position. The video data file is divided so that a position separated by an integer multiple of the data size is at the head of the i-th video data element, thereby achieving the above object .
また、本発明の記録装置は、映像を示す複数のビデオユニットデータを含むビデオデータと、前記ビデオデータに関連するオーディオデータとを受け取り、前記複数のビデオユニットデータそれぞれに前記複数のビデオユニットデータを互いに識別するためのビデオ固有データを付与したビデオデータファイルを生成するとともに、前記オーディオデータに前記オーディオデータを識別するためのオーディオ固有データを付与したオーディオデータファイルを生成するファイル生成部と、前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する分割部であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、分割部と、前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する配列部と、前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する記録部とを備え、前記ファイル生成部は、前記ビデオデータおよびオーディオデータに関連するメタデータをさらに受け取り、前記メタデータに前記メタデータを識別するためのメタデータ固有データを付与したメタデータファイルをさらに生成し、前記分割部は、前記メタデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のメタデータエレメントに分割し、前記複数のメタデータエレメントのうちのi番目のメタデータエレメントは前記i番目のビデオデータエレメントと関連しており、前記分割部は、前記メタデータファイルのうちの前記i番目のビデオデータエレメントの先頭に対応する位置を特定し、前記分割部は、前記特定された位置より後ろの位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のメタデータエレメントの先頭となるように、前記メタデータファイルを分割することを特徴とし、そのことにより上記目的が達成される。
The recording apparatus of the present invention receives video data including a plurality of video unit data indicating video and audio data related to the video data, and adds the plurality of video unit data to each of the plurality of video unit data. A file generation unit for generating a video data file with video unique data for identifying each other, and generating an audio data file with audio specific data for identifying the audio data added to the audio data; and the video Receiving a data file and the audio data file, dividing the video data file into a plurality of video data elements and a plurality of audio data files associated with each of the plurality of video data elements; A division unit that divides the audio data element, wherein an i-th video data element of the plurality of video data elements is a predetermined number of video unit data of the plurality of video unit data. A predetermined recording unit including a dividing unit, an i-th audio data element related to the i-th video data element of the plurality of audio data elements, and the i-th video data element. An i-th video data element and an i-th audio data element are arranged, and the i-th video data element and the i-th audio data element are recorded as information. A recording unit for recording on a medium, the file generation unit, Further receiving metadata related to the video data and audio data, and further generating a metadata file in which metadata specific data for identifying the metadata is added to the metadata, and the dividing unit includes the metadata Dividing the file into a plurality of metadata elements associated with each of the plurality of video data elements, wherein an i th metadata element of the plurality of metadata elements is associated with the i th video data element; The dividing unit specifies a position corresponding to a head of the i-th video data element in the metadata file, and the dividing unit is a position after the specified position and is specified. A data number that is an integral multiple of the ECC block unit of the information recording medium The metadata file is divided so that the position where the noise is separated becomes the head of the i-th metadata element, and the above object is achieved .
また、本発明の記録装置は、映像を示す複数のビデオユニットデータを含むビデオデータと、前記ビデオデータに関連するオーディオデータとを受け取り、前記複数のビデオユニットデータそれぞれに前記複数のビデオユニットデータを互いに識別するためのビデオ固有データを付与したビデオデータファイルを生成するとともに、前記オーディオデータに前記オーディオデータを識別するためのオーディオ固有データを付与したオーディオデータファイルを生成するファイル生成部と、前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する分割部であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、分割部と、前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する配列部と、前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する記録部とを備え、前記分割部は、前記オーディオデータファイルのうちの前記i番目のビデオデータエレメントの先頭に対応する位置を特定し、前記分割部は、前記特定された位置より後ろの位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のオーディオデータエレメントの先頭となるように、前記オーディオデータファイルを分割することを特徴とし、そのことにより上記目的が達成される。The recording apparatus of the present invention receives video data including a plurality of video unit data indicating video and audio data related to the video data, and adds the plurality of video unit data to each of the plurality of video unit data. A file generation unit for generating a video data file with video unique data for identifying each other, and generating an audio data file with audio specific data for identifying the audio data added to the audio data; and the video Receiving a data file and the audio data file, dividing the video data file into a plurality of video data elements and a plurality of audio data files associated with each of the plurality of video data elements; A division unit that divides the audio data element, wherein an i-th video data element of the plurality of video data elements is a predetermined number of video unit data of the plurality of video unit data. A predetermined recording unit including a dividing unit, an i-th audio data element related to the i-th video data element of the plurality of audio data elements, and the i-th video data element. An i-th video data element and an i-th audio data element are arranged, and the i-th video data element and the i-th audio data element are recorded as information. A recording unit for recording on a medium, and the dividing unit includes the audio unit. A position corresponding to the head of the i-th video data element of the i-data file is specified, and the dividing unit is a position after the specified position, and the information from the specified position. The audio data file is divided so that a position separated by an integer multiple of the ECC block unit of the recording medium is the head of the i-th audio data element. Achieved.
前記複数のビデオユニットデータのうちのI(Iは整数)番目のビデオユニットデータを識別するための、前記ビデオ固有データのうちのI番目のビデオ固有データは、前記I番目のビデオユニットデータに付与されており、前記ファイル生成部は、前記I番目のビデオユニットデータに充填データと前記充填データを識別するための充填データ固有データとを付与し、前記I番目のビデオユニットデータと前記I番目のビデオ固有データと前記充填データと充填データ固有データとを足したデータサイズは、前記情報記録媒体のセクタ単位の整数倍のサイズと等しくてもよい。The I-th video unique data of the video unique data for identifying the I-th (I is an integer) video unit data of the plurality of video unit data is added to the I-th video unit data. The file generation unit adds filling data and filling data specific data for identifying the filling data to the I-th video unit data, and adds the I-th video unit data and the I-th video unit data. The data size of the video unique data, the filling data, and the filling data unique data may be equal to an integer multiple of the sector unit of the information recording medium.
前記情報記録媒体にはヘッダ領域が設けられており、前記配列部は、前記オーディオ固有データが前記ヘッダ領域に記録されるように、前記オーディオ固有データを前記記録部に出力してもよい。The information recording medium may be provided with a header area, and the arrangement unit may output the audio specific data to the recording unit so that the audio specific data is recorded in the header area.
前記配列部は、前記情報記録媒体に欠陥領域が存在した場合に、前記欠陥領域に応じて所定のデータを再配置するために用いられる再配置領域を形成するための再配置データを前記所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとともに配列してもよい。The arrangement unit, when a defective area exists in the information recording medium, provides rearrangement data for forming a rearrangement area used for rearranging predetermined data according to the defect area. The i-th video data element and the i-th audio data element may be arranged so as to be recorded in a recording unit.
前記配列部は、前記情報記録媒体に欠陥領域が存在した場合に、前記欠陥領域に応じて所定のデータをシフトするために用いられるシフト領域を形成するためのシフトデータを前記所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとともに配列してもよい。The array unit uses, as the predetermined recording unit, shift data for forming a shift area used to shift predetermined data in accordance with the defective area when a defective area exists in the information recording medium. The i-th video data element and the i-th audio data element may be arranged so as to be included and recorded.
本発明の記録方法は、映像を示す複数のビデオユニットデータを含むビデオデータと、前記ビデオデータに関連するオーディオデータとを受け取り、前記複数のビデオユニットデータそれぞれに前記複数のビデオユニットデータを互いに識別するためのビデオ固有データを付与したビデオデータファイルを生成するとともに、前記オーディオデータに前記オーディオデータを識別するためのオーディオ固有データを付与したオーディオデータファイルを生成する工程と、前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する工程であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、工程と、前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する工程と、前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する工程とを包含し、前記ファイルを生成する工程は、前記ビデオデータおよびオーディオデータに関連するメタデータをさらに受け取り、前記メタデータに前記メタデータを識別するためのメタデータ固有データを付与したメタデータファイルをさらに生成する工程を含み、前記分割する工程は、前記メタデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のメタデータエレメントに分割する工程を含み、前記配列する工程は、前記複数のメタデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のメタデータエレメントと前記i番目のオーディオデータエレメントとを、前記所定の記録単位内において前記i番目のビデオデータエレメントよりも前に配列する工程を含むことを特徴とし、そのことにより上記目的が達成される。The recording method of the present invention receives video data including a plurality of video unit data indicating video and audio data related to the video data, and identifies the plurality of video unit data with each of the plurality of video unit data. Generating a video data file to which video-specific data for adding audio is added, and generating an audio data file to which audio-specific data for identifying the audio data is added to the audio data; the video data file; and Receiving an audio data file, dividing the video data file into a plurality of video data elements and a plurality of audio data associated with each of the plurality of video data elements. The i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data; The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. Arranging the i-th video data element and the i-th audio data element, and recording the arranged i-th video data element and the i-th audio data element on an information recording medium; And generating the file includes the video data. And metadata associated with the audio data, and further generating a metadata file in which metadata specific data for identifying the metadata is added to the metadata. Dividing the data file into a plurality of metadata elements associated with each of the plurality of video data elements, wherein the arranging step is associated with the i-th video data element of the plurality of metadata elements. and arranging the i-th metadata element and the i-th audio data element before the i-th video data element in the predetermined recording unit. Is achieved.
前記ファイルを生成する工程は、前記ビデオデータの圧縮率より高い圧縮率で圧縮された圧縮ビデオデータを含む補助データをさらに受け取り、前記補助データに前記補助データを識別するための補助データ固有データを付与した補助データファイルを生成する工程を含み、前記分割する工程は、前記補助データファイルを前記複数のビデオデータエレメントそれぞれに関連する複数の補助データエレメントに分割する工程を含み、前記配列する工程は、前記複数の補助データエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目の補助データエレメントと前記i番目のメタデータエレメントとを、前記所定の記録単位内において隣接させて配列する工程を含んでもよい。The step of generating the file further receives auxiliary data including compressed video data compressed at a compression rate higher than the compression rate of the video data, and adds auxiliary data specific data for identifying the auxiliary data to the auxiliary data. Generating the attached auxiliary data file, wherein the dividing step includes dividing the auxiliary data file into a plurality of auxiliary data elements associated with each of the plurality of video data elements, and the arranging step is And arranging the i-th auxiliary data element related to the i-th video data element of the plurality of auxiliary data elements and the i-th metadata element adjacent to each other in the predetermined recording unit. May be included.
前記i番目の補助データエレメントは、前記ビデオユニットデータの圧縮率より高い圧縮率で圧縮された圧縮オーディオデータをさらに含んでもよい。The i-th auxiliary data element may further include compressed audio data compressed at a compression rate higher than that of the video unit data.
前記配列する工程は、前記i番目の補助データエレメントを前記i番目のビデオデータエレメントよりも前に配列する工程を含んでもよい。 The arranging step may include a step of arranging the i-th auxiliary data element before the i-th video data element .
前記配列する工程は、前記補助データエレメントを、前記メタデータエレメント、前記オーディオデータエレメントおよび前記ビデオデータエレメントよりも前に配列する工程を含んでもよい。The arranging step may include a step of arranging the auxiliary data element before the metadata element, the audio data element, and the video data element.
本発明の記録方法は、映像を示す複数のビデオユニットデータを含むビデオデータと、前記ビデオデータに関連するオーディオデータとを受け取り、前記複数のビデオユニットデータそれぞれに前記複数のビデオユニットデータを互いに識別するためのビデオ固有データを付与したビデオデータファイルを生成するとともに、前記オーディオデータに前記オーディオデータを識別するためのオーディオ固有データを付与したオーディオデータファイルを生成する工程と、前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する工程であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、工程と、前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する工程と、前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する工程とを包含し、前記ファイルを生成する工程は、前記ビデオデータの圧縮率より高い圧縮率で圧縮された圧縮ビデオデータを含む補助データをさらに受け取り、前記補助データに前記補助データを識別するための補助データ固有データを付与した補助データファイルをさらに生成する工程を含み、前記分割する工程は、前記補助データファイルを前記複数のビデオデータエレメントそれぞれに関連する複数の補助データエレメントに分割する工程を含み、前記複数の補助データエレメントのうちのi番目の補助データエレメントは前記i番目のビデオデータエレメントと関連しており、前記分割する工程は、前記ビデオデータファイルのうちの前記i番目の補助データエレメントの先頭に対応する位置を特定する工程を含み、前記分割する工程は、前記特定された位置より前の位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のビデオデータエレメントの先頭となるように、前記ビデオデータファイルを分割する工程を含むことを特徴とし、そのことにより上記目的が達成される。 The recording method of the present invention receives video data including a plurality of video unit data indicating video and audio data related to the video data, and identifies the plurality of video unit data with each of the plurality of video unit data. Generating a video data file to which video-specific data for adding audio is added, and generating an audio data file to which audio-specific data for identifying the audio data is added to the audio data; the video data file; and Receiving an audio data file, dividing the video data file into a plurality of video data elements and a plurality of audio data associated with each of the plurality of video data elements. The i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data; The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. Arranging the i-th video data element and the i-th audio data element, and recording the arranged i-th video data element and the i-th audio data element on an information recording medium; And generating the file includes the video data. A step of further receiving auxiliary data including compressed video data compressed at a compression rate higher than the compression rate, and further generating an auxiliary data file in which auxiliary data specific data for identifying the auxiliary data is added to the auxiliary data. And the step of dividing includes the step of dividing the auxiliary data file into a plurality of auxiliary data elements associated with each of the plurality of video data elements, the i-th auxiliary data element of the plurality of auxiliary data elements Is associated with the i-th video data element, and the dividing step includes the step of identifying a position corresponding to the beginning of the i-th auxiliary data element in the video data file, The process is a position before the specified position, and the specified position And a step of dividing the video data file so that a position separated from the position by an integer multiple of the ECC block unit of the information recording medium is a head of the i-th video data element. This achieves the above object.
本発明の記録方法は、映像を示す複数のビデオユニットデータを含むビデオデータと、前記ビデオデータに関連するオーディオデータとを受け取り、前記複数のビデオユニットデータそれぞれに前記複数のビデオユニットデータを互いに識別するためのビデオ固有データを付与したビデオデータファイルを生成するとともに、前記オーディオデータに前記オーディオデータを識別するためのオーディオ固有データを付与したオーディオデータファイルを生成する工程と、前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する工程であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、工程と、前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する工程と、前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する工程とを包含し、前記ファイルを生成する工程は、前記ビデオデータおよびオーディオデータに関連するメタデータをさらに受け取り、前記メタデータに前記メタデータを識別するためのメタデータ固有データを付与したメタデータファイルをさらに生成する工程を含み、前記分割する工程は、前記メタデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のメタデータエレメントに分割する工程を含み、前記複数のメタデータエレメントのうちのi番目のメタデータエレメントは前記i番目のビデオデータエレメントと関連しており、前記分割する工程は、前記メタデータファイルのうちの前記i番目のビデオデータエレメントの先頭に対応する位置を特定する工程を含み、前記分割する工程は、前記特定された位置より後ろの位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のメタデータエレメントの先頭となるように、前記メタデータファイルを分割する工程を含むことを特徴とし、そのことにより上記目的が達成される。
The recording method of the present invention receives video data including a plurality of video unit data indicating video and audio data related to the video data, and identifies the plurality of video unit data with each of the plurality of video unit data. Generating a video data file to which video-specific data for adding audio is added, and generating an audio data file to which audio-specific data for identifying the audio data is added to the audio data; the video data file; and Receiving an audio data file, dividing the video data file into a plurality of video data elements and a plurality of audio data associated with each of the plurality of video data elements. The i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data; The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. Arranging the i-th video data element and the i-th audio data element, and recording the arranged i-th video data element and the i-th audio data element on an information recording medium; It encompasses, generating the file process, the video data And metadata associated with the audio data, and further generating a metadata file in which metadata specific data for identifying the metadata is added to the metadata. Dividing a data file into a plurality of metadata elements associated with each of the plurality of video data elements, wherein an i th metadata element of the plurality of metadata elements is associated with the i th video data element The dividing step includes a step of specifying a position corresponding to a head of the i-th video data element in the metadata file, and the dividing step is performed after the specified position. And the information recording medium from the specified position. Integral multiple of the data size away the ECC block unit of body, so that the head of the i-th metadata element, characterized in that it comprises a step of dividing the metadata file, the by its The objective is achieved.
本発明の記録方法は、映像を示す複数のビデオユニットデータを含むビデオデータと、前記ビデオデータに関連するオーディオデータとを受け取り、前記複数のビデオユニットデータそれぞれに前記複数のビデオユニットデータを互いに識別するためのビデオ固有データを付与したビデオデータファイルを生成するとともに、前記オーディオデータに前記オーディオデータを識別するためのオーディオ固有データを付与したオーディオデータファイルを生成する工程と、前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する工程であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、工程と、前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する工程と、前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する工程とを包含し、前記分割する工程は、前記オーディオデータファイルのうちの前記i番目のビデオデータエレメントの先頭に対応する位置を特定する工程を含み、前記分割する工程は、前記特定された位置より後ろの位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のオーディオデータエレメントの先頭となるように、前記オーディオデータファイルを分割する工程を含むことを特徴とし、そのことにより上記目的が達成される。The recording method of the present invention receives video data including a plurality of video unit data indicating video and audio data related to the video data, and identifies the plurality of video unit data with each of the plurality of video unit data. Generating a video data file to which video-specific data for adding audio is added, and generating an audio data file to which audio-specific data for identifying the audio data is added to the audio data; the video data file; and Receiving an audio data file, dividing the video data file into a plurality of video data elements and a plurality of audio data associated with each of the plurality of video data elements. The i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data; The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. Arranging the i-th video data element and the i-th audio data element, and recording the arranged i-th video data element and the i-th audio data element on an information recording medium; And dividing the audio data file. Identifying the position corresponding to the head of the i-th video data element in the file, wherein the dividing step is a position after the identified position and from the identified position Including a step of dividing the audio data file so that a position separated by an integral multiple of an ECC block unit of the information recording medium is a head of the i-th audio data element. This achieves the above object.
前記複数のビデオユニットデータのうちのI(Iは整数)番目のビデオユニットデータを識別するための、前記ビデオ固有データのうちのI番目のビデオ固有データは、前記I番目のビデオユニットデータに付与されており、前記ファイルを生成する工程は、前記I番目のビデオユニットデータに充填データと前記充填データを識別するための充填データ固有データとを付与する工程を含み、前記I番目のビデオユニットデータと前記I番目のビデオ固有データと前記充填データと充填データ固有データとを足したデータサイズは、前記情報記録媒体のセクタ単位の整数倍のサイズと等しくてもよい。The I-th video unique data of the video unique data for identifying the I-th (I is an integer) video unit data of the plurality of video unit data is added to the I-th video unit data. And the step of generating the file includes the step of adding filling data and filling data specific data for identifying the filling data to the I-th video unit data, And the I-th video unique data, the filling data, and the filling data unique data may be equal to an integral multiple of the sector unit of the information recording medium.
前記情報記録媒体にはヘッダ領域が設けられており、前記配列する工程は、前記オーディオ固有データが前記ヘッダ領域に記録されるように、前記オーディオ固有データを出力する工程を含んでいてもよい。The information recording medium is provided with a header area, and the arranging step may include a step of outputting the audio specific data so that the audio specific data is recorded in the header area.
前記配列する工程は、前記情報記録媒体に欠陥領域が存在した場合に、前記欠陥領域に応じて所定のデータを再配置するために用いられる再配置領域を形成するための再配置データを前記所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとともに配列する工程をさらに含んでいてもよい。In the arranging step, when there is a defect area on the information recording medium, the rearrangement data for forming a rearrangement area used to rearrange predetermined data according to the defect area is stored in the predetermined area. And the i-th video data element and the i-th audio data element may be arranged so as to be recorded in the recording unit.
前記配列する工程は、前記情報記録媒体に欠陥領域が存在した場合に、前記欠陥領域に応じて所定のデータをシフトするために用いられるシフト領域を形成するためのシフトデータを前記所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとともに配列する工程をさらに含んでいてもよい。
The step of arranging, when a defective area exists in the information recording medium, shift data for forming a shift area used for shifting predetermined data in accordance with the defective area is the predetermined recording unit. And the i-th video data element and the i-th audio data element may be arranged to be recorded.
本発明によれば、ビデオユニットデータとビデオ固有データと充填データと充填データ固有データとを足したデータサイズは、情報記録媒体のセクタ単位の整数倍のサイズと等しい。これにより、ユーザが映像の部分削除等の編集を行う場合に、編集すべきフレームに高速にアクセスすることが可能となるので、編集を高速に行うことが出来る。 According to the present invention, the data size of the video unit data, the video unique data, the filling data, and the filling data unique data is equal to an integral multiple of the sector unit of the information recording medium. Thereby, when the user performs editing such as partial deletion of the video, it becomes possible to access the frame to be edited at high speed, so that editing can be performed at high speed.
また本発明によれば、メタデータエレメントとオーディオデータエレメントとは、所定の記録単位内においてビデオデータエレメントよりも前に配列されている。また、メタデータエレメントと補助データエレメントとは、所定の記録単位内において隣接して配列されている。また、補助データエレメントは、メタデータエレメント、オーディオデータエレメントおよびビデオデータエレメントよりも前に配列されている。本発明のこれらのデータ配列により、高速サーチを含む高速な再生動作を行うことが出来る。 According to the present invention, the metadata element and the audio data element are arranged before the video data element in a predetermined recording unit. The metadata element and the auxiliary data element are arranged adjacent to each other within a predetermined recording unit. The auxiliary data element is arranged before the metadata element, the audio data element, and the video data element. With these data arrays of the present invention, high-speed playback operation including high-speed search can be performed.
図1は、本発明の実施の形態における記録装置100を示す。
FIG. 1 shows a
記録装置100は、ビデオデータ101とオーディオデータ102とを受け取りビデオデータファイル111とオーディオデータファイル112とを生成するファイル生成部110と、ビデオデータファイル111とオーディオデータファイル112とを複数のビデオデータエレメントVE1〜m(mは整数)と複数のオーディオデータエレメントAE1〜mとに分割する分割部120と、互いに関連するビデオデータエレメントとオーディオデータエレメントとを所定の記録単位に含まれて記録されるように配列した配列データ131を生成する配列部130と、配列データ131を情報記録媒体150に記録する記録部140とを備える。情報記録媒体150は例えば光ディスク媒体である。
The
ファイル生成部110は、ビデオデータ101、オーディオデータ102、補助AVデータ103およびリアルタイムメタデータ104を受け取る。
The
ビデオデータ101は、カメラで撮影された映像の1シーン(ビデオコンテンツ)を示す。映像の1シーンとは、例えば、カメラの録画ボタンが押されてからその録画停止ボタンが押されるまでの期間に撮影された一連の映像をいう。ビデオデータ101は、複数のビデオユニットデータVU1〜VUn(nは整数)を含む。
オーディオデータ102は、その映像の1シーンに関連する音(オーディオコンテンツ)を示す。補助AVデータ103とは、ビデオデータ101の圧縮率より高い圧縮率で圧縮されたビデオデータおよびオーディオデータの組をいう。リアルタイムメタデータ104は、ビデオデータ101およびオーディオデータ102の付加情報(例えば、タイムコード、UMID)を示す。UMIDについては後述する。
The
ビデオデータファイル111について説明する。ファイル生成部110(図1)は、複数のビデオユニットデータVU1〜VUnを含むビデオデータ101を受け取り、ビデオ
データファイル111を生成する。
The video data file 111 will be described. The file generation unit 110 (FIG. 1) receives
図2Aにビデオデータファイル111を示す。図2Aに示されるビデオデータファイル111のフォーマットは、MXF(Material Exchange Format)と呼ばれる(MXF規格=SMPTE 377M)。複数のビデオユニットデータVU1〜VUnのフォーマットは、例えば、D10である。
FIG. 2A shows the
ビデオデータファイル111は、MXFファイルヘッダ161と、MXFファイルボディ162と、MXFファイルフッタ163とを含む。MXFファイルヘッダ161、MXFファイルボディ162およびMXFファイルフッタ163それぞれのデータサイズは、例えば65536バイトの整数倍のサイズである。MXFファイルヘッダ161とMXFファイルフッタ163とは、MXFファイルボディ162の固有データを含む。
The video data file 111 includes an MXF file header 161, an
MXFファイルボディ162について説明する。ビデオユニットデータVU1〜VUnはピクチャアイテムのバリューを示す。ファイル生成部110(図1)は、複数のビデオユニットデータVU1〜VUnそれぞれに、ビデオ固有データであるキーデータKV1〜KVnおよびレングスデータLV1〜LVnを付与する(KLVコーディングされたフレームラッピング形式のビデオエッセンスが得られる)。キーデータKV1〜KVnは、ビデオユニットデータVU1〜VUn(ピクチャアイテム)の種類を識別するためのデータである。レングスデータLV1〜LVnは複数のビデオユニットデータVU1〜VUn(ピクチャアイテム)それぞれの長さを示す。
The
ファイル生成部110は、複数のビデオユニットデータVU1〜VUnそれぞれに、フィラデータ(充填データ)FV1〜FVnを付与する。フィラデータはフィラアイテムを示す。
ファイル生成部110(図1)は、複数のフィラデータFV1〜FVnそれぞれに、フィラデータの固有データであるキーデータKF1〜KFnおよびレングスデータLF1〜LFnを付与する。キーデータKF1〜KFnは、複数のフィラデータFV1〜FVn(フィラアイテム)を互いに識別するためのデータである。レングスデータLF1〜LFnは複数のフィラデータFV1〜FVn(フィラアイテム)それぞれの長さを示す。
File generating unit 110 (FIG. 1) into a plurality of
ビデオユニットデータVUi(iは1≦i≦nを満たす整数)と、キーデータKViと、レングスデータLViと、フィラデータFViと、キーデータKFiと、レングスデータLFiとを合計したデータサイズは、情報記録媒体150(図1)のセクタ単位の整数倍(例えば2048バイトの整数倍)のサイズと等しい。フィラデータFViは、上記合計したデータサイズがセクタ単位の整数倍のサイズと等しくなるよう調整するためにビデオユニットデータVUiに付与される充填データである。ビデオユニットデータVUiのフォーマットが、例えばDV−Pictureである場合は、ビデオユニットデータVUiにはVAUXデータアイテムとその固有データが付与される。また、MPEG−Long GOPである場合は、ビデオユニットデータVUiの長さはフレーム毎に異なるが、フィラデータFViのサイズは、ビデオユニットデータVUiと、ビデオユニットデータVUiに関連付けられて付与される上記の複数種類のデータとの合計サイズがセクタ単位の整数倍のサイズになるように設定されている。 Video unit data VU i (i is an integer satisfying 1 ≦ i ≦ n), key data KV i , length data LV i , filler data FV i , key data KF i , and length data LF i are summed The data size is equal to the size of an integral multiple (for example, an integral multiple of 2048 bytes) of the information recording medium 150 (FIG. 1). The filler data FV i is filling data given to the video unit data VU i in order to adjust the total data size to be equal to an integral multiple of the sector unit. When the format of the video unit data VU i is, for example, DV-Picture, a VAUX data item and its unique data are added to the video unit data VU i . In the case of MPEG-Long GOP, the length of the video unit data VU i varies from frame to frame, but the size of the filler data FV i is related to the video unit data VU i and the video unit data VU i. The total size of the plurality of types of data to be given is set to be an integral multiple of the sector unit.
オーディオデータファイル112について説明する。ファイル生成部110(図1)は、オーディオデータ102を受け取り、オーディオデータファイル112を生成する。
The audio data file 112 will be described. The file generation unit 110 (FIG. 1) receives the
図2Bにオーディオデータファイル112を示す。図2Bに示されるオーディオデータファイル112のフォーマットは、MXFと呼ばれる。オーディオデータ102のフォー
マットは、例えば、LPCMである。
FIG. 2B shows the audio data file 112. The format of the audio data file 112 shown in FIG. 2B is called MXF. The format of the
オーディオデータファイル112は、MXFファイルヘッダ171と、MXFファイルボディ172と、MXFファイルフッタ173とを含む。MXFファイルヘッダ171、MXFファイルボディ172およびMXFファイルフッタ173それぞれのデータサイズは、例えば65536バイトの整数倍のサイズである。MXFファイルヘッダ171とMXFファイルフッタ173とは、MXFファイルボディ172の固有データを含む。 The audio data file 112 includes an MXF file header 171, an MXF file body 172, and an MXF file footer 173. The data size of each of the MXF file header 171, the MXF file body 172, and the MXF file footer 173 is, for example, an integer multiple of 65536 bytes. The MXF file header 171 and the MXF file footer 173 include unique data of the MXF file body 172.
ファイル生成部110(図1)は、オーディオデータ102に、オーディオ固有データであるキーデータKAおよびレングスデータLAを付与する(クリップ全体でKLVコーディングされたクリップラッピング形式のオーディオエッセンスが得られる)。キーデータKAは、オーディオデータ102(サウンドアイテム)を識別するためのデータである。レングスデータLAはオーディオデータ102(サウンドアイテム)の長さを示す。これらキーデータKAおよびレングスデータLAは、MXFファイルボディ172ではなくMXFファイルヘッダと171に含まれる。 The file generation unit 110 (FIG. 1) adds key data KA and length data LA, which are audio-specific data, to the audio data 102 (a clip-wrapping audio essence coded in KLV is obtained for the entire clip). The key data KA is data for identifying the audio data 102 (sound item). The length data LA indicates the length of the audio data 102 (sound item). These key data KA and length data LA are included in the MXF file header 171 instead of the MXF file body 172.
ファイル生成部110(図1)は、オーディオデータ102にフィラデータ(充填データ)FAを付与する。
The file generation unit 110 (FIG. 1) adds filler data (filling data) FA to the
ファイル生成部110は、フィラデータFAに、フィラデータの固有データであるキーデータKFAおよびレングスデータLFAを付与する。キーデータKFAは、フィラデータFAを識別するためのデータである。レングスデータLFAはフィラデータFAの長さを示す。
The
オーディオデータ102と、フィラデータFAと、キーデータKFAと、レングスデータLFAとを合計したデータサイズは、例えば65536バイトの整数倍のサイズである。この場合、フィラデータFAは、上記合計したデータサイズが65536バイトの整数倍のサイズとなるよう調整するためにオーディオデータ102に付与される充填データである。
The total data size of the
なお、図2Bに示すオーディオデータファイル112は1チャネル分のオーディオデータファイルであり、ファイル生成部110は、チャネル数分のオーディオデータ102を受け取り、チャネル数分のオーディオデータファイル112を生成する。
2B is an audio data file for one channel, and the
補助AVデータファイル113について説明する。ファイル生成部110(図1)は、複数のコンテンツパッケージCP1〜CPm(mは整数)を含む補助AVデータ103を受け取り、補助AVデータファイル113を生成する。
The auxiliary AV data file 113 will be described. The file generation unit 110 (FIG. 1) receives
図2Cに補助AVデータファイル113を示す。図2Cに示される補助AVデータファイル113のフォーマットは、MXFと呼ばれる。 FIG. 2C shows the auxiliary AV data file 113. The format of the auxiliary AV data file 113 shown in FIG. 2C is called MXF.
補助AVデータファイル113は、MXFファイルヘッダ181と、MXFファイルボディ182と、MXFファイルフッタ183とを含む。MXFファイルヘッダ181、MXFファイルボディ182およびMXFファイルフッタ183それぞれのデータサイズは、例えば65536バイトの整数倍のサイズである。MXFファイルヘッダ181とMXFファイルフッタ183とは、MXFファイルボディ182の固有データを含む。
The auxiliary AV data file 113 includes an MXF file header 181, an
MXFファイルボディ182について説明する。ファイル生成部110(図1)は、複数のコンテンツパッケージCP1〜CPmそれぞれが含むアイテムに固有データであるキーデータとレングスデータとを付す。例えば、コンテンツパッケージCP1について説明
すると、補助AVデータ103が含むシステムアイテムSI1AにキーデータKSIとレングスデータLSIとを付し、システムアイテムSI1を生成する。また、補助AVデータ103が含むピクチャエッセンスPe1AにキーデータKPeとレングスデータLPeとを付し、ピクチャエッセンスPe1を生成する。また、補助AVデータ103が含むサウンドエッセンスSe1AにキーデータKSeとレングスデータLSeとを付し、サウンドエッセンスSe1を生成する。
The
複数のコンテンツパッケージCP1〜CPmは、システムアイテムSI1〜SIm、ピクチャエッセンスPe1〜PemおよびサウンドエッセンスSe1〜Semをそれぞれ含む。ピクチャエッセンスPe1〜PemおよびサウンドエッセンスSe1〜Semそれぞれは、ビデオデータ101の圧縮率より高い圧縮率で圧縮されたビデオデータおよびオーディオデータを含む。システムアイテムSI1〜SImは複数のコンテンツパッケージCP1〜CPmの固有データである。
A plurality of
ピクチャエッセンスPemは例えばMPEG−4エレメンタリストリームである。コンテンツパッケージCPmは、チャネル数分のサウンドエッセンスSemを含む。システムアイテムSImとピクチャエッセンスPemとを合計したデータサイズは、例えば6×65536バイトである。サウンドエッセンスSemのサイズは、例えば32768バイトである。 Picture essence Pe m is MPEG-4 elementary stream, for example. Content package CP m includes a sound essence Se m of several channels minutes. The total data size of the system item SI m and the picture essence Pe m is, for example, 6 × 65536 bytes. The size of the sound essence Se m is, for example, 32768 bytes.
MXFファイルボディ182に含まれる各エレメントは年輪フォーマットの基準年輪期間を基準として分割されている。各エレメントは基準年輪期間の整数倍の時間分のデータを有する。年輪フォーマットについては後述する。基準年輪期間は、フレーム周波数が例えば59.94Hz、29.97Hzまたは23.98Hzである場合は、2.0×1.001=2.002秒である。また基準年輪期間は、フレーム周波数が例えば50Hz、25Hzまたは24Hzである場合の基準年輪期間は、2.0秒である。ピクチャエッセンスPe1〜Pemそれぞれは、基準年輪期間に応じた約2秒分(例えば2.002秒または2.0秒)の高圧縮ビデオデータを含む。
Each element included in the
リアルタイムメタデータファイル114について説明する。ファイル生成部110(図1)は、複数のフレーム0〜d(dは整数)を含むリアルタイムメタデータ104を受け取り、リアルタイムメタデータファイル114を生成する。
The real-
図2Dにリアルタイムメタデータファイル114を示す。図2Dに示されるリアルタイムメタデータファイル114のフォーマットは、BiM(Binary format for Multimedia description streams)と呼ばれる。BiMの詳細はMPEG7と呼ばれるISO/IEC FDIS 15938−1の規格書に記載されており、本明細書中では説明の簡便化のためにBiMの詳細な説明は省略する。リアルタイムメタデータファイル114は、BiMファイルヘッダ191と、BiMファイルボディ192とを含む(BiMファイルフッタは存在しない)。BiMファイルヘッダ191は、BiMファイルボディ192の固有データ(フレーム数等)を含む。BiMファイルボディ192は、複数のフレーム0〜dを含む。MXFファイルボディ182(図2C)と同様に、BiMファイルボディ192に含まれる各エレメントは年輪フォーマットの基準年輪期間を基準として分割されている。
FIG. 2D shows the real-
複数のフレーム0〜dのフォーマットは、FUU(Fragment Update Unit)と呼ばれる。複数のフレーム0〜dそれぞれのデータサイズは例えば6144バイトである。複数のフレーム0〜dそれぞれは、メタデータアイテム(LTC、UMID、KLVパケット等)を含む。また、複数のフレーム0〜dそれぞれは、ARIBメタデータおよび拡張リアルタイムメタデータ(Extended Real−Time M
etadata)を含んでもよい。
The format of the plurality of frames 0 to d is called FUU (Fragment Update Unit). The data size of each of the plurality of frames 0 to d is 6144 bytes, for example. Each of the plurality of frames 0 to d includes a metadata item (LTC, UMID, KLV packet, etc.). Also, each of the plurality of frames 0 to d includes ARIB metadata and extended real-time metadata (Extended Real-Time M).
etadata).
分割部120(図1)は、ファイル生成部110から出力されるビデオデータファイル111、オーディオデータファイル112、補助AVデータファイル113およびリアルタイムメタデータファイル114を受け取る。
The dividing unit 120 (FIG. 1) receives the
分割部120は、ビデオデータファイル111、オーディオデータファイル112および補助AVデータファイル113それぞれの、ヘッダ、ボディおよびフッタを互いに分割する。分割部120は、リアルタイムメタデータファイル114のヘッダとボディとを分割する。
The dividing
分割部120は、図2Aに示すMXFファイルボディ162を図3Aに示す複数のビデオデータエレメントVE1〜VEmに分割する(図3Aに示すp、qは、p<q<nを満たす整数)。MXFファイルボディ162は、例えば各ビデオデータエレメントが2秒の再生映像が得られる量のビデオユニットデータを含むように分割される。
The dividing
分割部120は、図2Bに示すMXFファイルボディ172を、オーディオデータ102と、キーデータKFA、レングスデータLFA、フィラデータFAとを分割する。分割部120はオーディオデータ102を図3Bに示す複数のオーディオデータエレメントAE1〜AEmに分割する。
The dividing
複数のオーディオデータエレメントAE1〜AEmのそれぞれは、複数のビデオデータエレメントVE1〜VEmのうちの一つと関連する。例えば、オーディオデータエレメントAE1は、オーディオデータ102のうちの、ビデオデータエレメントVE1が含むビデオユニットデータVU1〜VUpと同期する範囲のデータ(すなわちビデオデータエレメントVE1と同時に再生されるべきオーディオデータ)である。分割部120は、チャネル数分のMXFファイルボディ172を分割する。
Each of the plurality of audio data elements AE 1 to AE m is associated with one of the plurality of video data elements VE 1 to VE m . For example, the audio data element AE 1 is to be reproduced at the same time as the data in the range synchronized with the video unit data VU 1 to VU p included in the video data element VE 1 in the audio data 102 (ie, the video data element VE 1. Audio data). The dividing
分割部120は、図2Cに示すMXFファイルボディ182を図3Cに示す複数の補助AVデータエレメントSE1〜SEmに分割する。
The dividing
複数の補助AVデータエレメントSE1〜SEmのそれぞれは、複数のビデオデータエレメントVE1〜VEmのうちの一つと関連する。例えば、補助AVデータエレメントSE1は、ビデオデータエレメントVE1が含むビデオユニットデータVU1〜VUpを圧縮した高圧縮ビデオデータおよびそれに関連する高圧縮オーディオデータである。 Each of the plurality of auxiliary AV data elements SE 1 to SE m is associated with one of the plurality of video data elements VE 1 to VE m . For example, the auxiliary AV data element SE 1 is high-compression video data obtained by compressing the video unit data VU 1 to VU p included in the video data element VE 1 and high-compression audio data related thereto.
分割部120は、図2Dに示すBiMファイルボディ192を図3Dに示す複数のリアルタイムメタデータエレメントRE1〜REmに分割する(図3Dに示すc、eは、c<e<dを満たす整数)。
The dividing
複数のリアルタイムメタデータエレメントRE1〜REmのそれぞれは、複数のビデオデータエレメントVE1〜VEmのうちの一つと関連する。例えば、リアルタイムメタデータエレメントRE1は、ビデオデータエレメントVE1が含むビデオユニットデータVU1〜VUpおよびそれに関連するオーディオデータエレメントAE1の付加情報(例えば、タイムコード、UMID)を示す。 Each of the plurality of real-time metadata elements RE 1 to RE m is associated with one of the plurality of video data elements VE 1 to VE m . For example, the real-time metadata element RE 1 indicates additional information (eg, time code, UMID) of the video unit data VU 1 to VU p included in the video data element VE 1 and the audio data element AE 1 related thereto.
配列部130(図1)は、分割部120から出力されるビデオデータエレメントVE1〜VEm、オーディオデータエレメントAE1〜AEm、補助AVデータエレメントSE1〜SEm、リアルタイムメタデータエレメントRE1〜REm、ビデオデータファイル111とオーディオデータファイル112と補助AVデータファイル113とのそれぞれ
のヘッダおよびフッタ、リアルタイムメタデータファイル114のヘッダを受け取り、互いに関連するエレメントを、同じボディ年輪内に含まれて記録されるように配列する。
The arrangement unit 130 (FIG. 1) includes video data elements VE 1 to VE m output from the dividing
図4に、配列部130が生成した配列データ131を示す。配列データ131は、「年輪フォーマット(Annulus format)」と呼ばれるフォーマットで生成される。「年輪フォーマット」とは、複数のデータファイルのそれぞれを複数のエレメントに分割し、これらのエレメントを「年輪(Annulus)」を1単位として配列することによって得られるフォーマットをいう。「年輪」とは、年輪フォーマットの1単位をいう。「年輪」には、「ボディ年輪(Body Annulus)」、「ヘッダ年輪(Header Annulus)」、「フッタ年輪(Footer Annulus)」という3つのタイプがある。
FIG. 4 shows
配列データ131は、m個のボディ年輪(第1ボディ年輪201〜第mボディ年輪202)と、フッタ年輪203と、ヘッダ年輪204とを含む。
第1ボディ年輪201は、補助AVデータエレメントSE1、リアルタイムメタデータエレメントRE1、再配置領域を形成するための再配置データRA1、チャネル数分のオーディオデータエレメントAE1、ビデオデータエレメントVE1およびシフト領域を形成するためのシフトデータSA1を含む。 The first body annual ring 201 includes an auxiliary AV data element SE 1 , a real-time metadata element RE 1 , rearrangement data RA 1 for forming a rearrangement area, audio data elements AE 1 and video data elements VE 1 for the number of channels. and a shift data SA 1 for forming a shift area.
第mボディ年輪202は、補助AVデータエレメントSEm、リアルタイムメタデータエレメントREm、再配置領域を形成するための再配置データRAm、チャネル数分のオーディオデータエレメントAEm、ビデオデータエレメントVEmおよびシフト領域を形成するためのシフトデータSAmをこの順番の配列で含む。チャネル数分のオーディオデータエレメントAEmは、チャネル番号の順に配列される。 The m-th body annual ring 202 includes an auxiliary AV data element SE m , a real-time metadata element RE m , rearrangement data RA m for forming a rearrangement area, audio data elements AE m for the number of channels, and video data elements VE m. And shift data SA m for forming the shift region is included in this order of arrangement. Audio data elements AE m corresponding to the number of channels are arranged in the order of channel numbers.
フッタ年輪203は、補助AVデータエレメントフッタデータSEf、再配置領域を形成するための再配置データRAf、チャネル数分のオーディオデータエレメントフッタデータAUf、ビデオデータエレメントフッタデータVEfおよびシフト領域を形成するためのシフトデータSAfをこの順番の配列で含む。補助AVデータエレメントフッタデータSEfは、MXFファイルフッタ183(図2C)が含むデータである。オーディオデータエレメントフッタデータAUfは、MXFファイルフッタ173(図2B)が含むデータである。ビデオデータエレメントフッタデータVEfは、MXFファイルフッタ163(図2A)が含むデータである。 The footer annual ring 203 includes auxiliary AV data element footer data SE f , rearrangement data RA f for forming rearrangement areas, audio data element footer data AU f for the number of channels, video data element footer data VE f and shift areas. The shift data SA f for forming is included in an array in this order. The auxiliary AV data element footer data SE f is data included in the MXF file footer 183 (FIG. 2C). The audio data element footer data AU f is data included in the MXF file footer 173 (FIG. 2B). The video data element footer data VE f is data included in the MXF file footer 163 (FIG. 2A).
ヘッダ年輪204は、補助AVデータエレメントヘッダデータSEh、リアルタイムメタデータエレメントヘッダデータREh、再配置領域を形成するための再配置データRAh、チャネル数分のオーディオデータエレメントヘッダデータAEh、ビデオデータエレメントヘッダデータVEhおよびシフト領域を形成するためのシフトデータSAhをこの順番の配列で含む。補助AVデータエレメントヘッダデータSEhは、MXFファイルヘッダ181(図2C)が含むデータである。リアルタイムメタデータエレメントヘッダデータREhは、MXFファイルヘッダ191(図2D)が含むデータである。オーディオデータエレメントヘッダデータAEhは、MXFファイルヘッダ171(図2B)が含むデータである(オーディオデータエレメントヘッダデータAEhは、オーディオ固有データであるキーデータKAおよびレングスデータLAを含む)。ビデオデータエレメントヘッダデータVEhは、MXFファイルヘッダ161(図2A)が含むデータである。 The header annual ring 204 includes auxiliary AV data element header data SE h , real-time metadata element header data RE h , rearrangement data RA h for forming a rearrangement area, audio data element header data AE h for the number of channels, video The data element header data VE h and the shift data SA h for forming the shift area are included in this order. The auxiliary AV data element header data SE h is data included in the MXF file header 181 (FIG. 2C). The real-time metadata element header data RE h is data included in the MXF file header 191 (FIG. 2D). The audio data element header data AE h is data included in the MXF file header 171 (FIG. 2B) (the audio data element header data AE h includes key data KA and length data LA that are audio specific data). The video data element header data VE h is data included in the MXF file header 161 (FIG. 2A).
各年輪(第1ボディ年輪201〜第mボディ年輪202、フッタ年輪203、ヘッダ年輪204)は、将来追加のデータを記録するためのリザーブ領域を形成するためのリザーブ領域データを含んでもよい。 Each annual ring (first body annual ring 201 to m-th body annual ring 202, footer annual ring 203, header annual ring 204) may include reserve area data for forming a reserved area for recording additional data in the future.
各年輪(第1ボディ年輪201〜第mボディ年輪202、フッタ年輪203、ヘッダ年輪204)は、ECCブロックの先頭セクタから開始するように記録される。各エレメントは、ECCブロックの境界から開始し、ECCブロックの境界で終了するように記録される。図4では、ECCブロックの境界は▲で示されている。 Each annual ring (first body annual ring 201 to m-th body annual ring 202, footer annual ring 203, header annual ring 204) is recorded so as to start from the head sector of the ECC block. Each element is recorded starting at the ECC block boundary and ending at the ECC block boundary. In FIG. 4, the boundary of the ECC block is indicated by ▲.
記録部140(図1)は、記録ヘッドと記録ヘッドを制御する記録ヘッド制御部とを備える。記録部140は、配列部130から出力される配列データ131を受け取り、配列データ131の内容に応じたレーザ光141を情報記録媒体150に照射して、配列データ131を情報記録媒体150に記録する。なお、情報記録媒体150が磁気記録媒体である場合は、記録部140は配列データ131の内容に応じた磁場を情報記録媒体150に印加する。
The recording unit 140 (FIG. 1) includes a recording head and a recording head control unit that controls the recording head. The
図5Aに、年輪フォーマットの配列データ130が記録された情報記録媒体150を示す。情報記録媒体150には、第1〜第mボディ年輪201〜202が記録されたボディ年輪領域211と、フッタ年輪203が記録されたフッタ年輪領域213と、ヘッダ年輪204が記録されたヘッダ年輪領域214とが形成されている。ボディ年輪領域211と、フッタ年輪領域213と、ヘッダ年輪領域214との間の位置関係は任意である。なお、再配置データRA1〜m、RAf、RAh、シフトデータSA1〜m、SAf、SAhは空データであるので、情報記録媒体150のうちの再配置データRA1〜m、RAf、RAh、シフトデータSA1〜m、SAf、SAhが配列された領域には具体的なデータは何も記録されていない。ここでは再配置データRAmおよびシフトデータSAmが配列された領域について説明する。
FIG. 5A shows an
再配置データRAmに対応する再配置領域RAは、補助AVデータエレメントSEm、リアルタイムメタデータエレメントREm、オーディオデータエレメントAEmが記録された領域に欠陥領域(データ上書き時などにおいて正しくデータが書き込めない領域)が存在する場合に、欠陥領域に対応するデータを記録するための領域である。データの移動は例えばECC単位の整数倍(またはセクタ単位の整数倍)のデータサイズ単位で行う。再配置領域RAのサイズは例えば131072バイトである。図5Bに示すように、例えば、補助AVデータエレメントSEmおよびオーディオデータエレメントAEmそれぞれが記録される領域において欠陥領域(×印)が検出された場合には、補助AVデータエレメントSEmおよびオーディオデータエレメントAEmそれぞれの欠陥領域に記録予定であったデータが再配置領域RAに記録される。 Rearrangement area RA corresponding to the rearranged data RA m, the auxiliary AV data element SE m, real time metadata element RE m, audio data element AE m correctly data at such time the defect area (data overwritten to the recording area This is an area for recording data corresponding to a defective area when there is an area that cannot be written. The data is moved in units of data size that is an integer multiple of ECC units (or an integer multiple of sector units), for example. The size of the rearrangement area RA is, for example, 131072 bytes. As shown in FIG. 5B, for example, when a defective area (× mark) is detected in the region where the auxiliary AV data respectively element SE m and audio data element AE m is recorded, the auxiliary AV data element SE m and audio The data scheduled to be recorded in the defect area of each data element AE m is recorded in the rearrangement area RA.
シフトデータSAmに対応するシフト領域SAは、ビデオデータエレメントVEmが記録された領域に欠陥領域(データ上書き時などにおいて正しくデータが書き込めない領域)が存在する場合に、ビデオデータエレメントVEmの後半部のデータをシフトさせて記録するための領域である。データのシフトは例えばECC単位の整数倍(またはセクタ単位の整数倍)のデータサイズ単位で行う。シフト領域SAのサイズは例えば65536バイトの整数倍(例えばビデオデータエレメントVEmの5パーセントのデータサイズ)である。図5Bに示すように、ビデオデータエレメントVEmが記録される領域において欠陥領域(×印)が検出された場合には、欠陥領域に記録予定であったビデオデータエレメントVEmの部分データが欠陥領域の末尾に隣接する正常な記録領域にシフトして記録され、それに応じて、欠陥領域より後ろの記録領域に記録予定であったビデオデータエレメントVEmの別の部分データが後ろへシフトして記録される。欠陥領域のサイズ分だけビデオデータエレメントVEmの後半部のデータがシフト領域SAにシフトして記録され、ビデオデータエレメントVEmを記録する新しい記録領域VEnewが形成される。なお、欠陥領域の検出、データの再配置およびシフトは、例えば、正しくデータが記録できない欠陥領域を検出する検出部を記録装置100が備え、検出部が欠陥領域を検出した場合
に、配列部130が配列データ130の配列パターンを調整することにより行われる。
Shift area SA corresponding to the shift data SA m, when the video data element VE m is recorded area in the defect area (area where data correctly can not be written in such as during data overwriting) is present, the video data element VE m This is an area for shifting and recording data in the latter half. The data is shifted in units of data size that is an integer multiple of ECC units (or an integer multiple of sector units), for example. The size of the shift area SA is, for example, an integral multiple of 65536 bytes (for example, a data size of 5 percent of the video data element VE m ). As shown in FIG. 5B, when a defective area (x mark) is detected in the area where the video data element VE m is recorded, the partial data of the video data element VE m scheduled to be recorded in the defective area is defective. is recorded by shifting the normal recording area adjacent to the end regions, accordingly, another partial data of video data elements VE m was reserved recording in the recording area of the behind the defective area is shifted to the back To be recorded. Data in the second half of the size of only the video data element VE m defect area is recorded by shifting the shift area SA, a new recording area VE new new recording video data element VE m is formed. The detection of the defective area, the rearrangement of data, and the shift are performed, for example, when the
また、リアルタイムメタデータエレメントREm(図5A)は、付加情報としてUMID(Unique Material Identifier)を含む。UMIDとは、AVエレメントおよびAVエレメントが含むユニットデータをグローバルユニークに識別するための識別子である。UMIDは、例えば32バイトまたは64バイトのバイト列を有する。 In addition, the real-time metadata element RE m (FIG. 5A) includes a UMID (Unique Material Identifier) as additional information. The UMID is an identifier for uniquely identifying the AV element and the unit data included in the AV element. The UMID has a byte string of 32 bytes or 64 bytes, for example.
32バイトのバイト列を有するUMIDを基本UMID(Basic UMID)と呼ぶ。基本UMIDはAVエレメントを識別するために用いる。AVエレメントは、圧縮または非圧縮のビデオデータエレメント、圧縮または非圧縮のオーディオデータエレメント、マルチチャネルデータまたはシングルチャネルデータ等であり、本実施の形態では、例えば、図5Aに示すビデオデータエレメントVEmおよびビデオデータエレメントVEmに関連するオーディオデータエレメントAEmである。 A UMID having a 32-byte byte string is called a basic UMID (Basic UMID). The basic UMID is used to identify the AV element. The AV element is a compressed or uncompressed video data element, a compressed or uncompressed audio data element, multi-channel data, single channel data, or the like. In this embodiment, for example, the video data element VE m shown in FIG. 5A is used. And the audio data element AE m associated with the video data element VE m .
64バイトのバイト列を有するUMIDを拡張UMID(Extended UMID)と呼ぶ。拡張UMIDは、AVエレメントの識別に加えて、AVエレメントが含むユニットデータを識別するために用いる。ユニットデータは、ビデオクリップデータまたは編集済みの完全にパッケージングされた状態のビデオデータエレメントが含む1フレームデータ等、所定のデータ単位の映像を示すデータであり、本実施の形態では、例えば、図3Aに示すビデオユニットデータVUnである。 A UMID having a 64-byte byte string is referred to as an extended UMID (Extended UMID). The extended UMID is used for identifying unit data included in the AV element in addition to the identification of the AV element. Unit data is data indicating video in a predetermined data unit, such as video clip data or one frame data included in an edited video data element in a fully packaged state. a video unit data VU n shown in 3A.
基本UMIDは、AVエレメントを識別するためのグローバルユニークな識別値を含む。この識別値は、例えば、AVエレメントが生成された時刻とAVエレメントを生成した機器のMAC(Media Access Control)アドレスとを組み合わせた値である。 The basic UMID includes a globally unique identification value for identifying the AV element. This identification value is, for example, a value obtained by combining the time when the AV element is generated and the MAC (Media Access Control) address of the device that generated the AV element.
基本UMIDは、AVエレメントを識別するために用いられるが、他のデータ、例えば、補助データエレメント(データエッセンス、サブタイトルデータおよびカルーセルデータ等)を識別するために用いられても良い。また、ビデオデータエレメントとそれに同期したオーディオデータエレメントとを1グループのエレメントとして識別するように基本UMIDに識別値を割り当てても良い。また、1フレームデータで構成されるビデオクリップデータ、編集済みの完全にパッケージングされた状態のビデオデータエレメント等を識別するように基本UMIDに識別値を割り当てても良い。基本UMIDを用いることで、任意の長さのデータを識別することが出来る。 The basic UMID is used to identify the AV element, but may be used to identify other data, for example, auxiliary data elements (data essence, subtitle data, carousel data, etc.). Further, an identification value may be assigned to the basic UMID so that the video data element and the audio data element synchronized with the video data element are identified as one group of elements. Further, an identification value may be assigned to the basic UMID so as to identify video clip data composed of one frame data, an edited video data element in a completely packaged state, and the like. By using the basic UMID, data of an arbitrary length can be identified.
拡張UMIDは、AVエレメントの識別に加えて、AVエレメントが含むユニットデータを識別するために用いられる。拡張UMIDのフォーマットの一例を図5Cに示す。図5Cに示す拡張UMID241は、基本UMID242とソースパック243とを含む。拡張UMID241のデータサイズは例えば64バイトである。基本UMID242およびソースパック243それぞれのデータサイズは例えば32バイトである。基本UMID242はAVエレメントを識別するための識別子として拡張UMID241に含まれる。ソースパック243は、AVデータエレメントが含むユニットデータの初期生成条件を示す時間データ244、位置データ245およびユーザデータ246を含む。 The extended UMID is used for identifying unit data included in the AV element in addition to the identification of the AV element. An example of the format of the extended UMID is shown in FIG. 5C. The extended UMID 241 illustrated in FIG. 5C includes a basic UMID 242 and a source pack 243. The data size of the extended UMID 241 is, for example, 64 bytes. The data size of each of the basic UMID 242 and the source pack 243 is, for example, 32 bytes. The basic UMID 242 is included in the extended UMID 241 as an identifier for identifying the AV element. The source pack 243 includes time data 244, position data 245, and user data 246 indicating initial generation conditions of unit data included in the AV data element.
時間データ244は、ユニットデータを最初に生成した時間(年月日および時刻)を示す。時間データ244のデータサイズは例えば8バイトである。時間データ244が示す時間をユニットデータ毎に異ならせることにより、ユニットデータを識別することが出来る。例えば、拡張UMID241を用いて識別するユニットデータがフレームデータである場合には、時間データ244として記録される時間をカウントする速さを、フレームレ
ートよりも速くなるように設定することで、時間データ244が示す時間をフレームデータ毎に異ならせることが出来る。
The time data 244 indicates the time (year / month / day and time) when the unit data was first generated. The data size of the time data 244 is 8 bytes, for example. By making the time indicated by the time data 244 different for each unit data, the unit data can be identified. For example, when the unit data identified using the extended UMID 241 is frame data, the time data is set so that the time recorded as the time data 244 is counted faster than the frame rate. The time indicated by 244 can be made different for each frame data.
位置データ245は、ユニットデータを最初に生成した場所の地理的位置情報(例えば、高度、緯度および経度)を示す。位置データ245のデータサイズは例えば12バイトである。位置データ245が高度、緯度および経度を示す場合、高度を示すデータ、緯度を示すデータおよび経度を示すデータそれぞれのデータサイズは例えば4バイトである。位置データ245は、映像を撮影した撮影者の位置を示してもよいし、撮影対象の位置を示しても良い。また、GPS(Global Positioning System)受信機から得られるGPSデータを位置データ245としてもよい。GPS受信機は、撮影機器に外部接続または内蔵され得る。 The position data 245 indicates geographical position information (for example, altitude, latitude and longitude) of the place where the unit data was first generated. The data size of the position data 245 is, for example, 12 bytes. When the position data 245 indicates altitude, latitude, and longitude, the data size of each data indicating altitude, data indicating latitude, and data indicating longitude is, for example, 4 bytes. The position data 245 may indicate the position of the photographer who captured the video, or may indicate the position of the shooting target. Further, GPS data obtained from a GPS (Global Positioning System) receiver may be used as the position data 245. The GPS receiver can be externally connected or built into the imaging device.
ユーザデータ246は、ユニットデータを最初に生成したユーザ(例えば撮影者)に関するデータを示す。ユーザデータ246は、国コード247、組織コード248およびユーザコード249を含む。ユーザデータ246のデータサイズは例えば12バイトである。国コード247、組織コード248、ユーザコード249それぞれのデータサイズは例えば4バイトである。 The user data 246 indicates data related to a user (for example, a photographer) who first generated unit data. User data 246 includes country code 247, organization code 248 and user code 249. The data size of the user data 246 is 12 bytes, for example. The data size of each of the country code 247, the organization code 248, and the user code 249 is 4 bytes, for example.
国コード247は、ユーザが属する組織の本拠国を示す文字列であり、例えばISO 3166−1に従って、us(アメリカ合衆国)、jp(日本)、uk(イギリス)、de(ドイツ連邦共和国)、kr(大韓民国)のように表わされる。 The country code 247 is a character string indicating the home country of the organization to which the user belongs. For example, according to ISO 3166-1, us (United States), jp (Japan), uk (United Kingdom), de (Federal Republic of Germany), kr ( (Republic of Korea).
組織コード248は、ユーザが属する組織を表す文字列である。国コード247と組織コード248とを組み合わせることにより、ユーザが属する組織をワールドワイドに特定することが出来る。なお、組織コード248をSMPTE(Society of Motion Picture and Television Engineers) Registration Authorityに予め登録しておくことにより、同一国内で組織コード248が重複することを避けることが出来る。 The organization code 248 is a character string representing the organization to which the user belongs. By combining the country code 247 and the organization code 248, the organization to which the user belongs can be specified worldwide. By registering the organization code 248 in advance in the SMPTE (Society of Motion Picture and Television Engineers) Registration Authority, it is possible to avoid the organization code 248 from being duplicated in the same country.
ユーザコード249はユーザに割り当てられるコードであり、ユーザが属する組織によって任意にユーザに割り当てられる。 The user code 249 is a code assigned to the user, and is arbitrarily assigned to the user by the organization to which the user belongs.
なお、ユーザデータ246は、特定の組織に属さないフリーランサーを識別するための別のフォーマットで構成されていても良い。 Note that the user data 246 may be configured in another format for identifying a freelancer that does not belong to a specific organization.
なお、AVエレメントおよびAVエレメントが含むユニットデータをグローバルユニークに識別するために基本UMID242およびソースパック243が含むデータは一旦決定されたならば、その内容は変更されない。 Note that once the data included in the basic UMID 242 and the source pack 243 is determined in order to uniquely identify the AV element and the unit data included in the AV element, the contents thereof are not changed.
リアルタイムメタデータエレメントREm(図5A)が付加情報として基本UMIDのような識別子を含むことにより、ビデオデータエレメントVEmおよびビデオデータエレメントVEmに関連するオーディオデータエレメントAEm(図5A)をグローバルユニークに識別することができる。このことにより、ビデオデータエレメントVEmおよびオーディオデータエレメントAEmがネットワーク等を介して世界中の様々なユーザに伝送されて編集された場合でも、ビデオデータエレメントVEmおよびオーディオデータエレメントAEmを識別することが出来る。 Since the real-time metadata element RE m (FIG. 5A) includes an identifier such as a basic UMID as additional information, the video data element VE m and the audio data element AE m (FIG. 5A) related to the video data element VE m It can be uniquely identified. Thus, even when the video data element VE m and the audio data element AE m are transmitted to various users around the world via a network or the like and edited, the video data element VE m and the audio data element AE m are identified. I can do it.
また、リアルタイムメタデータエレメントREmが、ソースパック243を含む拡張UMID241のような識別子を含む場合には、ビデオデータエレメントVEmおよびオーディオデータエレメントAEmに加えてビデオデータエレメントVEmが含むビデオユニ
ットデータVUn(図3A)をグローバルユニークに識別することが出来る。
Also, real time metadata element RE m is, when containing an identifier such as expansion UMID241 including source pack 243, the video data element VE m and audio data element AE m plus video data element VE m comprises video unit Data VU n (FIG. 3A) can be uniquely identified globally.
また、リアルタイムメタデータエレメントREmが拡張UMID241のような識別子を含むことにより、様々な編集作業が容易になる。例えば、ビデオユニットデータVUnの再生中に、表示画面の一部に撮影場所を示す地図を表示させるような編集も、編集装置に世界中の地図データを予め格納しておき、位置データ245から特定される位置を示す地図データを編集装置が読み出すことにより容易に行うことが出来る。 In addition, since the real-time metadata element RE m includes an identifier such as the extended UMID 241, various editing operations are facilitated. For example, during playback of the video unit data VU n, also edited as to display a map showing the shooting location on a part of the display screen, may be stored map data around the world in advance in the editing device, the position data 245 This can be easily performed by the map data indicating the specified position being read by the editing device.
本発明では、ビデオデータエレメントVE1〜m、オーディオデータエレメントAE1〜m等の各エレメントが、情報記録媒体150のセクタ境界に配置されている。上述したようにビデオユニットデータVUiと、キーデータKViと、レングスデータLViと、フィラデータFViと、キーデータKFiと、レングスデータLFiとを合計したデータサイズは、情報記録媒体150のセクタ単位の整数倍のサイズと等しい。このことにより、ビデオユニットデータVU1〜nそれぞれが含むフレームの先頭はセクタ境界に配置されることになる。これにより、ユーザが映像の部分削除を行う場合に、セクタ単位での削除を行うことで実現できるためデータの移動が発生せず、ファイルシステムの管理情報の変更のみで部分削除編集を高速に行うことが出来る。
In the present invention, the elements such as the video data elements VE 1 to m and the audio
また、本発明では、ヘッダ年輪204が、補助AVデータエレメントヘッダデータSEh、リアルタイムメタデータエレメントヘッダデータREh、チャネル数分のオーディオデータエレメントヘッダデータAEh、ビデオデータエレメントヘッダデータVEhを含む。各ヘッダは、記録された時間(duration)のデータを含むため、記録終了時点で内容が確定する。ボディ年輪の記録終了後にヘッダ年輪をボディ年輪とは別の領域に書き込むことで、記録時のシーク動作を減らすことが出来る。また、これら各ヘッダデータをヘッダ年輪204に集中的に配列することにより、各ヘッダデータ(特にリアルタイムメタデータエレメントヘッダデータREh)の読み出しを高速に行うことができる。 In the present invention, the header annual ring 204 includes auxiliary AV data element header data SE h , real-time metadata element header data RE h , audio data element header data AE h for the number of channels, and video data element header data VE h . . Since each header includes data of recorded time (duration), the contents are determined at the end of recording. By writing the header annual ring in a different area from the body annual ring after the body annual ring recording is completed, the seek operation during recording can be reduced. Further, it is possible to perform respective header data by arranging intensively header annulus 204, the reading of the header data (especially real time metadata element header data RE h) at a high speed.
また、本発明では、オーディオデータエレメントヘッダデータAEhが、オーディオ固有データであるキーデータKAおよびレングスデータLAを含む。レングスデータはオーディオデータの記録終了時点で確定するため、ヘッダに配置することでシーク動作を減らすことが出来る。第1〜第mボディ年輪201〜202がキーデータKAおよびレングスデータLAを含まないことにより、キーデータKAおよびレングスデータLAを解釈することが出来ない再生装置または再生プログラムでも、第1〜第mボディ年輪201〜202に含まれるデータを再生することが出来る。 In the present invention, the audio data element header data AE h includes key data KA and length data LA which are audio specific data. Since the length data is determined at the end of recording of the audio data, the seek operation can be reduced by arranging it in the header. Even if the first to mth body annual rings 201 to 202 do not include the key data KA and the length data LA, the first to mth Data included in the body annual rings 201 to 202 can be reproduced.
なお、ビデオデータ101に基づいて、図2Bに示すオーディオデータファイル112と同様のフォーマットのビデオデータファイルを生成してもよい。このようなビデオデータファイルは、図2Bに示すオーディオデータの代わりにビデオデータが配列されたデータファイルとなる。この場合、固有データはビデオデータに関するデータを示す。このビデオデータファイルは、図3Bに示すオーディオデータエレメントと同様に複数のビデオデータエレメントに分割され、ボディ年輪に配列される。
Note that a video data file having the same format as the audio data file 112 shown in FIG. 2B may be generated based on the
なお、オーディオデータ102が、所定のデータ単位で分割された複数のオーディオユニットデータを含んでもよく、図2Aに示すビデオデータファイル111と同様のフォーマットのオーディオデータファイルを生成してもよい。このようなオーディオデータファイルは、図2Aに示すビデオユニットデータの代わりにオーディオユニットデータが配列されたデータファイルとなる。この場合、固有データはオーディオユニットデータに関するデータを示す。このオーディオデータファイルは、図3Aに示すビデオデータエレメントと同様に複数のオーディオデータエレメントに分割され、ボディ年輪に配列される。
Note that the
図6(a)は、第jボディ年輪221を示す(jは1≦j≦mを満たす整数)。
第jボディ年輪221では、リアルタイムメタデータエレメントREjと4チャネルのオーディオデータエレメントAEjとは、ビデオデータエレメントVEjよりも再生方向において前側に配置されている。図6では説明の簡便化のため、その他のエレメントは省略している。図6(b)に比較のためのボディ年輪227を示す。ボディ年輪227では、リアルタイムメタデータエレメントREjと4チャネルのオーディオデータエレメントAEjとは、ビデオデータエレメントVEjよりも再生方向において後ろ側に配置されている。
FIG. 6A shows the j-th body annual ring 221 (j is an integer satisfying 1 ≦ j ≦ m).
In the j-th body
第jボディ年輪221において、データの再生開始(表示開始)は、ピックアップがビデオデータエレメントVEjの先頭からデータの読み出しを開始するときに可能になる。このとき、第jボディ年輪221内の全てのリアルタイムメタデータエレメントREjと4チャネルのオーディオデータエレメントAEjが再生装置のバッファメモリに格納されるので、ビデオデータエレメントVEjの先頭からデータの読み出しを開始するときに、リアルタイムメタデータエレメントREjと4チャネルのオーディオデータエレメントAEjとビデオデータエレメントVEjとを同時に再生することが出来るからである。
In the j-th body
図6(b)に示すボディ年輪227では、データの再生開始は、ピックアップが4番目のチャネルのオーディオデータエレメントAEjの先頭からデータの読み出しを開始するときになる。ボディ年輪227内のビデオデータエレメントVEjとリアルタイムメタデータエレメントREjと1〜3番目のチャネルのオーディオデータエレメントAEjとがバッファメモリに格納されなければ、リアルタイムメタデータエレメントREjと4チャネルのオーディオデータエレメントAEjとビデオデータエレメントVEjとを同時に再生することが出来ないからである。
In the body
例えば、データフォーマットがDVフォーマットである場合、年輪内の各エレメントは2秒分のデータを含み、1ECCブロックを64KBとして、リアルタイムメタデータエレメントREjは6ECCブロック、オーディオデータエレメントAEjは3ECCブロック、ビデオデータエレメントVEjは100ECCブロック程度になる。このように、同じ時間のデータサイズはビデオデータエレメントVEjが一番大きくなるので、リアルタイムメタデータエレメントREjと4チャネルのオーディオデータエレメントAEjとが、ビデオデータエレメントVEjよりも前側に配置されている方が、データの再生開始時間を早く出来る。このため、ユーザが再生開始を再生装置に指示してから、実際に映像と音声と付加情報とがモニタとスピーカとから出力されるまでの時間を短く出来る。 For example, when the data format is the DV format, each element in the annual ring includes data for 2 seconds, 1 ECC block is 64 KB, the real-time metadata element RE j is 6 ECC blocks, the audio data element AE j is 3 ECC blocks, The video data element VE j is about 100 ECC blocks. As described above, since the video data element VE j has the largest data size at the same time, the real-time metadata element RE j and the 4-channel audio data element AE j are arranged in front of the video data element VE j. If you are, you can make the data playback start time faster. For this reason, it is possible to shorten the time from when the user instructs the playback apparatus to start playback until the video, audio, and additional information are actually output from the monitor and the speaker.
図7は、複数のボディ年輪(第jボディ年輪221、第j+1ボディ年輪222、第gボディ年輪223(gはj+1<g≦mを満たす整数))から、補助AVデータエレメントSEjとリアルタイムメタデータエレメントREjとを読み出すためのピックアップのアクセス手順を示す。図7では説明の簡便化のため、一部のエレメントは省略している。
FIG. 7 shows an auxiliary AV data element SE j and a real-time meta from a plurality of body annual rings (jth body
情報記録媒体150に記録されたオーディオデータエレメントAEjとビデオデータエレメントVEjとを高速でサーチする場合には、オーディオデータエレメントAEjおよびビデオデータエレメントVEjを再生するのではなく、補助AVデータエレメントSEjが再生される。補助AVデータエレメントSEjは圧縮率がビデオデータエレメントVEjよりも高いため、高速に情報記録媒体150から読み出せるからである。高速サーチを行う場合、映像に加えて、リアルタイムメタデータエレメントREjが含むタイムコードやUMIDを画面に表示することで、所定のシーンを検出しやすいようにしている。このため、補助AVデータエレメントSEjとリアルタイムメタデータエレメントREjとを隣接して配置して記録することで、補助AVデータエレメントSEjとリアルタイムメタデータエレメントREjとの間でのピックアップのスキップを伴うアクセスが無くなり
、補助AVデータエレメントSEjとリアルタイムメタデータエレメントREjとを情報記録媒体150から高速に読み出すことが出来る。
When the audio data element AE j and the video data element VE j recorded on the
なお、補助AVデータエレメントSEjが高圧縮オーディオデータを含む場合には、高速サーチ時にオーディオ出力を聞きながら所定のシーンを検出することが出来るようになる。 When the auxiliary AV data element SE j includes high-compression audio data, a predetermined scene can be detected while listening to the audio output during high-speed search.
図8は、高速サーチからのデータの再生開始手順を説明する図である。 FIG. 8 is a diagram for explaining the data reproduction start procedure from the high-speed search.
図8(a)は、第jボディ年輪221、第j+1ボディ年輪222、第gボディ年輪223を示す。図8では説明の簡便化のため、一部のエレメントは省略している。第j〜第gボディ年輪221〜223では、補助AVデータエレメントSEj〜gのそれぞれはビデオデータエレメントVEj〜gよりも再生方向において前に配置されている。図8(b)に比較のためのボディ年輪224〜226を示す。ボディ年輪224〜226では、補助AVデータエレメントSEj〜gのそれぞれはビデオデータエレメントVEj〜gよりも再生方向において後ろに配置されている。
FIG. 8A shows a j-th body
図8(a)を参照して、第jボディ年輪221内での補助AVデータエレメントSEjを用いた高速サーチにおいて、ユーザが特定のシーンを指定した時刻において、ピックアップは通常先読みしているので、そのシーンを示す補助AVデータエレメントSEjよりも先にアクセスしている。ユーザが指定した映像を本編のビデオデータエレメントVEjから読み出すために、ピックアップは、ビデオデータエレメントVEjにアクセスする。なお、補助AVデータエレメントSEjが高圧縮オーディオデータを含む場合には、高速サーチ時にオーディオ出力を聞きながら所定のシーンを検出することが出来る。また、リアルタイムメタデータエレメントREjを含むことで、高速サーチ時にメタデータも出力できる。このため、ビデオデータばかりではなく、オーディオデータもメタデータも出力する場合は、リアルタイムメタデータエレメントREjにもアクセスする。
With reference to FIG. 8A, in the high-speed search using the auxiliary AV data element SE j in the j-th body
図8(b)を参照して、ユーザが特定のシーンを指定した時刻において、ピックアップがユーザが指定した画像に対応するビデオデータエレメントVEjにアクセスするためには、図8(a)に示す距離よりも長い距離をアクセスする必要がある。なぜならば、図8(b)では、補助AVデータエレメントSEjよりも前に、必要なデータが記録されているからである。 Referring to FIG. 8B, in order to access the video data element VE j corresponding to the image designated by the user at the time when the user designates a specific scene, as shown in FIG. It is necessary to access a distance longer than the distance. This is because in FIG. 8B, necessary data is recorded before the auxiliary AV data element SE j .
図8(a)に示すように、ボディ年輪内において補助AVデータエレメントSEjを先頭に配置しておくことで、高速サーチからの本編のビデオデータの出画を早くすることが出来る。 As shown in FIG. 8 (a), by leaving disposed at the top auxiliary AV data element SE j in the body annulus, it can be quickly output of an main part of the video data from the high speed search.
図9は、データファイルをマークの前後のECCブロック境界でエレメントに分割した場合に、その境界付近のデータがどのボディ年輪に含まれるかを説明する図である。 FIG. 9 is a diagram for explaining which body annulus includes data in the vicinity of the boundary when the data file is divided into elements at the ECC block boundary before and after the mark.
図9に示すデータAは補助AVデータエレメントSEj、SEj+1を表し、データB、CはそれぞれビデオデータエレメントVEj、VEj+1を表す。 Data A shown in FIG. 9 represents auxiliary AV data elements SE j and SE j + 1 , and data B and C represent video data elements VE j and VE j + 1 , respectively.
データBはビデオデータファイル111を、マーク位置より前の位置であって、マーク位置から情報記録媒体150のECCブロック単位の整数倍のデータサイズ分離れた位置で分割した場合のデータ構成を示す。
Data B shows a data configuration when the video data file 111 is divided at a position before the mark position and separated from the mark position by a data size that is an integral multiple of the ECC block unit of the
データCはビデオデータファイル111を、マーク位置より後ろの位置であって、マーク位置から情報記録媒体150のECCブロック単位の整数倍のデータサイズ分離れた位
置で分割した場合のデータ構成を示す。
Data C shows a data configuration when the video data file 111 is divided at a position after the mark position and separated from the mark position by a data size that is an integral multiple of the ECC block unit of the
このような分割処理は、分割部120(図1)が行う。分割部120はビデオデータファイル111のうちの補助AVデータエレメントSEj+1の先頭に対応する位置を特定するために、上記対応する位置にマークを付す。各補助AVデータエレメントは、年輪フォーマットの基準年輪期間を基準としてMXFファイルボディ182(図2C)を分割することにより得られている。分割部120はビデオデータファイル111のうちの補助AVデータエレメントSEj+1の先頭位置(基準年輪期間の先頭位置)に対応する位置にマークを付す。
Such division processing is performed by the dividing unit 120 (FIG. 1). In order to specify the position corresponding to the head of the auxiliary AV data element SE j + 1 in the
各ビデオデータエレメントは、年輪フォーマットの基準年輪期間を基準としてMXFファイルボディ162(図2A)を分割することにより得られる。図9に示す分割動作においても、ビデオデータファイル111は基準年輪期間を基準として分割される。ビデオデータファイル111の分割位置であるビデオデータエレメントの開始バイト位置VESBP(i)は、VESBP(i)=int[{PVE(i×Na)}/65536]×65536で求められる。ここで、PVE(x)は、MXFファイルボディの先頭からのバイト位置であり、フレーム番号xのフレームデータの開始位置である(x=1、2、3、・・・)。iは、各ボディ年輪に割り当てられるシリアル番号である(i=1、2、3、・・・)。Naは、1基準年輪期間あたりのフレーム数である。ビデオデータファイル111は、分割されたビデオデータエレメントのサイズが65536バイトの整数倍となるように分割される。
Each video data element is obtained by dividing the MXF file body 162 (FIG. 2A) on the basis of the reference annulus period of the annulus format. Also in the dividing operation shown in FIG. 9, the video data file 111 is divided on the basis of the reference annual ring period. The start byte position VE SBP (i) of the video data element, which is the division position of the
データBについて説明すると、分割部120は、ビデオデータファイル111を分割するとき、補助AVデータエレメントSEjの終端部に対応するビデオデータ231がビデオデータエレメントVEj+1の前半部に含まれるように分割する。
The data B will be described. When the
データCについて説明すると、分割部120は、ビデオデータファイル111を分割するとき、補助AVデータエレメントSEj+1の先頭部に対応するビデオデータ232がビデオデータエレメントVEjの後半部に含まれるように分割する。
The data C will be described. When the
図10(a)は、データBのようにビデオデータファイル111が分割された場合の第jボディ年輪221と第j+1ボディ年輪222へのアクセス動作を説明する図である。補助AVデータエレメントSEjの終端部に対応するビデオデータ231がビデオデータエレメントVEj+1の前半部に含まれる。データ再生時には、第jボディ年輪221の補助AVデータエレメントSEj(ビデオデータ231に関連する補助AVデータ233を含む)の先頭データが読み出された後、第j+1ボディ年輪222の補助AVデータエレメントSEj+1へアクセスして読み出し、さらに、ビデオデータエレメントVEj+1にアクセスしてデータを読み出す。
FIG. 10A is a diagram illustrating an access operation to the j-th body
図10(b)は、データCのようにビデオデータファイル111が分割された場合の第jボディ年輪221と第j+1ボディ年輪222へのアクセス動作を説明する図である。補助AVデータエレメントSEj+1の先頭部に対応するビデオデータ232がビデオデータエレメントVEjの後半部に含まれる。データ再生時には、第jボディ年輪221の補助AVデータエレメントSEjを読み出してから、第j+1ボディ年輪222の補助AVデータエレメントSEj+1(ビデオデータ232に関連する補助AVデータ234を含む)にアクセスして読み出した後にビデオデータエレメントVEjにアクセスしてデータを読み出す。
FIG. 10B is a diagram for explaining an access operation to the j-th body
このように、図10(a)と図10(b)とに示すピックアップのアクセス動作を比較すると、図10(a)に示すピックアップの移動距離は、図10(b)に示すピックアッ
プの移動距離よりもはるかに短いことがわかる。このため、補助AVデータエレメントとビデオデータエレメントとを同時に再生する場合は、図9のデータBに示す分割手順でビデオデータファイル111を分割したほうが、アクセス時間が短くなる。なお、補助AVデータエレメントとビデオデータエレメントとを同時に再生することが出来れば、ビデオデータエレメントをモニタに表示しながら、補助AVデータエレメントをネットワーク等を使用して遠隔地の再生装置に送り、ビデオデータエレメントと補助AVデータエレメントとを同期しながら再生することもできる。
Thus, when the access operations of the pickup shown in FIGS. 10A and 10B are compared, the movement distance of the pickup shown in FIG. 10A is the movement distance of the pickup shown in FIG. You can see that it is much shorter. For this reason, when the auxiliary AV data element and the video data element are played back simultaneously, the access time becomes shorter when the video data file 111 is divided by the dividing procedure shown by data B in FIG. If the auxiliary AV data element and the video data element can be reproduced at the same time, the auxiliary AV data element is sent to a remote playback device using a network or the like while the video data element is displayed on the monitor. The data element and the auxiliary AV data element can be reproduced while being synchronized.
なお、ビデオファイルを分割する場合、マーク位置がECCブロックの境界と一致する場合は、そのECCブロックの境界でビデオファイルを分割してもよい。 When the video file is divided, if the mark position matches the boundary of the ECC block, the video file may be divided at the boundary of the ECC block.
図11は、データファイルをマークの前後のECCブロック境界でエレメントに分割した場合に、その境界付近のデータがどのボディ年輪に含まれるかを説明する図である。 FIG. 11 is a diagram for explaining which body annulus includes data near the boundary when the data file is divided into elements at the ECC block boundary before and after the mark.
図11に示すデータA1は、ビデオデータエレメントVEj、VEj+1を表し、データB1、C1はそれぞれオーディオデータエレメントAEj、AEj+1(またはリアルタイムメタデータエレメントREj、REj+1)を表す。 Data A1 shown in FIG. 11 represents video data elements VE j and VE j + 1 , and data B1 and C1 represent audio data elements AE j and AE j + 1 (or real-time metadata elements RE j and RE j + 1 ), respectively.
データB1はオーディオデータファイル112(またはメタデータファイル114)を、マーク位置より前の位置であって、マーク位置から情報記録媒体150のECCブロック単位の整数倍のデータサイズ分離れた位置で分割した場合のデータ構成を示す。
The data B1 is obtained by dividing the audio data file 112 (or metadata file 114) at a position before the mark position and separated from the mark position by an integer multiple of the ECC block unit of the
データC1はオーディオデータファイル112(またはメタデータファイル114)を、マーク位置より後ろの位置であって、マーク位置から情報記録媒体150のECCブロック単位の整数倍のデータサイズ分離れた位置で分割した場合のデータ構成を示す。
The data C1 is obtained by dividing the audio data file 112 (or the metadata file 114) at a position after the mark position and separated from the mark position by an integer multiple of the ECC block unit of the
このような分割処理は、分割部120(図1)が行う。分割部120はオーディオデータファイル112(またはメタデータファイル114)のうちのビデオデータエレメントVEj+1の先頭に対応する位置を特定するために、上記対応する位置にマークを付す。各ビデオデータエレメントは、年輪フォーマットの基準年輪期間を基準としてMXFファイルボディ162(図2A)を分割することにより得られている。分割部120はオーディオデータファイル112(またはメタデータファイル114)のうちのビデオデータエレメントVEj+1の先頭位置(基準年輪期間の先頭位置)に対応する位置にマークを付す。
Such division processing is performed by the dividing unit 120 (FIG. 1). In order to specify the position corresponding to the head of the video data element VE j + 1 in the audio data file 112 (or the metadata file 114), the dividing
各オーディオデータエレメントは、ビデオエレメントの先頭フレームデータ開始時間を基準としてオーディオデータファイル112を分割することにより、得られる。図11に示す分割動作においても、オーディオデータファイル112はビデオエレメントの先頭フレームデータ開始時間を基準として分割される。ビデオエレメントの先頭フレームデータ開始時間VEST(i)は、VEST(i)=TVE{VESBP(i)}から求められる。ここで、TVE(y)は、ビデオデータエレメントの開始バイト位置yに対応するフレームの開始時間である。 Each audio data element is obtained by dividing the audio data file 112 on the basis of the start frame data start time of the video element. Also in the dividing operation shown in FIG. 11, the audio data file 112 is divided based on the start time of the first frame data of the video element. The start frame data start time VE ST (i) of the video element is obtained from VE ST (i) = T VE {VE SBP (i)}. Here, T VE (y) is the start time of the frame corresponding to the start byte position y of the video data element.
オーディオデータファイル112の分割位置であるオーディオデータエレメントの開始バイト位置AESBP(i)は、AESBP(i)=int[{k×Fs×VEST(i)+(65536−1)}/65536]×65536で求められる。ここで、kは、1サンプルデータあたりのバイトレングス(例えば、2バイトまたは3バイト)である。Fsはサンプリング周波数(例えば48kHz)である。オーディオデータファイル112は、分割されたオーディオデータエレメントのサイズが65536バイトの整数倍となるように分割される。 The start byte position AE SBP (i) of the audio data element that is the division position of the audio data file 112 is AE SBP (i) = int [{k × Fs × VE ST (i) + (65536-1)} / 65536. ] × 65536. Here, k is the byte length per sample data (for example, 2 bytes or 3 bytes). Fs is a sampling frequency (for example, 48 kHz). The audio data file 112 is divided so that the size of the divided audio data element is an integral multiple of 65536 bytes.
各リアルタイムメタデータエレメントは、ビデオエレメントの開始フレームデータを基準として、BiMファイルボディを有するリアルタイムメタデータファイル114を分割することにより得られる。図11に示す分割動作においても、リアルタイムメタデータファイル114はビデオエレメントの開始フレームデータを基準として分割される。
Each real-time metadata element is obtained by dividing a real-
ビデオエレメントの開始フレームデータのフレーム番号VESFN(i)は、VESFN(i)=NVE{VESBP(i)}から求められる。ここで、NVE(y)は、ビデオデータエレメントの開始バイト位置yに対応するフレームのフレーム番号である。 The frame number VE SFN (i) of the start frame data of the video element is obtained from VE SFN (i) = N VE {VE SBP (i)}. Here, N VE (y) is the frame number of the frame corresponding to the start byte position y of the video data element.
リアルタイムメタデータファイル114の分割位置であるリアルタイムメタデータエレメントの開始バイト位置RESBP(i)は、RESBP(i)=int[{6144×VESFN(i)+(65536−1)}/65536]×65536で求められる。リアルタイムメタデータファイル114は、分割されたリアルタイムメタデータエレメントのサイズが65536バイトの整数倍となるように分割される。
The start byte position RE SBP (i) of the real-time metadata element, which is the division position of the real-
データB1について説明すると、分割部120は、オーディオデータファイル112(またはリアルタイムメタデータファイル114)を分割するとき、ビデオデータエレメントVEjの終端部のビデオデータ235に対応するオーディオデータ(またはリアルタイムメタデータ)237がオーディオデータエレメントAEj+1(またはリアルタイムメタデータエレメントREj+1)の前半部に含まれるように分割する。
The data B1 will be described. When the
データC1について説明すると、分割部120は、オーディオデータファイル112(またはリアルタイムメタデータファイル114)を分割するとき、ビデオデータエレメントVEj+1の先頭部のビデオデータ236に対応するオーディオデータ(またはリアルタイムメタデータ)238がオーディオデータエレメントAEj(またはリアルタイムメタデータエレメントREj)の後半部に含まれるように分割する。
The data C1 will be described. When the
図12(a)は、データB1のようにオーディオデータファイル112およびリアルタイムメタデータファイル114が分割された場合の第jボディ年輪221と第j+1ボディ年輪222へのアクセス動作を説明する図である。ビデオデータエレメントVEjの終端部のビデオデータ235に対応するオーディオデータ(またはリアルタイムメタデータ)237がオーディオデータエレメントAEj+1(またはリアルタイムメタデータエレメントREj+1)の前半部に含まれるように分割されている。
FIG. 12A is a diagram for explaining an access operation to the j-th body
データ再生時には、第jボディ年輪221のリアルタイムメタデータエレメントREjとオーディオデータエレメントAEjとが読み出された後、第j+1ボディ年輪222のリアルタイムメタデータエレメントREj+1とオーディオデータエレメントAEj+1とが読み出され、ビデオデータエレメントVEjが読み出される。
At the time of data reproduction, after the real-time metadata element RE j and audio data element AE j of the j-th body
図10(b)は、データC1のようにオーディオデータファイル112およびリアルタイムメタデータファイル114が分割された場合の第jボディ年輪221と第j+1ボディ年輪222へのアクセス動作を説明する図である。ビデオデータエレメントVEj+1の先頭部のビデオデータ236に対応するオーディオデータ(またはリアルタイムメタデータ)238がオーディオデータエレメントAEj(またはリアルタイムメタデータエレメントREj)の後半部に含まれるように分割されている。
FIG. 10B is a diagram for explaining an access operation to the j-th body
データ再生時には、第jボディ年輪221のリアルタイムメタデータエレメントREjとオーディオデータエレメントAEjとが読み出された後、第j+1ボディ年輪222のリアルタイムメタデータエレメントREj+1とオーディオデータエレメントAEj+1
とが読み出され、ビデオデータエレメントVEj+1が読み出される。
At the time of data reproduction, after the real-time metadata element RE j and audio data element AE j of the j-th body
Are read out, and the video data element VE j + 1 is read out.
このように、図12(a)と図12(b)とに示すピックアップのアクセス動作を比較すると、図12(b)に示すピックアップの移動距離は、図12(a)に示すピックアップの移動距離よりもはるかに短いことがわかる。リアルタイムメタデータエレメントとオーディオデータエレメントとビデオデータエレメントとを同時に再生する場合は、リアルタイムメタデータエレメントとオーディオデータエレメントとが、ビデオデータエレメントよりも前に配列されるように分割したほうが、アクセス時間が短くなる。 Thus, when the access operations of the pickups shown in FIGS. 12A and 12B are compared, the movement distance of the pickup shown in FIG. 12B is the movement distance of the pickup shown in FIG. You can see that it is much shorter. When playing back a real-time metadata element, an audio data element, and a video data element at the same time, it is better to divide the real-time metadata element and the audio data element so that they are arranged before the video data element. Shorter.
また、ビデオデータファイル、オーディオデータファイル、リアルタイムメタデータファイルをECCブロック単位で分割することで、ビデオデータファイル、オーディオデータファイル、リアルタイムメタデータファイルに単独で上書き等の編集を加えるときに、他のデータを書き換えることがない。 In addition, by dividing the video data file, audio data file, and real-time metadata file in units of ECC blocks, when editing the video data file, audio data file, and real-time metadata file independently, There is no rewriting of data.
また、補助AVデータを基準とした分割ではなく、ビデオデータの分割時間を基準としてオーディオデータファイル、リアルタイムメタデータファイルを分割することにより、本編のビデオデータおよびオーディオデータを任意の点から再生する場合に、ピックアップのアクセス処理を少なくすることが出来る。 Also, when video data and audio data of the main part are reproduced from an arbitrary point by dividing the audio data file and the real-time metadata file on the basis of the division time of the video data, not on the basis of the auxiliary AV data. In addition, the pickup access processing can be reduced.
なお、オーディオデータファイルまたはリアルタイムメタデータファイルを分割する場合、マーク位置がECCブロックの境界と一致する場合には、そのECCブロックの境界でオーディオデータファイルまたはリアルタイムメタデータファイルを分割してもよい。 When dividing an audio data file or a real-time metadata file, if the mark position coincides with an ECC block boundary, the audio data file or the real-time metadata file may be divided at the ECC block boundary.
本発明の記録装置、情報記録媒体および記録方法によれば、ビデオユニットデータとビデオ固有データと充填データと充填データ固有データとを足したデータサイズは、情報記録媒体のセクタ単位の整数倍のサイズと等しい。これにより、ユーザが映像の部分削除等の編集を行う場合に、編集すべきフレームに高速にアクセスすることが可能となるので、編集を高速に行うことが出来る。このように、本発明は、ビデオデータおよびオーディオデータを情報記録媒体に記録する記録装置および記録方法、ビデオデータおよびオーディオデータが記録された情報記録媒体等において有用である。 According to the recording apparatus, information recording medium, and recording method of the present invention, the data size obtained by adding the video unit data, the video unique data, the filling data, and the filling data unique data is an integral multiple of the sector unit of the information recording medium. Is equal to Thereby, when the user performs editing such as partial deletion of the video, it becomes possible to access the frame to be edited at high speed, so that editing can be performed at high speed. As described above, the present invention is useful in a recording apparatus and a recording method for recording video data and audio data on an information recording medium, an information recording medium on which video data and audio data are recorded, and the like.
また本発明の記録装置、情報記録媒体および記録方法によれば、メタデータエレメントとオーディオデータエレメントとは、所定の記録単位内においてビデオデータエレメントよりも前に配列されている。また、メタデータエレメントと補助データエレメントとは、所定の記録単位内において隣接して配列されている。また、補助データエレメントは、メタデータエレメント、オーディオデータエレメントおよびビデオデータエレメントよりも前に配列されている。本発明のこれらのデータ配列により、高速サーチを含む高速な再生動作を行うことが出来る。このように、本発明は、ビデオデータおよびオーディオデータを情報記録媒体に記録する記録装置および記録方法、ビデオデータおよびオーディオデータが記録された情報記録媒体等において有用である。 According to the recording apparatus, information recording medium, and recording method of the present invention, the metadata element and the audio data element are arranged before the video data element within a predetermined recording unit. The metadata element and the auxiliary data element are arranged adjacent to each other within a predetermined recording unit. The auxiliary data element is arranged before the metadata element, the audio data element, and the video data element. With these data arrays of the present invention, high-speed playback operation including high-speed search can be performed. As described above, the present invention is useful in a recording apparatus and a recording method for recording video data and audio data on an information recording medium, an information recording medium on which video data and audio data are recorded, and the like.
100 記録装置
110 ファイル生成部
120 分割部
130 配列部
140 記録部
150 情報記録媒体
DESCRIPTION OF
Claims (24)
前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する分割部であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、分割部と、
前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する配列部と、
前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する記録部とを備え、
前記ファイル生成部は、前記ビデオデータおよびオーディオデータに関連するメタデータをさらに受け取り、前記メタデータに前記メタデータを識別するためのメタデータ固有データを付与したメタデータファイルをさらに生成し、
前記分割部は、前記メタデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のメタデータエレメントに分割し、
前記配列部は、前記複数のメタデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のメタデータエレメントと前記i番目のオーディオデータエレメントとを、前記所定の記録単位内において前記i番目のビデオデータエレメントよりも前に配列することを特徴とする記録装置。 Video specific data for receiving video data including a plurality of video unit data indicating video and audio data related to the video data, and identifying the plurality of video unit data from each other, respectively, in the plurality of video unit data A file generator for generating an attached video data file and generating an audio data file in which audio specific data for identifying the audio data is added to the audio data;
The video data file and the audio data file are received, the video data file is divided into a plurality of video data elements, and the audio data file is divided into a plurality of audio data elements associated with each of the plurality of video data elements. A dividing unit, wherein an i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data;
The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. An arrangement unit for arranging the i-th video data element and the i-th audio data element;
A recording unit for recording the arranged i-th video data element and i-th audio data element on an information recording medium;
The file generation unit further receives metadata related to the video data and audio data, and further generates a metadata file in which metadata specific data for identifying the metadata is added to the metadata.
The dividing unit divides the metadata file into a plurality of metadata elements related to the plurality of video data elements,
The arrangement unit includes an i-th metadata element related to the i-th video data element and the i-th audio data element among the plurality of metadata elements in the predetermined recording unit. Recording device characterized by being arranged before the second video data element.
前記分割部は、前記補助データファイルを前記複数のビデオデータエレメントそれぞれに関連する複数の補助データエレメントに分割し、
前記配列部は、前記複数の補助データエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目の補助データエレメントと前記i番目のメタデータエレメントとを、前記所定の記録単位内において隣接させて配列する、請求項1に記載の記録装置。 The file generation unit further receives auxiliary data including compressed video data compressed at a compression rate higher than the compression rate of the video data, and gives auxiliary data specific data for identifying the auxiliary data to the auxiliary data Generate additional auxiliary data files,
The dividing unit divides the auxiliary data file into a plurality of auxiliary data elements related to the plurality of video data elements,
The arrangement unit adjoins the i-th auxiliary data element related to the i-th video data element and the i-th metadata element among the plurality of auxiliary data elements in the predetermined recording unit. The recording apparatus according to claim 1 , wherein the recording apparatus is arranged in an array.
前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する分割部であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、分割部と、
前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する配列部と、
前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する記録部とを備え、
前記ファイル生成部は、前記ビデオデータの圧縮率より高い圧縮率で圧縮された圧縮ビデオデータを含む補助データをさらに受け取り、前記補助データに前記補助データを識別するための補助データ固有データを付与した補助データファイルをさらに生成し、
前記分割部は、前記補助データファイルを前記複数のビデオデータエレメントそれぞれに関連する複数の補助データエレメントに分割し、
前記複数の補助データエレメントのうちのi番目の補助データエレメントは前記i番目のビデオデータエレメントと関連しており、
前記分割部は、前記ビデオデータファイルのうちの前記i番目の補助データエレメントの先頭に対応する位置を特定し、
前記分割部は、前記特定された位置より前の位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のビデオデータエレメントの先頭となるように、前記ビデオデータファイルを分割することを特徴とする記録装置。 Video specific data for receiving video data including a plurality of video unit data indicating video and audio data related to the video data, and identifying the plurality of video unit data from each other, respectively, in the plurality of video unit data A file generator for generating an attached video data file and generating an audio data file in which audio specific data for identifying the audio data is added to the audio data;
The video data file and the audio data file are received, the video data file is divided into a plurality of video data elements, and the audio data file is divided into a plurality of audio data elements associated with each of the plurality of video data elements. A dividing unit, wherein an i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data;
The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. An arrangement unit for arranging the i-th video data element and the i-th audio data element;
A recording unit for recording the arranged i-th video data element and i-th audio data element on an information recording medium;
The file generation unit further receives auxiliary data including compressed video data compressed at a compression rate higher than the compression rate of the video data, and gives auxiliary data specific data for identifying the auxiliary data to the auxiliary data Generate additional auxiliary data files,
The dividing unit divides the auxiliary data file into a plurality of auxiliary data elements related to the plurality of video data elements,
An i-th auxiliary data element of the plurality of auxiliary data elements is associated with the i-th video data element;
The dividing unit identifies a position corresponding to a head of the i-th auxiliary data element in the video data file;
The division unit is a position before the specified position, and a position separated from the specified position by a data size that is an integral multiple of an ECC block unit of the information recording medium is the i-th video data. A recording apparatus, wherein the video data file is divided so as to be at the head of an element.
前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する分割部であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、分割部と、
前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する配列部と、
前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する記録部とを備え、
前記ファイル生成部は、前記ビデオデータおよびオーディオデータに関連するメタデータをさらに受け取り、前記メタデータに前記メタデータを識別するためのメタデータ固有データを付与したメタデータファイルをさらに生成し、
前記分割部は、前記メタデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のメタデータエレメントに分割し、
前記複数のメタデータエレメントのうちのi番目のメタデータエレメントは前記i番目のビデオデータエレメントと関連しており、
前記分割部は、前記メタデータファイルのうちの前記i番目のビデオデータエレメントの先頭に対応する位置を特定し、
前記分割部は、前記特定された位置より後ろの位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のメタデータエレメントの先頭となるように、前記メタデータファイルを分割することを特徴とする記録装置。 Video specific data for receiving video data including a plurality of video unit data indicating video and audio data related to the video data, and identifying the plurality of video unit data from each other, respectively, in the plurality of video unit data A file generator for generating an attached video data file and generating an audio data file in which audio specific data for identifying the audio data is added to the audio data;
The video data file and the audio data file are received, the video data file is divided into a plurality of video data elements, and the audio data file is divided into a plurality of audio data elements associated with each of the plurality of video data elements. A dividing unit, wherein an i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data;
The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. An arrangement unit for arranging the i-th video data element and the i-th audio data element;
A recording unit for recording the arranged i-th video data element and i-th audio data element on an information recording medium;
The file generation unit further receives metadata related to the video data and audio data, and further generates a metadata file in which metadata specific data for identifying the metadata is added to the metadata.
The dividing unit divides the metadata file into a plurality of metadata elements related to the plurality of video data elements,
An i th metadata element of the plurality of metadata elements is associated with the i th video data element;
The dividing unit identifies a position corresponding to a head of the i-th video data element in the metadata file;
The division unit is a position after the specified position, and a position separated from the specified position by a data size that is an integral multiple of an ECC block unit of the information recording medium is the i-th metadata. A recording apparatus that divides the metadata file so as to be at the head of an element.
前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する分割部であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、分割部と、
前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する配列部と、
前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する記録部とを備え、
前記分割部は、前記オーディオデータファイルのうちの前記i番目のビデオデータエレメントの先頭に対応する位置を特定し、
前記分割部は、前記特定された位置より後ろの位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のオーディオデータエレメントの先頭となるように、前記オーディオデータファイルを分割することを特徴とする記録装置。 Video specific data for receiving video data including a plurality of video unit data indicating video and audio data related to the video data, and identifying the plurality of video unit data from each other, respectively, in the plurality of video unit data A file generator for generating an attached video data file and generating an audio data file in which audio specific data for identifying the audio data is added to the audio data;
The video data file and the audio data file are received, the video data file is divided into a plurality of video data elements, and the audio data file is divided into a plurality of audio data elements associated with each of the plurality of video data elements. A dividing unit, wherein an i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data;
The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. An arrangement unit for arranging the i-th video data element and the i-th audio data element;
A recording unit for recording the arranged i-th video data element and i-th audio data element on an information recording medium;
The dividing unit identifies a position corresponding to a head of the i-th video data element in the audio data file;
The division unit is a position after the specified position, and a position separated from the specified position by a data size that is an integral multiple of an ECC block unit of the information recording medium is the i-th audio data. A recording apparatus, wherein the audio data file is divided so as to be at the head of an element.
前記ファイル生成部は、前記I番目のビデオユニットデータに充填データと前記充填データを識別するための充填データ固有データとを付与し、
前記I番目のビデオユニットデータと前記I番目のビデオ固有データと前記充填データと充填データ固有データとを足したデータサイズは、前記情報記録媒体のセクタ単位の整数倍のサイズと等しい、請求項1〜8のいずれかに記載の記録装置。 The I-th video unique data of the video unique data for identifying the I-th (I is an integer) video unit data of the plurality of video unit data is added to the I-th video unit data. Has been
The file generation unit adds filling data and filling data specific data for identifying the filling data to the I-th video unit data,
Data size plus the said I-th video unit data and the I-th video-specific data and the filler data and filler data specific data is equal to an integer multiple of the size of the sector unit of the information recording medium, according to claim 1 The recording apparatus in any one of -8 .
前記配列部は、前記オーディオ固有データが前記ヘッダ領域に記録されるように、前記オーディオ固有データを前記記録部に出力する、請求項1〜8のいずれかに記載の記録装置。 The information recording medium is provided with a header area,
The recording apparatus according to claim 1 , wherein the arrangement unit outputs the audio specific data to the recording unit so that the audio specific data is recorded in the header area.
前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する工程であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、工程と、
前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する工程と、
前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する工程とを包含し、
前記ファイルを生成する工程は、前記ビデオデータおよびオーディオデータに関連するメタデータをさらに受け取り、前記メタデータに前記メタデータを識別するためのメタデータ固有データを付与したメタデータファイルをさらに生成する工程を含み、
前記分割する工程は、前記メタデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のメタデータエレメントに分割する工程を含み、
前記配列する工程は、前記複数のメタデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のメタデータエレメントと前記i番目のオーディオデータエレメントとを、前記所定の記録単位内において前記i番目のビデオデータエレメントよりも前に配列する工程を含むことを特徴とする記録方法。 Video specific data for receiving video data including a plurality of video unit data indicating video and audio data related to the video data, and identifying each of the plurality of video unit data in each of the plurality of video unit data Generating an attached video data file, and generating an audio data file in which audio specific data for identifying the audio data is attached to the audio data;
The video data file and the audio data file are received, the video data file is divided into a plurality of video data elements, and the audio data file is divided into a plurality of audio data elements associated with each of the plurality of video data elements. The i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data; and
The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. Arranging the i th video data element and the i th audio data element;
Recording the arranged i th video data element and i th audio data element on an information recording medium,
The step of generating the file further includes receiving metadata related to the video data and audio data, and further generating a metadata file in which metadata specific data for identifying the metadata is added to the metadata. Including
The step of dividing includes the step of dividing the metadata file into a plurality of metadata elements associated with each of the plurality of video data elements;
In the arranging step, the i-th metadata element related to the i-th video data element and the i-th audio data element among the plurality of metadata elements are arranged in the predetermined recording unit. A recording method comprising the step of arranging before the i-th video data element.
前記分割する工程は、前記補助データファイルを前記複数のビデオデータエレメントそれぞれに関連する複数の補助データエレメントに分割する工程を含み、
前記配列する工程は、前記複数の補助データエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目の補助データエレメントと前記i番目のメタデータエレメントとを、前記所定の記録単位内において隣接させて配列する工程を含む、請求項13に記載の記録方法。 The step of generating the file further receives auxiliary data including compressed video data compressed at a compression rate higher than the compression rate of the video data, and adds auxiliary data specific data for identifying the auxiliary data to the auxiliary data. Including the step of generating the attached auxiliary data file,
The step of dividing includes the step of dividing the auxiliary data file into a plurality of auxiliary data elements associated with each of the plurality of video data elements;
In the arranging step, the i-th auxiliary data element related to the i-th video data element and the i-th metadata element of the plurality of auxiliary data elements are adjacent to each other in the predetermined recording unit. The recording method according to claim 13 , comprising a step of arranging them.
前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する工程であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、工程と、
前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する工程と、
前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する工程とを包含し、
前記ファイルを生成する工程は、前記ビデオデータの圧縮率より高い圧縮率で圧縮された圧縮ビデオデータを含む補助データをさらに受け取り、前記補助データに前記補助データを識別するための補助データ固有データを付与した補助データファイルをさらに生成する工程を含み、
前記分割する工程は、前記補助データファイルを前記複数のビデオデータエレメントそれぞれに関連する複数の補助データエレメントに分割する工程を含み、
前記複数の補助データエレメントのうちのi番目の補助データエレメントは前記i番目のビデオデータエレメントと関連しており、
前記分割する工程は、前記ビデオデータファイルのうちの前記i番目の補助データエレメントの先頭に対応する位置を特定する工程を含み、
前記分割する工程は、前記特定された位置より前の位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のビデオデータエレメントの先頭となるように、前記ビデオデータファイルを分割する工程を含むことを特徴とする記録方法。 Video specific data for receiving video data including a plurality of video unit data indicating video and audio data related to the video data, and identifying each of the plurality of video unit data in each of the plurality of video unit data Generating an attached video data file, and generating an audio data file in which audio specific data for identifying the audio data is attached to the audio data;
The video data file and the audio data file are received, the video data file is divided into a plurality of video data elements, and the audio data file is divided into a plurality of audio data elements associated with each of the plurality of video data elements. The i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data; and
The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. Arranging the i th video data element and the i th audio data element;
Recording the arranged i th video data element and i th audio data element on an information recording medium,
The step of generating the file further receives auxiliary data including compressed video data compressed at a compression rate higher than the compression rate of the video data, and adds auxiliary data specific data for identifying the auxiliary data to the auxiliary data. Further including the step of generating the attached auxiliary data file,
The step of dividing includes the step of dividing the auxiliary data file into a plurality of auxiliary data elements associated with each of the plurality of video data elements;
An i-th auxiliary data element of the plurality of auxiliary data elements is associated with the i-th video data element;
The step of dividing includes specifying a position corresponding to a head of the i-th auxiliary data element in the video data file;
The dividing step is a position before the specified position, and a position separated from the specified position by a data size that is an integral multiple of an ECC block unit of the information recording medium is the i-th video. A recording method comprising the step of dividing the video data file so as to be at the head of a data element.
前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する工程であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、工程と、
前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する工程と、
前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する工程とを包含し、
前記ファイルを生成する工程は、前記ビデオデータおよびオーディオデータに関連するメタデータをさらに受け取り、前記メタデータに前記メタデータを識別するためのメタデータ固有データを付与したメタデータファイルをさらに生成する工程を含み、
前記分割する工程は、前記メタデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のメタデータエレメントに分割する工程を含み、
前記複数のメタデータエレメントのうちのi番目のメタデータエレメントは前記i番目のビデオデータエレメントと関連しており、
前記分割する工程は、前記メタデータファイルのうちの前記i番目のビデオデータエレメントの先頭に対応する位置を特定する工程を含み、
前記分割する工程は、前記特定された位置より後ろの位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のメタデータエレメントの先頭となるように、前記メタデータファイルを分割する工程を含むことを特徴とする記録方法。 Video specific data for receiving video data including a plurality of video unit data indicating video and audio data related to the video data, and identifying each of the plurality of video unit data in each of the plurality of video unit data Generating an attached video data file, and generating an audio data file in which audio specific data for identifying the audio data is attached to the audio data;
The video data file and the audio data file are received, the video data file is divided into a plurality of video data elements, and the audio data file is divided into a plurality of audio data elements associated with each of the plurality of video data elements. The i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data; and
The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. Arranging the i th video data element and the i th audio data element;
Recording the arranged i th video data element and i th audio data element on an information recording medium,
The step of generating the file further includes receiving metadata related to the video data and audio data, and further generating a metadata file in which metadata specific data for identifying the metadata is added to the metadata. Including
The step of dividing includes the step of dividing the metadata file into a plurality of metadata elements associated with each of the plurality of video data elements;
An i th metadata element of the plurality of metadata elements is associated with the i th video data element;
The step of dividing includes a step of identifying a position corresponding to a head of the i-th video data element in the metadata file;
The dividing step is a position after the specified position, and a position separated from the specified position by a data size that is an integral multiple of an ECC block unit of the information recording medium is the i-th meta. A recording method comprising a step of dividing the metadata file so as to be at the head of a data element.
前記ビデオデータファイルと前記オーディオデータファイルとを受け取り、前記ビデオデータファイルを複数のビデオデータエレメントに分割するとともに、前記オーディオデータファイルを前記複数のビデオデータエレメントそれぞれに関連する複数のオーディオデータエレメントに分割する工程であって、前記複数のビデオデータエレメントのうちのi(iは整数)番目のビデオデータエレメントは前記複数のビデオユニットデータのうちの所定数のビデオユニットデータを含む、工程と、
前記複数のオーディオデータエレメントのうちの前記i番目のビデオデータエレメントに関連するi番目のオーディオデータエレメントと、前記i番目のビデオデータエレメントとが所定の記録単位に含まれて記録されるように、前記i番目のビデオデータエレメントと前記i番目のオーディオデータエレメントとを配列する工程と、
前記配列されたi番目のビデオデータエレメントとi番目のオーディオデータエレメントとを情報記録媒体に記録する工程とを包含し、
前記分割する工程は、前記オーディオデータファイルのうちの前記i番目のビデオデータエレメントの先頭に対応する位置を特定する工程を含み、
前記分割する工程は、前記特定された位置より後ろの位置であって、前記特定された位置から前記情報記録媒体のECCブロック単位の整数倍のデータサイズ分離れた位置が、前記i番目のオーディオデータエレメントの先頭となるように、前記オーディオデータファイルを分割する工程を含むことを特徴とする記録方法。 Video specific data for receiving video data including a plurality of video unit data indicating video and audio data related to the video data, and identifying each of the plurality of video unit data in each of the plurality of video unit data Generating an attached video data file, and generating an audio data file in which audio specific data for identifying the audio data is attached to the audio data;
The video data file and the audio data file are received, the video data file is divided into a plurality of video data elements, and the audio data file is divided into a plurality of audio data elements associated with each of the plurality of video data elements. The i-th video data element of the plurality of video data elements includes a predetermined number of video unit data of the plurality of video unit data; and
The i-th audio data element related to the i-th video data element of the plurality of audio data elements and the i-th video data element are recorded in a predetermined recording unit. Arranging the i th video data element and the i th audio data element;
Recording the arranged i th video data element and i th audio data element on an information recording medium,
The dividing step includes a step of specifying a position corresponding to a head of the i-th video data element in the audio data file,
The dividing step is a position after the specified position, and a position separated from the specified position by a data size that is an integral multiple of an ECC block unit of the information recording medium is the i-th audio. A recording method comprising a step of dividing the audio data file so as to be at the head of a data element.
前記ファイルを生成する工程は、前記I番目のビデオユニットデータに充填データと前記充填データを識別するための充填データ固有データとを付与する工程を含み、
前記I番目のビデオユニットデータと前記I番目のビデオ固有データと前記充填データと充填データ固有データとを足したデータサイズは、前記情報記録媒体のセクタ単位の整数倍のサイズと等しい、請求項13〜20のいずれかに記載の記録方法。 The I-th video unique data of the video unique data for identifying the I-th (I is an integer) video unit data of the plurality of video unit data is added to the I-th video unit data. Has been
Generating the file includes adding filling data and filling data specific data for identifying the filling data to the I-th video unit data;
Data size plus the said I-th video unit data and the I-th video-specific data and the filler data and filler data specific data is equal to an integer multiple of the size of the sector unit of the information recording medium, according to claim 13 The recording method according to any one of -20 .
前記配列する工程は、前記オーディオ固有データが前記ヘッダ領域に記録されるように、前記オーディオ固有データを出力する工程を含む、請求項13〜20のいずれかに記載の記録方法。 The information recording medium is provided with a header area,
21. The recording method according to claim 13, wherein the arranging step includes a step of outputting the audio specific data so that the audio specific data is recorded in the header area.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005376384A JP4085109B2 (en) | 2003-06-11 | 2005-12-27 | Recording apparatus and recording method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003167125 | 2003-06-11 | ||
JP2005376384A JP4085109B2 (en) | 2003-06-11 | 2005-12-27 | Recording apparatus and recording method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003280472A Division JP2005027261A (en) | 2003-06-11 | 2003-07-25 | Recording device, information recording medium and recording method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006187011A JP2006187011A (en) | 2006-07-13 |
JP4085109B2 true JP4085109B2 (en) | 2008-05-14 |
Family
ID=36739704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005376384A Expired - Lifetime JP4085109B2 (en) | 2003-06-11 | 2005-12-27 | Recording apparatus and recording method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4085109B2 (en) |
-
2005
- 2005-12-27 JP JP2005376384A patent/JP4085109B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2006187011A (en) | 2006-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1187476A1 (en) | Asset management system and asset management method | |
JP3900050B2 (en) | Data processing apparatus, video camera, and data processing method | |
JP2008305545A (en) | Recording medium, recorder, reproducing device, recording method, reproducing method and program | |
KR20090007553A (en) | Information processing device, information processing method, and computer program | |
US7680398B2 (en) | Recording device, information recording medium and recording method | |
JP4085109B2 (en) | Recording apparatus and recording method | |
KR101025088B1 (en) | Data recording method | |
KR100960767B1 (en) | Recording method and recording device | |
JP2003242722A (en) | Information recording medium, information recording device and method, information reproducing device and method, information recording and reproducing device and method, computer program for recording or reproduction control, and data structure including control signal | |
JP3873001B2 (en) | Information recording medium, information recording apparatus and method, information reproducing apparatus and method, information recording / reproducing apparatus and method, computer program for recording or reproduction control, and data structure including control signal | |
JP2003242753A (en) | Information recording medium, information recording device and method, information reproducing device and method, information recording and reproducing device and method, computer program for recording or reproduction control and data structure including control signal | |
JP2002290917A (en) | Information recording medium, and device and method for recording and reproducing information in the medium | |
KR100938057B1 (en) | Recording method | |
KR100921134B1 (en) | Data recording method | |
JP2004005934A (en) | Record medium, recorder, reproducing device, recording method, reproducing method and program | |
CN100539671C (en) | Tape deck, carrier and recording method | |
JP2002369138A (en) | Information recording medium and device for recording and reproducing information therein | |
JP2005025908A (en) | Recording device, recording method, and information recording medium | |
JP4218901B2 (en) | Information recording medium, information recording apparatus and method, information reproducing apparatus and method, information recording / reproducing apparatus and method, computer program for recording or reproduction control, and data structure including control signal | |
JP4218900B2 (en) | Information recording medium, information recording apparatus and method, information reproducing apparatus and method, information recording / reproducing apparatus and method, computer program for recording or reproduction control, and data structure including control signal | |
JP4280750B2 (en) | Information recording medium, information recording apparatus and method, information reproducing apparatus and method, information recording / reproducing apparatus and method, computer program for recording or reproduction control, and data structure including control signal | |
KR20080032630A (en) | Video data recording method | |
JP2006031744A (en) | Device for recording and reproducing av data | |
JP2006033028A (en) | Av data recording/reproducing device | |
JP2002352558A (en) | Information recording medium and information reproducing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071102 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071225 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080125 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080218 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4085109 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110222 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110222 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120222 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130222 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130222 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |