(57)【要約】光ディスクのバーストカッティングエリアには、４個のＥＣＣブロックが記録される。各ＥＣＣブロックは、１バイトのＢＣＡコンテンツコード、１バイトのコンテンツデータ長、および１４バイトのコンテンツデータにより構成される。ＢＣＡコンテンツコードのうち、先頭の６ビットは、アプリケーションＩＤとされ、残りの２ビットは、ブロック番号とされる。コンテンツデータには、ディスクＩＤが格納される。４つのＥＣＣブロックが存在するため、最大４つのアプリケーションにより光ディスクを個別に管理することができる。このようにして、同一の光ディスクを複数のアプリケーションにより管理できるようにする。
2005516325.tif 000002
【特許請求の範囲】
【請求項１】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記補助情報を記録する情報記録装置において、
前記補助情報を取得する取得手段と、
前記取得手段により取得された前記補助情報に、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化するブロック化手段と、
前記ブロック化手段により生成された、前記ヘッダが付加された前記補助情報を含む複数の誤り訂正ブロックを、前記ディスク記録媒体の前記バーストカッティングエリアに記録する記録手段と
を備えることを特徴とする情報記録装置。
【請求項２】
前記ブロック化手段は、複数の前記誤り訂正ブロックのそれぞれに同一の前記補助情報を配置する場合、同一の前記補助情報が配置される複数の前記誤り訂正ブロックのそれぞれの前記ブロック番号を同一とする
ことを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記ブロック化手段は、前記補助情報を、複数の前記誤り訂正ブロックにまたがって配置する場合、前記補助情報がまたがって配置される複数の前記誤り訂正ブロックの前記ブロック番号を、通し番号とする
ことを特徴とする請求項１に記載の情報記録装置。
【請求項４】
前記ブロック化手段は、前記ヘッダに、前記補助情報の長さを表す長さ情報をさらに含める
ことを特徴とする請求項１に記載の情報記録装置。
【請求項５】
前記ブロック化手段は、前記ヘッダに、前記補助情報の長さを表す長さ情報をさらに含め、前記補助情報を、複数の前記誤り訂正ブロックにまたがって配置する場合、前記補助情報がまたがって配置される複数の前記誤り訂正ブロックのそれぞれの前記長さ情報として、前記補助情報の実際の長さを記述する
ことを特徴とする請求項１に記載の情報記録装置。
【請求項６】
前記ブロック化手段は、前記ヘッダに、前記補助情報の長さを表す長さ情報をさらに含め、前記補助情報が、前記誤り訂正ブロックの固定長のデータ部の長さより短い場合、前記誤り訂正ブロックの前記長さ情報として、前記誤り訂正ブロックのデータ部の長さを記述する
ことを特徴とする請求項１に記載の情報記録装置。
【請求項７】
前記ブロック化手段により生成された前記誤り訂正ブロックを変調する変調手段をさらに備え
前記記録手段は、前記変調手段により変調された前記誤り訂正ブロックを、前記ディスク記録媒体の前記バーストカッティングエリアに記録する
ことを特徴とする請求項１に記載の情報記録装置。
【請求項８】
前記ブロック化手段は、前記誤り訂正ブロックとして、誤り訂正符号ＲＳ(m,n,k)の誤り訂正ブロックを用いる
ことを特徴とする請求項７に記載の情報記録装置。
【請求項９】
前記変調手段は、ｋ−１の長さのパリティのうち、その一部のパリティのみを変調する
ことを特徴とする請求項８に記載の情報記録装置。
【請求項１０】
前記変調手段は、ｋ−１の長さのパリティのうち、その一部の（ｋ−１）／２のパリティのみを変調する
ことを特徴とする請求項９に記載の情報記録装置。
【請求項１１】
前記変調手段は、前記誤り訂正ブロックを４／１変調する
ことを特徴とする請求項７に記載の情報記録装置。
【請求項１２】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記補助情報を記録する情報記録装置の情報記録方法において、
前記補助情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記補助情報に、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化するブロック化ステップと、
前記ブロック化ステップの処理により生成された、前記ヘッダが付加された前記補助情報を含む複数の誤り訂正ブロックを、前記ディスク記録媒体の前記バーストカッティングエリアに記録する記録ステップと
を含むことを特徴とする情報記録方法。
【請求項１３】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記補助情報を記録する情報記録装置のプログラムであって、
前記補助情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記補助情報に、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化するブロック化ステップと、
前記ブロック化ステップの処理により生成された、前記ヘッダが付加された前記補助情報を含む複数の誤り訂正ブロックを、前記ディスク記録媒体の前記バーストカッティングエリアに記録する記録ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１４】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記補助情報を記録する情報記録装置を制御するコンピュータが実行可能なプログラムであって、
前記補助情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記補助情報に、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化するブロック化ステップと、
前記ブロック化ステップの処理により生成された、前記ヘッダが付加された前記補助情報を含む複数の誤り訂正ブロックを、前記ディスク記録媒体の前記バーストカッティングエリアに記録する記録ステップと
を含むことを特徴とするプログラム。
【請求項１５】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体において、
前記バーストカッティングエリアには、前記補助情報に、前記補助情報が対応する識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されて、記録されている
ことを特徴とするディスク記録媒体。
【請求項１６】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記主データを記録する情報記録装置において、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得手段と、
前記主データを取得する第２の取得手段と、
前記第２の取得手段により取得された前記主データを、前記第１の取得手段により取得された前記補助情報に基づいて暗号化する暗号化手段と、
前記暗号化手段により暗号化された前記主データを変調する変調手段と、
前記変調手段により変調された前記主データを、前記ディスク記録媒体の前記データエリアに記録する記録手段と
を備えることを特徴とする情報記録装置。
【請求項１７】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部のパリティのみが符号化されている
ことを特徴とする請求項１６に記載の情報記録装置。
【請求項１８】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部の（ｋ−１）／２のパリティのみが符号化されている
ことを特徴とする請求項１７に記載の情報記録装置。
【請求項１９】
前記誤り訂正符号ＲＳ(m,n,k)は、ＲＳ(248,216,33)である
ことを特徴とする請求項１６に記載の情報記録装置。
【請求項２０】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記主データを記録する情報記録装置の情報記録方法において、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得ステップと、
前記主データを取得する第２の取得ステップと、
前記第２の取得ステップの処理により取得された前記主データを、前記第１の取得ステップの処理により取得された前記補助情報に基づいて暗号化する暗号化ステップと、
前記暗号化ステップの処理により暗号化された前記主データを変調する変調ステップと、
前記変調ステップの処理により変調された前記主データを、前記ディスク記録媒体の前記データエリアに記録する記録ステップと
を含むことを特徴とする情報記録方法。
【請求項２１】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記主データを記録する情報記録装置のプログラムであって、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得ステップと、
前記主データを取得する第２の取得ステップと、
前記第２の取得ステップの処理により取得された前記主データを、前記第１の取得ステップの処理により取得された前記補助情報に基づいて暗号化する暗号化ステップと、
前記暗号化ステップの処理により暗号化された前記主データを変調する変調ステップと、
前記変調ステップの処理により変調された前記主データを、前記ディスク記録媒体の前記データエリアに記録する記録ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２２】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記主データを記録する情報記録装置を制御するコンピュータが実行可能なプログラムであって、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得ステップと、
前記主データを取得する第２の取得ステップと、
前記第２の取得ステップの処理により取得された前記主データを、前記第１の取得ステップの処理により取得された前記補助情報に基づいて暗号化する暗号化ステップと、
前記暗号化ステップの処理により暗号化された前記主データを変調する変調ステップと、
前記変調ステップの処理により変調された前記主データを、前記ディスク記録媒体の前記データエリアに記録する記録ステップと
を含むことを特徴とするプログラム。
【請求項２３】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体から、前記主データを再生する情報再生装置において、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する取得手段と、
前記データエリアから前記主データを再生する再生手段と、
前記再生手段により再生された前記主データを復調する復調手段と、
前記復調手段により復調された前記主データを、前記取得手段により取得された前記補助情報に基づいて復号する復号手段と
を備えることを特徴とする情報再生装置。
【請求項２４】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部のパリティのみが符号化されている
ことを特徴とする請求項２３に記載の情報再生装置。
【請求項２５】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部の（ｋ−１）／２のパリティのみが符号化されている
ことを特徴とする請求項２４に記載の情報再生装置。
【請求項２６】
前記誤り訂正符号ＲＳ(m,n,k)は、ＲＳ(248,216,33)である
ことを特徴とする請求項２３に記載の情報再生装置。
【請求項２７】
前記ディスク記録媒体に、複数の前記誤り訂正ブロックが記録されている場合、前記取得手段は、前記ヘッダに記録されている前記識別番号と前記ブロック番号に基づいて、所定の前記誤り訂正ブロックを選択し、選択した前記誤り訂正ブロックの前記補助情報を取得する
ことを特徴とする請求項２３に記載の情報再生装置。
【請求項２８】
複数の前記誤り訂正ブロックのうち、選択した前記誤り訂正ブロックの誤りが訂正できない場合、前記取得手段は、対応する前記識別番号と前記ブロック番号の他の前記誤り訂正ブロックをさらに選択する
ことを特徴とする請求項２７に記載の情報再生装置。
【請求項２９】
主データを記録するデータエリアと、前記補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体から、前記主データを再生する情報再生装置の情報再生方法において、
前記バーストカッティングエリアに記録されている補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する取得ステップと、
前記データエリアから前記主データを再生する再生ステップと、
前記再生ステップの処理により再生された前記主データを復調する復調ステップと、
前記復調ステップの処理により復調された前記主データを、前記取得ステップの処理により取得された前記補助情報に基づいて復号する復号ステップと
を含むことを特徴とする情報再生方法。
【請求項３０】
主データを記録するデータエリアと、前記補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体から、前記主データを再生する情報再生装置のプログラムであって、
前記バーストカッティングエリアに記録されている補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する取得ステップと、
前記データエリアから前記主データを再生する再生ステップと、
前記再生ステップの処理により再生された前記主データを復調する復調ステップと、
前記復調ステップの処理により復調された前記主データを、前記取得ステップの処理により取得された前記補助情報に基づいて復号する復号ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項３１】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体から、前記主データを再生する情報再生装置を制御するコンピュータが実行可能なプログラムであって、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する取得ステップと、
前記データエリアから前記主データを再生する再生ステップと、
前記再生ステップの処理により再生された前記主データを復調する復調ステップと、
前記復調ステップの処理により復調された前記主データを、前記取得ステップの処理により取得された前記補助情報に基づいて復号する復号ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録装置及び方法、情報再生装置及び方法、記録媒体、プログラム、並びにディスク記録媒体に関し、特に、複数のディスクＩＤを記録することができるようにした情報記録装置及び方法、情報再生装置及び方法、記録媒体、プログラム、並びにディスク記録媒体に関する。
【背景技術】
【０００２】
例えば高画質のディジタルビデオ信号等のディジタルデータを光学的に記録したディスク記録媒体として、再生専用であるＤＶＤ（Digital Versatile Disc又はDigital Video Disc）が広く知られている。また、このＤＶＤフォーマットを用いて追記や書き換えを可能としたディスク記録媒体として、ＤＶＤ-Ｒ（DVD-Recordable）、ＤＶＤ-ＲＷ（DVD-ReWritable）、ＤＶＤ-ＲＡＭ（DVD-Random Access Memory）が汎用化されつつある。
【０００３】
さらに、今後、405nmの波長の青色レーザ光と、ＮＡが0.85の対物レンズの組み合わせを用いて、トラックピッチが0.32μm、線密度が0.12μm/ビットで、直径が120mmでありながらも、約23Ｇバイト以上という大容量を可能とした次世代光ディスクが商品化されようとしている。この次世代光ディスクにおいては、基板上に記録層が形成され、記録層の上に、さらに、約0.1mmの厚さの透明カバー層が形成される。この透明カバー層は、優れた光学的特性を追求したものであり、例えば引っかき傷に対しても強くなるようにハードコートされている。レーザ光は、前記0.1mmの厚さの透明カバー層を介して記録層に照射される。
【０００４】
透明カバー層を薄くすると、レーザ光の記録層上のスポット径を小さくすることができる。しかしながら、このように、スポット径が小さくなると、スポット径が大きいときにはあまり影響を受けなかったサイズのゴミにより、影響を大きく受けることになる。
【０００５】
このため、透明カバー層が薄い次世代光ディスクにデータを記録する場合、誤り訂正符号の強化が必要となる。このことは、光ディスクのコンテンツデータが記録されるデータエリアにおいては勿論、ディスクＩＤが記録されるＢＣＡ（Burst Cutting Area）でも同様である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の光ディスクにおいては、１つのディスクＩＤしか記録することができないため、複数のアプリケーションにより同一の光ディスクを管理することができない課題があった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、複数のアプリケーションにより、同一のディスク記録媒体を管理することができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の第１の情報記録装置は、補助情報を取得する取得手段と、取得手段により取得された補助情報を、補助情報が対応する識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化するブロック化手段と、ブロック化手段により生成された、ヘッダが付加された補助情報を含む複数の誤り訂正ブロックを、ディスク記録媒体のバーストカッティングエリアに記録する記録手段とを備えることを特徴とする。
【０００９】
前記ブロック化手段は、複数の誤り訂正ブロックのそれぞれに同一の補助情報を配置する場合、同一の補助情報が配置される複数の誤り訂正ブロックのそれぞれのブロック番号を同一とすることができる。
【００１０】
前記ブロック化手段は、補助情報を、複数の誤り訂正ブロックにまたがって配置する場合、補助情報がまたがって配置される複数の誤り訂正ブロックのブロック番号を、通し番号とすることができる。
【００１１】
前記ブロック化手段は、ヘッダに、補助情報の長さを表す長さ情報をさらに含めるようにすることができる。
【００１２】
前記ブロック化手段は、ヘッダに、補助情報の長さを表す長さ情報をさらに含め、補助情報を、複数の誤り訂正ブロックにまたがって配置する場合、補助情報がまたがって配置される複数の誤り訂正ブロックのそれぞれの長さ情報として、補助情報の実際の長さを記述することができる。
【００１３】
前記ブロック化手段は、ヘッダに、補助情報の長さを表す長さ情報をさらに含め、補助情報が、誤り訂正ブロックの固定長のデータ部の長さより短い場合、誤り訂正ブロックの長さ情報として、誤り訂正ブロックのデータ部の長さを記述することができる。
【００１４】
前記ブロック化手段により生成された誤り訂正ブロックを変調する変調手段をさらに備え記録手段は、変調手段により変調された誤り訂正ブロックを、ディスク記録媒体のバーストカッティングエリアに記録することができる。
【００１５】
前記ブロック化手段は、誤り訂正ブロックとして、誤り訂正符号ＲＳ(m,n,k)の誤り訂正ブロックを用いることができる。
【００１６】
前記変調手段は、ｋ−１の長さのパリティのうち、その一部のパリティのみを変調することができる。
【００１７】
前記変調手段は、ｋ−１の長さのパリティのうち、その一部の（ｋ−１）／２のパリティのみを変調することができる。
【００１８】
前記変調手段は、誤り訂正ブロックを４／１変調することができる。
【００１９】
本発明の第１の情報記録方法は、補助情報を取得する取得ステップと、取得ステップの処理により取得された補助情報を、補助情報が対応する識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化するブロック化ステップと、ブロック化ステップの処理により生成された、ヘッダが付加された補助情報を含む複数の誤り訂正ブロックを、ディスク記録媒体のバーストカッティングエリアに記録する記録ステップとを含むことを特徴とする。
【００２０】
本発明の第１の記録媒体のプログラムは、主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、ディスク記録媒体に固有の補助情報を記録する情報記録装置のプログラムであって、補助情報を取得する取得ステップと、取得ステップの処理により取得された補助情報を、補助情報が対応する識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化するブロック化ステップと、ブロック化ステップの処理により生成された、ヘッダが付加された補助情報を含む複数の誤り訂正ブロックを、ディスク記録媒体のバーストカッティングエリアに記録する記録ステップとを含むことを特徴とする。
【００２１】
本発明の第１のプログラムは、主データを記録するデータエリアと、バーストカッティングエリアとを有するディスク記録媒体に、ディスク記録媒体に固有の補助情報を記録する情報記録装置を制御するコンピュータが実行可能なプログラムであって、補助情報を取得する取得ステップと、取得ステップの処理により取得された補助情報を、補助情報が対応する識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化するブロック化ステップと、ブロック化ステップの処理により生成された、ヘッダが付加された補助情報を含む複数の誤り訂正ブロックを、ディスク記録媒体のバーストカッティングエリアに記録する記録ステップとを含むことを特徴とする。
【００２２】
本発明のディスク記録媒体は、バーストカッティングエリアには、ディスク記録媒体に固有の補助情報が、補助情報が対応する識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されて、記録されていることを特徴とする。
【００２３】
本発明の第２の情報記録装置は、バーストカッティングエリアに記録されているディスク記録媒体に固有の補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得手段と、主データを取得する第２の取得手段と、第２の取得手段により取得された主データを、第１の取得手段により取得された補助情報に基づいて暗号化する暗号化手段と、暗号化手段により暗号化された主データを変調する変調手段と、変調手段により変調された主データを、ディスク記録媒体のデータエリアに記録する記録手段とを備えることを特徴とする。
【００２４】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部のパリティのみが符号化されているようにすることができる。
【００２５】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部の（ｋ−１）／２のパリティのみが符号化されているようにすることができる。
【００２６】
前記誤り訂正符号ＲＳ(m,n,k)は、ＲＳ(248,216,33)であるようにすることができる。
【００２７】
本発明の第２の情報記録方法は、バーストカッティングエリアに記録されているディスク記録媒体に固有の補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得ステップと、主データを取得する第２の取得ステップと、第２の取得ステップの処理により取得された主データを、第１の取得ステップの処理により取得された補助情報に基づいて暗号化する暗号化ステップと、暗号化ステップの処理により暗号化された主データを変調する変調ステップと、変調ステップの処理により変調された主データを、ディスク記録媒体のデータエリアに記録する記録ステップとを含むことを特徴とする。
【００２８】
本発明の第２の記録媒体のプログラムは、主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、主データを記録する情報記録装置のプログラムであって、バーストカッティングエリアに記録されているディスク記録媒体に固有の補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得ステップと、主データを取得する第２の取得ステップと、第２の取得ステップの処理により取得された主データを、第１の取得ステップの処理により取得された補助情報に基づいて暗号化する暗号化ステップと、暗号化ステップの処理により暗号化された主データを変調する変調ステップと、変調ステップの処理により変調された主データを、ディスク記録媒体のデータエリアに記録する記録ステップとを含むことを特徴とする。
【００２９】
本発明の第２のプログラムは、主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、主データを記録する情報記録装置を制御するコンピュータが実行可能なプログラムであって、バーストカッティングエリアに記録されているディスク記録媒体に固有の補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得ステップと、主データを取得する第２の取得ステップと、第２の取得ステップの処理により取得された主データを、第１の取得ステップの処理により取得された補助情報に基づいて暗号化する暗号化ステップと、暗号化ステップの処理により暗号化された主データを変調する変調ステップと、変調ステップの処理により変調された主データを、ディスク記録媒体のデータエリアに記録する記録ステップとを含むことを特徴とする。
【００３０】
本発明の情報再生装置は、バーストカッティングエリアに記録されているディスク記録媒体に固有の補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する取得手段と、データエリアから主データを再生する再生手段と、再生手段により再生された主データを復調する復調手段と、復調手段により復調された主データを、取得手段により取得された補助情報に基づいて復号する復号手段とを備えることを特徴とする。
【００３１】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部のパリティのみが符号化されているようにすることができる。
【００３２】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部の（ｋ−１）／２のパリティのみが符号化されているようにすることができる。
【００３３】
前記誤り訂正符号ＲＳ(m,n,k)は、ＲＳ(248,216,33)であるようにすることができる。
【００３４】
前記ディスク記録媒体に、複数の誤り訂正ブロックが記録されている場合、取得手段は、ヘッダに記録されている識別番号とブロック番号に基づいて、所定の誤り訂正ブロックを選択し、選択した誤り訂正ブロックの補助情報を取得することができる。
【００３５】
複数の誤り訂正ブロックのうち、選択した誤り訂正ブロックの誤りが訂正できない場合、取得手段は、対応する識別番号とブロック番号の他の誤り訂正ブロックをさらに選択することができる。
【００３６】
本発明の情報再生方法は、バーストカッティングエリアに記録されているディスク記録媒体に固有の補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する取得ステップと、データエリアから主データを再生する再生ステップと、再生ステップの処理により再生された主データを復調する復調ステップと、復調ステップの処理により復調された主データを、取得ステップの処理により取得された補助情報に基づいて復号する復号ステップとを含むことを特徴とする。
【００３７】
本発明の第３の記録媒体のプログラムは、主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体から、主データを再生する情報再生装置のプログラムであって、バーストカッティングエリアに記録されているディスク記録媒体に固有の補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する取得ステップと、データエリアから主データを再生する再生ステップと、再生ステップの処理により再生された主データを復調する復調ステップと、復調ステップの処理により復調された主データを、取得ステップの処理により取得された補助情報に基づいて復号する復号ステップとを含むことを特徴とする。
【００３８】
本発明の第３のプログラムは、主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体から、主データを再生する情報再生装置を制御するコンピュータが実行可能なプログラムであって、バーストカッティングエリアに記録されているディスク記録媒体に固有の補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する取得ステップと、データエリアから主データを再生する再生ステップと、再生ステップの処理により再生された主データを復調する復調ステップと、復調ステップの処理により復調された主データを、取得ステップの処理により取得された補助情報に基づいて復号する復号ステップとを含むことを特徴とする。
【００３９】
本発明の第１の情報記録装置および方法、記録媒体、並びにプログラムにおいては、補助情報が識別番号とブロック番号を含むヘッダを付加して、誤り訂正ブロックにブロック化されて、バーストカッティングエリアに記録される。
【００４０】
本発明のディスク記録媒体においては、そのバーストカッティングエリアに、補助情報が、識別番号とブロック番号を含むヘッダを付加して、誤り訂正ブロックにブロック化されて、記録されている。
【００４１】
本発明の第２の情報記録装置および方法、記録媒体、並びにプログラムにおいては、識別番号とブロック番号を含むヘッダを付加して、誤り訂正ブロックにブロック化されている補助情報が取得され、その補助情報に基づいて、主データが暗号化される。
【００４２】
本発明の情報再生装置および方法、記録媒体、並びにプログラムにおいては、バーストカッティングエリアに記録されている補助情報であって、識別番号とブロック番号を含むヘッダが付加して、誤り訂正ブロックにブロック化されている情報に基づいて、主データが復号される。
【発明の効果】
【００４３】
本発明によれば、同一のディスク記録媒体を複数のアプリケーションにより管理することが可能となる。
【００４４】
各アプリケーションは、ブロックの構成を知ることができ、各ブロックのデータが多重書きされているか否かを判定することができる。
【００４５】
各ブロックには、そのブロックのデータ部より長いデータを記録することができる。
【発明を実施するための最良の形態】
【００４６】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００４７】
本発明のディスク記録媒体の実施の形態は、直径が１２０mmでありながらも２３．３Ｇバイト以上という大容量を可能とした次世代光ディスクである。この光ディスクにおいては、基板上に記録層が形成され、さらにその上に、0.1mmの透明カバー層が形成されている。例えば、波長405nmの青紫のレーザ光が、コンテンツデータの記録再生のため、開口数ＮＡ＝0.85に設定された光ピックアップにより集光されて、0.1mmの厚さの透明カバー層を介して記録層に照射される。
【実施例】
【００４８】
図１に、本発明が適用される光ディスク１のディスクフォーマットを示す。光ディスク１の内周のコンテンツデータ（AVデータなど）が記録されるデータエリア１Ｂの外側（この例の場合、内側）の、半径21.3mm乃至22.0mmの範囲には、同心円状に、バーストカッティングエリア（ＢＣＡ）１Ａが形成される。このＢＣＡには、ディスク固有の、例えばディスクＩＤ情報のような属性情報を含む補助情報が、１周4750チャネル（チャネルビット）のうちの、4648チャネルにわたって記録される。
【００４９】
図２は、バーストカッティングエリア１Ａに記録されるデータの変調方法を表している。この例においては、２ビットのソースデータが、７ビットの変調データに変調される。７ビットの変調データは、３ビットの同期部と、それに続く４ビットのデータ部とで構成される。
【００５０】
同期部は、"０１０"とされる。データ部においては、４ビットのうちの、いずれかのビットに"１"が設定される。図２の例の場合、ソースデータ"００"のデータ部は"１０００"とされる。ソースデータ"０１"のデータ部は"０１００"とされる。ソースデータ"１０"のデータ部は"００１０"とされる。ソースデータ"１１"のデータ部は"０００１"とされる。
【００５１】
このように、この変調方式は、４個のチャネルビットのうちの１つのチャネルビットが選択される方法である。以下、この変調方法を４／１変調と称する。
【００５２】
図３は、同期部とデータ部がバーストカッティングエリア１Ａに記録されている状態を模式的に表している。１つのチャネルビットの長さ（ディスク円周方向の長さ）Ｌ1は、約３０μｍの長さとされる。これに対して、"１"が記録されるチャネルビットには、その長さＬ2が約１０μｍ乃至１５μｍのマークが記録される。"０"のチャネルには、このマークが形成されず、単なるスペースとされる。
【００５３】
図３の例の場合、"０１０１０００"のチャネルビットのデータ（図２のソースデータ"００"に対応するチャネルビットのデータ）が表されている。
【００５４】
図４は、バーストカッティングエリア１Ａに記録されるデータのデータ構造を表している。同図に示されるように、各フレーム（行）が５バイトで構成される。各フレームの先頭の１バイトは、フレームシンクとされ、フレームシンクに続く４バイトがデータとされる。
【００５５】
第１フレームのフレームシンクは、ＳＢBCA,-1とされ、データは、プリアンブルとされる。プリアンブルの値は、すべて００ｈとされる。このプリアンブルを用いて後述するPLLによりチャネルクロックが生成される。
【００５６】
第１フレームのフレームシンクＳＢBCA,-1は、ユニークな値とされているため、これを用いてＢＣＡコードのスタート位置を検出することができる。あるいは、また、フレームシンクＳＢBCA,-1と、それに続くプリアンブルの両方を、ＢＣＡコードのスタート位置として検出することもできる。
【００５７】
第２フレームから第３３フレームまでは、４フレーム単位で区分され、第２フレームから第５フレームまでのデータには、Ｉ0,0乃至Ｉ0,15の１６バイトのユーザデータが配置され、続く第６フレームから第９フレームには、第２フレームから第５フレームのユーザデータＩ0,0乃至Ｉ0,15に対応する１６バイトのパリティＣ0,0乃至Ｃ0,15が配置される。
【００５８】
この第２フレーム乃至第５フレームのユーザデータと、第６フレーム乃至第９フレームのパリティデータに基づいて、１つのＥＣＣブロックが構成される。
【００５９】
同様に、第１０フレーム乃至第１３フレームに、ユーザデータＩ1,0乃至Ｉ1,15が配置され、第１４フレームから第１７フレームに、それに対応するパリティＣ1,0乃至Ｃ1,15が配置される。第１８フレームから第２１フレームには、ユーザデータＩ2,0乃至Ｉ2,15が配置され、第２２フレームから第２５フレームには、対応するパリティＣ2,0乃至Ｃ2,15が配置される。第２６フレーム乃至第２９フレームには、ユーザデータＩ3,0乃至Ｉ3,15が配置され、第３０フレームから第３３フレームには、対応するパリティＣ3,0乃至Ｃ3,15が配置される。
【００６０】
第２フレーム乃至第５フレームのシンクフレームは、ＳＢBCA,0とされる。第６フレーム乃至第９フレームのシンクフレームは、ＳＢBCA,1とされる。第１０フレーム乃至第１３フレームのシンクフレームは、ＳＢBCA,2とされる。第１４フレーム乃至第１７フレームのシンクフレームは、ＳＢBCA,3とされる。第１８フレーム乃至第２１フレームのシンクフレームは、ＳＢBCA,4とされる。第２２フレーム乃至第２５フレームのシンクフレームは、ＳＢBCA,5とされる。第２６フレーム乃至第２９フレームのシンクフレームは、ＳＢBCA,6とされる。第３０フレーム乃至第３３フレームのフレームシンクは、ＳＢBCA,7とされる。
【００６１】
第３４フレームのターミネーションのフレームシンクは、ＳＢBCA,-2とされる。第３４フレームには、データは配置されず、フレームシンクだけとされる。
【００６２】
この図４のデータは、図２の変調方式に従って４／１変調される前のデータを表している。その全データ量は、１６６（＝５×４×８＋５＋１）バイトとなる。この１６６バイトのデータが、図２に示される４／１変調方式により変調される結果、４６４８（＝１６６×８×７／２）チャネルビットとなる（図１）。
【００６３】
図５は、図４に示すフレームシンクの具体的な例を表している。なお、図５の例は、４／１変調された後のチャネルビットの構成として表されている。
【００６４】
２８チャネルビットのフレームシンクは、１４チャネルビットのシンクボディと、１４チャネルビットのシンクＩＤとで構成される。
【００６５】
１４チャネルビットのシンクボディは、７チャネルビットのシンクボディ１と、７チャネルビットのシンクボディ２とにより構成され、１４チャネルビットのシンクＩＤは、７チャネルビットのシンクＩＤ１と、７チャネルビットのシンクＩＤ２とにより構成される。
【００６６】
シンクボディは、４／１変調のアウトオブルール(out of rule)のパターンとなっている。すなわち、図２に示されるように、４／１変調の場合、その同期部の値は、"０１０"とされるが、シンクボディ２の同期部は、"０１０"ではなく、"００１"とされている。従って、フレームシンクをデータから容易に識別することが可能となる。
【００６７】
各フレームシンクのシンクボディ１は、いずれも"０１０  ０００１"とされ、シンクボディ２は、"００１  ０１００"とされる。
【００６８】
これに対して、シンクＩＤは、各フレームシンク毎に異なる値とされ、これにより、相互のフレームシンクを識別することが可能となっている。
【００６９】
すなわち、図５の例においては、プリアンブルのＳＢBCA,-1のシンクＩＤ１と、ターミネーションのフレームシンクＳＢBCA,-2のシンクＩＤ１は、"０１０  ０００１"とされる。これにより、プリアンブルとターミネーションを他のフレームと容易に識別することができる。また、プリアンブルのフレームとターミネーションのフレームは、それぞれシンクＩＤ２の値が"０１０  ０００１"、または"０１０  ００１０"とされているので、両者の識別が可能である。
【００７０】
さらに、その他のフレームのフレームシンクも、図５に示されるように、それぞれ異なった値とされているため、相互に識別が可能である。
【００７１】
図６は、図４に示されるように構成されるＢＣＡコードの、ＥＣＣブロックの構成を表している。すなわち、ＥＣＣの符号としては、ＲＳ(248,216,33)のリードソロモン符号が用いられる。すなわち、符号長ｍが２４８バイト（シンボル）とされ、データ長ｎが２１６バイト（シンボル）とされ、距離（ディスタンス）が３３バイト（シンボル）とされる。
【００７２】
このＢＣＡコードのＥＣＣブロックは、図１のデータエリア１Ｂに記録される主データとしてのコンテンツデータのＥＣＣブロックと同様に構成される。
【００７３】
すなわち、データエリア１ＢにおけるＥＣＣブロックとしては、図７に示されるように、やはりＲＳ(248,216,33)のリードソロモン符号が用いられる。
【００７４】
但し、BCコードのＥＣＣブロックは、図６に示されるように、２１６バイトのデータ長ｎのうち、先頭の２００バイト（シンボル）の値は、固定データとされ、任意の値、例えば、FFhが使用される。固定データに続く１６バイト（シンボル）のＩ0,乃至Ｉ15が、実質的にＢＣＡデータを構成するユーザデータとされる。
【００７５】
なお、図６においては、２１６バイト（シンボル）のうちの最後にＢＣＡデータを配置するようにしたが、先頭に配置するようにしてもよい。
【００７６】
２００バイトの固定データと、１６バイトのＢＣＡデータとを用いて、３６バイトのパリティが計算される。この２００バイトの固定データが存在しなければ、３２バイトのパリティを計算することができない。このように、パリティを計算する基礎として用いられるものであるため、２００バイトの固定データは、単なるスタッフィングのデータではない。
【００７７】
また、本発明においては、３２バイトのパリティのうち、先頭の１６バイトのパリティＣ0乃至Ｃ15のみが光ディスク１に記録され、残りの１６バイトのパリティは、記録されない。
【００７８】
また、２１６バイト（シンボル）のデータのうち、２００バイトの固定データは記録されず、１６バイトのＢＣＡデータのみが記録される。結局、２４８バイトのＥＣＣブロックのうち、記録されるのは、１６バイトのＢＣＡデータと１６バイトのパリティの、合計３２バイト（シンボル）だけとされる。
【００７９】
その結果、エラー訂正の性能としては、ＲＳ（32,16,17）のエラー訂正符号の性能に対応する。
【００８０】
復号時、２００バイトの固定データは、同一の値がそのまま用いられる。また、未記録の１６バイトのパリティは、ポインタイレージャとして復号される。すなわち、３２バイトのパリティのうち、後半の１６バイトに位置するパリティは、消失したものとして処理される。パリティの１／２が消失したとしても、その位置が既知であるため、元のパリティを復号することが可能である。
【００８１】
このように、データエリア１Ｂに記録される主データのＥＣＣと同じＲＳ(248,216,33)を用いることで、非常に強力なエラー訂正能力を、バーストカッティングエリア１ＡにおけるＢＣＡコードでも実現することができる。また、データエリア１Ｂの主データのＥＣＣと同一のハードウェアを用いて、ＢＣＡコードのＥＣＣ処理を行うことができるため、構成を簡略化し、コストを低減することができる。さらに、３２シンボルだけを記録すればよいので、２４８シンボルのすべてを記録する場合に比べて、線密度を大きくすることができ、検出が容易となるため、信頼性を高めることができる。また、多くの容量のデータ（ディスクＩＤ）を記録することが可能となる。
【００８２】
図８は、ＢＣＡのＥＣＣブロックの構成を表している。同図に示されるように、この発明においては、４個のＥＣＣブロックがバーストカッティングエリア１Ａに記録される。
【００８３】
各ＥＣＣブロックの１６バイトのデータは、先頭の２バイトのヘッダと、続く１４バイトのコンテンツデータ（Content Data）で構成される。ヘッダは、１バイトのＢＣＡコンテンツコード（BCA Content Code）と、１バイトのコンテンツデータ長（Content Data Length）で構成される。
【００８４】
ＢＣＡコンテンツコードは、図９に示されるように、先頭のビット７からビット２までの６ビットがアプリケーションＩＤとされ、最後のビット１とビット０の２ビットがブロック番号とされる。
【００８５】
光ディスク記録再生装置は、予め設定されているアプリケーションＩＤを持つＢＣＡレコードを有する光ディスクに対してのみ、データを記録したり、再生することが可能とされる。例えば、特定のアプリケーションＩＤを有するＢＣＡレコードに、コンテンツデータを保護するために必要なデータ（例えば、コンテンツを暗号化／復号化するための鍵情報やディスクＩＤ等）を記録するようにすることができる。
【００８６】
ブロック番号は、"００"，"０１"，"１０"，"１１"の４つの番号のうちのいずれかとされる。
【００８７】
各ＥＣＣブロックのコンテンツデータが全て１４バイト以下である場合、それぞれのブロック番号は、全て"００"される。
【００８８】
また、例えば、４つのＥＣＣブロックのうち、先頭の２個のＥＣＣブロックの各コンテンツデータとして、同一のコンテンツデータを記録した場合（すなわち、同一のアプリケーションＩＤの同一のコンテンツデータを２重書きした場合）、それぞれのＥＣＣブロックのブロック番号は、"００"とされる。すなわち、同一のコンテンツデータを記録する場合には、２つのＥＣＣブロックのブロック番号は同一番号とされる。
【００８９】
残りの（後の）２個のＥＣＣブロックに、最初の２個のＥＣＣブロックのアプリケーションＩＤとは異なるアプリケーションＩＤのコンテンツデータを、２４バイト連続して記録した場合、後の２個のＥＣＣブロックのうちの先頭のＥＣＣブロックのブロック番号は、"００"とされ、２番目のＥＣＣブロックのブロック番号は、"０１"とされる。すなわち、複数のＥＣＣブロックにまたがってコンテンツデータを記録する場合には、各々のＥＣＣブロックのブロック番号は通し番号とされる。そして、後の２つのＥＣＣのブロックのいずれも、そのコンテンツデータ長の値は２４バイト（ユーザデータの実際の長さ）とされる。
【００９０】
これに対して、同一のコンテンツデータを２重書きした場合における、それぞれのＥＣＣブロックのコンテンツデータ長は、いずれも１４バイト（固定長）とされる。
【００９１】
なお、コンテンツデータが１４バイトに満たない場合、スタッフィングデータが付加され、各ＥＣＣブロックのコンテンツデータの大きさは、１４バイト（固定長）とされる。
【００９２】
このように、各ＥＣＣブロックに、アプリケーションＩＤとブロック番号が記録されるので、それらを用いて、いずれのＥＣＣブロックに所望のデータが格納されているのか、また多重書きであるのか、それとも１重書きであるのかを識別することができる。
【００９３】
なお、図８の先頭のＥＣＣブロックのＢＣＡコンテンツコード、コンテンツデータ長、およびコンテンツデータ（１６バイト）が、図４の先頭のＥＣＣブロックのＩ0,0乃至Ｉ0,15（１６バイト）に対応する。以下、同様に、図８の第２番目乃至第４番目のＥＣＣブロックのＢＣＡコンテンツコード、コンテンツデータ長、およびコンテンツデータは、それぞれ図４の第２番目乃至第４番目のＥＣＣブロックのＩ0乃至Ｉ15に対応する。
【００９４】
図１０は、ＢＣＡコードのエラー訂正能力を表している。同図において、曲線Ａは、４つのＥＣＣブロックに４つとも同じデータを記録した場合の（４重書きした場合の）エラーレートを表し、曲線Ｂは、４つのＥＣＣブロックにそれぞれ別のデータを記録した場合の（１重書きした場合の）、４つのＥＣＣブロックのうちのどれかにエラーが発生するエラーレートを表している。
【００９５】
カバー層の厚さが0.1mmの場合、カートリッジ内に光ディスク１を入れて、ゴミの付着の程度をみると、全ての面積の約０．１％程度にゴミが付着する。そこで、０．１％（＝１Ｅ−３＝１×１０−３）のビットエラーレートに対するＢＣＡコードのエラーレートは、曲線Ｂの場合、約１．０×Ｅ−１２となり、曲線Ａの場合、それよりはるかに小さい値となる。
【００９６】
なお、図１０において、横軸は、生のデータのビットエラーレートを表し、縦軸は、ＢＣＡコードのエラーレートを表す。
【００９７】
データエリア１Ｂに記録されるAVデータなどの主データ（コンテンツデータ）のエラー訂正ブロックは、図１１に示されるように、６４ｋバイト単位で構成される。このように、ＥＣＣブロックの構成を大きくすることで、インターリーブ長を大きくすることができ、バーストエラーに強くなる。
【００９８】
この場合、記録再生の単位を、２ｋバイトのセクタ単位とすることもできる。このとき、６４ｋバイトを単位としたエラー訂正ブロックで記録再生しながら、その中から所望の２ｋデータセクタが記録再生される。
【００９９】
エラー訂正符号は、ＲＳ(248,216,33)となり、１エラー訂正ブロックは、３０４個の訂正符号により構成される。
【０１００】
２ｋ（＝２０４８）バイトのデータに４バイトの誤り検出コード（EDC）を付加すると、合計のデータ量は、２０５２バイトとなる。１セクタが、２０５２バイトのデータで構成されるとすると、６４ｋバイトを単位とするエラー訂正ブロックに、２ｋバイトのセクタは３２個構成できるため、６４ｋバイトのエラー訂正ブロックのデータ量は、６５６６４（＝２０５２×３２）バイトとなる。
【０１０１】
図１２の曲線Ａは、図１１に示されるような６４ｋバイト単位のブロックエラーレートを表し、曲線Ｂは、シンボルエラーレートを表す。なお、図１２において、横軸は、生シンボルエラーレートを表し、縦軸は、訂正後のシンボルエラーレートを表す。
【０１０２】
図１２の横軸の生シンボルエラーレートの値が４．０Ｅ−３であるとき、訂正後のシンボルエラーレートの値は、曲線Ｂから、約１．０Ｅ−１６となることがわかる。この１．０Ｅ−１６のシンボルエラーレートは、ほとんどエラーフリーの状態（エラーがない状態）といってよい値である。このときの６４ｋバイトのＥＣＣブロックのブロックエラーレートは、およそ７Ｅ−１２となる。
【０１０３】
図１０のグラフで示されるエラーレートの値は、図１２の曲線Ａのブロックエラーレートで表されるエラーレートに近いか、それより充分小さい値となっている。すなわち、上述したＥＣＣブロック処理を行うことで、バーストカッティングエリア１Ａにおいても、データエリア１Ｂにおける場合と、ほとんど遜色のないエラーレートを実現することができる。
【０１０４】
以上においては、バーストカッティングエリア１Ａに、４個のＥＣＣブロックを記録するようにしたが、図１３に示されるように、１個のＥＣＣブロックを記録するようにしてもよい。
【０１０５】
但し、図１３に示されるように、ＥＣＣブロックの数を１個とした場合には、ディスクＩＤを多重書きしたり、異なるディスクＩＤを記録することができなくなる。多重書きや複数のディスクＩＤを記録する必要がない場合には、ＥＣＣブロックの数は１個でもよい。
【０１０６】
次に、前記ディスクＩＤ情報の記録を例に、情報をバーストカッティングエリア１Ａに記録して、前記光ディスク１を最終的に形成するディスク記録装置１１について図１４を参照して説明する。
【０１０７】
図１４において、レジスタ２１には、入力端子ＩＮを介して入力されたディスクＩＤ情報が記憶される。レジスタ２１には、ＥＣＣ（Error Correcting Code）回路２０が接続されている。ＥＣＣ回路２０は、レジスタ２１に記憶されたディスクＩＤ情報から、図４及び図８に示したフォーマットの誤り訂正符号を生成する。ＥＣＣ回路２０にて誤り訂正符号化されたディスクＩＤ情報は、４／１変調部２２に供給される。
【０１０８】
４／１変調部２２は、ＶＣＯ（Voltage Controlled Oscillator）３３から入力されるクロック（チャネルクロック）に従って、レジスタ２１から読み出された前記ディスクＩＤ情報を４／１変調してから、フレームシンク信号等を挿入して、光ディスク１のバーストカッティングエリア１Ａに記録されるデータを生成し、レーザ２３に出力する。
【０１０９】
この４／１変調部２２による４／１変調については図２を用いて既に説明した通りである。
【０１１０】
レーザ２３は、例えば、ＹＡＧレーザ等であり、高出力のレーザビームをミラー２４及び対物レンズ２５を介して光ディスク１に照射する。対物レンズ２５は、例えば、シリンドリカルレンズを含み、入射されたレーザビームを、光ディスク１のバーストカッティングエリア１Ａに照射する。これにより光ディスク１の反射膜が非可逆的に変化され、ディスクＩＤ情報が記録される。
【０１１１】
スピンドルモータ２７は、スピンドルサーボ制御部２８の制御に従って、光ディスク１を回転させ、かつ、内部に設けられた図示しないＦＧ（Frequency Generator) 信号発生器より、光ディスク１（スピンドルモータ２７）が所定の角度だけ回転する毎に１つのパルスとなるＦＧ信号を発生し、スピンドルサーボ制御部２８に出力する。スピンドルサーボ制御部２８は、コントローラ２９の制御にしたがい、スピンドルモータ２７から入力されるＦＧ信号を基に、所定の回転速度でスピンドルモータ２７が回転するように、スピンドルモータ２７を制御する。また、スピンドルサーボ制御部２８は、スピンドルモータ２７から入力されるＦＧ信号を、コントローラ２９及びＰＣ（Phase Comparator（位相比較器））３１に出力する。
【０１１２】
コントローラ２９は、図示しない操作部から入力された操作信号に従って、スピンドルサーボ制御部２８を制御し、スピンドルモータ２７を駆動させて、光ディスク１を回転させたり、スピンドルサーボ制御部２８から入力されるＦＧ信号を基に、分周器３０の分周比を制御するための制御信号を生成して、分周器３０に出力する。
【０１１３】
分周器３０、ＰＣ３１、ＬＰＦ（Low Pass Filter）３２、及びＶＣＯ３３で、PLL(Phase Locked Loop)が構成されている。
【０１１４】
分周器３０は、ＶＣＯ３３が出力するクロックを、コントローラ２９から入力される制御信号に基づいて設定された値１／Ｎ（分周比）に分周し、ＰＣ３１に出力する。ＰＣ３１は、分周器３０から入力されるクロックと、スピンドルサーボ制御部２８から入力されるＦＧ信号との位相を比較して位相差信号を発生し、ＬＰＦ３２に出力する。ＬＰＦ３２は、入力された信号から高周波成分を除去し、ＶＣＯ３３に出力する。ＶＣＯ３３は、制御端子に印加された電圧（すなわち、ＬＰＦ３２からの出力）に基づいて、発振出力するクロックの位相（周波数）を変化させる。
【０１１５】
ＶＣＯ３３が出力するクロックは、４／１変調部２２に入力されるとともに、分周器３０に入力され、分周器３０の出力と、スピンドルサーボ制御部２８が出力するＦＧ信号の位相差が一定になるようにＶＣＯ３３が制御されるため、ＶＣＯ３３の出力は、ＦＧ信号のＮ倍に同期発振した信号となる。４／１変調部２２は、ＶＣＯ３３から入力されるクロックに従って、図４及び図８を参照して説明したフォーマットのデータをレーザ２３に出力する。
【０１１６】
コントローラ２９にはドライブ３４が接続されている。ドライブ３４には、磁気ディスク４１、光ディスク４２、光磁気ディスク４３、又は半導体メモリ４４が適宜装着され、必要な、例えば、コンピュータプログラムなどを読み出し、コントローラ２９に供給する。
【０１１７】
次に、その動作について、図１５のフローチャートを参照して説明する。レジスタ２１は、ステップＳ１１で、ディスクＩＤ情報を入力端子ＩＮから取得し、記憶する。ＥＣＣ回路２０は、ステップＳ１２で、図４及び図８を用いて説明したように、ディスクＩＤ情報を、ＲＳ（リードソロモン）符号であるＲＳ(248,216,33)を用いて４ブロック分に符号化する。ＥＣＣ回路２０は、ステップＳ１３でパリティを演算し、ステップＳ１４でＥＣＣブロックを構成する。すなわち、１ブロック当たりに、ＲＳ(248,216,33)を用いており、データ数２１６に対して大きな距離３３を持った符号、すなわち、ロングディスタンスコード（Long Distance Code:LDC）によりディスクＩＤ情報に誤り訂正符号が施される。つまり、データの数に対するパリティの数の割合を大きくして、誤り訂正能力を向上したことによって達成される符号間距離を持った符号化が施される。さらに前記ＲＳ(248,216,33)を最大で４ブロック分多重書きができるので、誤り訂正能力はさらに高くなる。
【０１１８】
光ディスク１のバーストカッティングエリア１Ａに記録される前記ディスクＩＤ情報は、ディスク内の全データに関与する（例えば光ディスク１のデータエリア１Ｂに記録されている暗号化コンテンツデータの暗号を解除して再生して良いか否かを決定する）。このため、前記ディスクＩＤ情報には高い信頼性が必要である。したがって、前述したように、ディスクＩＤ情報に誤り訂正能力の高い符号化を施すことが要求される訳である。この誤り訂正能力は、上述したように、データエリア１Ｂに記録されるコンテンツデータに施される誤り訂正符号化に相当するか、さらにそれを上回る能力となっている。
【０１１９】
記録の開始が指令されると、コントローラ２９は、ステップＳ１５で、スピンドルサーボ制御部２８を制御し、スピンドルモータ２７を一定の角速度(ＣＡＶ)で回転させる。スピンドルモータ２７は、その回転に対応するＦＧ信号を発生し、スピンドルサーボ制御部２８に供給する。スピンドルサーボ制御部２８は、このＦＧ信号をＰＣ３１に供給する。
【０１２０】
ステップＳ１６でチャネルクロックが生成される。すなわち、ＰＣ３１は、２つの入力信号の位相を比較し、その位相誤差信号をＬＰＦ３２を介してＶＣＯ３３に供給する。ＶＣＯ３３は、ＬＰＦ３２より供給された信号（制御電圧）に対応する位相と周波数のチャネルクロックを発生する。ＶＣＯ３３の出力するクロックは、分周器３０に供給され、コントローラ２９を介して設定されている所定の分周比で分周され、ＰＣ３１に供給される。
【０１２１】
以上のようにして、ＶＣＯ３３は、光ディスク１の１回転と同期するようにPLLをかけ、スピンドルモータ２７のＦＧ波数のＮ倍のチャネルクロックを生成し、出力する。
【０１２２】
例えば、ＦＧ信号の１回転当たりのＦＧ波数を５０とし、分周器３０における分周比１／Ｎの値を１／９５とすると、スピンドルモータ２７（光ディスク１）の１回転の時間の１／（５０×９５）＝１／４７５０の周期のチャネルクロックが生成される。
【０１２３】
４／１変調部２２は、ステップＳ１７で、ＶＣＯ３３より供給されるチャネルクロックに基づいて、ＥＣＣ回路２０にて誤り訂正符号が付加されたディスクＩＤ情報に４／１変調を施し、レーザ２３に供給する。レーザ２３は、ステップＳ１８で、４／１変調部２２より供給されたデータ（記録チャネルビット）に基づいて、レーザビームを発生し、ミラー２４と対物レンズ２５を介して光ディスク１に照射させる。このようにして、工場出荷時に、光ディスク１のバーストカッティングエリア１Ａに、例えば同心円状に、複数のトラックにまたがって、ディスクＩＤ情報が記録される。
【０１２４】
なお、前記記録チャネルビットのマークのデューティを下げたいとき、例えば３０μｍのチャネルビット長のうち１０μｍだけをマークとしたい場合（図３）、ＶＣＯ３３をチャネルクロックの３倍の周波数で発振させて、チャネルビットに相当する３クロック分のうち１クロック分だけをマークとすればよい。
【０１２５】
光ディスク１のバーストカッティングエリア１Ａには、前述したように、４ブロック分同じディスクＩＤ情報を入れる。これにより、どれか１ブロック分読めなくても情報が得られる。４重書きとした場合、大きなゴミがちょうど２つの符号（ブロック）にまたがったとしても、他に２個の部分が生きているので、誤りを訂正することができる。あるいはまた、２以上のブロックに、異なるディスクＩＤ情報が記録される。これにより、最大、４種類の異なるアプリケーションにより、同一の光ディスク１を管理することが可能になる。
【０１２６】
図１６は、以上のようにしてバーストカッティングエリア１ＡにディスクＩＤ情報が記録された光ディスク１のデータエリア１Ｂに、主データを記録したり、記録されている主データを再生するディスク記録再生装置６０の構成を示すブロック図である。
【０１２７】
ＣＰＵ６１は、図示しない操作部から入力された操作信号に従って、光ディスク１のデータエリア１Ｂに主データを記録したり、記録されている主データを再生するために、ディスク記録再生装置６０の各部を制御する。ＣＰＵ６１は、データの再生時、もしくは、データの記録時に、レジスタ７１に保持された光ディスク１のディスクＩＤ情報を、暗号解除処理部７４もしくは暗号化処理部７５に出力させたり、光ディスク１の回転もしくは停止を指示するための制御信号を生成して、サーボ制御部６３に出力する。
【０１２８】
サーボ制御部６３は、ＣＰＵ６１から入力される制御信号を基に、光ピックアップ６４を、光ディスク１の所定の位置にシークさせ、マトリクスアンプ（MA）６５から供給されるトラッキングエラー信号（TK）およびフォーカスエラー信号（FS）を基に、光ピックアップ６４のトラッキング制御及びフォーカス制御を行う。スピンドルモータ６２は、サーボ制御部６３の制御に基づいて、光ディスク１を所定の回転速度で回転させる。
【０１２９】
サーボ制御部６３は、ディスクＩＤ情報の再生時においては、光ディスク１を、ＣＡＶ（Constant Angular Velocity）方式によって回転させ、主データの記録再生時には、ＣＬＶ(Constant Linear Velocity)方式によって回転させる。
【０１３０】
光ピックアップ６４は、光ディスク１の半径方向に移動可能なように、所定のスレッド機構により保持されている。光ディスク１に記録されているデータが読み出される場合、光ピックアップ６４は、サーボ制御部６３から入力される制御信号に従って、光ディスク１にレーザビームを照射し、その反射ビームを受光して、電気信号に変換し、マトリクスアンプ６５に出力する。また、光ピックアップ６４は、光ディスク１に新たなデータを記録させる場合、変調部７７から出力されたデータに基づいて、光ディスク１にレーザビームを照射し、光ディスク１のデータエリア１Ｂにデータを記録させる。
【０１３１】
マトリクスアンプ６５は、光ピックアップ６４から入力された信号を処理し、バーストカッティングエリア１Ａに記録されているディスクＩＤ情報に対応するデータの再生信号をＬＰＦ６６に出力する。また、マトリクスアンプ６５は、トラッキングエラー量に応じて信号レベルが変化するトラッキングエラー信号、フォーカスエラー量に応じて信号レベルが変化するフォーカスエラー信号を生成して、サーボ制御部６３に出力し、データエリア１Ｂに記録されているデータの再生信号を復調部７２に出力する。
【０１３２】
ＬＰＦ６６は、入力された信号の高周波成分を除去することによって、再生信号のノイズによる変動を抑圧して、コンパレータ６７に出力する。コンパレータ６７は、入力された信号を、所定のレベルと比較することにより２値化する。復調部６８は、水晶発振器６９から入力されるサンプリングクロックを基に、入力された信号をサンプリングし、チャネル位置補正を施して復調（ここでは、４／１復調）し、ＥＣＣ部７０に出力する。サンプリングクロックの数は、ディスクＩＤ記録フォーマットに基づく数値である。ＥＣＣ部７０は、入力された復調データ（ディスクＩＤ情報）に、ディスクＩＤ情報に含まれる誤り訂正符号（ＲＳ(248,216,33)）に基づいて誤り訂正処理を施し、誤り訂正されたディスクＩＤ情報をレジスタ７１に記憶させる。なお、ＥＣＣ部７０は、後述するＥＣＣ部７３と共用することができる。
【０１３３】
一方、復調部７２は、マトリクスアンプ６５より供給されたデータ（コンテンツデータ）を復調し、ＥＣＣ部７３に供給する。ＥＣＣ部７３は、入力された復調データ（例えばＲＳ(248,216,33)で符号化されている）に３２パリティを用いた誤り訂正を施した後、暗号解除処理部７４に供給する。暗号解除処理部７４は、ＥＣＣ部７３より供給されたコンテンツデータの暗号化を、レジスタ７１より供給されたディスクＩＤ情報に基づいて解除し、図示せぬ装置に出力する。
【０１３４】
暗号化処理部７５は、記録のために入力されたコンテンツデータをレジスタ７１より供給されるディスクＩＤ情報に基づいて暗号化し、ＥＣＣ部７６に出力する。ＥＣＣ部７６は、入力された暗号化コンテンツデータにＲＳ(248,216,33)による符号化を施した後、符号化データを変調部７７に出力する。
【０１３５】
ドライブ８１には、磁気ディスク９１、光ディスク９２、光磁気ディスク９３、または半導体メモリ９４が、必要に応じて装着され、ドライブ８１は、それらより読み出されたプログラムをＣＰＵ６１に供給する。
【０１３６】
次に、図１７を参照して、データ記録時の動作について説明する。光ディスク１がディスク記録再生装置に装着されると、ＣＰＵ６１は、ステップＳ３１において、ＢＣＡ再生処理を実行する。このＢＣＡ再生処理の詳細は、図１８に示されている。
【０１３７】
すなわち、ステップＳ５１において、ＣＰＵ６１は、サーボ制御部６３を制御し、スピンドルモータ６２を一定の角速度で（ＣＡＶ方式で）回転させる。この速度は、図１４のディスク記録装置のスピンドルモータ２７が、光ディスク１を回転させたときの速度と同一の速度とされる。
【０１３８】
ステップＳ５２で、サーボ制御部６３は、光ピックアップ６４を光ディスク１の半径方向に移動させ、光ディスク１のバーストカッティングエリア１Ａを再生させる。
【０１３９】
ステップＳ５３で、復調処理が行われる。すなわち、光ピックアップ６４より出力された再生データは、マトリクスアンプ６５からＬＰＦ６６を介してコンパレータ６７に入力され、２値化される。復調部６８は、コンパレータ６７より入力された２値化データを、水晶発振器６９より供給されるサンプリングクロックに基づいてサンプリングし、復調する。また、復調部６８は、チャネルビット、及びワードを補正する処理を行う。復調部６８より出力された４ブロック分の復調データは、ＥＣＣ部７０に供給される。
【０１４０】
ステップＳ５４で、ＥＣＣ部７０は、合計４ブロック分の復調データに誤り訂正処理を施す。すなわち、ＥＣＣ部７０は、各ブロック毎に図６を参照して説明した２００バイトの固定データを用いて、また、３２バイトのパリティのうち、後半の１６バイトのパリティは消失したものとして、ポインタイレージャ処理により、ＥＣＣ復号処理を実行する。
【０１４１】
ステップＳ５５において、ＣＰＵ６１は、ＥＣＣ部７０により誤り訂正処理されたブロックのヘッダを読み取る。図８を参照して上述したように、ヘッダには、ＢＣＡコンテンツコードとして、６ビットのアプリケーションＩＤが格納されている。ＣＰＵ６１は、ヘッダからこのアプリケーションＩＤを抽出し、ステップＳ５６において、自分自身が利用可能なアプリケーションＩＤであるか否かを判定する。読み取られたアプリケーションＩＤが、自分自身が利用可能なアプリケーションＩＤではないと判定された場合、ＣＰＵ６１は、その光ディスク１に対してデータを記録、または再生することができないので、ステップＳ６２に進み、エラー処理を実行する。例えば、図示せぬ表示部などに、ＣＰＵ６１は、「このディスクは使用できません。」のようなメッセージを表示させる。
【０１４２】
ステップＳ５６において、アプリケーションＩＤが利用可能なアプリケーションＩＤであると判定された場合、ステップＳ５７に進み、ＣＰＵ６１は、４つのブロックの中から利用可能なアプリケーションＩＤのブロックを選択する。
【０１４３】
ステップＳ５８において、ＣＰＵ６１は、アプリケーションＩＤとブロック番号からディスクＩＤが多重書きされているか否かを判定する。多重書きされている場合には、ステップＳ５９に進み、ＣＰＵ６１は、多重書きされているブロックのうちの１つのブロックを選択する。例えば、ステップＳ５７の処理で選択したブロックの誤り訂正ができない場合、ＣＰＵ６１は、多重書きされている他のブロック（同一の（対応する）アプリケーションＩＤとブロック番号が記録されているヘッダを有する、誤りが訂正可能な他のブロック）を１つ選択する。ステップＳ５８において、ディスクＩＤが多重書きされていないと判定された場合、ステップＳ５９の処理はスキップされる。すなわち、この場合には、ステップＳ５７で選択されたブロックが読み取り対象として、選択すべき唯一のブロックとなる。
【０１４４】
次に、ステップＳ６０において、ＣＰＵ６１は、ステップＳ５７またはステップＳ５９の処理で選択されたブロックのディスクＩＤを抽出する。すなわち、このディスクＩＤは、図８のコンテンツデータにより構成されている。ＣＰＵ６１は、ディスクＩＤを抽出すると、ステップＳ６２において、ＥＣＣ部７０を制御し、ディスクＩＤをレジスタ７１に記憶させる。
【０１４５】
このようにして、装着された光ディスクが利用可能なものであれば、レジスタ７１には、光ディスク１のバーストカッティングエリア１Ａに記録されていたディスクＩＤ情報が誤り訂正されて記憶される。
【０１４６】
図１７に戻って、ステップＳ３２で、ＣＰＵ６１は、サーボ制御部６３を制御し、スピンドルモータ６２を介して光ディスク１をＣＬＶ方式で回転させる。暗号化処理部７５は、ステップＳ３３で、レジスタ７１に記憶されているディスクＩＤ情報を読み取る。
【０１４７】
ステップＳ３４で、暗号化処理部７５は、図示せぬ装置から入力された記録用のコンテンツデータを、レジスタ７１から読み取ったディスクＩＤ情報に基づいて暗号化し、ＥＣＣ部７６に出力する。ＥＣＣ部７６は、ステップＳ３５で、暗号化処理部７５より入力されたコンテンツデータを、ＲＳ(248,216,33)を用いて符号化し、変調部７７に出力する。変調部７７は、ステップＳ３６で、ＥＣＣ部７６より入力された符号化コンテンツデータを所定の変調方式で変調し、光ピックアップ６４に出力する。光ピックアップ６４は、ステップＳ３７で、変調部７７より入力されたコンテンツデータを、光ディスク１のデータエリア１Ｂに記録させる。
【０１４８】
次に、図１９のフローチャートを参照して、コンテンツデータの再生の処理について説明する。
【０１４９】
最初に、ステップＳ８１において、ＢＣＡ再生処理が実行される。この処理は、図１８に示された場合と同様の処理である。
【０１５０】
なお、レジスタ７１に、対応するアプリケーションＩＤのディスクＩＤが既に記憶されている場合には、このＢＣＡ再生処理は、省略することが可能である。但し、アプリケーションＩＤが異なる場合には、再度実行される。
【０１５１】
次に、ステップＳ８２に進み、ＣＰＵ６１は、データエリア１Ｂからデータを再生させる処理を実行する。
【０１５２】
すなわち、ＣＰＵ６１は、サーボ制御部６３を制御し、前述した場合と同様にして光ディスク１をＣＬＶ方式で回転させる。光ピックアップ６４は、光ディスク１のデータエリア１Ｂを再生し、再生データをマトリクスアンプ６５に出力する。マトリクスアンプ６５は、この再生データを復調部７２に供給する。
【０１５３】
復調部７２は、ステップＳ８３で、入力されたコンテンツの再生データを、変調部７７における変調方式に対応する復調方式で復調し、ＥＣＣ部７３に出力する。ＥＣＣ部７３は、ステップＳ８４で、復調部７２より入力された復調データに、前述したように、ＲＳ(248,216,33)を用いた誤り訂正処理を施した後、暗号解除処理部７４に供給する。暗号解除処理部７４は、ステップＳ８５で、レジスタ７１に記憶されているディスクＩＤを読み取り、ステップＳ８６で、ＥＣＣ部７３より入力されたコンテンツデータ（暗号化されているコンテンツデータ）を、レジスタ７１より読み取ったディスクＩＤ情報に基づいて復号し、図示せぬ装置に出力する。
【０１５４】
以上のようにして、光ディスク１のデータエリア１Ｂには、コンテンツデータが暗号化されて記録されるため、この暗号化されたコンテンツデータを、そのままコンピュータなどにより、他のディスクにコピーしたとしても、ディスクＩＤ情報はコピーできないので、暗号化を解除することができないことになり、不正な大量コピーを実質的に抑制することができる。
【０１５５】
なお、ディスクＩＤ情報の再生にあたっては、トラッキングサーボをかけずに、再生動作が行われることが想定されるため、再生動作を光ディスク１の複数の回転にわたって繰り返し実行した場合、微妙に半径位置がずれるなどして、異なる再生結果（再生データ）が得られることが考えられる。そこで、再生動作、あるいは訂正動作を複数の回転にわたって行うようにすることができる。
【０１５６】
以上においては、コンテンツデータとしてディスクＩＤを記録するようにしたが、ディスクＩＤ以外の補助情報を記録するようにしてもよい。
【０１５７】
また、本発明は、前記光ディスクの他に、ＣＤ（Compact Disc），ＭＤ（Mini-Disc:ソニー社商品名），ＤＶＤ（Digital Versatile Disc）などに適用してもよい。
【０１５８】
上述した一連の処理は、ソフトウェアにより実行することもできる。そのソフトウェアは、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１５９】
この記録媒体は、図１４又は図１６に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク４１，９１（フレキシブルディスクを含む）、光ディスク４２，９２（ＣＤ-ＲＯＭ（Compact Disc-Read Only Memory），ＤＶＤ（Digital Versatile Disc）を含む）、光磁気ディスク４３，９３（いわゆるＭＤ（Mini Disc：ソニー社商品名）を含む）、もしくは半導体メモリ４４，９４などよりなるパッケージメディアなどにより構成される。
【０１６０】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１６１】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０１６２】
【図１】本発明を適用した光ディスクのディスクフォーマットを示す図である。
【図２】４／１変調を説明する図である。
【図３】チャネルとマークの関係を説明する図である。
【図４】ＢＣＡデータの構造を説明する図である。
【図５】フレームシンクの例を示す図である。
【図６】バーストカッティングエリアにおけるＥＣＣブロックの構成を説明する図である。
【図７】データエリアにおけるＥＣＣブロックの構成を説明する図である。
【図８】ＢＣＡコードの記録フォーマットを説明する図である。
【図９】ＢＣＡコンテンツコードを説明する図である。
【図１０】生のデータのビットエラーレートとＢＣＡコードのエラーレートの関係を示す図である。
【図１１】データエリアにおける６４ｋバイトのＥＣＣブロックの構成を説明する図である。
【図１２】生シンボルエラーレートと訂正後シンボルエラーレートの関係を示す図である。
【図１３】ＥＣＣブロックの他の構成を示す図である。
【図１４】バーストカッティングエリアにＢＣＡコードを記録するディスク記録装置の構成を示すブロック図である。
【図１５】図１４のディスク記録装置のＢＣＡ記録処理を説明するフローチャートである。
【図１６】本発明を適用したディスク記録再生装置の構成を示すブロック図である。
【図１７】図１６のディスク記録再生装置のデータ記録処理を説明するフローチャートである。
【図１８】図１７のステップＳ３１のＢＣＡ再生処理の詳細を説明するフローチャートである。
【図１９】図１６のディスク記録再生装置のデータ再生処理を説明するフローチャートである。
【図１】
2005516325.tif 000003
【図２】
2005516325.tif 000004
【図３】
2005516325.tif 000005
【図４】
2005516325.tif 000006
【図５】
2005516325.tif 000007
【図６】
2005516325.tif 000008
【図７】
2005516325.tif 000009
【図８】
2005516325.tif 000010
【図９】
2005516325.tif 000011
【図１０】
2005516325.tif 000012
【図１１】
2005516325.tif 000013
【図１２】
2005516325.tif 000014
【図１３】
2005516325.tif 000015
【図１４】
2005516325.tif 000016
【図１５】
2005516325.tif 000017
【図１６】
2005516325.tif 000018
【図１７】
2005516325.tif 000019
【図１８】
2005516325.tif 000020
【図１９】
2005516325.tif 000021
【手続補正書】
【提出日】平成15年7月1日(2003.7.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記補助情報を記録する情報記録装置において、
前記補助情報を取得する取得手段と、
前記取得手段により取得された前記補助情報に、識別番号とブロック番号を含むヘッダを付加して、誤り訂正の処理単位を構成する誤り訂正ブロックにブロック化するブロック化手段と、
前記ブロック化手段により生成された、前記ヘッダが付加された前記補助情報を含む誤り訂正ブロックを、前記ディスク記録媒体の前記バーストカッティングエリアに記録する記録手段と、
複数の前記誤り訂正ブロックのそれぞれに同一の前記補助情報が配置される場合には、それぞれの誤り訂正ブロックの前記ブロック番号が同一とされるとともに、前記補助情報が複数の前記誤り訂正ブロックにまたがって配置される場合には、それぞれの誤り訂正ブロックの前記ブロック番号が通し番号とされるように制御する制御手段と
を備えることを特徴とする情報記録装置。
【請求項２】
前記ブロック化手段は、前記ヘッダに、前記補助情報の長さを表す長さ情報をさらに含める
ことを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記ブロック化手段は、前記ヘッダに、前記補助情報の長さを表す長さ情報をさらに含め、前記補助情報を、複数の前記誤り訂正ブロックにまたがって配置する場合、前記補助情報がまたがって配置される複数の前記誤り訂正ブロックのそれぞれの前記長さ情報として、前記補助情報の実際の長さを記述する
ことを特徴とする請求項１に記載の情報記録装置。
【請求項４】
前記ブロック化手段は、前記ヘッダに、前記補助情報の長さを表す長さ情報をさらに含め、前記補助情報が、前記誤り訂正ブロックの固定長のデータ部の長さより短い場合、前記誤り訂正ブロックの前記長さ情報として、前記誤り訂正ブロックのデータ部の長さを記述する
ことを特徴とする請求項１に記載の情報記録装置。
【請求項５】
前記ブロック化手段により生成された前記誤り訂正ブロックを変調する変調手段をさらに備え
前記記録手段は、前記変調手段により変調された前記誤り訂正ブロックを、前記ディスク記録媒体の前記バーストカッティングエリアに記録する
ことを特徴とする請求項１に記載の情報記録装置。
【請求項６】
前記ブロック化手段は、前記誤り訂正ブロックとして、誤り訂正符号ＲＳ(m,n,k)の誤り訂正ブロックを用いる
ことを特徴とする請求項５に記載の情報記録装置。
【請求項７】
前記変調手段は、ｋ−１の長さのパリティのうち、その一部のパリティのみを変調する
ことを特徴とする請求項６に記載の情報記録装置。
【請求項８】
前記変調手段は、ｋ−１の長さのパリティのうち、その一部の（ｋ−１）／２のパリティのみを変調する
ことを特徴とする請求項７に記載の情報記録装置。
【請求項９】
前記変調手段は、前記誤り訂正ブロックを４／１変調する
ことを特徴とする請求項５に記載の情報記録装置。
【請求項１０】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記補助情報を記録する情報記録装置の情報記録方法において、
前記補助情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記補助情報に、識別番号とブロック番号を含むヘッダを付加して、誤り訂正の処理単位を構成する誤り訂正ブロックにブロック化するブロック化ステップと、
前記ブロック化ステップの処理により生成された、前記ヘッダが付加された前記補助情報を含む複数の誤り訂正ブロックを、前記ディスク記録媒体の前記バーストカッティングエリアに記録する記録ステップと、
複数の前記誤り訂正ブロックのそれぞれに同一の前記補助情報が配置される場合には、それぞれの誤り訂正ブロックの前記ブロック番号が同一とされるとともに、前記補助情報が複数の前記誤り訂正ブロックにまたがって配置される場合には、それぞれの誤り訂正ブロックの前記ブロック番号が通し番号とされるように制御する制御ステップと
を含むことを特徴とする情報記録方法。
【請求項１１】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記補助情報を記録する情報記録装置のプログラムであって、
前記補助情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記補助情報に、識別番号とブロック番号を含むヘッダを付加して、誤り訂正の処理単位を構成する誤り訂正ブロックにブロック化するブロック化ステップと、
前記ブロック化ステップの処理により生成された、前記ヘッダが付加された前記補助情報を含む複数の誤り訂正ブロックを、前記ディスク記録媒体の前記バーストカッティングエリアに記録する記録ステップと、
複数の前記誤り訂正ブロックのそれぞれに同一の前記補助情報が配置される場合には、それぞれの誤り訂正ブロックの前記ブロック番号が同一とされるとともに、前記補助情報が複数の前記誤り訂正ブロックにまたがって配置される場合には、それぞれの誤り訂正ブロックの前記ブロック番号が通し番号とされるように制御する制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１２】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記補助情報を記録する情報記録装置を制御するコンピュータが実行可能なプログラムであって、
前記補助情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記補助情報に、識別番号とブロック番号を含むヘッダを付加して、誤り訂正の処理単位を構成する誤り訂正ブロックにブロック化するブロック化ステップと、
前記ブロック化ステップの処理により生成された、前記ヘッダが付加された前記補助情報を含む複数の誤り訂正ブロックを、前記ディスク記録媒体の前記バーストカッティングエリアに記録する記録ステップと、
複数の前記誤り訂正ブロックのそれぞれに同一の前記補助情報が配置される場合には、それぞれの誤り訂正ブロックの前記ブロック番号が同一とされるとともに、前記補助情報が複数の前記誤り訂正ブロックにまたがって配置される場合には、それぞれの誤り訂正ブロックの前記ブロック番号が通し番号とされるように制御する制御ステップと
を含むことを特徴とするプログラム。
【請求項１３】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体において、
前記バーストカッティングエリアには、前記補助情報に、識別番号とブロック番号を含むヘッダが付加された誤り訂正ブロックが記録されており、
複数の前記誤り訂正ブロックのそれぞれに同一の前記補助情報が配置される場合には、それぞれの誤り訂正ブロックの前記ブロック番号が同一とされるとともに、前記補助情報が複数の前記誤り訂正ブロックにまたがって配置される場合には、それぞれの誤り訂正ブロックの前記ブロック番号が通し番号とされる
ことを特徴とするディスク記録媒体。
【請求項１４】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記主データを記録する情報記録装置において、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得手段と、
前記主データを取得する第２の取得手段と、
前記第２の取得手段により取得された前記主データを、前記第１の取得手段により取得された前記補助情報に基づいて暗号化する暗号化手段と、
前記暗号化手段により暗号化された前記主データを変調する変調手段と、
前記変調手段により変調された前記主データを、前記ディスク記録媒体の前記データエリアに記録する記録手段と
を備えることを特徴とする情報記録装置。
【請求項１５】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部のパリティのみが符号化されている
ことを特徴とする請求項１４に記載の情報記録装置。
【請求項１６】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部の（ｋ−１）／２のパリティのみが符号化されている
ことを特徴とする請求項１５に記載の情報記録装置。
【請求項１７】
前記誤り訂正符号ＲＳ(m,n,k)は、ＲＳ(248,216,33)である
ことを特徴とする請求項１４に記載の情報記録装置。
【請求項１８】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記主データを記録する情報記録装置の情報記録方法において、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得ステップと、
前記主データを取得する第２の取得ステップと、
前記第２の取得ステップの処理により取得された前記主データを、前記第１の取得ステップの処理により取得された前記補助情報に基づいて暗号化する暗号化ステップと、
前記暗号化ステップの処理により暗号化された前記主データを変調する変調ステップと、
前記変調ステップの処理により変調された前記主データを、前記ディスク記録媒体の前記データエリアに記録する記録ステップと
を含むことを特徴とする情報記録方法。
【請求項１９】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記主データを記録する情報記録装置のプログラムであって、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得ステップと、
前記主データを取得する第２の取得ステップと、
前記第２の取得ステップの処理により取得された前記主データを、前記第１の取得ステップの処理により取得された前記補助情報に基づいて暗号化する暗号化ステップと、
前記暗号化ステップの処理により暗号化された前記主データを変調する変調ステップと、
前記変調ステップの処理により変調された前記主データを、前記ディスク記録媒体の前記データエリアに記録する記録ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２０】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体に、前記主データを記録する情報記録装置を制御するコンピュータが実行可能なプログラムであって、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する第１の取得ステップと、
前記主データを取得する第２の取得ステップと、
前記第２の取得ステップの処理により取得された前記主データを、前記第１の取得ステップの処理により取得された前記補助情報に基づいて暗号化する暗号化ステップと、
前記暗号化ステップの処理により暗号化された前記主データを変調する変調ステップと、
前記変調ステップの処理により変調された前記主データを、前記ディスク記録媒体の前記データエリアに記録する記録ステップと
を含むことを特徴とするプログラム。
【請求項２１】
主データが記録されるデータエリアと、識別番号とブロック番号を含むヘッダが付加された誤り訂正ブロックとして補助情報が記録されたバーストカッティングエリアとを有するディスク記録媒体から、前記主データを再生する情報再生装置であって、
前記バーストカッティングエリアに記録されている前記補助情報を取得する取得手段と、
前記データエリアから前記主データを再生する再生手段と、
前記再生手段により再生された前記主データを復調する復調手段と、
前記復調手段により復調された前記主データを、前記取得手段により取得された前記補助情報に基づいて復号する復号手段と
それぞれの誤り訂正ブロックの前記ブロック番号が同一のときには、複数の前記誤り訂正ブロックのそれぞれに同一の前記補助情報が配置されると判別するとともに、それぞれの誤り訂正ブロックの前記ブロック番号が通し番号のときには、前記補助情報が複数の前記誤り訂正ブロックにまたがって配置されると判別する判別手段と
を備えることを特徴とする情報再生装置。
【請求項２２】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部のパリティのみが符号化されている
ことを特徴とする請求項２１に記載の情報再生装置。
【請求項２３】
前記補助情報は、ｋ−１の長さのパリティのうち、その一部の（ｋ−１）／２のパリティのみが符号化されている
ことを特徴とする請求項２２に記載の情報再生装置。
【請求項２４】
前記誤り訂正符号ＲＳ(m,n,k)は、ＲＳ(248,216,33)である
ことを特徴とする請求項２１に記載の情報再生装置。
【請求項２５】
前記ディスク記録媒体に、複数の前記誤り訂正ブロックが記録されている場合、前記取得手段は、前記ヘッダに記録されている前記識別番号と前記ブロック番号に基づいて、所定の前記誤り訂正ブロックを選択し、選択した前記誤り訂正ブロックの前記補助情報を取得する
ことを特徴とする請求項２１に記載の情報再生装置。
【請求項２６】
複数の前記誤り訂正ブロックのうち、選択した前記誤り訂正ブロックの誤りが訂正できない場合、前記取得手段は、対応する前記識別番号と前記ブロック番号の他の前記誤り訂正ブロックをさらに選択する
ことを特徴とする請求項２５に記載の情報再生装置。
【請求項２７】
主データが記録されるデータエリアと、識別番号とブロック番号を含むヘッダが付加された誤り訂正ブロックとして前記補助情報が記録されたバーストカッティングエリアとを有するディスク記録媒体から、前記主データを再生する情報再生装置の情報再生方法であって、
前記バーストカッティングエリアに記録されている補助情報を取得する取得ステップと、
前記データエリアから前記主データを再生する再生ステップと、
前記再生ステップの処理により再生された前記主データを復調する復調ステップと、
前記復調ステップの処理により復調された前記主データを、前記取得ステップの処理により取得された前記補助情報に基づいて復号する復号ステップと
それぞれの誤り訂正ブロックの前記ブロック番号が同一のときには、複数の前記誤り訂正ブロックのそれぞれに同一の前記補助情報が配置されると判別するとともに、それぞれの誤り訂正ブロックの前記ブロック番号が通し番号のときには、前記補助情報が複数の前記誤り訂正ブロックにまたがって配置されると判別する判別ステップと
を含むことを特徴とする情報再生方法。
【請求項２８】
主データが記録されるデータエリアと、識別番号とブロック番号を含むヘッダが付加された誤り訂正ブロックとして前記補助情報が記録されたバーストカッティングエリアとを有するディスク記録媒体から、前記主データを再生する情報再生装置のプログラムであって、
前記バーストカッティングエリアに記録されている補助情報を取得する取得ステップと、
前記データエリアから前記主データを再生する再生ステップと、
前記再生ステップの処理により再生された前記主データを復調する復調ステップと、
前記復調ステップの処理により復調された前記主データを、前記取得ステップの処理により取得された前記補助情報に基づいて復号する復号ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２９】
主データを記録するデータエリアと、補助情報を記録するバーストカッティングエリアとを有するディスク記録媒体から、前記主データを再生する情報再生装置を制御するコンピュータが実行可能なプログラムであって、
前記バーストカッティングエリアに記録されている前記補助情報であって、識別番号とブロック番号を含むヘッダを付加して誤り訂正ブロックにブロック化されている情報を取得する取得ステップと、
前記データエリアから前記主データを再生する再生ステップと、
前記再生ステップの処理により再生された前記主データを復調する復調ステップと、
前記復調ステップの処理により復調された前記主データを、前記取得ステップの処理により取得された前記補助情報に基づいて復号する復号ステップと
それぞれの誤り訂正ブロックの前記ブロック番号が同一のときには、複数の前記誤り訂正ブロックのそれぞれに同一の前記補助情報が配置されると判別するとともに、それぞれの誤り訂正ブロックの前記ブロック番号が通し番号のときには、前記補助情報が複数の前記誤り訂正ブロックにまたがって配置されると判別する判別ステップと
を含むことを特徴とするプログラム。
【国際調査報告】
2005516325.tif 000022
2005516325.tif 000023
2005516325.tif 000024
2005516325.tif 000025