(57)【要約】【課題】  ＥＣＣの単位よりも小さいサイズのサムネイルデータファイルを記録する場合に、無駄となる領域を削減できるようにする。【解決手段】  動画像データを生成する動画像生成手段と、前記動画像データの管理情報データを生成する管理情報データ生成手段と、前記動画像データの代表画像データを生成する代表画像データ生成手段と、前記動画像データと、管理情報データ及び前記代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化手段と、前記エラー訂正符号化された動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録手段と、前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化手段を制御する制御手段とを設ける。【選択図】  図１
2008278331.tif 000002
【特許請求の範囲】
【請求項１】
動画像データを生成する動画像生成手段と、
前記動画像生成手段で生成された動画像データの管理情報データを生成する管理情報データ生成手段と、
前記動画像生成手段で生成された動画像データの代表画像データを生成する代表画像データ生成手段と、
前記動画像生成手段により生成された動画像データと、前記管理情報データ生成手段により生成された管理情報データ及び前記代表画像データ生成手段によって生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化手段と、
前記エラー訂正符号化手段によりエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録手段と、
前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化手段を制御する制御手段とを備えることを特徴とする記録装置。
【請求項２】
前記制御手段は、同じ前記動画像データの管理情報データと代表画像データにより前記訂正符号化単位を構成するよう前記エラー訂正符号化手段を制御することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記代表画像データ生成手段は、固定長の前記代表画像データを生成し、前記制御手段は、前記代表画像データに続けて前記管理情報データを配置して前記訂正符号化単位を構成するよう前記エラー訂正符号化手段を制御することを特徴とする請求項１または２に記載の記録装置。
【請求項４】
前記制御手段は、一つの前記動画像データの管理情報データとサムネイルデータのデータ量が前記訂正符号化単位よりも大きい場合、一つの前記訂正符号化単位を超えた分のデータを別の訂正符号化単位としてエラー訂正符号化するよう前記エラー訂正符号化手段を制御することを特徴とする請求項１〜３の何れか１項に記載の記録装置。
【請求項５】
前記記録媒体に記録する動画像データ、管理情報データ及び代表画像データはＡＶＣＨＤ規格であることを特徴とする請求項１〜４の何れか１項に記載の記録装置。
【請求項６】
動画像データを生成する動画像生成工程と、
前記動画像生成工程において生成された動画像データの管理情報データを生成する管理情報データ生成工程と、
前記動画像生成工程において生成された動画像データの代表画像データを生成する代表画像データ生成工程と、
前記動画像生成工程において生成された動画像データと、前記管理情報データ生成工程において生成された管理情報データ及び前記代表画像データ生成工程において生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化工程と、
前記エラー訂正符号化工程においてエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録工程と、
前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化工程を制御する制御工程とを備えることを特徴とする記録方法。
【請求項７】
前記制御工程は、同じ前記動画像データの管理情報データと代表画像データにより前記訂正符号化単位を構成するよう前記エラー訂正符号化工程を制御することを特徴とする請求項６に記載の記録方法。
【請求項８】
前記代表画像データ生成工程は、固定長の前記代表画像データを生成し、前記制御工程は、前記代表画像データに続けて前記管理情報データを配置して前記訂正符号化単位を構成するよう前記エラー訂正符号化工程を制御することを特徴とする請求項６または７に記載の記録方法。
【請求項９】
前記制御工程は、一つの前記動画像データの管理情報データとサムネイルデータのデータ量が前記訂正符号化単位よりも大きい場合、一つの前記訂正符号化単位を超えた分のデータを別の訂正符号化単位としてエラー訂正符号化するよう前記エラー訂正符号化工程を制御することを特徴とする請求項６〜８の何れか１項に記載の記録方法。
【請求項１０】
前記記録媒体に記録する動画像データ、管理情報データ及び代表画像データはＡＶＣＨＤ規格であることを特徴とする請求項６〜９の何れか１項に記載の記録方法。
【請求項１１】
動画像データを生成する動画像生成工程と、
前記動画像生成工程において生成された動画像データの管理情報データを生成する管理情報データ生成工程と、
前記動画像生成工程において生成された動画像データの代表画像データを生成する代表画像データ生成工程と、
前記動画像生成工程において生成された動画像データと、前記管理情報データ生成工程において生成された管理情報データ及び前記代表画像データ生成工程において生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化工程と、
前記エラー訂正符号化工程においてエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録工程と、
前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化工程を制御する制御工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置及び記録方法に関し、特に、動画像データとその代表画像とを記録媒体に記録する記録装置に用いて好適な技術に関する。
【背景技術】
【０００２】
従来、動画像や音声をデジタルデータとしてＤＶＤなどのディスク媒体に記録するディスクレコーダが知られている。例えば、ＤＶＤに対して動画データを記録する規格として、ＤＶＤビデオフォーマットやＤＶＤビデオレコーディングフォーマットなどの記録フォーマットが知られている。
【０００３】
そして、これらの記録フォーマットで記録された動画データを再生する際には、各動画データの内容を示す代表画像を生成して一覧表示し、これら一覧表示された代表画像から所望の画像を選択して再生する構成が一般的である（例えば、特許文献１を参照）。
【０００４】
また、ディスク媒体に記録されたデータを再生する際には、データの記録位置や動画データの長さ及び画素数など、種々の情報が必要となる。そのため、動画データとは別に、これらの情報を管理情報として記録しておき、再生時にはこの管理情報を用いて動画データを再生するようにしている。
【０００５】
【特許文献１】特開２００４−２０６７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
近年、ＮＴＳＣなどの従来の標準解像度（ＳＤ）の画像よりも高精細な（ＨＤ）動画像信号をＨ２６４方式で符号化して、ＤＶＤなどの記録メディアに記録するための規格として、ＡＶＣＨＤ規格が提案された。このＡＶＣＨＤ規格においては、動画データとは別に、代表画像データをサムネイルデータファイルの形式で記録する。サムネイルデータファイルのデータサイズは１６キロバイト（ＫＢ）と規定されている。
【０００７】
一方、ＤＶＤビデオ規格では、データをディスクに記録する際に、エラー訂正符号化処理（ＥＣＣ：Error Correcting Code）を施して記録するようにしている。そのため、ディスクに対するデータの書き込みも、このＥＣＣの単位で行われている。
【０００８】
ＤＶＤビデオ規格では、一つのＥＣＣの単位が３２ＫＢとなっている。そのため、ＤＶＤに対してＡＶＣＨＤ規格でデータを記録した場合、サムネイルデータファイルも３２ＫＢ単位で記録されることになる。
【０００９】
しかしながら、前述のように、ＡＶＣＨＤ規格におけるサムネイルデータファイルのサイズは１６ＫＢであるため、サムネイルデータファイルを除いた残りの１６ＫＢ分が無駄な空白領域となってしまうという問題があった。
本発明は上述の問題点に鑑み、ＥＣＣの単位よりも小さいサイズのサムネイルデータファイルを記録する場合に、無駄となる領域を削減できるようにすることを目的としている。
【課題を解決するための手段】
【００１０】
本発明の記録装置は、動画像データを生成する動画像生成手段と、前記動画像生成手段で生成された動画像データの管理情報データを生成する管理情報データ生成手段と、前記動画像生成手段で生成された動画像データの代表画像データを生成する代表画像データ生成手段と、前記動画像生成手段により生成された動画像データと、前記管理情報データ生成手段により生成された管理情報データ及び前記代表画像データ生成手段によって生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化手段と、前記エラー訂正符号化手段によりエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録手段と、前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化手段を制御する制御手段とを備えることを特徴とする。
【００１１】
本発明の記録方法は、動画像データを生成する動画像生成工程と、前記動画像生成工程において生成された動画像データの管理情報データを生成する管理情報データ生成工程と、前記動画像生成工程において生成された動画像データの代表画像データを生成する代表画像データ生成工程と、前記動画像生成工程において生成された動画像データと、前記管理情報データ生成工程において生成された管理情報データ及び前記代表画像データ生成工程において生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化工程と、前記エラー訂正符号化工程においてエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録工程と、前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化工程を制御する制御工程とを備えることを特徴とする。
【００１２】
本発明のプログラムは、動画像データを生成する動画像生成工程と、前記動画像生成工程において生成された動画像データの管理情報データを生成する管理情報データ生成工程と、前記動画像生成工程において生成された動画像データの代表画像データを生成する代表画像データ生成工程と、前記動画像生成工程において生成された動画像データと、前記管理情報データ生成工程において生成された管理情報データ及び前記代表画像データ生成工程において生成された代表画像データに対して所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化工程と、前記エラー訂正符号化工程においてエラー訂正符号化された前記動画像データ、管理情報データ及び代表画像データを記録媒体に記録する記録工程と、前記管理情報データと前記代表画像データにより一つの前記訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化工程を制御する制御工程とをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、記録媒体上にサムネイルデータと動画像の管理情報データを記録する専用の管理ファイル領域を確保し、その管理ファイル領域にサムネイルデータと管理情報データをまとめて書き込むようにした。これにより、無駄な空白領域が発生することを減少させることができる。また、少ないシークでサムネイルデータを読み込むことが可能となり、サムネイルデータの表示を高速に行なうことができる。
また、本発明の他の特徴によれば、サムネイルデータと管理情報データを独立したＥＣＣブロックとして書き込むのではなく、まとめて管理ファイル領域に書き込むようにした。これにより、無駄となる空白領域を減らすことができ、記録媒体を効率良く使用することができる。
【発明を実施するための最良の形態】
【００１４】
（第１の実施の形態）
以下、図面を参照しながら本発明の好適な実施の形態を説明する。
図１は、本実施形態の映像記録再生装置の構成例を示すブロック図である。以下の説明においては、ディスク型の記録媒体にＡＶＣＨＤ規格で記録するデジタルビデオカメラとして説明する。
【００１５】
本実施形態のビデオカメラは、動画像を生成する動画像生成手段として機能するカメラ部１００と、エンコード部（エンコーダ）１０１と、ディスクアクセス時に用いるバッファ（バッファメモリ）１０２とを備えている。また、記録媒体への書き込み、読み出しを行なうディスクアクセス部１０３とを備えている。
【００１６】
また、記録媒体（ＤＶＤ等の記録用ディスク、以下ディスクとする）１０４に記録されている動画像データ（ＭＰＥＧ２やＨ．２６４等の方式で符号化された動画像データ）を元の映像に戻すデコード部（デコーダ）１０５を備えている。また、デコードした映像を表示するＬＣＤ１０８、及びＬＣＤ１０８を制御するＬＣＤコントローラ１０７を備えている。また、外部出力端子１０６を備えており、ＬＣＤ１０８に表示している映像信号を外部へ同時に出力することが可能に構成されている。
【００１７】
また、ＣＰＵ１１０はＣＰＵバス１０９により、ＲＯＭ１１１、ＲＡＭ１１２、操作部１１３、ＥＣＣ部１１４及びその他の各ブロックに接続され、ＣＰＵ１１０より各ブロックを制御することができるようになされている。操作部１１３は、ユーザによる各種の操作キーやつまみなどの入力をＣＰＵ１１０に伝えるためのものであり、操作部１１３を介して入力されるユーザからの指示に対応して、ＣＰＵ１１０が各種の処理を行う。特に、本実施形態においては、ＣＰＵ１１０が記憶領域確保部１１０ａとして機能している。また、図示しないがＣＰＵ１１０は、動画像の管理情報を生成する管理情報データ生成手段、及び代表画像データを生成する代表画像データ生成手段としても機能している。
【００１８】
記録時にはエンコーダ１０１からＥＣＣ部１１４に対して動画像データが供給されると共にＣＰＵ１１０からの管理情報データとサムネイルデータが供給される。ＥＣＣ部１１４は、所定の訂正符号化単位毎にエラー訂正符号化処理を施すエラー訂正符号化手段として機能する。ＣＰＵ１１０は、前記管理情報データと前記代表画像データにより一つの訂正符号化単位を構成してエラー訂正符号化処理を行うよう前記エラー訂正符号化手段を制御する制御手段として機能する。また、再生時にはバッファ１０２からＥＣＣ部１１４に再生データが供給される。そして、ＥＣＣ部１１４においてエラー訂正された後、動画像データはデコーダ１０５に出力され、管理情報データとサムネイルデータがＣＰＵ１１０に供給される。
前述したように、ＤＶＤビデオ規格では、データをディスクに記録する際に、所定量のデータを単位としてエラー訂正符号化処理を施して記録するようにしている。そこで、ディスク１０４に対するデータの書き込みも、このエラー訂正符号化の単位（ＥＣＣ単位）で行われる。
【００１９】
ＤＶＤビデオ規格では、一つのＥＣＣの単位が３２ＫＢとなっている。そのため、ＤＶＤに対してＡＶＣＨＤ規格でデータを記録した場合、動画像データとサムネイルデータファイルも３２ＫＢ単位で記録されることになる。
【００２０】
一方、前述のように、ＡＶＣＨＤ規格におけるサムネイルデータファイルのサイズは１６ＫＢであるため、サムネイルデータファイルを除いた残りの１６ＫＢ分が無駄な空白領域となってしまう。本実施形態においては、無駄な空白領域が発生するのを少なくすることができるようにしている。
【００２１】
次に、動画像を記録する時の動作手順の一例について説明する。
本実施形態のビデオカメラのカメラ部１００は、映像を電気信号として入力するＣＣＤを備え、映像をデジタルデータとして入力することができる。
【００２２】
ユーザ操作により、操作部１１３から映像記録開始指示が与えられると、ＣＰＵ１１０はカメラ部１００より映像データを読み込む。読み込んだ映像データはエンコーダ１０１に入力され符号化される。エンコーダ１０１において符号化された映像データは、ＡＶＣＨＤ規格に沿ってフォーマットされ、ＥＣＣ部１１４によりエラー訂正符号化処理が施されてバッファ１０２に蓄えられる。そして、ＣＰＵ１１０によりディスクアクセス部１０３が制御され、バッファ１０２に蓄えられた映像データがディスク１０４へ記録される。このようにして、ビデオカメラは記録媒体であるディスク１０４へ動画像データを符号化して記録できるように構成されている。
【００２３】
ＡＶＣＨＤ規格では、１つの動画像の単位をクリップと呼び、クリップは動画像データであるストリームとその動画像の管理情報であるクリップ情報の２種類のデータで構成される。ストリームとクリップ情報はそれぞれ独立したファイルとして存在し、２つのファイルで１つのクリップが構成される。
【００２４】
一般的に、クリップは１回の撮影で作成された動画像を単位として作成される。ストリームファイルとクリップ情報ファイルにはそれぞれ同じクリップ番号が付けられ、それぞれの対応が分かるようになっている。なお、クリップ情報ファイルは動画像の情報を含んでいるため、動画像の長さに比例してクリップ情報ファイルも長くなる。そして、実時間で動画像を作成する場合には、１つ動画像ストリームファイルを記録するたびに１つのクリップ情報ファイルが記録される。また、サムネイルデータも同時に生成され、サムネイルデータファイルとして記録される。
【００２５】
作成した動画像のサムネイルデータは、図２に示した第１のクリップ〜第６のクリップのように一覧表示され、ディスク１０４内にどのような動画像が記録されているのかが素早く分かるようになっている。
図２において、２０１から２０６はそれぞれクリップ１〜６の動画像の代表画像であるサムネイルデータとなっている。矢印２０７はクリップが７つ以上ある場合に、第７のクリップ以降のサムネイルデータを表示するためのページ切り替えボタンである。
【００２６】
ＤＶＤ等のディスク型記録媒体の場合には、ディスク１０４の内側から外側に向かって記録されていくため、データの作成順にディスク１０４に記録して行くと、図３のように配置される。
【００２７】
図３は、ディスク１０４の内周から外周までの記録イメージを示していて、ディスク１０４の内側が図では左側で、ディスク１０４の外側へいくほど図の右側となる。また、図３においてＵＤＦ（Universal Disk Format）とは管理情報ファイルとストリームファイルを管理しているファイルシステム情報であり、ＵＤＦ規格で定義されている。ＵＤＦは、ＤＶＤやＢＤ-ＲＯＭ等で用いられる一般的なファイルシステムである。
【００２８】
ストリームは、ＡＶＣＨＤ規格における動画像データであるストリームファイルを示しており、管理情報はＡＶＣＨＤ規格における動画像の管理情報が入っているクリップ情報ファイルを示している。
【００２９】
管理情報は、動画像であるストリームが大きくなればなるほど大きくなる。したがって、管理情報は可変長で「数Ｋバイト」から「数Ｍバイト」である可能性がある。また、サムネイルデータはＡＶＣＨＤ規格における動画像の代表画像であるサムネイルデータファイルとなっており、一般的には、対応するストリームの先頭の画像となっている。ＡＶＣＨＤ規格では、１画面の静止画像データをＪＰＥＧ方式で符号化したデータを１６ＫＢのサムネイルデータとして記録することが規定されている。
【００３０】
このようなファイルの配置になっている場合には、各管理情報を読み込むためにはストリームファイルの記録領域をシークして読み飛ばす必要があり、全ての管理情報を連続して読み込む場合には、読み込みに時間がかかる。
【００３１】
図４は、本発明を実施した場合のファイル配置の一例を表した図である。図４に示したように、本実施形態においては、ディスク１０４におけるデータ記録領域を管理ファイル領域４ａとストリームファイル領域４ｂの２つを記録媒体上、すなわち、ディスク１０４上に確保する記憶領域確保部１１０ａを有している。そして、管理ファイル領域には管理情報とサムネイルデータ、ストリームファイル領域には動画像データであるストリームを記録するようにしている。
【００３２】
したがって、本実施形態においては図３の記録配置とは異なり、管理情報とサムネイルデータがディスク１０４の内側にまとめて記録される。このために、少ないシークで一度にまとめて管理情報とサムネイルデータにアクセスすることができて、このデータを高速に読み込むことができる。
なお、前述のように、ＡＶＣＨＤ規格では、管理ファイルのサイズが対応するクリップの時間に比例する。そのため、ここで確保する管理ファイル領域４ａのサイズは、このディスクに対して記録可能な動画クリップの最大記録時間に基づいて決定する。ディスクに記録可能な最大記録時間は、動画データをエンコードして得られるデータのデータレートによって決定される。
【００３３】
次に、実施手順の具体例を詳細に説明する。
図５における領域Ａの部分を詳細に説明したものが図６及び図７である。図５は、動画像であるストリームを２つ記録した状態を示しており、管理情報とサムネイルデータがストリームに対応してそれぞれ２つ存在している。
【００３４】
図６は、管理情報とサムネイルデータを独立したＥＣＣブロックに配置した例である。
図７は管理情報とサムネイルデータを１つのＥＣＣブロックに配置した例である。
図６において、（Ａ）はＥＣＣブロックの並びを表している。ＥＣＣブロックが１〜ｎまで並んで領域Ａが構成されている。
【００３５】
ＤＶＤビデオ規格では、１つのＥＣＣブロックが３２Ｋバイトとなっており、ＥＣＣブロック単位でデータを書き込むこととなる。
図６において（Ｂ）は、（Ａ）の各ＥＣＣブロックに対応しており、管理情報とサムネイルデータがそれぞれのＥＣＣブロックに配置されている。このような配置方法だと、各ＥＣＣブロックに使用されない無駄な空き領域６００ができるので、非効率な配置になってしまう。
【００３６】
このような無駄を省略するために、本実施形態においては、図７のような配置を行なう。図７では、１つのＥＣＣブロックに対して、管理情報とサムネイルデータをまとめて配置するようにしている。即ち、同じ動画データの管理情報とサムネイルデータとを一つのＥＣＣブロックとしてエラー訂正符号化処理を施す。図７（Ｂ）では、管理情報７０２とサムネイルデータ７０３とを１つのＥＣＣブロックとしてエラー訂正符号化してディスク１０４に記録している。また、管理情報７０４とサムネイルデータ７０５を１つのＥＣＣブロックとしてエラー訂正符号化して記録している。
ＣＰＵ１１０は、管理情報データとサムネイルデータをディスク１０４に記録する場合、このように配置することにより、使用されない無駄な空き領域７０６は少なくなり、ディスク１０４を効率良く使用することができる。
【００３７】
また、管理情報は可変長のため、管理情報とサムネイルデータが１つのＥＣＣブロックに入りきらないことがある。その場合には、図８で示すように、管理情報８００とサムネイルデータ８０１の途中までを一つのＥＣＣブロックとしてエラー訂正符号化し、サムネイルデータ８０１の残りを別のＥＣＣブロックとしてエラー訂正符号化する。このときに、管理情報８００とサムネイルデータ８０１を後続のディスク１０４上に配置する。このように配置することにより、管理情報８００とサムネイルデータ８０１を別のＥＣＣブロックとしてエラー訂正符号化してディスク１０４上に配置した場合よりも効率良く配置することができる。なお、図８において８０２は空き領域を示している。
【００３８】
（第２の実施形態）
次に、本発明の第２の実施形態を説明する。
第１の実施形態の管理情報とサムネイルデータの配置だと、サムネイルデータの位置が管理情報の大きさによって移動するために、図８のようにサムネイルデータ８０１が複数のＥＣＣブロックに跨ってしまう可能性がある。この場合、サムネイルデータを読み込むためには第１のＥＣＣブロックと第２のＥＣＣブロックの２つのＥＣＣブロックを読む必要がある。そこで、本実施形態においては管理情報とサムネイルデータの配置を変えて記録した場合を考える。
【００３９】
以下、図９に従って説明する。
図９は、管理情報の前にサムネイルデータを配置した場合の図である。この場合、動画であるストリームの記録終了時に、まずサムネイルデータを先に記録し、それに続いて管理情報を記録する。
【００４０】
このように記録した場合には、第１のＥＣＣブロックにサムネイルデータ９００と管理情報９０１が記録され、第２のＥＣＣブロックにサムネイルデータ９０２と管理情報９０３がまとめて記録される。したがって、空き領域は９０４の部分となり、第１の実施形態と同様、記録媒体を効率良く使用できる。より詳細に第１のＥＣＣブロックと第２のＥＣＣブロックをみると、サムネイルデータ９０５とサムネイルデータ９０７は各ＥＣＣブロックの先頭に配置されていることが分かる。
【００４１】
したがって、サムネイルデータが複数のＥＣＣブロックに跨ることはなく、１つのＥＣＣブロックの読み込みでサムネイルデータを読み込むことができる。また、管理情報が１６Ｋバイト以上になった場合には、図１０のように記録される。
【００４２】
図１０において、サムネイルデータ１０００は第１のＥＣＣブロックの前半１６Ｋバイトに配置されている。また、管理情報１００１はサムネイルデータ１０００の次に第１のＥＣＣブロックと第２のＥＣＣブロックに跨って記録されている。したがって、管理情報が１６Ｋバイト以上になった場合でも、サムネイルデータは常にＥＣＣブロックの先頭に配置される。このように記録した場合でも、第１の実施形態と同様に管理情報とサムネイルデータを別のＥＣＣブロックに配置した場合よりも効率良く配置できる。
【００４３】
以上説明したように、本実施形態の第１の特徴によれば、管理情報と代表画像をＥＣＣブロック単位にまとめて記録するようにしたので、記録媒体上の領域を効率良く使用できる。また、少ないシークで読み込むことができ、サムネイルデータの表示を高速に行なうことができる。
【００４４】
また、第２の特徴によれば、固定長の代表画像を先に配置することで、代表画像が必ずＥＣＣブロックの先頭に配置されるので、代表画像がＥＣＣブロックに跨ることなく、１つのＥＣＣブロック内に必ず配置されるようになる。したがって、代表画像を比較的高速に読み出すことが可能である。
【００４５】
また、第３の特徴によれば、可変長の管理情報と代表画像の合計サイズ（合計データ量）がＥＣＣブロックのサイズを超えた場合でも、記録媒体上の領域を効率良く使用できる。また、第４の特徴によれば、前記第１の特徴〜第３の特徴をＡＶＣＨＤ規格において実現することができる。
【００４６】
（本発明に係る他の実施の形態）
前述した本発明の実施の形態における記録装置を構成する各手段は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００４７】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４８】
なお、本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接、あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００４９】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００５１】
プログラムを供給するための記録媒体としては種々の記録媒体を使用することができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００５２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００５３】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００５４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせル。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００５５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行なうことによっても前述した実施の形態の機能が実現され得る。
【００５６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現される。
【００５７】
さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５８】
【図１】本実施形態の実施形態を示し、映像記録再生装置の構成例を示すブロック図である。
【図２】サムネイルデータを一覧表示している画面の一例を示す図である。
【図３】データの作成順にディスクに記録した場合のデータ配置例を説明する図である。
【図４】本発明の実施形態を示し、実施形態のファイル配置の一例を表した図である。
【図５】動画像であるストリームを２つ記録した状態を示しており、管理情報とサムネイルデータがストリームに対応してそれぞれ２つ存在している状態を示す図である。
【図６】図５における領域Ａの部分を詳細に説明した図であり、管理情報とサムネイルデータがストリームに対応してそれぞれ２つ存在している例を示す図である。
【図７】図５における領域Ａの部分を詳細に説明した図であり、管理情報とサムネイルデータを１つのＥＣＣブロックに配置した例を示す図である。
【図８】管理情報とサムネイルデータとを複数のＥＣＣブロックで配置する例を示す図である。
【図９】管理情報の前にサムネイルデータを配置した場合の例を示す図である。
【図１０】管理情報データと前記代表画像データの合計サイズがエラー訂正符号を付加する単位よりも大きくなった場合のデータ配置例を説明する図である。
【符号の説明】
【００５９】
１００  カメラ部
１０１  エンコード部（エンコーダ）
１０２  バッファ
１０３  ディスクアクセス部
１０４  ディスク
１０５  デコード部（デコーダ）
１０６  外部出力端子
１０７  ＬＣＤコントローラ
１０８  ＬＣＤ
１０９  ＣＰＵバス
１１０  ＣＰＵ
１１１  ＲＯＭ
１１２  ＲＡＭ
１１３  操作部
１１４  ＥＣＣ部
２００  サムネイルデータ一覧表示画面
２０１〜２０６  サムネイルデータ
２０７  ページ送りボタン
６００  空き領域
７００  ＥＣＣブロック配置
７０１  ファイル配置
７０２、７０４  管理情報
７０３、７０５  サムネイルデータ
７０６  空き領域
８００  管理情報
８０１  サムネイルデータ
８０２  空き領域
９００、９０２  サムネイルデータ
９０１、９０３  管理情報
９０４  空き領域
９０５、９０７  サムネイルデータ
９０６、９０８  管理情報
１０００  サムネイルデータ
１００１  管理情報
１００２  空き領域
【図１】
2008278331.tif 000003
【図２】
2008278331.tif 000004
【図３】
2008278331.tif 000005
【図４】
2008278331.tif 000006
【図５】
2008278331.tif 000007
【図６】
2008278331.tif 000008
【図７】
2008278331.tif 000009
【図８】
2008278331.tif 000010
【図９】
2008278331.tif 000011
【図１０】
2008278331.tif 000012