JP4780801B2 - 情報記録装置及び方法、並びにコンピュータプログラム - Google Patents

情報記録装置及び方法、並びにコンピュータプログラム Download PDF

Info

Publication number
JP4780801B2
JP4780801B2 JP2007542749A JP2007542749A JP4780801B2 JP 4780801 B2 JP4780801 B2 JP 4780801B2 JP 2007542749 A JP2007542749 A JP 2007542749A JP 2007542749 A JP2007542749 A JP 2007542749A JP 4780801 B2 JP4780801 B2 JP 4780801B2
Authority
JP
Japan
Prior art keywords
error signal
tracking error
value
information recording
equal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007542749A
Other languages
English (en)
Other versions
JPWO2007052640A1 (ja
Inventor
憲一 大野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pioneer Corp filed Critical Pioneer Corp
Priority to JP2007542749A priority Critical patent/JP4780801B2/ja
Publication of JPWO2007052640A1 publication Critical patent/JPWO2007052640A1/ja
Application granted granted Critical
Publication of JP4780801B2 publication Critical patent/JP4780801B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/08Disposition or mounting of heads or light sources relatively to record carriers
    • G11B7/09Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
    • G11B7/0948Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following specially adapted for detection and avoidance or compensation of imperfections on the carrier, e.g. dust, scratches, dropouts

Landscapes

  • Optical Recording Or Reproduction (AREA)

Description

本発明は、例えばDVDレコーダ等の情報記録装置及び方法、並びにコンピュータをこのような情報記録装置として機能させるコンピュータプログラムの技術分野に属関する。
CDやDVD等を含む情報記録媒体の普及が進んでいる。このような情報記録媒体は、基盤の上に、スピンコーティング法等を用いて有機色素膜や相変化膜等の記録膜が形成され、該記録膜の上に、スピンコーティング法等を用いて厚さ0.6mmないしは1.2mmの光透過膜が形成されている。
このような情報記録媒体にデータを記録する際には、好適な位置にレーザ光が照射されるように、トラッキング制御が行われる。トラッキング制御は、記録トラックの概ね中央付近にレーザ光が照射されるように行われる。より具体的には、記録方向に対するレーザ光の反射光の右側の信号成分と左側の信号成分との差分を示すプッシュプル信号に基づいて、トラッキング制御が行われる。
このトラッキング制御は、情報記録装置に衝撃等の外乱が加わったときや、傷やほこり等のディフェクトが情報記録媒体の表面に生じたときにも好適に行われる必要がある。例えば、外乱が加わったときには、トラッキング制御を行うために用いられるトラッキングエラー信号が大きく乱れるため、該乱れに応じて(言い換えれば、該乱れをなくすように)トラッキング制御が行われる。ディフェクトが生じたときには、記録トラックの中央付近にレーザ光が照射されているにもかかわらずトラッキングエラー信号が大きく乱れてしまうことから、総和信号(ないしは、RF信号)に基づいて生成されるディフェクト検出信号を参照して、トラッキングサーボをホールドするトラッキング制御が行われる。このような外乱やディフェクトが生じている場合にトラッキング制御を行う手法として、例えば、特許文献1や特許文献2が挙げられる。
また、外乱やディフェクトに加えて、光透過膜中には、製造工程における条件によっては、数十μm程度の大きさの気泡(以降、“エアバブル”と称する)が発生することがある。このエアバブルが発生した場合であっても、上述のトラッキング制御は好適に行われる必要がある。
特開平11−39678号公報 特開平8−147721号公報
他方で、CDやDVDよりも記録容量の大きいBlu−ray Discの開発が進められている。Blu−ray Discでは、開口数(NA:Numeral Aperture)が大きい(具体的には、開口数が0.85である)対物レンズを用いて青色レーザ光を情報記録媒体の記録面に集光させている。従って、開口数が大きくなるとDisc表面の汚れや乱れに影響を受け易くなるため、エアバブルによるトラッキングエラー信号の乱れがより大きくなる。しかしながら、エアバブルは、トラッキングエラー信号を乱しながらも、総和信号に影響を与えないことから、ディフェクト検出信号によるエアバブルの検出を行うことができないという技術的な問題点を有している。加えて、エアバブルが発生していると、記録トラックの中央付近にレーザ光が照射されているにもかかわらずトラッキングエラー信号が大きく乱れてしまうため、外乱が加わったときと同様にトラッキング制御を行ってしまうと、本来レーザ光を照射した記録トラック以外の記録トラックにレーザ光が照射され得るという技術的な問題点を有している。まとめると、トラッキングエラー信号の乱れが、エアバブルに起因したものであることを識別することができないという技術的な問題点を有している。
本発明は、例えば上述した従来の問題点に鑑みなされたものであり、例えばトラッキングエラー信号の乱れの原因を好適に識別することを可能とならしめる情報記録装置及び方法、並びにコンピュータをこのような情報記録装置として機能させるコンピュータプログラムを提供することを課題とする。
(情報記録装置)
上記課題を解決するために、本発明の情報記録装置は、トラッキングエラー信号の絶対値が所定の第1閾値以上であるか否かを(言い換えれば、トラッキングエラー信号に乱れが生じているか否かを)判定する第1判定手段と、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合の、情報記録媒体の回転角を検出角として検出する検出手段と、前記情報記録媒体の回転に同期して且つ同一の検出角において連続的に、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定がなされるか否かを判定する第2判定手段とを備える。
本発明の情報記録装置によれば、第1判定手段の動作により、トラッキング制御を行う際に用いられるトラッキングエラー信号の絶対値が、所定の第1閾値以上であるか否かが判定される。そして、第1判定手段の動作によりトラッキングエラー信号の絶対値が第1閾値以上であると判定された場合には、検出手段の動作により、該判定がなされた場合の、情報記録媒体の回転角が検出角として検出される。
その後、第2判定手段の動作により、情報記録媒体の回転に同期して且つ同一の検出角において連続的に、トラッキングエラー信号の絶対値が第1閾値以上であるという判定がなされるか否かが判定される。より具体的には、一度検出角として検出された回転角において、情報記録媒体が1回転する毎に連続的に且つ周期的に、トラッキングエラー信号の絶対値が第1閾値以上であるという判定がなされるか否かが判定される。
その結果、情報記録媒体の回転に同期して且つ同一の検出角において連続的に、トラッキングエラー信号の絶対値が第1閾値以上であるという判定がなされていると判定された場合には、情報記録媒体が回転する毎に、情報記録媒体上のある回転角の記録エリアに形成されるエアバブルにレーザ光が照射されていると判断することができる。これにより、該トラッキングエラー信号が、情報記録媒体上の所定の記録エリアに形成されるエアバブルに起因して生成されているものであると認識することができる。
他方、情報記録媒体の回転に同期して且つ同一の検出角において連続的に、トラッキングエラー信号の絶対値が第1閾値以上であるという判定がなされていないと判定された場合には、検出角におけるトラッキングエラー信号は、たまたま外乱等の影響を受けて第1閾値以上の値を有することになったと判断することができる。これにより、該トラッキングエラー信号が、情報記録装置に桑和ある衝撃等の外乱に起因して生成されているものであると認識することができる。
このように、本発明によれば、トラッキングエラー信号の乱れ(即ち、トラッキングエラー信号の絶対値が第1閾値以上になること)の原因を好適に識別することができる。より具体的には、トラッキングエラー信号の乱れが、エアバブルによるものであるのか又は外乱によるものであるのかを好適に識別することができる。そして、トラッキングエラー信号の乱れの原因を好適に識別することができるがゆえに、後述するように、原因に応じた好適なトラッキング制御を行うことができる。
本発明の情報記録装置の一の態様は、前記情報記録媒体は、スパイラル状の又は同心円状の記録トラックを備えており、前記第2判定手段は、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された前記記録トラックに隣接する前記記録トラック上の前記検出角において、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定がなされるか否かを判定する。
この態様によれば、一度検出角として検出された回転角において、情報記録媒体が1回転する毎に連続的に且つ周期的に、トラッキングエラー信号の絶対値が第1閾値以上であるという判定がなされるか否かが判定される。つまり、第1記録トラック上のある回転角が検出角として検出された場合には、該第1記録トラックに隣接する第2記録トラック上の検出角において、トラッキングエラー信号の絶対値が第1閾値以上であるという判定がなされるか否かが判定される。その後、第n記録トラック(但し、nは2以上の整数)に隣接する第n+1記録トラック上の検出角において、トラッキングエラー信号の絶対値が第1閾値以上であるという判定がなされるか否かが、nを適宜インクリメントしつつ判定される。
これにより、トラッキングエラー信号の乱れが、エアバブルによるものであるのか又は外乱によるものであるのかを好適に識別することができる。
本発明の情報記録装置の他の態様は、第1カウンタ値をインクリメントする第1インクリメント手段と、前記検出角において、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合に、前記第1カウント値をインクリメントするように前記第1インクリメント手段を制御する第1制御手段と、前記検出角において、前記トラッキングエラー信号の絶対値が前記第1閾値以上でないとm(但し、mは1以上の整数)回連続して判定された場合に、前記第1カウント値を初期値に設定する第1設定手段とを更に備え、前記第2判定手段は、前記第1カウント値が所定の第2閾値以上であるか否かを判定する。
この態様によれば、第2判定手段による判定を、第1カウント値を利用して好適に行うことができる。
このとき、第1制御手段は、前記トラッキングエラー信号が前記第1閾値以上であると判定された後に前記情報記録媒体がl回転(但し、lは1以上の整数)するまでの前記検出角において、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合に、前記第1カウント値をインクリメントするように前記第1インクリメント手段を制御するように構成してもよい。
上述した第1制御手段を備える情報記録装置の態様では、前記情報記録媒体は、スパイラル状の又は同心円状の記録トラックを備えており、前記第1制御手段は、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された前記記録トラックに隣接前記記録トラック上の前記検出角において、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合に、前記第1カウント値をインクリメントするように前記第1インクリメント手段を制御するように構成してもよい。
このように構成すれば、第2判定手段による判定を、第1カウント値を利用して好適に行うことができる。
本発明の情報記録装置の他の態様は、前記第1判定手段は、情報記録媒体上のディフェクトの有無を示すディフェクト検出信号がローレベルの場合に、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるか否かを判定する。
この態様によれば、トラッキングエラー信号の乱れの原因が、エアバブルによるものであるのか、外乱によるものであるのか又は情報記録媒体上の傷やほこり等のディフェクトによるものであるのかを好適に識別することができる。より具体的には、ディフェクト検出信号がハイレベルである場合には、トラッキングエラー信号の乱れの原因がディフェクトによるものであると識別し、ディフェクト検出信号がローレベルである場合には、上述した手法で、トラッキングエラー信号の乱れの原因がエアバブルによるものであるのか又は外乱によるものであるのかを識別することができる。
本発明の情報記録装置の他の態様は、前記第1閾値は、前記トラッキングエラー信号が取り得る最大値と前記トラッキングエラー信号の残留成分の最大値との平均値、及び前記トラッキングエラー信号が取り得る最小値と前記トラッキングエラー信号の残留成分の最小値との平均値の少なくとも一方である。
この態様によれば、第1判定手段による判定を好適にないしは高精度に行うことができる。
本発明の情報記録装置の他の態様は、前記第1閾値は、前記トラッキングエラー信号を複数のサンプリング区間に分割した場合の、複数のサンプリング区間の夫々における最大値のうち少なくとも2番目以降に最大となる値と前記トラッキングエラー信号の残留成分を複数のサンプリング区間に分割した場合の、複数のサンプリング区間の夫々における最大値のうち少なくとも2番目以降に最大となる値との平均値、及び前記複数のサンプリング区間の夫々における最小値のうち少なくとも2番目以降に最小となる値と前記複数のサンプリング区間の夫々における最小値のうち少なくとも2番目以降に最小となる値との平均値の少なくとも一方である。
この態様によれば、第1判定手段による判定をより好適にないしはより高精度に行うことができる。
本発明の情報記録装置の他の態様は、前記情報記録媒体の回転に同期して且つ同一の検出角において連続的に、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定がなされていると前記第2判定手段により判定された場合、前記検出角付近におけるトラッキングサーボをホールドするホールド手段を更に備える。
この態様によれば、エアバブルによるトラッキングエラー信号の乱れに影響を受けることなく、エアバブルが生じている記録エリアにおいても好適にトラッキング制御を行うことができる。
上述の如くホールド手段を備える情報記録装置の態様では、前記ホールド手段は、前記検出角付近において前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合に、前記トラッキングサーボをホールドするように構成してもよい。
このように構成すれば、エアバブルによるトラッキングエラー信号の乱れに影響を受けることなく、エアバブルが生じている記録エリアにおいても好適にトラッキング制御を行うことができる。
上述の如くホールド手段を備える情報記録装置の態様では、前記ホールド手段は、情報記録媒体が1回転する間に一度、前記トラッキングサーボをホールドするように構成してもよい。
このように構成すれば、エアバブルによるトラッキングエラー信号の乱れに影響を受けることなく、エアバブルが生じている記録エリアにおいても好適にトラッキング制御を行うことができる。
上述の如くホールド手段を備える情報記録装置の態様では、前記第2判定手段により、前記情報記録媒体の回転に同期して且つ同一の検出角において連続的に、前記トラッキングエラー信号の絶対値が前記第1閾値以上でないという判定がなされていると判定された場合に、前記トラッキングサーボのホールドを停止する停止手段を更に備えるように構成してもよい。
このように構成すれば、エアバブルが生じている記録エリアにおいて好適にトラッキング制御を行うことができると共に、エアバブルが生じていない記録エリアにおいても好適にトラッキング制御を行うことができる。
上述の如く停止手段を備える情報記録装置の態様では、第2カウンタ値をインクリメントする第2インクリメント手段と、前記検出角付近において、前記トラッキングエラー信号の絶対値が前記第1閾値以上でないと判定された場合に、前記第2カウント値をインクリメントするように前記第2インクリメント手段を制御する第2制御手段と、前記検出角付近において、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合に、前記第2カウント値を初期値に設定する第2設定手段とを更に備え、前記停止手段は、前記第2カウント値が所定の第3閾値以上である場合に、前記トラッキングサーボのホールドを停止するように構成してもよい。
このように構成すれば、第2カウント値を利用することで、トラッキングサーボのホールドを行うのか又はトラッキングサーボのホールドを停止するのかを好適に切り替えることができる。
(情報記録方法)
上記課題を解決するために、本発明の情報記録方法は、トラッキングエラー信号の絶対値が所定の第1閾値以上であるか否かを判定する第1判定工程と、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合の、情報記録媒体の回転角を検出角として検出する検出工程と、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定が、前記情報記録媒体の回転に同期して且つ同一の検出角において連続的になされているか否かを判定する第2判定工程とを備える。
本発明の情報記録方法によれば、上述した本発明の情報記録装置と同様の各種利益を享受することができる。
尚、上述した本発明の情報記録装置における各種態様に対応して、本発明の情報記録方法も各種態様を採ることが可能である。
(コンピュータプログラム)
上記課題を解決するために、本発明のコンピュータプログラムは、上述した本発明の情報記録装置(但し、その各種態様を含む)に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記第1判定手段、前記検出手段及び前記第2判定手段のうち少なくとも一部として機能させる。
本発明のコンピュータプログラムによれば、当該コンピュータプログラムを格納するROM、CD−ROM、DVD−ROM、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明の情報記録装置を比較的簡単に実現できる。
尚、上述した本発明の情報記録装置における各種態様に対応して、本発明のコンピュータプログラムも各種態様を採ることが可能である。
上記課題を解決するために、コンピュータ読取可能な媒体内のコンピュータプログラム製品は、上述した本発明の情報記録装置(但し、その各種態様を含む)に備えられたコンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、前記第1判定手段、前記検出手段及び前記第2判定手段のうち少なくとも一部として機能させる。
本発明のコンピュータプログラム製品によれば、当該コンピュータプログラム製品を格納するROM、CD−ROM、DVD−ROM、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の情報記録装置を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の情報記録装置として機能させるコンピュータ読取可能なコード(或いはコンピュータ読取可能な命令)から構成されてよい。
本発明のこのような作用及び他の利得は次に説明する実施例から明らかにされる。
以上説明したように、本発明の情報記録装置によれば、第1判定手段と、検出手段と、第2判定手段とを備える。本発明の情報記録方法によれば、第1判定工程と、検出工程と、第2判定工程とを備える。従って、トラッキングエラー信号の乱れの原因を好適に識別することができる。
本実施例に係る情報記録再生装置の基本構成を概念的に示すブロック図である。 本実施例に係る情報記録再生装置にローディングされる光ディスク100を概念的に示す断面図である。 本実施例に係る情報記録再生装置の記録動作の流れを概念的に示すフローチャートである。 本実施例に係る情報記録再生装置の記録動作のうちの「エアバブルによるトラッキングエラー信号TEの乱れの検出動作」の流れを概念的に示すフローチャートである。 トラッキングエラー信号の閾値を概念的に示すグラフである。 「エアバブルによるトラッキングエラー信号の乱れの検出動作」時の、本実施例に係る情報記録再生装置中で用いられる各種制御信号を時間軸に沿って概念的に示すタイミングチャートである。 本実施例に係る情報記録再生装置の記録動作のうちの「エアバブルによるトラッキングエラー信号TEの乱れの検出動作」の他の流れを概念的に示すフローチャートである。 本実施例に係る情報記録再生装置の記録動作のうちの「エアバブルによるトラッキングエラー信号の乱れが生ずる位置でのトラッキングサーボのホールド動作」の流れを概念的に示すフローチャートである。 「エアバブルによるトラッキングエラー信号の乱れが生ずる位置でのサーボホールド動作」時の、本実施例に係る情報記録再生装置中で用いられるトラッキングエラー信号TE及びトラッキングサーボ制御信号の夫々を時間軸に沿って概念的に示すタイミングチャートである。 「エアバブルによるトラッキングエラー信号の乱れ位置でのトラッキングサーボのホールド動作」時の、本実施例に係る情報記録再生装置中で用いられる各種制御信号を時間軸に沿って概念的に示すタイミングチャートである。 トラッキングエラー信号の他の閾値を概念的に示すグラフである。
符号の説明
1 情報記録再生装置
11 スピンドルモータ
12 光ピックアップ
13 ドライバ
14 記録回路
15 FG発生回路
16 RFアンプ
17 DSP
18 デコーダ
19 マイコン
191 第1判定回路
192 回転角検出回路
193 第2判定回路
194 ホールド回路
195 停止回路
20 カウンタ
21 メモリ
100 光ディスク
140 エアバブル
TE トラッキングエラー信号
TEth 閾値
以下、本発明を実施するための最良の形態について実施例毎に順に図面に基づいて説明する。
(基本構成)
初めに、図1を参照して、本発明の情報記録装置及び情報再生装置の実施例である情報記録再生装置の基本構成について説明を進める。ここに、図1は、本実施例に係る情報記録再生装置の基本構成を概念的に示すブロック図である。尚、本実施例に係る情報記録再生装置1は、光ディスク100にデータを記録する機能と、光ディスク100に記録されたデータを再生する機能との双方を備える。
図1に示すように、本実施例に係る情報記録再生装置1は、スピンドルモータ11と、光ピックアップ12と、ドライバ13と、記録回路14と、FG発生回路15と、RF(Radio Frequency)アンプ16と、DSP(Digital Signal Processor)17と、デコーダ18と、マイコン19と、カウンタ回路20と、メモリ21とを備えている。
スピンドルモータ11は光ディスク100を回転及び停止させるもので、光ディスク100へのアクセス時に動作する。より詳細には、スピンドルモータ11は、ドライバ13から出力されるスピンドルサーボを受けつつ所定速度で光ディスク100を回転及び停止させるように構成されている。
光ピックアップ12は、光ディスク100へのデータの記録及び光ディスク100に記録されたデータの再生を行うために、例えば半導体レーザ装置と対物レンズ等から構成される。より詳細には、光ディスク100にデータを記録する場合には、光ピックアップ12は、光ディスク100に対してレーザ光LBを、相対的に大きな第1のパワーで且つドライバ13から出力されるストラテジ信号に基づいて変調しながら照射する。他方、光ディスク100に記録されたデータを再生する場合には、光ピックアップ12は、光ディスク100に対してレーザ光LBを、相対的に小さな第2のパワーで照射する。
また、光ピックアップ12は、受光領域がA、B、C及びDの4つに分割された4分割受光回路を備えている。受光したレーザ光LBの反射光に基づいて、4つの受光領域の夫々において受光される反射光の強度の総和(即ち、A+B+C+D)であるRF信号をRFアンプ16に供給したり、4つの受光領域のうちA及びDの夫々において受光される反射光の強度の和と4つの受光領域のうちB及びCの夫々において受光される反射光の強度の和との差分であるトラッキングエラー信号TEをドライバ13に供給する。
ドライバ13は、マイコン19の制御の下に、スピンドルモータ11に対してスピンドルサーボ制御信号を供給し、スピンドルモータ11を動作させる。また、ドライバ13は、マイコン19の制御の下に、トラッキングエラー信号TEに基づいてトラッキングサーボ制御信号を生成し、該トラッキングサーボ制御信号を光ピックアップ12に対して供給することで、光ピックアップ12のトラッキング制御を行う。また、ドライバ13は、マイコン19の制御の下に、フォーカスエラー信号に基づいてフォーカスサーボ制御信号を生成し、該フォーカスサーボ制御信号を光ピックアップ12に対して供給することで、光ピックアップ12のフォーカス制御を行う。また、ドライバ13は、記録回路14から供給される記録信号に基づいて、光ピックアップ12から照射されるレーザ光LBの波形を規定するレーザ駆動信号を光ピックアップ12に対して供給することで、光ピックアップ12内に設けられた半導体レーザ装置を駆動する。
記録回路14は、情報記録再生装置1の外部より供給される映像データや音声データやその他の各種データに対して、変調処理や、符号化処理や、誤り訂正符号付加処理等を行い、記録信号を生成する。生成された記録信号は、ドライバ13に出力され、ドライバ13は、該記録信号に基づいて、光ピックアップ12内に設けられた半導体レーザ装置を駆動する。
FG発生回路15は、光ディスク100が一定角回転する毎に、周期検出信号(以下、“FG信号”と称する)を生成し、DSP17へ出力する。より具体的には、FG発生回路15は、光ディスク100が例えば10度回転する毎に周期検出信号を生成するように構成してもよい。このとき、所定の基準位置に対する光ディスク100の回転角に応じた識別符号を付してFG信号を生成することが好ましい。例えば、光ディスク100の回転角が0度から10度である場合には、#1の識別符号を付したFG信号を生成し、光ディスク100の回転角が10度から20度である場合には、#2の識別符号を付したFG信号を生成し、光ディスク100の回転角が10×(r−1)度から10×r度である場合には、#rの識別符号を付したFG信号を生成することが好ましい。この場合、周期検出信号が36回検出された時点で、光ディスク100が1回転したと認識される。
RFアンプ16は、光ピックアップ12の出力信号、即ち、レーザ光LBの反射光を増幅し、該増幅した信号をDSP17に対して出力する。
DSP17は、マイコン19の制御の下に、RFアンプ16より出力される信号や、FG発生回路15より出力される信号に対して、デジタル信号処理を施す。デジタル信号処理を行う際には、後述するマイコン19内の各機能ブロックと適宜データのやり取りを行う。
デコーダ18は、DSP17においてデジタル信号処理が施された信号(特に、RFアンプ16より出力される信号)に対して、デコード処理を行うことで、映像データや音声データやその他の各種データ等を生成する。生成された映像データや音声データやその他の各種データ等は、例えばディスプレイやスピーカー等の外部出力機器に出力され、映像や音声として再生される。
マイコン19は、ドライバ13や、記録回路14や、DSP17や、デコーダ18やカウンタ回路20や、メモリ21等と、データバスを介して接続され、これらに指示を行うことで、情報記録再生装置1全体の制御を行う。通常、マイコン19が動作するためのソフトウェア又はファームウェアは、メモリ21に格納されている。
本実施例に係る情報記録再生装置1では特に、マイコン19内に、第1判定回路191と、回転角検出回路192と、第2判定回路193と、ホールド回路194と、停止回路195とを、プログラムの動作により実現される機能ブロックとして備えている。
第1判定回路192は、本発明における「第1判定手段」の一具体例を構成しており、トラッキングエラー信号TEが、予め定められた或いは適宜定められる閾値TEth以上であるか否かを判定可能に構成される。判定結果は、検出回路192及び第2判定回路193へ出力される。
回転角検出回路192は、本発明における「検出手段」の一具体例を構成しており、FG発生回路15より出力されるFG信号に基づいて、光ディスク100の回転角を検出可能に構成されている。特に、回転角検出回路192は、第1判定回路191により、トラッキングエラー信号TEが、予め定められた或いは適宜定められる閾値以上であると判定された場合の光ディスク100の回転角を検出角として検出可能に構成されている。検出角は、第2判定回路193へ出力される。
第2判定回路193は、本発明における「第2判定回路」の一具体例を構成しており、光ディスク100が1回転する毎に1度通る検出角において、光ディスク100の回転に同期して連続的に且つ周期的に、トラッキングエラー信号TEが、予め定められた或いは適宜定められる閾値TEth以上であるとの判定が第1判定回路192においてなされているか否かを判定可能に構成されている。第2判定回路193による判定結果は、ホールド回路194及び停止回路195に出力される。
ホールド回路194は、本発明における「ホールド手段」の一具体例を構成しており、光ディスク100の回転に同期して連続的に且つ周期的に、トラッキングエラー信号TEが、予め定められた或いは適宜定められる閾値以上であるとの判定が第1判定回路192においてなされていると、第2判定回路193により判定された場合に、検出角付近においてトラッキングサーボをホールドする旨の指示をドライバ13へ出力可能に構成される。即ち、ホールド回路194によりトラッキングサーボをホールドする旨の指示がドライバ13になされ、該ドライバ13は、トラッキングサーボをホールドしながらトラッキング制御を行う。
停止回路195は、本発明における「停止手段」の一具体例を構成しており、トラッキングサーボのホールドを停止する旨の指示をドライバ13へ出力可能に構成される。即ち、ホールド回路194によりトラッキングサーボをホールドする旨の指示がドライバ13になされている際に、停止回路195からトラッキングサーボのホールドを停止する旨の指示がドライバ13になされた場合、該ドライバ13は、トラッキングサーボのホールドを停止し、通常のトラッキング制御を行う。
尚、上述した第1判定回路191と、回転角検出回路192と、第2判定回路193と、ホールド回路194と、停止回路195とのより具体的な動作については、後に詳述する(図3から図10参照)。
カウンタ回路20は、本発明における「第1インクリメント手段」、「第1制御手段」及び「第1設定手段」、並びに「第2インクリメント手段」、「第2制御手段」及び「第2設定手段」の一具体例を構成しており、カウント値のインクリメント、デクリメント及びリセットを実行可能に構成されている。
メモリ21は、情報記録再生装置1におけるデータ処理全般において使用される。より具体的には、メモリ21は、情報記録再生装置1が動作するために必要な各種プログラム(即ち、ファームウェア)が格納されるROM領域と、データの一時格納用バッファや、ファームウェアプログラム等の動作に必要な変数が格納されるRAM領域などから構成される。
ここで、本実施例に係る情報記録再生装置1にローディングされる光ディスク100について、図2を参照して、説明する。ここに、図2は、本実施例に係る情報記録再生装置1にローディングされる光ディスク100を概念的に示す断面図である。
図2(a)に示すように、光ディスク100は、基盤110の上に、スピンコーティング法等を用いて有機色素膜や相変化膜等の記録膜120が形成され、該記録膜120の上に、スピンコーティング法等を用いて光透過膜130が形成されている。
光透過膜130の厚さは、光ディスク100の一具体例であるCDであれば概ね1.2mmであり、光ディスク100の一具体例であるDVDであれば概ね0.6mmであり、光ディスク100の一具体例であるBlu−ray Discであれば概ね0.1mmである。
図2(b)に示すように、光ディスク100の製造工程における条件によっては、光透過膜130中に、概ね数十μm程度の大きさのエアバブル140が形成されることがある。このエアバブル140を介して記録膜120にレーザ光LBが照射されると、レーザ光LBが記録トラックの中央付近に好適に照射されているにもかかわらず、トラッキングエラー信号TEに乱れが生ずる。その一方で、RF信号のDC成分であるPE(Pull-in Error)信号には乱れが生じない。これは、特に開口数が相対的に大きい対物レンズを用いることにより、対物レンズと光ディスク100の表面との距離が相対的に小さくなるBlu−ray Discにおいて顕著になる。
本実施例に係る情報記録再生装置1は、エアバブル140を好適に検出し、該エアバブル140によるトラッキングエラー信号TEの乱れに影響を受けることなく、好適にトラッキング制御を行う。以下、このような情報記録再生装置1の動作についてより詳細に説明を進める。
(動作原理)
続いて、図3から図10を参照して、本実施例に係る情報記録再生装置1の動作原理について説明する。
(1)記録動作
初めに、図3を参照して、本実施例に係る情報記録再生装置1の記録動作の流れについて説明する。ここに、図3は、本実施例に係る情報記録再生装置1の記録動作の流れを概念的に示すフローチャートである。
図3に示すように、初めに、情報記録再生装置1に光ディスク100がローディングされる(ステップS101)。
続いて、主として第1判定回路191、回転角検出回路192及び第2判定回路193等の動作により、エアバブルによるトラッキングエラー信号TEの乱れが検出される(ステップS102)。そして、エアバブル140によるトラッキングエラー信号TEの乱れが検出された場合には、主としてホールド回路194及び停止回路195等の動作により、エアバブル140によるトラッキングエラー信号TEの乱れが生じている位置で、トラッキングサーボがホールドされる(ステップS103)。
尚、エアバブル140によるトラッキングエラー信号TEの乱れの検出動作及びエアバブルによるトラッキングエラー信号TEの乱れが生じている位置で、トラッキングサーボのホールド動作については後に詳述する(夫々、図4から図6及び図7から図9参照)。
この際、光ディスク100に対するデータの記録動作も同時に行われている(ステップS104)。
その後、記録動作を終了するか否かが判定される(ステップS105)。例えば、ユーザにより記録動作を終了する旨の指示がなされたか否か、又は光ディスク100に記録すべきデータを全て記録し終えたか否かが判定される。
ステップS105における判定の結果、記録動作を終了すると判定された場合には(ステップS105:Yes)、記録動作を終了する。この際、必要に応じてファイナライズ処理やイジェクト処理を行うように構成してもよい。
他方、ステップS105における判定の結果、記録動作を終了しないと判定された場合には(ステップS105:No)、再度ステップS102ないしはステップS104へ戻り、記録動作を継続する。
(2)エアバブルによるトラッキングエラー信号TEの乱れの検出動作
続いて、図4から図7を参照して、本実施例に係る情報記録再生装置1の記録動作のうちの「エアバブル140によるトラッキングエラー信号TEの乱れの検出動作」の流れについて説明する。尚、ここでは、図4を参照しながら検出動作の流れを説明すると共に、適宜図5及び図6を参照しながらより詳細な説明を加える。ここに、図4は、本実施例に係る情報記録再生装置1の記録動作のうちの「エアバブル140によるトラッキングエラー信号TEの乱れの検出動作」の流れを概念的に示すフローチャートである。
図4に示すように、初めに、カウンタ回路20の動作により、カウンタcnt1が初期値である“0”に設定される(ステップS201)。
続いて、トラッキングエラー信号TEの乱れを検出する際に用いられる閾値TEthが設定される(ステップS202)。ここで設定される閾値TEthは、トラッキングエラー信号TEの許容範囲を示すものであり、該許容範囲の上限閾値TEth(max)と下限閾値TEth(min)とが設定される。具体的には、トラッキングエラー信号TEが上限閾値TEth(max)未満であり且つ下限閾値TEth(min)を超えていれば、トラッキングエラー信号に乱れは生じていないと判定される。他方、トラッキングエラー信号TEが上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であれば、トラッキングエラー信号に乱れが生じていると判定される。この判定は、第1判定回路191の動作により行われる。
尚、本実施例において、「トラッキングエラー信号TEが閾値TEth以上である」状態は、トラッキングエラー信号TEが上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下である状態を示すものとする。他方、「トラッキングエラー信号TEが閾値TEth以上でない」状態は、トラッキングエラー信号TEが上限閾値TEth(max)以上でなく且つ下限閾値TEth(min)以下でない状態を示すものとする。
ここで、閾値TEth(即ち、上限閾値TEth(max)及び下限閾値TEth(min))の設定方法について、図5を参照して説明する。ここに、図5は、トラッキングエラー信号TEの閾値TEthを概念的に示すグラフである。
図5に示すように、トラッキングエラー信号TEには、トラッキングサーボで追従することができないほどの高周波な信号成分が含まれている。この高周波の信号成分は、残留成分と称される。例えば、光ディスク100を1回転することで得られるトラッキングエラー信号TEの残留成分の最大値をTEn(max)、残留成分の最小値をTEn(min)とする。
また、トラッキングエラー信号TEの最大値をTE(max)、トラッキングエラー信号TEの最小値をTE(min)とする。この最大値TE(max)及び最小値TE(min)は、トラッキングサーボをオープンにした状態で、光ディスク100を少なくとも1回転以上させたときに得られるトラッキングエラー信号TEの最大値及び最小値に相当する。
本実施例では、上限閾値TEth(max)は、トラッキングエラー信号TEの最大値TE(max)と残留成分の最大値TEn(max)との平均値に設定される。つまり、TEth(max)=(TE(max)+TEn(max))/2となる。
同様に、下限閾値TEth(min)は、トラッキングエラー信号TEの最小値TE(min)と残留成分の最小値TEn(min)との平均値に設定される。つまり、TEth(min)=(TE(min)+TEn(min))/2となる。
もちろんこの閾値TEthの設定方法は一具体例であって、他の設定方法によって閾値を定めるように構成してもよい。要は、トラッキングエラー信号TEに乱れが生じているか否かを判定可能な閾値が設定されれば足りる。
再び図4において、マイコン19の制御の下に、続いてディフェクトが検出されているか否かが判定される(ステップS203)。ディフェクトの検出は、ディフェクト検出信号に基づいて行われる。ディフェクト検出信号は、RF信号のDC成分であるPE信号がある一定値未満になった場合にハイレベルとなり、RF信号のDC成分であるPE信号がある一定値以上になった場合にローレベルとなる。そして、ディフェクト検出信号がハイレベルであるときに、ディフェクトが検出されているものと認識される。
ステップS203における判定の結果、ディフェクトが検出されていると判定された場合には(ステップS203:Yes)、ディフェクトが検出されたときのトラッキング制御を行いながら、ステップS201へ戻る。より具体的には、ディフェクトが検出された場合には、後述するトラッキングサーボのホールド動作を行うことが好ましい。
他方、ステップS203における判定の結果、ディフェクトが検出されていないと判定された場合には(ステップS203:No)、続いて、第1判定回路191の動作により、トラッキングエラー信号TEが、閾値TEth以上であるか否か(即ち、上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であるか否か)が判定される(ステップS204)。つまり、トラッキングエラー信号TEに乱れが生じているか否かが判定される。
ステップS204における判定の結果、トラッキングエラー信号TEが、上限閾値TEth(max)以上でなく且つ下限閾値TEth(min)以下でないと判定された場合には(ステップS204:No)、トラッキングエラー信号TEに乱れは生じていないと考えられる。従って、ステップS203へ戻り、ステップS203及びステップS204の処理を継続する。
他方、ステップS204における判定の結果、トラッキングエラー信号TEが、上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であると判定された場合には(ステップS204:Yes)、トラッキングエラー信号TEに乱れが生じていると考えられる。
このとき、回転角検出回路192の動作により、トラッキングエラー信号TEが上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であると判定された時点での光ディスク100の回転角FGadrが検出される(ステップS205)。ここで検出される回転角FGadrは、FG発生回路15より出力されるFG信号そのものであってもよいし、或いは、実際の回転角を示す数値であってもよい。
その後、第2判定回路193の動作により、カウンタcnt1が“0”であるか否かが判定される(ステップS206)。言い換えれば、ステップS205において検出された回転角FGadrにおいて、トラッキングエラー信号TEが上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であると初めて判定されたか否かが判定される。ステップS205において検出された回転角FGadrにおいて、トラッキングエラー信号TEが上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であると初めて判定された場合には、カウンタcnt1は“0”となっている。他方、ステップS205において検出された回転角FGadrにおいて、トラッキングエラー信号TEが上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であると前回も判定された場合には、カウンタcnt1は“0”以外の数値をとっている。
ステップS206における判定の結果、カウンタcnt1が“0”であると判定された場合には(ステップS206:Yes)、カウンタ回路20の動作によりカウンタcnt1が“1”インクリメントされる(ステップS207)。その後、ステップS205において検出された回転角FGadrがメモリ21中の変数FG1に格納される(ステップS210)。その後、ステップS203へ戻り、処理を継続する。
他方、ステップS206における判定の結果、カウンタcnt1が“0”でないと判定された場合には(ステップS206:No)、カウンタ回路20の動作によりカウンタcnt1が“1”インクリメントされる(ステップS207)。
その後、第2判定回路193の動作により、ステップS205において検出された回転角FGadrが、メモリ21中の変数FG1の値と同じであるか否かが判定される(ステップS208)。つまり、前回検出された回転角FGadrと、光ディスク100が概ね1回転した後に検出された回転角FGadrとが同一であるか否かが判定される。更に言い換えれば、トラッキングエラー信号TEが上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であると判定されたときの回転角FGadrと、該判定されたときの記録トラックに隣接する記録トラックにおいてトラッキングエラー信号TEが上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であると再度判定されたときの回転角FGadrとが同一であるか否かが判定される。
ステップS208における判定の結果、ステップS205において検出された回転角FGadrが、メモリ21中の変数FG1の値と同じであると判定された場合には(ステップS208:Yes)、ステップS204において検出されたトラッキングエラー信号TEの乱れは、光ディスク100の回転に同期して周期的に且つ連続的に検出されたものであると判断することができる。
続いて、第2判定回路193の動作により、カウンタcnt1が3以上であるか否かが判定される(ステップS209)。
ステップS209における判定の結果、カウンタcnt1が3以上でないと判定された場合には(ステップS209:No)、再度ステップS203へ戻り処理を継続する。
他方、ステップS209における判定の結果、カウンタcnt1が3以上であると判定された場合には(ステップS209:Yes)、ステップS204において検出されたトラッキングエラー信号TEの乱れは、光ディスク100の回転に同期して周期的に且つ3回以上連続的に検出されたものであると判断することができる。従って、ステップS204において検出されたトラッキングエラー信号TEの乱れは、エアバブル140によるものであると考えられる。言い換えれば、回転角FGadrがメモリ21中の変数FG1と同一である位置において、エアバブル140が発生していると認識することができる。このため、エアバブルによるトラッキングエラー信号の乱れ位置でのサーボホールド動作へと進む。
他方、ステップS208における判定の結果、ステップS205において検出された回転角FGadrが、メモリ21中の変数FG1の値と同じでないと判定された場合には(ステップS208:No)、ステップS204において検出されたトラッキングエラー信号TEの乱れは、光ディスク100の回転に同期して周期的に検出されたものではないと判断することができる。従って、ステップS204において検出されたトラッキングエラー信号TEの乱れは、エアバブル140によるものではなく、外乱によるものであると考えられる。言い換えれば、回転角FGadrがメモリ21中の変数FG1と同一である位置において、偶発的に外乱が生じたと認識することができる。このため、ステップS201へ戻ってカウンタcnt1を0にリセットした後、ステップS201以降の処理が継続される。
尚、エアバブル140によるトラッキングエラー信号TEの乱れの検出動作時の、情報記録再生装置1中で用いられる各種信号の変化の態様を、図6を参照してより詳細に説明する。ここに、図6は、「エアバブル140によるトラッキングエラー信号TEの乱れの検出動作」時の、本実施例に係る情報記録再生装置1中で用いられる各種制御信号を時間軸に沿って概念的に示すタイミングチャートである。
図6の最上部にトラッキングエラー信号TE、並びに上限閾値TEth(max)及び下限閾値TEth(min)を示す。トラッキングエラー信号TEが、上限閾値以上TEth(max)以上又は下限閾値TEth(min)未満となった場合には、バブル検出信号がハイレベルとなる。バブル検出信号は、ステップS204における判定の結果を示す信号であって、第1判定回路191の出力に相当する。
図6では、Aのタイミングでバブル検出信号がハイレベルになっている。バブル検出信号がハイレベルとなったときは、回転角検出回路192により、回転角FGadrが検出される。図6中では、バブル検出信号がハイレベルになったときのFG信号には#8の識別符号が付されている。従って、回転角FGadrは70度から80度となる。また、カウンタcnt1が“1”にインクリメントされる。
以降は、回転角FGadrが概ね70度から80度となるタイミングで、バブル検出ウインドウがオープン状態となる。バブル検出ウインドウがオープン状態となっている間にバブル検出信号がハイレベルになっていれば、カウンタcnt1が“1”だけインクリメントされ、カウンタcnt1の値は“1”となる。他方、バブル検出ウインドウがオープン状態となっている間にバブル検出信号がローレベルになっていれば、カウンタcnt1が“0”にリセットされる。つまり、バブル検出ウインドウは、光ディスク100の回転に同期して周期的に且つ連続的に同一の回転角FGadrにおいて、バブル検出信号がハイレベルになるかを判定するために用いられる。
また、バブル検出ウインドウは、光ディスク100の回転角FGadrが概ね70度から80度となるタイミングに加えて、例えば光ディスク100の回転角FGadrが概ね60度から70度となるタイミング及び80度から90度となるタイミングでもオープン状態となるように構成してもよい。言い換えれば、光ディスク100の回転角FGadrがメモリFG1中の変数FG1の値と同一となるタイミングに加えて、光ディスク100の回転角FGadrがメモリFG1中の変数FG1の値と近似するないしは近接するタイミングにもバブル検出ウインドウをオープン状態とするように構成してもよい。
その後、光ディスク100が1回転して、回転角FGadrが再度70度から80度となるBのタイミングでは、バブル検出信号がローレベルになっている。従って、Aのタイミングで検出されたトラッキングエラー信号TEの乱れは、エアバブル140によるものではなく、例えば外乱によるものであると考えられる。このため、カウンタcnt1が“0”にリセットされ、更にバブル検出ウインドウは、常にオープン状態とされる。
その後、光ディスク100が数回転したCのタイミングで、再度バブル検出信号がハイレベルとなる。このときの回転角FGadrは40度から50度となる。このため、バブル検出ウインドウは、回転角が40度から50度となるタイミングでオープン状態となる。また、カウンタcnt1が“1”だけインクリメントされ、カウンタcnt1の値は“1”となる。
その後、光ディスク100が1回転して、回転角FGadrが再度40度から50度となるDのタイミングでも、バブル検出信号がハイレベルとなっている。従って、カウンタcnt1が“1”だけインクリメントされ、カウンタcnt1は“2”となる。
その後、光ディスク100が1回転して、回転角FGadrが再度40度から50度となるEのタイミングでも、バブル検出信号がハイレベルとなっている。従って、カウンタcnt1が“1”だけインクリメントされ、カウンタcnt1は“3”となる。ここで、カウンタcnt1が“3”以上となっているため、この時点で、後述のトラッキングサーボのホールド動作に移行する。
尚、図4において示したフローチャートは、トラッキングエラー信号TEが上限閾値以上TEth(max)以上又は下限閾値TEth(min)未満になったときに、光ディスク100の回転角FGadrがメモリ21中の変数FG1の値と同一であるか否かを判定している。しかしながら、視点を代えて、光ディスク100の回転角FGadrがメモリ21中の変数FG1の値と同一となるときに(即ち、光ディスク100が1回転するタイミングにあわせて)、トラッキングエラー信号TEが上限閾値以上TEth(max)以上又は下限閾値TEth(min)未満となるか否かを判定するように構成してもよい。この場合の動作について、図7を参照して説明する。ここに、図7は、本実施例に係る情報記録再生装置1の記録動作のうちの「エアバブル140によるトラッキングエラー信号TEの乱れの検出動作」の他の流れを概念的に示すフローチャートである。
図7に示すように、ステップS201からステップS205までの動作は、図4に示す動作例と同様に行われる。
ステップS205における動作に続いて、カウンタ回路20の動作により、カウンタcnt1が“1”だけインクリメントされ(ステップS207)、ステップS205において検出された回転角FGadrがメモリ21中の変数FG1に格納される(ステップS210)。
続いて、マイコン19の制御の下に、ディフェクトが検出されているか否かが判定される(ステップS213)。
ステップS213における判定の結果、ディフェクトが検出されていると判定された場合には(ステップS213:Yes)、ディフェクトが検出されたときのトラッキング制御を行いながら、ステップS201へ戻る。
他方、ステップS213における判定の結果、ディフェクトが検出されていないと判定された場合には(ステップS213:No)、続いて、現在の光ディスク100の回転角FGadrが検出される(ステップS215)。
その後、第2判定回路193の動作により、ステップS215において検出された現在の光ディスク100の回転角FGadrが、メモリ21中の変数FG1の値と同じであるか否かが判定される(ステップS218)。
ステップS218における判定の結果、ステップS215において検出された現在の光ディスク100の回転角FGadrが、メモリ21中の変数FG1の値と同じでないと判定された場合には(ステップS218:No)、ステップS213へ戻り、ディフェクト検出を行いながら、光ディスク100の回転角FGadrが、メモリ21中の変数FG1の値と同じになるまで、光ディスク100を回転させる。
他方、ステップS218における判定の結果、ステップS215において検出された現在の光ディスク100の回転角FGadrが、メモリ21中の変数FG1の値と同じでないと判定された場合には(ステップS218:No)、第1判定回路191の動作により、該回転角FGadrにおいて生成されるトラッキングエラー信号TEが、閾値TEth以上であるか否か(即ち、上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であるか否か)が判定される(ステップS214)。つまり、トラッキングエラー信号TEに乱れが生じているか否かが判定される。
ステップS214の判定の結果、トラッキングエラー信号TEが、上限閾値TEth(max)以上でなく且つ下限閾値TEth(min)以下でないと判定された場合には(ステップS214:No)、ステップS204及びステップS214の夫々において検出されたトラッキングエラー信号TEの乱れは、光ディスク100の回転に同期して周期的に検出されたものではないと判断することができる。従って、ステップS204及びステップS214において検出されたトラッキングエラー信号TEの乱れは、エアバブル140によるものではなく、外乱によるものであると考えられる。このため、ステップS201へ戻ってカウンタcnt1を0にリセットした後、ステップS201以降の処理が継続される。
但し、同一の回転角においてトラッキングエラー信号TEが乱れていないと連続して複数回判定されるまでは、カウンタcnt1をリセットすることなく、ステップS213へ戻るように構成してもよい。
他方、ステップS214の判定の結果、トラッキングエラー信号TEが、上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であると判定された場合には(ステップS214:Yes)、ステップS204及びステップS214の夫々において検出されたトラッキングエラー信号TEの乱れは、光ディスク100の回転に同期して周期的に且つ連続的に検出されたものであると判断することができる。その後、カウンタcnt1を“1”だけインクリメントする(ステップS207)。
続いて、第2判定回路193の動作により、カウンタcnt1が3以上であるか否かが判定される(ステップS209)。
ステップS209における判定の結果、カウンタcnt1が3以上でないと判定された場合には(ステップS209:No)、再度ステップS213へ戻り処理を継続する。
他方、ステップS209における判定の結果、カウンタcnt1が3以上であると判定された場合には(ステップS209:Yes)、ステップS214及びステップS214の夫々において検出されたトラッキングエラー信号TEの乱れは、光ディスク100の回転に同期して周期的に且つ3回以上連続的に検出されたものであると判断することができる。従って、ステップS204及びステップS214の夫々において検出されたトラッキングエラー信号TEの乱れは、エアバブル140によるものであると考えられる。このため、エアバブルによるトラッキングエラー信号の乱れ位置でのサーボホールド動作へと進む。
このように、図7に示す動作は、図6の「バブル検出ウインドウ」を利用する動作に相当する。また、図7に示す動作と図4に示す動作とを適宜組み合わせた動作を情報記録再生装置1が行ってもよいことは言うまでもない。
(3)エアバブルによるトラッキングエラー信号の乱れ位置でのトラッキングサーボのホールド動作
続いて、図8から図10を参照して、本実施例に係る情報記録再生装置1の記録動作のうちの「エアバブル140によるトラッキングエラー信号TEの乱れが生ずる位置でのトラッキングサーボのホールド動作」の流れについて説明する。尚、ここでは、図8を参照しながらホールド動作の流れを説明すると共に、適宜図9及び図10を参照しながらより詳細な説明を加える。ここに、図8は、本実施例に係る情報記録再生装置1の記録動作のうちの「エアバブル140によるトラッキングエラー信号TEの乱れが生ずる位置でのトラッキングサーボのホールド動作」の流れを概念的に示すフローチャートである。
図8に示すように、初めに、カウンタ回路20の動作により、カウンタcnt2が初期値としての“0”に設定される(ステップS301)。
続いて、第2判定回路193の動作により、現在の光ディスク100の回転角FGadrが、メモリ21中の変数FG1の値と同一であるか否かが判定される(ステップS302)。
ステップS302における判定の結果、現在の光ディスク100の回転角FGadrが、メモリ21中の変数FG1の値と同一でないと判定された場合には(ステップS302:No)、再度ステップS301へ戻り、光ディスク100の回転角FGadrがメモリ21中の変数FG1の値と同一になるまで、光ディスク100を回転させる。
他方、ステップS302における判定の結果、現在の光ディスク100の回転角FGadrが、メモリ21中の変数FG1の値と同一であると判定された場合には(ステップS302:Yes)、続いて、第1判定回路191の動作により、トラッキングエラー信号TEが、上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であるか否かが判定される(ステップS303)。つまり、光ディスク100の回転角FGadrがメモリ21中の変数FG1の値と同一であるときに検出されるトラッキングエラー信号TEに乱れが生じているか否かが判定される。
ステップS303における判定の結果、トラッキングエラー信号TEが、上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であると判定された場合には(ステップS303:Yes)、トラッキングエラー信号TEが上限閾値TEth(max)以上であるか又は下限閾値TEth(min)以下であり、且つ光ディスク100の回転角FGadrがメモリ21中の変数FG1の値と同一である期間、ホールド回路194の動作により、トラッキングサーボのホールド動作が行われる(ステップS304)。そして、トラッキングエラー信号TEが上限閾値TEth(max)未満であり且つ下限閾値TEth(min)を超えるか、又は光ディスク100の回転角FGadrがメモリ21中の変数FG1の値と同一でなくなった場合には、停止回路195の動作により、トラきっキングサーボのホールド動作が停止され、通常のトラッキングサーボの動作が行われる。
ここで、図9を参照して、トラッキングサーボのホールド動作について説明する。ここに、図9は、「エアバブル140によるトラッキングエラー信号TEの乱れが生ずる位置でのサーボホールド動作」時の、本実施例に係る情報記録再生装置1中で用いられるトラッキングエラー信号TE及びトラッキングサーボ制御信号の夫々を時間軸に沿って概念的に示すタイミングチャートである。
図9の上側のグラフに示すように、エアバブル140に起因してトラッキングエラー信号TEが乱れたとする。このとき、トラッキングエラー信号TEが閾値TEth以上となる場合(即ち、図9の上側のグラフのうちの太線にて示す部分)に、トラッキングサーボのホールド動作が行われる。
本実施例におけるトラッキングサーボのホールド動作とは、トラッキングエラー信号TEの実際の数値に係わらず、トラッキングエラー信号TEが “0”であるとみなして、トラッキング制御を行うことを意味する。このホールド動作は、実際にはレーザ光LBが記録トラックの中央付近に照射されているにも係わらず、トラッキングエラー信号TEに乱れが生じてしまう場合に行われる。従って、上述したエアバブル140によりトラッキングエラー信号TEが乱れている場合に、ホールド動作を行うことで、いわば誤ったトラッキングエラー信号TEに基づいてトラッキング制御が行われる不都合を防ぐことができる。
但し、ホールド動作が行われるまでに、誤ったトラッキングエラー信号TE(即ち、図9の上側のグラフのうちの点線にて示す部分)に基づいて一定時間トラッキング制御が行われてしまっている。従って、係るトラッキング制御によって光ピックアップ12が移動した距離だけ、逆の方向に光ピックアップ12を移動させる必要がある。言い換えれば、誤ったトラッキングエラー信号TEに基づいて移動した光ピックアップ12を、記録トラックの中央付近にレーザ光を照射することができる位置(言い換えれば、初期位置)に戻す必要がある。この場合、図9の下側のグラフに示すように、ホールド動作が行われるまでのトラッキングサーボ制御信号による光ピックアップ12のトラッキング量を相殺することができるトラッキングサーボ制御信号が、ホールド動作が行われた後に、ホールド回路194の制御を受けるドライバ13より光ピックアップ12に供給される。
再び図8において、ステップS303における判定の結果、トラッキングエラー信号TEが、上限閾値TEth(max)以上でなく且つ下限閾値TEth(min)以下でないと判定された場合には(ステップS303:No)、続いて、カウンタ回路20の動作により、カウンタcnt2が“1”だけインクリメントされる(ステップS305)。
その後、例えば停止回路195の動作により、カウンタcnt2が2以上であるか否かが判定される(ステップS306)。
ステップS306における判定の結果、カウンタcnt2が2以上でないと判定された場合には(ステップS306:No)、再びステップS302へ戻り、ステップS302以下の処理を継続する。
他方、ステップS306における判定の結果、カウンタcnt2が2以上であると判定された場合には(ステップS306:Yes)、連続して2回以上、光ディスク100の回転角FGadrがメモリ21中の変数FG1の値と同一である場合に、トラッキングエラー信号TEに乱れが生じていない。より具体的には、回転角がメモリ21中の変数FG1の値と同一である第1のトラック上の記録エリアにおいてトラッキングエラー信号TEに乱れが生じておらず、且つ回転角がメモリ21中の変数FG1の値と同一である、第1の記録トラックに隣接する第2のトラック上の記録エリアにおいてトラッキングエラー信号TEに乱れが生じていない。つまり、連続して2回転以上、エアバブル140を認識することができなかったと考えられる。これにより、回転角FGadrがメモリ21中の変数FG1の値と同一である位置には、既にエアバブル140が存在していないと考えられる。このため、トラッキングサーボのホールド動作を終了して、図3のステップS102ないしはステップS104へ戻り、処理を継続する。
尚、エアバブル140によるトラッキングエラー信号TEの乱れ位置でのトラッキングサーボのホールド動作時の、情報記録再生装置1中で用いられる各種信号の変化の態様を、図10を参照してより詳細に説明する。ここに、図10は、「エアバブル140によるトラッキングエラー信号TEの乱れ位置でのトラッキングサーボのホールド動作」時の、本実施例に係る情報記録再生装置1中で用いられる各種制御信号を時間軸に沿って概念的に示すタイミングチャートである。
図10の最上部にトラッキングエラー信号TE、並びに上限閾値TEth(max)及び下限閾値TEth(min)を示す。トラッキングエラー信号TEが、上限閾値以上TEth(max)以上又は下限閾値TEth(min)未満となり、且つ光ディスク100の回転角FGadrがメモリ21中の変数FG1(図10では、概ね50度)と同一となった場合には、ホールド信号がハイレベルとなり、トラッキングサーボのホールド動作が行われる。
例えば、光ディスク100の回転角FGadrが40度から50度となるAのタイミングで、トラッキングエラー信号TEが、上限閾値以上TEth(max)以上又は下限閾値TEth(min)未満となっている。このため、Aのタイミングでホールド信号がハイレベルとなり、トラッキングサーボのホールド動作が行われる。
尚、光ディスク100が1回転する間には、ホールド動作が1回のみ行われることが好ましい。つまり、光ディスク100が1回転するうちの回転角FGadrが40度から50度となったときに、1回のみホールド動作が行われることが好ましい。但し、光ディスク100が1回転する間にホールド動作が複数回行われるように構成してもよい。例えば、同一の記録トラック上の異なる回転角の位置に2箇所以上エアバブル140が存在している場合等には、光ディスク100が1回転する間にホールド動作が複数回行われるように構成してもよい。
また、光ディスク100の回転角FGadrが40度から50度となるタイミングに加えて、光ディスク100の回転角FGadrが概ね30度から40度となるタイミング及び50度から60度となるタイミングでもホールド動作を行うように構成してもよい。言い換えれば、光ディスク100の回転角FGadrがメモリFG1中の変数FG1の値と同一となるタイミングに加えて、光ディスク100の回転角FGadrがメモリFG1中の変数FG1の値と近似するないしは近接するタイミングにもホールド動作を行うように構成してもよい。
その後、光ディスク100が1回転して、回転角FGadrが再度40度から50度となるBのタイミングでも、トラッキングエラー信号TEが、上限閾値以上TEth(max)以上又は下限閾値TEth(min)未満となっている。このため、Bのタイミングでホールド信号がハイレベルとなり、トラッキングサーボのホールド動作が行われる。
その後、光ディスク100が1回転して、回転角FGadrが再度40度から50度となるCのタイミングでも、トラッキングエラー信号TEが、上限閾値以上TEth(max)以上又は下限閾値TEth(min)未満となっている。このため、Cのタイミングでホールド信号がハイレベルとなり、トラッキングサーボのホールド動作が行われる。
その後、光ディスク100が1回転して、回転角FGadrが再度40度から50度となるDのタイミングでは、トラッキングエラー信号TEは、上限閾値以上TEth(max)以上ではなく且つ下限閾値TEth(min)未満ではない。このため、Dのタイミングでは、ホールド信号はローレベルのままであり、トラッキングサーボのホールド動作は行われない。また、カウンタcnt2が、“1”だけインクリメントされて、カウンタcnt2は“1”となる。
その後、光ディスク100が1回転して、回転角FGadrが再度40度から50度となるEのタイミングでは、トラッキングエラー信号TEは、上限閾値以上TEth(max)以上ではなく且つ下限閾値TEth(min)未満ではない。このため、Eのタイミングでは、ホールド信号はローレベルのままであり、トラッキングサーボのホールド動作は行われない。また、カウンタcnt2が、“1”だけインクリメントされて、カウンタcnt2は“2”となる。
ここで、カウンタcnt2が“2”以上となっているため、この時点で、トラッキングサーボのホールド動作は停止され、通常のトラッキング制御が開始される。また、エアバブルによるトラッキングエラー信号TEの乱れの検出動作が再度開始される。
以上説明したように、本実施例に係る情報記録再生装置1によれば、トラッキングエラー信号TEの乱れの原因を好適に識別することができる。より具体的には、ディフェクト検出信号がハイレベルとなっていれば、トラッキングエラー信号TEの乱れが、ディフェクトによるものであると識別することができる。ディフェクト検出信号がローレベルであり、且つPE信号がある一定値以下になっていれば、トラッキングエラー信号TEの乱れが、外乱によるものであると識別することができる。そして、上述の検出動作により、トラッキングエラー信号TEの乱れが、エアバブルによるものであると識別することができる。
そして、トラッキングエラー信号TEの乱れの原因を好適に識別することができるがゆえに、原因に応じた好適なトラッキング制御を行うことができる。より具体的には、トラッキングエラー信号TEの乱れがディフェクトによるものであると識別した場合には、トラッキングサーボのホールド動作が行われる。トラッキングエラー信号TEの乱れが外乱によるものであると識別した場合には、通常のトラッキング制御(言い換えれば、ホールド動作を行わないトラッキングサーボ)が行われる。そして、トラッキングエラー信号TEの乱れがエアバブルによるものであると識別した場合には、トラッキングサーボのホールド動作が行われる。従って、トラッキングエラー信号TEの乱れの原因によらず、好適なトラッキング制御を行うことができる。その結果、所望の記録トラックに好適にレーザ光を照射することができ、所望の記録トラックに隣接する記録トラックにトラッキングが外れてしまうという不都合を抑制ないしは防止することができる。
加えて、マイコン19上で動作するファームウェア等のプログラムを更新することにより、本実施例に係る情報記録再生装置1を実現することができる。言い換えれば、各種ICチップ等の物理的な回路ないしはセンサ等の物理的な構成要素を新たに追加することなく、本実施例に係る情報記録再生装置1を実現することができる。従って、情報記録再生装置1の回路構成を大幅に変更する必要がなくなるため、本実施例に係る情報記録装置1を導入するために必要なコストを低減することができる。
尚、上述の説明は、一つのエアバブル140を検出したら、該エアバブル140に対応してトラッキングサーボのホールド動作を行うように構成している。しかしながら、一つのエアバブル140を検出した場合であっても、該エアバブル140に対応してトラッキングサーボのホールド動作を行うと共に、他のエアバブル140の存在を検出するように構成してもよい。つまり、複数のホールド動作と複数の検出動作とが、同時並行して排他的に行われるように構成してもよい。特に、光ディスク100の記録トラック1周につき二つ以上のエアバブル140が存在している場合には、複数のホールド動作と複数の検出動作とが、同時並行して排他的に行われる頻度が高くなると考えられる。この場合、エアバブル140の位置(具体的には、エアバブル140が存在する位置における光ディスク100の回転角)を示す変数を、FG1、FG2、・・・、FGx(但し、xは2以上)のように複数用意することが好ましい。そして、FG1、FG2、・・・、及びFGxの夫々の変数に対して、上述した検出動作が排他的に(言い換えれば、他の変数を考慮することなく)行われると共に、上述したホールド動作が排他的に(言い換えれば、他の変数を考慮することなく)行われる。これにより、光ディスク100の記録トラック1周につき二つ以上のエアバブル140が存在している場合等であっても、上述した各種利益を好適に享受することができる。
但し、安定的なトラッキング動作ないしは記録動作を維持するという観点からは、xの数には上限を設けることが好ましい。
更に、上述の実施例では、エアバブルによってトラッキングエラー信号TEが乱れた位置においてトラッキングサーボのホールド動作を行うように構成しているが、ホールド動作を行うことに代えて、トラッキングサーボのゲインを調整する(具体的には、例えばゲインを落とす)ように構成してもよい。
また、閾値TEthを設定する際には、トラッキングエラー信号TEの残留成分にもエアバブル140の影響が出現し得ることを考慮して、上述の手法に代えて、以下に示す手法で閾値TEthを設定するように構成してもよい。ここで、閾値TEthを設定する他の手法について、図11を参照して説明する。ここに、図11は、トラッキングエラー信号TEの他の閾値TEthを概念的に示すグラフである。
図11に示すように、トラッキングエラー信号TEの残留成分(好ましくは、光ディスク100を1回転して得られるトラッキングエラー信号TEの残留成分)を、時間軸に沿って複数の区間(区間#1から区間#8)に分割する。そして、各区間の最大値及び最小値を抽出する。
この手法では、上限閾値TEth(max)は、各区間の最大値のうち3番目に大きい最大値TEn(max3)とトラッキングエラー信号TEの最大値TE(max)との平均値に設定される。つまり、TEth(max)=(TE(max)+TEn(max3))/2となる。
また、上限閾値TEth(min)は、各区間の最小値のうち3番目に小さい最小値TEn(min3)とトラッキングエラー信号TEの最小値TE(min)との平均値に設定される。つまり、TEth(min)=(TE(min)+TEn(min3))/2となる。
というのも、各区間の最大値のうち1番目に大きい最大値TEn(max1)や2番目に大きい最大値TEn(max2)は、エアバブル140に起因したものである可能性も否定できない。同様に、各区間の最小値のうち1番目に小さい最小値TEn(min1)や2番目に小さい最小値TEn(min2)も、エアバブル140に起因したものである可能性も否定できない。従って、閾値TEthを設定する際にエアバブル140の影響が及ばないように、各区間の最大値のうち3番目に大きい最大値TEn(max3)や各区間の最小値のうち3番目に小さい最小値TEn(min3)を用いて閾値TEthを設定することが好ましい。
もちろん、各区間の最大値のうちX(但し、Xは2以上の整数)番目に大きい最大値TEn(maxX)や各区間の最小値のうちY(但し、Yは2以上の整数)番目に小さい最小値TEn(minY)を用いて閾値TEthを設定するように構成してもよい。
また、上述の実施例では、情報記録媒体の一例として光ディスク100及び情報記録再生装置の一例として光ディスク100に係るレコーダ或いはプレーヤについて説明したが、本発明は、光ディスク及びそのレコーダに限られるものではなく、他の高密度記録或いは高転送レート対応の各種情報記録媒体並びにそのレコーダ或いはプレーヤにも適用可能である。
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う情報記録装置及び方法、並びに記録制御用のコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
本発明に係る情報記録装置及び方法、並びにコンピュータプログラムは、例えばDVDレコーダ等の情報記録装置等に利用可能である。また、例えば民生用或いは業務用の各種コンピュータ機器に搭載される又は各種コンピュータ機器に接続可能な情報記録装置等にも利用可能である。

Claims (13)

  1. トラッキングエラー信号の絶対値が所定の第1閾値以上であるか否かを判定する第1判定手段と、
    前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合の、情報記録媒体の回転角を検出角として検出する検出手段と、
    前記情報記録媒体の回転に同期して且つ同一の検出角において連続的に、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定がなされるか否かを判定する第2判定手段と、
    前記情報記録媒体の回転に同期して且つ同一の検出角において連続的に、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定がなされていると前記第2判定手段により判定された場合、前記検出角付近におけるトラッキングサーボをホールドするホールド手段と
    を備え、
    前記第1判定手段による判定、前記検出手段による検出、前記第2判定手段による判定及び前記ホールド手段によるホールドの夫々は、前記情報記録媒体への情報の記録と並行して行われることを特徴とする情報記録装置。
  2. 前記情報記録媒体は、スパイラル状の又は同心円状の記録トラックを備えており、
    前記第2判定手段は、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された前記記録トラックに隣接する前記記録トラック上の前記検出角において、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定がなされるか否かを判定することを特徴とする請求項1に記載の情報記録装置。
  3. 第1カウンタ値をインクリメントする第1インクリメント手段と、
    前記検出角において、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合に、前記第1カウント値をインクリメントするように前記第1インクリメント手段を制御する第1制御手段と、
    前記検出角において、前記トラッキングエラー信号の絶対値が前記第1閾値以上でないと判定された場合に、前記第1カウント値を初期値に設定する第1設定手段と
    を更に備え、
    前記第2判定手段は、前記第1カウント値が所定の第2閾値以上であるか否かを判定することを特徴とする請求項1に記載の情報記録装置。
  4. 前記情報記録媒体は、スパイラル状の又は同心円状の記録トラックを備えており、
    前記第1制御手段は、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された前記記録トラックに隣接する前記記録トラック上の前記検出角において、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合に、前記第1カウント値をインクリメントするように前記第1インクリメント手段を制御することを特徴とする請求項3からに記載の情報記録装置。
  5. 前記第1閾値は、前記トラッキングエラー信号が取り得る最大値と前記トラッキングエラー信号の残留成分の最大値との平均値、及び前記トラッキングエラー信号が取り得る最小値と前記トラッキングエラー信号の残留成分の最小値との平均値の少なくとも一方であることを特徴とする請求項1に記載の情報記録装置。
  6. 前記第1閾値は、前記トラッキングエラー信号を複数のサンプリング区間に分割した場合の、複数のサンプリング区間の夫々における最大値のうち少なくとも2番目以降に最大となる値と前記トラッキングエラー信号の残留成分を複数のサンプリング区間に分割した場合の、複数のサンプリング区間の夫々における最大値のうち少なくとも2番目以降に最大となる値との平均値、及び前記複数のサンプリング区間の夫々における最小値のうち少なくとも2番目以降に最小となる値と前記複数のサンプリング区間の夫々における最小値のうち少なくとも2番目以降に最小となる値との平均値の少なくとも一方であることを特徴とする請求項1に記載の情報記録装置。
  7. 前記ホールド手段は、前記検出角付近において前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合に、前記トラッキングサーボをホールドすることを特徴とする請求項1に記載の情報記録装置。
  8. 前記ホールド手段は、情報記録媒体が1回転する間に一度、前記トラッキングサーボをホールドすることを特徴とする請求項1に記載の情報記録装置。
  9. 前記第2判定手段により、前記情報記録媒体の回転に同期して且つ同一の検出角において連続的に、前記トラッキングエラー信号の絶対値が前記第1閾値以上でないという判定がなされていると判定された場合に、前記トラッキングサーボのホールドを停止する停止手段を更に備えることを特徴とする請求項1に記載の情報記録装置。
  10. 第2カウンタ値をインクリメントする第2インクリメント手段と、
    前記検出角付近において、前記トラッキングエラー信号の絶対値が前記第1閾値以上でないと判定された場合に、前記第2カウント値をインクリメントするように前記第2インクリメント手段を制御する第2制御手段と、
    前記検出角付近において、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合に、前記第2カウント値を初期値に設定する第2設定手段と
    を更に備え、
    前記停止手段は、前記第2カウント値が所定の第3閾値以上である場合に、前記トラッキングサーボのホールドを停止することを特徴とする請求項に記載の情報記録装置。
  11. トラッキングエラー信号の絶対値が所定の第1閾値以上であるか否かを判定する第1判定工程と、
    前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合の、情報記録媒体の回転角を検出角として検出する検出工程と、
    前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定が、前記情報記録媒体の回転に同期して且つ同一の検出角において連続的になされているか否かを判定する第2判定工程と、
    前記情報記録媒体の回転に同期して且つ同一の検出角において連続的に、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定がなされていると前記第2判定工程において判定された場合、前記検出角付近におけるトラッキングサーボをホールドするホールド工程と
    を備え、
    前記第1判定工程による判定、前記検出工程による検出、前記第2判定工程による判定及び前記ホールド工程によるホールドの夫々は、前記情報記録媒体への情報の記録と並行して行われることを特徴とする情報記録方法。
  12. トラッキングエラー信号の絶対値が所定の第1閾値以上であるか否かを判定する第1判定手段と、前記トラッキングエラー信号の絶対値が前記第1閾値以上であると判定された場合の、情報記録媒体の回転角を検出角として検出する検出手段と、前記情報記録媒体の回転に同期して且つ同一の検出角において連続的に、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定がなされるか否かを判定する第2判定手段と、前記情報記録媒体の回転に同期して且つ同一の検出角において連続的に、前記トラッキングエラー信号の絶対値が前記第1閾値以上であるという判定がなされていると前記第2判定手段により判定された場合、前記検出角付近におけるトラッキングサーボをホールドするホールド手段とを備え、前記第1判定手段による判定、前記検出手段による検出、前記第2判定手段による判定及び前記ホールド手段によるホールドの夫々は、前記情報記録媒体への情報の記録と並行して行われる情報記録装置に備えられたコンピュータを制御する記録制御用のコンピュータプログラムであって、該コンピュータを、前記第1判定手段、前記検出手段、前記第2判定手段及び前記ホールド手段として機能させることを特徴とするコンピュータプログラム。
  13. 前記第1閾値の絶対値は、前記トラッキングエラー信号が取り得る最大値及び最小値の夫々の絶対値よりも小さいことを特徴とする請求項1に記載の情報記録装置。
JP2007542749A 2005-10-31 2006-10-31 情報記録装置及び方法、並びにコンピュータプログラム Expired - Fee Related JP4780801B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007542749A JP4780801B2 (ja) 2005-10-31 2006-10-31 情報記録装置及び方法、並びにコンピュータプログラム

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2005315868 2005-10-31
JP2005315868 2005-10-31
PCT/JP2006/321719 WO2007052640A1 (ja) 2005-10-31 2006-10-31 情報記録装置及び方法、並びにコンピュータプログラム
JP2007542749A JP4780801B2 (ja) 2005-10-31 2006-10-31 情報記録装置及び方法、並びにコンピュータプログラム

Publications (2)

Publication Number Publication Date
JPWO2007052640A1 JPWO2007052640A1 (ja) 2009-04-30
JP4780801B2 true JP4780801B2 (ja) 2011-09-28

Family

ID=38005792

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007542749A Expired - Fee Related JP4780801B2 (ja) 2005-10-31 2006-10-31 情報記録装置及び方法、並びにコンピュータプログラム

Country Status (3)

Country Link
US (1) US7957228B2 (ja)
JP (1) JP4780801B2 (ja)
WO (1) WO2007052640A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111737286B (zh) * 2020-05-25 2023-07-18 清远博依特智能科技有限公司 一种表计复位判断方法、装置及存储介质

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0668502A (ja) 1992-08-19 1994-03-11 Nikon Corp トラック上に微小欠陥のある光ディスクにも使用可能なフォーカシングサーボ及び/又はトラッキングサーボ装置
JP3061540B2 (ja) 1994-11-18 2000-07-10 アルプス電気株式会社 ディスク装置
JPH1139678A (ja) 1997-07-18 1999-02-12 Sony Corp 光ディスク装置
JP2001023185A (ja) 1999-07-02 2001-01-26 Hitachi Ltd 光ディスク装置
US7596062B2 (en) * 2003-09-09 2009-09-29 Lg Electronics Inc. Method of preventing optical recording media from being fractured and apparatus thereof
US7983121B2 (en) * 2005-11-15 2011-07-19 Pioneer Corporation Optical axis shift correcting device and method, and computer program
US8027231B2 (en) * 2005-11-21 2011-09-27 Pioneer Corporation Information recording apparatus and method, information reproducing apparatus and method, and computer program
JP2010186515A (ja) * 2009-02-12 2010-08-26 Funai Electric Co Ltd 光ディスク読取装置

Also Published As

Publication number Publication date
US7957228B2 (en) 2011-06-07
JPWO2007052640A1 (ja) 2009-04-30
WO2007052640A1 (ja) 2007-05-10
US20090238046A1 (en) 2009-09-24

Similar Documents

Publication Publication Date Title
JP4776036B2 (ja) 情報記録装置及び方法、情報再生装置及び方法、並びにコンピュータプログラム
JP4780801B2 (ja) 情報記録装置及び方法、並びにコンピュータプログラム
JP4622965B2 (ja) 光ディスク再生装置
JP3685690B2 (ja) 再生専用光ディスク装置
US20060120230A1 (en) Writing control method of optical recording/reproducing apparatus
JP4329772B2 (ja) 光ディスク装置
US20070030772A1 (en) Optical disc apparatus
JPH11296962A (ja) 光ディスク判別装置
JP2005276350A (ja) 光記録媒体再生装置およびセットアップ方法
US20060158978A1 (en) Optical disk apparatus
JP4197850B2 (ja) ディスク再生装置
US20080205230A1 (en) Speed-Down During Linking
JP4187012B2 (ja) 光ディスク装置
KR100268475B1 (ko) 광디스크 재생기기의 트래킹 제어방법
JP4831237B2 (ja) 光ディスクドライブ及び光ディスク判定方法
KR100275875B1 (ko) 디펙트에서의 트랙점프 제어방법
JP2013218759A (ja) 光ディスク装置および光ディスク記録有無判定方法
JP2009295211A (ja) 光ディスク装置
JP2007213688A (ja) ディスク装置
JP2005267792A (ja) 光ディスク装置
JP2006134391A (ja) 光ディスク装置のチルト制御装置
JPH11134777A (ja) 光ディスク再生装置
JP2006164335A (ja) 光ディスク装置および情報記録方法
JP2006179096A (ja) 光ディスク装置
JP2004047000A (ja) サーボゲイン調整装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110105

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110510

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110523

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110614

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110704

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140715

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees