(57)【要約】【課題】誤り検出データの再読み込みに時間がかかることによるデータ欠落を防止し、ＤＶＤ再生装置を安定制御する誤り訂正回路を提供する。【解決手段】ヘッドが記録ディスク１上のトラックをクロスした場合を検出してトラッククロス検出データを出力するトラッククロス検出手段５１と、トラッククロス検出データを格納するトラッククロス検出データ記憶手段５２と、トラッククロス検出データ記憶手段５２に格納されたトラッククロス検出データを読み出すトラッククロス検出データ読み出し手段５３と、シーケンサ１５およびカウンタ１４をリセットし、トラッククロス検出データを出力するリセット手段５４と、トラッククロス検出データを外部に出力する外部通報手段５５と、トラッククロス検出データに対応する誤り訂正ブロックを記録ディスク１から再読み出しさせる制御部６を備える。【選択図】　　　　図１
2004021997.tif 000002
【特許請求の範囲】
【請求項１】
内符号となる第１の誤り訂正用符号および外符号となる第２の誤り訂正用符号が付加されて記録ディスクに格納されたデータを、少なくとも前記記録ディスクからデータの読み出しが可能なヘッドにより誤り訂正ブロック単位で読み出す際に、読み出したデータを一時的に記憶させる記憶手段と、
前記データ内に含まれる誤りデータに対して、前記第１の誤り訂正用符号を用いた第１の誤り訂正処理および前記第２の誤り訂正用符号を用いた第２の誤り訂正処理を実施する誤り訂正手段と、
前記誤り訂正手段の指示により前記データを前記記憶手段から読み出しおよび書き込むと共に、読み出されたデータおよび該データの前記誤り訂正ブロック中のセクタ毎の位置情報を少なくとも含むヘッダ情報を出力する第１のメモリ読み書き手段と、
前記第１の誤り訂正処理および前記第２の誤り訂正処理を切り替える制御信号を前記誤り訂正手段に出力するシーケンサと、
前記シーケンサを切り替えるために奇数と偶数を示す制御信号を交互に出力するカウンタと、
前記記録ディスクに格納されたデータを誤り訂正ブロック単位で読み出す際に、記録ディスクから読み出され、ヘッドアンプで増幅されたデータから、ヘッドが記録ディスク１上に同心円状に複数本形成されているトラックをクロスした場合を検出してトラッククロス検出データを出力するトラッククロス検出手段と、前記トラッククロス検出手段によるトラッククロス検出データを格納するトラッククロス検出データ記憶手段と、
前記第１のメモリ読み書き手段により前記記憶手段から読み出されたデータのヘッダ情報に基づき、前記トラッククロス検出データ記憶手段に格納されたトラッククロス検出データを読み出すトラッククロス検出データ読み出し手段と、
前記トラッククロス検出データ読み出し手段によりトラッククロス検出データが読み出された場合、少なくとも前記シーケンサおよび前記カウンタをリセットし、トラッククロス検出データを出力するリセット手段と、
前記リセット手段から出力された前記トラッククロス検出データを外部に出力する外部通報手段と、
前記外部通報手段から前記トラッククロス検出データを受信した場合、該トラッククロス検出データに対応する誤り訂正ブロックを、前記記録ディスクから再読み出しさせる制御部と
を備えることを特徴とするディスク再生装置の誤り訂正回路。
【請求項２】
前記トラッククロス検出手段は、トラッククロスが検出された場合に、トラッククロス検出データに加えてその前後で読み出されたデータのヘッダ情報を出力し、
前記トラッククロス検出データ記憶手段は、トラッククロス検出データに加えて前記ヘッダ情報を格納し、
前記トラッククロス検出データ読み出し手段は、前記第１のメモリ読み書き手段により前記記憶手段から読み出されたデータのヘッダ情報と、前記トラッククロス検出データ記憶手段に格納されたヘッダ情報とを照合して、トラッククロス検出データを読み出し、
前記リセット手段は、前記トラッククロス検出データに加えて前記ヘッダ情報を出力し、
前記外部通報手段は、前記トラッククロス検出データに加えて前記ヘッダ情報を出力し、
前記制御部は、前記トラッククロス検出データに加えて前記ヘッダ情報を受信し、前記該トラッククロス検出データに対応する誤り訂正ブロックを、受信したヘッダ情報により特定する
ことを特徴とする請求項１に記載のディスク再生装置の誤り訂正回路。
【請求項３】
前記トラッククロス検出データ記憶手段は、前記記憶手段に格納できるセクタ数に対応する数のフリップフロップを有するシフトレジスタである
ことを特徴とする請求項１または２に記載のディスク再生装置の誤り訂正回路。
【請求項４】
前記第１のメモリ読み書き手段により出力された前記ヘッダ情報から、前記読み出されたセクタ毎のデータの他のデータに対する分別、および、前記訂正ブロック中で一定幅で値が増加あるいは減少する順序を示すデータ認識情報（データＩＤ）を検出するデータＩＤ検出手段と、
前記データＩＤ検出手段で検出された最新の前記データＩＤを格納し、新たなデータＩＤを格納する際に、現在格納されているデータＩＤを出力する第１のデータＩＤ記憶手段と、
第１の記憶手段から出力された最新から２番目のデータＩＤを格納する第２のデータＩＤ記憶手段と、
前記第１のデータＩＤ記憶手段と第２のデータＩＤ記憶手段に格納された各データＩＤの順序を比較して、データ順序が前記記録ディスクの１本のトラックから隣接する１本以上のトラックを交差する方向であるか否かを検出し、データ順序が交差する方向である場合には、その交差方向と、前記第１および第２のデータＩＤ記憶手段に格納されていたデータＩＤのうち少なくとも一方のデータＩＤを出力する方向検出手段と
をさらに備え、
前記外部通報手段は、前記リセット手段から入力した前記トラッククロス検出データに加えて、前記方向検出手段から入力した前記データ順序の方向を示す信号を出力し、
前記制御部は、前記外部通報手段から前記トラッククロス検出データ、および、前記データ順序の方向を示す信号を受信した場合、前記記録ディスクから再読み出しさせる誤り訂正ブロックを、前記データ順序の方向を示す信号により方向を特定する
ことを特徴とする請求項１〜３の何れかに記載のディスク再生装置の誤り訂正回路。
【請求項５】
前記方向検出手段は、データ順序が前記記録ディスクの１本のトラックから隣接する１本以上のトラックに交差する方向であるか否かを、前記第１のデータＩＤ記憶手段と第２のデータＩＤ記憶手段に格納された各データＩＤの値が所定値の差で連続するか否かで検出する
ことを特徴とする請求項４に記載のディスク再生装置の誤り訂正回路。
【請求項６】
前記方向検出手段は、データ順序が前記記録ディスクの１本のトラックから隣接する１本以上のトラックに交差する方向である場合に、その方向が内周側であるか否かを、前記第１のデータＩＤ記憶手段と第２のデータＩＤ記憶手段に格納された各データＩＤの値の差を演算し、その値の正負により検出する
ことを特徴とする請求項５に記載のディスク再生装置の誤り訂正回路。
【請求項７】
前記方向検出手段は、データ順序が前記記録ディスクの１本のトラックから隣接する１本以上のトラックに交差する方向である場合に、その方向に交差するトラックの数量を、前記第１のデータＩＤ記憶手段と第２のデータＩＤ記憶手段に格納された各データＩＤの値の差を演算し、その値の絶対値により検出する
ことを特徴とする請求項５または６に記載のディスク再生装置の誤り訂正回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＤＶＤディスク等の記録ディスクを再生するディスク再生装置において、ディスクに格納されたデータを読み出す時の誤り訂正回路に関する。
【０００２】
【従来の技術】
ＣＤ−ＲＯＭ、ＤＶＤ等の再生用ディスクでは、そのディスクに格納されたデータを再生する際に、装置および周囲からの雑音信号やディスク上に付けられた傷等により、ランダムな誤りデータやバースト誤りデータが再生中に発生する。そのため、ディスクに格納されるデータには、再生時に正しいデータを得ることができるように、メインデータに続けて付加される誤り検出用データに加えて、内符号となる第１の誤り訂正用符号、および、外符号となる第２の誤り訂正用符号が付加される。そして、ディスク再生装置では、その付加された第１の誤り訂正用符号、第２の誤り訂正用符号、および、誤り検出用データを用いて誤り訂正処理が実施される。
【０００３】
ここで、再生用ディスクの例として、ＤＶＤディスクについて説明する。図１０はＤＶＤのデータ構造と誤り訂正ブロックの関係を示す図である。図１０では、ＤＶＤディスクの基本的なデータ構造であるセクタ３０を１６個使用して単位ブロック４０を構成することを示している。
【０００４】
図１０（ａ）は、ＤＶＤディスクから読み出された状態の各セクタ３０を１６セクタ分（ａ〜ｐ）だけ縦に並べた構成を示した図である。
セクタ３０は、横に１８２バイト×縦に１３ラインの２３６６バイトである。２０４８バイトのメインデータ３１の最上ラインの最左部にヘッダ情報３２、メインデータ３１の最下ラインの最右部に誤り検出用データＥＤＣ（Ｅｒｒｏｒ　Ｄｅｔｅｃｔｉｏｎ　Ｃｏｄｅ）３３が付加されて１７２バイト×１２ライン（＝２０６４バイト）が構成される。また、メインデータ３１の右側には、誤り訂正用データ（ＥＣＣ：Ｅｒｒｏｒ　Ｃｏｒｒｅｃｔｉｏｎ　Ｃｏｄｅ）である内符号パリティ（ＰＩ）３４が横に１０バイト×縦に１２ライン（＝１２０バイト）付加される。さらに、メインデータ３１および内符号パリティ３４の下側には、誤り訂正用データ（ＥＣＣ：Ｅｒｒｏｒ　Ｃｏｒｒｅｃｔｉｏｎ　Ｃｏｄｅ）である外符号パリティ（ＰＯ）３５が横に１８２バイト×縦に１ライン（＝１８２バイト）付加される。以上の２０６４バイトと１２０バイトと１８２バイトの合計となる１８２バイト×１３ラインの演算結果２３６６バイトがセクタ３０のバイト数となる。そして、単位ブロック４０の１６セクタ分のバイト数としては、１８２バイト×２０８ラインの演算結果３７８５６バイトが単位ブロック４０のバイト数となる。
【０００５】
図１０（ｂ）は、図１０（ａ）の１６セクタについて、単位ブロック４０を構成するために、各セクタａ〜ｐ中の各外符号パリティＰＯ（ａ〜ｐ）を単位ブロック４０の最後にまとめた状態を示している。すなわち、１６セクタ分の２０８ラインの最後の１６ラインに１６セクタの全ての外符号パリティＰＯ（ａ〜ｐ）を集め、その分だけメインデータ（ａ〜ｐ）および内符号パリティＰＩ（ａ〜ｐ）を上に詰めた構成を示している。
【０００６】
図１１は、単位ブロックの構成を示す図である。
図１１の単位ブロック４０は、図１０（ｂ）に示したように１６セクタを１ブロックとして構成されるので、横に１８２バイト×縦に２０８ラインとなり合計３７８５６バイト（≒３７ｋＢ：キロバイト）であり、誤り訂正ブロック４１は、２０４８バイト×１６セクタ＝３１６６８バイト（＝３２ｋＢ：キロバイト）である。
【０００７】
図１１の誤り訂正用データは、積和符号で構成されており、誤り訂正ブロック４１に対して行方向に第１の誤り訂正処理を実施するための内符号パリティ（ＰＩ）４４が誤り訂正ブロック４１の右側に配置され、さらに、誤り訂正ブロック４１および内符号パリティ４４に対して列方向に第２の誤り訂正処理を実施するための外符号パリティ（ＰＯ）４５が誤り訂正ブロック４１および内符号パリティ４４の下側に配置されている。
【０００８】
誤り訂正処理としては、誤り訂正ブロック４１に対して内符号パリティ４４を用いて第１の誤り訂正処理を実施した後に、外符号パリティ４５を用いて第２の誤り訂正処理を実施することにより訂正処理を完了する。
【０００９】
また、ａ〜ｐの各セクタ毎のメインデータ３１中に誤りがあるか否かについては、誤り訂正ブロック４１の３２ｋＢ全体の訂正を終了した後、各セクタ毎にデータのデスクランブル処理を行い、さらに誤り検出用データＥＤＣを用いて誤りを検出することにより判断する。
【００１０】
あるいは、例えば、特開平９−１８０３７９号公報に開示されたように、セクタ単位のタイミング信号の間隔について、基準間隔と比較することにより、各セクタ毎のメインデータ３１中に誤りがあるか否かを判断する。
【００１１】
図１２は、従来のＤＶＤ再生装置の誤り訂正回路の構成を示したブロック図である。
図１２のＤＶＤ再生装置１００において、１は画像や音声等の信号が記録されるＤＶＤディスクである。２はＤＶＤディスク１中から記録された信号を抽出してその信号を２値化信号に変換するヘッドアンプである。３は２値化された信号を復調してから信号中の誤りを訂正して出力する誤り訂正回路である。４はデータやコマンド等の信号を搬送する経路となるバスである。５は復調手段１にて復調されたデータ、誤り訂正処理後のデータ、および、デスクランブルされ誤り検出が行われて外部へ出力するデータを記録すると共に保持する記憶手段である。６は誤り検出手段２０から誤り検出信号Ｓ０が入力された場合、例えば、誤りが検出された誤り訂正ブロックについてはＤＶＤディスク１を再度再生して再読み出しを指示することにより後述するサーボコントローラ７の制御を行うと共に、ＤＶＤ再生装置１００全体の動作を制御する制御部としてのコントローラである。７はＤＶＤディスク１００からデータを検出するためのディスク回転及びピックアップのトラッキング制御をコントロールするサーボコントローラである。
【００１２】
また、誤り訂正回路３中において、１１は２値化された信号を復調するとともに、各セクタデータ単位のタイミングを生成する復調手段である。１２は復調されたデータを記録手段に書き込むメモリ書き込み手段である。１３は復調手段１１から得られるセクタ単位のタイミング信号から、１６セクタで構成される誤り訂正ブロック単位でタイミングを生成するタイミング生成手段である。１４はタイミング生成手段１３から得られる誤り訂正ブロック単位のタイミング信号の入力により動作が初期化されるとともに、後述する誤り訂正手段１６からの各訂正モードの処理完了を示す信号の入力により計数を更新するカウンタである。１５はカウンタ１４の値により後述する誤り訂正手段１６における処理動作を設定するシーケンサである。１６は後述する第１のメモリ読み書き手段１７を介して記憶手段５とアクセスすると共に、シーケンサ１５の指示により第１の誤り訂正処理と第２の誤り訂正処理の各訂正モードを切り替えてから、指示された誤り訂正処理を実施し、またカウンタ１４の計数を行うための各訂正モードの処理完了を示す信号を出力する誤り訂正手段である。１７は誤り訂正手段１６の訂正結果に応じて、記憶手段５とアクセスする第１のメモリ読み書き手段である。２０は誤り訂正処理が完了し記憶手段に保持されたデータをアクセスし、セクタ毎にデスクランブル処理を行い、その後、誤り検出用データＥＤＣを用いて誤り検出を行い、誤りを検出したならば誤り検出信号Ｓ０を出力する誤り検出手段である。２１は誤り検出手段２０の動作に応じて記憶手段５をアクセスする第２のメモリ読み書き手段である。２２は記憶手段５に保持されたデータを外部からのアクセスに応じて出力信号として出力するように制御を行うデータ出力手段である。２３はデータ出力手段２２の指示により記憶手段５からデータを読み出すデータ読み出し手段である。
【００１３】
図１３は、図１２に示した従来のＤＶＤ再生装置中の誤り訂正回路の動作タイミングを示したタイミング図である。
図１３の第（１）の行は、ＤＶＤディスク１から読み出された信号を示し、誤り訂正手段１６による誤り訂正では訂正できない（訂正が不可能である）セクタ番号Ｍのデータを含んでいる。図１３の第（２）の行は、復調手段１１から出力されるセクタ単位のタイミング信号をパルス信号により示し、例えば、１６セクタのａ〜ｐのセクタが順に並んでいる。図１３の第（３）の行は、タイミング生成手段１３から出力される誤り訂正ブロック単位のタイミング信号をパルス信号により示している。
【００１４】
図１３の第（４）の行は、シーケンサ１５から出力される誤り訂正期間をＬレベルにより示している。図１３の第（５）の行は、内符号パリティ４４を用いて誤り訂正ブロック４１に対して行方向に第１の誤り訂正処理を実施する第１の誤り訂正モードと、外符号パリティ４５を用いて誤り訂正ブロック４１に対して列方向に第２の誤り訂正処理を実施する第２の誤り訂正モードとを切り替えるための誤り訂正モード信号であり、第２の誤り訂正モードをＬレベルにより示している。図１３の第（６）の行は、カウンタ１４の出力信号であり、第１の誤り訂正モードで処理中のタイミングであることを示す１の出力信号と、第２の誤り訂正モードで処理中のタイミングであることを示す２の出力信号とが交互に出力される。
【００１５】
図１３の第（７）の行は、誤り検出手段２０により誤り検出処理が実施される期間をＬレベルにより示している。図１３の第（８）の行は、誤り検出手段２０により誤りが検出された場合に、コントローラ６に向けて誤り検出手段２０から再読み出し指示信号Ｓ０が出力されるタイミングＴ０をＬレベルからＨレベルに変わるタイミングにより示している。
【００１６】
図１３の第（９）の行は、メモリ書き込み手段１２により、ＤＶＤディスク１から読み出された信号を誤り訂正ブロック単位に、記憶手段５のアドレス空間番号がアドレスＮ、Ｎ＋１、Ｎ＋２、・・・という順にアクセスして順次書き込まれるようすを示している。図１３の第（１０）の行は、第１のメモリ読み書き手段１７により、ＤＶＤディスク１から読み出されて一旦記憶装置５に記憶された信号が読み出され、誤り訂正手段１６により誤り訂正が実施された後、再度、第１のメモリ読み書き手段１７により、メモリ書き込み手段１２の書きこみからは１誤り訂正ブロック単位のタイミング期間だけ遅延されて、誤り訂正ブロック単位に、記憶手段５のアドレス空間番号がアドレスＮ、Ｎ＋１、Ｎ＋２、・・・という順にアクセスして順次書き込まれるようすを示している。図１３の第（１１）の行は、第２のメモリ読み書き手段２１により、誤り訂正手段１６により誤り訂正が実施されてから記憶装置５に記憶された信号が読み出され、誤り検出手段２０により誤り検出処理が実施された後、再度、第２のメモリ読み書き手段２１により、メモリ書き込み手段１２の書きこみからは２誤り訂正ブロック単位のタイミング期間だけ遅延されて、誤り訂正ブロック単位に、記憶手段５のアドレス空間番号がアドレスＮ、Ｎ＋１、Ｎ＋２、・・・という順にアクセスして順次書き込まれるようすを示している。
【００１７】
図１３は、上記のように、まず、ＤＶＤディスク１から検出された誤り訂正が不可能なセクタ番号Ｍのデータが、セクタ番号Ｍを含む誤り訂正ブロックを記憶手段５のアドレスＮに書き込みを行い、次いで、そのアドレスＮのデータについて、誤り訂正処理並びに誤り検出処理を実施した場合の各信号のタイミングを示した物である。
【００１８】
次に、図１２と図１３を用いて、従来のＤＶＤ再生装置１００の動作について説明する。
ＤＶＤディスク１に記録された信号は、ヘッドアンプ２により２値化された後、誤り訂正回路３内の復調手段１１に入力される。復調手段１１は、入力した信号（データ）を復調した後に、メモリ書き込み手段１２およびバス４を介して、記憶手段５へのデータの書き込みを行うとともに、セクタ単位のタイミング信号をタイミング生成手段１３へ出力する。タイミング生成手段１３は、入力したセクタ単位のタイミング信号から誤り訂正ブロック単位のタイミング信号を生成し、例えば、「Ｌ」レベルのパルスによるタイミング信号として出力する。
【００１９】
カウンタ１４は、タイミング生成手段１３から出力されたタイミング信号により初期化され、その後、例えば、誤り訂正モードに対応する「１」と「２」を交互に出力する。シーケンサ１５は、２種類の信号を出力し、１種類目の信号としては、誤り訂正処理を行う期間について、例えば、「Ｌ」レベルの信号を出力する。もう１種類の信号として、誤り訂正処理手段１６に第１誤り訂正処理を行わせるか第２の誤り訂正処理を行わせるかを切り替えさえる信号を出力する。誤り訂正処理手段１６に第１誤り訂正処理を行わせる場合には、例えば、「Ｈ」レベルを出力し、第２誤り訂正を行わせる場合には、例えば、「Ｌ」レベルを出力する。誤り訂正処理手段１６は、記憶手段５上のデータについて、第１のメモリ読み書き手段１７を介し、シーケンサ１５からの２種類の出力に従って誤り訂正を行う。
【００２０】
誤り検出手段２０は、第２のメモリ読み込み手段２１を介して、記憶手段５中の誤り訂正処理を終えたデータを保持したアドレス空間に対してアクセスし、誤り検出処理を実行する。例えば、タイミング生成手段１３からの誤り訂正ブロック単位のタイミング信号に同期させて、誤り訂正手段１６と誤り検出手段２０がアクセスするアドレス空間を切り替えることにすると共に、図１３に示したように、誤り訂正処理を終えたデータを保持した空間を例えばアドレスＮとした場合について考える。すると、そのアドレス空間（Ｎ）に対し、誤り検出用データ（ＥＤＣ）を用いて誤り検出を行う誤り検出手段２０は、誤り訂正処理を開始した第２の誤り訂正ブロック単位のタイミング期間の次の第３の誤り訂正ブロック単位のタイミング期間になった時に動作を開始する。図１３の第（７）の行に示したように、誤り検出手段２０が１６セクタ分の誤り検出動作を実行している期間を例えば「Ｌ」レベルとした場合、１６セクタ中のＭセクタめで誤りが検出されるので、図１３の第（８）の行に示した如きタイミングＴ０で、誤り検出手段２０から誤り検出信号Ｓ０がコントローラ６に向けて出力される。
【００２１】
誤り検出信号Ｓ０を受信したコントローラ６は、誤り検出信号Ｓ０が入力されたタイミングＴ０に基づいて、誤りが検出されたセクタを含む誤り訂正ブロックを再度読み出すようにサーボコントローラ７に指示を出力し、サーボコントローラ７の制御により誤りが検出されたセクタを含む誤り訂正ブロックをＤＶＤディスク１から再度読み出しを開始する。従って、誤り検出信号Ｓ０は、誤りが検出されたことを示すと共に、誤りが検出されたセクタを含む誤り訂正ブロックを再度読み出させる指示内容を含んでいる。
【００２２】
ところで、データ出力手段２２は、記憶手段５に保持されたデータを順次読み出して出力しているが、上記した「誤りのあるセクタを含む誤り訂正ブロック」について再度読み出すことになる。従来のＤＶＤ再生装置１００の誤り検出処理においては、上記のように、誤り検出手段２０が出力する誤り検出信号Ｓ０は、誤り訂正手段１６による誤り訂正処理が終了した後に、さらに誤り検出処理の実行中になって初めて出力される信号であるので、誤り検出信号Ｓ０によって誤りのあるセクタを含む誤り訂正ブロックについて再度読み出す処理は、時間のかかる処理である。そのため、データを訂正する動作に時間が長くかかった場合には、誤りが無くなったと判断されて、出力できるデータが記憶手段５内に無くなってしまい、データ出力を中止せざるを得なくなる場合がある。
【００２３】
また、特開平９−１８０３７９号公報に開示されたように、誤り検出手段２０で誤り検出用データＥＤＣを用いて検出しないようにし、代わりに、図１３の第（２）の行に示した如きセクタ単位のタイミング信号の間隔について基準間隔と比較し、基準間隔とずれた場合に、各セクタ毎のメインデータ３１中に誤りがあると判断する誤り検出を行うようにした場合には、例えば、基準間隔とのずれが発生しているのみで、ＤＶＤの積和符号を用いて誤り訂正手段１６による訂正処理を実施することにより訂正可能なデータであるにもかかわらず、訂正手段１６による訂正処理で訂正不可能な誤りデータであると誤判断し、無駄なデータの再読み込み等を行ってしまう場合がある。
【００２４】
【発明が解決しようとする課題】
このように従来の誤り訂正回路３では、誤り訂正ブロック４１全体の誤り訂正処理が完了した後に、セクタ３０（ａ〜ｐ）毎の誤り検出を行うように構成されているため、第１のメモリ読み書き手段１７により訂正不可能なデータを含むセクタが記憶手段５に書き込まれた後、当該セクタデータについて誤り検出手段２０が誤りを検出するまでに大きな時間遅れが発生する。
【００２５】
例えば、図１２の従来の誤り訂正回路３の誤り訂正手段１６では訂正不可能なデータを再生する場合、そのデータが訂正不可能で誤りがあることは誤り検出手段２０により図１３の誤り訂正ブロック単位の第３のタイミング期間に検出される。従って、その訂正不可能なデータは誤り訂正ブロック単位の第３のタイミング期間の次の誤り訂正ブロック単位の第４のタイミング期間になってから、再読み出しが実施される。
【００２６】
すると、サーボコントローラ７が、当該セクタデータを読み込むために、現在読み込み中であるセクタから戻らなければならない当該セクタまでのセクタ数が２誤り訂正ブロック単位以上に増加する。その場合、各セクタ間の間隔が離間することから、サーボコントローラ７による制御が困難になるという問題が発生し、また、制御を制定するために時間がかかるという問題が発生した。さらに、サーボの制定に時間がかかることから、従来のＤＶＤ再生装置から出力するデータが欠落するという問題があった。
【００２７】
本発明の誤り訂正回路は、上記した課題を解決するためになされたものであり、誤りが検出されたデータの再読み込み制御に時間がかかることからデータが欠落することを防止し、ＤＶＤ再生装置を安定に制御する誤り訂正回路を提供することを目的とする。
【００２８】
【課題を解決するための手段】
上記した目的を達成するために、請求項１記載の本発明のディスク再生装置の誤り訂正回路は、内符号となる第１の誤り訂正用符号および外符号となる第２の誤り訂正用符号が付加されて記録ディスクに格納されたデータを、少なくとも記録ディスクからデータの読み出しが可能なヘッドにより誤り訂正ブロック単位で読み出す際に、読み出したデータを一時的に記憶させる記憶手段と、データ内に含まれる誤りデータに対して、第１の誤り訂正用符号を用いた第１の誤り訂正処理および第２の誤り訂正用符号を用いた第２の誤り訂正処理を実施する誤り訂正手段と、誤り訂正手段の指示によりデータを記憶手段から読み出しおよび書き込むと共に、読み出されたデータおよび該データの誤り訂正ブロック中のセクタ毎の位置情報を少なくとも含むヘッダ情報を出力する第１のメモリ読み書き手段と、第１の誤り訂正処理および第２の誤り訂正処理を切り替える制御信号を誤り訂正手段に出力するシーケンサと、シーケンサを切り替えるために奇数と偶数を示す制御信号を交互に出力するカウンタと、記録ディスクに格納されたデータを誤り訂正ブロック単位で読み出す際に、記録ディスクから読み出され、ヘッドアンプで増幅されたデータから、ヘッドが記録ディスク１上に同心円状に複数本形成されているトラックをクロスした場合を検出してトラッククロス検出データを出力するトラッククロス検出手段と、トラッククロス検出手段によるトラッククロス検出データを格納するトラッククロス検出データ記憶手段と、第１のメモリ読み書き手段により記憶手段から読み出されたデータのヘッダ情報に基づき、トラッククロス検出データ記憶手段に格納されたトラッククロス検出データを読み出すトラッククロス検出データ読み出し手段と、トラッククロス検出データ読み出し手段によりトラッククロス検出データが読み出された場合、少なくともシーケンサおよびカウンタをリセットし、トラッククロス検出データを出力するリセット手段と、リセット手段から出力されたトラッククロス検出データを外部に出力する外部通報手段と、外部通報手段からトラッククロス検出データを受信した場合、該トラッククロス検出データに対応する誤り訂正ブロックを、記録ディスクから再読み出しさせる制御部とを備えることを特徴とする。
【００２９】
また、請求項２の本発明は、請求項１に記載のディスク再生装置の誤り訂正回路において、トラッククロス検出手段は、トラッククロスが検出された場合に、トラッククロス検出データに加えてその前後で読み出されたデータのヘッダ情報を出力し、トラッククロス検出データ記憶手段は、トラッククロス検出データに加えてヘッダ情報を格納し、トラッククロス検出データ読み出し手段は、第１のメモリ読み書き手段により記憶手段から読み出されたデータのヘッダ情報と、トラッククロス検出データ記憶手段に格納されたヘッダ情報とを照合して、トラッククロス検出データを読み出し、リセット手段は、トラッククロス検出データに加えてヘッダ情報を出力し、外部通報手段は、トラッククロス検出データに加えてヘッダ情報を出力し、制御部は、トラッククロス検出データに加えてヘッダ情報を受信し、該トラッククロス検出データに対応する誤り訂正ブロックを、受信したヘッダ情報により特定することを特徴とする。
【００３０】
また、請求項３の本発明は、請求項１または２に記載のディスク再生装置の誤り訂正回路において、トラッククロス検出データ記憶手段は、記憶手段に格納できるセクタ数に対応する数のフリップフロップを有するシフトレジスタであることを特徴とする。
【００３１】
また、請求項４の本発明は、請求項１〜３の何れかに記載のディスク再生装置の誤り訂正回路において、第１のメモリ読み書き手段により出力されたヘッダ情報から、読み出されたセクタ毎のデータの他のデータに対する分別、および、訂正ブロック中で一定幅で値が増加あるいは減少する順序を示すデータ認識情報（データＩＤ）を検出するデータＩＤ検出手段と、データＩＤ検出手段で検出された最新のデータＩＤを格納し、新たなデータＩＤを格納する際に、現在格納されているデータＩＤを出力する第１のデータＩＤ記憶手段と、第１の記憶手段から出力された最新から２番目のデータＩＤを格納する第２のデータＩＤ記憶手段と、第１のデータＩＤ記憶手段と第２のデータＩＤ記憶手段に格納された各データＩＤの順序を比較して、データ順序が記録ディスクの１本のトラックから隣接する１本以上のトラックを交差する方向であるか否かを検出し、データ順序が交差する方向である場合には、その交差方向と、第１および第２のデータＩＤ記憶手段に格納されていたデータＩＤのうち少なくとも一方のデータＩＤを出力する方向検出手段とをさらに備え、外部通報手段は、リセット手段から入力したトラッククロス検出データに加えて、方向検出手段から入力したデータ順序の方向を示す信号を出力し、制御部は、外部通報手段からトラッククロス検出データ、および、データ順序の方向を示す信号を受信した場合、記録ディスクから再読み出しさせる誤り訂正ブロックを、データ順序の方向を示す信号により方向を特定することを特徴とする。
【００３２】
また、請求項５の本発明は、請求項４に記載のディスク再生装置の誤り訂正回路において、方向検出手段は、データ順序が記録ディスクの１本のトラックから隣接する１本以上のトラックに交差する方向であるか否かを、第１のデータＩＤ記憶手段と第２のデータＩＤ記憶手段に格納された各データＩＤの値が所定値の差で連続するか否かで検出することを特徴とする。
【００３３】
また、請求項６の本発明は、請求項５に記載のディスク再生装置の誤り訂正回路において、方向検出手段は、データ順序が前記記録ディスクの１本のトラックから隣接する１本以上のトラックに交差する方向である場合に、その方向が内周側であるか否かを、第１のデータＩＤ記憶手段と第２のデータＩＤ記憶手段に格納された各データＩＤの値の差を演算し、その値の正負により検出することを特徴とする。
【００３４】
また、請求項７の本発明は、請求項５または６に記載のディスク再生装置の誤り訂正回路において、方向検出手段は、データ順序が記録ディスクの１本のトラックから隣接する１本以上のトラックに交差する方向である場合に、その方向に交差するトラックの数量を、第１のデータＩＤ記憶手段と第２のデータＩＤ記憶手段に格納された各データＩＤの値の差を演算し、その値の絶対値により検出することを特徴とする。
【００３５】
【発明の実施の形態】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
【００３６】
実施の形態１．
図１は、本発明の実施の形態１の誤り訂正回路の構成を示すブロック図である。尚、図１においては、図１２に示した従来の誤り訂正回路３と同じ機能の部分については同じ符号を付し、重複する説明を省略する。
【００３７】
図１の誤り訂正回路５０が、図１２に示した誤り訂正回路３と異なる主な点は、以下の各点である。
【００３８】
（１）トラッククロス検出手段５１を有する。トラッククロス検出手段５１は、記録ディスク１に格納されたデータを誤り訂正ブロック単位で読み出す際に、記録ディスク１から読み出され、ヘッドアンプ２で増幅されたセクタ単位のデータから、記録ディスク１上に同心円状に複数本形成されているトラックを不図示のヘッドがクロスした場合を検出してトラッククロス検出データをＳ２として出力する。
【００３９】
なお、ヘッドがトラックを横切る場合にヘッドアンプ２から出力される波形は、例えば、トラックを横切る毎のパルス信号の波形が、横切るトラック数に応じて発生するが、トラッククロスの検出データとしては、トラッククロスの発生と、トラッククロスの継続時間のみが必要である。従って、トラッククロス検出手段５１は、入力したパルス信号の波形を、後段の回路における処理が容易となるように一個のパルス信号に波形成形してトラッククロス検出データを生成する。また、トラッククロス検出データが検出された前後のセクタ単位のデータのヘッダ情報をヘッドアンプ２から検出する場合には、トラッククロス検出手段５１は、トラッククロス検出データに加えて、その場合の読み出されたデータのヘッダ情報をＳ２として出力する。
【００４０】
（２）トラッククロス検出データ記憶手段５２を有する。トラッククロス検出データ記憶手段５２は、例えば、メモリ装置であり、トラッククロス検出手段５１によるトラッククロス検出データであるＳ２を受信して格納し、タイミング生成手段１３からのセクタ同期信号Ｓｔが入力されて、後述するトラッククロス検出データ読み出し手段５３からの読み出し要求Ｓ４により、要求されたトラッククロス検出データをＳ５として出力する。また、トラッククロス検出データと共にヘッダ情報も受信して格納する場合には、トラッククロス検出データ記憶手段５２は、そのデータのヘッダ情報についても、Ｓ２として受信して格納し、Ｓ５として出力する。
【００４１】
（３）トラッククロス検出データ読み出し手段５３を有する。トラッククロス検出データ読み出し手段５３は、第１のメモリ読み書き手段１７により、記憶手段５から誤り訂正用に読み出されたデータのセクタ単位のヘッダ情報に基づいて、トラッククロス検出データ記憶手段５２に対して読み出し要求Ｓ４を出力し、トラッククロス検出データ記憶手段５２に格納されたトラッククロス検出データをＳ５として読み出し、当該セクタにおいてトラッククロスが発生したか否かを判断する。トラッククロス検出データ読み出し手段５３が、トラッククロスが発生したと判断した場合には、後述するリセット手段５４に、トラッククロス検出データをＳ６として出力する。また、トラッククロス検出データと共にヘッダ情報も読み出す場合には、トラッククロス検出データ読み出し手段５３は、ヘッダ情報についても、Ｓ５として読み出し、Ｓ６として出力する。
【００４２】
（４）第１のメモリ読み書き手段１７は、誤り訂正手段１６の指示により記憶手段５にアクセスして誤り訂正手段１６で訂正するデータを誤り訂正するブロック単位で読み出し、また、訂正されたデータを記憶手段５に書き込むと共に、記憶手段５にアクセスした際に読み出されたデータのブロック中のセクタ毎のヘッダ情報の出力信号と、トラッククロス検出データを読み出すためのトリガー信号であるＳ３をトラッククロス検出データ読み出し手段５３に出力する。
【００４３】
（５）リセット手段５４を有する。リセット手段５４は、トラッククロス検出データ読み出し手段５３により、記憶手段５にアクセスした際に読み出されたデータのブロック中のセクタに対応するトラッククロス検出データが読み出された場合、誤り訂正を強制的に停止させるため、誤り訂正処理を制御するシーケンサ１５をリセット信号Ｓ８によりリセットし、リセット信号Ｓ７によりカウンタ１４をリセットすると共に、読み出されたトラッククロス検出データ（およびヘッダ情報）をＳ９として後述する外部通報手段５５に出力する。また、トラッククロス検出データと共にヘッダ情報も読み出される場合には、ヘッダ情報もＳ９として外部通報手段５５に出力する。
【００４４】
（６）外部通報手段５５を有する。外部通報手段５５は、リセット手段５４からリセットが実施された時にＳ９として出力されたトラッククロス検出データを受信し、誤り訂正回路５０の外部にある制御部であるコントローラ６にＳ１０として出力する。また、トラッククロス検出データと共にヘッダ情報も受信する場合には、ヘッダ情報もコントローラ６にＳ１０として出力する。
【００４５】
（７）コントローラ（制御部）６は、外部通報手段５５からトラッククロス検出データであるＳ１０を受信した場合、そのトラッククロス検出データに対応する誤り訂正ブロックを、記録ディスク１から再読み出しさせるようにサーボコントローラ７に対して要求する。また、トラッククロス検出データと共にヘッダ情報も受信する場合には、トラッククロス検出データに対応する誤り訂正ブロックを、受信したヘッダ情報により特定して、記録ディスク１から再読み出しさせる。
【００４６】
本実施の形態では、例えば、記録ディスク１から２番目の誤り訂正ブロックＢ２のデータがセクタ毎に読み出されるタイミングと、記憶手段５に格納された１番目の誤り訂正ブロックＢ１のデータを誤り訂正のためにセクタ毎に読み出すタイミングが同期している場合には、上記した中でトラッククロス検出データが検出された前後のセクタ単位のデータのヘッダ情報が無くても、理論上から誤り訂正ブロックを特定でき、記録ディスク１から再読み出しさせることが可能である。
【００４７】
しかし、上記した両方のタイミングが同期していない場合、つまり、記録ディスク１から２番目の誤り訂正ブロックＢ２のデータがセクタ毎に読み出されるタイミングと、記憶手段５に格納された１番目の誤り訂正ブロックＢ１のデータを誤り訂正のためにセクタ毎に読み出すタイミングが一致せず、相関関係も無い場合には、トラッククロス検出データが検出された前後のセクタ単位のデータのヘッダ情報が、対応するトラッククロス検出データを読み出すために必要になる。
【００４８】
図２（ａ）は、記録ディスク１に格納されたデータを誤り訂正ブロック単位で読み出す際に、記録ディスク１上のトラックを不図示のヘッドがクロスする場合の動作を示す図であり、図２（ｂ）は、図２（ａ）でトラッククロスが発生した場合のトラッククロス信号を示す図である。
【００４９】
図２（ａ）において、Ｔｒ１〜Ｔｒ４は、記録ディスク１上に同心円状に形成され、情報が記録される個々のトラックであり、Ｔｒ１〜Ｔｒ４を総合してトラック１ａとする。１ｂは、トラック１ａから記録された情報を読み出すヘッドのピックアップであり、Ｄ１は、トラッククロスが発生した場合に、ピックアップ１ｂが移動する方向である。
また、図２（ｂ）は、図２（ａ）のピックアップ１ｂがＤ１方向に移動した場合に、ピックアップ１ｂがトラックをクロスする度に発生するトラッククロス信号Ｃ１〜Ｃ４である。
【００５０】
図３（ａ）は、タイミング生成手段１３からのセクタ同期信号Ｓｔ（ｔｓ１〜ｔｓ３）のタイミングを示す図であり、図３（ｂ）は、トラッククロス信号Ｃ１〜Ｃ４のタイミングを示す図であり、図３（ｃ）は、トラッククロス検出手段５１から出力されるトラッククロス検出データＣＤ１のタイミングを示す図である。
【００５１】
図３（ａ）のセクタ同期信号Ｓｔ（ｔｓ１〜ｔｓ３）の間隔に比べて、トラッククロス信号Ｃ１〜Ｃ４は非常に短い間隔のパルスで発生する。そのため、トラッククロス検出手段５１では、トラッククロス信号Ｃ１〜Ｃ４を整形して、１個のトラッククロス検出データＣＤ１として出力する。
【００５２】
図４（ａ）は、記録ディスク１から読み出されるデータの誤り訂正ブロックＢ１〜Ｂ２の発生タイミングｔｂ１〜ｔｂ３を示す図であり、図４（ｂ）は、例えば、タイミング生成手段１３から出力されるような、図４（ａ）の各誤り訂正ブロック内の各セクタＳ１〜Ｓ７毎の同期タイミングｔｓ１〜ｔｓ４を示す図であり、図４（ｃ）は、トラッククロス検出データ記憶手段５２に格納されるトラッククロス検出データＣＤ１のタイミングを示す図であり、図４（ｄ）は、トラッククロス検出データ読み出し手段５３によりトラッククロス検出データ記憶手段５２から読み出されるセクタ単位のデータのタイミングを示す図である。
【００５３】
例えば、図４（ａ）に示したように、記録ディスク１から誤り訂正ブロックＢ１のデータが読み出され、メモリ書き込み手段１２が、そのデータを記憶手段５に書き込んでいる最中に、図４（ｂ）に示したように、４番目のセクタＳ４でトラッククロスが発生した場合とする。その場合、図４（ｃ）に示したように、セクタＳ４のタイミングで、トラッククロス検出データＣＤ１が発生し、トラッククロス検出データ記憶手段５２に格納される。
【００５４】
次に、記録ディスク１から誤り訂正ブロックＢ２のデータが読み出され始めると、第１のメモリ読み書き手段１７は、誤り訂正手段１６の指示により記憶手段５から誤り訂正ブロックＢ１のデータを読み出し、セクタ単位で順番にトラッククロス検出データ記憶手段５２からトラッククロス検出データＣＤ１を読み出すように、トラッククロス検出データ読み出し手段５３にタイミング信号を出力する。
【００５５】
トラッククロス検出データ読み出し手段５３は、誤り訂正ブロックＢ１のセクタＳ４に対応するトラッククロス検出データＣＤ１を読み出すと、そのタイミングで、リセット手段５４にシーケンサ１５とカウンタ１４のリセット指示、及び、外部通報手段５５に対して、記録ディスク１から再読込させるためのトラッククロス検出データｔｃ１を出力する。尚、上記動作中で、トラッククロス検出データＣＤ１、あるいは、トラッククロス検出データｔｃ１を出力する際には、記録ディスク１中のデータの格納位置情報を含むヘッダ情報も共に出力する。
【００５６】
次に、図１から図４を全て参照して、本実施の形態の誤り訂正回路の動作が、従来の動作と異なる点について説明する。
【００５７】
記録ディスク１から読み出されたデータ出力は、ヘッドアンプ２を介して復調手段１１へ送られると共に、トラッククロス検出手段５１にも送られて（Ｓ１）モニターされる。復調手段１１に送られたデータ出力は、メモリ書き込み手段１２によって、順次、記憶手段５に書き込まれると共に、タイミング生成手段１３にも送られてセクタ同期タイミング信号Ｓｔが生成される。
【００５８】
一方、ヘッドのピックアップが、記録ディスク１のトラックをトレースできずに、例えば、図２のＤ１方向に移動した場合には、ピックアップが情報を記録したトラックを横切るため、ヘッドアンプ２からは図３（ｂ）の如きトラッククロス信号Ｃ１〜Ｃ４が発生して出力（Ｓ１）される。
【００５９】
トラッククロス信号Ｃ１〜Ｃ４（Ｓ１）は、トラッククロス検出手段５１で検出され、そこで、図３（ｃ）に示したように、後段回路で利用しやすいようにトラッククロス検出データＣＤ１（Ｓ２）に整形されて、トラッククロス検出データ記憶手段５２に送られ（Ｓ２）、格納される。
【００６０】
トラッククロス検出データ記憶手段５２に格納されたトラッククロス検出データＣＤ１は、タイミング生成手段１３からのセクタ毎のタイミング信号Ｓｔにより、セクタ単位で更新される。このように、トラッククロス検出データＣＤ１は、セクタ毎にトラッククロス検出データ記憶手段５２に順次格納されるように管理される。
【００６１】
一方、メモリ書き込み手段１２により、図４（ａ）に示した誤り訂正ブロックＢ１分のデータの記憶手段５への書き込みが終了すると、第１のメモリ読み書き手段１７により、図４（ｄ）に示したタイミングで、記憶手段５から誤り訂正ブロックＢ１分のデータが読み出され、誤り訂正手段１６による誤り訂正が実施される。その際に、第１のメモリ読み書き手段１７は、記憶手段５のデータをセクタ単位で読み出しながら、読み出したセクタのタイミング信号とヘッダ情報をトラッククロス検出データ読み出し手段５３に送出する（Ｓ３）。
【００６２】
トラッククロス検出データ読み出し手段５３は、第１のメモリ読み書き手段１７から受信したセクタのタイミングとヘッダ情報（Ｓ３）に基づいて、トラッククロス検出データ記憶手段５２に該当するトラッククロス検出データを要求（Ｓ４）し、読み出す（Ｓ５）。トラッククロス検出データ読み出し手段５３は、トラッククロスを検出した場合、そのトラッククロス検出データとヘッダ情報をリセット手段５４へ通知（Ｓ６）する。リセット手段５９は、誤り訂正動作を停止するためカウンタ１４にリセット信号Ｓ７を出力し、シーケンサ１５にリセット信号Ｓ８を出力すると共に、外部通報手段５５に対して、トラッククロス検出データをヘッダ情報と共に送出（Ｓ９）する。外部通報手段５５は、トラッククロス検出データをヘッダ情報（Ｓ９）を受信すると、外部のコントローラ６に対し、トラッククロス検出データとヘッダ情報（Ｓ１０）を送出する。
【００６３】
コントローラ６は、トラッククロス検出データとヘッダ情報（Ｓ１０）を受信すると、サーボが外れた事を認識し、サーボコントローラ７に対して、サーボのかけ直して正しい動作で、記録ディスク１から該当するデータを再度読み出すように指示する。
【００６４】
上記した一連の動作は、本実施の形態１の誤り訂正回路では、第１のメモリ読み書き手段１７による誤り訂正の処理に従って実施される。従って、図１３に示した誤り訂正ブロック単位の第２のタイミング期間中にコントローラ６は、サーボが外れた事を認識できるので、図１２および図１３に示した従来の誤り訂正回路よりも早くサーボコントローラ７による再読み込み制御を実施することができる。
【００６５】
このようにして、本実施の形態の誤り訂正回路５０は、誤りが検出されたデータの再読み込み制御に時間がかかることからデータが欠落することを防止し、ＤＶＤ再生装置１００を安定に制御することができる。
【００６６】
また、上記した本実施の形態では、記憶手段５に格納されるデータとして、図１１に示した誤り訂正ブロック４１に対して内符号パリティ４４を用いて第１の誤り訂正処理を実施させる第１の誤り訂正用符号、および、外符号パリティ４５を用いて第２の誤り訂正処理を実施させる第２の誤り訂正用符号を少なくとも有するデータについて説明した。しかし、それらに加えて、誤り検出手段２０で処理が実施される誤り検出用データが付加されたデータである場合には、従来と同様に、誤り訂正手段１６で訂正処理後も残った誤りデータを、その誤り検出用データを用いて検出する誤り検出手段を備え、コントローラ６は、誤り検出手段２０にて検出された誤りデータが含まれる誤り訂正ブロックについても記録ディスクから再読み出しさせることができる。
【００６７】
このように、本実施の形態では、記録ディスク１の読み出し時のヘッド（ピックアップ）がトラッククロスしたことを検出して、記録ディスク１から該当するデータを再度読み出すことができるので、誤りが検出されたデータの再読み込み制御に時間がかかることからデータが欠落することを防止し、ＤＶＤ再生装置を安定に制御することができる。
【００６８】
実施の形態２．
上記した実施の形態１では、記録ディスク１から２番目の誤り訂正ブロックＢ２のデータがセクタ毎に読み出されるタイミングと、記憶手段５に格納された１番目の誤り訂正ブロックＢ１のデータを誤り訂正のためにセクタ毎に読み出すタイミングが同期している場合に加えて、同期していない場合にも対応できるように、誤り訂正回路中のトラッククロス検出データ記憶手段５２としては、トラッククロス検出データと共に、データの位置情報を含むヘッダ情報も格納可能なメモリ装置等を前提としていた。
【００６９】
しかし、例えば、記録ディスク１から２番目の誤り訂正ブロックＢ２のデータがセクタ毎に読み出されるタイミングと、記憶手段５に格納された１番目の誤り訂正ブロックＢ１のデータを誤り訂正のためにセクタ毎に読み出すタイミングが同一である場合には、誤り訂正回路では、セクタ毎にトラッククロスが有ったか否かの検出データだけで、該当個所を記録ディスク１から再読込させることが可能になるので、メモリ装置以外の簡単な記憶手段であっても適用が可能である。以下に実施の形態２として、メモリ装置以外の簡単な記憶手段として、シフトレジスタを用いた場合を示す。
【００７０】
本実施の形態２の誤り訂正回路が、図１に示した実施の形態１の誤り訂正回路５０と異なる主な点は、以下の点である。
【００７１】
（８）トラッククロス検出データ記憶手段５２は、記憶手段５に格納できるセクタ数に対応する数のフリップフロップを有するシフトレジスタである点。
【００７２】
（９）記憶手段５から読み出されたセクタ毎のデータのタイミングは、記録ディスク１から読み出される誤り訂正ブロック１個分前のデータのタイミングと同じであるので、本実施の形態の誤り訂正回路内では、ヘッダ情報に含まれる位置情報等は扱わないでトラッククロスの検出のみを実施する。
【００７３】
また、記録ディスク１から再読み出しされるデータの位置情報は、コントローラ６およびサーボコントローラ７で、記憶手段５から読み出された誤り訂正ブロック中のセクタ毎のデータのタイミングに合わせて、記録ディスク１から読み出された１個前の誤り訂正ブロック中から対応するセクタのデータを再度読み出す。
【００７４】
図５は、本発明の実施の形態２の誤り訂正回路におけるトラッククロス検出データ記憶手段の構成を示すブロック図である。
【００７５】
図５のトラッククロス検出データ記憶手段５２において、６１はセット−リセット型のフリップフロップであり、Ｃ１は、セクタ単位で検出されたトラッククロス検出データであり、６２、６３は、トラッククロス検出データＣ１を格納するフリップフロップである。
【００７６】
その他の構成は、上記した実施の形態１に示した構成と同様である。
【００７７】
次に、本実施の形態の誤り訂正回路におけるトラッククロス検出データ記憶手段の動作について説明する。
【００７８】
トラッククロス検出手段５１から、例えば、図３（ｃ）、図４（ｃ）に示したトラッククロス検出データＣＤ１（Ｓ２）が、セット−リセット型のフリップフロップ６１に入力されると、その信号の最初の立ち上がりでフリップフロップ６１はセット状態になる。
【００７９】
フリップフロップ６１のセット状態は、タイミング生成手段１３からセクタ単位で出力されるセクタ同期信号Ｓｔが入力される毎にリセットされる。しかし、その際に、リセットする前のトラッククロス検出データを信号Ｃ１として隣接して接続されるフリップフロップ６２に出力する。
【００８０】
トラッククロス検出データＣ１がフリップフロップ６２に入力されると、フリップフロップ６２は、２安定状態のうちの一方の状態を他方の状態に変更して維持し、その状態信号を出力する。フリップフロップ６２の状態信号がフリップフロップ６３に入力されると、フリップフロップ６３は、２安定状態のうちの一方の状態を他方の状態に変更して維持し、その状態信号を出力する。このように、セクタ同期信号が入力される毎に、シフトレジスタ内で順次接続された各フリップフロップに状態信号が伝えられていく。
【００８１】
シフトレジスタ内に設けられるフリップフロップの数量は、データクロス検出データとしては、データの格納される記憶手段５の各セクタに対して再読込が必要か否かのみの情報がわかればよいので、記憶手段５のセクタ数に対応する数量だけあれば、記憶手段５とアクセスすることができる。
【００８２】
このように、本実施の形態によれば、トラッククロス検出データ記憶手段５２として、メモリ等を用いないで、記憶手段５に格納できるセクタ数に対応する数のフリップフロップを有するシフトレジスタを用いて、セクタ毎のトラッククロス情報を管理するようにしたので、誤り訂正回路の回路規模を小さくすることができる。
【００８３】
実施の形態３．
上記した実施の形態１および２では、記録ディスク１の読み出し時のヘッドがトラッククロスしたことを検出して、記録ディスク１から該当するデータを再度読み出すことで、誤りが検出されたデータの再読み込みの時間を短縮させていたが、トラッククロスしたヘッドの方向までは検出していなかったので、コントローラ６あるいはサーボコントローラ７でトラッククロスの方向を検出することになり、そのための時間が必要であった。従って、例えば、トラッククロスしたヘッドの方向も検出できれば、実施の形態１、２よりもさらにデータの再読み込みの時間を短縮させることが可能である。以下に実施の形態３として、ヘッドがトラッククロスしたことに加えて、トラッククロスしたヘッドの方向も検出する場合について説明する。
【００８４】
図６は、本発明の実施の形態３の誤り訂正回路の構成を示すブロック図である。
図６の誤り訂正回路６０が、図１に示した誤り訂正回路５０と異なる主な点は、以下の各点である。
【００８５】
（１０）第１のメモリ読み書き手段１７は、誤り訂正手段１６の指示により記憶手段５にアクセスして誤り訂正手段１６で訂正するデータを誤り訂正するブロック単位で読み出し、また、訂正されたデータを記憶手段５に書き込むと共に、記憶手段５にアクセスした際に読み出されたデータのブロック中のセクタ毎のヘッダ情報の出力信号Ｓ１１を後述するデータＩＤ検出手段５６に出力する。
【００８６】
（１１）データＩＤ検出手段５６を有する。第１のデータＩＤ検出手段５６は、第１のメモリ読み書き手段１７から入力した記憶手段５のヘッダ情報の出力信号Ｓ１１から、各セクタデータについて、読み出されたデータの他のデータに対する分別、および、訂正するブロック中で一定幅で値が増加あるいは減少する順序を示すデータ認識情報（データＩＤ）部分を検出し、そのデータＩＤの出力信号Ｓ１２を後述する第１のデータＩＤ記憶手段５７に出力する。
【００８７】
（１２）第１のデータＩＤ記憶手段５７を有する。第１のデータＩＤ記憶手段５７は、第１のデータＩＤ検出手段５６で検出されて出力された最新のデータＩＤの出力信号Ｓ１２を格納すると共に、新たなデータＩＤの出力信号Ｓ１２を格納する際に、現在格納されているデータＩＤの出力信号Ｓ１３を後述する第２のデータＩＤ記憶手段５８に出力し、また、出力信号Ｓ１２により新たに格納されるデータＩＤをデータＩＤの出力信号Ｓ１４として後述する方向検出手段５９に出力する。
【００８８】
（１３）第２のデータＩＤ記憶手段５８を有する。第２のデータＩＤ記憶手段５８は、第１のデータＩＤ検出手段５７から出力された最新から２番目のデータＩＤの出力信号Ｓ１３を格納し、その出力信号Ｓ１３により新たに格納されるデータＩＤをデータＩＤの出力信号Ｓ１５として後述する方向検出手段５９に出力する。
【００８９】
（１４）方向検出手段５９を有する。方向検出手段５９は、第１のデータＩＤ記憶手段５７から出力されたデータＩＤの出力信号Ｓ１４と、第２のデータＩＤ記憶手段５８から出力されたデータＩＤの出力信号Ｓ１５の両方の順序を比較し、データ順序が所定値の差で連続しない場合に不連続であることを検出する。
【００９０】
具体的には、例えば、各セクタデータ毎のデータＩＤが１づつの一定幅で増加する昇順である場合には、第１のデータＩＤ記憶手段５７から出力されたデータＩＤの出力信号Ｓ１４の値と、第２のデータＩＤ記憶手段５８出力されたデータＩＤの出力信号Ｓ１５の値の差が１であり、かつ、第１のデータＩＤ記憶手段５７の出力信号Ｓ１４の値の方が大きい場合は、方向検出手段５９は連続していると判断するため出力信号Ｓ１６は出力しない。しかし、出力信号Ｓ１４の値と出力信号Ｓ１５の値の差が１ではない場合には、方向検出手段５９は不連続であると判断するため出力信号Ｓ１６を外部通報手段５５ａに出力する。
【００９１】
なお、データＩＤは、上記したように、訂正するブロック中のセクタ毎のヘッダ情報に含まれる情報であり、ブロック中で一定幅で値が増加あるいは減少する順序を示すものであるので、データ順序が連続しない、つまり、不連続であるということは、読み込んだ訂正ブロックのデータに誤りが発生していることになる。特に本実施の形態の場合には、データ読み出しにおいて、データ順序が前記記録ディスクの１本のトラックから隣接する１本以上のトラックに交差する方向であるトラッククロスが発生したと判断している。
【００９２】
また、方向検出手段５９は、少なくとも第２のデータＩＤ記憶手段５８から出力信号Ｓ１５として受信したデータＩＤを出力信号Ｓ１６として出力する。
【００９３】
データ読み出しにおいてデータ順序が不連続であることは、所定の順序に従って読み出されるデータのヘッダ情報に含まれる位置が、例えば、１差でないことで検出できる。また、トラッククロスが発生したことは、ヘッダ情報により示される位置が、記録ディスク１上の１本のトラックから、隣接する１本以上のトラックを交差した方向の位置になることから検出することができる。
【００９４】
また、データ順序が記録ディスク１の１本のトラックから隣接する１本以上のトラックに交差する方向であるか否かは、第１のデータＩＤ記憶手段５７と第２のデータＩＤ記憶手段５８に格納された各データＩＤの値が所定値の差で連続するか否かで検出することができる。
【００９５】
また、読み出されたデータの位置がトラックを交差する方向であることが検出された場合には、その交差方向が内周側であるか、あるいは、外周側であるかが検出されるが、その方向が第１のデータＩＤ記憶手段５７と第２のデータＩＤ記憶手段５８に格納された各データＩＤの値の差を演算し、その値の正負の値により検出することができる。
【００９６】
具体的には、例えば、第１のデータＩＤ記憶手段５７と第２のデータＩＤ記憶手段５８との値を比較し、その差が１でない場合で、さらに、第１のデータＩＤ記憶手段５７の出力値＞第２のデータＩＤ記憶手段５８の出力値ならば、内周方向にトラッククロスが発生したことを示す。逆に、その差が１でない場合で、第１のデータＩＤ記憶手段５７の出力値＜第２のデータＩＤ記憶手段５８の出力値ならば、外周方向にトラッククロスを発生したことを示す。方向検出手段５９は、上記のようにしてトラッククロスの発生した方向を検出し、外部通報手段５５ａに送出する。
【００９７】
この場合には、例えば、第１のデータＩＤ記憶手段５７に格納されていたデータＩＤ、あるいは、第２のデータＩＤ記憶手段５８に格納されていたデータＩＤのうち少なくとも一方のデータＩＤを、交差方向を示す正負の値と共に出力する。
【００９８】
また、データ順序が記録ディスク１の１本のトラックから隣接する１本以上のトラックに交差する方向である場合には、その方向に交差するトラックの数量を検出するが、例えば、第１のデータＩＤ記憶手段５７と第２のデータＩＤ記憶手段５８に格納された各データＩＤの値の差を演算し、その値の絶対値により検出することができる。
【００９９】
また、例えば、交差方向を示す正負の値を演算しない場合には、第１のデータＩＤ記憶手段５７に格納されていたデータＩＤ、および、第２のデータＩＤ記憶手段５８に格納されていたデータＩＤの両方を出力し、外部のコントローラ６により交差方向を判断させても良い。
【０１００】
（１５）リセット手段５４ａは、方向検出手段５９からトラッククロスが発生したこと（不連続であること）を示す出力信号Ｓ１６（データＩＤを含む）を受信した場合、カウンタ１４をリセットする出力信号Ｓ７、および、シーケンサ１５をリセットする出力信号Ｓ８を出力し、さらに、外部通報手段５５ａにセクタ毎に検出されるデータＩＤにトラッククロス（不連続）が発生したことを示す出力信号Ｓ９（データＩＤを含む）をデータＩＤと共に出力する。
【０１０１】
（１６）外部通報手段５５ａは、リセット手段５４ａから出力信号Ｓ９（データＩＤを含む）を受信した場合、不連続であること（あるいは誤りを検出したこと）を示すトラッククロス検出データおよびデータＩＤを、出力信号Ｓ１０としてコントローラ６に出力する。出力信号Ｓ１０は、誤り検出手段２０からコントローラ６に出力される誤り検出信号Ｓ０と同様な信号であり、データが不連続なことからトラッククロスが検出されたことを示すと共に、トラッククロスが検出されたセクタを含む誤り訂正ブロックを再度読み出させる指示内容を含んでいる。つまり、出力信号Ｓ１０は、トラッククロス検出データ、データＩＤ（ヘッダ情報）に加えて、方向検出手段５９から入力したデータ順序の方向を示す正負の信号を含んでいる。
【０１０２】
（１７）コントローラ６は、上記したように、トラッククロスが検出された誤り訂正ブロックについてはＤＶＤディスク１を再度再生して再読み出しを指示することによりサーボコントローラ７の制御を行うと共に、ＤＶＤ再生装置１００全体の動作を制御する制御部であるが、本実施の形態では、誤り検出手段２０から誤り検出信号Ｓ０を受信した場合と同様にして、さらに、外部通報手段５５ａから出力信号Ｓ１０を受信した場合にも、ＤＶＤディスク１からの再読み出しを指示する。つまり、制御部としてのコントローラ６は、外部通報手段５５ａからトラッククロス検出データ、データＩＤ（ヘッダ情報）、および、データ順序の方向を示す正負の信号を受信した場合、そのヘッダ情報とデータ順序の方向を示す正負信号により位置と方向が特定される誤りデータが含まれる誤り訂正ブロックを、記録ディスク１から再読み出しさせるように、サーボコントローラ７に要求する。
【０１０３】
図７は、図１０に示した１セクタを構成するフレームの構造を示す図である。
【０１０４】
図７に示すように、１セクタは１３ラインであり、各ラインが２フレームに分割される。従って、誤り訂正ブロック中の各１セクタは、フレーム０からフレーム２５までの２６フレームで構成される。
【０１０５】
図８は、図１３の第（２）行に示したセクタ単位の同期タイミングと図７に示したフレーム単位の同期タイミングの関係を示す図である。
【０１０６】
図８（ａ）に示したセクタ同期タイミングｔｓ１と、図８（ｂ）に示したフレーム同期タイミングｔｆ１は一致し、フレーム同期タイミングｔｆ１により、図７のフレーム０のデータが入出力される。同様にして、フレーム同期タイミングｔｆ１０により、フレーム９のデータが入出力され、フレーム同期タイミングｔｆ２０により、フレーム１９のデータが入出力され、フレーム同期タイミングｔｆ２６により、最後のフレーム２５のデータが入出力される。次のフレーム同期タイミングｔｆ２７は、次のセクタのセクタ同期タイミングｔｓ２と一致して、入出力が実施される。
【０１０７】
図９は、図７に示した１３ラインで構成される１セクタから、図１０に示したヘッダ情報を含むライン（誤り訂正ライン）の構造を示す図である。
【０１０８】
図９に示したように、データＩＤ（ＩＤ）は、図７のフレーム０中の先頭に位置する４バイト（Ｂ１〜Ｂ４）に存在する。フレーム０の先頭に位置するということは、つまり、セクタの先頭の４バイトにデータＩＤが位置するということである。また、図１０に示した１ブロックは１６セクタから構成されているので、図１０（ｂ）の誤り訂正ブロック４０中では、２０８ラインのうち、１，１３，２５，３７，４９，６１，７３，８５，９７，１０９，１２１，１５３，１４５，１５７，１６９、および、１８１の１６ラインの先頭の先頭の４バイトに各セクタ毎のデータＩＤが位置する。
【０１０９】
また、上記した先頭の４バイト（Ｂ１〜Ｂ４）のデータＩＤ中でも、特に、最後の１バイトＢ４には、誤りを訂正する任意の１ブロック内の各セクタを分別すると共に配列される順序を示すために、１６進法で０からＦまでの値を１づつ（一定幅で）増加させた値が書き込まれる。従って、１ブロックの先頭のセクタのデータＩＤ中の最後の１バイトＢ４の値としては「０」が書き込まれ、次のセクタのデータＩＤ中の最後の１バイトＢ４の値としては「１」が書き込まれ、セクタ毎に最後の１バイトＢ４の値が１づつ単純に増加し、最終のセクタのデータＩＤ中の最後の１バイトＢ４の値としては「Ｆ」が書き込まれる。このセクタ毎に最後の１バイトＢ４の値が、ブロックの中でセクタ毎に単純増加していない場合は、正しくデータを読んでいないことになる。
【０１１０】
次に本実施の形態２の誤り訂正回路の動作について説明する。
【０１１１】
以下に説明する本実施の形態２の誤り訂正回路の動作は、ＤＶＤディスクのように１６セクタで１つの誤り訂正ブロックを構成する場合で、誤り訂正手段１６が第１のメモリ読み書き手段１７を介して記憶手段５からデータを読み出して訂正処理を行う場合である。その場合、誤り訂正手段１６は、誤りの訂正を、誤り訂正ブロック４０を構成する２０８ラインの全てに対して実施する。
【０１１２】
第１のメモリ読み書き手段１７が、図９に示したデータＩＤが存在するラインの読み書きを開始すると、各セクタ毎の最初のライン（フレーム０を含むライン）の先頭のヘッダー情報が出力信号Ｓ１１としてデータＩＤ検出手段５６に出力される。データＩＤ検出手段５６では、ヘッダー情報の出力信号Ｓ１１の先頭４バイトに位置するデータＩＤを検出して出力信号Ｓ１２として出力し、第１のデータＩＤ記憶手段５７に検出したデータＩＤの値を格納する。
【０１１３】
第１のメモリ読み書き手段１７による誤り訂正の処理が進み、データＩＤ検出手段５６で次のセクタのデータＩＤが検出されると、データＩＤ検出手段５６は、第１のデータＩＤ記憶手段５７に格納した値を、新しく検出されたデータＩＤの値に更新するため新たな出力信号Ｓ１２を出力する。また、第１のデータＩＤ記憶手段５７では、その際に、格納されていた１つ前のデータＩＤ（最新のデータＩＤの１つ前のデータＩＤ）の値を、出力信号Ｓ１３として第２のデータＩＤ記憶手段５８へ送出する。
【０１１４】
方向検出手段５９は、第１のデータＩＤ記憶手段５７と第２のデータＩＤ記憶手段５８から各々の格納するデータＩＤの出力信号Ｓ１４およびＳ１５を受信し、第１のデータＩＤ記憶手段５７のデータＩＤ中の最後の１バイトＢ４の値と、第２のデータＩＤ記憶手段５８のデータＩＤ中の最後の１バイトＢ４の値との差を比較し、その差が１であり、かつ、第１のデータＩＤ記憶手段５７の出力信号Ｓ１４の値の方が大きい場合は、方向検出手段５９は連続していると判断して出力信号Ｓ１６は出力しない。しかし、例えば、出力信号Ｓ１４の値と出力信号Ｓ１５の値の差が１ではない場合には、方向検出手段５９は、第１のデータＩＤ記憶手段５７中のデータＩＤにより示されるセクタと、第２のデータＩＤ記憶手段５８中のデータＩＤにより示されるセクタとは不連続であると判断するため、出力信号Ｓ１６をリセット手段５４ａに出力する。
【０１１５】
方向検出手段５９がデータＩＤの連続でないと判断することは、１つの誤りを訂正するブロック中からセクタを連続的に読み込まれていないことを意味する。すなわち、サーボコントローラ７等によるサーボが外れており、ＤＶＤディスク１のトラックのトレースが正しく行われていないことを示す。本実施の形態では、この場合は、データ読み出しにおいて、データ順序が前記記録ディスクの１本のトラックから隣接する１本以上のトラックに交差する方向であるトラッククロスが発生したと判断している。
【０１１６】
リセット手段５４ａは、方向検出手段５９からの出力信号Ｓ１６を受信すると、カウンタ１４、および、シーケンサ１５を各々リセットする出力信号Ｓ１７およびＳ１８を出力し、誤り訂正手段１６による誤り訂正動作を中断させる。
【０１１７】
またリセット手段５４ａは、外部通報手段５５ａへ出力信号Ｓ９を送り、外部通報手段５５ａはサーボを管理するコントローラ６にエラーを検出したことを示す出力信号Ｓ１０を出力する。
【０１１８】
コントローラ６は、出力信号Ｓ１０を受信することにより、その中のデータＩＤにより示されるセクタを含むブロックの読み出しでトラッククロスが検出されたことが判断できる。これにより、コントローラ６は、サーボが外れた事を認識するので、サーボコントローラ７に対して正しい動作を行うように、サーボのかけ直しを行なう。
【０１１９】
その他の動作は、上記した実施の形態１に示した動作と同様である。
【０１２０】
このように、本実施の形態では、誤りを訂正するブロックの読み出し中にトラッククロスが発生したことを検出した場合の再読込には、本実施の形態に示した方向検出手段５９等を用いて再読み出しの速度を向上させ、その他の誤りを訂正するには、誤り検出手段２０を用いることで、従来と同様に各種の誤りを安定して検出できると共に、記録ディスクからの再読み出しの速度を向上させて、データの欠落を防止し、ＤＶＤ再生装置１００を安定に制御することができる。
【０１２１】
また、上記した本実施の形態では、リセット手段５４ａは、方向検出手段５９から不連続であることを示す信号と共に、第１のデータＩＤ記憶手段５７および第２のデータＩＤ記憶手段５８のうちの少なくとも一方に格納されたデータＩＤを受信し、受信した不連続であることを示す信号およびデータＩＤを出力信号Ｓ９として外部通報手段５５ａに出力していた。しかし、例えば、方向検出手段５９からリセット手段５４ａには、不連続であることを示す信号のみを送出し、方向検出手段５９から外部通報手段５５ａにデータＩＤを出力するように構成しても良い。
【０１２２】
また、上記した本実施の形態のデータＩＤは、訂正ブロックを構成する複数の各セクタの先頭に配置されたヘッダ情報中の情報であり、記憶手段５の該当部位にアクセスするためのアドレス情報である。
【０１２３】
また、上記した本実施の形態では、方向検出手段５９で、例えば、第１のデータＩＤ記憶手段５７の出力値＞第２のデータＩＤ記憶手段５８の出力値ならば、内周方向にトラッククロスが発生したことを示し、逆に第１のデータＩＤ記憶手段５７の出力値＜第２のデータＩＤ記憶手段５８の出力値ならば外周方向にトラッククロスを発生したことを示すとしたが、例えば、ＤＶＤ２層ディスクの場合で、オポジット記録された２層目の場合には、第１のデータＩＤ記憶手段５７の出力値＜第２のデータＩＤ記憶手段５８の出力値ならば、内周方向にトラッククロスが発生したことを示し、逆に、第１のデータＩＤ記憶手段５７の出力値＞第２のデータＩＤ記憶手段５８の出力値ならば外周方向にトラッククロスを発生したことを示すので、その場合には、判断を逆にすれば良い。
【０１２４】
【発明の効果】
以上説明したように、請求項１および２の本発明によれば、記録ディスクの読み出し時のヘッド（ピックアップ）がトラッククロスしたことを検出して、記録ディスクから該当するデータを再度読み出すことができ、誤り検出処理でデータの誤りを検出するよりも早くデータ誤りを検出できるので、再度データを読み込むための制御に移るまでの時間を短縮することができ、誤りが検出されたデータの再読み込み制御に時間がかかることからデータが欠落することを防止できる。従って、ＤＶＤ再生装置等のディスク再生装置を安定に制御することができる。また、その他の誤りを訂正するには、従来の誤り検出手段を用いることで、従来と同様に各種の誤りを安定して検出できると共に、記録ディスクからの再読み出しの速度を向上させて、データの欠落を防止し、ＤＶＤ再生装置を安定に制御することができる。
【０１２５】
請求項３の本発明によれば、上記した効果に加えて、トラッククロス検出データ記憶手段５２として、メモリ等を用いないで、記憶手段５に格納できるセクタ数に対応する数のフリップフロップを有するシフトレジスタを用いて、セクタ毎のトラッククロス情報を管理するようにしたので、セクタ毎のトラッククロス検出データをシフトレジスタで管理することができ、誤り訂正回路の回路規模を小さくすることができる。
【０１２６】
請求項４〜７の本発明では、上記した効果に加えて、誤りを訂正するブロックの読み出し中にトラッククロスが発生したことを検出した場合の再読込には、方向検出手段等を用いてトラッククロスがどちら方向に起こったのかを検出するようにしたので、サーボの再起動判断を簡略化でき、再読み出しの速度を向上させることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１の誤り訂正回路の構成を示すブロック図である。
【図２】（ａ）は記録ディスクに格納されたデータを誤り訂正ブロック単位で読み出す際の記録ディスク上のトラックをヘッドがクロスする場合の動作を示す図であり、（ｂ）は（ａ）でトラッククロスが発生した場合のトラッククロス信号を示す図である。
【図３】（ａ）はタイミング生成手段からのセクタ同期信号のタイミングを示す図であり、（ｂ）はトラッククロス信号のタイミングを示す図であり、（ｃ）はトラッククロス検出手段から出力されるトラッククロス検出データのタイミングを示す図である。
【図４】（ａ）は記録ディスクから読み出されるデータの誤り訂正ブロックの発生タイミングを示す図であり、（ｂ）は（ａ）の各誤り訂正ブロック内の各セクタ毎の同期タイミングを示す図であり、（ｃ）はトラッククロス検出データ記憶手段に格納されるトラッククロス検出データのタイミングを示す図であり、（ｄ）はトラッククロス検出データ読み出し手段によりトラッククロス検出データ記憶手段から読み出されるセクタ単位のデータのタイミングを示す図である。
【図５】本発明の実施の形態２におけるトラッククロス検出データ記憶手段の構成を示すブロック図である。
【図６】本発明の実施の形態３の誤り訂正回路の構成を示すブロック図である。
【図７】１セクタを構成するフレームの構造を示す図である。
【図８】セクタ単位の同期タイミングと図７に示したフレーム単位の同期タイミングの関係を示す図である。
【図９】図７に示した１３ラインで構成される１セクタから、ヘッダ情報を含むライン（誤り訂正ライン）の構造を示す図である。
【図１０】ＤＶＤのデータ構造と誤り訂正ブロックの関係を示す図である。
【図１１】単位ブロックの構成を示す図である。
【図１２】従来のＤＶＤ再生装置の誤り訂正回路の構成を示したブロック図である。
【図１３】図１２に示した従来のＤＶＤ再生装置中の誤り訂正回路の動作タイミングを示したタイミング図である。
【符号の説明】
１　ＤＶＤディスク、　２　ヘッドアンプ、　３、５０、６０　誤り訂正回路、　４　バス、　５　記憶手段、　６　コントローラ（制御部）、　７　サーボコントローラ、　１１　復調手段、　１２　メモリ書きこみ手段、　１３　タイミング生成手段、　１４　カウンタ、　１５　シーケンサ、　１６　誤り訂正手段、　１７　第１のメモリ読み書き手段、　２０　誤り検出手段、　２１　第２のメモリ書きこみ手段、　２２　データ出力手段、　２３　データ読み出し手段、　３０　セクタ、　３１　メインデータ、　３２　ヘッダ情報、　３３　誤り検出用データＥＤＣ（Ｅｒｒｏｒ　Ｄｅｔｅｃｔｉｏｎ　Ｃｏｄｅ）、　３４　内符号パリティ（ＰＩ）、　３５　外符号パリティ（ＰＯ）、　４０　単位ブロック、　４１　誤り訂正ブロック、　４４　内符号パリティ（ＰＩ）、　４５　外符号パリティ（ＰＯ）、　５６　データＩＤ検出手段、　５７　第１のデータＩＤ記憶手段、　５８第２のデータＩＤ記憶手段、　５４、５４ａ　リセット手段、　５５、５５ａ外部通報手段、　５９　方向検出手段、　１００　ＤＶＤ再生装置。
【図１】
2004021997.tif 000003
【図２】
2004021997.tif 000004
【図３】
2004021997.tif 000005
【図４】
2004021997.tif 000006
【図５】
2004021997.tif 000007
【図６】
2004021997.tif 000008
【図７】
2004021997.tif 000009
【図８】
2004021997.tif 000010
【図９】
2004021997.tif 000011
【図１０】
2004021997.tif 000012
【図１１】
2004021997.tif 000013
【図１２】
2004021997.tif 000014
【図１３】
2004021997.tif 000015