(57)【要約】【課題】  光ディスクの高密度化が進むにつれ、ランレングスの小さい信号の読み取りレベルは大幅に小さくなり、確からしいクロックを再生できず、再生信号にビットスリップが発生し、再生信号のエラーレートが悪化する。【解決手段】  タイミング訂正回路２６は、互いに１ビットずつずらして複数の情報系列を並列に出力し、更にそれぞれ別々にランレングス復号を行い、複数のランレングス復号後信号のそれぞれについて特定データを別々に抽出し、抽出した特定データを所定数集めて符号語を得て、複数の符号語のそれぞれについてエラー検出を行って得られたエラーの数とエラー位置に関する情報を、エラー信号として出力する。タイミング訂正回路２６は、複数のエラー信号のうち、エラー数の最も少ないエラー信号に対応したランレングス復号後信号を、確からしい情報系列として選択して出力する。【選択図】            図２
2006073172.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル情報をランレングス符号化処理したランレングス制限符号が記録された記録媒体から前記ランレングス制限符号を読み取り前記ディジタル情報を再生する再生装置であって、
前記記録媒体から前記ランレングス制限符号を読み取りディジタル再生信号に変換するＡ／Ｄ変換手段と、
前記ディジタル再生信号を誤り訂正能力を有するビタビ復号等により復号して復号後信号を出力する復号手段と、
前記復号後信号をその同期信号間のブロック単位で１ビットずつずらした複数の情報系列それぞれをランレングス復号してエラー訂正またはエラー検出を行い、そのエラー訂正またはエラー検出結果に基づいて、エラーの最も少ない情報系列を確からしい情報系列として選択して出力するタイミング訂正手段と
を有することを特徴とする再生装置。
【請求項２】
前記タイミング訂正手段は、
前記復号後信号をその同期信号間のブロッック単位で１ビットずつずらした複数の情報系列を並列に出力して、その複数の情報系列に対しそれぞれ別々にランレングス復号を行い、複数のランレングス復号後信号を並列に出力すると共に、前記複数のランレングス復号後信号それぞれの前記各ブロック中の一定位置に埋め込まれた複数の特定データを抽出して、抽出した複数の特定データを所定数集めてエラー訂正もしくはエラー検出可能な符号語を得る符号語検出器と、
前記複数のランレングス復号後信号の前記符号語を復号すると共にエラー訂正またはエラー検出を行って、前記特定データ毎のエラー数を示すエラー信号を出力する符号語復号器と、
前記符号語復号器から出力される複数の前記エラー信号を前記特定データ毎に比較し、前記特定データ毎に前記エラー数が最少の前記ランレングス復号後信号を確からしい情報系列として選択し、ビットスリップ発生後は、前記エラー数が最少の前記ランレングス復号後信号を切り換えて出力する比較・選択手段と
を有することを特徴とする請求項１記載の再生装置。
【請求項３】
前記タイミング訂正手段は、
前記復号後信号をその同期信号間のブロッック単位で１ビットずつずらして複数のタップ遅延信号を並列に出力するタップ遅延回路と、
前記複数のタップ遅延信号をそれぞれ別々にランレングス復号してランレングス復号後信号を出力すると共に、そのランレングス復号の過程で、符号化の際に生成されることのない符号が入力された、又は遷移するはずのない遷移が生じたときにエラー信号を出力する複数のランレングス復号器と、
前記複数のランレングス復号器から出力された複数の前記エラー信号をそれぞれ別々に所定ビット毎に計数する計数器と、
前記計数器からの複数の前記エラー信号の計数値を前記所定ビット毎に比較して、前記所定ビット毎に前記計数値が最少の前記ランレングス復号後信号を確からしい情報系列として選択し、ビットスリップ発生後は、前記計数値が最少の前記ランレングス復号後信号を切り換えて出力する比較・選択手段と
を有することを特徴とする請求項１記載の再生装置。
【請求項４】
前記複数のランレングス復号器は、前記複数のタップ遅延信号をそれぞれ別々にランレングス復号してランレングス復号後信号を出力すると共に、復号過程で得られた判別結果と入力信号である前記復号後信号との差をユークリッド距離として演算し、その２乗もしくは絶対値の値を前記エラー信号として出力することを特徴とする請求項３記載の再生装置。
【請求項５】
前記タイミング訂正手段は、さらに、前記復号手段からのビタビ復号後信号中の同期信号を検出する同期信号検出器を有し、
前記比較・選択手段は、前記計数器からの複数の前記エラー信号の計数値を前記所定ビット毎に比較して、ビットスリップの発生の有無を推定すると共に、前記同期信号検出器が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定し、ビットスリップの発生を推定した場合は、前記エラー数が最少の前記ランレングス復号後信号を、前記確からしいビット位置から切り換えて出力することを特徴とする請求項３記載の再生装置。
【請求項６】
前記比較・選択手段は、
前記計数器からの複数の前記エラー信号の計数値を前記所定ビット毎に比較して、ビットスリップの発生の有無を推定し、ビットスリップの発生を推定した場合は、前記エラー数が最少の前記ランレングス復号後信号を切り換えて出力することを示す選択情報信号を出力する比較器と、
前記複数のランレングス復号後信号を記憶し、前記比較器から前記選択情報信号が入力された場合、その選択情報信号と前記同期信号検出器が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定し、前記選択情報信号が示す前記ランレングス復号後信号を前記確からしいビット位置から出力するメモリからなる選択器と
を有することを特徴とする請求項５記載の再生装置。
【請求項７】
前記記録媒体には、前記ランレングス制限符号に誤り訂正符号用パリティを付加する処理が行われており、
前記Ａ／Ｄ変換手段は、前記記録媒体から再生された前記ランレングス制限符号と共に前記誤り訂正符号用パリティをディジタル再生信号に変換し、
前記タイミング訂正手段は、
前記復号後信号をその同期信号間のブロック単位で１ビットずつずらして複数のタップ遅延信号を並列に出力するタップ遅延回路と、
前記複数のタップ遅延信号をそれぞれ別々にランレングス復号して、そのランレングス復号の過程で、符号化の際に生成されることのない符号が入力された、又は遷移するはずのない遷移が生じたときにエラー信号を出力する複数のランレングス復号器と、
前記複数のランレングス復号器から出力された複数の前記エラー信号をそれぞれ別々に所定ビット毎に計数する計数器と、
前記計数器からの複数の前記エラー信号の計数値を前記所定ビット毎に比較して、前記所定ビット毎に前記エラー信号の計数値が最少の前記タップ遅延信号を確からしい情報系列として選択し、ビットスリップ発生後は、前記エラー信号の計数値が最少の前記タップ遅延信号を切り換えて出力する比較・選択手段とを備え、
さらに、
前記比較・選択手段により選択された前記タップ遅延信号を前記誤り訂正符号用パリティを用いて誤り訂正処理する誤り訂正手段と、
前記誤り訂正処理が行われた前記タップ遅延信号をランレングス復号するランレングス復号手段と
を有することを特徴とする請求項１記載の再生装置。
【請求項８】
前記タイミング訂正手段は、さらに、前記復号手段からのビタビ復号後信号中の同期信号を検出する同期信号検出器を有し、
前記比較・選択手段は、前記計数器からの複数の前記エラー信号の計数値を前記所定ビット毎に比較して、ビットスリップの発生の有無を推定すると共に、前記同期信号検出器が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定し、ビットスリップの発生を推定した場合は、前記エラー信号の計数値が最少の前記タップ遅延信号を、前記確からしいビット位置から切り換えて出力することを特徴とする請求項７記載の再生装置。
【請求項９】
前記比較・選択手段は、
前記計数器からの複数の前記エラー信号の計数値を前記所定ビット毎に比較して、ビットスリップの発生の有無を推定し、ビットスリップの発生を推定した場合は、前記エラー数が最少の前記タップ遅延信号を切り換えて出力することを示す選択情報信号を出力する比較器と、
前記複数のタップ遅延信号を記憶し、前記比較器から前記選択情報信号が入力された場合、その選択情報信号と前記同期信号検出器が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定し、前記選択情報信号が示す前記タップ遅延信号を前記確からしいビット位置から出力するメモリからなる選択器と
を有することを特徴とする請求項８記載の再生装置。
【請求項１０】
前記比較・選択手段は、前記計数器からの複数の前記エラー信号の計数値を前記所定ビット毎に比較して、ビットスリップの発生の有無を推定すると共に、前記同期信号検出器が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定する際、前記次の同期信号の検出位置からビットクロックよりも確からしい固定周波数のクロックにより遡って計数して、前記計数値が最小を示す情報系列が入れ換わった位置を、ビットスリップ発生後の確からしいビット位置として推定することを特徴とする請求項８記載の再生装置。
【請求項１１】
ディジタル情報をランレングス符号化処理したランレングス制限符号が記録された記録媒体から前記ランレングス制限符号を読み取り前記ディジタル情報を再生する再生方法であって、
前記記録媒体から前記ランレングス制限符号を読み取りディジタル再生信号に変換し、
前記ディジタル再生信号を誤り訂正能力を有するビタビ復号等により復号して復号後信号を出力し、
前記復号後信号をその同期信号間のブロッック単位で１ビットずつずらした複数の情報系列それぞれをランレングス復号してエラー訂正またはエラー検出を行い、そのエラー訂正またはエラー検出結果に基づいて、エラーの最も少ない情報系列を確からしい情報系列として選択して出力する
ことを特徴とする再生方法。
【請求項１２】
ディジタル情報をランレングス符号化処理したランレングス制限符号を記録媒体に記録すると共に、記録媒体からランレングス制限符号を読み取りディジタル情報を再生する記録再生装置であって、
ディジタル情報を入力して誤り訂正符号用パリティを付加する誤り訂正符号用パリティ生成回路と、
前記誤り訂正符号用パリティが付加されたディジタル情報をランレングス符号化処理してランレングス制限符号を生成するランレングス符号化回路と、
前記ランレングス制限符号を前記記録媒体に記録するストラテジ回路と、
前記記録媒体から前記ランレングス制限符号を読み取りディジタル再生信号に変換するＡ／Ｄ変換器と、
前記ディジタル再生信号を誤り訂正能力を有するビタビ復号等により復号して復号後信号を出力する復号器と、
前記復号後信号をその同期信号間のブロック単位で１ビットずつずらした複数の情報系列それぞれをランレングス復号してエラー訂正またはエラー検出を行い、そのエラー訂正またはエラー検出結果に基づいて、エラーの最も少ない情報系列を確からしい情報系列として選択して出力するタイミング訂正回路と
を有することを特徴とする記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は再生装置、再生方法及び記録再生装置に係り、特にテーブル変換を用いるランレングス符号化手段で得られるランレングス制限符号を、光ディスク等の記録媒体に記録した後再生し、ビタビ復号又は最大事後確率復号（ＭＡＰ復号）又はＳＯＶＡ等の誤り訂正能力を有する復号と、ランレングス復号手段で復号する再生装置、再生方法及び記録再生装置に関する。
【背景技術】
【０００２】
ランレングス制限符号が高密度記録された光ディスク等の記録媒体から当該ランレングス制限符号を再生する再生装置では、再生信号の波形歪を除去するために、パーシャルレスポンス（以下、ＰＲともいう）等化特性を持つ波形等化回路を使用するものが従来より知られている（例えば、特許文献１参照）。
【０００３】
図２３はこの従来の再生装置の一例のブロック図を示す。同図において、光ディスク１より記録／再生系２により再生されたランレングス制限符号は、トランスバーサルフィルタ３に供給され、ここでパラメータ設定器５内のタップ係数決定器６より入力されるタップ係数に基づいて、ＰＲ等化される。
【０００４】
Ｘ値選定器１０は、トランスバーサルフィルタ３での例えばＰＲ（１，Ｘ，Ｘ，１）等化における符号間干渉値であるＸの値を再生波形の特性に基づいて選定するもので、誤り率判定器９の判定結果から順次Ｘｉを求め、最終的に誤り率が許容値を満たすＸの値を選定する。等化目標波形作成器８は、パラメータ設定用二値データ用メモリ７から与えられる二値データと、Ｘ値選定器１０で選定された、ＰＲ等化における符号間干渉付与値のＸ値とから等化後目標波形を作成し、タップ係数決定器６に与える。
【０００５】
光ディスク１には予めパラメータ設定用二値データ用メモリ７に対応するビットが記録されている。タップ係数決定器６はこのビットに対応する再生波形と等化後目標波形とから、再生波形が等化後目標波形に一致するようなタップ係数を求めてトランスバーサルフィルタ３に入力する。識別点信号レベル決定器１１は、Ｘ値選定器１０から与えられるＸ値に基づいて識別点信号レベルを求め、これをＭＬ復号器４に供給する。ＭＬ復号器４はトランスバーサルフィルタ３から取り出された等化後再生波形を、上記の識別点信号レベルを基準にして二値データに復号して出力する。
【０００６】
ＭＬ復号器４から取り出された復号データは、誤り率判定器９に供給され、ここでパラメータ設定用二値データ用メモリ７からのパラメータ設定用二値データと比較されて誤り率が求められ、その誤り率が許容値を満たしているか否かの判定結果がＸ値選定器１０に供給される。誤り率判定器９で誤り率が許容値を満たしていると判定された段階で、その時のタップ係数及び識別点信号レベルを用いたＰＲ（１，Ｘ，Ｘ，１）ＭＬ方式により、ＰＲ等化及び最尤復号が行われる。
【０００７】
【特許文献１】特開平１０−１０６１６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかるに、光ディスクの高密度化が進むにつれ、ランレングスの小さい信号（例えば、２Ｔ（Ｔはビット周期））の読み取りレベルは大幅に小さくなり、再生信号の特性は、確からしいクロックを再生できなくなる。このとき、現象としては、ビットスリップが発生し、本来のビットが時間方向に消失してしまったり、位相同期ループ回路（ＰＬＬ回路）が再度位相ロックする時点までの正しいビット数を見失ってしまう可能性がある。
【０００９】
再生装置の後段では、ビタビ復号（ＭＡＰ復号、ＳＯＶＡ等）のような誤り訂正能力を有する復号を用いることで、確からしいビット列を推定することはできるが、見失ってしまったビット数は復元できない。つまり、正しいデータ列の一部をなしているにもかかわらず、ビット位置がずれてしまい、エラーが増大する（ビットずれが発生した場合、その期間は５ｘ１０−１まで、エラーレートは悪化する。）。
【００１０】
同期信号が再生信号中に挿入されている場合には、同期信号再生時点で正しい位置に復帰することはできるが、同期信号と同期信号の間、例えば、同期信号の直後でビットスリップが発生した場合には、そのブロックはエラーとなる。
【００１１】
ブロック符号化を行う符号化変調方式（ランレングス制限やＤＳＶ制御を行う１−７ｐｐ変調や８−１６変調、Ｄ４−６変調など）に対応した復号を行う符号化復号手段においても、ビットずれが発生した場合には、正しい符号に復調することは不可能である。
【００１２】
本発明は以上の点に鑑みなされたもので、同期信号と同期信号の間でビットスリップが発生しても、確からしいビット位置と思われる系列を推定・選択することにより、エラーレートを大幅に向上し得る再生装置、再生方法及び記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
第１の発明の再生装置は、ディジタル情報をランレングス符号化処理したランレングス制限符号が記録された記録媒体からランレングス制限符号を読み取りディジタル情報を再生する再生装置であって、記録媒体からランレングス制限符号を読み取りディジタル再生信号に変換するＡ／Ｄ変換手段と、ディジタル再生信号を誤り訂正能力を有するビタビ復号等により復号して復号後信号を出力する復号手段と、復号後信号をその同期信号間のブロック単位で１ビットずつずらした複数の情報系列それぞれをランレングス復号してエラー訂正またはエラー検出を行い、そのエラー訂正またはエラー検出結果に基づいて、エラーの最も少ない情報系列を確からしい情報系列として選択して出力するタイミング訂正手段とを有するものである。
【００１４】
これにより、ある同期信号間でビットスリップが発生しても、その同期信号間のブロックでは、１ビットずつずらした複数の情報系列それぞれをランレングス復号してエラー訂正またはエラー検出が行われ、そのエラー訂正またはエラー検出結果に基づいて、エラーの最も少ない情報系列が確からしい情報系列として選択して出力されるので、ビットスリップが発生してもエラーレートを大幅に低減することができる。
【００１５】
また、上記の目的を達成するため、第２の発明の再生装置では、第１の発明の再生装置において、タイミング訂正手段は、復号後信号をその同期信号間のブロッック単位で１ビットずつずらした複数の情報系列を並列に出力して、その複数の情報系列に対しそれぞれ別々にランレングス復号を行い、複数のランレングス復号後信号を並列に出力すると共に、複数のランレングス復号後信号それぞれの各ブロック中の一定位置に埋め込まれた複数の特定データを抽出して、抽出した複数の特定データを所定数集めてエラー訂正もしくはエラー検出可能な符号語を得る符号語検出器と、複数のランレングス復号後信号の符号語を復号すると共にエラー訂正またはエラー検出を行って、特定データ毎のエラー数を示すエラー信号を出力する符号語復号器と、符号語復号器から出力される複数のエラー信号を特定データ毎に比較し、特定データ毎にエラー数が最少のランレングス復号後信号を確からしい情報系列として選択し、ビットスリップ発生後は、エラー数が最少のランレングス復号後信号を切り換えて出力する比較・選択手段と、を有するものである。ここで、特定データとは、例えば、ＢＩＳ（Burst Indicating Subcode）のことであり、エラー訂正もしくはエラー検出可能な符号語とは、例えば、ＡＦＣ（Address Field Codeword）である。
【００１６】
これにより、ある同期信号間でビットスリップが発生しても、その同期信号間のブロックでは、１ビットずつずらした複数のランレングス復号後信号それぞれにおける各同期ブロック中の一定位置に埋め込まれた複数の特定データに基づきエラー訂正もしくはエラー検出可能な符号語が得られ、その符号語が復号されてエラーの数とエラー位置に関する情報がエラー信号として出力され、そのエラー信号のエラーの数とエラー位置に関する情報に基づいて、エラー数が最少のランレングス復号後信号が、確からしい情報系列として選択されて出力されるので、ビットスリップが発生してもエラーレートを大幅に低減することができる。
【００１７】
また、上記の目的を達成するため、第３の発明の再生装置は、第１の発明において、タイミング訂正手段が、復号後信号をその同期信号間のブロッック単位で１ビットずつずらして複数のタップ遅延信号を並列に出力するタップ遅延回路と、複数のタップ遅延信号をそれぞれ別々にランレングス復号してランレングス復号後信号を出力すると共に、そのランレングス復号の過程で、符号化の際に生成されることのない符号が入力された、又は遷移するはずのない遷移が生じたときにエラー信号を出力する複数のランレングス復号器と、複数のランレングス復号器から出力された複数のエラー信号をそれぞれ別々に所定ビット毎に計数する計数器と、計数器からの複数のエラー信号の計数値を所定ビット毎に比較して、所定ビット毎に計数値が最少のランレングス復号後信号を確からしい情報系列として選択し、ビットスリップ発生後は、計数値が最少のランレングス復号後信号を切り換えて出力する比較・選択手段とを有する構成としたものである。
【００１８】
これにより、ある同期信号間でビットスリップが発生しても、その同期信号間のブロックでは、１ビットずつずらした複数のランレングス復号後信号のうち、ランレングス復号の際のエラー計数値が最小のランレングス復号後信号が選択されて出力されるので、ビットスリップが発生してもエラーレートを大幅に低減することができる。
【００１９】
また、上記の目的を達成するため、第４の発明の再生装置は、第３の発明の再生装置において、複数のランレングス復号器は、複数のタップ遅延信号をそれぞれ別々にランレングス復号してランレングス復号後信号を出力すると共に、復号過程で得られた判別結果と入力信号である復号後信号との差をユークリッド距離として演算し、その２乗もしくは絶対値の値をエラー信号として出力するものである。
【００２０】
また、上記の目的を達成するため、第５の発明の再生装置では、第３の発明のタイミング訂正手段を、さらに、復号手段からのビタビ復号後信号中の同期信号を検出する同期信号検出器を有し、比較・選択手段は、計数器からの複数のエラー信号の計数値を所定ビット毎に比較して、ビットスリップの発生の有無を推定すると共に、同期信号検出器が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定し、ビットスリップの発生を推定した場合は、エラー信号の計数値が最少のタップ遅延信号を切り換えてエラー信号の計数値エラー数が最少のランレングス復号後信号を、確からしいビット位置から切り換えて出力する構成としたものである。
【００２１】
また、上記の目的を達成するため、第６の発明の再生装置では、第５の発明の比較・選択手段は、計数器からの複数のエラー信号の計数値を所定ビット毎に比較して、ビットスリップの発生の有無を推定し、ビットスリップの発生を推定した場合は、エラー数が最少のランレングス復号後信号を切り換えて出力することを示す選択情報信号を出力する比較器と、複数のランレングス復号後信号を記憶し、比較器から選択情報信号が入力された場合、その選択情報信号と同期信号検出器が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定し、選択情報信号が示すランレングス復号後信号を確からしいビット位置から出力するメモリからなる選択器とを有する構成としたものである。
【００２２】
また、上記の目的を達成するため、第７の発明の再生装置では、記録媒体には、ランレングス制限符号に誤り訂正符号用パリティを付加する処理が行われており、Ａ／Ｄ変換手段は、記録媒体から再生されたランレングス制限符号と共に誤り訂正符号用パリティをディジタル再生信号に変換し、タイミング訂正手段は、復号後信号をその同期信号間のブロック単位で１ビットずつずらして複数のタップ遅延信号を並列に出力するタップ遅延回路と、複数のタップ遅延信号をそれぞれ別々にランレングス復号して、そのランレングス復号の過程で、符号化の際に生成されることのない符号が入力された、又は遷移するはずのない遷移が生じたときにエラー信号を出力する複数のランレングス復号器と、複数のランレングス復号器から出力された複数のエラー信号をそれぞれ別々に所定ビット毎に計数する計数器と、計数器からの複数のエラー信号の計数値を所定ビット毎に比較して、所定ビット毎にエラー信号の計数値が最少のタップ遅延信号を確からしい情報系列として選択し、ビットスリップ発生後は、エラー信号の計数値が最少のタップ遅延信号を切り換えて出力する比較・選択手段と、を備え、さらに、比較・選択手段により選択されたタップ遅延信号を誤り訂正符号用パリティを用いて誤り訂正処理する誤り訂正手段と、誤り訂正処理が行われたタップ遅延信号をランレングス復号するランレングス復号手段と、を有する構成としたものである。
【００２３】
これにより、１ビットずつシフトした複数のタップ出力信号のうち、複数のエラー信号の積算値のうち最も値が小さな系列のタップ遅延信号を選択して出力し、その選択されたタップ遅延信号を誤り訂正用パリティを用いて誤り訂正処理を行った後ランレングス復号するので、より誤り訂正能力が向上する。
【００２４】
また、上記の目的を達成するため、第８の発明の再生装置では、第７の発明のタイミング訂正手段を、さらに、復号手段からのビタビ復号後信号中の同期信号を検出する同期信号検出器を有し、比較・選択手段は、計数器からの複数のエラー信号の計数値を所定ビット毎に比較して、ビットスリップの発生の有無を推定すると共に、同期信号検出器が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定し、ビットスリップの発生を推定した場合は、エラー信号の計数値が最少のタップ遅延信号を、確からしいビット位置から切り換えて出力する構成としたものである。
【００２５】
また、上記の目的を達成するため、第９の発明の再生装置では、第８の発明の再生装置において、比較・選択手段は、計数器からの複数のエラー信号の計数値を所定ビット毎に比較して、ビットスリップの発生の有無を推定し、ビットスリップの発生を推定した場合は、エラー数が最少のタップ遅延信号を切り換えて出力することを示す選択情報信号を出力する比較器と、複数のタップ遅延信号を記憶し、比較器から選択情報信号が入力された場合、その選択情報信号と同期信号検出器が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定し、選択情報信号が示すタップ遅延信号を確からしいビット位置から出力するメモリからなる選択器と、を有する構成としたものである。
【００２６】
また、上記の目的を達成するため、第１０の発明の再生装置では、第８の発明の再生装置において、比較・選択手段を、計数器からの複数のエラー信号の計数値を所定ビット毎に比較して、ビットスリップの発生の有無を推定すると共に、同期信号検出器が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定する際、次の同期信号の検出位置からビットクロックよりも確からしい固定周波数のクロックにより遡って計数して、計数値が最小を示す情報系列が入れ換わった位置を、ビットスリップ発生後の確からしいビット位置として推定する構成に特定したものである。
【００２７】
また、上記の目的を達成するため、本発明の再生方法では、ディジタル情報をランレングス符号化処理したランレングス制限符号が記録された記録媒体からランレングス制限符号を読み取りディジタル情報を再生する再生方法であって、記録媒体からランレングス制限符号を読み取りディジタル再生信号に変換するステップと、ディジタル再生信号を誤り訂正能力を有するビタビ復号等により復号して復号後信号を出力するステップと、復号後信号をその同期信号間のブロッック単位で１ビットずつずらした複数の情報系列それぞれをランレングス復号してエラー訂正またはエラー検出を行い、そのエラー訂正またはエラー検出結果に基づいて、エラーの最も少ない情報系列を確からしい情報系列として選択して出力するステップと、を有するものである。
【００２８】
また、上記の目的を達成するため、本発明の記録再生装置では、ディジタル情報をランレングス符号化処理したランレングス制限符号を記録媒体に記録すると共に、記録媒体からランレングス制限符号を読み取りディジタル情報を再生する記録再生装置であって、ディジタル情報を入力して誤り訂正符号用パリティを付加する誤り訂正符号用パリティ生成回路と、誤り訂正符号用パリティが付加されたディジタル情報をランレングス符号化処理してランレングス制限符号を生成するランレングス符号化回路と、ランレングス制限符号を記録媒体に記録するストラテジ回路と、記録媒体からランレングス制限符号を読み取りディジタル再生信号に変換するＡ／Ｄ変換器と、ディジタル再生信号を誤り訂正能力を有するビタビ復号等により復号して復号後信号を出力する復号器と、復号後信号をその同期信号間のブロック単位で１ビットずつずらした複数の情報系列それぞれをランレングス復号してエラー訂正またはエラー検出を行い、そのエラー訂正またはエラー検出結果に基づいて、エラーの最も少ない情報系列を確からしい情報系列として選択して出力するタイミング訂正回路とを有するものである。
【発明の効果】
【００２９】
本発明によれば、ある同期信号間でビットスリップが発生しても、その同期信号間のブロックでは、１ビットずつずらした複数の情報系列それぞれをランレングス復号してエラー訂正またはエラー検出が行われ、そのエラー訂正またはエラー検出結果に基づいて、エラーの最も少ない情報系列が確からしい情報系列として選択して出力されるので、再生信号にビットスリップが発生してもエラーレートを大幅に低減することができる。
【発明を実施するための最良の形態】
【００３０】
次に、本発明の実施の形態について図面と共に説明する。図１は本発明になる再生装置、再生方法及び記録再生装置の記録系の第１の実施の形態のブロック図を示す。同図において、ディジタル情報は、ＥＣＣ用パリティ生成回路１５に供給されてパリティ（リードソロモン（ＲＳ）符号、低密度パリティ検査（ＬＤＰＣ）符号等）が付加された後、ランレングス符号化回路１６に供給される。
【００３１】
ランレングス符号化回路１６は、入力ディジタル情報に対してランレングス符号化処理を行い、ランレングス制限・ＤＳＶ（Digital Sum Variation）制御等が施された符号列（すなわち、ランレングス制限符号）を生成する。このランレングス制限符号は、ストラテジ回路１７に供給され、ここで光ディスクに対してランレングス制限符号を記録するためのレーザを変調するための高周波パルスに変換される。この高周波パルスは、図示しない光ヘッドに供給されてレーザダイオードの駆動回路に供給され、レーザダイオードの出射レーザを変調して光ディスクにランレングス制限符号を光学的に記録する。
【００３２】
次に、本発明の再生系について説明する。図２は本発明になる再生装置、再生方法及び記録再生装置の再生系の第１の実施の形態のブロック図を示す。図１に示した記録系によりランレングス制限符号が記録された光ディスクに対して、光ヘッドにより公知の光学的方法で再生されたランレングス制限符号は、図２のＡ／Ｄ変換器２１に供給されてマスタークロックでサンプリングされることにより、ディジタル信号に変換された後、ＡＧＣ・ＡＴＣ回路２２に供給され、ここで振幅が一定に制御される自動利得制御（ＡＧＣ）及び２値コンパレートの閾値を適切に直流（ＤＣ）制御する自動閾値制御（ＡＴＣ）が行われる。
【００３３】
ＡＧＣ・ＡＴＣ回路２２の出力信号は、リサンプリングＤＰＬＬ（Digital Phase Locked Loop）２３に供給される。リサンプリングＤＰＬＬ２３は、自分自身のブロックの中でループが完結しているディジタルＰＬＬ（位相同期ループ）回路で、入力信号を所望のビットレートでリサンプリング（間引き補間）演算して生成したリサンプリングデータ（すなわち、リサンプリングデータの位相０°、１８０°のうち、１８０°のリサンプリングデータ）を、適応等化回路２４内のトランスバーサルフィルタ（図示せず）に供給する。
【００３４】
また、リサンプリングＤＰＬＬ２３は、位相０°のリサンプリングデータのゼロクロスを検出しており、それにより得られる０ポイント情報を適応等化回路２４に供給する。上記０ポイント情報は、ビットサンプリングのデータが、ゼロレベルとクロスするポイントをビットクロック単位で示している。更に、リサンプリング・ＤＰＬＬ２３は、この０ポイント情報が示すゼロクロスポイントに相当する位相１８０°のリサンプリングデータの値に基づいて、それが０になるように、リサンプリングのタイミング、つまり周波数及び位相をロックさせる。
【００３５】
適応等化回路２４は、リサンプリングＤＰＬＬ２３から供給されたリサンプリングデータを入力信号として受け、この入力信号に対してパーシャルレスポンス（ＰＲ）特性を付与してビタビ復号器２５に供給する。ビタビ復号器２５は、適応等化回路２４から供給された等化後再生波形に対して、ビタビ復号（又はＳＯＶＡ又はＭＡＰ復号）を行う。
【００３６】
ビタビ復号器２５の回路構成は公知であり、例えば、等化後再生波形のサンプル値からブランチメトリックを計算するブランチメトリック演算回路と、そのブランチメトリックを１クロック毎に累積加算してパスメトリックを計算するパスメトリック演算回路と、パスメトリックが最小となる、最も確からしいデータ系列を選択する信号を記憶するパスメモリとよりなる。このパスメモリは、複数の候補系列を格納しており、パスメトリック演算回路からの選択信号に従って選択した候補系列を復号データとして出力する。なお、ビタビ復号は、硬判定で２値にしてもよいし、軟判定で尤度情報と共に出力してもよい。また、事後確率法（ＡＰＰ）でもよいことは勿論である。
【００３７】
ビタビ復号器２５により復号して得られたビタビ復号後信号は、本実施の形態の要部のタイミング訂正回路２６に供給され、１ビットずつずらされた複数の情報系列に分配され、その複数の情報系列に対しランレングス制限復号を行い、得られたランレングス復号後信号から、所定の位置に配置された情報ビットを抽出し、集めて符号語とする。
【００３８】
タイミング訂正回路２６は、更に得られた複数の符号語に対しエラー検出を行い、その結果をエラー信号として出力し、上記の所定の位置毎に、正しい（エラーではない）情報ビットを含むものを、確からしい情報系列として選択する。タイミング訂正回路２６から出力された情報系列は、ＥＣＣ回路２７に供給されて誤り訂正符号（ＲＳ，ＬＤＰＣ等）に基づき誤り訂正されて、復号データが出力される。
【００３９】
図３は上記のタイミング訂正回路２６の一実施の形態の要部のブロック図、図４は上記のタイミング訂正回路２６の一実施の形態の他の要部のブロック図を示す。タイミング訂正回路２６は、図３に示すように、ビタビ復号器（図２の２５）からのビタビ復号後信号とシステムクロックが供給されてＡＦＣ（Address Field Codeword）を検出するＡＦＣ検出器２６１と、ＡＦＣ検出器２６１からのＡＦＣ信号を復号すると共にエラー信号を出力するＡＦＣ復号器２６２ａ〜２６２ｃと、ＡＦＣ復号器２６２ａ〜２６２ｃの各出力信号の中から一の信号を選択する比較器２６３と、図４に示す遅延器２６４ａ〜２６４ｃと、選択器２６５とから構成されている。
【００４０】
なお、図３では、ＡＦＣ復号器２６２ａ〜２６２ｃを３台しか示していないが、それ以上あっても勿論よく、これはＡＦＣ検出器２６１から１ビットずつシフトされて出力されるＡＦＣ信号の数、すなわちシフトビット量に対応することになる。このため、ビットスリップを検出するためには、ビットスリップ量に応じたビットだけ遅延されたＡＦＣ信号が必要であるので、想定されるビットスリップ量以上ＡＦＣ復号器を設けるか、あるいは、想定されるビットスリップ量以上ＡＦＣ復号器がなくても、ＡＦＣ復号器がさらに遅延させたＡＦＣ信号を再度出力して、ビットスリップ量に応じたビットだけ遅延されたＡＦＣ信号を出力できるようにすればよい。また、比較器２６３と、選択器２６５等とにより、本発明の比較・選択手段を構成している。
【００４１】
ここで、光ディスクとして一般的なピケットコード（picket code）の例を用いて説明する。図５は１ＥＣＣクラスタのデータ構造を示す。図５において、１行は記録単位の１Ｓｙｎｃブロックに相当し、１Ｓｙｎｃブロックのユーザデータ中に３つの情報ビット群であるＢＩＳ（Burst Indicating Subcode）の一部（１バイト程度）が埋め込まれている（図５中、ＢＩＳと表記してある幅の縦のラインは、すべてＢＩＳ信号である。）。
【００４２】
ＢＩＳの一部を幾つか集めることで符号語となり、その符号語はエラー訂正もしくは検出可能な符号語ＡＦＣ（９バイト）を含んでいる。また、ＢＩＳクラスタは、アドレスフィールドＡＦをデータとして持っており、これにより、現在のアドレスを情報として知ることができる。
【００４３】
ＡＦＣ検出器２６１は、例えば図６のブロック図の構成とされており、ビタビ復号後信号を、複数段縦続接続されたＤ型フリップフロップ（Ｄ−ＦＦ）２６１１、２６１２、２６１３等により１ビットずつ遅延して、各々１ビットずつずらした複数の情報系列を得てランレングス復号器２６１４に供給し、ランレングス復号してランレングス復号後信号を図４の遅延器２６４ａ、２６４ｂ、２６４ｃ等へ出力すると共に、ＢＩＳ検出器２６１５に供給する。
【００４４】
ＢＩＳ検出器２６１５は、ランレングス復号器２６１４から出力される１ビットずつ時間的にずれたランレングス復号後信号が並列に供給され、それら複数のランレングス復号後信号中の同じ位置で埋め込まれているＢＩＳをそれぞれ抽出し、その抽出したＢＩＳだけをメモリ２６１６に供給して一時記憶する。メモリ２６１６の読み出しアドレスを制御することにより、メモリ２６１６からはＥＣＣパリティを含んだ符号語である複数のＡＦＣ信号を取り出すことができる。
【００４５】
図３に戻って説明するに、ＡＦＣ検出器２６１から出力された複数のＡＦＣ信号は、各々ＡＦＣ復号器２６２ａ，２６２ｂ，２６２ｃに入力されてリードソロモン復号される。ここで、ビットスリップが無ければ、ＡＦＣ検出器２６１で正しいＢＩＳ位置を抜き取ることができるので、ＡＦＣ復号器２６２ａ，２６２ｂ，２６２ｃのエラー訂正においてエラーが少ないが、ビットスリップが有る場合は、ＡＦＣ検出器２６１で正しいＢＩＳ位置を抜き取ることができないので、ＡＦＣ復号器２６２ａ，２６２ｂ，２６２ｃのエラー訂正においてエラー信号が出力される。つまり、ランレングス復号後信号の同期信号間にはＢＩＳが複数埋め込まれているので、このエラー信号は、各ランレングス復号後信号における複数のＢＩＳ毎のエラーの数を示しており、ＢＩＳ毎のエラー数の変化により、ビットスリップによるエラー発生位置を示している。
【００４６】
比較器２６３は、ＡＦＣ復号器２６２ａ，２６２ｂ，２６２ｃからのエラー信号を入力として受け、ＢＩＳ毎にエラー数の最も少ない情報系列を確からしい情報系列とし、更にそのエラー数の変化によりビットスリップを発生した場所を確定する。そして、比較器２６３は、そのビットスリップが発生した箇所に応じて選択情報信号を出力する。
【００４７】
つまり、ビットスリップがない場合、比較器２６３は、エラーの無いあるいはエラー数が最小である例えば遅延なしのランレングス復号後信号を確からしい情報系列として選択するように選択情報信号を出力する一方、例えば３ビットのビットスリップ発生後は、３ビット遅延させたランレングス復号後信号のエラー数が最小となるので、３ビット遅延させたランレングス復号後信号を確からしい情報系列として選択するように選択情報信号を出力することになる。
【００４８】
また、ビットスリップが発生した場合は、今まで正常でエラーの無いあるいはエラー数が最小のランレングス復号後信号では、ビットスリップにより急に正しいＢＩＳ位置を抜き取ることができなくなりそのＢＩＳ位置でエラー数が増大する一方、ビットスリップ量と同じだけ遅延させたランレングス復号後信号では、ビットスリップ発生後は正しいＢＩＳ位置を抜き取ることが可能となりそのＢＩＳ位置で急にエラー数が減少するので、ＢＩＳ毎のエラー数の変化により、およそのビットスリップ発生位置を推定できる。
【００４９】
比較器２６３により選択されて出力された選択情報信号は、図４の選択器２６５へ供給される。選択器２６５は遅延器２６４ａ、２６４ｂ、２６４ｃ等により選択情報信号との時間合わせのために遅延された、１ビットずつずらされた複数のランレングス復号後信号が入力され、上記選択情報信号に基づいて、ビットスリップが発生した箇所の前後で、最もエラー数の少ない情報系列である一つのランレングス復号後信号をシステムクロックに同期して切り換えて出力する。
【００５０】
つまり、選択器２６５は、比較器２６３から選択情報信号が入力されるまでは、ビットスリップが発生しないものとして、例えば遅延なしのランレングス復号後信号を確からしい情報系列として選択して出力する一方、比較器２６３から選択情報信号が入力された場合には、ビットスリップが発生したものとして、１ビットずつシフトされている複数のランレングス復号後信号のうちでエラー数が最小、すなわちビットスリップ量に最も近い量だけ遅延させたランレングス復号後信号を確からしい情報系列として出力する。これにより、選択器２６５は、同期信号間であっても、比較器２６３から選択情報信号が入力された時点で、遅延なしのランレングス復号後信号から、ビットスリップ量に最も近い量だけ遅延させたランレングス復号後信号に切り換えて出力することになる。
【００５１】
選択器２６５により選択されたランレングス復号後信号は、確からしいデータとして図２のＥＣＣ回路２７に供給される。ＥＣＣ回路２７は、入力信号に対してＬＤＰＣ（ＬＤＰＣでは、尤度が渡される。）やＲＳ等に基づき、誤り訂正等を施して再生信号として出力する。
【００５２】
次に、この実施の形態の動作原理について説明する。図７はビットスリップにより、ビットスリップ以降のビットが全てずれた状態を模式的に示す。すなわち、従来は、図７に示すように、同期信号ＳＹ１の再生後にビットスリップがＳＬの位置で発生した場合、ＳＬ以降次の同期信号ＳＹ２が得られるまでのビットがすべてずれて、誤り範囲ＥＲ１が次の同期信号ＳＹ２まで継続してしまう。
【００５３】
図８は同期信号と同期信号の間に情報系列が存在する限り、１ビットずつ情報系列をずらし、それら１ビットずつずらした複数の情報系列に対して、アドレスフィールドのデータＡＦを検出する過程を示している。なお、図８中、双方向の矢印は、１本当り、同期信号間の１Ｓｙｎｃブロックを示しており、１ビットずつビットをずらしたものが並べてあることを示している。ＡＦ０、ＡＦ１、ＡＦ２はＢＩＳのタイミングを示す。ＡＦの次の数字は、これ以外にも存在するので一例である。
【００５４】
図９は本実施の形態を用いた状態を示すものであり、同期信号ＳＹ１の再生後にビットスリップが発生した場合、本実施の形態ではＡＦの最も確からしい位置を選択するようにしているため、次の同期信号ＳＹ２が得られる前に、次のＢＩＳの位置である例えばＡＦ１の位置で誤り範囲を止めることが可能となり、誤り範囲はＥＲ２に示すように、図７に示した誤り範囲ＥＲ１よりも狭い範囲に止めることができる。つまり、図９の場合、ビットスリップ発生後の最初のＢＩＳ位置であるＡＦ１までは、遅延なしのランレングス復号後信号が選択器２６５から出力されるが、ＡＦ１の後は次の同期信号ＳＹ２が得られるまで、ビットスリップ量に最も近い量だけ遅延させたランレングス復号後信号が出力されることになり、ＡＦ１から次の同期信号ＳＹ２までの分だけ、誤り範囲を削減している。
【００５５】
次に、タイミング訂正回路２６の他の例の動作原理を説明する。図１０は本実施の形態のタイミング訂正回路２６の他の例を用いた状態を模式的に示すものであり、図７にＳＬで示したようにビットスリップが発生しても、ビットスリップ発生位置がわかっている場合は、図１０に示すように、ビットスリップ発生後の次のＢＩＳ位置、すなわちＡＦ１を基準として前へ遡ってビットスリップ以降のビット位置を決定し、ＡＦ１より前のそのビット位置からエラー数の少ないビットスリップ量に最も近い量だけ遅延させたランレングス復号後信号を選択して出力することにより、誤り位置をＥＲ３で示すように最小限にすることが可能となる。
【００５６】
このように、本実施の形態では、Ｓｙｎｃブロック中、一定の位置に埋め込まれた信号であるＢＩＳを利用し、そのタイミング（間隔）で、そのＢＩＳの内部データ（ＡＦ）が正しくなるようなビット系列を、複数のずらした系列の中から選択することにより、ビットスリップが発生しても、次のＢＩＳ位置等を基準としてビットスリップ以降のビット位置を決定し、そのビット位置からビットスリップ量に最も近い量だけ遅延させたランレングス復号後信号を選択して出力するので、エラーレートを大幅に低減することができる。
【００５７】
なお、本実施の形態では、ＢＩＳ毎のエラー数に基づいて、同期信号間でビットスリップが発生した場合、同期信号間でもＢＩＳ位置からランレングス復号後信号を切り換えて出力するように説明したが、本発明では、これに限らず、ＢＩＳ毎のエラー数を同期信号間、積算して、最もそのエラー積算数の少ないランレングス復号後信号を同期信号間で切り換えずに出力するようにしても勿論よい。
【００５８】
このようにすれば、次の同期信号の直前にビットスリップが発生した場合には、遅延のないランレングス復号後信号がエラー数が最小の確からしい情報系列として選択して出力されるし、ある同期信号の直後にビットスリップが発生した場合には、そのビットスリップ量に応じただけ遅延させたランレングス復号後信号がエラー数が最小の確からしい情報系列として選択して出力されるので、同期信号間の途中で確からしい情報系列を切り換えなくても、同期信号の直後にビットスリップが発生した場合等においては、エラーレートを削減することができることになる。
【００５９】
次に、本発明になる再生装置、再生方法、記録再生装置の再生系の第２の実施の形態について説明する。図１１は本発明になる再生装置、再生方法、記録再生装置の再生系の第２の実施の形態のブロック図を示す。同図中、図２と同一構成部分には同一符号を付し、その説明を省略する。図１１において、ビタビ復号器２５によりビタビ復号して得られたビタビ復号後信号は、ランレングス復号及びタイミング訂正回路３０に供給され、ここでランレングス復号とタイミング訂正が行われた後、ＥＣＣ回路２７に供給される。
【００６０】
このランレングス復号及びタイミング訂正回路３０は本実施の形態の再生系の要部を構成する回路であり、前述したビットスリップが発生してビット位置がずれてしまった場合でも、正しいビット位置を検索することを目的とし、第一にビタビ復号における復号エラーに基づいて、局所的に確からしいビット列を推定すること、第二にランレングス復号では、ビットずれが発生すると、本来存在しない符号や本来存在しない状態遷移が増大すること、第三に非同期のクロック情報を用いることで、同期信号の間隔を計測することができるので、確からしい場所に位置させることができること、第四に再生系にリサンプリングＤＰＬＬを用いる場合は、既に非同期のクロックでサンプリングしているので、時間的に位置を特定することが容易であることに着目し、同期信号が存在しない場所でも、確からしいビット位置を検索するようにしたものである。なお、ビタビ復号器２５では、ビタビ復号の代わりに、最大事後確率復号（ＭＡＰ復号）や、ＳＯＶＡ等の誤り訂正能力を有する復号を使用してもよいことは、第１の実施の形態と同様で、次に説明する第３の実施の形態でも同様である。
【００６１】
図１２はランレングス復号及びタイミング訂正回路３０の一実施の形態の要部のブロック図、図１３はランレングス復号及びタイミング訂正回路３０の一実施の形態の他の要部のブロック図を示す。ランレングス復号及びタイミング訂正回路３０は、図１２に示すように、前記ビタビ復号後信号を入力信号として受け、その入力信号を３つ以上連続して１ビットずつシフトするタップ遅延回路３０１と、タップ遅延回路３０１から１ビットずつシフトされたタイミングで並列出力される信号がそれぞれ入力されるランレングス復号器３０２ａ〜３０２ｃと、ランレングス復号器３０２ａ〜３０２ｃからのエラー信号を別々に計数する計数器３０３ａ〜３０３ｃと、計数器３０３ａ〜３０３ｃからの計数値が供給されて、最も小さい値を選択する比較器３０４と、図１３に示す時間合わせのための遅延器３０５ａ〜３０５ｃ等と、選択器３０６とより構成されている。
【００６２】
なお、図１２では、ランレングス復号器３０２ａ〜３０２ｃを３台しか示していないが、図３に示すＡＦＣ復号器２６２ａ〜２６２ｃと同様に、それ以上あっても勿論よく、これはタップ遅延回路３０１から１ビットずつシフトされて出力されるタップ遅延信号の数、すなわちシフトビット量に対応することになる。このため、ビットスリップを検出するためには、ビットスリップ量に応じたビットだけ遅延されたランレングス復号語信号が必要であるので、想定されるビットスリップ量以上ランレングス復号器を設けるか、あるいは、想定されるビットスリップ量以上ランレングス復号器がなくても、ランレングス復号器がさらに遅延させたランレングス復号後信号を再度出力して、ビットスリップ量に応じたビットだけ遅延されたランレングス復号語信号を出力できるようにすればよい。また、比較器３０４と、選択器３０６等とにより、本発明の比較・選択手段を構成している。
【００６３】
タップ遅延回路３０１は、例えば図１４の構成図に示すように、複数段縦続接続されたＤ−ＦＦ３０１１、３０１２、３０１３等から構成されており、前記ビタビ復号後信号を１ビットずつシフトし、互いに１ビットずつ遅延時間の異なる信号を出力する。このタップ遅延回路３０１から出力された、互いに１ビットずつ遅延時間の異なる複数の信号は、図１２に示すように、それぞれタップ遅延信号としてランレングス復号器３０２ａ、３０２ｂ、３０２ｃ等に供給されてランレングス復号される。
【００６４】
なお、ＤーＦＦ３０１１の遅延無しの入力信号がランレングス復号器３０２ａに供給され、Ｄ−ＦＦ３０１１の１ビット遅延の出力信号がランレングス復号器３０２ｂに供給され、Ｄ−ＦＦ３０１２の２ビット遅延の出力信号がランレングス復号器３０２ｃに供給される。図１２ではランレングス復号器は代表して３つ図示してあり、また、図１４で
はＤ−ＦＦの数は３つ図示してあるが、これに限定されるものではなく、図１２、図１４では３以上設けられている。
【００６５】
図１２のランレングス復号器３０２ａ、３０２ｂ、３０２ｃは、記録系のランレングス符号化に対応したタップ遅延信号のランレングス復号を互いに独立して行い、得られたランレングス復号後信号を出力すると共に、ランレングス復号の過程で符号化の際に生成されるはずのない符号が入力された、若しくは遷移するはずのない遷移が生じたことを示す復号エラーが発生した場合、エラー信号を生成して、計数器３０３ａ、３０３ｂ、３０３ｃへ出力する。
【００６６】
ここで、ランレングス復号器３０２ａ、３０２ｂ、３０２ｃは、復号の過程で得られたエラー判別結果と、入力信号であるタップ遅延回路３０１からのタップ遅延信号との差をユークリッド距離として演算し、その２乗若しくは絶対値の値をエラー信号としてもよい。
【００６７】
計数器３０３ａ、３０３ｂ、３０３ｃは、入力されたエラー信号を１ビット毎あるいは数ビット毎等の所定ビット毎に計数（積算）しており、そのエラー計数値を比較器３０４に供給する。比較器３０４は、１ビット毎あるいは数ビット毎等の所定ビット毎に入力された複数の上記のエラー計数値のうち、最も値の小さなエラー計数値のランレングス復号後信号を選択するように選択情報信号を出力する。これにより、この実施の形態では、計数器３０３ａ、３０３ｂ、３０３ｃからのエラー計数値に基づいて、１ビット毎あるいは数ビット毎等の所定ビット毎にビットスリップの発生タイミング（位置）を推定できると共に、ビットスリップ発生前に選択されていた遅延のないランレングス復号後信号と、ビットスリップ発生後選択されるランレングス復号後信号遅延信号との間の遅延ビット量を、ビットスリップ量として推定することができる。
【００６８】
図１３に示す遅延器３０５ａ、３０５ｂ及び３０５ｃは、図１２のランレングス復号器３０２ａ、３０２ｂ及び３０２ｃから出力されたランレングス復号後信号が供給され、その入力信号を選択情報信号との時間合わせのために所定時間遅延して、図１３に示す選択器３０６に供給する。
【００６９】
選択器３０６は、図１２の比較器３０４から出力された選択情報信号を選択信号として入力され、遅延器３０５ａ、３０５ｂ及び３０５ｃから供給される遅延ランレングス復号後信号の中から、前記エラー計数値が最も小さな遅延ランレングス復号後信号を、最も確からしいビット位置のランレングス復号後信号として選択して出力する。これにより、ビットスリップが発生したとしても、選択器３０６からはランレングス復号の際の復号エラーのエラー計数値に基づいて、ビットスリップ量だけビットをシフトさせたランレングス復号号信号が出力されることになる。そして、この選択器３０６により選択された遅延ランレングス復号後信号は、図１１のＥＣＣ回路２７に供給されて誤り訂正された後、復号信号として出力される。
【００７０】
なお、ＥＣＣ回路２７において、ＬＤＰＣ符号を用いた誤り訂正を行う場合は、尤度情報がランレングス復号後信号と共に入力される。前記ビタビ復号器２５のビタビ復号が軟判定の場合は、ビットスリップした場所の尤度情報を、最も確からしくない値とする。これは、ビットスリップした場所は元々値として信頼性が無いためであり、尤度情報を確からしくない値にしないと辻褄が合わなくなるためである。
【００７１】
次に、この実施の形態の動作原理について説明する。図１５は本実施の形態の動作原理を説明する図であり、本実施の形態では少なくともビットスリップにより予測されるビットスリップ量以上、１ビットずつ遅延させたランレングス復号後信号を用意し、同期信号ＳＹ１の再生後、次の同期信号ＳＹ２までの間にビットスリップが発生した場合、ランレングス復号の際の復号エラーによりエラー発生位置を検出し、その検出エラー発生位置以降は、複数のランレングス復号後信号の中から復号エラーの少ないランレングス復号後信号を、最も確からしい情報系列として選択する。
【００７２】
つまり、ビットスリップが発生した場合、今まで正常でエラーの無かったあるいはエラー最小である遅延なしのランレングス復号後信号では、急にエラー計数値が増大する一方、そのビットスリップ量と同じだけ遅延させているランレングス復号後信号では、急にエラー計数値が減少するので、このエラー計数値の変化によりビットスリップ発生位置を推定できる。
【００７３】
また、ビットスリップがない場合、比較器３０４は、例えば遅延なしのランレングス復号後信号をエラー計数値最小の情報系列として選択しており、例えば、３ビットのビットスリップの発生後は、３ビットだけ遅延させたランレングス復号後信号のエラー計数値が最小となるので、ビットスリップ量と同じだけ遅延させたランレングス復号後信号を選択することができる。
【００７４】
このように、本実施の形態では、ランレングス復号器３０２ａ、３０２ｂ、３０２ｃにおける復号エラーの所定ビット毎の計数値に基づいて、１ビットずつシフトした複数のランレングス復号後信号のうちで復号エラーの少ないランレングス復号後信号を選択するようにしたため、同期信号ＳＹ１の再生後、次の同期信号ＳＹ２の間にビットスリップが発生した場合には、そのビットスリップ量だけ遅延させたランレングス復号後信号を選択して出力することができ、図１５の誤り範囲をＥＲ４に示すように、図７に示した従来の誤り範囲ＥＲ１よりも狭い最小限の範囲に止めることができる。
【００７５】
次に、図１１中のランレングス復号及びタイミング訂正回路３０の他の実施の形態について説明する。図１１中のランレングス復号及びタイミング訂正回路３０の一実施の形態は、図１２及び図１３の各ブロック図からなる構成であったが、この実施の形態では、そのうち図１３に示す構成に替えて図１６に示す構成としたものである。図１６中、図１３と同一構成部分には同一符号を付し、その説明を省略する。
【００７６】
図１６において、図１１のビタビ復号器２５から出力されたビタビ復号後信号がＳｙｎｃ検出器３０７に供給され、ここでビタビ復号後信号中の同期信号（Ｓｙｎｃ）が検出される。このＳｙｎｃ検出器３０７から出力されたＳｙｎｃ検出信号は、遅延器３０８により選択情報信号との時間合わせのために所定時間遅延された後、選択器３０９に供給される。選択器３０９は、１ビット毎あるいは数ビット毎等の所定ビット毎にエラー計数値が最も小さな遅延ランレングス復号後信号を選択して出力するが、その際に同期信号が検出された場合は、その前後のビット位置を、その同期信号検出位置を基準にして決定する。これにより、より確からしい復号が可能となる。
【００７７】
次に、図１６に示した構成を備えたランレングス復号及びタイミング訂正回路３０の動作原理を図１７の模式図を用いて説明する。図１７において、ある同期信号ＳＹ１の再生後、次の同期信号ＳＹ２までの間にビットスリップが発生すると、選択器３０９は、Ｓｙｎｃ検出器３０７から出力されたＳｙｎｃ検出信号に基づき、次のＳｙｎｃ位置を基準として、ビットスリップ以降の確からしいビット位置を決定する。すなわち、次の同期信号ＳＹ２の位置を基準にして遡って、スリップしたビットクロックよりも確からしい固定周波数のクロックにより計数して、ビットスリップ後の同期信号ＳＹ２の発生位置から同期信号ＳＹ１と同期信号ＳＹ２との間で最小のエラー計数値を示す情報系列が入れ替わる位置を、ビットスリップ以降の確からしいビット位置として決定する。これにより、誤り範囲をＥＲ５で示すように、図７に示した誤り範囲ＥＲ１よりも狭い最小限の範囲にすることが可能となる。
【００７８】
なお、本実施の形態では、ビットスリップによるエラー発生位置を、ランレングス復号器３０２ａ，３０２ｂ，３０２ｃからの復号エラーをそれぞれ計数器３０３ａ，３０３ｂ、３０３ｃが１ビットあるいは数ビット毎等の所定ビット毎に計数して、そのエラー計数値の増大や減少等の変化に応じてビットスリップ発生位置を推定するように説明したが、リサンプリングＤＰＬＬ２３におけるＰＬＬエラーが最も大きかった箇所をビットスリップ発生位置と推定して、ビットスリップ発生後の同期信号位置から遡り、そのビットスリップ発生位置で、エラー計数値が最小のランレングス復号後信号を選択して出力するようにしても勿論よい。
【００７９】
また、本実施の形態では、１ビット毎あるいは数ビット毎等の所定ビット毎にエラー数を計数し、同期信号間でビットスリップが発生した場合、そのエラー計数値に基づいてランレングス復号後を切り換えて出力するように説明したが、本発明では、これに限らず、同期信号間エラー数を積算して、最もその積算値が少ないランレングス復号後信号をその同期信号間で切り換えずに出力するようにしても勿論よい。
【００８０】
このようにすれば、次の同期信号の直前にビットスリップが発生した場合には、遅延のないランレングス復号後信号がエラー数が最小の確からしい情報系列として選択して出力されるし、ある同期信号の直後にビットスリップが発生した場合には、そのビットスリップ量に応じただけ遅延させたランレングス復号後信号がエラー数が最小の確からしい情報系列として選択して出力されるので、同期信号間の途中で確からしい情報系列を切り換えなくても、同期信号の直後にビットスリップが発生した場合等においては、エラーレートを削減することができることになる。なお、このことは、次に説明する第３の実施の形態でも同様である。
【００８１】
また、選択器３０９をメモリで構成して、タップ遅延回路３０１からの複数のランレングス復号後信号を記憶し、比較器３０４から選択情報信号が入力された場合、その選択情報信号とＳｙｎｃ検出器３０７が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定し、選択情報信号が示すランレングス復号後信号をその確からしいビット位置から出力するように構成してもよい。また、選択器３０６をメモリで構成し、比較器３０４からの選択情報信号に基づき、そのタイミングで選択情報信号が示すランレングス復号後信号を、確からしいビット位置から出力するようにしてもよい。
【００８２】
次に、本発明になる再生装置、再生方法及び記録再生装置の記録系の第２の実施の形態について説明する。図１８は本発明になる再生装置、再生方法及び記録再生装置の記録系の第２の実施の形態のブロック図を示す。同図中、図１と同一構成部分には同一符号を付し、その説明を省略する。図１８において、記録系はランレングス符号化回路１６から出力されたランレングス制限符号に対してＥＣＣ用パリティ（ＲＳ、ＬＤＰＣ等）を生成する処理を行ってストラテジ回路１７へ出力するＥＣＣ用パリティ生成回路１８を設けた点に特徴がある。
【００８３】
次に、本発明の再生装置、再生方法及び記録再生装置の再生系の第３の実施の形態について説明する。図１９は本発明になる再生装置、再生方法及び記録再生装置の再生系の第３の実施の形態のブロック図を示す。同図中、図１１と同一構成部分には同一符号を付し、その説明を省略する。図１９に示す第３の実施の形態は、図１８に示した記録系によりランレングス制限符号が記録された光ディスクからランレングス制限符号を再生する再生系であり、図１１のランレングス復号及びタイミング訂正回路３０の替わりにタイミング訂正回路３３を設け、更にその後段にＥＣＣ回路（ＲＳ・ＬＤＰＣ等）３４、ランレングス復号回路３５、ＥＣＣ回路（ＲＳ・ＬＤＰＣ等）２７を順次に接続して復号したデータを出力する構成である。
【００８４】
図１９において、タイミング訂正回路３３は、図２０に示した回路部と、図２１又は図２２に示した回路部とからなる。ただし、図２０に示した回路部では、図１２に示す回路部とは異なり、ランレングス復号器３０２ａ’，３０２ｂ’，３０２ｃ’等は、ビタビ復号器２５からのビタビ復号後信号をタップ遅延回路３０１が１ビットずつシフトさせたタップ遅延信号をそれぞれランレングス復号してその復号エラーのエラー信号を出力するだけで、ランレングス復号後信号を選択器３３２へ出力しない。タップ遅延回路３０１が１ビットずつシフトさせたタップ遅延信号を、図２１に示す選択器３３２又は図２２に示す選択器３３６へ遅延器３３１ａ、３３１ｂ、３３１ｃを介して供給する。
【００８５】
すなわち、図２１に示すタイミング訂正回路３３内の回路部では、前記図２０に示すタップ遅延回路３０１から１ビットずつシフトしたタイミングで並列出力されたビタビ復号後信号（タップ遅延信号）がそれぞれ遅延器３３１ａ、３３１ｂ、３３１ｃ等により、選択情報信号との時間合わせのために所定時間遅延された後、図２１に示す選択器３３２に供給され、ここで選択情報信号に基づき、図１２で説明した１ビット毎または数ビット毎等の所定ビット毎のエラー計数値が最も小さな信号に対応したビタビ復号後信号を、最も確からしいビット位置の信号として選択される。
【００８６】
また、図１９中のタイミング訂正回路３３を、図２０に示した回路部と、図２２に示した回路部とからなる構成とすることもできる。図２２中、図２１と同一構成部分には同一符号を付し、その説明を省略する。図２２において、図１１のビタビ復号器２５から出力されたビタビ復号後信号がＳｙｎｃ検出器３３４に供給され、ここでビタビ復号後信号中の同期信号（Ｓｙｎｃ）が検出される。
【００８７】
このＳｙｎｃ検出器３３４から出力されたＳｙｎｃ検出信号は、遅延器３３５により選択情報信号との時間合わせのために所定時間遅延された後、選択器３３６に供給される。選択器３３６は、１ビット毎または数ビット毎等の所定ビット毎のエラー計数値が最も小さなタップ遅延信号を選択して出力するが、その際に同期信号が検出された場合は、その前後のビット位置を、その同期信号検出位置を基準にして決定する。これにより、確からしい復号が可能となる。
【００８８】
図２１の選択器３３２又は図２２の選択器３３６により選択されたタップ遅延信号は、タイミング訂正回路３３の出力信号として図１９のＥＣＣ回路３４に供給され、ここで図１８の記録系のＥＣＣ用パリティ生成回路１８で生成された誤り検出符号ＲＳ又はＬＤＰＣ等に基づき誤り訂正された後、ランレングス復号回路３５に供給され、ランレングス復号（尤度変換）されてランレングス復号後信号が得られる。このランレングス復号後信号は、更にＥＣＣ回路２７に供給されて図１８の記録系のＥＣＣ用パリティ生成回路１５で生成された誤り検出符号ＲＳ又はＬＤＰＣ等に基づき誤り訂正されて出力される。
【００８９】
この再生系は、図１８に示した記録系に対応して、ランレングス制限されたＥＣＣパリティに対応させた構成としたものであるが、第１の実施の形態の再生系と同様の効果を奏する。また、ランレングス制限された、ＥＣＣパリティにも対応することが可能となる。
【００９０】
なお、図１８の記録系において、ＥＣＣ用パリティ生成回路１８において、ランレングス制限符号に対してＬＤＰＣ符号化を行いパリティを追加挿入してから記録を行った場合、図１９の再生系では、ビタビ復号器２５及びタイミング訂正回路３３では追加挿入したパリティを除いてビタビ復号及びタイミング訂正処理動作を行い、その結果として得られるタップ出力に対する系列選択後信号に対して、ＥＣＣ回路３４においてＬＤＰＣ符号の復号を行い、その後にランレングス復号回路３５にてランレングス復号を行う。
【００９１】
また、選択器３３６をメモリで構成して、タップ遅延回路３０１からの複数のタップ遅延信号を記憶し、比較器３０４から選択情報信号が入力された場合、その選択情報信号とＳｙｎｃ検出器３３４が検出した次の同期信号の検出位置に基づいてビットスリップ発生後の確からしいビット位置を推定し、選択情報信号が示すタップ遅延信号をその確からしいビット位置から出力するように構成しても勿論よい。また、選択器３３２をメモリで構成し、比較器３０４からの選択情報信号に基づき、そのタイミングで選択情報信号が示すタップ遅延信号を、確からしいビット位置から出力するようにしてもよい。
【００９２】
なお、本発明は以上の実施の形態に限定されるものではなく、例えば図１２のタップ遅延回路３０１をメモリで構成してもよく、そのメモリに取り込んだビタビ復号後信号に対し、メモリアドレス（ポインタ）を操作することにより、並列に複数のタップ遅延信号を出力するようにしてもよい。
【００９３】
また、以上の実施の形態では、例えば、図１等に示す記録系の構成と、図２等に示す再生系の構成とを、別々に説明して、再生装置のみに適用可能に説明したが、本発明では、これに限らず、図１等に示す記録系の構成と図２等に示す再生系の構成との双方を有する記録再生装置にも勿論適用可能である。
【図面の簡単な説明】
【００９４】
【図１】本発明の再生装置、再生方法及び記録再生装置に対応した記録系の第１の実施の形態のブロック図である。
【図２】本発明の再生装置、再生方法及び記録再生装置の再生系の第１の実施の形態のブロック図である。
【図３】図２中のタイミング訂正回路の一実施の形態の要部のブロック図である。
【図４】図２中のタイミング訂正回路の一実施の形態の他の要部のブロック図である。
【図５】情報ビット群の使用例を示す図である。
【図６】図３中のＡＦＣ検出器２６１の一実施の形態のブロック図である。
【図７】ビットスリップにより、ビットスリップ以降のビットが全てずれた状態を示す模式図である。
【図８】ＡＦを検出する過程を示す図である。
【図９】本発明装置の第１の実施の形態の動作原理を示す模式図である。
【図１０】本発明装置の他の例の動作を示す模式図である。
【図１１】本発明の再生装置、再生方法及び記録再生装置の再生系の第２の実施の形態のブロック図である。
【図１２】図１１中のランレングス復号及びタイミング訂正回路の一実施の形態の要部のブロック図である。
【図１３】図１１中のランレングス復号及びタイミング訂正回路の一実施の形態の他の要部のブロック図である。
【図１４】図１２中のタップ遅延回路の一例のブロック図である。
【図１５】本発明装置の第２の実施の形態の動作原理を示す模式図である。
【図１６】図１１中のランレングス復号及びタイミング訂正回路の他の実施の形態の要部のブロック図である。
【図１７】図１６に示した構成を備えたランレングス復号及びタイミング訂正回路の動作原理を模式的に説明する図である。
【図１８】本発明の再生装置、再生方法及び記録再生装置に対応した記録系の第２の実施の形態のブロック図である。
【図１９】本発明の再生装置、再生方法及び記録再生装置の再生系の第３の実施の形態のブロック図である。
【図２０】図１９中のタイミング訂正回路の一実施の形態の要部のブロック図である。
【図２１】図１９中のタイミング訂正回路の一実施の形態の要部のブロック図である。
【図２２】図１９中のタイミング訂正回路の他の実施の形態の要部のブロック図である。
【図２３】従来の記録再生装置の一例のブロック図である。
【符号の説明】
【００９５】
１５、１８  ＥＣＣ用パリティ生成回路
１６  ランレングス符号化回路
１７  ストラテジ回路
２３  リサンプリングＤＰＬＬ
２４  適応等化回路
２５  ビタビ復号器
２６、３３  タイミング訂正回路
２７、３４  ＥＣＣ回路
３５  ランレングス復号回路
２６１  ＡＦＣ検出器
２６２ａ〜２６２ｃ  ＡＦＣ復号器
２６３、３０４  比較器
２６５、３０６、３０９、３３２、３３６  選択器
３０１  タップ遅延回路
３０２ａ〜３０２ｃ、３０２ａ’〜３０２ｃ’、２６１４  ランレングス復号器
３０３ａ〜３０３ｃ  計数器
３０７、３３４  Ｓｙｎｃ検出器
２６１１〜２６１３、３０１１〜３０１３  Ｄ型フリップフロップ（Ｄ−ＦＦ）
２６１５  ＢＩＳ検出器
２６１６  メモリ
【図１】
2006073172.tif 000003
【図２】
2006073172.tif 000004
【図３】
2006073172.tif 000005
【図４】
2006073172.tif 000006
【図５】
2006073172.tif 000007
【図６】
2006073172.tif 000008
【図７】
2006073172.tif 000009
【図８】
2006073172.tif 000010
【図９】
2006073172.tif 000011
【図１０】
2006073172.tif 000012
【図１１】
2006073172.tif 000013
【図１２】
2006073172.tif 000014
【図１３】
2006073172.tif 000015
【図１４】
2006073172.tif 000016
【図１５】
2006073172.tif 000017
【図１６】
2006073172.tif 000018
【図１７】
2006073172.tif 000019
【図１８】
2006073172.tif 000020
【図１９】
2006073172.tif 000021
【図２０】
2006073172.tif 000022
【図２１】
2006073172.tif 000023
【図２２】
2006073172.tif 000024
【図２３】
2006073172.tif 000025