(57)【特許請求の範囲】
【請求項１】
サーボ信号が記録される複数のサーボセクタで形成されるトラックを少なくとも１つ有するハードディスクを駆動するハードディスクドライブのオフトラック発生防止方法において；
（ａ）前記トラックの幅が正常であるか否かを，各々の前記サーボセクタに含まれるＡ，Ｂ，Ｃ及びＤバースト領域の信号を利用して判断する段階と，
（ｂ）前記トラックの幅が正常でないと判断される際には，前記トラックを再形成，または前記トラックを不良として処理する段階と，
を備え，
前記（ａ）段階は，
（ａ１）前記トラックの番号が増加する第１方向，及び減少する第２方向に，前記ハードディスクドライブのヘッドを所定距離だけ移動させ，前記ハードディスクドライブのヘッドを通じて再生された前記Ａ，Ｂ，Ｃ及びＤバースト領域の信号を利用して，前記サーボセクタの幅を測定する段階と，
（ａ２）前記サーボセクタの幅を測定していないサーボセクタがトラックに存在するかどうかを判断し，前記サーボセクタの幅を測定していない前記サーボセクタが存在すると判断された場合は，前記（ａ１）段階に進む段階と，
（ａ３）前記サーボセクタの幅を測定していない前記サーボセクタが存在しないと判断された場合は，測定された前記サーボセクタの幅を利用して，前記サーボセクタで形成される前記トラックの幅を測定する段階と，
（ａ４）前記トラックの幅を測定していないトラックが存在するかどうかを判断し，前記トラックの幅を測定していないトラックが存在すると判断された場合は，前記（ａ１）段階に進む段階と，
（ａ５）前記トラックの幅を測定していないトラックが存在しないと判断されれば，測定された前記トラックの幅を利用して，前記トラックの幅の平均範囲を求める段階と，
（ａ６）前記トラックの幅が，前記平均範囲に含まれるかどうかを判断する段階と，
を含み，
前記（ｂ）段階は，前記各トラックの幅が前記平均範囲から外れる場合には，前記トラックの幅が正常ではないと判断することを特徴とするオフトラック発生防止方法。
【請求項２】
前記（ａ１）段階は，
（ａ１１）前記トラックが，奇数番目のトラックか偶数番目のトラックかを判断する段階と，
（ａ１２）前記トラックが奇数番目のトラックであると判断された場合は，前記ヘッドを前記トラックの中心から前記第１方向に前記所定距離だけ移動させ，前記Ｂバースト領域の再生された信号から前記Ｄバースト領域の再生された信号を減算した第１絶対値を求め，前記ヘッドを前記トラックの中心から前記第２方向に前記所定距離だけ移動させ，前記Ａバースト領域の再生された信号から前記Ｄバースト領域の再生された信号を減算した第２絶対値を求める段階と，
（ａ１３）前記トラックが偶数番目のトラックであると判断された場合は，前記ヘッドを前記トラックの中心から前記第１方向に前記所定距離だけ移動させ，前記Ａバースト領域の再生された信号から前記Ｃバースト領域の再生された信号を減算した第３絶対値を求め，前記ヘッドを前記トラックの中心から前記第２方向に前記所定距離だけ移動させ，前記Ｂバースト領域の再生された信号から前記Ｃバースト領域の再生された信号を減算した結果の第４絶対値を求める段階と，
（ａ１４）前記（ａ２）段階後に，前記第１絶対値と前記第２絶対値とを加算して第１加算値を求め，前記（ａ３）段階後に，前記第３絶対値と前記第４絶対値とを加算して第２加算値を求める段階と，
（ａ１５）前記第１加算値または前記第２加算値を利用して，前記サーボセクタの幅が正常であるか否かを判断し，前記（ａ２）段階に進む段階と，
を備えることを特徴とする請求項１に記載のオフトラック発生防止方法。
【請求項３】
前記所定距離は，
前記ヘッドの幅が小さくなるに従って徐々に小さくし，前記トラック幅の１／４の値に近づけることを特徴とする請求項１または２に記載のオフトラック発生防止方法。
【請求項４】
前記所定距離は，
前記トラック幅の１／４の値であることを特徴とする請求項１または２に記載のオフトラック発生防止方法。
【請求項５】
前記（ａ１５）段階は，
前記第１加算値または前記第２加算値が，所定値と同一かどうかを判断する段階と，
前記第１加算値または前記第２加算値が前記所定値と同一でないと判断された場合は，前記第１加算値または前記第２加算値が前記所定値より大きいかまたは小さいかを判断する段階と，
前記第１加算値または前記第２加算値が前記所定値より大きいと判断された場合は，前記サーボセクタの幅が正常な幅より増加したと判断する段階と，
前記第１加算値または前記第２加算値が前記所定値より小さいと判断された場合は，前記サーボセクタの幅が正常な幅より減少したと判断する段階と，
前記第１加算値または前記第２加算値が前記所定値と同一であると判断された場合は，前記サーボセクタの幅が正常であると判断し，前記（ａ２）段階に進む段階と，
を備えることを特徴とする請求項２〜４のいずれかに記載のオフトラック発生防止方法。
【請求項６】
前記（ｂ）段階は，
（ｂ１）前記トラックの幅が正常でないと判断されれば，正常でない幅を有する前記トラックを形成する前記サーボセクタのサーボ信号を消去する段階と，
（ｂ２）前記（ｂ１）段階で消去された前記サーボ信号を再度前記サーボセクタに記録し，トラックを再び形成する段階と，
を備えることを特徴とする請求項１〜５のいずれかに記載のオフトラック発生防止方法。
【請求項７】
前記（ｂ）段階は，
（ｂ３）前記トラックの幅が正常でないと判断された場合は，前記サーボセクタの幅が所定範囲に含まれるかどうかを判断し，前記サーボセクタの幅が前記所定範囲に含まれると判断された場合は，前記（ｂ１）段階に進む段階と，
（ｂ４）前記サーボセクタの幅が前記所定範囲から外れると判断された場合は，前記トラックは復旧不能と判断する段階と，
をさらに備えることを特徴とする請求項６に記載のオフトラック発生防止方法。
【請求項８】
前記（ｂ）段階は，
前記（ｂ４）段階後に，復旧不能な前記トラック数が所定数以上であるかどうかを判断する段階と，
復旧不能な前記トラック数が前記所定数以上であると判断された場合は，復旧不能な前記トラックを有する前記ハードディスクを不良であると判断する段階と，
をさらに備えることを特徴とする請求項７に記載のオフトラック発生防止方法。
【請求項９】
前記オフトラック発生防止方法は，前記ハードディスクのテスト時に行われることを特徴とする請求項１〜８のいずれかに記載のオフトラック発生防止方法。
【請求項１０】
サーボ信号が記録される複数のサーボセクタで形成されるトラックを少なくとも１つ有するハードディスクを駆動するハードディスクドライブのオフトラック発生防止装置において；
前記トラックの幅が正常であるか否かを，各々の前記サーボセクタに含まれるＡ，Ｂ，Ｃ及びＤバースト領域を利用して検査し，検査された結果を出力する幅検査部と，
前記幅検査部を制御し，前記検査された結果に応じて，正常でない幅を有する前記トラックを形成する前記サーボセクタの前記サーボ信号を消去させる第１制御信号，前記第１制御信号によって消去させられたサーボ信号を前記サーボセクタに記録し，前記トラックを再び形成させる第２制御信号，前記サーボセクタで形成されるトラックの幅を測定させる第３制御信号及び測定されたトラックの幅の平均範囲を計算させる第４制御信号を出力し，前記オフトラックの発生を防止する動作を行う制御部と，
を備え，
前記制御部は，前記第１制御信号に応じて正常でない幅を有する前記トラックを形成する前記サーボセクタの前記サーボ信号を消去し，前記第２制御信号に応じて前記消去されたサーボ信号を前記サーボセクタに記録し，前記トラックを再び形成し，
前記幅検査部は，
前記第３制御信号及び前記第４制御信号に応じて，前記ハードディスクドライブのヘッドを通じて再生された，各々の前記サーボセクタに含まれるＡ，Ｂ，Ｃ及びＤバースト領域の信号を利用して，前記サーボセクタの幅を測定し，正常であるかどうかを判断する第１幅測定部と，
前記第３制御信号に応じて，前記第１幅測定部から入力した前記サーボセクタの幅から，前記トラックの幅を測定する第２幅測定部と，
前記第４制御信号に応じて，前記第２幅測定部から入力した前記トラックの幅から，前記トラックの幅の平均範囲を計算する範囲計算部と，
前記第２幅測定部から入力した前記トラックの幅と前記範囲計算部から入力した前記平均範囲とを比較し，比較結果を出力する比較部と，
前記比較部から入力した前記比較結果に応じて，前記トラックの幅が正常であるか否かを示す情報信号を前記制御部に出力する信号発生部と，
を有し，
前記制御部は，前記サーボセクタの幅を測定していないサーボセクタがトラックに存在するかどうかを検査した結果に応じて前記第３制御信号を生じ，前記トラックの幅を測定していないトラックが残っているかどうかを検査した結果に応じて前記第４制御信号を生じ，前記ハードディスクドライブのヘッドは，前記第３制御信号に応じて，前記トラックの番号が増加する第１方向及び減少する第２方向に所定距離だけ移動し，前記Ａ，Ｂ，Ｃ及びＤバースト領域の信号を再生することを特徴とするオフトラック発生防止装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，特にハードディスクドライブ（ＨＤＤ）の動作時に発生するオフトラック現象を防止できるオフトラック発生防止方法及びオフトラック発生防止装置に関するものである。
【０００２】
【従来の技術】
ハードディスクの記録密度が順次増加するにつれて，サーボ信号をハードディスクに記録するサーボライタの精巧な位置決めが要求される。一般にハードディスクのトラックは，サーボライタによりハードディスク上に記録されるサーボ信号により形成される。この時，ハードディスクに形成されるトラックの幅を均一にするためには，すなわち，あらゆるトラックが互いに一定の幅を有するためには，サーボライタがサーボ信号を精度よく，揺れることなく固定された状態でハードディスク上に記録せねばならない。
【０００３】
【発明が解決しようとする課題】
ところが，サーボライタがサーボ信号を揺れながらハードディスクに記録した場合，トラックは互いに一定の幅を有することができない。このようにトラックの幅が不均一になる場合，ＨＤＤのヘッド（図示せず）がトラックにデータを記録，またはトラックからデータを再生する時，アクセスするデータの位置が不正確になる問題点がある。
【０００４】
例えば，ｎ＋１番目のトラックにヘッドが位置する時，トラックの幅が均一であればデータはｎ−１番目のトラックに正確に記録される。しかし，ｎ＋１番目のトラックにヘッドが位置する時，ｎ番目のトラックの幅が他のトラックより狭ければ，データはｎ−１番目のトラックとｎ−２番目のトラックとの境界地点に記録される。また，ｎ＋１番目のトラックにヘッドが位置する時，ｎ番目のトラックの幅が他のトラックより広ければ，データはｎ番目のトラックとｎ−１番目のトラックとの境界地点に記録される。このように，トラック幅の不均衡によりトラックの境界地点にデータが記録されるオフトラック現象が発生する。
【０００５】
本発明は，従来のオフトラック発生防止方法及びオフトラック発生防止装置が有する上記問題点に鑑みてなされたものであり，本発明の目的は，ハードディスクに記録されたトラック幅の不均一によって発生するオフトラック現象を防止する，新規かつ改良されたオフトラック発生防止方法及びオフトラック発生防止装置を提供することである。
【０００６】
【課題を解決するための手段】
上記課題を解決するため，本発明によれば，サーボ信号が記録される複数のサーボセクタで形成されるトラックを少なくとも１つ有するハードディスクを駆動するハードディスクドライブのオフトラック発生防止方法において；
（ａ）トラックの幅が正常であるか否かを，各々のサーボセクタに含まれるＡ，Ｂ，Ｃ及びＤバースト領域を利用して判断する段階と，
（ｂ）トラックの幅が正常でないと判断される際には，トラックを再形成，またはトラックを不良として処理する段階と，を備え，
（ａ）段階は，
（ａ１）トラックの番号が増加する第１方向，及び減少する第２方向に，ハードディスクドライブのヘッドを所定距離だけ移動させ，ハードディスクドライブのヘッドを通じて再生されたＡ，Ｂ，Ｃ及びＤバースト領域の信号を利用して，サーボセクタの幅を測定する段階と，
（ａ２）サーボセクタの幅を測定していないサーボセクタがトラックに存在するかどうかを判断し，サーボセクタの幅を測定していないサーボセクタが存在すると判断された場合は，（ａ１）段階に進む段階と，
（ａ３）サーボセクタの幅を測定していないサーボセクタが存在しないと判断された場合は，測定されたサーボセクタの幅を利用して，サーボセクタで形成されるトラックの幅を測定する段階と，
（ａ４）トラックの幅を測定していないトラックが存在するかどうかを判断し，トラックの幅を測定していないトラックが存在すると判断された場合は，（ａ１）段階に進む段階と，
（ａ５）トラックの幅を測定していないトラックが存在しないと判断されれば，測定されたトラックの幅を利用して，トラックの幅の平均範囲を求める段階と，
（ａ６）トラックの幅が，平均範囲に含まれるかどうかを判断する段階と，
を含み，
（ｂ）段階は，各トラックの幅が平均範囲から外れる場合には，トラックの幅が正常ではないと判断することを特徴とするオフトラック発生防止方法が提供される。
【０００８】
また，前記（ａ１）段階は，
（ａ１１）トラックが，奇数番目のトラックか偶数番目のトラックかを判断する段階と，
（ａ１２）奇数番目のトラックであると判断された場合は，ヘッドをトラックの中心から第１方向に所定距離だけ移動させ，Ｂバースト領域の再生信号からＤバースト領域の再生信号を減算した第１絶対値を求め，ヘッドをトラックの中心から第２方向に所定距離だけ移動させ，Ａバースト領域の再生信号からＤバースト領域の再生信号を減算した第２絶対値を求める段階と，
（ａ１３）トラックが偶数番目のトラックであると判断された場合は，ヘッドをトラックの中心から第１方向に所定距離だけ移動させ，Ａバースト領域の再生信号からＣバースト領域の再生信号を減算した第３絶対値を求め，ヘッドをトラックの中心から第２方向に所定距離だけ移動させ，Ｂバースト領域の再生信号からＣバースト領域の再生信号を減算した結果の第４絶対値を求める段階と，
（ａ１４）前記（ａ２）段階後に，第１絶対値と第２絶対値とを加算して第１加算値を求め，前記（ａ３）段階後に，第３絶対値と第４絶対値とを加算して第２加算値を求める段階と，
（ａ１５）第１加算値または第２加算値を利用して，サーボセクタの幅が正常であるか否かを判断し，前記（ａ２）段階に進む段階と，を備えることが望ましい。
【０００９】
ここで所定距離は，ヘッドの幅が小さくなるに従って徐々に小さくし，トラック幅の１／４の値に近づけることが望ましく，例えば，トラック幅の１／４の値とすることができる。
【００１０】
また，前記（ａ１５）段階は，第１加算値または第２加算値が，所定値と同一かどうかを判断する段階と，第１加算値または第２加算値が所定値と同一でないと判断された場合は，第１加算値または第２加算値が所定値より大きいかまたは小さいかを判断する段階と，第１加算値または第２加算値が所定値より大きいと判断された場合は，サーボセクタの幅が正常な幅より増加したと判断する段階と，第１加算値または第２加算値が所定値より小さいと判断された場合は，サーボセクタの幅が正常な幅より減少したと判断する段階と，第１加算値または第２加算値が所定値と同一であると判断された場合は，サーボセクタの幅が正常であると判断し，前記（ａ２）段階に進む段階と，を備えることが望ましい。
【００１１】
また，前記（ｂ）段階は，
（ｂ１）トラックの幅が正常でないと判断されれば，正常でない幅を有するトラックを形成するサーボセクタのサーボ信号を消去する段階と，
（ｂ２）前記（ｂ１）段階で消去されるサーボセクタのサーボ信号を記録した，トラックを再び形成する段階と，を備えることが望ましい。
【００１２】
またさらに，前記（ｂ）段階は，
（ｂ３）トラックの幅が正常でないと判断された場合は，サーボセクタの幅が所定範囲に含まれるかどうかを判断し，サーボセクタの幅が所定範囲に含まれると判断された場合は，前記（ｂ１）段階に進む段階と，
（ｂ４）サーボセクタの幅が所定範囲から外れると判断された場合は，トラックは復旧不能と判断する段階と，をさらに備えることが望ましい。
【００１３】
さらに，前記（ｂ）段階は，前記（ｂ４）段階後に，復旧不能なトラック数が所定数以上であるかどうかを判断する段階と，復旧不能なトラック数が所定数以上であると判断された場合は，復旧不能なトラックを有するハードディスクを不良であると判断する段階とをさらに備えることが望ましい。
【００１４】
このオフトラック発生防止方法は，ハードディスクのテスト時に行われることが好ましい。こうして各トラックの幅が均一であるかを測定し，均一でない場合は信号を消去してトラック幅を復旧し，また復旧不可能な幅であればハードディスクを不良として処理する。そのためトラック幅の不均一による潜在的なオフトラック現象を防止でき，ハードディスクの信頼性を高め，かつ不均一なトラック幅を復旧してハードディスクの工程収率を向上させることができる。
【００１５】
上記オフトラック発生防止方法を行うために，トラックの幅が正常であるか否かを，各々のサーボセクタに含まれるＡ，Ｂ，Ｃ及びＤバースト領域を利用して検査し，検査された結果を出力する幅検査部と，幅検査部を制御し，検査された結果に応じて，正常でない幅を有するトラックを形成するサーボセクタのサーボ信号を消去させる第１制御信号，第１制御信号によって消去させられたサーボ信号をサーボセクタに記録し，トラックを再び形成させる第２制御信号，サーボセクタで形成されるトラックの幅を測定させる第３制御信号及び測定されたトラックの幅の平均範囲を計算させる第４制御信号を出力し，オフトラックの発生を防止する動作を行う制御部と，を備え，制御部は，第１制御信号に応じて正常でない幅を有するトラックを形成するサーボセクタのサーボ信号を消去し，第２制御信号に応じて消去されたサーボ信号をサーボセクタに記録し，トラックを再び形成し，幅検査部は，第３制御信号及び第４制御信号に応じて，ハードディスクドライブのヘッドを通じて再生された，各々のサーボセクタに含まれるＡ，Ｂ，Ｃ及びＤバースト領域の信号を利用して，サーボセクタの幅を測定し，正常であるかどうかを判断する第１幅測定部と，第３制御信号に応じて，第１幅測定部から入力したサーボセクタの幅から，トラックの幅を測定する第２幅測定部と，第４制御信号に応じて，第２幅測定部から入力したトラックの幅から，トラックの幅の平均範囲を計算する範囲計算部と，第２幅測定部から入力したトラックの幅と範囲計算部から入力した平均範囲とを比較し，比較結果を出力する比較部と，比較部から入力した比較結果に応じて，トラックの幅が正常であるか否かを示す情報信号を制御部に出力する信号発生部と，を有し，制御部は，サーボセクタの幅を測定していないサーボセクタがトラックに存在するかどうかを検査した結果に応じて第３制御信号を生じ，トラックの幅を測定していないトラックが残っているかどうかを検査した結果に応じて第４制御信号を生じ，ハードディスクドライブのヘッドは，第３制御信号に応じて，トラックの番号が増加する第１方向及び減少する第２方向に所定距離だけ移動し，Ａ，Ｂ，Ｃ及びＤバースト領域の信号を再生することを特徴とするオフトラック発生防止装置が提供される。
【００１８】
【発明の実施の形態】
以下に添付図面を参照しながら，本実施の形態にかかるオフトラック発生防止方法及びオフトラック発生防止装置について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００１９】
図１は，本実施の形態によるＨＤＤのためのオフトラック発生防止方法を説明するためのフローチャートである。トラック幅が正常な値であるか否か（各トラック幅が均一であるかどうか）によってオフトラックの発生を事前に防止する段階（ステップＳ１０及びステップＳ１２）よりなる。
【００２０】
本実施の形態によるオフトラック発生防止方法は，まずトラックの幅が正常な値であるか（不均一か）どうかをサーボセクタの各々に含まれたＡ，Ｂ，Ｃ及びＤバースト領域（図６参照）を利用して判断する（ステップＳ１０）。図２は，ハードディスク２０の外観を示す図面であって，多数のトラック２２，２４，２６で構成される。
【００２１】
図３は，図２に示された各トラックのフォーマットを示す図面であって，データセクタ４０，４２，４４，４６及びサーボセクタ５０，５２，５４で構成される。一般にサーボライタは複数のサーボ信号を図２に示されたハードディスク２０に記録された各トラックのサーボセクタ５０，５２，５４に記録する。この時，複数のサーボセクタ５０，５２，５４に記録されたサーボ信号により図２に図示されたように環状のトラックが形成される。
【００２２】
ここで，サーボセクタ５０，５２，５４の各々は，図６に示されるようにＡ，Ｂ，Ｃ及びＤバースト領域を含み，トラックの番号を貯蔵する。また，ＨＤＤは各サーボセクタ５０，５２または５４に記録されたバースト領域を利用してトラックの中心６０を探してヘッド（図示せず）を位置させる。
【００２３】
図１に示されたステップＳ１０について説明する。図４は，図１に示されたステップＳ１０に対する本実施の形態による実施例であるステップＳ１０Ａを説明するためのフローチャートであって，トラックの幅に対する平均範囲を求める段階（ステップＳ７０〜ステップＳ７８）及び平均範囲と各トラックの幅とを比較する段階（ステップＳ８０）よりなる。
【００２４】
本実施の形態によるオフトラック発生防止方法は，まずステップＳ１０を行うために，トラックの番号が増加する第１方向及びトラックの番号が減少する第２方向に各々所定距離だけＨＤＤのヘッドを移動させ，移動させたヘッドを通じて再生されたＡ，Ｂ，Ｃ及びＤバースト領域の信号を利用してサーボセクタの幅を測定する（ステップＳ７０）。ここで，所定距離はヘッドの幅が小さくなるほどトラック幅の１／４に該当する値に近づけることが望ましく，例えば，トラック幅の１／４とする。
【００２５】
この時，ＨＤＤのヘッドは小さい番号のトラックから大きい番号のトラックに順次トラックを再生する。図５は，図４に示されたステップＳ７０に対する本実施の形態による実施例７０Ａを説明するためのフローチャートであって，ヘッドを移動させて第１，第２，第３及び第４絶対値を求める段階（ステップＳ９０〜ステップＳ９４），第１，第２，第３及び第４絶対値から第１及び第２加算値を求めてサーボセクタの幅の均一度を決定する段階（ステップＳ９６及びステップＳ９８）よりなる。
【００２６】
図６は，複数のトラックでＡ，Ｂ，Ｃ及びＤバースト領域を有するサーボセクタ１００の例示的な図面であって，陰影で処理された部分は信号が存在することを意味し，陰影で処理されていない部分は信号が存在していないことを意味する。
【００２７】
図４に示されたステップＳ７０を行うために，まず，トラックが偶数番目のトラック１０２または１０６であるか，奇数番目のトラック１０４または１０８であるかを判断する（ステップＳ９０）。もし，トラックが奇数番目のトラック１０４または１０８であると判断されれば，トラックの中心１１２または１１６から第１方向に所定距離だけヘッドを位置１２０に移動させ，移動させたヘッドを通じて再生されたＢバースト領域の信号からＤバースト領域の信号を減算した結果の第１絶対値Ｔ１を次の数１式から求める（ステップＳ９２）。すなわち，図３に示されたトラックが奇数番目のトラックである場合，トラックの中心６０に位置して幅ｈを有するヘッド６２を所定距離だけ第１方向に移動させ，移動したヘッド６４を通じてＢ及びＤバースト領域の信号を再生する。
【００２８】
【数１】
0004157798.tif 000002
【００２９】
ここで，式中のＢ及びＤは図６に示されたＢ及びＤバースト領域で陰影で処理された部分の信号に該当する。また，奇数番目のトラック１０４または１０８の中心１１２または１１６から第２方向に所定距離だけヘッドを位置１２２に移動させ，移動させたヘッドを通じて再生されたＡバースト領域の信号からＤバースト領域の信号を減算した結果の第２絶対値Ｔ２を次の数２式から求める（ステップＳ９２）。すなわち，図３に示されたトラックが奇数番目のトラックである場合，トラックの中心６０に位置したヘッド６２を所定距離だけ第２方向に移動させ，移動したヘッド６６を通じてＡ及びＤバースト領域の信号を再生する。
【００３０】
【数２】
0004157798.tif 000003
【００３１】
ここで，式中のＡは図６に示されたＡバースト領域で陰影で処理された部分の信号に該当する。しかし，トラックが偶数番目のトラック１０２または１０６であると判断されれば，トラック１０２または１０６の中心１１０または１１４から第１方向に所定距離だけヘッドを位置１２４に移動させ，移動したヘッドを通じて再生されたＡバースト領域の信号からＣバースト領域の信号を減算した結果の第３絶対値Ｔ３を次の数３式から求める。すなわち，図３に示されたトラックが偶数番目のトラックである場合，トラックの中心６０に位置したヘッド６２を所定距離だけ第１方向に移動させて，移動したヘッド６４を通じてＡ及びＣバースト領域の信号を再生する。
【００３２】
【数３】
0004157798.tif 000004
【００３３】
ここで，式中のＣは図６に示されたＣバースト領域で陰影で処理された部分の信号に該当する。また，偶数番目のトラック１０２または１０６の中心１１０または１１４から第２方向に所定距離だけヘッドを位置１２６に移動させ，移動したヘッドを通じて再生されたＢバースト領域の信号からＣバースト領域の信号を減算した結果の第４絶対値Ｔ４を次の数４式から求める（ステップＳ９４）。すなわち，図３に示されたトラックが偶数番目のトラックである場合，トラックの中心６０に位置したヘッド６２を所定距離だけ第２方向に移動させ，移動したヘッド６６を通じてＢ及びＣバースト領域の信号を再生する。
【００３４】
【数４】
0004157798.tif 000005
【００３５】
ステップＳ９２後に第１絶対値Ｔ１と第２絶対値Ｔ２とを加算して第１加算値を求めるか，ステップＳ９４後に第３絶対値Ｔ３と第４絶対値Ｔ４とを加算して第２加算値を求める（ステップＳ９６）。ステップＳ９６後に，第１または第２加算値を利用して，各サーボセクタの幅の均一度を決定し，ステップＳ７２に進む（ステップＳ９８）。
【００３６】
図７は，図５に示されたステップＳ９８に対する本実施の形態での実施例９８Ａを説明するためのフローチャートであって，第１（または第２）加算値と所定値とを比較した結果によって各サーボセクタの幅が均一となっているかどうかを判定するステップＳ１４０〜ステップＳ１４８よりなる。
【００３７】
図５に示されたステップＳ９８を行うために，まず，第１または第２加算値が所定値と同一かどうかを判断する（ステップＳ１４０）。もし，第１または第２加算値が所定値と同一であると判断されれば，サーボセクタの幅が均一であると決定し，ステップＳ７２に進む（ステップＳ１４２）。
【００３８】
しかし，第１または第２加算値が所定値と同一でないと判断されれば，第１または第２加算値が所定値より大きいかどうかを判断する（ステップＳ１４４）。もし，第１または第２加算値が所定値より大きいと判断されれば，サーボセクタの幅が正常な幅より広がったと決定し，ステップＳ７２に進む（ステップＳ１４６）。しかし，第１または第２加算値が所定値より小さいと判断されれば，サーボセクタの幅が正常な幅より縮まったと決定し，ステップＳ７２に進む（ステップＳ１４８）。
【００３９】
図８は，サーボセクタの幅の変化による第１，第２，第３，第４絶対値，第１加算値または第２加算値の変化を説明するためのグラフであって，横軸はサーボセクタの幅を示し，縦軸は第１，第２，第３，第４絶対値，第１加算値または第２加算値を示す。
【００４０】
図８に図示されたように，サーボセクタの幅が正常的な幅より大きくなるほど第１絶対値Ｔ１，第２絶対値Ｔ２，第３絶対値Ｔ３または第４絶対値Ｔ４は増加し，サーボセクタの幅が正常的な幅より小さくなるほど第１絶対値Ｔ１，第２絶対値Ｔ２，第３絶対値Ｔ３または第４絶対値Ｔ４は減少する。したがって，図８に図示されたように，サーボセクタの幅が正常的な幅より大きくなるほど第１加算値または第２加算値も増加し，サーボセクタの幅が正常的な幅より小さくなるほど第１加算値または第２加算値も減少する。
【００４１】
例えば，図６に示された偶数トラック１０６の幅が正常値である時，もし，中心線１１４の下方１／２トラックの幅１０５が小さくなれば，トラック１０６のＢバースト領域で陰影で処理された部分Ｂの信号からＣバースト領域で陰影で処理された部分Ｃの信号を減算した結果の絶対値である第４絶対値Ｔ４は図８に図示されたように小さくなる。なぜなら，幅１０５が小さくなる時にＢは小さくなる一方，Ｃはそのまま維持されるからである。したがって，第４絶対値Ｔ４が小さくなれば第２加算値が所定値より小さくなるために，サーボセクタの幅が減少したと判定できる。
【００４２】
しかし，図６に示されたトラック１０６で中心線１１４の上方１／２トラックの幅１０７が大きくなれば，トラック１０６のＡバースト領域で陰影で処理された部分Ａの信号からＣバースト領域で陰影で処理された部分Ｃの信号を減算した結果の絶対値である第３絶対値Ｔ３は図８に図示されたように増加する。なぜなら，Ａは大きくなる一方，陰影で処理されたＣ部分はそのまま維持されるからである。したがって，第３絶対値Ｔ３が大きくなれば第２加算値が所定値より大きくなるために，サーボセクタの幅は増加したと判定できる。
【００４３】
一方，ステップＳ７０後に，幅を測定していないサーボセクタがトラックに存在するかどうかを判断する（ステップＳ７２）。例えば，トラックで幅を測定せねばならないサーボセクタがＮ個だけ存在するとする時，Ｎ個のサーボセクタの幅が全部測定されたかどうかを判断する。
【００４４】
もし，幅を測定していないサーボセクタが存在すると判断されれば，ステップＳ７０に進む。したがって，幅を測定していないサーボセクタの幅を測定する（ステップＳ７０）。しかし，幅を測定していないサーボセクタが存在しないと判断されれば，サーボセクタで形成されるトラックの幅をステップＳ７０で測定されたそのサーボセクタの幅を利用して測定する（ステップＳ７４）。
【００４５】
ステップＳ７４後に，ハードディスク２０に記録された幅を測定せねばならないトラックのうち，まだ幅を測定していないトラックが残っているかどうかを判断する（ステップＳ７６）。もし，ハードディスク２０で幅を測定していないトラックが残っていると判断されれば，ステップＳ７０に進んで幅を測定していないトラックに対してステップＳ７０〜ステップＳ７４を行う。しかし，幅を測定するトラックが残っていないと判断されれば，トラックの幅に対する平均範囲をステップＳ７４で測定されたトラックの幅を利用して求める（ステップＳ７８）。ここで，平均範囲は，測定されたトラックの幅の平均値から所定の誤差を考慮して決定される。
【００４６】
ステップＳ７８後に，各トラックの幅が平均範囲を外れるかどうかを判断する（ステップＳ８０）。もし，あるトラックの幅が平均範囲を外れていないと判断されれば，そのトラックの幅が均一なので図４または図１に示された本実施の形態によるオフトラック発生防止方法を終了する。
【００４７】
しかし，あるトラックの幅が平均範囲を外れると判断されれば，すなわち，あるトラックの幅が不均一であると判断されれば，不均一な幅を有するそのトラックによりオフトラック現象が発生できるので，このようなオフトラックの発生をあらかじめ防止できる措置を取る（ステップＳ１２）。
【００４８】
以下，図１に示されたステップＳ１２に対する本実施の形態による実施例を，添付した図面を参照して次のように説明する。図９は，図１に示されたステップＳ１２に対する本実施の形態による実施例１２Ａを説明するためのフローチャートであって，他のトラックに対して不均一な幅を有するトラックを不均一度によって復旧する（ステップＳ１６０〜ステップＳ１６６）よりなる。
【００４９】
トラックの幅が他のトラックに比較して不均一であると判断されれば，トラック幅の不均一度が所定範囲を外れるかどうかを判断する（ステップＳ１６０）。もし，不均一度が所定範囲を外れると判断されれば，トラックの不均一な幅を均一に復旧できないと判定する（ステップＳ１６２）。
【００５０】
しかし，トラック幅の不均一度が所定範囲を外れていないと判断されれば，不均一な幅を有するトラックを形成するサーボセクタのサーボ信号を消去する（ステップＳ１６４）。ステップＳ１６４後に，サーボライタを利用して，消されたサーボ信号をサーボセクタに記録し，トラックをハードディスクに再び形成する（ステップＳ１６６）。
【００５１】
本実施の形態によれば，図９に示されたステップＳ１２ＡはステップＳ１６０及びステップＳ１６２を行わないこともある。この場合，ステップＳ１０でトラックの幅が不均一であると判断されれば，不均一な幅を有するトラックを形成するサーボ信号を消去する（ステップＳ１６４）。ステップＳ１６４後に，サーボ信号をハードディスクにサーボライタを利用して記録することによって，消されたサーボ信号が記録されたトラックを再び形成する（ステップＳ１６６）。
【００５２】
本実施の形態のさらに他の実施例によれば，ステップＳ１２はステップＳ１６２後に，復旧できないトラックの数が所定値以上かどうかを判断する段階（図示せず）及び復旧できないトラックの数が所定値以上であると判断されれば，所定値以上の復旧できないトラックを有するハードディスクを不良であると判定する段階（図示せず）をさらに含む。
【００５３】
前述した本実施の形態によるオフトラック発生防止方法は，サーボ信号により形成したトラックを有するハードディスクをテストする時に行われる。したがって，ステップＳ１６２で所定値以上の不均一な幅を有するトラックを有するハードディスクは不良と処理され，オフトラックを未然に防止できる。
【００５４】
以下，前述したオフトラック発生防止方法を用いたＨＤＤのオフトラック発生防止装置の構成及び動作を添付した図面を参照して説明する。
【００５５】
図１０は，前述したオフトラック発生防止方法を行う本実施の形態によるオフトラック発生防止装置のブロック図であって，幅検査部１８０及び制御部１８２で構成される。図１０に示された幅検査部１８０は，制御部１８２の制御下に図１に示されたステップＳ１０を行うために，トラック幅が正常値であるかどうかを，入力端子ＩＮを通じてＨＤＤのヘッドから入力したＡ，Ｂ，Ｃ及びＤバースト領域の信号から検査し，検査された結果を制御部１８２に出力する。
【００５６】
この時，ステップＳ１２を行う制御部１８２は，幅検査部１８０から入力した検査結果に応答してオフトラックの発生を予測し，予測された結果によってオフトラック現象の発生をあらかじめ防止する動作を行う。例えば，制御部１８２は検査された結果に応答して第１制御信号及び第２制御信号をサーボライタ（図示せず）で出力端子ＯＵＴを通じて出力する。
【００５７】
この時，サーボライタは，ステップＳ１６４を行うために，制御部１８２から入力した第１制御信号に応答して不均一な幅を有するトラックを形成するサーボ信号を消す。また，サーボライタはステップＳ１６６を行うために，制御部１８２から入力した第２制御信号に応答して，サーボ信号をハードディスクに記録して消されたトラックを再び形成する。
【００５８】
図４に示されたステップＳ１０Ａを行うために，幅検査部１８０は，第１測定部１９０，第２幅測定部１９２，範囲計算部１９４，比較部１９６及び信号発生部１９８で構成される。図１０に示された第１幅測定部１９０は，ステップＳ７０を行うために，制御部１８２から入力した第３制御信号に応答して，ＨＤＤのヘッドを通じて再生され，入力端子ＩＮを通じて入力されるＡ，Ｂ，Ｃ及びＤバースト領域の信号からサーボセクタの幅の均一度を前述したように判定する。
【００５９】
この時，制御部１８２はステップＳ７２を行うために，幅を測定していないサーボセクタがトラックに存在するかどうかを検査し，検査された結果に応じて第３制御信号を生じ，第３制御信号を第１測定部１９０及び第２幅測定部１９２に出力する。例えば，第１幅測定部１９０は，制御部１８２から入力した第３制御信号を通じて，幅を測定していないサーボセクタが存在すると認識されれば，サーボセクタに存在するＡ，Ｂ，Ｃ及びＤバースト領域の信号を入力端子ＩＮを通じて入力する。
【００６０】
第２幅測定部１９２は，ステップＳ７４を行うために，制御部１８２から入力した第３制御信号に応答して，サーボセクタで形成されるトラックの幅を第１幅測定部１９０から入力したサーボセクタの幅を用いて測定する。このために，第１幅測定部１９０はサーボセクタの幅を測定して貯蔵する。例えば，制御部１８２から入力した第３制御信号を通じて，幅を測定していないサーボセクタは存在しないと認識されれば，第２幅測定部１９２はトラックの幅を測定する。
【００６１】
この時，制御部１８２はステップＳ７６を行うために，ハードディスク２０に記録された幅を測定せねばならないトラックのうちまだ幅を測定していないトラックが残っているかどうかを検査し，検査された結果に応じて第４制御信号を生じ，第４制御信号を第１幅測定部１９０及び範囲計算部１９４に各々出力する。この時，第１幅測定部１９０は，制御部１８２から入力した第４制御信号を通じて幅を測定すべきトラックが残っていると認識されれば，その測定すべきトラックに対してステップＳ７０を行う。
【００６２】
一方，範囲計算部１９４はステップＳ７８を行うために，制御部１８２から入力した第４制御信号に応答して，第２幅測定部１９２から入力したトラックの幅から平均範囲を計算し，平均範囲を比較部１９６に出力する。このために，第２幅測定部１９２はトラックの幅を測定して貯蔵する。例えば，第４制御信号を通じて幅を測定すべきトラックが残っていないと認識されれば，範囲計算部１９４はトラックの幅に対する平均範囲を求める。
【００６３】
ステップＳ８０を行うために，比較部１９６は第２幅測定部１９２から入力した各トラックの幅と範囲計算部１９４から入力した平均範囲とを比較し，比較された結果を信号発生部１９８に出力する。この時，信号発生部１９８は，比較部１９６から入力した比較結果に応答して，トラック幅が均一であるか否かを示す情報信号を検査された結果として制御部１８２に出力する。
【００６４】
例えば，信号発生部１９８は，比較部１９６から入力した比較結果を通じてトラックの幅が平均範囲を外れていると認識されれば，これを示す情報信号を制御部１８２に出力する。また，信号発生部１９８は，比較部１９６から入力した比較結果を通じてトラックの幅が平均範囲を外れていないと認識されれば，これを示す情報信号を制御部１８２に出力する。したがって，制御部１８２は情報信号を通じてトラックの幅が平均範囲を外れたかどうかが分かる。
【００６５】
図１１の（ａ）及び（ｂ）はオフトラック現象を説明するためのグラフであって，各グラフの横軸はトラック番号を，縦軸はトラック幅の大きさを各々示す。ハードディスク２０に記録されたトラック２２，２４，２６の幅をトラック番号によって測定すれば，従来は，図１１の（ａ）に図示されたようにいろいろなトラックでオフトラック現象が発生する。この時，図１１の（ａ）に示されたグラフで，太線はトラックの上側１／２幅を，細線はトラックの下側１／２幅を各々示す。
【００６６】
しかし，本実施の形態によるオフトラック発生防止方法及び装置により，不均一な幅を有するトラックのサーボ信号を消去して，サーボライタによりサーボ信号を再び記録して新しいトラックを形成させれば，図１１の（ｂ）に図示されたようにオフトラック現象が大きく減少できる。この時，図１１の（ｂ）に示されたグラフで，太線はトラックの上側１／２幅を，細線はトラックの下側１／２幅を各々示す。
【００６７】
以上，添付図面を参照しながら本実施形態にかかるオフトラック発生防止方法及びオフトラック発生防止装置の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６８】
【発明の効果】
以上説明したように，本発明によるオフトラック発生防止方法及び装置において，各トラックの幅が均一であるかを測定し，均一でない場合は信号を消去してトラック幅を復旧し，また復旧できない程，不均一な幅であればハードディスクを不良として処理するために，トラック幅の不均一による潜在的なオフトラック現象を未然に防止でき，製作されたハードディスクの信頼性を確保でき，かつ不均一なトラック幅を均一に復旧してハードディスクの工程収率を向上させることができる。
【図面の簡単な説明】
【図１】本実施形態にかかるオフトラック発生防止方法を説明するフローチャートである。
【図２】ハードディスクの外観を示す説明図である。
【図３】ハードディスクの各トラックのフォーマットを示す説明図である。
【図４】本実施形態にかかるオフトラック発生防止方法において，図１のステップＳ１０について説明するフローチャートである。
【図５】本実施形態にかかるオフトラック発生防止方法において，図４のステップＳ７０について説明するフローチャートである。
【図６】複数のトラックのサーボセクタにおいて，Ａ，Ｂ，Ｃ及びＤバースト領域を示す説明図である。
【図７】本実施形態にかかるオフトラック発生防止方法において，図５に示されたステップＳ９８について説明するフローチャートである。
【図８】本実施形態にかかるオフトラック発生防止方法において，サーボセクタの幅による第１，第２，第３，第４絶対値，第１加算値または第２加算値の変化を示す説明図である。
【図９】本実施形態にかかるオフトラック発生防止方法において，図１に示されたステップＳ１２について説明するフローチャートである。
【図１０】本実施形態にかかるオフトラック発生防止装置のブロック図である。
【図１１】ハードディスクのトラック番号に対するトラック幅を示したオフトラック現象を説明するグラフであり，（ａ）は従来方法によるグラフ，（ｂ）は本実施形態にかかるオフトラック発生防止装置を用いた場合のグラフである。
【符号の説明】
１８０    幅検査部
１８２    制御部
１９０    第１幅測定部
１９２    第２幅測定部
１９４    範囲計算部
１９６    比較部
１９８    信号発生部
【図１】
0004157798.tif 000006
【図２】
0004157798.tif 000007
【図３】
0004157798.tif 000008
【図４】
0004157798.tif 000009
【図５】
0004157798.tif 000010
【図６】
0004157798.tif 000011
【図７】
0004157798.tif 000012
【図８】
0004157798.tif 000013
【図９】
0004157798.tif 000014
【図１０】
0004157798.tif 000015
【図１１】
0004157798.tif 000016