(57)【要約】【課題】ＤＶＤ記録系装置のアドレス情報再生符号に対して、少ない付加データで多くのデータの誤り訂正を行うことができ、データの誤り訂正効率の向上を図ることができる情報記録再生装置を得る。【解決手段】ＤＶＤ−Ｒディスク１におけるＬＰＰデータ記録再生において、復調回路１９は、ノイズ等によってＬＰＰデータビットパターンがデータ「１」又は「０」の何れでもないパターンである場合、ＬＰＰデータビットにエラーがあるとして該データビットがあるＬＰＰデータワードに対して所定のエラーフラグＦｗを立て、該エラーフラグＦｗを用いてリード・ソロモン符号のイレージャ訂正を行うようにした。【選択図】図１
2007157326.tif 000002
【特許請求の範囲】
【請求項１】
所定の周波数成分でウォブリングしたデータ記録用トラックと、該データ記録用と所定の位相関係を有するプリピットが形成された光ディスクに対する情報の記録及び再生を行う情報記録再生装置において、
上記プリピットを検出してプリピット信号を生成し出力するプリピット信号生成部と、
該プリピット信号生成部で生成されたプリピット信号を復調してデータの抽出を行うデータ復調部と、
該データ復調部で復調されたデータのパターンと所定のデータパターンとを比較し、一致しなかった場合は該データパターンに所定のエラーフラグを付加して出力するデータエラー検出部と、
上記データ復調部で復調されたデータに対して、該データエラー検出部で付加されたエラーフラグから誤り位置を検出して誤り訂正を行うデータ誤り訂正部と、
を備えることを特徴とする情報記録再生装置。
【請求項２】
位相の反転によって情報データを示す２相位相変調方式を用いてウォブリングしたデータ記録用トラックが形成された光ディスクに対する情報の記録及び再生を行う情報記録再生装置において、
上記データ記録用トラックのウォブリング成分を抽出してウォブリング信号を生成するウォブリング信号生成部と、
該ウォブリング信号生成部で生成されたウォブリング信号を位相復調してデータの抽出を行うデータ復調部と、
該データ復調部で抽出されたデータをデータパターンごとに積分すると共に得られた積分値と所定値とを比較し、該比較結果からデータパターンのエラー検出を行い、エラーを検出すると該データパターンに所定のエラーフラグを付加して出力するデータエラー検出部と、
上記データ復調部で復調されたデータに対して、該データエラー検出部で付加されたエラーフラグから誤り位置を検出して誤り訂正を行うデータ誤り訂正部と、
を備えることを特徴とする情報記録再生装置。
【請求項３】
上記データエラー検出部は、データ復調部で抽出されたデータが所定のデータパターンを形成するときに、該データパターンの積分値が最大又は最小のいずれかになるように、データパターンを構成するデータの反転処理を行い、算出した積分値が該最大値及び最小値以外の値のとき、該データパターンに所定のエラーフラグを付加して出力することを特徴とする請求項２に記載の情報記録再生装置。
【請求項４】
上記データ誤り訂正部は、リード・ソロモン符号におけるイレージャ訂正を行ってデータの誤り訂正処理を行うことを特徴とする請求項１から請求項３のいずれかに記載の情報記録再生装置。
【請求項５】
上記データ誤り訂正部は、データエラー検出部で付加されたエラーフラグの数が所定数を超えると、データ復調部で復調されたデータのみを使用してデータの誤り位置の検出、及びデータの誤り訂正を行うことを特徴とする請求項１から請求項４のいずれかに記載の情報記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トラックにアドレス等のプリ情報を含むウォブルを有する、光ディスク、光磁気ディスク及び磁気ディスク等の情報記録媒体に対する情報記録再生装置に関し、特に該装置におけるアドレス復調を行う復調回路に関する。
【背景技術】
【０００２】
従来、光ディスク、光磁気ディスク又は磁気ディスク等の情報記録媒体において、画像情報等の記録情報の記録時における位置検索等に必要なアドレス情報、同期信号又はウォブリング信号等といった、情報記録媒体の回転制御に用いられる回転制御情報等で構成されるプリ情報があらかじめ記録されている。該プリ情報に基づいて記録情報が追記可能な記録媒体として、コンパクトディスク（CD:Compact Disk）と同程度の記録容量を備えた光ディスクであるＣＤ‐Ｒ（CD-Recordable）が知られている。
【０００３】
該ＣＤ‐Ｒでは、製造時のプリフォーマットの段階であらかじめ記録情報を記録する情報トラック（グルーブトラック又はランドトラック）を、記録すべきプリ情報をあらかじめＦＭ（Frequency Modulation）変調した信号に対する周波数で波型にウォブリングさせることによって、プリ情報を記録していた。また、従来のＣＤ‐Ｒに記録情報を記録する際には、ウォブリングされているトラックのウォブリング周波数を検出し、該検出したウォブリング周波数に基づいてＣＤ‐Ｒを回転制御するための基準クロックを抽出する。更に、該抽出した基準クロックに基づいてＣＤ‐Ｒを回転させるスピンドルモータの回転制御を行うための駆動信号を生成すると共に、ＣＤ‐Ｒの回転に同期したタイミング情報を含む記録用クロック信号を生成していた。
【０００４】
また、ＣＤ‐Ｒでは、記録情報の記録時に必要なＣＤ‐Ｒ上のアドレスを示す上記アドレス情報については、記録情報の記録時に上記プリ情報を再生し、該再生したプリ情報に基づいて記録すべき位置を検出し、該検出した位置に記録情報を記録していた。
【０００５】
一方、近年、従来のＣＤ等よりも記録密度を飛躍的に向上させたＤＶＤ（Digital Video Disk又はDigital Versatile Disk）のような高密度記録媒体が実用化されている。該ＤＶＤに代表される高密度記録媒体の内、追記可能なＷＯ（Write Once）型の記録媒体であるＤＶＤ−Ｒ（DVD-Recordable）及びＤＶＤ＋ＲＷ（DVD+Rewritable）において、情報トラック（例えば、グルーブトラック）を上記基準クロックに基づいた周波数でウォブリングさせている。
【０００６】
ここで、上記ＤＶＤ−Ｒ及びＤＶＤ＋ＲＷに記録されるプリ情報データのエラー訂正では、エラーが発生したデータの位置情報と、該エラーパターンを算出する必要があることから、複数個のエラー訂正用データが付加される。その代表的な訂正符号としては、リード・ソロモン符号があり、ＤＶＤだけでなくＣＤやＤＡＴ等で使用されている。
【０００７】
なお、本発明とは異なるが、従来において、ウォブリング信号の８サイクル中において、プリピット信号の重畳されていないウォブリング信号が５回連続したことを検出したときに、ウォブリング信号の３サイクル内でプリピット信号の検出を行うようにしたことと、プリピット信号が出現すべき正しい位置でのみプリピット信号の検出を行い、ウォブリング信号にノイズ成分が重畳した場合でも、誤検出しないようにした装置があった（例えば、特許文献１参照。）。
【特許文献１】特開平１０−３４０５３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
リード・ソロモン符号では、ｔワードの誤りを訂正するために２ｔワード以上のパリティワードが必要である。例えば、ＤＶＤ−Ｒにおけるランド・プリピット・データ（以下、ＬＰＰと呼ぶ）では、３ワードのアドレス情報に対して３ワードのパリティワードが付加され、１ワードのアドレス情報の誤りを訂正することができる。一方、ＤＶＤ＋ＲＷにおけるアドレス・イン・プリグループ（以下、ＡＤＩＰと呼ぶ）では、８ワードのアドレス・ＡＵＸ情報に対して５ワードのパリティワードが付加され、２ワードのアドレス・ＡＵＸ情報の誤りを訂正することができる。このように、ＤＶＤ記録系装置のアドレス情報再生符号においては、情報ワード数に対するパリティワード数が多い割には訂正できる情報ワード数が少なく、データの誤り訂正効率が低いという問題があった。
【０００９】
本発明は、上記のような問題を解決するためになされたものであり、ＤＶＤ記録系装置のアドレス情報再生符号に対して、少ない付加データで多くのデータの誤り訂正を行うことができ、データの誤り訂正効率の向上を図ることができる情報記録再生装置を得ることを目的とする。
【課題を解決するための手段】
【００１０】
この発明に係る情報記録再生装置は、所定の周波数成分でウォブリングしたデータ記録用トラックと、該データ記録用と所定の位相関係を有するプリピットが形成された光ディスクに対する情報の記録及び再生を行う情報記録再生装置において、プリピットを検出してプリピット信号を生成し出力するプリピット信号生成部と、該プリピット信号生成部で生成されたプリピット信号を復調してデータの抽出を行うデータ復調部と、該データ復調部で復調されたデータのパターンと所定のデータパターンとを比較し、一致しなかった場合は該データパターンに所定のエラーフラグを付加して出力するデータエラー検出部と、データ復調部で復調されたデータに対して、該データエラー検出部で付加されたエラーフラグから誤り位置を検出して誤り訂正を行うデータ誤り訂正部とを備えるものである。
【００１１】
また、この発明に係る情報記録再生装置は、位相の反転によって情報データを示す２相位相変調方式を用いてウォブリングしたデータ記録用トラックが形成された光ディスクに対する情報の記録及び再生を行う情報記録再生装置において、データ記録用トラックのウォブリング成分を抽出してウォブリング信号を生成するウォブリング信号生成部と、該ウォブリング信号生成部で生成されたウォブリング信号を位相復調してデータの抽出を行うデータ復調部と、該データ復調部で抽出されたデータをデータパターンごとに積分すると共に得られた積分値と所定値とを比較し、該比較結果からデータパターンのエラー検出を行い、エラーを検出すると該データパターンに所定のエラーフラグを付加して出力するデータエラー検出部と、データ復調部で復調されたデータに対して、該データエラー検出部で付加されたエラーフラグから誤り位置を検出して誤り訂正を行うデータ誤り訂正部とを備えるものである。
【００１２】
また、この発明に係る情報記録再生装置は、請求項２において、具体的には、上記データエラー検出部は、データ復調部で抽出されたデータが所定のデータパターンを形成するときに、該データパターンの積分値が最大又は最小のいずれかになるように、データパターンを構成するデータの反転処理を行い、算出した積分値が該最大値及び最小値以外の値のとき、該データパターンに所定のエラーフラグを付加して出力するようにした。
【００１３】
また、この発明に係る情報記録再生装置は、請求項１から請求項３のいずれかにおいて、具体的には、上記データ誤り訂正部は、リード・ソロモン符号におけるイレージャ訂正を行ってデータの誤り訂正処理を行うようにした。
【００１４】
また、この発明に係る情報記録再生装置は、請求項１から請求項４のいずれかにおいて、上記データ誤り訂正部は、データエラー検出部で付加されたエラーフラグの数が所定数を超えると、データ復調部で復調されたデータのみを使用してデータの誤り位置の検出、及びデータの誤り訂正を行うようにした。
【発明の効果】
【００１５】
請求項１に係る情報記録再生装置は、ノイズ等によって復調したデータのパターンが所定のパターンでない場合、データパターンにエラーがあるとして該データパターンに対して所定のエラーフラグを付加するようにした。このことから、ＤＶＤ−Ｒ等のＬＰＰデータフォーマットのデータにおいて、エラーフラグによってエラー位置をあらかじめ検出することができるため、少ない付加データで多くのデータの誤り訂正を行うことができ、データの誤り訂正効率の向上を図ることができる。
【００１６】
請求項２に係る情報記録再生装置は、ウォブリング信号を位相復調して得られたデータパターンごとにデータの積分値を算出し、該算出した積分値を所定値と比較した比較結果からデータパターンのエラーの有無を検出し、エラーを検出したデータパターンに対して所定のエラーフラグを付加するようにした。このことから、ＤＶＤ＋ＲＷ等のＡＤＩＰデータフォーマットのデータにおいて、エラーフラグによってエラー位置をあらかじめ検出することができるため、少ない付加データで多くのデータの誤り訂正を行うことができ、データの誤り訂正効率の向上を図ることができる。
【００１７】
請求項３に係る情報記録再生装置は、請求項２において、具体的には、データエラー検出部は、データ復調部で抽出されたデータが所定のデータパターンを形成するときに、該データパターンの積分値が最大又は最小のいずれかになるようにデータの反転処理を行い、算出した積分値が該最大値及び最小値以外の値のとき、該データパターンに所定のエラーフラグを付加するようにした。このことから、ＤＶＤ＋ＲＷ等のＡＤＩＰデータフォーマットのデータにおいて、データパターンのエラーを正確に検出することができる。
【００１８】
請求項４に係る情報記録再生装置は、請求項１から請求項３のいずれかにおいて、具体的には、リード・ソロモン符号におけるイレージャ訂正を行って誤り訂正処理を行うようにした。このことから、例えば３ワードのパリティワードが付加されるＤＶＤ−Ｒ等のＬＰＰデータフォーマットでは、最大３ワードまでの誤り訂正を行うことができ、５ワードのパリティワードが付加されるＤＶＤ＋ＲＷ等のＡＤＩＰデータフォーマットでは、最大５ワードまでの誤り訂正を行うことができるため、データの誤り訂正効率の向上を図ることができる。
【００１９】
請求項５に係る情報記録再生装置は、請求項１から請求項４のいずれかにおいて、データエラー検出部で付加されたエラーフラグの数が所定数を超えると、データ復調部で復調されたデータのみを使用してデータの誤り位置の検出、及びデータの誤り訂正を行うようにした。このことから、エラーフラグの数が所定数を超え、エラーフラグを使用してデータの誤り位置の検出ができない場合においても、データの誤り訂正処理を行うことができ、データのエラー訂正に対する信頼性を向上させることができる。
【発明を実施するための最良の形態】
【００２０】
次に、図面に示す実施の形態に基づいて、本発明を詳細に説明する。
実施の形態１．
図１は、本発明の実施の形態１における情報記録再生装置の例を示した概略のブロック図である。
図１において、情報記録再生装置１０は、ＣＰＵ、ＲＯＭ及びＲＡＭ等からなるマイクロコンピュータによって実現され、ホストコンピュータから送信されてくるディジタル情報を記録媒体であるＤＶＤ−Ｒディスク１に対して記録する際、プリピット信号の検出処理を行う。
【００２１】
ＤＶＤ−Ｒディスク１には、該ＤＶＤ−Ｒディスク１上のアドレス情報等を含むプリピット及びウォブリングされたグルーブトラックがあらかじめ形成されている。情報記録再生装置１０は、ＤＶＤ−Ｒディスク１にディジタル情報を記録するときには、該プリピットをあらかじめ検出することによってＤＶＤ−Ｒディスク１上のアドレス情報を得て、ディジタル情報を記録するＤＶＤ−Ｒディスク１上の記録位置を検出して記録する。
【００２２】
ここで、図２は、ＤＶＤ−Ｒディスク１の構造例を示した図であり、まずＤＶＤ−Ｒディスク１の構造について説明する。
図２において、記録媒体であるＤＶＤ−Ｒディスク１は、色素膜５を備えた１回だけ情報の書き込みが可能な色素型ＤＶＤ−Ｒディスクであり、情報トラックとしてのグルーブトラック２と該グルーブトラック２に再生光又は記録光としてのレーザビーム等の光ビームＢを誘導するための隣接トラックをなすランドトラック３が形成されている。
【００２３】
該ランドトラック３には、プリ情報に対応するプリピット４が形成されており、該プリピット４は、ＤＶＤ−Ｒディスク１を製造する際にあらかじめ形成されている。更に、ＤＶＤ−Ｒディスク１は、記録された情報を再生する際に光ビームＢを反射するための金蒸着面６と、グルーブトラック２、ランドトラック３、プリピット４及び色素膜５を保護するための保護膜７とを備えている。
【００２４】
このような構成において、ＤＶＤ−Ｒディスク１にプリ情報及び回転制御情報以外の記録すべき画像情報等の情報である記録情報を記録する際には、情報記録再生装置１０は、グルーブトラック２のウォブリングの周波数を検出することによって、回転制御情報を取得してＤＶＤ−Ｒディスク１を所定の回転速度で回転制御すると共に、プリピット４を検出することによってあらかじめプリ情報を取得する。情報記録再生装置１０は、該取得したプリ情報に基づいて記録光としての光ビームＢの最適出力等を設定すると共に、記録情報を記録すべきＤＶＤ−Ｒディスク１上の位置であるアドレス情報等を取得し、該アドレス情報に基づいて記録情報を対応する記録位置に記録する。
【００２５】
情報記録再生装置１０は、情報記録時には、光ビームＢの中心がグルーブトラック２の中心と一致するように光ビームＢを照射して、グルーブトラック２上に記録情報に対応する記録情報ビットを形成することにより、記録情報を形成する。このとき、光スポットＳＰの大きさは、その一部がグルーブトラック２だけではなくランドトラック３にも照射されるように設定される。
【００２６】
情報記録再生装置１０は、ランドトラック３に照射した光スポットＳＰの一部の反射光を用いて、プッシュプル法、又はＤＶＤ−Ｒディスク１の回転方向に平行な分割線によって分割された光検出器を使用したプッシュプル法（以下、これをラジアルプッシュプル方式と呼ぶ）により、プリピット４からプリ情報を検出して取得する。同時に、情報記録再生装置１０は、グルーブトラック２に照射されている光スポットＳＰの反射光を用いて、グルーブトラック２からウォブリング信号を検出し、回転制御用のクロック信号を取得する。
【００２７】
次に、ＤＶＤ−Ｒディスク１にあらかじめ記録されているプリ情報及び回転制御情報の記録フォーマットについて、図３を用いて説明する。なお、図３(ａ)は、記録情報を再生して得られた信号の内、プリピット信号が得られる部分の信号例を示しており、図３(ｂ)は、記録情報を再生して得られた信号全体の例を示している。
【００２８】
図３において、ウォブリング信号の波形は、記録情報が記録されているグルーブトラック２のウォブリング状態を反映した形状になっている。また、ＤＶＤ−Ｒディスク１に記録されている記録情報は、情報記録単位としてのシンクフレームごとにあらかじめ分割されている。２６シンクフレームによって１レコーディングセクタが形成され、１６レコーディングセクタによって１ＥＣＣ(Error Correting Code)ブロックが形成されている。なお、１シンクフレームは、記録情報を記録する際の記録フォーマットによって規定されたビット間隔に対応する単位長さＴの１４８８倍の長さを有している。
【００２９】
グルーブトラック２は、すべてのシンクフレームにわたって１４１ｋＨｚ（１シンクフレームが８波に相当する周波数）の一定ウォブリング周波数ｆ０でウォブリングされている。情報記録再生装置１０は、該一定のウォブリング周波数ｆ０を検出することによってスピンドルモータの回転制御を行うための信号を検出する。
【００３０】
一方、ＤＶＤ−Ｒディスク１に記録されるプリ情報は、シンクフレームごとに記録される。プリピット４によるプリ情報の記録においては、記録情報における各シンクフレームの同期信号が記録される領域に隣接するランドトラック３上に、プリ情報の同期信号を示すものとして必ず１つのプリピット４が形成されている。同時に、該同期情報以外のシンクフレーム内の前半部分に隣接するランドトラック３上には、記録すべきプリ情報の内容（アドレス情報）を示すものとして、１つ又は２つのプリピット４が形成されている。
【００３１】
なお、同期情報以外のシンクフレーム内の前半部分においては、記録すべきプリ情報の内容によってはプリピット４が形成されない場合もある。また、１つのレコーディングセクタにおいては、偶数番目のシンクフレーム（以下、これをＥＶＥＮフレームと呼ぶ）のみ、又は奇数番目のシンクフレーム（以下、これをＯＤＤフレームと呼ぶ）のみにプリピット４が形成されてプリ情報が記録される場合がある。
【００３２】
このようにして形成されるプリピット４の再生信号は、図３に示すようにウォブリング信号に重畳されており、通常は、ＥＶＥＮシンクフレームにプリピット信号が現れる。しかし、プリピット４が隣接する場合には、プリピット信号間でクロストークが発生するため、図３(ｂ)の点線で示しているように、ＯＤＤシンクフレームによってプリピット信号が得られるようにプリピット４が形成されている。また、逆にＯＤＤシンクフレームからＥＶＥＮシンクフレームにプリピット４を移動させる場合もある。
【００３３】
プリピット信号は、図３(ａ)に示すように、ウォブリング信号の８サイクル中のｂ０，ｂ１，ｂ２で示す３ヶ所に発生する。該ｂ０〜ｂ２の位置に発生するプリピット信号の意味を図４を用いて説明する。なお、図４では、三角形で示した位置がＯＤＤシンクフレームに生じるプリピット信号の位置であり、四角形で示した位置がＥＶＥＮシンクフレームに生じるプリピット信号の位置を示している。
【００３４】
図４において、(Ａ)は、ウォブリング信号とプリピット信号の関係を示しており、(Ｂ)は、ウォブリング信号に対して予想されるプリピット信号の位置を示しており、(Ｃ)は、ウォブリングの８サイクルごとの区切りを示している。更に、(Ｄ)は、ＥＶＥＮシンクフレームとＯＤＤシンクフレームとの間のプリピットの移動がない場合におけるプリピット信号の発生位置の例を示しており、(Ｅ)は、ＥＶＥＮシンクフレームとＯＤＤシンクフレームとの間のプリピットの移動がある場合のプリピット信号の発生位置の例を示している。
【００３５】
(Ｂ)及び(Ｃ)で示しているように、プリピット信号は、いずれのシンクフレームにおいても、ウォブリング信号における８サイクル中の先頭の３サイクルに発生し、残りの５サイクルに発生することはない。また、(Ｄ)及び(Ｅ)から分かるように、ｂ０の位置のプリピット信号はシンクフレームごとに発生する。したがって、プリピット信号の値は常に「１」であり、プリピット信号検出の同期をとるためのシンクビットとして機能している。
【００３６】
また、ｂ１の位置のプリピット信号は、先頭シンクフレームのみに出現する。プリピット信号の値は常に「１」であり、ｂ１の位置にプリピット信号が出現しないときは、次のｂ２の位置のプリピット信号によってアドレス等のデータを示すことになる。ｂ２の位置のプリピット信号は、ｂ１の位置にプリピット信号が出現する場合には、ＥＶＥＮシンクフレームとＯＤＤシンクフレームとを識別するための信号になる。
【００３７】
すなわち、(Ｄ)及び(Ｅ)で示すように、ｂ１とｂ２の各位置にプリピット信号が出現する場合には、ＥＶＥＮシンクフレームの先頭フレームであるものと判別することができ、ｂ１の位置にはプリピット信号が出現してｂ２の位置にプリピット信号が出現しない場合には、ＯＤＤシンクフレームの先頭フレームであるものと判別することができる。また、ｂ１の位置にプリピット信号が出現しない場合には、プリピット信号によってデータの値が示されることになり、ｂ２の位置にプリピット信号が出現すれば「１」の値を、ｂ２の位置にプリピット信号が出現しない場合には「０」の値を表す。例えば、(Ｄ)及び(Ｅ)で示した例では、ＢＩＴ１のデータは「１」に、ＢＩＴ２のデータは「０」になる。
【００３８】
このように、１セクタは先頭シンクフレーム（図４では、「ＬＰＰ  ＳＹＮＣ」と示す）と、ＢＩＴ１〜ＢＩＴ１２までのデータ用シンクフレームとから構成されており、プリピット信号をデコードすることによってシンク情報又はデータ情報を得ることができる。図５は、プリピット信号のデコード結果を示した図である。
【００３９】
次に、図１に戻って、情報記録再生装置１０の構成について説明する。
情報記録再生装置１０は、外部のホストコンピュータから記録すべきディジタル情報Ｓｒｒがインタフェース１７を介して入力される。ピックアップ１１は、レーザダイオード、偏光ビームスプリッタ、対物レンズ及び光検出器等を有し、レーザ光及び駆動信号Ｓｄ１に基づいて光ビームＢをＤＶＤ−Ｒディスク１の情報記録面に照射し、その反射光に基づいてラジアルプッシュ方式によりプリピット４及びグルーブトラック２のウォブリング信号を検出して記録すべきディジタル情報Ｓｒｒを記録する。また、ピックアップ１１は、すでに記録されているディジタル情報がある場合は、光ビームＢの反射光に基づいてすでに記録されているディジタル情報を検出する。
【００４０】
再生増幅器１２は、ピックアップ１１から出力されたプリピット４及びグルーブトラック２のウォブリング信号に対応する情報を含むピックアップ検出信号Ｓｄｔを増幅し、プリピット４及びグルーブトラック２のウォブリング信号に対応するプリ情報信号Ｓｐｐを出力すると共に、すでに記録されているディジタル情報に対応する増幅信号Ｓｐを出力する。デコーダ１３は、増幅信号Ｓｐに対して８−１６復調及びデインターリーブを施すことによって増幅信号Ｓｐをデコードし、復調信号ＳｄｍをＣＰＵ１４へ出力する。
【００４１】
インタフェース１８は、ＣＰＵ１４の制御に基づいてホストコンピュータから送信されてくるディジタル情報Ｓｒｒに対して、該ディジタル情報Ｓｒｒを情報記録再生装置１０に取り込むためのインタフェース動作を行い、インタフェース処理後のディジタル情報ＳｒｒをＣＰＵ１４を介してエンコーダ１５へ出力する。
【００４２】
エンコーダ１５は、ＥＣＣジェネレート処理、８−１６変調及びスクランブル処理を施して変調信号Ｓｒｅを生成し、パワー制御回路１６へ出力する。パワー制御回路１６は、ＤＶＤ−Ｒディスク１上に形成される記録ビットの形状を良好にすべく変調信号Ｓｒｅの波形変換、いわゆるライトストラテジ処理に相当する波形変換を行い、ピックアップ１１内のレーザダイオードを駆動するための記録信号Ｓｄとして出力する。レーザ駆動回路１７は、記録信号Ｓｄに基づいて、実際にレーザダイオードを駆動して光ビームＢを出射させるためのレーザ駆動信号Ｓｄ１を出力する。
【００４３】
一方、復調回路１９は、再生増幅器１２からのプリ情報信号Ｓｐｐを復調し、該復調して得られたプリ情報デコード信号ＳｐｊをＣＰＵ１４に出力する。ＣＰＵ１４は、復調回路１９から出力されるプリ情報デコード信号Ｓｐｊに基づいてプリ情報を取得し、該プリ情報に含まれているアドレス情報に対応するＤＶＤ−Ｒディスク１上の位置にディジタル情報Ｓｒｒを記録する動作を制御する。該動作と並行して、ＣＰＵ１４は、復調信号Ｓｄｍに基づいてすでに記録されていたディジタル情報に対応する再生信号をインタフェース１８を介して外部へ出力すると共に、情報記録再生装置１０全体の動作を制御する。なお、ＤＶＤ−Ｒディスク１に対する回転制御信号が、スピンドルドライバを介してスピンドルモータに供給される。
【００４４】
図６は、図１における復調回路１９の回路例を示した概略のブロック図である。
図６において、復調回路１９は、ＬＰＰ検出器３１と、ＬＰＰデコーダ３２と、ＬＰＰエラー検出訂正回路３３と、ＰＬＬ回路３４と、タイミング発生回路３５とを備えている。ＬＰＰ検出器３１及びＰＬＬ回路３４は、再生増幅器１２からプリ情報信号Ｓｐｐが入力される。ＰＬＬ回路３４は、更に外部からクロック信号ＣＬＫが入力され、プリ情報信号Ｓｐｐにおけるウォブリング信号の１周期に同期したクロック信号ＷＢＣＬＫを抽出して出力する。
【００４５】
タイミング発生回路３５は、入力されるクロック信号ＷＢＣＬＫを基にして、ＬＰＰデコーダ３２及びＬＰＰエラー検出訂正回路３３に対する各所定の制御信号を生成して出力する。ＬＰＰ検出器３１は、入力されたプリ情報信号ＳｐｐからＬＰＰパルスを検出して出力する。ＬＰＰデコーダ３２は、ＬＰＰ検出器３１から出力されるＬＰＰパルス列のパターンを検出し、ＬＰＰデータビットとビットエラーフラグＦを生成し、該生成したＬＰＰデータビット及びビットエラーフラグＦを、時系列的にシフトレジスタでラッチして、ＬＰＰデータワードとそれに対応するエラーフラグＦｗを出力する。ＬＰＰエラー検出訂正回路３３は、ＬＰＰデコーダ３２から出力されたＬＰＰデータワード及びエラーフラグＦｗを使用してリード・ソロモン符号のイレージャ訂正を行い、得られたプリ情報デコード信号Ｓｐｊを出力する。
【００４６】
図７は、図６のＬＰＰ検出器３１の回路例を示したブロック図であり、図８は、図７で示したＬＰＰ検出器３１の各部の波形例を示したタイミングチャートである。図８を参照しながら、図７で示したＬＰＰ検出器３１の動作例について説明する。
図７において、ＬＰＰ検出器３１は、ＬＰＰ検出コンパレータ４１、ゼロクロスコンパレータ４２、立ち上がりエッジ検出回路４３及びＲＳフリップフロップ４４で構成されている。
【００４７】
ＬＰＰ検出器３１は、入力されたプリ情報信号Ｓｐｐから、プリピット信号のみを抽出してＲＳフリップフロップ４４のセット入力端Ｓに出力する。ゼロクロスコンパレータ４２は、入力されたプリ情報信号Ｓｐｐにおけるウォブリング信号のゼロクロスを検出し、該ウォブリング信号を矩形波に変換して出力する。立ち上がりエッジ検出回路４３は、入力された矩形波の立ち上がりエッジを検出してパルス信号を生成し、ＲＳフリップフロップ４４のリセット入力端Ｒに出力する。ＲＳフリップフロップ４４は、セット入力端Ｓ及びリセット入力端Ｒに入力された信号に応じて、図８で示したようなＬＰＰパルスを生成して図６のＬＰＰデコーダ３２に出力する。
【００４８】
次に、図９は、図６で示したＬＰＰデコーダ３２の回路例を示した概略のブロック図である。
図９において、ＬＰＰデコーダ３２は、第１シフトレジスタ５１、第２シフトレジスタ５２、第３シフトレジスタ５３、パターン検出器５４、ＡＮＤ回路５５及びＯＲ回路５６で構成されている。第１シフトレジスタ５１は、図６のタイミング発生回路３５からのクロック信号ＷＢＣＬＫに応じて、ＲＳフリップフロップ４４から出力されたＬＰＰパルスの有無を示したデータを格納する。
【００４９】
該格納されたデータ列Ｒ０〜Ｒ４は、パターン検出器５４に出力され、パターン検出器５４は、入力されたデータ列Ｒ０〜Ｒ４に応じて、図１０で示すようなワードシンク、ビットシンク、ＬＰＰデータビット及びビットエラーの各データを出力する。なお、図１０において、Ｒ２のデータが図３で示したｂ０の位置に発生したプリピット信号を、Ｒ１のデータが図３で示したｂ１の位置に発生したプリピット信号を、Ｒ０のデータが図３で示したｂ２の位置に発生したプリピット信号をそれぞれ示している。
【００５０】
パターン検出器５４は、ワードシンクデータを図６のタイミング発生回路３５に、ビットシンクデータをＡＮＤ回路５５の一方の入力端に、ＬＰＰデータビットを第２シフトレジスタ５２に、ビットエラーデータを第３シフトレジスタ５３にそれぞれ出力する。ＡＮＤ回路５５の他方の入力端には、タイミング発生回路３５からワードシンクから所定数カウントして得られたビットシンクの位置を示すＬＰＰ検出位置信号が入力され、該ＬＰＰ検出位置信号はＨｉｇｈレベルのときビットシンクの位置であることを示している。
【００５１】
第２シフトレジスタ５２及び第３シフトレジスタ５３は、イネーブル切り替え機能付きのシフトレジスタであり、該各シフトレジスタ５２，５３のイネーブル入力端ＥＮにＨｉｇｈレベルの信号が入力されると、第２シフトレジスタ５２及び第３シフトレジスタ５３はそれぞれイネーブルとなる。上記各イネーブル入力端ＥＮには、ＡＮＤ回路５５からの出力信号が入力され、パターン検出器５４から出力されるビットシンクデータ及びタイミング発生回路３５からのＬＰＰ検出位置信号が共にＨｉｇｈレベルのときに、第２シフトレジスタ５２及び第３シフトレジスタ５３はイネーブルとなる。
【００５２】
第２シフトレジスタ５２は、図６のタイミング発生回路３５からのサンプリングタイミング信号に応じて、パターン検出器５４から出力されたＬＰＰデータビットを格納する。８ビットのＬＰＰデータビットが１ＬＰＰデータワードをなし、第２シフトレジスタ５２は、格納した８ビットのＬＰＰデータビットをＬＰＰデータワードとして、図６のＬＰＰエラー検出訂正回路３３に出力する。
【００５３】
一方、第３シフトレジスタ５３は、図６のタイミング発生回路３５からのサンプリングタイミング信号に応じて、パターン検出器５４から出力されたビットエラーデータを格納する。第３シフトレジスタ５３には、第２シフトレジスタ５２に格納された各ＬＰＰデータビットに対応したビットエラーデータが格納され、該格納された各ビットエラーデータは、ＯＲ回路５６の対応する入力端に出力される。
【００５４】
ＯＲ回路５６は、少なくとも１つの入力端にＨｉｇｈレベルのデータが入力されるとＨｉｇｈレベルのエラーフラグＦｗを図６のＬＰＰエラー検出訂正回路３３に出力する。このようにして、８ビットのＬＰＰデータビットの内１つでもビットエラーがあれば、該ＬＰＰデータワードに対してエラーフラグＦｗを立てる。
【００５５】
ＬＰＰエラー検出訂正回路３３は、入力されたＬＰＰデータワード及びエラーフラグＦｗを使用して、リード・ソロモン符号におけるイレージャ訂正を行う。以下、ＬＰＰエラー検出訂正回路３３による誤り訂正処理について説明する。なお、リード・ソロモン符号のイレージャ訂正方法は公知であることから、簡単に説明する。
【００５６】
ＤＶＤ−ＲにおけるＬＰＰでは、３ＬＰＰデータワードのアドレス情報に対して３ＬＰＰデータワードのパリティワードが付加されることから、入力された６個のデータの内、エラーデータが１個の場合、該エラーの位置をｉ（ｉ＝０，１，…，５）とし、エラーパターンをｅｉとする。各シンドロームＳ０〜Ｓ２は、下記（１）式から（３）式のようになる。
Ｓ０＝ｅｉ………………（１）
Ｓ１＝αi・ｅｉ………………（２）
Ｓ２＝α2i・ｅｉ………………（３）
【００５７】
上記（１）式及び（２）式から、
αi＝Ｓ１／Ｓ０………………（３）
が求まり、
ｉ＝ｌｏｇα(Ｓ１／Ｓ０)………………（４）
として、エラーデータの位置情報が得られる。このようにして得られたｉとｅｉ(＝Ｓ０)が、上記（３）式を満たす場合のみ、ｉとｅｉを使用してエラー訂正を行う。
【００５８】
次に、エラーデータが２個である２重誤りの場合、該エラーの各位置をｉ及びｊ（０≦ｉ＜ｊ≦６）とし、各エラーパターンをｅｉ及びｅｊとする。各シンドロームＳ０〜Ｓ２は、下記（５）式から（７）式のようになる。
Ｓ０＝ｅｉ＋ｅｊ………………（５）
Ｓ１＝αi・ｅｉ＋αj・ｅｊ………………（６）
Ｓ２＝α2i・ｅｉ＋α2j・ｅｊ………………（７）
【００５９】
上記（５）式及び（６）式より、下記（８）式が得られる。
αj・Ｓ０＋Ｓ１＝(αi＋αj)・ｅｉ………………（８）
よって下記（９）式が得られる。
ｅｉ＝(αj・Ｓ０＋Ｓ１)／(αi＋αj)………………（９）
【００６０】
また、上記（５）式及び（６）式より、下記（１０）式が得られる。
αi・Ｓ０＋Ｓ１＝(αi＋αj)・ｅｊ………………（１０）
よって下記（１１）式が得られる。
ｅｊ＝(αi・Ｓ０＋Ｓ１)／(αi＋αj)………………（１１）
【００６１】
一方、エラーフラグＦｗによって、ｉ及びｊの各エラー位置が分かることから、該各エラー位置ｉ，ｊ並びに上記（１０）式及び（１１）式で得られる各エラーパターンｅｉ，ｅｊを使用してエラー訂正を行うことができる。なお、このようにして得られたｉ，ｊ及びｅｉ，ｅｊが、上記（７）式を満たす場合のみ、ｉ，ｊ及びｅｉ，ｅｊを使用してエラー訂正を行う。
【００６２】
次に、エラーデータが３個である３重誤りの場合、該エラーの各位置をｉ、ｊ及びｋ（０≦ｉ＜ｊ＜ｋ≦６）とし、各エラーパターンをｅｉ、ｅｊ及びｅｋとする。各シンドロームＳ０〜Ｓ２は、下記（１２）式から（１４）式のようになる。
Ｓ０＝ｅｉ＋ｅｊ＋ｅｋ………………（１２）
Ｓ１＝αi・ｅｉ＋αj・ｅｊ＋αk・ｅｋ………………（１３）
Ｓ２＝α2i・ｅｉ＋α2j・ｅｊ＋α2k・ｅｋ………………（１４）
【００６３】
上記（１２）式及び（１３）式より、下記（１５）式が得られる。
αj・Ｓ０＋Ｓ１＝(αi＋αj)・ｅｉ＋(αj＋αk)・ｅｋ…………（１５）
また、上記（１２）式及び（１４）式より、下記（１６）式が得られる。
α2j・Ｓ０＋Ｓ２＝(αi＋αj)2・ｅｉ＋(αj＋αk)2・ｅｋ……（１６）
【００６４】
上記（１５）式に(αj＋αk)をかけ、更に上記（１６）式を加算することによって、下記（１７）式が得られる。
αj+k・Ｓ０＋(αj＋αk)・Ｓ１＋Ｓ２＝(α2i＋αi+j＋αj+k＋αk+i)・ｅｉ………………（１７）
上記（１７）式から
ｅｉ＝{αj+k・Ｓ０＋(αj＋αk)・Ｓ１＋Ｓ２}／(α2i＋αi+j＋αj+k＋αk+i)………………（１８）
が得られる。
【００６５】
同様にして、下記（１９）式及び（２０）式が得られる。
ｅｊ＝{αk+i・Ｓ０＋(αk＋αi)・Ｓ１＋Ｓ２}／(α2j＋αi+j＋αj+k＋αk+i)………………（１９）
ｅｋ＝{αi+j・Ｓ０＋(αi＋αj)・Ｓ１＋Ｓ２}／(α2k＋αi+j＋αj+k＋αk+i)………………（２０）
【００６６】
一方、エラーフラグＦｗによって、ｉ、ｊ及びｋの各エラー位置が分かることから、該各エラー位置ｉ〜ｋ及び上記（１８）式から（２０）式で得られる各エラーパターンｅｉ〜ｅｋを使用してエラー訂正を行うことができる。
【００６７】
図１１及び図１２は、ＬＰＰエラー検出訂正回路３３の動作例を示したフローチャートであり、図１１及び図１２を使用してＬＰＰエラー検出訂正回路３３の動作について説明する。なお、図１１及び図１２の各フローで行う処理は、特に明記しない限りＬＰＰエラー検出訂正回路３３で行われるものである。
【００６８】
まず最初に、シンドロームＳ０〜Ｓ２を算出し（ステップＳ１）、算出した各シンドロームＳ０〜Ｓ２がすべて０であるか否かを調べ（ステップＳ２）、すべて０である場合は（ＹＥＳ）、エラーがないものと判断して（ステップＳ３）本フローは終了する。また、ステップＳ２で、シンドロームＳ０〜Ｓ２のいずれか１つでも０でない場合は（ＮＯ）、Ｓ０≠０であるか否か調べ（ステップＳ４）、Ｓ０≠０である場合（ＹＥＳ）、エラー位置ｉの値を算出する（ステップＳ５）。
【００６９】
次に、算出したｉが、０≦ｉ≦５であるか否かを調べ（ステップＳ６）、０≦ｉ≦５である場合（ＹＥＳ）、単一誤りの訂正を行うと共に該誤り訂正を行った情報を出力して（ステップＳ７）本フローは終了する。なお、本実施の形態１では、ＤＶＤ−ＲのＬＰＰフォーマットにおけるＰａｒｔＡの場合を例にして説明しているが、ＰａｒｔＢの場合は、ステップＳ６で、算出したｉが０≦ｉ≦９であるか否かを調べる。
【００７０】
また、ステップＳ４でＳ≠０でない場合（ＮＯ）、及びステップＳ６で０≦ｉ≦５でない場合（ＮＯ）は、図１２で、それぞれエラーフラグＦｗが２個か否かを調べ（ステップＳ８）、エラーフラグＦｗが２個の場合は（ＹＥＳ）、上述したようにリード・ソロモン符号のイレージャ訂正を行って２重誤り訂正を行う（ステップＳ９）。次に、各シンドロームＳ０〜Ｓ２を再び算出し（ステップＳ１２）、Ｓ０＝Ｓ１＝Ｓ２＝０であるか否かを調べ（ステップＳ１３）、Ｓ０＝Ｓ１＝Ｓ２＝０である場合（ＹＥＳ）、誤り訂正を行った情報を出力して（ステップＳ１４）本フローは終了し、Ｓ０〜Ｓ２のいずれか１つでも０でない場合（ＮＯ）、エラー検出訂正が不可能であるとして、所定の処理を行い（ステップＳ１５）、本フローは終了する。
【００７１】
また、ステップＳ８で、エラーフラグＦｗが２個でない場合は（ＮＯ）、エラーフラグＦｗが３個か否かを調べ（ステップＳ１０）、エラーフラグＦｗが３個の場合は（ＹＥＳ）、上述したようにリード・ソロモン符号のイレージャ訂正を行って３重誤り訂正を行い（ステップＳ１１）、ステップＳ１２に進む。また、ステップＳ１０で、エラーフラグＦｗが３個でない場合は（ＮＯ）、ステップＳ１５に進む。
【００７２】
なお、ステップＳ１５において、エラー検出訂正不可能としてもよいし、従来の方法でエラー位置及びエラーパターンを求めてエラー検出訂正を行うようにしてもよい。後者の場合、暫定的に決定したＬＰＰデータビットが、すべて正解であった場合は、エラーなしという結果が得られ、誤りが１ワードだけであった場合は、該１ワードを訂正することができる可能性がある。
【００７３】
このように、本実施の形態１における情報記録再生装置は、ＤＶＤ−Ｒディスク１におけるＬＰＰデータ記録再生において、ノイズ等によってＬＰＰデータビットパターンがデータ「１」又は「０」の何れでもないパターンである場合、ＬＰＰデータビットにエラーがあるとして該データビットがあるＬＰＰデータワードに対して所定のエラーフラグＦｗを立てるようにした。
【００７４】
このことから、エラーフラグＦｗによってエラー位置をあらかじめ検出することができるため、リード・ソロモン符号のイレージャ訂正を行うことができ、ＬＰＰデータフォーマットでは、３ワードのパリティワードが付加され、最大３ワードまでの誤り訂正を行うことができる。このように、少ない付加データで多くのデータの誤り訂正を行うことができ、データの誤り訂正効率の向上を図ることができる。
【００７５】
実施の形態２．
上記実施の形態１では、ＤＶＤ−ＲのＬＰＰに適用した場合を例にして説明したが、本発明はＤＶＤ＋ＲＷのＡＤＩＰにおいても適用することができ、このようにしたものを本発明の実施の形態２とする。
図１３は、本発明の実施の形態２における情報記録再生装置の例を示した概略のブロック図である。
【００７６】
情報記録再生装置６０において、半導体レーザ等の光源６１から出射された光は、光学系６６におけるカップリングレンズ６２、ビームスプリッタ６３、１／４波長板６４及び対物レンズ６５によってＤＶＤ＋ＲＷディスク６７上の記録面６７ａに集光させる。記録面６７ａでの反射光は、再び光学系６６に戻り、ビームスプリッタ６３を通過し集光レンズ６８で受光素子６９上に集光して電気信号に変換される。
【００７７】
受光素子６９の出力は、通常、Ｉ／Ｖアンプ７０で電流から電圧に変換され各種演算が行われるが、電流のまま演算を行う場合もある。通常、受光素子６９及びＩ／Ｖアンプ７０は複数に分割されており、メディア面と光スポット焦点との距離を表すフォーカスエラー信号や、メディア面上にあるトラックと光スポットの位置を示すトラックエラー信号、ＤＶＤ＋ＲＷディスク６７の記録面６７ａ上に記録されている情報を検出するＲＦ信号等の演算が行われる。図１３では、フォーカスエラー信号とトラックエラー信号は、サーボ回路７１において演算され、位置データから機構系７２を駆動して光スポットを目標位置に移動する。また、ＤＶＤ＋ＲＷディスク６７の記録面６７ａ上の情報は再生回路７３においてＲＦ信号に演算され、後段の信号処理（図示せず）へ送られる。なお、７４は、光源６１を駆動するためのレーザドライバである。
【００７８】
本実施の形態で使用する位相変調信号は、受光素子６９の分割形状によって検出方法が異なるため再生信号から得られると記述しておくが、最も簡単な例としては、トラックに沿った受光素子分割線左右の差分から得られる、トラックエラー信号の１つであるプッシュプル信号から検出する場合であるので、以下の説明では、サーボ回路７１から出力されたプッシュプル信号を基に復調回路７５が動作する前提で説明する。復調回路７５は、サーボ回路７１を介して入力されるウォブリング信号ＷＢＬを復調して得られたデータを出力する。なお、ＤＶＤ＋ＲＷディスク６７の構造は、図２においてプリピット４がないこと以外は、基本的に図２と同じであるのでその説明を省略する。
【００７９】
図１４は、図１３における復調回路７５の回路例を示した概略のブロック図である。
図１４において、復調回路７５は、ＰＭ復調回路８１と、ＡＤＩＰデコーダ８２と、ＡＤＩＰエラー検出訂正回路８３と、ＰＬＬ回路８４と、タイミング発生回路８５とを備えている。ＰＭ復調回路８１及びＰＬＬ回路８４は、サーボ回路７１から位相変調信号、すなわちウォブリング信号ＷＢＬが入力される。ＰＬＬ回路８４は、更に外部からクロック信号ＣＬＫが入力され、ウォブリング信号の１周期に同期したクロック信号ＷＢＣＬＫを抽出して出力する。
【００８０】
タイミング発生回路８５は、入力されるクロック信号ＷＢＣＬＫを基にして、ＰＭ復調回路８１、ＡＤＩＰデコーダ８２及びＡＤＩＰエラー検出訂正回路８３に対する各所定の制御信号を生成して出力する。ＰＭ復調回路８１は、入力されたウォブリング信号ＷＢＬに対して位相復調し、ウォブリング信号ＷＢＬに含まれる位相情報ＰＭＯＵＴを出力する。
【００８１】
ＡＤＩＰデコーダ８２は、ＰＭ復調回路８１から出力される位相情報ＰＭＯＵＴをデコードしてＡＤＩＰデータビット及びビットエラーフラグＦを生成し、該生成したＡＤＩＰデータビット及びビットエラーフラグＦを、時系列的にシフトレジスタでラッチして、ＡＤＩＰデータワードとそれに対応するエラーフラグＦｗを出力する。ＡＤＩＰエラー検出訂正回路８３は、ＡＤＩＰデコーダ８２から出力されたＡＤＩＰデータワード及びエラーフラグＦｗを使用してリード・ソロモン符号のイレージャ訂正を行い、得られたアドレス情報等を出力する。
【００８２】
図１５は、図１４のＰＭ復調回路８１の回路例を示した概略のブロック図であり、図１６は、図１５で示したＰＭ復調回路８１の各部の波形例を示したタイミングチャートである。図１６を参照しながら、図１５で示したＰＭ復調回路８１の動作例について説明する。なお、図１６(ａ)は、ＡＤＩＰデータビットパターンが「０」となる場合を示しており、図１６(ｂ)は、ＡＤＩＰデータビットパターンが「１」となる場合を示している。
図１５において、ＰＭ復調回路８１は、Ａ／Ｄコンバータ９１、正弦波発生器９２、乗算器９３、反転器９４、マルチプレクサ９５、加算器９６、第１ラッチ回路９７及び第２ラッチ回路９８で構成されている。
【００８３】
Ａ／Ｄコンバータ９１は、入力されたウォブリング信号ＷＢＬに対してＡ／Ｄ変換を行い、乗算器９３は、該Ａ／Ｄ変換した信号と正弦波発生器９２から出力される正弦波とを乗算処理して得られた信号を出力する。乗算器９３から出力された信号は、マルチプレクサ９５の一方の入力端に入力されると共に、反転器９４で信号レベルが反転されてマルチプレクサ９５の他方の入力端に入力される。マルチプレクサ９５は、タイミング発生回路８５からの制御信号によって、２つの入力端の内、いずれか一方の入力端に入力されている信号を出力する。
【００８４】
加算器９６は、マルチプレクサ９５から出力された信号と第１ラッチ回路９７から出力された信号を加算して第１ラッチ回路９７に出力する。第１ラッチ回路９７は、タイミング発生回路８５からのタイミング信号に応じて加算器９６からの信号をラッチする。すなわち、加算器９６及び第１ラッチ回路９７は、積分回路を形成している。加算器９６及び第１ラッチ回路９７で積算された電圧は、第２ラッチ回路９８にラッチされ、タイミング発生回路８５から入力されるサンプリングタイミング信号に応じて位相情報ＰＭＯＵＴとして出力される。
【００８５】
このような構成において、図１６で示したウォブリング信号ＷＢＬにおけるウォブル０〜３の４サイクルが、ビットシンクパターンを示しており、ウォブル４〜７の４サイクルがＡＤＩＰデータビットパターンを示している。ＡＤＩＰデータビットパターンにおいて、「００１１」が０となるパターンであり、「１１００」が１となるパターンである。ここで、タイミング発生回路８５は、ＡＤＩＰデータビットパターン部分の後半２ウォブル間、すなわちウォブル６及び７の間、マルチプレクサ９５に対して反転器９４で反転させた信号を出力するように制御信号を出力する。
【００８６】
また、タイミング発生回路８５は、各ウォブルごとに第１ラッチ回路９７に対して初期化信号を出力するが、ＡＤＩＰデータビットパターン間、すなわちウォブル４〜７の間は該初期化信号の出力を停止する。第１ラッチ回路９７は、初期化信号が入力されると、ラッチしている電圧を初期値に、例えばラッチしている電圧を０Ｖにする。更に、タイミング発生回路８５は、ＡＤＩＰデータビットパターンが終了するタイミングで、第２ラッチ回路９８に対して所定のサンプリングタイミング信号を出力し、第２ラッチ回路９８は、第１ラッチ回路９７の出力電圧をラッチする。
【００８７】
このようなことから、ＡＤＩＰデータビットパターンにおいて、「０」となるパターンが「００００」となり、「１」となるパターンが「１１１１」となる。このため、ＡＤＩＰデータビットパターンが「００００」になると、第２ラッチ回路９８からの出力電圧である位相情報ＰＭＯＵＴの電圧は最大値α（α＞０）となり、ＡＤＩＰデータビットパターンが「１１１１」になると、第２ラッチ回路９８からの出力電圧である位相情報ＰＭＯＵＴの電圧は最小値−αとなる。
【００８８】
次に、図１７は、図１４で示したＡＤＩＰデコーダ８２の回路例を示した概略のブロックである。
図１７において、ＡＤＩＰデコーダ８２は、ウインドコンパレータ１０１、第１シフトレジスタ１０２、第２シフトレジスタ１０３及びＯＲ回路１０４で構成されている。第１シフトレジスタ１０２は、図１４のタイミング発生回路８５からのサンプリングタイミング信号に応じて、ＰＭ復調回路８１の第２ラッチ回路９８から出力された位相情報ＰＭＯＵＴの符号ビットを格納する。
【００８９】
該格納された符号ビットはＡＤＩＰデータビットをなし、第１シフトレジスタ１０２は、所定数のＡＤＩＰデータビットをＡＤＩＰデータワードとして、図１４のＡＤＩＰエラー検出訂正回路８３に出力する。なお、本実施の形態２では、ＡＤＩＰデータワードは、４ビットのＡＤＩＰデータビットからなる。
【００９０】
一方、ウインドコンパレータ１０１は、ＰＭ復調回路８１における第２ラッチ回路９８から出力された位相情報ＰＭＯＵＴが入力され、該位相情報ＰＭＯＵＴが−α＜ＰＭＯＵＴ＜αのときに出力がＨｉｇｈレベルとなり、それぞれ以外のときはＬｏｗレベルとなる。しかし、ＡＤＩＰデータビットパターンにおいて、ノイズ等により「００１１」及び「１１００」以外のパターンになってしまった場合、位相情報ＰＭＯＵＴの符号は、正又は負のいずれかになるが、位相情報ＰＭＯＵＴの値は正常時と異なった値になる。
【００９１】
例えば、ＡＤＩＰデータビットパターンにおいて、「０」となるパターンが「００１１」ではなく「１０１１」となった場合、加算器９６に入力されるＡＤＩＰデータビットパターンが「１０００」となることから、第２ラッチ回路９８からの出力電圧である位相情報ＰＭＯＵＴの電圧は最大値αよりも小さい値となる。また、ＡＤＩＰデータビットパターンにおいて、「１」となるパターンが「１１００」ではなく「１１０１」となった場合、加算器９６に入力されるＡＤＩＰデータビットパターンが「１１１０」となることから、第２ラッチ回路９８からの出力電圧である位相情報ＰＭＯＵＴの電圧は最小値−αよりも大きい値となる。
【００９２】
このことから、ウインドコンパレータ１０１は、入力された位相情報ＰＭＯＵＴの電圧から、ＡＤＩＰデータビットパターンが正常なパターンか否かを判断することができ、正常なパターンである場合は、Ｌｏｗレベルの信号を出力し、正常なパターンでない場合は、Ｈｉｇｈレベルの信号を出力する。
【００９３】
第２シフトレジスタ１０３は、図１４のタイミング発生回路８５からのサンプリングタイミング信号に応じて、ウインドコンパレータ１０１から出力された比較結果を格納する。第２シフトレジスタ１０３に格納された各データはＯＲ回路１０４の対応する入力端に出力され、ＯＲ回路１０４は、少なくとも１つの入力端にＨｉｇｈレベルのデータが入力されるとＨｉｇｈレベルのエラーフラグＦｗを図１４のＡＤＩＰエラー検出訂正回路８３に出力する。このようにして、４ビットのＡＤＩＰデータビットの内１つでもビットエラーがあれば、該ＡＤＩＰデータワードに対してエラーフラグＦｗを立てる。
【００９４】
ＡＤＩＰエラー検出訂正回路８３は、入力されたＡＤＩＰデータワード及びエラーフラグＦｗを使用して、リード・ソロモン符号におけるイレージャ訂正を行う。以下、ＡＤＩＰエラー検出訂正回路８３によるデータの誤り訂正処理について説明する。なお、リード・ソロモン符号のイレージャ訂正方法は公知であることから、簡単に説明する。
【００９５】
ＤＶＤ＋ＲＷにおけるＡＤＩＰでは、８ＡＤＩＰデータワードのアドレス及びＡＵＸ情報に対して５ＡＤＩＰデータワードのパリティワードが付加されることから、入力された１３個のデータの内、エラーデータが１個である単一誤りの場合、該エラー位置をｉ（ｉ＝０，１，…，１２）とし、エラーパターンをｅｉとする。各シンドロームＳ０〜Ｓ４は、下記（２１）式から（２５）式のようになる。
Ｓ０＝ｅｉ………………（２１）
Ｓ１＝αi・ｅｉ………………（２２）
Ｓ２＝α2i・ｅｉ………………（２３）
Ｓ３＝α3i・ｅｉ………………（２４）
Ｓ４＝α4i・ｅｉ………………（２５）
【００９６】
上記Ｓ０〜Ｓ３を使用して、下記（２６）式から（２８）式を用いてＡ，Ｂ，Ｃの値を算出する。
Ａ＝Ｓ０・Ｓ２＋Ｓ１・Ｓ１………………（２６）
Ｂ＝Ｓ１・Ｓ２＋Ｓ０・Ｓ３………………（２７）
Ｃ＝Ｓ１・Ｓ３＋Ｓ２・Ｓ２………………（２８）
エラーデータが１個の場合、Ａ＝Ｂ＝Ｃ＝０となる。
【００９７】
上記（２１）式及び（２２）式から、
αi＝Ｓ１／Ｓ０………………（２９）
が求まり、
ｉ＝ｌｏｇα(Ｓ１／Ｓ０)………………（３０）
として、エラーデータの位置情報が得られる。このようにして得られたｉとｅｉ(＝Ｓ０)が、上記（２３）式〜（２５）式を満たす場合のみ、ｉとｅｉを使用してエラー訂正を行う。
【００９８】
次に、エラーデータが２個である２重誤りの場合、該エラーの各位置をｉ及びｊ（０≦ｉ＜ｊ≦１２）とし、各エラーパターンをｅｉ及びｅｊとする。各シンドロームＳ０〜Ｓ４は、下記（３１）式〜（３５）式のようになる。
Ｓ０＝ｅｉ＋ｅｊ………………（３１）
Ｓ１＝αi・ｅｉ＋αj・ｅｊ………………（３２）
Ｓ２＝α2i・ｅｉ＋α2j・ｅｊ………………（３３）
Ｓ３＝α3i・ｅｉ＋α3j・ｅｊ………………（３４）
Ｓ４＝α4i・ｅｉ＋α4j・ｅｊ………………（３５）
【００９９】
上記（２６）式から（２８）式、及び上記（３１）式から（３４）式より、下記（３６）式から（３８）式が得られる。
Ａ＝(α2i＋α2j)ｅｉ・ｅｊ………………（３６）
Ｂ＝(αi＋αj)(α2i＋α2j)ｅｉ・ｅｊ………………（３７）
Ｃ＝(αi・αj) (α2i＋α2j)ｅｉ・ｅｊ………………（３８）
【０１００】
ここで、
Ｄ＝Ｂ／Ａ＝αi＋αj………………（３９）
Ｅ＝Ｃ／Ａ＝αi・αj………………（４０）
とし、(ｊ−ｉ)＝ａとすると、ｊ＝ｉ＋ａとなることから、上記（３９）式及び（４０）式は、下記（４１）式及び（４２）式のようになる。なお、ａは、エラー位置ｉとｊの差であり、ａ＞０である。
Ｄ＝αi(１＋αa)………………（４１）
Ｅ＝α2i+a………………（４２）
【０１０１】
Ｆ＝Ｄ2／Ｅ＝α-a＋αa………………（４３）
とすると、Ａ、Ｂ及びＣは既知であることから、Ｄ及びＥも既知であり、よってＦも既知である。このことから、上記（４３）式よりαaが求まる。但し、１≦ａ≦１２である。
【０１０２】
また、
Ｘ＝ｆ(Ｆ)＝１＋αa（但し、１≦ａ≦１２のとき）
＝０（但し、ａ＝０又はａ＞１２のとき）
とし、
Ｙ＝Ｆ＋Ｘ＝１＋α-a
とする。このことから、
Ｄ／Ｘ＝αi
Ｄ／Ｙ＝αj
となる。
【０１０３】
すなわち、エラー位置ｉ及びｊは、下記（４４）式及び（４５）式から算出することができる。
ｉ＝ｌｏｇα(Ｄ／Ｘ)………………（４４）
ｊ＝ｌｏｇα(Ｄ／Ｙ)………………（４５）
【０１０４】
また、エラーパターンｅｉ及びｅｊは、上記（３１）式及び（３２）式から算出することができ、下記（４６）式及び（４７）式のようになる。
ｅｉ＝Ｓ０／Ｙ＋Ｓ２／Ｄ………………（４６）
ｅｊ＝Ｓ０／Ｘ＋Ｓ１／Ｄ………………（４７）
このようにして得られたｉ及びｊ並びにｅｉ及びｅｊが、上記（３３）式から（３５）式を満たす場合のみ、ｉ及びｊ並びにｅｉ及びｅｊを使用してエラー訂正を行う。
【０１０５】
次に、エラーデータが３個である３重誤りの場合、該エラーの各位置をｉ、ｊ及びｋ（０≦ｉ＜ｊ＜ｋ≦１２）とし、各エラーパターンをｅｉ、ｅｊ及びｅｋとする。各シンドロームＳ０〜Ｓ４は、下記（４８）式から（５２）式のようになる。
Ｓ０＝ｅｉ＋ｅｊ＋ｅｋ………………（４８）
Ｓ１＝αi・ｅｉ＋αj・ｅｊ＋αk・ｅｋ………………（４９）
Ｓ２＝α2i・ｅｉ＋α2j・ｅｊ＋α2k・ｅｋ………………（５０）
Ｓ３＝α3i・ｅｉ＋α3j・ｅｊ＋α3k・ｅｋ………………（５１）
Ｓ４＝α4i・ｅｉ＋α4j・ｅｊ＋α4k・ｅｋ………………（５２）
【０１０６】
上記（４８）式及び（４９）式より、下記（５３）式が得られる。
αj・Ｓ０＋Ｓ１＝(αi＋αj)・ｅｉ＋(αj＋αk)・ｅｋ…………（５３）
また、上記（４８）式及び（５０）式より、下記（５４）式が得られる。
α2j・Ｓ０＋Ｓ２＝(αi＋αj)2・ｅｉ＋(αj＋αk)2・ｅｋ……（５４）
【０１０７】
上記（５３）式に(αj＋αk)をかけ、更に上記（５４）式を加算することによって、下記（５５）式が得られる。
αj+k・Ｓ０＋(αj＋αk)・Ｓ１＋Ｓ２＝(α2i＋αi+j＋αj+k＋αk+i)・ｅｉ………………（５５）
上記（５５）式から
ｅｉ＝{αj+k・Ｓ０＋(αj＋αk)・Ｓ１＋Ｓ２}／(α2i＋αi+j＋αj+k＋αk+i)………………（５６）
が得られる。
【０１０８】
同様にして、下記（５７）式及び（５８）式が得られる。
ｅｊ＝{αk+i・Ｓ０＋(αk＋αi)・Ｓ１＋Ｓ２}／(α2j＋αi+j＋αj+k＋αk+i)………………（５７）
ｅｋ＝{αi+j・Ｓ０＋(αi＋αj)・Ｓ１＋Ｓ２}／(α2k＋αi+j＋αj+k＋αk+i)………………（５８）
【０１０９】
一方、エラーフラグＦｗによって、ｉ、ｊ及びｋの各エラー位置が分かることから、該各エラー位置ｉ〜ｋ及び上記（５６）式から（５８）式で得られる各エラーパターンｅｉ〜ｅｋを使用してエラー訂正を行うことができる。なお、このようにして得られたｉ〜ｋ及びｅｉ〜ｅｋが、上記（５１）式及び（５２）式を満たす場合のみ、ｉ〜ｋ並びにｅｉ〜ｅｋを使用してエラー訂正を行う。
【０１１０】
次に、エラーデータが４個である４重誤りの場合について説明する。エラーの各位置をｉ、ｊ、ｋ及びｍ（０≦ｉ＜ｊ＜ｋ＜ｍ≦１２）とし、各エラーパターンをｅｉ、ｅｊ、ｅｋ及びｅｍとする。各シンドロームＳ０〜Ｓ４は、下記（５９）式から（６３）式のようになる。
Ｓ０＝ｅｉ＋ｅｊ＋ｅｋ＋ｅｍ………………（５９）
Ｓ１＝αi・ｅｉ＋αj・ｅｊ＋αk・ｅｋ＋αm・ｅｍ………………（６０）
Ｓ２＝α2i・ｅｉ＋α2j・ｅｊ＋α2k・ｅｋ＋α2m・ｅｍ…………（６１）
Ｓ３＝α3i・ｅｉ＋α3j・ｅｊ＋α3k・ｅｋ＋α3m・ｅｍ…………（６２）
Ｓ４＝α4i・ｅｉ＋α4j・ｅｊ＋α4k・ｅｋ＋α4m・ｅｍ…………（６３）
【０１１１】
上記（５９）式及び（６０）式より、下記（６４）式が得られる。
αm・Ｓ０＋Ｓ１＝(αm＋αi)・ｅｉ＋(αj＋αm)・ｅｊ＋(αk＋αm)・ｅｋ…………（６４）
また、上記（５９）式及び（６１）式より、下記（６５）式が得られる。
α2m・Ｓ０＋Ｓ２＝(αm＋αi)2・ｅｉ＋(αj＋αm)2・ｅｊ＋(αk＋αm)2・ｅｋ……（６５）
また、上記（５９）式及び（６２）式より、下記（６６）式が得られる。
α3m・Ｓ０＋Ｓ３＝(αm＋αi)(α2m＋αm+i＋α2i)・ｅｉ＋(αj＋αm)(α2j＋αj+m＋α2m)・ｅｊ＋(αk＋αm)(α2k＋αk+m＋α2m)・ｅｋ………………（６６）
【０１１２】
上記（６４）式に(αk＋αm)をかけ、更に上記（６５）式を加算することによって、下記（６７）式が得られる。
αk+m・Ｓ０＋(αk＋αm)・Ｓ１＋Ｓ２＝(αm＋αi)(αi＋αk)・ｅｉ＋(αj＋αm)(αj＋αk)・ｅｊ………………（６７）
【０１１３】
また、上記（６４）式に(α2k＋αk+m＋α2m)をかけ、更に上記（６６）式を加算することによって、下記（６８）式が得られる。
αk+m・(αk＋αm)・Ｓ０＋(α2k＋αk+m＋α2m)・Ｓ１＋Ｓ３＝(αk＋αi)(αi＋αk)(αi＋αk＋αm)・ｅｉ＋(αj＋αm)(αj＋αk)(αj＋αk＋αm)・ｅｊ………………（６８）
【０１１４】
また、上記（６７）式に(αj＋αk＋αm)をかけ、更に上記（６８）式を加算することによって、下記（６９）式が得られる。
αj+k+m・Ｓ０＋(αj+k＋αk+m＋αm+j)・Ｓ１＋(αj＋αk＋αm)・Ｓ２＋Ｓ３＝(αj+k+m＋αi+j+k＋αi+k+m＋αi+m+j＋α2i+j＋α2i+k＋α2i+m＋α3i)・ｅｉ………………（６９）
上記（６９）式から
ｅｉ＝{αj+k+m・Ｓ０＋(αj+k＋αk+m＋αm+j)・Ｓ１＋(αj＋αk＋αm)・Ｓ２＋Ｓ３}／(αj+k+m＋αi+j+k＋αi+k+m＋αi+m+j＋α2i+j＋α2i+k＋α2i+m＋α3i)………………（７０）
が得られる。
【０１１５】
同様にして、下記（７１）式から（７３）式が得られる。
ｅｊ＝{αk+m+i・Ｓ０＋(αk+m＋αm+i＋αi+k)・Ｓ１＋(αk＋αm＋αi)・Ｓ２＋Ｓ３}／(αk+m+i＋αj+k+m＋αj+m+i＋αj+i+k＋α2j+k＋α2j+m＋α2j+i＋α3j)………………（７１）
ｅｋ＝{αm+i+j・Ｓ０＋(αm+i＋αi+j＋αj+m)・Ｓ１＋(αm＋αi＋αj)・Ｓ２＋Ｓ３}／(αm+i+j＋αk+m+i＋αk+i+j＋αk+j+m＋α2k+m＋α2k+i＋α2k+j＋α3k)………………（７２）
ｅｍ＝{αi+j+k・Ｓ０＋(αi+j＋αj+k＋αk+i)・Ｓ１＋(αi＋αj＋αk)・Ｓ２＋Ｓ３}／(αj+j+k＋αm+i+j＋αm+j+k＋αm+k+i＋α2m+i＋α2m+j＋α2m+k＋α3m)………………（７３）
【０１１６】
一方、エラーフラグＦｗによって、ｉ、ｊ、ｋ及びｍの各エラー位置が分かることから、該各エラー位置ｉ〜ｋ及びｍ並びに上記（７０）式から（７３）式で得られる各エラーパターンｅｉ〜ｅｍを使用してエラー訂正を行うことができる。なお、このようにして得られたｉ〜ｋ及びｍ並びにｅｉ〜ｅｍが、上記（６３）を満たす場合のみ、ｉ〜ｋ及びｍ並びにｅｉ〜ｅｍを使用してエラー訂正を行う。なお、エラーデータが５個の場合も同様であることからその説明を省略する。
【０１１７】
図１８及び図１９は、ＡＤＩＰエラー検出訂正回路８３の動作例を示したフローチャートであり、図１８及び図１９を使用してＡＤＩＰエラー検出訂正回路８３の動作について説明する。なお、図１８及び図１９の各フローで行う処理は、特に明記しない限りＡＤＩＰエラー検出訂正回路８３で行われるものである。
【０１１８】
まず最初に、シンドロームＳ０〜Ｓ４を算出し（ステップＳ２１）、算出した各シンドロームＳ０〜Ｓ４がすべて０であるか否かを調べ（ステップＳ２２）、すべて０である場合は（ＹＥＳ）、エラーがないものと判断して（ステップＳ２３）本フローは終了する。また、ステップＳ２２で、シンドロームＳ０〜Ｓ４のいずれか１つでも０でない場合は（ＮＯ）、上記Ａ、Ｂ及びＣの値を算出する（ステップＳ２４）。
【０１１９】
次に、算出したＡ、Ｂ及びＣがすべて０であるか否かを調べ（ステップＳ２５）、Ａ＝Ｂ＝Ｃ＝０である場合（ＹＥＳ）、エラー位置ｉの値を算出する（ステップＳ２６）。算出したｉが、０≦ｉ≦１２であるか否かを調べ（ステップＳ２７）、０≦ｉ≦１２である場合（ＹＥＳ）、単一誤り訂正を行うと共に該誤り訂正を行った情報を出力して（ステップＳ２８）本フローは終了する。
【０１２０】
また、ステップＳ２５で、算出したＡ〜Ｃのいずれか１つでも０でない場合（ＮＯ）、上記Ｄ〜Ｆ、Ｘ＝ｆ(Ｆ)及びＹ＝Ｆ＋Ｘを算出する（ステップＳ２９）。次に、算出したＸが、Ｘ≠０か否かを調べ（ステップＳ３０）、Ｘ≠０である場合（ＹＥＳ）、エラー位置ｉ及びｊを算出する（ステップＳ３１）。該算出したｉ及びｊが０≦ｉ，ｊ≦１２であるか否かを調べ（ステップＳ３２）、０≦ｉ，ｊ≦１２である場合（ＹＥＳ）、２重誤り訂正を行うと共に該誤り訂正を行った情報を出力して（ステップＳ３３）本フローは終了する。
【０１２１】
また、ステップＳ２７で０≦ｉ≦１２でない場合（ＮＯ）、ステップＳ３０でＸ≠０でない場合（ＮＯ）、及びステップＳ３２で０≦ｉ，ｊ≦１２でない場合（ＮＯ）は、図１９で、それぞれエラーフラグＦｗが３個か否かを調べ（ステップＳ３４）、エラーフラグＦｗが３個の場合は（ＹＥＳ）、上述したようにリード・ソロモン符号のイレージャ訂正を行って３重誤り訂正を行う（ステップＳ３５）。
【０１２２】
次に、各シンドロームＳ０〜Ｓ４を再び算出し（ステップＳ４０）、Ｓ０＝Ｓ１＝Ｓ２＝Ｓ３＝Ｓ４＝０であるか否かを調べ（ステップＳ４１）、Ｓ０＝Ｓ１＝Ｓ２＝Ｓ３＝Ｓ４＝０である場合（ＹＥＳ）、誤り訂正を行った情報を出力して（ステップＳ４２）本フローは終了し、Ｓ０〜Ｓ４のいずれか１つでも０でない場合（ＮＯ）、エラー検出訂正が不可能であるとして、所定の処理を行い（ステップＳ４３）、本フローは終了する。
【０１２３】
また、ステップＳ３４で、エラーフラグＦｗが３個でない場合は（ＮＯ）、エラーフラグＦｗが４個か否かを調べ（ステップＳ３６）、エラーフラグＦｗが４個の場合は（ＹＥＳ）、上述したようにリード・ソロモン符号のイレージャ訂正を行って４重誤り訂正を行い（ステップＳ３７）、ステップＳ４０に進む。
【０１２４】
また、ステップＳ３６で、エラーフラグＦｗが４個でない場合は（ＮＯ）、エラーフラグＦｗが５個か否かを調べ（ステップＳ３８）、エラーフラグＦｗが５個の場合は（ＹＥＳ）、リード・ソロモン符号のイレージャ訂正を行って５重誤り訂正を行い（ステップＳ３９）、ステップＳ４０に進む。また、ステップＳ３８で、エラーフラグＦｗが５個でない場合は（ＮＯ）、ステップＳ４３に進む。
【０１２５】
なお、ステップＳ４３において、エラー検出訂正不可能としてもよいし、従来の方法でエラー位置及びエラーパターンを求めてエラー検出訂正を行うようにしてもよい。後者の場合、暫定的に決定したＡＤＩＰデータビットが、すべて正解であった場合は、エラーなしという結果が得られ、誤りが１ワード又は２ワードだけであった場合は、該ワードを訂正することができる可能性がある。
【０１２６】
このように、本実施の形態２における情報記録再生装置は、ＤＶＤ＋ＲＷにおけるＡＤＩＰデータ記録再生において、ＡＤＩＰデータビットパターンがデータ「１」となるときに該パターンの積分値が最大となり、ＡＤＩＰデータビットパターンがデータ「０」となるときに該パターンの積分値が最小となるように、ＡＤＩＰデータビットパターンのデータ処理を行い、ＡＤＩＰデータビットパターンの積分値が上記最大値と最小値の間の値である場合、ＡＤＩＰデータビットにエラーがあるとして該データビットがあるＡＤＩＰデータワードに対して所定のエラーフラグＦｗを立てるようにした。
【０１２７】
このことから、エラーフラグＦｗによってエラー位置をあらかじめ検出することができるため、リード・ソロモン符号のイレージャ訂正を行うことができ、ＡＤＩＰデータフォーマットでは、５ワードのパリティワードが付加されていることから、最大５ワードまでの誤り訂正を行うことができる。このように、少ない付加データで多くのデータの誤り訂正を行うことができ、データの誤り訂正効率の向上を図ることができる。
【図面の簡単な説明】
【０１２８】
【図１】本発明の実施の形態１における情報記録再生装置の例を示した概略のブロック図である。
【図２】図１におけるＤＶＤ−Ｒディスク１の構造例を示した図である。
【図３】図１のＤＶＤ−Ｒディスク１に記録されている各情報の記録フォーマットを示した図である。
【図４】プリピット信号の意味を説明するための図である。
【図５】プリピット信号のデコード結果を示した図である。
【図６】図１における復調回路１９の回路例を示した概略のブロック図である。
【図７】図６におけるＬＰＰ検出器３１の回路例を示した概略のブロック図である。
【図８】図７で示したＬＰＰ検出器３１の各部の波形例を示した図である。
【図９】図６におけるＬＰＰデコーダ３２の回路例を示した概略のブロック図である。
【図１０】図９におけるパターン検出器５４の真理値の例を示した図である。
【図１１】図６におけるＬＰＰエラー検出訂正回路３３の動作例を示したフローチャートである。
【図１２】図６におけるＬＰＰエラー検出訂正回路３３の動作例を示したフローチャートである。
【図１３】本発明の実施の形態２における情報記録再生装置の例を示した概略のブロック図である。
【図１４】図１３における復調回路７５の回路例を示した概略のブロック図である。
【図１５】図１４のＰＭ復調回路８１の回路例を示した概略のブロック図である。
【図１６】図１５におけるＰＭ復調回路８１の各部の波形例を示した図である。
【図１７】図１４におけるＡＤＩＰデコーダ８２の回路例を示した概略のブロックである。
【図１８】図１４におけるＡＤＩＰエラー検出訂正回路８３の動作例を示したフローチャートである。
【図１９】図１４におけるＡＤＩＰエラー検出訂正回路８３の動作例を示したフローチャートである。
【符号の説明】
【０１２９】
１  ＤＶＤ−Ｒディスク
２  グルーブトラック
３  ランドトラック
４  プリピット
１０，６０  情報記録再生装置
１９，７５  復調回路
３１  ＬＰＰ検出器
３２  ＬＰＰデコーダ
３３  ＬＰＰエラー検出訂正回路
３４，８４  ＰＬＬ回路
３５，８５  タイミング発生回路
６７  ＤＶＤ＋ＲＷディスク
８１  ＰＭ復調回路
８２  ＡＤＩＰデコーダ
８３  ＡＤＩＰエラー検出訂正回路
【図１】
2007157326.tif 000003
【図２】
2007157326.tif 000004
【図３】
2007157326.tif 000005
【図４】
2007157326.tif 000006
【図５】
2007157326.tif 000007
【図６】
2007157326.tif 000008
【図７】
2007157326.tif 000009
【図８】
2007157326.tif 000010
【図９】
2007157326.tif 000011
【図１０】
2007157326.tif 000012
【図１１】
2007157326.tif 000013
【図１２】
2007157326.tif 000014
【図１３】
2007157326.tif 000015
【図１４】
2007157326.tif 000016
【図１５】
2007157326.tif 000017
【図１６】
2007157326.tif 000018
【図１７】
2007157326.tif 000019
【図１８】
2007157326.tif 000020
【図１９】
2007157326.tif 000021