JP3597078B2 - Optical disk drive seek control device - Google Patents
Optical disk drive seek control device Download PDFInfo
- Publication number
- JP3597078B2 JP3597078B2 JP14480199A JP14480199A JP3597078B2 JP 3597078 B2 JP3597078 B2 JP 3597078B2 JP 14480199 A JP14480199 A JP 14480199A JP 14480199 A JP14480199 A JP 14480199A JP 3597078 B2 JP3597078 B2 JP 3597078B2
- Authority
- JP
- Japan
- Prior art keywords
- seek
- optical disk
- track
- disk drive
- control device
- 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 - Lifetime
Links
Images
Landscapes
- Moving Of The Head For Recording And Reproducing By Optical Means (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、光ディスクドライブのシーク制御装置に関する。
【0002】
【従来の技術】
図4は、従来の光ディスクドライブのシーク制御装置の一例を示すブロック図である。この図に基づいて従来の光ディスクドライブのシーク制御装置の動作を説明する。
キャリッジ3上に搭載された光ピックアップ6からのレーザ光10をレンズ4を通して収束させて光ディスク5に照射し、その反射光を光ピックアップ6内の光ディテクタによって電気信号に変換する。この電気信号は、信号処理部1で処理され、サーボ制御回路2は、その処理信号(フォーカスサーボ誤差信号FES及びトラックサーボ誤差信号TES)に応じて、レンズ4を駆動して、光ディスク5上でのレーザ光10の照射位置をサーボ制御する。
【0003】
レンズ4を駆動するサーボ制御には、焦点制御を行うフォーカスサーボ制御と、焦点制御がなされて微少スポット状になったレーザ光を、光ディスク5上に形成されているトラックに沿って追従させるトラックサーボ制御があるが、いずれのサーボ制御においても、実際には、光ピックアップ6内に組み込まれた電磁力を利用したアクチュエータと呼ばれるレンズ4をバネ等で支持する構造を有する一種のモータによって、レンズ4の駆動を行っている。
【0004】
これらサーボ制御のために、サーボ制御回路2から、前記アクチュエータに対してレンズ駆動信号Eを出力する。図4では、レンズ駆動信号Eは1本の線で示されているが、フォーカスサーボ制御とトラックサーボ制御のための駆動信号が別々に出力されており、それぞれの信号がアクチュエータを作動させ、レンズ4の位置を異なる軸方向に駆動する。同時に、トラックサーボ制御に際して、レンズ4(あるいは、それを駆動するアクチュエータ)の、光ピックアップ6上でのトラック横断方向への相対的な変位量が小さくなるように、キャリッジ3には、キャリッジ駆動信号Fが、サーボ制御回路2より与えられる。このように、キャリッジ3を駆動してレンズ4の相対的な変位量を小さくしようとする理由は、レンズ4の相対的な変位量には機械的な限界があること、並びに相対的な変位量が大きくなるにつれて、光ピックアップ6の光学的な性能、あるいはそれから出力される信号の品質が劣化するためである(例えば、前者の例としては、レンズ4から光ディスク5に照射されるレーザ光10の光量減や光学的な収差の発生、また後者の例としては、フォーカスサーボ誤差信号FESやトラックサーボ誤差信号TESへのオフセット発生などがあげられる)。
【0005】
また、図4中、光ディスク5を回転させる機構、要素は省略されているが、実際にはスピンドルモータと呼ばれるモータで回転させられるとともに、その回転数は、信号処理部1からのRF信号を、その振幅のセンターレベルでスライスし2値化した信号の時間間隔等を用いてサーボ制御回路2が制御するように構成されている。
【0006】
一方、システム制御部7は、信号処理部1において、主にRF信号を処理して得られたアドレス信号から、レーザ光10が照射されている光ディスク5上の現在アドレスを読み取り、データの読み出し、または記録の対象となる光ディスク5上の目的アドレスと異なるときには、現在アドレスと目的アドレスから、移動(シーク)トラック数を演算し、キャリッジ3を、光ディスク5の半径方向に移動させ、光ピックアップ6を目標トラックに向けて移動させるシーク(粗検索)動作命令をサーボ制御回路2に対して発する。この命令を受けて、サーボ制御回路2は、レーザ光10を現在追従中のトラックに沿って位置決めさせるトラックサーボ制御を一旦中断し、前記のシーク動作を行う。また、シーク動作を終了すると、サーボ制御回路2は、トラックサーボ制御を再開するが、キャリッジ3自体を移動させてトラックを横断するシーク動作では、たとえ後述するトラックカウントの手法を用いたとしても、駆動及び制御する対象が、質量が比較的大きく応答も緩慢なキャリッジであること、並びに、シーク動作の終了時、キャリッジ3の駆動を停止した後、レンズ4の振動の減衰を待つ待ち時間が設けられているが、その間は、目標トラックへ向けての移動も、トラックサーボ制御も行われていない全くの無制御状態となることから、トラック横断数を余り細かく制御することはできない。従って、シーク動作後にトラックサーボ制御を再開するトラックは、必ずしも目標トラックとは限らない。換言すれば、シーク動作の結果は目標トラックに対し誤差を含むことになるため、残ったトラック数を、レンズ4の微少移動によるトラックの横断動作のみにより、最終的には目標のトラックへ到達を図ることになる。これをジャンプ(密検索)動作と称する。このジャンプ動作の命令もシーク動作同様にシステム制御部7からサーボ制御回路2に送られるが、サーボ制御回路2は、トラックサーボ制御を一旦中断し、続いてレーザ光10がトラックを1〜数10本単位で移動し得る程度の駆動をレンズ4(厳密にはそれを駆動するアクチュエータ)に対して行い、再びトラックサーボ制御を開始するという一連のシーケンスを目標トラックに到達するまで繰り返す。このようなシーク(粗検索)とジャンプ(密検索)の2つの動作を組み合わせて目標位置に移動する一連の動作は「アクセス動作」と称される。
【0007】
なお、シーク、ジャンプいずれの動作も、横断移動したトラック数を知るためには、レーザ光10がトラックを横断する際にサーボ誤差信号(特にトラックサーボ誤差信号TES)あるいはRF信号に現れる振幅や極性等の変化の仕方、回数等をカウントするトラックカウントと呼ばれる手法を用いるのが一般的である。
【0008】
図5は、光ディスクドライブのシーク制御装置のシーク動作処理を示すフローチャート図である。このフローチャートは、従来装置及び本発明の装置に共通な処理手順である。
図面に従って、従来の光ディスクドライブのシーク制御装置のシーク(粗検索)動作を説明する。
システム制御部7は、現在アドレスと目的アドレスから移動すべきトラック数を演算し、シーク動作命令とともにサーボ制御回路2に指示する。サーボ制御回路2は、一旦トラックサーボ制御を中断し(ステップS1)、目標トラックに向けて移動する方向及び極性の出力をキャリッジ駆動信号Fとしてキャリッジ3に対して出力し、これを移動させる(ステップS2,S3)が、同時に信号処理部1では、例えばトラックサーボ誤差信号(TES)を、そのセンターレベルで切断して2値化した信号をカウント(トラックカウント)し、そのカウント数が目標トラックまでの移動数に到達したところで、キャリッジ駆動信号Fの出力をクリア(停止)してキャリッジ3の駆動を止める(ステップS4)。このキャリッジ3の移動を止めた際、レンズ4がトラック横断方向に振動していては、その後のトラックサーボ引き込みが不安定になる為、レンズ4の振動が減衰するまで、トラックサーボ制御を行わない状態で適当な一定時間だけ待って(ステップS5)から、トラックサーボ制御を再開する(ステップS6)ことでシーク動作を終了する。
【0009】
【発明が解決しようとする課題】
しかしながら、この従来の装置においては、シーク動作に際して大きな問題があった。
殆どの場合、光ディスク5の全面にはトラックが形成されておらず、その最内周及び最外周においてはトラックが形成されていない平坦な、所謂ミラー領域となっている。問題は、シーク動作の目標トラックが、光ディスク5上のトラックが形成された領域とミラー領域の境界付近に存在している場合に生じるものである。
図6は、シーク動作の目標トラックが、光ディスクの最内周付近にある場合の説明図である。
以下、この図を参照しながら、目標トラックが光ディスク5の最内周近くにある時を想定してその動作を説明する。なお、目標トラックが最外周近くにある場合にも同様のことがいえるのは言うまでもない。
【0010】
図面に向かって左が光ディスク5の外周側、右が内周側に相当し、目標トラックが最内周近くにある事例を考えているので、シーク動作に伴って、光ピックアップ6は、光ディスク5の外周側から内周側へと移動するものとする。
【0011】
ところで、シーク動作では、トラックの横断数に関して余り細かな制御が行えず、シーク終了後トラックサーボ制御が行われてレーザ光10が照射されているトラック(便宜上以下、サーボオンしたトラックと称する)と、シークの目標トラックとの間には誤差が生じることは既に述べた。この誤差がマイナスのとき、即ちサーボオンしたトラックが、目標トラックに到達する手前のトラック(この場合には光ディスク5の外周側)であれば、その後、差分だけジャンプ動作を行って、目標トラックに到達すれば良いので問題は少ない。ところが、誤差がプラスのとき、即ちサーボオンしたトラックが、目標トラックを(この場合には光ディスク5のより内周側に)行き過ぎたときには、ミラー領域にレーザ光10の照射位置が突入してしまう可能性がある。ミラー領域ではトラックが形成されていないため、トラックサーボ誤差信号TESが得られず、出力される信号は全く意味の無いものとなる。しかし、従来の光ディスクドライブでは、それがミラー領域であったとしても、シーク動作が終了するとトラックサーボ制御を再開することになるので、当然ながら正常なサーボ制御が行えない。ときには、正常でないトラックサーボ誤差信号TESに基づいて、サーボ制御回路2からレンズ4(それを駆動するアクチュエータ)を駆動するアクチュエータ駆動信号Eが出力されるので、レンズ4(またはそれを駆動するアクチュエータ)が過大に駆動されてしまう。また、キャリッジ3には、レンズ4の相対的な変位を小さくする方向のキャリッジ駆動信号Fが加えられることを考えると、キャリッジ3(並びにそれに搭載された光ピックアップ6)も同様に過大に駆動されることになり、最悪の場合、レンズアクチュエータ,光ピックアップ,キャリッジ等の機構あるいは部品を損傷してしまう。
【0012】
そして、ミラー領域にはトラックが形成されていないということは、RF信号、その他、光ディスク5を回転させるスピンドルモータの回転制御に必要な信号も記録されていないのであるから、当然、その制御も不能となり、光ディスク5の回転が停止したり、逆に回転数が異常に上昇して暴走状態となり、スピンドルモータ自体や、それにより回転させられる光ディスク5を損傷する危険性もあり得る。
【0013】
また、各種機構や部品の損傷を免れたとしても、トラックが無いミラー領域では、当然ながら光ディスク5の位置を示すアドレス情報も得ることはできない。そのため、このミラー領域に突入した後に正常動作に復帰するための情報、例えば目標トラックへはどの方向に、どの程度移動し直せば良いのか、という情報が得られない。従って、正常動作の復帰のためには、トラックが形成されている領域内に移動すると思われる適当な時間、キャリッジ3を低速で駆動してトラックサーボ制御をその位置で再開し、アドレス情報を読み取って、再度目標トラックへのシーク動作を行うなどの手順が必要となる。
【0014】
このためには、前記したシークの誤差がマイナスのときに比べると遙かに長い時間を要し、結果的にシーク動作の所要時間が著しく増大するという不都合を生じることになる。
【0015】
以上、シークの際の誤差により、ミラー領域に突入した場合の問題を指摘したが、仮にミラー領域に突入せずに、トラックが形成されている領域に踏みとどまった場合においても、光ディスク5が有する偏心によっても同様な問題が発生し得る。偏心とは、円盤状である光ディスク5の回転中心と、同心円状、あるいは渦巻き状に形成されているトラックの物理的、あるいは幾何的な中心が一致しない状態であり、この偏心がゼロでない限り、光ディスク5の回転に伴ってトラックが、光ディスク5の半径方向に周期的に往復移動する現象を生じる。この移動は、光ディスク5の回転に伴うものであるから、当然ながらキャリッジ3の移動やレンズ4の位置等には無関係である。
【0016】
さてシーク動作の終了に際して、キャリッジ3の駆動停止後、レンズ4(あるいはそれを支持し駆動するアクチュエータ)の振動が減衰するのを待つ、待ち時間を設けることは既に説明した。そして、この待ち時間の間はトラックサーボ制御を行わないことも述べたが、その間、光ディスクの偏心によっても、前記したシーク動作で目標トラックを行き過ぎたのと同様な現象を生じる可能性がある。
【0017】
図7は、この現象を説明するためのものである。図面の水平方向は、時間を表し、示された波形は、レンズ4(正確には光ディスク5上に照射されたレーザ光10)と、トラックとの相対変位に伴い得られるトラックサーボ誤差信号TESである。キャリッジ3の駆動を停止した時点1では、レンズ4(それにより収束されるレーザ光10の照射位置)が、ミラー領域上ではなくトラックが形成されている領域に位置しているが、光ディスクの偏心のため、トラックが、キャリッジ3の駆動方向(ここでは、外周から内周に向かう方向)とは逆方向に移動した場合には、レンズ4(あるいはレーザ光10)の位置がミラー領域上に達する(時点2)可能性が十分考えられる。さらに時間が経過すると、偏心によるトラックの移動方向は逆転し、レンズ4(あるいはレーザ光10)は、ミラー領域から抜け出してトラックが形成された領域に位置する(時点3)ことになるが、シーク動作に際してキャリッジ3の駆動終了後、レンズ4(あるいはアクチュエータ)の振動の減衰を待つ、待ち時間経過後にトラックサーボ制御を再開したのが時点2であったとすると、先に述べた目標トラックを行き過ぎてシーク動作を行った場合と、同様、危険な結果を招来し得る。
本発明は、こうした従来装置の問題点を解決するためになされたもので、ミラー領域付近でのシーク動作の安全性と、それ以外の領域でのジャンプ動作を含めた総合的なアクセス動作時間の短縮を図ることを目的としている。
【0019】
【課題を解決するための手段】
請求項1記載の発明は、光ディスクの現在アドレスと目的アドレスから移動すべきトラック数を演算するシステム制御部と、前記システム制御部の演算結果から補正値を減算する減算部と、前記目的アドレスが、前記光ディスクのトラックが形成された領域とトラックが形成されていないミラー領域の境界付近にある場合に、前記システム制御部の演算結果から前記減算部による補正値の減算を行い、それ以外の場合には、減算を行わない選択手段と、前記減算部の結果を用いてシークするシーク手段とを具備した光ディスクドライブのシーク制御装置において、光ディスクの偏心量を検出する偏心量検出部を具備し、該偏心量検出部の出力を、前記補正値として用いることを特徴とする。
【0020】
請求項2記載の発明は、光ディスクの現在アドレスと目的アドレスから移動すべきトラック数を演算するシステム制御部と、前記システム制御部の演算結果から補正値を減算する減算部と、前記目的アドレスが、前記光ディスクのトラックが形成された領域とトラックが形成されていないミラー領域の境界付近にある場合に、前記システム制御部の演算結果から前記減算部による補正値の減算を行い、それ以外の場合には、減算を行わない選択手段と、前記減算部の結果を用いてシークするシーク手段とを具備した光ディスクドライブのシーク制御装置において、光ディスクの偏心量を検出する偏心量検出部を具備し、該偏心量検出部の出力と、別途与える補償値との加算結果を、前記補正値として用いることを特徴とする。
【0022】
請求項3記載の発明は、請求項2に記載された光ディスクドライブのシーク制御装置において、シーク動作の距離、目的アドレスあるいは前記偏心量検出部の出力の少なくとも一方に応じて前記補償値を変更するようにしたものである。
【0024】
請求項4記載の発明は、請求項2に記載された光ディスクドライブのシーク制御装置において、シーク動作試験を行い、その結果に基づいて、前記補償値を決定するようにしたものである。
【0026】
請求項5記載の発明は、請求項4に記載の光ディスクドライブのシーク制御装置において、シーク動作距離あるいは目的アドレスの少なくとも一方を変化させて前記シーク動作試験を行い、その結果に基づいて、前記シーク動作距離あるいは目的アドレスに応じて、前記補償値を変更するようにしたものである。
【0028】
請求項6記載の発明は、請求項4または請求項5に記載の光ディスクドライブのシーク制御装置において、前記シーク動作試験の結果のうち、その誤差が最大のものに基づいて、前記補償値を決定するようにしたものである。
【0029】
請求項7の発明は、請求項4乃至請求項6のいずれか一項に記載の光ディスクドライブのシーク制御装置において、前記シーク動作試験を、少なくとも光ディスクドライブの起動時、光ディスクの交換時、光ディスクドライブの所定の動作時間毎、光ディスクドライブの所定温度変化時のいずれかの時点で行うようにしたものである。
【0030】
【発明の実施の形態】
以下、本発明の実施の形態を実施例に基づいて説明する。
図1は本発明が適用される光ディスクドライブのシーク制御装置の構成を示すブロック図である。図面では図4における構成要素と同一のものには、同じ符号を付し、既に説明したものは、以下説明を省略する。
システム制御部17は、シーク動作に際し、その動作命令をサーボ制御回路2に与えるとともに、現在アドレスからシーク動作の目的アドレスまでのトラック数を演算で求め、シーク距離演算結果として減算器(減算部)19の+側に出力する。そして、目的アドレスが、所定のアドレスより大きい(外周側)とき、もしくは小さい(内周側)ときは、トラックが形成された領域と、ミラー領域との境界付近に目的アドレスがあるものと判断し、スイッチ18を切替えて減算器19の−側入力に補正値Bが印加されるようにする。これはシーク動作の結果、その誤差により目的アドレスを行き過ぎた場合、ミラー領域に突入する可能性があるため、目的アドレスを実際よりも上記補正値Bだけ手前に設定し直すことで、ミラー領域への突入を防止するようにしたことになる。
【0031】
このスイッチ18の切替えによって、実際の目的アドレスより手前のアドレスを新たな目的アドレスとしてシーク動作が行われるため、実際の目的アドレスに到達するためには、引き続いて比較的長距離あるいは長時間のジャンプ動作が必要になるが、ミラー領域に突入による復帰時間の著しい増大や、機構及び部品の損傷などに対して、その影響は比較にならない程度のものである。もちろん目的アドレスがミラー領域との境界付近でない場合には、減算器19の−側に0が印加される側、即ち減算によって目的アドレスを手前に設定し直すことのない側に、スイッチ18を切替え、実際の目的アドレスに向かってそのままシーク動作を行えば良い。このときには、引き続いてのジャンプ動作に要求される距離及び時間がともに増大が抑えられる。
【0032】
サーボ制御回路2は、システム制御部17からシーク動作命令を受け取ると、前記減算器の出力結果に基づいて、前記したような図5のフローに沿ったシーク制御を行う。前記したとおり、この構成では、トラックが形成されていないミラー領域の付近のトラックにシークする際、実際にはそれより所定のトラック数(補正値B)だけ、手前のトラックを目標としてシークを行うことになるため、ミラー領域への突入が防止でき安定してシークを行うことができる。
【0033】
ところで、上記の補正値Bは、トラックが形成された領域と、ミラー領域との境界付近にシーク動作を行う際に、その誤差によりミラー領域に突入しない程度の大きさとする必要がある。これには光ディスクドライブのばらつきなどを想定して、その最大値を補正値Bとして固定してもよい。あるいは、その最大値が、シーク距離や、目的アドレスによって変化することが、例えばキャリッジ3の機構的な特性(例えば摩擦や駆動抵抗力)として予め分かっているような場合には、この補正値Bをシーク距離や目的アドレスの少なくとも一方に応じて変化させると良い。
【0034】
なお、本発明でいう「目的アドレスによる相違」とは、トラックが形成されている領域とミラー領域との境界の、光ディスク5の半径方向の位置による相違を意味している。この境界の位置は、通常光ディスク5上に内周及び外周の2箇所あり、また、装着される光ディスク5の径、種類、あるいはトラックが形成されている領域がほぼ全面か、一部だけか等によっても異なり、上記キャリッジ3の摩擦や、駆動抵抗力を例に挙げると、当然これらは境界位置による変動が予想され、補正値Bもこれに応じて変化させるのが望ましい。
【0035】
これらの境界の光ディスク5上の半径位置は、通常光ディスク5上に情報として記録されているか、それを装着する際に別途センサーなどでその直径を測定するか、あるいは規格等の情報により知ることができる。
【0036】
一方、本発明でいう「シーク距離による相違」とは、これら境界付近の目的アドレスにシーク動作を行う際の始点位置や、キャリッジ3の駆動距離の相違を意味するものでもある。従って、これも同様に補正値Bを変化させるための情報として用いることが望ましい。
【0037】
ところで、補正値Bが大きいとミラー領域への突入は回避できて、より安全ではあるが、余り過大であると、目的アドレスのかなり手前のトラックでシーク動作が終了してしまい、引き続いて長距離・長時間のジャンプ動作が必要となってしまう。それに対して、上記したように補正値Bを変化させると機構的な特性である駆動距離、位置等の変動に対して、適正な補正値Bを設定することができ、ジャンプ動作に要する時間の増大を抑えることができる。もっとも、ミラー領域への突入を防ぐという趣旨からは、誤差の最大値に基づいて上記補正値Bを定めるものがより好適である。
【0038】
補正値Bが、過大である分には、シーク動作に対してミラー領域への突入は回避できて安全ではあるが、既述の通り、引き続いて長距離あるいは長時間のジャンプ動作が要求されるので、補正値Bとして、必要最小限の値がシーク、ジャンプを含めた動作の総合的なアクセス時間としては望ましい。
【0039】
それには、試験的なシーク動作に基づき補正値Bを定めるようにすれば、補正値Bは必要最小限のものとすることができ、ミラー領域への突入を回避しながら総合的なアクセス時間の増大を最小限に抑えることが可能である。
【0040】
この場合、シーク動作の距離、あるいは目的アドレスの位置の少なくとも一方を変化させて試験的なシーク動作を行い、その結果を踏まえて、シーク動作距離や、目的アドレス位置に応じて補正値Bを適宣変更すれば、キャリッジ3の機構的な特性に起因する駆動距離や、位置に関しての変動のみならず、環境変化や、経年変化にも対してもより適切な補正値Bを設定することが可能となる。
【0041】
一方、光ディスクドライブの起動時、光ディスク5が交換された時、あるいは光ディスクドライブの動作時間の所定時間毎や、温度変化量が一定値を越えた時点毎に、シーク動作をトラックが形成された領域内で試験的に行い、その結果から、誤差の最大値、平均値等を求め、それに基づいて上記補正値Bを定めるようにすれば、光ディスクドライブの状態やばらつき(例えばキャリッジ3の摩擦や装置の傾きなど)の環境変化、若しくは経年変化にも適応した適切な補正値Bを設定することができる。
【0042】
(実施例)
図2は、本発明の実施例に係る光ディスクドライブのシーク制御装置の構成を示すブロック図である。この実施例は、図1に示す光ディスクドライブのシーク制御装置と比較して、新たに偏心量検出部20が設けられており、この偏心量検出部20は、光ディスクドライブの起動時、あるいは光ディスク5が交換された後、フォーカスターボ制御状態で、光ディスク5の少なくとも半回転に相当する時間だけトラックサーボ誤差信号TESを観測し、光ディスク5の偏心量(偏心による最大移動トラック数)を求め、偏心量検出結果Cとして出力する。
図3は、光ディスク半回転分のトラックサーボ誤差信号TESを示す図である。
【0043】
システム制御部17は、現在アドレスから目的アドレスまでのトラック数を演算で求め、シーク距離演算結果として減算器19の+側に印加する。一方、目的アドレスが所定のアドレスより大きい(外周側)とき、もしくは小さい(内周側)ときは、目的アドレスがトラックが形成された領域とミラー領域との境界付近にあって、偏心によってミラー領域への突入の可能性があるものと判断し、スイッチ18を切替えて減算器19の−側に前記偏心量検出部20の出力である偏心量検出結果Cを、前記スイッチ18を介して接続する。即ち本発明が適用される図1の光ディスクドライブのシーク制御装置において、補正値Bとして偏心量検出結果Cが与えられる構成となっている。このスイッチ18の切替えによって、実際の目的アドレスより光ディスク5の偏心量(偏心トラック数)だけ手前のアドレスを、新たな目的アドレスとしてシーク動作が行われるため、実際の目的アドレスに到達するためには、引き続いて比較的長距離あるいは長時間のジャンプ動作が必要になるが、偏心に起因してミラー領域に突入した場合の復帰時間の著しい増大や、機構または部品の損傷等を考慮すれば、その影響は比較にならない程度のものである。もちろん、目的アドレスがミラー領域との境界付近でない場合には、減算器19の−側に0が印加するように、即ち減算によって目的アドレスを手前に設定し直すことのない側に、スイッチ18を切替え、目的アドレスに向かってそのままシーク動作を行えば良い。この時には、引き続いての長距離あるいは長時間のジャンプ動作は必要ない。
【0044】
サーボ制御回路2は、システム制御部17からシーク動作命令を受け取ると、前記減算器19の出力結果に基づいて、図5のフローチャートにしたがってシ−ク制御を行う。この構成ではトラックが形成されていないミラー領域の付近のトラックにシークする際、実際にはそれより光ディスクの偏心トラック数だけ手前のトラックを目標としてシークを行うことになるため、ミラー領域への突入が防止でき安定したシークを行うことができる。
【0045】
さらに、この構成では実際に光ディスク5の偏心量を実際に測定して、目的アドレスに対するトラック数の減算値を決定するようになっているため、移動トラック数から減算するトラック数、言い換えれば補正値は、使用される光ディスク5毎に設定されることになるので、偏心量が異なる光ディスク5が使用された場合でも、減算されるトラック数は、それに応じてミラー領域に突入しないだけの必要最小限のものとなり、引き続いてのジャンプ時間、ひいては総合的なアクセス時間の増大を最小限に止めることも可能となる。
【0046】
先の図1に示す光ディスクドライブのシーク制御装置においては、目的アドレスに対して補正値Bだけ手前に目的アドレスを再設定する際、その補正値Bは、固定値、あるいは試験的なシーク動作を行った結果のシーク誤差の大きさに基づいて求める値であった。この方法では補正値Bは、光ディスクドライブとしてのばらつき(例えばキャリッジ3の摩擦)や、光ディスク5の偏心量などを含めた値を言わば包括的に求めるものである。
【0047】
しかし、その求めた値が偏心の最大量を反映しているか、否かは、確実ではなく、光ディスク5の偏心が大きな場合には、上記補正値Bが十分な大きさではなくてミラー領域への突入を回避し切れない場合も考えられる。
【0048】
ところが、この実施例では、光ディスク5の偏心量を実際に測定した偏心量検出結果Cを用いて補正値を決定しているため、偏心に起因するミラー領域への突入は確実に回避することが可能である。
【0049】
さらに望ましい構成としては、偏心に起因しないシーク誤差の分を偏心量検出結果Cに加味するものが考えられるが、これによれば光ディスク5の偏心量を確実に計測した上に、キャリッジ3の摩擦や、装置の傾きなどに起因する誤差分を含めて、シーク動作の目的アドレスを手前側に設定し直すものとなるので、ミラー領域への突入をさらに防止することができる。
【0050】
単に偏心量を検出して、それのみによって目的アドレスを設定し直す方式では、偏心量が小さい(極端に言えばゼロ)場合を想定すれば、目的アドレスは何ら変化しない。とすると、キャリッジ3の摩擦、他に起因するシーク誤差に対しては何ら対策が無い訳であるから、ミラー領域への突入の可能性がでてくる。
これに対し、偏心量の大小に応じた実際の測定結果である偏心量検出結果Cを求めた上で、試験的なシーク動作の結果等に基づく、偏心量の大小によらない値(以下、「補償値」という。)をも別途与えて、両者の和で目的アドレスを設定し直すようにすれば、ミラー領域への突入の可能性をより低く抑えることが可能となる。また、当然実際の偏心量に応じて、目的アドレスを設定し直す量は変化するので、その設定し直される目的アドレスは、偏心に応じてミラー領域に突入しないだけの必要最小限のものとなり、引き続いてのジャンプ動作に要する時間、ひいては総合的なアクセス時間の増大も最小限のものとなることはいうまでもない。
【0051】
具体的には、図1に示す光ディスクドライブのシーク制御装置で述べた補正値Bに相当する値を、補償値として、偏心量検出手段20中に保持し、偏心量検出結果Cに、この補償値を加えた値を出力するか、あるいは別途偏心量検出結果Cに上記補償値を加える加算手段を備える等とすれば良い。
また、補償値は、図1に示す光ディスクドライブのシーク制御装置と同様、光ディスクドライブのばらつきなどを想定して、その最大値を固定値として決定してもよい。
【0052】
この最大値は、シーク距離や目的アドレスの違いによって相違することを先の図1に示す光ディスクドライブのシーク制御装置において説明したのと同様に、例えばキャリッジ3の機構的な特性(摩擦、駆動抵抗力等)として、予め判っているような場合も当然あり得る。また、このキャリッジ3の機構的特性は、レンズ4の駆動に伴いキャリッジ駆動信号Fも変化することから、光ディスク5の偏心量によっても変化することがあり得る。このような場合には、この補償値を、シーク距離、目的アドレス、あるいは偏心量検出部20の出力である偏心量検出結果Cのうち、少なくとも1つに対応させて変化させても良い。こうすることにより機構的な特性の駆動距離や、位置等の変動に対して、適正な補償値を設定することができ、後のジャンプ動作に要する時間の増大を抑えることができる。
もっとも、ミラー領域への突入を防ぐという趣旨からは、誤差の最大値に基づいて上記補償値を定めるのがより好適である。
【0053】
補償値が過大である分には、シーク動作に対してミラー領域への突入は、十分に回避でき安全ではあるが、既述の通り、引き続いて長距離あるいは長時間のジャンプ動作が要求されるので、補償値は必要最小限の方がシーク動作及びジャンプ動作を含めた総合的なアクセス時間としては望ましい。試験的なシーク動作に基づき、補償値を定めるようにすれば、補償値は必要最小限のものとすることができ、ミラー領域への突入を回避しながら総合的なアクセス時間の増大を最小に抑えることが可能となる。
【0054】
さらに、シーク動作の距離、あるいは目的アドレスの位置の少なくとも一方を変化させて試験的なシーク動作を行い、その結果を踏まえて上記距離や位置に応じて補償値を適宣変更すれば、キャリッジ3の機構的特性に起因する駆動距離や、位置に関しての変動のみならず、環境変化や経年変化にも対応してもより適切な補償値を設定することが可能となる。
【0055】
または、光ディスクドライブの起動時、光ディスク5の交換時、あるいは光ディスクドライブの動作時間の所定時間毎、温度変化量が一定値を越えた時点毎に、シーク動作を試験的にトラックが形成された領域内で行い、その結果から誤差の最大値や平均値等に基づいて上記補償値を定めるようにすれば、光ディスクドライブの状態や、ばらつき(例えばキャリッジ3の摩擦や装置の傾きなど)の環境変化、若しくは経年変化にも適応した適切な補償値を設定することができる。
【0056】
ところで、先の図1に示す光ディスクドライブのシーク制御装置では、システム制御部17と、スイッチ18、減算器19を、また、第2実施例では、さらに偏心量検出部20を別々の要素・手段としているが、いずれの例も、これらの構成要素をシステム制御部17の内部に取り込み、一体化した構成とすることも可能である。
【0057】
【発明の効果】
本発明によれば、光ディスクのトラックが形成された領域と、トラックが形成されていないミラー領域の境界付近にシークする際において、移動すべきトラック数からある補正値を減算してシークを行うため、確実にトラックが形成された領域にシークし、ミラー領域への突入を防ぎ、安定したシーク動作を行うことができる。また、シークの目的アドレスが、ミラー領域との境界付近でない場合には、上記補正値の減算を行わないように動作を切替えるので、シーク動作に引き続いてのジャンプ動作の距離・時間ともに増大が抑えられ、結果的にミラー領域付近でのシーク動作の安全性と、それ以外の領域でのジャンプ動作を含めた総合的なアクセス動作時間の短縮が図れる。
【0058】
また、実際に装着されている光ディスクの偏心量を計測し、それに基づいてシークの目的アドレスを減算し補正するようにしたので、偏心に基づくミラー領域への突入を防止可能であるとともに、実際の偏心量の大小に応じた必要最小限の補正を行うため、ミラー領域付近へのシークに際しても、その後に引き続くジャンプ動作に要する時間の増大も最小限に抑えることができる。
【0059】
さらに、実際に測定した偏心量とともに、別途キャリッジの摩擦や、装置の傾きなどで生じるシーク誤差分も加味してシークの目的アドレスを減算して補正するようにしたので、双方に起因するミラー領域への突入を防止できるとともに、実際の偏心量に応じた必要最小限の補正を行うため、ミラー領域付近へのシークに際しても、その終了後に引き続くジャンプ動作に要する時間の増大も最小限に抑えることができる。
【0060】
また、シークの距離、目的アドレスのうち、少なくとも一方に応じてシークの目的アドレスを補正するようにしたので、光ディスクドライブのばらつき(例えば、キャリッジの位置や、駆動距離に対する摩擦や、駆動抵抗力の変動等)に対しても最適な補正を行うことができる。
【図面の簡単な説明】
【図1】本発明が適用される光ディスクドライブのシーク制御装置の構成を示すブロック図である。
【図2】本発明の光ディスクドライブのシーク制御装置の一実施例の構成を示すブロック図である。
【図3】光ディスク半回転分のトラックサーボ誤差信号TESを示す図である。
【図4】従来の光ディスクドライブのシーク制御装置の構成例を示すブロック図である。
【図5】光ディスクドライブのシーク制御装置のシーク動作処理を示すフローチャート図である。
【図6】目標トラックが、光ディスクの最内周付近にある場合のシーク動作の説明図である。
【図7】目標トラックが偏心した光ディスクの最内周付近にある場合のシーク動作の説明図である。
【符号の説明】
1…信号処理部、2…サーボ制御回路、3…キャリッジ、4…レンズ、5…光ディスク、6…光ピックアップ、10…レーザ光、7,17…システム制御部、18…スイッチ、19…減算器、20…偏心量検出部。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a seek control device for an optical disk drive.
[0002]
[Prior art]
FIG. 4 is a block diagram showing an example of a conventional seek control device for an optical disk drive. The operation of the conventional optical disk drive seek control device will be described with reference to FIG.
The
[0003]
The servo control for driving the
[0004]
For these servo controls, a lens drive signal E is output from the
[0005]
In FIG. 4, the mechanism and elements for rotating the
[0006]
On the other hand, the system control unit 7 reads the current address on the
[0007]
In order to know the number of tracks that have traversed in both the seek operation and the jump operation, the amplitude and polarity appearing in the servo error signal (particularly the track servo error signal TES) or the RF signal when the
[0008]
FIG. 5 is a flowchart showing a seek operation process of the seek control device of the optical disk drive. This flowchart is a processing procedure common to the conventional apparatus and the apparatus of the present invention.
The seek (coarse search) operation of the seek control device of the conventional optical disk drive will be described with reference to the drawings.
The system control unit 7 calculates the number of tracks to be moved from the current address and the target address, and instructs the
[0009]
[Problems to be solved by the invention]
However, this conventional apparatus has a large problem in seeking operation.
In most cases, no tracks are formed on the entire surface of the
FIG. 6 is an explanatory diagram when the target track of the seek operation is near the innermost circumference of the optical disc.
Hereinafter, the operation will be described with reference to this figure, assuming that the target track is near the innermost circumference of the
[0010]
In the drawing, the left corresponds to the outer circumference of the
[0011]
By the way, in the seek operation, it is not possible to perform very fine control on the number of traverses of the track, and a track to which the track servo control is performed after the seek is completed and the
[0012]
The fact that no tracks are formed in the mirror area means that no RF signal and other signals necessary for controlling the rotation of the spindle motor for rotating the
[0013]
Even if damage to various mechanisms and components is avoided, address information indicating the position of the
[0014]
This requires a much longer time than when the seek error is negative, resulting in a disadvantage that the time required for the seek operation is significantly increased.
[0015]
As described above, the problem in the case where the
[0016]
By the way, at the end of the seek operation, it has already been described that a waiting time is provided after the driving of the
[0017]
FIG. 7 illustrates this phenomenon. The horizontal direction of the drawing represents time, and the waveform shown is a lens 4 (more precisely, a
The present invention has been made in order to solve the problems of the conventional device, and has been made to reduce the safety of the seek operation near the mirror area and the total access operation time including the jump operation in other areas. It is intended to shorten it.
[0019]
[Means for Solving the Problems]
Claim1The described invention is a system control unit that calculates the number of tracks to be moved from a current address and a target address of an optical disc, a subtraction unit that subtracts a correction value from a calculation result of the system control unit, and the target address is the optical disc. When the track is formed near the boundary between the area where the track is formed and the mirror area where the track is not formed, the subtraction unit subtracts the correction value from the operation result of the system control unit, otherwise, An seek control apparatus for an optical disk drive, comprising: a selection unit that does not perform subtraction; and a seek unit that seeks using the result of the subtraction unit. The seek control unit includes an eccentric amount detection unit that detects an eccentric amount of an optical disk. The output of the detection unit is used as the correction value.
[0020]
Claim2The described invention is a system control unit that calculates the number of tracks to be moved from a current address and a target address of an optical disc, a subtraction unit that subtracts a correction value from a calculation result of the system control unit, and the target address is the optical disc. When the track is formed near the boundary between the area where the track is formed and the mirror area where the track is not formed, the subtraction unit subtracts the correction value from the operation result of the system control unit, otherwise, An seek control apparatus for an optical disk drive, comprising: a selection unit that does not perform subtraction; and a seek unit that seeks using the result of the subtraction unit. The seek control unit includes an eccentric amount detection unit that detects an eccentric amount of an optical disk. It is characterized in that an addition result of an output of the detection unit and a separately provided compensation value is used as the correction value.
[0022]
Claim3The invention described in the claims2Wherein the compensation value is changed in accordance with at least one of a seek operation distance, a target address, and an output of the eccentricity detection unit.
[0024]
Claim4The invention described in the claims2In the seek control device for an optical disk drive described in the item (1), a seek operation test is performed, and the compensation value is determined based on a result of the seek operation test.
[0026]
Claim5The invention described in the claims4In the seek control device of the optical disk drive according to the above, the seek operation test is performed by changing at least one of a seek operation distance or a target address, and based on a result thereof, the compensation is performed according to the seek operation distance or the target address. The value is changed.
[0028]
Claim6The invention described in the claims4Or claims5Wherein the compensation value is determined based on the result of the seek operation test having the largest error.
[0029]
Claim7The invention of claim4Or claim6In the seek control device for an optical disk drive according to any one of the above, the seek operation test is performed at least at the time of starting the optical disk drive, at the time of replacing the optical disk, at every predetermined operation time of the optical disk drive, at the time of a predetermined temperature change of the optical disk drive. At any time.
[0030]
BEST MODE FOR CARRYING OUT THE INVENTION]
Hereinafter, embodiments of the present invention will be described based on examples.
FIG. 1 shows the present invention.AppliesFIG. 2 is a block diagram illustrating a configuration of a seek control device of the optical disk drive. In the drawing, the same components as those in FIG. 4 are denoted by the same reference numerals, and those already described will not be described below.
At the time of the seek operation, the
[0031]
By the switching of the
[0032]
Upon receiving the seek operation command from the
[0033]
By the way, the correction value B needs to be large enough not to enter the mirror area due to an error when performing a seek operation near the boundary between the area where the track is formed and the mirror area. For this purpose, the maximum value may be fixed as the correction value B, assuming variations in the optical disk drive. Alternatively, if it is known in advance that the maximum value changes depending on the seek distance or the target address, for example, as a mechanical characteristic (for example, friction or driving resistance) of the
[0034]
The “difference due to the target address” in the present invention means a difference due to the radial position of the
[0035]
The radial positions of these boundaries on the
[0036]
On the other hand, “difference due to seek distance” in the present invention also means a difference in a starting point position when a seek operation is performed to a target address near these boundaries and a drive distance of the
[0037]
By the way, if the correction value B is large, it is possible to avoid entering the mirror area and it is safer, but if it is too large, the seek operation ends on a track considerably before the target address, and subsequently the long distance -A long jump operation is required. On the other hand, when the correction value B is changed as described above, it is possible to set an appropriate correction value B with respect to fluctuations in driving distance, position, and the like, which are mechanical characteristics, and to reduce the time required for the jump operation. The increase can be suppressed. However, from the viewpoint of preventing entry into the mirror area, it is more preferable to determine the correction value B based on the maximum value of the error.
[0038]
If the correction value B is excessively large, it is safe to prevent the seek operation from entering the mirror area, but as described above, a long-distance or long-time jump operation is required subsequently. Therefore, as the correction value B, the minimum necessary value is desirable as the total access time of the operation including the seek and the jump.
[0039]
For this purpose, if the correction value B is determined based on a test seek operation, the correction value B can be minimized, and the total access time can be reduced while avoiding the intrusion into the mirror area. Growth can be minimized.
[0040]
In this case, a test seek operation is performed by changing at least one of the seek operation distance and the target address position, and based on the result, the correction value B is appropriately adjusted according to the seek operation distance and the target address position. If changed, it is possible to set a more appropriate correction value B not only for a change in the driving distance and position due to the mechanical characteristics of the
[0041]
On the other hand, when the optical disk drive is started, when the
[0042]
(ActualExample)
FIG. 2 shows the present invention.FruitFIG. 2 is a block diagram illustrating a configuration of a seek control device of the optical disc drive according to the embodiment. ThisFruitExamples areSeek control device for optical disk drive shown in FIG.And an
FIG. 3 is a diagram showing a track servo error signal TES for a half rotation of the optical disk.
[0043]
The
[0044]
Upon receiving a seek operation command from the
[0045]
Further, in this configuration, since the amount of eccentricity of the
[0046]
PreviousSeek control device for optical disk drive shown in FIG.In the above, when the target address is reset before the target address by the correction value B, the correction value B is determined based on a fixed value or the magnitude of a seek error resulting from a test seek operation. It was the desired value. In this method, the correction value B comprehensively obtains a value including a variation (for example, friction of the carriage 3) as an optical disk drive, an eccentric amount of the
[0047]
However, it is not certain whether or not the obtained value reflects the maximum amount of eccentricity. If the eccentricity of the
[0048]
However, thisFruitIn the embodiment, since the correction value is determined using the eccentricity detection result C in which the eccentricity of the
[0049]
As a more desirable configuration, it is conceivable to add a seek error not caused by the eccentricity to the eccentricity detection result C. According to this configuration, the eccentricity of the
[0050]
In a method in which the eccentricity is simply detected and the target address is reset based on the eccentricity alone, the target address does not change at all, assuming that the eccentricity is small (extremely zero). In this case, there is no countermeasure against the friction of the
On the other hand, an eccentricity detection result C, which is an actual measurement result corresponding to the magnitude of the eccentricity, is obtained, and a value (hereinafter, referred to as “the eccentricity”) based on the result of a test seek operation or the like is used. If the target address is set again by adding the "compensation value") separately and the sum of the two, it is possible to further reduce the possibility of entry into the mirror area. In addition, since the amount of resetting the target address changes according to the actual eccentric amount, the target address to be reset is the minimum necessary not to enter the mirror area according to the eccentricity. It goes without saying that the time required for the succeeding jump operation and, consequently, the increase in the total access time are also minimized.
[0051]
In particular,Seek control device for optical disk drive shown in FIG.Is stored in the eccentricity detection means 20 as a compensation value, and a value obtained by adding the compensation value to the eccentricity detection result C is output, or the eccentricity detection is performed separately. What is necessary is just to provide the addition means which adds the said compensation value to the result C, etc.
The compensation value isSeek control device for optical disk drive shown in FIG.Similarly to the above, the maximum value may be determined as a fixed value, assuming variations in the optical disk drive.
[0052]
The maximum value differs depending on the seek distance and the destination address.Seek control device for optical disk drive shown in FIG.As described above, there may be cases where the mechanical characteristics (friction, driving resistance, etc.) of the
However, from the viewpoint of preventing entry into the mirror area, it is more preferable to determine the compensation value based on the maximum value of the error.
[0053]
If the compensation value is excessive, entry into the mirror area can be sufficiently avoided for the seek operation and it is safe. However, as described above, a long-distance or long-time jump operation is required subsequently. Therefore, it is desirable that the compensation value be the minimum necessary as the total access time including the seek operation and the jump operation. If the compensation value is determined based on the test seek operation, the compensation value can be minimized, minimizing the increase in overall access time while avoiding intrusion into the mirror area. It can be suppressed.
[0054]
Further, if a test seek operation is performed by changing at least one of the seek operation distance and the position of the target address, and the compensation value is appropriately changed according to the distance or position based on the result, the
[0055]
Alternatively, when the optical disk drive is started, when the
[0056]
By the way,Seek control device for optical disk drive shown in FIG.In the above, the
[0057]
【The invention's effect】
According to the present invention, when seeking near the boundary between an area where a track is formed on an optical disc and a mirror area where no track is formed, a seek is performed by subtracting a certain correction value from the number of tracks to be moved. In addition, a seek operation is reliably performed in an area in which a track is formed, a rush into a mirror area is prevented, and a stable seek operation can be performed. If the target address of the seek is not near the boundary with the mirror area, the operation is switched so that the above-described correction value is not subtracted, so that the increase in both the distance and the time of the jump operation following the seek operation is suppressed. As a result, the safety of the seek operation near the mirror area and the overall access operation time including the jump operation in other areas can be reduced.
[0058]
Also, since the eccentricity of the optical disk actually mounted is measured, and the target address of the seek is subtracted and corrected based on the measured eccentricity, it is possible to prevent entry into the mirror area based on the eccentricity and to reduce the actual eccentricity. Since the necessary minimum correction according to the magnitude of the eccentricity is performed, even when seeking near the mirror area, an increase in the time required for the subsequent jump operation can be minimized.
[0059]
In addition to the actually measured eccentricity, the target address of the seek is subtracted and corrected in consideration of the seek error caused by the friction of the carriage and the inclination of the device. To minimize the increase in the time required for the jump operation following the end of the seek even when seeking near the mirror area in order to prevent entry into the mirror area and to perform the minimum necessary correction according to the actual amount of eccentricity. Can be.
[0060]
Further, since the seek target address is corrected in accordance with at least one of the seek distance and the target address, variations in the optical disk drive (for example, friction of the carriage position, the driving distance, and the driving resistance force). Fluctuation, etc.).
[Brief description of the drawings]
FIG. 1AppliedSeek control device for optical disk drivePlace ofFIG. 3 is a block diagram showing a configuration.
FIG. 2 shows a seek control device for an optical disk drive according to the present invention.oneFIG. 3 is a block diagram illustrating a configuration of an example.
FIG. 3 is a diagram showing a track servo error signal TES for a half rotation of the optical disk.
FIG. 4 is a block diagram showing a configuration example of a conventional seek control device of an optical disk drive.
FIG. 5 is a flowchart showing a seek operation process of a seek control device of the optical disc drive.
FIG. 6 is an explanatory diagram of a seek operation when the target track is near the innermost circumference of the optical disc.
FIG. 7 is an explanatory diagram of a seek operation when a target track is near the innermost circumference of an eccentric optical disk.
[Explanation of symbols]
DESCRIPTION OF
Claims (7)
光ディスクの偏心量を検出する偏心量検出部を具備し、該偏心量検出部の出力を、前記補正値として用いることを特徴とする光ディスクドライブのシーク制御装置。A system control unit that calculates the number of tracks to be moved from the current address and the target address of the optical disc, a subtraction unit that subtracts a correction value from the calculation result of the system control unit, and the target address is a track of the optical disc. The subtraction unit subtracts the correction value from the operation result of the system control unit when the region is near the boundary of the mirror region where no track is formed and the mirror region where no track is formed. Means, and a seek control device for an optical disk drive, comprising: a seek means for seeking using a result of the subtraction unit.
An seek control device for an optical disk drive, comprising: an eccentric amount detecting unit that detects an eccentric amount of an optical disk; and using an output of the eccentric amount detecting unit as the correction value.
光ディスクの偏心量を検出する偏心量検出部を具備し、該偏心量検出部の出力と、別途与える補償値との加算結果を、前記補正値として用いることを特徴とする光ディスクドライブのシーク制御装置。A system control unit that calculates the number of tracks to be moved from the current address and the target address of the optical disc, a subtraction unit that subtracts a correction value from the calculation result of the system control unit, and the target address is a track of the optical disc. The subtraction unit subtracts the correction value from the operation result of the system control unit when the region is near the boundary of the mirror region where no track is formed and the mirror region where no track is formed. Means, and a seek control device for an optical disk drive, comprising: a seek means for seeking using a result of the subtraction unit.
A seek control device for an optical disc drive, comprising: an eccentricity detection unit for detecting an eccentricity amount of an optical disc, wherein an addition result of an output of the eccentricity detection unit and a separately provided compensation value is used as the correction value. .
シーク動作の距離、目的アドレスあるいは前記偏心量検出部の出力の少なくとも1つに応じて前記補償値を変更することを特徴とする光ディスクドライブのシーク制御装置。The seek control device for an optical disk drive according to claim 2 ,
A seek control apparatus for an optical disk drive, wherein the compensation value is changed in accordance with at least one of a seek operation distance, a target address, and an output of the eccentricity detection unit.
シーク動作試験を行い、その結果に基づいて、前記補償値を決定することを特徴とする光ディスクドライブのシーク制御装置。The seek control device for an optical disk drive according to claim 2 ,
A seek control device for an optical disk drive, wherein a seek operation test is performed, and the compensation value is determined based on a result of the test.
シーク動作距離あるいは目的アドレスの少なくとも一方を変化させて前記シーク動作試験を行い、その結果に基づいて、前記シーク動作距離あるいは目的アドレスに応じて、前記補償値を変更することを特徴とする光ディスクドライブのシーク制御装置。The seek control device for an optical disk drive according to claim 4 ,
An optical disk drive wherein the seek operation test is performed by changing at least one of a seek operation distance or a target address, and the compensation value is changed according to the seek operation distance or the target address based on a result of the seek operation test. Seek control device.
前記シーク動作試験の結果のうち、その誤差が最大のものに基づいて、前記補償値を決定することを特徴とする光ディスクドライブのシーク制御装置。The seek control device for an optical disk drive according to claim 4 or 5 ,
A seek control apparatus for an optical disk drive, wherein the compensation value is determined based on a result of the seek operation test having the largest error.
前記シーク動作試験を、少なくとも光ディスクドライブの起動時、光ディスクの交換時、光ディスクドライブの所定の動作時間毎、光ディスクドライブの所定温度変化時のいずれかの時点で行うことを特徴とする光ディスクドライブのシーク制御装置。In seek control apparatus for an optical disc drive according to any one of claims 4 to 6,
The seek operation test is performed at least at any one of a start of an optical disk drive, a change of an optical disk, a predetermined operation time of the optical disk drive, and a predetermined temperature change of the optical disk drive. Control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14480199A JP3597078B2 (en) | 1999-05-25 | 1999-05-25 | Optical disk drive seek control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14480199A JP3597078B2 (en) | 1999-05-25 | 1999-05-25 | Optical disk drive seek control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000339710A JP2000339710A (en) | 2000-12-08 |
| JP3597078B2 true JP3597078B2 (en) | 2004-12-02 |
Family
ID=15370790
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14480199A Expired - Lifetime JP3597078B2 (en) | 1999-05-25 | 1999-05-25 | Optical disk drive seek control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3597078B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010146672A (en) * | 2008-12-22 | 2010-07-01 | Kenwood Corp | Optical disk device and track jump method |
-
1999
- 1999-05-25 JP JP14480199A patent/JP3597078B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000339710A (en) | 2000-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO1997036291A1 (en) | Optical recording/reproducing apparatus | |
| JP3597078B2 (en) | Optical disk drive seek control device | |
| US7400467B1 (en) | Methods and apparatus for managing write inhibit in response to a predictive metric | |
| US8934323B2 (en) | Optical disk device, control method therefor, program, and information recording medium | |
| US20060126455A1 (en) | Tracking device | |
| US7778123B2 (en) | Optical disk drive capable of detecting anomalies in optical pick-up transfer mechanism | |
| JP2563383B2 (en) | Recording and playback device | |
| JP4469375B2 (en) | Information reproducing apparatus and surface runout measuring method | |
| US20060126466A1 (en) | Information recording apparatus, information reproducing apparatus, information recording method, and information reproducing method with an improved track jump performance | |
| JP2004253122A (en) | Method and device for compensating for scanning obstacle on optical recording medium | |
| US6947358B2 (en) | Pickup drive controller for optical disc drive | |
| JP2005332501A (en) | Information reproducing apparatus, information reproducing method, information reproducing program, and information recording medium | |
| US7570550B2 (en) | Focus servo recovery processing method for optical disc device and optical disc device | |
| JP2010113750A (en) | Optical disk device | |
| JP4525491B2 (en) | Optical disc driving apparatus, optical disc apparatus and driving method thereof | |
| KR20060118617A (en) | Multi-layered optical disc reader / writer with improved layer jump | |
| KR100697523B1 (en) | Stabilizer and method for optical disk seek | |
| JPH077525B2 (en) | Optical beam tilt correction device | |
| JP4951577B2 (en) | Disc playback apparatus and disc playback method | |
| EP2405428B1 (en) | Optical disk device, control method therefor, program, and information recording medium | |
| JP2004164723A (en) | Optical disk drive | |
| JP2002117552A (en) | Optical disk device and optical disk device control method | |
| KR20100090392A (en) | Opitcal disk drive and operating methods thereof | |
| JP2011154755A (en) | Optical disk drive | |
| JPH05159329A (en) | Track follow-up controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040203 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040217 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040412 |
|
| 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: 20040907 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040907 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080917 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080917 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090917 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090917 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100917 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110917 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120917 Year of fee payment: 8 |