(57)【要約】【課題】  誤差信号精度向上のため受光素子出力信号数が増加しているため、ＡＤ変換器のサンプリング周期あたりの変換回数が増加し、ＡＤ変換器の変換速度を大幅に高速化するか、サーボのサンプリング周波数を落とさざるを得ない。【解決手段】  第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリング部と、前記第１のサンプリングタイミングを周期的に間引いた第２のサンプリングタイミングで、第２の検出信号をサンプリングする第２のサンプリング部と、前記第１及び第２のサンプリング部でサンプリングされたデータをＡＤ変換するＡＤ変換部と、前記ＡＤ変換部から出力される、第２のサンプリング部でサンプリングされたデータに対して、前記サブサンプリングタイミング生成部によって間引かれたタイミングのサンプリングデータを補完する補完部とによってサーボ誤差信号生成回路を構成する。【選択図】  図１
2005122879.tif 000002
【特許請求の範囲】
【請求項１】
複数の受光素子で検出された光ディスクからの反射光を用いてサーボ誤差信号を生成するサーボ誤差信号生成回路において、
複数の受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリング部と、
前記第１のサンプリングタイミングを周期的に間引いて、サンプリング周波数を落とした第２のサンプリングタイミングを生成するサブサンプリングタイミング生成部と、
前記第１の検出信号を補助或いは補正する複数の受光素子からの信号である第２の検出信号を前記第２のサンプリングタイミングでサンプリングする第２のサンプリング部と、
前記第１のサンプリング部及び前記第２のサンプリング部でサンプリングしたデータをＡＤ変換するＡＤ変換部と、
前記ＡＤ変換部から出力される、前記第２のサンプリング部でサンプリングしたデータの、前記サブサンプリングタイミング生成部によって間引かれたタイミングのデータを補完する補完部とを有する、
ことを特徴とするサーボ誤差信号生成回路。
【請求項２】
請求項１に記載のサーボ誤差信号生成回路において、
前記補完部は、前記第２のサンプリング部によってサンプリングされた直前のサンプリングデータの値を用いて補完を行う、
ことを特徴とするサーボ誤差信号生成回路。
【請求項３】
請求項１に記載のサーボ誤差信号生成回路において、
前記補完部は、前記第２のサンプリング部によってサンプリングされた直前のサンプリングデータの値を用いて補完を行った後に、該補完したデータの位相遅れを補償する、
ことを特徴とするサーボ誤差信号生成回路。
【請求項４】
請求項１に記載のサーボ誤差信号生成回路において、
前記補完部は、前記第１のサンプリング部でサンプリングされたデータと当該データの直前に前記第１のサンプリング部でサンプリングされたデータとの差分を検出する差分検出部と、
前記第２のサンプリング部によってサンプリングされた直前のサンプリングデータを出力するホールド部と、
前記ホールド部から出力される直前のサンプリングデータの値に対して、前記差分検出部で検出した差分の値を減算あるいは加算することにより補完データを生成する差分補完部とを有する、
ことを特徴とするサーボ誤差信号生成回路。
【請求項５】
請求項４に記載のサーボ誤差信号生成回路において、
前記差分検出部の前後どちらか、或いは両方に、ノイズ除去のためのローパルフィルターをさらに設ける、
ことを特徴とするサーボ誤差信号検出回路。
【請求項６】
複数の受光素子で検出された光ディスクからの反射光を用いてサーボ誤差信号を生成するサーボ誤差信号生成回路において、
複数の受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリング部と、
前記第１の検出信号を補助或いは補正する、複数の受光素子からの信号である第２の検出信号を第２のサンプリングタイミングでサンプリングする第２のサンプリング部と、
前記第１のサンプリング部及び前記第２のサンプリング部でサンプリングしたデータをＡＤ変換するＡＤ変換部と、
前記ＡＤ変換部から出力される、前記第２のサンプリング部によってサンプリングしたデータに基づいて、次の変化を予測することにより前記第１のサンプリングと同期する補完データを生成する補完部とを有する、
ことを特徴とするサーボ誤差信号生成回路。
【請求項７】
請求項６に記載のサーボ誤差信号生成回路において、
前記第２のサンプリングタイミングは、前記第１のサンプリングタイミングとは独立に生成されており、前記第１のサンプリングタイミングに同期していない、
ことを特徴とするサーボ誤差信号生成回路。
【請求項８】
複数の受光素子で検出された光ディスクからの反射光を用いてサーボ誤差信号を生成するサーボ誤差信号生成方法において、
複数の受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリングステップと、
前記第１のサンプリングタイミングを周期的に間引いて、サンプリング周波数を落とした第２のサンプリングタイミングを生成するサブサンプリングタイミング生成ステップと、
前記第１の検出信号を補助或いは補正する、複数の受光素子からの信号である第２の検出信号を前記第２のサンプリングタイミングでサンプリングする第２のサンプリングステップと、
前記第１のサンプリングステップ及び前記第２のサンプリングステップでサンプリングしたデータをＡＤ変換するＡＤ変換ステップと、
前記ＡＤ変換ステップでＡＤ変換された、前記第２のサンプリングステップでサンプリングしたデータの、前記サブサンプリングタイミング生成ステップによって間引かれたタイミングのデータを補完する補完ステップとを含む、
ことを特徴とするサーボ誤差信号生成方法。
【請求項９】
請求項８に記載のサーボ誤差信号生成方法において、
前記補完ステップは、前記第２のサンプリングステップによってサンプリングされた直前のサンプリングデータの値を用いて補完を行う、
ことを特徴とするサーボ誤差信号生成方法。
【請求項１０】
請求項８に記載のサーボ誤差信号生成方法において、
前記補完ステップは、前記第２のサンプリングステップによってサンプリングされた直前のサンプリングデータの値を用いて補完を行った後に、該補完したデータの位相遅れを補償する、
ことを特徴とするサーボ誤差信号生成方法。
【請求項１１】
請求項８に記載のサーボ誤差信号生成方法において、
前記補完ステップは、前記第１のサンプリングステップでサンプリングされたデータと当該データの直前に前記第１のサンプリングステップでサンプリングされたデータとの差分を検出する差分検出ステップと、
前記第２のサンプリングステップによってサンプリングされた直前のサンプリングデータを出力するホールドステップと、
前記ホールドステップから出力される直前のサンプリングデータの値に対して、前記差分検出ステップで検出した差分の値を減算あるいは加算することにより補完データを生成する差分補完ステップとを含む、
ことを特徴とするサーボ誤差信号生成方法。
【請求項１２】
複数の受光素子で検出された光ディスクからの反射光を用いてサーボ誤差信号を生成するサーボ誤差信号生成方法において、
複数の受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリングステップと、
前記第１の検出信号を補助或いは補正する、複数の受光素子からの信号である第２の検出信号を第２のサンプリングタイミングでサンプリングする第２のサンプリングステップと、
前記第１のサンプリングステップ及び前記第２のサンプリングステップでサンプリングしたデータをＡＤ変換するＡＤ変換ステップと、
前記ＡＤ変換ステップでＡＤ変換された、前記第２のサンプリングステップでサンプリングしたデータに基づいて、次の変化を予測することにより前記第１のサンプリングと同期する補完データを生成する補完ステップとを含む、
ことを特徴とするサーボ誤差信号生成方法。
【請求項１３】
請求項１２に記載のサーボ誤差信号生成方法において、
前記第２のサンプリングタイミングは、第１のサンプリングタイミングとは独立に生成されており、前記第１のサンプリングタイミングに同期していない、
ことを特徴とするサーボ誤差信号生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク再生装置のサーボ誤差信号生成回路、及びサーボ誤差信号生成方法に関するものである。
【背景技術】
【０００２】
近来、光ディスク再生装置のサーボ誤差生成回路に関して、サーボ誤差信号の精度を上げるために、例えば、特許文献、特開２０００−８２２２６号公報に示されるような、新たな光学系が開発されている。
【０００３】
上記文献には、メインビーム受光素子に加えて、サブビーム受光素子を設け、サブビーム受光素子出力を演算処理した結果によってメインビーム受光素子から得られたサーボ誤差信号を補正する技術が開示されている。そして、これにより、レンズシフトによるトラッキング誤差信号のオフセットや、トラッククロス信号のフォーカス誤差信号への漏れ込みを防止している。
【０００４】
また、回路のデジタル化も進展しており、サーボ誤差信号の演算前の信号をＡＤ変換して、サーボ誤差演算処理をデジタル化回路で行うことが一般的に行われている。
図１０は、前記手法によるサーボ誤差信号の補正を行う場合の、従来のサーボ誤差信号生成回路の構成を示すブロック図である。
【０００５】
図１０において、従来のサーボ誤差信号生成回路は、メインビーム受光素子１０１、及びサブビーム受光素子１０２に接続され、エラー信号１Ｆ生成部１０３ｆと、エラー信号２Ｆ生成部１０４ｆと、エラー信号１Ｔ生成部１０３ｔと、エラー信号２Ｔ生成部１０４ｔと、スイッチ１０５ａ〜１０５ｄと、サンプリング部１０６と、ＡＤＣ１０７と、レジスタ１０８ｆ、１０９ｆ、１０８ｔ、１０９ｔと、加算器１１０ｆ、１１０ｔとからなる。
【０００６】
メインビーム受光素子１０１は、メインビームに対する光ディスクからの反射光を検出するものである。また、サブビーム受光素子１０２は、サブビームに対する光ディスクからの反射光を検出するものであり、メインビーム受光素子１０１からの検出信号を補助或いは補正するための信号を検出する。
【０００７】
エラー信号１Ｆ生成部１０３ｆは、メインビーム受光素子１０１からの出力を演算してフォーカス側のメイン誤差信号（Ｆｍａｉｎ）を出力するものであり、エラー信号２Ｆ生成部１０４ｆは、サブビーム受光素子１０２からの出力を演算してフォーカス側のサブ誤差信号（Ｆｓｕｂ）を出力するものである。
【０００８】
また、エラー信号１Ｔ生成部１０３ｔは、メインビーム受光素子１０１からの出力を演算してトラッキング側のメイン誤差信号（Ｔｍａｉｎ）を出力するものであり、エラー信号２Ｔ生成部１０４ｔは、サブビーム受光素子１０２からの出力を演算してトラッキング側のサブ誤差信号（Ｔｓｕｂ）を出力するものである。
【０００９】
サンプリング部１０６は、所定のサンプリング周期を４分割したタイミングでスイッチ１０５ａ〜ｄを切り替えて、エラー信号１Ｆ生成部１０３ｆ、エラー信号２Ｆ生成部１０４ｆ、エラー信号１Ｔ生成部１０３ｔ、及びエラー信号２Ｔ生成部１０４ｔからそれぞれ出力される信号を順次ＡＤＣに出力するものである。
ＡＤＣ１０７は、入力された信号のＡＤ変換を行うＡＤ変換部である。
【００１０】
レジスタ１０８ｆは、ＡＤＣ１０７によってＡＤ変換されたエラー信号１Ｆ生成部１０３ｆからの出力信号を一時格納するものである。レジスタ１０９ｆは、ＡＤＣ１０７によってＡＤ変換されたエラー信号２Ｆ生成部１０４ｆからの出力信号を一時格納するものである。レジスタ１０８ｔは、ＡＤＣ１０７によってＡＤ変換されたエラー信号１Ｔ生成部１０３ｔからの出力信号を一時格納するものである。また、レジスタ１０９ｔは、ＡＤＣ１０７によってＡＤ変換されたエラー信号２Ｔ生成部１０４ｔからの出力信号を一時格納するものである。
【００１１】
加算器１１０ｆは、レジスタ１０８ｆからの出力とレジスタ１０９ｆからの出力とを加算して誤差信号出力であるフォーカスエラー信号出力を得るものである。また、加算器１１０ｔは、レジスタ１０８ｔからの出力とレジスタ１０９ｔからの出力を加算して誤差信号出力であるトラッキングエラー信号出力を得るものである。
【００１２】
次に、動作について説明する。
先ず、メインビーム受光素子１０１からの出力信号を受けたエラー信号１Ｆ生成部１０３ｆ及びエラー信号１Ｔ生成部１０３は、それぞれＦｍａｉｎ、Ｔｍａｉｎ信号を生成する。また、サブビーム受光素子１０２からの出力信号を受けたエラー信号２Ｆ生成部１０４ｆ及びエラー信号２Ｔ生成部１０４ｔは、それぞれＦｓｕｂ、Ｔｓｕｂ信号を生成する。
【００１３】
次に、エラー信号１Ｆ生成部１０３ｆ、エラー信号１Ｔ生成部１０３、エラー信号２Ｆ生成部１０４ｆ、及びエラー信号２Ｔ生成部１０４ｔで生成された、Ｆｍａｉｎ、Ｆｓｕｂ、Ｔｍａｉｎ、Ｔｓｕｂの４つの信号は、サンプリング部１０６によるスイッチ１０５ａ〜１０５ｄの切り替え制御によって、サンプリング周期内に順次ＡＤＣ１０７に出力される。
【００１４】
ＡＤＣ１０７では、順次入力される信号のＡＤ変換を行う。そして、ＡＤ変換されたＦｍａｉｎ、Ｆｓｕｂ、Ｔｍａｉｎ、Ｔｓｕｂの４つの信号は、レジスタ１０８ｆ、１０９ｆ、１０８ｔ、１０９ｔにそれぞれ格納される。
【００１５】
その後、加算器１１０ｆ、１１０ｔは、１サンプリング周期毎に、レジスタ１０８ｆ、１０９ｆ、１０８ｔ、１０９ｔに格納されたデータを読み出してサーボ誤差信号の計算を行う。これにより、サンプリング周波数ｆｓごとに、補正済みのフォーカス誤差信号およびトラッキング誤差信号が得られる。
【００１６】
次に、サンプリング部１０６の動作について図１１を用いて説明する。
図１１は、サンプリング部１０６の動作を説明するためのタイミングチャートである。
図示のように、サンプリング部１０６は、スイッチ１０５ａ〜１０５ｄの切替制御を行い、サンプリング周期内に、エラー信号１Ｆ生成部１０３ｆで生成されるＦＭ（Ｆｍａｉｎ）、エラー信号１Ｔ生成部１０３ｔで生成されるＴＭ（Ｔｍａｉｎ）、エラー信号２Ｆ生成部１０４ｆで生成されるＦＳ（Ｆｓｕｂ）、エラー信号２Ｔ生成部１０４ｔで生成されるＴＳ（Ｔｓｕｂ）を図示するような順序で、順次出力するものである。
【００１７】
次に、従来のサーボ誤差検出回路の動作を図１２の波形図を用いて説明する。
図１２は従来のサーボ誤差検出回路の動作を説明するための動作波形図である。
図１２において、上から、サンプリングタイミング（ｆｓ）、エラー信号１Ｆ生成部１０３ｆあるいはエラー信号１Ｔ生成部１０３ｔの出力であるメイン誤差信号（ｍａｉｎ）、エラー信号２Ｆ生成部１０４ｆあるいはエラー信号２Ｔ生成部１０４ｔの出力であるサブ誤差信号（ｓｕｂ）、レジスタ１０８ｆあるいは１０８ｔに格納されるメイン誤差信号のＡＤ変換出力（ｍａｉｎＡＤ）、レジスタ１０９ｆあるいは１０９ｔに格納されるサブ誤差信号のＡＤ変換出力（ｓｕｂＡＤ）、加算器１１０ｆあるいは１１０ｔから出力される誤差信号（ｅｒｒｏｒ ｓｉｇｎａｌ）をそれぞれ示している。
【００１８】
メイン誤差信号（ｍａｉｎ）とサブ誤差信号（ｓｕｂ）は、サンプリング部１０６によりサンプリングタイミングｆｓでサンプリングされ、ｍａｉｎＡＤとｓｕｂＡＤが得られる。そして、ｍａｉｎＡＤとｓｕｂＡＤをサンプリングタイミングｆｓごとに加算することにより、メイン誤差信号に存在する不要なノイズ成分がサブ誤差信号によって補正された誤差信号（ｅｒｒｏｒ ｓｉｇｎａｌ）が得られる。
【特許文献１】特開２０００−８２２２６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１９】
しかしながら、従来のサーボ誤差信号生成回路では、図１１に示すように、メイン誤差信号とサブ誤差信号を含めて４つの信号をサンプリング周期内にＡＤ変換を行う必要があるため、ＡＤ変換器の変換時間はサンプリング周期の１／４以内でなければならず、メイン誤差信号のみを変換する場合に比べて２倍の変換速度が要求されるという問題点があった。
【００２０】
また、ＡＤ変換器の処理速度が十分でない場合には、サンプリング周波数を下げる必要があるという問題点を有していた。
【００２１】
本発明は、前記問題点に鑑みてなされたものであり、サーボ誤差信号生成回路に搭載されたＡＤ変換器の変換速度が遅い場合であっても、サブ誤差信号による誤差信号の補正効果を維持しながら、高いサンプリング周波数を維持することができるサーボ誤差信号生成回路を提供することを目的とする。
【課題を解決するための手段】
【００２２】
前記問題点を解決するため、本発明の請求項１に記載のサーボ誤差信号生成回路は、複数の受光素子で検出された光ディスクからの反射光を用いてサーボ誤差信号を生成するサーボ誤差信号生成回路において、複数の受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリング部と、前記第１のサンプリングタイミングを周期的に間引いて、サンプリング周波数を落とした第２のサンプリングタイミングを生成するサブサンプリングタイミング生成部と、前記第１の検出信号を補助或いは補正する複数の受光素子からの信号である第２の検出信号を前記第２のサンプリングタイミングでサンプリングする第２のサンプリング部と、前記第１のサンプリング部及び前記第２のサンプリング部でサンプリングしたデータをＡＤ変換するＡＤ変換部と、前記ＡＤ変換部から出力される、前記第２のサンプリング部でサンプリングしたデータの、前記サブサンプリングタイミング生成部によって間引かれたタイミングのデータを補完する補完部とを有することを特徴とするものである。
【００２３】
また、本発明の請求項２に記載のサーボ誤差信号生成回路は、請求項１に記載のサーボ誤差信号生成回路において、前記補完部が、前記第２のサンプリング部によってサンプリングされた直前のサンプリングデータの値を用いて補完を行うことを特徴とするものである。
【００２４】
また、本発明の請求項３に記載のサーボ誤差信号生成回路は、請求項１に記載のサーボ誤差信号生成回路において、前記補完部が、前記第２のサンプリング部によってサンプリングされた直前のサンプリングデータの値を用いて補完を行った後に、該補完したデータの位相遅れを補償することを特徴とするものである。
【００２５】
また、本発明の請求項４に記載のサーボ誤差信号生成回路は、請求項１に記載のサーボ誤差信号生成回路において、前記補完部が、前記第１のサプリング部でサンプリングされたデータと当該データの直前に前記第１のサンプリング部でサンプリングされたデータとの差分を検出する差分検出部と、前記第２のサンプリング部によってサンプリングされた直前のサンプリングデータを出力するホールド部と、前記ホールド部から出力される直前のサンプリングデータの値に対して、前記差分検出部で検出した差分の値を減算あるいは加算することにより補完データを生成する差分補完部とを有することを特徴とするものである。
【００２６】
また、本発明の請求項５に記載のサーボ誤差信号生成回路は、請求項４に記載のサーボ誤差信号生成回路において、前記差分検出部の前後どちらか、或いは両方に、ノイズ除去のためのローパルフィルターをさらに設けることを特徴とするものである。
【００２７】
また、本発明の請求項６に記載のサーボ誤差信号生成回路は、複数の受光素子で検出された光ディスクからの反射光を用いてサーボ誤差信号を生成するサーボ誤差信号生成回路において、複数の受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリング部と、前記第１の検出信号を補助或いは補正する、複数の受光素子からの信号である第２の検出信号を第２のサンプリングタイミングでサンプリングする第２のサンプリング部と、前記第１のサンプリング部及び前記第２のサンプリング部でサンプリングしたデータをＡＤ変換するＡＤ変換部と、前記ＡＤ変換部から出力される、前記第２のサンプリング部によってサンプリングしたデータに基づいて、次の変化を予測することにより前記第１のサンプリングと同期する補完データを生成する補完部とを有することを特徴とするものである。
【００２８】
また、本発明の請求項７に記載のサーボ誤差信号生成回路は、請求項６に記載のサーボ誤差信号生成回路において、前記第２のサンプリングタイミングが、前記第１のサンプリングタイミングとは独立に生成されており、前記第１のサンプリングタイミングに同期していないことを特徴とするものである。
【００２９】
また、本発明の請求項８に記載のサーボ誤差信号生成方法は、複数の受光素子で検出された光ディスクからの反射光を用いてサーボ誤差信号を生成するサーボ誤差信号生成方法において、複数の受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリングステップと、前記第１のサンプリングタイミングを周期的に間引いて、サンプリング周波数を落とした第２のサンプリングタイミングを生成するサブサンプリングタイミング生成ステップと、前記第１の検出信号を補助或いは補正する、複数の受光素子からの信号である第２の検出信号を前記第２のサンプリングタイミングでサンプリングする第２のサンプリングステップと、前記第１のサンプリングステップ及び前記第２のサンプリングステップでサンプリングしたデータをＡＤ変換するＡＤ変換ステップと、前記ＡＤ変換ステップでＡＤ変換された、前記第２のサンプリングステップでサンプリングしたデータの、前記サブサンプリングタイミング生成ステップによって間引かれたタイミングのデータを補完する補完ステップとを含むことを特徴とするものである。
【００３０】
また、本発明の請求項９に記載のサーボ誤差信号生成方法は、請求項８に記載のサーボ誤差信号生成方法において、前記補完ステップが、前記第２のサンプリングステップによってサンプリングされた直前のサンプリングデータの値を用いて補完を行うことを特徴とするものである。
【００３１】
また、本発明の請求項１０に記載のサーボ誤差信号生成方法は、請求項８に記載のサーボ誤差信号生成方法において、前記補完ステップが、前記第２のサンプリングステップによってサンプリングされた直前のサンプリングデータの値を用いて補完を行った後に、該補完したデータの位相遅れを補償することを特徴とするものである。
【００３２】
また、本発明の請求項１１に記載のサーボ誤差信号生成方法は、請求項８に記載のサーボ誤差信号生成方法において、前記補完ステップが、前記第１のサンプリングステップでサンプリングされたデータと当該データの直前に前記第１のサンプリングステップでサンプリングされたデータとの差分を検出する差分検出ステップと、前記第２のサンプリングステップによってサンプリングされた直前のサンプリングデータを出力するホールドステップと、前記ホールドステップから出力される直前のサンプリングデータの値に対して、前記差分検出ステップで検出した差分の値を減算あるいは加算することにより補完データを生成する差分補完ステップとを含むことを特徴とするものである。
【００３３】
また、本発明の請求項１２に記載のサーボ誤差信号生成方法は、複数の受光素子で検出された光ディスクからの反射光を用いてサーボ誤差信号を生成するサーボ誤差信号生成方法において、複数の受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリングステップと、前記第１の検出信号を補助或いは補正する、複数の受光素子からの信号である第２の検出信号を第２のサンプリングタイミングでサンプリングする第２のサンプリングステップと、前記第１のサンプリングステップ及び前記第２のサンプリングステップでサンプリングしたデータをＡＤ変換するＡＤ変換ステップと、前記ＡＤ変換ステップでＡＤ変換された、前記第２のサンプリングステップでサンプリングしたデータに基づいて、次の変化を予測することにより前記第１のサンプリングと同期する補完データを生成する補完ステップとを含むことを特徴とするものである。
【００３４】
また、本発明の請求項１３に記載のサーボ誤差信号生成方法は、請求項１２に記載のサーボ誤差信号生成方法において、前記第２のサンプリングタイミングが、第１のサンプリングタイミングとは独立に生成されており、前記第１のサンプリングタイミングに同期していないことを特徴とするものである。
【発明の効果】
【００３５】
本発明によれば、複数の受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリング部と、前記第１のサンプリングタイミングを周期的に間引いて、サンプリング周波数を落とした第２のサンプリングタイミングを生成するサブサンプリングタイミング生成部と、前記第１の検出信号を補助或いは補正する複数の受光素子からの信号である第２の検出信号を前記第２のサンプリングタイミングでサンプリングする第２のサンプリング部と、前記第１のサンプリング部及び前記第２のサンプリング部でサンプリングしたデータをＡＤ変換するＡＤ変換部と、前記ＡＤ変換部から出力される、前記第２のサンプリング部でサンプリングしたデータの、前記サブサンプリングタイミング生成部によって間引かれたタイミングのデータを補完する補完部とを有することにより、ＡＤ変換器の変換速度が遅い場合であっても、第２の検出信号による誤差信号の補正効果を維持しながら高いサンプリング周波数を維持することができるという効果が得られる。
【００３６】
また、本発明によれば、前記補完部が、前記第２のサンプリング部によってサンプリングされた直前のサンプリングデータの値を用いて補完を行うことにより、きわめて簡単な回路構成によって補完処理を行うことができるという効果が得られる。
【００３７】
また、本発明によれば、前記補完部が、前記補完部が、前記第２のサンプリング部によってサンプリングされた直前のサンプリングデータの値を用いて補完を行った後に、該補完したデータの位相遅れを補償することにより、補完による位相遅れを補正して、サーボ性能への悪影響を除去することができるという効果が得られる。
【００３８】
また、本発明によれば、前記補完部が、前記第１のサプリング部でサンプリングされたデータと当該データの直前に前記第１のサンプリング部でサンプリングされたデータとの差分を検出する差分検出部と、前記第２のサンプリング部によってサンプリングされた直前のサンプリングデータを出力するホールド部と、前記ホールド部から出力される直前のサンプリングデータの値に対して、前記差分検出部で検出した差分の値を減算あるいは加算することにより補完データを生成する差分補完部とを有することにより、簡単な回路構成で精度の高い補完処理を行うことができるという効果が得られる。
【００３９】
また、本発明によれば、前記差分検出部の前後どちらか、或いは両方に、ノイズ除去のためのローパルフィルターをさらに設けることにより、より精度の高い補完処理を行うことができるという効果が得られる。
【００４０】
また、本発明によれば、複数の受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリング部と、前記第１の検出信号を補助或いは補正する、複数の受光素子からの信号である第２の検出信号を第２のサンプリングタイミングでサンプリングする第２のサンプリング部と、前記第１のサンプリング部及び前記第２のサンプリング部でサンプリングしたデータをＡＤ変換するＡＤ変換部と、前記ＡＤ変換部から出力される、前記第２のサンプリング部によってサンプリングしたデータに基づいて、次の変化を予測することにより前記第１のサンプリングと同期する補完データを生成する補完部とを有することにより、前記サブサンプリングタイミング生成部を設ける必要がなくなり、簡単な回路構成によって、第２の検出信号による誤差信号の補正効果を維持しながら高いサンプリング周波数を維持することができるという効果が得られる。
【発明を実施するための最良の形態】
【００４１】
（実施の形態１）
本発明によるサーボ誤差信号生成回路は、メイン受光素子からの信号のサンプリング周波数に対して、サブ受光素子からの信号のサンプリング周波数を落としてＡＤ変換処理を行うことにより、ＡＤ変換部の処理負担の軽減を図るものである。
【００４２】
図１は、本発明の実施の形態１によるサーボ誤差信号生成回路の構成の一例を示すブロック図である。
【００４３】
図１において、本発明の実施の形態１によるサーボ誤差信号生成回路は、メインビーム受光素子１、及びサブビーム受光素子２に接続され、エラー信号１Ｆ生成部３ｆと、エラー信号２Ｆ生成部４ｆと、エラー信号１Ｔ生成部３ｔと、エラー信号２Ｔ生成部４ｔと、スイッチ５ａ〜５ｄと、第１のサンプリング部６と、サブサンプリングタイミング生成部７と、第２のサンプリング部８と、ＡＤＣ９と、レジスタ１０ｆ、１１ｆ、１０ｔ、１１ｔと、補完部１２ｆ、１２ｔと、加算器１３ｆ、１３ｔとからなる。
【００４４】
メインビーム受光素子１は、複数の受光素子からなり、メインビームに対する光ディスクからの反射光を複数の受光素子で検出する（この検出信号を、第１の検出信号とする。）ものである。また、サブビーム受光素子２は、複数の受光素子からなり、サブビームに対する光ディスクからの反射光を複数の受光素子で検出する（この検出信号を、第２の検出信号とする。）ものであり、メインビーム受光素子１からの検出信号を補助或いは補正するための信号を検出する。
【００４５】
エラー信号１Ｆ生成部３ｆは、メインビーム受光素子１からの出力を演算してフォーカス側のメイン誤差信号（Ｆｍａｉｎ）を出力するものであり、エラー信号２Ｆ生成部４ｆは、サブビーム受光素子２からの出力を演算してフォーカス側のサブ誤差信号（Ｆｓｕｂ）を出力するものである。
【００４６】
また、エラー信号１Ｔ生成部３ｔは、メインビーム受光素子１からの出力を演算してトラッキング側のメイン誤差信号（Ｔｍａｉｎ）を出力するものであり、エラー信号２Ｔ生成部４ｔは、サブビーム受光素子２からの出力を演算してトラッキング側のサブ誤差信号（Ｔｓｕｂ）を出力するものである。
【００４７】
第１のサンプリング部６は、メインビーム受光素子１から出力される複数の受光素子からの信号に対して所定の演算処理を施した、エラー信号１Ｆ生成部３ｆ及びエラー信号１Ｔ生成部３ｔからの信号を、スイッチ５ａ及び５ｃの切り替え制御を行うことにより、予め定められた第１のサンプリングタイミングでサンプリングするものである。
【００４８】
サンプリングタイミング生成部７は、第１のサンプリングタイミングを周期的に間引いてサンプリング周波数を落とした第２のサンプリングタイミングを生成するものである。
【００４９】
第２のサンプリング部８は、サブビーム受光素子２から出力される複数の受光素子からの信号に対して所定の演算処理を施した、エラー信号２Ｆ生成部４ｆ及びエラー信号２Ｔ生成部４ｔからの信号を、スイッチ５ｂ及び５ｄの切り替え制御を行うことにより、サンプリングタイミング生成部７で生成された第２のサンプリングタイミングでサンプリングするものである。
【００５０】
ＡＤＣ９は、第１のサンプリング部６及び第２のサンプリング部８により所定のタイミングでサンプリングされたエラー信号１Ｆ生成部３ｆ、エラー信号２Ｆ生成部４ｆ、エラー信号１Ｔ生成部３ｔ、及びエラー信号２Ｔ生成部４ｔからの出力データを順次ＡＤ変換するＡＤ変換部である。
【００５１】
レジスタ１０ｆは、ＡＤＣ９によってＡＤ変換されたエラー信号１Ｆ生成部３ｆからの出力信号を一時格納するものである。レジスタ１１ｆは、ＡＤＣ９によってＡＤ変換されたエラー信号２Ｆ生成部４ｆからの出力信号を一時格納するものである。レジスタ１０ｔは、ＡＤＣ９によってＡＤ変換されたエラー信号１Ｔ生成部３ｔからの出力信号を一時格納するものである。また、レジスタ１１ｔは、ＡＤＣ９によってＡＤ変換されたエラー信号２Ｔ生成部４ｔからの出力信号を一時格納するものである。
【００５２】
補完部１２ｆ、１２ｔは、第２のサンプリング部８でサンプリングされたデータのＡＤ変換結果を入力とし、サブサンプリングタイミング生成部７によって間引かれたタイミングのサンプリングデータを補完するものである。
【００５３】
加算器１３ｆ、１３ｔは、メインビーム受光素子１からの出力信号から得られるサーボ誤差信号をサブビーム受光素子２の出力信号から得られるサーボ誤差信号を用いて補正するものである。具体的には、加算器１３ｆは、レジスタ１０ｆからの出力と補完部１２ｆからの出力とを加算して誤差信号出力であるフォーカスエラー信号出力を得る。また、加算器１３ｔは、レジスタ１０ｔからの出力と補完部１２ｔからの出力を加算して誤差信号出力であるトラッキングエラー信号出力を得る。なお、ここでは、スポットの変移方向に対する信号の変化方向がメインとサブとで同じ場合、すなわちエラー信号の極性が同じ場合を前提に説明するが、エラー信号の極性が異なる場合には、加算器１３ｆ、ｔは、レジスタ１０ｆ、１０ｔからの出力値に、極性を変えた補完部１２ｆ、ｔからの出力値を加算するようにすればよい。
【００５４】
次に、動作について説明する。
先ず、メインビーム受光素子１からの出力信号を受けたエラー信号１Ｆ生成部３ｆ及びエラー信号１Ｔ生成部３は、それぞれＦｍａｉｎ信号、Ｔｍａｉｎ信号を生成する。また、サブビーム受光素子２からの出力信号を受けたエラー信号２Ｆ生成部４ｆ及びエラー信号２Ｔ生成部４ｔは、それぞれＦｓｕｂ信号、Ｔｓｕｂ信号を生成する。
【００５５】
次に、エラー信号１Ｆ生成部３ｆ、エラー信号２Ｆ生成部４ｆ、エラー信号１Ｔ生成部３ｔ、及びエラー信号２Ｔ生成部４ｔで生成された、Ｆｍａｉｎ、Ｆｓｕｂ、Ｔｍａｉｎ、Ｔｓｕｂの４つの信号は、第１のサンプリング部６及び第２のサンプリング部８によるスイッチ５ａ〜５ｄの切り替え制御によって順次ＡＤＣ９に出力される。
【００５６】
具体的には、第１のサンプリング部６によるスイッチ５ａ及び５ｃの切り替え制御によってＦｍａｉｎ信号及びＴｍａｉｎ信号が第１のサンプリングタイミングでＡＤＣ９に出力されるとともに、第２のサンプリング部８によるスイッチ５ｂ及び５ｄの切り替え制御によってＦｓｕｂ信号及びＴｓｕｂ信号が第２のサンプリングタイミングでＡＤＣ９に出力される。なお、この第２のサンプリングタイミングは、第２のサンプリングタイミング生成部７によって第１のサンプリングタイミングを周期的に間引くことにより生成されたものである。
【００５７】
そのため、ＡＤＣ９には、メインビーム受光素子１から出力される第１の検出信号に対して所定の演算処理を施したＦｍａｉｎ及びＴｍａｉｎが第１のサンプリングタイミングで出力されるとともに、サブビーム受光素子２から出力される第２の検出信号に対して所定の演算処理を施した第２の検出信号であるＦｓｕｂ及びＴｓｕｂが第１のサンプリングタイミングを間引いた第２のサンプリングタイミングでＡＤＣ９に出力されることとなる。
【００５８】
ＡＤＣ１０７では、この第１のサンプリング部６及び第２のサンプリング部８によりサンプリングされたデータのＡＤ変換が行われ、ＡＤ変換されたＦｍａｉｎ、Ｆｓｕｂ、Ｔｍａｉｎ、Ｔｓｕｂの４つの信号が、レジスタ１０ｆ、１１ｆ、１０ｔ、１１ｔにそれぞれ格納される。
【００５９】
そして、補完部１２ｆ、１２ｔは、第１のサンプリングタイミング毎に動作し、サンプリング周期内でサブ誤差信号のＡＤ変換が行われている場合には、該レジスタ１１ｆ、１１ｔに格納された信号を加算器１３ｆ、１３ｔに出力する一方で、ＡＤ変換が行われていない場合には、当該タイミングのサンプリングデータを補完して、補完データを加算器１３ｆ、１３ｔに出力する。
【００６０】
その後、加算器１３ｆは、１サンプリング周期毎に、レジスタ１０ｆ及び補完部１２ｆからの信号を加算し、誤差信号であるフォーカスエラー信号を生成して出力する。
【００６１】
また、加算器１３ｔは、１サンプリング周期毎に、レジスタ１０ｔ、及び補完部１２ｔから信号を加算し、誤差信号であるトラッキングエラー信号を生成して出力する。
【００６２】
これにより、加算器１３ｆ、１３ｔから出力される誤差信号のサンプリング周波数をｆｓにした上で、サブ誤差信号による補正効果も維持することが出来る。
【００６３】
次に、サンプリングタイミング生成部７によって生成される第２のサンプリングタイミングを、第１のサンプリングタイミングの半分とした場合を例にとって、本発明のサーボ誤差信号生成回路の動作について図２、図３を用いてさらに詳細に説明する。
【００６４】
図２は、第１のサンプリング部６及び第２のサンプリング部８の動作を説明するためのタイミングチャートである。
【００６５】
図示のように、第１のサンプリング部６は、スイッチ５ａ及び５ｃの切替制御を行って、エラー信号１Ｆ生成部３ｆで生成されるＦＭ（Ｆｍａｉｎ）及びエラー信号１Ｔ生成部３ｔで生成されるＴＭ（Ｔｍａｉｎ）、を全サンプリング周期、すなわち第１のサンプリングタイミングでサンプリングする。一方で、第２のサンプリング部８は、スイッチ５ｂ及び５ｄの切替制御を行って、サンプリングタイミング生成部７により生成された第２のサンプリングタイミングに基づいて、エラー信号２Ｆ生成部４ｆで生成されるＦＳ（Ｆｓｕｂ）及びエラー信号２Ｔ生成部４ｔで生成されるＴＳ（Ｔｓｕｂ）を交互にサンプリングする。
【００６６】
これにより、ＡＤＣ９には、図２に示すような順番で、エラー信号１Ｆ生成部３ｆ、エラー信号２Ｆ生成部４ｆ、エラー信号１Ｔ生成部３ｔ、及びエラー信号２Ｔ生成部４ｔで生成された信号が入力されることとなり、１サンプリング周期内のサンプリング数を３回に抑えることが可能になる。
【００６７】
次に、本発明のサーボ誤差検出回路の動作について図３の波形図を用いて説明する。
図３は、本発明の実施の形態１によるサーボ誤差検出回路の動作を説明するための動作波形図である。
【００６８】
図３において、上から、第１のサンプリングタイミングであるメイン誤差信号のサンプリングタイミング信号（ｆｓ）、第２のサンプリングタイミングであるサブ誤差信号のサンプリングタイミング信号（ｆｓ／２）、エラー信号１Ｆ生成部３ｆあるいはエラー信号１Ｔ生成部３ｔの出力であるメイン誤差信号（ｍａｉｎ）、エラー信号２Ｆ生成部４ｆあるいはエラー信号２Ｔ生成部４ｔの出力であるサブ誤差信号（ｓｕｂ）、レジスタ１０ｆあるいは１０ｔに格納されるメイン誤差信号のＡＤ変換出力（ｍａｉｎＡＤ）、レジスタ１１ｆあるいは１１ｔに格納されるサブ誤差信号のＡＤ変換出力（ｓｕｂＡＤ−白丸）と補完データ（補完出力−黒丸）からなる信号、及び加算器１３ｆあるいは１３ｔから出力される誤差信号出力（ｅｒｒｏｒ  ｓｉｇｎａｌ）をそれぞれ示している。
【００６９】
図３に示すように、メイン誤差信号（ｍａｉｎ）は、第１のサンプリング部６により第１のサンプリングタイミングｆｓでサンプリングされ、ＡＤ変換されたｍａｉｎＡＤが得られる。
【００７０】
一方で、サブ誤差信号（ｓｕｂ）は、第２のサンプリング部８より第２のサンプリングタイミングでサンプリングされ、ＡＤ変換されたｓｕｂＡＤ（白丸）が得られる。なおここでは、この第２のサンプリングタイミングを、第１のサンプリングタイミングの半分とした場合を例にとっているため、第２のサンプリングタイミングは１／２となる。
【００７１】
そして、補完部１２ｆ、１２ｔは、第１のサンプリングタイミングｆｓのタイミングで、ＡＤ変換されたｓｕｂＡＤ（白丸）が得られない場合には、当該タイミングにおけるｓｕｂＡＤ（黒丸）を補完処理により生成する。
【００７２】
これにより、加算器１３ｆ、１３ｔから出力される誤差信号出力（ｅｒｒｏｒ  ｓｉｇｎａｌ）のサンプリング周波数をｆｓにした上で、サブ誤差信号による補正効果も維持することが可能になる。
【００７３】
次に、本発明の実施の形態１によるサーボ誤差信号生成回路の補完部による補完データの生成処理を図４〜図９を用いて説明する。
【００７４】
図４及び図５は、補完部による第１の補完処理を説明するための図である。
図４は、本発明の実施の形態１によるサーボ誤差信号生成回路の補完部が行う第１の補完処理を説明するためのブロック図であり、補完部以外の部分を簡略化したものである。
【００７５】
図４において、補完部１２ｆ、及び１２ｔは、ホールド部２１と、位相補償部２２とからなる。
【００７６】
ホールド部２１は、サンプリングタイミングｆｓで動作しており、その動作タイミングにおいてＡＤＣ９が動作していれば、その出力をそのまま出力し、ＡＤＣ９が動作していなければ、直前のデータを出力する。
【００７７】
位相補償部２２は、ホールド部２１によって行ったホールド操作による位相遅れを補償するもので、例えば、リードラグフィルターによって構成されている。
【００７８】
図５は、第１の補完処理を行った場合の本発明の実施の形態１によるサーボ誤差検出回路の動作を説明するための動作波形図である。
【００７９】
図５において、上から、第１のサンプリングタイミングであるメイン誤差信号のサンプリングタイミング信号（ｆｓ）、第２のサンプリングタイミングであるサブ誤差信号のサンプリングタイミング信号（ｆｓ／２）、エラー信号１Ｆ生成部３ｆあるいはエラー信号１Ｔ生成部３ｔの出力であるメイン誤差信号（ｍａｉｎ）、エラー信号２Ｆ生成部４ｆあるいはエラー信号２Ｔ生成部４ｔの出力であるサブ誤差信号（ｓｕｂ）、レジスタ１０ｆあるいは１０ｔに格納されるメイン誤差信号のＡＤ変換出力（ｍａｉｎＡＤ）、レジスタ１１ｆあるいは１１ｔに格納されるサブ誤差信号のＡＤ変換出力（ｓｕｂＡＤ−白丸）とホールド部２１の出力（ＨＯＬＤ−黒丸）とからなる信号、位相補償部２２の出力（補完出力）、加算器１３ｆあるいは１３ｔから出力される誤差信号出力（ｅｒｒｏｒ  ｓｉｇｎａｌ）をそれぞれ示している。
【００８０】
図５の（ｓｕｂＡＤ＆ＨＯＬＤ）に示すように、ホールド部２１は、第１のサンプリングタイミングであるサンプリングタイミングｆｓにおいて、サブ誤差信号のＡＤ変換出力（ｓｕｂＡＤ）がある場合には、当該サブ誤差信号のＡＤ変換出力をそのまま位相補償部２２に出力し、サブ誤差信号のＡＤ変換出力（ｓｕｂＡＤ）がない場合には、直前のサブ誤差信号のＡＤ変換出力を位相補償部２２に出力する。
【００８１】
この動作により、ホールド部２１からは、サンプリングタイミングｆｓでデータが出力され、その値はＡＤＣ９の動作するサンプリングタイミングｆｓ／２で更新されることとなる。
【００８２】
その後、リードラグフィルター等により構成される位相補償部２２によって、ホールド部２１から出力されるデータの位相遅れが補償され、補完部１２ｆ及び１２ｔの補完出力として出力される。
【００８３】
そして、レジスタ１０ｆあるいは１０ｔに格納されたメイン誤差信号のＡＤ変換出力と、補完部１２ｆあるいは１２ｔから出力された補完出力とが、加算器１３ｆあるいは１３ｔにより加算され、誤差信号出力（ｅｒｒｏｒ  ｓｉｇｎａｌ）として出力される。
【００８４】
このように、第１の補完処理を行う補完部１２ｆ及び１２ｔによれば、補完部１２ｆ及び１２ｔがホールド部２１と位相補償部２２とを備えたことにより、極めて簡単な回路構成により、サンプリング周波数ｆｓ／２のデータに対して補完処理を行うことができるとともに、サンプリング周波数ｆｓのデータを復元することが可能になる。
【００８５】
なお、光ディスク再生装置のサーボ系全体からみて、ホールド部２１による位相遅れが問題にならない場合には、位相補償部２２はなくてもよい。その場合、回路構成をきわめて簡単なものとすることができる。
【００８６】
また、ホールド部２１は、図１におけるレジスタ１１ｆ、１１ｔの出力をそのまま用いるものであるため、ホールド部２１の動作を以下のように実現することも可能である。
【００８７】
すなわち、レジスタ１１ｆ、１１ｔの内容は、Ｆｓｕｂ、ＴｓｕｂのＡＤ変換が行われたときのみに更新されるため、第１のサンプリングタイミングｆｓのタイミングでＡＤ変換が行われていないときには自動的にレジスタ１１ｆ、１１ｔに格納されている直前のＡＤ変換結果を出力するようにする。これにより、補完のための回路を全く必要とせず、ホールド部２１を設けた場合と同様の機能をきわめて容易に実現することが出来る。
【００８８】
次に、補完部１２ｆ、１２ｔによる第２の補完処理を、図６および図７を用いて説明する。
【００８９】
図６は、本発明の実施の形態１によるサーボ誤差信号生成回路の補完部が行う第２の補完処理を説明するためのブロック図であり、補完部以外の部分を簡略化したものである。
図６において、補完部１２ｆ、及び１２ｔは、ホールド部３１と、差分検出部３２と、差分補完部３３とからなる。
【００９０】
ホールド部３１は、サンプリングタイミングｆｓで動作しており、その動作タイミングにおいてＡＤＣ９が動作していれば、その出力をそのまま出力し、ＡＤＣ９が動作していなければ、直前のデータを出力する。なお、かかるホールド部３１の機能は、第１の補完処理で説明したホールド部２１と同様に、レジスタ１１ｆ、１１ｔからのデータ出力タイミングを制御することによって同様に実現可能である。
【００９１】
差分検出部３２は、ＡＤＣ９からサンプリングタイミングｆｓのタイミングで出力されるメイン誤差信号のＡＤ変換出力（ｍａｉｎＡＤ）の、一つ前におけるメイン誤差信号のＡＤ変換出力との差分を、サンプリングタイミングｆｓ毎に出力するものである。なお、ここでは図示するように、差分検出部３２が遅延回路を有し、サンプリングタイミングｆｓのタイミングで出力されるメイン誤差信号のＡＤ変換出力と一つ前におけるメイン誤差信号のＡＤ変換出力との差分を検出する構成を示している。
【００９２】
なお、かかる差分検出部３２が行う処理は、微分処理と等価であるので、信号のＳ／Ｎが悪い場合にはノイズが大幅に増幅される恐れがある。そのため、差分検出部３２の前後どちらか、或いは両方に、ノイズ除去のためのローパルフィルタ（ＬＰＦ）を挿入するようにしても良い。
【００９３】
差分補完部３３は、ホールド部３１の出力と差分検出部３２の出力をサンプリングタイミングｆｓごとに受け取り、ホールド部３１の出力がホールドデータである場合には当該ホールドデータから差分検出部３２の出力を減算或いは加算し、ホールド部３１の出力がホールドデータでない場合には入力されたデータをそのまま出力して、サンプリングタイミングｆｓごとに補完出力を出力するものである。なお、差分補完部３３において、差分検出部３２からの出力を減算するのか加算するのかは、スポットの変移方向に対する信号の変化方向がメインとサブで同じか否かにより決定される。具体的には、差分補完部３３は、スポットの変移方向に対する信号の変化方向がメインとサブで同じである場合、すなわち、エラー信号の極性が同じ場合には加算を行い、違う場合には減算を行う。もっとも、本実施例ではエラー信号の極性が同じ場合を想定しているため、以下の説明では、差分補完部３３が加算処理を行うものとして説明を行う。
【００９４】
図７は、第２の補完処理を行った場合の本発明の実施の形態１によるサーボ誤差検出回路の動作を説明するための動作波形図である。
図７において、上から、第１のサンプリングタイミングであるメイン誤差信号のサンプリングタイミング信号（ｆｓ）、第２のサンプリングタイミングであるサブ誤差信号のサンプリングタイミング信号（ｆｓ／２）、エラー信号１Ｆ生成部３ｆあるいはエラー信号１Ｔ生成部３ｔの出力であるメイン誤差信号（ｍａｉｎ）、エラー信号２Ｆ生成部４ｆあるいはエラー信号２Ｔ生成部４ｔの出力であるサブ誤差信号（ｓｕｂ）、レジスタ１０ｆあるいは１０ｔに格納されるメイン誤差信号のＡＤ変換出力（ｍａｉｎＡＤ）、レジスタ１１ｆあるいは１１ｔに格納されるサブ誤差信号のＡＤ変換出力（ｓｕｂＡＤ−白丸）とホールド部３１の出力（ＨＯＬＤ−黒丸）とからなる信号、差分検出部３２の出力（ｍａｉｎＡＤ差分）、差分補完部３３の出力（補完出力）、加算器１３ｆあるいは１３ｔから出力される誤差信号出力（ｅｒｒｏｒ  ｓｉｇｎａｌ）をそれぞれ示している。
【００９５】
図７の（ｓｕｂＡＤ＆ＨＯＬＤ）に示すように、ホールド部３１は、第１のサンプリングタイミングであるサンプリングタイミングｆｓにおいて、サブ誤差信号のＡＤ変換出力（ｓｕｂＡＤ）がある場合には、当該サブ誤差信号のＡＤ変換出力をそのまま位相補償部２２に出力し、サブ誤差信号のＡＤ変換出力（ｓｕｂＡＤ）がない場合には、直前のサブ誤差信号のＡＤ変換出力を差分補完部３３に出力する。
【００９６】
この動作により、ホールド部３１からは、サンプリングタイミングｆｓでデータが出力され、その値はＡＤＣ９の動作するサンプリングタイミングｆｓ／２で更新されることとなる。
【００９７】
一方で、差分検出手段３２は、ＡＤＣ９から出力されるメイン誤差信号のＡＤ変換出力（ｍａｉｎＡＤ）と、当該ＡＤ変換出力の一つ前におけるメイン誤差信号のＡＤ変換出力との差分を、サンプリングタイミングｆｓ毎に検出し、差分補完部３３に対して出力する（ｍａｉｎＡＤ差分）。
【００９８】
その後、差分補完部３３は、ホールド部３１の出力と差分検出部３２の出力をサンプリングタイミングｆｓごとに受け取り、ホールド部３１の出力がホールドデータである場合には当該ホールドデータに差分検出部３２の出力を加算し、ホールド部３１の出力がホールドデータでない場合には入力されたデータをそのまま出力して、サンプリングタイミングｆｓごとに補完出力を出力する。
【００９９】
そして、レジスタ１０ｆあるいは１０ｔに格納されたメイン誤差信号のＡＤ変換出力と、補完部１２ｆ及び１２ｔから出力された補完出力とが、加算器１３ｆあるいは１３ｔにより加算され、誤差信号出力（ｅｒｒｏｒ  ｓｉｇｎａｌ）として出力される。
【０１００】
このように、第２の補完処理を行う補完部１２ｆ及び１２ｔによれば、第１のサンプリング部６でサンプリングされたデータと該データの直前にサンプリングされたデータとの差分を検出する差分検出部３２と、第２のサンプリング部８によって直前にサンプリングされたサンプリングデータを出力するホールド部３１と、ホールド部３１から出力されるホールドデータに、差分検出部３２で検出した差分を減算あるいは加算することにより補完データを生成する差分補完部とを備えたことにより、簡単な回路構成により精度のよい補完処理を行うことが可能になる。
【０１０１】
なお、第２の補完処理では、差分検出部３２がサンプリングタイミングｆｓのタイミングでメイン誤差信号のＡＤ変換出力差分を検出するものについて説明したが、差分検出部３２は、ホールド部３１によってホールドデータが出力されるタイミングに対してのみ、メイン誤差信号のＡＤ変換出力の差分を出力するようにしても良い。
【０１０２】
次に、補完部１２ｆ、１２ｔによる第３の補完処理を、図８および図９を用いて説明する。なお、ここで説明する第３の補完処理は、予測フィルタを用いて補完処理を行うものであるため、前記第１および第２の補完方法とは異なり、第１のサンプリングタイミングと第２のサンプリングタイミングとが同期している必要がない。そのため、この第３の補完処理を行う場合には、図１に示す、サブサンプリングタイミング生成部７を設ける必要がなくなる。
【０１０３】
以下に、この第３の補完処理について、第１のサンプリングタイミングをｆｓ、第２のサンプリングタイミングをｆｓ／ａとした場合を例にとって説明する。
【０１０４】
図８は、本発明の実施の形態１によるサーボ誤差信号生成回路の補完部が行う第３の補完処理を説明するためのブロック図であり、補完部以外の部分を簡略化したものである。
図８において、補完部１２ｆ、及び１２ｔは、予測フィルタ４１からなる。
【０１０５】
予測フィルタ４１は、第２のサンプリングタイミングｆｓ／ａでサンプリングされた、レジスタ１１ｆあるいは１１ｔに格納されているサブ誤差信号のＡＤ変換出力を入力として、該ＡＤ変換出力に対してサンプリング周波数変換を行い、第１のサンプリング周波数ｆｓのデータを予測生成する予測フィルターである。なお、予測フィルタの構成としては、２次あるいはさらに高次の近似関数を用いてもよいし、光ディスク再生装置のサーボループを近似するオブザーバーを用いてもよい。
【０１０６】
図９は、第３の補完処理を行った場合の本発明の実施の形態１によるサーボ誤差検出回路の動作を説明するための動作波形図である。
【０１０７】
図９において、上から、第１のサンプリングタイミングであるメイン誤差信号のサンプリングタイミング信号（ｆｓ）、第２のサンプリングタイミングであるサブ誤差信号のサンプリングタイミング信号（ｆｓ／２）、エラー信号１Ｆ生成部３ｆあるいはエラー信号１Ｔ生成部３ｔの出力であるメイン誤差信号（ｍａｉｎ）、エラー信号２Ｆ生成部４ｆあるいはエラー信号２Ｔ生成部４ｔの出力であるサブ誤差信号（ｓｕｂ）、レジスタ１０ｆあるいは１０ｔに格納されるメイン誤差信号のＡＤ変換出力（ｍａｉｎＡＤ）、レジスタ１１ｆあるいは１１ｔに格納されるサブ誤差信号のＡＤ変換出力（ｓｕｂＡＤ−白丸）と予測フィルタ４１の出力（予測データ−黒丸）とからなる信号、加算器１３ｆあるいは１３ｔから出力される誤差信号出力（ｅｒｒｏｒ  ｓｉｇｎａｌ）をそれぞれ示している。
【０１０８】
図９の（ｓｕｂＡＤ＆予測データ）に示すように、予測フィルタ４１は、ＡＤＣ９から出力される過去のサブ誤差信号のＡＤ変換出力に基づいて、次の変化を予測し、同時にサンプリング周波数を第１のサンプリング周波数であるｆｓに変換することにより、サンプリング周波数ｆｓの予測データを生成している。
【０１０９】
そして、レジスタ１０ｆあるいは１０ｔに格納されたメイン誤差信号のＡＤ変換出力と、補完部１２ｆ及び１２ｔの予測フィルタから出力された補完出力とが、加算器１３ｆあるいは１３ｔにより加算され、誤差信号出力（ｅｒｒｏｒ  ｓｉｇｎａｌ）として出力される。
【０１１０】
このように、第３の補完処理を行う補完部１２ｆ及び１２ｔによれば、予測フィルタ４１を用いて補完処理を行うことにより、第２のサンプリング部が任意の第２サンプリングタイミングを用いてサンプリングを行うことができるため、図１に示したサブサンプリングタイミング生成部７を設けることなく、回路規模を縮小して、精度のよい補完信号の生成が可能になる。
【０１１１】
以上のように、本発明の実施の形態１によるサーボ誤差信号生成回路によれば、メイン受光素子からの信号である第１の検出信号を第１のサンプリングタイミングでサンプリングする第１のサンプリング部６と、第１の検出信号を補助或いは補正する複数の受光素子から検出された第２の検出信号を第２のサンプリングタイミングでサンプリングする第２のサンプリング部８と、第１のサンプリング部６及び第２のサンプリング部８でサンプリングされたデータをＡＤ変換するＡＤ変換部９と、第２のサンプリング部８でサンプリングされたデータを補完する補完部とを備えたことにより、ＡＤＣの変換速度が遅くても、第２の検出信号による誤差信号の補正効果を維持しながら、高いサンプリング周波数を維持することができる効果が得られる。
【０１１２】
なお、本発明の実施の形態１によるサーボ誤差信号生成回路では、エラー信号として、メインビームを４分割受光素子で受光し、２本のサブビームをそれぞれ４分割受光素子で受光する、差動プッシュプル、および、差動アスティグマ方式について説明を行っているが、本発明の適用は、それに限られるものではなく、多数の受光信号を用いてエラー信号を生成する方法であれば、適用可能である。
【産業上の利用可能性】
【０１１３】
本発明にかかるサーボ誤差信号生成回路は、ＡＤ変換器の変換速度が遅くても誤差信号のサンプリング周波数を高くすることができるという特徴を有するものであり、光ディスク再生装置のサーボ誤差信号生成回路として有用である。
【図面の簡単な説明】
【０１１４】
【図１】本発明の実施の形態１によるサーボ誤差信号生成回路の構成の一例を示すブロック図
【図２】第１のサンプリング部及び第２のサンプリング部の動作を説明するためのタイミングチャート
【図３】本発明の実施の形態１によるサーボ誤差信号生成回路の動作を説明するための動作波形図
【図４】本発明の実施の形態１によるサーボ誤差信号生成回路の補完部が行う第１の補完処理を説明するためのブロック図
【図５】第１の補完処理を行った場合の本発明の実施の形態１によるサーボ誤差信号生成回路の動作を説明するための動作波形図
【図６】本発明の実施の形態１によるサーボ誤差信号生成回路の補完部が行う第２の補完処理を説明するためのブロック図
【図７】第２の補完処理を行った場合の本発明の実施の形態１によるサーボ誤差信号生成回路の動作を説明するための動作波形図
【図８】本発明の実施の形態１によるサーボ誤差信号生成回路の補完部が行う第３の補完処理を説明するためのブロック図
【図９】第３の補完処理を行った場合の本発明の実施の形態１によるサーボ誤差信号生成回路の動作を説明するための動作波形図
【図１０】従来のサーボ誤差信号生成回路の構成を示すブロック図
【図１１】従来のサンプリング部の動作を説明するためのタイミングチャート
【図１２】従来のサーボ誤差検出回路の動作を説明するための動作波形図
【符号の説明】
【０１１５】
１、１０１  メインビーム受光素子
２、１０２  サブビーム受光素子
３ｆ、１０３ｆ  エラー信号１Ｆ生成部
３ｔ、１０３ｔ  エラー信号１Ｔ生成部
４ｆ、１０４ｆ  エラー信号２Ｆ生成部
４ｔ、１０４ｔ  エラー信号２Ｔ生成部
５ａ〜ｄ、１０５ａ〜ｄ  スイッチ
６、１０６  第１のサンプリング部
７  サブサンプリングタイミング生成部
８  第２のサンプリング部
９、１０７  ＡＤ変換部
１０ｆ、１０ｔ、１１ｆ、１１ｔ、１０８ｆ、１０８ｔ、１０９ｆ、１０９ｔ  レジスタ
１２ｆ、１２ｔ  補完部
１３ｆ、１３ｔ、１１０ｆ、１１０ｔ  加算器
２１、３１  ホールド部
２２  位相補償部
３２  差分検出部
３３  差分補完部
４１  予測フィルタ
【図１】
2005122879.tif 000003
【図２】
2005122879.tif 000004
【図３】
2005122879.tif 000005
【図４】
2005122879.tif 000006
【図５】
2005122879.tif 000007
【図６】
2005122879.tif 000008
【図７】
2005122879.tif 000009
【図８】
2005122879.tif 000010
【図９】
2005122879.tif 000011
【図１０】
2005122879.tif 000012
【図１１】
2005122879.tif 000013
【図１２】
2005122879.tif 000014