(57)【要約】　　　（修正有）【課題】大容量の記録媒体を用いた記録再生システムにおいて、信頼性を向上するためのデータ構成とその記録再生システムを提供する。【解決手段】データに対し所定のデータ数を第一の誤り訂正符号化し、位置情報を含む別データを第二の誤り訂正符号化し、第一の符号化と第二の符号化により符号化された複数の符号化データでＥＣＣブロックを構成する誤り訂正符号化方法において、前記データに対し、第一の誤り訂正符号化と異なるデータ系列で第三の誤り訂正符号化を行う。再生時所定のデータ数でＥＣＣブロックとし、所定のデータ数を第一の誤り訂正符号化に対し復号を行い、位置情報を含む別のデータの第二の誤り訂正符号化に対して復号を行う誤り訂正符号の復号化方法において、前記ＥＣＣブロックのデータに対して、第１の誤り訂正符号化と異なる第三の誤り訂正符号化に対して復号化を行う。【選択図】　図１
2004146014.tif 000002
【特許請求の範囲】
【請求項１】
データに対して所定のデータ数を誤り訂正符号化する第一の符号化を行い、位置情報を含む別のデータを誤り訂正符号化する第２の符号化を行い、第１の符号化と第２の符号化により符号化された複数の符号化データをまとめてＥＣＣブロックを構成する誤り訂正符号化方法において、
前記データに対して、第１の誤り訂正符号化と異なるデータ系列で誤り訂正符号化を行う第３の符号化を行うことを特徴とするデータ符号化方法。
【請求項２】
請求項１において、前記第１の符号化は、符号化した後にデータを出力する順序とは異なるデータ系列に対して符号化を行い、前記第３の符号化はデータを出力する順序に概ね等しい方向のデータ系列に対して符号化を行うことを特徴とするデータ符号化方法。
【請求項３】
請求項１において、前記第１の符号化は、符号化した後にデータを出力する順序とは異なるデータ系列に対して符号化を行い、前記第３の符号化は複数の行にまたがるデータを一つのデータ系列として符号化を行うことを特徴とするデータ符号化方法。
【請求項４】
データに対して所定のデータ数を誤り訂正符号化する第一の符号化を行い、位置情報を含む別のデータを誤り訂正符号化する第２の符号化を行い、第１の符号化と第２の符号化により符号化された複数の符号化データをまとめてＥＣＣブロックを構成する誤り訂正符号において、
前記ＥＣＣブロックを複数集め、各ＥＣＣブロックから所定のデータを一つの系列とし第４の誤り訂正符号化を行うことを特徴とするデータ符号化方法。
【請求項５】
請求項１〜４において、符号化されたデータに対して所定の変調を行い記録媒体に記録することを特徴とする記録媒体。
【請求項６】
データに対して所定のデータ数をもってＥＣＣブロックとし、そのうちの所定のデータ数を誤り訂正符号化する第１の符号化に対して復号を行い、位置情報を含む別のデータを誤り訂正符号化する第２の符号化に対して復号を行う誤り訂正符号の復号化方法において、
前記ＥＣＣブロックのデータに対して、第１の誤り訂正符号化と異なるデータ系列で誤り訂正符号化を行う第３の符号化に対して復号化を行うことを特徴とするデータ復号化方法。
【請求項７】
請求項６において、前記第１の符号化は、データを再生する順序とは異なるデータ系列に対して符号化されたデータであり、前記第３の符号化はデータを再生する順序に概ね等しい方向のデータ系列に対して符号化されたデータに対して復号化を行うことを特徴とするデータ復号化方法。
【請求項８】
請求項６において、前記第１の符号化は、データを再生する順序とは異なるデータ系列に対して符号化されたデータであり、前記第３の符号化は複数の行にまたがるデータを一つのデータ系列として符号化されたデータに対して復号化を行うことを特徴とするデータ復号化方法。
【請求項９】
データに対して所定のデータ数をもってＥＣＣブロックとし、そのうちの所定のデータ数を誤り訂正符号化する第１の符号化に対して復号を行い、位置情報を含む別のデータを誤り訂正符号化する第２の符号化に対して復号を行う誤り訂正符号の復号化方法において、
更に該ＥＣＣブロックを複数個集めて、各ＥＣＣブロックから所定のデータを一つの系列とした第４の誤り訂正符号化の復号化を行うことを特徴とするデータ復号化方法。
【請求項１０】
データに対して所定のデータ数を誤り訂正符号化する第一の符号化回路と、位置情報を含む別のデータを誤り訂正符号化する第２の符号化回路を備え、第１の符号化回路と第２の符号化回路により符号化された複数の符号化データをまとめてＥＣＣブロックを構成する誤り訂正符号回路において、
前記データに対して、第１の誤り訂正符号化と異なるデータ系列で誤り訂正符号化を行う第３の符号化回路を備えたことを特徴とするデータ符号化装置。
【請求項１１】
請求項１０において、前記第１の符号化回路は、符号化した後にデータを出力する順序とは異なるデータ系列に対して符号化を行い、前記第３の符号化回路はデータを出力する順序に概ね等しい方向のデータ系列に対して符号化を行うことを特徴とするデータ符号化装置。
【請求項１２】
請求項１１において、前記第１の符号化回路は、符号化した後にデータを出力する順序とは異なるデータ系列に対して符号化を行い、前記第３の符号化回路は複数の行にまたがるデータを一つのデータ系列として符号化を行うことを特徴とするデータ符号化装置。
【請求項１３】
データに対して所定のデータ数を誤り訂正符号化する第一の符号化回路と、位置情報を含む別のデータを誤り訂正符号化する第２の符号化回路を備え、第１の符号化と第２の符号化により符号化された複数の符号化データをまとめてＥＣＣブロックを構成する誤り訂正符号化回路において、
前記ＥＣＣブロックを複数集め、各ＥＣＣブロックから所定のデータを一つの系列とし第４の誤り訂正符号化を行う第４の復号化回路を備えたことを特徴とするデータ符号化装置。
【請求項１４】
データに対して所定のデータ数をもってＥＣＣブロックとし、そのうちの所定のデータ数を誤り訂正符号化する第１の符号化に対して復号を行う第１の復号化回路と、位置情報を含む別のデータを誤り訂正符号化する第２の符号化に対して復号を行う第２の復号化回路を備えた誤り訂正符号の復号化回路において、
前記ＥＣＣブロックのデータに対して、第１の誤り訂正符号化と異なるデータ系列で誤り訂正符号化を行う第３の符号化に対して復号化を行う復号化回路を備えたことを特徴とするデータ復号化装置。
【請求項１５】
請求項１４において、前記第１の符号化は、データを再生する順序とは異なるデータ系列に対して符号化されたデータであり、前記第３の符号化はデータを再生する順序に概ね等しい方向のデータ系列に対して符号化されたデータに対して復号化を行う復号化回路を備えたことを特徴とするデータ復号化装置。
【請求項１６】
請求項１４において、前記第１の符号化は、データを再生する順序とは異なるデータ系列に対して符号化されたデータであり、前記第３の符号化は複数の行にまたがるデータを一つのデータ系列として符号化されたデータに対して復号化を行う復号化回路を備えたことを特徴とするデータ復号化装置。
【請求項１７】
再生または受信されたデータに対して所定のデータ数をもってＥＣＣブロックを構成し、そのうちの所定のデータ数を誤り訂正符号化する第１の符号化に対して復号を行うだい１の復号化回路と、位置情報を含む別のデータを誤り訂正符号化する第２の符号化に対して復号を行う第２の復号化回路を備えた誤り訂正符号の復号化回路において、
更に該ＥＣＣブロックを複数個集めて、各ＥＣＣブロックから所定のデータを一つの系列とした第４の誤り訂正符号化の復号化を行う第４の復号化回路を備えたことを特徴とするデータ復号化装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
大容量のデータ記憶容量において、記憶するデータ、音声、映像などの情報の記録、再生を信頼性高く行うためのシステムを実現するシステムに関する。
【０００２】
【従来の技術】
ＣＤ，ＤＶＤなどの光ディスクを用いた記録媒体が広く普及し、ＶＴＲに代わるＡＶ機器として家庭に浸透し始めている。また、デジタルハイビジョン放送等の高品質な放送が開始されることに基き、更なる大容量の記録媒体とその記録再生装置の要求が高まっている。
【０００３】
それを受けて、２０ＧＢ（ギガバイト）を超える光ディスク媒体の規格が数社をより提案されている。青色レーザを用いた光ディスクシステムとしては以下のようなものがある（例えば、非特許文献１等参照）。
【０００４】
ＣＤは、当初音楽用として開発され、記憶容量の大きさから音楽データだけではなく、ＰＣで使用するためのデータ配信用として広く普及した。音楽データでは、再生データに多少誤りデータが発生しても、前後のデータから補間するなどして、音声としては差し障り無く再生できる程度の誤り訂正符号が付加されていた。しかり、ＰＣ用データの媒体として用いられると、音楽用の誤り訂正符号だけでは、訂正能力が不足しており、更に訂正能力を高めた付加ＥＣＣが付け加えられた（例えば、非特許文献２等参照）。このように、ＰＣ用に用いる場合には、映像や音楽用よりも信頼性を高めることが必要となる。
【０００５】
【非特許文献１】
「Ｏｐｔｉｃａｌ　Ｄｉｓｃ　Ｓｙｓｔｅｍ　ｆｏｒ　Ｄｉｇｉｔａｌ　Ｖｉｄｅｏ　Ｒｅｃｏｒｄｉｎｇ」（Ｊｐｎ．Ｊ．Ａｐｐｌ．Ｐｈｙｓ．　Ｖｏｌ．３９（２０００）Ｐｔ．１，　Ｎｏ．２Ｂ　Ｆｉｇ．２）
【非特許文献２】
林謙二著「ＣＤ―オーディオからパソコンへ―」コロナ社　１９９０年７月　ｐ９４−１００
【０００６】
【発明が解決しようとする課題】
しかしながら、先に挙げた非特許文献１は、映像、音楽データ用としてのデータ構成は示されているが、ＰＣ用データとしての構成は示されていない。
【０００７】
本発明は上記の点に鑑みなされたもので、その目的とするところは、大容量の記憶媒体を用いた記録再生システムにおいて、信頼性を向上するためのデータ構成とその記録再生システムを提供することにある。
【０００８】
【課題を解決するための手段】
上記課題を解決するためには、再生データの信頼性を向上させる為に、元のデータを誤り訂正符号化するときに、出来るだけデータの互換性を確保した上で、更なる誤り訂正符号を付加することで訂正能力の向上を図ることが出来る。そのために、本発明では、データに対して所定のデータ数を誤り訂正符号化する第一の符号化を行い、位置情報を含む別のデータを誤り訂正符号化する第２の符号化を行い、第１の符号化と第２の符号化により符号化された複数の符号化データをまとめてＥＣＣブロックを構成する誤り訂正符号化方法において、
前記データに対して、第１の誤り訂正符号化と異なるデータ系列で誤り訂正符号化を行う第３の符号化を行うようにした。
【０００９】
また、再生時には、データに対して所定のデータ数をもってＥＣＣブロックとし、そのうちの所定のデータ数を誤り訂正符号化する第１の符号化に対して復号を行い、位置情報を含む別のデータを誤り訂正符号化する第２の符号化に対して復号を行う誤り訂正符号の復号化方法において、
前記ＥＣＣブロックのデータに対して、第１の誤り訂正符号化と異なるデータ系列で誤り訂正符号化を行う第３の符号化に対して復号化を行うようにした。
【００１０】
【発明の実施の形態】
通常、記録再生システムでは再生信号に誤りデータが含まれる。そのため、記録再生システムでは、元のデータを誤り訂正符号化することによって記録データに誤り訂正符号を付加し、データ中に幾らかの誤りが発生した場合であっても、再生データを誤り訂正することで元のデータを無事に再生することができるようにしている。ここで、（ｎ，ｋ）符号は、ｋバイトの元のデータに対して、ｎ−ｋバイトの冗長な誤り訂正符号を付加し、ｋバイトの符号語に符号化することを示す。リードソロモン符号は、ＲＳ（ｎ，ｋ，ｎ−ｋ＋１）で表し、ｎ−ｋ＋１は符号間の距離を示す。
【００１１】
誤りデータは、再生信号がノイズの影響等により発生する１ビットから数ビットのランダムな誤りと、記録媒体上の傷やゴミなどによって、発生する連続的な誤りなどがある。この誤りを含んだデータを変調方式に従ってバイト単位（ここでは８ビットとする）に復調することでバイトエラーとなり、これを誤り訂正によって訂正する。記録データの途中には、データの復調の開始地点を示す同期信号が所定の間隔で含まれており、これが正しく検出できない場合には、次の同期信号が検出できるまで連続的なエラーになる場合がある。また、傷などによる連続的なエラーが原因で、再生データの復調の単位がずれてしまった場合にも、その後のデータが正しく復調されず、連続的なエラーとなる。
【００１２】
本実施例では、光ディスクの記録再生システムを一例に挙げて説明するが、磁気記録再生システムや通信システムでの誤り訂正符号の構成など、特に限定はしない。以下、図を用いて本発明を説明する。
【００１３】
まず、図２は非特許文献１に記された次世代光ディスクシステムにおける、ＥＣＣブロックの構成である。本システムでは、横方向のデータの並びを記録データの方向としている。このブロックは、縦４９６バイト、横１５５バイト及び同期信号で構成されており、２０４８バイトのユーザデータに対して４バイトの誤りチェックコードを付加した２０５２バイトを一つの単位として、これを３２個集めた６４ｋバイトのデータに誤り訂正符号およびサブコードを付加したものである。
【００１４】
右上がりの斜線で示した縦の４９６バイトは、ＲＳ（２４８，２１６，３３）が２系列含まれており、この２列は２４８バイトが連続して２本連ねるか、２つの系列のデータを並べ替えて４９６バイトの長さにするか、どちらの方式でも良い。いずれの方式でも１系列で訂正できる誤り数は最大で１６個までであり、４９６バイト中の３２バイトまで誤りデータを検出して訂正が可能である。この４９６バイトの系列が横に３８列並んだものが４組で構成される。４組の間には４９６バイトのサブコードがはさまれている。この部分を第１の誤り訂正とし、ＬＤＣ（Ｌｏｎｇ　Ｄｉｓｔａｎｃｅ　Ｃｏｄｅ）とする。図３は、この２０５２バイト×１６のデータに対して符号化を行った状態の符号化データの構成を示す。
【００１５】
図２において、右下がりの斜線で示した縦の第２の誤り訂正はサブコード：ＢＩＳ（Ｂｕｒｓｔ　Ｉｎｄｉｃａｔｏｒ　Ｓｕｂｃｏｄｅ）４９６バイトであり、ＲＳ（６２，３０，３３）が８系列含まれている。この系列では、訂正できる誤り数は最大で１６個までであり、４９６バイト中の１２８バイトまで誤りデータを検出して訂正が可能である。サブコードには、アドレス情報と制御情報が含まれている。
【００１６】
ここで、バーストエラーが発生した状態ならば、サブコードで検出した誤り位置を用いてＬＤＣの誤りを消失訂正することができる。この時２４８バイト中３２個までの誤りを訂正することができる。一般にこのような符号を交錯符号と呼ぶ。
【００１７】
図４に、サブコードでの誤り位置検出に対する、ＬＤＣの誤り位置の対応を示す。図中に示した格子４１，４２はサブコードで検出された誤り位置とする。この２個の誤り位置は記録データの方向から見ると同じ行であり、ここにバーストエラーが発生している可能性が高い。そのため、誤り位置４１，４２間のＬＤＣすなわち縦線で示した４３にも誤りが発生している可能性が高い。ＬＤＣの誤り訂正において、１系列で１７個以上の誤りがあった場合には、消失訂正が必要になる。その場合には、サブコード誤りから推測された誤り位置に対して、消失訂正を行うようにする。
【００１８】
図中、格子４４に示したように、サブコードの誤りが１個だけの場合には、バーストエラーが発生しているかどうか不明である。その前後に連続するデータ４５は、誤りであり可能性があるが、バーストエラーの開始点、終了点が特定できないため、誤り位置として推定することは困難である。そのため、このような場合には、消失訂正を行う誤り数の最大値を３１個として訂正を行い、消失訂正の後に誤りが残っているかを確認する。このような方法により、誤訂正を防止することができる。
【００１９】
ここでは、サブコードのエラーから、バーストエラーを検出して、その間のＬＤＣの誤り位置を推定する方法について述べたが、同期信号ｓｙｎｃについても、連続性を確認することにより、エラーの検出が可能であるため、サブコードと同様にバーストエラーの検出に利用することが可能である。
【００２０】
図５は、図２に示した符号化を行う記録システムの符号化を中心とした装置の構成を示したものである。記録に必要な光ピックアップやサーボ制御などのブロックは、省略する。５１は信号入力であり、映像、音声などの圧縮されたデータや、非圧縮のデータ、またはＰＣ等で用いられるデータそのものである。データの入出力に、ＡＴＡＰＩやＵＳＢなどのＩ／Ｆを会す場合もあるがここでは省略する。ＥＤＣ付加器５２では、２０４８バイト単位のデータに対して、誤りチェックコード（Ｅｒｒｏｒ　Ｄｅｔｅｃｔｉｏｎ　Ｃｏｄｅ）を付加し、２０５２バイトのデータセクタを構成しメモリ５８に蓄える。５３では、２０５２バイトのデータセクタを３２セクタ集めて６４バイトとし、メモリ５８上で６４ｋバイトを１単位として記録再生を行う。第１の誤り訂正符号化回路であるＬＤＣ符号化器５４では、ＲＳ（２４８，２１６，３３）を行い、第２の誤り訂正符号化回路であるＢＩＳ符号化器５５では、アドレス情報と制御情報に対しＲＳ（６２，３０，３３）符号化する。ＬＤＣ及びＢＩＳ符号化の後、インターリーブが施されるが、ここでは省略する。これらの符号化をメモリ５８とのやり取りを行いながら記録データのＥＣＣブロックを構成する。復調器５６では、記録データの先頭に所定の間隔で同期信号を付加し、データを変調して、光ディスク５７に記録する。これら全体の制御をシステム制御５９がコントロールする。６０は記録信号処理を集積回路化した例を示し、ＥＤＣ付加部、符号化部、変調部でそれぞれ、メモリ５８とのアクセスを示すが、モリ５８は内蔵する場合もある。
【００２１】
図６は、図５に示した、記録システムに対して、復号化を中心とした装置の構成を示したものである。光ディスク５７から読み出されたデータは、復調器６１で同期信号の検出が行われ、６４ｋバイトのＥＣＣブロックの単位でデータを再生しメモリ５８に蓄える。ここで、第２の誤り復号化回路であるＢＩＳ復号器６２によりＢＩＳ誤り訂正を行い、第１の誤り復号化回路であるＬＤＣ誤り訂正器６４により、ＬＤＣ訂正を行う。ＬＤＣ訂正において、バーストエラーにより、一系列の彩Ｍ理数が１７個以上となった場合には、ＢＩＳの誤り位置と数を確認し、ＬＤＣ消失訂正が可能であれば、消失訂正を行う。このように誤り訂正を行った信号をデータ出力６５から出力信号６６として出力する。システム全体はシステム制御６９により、再生処理の一連の動作を制御する。７０は再生信号処理を集積回路化した例を示し、復調部、誤り訂正部、出力部でそれぞれ、メモリ６８とのアクセスを示すが、モリ６８は内蔵する場合もある。
【００２２】
次に、図１は、本発明の記録媒体に記録する記録データの構成の一例を示したものである。右上がり斜め線１０は新たな第３の符号系列を示し、横線で示した部分１１に、第３の誤り訂正符号を配置したデータの構成を表している。リードソロモン符号を用いてＲＳ（１５２，１４４，９）符号化すると、この系列だけで、４バイトのデータが訂正可能となる。この構成は所謂、積符号の構成となる。積符号では、繰り返し訂正を行うことで、訂正能力を向上させることができる。ただし、この第３の符号化を行うことで、約５％の冗長度が増す。
【００２３】
第３の誤り訂正符号のパリティは３８バイト中に２バイトずつになるように、かつ３８バイトに対して均等な位置に配置する。例えば図１では、３８バイトの３７番目と３８番目を配置した例を示したが、配置方法はこれに限定しない。図１の配置例では、パリティは３７番目、３８番目、７５番目、７６番目、１１３番目、１１４番目、１５１番目、１５２番目である。この位置を予めパリティが配置される位置として、１４４バイトのデータを符号化し、生成されたパリティを所定の位置に配置する。このようなパリティ配置の構成とすることで、再生時には再生データを順にシンドローム演算器に入力し、シンドロームの計算を行うことができる。
【００２４】
図７は図１に示したデータの構成に対応した記録符号化システムの構成を示したものである。本実施例では第３の誤り訂正符号を付加するため、１９４０バイトを単位として誤りチェックコードＥＤＣ４バイトを付加する。ここで、メモリ上では、第３の誤り訂正符号が配置される場所には、予め何もデータを書かないでおく。６４ｋバイトでデータをまとめた後、ＬＤＣ符号化を行い、ＢＩＳ符号化を行う。その後、第３の誤り訂正符号化器７１により、更に符号化を行い、変調して光ディスクに記録する。ここで、第３の符号化はＬＤＣ符号化の前でも、ＢＩＳ符号化の前でも構わないが、図示した順序であれば、１５２バイト程度の小メモリ７２を備えることで、メモリ５８へのアクセスを増やすことなく第３の符号化を行い、そのまま変調して出力することが可能になる。システム制御５９は、データの種類や、ユーザからの設定により、第３の誤り訂正符号を付加するかどうかをスィッチＳＷによって切り替える。そして、第３の誤り訂正符号が付加されたデータであることを示すフラグを所定の領域に記録する。所定の領域とは、例えばＢＩＳの制御情報のエリアである場合や、同期信号の種類を特定のものにすることで表したり、ディスク全体の管理情報が記録される領域に、ファイルの種類と同様に記録しても構わない。また、図１６は、図７の構成にしたがった誤り訂正符号化処理の流れを示したものである。ＬＤＣおよびＢＩＳの順序、インターリーブの順序は一例であり、特に限定しない。
【００２５】
図８は、図１に示したデータの構成に対応した再生復号化システムの構成を示したものである。まず、所定の領域に記録された第３の誤り訂正符号が付加されたデータであることを示すフラグを読み出し、システム制御でそれに従って、コントロールする。第３の誤り訂正符号が付加されたデータであれば、ＳＷを切り替えて第３の誤り訂正器８１で誤り訂正を行う。ここで、再生データの方向と第３の符号化系列のデータ方向は一致するので、光ディスクからデータの読出しを行いながら、メモリに記録する前にシンドロームの計算を行うことができる。これにより、メモリ５８へのアクセス回数を少なくすることができる。また、図７に示した例のように、第３の誤り訂正器に小メモリ８２を備えることで、第３の誤り訂正後のデータをメモリ５８に書き込むことができる。
【００２６】
図９は、ＤＶＤ−Ｒを例にした、光ディスクのアドレス情報とディスク上の位置の対応を示したものである。通常、記録型の光ディスクでは、ユーザデータの領域の内側外側に、リードイン・リードアウト領域があり、最内周付近にディスク管理にかかわる情報を記録したりしている。ここに、ディスク上にかかれているファイルの情報と共に、第３の誤り訂正符号を付加したデータであるかどうかを示す情報を併せて記録してもよい。図１に示したようなデータの符号化を行うことで、図２に示したＥＣＣブロックの大きさと同じＥＣＣブロックの構成となり、ディスク上でのアドレス情報との対応を等しくすることができ屡。図１０は、光ディスクにおける、ユーザデータ領域と、リードイン・リードアウト領域、管理情報領域を示したものである。データ領域の構成も従来と同様の構成を保持することが可能である。
【００２７】
図１１は、図１に示した第３の誤り訂正符号のパリティ配置に対して、右上がり斜線のようにまとめて配置した例を示したものである。ここでは、右下がりの斜線で示したデータの系列に対して符号化を行うようにしている。このような配置にすることで、第３の符号化において、図７に示した小メモリ７２が不要となり、回路規模を小さくすることが可能となる。
【００２８】
また、図１２では、図１１で示した第３の符号化のデータ系列を実線の矢印の方向に示すように複数の行から数バイトずつ集めてデータ系列を構成している例を示す。また、破線は別の符号化系列を示す。ｊ行にまたがってデータを構成することにより、バースト的なエラーが発生した場合にもｊ行にエラーを分散することができる。これにより、分散により訂正可能なバイト数にエラーが減少する場合には、このようなデータ系列の構成が効果的である。ただし、ｊの値は大きすぎるとエラーをたくさんの行にばら撒いてしまうため、バーストエラーの発生状態に合わせて、ｊを求めるのが望ましい。例えば、ＬＤＣの消失訂正が３２個までなので、ｊを３２以上に大きくするのは望ましくない。
【００２９】
図１７は、図１２と同様に複数の行から数バイトずつ集めてデータ系列を構成している例であるが、図１２の例がｊ行単位で完結するように、折り返し点をずらしながら、複数行にまたがっているのに対して、図１７の例では、ｊ行にまたがりつつ、１行だけ下の行にずれて符号化を行う例を示したものである。このようにすると、最下行付近では、符号化するデータが足りなくなってしまうため、最上行で符号化されていないデータを同様の規則で符号化する。このような配置で符号化を行うことで、短いバーストエラーを見かけ上、分散させることが可能となる。
【００３０】
図１３は、複数のＥＣＣブロックをｍブロック集めて、そこで、第３の符号を形成する方式を示したものである。複数のＥＣＣブロックから、同じ場所のデーをまとめて一つの系列とし、そのデータに対して符号化を行う。ｍ個各ＥＣＣブロックからｐバイトずつデータをまとめ、ある単位で符号化する。ここで、ガロア体の２＾８乗を用いることから、符号化したバイト数はｍ×ｐバイトとなるが、これは２５５を越えず近い値であることが望ましい。また、パリティの数はｐの整数倍であれば、ＥＣＣブロック単位でパリティブロックが追加されることになり、元のデータのブロック構成は、図２に示したデータ構成を同じ構成を保つことが可能となる。
【００３１】
図１４は図１３に示したデータの構成に対応した記録符号化システムの構成を示したものである。本実施例では第３の誤り訂正符号を付加するため、ｍこのＥＣＣブロックをまとめて符号化を行っていく。６４ｋバイトでデータをまとめた後、ＬＤＣ符号化を行い、ＢＩＳ符号化を行う。その後、第３の誤り訂正符号化のためにｍ個のＥＣＣブロックをまとめ、第３の誤り訂正符号化器１６５により、更に符号化を行い、変調して光ディスクに記録する。ここで、第３の符号化はｍ個のＥＣＣブロックを蓄えることができるメモリ１７０を備える。このメモリ１７０は光ディスクへの記録を間欠的に行う場合にバッファとして作用することも可能である。システム制御１６９は、データの種類や、ユーザからの設定により、第３の誤り訂正符号を付加するかどうかをスィッチＳＷによって切り替える。そして、第３の誤り訂正符号が付加されたデータであることを示すフラグを所定の領域に記録する。所定の領域とは、例えばＢＩＳの制御情報のエリアである場合や、同期信号の種類を特定のものにすることで表したり、ディスク全体の管理情報が記録される領域に、ファイルの種類と同様に記録しても構わない。
【００３２】
図１５は、図１３に示したデータの構成に対応した再生復号化システムの構成を示したものである。まず、所定の領域に記録された第３の誤り訂正符号が付加されたデータであることを示すフラグを読み出し、システム制御でそれに従って、コントロールする。第３の誤り訂正符号が付加されていないデータであれば、復調器１５１で復調し、ＢＩＳ復号１５２、ＬＤＣ復号１５３、を行いＥＣＣブロックデータを得る。第３の誤り訂正符号が付加されたデータであれば、ＳＷを切り替えて第３の誤り訂正器１５４で誤り訂正を行う。ここで、メモリ１５５をもちいてこのＥＣＣブロックのデータを蓄える。このメモリ１５５は出力するデータを間欠的に転送する場合にバッファとして作用することも可能である。このように誤り訂正を行った信号をデータ出力１５６から出力信号１５７として出力する。メモリ１５８は復号処理に使用するデータを蓄え、システム制御１５９により、再生処理をコントロールする。
【００３３】
以上のように、交錯符号を用いたＥＣＣブロック構成に対し、系列の異なる彩Ｍリ訂正符号を付加することにより更に訂正能力を向上さえ、信頼性を高めることが可能となる。
【００３４】
本実施例は、光ディスクの記録再生システムを用いて、構成例を示したが、もちろんこれに限定されることは無く、誤り訂正烏合を備えた伝送システムや記録媒体にも応用可能である。
【００３５】
【発明の効果】
以上のように本発明によれば、所定のデータに対して誤り訂正符号化し、記録または伝送するデータに対して、データ構成の互換性を確保した上で、更なる誤り訂正符号を付加して訂正能力を高め、再生データの信頼性を向上させることが可能となる。
【図面の簡単な説明】
【図１】本発明の実施例のＥＣＣブロック構成と符号の配置を示した図である。
【図２】従来技術であるＥＣＣブロック構成を示す図である。
【図３】従来技術であるＬＤＣデータ構成を示す図である。
【図４】誤りデータ発生時のエラー位置の推定を示す図である。
【図５】従来技術であるＥＣＣブロックの符号化装置の構成例を示す図である。
【図６】従来技術であるＥＣＣブロックの復号化装置の構成例を示す図である。
【図７】本発明の実施例のＥＣＣブロックの符号化装置の構成例を示す図である。
【図８】本発明の実施例のＥＣＣブロックの復号化装置の構成例を示す図である。
【図９】記録型光ディスクのアドレスとデータの対応を示す図である。
【図１０】記録型光ディスクのディスク上の構成を示す図である。
【図１１】本発明の別の実施例のＥＣＣブロック構成と符号の配置を示した図である。
【図１２】本発明の別の実施例のＥＣＣブロック構成と符号の配置を示した図である。
【図１３】本発明の別の実施例のＥＣＣブロック構成と符号の配置を示した図である。
【図１４】本発明の別の実施例のＥＣＣブロックの復号化装置の構成例を示す図である。
【図１５】本発明の別の実施例のＥＣＣブロックの符号化装置の構成例を示す図である。
【図１６】本発明の実施例のＥＣＣブロックの符号化処理の流れの一例を示す図である。
【図１７】本発明の別の実施例のＥＣＣブロック構成と符号の配置を示した図である。
【符号の説明】
５４　ＬＤＣ符号器
５５　ＢＩＳ符号器
５６　変調器
５７　光ディスク
５８　メモリ
５９　システム制御
７１　第３のパリティ付加器
７２　小メモリ
【図１】
2004146014.tif 000003
【図２】
2004146014.tif 000004
【図３】
2004146014.tif 000005
【図４】
2004146014.tif 000006
【図５】
2004146014.tif 000007
【図６】
2004146014.tif 000008
【図７】
2004146014.tif 000009
【図８】
2004146014.tif 000010
【図９】
2004146014.tif 000011
【図１０】
2004146014.tif 000012
【図１１】
2004146014.tif 000013
【図１２】
2004146014.tif 000014
【図１３】
2004146014.tif 000015
【図１４】
2004146014.tif 000016
【図１５】
2004146014.tif 000017
【図１６】
2004146014.tif 000018
【図１７】
2004146014.tif 000019