(57)【要約】  磁気ディスク装置は、入力された媒体に予め書き込まれている磁気ヘッドの位置を制御するための情報を示す仮パターンに対して、磁気ヘッドの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させて、移動させた磁気ヘッドの移動量に基づいて、媒体の最内周から書き込まれるサーボパターンと、最外周から書き込まれるサーボパターンとの合流部を算出する。そして、磁気ディスク装置は、媒体の最内周に磁気ヘッドを移動させて、最内周から仮パターンに対して磁気ヘッドの位置制御を行いつつ、算出した合流部までサーボパターンを書き込む。同様に、磁気ディスク装置は、最外周に磁気ヘッドを移動させて、最外周から仮パターンに対してヘッドの位置制御を行いつつ、算出した合流部までサーボパターンを書き込む。
2009133611.tif 000002
【特許請求の範囲】
【請求項１】
入力された媒体に予め書き込まれているヘッドの位置を制御すための情報を示す仮パターンに対して、ヘッドの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させる移動工程と、
前記移動工程により移動させたヘッドの移動量に基づいて、前記最内周から書き込まれるサーボパターンと、前記最外周から書き込まれるサーボパターンとの合流部を算出する合流点算出工程と、
前記最内周にヘッドを移動させて、前記最内周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流点算出工程により算出された合流部までサーボパターンを書き込む第一の書き込み工程と、
前記最外周にヘッドを移動させて、前記最外周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流点算出工程により算出された合流部までサーボパターンを書き込む第二の書き込み工程と、
を含んだことを特徴とするサーボパターン書き込み方法。
【請求項２】
前記媒体に予め書き込まれている仮パターンは、同心円状に書き込まれたパターンとは異なる、前記最内周から最外周まで連続してスパイラル状に書き込まれたスパイラルパターンであることを特徴とする請求項１に記載のサーボパターン書き込み方法。
【請求項３】
前記移動工程は、前記仮パターンとヘッドとの相対的な位置決め誤差量を用いて、前記ヘッドの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させ、
前記第一の書き込み工程は、前記誤差量を用いて、前記最内周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流部までサーボパターンを書き込み、
前記第二の書き込み工程は、前記誤差量を用いて、前記最外周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流部までサーボパターンを書き込むことを特徴とする請求項１に記載のサーボパターン書き込み方法。
【請求項４】
前記媒体は、垂直磁気記録媒体であることを特徴とする請求項１〜３のいずれか一つに記載のサーボパターン書き込み方法。
【請求項５】
入力された媒体に予め書き込まれているヘッドの位置を制御すための情報を示す仮パターンに対して、ヘッドの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させる移動手段と、
前記移動手段により移動させたヘッドの移動量に基づいて、前記最内周から書き込まれるサーボパターンと、前記最外周から書き込まれるサーボパターンとの合流部を算出する合流点算出手段と、
前記最内周にヘッドを移動させて、前記最内周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流点算出手段により算出された合流部までサーボパターンを書き込む第一の書き込み手段と、
前記最外周にヘッドを移動させて、前記最外周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流点算出手段により算出された合流部までサーボパターンを書き込む第二の書き込み手段と、
を備えたことを特徴とするサーボパターン書き込み装置。
【請求項６】
前記媒体に予め書き込まれている仮パターンは、同心円状に書き込まれたパターンとは異なる、前記最内周から最外周まで連続してスパイラル状に書き込まれたスパイラルパターンであることを特徴とする請求項５に記載のサーボパターン書き込み装置。
【請求項７】
前記移動手段は、前記仮パターンとヘッドとの相対的な位置決め誤差量を用いて、前記ヘッドの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させ、
前記第一の書き込み手段は、前記誤差量を用いて、前記最内周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流部までサーボパターンを書き込み、
前記第二の書き込み手段は、前記誤差量を用いて、前記最外周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流部までサーボパターンを書き込むことを特徴とする請求項５に記載のサーボパターン書き込み装置。
【請求項８】
前記媒体は、垂直磁気記録媒体であることを特徴とする請求項５〜７のいずれか一つに記載のサーボパターン書き込み装置。
【請求項９】
入力された媒体に予め書き込まれているヘッドの位置を制御すための情報を示す仮パターンに対して、ヘッドの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させる移動手段と、
前記移動手段により移動させたヘッドの移動量に基づいて、前記最内周から書き込まれるサーボパターンと、前記最外周から書き込まれるサーボパターンとの合流部を算出する合流点算出手段と、
前記最内周にヘッドを移動させて、前記最内周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流点算出手段により算出された合流部までサーボパターンを書き込む第一の書き込み手段と、
前記最外周にヘッドを移動させて、前記最外周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流点算出手段により算出された合流部までサーボパターンを書き込む第二の書き込み手段と、
を備えたことを特徴とする制御回路。
【請求項１０】
入力された媒体に予め書き込まれているヘッドの位置を制御すための情報を示す仮パターンに対して、ヘッドの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させる移動手段と、
前記移動手段により移動させたヘッドの移動量に基づいて、前記最内周から書き込まれるサーボパターンと、前記最外周から書き込まれるサーボパターンとの合流部を算出する合流点算出手段と、
前記最内周にヘッドを移動させて、前記最内周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流点算出手段により算出された合流部までサーボパターンを書き込む第一の書き込み手段と、
前記最外周にヘッドを移動させて、前記最外周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流点算出手段により算出された合流部までサーボパターンを書き込む第二の書き込み手段と、
を備えたことを特徴とする磁気ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、記憶媒体へのサーボパターン書き込み方法、サーボパターン書き込み装置、制御回路および磁気ディスク装置に関する。
【背景技術】
【０００２】
近年、ＳＴＷ（Servo  Track  Writer）によるサーボパターンの書き込みにおいて、書き込まれたサーボパターンの品質向上や書き込み時間の短縮を目的として、様々な書き込み手法が開示されている。【０００３】
（１）単板ＳＴＷによる片方向書き手法
従来では、ＳＴＷによるサーボパターンの書き込みでは、媒体の内周側から外周側へ、または外周側から内周側へ向かって１方向にサーボパターンを書き込む単板ＳＴＷによる片方向書き手法が用いられてきた。【０００４】
ところが、この手法を用いてサーボパターンが書き込まれた媒体では、図１０−１や図１０−２に示すように、中周部と比較して外周または内周において、書き込まれたサーボパターンによるサイドフリンジが混在する。そのため、当該媒体を用いた磁気ディスク装置では、サーボパターン復調時の読み出し信号に、サイドフリンジをノイズとして重畳して読み出すこととなる。その結果、RRO（Repeatable  Run  Out）またはNRRO（Non-Repeatable  Run  Out）としてサーボループに注入され、位置決め精度が悪化するといった課題があった。【０００５】
（２）単板ＳＴＷによる両方向書き手法
上記した単板ＳＴＷによる片方向書き手法による位置決め精度の悪化を補う手法として、図１１のように、サイドフリンジがサーボパターン中にできるだけ残留しないようにする単板ＳＴＷによる両方向書き手法が開示されている（特許文献１と２参照）。この単板ＳＴＷによる両方向書き手法は、例えば、媒体の外周部分では外周から内周方向へ、媒体の内周部分では内周から外周方向へサーボパターンをライトしていく手法である。この手法で書き込まれた媒体を用いた磁気ディスク装置では、当該媒体に書き込まれたパターン中に残留したサイドフリンジの影響の少ない部分のみを選択的に使用することができる。【０００６】
ところが、この手法を用いたＳＴＷでは、サーボパターンライト中のヘッドアクチュエータの動作が１方向ではなく往復運動となるため、いわゆるヘッドアクチュエータ系のバックラッシュの影響を受ける。なお、バックラッシュとは、モータ出力と負荷の間に介在する機械的な遊び（またはガタ）を指し、特に、ボイスコイルモータとヘッド間に存在する機械的な遊びを指す。そのため、機構系が一方向に移動するＳＴＷでは問題とならないが、往復運動を行う場合には機構にあるＳＴＷでは、上記した遊びの影響で往路の出発点と復路の到着点とを正確に合致できない。【０００７】
つまり、媒体に対して直接ヘッドを位置決めしないＳＴＷでは、往復運動を伴うサーボパターンライトの際にバックラッシュの影響で、例えば、外周側から書き進んだサーボパターンと内周側から書き進んだサーボパターンとが予定した媒体中周の半径位置でうまく合流することができない。具体的には、サーボパターンが書き込まれない領域が発生したり（図１２参照）、または、その反対に後書きしたパターンが反対方向から書き込んだパターンをオーバーライトしてしまったり（図１３参照）、合流部のパターンが正常にサーボパターンとして復調できないパターンが書き込まれたりする（図１４参照）。したがって、このような媒体を用いた磁気ディスク装置では、上記した図１２〜図１４の部分で、ヘッドを位置決めできないといった課題があった。【０００８】
（３）セルフＳＴＷによるサーボパターンライト手法
そして、上記した単板ＳＴＷによる両方向書き手法の欠点を補う手法として、セルフＳＴＷによるサーボパターンライト手法が開示されている（特許文献３〜５参照）。この手法を用いたＳＴＷは、最内周に基準となるシードトラックを書き込んだ後、書き込んだシードトラックのパターンでヘッドの位置決め制御を行いながら最外周方向にサーボパターンライトを行い、全面にサーボパターンを形成する。つまり、ＳＴＷは、サーボデータの磁化転移の傾きを大きくして、記録品質の悪化した最外周から中周部分のサーボパターンを再記録（書きなおし）する。【０００９】
（４）合流点での動作手法
また、上記した単板ＳＴＷによる両方向書き手法の欠点を補う別の手法として、合流点でサーボパターンを形成せず、サーボパターンの存在しない合流点をシークで通過可能になるような方法が開示されている（特許文献６と７参照）。つまり、ＳＴＷは、サーボパターンを両方向から書き込む場合に、両方向の合流付近ではサーボパターンを書き込まない。そして、磁気ディスク装置は、当該媒体を用いる場合に、両方向の合流付近をユーザ領域として用いることなく、ヘッドのシーク動作で通過させる制御を行う。【００１０】
【特許文献１】特開２００６−２６０７１５号公報
【特許文献２】米国特許出願公開第２００６／０２０９４５２Ａ１号明細書
【特許文献３】特開２００５−３４６７６６号公報
【特許文献４】米国特許出願公開第２００５／０２６４９１７Ａ１号明細書
【特許文献５】米国特許第５，６６８，６７９号明細書
【特許文献６】特開２００４−３２６９６６号公報
【特許文献７】米国特許出願公開第２００４／０２１２９１７Ａ１号明細書
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記した従来の技術である（３）セルフＳＴＷによるサーボパターンライト手法では、再記録したサーボパターンのトラックミスレジストレーションが改善されないため、結果としてヘッドの位置決め品質が悪化するという課題があった。【００１２】
また、上記した従来技術である（４）合流点での動作手法では、一部分をシークさせないようにヘッドを動作させる必要があるため、シーケンシャルアクセス時のパフォーマンスが低下するという課題があった。さらに、（４）合流点での動作手法では、一部分をデータ容量として使用しないためデータ記憶容量が減少するという課題と、一部分をシークさせないようにヘッドを動作させる特別なファームウェアが必要であり、ファームウェアの容量や開発工数が増大するという課題があった。【００１３】
具体的には、（３）セルフＳＴＷによるサーボパターンライト手法では、最外周から中周部分のサーボパターンを再記録（書きなおし）する際に、記録品質の悪化したサーボパターンで位置決めをしながら、サーボパターンを再記録する。そのため、再記録したサーボパターンの信号品質自体は改善されても、再記録時のヘッド位置決め品質悪化による再記録サーボパターンのトラックミスレジストレーションは改善されない。【００１４】
また、（３）の手法では、一度全面にサーボパターンを形成した後に記録品質の悪化した部分のサーボパターンを再記録するため、単純に全面にサーボパターンを形成する場合と比較して、再記録する部分に必要な時間だけサーボパターンライト時間全体が長くなる。例えば、単純に全面ライトに必要な時間＝１、全体の1/2の領域を再記録したと仮定すると、（３）の手法で最終的にサーボパターンを記録させるためには、「単純に全面ライトに必要な時間＝１」＋「再記録に必要な時間＝０．５」となり、およそ１．５倍のサーボパターンライト時間がかかることになる。そのため、処理時間が増大し、今後の高記録密度化の影響によるサーボパターンライト時間の増大と合わせて生産効率の改善が期待できない。【００１５】
そこで、この発明は、上述した従来技術（１）〜（４）の課題を解決するためになされたものであり、ヘッドの位置決め品質の悪化を防止すること、記憶容量を増加させること、高パフォーマンスな装置を安価で構成すること、サーボパターンライトに必要な時間を短縮することが可能であるサーボパターン書き込み方法、サーボパターン書き込み装置、制御回路および磁気ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上述した課題を解決し、目的を達成するため、本装置は、入力された媒体に予め書き込まれているヘッドの位置を制御すための情報を示す仮パターンに対して、ヘッドの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させる移動手段と、前記移動手段により移動させたヘッドの移動量に基づいて、前記最内周から書き込まれるサーボパターンと、前記最外周から書き込まれるサーボパターンとの合流部を算出する合流点算出手段と、前記最内周にヘッドを移動させて、前記最内周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流点算出手段により算出された合流部までサーボパターンを書き込む第一の書き込み手段と、前記最外周にヘッドを移動させて、前記最外周から仮パターンに対してヘッドの位置制御を行いつつ、前記合流点算出手段により算出された合流部までサーボパターンを書き込む第二の書き込み手段と、を備えたことを特徴とする。
【発明の効果】
【００１７】
本装置によれば、ヘッドの位置決め品質の悪化を防止すること、記憶容量を増加させること、高パフォーマンスな装置を安価で構成すること、サーボパターンライトに必要な時間を短縮することが可能である。
【図面の簡単な説明】
【００１８】
【図１】図１は、実施例１に係る磁気ディスク装置の概要を説明するための図である。
【図２】図２は、実施例１に係る磁気ディスク装置の構成を示すブロック図である。
【図３】図３は、実施例１に係る媒体の構成を示すブロック図である。
【図４】図４は、実施例１に係るControllerの構成を示すブロック図である。
【図５】図５は、実施例１に係るＲＤＣの構成を示すブロック図である。
【図６】図６は、実施例１に係るＳＶＣの構成を示すブロック図である。
【図７】図７は、実施例１に係る磁気ディスク装置における処理の流れを示すフローチャートである。
【図８】図８は、媒体に予め書き込まれているスパイラルパターンを直線形態で示した図である。
【図９】図９は、媒体に予め書き込まれているスパイラルパターンを詳細に示した図である。
【図１０−１】図１０−１は、従来技術に係る内周部から書き込まれたサーボパターンにおいてサイドフリンジが存在する例を示す図である。
【図１０−２】図１０−２は、従来技術に係る外周部から書き込まれたサーボパターンにおいてサイドフリンジが存在する例を示す図である。
【図１１】図１１は、従来技術に係る両方向からサーボパターンを書き込む例を示す図である。
【図１２】図１２は、従来技術に係る両方向からサーボパターンを書き込んだ際に合流部が連続していない例を示す図である。
【図１３】図１３は、従来技術に係る両方向からサーボパターンを書き込んだ際に合流部がオーバーライトして書き込まれた例を示す図である。
【図１４】図１４は、従来技術に係る両方向からサーボパターンを書き込んだ際に合流部が復調できないパターンが書き込まれた例を示す図である。
【符号の説明】
【００１９】
１０  磁気ディスク
１１  DiskEnclosure
１１ａ  スピンドルモータ
１１ｂ  媒体
１１ｃ  磁気ヘッド
１１ｄ  ランプ
１１ｅ  アクチュエータ
１１ｆ  プリアンプ
１１ｇ  ボイスコイルモータ
１２  Controller
１２ａ  I/O  Circuit
１２ｂ  I/O  Circuit
１２ｃ  I/O  Circuit
１２ｄ  I/O  Circuit
１２ｅ  Memory
１２ｆ  ＭＰＵ／ＨＤＣ
１２ｇ  移動制御部
１２ｈ  合流点算出部
１２ｉ  第一書き込み部
１２ｊ  第二書き込み部
１３  ＲＤＣ
１３ａ  Data  Read  Path
１３ｂ  Servo  Demodulator
１３ｃ  Data  Write  Path
１３ｄ  Servo  Pattern  Generator
１４  ＳＶＣ
１４ａ  SPM  Driver  Circuit
１４ｂ  VCM  Driver  Circuit
１４ｃ  VCM  BEMF  Detector
２０  HostController
【発明を実施するための最良の形態】
【００２０】
以下に添付図面を参照して、この発明に係るサーボパターン書き込み方法、サーボパターン書き込み装置、制御回路および磁気ディスク装置の実施例を詳細に説明する。なお、以下では、本実施例に係る磁気ディスク装置の概要、磁気ディスク装置の構成および処理の流れを順に説明し、最後に本実施例に対する種々の変形例を説明する。
【実施例１】
【００２１】
［磁気ディスク装置の概要］
まず最初に、図１を用いて、実施例１に係る磁気ディスク装置の概要を説明する。図１は、実施例１に係る磁気ディスク装置の概要を説明するための図である。【００２２】
実施例１に係る磁気ディスク装置は、仮パターンが書き込まれた媒体（メディア）を受け付けて、当該仮パターンに基づいて最終的に製品動作時に使用するサーボパターンを書き込むＳＴＷなどの装置である。そして、実施例１に係る磁気ディスク装置では、特に、ヘッドの位置決め品質の悪化を防止すること、記憶容量を増加させること、高パフォーマンスな装置を安価で構成すること、サーボパターンライトに必要な時間を短縮することが可能である。【００２３】
なお、仮パターンとは、必ずしも製品出荷前の仮サーボパターンである必要はなく、ヘッドの位置制御を実施することができる情報であればよい。また、仮パターンは、同心円状に書き込まれていてもよく、最内周（最も内側のトラック）から最外周（最も外側のトラック）まで連続してスパイラル状に書き込まれたスパイラルパターンであってもよい。【００２４】
ここで、実施例１に係る磁気ディスク装置の概要について説明する。実施例１に係る磁気ディスク装置は、入力された媒体に予め書き込まれている仮パターンに対して、ヘッドの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させ、移動させた磁気ヘッドの移動量に基づいて、最内周から書き込まれるサーボパターンと、最外周から書き込まれるサーボパターンとの合流部を算出する（図１の（１）参照）。【００２５】
具体的には、磁気ディスク装置は、媒体が組み込まれると、ＳＰＭ（スピンドルモータ）を起動して媒体を回転させる。続いて、磁気ディスク装置は、ランプ上から最内周のインナーストッパ位置に到達するまで磁気ヘッドを移動させる。磁気ヘッドを最内周まで移動させた磁気ディスク装置は、媒体に予め書き込まれている仮パターンを用いて磁気ヘッドを位置決めしつつ、最内周に位置する磁気ヘッドを最外周まで移動させる。【００２６】
そして、磁気ディスク装置は、媒体の最内周から最外周まで移動させた磁気ヘッドの移動量（距離＝Ｎ）の中間地点（Ｎ／２）を合流部（合流トラック）として算出する。なお、ここでは、磁気ヘッドの移動量の半分を合流部として決定した例について説明したが、これに限定されるものではなく、例えば、ライト磁極の形状、磁気ヘッドＹａｗ角の振り範囲設定などにより任意に変更することができる。【００２７】
続いて、磁気ディスク装置は、最内周に磁気ヘッドを移動させて、最内周から仮パターンに対して磁気ヘッドの位置制御を行いつつ、算出した合流部までサーボパターンを書き込む（図１の（２）参照）。【００２８】
具体的には、磁気ディスク装置は、合流部を算出すると、最内周のインナーストッパ位置に到達するまで磁気ヘッドを移動させ、移動させた最内周から仮パターンに対して磁気ヘッドの位置制御を行いつつ、算出した合流部（Ｎ／２）まで最終的に製品動作時に使用するサーボパターンを書き込んでいく。【００２９】
その後、磁気ディスク装置は、最外周に磁気ヘッドを移動させて、最外周から仮パターンに対して磁気ヘッドの位置制御を行いつつ、算出した合流部までサーボパターンを書き込む（図１の（３）と（４）参照）。【００３０】
具体的には、磁気ディスク装置は、最内周から合流部までサーボパターンが書き込まれた場合に、合流部から最外周まではサーボパターンを書き込むことなく、予め書き込まれている仮パターンに基づいて、磁気ヘッドを移動させる。そして、磁気ディスク装置は、合流部からサーボパターンを書き込まずに最外周まで移動させた磁気ヘッドを、仮パターンに対して位置制御を行いつつ、合流部まで最終的に製品動作時に使用するサーボパターンを書き込んでいく。【００３１】
上記したように、磁気ディスク装置は、合流部分で冗長なサーボパターンを書き込む必要はなく、サーボパターンが書き込まれた媒体に対して特別なヘッド制御も必要なく、合流部分をユーザデータ領域として使用でき、全面サーボパターンを書き込んだ後に再記録する必要もない。その結果、実施例１に係る磁気ディスク装置は、ヘッドの位置決め品質の悪化を防止すること、記憶容量を増加させること、高パフォーマンスな装置を安価で構成すること、サーボパターンライトに必要な時間を短縮することが可能である。【００３２】
［磁気ディスク装置の構成］
次に、図２〜図６を用いて、図１に示した磁気ディスク装置の構成を説明する。ここでは、磁気ディスク装置全体の構成および主要機能部について詳細に説明する。具体的には、媒体（磁気ディスク）にサーボパターンを書き込む磁気ディスク装置全体の構成、媒体の構成、磁気ディスク装置におけるコントローラの構成、磁気ディスク装置におけるＲＤＣ（Read  Channel）の構成、磁気ディスク装置におけるＳＶＣ（Servo  Controller：サーボコントローラ）の構成についてそれぞれ説明する。【００３３】
（磁気ディスク装置全体の構成）
まず、図２を用いて、磁気ディスクにサーボパターンを書き込む磁気ディスク装置全体の構成について説明する。図２は、実施例１に係る磁気ディスク装置の構成を示すブロック図である。【００３４】
図２に示すように、磁気ディスク装置１０は、DiskEnclosure１１と、Controller１２と、ＲＤＣ１３と、ＳＶＣ１４とを有し、HostController２０に接続される。HostController２０は、磁気ディスク１０に対して制御コマンドを発行して各種制御を実施するユーザ端末である。具体的には、HostController２０は、磁気ディスク装置１０にDiskEnclosure１１を組み込ませるコマンド、サーボパターン書き込みコマンドやデータの読み出し、データの書き込みコマンドなどを発行する。【００３５】
DiskEnclosure１１は、磁気ディスク装置１０によってサーボパターンが書き込まれる媒体を有する磁気ディスクである。具体的には、DiskEnclosure１１は、後述するＳＶＣ１４から入力される「VCM（ボイスコイルモータ）  Drive  Current（VCMドライブ電流）」に応じて、ＶＣＭ（後述するボイスコイルモータ１１ｇ）を起動させて磁気ヘッドの制御を行う。また、DiskEnclosure１１は、ＳＶＣ１４から入力される「SPM（スピンドルモータ）  Drive  Current（SPMドライブ電流）」に応じて、ＳＰＭ（後述するスピンドルモータ１１ａ）を起動させて媒体を回転させる。【００３６】
また、DiskEnclosure１１は、ＲＤＣ１３から受け付けた「Write  signal（書き込み信号）」に応じて、データを媒体に書き込んだり、媒体より読みだしたデータを「Read  signal（読み出し信号）」としてＲＤＣ１３に出力したりする。【００３７】
Controller１２は、HostController２０の指示に応じて、磁気ディスク装置１０に関する各種制御を実施する。具体的には、Controller１２は、HostController２０からサーボパターン書き込みコマンドを受け付けた場合に、ＳＶＣ１４に対して「Control  signal」を発行してDiskEnclosure１１のＳＰＭやＶＣＭを起動させる。また、Controller１２は、ＳＶＣ１４から「VCM  BEMF  Data（逆起電圧）」やＲＤＣ１３からヘッド位置情報「Head  Position」などを受け付けて、磁気ヘッドの位置制御を行う。【００３８】
その他にも、Controller１２は、ＲＤＣ１３に対して「Write  Servo  Pattern  Data」や「Write  Data」を発行して、DiskEnclosure１１が有する媒体にサーボパターンやユーザデータを書き込んだりする。また、Controller１２は、HostController２０からデータ読み出しコマンドを受け付けた場合に、上記した処理を行い、ＲＤＣ１３から読みだされたデータ「Read  Data」を受け付けて、当該データをHostController２０に出力する。【００３９】
ＲＤＣ１３は、データをDiskEnclosure１１に書き込むための変調回路やデータをDiskEnclosure１１から読み出すための復調回路等を備え、DiskEnclosure１１へのデータの読み書きを制御する。具体的には、ＲＤＣ１３は、サーボパターン書き込み信号「Write  Servo  Pattern  Data」をController１２から受け付けた場合に、DiskEnclosure１１が有する媒体にサーボパターンを書き込んだり、ユーザデータ書き込み信号「Write  Data」をController１２から受け付けた場合に、DiskEnclosure１１が有する媒体にユーザデータを書き込んだりする。また、ＲＤＣ１３は、読み出したデータやヘッド位置情報「Head  Position」をController１２に出力する。【００４０】
ＳＶＣ１４は、Controller１２の指示に応じて、後述するＶＣＭの動作を制御する。具体的には、ＳＶＣ１４は、Controller１２からＶＣＭやＳＰＭの制御信号「Control  signal」を受信すると、ＳＰＭを起動させるとともに、当該データの読み出し位置または書き込み位置までヘッドを動作させるようにＶＣＭを制御する。また、ＳＶＣ１４は、Controller１２の指示に応じて、ＶＣＭを動作させることで得られる逆起電圧をController１２に出力する。【００４１】
（媒体（DiskEnclosure１１）の構成）
次に、図３を用いて、サーボパターンが書き込まれる媒体を有するDiskEnclosure１１の構成について説明する。図３は、実施例１に係る媒体の構成を示すブロック図である。【００４２】
図３に示すように、DiskEnclosure１１は、スピンドルモータ（ＳＰＭ）１１ａと、媒体１１ｂと、磁気ヘッド１１ｃと、ランプ１１ｄと、アクチュエータ１１ｅと、プリアンプ１１ｆと、ボイスコイルモータ（ＶＣＭ）１１ｇとを有する。【００４３】
スピンドルモータ（ＳＰＭ）１１ａは、媒体１１ｂを回転させるモータである。具体的には、スピンドルモータ１１ａは、ＳＶＣ１４に接続され、ＳＶＣ１４から受け付けた「SPM  Drive  Current」に応じて、媒体１１ｂを回転駆動させたり、回転駆動させている媒体１１ｂを停止させたりする。【００４４】
媒体１１ｂは、スピンドルモータ１１ａにより支えられる樹脂製の薄い円盤(ディスク)に磁性体を塗った記憶媒体であり、磁気ヘッド１１ｃにより各種データの記録および消去が行われる。具体的に例を挙げると、媒体１１ｂは、磁気ヘッド１１ｃの位置制御を実施することができる仮パターンを記憶しており、磁気ヘッド１１ｃにより書き込まれたサーボパターンやユーザデータを記憶する。なお、仮パターンは、媒体１１ｂの同心円状に記憶されていてもよく、図３の（ａ）に示すように、媒体１１ｂの最内周から最外周まで連続してスパイラル状に書き込まれたスパイラルパターンで記憶されていてもよい。【００４５】
磁気ヘッド１１ｃは、ボイスコイルモータ１１ｇによって媒体１１ｂ上に移動させられ、媒体１１ｂに対してデータの読み書きを行う。実際には、磁気ヘッド１１ｃは、サスペンションに取り付けられたヘッドジンバルアセンブリ（ＨＧＡ）の形で、アクチュエータ１１ｅに取り付けられている。ＨＧＡは、非動作時などは磁気ヘッド１１ｃを媒体から隔離しておくためにアンロードを行う。アンロードは、ＨＧＡの先端にある磁気ヘッド１１ｃのリフトタブをランプ１１ｄのスロープに沿わせて上昇させ、スライダを媒体１１ｂから引き剥がし、退避位置まで移動させることで行われる。また、ロードは、アンロードとは逆に、退避位置から媒体１１ｂ側にＨＧＡを移動させ、媒体１１ｂへの下降スロープ上をリフトタブが滑り降り、スライダを媒体１１ｂ上に下ろすことで行われる。【００４６】
例えば、磁気ヘッド１１ｃは、ボイスコイルモータ１１ｇによって媒体１１ｂ上に移動させられ、ＲＤＣ１３から受け付けた「Write  signal」に応じて媒体１１ｂに製品動作時に使用するサーボパターンを書き込む。同様に、磁気ヘッド１１ｃは、ボイスコイルモータ１１ｇによって媒体１１ｂ上に移動させられ、ＲＤＣ１３から受け付けた「Write  signal」に応じて媒体１１ｂにユーザデータを書き込む。【００４７】
また、磁気ヘッド１１ｃは、ボイスコイルモータ１１ｇによって媒体１１ｂ上に移動させられ、ＲＤＣ１３から受け付けた「Read  signal」に応じて媒体１１ｂからデータを読みだして、読み出したデータをプリアンプ１１ｆに出力する。【００４８】
ランプ１１ｄは、磁気ヘッド１１ｃを退避させる装置であり、具体的には、上記したようにアクチュエータ１１ｅやボイスコイルモータ１１ｇによって、データの読み書きを行わない磁気ヘッド１１ｃが媒体１１ｂと接触して媒体１１ｂを傷つけないように、当該磁気ヘッド１１ｃが退避させられる。【００４９】
アクチュエータ１１ｅは、ボイスコイルモータ１１ｇによって磁気ヘッド１１ｃを動作させる。具体的には、アクチュエータ１１ｅは、上記したように、ＨＧＡの構成で磁気ヘッド１１ｃとボイスコイルモータ１１ｇとに接続され、ロード時にはランプ１１ｄから媒体１１ｂ上に磁気ヘッド１１ｃを移動させ、また、アンロード時には媒体１１ｂからランプ１１ｄに磁気ヘッド１１ｃを移動させる。【００５０】
プリアンプ１１ｆは、磁気ヘッド１１ｃとＲＤＣ１３とに接続され、磁気ヘッド１１ｃから読み出された信号（データ）を増幅させてＲＤＣ１３に出力する。そして、磁気ヘッド１１ｃにより読み出された媒体１１ｂに記録されているデータがユーザへ送信されることとなる。【００５１】
ボイスコイルモータ１１ｇは、アクチュエータ１１ｅを駆動させることで、磁気ヘッド１１ｃを移動させるモータであり、具体的には、ＳＶＣ１４から出力された「VCM  Drive  Current」に応じてアクチュエータ１１ｅを駆動させ、磁気ヘッド１１ｃを媒体１１ｂ上またはランプ１１ｄ上に移動させる。【００５２】
（Controllerの構成）
次に、図４を用いて、図２に示したController１２の構成について説明する。図４は、実施例１に係るControllerの構成を示すブロック図である。図４に示すように、Controller１２は、I/O  Circuit１２ａ〜１２ｄと、Memory１２ｅと、ＭＰＵ（Micro  Processing  Unit）／ＨＤＣ（Hard  Disk  Controller）１２ｆとを有する。【００５３】
I/O  Circuit１２ａは、ＳＶＣ１４に接続され、ＳＶＣ１４がボイスコイルモータ１１ｇを駆動させることで得られる逆起電圧を受け付けて、ＭＰＵ／ＨＤＣ１２ｆに出力する回路である。I/O  Circuit１２ｂは、ＭＰＵ／ＨＤＣ１２ｆから出力されたボイスコイルモータ１１ｇやスピンドルモータ１１ａを操作する制御信号をＳＶＣ１４に出力する。【００５４】
また、I/O  Circuit１２ｃは、ＲＤＣ１３に接続され、ＲＤＣ１３から読み出されたデータ「Read  Data」やヘッド位置情報「Head  Position」を受け付けて、ＭＰＵ／ＨＤＣ１２ｆに出力する。さらに、I/O  Circuit１２ｃは、ＭＰＵ／ＨＤＣ１２ｆから受け付けた「Write  Servo  Pattern  Data」や「Write  Data」をＲＤＣ１３に出力する。そして、I/O  Circuit１２ｄは、HostController２０から発行された各種コマンド（例えば、ロード命令、アンロード命令など）を受け付けてＭＰＵ／ＨＤＣ１２ｆに出力する。【００５５】
Memory１２ｅは、ＭＰＵ／ＨＤＣ１２ｆにより読み出された実行される各種プログラムや定数など記憶するものであり、また、プログラム以外にも、ＭＰＵ／ＨＤＣ１２ｆにより算出された媒体１１ｂの最内周から書き込まれるサーボパターンと最外周から書き込まれるサーボパターンとの合流部情報を記憶する。【００５６】
ＭＰＵ／ＨＤＣ１２ｆは、Memory１２ｅに記憶される各種プログラムを読み出して実行するとともに、HostController２０から発行された各種コマンドに応じた各種処理を実行する制御機能を有し、特に、移動制御部１２ｇと、合流点算出部１２ｈと、第一書き込み部１２ｉと、第二書き込み部１２ｊとを有する。【００５７】
移動制御部１２ｇは、入力された媒体１１ｂに予め書き込まれている仮パターンに対して、磁気ヘッド１１ｃの位置制御を行いつつ、当該磁気ヘッド１１ｃを媒体１１ｂの最内周から最外周まで移動させる。具体的には、当該磁気ディスク装置１０は、DiskEnclosure１１が組み込まれて、HostController２０から出力されたサーボパターン書き込み開始コマンドを受け付ける。すると、移動制御部１２ｇは、I/O  Circuit１２ｂを介してボイスコイルモータ１１ｇやスピンドルモータ１１ａを操作する制御信号をＳＶＣ１４に出力して、DiskEnclosure１１の磁気ヘッド１１ｃを駆動させる。そして、移動制御部１２ｇは、DiskEnclosure１１における媒体１１ｂの最内周にあるインナーストッパ位置に到達するまで磁気ヘッド１１ｃを移動させる。続いて、移動制御部１２ｇは、I/O  Circuit１２ａを介して受け付けた逆起電圧やI/O  Circuit１２ｃを介して磁気ヘッド１１ｃに読み出された仮パターンなどを用いて、磁気ヘッド１１ｃを媒体１１ｂの最内周から最外周まで移動させる。【００５８】
合流点算出部１２ｈは、移動制御部１２ｇにより移動させた磁気ヘッド１１ｃの移動量に基づいて、最内周から書き込まれるサーボパターンと、最外周から書き込まれるサーボパターンとの合流部を算出する。具体的に例を挙げると、合流点算出部１２ｈは、DiskEnclosure１１における媒体１１ｂの最内周から最外周まで移動させられた磁気ヘッド１１ｃの移動量（Ｎ）を、当該磁気ヘッド１１ｃを移動させた移動制御部１２ｇから受け付ける。そして、合流点算出部１２ｈは、受け付けた磁気ヘッド１１ｃの移動量（Ｎ）の中間地点（Ｎ／２）を合流部として算出して、Memory１２ｅに格納する。なお、ここでは、磁気ヘッド１１ｃの移動量の半分を合流部として決定した例について説明したが、これに限定されるものではなく、例えば、ライト磁極の形状、ヘッドＹａｗ角の振り範囲設定などにより任意に変更することができる。【００５９】
第一書き込み部１２ｉは、最内周に磁気ヘッド１１ｃを移動させて、最内周から仮パターンに対して磁気ヘッド１１ｃの位置制御を行いつつ、合流点算出部１２ｈにより算出された合流部までサーボパターンを書き込む。具体的に例を挙げると、第一書き込み部１２ｉは、合流点算出部１２ｈにより算出された合流部（Ｎ／２）をMemory１２ｅから読み出す。そして、第一書き込み部１２ｉは、I/O  Circuit１２ｂを介してボイスコイルモータ１１ｇやスピンドルモータ１１ａを操作する制御信号をＳＶＣ１４に出力して、DiskEnclosure１１における媒体１１ｂの最内周のインナーストッパ位置に到達するまで磁気ヘッド１１ｃを移動させる。その後、第一書き込み部１２ｉは、I/O  Circuit１２ａを介して受け付けた逆起電圧やI/O  Circuit１２ｃを介して受け付けた仮パターンなどを用いて、当該磁気ヘッド１１ｃの位置制御を行う。第一書き込み部１２ｉは、上記したように磁気ヘッド１１ｃの位置制御を行いつつ、読み出した合流部（Ｎ／２）まで最終的に製品動作時に使用するサーボパターンを書き込んでいく。【００６０】
第二書き込み部１２ｊは、最外周に磁気ヘッド１１ｃを移動させて、最外周から仮パターンに対して磁気ヘッド１１ｃの位置制御を行いつつ、合流点算出部１２ｈにより算出された合流部までサーボパターンを書き込む。具体的に例を挙げると、第二書き込み部１２ｊは、第一書き込み部１２ｉによって最内周から合流部（Ｎ／２）までサーボパターンが書き込まれた場合に、I/O  Circuit１２ｂを介してボイスコイルモータ１１ｇやスピンドルモータ１１ａを操作する制御信号をＳＶＣ１４に出力する。そして、第二書き込み部１２ｊは、合流部（Ｎ／２）から最外周まではサーボパターンを書き込むことなく磁気ヘッド１１ｃを最外周まで移動させる。【００６１】
その後、第二書き込み部１２ｊは、合流部（Ｎ／２）からサーボパターンを書き込まずに最外周まで移動させた磁気ヘッド１１ｃに対して、I/O  Circuit１２ａを介して受け付けた逆起電圧やI/O  Circuit１２ｃを介して磁気ヘッド１１ｃに読み出された仮パターンなどを用いて位置制御を行う。第二書き込み部１２ｊは、上記したように、予め書き込まれた仮パターンに対して磁気ヘッド１１ｃの位置制御を行いつつ、第一書き込み部１２ｉにより読み出された合流部（Ｎ／２）まで最終的に製品動作時に使用するサーボパターンを書き込んでいく。【００６２】
（ＲＤＣの構成）
次に、図５を用いて、図２に示したＲＤＣ１３の構成について説明する。図５は、実施例１に係るＲＤＣの構成を示すブロック図である。図５に示すように、ＲＤＣ１３は、Data  Read  Path１３ａと、Servo  Demodulator１３ｂと、Data  Write  Path１３ｃと、Servo  Pattern  Generator１３ｄとを有する。【００６３】
Data  Read  Path１３ａは、DiskEnclosure１１のプリアンプ１１ｆから出力されたPreAmpOut「Read  signal」を復調して得られたリードデータをＭＰＵ／ＨＤＣ１２ｆに出力する。同様に、Servo  Demodulator１３ｂは、DiskEnclosure１１のプリアンプ１１ｆから出力されたサーボパターンや仮パターンなどのヘッド位置信号「Head  Position」を復調して得られたヘッド位置情報を、ＭＰＵ／ＨＤＣ１２ｆに出力する。【００６４】
Data  Write  Path１３ｃは、ＭＰＵ／ＨＤＣ１２ｆから出力されたライトデータを「Write  signal」に変換してDiskEnclosure１１のプリアンプ１１ｆに出力する。同様に、Servo  Pattern  Generator１３ｄは、ＭＰＵ／ＨＤＣ１２ｆから出力されたサーボパターンライトデータを「Write  signal」に変換してDiskEnclosure１１のプリアンプ１１ｆに出力する。そして、「Write  signal」を受け付けたプリアンプ１１ｆは、ライト電流を磁気ヘッド１１ｃに供給し、磁気ヘッド１１ｃは、ライト磁界を発生させて媒体１１ｂ上に意図した磁化パターンを形成する。【００６５】
（ＳＶＣの構成）
次に、図６を用いて、図２に示したＳＶＣ１４の構成について説明する。図６は、実施例１に係るＳＶＣの構成を示すブロック図である。図６に示すように、ＳＶＣ１４は、SPM  Driver  Circuit１４ａと、VCM  Driver  Circuit１４ｂと、VCM  BEMF  Detector１４ｃとを有する。【００６６】
SPM  Driver  Circuit１４ａは、DiskEnclosure１１のスピンドルモータ１１ａを駆動させるSPM駆動回路であり、ＭＰＵ／ＨＤＣ１２ｆから出力されたコントロール信号「Control  signal」に応じて、「SPM  Drive  Current」を生成してスピンドルモータ１１ａに出力する。同様に、VCM  Driver  Circuit１４ｂは、DiskEnclosure１１のボイスコイルモータ１１ｇを駆動させるVCM駆動回路であり、ＭＰＵ／ＨＤＣ１２ｆから出力されたコントロール信号「Control  signal」に応じて、「VCM  Drive  Current」を生成してボイスコイルモータ１１ｇに出力する。【００６７】
VCM  BEMF  Detector１４ｃは、DiskEnclosure１１のボイスコイルモータ１１ｇが駆動することで発生するボイスコイルモータ１１ｇの逆起電圧を取得し、取得した逆起電圧をVCM  BEMF  ValueとしてＭＰＵ／ＨＤＣ１２ｆに出力する。【００６８】
［磁気ディスク装置による処理］
次に、図７を用いて、磁気ディスク装置による処理を説明する。図７は、実施例１に係る磁気ディスク装置における処理の流れを示すフローチャートである。【００６９】
図７に示すように、磁気ディスク装置１０は、DiskEnclosure１１が組み込まれて、HostController２０からサーボパターン書き込み開始コマンドを受け付けると（ステップＳ１０１肯定）、組み込まれたDiskEnclosure１１のスピンドルモータ１１ａを起動する（ステップＳ１０２）。具体的には、磁気ディスク装置１０のＭＰＵ／ＨＤＣ１２ｆは、コントロール信号「Control  signal」をＳＶＣ１４に出力してスピンドルモータ１１ａを起動し所定の回転数まで加速後、その回転数を維持するように制御する。【００７０】
スピンドルモータ１１ａを起動させた磁気ディスク装置１０は、DiskEnclosure１１の磁気ヘッド１１ｃをロードし、媒体１１ｂの最内周に向って移動させる（ステップＳ１０３）。具体的には、ＭＰＵ／ＨＤＣ１２ｆは、ＳＶＣ１４と通信して各種信号（コントロール信号や逆起電圧など）をやり取りして、ＶＣＭ電流を制御し、磁気ヘッド１１ｃをランプ１１ｄ上から媒体１１ｂ上に速度制御を行いながらロードする。【００７１】
そして、磁気ディスク装置１０は、磁気ヘッド１１ｃが媒体１１ｂの最内周に到達した場合に（ステップＳ１０４肯定）、最内周の位置で媒体１１ｂに書き込まれた仮パターンであるスパイラルＰＥＳの復調動作を開始する（ステップＳ１０５）。【００７２】
具体的には、ＭＰＵ／ＨＤＣ１２ｆは、磁気ヘッド１１ｃが最内周のインナーストッパ位置（PMostInner）に到達すると、磁気ヘッド１１ｃが最内周のインナーストッパに到達した状態でＲＤＣ１３と通信して、単板ＳＴＷで媒体上に書き込んだスパイラルパターンを復調する。つまり、ＭＰＵ／ＨＤＣ１２ｆは、スパイラルPosition  Error  Signal(スパイラルＰＥＳ)の生成を開始する。なお、ＰＥＳとは、磁気ヘッド１１ｃの位置決め誤差を指し、ここでは媒体表面に書き込まれたスパイラルパターンとサーボパターンライトに用いる磁気ヘッド１１ｃの相対的な位置決め誤差量を意味する。これにより、Controller１２、ＳＶＣ１４と併せてサーボパターンライトに用いる磁気ヘッド１１ｃを媒体１１ｂ上のスパイラルパターンに相対的に位置決め制御できるようになる。このことにより、磁気ヘッド１１ｃは、媒体１１ｂに対してフィードバックによる位置決め制御ループが構成されるため、アクチュエータ１１ｅのバックラッシュに伴う欠点が回避可能となる。【００７３】
続いて、磁気ディスク装置１０は、復調したスパイラルＰＥＳを用いて磁気ヘッド１１ｃの位置制御を開始し、磁気ヘッド１１ｃを外周方向に向けて動作させる（ステップＳ１０６とステップＳ１０７）。具体的には、ＭＰＵ／ＨＤＣ１２ｆは、スパイラルＰＥＳを用いて最内周から外周方向に磁気ヘッド１１ｃを位置決め制御しつつMove動作を行う。なお、Move動作とは、速度制御ではなく位置決め制御の状態で目標位置を少しずつ変化させながら磁気ヘッド１１ｃを移動させる動作を言う。【００７４】
そして、磁気ディスク装置１０は、磁気ヘッド１１ｃが最外周部に到達した場合（ステップＳ１０８肯定）、現在のスパイラルＰＥＳを記憶する（ステップＳ１０９）。具体的には、ＭＰＵ／ＨＤＣ１２ｆは、最外周部（PMostOuter）に到達したかを磁気ヘッド１１ｃからの読み出し信号の有無を用いて検出する。このとき、ＭＰＵ／ＨＤＣ１２ｆは、スパイラルＰＥＳの最内周からの移動量ＳｐａｎをMemory１２ｅに記録しておく。なお、磁気ヘッド１１ｃからの読み出し信号の有無で磁気ヘッド１１ｃが最外周に到達したかを検知できるのは、最外周にランプ１１ｄがあるためである。つまり、磁気ヘッド１１ｃがランプ１１ｄに到達すると、磁気ヘッド１１ｃは媒体１１ｂから引き剥がされるため磁気ヘッド１１ｃからの読み出し信号がなくなる。ＭＰＵ／ＨＤＣ１２ｆは、上記したように磁気ヘッド１１ｃからの読み出し信号がなくなった時点で、磁気ヘッド１１ｃが最外周部に到達したと検出する。なお、この時点で、磁気ヘッド１１ｃは、ランプ１１ｄ上にあることとなる。【００７５】
その後、磁気ディスク装置１０は、最内周から書き込まれるサーボパターンと、最外周から書き込まれるサーボパターンとの合流部を算出し（ステップＳ１１０）、磁気ヘッド１１ｃを最内周に移動させる（ステップＳ１１１）。具体的には、ＭＰＵ／ＨＤＣ１２ｆは、記録したＳｐａｎを基に中周部での合流部（PJunction）に相当するスパイラルＰＥＳ値を「PJunction=Span/2」として算出してMemory１２ｅに記録する。そして、ＭＰＵ／ＨＤＣ１２ｆは、ステップＳ１０２〜ステップＳ１０４と同様に、最内周のインナーストッパ位置（PMostInner）に到達するまで、ランプ１１ｄに位置する磁気ヘッド１１ｃを最内周に向って移動させる。【００７６】
続いて、磁気ヘッド１１ｃが最内周に到達した場合（ステップＳ１１２肯定）、磁気ディスク装置１０は、ステップＳ１０５と同様に最内周の位置で媒体１１ｂに書き込まれた仮パターンであるスパイラルＰＥＳの復調動作を開始する（ステップＳ１１３）。【００７７】
そして、磁気ディスク装置１０は、ステップＳ１０６と同様に復調したスパイラルＰＥＳを用いてヘッドの位置制御を行いながら（ステップＳ１１４）、１トラック分の製品サーボパターンをライトする度に、トラックを移動して合流までの製品サーボパターンをライトする（ステップＳ１１５とステップＳ１１６）。具体的には、ＭＰＵ／ＨＤＣ１２ｆは、最内周から中周部での合流部（PJunction）に向かってスパイラルＰＥＳで位置決めをしながら、中周部での合流部（PJunction）に到達するまでのサーボパターンライトを継続する。【００７８】
その後、磁気ディスク装置１０は、中周部での合流部に到達した場合に（ステップＳ１１７肯定）、磁気ヘッド１１ｃを最外周に移動させる（ステップＳ１１８）。具体的には、ＭＰＵ／ＨＤＣ１２ｆは、中周部での合流位置（PJunction）に磁気ヘッド１１ｃが到達したら、最外周（PMostOuter）までサーボパターンをライトせずに、上記したMove動作で移動させる。【００７９】
そして、磁気ヘッド１１ｃを最外周に移動させた磁気ディスク装置１０は、ステップＳ１１５〜ステップＳ１１７と同様の手法で、スパイラルＰＥＳを用いて最外周から磁気ヘッド１１ｃの位置制御を行いつつ、１トラック分の製品サーボパターンをライトする度に、トラックを移動して合流部まで製品サーボパターンをライトする（ステップＳ１１９〜ステップＳ１２１）。【００８０】
その後、磁気ディスク装置１０は、最外周からサーボパターンを書き込む磁気ヘッド１１ｃが合流部に到達した場合（ステップＳ１２１肯定）、磁気ヘッド１１ｃをランプ１１ｄにアンロードして（ステップＳ１２２）、スピンドルモータ１１ａを停止させて処理を終了する（ステップＳ１２３）。具体的には、ＭＰＵ／ＨＤＣ１２ｆは、磁気ヘッド１１ｃが「Span/2」を移動した場合に、磁気ヘッド１１ｃが合流部に到達したと判定し、ＳＶＣ１４に対して停止信号を送信して、スピンドルモータ１１ａを停止させて処理を終了する。【００８１】
［ライトフリンジの残留量］
次に、図８と図９を用いて、実施例１に係る磁気ディスク装置によってサーボパターンが書き込まれた場合のライトフリンジの残留量について説明する。図８は、媒体に予め書き込まれているスパイラルパターンを直線形態で示した図であり、図９は、媒体に予め書き込まれているスパイラルパターンを詳細に示した図である。【００８２】
ここでは、図８に示すスパイラルパターン（説明上、直線形態で表示しているが、実際は最内周から最外周までスパイラル状になっている）を用いた時のライトフリンジについて説明する。また、ここでは、DiskEnclosure１１として5400rpm、２．５型磁気ディスク装置のスペックに基づいて試算する。なお、図９に示す各部の寸法はあくまで例示であり、これに限定されるものではない。【００８３】
図９に示した各種変数について説明すると、スパイラルライト時のヘッド送り速度Ｖｓ＝0.07（m/s）、ＳＴＷパターンのdibit周期Ｔｄを20（ns）、実効ライトコア幅Ｗｅを150（nm）とすれば、サーボパターンの磁化が反転する時間Ｔｄは、dibit周期の半分の10（ns）である。一方で、磁化が１回反転する間のライトヘッドの半径方向の送り量Ｄは、「D=Vs×Td＝0.07（m/s）×10（ns）＝0.7（nm）」となる。【００８４】
ここで、Ｄとライトパターンの半径方向の幅、すなわち、実効ライトコア幅の比較を考えると、両者の比Ｒは、「Ｒ＝Ｄ／Ｗｅ＝0.7（nm）／150（nm）＝0.467％」となる。この値は十分小さく、従ってスパイラルパターンのライトフリンジは無視できると言って差し支えない。【００８５】
また、磁気ディスク装置の記録密度は、トラック方向の密度および周方向の線記録密度の積で求められる。一般的に、磁気ディスク装置の高密度化は両者の比（いわゆるアスペクト比）を大きく変更せずに行われる。【００８６】
ところで、先述のサーボパターンの磁化の反転する時間Ｔｄは、線記録密度の関数、スパイラルライト時のヘッド送り速度Ｖｓは、記録密度とは独立に選択できる定数であるから、Ｄは線記録密度の関数である。また、実効ライトコア幅Ｗｅはトラック密度の関数である。【００８７】
ここでライトフリンジの影響度を示すＲは、ＤおよびＷｅの関数であるが、上記したように、ＤおよびＷｅは、アスペクト比により相互に拘束関係にあるため、この値が大きく変わることはない。以上より、今後磁気ディスク装置のさらなる高密度化が進んでもスパイラルパターンのライトフリンジの影響が極端に大きくなることはないといえる。【００８８】
［実施例１による効果］
このように、実施例１によれば、入力された媒体に予め書き込まれている仮パターンに対して、磁気ヘッド１１ｃの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させ、移動させた磁気ヘッド１１ｃの移動量に基づいて、最内周から書き込まれるサーボパターンと、最外周から書き込まれるサーボパターンとの合流部を算出し、最内周に磁気ヘッド１１ｃを移動させて、最内周から仮パターンに対して磁気ヘッド１１ｃの位置制御を行いつつ、算出した合流部までサーボパターンを書き込み、最外周に磁気ヘッド１１ｃを移動させて、最外周から仮パターンに対して磁気ヘッド１１ｃの位置制御を行いつつ、算出した合流部までサーボパターンを書き込むので、ヘッドの位置決め品質の悪化を防止すること、記憶容量を増加させること、高パフォーマンスな装置を安価で構成すること、サーボパターンライトに必要な時間を短縮することが可能である。【００８９】
具体的には、各ゾーンでＲＰＥ、ＮＲＰＥの悪化を防ぎ、かつ、サーボパターン合流点で冗長なパターンを形成する必要がないため記憶容量を減らすことがない。また、サーボパターンを両方から書いても合流点でアクチュエータのバックラッシュの影響を受けないため、連続したパターンが書き込める。また、合流部でも正常なサーボパターンが形成できるため、製品のヘッド位置決め制御系に合流点での特別な処理を行うような機能を付加することが不要であるため、安価に装置を構成できる。また、サーボパターンの合流部においてもユーザデータが記録可能であるため、例えば、シーケンシャルアクセス時にデータの中断に至ることがなく、高いパフォーマンスを継続して発揮できる。また、全面サーボパターンライト完了後に記録品質の悪化した部分のサーボパターンを再記録する方法よりもサーボパターンライト時間を短くでき、例えば、生産性が約１．５倍になるといった効果がある。【００９０】
また、実施例１によれば、媒体１１ｂに予め書き込まれている仮パターンは、同心円状に書き込まれたパターンとは異なる、最内周から最外周まで連続してスパイラル状に書き込まれたスパイラルパターンであるので、ライトフリンジの影響を小さくすることができるスパイラルパターンに対しても、サーボパターンを書き込むことができる結果、磁気ヘッド１１ｃの位置決め品質の悪化を防止することが可能である。【００９１】
また、実施例１によれば、仮パターンと磁気ヘッド１１ｃとの相対的な位置決め誤差量を用いて、磁気ヘッド１１ｃの位置制御を行いつつ、当該ヘッドを媒体の最内周から最外周まで移動させ、誤差量を用いて、最内周から仮パターンに対して磁気ヘッド１１ｃの位置制御を行いつつ、合流部までサーボパターンを書き込み、誤差量を用いて、最外周から仮パターンに対して磁気ヘッド１１ｃの位置制御を行いつつ、合流部までサーボパターンを書き込むので、より正確にサーボパターンを書き込むことができる結果、磁気ヘッド１１ｃの位置決め品質の悪化を強固に防止することが可能である。
【実施例２】
【００９２】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下に示すように、（１）サーボパターン書き込み順序、（２）媒体種類、（３）システム構成等、（４）プログラムにそれぞれ区分けして異なる実施例を説明する。【００９３】
（１）サーボパターン書き込み順序
例えば、実施例１では、合流部を算出した後、最内周から合流部までサーボパターンを書き込んだ後に、最外周から合流部までサーボパターンを書き込む例について説明したが、本発明はこれに限定されるものではなく、先に最外周から合流部までサーボパターンを書き込んだ後に、最内周から合流部までサーボパターンを書き込むこともできる。また、磁気ヘッド１１ｃが２つあるDiskEnclosure１１を用いた場合には、同時に書き込むこともできる。【００９４】
（２）媒体種類
また、本装置は、媒体１１ｂとして、デジタル信号情報「0」、「1」を微小磁石の「上向き」「下向き」に対応させて記録する垂直磁気記録媒体を用いることができる結果、より高密度な記録を行うことができ、記憶容量を増加させることが可能である。【００９５】
（３）システム構成等
また、図示した磁気ディスク装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合（例えば、移動制御部と合流点算出部とを統合するなど）して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＭＣＵ（もしくは、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などの制御装置）および当該ＭＣＵ（もしくは、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などの制御装置）にて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。【００９６】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。また、実施例では磁気ディスクを用いた場合を説明した、これに限定されず、他の記憶媒体回転用のモータを用いる記憶装置に適用することもできる。【００９７】
（４）プログラム
なお、本実施例で説明した磁気ディスクのサーボパターン書き込み制御処理は、あらかじめ用意されたプログラムをコンピュータ（例えば、磁気ディスク装置のＭＣＵ）で実行することによって実現することができる。このプログラムは、インターネットなどのネットワークを介して配布することができる。また、このプログラムは、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【図１】
2009133611.tif 000003
【図２】
2009133611.tif 000004
【図３】
2009133611.tif 000005
【図４】
2009133611.tif 000006
【図５】
2009133611.tif 000007
【図６】
2009133611.tif 000008
【図７】
2009133611.tif 000009
【図８】
2009133611.tif 000010
【図９】
2009133611.tif 000011
【図１０−１】
2009133611.tif 000012
【図１０−２】
2009133611.tif 000013
【図１１】
2009133611.tif 000014
【図１２】
2009133611.tif 000015
【図１３】
2009133611.tif 000016
【図１４】
2009133611.tif 000017
【国際調査報告】
2009133611.tif 000018
2009133611.tif 000019
2009133611.tif 000020
2009133611.tif 000021