JP2008278331A - Recorder and recording method - Google Patents

Recorder and recording method Download PDF

Info

Publication number
JP2008278331A
JP2008278331A JP2007121128A JP2007121128A JP2008278331A JP 2008278331 A JP2008278331 A JP 2008278331A JP 2007121128 A JP2007121128 A JP 2007121128A JP 2007121128 A JP2007121128 A JP 2007121128A JP 2008278331 A JP2008278331 A JP 2008278331A
Authority
JP
Japan
Prior art keywords
image data
moving image
management information
data
error correction
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.)
Pending
Application number
JP2007121128A
Other languages
Japanese (ja)
Inventor
Naoyuki Murakami
尚之 村上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2007121128A priority Critical patent/JP2008278331A/en
Publication of JP2008278331A publication Critical patent/JP2008278331A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To reduce an area to be useless in the case of recording a thumbnail data file of a size smaller than the unit of an ECC (Error Correcting Code). <P>SOLUTION: This recorder is provided with a moving image generating means for generating moving image data; a management information data generating means for generating management information data of the moving image data; a representative image data generating means for generating representative image data of the moving image data; an error correction encoding means for applying error correction encoding processing to the moving image data, the management information data and the representative image data in each prescribed correction encoding unit; a recording means for recording the moving image data, the management information data and the representative image data subjected to the error correction encoding on a recording medium; and a control means for controlling the error correction encoding means so as to perform error correction encoding processing by forming one correction coding unit with the management information data and the representative image data. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は記録装置及び記録方法に関し、特に、動画像データとその代表画像とを記録媒体に記録する記録装置に用いて好適な技術に関する。   The present invention relates to a recording apparatus and a recording method, and more particularly to a technique suitable for use in a recording apparatus that records moving image data and its representative image on a recording medium.

従来、動画像や音声をデジタルデータとしてDVDなどのディスク媒体に記録するディスクレコーダが知られている。例えば、DVDに対して動画データを記録する規格として、DVDビデオフォーマットやDVDビデオレコーディングフォーマットなどの記録フォーマットが知られている。   2. Description of the Related Art Conventionally, a disk recorder that records moving images and audio as digital data on a disk medium such as a DVD is known. For example, a recording format such as a DVD video format or a DVD video recording format is known as a standard for recording moving image data on a DVD.

そして、これらの記録フォーマットで記録された動画データを再生する際には、各動画データの内容を示す代表画像を生成して一覧表示し、これら一覧表示された代表画像から所望の画像を選択して再生する構成が一般的である(例えば、特許文献1を参照)。   When reproducing moving image data recorded in these recording formats, representative images indicating the contents of each moving image data are generated and displayed in a list, and a desired image is selected from the displayed representative images. The reproduction is generally performed (see, for example, Patent Document 1).

また、ディスク媒体に記録されたデータを再生する際には、データの記録位置や動画データの長さ及び画素数など、種々の情報が必要となる。そのため、動画データとは別に、これらの情報を管理情報として記録しておき、再生時にはこの管理情報を用いて動画データを再生するようにしている。   Further, when reproducing data recorded on a disk medium, various information such as data recording position, length of moving image data, and number of pixels is required. Therefore, separately from the moving image data, these pieces of information are recorded as management information, and the moving image data is reproduced using this management information during reproduction.

特開2004−206774号公報JP 2004-206774 A

近年、NTSCなどの従来の標準解像度(SD)の画像よりも高精細な(HD)動画像信号をH264方式で符号化して、DVDなどの記録メディアに記録するための規格として、AVCHD規格が提案された。このAVCHD規格においては、動画データとは別に、代表画像データをサムネイルデータファイルの形式で記録する。サムネイルデータファイルのデータサイズは16キロバイト(KB)と規定されている。   In recent years, the AVCHD standard has been proposed as a standard for encoding a high-definition (HD) moving image signal in the H264 format and recording it on a recording medium such as a DVD, compared to a conventional standard resolution (SD) image such as NTSC. It was done. In the AVCHD standard, representative image data is recorded in a thumbnail data file format separately from moving image data. The data size of the thumbnail data file is defined as 16 kilobytes (KB).

一方、DVDビデオ規格では、データをディスクに記録する際に、エラー訂正符号化処理(ECC:Error Correcting Code)を施して記録するようにしている。そのため、ディスクに対するデータの書き込みも、このECCの単位で行われている。   On the other hand, in the DVD video standard, when data is recorded on a disc, error correction coding processing (ECC: Error Correcting Code) is performed and recorded. Therefore, data writing to the disk is also performed in units of this ECC.

DVDビデオ規格では、一つのECCの単位が32KBとなっている。そのため、DVDに対してAVCHD規格でデータを記録した場合、サムネイルデータファイルも32KB単位で記録されることになる。   In the DVD video standard, one ECC unit is 32 KB. For this reason, when data is recorded on a DVD according to the AVCHD standard, thumbnail data files are also recorded in units of 32 KB.

しかしながら、前述のように、AVCHD規格におけるサムネイルデータファイルのサイズは16KBであるため、サムネイルデータファイルを除いた残りの16KB分が無駄な空白領域となってしまうという問題があった。
本発明は上述の問題点に鑑み、ECCの単位よりも小さいサイズのサムネイルデータファイルを記録する場合に、無駄となる領域を削減できるようにすることを目的としている。
However, as described above, since the size of the thumbnail data file in the AVCHD standard is 16 KB, there is a problem that the remaining 16 KB excluding the thumbnail data file becomes a useless blank area.
The present invention has been made in view of the above-described problems, and an object thereof is to reduce a useless area when a thumbnail data file having a size smaller than an ECC unit is recorded.

本発明の記録装置は、動画像データを生成する動画像生成手段と、前記動画像生成手段で生成された動画像データの管理情報データを生成する管理情報データ生成手段と、前記動画像生成手段で生成された動画像データの代表画像データを生成する代表画像データ生成手段と、前記動画像生成手段により生成された動画像データと、前記管理情報データ生成手段により生成された管理情報データ及び前記代表画像データ生成手段によって生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化手段と、前記エラー訂正符号化手段によりエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録手段と、前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化手段を制御する制御手段とを備えることを特徴とする。   The recording apparatus of the present invention includes a moving image generation unit that generates moving image data, a management information data generation unit that generates management information data of moving image data generated by the moving image generation unit, and the moving image generation unit Representative image data generating means for generating representative image data of the moving image data generated in the above, moving image data generated by the moving image generating means, management information data generated by the management information data generating means, and Error correction coding means for performing error correction coding processing for each predetermined correction coding unit on the representative image data generated by the representative image data generation means, and error correction coding performed by the error correction coding means Recording means for recording the moving image data, management information data and representative image data on a recording medium; and the management information data and the representative image data. And a controlling means constituting one of said correction coding unit for controlling said error correction encoding means to perform the error correction encoding process by data.

本発明の記録方法は、動画像データを生成する動画像生成工程と、前記動画像生成工程において生成された動画像データの管理情報データを生成する管理情報データ生成工程と、前記動画像生成工程において生成された動画像データの代表画像データを生成する代表画像データ生成工程と、前記動画像生成工程において生成された動画像データと、前記管理情報データ生成工程において生成された管理情報データ及び前記代表画像データ生成工程において生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化工程と、前記エラー訂正符号化工程においてエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録工程と、前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化工程を制御する制御工程とを備えることを特徴とする。   The recording method of the present invention includes a moving image generation step for generating moving image data, a management information data generation step for generating management information data of moving image data generated in the moving image generation step, and the moving image generation step. Representative image data generating step for generating representative image data of the moving image data generated in step, moving image data generated in the moving image generation step, management information data generated in the management information data generating step, and An error correction encoding step for performing error correction encoding processing for each predetermined correction encoding unit on the representative image data generated in the representative image data generation step, and error correction encoding in the error correction encoding step A recording step of recording the moving image data, management information data, and representative image data on a recording medium; and the management information data The representative image data constituting one of said correction coding units by the and a controlling step of controlling the error correction coding process to perform error correction encoding process.

本発明のプログラムは、動画像データを生成する動画像生成工程と、前記動画像生成工程において生成された動画像データの管理情報データを生成する管理情報データ生成工程と、前記動画像生成工程において生成された動画像データの代表画像データを生成する代表画像データ生成工程と、前記動画像生成工程において生成された動画像データと、前記管理情報データ生成工程において生成された管理情報データ及び前記代表画像データ生成工程において生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化工程と、前記エラー訂正符号化工程においてエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録工程と、前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化工程を制御する制御工程とをコンピュータに実行させることを特徴とする。   The program of the present invention includes a moving image generation step for generating moving image data, a management information data generation step for generating management information data of moving image data generated in the moving image generation step, and the moving image generation step. Representative image data generating step for generating representative image data of the generated moving image data, moving image data generated in the moving image generating step, management information data generated in the management information data generating step, and the representative An error correction encoding step for performing error correction encoding processing for each predetermined correction encoding unit for the representative image data generated in the image data generation step, and the error correction encoding in the error correction encoding step A recording step of recording moving image data, management information data and representative image data on a recording medium; Characterized in that to execute data with the representative image data constituting one of said correction coding unit by a controlling process of controlling the error correction coding process to perform error correction coding processing on a computer.

本発明によれば、記録媒体上にサムネイルデータと動画像の管理情報データを記録する専用の管理ファイル領域を確保し、その管理ファイル領域にサムネイルデータと管理情報データをまとめて書き込むようにした。これにより、無駄な空白領域が発生することを減少させることができる。また、少ないシークでサムネイルデータを読み込むことが可能となり、サムネイルデータの表示を高速に行なうことができる。
また、本発明の他の特徴によれば、サムネイルデータと管理情報データを独立したECCブロックとして書き込むのではなく、まとめて管理ファイル領域に書き込むようにした。これにより、無駄となる空白領域を減らすことができ、記録媒体を効率良く使用することができる。
According to the present invention, a dedicated management file area for recording thumbnail data and moving picture management information data is secured on the recording medium, and the thumbnail data and management information data are collectively written in the management file area. This can reduce the occurrence of useless blank areas. Also, it becomes possible to read thumbnail data with a small number of seeks, and thumbnail data can be displayed at high speed.
Further, according to another feature of the present invention, the thumbnail data and the management information data are not written as independent ECC blocks, but are collectively written in the management file area. As a result, useless blank areas can be reduced, and the recording medium can be used efficiently.

(第1の実施の形態)
以下、図面を参照しながら本発明の好適な実施の形態を説明する。
図1は、本実施形態の映像記録再生装置の構成例を示すブロック図である。以下の説明においては、ディスク型の記録媒体にAVCHD規格で記録するデジタルビデオカメラとして説明する。
(First embodiment)
Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram illustrating a configuration example of a video recording / playback apparatus according to the present embodiment. In the following description, a digital video camera that records on a disc-type recording medium according to the AVCHD standard will be described.

本実施形態のビデオカメラは、動画像を生成する動画像生成手段として機能するカメラ部100と、エンコード部(エンコーダ)101と、ディスクアクセス時に用いるバッファ(バッファメモリ)102とを備えている。また、記録媒体への書き込み、読み出しを行なうディスクアクセス部103とを備えている。   The video camera of this embodiment includes a camera unit 100 that functions as a moving image generation unit that generates a moving image, an encoding unit (encoder) 101, and a buffer (buffer memory) 102 that is used when accessing a disk. Also provided is a disk access unit 103 for writing to and reading from the recording medium.

また、記録媒体(DVD等の記録用ディスク、以下ディスクとする)104に記録されている動画像データ(MPEG2やH.264等の方式で符号化された動画像データ)を元の映像に戻すデコード部(デコーダ)105を備えている。また、デコードした映像を表示するLCD108、及びLCD108を制御するLCDコントローラ107を備えている。また、外部出力端子106を備えており、LCD108に表示している映像信号を外部へ同時に出力することが可能に構成されている。   Also, the moving image data (moving image data encoded by a method such as MPEG2 or H.264) recorded on a recording medium (recording disc such as a DVD, hereinafter referred to as a disc) 104 is restored to the original video. A decoding unit (decoder) 105 is provided. Further, an LCD 108 for displaying the decoded video and an LCD controller 107 for controlling the LCD 108 are provided. In addition, an external output terminal 106 is provided, and the video signal displayed on the LCD 108 can be simultaneously output to the outside.

また、CPU110はCPUバス109により、ROM111、RAM112、操作部113、ECC部114及びその他の各ブロックに接続され、CPU110より各ブロックを制御することができるようになされている。操作部113は、ユーザによる各種の操作キーやつまみなどの入力をCPU110に伝えるためのものであり、操作部113を介して入力されるユーザからの指示に対応して、CPU110が各種の処理を行う。特に、本実施形態においては、CPU110が記憶領域確保部110aとして機能している。また、図示しないがCPU110は、動画像の管理情報を生成する管理情報データ生成手段、及び代表画像データを生成する代表画像データ生成手段としても機能している。   Further, the CPU 110 is connected to the ROM 111, the RAM 112, the operation unit 113, the ECC unit 114, and other blocks via the CPU bus 109, and can be controlled by the CPU 110. The operation unit 113 is for transmitting input of various operation keys, knobs, and the like by the user to the CPU 110, and the CPU 110 performs various processes in response to instructions from the user input via the operation unit 113. Do. In particular, in the present embodiment, the CPU 110 functions as the storage area securing unit 110a. Although not shown, the CPU 110 also functions as management information data generation means for generating management information for moving images and representative image data generation means for generating representative image data.

記録時にはエンコーダ101からECC部114に対して動画像データが供給されると共にCPU110からの管理情報データとサムネイルデータが供給される。ECC部114は、所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化手段として機能する。CPU110は、前記管理情報データと前記代表画像データにより一つの訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化手段を制御する制御手段として機能する。また、再生時にはバッファ102からECC部114に再生データが供給される。そして、ECC部114においてエラー訂正された後、動画像データはデコーダ105に出力され、管理情報データとサムネイルデータがCPU110に供給される。
前述したように、DVDビデオ規格では、データをディスクに記録する際に、所定量のデータを単位としてエラー訂正符号化処理を施して記録するようにしている。そこで、ディスク104に対するデータの書き込みも、このエラー訂正符号化の単位(ECC単位)で行われる。
During recording, moving image data is supplied from the encoder 101 to the ECC unit 114, and management information data and thumbnail data from the CPU 110 are supplied. The ECC unit 114 functions as an error correction encoding unit that performs error correction encoding processing for each predetermined correction encoding unit. The CPU 110 functions as a control unit that controls the error correction coding unit so that error correction coding processing is performed by forming one correction coding unit from the management information data and the representative image data. Also, reproduction data is supplied from the buffer 102 to the ECC unit 114 during reproduction. After the error correction is performed in the ECC unit 114, the moving image data is output to the decoder 105, and the management information data and the thumbnail data are supplied to the CPU 110.
As described above, in the DVD video standard, when data is recorded on a disc, the data is recorded after being subjected to error correction coding processing in units of a predetermined amount of data. Therefore, data writing to the disk 104 is also performed in this error correction coding unit (ECC unit).

DVDビデオ規格では、一つのECCの単位が32KBとなっている。そのため、DVDに対してAVCHD規格でデータを記録した場合、動画像データとサムネイルデータファイルも32KB単位で記録されることになる。   In the DVD video standard, one ECC unit is 32 KB. Therefore, when data is recorded on a DVD in accordance with the AVCHD standard, moving image data and thumbnail data files are also recorded in units of 32 KB.

一方、前述のように、AVCHD規格におけるサムネイルデータファイルのサイズは16KBであるため、サムネイルデータファイルを除いた残りの16KB分が無駄な空白領域となってしまう。本実施形態においては、無駄な空白領域が発生するのを少なくすることができるようにしている。   On the other hand, as described above, since the size of the thumbnail data file in the AVCHD standard is 16 KB, the remaining 16 KB excluding the thumbnail data file becomes a useless blank area. In the present embodiment, the generation of useless blank areas can be reduced.

次に、動画像を記録する時の動作手順の一例について説明する。
本実施形態のビデオカメラのカメラ部100は、映像を電気信号として入力するCCDを備え、映像をデジタルデータとして入力することができる。
Next, an example of an operation procedure when recording a moving image will be described.
The camera unit 100 of the video camera according to this embodiment includes a CCD that inputs an image as an electrical signal, and can input the image as digital data.

ユーザ操作により、操作部113から映像記録開始指示が与えられると、CPU110はカメラ部100より映像データを読み込む。読み込んだ映像データはエンコーダ101に入力され符号化される。エンコーダ101において符号化された映像データは、AVCHD規格に沿ってフォーマットされ、ECC部114によりエラー訂正符号化処理が施されてバッファ102に蓄えられる。そして、CPU110によりディスクアクセス部103が制御され、バッファ102に蓄えられた映像データがディスク104へ記録される。このようにして、ビデオカメラは記録媒体であるディスク104へ動画像データを符号化して記録できるように構成されている。   When a video recording start instruction is given from the operation unit 113 by a user operation, the CPU 110 reads video data from the camera unit 100. The read video data is input to the encoder 101 and encoded. The video data encoded by the encoder 101 is formatted according to the AVCHD standard, subjected to error correction encoding processing by the ECC unit 114, and stored in the buffer 102. Then, the disk access unit 103 is controlled by the CPU 110, and the video data stored in the buffer 102 is recorded on the disk 104. In this manner, the video camera is configured to be able to encode and record moving image data on the disk 104 as a recording medium.

AVCHD規格では、1つの動画像の単位をクリップと呼び、クリップは動画像データであるストリームとその動画像の管理情報であるクリップ情報の2種類のデータで構成される。ストリームとクリップ情報はそれぞれ独立したファイルとして存在し、2つのファイルで1つのクリップが構成される。   In the AVCHD standard, one moving image unit is called a clip, and the clip is composed of two types of data: a stream that is moving image data and clip information that is management information of the moving image. Stream and clip information exist as independent files, and one file is composed of two files.

一般的に、クリップは1回の撮影で作成された動画像を単位として作成される。ストリームファイルとクリップ情報ファイルにはそれぞれ同じクリップ番号が付けられ、それぞれの対応が分かるようになっている。なお、クリップ情報ファイルは動画像の情報を含んでいるため、動画像の長さに比例してクリップ情報ファイルも長くなる。そして、実時間で動画像を作成する場合には、1つ動画像ストリームファイルを記録するたびに1つのクリップ情報ファイルが記録される。また、サムネイルデータも同時に生成され、サムネイルデータファイルとして記録される。   In general, a clip is created in units of moving images created by one shooting. The same clip number is assigned to each of the stream file and the clip information file so that the correspondence between them can be understood. Since the clip information file includes moving image information, the clip information file becomes longer in proportion to the length of the moving image. When a moving image is created in real time, one clip information file is recorded every time one moving image stream file is recorded. Also, thumbnail data is generated at the same time and recorded as a thumbnail data file.

作成した動画像のサムネイルデータは、図2に示した第1のクリップ〜第6のクリップのように一覧表示され、ディスク104内にどのような動画像が記録されているのかが素早く分かるようになっている。
図2において、201から206はそれぞれクリップ1〜6の動画像の代表画像であるサムネイルデータとなっている。矢印207はクリップが7つ以上ある場合に、第7のクリップ以降のサムネイルデータを表示するためのページ切り替えボタンである。
The thumbnail data of the created moving image is displayed as a list like the first clip to the sixth clip shown in FIG. 2 so that it is possible to quickly see what moving images are recorded in the disc 104. It has become.
In FIG. 2, reference numerals 201 to 206 denote thumbnail data that are representative images of the moving images of the clips 1 to 6, respectively. An arrow 207 is a page switching button for displaying thumbnail data after the seventh clip when there are seven or more clips.

DVD等のディスク型記録媒体の場合には、ディスク104の内側から外側に向かって記録されていくため、データの作成順にディスク104に記録して行くと、図3のように配置される。   In the case of a disc type recording medium such as a DVD, recording is performed from the inside to the outside of the disc 104. Therefore, when data is recorded on the disc 104 in the order of data creation, the disc is arranged as shown in FIG.

図3は、ディスク104の内周から外周までの記録イメージを示していて、ディスク104の内側が図では左側で、ディスク104の外側へいくほど図の右側となる。また、図3においてUDF(Universal Disk Format)とは管理情報ファイルとストリームファイルを管理しているファイルシステム情報であり、UDF規格で定義されている。UDFは、DVDやBD-ROM等で用いられる一般的なファイルシステムである。   FIG. 3 shows a recording image from the inner periphery to the outer periphery of the disk 104. The inner side of the disk 104 is on the left side in the figure, and the outer side of the disk 104 is on the right side in the figure. In FIG. 3, UDF (Universal Disk Format) is file system information for managing a management information file and a stream file, and is defined in the UDF standard. UDF is a general file system used in DVD, BD-ROM, and the like.

ストリームは、AVCHD規格における動画像データであるストリームファイルを示しており、管理情報はAVCHD規格における動画像の管理情報が入っているクリップ情報ファイルを示している。   The stream indicates a stream file which is moving image data in the AVCHD standard, and the management information indicates a clip information file in which moving image management information in the AVCHD standard is included.

管理情報は、動画像であるストリームが大きくなればなるほど大きくなる。したがって、管理情報は可変長で「数Kバイト」から「数Mバイト」である可能性がある。また、サムネイルデータはAVCHD規格における動画像の代表画像であるサムネイルデータファイルとなっており、一般的には、対応するストリームの先頭の画像となっている。AVCHD規格では、1画面の静止画像データをJPEG方式で符号化したデータを16KBのサムネイルデータとして記録することが規定されている。   The management information increases as the stream that is a moving image increases. Therefore, the management information has a variable length and may be “several Kbytes” to “several Mbytes”. The thumbnail data is a thumbnail data file that is a representative image of a moving image in the AVCHD standard, and is generally the head image of the corresponding stream. The AVCHD standard stipulates that data obtained by encoding still image data of one screen by the JPEG method is recorded as 16 KB thumbnail data.

このようなファイルの配置になっている場合には、各管理情報を読み込むためにはストリームファイルの記録領域をシークして読み飛ばす必要があり、全ての管理情報を連続して読み込む場合には、読み込みに時間がかかる。   In such a file arrangement, in order to read each management information, it is necessary to seek and skip the recording area of the stream file. When all management information is read continuously, It takes time to load.

図4は、本発明を実施した場合のファイル配置の一例を表した図である。図4に示したように、本実施形態においては、ディスク104におけるデータ記録領域を管理ファイル領域4aとストリームファイル領域4bの2つを記録媒体上、すなわち、ディスク104上に確保する記憶領域確保部110aを有している。そして、管理ファイル領域には管理情報とサムネイルデータ、ストリームファイル領域には動画像データであるストリームを記録するようにしている。   FIG. 4 is a diagram showing an example of file arrangement when the present invention is implemented. As shown in FIG. 4, in this embodiment, a storage area securing unit that secures two data recording areas on the disk 104, the management file area 4 a and the stream file area 4 b on the recording medium, that is, on the disk 104. 110a. Then, management information and thumbnail data are recorded in the management file area, and a stream that is moving image data is recorded in the stream file area.

したがって、本実施形態においては図3の記録配置とは異なり、管理情報とサムネイルデータがディスク104の内側にまとめて記録される。このために、少ないシークで一度にまとめて管理情報とサムネイルデータにアクセスすることができて、このデータを高速に読み込むことができる。
なお、前述のように、AVCHD規格では、管理ファイルのサイズが対応するクリップの時間に比例する。そのため、ここで確保する管理ファイル領域4aのサイズは、このディスクに対して記録可能な動画クリップの最大記録時間に基づいて決定する。ディスクに記録可能な最大記録時間は、動画データをエンコードして得られるデータのデータレートによって決定される。
Therefore, in the present embodiment, unlike the recording arrangement of FIG. 3, management information and thumbnail data are recorded together inside the disc 104. For this reason, management information and thumbnail data can be accessed together at a time with a small number of seeks, and this data can be read at high speed.
As described above, in the AVCHD standard, the size of the management file is proportional to the time of the corresponding clip. For this reason, the size of the management file area 4a secured here is determined based on the maximum recording time of a moving image clip that can be recorded on this disc. The maximum recording time that can be recorded on the disc is determined by the data rate of data obtained by encoding moving image data.

次に、実施手順の具体例を詳細に説明する。
図5における領域Aの部分を詳細に説明したものが図6及び図7である。図5は、動画像であるストリームを2つ記録した状態を示しており、管理情報とサムネイルデータがストリームに対応してそれぞれ2つ存在している。
Next, a specific example of the implementation procedure will be described in detail.
FIG. 6 and FIG. 7 describe the area A in FIG. 5 in detail. FIG. 5 shows a state in which two streams that are moving images are recorded, and there are two pieces of management information and two thumbnail data corresponding to the streams.

図6は、管理情報とサムネイルデータを独立したECCブロックに配置した例である。
図7は管理情報とサムネイルデータを1つのECCブロックに配置した例である。
図6において、(A)はECCブロックの並びを表している。ECCブロックが1〜nまで並んで領域Aが構成されている。
FIG. 6 shows an example in which management information and thumbnail data are arranged in independent ECC blocks.
FIG. 7 shows an example in which management information and thumbnail data are arranged in one ECC block.
In FIG. 6, (A) represents an array of ECC blocks. A region A is formed by arranging ECC blocks 1 to n.

DVDビデオ規格では、1つのECCブロックが32Kバイトとなっており、ECCブロック単位でデータを書き込むこととなる。
図6において(B)は、(A)の各ECCブロックに対応しており、管理情報とサムネイルデータがそれぞれのECCブロックに配置されている。このような配置方法だと、各ECCブロックに使用されない無駄な空き領域600ができるので、非効率な配置になってしまう。
In the DVD video standard, one ECC block is 32 Kbytes, and data is written in units of ECC blocks.
In FIG. 6, (B) corresponds to each ECC block of (A), and management information and thumbnail data are arranged in each ECC block. With such an arrangement method, a wasteful empty area 600 that is not used for each ECC block is formed, resulting in an inefficient arrangement.

このような無駄を省略するために、本実施形態においては、図7のような配置を行なう。図7では、1つのECCブロックに対して、管理情報とサムネイルデータをまとめて配置するようにしている。即ち、同じ動画データの管理情報とサムネイルデータとを一つのECCブロックとしてエラー訂正符号化処理を施す。図7(B)では、管理情報702とサムネイルデータ703とを1つのECCブロックとしてエラー訂正符号化してディスク104に記録している。また、管理情報704とサムネイルデータ705を1つのECCブロックとしてエラー訂正符号化して記録している。
CPU110は、管理情報データとサムネイルデータをディスク104に記録する場合、このように配置することにより、使用されない無駄な空き領域706は少なくなり、ディスク104を効率良く使用することができる。
In order to omit such waste, the arrangement shown in FIG. 7 is performed in this embodiment. In FIG. 7, management information and thumbnail data are collectively arranged for one ECC block. That is, error correction coding processing is performed with the management information and thumbnail data of the same moving image data as one ECC block. In FIG. 7B, the management information 702 and the thumbnail data 703 are error correction encoded as one ECC block and recorded on the disk 104. Further, the management information 704 and the thumbnail data 705 are recorded as one ECC block after error correction coding.
When the CPU 110 records the management information data and the thumbnail data on the disc 104, the CPU 110 can use the disc 104 efficiently by reducing the wasteful unused area 706 that is not used.

また、管理情報は可変長のため、管理情報とサムネイルデータが1つのECCブロックに入りきらないことがある。その場合には、図8で示すように、管理情報800とサムネイルデータ801の途中までを一つのECCブロックとしてエラー訂正符号化し、サムネイルデータ801の残りを別のECCブロックとしてエラー訂正符号化する。このときに、管理情報800とサムネイルデータ801を後続のディスク104上に配置する。このように配置することにより、管理情報800とサムネイルデータ801を別のECCブロックとしてエラー訂正符号化してディスク104上に配置した場合よりも効率良く配置することができる。なお、図8において802は空き領域を示している。   Further, since the management information has a variable length, the management information and the thumbnail data may not fit in one ECC block. In this case, as shown in FIG. 8, the error correction encoding is performed as one ECC block up to the middle of the management information 800 and the thumbnail data 801, and the remainder of the thumbnail data 801 is error correction encoded as another ECC block. At this time, management information 800 and thumbnail data 801 are arranged on the succeeding disc 104. By arranging in this way, the management information 800 and the thumbnail data 801 can be arranged more efficiently than when arranged on the disk 104 by error correction coding as separate ECC blocks. In FIG. 8, reference numeral 802 denotes an empty area.

(第2の実施形態)
次に、本発明の第2の実施形態を説明する。
第1の実施形態の管理情報とサムネイルデータの配置だと、サムネイルデータの位置が管理情報の大きさによって移動するために、図8のようにサムネイルデータ801が複数のECCブロックに跨ってしまう可能性がある。この場合、サムネイルデータを読み込むためには第1のECCブロックと第2のECCブロックの2つのECCブロックを読む必要がある。そこで、本実施形態においては管理情報とサムネイルデータの配置を変えて記録した場合を考える。
(Second Embodiment)
Next, a second embodiment of the present invention will be described.
With the arrangement of management information and thumbnail data according to the first embodiment, since the position of thumbnail data moves depending on the size of the management information, the thumbnail data 801 may straddle a plurality of ECC blocks as shown in FIG. There is sex. In this case, in order to read the thumbnail data, it is necessary to read two ECC blocks of the first ECC block and the second ECC block. Therefore, in the present embodiment, consider a case where the management information and thumbnail data are recorded with different arrangements.

以下、図9に従って説明する。
図9は、管理情報の前にサムネイルデータを配置した場合の図である。この場合、動画であるストリームの記録終了時に、まずサムネイルデータを先に記録し、それに続いて管理情報を記録する。
Hereinafter, a description will be given with reference to FIG.
FIG. 9 is a diagram when thumbnail data is arranged before management information. In this case, at the end of the recording of the stream that is a moving image, the thumbnail data is recorded first, followed by the management information.

このように記録した場合には、第1のECCブロックにサムネイルデータ900と管理情報901が記録され、第2のECCブロックにサムネイルデータ902と管理情報903がまとめて記録される。したがって、空き領域は904の部分となり、第1の実施形態と同様、記録媒体を効率良く使用できる。より詳細に第1のECCブロックと第2のECCブロックをみると、サムネイルデータ905とサムネイルデータ907は各ECCブロックの先頭に配置されていることが分かる。   When recording is performed in this way, thumbnail data 900 and management information 901 are recorded in the first ECC block, and thumbnail data 902 and management information 903 are collectively recorded in the second ECC block. Therefore, the empty area becomes a portion 904, and the recording medium can be used efficiently as in the first embodiment. Looking at the first ECC block and the second ECC block in more detail, it can be seen that the thumbnail data 905 and the thumbnail data 907 are arranged at the head of each ECC block.

したがって、サムネイルデータが複数のECCブロックに跨ることはなく、1つのECCブロックの読み込みでサムネイルデータを読み込むことができる。また、管理情報が16Kバイト以上になった場合には、図10のように記録される。   Therefore, the thumbnail data does not extend over a plurality of ECC blocks, and the thumbnail data can be read by reading one ECC block. Further, when the management information exceeds 16 Kbytes, it is recorded as shown in FIG.

図10において、サムネイルデータ1000は第1のECCブロックの前半16Kバイトに配置されている。また、管理情報1001はサムネイルデータ1000の次に第1のECCブロックと第2のECCブロックに跨って記録されている。したがって、管理情報が16Kバイト以上になった場合でも、サムネイルデータは常にECCブロックの先頭に配置される。このように記録した場合でも、第1の実施形態と同様に管理情報とサムネイルデータを別のECCブロックに配置した場合よりも効率良く配置できる。   In FIG. 10, the thumbnail data 1000 is arranged in the first 16 Kbytes of the first ECC block. The management information 1001 is recorded across the first ECC block and the second ECC block after the thumbnail data 1000. Therefore, even when the management information exceeds 16 Kbytes, the thumbnail data is always arranged at the head of the ECC block. Even when recording is performed in this way, the management information and the thumbnail data can be arranged more efficiently than in the case where the management information and the thumbnail data are arranged in different ECC blocks as in the first embodiment.

以上説明したように、本実施形態の第1の特徴によれば、管理情報と代表画像をECCブロック単位にまとめて記録するようにしたので、記録媒体上の領域を効率良く使用できる。また、少ないシークで読み込むことができ、サムネイルデータの表示を高速に行なうことができる。   As described above, according to the first feature of the present embodiment, since the management information and the representative image are recorded in units of ECC blocks, the area on the recording medium can be used efficiently. Further, it can be read with few seeks, and thumbnail data can be displayed at high speed.

また、第2の特徴によれば、固定長の代表画像を先に配置することで、代表画像が必ずECCブロックの先頭に配置されるので、代表画像がECCブロックに跨ることなく、1つのECCブロック内に必ず配置されるようになる。したがって、代表画像を比較的高速に読み出すことが可能である。   According to the second feature, since the representative image is always arranged at the head of the ECC block by arranging the fixed-length representative image first, one representative ECC does not straddle the ECC block. It will always be placed in the block. Therefore, the representative image can be read out at a relatively high speed.

また、第3の特徴によれば、可変長の管理情報と代表画像の合計サイズ(合計データ量)がECCブロックのサイズを超えた場合でも、記録媒体上の領域を効率良く使用できる。また、第4の特徴によれば、前記第1の特徴〜第3の特徴をAVCHD規格において実現することができる。   Further, according to the third feature, even when the total size (total data amount) of the variable length management information and the representative image exceeds the size of the ECC block, the area on the recording medium can be used efficiently. According to the fourth feature, the first to third features can be realized in the AVCHD standard.

(本発明に係る他の実施の形態)
前述した本発明の実施の形態における記録装置を構成する各手段は、コンピュータのRAMやROMなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
(Another embodiment according to the present invention)
Each means constituting the recording apparatus according to the embodiment of the present invention described above can be realized by operating a program stored in a RAM or ROM of a computer. This program and a computer-readable recording medium recording the program are included in the present invention.

また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。   In addition, the present invention can be implemented as a system, apparatus, method, program, storage medium, or the like, and can be applied to a system composed of a plurality of devices. Moreover, you may apply to the apparatus which consists of one apparatus.

なお、本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接、あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。   In the present invention, a software program that realizes the functions of the above-described embodiments is supplied directly or remotely to a system or apparatus. In addition, this includes a case where the system or the computer of the apparatus is also achieved by reading and executing the supplied program code.

したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。   Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.

その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。   In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.

プログラムを供給するための記録媒体としては種々の記録媒体を使用することができる。例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などがある。   Various recording media can be used as a recording medium for supplying the program. For example, floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD- R).

その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。   As another program supply method, a browser on a client computer is used to connect to an Internet home page. The computer program itself of the present invention or a compressed file including an automatic installation function can be downloaded from the homepage by downloading it to a recording medium such as a hard disk.

また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。   It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.

また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせル。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。   In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. Let me. It is also possible to execute the encrypted program by using the key information and install the program on a computer.

また、コンピュータが、読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行なうことによっても前述した実施の形態の機能が実現され得る。   In addition to the functions of the above-described embodiments being realized by the computer executing the read program, the OS running on the computer performs part or all of the actual processing. Also, the functions of the above-described embodiments can be realized.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現される。   Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.

さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。   Further, the program read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.

本実施形態の実施形態を示し、映像記録再生装置の構成例を示すブロック図である。It is a block diagram which shows embodiment of this embodiment and shows the structural example of a video recording / reproducing apparatus. サムネイルデータを一覧表示している画面の一例を示す図である。It is a figure which shows an example of the screen which is displaying the thumbnail data as a list. データの作成順にディスクに記録した場合のデータ配置例を説明する図である。It is a figure explaining the example of data arrangement | positioning at the time of recording on a disc in the order of data creation. 本発明の実施形態を示し、実施形態のファイル配置の一例を表した図である。It is a figure showing an embodiment of the present invention and showing an example of file arrangement of an embodiment. 動画像であるストリームを2つ記録した状態を示しており、管理情報とサムネイルデータがストリームに対応してそれぞれ2つ存在している状態を示す図である。It is a diagram showing a state in which two streams that are moving images are recorded, and a state in which two pieces of management information and thumbnail data exist corresponding to each stream. 図5における領域Aの部分を詳細に説明した図であり、管理情報とサムネイルデータがストリームに対応してそれぞれ2つ存在している例を示す図である。FIG. 6 is a diagram illustrating in detail a portion of an area A in FIG. 5, and is a diagram illustrating an example in which two pieces of management information and thumbnail data exist corresponding to streams. 図5における領域Aの部分を詳細に説明した図であり、管理情報とサムネイルデータを1つのECCブロックに配置した例を示す図である。FIG. 6 is a diagram illustrating in detail a portion of an area A in FIG. 5, and is a diagram illustrating an example in which management information and thumbnail data are arranged in one ECC block. 管理情報とサムネイルデータとを複数のECCブロックで配置する例を示す図である。It is a figure which shows the example which arrange | positions management information and thumbnail data by several ECC block. 管理情報の前にサムネイルデータを配置した場合の例を示す図である。It is a figure which shows the example at the time of arrange | positioning thumbnail data before management information. 管理情報データと前記代表画像データの合計サイズがエラー訂正符号を付加する単位よりも大きくなった場合のデータ配置例を説明する図である。It is a figure explaining the data arrangement example when the total size of management information data and the said representative image data becomes larger than the unit which adds an error correction code | symbol.

符号の説明Explanation of symbols

100 カメラ部
101 エンコード部(エンコーダ)
102 バッファ
103 ディスクアクセス部
104 ディスク
105 デコード部(デコーダ)
106 外部出力端子
107 LCDコントローラ
108 LCD
109 CPUバス
110 CPU
111 ROM
112 RAM
113 操作部
114 ECC部
200 サムネイルデータ一覧表示画面
201〜206 サムネイルデータ
207 ページ送りボタン
600 空き領域
700 ECCブロック配置
701 ファイル配置
702、704 管理情報
703、705 サムネイルデータ
706 空き領域
800 管理情報
801 サムネイルデータ
802 空き領域
900、902 サムネイルデータ
901、903 管理情報
904 空き領域
905、907 サムネイルデータ
906、908 管理情報
1000 サムネイルデータ
1001 管理情報
1002 空き領域
100 Camera unit 101 Encoding unit (encoder)
102 buffer 103 disk access unit 104 disk 105 decoding unit (decoder)
106 External output terminal 107 LCD controller 108 LCD
109 CPU bus 110 CPU
111 ROM
112 RAM
113 Operation unit 114 ECC unit 200 Thumbnail data list display screen 201-206 Thumbnail data 207 Page feed button 600 Free area 700 ECC block layout 701 File layout 702, 704 Management information 703, 705 Thumbnail data 706 Free area 800 Management information 801 Thumbnail data 802 Free area 900, 902 Thumbnail data 901, 903 Management information 904 Free area 905, 907 Thumbnail data 906, 908 Management information 1000 Thumbnail data 1001 Management information 1002 Free area

Claims (12)

動画像データを生成する動画像生成手段と、
前記動画像生成手段で生成された動画像データの管理情報データを生成する管理情報データ生成手段と、
前記動画像生成手段で生成された動画像データの代表画像データを生成する代表画像データ生成手段と、
前記動画像生成手段により生成された動画像データと、前記管理情報データ生成手段により生成された管理情報データ及び前記代表画像データ生成手段によって生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化手段と、
前記エラー訂正符号化手段によりエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録手段と、
前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化手段を制御する制御手段とを備えることを特徴とする記録装置。
Moving image generation means for generating moving image data;
Management information data generating means for generating management information data of moving image data generated by the moving image generating means;
Representative image data generating means for generating representative image data of the moving image data generated by the moving image generating means;
A predetermined correction coding unit for the moving image data generated by the moving image generation unit, the management information data generated by the management information data generation unit, and the representative image data generated by the representative image data generation unit Error correction encoding means for performing error correction encoding processing for each,
Recording means for recording the moving image data, management information data, and representative image data that have been error correction encoded by the error correction encoding means on a recording medium;
A recording apparatus comprising: control means for controlling the error correction coding means so as to perform error correction coding processing by constituting one correction coding unit by the management information data and the representative image data .
前記制御手段は、同じ前記動画像データの管理情報データと代表画像データにより前記訂正符号化単位を構成するよう前記エラー訂正符号化手段を制御することを特徴とする請求項1に記載の記録装置。   2. The recording apparatus according to claim 1, wherein the control unit controls the error correction encoding unit so that the correction encoding unit is configured by management information data and representative image data of the same moving image data. . 前記代表画像データ生成手段は、固定長の前記代表画像データを生成し、前記制御手段は、前記代表画像データに続けて前記管理情報データを配置して前記訂正符号化単位を構成するよう前記エラー訂正符号化手段を制御することを特徴とする請求項1または2に記載の記録装置。   The representative image data generating means generates the fixed-length representative image data, and the control means arranges the management information data subsequent to the representative image data to configure the error coding unit. The recording apparatus according to claim 1, wherein the correction encoding unit is controlled. 前記制御手段は、一つの前記動画像データの管理情報データとサムネイルデータのデータ量が前記訂正符号化単位よりも大きい場合、一つの前記訂正符号化単位を超えた分のデータを別の訂正符号化単位としてエラー訂正符号化するよう前記エラー訂正符号化手段を制御することを特徴とする請求項1〜3の何れか1項に記載の記録装置。   When the control information data of one moving image data and the data amount of thumbnail data are larger than the correction encoding unit, the control means converts the data exceeding one correction encoding unit to another correction code. The recording apparatus according to claim 1, wherein the error correction encoding unit is controlled to perform error correction encoding as a unit. 前記記録媒体に記録する動画像データ、管理情報データ及び代表画像データはAVCHD規格であることを特徴とする請求項1〜4の何れか1項に記載の記録装置。   5. The recording apparatus according to claim 1, wherein the moving image data, management information data, and representative image data to be recorded on the recording medium comply with the AVCHD standard. 動画像データを生成する動画像生成工程と、
前記動画像生成工程において生成された動画像データの管理情報データを生成する管理情報データ生成工程と、
前記動画像生成工程において生成された動画像データの代表画像データを生成する代表画像データ生成工程と、
前記動画像生成工程において生成された動画像データと、前記管理情報データ生成工程において生成された管理情報データ及び前記代表画像データ生成工程において生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化工程と、
前記エラー訂正符号化工程においてエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録工程と、
前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化工程を制御する制御工程とを備えることを特徴とする記録方法。
A moving image generation step for generating moving image data;
A management information data generation step for generating management information data of the moving image data generated in the moving image generation step;
A representative image data generation step of generating representative image data of the moving image data generated in the moving image generation step;
A predetermined correction coding unit for the moving image data generated in the moving image generation step, the management information data generated in the management information data generation step, and the representative image data generated in the representative image data generation step An error correction encoding process for performing error correction encoding processing every time,
A recording step of recording the moving image data, the management information data and the representative image data that have been error correction encoded in the error correction encoding step on a recording medium;
A recording method comprising: a control step of controlling the error correction encoding step so as to perform error correction encoding processing by forming one correction encoding unit from the management information data and the representative image data .
前記制御工程は、同じ前記動画像データの管理情報データと代表画像データにより前記訂正符号化単位を構成するよう前記エラー訂正符号化工程を制御することを特徴とする請求項6に記載の記録方法。   The recording method according to claim 6, wherein the control step controls the error correction encoding step so that the correction encoding unit is configured by management information data and representative image data of the same moving image data. . 前記代表画像データ生成工程は、固定長の前記代表画像データを生成し、前記制御工程は、前記代表画像データに続けて前記管理情報データを配置して前記訂正符号化単位を構成するよう前記エラー訂正符号化工程を制御することを特徴とする請求項6または7に記載の記録方法。   The representative image data generation step generates the fixed-length representative image data, and the control step arranges the management information data subsequent to the representative image data to configure the correction coding unit. 8. The recording method according to claim 6, wherein the correction encoding step is controlled. 前記制御工程は、一つの前記動画像データの管理情報データとサムネイルデータのデータ量が前記訂正符号化単位よりも大きい場合、一つの前記訂正符号化単位を超えた分のデータを別の訂正符号化単位としてエラー訂正符号化するよう前記エラー訂正符号化工程を制御することを特徴とする請求項6〜8の何れか1項に記載の記録方法。   When the control information data of one moving image data and the data amount of thumbnail data are larger than the correction coding unit, the control step converts data exceeding one correction coding unit into another correction code. The recording method according to claim 6, wherein the error correction encoding step is controlled so that error correction encoding is performed as a unit. 前記記録媒体に記録する動画像データ、管理情報データ及び代表画像データはAVCHD規格であることを特徴とする請求項6〜9の何れか1項に記載の記録方法。   10. The recording method according to claim 6, wherein the moving image data, management information data, and representative image data to be recorded on the recording medium are AVCHD standards. 動画像データを生成する動画像生成工程と、
前記動画像生成工程において生成された動画像データの管理情報データを生成する管理情報データ生成工程と、
前記動画像生成工程において生成された動画像データの代表画像データを生成する代表画像データ生成工程と、
前記動画像生成工程において生成された動画像データと、前記管理情報データ生成工程において生成された管理情報データ及び前記代表画像データ生成工程において生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化工程と、
前記エラー訂正符号化工程においてエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録工程と、
前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化工程を制御する制御工程とをコンピュータに実行させることを特徴とするプログラム。
A moving image generation step for generating moving image data;
A management information data generation step for generating management information data of the moving image data generated in the moving image generation step;
A representative image data generation step of generating representative image data of the moving image data generated in the moving image generation step;
A predetermined correction coding unit for the moving image data generated in the moving image generation step, the management information data generated in the management information data generation step, and the representative image data generated in the representative image data generation step An error correction encoding process for performing error correction encoding processing every time,
A recording step of recording the moving image data, the management information data and the representative image data that have been error correction encoded in the error correction encoding step on a recording medium;
A control step of controlling the error correction encoding step so as to perform error correction encoding processing by constituting one correction encoding unit from the management information data and the representative image data is executed by a computer. Program to do.
請求項11に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。   A computer-readable storage medium storing the program according to claim 11.
JP2007121128A 2007-05-01 2007-05-01 Recorder and recording method Pending JP2008278331A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007121128A JP2008278331A (en) 2007-05-01 2007-05-01 Recorder and recording method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007121128A JP2008278331A (en) 2007-05-01 2007-05-01 Recorder and recording method

Publications (1)

Publication Number Publication Date
JP2008278331A true JP2008278331A (en) 2008-11-13

Family

ID=40055726

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007121128A Pending JP2008278331A (en) 2007-05-01 2007-05-01 Recorder and recording method

Country Status (1)

Country Link
JP (1) JP2008278331A (en)

Similar Documents

Publication Publication Date Title
JP4264833B2 (en) Recording apparatus and method, program, and recording medium
JP2004079087A (en) Recorder, recording method, recording medium and program
JP4325651B2 (en) Recording apparatus, recording method, reproducing apparatus, reproducing method, program, and recording medium
JP2010524274A (en) Editing apparatus and editing method
JP4203812B2 (en) FILE RECORDING DEVICE, FILE RECORDING METHOD, FILE RECORDING METHOD PROGRAM, RECORDING MEDIUM CONTAINING FILE RECORDING METHOD PROGRAM, FILE REPRODUCTION DEVICE, FILE REPRODUCTION METHOD, FILE REPRODUCTION METHOD PROGRAM, AND RECORDING MEDIUM RECORDING PROGRAM
JP4323870B2 (en) Recording device
JP3835554B2 (en) FILE RECORDING DEVICE, FILE REPRODUCTION DEVICE, FILE RECORDING METHOD, FILE RECORDING METHOD PROGRAM, RECORDING MEDIUM RECORDING THE FILE RECORDING METHOD PROGRAM, FILE PLAYING METHOD, FILE PLAYING METHOD PROGRAM, AND RECORDING MEDIUM RECORDING THE PROGRAM
US8086089B2 (en) Recording apparatus
JP2008278331A (en) Recorder and recording method
US8027234B2 (en) Information record controlling apparatus, information record controlling method, information reproduction controlling apparatus, information reproduction controlling method, information recording medium, information record controlling program, and information reproduction controlling program
JP2005285301A (en) Recorder, reproducer, recording method, reproducing method and program
JP2004171670A (en) Recording and reproducing device and recording and reproducing method
JP2009105477A (en) Reproducing device and reproducing method
JP2008276884A (en) Recording device and recording method
JP2007243414A (en) Recorder
JP4654161B2 (en) Recording apparatus and recording method
JP2006180407A (en) Recording/playback device and image editing method therefor
JP5161852B2 (en) DRIVE DEVICE, CONTENT RECORDING / REPRODUCING DEVICE, DATA WRITE METHOD, PROGRAM, AND RECORDING MEDIUM
JP2020078028A (en) Recording device
JP5164674B2 (en) Recording apparatus and control method thereof
JP4217545B2 (en) Data processing method
JP2009043313A (en) Recording and reproducing device and recording and reproducing method
JP2009111501A (en) Recorder, and recording method
JP2006313602A (en) Video recording and reproducing device
JP2009110598A (en) Recording apparatus and recording method