(57)【要約】【課題】効率的にスレッドサーボ制御を行う。【解決手段】ディスクドライブ装置１では、ＦＧパルスから光ディスクの回転量を検出し、所定の回転量毎に、対物レンズの視野位置を測定する（ステップＳ１）。対物レンズの視野位置が所定のスレッドシフトポイントを超えた場合には（ステップＳ４）、スレッドを再生方向（又は記録方向）に所定量移動させる。【選択図】　図３
2004062948.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクを回転させ、回転した光ディスクに対してレーザ光を照射して、光ディスク上に形成されたトラックに対してデータの記録及び／又は再生を行う光ディスクドライブ装置において、
レーザ光を出射するレーザ発光部と、上記レーザ発光部から発光されたレーザ光を上記光ディスクに対して照射する光学系と、上記光学系を移動させて上記光ディスク上に形成されたレーザスポットを当該光ディスクの径方向に移動させるトラッキング機構とを有する光学ヘッドと、
上記光学ヘッドを光ディスクの径方向に平行移動させるスレッド機構と、
トラックの中心位置と上記レーザスポットとのずれ量を示すトラッキングエラー信号に基づき、上記レーザスポットがトラックの中心に位置するように上記トラッキング機構をサーボ制御するトラッキング制御手段と、
記録又は再生中に、上記対物レンズの上記トラッキング機構による移動位置を示す視野信号を測定し、当該視野信号が所定の信号範囲を超えた場合には、上記スレッド制御手段に所定の制御量を与えて上記光学ヘッドの上記光ディスクに対する位置を記録又は再生方向に移動させるスレッド制御手段と、
上記光ディスクの回転量を検出する回転量検出手段とを備え、
上記視野信号が所定の信号範囲を超えたときに上記スレッド制御手段により上記スレッド機構に与えられる上記所定の制御量は、上記所定の信号範囲内で対物レンズを移動させた場合におけるレーザスポットのディスク半径方向の移動量に対応した制御量であり、
上記スレッド制御手段は、上記回転移動検出手段により検出された回転量に基づき、所定の回転量毎に、上記対物レンズの移動位置を測定すること
を特徴とする光ディスクドライブ装置。
【請求項２】
上記スレッド制御手段は、上記所定の制御量に補正制御量を加えて、上記光学ヘッドと上記光ディスクとの相対位置を記録又は再生方向に移動させ、
上記補正制御量は、上記視野信号が所定の信号範囲を超えたときに上記スレッド制御手段により与えられた制御量により移動している移動時間で上記光ディスクが回転移動する回転量と、トラックのピッチ幅とに基づき求められるディスク半径方向の距離分、上記スレッド機構を移動させる制御量であること
を特徴とする請求項１記載の光ディスクドライブ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スレッドサーボ制御を行う光ディスクドライブに関する。
【０００２】
【従来の技術】
光ディスクドライブでは、光ディスクの所望のトラックに対してレーザ光を照射するトラッキング制御が行われる。
【０００３】
トラッキング制御は、対物レンズを移動可能に支持しているアクチュエータを駆動して、光ディスク上のレーザスポットの位置を半径方向に移動させる制御である。従って、光ディスクドライブでは、レーザスポットとトラックとの半径方向の位置ずれ量を示すトラッキングエラー信号に基づきトラッキング制御を行うことによって、レーザスポットをトラックの中心に常に位置させるトラッキングサーボ制御を行うことが可能となる。
【０００４】
ただし、対物レンズの可動範囲は有限であり、一般に、対物レンズの移動のみでは、光ディスクの全トラックに対してレーザ光を照射することはできない。つまり、対物レンズの視野範囲は、光ディスクの半径よりも短い。そのため、光ディスクドライブでは、トラッキング制御とともに、光学ピックアップ自体を光ディスクの半径方向に移動させるスレッド制御も行うことによって、光ディスクの全トラックに対してレーザ光を照射可能としている。
【０００５】
スレッド制御は、光学ヘッドを移動可能に支持しているスレッド機構を駆動して、当該光学ヘッドを光ディスクの半径方向に平行移動させる制御である。従って、光ディスクドライブでは、対物レンズの位置が視野の中心位置からどれだけずれているかを示す視野信号に基づきスレッド制御を行うことによって、対物レンズの視野範囲内に所望のトラックを位置させるスレッドサーボ制御を行うことが可能となる。
【０００６】
また、ポータブルな光ディスクドライブでは、低消費電力化を図る上で、記録及び再生中になるべくスレッドを駆動させないことが好ましい。そのため、ポータブルな光ディスクドライブでは、一般的につぎのようなスレッドサーボ制御が行われる。
【０００７】
図４に、光ディスクの内周側から外周側に向かい連続的にデータが再生（又は記録）されていく場合における、スレッドサーボ制御の様子を示す。
【０００８】
時刻Ｔ１では、スレッド１０１が光ディスクＤの任意の半径位置で停止した状態となっている。まず、この停止状態でトラッキングサーボ制御がされる。つまり、対物レンズ１０２の移動のみでレーザ光の照射位置制御が行われる。続いて、再生が進むにつれ、レーザ光の照射位置がディスク外周側に向かっていく。スレッド１０１が停止している状態で、ある一定位置まで再生が進むと、対物レンズ１０２の移動だけでは再生するトラックへのレーザ光の追従ができなくなる。そのため、対物レンズ１０２の外周側への追従が不可能となる直前のタイミングで（時刻Ｔ２）、つまり、再生トラックの位置が対物レンズ１０２の視野外となる直前に、スレッド１０１を再生方向（外周方向）へ移動する。
【０００９】
スレッド１０１の移動量は、移動終了後のタイミング（時刻Ｔ３）で再生するトラックの位置が、対物レンズ１０２の視野の内周側に位置するように設定される。つまり、対物レンズ１０２の視野範囲に対応した距離分、スレッド１０１を移動させる。このように移動量を設定すると、光ディスクＤを連続再生をしていった場合に、スレッド１０２の移動回数を少なくすることができる。
【００１０】
そして、以後も再生を進めていき、同様の処理を繰り返していく。
【００１１】
すなわち、ポータブルな光ディスクドライブでは、間欠的なスレッド移動を行うスレッドサーボ制御を行う。このようなスレッドサーボ制御では、対物レンズ１０２の位置が視野の中心位置からどれだけずれているかを示す視野信号を監視し、視野信号が一定の範囲内に入っているか否かを判断し、視野信号が一定の範囲から外れた場合に、スレッド１０１の移動を行う。
【００１２】
ただし、間欠的なスレッド移動を行うスレッドサーボ制御は、制御ループを常時形成していなければならないトラッキングサーボ制御等とは異なり、視野の範囲が広いため、対物レンズ１０２の視野信号を常時監視していなくても、一定時間間隔毎に検出すれば十分な制御を行うことが可能である。従って、一般的に、間欠的なスレッド移動を行う光ディスクドライブでは、一定時間間隔毎に視野信号を測定することによって、ＣＰＵの処理負担を減少させ、さらなる低消費電力化を図っている。
【００１３】
もっとも、一定時間間隔毎に視野信号を測定してスレッドサーボ制御を行う場合、図５に示すように、メカニカルな外周側の視野限界位置から一定距離分内周側に測定マージンをとって、スレッド１０１のシフトポイントを設定する必要がある。つまり、光ディスクドライブは、対物レンズ１０２の視野位置がシフトポイントより外周側に位置した場合に、スレッド移動をする。このことにより、一定時間間隔毎に視野信号を測定したとしても、対物レンズ１０２の視野位置が、メカニカル的な外周側の限界を超えることなく、安定したスレッドサーボ制御を行うことが可能となる。なお、測定マージンは、レーザスポットの１計測期間中の半径方向の移動量以上の距離である。
【００１４】
【発明が解決しようとする課題】
ところで、近年、多種多様の光ディスクのフォーマットが提案されている。そのため、光ディスクドライブも、複数の光ディスクに対してデータの記録再生が行えるように、各種のフォーマットへの対応が望まれる。
【００１５】
しかしながら、光ディスクのフォーマットが異なると、例えば、トラックピッチや回転速度等が異なり、レーザスポットの半径方向への移動速度が異なる。つまり、フォーマット毎に、上記の測定マージンが異なってしまうこととなる。例えば、図６に示すように、回転速度が速く或いはトラックピッチが広い場合には測定マージンが大きくなり、回転速度が遅い或いはトラックピッチが狭い場合には測定マージンが小さくなる。
【００１６】
そのため、複数のフォーマットに対応するドライブを提供するには、最悪値を基準に、スレッドサーボ制御の測定マージンを設定しなければならない。従って、測定マージンが小さいフォーマットの光ディスクに対してスレッドサーボ制御をした場合、本来よりも効率が悪くなってしまう。
【００１７】
反対に、測定マージンを大きくしたくない場合には、視野信号を測定する間隔を短くすればよい。しかしながら、測定間隔を短くすれば、こんどはＣＰＵの処理量が多くなり、やはり効率が悪くなってしまう。
【００１８】
また、以上のような問題は、複数のフォーマットに対応した光ディスクドライブのみならず、ＣＬＶやＺＣＡＶ再生を行う光ディスクドライブ等でも発生する。つまり、ＣＬＶやＺＣＡＶ再生を行う光ディスクドライブでは、内周側と外周側とで、回転速度が異なるためである。
【００１９】
本発明は、このような従来の実情に鑑みて提案されたものであり、異なる回転速度で光ディスクの記録又は再生をしたり、異なるトラックピッチの光ディスクの記録又は再生をしたりする場合に、効率的にスレッドサーボ制御を行うことができる光ディスクドライブ装置を提供することを目的とする。
【００２０】
【課題を解決するための手段】
本発明にかかる光ディスクドライブ装置は、光ディスクを回転させ、回転した光ディスクに対してレーザ光を照射して、光ディスク上に形成されたトラックに対してデータの記録及び／又は再生を行う光ディスクドライブ装置であって、レーザ光を出射するレーザ発光部と、上記レーザ発光部から発光されたレーザ光を上記光ディスクに対して照射する光学系と、上記光学系を移動させて上記光ディスク上に形成されたレーザスポットを当該光ディスクの径方向に移動させるトラッキング機構とを有する光学ヘッドと、上記光学ヘッドを光ディスクの径方向に平行移動させるスレッド機構と、トラックの中心位置と上記レーザスポットとのずれ量を示すトラッキングエラー信号に基づき、上記レーザスポットがトラックの中心に位置するように上記トラッキング機構をサーボ制御するトラッキング制御手段と、記録又は再生中に、上記対物レンズの上記トラッキング機構による移動位置を示す視野信号を測定し、当該視野信号が所定の信号範囲を超えた場合には、上記スレッド制御手段に所定の制御量を与えて上記光学ヘッドの上記光ディスクに対する位置を記録又は再生方向に移動させるスレッド制御手段と、上記光ディスクの回転量を検出する回転量検出手段とを備えており、上記視野信号が所定の信号範囲を超えたときに上記スレッド制御手段により上記スレッド機構に与えられる上記所定の制御量は、上記所定の信号範囲内で対物レンズを移動させた場合におけるレーザスポットのディスク半径方向の移動量に対応した制御量であり、上記スレッド制御手段は、上記回転移動検出手段により検出された回転量に基づき、所定の回転量毎に、上記対物レンズの移動位置を測定することを特徴とする。
【００２１】
また、本発明にかかる光ディスクドライブ装置は、上記スレッド制御手段は、上記所定の制御量に補正制御量を加えて、上記光学ヘッドと上記光ディスクとの相対位置を記録又は再生方向に移動させ、上記補正制御量は、上記視野信号が所定の信号範囲を超えたときに上記スレッド制御手段により与えられた制御量により移動している移動時間で上記光ディスクが回転移動する回転量と、トラックのピッチ幅とに基づき求められるディスク半径方向の距離分、上記スレッド機構を移動させる制御量であることを特徴とする。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態として、本発明を適用したディスクドライブ装置について説明をする。
【００２３】
本実施の形態のディスクドライブ装置は、直径約６．４センチのディスク状の光磁気記録媒体に対して、データの記録及び再生を行う装置である。さらに、本実施の形態のディスクドライブ装置は、異なる３つの記録フォーマットのディスク状光磁気記録媒体の記録及び再生を行う。一つは、いわゆるミニディスク（登録商標）と呼ばれるフォーマットが適用された光磁気ディスクである。もう一つは、「次世代ＭＤ１」と呼ばれるフォーマットが適用された光磁気ディスクである。最後の一つは、「次世代ＭＤ２」と呼ばれるフォーマットが適用された光磁気ディスクである。以下、ミニディスクと呼ばれるフォーマットが適用された光磁気ディスクのことを第１のディスクと呼び、「次世代ＭＤ１」と呼ばれるフォーマットが適用された光磁気ディスクのことを第２のディスクと呼び、「次世代ＭＤ２」と呼ばれるフォーマットが適用された光磁気ディスクのことを第３のディスクと呼ぶ。
【００２４】
まず、第１〜第３のディスクの仕様について説明をする。図１に、第１のディスク、第２のディスク及び第３のディスクの仕様を示す。
【００２５】
第１のディスクの仕様は、トラックピッチが１．６μｍ、ピット長が０．５９μｍ／ｂｉｔ、レーザ波長λが７８０ｎｍ、対物レンズの開口数ＮＡが０．４５、ディスク記録方式がグルーブ記録、アドレス方式がシングルスパイラルのグルーブに対して両側ウォブルを施す方式、変調方式がＥＦＭ（８−１４変換）、誤り訂正方式がＡＣＩＲＣ（Ａｄｖａｎｃｅｄ　Ｃｒｏｓｓ　Ｉｎｔｅｒｌｅａｖｅ　Ｒｅｅｄ−Ｓｏｌｏｍｏｎ　Ｃｏｄｅ）、インターリーブ方式が畳み込み方式、冗長度が４６．３％、データ検出方式がビットバイビット方式、ディスク駆動方式がＣＬＶ（Ｃｏｎｓｔａｎｔ　Ｌｉｎｅａｒ　Ｖｅｌｏｃｉｔｙ）方式、線速度が１．２ｍ／ｓ、データレートが１３３ＫＢ／ｓ、記録容量が１６４ＭＢ、最小書き込み単位が３２セクタと４個のリンクセクタによる３６セクタ、となっている。この第１のディスクは、トラックに沿って内周側から外周側に向かいデータが記録されていく。
【００２６】
第２のディスクの仕様は、トラックピッチが１．３μｍ、ピット長が０．４４μｍ／ｂｉｔ、レーザ波長λが７８０ｎｍ、対物レンズの開口数ＮＡが０．４５、ディスク記録方式がグルーブ記録、アドレス方式がシングルスパイラルのグルーブに対して両側ウォブルを施す方式、変調方式がＲＬＬ１−７ＰＰ（Ｒｕｎ　Ｌｅｎｇｔｈ　Ｌｉｍｉｔｅｄ　１−７　Ｐａｒｉｔｙ　Ｐｒｅｓｅｒｖｅ　／Ｐｒｏｈｉｂｉｔ　ｒｍｔｒ）方式、誤り訂正方式がＢＩＳ（Ｂｕｒｓｔ　Ｉｎｄｉｃａｔｏｒ　Ｓｕｂｃｏｄｅ）付きのＲＳ−ＬＤＣ（Ｒｅａｄ−Ｓｏｌｏｍｏｎ　Ｌｏｎｇ　Ｄｉｓｔａｎｃｅ　Ｃｏｄｅ）、インターリーブ方式がブロック完結方式、冗長度が２０．５０％、データ検出方式がＰＲ（１，２，１）ＭＬによるビタビ復号方式、ディスク駆動方式がＣＬＶ（Ｃｏｎｓｔａｎｔ　Ｌｉｎｅａｒ　Ｖｅｌｏｃｉｔｙ）方式、線速度が２．４ｍ／ｓ、データレートが４．４ＭＢ／ｓ、記録容量が３００ＭＢ、最小書き込み単位が１６セクタ、となっている。この第２のディスクは、トラックに沿って内周側から外周側に向かいデータが記録されていく。
【００２７】
第３のディスクの仕様は、トラックピッチが１．２５μｍ、ピット長が０．１６μｍ／ｂｉｔ、レーザ波長λが７８０ｎｍ、対物レンズの開口数ＮＡが０．４５、ディスク記録方式がグルーブ記録及びＤＷＤＯ方式、アドレス方式がシングルスパイラルのグルーブに対して両側ウォブルを施す方式、変調方式がＲＬＬ１−７ＰＰ（Ｒｕｎ　Ｌｅｎｇｔｈ　Ｌｉｍｉｔｅｄ　１−７　Ｐａｒｉｔｙ　Ｐｒｅｓｅｒｖｅ　／Ｐｒｏｈｉｂｉｔ　ｒｍｔｒ）方式、誤り訂正方式がＢＩＳ（Ｂｕｒｓｔ　Ｉｎｄｉｃａｔｏｒ　Ｓｕｂｃｏｄｅ）付きのＲＳ−ＬＤＣ（Ｒｅａｄ−Ｓｏｌｏｍｏｎ　Ｌｏｎｇ　Ｄｉｓｔａｎｃｅ　Ｃｏｄｅ）、インターリーブ方式がブロック完結方式、冗長度が２０．５０％、データ検出方式がＰＲ（１，−１）ＭＬによるビタビ復号方式、ディスク駆動方式がＣＬＶ（Ｃｏｎｓｔａｎｔ　Ｌｉｎｅａｒ　Ｖｅｌｏｃｉｔｙ）方式、線速度が２．０ｍ／ｓ、データレートが９．８ＭＢ／ｓ、記録容量が１ＧＢ、最小書き込み単位が１６セクタ、となっている。この第３のディスクは、トラックに沿って内周側から外周側に向かいデータが記録されていく。
【００２８】
つぎに、上記第１〜第３のディスクの記録及び再生を行う本実施の形態のディスクドライブ装置について説明をする。なお、第１〜第３のディスクを総称する場合には、ディスクＤと呼ぶ。図２に、本実施の形態のディスクドライブ装置のブロック構成図を示す。
【００２９】
図２に示す本実施の形態のディスクドライブ装置１は、スピンドルモータ（ＳＭ）１１と、ファンクションジェネレータ（ＦＧ）１２と、光学ヘッド（ＯＨ）１３と、磁気ヘッド（ＭＨ）１４と、スレッド機構１５と、レーザドライバ１６と、ＲＦアンプ部１７と、第１の再生処理部１８と、第２の再生処理部１９と、再生セレクタ２０と、第１の記録処理部２１と、第２の記録処理部２２と、記録セレクタ２３と、磁気ヘッドドライバ２４と、ＡＤＩＰ復調部２５と、第１のアドレスデコード部２６と、第２のアドレスデコード部２７と、サーボ部２８と、データバッファ２９と、システムコントローラ３０とを備えている。
【００３０】
スピンドルモータ１１は、本ディスクドライブ装置１に装填されたディスクＤを回転駆動する。スピンドルモータ１１は、ＣＬＶ方式又はＺＣＡＶ方式でディスクＤを回転駆動する。
【００３１】
ファンクションジェネレータ１２は、ディスクＤの回転速度を検出する。
【００３２】
光学ヘッド１３は、ディスクＤの記録面側に対向する位置に設けられている。光学ヘッド１３には、記録及び再生時に、ディスクＤの記録面に対してレーザ光を照射するレーザダイオード４１を有している。レーザダイオード４１は、記録時には、記録トラックをキュリー温度まで加熱するために高レベルのレーザ出力を行い、再生時には、磁気カー効果により反射光からデータを検出するために比較的低レベルのレーザ出力を行う。レーザダイオード４１の出力レベルの制御はレーザドライバ１６により行われる。また、光学ヘッド１３は、ディスクＤに対してレーザ光の照射及び反射光の検出をするための偏光ビームスプリッタ４２や対物レンズ４３等の光学系を有している。光学ヘッド１３は、ディスクＤからの反射光量を検出するためのフォトディテクタ４４を有している。
【００３３】
光学ヘッド１３には、ディスクＤの半径方向及びディスクＤに対して接近又は離間する方向の二つの方向に、対物レンズ４３を移動可能に保持する２軸アクチュエータ４５を有している。このため光学ヘッド１３は、２軸アクチュエータ４５によって対物レンズ１３をディスクＤの半径方向に移動することにより、レーザスポットの位置をディスクＤの半径方向に移動することができる。すなわち、光学ヘッド１３は、２軸アクチュエータ４５を制御することによって、レーザ光の照射位置をトラックに一致させるトラッキング制御を行うことができる。また、光学ヘッド１３は、２軸アクチュエータ４５によって対物レンズ１３をディスクＤに対して接近又は離間する方向に移動することにより、レーザ光の焦点位置をディスクＤの記録面から遠ざけたり近づけたりすることができる。すなわち、光学ヘッド１３は、２軸アクチュエータ４５を制御することによって、レーザ光の焦点位置をディスクＤの記録面に対して一致させるフォーカシング制御を行うことができる。
【００３４】
磁気ヘッド１４は、ディスクＤを挟んで光学ヘッド１３と対向する位置に設けられている。磁気ヘッド１４は、記録時に、記録データによって変調された磁界をディスクＤに対して印加する。
【００３５】
このような光学ヘッド１３及び磁気ヘッド１４は、データの記録時には、高レベルのレーザ光を出射して記録トラックをキュリー温度まで加熱し、記録データに応じて変調された磁界をディスクＤに印加して、ディスクＤの光反射特性を変化させることによって、データを記録する。また、光学ヘッド１３及び磁気ヘッド１４は、データの再生時には、キュリー温度まで加熱させない程度の低レベルのレーザ光を目的のトラックに照射し、磁気カー効果により変化した特性を照射したレーザ光の反射光から検出することによって、データを再生する。
【００３６】
スレッド機構１５は、光学ヘッド１３と磁気ヘッド１４とをともに、ディスク半径方向に移動させる。スレッド機構１５により、光学ヘッド１３及び磁気ヘッド１４をディスク半径方向に移動することにより、光学ヘッド１３内の対物レンズ４３の視野範囲内に、記録又は再生を行うトラックを位置させることができる。すなわち、本ディスクドライブ装置１では、スレッド機構１５を制御することによって、目的のトラックの近傍に、光学ヘッド１３及び磁気ヘッド１４を移動させることができる。すなわち、本ディスクドライブ装置１では、スレッド機構１５を制御することによって、対物レンズ４３の視野範囲内に、記録又は再生を行うトラックを位置させるスレッド制御を行うことができる。
【００３７】
レーザドライバ１６は、光学ヘッド１３内のレーザダイオード４１の駆動を行う。さらに、レーザドライバ１６は、いわゆるＡＰＣ（Ａｕｔｏｍａｔｉｃ　Ｌａｓｅｒ　Ｐｏｗｅｒ　Ｃｏｎｔｒｏｌ）を行う。
【００３８】
ＲＦアンプ部１７には、光学ヘッド１３のフォトディテクタ４４が検出した、ディスクＤからの反射光に応じた光電流信号が入力される。ＲＦアンプ部１７は、入力された光電流信号に対して、電流−電圧変換、増幅処理、マトリクス演算処理等を行い、再生信号（ＲＦ信号）、トラッキングエラー信号（ＴＥ信号）、フォーカスエラー信号（ＦＥ信号）、アドレス信号（ＡＤＩＰ信号）、並びに、視野信号を生成して、これらの信号を出力する。
【００３９】
ＲＦ信号は、ディスクＤに記録されているデータが示されている信号である。光磁気記録がされたディスクＤのＲＦ信号は、レーザスポット内の記録方向に対する前後の光量差に基づき生成される。
【００４０】
ＴＥ信号は、トラックとレーザスポットとのディスク半径方向に対する位置ずれ量が示されている信号である。グルーブ又はランドによりトラックが形成されているディスクのＴＥ信号は、トラックのエッジ成分の光量差を求めることにより生成される。
【００４１】
ＦＥ信号は、ディスク記録面と、レーザ光の焦点位置との位置ずれ量を示す信号である。ＦＥ信号は、例えば非点収差法と呼ばれる方法で生成される。非点収差法によりＦＥ信号を生成する場合には、非点収差を生じさせるレンズを光学ヘッド１３の光学系に設けておく。このようなレンズが設けられていると、焦点位置以外でレーザ光が反射された場合には、そのスポット形状が完全な円形ではなく楕円となる。さらに、焦点位置よりも前でレーザ光が反射された場合と、焦点位置より後ろでレーザ光が反射された場合とで、楕円の長径が９０°ずれる。従って、非点収差法でＦＥ信号を生成する場合には、レーザスポットを上下左右に４分割し、対角方向の光量差を検出すればよい。
【００４２】
ＡＤＩＰ信号は、記録又は再生しているトラックの物理アドレスが示されている信号である。ディスクＤには、トラックのウォブル成分にアドレス情報が変調されている。従って、ＡＤＩＰ信号は、レーザスポットのディスク半径方向に対する揺れの信号成分（プッシュプル信号）に基づき生成される。
【００４３】
視野信号は、対物レンズ４３の位置が視野の中心位置からどれだけずれているかを示す信号である。視野の中心位置は、２軸アクチュエータ４５がドライブされていない状態における対物レンズ４３の位置である。対物レンズ４３のディスク半径方向に対する位置ずれは、トラッキングサーボ制御が行われている状態で発生し、さらに、プッシュプル信号の低周波成分に現れる。従って、視野信号は、プッシュプル信号に対してローパスフィルタリングを行うことにより生成される。
【００４４】
第１の再生処理部１８は、第１のディスクの再生時に動作する。第１の再生処理部１８は、第１のディスクの再生時に、ＲＦアンプ部１７から出力されたＲＦ信号が入力される。第１の再生処理部１８は、コンパレータ５１と、ＰＬＬ回路５２と、ＥＦＭ復調回路５３と、ＡＣＩＲＣデコード回路５４とを有している。入力されたＲＦ信号は、コンパレータ５１及びＰＬＬ回路５２によりクロック再生及び２値化されたのち、ＥＦＭ復調回路５３でＥＦＭ復調がされる。ＥＦＭ復調がされた再生信号のデータ列は、ＡＣＩＲＣデコード回路５４により誤り訂正処理及びデインタリーブ処理がされる。
【００４５】
第２の再生処理部１９は、第２のディスク及び第３のディスクの再生時に動作する。第２の再生処理部１９は、第２のディスク及び第２のディスクの再生時に、ＲＦアンプ部１７から出力されたＲＦ信号が入力される。第２の再生処理部１９は、Ａ／Ｄコンバータ（Ａ／Ｄ）５５と、イコライザ（ＥＱ）５６と、ＰＬＬ回路５７と、ＰＲＭＬ回路５８と、１−７ＰＰ復調回路５９と、ＲＳ−ＬＤＣデコード回路６０とを有している。入力されたＲＦ信号は、Ａ／Ｄコンバータ５５，イコライザ５６及びＰＬＬ回路５７でクロック再生及び２値化されたのち、ＰＲＭＬ回路５８でビタビ復号される。ビタビ復号された再生信号のデータ列は、１−７ＰＰ復調回路５９によりＲＬＬ（１−７）復調がされ、ＲＳ−ＬＤＣデコーダ６０により誤り訂正及びデインタリーブ処理がされる。
【００４６】
再生セレクタ２０は、第１のディスクの再生時には第１の再生処理部１８を選択し、第１の再生処理部１８から出力された再生データ列をデータバッファ２９に出力する。再生セレクタ２０は、第２のディスク及び第３のディスクの再生時には、第２の再生処理部１９を選択し、第２の再生処理部１９から出力された再生データ列をデータバッファ２９に出力する。
【００４７】
第１の記録処理部２１は、第１のディスクの記録時に動作する。第１の記録処理部２１は、第１のディスクの記録時に、データバッファ２９から出力される記録データ列が入力される。第１の記録処理部２１は、ＡＣＩＲＣエンコード回路６１と、ＥＦＭ変調回路６２とを有している。入力された記録データ列は、ＡＣＩＲＣエンコード回路６１によりインターリブ処理及び誤り訂正符号が付加され、ＥＦＭ変調回路６２によりＥＦＭ変調がされる。
【００４８】
第２の記録処理部２２は、第２のディスク及び第２のディスクの記録時に動作する。第２の記録処理部２２は、第２のディスク及び第３のディスクの記録時に、データバッファ２９から出力される記録データ列が入力される。第２の記録処理部２２は、ＲＳ−ＬＤＣエンコード回路６３と、１−７ＰＰ変調回路６４とを有している。入力された記録データ列は、ＲＳ−ＬＤＣエンコード回路６３によりインターリーブ及び畳み込み符号化がされ、１−７ＰＰ変調回路６４によりＲＬＬ（１−７）変調がされる。
【００４９】
記録セレクタ２３は、第１のディスクの記録時には第１の記録処理部２１を選択し、第１の記録処理部２１から出力されたＥＦＭ変調後の記録データ列を、磁気ヘッドドライバ２４に供給する。記録セレクタ２４は、第２のディスク又は第３のディスクの記録時には第２の記録処理部２２を選択し、第２の記録処理部２２から出力された１−７ＰＰ変調後の記録データ列を、磁気ヘッドドライバ２４に供給する。
【００５０】
磁気ヘッドドライバ２４は、入力された記録データに応じて磁気ヘッド１４を駆動し、記録データに応じて変調された磁界をディスクＤに印加させる。
【００５１】
ＡＤＩＰ復調部２５は、ＲＦアンプ部１７から出力されたＡＤＩＰ信号が入力される。ＡＤＩＰ復調部２５は、ＡＤＩＰ信号に対してバンドパスフィルタにより帯域制限をしてウォブル成分を抽出したのち、ＦＭ復調、バイフェーズ復調を行って、ＡＤＩＰアドレス信号を復調する。
【００５２】
第１のアドレスデコーダ２６は、第１のディスク及び第２のディスクの記録及び再生時に動作する。第１のアドレスデコーダ２６は、第１のディスク及び第２のディスクの記録又は再生時に、ＡＤＩＰ復調部２５から出力されたＡＤＩＰアドレス信号が入力される。第１のアドレスデコーダ２６は、入力されたＡＤＩＰアドレス信号から、ディスクＤ上のトラックの絶対アドレスをデコードし、デコードした絶対アドレスをシステムコントローラ３０に供給する。
【００５３】
第２のアドレスデコーダ２７は、第３のディスクの記録及び再生時に動作する。第２のアドレスデコーダ２７は、第２のアドレスデコーダ２７は、第３のディスクの記録又は再生時に、ＡＤＩＰ復調部２５から出力されたＡＤＩＰアドレス信号が入力される。第２のアドレスデコーダ２７は、入力されたＡＤＩＰアドレス信号から、ディスクＤ上のトラックの絶対アドレスをデコードし、デコードした絶対アドレスをシステムコントローラ３０に供給する。
【００５４】
サーボ回路２８は、ＲＦアンプ１７から出力されたフォーカスエラー信号（ＦＥ信号）に基づき２軸アクチュエータ４５を駆動して、レーザ光の焦点位置をディスクＤに対して接離する方向に移動させるフォーカシングサーボ制御を行う。具体的には、サーボ回路２８は、ＦＥ信号が０となるようにネガティブフィードバックが形成されたサーボループを形成して、２軸アクチュエータ４５を駆動する。また、サーボ回路２８は、ＲＦアンプ１７から出力されたトラッキングエラー信号（ＴＥ信号）に基づき２軸アクチュエータ４５を駆動して、レーザ光の照射位置をディスクＤの半径方向に移動させるトラッキングサーボ制御を行う。具体的には、サーボ回路２８は、ＴＥ信号が０となるようにネガティブフィードバックが形成されたサーボループを形成して、２軸アクチュエータ４５を駆動する。
【００５５】
サーボ回路２８は、並びに、記録又は再生中のトラックのアドレス情報から算出された目標回転速度と、ファンクションジェネレータ１２により検出された回転速度とに基づき、ディスクＤが目的とする回転速度となるように、スレッドモータ１１を駆動する。
【００５６】
さらに、サーボ回路２８は、システムコントローラ３０から与えられるスレッド駆動指示に基づきスレッド機構１５を駆動して、光学ヘッド１３及び磁気ヘッド１４を所定の方向に移動させる。なお、スレッド機構１５の駆動制御については、その詳細を後述する。
【００５７】
データバッファ２９は、本ディスクドライブ装置１と接続されるコンピュータ等のホスト機器との間でやり取りがされるデータを格納する。データバッファ２９には、本ディスクドライブ装置１によりディスクＤから再生されたデータ、本ディスクドライブ装置１によりディスクＤに記録するデータ、並びに、各種の制御データが格納される。
【００５８】
システムコントローラ３０は、本ディスクドライブ装置１の全体の制御を行う。
【００５９】
システムコントローラ３０は、記録時と再生時とで、レーザダイオード４１のレーザパワーの切り換え制御を行ったり、再生系の回路を使用するか、記録系の回路を使用するかを切り換えたりする。また、システムコントローラ３０は、装填されたディスクＤの種類に応じて、第１の再生処理部１８又は第２の再生処理部１９の選択、第１の記録処理部２１又は第２の記録処理部２２の選択、第１のアドレスデコーダ２６又は第２のアドレスデコーダ２７の選択を行う。
【００６０】
また、システムコントローラ３０は、視野信号を監視して、スレッド機構１５の駆動制御を行う。
【００６１】
以下、通常の記録又は再生中における、システムコントローラ３０によるスレッド機構１５の駆動制御処理についてさらに詳細に説明をする。
【００６２】
図３に、上記スレッド機構１５の駆動制御処理の処理フローを示す。この図３に示す駆動制御処理は、例えば、本ディスクドライブ装置１がディスクＤに対して内周側から外周側に向かい連続的にデータの記録又は再生を行っている最中における光学ヘッド１３の移動制御処理である。
【００６３】
まず、システムコントローラ３０は、ファンクションジェネレータ１２から出力される回転速度パルスに基づきディスクＤの回転量を検出し、回転量が所定のしきい値（ｎ回転）に達したか否かを判断する（ステップＳ１）。なお、この判断は、システムコントローラ３０自体が行わず、ファンクションジェネレータ１２からのパルスをカウントして回転量を求める回路を別途設け、回転量が所定のしきい値ｎ以上となったときに、この回路からシステムコントローラ３０に対して割り込み信号を与えるようにしてもよい。
【００６４】
回転量のしきい値ｎは、所定の定数Ｔを、装填されているディスクＤのトラックピッチｐで除算した値、つまり、ｎ＝Ｔ／ｐで与えられる。ここで、Ｔは、装填されているディスクＤに関わらず一定の値である。このＴの示す意味は、スレッドサーボ制御を行う際の測定マージンである。つまり、装填されているディスクの種類に関わらず、測定マージンが一定となる。
【００６５】
そして、システムコントローラ３０は、ディスクＤの回転量が一定量に達すると、以下のステップＳ２〜Ｓ５の視野判断処理を行う処理プログラムを起動する。
【００６６】
視野判断処理プログラムを起動すると、システムコントローラ３０は、ＲＦアンプ部１７から出力される視野信号を検出し、視野信号のレベルから対物レンズ４３の半径方向の視野位置を算出する（ステップＳ２）。
【００６７】
続いて、システムコントローラ３０は、ステップＳ２で算出した対物レンズ４３の視野位置がスレッドのシフトポイントを超えたか否か判断する（ステップＳ３）。つまり、対物レンズ４３の視野位置がスレッドシフトポイントよりも外周側に位置したか否かを判断する。なお、このスレッドシフトポイントは、メカニカルな外周側の視野限界位置から測定マージンＴを減算した位置である。
【００６８】
対物レンズ４３の視野位置がスレッドシフトポイントを超えていない場合には、システムコントローラ３０は視野判断処理を行う処理プログラムを停止し、ステップＳ１に戻り、再度、ディスクＤの回転量を０から測定しなおし、再度一定の回転量に達したか否かを判断する。
【００６９】
対物レンズ４３の視野位置がスレッドシフトポイントを超えた場合には、システムコントローラ３０は、光学ヘッド１３の移動量を算出する（ステップＳ４）。
【００７０】
続いて、システムコントローラ３０は、ステップＳ４で算出した移動量をサーボ部２８に与えて、光学ヘッド１３を、記録又は再生方向（すなわち、内周側から外周側へ向かう方向）に移動させる（ステップＳ５）。このステップＳ５の処理が終了すると、システムコントローラ３０は視野判断処理を行う処理プログラムを停止し、ステップＳ１に戻り、再度、ディスクＤの回転量を０から測定しなおし、再度一定の回転量に達したか否かを判断する。
【００７１】
なお、ステップＳ４での光学ヘッド１３の移動量は次のように求める。
【００７２】
通常、光学ヘッド１３のスレッド移動量は、トラックジャンプ数に換算して与えらえる。
【００７３】
ここで、光学ヘッド１３を固定しておき、対物レンズ４３を外周側のスレッドシフトポイントから内周側のスレッドシフトポイントまで振ったときにレーザスポットが横断するトラック数、つまり、対物レンズ４３の視野範囲をカバーするトラック数を、Ｘとする。また、Ｘトラック分、光学ヘッド１３をスレッド移動させるために要する時間をｔとする。また、現在、装填されているディスクＤのトラックピッチをｐとする。そして、現在のディスクＤの回転速度をｓとする。
【００７４】
このとき、システムコントローラ３０は、光学ヘッド１３の移動量として与えるトラック数Ｙを、次のように求める。
【００７５】
Ｙ＝Ｘ　＋　｛（ｔ×ｓ）／ｐ｝
つまり、視野範囲に対応したトラック数分光学ヘッド１３をスレッド移動させる制御量Ｘを基本とし、この基本の制御量Ｘに所定の補正量｛（ｔ×ｓ）／ｐ｝を加算した分だけ、スレッド移動させている。
【００７６】
補正量｛（ｔ×ｓ）／ｐ｝は、光学ヘッド１３がスレッド移動をしている最中にも、記録又は再生が続けられているため、対物レンズ４３自体は、絶対的に見て、ディスク外周側へと進んでいる。そのため、上記の基本の制御量Ｘを光学ヘッド１３のスレッド移動量として与えたとしても、スレッド移動を終えたときには、対物レンズ４３の視野位置が内周側の限界位置とはならずに、この限界位置から所定量外周側に位置してしまう。そのため、本ディスクドライブ装置１では、スレッド移動中の対物レンズ４３の移動量も考慮して、スレッド移動量を算出している。このため、スレッド移動後の対物レンズ４３の視野位置が最内周に位置するようになり、効率のよいスレッド移動を実現することができる。
【００７７】
【発明の効果】
本発明にかかる光ディスクドライブ装置では、光ディスクの所定の回転量毎に、対物レンズの移動位置を測定して、スレッドサーボ制御を行う。
【００７８】
このことにより、本発明にかかる光ディスクドライブ装置では、異なる回転速度で光ディスクの記録又は再生をしたり、異なるトラックピッチの光ディスクの記録又は再生をしたりする場合であっても、効率的にスレッドサーボ制御を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態のディスクドライブ装置に装填される各光磁気ディスクの仕様を示す図である。
【図２】本発明の実施の形態のディスクドライブ装置のブロック構成図である。
【図３】スレッド移動処理内容を示すフローチャートである。
【図４】光ディスクの内周側から外周側に向かい連続的にデータが再生（又は記録）されていく場合におけるスレッドサーボ制御の様子を示す図である。
【図５】スレッドサーボ制御の測定マージンについて説明をするための図である。
【図６】高速回転（又はトラックピッチが大）のときの測定マージンと、低速回転（又はトラックピッチが小）のときの測定マージンとを比較するための図である。
【符号の説明】
１　ディスクドライブ装置、１１　スレッドモータ、１２　ファンクションジェネレータ、１３　光学ヘッド、１４　磁気ヘッド、１５　スレッド機構、１６レーザドライバ、１７　ＲＦアンプ部、１８　第１の再生処理部、１９　第２の再生処理部、２０　再生セレクタ、２１　第１の記録処理部、２２　第２の記録処理部、２３　記録セレクタ、２４　磁気ヘッドドライバ、２５　ＡＤＩＰ復調部、２６　第１のアドレスデコード部、２７　第２のアドレスデコード部、２８　サーボ部、２９　データバッファ、３０　システムコントローラ
【図１】
2004062948.tif 000003
【図２】
2004062948.tif 000004
【図３】
2004062948.tif 000005
【図４】
2004062948.tif 000006
【図５】
2004062948.tif 000007
【図６】
2004062948.tif 000008