(57)【特許請求の範囲】
【請求項１】
磁気テープのサーボ・パターンを追跡して、トラックを検出し確保する方法であって、
第一位置に微細アクチュエータをセットするステップと、
有効なサーボ信号を検出するため少なくとも一つのサーボ・エレメントの信号をモニタするステップと、
前記有効なサーボ信号が検出されない場合には、前記微細アクチュエータを、（ａ）有効なサーボ信号が検出される、および（ｂ）微細アクチュエータが可動限界に到達する、の一つまで、横方向の第一方向に移動させるステップと、
前記有効なサーボ信号が検出されるのに応じ、前記微細アクチュエータを前記第一位置にセットし、粗アクチュエータを前記第一方向に移動させるステップと
を含む、前記方法。
【請求項２】
前記微細アクチュエータが可動限界に到達するのに応じ、前記微細アクチュエータを前記第一位置にセットし、粗アクチュエータを、前記第一方向と反対の第二方向に移動させるステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記第一位置は、粗アクチュエータに対し中立位置である、請求項１に記載の方法。
【請求項４】
前記有効なサーボ信号は、所定サーボ・ロック閾値内である、請求項１に記載の方法。
【請求項５】
前記所定サーボ・ロック閾値は、サーボ・サンプルの５０パーセントである、請求項４に記載の方法。
【請求項６】
前記微細アクチュエータを前記第一方向に移動させるステップは、前記微細アクチュエータを増分Ｘだけ移動させるステップを含む、請求項１に記載の方法。
【請求項７】
磁気テープのサーボ・パターンを追跡して、トラックを検出し確保するためのサーボ・システムであって、前記サーボ・システムは、
微細アクチュエータおよび粗アクチュエータ、並びにサーボ信号をモニタするよう構成された少なくとも一つのサーボ・エレメントを含むテープ・ヘッド・アセンブリと、
前記磁気テープに対して前記テープ・ヘッドを横方向に位置決めするため、前記テープ・ヘッドに連結されたサーボ・コントローラと、
を含み、
前記サーボ・コントローラは、有効なサーボ信号が検出されないのに応じ、前記微細アクチュエータを、（ａ）有効なサーボ信号が検出される、および（ｂ）微細アクチュエータが可動限界に到達する、の一つまで、横方向の第一方向に移動させるよう作動し、
さらに、前記有効なサーボ信号が検出されるのに応じ、前記微細アクチュエータを第一位置にセットし、前記粗アクチュエータを前記第一方向に移動するよう作動する、
前記サーボ・システム。
【請求項８】
前記微細アクチュエータが可動限界に到達するのに応じ、前記微細アクチュエータを第一位置にセットし、前記粗アクチュエータを前記第一方向と反対の第二方向に移動するよう作動する、前記サーボ・コントローラをさらに含む、請求項７に記載のサーボ・システム。
【請求項９】
前記第一位置は、前記粗アクチュエータに対し中立位置である、請求項７又は８に記載のサーボ・システム。
【請求項１０】
前記有効なサーボ信号は、所定サーボ・ロック閾値内である、請求項７に記載のサーボ・システム。
【請求項１１】
前記所定サーボ・ロック閾値は、サーボ・サンプルの５０パーセントである、請求項１０に記載のサーボ・システム。
【請求項１２】
テープ・ヘッドを通過させて長手方向に磁気テープを移動するためのテープ・ドライブ・システムと、
請求項７〜１１のいずれか１項に記載のサーボ・システムと、
を含む磁気テープ記憶装置ドライブ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ・ヘッドを磁気テープに対し横方向に位置付けするためのサーボ・システムに関し、さらに具体的には、磁気テープ上に記録されたサーボ・パターンを追跡してトラックを検出し確保することに関する。
【背景技術】
【０００２】
磁気テープは、アーカイブ保管が可能、または自動データ保存ライブラリのストレージ・シェルフに保管が可能で、必要な際にアクセスできるデータを物理的に格納するための手段を提供する。格納できるデータの量を最大化する一つの方法は、媒体上の並行トラックの数を最大化することで、これは、通常、トラック追跡を備え、トラックを非常に狭い間隔で配置することを可能にするサーボ・システムを用いることによって達成される。
【０００３】
磁気テープ記憶装置のためのトラック追跡サーボ・システムは、通常、サーボ・エレメントを有するテープ・ヘッドのサーボ・トラックに対する正確な位置付けを可能にするために、事前記録されたサーボ・トラックのトラック追跡サーボ・パターンを含む。テープ・ヘッドは、サーボ・エレメントに対し正確に位置付けされた一つ以上の読み取り／書き込みエレメントを含み、サーボ・トラックと平行してデータ・トラックをたどる。具体的には、テープ・ヘッドに搭載されたサーボ・エレメントが、サーボ・パターンを読み取り、サーボ制御ループ中にサーボ信号を入力する。
【０００４】
高トラック密度のテープ記憶デバイスでは、トラック追跡システム中に複合アクチュエータを使用することができる。複合アクチュエータは、一般に粗アクチュエータと微細アクチュエータとを含む。微細アクチュエータ部分は、高いバンド幅の応答性を有し、テープ導送における高速の変化に追従することができる。微細アクチュエータは、一般に「微細」なトラック追跡に使われ、テープ・ヘッドが、テープの小さな変位に正確に追従することを可能にする。しかしながら、微細アクチュエータの移動の範囲は限定されており、一般に、テープの全長に亘るデータ・トラックの追跡のために必要な全ダイナミック・レンジはカバーできないことになる。粗アクチュエータは、一般に、サーボ信号上にロックを確保し、テープ・ヘッドをサーボ・トラックの一つのセットからサーボ・トラックの別のセットに移すなど、テープ・ヘッドの大きな移動のために使われる。粗アクチュエータは、非常に大きなストローク距離の能力があるが、粗アクチュエータは格段に遅い応答性を有する。
【０００５】
テープは、通常、一または二リールのカートリッジ中に収容されており、テープは、供給リールと巻き取りリールとの間を移動する。リールは、通常、テープが長手方向に移動されるにつれ、横方向にテープが動けるようにする逃げを有する。多くの場合、テープの横方向の動きの大きさを制限するためのテープ・ガイドが設けられ、テープの動きが、トラック追跡サーボ・システムの横方向の移動能力を超えないようにされている。しかしながら、テープ・ガイドを用いても、まだ横方向の高速な瞬時的ぶれは発生する。横方向の瞬時的ぶれの発生は、高速で、且つサーボ信号が微細アクチュエータの範囲から外れてしまうほど大きな距離に亘り得ることを十分理解する。さらに、粗アクチュエータの動きは、サーボ・ロック時間閾値内にサーボ信号を取得するには遅すぎることがあり得ることをよく理解すべきである。その結果、トラック追跡が不可能になって読み取りが停止され得、隣接トラックに上書きしてリードバック・エラーが発生するのを防止するために書き込みが停止され得る。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
テープはさらに高いトラック密度に向かうにつれ、ガイドされたテープ進路であっても、横方向の動きの問題はより大きくなる。従って、動作中、サーボ信号上にロックを迅速に確保し、テープ・ヘッドに対するテープの精度ある安定性およびトラッキングを備えた改良されたテープ位置決めシステムに対する必要性が高まっている。
【０００７】
テープがさらに高いトラック密度に向かうにつれ、横方向の動きの問題はより大きくなる。これは、トラックがより小さくなり相互により近接し、ずれ発生の危険度が増大していることによる。従って、動作中、サーボ信号上にロックを迅速に確保し、テープ・ヘッドに対するテープのトラッキングの精度ある安定性を備えた、改良されたテープ位置決めシステムに対する必要性が高まっている。
【課題を解決するための手段】
【０００８】
上記をかんがみ、本開示の諸実施形態は、サーボ信号上にロックを確保するため微細アクチュエータを活用する方法、サーボ・システム、およびテープ・ドライブを提供する。一つの実施形態において、この微細アクチュエータは第一位置にセットされる。一つの実施形態では、この第一位置は、粗アクチュエータに対し中立的な位置である。有効なサーボ信号を検出するため、少なくとも一つのサーボ・エレメントのサーボ信号がモニタされる。有効なサーボ信号が検出されない場合、微細アクチュエータは、有効なサーボ信号が検出されるか、または微細アクチュエータが可動限界に到達するまで、第一方向に移動される。
【０００９】
一つの実施形態において、有効なサーボ信号が検出された場合、微細アクチュエータは第一位置にセットされ、粗アクチュエータは第一方向に移動される。さらに、一つの実施形態では、微細アクチュエータが可動限界に到達した場合、微細アクチュエータは第一位置に移動され、粗アクチュエータは、第一方向と反対の第二方向に移動される。
【００１０】
単なる例示として、添付の図面を参照しながら以降に本発明の諸実施形態を説明する。
【図面の簡単な説明】
【００１１】
【図１】本発明のある実施形態によるサーボ・システムを実装したテープ・ドライブを示す。
【図２】本発明のある実施形態によるテープ・ヘッドおよびサーボ・コントローラの、原寸比例の描写ではないブロック図を示す。
【図３】本発明のある実施形態による、サーボ・パターンを確保する方法のフローチャートである。
【発明を実施するための形態】
【００１２】
図１は、本説明の一つの実施形態によるサーボ・システムを用いた、磁気テープ・ドライブなどのテープ・ドライブ１０を示す。磁気テープ２１は、磁気カートリッジ２３中の供給リール２２から巻き取りリール２４へのテープ進路に沿って移動され、これらリールは、駆動モータによって作動されるドライブ・システムの駆動リールを含む。磁気テープは、テープ・ヘッド２５を通過して長手方向にテープ進路沿いに移動される。テープ・ヘッドは、サーボ・システムのアクチュエータ２７によって支持され、これは、例えば複合アクチュエータを構成することができる。例えば磁気テープ・ヘッドなどのテープ・ヘッド２５には、複数の読み取りおよび書き込みエレメントと、複数のサーボ読み取りエレメントとを含めることができる。テープは、データ・トラックと平行してテープの長手方向にテープ上に記録された複数のサーボ・トラックまたはバンド２８を含む。サーボ読み取りエレメント（図示せず）は、テープ２１が長手方向に移動される際の長手方向トラックの横方向の動きを追跡し、テープ・ヘッド２５を横方向に移動させるためのトラック追跡サーボ・システムの部分であって、該システムは、これによりテープ・ヘッド２５をデータ・トラック上に位置付け、データ・トラックを追跡させる。
【００１３】
複合アクチュエータ２７は、ステッパ・モータなどの粗アクチュエータ（図２に示されており、以降４２６）、および粗アクチュエータ上に搭載された、ボイス・コイル・モータなどの微細アクチュエータ（図２に示されており、以降４２０）を有する。一つの実施形態において、微細アクチュエータ部分は、高いバンド幅の応答性を有し、テープ導送中の高速な変化に追従する。しかしながら、微細アクチュエータの移動の範囲は限定されており、テープの全長に亘るデータ・トラックの追跡のために必要な全ダイナミック・レンジをカバーすることはできない。一つの実施形態において、微細アクチュエータの移動の範囲または（例、微細アクチュエータの可動限界）は９００ミクロンである。一つの実施形態では、粗アクチュエータは、大きなストローク距離の能力があり、大きな横方向距離越しに（例えば、１２〜８５００ミクロンの範囲に亘って）テープ・ヘッドを移すために用いられる。粗アクチュエータは、非常に大きなストローク距離の能力があるが、粗アクチュエータは微細アクチュエータより格段に遅い応答性を有する。
【００１４】
複合アクチュエータの一つの例が、同一出願人の米国特許第５，７９３，５７３号に記載されており、該特許は、参照によりその全体が本明細書に組み込まれる。当業者は、本発明の実施形態を実施するために、多くの異なった型の複合アクチュエータを用いることが可能なことを理解していよう。
【００１５】
横方向の瞬時的ぶれの発生は、高速で、且つサーボ信号が微細アクチュエータの範囲から外れてしまうほど大きな距離に亘り得ること、および粗アクチュエータの動きは、ロック許容ウィンドウ内にサーボ信号を取得するには遅すぎることを十分理解する。その結果、トラック追跡が不可能になって読み取りが停止され得、隣接トラックに上書きしてリードバック・エラーが発生するのを防止するため、書き込みが停止され得る。
【００１６】
テープ・ドライブ１０は、加えて、サーボ・システムを実行し複合アクチュエータを作動するための電子モジュールおよびプロセッサを備えたサーボ・コントローラ３０を含む。本事例の磁気テープ２１は、供給リール２２を有する、または供給リール２２および巻き取りリール２４の双方を有するテープ・カートリッジまたはカセット２３中に備えることができる。
【００１７】
一つの実施形態において、テープ・ガイド４１、４２、４３、４４は、例えば、供給リール２２または巻き取りリール２４の逃げによる過剰な横方向の動きを、少なくともテープの動きの大きさの点においては、低減する。しかしながら、リールに巻かれるとき、通常、テープは、例えば、重ねずれまたはジグザグ巻きに起因する高速の横方向の瞬時的ぶれに曝され、テープの一周りの巻きは隣接の巻きに対して相当にオフセットしている。高速の横方向の瞬時的ぶれの他の一般的な要因源には、１）テープがテープ・ガイド・フランジに対して這い進み、突然横方向にベアリング上にずれ込むテープ・エッジのゆがみ、２）テープ・ガイドに接触したとき、テープを横方向にジャンプさせるテープのエッジ損傷、および、３）巻き取りリールまたは供給リールの逃げが大きいためリールのフランジがテープのエッジにぶつかる場合、が含まれる。テープ２１は非常に薄く、エッジ部ではほとんど横方向に剛性がないことをよく理解すべきである。
【００１８】
一つの実施形態において、テープ・ガイド４１、４２、４３、４４はフランジ無しのテープ・ガイドである。フランジ無しのテープ・ガイドには、フランジとの相互作用によるテープ・エッジの損傷を解消する利点があるが、これらはテープのさらに多くの横方向の動きを許容する。フランジ無しのテープ・ガイドを用いている一部の実施形態では、磁気テープ２１が両横方向に１０００ミクロン以上ぶれるのを許容することになる。この横方向のぶれは、サーボ・システムがサーボ信号を取得し維持するのを困難にする。
【００１９】
図２は、本実施形態による、本発明の実装が可能なテープ・ドライブ・システム４００の一部のブロック図であり、その中にテープ・ヘッド・アセンブリ４１１、サーボ・コントローラ４３０、および粗モータ４４０がある。また、テープ媒体４２１のトラックに記録された典型的なサーボ・パターン４５０も示されている。ヘッド・アセンブリ４１１は、ボイス・コイル・モータ（ＶＣＭ：  ｖｏｉｃｅ  ｃｏｉｌ  ｍｏｔｏｒ）４１４と、屈曲部の対４１６と、テープ・ヘッド４１５とを有する微細アクチュエータ４２０を含む。テープ・ヘッド４１５は、サーボ・パターン４５０の２つの位置に対応する２つのサーボ・エレメント４４５、およびこれらサーボ・エレメント４４５の間に定間隔配置された一つ以上の読み取り／書き込みエレメント（図示せず）を有する。図２のヘッド４１５上のエレメントの配列は例示のためのものである。ヘッドのエレメントの他の構成も可能であることを理解すべきである。例えば、本発明は、単一のサーボ・エレメントまたは２より多いサーボ・エレメントを使う他の構成にも適用可能である。
【００２０】
サーボ・コントローラ４３０は、プロセッサ４３２と、メモリ４３６と、デジタル／アナログ変換器（ＤＡＣ：ｄｉｇｉｔａｌ−ｔｏ−ａｎａｌｏｇ  ｃｏｎｖｅｒｔｅｒ）４３４と、ＶＣＭドライバ４１８（例、微細サーボ・ドライバ）とを有する。プロセッサ４３２は、サーボ・エレメント４４５からフィード・バックされる位置信号を受信する入力端と、粗モータ４４０を制御するための第一出力端と、ＤＡＣ４３４に入力値を供給するための第二出力端と、メモリ４３６に供給するための第三出力端とを有する。一つの実施形態において、プロセッサ４３２は、サーボ・ロックを確保し、サーボ・パターン４５０を追跡するための、サーボ・ロジックおよびプログラミング命令を有する。
【００２１】
メモリ４３６は、サーボ・エレメント４４５の位置制御のための情報およびプログラミングを格納する。一つの実施形態において、このメモリは、ＲＯＭ、フラッシュ、磁気コンピュータ記憶デバイス（例、ハード・ディスク、フレキシブル・ディスク、および磁気テープ）および光ディスクなど、不揮発性メモリとすることができる。さらに、このメモリを、ＲＡＭ、ＤＲＡＭ、およびＳＲＡＭなどの揮発性メモリとすることもできる。メモリ４３６は、プロセッサから位置情報を受信する入力端、およびプロセッサ４３２に位置情報を供給するための出力端を有する。ＤＡＣ４３４は、プロセッサ４３２からの出力を受信するよう連結された入力端、およびＶＣＭドライバ４１８に電流を供給するための出力端を有する。ＶＣＭドライバ４１８は、ＤＡＣ４３４の出力を受電するよう連結された入力端、および微細アクチュエータ４２０のＶＣＭ４１４を駆動するよう連結された出力端を有する。ＶＣＭ４１４は屈曲部４１６を屈曲させ、サーボ・エレメント４４５を、テープ４２１の長さに対して横方向に小さな距離移動させる。プロセッサ４３２と、ＤＡＣ４３４と、ドライバ４１８と、ＶＣＭ４１４と、サーボ・エレメント４４５とは、微細サーボ・ループを構成する。
【００２２】
一つの実施形態における本発明のオペレーションを、図３を参照しながら以下に説明する。ステップ６０２において、テープ・ドライブ１０は、サーボ信号上へのロックの確保を開始する。一つの実施形態において、テープ・ドライブ１０は、テープ媒体４２１への読み取りもしくは書き込みまたはその両方の命令に応じて、サーボ信号上へのロックの確保を開始する。テープ媒体４２１への読み取りもしくは書き込みまたはその両方の命令に応じて、テープ・ドライブ１０は、テープ・カートリッジ２３を装着する。また一方、他の実施形態では、テープ・カートリッジを、テープ・ドライブ１０に既に装着しておくこともできる。ステップ６０４において、微細アクチュエータ４２０は、粗アクチュエータ４２６に対する第一横方向位置にセットされる。一つの実施形態において、この第一横方向位置は、ＤＡＣ出力を０に等しく設定（ＯｕｔＰｕｔ  ＤＡＣ＝０）することによって、微細アクチュエータ４２０の中立位置となる。中立位置において、微細アクチュエータ４２０は粗アクチュエータ４２６の両端から横方向に等距離であり、中立位置に対していずれの方向にも等しい能力で変位させることができる。当業者は、この第一位置は、微細アクチュエータの、粗アクチュエータ４２６に対して任意の開始位置とすることができることを理解すべきである。ただし、中立位置が好ましい。
【００２３】
ステップ６０６において、サーボ・エレメント４４５は、第一横方向位置（例、ＯｕｔＰｕｔ  ＤＡＣ＝０の中立位置）で、サーボ・パターン４５０を検出するためサーボ信号のモニタリングを開始する。
【００２４】
ステップ６０８で、プロセッサ４３２は、サーボ・エレメント４４５が有効なサーボ信号を検出したかどうかを判定する。プロセッサ４３２は、所定のサーボ・ロック閾値が満たされたとき有効なサーボ信号があると判定する。この所定サーボ・ロック閾値は、ユーザ、管理者が設定でき、あるいはテープ・ドライブの製造者が設定することもできる。一つの実施形態では、サーボ・サンプルの５０パーセントを上回るサーボ信号が検出されると、所定サーボ・ロック閾値が満たされる。例えば、サーボ・エレメントが２００のサーボ・サンプルをモニタし、その２００のサンプルのうち１００以上を感知したならば、プロセッサ４３２は、所定サーボ・ロック閾値が満たされ、しかして有効なサーボ信号があると判定することになろう。当業者は、この所定サーボ・ロック閾値は、ユーザごとにまたは異なる作動条件ごとに異なり得ることを理解すべきである。例えば、所定サーボ・ロック閾値は、設計選択、システム改善、またはユーザのリスク許容度によって変えることが可能である。例として、他の実施形態では、サンプルの１０％を上回ってサーボ信号が検出された場合、プロセッサ４３２は、所定サーボ・ロック閾値が満たされ、しかして有効なサーボ信号があると判定することができる。さらになお、サンプルの９０％を上回ってサーボ信号が検出された場合に、プロセッサ４３２が、所定サーボ・ロック閾値が満たされ、しかして有効なサーボ信号があると判定することもできる。
【００２５】
ステップ６０８において、プロセッサ４３２が、サーボ・エレメント４４５によって有効なサーボ信号が検出されたと判定した場合、プロセスは、ステップ６２０に進む。所定サーボ・ロック閾値内の有効なサーボ信号が検出されたならば、ステップ６２０において、プロセッサ４３２は、サーボ・システム４００を、テープ・ヘッド・サーボ・エレメント４４５の現在の横方向位置にロックする（ステップ６２０）。当業者なら理解しているように、サーボ・コントローラ４３０は、所望の横方向位置においてサーボ信号を追跡する通常のトラック追跡機能を遂行し、関連するデータ・トラック上でのデータの読み取りもしくは書き込みまたはその両方を可能にする。
【００２６】
また一方、ステップ６０８で、プロセッサ４３２が有効なサーボ信号が検出されなかったと判定した場合、微細アクチュエータ４２０は、粗アクチュエータ４２６に対して第一方向に増分Ｘだけ移動される（ステップ６１０）。微細アクチュエータ４２０が、粗アクチュエータ４２６に対し第一方向の増分Ｘだけ移動されるとき、Ｏｕｔｐｕｔ  ＤＡＣ＝ＤＡＣ＋Ｙとなり、前式のＹは、微細アクチュエータ４２０を第一方向に増分Ｘだけ移動させる、ＤＡＣの値である。一つの実施形態において、増分Ｘは、１サーボ・バンド間（例えば、２００ミクロン）とすることができる。しかしながら、必要に応じ、増分Ｘは２００ミクロンより大きくすることも小さくすることも可能であることを当業者は理解すべきである。具体的には、増分Ｘをサーボ調整プロセスで設定する、もしくは駆動マイクロコードを介して動的に変更する、またはその両方を行うことができる。
【００２７】
ステップ６１１において、サーボ・エレメント４４５は、微細アクチュエータ４２０の第二横方向位置（Ｏｕｔｐｕｔ  ＤＡＣ＝ＤＡＣ＋Ｙ）において、サーボ・パターン４５０を検出するためにサーボ信号をモニタする。例えば、サーボ・エレメント４４５は、サーボ・エレメント４４５がサーボ・パターン４５０の遷移と交差しながらアナログ信号パルスをモニタおよび受信することによってサーボ信号をモニタする。ステップ６１２において、プロセッサ４３２は、ステップ６０８に関連して説明した方法によって、サーボ・エレメント４４５が有効なサーボ信号を検出したかどうかを判定する。
【００２８】
ステップ６１２で、プロセッサ４３２が、サーボ・エレメント４４５によって有効なサーボ信号が検出されたと判定した場合、プロセスはステップ６１５に進む。ステップ６１５において、プロセッサ４３２はＤＡＣに出力を送信して、微細アクチュエータ４２０を粗アクチュエータ４２６に対する第一横方向位置（例、中立位置、Ｏｕｔｐｕｔ  ＤＡＣ＝０）に移動させる。さらに、ステップ６１５において、プロセッサは、粗モータ４４０に出力を送信し、粗アクチュエータ４２６を第一方向に移動させる。次いでプロセスはステップ６１７に進む。
【００２９】
ステップ６１２で、プロセッサ４３２が、サーボ・エレメント４４５によって有効なサーボ信号が検出されなかったと判定した場合、プロセスはステップ６１４に進む。
【００３０】
ステップ６１４において、プロセッサ４３２は、微細アクチュエータが可動限界に到達しているかどうかを判定する。例えば、プロセッサ４３２は、微細アクチュエータが９００ミクロン移動した場合、微細アクチュエータは可動限界に到達していると判定する。前述したように、微細アクチュエータは限定された移動範囲を有する。微細アクチュエータが可動限界に到達していない場合、プロセスは、ステップ６１０に戻る。ステップ６１０において、微細アクチュエータ４２０は、粗アクチュエータ４２６に対し第一方向に再度増分Ｘだけ移動される。
【００３１】
また一方、ステップ６１４で、微細アクチュエータが可動限界に到達していると判定された場合、プロセスはステップ６１６に進む。ステップ６１６において、プロセッサ４３２は、ＤＡＣ４３４に出力を送信し、微細アクチュエータ４２０を第一横方向位置（例、中立位置、Ｏｕｔｐｕｔ  ＤＡＣ＝０）に移動させる。さらに、ステップ６１６で、プロセッサは、粗モータ４４０に出力を送信し、粗アクチュエータ４２６を第一方向と反対の第二方向に移動させる。一つの実施形態において、粗アクチュエータは、第二方向の１２〜１５００ミクロンの範囲のどこにでも移動させることができる。
【００３２】
ステップ６１７において、サーボ・エレメント４４５は、粗モータ４４０が第二方向に粗アクチュエータを移動させるのに応じ、サーボ信号をモニタする。ステップ６１８で、プロセッサ４３２は、サーボ・エレメント４４５が、ステップ６０８に関連して説明した方法によって有効なサーボ信号を検出したかどうかを判定する。ステップ６１８で有効なサーボ信号が検出された場合、プロセスはステップ６２０に進む。当業者者なら理解するように、ステップ６２０において、サーボはサーボ信号上にロックされる。
【００３３】
有効なサーボ信号が検出されない場合、粗アクチュエータは、再度、現在方向に移動される（ステップ６１９）。この現在方向は、直前の微細アクチュエータ４２０の方向（例、ステップ６１８で微細アクチュエータが移動していた方向）として定義できる。この現在方向は、第一方向であっても第二方向であってもよい。例えば、プロセスがステップ６１５から流れてきた場合であって、粗アクチュエータが現在第一方向に移動している場合（ステップ６１５参照）、このとき、粗アクチュエータはステップ６１９において第一方向に移動することになろう。また一方、プロセスが６１６から流れてきた場合であって、粗アクチュエータが現在第二方向に移動している場合、このとき、粗アクチュエータはステップ６１９において第二方向に移動することになろう。粗アクチュエータが現在方向に移動されると、プロセスはステップ６１７に戻る。
【００３４】
前述のように、ステップ６１８で有効なサーボ信号が検出されるまで、ステップ６１７、６１８、および６１９が繰り返される。所定サーボ・ロック閾値内の有効なサーボ信号が検出されたならば、プロセッサ４３２は、サーボ・ループを、テープ・ヘッド・サーボ・エレメント４４５の現在の横方向位置にロックする（ステップ６２０）。当業者なら理解しているように、サーボ・コントローラ４３０は、所望の横方向位置においてサーボ信号を追跡する通常のトラック追跡機能を遂行し、関連するデータ・トラック上でのデータの読み取りもしくは書き込みまたはその両方を可能にする。
【００３５】
上記の実施形態では、サーボ信号上にロックを確保する全プロセスを通して、微細アクチュエータ４２０を、増分Ｘで有限回数移動するように（例、ステップ６１０、６１５、６１６、および６１９において）説明しているが、微細アクチュエータ４２０は、全プロセスを通して、サーボ・エレメント４４５がサーボ信号をモニタする際に連続的に移動させることも可能なことを理解すべきである。例えば、ステップ６１０〜６１２全体を通して、微細アクチュエータ４２０は、微細アクチュエータの限界に到達するまで、または有効なサーボ信号が検出されるまで第一方向に移動する。
【００３６】
同様に、上記の実施形態では、サーボ・エレメント４４５およびプロセッサ４３２が、サーボ信号上にロックを確保する全プロセスを通して、有効なサーボ信号を有限回数モニタするように（例、ステップ６０６、６１２、および６１８において）説明しているが、サーボ・エレメント４４５およびプロセッサ４３２は連続的にサーボ信号をモニタできることも理解すべきである。一つの実施形態において、サーボ・エレメント４４５およびプロセッサ４３２は、１５マイクロ秒ごとにサーボ信号をモニタする。
【００３７】
上記の実施形態では、微細アクチュエータが、粗アクチュエータ４２６に対しての方向に移動することを説明しているが、一つの実施形態では、粗アクチュエータ４２６は、微細アクチュエータ４２０が限界に到達するのを回避できるように、微細アクチュエータ４２０が移動するのと同じ方向に移動することに留意するのが重要である。一つの実施形態において、粗アクチュエータは、２００マイクロ秒ごとに移動する。
【００３８】
本発明は、磁気テープ・ドライブ１０を作動するための、全体がハードウエアの実施形態、またはハードウエアおよびソフトウエア・エレメント両方を包含する実施形態の形を取ることができる。
【００３９】
さらに、本発明の方法は、コンピュータまたは任意の命令実行システムによってまたはこれらに関連して用いられるプログラム・コードを備えた、コンピュータ可用またはコンピュータ可読媒体に格納され、これらからアクセス可能なコンピュータ・プログラム製品の形を取ることもできる。本説明の目的上、コンピュータ可用またはコンピュータ可読媒体は、命令実行システム、装置、またはデバイスによって、またはこれらに関連して使用されるプログラムを、収容または格納できる任意の装置であり得る。
【００４０】
記憶媒体は、電子的、磁気的、光学的、電磁気的、赤外的な、または半導体システム（あるいは、装置またはデバイス）とすることができる。４３６などのコンピュータ可読媒体の例には、半導体または固体メモリ、磁気テープ、着脱可能コンピュータ・ディスケット、並びにランダム・アクセス・メモリ（ＲＡＭ：ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、読み取り専用メモリ（ＲＯＭ：ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、剛体磁気ディスクおよび光ディスクが含まれる。光ディスクの現在の例には、コンパクト・ディスク読み取り専用メモリ（ＣＤ−ＲＯＭ：ｃｏｍｐａｃｔ  ｄｉｓｋ−ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、コンパクト・ディスク読み取り／書き込み（ＣＤ−Ｒ／Ｗ：ｃｏｍｐａｃｔ  ｄｉｓｋ−ｒｅａｄ／ｗｒｉｔｅ）およびＤＶＤが含まれる。
【００４１】
プログラム・コードを格納もしくは実行またはその両方を行うのに適したデータ処理システムは、システム・バスを介してメモリ・エレメント４３６に直接的または間接的に連結された少なくとも一つのプロセッサ４３２を含むことになる。
【００４２】
本実施形態は、サーボ・パターン４５０の位置を判定するためにより速く移動する微細サーボ・アクチュエータ４２０を活用することによって、サーボ信号上にロックを確保するための方法、システム、およびコンピュータ・プログラム製品を表している。本発明は、サーボ・ロック時間閾値内にサーボ信号を確保するには粗アクチュエータの動きが遅すぎるため、読み取りもしくは書き込みまたはその両方の停止を引き起こすという、従来技術の方法の不利点を克服する。本実施形態において、微細アクチュエータ４２０は、有効なサーボ信号が検出されるかまたは微細アクチュエータの限界に到達するまで、第一方向に移動される。微細アクチュエータの限界に到達した場合、それはサーボ・パターン４５０が第二方向にあるという印であり、これに応じ、微細アクチュエータ４２０は、有効なサーボ信号が検出されるまで第二方向に移動される。有効なサーボ信号が検出された場合、微細アクチュエータ４２０は、中立位置にセットされ、粗アクチュエータ４２６は、現在方向（直前の微細アクチュエータ４２０の方向、例えば、ステップ６１８で微細アクチュエータが移動していた方向）に移動される。結果として、サーボ信号上へのロックが迅速且つ正確に確保される。
【００４３】
本発明の記述は、例示および説明目的で提示されたもので、網羅的であること、または本発明を開示した形態に限定することは意図されていない。本実施形態は、本発明の原理および実際的な応用を最善に説明し、他の当業者が、意図する特定の用途に適したさまざまな修改を加えたさまざまな実施形態のため、本発明を理解できるようにするため、選択し説明されたものである。ステップの順序の変更を含め、上記で説明した方法に対して変更を加えることが可能なことを十分理解すべきである。さらに、当業者は、本明細書で示したものと異なった特定のコンポーネント配置を用いることが可能なことを理解していよう。当業者は、添付の請求項に記載された本発明の範囲から逸脱しない範囲で、これら実施形態の修改および改作を思い浮かべることができよう。
【図１】
0005643330.tif 000002
【図２】
0005643330.tif 000003
【図３】
0005643330.tif 000004