(57)【要約】  短時間で、光ディスクが規格を満たして記録されているかを評価できる光ディスク装置を提供する。  あらかじめ物理アドレスが設けられた光ディスクに記録されたデータの記録ずれ量を測定する光ディスク装置であって、前記物理アドレスを検出し物理アドレス検出信号を出力するアドレス検出回路と、前記光ディスクの再生データに同期して動作するタイマーと、前記物理アドレス検出信号と前記タイマーのカウント値とを用いて前記光ディスクに記録されているデータの記録ずれ量を計測する記録ずれ量計測回路と、計測された記録ずれ量を格納するメモリと、前記記録ずれ量を前記メモリに転送するデータ転送回路とを備える。
2008075734.tif 000002
【特許請求の範囲】
【請求項１】
物理アドレスが予め設けられた光ディスクから前記物理アドレスを検出し、物理アドレス検出信号を出力するアドレス検出回路と、
前記光ディスクの再生データに同期して動作するタイマーと、
前記物理アドレス検出信号と、前記タイマーのカウント値とを用いて、前記光ディスクに記録されているデータの記録ずれ量を計測する記録ずれ量計測回路と、
前記記録ずれ量をメモリに転送するデータ転送回路と、
前記データ転送回路より転送される記録ずれ量を格納するメモリと、を備える、
ことを特徴とする光ディスク装置。
【請求項２】
請求項１に記載の光ディスク装置において、
前記データ転送回路によるデータの転送タイミングを制御する転送制御系をさらに備え、
前記データ転送回路は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、前記記録ずれ量を転送するタイミングと同じタイミングで、前記メモリに転送する、
ことを特徴とする光ディスク装置。
【請求項３】
請求項１に記載の光ディスク装置において、
前記データ転送回路によるデータの転送タイミングを制御する転送制御系をさらに備え、
前記データ転送回路は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、前記記録ずれ量を転送するタイミングとは別のタイミングで、前記メモリに転送する、
ことを特徴とする光ディスク装置。
【請求項４】
請求項１または２に記載の光ディスク装置において、
前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記メモリに格納された記録ずれ量が一定量以上である場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備える、
ことを特徴とする光ディスク装置。
【請求項５】
請求項３に記載の光ディスク装置において、
前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記メモリに格納された記録ずれ量が一定量以上である場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備える、
ことを特徴とする光ディスク装置。
【請求項６】
請求項２に記載の光ディスク装置において、
前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記物理アドレスの検出状況、及び再生データに対する同期状態が一定の条件を満たすか否かを判定し、前記メモリに格納された記録ずれ量が一定量以上であり、かつ前記物理アドレスの検出状況と、前記再生データに対する同期状態とが一定の条件を満たす場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備える、
ことを特徴とする光ディスク装置。
【請求項７】
請求項３に記載の光ディスク装置において、
前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記物理アドレスの検出状況、及び再生データに対する同期状態が一定の条件を満たすか否かを判定し、前記メモリに格納された記録ずれ量が一定量以上であり、かつ前記物理アドレスの検出状況と、前記再生データに対する同期状態とが一定の条件を満たす場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備える、
ことを特徴とする光ディスク装置。
【請求項８】
請求項２ないし７のいずれかに記載の光ディスク装置において、
前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路をさらに備え、
前記ジッター検出回路により検出されるジッター値は、前記記録ずれ量が転送されるタイミングと同じタイミングで、前記メモリに転送される、
ことを特徴とする光ディスク装置。
【請求項９】
請求項３、請求項５または請求項７に記載の光ディスク装置において、
前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路を更に備え、
前記ジッター検出回路により検出されるジッター値は、前記記録ずれ量が転送されるタイミングとは別のタイミングで、前記メモリに転送される、
ことを特徴とする光ディスク装置。
【請求項１０】
請求項９に記載の光ディスク装置において、
前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路を更に備え、
前記ジッター検出回路により検出されるジッター値は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報と同じタイミングで、前記メモリに転送される、
ことを特徴とする光ディスク装置。
【請求項１１】
請求項１ないし１０のいずれかに記載の光ディスク装置において、
前記データ転送回路は、ＤＭＡ回路である、
ことを特徴とする光ディスク装置。
【請求項１２】
請求項１ないし１１のいずれかに記載の光ディスク装置において、
前記光ディスクは、ＤＶＤ−ＲもしくはＤＶＤ−ＲＷであり、前記物理アドレスは、ＬＰＰ（Ｌａｎｄ−Ｐｒｅ−Ｐｉｔ）である、
ことを特徴とする光ディスク装置。
【請求項１３】
請求項１ないし１１のいずれかに記載の光ディスク装置において、
前記光ディスクは、ＤＶＤ＋ＲもしくはＤＶＤ＋ＲＷであり、前記物理アドレスは、ＡＤＩＰ（ＡＤｄｒｅｓｓ  Ｉｎ  Ｐｒｅ−ｇｒｏｏｖｅ）である、
ことを特徴とする光ディスク装置。
【請求項１４】
物理アドレスが予め設けられた光ディスクから前記物理アドレスを検出し、物理アドレス検出信号を出力するアドレス検出ステップと、
前記光ディスクの再生データに同期するカウント値を計測するカウント値計測ステップと、
前記物理アドレス検出信号と、前記カウント値計測ステップで計測されるカウント値とを用いて、前記光ディスクに記録されているデータの記録ずれ量を計測する記録ずれ量計測ステップと、
前記記録ずれ量をメモリに転送するデータ転送ステップと、
前記記録ずれ量をメモリに格納するデータ格納ステップと、を備える、
ことを特徴とする記録ずれ量転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク装置に関するものである。
【背景技術】
【０００２】
近年、光ビームを用いてデータを記録再生する光ディスク装置が種々開発されている。特に、記録可能な光ディスクとして、ＣＤ−Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ／ＲＷ、ＤＶＤ＋Ｒ／ＲＷなどが開発されている。【０００３】
ＤＶＤ−Ｒ／ＲＷの場合、記録位置を特定するために、グルーブトラックの左右のランドトラックにランドプリピットと呼ばれる凸形状のピットが設けられている。ランドプリピットの検出は、グルーブトラックに光ビームを照射したときに得られるプッシュプル信号を、所定のスライスレベルで２値化することにより行う。【０００４】
さらに、回転する光ディスクの線速度に同期した記録クロック信号を得るためにトラックを所定の周期でうねりを持たせている。このうねりのことをウォブルと呼ぶ。ウォブルは、ランドプリピットと所定の位相関係を保つように配置されている。ウォブルの検出はランドプリピットと同様にプッシュプル信号を所定のスライスレベルで２値化することにより行う。ウォブルの周波数を検出しその周波数に対して所定の逓倍を行うことにより、記録マークの単位時間長さに対応した記録クロック信号を得ることができる。【０００５】
ＤＶＤ−Ｒ／ＲＷの記録は、一般的にはこのランドプリピット信号を基準に、ウォブルから得られた記録クロック信号に同期して行われる。その際、前に記録したデータがある場合は、前に記録したデータと新たに記録するデータとの間に隙間や上書きによって不連続が発生しないよう、非常に高精度な記録位置制御が要求される。【０００６】
ところが、ＤＶＤ−Ｒ／ＲＷのトラックピッチは０．７４μｍであり、同様に追記録可能な光ディスクであるＣＤ−Ｒ／ＲＷの１．６μｍと比較してトラックピッチが半分以下と小さく、光ビームを照射しているトラックに隣接するトラックからの干渉（クロストーク）の影響がより顕著に表れる。このクロストークによるウォブルの振幅、位相の変動の影響は、ウォブルの周波数に対して所定の逓倍を行うことにより得られる記録クロックに少なからずジッター成分として現れる。ウォブルより抽出した記録クロックは主に記録データの同期等の、記録のタイミング生成に用いられるため、この記録クロックのジッターによって記録の位置ずれを引き起こす可能性がある。【０００７】
さらに、ランドプリピット信号自体も既に記録された記録マークとの干渉や、記録マーク形成中と、それ以外の状態とでの光ビームのパワー差等により、ジッター成分を持っている。【０００８】
したがって、ランドプリピット信号を基準に記録タイミングを決定し記録する場合、前に記録するデータと新たに記録するデータとの間に不連続が発生することがある。このような不連続は再生時のビット同期処理、フレーム同期処理に影響し、前に記録したデータと新たに記録したデータとの結合部を良好に再生できないといった問題が発生していた。【０００９】
そのような課題を解決するために、前に記録したデータに含まれる同期信号を再生し、その同期信号より新たに記録するデータのタイミングを調整するような方式が考案されている（例えば、特許文献１参照。）。【００１０】
また、前に記録したデータに含まれる同期信号を再生し、その同期信号より新たに記録するデータのタイミングを調整する場合、前に記録したデータのずれが新たに記録するデータにも残留してしまうといった問題が発生していた。【００１１】
そのような課題を解決するために、記録中のランドプリピットの検出信号を用いて、記録データの位置ずれを計測し、ずれ量に応じて記録クロックの周波数を変化させて、ずれを補正するような方式が考案されている（例えば、特許文献２参照。）。【００１２】
また、前述のような記録ずれ量を計測するためには、記録中にランドプリピット信号が検出できる必要がある。ランドプリピットの検出は、グルーブトラックに光ビームを照射したときに得られるプッシュプル信号を、所定のスライスレベルで２値化することにより行うため、記録中の記録マーク形成中とそれ以外の状態とでの光ビームのパワー差により、ランドプリピットの信号成分が埋もれてしまい、ランドプリピットが良好に検出できなくなり、記録ずれ量が良好に検出できず、種々の記録制御が良好に行えない問題が発生していた。【００１３】
そのような課題を解決するために、記録終了直後の未記録領域を活用して記録の位置ずれ量を計測することで、記録中のランドプリピット信号の検出状態が悪くても、記録終了時点の記録ずれ量を安定に計測し、その値をもって次の記録の制御を変更することにより、正しく記録制御を行うような方式が考案されている（例えば、特許文献３参照。）。
【特許文献１】特開２０００−１８７９４７号公報
【特許文献２】特開２００３−３０８４１号公報
【特許文献３】特開２００５−３１０２３５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、上述した従来の光ディスク装置においては、次に挙げる問題があった。ＤＶＤ−Ｒ／ＲＷは、規格で記録ずれ量が一定以内であることが規定されているため、記録されたディスクがそれを満たしていることを確認する必要がある。また、ＤＶＤ＋Ｒ／ＲＷにおいても、ＤＶＤ−Ｒ／ＲＷと同じように、記録ずれ量が一定以内であることが規格で規定されている。【００１５】
ところが、前述の光ディスク装置においては、記録中や記録直後の記録ずれ量を計測することは可能であったが、記録されたディスクに対して、それぞれの領域での記録ずれ量を測定することができなかったため、それを確認するためにオシロスコープなどの測定器を用いて、確認する必要があり、多大な工数が発生していた。【００１６】
本発明は上記課題を解決するためになされたものであり、記録されたＤＶＤ−Ｒ／ＲＷディスクやＤＶＤ＋Ｒ／ＲＷディスクの記録ずれ量が、規格で定められた値を満たしているかを、多大な工数を必要とすることなく判断することが可能な光ディスク装置、及び記録ずれ量転送方法を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記課題を解決するために、本発明の請求項１に係る光ディスク装置は、物理アドレスが予め設けられた光ディスクから前記物理アドレスを検出し、物理アドレス検出信号を出力するアドレス検出回路と、前記光ディスクの再生データに同期して動作するタイマーと、前記物理アドレス検出信号と、前記タイマーのカウント値とを用いて、前記光ディスクに記録されているデータの記録ずれ量を計測する記録ずれ量計測回路と、前記記録ずれ量をメモリに転送するデータ転送回路と、前記データ転送回路より転送される記録ずれ量を格納するメモリとを備えることを特徴とする。【００１８】
これにより、光ディスクに記録を実施した後に、測定器などを用いずに光ディスクに記録ずれが発生しているかどうか確認することが可能となり、オシロスコープなどの測定器を用いて、記録された光ディスクの記録ずれを測定するのに比べて、短時間で記録ずれ量の測定を実施することができる。【００１９】
また、本発明の請求項２に係る光ディスク装置は、請求項１に記載の光ディスク装置において、前記データ転送回路によるデータの転送タイミングを制御する転送制御系をさらに備え、前記データ転送回路は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、前記記録ずれ量を転送するタイミングと同じタイミングで、前記メモリに転送することを特徴とする。【００２０】
これにより、測定された記録ずれ量の信頼性を判断することができ、記録ずれ量の計測結果の信頼性を高めることができる。【００２１】
また、本発明の請求項３に係る光ディスク装置は、請求項１に記載の光ディスク装置において、前記データ転送回路によるデータの転送タイミングを制御する転送制御系をさらに備え、前記データ転送回路は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、前記記録ずれ量を転送するタイミングとは別のタイミングで、前記メモリに転送することを特徴とする。【００２２】
これにより、物理アドレスの検出状況や、再生データに対する同期状態を記録ずれ量と同時に転送する方法に比べて、転送できるデータ長の最大長を記録ずれ量の転送に使用することができ、その測定精度を落とすことなく、記録ずれ量の計測ができる。【００２３】
また、本発明の請求項４に係る光ディスク装置は、請求項１または２に記載の光ディスク装置において、前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記メモリに格納された記録ずれ量が一定量以上である場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備えることを特徴とする。【００２４】
これにより、光ディスクに記録データの記録ずれが発生している場合に、記録ずれ量と共に、該記録ずれが発生しているアドレスを得ることができる。【００２５】
また、本発明の請求項５に係る光ディスク装置は、請求項３に記載の光ディスク装置において、前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記メモリに格納された記録ずれ量が一定量以上である場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備えることを特徴とする。【００２６】
これにより、光ディスクに記録データの記録ずれが発生している場合に、記録ずれ量と共に、該記録ずれが発生しているアドレスを得ることができる。【００２７】
また、本発明の請求項６に係る光ディスク装置は、請求項２に記載の光ディスク装置において、前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記物理アドレスの検出状況、及び再生データに対する同期状態が一定の条件を満たすか否かを判定し、前記メモリに格納された記録ずれ量が一定量以上であり、かつ前記物理アドレスの検出状況と、前記再生データに対する同期状態とが一定の条件を満たす場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備えることを特徴とする。【００２８】
これにより、光ディスクに記録データの記録ずれが発生している場合に、記録ずれ量と共に、該記録ずれが発生しているアドレスを得ることができ、かつその信頼性を高めることができる。【００２９】
また、本発明の請求項７に係る光ディスク装置は、請求項３に記載の光ディスク装置において、前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記物理アドレスの検出状況、及び再生データに対する同期状態が一定の条件を満たすか否かを判定し、前記メモリに格納された記録ずれ量が一定量以上であり、かつ前記物理アドレスの検出状況と、前記再生データに対する同期状態とが一定の条件を満たす場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備えることを特徴とする。【００３０】
これにより、光ディスクに記録データの記録ずれが発生している場合に、記録ずれ量と共に、該記録ずれが発生しているアドレスを得ることができ、かつその信頼性を高めることができる。【００３１】
また、本発明の請求項８に係る光ディスク装置は、請求項２ないし７のいずれかに記載の光ディスク装置において、前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路をさらに備え、前記ジッター検出回路により検出されるジッター値は、前記記録ずれ量が転送されるタイミングと同じタイミングで、前記メモリに転送されることを特徴とする。【００３２】
これにより、測定された記録ずれ量の信頼性を判断することができ、記録ずれ量の計測結果の信頼性を高めることができる。【００３３】
また、本発明の請求項９に係る光ディスク装置は、請求項３、請求項５または請求項７に記載の光ディスク装置において、前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路を更に備え、前記ジッター検出回路により検出されるジッター値は、前記記録ずれ量が転送されるタイミングとは別のタイミングで、前記メモリに転送されることを特徴とする。【００３４】
これにより、測定された記録ずれ量の信頼性を判断することができ、記録ずれ量の計測結果の信頼性を高めることができる。【００３５】
また、本発明の請求項１０に係る光ディスク装置は、請求項９に記載の光ディスク装置において、前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路を更に備え、前記ジッター検出回路により検出されるジッター値は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報と同じタイミングで、前記メモリに転送されることを特徴とする。【００３６】
これにより、測定された記録ずれ量の信頼性を判断することができ、記録ずれ量の計測結果の信頼性を高めることができる。【００３７】
また、本発明の請求項１１に係る光ディスク装置は、請求項１ないし１０のいずれかに記載の光ディスク装置において、前記データ転送回路は、ＤＭＡ回路であることを特徴とする。【００３８】
これにより、効率的にメモリにデータ転送を行うことが可能となる。【００３９】
また、本発明の請求項１２に係る光ディスク装置は、請求項１ないし１１のいずれかに記載の光ディスク装置において、前記光ディスクは、ＤＶＤ−ＲもしくはＤＶＤ−ＲＷであり、前記物理アドレスは、ＬＰＰ（Ｌａｎｄ−Ｐｒｅ−Ｐｉｔ）であることを特徴とする。【００４０】
これにより、ＤＶＤ−ＲもしくはＤＶＤ−ＲＷに記録された記録データのずれ量を、オシロスコープなどの測定器を用いることなく、短時間で測定することができる。【００４１】
また、本発明の請求項１３に係る光ディスク装置は、請求項１ないし１１のいずれかに記載の光ディスク装置において、前記光ディスクは、ＤＶＤ＋ＲもしくはＤＶＤ＋ＲＷであり、前記物理アドレスは、ＡＤＩＰ（ＡＤｄｒｅｓｓ  Ｉｎ  Ｐｒｅ−ｇｒｏｏｖｅ）であることを特徴とする。【００４２】
これにより、ＤＶＤ＋ＲもしくはＤＶＤ＋ＲＷに記録された記録データのずれ量を、オシロスコープなどの測定器を用いることなく、短時間で測定することができる。【００４３】
また、本発明の請求項１４にかかる記録ずれ量転送方法は、物理アドレスが予め設けられた光ディスクから前記物理アドレスを検出し、物理アドレス検出信号を出力するアドレス検出ステップと、前記光ディスクの再生データに同期するカウント値を計測するカウント値計測ステップと、前記物理アドレス検出信号と、前記カウント値計測ステップで計測されるカウント値とを用いて、前記光ディスクに記録されているデータの記録ずれ量を計測する記録ずれ量計測ステップと、前記記録ずれ量をメモリに転送するデータ転送ステップと、前記記録ずれ量をメモリに格納するデータ格納ステップとを備えることを特徴とする。【００４４】
これにより、光ディスクに記録を実施した後に、測定器などを用いずに光ディスクに記録ずれが発生しているかどうか確認することが可能となり、オシロスコープなどの測定器を用いて、記録された光ディスクの記録ずれを測定するのに比べて、短時間で記録ずれ量の測定を実施することができる。
【発明の効果】
【００４５】
本発明による光ディスク装置によれば、物理アドレスの検出状況を示す情報と、再生データに対する同期状態を示す情報とに基づいて記録ずれ量を計測し、該記録ずれ量をメモリに転送することとしたので、光ディスクにデータを記録した後に、測定器などを用いずに光ディスクに記録ずれが発生しているかどうかを確認することが可能となり、オシロスコープなどの測定器を用いて、記録された光ディスクの記録ずれを測定するのに比べて、短時間で記録ずれ量の測定を実施することができる。【００４６】
また、所定量以上の記録ずれが発生している場合は、該記録ずれが発生している光ディスク上のアドレスを特定することとしたので、規格外の記録ずれが発生している場合は、その記録ずれ量と、記録ずれが発生しているアドレスとを表示し、確認することができる。【００４７】
また、物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、記録ずれ量をメモリに転送するのと同じタイミングで前記メモリに転送することとしたので、測定された記録ずれ量の信頼性を判断することができ、記録ずれ量の計測結果の信頼性を高めることができる。【００４８】
また、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、記録ずれ量をメモリに転送するタイミングとは別のタイミングで、メモリに転送することとしたので、物理アドレスの検出状況や、再生データに対する同期状態を記録ずれ量と同時に転送する方法に比べて、転送できるデータ長の最大長を記録ずれ量の転送に使用することができ、その測定精度を落とすことなく、記録ずれ量の計測ができる。
【図面の簡単な説明】
【００４９】
【図１】図１は、本発明の実施の形態１による光ディスク装置の構成を示すブロック図である。
【図２】図２は、本発明の実施の形態１による記録ずれ量を転送する動作を説明するタイミング図である。
【図３】図３は、本発明の実施の形態１の変形例による光ディスク装置の構成を示すブロック図である。
【図４】図４は、本発明の実施の形態１による光ディスク装置の変形例により記録ずれ量を転送する動作を説明するタイミング図である。
【図５】図５は、本発明の実施の形態１による光ディスク装置における記録ずれ発生しているか否かを確認をするためのフローチャートである。
【図６】図６は、本発明の実施の形態２による光ディスク装置の構成を示すブロック図である。
【図７】図７は、本発明の実施の形態２による記録ずれ量を転送する動作を説明するタイミング図である。
【図８】図８は、本発明の実施の形態２の変形例による光ディスク装置の構成を示すブロック図である。
【図９】図９は、本発明の実施の形態２による光ディスク装置の変形例により記録ずれ量を転送する動作を説明するタイミング図である。
【図１０】図１０は、本発明の実施の形態２による光ディスク装置における記録ずれ発生しているか否かを確認をするためのフローチャートである。
【図１１】図１１は、本発明の実施の形態３による光ディスク装置の構成を示すブロック図である。
【図１２】図１２は、本発明の実施の形態３による記録ずれ量を転送する動作を説明するタイミング図である。
【図１３】図１３は、本発明の実施の形態３の変形例による光ディスク装置の構成を示すブロック図である。
【図１４】図１４は、本発明の実施の形態３による光ディスク装置の変形例により記録ずれ量を転送する動作を説明するタイミング図である。
【図１５】図１５は、本発明の実施の形態３における光ディスク装置における記録ずれ発生しているかどうか確認をするためのフローチャートである。
【図１６】図１６は、ＤＶＤ−Ｒ／ＲＷ規格に準拠した光ディスクの構成図である。
【図１７】図１７は、ランドプリピット情報の構造を示す構成図である。
【図１８】図１８は、ＤＶＤ−Ｒ／ＲＷの追記録を説明するタイミング図である。
【図１９】図１９は、前に記録されたデータの記録位置精度が低い場合の追記録の動作を説明するタイミング図である。
【符号の説明】
【００５０】
１  光ディスク
２  スピンドルモータ
３  ピックアップ
４  モータドライバ
５  パワー制御回路
６  光ビーム駆動回路
７  再生増幅器
８  プリピット再生回路
９  ウォブル再生回路
１０  データ再生回路
１１  再生クロック生成回路
１２  プリピットウィンドウ保護回路
１３  プリピットシンク検出回路
１４  プリピット復調回路
１５  プリピットアドレス抽出回路
１６  データシンク検出回路
１７  データシンクウィンドウ保護回路
１８  ８−１６復調回路
１９  データＩＤ抽出回路
２０  記録クロック生成回路
２１  ロック検出回路
２２  システムコントローラ
２３  記録制御回路
２４  誤り訂正回路
２５  ８−１６変調回路
２６  記録ずれ計測回路
２７  記録ずれ量転送制御回路
２８  転送データ受け取り回路
２９  ＤＭＡ回路
３０  メモリ
３１  転送データ切り替え回路
３２  データ格納バッファ
【発明を実施するための最良の形態】
【００５１】
（実施の形態１）
まず、本発明による光ディスク装置で記録再生する光ディスクの一例として、ＤＶＤ−Ｒ／ＲＷ規格に準拠した光ディスクについて説明する。【００５２】
図１６にＤＶＤ−Ｒ／ＲＷ規格に準拠した光ディスクの構成図を示す。この光ディスクは螺旋上に形成した記録溝（グルーブトラック）を持ち、データの記録はグルーブトラックに光ビームを照射し、有機色素あるいは相変化材料等で構成された記録膜の光学的特性を変化させた記録マークを形成することにより行う。【００５３】
記録されるデータは無数のＥＣＣ（ＥｒｒｏｒＣｏｒｒｅｃｔｉｏｎＣｏｄｅ）ブロックと呼ばれる誤り訂正の最小単位で構成されている。ＥＣＣブロックは１６個のセクタで構成され、各セクタは２６個のフレームで構成される。各フレームは２バイトの同期信号と９１バイトのデータを８−１６変調して得られる３２Ｔのシンクコードと１４５６Ｔのデータコードの計１４８８Ｔのコードで構成される。ここで１Ｔとは、記録マークの単位時間長さのことを意味し、ＤＶＤ−Ｒ／ＲＷの標準速度では、３８．２ｎｓ（１／（２６．１６ＭＨｚ））に相当する。シンクコードは「１４Ｔ幅の記録マークと４Ｔ幅のスペース（記録マークと記録マークに挟まれた領域）」あるいは「１４Ｔ幅のスペースと４Ｔ幅の記録マーク」を含むコードで構成される。各セクタの先頭フレームにはデータＩＤと呼ばれる４バイトの番地情報と、ＩＥＤ（ＩＤＥｒｒｏｒＤｅｔｅｃｔｉｏｎｃｏｄｅ）と呼ばれる２バイトのＩＤ誤り検出コードが設けられている。【００５４】
グルーブトラックは所定の周波数のうねり（ウォブル）を持たせている。このウォブルの周波数は標準速度では約１４０．６ＫＨｚであり、ウォブルの周波数を１８６逓倍（１４０．６ＫＨｚ×１８６＝２６．１６ＭＨｚ）することにより、記録マークの単位時間長さのクロック信号を得ることができる。すなわち１ウォブルは１８６Ｔ周期であり、１フレーム（１４８８Ｔ）に８ウォブルある計算になる。【００５５】
また、光ディスク上には記録の位置基準及び物理番地情報として、グルーブトラックとグルーブトラックの間のランドトラックに、ランドプリピット（ＬＰＰ、ＬａｎｄＰｒｅ−Ｐｉｔ）と呼ばれる光ビームの照射面より見て凸形状を有するピットが、あらかじめ製造過程において埋め込まれている。ランドプリピットは、内周側のグルーブトラックと対応づけられ、内周側のグルーブトラックのウォブルの頂点に位置している。【００５６】
セクタを構成する２６個のフレームにおいて偶数フレームはＥＶＥＮフレーム、奇数フレームはＯＤＤフレーム、特に０フレームはＥＶＥＮシンクフレーム、１フレームはＯＤＤシンクフレームと呼ばれ、基本的にはＥＶＥＮフレームの８ウォブルのうち先頭３ウォブルの頂点位置に、下記表１に示す変換を行ったＬＰＰコードが配置されているが、グルーブトラックからみて内周側と外周側のＬＰＰコードが重なる場合は、互いのＬＰＰコードが干渉（クロストーク）することを防ぐ為に、外周側のＬＰＰコードをＯＤＤフレームにシフトして配置することになっている。【００５７】
ランドプリピットは１セクタにつき、下記表１のテーブルで逆変換することにより、シンクコード１ビット＋ＬＰＰ情報１２ビットを得ることができるようになっている。【００５８】
【表１】
2008075734.tif 000003
【００５９】
図１７にＬＰＰの情報の構成を示す。ＬＰＰの情報はＥＣＣブロック（１６セクタ）単位でひとまとまりになっている。セクタ毎に得られる１２ビットのＬＰＰ情報のうち先頭４ビットはＲＡ（Ｒｅｌａｔｉｖｅ  Ａｄｄｒｅｓｓ）と呼ばれ、ＥＣＣブロック内のセクタ番号を示す。残りの８ビットがデータであり、ＥＣＣブロックにつき２対のＥＣＣブロックアドレス（以下プリピットアドレス）と誤り訂正コード（パリティ）で構成されている。【００６０】
図１８にＤＶＤ−Ｒ／ＲＷの追記録のタイミング図を示す。光ディスクにデータを記録する場合は、各フレームの先頭のランドプリピットと、記録データのシンクコードに含まれる１４Ｔとが重なる周位置に記録していく。記録はＥＣＣブロックを最小単位として行い、記録の開始及び終了はＥＣＣブロックの先頭セクタの先頭フレーム１８バイト目である。【００６１】
既に記録したデータに結合するように新たなデータを記録することをリンキングと呼び、図１９に示すように、既に記録したデータの上に新たに記録するデータを重ね書きしたり、既に記録したデータと新たに記録するデータの間に隙間が生じたりといった、データの不連続が発生しないように、非常に高い記録位置精度が要求される。【００６２】
以下、本発明の実施の形態１に係る光ディスク装置について、図面を参照しながら説明する。【００６３】
図１は、本発明の実施の形態１による光ディスク装置のブロック図である。【００６４】
図１に示すように、本実施の形態１による光ディスク装置１００は、光ディスク１、スピンドルモータ２、ピックアップ３、モータドライバ４、パワー制御回路５、光ビーム駆動回路６、再生増幅回路７、プリピット再生回路８、ウォブル再生回路９、データ再生回路１０、再生クロック生成回路１１、プリピットウィンドウ保護回路１２、プリピットシンク検出回路１３、プリピット復調回路１４、プリピットアドレス抽出回路１５、データシンク検出回路１６、データシンクウィンドウ保護回路１７、８−１６復調回路１８、データＩＤ抽出回路１９、記録クロック生成回路２０、ロック検出回路２１、システムコントローラ２２、記録制御回路２３、誤り訂正回路２４、８−１６変調回路２５、記録ずれ計測回路２６、記録ずれ量転送制御回路２７、転送データ受け取り回路２８、ＤＭＡ回路２９、メモリ３０で構成される。【００６５】
スピンドルモータ２は、モータドライバ４で駆動され、所定の回転周波数で光ディスク１を回転させる。ピックアップ３は、所定の再生パワーを有する光ビームを照射する。ピックアップ３より出力される光ビームは、光ビーム駆動回路６により変換された駆動信号により駆動される。光ビーム駆動回路６は、パワー制御回路５から出力される再生パワー制御信号に基づき制御される。光ディスク１に照射された光ビームは、光ディスク１の記録膜の光学的特性、物理的特性に応じた反射光となって、再度ピックアップ３に入射する。ピックアップ３は、複数の受光回路（図示せず）を備え、入射する反射光の光量をそれぞれ電気信号に変換する。【００６６】
再生増幅回路７は、それぞれの受光回路により変換された電気信号を全加算し、さらに増幅したＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）信号と、トラックに対してほぼ平行に分割された受光回路により変換された電気信号のそれぞれの差を得て、さらに増幅したプッシュプル信号を生成する。【００６７】
プリピット再生回路８は、プッシュプル信号に対して、ランドプリピット部分の最大レベルとウォブルによる揺らぎ部分の最大レベルの概ね中間値のスライスレベルで信号レベルの比較をするコンパレータ（図示せず）を備え、信号レベルがスライスレベルより大きい場合はＨレベル、小さい場合はＬレベルとしたパルス状のプリピット信号を出力する。【００６８】
ウォブル再生回路９は、ウォブルの周波数（標準速度で１４０．６ｋＨｚ近傍）成分が通過するＢＰＦ（Ｂａｎｄ  Ｐａｓｓ  Ｆｉｌｔｅｒ）、及びＢＰＦ通過後の信号のレベルとウォブル部分の振幅の概ね中間値のスライスレベルとで信号レベルの比較をするコンパレータ（図示せず）を備え、ＢＰＦを通して、ノイズ成分及びランドプリピット成分を除去した後の信号レベルが、該スライスレベルより大きい場合はＨレベル、小さい場合はＬレベルとした矩形波状のウォブル信号を出力する。【００６９】
データ再生回路１０は、所定区間内におけるＲＦ信号のＨレベルの積分値とＬレベルの積分値とが概ね等しくなるようなスライスレベルで、ＲＦ信号のレベルを比較するコンパレータ（図示せず）を備え、信号レベルがスライスレベルより大きい場合はＨレベル、小さい場合はＬレベルとしたデータ再生信号を出力する。【００７０】
再生クロック生成回路１１は、データ再生信号のＨレベルあるいはＬレベルの最短幅（３Ｔ）に再生クロックが３波、データ再生信号のＨレベルあるいはＬレベルの最長幅（１４Ｔ）に再生クロックが１４波入るように周波数制御し、１Ｔの周波数を有する再生クロックを生成する。【００７１】
プリピットウィンドウ保護回路１２は、先に検出されたプリピット信号をもとに、次のプリピット信号の出現位置を予測し、予測した出現位置以外で検出したプリピット信号を除外し、ランドプリピットの誤検出を低減する。プリピットシンク検出回路１３は、ウィンドウ保護したプリピット信号より、ＬＰＰコードにおける先頭のランドプリピットに相当するプリピットシンク信号Ｓ１を抽出する。【００７２】
プリピット復調回路１４は、プリピットシンク信号Ｓ１で同期をとり、プリピット信号を表１に従い変換してプリピット情報を得る。プリピットアドレス抽出回路１５は、プリピット情報におけるＥＶＥＮシンクあるいはＯＤＤシンクで同期をとり、ＲＡとＬＰＰ情報を得て、ＲＡに基づいてＬＰＰ情報をメモリ上に格納し、所定の誤り訂正を行い、プリピットアドレスを抽出する。【００７３】
データシンク検出回路１６は、データ再生信号を再生クロックのタイミングで同期化し、１４Ｔ４Ｔを含むシンクコードを検出して、データシンク検出信号Ｓ２を出力する。データシンクウィンドウ保護回路１７は、先に検出されたデータシンク検出信号Ｓ２をもとに、次のデータシンク検出信号Ｓ２の出現位置を予測し、予測した出現位置以外で検出したデータシンク検出信号Ｓ２を除外し、データシンクの誤検出を低減する。【００７４】
８−１６復調回路１８は、ウィンドウ保護したデータシンク検出信号Ｓ２を基準に８−１６復調を行い、復調データを出力する。データＩＤ抽出回路１９は、復調データよりデータＩＤを抽出する。【００７５】
記録クロック生成回路２０は、ウォブル信号及びプリピット信号で周波数制御した記録クロックを出力する。ロック検出回路２１は、記録クロックが所定周波数の範囲内でかつ安定していることを検出し、ロック信号を出力する。【００７６】
記録ずれ計測回路２６は、プリピット信号と、記録データに同期したタイマーのカウント値とから、記録ずれ量を検出する。記録ずれ計測回路２６は、第１のタイマー２６１、第２のタイマー２６２、及び引き算器２６３で構成される。【００７７】
第１のタイマー２６１は、プリピットシンク信号Ｓ１で所定値にプリセットされ記録クロックの数を計数するカウンタ（図示せず）で構成される。プリピットシンク信号Ｓ１が入力されない場合は、１フレーム（１４８８カウント）毎に０にリセットされる。この第１のタイマー２６１は、記録時、非記録時に関係なくプリセットされる。すなわち、ランドプリピットに同期して動作するタイマーとなる。【００７８】
第２のタイマー２６２は、プリピットシンク信号Ｓ１もしくはデータシンク検出信号Ｓ２を選択し、いずれかの選択された信号が入力されると所定値にプリセットされ記録クロックの数を計数するカウンタ（図示せず）で構成される。選択された信号が入力されない場合は、１フレーム（１４８８カウント）毎に０にリセットされる。この第２のタイマー２６２は、プリセットされる期間を、非記録時もしくは記録前の領域でのみかを選択することができる。本実施の形態１では、第２のタイマー２６２は、非記録時にデータシンク検出信号Ｓ１によりプリセットされるように設定される。この第２のタイマー２６２のタイマー値は、記録データの生成タイミングとしても用いられる。すなわち、記録データに同期して動作するタイマーとなる。【００７９】
第１のタイマー２６１、及び第２のタイマー２６２のプリセット値は、ランドプリピットと、記録データのデータシンクの１４Ｔとが重なって記録された場合に、それぞれのタイマー値の差が「０」になるような値である。【００８０】
引き算器２６３は、記録中、記録終了後の所定の領域にあるとき、及び記録ずれ量の計測が指示されている場合のみ動作し、第１のタイマー２６１の値Ｓ３と、第２のタイマー２６２の値Ｓ４との差を、記録位置のずれ量Ｓ５として出力する。本実施の形態１では、各タイマーのカウント値を１フレーム（１４８８カウント）分しか設けていないため、最大±１／２フレームのずれまでは計測できる。第１のタイマー２６１の値と第２のタイマー２６２の値によっては、±１／２フレームを超える値が出力されるため、その場合は計測値に１フレーム加算及び減算することにより±１／２フレームの範囲に収まるように折り返す処理が必要である。なお、第１のタイマー２６１、及び第２のタイマー２６２のカウント値を大きくすれば、さらに大きい記録ずれも計測することが可能となる。【００８１】
システムコントローラ２２は、図示しない制御部より記録ずれ量の計測を指示されると、第２のタイマー２６２のプリセット信号をデータシンク検出信号Ｓ２に設定すると共に、第２のタイマー２６２のプリセット期間が非記録時になるように設定する。また、抽出されたプリピットアドレスあるいはデータＩＤを参照し、データの読出し位置が記録ずれ量を計測したい該当番地に到達し、かつ記録クロックが安定したことを示すロック信号を感知すると、記録ずれ量転送制御回路２７に、記録ずれ量の転送を指示する。さらに、システムコントローラ２２は、光ディスク１より検出された記録ずれ量と、図示しない制御部より設定される閾値とを比較し、記録ずれ量が一定量以上あるか否かを判断する。【００８２】
記録制御回路２３は、システムコントローラ２２からの記録指示に基づいて記録開始点を決定し記録ゲート信号を生成する。具体的には、記録開始点の直前にデータが記録されていない場合は、プリピット信号より記録開始点を決定し記録ゲート信号を生成し、記録開始点の直前にデータが記録されている場合は、データシンク検出信号Ｓ２より記録開始点を決定し記録ゲート信号を生成する。誤り訂正回路２４は、記録制御回路２３より記録ゲート信号が出力されると、記録データに誤り訂正コードを付加する。８−１６変調回路２５は、誤り訂正回路２４から出力される信号を８−１６変調し、この変調信号を記録クロックに同期して出力する。【００８３】
記録ずれ量転送制御回路２７は、システムコントローラ２２からの記録ずれ量の転送指示に基づいて、第１のタイマー２６１の値をデコードし、第１のタイマー２６１の値が、第１のタイマー２６１がプリピットシンク信号Ｓ１によりプリセットされる値から十分離れた値となった場合に、ＤＭＡ回路２９によるデータ転送のタイミングを示す記録ずれ量転送タイミング信号Ｓ６を生成し、ＤＭＡ回路２９に出力する。【００８４】
転送データ受け取り回路２８は、プリピットシンク信号Ｓ１が出力された１サイクル後のタイミングで、引き算器２６３より出力されている記録ずれ量Ｓ５を取得し、これを転送データＳ７としてＤＭＡ回路２９に出力する。【００８５】
ＤＭＡ回路２９は、記録ずれ量転送タイミング信号Ｓ６を受けると、転送データ受け取り回路２８より出力される転送データＳ７を、メモリ３０に格納する。【００８６】
次に、以上のように構成される光ディスク装置１００の動作について説明する。【００８７】
まず、記録ずれ量の転送動作を、図２に示すタイミング図を参照しながら説明する。【００８８】
図２において、（ａ）はプリピットシンク信号Ｓ１を、（ｂ）は第１のタイマー２６１の出力Ｓ３を、（ｃ）はデータシンク検出信号Ｓ２を、（ｄ）は第２のタイマー２６２の出力Ｓ４を、（ｅ）は引き算器２６３の出力Ｓ５を、（ｆ）は転送データ受け取り回路２８より出力される転送データＳ７を、（ｇ）は記録ずれ量転送タイミング信号Ｓ６をそれぞれ表す。【００８９】
まず、プリピットシンク信号が第１のタイマー２６１に入力されると、第１のタイマー２６１は、ｔ１のタイミングで所定のプリセット値にプリセットされる。第１のタイマー２６１、及び第２のタイマー２６２の出力はそれぞれ、引き算器２６３に入力され、引き算器２６３にて、第１のタイマー２６１の値Ｓ３と第２のタイマー２６２の値Ｓ４とが引き算され、記録ずれ量Ｓ５“０”が、転送データ受け取り回路２８に出力される。【００９０】
引き算器２６３より出力される記録ずれ量Ｓ５は、プリピットシンク信号Ｓ１が出力された１サイクル後のｔ２のタイミングで、転送データ受け取り回路２８により取得され、転送データＳ７としてＤＭＡ回路２９に出力される。【００９１】
次に、データシンク検出信号Ｓ２が第２のタイマー２６２に入力されると、第２のタイマー２６２は、ｔ３のタイミングで所定のプリセット値にプリセットされ、引き算器２６３から出力される記録ずれ量Ｓ５は、例えば図２に示すように“−１００”となる。【００９２】
次に、第１のタイマー２６１の値が所定の値となるｔ４のタイミングで、記録ずれ量転送タイミング信号Ｓ６が、記録ずれ量転送制御回路２９により生成され、ＤＭＡ回路２９に出力される。この結果、ＤＭＡ回路２９より、書き込みイネーブルが出力され、転送データ受け取り回路２８から出力されている転送データＳ７“０”が、メモリ３０に書き込まれる。なお、この後にメモリ３０の書き込みアドレスは１つ先に進められる。【００９３】
その後、ｔ５のタイミングでプリピットシンク信号Ｓ１が出力されると、その１サイクル後のｔ６のタイミングで、引き算器２６３より出力されている記録ずれ量Ｓ５“−１００”が、転送データ受け取り回路２８により取得され、転送データＳ７としてＤＭＡ回路２９に出力される。そして、第１のタイマー２６１の値が所定値となるｔ７のタイミングで、記録ずれ量転送タイミング信号Ｓ６が生成され、転送データＳ７“−１００”が、ＤＭＡ回路２９によりメモリ３０に書き込まれる。【００９４】
これ以降、システムコントローラ２２が、記録ずれ量の転送終了指示を受けるまで、上述した動作が行なわれ、記録ずれ量Ｓ５がメモリ３０に取得される。【００９５】
なお、上述した光ディスク装置１００では、ＤＭＡ回路２９によりデータ転送を行うものとしたが、図３で示すように、記録ずれ量転送タイミング信号Ｓ６を、割り込み信号としてシステムコントローラ２２に入力し、その割り込み信号の入力時に、システムコントローラ２２が転送データ受け取り回路２８より転送データＳ７を受け取り、メモリ３０の所定のアドレスに転送するようにすることで、ＤＭＡ回路２９を用いることなくデータ転送を行うことが可能である。データ転送を起動する割り込み信号は、記録ずれ量転送タイミング信号Ｓ６以外の信号であってもよい。【００９６】
また、割り込み信号の出力間隔が、記録ずれ量転送タイミング信号Ｓ６の出力間隔より遅い場合や、割り込み多発によるシステムコントローラ２２の処理の圧迫を防ぐために割り込み回数を間引く場合、あるいは割り込み信号入力後のデータ転送処理が、次の記録ずれ量の取得前までに行えない場合は、図３で示すように、データ格納バッファ３２を設け、記録ずれ量をデータ格納バッファ３２に格納しておくことで、転送データ量が減少しないようにすることが可能である。【００９７】
図４は、データ格納バッファ３２を用いてデータ転送を行なう際の動作タイミングを表す図であり、システムコントローラ２２が、記録ずれ量転送タイミング信号Ｓ６を３回入力する毎に、転送データＳ７を転送する場合の動作タイミングを示している。【００９８】
図４において、（ｈ）は、システムコントローラ２２によるデータ転送処理タイミング信号を表す。（ｉ）は、データ格納バッファ３２が持つ格納バッファポインタの内容を表す。データ格納ポインタは、データ格納位置を制御すると共に、システムコントローラ２２がデータを転送する際に転送が必要なデータ量を示し、データ格納バッファ３２よりデータが転送された場合に初期化される。（ｊ）は、データ格納バッファ３２の内容を表し、図中において、αは、転送データ０を、βは、転送データ０、０を、γは、転送データ０、０、−１００を保持している状態をそれぞれ表す。【００９９】
図４に示すように、記録ずれ量転送タイミング信号Ｓ６が出力される毎に、格納バッファポインタの値、及び格納バッファのデータの内容は更新され、記録ずれ量転送タイミング信号Ｓ６が３回出力されると、システムコントローラ２２は、データ格納バッファ３２より転送データγを受け取り、これを、メモリ３０の所定のアドレスに転送する。【０１００】
これにより、割り込み回数に対してデータ転送回数を間引く場合でも、転送データ量が減少しないようにすることができる。【０１０１】
次に、規格外の記録ずれが発生しているか否かを判定する動作を、図５に示すフローチャートを参照しながら説明する。【０１０２】
はじめに、記録ずれ量の確認動作を指示する制御部（図示せず）は、記録ずれが発生していると判断するための記録ずれ量の閾値を、システムコントローラ２２に設定する（ステップＳ５０１）。【０１０３】
次に、システムコントローラ２２は、ポインタを、記録ずれ量Ｓ５が最初に格納されているメモリ番地に移動させ（ステップＳ５０２）、該メモリ番地に格納されている記録ずれ量Ｓ５が、設定された閾値を超えているか否かを判定する（ステップＳ５０３）。閾値を超えている場合は、ポインタの値と、記録ずれ量Ｓ５の転送を開始した光ディスク１のアドレスとから、記録ずれが発生している光ディスク１上のアドレスを特定し、そのアドレスと、記録ずれ量Ｓ５とを、前記制御部に通知する（ステップＳ５０４）。【０１０４】
記録ずれが発生しているアドレス、及び記録ずれ量Ｓ５の通知（ステップＳ５０４）を終了したのち、もしくは、ステップＳ５０３でのＮＯの判定結果ののちは、ステップ５０５に進み、ポインタが指すメモリ番地が、記録ずれ量Ｓ５の値を格納している最終番地であるかを判定し（ステップＳ５０５）、ポインタが指すメモリ番地が最終番地でなければ、ポインタを一つ進めて（ステップＳ５０６）、格納されている記録ずれ量Ｓ５が設定された閾値を超えているか否かを判定する処理ステップＳ５０３に戻る。ポインタが指すメモリ番地が最終番地の場合は、記録ずれの確認動作を終了する。なお、ステップＳ５０４で制御部に通知されたアドレス、及び記録ずれ量Ｓ５を、光ディスク装置の表示部（図示せず）に表示させることにより、記録ずれが発生している光ディスク上の位置と、その記録ずれ量Ｓ５とを確認することができる。【０１０５】
以上のように、本実施の形態１による光ディスク装置によれば、プリピットシンク信号に同期して動作する第１のタイマーの出力と、データシンク検出信号に同期して動作する第２のタイマーの出力とに基づいて記録データの記録ずれ量を算出し、該記録ずれ量を、メモリへ転送するようにしたので、光ディスクにて発生している記録ずれを、測定器などを用いることなく直接確認することができ、今までオシロスコープなどを用いてディスクの記録ずれ量を測定していたことで発生していた工数を、大幅に削減することが可能となる。【０１０６】
また、所定量以上の記録ずれが発生しているか否かを判断し、該記録ずれが発生している場合は、該記録ずれが発生している光ディスク上のアドレスと、その記録ずれ量とを表示するようにしたので、規格で定められる記録ずれが発生しているか否かを、その発生位置と共に確認することができる。【０１０７】
なお、上述した実施の形態１による光ディスク装置１００において、再生クロック生成回路１１と記録クロック生成回路２０の後段に、各クロックのジッター計測用の回路を設けて、再生クロック、及び記録クロックのジッター値を計測し、計測された各ジッター値を、転送データ受け取り回路２８に入力させてもよい。これにより、計測されたジッター値を、記録ずれ量Ｓ５と共に、メモリ３０に転送することができ、記録ずれ量の計測結果の信頼性をより高めることができる。【０１０８】
（実施の形態２）
次に、本発明の実施の形態２に係る光ディスク装置を、図面を参照しながら説明する。【０１０９】
図６は、本発明による実施の形態２の光ディスク装置のブロック図である。【０１１０】
図６に示すように、本実施の形態２の光ディスク装置６００は、光ディスク１、スピンドルモータ２、ピックアップ３、モータドライバ４、パワー制御回路５、光ビーム駆動回路６、再生増幅回路７、プリピット再生回路８、ウォブル再生回路９、データ再生回路１０、再生クロック生成回路１１、プリピットウィンドウ保護回路１２、プリピットシンク検出回路１３、プリピット復調回路１４、プリピットアドレス抽出回路１５、データシンク検出回路１６、データシンクウィンドウ保護回路１７、８−１６復調回路１８、データＩＤ抽出回路１９、記録クロック生成回路２０、ロック検出回路２１、システムコントローラ２２、記録制御回路２３、誤り訂正回路２４、８−１６変調回路２５、記録ずれ計測回路２６、記録ずれ量転送制御回路２７、転送データ受け取り回路２８、ＤＭＡ回路２９、メモリ３０で構成される。【０１１１】
本実施の形態２による光ディスク装置６００において、プリピットシンク検出回路１３は、プリピットシンク信号Ｓ１の検出状況を示すプリピット検出状況Ｓ８を生成し、転送データ受け取り回路２８に出力する。また、データシンク検出回路１６は、データシンク検出信号Ｓ２の検出状況を示すデータシンク検出状況Ｓ９を生成し、転送データ受け取り回路２８に出力する。【０１１２】
転送データ受け取り回路２８は、引き算器２６３より出力される記録ずれ量Ｓ５と共に、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９を、転送データＳ７としてＤＭＡ回路２９に出力する。【０１１３】
なお、図６において、その他の構成要素については、上述した実施の形態１によるものと同一であり、その説明を省略する。【０１１４】
次に、以上のように構成される光ディスク装置６００の動作について説明する。【０１１５】
まず、記録ずれ量の転送動作を、図７に示すタイミング図を参照しながら説明する。【０１１６】
図７において、（ａ）はプリピットシンク信号Ｓ１を、（ｂ）は第１のタイマー２６１の出力Ｓ３を、（ｃ）はプリピット検出状況Ｓ８を、（ｄ）はデータシンク検出信号Ｓ２を、（ｅ）は第２のタイマー２６２の出力Ｓ４を、（ｆ）はデータシンク検出状況Ｓ９を、（ｇ）は引き算器２６３の出力Ｓ５を、（ｈ）は転送データＳ７を、（ｉ）は記録ずれ量転送タイミング信号Ｓ６をそれぞれ表す。【０１１７】
まず、プリピットシンク信号Ｓ１が第１のタイマー２６１に入力されると、第１のタイマー２６１は、ｔ１のタイミングで所定のプリセット値にプリセットされる。第１のタイマー２６１、及び第２のタイマー２６２の出力はそれぞれ、引き算器２６３に入力され、引き算器２６３にて、第１のタイマー２６１の値Ｓ３と第２のタイマー２６２の値Ｓ４とが引き算され、記録ずれ量Ｓ５“０”が、転送データ受け取り回路２８に出力される。また、プリピットシンク検出回路１３からは、プリピットシンク信号Ｓ１を検出した旨を示すプリピット検出状況Ｓ８が、転送データ受け取り回路２８に出力され、データシンク検出回路１６からは、データシンク検出信号Ｓ２が未検出である旨を示すデータシンク検出状況Ｓ９が、転送データ受け取り回路２８に出力される。【０１１８】
これら、記録ずれ量Ｓ５、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９は、プリピットシンク信号Ｓ１が出力された１サイクル後のｔ２のタイミングで、転送データ受け取り回路２８により取得され、図中“Ｘ”で示す転送データＳ７としてＤＭＡ回路２９に出力される。【０１１９】
次に、データシンク検出信号Ｓ２が第２のタイマー２６２に入力されると、第２のタイマー２６２は、ｔ３のタイミングで所定のプリセット値にプリセットされ、引き算器２６３から出力される記録ずれ量Ｓ５は、例えば図７に示すように“−１００”となる。また、データシンク検出回路１６から出力されるデータシンク検出状況Ｓ９は、データシンク検出信号Ｓ２を検出した旨を示すものとなる。【０１２０】
そして、ｔ４のタイミングにて、記録ずれ量転送制御回路２９により記録ずれ量転送タイミング信号Ｓ６が生成され、ＤＭＡ回路２９に出力されると、ＤＭＡ回路２９より、書き込みイネーブルが出力され、転送データ受け取り回路２８から出力されている転送データＳ７“Ｘ”が、メモリ３０に書き込まれる。なお、この後にメモリ３０の書き込みアドレスは１つ先に進められる。このように、記録ずれ量Ｓ５は、プリピットシンク信号Ｓ１の検出状況、及びデータシンク検出信号Ｓ２の検出状況と共に、メモリ３０に転送される。【０１２１】
その後、ｔ５のタイミングでプリピットシンク信号Ｓ１が出力されると、その１サイクル後のｔ６のタイミングで、引き算器２６３より出力されている記録ずれ量Ｓ５“−１００”と、プリピットシンク検出回路１３より出力されているプリピット検出状況Ｓ８と、データシンク検出回路１６より出力されているデータシンク検出状況Ｓ９とが、転送データ受け取り回路２８により取得され、図中“Ｙ”で示される転送データＳ７としてＤＭＡ回路２９に出力される。そして、第１のタイマー２６１の値が所定値となるｔ７のタイミングで、該転送データＳ７“Ｙ”が、ＤＭＡ回路２９によりメモリ３０に書き込まれる。【０１２２】
これ以降、システムコントローラ２２が記録ずれ量の転送終了指示を受けるまで、上述した動作が行なわれ、記録ずれ量Ｓ５がメモリ３０に取得される。【０１２３】
なお、上述した光ディスク装置６００では、ＤＭＡ回路２９によりデータ転送を行うものとしたが、図８で示すように、記録ずれ量転送タイミング信号Ｓ６を、割り込み信号としてシステムコントローラ２２に入力し、その割り込み信号の入力時に、システムコントローラ２２が転送データ受け取り回路２８より転送データＳ７を受け取り、メモリ３０の所定のアドレスに転送することで、ＤＭＡ回路２９を用いることなくデータ転送を行うことが可能である。データ転送を起動する割り込み信号は、記録ずれ量転送タイミング信号Ｓ６以外の信号であってもよい。【０１２４】
また、割り込み信号の出力間隔が、記録ずれ量転送タイミング信号Ｓ６の出力間隔より遅い場合や、割り込み多発によるシステムコントローラ２２の処理の圧迫を防ぐために割り込み回数を間引く場合、あるいは割り込み信号入力後のデータ転送処理が、次の記録ずれ量の取得前までに行えない場合は、図８で示すように、データ格納バッファ３２を設け、記録ずれ量をデータ格納バッファ３２に格納しておくことで、転送データ量が減少しないようにすることが可能である。【０１２５】
図９は、データ格納バッファ３２を用いてデータ転送を行なう際の動作タイミングを表す図であり、システムコントローラ２２が、記録ずれ量転送タイミング信号Ｓ６を３回入力する毎に、転送データＳ７を転送する場合の動作タイミングを示している。【０１２６】
図９において、（ｊ）は、システムコントローラ２２によるデータ転送処理タイミング信号を表す。（ｋ）は、データ格納バッファ３２が持つ格納バッファポインタの内容を表す。データ格納ポインタは、データ格納位置を制御すると共に、システムコントローラ２２がデータを転送する際に転送が必要なデータ量を示すものであり、データ格納バッファ３２よりデータが転送された場合に初期化される。（ｌ）は、データ格納バッファ３２の内容を表し、図中において、αは、転送データＸを、βは、転送データＸ、Ｘを、γは、転送データＸ、Ｘ、Ｙを保持している状態をそれぞれ表す。【０１２７】
図９に示すように、記録ずれ量転送タイミング信号Ｓ６が出力される毎に、データ格納バッファポインタの値、及びデータ格納バッファ３２のデータの内容は更新され、記録ずれ量転送タイミング信号Ｓ６が３回出力されると、システムコントローラ２２は、データ格納バッファ３２より転送データγを受け取り、これを、メモリ３０の所定のアドレスに転送する。【０１２８】
これにより、割り込み回数に対してデータ転送回数を間引く場合でも、転送データ量が減少しないようにすることができる。【０１２９】
次に、規格外の記録ずれが発生しているか否かを判定する動作を、図１０に示すフローチャートを参照しながら説明する。【０１３０】
はじめに、記録ずれ量の確認動作を指示する制御部（図示せず）は、記録ずれが発生していると判断するための記録ずれ量の閾値と、プリピット検出状況やデータシンク検出状況の条件を、システムコントローラ２２に設定する（ステップＳ１００１）。ここで設定されるプリピット検出状況やデータシンク検出状況の条件は、プリピットシンク信号Ｓ１とデータシンク検出信号Ｓ２の両方が検出された場合や、どちらか一方が検出された場合のみ記録ずれ量Ｓ５を有効にするといったように、プリピットシンク信号Ｓ１の検出状況や、データシンク検出信号Ｓ２の検出状況によって、記録ずれ量Ｓ５の信頼性を判断し、有効・無効を判定するためのものである。【０１３１】
次に、システムコントローラ２２は、ポインタを、記録ずれ量Ｓ５、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９が最初に格納されたメモリ番地に移動させ（ステップＳ１００２）、該メモリ番地に格納されている記録ずれ量Ｓ５が、設定された閾値を超えており、かつ、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９が、設定された条件を満たしているか否かを判定する（ステップＳ１００３）。記録ずれ量Ｓ５が閾値を超え、かつプリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９が、設定条件を満たしている場合は、ポインタの値と、記録ずれ量Ｓ５の転送を開始した光ディスク１のアドレスとから、記録ずれが発生している光ディスク１アドレスを特定し、該アドレスと記録ずれ量Ｓ５を、前記制御部に通知する（ステップＳ１００４）。【０１３２】
記録ずれが発生しているアドレス、及び記録ずれ量Ｓ５の通知（ステップＳ１００４）を終了したのち、もしくは、ステップＳ６０３でのＮＯの判定結果ののちは、ポインタが指すメモリ番地が、値を格納している最終番地であるか否かを判定し（ステップＳ１００５）、ポインタが指すメモリ番地が最終番地でなければ、ポインタを一つ進めて（ステップＳ１００６）、上述したステップＳ１００３の処理に戻る。ポインタが指すメモリ番地が最終番地の場合は、記録ずれの確認動作を終了する。なお、ステップＳ１００４で制御部に通知されたアドレス、及び記録ずれ量Ｓ５を、光ディスク装置の表示部（図示せず）に表示させることにより、記録ずれが発生している光ディスク上の位置と、その記録ずれ量Ｓ５とを確認することができる。【０１３３】
以上のように、本実施の形態２による光ディスク装置によれば、上記実施の形態１の光ディスク装置と同様に、記録ずれ量を算出してメモリに転送することにより、光ディスクにて発生している記録ずれを、測定器などを用いることなく直接確認することができ、記録ずれ量の測定時の工数を、大幅に削減することが可能となる。また同様に、規格で定められる記録ずれが発生しているか否かを、その発生位置と共に確認することができる。【０１３４】
また、本実施の形態２の光ディスク装置では、プリピットシンク信号の検出状況、及びデータシンク検出信号の検出状況を、記録ずれ量と共に、メモリに転送するようにしたので、規格外の記録ずれが発生しているか否かの判定に、プリピットシンク信号、及びデータシンク検出信号の検出状況を用いることができ、これにより、記録ずれ判定に対する信頼性を高めることができる。【０１３５】
なお、上述した実施の形態２による光ディスク装置６００において、再生クロック生成回路１１と記録クロック生成回路２０の後段に、各クロックのジッター計測用の回路を設けて、再生クロック、及び記録クロックのジッター値を計測し、計測された各ジッター値を転送データ受け取り回路２８に入力させてもよい。これにより、計測されたジッター値を、記録ずれ量Ｓ５、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９と共にメモリ３０に転送することができ、記録ずれ量の計測結果の信頼性をより高めることができる。【０１３６】
（実施の形態３）
次に、本発明の実施の形態３に係る光ディスク装置を、図面を参照しながら説明する。【０１３７】
図１１は、本発明の実施の形態３による光ディスク装置１１００のブロック図である。【０１３８】
図１１に示すように、本実施の形態３の光ディスク装置１１００は、光ディスク１、スピンドルモータ２、ピックアップ３、モータドライバ４、パワー制御回路５、光ビーム駆動回路６、再生増幅回路７、プリピット再生回路８、ウォブル再生回路９、データ再生回路１０、再生クロック生成回路１１、プリピットウィンドウ保護回路１２、プリピットシンク検出回路１３、プリピット復調回路１４、プリピットアドレス抽出回路１５、データシンク検出回路１６、データシンクウィンドウ保護回路１７、８−１６復調回路１８、データＩＤ抽出回路１９、記録クロック生成回路２０、ロック検出回路２１、システムコントローラ２２、記録制御回路２３、誤り訂正回路２４、８−１６変調回路２５、記録ずれ計測回路２６、記録ずれ量転送制御回路２７、転送データ受け取り回路２８、ＤＭＡ回路２９、メモリ３０、転送データ切り替え回路３１で構成される。【０１３９】
本実施の形態３による光ディスク装置１１００において、転送データ受け取り回路２８は、引き算器２６３より出力される記録ずれ量Ｓ５、プリピットシンク検出回路１３より出力されるプリピット検出状況Ｓ８、及びデータシンク検出回路１６より出力されるデータシンク検出状況Ｓ９をそれぞれ入力し、記録ずれ量Ｓ５を、転送データ０＿Ｓ１１として、また、プリピット検出状況Ｓ８とデータシンク検出状況Ｓ９を転送データ１＿Ｓ１２として転送データ切り替え回路３１に出力する。【０１４０】
記録ずれ量転送制御回路２７は、記録ずれ量の転送指示をシステムコントローラ２２より受けると、第１のタイマー２６１の値をデコードし、第１のタイマー２６１の値が、第１のタイマー２６１がプリピットシンク信号Ｓ１によりプリセットされる値から十分離れた値となるタイミング、及びその後の一定期間後のタイミングで、記録ずれ量転送タイミング信号Ｓ６を生成する。【０１４１】
また、記録ずれ量転送制御回路２７は、転送データ切り替え回路３１の出力Ｓ１３を、転送データ０＿Ｓ１１と、転送データ１＿Ｓ１２との間で切り換えるよう指示する転送データ選択信号Ｓ１０を生成する。この転送データ選択信号Ｓ１０は、記録ずれ量転送タイミング信号Ｓ６に基づいて、その信号レベルが切り換えられる。本実施の形態３では、記録ずれ量転送タイミング信号Ｓ６の立下りのタイミングで、ＨレベルとＬレベルとが切り替えられ、Ｌレベルで、転送データ０＿Ｓ１１を選択し、Ｈレベルで、転送データ１＿Ｓ１２を選択する。【０１４２】
転送データ切り換え回路３１は、転送データ選択信号Ｓ１０に基づいて、転送データ受け取り回路２８より出力される転送データ０＿Ｓ１１と、転送データ１＿Ｓ１２とを切り換えて、ＤＭＡ回路２９に出力する。【０１４３】
なお、図１１において、その他の構成要素については、上述した実施の形態１によるものと同一であり、その説明を省略する。【０１４４】
次に、以上のように構成される光ディスク装置１１００の動作について説明する。【０１４５】
まず、記録ずれ量の転送動作を、図１２に示すタイミング図を参照しながら説明する。【０１４６】
図１２において、（ａ）はプリピットシンク信号Ｓ１を、（ｂ）は第１のタイマー２６１の出力Ｓ３を、（ｃ）はプリピット検出状況Ｓ８を、（ｄ）はデータシンク検出信号Ｓ２を、（ｅ）は第２のタイマー２６２の出力Ｓ４を、（ｆ）はデータシンク検出状況Ｓ９を、（ｇ）は引き算器２６３の出力Ｓ５を、（ｈ）は転送データ受け取り回路２８より出力される転送データ０＿Ｓ１１を、（ｉ）は転送データ受け取り回路２８より出力される転送データ１＿Ｓ１２を、（ｊ）は記録ずれ量転送タイミング信号Ｓ６を、（ｋ）は転送データ選択信号Ｓ１０を、（ｌ）は転送データＳ１３の内容をそれぞれ表す。なお、図８において、転送データ１＿Ｓ１２の“ｘ”は、プリピットシンク信号Ｓ１が検出され、データシンク検出信号Ｓ２が検出されていない状態を表し、転送データ１＿Ｓ１２の“ｙ”は、プリピットシンク信号Ｓ１が検出され、かつデータシンク検出信号Ｓ２が検出されている状態を表す。  【０１４７】
まず、プリピットシンク信号Ｓ１が第１のタイマー２６１に入力されると、第１のタイマー２６１は、ｔ１のタイミングで所定のプリセット値にプリセットされる。第１のタイマー２６１、及び第２のタイマー２６２の出力はそれぞれ、引き算器２６３に入力され、引き算器２６３にて、第１のタイマー２６１の値Ｓ３と第２のタイマー２６２の値Ｓ４とが引き算され、記録ずれ量Ｓ５“０”が、転送データ受け取り回路２８に出力される。また、プリピットシンク検出回路１３から、プリピットシンク信号Ｓ１を検出した旨を示すプリピット検出状況Ｓ８が、転送データ受け取り回路２８に出力され、データシンク検出回路１６からは、データシンク検出信号Ｓ２が未検出である旨を示すデータシンク検出状況Ｓ９が、転送データ受け取り回路２８に出力される。【０１４８】
これら、記録ずれ量Ｓ５、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９は、プリピットシンク信号Ｓ１が出力された１サイクル後のｔ２のタイミングで、転送データ受け取り回路２８により取得され、記録ずれ量Ｓ５は、転送データ０＿Ｓ１１として、また、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９は転送データ１＿Ｓ１２として転送データ切り替え回路３１に出力される。【０１４９】
次に、データシンク検出信号Ｓ２が第２のタイマー２６２に入力されると、第２のタイマー２６２は、ｔ３のタイミングで所定のプリセット値にプリセットされ、引き算器２６３から出力される記録ずれ量Ｓ５は、例えば図１２に示すように“−１００”となる。また、データシンク検出回路１６から出力されるデータシンク検出状況Ｓ９は、データシンク検出信号Ｓ２を検出した旨を示すものとなる。【０１５０】
次に、ｔ４のタイミングにて、記録ずれ量転送タイミング信号Ｓ６が生成されると、転送データ選択信号Ｓ１０は、該記録ずれ量転送タイミング信号Ｓ６が立ち下がるタイミングでＨレベルとなり、これにより、転送データ切り替え回路３１の出力Ｓ１３が、図中“ｘ”で示される転送データ１＿Ｓ１２に切り換えられる。そして、この転送データＳ１３“ｘ”が、ＤＭＡ回路２９によりメモリ３０に書き込まれる。なお、この後にメモリ３０の書き込みアドレスは１つ先に進められる。【０１５１】
次に、ｔ５のタイミングで記録ずれ量転送タイミング信号Ｓ６が生成されると、転送データ選択信号Ｓ１０は、この記録ずれ量転送タイミング信号Ｓ６が立ち下がるタイミングでＬレベルとなる。これにより、転送データ切り替え回路３１の出力Ｓ１３は、図中“０”で示される転送データ０＿Ｓ１１に切り換えられ、ＤＭＡ回路２９に出力された転送データＳ１３“０”が、メモリ３０に書き込まれる。なお、この後にメモリ３０の書き込みアドレスは１つ先に進められる。このように、記録ずれ量Ｓ５と、プリピットシンク信号Ｓ１の検出状況、及びデータシンク検出信号Ｓ２の検出状況とは、それぞれ異なるタイミングでメモリ３０に転送される。【０１５２】
その後、ｔ６のタイミングでプリピットシンク信号Ｓ１が出力されると、その１サイクル後のｔ７のタイミングで、引き算器２６３より出力されている記録ずれ量Ｓ５“−１００”と、プリピットシンク検出回路１３より出力されている、プリピットシンク信号Ｓ１を検出した旨を示すプリピット検出状況Ｓ８と、データシンク検出回路１６より出力されている、データシンク検出信号Ｓ２を検出した旨を示すデータシンク検出状況Ｓ９とが、転送データ受け取り回路２８により取得され、記録ずれ量Ｓ５は、転送データ０＿Ｓ１１として、また、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９は転送データ１＿Ｓ１２として、それぞれ、転送データ切り替え回路３１に出力される。【０１５３】
そして、ｔ８のタイミングで、記録ずれ量転送タイミング信号Ｓ６が生成されると、転送データ切り替え回路３１の出力Ｓ１３が、図中“ｙ”で示される転送データ１＿Ｓ１２に切り換えられ、この転送データＳ１３“ｙ”が、ＤＭＡ回路２９によりメモリ３０に書き込まれる。またｔ９のタイミングで記録ずれ量転送タイミング信号Ｓ６が生成されると、転送データ切り替え回路３１の出力Ｓ１３が、図中“−１００”で示される転送データ０＿Ｓ１１に切り換えられ、この転送データＳ１３“−１００”が、ＤＭＡ回路２９によりメモリ３０に書き込まれる。【０１５４】
これ以降、システムコントローラ２２が記録ずれ量の転送終了指示を受けるまで、上述した動作が行なわれ、転送データＳ１３の値がメモリ３０に取得される。【０１５５】
なお、上述した光ディスク装置１１００では、ＤＭＡ回路２９によりデータ転送を行うものとしたが、図１３で示すように、記録ずれ量転送タイミング信号Ｓ６を、割り込み信号としてシステムコントローラ２２に入力し、その割り込み信号の入力時に、システムコントローラ２２が転送データ切り替え回路３１より転送データＳ１３を受け取り、メモリ３０の所定のアドレスに転送することで、ＤＭＡ回路２９を用いることなくデータ転送を行うことが可能である。データ転送を起動する割り込み信号は、記録ずれ量転送タイミング信号Ｓ６以外の信号であってもよい。【０１５６】
また、割り込み信号の出力間隔が、記録ずれ量転送タイミング信号Ｓ６の出力間隔より遅い場合や、割り込み多発によるシステムコントローラ２２の処理の圧迫を防ぐために割り込み回数を間引く場合、あるいは割り込み信号入力後のデータ転送処理が、次の記録ずれ量の取得前までに行えない場合は、図１３で示すように、データ格納バッファ３２を設け、記録ずれ量をデータ格納バッファ３２に格納しておくことで、転送データ量が減少しないようにすることが可能である。【０１５７】
図１４は、データ格納バッファ３２を用いてデータ転送を行なう際の動作タイミングを表す図であり、システムコントローラ２２が、記録ずれ量転送タイミング信号Ｓ６を６回入力する毎に、転送データＳ１２を転送する場合を示している。【０１５８】
図１４において、（ｍ）は、システムコントローラ２２によるデータ転送処理タイミング信号を表す。（ｎ）は、データ格納バッファ３２が持つ格納バッファポインタの内容を表す。データ格納ポインタは、データ格納位置を制御すると共に、システムコントローラ２２がデータを転送する際に転送が必要なデータ量を示すものであり、データ格納バッファ３２よりデータが転送された場合に初期化される。（ｏ）は、データ格納バッファ３２の内容を表し、図中において、ｉは、転送データ０を、ｉｉは、転送データ０，ｘを、ｉｉｉは、転送データ０，ｘ，０を、ｉｖは、転送データ０，ｘ，０，ｘを、ｖは、転送データ０，ｘ，０，ｘ，−１００を、ｖｉは、転送データ０，ｘ，０，ｘ，−１００，ｙを保持している状態をそれぞれ表す。【０１５９】
図１４に示すように、記録ずれ量転送タイミング信号Ｓ６が出力される毎に、データ格納バッファポインタの値、及びデータ格納バッファ３２のデータの内容は更新され、６回目の記録ずれ量転送タイミング信号Ｓ６が出力されると、システムコントローラ２２は、データ格納バッファ３２より転送データｖｉを受け取り、これを、メモリ３０の所定のアドレスに転送する。【０１６０】
これにより、割り込み回数に対してデータ転送回数を間引く場合でも、転送データ量が減少しないようにすることができる。【０１６１】
次に、規格外の記録ずれが発生しているか否かを判定する動作を、図１５に示すフローチャートを参照しながら説明する。【０１６２】
はじめに、記録ずれ量の確認動作を指示する制御部（図示せず）は、記録ずれが発生していると判断するための記録ずれ量の閾値と、プリピット検出状況やデータシンク検出状況の条件を、システムコントローラ２２に設定する（ステップＳ１５０１）。ここで設定されるプリピット検出状況やデータシンク検出状況の条件は、上述した実施の形態２と同じものである。【０１６３】
次に、システムコントローラ２２は、ポインタを、記録ずれ量が最初に格納されてメモリ番地に移動させ（ステップＳ１５０２）、格納されている記録ずれ量が、設定された閾値を超えているか否かを判定する（ステップＳ１５０３）。【０１６４】
該メモリ番地に格納されている記録ずれ量が閾値を超えていない場合は、ポインタを一つ進め（ステップＳ１５０４）、ポインタが指すメモリ番地が、値を格納している最終番地であるかを判定する処理（ステップＳ１５０５）に移る。一方、記録ずれ量が閾値を超えていた場合は、ポインタを一つ進め（ステップＳ１５０６）、プリピット検出状況やデータシンク検出状況が、設定された条件を満たしているか否かを判定する（ステップＳ１５０７）。【０１６５】
ステップＳ１５０７による判定の結果、設定条件が満たされていない場合は、ポインタが指すメモリ番地が、値を格納している最終番地であるかを判定する処理（ステップＳ１５０５）に移る。一方、設定条件が満たされている場合は、ポインタの値と記録ずれ量の転送を開始したアドレスとから、記録ずれが発生しているアドレスを特定し、アドレスと記録ずれ量を、前記制御部に通知する（ステップＳ１５０８）。【０１６６】
記録ずれが発生しているアドレス、及び記録ずれ量Ｓ５の通知（ステップＳ１５０８）を終了したのち、もしくは、ステップＳ１５０３でＮＯの判定がなされ、ステップＳ１５０４でポインタが一つ進められたのちは、ポインタが指すメモリ番地が、値を格納している最終番地であるか否かを判定する処理（ステップＳ１５０５）に進み、ポインタが指すメモリ番地が最終番地でなければ、ポインタを一つ進めて（ステップＳ１５０９）、格納されている記録ずれ量が、設定された閾値を超えているかを判定する処理（ステップＳ１５０３）に戻る。ポインタが指すメモリ番地が最終番地の場合は、記録ずれの確認動作を終了する。なお、ステップＳ１５０８で制御部に通知されたアドレス、及び記録ずれ量Ｓ５を、光ディスク装置の表示部（図示せず）に表示させることにより、記録ずれが発生している光ディスク上の位置と、その記録ずれ量Ｓ５とを確認することができる。【０１６７】
以上のように、本実施の形態３による光ディスク装置によれば、上記実施の形態１の光ディスク装置と同様に、記録ずれ量を算出してメモリに転送することにより、光ディスクにて発生している記録ずれを、測定器などを用いることなく直接確認することができ、記録ずれ量の測定時の工数を、大幅に削減することが可能となる。また同様に、規格で定められる記録ずれが発生しているか否かを、その発生位置と共に確認することができる。【０１６８】
また、上記実施の形態２の光ディスク装置と同様に、記録ずれ量の他に、プリピットシンク信号の検出状況、及びデータシンク検出信号の検出状況をも、メモリに転送することにより、規格外の記録ずれの発生の判定に、プリピットシンク信号、及びデータシンク検出信号の検出状況を用いることができ、記録ずれ判定に対する信頼性を高めることができる。【０１６９】
この際、プリピットシンク信号の検出状況、及びデータシンク検出信号の検出状況を、記録ずれ量とは異なるタイミングでメモリに転送するので、実施の形態２のこれらの検出状況を、記録ずれ量と同時に転送する方法に比べて、一度に転送できるデータ長の全体を、記録ずれ量の転送に用いることができ、記録ずれ量の測定精度を落とすことなく記録ずれ量を検出することができる。【０１７０】
なお、上述した実施の形態３による光ディスク装置１１００において、再生クロック生成回路１１と記録クロック生成回路２０の後段に、各クロックのジッター計測用の回路を設けて、再生クロック、及び記録クロックのジッター値を計測し、計測された各ジッター値を転送データ受け取り回路２８に入力させてもよい。計測された各ジッター値をメモリ３０に転送する際は、計測された各ジッター値を、記録ずれ量Ｓ５と共に転送データ０とすることで、プリピット検出状況Ｓ８やデータシンク検出状況Ｓ９とは異なるタイミングでメモリ３０に転送することができ、またプリピット検出状況Ｓ８やデータシンク検出状況Ｓ９と共に転送データ１とすることで、記録ずれ量Ｓ５とは異なるタイミングでメモリ３０に転送することができ、また計測したジッター値のみを転送データｍとすることで、記録ずれ量Ｓ５、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９のそれぞれの転送タイミングとは異なるタイミングでメモリ３０に転送することができ、これにより、記録ずれ量の計測結果の信頼性をより高めることができる。【０１７１】
また、上述した実施の形態１ないし実施の形態３において、光ディスク１は、ＤＶＤ＋ＲもしくはＤＶＤ＋ＲＷであってもよい。この場合は、物理アドレスとしてＡＤＩＰ（ＡＤｄｒｅｓｓ  Ｉｎ  Ｐｒｅ−ｇｒｏｏｖｅ）を検出することにより、上記実施の形態１ないし実施の形態３と同様の作用、効果を得ることができる。
【産業上の利用可能性】
【０１７２】
本発明によれば、記録されたＤＶＤ±Ｒ／ＲＷディスクが、ディスク規格を満たすように記録されているかの確認を、オシロスコープなどの測定器を用いずに、実施することができる点において有用である。
【図１】
2008075734.tif 000004
【図２】
2008075734.tif 000005
【図３】
2008075734.tif 000006
【図４】
2008075734.tif 000007
【図５】
2008075734.tif 000008
【図６】
2008075734.tif 000009
【図７】
2008075734.tif 000010
【図８】
2008075734.tif 000011
【図９】
2008075734.tif 000012
【図１０】
2008075734.tif 000013
【図１１】
2008075734.tif 000014
【図１２】
2008075734.tif 000015
【図１３】
2008075734.tif 000016
【図１４】
2008075734.tif 000017
【図１５】
2008075734.tif 000018
【図１６】
2008075734.tif 000019
【図１７】
2008075734.tif 000020
【図１８】
2008075734.tif 000021
【図１９】
2008075734.tif 000022
【手続補正書】
【提出日】平成21年6月12日(2009.6.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク装置に関するものである。
【背景技術】
【０００２】
近年、光ビームを用いてデータを記録再生する光ディスク装置が種々開発されている。特に、記録可能な光ディスクとして、ＣＤ−Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ／ＲＷ、ＤＶＤ＋Ｒ／ＲＷなどが開発されている。
【０００３】
ＤＶＤ−Ｒ／ＲＷの場合、記録位置を特定するために、グルーブトラックの左右のランドトラックにランドプリピットと呼ばれる凸形状のピットが設けられている。ランドプリピットの検出は、グルーブトラックに光ビームを照射したときに得られるプッシュプル信号を、所定のスライスレベルで２値化することにより行う。
【０００４】
さらに、回転する光ディスクの線速度に同期した記録クロック信号を得るためにトラックを所定の周期でうねりを持たせている。このうねりのことをウォブルと呼ぶ。ウォブルは、ランドプリピットと所定の位相関係を保つように配置されている。ウォブルの検出はランドプリピットと同様にプッシュプル信号を所定のスライスレベルで２値化することにより行う。ウォブルの周波数を検出しその周波数に対して所定の逓倍を行うことにより、記録マークの単位時間長さに対応した記録クロック信号を得ることができる。
【０００５】
ＤＶＤ−Ｒ／ＲＷの記録は、一般的にはこのランドプリピット信号を基準に、ウォブルから得られた記録クロック信号に同期して行われる。その際、前に記録したデータがある場合は、前に記録したデータと新たに記録するデータとの間に隙間や上書きによって不連続が発生しないよう、非常に高精度な記録位置制御が要求される。
【０００６】
ところが、ＤＶＤ−Ｒ／ＲＷのトラックピッチは０．７４μｍであり、同様に追記録可能な光ディスクであるＣＤ−Ｒ／ＲＷの１．６μｍと比較してトラックピッチが半分以下と小さく、光ビームを照射しているトラックに隣接するトラックからの干渉（クロストーク）の影響がより顕著に表れる。このクロストークによるウォブルの振幅、位相の変動の影響は、ウォブルの周波数に対して所定の逓倍を行うことにより得られる記録クロックに少なからずジッター成分として現れる。ウォブルより抽出した記録クロックは主に記録データの同期等の、記録のタイミング生成に用いられるため、この記録クロックのジッターによって記録の位置ずれを引き起こす可能性がある。
【０００７】
さらに、ランドプリピット信号自体も既に記録された記録マークとの干渉や、記録マーク形成中と、それ以外の状態とでの光ビームのパワー差等により、ジッター成分を持っている。
【０００８】
したがって、ランドプリピット信号を基準に記録タイミングを決定し記録する場合、前に記録するデータと新たに記録するデータとの間に不連続が発生することがある。このような不連続は再生時のビット同期処理、フレーム同期処理に影響し、前に記録したデータと新たに記録したデータとの結合部を良好に再生できないといった問題が発生していた。
【０００９】
そのような課題を解決するために、前に記録したデータに含まれる同期信号を再生し、その同期信号より新たに記録するデータのタイミングを調整するような方式が考案されている（例えば、特許文献１参照。）。
【００１０】
また、前に記録したデータに含まれる同期信号を再生し、その同期信号より新たに記録するデータのタイミングを調整する場合、前に記録したデータのずれが新たに記録するデータにも残留してしまうといった問題が発生していた。
【００１１】
そのような課題を解決するために、記録中のランドプリピットの検出信号を用いて、記録データの位置ずれを計測し、ずれ量に応じて記録クロックの周波数を変化させて、ずれを補正するような方式が考案されている（例えば、特許文献２参照。）。
【００１２】
また、前述のような記録ずれ量を計測するためには、記録中にランドプリピット信号が検出できる必要がある。ランドプリピットの検出は、グルーブトラックに光ビームを照射したときに得られるプッシュプル信号を、所定のスライスレベルで２値化することにより行うため、記録中の記録マーク形成中とそれ以外の状態とでの光ビームのパワー差により、ランドプリピットの信号成分が埋もれてしまい、ランドプリピットが良好に検出できなくなり、記録ずれ量が良好に検出できず、種々の記録制御が良好に行えない問題が発生していた。
【００１３】
そのような課題を解決するために、記録終了直後の未記録領域を活用して記録の位置ずれ量を計測することで、記録中のランドプリピット信号の検出状態が悪くても、記録終了時点の記録ずれ量を安定に計測し、その値をもって次の記録の制御を変更することにより、正しく記録制御を行うような方式が考案されている（例えば、特許文献３参照。）。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】特開２０００−１８７９４７号公報
【特許文献２】特開２００３−３０８４１号公報
【特許文献３】特開２００５−３１０２３５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、上述した従来の光ディスク装置においては、次に挙げる問題があった。ＤＶＤ−Ｒ／ＲＷは、規格で記録ずれ量が一定以内であることが規定されているため、記録されたディスクがそれを満たしていることを確認する必要がある。また、ＤＶＤ＋Ｒ／ＲＷにおいても、ＤＶＤ−Ｒ／ＲＷと同じように、記録ずれ量が一定以内であることが規格で規定されている。
【００１６】
ところが、前述の光ディスク装置においては、記録中や記録直後の記録ずれ量を計測することは可能であったが、記録されたディスクに対して、それぞれの領域での記録ずれ量を測定することができなかったため、それを確認するためにオシロスコープなどの測定器を用いて、確認する必要があり、多大な工数が発生していた。
【００１７】
本発明は上記課題を解決するためになされたものであり、記録されたＤＶＤ−Ｒ／ＲＷディスクやＤＶＤ＋Ｒ／ＲＷディスクの記録ずれ量が、規格で定められた値を満たしているかを、多大な工数を必要とすることなく判断することが可能な光ディスク装置、及び記録ずれ量転送方法を提供することを目的とする。
【課題を解決するための手段】
【００１８】
上記課題を解決するために、本発明の請求項１に係る光ディスク装置は、物理アドレスが予め設けられた光ディスクから前記物理アドレスを検出し、物理アドレス検出信号を出力するアドレス検出回路と、前記光ディスクの再生データに同期して動作するタイマーと、前記物理アドレス検出信号と、前記タイマーのカウント値とを用いて、前記光ディスクに記録されているデータの記録ずれ量を計測する記録ずれ量計測回路と、前記記録ずれ量をメモリに転送するデータ転送回路と、前記データ転送回路より転送される記録ずれ量を格納するメモリとを備えることを特徴とする。
【００１９】
これにより、光ディスクに記録を実施した後に、測定器などを用いずに光ディスクに記録ずれが発生しているかどうか確認することが可能となり、オシロスコープなどの測定器を用いて、記録された光ディスクの記録ずれを測定するのに比べて、短時間で記録ずれ量の測定を実施することができる。
【００２０】
また、本発明の請求項２に係る光ディスク装置は、請求項１に記載の光ディスク装置において、前記データ転送回路によるデータの転送タイミングを制御する転送制御系をさらに備え、前記データ転送回路は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、前記記録ずれ量を転送するタイミングと同じタイミングで、前記メモリに転送することを特徴とする。
【００２１】
これにより、測定された記録ずれ量の信頼性を判断することができ、記録ずれ量の計測結果の信頼性を高めることができる。
【００２２】
また、本発明の請求項３に係る光ディスク装置は、請求項１に記載の光ディスク装置において、前記データ転送回路によるデータの転送タイミングを制御する転送制御系をさらに備え、前記データ転送回路は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、前記記録ずれ量を転送するタイミングとは別のタイミングで、前記メモリに転送することを特徴とする。
【００２３】
これにより、物理アドレスの検出状況や、再生データに対する同期状態を記録ずれ量と同時に転送する方法に比べて、転送できるデータ長の最大長を記録ずれ量の転送に使用することができ、その測定精度を落とすことなく、記録ずれ量の計測ができる。
【００２４】
また、本発明の請求項４に係る光ディスク装置は、請求項１または２に記載の光ディスク装置において、前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記メモリに格納された記録ずれ量が一定量以上である場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備えることを特徴とする。
【００２５】
これにより、光ディスクに記録データの記録ずれが発生している場合に、記録ずれ量と共に、該記録ずれが発生しているアドレスを得ることができる。
【００２６】
また、本発明の請求項５に係る光ディスク装置は、請求項３に記載の光ディスク装置において、前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記メモリに格納された記録ずれ量が一定量以上である場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備えることを特徴とする。
【００２７】
これにより、光ディスクに記録データの記録ずれが発生している場合に、記録ずれ量と共に、該記録ずれが発生しているアドレスを得ることができる。
【００２８】
また、本発明の請求項６に係る光ディスク装置は、請求項２に記載の光ディスク装置において、前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記物理アドレスの検出状況、及び再生データに対する同期状態が一定の条件を満たすか否かを判定し、前記メモリに格納された記録ずれ量が一定量以上であり、かつ前記物理アドレスの検出状況と、前記再生データに対する同期状態とが一定の条件を満たす場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備えることを特徴とする。
【００２９】
これにより、光ディスクに記録データの記録ずれが発生している場合に、記録ずれ量と共に、該記録ずれが発生しているアドレスを得ることができ、かつその信頼性を高めることができる。
【００３０】
また、本発明の請求項７に係る光ディスク装置は、請求項３に記載の光ディスク装置において、前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記物理アドレスの検出状況、及び再生データに対する同期状態が一定の条件を満たすか否かを判定し、前記メモリに格納された記録ずれ量が一定量以上であり、かつ前記物理アドレスの検出状況と、前記再生データに対する同期状態とが一定の条件を満たす場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備えることを特徴とする。
【００３１】
これにより、光ディスクに記録データの記録ずれが発生している場合に、記録ずれ量と共に、該記録ずれが発生しているアドレスを得ることができ、かつその信頼性を高めることができる。
【００３２】
また、本発明の請求項８に係る光ディスク装置は、請求項２ないし７のいずれかに記載の光ディスク装置において、前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路をさらに備え、前記ジッター検出回路により検出されるジッター値は、前記記録ずれ量が転送されるタイミングと同じタイミングで、前記メモリに転送されることを特徴とする。
【００３３】
これにより、測定された記録ずれ量の信頼性を判断することができ、記録ずれ量の計測結果の信頼性を高めることができる。
【００３４】
また、本発明の請求項９に係る光ディスク装置は、請求項３、請求項５または請求項７に記載の光ディスク装置において、前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路を更に備え、前記ジッター検出回路により検出されるジッター値は、前記記録ずれ量が転送されるタイミングとは別のタイミングで、前記メモリに転送されることを特徴とする。
【００３５】
これにより、測定された記録ずれ量の信頼性を判断することができ、記録ずれ量の計測結果の信頼性を高めることができる。
【００３６】
また、本発明の請求項１０に係る光ディスク装置は、請求項９に記載の光ディスク装置において、前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路を更に備え、前記ジッター検出回路により検出されるジッター値は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報と同じタイミングで、前記メモリに転送されることを特徴とする。
【００３７】
これにより、測定された記録ずれ量の信頼性を判断することができ、記録ずれ量の計測結果の信頼性を高めることができる。
【００３８】
また、本発明の請求項１１に係る光ディスク装置は、請求項１ないし１０のいずれかに記載の光ディスク装置において、前記データ転送回路は、ＤＭＡ回路であることを特徴とする。
【００３９】
これにより、効率的にメモリにデータ転送を行うことが可能となる。
【００４０】
また、本発明の請求項１２に係る光ディスク装置は、請求項１ないし１１のいずれかに記載の光ディスク装置において、前記光ディスクは、ＤＶＤ−ＲもしくはＤＶＤ−ＲＷであり、前記物理アドレスは、ＬＰＰ（Ｌａｎｄ−Ｐｒｅ−Ｐｉｔ）であることを特徴とする。
【００４１】
これにより、ＤＶＤ−ＲもしくはＤＶＤ−ＲＷに記録された記録データのずれ量を、オシロスコープなどの測定器を用いることなく、短時間で測定することができる。
【００４２】
また、本発明の請求項１３に係る光ディスク装置は、請求項１ないし１１のいずれかに記載の光ディスク装置において、前記光ディスクは、ＤＶＤ＋ＲもしくはＤＶＤ＋ＲＷであり、前記物理アドレスは、ＡＤＩＰ（ＡＤｄｒｅｓｓ  Ｉｎ  Ｐｒｅ−ｇｒｏｏｖｅ）であることを特徴とする。
【００４３】
これにより、ＤＶＤ＋ＲもしくはＤＶＤ＋ＲＷに記録された記録データのずれ量を、オシロスコープなどの測定器を用いることなく、短時間で測定することができる。
【００４４】
また、本発明の請求項１４にかかる記録ずれ量転送方法は、物理アドレスが予め設けられた光ディスクから前記物理アドレスを検出し、物理アドレス検出信号を出力するアドレス検出ステップと、前記光ディスクの再生データに同期するカウント値を計測するカウント値計測ステップと、前記物理アドレス検出信号と、前記カウント値計測ステップで計測されるカウント値とを用いて、前記光ディスクに記録されているデータの記録ずれ量を計測する記録ずれ量計測ステップと、前記記録ずれ量をメモリに転送するデータ転送ステップと、前記記録ずれ量をメモリに格納するデータ格納ステップとを備えることを特徴とする。
【００４５】
これにより、光ディスクに記録を実施した後に、測定器などを用いずに光ディスクに記録ずれが発生しているかどうか確認することが可能となり、オシロスコープなどの測定器を用いて、記録された光ディスクの記録ずれを測定するのに比べて、短時間で記録ずれ量の測定を実施することができる。
【発明の効果】
【００４６】
本発明による光ディスク装置によれば、物理アドレスの検出状況を示す情報と、再生データに対する同期状態を示す情報とに基づいて記録ずれ量を計測し、該記録ずれ量をメモリに転送することとしたので、光ディスクにデータを記録した後に、測定器などを用いずに光ディスクに記録ずれが発生しているかどうかを確認することが可能となり、オシロスコープなどの測定器を用いて、記録された光ディスクの記録ずれを測定するのに比べて、短時間で記録ずれ量の測定を実施することができる。
【００４７】
また、所定量以上の記録ずれが発生している場合は、該記録ずれが発生している光ディスク上のアドレスを特定することとしたので、規格外の記録ずれが発生している場合は、その記録ずれ量と、記録ずれが発生しているアドレスとを表示し、確認することができる。
【００４８】
また、物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、記録ずれ量をメモリに転送するのと同じタイミングで前記メモリに転送することとしたので、測定された記録ずれ量の信頼性を判断することができ、記録ずれ量の計測結果の信頼性を高めることができる。
【００４９】
また、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、記録ずれ量をメモリに転送するタイミングとは別のタイミングで、メモリに転送することとしたので、物理アドレスの検出状況や、再生データに対する同期状態を記録ずれ量と同時に転送する方法に比べて、転送できるデータ長の最大長を記録ずれ量の転送に使用することができ、その測定精度を落とすことなく、記録ずれ量の計測ができる。
【図面の簡単な説明】
【００５０】
【図１】図１は、本発明の実施の形態１による光ディスク装置の構成を示すブロック図である。
【図２】図２は、本発明の実施の形態１による記録ずれ量を転送する動作を説明するタイミング図である。
【図３】図３は、本発明の実施の形態１の変形例による光ディスク装置の構成を示すブロック図である。
【図４】図４は、本発明の実施の形態１による光ディスク装置の変形例により記録ずれ量を転送する動作を説明するタイミング図である。
【図５】図５は、本発明の実施の形態１による光ディスク装置における記録ずれ発生しているか否かを確認をするためのフローチャートである。
【図６】図６は、本発明の実施の形態２による光ディスク装置の構成を示すブロック図である。
【図７】図７は、本発明の実施の形態２による記録ずれ量を転送する動作を説明するタイミング図である。
【図８】図８は、本発明の実施の形態２の変形例による光ディスク装置の構成を示すブロック図である。
【図９】図９は、本発明の実施の形態２による光ディスク装置の変形例により記録ずれ量を転送する動作を説明するタイミング図である。
【図１０】図１０は、本発明の実施の形態２による光ディスク装置における記録ずれ発生しているか否かを確認をするためのフローチャートである。
【図１１】図１１は、本発明の実施の形態３による光ディスク装置の構成を示すブロック図である。
【図１２】図１２は、本発明の実施の形態３による記録ずれ量を転送する動作を説明するタイミング図である。
【図１３】図１３は、本発明の実施の形態３の変形例による光ディスク装置の構成を示すブロック図である。
【図１４】図１４は、本発明の実施の形態３による光ディスク装置の変形例により記録ずれ量を転送する動作を説明するタイミング図である。
【図１５】図１５は、本発明の実施の形態３における光ディスク装置における記録ずれ発生しているかどうか確認をするためのフローチャートである。
【図１６】図１６は、ＤＶＤ−Ｒ／ＲＷ規格に準拠した光ディスクの構成図である。
【図１７】図１７は、ランドプリピット情報の構造を示す構成図である。
【図１８】図１８は、ＤＶＤ−Ｒ／ＲＷの追記録を説明するタイミング図である。
【図１９】図１９は、前に記録されたデータの記録位置精度が低い場合の追記録の動作を説明するタイミング図である。
【発明を実施するための形態】
【００５１】
（実施の形態１）
まず、本発明による光ディスク装置で記録再生する光ディスクの一例として、ＤＶＤ−Ｒ／ＲＷ規格に準拠した光ディスクについて説明する。
【００５２】
図１６にＤＶＤ−Ｒ／ＲＷ規格に準拠した光ディスクの構成図を示す。この光ディスクは螺旋上に形成した記録溝（グルーブトラック）を持ち、データの記録はグルーブトラックに光ビームを照射し、有機色素あるいは相変化材料等で構成された記録膜の光学的特性を変化させた記録マークを形成することにより行う。
【００５３】
記録されるデータは無数のＥＣＣ（ＥｒｒｏｒＣｏｒｒｅｃｔｉｏｎＣｏｄｅ）ブロックと呼ばれる誤り訂正の最小単位で構成されている。ＥＣＣブロックは１６個のセクタで構成され、各セクタは２６個のフレームで構成される。各フレームは２バイトの同期信号と９１バイトのデータを８−１６変調して得られる３２Ｔのシンクコードと１４５６Ｔのデータコードの計１４８８Ｔのコードで構成される。ここで１Ｔとは、記録マークの単位時間長さのことを意味し、ＤＶＤ−Ｒ／ＲＷの標準速度では、３８．２ｎｓ（１／（２６．１６ＭＨｚ））に相当する。シンクコードは「１４Ｔ幅の記録マークと４Ｔ幅のスペース（記録マークと記録マークに挟まれた領域）」あるいは「１４Ｔ幅のスペースと４Ｔ幅の記録マーク」を含むコードで構成される。各セクタの先頭フレームにはデータＩＤと呼ばれる４バイトの番地情報と、ＩＥＤ（ＩＤＥｒｒｏｒＤｅｔｅｃｔｉｏｎｃｏｄｅ）と呼ばれる２バイトのＩＤ誤り検出コードが設けられている。
【００５４】
グルーブトラックは所定の周波数のうねり（ウォブル）を持たせている。このウォブルの周波数は標準速度では約１４０．６ＫＨｚであり、ウォブルの周波数を１８６逓倍（１４０．６ＫＨｚ×１８６＝２６．１６ＭＨｚ）することにより、記録マークの単位時間長さのクロック信号を得ることができる。すなわち１ウォブルは１８６Ｔ周期であり、１フレーム（１４８８Ｔ）に８ウォブルある計算になる。
【００５５】
また、光ディスク上には記録の位置基準及び物理番地情報として、グルーブトラックとグルーブトラックの間のランドトラックに、ランドプリピット（ＬＰＰ、ＬａｎｄＰｒｅ−Ｐｉｔ）と呼ばれる光ビームの照射面より見て凸形状を有するピットが、あらかじめ製造過程において埋め込まれている。ランドプリピットは、内周側のグルーブトラックと対応づけられ、内周側のグルーブトラックのウォブルの頂点に位置している。
【００５６】
セクタを構成する２６個のフレームにおいて偶数フレームはＥＶＥＮフレーム、奇数フレームはＯＤＤフレーム、特に０フレームはＥＶＥＮシンクフレーム、１フレームはＯＤＤシンクフレームと呼ばれ、基本的にはＥＶＥＮフレームの８ウォブルのうち先頭３ウォブルの頂点位置に、下記表１に示す変換を行ったＬＰＰコードが配置されているが、グルーブトラックからみて内周側と外周側のＬＰＰコードが重なる場合は、互いのＬＰＰコードが干渉（クロストーク）することを防ぐ為に、外周側のＬＰＰコードをＯＤＤフレームにシフトして配置することになっている。
【００５７】
ランドプリピットは１セクタにつき、下記表１のテーブルで逆変換することにより、シンクコード１ビット＋ＬＰＰ情報１２ビットを得ることができるようになっている。
【００５８】
【表１】
2008075734.tif 000023
【００５９】
図１７にＬＰＰの情報の構成を示す。ＬＰＰの情報はＥＣＣブロック（１６セクタ）単位でひとまとまりになっている。セクタ毎に得られる１２ビットのＬＰＰ情報のうち先頭４ビットはＲＡ（Ｒｅｌａｔｉｖｅ  Ａｄｄｒｅｓｓ）と呼ばれ、ＥＣＣブロック内のセクタ番号を示す。残りの８ビットがデータであり、ＥＣＣブロックにつき２対のＥＣＣブロックアドレス（以下プリピットアドレス）と誤り訂正コード（パリティ）で構成されている。
【００６０】
図１８にＤＶＤ−Ｒ／ＲＷの追記録のタイミング図を示す。光ディスクにデータを記録する場合は、各フレームの先頭のランドプリピットと、記録データのシンクコードに含まれる１４Ｔとが重なる周位置に記録していく。記録はＥＣＣブロックを最小単位として行い、記録の開始及び終了はＥＣＣブロックの先頭セクタの先頭フレーム１８バイト目である。
【００６１】
既に記録したデータに結合するように新たなデータを記録することをリンキングと呼び、図１９に示すように、既に記録したデータの上に新たに記録するデータを重ね書きしたり、既に記録したデータと新たに記録するデータの間に隙間が生じたりといった、データの不連続が発生しないように、非常に高い記録位置精度が要求される。
【００６２】
以下、本発明の実施の形態１に係る光ディスク装置について、図面を参照しながら説明する。
【００６３】
図１は、本発明の実施の形態１による光ディスク装置のブロック図である。
【００６４】
図１に示すように、本実施の形態１による光ディスク装置１００は、光ディスク１、スピンドルモータ２、ピックアップ３、モータドライバ４、パワー制御回路５、光ビーム駆動回路６、再生増幅回路７、プリピット再生回路８、ウォブル再生回路９、データ再生回路１０、再生クロック生成回路１１、プリピットウィンドウ保護回路１２、プリピットシンク検出回路１３、プリピット復調回路１４、プリピットアドレス抽出回路１５、データシンク検出回路１６、データシンクウィンドウ保護回路１７、８−１６復調回路１８、データＩＤ抽出回路１９、記録クロック生成回路２０、ロック検出回路２１、システムコントローラ２２、記録制御回路２３、誤り訂正回路２４、８−１６変調回路２５、記録ずれ計測回路２６、記録ずれ量転送制御回路２７、転送データ受け取り回路２８、ＤＭＡ回路２９、メモリ３０で構成される。
【００６５】
スピンドルモータ２は、モータドライバ４で駆動され、所定の回転周波数で光ディスク１を回転させる。ピックアップ３は、所定の再生パワーを有する光ビームを照射する。ピックアップ３より出力される光ビームは、光ビーム駆動回路６により変換された駆動信号により駆動される。光ビーム駆動回路６は、パワー制御回路５から出力される再生パワー制御信号に基づき制御される。光ディスク１に照射された光ビームは、光ディスク１の記録膜の光学的特性、物理的特性に応じた反射光となって、再度ピックアップ３に入射する。ピックアップ３は、複数の受光回路（図示せず）を備え、入射する反射光の光量をそれぞれ電気信号に変換する。
【００６６】
再生増幅回路７は、それぞれの受光回路により変換された電気信号を全加算し、さらに増幅したＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）信号と、トラックに対してほぼ平行に分割された受光回路により変換された電気信号のそれぞれの差を得て、さらに増幅したプッシュプル信号を生成する。
【００６７】
プリピット再生回路８は、プッシュプル信号に対して、ランドプリピット部分の最大レベルとウォブルによる揺らぎ部分の最大レベルの概ね中間値のスライスレベルで信号レベルの比較をするコンパレータ（図示せず）を備え、信号レベルがスライスレベルより大きい場合はＨレベル、小さい場合はＬレベルとしたパルス状のプリピット信号を出力する。
【００６８】
ウォブル再生回路９は、ウォブルの周波数（標準速度で１４０．６ｋＨｚ近傍）成分が通過するＢＰＦ（Ｂａｎｄ  Ｐａｓｓ  Ｆｉｌｔｅｒ）、及びＢＰＦ通過後の信号のレベルとウォブル部分の振幅の概ね中間値のスライスレベルとで信号レベルの比較をするコンパレータ（図示せず）を備え、ＢＰＦを通して、ノイズ成分及びランドプリピット成分を除去した後の信号レベルが、該スライスレベルより大きい場合はＨレベル、小さい場合はＬレベルとした矩形波状のウォブル信号を出力する。
【００６９】
データ再生回路１０は、所定区間内におけるＲＦ信号のＨレベルの積分値とＬレベルの積分値とが概ね等しくなるようなスライスレベルで、ＲＦ信号のレベルを比較するコンパレータ（図示せず）を備え、信号レベルがスライスレベルより大きい場合はＨレベル、小さい場合はＬレベルとしたデータ再生信号を出力する。
【００７０】
再生クロック生成回路１１は、データ再生信号のＨレベルあるいはＬレベルの最短幅（３Ｔ）に再生クロックが３波、データ再生信号のＨレベルあるいはＬレベルの最長幅（１４Ｔ）に再生クロックが１４波入るように周波数制御し、１Ｔの周波数を有する再生クロックを生成する。
【００７１】
プリピットウィンドウ保護回路１２は、先に検出されたプリピット信号をもとに、次のプリピット信号の出現位置を予測し、予測した出現位置以外で検出したプリピット信号を除外し、ランドプリピットの誤検出を低減する。プリピットシンク検出回路１３は、ウィンドウ保護したプリピット信号より、ＬＰＰコードにおける先頭のランドプリピットに相当するプリピットシンク信号Ｓ１を抽出する。
【００７２】
プリピット復調回路１４は、プリピットシンク信号Ｓ１で同期をとり、プリピット信号を表１に従い変換してプリピット情報を得る。プリピットアドレス抽出回路１５は、プリピット情報におけるＥＶＥＮシンクあるいはＯＤＤシンクで同期をとり、ＲＡとＬＰＰ情報を得て、ＲＡに基づいてＬＰＰ情報をメモリ上に格納し、所定の誤り訂正を行い、プリピットアドレスを抽出する。
【００７３】
データシンク検出回路１６は、データ再生信号を再生クロックのタイミングで同期化し、１４Ｔ４Ｔを含むシンクコードを検出して、データシンク検出信号Ｓ２を出力する。データシンクウィンドウ保護回路１７は、先に検出されたデータシンク検出信号Ｓ２をもとに、次のデータシンク検出信号Ｓ２の出現位置を予測し、予測した出現位置以外で検出したデータシンク検出信号Ｓ２を除外し、データシンクの誤検出を低減する。
【００７４】
８−１６復調回路１８は、ウィンドウ保護したデータシンク検出信号Ｓ２を基準に８−１６復調を行い、復調データを出力する。データＩＤ抽出回路１９は、復調データよりデータＩＤを抽出する。
【００７５】
記録クロック生成回路２０は、ウォブル信号及びプリピット信号で周波数制御した記録クロックを出力する。ロック検出回路２１は、記録クロックが所定周波数の範囲内でかつ安定していることを検出し、ロック信号を出力する。
【００７６】
記録ずれ計測回路２６は、プリピット信号と、記録データに同期したタイマーのカウント値とから、記録ずれ量を検出する。記録ずれ計測回路２６は、第１のタイマー２６１、第２のタイマー２６２、及び引き算器２６３で構成される。
【００７７】
第１のタイマー２６１は、プリピットシンク信号Ｓ１で所定値にプリセットされ記録クロックの数を計数するカウンタ（図示せず）で構成される。プリピットシンク信号Ｓ１が入力されない場合は、１フレーム（１４８８カウント）毎に０にリセットされる。この第１のタイマー２６１は、記録時、非記録時に関係なくプリセットされる。すなわち、ランドプリピットに同期して動作するタイマーとなる。
【００７８】
第２のタイマー２６２は、プリピットシンク信号Ｓ１もしくはデータシンク検出信号Ｓ２を選択し、いずれかの選択された信号が入力されると所定値にプリセットされ記録クロックの数を計数するカウンタ（図示せず）で構成される。選択された信号が入力されない場合は、１フレーム（１４８８カウント）毎に０にリセットされる。この第２のタイマー２６２は、プリセットされる期間を、非記録時もしくは記録前の領域でのみかを選択することができる。本実施の形態１では、第２のタイマー２６２は、非記録時にデータシンク検出信号Ｓ１によりプリセットされるように設定される。この第２のタイマー２６２のタイマー値は、記録データの生成タイミングとしても用いられる。すなわち、記録データに同期して動作するタイマーとなる。
【００７９】
第１のタイマー２６１、及び第２のタイマー２６２のプリセット値は、ランドプリピットと、記録データのデータシンクの１４Ｔとが重なって記録された場合に、それぞれのタイマー値の差が「０」になるような値である。
【００８０】
引き算器２６３は、記録中、記録終了後の所定の領域にあるとき、及び記録ずれ量の計測が指示されている場合のみ動作し、第１のタイマー２６１の値Ｓ３と、第２のタイマー２６２の値Ｓ４との差を、記録位置のずれ量Ｓ５として出力する。本実施の形態１では、各タイマーのカウント値を１フレーム（１４８８カウント）分しか設けていないため、最大±１／２フレームのずれまでは計測できる。第１のタイマー２６１の値と第２のタイマー２６２の値によっては、±１／２フレームを超える値が出力されるため、その場合は計測値に１フレーム加算及び減算することにより±１／２フレームの範囲に収まるように折り返す処理が必要である。なお、第１のタイマー２６１、及び第２のタイマー２６２のカウント値を大きくすれば、さらに大きい記録ずれも計測することが可能となる。
【００８１】
システムコントローラ２２は、図示しない制御部より記録ずれ量の計測を指示されると、第２のタイマー２６２のプリセット信号をデータシンク検出信号Ｓ２に設定すると共に、第２のタイマー２６２のプリセット期間が非記録時になるように設定する。また、抽出されたプリピットアドレスあるいはデータＩＤを参照し、データの読出し位置が記録ずれ量を計測したい該当番地に到達し、かつ記録クロックが安定したことを示すロック信号を感知すると、記録ずれ量転送制御回路２７に、記録ずれ量の転送を指示する。さらに、システムコントローラ２２は、光ディスク１より検出された記録ずれ量と、図示しない制御部より設定される閾値とを比較し、記録ずれ量が一定量以上あるか否かを判断する。
【００８２】
記録制御回路２３は、システムコントローラ２２からの記録指示に基づいて記録開始点を決定し記録ゲート信号を生成する。具体的には、記録開始点の直前にデータが記録されていない場合は、プリピット信号より記録開始点を決定し記録ゲート信号を生成し、記録開始点の直前にデータが記録されている場合は、データシンク検出信号Ｓ２より記録開始点を決定し記録ゲート信号を生成する。誤り訂正回路２４は、記録制御回路２３より記録ゲート信号が出力されると、記録データに誤り訂正コードを付加する。８−１６変調回路２５は、誤り訂正回路２４から出力される信号を８−１６変調し、この変調信号を記録クロックに同期して出力する。
【００８３】
記録ずれ量転送制御回路２７は、システムコントローラ２２からの記録ずれ量の転送指示に基づいて、第１のタイマー２６１の値をデコードし、第１のタイマー２６１の値が、第１のタイマー２６１がプリピットシンク信号Ｓ１によりプリセットされる値から十分離れた値となった場合に、ＤＭＡ回路２９によるデータ転送のタイミングを示す記録ずれ量転送タイミング信号Ｓ６を生成し、ＤＭＡ回路２９に出力する。
【００８４】
転送データ受け取り回路２８は、プリピットシンク信号Ｓ１が出力された１サイクル後のタイミングで、引き算器２６３より出力されている記録ずれ量Ｓ５を取得し、これを転送データＳ７としてＤＭＡ回路２９に出力する。
【００８５】
ＤＭＡ回路２９は、記録ずれ量転送タイミング信号Ｓ６を受けると、転送データ受け取り回路２８より出力される転送データＳ７を、メモリ３０に格納する。
【００８６】
次に、以上のように構成される光ディスク装置１００の動作について説明する。
【００８７】
まず、記録ずれ量の転送動作を、図２に示すタイミング図を参照しながら説明する。
【００８８】
図２において、（ａ）はプリピットシンク信号Ｓ１を、（ｂ）は第１のタイマー２６１の出力Ｓ３を、（ｃ）はデータシンク検出信号Ｓ２を、（ｄ）は第２のタイマー２６２の出力Ｓ４を、（ｅ）は引き算器２６３の出力Ｓ５を、（ｆ）は転送データ受け取り回路２８より出力される転送データＳ７を、（ｇ）は記録ずれ量転送タイミング信号Ｓ６をそれぞれ表す。
【００８９】
まず、プリピットシンク信号が第１のタイマー２６１に入力されると、第１のタイマー２６１は、ｔ１のタイミングで所定のプリセット値にプリセットされる。第１のタイマー２６１、及び第２のタイマー２６２の出力はそれぞれ、引き算器２６３に入力され、引き算器２６３にて、第１のタイマー２６１の値Ｓ３と第２のタイマー２６２の値Ｓ４とが引き算され、記録ずれ量Ｓ５“０”が、転送データ受け取り回路２８に出力される。
【００９０】
引き算器２６３より出力される記録ずれ量Ｓ５は、プリピットシンク信号Ｓ１が出力された１サイクル後のｔ２のタイミングで、転送データ受け取り回路２８により取得され、転送データＳ７としてＤＭＡ回路２９に出力される。
【００９１】
次に、データシンク検出信号Ｓ２が第２のタイマー２６２に入力されると、第２のタイマー２６２は、ｔ３のタイミングで所定のプリセット値にプリセットされ、引き算器２６３から出力される記録ずれ量Ｓ５は、例えば図２に示すように“−１００”となる。
【００９２】
次に、第１のタイマー２６１の値が所定の値となるｔ４のタイミングで、記録ずれ量転送タイミング信号Ｓ６が、記録ずれ量転送制御回路２９により生成され、ＤＭＡ回路２９に出力される。この結果、ＤＭＡ回路２９より、書き込みイネーブルが出力され、転送データ受け取り回路２８から出力されている転送データＳ７“０”が、メモリ３０に書き込まれる。なお、この後にメモリ３０の書き込みアドレスは１つ先に進められる。
【００９３】
その後、ｔ５のタイミングでプリピットシンク信号Ｓ１が出力されると、その１サイクル後のｔ６のタイミングで、引き算器２６３より出力されている記録ずれ量Ｓ５“−１００”が、転送データ受け取り回路２８により取得され、転送データＳ７としてＤＭＡ回路２９に出力される。そして、第１のタイマー２６１の値が所定値となるｔ７のタイミングで、記録ずれ量転送タイミング信号Ｓ６が生成され、転送データＳ７“−１００”が、ＤＭＡ回路２９によりメモリ３０に書き込まれる。
【００９４】
これ以降、システムコントローラ２２が、記録ずれ量の転送終了指示を受けるまで、上述した動作が行なわれ、記録ずれ量Ｓ５がメモリ３０に取得される。
【００９５】
なお、上述した光ディスク装置１００では、ＤＭＡ回路２９によりデータ転送を行うものとしたが、図３で示すように、記録ずれ量転送タイミング信号Ｓ６を、割り込み信号としてシステムコントローラ２２に入力し、その割り込み信号の入力時に、システムコントローラ２２が転送データ受け取り回路２８より転送データＳ７を受け取り、メモリ３０の所定のアドレスに転送するようにすることで、ＤＭＡ回路２９を用いることなくデータ転送を行うことが可能である。データ転送を起動する割り込み信号は、記録ずれ量転送タイミング信号Ｓ６以外の信号であってもよい。
【００９６】
また、割り込み信号の出力間隔が、記録ずれ量転送タイミング信号Ｓ６の出力間隔より遅い場合や、割り込み多発によるシステムコントローラ２２の処理の圧迫を防ぐために割り込み回数を間引く場合、あるいは割り込み信号入力後のデータ転送処理が、次の記録ずれ量の取得前までに行えない場合は、図３で示すように、データ格納バッファ３２を設け、記録ずれ量をデータ格納バッファ３２に格納しておくことで、転送データ量が減少しないようにすることが可能である。
【００９７】
図４は、データ格納バッファ３２を用いてデータ転送を行なう際の動作タイミングを表す図であり、システムコントローラ２２が、記録ずれ量転送タイミング信号Ｓ６を３回入力する毎に、転送データＳ７を転送する場合の動作タイミングを示している。
【００９８】
図４において、（ｈ）は、システムコントローラ２２によるデータ転送処理タイミング信号を表す。（ｉ）は、データ格納バッファ３２が持つ格納バッファポインタの内容を表す。データ格納ポインタは、データ格納位置を制御すると共に、システムコントローラ２２がデータを転送する際に転送が必要なデータ量を示し、データ格納バッファ３２よりデータが転送された場合に初期化される。（ｊ）は、データ格納バッファ３２の内容を表し、図中において、αは、転送データ０を、βは、転送データ０、０を、γは、転送データ０、０、−１００を保持している状態をそれぞれ表す。
【００９９】
図４に示すように、記録ずれ量転送タイミング信号Ｓ６が出力される毎に、格納バッファポインタの値、及び格納バッファのデータの内容は更新され、記録ずれ量転送タイミング信号Ｓ６が３回出力されると、システムコントローラ２２は、データ格納バッファ３２より転送データγを受け取り、これを、メモリ３０の所定のアドレスに転送する。
【０１００】
これにより、割り込み回数に対してデータ転送回数を間引く場合でも、転送データ量が減少しないようにすることができる。
【０１０１】
次に、規格外の記録ずれが発生しているか否かを判定する動作を、図５に示すフローチャートを参照しながら説明する。
【０１０２】
はじめに、記録ずれ量の確認動作を指示する制御部（図示せず）は、記録ずれが発生していると判断するための記録ずれ量の閾値を、システムコントローラ２２に設定する（ステップＳ５０１）。
【０１０３】
次に、システムコントローラ２２は、ポインタを、記録ずれ量Ｓ５が最初に格納されているメモリ番地に移動させ（ステップＳ５０２）、該メモリ番地に格納されている記録ずれ量Ｓ５が、設定された閾値を超えているか否かを判定する（ステップＳ５０３）。閾値を超えている場合は、ポインタの値と、記録ずれ量Ｓ５の転送を開始した光ディスク１のアドレスとから、記録ずれが発生している光ディスク１上のアドレスを特定し、そのアドレスと、記録ずれ量Ｓ５とを、前記制御部に通知する（ステップＳ５０４）。
【０１０４】
記録ずれが発生しているアドレス、及び記録ずれ量Ｓ５の通知（ステップＳ５０４）を終了したのち、もしくは、ステップＳ５０３でのＮＯの判定結果ののちは、ステップ５０５に進み、ポインタが指すメモリ番地が、記録ずれ量Ｓ５の値を格納している最終番地であるかを判定し（ステップＳ５０５）、ポインタが指すメモリ番地が最終番地でなければ、ポインタを一つ進めて（ステップＳ５０６）、格納されている記録ずれ量Ｓ５が設定された閾値を超えているか否かを判定する処理ステップＳ５０３に戻る。ポインタが指すメモリ番地が最終番地の場合は、記録ずれの確認動作を終了する。なお、ステップＳ５０４で制御部に通知されたアドレス、及び記録ずれ量Ｓ５を、光ディスク装置の表示部（図示せず）に表示させることにより、記録ずれが発生している光ディスク上の位置と、その記録ずれ量Ｓ５とを確認することができる。
【０１０５】
以上のように、本実施の形態１による光ディスク装置によれば、プリピットシンク信号に同期して動作する第１のタイマーの出力と、データシンク検出信号に同期して動作する第２のタイマーの出力とに基づいて記録データの記録ずれ量を算出し、該記録ずれ量を、メモリへ転送するようにしたので、光ディスクにて発生している記録ずれを、測定器などを用いることなく直接確認することができ、今までオシロスコープなどを用いてディスクの記録ずれ量を測定していたことで発生していた工数を、大幅に削減することが可能となる。
【０１０６】
また、所定量以上の記録ずれが発生しているか否かを判断し、該記録ずれが発生している場合は、該記録ずれが発生している光ディスク上のアドレスと、その記録ずれ量とを表示するようにしたので、規格で定められる記録ずれが発生しているか否かを、その発生位置と共に確認することができる。
【０１０７】
なお、上述した実施の形態１による光ディスク装置１００において、再生クロック生成回路１１と記録クロック生成回路２０の後段に、各クロックのジッター計測用の回路を設けて、再生クロック、及び記録クロックのジッター値を計測し、計測された各ジッター値を、転送データ受け取り回路２８に入力させてもよい。これにより、計測されたジッター値を、記録ずれ量Ｓ５と共に、メモリ３０に転送することができ、記録ずれ量の計測結果の信頼性をより高めることができる。
【０１０８】
（実施の形態２）
次に、本発明の実施の形態２に係る光ディスク装置を、図面を参照しながら説明する。
【０１０９】
図６は、本発明による実施の形態２の光ディスク装置のブロック図である。
【０１１０】
図６に示すように、本実施の形態２の光ディスク装置６００は、光ディスク１、スピンドルモータ２、ピックアップ３、モータドライバ４、パワー制御回路５、光ビーム駆動回路６、再生増幅回路７、プリピット再生回路８、ウォブル再生回路９、データ再生回路１０、再生クロック生成回路１１、プリピットウィンドウ保護回路１２、プリピットシンク検出回路１３、プリピット復調回路１４、プリピットアドレス抽出回路１５、データシンク検出回路１６、データシンクウィンドウ保護回路１７、８−１６復調回路１８、データＩＤ抽出回路１９、記録クロック生成回路２０、ロック検出回路２１、システムコントローラ２２、記録制御回路２３、誤り訂正回路２４、８−１６変調回路２５、記録ずれ計測回路２６、記録ずれ量転送制御回路２７、転送データ受け取り回路２８、ＤＭＡ回路２９、メモリ３０で構成される。
【０１１１】
本実施の形態２による光ディスク装置６００において、プリピットシンク検出回路１３は、プリピットシンク信号Ｓ１の検出状況を示すプリピット検出状況Ｓ８を生成し、転送データ受け取り回路２８に出力する。また、データシンク検出回路１６は、データシンク検出信号Ｓ２の検出状況を示すデータシンク検出状況Ｓ９を生成し、転送データ受け取り回路２８に出力する。
【０１１２】
転送データ受け取り回路２８は、引き算器２６３より出力される記録ずれ量Ｓ５と共に、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９を、転送データＳ７としてＤＭＡ回路２９に出力する。
【０１１３】
なお、図６において、その他の構成要素については、上述した実施の形態１によるものと同一であり、その説明を省略する。
【０１１４】
次に、以上のように構成される光ディスク装置６００の動作について説明する。
【０１１５】
まず、記録ずれ量の転送動作を、図７に示すタイミング図を参照しながら説明する。
【０１１６】
図７において、（ａ）はプリピットシンク信号Ｓ１を、（ｂ）は第１のタイマー２６１の出力Ｓ３を、（ｃ）はプリピット検出状況Ｓ８を、（ｄ）はデータシンク検出信号Ｓ２を、（ｅ）は第２のタイマー２６２の出力Ｓ４を、（ｆ）はデータシンク検出状況Ｓ９を、（ｇ）は引き算器２６３の出力Ｓ５を、（ｈ）は転送データＳ７を、（ｉ）は記録ずれ量転送タイミング信号Ｓ６をそれぞれ表す。
【０１１７】
まず、プリピットシンク信号Ｓ１が第１のタイマー２６１に入力されると、第１のタイマー２６１は、ｔ１のタイミングで所定のプリセット値にプリセットされる。第１のタイマー２６１、及び第２のタイマー２６２の出力はそれぞれ、引き算器２６３に入力され、引き算器２６３にて、第１のタイマー２６１の値Ｓ３と第２のタイマー２６２の値Ｓ４とが引き算され、記録ずれ量Ｓ５“０”が、転送データ受け取り回路２８に出力される。また、プリピットシンク検出回路１３からは、プリピットシンク信号Ｓ１を検出した旨を示すプリピット検出状況Ｓ８が、転送データ受け取り回路２８に出力され、データシンク検出回路１６からは、データシンク検出信号Ｓ２が未検出である旨を示すデータシンク検出状況Ｓ９が、転送データ受け取り回路２８に出力される。
【０１１８】
これら、記録ずれ量Ｓ５、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９は、プリピットシンク信号Ｓ１が出力された１サイクル後のｔ２のタイミングで、転送データ受け取り回路２８により取得され、図中“Ｘ”で示す転送データＳ７としてＤＭＡ回路２９に出力される。
【０１１９】
次に、データシンク検出信号Ｓ２が第２のタイマー２６２に入力されると、第２のタイマー２６２は、ｔ３のタイミングで所定のプリセット値にプリセットされ、引き算器２６３から出力される記録ずれ量Ｓ５は、例えば図７に示すように“−１００”となる。また、データシンク検出回路１６から出力されるデータシンク検出状況Ｓ９は、データシンク検出信号Ｓ２を検出した旨を示すものとなる。
【０１２０】
そして、ｔ４のタイミングにて、記録ずれ量転送制御回路２９により記録ずれ量転送タイミング信号Ｓ６が生成され、ＤＭＡ回路２９に出力されると、ＤＭＡ回路２９より、書き込みイネーブルが出力され、転送データ受け取り回路２８から出力されている転送データＳ７“Ｘ”が、メモリ３０に書き込まれる。なお、この後にメモリ３０の書き込みアドレスは１つ先に進められる。このように、記録ずれ量Ｓ５は、プリピットシンク信号Ｓ１の検出状況、及びデータシンク検出信号Ｓ２の検出状況と共に、メモリ３０に転送される。
【０１２１】
その後、ｔ５のタイミングでプリピットシンク信号Ｓ１が出力されると、その１サイクル後のｔ６のタイミングで、引き算器２６３より出力されている記録ずれ量Ｓ５“−１００”と、プリピットシンク検出回路１３より出力されているプリピット検出状況Ｓ８と、データシンク検出回路１６より出力されているデータシンク検出状況Ｓ９とが、転送データ受け取り回路２８により取得され、図中“Ｙ”で示される転送データＳ７としてＤＭＡ回路２９に出力される。そして、第１のタイマー２６１の値が所定値となるｔ７のタイミングで、該転送データＳ７“Ｙ”が、ＤＭＡ回路２９によりメモリ３０に書き込まれる。
【０１２２】
これ以降、システムコントローラ２２が記録ずれ量の転送終了指示を受けるまで、上述した動作が行なわれ、記録ずれ量Ｓ５がメモリ３０に取得される。
【０１２３】
なお、上述した光ディスク装置６００では、ＤＭＡ回路２９によりデータ転送を行うものとしたが、図８で示すように、記録ずれ量転送タイミング信号Ｓ６を、割り込み信号としてシステムコントローラ２２に入力し、その割り込み信号の入力時に、システムコントローラ２２が転送データ受け取り回路２８より転送データＳ７を受け取り、メモリ３０の所定のアドレスに転送することで、ＤＭＡ回路２９を用いることなくデータ転送を行うことが可能である。データ転送を起動する割り込み信号は、記録ずれ量転送タイミング信号Ｓ６以外の信号であってもよい。
【０１２４】
また、割り込み信号の出力間隔が、記録ずれ量転送タイミング信号Ｓ６の出力間隔より遅い場合や、割り込み多発によるシステムコントローラ２２の処理の圧迫を防ぐために割り込み回数を間引く場合、あるいは割り込み信号入力後のデータ転送処理が、次の記録ずれ量の取得前までに行えない場合は、図８で示すように、データ格納バッファ３２を設け、記録ずれ量をデータ格納バッファ３２に格納しておくことで、転送データ量が減少しないようにすることが可能である。
【０１２５】
図９は、データ格納バッファ３２を用いてデータ転送を行なう際の動作タイミングを表す図であり、システムコントローラ２２が、記録ずれ量転送タイミング信号Ｓ６を３回入力する毎に、転送データＳ７を転送する場合の動作タイミングを示している。
【０１２６】
図９において、（ｊ）は、システムコントローラ２２によるデータ転送処理タイミング信号を表す。（ｋ）は、データ格納バッファ３２が持つ格納バッファポインタの内容を表す。データ格納ポインタは、データ格納位置を制御すると共に、システムコントローラ２２がデータを転送する際に転送が必要なデータ量を示すものであり、データ格納バッファ３２よりデータが転送された場合に初期化される。（ｌ）は、データ格納バッファ３２の内容を表し、図中において、αは、転送データＸを、βは、転送データＸ、Ｘを、γは、転送データＸ、Ｘ、Ｙを保持している状態をそれぞれ表す。
【０１２７】
図９に示すように、記録ずれ量転送タイミング信号Ｓ６が出力される毎に、データ格納バッファポインタの値、及びデータ格納バッファ３２のデータの内容は更新され、記録ずれ量転送タイミング信号Ｓ６が３回出力されると、システムコントローラ２２は、データ格納バッファ３２より転送データγを受け取り、これを、メモリ３０の所定のアドレスに転送する。
【０１２８】
これにより、割り込み回数に対してデータ転送回数を間引く場合でも、転送データ量が減少しないようにすることができる。
【０１２９】
次に、規格外の記録ずれが発生しているか否かを判定する動作を、図１０に示すフローチャートを参照しながら説明する。
【０１３０】
はじめに、記録ずれ量の確認動作を指示する制御部（図示せず）は、記録ずれが発生していると判断するための記録ずれ量の閾値と、プリピット検出状況やデータシンク検出状況の条件を、システムコントローラ２２に設定する（ステップＳ１００１）。ここで設定されるプリピット検出状況やデータシンク検出状況の条件は、プリピットシンク信号Ｓ１とデータシンク検出信号Ｓ２の両方が検出された場合や、どちらか一方が検出された場合のみ記録ずれ量Ｓ５を有効にするといったように、プリピットシンク信号Ｓ１の検出状況や、データシンク検出信号Ｓ２の検出状況によって、記録ずれ量Ｓ５の信頼性を判断し、有効・無効を判定するためのものである。
【０１３１】
次に、システムコントローラ２２は、ポインタを、記録ずれ量Ｓ５、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９が最初に格納されたメモリ番地に移動させ（ステップＳ１００２）、該メモリ番地に格納されている記録ずれ量Ｓ５が、設定された閾値を超えており、かつ、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９が、設定された条件を満たしているか否かを判定する（ステップＳ１００３）。記録ずれ量Ｓ５が閾値を超え、かつプリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９が、設定条件を満たしている場合は、ポインタの値と、記録ずれ量Ｓ５の転送を開始した光ディスク１のアドレスとから、記録ずれが発生している光ディスク１アドレスを特定し、該アドレスと記録ずれ量Ｓ５を、前記制御部に通知する（ステップＳ１００４）。
【０１３２】
記録ずれが発生しているアドレス、及び記録ずれ量Ｓ５の通知（ステップＳ１００４）を終了したのち、もしくは、ステップＳ６０３でのＮＯの判定結果ののちは、ポインタが指すメモリ番地が、値を格納している最終番地であるか否かを判定し（ステップＳ１００５）、ポインタが指すメモリ番地が最終番地でなければ、ポインタを一つ進めて（ステップＳ１００６）、上述したステップＳ１００３の処理に戻る。ポインタが指すメモリ番地が最終番地の場合は、記録ずれの確認動作を終了する。なお、ステップＳ１００４で制御部に通知されたアドレス、及び記録ずれ量Ｓ５を、光ディスク装置の表示部（図示せず）に表示させることにより、記録ずれが発生している光ディスク上の位置と、その記録ずれ量Ｓ５とを確認することができる。
【０１３３】
以上のように、本実施の形態２による光ディスク装置によれば、上記実施の形態１の光ディスク装置と同様に、記録ずれ量を算出してメモリに転送することにより、光ディスクにて発生している記録ずれを、測定器などを用いることなく直接確認することができ、記録ずれ量の測定時の工数を、大幅に削減することが可能となる。また同様に、規格で定められる記録ずれが発生しているか否かを、その発生位置と共に確認することができる。
【０１３４】
また、本実施の形態２の光ディスク装置では、プリピットシンク信号の検出状況、及びデータシンク検出信号の検出状況を、記録ずれ量と共に、メモリに転送するようにしたので、規格外の記録ずれが発生しているか否かの判定に、プリピットシンク信号、及びデータシンク検出信号の検出状況を用いることができ、これにより、記録ずれ判定に対する信頼性を高めることができる。
【０１３５】
なお、上述した実施の形態２による光ディスク装置６００において、再生クロック生成回路１１と記録クロック生成回路２０の後段に、各クロックのジッター計測用の回路を設けて、再生クロック、及び記録クロックのジッター値を計測し、計測された各ジッター値を転送データ受け取り回路２８に入力させてもよい。これにより、計測されたジッター値を、記録ずれ量Ｓ５、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９と共にメモリ３０に転送することができ、記録ずれ量の計測結果の信頼性をより高めることができる。
【０１３６】
（実施の形態３）
次に、本発明の実施の形態３に係る光ディスク装置を、図面を参照しながら説明する。
【０１３７】
図１１は、本発明の実施の形態３による光ディスク装置１１００のブロック図である。
【０１３８】
図１１に示すように、本実施の形態３の光ディスク装置１１００は、光ディスク１、スピンドルモータ２、ピックアップ３、モータドライバ４、パワー制御回路５、光ビーム駆動回路６、再生増幅回路７、プリピット再生回路８、ウォブル再生回路９、データ再生回路１０、再生クロック生成回路１１、プリピットウィンドウ保護回路１２、プリピットシンク検出回路１３、プリピット復調回路１４、プリピットアドレス抽出回路１５、データシンク検出回路１６、データシンクウィンドウ保護回路１７、８−１６復調回路１８、データＩＤ抽出回路１９、記録クロック生成回路２０、ロック検出回路２１、システムコントローラ２２、記録制御回路２３、誤り訂正回路２４、８−１６変調回路２５、記録ずれ計測回路２６、記録ずれ量転送制御回路２７、転送データ受け取り回路２８、ＤＭＡ回路２９、メモリ３０、転送データ切り替え回路３１で構成される。
【０１３９】
本実施の形態３による光ディスク装置１１００において、転送データ受け取り回路２８は、引き算器２６３より出力される記録ずれ量Ｓ５、プリピットシンク検出回路１３より出力されるプリピット検出状況Ｓ８、及びデータシンク検出回路１６より出力されるデータシンク検出状況Ｓ９をそれぞれ入力し、記録ずれ量Ｓ５を、転送データ０＿Ｓ１１として、また、プリピット検出状況Ｓ８とデータシンク検出状況Ｓ９を転送データ１＿Ｓ１２として転送データ切り替え回路３１に出力する。
【０１４０】
記録ずれ量転送制御回路２７は、記録ずれ量の転送指示をシステムコントローラ２２より受けると、第１のタイマー２６１の値をデコードし、第１のタイマー２６１の値が、第１のタイマー２６１がプリピットシンク信号Ｓ１によりプリセットされる値から十分離れた値となるタイミング、及びその後の一定期間後のタイミングで、記録ずれ量転送タイミング信号Ｓ６を生成する。
【０１４１】
また、記録ずれ量転送制御回路２７は、転送データ切り替え回路３１の出力Ｓ１３を、転送データ０＿Ｓ１１と、転送データ１＿Ｓ１２との間で切り換えるよう指示する転送データ選択信号Ｓ１０を生成する。この転送データ選択信号Ｓ１０は、記録ずれ量転送タイミング信号Ｓ６に基づいて、その信号レベルが切り換えられる。本実施の形態３では、記録ずれ量転送タイミング信号Ｓ６の立下りのタイミングで、ＨレベルとＬレベルとが切り替えられ、Ｌレベルで、転送データ０＿Ｓ１１を選択し、Ｈレベルで、転送データ１＿Ｓ１２を選択する。
【０１４２】
転送データ切り換え回路３１は、転送データ選択信号Ｓ１０に基づいて、転送データ受け取り回路２８より出力される転送データ０＿Ｓ１１と、転送データ１＿Ｓ１２とを切り換えて、ＤＭＡ回路２９に出力する。
【０１４３】
なお、図１１において、その他の構成要素については、上述した実施の形態１によるものと同一であり、その説明を省略する。
【０１４４】
次に、以上のように構成される光ディスク装置１１００の動作について説明する。
【０１４５】
まず、記録ずれ量の転送動作を、図１２に示すタイミング図を参照しながら説明する。
【０１４６】
図１２において、（ａ）はプリピットシンク信号Ｓ１を、（ｂ）は第１のタイマー２６１の出力Ｓ３を、（ｃ）はプリピット検出状況Ｓ８を、（ｄ）はデータシンク検出信号Ｓ２を、（ｅ）は第２のタイマー２６２の出力Ｓ４を、（ｆ）はデータシンク検出状況Ｓ９を、（ｇ）は引き算器２６３の出力Ｓ５を、（ｈ）は転送データ受け取り回路２８より出力される転送データ０＿Ｓ１１を、（ｉ）は転送データ受け取り回路２８より出力される転送データ１＿Ｓ１２を、（ｊ）は記録ずれ量転送タイミング信号Ｓ６を、（ｋ）は転送データ選択信号Ｓ１０を、（ｌ）は転送データＳ１３の内容をそれぞれ表す。なお、図８において、転送データ１＿Ｓ１２の“ｘ”は、プリピットシンク信号Ｓ１が検出され、データシンク検出信号Ｓ２が検出されていない状態を表し、転送データ１＿Ｓ１２の“ｙ”は、プリピットシンク信号Ｓ１が検出され、かつデータシンク検出信号Ｓ２が検出されている状態を表す。  
【０１４７】
まず、プリピットシンク信号Ｓ１が第１のタイマー２６１に入力されると、第１のタイマー２６１は、ｔ１のタイミングで所定のプリセット値にプリセットされる。第１のタイマー２６１、及び第２のタイマー２６２の出力はそれぞれ、引き算器２６３に入力され、引き算器２６３にて、第１のタイマー２６１の値Ｓ３と第２のタイマー２６２の値Ｓ４とが引き算され、記録ずれ量Ｓ５“０”が、転送データ受け取り回路２８に出力される。また、プリピットシンク検出回路１３から、プリピットシンク信号Ｓ１を検出した旨を示すプリピット検出状況Ｓ８が、転送データ受け取り回路２８に出力され、データシンク検出回路１６からは、データシンク検出信号Ｓ２が未検出である旨を示すデータシンク検出状況Ｓ９が、転送データ受け取り回路２８に出力される。
【０１４８】
これら、記録ずれ量Ｓ５、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９は、プリピットシンク信号Ｓ１が出力された１サイクル後のｔ２のタイミングで、転送データ受け取り回路２８により取得され、記録ずれ量Ｓ５は、転送データ０＿Ｓ１１として、また、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９は転送データ１＿Ｓ１２として転送データ切り替え回路３１に出力される。
【０１４９】
次に、データシンク検出信号Ｓ２が第２のタイマー２６２に入力されると、第２のタイマー２６２は、ｔ３のタイミングで所定のプリセット値にプリセットされ、引き算器２６３から出力される記録ずれ量Ｓ５は、例えば図１２に示すように“−１００”となる。また、データシンク検出回路１６から出力されるデータシンク検出状況Ｓ９は、データシンク検出信号Ｓ２を検出した旨を示すものとなる。
【０１５０】
次に、ｔ４のタイミングにて、記録ずれ量転送タイミング信号Ｓ６が生成されると、転送データ選択信号Ｓ１０は、該記録ずれ量転送タイミング信号Ｓ６が立ち下がるタイミングでＨレベルとなり、これにより、転送データ切り替え回路３１の出力Ｓ１３が、図中“ｘ”で示される転送データ１＿Ｓ１２に切り換えられる。そして、この転送データＳ１３“ｘ”が、ＤＭＡ回路２９によりメモリ３０に書き込まれる。なお、この後にメモリ３０の書き込みアドレスは１つ先に進められる。
【０１５１】
次に、ｔ５のタイミングで記録ずれ量転送タイミング信号Ｓ６が生成されると、転送データ選択信号Ｓ１０は、この記録ずれ量転送タイミング信号Ｓ６が立ち下がるタイミングでＬレベルとなる。これにより、転送データ切り替え回路３１の出力Ｓ１３は、図中“０”で示される転送データ０＿Ｓ１１に切り換えられ、ＤＭＡ回路２９に出力された転送データＳ１３“０”が、メモリ３０に書き込まれる。なお、この後にメモリ３０の書き込みアドレスは１つ先に進められる。このように、記録ずれ量Ｓ５と、プリピットシンク信号Ｓ１の検出状況、及びデータシンク検出信号Ｓ２の検出状況とは、それぞれ異なるタイミングでメモリ３０に転送される。
【０１５２】
その後、ｔ６のタイミングでプリピットシンク信号Ｓ１が出力されると、その１サイクル後のｔ７のタイミングで、引き算器２６３より出力されている記録ずれ量Ｓ５“−１００”と、プリピットシンク検出回路１３より出力されている、プリピットシンク信号Ｓ１を検出した旨を示すプリピット検出状況Ｓ８と、データシンク検出回路１６より出力されている、データシンク検出信号Ｓ２を検出した旨を示すデータシンク検出状況Ｓ９とが、転送データ受け取り回路２８により取得され、記録ずれ量Ｓ５は、転送データ０＿Ｓ１１として、また、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９は転送データ１＿Ｓ１２として、それぞれ、転送データ切り替え回路３１に出力される。
【０１５３】
そして、ｔ８のタイミングで、記録ずれ量転送タイミング信号Ｓ６が生成されると、転送データ切り替え回路３１の出力Ｓ１３が、図中“ｙ”で示される転送データ１＿Ｓ１２に切り換えられ、この転送データＳ１３“ｙ”が、ＤＭＡ回路２９によりメモリ３０に書き込まれる。またｔ９のタイミングで記録ずれ量転送タイミング信号Ｓ６が生成されると、転送データ切り替え回路３１の出力Ｓ１３が、図中“−１００”で示される転送データ０＿Ｓ１１に切り換えられ、この転送データＳ１３“−１００”が、ＤＭＡ回路２９によりメモリ３０に書き込まれる。
【０１５４】
これ以降、システムコントローラ２２が記録ずれ量の転送終了指示を受けるまで、上述した動作が行なわれ、転送データＳ１３の値がメモリ３０に取得される。
【０１５５】
なお、上述した光ディスク装置１１００では、ＤＭＡ回路２９によりデータ転送を行うものとしたが、図１３で示すように、記録ずれ量転送タイミング信号Ｓ６を、割り込み信号としてシステムコントローラ２２に入力し、その割り込み信号の入力時に、システムコントローラ２２が転送データ切り替え回路３１より転送データＳ１３を受け取り、メモリ３０の所定のアドレスに転送することで、ＤＭＡ回路２９を用いることなくデータ転送を行うことが可能である。データ転送を起動する割り込み信号は、記録ずれ量転送タイミング信号Ｓ６以外の信号であってもよい。
【０１５６】
また、割り込み信号の出力間隔が、記録ずれ量転送タイミング信号Ｓ６の出力間隔より遅い場合や、割り込み多発によるシステムコントローラ２２の処理の圧迫を防ぐために割り込み回数を間引く場合、あるいは割り込み信号入力後のデータ転送処理が、次の記録ずれ量の取得前までに行えない場合は、図１３で示すように、データ格納バッファ３２を設け、記録ずれ量をデータ格納バッファ３２に格納しておくことで、転送データ量が減少しないようにすることが可能である。
【０１５７】
図１４は、データ格納バッファ３２を用いてデータ転送を行なう際の動作タイミングを表す図であり、システムコントローラ２２が、記録ずれ量転送タイミング信号Ｓ６を６回入力する毎に、転送データＳ１２を転送する場合を示している。
【０１５８】
図１４において、（ｍ）は、システムコントローラ２２によるデータ転送処理タイミング信号を表す。（ｎ）は、データ格納バッファ３２が持つ格納バッファポインタの内容を表す。データ格納ポインタは、データ格納位置を制御すると共に、システムコントローラ２２がデータを転送する際に転送が必要なデータ量を示すものであり、データ格納バッファ３２よりデータが転送された場合に初期化される。（ｏ）は、データ格納バッファ３２の内容を表し、図中において、ｉは、転送データ０を、ｉｉは、転送データ０，ｘを、ｉｉｉは、転送データ０，ｘ，０を、ｉｖは、転送データ０，ｘ，０，ｘを、ｖは、転送データ０，ｘ，０，ｘ，−１００を、ｖｉは、転送データ０，ｘ，０，ｘ，−１００，ｙを保持している状態をそれぞれ表す。
【０１５９】
図１４に示すように、記録ずれ量転送タイミング信号Ｓ６が出力される毎に、データ格納バッファポインタの値、及びデータ格納バッファ３２のデータの内容は更新され、６回目の記録ずれ量転送タイミング信号Ｓ６が出力されると、システムコントローラ２２は、データ格納バッファ３２より転送データｖｉを受け取り、これを、メモリ３０の所定のアドレスに転送する。
【０１６０】
これにより、割り込み回数に対してデータ転送回数を間引く場合でも、転送データ量が減少しないようにすることができる。
【０１６１】
次に、規格外の記録ずれが発生しているか否かを判定する動作を、図１５に示すフローチャートを参照しながら説明する。
【０１６２】
はじめに、記録ずれ量の確認動作を指示する制御部（図示せず）は、記録ずれが発生していると判断するための記録ずれ量の閾値と、プリピット検出状況やデータシンク検出状況の条件を、システムコントローラ２２に設定する（ステップＳ１５０１）。ここで設定されるプリピット検出状況やデータシンク検出状況の条件は、上述した実施の形態２と同じものである。
【０１６３】
次に、システムコントローラ２２は、ポインタを、記録ずれ量が最初に格納されてメモリ番地に移動させ（ステップＳ１５０２）、格納されている記録ずれ量が、設定された閾値を超えているか否かを判定する（ステップＳ１５０３）。
【０１６４】
該メモリ番地に格納されている記録ずれ量が閾値を超えていない場合は、ポインタを一つ進め（ステップＳ１５０４）、ポインタが指すメモリ番地が、値を格納している最終番地であるかを判定する処理（ステップＳ１５０５）に移る。一方、記録ずれ量が閾値を超えていた場合は、ポインタを一つ進め（ステップＳ１５０６）、プリピット検出状況やデータシンク検出状況が、設定された条件を満たしているか否かを判定する（ステップＳ１５０７）。
【０１６５】
ステップＳ１５０７による判定の結果、設定条件が満たされていない場合は、ポインタが指すメモリ番地が、値を格納している最終番地であるかを判定する処理（ステップＳ１５０５）に移る。一方、設定条件が満たされている場合は、ポインタの値と記録ずれ量の転送を開始したアドレスとから、記録ずれが発生しているアドレスを特定し、アドレスと記録ずれ量を、前記制御部に通知する（ステップＳ１５０８）。
【０１６６】
記録ずれが発生しているアドレス、及び記録ずれ量Ｓ５の通知（ステップＳ１５０８）を終了したのち、もしくは、ステップＳ１５０３でＮＯの判定がなされ、ステップＳ１５０４でポインタが一つ進められたのちは、ポインタが指すメモリ番地が、値を格納している最終番地であるか否かを判定する処理（ステップＳ１５０５）に進み、ポインタが指すメモリ番地が最終番地でなければ、ポインタを一つ進めて（ステップＳ１５０９）、格納されている記録ずれ量が、設定された閾値を超えているかを判定する処理（ステップＳ１５０３）に戻る。ポインタが指すメモリ番地が最終番地の場合は、記録ずれの確認動作を終了する。なお、ステップＳ１５０８で制御部に通知されたアドレス、及び記録ずれ量Ｓ５を、光ディスク装置の表示部（図示せず）に表示させることにより、記録ずれが発生している光ディスク上の位置と、その記録ずれ量Ｓ５とを確認することができる。
【０１６７】
以上のように、本実施の形態３による光ディスク装置によれば、上記実施の形態１の光ディスク装置と同様に、記録ずれ量を算出してメモリに転送することにより、光ディスクにて発生している記録ずれを、測定器などを用いることなく直接確認することができ、記録ずれ量の測定時の工数を、大幅に削減することが可能となる。また同様に、規格で定められる記録ずれが発生しているか否かを、その発生位置と共に確認することができる。
【０１６８】
また、上記実施の形態２の光ディスク装置と同様に、記録ずれ量の他に、プリピットシンク信号の検出状況、及びデータシンク検出信号の検出状況をも、メモリに転送することにより、規格外の記録ずれの発生の判定に、プリピットシンク信号、及びデータシンク検出信号の検出状況を用いることができ、記録ずれ判定に対する信頼性を高めることができる。
【０１６９】
この際、プリピットシンク信号の検出状況、及びデータシンク検出信号の検出状況を、記録ずれ量とは異なるタイミングでメモリに転送するので、実施の形態２のこれらの検出状況を、記録ずれ量と同時に転送する方法に比べて、一度に転送できるデータ長の全体を、記録ずれ量の転送に用いることができ、記録ずれ量の測定精度を落とすことなく記録ずれ量を検出することができる。
【０１７０】
なお、上述した実施の形態３による光ディスク装置１１００において、再生クロック生成回路１１と記録クロック生成回路２０の後段に、各クロックのジッター計測用の回路を設けて、再生クロック、及び記録クロックのジッター値を計測し、計測された各ジッター値を転送データ受け取り回路２８に入力させてもよい。計測された各ジッター値をメモリ３０に転送する際は、計測された各ジッター値を、記録ずれ量Ｓ５と共に転送データ０とすることで、プリピット検出状況Ｓ８やデータシンク検出状況Ｓ９とは異なるタイミングでメモリ３０に転送することができ、またプリピット検出状況Ｓ８やデータシンク検出状況Ｓ９と共に転送データ１とすることで、記録ずれ量Ｓ５とは異なるタイミングでメモリ３０に転送することができ、また計測したジッター値のみを転送データｍとすることで、記録ずれ量Ｓ５、プリピット検出状況Ｓ８、及びデータシンク検出状況Ｓ９のそれぞれの転送タイミングとは異なるタイミングでメモリ３０に転送することができ、これにより、記録ずれ量の計測結果の信頼性をより高めることができる。
【０１７１】
また、上述した実施の形態１ないし実施の形態３において、光ディスク１は、ＤＶＤ＋ＲもしくはＤＶＤ＋ＲＷであってもよい。この場合は、物理アドレスとしてＡＤＩＰ（ＡＤｄｒｅｓｓ  Ｉｎ  Ｐｒｅ−ｇｒｏｏｖｅ）を検出することにより、上記実施の形態１ないし実施の形態３と同様の作用、効果を得ることができる。
【産業上の利用可能性】
【０１７２】
本発明によれば、記録されたＤＶＤ±Ｒ／ＲＷディスクが、ディスク規格を満たすように記録されているかの確認を、オシロスコープなどの測定器を用いずに、実施することができる点において有用である。
【符号の説明】
【０１７３】
１  光ディスク
２  スピンドルモータ
３  ピックアップ
４  モータドライバ
５  パワー制御回路
６  光ビーム駆動回路
７  再生増幅器
８  プリピット再生回路
９  ウォブル再生回路
１０  データ再生回路
１１  再生クロック生成回路
１２  プリピットウィンドウ保護回路
１３  プリピットシンク検出回路
１４  プリピット復調回路
１５  プリピットアドレス抽出回路
１６  データシンク検出回路
１７  データシンクウィンドウ保護回路
１８  ８−１６復調回路
１９  データＩＤ抽出回路
２０  記録クロック生成回路
２１  ロック検出回路
２２  システムコントローラ
２３  記録制御回路
２４  誤り訂正回路
２５  ８−１６変調回路
２６  記録ずれ計測回路
２７  記録ずれ量転送制御回路
２８  転送データ受け取り回路
２９  ＤＭＡ回路
３０  メモリ
３１  転送データ切り替え回路
３２  データ格納バッファ
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
物理アドレスが予め設けられた光ディスクから前記物理アドレスを検出し、物理アドレス検出信号を出力するアドレス検出回路と、
前記光ディスクの再生データに同期して動作するタイマーと、
前記物理アドレス検出信号と、前記タイマーのカウント値とを用いて、前記光ディスクに記録されているデータの記録ずれ量を計測する記録ずれ量計測回路と、
前記記録ずれ量をメモリに転送するデータ転送回路と、
前記データ転送回路より転送される記録ずれ量を格納するメモリと、を備える、
ことを特徴とする光ディスク装置。
【請求項２】
請求項１に記載の光ディスク装置において、
前記データ転送回路によるデータの転送タイミングを制御する転送制御系をさらに備え、
前記データ転送回路は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、前記記録ずれ量を転送するタイミングと同じタイミングで、前記メモリに転送する、
ことを特徴とする光ディスク装置。
【請求項３】
請求項１に記載の光ディスク装置において、
前記データ転送回路によるデータの転送タイミングを制御する転送制御系をさらに備え、
前記データ転送回路は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報を、前記記録ずれ量を転送するタイミングとは別のタイミングで、前記メモリに転送する、
ことを特徴とする光ディスク装置。
【請求項４】
請求項１または２に記載の光ディスク装置において、
前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記メモリに格納された記録ずれ量が一定量以上である場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備える、
ことを特徴とする光ディスク装置。
【請求項５】
請求項３に記載の光ディスク装置において、
前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記メモリに格納された記録ずれ量が一定量以上である場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備える、
ことを特徴とする光ディスク装置。
【請求項６】
請求項２に記載の光ディスク装置において、
前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記物理アドレスの検出状況、及び再生データに対する同期状態が一定の条件を満たすか否かを判定し、前記メモリに格納された記録ずれ量が一定量以上であり、かつ前記物理アドレスの検出状況と、前記再生データに対する同期状態とが一定の条件を満たす場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備える、
ことを特徴とする光ディスク装置。
【請求項７】
請求項３に記載の光ディスク装置において、
前記メモリに格納された記録ずれ量を所定の閾値と比較し、前記物理アドレスの検出状況、及び再生データに対する同期状態が一定の条件を満たすか否かを判定し、前記メモリに格納された記録ずれ量が一定量以上であり、かつ前記物理アドレスの検出状況と、前記再生データに対する同期状態とが一定の条件を満たす場合に、記録データの記録ずれが発生していると判断し、該記録ずれが発生している前記光ディスク上のアドレスを特定する判定回路をさらに備える、
ことを特徴とする光ディスク装置。
【請求項８】
請求項２ないし７のいずれかに記載の光ディスク装置において、
前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路をさらに備え、
前記ジッター検出回路により検出されるジッター値は、前記記録ずれ量が転送されるタイミングと同じタイミングで、前記メモリに転送される、
ことを特徴とする光ディスク装置。
【請求項９】
請求項３、請求項５または請求項７に記載の光ディスク装置において、
前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路を更に備え、
前記ジッター検出回路により検出されるジッター値は、前記記録ずれ量が転送されるタイミングとは別のタイミングで、前記メモリに転送される、
ことを特徴とする光ディスク装置。
【請求項１０】
請求項９に記載の光ディスク装置において、
前記物理アドレスの検出に使用するクロックのジッター値、及び前記再生データの検出に使用するクロックのジッター値を計測するジッター検出回路を更に備え、
前記ジッター検出回路により検出されるジッター値は、前記物理アドレスの検出状況を示す情報、及び再生データに対する同期状態を示す情報と同じタイミングで、前記メモリに転送される、
ことを特徴とする光ディスク装置。
【請求項１１】
請求項１ないし１０のいずれかに記載の光ディスク装置において、
前記データ転送回路は、ＤＭＡ回路である、
ことを特徴とする光ディスク装置。
【請求項１２】
請求項１ないし１１のいずれかに記載の光ディスク装置において、
前記光ディスクは、ＤＶＤ−ＲもしくはＤＶＤ−ＲＷであり、前記物理アドレスは、ＬＰＰ（Ｌａｎｄ−Ｐｒｅ−Ｐｉｔ）である、
ことを特徴とする光ディスク装置。
【請求項１３】
請求項１ないし１１のいずれかに記載の光ディスク装置において、
前記光ディスクは、ＤＶＤ＋ＲもしくはＤＶＤ＋ＲＷであり、前記物理アドレスは、ＡＤＩＰ（ＡＤｄｒｅｓｓ  Ｉｎ  Ｐｒｅ−ｇｒｏｏｖｅ）である、
ことを特徴とする光ディスク装置。
【請求項１４】
物理アドレスが予め設けられた光ディスクから前記物理アドレスを検出し、物理アドレス検出信号を出力するアドレス検出ステップと、
前記光ディスクの再生データに同期するカウント値を計測するカウント値計測ステップと、
前記物理アドレス検出信号と、前記カウント値計測ステップで計測されるカウント値とを用いて、前記光ディスクに記録されているデータの記録ずれ量を計測する記録ずれ量計測ステップと、
前記記録ずれ量をメモリに転送するデータ転送ステップと、
前記記録ずれ量をメモリに格納するデータ格納ステップと、を備える、
ことを特徴とする記録ずれ量転送方法。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2008075734.tif 000024
【図２】
2008075734.tif 000025
【図３】
2008075734.tif 000026
【図４】
2008075734.tif 000027
【図５】
2008075734.tif 000028
【図６】
2008075734.tif 000029
【図７】
2008075734.tif 000030
【図８】
2008075734.tif 000031
【図９】
2008075734.tif 000032
【図１０】
2008075734.tif 000033
【図１１】
2008075734.tif 000034
【図１２】
2008075734.tif 000035
【図１３】
2008075734.tif 000036
【図１４】
2008075734.tif 000037
【図１５】
2008075734.tif 000038
【図１６】
2008075734.tif 000039
【図１７】
2008075734.tif 000040
【図１８】
2008075734.tif 000041
【図１９】
2008075734.tif 000042
【国際調査報告】
2008075734.tif 000043
2008075734.tif 000044
2008075734.tif 000045
2008075734.tif 000046