(57)【要約】【目的】  情報記録媒体に多値データを記録する際に好適な誤り訂正ができるようにする。【構成】  ｘビット（ｘ≧３である整数）の２値データを、ｍ個（ｍ≧２である整数）のｎ値（ｎ≧３である整数）の多値データに変換し、ｘビットを１ワードとし、情報記録媒体のデータ記録再生方向の複数ワードを１行のデータ系列とし、複数行のデータ系列を１個の誤り訂正ブロックとし、複数行のデータ系列の各行にそれぞれアドレス情報を付加し、多値データに前記アドレス情報が付加された誤り訂正ブロックを付加して情報記録媒体に記録する。【選択図】        図１
2005267674.tif 000002
【特許請求の範囲】
【請求項１】
ｘビット（ｘ≧３である整数）の２値データを、ｍ個（ｍ≧２である整数）のｎ値（ｎ≧３である整数）の多値データに変換し、前記ｘビットを１ワードとし、情報記録媒体のデータ記録再生方向の複数ワードを１行のデータ系列とし、複数行のデータ系列を１個の誤り訂正ブロックとし、前記複数行のデータ系列の各行にそれぞれアドレス情報を付加し、前記多値データに前記アドレス情報が付加された誤り訂正ブロックを付加して前記情報記録媒体に記録することを特徴とする情報記録方法。
【請求項２】
前記ｘビットが１１ビットであることを特徴とする請求項１記載の情報記録方法。
【請求項３】
前記誤り訂正ブロック内の２キロバイトのユーザデータ毎に、６バイト以上の付加データを付加することを特徴とする請求項１記載の情報記録方法。
【請求項４】
前記複数行のデータ系列の各行のアドレス情報が所定範囲の繰返し番号であることを特徴とする請求項１記載の情報記録方法。
【請求項５】
前記複数行のデータ系列の各行に、所定行数を１単位とした番号をそれぞれ付加することを特徴とする請求項４記載の情報記録方法。
【請求項６】
前記複数行のデータ系列の各行のアドレス情報として、同じアドレス情報を複数個付加することを特徴とする請求項４記載の情報記録方法。
【請求項７】
前記複数行のデータ系列の各行に、該各行のアドレス情報から生成される巡回冗長検査符号をそれぞれ付加することを特徴とする請求項４記載の情報記録方法。
【請求項８】
前記複数行のデータ系列の各行に、所定の行数単位の先頭行を判別するためのデータパターンをそれぞれ付加することを特徴とする請求項４乃至７のいずれか一項に記載の情報記録方法。
【請求項９】
所定量の２値データのｘビット（ｘ≧３である整数）を１ワードとし、複数ワードを１行のデータ系列とし、複数行のデータ系列を１個の誤り訂正ブロックにする手段と、前記誤り訂正ブロックの各行にアドレス情報を付加する手段と、前記所定量の２値データをｘビット単位で、ｍ個（ｍ≧２である整数）のｎ値（ｎ≧３である整数）の多値データに変換する手段と、該手段によって変換された多値データに前記アドレス情報が付加された誤り訂正ブロックを付加して情報記録媒体に記録する手段と、前記情報記録媒体から多値データを再生する手段と、該手段によって再生された多値データをｘビット単位の２値データに変換する手段と、前記再生された多値データからアドレス情報を得て、該アドレス情報によって誤り訂正ブロックを検出する手段と、該手段によって検出された誤り訂正ブロックに基づいて前記変換された２値データに対して誤り訂正を行う手段とを備えたことを特徴とする情報記録装置。
【請求項１０】
前記ｘビットが１１ビットであることを特徴とする請求項９記載の情報記録装置。
【請求項１１】
前記誤り訂正ブロック内の２キロバイトのユーザデータ毎に、６バイト以上の付加データを付加するようにしたことを特徴とする請求項９記載の情報記録装置。
【請求項１２】
前記複数行のデータ系列の各行のアドレス情報が所定範囲の繰返し番号であることを特徴とする請求項９記載の情報記録装置。
【請求項１３】
前記複数行のデータ系列の各行に、所定行数を１単位とした番号をそれぞれ付加するようにしたことを特徴とする請求項１２記載の情報記録装置。
【請求項１４】
前記複数行のデータ系列の各行のアドレス情報として、同じアドレス情報を複数個付加するようにしたことを特徴とする請求項１２記載の情報記録装置。
【請求項１５】
前記複数行のデータ系列の各行に、該各行のアドレス情報から生成される巡回冗長検査符号をそれぞれ付加するようにしたことを特徴とする請求項１２記載の情報記録装置。
【請求項１６】
前記複数行のデータ系列の各行に、所定の行数単位の先頭行を判別するためのデータパターンをそれぞれ付加するようにしたことを特徴とする請求項１２乃至１５のいずれか一項に記載の情報記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、光ディスク等の情報記録媒体に多値データを記録する情報記録方法と、光ディスク等の情報記録媒体に多値データを記録する情報記録装置とに関する。
【背景技術】
【０００２】
従来、光ディスク上の傷等によって発生する連続データエラー（バーストエラー）に対する誤り訂正能力を上げるために、積符号における内符号訂正方向のデータの並び（横方向のデータ系列。以後、これを行と呼ぶ事がある。）を長くし、一例として１ＥＣＣブロックを４個の積符号ブロックに分割し、内符号訂正方向の各ブロック間でデータをインターリーブしてバーストエラーを分散し、訂正能力を上げている情報記録方法（例えば、特許文献１参照）があった。
また、光ディスクの容量を増加させるために、従来の０と１を記録する２値記録に対し、０から７を記録する多値記録（８値記録）を行って記録密度を向上させ、多値データを記録する時は、１１ビットの２値データを４個の８値データに変調して記録する情報記録方法（例えば、非特許文献１参照）があった。
【特許文献１】特開２００１−６７８１３号公報
【非特許文献１】清水明彦、他６名、「相変化型光ディスクへの多値記録技術」Ｒｉｃｏｈ  Ｔｅｃｈｎｉｃａｌ  Ｒｅｐｏｒｔ  Ｎｏ．２８  Ｐ．３４〜Ｐ．４１
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した前者の従来の情報記録方法では、１６データフレームを１７２Ｂのブロックに４分割し、それぞれに対して内符号パリティ（ＰＩ）と外符号パリティ（ＰＯ）を付加し、複雑なインターリーブを行っているので、回路規模の増加をまねくという問題があった。
また、２個の２ＫＢのユーザーデータブロックとＩＤ（アドレス情報）とＲＳＶ（ｒｅｓｅｒｖｅ：今後の拡張性及びユーザー情報、生産者情報、著作権保護などの情報を書き込む予約空間）を１データフレームとしている。
【０００４】
現状のＤＶＤでは、２ＫＢのユーザーデータ毎に、ＲＳＶが付加されている。現状のＤＶＤに記録されているデータ（コンテンツ）は、次世代の光ディスクにも同様に記録できるのが好ましい。
例えば、３枚のＤＶＤからなる映画ソフトやコンピュータソフトなどのコンテンツを、１枚の次世代の大容量光ディスクで販売したい場合は、コンテンツデータを再加工せずに、次世代の大容量光ディスクに記録できる事が望ましい。特に、ＲＳＶデータは２ＫＢ単位に付加できる必要がある。
従ってこの従来技術では、従来のコンテンツデータをそのまま記録できないという問題があった。
【０００５】
次に、上述した後者の従来の情報記録方法では、記録密度を向上させるための多値データを記録する時の変調方法と再生する時の復調方法が開示されているが、誤り訂正用のデータ構成が開示されておらず、実用的な光ディスクシステムが実現できないという問題があった。
この発明は上記の点に鑑みてなされたものであり、情報記録媒体に多値データを記録する際に好適な誤り訂正ができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
この発明は上記の目的を達成するため、（１）〜（８）の情報記録方法を提供する。
（１）ｘビット（ｘ≧３である整数）の２値データを、ｍ個（ｍ≧２である整数）のｎ値（ｎ≧３である整数）の多値データに変換し、上記ｘビットを１ワードとし、情報記録媒体のデータ記録再生方向の複数ワードを１行のデータ系列とし、複数行のデータ系列を１個の誤り訂正ブロックとし、上記複数行のデータ系列の各行にそれぞれアドレス情報を付加し、上記多値データに上記アドレス情報が付加された誤り訂正ブロックを付加して上記情報記録媒体に記録する情報記録方法。
【０００７】
（２）上記（１）の情報記録方法において、上記ｘビットが１１ビットである情報記録方法。
（３）上記（１）の情報記録方法において、上記誤り訂正ブロック内の２キロバイトのユーザデータ毎に、６バイト以上の付加データを付加する情報記録方法。
（４）上記（１）の情報記録方法において、上記複数行のデータ系列の各行のアドレス情報が所定範囲の繰返し番号である情報記録方法。
（５）上記（４）の情報記録方法において、上記複数行のデータ系列の各行に、所定行数を１単位とした番号をそれぞれ付加する情報記録方法。
（６）上記（４）の情報記録方法において、上記複数行のデータ系列の各行のアドレス情報として、同じアドレス情報を複数個付加する情報記録方法。
（７）上記（４）の情報記録方法において、上記複数行のデータ系列の各行に、その各行のアドレス情報から生成される巡回冗長検査符号をそれぞれ付加する情報記録方法。
（８）上記（４）〜（７）のいずれかの情報記録方法において、上記複数行のデータ系列の各行に、所定の行数単位の先頭行を判別するためのデータパターンをそれぞれ付加する情報記録方法。
【０００８】
また、次の（９）〜（１６）の情報記録装置も提供する。
（９）所定量の２値データのｘビット（ｘ≧３である整数）を１ワードとし、複数ワードを１行のデータ系列とし、複数行のデータ系列を１個の誤り訂正ブロックにする手段と、上記誤り訂正ブロックの各行にアドレス情報を付加する手段と、上記所定量の２値データをｘビット単位で、ｍ個（ｍ≧２である整数）のｎ値（ｎ≧３である整数）の多値データに変換する手段と、その手段によって変換された多値データに上記アドレス情報が付加された誤り訂正ブロックを付加して情報記録媒体に記録する手段と、上記情報記録媒体から多値データを再生する手段と、その手段によって再生された多値データをｘビット単位の２値データに変換する手段と、上記再生された多値データからアドレス情報を得て、そのアドレス情報によって誤り訂正ブロックを検出する手段と、その手段によって検出された誤り訂正ブロックに基づいて上記変換された２値データに対して誤り訂正を行う手段を備えた情報記録装置。
【０００９】
（１０）上記（９）の情報記録装置において、上記ｘビットが１１ビットである情報記録装置。
（１１）上記（９）の情報記録装置において、上記誤り訂正ブロック内の２キロバイトのユーザデータ毎に、６バイト以上の付加データを付加するようにした情報記録装置。
（１２）上記（９）の情報記録装置において、上記複数行のデータ系列の各行のアドレス情報が所定範囲の繰返し番号である情報記録装置。
【００１０】
（１３）上記（１２）の情報記録装置において、上記複数行のデータ系列の各行に、所定行数を１単位とした番号をそれぞれ付加するようにした情報記録装置。
（１４）上記（１２）の情報記録装置において、上記複数行のデータ系列の各行のアドレス情報として、同じアドレス情報を複数個付加するようにした情報記録装置。
（１５）上記（１２）の情報記録装置において、上記複数行のデータ系列の各行に、その各行のアドレス情報から生成される巡回冗長検査符号をそれぞれ付加するようにした情報記録装置。
（１６）上記（１２）〜（１５）のいずれかの情報記録装置において、上記複数行のデータ系列の各行に、所定の行数単位の先頭行を判別するためのデータパターンをそれぞれ付加するようにした情報記録装置。
【発明の効果】
【００１１】
この発明による情報記録方法と情報記録装置は、情報記録媒体に多値データを記録する際に好適な誤り訂正ができる。
【発明を実施するための最良の形態】
【００１２】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
図１は、２ＫＢ（＝２０４８バイト）のユーザデータやそのアドレス等からなるセクターのデータ構成を示す図である。
図２は、セクタに含まれるデータの種類とそのバイト数を示す図である。
ディスク識別（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ：ＩＤ）データは、ディスクが読出し専用か書換可能か、データの記録層が１層か多層か等のディスクを識別する情報データである。
セクタアドレスは、２ＫＢ毎のユーザデータに割当てられたディスク上のアドレスデータである。
【００１３】
アドレスＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｃｏｄｅ）は、４バイトのアドレスデータに付加する誤り訂正用のデータである。
付加情報は、今後の拡張性及びユーザ情報，生産者情報，著作権保護などのユーザデータに対する付加情報を示すデータである。
ユーザデータは、２ＫＢの画像データや音声データ，コンピュータソフト等のコンテンツを構成するデータである。
エラー・ディテクション・コード（Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ  Ｃｏｄｅ：ＥＤＣ）は、１セクタ内のＩＤ，セクタアドレス，アドレスＥＣＣ，付加情報，ユーザデータに対して付加される誤り検出用データである。
以上の２０７９バイトをこの実施例ではセクタデータと呼ぶ。
【００１４】
図１に示すように、セクタデータは６９３バイト×３行で構成される。１行のビット数は、６９３バイト×８ビット＝５５４４ビット＝１１ビット×５０４ワードから５５４４ビットであり、１１ビットを１ワードとすると、５０４ワードになる。
ここで、１１ビットの２値データを４個の８値データに変調して、光ディスクに多値記録を行い、セクタデータの１行分が１１ビットからなるワードデータで構成されていると、多値データへの変換に都合が良い。
【００１５】
図３は、６４セクタのデータに対して誤り訂正用のデータを付加したデータ構成を示す図である。
まず、図３中の縦方向に外符号パリティ（ＰＯ）を付加する。ＰＯは、リードソロモン符号ＲＳ（２０８，１９２，１７）を用いて生成する。
ここで、通常は、８ビットを１ワードとしたガロアフィールド（Ｇａｌｏｉｓ  Ｆｉｅｌｄ）演算ＧＦ（２８）を用いているが、この実施例では、１１ビットを１ワードとしたＧＦ（２１１）を用いる。例えば、ＧＦ（２８）を用いる場合の原始多項式の一例は、ｘ８＋ｘ４＋ｘ３＋ｘ２＋１である（例えば、参考文献１：宮川洋、外２名，「岩波講座  情報科学４（第１７巻）情報と符号の理論」，株式会社岩波書店，１９８３年１月１０日，ｐ．１１８−ｐ．１２３  ｐ．１２１の表６．３を参照）。
【００１６】
一方、ＧＦ（２１１）を用いる場合は、ＧＦ（２１１）の原始多項式の一例として、ｘ１１＋ｘ２＋１を使用すると良い。
その後、図３中の横方向に内符号パリティ（ＰＩ）を付加する。ＰＩは、リードソロモン符号ＲＳ（５３０，５０４，２７）を用いて生成する。
ここでもＧＦ（２１１）を用いる。もし、ＧＦ（２８）を用いた場合、内符号（ＰＩ）方向のデータ列の数（ｎ）が２５６を超えると、ガローアフィールド（Ｇａｌｏｉｓ  Ｆｉｅｌｄ）演算ＧＦ（２８）ができなくなる。しかし、ＧＦ（２１１）を用いると、内符号（ＰＩ）方向のデータ列の数は２０４８まで可能である。
【００１７】
図４は、ＰＯの行をインタリーブした結果を示す図である。
１６行のＰＯ（各行に含まれるＰＩも含む）を４セクタ（１２行）毎に１行挿入する。
このようにすることにより、セクタアドレスを含む行が３行又は４行毎に存在し、データをアクセスする時のアドレスの読取り効率が向上する。
図５は、インタリーブ後のデータの各行に１ワード（＝１１ビット）からなるアドレス情報を付加した結果を示す図である。
４セクタと１行のＰＯからなる１３行のデータを１まとまりとして扱い、４ビットからなる０〜１２の繰返し番号と、４ビットからなる０〜１５の１３行単位の番号と、１３行毎の区切りを判別するための３ビットからなるデータを付加する。
光ディスク等の情報記録媒体へのデータの記録再生は、図５中に示すように行方向に順次記録再生する。
【００１８】
光ディスク上のデータをアクセスする時は、まずセクタアドレスＳＡを読み取って、積符号を構成するデータブロックを検出する必要がある。アドレス情報の上位３ビットが「０００」である行を検出して、その行のセクタアドレスＳＡを読み取れば、積符号を構成するデータブロック内のどの行であるかを判別することができる。または、０〜１２の繰り返し番号を読み取り、その番号が０，３，６，９であるデータ行にセクタアドレスＳＡのデータが存在するので、その行のセクタアドレスＳＡを読み取って、積符号を構成するデータブロック内のどの行であるかを判別することができる。
また、一度目的とするセクタアドレスＳＡを検出し、積符号を構成するデータブロックを検出した後は、その後のデータを順番に読み取っていく場合は、０〜１５の１３行単位の番号を読み取れば、セクタアドレスＳＡを読まずとも、積符号を構成するデータブロックを順次検出できるので、高速のアクセスが可能になる。
【００１９】
このようにして、誤り訂正の１ワードを、多値記録における２値データと多値データとの変換時の２値データのビット数に合わせているので、多値記録に適している。また、誤り訂正の積符号における内符号訂正のデータ系列単位にアドレス情報を付加しているので、すなわち、誤り訂正ブロックを構成する各行にアドレス情報を付加しているので、高速なデータサーチが可能である。
【００２０】
また、誤り訂正の１ワードを１１ビットにすれば、内符号訂正方向のデータの並びを長くすることができ、内符号訂正方向の複雑なインタリーブが不要になる。
このようにして、１１ビットを１ワードとすることにより、１行のデータの並びを長くすることができ、複雑なインタリーブを不要にすることができる。
【００２１】
さらに、図２に示すように、２ＫＢ（キロバイト）のユーザデータ毎に、１８バイトの付加情報を付加すれば、６バイトの付加情報を必要とする光ディスク（例えば、ＤＶＤ）に記録していた従来のコンテンツデータをそのまま記録することができる。
このようにして、２ＫＢ（キロバイト）のユーザデータ毎に６バイト以上の付加データを付加することにより、ＤＶＤ等の情報記録媒体に記録していた従来のコンテンツデータをそのまま記録することができるようになる。
【００２２】
また、１まとまりの１３行のデータの各行を検出できる０〜１２の繰り返し番号を、アドレス情報に含めるようにすれば、セクタアドレスＳＡが存在する行を検出し易くなり、高速なデータサーチが可能になる。
このようにして、各行のアドレス情報が所定範囲の繰り返し番号にすることにより、高速なデータサーチが可能になる。
【００２３】
さらに、１３行単位の番号（０〜１５）をアドレス情報に含めるようにすれば、積符号を構成するデータブロックを検出した後は、セクタアドレスＳＡを読まずとも、積符号を構成するデータブロックを順次検出することができ、情報記録媒体への高速なアクセスが可能になる。
このようにして、所定行数を１単位とした番号を各行に付加することにより、高速なデータサーチが可能になる。
【００２４】
また、アドレス情報の上位の３ビットに、１３行毎の区切りを判別するためのデータパターンを設けるようにすれば、データパターンが「０００」である行を検出して、その行のセクタアドレスＳＡを読み取れば、積符号を構成するデータブロック内のどの行であるかを判別することができるため、高速なデータサーチが可能になる。
このようにして、所定の行数単位の先頭行を判別するためのデータパターンを各行に付加することにより、容易に高速なデータサーチが可能になる。
【００２５】
図６は、アドレス情報の別の実施例を示す図である。光ディスク等の情報記録媒体へのデータの記録再生は、図中に示すように行方向に順次記録再生する。
ここでは、１まとまりの１３行のデータの各行を検出できる０〜１２の繰り返し番号を２重に記録している。
アドレス情報にエラーが発生する事もあるので、２個の繰返し番号が一致した時のみ、その番号を使用し、一致しない場合は前後の番号から補間する。
こうすることにより、データサーチ時のアドレスの読み誤りの確率を低減でき、信頼性の高い高速なデータサーチが可能になる。
このようにして、各行のアドレス情報として同じアドレスを複数個付加することにより、信頼性の高い高速なデータサーチが可能になる。
【００２６】
また、２重に記録せずに、誤り検出用の巡回冗長検査（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ：ＣＲＣ）符号を記録しても良い。ＣＲＣ符号は、情報ビットに対して、所定の生成多項式による演算処理を行って冗長ビット（「検査ビット」とも言う）を生成して付加し、ビット誤りを検出する公知技術である（例えば、参考文献２：「ＷＨＩＴＥ  ＳＥＲＩＥＳ  Ｎｏ．３３  誤り訂正符号化技術の応用事例＜デジタル記録編＞」，株式会社トリケップス，昭和６１年７月１４日，Ｐ．４０−Ｐ．４４を参照）。そして、この実施例では４ビットの繰り返し番号に対して、４ビットの検査ビットを生成して付加する。この場合の生成多項式の一例として、ｘ４＋ｘ＋１を使用すれば良い。
このように、検査ビットの付加により、各行のアドレス情報の誤りの有無を検出することができる。したがって、更に、信頼性の高い高速なデータサーチが可能になる。
このようにして、各行のアドレス情報から生成されるＣＲＣ符号を付加することにより、より信頼性の高い高速なデータサーチが可能になる。
【００２７】
さらに、アドレス情報の上位の３ビットのデータパターンと４ビットの繰り返し番号との７ビットのデータに対して、ＣＲＣ符号によって４ビットの検査ビットを生成して付加しても良い。
また、図６に示すように、アドレス情報の上位の３ビットに、１３行毎の区切りを判別するためのデータパターンを設けるようにすれば、データパターンが「０００」である行を検出して、その行のセクタアドレスＳＡを読み取れば、積符号を構成するデータブロック内のどの行であるかを判別することができるため、高速なデータサーチが可能になる。
このようにして、所定の行数単位の先頭行を判別するためのデータパターンを各行に付加することにより、容易に高速なデータサーチが可能になる。
【００２８】
図７は、上述したアドレス情報を付加した積符号を構成するデータブロック（５３１ワード×２０８行）を多値データに変換し、情報記録媒体である光ディスクに記録する時のデータ構成の一例を示す図である。
例えば、１１ビットの２値データを４個の８値データ（０から７の値をとる）に変調して記録する。変調後の多値データに対して、以下のクロックマークとフレームシンクを挿入して記録する。以後、１個の多値データを１シンボルと呼ぶ。
クロックマーク＝「００７００」
フレームシンク＝「０００００７７７７７７７００００」：テーブルフレーム
「０００００７７７７７７７００７７」：データフレーム
【００２９】
アドレス情報を付加した積符号を構成するデータブロックには、データフレームのフレームシンクを挿入する。テーブルフレームは、多値データ検出用の５１４シンボルからなるテーブルデータを記録する時に挿入する。
５３１ワードの２値データを１ワード（１１ビット）毎に４シンボルの８値データに変調するには、変調後の多値データのシンボル数が、５３１ワード×４シンボル＝２１２４シンボルなので、これに、データフレームのフレームシンク（１６シンボルの多値データ）を挿入する。全多値データのシンボル数は、２１２４シンボル＋１６シンボル＝２１４０シンボルである。この多値データ系列に、１０７シンボル毎にクロックマーク（５シンボルの多値データ）を挿入すると、図７に示すようなデータ構成になる。
これを１フレームと呼ぶ。特に、ユーザデータを含むフレームであるのでデータフレームと呼ぶ。
【００３０】
アドレス情報を付加した積符号を構成するデータブロックは、２０８フレーム分のデータフレームになる。また、テーブルデータを含むテーブルフレームでは、フレームシンクがテーブルフレームのデータパターンに置き換わり、２１２４シンボルの多値データは、５１４シンボルからなるテーブルデータの繰り返しに置き換わる。
１フレームにおいて、クロックマークから始まる１１２シンボルの１行分のデータをクラスタと呼ぶ。光ディスク等の情報記録媒体へのデータの記録再生は、図７中に示すように横方向に順次記録再生する。
【００３１】
このようにして、多値データを光ディスクに記録すると、１フレームの光ディスク上の長さは、１シンボルの多値データの記録長を０．２４μｍとすると、０．２４μｍ×１１２シンボル×２０クラスタ＝０．５４ｍｍとなる。
この０．５４ｍｍが、アドレス情報を付加した積符号を構成するデータブロックの１行分の長さに相当する。外符号パリティ（ＰＯ）が１６行あるので、公知技術の「イレージャ−訂正」方式を用いれば、１６行分の訂正が可能であるので、訂正可能な最長バーストエラーは、０．５４ｍｍ×１６行＝８．６４ｍｍとなる。
光ディスクがＤＶＤの場合では、訂正可能な最長バーストエラーは６ｍｍであるので、この実施例は、バーストエラーについてはＤＶＤ以上の訂正能力があることになる。
【００３２】
図８は、エラーの発生がランダムであるという条件での理論計算による本実施例とＤＶＤとの訂正能力を比較したグラフを示す図である。
同図中の横軸は訂正前のビットエラー率を、縦軸は訂正後のビットエラー率をそれぞれ示す。図中の曲線Ｌ１は、ＤＶＤに対するエラー訂正前とエラー訂正後のビットエラー率の場合を示しており、ＰＩ訂正では５バイト以下のエラーを訂正し、その後、ＰＯ訂正で８バイト以下のエラーを訂正した時の訂正前と訂正後のビットエラー率の関係を示している。
【００３３】
図中の曲線Ｌ２はこの実施例における情報記録方法におけるエラー訂正前とエラー訂正後のビットエラー率を示しており、ＰＩ訂正では１３ワード以下のエラーを訂正し、その後、ＰＯ訂正で８ワード以下のエラーを訂正した時の訂正前と訂正後のビットエラー率の関係を示している。図から、ランダムに発生するエラーに対しては、両者は同等の訂正能力があると言える。
この実施例では、誤り訂正ブロックとして積符号によるデータブロックの構成を採用しているが、この発明の情報記録方法は、これ以外の構成の誤り訂正ブロックにも使用することができる。
【００３４】
図９は、上述した情報記録方法を適用するこの発明の情報記録装置の一実施例である光ディスク装置の構成を示すブロック図である。
光ディスク１は、情報を記録する情報記録媒体であり、らせん状又は同心円上のトラックが形成され、トラックにそってマークを記録する。そのトラックは、一定の周期でわずかに蛇行している。
モータ２は、光ディスク１を回転させる。
光ヘッド３は、光ディスク１にレーザ光スポットを照射して光ディスク１にマークを記録し、その記録されたマークをレーザ光スポットで走査して電気信号を出力する。
【００３５】
演算増幅回路４は、光ヘッド３から出力された電気信号を演算増幅し、光ディスク１上のマークに対応した再生信号や、レーザ光スポットが光ディスク１の記録面に焦点が合っている否かを示すフォーカスエラー信号や、レーザ光スポットがトラックに沿って走査している否かを示すトラッキングエラー信号や、トラックの蛇行に対応した信号等を出力する。
サーボ回路５は、フォーカスエラー信号，トラッキングエラー信号，トラックの蛇行に対応した信号により、レーザ光スポットを光ディスク１の記録面に焦点を合わせ、正しくトラックを走査させ、光ディスク１を線速度一定又は角速度一定に回転させる。
レーザ駆動回路６は、変調回路７から出力された信号に従って、レーザ光で光ディスク１にマークを記録するための信号を出力する。
【００３６】
変調回路７は、入力した多値データに対応した大きさのマークとスペース（多値データ＝０：マークを記録しない）を示す信号を出力する。
同期信号付加回路８は、図７に示すようなクロックマークとフレームシンクを挿入する。
多値化回路９は、入力した２値データ（１１ビット）を多値データ（４シンボルの８値データ）に変換する。
誤り訂正用データ付加回路１０は、入力データに対し、誤り訂正を行うためのデータを付加する。つまり、図１乃至図５に基づいて示したデータ処理を行う。
ＡＤ変換回路１１は、演算増幅回路４からの再生信号をデジタル信号に変換する。
【００３７】
フェーズ・ロックド・ループ回路（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ：ＰＬＬ）及び同期検出回路１２は、再生信号中の同期信号（フレームシンクとクロックマーク）を検出し、多値データに同期したクロック信号を出力する。
波形等化回路１３は、波形等化を行う。
多値判定回路１４は、多値データを判定して２値データを出力する。
アドレス検出回路１５は、アドレス情報からセクタアドレスＳＡを読み取り、積符号を構成するデータブロックを検出する。
誤り訂正回路１６は、誤り訂正用データを用いて誤り訂正を行う。
【００３８】
なお、図示を省略したが、光ヘッド３を光ディスク１の半径方向に移動させ、光ディスク１上のデータをサーチする構も備わっている。また、コンピュータ用の情報記憶装置として使用するためのインタフェース回路や、光ディスク装置全体の動作制御を行うマイクロプロセッサ等の図示も省略した。
光ディスク１としてはＤＶＤ＋ＲＷディスクを使用し、光ヘッド３にはレーザ光の波長が６５０ｎｍであるレーザダイオードを使用するとよい。また、より高密度記録ができる青レーザとそのレーザ波長（例えば、４０５ｎｍ）に対応した相変化型の光ディスクを使用しても良い。
【００３９】
次に、図９に示した光ディスク装置の動作について説明する。
まず、２値データを多値化して光ディスク１に記録する場合の動作を説明する。
２値データを入力して、図２に示すように、２ＫＢのユーザデータ毎に、ディスク識別データ，セクタアドレスデータ，アドレスＥＣＣデータ，付加情報データ，ＥＤＣデータを付加する。上記セクタデータを１ワードが１１ビットのメモリ（誤り訂正用データ付加回路中のメモリであり、図示を省略する）に入力する。
そして、図３に示すように、６４セクタ分のデータをメモリに入力する。その後、リードソロモン符号の演算により、ＰＯとＰＩデータを生成して、メモリに入力する。
図４に示すインタリーブの処理は、メモリから各行のデータを出力する時に、４セクター分のデータを出力する毎に、ＰＯデータを含む１行分のデータを出力すれば良い。
このようにして、インタリーブして出力した１行毎のデータの先頭に、図５に示すような１ワードのアドレス情報を付加する。
以上の処理を行って、誤り訂正用データ付加回路１０から、図５に示すデータを出力する。
【００４０】
その後、多値化回路９で１１ビット単位の２値データを４シンボルの８値データに変換する。次に、同期信号付加回路８で、図７に示すようにクロックマークとフレームシンクを挿入する。次に、多値データの各値に対応したマークを光ディスク１に記録するために、変調回路７でレーザ光を駆動する信号を生成する。そして、レーザ駆動回路６の制御により光ヘッド３からレーザ光を光ディスク１に照射して光ディスク１にマークが記録される。
【００４１】
次に、光ディスク１から多値信号を読み出して、多値判定を行い、２値データとして出力する場合の動作を説明する。
光ヘッド３により、一定強度のレーザ光を光ディスク１に照射し、その反射光を光電変換して電気信号を得る。得られた信号を演算増幅回路４に入力し、サーボ回路５により光ディスク１を安定して回転させ、光ヘッド３のトラッキングやフォーカス制御を行い、多値信号を再生する。その再生された多値信号から、ＰＬＬ及び同期検出回路１２によってフレームシンクとクロックマークを検出し、そのＰＬＬによって多値データに同期したクロックを生成する。その生成したクロックによってＡＤ変換回路１１で、多値データのデジタルデータを得る。その後、波形等化回路１３によって波形等化を行い、多値判定回路１４で多値データを判定し、１１ビットを１ワードとする２値データを出力する。
【００４２】
ＰＬＬ及び同期検出回路１２で検出したフレームシンクを使用して、図５に示したデータブロックのデータを１行毎にアドレス検出回路１５に入力する。
アドレス検出回路１５では、まず、各行の先頭のアドレス情報を読み取る。そのアドレス情報からセクタアドレスＳＡが存在するデータ行であることを検出して、セクタアドレスＳＡを読み取る。その時、アドレスＥＣＣデータを使用して、エラー検出とエラー訂正を行う。
セクタアドレスＳＡによって、積符号を構成するデータブロックを検出して出力する。
誤り訂正回路１６では、１ワードが１１ビットのメモリ（誤り訂正回路中のメモリであり、図示を省略する）に、積符号を構成するデータブロックのデータを入力する。その時、１行の先頭のアドレス情報はメモリに入力せず、その後の５３０ワードを入力する。
さらに、１３行毎に１行のＰＯデータを含む行があるので、インタリーブを戻すために、図３に示すデータ構成となるようにアドレスを切り換えて、データをメモリに入力する。その後、ＰＯ，ＰＩデータを使用して、誤りの検出と訂正を行い、訂正後の２値データを出力する。
【００４３】
この光ディスク装置では、誤り訂正の１ワードを、多値記録における２値データと多値データとの変換時の２値データのビット数に合わせているので、多値記録に適しており、誤り訂正の積符号における内符号訂正のデータ系列単位にアドレス情報を付加し、再生時にアドレス検出回路１５で、このアドレス情報を読み取り、セクタアドレスＳＡを読み取って、積符号を構成するデータブロックを検出しているので、高速なデータサーチが可能になる。このようにして、誤り訂正ブロックの各行にアドレス情報を付加することにより、高速なデータサーチが可能になる。
【００４４】
また、誤り訂正の１ワードを１１ビットにすれば、内符号訂正方向のデータの並びを長くすることができ、内符号訂正方向の複雑なインタリーブが不要な光ディスク装置を実現することができる。
このようにして、１１ビットを１ワードとすることにより、１行のデータの並びを長くすることができ、複雑なインタリーブが不要になる。
【００４５】
さらに、図２に示すように、２ＫＢ（キロバイト）のユーザデータ毎に、１８バイトの付加情報を付加するようにすれば、６バイトの付加情報を必要とするＤＶＤに記録していた従来のコンテンツデータをそのまま記録することができる。
このようにして、２ＫＢ（キロバイト）のユーザーデータ毎に６バイト以上の付加データを付加することにより、ＤＶＤに記録していた従来のコンテンツデータをそのまま記録することができる。
【００４６】
また、図５に示すような１ワードのアドレス情報を付加するようにすれば、１まとまりの１３行のデータの各行を検出できる０〜１２の繰り返し番号が含められているので、アドレス検出回路１５で、セクタアドレスＳＡが存在する行を検出し易くなり、高速なデータサーチが可能になる。
このようにして、各行のアドレス情報を所定範囲の繰り返し番号にすることにより、高速なデータサーチが可能になる。
【００４７】
さらに、１３行単位の番号（０〜１５）もアドレス情報に含めているので、アドレス検出回路１５で積符号を構成するデータブロックを検出した後は、セクタアドレスＳＡを読まずとも、積符号を構成するデータブロックを順次検出することができるので、高速のアクセスが可能になる。
このようにして、所定行数を１単位とした番号を各行に付加することにより、高速なデータサーチが可能になる。
【００４８】
また、アドレス情報の上位の３ビットに、１３行毎の区切りを判別するためのデータパターンを設けるようにすれば、アドレス検出回路１５でデータパターンが「０００」である行を検出して、その行のセクタアドレスＳＡを読み取れば、積符号を構成するデータブロック内のどの行であるかを判別できるため、高速なデータサーチが可能になる。
このようにして、所定の行数単位の先頭行を判別するためのデータパターンを各行に付加することにより、容易に高速なデータサーチが可能になる。
【００４９】
この実施例では、図５に示すデータ構成を使用しているが、図６に示したデータ構成を使用しても良い。この場合は、１まとまりの１３行のデータの各行を検出できる０〜１２の繰り返し番号を２重に記録するので、アドレス検出回路１５で２個の繰り返し番号が一致した時のみ、その番号を使用し、一致しない場合は前後の番号から補間する。
こうすることにより、データサーチ時のアドレスの読み誤りの確率を低減でき、信頼性の高い高速なデータサーチが可能になる。
このようにして、各行のアドレス情報として同じアドレスを複数個付加することにより、信頼性の高い高速なデータサーチが可能になる。
【００５０】
また、誤り訂正用データ付加回路１０にＣＲＣ符号回路を追加し、誤り訂正ブロックの各行のアドレス情報に検査ビットを付加するようにしても良い。
この場合、データを再生する時は、アドレス検出回路１５にＣＲＣ検査回路を追加し、アドレス情報の誤り検出を行って、各行のアドレス情報を検出する。
これにより、更にデータサーチ時のアドレスの読み誤りの確率を低減でき、信頼性の高い高速なデータサーチが可能になる。
このようにして、各行のアドレス情報から生成されるＣＲＣ符号を付加することにより、より信頼性の高い高速なデータサーチが可能になる。
【００５１】
この実施例の情報記録方法と光ディスク装置によれば、誤り訂正ブロックを構成する各行にアドレス情報を付加するので、高速なデータサーチが可能である。
また、１１ビットを１ワードとすることにより、１行のデータの並びを長くすることができるので、複雑なインターリーブを不要にできる。
さらに、２ＫＢ（キロバイト）のユーザデータ毎に６バイト以上の付加データを付加することにより、ＤＶＤに記録していた従来のコンテンツデータをそのまま記録できる。
また、各行のアドレス情報を所定範囲の繰り返し番号にすることにより、高速なデータサーチが可能になる。
【００５２】
さらに、所定行数を１単位とした番号を各行に付加することにより、高速なデータサーチが可能になる。
また、各行のアドレス情報として同じアドレスを複数個付加することにより、信頼性の高い高速なデータサーチが可能になる。
さらに、各行のアドレス情報から生成されるＣＲＣ符号を付加することにより、より信頼性の高い高速なデータサーチが可能になる。
さらにまた、所定の行数単位の先頭行を判別するためのデータパターンを各行に付加することにより、容易に高速なデータサーチが可能になる。
【産業上の利用可能性】
【００５３】
この発明による情報記録方法と情報記録装置は、デスクトップパソコン，ノートブックパソコン等のパーソナルコンピュータにおいても適用することができる。
【図面の簡単な説明】
【００５４】
【図１】２ＫＢのユーザデータやそのアドレス等からなるセクタのデータ構成を示す図である。
【図２】セクタに含まれるデータの種類とそのバイト数を示す図である。
【図３】６４セクタのデータに対して誤り訂正用のデータを付加したデータ構成を示す図である。
【図４】ＰＯの行をインタリーブした結果を示す図である。
【図５】インタリーブ後のデータの各行に１ワードからなるアドレス情報を付加した結果を示す図である。
【００５５】
【図６】アドレス情報の別の実施例を示す図である。
【図７】アドレス情報を付加した積符号を構成するデータブロックを多値データに変換し、情報記録媒体である光ディスクに記録する時のデータ構成の一例を示す図である。
【図８】エラーの発生がランダムであるという条件での理論計算による本実施例とＤＶＤとの訂正能力を比較したグラフを示す図である。
【図９】この発明に係る情報記録方法を適用するこの発明の情報記録装置の一実施例である光ディスク装置の構成を示すブロック図である。
【符号の説明】
【００５６】
１：光ディスク    ２：モータ    ３：光ヘッド    ４：演算増幅回路    ５：サーボ回路    ６：レーザ駆動回路    ７：変調回路    ８：同期信号付加回路    ９：多値化回路    １０：誤り訂正用データ付加回路    １１：ＡＤ変換回路    １２：ＰＬＬ及び同期検出回路    １３：波形等化回路    １４：多値判定回路    １５：アドレス検出回路    １６：誤り訂正回路
【図１】
2005267674.tif 000003
【図２】
2005267674.tif 000004
【図３】
2005267674.tif 000005
【図４】
2005267674.tif 000006
【図５】
2005267674.tif 000007
【図６】
2005267674.tif 000008
【図７】
2005267674.tif 000009
【図８】
2005267674.tif 000010
【図９】
2005267674.tif 000011