(57)【要約】【課題】　ホームインモードを制御するためのディスク駆動器及びその方法を提供する。【解決手段】　ディスク駆動器に載置されたディスクに光を放射するピックアップ部、ディスクの半径方向にピックアップ部を移動させるモータ、モータの駆動パルスに基づいてピックアップ部の位置情報を検出して貯蔵する制御部を含むディスク駆動器。制御部はピックアップ部の貯蔵された位置情報とモータの駆動パルスに基づいてホームイン地点の情報とを使用してモータの駆動パルスの発生を制御する。したがって、別のセンサーを使用せずに正確にホームインモードを制御でき、ホームインモード制御によってディスク駆動器に騷音が発生したり、機構的な摩耗が発生することを防止できる。【選択図】　図１
2004055135.tif 000002
【特許請求の範囲】
【請求項１】
　ピックアップ、モータ、ディスク駆動器に載置されたディスクを含むディスク駆動器のホームインモードを制御するための方法において、
　前記ピックアップをディスクの半径方向に移動させつつ前記モータの駆動パルス数に基づいて前記ピックアップの位置に相応する情報を検出して貯蔵する段階と、
　前記ディスク駆動器に載置されたディスクのホームイン地点情報と前記ピックアップの位置情報とに基づいて前記モータの駆動パルスの発生を制御する段階と、を含むホームイン制御方法。
【請求項２】
　前記ピックアップの位置情報は前記モータの駆動パルス数に相応することを特徴とする請求項１に記載のホームイン制御方法。
【請求項３】
　前記駆動パルス発生制御段階は、前記ピックアップの位置に相応する駆動パルス数から前記ホームイン地点に相応する駆動パルス数を減算して得た駆動パルス数を有する駆動パルスを発生させる段階を含む請求項２に記載のホームイン制御方法。
【請求項４】
　前記ホームイン制御方法は、前記モータを駆動させるための駆動パルスが変更される時に前記ピックアップの位置情報をアップデートする段階をさらに含む請求項１に記載のホームイン制御方法。
【請求項５】
　ホームインモードを制御するためのディスク駆動器において、
　ディスク駆動器に載置されたディスクに光を照射するピックアップ部と、
　前記ピックアップ部を前記ディスクの半径方向に移動させるモータと、
　前記モータの駆動パルスに基づいて前記ピックアップ部の位置情報を検出及び貯蔵し、前記貯蔵されたピックアップ部の位置情報と前記モータの駆動パルスに基づいたホームイン位置情報とを利用して前記モータの駆動パルスの発生を制御する制御部と、を含むディスク駆動器。
【請求項６】
　前記制御部は前記ピックアップ部の位置に相応する前記モータの駆動パルス数を検出して貯蔵することを特徴とする請求項５に記載のディスク駆動器。
【請求項７】
　前記制御部は前記ピックアップ部の位置情報から前記ホームイン位置情報を減算して決定された前記モータの駆動パルス数に基づいて前記駆動パルスの発生を制御することを特徴とする請求項５に記載のディスク駆動器。
【請求項８】
　前記ディスクはＣＤまたはＤＶＤを含む請求項５に記載のディスク駆動器。
【請求項９】
　前記ディスク駆動器は、
　前記ピックアップ部から出力されるＲＦ信号を所定値に増幅するＲＦ増幅器と、
　前記増幅されたＲＦ信号を受信してデジタル信号に変換するデジタル信号プロセッサーとをさらに含み、
　前記制御部は前記デジタル信号プロセッサーから伝送されるデジタル信号と前記ディスク駆動器の現在動作モードとによって前記モータの駆動パルス数を決定する請求項５に記載のディスク駆動器。
【請求項１０】
　前記現在動作モードがサーチモードであれば、前記制御部は前記モータの駆動パルスの数と前記ピックアップのターゲット位置情報とを決定することを特徴とする請求項５に記載のディスク駆動器。
【請求項１１】
　ホームインモードを制御するためのディスク駆動器において、
　ディスク駆動器に載置されたディスクに光を照射するピックアップ部と、
　前記ピックアップ部を前記ディスクのトラッキング方向に移動させるステッピングモータと、
　前記ステッピングモータの駆動パルス数に基づいて前記ピックアップ部の位置情報を検出及び貯蔵し、前記貯蔵されたピックアップ部の位置情報と前記ステッピングモータの駆動パルス数に基づいたホームイン位置情報とを利用して前記ステッピングモータの駆動パルスの発生を制御する制御部と、を含むディスク駆動器。
【請求項１２】
　ピックアップ部及び前記ピックアップ部を移動させるモータを含むディスク駆動器のホームインモード制御装置において、
　前記モータの駆動パルス数に基づいて前記ピックアップ部の位置情報を検出する検出器と、
　前記検出器から検出された前記位置情報を貯蔵するメモリと、
　前記貯蔵されたピックアップ部の位置情報と前記モータの駆動パルス数に基づいた前記ホームイン位置情報とを利用して前記モータの駆動パルスの発生を制御する制御部と、を含むホームインモード制御装置。
【請求項１３】
　前記モータの駆動パルスが前記ピックアップ部を前記ディスクの最外周方向に移動させるために発生すれば、前記制御部は前記モータの駆動パルスの数と前記メモリから読出した駆動パルスの数とを加算し、加算結果を出力することを特徴とする請求項１２に記載のホームインモード制御装置。
【請求項１４】
　前記モータの駆動パルスが前記ピックアップ部を前記ディスクの最内周方向に移動させるために発生すれば、前記制御部は前記メモリから読出した駆動パルスの数から前記モータの駆動パルスの数を減算し、減算結果を出力することを特徴とする請求項１２に記載のホームインモード制御装置。
【請求項１５】
　前記加算結果を前記ピックアップ部の現在位置情報として前記メモリに貯蔵して前記ピックアップ部の位置情報をアップデートすることを特徴とする請求項１３に記載のホームインモード制御装置。
【請求項１６】
　前記減算結果を前記ピックアップ部の現在位置情報として前記メモリに貯蔵して前記ピックアップ部の位置情報をアップデートすることを特徴とする請求項１４に記載のホームインモード制御装置。
【請求項１７】
　ピックアップ部、モータ、メモリ、ディスク駆動器に載置されたディスクを含むディスク駆動器のホームイン制御方法において、
　前記メモリに貯蔵されている前記ピックアップ部の位置に相応する駆動パルスの数情報を前記ピックアップ部の現在位置として読出す段階と、
　前記モータの駆動パルスの数を決定する段階と、
　前記ピックアップ部が前記ディスクの最外周方向に移動する時、前記メモリに貯蔵された駆動パルスの数と前記モータの駆動パルスの数とを加算し、加算結果を出力する段階と、
　前記ピックアップ部が前記ディスクの最内周方向に移動する時、前記メモリに貯蔵された駆動パルスの数から前記モータの駆動パルスの数を減算し、減算結果を出力する段階と、
　前記加算結果または前記減算結果を前記ピックアップ部の現在位置情報として貯蔵する段階と、を含むディスク駆動器のホームイン制御方法。
【請求項１８】
　ピックアップ部、モータ、メモリ、ディスク駆動器に載置されたディスクを含むディスク駆動器のホームイン制御方法において、
　前記メモリから前記ディスクのホームイン位置に相応するモータの駆動パルスの数と前記ピックアップ部の現在位置に相応する駆動パルスの数とを読出し、前記モータの駆動パルスの数は前記ディスクの半径方向に前記ディスクの最内周から最外周に移動する距離との関係と、前記ディスクの最内周とホームイン地点との距離とに基づいて決定される段階と、
　前記ピックアップ部の現在位置に相応する駆動パルスの数から前記ホームイン位置に相応する駆動パルスの数を減算し、減算結果を出力する段階と、
　前記減算結果によって前記モータの駆動パルスの発生を制御する段階と、を含むディスク駆動器のホームイン制御方法。
【請求項１９】
前記減算結果は駆動パルスの数であることを特徴とする請求項１８に記載のディスク駆動器のホームイン制御方法。
【請求項２０】
前記方法は、前記メモリに貯蔵された前記ピックアップ部の位置情報をアップデートする段階をさらに含み、前記ピックアップ部の前記アップデートされた位置情報は前記ディスクのホームイン地点の位置情報に相応することを特徴とする請求項１８に記載のディスク駆動器のホームイン制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、ディスク駆動器におけるホームインモード制御方法及び装置に係り、特に、ディスク駆動器がホームインモードである時に正確にピックアップの位置を制御するためのホームインモード制御方法及び装置に関する。
【背景技術】
【０００２】
　ホームインモードでディスク駆動器は載置されたディスクのリードイン領域のスタート地点にピックアップを移動させる。
【０００３】
　既存のホームインモードはピックアップをディスクの最内周に移動させつつリミットスイッチのようなセンサーを利用してピックアップのホームイン地点到達如何を感知する。しかし、前記センサーのような追加ディバイスが要求されるためにディスク駆動器のコストが上昇する。
【０００４】
　既存の他のホームインモードはディスクの最外周からホームイン地点に該当する距離だけディスクの最内周方向にピックアップを強制移動させる。しかし、このホームインモードはホームインモードを行う前のピックアップの現在位置を全く考慮していない。したがって、ピックアップがディスクの最外周より内側に位置する場合に、ピックアップがホームイン地点に到達したにもかかわらずホームインモードはピックアップを最内周に移動させようとする試みを続けている。これにより、ピックアップが正確にホームイン地点に到達できない。それだけでなく、ピックアップがディスクの最内周に既に到達したとしてもピックアップを最内周に移動させようとする試みを続けるため、ディスク駆動器に騷音が発生し、かつディスク駆動器の機構的な摩耗が増加してディスク駆動器の早い故障を誘発する恐れがある。
【０００５】
　本発明の従来技術に関する技術は特許文献１に開示されている。
【特許文献１】特開平８−０９６５３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
　本発明は、前述した問題を解決するためのものであって、ディスク駆動器においてピックアップの現在位置を考慮してホームインモードを制御するためのホームインモード制御方法及びその装置を提供するところにその目的がある。
【０００７】
　本発明の他の目的は、ディスク駆動器においてスライド移送モータの駆動パルス数を利用してピックアップのホームインモードを正確に制御するためのホームインモード制御方法及びその装置を提供するところにある。
【課題を解決するための手段】
【０００８】
　前記目的を達成するために、本発明はピックアップ、モータ及びディスク駆動器に載置されたディスクを含むディスク駆動器のホームインモードを制御するための方法を提供する。前記方法は、ピックアップをディスクの半径方向に移動させつつモータの駆動パルス数に基づいてピックアップの位置に相応する情報を検出して貯蔵する段階と、ディスク駆動器に載置されたディスクのホームイン地点情報とピックアップの位置情報とに基づいてモータの駆動パルスの発生を制御する段階と、を含む。
【０００９】
　前記ピックアップの位置情報は前記モータの駆動パルス数に相応する。前記駆動パルス発生制御段階は、ピックアップの位置に相応する駆動パルス数からホームイン地点に相応する駆動パルス数を減算して得た駆動パルス数を有する駆動パルスを発生させる段階を含む。前記ピックアップの位置情報はモータを駆動させるための駆動パルスが変更される度にアップデートされる。
【００１０】
　前記目的を達成するために、本発明はディスク駆動器に載置されたディスクに光を照射するピックアップ部と、ピックアップ部をディスクの半径方向に移動させるモータと、モータの駆動パルスに基づいてピックアップ部の位置情報を検出及び貯蔵し、貯蔵されたピックアップ部の位置情報とモータの駆動パルスに基づいたホームイン位置情報とを利用してモータの駆動パルスの発生を制御する制御部と、を含むディスク駆動器のホームイン制御装置を提供する。
【００１１】
　前記制御部は、前記ピックアップ部の位置に相応するモータの駆動パルス数を検出して貯蔵する。前記制御部は、ピックアップ部の位置情報からホームイン位置情報を減算して決定されたモータの駆動パルス数に基づいて駆動パルスの発生を制御する。
【００１２】
　前記目的を達成するために、本発明は、ピックアップ部、モータ、メモリ、ディスク駆動器に載置されたディスクを含むディスク駆動器のホームイン制御方法を提供する。前記ディスク駆動器のホームイン制御方法は、前記メモリに貯蔵されている前記ピックアップ部の位置に相応する駆動パルスの数情報を前記ピックアップ部の現在位置として読出す段階と、前記モータの駆動パルスの数を決定する段階と、前記ピックアップ部が前記ディスクの最外周方向に移動する時、前記メモリに貯蔵された駆動パルスの数と前記モータの駆動パルスの数とを加算し、加算結果を出力する段階と、前記ピックアップ部が前記ディスクの最内周方向に移動する時、前記メモリに貯蔵された駆動パルスの数から前記モータの駆動パルスの数を減算し、減算結果を出力する段階と、前記加算結果または前記減算結果を前記ピックアップ部の現在位置情報として貯蔵する段階と、を含む。
【００１３】
　前記目的を達成するために、本発明はピックアップ部、モータ、メモリ、ディスク駆動器に載置されたディスクを含むディスク駆動器のホームイン制御方法を提供する。前記ディスク駆動器のホームイン制御方法は、前記メモリから前記ディスクのホームイン位置に相応するモータの駆動パルスの数と前記ピックアップ部の現在位置に相応する駆動パルスの数とを読出し、前記モータの駆動パルスの数は前記ディスクの半径方向に前記ディスクの最内周から最外周に移動する距離との関係と、前記ディスクの最内周とホームイン地点との距離とに基づいて決定される段階と、前記ピックアップ部の現在位置に相応する駆動パルスの数から前記ホームイン位置に相応する駆動パルスの数を減算し、減算結果を出力する段階と、前記減算結果によって前記モータの駆動パルスの発生を制御する段階と、を含む。
【発明の効果】
【００１４】
　本発明によれば、ディスク駆動器でホームインモードを行う時、ステッピングモータの駆動パルス数に基づいたピックアップの現在位置とホームイン地点情報とを利用してホームインモードを制御することによって、別のセンサーを使用せずに正確にホームインモードを制御できる。
【００１５】
　また、ホームインモードにおいて、本発明によってディスク駆動器に騷音及びディスク駆動器の過度な機構的な摩耗が発生しない。
【発明を実施するための最良の形態】
【００１６】
　以下、添付した図面を参照して本発明による実施例を詳細に説明する。
【００１７】
　図１は、本発明によるホームイン制御装置を具備したディスク駆動器のブロック図である。図１を参照すれば、本発明によるディスク駆動器は、ディスク１０１、ピックアップ部１０２、ＲＦ増幅部１０４、デジタル信号処理部（以下、ＤＳＰ）１０５、ステッピングモータ１０６、駆動回路１０７、制御部１０８及びメモリ１０９で構成される。
【００１８】
　ディスク１０１は、ＣＤ、ＤＶＤ及びその他のあらゆる光媒体が該当する。ピックアップ部１０２は、ディスク１０１に光を照射してディスク１０１に／からデータを書込み／読出しできる。
【００１９】
　ＲＦ増幅部１０４は、既存のディスク駆動器に備わっているＲＦ増幅部と同一に構成される。ＲＦ増幅部１０４は、ピックアップ部１０２から出力されるＲＦ信号を所定値に増幅する。増幅されたＲＦ信号は、ＤＳＰ １０５に伝送される。ＤＳＰ １０５は所定値に増幅されたＲＦ信号をデジタル信号に変換させ、前記デジタル信号を制御部１０８に伝送する。
【００２０】
　制御部１０８は、ＤＳＰ １０５から伝送されるデジタルＲＦ信号と現在のディスク駆動器の動作モードとによってステッピングモータ１０６に対する駆動パルス数を決定する。この時、現在の動作モードがサーチモードである場合に、制御部１０８は、ユーザ命令によって決定されたピックアップ部１０２の移動目標位置情報をさらに考慮してステッピングモータ１０６に対する駆動パルス数を決定する。前記ステッピングモータ１０６に対する駆動パルス数を決定する方式は既知の方式のうち一つを使用する。制御部１０８は決定された駆動パルス数に基づいた駆動制御信号を駆動回路１０７に入力する。
【００２１】
　そして、本発明によって制御部１０８は、メモリ１０９に貯蔵されているピックアップ部１０２の位置に相応する駆動パルス数情報を読出す。この時、読出されるピックアップ部１０２の位置情報は現在ピックアップ部１０２の位置である。
【００２２】
　制御部１０８は、現在駆動回路１０７から発生する駆動パルスの数とメモリ１０９から読出された駆動パルスの数とを演算する。すなわち、ピックアップ部１０２が最外周方向に移動するようにステッピングモータ１０６の駆動パルスが発生する場合に、制御部１０８はメモリ１０９から読出された駆動パルスの数に現在発生する駆動パルスの数を加算する。一方、ピックアップ部１０２が最内周方向に移動するようにステッピングモータ１０６の駆動パルスが発生する場合に、制御部１０８はメモリ１０９から読出された駆動パルスの数で現在発生する駆動パルスの数を減算する。加減結果は現在ピックアップ部１０２の位置情報としてメモリ１０９に貯蔵される。これにより、ピックアップ部１０２の位置情報はアップデートされる。このように制御部１０８は、ピックアップ部１０２が移動する度に移動距離に相応して発生するステッピングモータ１０６の駆動パルス数によってピックアップ部１０２の位置情報をアップデートする。
【００２３】
　駆動回路１０７は、制御部１０８から伝送される駆動制御信号によって該当する駆動パルス数をステッピングモータ１０６に提供する。
【００２４】
　ステッピングモータ１０６は、ピックアップ部１０２に対する移動モータである。ステッピングモータ１０６は、駆動回路１０７から提供された駆動パルス数によって駆動して回転軸に接続されたリードスクリュー１０３を回転させる。これにより、ピックアップ部１０２は、ディスク１０１の半径方向（またはトラッキング方向）に移動する。すなわち、ステッピングモータ１０６の駆動によってリードスクリュー１０３を回転させてピックアップ部１０２をディスク１０１の最内周または最外周に移動させる。
【００２５】
　このようにピックアップ部１０３の位置をステッピングモータ１０６の駆動パルス数で制御している状態でホームインモードが設定されれば、制御部１０８はメモリ１０９に事前に貯蔵されているホームイン地点に相応する駆動パルス数と現在ピックアップ部１０２の位置に相応する駆動パルスの数とを各々読出して減算する。制御部１０８は減算結果によってステッピングモータ１０６の駆動パルス数を決定する。そして、制御部１０８は、決定された駆動パルス数による駆動制御信号を駆動回路１０７に伝送する。
【００２６】
　駆動回路１０７は、印加された駆動制御信号による駆動パルス数をステッピングモータ１０６に発生させる。これにより、ピックアップ部１０２は、ディスク１０１のホームイン地点に移動する。
【００２７】
　メモリ１０９は、ホームイン地点に相応する駆動パルスの数とピックアップ部１０２の現在の位置情報に相応する駆動パルス数とを各々貯蔵する。
【００２８】
　図２は、本発明によってピックアップ部１０２の位置情報を貯蔵するためのホームイン制御方法のフローチャートである。
【００２９】
　ステッピングモータ１０６に対して発生する駆動パルス数が決定されれば、制御部１０８は第２０１段階でメモリ１０９に貯蔵されたピックアップ部１０２の位置に相応する駆動パルス数情報を読出す。この時、読出される駆動パルス数の情報はピックアップ部１０２の現在位置に相応するものである。前記ステッピングモータ１０６の駆動パルス数は既存のディスク駆動器で使われる公知の方式を使用して決定される。
【００３０】
　第２０２段階で制御部１０８は、メモリ１０９から読出した駆動パルス数と現在駆動回路１０７で発生する駆動パルス数とを演算する。すなわち、ピックアップ部１０２が最外周方向に移動する場合に、メモリ１０９から読出した駆動パルス数に現在発生する駆動パルス数を加算する。一方、ピックアップ部１０２が最内周方向に移動する場合に、メモリ１０９から読出した駆動パルス数から現在発生する駆動パルス数を減算する。
【００３１】
　第２０２段階で得た演算結果を第２０３段階で現在ピックアップ部１０２の位置に相応する駆動パルス数としてメモリ１０９に貯蔵する。
【００３２】
　前述した第２０１段階ないし第２０３段階は、ピックアップ部１０２の位置を変更するために駆動回路１０７からステッピングモータ１０６を駆動させるための駆動パルスが発生する度に反復的に実施される。
【００３３】
　図３は、本発明によってピックアップ部１０２の位置を制御するためのホームイン制御方法のフローチャートである。
【００３４】
　ホームインモードが設定されれば、第３０１段階で制御部１０８はディスク１０１のホームイン地点に相応するステッピングモータ１０６の駆動パルス数と現在ピックアップ部１０２の位置に相応する駆動パルス数とをメモリ１０９から各々読出す。前記ホームイン地点に相応するステッピングモータ１０５の駆動パルス数はディスク１０１の最内周から最外周までディスク１０１の半径方向に移動する距離と、前記移動する距離に相応するステッピングモータ１０６の駆動パルスとの関係、及び最内周とホームイン地点との距離に基づいて決定できる。
【００３５】
　第３０２段階で、制御部１０８は、現在ピックアップ部１０２に相応する駆動パルス数からホームイン地点に相応する駆動パルス数を減算する。
【００３６】
　第３０３段階で減算結果によってステッピングモータ１０６の駆動パルス発生を制御する。前記減算結果は駆動パルス数として表現される。したがって、制御部１０８は、減算された結果に対応する駆動パルス数が発生するように駆動回路１０７を制御する。
【００３７】
　また、制御部１０８は、第３０４段階でメモリ１０９に貯蔵されているピックアップ部１０２の位置情報をアップデートする。この時、ピックアップ部１０２のアップデートされた位置情報はディスク１０１のホームイン地点の位置情報と一致する。
【００３８】
　本発明は、前述した実施例に限定されず、本発明の思想内で当業者により変形可能なのはもちろんである。したがって、本発明で権利を請求する範囲は特許請求の範囲内に定められる。
【図面の簡単な説明】
【００３９】
【図１】本発明によるホームイン制御装置を具備したディスク駆動器のブロック図である。
【図２】本発明によってピックアップの位置情報を貯蔵するためのホームイン制御方法のフローチャートである。
【図３】本発明によってピックアップの位置を制御するためのホームイン制御方法のフローチャートである。
【符号の説明】
【００４０】
　１０１　　ディスク
　１０２　　ピックアップ部
　１０３　　リードスクリュー
　１０４　　ＲＦ増幅部
　１０５　　デジタル信号処理部（ＤＳＰ）
　１０６　　ステッピングモータ
　１０７　　駆動回路
　１０８　　制御部
　１０９　　メモリ
【図１】
2004055135.tif 000003
【図２】
2004055135.tif 000004
【図３】
2004055135.tif 000005