(57)【要約】【課題】ディスク駆動器に対して許容可能な振動量に基づいてディスク別許容可能な高倍速を決定してディスク駆動器を駆動することによって、ディスクの偏重心による振動を除去するためのディスク駆動器の振動除去方法及び装置を提供することを目的とする。【解決手段】ディスク駆動器に挿入されたディスクの偏重心量に対応する振動量を検出する段階と、振動量がディスク駆動器に対して許容可能な振動量に到達するまでディスク駆動器に設定されている高倍速の速度を増加させる段階とを含むディスク駆動器における振動除去方法。これにより、使用者が振動をほとんど認識できないようにディスク駆動器を駆動させて、振動によるディスク駆動器の損傷を最小化できる。【選択図】  図２
2004253102.tif 000002
【特許請求の範囲】
【請求項１】
ディスク駆動器の振動除去方法において、
前記ディスク駆動器に挿入されたディスクの偏重心量に対応する振動量を検出する段階と、
前記振動量が前記ディスク駆動器に対して許容可能な振動量に到達するまで前記ディスク駆動器に設定されている高倍速の速度を増加させる段階とを含むディスク駆動器における振動除去方法。
【請求項２】
前記高倍速の速度を増加させる段階は、
前記振動量が前記許容可能な振動量以上であれば、前記ディスク駆動器に設定されている高倍速を前記ディスクに対する許容可能な高倍速に設定する段階を含む請求項１に記載のディスク駆動器における振動除去方法。
【請求項３】
前記振動量は、前記ディスクを所定の低倍速で回転させて検出した第１トラック数と、前記ディスクを所定の高倍速で回転させて検出した第２トラック数とを利用して検出する請求項１に記載のディスク駆動器における振動除去方法。
【請求項４】
前記振動量検出段階は、
所定の低倍速で前記ディスクを回転させて第１トラック数を検出する段階と、
所定の高倍速で前記ディスクを回転させて第２トラック数を検出する段階と、
前記第１トラック数と前記第２トラック数との差を検出する段階と、
前記検出された差に対応する振動量を検出する段階とを含む請求項１に記載のディスク駆動器における振動除去方法。
【請求項５】
前記振動量検出段階は、
前記第１トラック数と前記第２トラック数とが同一であれば、前記対応する振動量を検出せず、前記ディスク駆動器に現在設定されている高倍速を前記許容可能な高倍速に設定する段階に進む段階をさらに含む請求項４に記載のディスク駆動器における振動除去方法。
【請求項６】
前記許容可能な振動量は、前記ディスク駆動器の振動を使用者が認識できない範囲内に決定することを特徴とする請求項１に記載のディスク駆動器における振動除去方法。
【請求項７】
ディスク駆動器の振動除去装置において、
ディスクを回転させる回転部と、
前記ディスク駆動器に対し許容可能な振動量を貯蔵するメモリと、
前記ディスクの偏重心量に対応する振動量を検出し、前記振動量が前記許容可能な振動量に到達するまで前記ディスクに対する許容可能な高倍速の速度を増加させながら前記回転部を制御するシステム制御部とを含むディスク駆動器における振動除去装置。
【請求項８】
前記システム制御部は、前記振動量が前記許容可能な振動量以上であれば、前記ディスク駆動器に現在設定されている高倍速を前記ディスクに対する許容可能な高倍速に決定することを特徴とする請求項７に記載のディスク駆動器における振動除去装置。
【請求項９】
前記システム制御部は、所定の低倍速で前記ディスクを回転させて得た第１トラック数と、所定の高倍速で前記ディスクを回転させて得た第２トラック数とを利用して前記偏重心量を検出することを特徴とする請求項７に記載のディスク駆動器における振動除去装置。
【請求項１０】
前記システム制御部は、前記ディスクの回転によって発生するトラッキングエラー信号に基づいて前記第１トラック数及び第２トラック数を検出することを特徴とする請求項９に記載のディスク駆動器における振動除去装置。
【請求項１１】
前記システム制御部は、所定の低倍速で前記ディスクを回転させて得た第１トラック数と、所定の高倍速で前記ディスクを回転させて得た第２トラック数との差を前記偏重心量として検出することを特徴とする請求項７に記載のディスク駆動器における振動除去装置。
【請求項１２】
前記システム制御部は、前記第１トラック数と前記第２トラック数とが同一であれば、前記振動量を検出せずに前記ディスク駆動器に現在設定されている高倍速を前記許容可能な高倍速に決定することを特徴とする請求項１１に記載のディスク駆動器における振動除去装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はディスク駆動器における振動除去方法及び装置に係り、特に、ディスク駆動器においてディスクを駆動する時に左右に発生する振動を除去するための振動除去方法及び装置に関する。
【０００２】
【従来の技術】
ディスク駆動器において左右に発生する振動は、ディスク回転軸が傾いているか、回転軸の振動またはディスクの回転軸を中心としてディスクの左右の重さが均衡を失った場合に発生する。前記左右の振動はディスクの高速回転時にさらにはげしく発生する。このような左右の振動はディスク駆動器の動作を不安定にするだけでなくディスク駆動器の寿命を短縮させる要因として作用する。
【０００３】
したがって、従来には前記左右の振動を除去するためにディスク駆動器内に振動量測定センサーを装着し、前記センサーを通じて振動が発生したと認識されれば、ディスクの回転速度を減らして続いて生じる左右の振動を防止している。
【０００４】
しかし、前述した従来の振動除去方法は、ディスク駆動器に既に左右の振動が発生した後に発生した左右の振動を除去するようになっていて、使用者がディスク駆動器の振動を感知する。これは、使用者の商品に対する信頼度を低下させるだけでなく、ある程度振動が発生した後で振動を除去するため、振動によるディスク駆動器の損傷は不回避である。
【０００５】
【発明が解決しようとする課題】
本発明は前述した問題を解決するためのものであり、使用者がディスク駆動器の振動を認識する前に左右の振動を除去するための方法及び装置を提供することにその目的がある。
【０００６】
本発明の他の目的は、ディスク駆動器に対して許容可能な振動量に基づいてディスク別許容可能な高倍速を決定することによって、偏重心といった要因により発生するディスク駆動器の左右の振動を除去するための方法及び装置を提供することにある。
【０００７】
【課題を解決するための手段】
前記目的を達成するために本発明による振動除去方法は、ディスク駆動器の振動除去方法において、ディスク駆動器に挿入されたディスクの偏重心量に対応する振動量を検出する段階と、振動量が前記ディスク駆動器に対して許容可能な振動量に到達するまでディスク駆動器に設定されている高倍速の速度を増加させる段階とを含むことが望ましい。
【０００８】
前記高倍速の速度を増加させる段階は、振動量が前記許容可能な振動量以上であれば、ディスク駆動器に設定されている高倍速をディスクに対する許容可能な高倍速に設定する段階を含むことが望ましい。
【０００９】
前記振動量検出段階は、所定の低倍速でディスクを回転させて第１トラック数を検出する段階と、所定の高倍速でディスクを回転させて第２トラック数を検出する段階と、第１トラック数と前記第２トラック数との差を検出する段階と、検出された差に対応する振動量を検出する段階とを含むことが望ましい。
【００１０】
前記振動量検出段階は、第１トラック数と第２トラック数とが同一であれば、対応する振動量を検出せず、ディスク駆動器に現在設定されている高倍速を許容可能な高倍速に設定する段階に進む段階をさらに含むことが望ましい。
【００１１】
前記許容可能な振動量は、ディスク駆動器の振動を使用者が認識できない範囲内に決定することが望ましい。
【００１２】
前記目的を達成するために本発明による振動除去装置は、ディスク駆動器の振動除去装置において、ディスクを回転させる回転部と、ディスク駆動器に対し許容可能な振動量を貯蔵するメモリと、ディスクの偏重心量に対応する振動量を検出し、振動量が許容可能な振動量に到達するまで前記ディスクに対する許容可能な高倍速の速度を増加させながら回転部を制御するシステム制御部とを含むことが望ましい。
【００１３】
前記システム制御部は、振動量が許容可能な振動量以上であれば、ディスク駆動器に現在設定されている高倍速を許容可能な高倍速に決定することが望ましい。
【００１４】
前記システム制御部は、所定の低倍速でディスクを回転させて得た第１トラック数と、所定の高倍速で前記ディスクを回転させて得た第２トラック数との差を偏重心量として検出することが望ましい。
【００１５】
【発明の実施の形態】
以下、添付された図面を参照して本発明による実施形態を詳細に説明する。
図１は、本発明による振動除去装置を具備したディスク駆動器のブロック図である。図１を参照すれば、ディスク駆動器はディスク１０１、光ピックアップ部１０２、高周波（ＲＦ）増幅部１０３、システム制御部１０４、メモリ１０５、サーボ制御部１０６、駆動部１０７、インターフェース部１０８で構成される。
【００１６】
ディスク１０１はＣＤまたはＤＶＤのような光媒体である。また、前記ディスク１０１は、ディスクの回転軸を中心にディスクの重さが不均衡なディスク（偏重心ディスク）でありうる。
【００１７】
光ピックアップ部１０２はディスク１０１が回転すれば、ディスク１０１に光を放射し、ディスク１０１から反射される光を受信し、受信された光はＲＦ信号に変換して出力する。
【００１８】
ＲＦ増幅部１０３は光ピックアップ部１０２から出力されるＲＦ信号を所定値に増幅する。この時、ＲＦ増幅部１０３は光ピックアップ部１０２から伝送されるＲＦ信号に基づいてトラッキングエラー（ＴＥ）信号とフォーカシングエラー（ＦＥ）信号とを各々出力するように構成される。ＴＥ信号とＦＥ信号とは既存のディスク駆動器で使用している多様な方式のうち一つを使用してＲＦ信号から得ることができる。
【００１９】
システム制御部１０４は、インターフェース部１０８を通じてホストコンピュータ（図示せず）とデータとを送受信しながらディスク駆動器の動作を制御できる。また、システム制御部１０４は本発明によってディスク駆動器で発生する左右の振動を使用者が認識する前に除去するために図２に示されたように動作する。図２は、本発明によるディスク駆動器で発生する振動を除去する方法の望ましい実施形態を説明するための動作フローチャートである。
【００２０】
図１及び図２を参照すれば、ディスク駆動器が動作し始めれば、第２０１段階でシステム制御部１０４はディスク１０１が挿入されたかどうかをチェックする。
【００２１】
第２０１段階でディスク１０１が挿入されたと判断されれば、システム制御部１０４は、第２０２段階でディスク１０１が既設定された低倍速で回転するようにサーボ制御部１０６に制御信号を伝送する。これにより、サーボ制御部１０６は駆動部１０７を駆動させてディスク１０１を前記低倍速で回転させる。ディスク１０１が回転しながら光ピックアップ部１０２から出力されるＲＦ信号がＲＦ増幅部１０３に伝送されれば、システム制御部１０４は、ＲＦ増幅部１０３からＴＥ信号を受信する。システム制御部１０４は、前記ＴＥ信号を利用して前記低倍速でディスク１０１の１回転当り発生するトラック数を第１トラック数として検出する。前記低倍速は２倍速または４倍速となる。
【００２２】
第２０３段階で、システム制御部１０４は既設定された高倍速でディスク１０１が回転するようにサーボ制御部１０６に制御信号を出力する。前記高倍速は１０倍速になりうるが、発生可能なディスク１０１の左右の重量の差の最大値（またはディスク１０１の最大偏重心量）に対応する速度でありうる。前記最大値に対応する高倍速は、ディスク駆動器で発生する振動量が許容可能な振動量を超過しない範囲内で決定される。前記許容可能な振動量は既設定された値であって、使用者が認識できないディスク駆動器で発生する振動量に該当する。
【００２３】
例えば、発生可能なディスクの偏重心量（ディスクの左右の重量の差）が０．３ｍｇ、０．５ｍｇ、０．７ｍｇ、１ｍｇであり、０．３ｍｇに対応する高倍速が２４倍速であり、０．５ｍｇに対応する高倍速が２０倍速であり、０．７ｍｇに対応する高倍速が１６倍速であり、１ｍｇに対応する高倍速が８倍速である場合に、第２０３段階でシステム制御部１０４は８倍速でディスク１０１が回転するように制御信号を出力できる。
【００２４】
駆動部１０７は、サーボ制御部１０６により制御されて設定された前記高倍速によってディスク１０１を回転させる。システム制御部１０４は、ＲＦ増幅部１０３から出力されるＴＥ信号に基づいて設定された高倍速でディスク１０１の１回転当り発生するトラック数を第２トラック数として検出する。
【００２５】
前記低倍速及び高倍速は、ディスク駆動器の製作時に設定されるか、ホストコンピュータ（図示せず）を通じて設定される。そして前述した低倍速及び高倍速でディスク１０１を回転させる時、ディスク１０１に対する光ピックアップ部１０２のピックアップ位置は相異なる。
【００２６】
第２０４段階で、システム制御部１０４は第１トラック数と第２トラック数とが同一であるかどうかを判断する。第２０４段階で第１トラック数と第２トラック数とが同一であると判断されれば、ディスク１０１に偏重心が存在しないことになるので、第２０５段階でシステム制御部１０４は、現在設定された高倍速を現在挿入されたディスク１０１に対する最大許容可能な高倍速に設定した後、設定された高倍速を超過しない範囲内で倍速を制御する。
【００２７】
しかし、第２０４段階で第１トラック数と第２トラック数とが同一でないと判断されれば、ディスク１０１に偏重心が存在することになるので、システム制御部１０４は第２０６段階で第１トラック数と第２トラック数との差を検出する。第１トラック数と第２トラック数との差はディスク１０１の偏重心量に当たる。第１トラック数と第２トラック数との差が大きいほどディスク１０１の偏重心量が大きいことを意味する。ディスク１０１の偏重心量が大きいことは、ディスク１０１の回転軸を中心とした左右の重量の差の値が大きいことを意味する。
【００２８】
第２０７段階で、システム制御部１０４は検出された差の値に対応する振動量を検出する。前記検出された差の値に対応する振動量は、既に貯蔵されている振動量のうち検出された差の値に対応する振動量を検出する方式で検出される。振動量の算出方式が前述したように行われる場合には、メモリ１０５またはシステム制御部１０４に振動量に関する情報が貯蔵される。検出可能なあらゆる差の値がＮ個である場合には、メモリ１０６またはシステム制御部１０４に貯蔵される振動量の数はＮまたは検出可能な差の値を区分するグループの数である。すなわち、検出可能な差の値の数が１２であり、これを４個のグループで分ければ、貯蔵される振動量の個数は４である。
【００２９】
第２０８段階で、システム制御部１０４は許容可能な振動量と第２０７段階で検出された振動量とが同一であるかどうかを判断する。許容可能な振動量は第２０３段階で言及した通り事前にメモリ１０５に貯蔵されるか、システム制御部１０４に設定される。前述した第２０８段階で同一であると判断されれば、第２０５段階に進んで現在設定された高倍速を現在挿入されたディスク１０１に対する最大許容可能な高倍速に設定した後、ディスク１０１に対する駆動を制御する。
【００３０】
第２０８段階で、システム制御部１０４は許容可能な振動量と第２０９段階で検出された振動量とが同一でないと判断されれば、第２０９段階で許容可能な振動量より前記検出された振動量が大きいかどうかを判断する。第２０９段階で検出された振動量が前記許容可能な振動量より大きいと判断されれば、第２０５段階に進んで現在設定されている高倍速を現在挿入されたディスク１０１に対する最大許容可能な高倍速に設定した後、ディスク１０１に対する駆動を制御する。
【００３１】
しかし、第２０９段階で検出された振動量が許容可能な振動量より大きくなければ、第２１０段階に進んで現在設定されている高倍速を増加させる。例えば、現在設定されている高倍速を１段階高め、これを新しい高倍速に設定する。その後、第２０３段階に戻って前述した過程を反復して行う。これは、前記トラック数を利用して検出された振動量が前記許容可能な振動量に到達するまで前述した高倍速の速度に対する増加調整処理が反復的に行われることを意味する。
【００３２】
メモリ１０５は、ディスク１０１の回転軸を中心とした両側の重量のあらゆる可能な差（偏重心量）に対応する振動量に関する情報と、ディスク駆動器により発生する許容可能な振動量に関する情報とを貯蔵できる。前記許容可能な振動量は、第２０３段階で言及した通りディスク１０１の左右の重量の差がいかなる値を有しても使用者がディスク駆動器の振動をほとんど認識できない程度の振動量であって、既設定されている。
【００３３】
サーボ制御部１０６及び駆動部１０７は、システム制御部１０４が要求する倍速によってディスク１０１を回転させる回転部として動作する。サーボ制御部１０６及び駆動部１０７は既知の方式によってディスク１０１の回転を制御する。
【００３４】
【発明の効果】
前述した本発明によれば、使用者がほとんど認識できないディスク駆動器の振動量をディスク駆動器に対して許容可能な振動量に設定し、ディスクの回転軸を中心とした両側の重量の差（偏重心量）による振動量と許容可能な振動量とを比較した結果によってディスク別に最大許容可能な高倍速を決定して許容可能な高倍速範囲内でディスク駆動を制御することによって、使用者がディスク駆動器を駆動させながら左右の振動をほとんど認識できなくてディスク駆動器に対する使用者の信頼度を向上させ、かつ振動によるディスク駆動器の損傷を最小化できる。
【００３５】
本発明は前述した実施形態に限定されず、本発明の思想内で当業者による変形が可能である。したがって、本発明で権利を請求する範囲は詳細な説明の範囲内ではなく特許請求の範囲内で定められねばならない。
【図面の簡単な説明】
【図１】本発明による振動除去装置を具備したディスク駆動器のブロック図である。
【図２】本発明による振動除去方法の動作フローチャートである。
【符号の説明】
１０４  システム制御部
１０５  メモリ
【図１】
2004253102.tif 000003
【図２】
2004253102.tif 000004