(57)【特許請求の範囲】
【請求項１】
情報記録トラックが蛇行された案内溝によって形成されているとともに、上記案内溝の蛇行における８周期の位相変化によって１ビットの情報語が構成される情報語により再生専用情報が記録されている光記録媒体に対して再生を行う情報再生装置として、
上記案内溝の蛇行に応じたウォブル再生信号を検出するウォブル再生信号検出手段と、
上記ウォブル再生信号検出手段で検出されたウォブル再生信号に対し、１ビットの情報語を表現する符号化則として最小符号間距離が１を越える符号化則によって決まる状態遷移に基づいた最尤復号によって上記情報語を復号する復号手段と、
上記復号手段で得られた情報語から、上記再生専用情報をデコードするデコード手段と、
を備え、
上記復号手段では、上記位相変化による値を状態として１６個の状態数を持つ最尤復号を行うとともに、上記最尤復号での系列推定において、複数の位相変化系列から、１ビットの情報語を直接復号する情報再生装置。
【請求項２】
上記再生専用情報は、光記録媒体上の位置を示すアドレス情報である請求項１に記載の情報再生装置。
【請求項３】
上記復号手段は、
上記ウォブル再生信号から上記案内溝の蛇行の一周期ごとに、その位相を表す情報を検出する位相検出部と、
上記位相を表す情報から、上記情報語の符号化則の中で存在しうるデータパターンに対するメトリックを演算するメトリック演算部と、
上記演算されたメトリックから最尤であるデータ遷移を選択する選択部と、
上記データパターンの候補の遷移を記憶する記憶部と、
を備える請求項１に記載の情報再生装置。
【請求項４】
上記復号手段では、上記位相変化による値を状態とするトレリス線図に基づいた最尤復号処理を行う請求項１に記載の情報再生装置。
【請求項５】
情報記録トラックが蛇行された案内溝によって形成されているとともに、上記案内溝の蛇行における８周期の位相変化によって１ビットの情報語が構成される情報語により再生専用情報が記録されている光記録媒体から、上記再生専用情報を再生する情報再生方法として、
上記案内溝の蛇行に応じたウォブル再生信号を検出するステップと、
上記検出ステップで検出されたウォブル再生信号に対し、１ビットの情報語を表現する符号化則として最小符号間距離が１を越える符号化則によって決まる状態遷移に基づいた最尤復号によって上記情報語を復号する処理であって、上記位相変化による値を状態として１６個の状態数を持つ最尤復号を行うとともに、上記最尤復号での系列推定において、複数の位相変化系列から、１ビットの情報語を直接復号する復号ステップと、
上記復号ステップで得られた情報語から、上記再生専用情報をデコードするデコードステップと、
を備えた情報再生方法。
【請求項６】
上記再生専用情報は、光記録媒体上の位置を示すアドレス情報である請求項５に記載の情報再生方法。
【請求項７】
上記復号ステップでは、上記位相変化による値を状態とするトレリス線図に基づいた最尤復号処理を行う請求項５に記載の情報再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクなどの光記録媒体に対する情報再生装置、情報再生方法に関し、特に蛇行された案内溝（ウォブリンググルーブ）によって記録されている再生専用情報の再生に関する。
【背景技術】
【０００２】
【特許文献１】特開２００４−２１３８７０号公報
【０００３】
光学的に情報の記録又は再生が可能な光記録媒体として、光ディスク、光カード等が知られている。これらの光記録媒体に対しては、半導体レーザ等のレーザ光を用い、レンズを介して微小に集光した光ビームを照射することで、情報の記録或いは再生を行う。
【０００４】
光ディスクのフォーマットの１つであるＤＶＤ＋Ｒ（Digital Versatile Disc + Recordable）、ＤＶＤ＋ＲＷ（Digital Versatile Disc + ReWritable) におけるアドレス記録には、ＡＤＩＰ（Address  in PreGroove) 方式が用いられている。
これは、ディスクのトラックの案内溝（グルーブ）を微少な振幅で蛇行（ウォブリング）させ、蛇行の位相によって再生専用の情報としてアドレス等を記録するものである。
溝の蛇行からの再生信号はウォブル再生信号と呼ばれ、ほぼ正弦波状に形成される。このウォブル再生信号の一周期分の位相を反転させる個所を設けるという変調を用いて、ウォブリンググルーブによる情報記録が行われている。
【０００５】
例えば図１０（ａ）に示すように、通常位相の個所をＰ（positive wobble) 、位相反転部分をＮ（negative wobble）としたとき、ＮＰＰＰＰＰＮＮの列が情報語の「０」を表すという規則になっている。また図１０には示していないが、ＮＰＰＰＮＮＰＰの列が情報語の「１」を表す。
これまでの技術では、例えば図１１に示すウォブル検出部１００の構成によりウォブル再生信号から情報語を検出していた。即ち、まずウォブル再生信号をサンプリング部１０１でＡ／Ｄ変換してデジタル信号とする。続いてしきい値判定部１０２では、サンプリング部１０１でサンプルされた値を、図１０（ｂ）のように或るしきい値と比較し、サンプル値がしきい値を越えた場合はＮ（ネガティブウォブル）、サンプル値はしきい値を下回った場合はＰ（ポジティブウォブル）とする。しきい値判定部１０２では、このような検出結果として、図１０（ｃ）のようにサンプル値毎にＰ、Ｎが検出されるが、この検出されたＰ、Ｎの列がパターン検出部１０３でパターン検出される。そしてＮＰＰＰＰＰＮＮのパターンが検出されたら、その部分が情報語の「０」の１ビットとして検出される（検出ビット）。
このような検出方式によれば、ノイズや歪みなどのない安定した条件での動作時には正しく例えば図１０（ｃ）のようにＮＰＰＰＰＰＮＮの列が検出され、ウォブル再生信号から情報語が検出されることになる。
このように１ビットの情報語が検出されたら、その情報語の列は後段のアドレスデコード部に供給され、アドレスデコード部においてアドレス値がデコードされる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら実際のディスク記録再生装置においては、ディスクの回転むらやノイズの発生などによりウォブル再生信号には外乱が重畳されるため、情報語の検出誤りが起きやすいという問題がある。ＡＤＩＰとしてのアドレス値はディスク上の位置を示す信号であり、これを基に情報の記録を行うためのものであるから、この情報語の検出誤りによりアドレス情報を誤ると、正常に記録が行えなくなる。
【０００７】
そこで本発明では、グルーブのウォブリングによって記録された情報の検出精度を高めた検出方式を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の情報再生装置は、情報記録トラックが蛇行された案内溝によって形成されているとともに、上記案内溝の蛇行における８周期の位相変化によって１ビットの情報語が構成される情報語により再生専用情報（例えばアドレス情報）が記録されている光記録媒体に対して再生を行う情報再生装置である。そして、上記案内溝の蛇行に応じたウォブル再生信号を検出するウォブル再生信号検出手段と、上記ウォブル再生信号検出手段で検出されたウォブル再生信号に対し、１ビットの情報語を表現する符号化則として最小符号間距離が１を越える符号化則によって決まる状態遷移に基づいた最尤復号によって上記情報語を復号する復号手段と、上記復号手段で得られた情報語から、上記再生専用情報をデコードするデコード手段とを備える。上記復号手段では、上記位相変化による値を状態として１６個の状態数を持つ最尤復号を行うとともに、上記最尤復号での系列推定において、複数の位相変化系列から、１ビットの情報語を直接復号する。
【０００９】
また、上記復号手段は、上記ウォブル再生信号から上記案内溝の蛇行の一周期ごとに、その位相を表す情報を検出する位相検出部と、上記位相を表す情報から、上記情報語の符号化則の中で存在しうるデータパターンに対するメトリックを演算するメトリック演算部と、上記演算されたメトリックから最尤であるデータ遷移を選択する選択部と、上記データパターンの候補の遷移を記憶する記憶部とを備える。
また上記復号手段では、上記位相変化による値を状態とするトレリス線図に基づいた最尤復号処理を行う。
【００１０】
本発明の情報再生方法は、情報記録トラックが蛇行された案内溝によって形成されているとともに、上記案内溝の蛇行における８周期の位相変化によって１ビットの情報語が構成される情報語により再生専用情報が記録されている光記録媒体から、上記再生専用情報を再生する情報再生方法である。そして、上記案内溝の蛇行に応じたウォブル再生信号を検出するステップと、上記検出ステップで検出されたウォブル再生信号に対し、１ビットの情報語を表現する符号化則として最小符号間距離が１を越える符号化則によって決まる状態遷移に基づいた最尤復号によって上記情報語を復号する処理であって、上記位相変化による値を状態として１６個の状態数を持つ最尤復号を行うとともに、上記最尤復号での系列推定において、複数の位相変化系列から、１ビットの情報語を直接復号する復号ステップと、上記復号ステップで得られた情報語から、上記再生専用情報をデコードするデコードステップとを備える。
【００１１】
即ち本発明ではグルーブのウォブリングによって記録されているアドレス情報等の再生専用情報の再生において、ウォブリングの複数の位相変化によって表される情報語の復号に最尤復号を用いる。
このとき、１ビットの情報語を表現する符号化則として最小符号間距離が１を越える符号化則によって決まる状態遷移に基づいた最尤復号によって上記情報語を復号することで、アドレス情報等の検出精度を高め、外乱が発生した条件のもとでもより安定に記録等の動作ができるようにする。そして特に、１ビットの情報語の符号化則に基づくことで、最尤復号過程での状態（ステート）の遷移を縮退し、回路規模の肥大化を招かない効率的な復号処理を行う。
【発明の効果】
【００１２】
本発明によれば、光記録媒体のウォブリンググルーブによる情報を検出する方式として最尤復号（ビタビ復号）を適用することにより、信号品質の劣化した状態でも良好に情報語を検出でき、これによりアドレス等の再生専用情報を精度良く検出できるようになる。従って、例えば光ディスクの劣化や装置の振動の発生などの条件の悪い状態でも良好にディスクへのアクセス等の動作が可能となる。
また、最尤復号器として、縮退された状態を用いた演算方式を用いることにより最尤復号回路規模の肥大化を防ぎ、効率的な構成とすることができる。
また最尤復号での系列推定において、複数の位相変化系列から１ビットの情報語を直接復号することで、パターン検出回路も不要とでき、回路規模の最小化によるコストダウンを実現することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を次の順序で説明する。
［１．基本的な考え方］
［２．記録再生装置の構成］
［３．ウォブルデコード部の構成及び動作］
【００１４】
［１．基本的な考え方］
実施の形態の記録再生装置は、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷとしての光ディスクに対して記録再生を行う装置とする。 ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷにおいてＡＤＩＰとしてグルーブのウォブリングで記録される情報の符号化方法としては、以下のルールにしたがった変換がなされている。
すなわち、図１０で説明したようにウォブリングの波形の位相をＰ、Ｎで示した場合において、情報語としての「０」を８周期のウォブリングにおけるＮＰＰＰＰＰＮＮ、情報語としての「１」を８周期のウォブリングにおけるＮＰＰＰＮＮＰＰ、同期マークを表す情報を８周期のウォブリングにおけるＮＮＮＮＰＰＰＰで表すように符号化がされ、これらのパターンとパターンの間には８５個のＰがはさまるようになされている。
【００１５】
この場合、フォーマット上規定されている符号語としては、ＮＰＰＰＰＰＮＮ、ＮＰＰＰＮＮＰＰ、ＮＮＮＮＰＰＰＰ、８５個のＰの４種類しか存在しない。
従って、これらの最小符号間ユークリッド距離ｄminは、ＮとＰの距離を１とすると、例えば、
符号１：ＰＰＰ・・・ＰＰＰＮＮＮＮＰＰＰＰＰＰ・・・ＰＰＰと、
符号２：ＰＰＰ・・・ＰＰＮＮＮＮＰＰＰＰＰＰＰ・・・ＰＰＰとの距離であり、
【数１】
0004788346.tif 000002
から
【数２】
0004788346.tif 000003
となる。
【００１６】
最小符号間距離が１より大きいため、符号の制約条件を使って最尤復号によって復号することにで符号化利得を稼ぐことが可能となる。
具体的には、この符号の制約条件を使い、入力信号をＮまたはＰとするビタビ復号器に適用することによって利得を実現する。
【００１７】
なお、上記特許文献１として示した公報に記載された技術として、ウォブルの位相変調によって形成されたアドレス情報から最尤復号器にてアドレス情報を再生する手法が提案されているが、その手法では４つの位相の変化分を状態とする最尤復号を行う手法であり、そこで演算されている最小符号間距離は、例えばＰＰＰＰＰＰＰとＰＰＰＮＰＰＰのふたつの符号の場合である。この場合、
【数３】
0004788346.tif 000004
から、
【数４】
0004788346.tif 000005
となる。従って、この場合では符号化利得は１であるが、本発明の実施の形態における最小符号間距離はその√２倍あるため、さらに約３ｄＢの検出利得を得ることが可能となり、より良好なアドレス検出を実現することができるものである。
【００１８】
以下、本実施の形態の考え方の説明において、簡単のためにＰ（ポジティブウォブル）を「０」、Ｎ（ネガティブウォブル）を「１」と記述し、まず符号語としてモノトーンの「００００」と、同期マークである「１１１１」のみが存在する場合を例にとって、復号アルゴリズムと回路としての実現方法を説明する。
【００１９】
ここでは、４ビット長の符号語が存在するので、２4＝１６個の状態数を持つトレリス線図を図１に示す。図１では、各状態（ステート）として「００００」「０００１」・・・「１１１１」の１６個の状態が示され、矢印により、あり得る状態遷移を示している。○、●はそれぞれ各時点の状態である。
【００２０】
初期状態としモノトーン、すなわち「００００」からスタートするとする。８９個の「０」が連続している期間（同期マーク「ＮＮＮＮＰＰＰＰ」の後半の４個の「ＰＰＰＰ」の期間と８５個のＰの期間）は、状態「００００」→「００００」の遷移が継続される。
同期マークの最初の「１」がくると、状態「００００」から「０００１」に遷移し、その後「００１１」→「０１１１」→「１１１１」に至る。 このときに遷移する状態を●で示している。
同期マークの１は４ビット続き、その次は必ず「０」であるから、状態「１１１１」に至った後は、破線で示すように「１１１０」→「１１００」→「１０００」と遷移した後、「００００」に戻る。
【００２１】
従って、実際に必要な状態数は１６個ではなく、（  ）を付した状態を除いた８個となる。つまり同期マークのみを考えた場合、「００１０」「０１００」「０１０１」「０１１０」「１００１」「１０１０」「１０１１」「１１０１」は不要であり、８個の状態として状態「００００」「０００１」「００１１」「０１１１」「１０００」「１１００」「１１１０」「１１１１」を考えればよい。
さらに、同期マークのあとには必ず８９個の「０」が来るという条件があるので、破線で示した「１１１１」→「１１１０」→「１１００」→「１０００」→「００００」の遷移は、「１１１１」→「００００」としても最小距離に変化はないため、状態「１１１０」「１１００」「１０００」は状態「００００」に縮退することができる。
すなわち、これらの４つの状態をまとめて「＊＊＊０」と表現することで、最終的に、図に☆を付した「＊＊＊０」「０００１」「００１１」「０１１１」「１１１１」の５つの状態だけあればよいということができる。
【００２２】
次に、実際のＡＤＩＰパターンに適用する場合について説明する。
実際のフォーマットでは、８５個の「０」の連続と、「１０００１１００」「１０００００１１」「１１１１００００」が存在しているので、これらを処理するビタビ復号器は以下のようにして構成する。
【００２３】
この場合の符号語は８ビット長であるから、最大２8＝２５６個の状態が考えられるが、符号語として「００００」と「１１１１」のみが存在するとして説明した上記図１の場合と同様に、状態数縮退法を適用することにより、トレリス線図は図２に示すように簡略化することができる。
即ち、図２のように状態Ｓ00、Ｓ01・・・Ｓ15の１６個の状態数に縮退できる。各状態を８ビットで表すと次のようになる。
状態Ｓ00：００００００００
状態Ｓ01：０００００００１
状態Ｓ02：００００００１１
状態Ｓ03：０００００１１１
状態Ｓ04：００００１１１１
状態Ｓ05：００００００１０
状態Ｓ06：０００００１００
状態Ｓ07：００００１０００
状態Ｓ08：０００１０００１
状態Ｓ09：００１０００１１
状態Ｓ10：０１０００１１０
状態Ｓ11：１０００１１００
状態Ｓ12：０００１００００
状態Ｓ13：００１０００００
状態Ｓ14：０１０００００１
状態Ｓ15：１０００００１１
【００２４】
図３は、図２のトレリス線図における状態遷移を、各状態にあるときから、次に入力される値「０」「１」に応じて遷移するパスを示したものである。
状態Ｓ00からは、状態Ｓ00又は状態Ｓ01へのパスが存在する。
状態Ｓ01からは、状態Ｓ02又は状態Ｓ05へのパスが存在する。
状態Ｓ02からは、状態Ｓ03へのパスが存在する。
状態Ｓ03からは、状態Ｓ04へのパスが存在する。
状態Ｓ04からは、状態Ｓ00へのパスが存在する。
状態Ｓ05からは、状態Ｓ06へのパスが存在する。
状態Ｓ06からは、状態Ｓ07へのパスが存在する。
状態Ｓ07からは、状態Ｓ08又は状態Ｓ12へのパスが存在する。
状態Ｓ08からは、状態Ｓ09へのパスが存在する。
状態Ｓ09からは、状態Ｓ10へのパスが存在する。
状態Ｓ10からは、状態Ｓ11へのパスが存在する。
状態Ｓ11からは、状態Ｓ00へのパスが存在する。
状態Ｓ12からは、状態Ｓ13へのパスが存在する。
状態Ｓ13からは、状態Ｓ14へのパスが存在する。
状態Ｓ14からは、状態Ｓ15へのパスが存在する。
状態Ｓ15からは、状態Ｓ00へのパスが存在する。
【００２５】
この図２，図３のように状態数は１６個であり、パスのマージは状態Ｓ00（＝「００００００００」）に来る一カ所のみであるから、ビタビ復号器内のＡＣＳ（add compare select）としては１個であり、「compare」と「select」のないＡＣＳ、つまり単なる加算器が１５個の構成となる。
このような手法でビタビ復号器を構成することにより、最小符号間距離を√２とする検出器を実現できる。
この方式によるビタビ検出を組み込んだビタビ復号器の構成については図７、図８、図９で後述するが、このビタビ復号器の検出性能の例を図４に示しておく。
【００２６】
図４の特性は、ウォブル再生信号のＳＮ比（信号とノイズの比）を変えたときの検出エラーレートをシミュレーションによって求めたものであり、従来型の図１１のようなレベル検出方式を用いる場合を■で、本発明にかかるビタビ検出方式を用いる場合を△で示している。
例えば同じビットエラーレート１０-6を得るのに必要なＳＮ比は従来のレベル検出方式の場合は約１９ｄＢ必要であるのに対し、本例のビタビ検出方式を用いる場合には.１６ｄＢ以下ですむ。
すなわち、ウォブル再生信号のＳＮ比が３ｄＢ以上劣化した条件でも同等のエラー特性を得ることができる。
【００２７】
以上のように、本実施の形態は、アドレス符号化における制約条件を利用し、最小符号間距離が１より大きいことを利用して、ビタビ復号器によってＡＤＩＰとしてのアドレス情報を復号することにより、信号検出利得を高め、信号品質の悪い条件でも高い復号性能を実現するようにするものである。
さらに、ビタビ復号器内のパスメモリは系列推定を行うものであることを利用し、ビタビ復号器からの出力として直接情報語を出力することで、パターン検出器を不要とし、回路規模を小さくするような構成をとる。
【００２８】
［２．記録再生装置の構成］
本発明の情報再生装置の実施の形態となる記録再生装置の構成を図５に示す。
この記録再生装置は、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＯＭ（Digital Versatile Disc  - Read Only Memory） としてのＤＶＤ方式のディスクや、ＣＤＤＡ（Compact Disc Digital Audio）、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory） 、ＣＤ−Ｒ（Compact Disc - Recordable）、ＣＤ−ＲＷ（Compact Disc - Rewritable）等のＣＤ方式の光ディスク９０に対して情報の記録及び再生を行う装置である。
【００２９】
光ディスク９０は、図示しないターンテーブルに積載され、記録再生動作時においてスピンドルモータ３によって一定線速度（ＣＬＶ）もしくは一定角速度（ＣＡＶ）で回転駆動される。
そしてピックアップ１によるレーザ照射及び反射光の検出によって、光ディスク９０にエンボスピット形態、色素変化ピット形態（ＤＶＤ＋Ｒ等の場合）、或いは相変化ピット形態（ＤＶＤ＋ＲＷ等の場合）などで記録されているデータの読み出しや、光ディスク９０上に形成されているウォブリンググルーブによるＡＤＩＰ情報の読み出しが行なわれることになる。また、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等の記録可能な光ディスク９０に対しては、ピックアップ１によるレーザ照射により、色素変化ピットや相変化ピットを形成する情報記録動作が行われる。
【００３０】
ピックアップ１内には、レーザ光源となるレーザダイオード１ｃや、レーザダイオード１ｃをレーザ発光駆動するレーザドライバ１ｄ、光ディスク１からの反射光やレーザパワーを検出するための複数の検出部からなるフォトディテクタ１ｂ、レーザ光の出力端となる対物レンズを保持するとともに対物レンズをトラッキング方向及びフォーカス方向に移動可能に保持する二軸アクチュエータ１ａ、さらには図示しないが、レーザ光を対物レンズを介してディスク記録面に照射し、またその反射光をフォトディテクタ１ｂに導く光学系などが形成される。
またピックアップ１全体はスレッド機構２によりディスク半径方向に移動可能とされている。
【００３１】
光ディスク９０からの反射光情報はフォトディテクタ１ｂによって検出され、受光光量に応じた電気信号とされてＲＦアンプ／マトリクス部４に供給される。
ＲＦアンプ／マトリクス部４には、ピックアップ１内の複数のフォトディテクタ１ｂからの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。例えば再生データであるＲＦ信号、サーボ制御のためのフォーカスエラー信号、トラッキングエラー信号、ウォブリンググルーブの情報となる例えばプッシュプル信号としてのウォブル再生信号などを生成する。
またＲＦアンプ／マトリクス部４は、フォトディテクタ１ｂにおけるレーザパワーのモニタ用の検出部からの信号から、レーザーパワーの制御信号を生成し、レーザドライバ１ｄにフィードバックする。レーザドライバ１ｄでは、この制御信号に応じてレーザダイオードの駆動パワーがコントロールされることで、ＡＰＣ（Automatic Power Control）動作として目的とするレーザーパワーでの安定したレーザ出力が行われる。
【００３２】
再生時においてＲＦアンプ／マトリクス部４で得られた再生ＲＦ信号は、ＥＦＭ＋／ＥＦＭ復調部６において、２値化、ＥＦＭ＋信号（８−１６変調信号）又はＥＦＭ信号（８−１４変調信号）に対する復調処理が行われる。
また、この復調処理に用いる再生クロックがＰＬＬ回路５で生成される。
さらに復調された信号については、ＤＶＤ／ＣＤデコード部７で、ディスクフォーマットに応じたデコード処理、エラー訂正処理、デインターリーブ等が施され、再生データが得られる。
なお、ＤＶＤ／ＣＤデコード部７では、デコード処理時に得られた情報の中から、サブコード情報やセクターＩＤ情報などを抜き出しており、これらの情報をＣＰＵ１１に供給する。
【００３３】
ＲＡＭ９は、バッファマネージャ８の管理のもと、インターフェース１０から得られたデータを保存したり、ホスト機器に対してデータ転送する為のバッファメモリとして用いられる。
ＤＶＤ／ＣＤデコード部７で得られた再生データは、バッファマネージャ８によりＲＡＭ９に一時的に格納される。
【００３４】
インターフェース１０は、外部のパーソナルコンピュータ等のホスト機器と接続され、ホスト機器との間で再生データやリード／ライトコマンド等の通信を行う。
そして、この記録再生装置からの再生出力としては、バッファマネージャ８によりＲＡＭ９にバファリングされているデータが読み出され、インターフェース１０を介してホスト機器に転送出力されることになる。
またホスト機器からのリード／ライトコマンドや記録データ、その他の信号はインターフェース１０を介してバッファマネージャ８に受け渡されてＲＡＭ９にバッファリングされたり、ＣＰＵ１１に供給される。
このインターフェース１０は例えばＡＴＡＰＩ（AT Attachment Packet Interface）とされる。
【００３５】
ＣＰＵ１１は、例えばマイクロコンピュータで形成され、装置全体の制御を行う。ＣＰＵ１１の動作プログラムはプログラムＲＯＭ１２に格納される。
ＣＰＵ１１は、インターフェース１０を介して受け取ったホスト機器からのコマンドに応じて、動作プログラムで規定された各種処理を行う。
【００３６】
ホスト機器からライトコマンド及び記録データが供給されることで光ディスク９０に対する記録が行われる。
データの記録時においては、ＲＡＭ９にバッファリングされた記録データは、ＤＶＤ／ＣＤエンコード部１６においてインターリーブやエラー訂正コード付加などが施され、さらにＥＦＭ＋／ＥＦＭ変調部１７で、ＥＦＭ＋変調又はＦＥＭ変調が施される。
そしてこのように変調された記録データがライトストラテジ１８に供給される。ライトストラテジ１８は、変調された記録データに応じてレーザ駆動パルスの生成、波形整形、記録タイミング補正等を行い、レーザ駆動パルスをレーザドライバ１ｄに供給する。レーザドライバ１ｄは、レーザ駆動パルスに応じてレーザダイオード１ｃを駆動し、記録データに応じたレーザ出力を実行させ、光ディスク９０にデータ書込を行う。
【００３７】
この記録動作時においては、ＣＰＵ１１は、光ディスク９０の記録領域に対してピックアップ１から記録パワーでレーザ光を照射するように制御する。
光ディスク９０が色素変化膜を記録層としたライトワンス型のものである場合は、記録パワーのレーザ照射により、色素変化によるピットが形成されていく。
またディスク９０が相変化記録層のリライタブルディスクの場合は、レーザ光の加熱によって記録層の結晶構造が変化し、相変化ピットが形成されていく。
【００３８】
記録時及び再生時において、ＲＦアンプ／マトリクス部４から出力されるフォーカスエラー信号、トラッキングエラー信号は、Ａ／Ｄ変換器２１でデジタルデータ化され、サーボ制御部１４へ供給される。なおＳＲＡＭ（Static Random Access Memory）１３には、サーボ制御部１４の処理のための係数、定数、サーボ設定値等が記憶される。
サーボ制御部１４は、フォーカスエラー信号、トラッキングエラー信号や、例えばＰＬＬ回路５（又はＰＬＬ回路１９）のクロックから生成される回転速度信号等から、フォーカス、トラッキング、スレッド、スピンドルの各種サーボ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号、トラッキングエラー信号に応じてフォーカスサーボ信号、トラッキングサーボ信号を生成し、アクチュエータドライバ２３に供給する。アクチュエータドライバ２３は、ピックアップ１における二軸アクチュエータ１ａのフォーカスコイル、トラッキングコイルを駆動し、対物レンズの位置を制御する。これによってピックアップ１内の対物レンズ、ＲＦアンプ／マトリクス部４、サーボ制御部１４、アクチュエータドライバ２３、二軸アクチュエータ１ａによるトラッキングサーボループ及びフォーカスサーボループが形成される。
【００３９】
サーボ制御部１４はさらに、スピンドルモータドライバ２４に対して、回転速度信号から得たスピンドルエラー信号に基づくスピンドルドライブ信号を供給する。スピンドルモータドライバ２４はスピンドルドライブ信号に応じて例えば３相駆動信号をスピンドルモータ３に印加し、スピンドルモータ３の回転を実行させる。またサーボ制御部１４はＣＰＵ１１からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータドライバ２４によるスピンドルモータ３の起動、停止、加速、減速などの動作も実行させる。
【００４０】
またサーボ制御部１４は、例えばトラッキングエラー信号の低域成分として得られるスレッドエラー信号や、ＣＰＵ１１からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッドドライバ２２に供給する。スレッドドライバ２２はスレッドドライブ信号に応じてスレッド機構２を駆動する。スレッド機構２には、図示しないが、ピックアップ１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライバ２２がスレッドドライブ信号に応じてスレッド機構２を駆動することで、ピックアップ１の所要の半径方向のスライド移動が行なわれる。
【００４１】
ＣＰＵ１１は、ホスト機器からの指示に基づいて上述の再生動作や記録動作を実行する際には、サーボ制御部１４に指示して、ピックアップ１の記録再生位置の制御やスピンドルモータ３の回転駆動など必要な動作を実行させることになる。
【００４２】
記録時及び再生時には、ＲＦアンプ／マトリクス部４で例えばプッシュプル信号としてウォブル再生信号が得られる。このウォブル再生信号はＡ／Ｄ変換器２０でデジタルデータ化されウォブルデコード部１５に供給される。
詳しくは後述するが、ウォブルデコード部１５は、ウォブル再生信号に対してデコード処理を行い、ＡＤＩＰ情報として記録されているアドレス情報を得る。アドレス情報はサーボ制御部１４及びＣＰＵ１１に供給される。特に光ディスク９０にデータが記録されていない記録時には、このＡＤＩＰ情報としてデコードされたアドレス情報を頼りに、記録動作が行われることになる。
また、記録時にはウォブル再生信号に基づいてＰＬＬ回路１９が記録用のクロック生成し、ライトストラテジ１８の記録タイミング補正処理等のために供給される。
【００４３】
［３．ウォブルデコード部の構成及び動作］
本例では、ウォブルデコード部１５において、ＡＤＩＰ情報をビタビ復号（最尤復号）方式を利用して復号することを特徴の一つとしている。
図６はＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷとしての光ディスク９０におけるウォブリンググルーブの様子を示している。
【００４４】
光ディスク９０には、盤面上の位置を表すアドレス情報が、記録トラック形成する溝の微少な蛇行としてのウォブリンググルーブによって記録されている。
このウォブリンググルーブは図６（ａ）に示すように、モノトーン部分においては、データビットの周期Ｔの３２ビット分を１周期として蛇行するように形成されている。このモノトーン部分の蛇行を検出する信号、即ちウォブル再生信号は、図６（ｂ）のような信号波形となり、例えばウォブル一周期の前から３／４のタイミングのところをサンプリングすると、常にボトム側のピーク値が得られることになるので、例えばウォブル再生信号のピークとボトムの中点をしきい値として、しきい値検出をすることで、すべてしきい値より下であることがわかる。
一方、アドレス情報を埋め込んだ部分については、図６（ｃ）のように、ところどころ蛇行の位相が反転するように形成されている。モノトーン部と同じ位相の部分をＰ、反転した位相の部分をＮとすると、ここではＮＰＰＰＮＮＰＰとなるように形成されている例を示している。このような個所のウォブル再生信号は、図６（ｄ）のような信号が観測される。このときモノトーン部分と同様にしきい値検出をすると、Ｎの位相部分ではしきい値より上、Ｐの位相部分ではしきい値より下となることがわかる。これにより、この個所のアドレス情報を構成する情報語としてはＮＰＰＰＮＮＰＰであることがわかる。
【００４５】
実際のアドレスの表現方法としては、アドレスの情報語「０」を表すウォブルパターンとしてＮＰＰＰＰＰＮＮ、アドレスの情報語「１」を表すウォブルパターンとしてＮＰＰＰＮＮＰＰ、タイミング同期のためのウォブルパターンとしてＮＮＮＮＰＰＰＰ、これら３つのパターンの間に８５周期のＰパターンによるモノトーンが形成されるように符号化がされている。
【００４６】
本例では、このようなウォブリンググルーブから検出されるウォブル再生信号から、アドレス情報を得るため、ウォブルデコード部１５においては図７の構成がとられる。即ちサンプリング部３１、ビタビ復号器３２、アドレスデコーダ３５による構成となる。
サンプリング部３１は、ウォブル再生信号をしきい値検出して、ウォブル周期毎に位相を表す上記のＰ、Ｎの位相検出信号としてのサンプル値Ｚを出力する。例えばＰを「０」、Ｎを「１」としたサンプル値Ｚを出力する。
ビタビ復号器３２は、サンプル値Ｚについてビタビ復号を行い、復号データＤＴを得る。復号データＤＴは、アドレスを構成する情報語としての「０」「１」及び同期パターンの検出データである。
アドレスデコーダ３５は、復号データＤＴからアドレス値をデコードする。即ち同期パターンを基準として、情報語「０」「１」のデータ列から、アドレス値をデコードする。このアドレス値が、デコードされたアドレスとして例えばサーボ制御部１４やＣＰＵ１１に供給され、記録時の動作制御に用いられる。
【００４７】
ビタビ復号器３２は、メトリックの演算、比較などを行うＡＣＳ演算部３３と、その演算結果から最終的に確からしいシーケンスを求めるパスメモリ部３４から構成されている。
【００４８】
ＡＣＳ演算部３３は、内部に図２で述べた状態Ｓ00〜Ｓ15の１６個の状態を持っており、図３に示した状態遷移図で表される演算を行う。この状態遷移をトレリス線図にしたものが、上述した図２である。
図２のトレリス線図に基づく演算を行うＡＣＳ演算部３３の構成例を図８に示す。
なお、サンプリング部３１でサンプリングされたボトム値の平均が０となるようにオフセットが調整されているとし、時刻ｋにおけるサンプル値をＺｋ、ピーク値の平均値をＲとする。また時刻ｋにおける、状態Ｓ00のメトリック値をＬ00,kとする。
【００４９】
図示するようにＡＣＳ演算部３３は、乗算器５１、減算器５２、加算器５３〜６０、比較器６１、レジスタ６２、及びメトリックＬ00〜Ｌ15を記憶するメトリックレジスタ６３-00〜６３-15を有する構成とされる。メトリックＬ00・・・Ｌ15はそれぞれ、入力されるサンプル値Ｚのデータ列（Ｚk、Ｚk-1、Ｚk-2・・・Ｚk-7）についての状態Ｓ00（＝００００００００）・・・状態Ｓ15（＝１０００００１１）に対するメトリックである。
【００５０】
乗算器５１は、入力されるサンプル値Ｚと値「２」を乗算する。
加算器５２は、乗算器５１からの出力（２・Ｚk）から、ピーク値の平均値Ｒを減算する。
メトリックレジスタ６３-00は、比較器６１で比較されるk-1時点のメトリックＬ00,k-1、Ｌ04,k-1、Ｌ11,k-1、Ｌ15,k-1のうち、最も小さい値をｋ時点のメトリックＬ00,kとして保持する。
加算器５３は、減算器５２の出力（２Ｚk−Ｒ）と、メトリックレジスタ６３-00に保持されたk-1時点のメトリックＬ00,k-1を加算する。この加算値がｋ時点のメトリックＬ01,kとしてメトリックレジスタ６３-01に保持される。
加算器５４は、減算器５２の出力（２Ｚk−Ｒ）と、メトリックレジスタ６３-01に保持されたk-1時点のメトリックＬ01,k-1を加算する。この加算値がｋ時点のメトリックＬ02,kとしてメトリックレジスタ６３-02に保持される。
加算器５５は、減算器５２の出力（２Ｚk−Ｒ）と、メトリックレジスタ６３-02に保持されたk-1時点のメトリックＬ02,k-1を加算する。この加算値がｋ時点のメトリックＬ03,kとしてメトリックレジスタ６３-03に保持される。
加算器５６は、減算器５２の出力（２Ｚk−Ｒ）と、メトリックレジスタ６３-03に保持されたk-1時点のメトリックＬ03,k-1を加算する。この加算値がｋ時点のメトリックＬ04,kとしてメトリックレジスタ６３-04に保持される。
メトリックレジスタ６３-05は、メトリックレジスタ６３-01に保持されたk-1時点のメトリックＬ01,k-1を、ｋ時点のメトリックＬ05,kとして保持する。
メトリックレジスタ６３-06は、メトリックレジスタ６３-05に保持されたk-1時点のメトリックＬ05,k-1を、ｋ時点のメトリックＬ06,kとして保持する。
メトリックレジスタ６３-07は、メトリックレジスタ６３-06に保持されたk-1時点のメトリックＬ06,k-1を、ｋ時点のメトリックＬ07,kとして保持する。
加算器５７は、減算器５２の出力（２Ｚk−Ｒ）と、メトリックレジスタ６３-07に保持されたk-1時点のメトリックＬ07,k-1を加算する。この加算値がｋ時点のメトリックＬ08,kとしてメトリックレジスタ６３-08に保持される。
加算器５８は、減算器５２の出力（２Ｚk−Ｒ）と、メトリックレジスタ６３-08に保持されたk-1時点のメトリックＬ08,k-1を加算する。この加算値がｋ時点のメトリックＬ09,kとしてメトリックレジスタ６３-09に保持される。
メトリックレジスタ６３-10は、メトリックレジスタ６３-09に保持されたk-1時点のメトリックＬ09,k-1を、ｋ時点のメトリックＬ10,kとして保持する。
メトリックレジスタ６３-11は、メトリックレジスタ６３-10に保持されたk-1時点のメトリックＬ10,k-1を、ｋ時点のメトリックＬ11,kとして保持する。
メトリックレジスタ６３-12は、メトリックレジスタ６３-07に保持されたk-1時点のメトリックＬ07,k-1を、ｋ時点のメトリックＬ12,kとして保持する。
メトリックレジスタ６３-13は、メトリックレジスタ６３-12に保持されたk-1時点のメトリックＬ12,k-1を、ｋ時点のメトリックＬ13,kとして保持する。
加算器５９は、減算器５２の出力（２Ｚk−Ｒ）と、メトリックレジスタ６３-13に保持されたk-1時点のメトリックＬ13,k-1を加算する。この加算値がｋ時点のメトリックＬ14,kとしてメトリックレジスタ６３-14に保持される。
加算器６０は、減算器５２の出力（２Ｚk−Ｒ）と、メトリックレジスタ６３-14に保持されたk-1時点のメトリックＬ14,k-1を加算する。この加算値がｋ時点のメトリックＬ15,kとしてメトリックレジスタ６３-15に保持される。
【００５１】
このようなメトリックＬ00,k〜Ｌ15,kは、次のように表される。
Ｌ00,k＝min（Ｌ00,k-1、Ｌ04,k-1、Ｌ11,k-1、Ｌ15,k-1）
Ｌ01,k＝Ｌ00,k-1＋２Ｚｋ−Ｒ
Ｌ02,k＝Ｌ01,k-1＋２Ｚｋ−Ｒ
Ｌ03,k＝Ｌ02,k-1＋２Ｚｋ−Ｒ
Ｌ04,k＝Ｌ03,k-1＋２Ｚｋ−Ｒ
Ｌ05,k＝Ｌ01,k-1
Ｌ06,k＝Ｌ05,k-1
Ｌ07,k＝Ｌ06,k-1
Ｌ08,k＝Ｌ07,k-1＋２Ｚｋ−Ｒ
Ｌ09,k＝Ｌ08,k-1＋２Ｚｋ−Ｒ
Ｌ10,k＝Ｌ09,k-1
Ｌ11,k＝Ｌ10,k-1
Ｌ12,k＝Ｌ07,k-1
Ｌ13,k＝Ｌ12,k-1
Ｌ14,k＝Ｌ13,k-1＋２Ｚｋ−Ｒ
Ｌ15,k＝Ｌ14,k-1＋２Ｚｋ−Ｒ
なお、min（ａ、ｂ、ｃ、ｄ）は、ａ〜ｄのうち、最も小さい値という意味である。
【００５２】
メトリックレジスタ６３-00、６３-04、６３-11、６３-15のメトリック（Ｌ00、Ｌ04、Ｌ11、Ｌ15）は比較器６１に入力されて比較される。比較器６１の比較結果により、レジスタ６２に記憶される値ＳＥＬが決まる。
即ちメトリックＬ00が最小であった場合、ＳＥＬ＝０となる。
メトリックＬ04が最小であった場合、ＳＥＬ＝４となる。
メトリックＬ11が最小であった場合、ＳＥＬ＝１１となる。
メトリックＬ15が最小であった場合、ＳＥＬ＝１５となる。
【００５３】
このようにＡＣＳ演算部３３は、加算／比較／選択を行うのはメトリックＬ00,kの１つに対してのみであり、メトリックＬ01,k〜Ｌ15,kの１５個については、単なる加算結果またはそのままの値を保持することになる。
【００５４】
ＡＣＳ演算部３３で得られた値ＳＥＬは、パスメモリ部３４に送られる。
パスメモリ部３４は、１６列のシフトレジスタによって構成され、各シフトレジスタは８段の長さを持っており、これらをＭ0,0〜Ｍ0,7、Ｍ1,0〜Ｍ1,7、・・・Ｍ15,0〜Ｍ15,7と記述することにする。
各シフトレジスタの初段Ｍ0,0、Ｍ1,0、・・・Ｍ15,0には、それぞれ以下の値が入力される。
Ｍ0,0＝０
Ｍ1,0＝０
Ｍ2,0＝０
Ｍ3,0＝０
Ｍ4,0＝０
Ｍ5,0＝３
Ｍ6,0＝０
Ｍ7,0＝０
Ｍ8,0＝０
Ｍ9,0＝０
Ｍ10,0＝０
Ｍ11,0＝２
Ｍ12,0＝０
Ｍ13,0＝０
Ｍ14,0＝０
Ｍ15,0＝１
【００５５】
また各シフトレジスタのｉ段めＭ0,i、Ｍ1,i、・・・Ｍ15,i（但し、１≦ｉ≦７）には、それぞれ以下の値が入力される。
Ｍ0,i＝ＭSEL,i-1
Ｍ1,i＝Ｍ0,i-1
Ｍ2,i＝Ｍ1,i-1
Ｍ3,i＝Ｍ2,i-1
Ｍ4,i＝Ｍ3,i-1
Ｍ5,i＝Ｍ1,i-1
Ｍ6,i＝Ｍ5,i-1
Ｍ7,i＝Ｍ6,i-1
Ｍ8,i＝Ｍ7,i-1
Ｍ9,i＝Ｍ8,i-1
Ｍ10,i＝Ｍ9,i-1
Ｍ11,i＝Ｍ10,i-1
Ｍ12,i＝Ｍ7,i-1
Ｍ13,i＝Ｍ12,i-1
Ｍ14,i＝Ｍ13,i-1
Ｍ15,i＝Ｍ14,i-1
【００５６】
パスメモリ部３４からはＭSEL,7が出力されるようになっており、各シフトレジスタの初段に上記の値を入力することにより、パスメモリ部３４から１が出力されたときにはその部分がアドレスを構成する情報語が「０」であり、２が出力されたときにはその部分が情報語「１」であり、３が出力されたときにはその部分が同期マークであり、０が出力されたときにはその部分がそれ以外のパターン（モノトーンなど）であることを示している。
【００５７】
実際のパスメモリ部３４の回路構成を図９（ａ）に示す。
上記のようにパスメモリ部３４は、各８段の１６列のシフトレジスタ構成となるが、実際には、上記のレジスタの内、例えばＭ1,7のように出力信号がどこにも使われないレジスタは省略できる。またＭ1,0のように選択回路を通っていない信号が入力されるレジスタは常に固定値のためこれも省略可能である。
従って、パスメモリ部３４の回路構成は、図９（ａ）に示すように簡略化されたもので実現できる。
【００５８】
この図９（ａ）のパスメモリ部３４は、選択回路７１〜７９と、レジスタＭ0,0、Ｍ0,1、Ｍ0,2、Ｍ0,3、Ｍ0,4、Ｍ0,5、Ｍ0,6、Ｍ0,7、Ｍ1,1、Ｍ1,2、Ｍ1,3、Ｍ1,4、Ｍ2,2、Ｍ2,3、Ｍ2,4、Ｍ2,5、Ｍ3,3、Ｍ3,4、Ｍ3,5、Ｍ3,6、Ｍ4,4、Ｍ4,5、Ｍ4,6、Ｍ4,7で構成される。上述した各８段の１６列のシフトレジスタとして考えた場合の１２８個のレジスタの内、図示する２４個のレジスタ以外は、上記の理由で省略できるものである。
【００５９】
選択回路７１〜７９は、それぞれ図９（ｂ）に示す選択動作を行う。即ちＡＣＳ演算部３３からのＳＥＬ値に応じて、入力Ａ，Ｂ，Ｃ，Ｄの１つを選択する。
ＳＥＬ値＝０の場合は、入力Ａを出力する。
ＳＥＬ値＝４の場合は、入力Ｂを出力する。
ＳＥＬ値＝１１の場合は、入力Ｃを出力する。
ＳＥＬ値＝１５の場合は、入力Ｄを出力する。
【００６０】
選択回路７１は、入力Ａ，Ｂ，Ｃ，Ｄとして、それぞれ固定値０、固定値３、固定値０、固定値０が入力され、ＳＥＬ値によって選択された値をレジスタＭ0,0に出力する。
選択回路７２は、入力Ａ，Ｂ，Ｃ，Ｄとして、レジスタＭ0,0の値、固定値０、固定値２、固定値１が入力され、ＳＥＬ値によって選択された値をレジスタＭ0,1に出力する。
選択回路７３は、入力Ａ，Ｂ，Ｃ，Ｄとして、レジスタＭ0,1の値、固定値０、固定値０、固定値０が入力され、ＳＥＬ値によって選択された値をレジスタＭ0,2に出力する。
選択回路７４は、入力Ａ，Ｂ，Ｃ，Ｄとして、レジスタＭ0,2の値、固定値０、固定値０、固定値０が入力され、ＳＥＬ値によって選択された値をレジスタＭ0,3に出力する。
選択回路７５は、入力Ａ，Ｂ，Ｃ，Ｄとして、レジスタＭ0,3の値、固定値０、固定値０、固定値０が入力され、ＳＥＬ値によって選択された値をレジスタＭ0,4に出力する。
選択回路７６は、入力Ａ，Ｂ，Ｃ，Ｄとして、レジスタＭ0,4の値、レジスタＭ4,4の値、固定値０、固定値２が入力され、ＳＥＬ値によって選択された値をレジスタＭ0,5に出力する。
選択回路７７は、入力Ａ，Ｂ，Ｃ，Ｄとして、レジスタＭ0,5の値、レジスタＭ4,5の値、固定値０、固定値０が入力され、ＳＥＬ値によって選択された値をレジスタＭ0,6に出力する。
選択回路７８は、入力Ａ，Ｂ，Ｃ，Ｄとして、レジスタＭ0,6の値、レジスタＭ4,6の値、固定値３、固定値０が入力され、ＳＥＬ値によって選択された値をレジスタＭ0,7に出力する。
選択回路７９は、入力Ａ，Ｂ，Ｃ，Ｄとして、レジスタＭ0,7の値、レジスタＭ4,7の値、固定値０、固定値０が入力され、ＳＥＬ値によって選択された値を出力する。この選択回路７９から出力される値が、情報語としての復号データＤＴとなる。
この復号データＤＴが図７のアドレスデコーダ３５に供給され、アドレス値がデコードされることになる。
【００６１】
このようにパスメモリ部３４は、レジスタ構成が非常に簡略化でき、回路規模が最小化できる。
またこの構成からわかるように、パスメモリ部３４は、パターン検出器の動作も兼ねるため、選択回路７９の出力信号がアドレスを構成する情報語そのものとなる。つまり、最尤復号での系列推定において、複数の位相変化系列から、１ビットの情報語を直接復号する。このこともビタビ復号器３２の回路規模の削減に寄与している。
なお、パターン検出器の動作を兼ねるという意味を、図２のトレリス線図で述べると次のようになる。
図２において、◎で示した状態Ｓ02、Ｓ08、Ｓ12に注目する。このトレリス線図で見られる状態遷移からわかるように、状態Ｓ02となった場合は、必ず状態Ｓ04に至るものであり、つまりそのパターンは同期パターン（＝００００１１１１）である。
また、状態Ｓ08となった場合は、必ず状態Ｓ11に至るものであり、そのパターンは情報語の「１」（＝１０００１１００）である。
また、状態Ｓ12となった場合は、必ず状態Ｓ15に至るものであり、そのパターンは情報語の「０」（＝１０００００１１）である。
つまり、状態Ｓ02、Ｓ08、Ｓ12を検出することで、パターンマッチングを行わなくとも情報語「０」「１」のパターン及び同期パターンを判別できるものとなる。
【００６２】
以上説明したように、本実施の形態では、ウォブルデコード部１５においてビタビ復号を適用してウォブル再生信号から情報語を復号し、この情報語からアドレス値を得るようにしている。この結果図４で説明したようなアドレス情報の検出特性を得ることができ、即ち信号品質の劣化した状態でも良好にアドレス検出することが可能となる。このため光ディスクの劣化や記録再生装置の振動の発生などの条件の悪い状態でも良好に光ディスク９０へのアクセスが可能となる。
また、ウォブルデコード部１５内のビタビ復号器３２として、縮退された状態を用いた演算方式を用いることにより回路構成の肥大化を防ぎ、最小限の回路規模にてこれを実現することができる。
また、上記のようにビタビ復号器３２は、通常位相と反転位相のパターンを検出する機能もあわせて持っているため、従来方式で必要であったパターン検出回路を不要とすることができ、これも回路規模の最小化に寄与し、コストダウンを実現できる。
【００６３】
なお、実施の形態では、ウォブリンググルーブによって記録されたアドレス情報の再生という例で述べたが、もちろんウォブリンググルーブを用いて記録されたアドレス情報以外の情報の再生にも本発明を適用できる。
またＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷとしての光ディスクを記録再生対象とする記録再生装置の例を述べたが、他の種の光ディスクや、ディスク以外の光記録媒体でも本発明を適用することができる。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施の形態における状態の縮退の説明のためのトレリス線図である。
【図２】実施の形態のＡＤＩＰパターンを処理するトレリス線図である。
【図３】実施の形態のビタビ復号器での状態遷移の説明図である。
【図４】実施の形態のエラーレート特性の説明図である。
【図５】実施の形態の記録再生装置のブロック図である。
【図６】実施の形態のウォブリンググルーブ及びウォブル再生信号の説明図である。
【図７】実施の形態のウォブルデコード部のブロック図である。
【図８】実施の形態のＡＣＳ演算部のブロック図である。
【図９】実施の形態のパスメモリ部のブロック図である。
【図１０】ウォブリンググルーブの位相変調の説明図である。
【図１１】従来のウォブル再生信号の検出部のブロック図である。
【符号の説明】
【００６５】
１  ピックアップ、３  スピンドルモータ、４  ＲＦアンプ／マトリクス部、１１  ＣＰＵ、１５  ウォブルデコード部、３１  サンプリング部、３２  ビタビ復号器、３３  ＡＣＳ演算部、３４  パスメモリ部、３５  アドレスデコーダ
【図１】
0004788346.tif 000006
【図２】
0004788346.tif 000007
【図３】
0004788346.tif 000008
【図４】
0004788346.tif 000009
【図５】
0004788346.tif 000010
【図６】
0004788346.tif 000011
【図７】
0004788346.tif 000012
【図８】
0004788346.tif 000013
【図９】
0004788346.tif 000014
【図１０】
0004788346.tif 000015
【図１１】
0004788346.tif 000016