(57)【要約】      （修正有）【課題】光記録媒体に対してファイナライズ処理を確実に行う。【解決手段】ファイナライズ処理を複数の処理に分割して実行し、１つの処理終了の毎にその旨をフラッシュメモリ１６に記憶しておくシステムコントローラ１０を備える。分割した処理毎に電池の残量を確認し、それにより電池が不足したときにファイナライズが中断されても、電池が十分になったときにファイナライズが再開でき、追記も再生もできない中途半端な状態のメディアになることを防ぐことができる。【選択図】  図１
2004213769.tif 000002
【特許請求の範囲】
【請求項１】
光記録媒体に対してデータの記録を行う光記録装置における光記録方法であって、
ファイナライズ処理を複数の処理に分割して実行し、
１つの処理の終了毎にその旨を不揮発性メモリに記憶しておくことを特徴とする光記録方法。
【請求項２】
処理毎の開始前に電池の残量を確認して、その電池残量で実行する処理が終了するか判断し、電池残量が十分な場合に、その処理を実行することを特徴とする請求項１記載の光記録方法。
【請求項３】
電池残量が十分でない場合に、その処理でファイナライズ処理を中断し、
電池残量が十分になった時点で、不揮発性メモリに記録された処理以降からファイナライズ処理を再開することを特徴とする請求項２記載の光記録方法。
【請求項４】
光記録媒体に対してデータの記録を行う光記録装置であって、ファイナライズ処理を複数の処理に分割して実行し、１つの処理の終了毎にその旨を不揮発性メモリに記憶しておく制御手段を備える特徴とする光記録装置。
【請求項５】
上記制御手段は、処理毎の開始前に電池の残量を確認して、その電池残量で実行する処理が終了するか判断し、電池残量が十分な場合に、その処理を実行することを特徴とする請求項４記載の光記録装置。
【請求項６】
上記制御手段は、電池残量が十分でない場合に、その処理でファイナライズ処理を中断し、電池残量が十分になった時点で、不揮発性メモリに記録された処理以降からファイナライズ処理を再開することを特徴とする請求項５記載の光記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＤＶＤ−Ｒ（ＤＶＤ  Ｒｅｃｏｒｄａｂｌｅ）又はＤＶＤ−ＲＷ（ＤＶＤ  Ｒｅ−ｒｅｃｏｒｄａｂｌｅ）等のデータの記録再生が可能な光記録媒体にデータを記録する光ディスク記録装置及び方法に関する。
【０００２】
【従来の技術】
現在、大容量型光ディスクのひとつであるＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）において、データの記録が可能なＤＶＤ−Ｒ（ＤＶＤ  Ｒｅｃｏｒｄａｂｌｅ）と、記録したデータの書換えが可能なＤＶＤ−ＲＷ（ＤＶＤ  Ｒｅ−ｒｅｃｏｒｄａｂｌｅ）及びＤＶＤ−ＲＡＭ（ＤＶＤ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等が提供されている。ＤＶＤ−Ｒ又はＤＶＤ−ＲＷ等で記録したデータは、ＤＶＤ−Ｖｉｄｅｏフォーマットにのみ対応する再生装置及びＰＣ（パーソナルコンピュータ）等ではフォーマットが不適合なために再生をすることができない。上記再生装置及びＰＣ等でＤＶＤ−Ｒ又はＤＶＤ−ＲＷ等（以下、ＤＶＤ−Ｒ／−ＲＷという。）に記録したデータを再生するためには、ＤＶＤ−Ｒ／−ＲＷに記録したデータをＤＶＤ−Ｖｉｄｅｏフォーマットに準拠した所定のフォーマットに変換する必要がある。なお、ＰＣ等でＤＶＤ−Ｒ／−ＲＷに記録したデータを再生するためには、ＤＶＤ−Ｒ／−ＲＷに記録したデータをユニバーサルディスクフォーマット（ＵＤＦ：Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ）の規格に適合させる必要がある。
【０００３】
このような光ディスクに動画を書き込む記録方式としては、Ｉｎｃｒｅｍｅｎｔａｌ  Ｒｅｃｏｒｄｉｎｇ方式（以下、ＩＮＣ方式という。）又はＲｅｓｔｒｉｃｔｅｄ  Ｏｖｅｒｗｒｉｔｅ方式（以下、ＲＯＷ方式という。）がある。ＩＮＣ方式は、主にＤＶＤ−Ｒ等に採用されており、シーケンシャルに動画を記録する方式であり、ＲＯＷ方式は、主にＤＶＤ−ＲＷ等に採用されており、ランダムに動画を記録する方式である。ただし、ＲＯＷ方式においても、未記録領域にデータを記録する場合には、シーケンシャルに動画を記録する必要がある。これらＩＮＣ方式及びＲＯＷ方式においては、リードインよりも内周側に設けられたＲＭＡ（Ｒｅｃｏｒｄｉｎｇ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）により、記録領域の予約と次に記録するアドレスなど光ディスク全体の記録管理情報が保持されるようになされている。
【０００４】
【発明が解決しようとする課題】
ところで、上述の如きＩＮＣ方式、ＲＯＷ方式いずれの場合も再生専用の光ディスクとの互換性を確保するためにファイナライズ処理が必要である。
【０００５】
ところが、このファイナライズ処理を行う中で、７０ｍｍまでのパディングライト、各タイトルの管理情報からＶＭＧの作成、リードイン、リードアウト等の記録を行うために、ファイナライズ処理に時間を要してしまう。このとき、ポータブル機器のような電池で動作するシステムを考えたとき、ファイナライズの途中で電池がなくなった場合、そのメディアは追記可能な中間状態でもなくファイナライズ状態でもない中途半端な状態となり、以降の記録再生に支障を来してしまうという問題があった。
【０００６】
そこで、本発明の目的は、上述の如き問題点に鑑み、光記録媒体に対してファイナライズ処理を確実に行うことができるようにした光記録方法及び光記録装置を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、光記録媒体に対してデータの記録を行う光記録装置における光記録方法であって、ファイナライズ処理を複数の処理に分割して実行し、１つの処理の終了毎にその旨を不揮発性メモリに記憶しておくことを特徴とする。
【０００８】
本発明に係る光記録方法では、処理毎の開始前に電池の残量を確認して、その電池残量で実行する処理が終了するか判断し、電池残量が十分な場合に、その処理を実行する。
【０００９】
また、本発明に係る光記録方法では、電池残量が十分でない場合に、その処理でファイナライズ処理を中断し、電池残量が十分になった時点で、不揮発性メモリに記録された処理以降からファイナライズ処理を再開する。
【００１０】
本発明は、光記録媒体に対してデータの記録を行う光記録装置であって、ファイナライズ処理を複数の処理に分割して実行し、１つの処理の終了毎にその旨を不揮発性メモリに記憶しておく制御手段を備える特徴とする。
【００１１】
本発明に係る光記録装置において、上記制御手段は、処理毎の開始前に電池の残量を確認して、その電池残量で実行する処理が終了するか判断し、電池残量が十分な場合に、その処理を実行する。
【００１２】
また、本発明に係る光記録装置において、上記制御手段は、電池残量が十分でない場合に、その処理でファイナライズ処理を中断し、電池残量が十分になった時点で、不揮発性メモリに記録された処理以降からファイナライズ処理を再開することを特徴とする。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１４】
本発明は、例えば図１に示すような構成の光ディスク記録／再生装置１００に適用される。
【００１５】
光ディスク記録／再生装置１００は、入力されたストリームデータをランダムアクセスメモリ１５に記憶し、上記ランダムアクセスメモリ１５に記憶されたストリームデータを所定量ごとに読み出し、読み出した所定量ごとのストリームデータを光ディスク２に記録し、上記光ディスク２に記録した所定量ごとのストリームデータを上記光ディスク２から再生する際に利用する再生管理情報を生成して、生成した再生管理情報をランダムアクセスメモリ２２に記憶し、上記ランダムアクセスメモリ２２に記憶されている再生管理情報を読み出し、読み出した再生管理情報を不揮発性の記憶媒体であるフラッシュメモリ１６に記憶する。このような構成にすることで、光ディスク記録／再生装置１００は、所定量ごとのストリームデータを光ディスクに記録しているときに、当該光ディスク記録／再生装置１００の電源の供給が遮断され、ランダムアクセスメモリ１５に記憶されている再生管理情報が光ディスク２に記録される前に消失され、上記光ディスク２に不完全にストリームデータが記録された場合に、フラッシュメモリ１６に記憶されている再生管理情報に基づき上記不完全に記録されたストリームデータを修復することができる。
【００１６】
図１に示した光ディスク記録／再生装置１００は、ＤＶＤ−Ｒ（ＤＶＤ  Ｒｅｃｏｒｄａｂｌｅ）又はＤＶＤ−ＲＷ（ＤＶＤ  Ｒｅ−ｒｅｃｏｒｄａｂｌｅ）の光ディスク２に撮像結果を記録するようにしたものである。
【００１７】
この光ディスク記録／装置１００は、携帯型のカメラ一体型ビデオレコーダであり、ＤＶＤ−Ｒ（ＤＶＤ  Ｒｅｃｏｒｄａｂｌｅ）の光ディスク２に撮像結果をＩＮＣ方式で記録するようにしたものである。
【００１８】
この光ディスク記録／再生装置１００は、映像入力部３と、オーディオ入力部５と、圧縮／伸長処理部６と、ヘッダー情報処理部７と、ランダムアクセスメモリ（ＲＡＭ）９と、システムコントローラ１０と、操作部１１と、モニタ部１２と、ビデオ／オーディオエンコーダ１３と、ＤＶＤ信号処理部１４と、ランダムアクセスメモリ１５と、フラッシュメモリ１６と、アナログフロントエンド部１７と、モータ駆動制御部１８と、光学ヘッド１９と、スピンドルモータ２０と、スレッドモータ２１、ランダムアクセスメモリ２２とを備える。上記圧縮／伸長処理部６は、ビデオ処理部６１と、オーディオ処理部６２と、多重化処理部６３からなる。
【００１９】
この光ディスク記録／再生装置１００において、映像入力部３は、図示しない撮像手段より得られる撮像結果である映像信号、又は、外部機器から入力される映像信号をディジタル信号に変換することによりビデオデータを生成して、圧縮／伸長処理部６、モニタ部１２及びビデオ／オーディオエンコーダ１３に供給する。なお、内蔵されている撮像手段は、システムコントローラ１０による制御により、撮像結果を出力するようになされ、これにより、この映像入力部３は、システムコントローラ１０による撮像手段の制御に応じてビデオデータを入力するようになされている。
【００２０】
オーディオ入力部５は、マイクロフォンで取得される音声信号、又は外部入力による音声信号をディジタル信号に変換することによりオーディオデータを生成して、圧縮／伸長処理部６、モニタ部１２及びビデオ／オーディオエンコーダ１３に供給する。
【００２１】
圧縮／伸長処理部６は、システムコントローラ１０の制御により動作が切り換えられ、記録時には、ランダムアクセスメモリ９を用いて、ビデオデータ及びオーディオデータをデータ圧縮して多重化処理し、ヘッダー情報処理部７に出力する。また、再生時、ランダムアクセスメモリ９を用いて、ヘッダー情報処理部７より得られるデータをビデオデータ及びオーディオデータに分離した後、それぞれデータ伸長してモニタ部１２及びビデオ／オーディオエンコーダ１３に出力する。
【００２２】
すなわち圧縮／伸長処理部６において、ビデオ処理部６１は、システムコントローラ１０の制御により、記録時に、映像入力部３から出力されるビデオデータをＭＰＥＧ２のフォーマットでデータ圧縮して出力する。
【００２３】
また、ビデオ処理部６１は、再生時に、多重化処理部６３から出力されるビデオデータをそのデータ圧縮フォーマットに対応してデータ伸長して出力する。また、オーディオ処理部６２は、記録時に、オーディオ入力部５から入力されるオーディオデータをＭＰＥＧ、ドルビーオーディオ、又はリニアＰＣＭ等のフォーマットによりデータ圧縮して出力する。また、再生時には、多重化処理部６３から得られるオーディオデータをデータ伸長して出力する。さらに、多重化処理部６３は、記録時に、ビデオ処理部６１から出力されるビデオデータ、オーディオ処理部６２から出力されるオーディオデータを時分割多重化してヘッダー情報処理部７に出力する。また、再生時には、ヘッダー情報処理部７から出力される時分割多重化データよりビデオデータ及びオーディオデータを分離し、それぞれビデオ処理部６１及びオーディオ処理部６２に出力する。
【００２４】
モニタ部１２は、映像入力部３から入力されるビデオデータ、オーディオ入力部５から入力されるオーディオデータ、又は圧縮／伸長処理部６から出力されるビデオデータ及びオーディオデータをモニタする表示機構と、音声処理機構とにより構成されている。光ディスク記録／再生装置１００では、モニタ部１２により撮像結果と再生結果をモニタすることができる。
【００２５】
ビデオ／オーディオエンコーダ１３は、オーディオ入力部５から入力されるビデオデータ及びオーディオデータ、又は圧縮／伸長処理部６から出力されるビデオデータ及びオーディオデータを所定フォーマットでデータ圧縮して外部機器に出力する。これによりこの光ディスク記録／再生装置１００では、撮像結果と再生結果を外部機器でモニタできるようになされている。
【００２６】
ヘッダー情報処理部７は、記録時に、圧縮／伸長処理部６から出力される時分割多重化データを受け、システムコントローラ１０の制御により、ＤＶＤに固有のヘッダー情報や拡張ファイルのヘッダー情報等を付加して出力する。また、システムコントローラ１０からの情報により、ＵＤＦ、ＶＭＧ及びＶＴＳＩ等のデータを生成してＤＶＤ信号処理部１４に出力する。また、ヘッダー情報処理部７は、再生時には、ＤＶＤ信号処理部１４の出力データから、記録時に付加したヘッダー情報を分離して圧縮／伸長処理部６に出力する。さらに、ヘッダー情報処理部７は、この分離したヘッダー情報をシステムコントローラ１０に通知する。
【００２７】
システムコントローラは、ランダムアクセスメモリ２２に記憶した再生管理情報をＤＶＤ信号処理部１４に出力し、ＤＶＤ信号処理部１４は、記録時に、ランダムアクセスメモリ１５を用いて、ヘッダー情報処理部７の出力データよりエラー訂正符号を生成し、このエラー訂正符号をこの出力データに付加する。また、スクランブル処理及び８／１５変調等の処理を実行し、その処理結果によるデータ列をシリアルデータ列によりアナログフロントエンド部１７に出力する。システムコントローラはＤＶＤ信号処理部１４に出力するとともに、フラッシュメモリ１６に同様の内容を記憶させる。なお、フラッシュメモリは不揮発であれば他の記憶媒体でも良い。
【００２８】
また、ＤＶＤ信号処理部１４は、再生時には、上述した記録動作とは逆に、アナログフロントエンド部１７の出力データを復号処理、デスクランブル処理及びエラー訂正処理し、処理結果をヘッダー情報処理部７に出力する。また、ＤＶＤ信号処理部１４は、システムコントローラ１０から出力されるスピンドル制御用、トラッキング制御用、フォーカス制御用及びスレッド制御用の各種駆動情報をディジタルアナログ変換処理してこれらの駆動信号を生成し、生成した駆動信号をモータ駆動制御部１８に出力する。
【００２９】
アナログフロントエンド部１７は、光学ヘッド１９から光ディスク２に照射するレーザービームについて、光量制御信号を生成して出力する。アナログフロントエンド部１７は、再生時には、この光量制御信号により光学ヘッド１９から光ディスク２に照射するレーザービームの光量を再生用の一定光量に保持するのに対し、記録時には、ＤＶＤ信号処理部１４からの出力データに応じてこの光量制御信号の信号レベルを変化させ、これによりこのＤＶＤ信号処理部１４からの出力データに応じてレーザービームの光量を再生時の光量から記録の光量に間欠的に立ち上げる。
【００３０】
また、アナログフロントエンド部１７は、光学ヘッド１９から得られる戻り光の受光結果を増幅して演算処理することにより、光ディスク２に形成されたピット列に対応して信号レベルが変化する再生信号を生成し、この再生信号に所定の処理を行い２値識別結果である再生データをＤＶＤ信号処理部１４に出力する。また、この演算処理により、トラッキングエラー量及びフォーカスエラー量に応じて信号レベルが変化するトラッキングエラー信号及びフォーカスエラー信号等を生成し、これらの信号をディジタル信号によりシステムコントローラ１０に出力する。
【００３１】
モータ駆動制御部１８は、ＤＶＤ信号処理部１４から出力される各種駆動信号により、それぞれに対応する機構を駆動する。すなわち、モータ駆動制御部１８は、これらの駆動信号のうち、スピンドル制御用の駆動信号によりスピンドルモータ２０を駆動し、スレッド制御用の駆動信号によりスレッドモータ２１を駆動する。また、トラッキング制御用の駆動信号及びフォーカス制御用の駆動信号により光学ヘッド１９に搭載されているアクチュエータを駆動する。
【００３２】
スピンドルモータ２０は、光ディスク２をチャッキングして所定の回転速度により回転駆動する。スレッドモータ２１は、光学ヘッド１９を光ディスク２の半径方向に可動させる。
【００３３】
光学ヘッド１９は、アナログフロントエンド部１７から出力される光量制御信号により内蔵されている半導体レーザーからレーザービームを出射し、対物レンズを介してこのレーザービームを光ディスク２の情報記録面に集光する。また、このレーザービームの照射により光ディスク２から得られる戻り光をこの対物レンズを介して所定の受光素子に導き、この受光素子の受光結果をアナログフロントエンド部１７に出力する。光学ヘッド１９は、この対物レンズがトラッキング制御用の駆動信号及びフォーカス制御用の駆動信号により駆動されるアクチュエータにより可動するようになされ、これによりトラッキング制御及びフォーカス制御できるようになされている。また、レーザービームの光量が光量制御信号により間欠的に立ち上げられ、これにより光ディスク２の情報記録面を局所的に温度上昇させて所望のデータを記録するようになされている。
【００３４】
システムコントローラ１０は、この光ディスク記録／再生装置１００全体の動作を制御するコンピュータからなり、この光ディスク記録／再生装置１００に事前にインストールされた処理プログラムを実行することにより、操作部１１を介して得られるユーザーの操作入力により、さらには、アナログフロントエンド部１７で検出される各種信号等により、各部の動作を制御する。すなわち、システムコントローラ１０は、アナログフロントエンド部１７で検出されるトラッキングエラー信号、フォーカスエラー信号により、トラッキング制御用の駆動情報及びフォーカス制御用の駆動情報を生成し、ＤＶＤ信号処理部１４でアナログ信号に変換してモータ駆動制御部１８に出力し、これによりトラッキング制御の処理及びフォーカス制御の処理を実行する。また、ヘッダー情報処理部７で検出されるヘッダー情報等によりレーザービーム照射位置を検出し、この検出結果よりスレッド制御用の駆動情報を生成してＤＶＤ信号処理部１４に出力し、これによりシーク等の処理を実行する。また、同様にしてスピンドル制御の処理を実行する。
【００３５】
ここで、ＤＶＤ−Ｖｉｄｅｏフォーマットの概要を図２に示す。
【００３６】
図２は、データをＤＶＤ−Ｖｉｄｅｏフォーマットに準拠した論理フォーマットであるＤＶＤ−Ｖｉｄｅｏ  Ｆｏｒｍａｔ  Ｒｅｃｏｒｄｉｎｇ方式で記録した光ディスクのデータ構造の概要を示す図である。ＤＶＤ−Ｖｉｄｅｏフォーマットに対応した光ディスクの情報記録面には、スパイラル上に記録された情報を模式的に帯状に表した図２（Ａ）に示すように、先頭側である最内側より、情報の記録開始を示すリードイン（Ｌｅａｄ  ｉｎ）領域、データゾーン（Ｄａｔａ  Ｚｏｎｅ）、そして最外周には情報のリードアウト（Ｌｅａｄ  ｏｕｔ）領域が割り当てられている。上記データゾーンには、所望の実データが記録される。
【００３７】
ここで、データゾーンは、リードイン領域側より、ＵＤＦブリッジ構成が記述されたファイルシステムエリアであるＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ）領域Ａ１、ＤＶＤ管理情報エリアであるＶＭＧ（Ｖｉｄｅｏ  Ｍａｎａｇｅｒ）領域Ａ２及びリアルタイムデータが記録されているＶＴＳ（Ｖｉｄｅｏ  Ｔｉｔｌｅ  Ｓｅｔ）領域Ａ３に区分される。
【００３８】
ＵＤＦ領域Ａ１及びＶＭＧ領域Ａ２は、ＶＴＳ領域Ａ３に記録されたビデオデータを管理する情報を記録するための領域である。また、ＵＤＦ領域Ａ１は、第１の管理情報領域と呼ばれ、ＶＭＧ領域Ａ２は、第２の管理情報領域と呼ばれている。第２の管理情報領域であるＶＭＧ領域Ａ２は、ＤＶＤ−Ｖｉｄｅｏフォーマットに固有の再生管理システムに対応する領域であり、ＶＴＳ記録領域Ａ３に記録されたビデオデータ全体を再生管理する情報が記録される。これに対して第１の管理情報領域であるＵＤＦ領域Ａ１は、ＰＣ等によるファイル管理システムに対応する領域であり、ＰＣ等におけるファイルシステムとの互換性を確保するためのＵＤＦ等のフォーマットによりＶＭＧ領域Ａ２に記録された再生管理情報及びＶＴＳ記録領域Ａ３に記録されたビデオデータ全体を管理する情報が記録される。これにより、ＶＭＧ領域Ａ２の先頭を検索するための情報もＵＤＦ領域Ａ１に含まれている。
【００３９】
さらに、ＶＭＧは、図２（Ｂ）に示すように、ＶＭＧＩ（Ｖｉｄｅｏ  Ｍａｎａｇｅｒ  Ｉｎｆｏｒｍａｔｉｏｎ）、ＶＭＧＭ＿ＶＯＢＳ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｓｅｔ  ｆｏｒ  Ｖｉｄｅｏ  Ｍａｎａｇｅｒ  Ｍｅｎｕ）とバックアップのためのＶＭＧＩ＿ＢＵＰからなる。
【００４０】
ＶＭＧＩは、ＤＶＤビデオゾーン全体についての制御情報であり、図２（Ｃ）に示すように、各ＶＴＳメニューへのリンクを持ったＶＭＧＭ＿ＰＧＣＩ（ＶＭＧ  Ｍｅｎｕ  Ｐｒｏｇｒａｍ  Ｃｈａｉｎ  Ｉｎｆｏｒｍａｔｉｏｎ）群からなっている。
【００４１】
ＶＭＧＭ＿ＶＯＢＳは、タイトル選択メニューのためのビデオ情報であり、図２（Ｄ）に示すように、それぞれがタイトルメニューに対応した複数のＣＥＬＬから構成されている。ＶＭＧＩ＿ＢＵＰは、ＶＭＧＩの完全なコピーである。
【００４２】
ＶＴＳは図２（Ｅ）に示すようにＶＴＳＩ（Ｖｉｄｅｏ  Ｔｉｔｌｅ  Ｓｅｔ  Ｉｎｆｏｒｍａｔｉｏｎ）、ＶＴＳＭ＿ＶＯＢＳ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｓｅｔ  ｆｏｒ  ｔｈｅ  ＶＴＳ  Ｍｅｎｕ）、ＶＴＳＴＴ＿ＶＯＢＳ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｓｅｔ  ｆｏｒ  Ｔｉｔｌｅｓ  ｉｎ  ａ  ＶＴＳ）とＶＴＳＩのバックアップのためのＶＴＳＩ＿ＢＵＰ（Ｂａｃｋｕｐ  ｏｆ  ＶＴＳＩ）から構成されている。
【００４３】
ＶＴＳＩはそれぞれのＶＴＳの制御情報が格納されており、図２（Ｆ）に示すように、各ＶＴＳＭ＿ＶＯＢＳ内の区切りへのリンクを持ったＶＴＳＭ＿ＰＧＣＩ（ＶＴＳ  Ｍｅｎｕ  Ｐｒｏｇｒａｍ  Ｃｈａｉｎ  Ｉｎｆｏｒｍａｔｉｏｎ）群及び各ＶＴＳＴＴ＿ＶＯＢＳ内の区切りへのリンクを持ったＶＴＳ＿ＰＧＣＩ（ＶＴＳ  Ｐｒｏｇｒａｍ  Ｃｈａｉｎ  Ｉｎｆｏｒｍａｔｉｏｎ）群からなっている。
【００４４】
ＴＳＭ＿ＶＯＢＳ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｓｅｔ  Ｆｏｒ  Ｖｉｄｅｏ  Ｔｉｔｌｅ  Ｓｅｔ  Ｍｅｎｕ）は図２（Ｇ）
に示すように、それぞれがルートメニュー画面の各ページに対応した複数のＣＥＬＬから構成されている。なお、ＶＴＳＭ＿ＶＯＢＳは、オプションである。
【００４５】
ＶＴＳＴＴ＿ＶＯＢＳ領域には、実データであるＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２のフォーマットによるビデオデータすなわち実際のコンテンツとしてのビデオデータが、所定量ごとのパケット化されたデータにより形成されており、同じく図２（Ｇ）に示すように、複数のＣＥＬＬの集合として格納されている。
【００４６】
ＶＴＳＩ＿ＢＵＰ領域は、ＶＴＳＩのバックアップ用のデータが記録される領域である。
【００４７】
上述したデータ構造を有する光ディスクをＰＣ等によりアクセスする場合、ＵＤＦ領域Ａ１により所望するファイルを検索して再生することができるようになされ、ＤＶＤプレイヤーにより再生する場合には、ＵＤＦ領域Ａ１によりＶＭＧ領域の先頭を検索し、ＶＭＧ領域Ａ２の情報により所望するタイトルを検索して再生することができるようになされている。
【００４８】
既に、広く普及しているＤＶＤ再生専用機は、上記の構造を満たしている限り、正しく再生することができる。ＤＶＤ−Ｒ／ＤＶＤ−ＲＷ等の追記や上書き可能なメディアに対して上記構造を構築できるような手順で記録することで記録可能なメディアでも再生専用機で再生可能とすることができる。すなわち、記録中においては上記構造が構築できる形で記録しておき、記録の最後にファイナライズという処理を施すことで、完全にＤＶＤ−Ｖｉｄｅｏフォーマットに一致させることで、既存のＤＶＤ再生専用機でも再生可能なメディアを作成できる。この記録方式をＤＶＤ−Ｖｉｄｅｏ  Ｆｏｒｍａｔ  Ｒｅｃｏｒｄｉｎｇと呼ぶ。
【００４９】
この実施の形態における光ディスク記録／再生装置１００は、これらの光ディスク２に関する処理を前提として、電源の立ち上げにより図３に示す処理手順を実行する。なお、以下の処理手順においては、光ディスク２としてＤＶＤ−Ｒを用いている。
【００５０】
システムコントローラ１０は、電源が立ち上げられると、ステップＳＰ１において、図示しない光ディスク２の検出機構による検出結果より光ディスク２の有無を判断する。ここで否定結果が得られると、システムコントローラ１０は、ステップＳＰ１を繰り返す。これに対して光ディスク２が装填された状態で電源が立ち上げられた場合、さらには電源を立ち上げた後、光ディスク２が装填されると、ステップＳＰ１で肯定結果が得られることにより、ステップＳＰ１からステップＳＰ２に移る。なお、システムコントローラ１０は、このステップＳＰ１の繰り返しにおいて、電源が立ち下げられると、ステップＳＰ３に直接移ってこの処理手順を終了する。
【００５１】
ステップＳＰ２において、システムコントローラ１０は、スレッドモータ２１を駆動して光学ヘッド１９を光ディスク２の最内周に移動させ、この最内周側の再生結果をＤＶＤ信号処理部１４から取得することにより、ＶＭＧのデータを取得する。これは、ファイナライズ処理されている光ディスク２の場合であったが、光ディスク２が未だファイナライズ処理されていない場合には、ＶＭＧのデータが生成されていないのでＲＭＡの情報を取得する。また、このＲＭＡの情報により、光ディスク２のＶＴＳ記録領域Ａ３に既にデータが記録されていると判断される場合には、光ディスク２をサーチして各ＶＴＳのＶＴＳＩ、仮ＶＭＧＩ（ＴＭＰ＿ＶＭＧＩ：Ｔｅｍｐｏｒａｒｙ  Ｖｉｄｅｏ  Ｍａｎａｇｅｒ  Ｉｎｆｏｒｍａｔｉｏｎ）及びＶＴＳＭ＿ＶＯＢＳのデータを取得する。これによりシステムコントローラ１０は、通常のＤＶＤを記録再生する光ディスク装置と同様に、光ディスク２の記録再生に必要な光ディスク２の管理用情報を取得するようになされている。
【００５２】
ここで、ＴＭＰ＿ＶＭＧＩについて説明する。ＴＭＰ＿ＶＭＧＩは、１つのＶＴＳの記録が終了した時点でＶＴＳＩとともに記録される仮のＶＭＧＩであり、光ディスク２に記録されたＶＴＳの数やディスクネームの情報及び９９個分のＶＴＳの物理配置やＶＴＳのネームの情報等を含んでいる。このＴＭＰ＿ＶＭＧＩには、ＴＭＰ＿ＶＭＧＩの記録時点で、これまでに記録した全てのＶＴＳに対する最新の情報が含まれている。複数のタイトルをＤＶＤ−Ｒに記録した場合、複数のＴＭＰ＿ＶＭＧＩは複数箇所に記録されることになるが、一番外周側にあるＴＭＰ＿ＶＭＧＩが最新のＴＭＰ＿ＶＭＧＩとなっている。
【００５３】
この処理において、システムコントローラ１０は、ＶＭＧのデータに加えて、ＵＤＦのデータも併せて取得する。また、ＶＴＳ記録領域Ａ３の再生において、中間管理情報が記録されている場合には、この中間管理情報も併せて取得する。これによりシステムコントローラ１０は、ＤＶＤ−ビデオフォーマットで定義されていない拡張ファイルに関しても光ディスク２より再生可能に、この拡張ファイルの管理用情報についても併せて取得するようになされている。システムコントローラ１０は、このようにして取得した一連の管理用情報を内蔵されているメモリに記録して保持する。
【００５４】
続いてシステムコントローラ１０は、ステップＳＰ３に移り、ユーザーにより光ディスク２の排出が指示されたか否かを判断し、ここで肯定結果が得られると、光ディスク２の排出を図示しないローディング機構に指示した後、ステップＳＰ１に戻る。
【００５５】
これに対してユーザーより光ディスク２の排出以外の指示が得られると、ステップＳＰ３からステップＳＰ４に移り、このユーザーによる操作が記録を指示する操作か（ＲＥＣにより示す）、再生を指示する操作か（ＰＢにより示す）、電源の立ち下げを指示する操作か（Ｐｏｗｅｒ  ＯＦＦにより示す）を判断する。ここで、ユーザーによる操作が再生を指示する操作の場合、システムコントローラ１０は、ステップＳＰ４からステップＳＰ５に移り、光ディスク２に記録されたファイルを再生する再生処理手順を実行してステップＳＰ３に戻る。
【００５６】
これに対してユーザーによる操作が記録を指示する操作の場合、システムコントローラ１０は、ステップＳＰ４からステップＳＰ６に移り、光ディスク２にビデオデータを記録する記録処理手順を実行してステップＳＰ３に戻る。なお、システムコントローラ１０は、光ディスク２がデータを記録できないようにファイナライズ処理されてＵＤＦ及びＶＭＧが形成されている場合には、記録処理手順を省略してステップＳＰ３に戻る。
【００５７】
これに対してユーザーによる操作が電源を立ち下げる操作の場合、システムコントローラ１０は、ステップＳＰ４からステップＳＰ７に移り、電源立ち下げの処理を実行し、この処理手順を終了する。
【００５８】
システムコントローラ１０は、図４のフローチャートに示す手順に従って記録処理を行う。光ディスク２がＤＶＤ−Ｒの場合、ＩＮＣ方式によりビデオデータのファイルを記録する。
【００５９】
図４のフローチャートに示す記録処理手順において、システムコントローラ１０は、先ず最初のステップＳＰ１１において、ユーザーによる記録の指示が画像の記録に係るものか、ファイナライズの処理に係るものか判断する。
【００６０】
ここでユーザーによる記録の指示が画像の記録に係るものの場合、システムコントローラ１０は、ステップＳＰ１２に移り、ユーザーにより記録の開始が指示されたか否か判断する。ここで否定結果が得られると、システムコントローラ１０は、ステップＳＰ１２を繰り返すのに対し、肯定結果が得られると、ステップＳＰ１２からステップＳＰ１３に移り、実データによるＶＴＳＴＴ＿ＶＯＢＳを記録する。
【００６１】
さらにステップＳＰ１４に移り、ユーザーにより記録の停止が指示されたか否か判断し、ここで否定結果が得られると、ステップＳＰ１３に戻る。これによりシステムコントローラ１０は、ステップＳＰ１３−ＳＰ１４−ＳＰ１３の処理手順を繰り返し、順次、実データを記録し、ステップＳＰ１４で肯定結果が得られると、実データＶＴＳＴＴ＿ＶＯＢＳの記録を完了する。
【００６２】
続いてシステムコントローラ１０は、ステップＳＰ１５に移り、ＶＴＳＩ＿ＢＵＰ、ＶＴＳＩ、ＶＴＳＭ＿ＶＯＢＳを順次形成し、これにより１つのＶＴＳを記録し、ＴＭＰ＿ＶＭＧＩを更新して、この記録処理手順を終了する。
【００６３】
これに対してユーザーにより記録の指示がファイナライズの処理に係るものの記録の場合、システムコントローラ１０は、ステップＳＰ１１からステップＳＰ１６に移り、ユーザーにより記録の開始が指示されたか否か判断する。ここで否定結果が得られると、システムコントローラ１０は、ステップＳＰ１６を繰り返すのに対し、肯定結果が得られると、ステップＳＰ１６からステップＳＰ１７に移り、ファイナライズの処理を実行し、この処理手順を終了する。
【００６４】
図５は、光ディスク２が何らファイルを記録していない、いわゆるブランクディスクの場合を例にとって、このＩＮＣ方式によりビデオデータの記録処理の説明に供する図である。
【００６５】
ＩＮＣ方式においては、一度に書き込むエリアは最大３つまでと定義されており、このエリアをそれぞれＲｚｏｎｅと呼び、各ＲｚｏｎｅをＲＭＡで管理する。
【００６６】
システムコントローラ１０は、図５（Ａ）に示すように、光ディスク２より取得してメモリに保持したＲＭＡの情報を更新することによりＲｚｏｎｅ１をリザーブする。さらに、ＲＭＡの情報を更新することによりＲｚｏｎｅ２及びＩｎｖｉｓｉｂｌｅ  Ｒｚｏｎｅをリザーブし、実データであるビデオデータを順次Ｉｎｖｉｓｉｂｌｅ  Ｒｚｏｎｅに記録してＶＴＳＴＴ＿ＶＯＢＳを生成する。
【００６７】
すなわち、動画を記録する場合、ＩＮＣ方式においては、図５（Ａ）に示すように、始めにＲｚｏｎｅをリザーブする。ここで、Ｒｚｏｎｅのリザーブは、管理情報を記録する領域であるＵＤＦ領域Ａ１及びＶＭＧ領域Ａ２を形成するＲｚｏｎｅ１の領域を定義し、続いてＶＴＳ記録領域Ａ３を形成する未記録領域に、先頭のＶＴＳのＶＴＳＩ、ＶＴＳＭ＿ＶＯＢＳ、及び仮ＶＭＧＩ（ＴＭＰ＿ＶＭＧＩ：ｅｍｐｏｒａｒｙ  Ｖｉｄｅｏ  Ｍａｎａｇｅｒ  Ｉｎｆｏｒｍａｔｉｏｎ）を記録するＲｚｏｎｅ２の領域を定義し、残る未記録領域をＩｎｖｉｓｉｂｌｅ  Ｒｚｏｎｅの領域と定義して、実行される。
【００６８】
そして、ＩＮＣ方式においては、Ｉｎｖｉｓｉｂｌｅ  Ｒｚｏｎｅの先頭側より順次動画を記録することにより、実データによるＶＴＳＴＴ＿ＶＯＢＳを形成する。さらにユーザーの指示により、１つのＶＴＳについて実データの記録が完了すると、図５（Ｂ）に示すように、この実データの記録に続いてＶＴＳＩ＿ＢＵＰを記録し、また、図５（Ｃ）に示すように、先頭側に戻ってＲｚｏｎｅ２にＶＴＳＩ及びＴＭＰ＿ＶＭＧＩを形成し、Ｒｚｏｎｅ２を閉じる。図示はしないがオプションであるＶＴＳＭ＿ＶＯＢＳが必要な場合は、この領域に記録する。また、上記ＶＴＳのＶＴＳＩ、ＶＴＳＭ＿ＶＯＢＳ、ＴＭＰ＿ＶＭＧＩに対応するように、管理用情報をメモリに記録し、メモリに保持したＲＭＡの情報を更新する。ＩＮＣ方式においては、このようにして先頭のＶＴＳ＃１を光ディスクに記録する。
【００６９】
続けて次のＶＴＳ＃２を記録する場合、ＩＮＣ方式においては、システムコントローラ１０は、同様にメモリに保持したＲＭＡの情報を更新して、図５（Ｄ）に示すように、残りの未記録領域にＲｚｏｎｅ３をリザーブしてＶＴＳＩ、ＶＴＳＭ＿ＶＯＢＳ、及びＴＭＰ＿ＶＭＧＩの領域を確保し、Ｉｎｖｉｓｉｂｌｅ  Ｒｚｏｎｅを定義する。さらに続いて、図５（Ｅ）に示すように、実データの記録によりＶＴＳＴＴ＿ＶＯＢＳを形成した後、ＶＴＳＩ＿ＢＵＰを形成し、図５（Ｆ）に示すように、先に確保した領域にＶＴＳＩ、ＶＴＳＭ＿ＶＯＢＳ、及びＴＭＰ＿ＶＭＧＩを記録する。これにより光ディスクでは、図５（Ｇ）に示すように、続くＶＴＳ＃２が記録される。
【００７０】
ＩＮＣ方式においては、引き続きＶＴＳを記録する場合、同様に未記録領域を定義して順次ＶＴＳが記録される。
【００７１】
これによりシステムコントローラ１０は、ＩＮＣ方式により順次タイトルを記録するようになされている。また、未だファイナライズされていない光ディスク２が装填され、この光ディスク２に動画を追記する場合には、図３のステップＳＰ１で取得したＲＭＡのデータであって、メモリに保持してあるＲＭＡのデータにより、既に記録済のタイトルの末尾より、同様の処理を実行し、これにより撮像結果である動画を追記する。
【００７２】
このようしてＩＮＣ方式でＶＴＳが順次記録され、ＶＴＳ記録領域Ａ３が形成された光ディスクは、ファイナライズ処理等によるフォーマット変換を行わなければ、ＤＶＤ−Ｖｉｄｅｏフォーマットに対応する再生装置等で再生することができない。
【００７３】
ここで、図５（Ｈ）を用いて、ファイナライズ処理について説明する。
【００７４】
例えば、光ディスクは、最後にＤＶＤ−Ｖｉｄｅｏフォーマットに合致させるため、記録最終位置を内周から７０ｍｍに合うようにパディングライトを行った後、図５（Ｈ）に示すように、ファイナライズ処理によりＲｚｏｎｅ１にＵＤＦ領域Ａ２及びＶＭＧ領域Ａ３が形成され、最内周にリードイン（Ｌｅａｄ  Ｉｎ）領域が形成され、最外周にリードアウト（Ｌｅａｄ  Ｏｕｔ）領域が形成される。このファイナライズ処理により、再生専用の光ディスクＤＶＤ−ＲＯＭに使用されるＤＶＤ−Ｖｉｄｅｏフォーマットとの互換性を確保することができる。なお、このＵＤＦ領域Ａ１及びＶＭＧ領域Ａ２の形成においては、ＴＭＰ＿ＶＭＧＩのデータより、ＵＤＦ領域Ａ１及びＶＭＧ領域Ａ２に記録するデータを生成し、このデータをＲｚｏｎｅ１に記録してＲｚｏｎｅ１を閉じる作業が行われる。
【００７５】
すなわち、ファイナライズ処理においては、図５（Ｈ）に示すように、このようにして生成してメモリに保持した管理用情報によりＲｚｏｎｅ１のＵＤＦ及びＶＭＧを生成し、リードイン及びリードアウトを生成する。なお、未だファイナライズされていない光ディスク２に追記した場合には、既に光ディスク２に記録済のＶＴＳについては、図３のステップＳＰ２で取得したＴＭＰ＿ＶＭＧＩにより、これらＶＴＳについてのＵＤＦ及びＶＭＧのデータを生成することは、言うまでもない。
【００７６】
これらにより、この光ディスク記録／再生装置１００では、動画のファイルについては、ＩＮＣ方式を用いたＤＶＤ−Ｖｉｄｅｏ  Ｆｏｒｍａｔ  Ｒｅｃｏｒｄｉｎｇにより記録するようになされている。
【００７７】
ここで、この光ディスク記録／再生装置１００におけるファイナライズ処理について説明する。
【００７８】
この光ディスク記録／再生装置１００では、ファイナライズ処理をいくつかの処理に分割し、１つの処理の終了毎にその旨をフラッシュメモリ１６に記憶しておき、また、処理毎の開始前に電池の残量を確認して、その電池残量で今から行おうとする処理が終了するか判断し、処理が終了しそうにない場合は充電された電池に交換されるまで一切の処理を禁止しておき、十分に容量のある電池に交換されたとき、これを検出して、フラッシュメモリ１６に記録された処理以降からファイナライズを再開する。
【００７９】
これにより、ファイナライズ途中で電池がなくなったとしても、ファイナライズを再開することで完全なＤＶＤ−Ｖｉｄｅｏフォーマットに合致したメディアとすることができる。
【００８０】
ユーザーがファイナライズを指示して以降の処理に注目すると、その大まかな処理手順は、図６のフローチャートに示すようにステップＳ１〜Ｓ４を有するものとなる。
【００８１】
ステップＳ１では、７０ｍｍパディング処理を行う。
【００８２】
ステップＳ２では、ＵＤＦを作成処理を行う。
ステップＳ３では、ＶＭＧを作成処理を行う。
ステップＳ４では、Ｌｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込み処理を行う。
【００８３】
なお、ファイナライズ処理前にファイナライズ処理を開始したことをフラッシュメモリ１６に覚えておく（ステップＳ０）。これにより次回電源投入時、この値を参照することでファイナライズ処理中であったかどうかを判断することができる。また、ファイナライズ処理の最後では必ずファイナライズ処理が完全に終了したことをフラッシュメモリ１６に書き戻しておく（ステップＳ５）。
【００８４】
さらに、これらのそれぞれの処理の間に、その処理が終了したことをフラッシュメモリ１６に格納するとともに、電池の残容量を確認する。このとき電池の容量が次の処理を行うだけの容量残っていれば次のステップに進み、そうでない場合はユーザーに電池の交換を促し、電源をＯＦＦする。さらに次回電源ＯＮではフラッシュメモリ１６の内容を確認することで、ファイナライズが上記のいずれのステップまで終了したかを認識し、その次のステップからファイナライズ処理を再開する。
【００８５】
７０ｍｍパディング処理は、例えば１ＥＣＣブロック毎に分割し記録最終位置が内周から７０ｍｍを超えるまで繰り返し行われる。このとき、１ＥＣＣブロックの処理が終了するその旨をフラッシュメモリ１６に格納するとともに、電池の残容量を確認する。ここで、電池の残容量が一定量以下であれば、この段階でファイナライズを中断する。
【００８６】
上記ステップＳ１の７０ｍｍパディング処理は、図７のフローチャートに示す手順に従って実行される。
【００８７】
すなわち、上記ステップＳ１の７０ｍｍパディング処理が指示されると、先ず、フラッシュメモリ１６に格納されている情報を参照して、７０ｍｍパディングが必要か否かを判定する（ステップＳ１０）。
【００８８】
このステップＳ１０における判定の結果、７０ｍｍパディング処理の要／不要を示す情報はフラッシュメモリ１６に格納されていない場合には、記録最終位置に基づいて７０ｍｍパディングが必要か否かを判定して（ステップＳ１０Ａ）、７０ｍｍパディング処理の要／不要を示す情報をフラッシュメモリ１６に格納する（ステップＳ１０Ｂ，Ｓ１０Ｃ）。
【００８９】
上記ステップＳ１０における判定の結果、７０ｍｍパディングが必要である場合には、ステップＳ１１に進む。
【００９０】
また、上記ステップＳ１０における判定の結果、記録最終位置がディスク内周から７０ｍｍに達しており、７０ｍｍパディングが不要である場合には、そのまま７０ｍｍパディング処理を行うことなく、処理を終了とする。
【００９１】
ステップＳ１１では、７０ｍｍパディングを開始しているか否かをフラッシュメモリ１６に格納されている情報に基づいて判定する。
【００９２】
このステップＳ１１の判定結果がＮＯすなわち７０ｍｍパディングが開始されていない場合には、７０ｍｍパディングが開始されたことを示す情報をフラッシュメモリ１６へ格納し（ステップＳ１２）、フラッシュメモリ１６上の書き込み位置を初期化して（ステップＳ１３）、ステップＳ１５に進む。
【００９３】
また、上記ステップＳ１１の判定結果がＹＥＳすなわち７０ｍｍパディングが既に開始されている場合には、７０ｍｍパディングが終了しているか否かをフラッシュメモリ１６に格納されている情報に基づいて判定する（ステップＳ１４）。
【００９４】
そして、このステップＳ１４の判定結果がＮＯすなわち７０ｍｍパディングが終了していない場合にはステップＳ１５に進み、また、判定結果がＹＥＳすなわち７０ｍｍパディングが終了している場合には、７０ｍｍパディング処理を終了する。
【００９５】
ステップＳ１５では、記録最終位置をディスク内周から７０ｍｍ内にあるかフラッシュメモリ１６に格納されている情報に基づいて否かを判定する。
【００９６】
そして、このステップＳ１５における判定結果がＮＯすなわち、記録最終位置をディスク内周から７０ｍｍ内にある場合には、電池の残容量が一定量以上あるか否かを判定して（ステップＳ１６）、その判定結果がＮＯすなわち電池の残容量が一定量未満のときには、この段階でファイナライズを中断する。
【００９７】
そして、上記ステップＳ１６における判定結果がＹＥＳすなわち電池の残容量がパディングライトを行うのに必要な一定量以上あればパディングライトを行い（ステップＳ１７）、フラッシュメモリ１６の書き込み位置を更新して（ステップＳ１８）、上記ステップＳ１５の判定処理に戻って、記録最終位置が内周から７０ｍｍを超えるまでパディングライトを行い繰り返し行う。
【００９８】
また、上記ステップＳ１５における判定結果がＹＥＳすなわち、記録最終位置をディスク内周から７０ｍｍに達した場合には、７０ｍｍパディングが終了したことを示す情報をフラッシュメモリ１６に格納して（ステップＳ１９）、上記ステップＳ１の７０ｍｍパディング処理を終了する。
【００９９】
また、上述のステップＳ２のＵＤＦの作成処理は、分割できないので、図８のフローチャートに示すように、一気に行う。
【０１００】
すなわち、ＵＤＦの作成処理では、先ず、フラッシュメモリ１６に格納されている情報に基づいて、ＵＤＦの作成を終了しているか否かを判定し（ステップＳ２１）、その判定結果がＮＯすなわちＵＤＦの作成が終了している場合には、そのまま処理を終了とする。
【０１０１】
また、上記ステップＳ２１の判定結果がＮＯすなわちＵＤＦを作成する必要がある場合には、ＵＤＦの書き込みを行う前に電池の残容量がＵＤＦの書き込みに必要な所定量以上あるか否かを判定する（ステップＳ２２）。
【０１０２】
上記ステップＳ２２における判定結果がＮＯすなわち電池の残容量がＵＤＦの書き込みを行うのに十分でないときには、この段階でファイナライズを中断する。
【０１０３】
また、上記ステップＳ２２における判定結果がＹＥＳすなわち電池の残容量がＵＤＦの書き込みを行うのに十分ある場合に、ＵＤＦを作成し（ステップＳ２３）、ＵＤＦの作成が終了したことを示す情報をフラッシュメモリ１６に格納して（ステップＳ２４）、上述のステップＳ２のＵＤＦの作成処理を終了する。
【０１０４】
また、上述のステップＳ３のＶＭＧの作成処理は、図９のフローチャートに示すように、ＶＭＧＩの作成及び書き込み処理（ステップＳ３１）、ＶＭＧＭ＿ＶＯＢＳの作成及び書き込み処理（ステップＳ３２）及び  ＶＭＧＩ＿ＢＵＰの書き込み処理（ステップＳ３３）からなる。
【０１０５】
ここで、それぞれの処理を実行する前に電池の残容量を確認し、その容量がその処理の終了までに十分でなければ、その段階でファイナライズを中断する。容量が十分あればその処理を実行し、その旨をフラッシュメモリ１６に格納しておく。
【０１０６】
ＶＭＧＩの作成及び書き込み処理（ステップＳ３１）では、先ず、フラッシュメモリ１６に格納されている情報に基づいて、ＶＭＧＩの作成を終了しているか否かを判定し（ステップＳ３１Ａ）、その判定結果がＮＯすなわちＶＭＧＩを作成する必要がある場合には、ＶＭＧＩの書き込みを行う前に電池の残容量がＶＭＧＩの書き込みに必要な所定量以上あるか否かを判定する（ステップＳ３１Ｂ）。
【０１０７】
上記ステップＳ３１Ｂにおける判定結果がＮＯすなわち電池の残容量がＶＭＧＩの書き込みを行うのに十分でない場合には、この段階でファイナライズ処理を中断する。
【０１０８】
上記ステップＳ３１Ｂにおける判定結果がＹＥＳすなわち電池の残容量がＶＭＧＩの書き込みを行うのに十分ある場合には、ＶＭＧＩを作成し（ステップＳ３１Ｃ）、ＶＭＧＩの作成が終了したことを示す情報をフラッシュメモリ１６に格納して（ステップＳ３１Ｄ）、ＶＭＧＭ＿ＶＯＢＳの作成及び書き込み処理（ステップＳ３２）に進む。
【０１０９】
また、上記ステップＳ３１Ａの判定結果がＹＥＳすなわちＶＭＧＩの書き込みが終了している場合には、ＶＭＧＭ＿ＶＯＢＳの作成及び書き込み処理（ステップＳ３２）に進む。
【０１１０】
ＶＭＧＭ＿ＶＯＢＳの作成及び書き込み処理（ステップＳ３２）では、先ず、フラッシュメモリ１６に格納されている情報に基づいて、ＶＭＧＭ＿ＶＯＢＳの作成を終了しているか否かを判定し（ステップＳ３２Ａ）、その判定結果がＮＯすなわちＶＭＧＭ＿ＶＯＢＳを作成する必要がある場合には、ＶＭＧＭ＿ＶＯＢＳの書き込みを行う前に電池の残容量がＶＭＧＭ＿ＶＯＢＳの書き込みに必要な所定量以上あるか否かを判定する（ステップＳ３２Ｂ）。
【０１１１】
上記ステップＳ３２Ｂにおける判定結果がＮＯすなわち電池の残容量がＶＭＧＭ＿ＶＯＢＳの書き込みを行うのに十分でない場合には、この段階でファイナライズ処理を中断する。
【０１１２】
上記ステップＳ３２Ｂにおける判定結果がＹＥＳすなわち電池の残容量がＶＭＧＭ＿ＶＯＢＳの書き込みを行うのに十分ある場合に、Ｎ枚目のＶＭＧＭ＿ＶＯＢＳ用メニュー画面Ｎ枚目の作成して書き込む（ステップＳ３２Ｃ）、Ｎ枚目のＶＭＧＭ＿ＶＯＢＳ用メニュー画面の作成が終了したことを示す情報をフラッシュメモリ１６に格納して（ステップＳ３２Ｄ）、最後のメニューの作成が終了したか否かを判定する（ステップＳ３２Ｅ）。
【０１１３】
そして、上記ステップＳ３２Ｅの判定結果がＮＯすなわち作成すべきＶＭＧＭ＿ＶＯＢＳ用メニュー画面がある場合には、上記ステップＳ３２Ｂに戻って、電池の残容量が次のＶＭＧＭ＿ＶＯＢＳの書き込みを行うのに十分ある場合に次のＶＭＧＭ＿ＶＯＢＳ用メニュー画面を作成して記録するという処理を繰り返し行い、上記ステップＳ３２Ｅの判定結果がＹＥＳすなわち最後のメニューの作成を終了したら、ＶＭＧＩ＿ＢＵＰの書き込み処理（ステップＳ３３）に進む。
【０１１４】
ＶＭＧＩ＿ＢＵＰの書き込み処理（ステップＳ３３）では、先ず、フラッシュメモリ１６に格納されている情報に基づいて、ＶＭＧＩ＿ＢＵＰの書き込みを終了したか否かを判定し（ステップＳ３３Ａ）、その判定結果がＹＥＳすなわちＶＭＧＭ＿ＶＯＢＳの書き込みを終了している場合には、そのまま処理を終了する。
【０１１５】
また、上記ステップＳ３３Ａの判定結果がＮＯすなわちＶＭＧＭ＿ＶＯＢＳを作成する必要がある場合には、ＶＭＧＩ＿ＢＵＰの書き込みを行う前に電池の残容量がＶＭＧＩ＿ＢＵＰの書き込みに必要な所定量以上あるか否かを判定する（ステップＳ３３Ｂ）。
【０１１６】
上記ステップＳ３３Ｂにおける判定結果がＮＯすなわち電池の残容量がＶＭＧＩ＿ＢＵＰの書き込みを行うのに十分でない場合には、この段階でファイナライズ処理を中断する。
【０１１７】
上記ステップＳ３３Ｂにおける判定結果がＹＥＳすなわち電池の残容量がＶＭＧＩ＿ＢＵＰの書き込みを行うのに十分である場合に、ＶＭＧＩ＿ＢＵＰを作成して書き込み（ステップＳ３３Ｃ）、ＶＭＧＩ＿ＢＵの書き込みが終了したことを示す情報をフラッシュメモリ１６に格納して（ステップＳ３３Ｄ）、上述のステップＳ３のＶＭＧの作成処理を終了する。
【０１１８】
さらに、上述のステップＳ４のＬｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込み処理は、分割できないので、図１０のフローチャートに示すように、一気に行う。
【０１１９】
すなわち、Ｌｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込み処理では、先ず、フラッシュメモリ１６に格納されている情報に基づいて、Ｌｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込みを終了しているか否かを判定し（ステップＳ４１）、その判定結果がＮＯすなわちＬｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込みを終了している場合には、そのまま処理を終了とする。
【０１２０】
そして、上記ステップＳ４１の判定結果がＮＯすなわちＬｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込み行う必要がある場合には、Ｌｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込みを行う前に電池の残容量がＬｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込みに必要な所定量以上あるか否かを判定する（ステップＳ４２）。
【０１２１】
上記ステップＳ４２における判定結果がＮＯすなわち電池の残容量がＵＤＦの書き込みを行うのに十分でないときには、この段階でファイナライズを中断する。
【０１２２】
そして、上記ステップＳ４２における判定結果がＹＥＳすなわち電池の残容量がＬｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込みを行うのに十分ある場合に、Ｌｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔを書き込み（ステップＳ４３）、Ｌｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込みが終了したことを示す情報をフラッシュメモリ１６に格納して（ステップＳ４３）、上述のステップＳ４のＬｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込み処理を終了する。
【０１２３】
図１１は、以上のようにしてビデオデータを光ディスク２に記録する上記光ディスク記録／再生装置１００における再生処理の手順を示すフローチャートである。システムコントローラ１０は、この再生処理手順を開始すると、ステップＳＰ３１において、システムコントローラ１０は、ユーザーにより再生の開始が指示されたか否か判断する。ここで否定結果が得られると、システムコントローラ１０は、ステップＳＰ３１を繰り返すのに対し、肯定結果が得られると、ステップＳＰ３１からステップＳＰ３２に移る。ここで、システムコントローラ１０は、フラッシュメモリ１６に記録して保持した管理用情報を基準にして、ユーザーにより指示された画像のファイルを再生するように全体の動作を制御する。
【０１２４】
すなわち、光ディスク２がファイナライズ処理された光ディスクの場合、フラッシュメモリ１６に保持したＶＭＧのデータにより対応するタイトルの再生位置を検出し、この再生位置からの再生を光ディスク記録／再生装置１００の各部に指示する。これに対して光ディスク２がファイナライズ処理されていない光ディスクの場合、フラッシュメモリ１６に保持したＴＭＰ＿ＶＭＧＩ及び各タイトルのＶＴＳＩ、ＶＴＳＴＴ＿ＶＯＢＳにより対応するタイトルの再生位置を検出し、この再生位置からの再生を光ディスク記録／再生装置１００の各部に指示する。
【０１２５】
このように再生を指示すると、システムコントローラ１０は、続いてステップＳＰ３３に移り、ユーザーにより再生の停止が指示されたか否か判断し、ここで否定結果が得られると、ステップＳＰ３２に戻る。これによりシステムコントローラ１０は、ステップＳＰ３２−ＳＰ３３−ＳＰ３２の処理手順を繰り返し、順次、ユーザーにより指示された動画のファイルを再生する。これに対してステップＳＰ３３で肯定結果が得られると、再生の動作を終了し、この再生処理手順を終了する。
【０１２６】
なお、以上の説明では、ＤＶＤ−ＲにＩＮＣ方式でビデオデータを記録する場合について述べたが、ＤＶＤ−ＲＷでＲＯＷ方式によりビデオデータを記録するようにしてもよい。
【０１２７】
ＲＯＷ方式によるＤＶＤ−Ｖｉｄｅｏ  Ｆｏｒｍａｔ  Ｒｅｃｏｒｄｉｎｇの記録手順を図１２に示す。ＲＯＷ方式においては、図１２（Ａ）に示すように、リードイン、ＵＤＦ領域、ＶＭＧ領域、先頭ＶＴＳのＶＴＳＩ及びＶＴＳＭ＿ＶＯＢＳの記録領域をパディング（Ｐａｄｄｉｎｇ）により事前に確保する。ここでパディングとは、ＮＵＬＬ等のダミーデータを記録して領域を確保する処理のことである。
【０１２８】
このようにしてこれらの領域を確保すると、ＲＯＷ方式においては、図１２（Ｂ）に示すように、順次画像を記録することにより、実データによるＶＴＳＴＴ＿ＶＯＢＳが形成され、１つのＶＴＳについて実データの記録が完了すると、続いてＶＴＳＩ＿ＢＵＰが記録され、さらに続くＶＴＳのＶＴＳＩ及びＶＴＳＭ＿ＶＯＢＳの記録領域の確保のために、パディングの処理が実行される。また、続いて先頭側に戻って、図１２（Ｃ）に示すように、この実データの記録に対応するＶＴＳＩ及びＶＴＳＭ＿ＶＯＢＳが形成される。さらに、ＴＭＰ＿ＶＭＧＩをＵＤＦ用領域とＶＭＧ用領域の間に記録する。この時点で第１のタイトル（ＶＴＳ＃１）が完成する。このようにしてＲＯＷ方式においては、１つのＶＴＳ＃１が光ディスクに記録される。
【０１２９】
また、続けて次のＶＴＳを記録する場合、ＲＯＷ方式においては、図１２（Ｄ）に示すように、直前のＶＴＳにより形成したパディングの領域に続いて、実データが記録されることによりＶＴＳＴＴ＿ＶＯＢＳ及びＶＴＳＩ＿ＢＵＰが形成され、続くＶＴＳのＶＴＳＩ及びＶＴＳＭ＿ＶＯＢＳの記録領域の確保のために、パディングの処理が実行される。また、続いて、図１２（Ｅ）に示すように、ＶＴＳＩ及びＶＴＳＭ＿ＶＯＢＳが形成され、さらに、ＵＤＦ用領域とＶＭＧ用領域の間のＴＭＰ＿ＶＭＧＩを上書きする。この時点で第２のタイトル（ＶＴＳ＃２）が完成する。このようにしてＲＯＷ方式においては、図１２（Ｆ）に示すように、続くＶＴＳ＃２が光ディスクに記録される。
【０１３０】
ＲＯＷ方式においては、引き続きＶＴＳを記録する場合、同様にパディング等の処理が実行されて順次ＶＴＳが記録される。
【０１３１】
ここで、上記ＲＯＷ方式でＶＴＳが順次記録され、ＶＴＳ記録領域Ａ３が形成された光ディスクは、図６〜図１０を参照して説明したＩＮＣ方式と同様なファイナライズ処理によるフォーマット変換を行うことにより、ＤＶＤ−Ｖｉｄｅｏフォーマットにのみ対応する再生装置等で再生することができる。
【０１３２】
すなわち、ファイナライズ処理では、図１２（Ｇ）に示すように、ＤＶＤ−Ｖｉｄｅｏフォーマットに合致させるため、記録最終位置を内周から７０ｍｍにあうようにパディングライトを行った後、各タイトルの管理情報からＵＤＦ及びＶＭＧを作成し、最初にパディングしたＵＤＦ領域、ＶＭＧ領域に記録することによりＵＤＦ領域及びＶＭＧ領域が形成され、さらに、最内周にリードイン情報を記録することによりリードイン（Ｌｅａｄ  Ｉｎ）領域が形成され、最外周にリードアウト情報を記録するによりリードアウト（Ｌｅａｄ  Ｏｕｔ）領域が形成される。
【０１３３】
このファイナライズ処理の施された光ディスクは、再生専用の光ディスクＤＶＤ−ＲＯＭで使用されるＤＶＤ−Ｖｉｄｅｏフォーマットとの互換性を確保ことができる。
【０１３４】
【発明の効果】
以上詳細に説明したように、本発明によれば、ファイナライズ処理をいくつかの処理に分割し、１つの処理の終了毎にその旨を不揮発性のメモリに記憶しておき、また、処理毎の開始前に電池の残量を確認して、その電池残量で今から行おうとする処理が終了するか判断し、処理が終了しそうにない場合は充電された電池に交換されるまで一切の処理を禁止しておき、十分に容量のある電池に交換されたとき、これを検出して、不揮発性メモリに記録された処理以降からファイナライズを再開することにより、ファイナライズ途中で電池がなくなったとしても、ファイナライズを再開することで完全なＤＶＤ−Ｖｉｄｅｏフォーマットに合致したメディアとすることができる。すなわち、ファイナライズの途中で電池の残量がたりなくなっても十分に容量のある電池に入れ替えることでファイナライズを再開することにより、追記も再生もできない中途半端な状態のメディアになることを防ぐことができる。
【図面の簡単な説明】
【図１】本発明を適用した光ディスク記録／再生装置の構成を示すブロック図である。
【図２】ＤＶＤ−ビデオフォーマットの説明に供する図である。
【図３】上記光ディスク記録／再生装置において電源の立ち上げ時に実行される処理の手順を示すフローチャートである。
【図４】上記光ディスク記録／再生装置における画像ファイルの記録処理の手順を示すフローチャートである。
【図５】上記光ディスク記録／再生装置におけるＩＮＣ方式による動画ファイルの記録処理の説明に供する図である。
【図６】上記光ディスク記録／再生装置におけるファイナライズ処理の概要を示すフローチャートである。
【図７】上記ファイナライズ処理における７０ｍｍパディング処理の手順を示すフローチャートである。
【図８】上記ファイナライズ処理におけるＵＤＦの作成処理の手順を示すフローチャートである。
【図９】上記ファイナライズ処理におけるＶＭＧの作成処理の手順を示すフローチャートである。
【図１０】上記ファイナライズ処理におけるＬｅａｄ  Ｉｎ／Ｌｅａｄ  Ｏｕｔの書き込み処理の手順を示すフローチャートである。
【図１１】上記光ディスク記録／再生装置における画像ファイルの再生処理の手順を示すフローチャートである。
【図１２】上記光ディスク記録／再生装置におけるＲＯＷ方式による動画ファイルの記録処理の説明に供する図である。
【符号の説明】
２  光ディスク、３  映像入力部、５  オーディオ入力部、６  圧縮／伸長処理部、７  ヘッダー情報処理部、９，１５，２２  ランダムアクセスメモリ、１０  システムコントローラ、１１  操作部、１２  モニタ部、１３  ビデオ／オーディオエンコーダ、１４  ＤＶＤ信号処理部、１６  フラッシュメモリ、１７アナログフロントエンド部、１８  モータ駆動制御部、１９  光学ヘッド、２０  スピンドルモータ、２１  スレッドモータ、６１  ビデオ処理部、６２  オーディオ処理部、６３  多重化処理部、１００  光ディスク記録／再生装置
【図１】
2004213769.tif 000003
【図２】
2004213769.tif 000004
【図３】
2004213769.tif 000005
【図４】
2004213769.tif 000006
【図５】
2004213769.tif 000007
【図６】
2004213769.tif 000008
【図７】
2004213769.tif 000009
【図８】
2004213769.tif 000010
【図９】
2004213769.tif 000011
【図１０】
2004213769.tif 000012
【図１１】
2004213769.tif 000013
【図１２】
2004213769.tif 000014