(57)【要約】【課題】特定位置へのヘッドの移動を伴なうことなく、効率的にトラック間隔の決定を実現する機能を有するディスク記憶装置を提供することにある。【解決手段】セルフサーボライト機能を有するディスク記憶装置において、サーボライタ１０に含まれるコントローラ１３は、ヘッド２２により再生されたサーボバーストパターン信号の再生振幅値による位置誤差演算値を使用した演算方法により、ディスク媒体２１上に構成されているサーボトラックの間隔を算出する。【選択図】      図１
2005108296.tif 000002
【特許請求の範囲】
【請求項１】
ディスク媒体上に記録されたサーボバースト信号を再生するヘッドと、
前記ヘッドから出力される前記サーボバースト信号の再生振幅値を使用して、前記ディスク媒体上に構成されているトラックの間隔を算出する算出手段と
を具備したことを特徴とするディスク記憶装置。
【請求項２】
前記サーボバースト信号は、前記トラックの範囲内での第１のヘッド位置を検出するための第１の組となる各サーボバースト信号と、前記トラックの範囲内での第２のヘッド位置を検出するための第２の組となる各サーボバースト信号とを含み、
前記算出手段は、前記第１の組となる各サーボバースト信号の第１の再生振幅値差、及び前記第２の組となる各サーボバースト信号の第２の再生振幅値差を使用して、前記トラックの間隔を算出することを特徴とする請求項１に記載のディスク記憶装置。
【請求項３】
前記サーボバースト信号は、前記トラックの範囲内での第１のヘッド位置を検出するための第１の組となる各サーボバースト信号と、前記トラックの範囲内での第２のヘッド位置を検出するための第２の組となる各サーボバースト信号とを含み、
前記算出手段は、前記第１の組となる各サーボバースト信号の第１の再生振幅値差、及び前記第２の組となる各サーボバースト信号の第２の再生振幅値差を算出し、
前記第１および第２の再生振幅値差の各絶対値の総和を前記トラックの間隔として算出することを特徴とする請求項１に記載のディスク記憶装置。
【請求項４】
前記サーボバースト信号は、前記トラックの範囲内での第１のヘッド位置を検出するための第１の組となる各サーボバースト信号と、前記トラックの範囲内での第２のヘッド位置を検出するための第２の組となる各サーボバースト信号とを含み、
前記算出手段は、前記第１の組となる各サーボバースト信号の第１の再生振幅値差、及び前記第２の組となる各サーボバースト信号の第２の再生振幅値差を算出し、
前記第１および第２の再生振幅値差の各絶対値の総和の平均値を前記トラックの間隔として算出することを特徴とする請求項１に記載のディスク記憶装置。
【請求項５】
前記サーボバースト信号は、前記トラックの範囲内での第１のヘッド位置を検出するための第１の組となる各サーボバースト信号と、前記トラックの範囲内での第２のヘッド位置を検出するための第２の組となる各サーボバースト信号とを含み、
前記算出手段は、前記第１の組となる各サーボバースト信号の第１の再生振幅値差、及び前記第２の組となる各サーボバースト信号の第２の再生振幅値差を算出し、
前記第１および第２の再生振幅値差の各２乗の総和の平方根を前記トラックの間隔として算出することを特徴とする請求項１に記載のディスク記憶装置。
【請求項６】
前記サーボバースト信号は、前記トラックの範囲内での第１のヘッド位置を検出するための第１の組となる各サーボバースト信号と、前記トラックの範囲内での第２のヘッド位置を検出するための第２の組となる各サーボバースト信号とを含み、
前記算出手段は、前記第１の組となる各サーボバースト信号の第１の再生振幅値差、及び前記第２の組となる各サーボバースト信号の第２の再生振幅値差を算出し、
前記第１および第２の再生振幅値差の各２乗の総和の平均値の平方根を前記トラックの間隔として算出することを特徴とする請求項１に記載のディスク記憶装置。
【請求項７】
前記算出手段は、前記ヘッドに含まれるライトヘッド素子の磁気記録幅に基づいて設定される係数を使用することをを特徴とする請求項１から請求項６のいずれか１項に記載のディスク記憶装置。
【請求項８】
前記算出手段は、前記ヘッドに含まれるライトヘッド素子の磁気記録幅及び前記ヘッドの前記ディスク媒体上での半径方向の位置に基づいて設定される係数を使用することをを特徴とする請求項１から請求項６のいずれか１項に記載のディスク記憶装置。
【請求項９】
ディスクドライブに設けられたヘッドを使用し、当該ディスクドライブに組み込まれたディスク媒体上にサーボデータ信号を記録するサーボ書込み装置であって、
前記ヘッドを使用して、前記ディスク媒体上に記録されたサーボバースト信号を再生する再生手段と、
前記再生手段から得られる前記サーボバースト信号の再生振幅値を使用して、前記ディスク媒体上に構成されているトラックの間隔を算出する算出手段と
を具備したことを特徴とするサーボ書込み装置。
【請求項１０】
前記サーボバースト信号は、前記トラックの範囲内での第１のヘッド位置を検出するための第１の組となる各サーボバースト信号と、前記トラックの範囲内での第２のヘッド位置を検出するための第２の組となる各サーボバースト信号とを含み、
前記算出手段は、前記第１の組となる各サーボバースト信号の第１の再生振幅値差、及び前記第２の組となる各サーボバースト信号の第２の再生振幅値差を使用して、前記トラックの間隔を算出することを特徴とする請求項９に記載のサーボ書込み装置。
【請求項１１】
ディスク媒体、及び当該ディスク媒体上にデータの記録又は再生を行なうヘッドを有するディスクドライブにおいて、
前記ヘッドを使用して、前記ディスク媒体上に記録されたサーボバースト信号を再生し、
前記サーボバースト信号の再生振幅値を使用して、前記ディスク媒体上に構成されているトラックの間隔を算出することを特徴とするトラック間隔決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的にはサーボライト機能を有するディスク記憶装置に関し、特に、ディスク媒体上に記録されたサーボトラックの間隔を決定する技術に関する。
【背景技術】
【０００２】
一般的に、ハードディスクドライブを代表とするディスクドライブでは、予めヘッド位置決め用のサーボ情報が記録されたディスク媒体が組み込まれている。サーボ情報は、ディスクドライブの製造工程時に、サーボトラックライタ（ＳＴＷ）により記録される。
【０００３】
サーボライト工程では、ディスクドライブ自体で、ディスク媒体にサーボ情報を記録する自立型サーボ書込み方式（セルフサーボライト方式）がある（例えば、特許文献１を参照）。
【０００４】
セルフサーボ方式では、サーボパターンを記録するときのヘッドの送りピッチ量を決定するために、サーボトラックの間隔を決定する処理が必要である。特許文献１で開示されているトラック間隔決定方法は、追記方式でセルフサーボライトしたときサーボバーストパターンの再生振幅の大小を比較することにより、次のトラック間隔を決定している。
【０００５】
しかしながら、ヘッドから出力される再生振幅は、ヘッドのディスク媒体上の内外周範囲である半径方向の位置（半径位置）により変化する。原因としては、ヘッドの浮上高、ディスク媒体の記録分解能、サーボデコーダの帯域ろ過フィルタの設定、及び振幅等化フィルタの影響などが考えられる。従って、サーボバーストパターンの再生振幅を比較して、サーボトラック間隔を決定する方法は、ヘッドの半径位置により当該トラック間隔が変化してしまう可能性がある。
【０００６】
このような問題点を解消するために、サーボ信号再生出力が浮上高やヘッドの半径位置により異なることを考慮し、ヘッドやゾーンごとにトラック間隔の参照値を変更する方法が提案されている（例えば、特許文献２を参照）。
【０００７】
しかしながら、特許文献２で開示されている方法は、ディスク媒体の全面にサーボ情報が書き込まれていることが前提となっており、サーボ情報を書き込みながらトラック間隔を決定する必要があるセルフサーボライト方式には好適ではない。
【特許文献１】米国特許第５，５８１，４２０
【特許文献２】米国特許第６，１８１，５０４
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前述の各先行技術文献に開示されている方法は、トラック間隔を決定するための測定箇所がサーボバーストパターンの中心と、そのパターンと隣接するサーボバーストパターンの中心との中間地点と規定されている。このため、トラック間隔の決定処理の目的で、ヘッドを特定位置に移動させる処理が必要となり、セルフサーボライト方式では、サーボライト処理の効率の低下を招く。
【０００９】
本発明の目的は、特定位置へのヘッドの移動を伴なうことなく、効率的にトラック間隔の決定を実現する機能を有するディスク記憶装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の観点に従ったディスク記憶装置は、ディスク媒体上に記録されたサーボバースト信号を再生するヘッドと、前記ヘッドから出力される前記サーボバースト信号の再生振幅値を使用して、前記ディスク媒体上に構成されているトラックの間隔を算出する算出手段とを備えたものである。
【００１１】
具体的には、例えばセルフサーボライト処理時に、サーボトラック間隔を決定することにより、サーボ情報を記録するためのヘッドの送りピッチ量を効率的に設定することができる。
【発明の効果】
【００１２】
特定位置へのヘッドの移動を伴なうことなく、効率的にトラック間隔の決定を実現する機能を有するディスク記憶装置を提供することにより、特にセルフサーボライト処理の効率を向上することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下図面を参照して、本発明の実施形態を説明する。
【００１４】
（ディスクドライブ及びサーボライタ）
図１は、本実施形態に関するディスクドライブの要部を示すブロック図である。
【００１５】
ディスクドライブ２０は、スピンドルモータ２６に取り付けられたディスク媒体２１、及びアクチュエータ２３に搭載されたヘッド２２を有する。ディスク媒体２１は、スピンドルモータ２６により高速回転される。
【００１６】
アクチュエータ２３は、ボイスコイルモータ（ＶＣＭ）２４の駆動力により、ヘッド２２をディスク媒体２１上の半径方向に移動させる。ヘッド２２は、ディスク媒体２１上から記録データ（ここではサーボ情報）を読出すためのリードヘッド、およびディスク媒体２１上にデータ（ここではサーボ情報）を書き込むためのライトヘッドを含む。
【００１７】
本実施形態は、ディスクドライブ２０には、セルフサーボライト機能を実現するための回路基板１０が組み込まれる。以下、この回路基板１０を便宜的にサーボライタと呼ぶ。回路基板１０は、セルフサーボライト処理の終了後には、ディスクドライブ２０に組み込まれたまま、通常のヘッド位置決め制御機能を実現するために使用される。
【００１８】
サーボライタ１０は、リード信号処理回路（リードチャネル）１１と、ＶＣＭドライバ１２と、コントローラ１３とを有する。リードチャネル１１は、ヘッド２２のリードヘッドにより読出されたサーボパターン信号（ＲＳ）を、ヘッドアンプＩＣ２５を介して入力する。リードチャネル１１は、ヘッドアンプＩＣ２５から出力されたサーボパターン信号からシリンダコード及びサーボバーストパターン（Ａ〜Ｄ）を含むサーボ情報を再生する。
【００１９】
コントローラ１３は、マイクロプロセッサ（ＣＰＵ）またはＤＳＰ（digital signal processor）、及びＲＡＭやＲＯＭなどのメモリを含み、サーボライト処理を実行する。コントローラ１３は、セルフサーボライト処理の終了後には、ディスクドライブ２０のメイン制御装置として動作する。
【００２０】
ＶＣＭドライバ１２は、コントローラ１３から出力される電流指令値（制御電流値）に従ってＶＣＭ２４を駆動制御する。これにより、アクチュエータ２３がディスク媒体２１上の半径方向に移動する。
【００２１】
（セルフサーボライト動作）
セルフサーボライト方式では、ディスクドライブ２０に組み込まれるディスク媒体２１には、予め基準サーボパターンが記録されている。サーボライタ１０は、初期時には、リードヘッドにより読出される当該基準サーボパターンを使用して、ヘッド２２の半径位置を検出する。
【００２２】
サーボライタ１０では、リードチャネル１１は、リードヘッドにより読出される基準サーボパターン信号（ＲＳ）からシリンダコード及びサーボバーストパターンを再生する。コントローラ１３は、サーボバーストパターン（Ａ〜Ｄ）を使用して、ヘッド２２の位置決め制御演算を実行することにより、ＶＣＭ２４を駆動制御するための電流指令値を生成してＶＣＭドライバ１２に供給する。
【００２３】
以上の動作により、サーボライタ１０は、ヘッド２２を半径方向に位置決めしながら、ディスク媒体２１上にサーボパターン信号を記録する。ここで、基準サーボパターンは、一般的にディスク媒体２１の内周側に記録されている。従って、サーボライタ１０は、ディスク媒体２１上の内周側から外周側の方向に、実際のサーボトラック間隔の１／２または１／３ドの送りピッチ量でヘッド２２を移動させながら、サーボ情報の書込み動作を実行する。これにより、図１に示すように、ディスク媒体２１上には、一定の間隔でサーボ情報が記録されたサーボエリア２００が構成される。
【００２４】
図２は、ディスク媒体２１上に記録されるサーボ情報の構成を示す図である。
【００２５】
サーボ情報２００は、プリアンブル信号（ＰＡＤ）２０１、セクタ及びシリンダ（トラック）のアドレスコード２０２、及びサーボバーストパターン信号（Ａ〜Ｄ）２０３を含む。サーボバーストパターン信号（Ａ〜Ｄ）２０３は、振幅検出型サーボ信号であり、磁化反転が等間隔で記録されている多相のバースト信号である。
【００２６】
ここで、ヘッド２２に含まれるリードヘッド２２Ｒは、当該ヘッド２２Ｒが通過する領域２０４からサーボパターン信号２００を読出す。ヘッドアンプＩＣ２５は、リードヘッド２２Ｒの出力信号を増幅し、図２に示すような波形の再生信号ＲＳを、リードチャネル１１に出力する。
【００２７】
リードチャネル１１は、図３に示すように、サーボバーストパターン信号２０３に含まれるＡバースト信号からＤバースト信号のそれぞれに対応する再生振幅値３００を検出し、ディジタル値である位置誤差信号（Ａ〜Ｄ）として取得してレジスタ３０１に格納する。具体的には、リードチャネル１１は、再生信号ＲＳをＡ／Ｄコンバータによりディジタル値に変換し、各相（Ａ〜Ｄ）毎に積算した積算値３００をサーボバーストパターン信号２０３の再生振幅値（Ａ〜Ｄ）として検出し、レジスタ３０１に格納する。
【００２８】
（サーボトラック間隔の決定方法）
以上のように、サーボライタ１０は、セルフサーボライト動作時に、初期時には基準サーボパターンを使用してヘッド２２の位置決め制御を実行し、順次、前に記録したサーボパターン信号２００のサーボバーストパターン信号２０３を使用して、次のサーボパターン信号を記録する。このとき、本実施形態のサーボライタ１０は、前に記録したサーボバーストパターン信号２０３を使用して、次にヘッド２２を移動させるために必要なサーボトラックの間隔を決定するトラック間隔決定処理を実行する。以下、当該方法について、具体的に説明する。
【００２９】
図４から図６は、トラック間隔（２０４〜２０６）とサーボバーストパターン信号の再生振幅値との関係を示す図である。
【００３０】
図４に示すように、リードヘッド２２Ｒがトラック間隔２０４の領域を通過するときには、Ａバースト信号４０１とＤバースト信号４０４に対応する各再生信号の振幅値は同一となる。同様に、Ｂバースト信号４０２とＣバースト信号４０３に対応する各再生信号の振幅値は同一となる。
【００３１】
図５は、リードヘッド２２Ｒが、図４に示すトラック間隔２０４より狭いトラック間隔２０５の領域を通過するときのサーボバーストパターン信号の再生振幅値を示す。この場合、Ａバースト信号４１１とＤバースト信号４１４に対応する各再生信号の振幅値は同一であるが、図４に示す場合と比較して小さくなる。逆に、Ｂバースト信号４１２とＣバースト信号４１３に対応する各再生信号の振幅値は、図４に示す場合と比較して大きくなる。
【００３２】
図６は、リードヘッド２２Ｒが、図４に示すトラック間隔２０４より広いトラック間隔２０６の領域を通過するときのサーボバーストパターン信号の再生振幅値を示す。この場合、Ａバースト信号４２１とＤバースト信号４２４に対応する各再生信号の振幅値は、図４に示す場合と比較して大きくなる。逆に、Ｂバースト信号４２２とＣバースト信号４２３に対応する各再生信号の振幅値は、図４に示す場合と比較して小さくなる。
【００３３】
以上のような関係に基づいて、サーボライタ１０のコントローラ１３は、サーボバーストパターン信号を読出したときの各再生振幅値（Ａ〜Ｄ）を使用した第１の位置誤差演算結果「Ａ−Ｂの絶対値」及び第２の位置誤差演算結果「Ｃ−Ｄの絶対値」を算出することにより、トラック間隔を算出することが可能である。換言すれば、トラック間隔の広狭に応じて、第１および第２の位置誤差演算値（絶対値）の大きさが変化することが確認できる。なお、各再生振幅値（Ａ〜Ｄ）は、図３に示すように、レジスタ３０１に格納される。
【００３４】
具体的には、トラック間隔が相対的に狭い場合には、第１の位置誤差演算結果「Ａ−Ｂの絶対値」及び第２の位置誤差演算結果「Ｃ−Ｄの絶対値」はそれぞれ相対的に小さい値となる。また、トラック間隔が相対的に広い場合には、第１の位置誤差演算結果「Ａ−Ｂの絶対値」及び第２の位置誤差演算結果「Ｃ−Ｄの絶対値」はそれぞれ相対的に大きい値となる。
【００３５】
図７（Ａ）〜（Ｃ）は、横軸をヘッド位置とし縦軸を振幅値とするヘッド位置と位置誤差演算値との関係を示す図である。
【００３６】
図７（Ａ）に示すように、ヘッド２２の半径方向の移動に対して、再生振幅値Ａ，Ｂを使用する第１の位置誤差演算値７０１（Ａ−Ｂ）は、線形変化する。また、再生振幅値Ｃ，Ｄを使用する第２の位置誤差演算値７０２（Ｃ−Ｄ）は、異なる位相で線形変化する。
【００３７】
図７（Ｂ）は、第１の位置誤差演算値７０１（Ａ−Ｂ）及び第２の位置誤差演算値７０２（Ｃ−Ｄ）の各絶対値７０３，７０４を求めた場合の線形変化を示す図である。
【００３８】
さらに、図７（Ｃ）は、当該各絶対値７０３，７０４の総和７０５を求めた場合の図である。当該各絶対値７０３，７０４は、図４から図６に示すように、トラック間隔によって大きさが変化する。従って、サーボライタ１０のコントローラ１３は、第１の位置誤差演算値７０１（Ａ−Ｂ）及び第２の位置誤差演算値７０２（Ｃ−Ｄ）の各絶対値７０３，７０４の総和（平均）から、ヘッド２２のオフトラック位置とは無関係にトラック間隔をを算出することが可能となる。
【００３９】
図８は、リードヘッド２２Ｒの半径方向の位置を変化させた場合における各サーボバースト信号８０１（Ａ）〜８０４（Ｄ）の測定結果を示す。この測定結果は、前記のレジスタ３０１に格納される再生振幅値である。
【００４０】
図８に示す測定結果は、図７に示す場合と比較して、三角波形の頂点がつぶされた波形である。リードヘッド２２Ｒのヘッド幅がサーボバーストパターンの幅と等しくない場合において、サーボバーストパターン信号の再生振幅は、ヘッド位置に対して不感帯領域を持つことが多い。このような再生信号を得る場合においては、三角波形より台形波形もしくは正弦波形として考える方が好適である。
【００４１】
（トラック間隔の算出方法）
以上のサーボトラック間隔の決定方法の原理に基づいて、具体的な算出方法を数式を参照して説明する。
【００４２】
まず、図７に示すように、リードヘッド２２Ｒがサーボバーストパターン信号を再生するときの再生特性において、飽和特性がない場合には、トラック間隔Ｔｐは、下記式（１）または式（２）により算出される。
【数１】
2005108296.tif 000003
【００４３】
【数２】
2005108296.tif 000004
【００４４】
ここで、Ｋは係数であり、ヘッド２２の半径位置に依存する適応係数であることが望ましい。
【００４５】
さらに、図８に示すように、例えば再生特性を正弦波形として取り扱える場合のように、飽和特性を有する場合には、トラック間隔Ｔｐは、下記式（３）または式（４）により算出される。
【数３】
2005108296.tif 000005
【００４６】
【数４】
2005108296.tif 000006
【００４７】
即ち、前記式（１），（２）に示す絶対値演算の代わりに、前記式（３）に示すように、各位置誤差演算値（Ａ−Ｂ及びＣ−Ｄ）の２乗演算結果の平均（または総和）を算出する。また、トラック間隔の算出値を線形にするために、前記式（４）に示すように、総和した値の平均値に対して平方根演算をすることで、トラック間隔の線形推定が可能となる。ここで、前記式（４）の変形として、各位置誤差演算値（Ａ−Ｂ及びＣ−Ｄ）の２乗演算結果の総和に対して平方根演算を行なう算出方法でもよい。
【００４８】
図９は、ヘッド位置に対するトラック間隔の推定結果を示す図である。前記式（１）により算出される推定結果９０１に対して、前記式（３）により算出される推定結果９０２を示す。即ち、図８に示すような飽和特性を有する再生特性を示す場合においては、２乗和平均を演算することで、ヘッド２２のオフトラック位置に依存しないサーボトラック間隔の推定値を求めることができる。
【００４９】
図１０は、横軸に示すサーボトラック間隔を変化させた場合でのトラック間隔の推定値を示す。この推定値は、前記式（４）に示す２乗和の平均に対する平方根演算により算出される。図１０において、符号１００１が内周側のトラックを意味し、符号１００４が外周側のトラックを意味し、符号１００２及び１００３が中周側のトラックを意味する。図１０2示すように、前記式（４）による算出方法であれば、トラック間隔の変化に対して線形的に推定されることが確認できる。また、トラック間隔の推定値は、内周側、中周側、外周側でのヘッド位置により変化する。
【００５０】
（係数Ｋの決定方法）
図１１は、前式（１）から（４）で使用されている係数Ｋの決定方法に関係するサーボパターン１１０１を示す。当該決定方法は、トラック間隔の推定値を、ヘッド位置に依存せずに検出するための係数Ｋを決定する方法である。
【００５１】
図１１に示すサーボパターン１１０１は、通常のサーボバーストパターンＡ〜Ｄに加えてトリムされていないサーボバーストパターン（Ｆ）１１０２を付加した構成である。なお、パターンＥは、ポストプリアンブルを意味する。サーボバーストパターン（Ｆ）１１０２は、ヘッド２２に含まれるライトヘッドの磁気記録幅（図１３の１３００）に相当するパターン幅を有する。
【００５２】
図１２（Ａ）〜（Ｃ）は、トリムされていないサーボバーストパターン１１０２とトラック間隔との関係を示す図である。
【００５３】
図１２（Ａ）は、相対的にパターン１１０２の磁気記録幅（ＭＷＷとする）が相対的に狭い場合（ＭＷＷ＝１．９）のトラック間隔を示す。図１２（Ｃ）は、相対的に広いパターン１１０２の場合（ＭＷＷ＝３．３）のトラック間隔を示す。図１２（Ｂ）は、それらの中間的広さのパターン１１０２の場合（ＭＷＷ＝２．５）のトラック間隔を示す。
【００５４】
図１２（Ａ）〜（Ｃ）に示すように、トラック間隔が変化すると、トリムされていないサーボバーストパターン１１０２の磁気記録幅（ＭＷＷ）当たりのトラック本数が変化することが確認できる。換言すれば、トリムされていないサーボバーストパターン１１０２の幅を、トラック本数を単位（基底）として測定することで、トラック間隔を測定することが可能となる。
【００５５】
図１３は、トリムされていないサーボバーストパターン１１０２の磁気記録幅１３００を測定するための方法を説明する図である。
【００５６】
まず、リードヘッド２２Ｒを、当該パターン１１０２の境界線上に移動させて、そのときのリードヘッド２２Ｒの位置をサーボバーストパターンＡ〜Ｄにより算出することで、当該パターン１１０２の磁気記録幅１３００を測定する。
【００５７】
このような当該パターン１１０２の磁気記録幅１３００を用いたトラック間隔の推定値（Ｔｐｗ）と、例えば前記式（４）により算出されたトラック間隔の推定値（ＴｐＲ）とを使用して、下記式（５）に示すような換算係数（比）を求めることができる。
【数５】
2005108296.tif 000007
【００５８】
実際には雑音などによる推定誤差が生じるため、複数箇所で算出された換算係数に対して平均値を求めることが好適である。また、平均値の代わりに重み付け係数λを用いた下記式（６）に示すような逐次平均演算で求めても良い。
【数６】
2005108296.tif 000008
【００５９】
なお、ヘッドの半径位置に応じてテーブル参照できる場合は、係数Ｋをテーブルとしてメモリに保持することでも実現できる。
【００６０】
図１４は、６相サーボ方式のサーボバーストパターン（Ａ〜Ｆ）を示す。
【００６１】
６相サーボバーストが３組のサーボバーストに分けられる場合、前記式（４）で示した算出方法と同様の下記式（７）によりトラック間隔を算出することが可能となる。
【数７】
2005108296.tif 000009
【００６２】
即ち、各位置誤差演算値（Ａ−Ｂ、Ｃ−Ｄ、Ｅ−Ｆ）の２乗演算結果を総和した値に対して平方根演算をすることで、トラック間隔の線形推定が可能となる。
【００６３】
以上のように本実施形態によれば、ディスク媒体２１上に記録したサーボバーストパターンを使用して、ヘッド２２を特定位置に移動させることなく、コントローラ１３の演算処理によりサーボトラックの間隔を算出（推定）することができる。換言すれば、ヘッド２２のディスク媒体２１上での半径位置に依存することなく、サーボトラック間隔を決定することができる。従って、コントローラ１３は、当該トラック間隔に基づいて、ヘッド２２の送り量を調整しながら、ディスク媒体２１上にサーボ情報を順次記録するセルフサーボライト動作を実行できる。
【００６４】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態に関するディスクドライブの要部を示すブロック図。
【図２】本実施形態に関するサーボ情報の構成を示す図。
【図３】本実施形態に関するサーボバーストパターンの再生振幅値を示す図。
【図４】本実施形態に関するトラック間隔とサーボバーストパターン信号の再生振幅値との関係を示す図。
【図５】本実施形態に関するトラック間隔とサーボバーストパターン信号の再生振幅値との関係を示す図。
【図６】本実施形態に関するトラック間隔とサーボバーストパターン信号の再生振幅値との関係を示す図。
【図７】本実施形態に関するヘッド位置と位置誤差演算値との関係を示す図。
【図８】本実施形態に関するサーボバーストパターン信号の再生特性を示す図。
【図９】本実施形態に関するヘッド位置に対するトラック間隔の推定値を示す図。
【図１０】本実施形態に関するトラック間隔の変化と推定値との関係を示す図。
【図１１】本実施形態に関する係数Ｋの決定方法に関係するサーボパターンを示す図。
【図１２】同決定方法において、トリムされていないサーボバーストパターンとトラック間隔との関係を示す図。
【図１３】トリムされていないサーボバーストパターン幅の測定方法を示す図。
【図１４】本実施形態に関する６相サーボバーストパターン信号の構成を示す図。
【符号の説明】
【００６６】
１０…サーボライタ（回路基板）、１１…リード信号処理回路（リードチャネル）、
１２…ＶＣＭドライバ、１３…コントローラ、２０…ディスクドライブ、
２１…ディスク媒体、２２…ヘッド、２２Ｒ…リードヘッド、
２３…アクチュエータ、２４…ボイスコイルモータ（ＶＣＭ）、
２５…ヘッドアンプＩＣ、２６…スピンドルモータ。
【図１】
2005108296.tif 000010
【図２】
2005108296.tif 000011
【図３】
2005108296.tif 000012
【図４】
2005108296.tif 000013
【図５】
2005108296.tif 000014
【図６】
2005108296.tif 000015
【図７】
2005108296.tif 000016
【図８】
2005108296.tif 000017
【図９】
2005108296.tif 000018
【図１０】
2005108296.tif 000019
【図１１】
2005108296.tif 000020
【図１２】
2005108296.tif 000021
【図１３】
2005108296.tif 000022
【図１４】
2005108296.tif 000023