(57)【特許請求の範囲】
【請求項１】
第１及び第２のレベルが所与の比になるように変調された再生信号を２値化するデータスライサであって、
前記再生信号と第１のコンパレートレベルとを比較して第１の２値化データを生成する第１のコンパレータと、
前記第１の２値化データの第１のレベルの第１の期間と第２のレベルの第２の期間の長さに応じてコンパレートレベルを生成するコンパレートレベル生成手段と、
前記コンパレートレベルをアナログ信号に変換して前記第１のコンパレートレベルとして出力する第１のＤ／Ａコンバータと、
所与のオフセット値が設定されるレジスタと、
所与のオフセット値と前記コンパレートレベルとを加算する加算器と、
前記加算器の加算結果をアナログ信号に変換して第２のコンパレートレベルとして出力する第２のＤ／Ａコンバータと、
前記再生信号と前記第２のコンパレートレベルとを比較して第２の２値化データを生成する第２のコンパレータと、
を含み、
前記第１のコンパレータ、前記コンパレートレベル生成手段及び前記第１のＤ／Ａコンバータを含む制御ループ外に、前記加算器、前記第２のＤ／Ａコンバータ、前記第２のコンパレータ、及び前記レジスタが設けられ、
前記第１又は第２の２値化データと所与の基準クロックとの位相差に応じて生成される位相誤差信号の平均値と直前に測定された位相誤差信号の平均値との比較結果に基づいて、前記所与のオフセット値が設定されることを特徴とするデータスライサ。
【請求項２】
請求項１において、
前記コンパレートレベル生成手段は、前記第１の２値化データが第１のレベルのときカウントアップし、前記第１の２値化データが第２のレベルのときカウントダウンしてカウント値に対応したコンパレートレベルを生成することを特徴とするデータスライサ。
【請求項３】
請求項２において、
前記コンパレートレベル生成手段は、カウントアップ単位とカウントダウン単位とが同等の値であることを特徴とするデータスライサ。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記再生信号は、変調コードのＤＳＶ（Ｄｉｇｉｔａｌ  Ｓｕｍ  Ｖａｌｕｅ）の値が０になるように変調されていることを特徴とするデータスライサ。
【請求項５】
請求項１乃至４のいずれかのデータスライサを含む情報再生装置であって、
前記データスライサによって２値化されたデータが復調されて再生情報として用いられることを特徴とする情報再生装置。
【請求項６】
請求項１乃至４のいずれかのデータスライサを含む情報再生装置であって、
通常再生を行う場合には、前記第１の２値化データが復調されて、再生情報として用いられ、
位相誤差信号またはエラーレートの測定結果が所与の設定値より大きい場合に、前記第２の２値化データが復調されて、再生情報として用いられることを特徴とする情報再生装置。
【請求項７】
請求項５又は６のいずれか記載の情報再生装置の調整方法であって、
少なくともトラック調整及びフォーカス調整が行われた状態で、２値化データと所与の基準クロックとの位相差に応じて生成される位相誤差信号を測定し、前記位相誤差信号の平均値と直前に測定された位相誤差信号の平均値との比較結果に基づいて、前記所与のオフセット値を調整することを特徴とする情報再生装置の調整方法。
【請求項８】
請求項７記載の情報再生装置の調整方法であって、
少なくともトラック調整及びフォーカス調整が行われた状態で、２値化データに基づいて復調された復調信号のエラー訂正が不可の場合、前記所与のオフセット値を調整することを特徴とする情報再生装置の調整方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データスライサ、情報再生装置及びその調整方法に関し、特に記録媒体に記録された情報を再生するディスク装置に好適なデータスライサ、これを含む情報再生装置、並びに情報再生装置の調整方法に関する。
【０００２】
【背景技術及び発明が解決しようとする課題】
ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc/Digital Video Disc）、ＭＯＤ（Magnet Optical Disc）などの光ディスク（広義には、ディスクあるいは情報記録媒体）の情報記録トラック（以下、単にトラックと略す。）は、例えば内周から外周に向けて螺旋状に形成されている。
【０００３】
このため、光ディスクを再生する光ディスク装置（広義には、ディスク装置あるいは情報再生装置）は、光ディスクのトラックに光ピックアップ（広義には、ピックアップ）を追従させるトラッキング制御や、光ピックアップを光ディスクの半径方向に移動制御するフィード制御（トラバース制御）を行う。
【０００４】
このようなトラッキング制御やフィード制御を行うサーボ制御システムでは、トラック位置と光ピックアップの光スポット位置との間の相対的な位置のずれのうち、光ディスクの半径方向のずれ量を、トラッキングエラー信号として検出する。
【０００５】
トラッキング制御では、この検出したトラッキングエラー信号に基づいて、トラックに追従するように光ピックアップを微小移動させる。
【０００６】
一方、フィード制御では、検出したトラッキングエラー信号の低周波数成分に基づいて、光ピックアップを搭載するキャリッジを移動させる。
【０００７】
このようなトラッキング制御及びフィード制御下で、光ピックアップによって光学的に読み取られた信号は、再生信号ＲＦとして、データスライサにおいて最適な位置でスライスされて、２値化データが生成される。光ディスク装置では、復調部において、この２値化データを復調する。
【０００８】
ＣＤやＤＶＤなどの光ディスクは、変調コードのＤＳＶ（Digital Sum Value）の値が０になるように変調された情報が記録される。より具体的には、変調コードの論理レベル「Ｈ」の期間と論理レベル「Ｌ」の期間とが単位時間当たりで等しくなるように変調される。
【０００９】
図１５に、従来のデータスライサの構成の概要を示す。
【００１０】
ここでは、いわゆるアナログデータスライサについて説明する。
【００１１】
このデータスライサでは、アナログ信号である再生信号ＲＦが、コンデンサＣを介して交流（Alternating Current：以下、ＡＣと略す。）結合され、抵抗Ｒを介して接続されたバイアス電圧によりバイアスされる電位レベルを基準とした信号に変換される。この信号は、コンパレータ１０の非反転入力端子（＋端子）に入力される。
【００１２】
コンパレータ１０は、反転入力端子（−端子）と非反転入力端子とに接続される信号同士を比較して、２値化データを出力する。この２値化データは、低域通過フィルタ（Low Pass Filter：ＬＰＦ）１２に入力される。
【００１３】
再生信号ＲＦを２値化したデータは、論理レベル「Ｈ」、「Ｌ」が交互に切り換わるが、変調コードのＤＳＶの値が０になるように変調されているため、ＬＰＦ１２の出力は、ほぼ論理レベル「Ｈ」、「Ｌ」の中心レベルとなる。アンプ１４は、この出力を増幅し、コンパレータ１０の反転入力端子に供給している。
【００１４】
このように、２値化データの論理レベル「Ｈ」、「Ｌ」の出現確率が１：１になることを利用して、コンパレータ１０に対してコンパレートレベルを供給することによって、２値化データの適切なスライスを行う。
【００１５】
一般的に、このようなアナログデータスライサは、上述したようにスライスレベルを決めるだけであるため、高速に追従する必要がない。ところが、光ディスクの記録面の傷等に起因してディフェクトが検出される場合、アナログデータスライサは、外乱が付加された再生信号の変化に追従することができないため、最適なスライスレベルで再生信号を２値化することができなくなる。
【００１６】
そこで、データスライサをデジタル化することによって、設定帯域などを適切に切り換えることができるようになるため、例えばディフェクトが検出されたときに設定帯域を変更し、外乱が付加された再生信号の変化に高速に追従させることができる。
【００１７】
図１６に、このようなデジタルデータスライサの構成の概要を示す。
【００１８】
ただし、図１５と同一部分には同一符号を付し、説明を省略する。
【００１９】
このデジタルデータスライサでは、コンパレータ１０によって生成された２値化データが、Ｕｐ／Ｄｏｗｎカウンタ１６に入力される。Ｕｐ／Ｄｏｗｎカウンタ１６は、クロックＣＬＫに同期して、論理レベルが「Ｈ」のときカウントアップし、論理レベルが「Ｌ」のときカウントダウンする。カウント結果は、デジタルアナログ（Digital-to-Analog：Ｄ／Ａ）コンバータ（以下、ＤＡＣと略す。）１８において、アナログ変換され、コンパレータ１０の反転入力端子に供給される。
【００２０】
したがって、２値化データが最適レベルより高いレベルでスライスされるときは、Ｕｐ／Ｄｏｗｎカウンタ１６によりカウントダウンされるため、ＤＡＣ１８を介してコンパレータ１０に対してスライス電圧を下げるように制御される。一方、２値化データが最適レベルより低いレベルでスライスされるときは、Ｕｐ／Ｄｏｗｎカウンタ１６によりカウントアップされるため、ＤＡＣ１８を介してコンパレータ１０に対してスライス電圧を上げるように制御される。
【００２１】
このようなデジタルデータスライサは、例えばＵｐ／Ｄｏｗｎカウンタ１６において、カウントアップ単位、カウントダウン単位を変更することによって、帯域を変えることができる。
【００２２】
図１７に、再生信号に外乱が付加されたときのスライスレベルの応答波形を模式的に示す。
【００２３】
例えば図１５に示したようなアナログデータスライサでは、再生信号に光ディスクの傷等に起因した外乱が付加されると、スライスレベル２０がその変動に追従できない。したがって、その間の再生信号は、最適レベルでスライスすることができなくなる。そのため、復調部において復調された信号は、エラーレートが大きくなる。
【００２４】
一方、図１６に示したデジタルデータスライサでは、ディフェクトが検出されたときに、例えばＵｐ／Ｄｏｗｎカウンタ１６におけるカウントアップ単位、カウントダウン単位が大きくなるように切り換えることによって、スライスレベルが外乱のような高速な変動に追従することができるようになる。
【００２５】
そのため、例えばＵｐ／Ｄｏｗｎカウンタ１６に、ディフェクトが検出されたことを示すディフェクト検出信号２２を入力する。これにより、ディフェクトが検出されないときは、ＤＡＣ１８にはカウントアップ単位、カウントダウン単位を小さくし、ディフェクトが検出されたとき、ＤＡＣ１８にはカウントアップ単位、カウントダウン単位を大きくするように切り換える。したがって、ＤＡＣ１８に供給するカウンタ値を上位の数ビットと限定することにより、ディフェクトが検出されないときはＤＡＣ１８にカウンタ結果が反映されない一方、ディフェクトが検出されたときはＤＡＣ１８にカウンタ結果が反映されやすくなる。
【００２６】
この場合、スライスレベル２４は、外乱による高速な変動に十分追従できるようになり、帯域を広げることができる。このような帯域の切り換えができる点で、アナログデータスライサに比べてデジタルデータスライサの方が好ましい。
【００２７】
ところで、上述したデータスライサは、変調コードのＤＳＶの値が０になるように変調された再生信号ＲＦの２値化データの論理レベル「Ｈ」、「Ｌ」の出現確率が１：１になることを前提としている。しかし、近年の光ディスク装置の普及等により粗悪なディスクが普及し、光ディスクから読み出された変調コードの再生信号ＲＦの２値化データの論理レベル「Ｈ」、「Ｌ」の出現確率が必ずしも１：１とはならない場合がある。すなわち、再生信号ＲＦの変調コードのＤＳＶの値が０にならない場合がある。これは、例えば、変調された記録情報に基づいてスタンパーで光ディスクを製造した場合に、ピットがうまく形成されない場合に相当する。
【００２８】
したがって、このようなディスクに記録された情報を読み出して再生しようとした場合、エラーレートが劣化し、画像や音声が再生できないといった問題が発生する。
【００２９】
本発明は、以上のような技術的課題に鑑みてなされたものであり、その目的とするところは、変調コードのＤＳＶの値が０になるように変調されているにも関わらず当該値が０にならない場合であっても、記録情報の再生が可能なデータスライサ、情報再生装置及びその調整方法を提供することにある。
【００３０】
【課題を解決するための手段】
上記課題を解決するために本発明は、第１及び第２のレベルが所与の比になるように変調された再生信号を２値化するデータスライサであって、前記再生信号と第１のコンパレートレベルとを比較して第１の２値化データを生成する第１のコンパレータと、前記第１の２値化データの第１のレベルの第１の期間と第２のレベルの第２の期間の長さに応じてコンパレートレベルを生成するコンパレートレベル生成手段と、前記コンパレートレベルをアナログ信号に変換して前記第１のコンパレートレベルとして出力する第１のＤ／Ａコンバータと、所与のオフセット値と前記コンパレートレベルとを加算する加算器と、前記加算器の加算結果をアナログ信号に変換して第２のコンパレートレベルとして出力する第２のＤ／Ａコンバータと、前記再生信号と前記第２のコンパレートレベルとを比較して第２の２値化データを生成する第２のコンパレータとを含むことを特徴とする。
【００３１】
ここで、再生信号とは、例えば情報記録媒体により読み出された信号が、ＡＣ結合され、バイアス電位レベルを基準に変化する信号をいう。
【００３２】
本発明によれば、第１のコンパレータ、コンパレートレベル生成手段、第１のＤ／Ａコンバータからなる制御ループ外で、所与のオフセット値を加算したコンパレートレベルで２値化するようにしたので、加算したオフセット値が外乱として相殺されることなく、目的とするレベルを基準に２値化データを生成することができる。特に、変調コードの比が所与の比になるように情報が記録されたにも関わらず、何らかの原因で再生信号の変調コードのレベルの比が所与の比にならない場合であっても、変調コードのレベルが所与の比になるような最適なスライスレベルで、２値化データを生成することができるようになる。
【００３３】
また本発明は、前記コンパレートレベル生成手段は、前記第１の２値化データが第１のレベルのときカウントアップし、前記第１の２値化データが第２のレベルのときカウントダウンしてカウント値に対応したコンパレートレベルを生成することを特徴とする。
【００３４】
本発明によれば、第１の２値化データの論理レベルに応じて変化するカウント値を更新し、これに対応したコンパレートレベルを生成するデジタルデータスライサを構成することができる。したがって、このデジタルデータスライサにおける制御ループ外で、所与のオフセット値を加算したコンパレートレベルで２値化するようにしたので、加算したオフセット値が外乱として相殺されることなく、目的とするレベルを基準に２値化データを生成することができる。特に、変調コードの比が所与の比になるように情報が記録されたにも関わらず、何らかの原因で再生信号の変調コードのレベルの比が所与の比にならない場合であっても、変調コードのレベルが所与の比になるような最適なスライスレベルで、２値化データを生成することができるようになる。
【００３５】
また本発明は、前記コンパレートレベル生成手段は、カウントアップ単位とカウントダウン単位とが同等の値であることを特徴とする。
【００３６】
本発明によれば、コンパレートレベル生成手段の構成を簡素化することができる。
【００３７】
また本発明は、前記所与のオフセット値を設定する手段を含むことを特徴とする。
【００３８】
ここで、所与のオフセット値は、ハードウェアにより更新するようにしても良いし、ソフトウェアにより更新できるようにしても良い。
【００３９】
本発明によれば、オフセット値を更新できるようにしたので、常に、変調コードのレベルが所与の比になるような最適なレベルでデータスライスを行って、２値化データを生成することができる。
【００４０】
また本発明は、第１及び第２のレベルが所与の比になるように変調された再生信号を２値化するデータスライサであって、前記再生信号とコンパレートレベルとを比較して２値化データを生成するコンパレータと、前記２値化データが第１のレベルのとき所与のアップカウント単位にカウントアップし、前記２値化データが第２のレベルのとき所与のダウンカウント単位にカウントダウンしてカウント値を生成するコンパレートレベル生成手段と、前記カウント値をアナログ信号に変換して前記コンパレートレベルとして出力するＤ／Ａコンバータとを含むことを特徴とする。
【００４１】
本発明によれば、２値化データの論理レベルに応じてカウントアップ若しくはカウントダウンする場合に、カウントアップ単位とカウントダウン単位とをそれぞれ異ならせることで、変調コードのレベルの比が所与の比にならない場合であっても、目的とする所与の比となるようにスライスレベルを変動させることができる。したがって、特に、変調コードの比が所与の比になるように情報が記録されたにも関わらず、何らかの原因で再生信号の変調コードのレベルの比が所与の比にならない場合であっても、変調コードのレベルが所与の比になるような最適なスライスレベルで、２値化データを生成することができるようになる。
【００４２】
また本発明は、前記所与のアップカウント単位及び前記所与のダウンカウント単位を設定する手段を含むことを特徴とする。
【００４３】
ここで、所与のアップカウント単位及びダウンカウント単位は、ハードウェアにより更新するようにしても良いし、ソフトウェアにより更新できるようにしても良い。
【００４４】
本発明によれば、カウントアップ単位値及びダウンカウント単位を更新できるようにしたので、常に、変調コードのレベルが所与の比になるような最適なレベルでデータスライスを行って、２値化データを生成することができる。
【００４５】
また本発明は、前記再生信号は、変調コードのＤＳＶ（Ｄｉｇｉｔａｌ  Ｓｕｍ  Ｖａｌｕｅ）の値が０になるように変調されていることを特徴とする。
【００４６】
ここで、変調コードのＤＳＶの値が０になるように変調されているというのは、変調コードの論理レベル「Ｈ」の期間と論理レベル「Ｌ」の期間とが単位時間当たりで等しくなるように変調されていることを意味する。
【００４７】
したがって、本発明によれば、このＤＳＶの値が０になるように変調された情報が記録されたＣＤやＤＶＤなどの光ディスクの情報を最適なスライスレベルでスライスして再生するために用いることができる。
【００４８】
また本発明は、上記いずれかのデータスライサを含む情報再生装置であって、前記データスライサによって２値化されたデータが復調されて再生情報として用いられることを特徴とする。
【００４９】
本発明によれば、変調コードが所与の比になるように変調された情報が記録された記録媒体を再生するにもかかわらず、当該記録媒体に記録された情報が所与の比とならない場合であっても、常に最適なデータスライスレベルで２値化データを生成することができるので、再生データの信頼性を向上させることができる。したがって、エラーレートの低減化を図ることができる。
【００５０】
また本発明は、上記のいずれかのデータスライサを含む情報再生装置であって、位相誤差信号またはエラーレートの測定結果が所与の設定値より大きい場合に、前記第２の２値化データが復調されて、再生情報として用いられることを特徴とする。
【００５１】
ここで、位相誤差信号とは、２値化データと、基準クロックとの位相差におうじて出力される信号である。
【００５２】
本発明によれば、この位相誤差信号またはエラーレートの測定結果が所与の設定値より大きい場合に、第２の２値化データを復調して再生するようにしたので、第１及び第２のコンパレータのオフセットの違いにより、オフセット値に０を設定しても、第１及び第２の２値化データが同一値にならない場合であっても、変調コードが所与の比となるように変調されたにも関わらず、そうなっていない再生信号の２値化データを当該所与の比で、生成することができる。
【００５３】
また本発明は、上記のいずれかの情報再生装置の調整方法であって、少なくともトラック調整及びフォーカス調整が行われた状態で、２値化データと所与の基準クロックとの位相差に応じて生成される位相誤差信号を測定し、前記位相誤差信号の平均値と所与の設定値との比較結果に基づいて、前記所与のオフセット値または前記所与のアップカウント単位及び前記所与のダウンカウント単位を調整することを特徴とする。
【００５４】
ここで、トラック調整は、例えばディスクの主面に記録されたデータを読み取るためのピックアップの照射位置を、ディスクの半径方向に調整制御することをいう。
【００５５】
フォーカス調整とは、例えばディスクの主面の記録層上に記録されたデータを読み取るためのピックアップのフォーカス位置を光軸方向に調整制御することをいう。
【００５６】
本発明によれば、変調コードのレベルが所与の比にならない場合でも、位相誤差信号の平均値により、再生が困難と判断できるレベルになった場合にのみ、所与のオフセット値あるいは所与のアップカウント単位及び所与のダウンカウント単位の調整を行うようにしたので、調整時間を短縮化することができ、本調整を行った場合には、これまで再生不可能であった記録情報の再生が可能となる。
【００５７】
また本発明は、上記のいずれかの情報再生装置の調整方法であって、少なくともトラック調整及びフォーカス調整が行われた状態で、２値化データに基づいて復調された復調信号のエラーレートを測定し、前記エラーレートと所与の設定値との比較結果に基づいて、前記所与のオフセット値または前記所与のアップカウント単位及び前記所与のダウンカウント単位を調整することを特徴とする。
【００５８】
本発明によれば、変調コードのレベルが所与の比にならない場合でも、エラーレートの測定値により、再生が困難と判断できるレベルになった場合にのみ、所与のオフセット値あるいは所与のアップカウント単位及び所与のダウンカウント単位の調整を行うようにしたので、ユーザに対して調整に費やす遅延時間をできるだけ感じさせないようにすることができる。一方、本調整を行った場合には、これまで再生不可能であった記録情報の再生が可能となる。
【００５９】
また本発明は、前記エラーレートは、前記復調信号のエラー検出またはエラー訂正が行われたことを示すフラグをカウントすることによって測定することを特徴とする。
【００６０】
本発明によれば、周期的にエラーフラグを観測して、カウントするだけでよいので、エラーレートの測定を簡素化することができる。
【００６１】
また本発明は、上記のいずれかの情報再生装置の調整方法であって、少なくともトラック調整及びフォーカス調整が行われた状態で、２値化データに基づいて復調された復調信号のエラー訂正が不可の場合、前記所与のオフセット値または前記所与のアップカウント単位及び前記所与のダウンカウント単位を調整することを特徴とする。
【００６２】
本発明によれば、変調コードのレベルが所与の比にならない場合でも、エラー訂正が不可能と判断できる場合にのみ、所与のオフセット値あるいは所与のアップカウント単位及び所与のダウンカウント単位の調整を行うようにしたので、ユーザに対して調整に費やす遅延時間をできるだけ感じさせないようにすることができる。一方、本調整を行った場合には、これまで再生不可能であった記録情報の再生が可能となる。
【００６３】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面を用いて詳細に説明する。
【００６４】
＜第１の実施形態＞
１．  第１の実施形態におけるデータスライサ
１．１  構成例
図１に、第１の実施形態におけるデータスライサの構成の概要を示す。
【００６５】
第１の実施形態におけるデータスライサでは、光ディスク（広義には、ディスク、情報記録媒体）に記録された情報が、図示しない光ピックアップ（広義には、ピックアップ）によって読み出され、アナログ信号である再生信号ＲＦとして入力される。
【００６６】
以下では、光ディスクに記録された情報は、変調コードのＤＳＶの値が０になるように変調されているものとする。
【００６７】
再生信号ＲＦは、コンデンサＣを介してＡＣ結合され、抵抗Ｒを介して接続されたバイアス電圧によりバイアスされた電位レベルを基準に変化する信号に変換される。この信号は、第１のコンパレータ５０の非反転入力端子（＋端子）に入力される。なお、広義には、バイアスされた電位レベルを基準に変化する信号を再生信号と呼ぶ場合もある。
【００６８】
第１のコンパレータ５０の反転入力端子（−端子）には、第１のコンパレートレベル電圧が供給される。第１のコンパレータ５０は、非反転入力端子（＋端子）と反転入力端子（−端子）の電位差に基づいて、論理レベル「Ｈ」、「Ｌ」（第１及び第２のレベル）が切り換わる第１の２値化データを出力する。
【００６９】
再生信号ＲＦは、変調コードのＤＳＶの値が０になるように変調された光ディスクの記録情報を読み取って生成された信号である。このため、これを２値化した第１の２値化データは、論理レベル「Ｈ」、「Ｌ」の期間である第１及び第２の期間の長さが、単位時間当たりにほぼ１：１になるように出力される。このような第１の２値化データは、カウンタ５２にも入力される。
【００７０】
カウンタ５２は、図示しないクロックＣＬＫに同期して、第１の２値化データの論理レベルが「Ｈ」である第１の期間の長さに応じて「＋１」ずつカウント値をカウントアップする。また、カウンタ５２は、このクロックＣＬＫに同期して、第１の２値化データの論理レベル「Ｌ」である第２の期間の長さに応じて「−１」ずつカウント値をカウントダウンする。
【００７１】
カウンタ５２のカウント結果は、第１のＤＡＣ（Ｄ／Ａコンバータ）５４、加算器５６に供給される。
【００７２】
第１のＤＡＣ５４は、カウンタ５２のカウント結果をアナログ信号に変換し、第１のコンパレートレベルの電圧に変換し、第１のコンパレータ５０の反転入力端子に供給する。
【００７３】
また、再生信号ＲＦは、コンデンサＣを介してＡＣ結合され、抵抗Ｒを介して接続されたバイアス電圧によりバイアスされる電位レベルを基準とした信号に変換された後、第２のコンパレータ５８の非反転入力端子にも供給される。
【００７４】
第２のコンパレータ５８の反転入力端子（−端子）には、第２のコンパレートレベルの電圧が供給される。第２のコンパレータ５８は、非反転入力端子と反転入力端子の電位差に基づいて、論理レベル「Ｈ」、「Ｌ」が交互に切り換わる第２の２値化データを出力する。
【００７５】
第２の２値化データも、第１の２値化データと同様に、再生信号ＲＦの変調コードのＤＳＶの値が０の場合、論理レベル「Ｈ」、「Ｌ」の期間である第１及び第２の期間の長さが、単位時間当たりにほぼ１：１になるように出力される。
【００７６】
加算器５６の他方には、オフセット加算レジスタ６０に記憶されたオフセット値が供給される。加算器５６は、カウンタ５２のカウント値とこのオフセット値とを加算し、第２のＤＡＣ６２に供給する。
【００７７】
第２のＤＡＣ６２は、加算器５６の加算結果をアナログ信号に変換し、第２のコンパレートレベルの電圧に変換し、第２のコンパレータ５８の反転入力端子に供給する。
【００７８】
カウンタ５２は、原理的には、カウンタ制御ロジック６４と、１６ビットＵｐ／Ｄｏｗｎカウンタ６６とを含む。すなわち、カウンタ制御ロジック６４は、第１の２値化データに基づいて１６ビットＵｐ／Ｄｏｗｎカウンタ６６を制御し、その１６ビットのカウント値を第１のＤＡＣ５４及び加算器５６に供給する。
【００７９】
図２に、このようなカウンタ５２の構成の具体例を示す。
【００８０】
この場合、カウンタ５２は、組み合わせ回路７０、第１〜第１６のフリップフロップ（Flip-Flop：以下、ＦＦと略す。）７２1〜７２16を含み、これらでカウンタ制御ロジック６４と１６ビットＵｐ／Ｄｏｗｎカウンタ６６の機能を実現する。
【００８１】
組み合わせ回路７０は、論理回路の構成要素となる論理素子からなり、第１のコンパレータ５０からのコンパレータ出力と、１６ビットカウント値とが入力される。この組み合わせ回路７０は、その他に、図示しない制御部から設定帯域が設定されると共に、ディフェクトが検出されたことを示すディフェクト検出信号が基準信号として入力される。
【００８２】
この基準信号としては、ディフェクト検出信号に限定されず、例えばディフェクトを含むその他の外乱があったことを示す異常検出信号であっても良い。
【００８３】
組み合わせ回路７０は、コンパレータ出力が論理レベル（第１のレベル）「Ｈ」のとき「＋１」だけ１６ビットカウント値をカウントアップした１６ビットの加算結果を生成し、その１６ビットの加算結果の各ビット値をそれぞれ第１〜第１６のＦＦ７２1〜７２16に供給する。
【００８４】
また、組み合わせ回路７０は、コンパレータ出力が論理レベル（第２のレベル）「Ｌ」のとき「−１」だけ１６ビットカウント値をカウントダウンした１６ビットの減算結果を生成し、その１６ビットの減算結果の各ビット値をそれぞれ第１〜第１６のＦＦ７２1〜７２16に供給する。
【００８５】
第１〜第１６のＦＦ７２1〜７２16は、クロックＣＬＫの立ち上がりエッジで、組み合わせ回路７０から供給された１６ビットの加減算結果の各ビット値をラッチする。第１〜第１６のＦＦ７２1〜７２16によってラッチされた１６ビットラッチデータは、後段に接続された第１のＤＡＣ５４に供給されるとともに、組み合わせ回路７０にも供給される。
【００８６】
組み合わせ回路７０は、図示しないＣＰＵによって設定される設定帯域、あるいは基準信号に基づいて、カウントアップ単位及びカウントダウン単位を変更する。
【００８７】
例えば、組み合わせ回路７０は、設定帯域が高く設定される場合、あるいは基準信号がアクティブ状態の場合、カウントアップ単位及びカウントダウン単位を大きい値に設定する。また、組み合わせ回路７０は、設定帯域が低く設定され、かつ基準信号が非アクティブ状態の場合、カウントアップ単位及びカウントダウン単位を小さい値に設定する。
【００８８】
このように、組み合わせ回路７０におけるカウントアップ単位及びカウントダウン単位を変更することによって、帯域を変えることができる。
【００８９】
設定帯域が高く設定される場合、あるいは基準信号がアクティブ状態の場合、カウントアップ単位及びカウントダウン単位に大きい値を設定することによって、カウンタ結果が反映されやすくなり、再生信号ＲＦのスライスレベルを、外乱などによる変動に高速に追従させることができ、外乱が付加された直後の状態から最適なスライスレベルで各種制御を行うことができるようになる。
【００９０】
一方、設定帯域が低く設定され、かつ基準信号が非アクティブ状態の場合、カウントアップ単位及びカウントダウン単位に小さい値を設定することによって、カウンタ結果が反映されにくくなり、再生信号ＲＦのスライスレベルを、再生信号ＲＦの変調成分のノイズに影響されないような安定したスライスレベルで２値化データを生成することができる。
【００９１】
１．２  動作タイミング例
図３に、第１の実施形態におけるデータスライサの動作タイミングの一例を示す。
【００９２】
上述したように、図３に示すように第１のコンパレータ５０の＋端子に第１のコンパレータ入力信号８０が入力されている場合、変調コードのＤＳＶの値が０になるように、第１のコンパレータ出力信号８４が、第１のコンパレートレベル８２を基準に第１の２値化データとして出力される。
【００９３】
第１のコンパレータ出力信号８４は、第１のコンパレータ入力信号８０と第１のコンパレートレベル８２とを比較することにより生成される。すなわち、第１のコンパレータ入力信号８０が第１のコンパレートレベル８２よりレベルが高いとき、第１のコンパレータ出力信号８４は、第１のレベルとしての論理レベル「Ｈ」となる。また、第１のコンパレータ入力信号８０が第１のコンパレートレベル８２よりレベルが低いとき、第１のコンパレータ出力信号８４は、第２のレベルとしての論理レベル「Ｌ」となる。
【００９４】
このような第１のコンパレータ出力信号８４は、カウンタ５２にも供給され、クロックＣＬＫに同期して、１６ビットのカウンタ値８６がカウントアップ若しくはカウントダウンされる。
【００９５】
より具体的には、図２で説明したように、クロックＣＬＫのサンプリング時点で、第１のコンパレータ出力信号８４の論理レベルが「Ｈ」のとき「＋１」ずつカウントアップし、第１のコンパレータ出力信号８４の論理レベルが「Ｌ」のとき「−１」ずつカウントダウンする。
【００９６】
カウンタ５２における１６ビットのカウンタ値８６は、「８０００ｈｅｘ」を中心に変動するようになっている。ここで、「８０００ｈｅｘ」は、１６進数の「８０００」を意味する。例えば、カウンタ値８６が「８０００ｈｅｘ」の場合に、クロックＣＬＫのサンプリング時点で、第１のコンパレータ出力信号８４の論理レベルが「Ｈ」のとき「＋１」だけカウントアップされ、カウンタ５２におけるカウント値は、「８００１ｈｅｘ」となる。
【００９７】
ここで、カウンタ５２からは１６ビットのカウンタ値８６のうち、上位の８ビットのみが出力されるものとする。
【００９８】
第１の例では、Ａ１に示すレベルが１６ビットのカウント値「８０００ｈｅｘ」のレベルとする。その場合、カウンタ５２の１６ビットのカウンタ値８６は、第１のコンパレータ入力信号８０の変化に伴い、Ｂ１に示す期間は「８０００ｈｅｘ」、「８００１ｈｅｘ」、「８０００ｈｅｘ」となる。したがって、第１のＤＡＣ５４の入力信号は、Ｂ１に示す期間では１６ビットのカウント値の上位の８ビット「８０」となるが、それ以外の期間では「７Ｆ」となる。
【００９９】
また、第２の例では、Ａ２に示すレベルが１６ビットのカウント値「８０００ｈｅｘ」のレベルとする。その場合、カウンタ５２の１６ビットのカウンタ値８６は、第１のコンパレータ入力信号８０の変化に伴い、Ｂ２に示す期間では「７ＦＦＦｈｅｘ」、「７ＦＦＥｈｅｘ」、「７ＦＦＤｈｅｘ」、「７ＦＦＥｈｅｘ」、「７ＦＦＦｈｅｘ」となる。したがって、第１のＤＡＣ５４の入力信号８８は、Ｂ２に示す期間では、１６ビットのカウンタ値８６の上位の８ビット「７Ｆ」となるが、その前後の期間では「８０」となる。
【０１００】
以下では、Ａ１に示すレベルが１６ビットのカウント値「８０００ｈｅｘ」のレベルとする第１の例について考える。
【０１０１】
この場合、Ｂ１に示す期間だけが「８０」となった第１のＤＡＣ５４の入力信号により、第１のコンパレータ５０の−端子に供給される第１のコンパレートレベルのレベルが高くなるように制御される。
【０１０２】
オフセット加算レジスタ６０に、オフセット値「０２」が設定されているものとすると、第２のＤＡＣ６２への入力信号９０は、Ｂ１に示す期間だけ「８２（＝８０＋０２）」となり、それ以外の期間では「８１（＝７Ｆ＋０２）」となる。
【０１０３】
第２のＤＡＣ６２は、Ｂ１に示す期間では「８２」に対応した第２のコンパレートレベルに変換し、それ以外の期間では「８１」に対応した第２のコンパレートレベルに変換する。
【０１０４】
したがって、図３に示すように第２のコンパレータ５０の＋端子に入力される第２のコンパレータ入力信号９２は、上述したようにＢ１に示す期間だけ変化する第２のコンパレートレベル９４を基準に、第２のコンパレータ出力信号９６が、第２の２値化データとして出力される。
【０１０５】
第２のコンパレータ出力信号９６は、第２のコンパレータ入力信号９２と第２のコンパレートレベル９４とを比較することにより生成される。すなわち、第２のコンパレータ入力信号９２が第２のコンパレートレベル９４よりレベルが高いとき、第２のコンパレータ出力信号９６は、第１のレベルとしての論理レベル「Ｈ」となる。また、第２のコンパレータ入力信号９２が第２のコンパレートレベル９４よりレベルが低いとき、第２のコンパレータ出力信号９６は、第２のレベルとしての論理レベル「Ｌ」となる。
【０１０６】
その結果、第２のコンパレータ出力信号９６の論理レベル「Ｈ」と「Ｌ」の期間が１−α：１＋αになって、論理レベル「Ｌ」の期間が少し長くなる。これにより、変調コードのＤＳＶの値が０になるように情報が記録されたにも関わらず、何らかの原因で再生信号ＲＦにおいて、変調コードのＤＳＶの値が０にならない場合であっても、オフセット値を付加したコンパレートレベルを設け、ループ外の別個のコンパレータで２値化データを生成するようにしたので、変調コードのＤＳＶの値が０になるような最適なスライスレベルで、２値化データを生成することができるようになる。
【０１０７】
２．  光ディスク装置（情報再生装置）
上述したような第１の実施形態におけるデータスライサは、光ディスク装置などのディスク装置に適用することができる。
【０１０８】
２．１  構成例
図４に、第１の実施形態におけるデータスライサが適用された光ディスク装置（広義には、ディスク装置、情報再生装置）の構成例を示す。
【０１０９】
この光ディスク装置は、ＣＤやＤＶＤなどの光ディスク（広義には、ディスク、情報記録媒体）１００が装着された回転軸を回転するディスクモータ（スピンドルモータ）１０２を備えている。この光ディスク１００に記録された情報は、変調コードのＤＳＶの値が０になるように変調されている。
【０１１０】
光ディスク１００の下方には、光ピックアップ１０４（広義には、ピックアップ）が配置され、この光ピックアップ１０４は、光ディスク１００の半径方向で移動するキャリッジ１０６に搭載されている。
【０１１１】
キャリッジ１０６は、図示しないフィード（送り）機構により光ディスク１００の半径方向に移動でき、そのフィード機構は、フィードモータ１０８により駆動される。
【０１１２】
光ピックアップ１０４は、図示しない半導体レーザや光検出器などを備える。そして、上記半導体レーザからのレーザビームが、対物レンズ１１０を介して光ディスク１００に照射され、その反射光が、４分割又は２分割された上記光検出器の受光部で受光される。
【０１１３】
光ピックアップ１０４の対物レンズ１１０は、その光軸方向（上下方向）に沿って移動可能に保持されていると共に、光ディスク１００の半径方向に微動可能に保持されている。そして、フォーカスアクチュエータ１１２が、対物レンズ１１０を光軸方向で移動させ、トラッキングアクチュエータ１２０が、対物レンズ１１０を光ディスク１００の半径方向で移動させる。
【０１１４】
光ピックアップ１０４の図示しない光検出器からの検出信号は、信号生成部１２２に供給され、信号生成部１２２は、その検出信号に基づいて再生信号ＲＦ、フォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥ、再生波形の振幅を示すリップル信号ＲＰ、ジッタレベルを示すジッタ信号ＪＴ、全和信号ＡＤなどのアナログ信号を生成する。
【０１１５】
信号生成部１２２からの再生信号ＲＦは、データスライス部１２４に供給される。データスライス部１２４は、第１の実施形態におけるデータスライサを含み、変調コードのＤＳＶの値が０になるように最適なスライスレベルで再生信号ＲＦから、２値化データを生成する。この２値化データは、復調部１２６に供給される。
【０１１６】
復調部１２６は、この２値化データに基づいて同期クロックＳＹＣＬＫ及び同期データＳＹＤＡＴＡを抽出して出力する。
【０１１７】
信号生成部１２２からの信号ＦＥ、ＴＥ、ＲＰ、ＪＴ、ＡＤはアナログデジタル（Analog to Digital：以下、Ａ／Ｄと略す。）変換部１２８でデジタルデータに変換され、フォーカスサーボ制御部１３０、トラッキングサーボ制御部１３２、調整部１３４、ディフェクト検出部１３６に出力される。
【０１１８】
フォーカスサーボ制御部（フォーカスイコライザ）１３０は、信号ＦＥに対応するデジタルデータを受け、フォーカスアクチュエータ駆動部１３８を制御する。そして、このフォーカスアクチュエータ駆動部１３８がフォーカスアクチュエータ１１２を駆動する。これにより、常にフォーカスが合うように対物レンズ１１０が光軸方向に移動するようになり、レーザビームの微少スポットが光ディスク１００の記録層上に形成されるようになる。
【０１１９】
トラッキングサーボ制御部（トラッキングイコライザ）１３２は、信号ＴＥに対応するデジタルデータを受け、トラッキングアクチュエータ駆動部１４０を制御する。そして、このトラッキングアクチュエータ駆動部１４０がトラッキングアクチュエータ１２０を駆動する。これにより、常にトラッキング状態が維持されるように対物レンズ１１０が光ディスク１００の半径方向で移動するようになり、光ディスク１００の記録層上のトラックが光ビームで追跡されるようになる。
【０１２０】
フィードサーボ制御部（フィードイコライザ）１４２は、トラッキングサーボ制御部１３２の出力（低域成分）を受け、フィードモータ駆動部１４４を制御する。そして、このフィードモータ駆動部１４４が、フィードモータ１０８が間欠的に回転するようにフィードモータ１０８を駆動する。
【０１２１】
ディスクサーボ制御部（ディスクイコライザ）１４６は、復調部１２６からのＳＹＤＡＴＡを受け、ディスクモータ駆動部１４８を制御する。具体的には、ＳＹＤＡＴＡに含まれる基準信号の間隔を計測し、その間隔が所定間隔になるようにＣＬＶ（Constant Linear Velocity）制御を行う。そして、ディスクモータ駆動部１４８がディスクモータ１０２を駆動する。
【０１２２】
調整部１３４は、信号ＲＰ、ＪＴに対応するデジタルデータを受け、ローパスフィルタ処理、平均化処理などを行う。
【０１２３】
ディフェクト検出部１３６は、全和信号ＡＤに対応するデジタルデータを受け、光ディスク１００のディフェクトの有無を検出する。すなわち、光ディスクの表面の汚れ、傷、ブラックドットなどが原因となって光ピックアップ１０４から信号が返って来なくなった場合に、ディフェクト検出信号（スキップ信号）をアクティブ状態にする。
【０１２４】
このディフェクト検出信号（スキップ信号）がアクティブになると、調整部１３４のローパスフィルタ処理、平均化処理が停止すると共に、データスライス部１２４のスライスレベルを高速に追従させるため、図１に示すようにカウンタ５２におけるカウントアップ単位及びカウントダウン単位を大きくして、１６ビットカウント値の上位ビットの変化を早める。
【０１２５】
これにより、光ディスクにディフェクトがあった場合にも、正確なデジタル平均値を得ることができるようになる。また、ディフェクトがあった場合にも、最適なスライスレベルでスライスした２値化データを生成することができる。
【０１２６】
エラー検出訂正部１５０は、復調部１２６から出力された同期クロックＳＹＣＬＫ及び同期データＳＹＤＡＴＡから、エラーを検出すると共に、所与のエラー訂正処理にしたがって、エラー訂正を行う。エラー検出訂正部１５０は、そのエラー検出、訂正の状況を、図示しないエラーフラグに反映させるようになっている。
【０１２７】
より具体的には、エラー検出訂正部１５０は、エラーが検出されるたびにエラーフラグにその旨をフラグで表示し、エラーが訂正されるたびにエラーフラグにその旨をフラグで表示し、またエラー訂正が不可能な場合はエラーフラグにその旨をフラグで表示する。
【０１２８】
ＣＰＵ（Central Processing Unit）インターフェース（Ｉ／Ｆ）を有する制御部１５２は、ＣＰＵとの間でデータのやり取りを行い、信号生成部１２２、データスライス部１２４、復調部１２６、Ａ／Ｄ変換部１２８、フォーカスサーボ制御部１３０、トラッキングサーボ制御部１３２、フィードサーボ制御部１４２、ディスクサーボ制御部１４６、調整部１３４、ディフェクト検出部１３６、エラー検出訂正部１５０に対して、種々の制御信号を供給する。
【０１２９】
例えば、図２で説明した設定帯域は、図示しないＣＰＵ（ＣＰＵ上で動作するファームウェア）により、ＣＰＵ  Ｉ／Ｆ１５２を介して、データスライス部１２４で設定される。
【０１３０】
また、例えば図２で説明した基準信号としてディフェクト検出信号が用いられる場合、ディフェクト検出部１３６によって生成されたディフェクト検出信号がデータスライス部１２４に供給される。
【０１３１】
さらに、エラー検出訂正部１５０によって更新されるエラーフラグは、例えば、ＣＰＵ  Ｉ／Ｆ１５２を介して、図示しないＣＰＵ（ＣＰＵ上で動作するファームウェア）によって参照される。これにより、ＣＰＵでは、エラーレートの測定を行うことができる。
【０１３２】
このような構成の光ディスク装置において、データスライス部１２４は、信号生成部１２２によって生成された再生信号ＲＦのスライスレベルを、図１で説明したようにループ制御された第１のコンパレータ５０で２値化データを生成する一方、ループ外でオフセット値を付加したコンパレートレベルを基準に、第２のコンパレータ５８で２値化データを生成する。
【０１３３】
また、ＣＰＵ  Ｉ／Ｆ１５２を介して設定帯域が設定され、あるいはディフェクト検出部１３６で生成されたディフェクト検出信号が入力されることで、カウンタ５２におけるカウントアップ単位及びカウントダウン単位の値を大きくして、第１のＤＡＣ５４に供給されるカウンタ値の上位ビットへの影響を変化させて、最適なスライスレベルで２値化データを生成することができる。
【０１３４】
このデータスライス部１２４は、通常の再生を行う場合には第１のコンパレータ５０によって生成された第１の２値化データを復調部１２６に出力し、位相誤差信号またはエラーレートの測定結果により、位相誤差またはエラーレートが大きいと判断してオフセットを付加した場合には、第２のコンパレータ５８によって生成された第２の２値化データを復調部１２６に出力する。これは、第１及び第２のコンパレータ５０、５８のオフセットの違いにより、オフセット加算レジスタ６０に設定されるオフセット値に０を設定しても、第１及び第２の２値化データが同値にならない場合があるためである。
【０１３５】
ただし、第１及び第２のコンパレータ５０、５８が同一シリコン上に形成され、両コンパレータの入力オフセットの差が出力にほとんど影響を与えない場合には、位相誤差またはエラーレートが小さいような通常の再生を行う場合にも、オフセット値を０に設定して、第２のコンパレータ５８によって生成される第２の２値化データを復調部１２６に出力するようにしても良い。
【０１３６】
この場合、２値化データの切り換え回路とこれに付随する制御回路を削除することができるので、回路規模の縮小化を図ることができる。
【０１３７】
２．２  光ディスク装置のデータスライサオフセット調整方法
第１の実施形態におけるデータスライサを含む光ディスク装置は、図１に示した第１の実施形態におけるデータスライサを適用することによって、変調コードのＤＳＶの値が０にならないような場合であっても、最適なスライスレベルで生成された２値化データに基づいて、記録情報の再生を行うことができる。
【０１３８】
そのため、オフセット加算レジスタ６０に設定されるオフセット値の調整が重要となる。
【０１３９】
変調コードのＤＳＶの値が０にならないような場合であっても記録情報の再生は可能であることから、調整に費やす時間を省略するため、第１の実施形態におけるデータスライサを含む光ディスク装置では、位相誤差信号あるいはエラーレートに基づいて光ディスクの再生が困難と判断されたときのみ、上述したオフセット値を設定することを特徴としている。例えばエラーレートの測定にはある程度の時間を要するため、調整に費やす時間をできるだけ削減する。
【０１４０】
２．２．１  位相誤差信号によるデータスライサのオフセット調整
図５に、位相誤差信号の検出原理を模式的に示す。
【０１４１】
位相誤差信号は、例えば復調部１２６において生成される。この場合、復調部１２６は、位相比較器１６０、カウンタ１６２、電圧変換回路１６４、ＤＡＣ（Ｄ／Ａコンバータ）１６６を含む。
【０１４２】
データスライス部１２４により出力された２値化データは、位相比較器１６０により、クロックＣＬＫを基準に、位相誤差が検出される。より具体的には、位相比較器１６０は、２値化データの立ち上がりまたは立ち下がりを検出し、パルスを生成する。このパルスとクロックＣＬＫとの位相差により、ＵｐパルスあるいはＤｏｗｎパルスを生成する。
【０１４３】
カウンタ１６２は、このＵｐパルス及びＤｏｗｎパルスにより、内部で保持するカウント値をカウントアップあるいはカウントダウンし、そのカウント結果を電圧変換回路１６４に出力する。
【０１４４】
電圧変換回路１６４は、供給されたカウント値に応じて、電圧値に変換する。
【０１４５】
電圧変換回路１６４によって変換された電圧値は、ＤＡＣ１６６によりアナログ信号に変換され、位相誤差信号として出力される。
【０１４６】
このように、位相誤差信号は、データスライス部１２４によって生成された２値化データと、基準クロックＣＬＫとの位相差に応じて、出力されるアナログ信号である。
【０１４７】
第１の実施形態におけるデータスライサを含む光ディスク装置では、この位相誤差信号に基づいて調整したオフセット値により決定されるスライスレベルでデータスライスすることで、変調コードのＤＳＶの値が０でない場合であっても最適なスライスレベルでスライスされた２値化データを生成して、記録情報を再生することができ、なおかつその調整時間の短縮化を図ることができる。
【０１４８】
このような調整は、図示しないＣＰＵ上で動作するファームウェアにより処理される。
【０１４９】
図６に、図４で示した光ディスク装置における位相誤差信号によるスライスレベルの調整フローの一例を示す。
【０１５０】
この調整フローは、光ディスク装置の電源投入時、光ディスクのローディング時あるいは所与の立ち上げシーケンス時に実行される。
【０１５１】
したがって、このような場合に、本調整モードに切り換わったとき、図示しないＣＰＵは、まず再生信号ＲＦ以外のオフセット調整、トラックバランス調整、フォーカスバランス調整、ブースト調整、ループゲイン調整を実行する（ステップＳ１０）。
【０１５２】
再生信号ＲＦ以外のオフセット調整は、入力信号のオフセットをなくすように調整する。
【０１５３】
トラックバランス調整は、例えば光ディスクの主面に記録されたデータを読み取るための光ピックアップの照射位置を、光ディスクの半径方向に調整制御する。
【０１５４】
フォーカスバランス調整は、例えば光ディスクの主面の記録層上に記録されたデータを読み取るための光ピックアップのフォーカス位置を光軸方向に調整制御する。
【０１５５】
ブースト調整は、光ピックアップにおけるレーザノイズ、光検出系ノイズ、プリアンプ等の回路ノイズ、或いはメカ的要因でレーザパワーの低下に伴うそれらのノイズの増大、さらには、主に光ディスク特性に起因するディスクノイズ、波形干渉やアシンメトリ、クロストークによるノイズなどによって、時間方向のゆらぎ（ジッタ）が発生するため、これら高周波ノイズの除去及び符号間干渉で低下した再生信号ＲＦの高域成分をブーストするためのブースト量を調整する。
【０１５６】
ループゲイン調整は、トラッキングサーボ制御や、フォーカスサーボ制御などの各種制御ループのゲインを調整する。
【０１５７】
次に、図示しないＣＰＵは、所与のサンプリング時間ごとに、ＣＰＵ  Ｉ／Ｆ１５２を介して、図５で説明したように復調部１２６によって生成された位相誤差信号をサンプリングする（ステップＳ１１）。
【０１５８】
そして、図示しないＣＰＵはステップＳ１１でサンプリングした位相誤差信号から、所与の単位時間当たりの平均値を算出し、所与の設定レベルと比較する（ステップＳ１２）。
【０１５９】
ステップＳ１２で算出した位相誤差信号の平均値が、所与の設定レベル以下と判定されたとき（ステップＳ１２：Ｎ）、データスライサのオフセット値の調整を行わず、そのまま一連の調整フローを終了する（エンド）。
【０１６０】
一方、ステップＳ１２で算出した位相誤差信号の平均値が、所与の設定レベルより大きいと判定されたとき（ステップＳ１２：Ｙ）、データスライサのオフセット値の調整を実行し（ステップＳ１３）、一連の調整フローを終了する（エンド）。
【０１６１】
図７に、図６のステップＳ１３のデータスライサのオフセット調整処理の一例を示す。
【０１６２】
この調整についても、図示しないＣＰＵ上で動作するファームウェアにより処理される。
【０１６３】
まず、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介して、データスライス部１２４のオフセット加算レジスタ６０に「０」を設定する（ステップＳ２０）。
【０１６４】
続いて、再び位相誤差信号をサンプリングして、所与の単位時間あたりの平均値を算出し（ステップＳ２１）、その算出結果を変数Ｍ（０）に保存する（ステップＳ２２）。
【０１６５】
次に、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介して、データスライス部１２４のオフセット加算レジスタ６０に「１」を設定する（ステップＳ２３）。
【０１６６】
そして、位相誤差信号をサンプリングして、所与の単位時間あたりの平均値を算出し（ステップＳ２４）、その算出結果を変数Ｍ（１）に保存する（ステップＳ２５）。
【０１６７】
ここで、変数Ｍ（０）の値とＭ（１）の値とを比較する（ステップＳ２６）。
【０１６８】
変数Ｍ（０）の値が、変数Ｍ（１）の値より大きいとき（ステップＳ２６：Ｙ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをインクリメント（＋１を加算）する（ステップＳ２７）。
【０１６９】
このインクリメントした値をｎとすると、その後再び位相誤差信号をサンプリングして、所与の単位時間あたりの平均値を算出し（ステップＳ２８）、その算出結果を変数Ｍ（ｎ）に保存する（ステップＳ２９）。
【０１７０】
さらに、変数Ｍ（ｎ）の値と、直前のオフセット値で算出した位相誤差信号の平均値とを比較する（ステップＳ３０）。例えば、ｎが「２」のとき、変数Ｍ（２）の値と、変数Ｍ（１）との値とを比較する。
【０１７１】
その結果、変数Ｍ（ｎ）の値が、直前のオフセット値で算出した位相誤差信号の平均値より小さいとき（ステップＳ３０：Ｙ）、ステップＳ２７に戻って、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをインクリメントする（ステップＳ２７）。
【０１７２】
一方、ステップＳ３０で、変数Ｍ（ｎ）の値が、直前のオフセット値で算出した位相誤差信号の平均値以上のとき（ステップＳ３０：Ｎ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをデクリメント（−１を減算）し（ステップＳ３１）、これをデータスライサのオフセット値として決定する（エンド）。
【０１７３】
変数Ｍ（０）の値が、変数Ｍ（１）の値以下のとき（ステップＳ２６：Ｎ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをデクリメントする（ステップＳ３２）。
【０１７４】
ここで、オフセット値が負になった場合、オフセット値の２の補数をオフセット加算レジスタ６０に設定することによって、データスライス部１２４の加算器５６は減算結果を第２のコンパレータレベルとして生成することができる。
【０１７５】
その後再び位相誤差信号をサンプリングして、所与の単位時間あたりの平均値を算出し（ステップＳ３３）、その算出結果を変数Ｍ（ｎ）に保存する（ステップＳ３４）。
【０１７６】
さらに、変数Ｍ（ｎ）の値と、直前のオフセット値で算出した位相誤差信号の平均値とを比較する（ステップＳ３５）。例えば、ｎが「２」のとき、変数Ｍ（２）の値と、変数Ｍ（１）との値とを比較する。
【０１７７】
その結果、変数Ｍ（ｎ）の値が、直前のオフセット値で算出した位相誤差信号の平均値より小さいとき（ステップＳ３５：Ｙ）、ステップＳ３２に戻って、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをデクリメントする（ステップＳ３２）。
【０１７８】
一方、ステップＳ３５で、変数Ｍ（ｎ）の値が、直前のオフセット値で算出した位相誤差信号の平均値以上のとき（ステップＳ３５：Ｎ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをインクリメントし（ステップＳ３６）、これをデータスライサのオフセット値として決定する（エンド）。
【０１７９】
このように、変調コードのＤＳＶが０にならない場合でも、位相誤差信号により、再生が困難と判断できるレベルになった場合にのみ、上述したオフセット値の調整を行うようにしたので、ユーザに対して調整に費やす遅延時間を感じさせないようにすることができる。一方、本調整を行った場合には、これまで再生不可能であった光ディスクの記録情報の再生が可能となる。
【０１８０】
２．２．２  エラーレートによるデータスライサのオフセット調整
また、第１の実施形態におけるデータスライサを含む光ディスク装置では、位相誤差信号に基づいて調整したオフセット値によりスライスレベルを決定するようにしていたが、これに限定されるものではない。例えば、エラーレートに基づいて調整したオフセット値により、データスライサのオフセット値を決定するようにしても良い。
【０１８１】
このエラーレートに基づく調整も、図示しないＣＰＵ上で動作するファームウェアにより処理することができる。
【０１８２】
図８に、図４で示した光ディスク装置におけるエラーレートによるスライスレベルの調整フローの一例を示す。
【０１８３】
この調整フローは、光ディスク装置の電源投入時、光ディスクのローディング時あるいは所与の立ち上げシーケンス時に実行される。
【０１８４】
したがって、このような場合に、本調整モードに切り換わったとき、図示しないＣＰＵは、まず再生信号ＲＦ以外のオフセット調整、トラックバランス調整、フォーカスバランス調整、ブースト調整、ループゲイン調整を実行する（ステップＳ４０）。
【０１８５】
次に、図示しないＣＰＵは、例えば所与のサンプリング時間ごとに、ＣＰＵ  Ｉ／Ｆ１５２を介して、エラー検出訂正部１５０によって更新されるエラーフラグを参照し、所与の単位時間当たりのエラーレートを測定する（ステップＳ４１）。
【０１８６】
このエラーフラグは、エラー検出訂正部１５０において、復調部１２６からの同期クロックＳＹＣＬＫと同期データＳＹＤＡＴＡに基づいてエラーが検出されたことを示すエラー検出フラグ、エラー訂正が行われたことを示すエラー訂正フラグ、エラー訂正を行おうとしたが所与のエラー訂正方式ではエラー訂正ができなかったことを示すエラー訂正不可フラグを含む。
【０１８７】
ここで、ＣＰＵによって上述した各種フラグを参照して、ＣＰＵで単位時間当たりに発生したエラーレートを算出するようにしても良いし、エラー検出訂正部１５０においてエラーフラグが更新されるたびに、各種フラグをカウントして、そのカウント数若しくは、単位時間当たりのエラーレートを出力するようにしても良い。
【０１８８】
いずれにしろ、ステップＳ４１で単位時間当たりのエラーレートが得られると、図示しないＣＰＵは、まずＣＰＵ  Ｉ／Ｆ１５２を介して、エラー検出訂正部１５０によって更新されるエラー訂正不可フラグを参照し、当該フラグがオンとなっているか否かを判別する（ステップＳ４２）。
【０１８９】
エラー訂正不可フラグがオンとなっていないと判別したとき（ステップＳ４２：Ｎ）、続いてエラー訂正フラグによって示されるエラー訂正の単位時間当たりのカウント値と、所与の設定値とを比較する（ステップＳ４３）。
【０１９０】
エラー訂正フラグによって示されるエラー訂正の単位時間当たりのカウント値が、所与の設定値より大きいとき（ステップＳ４３：Ｙ）、エラーが多くてディスク再生できないと判断して、スライスオフセット調整を実行し（ステップＳ４４）、一連の調整フローを終了する（エンド）。
【０１９１】
一方、ステップＳ４３で、エラー訂正フラグによって示されるエラー訂正の単位時間当たりのカウント値が、所与の設定値以下のとき（ステップＳ４３：Ｎ）、スライスオフセット調整を実行することなく、そのまま一連の調整フローを終了する（エンド）。
【０１９２】
また、ステップＳ４２で、エラー訂正不可フラグがオンとなっていると判別したとき（ステップＳ４２：Ｙ）、ディスク再生できないと判断して、スライスオフセット調整を実行し（ステップＳ４４）、一連の調整フローを終了する（エンド）。
【０１９３】
図９に、図８のステップＳ４４のデータスライサのオフセット調整処理の一例を示す。
【０１９４】
この調整についても、図示しないＣＰＵ上で動作するファームウェアにより処理される。
【０１９５】
まず、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介して、データスライス部１２４のオフセット加算レジスタ６０に「０」を設定する（ステップＳ５０）。
【０１９６】
続いて、再びエラーフラグを参照するなどして、所与の単位時間あたりのエラーレートを測定し（ステップＳ５１）、その測定結果を変数Ｍ（０）に保存する（ステップＳ５２）。
【０１９７】
次に、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介して、データスライス部１２４のオフセット加算レジスタ６０に「１」を設定する（ステップＳ５３）。
【０１９８】
そして、エラーレートを測定して（ステップＳ５４）、その測定結果を変数Ｍ（１）に保存する（ステップＳ５５）。
【０１９９】
ここで、変数Ｍ（０）の値とＭ（１）の値とを比較する（ステップＳ５６）。
【０２００】
変数Ｍ（０）の値が、変数Ｍ（１）の値より大きいとき（ステップＳ５６：Ｙ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをインクリメントする（ステップＳ５７）。
【０２０１】
このインクリメントした値をｎとすると、その後再びエラーレートを測定し（ステップＳ５８）、その測定結果を変数Ｍ（ｎ）に保存する（ステップＳ５９）。
【０２０２】
さらに、変数Ｍ（ｎ）の値と、直前のオフセット値で測定された測定結果の値とを比較する（ステップＳ６０）。
【０２０３】
その結果、変数Ｍ（ｎ）の値が、直前のオフセット値で測定された測定結果の値より小さいとき（ステップＳ６０：Ｙ）、ステップＳ５７に戻って、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをインクリメントする（ステップＳ５７）。
【０２０４】
一方、ステップＳ６０で、変数Ｍ（ｎ）の値が、直前のオフセット値で測定された測定結果の値以上のとき（ステップＳ６０：Ｎ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをデクリメントし（ステップＳ６１）、これをデータスライサのオフセット値として決定する（エンド）。
【０２０５】
変数Ｍ（０）の値が、変数Ｍ（１）の値以下のとき（ステップＳ５６：Ｎ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをデクリメントする（ステップＳ６２）。
【０２０６】
ここで、オフセット値が負になった場合、オフセット値の２の補数をオフセット加算レジスタ６０に設定することによって、データスライス部１２４の加算器５６は減算結果を第２のコンパレータレベルとして生成することができる。
【０２０７】
このデクリメントした値をｎとすると、その後再びエラーレートを測定し（ステップＳ６３）、その測定結果を変数Ｍ（ｎ）に保存する（ステップＳ６４）。
【０２０８】
さらに、変数Ｍ（ｎ）の値と、直前のオフセット値で測定された測定結果の値とを比較する（ステップＳ６５）。
【０２０９】
その結果、変数Ｍ（ｎ）の値が、直前のオフセット値で測定された測定結果の値より小さいとき（ステップＳ６５：Ｙ）、ステップＳ６２に戻って、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをデクリメントする（ステップＳ６２）。
【０２１０】
一方、ステップＳ６５で、変数Ｍ（ｎ）の値が、直前のオフセット値で測定された測定結果の値以上のとき（ステップＳ６５：Ｎ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆ１５２を介してデータスライス部１２４のオフセット加算レジスタ６０のオフセット値を読み出し、これをインクリメントし（ステップＳ６６）、これをデータスライサのオフセット値として決定する（エンド）。
【０２１１】
このように、変調コードのＤＳＶが０にならない場合でも、エラーレートにより、再生が困難と判断できるレベルになった場合にのみ、上述したオフセット値の調整を行うようにしたので、ユーザに対して調整に費やす遅延時間を感じさせないようにすることができる。一方、本調整を行った場合には、これまで再生不可能であった光ディスクの記録情報の再生が可能となる。
【０２１２】
また、位相誤差信号より、エラーレートに基づいてスライスレベルを調整するようにしたので、再生処理の信頼性を大幅に向上させることができる。ただし、エラーレートの測定に時間を要する場合には、位相誤差信号をサンプリングした方が、調整時間を短縮することができる場合がある。
【０２１３】
＜第２の実施形態＞
３．  第２の実施形態におけるデータスライサ
３．１  構成例
図１０に、第２の実施形態におけるデータスライサの構成の概要を示す。
【０２１４】
第２の実施形態においても、光ディスクに記録された情報は、変調コードのＤＳＶの値が０になるように変調されているものとする。
【０２１５】
再生信号ＲＦは、コンデンサＣを介してＡＣ結合され、抵抗Ｒを介して接続されたバイアス電圧によりバイアスされた電位レベルを基準に変化する信号に変換される。この信号は、コンパレータ２００の非反転入力端子に入力される。
【０２１６】
コンパレータ２００の反転入力端子には、第３のコンパレートレベル電圧が供給される。コンパレータ２００は、非反転入力端子と反転入力端子の電位差に基づいて、論理レベル「Ｈ」、「Ｌ」が切り換わる２値化データを出力する。この２値化データは、カウンタ２０２にも入力される。
【０２１７】
カウンタ２０２は、図示しないクロックＣＬＫに同期して、２値化データの論理レベルが「Ｈ」である第１の期間の長さに応じてＵｐカウントレジスタ２１２に設定されたアップカウント単位にカウント値をカウントアップする。また、カウンタ２０２は、このクロックＣＬＫに同期して、２値化データの論理レベル「Ｌ」である第２の期間の長さに応じてＤｏｗｎカウントレジスタ２１２に設定されたダウンカウント単位にカウント値をカウントダウンする。
【０２１８】
カウンタ２０２のカウント結果は、ＤＡＣ（Ｄ／Ａコンバータ）２０４に供給される。
【０２１９】
ＤＡＣ２０４は、カウンタ２０２のカウント結果をアナログ信号に変換し、第３のコンパレートレベルの電圧に変換し、コンパレータ２００の反転入力端子に供給する。
【０２２０】
カウンタ２０２は、原理的には、カウンタ制御ロジック２０６、１６ビットＵｐ／Ｄｏｗｎカウンタ２０８、Ｕｐカウントレジスタ２１０、Ｄｏｗｎカウントレジスタ２１２を含む。
【０２２１】
カウンタ制御ロジック２０６は、２値化データに基づいて１６ビットＵｐ／Ｄｏｗｎカウンタ２０８を制御し、その１６ビットのカウント値をＤＡＣ２０４に供給する。その際、２値化データの論理レベルに応じて、Ｕｐカウントレジスタ２１０あるいはＤｏｗｎカウントレジスタ２１２に設定されたカウント値単位で、カウントアップあるいはカウントダウンを行う。
【０２２２】
図１１に、このようなカウンタ２０２の構成の具体例を示す。
【０２２３】
ただし、図２に示すカウンタ５２と同一部分には同一符号を付し、説明を省略する。
【０２２４】
カウンタ２０２は、組み合わせ回路２１４、第１〜第１６のＦＦ７２1〜７２16を含み、これらでカウンタ制御ロジック２０６と１６ビットＵｐ／Ｄｏｗｎカウンタ２０８の機能を実現する。
【０２２５】
組み合わせ回路２１４は、論理回路の構成要素となる論理素子からなり、コンパレータ２００からのコンパレータ出力、１６ビットカウント値、Ｕｐカウントレジスタ２１０からのＵｐカウント単位、Ｄｏｗｎカウントレジスタ２１２からのＤｏｗｎカウント単位が入力される。この組み合わせ回路２１４は、その他に、図示しない制御部から設定帯域が設定されると共に、ディフェクトが検出されたことを示すディフェクト検出信号が基準信号として入力される。
【０２２６】
組み合わせ回路２１４は、コンパレータ出力が論理レベル（第１のレベル）「Ｈ」のとき、Ｕｐカウントレジスタ２１０に設定されるレジスタ値で示されるＵｐカウント単位で、１６ビットカウント値をカウントアップした１６ビットの加算結果を生成し、その１６ビットの加算結果の各ビット値をそれぞれ第１〜第１６のＦＦ７２1〜７２16に供給する。
【０２２７】
また、組み合わせ回路２１４は、コンパレータ出力が論理レベル（第２のレベル）「Ｌ」のとき、Ｄｏｗｎカウントレジスタ２１２に設定されるレジスタ値で示されるＤｏｗｎカウント単位で、１６ビットカウント値をカウントダウンした１６ビットの減算結果を生成し、その１６ビットの減算結果の各ビット値をそれぞれ第１〜第１６のＦＦ７２1〜７２16に供給する。
【０２２８】
組み合わせ回路２１４は、図示しないＣＰＵによって設定される設定帯域、あるいは基準信号に基づいて、Ｕｐカウントレジスタ２１０に設定されるレジスタ値で示されるＵｐカウント単位、Ｄｏｗｎカウントレジスタ２１２に設定されるレジスタ値で示されるＤｏｗｎカウント単位に関わらず、新たなカウントアップ単位及びカウントダウン単位で１６ビットカウント値を更新する。
【０２２９】
上述したような構成の第２の実施形態におけるデータスライサは、変調コードのＤＳＶの値が０にならない２値化データの論理レベルに応じてカウントアップ若しくはカウントダウンする場合に、カウントアップ単位とカウントダウン単位とをそれぞれ異ならせることで、積極的にスライスレベルを変動させ、その安定点を検出することを特徴としている。
【０２３０】
３．２  動作タイミング例
図１２に、第２の実施形態におけるデータスライサにおいて、スライスレベルが安定していない状態の動作タイミングの一例を示す。
【０２３１】
図１０に示すコンパレータ２００の＋端子にコンパレータ入力信号２５０が入力されている場合、変調コードのＤＳＶの値が０になるように第３のコンパレートレベル２５２を基準に、コンパレータ出力信号２５４が２値化データとして出力される。
【０２３２】
コンパレータ出力信号２５４は、コンパレータ入力信号２５０と第３のコンパレートレベル２５２とを比較することにより生成される。このコンパレータ出力信号２５４は、カウンタ２０２にも供給され、クロックＣＬＫに同期して、１６ビットのカウンタ値２５６がカウントアップ若しくはカウントダウンされる。
【０２３３】
より具体的には、図１１で説明したように、クロックＣＬＫのサンプリング時点で、コンパレータ出力信号２５４の論理レベルが「Ｈ」のときＵｐカウントレジスタ２１０に設定されるＵｐカウント単位でカウントアップし、コンパレータ出力信号２５４の論理レベルが「Ｌ」のときＤｏｗｎカウントレジスタ２１２に設定されるＤｏｗｎカウント単位でカウントダウンする。
【０２３４】
ここでは、Ｕｐカウント単位としてＵｐカウントレジスタに「１」が設定され、Ｄｏｗｎカウント単位としてＤｏｗｎカウントレジスタに「２」が設定されているものとする。
【０２３５】
したがって、例えばカウント値２５６が「８０００ｈｅｘ」の場合に、クロックＣＬＫのサンプリング時点で、コンパレータ出力信号２５４の論理レベルが「Ｈ」のとき「１」だけカウントアップされ、カウンタ２０２におけるカウント値は、「８００１ｈｅｘ」となる。一方、コンパレータ出力信号２５４の論理レベルが「Ｌ」のとき「２」単位でカウントダウンされ、カウンタ２０２におけるカウント値は、「７ＦＦＥｈｅｘ」となる。
【０２３６】
ここで、カウンタ２０２からは１６ビットのカウント値２５６のうち、上位の８ビットのみが出力されるものとする。
【０２３７】
変調コードのＤＳＶの値が０の場合、期間Ｃ１におけるカウンタ２０２の１６ビットカウント値はほぼ０になるが、ここでは１６ビットカウント値が「−２３」となり、不安定な状態となっている。
【０２３８】
また、期間Ｃ１において、ＤＡＣ２０４への入力信号２５８は、図１２に示す位置に「８０００ｈｅｘ」があるため、上位８ビット「７Ｆ」となる。したがって、コンパレータ２００の−端子に供給される第３のコンパレートレベルが下がるように制御される。その結果、コンパレータ出力信号２５４の論理レベル「Ｈ」の期間が長くなり、最終的に論理レベル「Ｈ」と「Ｌ」の第１及び第２の期間が、２：１になるように制御される。
【０２３９】
図１３に、第２の実施形態におけるデータスライサにおいて、スライスレベルが安定した状態の動作タイミングの一例を示す。
【０２４０】
コンパレータ２００の＋端子にコンパレータ入力信号３００が入力されている場合、第３のコンパレートレベル３０２を基準に、コンパレータ出力信号３０４が２値化データとして出力される。
【０２４１】
コンパレータ出力信号２５４は、カウンタ２０２において、クロックＣＬＫに同期して、１６ビットのカウンタ値３０６がカウントアップ若しくはカウントダウンされる。
【０２４２】
この１６ビットカウント値３０６は、図１２のコンパレートレベル２５２からレベルが下がるように制御された結果、期間Ｃ１におけるカウンタ２０２の１６ビットカウント値が０となり、変調コードのＤＳＶの値が「０」となるように調整される。これにより、安定したスライスレベルで２値化データを生成することができるので、エラーレートの劣化を回避し、それまで不可能であった記録情報の再生が可能となる。
【０２４３】
なお、このような第２の実施形態におけるデータスライサは、第１の実施形態と同様に、図４に示す光ディスク装置のデータスライス部に適用することができる。
【０２４４】
３．３  光ディスク装置のデータスライサオフセット調整方法
第２の実施形態におけるデータスライサを含む光ディスク装置は、図１０に示した第２の実施形態におけるデータスライサを適用することによって、変調コードのＤＳＶの値が０にならないような場合であっても、最適なスライスレベルで生成された２値化データに基づいて、記録情報の再生を行うことができる。
【０２４５】
そのため、Ｕｐカウントレジスタ２１０、Ｄｏｗｎカウントレジスタ２１２に設定されるカウント単位値の調整が重要となる。
【０２４６】
変調コードのＤＳＶの値が０にならないような場合であっても記録情報の再生は可能であることから、調整に費やす時間を省略するため、第２の実施形態におけるデータスライサを含む光ディスク装置では、位相誤差信号あるいはエラーレートに基づいて光ディスクの再生が困難と判断されたときのみ、上述したオフセット値を設定することを特徴としている。例えばエラーレートの測定にはある程度の時間を要するため、調整に費やす時間をできるだけ削減する。
【０２４７】
３．３．１  位相誤差信号によるデータスライサのオフセット調整
位相誤差信号は、図５で説明したように、データスライス部によって生成された２値化データと、基準クロックＣＬＫとの位相差に応じて、出力されるアナログ信号である。
【０２４８】
第２の実施形態におけるデータスライサを含む光ディスク装置では、この位相誤差信号に基づいて調整したオフセット値により決定されるスライスレベルでデータスライスすることで、変調コードのＤＳＶの値が０でない場合であっても最適なスライスレベルでスライスされた２値化データを生成して、記録情報を再生することができ、なおかつその調整時間の短縮化を図ることができる。
【０２４９】
このような調整は、図示しないＣＰＵ上で動作するファームウェアにより処理され、第１の実施形態と同様に図６で説明したように、光ディスク装置の電源投入時、光ディスクのローディング時あるいは所与の立ち上げシーケンス時に実行される。ここでは、第１の実施形態と同様のため説明を省略する。
【０２５０】
図１４に、第２の実施形態におけるデータスライサの位相誤差信号によるオフセット調整処理の一例を示す。
【０２５１】
この調整についても、図示しないＣＰＵ上で動作するファームウェアにより処理される。
【０２５２】
ここで、Ｕｐカウントレジスタ２１０、Ｄｏｗｎカウントレジスタ２１２は、それぞれ８ビットレジスタであるものとする。
【０２５３】
まず、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆを介して、第２の実施形態のデータスライス部のＵｐカウントレジスタ２１０、Ｄｏｗｎカウントレジスタ２１２の値が１：１になるように初期化する（ステップＳ７０）。例えば、Ｕｐカウントレジスタ２１０、Ｄｏｗｎカウントレジスタ２１２に、それぞれ「２５５」が設定されたものとする。
【０２５４】
続いて、位相誤差信号をサンプリングして、所与の単位時間あたりの平均値を算出し（ステップＳ７１）、その算出結果を変数Ｍ（０）に保存する（ステップＳ７２）。
【０２５５】
次に、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆを介して、データスライス部のＤｏｗｎカウントレジスタ２１２のレジスタ値であるＤｏｗｎカウント単位をデクリメントする（ステップＳ７３）。
【０２５６】
そして、位相誤差信号をサンプリングして、所与の単位時間あたりの平均値を算出し（ステップＳ７４）、その算出結果を変数Ｍ（１）に保存する（ステップＳ７５）。
【０２５７】
ここで、変数Ｍ（０）の値とＭ（１）の値とを比較する（ステップＳ７６）。
【０２５８】
変数Ｍ（０）の値が、変数Ｍ（１）の値より大きいとき（ステップＳ７６：Ｙ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆを介してＤｏｗｎカウントレジスタ２１のＤｏｗｎカウント単位値を読み出し、これをデクリメントする（ステップＳ７７）。
【０２５９】
その後再び位相誤差信号をサンプリングして、所与の単位時間あたりの平均値を算出し（ステップＳ７８）、その算出結果を変数Ｍ（ｎ）に保存する（ステップＳ７９）。
【０２６０】
さらに、変数Ｍ（ｎ）の値と、直前のＤｏｗｎカウント単位値で算出された位相誤差信号の平均値と比較する（ステップＳ８０）。
【０２６１】
その結果、Ｍ（ｎ）が、直前のＤｏｗｎカウント単位値で算出された位相誤差信号の平均値より小さいとき（ステップＳ８０：Ｙ）、ステップＳ７７に戻って、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆを介してデータスライス部のＤｏｗｎカウントレジスタ２１２のＤｏｗｎカウント単位値を読み出し、これをデクリメントする（ステップＳ７７）。
【０２６２】
一方、ステップＳ８０で、Ｍ（ｎ）が、直前のＤｏｗｎカウント単位値で算出された位相誤差信号の平均値以上のとき（ステップＳ８０：Ｎ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆを介してデータスライス部のＤｏｗｎカウントレジスタ２１２のＤｏｗｎカウント単位値を読み出し、これをインクリメントし（ステップＳ８１）、これをデータスライサのオフセット値として決定する（エンド）。
【０２６３】
変数Ｍ（０）の値が、変数Ｍ（１）の値以下のとき（ステップＳ７６：Ｎ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆを介してデータスライス部のＤｏｗｎカウント単位を初期化する（ステップＳ８２）。すなわち、Ｄｏｗｎカウント単位に「２５５」を設定する。
【０２６４】
そして、ＣＰＵは、ＣＰＵ  Ｉ／Ｆを介してデータスライス部のＵｐカウントレジスタ２１０のＵｐカウント単位値を読み出し、これをデクリメントする（ステップＳ８３）。
【０２６５】
その後再び位相誤差信号をサンプリングして、所与の単位時間あたりの平均値を算出し（ステップＳ８４）、その算出結果を変数Ｍ（ｎ）に保存する（ステップＳ８５）。
【０２６６】
さらに、変数Ｍ（ｎ）の値と、直前のＵｐカウント単位値で算出しされた位相誤差信号の平均値とを比較する（ステップＳ８６）。
【０２６７】
その結果、Ｍ（ｎ）の値が、直前のＵｐカウント単位値で算出しされた位相誤差信号の平均値とより小さいとき（ステップＳ８６：Ｙ）、ステップＳ８３に戻って、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆを介してデータスライス部のＵｐカウントレジスタ２１０のＵｐカウント単位値を読み出し、これをデクリメントする（ステップＳ８３）。
【０２６８】
一方、ステップＳ８６で、変数Ｍ（ｎ）の値が、直前のＵｐカウント単位値で算出しされた位相誤差信号の平均値以上のとき（ステップＳ８６：Ｎ）、図示しないＣＰＵは、ＣＰＵ  Ｉ／Ｆを介してデータスライス部のＵｐカウントレジスタ２１０のＵｐカウント単位値を読み出し、これをインクリメントし（ステップＳ８７）、これをデータスライサのオフセット値として決定する（エンド）。
【０２６９】
また、エラーレートを測定する場合は、図８、図９及び図１４から、同様に行うことができる。
【０２７０】
この図１４に示すフローでは、Ｕｐカウント単位値、Ｄｏｗｎカウント単位値のいずれかが「２５５」となるようにして互いのカウント単位値の比を変更するようにしているが、これに限定されるものではない。
【０２７１】
なお、本発明は第１または第２の実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。
【０２７２】
例えば、第１の実施形態では、「１」単位にカウントアップ、カウントダウンするものとして説明したが、カウントアップする値、カウントダウンする値に限定されるものではない。要は、第１の実施形態では、カウントアップする値とカウントダウンする値とが同等の値であれば良く、同一の値であることが望ましい。
【０２７３】
さらに、第１及び第２の実施形態では、カウンタとして１６ビットカウンタとして説明したが、これに限定されるものではない。また、１６ビットのカウンタ値のうち後段に接続されるＤＡＣなどに供給する上位ビット数によって、本発明の要旨が限定されるものではない。
【０２７４】
また、第１及び第２の実施形態は、光ディスク装置（広義には、ディスク装置、情報再生装置）に適用されることが望ましいが、それ以外の種々の電子機器にも適用できる。また、第１及び第２の実施形態が光ディスク装置などの情報再生装置に適用される場合には、この情報再生装置に記録情報の書き込み可能な機能を備えていても良い。
【図面の簡単な説明】
【図１】第１の実施形態におけるデータスライサの構成の概要の一例を示す構成図である。
【図２】第１の実施形態におけるカウンタの構成の具体例を示すブロック図である。
【図３】第１の実施形態におけるデータスライサの動作タイミングの一例を示すタイミング図である。
【図４】第１の実施形態におけるデータスライサが適用された光ディスク装置の構成例を示すブロック図である。
【図５】位相誤差信号の検出原理を模式的に示す説明図である。
【図６】第１の実施形態における光ディスク装置における位相誤差信号によるスライスレベルの調整フローの一例を示すフロー図である。
【図７】第１の実施形態における位相誤差信号によるデータスライサのオフセット調整処理の一例を示すフロー図である。
【図８】第１の実施形態における光ディスク装置におけるエラーレートによるスライスレベルの調整フローの一例を示すフロー図である。
【図９】第１の実施形態におけるエラーレートによるデータスライサのオフセット調整処理の一例を示すフロー図である。
【図１０】第２の実施形態におけるデータスライサの構成の概要の一例を示す構成図である。
【図１１】第２の実施形態におけるカウンタの構成の具体例を示すブロック図である。
【図１２】第２の実施形態におけるデータスライサにおいて、スライスレベルが安定していない状態の動作タイミングの一例を示すタイミング図である。
【図１３】第２の実施形態におけるデータスライサにおいて、スライスレベルが安定している状態の動作タイミングの一例を示すタイミング図である。
【図１４】第２の実施形態におけるデータスライサの位相誤差信号によるオフセット調整処理の一例を示すフロー図である。
【図１５】従来のデータスライサの構成の概要の一例示す構成図である。
【図１６】従来のデジタルデータスライサの構成の概要の一例を示す構成図である。
【図１７】再生信号に外乱が付加されたときのスライスレベルの応答波形を模式的に示す説明図である。
【符号の説明】
１０、２００  コンパレータ
１２  ＬＰＦ
１４  アンプ
１６  Ｕｐ／Ｄｏｗｎカウンタ
１８、１６６、２０４  ＤＡＣ
２０、２４  スライスレベル
２２  ディフェクト検出信号
５０  第１のコンパレータ
５２、１６２、２０２  カウンタ
５４  第１のＤＡＣ
５６  加算器
５８  第２のコンパレータ
６０  オフセット加算レジスタ
６２  第２のＤＡＣ
６４、２０６  カウンタ制御ロジック
６６、２０８  １６ビットＵｐ／Ｄｏｗｎカウンタ
７０、２１４  組み合わせ回路
７２1〜７２16  第１〜第１６のＦＦ
８０  第１のコンパレータ入力信号
８２  第１のコンパレートレベル
８４  第１のコンパレータ出力信号
８６  １６ビット  カウンタ値
８８  第１のＤＡＣ入力信号
９０  第２のＤＡＣ入力信号
９２  第２のコンパレータ入力信号
９４  第２のコンパレートレベル
９６  第２のコンパレータ出力信号
１００  光ディスク
１０２  ディスクモータ
１０４  光ピックアップ
１０６  キャリッジ
１０８  フィードモータ
１１０  対物レンズ
１１２  フォーカスアクチュエータ
１２０  トラッキングアクチュエータ
１２２  信号生成部
１２４  データスライス部
１２６  復調部
１２８  Ａ／Ｄ変換部
１３０  フォーカスサーボ制御部
１３２  トラッキングサーボ制御部
１３４  調整部
１３６  ディフェクト検出部
１３８  フォーカスアクチュエータ駆動部
１４０  トラッキングアクチュエータ駆動部
１４２  フィードサーボ制御部
１４４  フィードモータ駆動部
１４６  ディスクサーボ制御部
１４８  ディスクモータ駆動部
１５０  エラー検出訂正部
１５２  制御部
１６０  位相比較器
１６４  電圧変換回路
２１０  Ｕｐカウントレジスタ
２１２  Ｄｏｗｎカウントレジスタ
２５０、３００  コンパレータ入力信号
２５２、３０２  第３のコンパレートレベル
２５４、３０４  コンパレータ出力信号
２５６、３０６  １６ビットカウンタ値
２５８  ＤＡＣ入力信号
ＡＤ  全和信号
Ｃ１  期間
ＣＬＫ  基準クロック
ＦＥ  フォーカスエラー信号
ＪＴ  ジッタ信号
ＲＰ  リップル信号
ＳＹＣＬＫ  同期クロック
ＳＹＤＡＴＡ  同期データ
ＴＥ  トラッキングエラー信号
【図１】
0004106863.tif 000002
【図２】
0004106863.tif 000003
【図３】
0004106863.tif 000004
【図４】
0004106863.tif 000005
【図５】
0004106863.tif 000006
【図６】
0004106863.tif 000007
【図７】
0004106863.tif 000008
【図８】
0004106863.tif 000009
【図９】
0004106863.tif 000010
【図１０】
0004106863.tif 000011
【図１１】
0004106863.tif 000012
【図１２】
0004106863.tif 000013
【図１３】
0004106863.tif 000014
【図１４】
0004106863.tif 000015
【図１５】
0004106863.tif 000016
【図１６】
0004106863.tif 000017
【図１７】
0004106863.tif 000018