(57)【特許請求の範囲】
【請求項１】
ディスク記憶装置に用いられるディスク単板上にヘッド位置決め制御に必要なサーボデータをヘッド組み立て体のヘッド部により書き込む動作を、そのヘッド部位置を当該ディスク単板の半径方向に移動しながら繰り返し実行するサーボデータ書き込み装置において、
サーボデータ書き込みの対象となるディスク単板単体またはディスク単板の積層構造体に対するクランプ部材としてのリング状のディスク押さえ側に面して用いられる、前記ディスク単板の半径方向に移動可能な駆動ユニットであって、前記ディスク押さえに取り付けられた半径方向変位検出用の第１のエンコーダから、ディスク単板のディスク半径方向の変位を検出するための第１のセンサと、前記ディスク単板の各面に対向して配置されてディスク半径方向に一体的に移動可能なヘッド組み立て体のうちの前記ディスク押さえ側のヘッド組み立て体のヘッド部近傍に取り付けられた半径方向変位検出用の第２のエンコーダから、前記ヘッド部のディスク半径方向の変位を検出するための第２のセンサとが先端部に設けられた駆動ユニットと、
前記駆動ユニットを前記ディスク単板の半径方向に移動する駆動ユニット駆動機構と、
前記ディスク単板上のサーボデータ書き込み対象トラック相当位置へのサーボデータ書き込みの期間、前記第２のセンサにより検出される前記ヘッド部のディスク半径方向の変位が前記第１のセンサにより検出されるディスク単板のディスク半径方向の変位に追従するように、前記各ヘッド組み立て体の駆動機構を制御する制御手段とを具備することを特徴とするサーボデータ書き込み装置。
【請求項２】
前記制御手段は、前記ディスク単板上のサーボデータ書き込み対象トラック相当位置へのサーボデータ書き込みに際し、前記第１のセンサにより検出されるディスク単板のディスク半径方向の変位に応じて前記駆動ユニット駆動機構を制御して、前記駆動ユニットの前記第１のセンサを、サーボデータ書き込み対象トラック相当位置に対応する前記第１のエンコーダのディスク方向半径位置に位置付けると共に、前記第２のセンサにより検出される前記ヘッド部のディスク半径方向の変位に応じて前記ヘッド組み立て体駆動機構を制御して、前記ヘッド組み立て体のヘッド部をサーボデータ書き込み対象トラック相当位置に位置付けることを特徴とする請求項１記載のサーボデータ書き込み装置。
【請求項３】
前記第１のエンコーダのディスク半径方向の長さが前記ディスク単板のサーボデータ書き込み対象範囲のディスク半径方向の長さに一致することを特徴とする請求項１記載のサーボデータ書き込み装置。
【請求項４】
前記第１のエンコーダのディスク半径方向の長さＬ１が前記ディスク単板のサーボデータ書き込み対象範囲のディスク半径方向の長さＬ２より短い場合、前記第２のエンコーダのディスク半径方向の長さＬ３を（Ｌ２−Ｌ１）／２以上としたことを特徴とする請求項１記載のサーボデータ書き込み装置。
【請求項５】
前記第１のエンコーダには複数のリング状ストライプが同心円状に形成されていて、前記第２のエンコーダには複数のストライプが前記ヘッド組み立て体の中心軸に平行に形成されていることを特徴とする請求項１記載のサーボデータ書き込み装置。
【請求項６】
ディスク記憶装置に用いられるディスク単板上にヘッド位置決め制御に必要なサーボデータをヘッド組み立て体のヘッド部により書き込む動作を、そのヘッド部位置を当該ディスク単板の半径方向に移動しながら繰り返し実行するサーボデータ書き込み方法において、
サーボデータ書き込みの対象となるディスク単板単体またはディスク単板の積層構造体に対するクランプ部材としてのリング状のディスク押さえに、ディスク単板のディスク半径方向の変位の検出に用いられる第１のエンコーダを取り付けると共に、前記ディスク単板の各面に対向して配置されてディスク半径方向に一体的に移動可能なヘッド組み立て体のうちの前記ディスク押さえ側のヘッド組み立て体のヘッド部近傍に、ヘッド部のディスク半径方向の変位の検出に用いられる第２のエンコーダを取り付け、
前記ディスク単板上のサーボデータ書き込み対象トラック相当位置へのサーボデータ書き込みの期間、前記ディスク押さえ側に面して用いられる前記ディスク単板の半径方向に移動可能な駆動ユニットの先端部に設けた第１のセンサにより前記第１のエンコーダからディスク単板のディスク半径方向の第１の変位を検出すると共に、前記第１のセンサから離間して当該駆動ユニットの先端部に設けた第２のセンサにより前記第２のエンコーダから前記ヘッド部のディスク半径方向の第２の変位を検出し、前記第２の変位が前記第１の変位に追従するように、前記各ヘッド組み立て体の駆動機構を制御することを特徴とするサーボデータ書き込み方法。
【請求項７】
前記第１のエンコーダには複数のリング状ストライプが同心円状に形成されていて、前記第２のエンコーダには複数のストライプが前記ヘッド組み立て体の中心軸に平行に形成されていることを特徴とする請求項６記載のサーボデータ書き込み方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディスク記憶装置の記憶媒体としてのディスク単板上にヘッドの位置決め制御に必要なサーボデータを記録するのに好適なサーボデータ書込み装置及び方法に関する。
【０００２】
【従来の技術】
一般に、ディスク記憶装置、例えば磁気ディスク装置に用いられる記録媒体としてのディスク単板にヘッドの位置決め制御に必要なサーボデータを記録する手法には、磁気ヘッド組立体が積層配置されたヘッド・スタック・アセンブリ（以下、ＨＳＡと称する）とディスク単板の積層構造体を含む機構部分、即ちヘッド・ディスク・アセンブリ（以下、ＨＤＡと称する）への組み立て後に、そのＨＳＡ中の磁気ヘッド、またはサーボデータ書き込み装置に具備する磁気ヘッドでサーボデータ書き込みを行うものや、ディスク単板単体をサーボデータ書き込み装置に具備するスピンドルモータで駆動して、当該装置に具備する磁気ヘッドでサーボデータ書き込みを行うものがある。
【０００３】
ここでは、サーボデータ書き込みを行うために、磁気ヘッドの位置を、サーボデータ書き込み装置の持つロータリポジショナのエンコーダ（エンコーダモータ）、或いはレーザ測長器で観測し、所定のトラック毎にサーボデータを書き込む。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のサーボデータ書き込み装置においては、ディスク単板の回転に同期しない非同期な成分であるスピンドルモータのＮＲＲＯ（Non-Repeatable Run Out）等に起因するディスク単板の回転変動、ＨＤＡ内の振動等により、書き込まれたサーボデータに不均一な部分が生じる虞があった。
【０００５】
そこで、ディスク単板のエッジの位置をレーザを用いたエッジ検出器で観測することで、ディスク単板の回転変動、振動を検出することが考えられる。しかし、ディスク単板のエッジ位置の変動に応じてレーザの照射位置を可変することは生産技術的に難しく、実現性の点で問題がある。
【０００６】
本発明は上記事情を考慮してなされたものでその目的は、簡単な構成でありながら、ディスク単板の回転変動、ＨＤＡ内の振動をキャンセルしてサーボデータを書き込むことができるサーボデータ書き込み装置及び方法を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、ディスク記憶装置に用いられるディスク単板上にヘッド位置決め制御に必要なサーボデータをヘッド組み立て体のヘッド部により書き込む動作を、そのヘッド部位置を当該ディスク単板の半径方向に移動しながら繰り返し実行するサーボデータ書き込み装置において、サーボデータ書き込みの対象となるディスク単板単体またはディスク単板の積層構造体に対するクランプ部材としてのリング状のディスク押さえ側に面して用いられる、上記ディスク単板の半径方向に移動可能な駆動ユニットであって、ディスク押さえに取り付けられた半径方向変位検出用の第１のエンコーダから、ディスク単板のディスク半径方向の変位を検出するための第１のセンサと、ディスク単板の各面に対向して配置されてディスク半径方向に一体的に移動可能なヘッド組み立て体のうちのディスク押さえ側のヘッド組み立て体のヘッド部近傍に取り付けられた半径方向変位検出用の第２のエンコーダから、ヘッド部のディスク半径方向の変位を検出するための第２のセンサとが先端部に設けられた駆動ユニットと、この駆動ユニットをディスク単板の半径方向に移動する駆動ユニット駆動機構と、ディスク単板上のサーボデータ書き込み対象トラック相当位置へのサーボデータ書き込みの期間、上記第２のセンサにより検出されるヘッド部のディスク半径方向の変位が上記第１のセンサにより検出されるディスク単板のディスク半径方向の変位に追従するように、ヘッド組み立て体の駆動機構を制御する制御手段とを備えたことを特徴とする。
【０００８】
本発明においては、ディスク押さえに取り付けられた第１のエンコーダを用いて、駆動ユニットに設けられた第１のセンサによりディスク単板の半径方向の変位が検出されるため、ディスク単板の回転変動、ＨＤＡ内の振動等によるディスク半径方向の変位（第１の変位）を簡単に且つ高精度に検出できる。また、ヘッド部の変位（第２の変位）も、磁気ヘッド組み立て体のヘッド部近傍に取り付けられた第２のエンコーダを用いて、駆動ユニットに設けられた第２のセンサにより簡単に且つ高精度に検出される。しかも、第２の変位が第１の変位に追従するように、即ち第２のセンサで検出されるディスク半径方向位置と第１のセンサで検出されるヘッドのディスク半径方向位置との間隔（相対位置）が常に一定となるように、磁気ヘッド組み立て体駆動機構（例えばボイスコイルモータ）が制御されるため、ディスク単板の回転変動、ＨＤＡ内の振動の周波数が高い場合でも高速応答が可能となり、ディスク単板の回転変動、ＨＤＡ内の振動成分を高精度にキャンセルすることができる。
【０００９】
ここで、サーボデータ書き込みに際し、上記第１の変位を用いてディスク方向半径位置を算出してサーボデータ書き込み対象トラック相当位置に対応する第１のエンコーダのディスク方向半径位置に上記駆動ユニットの第１のセンサを位置付けると共に、上記第２の変位を用いてディスク単板上のヘッド位置を算出してサーボデータ書き込み対象トラック相当位置に磁気ヘッド組み立て体のヘッド部を位置付けるならば、高精度な位置決めが可能となる。
【００１０】
ここで、第２のセンサにより第２のエンコーダから上記第２の変位を確実に検出できるようにするには、第１のエンコーダのディスク半径方向の長さ（ダイナミックレンジ）をディスク単板のサーボデータ書き込み対象範囲のディスク半径方向の長さ（ダイナミックレンジ）に一致させることが好ましい。このとき、第１及び第２のセンサ間の距離も、この長さに一致させるとよい。また、第１のエンコーダのディスク半径方向の長さＬ１がディスク単板のサーボデータ書き込み対象範囲のディスク半径方向の長さＬ２より短い場合でも、第２のエンコーダのディスク半径方向の長さＬ３を（Ｌ２−Ｌ１）／２以上、好ましくは（Ｌ２−Ｌ１）／２とするならば、第２のセンサにより第２のエンコーダから上記第２の変位を確実に検出できる。このとき、第１及び第２のセンサ間の距離を、ほぼＬ１＋Ｌ３とするとよい。
【００１１】
また、プッシュピン方式を適用すると共に、ディスク単板上のサーボデータ書き込み対象トラック相当位置へのサーボデータ書き込みの期間、第１のセンサにより検出される第１の変位が所定範囲内に収まるように、制御手段により駆動ユニット駆動機構を制御する構成とするならば、上記した第２のセンサと第２のエンコーダを用いてヘッドを位置決めする方式に比べて精度は落ちるものの、第２のセンサと第２のエンコーダを不要とすることが可能となる。ここでは、第１のエンコーダのディスク半径方向の長さ（ダイナミックレンジ）をディスク単板のサーボデータ書き込み対象範囲のディスク半径方向の長さ（ダイナミックレンジ）に一致させることが好ましい。
【００１２】
更に、第１のエンコーダに、複数のリング状ストライプが同心円状に形成された半径方向変位検出用のエンコーダを用い、第２のエンコーダに、複数のストライプがヘッド組み立て体の中心軸に平行に形成された半径方向変位検出用のエンコーダを用いることが、ディスク単板のディスク半径方向の変位、ヘッド位置のディスク半径方向の変位を高精度に検出する点で好ましい。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態につき図面を参照して説明する。
【００１４】
［第１の実施形態］
図１は本発明の第１の実施形態に係るサーボデータ書き込み装置（サーボライタ）の構成を示す図である。
図１中のサーボデータ書き込み装置３０は、ディスク単板１０へのサーボデータ書き込みを、例えばＨＳＡ（ヘッド・スタック・アセンブリ）をなす磁気ヘッド組み立て体２０の磁気ヘッド部により行うものである。図では、簡単のためにディスク単板１０が１枚のＨＤＡ（ヘッド・ディスク・アセンブリ）を想定しているが、ディスク単板１０が複数枚積層されたＨＤＡにも同様に適用可能である。
【００１５】
サーボデータ書き込み装置３０は、以下に述べるように、ディスク単板１０の回転変動、ＨＤＡ内の振動をキャンセルしてサーボデータを書き込むための新規な構成を有している。そのために、ディスク単板１０及び磁気ヘッド組み立て体２０にも、次のような工夫が施されている。
【００１６】
まずディスク単板１０は、図示せぬスピンドルモータのロータとして機能する円筒形状のハブと同軸的に嵌合しており、このハブの上端面（但し、図では上下逆に表現しているため下側の端面となる）には、クランプ部材として機能するリング状のディスク押さえ１１がねじ止め固定されている。ディスク単板１０上のサーボデータ書き込み対象範囲の半径方向の長さは図３に示すようにＬ２である。
【００１７】
ディスク押さえ１１の表面（図では下側の面となる）には、後述するセンサ３２によるディスク単板１０の半径方向の変位検出に用いられる、例えば当該ディスク押さえ１１と同一サイズのリング状のエンコーダ１２が貼り付けられている。このエンコーダ１２の面には、図２に示すように多数のリング状ストライプが同心円状に等間隔で（例えば印刷により）形成されており、この点で円周方向の変位（回転角度など）検出のために放射状のストライプが形成されるロータリエンコーダとは異なることに注意されたい。エンコーダ１２のディスク半径方向（ディスク単板１０の半径方向）の長さ（ダイナミックレンジ、ストローク）は図３に示すようにＬ１である。エンコーダ１２の最内周位置はディスク単板１０上のサーボデータ書き込み対象範囲の最内周トラック相当位置に対応し、エンコーダ１２の最外周位置は当該サーボデータ書き込み対象範囲の最外周トラック相当位置に対応する。
【００１８】
磁気ヘッド組み立て体２０は、ディスク単板１０の各面に対応してそれぞれ設けられる。但し、図では作図の都合上、ディスク押さえ１１側の磁気ヘッド組み立て体２０だけが示されている。各磁気ヘッド組み立て体２０は、リード／ライト素子が形成される（つまり磁気ヘッド部をなす）スライダ２１を支持するサスペンション２２を有しており、そのサスペンション２２（を支持するアーム）の基端部に形成された透孔にハブ２３を挿通することにより、当該ハブ２３の外周に嵌合され、当該ハブ２３と一体的に回動可能なＨＳＡを構成している。また、ハブ２３の外周には、磁気ヘッド組み立て体駆動機構としての図示せぬボイスコイルモータ（ＶＣＭ）のコイルが固定された支持フレームを有する支持リングが嵌合されており、各磁気ヘッド組み立て体２０（の磁気ヘッド部）がＶＣＭにより一体的にディスク単板１０の半径方向に駆動可能となっている。
【００１９】
さて、ＨＳＡを構成する各磁気ヘッド組み立て体２０のうち、ディスク押さえ１１（に貼り付けられたエンコーダ１２）側の磁気ヘッド組み立て体２０には、サスペンション２２の先端側（スライダ２１側）に、磁気ヘッドのディスク半径方向の変位検出に用いられるエンコーダ２４が貼り付けられている。このエンコーダ２４の面には、図２に示すように、サスペンション２２の中心軸に平行に複数の直線状ストライプが等間隔で（例えば印刷により）形成されている。このエンコーダ２４のディスク半径方向の長さ（ダイナミックレンジ、ストローク）は図３に示すようにＬ３である。このＬ３は（Ｌ２−Ｌ１）／２に一致する。
【００２０】
さて、サーボデータ書き込み装置３０は、ロータリボジショナ３４によりディスク単板１０の半径方向に移動可能な駆動ユニット（駆動ピン）３１を有している。この駆動ユニット３１は、その基端側の回転軸が、磁気ヘッド組み立て体２０の回転軸（をなすハブ２３）に一致する位置に配置される。
【００２１】
駆動ユニット３１の先端は、図２に示すように、左右に、つまりディスク単板１０の内周方向と外周方向にそれぞれ突出した突出部を有している。駆動ユニット３１の先端のディスク押さえ１１（エンコーダ１２）側の面には、その左側突出部（内周方向突出部）にセンサ３２が、右側突出部（外周方向突出部）にセンサ３３が、それぞれ設けられている。センサ３２，３３間の距離は、図３に示すように、Ｌ１＋Ｌ３である。センサ３２はエンコーダ１２の出力を検出し、センサ３３はエンコーダ２４の出力を検出する。
【００２２】
サーボデータ書き込み装置３０は、上記駆動ユニット３１及びロータリボジショナ３４の機構部分の他に、ポジショナドライバ３５、ホスト装置（以下、単にホストと称する）３６、ディスク変位検出回路３７、ヘッド変位検出回路３８、及びＶＣＭドライバ３９を備えている。
【００２３】
ポジショナドライバ３５は、ホスト３６により指示されたサーボ書き込みトラック相当位置へ駆動ユニット３１のセンサ３２を位置付けるようにロータリボジショナ３４を駆動させる。
【００２４】
ホスト３６は、サーボデータ書き込み装置３０全体の制御を司り、特にディスク変位検出回路３７で検出されるディスク変位にヘッド変位検出回路３８で検出されるヘッド変位が追従するように、ＶＣＭドライバ３９を通してＨＤＡ中のＶＣＭを制御する。
【００２５】
ディスク変位検出回路３７は、センサ３２の検出結果を２値化してホスト３６に通知し、ヘッド変位検出回路３８はセンサ３３の検出結果を２値化して同じくホスト３６に通知する。
ＶＣＭドライバ３９は、ホスト３６の指示によりＨＤＡ中のＶＣＭを駆動する。
【００２６】
次に、本発明の第１の実施形態の動作を説明する。
まず、駆動ユニット３１の先端に設けられたセンサ３２によるエンコーダ１２からのディスク変位検出と、同じくセンサ３３によるエンコーダ２４からのヘッド変位検出について、図３を参照して説明する。
【００２７】
一般に、ディスク押さえ１１のディスク半径方向の長さＬ１、つまりエコーダ１２のディスク半径方向の長さＬ１は、図３に示すように、ディスク単板１０上のサーボデータ書き込み対象範囲の半径方向の長さＬ２より短い。したがって、駆動ユニット３１を移動して、当該駆動ユニット３１のセンサ３２の位置を、ディスク単板１０のサーボデータ書き込み対象範囲の最内周トラック相当位置に対応する、エンコーダ１２の最内周位置と、当該サーボデータ書き込み対象範囲の最外周トラック相当位置に対応する、エンコーダ１２の最外周位置との間で移動させたとしても、駆動ユニット３１のセンサ３３の位置はサーボデータ書き込み対象範囲の一部しか移動しない。つまり、センサ３３の位置はディスク半径方向の長さがＬ２のサーボデータ書き込み対象範囲のうちのＬ１分しか移動しない。この場合、エンコーダ２４のディスク半径方向の長さが短いならば、ディスク半径位置によってはセンサ３３がエンコーダ２４から外れてヘッド変位が検出できなくなる虞がある。
【００２８】
そこで本実施形態では、エンコーダ２４のディスク半径方向の長さ（ダイナミックレンジ、ストローク）を（Ｌ２−Ｌ１）／２に一致するＬ３に設定している。このようにすると、センサ３２がサーボデータ書き込み対象範囲の最内周トラック相当位置に対応するエンコーダ１２の最内周位置に位置し、磁気ヘッド組み立て体２０の先端（磁気ヘッド部）が当該サーボデータ書き込み対象範囲の最内周トラック相当位置に位置するとき、センサ３３を図３に示すようにエンコーダ２４の右側端部（外周側）に位置させることができる。逆に、センサ３２がサーボデータ書き込み対象範囲の最外周トラック相当位置に対応するエンコーダ１２の最外周位置に位置し、磁気ヘッド組み立て体２０の先端（磁気ヘッド部）が当該サーボデータ書き込み対象範囲の最外周トラック相当位置に位置するときは、センサ３３を図３に示すようにエンコーダ２４の左側端部（内周側）に位置させることができる。
【００２９】
以上の説明から明らかなように、本実施形態においては、エンコーダ１２のディスク半径方向の長さ（ダイナミックレンジ、ストローク）Ｌ１が、ディスク単板１０のサーボデータ書き込み対象範囲のディスク半径方向の長さ（ダイナミックレンジ、ストローク）Ｌ２より（２Ｌ３だけ）短いにも拘わらず、エンコーダ２４のディスク半径方向の長さ（ダイナミックレンジ、ストローク）をＬ３（＝（Ｌ２−Ｌ１）／２）とすることで、センサ３３を常にエンコーダ２４のＬ３の範囲内に位置させることができる。これにより、センサ３２によるエンコーダ１２からのディスク変位検出と並行して、センサ３３によるエンコーダ２４からのヘッド変位検出を高精度に行うことができる。
【００３０】
なお、エンコーダ２４のディスク半径方向長はＬ３に一致させる必要はなく、Ｌ３より小さくならなければよい。但し、ディスク半径方向長を大きくするほど、磁気ヘッド組み立て体２０上（ここではサスペンション２２上）でのエンコーダ２４の貼り付け位置を幅の狭い先端部（磁気ヘッド部）から幅の広い基端部方向に移動しなければならず、つまり磁気ヘッド部から離さなければならず、ヘッド変位の検出精度が低下する。そこで、図７に示すように、エンコーダ１２に代えて、ディスク半径方向長がサーボデータ書き込み対象範囲のディスク半径方向長Ｌ２に一致するエンコーダ１２０を用いるならば、センサ３３を常にエンコーダ２４の中心に位置させることができるため、エンコーダ２４のディスク半径長を極めて短く設定して、磁気ヘッド組み立て体２０の先端側に設けることが可能となる。但し、エンコーダ１２０には、当該エンコーダ１２０のディスク押さえ１１から外れた部分が変形しないように、剛性に優れた部材を用いる必要がある。
【００３１】
次に、図１のサーボデータ書き込み装置３０によるサーボデータ書き込み処理について、図４のフローチャートを参照して説明する。
まずサーボデータ書き込み装置３０のホスト３６は、ＶＣＭドライバ３９を通してＶＣＭを駆動することで、磁気ヘッド組み立て体２０（ＨＳＡを構成する各磁気ヘッド組み立て体２０）をディスク単板１０上のサーボデータ書き込み対象範囲の最内周側など、所定位置に移動するための制御を行う。そしてホスト３６は、このときの磁気ヘッド組み立て体２０の磁気ヘッド部の（ディスク半径方向の）位置を確認するために、ポジショナドライバ３５を通してロータリボジショナ３４を制御して駆動ユニット３１をディスク単板１０の半径方向に移動することで、駆動ユニット３１上のセンサ３３で磁気ヘッド組み立て体２０に設けられたエンコーダ２４からのヘッド位置（ヘッド変位）検出を可能とする。
【００３２】
この状態で、センサ３２によりエンコーダ１２から検出されるディスク位置の情報はディスク変位検出回路３７により２値化され、センサ３３によりエンコーダ２４から検出されるヘッド位置の情報はヘッド変位検出回路３８により２値化それ、それぞれホスト３６に出力される。
【００３３】
ホスト３６は、ディスク変位検出回路３７の出力（ディスク変位検出結果）にからセンサ３２のディスク半径方向の位置（エンコーダ１２上の位置）を算出し、その算出結果に基づきポジショナドライバ３５を通してロータリボジショナ３４を制御して駆動ユニット３１を移動することで、センサ３２をサーボデータ書き込み開始トラックに相当するエンコーダ１２上の半径位置に位置決めする。
【００３４】
同時にホスト３６は、ヘッド変位検出回路３８の出力（ヘッド変位検出結果）から磁気ヘッド組み立て体２０のヘッド部位置を算出し、その算出結果に基づきＶＣＭドライバ３９を通してＶＣＭを制御して磁気ヘッド組み立て体２０を移動することで、磁気ヘッド部をディスク単板１０のサーボデータ書き込み開始トラック相当位置に位置決めする。このとき駆動ユニット３１のセンサ３３は、磁気ヘッド組み立て体２０のサスペンション２２の先端に設けられたエンコーダ２４に対向する位置に位置している。
このようにしてホスト３６は、駆動ユニット３１（の先端）及び磁気ヘッド組み立て体２０（の磁気ヘッド部分）をサーボデータ書き込み開始トラック相当位置へ移動する（ステップＳ１）。
【００３５】
この状態でホスト３６は、ディスク変位検出回路３７の出力（ディスク変位検出結果）とヘッド変位検出回路３８の出力（ヘッド変位検出結果）をもとに、センサ３３によりエンコーダ２４を用いて検出されるヘッド変位が、センサ３２によりエンコーダ１２を用いて検出されるディスク変位に追従するように、即ちディスクとヘッドの相対位置が常に一定となるように、ＶＣＭドライバ３９を介してＶＣＭを駆動制御することで、磁気ヘッド組み立て体２０先端のヘッド位置を移動する（ステップＳ２，Ｓ３）。これにより、ディスク単板１０の回転変動、ＨＤＡ内の振動成分がキャンセルされる。
【００３６】
この状態でホスト３６は、図示せぬヘッドＩＣを介して磁気ヘッド組み立て体２０の磁気ヘッド部によるサーボデータ書き込みを行う（ステップＳ４）。
ホスト３６は、以上の動作を、１トラック分のサーボデータ書き込みが終了するまで（ステップＳ５）、一定時間間隔で繰り返す。
【００３７】
そして、１トラック分のサーボデータ書き込みが終了すると、全トラック分終了でないならば（ステップＳ６）、ホスト３６は上記ステップＳ１と同様にして、次のサーボデータ書き込みトラック相当位置へ、駆動ユニット３１及び磁気ヘッド組み立て体２０を移動して（ステップＳ７）、上記ステップＳ２以降の処理を繰り返す。
ホスト３６は、以上の動作を、全トラック分のサーボデータ書き込みが終了するまで繰り返す。
【００３８】
［第２の実施形態］
次に、本発明の第２の実施形態について図５及び図６を参照して説明する。なお、図１及び図２と同一部分には同一符号を付してある。
本実施形態が前記第１の実施形態と異なる点は、ヘッド位置決めにプッシュピン方式を適用して、エンコーダ２４を不要としたことにある。
【００３９】
即ち、本実施形態で適用されるサーボデータ書き込み装置３００の駆動ユニット３１０には、第１の実施形態における駆動ユニット３１と異なって、周知のプッシュピン３１１が設けられている。また、磁気ヘッド組み立て体２００には、第１の実施形態における磁気ヘッド組み立て体２０と異なってエンコーダ２４が設けられていない。これに伴い、サーボデータ書き込み装置３００には、ヘッド変位検出回路３８が設けられていない。なお、エンコーダ１２のディスク半径方向長は、前記第１の実施形態と異なって、サーボデータ書き込み対象範囲のディスク半径方向長に一致しているものとする。
【００４０】
さて、サーボデータ書き込み装置３００を用いてディスク単板１０にサーボデータを書き込む場合、ホスト３６０はディスク変位検出回路３７からの出力（ディスク変位検出結果）に基づいてポジショナドライバ３５を介してロータリボジショナ３４を制御することで、駆動ユニット３１０のセンサ３２をエンコーダ１２の例えば最内周位置に位置決めする。また、ホスト３６０はＶＣＭドライバ３９を介してＨＤＡ中のＶＣＭを制御することで、サーボデータ書き込みの期間中、当該ＶＣＭにディスク単板１０の最内周方向への駆動力を与える。これにより、磁気ヘッド組み立て体２０の側部が駆動ユニット３１０のプッシュピン３１１に当接する。ここで、プッシュピン３１１は、駆動ユニット３１０のセンサ３２がエンコーダ１２の最内周位置に位置している状態で、磁気ヘッド組み立て体２０の先端（磁気ヘッド部）がディスク単板１０のサーボデータ書き込み対象範囲の最内周位置に位置決めされる位置に固定されている。
【００４１】
以後、ホスト３６０は、ディスク変位検出回路３７の出力（ヘッド変位検出結果）をもとに、ディスク変位が所定範囲内に収まる方向に、ポジショナドライバ３５を介してロータリボジショナ３４を制御して駆動ユニット３１０をディスク半径方向に変位させながら、１トラック分のサーボデータ書き込みを行う。
【００４２】
そして１トラック分のサーボデータ書き込みを終了すると、ホスト３６０はディスク変位検出回路３７の出力に基づいて駆動ユニット３１０（のセンサ３２）をエンコーダ１２上の次のトラック相当位置に移動させる。すると、ＶＣＭによりディスク内周方向への力が働いている磁気ヘッド組み立て体２０が、その力に抗して、駆動ユニット３１０のプッシュピン３１１により押されて１トラック分だけ外周方向に移動し、次のトラック相当位置に位置付けられる。この状態でホスト３６０は、再び１トラック分のサーボデータ書き込みを行う。以下、同様にして、全トラック分のサーボデータ書き込みが行われる。
【００４３】
なお、前記第１の実施形態においては、ディスク変位検出回路３７のディスク変位検出結果（つまりエンコーダ１２を用いてセンサ３２により検出されるディスク変位）に基づいて駆動ユニット３１（のセンサ３２）の位置決めを行い、ヘッド変位検出回路３８のヘッド変位検出結果（つまりエンコーダ２４を用いてセンサ３３により検出されるヘッド変位）に基づいて磁気ヘッド組み立て体２０のヘッド位置の位置決めを行うものとしたが、この位置決めに関しては、従来と同様にエンコーダモータ（ロータリエンコーダ）に基づいて行うようにしても構わない。これは前記第２の実施形態における駆動ユニット３１０（のセンサ３２）の位置決めについても同様である。
【００４４】
また、以上の実施形態では、サーボデータの書き込みの対象となるディスク単板１０がＨＤＡに組み立て済みのものである場合について説明したが、ＨＤＡへの組み立て前のディスク単板を対象とするサーボデータ書き込みにも同様に適用可能である。但し、この場合、サーボデータ書き込み装置側に専用の磁気ヘッド組み立て体を持たせる必要がある。
【００４５】
【発明の効果】
以上詳述したように本発明によれば、ディスク押さえに取り付けられたディスク半径方向の変位を検出するためのエンコーダを利用することで、簡単な構成でありながら、ディスク単板の回転変動、ＨＤＡ内の振動をキャンセルしてサーボデータを書き込むことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るサーボデータ書き込み装置の構成を示す図。
【図２】同実施形態における、エンコーダ１２，２４の構造と他の関連する要素の構造を示す図。
【図３】同実施形態において、エンコーダ１２の範囲のストロークがディスク単板１０のサーボデータ書き込み対象範囲のストロークより短いにも拘わらず、サーボデータ書き込み対象範囲の全領域でヘッド位置が検出できる原理を説明するための図。
【図４】同実施形態におけるサーボデータ書き込み処理を説明するためのフローチャート。
【図５】本発明の第２の実施形態に係るサーボデータ書き込み装置の構成を示す図。
【図６】同実施形態における、エンコーダ１２の構造と他の関連する要素の構造を示す図。
【図７】ディスク半径方向長がサーボデータ書き込み対象範囲のディスク半径方向長にに一致するエンコーダ１２０のディスク押さえ１１への取り付け例を示す図。
【符号の説明】
１０…ディスク単板
１１…ディスク押さえ
１２，１２０…エンコーダ（第１のエンコーダ）
２０，２００…磁気ヘッド組み立て体
２１…スライダ（磁気ヘッド部）
２２…サスペンション
２４…エンコーダ（第２のエンコーダ）
３０，３００…サーボデータ書き込み装置
３１，３１１…駆動ユニット
３２…センサ（第１のセンサ）
３３…センサ（第２のセンサ）
３４…ロータリボジショナ（駆動ユニット駆動機構）
３５…ポジショナドライバ
３６…ホスト（ホスト装置、制御手段）
３７…ディスク変位検出回路
３８…ヘッド変位検出回路
３９…ＶＣＭドライバ
３１１…プッシュピン
【図１】
0003792945.tif 000002
【図２】
0003792945.tif 000003
【図３】
0003792945.tif 000004
【図４】
0003792945.tif 000005
【図５】
0003792945.tif 000006
【図６】
0003792945.tif 000007
【図７】
0003792945.tif 000008