(57)【要約】【課題】ＶＲモードでＤＶＤ−Ｒディスクに情報を記録している際中に停電しても、それまでの記録内容をセクタ単位で保証することができる光ディスク記録再生装置を提供する。【解決手段】ＤＶＤ−Ｒディスクへの情報の記録中に、動作状態の内容を停電情報としてフラッシュメモリに格納させる。当該光ディスクに情報を記録している際中に停電が発生して装置の電源がオフされ、この後、電源がオンされ、装置が立ち上がった時に、フラッシュメモリから停電情報が読み出される。そして、前記停電情報に基づいて所定の処理を行うことにより、停電が発生するまでに当該光ディスクに記録した情報をセクタ単位で保証するように制御を行う。これにより、ＶＲモードでＤＶＤ−Ｒディスクに情報を記録している際中に停電しても、それまでの記録内容をセクタ単位で保証することができる。【選択図】図４
2007193869.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに対して情報の記録／再生を行う光ディスク記録再生装置において、
１回だけ書き込み可能で追記可能な当該光ディスクに情報を記録している際中に停電が発生した時に備えて停電発生時点の動作状態の内容を確保できるように動作状態の内容を停電情報として記録中にフラッシュメモリに格納する停電情報格納手段と、
当該光ディスクに情報を記録している際中に停電が発生して装置の電源がオフされ、この後、電源がオンされ、装置が立ち上がった時に、前記フラッシュメモリから停電情報を読み出す停電情報読出手段と、
前記読み出された停電情報に基づいて当該停電は、バックアップファイル書き込み中に発生したか否か、記録ゾーンを閉じている間に発生したか否か、タイトル記録中に発生したか否かを判定する停電タイミング判定手段と、
当該停電が、バックアップファイル書き込み中に発生したと判定された場合、あるいは記録ゾーンを閉じている間に発生したと判定された場合に当該ゾーンを閉じるゾーン閉鎖手段と、
当該停電が、タイトル記録中に停電したと判定された場合に、当該光ディスクの外周の記録ゾーンから順に、ファイル先頭アドレス検索情報が見つかるまで検索する先頭アドレス検索情報検索手段と、
前記検索されたファイル先頭アドレス検索情報に基づいて記録前の記録管理情報ファイルを読み出す記録管理情報ファイル読出手段と、
復元するタイトルの記録開始位置を前記読み出された記録管理情報ファイルに基づいて前記フラッシュメモリから読み出す記録開始位置読出手段と、
前記読み出された記録開始位置に基づいて当該光ディスク上のビデオオブジェクトユニットを１つ１セクタだけ読み出すセクタ読出手段と、
前記読み出された１セクタにリアルタイムデータ情報パックが存在するか否かを判定するリアルタイムデータ情報パック判定手段と、
前記読み出された１セクタにリアルタイムデータ情報パックが存在すると判定された場合に、そのリアルタイムデータ情報パックのマニファクチャ情報に予め書いておいたデータを参照して時間とビデオオブジェクトユニットの位置との関係を示すタイムマップを作成するタイムマップ作成手段と、
前記作成されたタイムマップに基づいて次のビデオオブジェクトユニットの位置を算出する次ビデオオブジェクトユニット位置算出手段と、
前記算出された次のビデオオブジェクトユニットを１つ１セクタだけ前記セクタ読出手段により読み出させ、前記リアルタイムデータ情報パック判定手段の処理に移す処理移行手段と、
前記リアルタイムデータ情報パック判定手段により、読み出された１セクタにリアルタイムデータ情報パックが存在しないと判定された場合に、記録管理情報を当該光ディスクに書き込む記録管理情報書込み手段と、
前記記録管理情報が書き込まれた後、ファイルストラクチャを当該光ディスクに書き込むファイルストラクチャ書込み手段と、停電が発生するまでに当該光ディスクに記録した情報をセクタ単位で保証するように制御を行うシステムコントローラを備えたことを特徴とする光ディスク記録再生装置。
【請求項２】
光ディスクに対して情報の記録／再生を行う光ディスク記録再生装置において、
１回だけ書き込み可能で追記可能な当該光ディスクに情報を記録している際中に停電が発生した時に備えて停電発生時点の動作状態の内容を確保できるように動作状態の内容を停電情報として記録中にフラッシュメモリに格納する停電情報格納手段と、当該光ディスクに情報を記録している際中に停電が発生して装置の電源がオフされ、この後、電源がオンされ、装置が立ち上がった時に、前記フラッシュメモリから停電情報を読み出す停電情報読出手段と有し、前記停電情報に基づいて所定の処理を行うことにより、停電が発生するまでに当該光ディスクに記録した情報をセクタ単位で保証するように制御を行うシステムコントローラを備えたことを特徴とする光ディスク記録再生装置。
【請求項３】
システムコントローラは、前記停電情報読出手段により読み出された情報に基づいて当該停電は、バックアップファイル書き込み中に発生したか否か、記録ゾーンを閉じている間に発生したか否か、タイトル記録中に発生したか否かを判定する停電タイミング判定手段と、当該停電が、バックアップファイル書き込み中に発生したと判定された場合、あるいは記録ゾーンを閉じている間に発生したと判定された場合に当該ゾーンを閉じるゾーン閉鎖手段と、当該停電が、タイトル記録中に停電したと判定された場合に、当該光ディスクの外周の記録ゾーンから順に、ファイル先頭アドレス検索情報が見つかるまで検索する先頭アドレス検索情報検索手段と、前記検索されたファイル先頭アドレス検索情報に基づいて記録前の記録管理情報ファイルを読み出す記録管理情報ファイル読出手段と、復元するタイトルの記録開始位置を前記読み出された記録管理情報ファイルに基づいて前記フラッシュメモリから読み出す記録開始位置読出手段と、前記読み出された記録開始位置に基づいて当該光ディスク上のビデオオブジェクトユニットを１つ１セクタだけ読み出すセクタ読出手段と、前記読み出された１セクタにリアルタイムデータ情報パックが存在するか否かを判定するリアルタイムデータ情報パック判定手段と、前記読み出された１セクタにリアルタイムデータ情報パックが存在すると判定された場合に、そのリアルタイムデータ情報パックのマニファクチャ情報に予め書いておいたデータを参照して時間とビデオオブジェクトユニットの位置との関係を示すタイムマップを作成するタイムマップ作成手段と、前記作成されたタイムマップに基づいて次のビデオオブジェクトユニットの位置を算出する次ビデオオブジェクトユニット位置算出手段と、前記算出された次のビデオオブジェクトユニットを１つ１セクタだけ前記セクタ読出手段により読み出させ、前記リアルタイムデータ情報パック判定手段の処理に移す処理移行手段と、前記リアルタイムデータ情報パック判定手段により、読み出された１セクタにリアルタイムデータ情報パックが存在しないと判定された場合に、記録管理情報を当該光ディスクに書き込む記録管理情報書込み手段と、前記記録管理情報が書き込まれた後、ファイルストラクチャを当該光ディスクに書き込むファイルストラクチャ書込み手段とを有することを特徴とする請求項２に記載の光ディスク記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクに対して情報の記録／再生を行う光ディスク記録再生装置に関し、特に、記録中に停電が発生した場合の記録内容を保証するための処理に関する。
【背景技術】
【０００２】
１回だけ書き込み可能で追記可能な光ディスクであるＤＶＤ（デジタル・バーサタイル・ディスク）−Ｒ（レコーダブル）タイプの光ディスク（以下ＤＶＤ−Ｒディスクと言う）は、時間間隔を空けながらデータを追記していくことが可能で、追記を完了させるファイナライズ処理後には再生専用ディスクとすることが可能であり、一旦記録したデータが消去されないことから、保存用ディスクとして使用される。
【０００３】
ＤＶＤ−Ｒディスクは、通常の光ディスク記録再生装置または光ディスク再生装置で再生させるためには、再生専用のＤＶＤ−ＲＯＭタイプの光ディスクと同一のデータ構造を持つことが必須であり、ファイナライズ処理時に、そのデータ構造を記録するための方法として、リードイン領域の内周側に独自の情報領域を設け、追記された領域の情報をディスク上に記録しておき、この情報を用いてリードイン領域やリードアウト領域の情報を作成している。
【０００４】
ところで、光ディスク記録再生装置がＤＶＤ−Ｒディスクに対して情報を記録している際中に、停電が発生して、光ディスク記録再生装置の電源がオフされた時、記録に失敗する場合がある。この場合、記録管理データ（記録管理情報）の記録に失敗した時には、失敗直前に記録したデータが無効となり、そのデータは再生ができなくなる。
【０００５】
そこで、特許文献１の従来技術では、ディスク媒体のデータ記録済み領域の位置情報を記録のたびに更新しながらメモリに保持し、前記ディスク媒体に対する記録中に停電が発生したこと検出すると、前記メモリに保持された位置情報に基づいて記録を再開するようにしている。即ち、ディスク媒体のデータ記録領域の記録中に停電が発生した時でも、前記メモリで保持している最新の記録管理データを参照することにより、ディスク記録再生装置が未記録領域の検出を行うことなく、直ちに記録を再開することができるようにしている。
【特許文献１】特開２００２−３１２９４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の従来技術は、ディスク媒体上のトラックの１セクタに対してＲＤＩ（リアルタイムデータ情報）パックの存在を確認している訳ではないので、リアルタイムでのデータの記録状態を正確に把握できず、停電した後、ディスク記録再生装置を再起動して、記録を再開してもセクタ単位で記録内容を保証できるとは限らない、即ち、停電時に失ったゾーンのデータをセクタ単位で保証できるとは限らないという課題が生じる。
【０００７】
本発明は、上記のような課題を解決するためになされたもので、ＶＲ（ビデオ・レコーディング）モードでＤＶＤ−Ｒディスクに情報を記録している際中に停電しても、それまでの記録内容をセクタ単位で保証することができる光ディスク記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１の発明は、光ディスクに対して情報の記録／再生を行う光ディスク記録再生装置において、１回だけ書き込み可能で追記可能な当該光ディスクに情報を記録している際中に停電が発生した時に備えて停電発生時点の動作状態の内容を確保できるように動作状態の内容を停電情報として記録中にフラッシュメモリに格納する停電情報格納手段と、当該光ディスクに情報を記録している際中に停電が発生して装置の電源がオフされ、この後、電源がオンされ、装置が立ち上がった時に、前記フラッシュメモリから停電情報を読み出す停電情報読出手段と、前記読み出された停電情報に基づいて当該停電は、バックアップファイル書き込み中に発生したか否か、記録ゾーンを閉じている間に発生したか否か、タイトル記録中に発生したか否かを判定する停電タイミング判定手段と、当該停電が、バックアップファイル書き込み中に発生したと判定された場合、あるいは記録ゾーンを閉じている間に発生したと判定された場合に当該ゾーンを閉じるゾーン閉鎖手段と、当該停電が、タイトル記録中に停電したと判定された場合に、当該光ディスクの外周の記録ゾーンから順に、ファイル先頭アドレス検索情報が見つかるまで検索する先頭アドレス検索情報検索手段と、前記検索されたファイル先頭アドレス検索情報に基づいて記録前の記録管理情報ファイルを読み出す記録管理情報ファイル読出手段と、復元するタイトルの記録開始位置を前記読み出された記録管理情報ファイルに基づいて前記フラッシュメモリから読み出す記録開始位置読出手段と、前記読み出された記録開始位置に基づいて当該光ディスク上のビデオオブジェクトユニットを１つ１セクタだけ読み出すセクタ読出手段と、前記読み出された１セクタにリアルタイムデータ情報パックが存在するか否かを判定するリアルタイムデータ情報パック判定手段と、前記読み出された１セクタにリアルタイムデータ情報パックが存在すると判定された場合に、そのリアルタイムデータ情報パックのマニファクチャ情報に予め書いておいたデータを参照して時間とビデオオブジェクトユニットの位置との関係を示すタイムマップを作成するタイムマップ作成手段と、前記作成されたタイムマップに基づいて次のビデオオブジェクトユニットの位置を算出する次ビデオオブジェクトユニット位置算出手段と、前記算出された次のビデオオブジェクトユニットを１つ１セクタだけ前記セクタ読出手段により読み出させ、前記リアルタイムデータ情報パック判定手段の処理に移す処理移行手段と、前記リアルタイムデータ情報パック判定手段により、読み出された１セクタにリアルタイムデータ情報パックが存在しないと判定された場合に、記録管理情報を当該光ディスクに書き込む記録管理情報書込み手段と、前記記録管理情報が書き込まれた後、ファイルストラクチャを当該光ディスクに書き込むファイルストラクチャ書込み手段と、停電が発生するまでに当該光ディスクに記録した情報をセクタ単位で保証するように制御を行うシステムコントローラを備えたことを特徴とする光ディスク記録再生装置を提供する。
【０００９】
この構成において、光ディスク記録再生装置は、１回だけ書き込み可能で追記可能な光ディスクに対する情報の記録を開始すると、システムコントローラの停電情報格納手段は、動作状態の内容を停電情報としてフラッシュメモリに格納する。この記録中に、停電が発生して、光ディスク記録再生装置の電源がオフされ、この後、電源がオンされ、装置が立ち上がった時、システムコントローラの停電情報読出手段は、フラッシュメモリから停電情報を読み出す。そして、停電タイミング判定手段は、前記読み出された停電情報に基づいて当該停電は、バックアップファイル書き込み中に発生したか否か、記録ゾーンを閉じている間に発生したか否か、タイトル記録中に発生したか否かを判定する。
【００１０】
当該停電が、バックアップファイル書き込み中に発生したと判定された場合、あるいは記録ゾーンを閉じている間に発生したと判定された場合に、ゾーン閉鎖手段は、前記記録ゾーンを閉じる。これにより本処理は終了する。当該停電が、タイトル記録中に停電したと判定された場合に、先頭アドレス検索情報検索手段は、当該光ディスクの外周の記録ゾーンから順に、ファイル先頭アドレス検索情報が見つかるまで検索する。
【００１１】
次に、記録管理情報ファイル読出手段は、前記検索されたファイル先頭アドレス検索情報に基づいて記録前の記録管理情報ファイルを読み出す。この後、記録開始位置読出手段は、復元するタイトルの記録開始位置を、前記読み出された記録管理情報ファイルに基づいてフラッシュメモリから読み出す。この後、セクタ読出手段は、前記読み出された記録開始位置に基づいて当該光ディスク上のビデオオブジェクトユニットを１つ１セクタだけ読み出し、リアルタイムデータ情報パック判定手段は、前記読み出された１セクタにリアルタイムデータ情報パックが存在するか否かを判定する。
【００１２】
前記読み出された１セクタにリアルタイムデータ情報パックが存在すると判定された場合に、タイムマップ作成手段は、そのリアルタイムデータ情報パックのマニファクチャ情報に予め書いておいたデータを参照して時間とビデオオブジェクトユニットの位置との関係を示すタイムマップを作成する。
【００１３】
次に、次ビデオオブジェクトユニット位置算出手段は、前記作成されたタイムマップに基づいて次のビデオオブジェクトユニットの位置を算出する。この後、処理移行手段は、前記算出された次のビデオオブジェクトユニットを１つ１セクタだけ前記セクタ読出手段により読み出させ、前記リアルタイムデータ情報パック判定手段の処理に移す。
【００１４】
前記リアルタイムデータ情報パック判定手段により、読み出された１セクタにリアルタイムデータ情報パックが存在しないと判定された場合に、記録管理情報書込み手段は、記録管理情報を当該光ディスクに書き込む。前記記録管理情報が書き込まれた後、ファイルストラクチャ書込み手段は、ファイルストラクチャを当該光ディスクに書き込む。これにより本処理は終了する。
【００１５】
この構成によれば、１回だけ書き込み可能で追記可能な光ディスクに情報を記録している際中に停電しても、それまでの記録内容をセクタ単位で保証することができ、これにより、光ディスクの領域を無駄なく使用することができる。
【００１６】
請求項２の発明は、光ディスクに対して情報の記録／再生を行う光ディスク記録再生装置において、１回だけ書き込み可能で追記可能な当該光ディスクに情報を記録している際中に停電が発生した時に備えて停電発生時点の動作状態の内容を確保できるように動作状態の内容を停電情報として記録中にフラッシュメモリに格納する停電情報格納手段と、当該光ディスクに情報を記録している際中に停電が発生して装置の電源がオフされ、この後、電源がオンされ、装置が立ち上がった時に、前記フラッシュメモリから停電情報を読み出す停電情報読出手段と有し、前記停電情報に基づいて所定の処理を行うことにより、停電が発生するまでに当該光ディスクに記録した情報をセクタ単位で保証するように制御を行うシステムコントローラを備えたことを特徴とする光ディスク記録再生装置を提供する。
【００１７】
この構成において、停電情報格納手段は、１回だけ書き込み可能で追記可能な当該光ディスクへの情報の記録中に、動作状態の内容を停電情報としてフラッシュメモリに格納する。当該光ディスクに情報を記録している際中に停電が発生して装置の電源がオフされ、この後、電源がオンされ、装置が立ち上がった時に、停電情報読出手段は、フラッシュメモリから停電情報を読み出す。そして、前記停電情報に基づいて所定の処理を行うことにより、停電が発生するまでに当該光ディスクに記録した情報をセクタ単位で保証するように制御を行う。
【００１８】
この構成によれば、１回だけ書き込み可能で追記可能な光ディスクに情報を記録している際中に停電しても、それまでの記録内容をセクタ単位で保証することができ、これにより、光ディスクの領域を無駄なく使用することができる。
【００１９】
請求項３の発明では、請求項２の発明において、前記システムコントローラは、前記停電情報読出手段により読み出された情報に基づいて当該停電は、バックアップファイル書き込み中に発生したか否か、記録ゾーンを閉じている間に発生したか否か、タイトル記録中に発生したか否かを判定する停電タイミング判定手段と、当該停電が、バックアップファイル書き込み中に発生したと判定された場合、あるいは記録ゾーンを閉じている間に発生したと判定された場合に当該ゾーンを閉じるゾーン閉鎖手段と、当該停電が、タイトル記録中に停電したと判定された場合に、当該光ディスクの外周の記録ゾーンから順に、ファイル先頭アドレス検索情報が見つかるまで検索する先頭アドレス検索情報検索手段と、前記検索されたファイル先頭アドレス検索情報に基づいて記録前の記録管理情報ファイルを読み出す記録管理情報ファイル読出手段と、復元するタイトルの記録開始位置を前記読み出された記録管理情報ファイルに基づいて前記フラッシュメモリから読み出す記録開始位置読出手段と、前記読み出された記録開始位置に基づいて当該光ディスク上のビデオオブジェクトユニットを１つ１セクタだけ読み出すセクタ読出手段と、前記読み出された１セクタにリアルタイムデータ情報パックが存在するか否かを判定するリアルタイムデータ情報パック判定手段と、前記読み出された１セクタにリアルタイムデータ情報パックが存在すると判定された場合に、そのリアルタイムデータ情報パックのマニファクチャ情報に予め書いておいたデータを参照して時間とビデオオブジェクトユニットの位置との関係を示すタイムマップを作成するタイムマップ作成手段と、前記作成されたタイムマップに基づいて次のビデオオブジェクトユニットの位置を算出する次ビデオオブジェクトユニット位置算出手段と、前記算出された次のビデオオブジェクトユニットを１つ１セクタだけ前記セクタ読出手段により読み出させ、前記リアルタイムデータ情報パック判定手段の処理に移す処理移行手段と、前記リアルタイムデータ情報パック判定手段により、読み出された１セクタにリアルタイムデータ情報パックが存在しないと判定された場合に、記録管理情報を当該光ディスクに書き込む記録管理情報書込み手段と、前記記録管理情報が書き込まれた後、ファイルストラクチャを当該光ディスクに書き込むファイルストラクチャ書込み手段とを有する。
【００２０】
したがって、前記システムコントローラは、停電タイミング判定処理、ゾーン閉鎖処理、先頭アドレス検索情報検索処理、記録管理情報ファイル読出処理、記録開始位置読出処理、セクタ読出処理、リアルタイムデータ情報パック判定処理、タイムマップ作成処理、次ビデオオブジェクトユニット位置算出処理、処理移行処理、記録管理情報書込み処理、およびファイルストラクチャ書込み処理を実現でき、これにより、１回だけ書き込み可能で追記可能な光ディスクに情報を記録している際中に停電しても、それまでの記録内容をセクタ単位で保証することが可能になる。
【発明の効果】
【００２１】
以上のように本発明によれば、１回だけ書き込み可能で追記可能な当該光ディスクに情報を記録している際中に停電が発生した時に備えて停電発生時点の動作状態の内容を確保できるように動作状態の内容を停電情報として記録中にフラッシュメモリに格納する停電情報格納手段と、当該光ディスクに情報を記録している際中に停電が発生して装置の電源がオフされ、この後、電源がオンされ、装置が立ち上がった時に、前記フラッシュメモリから停電情報を読み出す停電情報読出手段と、前記読み出された停電情報に基づいて当該停電は、バックアップファイル書き込み中に発生したか否か、記録ゾーンを閉じている間に発生したか否か、タイトル記録中に発生したか否かを判定する停電タイミング判定手段と、当該停電が、バックアップファイル書き込み中に発生したと判定された場合、あるいは記録ゾーンを閉じている間に発生したと判定された場合に当該ゾーンを閉じるゾーン閉鎖手段と、当該停電が、タイトル記録中に停電したと判定された場合に、当該光ディスクの外周の記録ゾーンから順に、ファイル先頭アドレス検索情報が見つかるまで検索する先頭アドレス検索情報検索手段と、前記検索されたファイル先頭アドレス検索情報に基づいて記録前の記録管理情報ファイルを読み出す記録管理情報ファイル読出手段と、復元するタイトルの記録開始位置を前記読み出された記録管理情報ファイルに基づいて前記フラッシュメモリから読み出す記録開始位置読出手段と、前記読み出された記録開始位置に基づいて当該光ディスク上のビデオオブジェクトユニットを１つ１セクタだけ読み出すセクタ読出手段と、前記読み出された１セクタにリアルタイムデータ情報パックが存在するか否かを判定するリアルタイムデータ情報パック判定手段と、前記読み出された１セクタにリアルタイムデータ情報パックが存在すると判定された場合に、そのリアルタイムデータ情報パックのマニファクチャ情報に予め書いておいたデータを参照して時間とビデオオブジェクトユニットの位置との関係を示すタイムマップを作成するタイムマップ作成手段と、前記作成されたタイムマップに基づいて次のビデオオブジェクトユニットの位置を算出する次ビデオオブジェクトユニット位置算出手段と、前記算出された次のビデオオブジェクトユニットを１つ１セクタだけ前記セクタ読出手段により読み出させ、前記リアルタイムデータ情報パック判定手段の処理に移す処理移行手段と、前記リアルタイムデータ情報パック判定手段により、読み出された１セクタにリアルタイムデータ情報パックが存在しないと判定された場合に、記録管理情報を当該光ディスクに書き込む記録管理情報書込み手段と、前記記録管理情報が書き込まれた後、ファイルストラクチャを当該光ディスクに書き込むファイルストラクチャ書込み手段と、停電が発生するまでに当該光ディスクに記録した情報をセクタ単位で保証するように制御を行うシステムコントローラを備えたので、１回だけ書き込み可能で追記可能な光ディスクに情報を記録している際中に停電しても、それまでの記録内容をセクタ単位で保証することができ、これにより、光ディスクの領域を無駄なく使用することができる。
【００２２】
また、本発明によれば、１回だけ書き込み可能で追記可能な当該光ディスクに情報を記録している際中に停電が発生した時に備えて停電発生時点の動作状態の内容を確保できるように動作状態の内容を停電情報として記録中にフラッシュメモリに格納する停電情報格納手段と、当該光ディスクに情報を記録している際中に停電が発生して装置の電源がオフされ、この後、電源がオンされ、装置が立ち上がった時に、前記フラッシュメモリから停電情報を読み出す停電情報読出手段と有し、前記停電情報に基づいて所定の処理を行うことにより、停電が発生するまでに当該光ディスクに記録した情報をセクタ単位で保証するように制御を行うシステムコントローラを備えたので、１回だけ書き込み可能で追記可能な光ディスクに情報を記録している際中に停電しても、それまでの記録内容を保証することができ、これにより、光ディスクの領域を無駄なく使用することができる。
【発明を実施するための最良の形態】
【００２３】
以下、添付図面を参照しつつ、本発明の実施の形態について説明する。図１は本発明の一実施形態に係る光ディスク記録再生装置の構成を示すブロック図である。
【００２４】
この光ディスク記録再生装置は、装置全体を制御するシステムコントローラ２２と、光ディスク１を回転させるスピンドルモータ５と、光ディスク１に対して情報の書き込み／読み出しを光学的に行う光ピックアップ２と、この光ピックアップ２を光ディスク１の半径方向に移動させるためのスレッド３と、システムコントローラ２２の指示に応じて、モータ駆動回路３４を通じてスピンドルモータ５、およびスレッド３を駆動すると共に、光ピックアップ２に内蔵された対物レンズ（図示せず）を動かすことによりレーザ光の焦点位置を光ディスク１の記録面に対して垂直方向および水平方向に移動させる制御を行うサーボ制御部４とを備えている。
【００２５】
また、この光ディスク記録再生装置は、光ディスク１の再生時に光ピックアップ２からの読取信号であるＲＦ信号を増幅するＲＦアンプ６と、このＲＦアンプ６から出力されたＲＦ信号をデジタルデータに変換した後に光ディスク１のデータフォーマットに応じた信号復調処理と誤り訂正処理を行って生成したデータをバッファメモリとしてのＲＡＭ７に格納するデジタル信号処理部８と、システムコントローラ２２の指示に応じてデジタル信号処理部８から出力されたデータストリームの中からオーディオデータとサブピクチャデータとビデオデータとを分離するストリーム分離部９とを備えている。
【００２６】
また、この光ディスク記録再生装置は、ストリーム分離部９から出力されたオーディオデータを入力して所定のデコード処理を行うオーディオデコーダ１１と、このオーディオデコーダ１１でのデコード処理を行うためにデータを一時的に格納するＲＡＭ１０と、ストリーム分離部９から出力されたサブピクチャデータを入力して所定のデコード処理を行うサブピクチャデコーダ１３と、このサブピクチャデコーダ１３でのデコード処理を行うためにデータを一時的に格納するＲＡＭ１２と、ストリーム分離部９から出力されたビデオデータを入力してＭＰＥＧでデコード処理を行うビデオＭＰＥＧデコーダ１５と、このビデオＭＰＥＧデコーダ１５でのデコード処理を行うためにデータを一時的に格納するＲＡＭ１４とを備えている。
【００２７】
また、この光ディスク記録再生装置は、システムコントローラ２２の指示に応じてビデオＭＰＥＧデコーダ１５から出力されたデータとサブピクチャデコーダ１３から出力されたデータとを合成するビデオプロセッサ１７と、このビデオプロセッサ１７から出力された合成データを表示用のビデオ信号に変換して画像をディスプレイ装置２０に表示させるビデオエンコーダ１８と、オーディオデコーダ１１から出力されたデータをアナログのオーディオ信号に変換して図示しない音声回路を介して例えばスピーカ１９に供給するＤ／Ａ変換器１６とを備えている。
【００２８】
また、この光ディスク記録再生装置は、システムコントローラ２２に対して、記録指示を与えるための記録キー、再生指示を与えるための再生キー、記録や再生の停止指示を与えるための停止キーなど、各種操作キーを有するリモコン２１と、このリモコン２１の操作キーよりも少ない操作キーを有する本体操作部（図示せず）とを備えている。また、この光ディスク記録再生装置は、装置の各構成要素を制御したり、装置全体を制御したりするためのプログラムやデータが記憶された不揮発性メモリとしてのフラッシュメモリ２３と、このフラッシュメモリ２３のプログラムやデータに従って演算処理を行いシステムコントローラ２２を制御するＣＰＵ２４と、このＣＰＵ２４の演算処理に必要なデータを一時的に格納するＲＡＭ２７とを備えている。
【００２９】
また、この光ディスク記録再生装置は、アンテナ２８に接続されるチューナ２９と、このチューナ２９で選局されたテレビジョン放送のアナログの映像音声信号、あるいは図示しないテレビジョン受信機や他の再生装置からの映像音声信号をデジタルの映像音声データに変換するＡ／Ｄ変換回路３０と、前記映像音声データをＭＰＥＧでエンコードするＭＰＥＧエンコーダ３１と、前記エンコードした映像音声データ（エンコードデータ）を一時的に所定量だけ格納するバッファメモリとしてのＲＡＭ３２と、記録データ変調回路２５と接続するインターフェースであるＡＴＡＰＩ（AT Attachment Packet Interface）３３と、このＡＴＡＰＩ３３から送られてきたエンコードデータを光ディスク１に記録するために変調をかける記録データ変調回路２５と、この記録データ変調回路２５により変調された変調データに基づいて光ピックアップ２から出射するレーザ光を変調させるためのレーザ変調信号を光ピックアップ２に出力するレーザ変調回路２６とを備えている。
【００３０】
システムコントローラ２２は、本実施形態の特徴とする構成要素として、ＤＶＤ−Ｒディスクに情報を記録している際中に停電が発生した時に備えて停電発生時点の動作状態の内容を確保できるように動作状態の内容を停電情報として記録中にフラッシュメモリ２３に格納する停電情報格納手段と、当該ＤＶＤ−Ｒディスクに情報を記録している際中に停電が発生して装置の電源がオフされ、この後、電源がオンされ、装置が立ち上がった時に、フラッシュメモリ２３から停電情報を読み出す停電情報読出手段と、前記読み出された停電情報に基づいて当該停電は、バックアップファイル書き込み中に発生したか否か、記録ゾーンを閉じている間に発生したか否か、タイトル記録中に発生したか否かを判定する停電タイミング判定手段とを有する。
【００３１】
また、システムコントローラ２２は、当該停電が、バックアップファイル書き込み中に発生したと判定された場合、あるいは記録ゾーンを閉じている間に発生したと判定された場合に当該ゾーンを閉じるゾーン閉鎖手段と、当該停電が、タイトル記録中に停電したと判定された場合に、当該ＤＶＤ−Ｒディスクの外周の記録ゾーンから順に、ファイル先頭アドレス検索情報が見つかるまで検索する先頭アドレス検索情報検索手段と、前記検索されたファイル先頭アドレス検索情報に基づいて記録前の記録管理情報ファイルを読み出す記録管理情報ファイル読出手段と、復元するタイトルの記録開始位置を前記読み出された記録管理情報ファイルに基づいてフラッシュメモリ２３から読み出す記録開始位置読出手段と、前記読み出された記録開始位置に基づいて当該ＤＶＤ−Ｒディスク上のビデオオブジェクトユニットを１つ１セクタだけ読み出すセクタ読出手段とを有する。
【００３２】
また、システムコントローラ２２は、前記読み出された１セクタにリアルタイムデータ情報パックが存在するか否かを判定するリアルタイムデータ情報パック判定手段と、前記読み出された１セクタにリアルタイムデータ情報パックが存在すると判定された場合に、そのリアルタイムデータ情報パックのマニファクチャ情報に予め書いておいたデータを参照して時間とビデオオブジェクトユニットの位置との関係を示すタイムマップを作成するタイムマップ作成手段と、前記作成されたタイムマップに基づいて次のビデオオブジェクトユニットの位置を算出する次ビデオオブジェクトユニット位置算出手段とを有する。
【００３３】
前記システムコントローラ２２は、前記算出された次のビデオオブジェクトユニットを１つ１セクタだけ前記セクタ読出手段により読み出させ、前記リアルタイムデータ情報パック判定手段の処理に移す処理移行手段と、前記リアルタイムデータ情報パック判定手段により、読み出された１セクタにリアルタイムデータ情報パックが存在しないと判定された場合に、記録管理情報を当該ＤＶＤ−Ｒディスクに書き込む記録管理情報書込み手段と、前記記録管理情報が書き込まれた後、ファイルストラクチャを当該ＤＶＤ−Ｒディスクに書き込むファイルストラクチャ書込み手段とを有し、停電が発生するまでに当該ＤＶＤ−Ｒ光ディスクに記録した情報をセクタ単位で保証するように制御を行う。
【００３４】
図２はＤＶＤ−Ｒディスクのディスク構造図である。図２において、円盤状の光ディスク媒体１０１には、同心円上にトラック１０２が形成されており、各トラックは細かく分けられた複数のセクタ１０３から構成される。光ディスク媒体１０１には、ディスク記録情報領域１０４、リードイン領域１０５、データ記録領域１０６、リードアウト領域１０７が配置され、映像データなどの記録再生はデータ記録領域１０６に対して行われる。リードイン領域１０５およびリードアウト領域１０７は光ディスクをアクセスするのに必要なパラメータが記録されている。
【００３５】
図３はＤＶＤ−Ｒディスクの領域構成図である。図３において、ディスク記録情報領域１０４には、制御情報領域と記録管理領域が格納されている。制御情報領域には、ディスクアクセスに必要なパラメータ情報が記録されており、記録管理領域には、１６セクタで構成され、記録状態を示す記録管理データ（記録管理情報）が複数格納されている。記録管理データ１〜ｍには、データ記録領域の記録状態を示す情報を格納し、データ記録領域に対して追記が行われる時など、ディスク状態が更新される時に最新の情報として、記録管理データ１，記録管理データ２，記録管理データ３，・・・，記録管理データｍの順に追記される。記録管理データには、各ゾーンの記録状態を示す情報としてゾーン開始位置とゾーン最終記録位置がアドレス値で記録されている。この例では、最新の記録管理データにゾーン１〜ゾーンｎのそれぞれに対して、ゾーン開始位置とゾーン終了位置が記録されている。
【００３６】
図４は本実施形態において光ディスク記録再生装置がＶＲモードでＤＶＤ−Ｒディスクに情報を記録中に停電し、この後、電源が復帰した場合に行われる処理を説明するためのフローチャートである。このフローチャートおよび図１〜図３を参照して、光ディスク記録再生装置がＶＲモードでＤＶＤ−Ｒディスクに情報を記録中に停電し、この後、電源が復帰した場合に行われる処理について説明する。
【００３７】
この光ディスク記録再生装置にＤＶＤ−Ｒディスクを装填し、このＤＶＤ−Ｒディスクに、例えば、他の再生装置（図示せず）からの情報を記録させる記録モードにリモコン２１を操作して設定し、記録が開始すると、システムコントローラ２２の停電情報格納手段は、ＤＶＤ−Ｒディスクに情報を記録している際中に停電が発生した時に備えて停電発生時点の動作状態の内容を確保できるように、記録中に動作状態の内容を停電情報（停電した時のタイトルの開始アドレスや停電タイミングなどの情報）としてフラッシュメモリ２３に格納する。
【００３８】
この記録中に停電が発生して、光ディスク記録再生装置の電源がオフされ、この後、リモコン２１が操作され、電源がオンされ（ステップＳ１）、装置が立ち上がった時、システムコントローラ２２の停電情報読出手段は、フラッシュメモリ２３から停電情報を読み出す（ステップＳ２）。そして、システムコントローラ２２の停電タイミング判定手段は、前記読み出された停電情報に基づいて当該停電は、バックアップファイル書き込み中に発生したか否か（ステップＳ３）、記録ゾーン（データ記録領域のゾーン）を閉じている間に発生したか否か（ステップＳ４）、タイトル記録中に発生したか否か（ステップＳ５）を判定する。
【００３９】
当該停電が、バックアップファイル書き込み中に発生したと判定された場合、あるいは記録ゾーンを閉じている間に発生したと判定された場合には、システムコントローラ２２のゾーン閉鎖手段は前記記録ゾーンを閉じる（ステップＳ９）。これにより本処理は終了する。当該停電が、タイトル記録中に停電したと判定された場合に、システムコントローラ２２の先頭アドレス検索情報検索手段は、当該ＤＶＤ−Ｒディスクの外周の記録ゾーンから順に、ファイル先頭アドレス検索情報としてのＤＶＤ−Ｒ規格上のＶＡＴ＿ＩＣＢが見つかるまで検索する（ステップＳ６）。
【００４０】
次に、システムコントローラ２２の記録管理情報ファイル読出手段は、前記検索されたＶＡＴ＿ＩＣＢに基づいて記録前の記録管理情報ファイルとしてＤＶＤ−Ｒ規格上のＶＲ＿ＭＡＮＧＲ．ＩＦＯ（ビデオレコーディング・マネージャー・インフォーメーション）ファイルを読み出す（ステップＳ７）。この後、システムコントローラ２２の記録開始位置読出手段は、復元するタイトルの記録開始位置を前記読み出されたＶＲ＿ＭＡＮＧＲ．ＩＦＯファイルに基づいてフラッシュメモリ２３から読み出す（ステップＳ８）。
【００４１】
次に、システムコントローラ２２のセクタ読出手段は、前記読み出された記録開始位置に基づいて当該ＤＶＤ−Ｒディスク上のＶＯＢＵ（ビデオオブジェクトユニット）を１つ１セクタだけ読み出し（ステップＳ１０）、リアルタイムデータ情報パック判定手段は、前記読み出された１セクタにＲＤＩ（リアルタイムデータ情報）パックが存在するか否かを判定する（ステップＳ１１）。
【００４２】
前記読み出された１セクタにＲＤＩパックが存在すると判定された場合に、システムコントローラ２２のタイムマップ作成手段は、そのＲＤＩ情報パックのＭＮＦＩ（マニファクチャ情報）に予め書いておいたデータを参照して（ステップＳ１２）、時間とビデオオブジェクトユニットの位置との関係を示すＴＭＡＰ（タイムマップ）を作成する（ステップＳ１３）。
【００４３】
次に、システムコントローラ２２の次ビデオオブジェクトユニット位置算出手段は、前記作成されたＴＭＡＰに基づいて次のＶＯＢＵの位置を算出する（ステップＳ１４）。この後、システムコントローラ２２の処理移行手段は、前記算出された次のＶＯＢＵを１つ１セクタだけ前記セクタ読出手段により読み出させ（ステップＳ１０）、前記リアルタイムデータ情報パック判定手段の処理（ステップＳ１１）に移す。
【００４４】
前記リアルタイムデータ情報パック判定手段により、前記読み出された１セクタにＲＤＩパックが存在しないと判定された場合に（ステップＳ１１）、システムコントローラ２２の記録管理情報書込み手段は、ＶＲ＿ＭＡＮＧＲ．ＩＦＯを当該ＤＶＤ−Ｒディスクに書き込む（ステップＳ１５）。前記ＶＲ＿ＭＡＮＧＲ．ＩＦＯが書き込まれた後、システムコントローラ２２のファイルストラクチャ書込み手段は、Ｆｉｌｅ  Ｓｔｒｕｃｔｕｒｅ（ファイルストラクチャ）を当該ＤＶＤ−Ｒディスクに書き込む（ステップＳ１６）。これにより本処理は終了する。
【００４５】
以上説明したように本実施形態によれば、ＶＲモードでＤＶＤ−Ｒディスクに情報を記録している際中に停電しても、それまでの記録内容をセクタ単位で保証することができ、これにより、ＤＶＤ−Ｒディスクの領域を無駄なく使用することができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施形態に係る光ディスク記録再生装置の構成を示すブロック図である。
【図２】ＤＶＤ−Ｒディスクのディスク構造図である。
【図３】ＤＶＤ−Ｒディスクの領域構成図である。
【図４】前記実施形態において光ディスク記録再生装置がＶＲモードでＤＶＤ−Ｒディスクに情報を記録中に停電し、この後、電源が復帰した場合に行われる処理を説明するためのフローチャートである。
【符号の説明】
【００４７】
１    光ディスク
２２    システムコントローラ（停電情報格納手段、停電情報読出手段、停電タイミング判定手段、ゾーン閉鎖手段、先頭アドレス検索情報検索手段、記録管理情報ファイル読出手段、記録開始位置読出手段、セクタ読出手段、リアルタイムデータ情報パック判定手段、タイムマップ作成手段、次ビデオオブジェクトユニット位置算出手段、処理移行手段、記録管理情報書込み手段、ファイルストラクチャ書込み手段）
２３    フラッシュメモリ
【図１】
2007193869.tif 000003
【図２】
2007193869.tif 000004
【図３】
2007193869.tif 000005
【図４】
2007193869.tif 000006