(57)【要約】【課題】記録管理データ（RMD）の管理を複雑にすることなくメディアの寿命短縮を防止することが可能な情報処理方法を提供すること。【解決手段】情報処理方法は、管理情報の記録処理に対応して、Ｘ個のセットの中のａ番目（ａ：自然数）のセットに含まれる各管理ブロックに対して、ａ番目を示すセットナンバー及びａ番目が最新であることを示すシリアルナンバーを含む第１の管理情報を記録するとともに、Ｙ個の複製管理ブロックの中のｂ番目（ｂ：自然数）の複製管理ブロックに対して、第１の管理情報を記録し、さらに、管理情報の更新処理に対応して、ａ番目のセットに含まれる各管理ブロックに対して、ａ番目を示すセットナンバー及びａ番目が最新であることを示すシリアルナンバーを含み且つ更新された第２の管理情報を上書きする。【選択図】      図１０
2009238313.tif 000002
【特許請求の範囲】
【請求項１】
情報記憶媒体を処理する情報処理装置であって、
前記情報記憶媒体は、管理情報を記録するための管理領域及び前記管理情報の複製を記録するための複製管理領域を備え、前記管理領域は、複数の管理ブロックを含み、所定数の管理ブロックの集まりにより１セットが定義され、前記管理領域中にはＸ個（Ｘ：自然数）のセットが定義され、前記複製管理領域は、Ｙ個（Ｙ：自然数、Ｙ＜Ｘ）の複製管理ブロックを含み、
前記情報処理装置は、
情報を記録する記録手段と、
情報の読み取り特性に基づきディフェクトを検出するディフェクト検出手段と、
を備え、
前記記録手段は、
管理情報の記録処理に対応して、前記Ｘ個のセットの中のａ番目（ａ：自然数）のセットに含まれる各管理ブロックに対して、ａ番目を示すセットナンバー及びａ番目が最新であることを示すシリアルナンバーを含む第１の管理情報を記録するとともに、前記Ｙ個の複製管理ブロックの中のｂ番目（ｂ：自然数）の複製管理ブロックに対して、前記第１の管理情報を記録し、
管理情報の更新処理に対応して、前記ａ番目のセットに含まれる各管理ブロックに対して、ａ番目を示すセットナンバー及びａ番目が最新であることを示すシリアルナンバーを含み且つ更新された第２の管理情報を上書きし、
前記ａ番目のセットに記録された前記第２の管理情報の読み取り特性が所定の基準に満たない場合のディフェクト処理に対応して、前記Ｘ個のセットの中のａ＋１番目のセットに含まれる各管理ブロックに対して、ａ＋１番目を示すセットナンバー及びａ＋１番目が最新であることを示すシリアルナンバーを含む第３の管理情報をａ＋１番目の管理領域へ記録するとともに、前記ｂ番目（ｂ：自然数）の複製管理ブロックに対して、前記第３の管理情報を上書きする、
ことを特徴とする情報処理装置。
【請求項２】
前記情報記憶媒体に記録された情報を再生する再生手段を備え、
前記再生手段は、前記Ｙ個の複製管理ブロックに記録された管理情報の中から、最も大きいシリアルナンバーを含む管理情報を選択し、選択された管理情報に含まれたセットナンバーに対応したセットに記録された管理情報を読み取り、
前記記録手段は、前記読み取った管理情報に基づき情報記録媒体に対して情報を記録する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記記録手段は、
前記ｂ番目の複製管理ブロックに記録された第３の管理情報の読み取り特性が所定の基準に満たない場合のディフェクト処理に対応して、ａ＋１番目のセットに含まれる各管理ブロックに対して、ａ＋１番目を示すセットナンバー及びａ＋１番目が最新であることを示すシリアルナンバーを含み且つ前記ｂ番目の複製管理ブロックがディフェクトであることを示すディフェクト情報を含む第４の管理情報を上書きするとともに、ｂ＋１番目の複製管理ブロックに対して、前記第４の管理情報を記録する、
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
情報記憶媒体を処理する情報処理方法であって、
前記情報記憶媒体は、管理情報を記録するための管理領域及び前記管理情報の複製を記録するための複製管理領域を備え、前記管理領域は、複数の管理ブロックを含み、所定数の管理ブロックの集まりにより１セットが定義され、前記管理領域中にはＸ個（Ｘ：自然数）のセットが定義され、前記複製管理領域は、Ｙ個（Ｙ：自然数、Ｙ＜Ｘ）の複製管理ブロックを含み、
前記情報処理方法は、
管理情報の記録処理に対応して、前記Ｘ個のセットの中のａ番目（ａ：自然数）のセットに含まれる各管理ブロックに対して、ａ番目を示すセットナンバー及びａ番目が最新であることを示すシリアルナンバーを含む第１の管理情報を記録するとともに、前記Ｙ個の複製管理ブロックの中のｂ番目（ｂ：自然数）の複製管理ブロックに対して、前記第１の管理情報を記録し、
管理情報の更新処理に対応して、前記ａ番目のセットに含まれる各管理ブロックに対して、ａ番目を示すセットナンバー及びａ番目が最新であることを示すシリアルナンバーを含み且つ更新された第２の管理情報を上書きし、
前記ａ番目のセットに記録された前記第２の管理情報の読み取り特性が所定の基準に満たない場合のディフェクト処理に対応して、前記Ｘ個のセットの中のａ＋１番目のセットに含まれる各管理ブロックに対して、ａ＋１番目を示すセットナンバー及びａ＋１番目が最新であることを示すシリアルナンバーを含む第３の管理情報をａ＋１番目の管理領域へ記録するとともに、前記ｂ番目（ｂ：自然数）の複製管理ブロックに対して、前記第３の管理情報を上書きする、
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書き換え型の情報記憶媒体に対して管理情報を記録し、また管理情報を更新する情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
映像信号等の大量な情報を記録できる記録媒体として、ＤＶＤが普及している。これにより、家庭において、２時間程度の映画をＤＶＤに記録したり、このようなＤＶＤを再生したりすることができるようになった。
【０００３】
ＤＶＤの規格としては、読み出し専用のＤＶＤ−ＲＯＭ規格、追記型のＤＶＤ−Ｒ規格、書換え（１０００回程度）型のＤＶＤ−ＲＷ、書換え（１００００回以上）型のＤＶＤ−ＲＡＭ規格がある。
【０００４】
記録可能なＨＤ ＤＶＤにおいては、データの記録状態を管理するために記録管理データ（RMD ： Recording Management Data）を保持する必要があり、データリードイン領域に記録管理データを記録するための記録管理データゾーン（L-RMZ : Lead-in Recording Management Zone）と記録管理データディプリケーションゾーン（RDZ）とが設けられている（特許文献１参照）。さらに、L-RMZ及びRDZ中のディフェクトエリアに対しては交替処理が適用されるようになっている。
【０００５】
ここで、書き換え型のＨＤ ＤＶＤに設けられたL-RMZ及びRDZの使い方について説明する。L-RMZ内の所定のRMD領域セットに対して記録されたRMDを更新する場合は、所定のRMD領域セットの次のRMD領域セットに対して更新されたRMDを書き込む。なお、一つのRMD領域セットは複数のRMD領域を含み、各RMD領域に対してRMDが記録される。L-RMZの先頭のRMD領域セットから最終のRMD領域セットまで全てのRMD領域セットにRMDが書き込まれた状態で、さらに更新されたRMDを書き込む場合は、L-RMZの先頭のRMD領域セットに戻って、この先頭のRMD領域セットに対して更新されたRMDを上書きする。要するに、L-RMZの先頭のRMD領域セットから最終のRMD領域セットまでが繰り返し使用される。
【０００６】
同様に、RDZ内の所定のRMD領域に対して記録されたRMDを更新する場合は、所定のRMD領域の次のRMD領域に対して更新されたRMDを書き込む。同様に、RDZの先頭のRMD領域から最終のRMD領域まで全てのRMD領域にRMDが書き込まれた状態で、さらに更新されたRMDを書き込む場合は、RDZの先頭のRMD領域に戻って、この先頭のRMD領域に対して更新されたRMDを上書きする。要するに、RDZの先頭のRMD領域から最終のRMD領域までが繰り返し使用される。
【０００７】
更なる条件として、少なくともメディアが取り出されるまでには、RDZに最新のRMDの記録が完了している必要がある。つまり、L-RMZに記録されたRMDが更新された場合、メディアが取り出されるまでには、RDZに更新されたRMD（最新のRMD）の記録が完了している必要がある。
【０００８】
上記したように、L-RMZの所定のRMD領域セットに対して記録されたRMDの更新時には、所定のRMD領域セットの次のRMD領域セットに対して更新されたRMDが書き込まれる。RMDは、自身の記録位置を示すRMDセットナンバー（RMD Set Number）と最新のRMDであることを示すRMDシリアルナンバー（RMD Serial Number）とを含むため、RMDの記録位置が変わることにより、これらRMD Set NumberとRMD Serial Numberも更新されてしまう。
【０００９】
従って、メディアの取り出しに備えて、L-RMZのRMDが更新された場合は、必ずRDZ内のRMDも更新しなければならない。
【００１０】
L-RMZのRMD領域セット数に対して、RDZ内のRMD領域数は極端に数が少ない。このため、RDZ内のRMDが頻繁に書き換えられてしまうと、メディア劣化が早まってしまう。即ち、ユーザーデータの記録領域はまだ十分書き換え寿命があるにも関わらず、RDZ領域だけが早々に劣化してしまい、結果的にメディア自体の寿命が短くなってしまう。
【特許文献１】特開２００６−２０９９２５
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上記特許文献１には、データ領域に拡張した記録管理データゾーン（ＥｘＲＭＺ）を設定する技術が開示されているが、これでは記録管理データゾーンの管理が複雑になってしまう。
【００１２】
本発明の目的は、記録管理データ（RMD）の管理を複雑にすることなくメディアの寿命短縮を防止することが可能な情報処理装置及び情報処理方法を提供することにある。
【課題を解決するための手段】
【００１３】
この発明の実施形態に係る情報処理装置は、情報記憶媒体を処理する装置であって、その情報記憶媒体は、管理情報を記録するための管理領域及び前記管理情報の複製を記録するための複製管理領域を備え、前記管理領域は、複数の管理ブロックを含み、所定数の管理ブロックの集まりにより１セットが定義され、前記管理領域中にはＸ個（Ｘ：自然数）のセットが定義され、前記複製管理領域は、Ｙ個（Ｙ：自然数、Ｙ＜Ｘ）の複製管理ブロックを含み、
この情報処理装置は、情報を記録する記録手段と、情報の読み取り特性に基づきディフェクトを検出するディフェクト検出手段とを備え、前記記録手段は、管理情報の記録処理に対応して、前記Ｘ個のセットの中のａ番目（ａ：自然数）のセットに含まれる各管理ブロックに対して、ａ番目を示すセットナンバー及びａ番目が最新であることを示すシリアルナンバーを含む第１の管理情報を記録するとともに、前記Ｙ個の複製管理ブロックの中のｂ番目（ｂ：自然数）の複製管理ブロックに対して、前記第１の管理情報を記録し、管理情報の更新処理に対応して、前記ａ番目のセットに含まれる各管理ブロックに対して、ａ番目を示すセットナンバー及びａ番目が最新であることを示すシリアルナンバーを含み且つ更新された第２の管理情報を上書きし、前記ａ番目のセットに記録された前記第２の管理情報の読み取り特性が所定の基準に満たない場合のディフェクト処理に対応して、前記Ｘ個のセットの中のａ＋１番目のセットに含まれる各管理ブロックに対して、ａ＋１番目を示すセットナンバー及びａ＋１番目が最新であることを示すシリアルナンバーを含む第３の管理情報をａ＋１番目の管理領域へ記録するとともに、前記ｂ番目（ｂ：自然数）の複製管理ブロックに対して、前記第３の管理情報を上書きする。
【００１４】
この発明の実施形態に係る情報処理方法は、情報記憶媒体を処理する方法であって、その情報記憶媒体は、管理情報を記録するための管理領域及び前記管理情報の複製を記録するための複製管理領域を備え、前記管理領域は、複数の管理ブロックを含み、所定数の管理ブロックの集まりにより１セットが定義され、前記管理領域中にはＸ個（Ｘ：自然数）のセットが定義され、前記複製管理領域は、Ｙ個（Ｙ：自然数、Ｙ＜Ｘ）の複製管理ブロックを含み、
この情報処理方法は、管理情報の記録処理に対応して、前記Ｘ個のセットの中のａ番目（ａ：自然数）のセットに含まれる各管理ブロックに対して、ａ番目を示すセットナンバー及びａ番目が最新であることを示すシリアルナンバーを含む第１の管理情報を記録するとともに、前記Ｙ個の複製管理ブロックの中のｂ番目（ｂ：自然数）の複製管理ブロックに対して、前記第１の管理情報を記録し、管理情報の更新処理に対応して、前記ａ番目のセットに含まれる各管理ブロックに対して、ａ番目を示すセットナンバー及びａ番目が最新であることを示すシリアルナンバーを含み且つ更新された第２の管理情報を上書きし、前記ａ番目のセットに記録された前記第２の管理情報の読み取り特性が所定の基準に満たない場合のディフェクト処理に対応して、前記Ｘ個のセットの中のａ＋１番目のセットに含まれる各管理ブロックに対して、ａ＋１番目を示すセットナンバー及びａ＋１番目が最新であることを示すシリアルナンバーを含む第３の管理情報をａ＋１番目の管理領域へ記録するとともに、前記ｂ番目（ｂ：自然数）の複製管理ブロックに対して、前記第３の管理情報を上書きする。
【発明の効果】
【００１５】
本発明によれば、記録管理データ（RMD）の管理を複雑にすることなくメディアの寿命短縮を防止することが可能な情報処理装置及び情報処理方法を提供できる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照し、本発明の実施形態について説明する。
【００１７】
図１に本発明の実施形態の一つである光ディスク装置１２（情報処理装置）の概略を示すブロック図を示す。光ディスク装置１２は、光ディスク１１等の情報記憶媒体に対して情報を記録したり、またこの情報記憶媒体に記録された情報を再生したりする情報記録再生装置である。光ディスク装置１２は、ピックアップヘッド（ＰＵＨ）２１から出射されるレーザ光を光ディスク１１の情報記録層に集光することで、情報の記録再生を行っている。光ディスク１１から反射した光は、再び、ＰＵＨ２１の光学系を通過し、フォトディテクター（ＰＤ）２２で電気信号として検出される。検出された電気信号は、プリアンプ２３で増幅され、サーボ回路２４、ＲＦ信号処理回路２７、アドレス信号処理回路２８に出力される。サーボ回路２４では、フォーカス、トラッキング、チルト等のサーボ信号が生成され、各信号がそれぞれ、ＰＵＨ２１のアクチュエータ（フォーカス、トラッキング、チルトアクチュエータ）に出力される。
【００１８】
ＲＦ信号処理回路２７、アドレス信号処理回路２８における記録されたデータの読み取りや、アドレス信号等のこの際の復調方法としては、スライス方式やＰＲＭＬ（Partial Response Maximum Likelihood）方式がある。光ディスク装置１２は記録再生の対象となる光ディスク１１とＰＵＨ２１によって形成される集光ビームスポットのサイズによって最適な復調方式を選択する。スライス方式には、再生信号に線形な波形等化を行った後に信号を２値化する方法や、再生信号の低域の高振幅成分を一定の値に制限するリミットイコライザと呼ばれる非線形等化器によって等化した後に信号を２値化する方法などがある。
【００１９】
また、ＰＲＭＬ方式に関しても、再生信号の周波数特性に対応して、最適なＰＲクラス例えば、ＰＲ（１，２，２，２１）や、ＰＲ（１，２，１）、ＰＲ（１，２，２，１）、ＰＲ（３，４，４，３）等が選択される。アドレス信号処理回路２８では、検出された信号を処理することにより、光ディスク１１上の記録位置を示す物理アドレス情報を読み出し、コントローラ２９に出力する。コントローラ２９はこのアドレス情報を元に、所望の位置のデータを読み出したり、所望の位置にデータを記録したりする記録制御機能を有している。この際、データは記録信号処理回路２６で光ディスク記録に適した記録波形制御信号に変調される。この信号を元にＬＤ駆動回路（ＬＤＤ）２５はＰＵＨ２１内のレーザダイオード（ＬＤ）を発光させ、光ディスク１１に情報を記録する。
【００２０】
例えば、ＬＤの波長は４０５±１５ｎｍである。また、ＰＵＨ２１内で上記波長の光を光ディスク１１上に集光させるために用いられる対物レンズのＮＡ値は０．６５である。また、対物レンズに入射する直前の入射光の強度分布として、中心強度を“１”とした時の対物レンズ周辺（開口部境界位置）での相対的な強度を“ＲＩＭ Intensity”と呼ぶ。例えばＲＩＭ Intensityの値は５５〜７０％になるように設定してある。この時の光学ヘッド２２内での波面収差量は使用波長λに対して最大０．３３λ（０．３３λ以下）になるように光学設計されている。
【００２１】
さらに、コントローラ２９により実行される記録制御機能により、光ディスク１１のデータリードイン領域の記録管理データゾーン（以下、L-RMZ）に対して記録管理データ（以下、RMD）が記録されたりRMDが更新されたりする。同様に、コントローラ２９により実行される記録制御機能により、光ディスク１１のデータリードイン領域の記録管理データディプリケーションゾーン（以下、RDZ）に対して索引情報としてのRMDが記録されたり更新されたりする。また、コントローラ２９により実行されるディフェクト処理機能により、光ディスク１１上のディフェクト領域が検出される。例えば、L-RMZ上のディフェクト領域及びRDZ上のディフェクト領域が検出される。さらに、コントローラ２９により実行される記録制御機能により、ディフェクト検出に基づきRMDが交替処理される。
【００２２】
このように、本発明の光ディスク装置１２（コントローラ２９）は後述のRMDの記録、読み出し、更新、交替処理（後述するRMD書き足し更新方式、RMD上書き更新方式）を実現する機能を有している。
【００２３】
また、コントローラ２９は、光ディスク１１から読み出されたRMDの解析機能を有しており、光ディスク１１中に記録された各RMDに含まれたRMDシリアルナンバー（以下、RMD Serial Number）から、どのRMDが最新のRMDなのかを判断することができる。
【００２４】
次に、上記説明した情報記録装置が扱う光ディスク１１について、以下に詳細に説明する。図２は、HD DVD-RW等の光ディスク１１のデータ構造を示す図である。図２に示すように、HD DVD-RW等のディスクは、ガードトラックゾーン（GTZ）、ディスクテストゾーン（TZ）、ドライブテストゾーン（DTZ）、RDZリードイン（I）、記録管理データディプリケーションゾーン（RDZ）、記録管理データゾーン（L-RMZ）、物理フォーマット情報（RFI）、データエリアを備えている。
【００２５】
図３は、RDZの概略構成を示す図であり、図４は、L-RMZの概略構成を示す図である。
【００２６】
図３に示すように、RDZは、複数のRMD領域を備えている。本実施形態では、例えば、RDZは、７個のRMD領域を備えている。各RMD領域は、RMDを格納するための領域である。また、図４に示すように、L-RMZは、多数のRMD set領域を備えており、一つのRMD set領域は複数のRMD領域を含んでいる。本実施形態では、例えば、L-RMZは、９８個のRMD set領域を備えており、一つのRMD set領域は４個のRMD領域を含んでいる。各RMD領域は、RMDを格納するための領域である。
【００２７】
図１３〜図１７は、RMDのデータ構造の一例を示す図である。図１３及び図１４に示すように、RMDはセクタ0からセクタ31までの32セクタで構成されている。図１３は、HD DVD-RW等の１層の光ディスクに記録されるRMDのデータ構造の一例を示す図であり、図１４は、HD DVD-RW等の２層の光ディスクに記録されるRMDのデータ構造の一例を示す図である。
【００２８】
また、図１５は、RMDのセクタ1（RMD Field 0）のデータ構造の一例を示す図であり、図１６は、RMDのセクタ1（RMD Field 0）の128バイトから131バイトに記録されるRMD set informationのデータ構造の一例を示す図であり、図１７は、RMDのセクタ6（RMD Field 5）のデータ構造の一例を示す図である。
【００２９】
RMDのセクタ0は予備領域であり、RMDのセクタ0には例えば0のデータが保存されている。また、セクタ1から順にフィールドが割り当てられている。フィールド0（RMD Field 0）には、例えば、ディスクの状態やRMD自身の位置を示す情報などが保存される。また、フィールド1（RMD Field 1）には、例えば、ドライブが使用したドライブテスト領域の位置や、最適化した記録波形、記録波形最適化の為の目標値などが保存される。フィールド2（RMD Field 2）には、例えば、ユーザが指定した任意の情報が保存される。フィールド3（RMD Field 3）には、例えば、実施中のフォーマットの内容を示すフォーマットコードや、データ領域がボーダーという単位に分割されている場合には、ボーダーの開始位置、終了位置を示す情報が保存される。フィールド4（RMD Field 4）にはデータ領域の中で、フォーマットもしくはユーザーデータが記録された領域の開始位置と終了位置を示す情報が保存される。フィールド5（RMD Field 5）には、RDZ、L-RMZ、RFI領域内のＰＳ（物理セクタ）ブロックがディフェクトであるか、ディフェクトでないかを示す情報が保存されている。フィールド6（RMD Field 6）から先は、データ領域の各ＰＳブロックに対応したビットマップが保存されている。このビットマップではデータ領域内の対応したＰＳブロック群にデータが記録されていなければ、そのビットには１ｂ（ｂはバイト）、記録領域内の対応したＰＳブロック群に記録されていないか、データ以外のものが記録されていれば、そのビットには０ｂを設定する。ビットマップのサイズは、データ領域のサイズによって変化し、RMDの残りの領域は予備としてすべて0のデータが保存される。
【００３０】
以下、RMD上書き更新方式について説明する。なお、このRMD上書き更新方式をより分かり易く説明するために、RMD上書き更新方式と異なるRMD書き足し更新方式についても説明する。これらRMD上書き更新方式及びRMD書き足し更新方式は、上記した光ディスク装置１２のコントローラ２９により実現される。以下の説明では、コントローラ２９により実現される処理である。
【００３１】
データの追記が出来る状態（以下、Intermediate状態）のHD DVD-RW等のディスクに対して、データを記録した場合、図４に示すL-RMZのRMD set領域の各RMD領域のRMDを更新し、更に図３に示すRDZのRMD領域のRMDを更新する。なお、RDZのRMD領域に記録されるRMDは、L-RMZに記録された最新のRMDに対応する。
【００３２】
最初に、RMD書き足し更新方式について説明する。RMD書き足し更新方式では、L-RMZの所定のRMD set領域の各RMD領域に記録されたRMDを更新する場合、所定のRMD set領域の次のRMD set領域の各RMD領域に対して、更新されたRMDを記録する。同様に、RDZの所定のRMD領域に記録されたRMDを更新する場合、所定のRMD領域の次のRMD領域に対して、更新されたRMDを記録する。少なくともHD DVD-RW等のディスクが光ディスク装置１２から取り出されるまでに、RDZのRMD更新が完了していなければならない。つまり、HD DVD-RW等のディスクが光ディスク装置１２から取り出されるまでに、RDZのRMDが、L-RMZの最新のRMDに対応していなければならない。
【００３３】
このようにL-RMZのRMD、RDZのRMDが更新されたHD DVD-RW等のディスクに対する光ディスク装置１２のイニシャル動作について説明する。なお、イニシャル動作とは、光ディスク装置１２のドライブ装置に挿入されたディスクを判別し、このディスクのリードイン領域内の情報を取得し、ディスクの再生／記録が出来る状態にする処理をイニシャル動作と称する。
【００３４】
まず、RDZから最新のRMDを検索する。RMDに含まれたRMD Serial number(図１６参照)に基づき、最新のRMDを検索することができる。RDZに記録された複数のRMDのうち、最大のRMD Serial numberを含むRMDが最新のRMDである。なお、最新のRMD検索の際、RDZの欠陥状態（Defect status of RDZ(図１７)）により欠陥に該当しているRMDは検索対象から外す。
【００３５】
RDZ内の最新のRMDに含まれたRMD Set number(図１６参照)の値に基づき、L-RMZ内から最新のRMDが記録されていると予測されるRMD set領域を特定する。つまり、RDZ内の最新のRMDに含まれた最新のRMD Set numberに該当するRMD set領域を特定する。L-RMZ内の各RMD set領域には、RMD Set number#0〜#97が割り振られている。例えば、L-RMZ内のRMD Set number#0のRMD set領域に含まれた各RMD領域に記録されたRMDは、RMD Set number#0を含む。
【００３６】
続いて、RDZ内の最新のRMDに含まれたRMD Set number及びRMD Serial numberと、上記特定されたRMD set領域から読み出したRMDに含まれたRMD Set number及びRMD Serial numberとが、それぞれ一致しているか判断する。更に、上記特定されたRMD set領域の１つ先の（次の）RMD set領域からRMDを読み出し、上記特定されたRMD set領域から読み出したRMDに含まれているRMD Serial numberと、１つ先のRMD set領域から読み出したRMDに含まれている RMD Serial numberとを比較する。特定されたRMD set領域から読み出したRMDに含まれているRMD Serial numberが、１つ先のRMD set領域から読み出したRMDに含まれている RMD Serial numberより大きい場合に、特定されたRMD set領域から読み出したRMDが最新のRMDであると判断する。
【００３７】
なお１つ先のRMD set領域から読み出したRMDが、L-RMZの欠陥状態（Defect status of L-RMZ(図１７)）に登録されているRMDの場合は、Defect status of L-RMZに該当しないRMDを読み出し、上記特定されたRMD set領域から読み出したRMDに含まれているRMD Serial numberと、Defect status of L-RMZに該当しないRMDに含まれているRMD Serial numberと比較する。
【００３８】
このようにして、L-RMZ内の最新のRMDを探し、最新のRMDに基づき再生／記録が出来る状態にする。
【００３９】
続いて、図５〜図８を参照して、RMD書き足し更新方式を説明する。なお、図５〜図８の順に、状態が遷移する様子が示されている。図５は、RMD書き足し更新方式を説明するための図であって、ブランク（Blank）状態のディスクに対して初めてRMDを記録する様子を示す図である。
【００４０】
図５に示すように、RMD Set number=#0、RMD Serial number=0が最初に使用される。従って、最初は、RMD Set number#0の位置であるL-RMZの先頭のRMD set領域の各RMD領域に、RMDが記録される。記録されたRMDはベリファイされる。４個記録したRMDの内の２個以上のRMDでエラーが発生する場合は、RMDの交替が実行される。つまり、４個記録したRMDの読み取り特性が所定の基準に満たない場合は、ディフェクト処理が実行される。
【００４１】
RMDの交替が実行されると、例えば、RMD Set number#0に記録されるべきRMDが、RMD Set number#1に交替記録される。つまり、最新のRMDがRMD Set number#1の位置に更新されたことになる。なお、RMD Set number#0に記録されるべきRMDは、RMD Set number#0及びRMD Serial number nを含むが、RMD Set number#1に交替記録されるRMDは、RMD Set number#1及びRMD Serial number n+1を含み、さらにRMD Set number#0が欠陥であることを示すDefect status of L-RMZを含む。つまり、RMD Set numberが1つ先に送られ、RMD Serial numberが１つインクリメントされ、更にDefect status of L-RMZのフィールドの該当ビットがセットされる。但し図５では交替が発生しなかった場合を想定している。
【００４２】
図６は、RMD書き足し更新方式を説明するための図であって、引き続きデータを書き込んで、RMDを更新する様子を示す図である。
【００４３】
ディスクに対してデータが書き込まれると、更新されたRMDが記録される。RMD Set number#0に最新のRMDが記録されている場合、更新されたRMDはRMD Set number#1（RMD Set number#0の次の位置）に記録される。RMD Set number#0に記録されたRMDは、RMD Set number#0及びRMD Serial number 0を含むが、RMD Set number#0に記録されたRMDは、RMD Set number#1及びRMD Serial number 1を含む。
【００４４】
図７は、RMD書き足し更新方式を説明するための図であって、図６の状態において光ディスク装置１２からディスクが排出される前に、L-RMZの最新のRMDがRDZに記録される様子を示す図である。
【００４５】
図７に示すように、RDZの先頭のRMD領域から使用される。つまり、RDZの#0の位置に最新のRMDが記録される。即ち、L-RMZの最新のRMDが、RDZの#0の位置に記録される。記録されたRMDはベリファイされる。記録されたRMDでエラーが発生する場合は、RMDの交替が実行される。つまり、記録されたRMDの読み取り特性が所定の基準に満たない場合は、ディフェクト処理が実行される。RDZにおける交替処理は、手順がやや複雑である。
【００４６】
RMDは、Defect status of RDZのフィールドを持っており、RDZ内のRMDとL-RMZ内のRMDとでDefect status情報は同じでなければならない。このため、RDZ内のRMDを交替する前に、Defect status of RDZのビットを更新したRMDをL-RMZ内に記録しておく必要がある。L-RMZのRMDが最新になった上で、RDZ内のRMDが交替可能となる。
【００４７】
図７中では、RDZのRMDは交替が発生していない場合を想定しているので、RMDは#0の位置に記録され終了となる。
【００４８】
図８は、RMD書き足し更新方式を説明するための図であって、図７の状態のディスクに対してデータを記録した後、光ディスク装置１２からディスクが排出される前に、L-RMZの最新のRMDがRDZに記録される様子を示す図である。
【００４９】
RMD Set number#1に最新のRMDが記録されている場合、更新されたRMDはRMD Set number#2（RMD Set number#1の次の位置）に記録される。同様に、RDZ#0に最新のRMDが記録されている場合、更新されたRMDはRDZ#1に記録される。
【００５０】
以上説明したように、RMD書き足し更新方式では、常に１つ先の位置を使ってRMDを更新する方式である。
【００５１】
次に、図９〜図１１を参照して、RMD上書き更新方式を説明する。なお、図９〜図１１の順に、状態が遷移する様子が示されている。図９は、RMD上書き更新方式を説明するための図であって、Blank状態のディスクに対して初めてRMDを記録する様子を示す図である。
【００５２】
図９に示すように、RMD Set number=#0、RMD Serial number=0が最初に使用される。従って、最初は、RMD Set number#0の位置であるL-RMZの先頭のRMD set領域の各RMD領域に、RMDが記録される。記録されたRMDはベリファイされる。４個記録したRMDの内の２個以上のRMDでエラーが発生する場合は、RMDの交替が実行される。つまり、４個記録したRMDの読み取り特性が所定の基準に満たない場合は、ディフェクト処理が実行される。
【００５３】
RMDの交替が実行されると、例えば、RMD Set number#0に記録されるべきRMDが、RMD Set number#1に交替記録される。つまり、最新のRMDがRMD Set number#1の位置に更新されたことになる。なお、RMD Set number#0に記録されるべきRMDは、RMD Set number#0及びRMD Serial number nを含むが、RMD Set number#1に交替記録されるRMDは、RMD Set number#1及びRMD Serial number n+1を含み、さらにRMD Set number#0が欠陥であることを示すDefect status of L-RMZを含む。つまり、RMD Set numberが1つ先に送られ、RMD Serial numberが１つインクリメントされ、更にDefect status of L-RMZのフィールドの該当ビットがセットされる。但し図９では交替が発生しなかった場合を想定している。
【００５４】
次にRDZ内のRMDを更新する。RMD書き足し更新方式では、最低でも光ディスク装置１２からディスクを取り出す時までにはRDZのRMDを更新する。これに対して、RMD上書き更新方式では、RDZ内のRMDが未だ一度も記録されていない場合は、L-RMZの更新後に、RDZ内にRMDを記録する。
【００５５】
図１０は、RMD上書き更新方式を説明するための図であって、引き続きデータを書き込んで、RMDを更新する様子を示す図である。
【００５６】
ディスクに対してデータが書き込まれると、更新されたRMDが記録される。RMD Set number#0に最新のRMDが記録されている場合、更新されたRMDはRMD Set number#0（同じ位置）に記録される。RMD Set number#0に記録されていた最新のRMDは、RMD Set number#0及びRMD Serial number 0を含む。同様に、RMD Set number#0に記録されていた更新後のRMDも、RMD Set number#0及びRMD Serial number 0を含む。つまり、更新されたRMDのRMD Set numberとRMD Serial numberは、更新前のRMDの前とRMD Set numberとRMD Serial numberと同じ値となる。
【００５７】
記録されたRMDはベリファイされる。図１０では記録されたRMDでエラーが発生していない場合を想定している。つまり、交替処理は実行されない。よって、RMD Set number#0の位置に更新されたRMDが記録される。
【００５８】
図１１は、RMD上書き更新方式を説明するための図であって、n回目のL-RMZのRMD更新時にエラーが発生し、L-RMZのRMDが交替され、同時にRDZのRMDが更新される様子を示す図である。
【００５９】
L-RMZのRMDの交替が実行されると、例えば、RMD Set number#0に記録されるべきRMDが、RMD Set number#1に交替記録される。つまり、最新のRMDがRMD Set number#1の位置に更新されたことになる。なお、RMD Set number#0に記録されるべきRMDは、RMD Set number#0及びRMD Serial number 0を含むが、RMD Set number#1に交替記録されるRMDは、RMD Set number#1及びRMD Serial number 1を含み、さらにRMD Set number#0が欠陥であることを示すDefect status of L-RMZを含む。つまり、RMD Set numberが1つ先に送られ、RMD Serial numberが１つインクリメントされ、更にDefect status of L-RMZのフィールドの該当ビットがセットされる。
【００６０】
上記交替処理に伴い、上記したように、L-RMZのRMD Set number及びRMD Serial numberが更新されてしまう。つまり、L-RMZの最新のRMD（＝交替記録されたRMD）に含まれたRMD Set number及びRMD Serial numberと、RDZのRMDに含まれたRMD Set number及びRMD Serial numberが一致しなくなる。この不一致の状態を解消するために、RDZ内のRMDが更新される。
【００６１】
例えば、RDZ#0の位置にRMDが記録された状態で上記交替処理が発生した場合、RDZ#0の位置に（同じ位置に）、RMD Set number#1に交替記録されたRMDが上書きされる。記録されたRMDはベリファイされる。記録されたRMDでエラーが発生する場合は、RMDの交替が実行される。つまり、RMDの読み取り特性が所定の基準に満たない場合は、ディフェクト処理が実行される。RDZにおける交替処理は、手順がやや複雑である。
【００６２】
上記したように、RMDは、Defect status of RDZのフィールドを持っており、RDZ内のRMDとL-RMZ内のRMDとでDefect status情報は同じでなければならない。このため、RDZ内のRMDを交替する前に、Defect status of RDZのビットを更新したRMDをL-RMZ内に記録しておく必要がある。Defect status of RDZのビットを更新したRMDのL-RMZ内の記録位置は、最新のRMDの記録位置となる。つまり、ここでも、上書きが適用される。L-RMZのRMDが最新になった上で、RDZ内のRMDが交替可能となる。
【００６３】
なお図１１は、RDZ内のRMDは交替が発生しない場合を想定して図示しています。
【００６４】
図１２は、RMD上書き更新方式の手順を示すフローチャートである。
【００６５】
L-RMZのRMD更新を行う前に、以下の（１）、（２）を実行する。
【００６６】
（１）RMD Set number変更フラグをクリアする（ＳＴ１）。なお、RMD Set number変更フラグは、RMD交替が発生しRMD Set numberが変ったことを示すフラグである。
【００６７】
（２）リトライ回数フラグをクリアする（ＳＴ２）。なお、リトライ回数フラグは、RMD交替を何回まで行ったかカウントするフラグである。
【００６８】
その後、L-RMZのRMD更新の実行に移る（ＳＴ３）。RMD更新でエラーが発生した場合（ＳＴ４、ＹＥＳ）、RMD交替処理（ＳＴ９〜ＳＴ１７）へ移行する。RMD更新が正常に実行されれば（ＳＴ１４、ＮＯ）、更新されたＲＭＤをベリファイする（ＳＴ５）。エラーが発生した場合は（ＳＴ６、ＹＥＳ）、RMD交替処理（ＳＴ９〜ＳＴ１７）へ移行する。ベリファイが正常に実行されれば（ＳＴ６、ＮＯ）、RMD Set number変更フラグがセットされているかチェックする（ＳＴ７）。
【００６９】
RMD Set number変更フラグがセットされている場合は（ＳＴ７、ＹＥＳ）、RDZのRMD更新処理へ移行する（ＳＴ１８〜ＳＴ２０）。RMD Set number変更フラグがセットされていない場合は（ＳＴ７、ＮＯ）、正常終了となる（ＳＴ８）。
【００７０】
上記したRMD交替処理では、RMDの交替が何回行われたか確認し、規定の回数以上のRMDの交替が行われている場合は（ＳＴ９、ＹＥＳ）、エラー終了（ＳＴ１０）となる。まだRMDの交替が規定回数に満たない場合は（ＳＴ９、ＮＯ）、以下が実行される。
【００７１】
（１）RMDの交替が行われたことを示すRMD Set number変更フラグをセットする（ＳＴ１１）。
【００７２】
（２）リトライ回数フラグをインクリメントする（ＳＴ１２）。
【００７３】
（３）RMD内の情報を更新する（ＳＴ１３〜ＳＴ１５）。
【００７４】
・Defect status of L-RMZの該当ビットをセットする（ＳＴ１３）。
【００７５】
・RMD Serial numberをインクリメントする（ＳＴ１４）。
【００７６】
・RMD Set numberをインクリメントする（ＳＴ１５）。
【００７７】
なお、上記でインクリメントしたRMD Set numberの値が98に達していた場合、RMD Set number=0にセットし（ＳＴ１７）、ＳＴ３へ移行し、RMDの更新を実行する。RMD Set numberの値が98に達していない場合は、ＳＴ３へ移行し、RMDの更新を実行する。
【００７８】
RMDの更新とベリファイが正常に終了した場合（ＳＴ６、ＮＯ）、RMD Set number変更フラグを確認する（ＳＴ７）。RMD Set number変更フラグがセットされている場合は、RMD交替が発生しており、RMD Set numberが以前にRDZのRMDを更新した状態から変っている。このため、RDZのRMD更新する（ＳＴ１８）。RMD Set number変更フラグがセットされていない場合は、RDZのRMDを更新する必要が無い。このため、正常終了となる（ＳＴ８）。
【００７９】
また、RDZのRMDが正常に更新出来た場合は（ＳＴ１９、ＮＯ）、正常終了となる（ＳＴ８）。RDZのRMD更新においてエラーが発生した場合は（ＳＴ１９、ＹＥＳ）、エラー終了となる（ＳＴ２０）。
【００８０】
以下、RMD上書き更新方式についてまとめる。上記説明したRMD上書き更新方式の概要は、以下の通りである。
【００８１】
最終決定（Finalization）されていないHD DVD-RW等のディスクにデータを記録した場合、L-RMZにRMDを更新する。このとき、L-RMZにおけるRMDの記録先のRMD Setにおいて交替処理が発生するまで、同じRMD SetでRMDが更新される。つまり、交替処理が発生するまで、同じRMD Set NumberとRMD Serial Numberが使用される。同じRMD Set NumberとRMD Serial Numberが使用されている間は、RDZ内のRMDの更新は不要となる。言い方を変えると、RDZ内のRMDの更新を省略できる。これにより、RDZ内のRMD更新回数を大幅に削減することができる。L-RMZにおけるRMDの記録先のRMD Setにおいて交替処理が発生した場合に、次のRMD Setが使用される。つまり、交替処理が発生した場合に、次のRMD Set Numberと次のRMD Serial Numberが使用され、RDZ内のRMDが更新される。
【００８２】
以上説明したように、RMD上書き更新方式では、L-RMZ内のRMDを上書き更新する際にRMDの交替が発生した場合に、RMD Set numberとRMD Serial Numberとが変わる。よって、このようなRMDの交替発生時に、RDZ内のRMDを更新すればよい。これにより、RMD上書き更新方式におけるRDZ内のRMDを書き換える回数は、RMD書き足し更新方式におけるRDZ内のRMDを書き換える回数に比べ極端に少なくて済む。RMD書き足し更新方式では、データエリアへの上書の記録回数よりRDZのRMD更新回数の方が上回り、RDZの方が先に記録膜が劣化してしまい、メディアが使えなくなってしまうことがあった。RMD上書き更新方式では、このようなRDZの劣化を防止することができ、結果的にメディア寿命が短くなってしまうのを防止できる。
【００８３】
例えば、ディスクが、RDZ内に7個のRMD領域を保有し、L-RMZ内に98個のRMD Set領域を保有しているとし、このディスクの書き換え回数の寿命が1000回と仮定する。すると、RDZ内のRMD更新回数の上限値は、7 × 1000 = 7000回となる。本来、L-RMZのRMD更新回数の上限値は、98 × 1000 = 98000回である。しかしながら、RDZが7000回更新されてしまうと、L-RMZよりも先にRDZが書き換え回数寿命に達してしまう。つまり、L-RMZも7000回（およそ98 × 71回）しか更新できないことになる。即ち、本来、L-RMZのRMDは約98000回も更新できるように設計されているのに、実質的にはL-RMZのRMDは約7000回程度の更新により、L-RMZは役目を終えてしまう。
【００８４】
これに対して、RMD上書き更新方式では、L-RMZは役目を十分に発揮させることができる。例えば、L-RMZの1つのRMD Setが約1000回で寿命に達し交替処理が必要になると仮定し、同様にRDZの1つのRMDも約1000回で寿命に達し交替処理が必要になると仮定する。すると、L-RMZの1つのRMD Setが1000回上書き更新される毎に、１回の割合でRDZのRMDが上書き更新されることになる。つまり、RDZの1つのRMDは、1000 × 1000 = 1000000回のRMDの上書き更新に対応することになる。よって、RDZ全体では、7 × 1000000 = 7000000のRMDの上書き更新に対応することになる。
【００８５】
またRMD書き足し更新方式では、少なくともメディアが取り出される時にはRDZ内のRMDを更新しなければならなかった。例えば、記録終了からメディア取り出しまでに長時間空いてしまい、その間にパソコンの電源が落とされたり、ドライブがスタンバイ状態に遷移している間に、強制排出（Eject）によりメディアが取り出された場合、RDZのRMD更新が出来なくなる。結果、このディスクをイニシャルするとRDZ内のRMDのRMD Set numberおよびRMD Serial numberと、L-RMZ内のRMDのRMD Set numberおよびRMD Serial numberとが一致しなくなる。よって、不正なディスクと判定され再生／記録が出来ないメディアとして扱われてしまう。
【００８６】
RMD上書き更新方式では、L-RMZのRMDを更新したからといって、必ずしもRDZのRMDを更新する必要はない。これは、L-RMZのRMDを更新が、上書き更新だからである。また、L-RMZのRMDを更新した後、RDZのRMD更新が必要な場合は、L-RMZのRMDの更新後に引き続きRDZのRMDを更新（記録）する。よって、RMD書き足し更新方式のようにL-RMZのRMDの更新からRDZのRMDの更新まで時間差が発生せず、常にRDZには最新のRMDが記録されていることになり、高いデータの信頼性が確保される。
【００８７】
なお、本願発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施形態の一つである光ディスク装置の概略を示すブロック図を示す。
【図２】HD DVD-RW等のディスクのデータ構造を示す図である。
【図３】RDZの概略構成を示す図である。
【図４】L-RMZの概略構成を示す図である。
【図５】RMD書き足し更新方式を説明するための図であって、Blank状態のディスクに対して初めてRMDを記録する様子を示す図である。
【図６】RMD書き足し更新方式を説明するための図であって、引き続きデータを書き込んで、RMDを更新する様子を示す図である。
【図７】RMD書き足し更新方式を説明するための図であって、図６の状態において光ディスク装置からディスクが排出される前に、L-RMZの最新のRMDがRDZに記録される様子を示す図である。
【図８】RMD書き足し更新方式を説明するための図であって、図７の状態のディスクに対してデータを記録した後、光ディスク装置からディスクが排出される前に、L-RMZの最新のRMDがRDZに記録される様子を示す図である。
【図９】RMD上書き更新方式を説明するための図であって、Blank状態のディスクに対して初めてRMDを記録する様子を示す図である。
【図１０】RMD上書き更新方式を説明するための図であって、引き続きデータを書き込んで、RMDを更新する様子を示す図である。
【図１１】RMD上書き更新方式を説明するための図であって、n回目のL-RMZのRMD更新時にエラーが発生し、L-RMZのRMDが交替され、同時にRDZのRMDが更新される様子を示す図である。
【図１２】RMD上書き更新方式の手順を示すフローチャートである。
【図１３】HD DVD-RW等の１層の光ディスクに記録されるRMDのデータ構造の一例を示す図である。
【図１４】HD DVD-RW等の２層の光ディスクに記録されるRMDのデータ構造の一例を示す図である。
【図１５】RMDのセクタ1（RMD Field 0）のデータ構造の一例を示す図である。
【図１６】RMDのセクタ1（RMD Field 0）の128バイトから131バイトに記録されるRMD set informationのデータ構造の一例を示す図である。
【図１７】RMDのセクタ6（RMD Field 5）のデータ構造の一例を示す図である。
【符号の説明】
【００８９】
１１…光ディスク、１２…光ディスク装置、２１…ＰＵＨ、２２…ＰＤ、２３…プリアンプ、２４…サーボ回路、２５…ＬＤＤ、２６…記録信号処理回路、２７…ＲＦ信号処理回路、２８…アドレス信号処理回路、２９…コントローラ
【図１】
2009238313.tif 000003
【図２】
2009238313.tif 000004
【図３】
2009238313.tif 000005
【図４】
2009238313.tif 000006
【図５】
2009238313.tif 000007
【図６】
2009238313.tif 000008
【図７】
2009238313.tif 000009
【図８】
2009238313.tif 000010
【図９】
2009238313.tif 000011
【図１０】
2009238313.tif 000012
【図１１】
2009238313.tif 000013
【図１２】
2009238313.tif 000014
【図１３】
2009238313.tif 000015
【図１４】
2009238313.tif 000016
【図１５】
2009238313.tif 000017
【図１６】
2009238313.tif 000018
【図１７】
2009238313.tif 000019