(57)【要約】【課題】記録面上のサーボ・データを読み出してヘッドの位置決めを行い、そのヘッドで記録面のイレーズを行う場合に、イレーズされない領域を少なくする。【解決手段】本発明の一実施形態において、通常のユーザ・データの書き込みにおいて、ＨＤＣ／ＭＰＵ２３がＸＰＥＳで規定される許可範囲を使用し、１１５ｅ及び１１５ｆのヘッド位置がデータ書き込みを禁止される。ＡＣイレーズ処理において、ＨＤＣ／ＭＰＵ２３は（Ｘ＋ｙ）ＰＥＳで規定される許可範囲を使用し、１１５ｆのヘッド位置のみがＡＣパターンの書き込みを禁止される。【選択図】図５
2007287252.tif 000002
【特許請求の範囲】
【請求項１】
ヘッドが記録面から読み出したサーボ・アドレスを使用して、そのヘッドをターゲット・サーボ・アドレスに対して位置決めし、
前記ヘッドが読み出したサーボ・アドレスが前記ターゲット・サーボ・アドレスから許可範囲内にあることを条件として、そのヘッドによるイレーズを行い、
前記イレーズにおける許可範囲は、前記記録面へのユーザ・データの通常書き込みにおける許可範囲よりも広い、
ディスク記録面のイレーズ方法。
【請求項２】
各ターゲット・サーボ・アドレスに対して順次ヘッドを移動して、そのターゲット・サーボ・アドレスに前記ヘッドを位置決めした状態においてイレーズを順次行い、前記記録面のイレーズを行い、
前記各イレーズにおいて、その許可範囲はユーザ・データの通常書き込みにおける許可範囲よりも広い、
請求項１に記載の方法。
【請求項３】
前記ヘッドによるイレーズは、エラーを起こしたイレーズ工程に対するリトライである、
請求項１に記載の方法。
【請求項４】
互いに隣接する第１及び第２ターゲット・サーボ・アドレス間の間隔と、前記第１ターゲット・サーボ・アドレスの前記第２のターゲット・サーボ・アドレス側の許可範囲の幅と、前記第２ターゲット・サーボ・アドレスの前記第１ターゲット・サーボ・アドレス側の許可範囲の幅と、の和が、前記ヘッドのライト幅以下である、
請求項１に記載の方法。
【請求項５】
前記ターゲット・サーボ・アドレスに位置決めした状態におけるイレーズにおいて、前記許可範囲外にヘッドが移動した場合に、そのターゲット・サーボ・アドレスに対応するイレーズを停止し、
前記停止したイレーズに対するリトライを実行し、
前記リトライにおいてエラーによりイレーズされない場合、前記ターゲット・サーボ・アドレスに対応するユーザ・データ領域を不使用領域として登録する、
請求項１に記載の方法。
【請求項６】
ヘッドが記録面から読み出したサーボ・データを使用して、ヘッドをターゲット・サーボ・アドレスに対して位置決めし、
前記ヘッドが読み出したサーボ・アドレスが前記ターゲット・サーボ・アドレスから許可範囲内にあることを条件として、そのヘッドによるイレーズを行い、
前記ターゲット・サーボ・アドレスに位置決めした状態におけるイレーズにおいて、前記許可範囲外にヘッドが移動した場合に、そのターゲット・サーボ・アドレスに対応するイレーズを停止し、
前記停止したイレーズに対するリトライにおいて、そのターゲット・サーボ・アドレスを前記停止したイレーズにおけるターゲット・サーボ・アドレスに対してオフセットさせる、
ディスク記録面のイレーズ方法。
【請求項７】
通常イレーズにおいて互いに隣接するターゲット・サーボ・アドレス間の間隔と、前記リトライにおけるオフセット量と、の和が、前記ヘッドのライト幅以下である、
請求項６に記載の方法。
【請求項８】
通常イレーズにおいて互いに隣接するターゲット・サーボ・アドレス間の間隔と、その隣接する各ターゲット・サーボ・アドレスの互いの反対側における許可範囲の幅と、前記リトライにおけるオフセット量と、の和が、前記ヘッドのライト幅以下である、
請求項６に記載の方法。
【請求項９】
前記リトライにおけるライト電流は、前記停止されたイレーズにおけるライト電流よりも大きい、
請求項６に記載の方法。
【請求項１０】
ヘッドが記録面から読み出したサーボ・アドレスを使用して、そのヘッドをターゲット・サーボ・アドレスに対して位置決めし、
前記ヘッドをターゲット・サーボ・アドレスに対して位置決めした状態において、そのヘッドによって前記記録面のイレーズを行い、
前記イレーズにおけるライト電流は、同一環境温度における前記記録面へのユーザ・データの通常書き込みにおけるライト電流より大きい、
ディスク記録面のイレーズ方法。
【請求項１１】
前記ヘッドによるイレーズは、エラーを起こしたイレーズ工程に対するリトライである、
請求項１０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスクの記録面をイレーズ処理する方法に関し、特に、記録面に記録されているサーボ・データをヘッドによって読み出しそのヘッドによってイレーズを行う方法に関する。
【背景技術】
【０００２】
ディスク・ドライブ装置として、光ディスク、光磁気ディスクあるいはフレキシブル磁気ディスクなどの様々な態様のメディアを使用する装置が知られているが、その中で、ハードディスク・ドライブ（Hard Disk Drive：ＨＤＤ）は、コンピュータの記憶装置として広く普及し、現在のコンピュータ・システムにおいて欠かすことができない記憶装置の一つとなっている。更に、コンピュータにとどまらず、動画像記録再生装置、カーナビゲーション・システム、あるいはデジタル・カメラなどで使用されるリムーバブルメモリなど、ＨＤＤの用途は、その優れた特性により益々拡大している。
【０００３】
ヘッド素子部によりデータの記録再生を行うＨＤＤは、磁気ディスク上に形成されたサーボ・データに基づき、ヘッド素子部の位置決め制御を行う。磁気ディスク上で同心円状に形成されたトラックのそれぞれは複数のサーボ・セクタを備え、各サーボ・セクタはサーボ・データとユーザ・データから構成されている。
【０００４】
ＨＤＤにおいて、そのデータ記憶容量を増加することは重要な開発目標の一つである。磁気ディスクの記録密度を向上する技術として、垂直磁気記録方式が提案されている。垂直磁気記録方式は、記録磁化を記録面に対して垂直方向に向かせて記録する。垂直磁気記録は、記録磁化方向が記録面に平行な面内磁気記録と異なり、記録密度の増加に従い隣接磁区による消磁界が小さくなるため、高記録密度において高い記録安定性を実現することができる。
【０００５】
しかし、垂直磁気記録においては、記録面におけるＤＣイレーズ領域（ＤＣ磁化領域）がリード素子によるデータの読み出しに悪影響を及ぼすことが知られている。ＤＣイレーズ領域の磁界がリード素子に対する外乱となり、リード信号のＳＥＲ（Soft Error Ratio）が大きく低下する。このため、特許文献１は、データ・トラック間の領域を含むユーザ領域全域をＡＣイレーズすることを提案する。
【０００６】
データ・トラック間にＤＣイレーズ領域が存在すると、この領域からの磁界がリード素子に対する外乱となり、ＳＥＲを大きく低下させる。従って、具体的には、この領域をサーボ・データの書き込み前、あるいは、記録面へのサーボ・データの書き込み工程において、サーボ・ライタによってＡＣイレーズ（ＡＣ磁化）することを提案している。
【特許文献１】特開２００２−２３０７３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、サーボ・ライト工程がセルフ・サーボ・ライトを使用する場合、サーボ・ライト前、あるいはサーボ・ライト工程において、ＡＣイレーズを行うことができない場合がある。セルフ・サーボ・ライトは、ＨＤＤのヘッド素子部によってパターンを書き込み、そのパターンをヘッド素子部によって読み出しながら、ヘッド素子部の位置決め及びタイミングを計った新たなパターン書き込みを行う。
【０００８】
セルフ・サーボ・ライトは、書き込みタイミングを測定するための基準となるタイミング・パルスを記録面に書き込むが、このパターンがＡＣイレーズされた周囲の磁化によって、正確に検出することができないことがある。また、サーボ・ライトの手法に限らず、記録面にサーボ・データを書き込んだ後に記録面のＡＣイレーズ処理を行う場合において、できる限りＡＣイレーズされない領域を残さないことが要求される。
【課題を解決するための手段】
【０００９】
本発明の一態様に係るディスク記録面のイレーズ方法は、ヘッドが記録面から読み出したサーボ・アドレスを使用してそのヘッドをターゲット・サーボ・アドレスに対して位置決めする。さらに、前記ヘッドが読み出したサーボ・アドレスが前記ターゲット・サーボ・アドレスから許可範囲内にあることを条件としてそのヘッドによるイレーズを行う。前記イレーズにおける許可範囲は、前記記録面へのユーザ・データの通常書き込みにおける許可範囲よりも広い。イレーズにおける許可範囲をユーザ・データの通常書き込みよりも広くすることで、イレーズされない領域を低減することができる。
【００１０】
前記エラーを起こしたイレーズ工程に対するリトライおける許可範囲を、上記のように設定してもよい。あるいは、各ターゲット・サーボ・アドレスに対して順次ヘッドを移動して、そのターゲット・サーボ・アドレスに前記ヘッドを位置決めした状態においてイレーズを順次行い、前記記録面のイレーズを行い、前記各イレーズにおいて、その許可範囲をユーザ・データの通常書き込みにおける許可範囲よりも広くすることが好ましい。これによって、イレーズされない領域を低減するとともに、エラー発生の可能性を低減し、処理時間の短縮を図ることができる。
【００１１】
互いに隣接する第１及び第２ターゲット・サーボ・アドレス間の間隔と、前記第１ターゲット・サーボ・アドレスの前記第２のターゲット・サーボ・アドレス側の許可範囲の幅と、前記第２ターゲット・サーボ・アドレスの前記第１ターゲット・サーボ・アドレス側の許可範囲の幅の和が、前記ヘッドのライト幅以下であることが好ましい。これによって、非イレーズ領域の発生の可能性もしくは面積を小さくすることができる。
【００１２】
好ましくは、前記ターゲット・サーボ・アドレスに位置決めした状態におけるイレーズにおいて、前記許可範囲外にヘッドが移動した場合に、そのターゲット・サーボ・アドレスに対応するイレーズを停止し、前記停止したイレーズに対するリトライを実行し、前記リトライにおいてエラーによりイレーズされない場合、前記ターゲット・サーボ・アドレスに対応するユーザ・データ領域を不使用領域として登録する。これによって、ユーザ・データ・アクセスにおいて、欠陥を有するサーボ・データの使用を避けることができる。
【００１３】
本発明の他の態様に係るディスク記録面のイレーズ方法は、ヘッドが記録面から読み出したサーボ・データを使用して、ヘッドをターゲット・サーボ・アドレスに対して位置決めし、前記ヘッドが読み出したサーボ・アドレスが前記ターゲット・サーボ・アドレスから許可範囲内にあることを条件として、そのヘッドによるイレーズを行い、前記ターゲット・サーボ・アドレスに位置決めした状態におけるイレーズにおいて、前記許可範囲外にヘッドが移動した場合に、そのターゲット・サーボ・アドレスに対応するイレーズを停止し、前記停止したイレーズに対するリトライにおいて、そのターゲット・サーボ・アドレスを前記停止したイレーズにおけるターゲット・サーボ・アドレスに対してオフセットさせる。イレーズに対するリトライにおいて、そのターゲット・サーボ・アドレスを前記停止したイレーズにおけるターゲット・サーボ・アドレスに対してオフセットさせることで、イレーズの可能性を上げ、イレーズされない領域が残ることを防ぐことができる。
【００１４】
通常イレーズにおいて互いに隣接するターゲット・サーボ・アドレス間の間隔と、前記リトライにおけるオフセット量との和が、前記ヘッドのライト幅以下であることが好ましい。また、通常イレーズにおいて互いに隣接するターゲット・サーボ・アドレス間の間隔と、その隣接する各ターゲット・サーボ・アドレスの互いの反対側における許可範囲の幅と、前記リトライにおけるオフセット量との和が、前記ヘッドのライト幅以下であることが好ましい。これによって、非イレーズ領域の発生の可能性もしくは面積を小さくすることができる。
【００１５】
前記リトライにおけるライト電流は、前記停止されたイレーズにおけるライト電流よりも大きいことが好ましい。これによって、オフセットすることによる非イレーズ領域の発生の可能性もしくは面積を小さくすることができる。
【００１６】
本発明の他の態様に係るディスク記録面のイレーズ方法は、ヘッドが記録面から読み出したサーボ・アドレスを使用して、そのヘッドをターゲット・サーボ・アドレスに対して位置決めする。さらに、前記ヘッドをターゲット・サーボ・アドレスに対して位置決めした状態において、そのヘッドによって前記記録面のイレーズを行う。前記イレーズにおけるライト電流は、同一環境温度における前記記録面へのユーザ・データの通常書き込みにおけるライト電流より大きい。大きいライト電流によって、非イレーズ領域の発生の可能性もしくは面積を小さくすることができる。前記ヘッドによるイレーズは、エラーを起こしたイレーズ工程に対するリトライであってもよい。
【発明の効果】
【００１７】
本発明によれば、記録面上のサーボ・データを読み出してヘッドの位置決めを行い、そのヘッドで記録面のイレーズを行う場合に、イレーズされない領域を少なくすることができる。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明を適用可能な実施の形態を説明する。説明の明確化のため、以下の記載及び図面は、適宜、省略及び簡略化がなされている。又、各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略されている。
【００１９】
以下においては、ディスク・ドライブ装置の一例であるハードディスク・ドライブ（ＨＤＤ）を例として、本発明の実施形態を説明する。本形態のＨＤＤは、磁気ディスク上のサーボ・データによってヘッド・ポジショニングを行うとともに、ユーザ・データ領域のイレーズを実行する。本形態のイレーズは、ターゲットからのずれに対する許可範囲の設定、イレーズにおけるリトライ、あるいはそのライト電流などに特徴を有する。
【００２０】
本実施形態の特徴点の理解を容易とするため、最初に、ＨＤＤの全体構成の概略を説明する。図１は、本実施の形態に係るＨＤＤ１の構成を模式的に示すブロック図である。図１に示すように、ＨＤＤ１は、密閉されたエンクロージャ１０内に、記録ディスクの一例である磁気ディスク１１、ヘッドの一例であるヘッド素子部１２、アーム電子回路（ＡＥ：Arm Electronics）１３、スピンドル・モータ（ＳＰＭ）１４、ボイス・コイル・モータ（ＶＣＭ）１５、そしてアクチュエータ１６を備えている。
【００２１】
ＨＤＤ１は、さらに、エンクロージャ１０の外側に固定された回路基板２０を備えている。回路基板２０上には、リード・ライト・チャネル（ＲＷチャネル）２１、モータ・ドライバ・ユニット２２、ハードディスク・コントローラ（ＨＤＣ）とＭＰＵの集積回路（以下、ＨＤＣ／ＭＰＵ）２３及びＲＡＭ２４などの各ＩＣを備えている。尚、各回路構成は一つのＩＣに集積すること、あるいは、複数のＩＣに分けて実装することができる。
【００２２】
本形態の磁気ディスク１１は垂直磁気記録方式の磁気ディスクであって、記録磁化を記録面に対して垂直方向に向かせて記録する。磁気ディスク１１は、ＳＰＭ１４に固定されている。ＳＰＭ１４は所定の角速度で磁気ディスク１１を回転する。コントローラの一例であるＨＤＣ／ＭＰＵ２３からの制御データに従って、モータ・ドライバ・ユニット２２がＳＰＭ１４を駆動する。各ヘッド素子部１２はスライダ（不図示）に固定されている。また、スライダはアクチュエータ１６の先端部に固定されている。アクチュエータ１６はＶＣＭ１５に連結され、回動軸を中心に回動することによって、ヘッド素子部１２（及びスライダ）を回転する磁気ディスク１１上においてその半径方向に移動する。モータ・ドライバ・ユニット２２は、ＨＤＣ／ＭＰＵ２３からの制御データ（本明細書においてDACOUTと呼ぶ）に従ってＶＣＭ１５を駆動する。
【００２３】
ヘッド素子部１２には、磁気ディスク１１への記録データ（ライト・データ）に応じて電気信号を磁界に変換するライト素子、及び磁気ディスク１１からの磁界を電気信号に変換するリード素子を備えている。なお、磁気ディスク１１は、１枚以上あればよく、記録面は磁気ディスク１１の片面あるいは両面に形成することができる。
【００２４】
ＡＥ１３は、複数のヘッド素子部１２の中から磁気ディスク１１へのアクセスを行う１つのヘッド素子部１２を選択し、選択されたヘッド素子部１２により再生される再生信号を一定のゲインで増幅（プリアンプ）し、ＲＷチャネル２１に送る。また、ＲＷチャネル２１からの記録信号を選択されたヘッド素子部１２に送る。ＲＷチャネル２１は、ＡＥ１３から供給されたリード信号を一定の振幅となるように増幅し、取得したリード信号からデータを抽出し、デコード処理を行う。読み出されるデータは、ユーザ・データとサーボ・データを含む。デコード処理されたユーザ・データは、ＨＤＣ／ＭＰＵ２３に供給される。また、ＲＷチャネル２１はＨＤＣ／ＭＰＵ２３から供給されたライト・データをコード変調し、更にコード変調されたライト・データをライト信号に変換してＡＥ１３に供給する。
【００２５】
ＨＤＣ／ＭＰＵ２３において、ＭＰＵはＲＡＭ２４にロードされたコードに従って動作する。ＨＤＤ１の起動に伴い、ＲＡＭ２４には、ＭＰＵ上で動作するコードの他、制御及びデータ処理に必要とされるデータが磁気ディスク１１あるいはＲＯＭ（不図示）からロードされる。ＨＤＣ／ＭＰＵ２３は、リード／ライト処理制御、コマンド実行順序の管理、サーボ信号を使用したヘッド素子部１２のポジショニング制御（サーボ制御）、インターフェース制御、ディフェクト管理などのデータ処理に関する必要な処理の他、ＨＤＤ１の全体制御を実行する。本形態のＨＤＣ／ＭＰＵ２３は、磁気ディスク１１の各記録面のイレーズ処理を実行する。この点については、後に詳述する。
【００２６】
図２を参照して、磁気ディスク１１上の記録データについて説明する。図２に示すように、磁気ディスク１１の記録面には、磁気ディスク１１の中心から半径方向に放射状に延び、所定の角度毎に離間して形成された複数のサーボ領域１１１と、隣り合う２つのサーボ領域１１１の間にデータ領域１１２が形成されている。各サーボ領域１１１には、ヘッド素子部１２の位置決め制御を行うためのサーボ・データが記録される。
【００２７】
データ領域１１２は、ユーザ・データを記憶するユーザ・データ領域と、ＨＤＤ１の制御データを記憶する管理領域を有している。磁気ディスク１１の記録面には、半径方向に所定幅を有し、同心円状に形成された複数のデータ・トラック１１３が形成される。ユーザ・データは、データ・トラックに沿って記録される。一つのデータ・トラックは、複数のデータ・セクタ（ユーザ・データの記録単位）を備えている。
【００２８】
データ・トラックは、磁気ディスク１１の半径方向の位置に従って、複数のゾーン１１４ａ−１１４ｃにグループ化されている。図２においては、３つのゾーン１１４ａ−１１４ｃが例示されている。ゾーン毎に記録周波数が異なり、１つのデータ・トラックに含まれるデータ・セクタの数は、ゾーンのそれぞれに設定される。同様に、磁気ディスク１１は、半径方向に所定幅を有し、同心円状に形成された複数のサーボ・トラックを備えている。各サーボ・トラックは、データ領域１１２で分離された複数のサーボ・データから構成されている。
【００２９】
図３は、データ領域１１２とサーボ領域１１１の一部を模式的に示している。本形態の磁気ディスク１１は、データ・トラック・ピッチとサーボ・トラック・ピッチとが異なるアダプティブ・フォーマットに従ってデータを記録している。データ・トラック・ピッチとサーボ・トラック・ピッチの大小関係は、ＨＤＤ１の設計によって変化し、同一ＨＤＤ１内の磁気ディスク毎に変化させることができる。
【００３０】
また、図３は、データ読み取り時及びデータ書き込み時のライト素子１２１とリード素子１２１の位置を模式的に示している。本例において、ヘッド素子部１２が磁気ディスク１１上に位置するときに、ライト素子とリード素子とは、半径方向に異なる位置にある。このライト素子とリード素子の半径方向の位置の差異（距離）はリード・ライト・オフセットとよばれている。
【００３１】
図３において、ライト素子位置１２１ａとリード素子位置１２２ａとは、データ読み取り時におけるヘッド位置を示し、ライト素子位置１２１ｂとリード素子位置１２２ｂとは、データ書き込み時におけるヘッド位置を示している。また、１２１及び１２２の矩形の半径方向寸法は、それぞれ、ライト幅及びリード幅に相当する。ライト幅はライト素子１２１がデータを書き込む領域の半径方向の寸法であり、リード幅は、リード素子１２２がデータを読み出す領域の半径方向の寸法である。
【００３２】
図３において、リード素子１２２ａはデータ・トラックDTr_mをリードする位置に位置決めされている。一方、リード素子１２２ｂは、ライト素子１２１ｂがデータ・トラックDTr_m-2にユーザ・データを書き込むための位置に位置決めされている。データ・トラックDTr_mのリード及びデータ・トラックDTr_m-2のライトの双方において、ターゲットのサーボ・アドレスは、サーボ・トラックSTr_n上にあり、そのサーボ・トラックSTr_n内における位置が異なる。
【００３３】
このように、データ・トラック・ピッチとサーボ・トラック・ピッチとが異なる場合、ヘッド素子部１２のターゲット位置は、常にはサーボ・トラックの中心とならず、ターゲット位置によってサーボ・トラック内の位置が異なる。そのため、ヘッド素子部１２の位置決め制御のために、ターゲット位置に従って、異なるバーストを使用することが必要とされる。なお、図３は各要素を模式的に示すもので、各寸法や位置関係は実際の製品のものを正確に反映するものではない。
【００３４】
本形態のＨＤＤ１は、磁気ディスク１１の各記録面のイレーズ処理を実行する。垂直磁気記録方式のＨＤＤにおいて、記録面におけるＤＣイレーズ領域が、リード素子１２２によるデータの読み出しに悪影響を及ぼす。ＤＣイレーズ領域の磁界がリード素子１２２に対する外乱となり、リード信号のＳＥＲが大きく低下する。
【００３５】
特にＨＤＤ内部の機械機構を使用してサーボ・データを磁気ディスク１１に書き込むセルフ・サーボ・ライトは、典型的にその記録面をＤＣイレーズして行うため、垂直時記録方式のＨＤＤにおいて問題となる。そこで、本形態のＨＤＤ１は、ヘッド素子部１２によって記録面のＡＣイレーズ処理を行うことで、ＤＣイレーズ領域をＡＣイレーズ領域に変換する。ＡＣイレーズは、記録面に所定周波数のパターンを書き込む。典型的には、その周波数は一定であり、ヘッド素子部が書き込むことができる最も高い周波数が選択される。
【００３６】
ＨＤＤ１は、ユーザ・データを記録する領域をできる限りＡＣイレーズすることが重要である。ここで、図３に示すように、データ・トラック・ピッチはライト素子１２１のライト幅よりも大きい。これによって、ヘッド素子部１２の位置決めにおける揺れによってスクイーズが起きることを防ぐことができる。しかし、このため、データ・トラックのセンタにライト素子１２１を位置決めしても、データ・トラック間にＤＣイレーズ領域が残ってしまう。リード処理におけるＳＥＲを改善するためには、各データ・トラックに加え、このデータ・トラック間の領域もＡＣイレーズすることが要求される。
【００３７】
本形態のＨＤＤ１は、サーボ・トラックを基準としてヘッド素子部１２を順次位置決めし、その位置決めした位置においてライト素子１２１によるイレーズを行う。ターゲット位置をサーボ・アドレスで指定し、その位置にヘッド素子部１２を移動する。ヘッド素子部１２がそのターゲット位置をフォローイングした状態において、記録面のイレーズを行う（イレーズ・トラックの生成）。そのターゲット位置における１周のイレーズが終了すると、次のターゲット位置をサーボ・アドレスで指定し、ヘッド素子部１２をそこに移動する。この処理を繰り返す。具体的には、図４（ａ）に示すように、ＨＤＤ１は、ヘッド素子部１２（リード素子１２２）を半サーボ・トラック・ピッチでターゲット位置に順次シークし、そのターゲット位置にヘッド素子部１２（リード素子１２２）を位置決めした状態において、ライト素子１２１による磁気ディスク１周分のイレーズを行う。
【００３８】
ライト幅は半サーボ・トラック・ピッチよりも大きいため、上記処理を繰り返すことで、全データ・トラック及び各データ・トラック間を含むユーザ・データを記録する全領域をＡＣイレーズすることができる。確実かつ効率的にＡＣイレーズするため、半サーボ・トラック・ピッチで順次ヘッド素子部１２を同一半径方向に移動することが好ましいが、隣接ターゲット位置の間隔がライト幅以下であることによって、実施的に、半径方向における消し残しの領域をなくすことができる。また、半サーボ・トラック・ピッチより小さいピッチでヘッド素子部１２を移動してもよい。
【００３９】
図４（ａ）の例において、リード素子１２２は、外周（OD）側から内周（ID）側に向かって半サーボ・トラック・ピッチずつ順次移動し、結果としてライト素子１２１も実質的に同様に移動する。半サーボ・トラック・ピッチの移動であるので、リード素子１２２は同一サーボ・トラックにおいて異なる位置を２周回する。半サーボ・トラック・ピッチで正確にシークするため、ＨＤＤ１は、ターゲットをサーボ・アドレスで指定する。サーボ・アドレスは、サーボ・トラックＩＤ（サーボ・トラック番号）、サーボ・セクタＩＤ（サーボ・セクタ番号）及びＰＥＳ（Position Error Signal）によって表される。磁気ディスク１１の半径方向のサーボ・アドレスは、サーボ・トラックＩＤとＰＥＳとによって特定される。
【００４０】
サーボ・アドレスについて説明する。図４（ａ）に示すように、各サーボ・データは、サーボＡＧＣ（Auto Gain Control：AGC）、サーボ・アドレス・マーク（SAM）、グレイ・コードからなりサーボ・トラックを特定するサーボ・トラックＩＤ（SERVO TRACK）、サーボ・トラック内におけるサーボ・セクタを特定するサーボ・セクタＩＤ（SERVO SECTOR）、そして細かい位置制御をするためのバースト・パターンを備えている。
【００４１】
ＨＤＤ１は、サーボＡＧＣの読み出し振幅を使用してＡＧＣのゲイン値を決定する。ＳＡＭは、ＲＷチャネル２１がサーボ・データを処理するためのタイミングを与える。サーボ・トラック番号は各サーボ・トラックを特定し、サーボ・セクタＩＤはサーボ・トラック内における各サーボ・セクタを特定する。
【００４２】
バースト・パターンは、円周方向位置、半径方向位置の異なる４つのバーストＡ、Ｂ、Ｃ、Ｄからなっている。また、各バーストは、バーストＡ、Ｂ、Ｃ、Ｄの順で内周側から配列されている。各バーストの再生信号の振幅によって、サーボ・トラック内の相対位置を決定することができる。図４（ｂ）に示すように、本例において、サーボ・トラック内の位置は、半径方向に２５６分割されたＰＥＳ値で表される。つまり、半径方向における位置はサーボ・トラックＩＤとＰＥＳ値で表される。
【００４３】
図４（ｂ）の例においては、サーボ・トラック内において、内周（ID）側端がＰＥＳ０であり、外周（OD）側端がＰＥＳ２５５である。隣接サーボ・トラックのＰＥＳ０とＰＥＳ２５６との位置は同一である。各サーボ・トラックの中心はＰＥＳ１２８である。ＰＥＳは、バースト・パターンによって決定される。具体的には、本形態のＨＤＤ１は、バーストＡ及びバーストＢを使用して計算するメインＰＥＳ（ＭＰＥＳ）と、バーストＣ及びバーストＤを使用して計算するセカンダリＰＥＳ（ＳＰＥＳ）とを、位置決め制御において使用する。
【００４４】
ＭＰＥＳは｜Ａ−Ｂ｜／（Ａ＋Ｂ）を使用して算出される。また、ＳＰＥＳは、｜Ｃ−Ｄ｜／（Ｃ＋Ｄ）を使用して算出される。ここで、各アルファベットは、各バーストの読み出し振幅値を表している。ＨＤＣ／ＭＰＵ２３は、ヘッド位置に従って使用するＰＥＳを変更する。具体的には、ＨＤＣ／ＭＰＵ２３は、ヘッド素子部１２が読み出したターゲット・サーボ・アドレスがＰＥＳ６４〜ＰＥＳ１９２の間にある場合にＭＰＥＳを使用する。読み出したサーボ・アドレスがそれ以外の領域にある場合に、ＨＤＤ１はＳＰＥＳを使用する。
【００４５】
６４ＰＥＳと１９２ＰＥＳで使用するバーストが切り替わるが、これらの近傍において、ＰＥＳと物理移動量との関係が他の領域と異なり、関係の歪が存在する。具体的には、６４ＰＥＳと１９２ＰＥＳの近傍において、ＰＥＳ変化量に対する物理移動量の変化率が増加し、位置決めの安定性が低下する。このため、本例においては、各サーボ・トラックにおいて、これらのＰＥＳ値から離れた３２ＰＥＳ及び１６０ＰＥＳをターゲット・サーボ・アドレスとして、順次ヘッド素子部１２を移動していく。３２ＰＥＳと１６０ＰＥＳの間隔は１２８ＰＥＳとなり、半サーボ・トラック幅と一致する。
【００４６】
本形態のＨＤＤ１は、通常のライト処理における許可範囲よりも広い許可範囲をＡＣイレーズ処理において使用する。ヘッド素子部１２は、ターゲット位置から許可範囲内にあることを条件として、ユーザ・データもしくはＡＣイレーズ・パターンを書き込む。ヘッド素子部１２がこの許可範囲からはずれると、ＨＤＣ／ＭＰＵ２３は、ユーザ・データもしくはＡＣイレーズ・パターンの書き込みを停止する。
【００４７】
この許可範囲について、図５を参照して説明する。図５は、通常のライト処理における許可範囲と、ＡＣイレーズ処理における許可範囲とを示している。許可範囲は、ターゲット・サーボ・アドレスの内周側及び外周側における二つの境界ＰＥＳ値（ライト・インヒビット値）によって規定される。通常のユーザ・データ書き込みにおける許可範囲は、通常ライト・インヒビット値（NORMAL WRITE INHIBIT）で規定されている。一方、ＡＣイレーズにおける許可範囲は、ＡＣイレーズ・ライト・インヒビット値（AC ERASE WRITE INHIBIT）で規定されている。
【００４８】
図５の例においては、通常のユーザ・データ書き込みのライト・インヒビット値は、ターゲット位置（TARGET）から内周側及び外周側においてＸＰＥＳ（Ｘは正の整数）である。ＡＣイレーズにおける許可範囲のライト・インヒビット値は、内周側及び外周側において（Ｘ＋ｙ）ＰＥＳ（ｙは正の整数）である。例えば、Ｘを３０ＰＥＳ、ｙを１５ＰＥＳに設定する。
【００４９】
図５の各円１１５ａ−１１５ｆは、ヘッド素子部１２（リード素子１２２）が順次読み出した各サーボ・データから計算したヘッド位置（サーボ・アドレス）を表している。通常のユーザ・データの書き込みにおいて、ＨＤＣ／ＭＰＵ２３がＸＰＥＳで規定される許可範囲を使用し、１１５ｅ及び１１５ｆのヘッド位置がデータ書き込みを禁止される。ＡＣイレーズ処理において、ＨＤＣ／ＭＰＵ２３は（Ｘ＋ｙ）ＰＥＳで規定される許可範囲を使用し、１１５ｆのヘッド位置のみがＡＣパターンの書き込みを禁止される。
【００５０】
このように、ヘッド素子部１２が読み取ったＰＥＳ値がターゲット・サーボ・アドレスから内周もしくは外周側にライト・インヒビット値以上離れると、ＨＤＣ／ＭＰＵ２３はユーザ・データもしくはＡＣイレーズ・パターンの書き込みを行わない。つまり、書き込み前であればＨＤＣ／ＭＰＵ２３は書き込みを開始せず、書き込み中であればそれを停止する。このように、ＰＥＳ値が、ターゲット・サーボ・アドレスを基準として、ライト・インヒビット値内にあることが書き込みの条件となる。
【００５１】
通常のユーザ・データの書き込みにおいては、ライト・インヒビット値を使用してライトの禁止／許可を行うことで、隣接データ・トラックへのデータ書き込み（スクイーズ・ライト）を防止する。また、複数のリトライを行ってもヘッド位置が安定しない場合、このサーボ・データに対応するデータ・トラックが不使用領域として登録される。
【００５２】
一方、ＡＣイレーズにおいては、隣接イレーズ・トラックのスクイーズを考慮する必要はない。できる限り、ユーザ・データ領域をＡＣイレーズすることが好ましい。読み出したサーボ・アドレスがターゲット・サーボ・アドレスからの許可範囲を外れ、ＡＣイレーズが停止された位置におけるイレーズをスキップすると、ユーザ・データ領域に、ＡＣイレーズされない領域が残る。
【００５３】
しかし、ＡＣイレーズにおいて許可範囲を規定しないことは別の問題を生む。ヘッド位置がターゲット位置に対して安定しない場合、それはサーボ・データに欠陥があることが多い。欠陥があるサーボ・データに対してヘッド素子部１２を無理にフォローイングさせようとすると、アクチュエータ１６が暴走し、サーボ・データがＡＣイレーズされる、もしくはヘッド素子部１２や磁気ディスク１１にダメージを与える可能性がある。本形態のＨＤＤ１は、上述のように、通常のライト処理よりも広い許可範囲を使用してＡＣイレーズを行う。これによって上記の問題を避けると共に、ＡＣイレーズされない領域が残る可能性を下げることができる。
【００５４】
ＡＣイレーズにおける許可範囲は、ＡＣイレーズされない領域の発生をできる限り抑えるように設定することが好ましい。上述のように、本形態のＡＣイレーズ処理においては、隣接するターゲット位置の間隔は、ライト幅以下となっている。しかし、ＡＣイレーズされない領域をより確実に防ぐには、許可範囲内におけるヘッド素子部１２のゆれをも考慮することが重要である。許可範囲内においてヘッド位置がゆれても、隣接ターゲット位置におけるイレーズ領域が重なるようにすることが好ましい。つまり、隣接するターゲット・サーボ・アドレスのそれぞれにおいて、ヘッド位置が互いに反対側にずれた場合であっても、ＡＣイレーズ領域の端が重なるように許可範囲を設定することが好ましい。
【００５５】
図６は、２つの隣接するターゲット位置と、各ターゲット位置に対応する許可範囲の好ましい一例を示している。ライト素子位置１２１ｃは、外周側のターゲット位置（TARGET_N）にずれなく位置決めされている状態を示している。ライト素子位置１２１ｅは内周側のターゲット位置（TARGET_N+1）にずれなく位置決めされている状態を示している。
【００５６】
ライト素子位置１２１ｅは、外周側のターゲット位置に位置決めされた状態において、内周側のターゲット位置の反対側（外周側）にヘッド素子部１２が最もずれた状態を示している。また、ライト素子位置１２１ｆは、内周側のターゲット位置に位置決めされた状態において、外周側のターゲット位置の反対側（内周側）にヘッド素子部１２が最もずれた状態を示している。図の各ライト素子位置１２１ｃ−１２１ｆは、ライト素子１２１によってＡＣイレーズされる領域に相当し、その半径方向の寸法がライト幅となる。
【００５７】
図６において、ライト素子位置１２１ｅとライト素子位置１２１ｆとの間には、磁気ディスク１１の半径方向においてギャップが存在しない。このため、外周側のターゲット位置と内周側のターゲット位置の間において、データ領域の全領域がライト素子１２１によってＡＣイレーズされる。この状態を実現するためには、以下の条件を満たすことが必要である。
【００５８】
ライト素子１２１のライト幅をW、外周側ターゲット位置（TARGET_N）に対する外周側のライト・インヒビット値を（AC ERASE INHIBIT_N）、内周側ターゲット位置（TARGET_N+1）に対する内周側のライト・インヒビット値を（AC ERASE INHIBIT_N+1）、外周側ターゲット位置と内周側ターゲット位置との間の間隔Lとする。なお、これらは、例えばＰＥＳ値で表すことができる。
【００５９】
これら４つの値の間において、W≧L＋（AC ERASE INHIBIT_N）＋（AC ERASE INHIBIT_N+1）の関係が成立する場合、ヘッド位置のゆれにかかわらず、ターゲット間の全領域をＡＣイレーズすることができる。ＡＣイレーズ処理における隣接ターゲット位置が上述の関係を満たすことで、ＡＣイレーズ・トラック間のギャップの発生をより確実に抑えることができる。
【００６０】
なお、制御の容易化の点から、各ターゲット位置における許可範囲は同一であることが好ましいが、ターゲット位置によって変化させることができる。同様に、内周側と外周側のライト・インヒビット値は同一であることが好ましいが、これらに対して異なる値を設定してもよい。
【００６１】
図７は、本形態のイレーズ処理に関連する構成要素を模式的に示すブロック図である。ＡＣイレーズ処理制御部２３１は、磁気ディスク１１の各記録面のイレーズ処理を制御する。ＡＣイレーズ処理制御部２３１は、ＨＤＣ／ＭＰＵ２３の論理構成要素として実装され、ＨＤＣ／ＭＰＵ２３のＭＰＵがコードに従って動作することによってＡＣイレーズ処理制御部２３１として機能する。あるいは、ＨＤＣ／ＭＰＵ２３のハードウェア構成の一部とコードに従って動作するＭＰＵとで、ＡＣイレーズ処理制御部２３１を構成することができる。
【００６２】
ＲＷ処理制御部２３２は、ＨＤＤ１内における通常のリード及びライト処理を実行制御する論理構成要素である。また、本形態においては、ＲＷ処理制御部２３２は、ＡＣイレーズ処理制御部２３１の指示に従って、本形態のイレーズ処理におけるヘッド素子部１２の位置決め制御や記録面の実際のイレーズなどの実行を制御する。ＲＷ処理制御部２３２は、ＨＤＣ／ＭＰＵ２３のハードウェア構成の一部とコードに従って動作するＭＰＵとで構成される。
【００６３】
ＡＣイレーズ処理の初期設定において、ＡＣイレーズ処理制御部２３１は、ＲＷ処理制御部２３２にライト・インヒビット値（WRITE INHIBIT）を設定する。ＲＷ処理制御部２３２は、ＡＣイレーズ処理において、この設定されたライト・インヒビット値に従ってＡＣイレーズを制御する。
【００６４】
ＡＣイレーズ処理制御部２３１は、ＲＷ処理制御部２３２にターゲットとなるサーボ・アドレス（SERVO TARGET）を指定して、そのターゲット位置におけるＡＣイレーズを指示する。ＲＷ処理制御部２３２は、ヘッド素子部１２からＡＥ１３及びＲＷチャネル２１を介して取得したサーボ・アドレス（SERVO DATA）を使用して、ヘッド素子部１２をターゲット・サーボ・アドレスにシークさせる。具体的には、ターゲットのサーボ・アドレスと取得した現在のサーボ・アドレスとから、ＶＣＭ１５に流すＶＣＭ電流（VCM CURRENT）の値を決定し、それを示す制御データ（DACOUT）をモータ・ドライバ・ユニット２２に出力する。
【００６５】
ヘッド素子部１２をターゲット位置の位置決めした状態において、ＲＷ処理制御部２３２はＲＷチャネル２１に制御信号（CONTROL SIGNALS）によって、その位置におけるＡＣイレーズを指示する。ＲＷチャネル２１は、ＲＷ処理制御部２３２に指示されている間、ＡＥ１３にＡＣイレーズの信号を出力する。
【００６６】
ターゲット位置における磁気ディスク１１の１周のイレーズが終了すると、図４（ｂ）を参照して説明したように、ＡＣイレーズ処理制御部は、半サーボ・トラック・ピッチ分ヘッド素子部１２を移動する。以下、ヘッド素子部１２のシーク、位置決め及びイレーズを繰り返し実行して、ユーザ・データ領域におけるイレーズを進めていく。
【００６７】
ターゲット位置にヘッド素子部１２を位置決めしている状態において、ヘッド素子部１２が読み出したサーボ・アドレス値が許可範囲をはずれると、ＲＷ処理制御部２３２はＲＷチャネル２１にＡＣイレーズの停止を指示する。さらに、ＲＷ処理制御部２３２は、停止したＡＣイレーズのリトライを実行する。このリトライについては、後に詳述する。予め定められたステップ数のリトライによっても、そのターゲット位置においてＡＣイレーズを完了することができない場合、ＲＷ処理制御部２３２はその結果をＡＣイレーズ処理制御部２３１に通知する。
【００６８】
ＡＣイレーズ処理制御部２３１は、エラーを起こしたサーボ・アドレスに対応するデータ・トラックを、不使用領域として欠陥管理テーブル２４１に登録する。ＲＷ処理制御部２３２は、この欠陥管理テーブル２４１に登録されたデータ・トラックを、ユーザ・データの記録には使用しない。登録するデータ・トラックは、ライトにおいて対応するデータ・トラックを含む。ライトにおいて欠陥を有するサーボ・データが使用されると、他のユーザ・データを上書きしてしまうことがありうる。このように不使用領域として登録することで、欠陥を有するサーボ・データが使用されて、ユーザ・データのライトが実行されることを防止することができる。
【００６９】
また、ライトにおいて対応するデータ・トラックに加えて、リードにおいて対応するデータ・トラックも含むことが好ましい。これによって、欠陥を有するサーボ・データのためにユーザ・データを読み出すことができなくなることを事前に防止することができる。また、登録するデータ・トラックは、エラーを起こしたサーボ・アドレスに対応するに加えて、その内周側及び外周側において隣接する１もしくは複数データ・トラックも、不使用領域として登録することが好ましい。サーボ・データに欠陥がある場合、それに隣接するサーボ・データにも欠陥がある可能性が高いからである。
【００７０】
ライトにおいて対応するデータ・トラックは、例えば、ユーザ・データのライトにおいて使用されるターゲット・サーボ・アドレスが、エラーを起こしたサーボ・アドレスに最も近いデータ・トラックとすることができる。リードにおいて対応するデータ・トラックも同様に、ユーザ・データのリードにおいて使用されるターゲット・サーボ・アドレスが、エラーを起こしたサーボ・アドレスに最も近いデータ・トラックとすることができる。あるいは、サーボ・アドレスをデータ・トラック数で分割し、そのターゲット・サーボ・アドレスを含むサーボ・アドレス領域を、予め各データ・トラックに対応づけることができる。
【００７１】
ＡＣイレーズ処理制御部２３１は、サーボ・アドレスからライト及びリードにおいて対応するデータ・トラック番号を特定することが必要である。本形態のＡＣイレーズ処理制御部２３１は、ＲＷ処理制御部２３２が通常機能として有する機能を利用して、サーボ・アドレスをデータ・トラック番号に変換する。ユーザ・データのリード及びライトにおいて、ＲＷ処理制御部２３２はホスト５１から指定されたデータ・トラックを指定するデータから、それに対応するサーボ・アドレスを算出する。ＡＣイレーズ処理制御部２３１は、この機能を使用して、サーボ・アドレスからデータ・トラック番号を特定する。
【００７２】
具体的には、ＡＣイレーズ処理制御部２３１は、予め設定されたデータ・トラック番号を指定して、ライトもしくはリードのためのシーク・コマンドをＲＷ処理制御部２３２に渡す。ＲＷ処理制御部２３２は、そのデータ・トラック番号から対応するサーボ・アドレスを算出し、そのサーボ・アドレスをＡＣイレーズ処理制御部２３１に返す。ＡＣイレーズ処理制御部２３１は、取得したサーボ・アドレスとエラーを起こしたサーボ・アドレスとを比較し、その差分を確認する。
【００７３】
差分が予め設定された範囲内にある場合、ＡＣイレーズ処理制御部２３１はそのデータ・トラックを対応するデータ・トラックと特定する。その差分が予め設定された値を超える場合、二つのサーボ・アドレスの大小関係及び差分から、ＡＣイレーズ処理制御部２３１は、ＲＷ処理制御部２３２に渡す新たなデータ・トラック番号を決定する。サーボ・アドレスは、データ・トラック番号対して、単調増加もしくは単調減少する関係にあり、ＡＣイレーズ処理制御部２３１は、エラーを起こしたサーボ・アドレスに近づくように、次に渡すデータ・アドレスを決定することができる。
【００７４】
上述のように、ヘッド素子部１２が読み出したサーボ・アドレスがターゲットからの許可範囲をはずれると、ＲＷ処理制御部２３２はイレーズを停止する。停止の通知を受けたＡＣイレーズ処理制御部２３１は、その停止されたイレーズに対するリトライ処理を実行する。イレーズのリトライ処理は、複数の異なるリトライ・ステップを含む。その一つは、同一条件によるイレーズのリトライ・ステップである。
【００７５】
本形態のリトライは、さらに、ターゲット位置をオフセットするリトライ・ステップを有している。通常のライト処理では、隣接トラックのスクイーズを避けるため、ターゲット位置をずらすことは好ましくないが、ＡＣイレーズにおいてスクイーズの問題はなく、また、できる限りＡＣイレーズを実行することで、イレーズされない領域を少なくすることが重要である。
【００７６】
ターゲット位置をオフセットしたリトライにおいては、そのオフセット量が重要である。オフセットが大きい場合、隣接するターゲット位置に対応するイレーズ領域が重なることなく離間する。すると、ＡＣイレーズされない領域が残る、もしくはＡＣイレーズされない領域が大きくなってしまう。
【００７７】
図８は、最初のターゲット位置（TARGET_N）におけるイレーズにおいてエラーが発生し、リトライを行う場合のライト素子位置の例を示している。ライト素子位置１２１ｇはターゲット位置（TARGET_N）におけるイレーズに対応し、ライト素子位置１２１ｉは、そのリトライにおけるターゲット位置（OFFSET）におけるイレーズに対応している。リトライにおいて、ライト素子は外周側にオフセット量Fだけオフセットされている。
【００７８】
図８に示すように、内周側の隣接ターゲット位置（TARGET_N+1）とリトライ前の外周側ターゲット位置（TARGET_N）との間の間隔は、Lで表されている。この間隔Lと、オフセット量Fとの和（F＋L）が、ヘッド素子部１２のライト幅（W）以下であることが好ましい。つまり、ライト素子位置１２１ｉとライト素子位置１２１ｈとが半径方向において重なることが好ましい。
【００７９】
上記条件を満たす場合、隣接ターゲット位置（TARGET_N+1）のイレーズにおいてオフセットしなければ、リトライにおいてターゲット位置をオフセットさせても、ヘッド素子部１２がターゲット上にある場合には、隣接するイレーズ領域の間にスペースが存在しない。このように、リトライにおけるターゲット位置（OFFSET）のオフセット量（F）を、リトライ前のターゲット位置（TARGET_N）とオフセットする側（図８の例でOD側）と反対側（図８の例でID側）における隣接ターゲット位置（TARGET_N+1）との間の距離（L）とを足した値（F＋L）が、ヘッド素子部１２のライト幅（W）以下であることで、隣接ターゲット位置の間においてイレーズされない領域が広がり、リード・オペレーションに大きく影響することを防ぐことができる。
【００８０】
ここで、リトライにおいても、ヘッド素子部１２が読み出したサーボ・アドレスがターゲットのサーボ・アドレスから許可範囲内にあることを条件として、ＨＤＤ１はＡＣイレーズを実行する。従って、ヘッド素子部１２（ライト素子１２１）は、許可範囲内において半径方向における位置が揺れる。わずかなＤＣイレーズ領域も問題になるＨＤＤにおいては、この許可範囲内においてヘッド位置が変動しても、隣接するイレーズ領域の間にギャップが存在しないことが好ましい。
【００８１】
図８において、ライト素子位置１２１ｊは、オフセットされたターゲット位置（OFFSET）においてイレーズにおいて、外周側にヘッド素子部１２が最もずれた状態を示している。また、ライト素子位置１２１ｋは、内周側ターゲット位置（TARGET_N+1）においてイレーズにおいて、内周側にヘッド素子部１２が最もずれた状態を示している。
【００８２】
図８に示すように、外周側のターゲット・サーボ・アドレス（TARGET_N）の外周側インヒビット値（AC ERASE INHIBIT_N）と内周側ターゲット・サーボ・アドレス（TARGET_N+1）の内周側のインヒビット値（AC ERASE INHIBIT_N+1）とを、上記の（F＋L）にさらに加算した値が、ヘッド素子部１２のライト幅（W）以下であることが好ましい。つまり、W≧（F＋L）＋（AC ERASE INHIBIT_N）＋（AC ERASE INHIBIT_N+1）の関係を満たすことが好ましい。これによって、許可範囲内においてライト素子位置が半径方向において揺れても、
【００８３】
上述の例は、隣接するターゲット位置の一方のみにおいてリトライを実行する例を説明した。しかし、隣接するターゲット位置の双方がリトライを実行する可能性がある。この場合、オフセット方向が同一であれば、これまでの例で対応することができるが、異なる方向にオフセットする場合、消去領域の間隔がさらに広がる。従って、そのオフセット量及びインヒビット値について、異なる考察が必要である。
【００８４】
図９は、隣接するターゲット位置の双方において、互いに逆方向にオフセットする例を示している。ライト素子位置１２１ｌは外周側ターゲット位置（TARGET_N）におけるイレーズに対応し、ライト素子位置１２１ｎは、そのリトライにおけるターゲット位置（OFFSET_N）におけるイレーズに対応している。リトライにおいて、ライト素子は外周側にオフセット量F_Nだけオフセットされている。ライト素子位置１２１ｐは、オフセットされたターゲット位置（OFFSET_N）におけるイレーズにおいて、外周側にヘッド素子部１２が最もずれた状態を示している。その外周側インヒビット値は、AC ERASE INHIBIT_Nである。
【００８５】
ライト素子位置１２１ｍは内周側ターゲット位置（TARGET_N+1）におけるイレーズに対応し、ライト素子位置１２１ｏは、そのリトライにおけるターゲット位置（OFFSET_N+1）におけるイレーズに対応している。リトライにおいて、ライト素子は外周側にオフセット量F_N+1だけオフセットされている。ライト素子位置１２１ｑは、オフセットされたターゲット位置（OFFSET_N+1）におけるイレーズにおいて、内周側にヘッド素子部１２が最もずれた状態を示している。その内周側インヒビット値は、AC ERASE INHIBIT_N+1である。
【００８６】
内周側の隣接ターゲット位置（TARGET_N+1）とリトライ前の外周側ターゲット位置（TARGET_N）との間の間隔は、Lで表されている。この間隔Lと、各ターゲット位置のオフセット量F_N、F_N+1との和（L＋（F_N）＋（F_N+1））が、ヘッド素子部１２のライト幅（W）以下であることが好ましい。つまり、ライト素子位置１２１ｎとライト素子位置１２１ｏとが半径方向において重なることが好ましい。
【００８７】
また、許可範囲内におけるヘッド位置のゆれを考慮して、（L＋（F_N）＋（F_N+1）＋（AC ERASE INHIBIT_N）＋（AC ERASE INHIBIT_N+1））がヘッド素子部１２のライト幅（W）以下であることが、さら好ましい。これによって、隣接ターゲット位置において反対方向にオフセットしてリトライを行い、さらに、許可範囲内でヘッド位置のゆれがあっても、確実にターゲット位置間の全領域をＡＣイレーズすることがきる。
【００８８】
ＡＣイレーズのリトライにおいて、ターゲット位置をオフセットする場合、そのライト電流を増加することは、好ましい態様の一つである。オフセットすることで、隣接ターゲット位置の間隔が広がるが、ライト電流の増加はライト幅の増加につながるため、ＡＣイレーズされない領域の発生を防止する、もしくは、その領域を狭くすることができる。図７に示すように、ＡＣイレーズ処理制御部２３１は、ＡＥ１３にライト電流値（WRITE CURRENT VALUE）をセットする。
【００８９】
順次実行される通常のＡＣイレーズ工程において、ＡＣイレーズ処理制御部２３１は、予め定められた電流値をセットする。リトライ処理の開始において、ＡＣイレーズ処理制御部２３１は、通常のイレーズ工程におけるライト電流値よりも大きい予め定められた電流値をセットする。ＡＣイレーズのリトライが終了すると、ＡＣイレーズ処理制御部２３１は、通常のＡＣイレーズ工程におけるライト電流値を、再度、ＡＥ１３にセットする。なお、ＡＣイレーズ処理制御部２３１は、ライト電流値を、温度によって変化させることができる。具体的には、ＨＤＤ１が温度検出器を備え（不図示）、ＡＣイレーズ処理制御部２３１は、その検出温度に従ってライト電流を変化させる。
【００９０】
また、ＡＣイレーズ処理制御部２３１は、ＡＣイレーズ処理において、同一条件におけるユーザ・データのライト処理におけるライト電流よりも、大きいライト電流を使用してＡＣイレーズを行うことが好ましい。つまり、ＡＣイレーズのリトライに限らず、通常のＡＣイレーズ工程においても、ユーザ・データのライト処理における電流値よりも大きい値を使用する。
【００９１】
ＨＤＤ１が、ユーザ・データのライト処理におけるライト電流値を、温度に従って変化させることがある。この場合、ＡＣイレーズ処理制御部２３１は、同一温度におけるユーザ・データのライト電流よりも高いライト電流を使用して、ＡＣイレーズを実行する。大電流を使用し続けることは、素子の劣化を誘起し、また、サーボ・データの読み出しにおいてノイズを発生することがある。この点からは、上述のように、リトライにおいてオフセットを補償するように、ライト電流を増加させることが好ましい。
【００９２】
以上、本発明の好ましい形態を説明したが、本発明は上述した実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。例えば、本発明は、ＨＤＤに好適であるが、他の記録ディスクを使用するディスク・ドライブ装置に適用することができる。また、本発明は、上述のように、垂直磁気記録のＡＣイレーズに特に有用であるが、面内記録におけるＤＣイレーズ処理などに適用することを妨げるものではない。
【００９３】
本発明は、アダプティブ・フォーマットで記録されたディスクのイレーズに特に有用であるが、これと異なるフォーマットの記録面のイレーズに本発明を適用することができる。また、ユーザ・データ領域の一部のイレーズに本発明を適用してもよい。ヘッド素子部の移動は、半径方向における同一方向に順次移動することが好ましいが、他の移動方法を採用してもよい。上述のように、ターゲット位置のサーボ・アドレスを直接指定してヘッドのポジショニングを行うことが好ましいが、許可範囲の設定やライト電流の設定などは、他のヘッド位置制御を使用したイレーズ処理に適用することができる。
【図面の簡単な説明】
【００９４】
【図１】本実施形態において、ハードディスク・ドライブの全体構成を模式的に示すブロック図である。
【図２】本実施形態において、磁気ディスクの記録面の記録データの状態を模式的に示す図である。
【図３】本実施形態において、データ読み取り時及びデータ書き込み時のライト素子とリード素子の位置を模式的に示す図である。
【図４】本実施形態において、サーボ・データのデータ・フォーマット及びイレーズ処理におけるリード素子（ヘッド素子部）の移動方法を模式的に示す図である
【図５】本実施形態において、ヘッド素子部が順次読み出したサーボ・アドレスの値、通常のユーザ・データの書き込みにおける許可範囲及びＡＣイレーズ処理における許可範囲の関係を模式的に示す図である。
【図６】本実施形態において、ＡＣイレーズ処理における隣接ターゲット位置、各許可範囲及びライト幅の関係を模式的に示す図である。
【図７】本実施形態において、ＡＣイレーズ処理に関連する論理構成を模式的に示すブロック図である。
【図８】本実施形態において、リトライにおいて一つのターゲット位置をオフセットする場合における、オフセット位置、許可範囲及びライト幅の関係を模式的に示す図である。
【図９】本実施形態において、リトライにおいて隣接する二つのターゲット位置を逆方向にオフセットする場合における、オフセット位置、許可範囲及びライト幅の関係を模式的に示す図である。
【符号の説明】
【００９５】
１  ハードディスク・ドライブ、１０  エンクロージャ、１１  磁気ディスク
１２  ヘッド素子部、１３  アーム・エレクトロニクス、１４  スピンドル・モータ
１５  ボイス・コイル・モータ、１６  アクチュエータ、２０  回路基板
２１  ＲＷチャネル、２２  モータ・ドライバ・ユニット
２３  ハードディスク・コントローラ／ＭＰＵ、２４  ＲＡＭ、５１  ホスト
１１１  サーボ領域、１１２  データ領域、１１３  データ・トラック
１１４ａ−１１４ｃ  ゾーン、１１５ａ−１１５ｆ  ヘッド位置
１２１  ライト素子位置、１２２  リード素子位置
２３１  ＡＣイレーズ処理制御部、２３２  ＲＷ処理制御部
【図１】
2007287252.tif 000003
【図２】
2007287252.tif 000004
【図３】
2007287252.tif 000005
【図４】
2007287252.tif 000006
【図５】
2007287252.tif 000007
【図６】
2007287252.tif 000008
【図７】
2007287252.tif 000009
【図８】
2007287252.tif 000010
【図９】
2007287252.tif 000011