(57)【要約】本発明は、光記録担体上に記録されたデータブロックを、光記録担体を有する記録及び再生装置に影響を与える停電の場合に回復する方法に係る。記録及び再生装置は、記録が開始したことを示すよう光記録担体上に、記録開始アドレスを有する記録指示情報を書き込みする手段と、記録の終了において、記録指示情報を上書きする手段を有する。停電後、記録及び再生装置は、光記録担体上に記録指示情報がある場合は、記録は適切に終了しなかったことを判断可能である。この状況において、記録及び再生装置は、不適切に終了した記録の終了点を見つけるために記録開始アドレスから始まる記録されたデータを構文解析可能である。
2006508486.tif 000002
【特許請求の範囲】
【請求項１】
光記録担体上にデータブロックを記録する方法であって、
記録が開始したことを示すよう前記光記録担体上に、記録開始アドレスを有する記録指示情報を書き込みする段階と、
記録の終了において、前記記録指示情報を上書きする段階と、
を有する方法。
【請求項２】
前記データ担体上に記録された各ブロックに対し回復ヘッダを書き込みする段階を更に有し、
現在のデータブロックの前記回復ヘッダは、前記現在のブロックのサイズと、次のデータブロックの場所を有する請求項１記載の記録方法。
【請求項３】
前記回復ヘッダは、プライベートデータストリーム内に書き込みされる請求項２記載の記録方法。
【請求項４】
前記記録指示情報は、前記記録担体のプライベートデータエリア内に書き込みされる請求項１記載の記録方法。
【請求項５】
前記記録指示情報は、論理ボリューム保全記述子を有する請求項１記載の記録方法。
【請求項６】
前記記録指示情報は、ディスク上の回復ファイル内に格納される請求項１記載の記録方法。
【請求項７】
光記録担体上に記録されたデータブロックを、該光記録担体を有する記録及び再生装置に影響を与える停電の場合に回復する方法であって、
前記光記録担体上の、記録が不適切に停止したことを示しまた記録開始アドレスを有する記録指示情報を読み出しする段階と、
最後に記録されたデータブロックにおける記録終了点を見つけるために前記記録開始アドレスから始まる記録データを構文解析する段階と、
を有する方法。
【請求項８】
前記光記録担体上の、記録されたデータブロックに関連付けられる回復ヘッダを読み出しする段階と、
前記回復ヘッダに含まれる現在のブロックサイズ及び次のブロックのポインタから、現在の記録されたデータブロックのコンテンツと、次の記録されたデータブロックの場所を回復する段階と、
を更に有する請求項７記載の停電回復方法。
【請求項９】
記録が開始したことを示すよう光記録担体上に、記録開始アドレスを有する記録指示情報を書き込みする手段と、
記録の終了において、前記記録指示情報を上書きする手段と、
を有する記録及び／又は再生装置。
【請求項１０】
光記録担体上の、記録が不適切に停止したことを示しまた記録開始アドレスを有する記録指示情報を読み出しする手段と、
最後に記録されたデータブロックにおける記録終了点を見つけるために前記記録開始アドレスから始まる記録されたデータを構文解析する手段と、
を有する記録及び／又は再生装置。
【請求項１１】
プロセッサによって実行される場合に請求項１に記載の記録方法を実施するプログラム命令を有するコンピュータプログラム。
【請求項１２】
プロセッサによって実行される場合に請求項７に記載の停電回復方法を実施するプログラム命令を有するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光記録担体上にデータブロックを記録する方法に係る。本発明は更に、光記録担体上に記録されたデータブロックを、その光記録担体を有する記録及び再生装置に影響を与える停電の場合に回復する方法に係る。
【０００２】
本発明は更に、そのような記録及び停電回復方法を実施する記録及び再生装置に係る。
【０００３】
本発明は特に、光ディスクレコーダに関連がある。
【背景技術】
【０００４】
ビデオカセット記録の時代には、停電は、大きな問題ではなかった。というのは、停電までに記録された全てのものは問題なく記録され、ユーザが利用可能だからである。
【０００５】
テレビ放送を記録するのに光ディスクが導入されると、このことは、記録可能な光ディスク規格はデータマネジャファイルを使用するので変化した。このファイルは、制御情報及びタイトルメニュのマルチメディアオブジェクトを格納するよう使用される。制御情報なしでは、記録されたマルチメディアデータにユーザはアクセスすることができず、また、一般的に、制御情報は、全マルチメディアデータが記録されるまでディスク上に書込みされない。
【０００６】
国際特許出願番号ＷＯ０２／５０８２９には、不揮発性ランダムアクセスメモリを有するビデオディスクレコーダが記載され、このメモリは、ビデオレコーダの状態に対応する状態データを保存するよう使用される。電源作動中に予期せぬ停電が発生した後、その不揮発性メモリは、停電時にディスクレコーダは記録をしていたか否か判断するよう使用され、そして、記録されたマルチメディアデータは、不揮発性ランダムアクセスメモリ内に保存された状態データを使用することによって回復される。
【０００７】
しかし、記録状態は、特定のレコーダの不揮発性メモリ内に格納される。結果として、ディスクが別のレコーダに挿入される場合、記録されたマルチメディアデータは、その別のレコーダにより回復することはできない。更に、従来技術のレコーダは、連続記録のみを与える。この記録形式は、全ての種類のディスクで行われるわけではない。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、特定の記録及び再生装置に影響を与える停電の場合に、別の記録及び再生装置上でのデータの回復を可能にする記録方法を提案することを目的とする。
【課題を解決するための手段】
【０００９】
このために、本発明の記録方法は、記録が開始したことを示すよう光記録担体上に、記録開始アドレスを有する記録指示情報を書き込みする段階と、記録の終了において、記録指示情報を上書きする段階とを有することを特徴とする。
【００１０】
停電後、記録及び再生装置は、光記録担体上に記録指示情報がある場合は、記録は適切に終了しなかったことを判断可能である。この状況において、記録及び再生装置は、不適切に終了した記録の終了点を見つけるために記録開始アドレスから始まる記録されたデータを構文解析し、完全な記録されたデータを回復可能である。これは、例えば、光記録担体が、記録は連続的であるＤＶＤ＋ＲＷディスクの場合である。
【００１１】
本発明の１つの実施例では、記録方法は更に、データ担体上に記録された各ブロックに対し回復ヘッダを書き込みする段階を有し、現在のデータブロックの回復ヘッダは、現在のブロックのサイズと、次のデータブロックの場所を有する。
【００１２】
これは、光記録担体が、記録が非連続的であるブルーレイディスクの場合である。この状況において、記録及び再生装置は、記録開始アドレスに行き、現在のブロックの回復ヘッダから記録されたデータの次のブロックの場所を回復し、次に、ブロック間のリンクのチェーンを追跡可能である。最後に、記録及び再生装置は、不適切に終了した記録の終了点を見つけるために記録データの最後のブロックを構文解析可能である。
【００１３】
本発明は更に、例えば、ハードウェア又はソフトウェアのアイテムによって、集積回路において上述の記録方法を実施する装置に関連する。
【発明を実施するための最良の形態】
【００１４】
本発明を、添付図面を参照しながら、例示的により詳細に説明する。
【００１５】
本発明は、光学記録担体上に記録されたデータを、その光学記録担体を含む記録及び再生装置に影響を与える停電の場合に、回復する方法に関する。
【００１６】
ここでの例では、記録及び再生装置は、家庭用光ディスクレコーダ又はパーソナルコンピュータ光ディスクレコーダであり、光学記録担体は、ＤＶＤ又はブルーレイディスクである。しかし、当業者には、本発明はこれらのディスクに制限されるものではないことは明らかであろう。本発明の範囲は、全般的に、記録可能又は書換え可能である任意の物理的ディスク形式を有する任意の媒体（例えば、ＣＤ、ＤＶＤ、ブルーレイディスク等）を含む。
【００１７】
ＤＶＤ＋Ｒ又はＤＶＤ＋ＲＷディスクとブルーレイディスクの共通の考えは、光学レコーダは、前の記録が適切に完了しなかったことを示すためにディスク上に情報を書き込み可能である点である。このことは、光学レコーダが、回復動作を行わなければならないことを知ることを可能にする。
【００１８】
更に、光学レコーダが、光ディスクが回復される必要があることを決定すると、光学レコーダは、未完了の記録を補う記録データを光ディスク上に見つけなければならない。従って、記録の開始点を決定しなければならない。従って、前の記録が適切に完了しなかったことを示す情報は、記録開始点を有さなければならない。
【００１９】
図１では、光ディスクレコーダは、光ディスク（１２）に当てられるレーザビーム（１７）を用いてその光ディスク上に記録する及びその光ディスクから再生するためのディスク駆動ユニットＤＤＵ（１１）を有する。ディスク駆動ユニットは、光ディスクを回転させるスピンドルモータＭＯＴ（１６）を制御するよう構成される。更に、例えば、静的又は動的ランダムアクセスメモリＲＡＭである揮発性メモリＶＭ（１４）が、光ディスクから再生された又は光ディスク上に記録されるべきデータを格納するために与えられる。揮発性メモリは、記録データを入力する及び再生データを出力するための入力／出力インタフェースＩ／Ｏ（１５）に接続される。特に、このインタフェースは、スモール・コンピュータ・システム・インタフェースＳＣＳＩといった標準インタフェースであり得る。本発明では、別個のユニットとして配置されても、又は、システムプロセッサセクション内に実装されてもよい回復制御セクションＲＣＳ（１３）が、停電回復方法を実現するようディスク駆動ユニットを制御するために設けられる。この回復制御セクションは、ディスク駆動ユニットを介して光ディスクに接続され、この光ディスクは、停電後に必要な回復制御情報を有する。
【００２０】
図２は、本発明の記録方法を説明するブロック図である。記録の間に行われる以下の段階は、停電前に記録されたデータの回復を可能にする。
【００２１】
記録の開始（２１）において、レコーダは、記録が開始したことを示すよう光ディスク上に記録指示情報を書き込みする（２２）。この情報は、記録の開始アドレスを有する。
【００２２】
本発明の１つの実施例では、レコーダは、ディスク上に任意の量のビデオデータを書き込みした後にのみ記録指示情報を書き込みする。この実施例は、レコーダが記録をすぐに開始することができるという利点を有し、停電後のビデオデータの回復は、ディスク上に特定量のビデオデータがある場合にのみ問題となる。別の実施例では、レコーダは、ディスク上のレコーダのプライベートデータエリア内に記録指示情報を書き込みする。この実施例は、ディスクのデータエリアには、対応しないデータは書き込みされないという利点を有する。
【００２３】
更に別の実施例では、ビデオレコーダは、ユニバーサル・ディスク・フォーマットＵＤＦ知識を組み込み、論理ボリューム保全記述子ＬＶＩＤを記録指示情報として使用する。この記述子が設定され、ディスク上のファイルシステム情報が保全問題を有する場合、結論は、記録は正しく終了しなかったということである。
【００２４】
更に別の実施例では、記録開始アドレスを有する記録指示情報は、ディスク上の別の回復ファイル内に格納される。同じ会社の全てのレコーダは、全てのレコーダがディスク上に記録されたデータを回復可能であるよう同じ名前を回復ファイルに使用し得る。別の選択肢は、回復ファイル名を示すよう対応規格を更新し、それにより、その規格に対応する全てのレコーダがディスク上に記録されたデータを回復可能であることを確実にすることである。
【００２５】
光ディスク上に記録された各ブロックに対し、レコーダは、例えば、ＭＰＥＧ−２プライベートストリームといったプライベートデータストリーム内に、回復ヘッダを書き込みする（２３）。
【００２６】
回復ヘッダは、例えば、データブロックの始まりに挿入される。しかし、回復ヘッダは、必ずしもディスク上に書き込みされたデータブロックと合わせられる必要はない。このことは、ビデオレコーダが、多数の書き込みで、ディスク上の１つの連続ブロックに書き込みする場合は有用であり得る。この回復ヘッダは、現在のブロックのサイズを有する。回復ヘッダは更に、次のブロックの場所を示すポインタも有し、ビデオレコーダは、現在のデータブロックを書き込みし始める前に、次のデータブロックを書き込みする場所を選択する手段を有する。それは、書き込み連番を有し得る。この書き込み連番は、現在の記録のカウンタであり、次の回復ヘッダが、その次の回復ヘッドを書き込みする時間をシステムが得られない場合に、同じ記録に属することを確実にするために使用される。回復ヘッダは更に、記録参照番号も有し得る。これは、様々な記録からのセグメントが区別可能であることを確実にするよう使用されるランダムに生成された数である。回復ヘッダを書き込みする段階は、ブルーレイディスクに適用可能である。ブルーレイディスクについて、記録されたデータは、ブロックに分割され、従って、レコーダは、このデータを回復するために更なる動作を取る必要がある。この段階は、ＤＶＤ＋ＲＷディスクには必要ではない。何故なら、記録は連続的であり、従って、各記録は、単一のデータブロックと考えることが可能だからである。この段階は、ＤＶＤ＋ＲＷディスクには必要ではないが、このタイプのディスクにも適用可能である。
【００２７】
記録の終了（２５）において、レコーダは、回復は必要ではないことを示すよう記録指示情報に上書きする（２４）。
【００２８】
図３は、本発明の停電回復方法を説明するブロック図である。以下の段階は、最初に記録をしていたレコーダの電源作動時に、又は、別のレコーダ上で直接行われる。
【００２９】
レコーダは最初に、回復が必要であるか否かを見るために、光ディスク上に記録指示情報、より具体的には、記録開始アドレスが書き込みされているか否か読み出しするＲＲＩＩ（３１）。
【００３０】
回復が必要である場合、レコーダは、記録開始アドレスに行き、書き込みされたデータの場所を回復するようポインタのチェーンを追跡する手段ＣＨＡＩＮ（３２）を有する。そして、最後に記録されたブロックが検出される。というのは、その最後のブロックに対するポインタは、一致した回復ヘッダ、即ち、少なくとも現在のブロックのサイズと次のブロックの場所を有するヘッダに対応しないからである。
【００３１】
この段階は、ＤＶＤ＋ＲＷディスクには必要ではない。というのは、このディスクに記録されるデータは連続的だからである。従って、レコーダは、開始点を見つけると、記録されたデータ全体を構文解析し、終了点を見つけることが可能である。この段階は、回復ヘッダを有する場合には、ＤＶＤ＋ＲＷディスクにも適用可能である。
【００３２】
次に、レコーダは、不適切に終了した記録の終了点を見つけるべく最後に記録されたブロックのコンテンツを構文解析するＰＡＲＳ（３３）。１つの特定の実施例では、この終了点は、復号化できない誤り訂正符号ＥＣＣにより見つけられる。別の実施例では、この終了点は、ＭＰＥＧ−２データにおける不連続性から見つけられる。
【００３３】
記録されたデータが回復されると、記録は、任意選択的に再開され、ファイルシステム及び他のナビゲーションデータは、新しい記録を含むよう更新されるＵＰＤ（３４）。
【００３４】
上述した２つの方法は、例えば、有線電子回路といったハードウェアアイテム、或いは、例えば、プログラミングメモリ内に格納された命令セットであるソフトウェアを使用してといったように幾つかの方法でレコーダにおいて実施可能である。命令は、有線電子回路の少なくとも一部を置換し、その置換された回路において実現される同じ機能を実行するようデジタルプロセッサの制御下で実行可能である。例えば、好適にプログラムされた集積回路を用いて記録方法を実施可能である。プログラミングメモリ内に含まれる命令セットは、集積回路に２つの方法のうちの１つの方法の様々な段階を実行させ得る。命令セットは、記憶ユニットを読み出しすることによりプログラミングメモリ内にロードされてもよい。命令セットは、例えば、インターネットといった通信ネットワークを介してサービスプロバイダにより利用可能にされてもよい。
【００３５】
請求項における任意の参照符号は、請求項を制限するものと解釈されるべきではない。「有する」という動詞及びその活用形の使用は、任意の請求項に記載される段階又は素子以外の段階又は素子の存在を排除するものではないことは明らかである。単数形で記載される素子又は一回の段階として記載される段階も、複数の素子又は段階が存在することを排除するものではない。
【図面の簡単な説明】
【００３６】
【図１】本発明の記録及び再生装置を示すブロック図である。
【図２】本発明の記録方法を示すブロック図である。
【図３】本発明の停電回復方法を示すブロック図である。
【図１】
2006508486.tif 000003
【図２】
2006508486.tif 000004
【図３】
2006508486.tif 000005
【国際調査報告】
2006508486.tif 000006
2006508486.tif 000007
2006508486.tif 000008