(57)【要約】【課題】  ライトワンス型の記録媒体に対して、データが暗号化されたときの暗号化キー情報を安定して抹消するデータ記録装置を提供する。【解決手段】光ディスク１に構成されたＥＣＣブロック中の暗号化キー情報に対応する複数のデータが選択され、選択された各データに対応する記録ビット列の位置に当該記録ビット列とはフォーマットの異なる上書き用ビット列が形成されることにより、サーボの不安定化などが発生することなく、暗号化キー情報の抹消が安定して行われる。特に、暗号化キー情報がＲＳＶデータ部分３４に記録されている場合、アドレス及び同期コードを除き、行方向に追加データ部分３５、及び列方向に再追加データ部分３６をそろえて所定位置に上書き用ビット列が形成されるので、暗号化キー情報が格納されたデータ部分が誤り訂正不能となり、また、安定した再生動作が確保される。【選択図】図８
2008181574.tif 000002
【特許請求の範囲】
【請求項１】
記録トラック上に記録ビット列が形成されることによりデータが記録される記録媒体に対して、一定長のデータ記憶領域に少なくともアドレスを含むヘッダ情報を書き込んでセクタを構成し、複数の前記セクタを２次元マトリクス状に配置し、該２次元マトリクスの各行方向及び各列方向にＥＣＣ（Error Correcting Code 、誤り訂正コード）が付加されてなる２次元プロダクトコードを用いてＥＣＣブロックを構成し、かつ前記ＥＣＣブロックを固定間隔で同期コードを挿入しながらビット列に変調することにより前記記録ビット列を形成するデータ記録装置であって、
前記ＥＣＣブロック中の複数の前記データを選択し、選択された各データに対応する前記記録ビット列の位置に当該記録ビット列とはフォーマットの異なる上書き用ビット列を形成する上書き手段が設けられていることを特徴とするデータ記録装置。
【請求項２】
前記選択された各データは、
当該データが暗号化されたときの暗号化キー情報の一部又は全部が含まれていることを特徴とする請求項１記載のデータ記録装置。
【請求項３】
前記暗号化キー情報は、所定の前記セクタの前記ヘッダ情報内に格納され、
前記上書き手段は、
前記上書き用ビット列を形成することにより、前記暗号化キー情報を誤り訂正不能とする構成とされていることを特徴とする請求項２記載のデータ記録装置。
【請求項４】
前記上書き手段は、
形成済みの前記記録ビット列のうちの前記アドレス及び同期コードに対応する記録ビット列以外の記録ビット列の位置に前記上書き用ビット列を形成する構成とされていることを特徴とする請求項１記載のデータ記録装置。
【請求項５】
前記記録ビット列及び上書き用ビット列は、それぞれマーク部及びスペース部からなるピット列で構成され、
前記上書き手段は、
前記上書き用ビット列の前記マーク部の比率を所定値以下とする構成とされていることを特徴とする請求項１記載のデータ記録装置。
【請求項６】
前記上書き手段は、
前記上書き用ビット列の前記マーク部の比率をほぼ２０％以下とする構成とされていることを特徴とする請求項５記載のデータ記録装置。
【請求項７】
前記上書き手段は、
前記ＥＣＣブロックに対して、特定の列部分又は行部分に誤り訂正不能な状態が発生するように前記上書き用ビット列を形成する構成とされていることを特徴とする請求項１記載のデータ記録装置。
【請求項８】
記録トラック上に記録ビット列が形成されることによりデータが記録される記録媒体に対して、一定長のデータ記憶領域に少なくともアドレスを含むヘッダ情報を書き込んでセクタを構成し、複数の前記セクタを２次元マトリクス状に配置し、該２次元マトリクスの各行方向及び各列方向にＥＣＣ（Error Correcting Code 、誤り訂正コード）が付加されてなる２次元プロダクトコードを用いてＥＣＣブロックを構成し、かつ前記ＥＣＣブロックを固定間隔で同期コードを挿入しながらビット列に変調することにより前記記録ビット列を形成するデータ記録装置に用いられ、
前記ＥＣＣブロック中の複数の前記データを選択し、選択された各データに対応する前記記録ビット列の位置に当該記録ビット列とはフォーマットの異なる上書き用ビット列を形成することにより、複数の前記データを抹消することを特徴とするデータ抹消方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ記録装置及び該データ記録装置に用いられるデータ抹消方法に係り、特に、ＣＤ−Ｒ（Compact Disc-Recordable ）やＤＶＤ−Ｒ（Digital Versatile Disc-Recordable ）などのように、データが１回のみ記録されるライトワンス型の記録媒体の著作権を保護する場合に用いて好適なデータ記録装置及び該データ記録装置に用いられるデータ抹消方法に関する。
【背景技術】
【０００２】
微小な光スポットが形成されることによりデータの記録及び再生が行われる光ディスクは、予めエンボス状のピットによる記録ビット列が形成された再生専用のＲＯＭ（Read Only Memory）媒体に続き、近年では、１回のみデータが記録される光ディスクであるＣＤ−Ｒ（Compact Disc-Recordable ）やＤＶＤ−Ｒ（Digital Versatile Disc-Recordable ）が広く普及している。これらの光ディスクは、ライトワンス型の光ディスクということもある。ライトワンス型の光ディスクでは、ディスク基板にトラッキングのためのスパイラル状のグルーブが形成されて記録トラックとされ、同記録トラックの上に有機材料などによる多層の記録層が形成されている。この記録層は、高いパワーのレーザ光が集光されて部分的に変質することにより、マーク部及びスペース部からなるピットにより記録ビット列が形成されてデータが記録される。
【０００３】
データが記録された光ディスクは、エンボス状のピット列が形成されたＲＯＭ媒体と同じ構成のデータフォーマットで、ほぼ同じ特性のサーボ信号が得られるので、再生専用のドライブ装置でも、データが容易に再生される。記録されるデータは、例えばＤＶＤ−Ｒでは、元データに対してアドレスなどのＩＤや誤り訂正コードなどの付加情報が加えられたフォーマットに変換され、一連の連続した記録ビット列として光ディスク媒体に記録される。このとき、一定のデータ量毎に誤り訂正処理が行われているので、データ量の長さが記録ビット列の基本単位となり、これがＥＣＣブロックと呼ばれる。この記録されたデータのフォーマットは、ＤＶＤ−ＲＯＭの記録フォーマットと同じである。
【０００４】
図１０は、記録できる光ディスク上の記録フォーマットの例を示す図である。
この記録フォーマットでは、同図１０に示すように、光ディスク１に、スパイラル状のグルーブ構造による記録トラック２が形成され、同記録トラック２に沿ってデータの記録が行われる。光ディスク１の内周部には、リードイン領域として、ディスクの種類などを表す所定の情報が製造時に予め記録されていることが多い。記録トラック２上の記録ビット列は、同図右側に示すように、所定の長さのＥＣＣブロック３によって構成されている。ＥＣＣブロック３の記録ビット列が読み出される毎に、誤り訂正処理により、元データが確実に復元される。
【０００５】
ところで、近年、映画や音楽など、著作権を有するデータに対する著作権保護のために、データを記録できる光ディスクを利用した不正コピーを防止するための技術が提案され、利用されるようになってきた。このような技術では、元データは、主に４０〜１２８ビット長程度の暗号化キーを用いて暗号化処理が行われ、光ディスクに記録される。再生側では、所定の手段で暗号化キーが取得された後、記録されたデータが読み出され、同暗号化キーを用いて元データが再生される。暗号化キーは、目的に合わせて、１つではなく複数を組み合わせて用いられることが多い。
【０００６】
従来、この種の技術としては、たとえば、次のような文献に記載されるものがあった。
非特許文献１では、ＣＳＳ（Content Scrambling System ）やＣＰＲＭ（Content Protection for Recordable Media ）など、現行のＤＶＤ製品に利用されている暗号化処理による著作権保護技術が解説されている。
このような暗号化処理として、たとえば図１１に示すものがある。
すなわち、元データ１１は、暗号化処理１２が行われた後、光ディスク１に記録データ１ａとして記録される。この場合、元データ１１は、光ディスク１の記録フォーマットに対応する記録ビット列に変換されている。暗号化処理１２に用いられる暗号化キーの１つとして、ディスク固有の暗号化キー１ｂがある。暗号化キー１ｂは、各光ディスクの製造時にリードイン領域などに予め記録されているものである。この暗号化キー１ｂを用いる場合、同じ記録ビット列を他の光ディスクにコピーしても、ディスク固有の暗号化キーが異なるため、元データ１１の再生ができないという利点がある。
【０００７】
また、データ固有暗号化キー１３は、元データ１１に付属する情報や、光ディスク装置に著作権保護技術の管理機関から予め与えられた情報などを元に生成され、元データ１１が保護技術に沿った正規のデータであることがわかるものであり、著作権保護技術の管理機関からの情報を取得していない光ディスク装置では再生することができない。また、装置生成暗号化キー１４は、著作権保護が必要な一連のデータを記録するたびに、光ディスク装置がランダムに発生させる暗号化キーであり、同じ元データを同じ光ディスクに記録する場合でも、暗号化の条件を変えることが可能となる。データ固有暗号化キー１３や装置生成暗号化キー１４は、適切な処理により光ディスク１に暗号化キー記録データ１ｃとして記録され、再生側の光ディスク装置に渡される。
【非特許文献１】山田尚志、「ＤＶＤを起点に著作権保護空間を広げる」、日経エレクトロニクス、日経ＢＰ社、２００１年８月１３日発行、P.143-153
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来の光ディスク装置では、次のような問題点があった。
すなわち、装置生成暗号化キー１４を用いる利点の一つとして、書き換えが可能な光ディスクを用いる場合では、暗号化キー記録データ１ｃを別のデータで上書きすることにより、記録データ全体を消去したのと同じ効果が得られる。これにより、記録データを著作権ごと別の光ディスクに移動する処理（一般に「ムーブ機能」などと呼ばれている）を行う場合、記録データの全ての消去を行う必要がない。また、ライトワンス型の光ディスクを用いる場合でも、装置生成暗号化キー１４が記録されたＥＣＣブロックを、別のデータで生成したＥＣＣブロックにより強制的に上書きすることにより、暗号化キー情報を抹消する方法が考えられる。
【０００９】
ところが、記録フォーマットに準じた記録ビット列を、既に記録済みの記録トラック位置に形成すると、ライトワンス型の光ディスクでは、再生時にサーボが不安定になりやすく、暗号化キー情報の抹消が安定して行われないという問題点がある。この原因は、通常では記録後のマーク部とスペース部との比率がほぼ等しくなるように想定されているのに対し、上書きによりマーク部の比率が増加するためである。また、上書きを行うと、アドレス情報を含めてデータの正常な再生が不可能となるので、アクセスが正常に行われなくなったり、ＥＣＣブロックの境界の判別が正常に行われず、上書きした前後の部分のデータも再生不能になることがあるという問題点もある。
【００１０】
この発明は、上述の事情に鑑みてなされたもので、暗号化キー情報が記録されているライトワンス型の記録媒体に対して、暗号化キー情報の抹消を安定して行うデータ記録装置を提供することを目的としている。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、請求項１記載の発明は、記録トラック上に記録ビット列が形成されることによりデータが記録される記録媒体に対して、一定長のデータ記憶領域に少なくともアドレスを含むヘッダ情報を書き込んでセクタを構成し、複数の前記セクタを２次元マトリクス状に配置し、該２次元マトリクスの各行方向及び各列方向にＥＣＣ（Error Correcting Code 、誤り訂正コード）が付加されてなる２次元プロダクトコードを用いてＥＣＣブロックを構成し、かつ前記ＥＣＣブロックを固定間隔で同期コードを挿入しながらビット列に変調することにより前記記録ビット列を形成するデータ記録装置に係り、前記ＥＣＣブロック中の複数の前記データを選択し、選択された各データに対応する前記記録ビット列の位置に当該記録ビット列とはフォーマットの異なる上書き用ビット列を形成する上書き手段が設けられていることを特徴としている。
【００１２】
請求項２記載の発明は、請求項１記載のデータ記録装置に係り、前記選択された各データは、当該データが暗号化されたときの暗号化キー情報の一部又は全部が含まれていることを特徴としている。
【００１３】
請求項３記載の発明は、請求項２記載のデータ記録装置に係り、前記暗号化キー情報は、所定の前記セクタの前記ヘッダ情報内に格納され、前記上書き手段は、前記上書き用ビット列を形成することにより、前記暗号化キー情報を誤り訂正不能とする構成とされていることを特徴としている。
【００１４】
請求項４記載の発明は、請求項１記載のデータ記録装置に係り、前記上書き手段は、形成済みの前記記録ビット列のうちの前記アドレス及び同期コードに対応する記録ビット列以外の記録ビット列の位置に前記上書き用ビット列を形成する構成とされていることを特徴としている。
【００１５】
請求項５記載の発明は、請求項１記載のデータ記録装置に係り、前記記録ビット列及び上書き用ビット列は、それぞれマーク部及びスペース部からなるピット列で構成され、前記上書き手段は、前記上書き用ビット列の前記マーク部の比率を所定値以下とする構成とされていることを特徴としている。
【００１６】
請求項６記載の発明は、請求項５記載のデータ記録装置に係り、前記上書き手段は、前記上書き用ビット列の前記マーク部の比率をほぼ２０％以下とする構成とされていることを特徴としている。
【００１７】
請求項７記載の発明は、請求項１記載のデータ記録装置に係り、前記上書き手段は、前記ＥＣＣブロックに対して、特定の列部分又は行部分に誤り訂正不能な状態が発生するように前記上書き用ビット列を形成する構成とされていることを特徴としている。
【００１８】
請求項８記載の発明は、データ抹消方法に係り、記録トラック上に記録ビット列が形成されることによりデータが記録される記録媒体に対して、一定長のデータ記憶領域に少なくともアドレスを含むヘッダ情報を書き込んでセクタを構成し、複数の前記セクタを２次元マトリクス状に配置し、該２次元マトリクスの各行方向及び各列方向にＥＣＣ（Error Correcting Code 、誤り訂正コード）が付加されてなる２次元プロダクトコードを用いてＥＣＣブロックを構成し、かつ前記ＥＣＣブロックを固定間隔で同期コードを挿入しながらビット列に変調することにより前記記録ビット列を形成するデータ記録装置に用いられ、前記ＥＣＣブロック中の複数の前記データを選択し、選択された各データに対応する前記記録ビット列の位置に当該記録ビット列とはフォーマットの異なる上書き用ビット列を形成することにより、複数の前記データを抹消することを特徴としている。
【発明の効果】
【００１９】
この発明の構成によれば、ＥＣＣブロック中の複数の前記データを選択し、選択された各データに対応する前記記録ビット列の位置に当該記録ビット列とはフォーマットの異なる上書き用ビット列を形成する上書き手段が設けられているので、複数の前記データの抹消を安定して行うことができる。また、記録媒体に構成されたＥＣＣブロック中の暗号化キー情報に対応する複数のデータが選択され、選択された各データに対応する記録ビット列の位置に当該記録ビット列とはフォーマットの異なる上書き用ビット列が形成されることにより、サーボの不安定化などが発生することなく、暗号化キー情報の抹消を安定して行うことができる。
【発明を実施するための最良の形態】
【００２０】
アドレス及び同期コードを除き、行方向に追加データ部分、及び列方向に再追加データ部分をそろえて所定位置に上書き用ビット列を形成するデータ記録装置を提供する。
【実施例】
【００２１】
図１は、この発明の一実施例であるデータ記録装置の要部の電気的構成を示すブロック図である。
この例のデータ記録装置は、同図に示すように、光ディスク装置２０であり、暗号化回路２１と、記録駆動回路２２と、スピンドル２３と、光ヘッド２４と、データ再生回路２５と、上書きデータ生成回路２６とから構成されている。暗号化回路２１は、元データｉを暗号化すると共に所定の記録フォーマットへ変換して記録用データａを出力し、特に、この実施例では、元データｉを構成する一定長のデータ記憶領域に少なくともアドレスを含むヘッダ情報を付加してセクタを構成し、複数のセクタを２次元マトリクス状に配置し、同２次元マトリクスの各行方向及び各列方向にＥＣＣ（誤り訂正コード）が付加されてなる２次元プロダクトコードを用いてＥＣＣブロックを構成し、かつ同ＥＣＣブロックを固定間隔で同期コードを挿入しながらビット列に対応した記録用データａに変調する。記録駆動回路２２は、記録用データａ又は上書きデータ生成回路２６から与えられた上書きパターンｂを記録ビット列ｃとしてライトワンス型の光ディスク１に記録する。
【００２２】
スピンドル２３は、光ディスク１を回転駆動する。光ディスク１は、たとえばＣＤ−Ｒ（Compact Disc-Recordable ）やＤＶＤ−Ｒ（Digital Versatile Disc-Recordable ）であり、記録トラック上にマーク部及びスペース部からなるピットによる記録ビット列が形成されることによりデータが１回のみ記録されるライトワンス型の光記録媒体である。光ヘッド２４は、記録駆動回路２２から出力される記録ビット列ｃを光ディスク１に書き込むと共に、書き込まれた記録ビット列ｃを読み出して記録ビット列ｄとして出力する。データ再生回路２５は、記録ビット列ｄを再生して記録ビット列ｅとして出力する。上書きデータ生成回路２６は、データ再生回路２５から出力される記録ビット列ｅのデータに合わせて上書きパターンｂを発生し、記録駆動回路２２を介して光ディスク１に上書き動作を行い、特に、この実施例では、同記録ビット列ｅを構成するＥＣＣブロック中の複数のデータを選択し、選択された各データに対応する記録ビット列ｅの位置に当該記録ビット列ｅとはフォーマットの異なる上書き用ビット列を形成するための同上書きパターンｂを発生する。
【００２３】
上記選択された各データには、当該データが暗号化されたときの暗号化キー情報の一部又は全部が含まれている。また、暗号化キー情報は、所定のセクタのヘッダ情報内に格納され、上書きデータ生成回路２６は、上書き用ビット列を形成することにより、上記暗号化キー情報を誤り訂正不能とする。また、上書きデータ生成回路２６は、光ディスク１に形成済みの記録ビット列のうちのアドレス及び同期コードに対応する記録ビット列以外の記録ビット列の位置に上書き用ビット列を形成する。また、上書きデータ生成回路２６は、上書き用ビット列のマーク部の比率を所定値（たとえば、２０％）以下とする。また、上書きデータ生成回路２６は、ＥＣＣブロックに対して、特定の列部分又は行部分に誤り訂正不能な状態が発生するように上書き用ビット列を形成する。
【００２４】
図２は、記録ビット列の基本単位となるＥＣＣブロックの構造を示す図、図３が、図２のセクタを複数用いて誤り訂正コードを付加して構成された二次元マトリクスを示す図、図４は、図３の二次元マトリクスを変形したものを示す図、図５が、図４から切り出されたセクタデータを示す図、図６は、セクタデータから記録ビット列に変換したデータを示す図、図７は、上書きの位置を示す図、図８は、上書きの位置を示す図、及び図９が、他の上書きの位置を示す図である。
これらの図を参照して、この例の光ディスク装置２０に用いられるデータ抹消方法の処理内容について説明する。
このデータ抹消方法では、光ディスク１に構成されたＥＣＣブロック中の複数のデータが選択され、選択された各データに対応する記録ビット列の位置に当該記録ビット列とはフォーマットの異なる上書き用ビット列が形成されることにより、複数のデータが抹消される。
【００２５】
すなわち、元データｉは、図２に示す構造のセクタへ変換される。この例では、Ｄ０〜Ｄ２０４７の２０４８バイトの元データｉに対して、先頭に、ＩＤ（４バイト）、ＩＥＤ（２バイト）及びＲＳＶ（６バイト）からなるヘッダ情報、及び後ろにＥＤＣ（４バイト）の付加情報がデータとして追加されている。そして、全てのデータは、１７２×２バイトの列と６行のマトリクス要素として配置されている。このとき、マトリクス要素の左半分を要素Ｌ、及び右半分を要素Ｒとする。ＩＤは主にアドレスを含む情報であり、ＩＥＤは同ＩＤの誤り訂正コードである。従って、この構造のセクタでは、ＩＤとＩＥＤを再生すれば、ＥＣＣブロックの他のデータを再生しなくても、アドレス情報が再生可能である。ＲＳＶは、システム用途にリザーブされている領域である。ＥＤＣは、セクタに含まれるデータ全体の誤りチェックを行うコードである。
【００２６】
図３に示すように、図２のセクタを複数用いて誤り訂正コードを付加して構成された二次元マトリクスは、たとえば３２個のセクタにより構成されている。コラム内の「０Ｌ」は０番目のセクタの要素Ｌ、及び「０Ｒ」が０番目のセクタの要素Ｒを表す。奇数番目のセクタは、要素Ｌと要素Ｒとが左右入れ替えて配置されている。また、３２個のセクタのデータによって、６×３２＝１９２行のマトリクスが構成されている。このマトリクスでは、行方向に要素Ｌと要素Ｒとの境界で分割され、要素Ｌの各行１７２バイト、及び要素Ｒの各行１７２バイトの各データに対し、それぞれ１０バイトの誤り訂正コードＰＩが付加されている。たとえば、リードソロモン方式の誤り訂正コードを付加すると、全部で１８２バイトのデータの中で、５バイトまでの誤り訂正、及び１０バイトまでの誤り発生バイト位置の検出が可能となる。この場合、各行の１７２×２＝３４４バイト全体に対して誤り訂正コードを付加することも可能であるが、２５６バイトを超えるデータ量では、リードソロモン方式の誤り訂正処理の計算が煩雑になり、時間がかかるので、半分の要素に分割する方が有利である。
【００２７】
同様に、マトリクスの列方向に対しても、各列１９２バイトに対し、リードソロモン方式による１６バイトの誤り訂正コードＰＯが付加されている。この場合、列方向の２０８バイトのデータに対し、８バイトまでの任意の位置の誤り訂正、及び、誤り位置が特定されている場合は１６バイトまでの誤り訂正が可能である。誤り訂正コードＰＯについても、行方向には誤り訂正コードＰＩが付加されている。データ再生時には、まず、行方向で誤り訂正及び誤り位置検出が行われ、次に、列方向の誤り訂正が行われる。これにより、列又は行に対して単独で誤り訂正を行う場合に比べて、高い誤り訂正能力が実現する。このようにマトリクス状に誤り訂正コードを付加する方式を、この実施例では「二次元プロダクトコード」という。
【００２８】
次に、図４に示すように、誤り訂正コードＰＯのデータが１行毎に分解され、各セクタの要素Ｌの直下に挿入される。このように、各セクタの要素に付加した誤り訂正コードＰＩ及び誤り訂正コードＰＯのデータを合わせたデータを新たにセクタデータとすると、全てのセクタデータのデータ量が一定値となる。
【００２９】
図５（ａ）は、図４から切り出された０番目のセクタデータの構造を示す図であり、偶数番目のセクタデータは、全て同様の構造となる。また、図５（ｂ）は、１番目のセクタデータの構造を示す図であり、奇数番目のセクタデータは、全て同様の構造となる。これらの図に示すように、マトリクスに沿って、行方向に左から右、及び列方向に上から下へとデータを読み出したとき、全てのセクタデータにおいて、
ＩＤ＋ＩＥＤ＋ＲＳＶ＋Ｄ０〜Ｄ２０４７＋ＥＤＣ
のように、データが同じ順番で並んでいる。
【００３０】
次に、各セクタデータは、光ディスク１へ記録するための記録ビットのデータへ変換（変調）される。この実施例では、たとえば、１バイトのデータを１２個のビット列データへ変換するＥＴＭ（Eight to Twelve Modulation、８／１２）変調方式を用いる。この場合、偶数番目のセクタデータは、図６（ａ）に示すような記録ビット列に変換され、奇数番目のセクタデータは、図６（ｂ）に示すような記録ビット列に変換される。すなわち、１８２バイトのデータは、１８２×１２＝２１８４個のピット列に変換されるが、これを２分割した１０９２個のピット列に対し、２４個のピット列よりなるＳＹＮＣパターン（同期コード）が頭にそれぞれ付加される。ＳＹＮＣパターンは、通常の変調では出現しないピット列パターンを含み、例えばＥＴＭ変調であれば、１３クロック以上の連続したマーク部又はスペース部を含むものが用いられる。
【００３１】
このＳＹＮＣパターンにより、データの区切りが容易に判別され、また、データ途中で再生信号のクロックが検出できなくなる同期外れを起こした場合も、同ＳＹＮＣパターンの検出により容易に復帰する。さらに、セクタデータの先頭に挿入されるＳＹＮＣパターンｈ，ｊを、他のＳＹＮＣパターンと異なる固定パターンとすることにより、同セクタデータの先頭位置が容易に検出され、その直後にあるアドレスの情報が容易に再生される。このセクタデータを変換した記録ビット列を３２セクタ分記録した記録ビット列が、記録トラック上のＥＣＣブロックとなる。場合によっては、各ＥＣＣブロックの間に所定の短いパターンを挿入した記録フォーマットが用いられることもある。
【００３２】
次に、この実施例の本旨である暗号化キーの抹消方法について説明する。
この実施例では、記録フォーマットとは異なる上書き用の記録ビット列を形成する。まず、暗号化キー情報が保存されているＥＣＣブロックに上書きを行って抹消する。この場合、通常のＥＣＣブロック相当の記録ビット列を用いて上書きを行うと、アドレスやＳＹＮＣパターンも上書きされてしまうことがある。このような上書きでは、アドレスを用いたアクセスや、ＳＹＮＣパターンによるデータの同期再生ができなくなってしまう。このため、特殊な上書きのパターンを生成する。
【００３３】
たとえば、暗号化キー情報が図２中の領域ＲＳＶに記録されている場合、同領域ＲＳＶは元データｉには含まれないため、上位のファイルシステムからは認識されない部分なので、同暗号化キー情報が不正に盗まれにくい利点がある。ただし、領域ＲＳＶの容量は小さいので、ＥＣＣブロック内の複数のセクタにまたがって、１つの暗号化キー情報を格納する。すなわち、偶数番目の記録ビット列では、領域ＲＳＶのデータは、図７（ａ）中のＲＳＶデータ相当記録ビット３０の部分となるので、まず、この部分に記録ビット列を上書きしてデータを再生不能とする。また、奇数番目の記録ビット列では、領域ＲＳＶのデータは、図７（ｂ）中のＲＳＶデータ相当記録ビット３２の部分となるので、この部分に記録ビット列を上書きしてデータを再生不能とする。
【００３４】
しかし、この部分は、図８に示す二次元プロダクトコードの配置において、ＲＳＶデータ部分３４となるが、行方向では、たかだか６バイト、列方向でも、たかだか１５バイトとなり、二次元プロダクトコードによって誤りの訂正が可能となってしまう。そこで、二次元プロダクトコードの誤り訂正能力を超えるように、まず、要素Ｒの中の同一列のデータに対しても上書きを行う。リードソロモン方式の誤り訂正コードを用いる場合、５バイト以上を加えればいいので、たとえば、図８中の追加データ部分３５を列方向で選択して行う。これは、図７中の追加データ相当記録ピット３１，３３に相当する。この場合、同一列内に追加するのであれば、他の場所でも良いし、連続したデータでなく、不連続な位置のデータを選択しても良い。次に、行方向で５バイト以上を追加で上書きする。たとえば、図８中の再追加データ部分３６のように、列方向にそろえて上書きすると、確実に訂正不能となる。
【００３５】
また、上書きする部分は、セクタ内でできるだけ近接しない方が、同期外れやサーボ外れが起こりにくく、安定した再生が行われる。追加データ部分３５及び再追加データ部分３６のデータ量は、誤り訂正コードの誤り訂正能力に基づいて決まる。また、上書きする記録ビット列のパターンとしては、たかだか６バイトのデータ分で７２記録ビット長程度なので、全てがマーク部のデータで上書きすることで、確実に再生不能とすることも可能である。また、たとえば、１０ピット長のマーク部、及び３ピット長のスペース部のような、長いマーク長の繰り返しパターンでも、ほとんどのデータを再生不能にすることもできる。また、上書きする記録ビット列において、セクタのアドレスに相当するデータ部分（ＩＤ及びＩＥＤ）及びＳＹＮＣパターンの部分は、スペース部となっているため、実質的に上書きを行わないようにしておけば、上書き後も安定したデータ再生動作が可能となる。
【００３６】
また、暗号化キー情報が特定のセクタの元データｉ内に記録されている場合、そのセクタに相当する記録ビット部分に対して、誤り訂正ができないように上書きを行う。具体的には、行方向で、１１バイト分以上のデータが誤りとなるように上書きをする。このとき、上書き位置を列方向でそろえておけば、１セクタで列方向に６のデータに誤りが発生する。偶数番目のセクタであれば、たとえば図９に示す上書き記録ビット３７のように記録する。さらに、マトリクス配置内の同じ列方向で誤りが発生する行を１１行以上選んで上書きを行う。たとえば、０番目のセクタに暗号化キー情報が含まれているとして、このセクタへ上書きを行った場合、さらに上書きする行を、２，４，８，１０，１２，１４，１６，１８，２０，２２，２４，２６番目のセクタの各上から２行目と、予め決めたものにしておけば、行方向の誤り訂正時に発生する誤り訂正不能な行のパターンを検出することにより、上書きによる暗号化キーの抹消処理が行われたことが光ディスク装置２０側で確実に認識される。
【００３７】
また、行でなく、列方向で、２，５，６，８，９，…のような特定の列で上書きを行って誤り訂正不能な列パターンを判別するようにしても、同様に上書きの確認が可能である。この実施例では、行方向で誤り訂正を不能とするには、１８２バイト中で１１バイト以上で、約６％の誤りを発生させればよい。これを固定のパターンの上書きで行う場合、記録済みのマーク位置に上書きのマークが重なる確率が５０％とすると、全体の２０％程度がマークとなる記録パターンで上書きをすれば、ほぼ訂正不能となる。さらに、確実な訂正不能を実現するためには、該当のＥＣＣブロックの再生を行い、再生された記録ビット列に１０％程度の量のマークをランダムに追加することで、抹消の確実性を増すことも可能である。
【００３８】
以上のように、この実施例では、光ディスク１に構成されたＥＣＣブロック中の暗号化キー情報に対応する複数のデータが選択され、選択された各データに対応する記録ビット列の位置に当該記録ビット列とはフォーマットの異なる上書き用ビット列が形成されることにより、サーボの不安定化などが発生することなく、暗号化キー情報の抹消が安定して行われる。特に、暗号化キー情報が領域ＲＳＶに記録されている場合、アドレス及び同期コードを除き、行方向に追加データ部分３５、及び列方向に再追加データ部分３６をそろえて所定位置に上書き用ビット列が形成されるので、暗号化キー情報が格納されたデータ部分が誤り訂正不能となり、また、安定した再生動作が確保される。また、暗号化キー情報が特定のセクタの元データｉ内に記録されている場合、上書きデータ生成回路２６は、ＥＣＣブロックに対して、特定の列部分又は行部分に誤り訂正不能な状態が発生するように上書き用ビット列が形成されるので、暗号化キー情報の抹消が安定して行われる。
【００３９】
以上、この発明の実施例を図面により詳述してきたが、具体的な構成は同実施例に限られるものではなく、この発明の要旨を逸脱しない範囲の設計の変更などがあっても、この発明に含まれる。
たとえば、上記実施例で用いられるＥＴＭ変調は、たとえば、１−７変調や８／１６変調などでも良い。また、上記実施例では、記録媒体がＣＤ−ＲやＤＶＤ−Ｒなどの光ディスクとなっているが、この発明は、ライトワンス型の記録媒体全般に適用できる。また、記録媒体として、ＣＤ−ＲやＤＶＤ−Ｒの他、ＣＤ−ＲＷやＤＶＤ−ＲＷなどの書換え可能型のものを用いても、上記実施例とほぼ同様の作用、効果が得られる。
【産業上の利用可能性】
【００４０】
この発明は、ライトワンス型の記録媒体及び書換え可能型の記録媒体に対して暗号化キー情報を抹消するデータ記録装置全般に適用できる。
【図面の簡単な説明】
【００４１】
【図１】この発明の一実施例であるデータ記録装置の要部の電気的構成を示すブロック図である。
【図２】記録ピット列の基本単位となるＥＣＣブロックの構造を示す図である。
【図３】図２のセクタを複数用いて誤り訂正コードを付加して構成された二次元マトリクスを示す図である。
【図４】図３の二次元マトリクスを変形したものを示す図である。
【図５】図４から切り出されたセクタデータを示す図である。
【図６】セクタデータから記録ビット列に変換したデータを示す図である。
【図７】上書きの位置を示す図である。
【図８】上書きの位置を示す図である。
【図９】他の上書きの位置を示す図である。
【図１０】記録できる光ディスク上の記録フォーマットの例を示す図である。
【図１１】暗号化処理を示す図である。
【符号の説明】
【００４２】
１      光ディスク（記録媒体）
２      記録トラック
３      ＥＣＣブロック
２０      光ディスク装置（データ記録装置）
２１      暗号化回路（データ記録装置の一部）
２２      記録駆動回路（データ記録装置の一部、上書き手段）
２３      スピンドル（データ記録装置の一部）
２４      光ヘッド（データ記録装置の一部）
２５      データ再生回路（データ記録装置の一部）
２６      上書きデータ生成回路（データ記録装置の一部、上書き手段）
３０      ＲＳＶデータ相当記録ビット（上書き用ビット列）
３１，３３      追加データ相当記録ビット（上書き用ビット列）
３２      ＲＳＶデータ相当記録ビット（上書き用ビット列）
３４      ＲＳＶデータ部分（上書き用ビット列）
３５      追加データ部分（上書き用ビット列）
３６      再追加データ部分（上書き用ビット列）
３７      上書き記録ビット（上書き用ビット列）
ＩＤ      ヘッダ情報
ＩＥＤ      ヘッダ情報
ＲＳＶ      ヘッダ情報
【図１】
2008181574.tif 000003
【図２】
2008181574.tif 000004
【図３】
2008181574.tif 000005
【図４】
2008181574.tif 000006
【図５】
2008181574.tif 000007
【図６】
2008181574.tif 000008
【図７】
2008181574.tif 000009
【図８】
2008181574.tif 000010
【図９】
2008181574.tif 000011
【図１０】
2008181574.tif 000012
【図１１】
2008181574.tif 000013