(57)【要約】【課題】磁気ディスクのトラックに効率良くサーボ信号を再書き込みするサーボ信号記録方法及び磁気ディスク装置を提供する。【解決手段】磁気ディスク装置１が備えるＭＣＵ１１１が、磁気ディスク１７のサーボセクタにおいてサーボ信号異常が発生したトラックを、不良トラックとし、正常にサーボ信号が書き込まれた正常トラック一周分のサーボ信号情報に基づいて、上記不良トラックに対してサーボ信号を再書き込みする制御を実行する。【選択図】図１
2010009716.tif 000002
【特許請求の範囲】
【請求項１】
サーボ信号異常が発生したディスクにサーボ信号を再書き込みするサーボ信号記録方法であって、
サーボセクタにおいてサーボ信号異常が発生したトラックを不良トラックとし、正常にサーボ信号が書き込まれた正常トラック一周分のサーボ信号情報に基づいて、前記不良トラックに対してサーボ信号を再書き込みする
ことを特徴とするサーボ信号記録方法。
【請求項２】
ディスクの内側から外側の方向又は該ディスクの外側から内側の方向に前記不良トラックに対して第１回目の再書き込みをした後、該再書き込みが行われた最後のトラックと次の正常トラックとの間でトラックアドレスの連続性が保たれるかを判断し、該トラックアドレスの連続性が保たれないと判断された場合に、前記次の正常トラックから前記第１回目の再書き込みの方向の逆方向に戻る形で、前記第１回目の再書き込みが行われたトラックとの間でトラックアドレスの連続性が保たれるトラックまで第２回目の再書き込みを実行する
ことを特徴とする請求項１記載のサーボ信号記録方法。
【請求項３】
前記不良トラックに対してサーボ信号を再書き込みするときのオフトラックスライスの値をユーザデータ書き込み時のオフトラックスライスの値より低い値に設定する
ことを特徴とする請求項１記載のサーボ信号記録方法。
【請求項４】
前記不良トラックに対してサーボ信号を再書き込みするときの書き込み電流のレベルを、データ書き込み時の書き込み電流のレベルよりも低いレベルに設定する
ことを特徴とする請求項１記載のサーボ信号記録方法。
【請求項５】
サーボ信号異常が発生したディスクにサーボ信号を再書き込みする磁気ディスク装置であって、
サーボセクタにおいてサーボ信号異常が発生したトラックを不良トラックとし、正常にサーボ信号が書き込まれた正常トラック一周分のサーボ信号情報に基づいて、前記不良トラックに対してサーボ信号を再書き込みする制御を行う再書き込み制御部を備える
ことを特徴とする磁気ディスク装置。
【請求項６】
前記再書き込み制御部が、ディスクの内側から外側の方向又は該ディスクの外側から内側の方向に前記不良トラックに対して第１回目の再書き込みをした後、該再書き込みが行われた最後のトラックと次の正常トラックとの間でトラックアドレスの連続性が保たれるかを判断し、該トラックアドレスの連続性が保たれないと判断された場合に、前記次の正常トラックから前記第１回目の再書き込みの方向の逆方向に戻る形で、前記第１回目の再書き込みが行われたトラックとの間でトラックアドレスの連続性が保たれるトラックまで第２回目の再書き込みを実行する制御を行う
ことを特徴とする請求項５記載の磁気ディスク装置。
【請求項７】
前記不良トラックに対してサーボ信号を再書き込みするときのオフトラックスライスの値をユーザデータ書き込み時のオフトラックスライスの値より低い値に設定する
ことを特徴とする請求項５記載の磁気ディスク装置。
【請求項８】
前記不良トラックに対してサーボ信号を再書き込みするときの書き込み電流のレベルを、データ書き込み時の書き込み電流のレベルよりも低いレベルに設定する
ことを特徴とする請求項５記載の磁気ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気ディスクのトラックに効率良くサーボ信号を再書き込みするサーボ信号記録方法及び磁気ディスク装置に関する。
【背景技術】
【０００２】
近年、ノート型パーソナルコンピュータの性能の進化は著しく、それに伴い、使用される磁気ディスク装置も容量アップが必要となってきた。最近では記録容量１ＴＢの磁気ディスクも製品化されており、今後も磁気ディスク装置の更なる大容量化が期待されている。通常、磁気ディスク装置が、サーボトラックライタ等の一度に複数の媒体に対してサーボ信号が書き込み可能な装置を用いて予めサーボ信号を記録しておいた記録媒体を用いてデータのリード／ライト処理をすることによって、磁気ディスク装置でのサーボ信号の書き込み処理を省き、組立て時の工数、時間を短縮している。
【０００３】
なお、サーボ信号が記録される複数のサーボセクタで形成されるトラックの幅が正常であるか否かを各々のサーボセクタに含まれるＡ，Ｂ，Ｃ及びＤバースト領域の信号を利用して判断し、トラックの幅が正常でない場合にトラックを不良として処理する技術が提案されている（例えば、特許文献１を参照）。
【特許文献１】特開２００３−３３１５４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
現在、サーボトラックライタでサーボ信号を記録媒体に書き込む場合の書き込み条件として、磁気ディスク装置の各磁気ヘッド、各記録媒体に応じた個別の条件ではなく、固定の条件が用いられている。従って、記録媒体を磁気ディスク装置に組み込んで使用する場合、磁気ヘッドの特性差、記録媒体の面内での特性ばらつき等によって、サーボ信号が読めない場合がある。通常は、磁気ディスク装置の組立て時の検査工程において、記録媒体全面のサーボ信号を検査し、正常に読めなかったトラック／セクタは欠陥トラック／セクタとして使用しない処理を行っている。
【０００５】
しかし、サーボ信号不良による欠陥トラック／セクタが多発して、規定数以上の欠陥トラック／セクタが発生した場合は、磁気ディスク装置の規定容量を確保できなくなるため、該磁気ディスク装置は不良品となる。磁気ディスク装置が不良品となった場合には、磁気ディスク装置を分解して記録媒体を取り出し、再度サーボトラックライタによりサーボ信号を記録媒体に書き込む作業を行う必要があり、記録媒体の交換作業やサーボ信号の再記録に要する時間を考慮すると、非常に効率が悪くなる。
【０００６】
本発明は、磁気ディスクのトラックに効率良くサーボ信号を再書き込みするサーボ信号記録方法の提供を目的とする。
【０００７】
また、本発明は、磁気ディスクのトラックに効率良くサーボ信号を再書き込みする磁気ディスク装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
本サーボ信号記録方法は、サーボ信号異常が発生したディスクにサーボ信号を再書き込みするサーボ信号記録方法であって、サーボセクタにおいてサーボ信号異常が発生したトラックを不良トラックとし、正常にサーボ信号が書き込まれた正常トラック一周分のサーボ信号情報に基づいて、前記不良トラックに対してサーボ信号を再書き込みする。
【０００９】
また、本磁気ディスク装置は、サーボセクタにおいてサーボ信号異常が発生したトラックを不良トラックとし、正常にサーボ信号が書き込まれた正常トラック一周分のサーボ信号情報に基づいて、前記不良トラックに対してサーボ信号を再書き込みする制御を行う再書き込み制御部を備える。
【発明の効果】
【００１０】
本サーボ信号記録方法、本磁気ディスク装置は、サーボセクタにおいてサーボ信号異常が発生したトラックを不良トラックとし、正常にサーボ信号が書き込まれた正常トラック一周分のサーボ信号情報に基づいて、前記不良トラックに対してサーボ信号を再書き込みする。従って、本サーボ信号記録方法、本磁気ディスク装置によれば、サーボ信号異常が発生した場合に、磁気ディスク装置を分解してサーボトラックライタで磁気ディスクにサーボ信号を書き込む必要がなく、直ちにサーボ信号の再書き込みをすることができる。また、本サーボ信号記録方法、本磁気ディスク装置によれば、不良トラックに対するサーボ信号の再書き込み処理を、正常トラックの偏心成分を引き継いだ形で実行することができる。その結果、磁気ディスクのトラックに、効率良くサーボ信号を再書き込みすることができる。
【発明を実施するための最良の形態】
【００１１】
図１は、本実施形態の磁気ディスク装置の構成例を示す図である。磁気ディスク装置１は、サーボ信号異常が発生したディスクにサーボ信号を再書き込みする処理装置である。磁気ディスク装置１は、ＳｏＣ（System on Chip）１１、ライト／リードプリアンプ（Ｒ／Ｗ  ＰｒｅＡＭＰ）１２、サーボコントローラ（ＳＶＣ：Servo Controller）１３、ボイスコイルモータ（ＶＣＭ：Voice Coil Motor）１４、スピンドルモータ（ＳＰ  Ｍｏｔｏｒ：Spindle Motor ）１５、ヘッド（Ｈｅａｄ）１６、磁気ディスク（Ｄｉｓｋ）１７、ＲＡＭ１８、ＲＯＭ（Read Only Memory）１９を備える。
【００１２】
ＳｏＣ１１は、ＭＣＵ（Micro Computer Unit ）１１１、ＨＤＣ（Hard Disk Controller）１１２、ＤＳＰ（Digital Signal Processor）１１３、ＲＤＣ（Read Chanel ）１１４といったＬＳＩを一つのＬＳＩにまとめ、一体化させたものである。
【００１３】
ＭＣＵ１１１は、磁気ディスク装置１が備える各処理部を制御を行うとともに、本実施形態の磁気ディスク装置１によるサーボ信号の再書き込み処理を実行する制御を行う再書き込み制御部としても機能する。ＭＣＵ１１１は、ＲＯＭ１９上に予め記憶された、本実施形態の磁気ディスク装置１の動作プログラムを読み込み、ＳｏＣ１１内の各ＬＳＩを介して磁気ディスク１７へのデータのリード／ライト処理、外部Ｉ／Ｆ（インタフェース）を介したホストコンピュータ（図示を省略）とのデータの送受信を実行する。ＨＤＣ１１２は、ＭＣＵ１１１からの指示に従って、ヘッド１６を介して、磁気ディスク１７にデータを書き込んだり、磁気ディスク１７からデータを読み込んだりする。ＲＤＣ１１４は、ヘッド１６が磁気ディスク１７から読み込んだデータをアナログ／デジタル変換する。ＤＳＰ１１３は、サーボ処理を行うための演算を実行する。Ｒ／Ｗ  ＰｒｅＡＭＰ１２は、ヘッド１６が読み込んだリードデータ、ヘッド１６を介してディスクに書き込むライトデータについて、ＳｏＣ１１が備える各ＬＳＩ内で処理しやすくなるように信号変換を実行する。また、ＳＶＣ１３は、ヘッド１６を磁気ディスク１７の目標トラックへオントラックさせるために、ＶＣＭ１４とＳＰ  Ｍｏｔｏｒ１５の制御を実行する。ＶＣＭ１４は、ＳＶＣ１３の指示に従って、ヘッド１６を半径方向に移動させる。ＳＰ  Ｍｏｔｏｒ１５は、磁気ディスク１７の回転を制御する。なお、ＲＡＭ１８には、後述するように、ＭＣＵ１１１が実行するサーボ信号のベリファイ処理によって不良箇所であると判断された不良トラックの情報（例えば、トラックアドレス等）が記憶される。
【００１４】
図２及び図３を参照して、本実施形態の磁気ディスク装置によるサーボ信号の再書き込み処理の例を説明する。
【００１５】
図２中のｔｒａｃｋ１，２，３，４は、磁気ディスク１７上のトラックである。ｔｒａｃｋ１−２はｔｒａｃｋ１とｔｒａｃｋ２との境界の位置、ｔｒａｃｋ２−３はｔｒａｃｋ２とｔｒａｃｋ３との境界の位置、ｔｒａｃｋ３−４はｔｒａｃｋ３とｔｒａｃｋ４との境界の位置である。また、図２中の中のＰｒｅａｍｂｌｅ、ＳｅｒｖｏＭａｒｋ、ＳｅｒｖｏＤａｔａ、Ｐｏｓｉｔｉｏｎ（Ｂｕｒｓｔ）、ＰｏｓｔＤａｔａ、Ｐｏｓｔａｍｂｌｅは、周知のように、サーボ領域に記録されたサーボ信号であり、Ｄａｔａはユーザデータである。図２に示す例では、サーボ信号はサーボライタにより各トラックに記録されている。
【００１６】
また、本実施形態においては、磁気ディスク１７上に複数のサーボセクタが設けられているものとし、図２中に示すサーボ信号は、ある特定のサーボセクタ上に記録されたサーボ信号を示す。また、図２中に示す１ａ乃至９ｂは、サーボ信号に含まれるＰｏｓｉｔｉｏｎ信号である。ＭＣＵ１１１は、Ｐｏｓｉｔｉｏｎ信号のレベルに基づいて、ヘッド１６の位置決めを実行する。
【００１７】
図３は、ヘッド１６が図２中のｔｒａｃｋ１，ｔｒａｃｋ１−２，ｔｒａｃｋ２，ｔｒａｃｋ２−３，ｔｒａｃｋ３，ｔｒａｃｋ３−４の位置にあるときにヘッド１６を介してＭＣＵ１１１が読み取るＰｏｓｉｔｉｏｎ信号のレベルを示す。
【００１８】
まず、図２中に示すサーボ信号が書き込まれた磁気ディスク１７を磁気ディスク装置１に取り付け、ＭＣＵ１１１が、図２中に示すサーボ信号を読むことができるかを検査する（サーボ信号のベリファイ処理を実行する）。サーボ信号のベリファイ処理の結果、ｔｒａｃｋ２と３のサーボ信号が読めなかった（サーボ信号異常が発生した）とする。ＭＣＵ１１１は、ｔｒａｃｋ２とｔｒａｃｋ３を不良トラックとして仮登録する。そして、ＭＣＵ１１１は、ｔｒａｃｋ２とｔｒａｃｋ３の領域へのサーボ信号の再書き込みを、正常にサーボ信号が書かれている隣接トラック一周分のサーボ信号を基準にして行う。
【００１９】
以下に、再書込み時の手順を示す。
（１）ＭＣＵ１１１が、ヘッド１６がｔｒａｃｋ１にオントラックした状態でｔｒａｃｋ１−２方向へ所定量オフセットさせることにより、ｔｒａｃｋ１−２へオントラックさせる。ヘッド１６のｔｒａｃｋ１へのオントラックさせる際には、ＭＣＵ１１１は、図３中に示す信号２００のレベルが信号２０１のレベルの半分のレベルになるようにヘッド１６を位置決めする。この状態で、ＰｏｓｉｔｉｏｎＢの信号（２ａ，２ｂ）を書き込む。磁気ディスク１７にサーボトラックライタでサーボ信号が記録されているため、信号２ａ，２ｂを書き込む際に基準となるｔｒａｃｋ１は、磁気ディスク装置１に磁気ディスク１７を取り付けた後の磁気ディスク１７の一回転分の偏心成分を含んでいる。ｔｒａｃｋ１一周分のサーボ信号を基準として信号２ａ，２ｂを書き込むことによって、サーボ信号の再書き込み時の偏心成分をサーボトラックライタでの書き込み時の偏心成分と一致させることが可能となる。
（２）ＭＣＵ１１１が、ｔｒａｃｋ１−２上のｐｏｓｉｔｉｏｎＢ（２ａ，２ｂ）とＰｏｓｉｔｉｏｎＤ（６ｂ）を基準に、ヘッド１６をｔｒａｃｋ１−２に位置決めする。具体的には、ＭＣＵ１１１は、図３中に示す信号２０３のレベルが信号２０２のレベルの半分のレベルになるようにヘッド１６を位置決めする。この状態でヘッド１６をｔｒａｃｋ２方向へ所定量オフセットさせてｔｒａｃｋ２へオントラックさせる。そして、ＭＣＵ１１１が、ＰｏｓｉｔｉｏｎＣ（７ａ，７ｂ）を書き込む。この時、ＳｅｒｖｏＭａｒｋ等のｔｒａｃｋ２上の他の信号も読めない場合は、同時に他の信号も書き込む。
（３）ＭＣＵ１１１が、ｔｒａｃｋ２上のＰｏｓｉｔｉｏｎＢ（２ｂ）とＰｏｓｉｔｉｏｎＣ（７ａ，７ｂ）を基準にヘッド１６をｔｒａｃｋ２に位置決めする。具体的には、ＭＣＵ１１１は、図３中に示す信号２０４のレベルが信号２０５のレベルの半分のレベルになるようにヘッド１６を位置決めする。この状態で、ｔｒａｃｋ２−３方向へ所定量オフセットさせてｔｒａｃｋ２−３へオントラックさせる。そして、ＭＣＵ１１１が、ＰｏｓｉｔｉｏｎＡ（３ａ，３ｂ）を書き込む。
（４）ＭＣＵ１１１が、ｔｒａｃｋ２−３上のＰｏｓｉｔｉｏｎＡ（３ａ，３ｂ）とＰｏｓｉｔｉｏｎＣ（７ｂ）を基準に、ヘッド１６をｔｒａｃｋ２−３に位置決めする。具体的には、ＭＣＵ１１１は、図３中に示す信号２０７のレベルが信号２０６のレベルの半分のレベルになるようにヘッド１６を位置決めする。この状態でヘッド１６をｔｒａｃｋ３方向へオフセットさせてｔｒａｃｋ３へオントラックさせる。そしてＭＣＵが、ＰｏｓｉｔｉｏｎＤ（８ａ，８ｂ）を書き込む。この時、ＳｅｒｖｏＭａｒｋ等のｔｒａｃｋ３上の他の信号も読めない場合は、同時に他の信号も書き込む。
（５）ＭＣＵ１１１が、ｔｒａｃｋ３にヘッドを位置決めする。具体的には、ＭＣＵ１１１は、図３中に示す信号２０８のレベルが信号２０９のレベルの半分のレベルになるようにヘッド１６を位置決めする。この状態で、ＭＣＵ１１１がヘッド１６をｔｒａｃｋ３−４方向へオフセットさせてｔｒａｃｋ３−４へオントラックさせ、ＰｏｓｉｔｉｏｎＢの信号（４ａ，４ｂ）を書き込む。
【００２０】
上記（１）〜（５）は、ある特定のサーボセクタにおけるサーボ信号の再書き込み処理の手順であり、本実施形態の磁気ディスク装置１は、他の全てのサーボセクタについても、同様の手順に従ってサーボ信号の再書き込み処理を実行する。すなわち、磁気ディスク装置１は、正常にサーボ信号が書かれている隣接トラック一周分のサーボ信号を基準にして、１トラック一括でサーボ信号の再書き込みを実行する。
【００２１】
ここで、本実施形態において、サーボ信号が正常に記録されている隣接トラック一周分のサーボ信号を基準に、該隣接トラックの位置からヘッド１６をオフセットさせ再書き込みを行う理由について以下に説明する。
【００２２】
磁気ディスク装置の組立て前に、サーボ信号を書き込む専用装置であるサーボトラックライタが、サーボ信号を磁気ディスク１７上に書き込む。そして、サーボ信号が書き込まれた磁気ディスク１７を磁気ディスク装置のスピンドルに組立てる。この時、一般に、サーボトラックライタのスピンドル中心と磁気ディスク装置のスピンドル中心がずれている。従って、磁気ディスク１７が磁気ディスク装置に取り付けられた後の、磁気ディスク１７のトラック一周分のＰｏｓｉｔｉｏｎ偏心量信号（トラックの偏心を示す信号）は、図４に示す状態となる。図４の横軸は１トラック上の角度位置を示し、縦軸はトラックの偏心量を示す。図４に示す状態で、位置Ａから位置Ｂまでのサーボ信号が正常に書き込まれていなかった場合、仮に、位置Ａ直前のＰｏｓｉｔｉｏｎ信号を基準に、図４中の点線の矢印に沿ってサーボ信号を記録すると、位置Ｂでは、実際の信号よりも２ｐだけインナ（内側）にずれた状態で記録されてしまう。その結果、正常にサーボ信号が記録されている部分との間でずれが生じたり、隣接トラックへ誤書き込みをしてしまうといった問題が生じてしまう。
【００２３】
一方、本実施形態の磁気ディスク装置１による不良トラックへのサーボ信号の書き込み方法は、正常に記録されている隣接トラック一周分を基準として実行するので、不良トラックに対するサーボ信号の再書き込み処理が、サーボトラックライタで記録した時のトラック偏心成分の情報を引き継いだ形で実行される。その結果、サーボ信号の再書き込みを行っても、正常にサーボ信号が記録されているトラックとの整合性が取れるため、上記のような問題は生じない。
【００２４】
本実施形態では、サーボ信号のベリファイ処理の結果、規定値以上の連続した不良トラックがある場合は、アドレスの連続性が保てなくなる可能性があるため、該不良トラックを再書き込み処理の対象外のトラックとして登録する。これは再書き込みを行っていくことにより、書き込み誤差が生じ、アドレスの連続性が保てなくなる可能性があるので、無制限に再書き込みを行わないようにするためである。本実施形態では、例えば１００トラック以上の不良トラックがある場合は不良トラックとして正式登録する。
【００２５】
また、他の実施形態によれば、磁気ディスク１７の内側から外側の方向又は該磁気ディスク１７の外側から内側の方向に前記不良トラックに対して第１回目の再書き込みをした後、該再書き込みが行われた最後のトラックが次の正常トラックに対してトラックアドレスの連続性が保たれるかを判断し、該トラックアドレスの連続性が保たれないと判断された場合に、当該次の正常トラックから前記第１回目の再書き込みの方向の逆方向に戻る形で、第１回目の再書き込みが行われたトラックとのトラックアドレスの連続性が保たれるトラックまで第２回目の再書き込みを実行する。この実施形態によれば、トラックピッチズレが生じにくくなる。その結果、一方向のみの再書き込み処理を実行する場合に比べて、トラックピッチ誤差を約１／２にすることが可能となる。
【００２６】
また、他の実施形態によれば、ＭＣＵ１１１が、不良トラックに対してサーボ信号を再書き込みするときのオフトラックスライスの値（オフトラック量の許容値）をユーザデータ書き込み時のオフトラックスライスの値より低い値に設定する。その結果、再書き込み処理の際にヘッド１６を所定量オフセットさせることによる誤差分を吸収することができる。例えば、サーボ信号の再書き込み時のオフトラックスライスの値を、例えば、ユーザデータ書き込み時のオフトラックスライスの値の７０％以下とすることが望ましい。
【００２７】
また、他の実施形態によれば、ＭＣＵ１１１が、不良トラックに対してサーボ信号を再書き込みするときの書き込み電流のレベルを、データ書き込み時の書き込み電流のレベルよりも低いレベルに設定する。サーボ信号を再書き込みするときの書き込み電流のレベルを低くする理由は、再書き込み対象のトラックに隣接するトラックに書き込まれているサーボ信号を上書きして消してしまわないようにするためである。ＭＣＵ１１１は、例えば、サーボ信号の再書き込み時の書き込み電流のレベルを、データ書き込み時の書き込み電流のレベルから少なくとも１０％以上下げる。
【００２８】
図５及び図６は、本実施形態の磁気ディスク装置によるサーボ信号の再書き込み処理フローを示す図である。
【００２９】
ＭＣＵ１１１が、サーボ信号異常が発生したディスクにサーボ信号を再書き込みするサーボ信号記録プログラムをＲＯＭ１９から呼び出し、そのプログラムの指示に従って再書き込み処理を実行する。
【００３０】
まず、図５のステップＳ１において、ＭＣＵ１１１が、磁気ディスク１７全面のサーボ信号が正しく書かれているかどうかの検査（サーボ信号のベリファイ処理）を行い、サーボ信号が正しく書かれていないトラックを不良箇所であると判断し、該不良箇所をＲＡＭ１８に仮登録する（ステップＳ１）。ＭＣＵ１１１は、例えば、不良箇所のトラックアドレスをＲＡＭ１８に仮登録する。
【００３１】
不良個所が連続的に続いた場合、ＭＣＵ１１１が、不良箇所の連続トラック数が規定値（例えば、１００トラック）より少ないかを判断する（ステップＳ２）。ＭＣＵ１１１が、不良箇所の連続トラック数が規定値より多いと判断した場合は、ＭＣＵ１１１が、該不良箇所を、再書き込み処理の対象外のトラックとして磁気ディスク１７上に正式登録する（ステップＳ３）。ＭＣＵ１１１が、次の不良個所があるかを判断する（ステップＳ４）。ＭＣＵ１１１が、次の不良個所があると判断した場合は上記ステップＳ２に戻る。ＭＣＵ１１１が、次の不良個所がないと判断した場合は、処理を終了する。
【００３２】
上記ステップＳ２において、ＭＣＵ１１１が、不良箇所の連続トラック数が規定値より少ないと判断した場合は、ＭＣＵ１１１が、ＤＳＰ１１３に対して、オフトラックスライスの値を低減するように指示する（ステップＳ５）。ＭＣＵ１１１は、オフトラックスライスの値を、例えばユーザデータ書き込み時のオフトラックスライスの値の７０％の値に設定するよう指示する。ＭＣＵ１１１がＤＳＰ１１３に対して行った指示がＳＶＣ１３を介してＶＣＭ１４へと伝えられて、オフトラックスライス値の設定が行われる。
【００３３】
次に、ＭＣＵ１１１が、サーボ信号の再書き込み時の書き込み電流のレベルをユーザデータ書き込み時の書き込み電流のレベルよりも、例えば１０％下げる指示をＨＤＣ１１２に対して行い（ステップＳ６）、ＨＤＣ１１２が、該指示に従って、Ｒ／Ｗ  ＰｒｅＡＭＰ１２を介して、ヘッド１６に供給される書き込み電流を設定する。次に、ＭＣＵ１１１が、不良箇所に対してサーボ信号を再書き込みし（ステップＳ７）、図６のステップＳ８に進む。
【００３４】
図６のステップＳ８において、ＭＣＵ１１１が、再書き込みを行った箇所に対して、サーボ信号のベリファイ処理を実行し（ステップＳ８）、ＭＣＵ１１１が、該サーボ信号のベリファイ処理の結果不良箇所であると判断されたトラックを不良トラックとしてＲＡＭ１８に仮登録する（ステップＳ９）。
【００３５】
次に、ＭＣＵ１１１が、サーボ信号の再書き込みを行った最後のトラックと再書き込みを行っていない次の正常なトラックとの間でトラックアドレスの連続性が保たれているかを判断する（ステップＳ１０）。ＭＣＵ１１１が、トラックアドレスの連続性が保たれていないと判断した場合は、ＭＣＵ１１１が、逆方向からの再書き込み処理（後述する第２回目のサーボ信号の再書き込み処理）が実行済みかを判断する（ステップＳ１１）。ＭＣＵ１１１が、逆方向からの書き込み処理が実行済みであると判断した場合、ＭＣＵ１１１が、上記トラックアドレスの連続性が保たれていないと判断されたトラックを含む不良箇所を、正常にサーボ信号を書き込むことができない不良箇所として正式登録する（ステップＳ１２）。ＭＣＵ１１１が、次の不良個所があるかを判断する（ステップＳ１３）。ＭＣＵ１１１が、次の不良個所があると判断した場合は上記図５のステップＳ２に戻る。ＭＣＵ１１１が、次の不良個所がないと判断した場合は、処理を終了する。
【００３６】
上記ステップＳ１１において、ＭＣＵ１１１が、逆方向からの書き込み処理が実行済みでないと判断した場合、ＭＣＵ１１１が、オフトラックスライスの値を低減するとともに（ステップＳ１４）、書き込み電流のレベルを低減する（ステップＳ１５）。そして、ＭＣＵ１１１が、次の正常なトラックから逆方向に戻る形で、第２回目のサーボ信号の再書き込み処理を実行し（ステップＳ１６）、上記ステップＳ８に戻る。上記ステップＳ１６において、ＭＣＵ１１１は、第１回目の再書き込みを行ったトラックとのアドレスの整合性が保てるトラックまで第２回目のサーボ信号の再書き込み処理を実行する。
【００３７】
上記ステップＳ１０において、ＭＣＵ１１１が、サーボ信号の再書き込みを行った最後のトラックと再書き込みを行っていない次の正常なトラックとの間でトラックアドレスの連続性が保たれていると判断した場合、ＭＣＵ１１１は、上記ステップＳ９において仮登録されたトラックを、正常にサーボ信号を書き込むことができない不良トラックとして正式登録する（ステップＳ１７）。ＭＣＵ１１１が、次の不良個所があるかを判断する（ステップＳ１８）。ＭＣＵ１１１が、次の不良個所があると判断した場合は、図５のステップＳ２に戻る。ＭＣＵ１１１が、次の不良個所がないと判断した場合は、処理を終了する。
【図面の簡単な説明】
【００３８】
【図１】本実施形態の磁気ディスク装置の構成例を示す図である。
【図２】サーボ信号の再書き込み処理の例を説明する図である。
【図３】サーボ信号の再書き込み処理の例を説明する図である。
【図４】磁気ディスクのトラック一周分のＰｏｓｉｔｉｏｎ偏心量信号を示す図である。
【図５】サーボ信号の再書き込み処理フローを示す図である。
【図６】サーボ信号の再書き込み処理フローを示す図である。
【符号の説明】
【００３９】
１  磁気ディスク装置
１１  ＳｏＣ
１２  Ｒ／Ｗ  ＰｒｅＡＭＰ
１３  ＳＶＣ
１４  ＶＣＭ
１５  ＳＰ  Ｍｏｔｏｒ
１６  ヘッド
１７  磁気ディスク
１８  ＲＡＭ
１９  ＲＯＭ
１１１  ＭＣＵ
１１２  ＨＤＣ
１１３  ＤＳＰ
１１４  ＲＤＣ
【図１】
2010009716.tif 000003
【図２】
2010009716.tif 000004
【図３】
2010009716.tif 000005
【図４】
2010009716.tif 000006
【図５】
2010009716.tif 000007
【図６】
2010009716.tif 000008