(57)【要約】【課題】既にファイナライズした記録媒体の再ファイナライズを効率化する。【解決手段】  ファイナライズでは、ＤＶＤディスク全体の再生制御情報であるＶＭＧＩと、ＤＶＤ−Ｖｉｄｅｏのメニュー画面の基となるＶＭＧＭ＿ＶＯＢＳを作成して、ＤＶＤディスクに記録する。ファイナライズをしたＤＶＤディスクに追記するときには、アンファイナライズを行う。このとき、ＶＭＧとリードアウトを削除してＶＭＧＭ＿ＶＯＢＳを保持しておく。再度ファイナライズの指示を受けると、システム制御部２０は、追記されたシーンの数を基に、ＶＭＧＭ＿ＶＯＢＳ内で更新が必要なパケットを選択し、選択したパケットのみ更新を行う。【選択図】図８
2006302474.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データと上記複数の画像データを選択するための画面の基となる画面情報と、上記画面情報を生成したときの上記画像データの記録状況とが記録された記録媒体の画面情報を再度生成する際、前回の画面情報を生成したときの上記記録媒体における画像データの記録状況と、現在の上記記録媒体における画像データの記録状況から、上記画面情報のうちの書き換えが必要な範囲を選択し、上記画面情報のうちの選択した範囲のみを更新する画面情報生成部と、
上記画面情報生成部が生成した画面情報を上記記録媒体に記録する記録制御部と
を備えることを特徴とする記録装置。
【請求項２】
上記画面情報生成部は、上記記録媒体に記録された画面情報に基づく画面の構成と、当該画面情報生成部自身が生成する画面情報に基づく画面の構成とが一致した場合に、上記画面情報のうちの選択した範囲のみを更新し、一致しない場合に、上記画面情報全体を再生成することを特徴とする請求項１記載の記録装置。
【請求項３】
上記画面情報生成部は、前回の画面情報を生成した記録装置の形式と、当該記録装置の形式とが一致した場合、前回生成された画面情報に基づく画面の構成と、当該画面情報生成部自身が生成する画面情報に基づく画面の構成とが一致すると判別することを特徴とする請求項２記載の記録装置。
【請求項４】
上記画面情報から生成される画面は、上記記録媒体に記録された画像データを選択するためのメニュー画面であることを特徴とする請求項１記載の記録装置。
【請求項５】
上記画面情報生成部は、前回の画面情報を生成したときの上記記録媒体に記録された画像データの数と、現在の上記記録媒体に記録された画像データの数から、上記画面情報の書き換えが必要な範囲を選択することを特徴とする請求項１記載の記録装置。
【請求項６】
上記記録媒体は光ディスクであり、上記画面情報生成部は、ファイナライズによりメニュー画面の基である画面情報が記録された光ディスクを再ファイナライズする際、前回のファイナライズ時における光ディスクの記録状況と、現在の光ディスクにおける記録状況から上記画面情報のうちの書き換えが必要な範囲を選択し、上記画面情報のうちの選択した範囲のみを更新することを特徴とする請求項４記載の記録装置。
【請求項７】
上記光ディスクはＤＶＤディスクであり、上記画面情報はＤＶＤ−ＶｉｄｅｏフォーマットのＶＭＧＭ＿ＶＯＢＳ（Video Object Set for VMG Menu）であることを特徴とする請求項６記載の記録装置。
【請求項８】
上記画面生成部は、ファイナライズされたＤＶＤディスクのアンファイナライズを行う際、ＤＶＤディスクのリードアウトのみを削除し、ＶＭＧＭ＿ＶＯＢＳを上記光ディスクに保持させることを特徴とする請求項７記載の記録装置。
【請求項９】
上記ＶＭＧＭ＿ＶＯＢＳは複数のＶＯＢＵから構成され、上記ＶＯＢＵはナビゲーションパックと、サブピクチャパックと、ビデオパックという記録単位を多重化したものであり、上記画面情報生成部は、書き換えが必要な記録単位を選択することを特徴とする請求項７記載の記録装置。
【請求項１０】
複数の画像データが記録された記録媒体の各画像データを選択するための画面の基となる画面情報を生成し上記記録媒体に記録する画面情報生成工程と、
上記記録媒体に新たな画像データを追記する画像データ追記工程と、
上記画面情報を生成したときの上記記録媒体における画像データの記録状況と、新たな画像データを追記した後の上記記録媒体における画像データの記録状況から、上記画面情報のうちの書き換えが必要な範囲を選択し、上記画面情報の選択した範囲のみを更新する画面情報更新工程と
を有することを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像データを記録する記録媒体への記録装置、及び記録方法に関する。
【背景技術】
【０００２】
従来、ＤＶＤディスクに動画を記録するフォーマットとして、ＤＶＤ−Ｖｉｄｅｏと呼ばれるフォーマットが存在する。ＤＶＤ−Ｖｉｄｅｏでは、先頭からリードイン、ファイルシステム（ＦＳ）、ＶＭＧＩ（Video Management General Information）、ＶＭＧＭ＿ＶＯＢＳ（Video Management Menu Video Objects）、ＶＴＳ（Video Title Set）、リードアウトが記録される。このうち、ＶＭＧＩはＤＶＤディスク全体の再生制御情報であり、ＶＭＧＭ＿ＶＯＢＳはメニュー画面の基となる。
【０００３】
ＶＭＧＩ、ＶＭＧＩ＿ＶＯＢＳ、リードアウトは、ＤＶＤ−Ｒ／ＲＷやＤＶＤ＋Ｒ／ＲＷなどの記録用ＤＶＤディスクのファイナライズ時に生成される。図９を参照してファイナライズ処理を説明する。未ファイナライズのＤＶＤディスクには、図９（ａ）に示すように、リードインと、ファイルシステム、及び複数のＶＴＳが記録されている。
【０００４】
ＤＶＤディスクのファイナライズでは、図９（ｂ）に示すように、ＶＭＧＩとＶＭＧＭ＿ＶＯＢＳとを生成してＤＶＤディスクに記録する。ＶＭＧＭ＿ＶＯＢＳを生成する際、まず、複数のＶＴＳから各ＶＴＳの内容を代表する代表画を選択する。そして、代表画をリサイズして静止画サムネイルを生成する。これをシーンの個数分繰り返し、メニュー画面を生成する。そして、ビットマップデータであるメニュー画面をビデオストリームに再エンコードする。これをパケット化したものビデオパックと記す。また、ファイナライズでは、静止画サムネイルを貼り付けたメニュー画面を生成する。メニュー画面の構成は、予め決まっている。図１０の例では、６枚の静止画サムネイルが縦２行×横３列で配置され、静止画サムネイルの下側には、２つのコマンドボタンが設けられている。このコマンドボタンには、図面左向の矢印と図面右向の矢印とが表示されており、図面左向の矢印を選択したときには、１ページ手前のメニュー画面に切り替わり、図面右向の矢印を選択したときには、１ページ先のメニュー画面に切り替わる（例えば、特許文献１）。
【０００５】
ところで、一度ファイナライズしたＤＶＤディスクに追記するときには、アンファイナライズという処理を行う。アンファイナライズしたＤＶＤディスクは、図９（ｃ）に示すように、リードアウトと、ＶＭＧＩと、ＶＭＧＭ＿ＶＯＢＳが消去される。ＤＶＤディスクをアンファイナライズすると追記が可能となる。図９（ｄ）では、ＤＶＤディスクにＶＴＳ＃ｎ＋１を追記している。
【０００６】
アンファイナライズしたＤＶＤディスクを再ファイナライズするときは、ＶＭＧＩとＶＭＧＭ＿ＶＯＢＳを再作成する。そして、図９（ｅ）に示すように、作成したＶＭＧＩとＶＭＧＭ＿ＶＯＢＳとリードアウトをＤＶＤディスクに記録してファイナライズを完了する。
【０００７】
【特許文献１】特開２００３−３３１５２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、上述したように、ＶＭＧＭ＿ＶＯＢＳの静止画サムネイルを作成するには、ＤＶＤディスクから読み込んだシーンをデコードして、シーンを代表する代表画を選択し、選択した代表画をリサイズして静止画サムネイルを生成する。また、ビデオパックは、静止画サムネイルの生成をシーンの個数分繰り返し、ビットマップデータであるメニュー画面をビデオストリームに再エンコードして作成される。ＶＭＧＭ＿ＶＯＢＳの作成処理は、演算量が多いため、処理時間が長くなる傾向がある。前回のファイナライズで作成したＶＭＧＭ＿ＶＯＢＳと再ファイナライズで作成するＶＭＧＭ＿ＶＯＢＳには、重複する部分も多く全て再作成するのは演算量の無駄になってしまう。
【０００９】
本発明は、上述した課題に鑑みてなされたものであって、画像データと、画像データを選択するための画面の基となる画面情報とを記録する記録媒体における画面情報の再作成を効率化した記録装置、及び記録方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る記録装置は、複数の画像データと複数の画像データを選択するための基となる画面情報と、画面情報を生成したときの画像データの記録状況とが記録された記録媒体の画面情報を再度生成する際、前回の画面情報を生成したときの記録媒体における画像データの記録状況と、現在の記録媒体における画像データの記録状況から画面情報のうちの書き換えが必要な範囲を選択し、画面情報のうち選択した範囲のみを更新する。
【００１１】
本発明に係る記録方法は、複数の画像データが記録された記録媒体の各画像データを選択するための画面の基となる画面情報を生成して記録媒体に記録し、この記録媒体に新たな画像データを追記したとき、前回画面情報を作成したときの記録媒体における画像データの記録状況と、新たな画像データを追記した後の記録媒体における画像データの記録状況から画像情報のうちの書き換えが必要な範囲を選択し、画像情報を選択した範囲のみを更新する。
【発明の効果】
【００１２】
本発明によれば、画像データを選択するための画面のもとなる画面情報が記録された記録媒体において、再度、画面情報を生成する際、前回の画面情報を生成したときの記録媒体における画像データの記録状況と、現在の記録媒体における画像データの記録状況から、上記画面情報のうちの書き換えが必要な範囲を選択し、上記画面情報のうちの選択した範囲のみを更新するため、画面情報全体を再作成するよりも演算量が減少し、画面情報の更新にかかる所要時間を短縮することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明を適用したビデオカメラについて説明する。本発明を適用したビデオカメラは、撮像した画像をＤＶＤディスクに記録する。ＤＶＤディスクに記録された画像は、シーン単位で管理される。
【００１４】
画像撮影に使用されるＤＶＤディスクは、記録用のＤＶＤディスクである。記録用のＤＶＤディスクには、ＤＶＤ−Ｒ／ＲＷ、ＤＶＤ＋Ｒ／ＲＷなどの種類がある。記録用のＤＶＤディスクをＤＶＤ−Ｖｉｄｅｏフォーマットに変換すると、再生専用機との再生互換が実現する。
【００１５】
この処理は、ファイナライズと呼ばれている。ＤＶＤ−ＲやＤＶＤ＋Ｒは、１度だけ書込可能なＤＶＤディスクであるための、ファイナライズは１度しか行われない。ＤＶＤ−ＲＷやＤＶＤ＋ＲＷは、再記録可能なＤＶＤディスクであるため、一度ファイナライズしたのちに、ファイナライズを解除し（アンファイナライズ）、追記したのちに、再ファイナライズすることが可能である。
【００１６】
ファイナライズでは、ＤＶＤディスクの管理情報であるＶＭＧＩ（Video Manager Information）とＤＶＤディスクのメニュー画面の基となるＶＭＧＩ＿ＶＯＢＳ（Video Object Set for VMG Menu）が生成されＤＶＤディスクに記録される。
【００１７】
本発明を適用したビデオカメラは、ＤＶＤ＋ＲＷやＤＶＤ−ＲＷなどの再記録可能なＤＶＤディスクの再ファイナライズを行うとき、前回のファイナライズが自機で行われたか他機で行われたかを判別する。そして、前回のファイナライズが自機で行われていた場合には、前回のファイナライズ時に生成されたデータの必要な部分のみを更新し、他機で行われていた場合には、前回のファイナライズ時に生成された全てのデータを再作成する。
【００１８】
なお、本発明は、ビデオカメラのほかに、ＤＶＤレコーダ、光ディスクドライブを備えたパーソナルコンピュータなどの記録機能を有する電子機器に適用することができる。また、この実施の形態では、ＤＶＤを例としているがＤＶＤ以外の記録媒体にも本発明を適用することができる。
【００１９】
本発明を適用したビデオカメラ１は、図１に示すように、動画像を撮像するカメラ１１と、音声を入力するマイク１２、マイク１２や外部のオーディオ機器から入力したアナログの音声をデジタルに変換するＡＤ変換部１３、画像を表示する表示部１４、デジタルの音声をアナログに変換するＤＡ変換部１５、音声を出力するスピーカ１６、処理対象データの一時格納領域であるメモリ１７、映像音声データを圧縮するエンコーダ１８、圧縮した映像音声データを伸張するデコーダ１９、映像音声データをＤＶＤ−Ｖｉｄｅｏのフォーマットに変換するシステム制御部２０、ＤＶＤのフォーマットに変換した映像音声データをＤＶＤディスクに書き込むドライブ制御部２１、ユーザからの入力を受け付ける入力インターフェース２２とを備える。
【００２０】
映像音声データの記録処理について説明する。カメラ１１から入力した映像データ及びマイク１２から入力した音声データは、一旦、メモリ１７に格納される。デコーダ１９は、メモリ１７に格納された映像データ及び音声データを読み出して圧縮処理を施し、圧縮した映像音声データをメモリ１７に格納する。圧縮方法としては、例えば、ＭＰＥＧ（Moving Picture Expert Group）を使用する。
【００２１】
システム制御部２０は、圧縮された映像データと音声データとを多重化してメモリ１７に格納する。ドライブ制御部２１は、システム制御部２０の指示に従い、多重化した映像音声データをＤＶＤディスクに記録する。
【００２２】
ＤＶＤディスクへの記録処理は、撮像が終了するまで継続される。システム制御部２０は、撮像を開始してからその撮像を終了するまでの間に記録された映像音声データを１シーンとして管理する。１シーンは、ＤＶＤ−Ｖｉｄｅｏの１チャプタに対応する。
【００２３】
また、システム制御部２０は、ＤＶＤディスクのファイナライズ処理を行う。ファイナライズは、既にＤＶＤディスクに記録した映像音声データを一般的なＤＶＤ−Ｖｉｄｅｏのフォーマットに変換して再生専用機との再生互換を実現する処理である。
【００２４】
ファイナライズでは、ＤＶＤディスク全体の制御情報であるＶＭＧＩ（Video Manager Information）とメニュー画面の基となるＶＭＧＭ＿ＶＯＢＳ（Video Object Set for VMG Menu）を生成する。また、リードアウトを記録することにより、ＤＶＤディスクへの追記を禁止する。ファイナライズ処理は、システム制御部２０が実行する。
【００２５】
ここで、ＤＶＤ−ＶＩｄｅｏのフォーマットについて詳述する。ＤＶＤ−Ｖｉｄｅｏで記録されたＤＶＤディスクは、図２に示すように、ＶＭＧ（Video Manager）１０とＶＴＳ（Video Title Set）５０という領域に分けられている。ＶＴＳ５０は、１タイトル分の映像音声ストリームが記録されている。ＤＶＤ−Ｖｉｄｅｏには、複数のタイトルを記録することができる。また、タイトルは、複数のチャプタを含む。本実施の形態では、１シーンを１チャプターと対応付けている。なお、１シーンを１タイトルと対応付けてもよい。
【００２６】
図２に示すように、ＶＭＧＩ３０とＶＭＧＭ＿ＶＯＢＳ４０は、ＶＭＧ１０に格納されている。ＶＭＧＩ３０には、ＤＶＤディスク全体の再生制御情報が記載されている。再生制御情報としては、映像音声データの再生順序を記録したＰＧＣ（Program Chain）へのポインタ、ＶＭＧＭ＿ＶＯＢＳ４０のセクタ番号、サブピクチャの属性、映像音声データの属性などがある。
【００２７】
ＶＭＧＭ＿ＶＯＢＳ４０には、メニュー画面の基となるＶＯＢＵ３１が記載されている。メニュー画面とは、シーン選択のための画面であり、各シーンを代表する静止画サムネイルが貼り付けられている。静止画サムネイルは、シーンとリンク付けされており、メニュー画面上のある静止画サムネイルを選択されると、選択された静止画サムネイルにリンク付けされたシーンが再生される。
【００２８】
ＶＭＧＭ＿ＶＯＢＳ４０は、複数のＶＯＢＵ３１から構成されている。ＶＯＢＵ３１は、１ページ分のメニュー画面に対応する。本実施の形態では、メニュー画面のページ数を＃ＮＵＭ（ＮＵＭは整数）と表現する。ＶＭＧＭ＿ＶＯＢＳ４０は、１ページ目のメニュー画面に対応するＶＯＢＵ＃１からＮページ目のメニュー画面に対応するＶＯＢＵ＃ＮまでのＮ個のＶＯＢＵ３１を含む。
【００２９】
ＶＯＢＵ３１は、図３に示すように、ＮＶ＿ＰＣＫ（Navigation_Pack；ナビゲーションパック）３２と、Ｖ＿ＰＣＫ（Video Pack；ビデオパック）３３と、ＳＰ＿ＰＣＫ（SubPicture Pack；サブピクチャパック）３４との３種類の記録単位を２ｋＢ（キロバイト）に多重化したパケットである。
【００３０】
ナビゲーションパック３２には、ＶＯＢＵ３１の再生管理情報、メニュー画面に表示されるコマンド情報、ハイライト情報などが記載されている。ビデオパック３３は、静止画サムネイル1枚分のビデオストリームを格納する。サブピクチャパック３４は、メニュー画面と重ね合わせるサブピクチャストリームを格納する。
【００３１】
１つのＶＯＢＵ３１に含まれるビデオパックの個数は、１枚のメニュー画面に表示される静止画サムネイルの枚数と等しい。図３の例では、１つのＶＯＢＵ３１に６つのビデオパック３３が含まれている。
【００３２】
図４にメニュー画面の一例を示す。図４に示すメニュー画面６０は、６つの静止画サムネイル画像表示領域６１ａ〜６１ｆと、２つのコマンドボタン６２，６３と、ページ番号表示領域６４と、タイトル表示領域６５とから構成されている。静止画サムネイル表示領域６１ａ〜６１ｆには、静止画サムネイルが貼り付けられる。静止画サムネイルは、ＤＶＤディスクに記録された、または、記録されるシーンの特徴部分を示している。
【００３３】
メニュー画面６０は、入力インターフェース２２からの操作を受け付ける。入力インターフェース２２は、例えば、方向を入力するための十字キーや実行を指示する選択実行キーなどが設けられている。選択された静止画サムネイルは、フレーム幅６６が大きくなり、現在選択中であることが強調されている。ユーザが入力インターフェース２２を操作すると、操作方向に応じて選択されている静止画サムネイルが切り換わる。ユーザが実行を指示すると、システム制御部２０は、選択されていた静止画サムネイルに対応するシーンの再生を開始する。図４の例では左上の静止画サムネイルが選択されており、この静止画サムネイルのフレーム６１ａの幅２６が太くなっている。静止画サムネイルの選択／非選択を強調する方法としては、背景色の切り替えや表示色の反転などがある。選択／非選択を強調する方法は、ハイライト情報としてナビゲーションパック３２に記載されている。また、静止画サムネイルとシーンとのリンク付けについてもナビゲーションパック３２に記載されている。
【００３４】
また、静止画サムネイルの下側には、２つのコマンドボタン６２，６３が設けられている。コマンドボタン６２，６３の表示位置及び表示内容は、ナビゲーションパック３２に記載されている。そして、ナビゲーションパック３２には、図面左向のコマンドボタン６２が選択されたときの実行内容と、図面右向のコマンドボタン６３が選択されたときの実行内容とが記載されている。コマンドボタン６２，６３では、メニュー画面６０を切り替えることができる。図面左向のコマンドボタン６２が選択されたとき、システム制御部２０は、１ページ手前のメニュー画面について記載したＶＯＢＵ３１を読み出し、１ページ手前のメニュー画面を表示する。また、図面右向のコマンドボタン６３が選択されたとき、システム制御部２０は、１ページ先のメニュー画面について記載したＶＯＢＵ３１を読み出し、１ページ先のメニュー画面を表示する。
【００３５】
また、２つのコマンドボタン６２，６３の間は、ページ番号表示領域６４である。さらに、メニュー画面６０の上部には、タイトル表示領域６５が設けられている。ページ番号表示領域６４に表示されるページ番号及びタイトル表示領域６５に表示されるタイトルは、サブピクチャである。サブピクチャの表示位置や表示内容は、サブピクチャパック３４に記載される。
【００３６】
次いで、図５及び図６を参照して、システム制御部２０におけるファイナライズ処理について説明する。なお、このファイナライズは、１度ファイナライズをしたＤＶＤディスクをアンファイナライズして、いくつかのシーンを追記した後の再ファイナライズ処理である。
【００３７】
ユーザからファイナライズが指示されると、システム制御部２０は、まず、ＶＭＧＩ３０を作成しメモリ１７に格納する。ＶＭＧＩ３０には、ＤＶＤディスクのセクタ情報や再生順序情報、ＶＯＢＵ３１のアドレスなどの再生制御情報が記載されている。ＶＭＧＩ３０は、ドライブ制御部２１によってＤＶＤディスクに記録される（ステップＳ１１）。
【００３８】
次いで、システム制御部２０は、ＤＶＤディスクの前回のファイナライズ時におけるＤＶＤディスクの記録状況を記録したファイナライズ情報を読み込む（ステップＳ１２）。システム制御部２０は、このファイナライズ情報を基に前回のファイナライズで生成されたＶＯＢＵの構成が自機で生成するＶＯＢＵの構成と同じであるか否かを判別する。
【００３９】
この実施の形態では、ＶＯＢＵを判別する例として、電子機器のモデル（形式）情報を使用する。システム制御部２０は、ファイナライズ情報を基に、前回のファイナライズを行った電子機器が自機と同じモデルかそうでないかを判別する。前回のファイナライズを行った電子機器のモデルが自機と同じ場合、ＶＯＢＵの構成は自機と同じであることが分かる。
【００４０】
ＶＯＢＵの構成が同じであれば、メニュー画面上に表示される静止画サムネイル画像の枚数、表示位置、コマンドの種類、コマンドの実行内容、サブピクチャの表示位置、サブピクチャの表示内容などが自機と一致する。すなわち、前回ファイナライズを行った電子機器で作成したメニュー画面の構成が自機で作成したメニュー画面２０の構成と一致すると言いかえることができる。システム制御部２０は、前回のファイナライズを行った電子機器が自機と同じモデルであった場合（ステップＳ１３；ＹＥＳ）、ＤＶＤディスクから前回ファイナライズしたときのシーン数を読み込む（ステップＳ１４）。
【００４１】
システム制御部２０は、前回ファイナライズしたときのシーン数と現在のシーン数から更新が必要なパケットを選択する。以下、選択方法を説明する。図７は、更新前のＶＭＧと更新後のＶＭＧの構成を示している。図７では、更新対象となるパケットを網掛けで表現している。更新前のメニュー画面の総数は３ページである。１ページ目と２ページ目のメニュー画面には６枚の静止画サムネイルが貼り付けられており、３ページ目のメニュー画面には４枚の静止画サムネイルが貼り付けられている。更新前の静止画サムネイルの枚数は１６枚である。前回のファイナライズでは、１６シーンが記録された状態でファイナライズが行われている。今回のファイナライズの前に６シーンが追加されている。
【００４２】
今回のファイナライズでは、３ページ目のメニュー画面に２枚の静止画サムネイルを追加するとともに、新しいメニュー画面を生成して、生成した４ページ目のメニュー画面に４枚の静止画サムネイルを貼り付ける処理を行う。
【００４３】
システム制御部２０は、今回のファイナライズでの更新対象が、２枚の静止画サムネイルが追加されるＶＯＢＵ＃３と、新たに追加されるＶＯＢＵ＃４と判断する。さらに、システム制御部２０は、メニュー画面の追加に応じてＶＯＢＵ＃１及びＶＯＢＵ＃２のナビゲーションパック及びサブパックも更新対象になると判断する（ステップＳ１５）。
【００４４】
システム制御部２０は、ＶＯＢＵの更新を行う。ＶＯＢＵの更新はページ単位で行う（ステップＳ１６）。図６を参照しながらステップＳ１６におけるＶＯＢＵの更新処理を説明する。システム制御部２０は、ＤＶＤディスクに記録された１ページ分のＶＯＢＵ＃ｎを読み込む（ステップＳ２１）。そして、このＶＯＢＵ＃ｎのナビゲーションパックが更新対象であれば（ステップＳ２２；ＹＥＳ）、ナビゲーションパックの更新を行う。ナビゲーションパックの更新では、ＶＯＢＵの管理制御情報、コマンドボタンの表示／非表示、コマンドボタンの実行内容などを更新する（ステップＳ２３）。例えば、ＶＯＢＵ＃３のナビゲーションパックでは、２枚の静止画サムネイルの追加に伴い、この静止画サムネイルのセクタ情報などを追加する。また、４ページ目のメニュー画面とのリンク情報などを追加する。
【００４５】
一方、ＶＯＢＵ＃ｎのナビゲーションパックが更新対象でなければ（ステップＳ２２；ＮＯ）、ＶＯＢＵ＃ｎのナビゲーションパックの更新は行われない。
【００４６】
システム制御部２０は、ＶＯＢＵ＃ｎのサブピクチャパックが更新対象であれば（ステップＳ２４；ＹＥＳ）、サブピクチャパックの更新を行う（ステップＳ２５）。サブピクチャパックの更新では、例えば、ページ数を更新する。メニュー画面上のページ数は、「現在のページ数／総ページ数」と表示されている。今回のファイナライズでは、メニュー画面が追加されるので、「総ページ数」の部分が書き換えられる。
【００４７】
一方、ＶＯＢＵ＃ｎのサブピクチャパックが更新対象でなければ（ステップＳ２４；ＮＯ）、ＶＯＢＵ＃ｎの更新は行われない。
【００４８】
システム制御部２０は、ＶＯＢＵ＃ｎのビデオパックが更新対象であれば（ステップＳ２６；ＹＥＳ）、ビデオパックの更新を行う。ビデオパックの更新は、ＶＯＢＵ単位で行う。すなわち、１つのＶＯＢＵ＃ｎのうち１つでも更新対象のビデオパックがあれば、ＶＯＢＵ＃ｎに格納される全てのビデオパックの更新を行う。
【００４９】
ＶＯＢＵ＃３、ＶＯＢＵ＃４のビデオパックは、更新対象となる。システム制御部２０は、ＤＶＤディスクから更新対象となるビデオストリームを読み込む。デコーダ１９は、読み込んだビデオストリームを復号する。システム制御部２０は、デコードされたビデオストリームからシーンを代表する画像を決定して、この画像を静止画サムネイルにリサイズする。静止画サムネイルをビデオパックに格納する（ステップＳ２７）。ビデオパックを生成する処理は、時間のかかる処理である。本願発明を適用したビデオカメラ１では、追加したシーンを含むＶＯＢＵ＃ｎのビデオパックのみを生成するので、ファイナライズに要する時間を大幅に短縮することができる。
【００５０】
一方、ＶＯＢＵ＃ｎのビデオパックが更新対象でなければ（ステップＳ２６；ＮＯ）、ビデオパックの更新は行われない。システム制御部２０は、ナビゲーションパック、サブピクチャパック、ビデオパックの更新が終了すれば、更新したＶＯＢＵ＃ｎをＤＶＤディスクに書き戻す（ステップＳ２８）。これで、ＶＯＢＵ＃ｎの更新処理が終了する。
【００５１】
システム制御部２０は、ＶＯＢＵ＃ｎの更新が完了すると、未更新のページがあるか否かをチェックして、未更新のページがあるときには（ステップＳ１７；ＮＯ）、次のＶＯＢＵ＃ｎ＋１を読み込んでＶＯＢＵの更新処理を繰り返す（ステップＳ１８）。一方、全てのＶＯＢＵの更新が完了した場合には、リードアウトを記録して、ファイナライズを終了する（ステップＳ１９）。
【００５２】
システム制御部２０は、ステップＳ１３において、前回ファイナライズを行った電子機器が自機と違うモデルであった場合（ステップＳ１４；ＮＯ）、ＶＭＧ全体を再作成する（ステップＳ２０）。
【００５３】
図８は、一度ファイナライズしたＤＶＤディスクを再度ファイナライズするまでの記録データの変化を示している。一度ファイナライズしたＤＶＤディスクには、図８（ａ）リードイン領域と、ファイルシステム（ＦＳ）と、ＶＭＧＩと、ＶＭＧＭ＿ＶＯＢＳと、複数のＶＴＳと、リードアウトとが記録されている。
【００５４】
ファイナライズしたＤＶＤディスクに新しいデータを追記するためには、まず、前回のファイナライズを解除するアンファイナライズという処理を行う。システム制御部２０は、アンファイナライズにおいて、図８（ｂ）に示すように、リードアウト（Ｌｅａｄ  ｏｕｔ）、ＶＭＧＩを消去する。このとき、ＶＭＧＭ＿ＶＯＢＳは、消去せずに保持しておく。アンファイナライズしたＤＶＤディスクは、シーンの追加が可能である。図８（ｃ）では、ＶＴＳ＃ｎ＋１が追加されている。
【００５５】
前回のファイナライズが自機と同じモデルの電子機器で行われている場合には、システム制御部２０は、ＶＭＧＭ＿ＶＯＢＳを削除せずに、ＶＭＧＭ＿ＶＯＢＳの部分更新を行う。そして、シーン数、自機のモデル情報などのファイナライズ時の記録状況に関する情報からなるファイナライズ情報を記録する。さらに、システム制御部２０は、図８（ｄ）に示すように、リードアウトを追記してファイナライズを終了する。
【００５６】
以上説明したように、本発明を適用したビデオカメラ１は、１度ファイナライズしたＤＶＤディスクの再ファイナライズを行うとき、前回のファイナライズが自機で行われたか他機で行われたかを判別する。そして、前回のファイナライズが自機で行われていた場合には、前回のファイナライズ時に生成されたデータの必要な部分のみを更新する。
【００５７】
ＤＶＤディスクのファイナライズでは、ＤＶＤ−Ｖｉｄｅｏのメニュー画面を生成する処理が含まれる。ＤＶＤ−Ｖｉｄｅｏのメニュー画面を生成する処理では、メニュー画面に張り付ける静止画サムネイルを生成する処理が含まれる。静止画サムネイルを生成する処理は、ＤＶＤディスクに記録されたシーンを読み取り、読み取ったシーンをデコードして、デコードしたシーンから代表画を選択して、選択した代表画を静止画サムネイルのサイズにリサイズするという処理を含む。
【００５８】
本発明を適用したビデオカメラ１では、ＶＭＧＭ＿ＶＯＢＳの更新が必要な部分だけを更新するため、ＶＭＧＭ＿ＶＯＢＳ全体を再作成するよりも生成する静止画サムネイルの枚数が少なくなり、ファイナライズに要する時間が短縮される。
【００５９】
また、ナビゲーションパック、サブピクチャパックなどのパケット単位で更新が必要か否かを判別し、必要なパケットのみ更新するため、ＶＯＢＵ単位で更新するよりも演算量が減少して、ファイナライズに要する時間が短縮される。
【図面の簡単な説明】
【００６０】
【図１】本発明を適用したビデオカメラの構成を示すブロック図である。
【図２】ビデオフォーマットの構造図である。
【図３】ＶＯＢＵの構造図である。
【図４】メニュー画面の一例を示す模式図である。
【図５】ファイナライズ処理の手順を示すフローチャートである。
【図６】ＶＯＢＵの更新処理の手順を示すフローチャートである。
【図７】ファイナライズ前後のＶＯＢＵの変化を示す模式図である。
【図８】ファイナライズによるＤＶＤディスクの記録データの変化を示す模式図である。
【図９】従来のファイナライズによるＤＶＤディスクの記録データの変化を示す模式図である。
【図１０】メニュー画面の一例を示す模式図である。
【符号の説明】
【００６１】
１  ビデオカメラ、１１  カメラ、１２  マイク、１７  メモリ、１８  エンコーダ、１９  デコーダ、２０  システム制御部、２１  ドライブ制御部、２２  入力インターフェース、３０  ＶＭＧＩ、３１  ＶＯＢＵ、３２  ナビゲーションパック、３３  ビデオパック、３４  サブピクチャパック、４０  ＶＭＧＭ＿ＶＯＢＳ
【図１】
2006302474.tif 000003
【図２】
2006302474.tif 000004
【図３】
2006302474.tif 000005
【図４】
2006302474.tif 000006
【図５】
2006302474.tif 000007
【図６】
2006302474.tif 000008
【図７】
2006302474.tif 000009
【図８】
2006302474.tif 000010
【図９】
2006302474.tif 000011
【図１０】
2006302474.tif 000012