"トラックを有する磁気記録媒体に対して、隣接するトラック同士の一部を重ね、且つ、隣接する複数のトラックからなるトラック群を単位として記録する瓦記録により情報を記録するように制御する記録制御手段と、互いに隣り合う複数のトラック群それぞれに対して2つ以上のカウンタを対応付けて管理する管理手段と、前記複数のトラック群のうちの第1トラック群への前記情報の記録に応じて、当該第1トラック群の隣の第2トラック群に対応付けられた2つ以上カウンタのうちの1つのカウンタを更新する更新手段と、前記更新された1つのカウンタの値に基づいて、前記第2トラック群の属性を決定する決定手段と、前記決定された属性に基づいて、前記第2トラック群に記録された情報を書き換える書き換え手段と、を具備する情報記録装置。前記更新手段は、前記第2トラック群の記録領域であって、前記第2トラック群に対応付けられた2つ以上のカウンタのうち前記第1トラック群により近い記録領域に対応付けられた1つのカウンタを更新する請求項1に記載の情報記録装置。前記更新手段は、前記第1トラック群への前記情報の記録に応じて、当該第1トラック群に対応付けられた2つ以上カウンタの値をより小さい値に更新する請求項1又は2に記載の情報記録装置。前記決定手段は、前記第2トラック群の隣であって第1トラック群とは反対側で隣り合う第3トラック群が、情報の記録が可能なスペアトラック群である場合、当該第2トラック群の属性として、優先的に情報の書き換えを必要とするトラック群であることを示す属性を決定する請求項1乃至3の何れか1項に記載の情報記録装置。トラックを有する磁気記録媒体を具備する情報記録装置の情報記録方法であって、前記磁気記録媒体に対して、隣接するトラック同士の一部を重ね、且つ、隣接する複数のトラックからなるトラック群を単位として記録する瓦記録により情報を記録するように制御し、互いに隣り合う複数のトラック群それぞれに対して2つ以上のカウンタを対応付けて管理し、前記複数のトラック群のうちの第1トラック群への前記情報の記録に応じて、当該第1トラック群の隣の第2トラック群に対応付けられた2つ以上カウンタのうちの1つのカウンタを更新し、前記更新された1つのカウンタの値に基づいて、前記第2トラック群の属性を決定し、前記決定された属性に基づいて、前記第2トラック群に記録された情報を書き換える情報記録方法。しかし従来は、瓦記録が適用されたHDDにおいて、バンド単位で記録回数がカウントされることがあった。あるバンドについて、当該バンドの両隣のバンドへの記録回数は合算されてカウントされ、合算のカウント値が所定回数となると、当該バンドの情報が書き換えられていた。このとき、当該バンドに記録された情報の更新が本来必要なタイミングよりも前に行われることがあった。換言すると、あるバンドの両隣のバンドへの記録により、当該バンドの情報の更新が必要以上に頻繁に行われることがあった。前述したように、瓦記録ではバンド単位で情報の書き換えが行われるために、情報の更新が頻繁に実行されると、通常の記録方式が適用されたHDDと比較してパフォーマンスが低下する。すなわち従来は、瓦記録が適用されたHDDにおいて、情報の更新が頻繁に発生することがあるために、HDDの記録動作に係るパフォーマンスを向上することが困難であった。そこで本発明が解決しようとする課題は、瓦記録が適用された情報記録装置における記録動作に係るパフォーマンスを向上することができる情報記録装置及び情報記録方法を提供することである。実施形態の情報記録装置は、記録制御手段と、管理手段と、更新手段と、決定手段と、書き換え手段とを具備する。記録制御手段はトラックを有する磁気記録媒体に対して、隣接するトラック同士の一部を重ね、且つ、隣接する複数のトラックからなるトラック群を単位として記録する瓦記録により情報を記録するように制御する。管理手段は互いに隣り合う複数のトラック群それぞれに対して2つ以上のカウンタを対応付けて管理する。更新手段は前記複数のトラック群のうちの第1トラック群への前記情報の記録に応じて、当該第1トラック群の隣の第2トラック群に対応付けられた2つ以上カウンタのうちの1つのカウンタを更新する。決定手段は前記更新された1つのカウンタの値に基づいて、前記第2トラック群の属性を決定する。書き換え手段は前記決定された属性に基づいて、前記第2トラック群に記録された情報を書き換える。以下、本実施形態について図面を用いて説明する。図1は、本実施形態に係る情報記録装置としての磁気ディスク装置以下、HDDとも称する10を備える電子機器150の構成を示すブロック図である。また電子機器150はホスト装置100を備えている。HDD10は、通信媒体ホストI/F120を介してホスト装置100と接続され、ホスト装置100の記憶モジュールとして機能する。ホストI/F120は、ホスト装置100とHDD10とを接続し、ホスト装置100とHDD10との間のデータ及びコマンドの送受に係る通信に利用される。例えば、電子機器150は、パーソナルコンピュータであり、ホスト装置100は、パーソナルコンピュータに備えられるチップセットICである。本実施形態に係るHDD10は、磁気ディスク1、スライダ2、アーム3、VCMボイスコイルモータ4、及びSPMスピンドルモータ5などの機構部を有する。またHDD10は、モータドライバ21、ヘッドIC22、NVRAM43、及びコントローラ60などの回路系ブロックを備える。コントローラ60は、リードライトチャネルIC以下、RDCとも称する31、CPU41、RAM42、及びHDCHardDiscController50を含む。本実施形態に係るHDD10では、スライダ2に備えられたライトヘッド不図示により、磁気ディスク1の記録面に情報が記録される。磁気ディスク1の記録面への情報の記録には、瓦記録と称される記録方式が適用される。瓦記録は、磁気ディスク1で定義されるトラックについて、隣接するトラックの一部を重ねて記録する一部を上書きする記録方式である。瓦記録では、複数の隣接するトラックからなるトラック群以下、バンドとも称するが記録単位として定義される。バンドに係る複数のトラックのうちの途中のトラックを記録し直すことはできず、バンドを構成するトラック群全体が書き直される。またHDD1は、バンド毎に当該バンドの両隣のバンドに対応付けた2つのカウンタを管理する。このカウンタは、あるバンドの両隣のバンドへの記録によるATIAdjacentTrackInterferenceの問題から、当該バンドに記録された情報を保護するために利用される。このバンド毎の2つのカウンタの利用により、本実施形態に係るHDD10は、瓦記録が適用された情報記録装置における記録動作に係るパフォーマンスを向上することができる。磁気ディスク1は、SPM5に固定され、SPM5が駆動することで回転する。磁気ディスク1の少なくとも一面は磁気的に情報が記録される記録面である。記録面には例えば同心円の複数のトラックが定義され、各トラックはサーボ領域とデータ領域とを有する。サーボ領域には、磁気ディスク1の記録面上での物理的なアドレス情報が記録されている。また、サーボ情報に記録されたアドレス情報に基づいて、HDD10に記録されるべき情報がデータ領域に記録される。本実施形態では、磁気ディスク1のデータ領域に対する情報の記録方式として瓦記録が適用される。磁気ディスク1の記録面には、複数のトラックからなるバンドが複数定義される。スライダ2は、磁気ディスク1の記録面に対応するようにアーム3の一端に備えられる。スライダ2は、リードヘッド不図示及びライトヘッド不図示を備えている。リードヘッド不図示は、磁気ディスク1の記録面に磁気記録された信号を読み取る。読み取られた信号は、アーム3上の導体パターンを介してヘッドIC22へ出力される。ライトヘッド不図示は、ヘッドIC22からアーム3上の導体パターンを介して入力されるライト信号ライト電流に応じて、磁気ディスク1の記録面に磁気記録する。アーム3は、一端にスライダ2、他端に軸受部不図示を備えている。アーム3は、VCM4への駆動電流の供給に応じて、軸受部不図示を回転中心として回転し、磁気ディスク1の記録面上でスライダ2を半径方向に移動させる。VCM4は、モータドライバ21から供給される駆動信号電流に応じて駆動し、アーム3を回転させる。SPM5は、モータドライバ21から供給される駆動信号電流に応じて駆動し、磁気ディスク1を回転させる。モータドライバ21は、コントローラ60さらに具体的にはCPU41からの制御信号に基づいて、VCM4を駆動するための駆動信号電流をVCM4へ、SPM5を駆動するための駆動信号電流をSPM5へ供給する。ヘッドIC22は、スライダ2に備えられたリードヘッド不図示からアーム3上の導体パターンを介して入力された信号を増幅し、増幅した信号をリード情報としてコントローラ60さらに具体的にはRDC31に出力する。またヘッドIC22は、コントローラ60RDC31から入力された記録情報に応じたライト信号ライト電流を、スライダ2に備えられたライトヘッド不図示へ、アーム3上の導体パターンを介して出力する。コントローラ60は、RDC31、CPU41、RAM42、及びHDC50等を含むSoCSystemOnChipとして構成される。コントローラ60がRAM42を含まず、コントローラ60の外部にRAM42が接続される構成であってもよい。コントローラ60は、磁気ディスク1の記録面に定義される複数のバンドそれぞれに対して2つのカウンタを管理する。RDC31は、ヘッドIC22から入力されたリード情報に所定の処理を施して復号化し、復号化した情報をHDC50へ出力する。またRDC31は、HDC50から入力された記録対象の情報に所定の処理を施して符号化し、この符号化した情報を記録情報としてヘッドIC22へ出力する。RDC31は、リード情報からサーボ領域を示すサーボ区間を検出し、検出したサーボ区間での信号から位置情報を抽出する。抽出された位置情報はCPU41へ出力される。RDC31は、これらの処理のためにRAM42をワークメモリとして利用する。CPU41は、NVRAM43に記憶されたプログラムを実行することでHDD10に備えられた各ブロックを制御するプロセッサである。例えばCPU41は、VCM4及びSPM5の回転制御処理、及び磁気ディスク1に対する情報の記録処理を制御する。本実施形態では、CPU41は、コントローラ60がサーボコントローラ、又はリードライトコントローラとして動作するためのプログラムを実行する。コントローラ60がリードライトコントローラとして動作する場合、瓦記録にて磁気ディスク1へ情報が記録される。またコントローラ60は、情報の記録に際して、磁気ディスク1の記録面に定義される複数のバンドへの記録の実行を管理する。CPU41は、このようなプログラムの実行においてRAM42をワークメモリとして利用する。RAM42は、RDC31、CPU41及びHDC50のワークメモリである。RAM42には揮発性メモリであるDRAMが適用される。NVRAM43は、CPU41が実行するプログラムを記憶する不揮発性メモリである。NVRAM43に記憶されるプログラムは更新可能である。またNVRAM43は、CPU41で実行される処理で利用されるパラメータ値を記憶する。HDC50は、ホスト装置100との間で情報を送信及び受信する通信処理を実行する。HDC50は、RDC31から入力された復号化した情報に所定の処理を施して符号化し、符号化した情報を送信情報としてホスト装置100へ送信する。またHDC50は、ホスト装置100から受信した受信情報に所定の処理を施して復号化し、復号化した情報を記録対象の情報としてRDC31へ出力する。例えばHDC50は、ホスト装置100との間でSATASerialAdvancedTechnologyAttachment規格に準拠した通信処理を実行する。HDC50は、ホスト装置100から、データの記録を開始する論理アドレス及び記録データ長の情報を含むライトコマンドを受信した場合、受信したライトコマンドから論理アドレス及び記録データ長の情報を抽出する。抽出された論理アドレス及び記録データ長の情報はCPU41へ出力される。このような構成により、本実施形態に係るHDD10に備えられた複数のブロックによって、瓦記録方式で磁気ディスク1に情報が記録される。また情報の記録に際して、磁気ディスク1の記録面に定義される複数のバンドへの記録の実行が管理される。この管理では、バンド毎に当該バンドの両隣のバンドに対応付けた2つのカウンタが利用される。このバンド毎の2つのカウンタを利用することにより、本実施形態に係るHDD10は、瓦記録が適用された情報記録装置における記録動作に係るパフォーマンスを向上することができる。次に、図2を用いて、本実施形態に係るHDD10で実行される瓦記録、及び、当該瓦記録に際してのカウンタ管理の一つの態様を説明する。図2は、本実施形態に係るHDD10で実行される瓦記録、及び、当該瓦記録に際してのカウンタ管理の一つの態様を説明するための概念図である。図2に示した概念図のように、記録ディスク1の記録面には、内周側と外周側とが定義される。記録面では、内周側から外周側に向かって、複数のトラックからなる複数のバンドBn-1,Bn,Bn1,Bn2,...が順に配置される。複数のバンドBn-1,Bn,Bn1,Bn2,...には管理するための識別子が付されるが、内周側から外周側に向かう昇順である必要はない。バンドBnは、複数のトラックTr1,...,Trnを含む。バンドBnでは瓦記録が適用されるので、トラックTr1の一部にはトラックTr2が重ねられるようにして記録される。このトラックTr2は、トラックTr1に隣接するトラックである。バンドBnには2つのカウンタが対応付けられている。1つ目のカウンタCntBn,inは、バンドBnに含まれる複数のトラックのうち内周側に位置するトラックTr1に対して対応付けられている。2つ目のカウンタCntBn,outは、バンドBnに含まれる複数のトラックのうち外周側に位置するトラックTrnに対して対応付けられている。すなわち、カウンタCntBn,inは、バンドBn-1への記録によるバンドBnさらに詳細にはトラックTr1へのATIが考慮されている。またCntBn,outはバンドBn1への記録によるバンドBnさらに詳細にはトラックTrnへのATIが考慮されている。換言すると、バンドBnに係る2つのカウンタCntBn,inとカウンタCntBn,outとは、バンドBnの両隣のバンドBn-1,Bn1に対応付けて管理されている。バンドBn-1,Bn1,Bn2,...についても、同様にそれぞれのバンドに2つのカウンタが対応付けられている。なお、2つのカウンタCntBn,inとカウンタCntBn,outとは、バンドBnに含まれる複数のトラックのうちの最も外側のトラックTr1とトラックTrnとに対応付けられるのでなく、これらのトラック近傍のトラックに対応付けられてもよい。また、2つのカウンタCntBn,inとカウンタCntBn,outとは、トラックでなくバンドBnの内周側及び外周側の記録領域に対して対応付けられてもよい。さらに、バンドに対して対応付けられるカウンタの数は、2つに限らず2つ以上であればよい。このようにして、バンド毎に2つのカウンタが対応付けられることにより、本実施形態に係るHDD10は、瓦記録が適用された情報記録装置における記録動作に係るパフォーマンスを向上することができる。次に、図3を用いて、本実施形態に係るコントローラ60に備えられ、瓦記録、及び、当該瓦記録に際してのカウンタ管理を実行するモジュールの一例を説明する。図3は、本実施形態に係るコントローラ60に備えられ、瓦記録、及び、当該瓦記録に際してのカウンタ管理を実行するモジュールの一例を説明するためのブロック図である。コントローラ60は、瓦記録、及び、当該瓦記録に際してのカウンタ管理を実行するモジュールとして、記録処理モジュール301、管理モジュール302を備える。換言すると、図1を用いて説明したとおり、CPU41が所定のプログラムを実行することで、コントローラ60が、前述した複数のモジュールを備える。すなわち、記録処理モジュール301、及び管理モジュール302は、CPU41によって実行されるプログラムソフトウェアと、少なくとも、RDC31とHDC50とを含むハードウェアとの協働によって実現されるモジュールである。なお前述したとおり、RAM42は、コントローラ60の外部に接続されてもよい。記録処理モジュール301は、瓦記録を実行するモジュールである。記録処理モジュール301は、磁気ディスク1の記録面に対して、バンド単位で瓦記録を実行する。記録処理モジュール301は、管理モジュール302が管理する情報に基づいて、瓦記録を実行する。管理モジュール302は、バンド毎に、当該バンドに対して実行された記録瓦記録に関する情報を記録関連情報として管理する。記録関連情報は、RAM42に格納されるが、所定のタイミングで磁気ディスク1の記録面の一部例えば、管理情報記録領域、又は、NVRAM43といった不揮発性メモリにも格納される。本実施形態では、記録関連情報がRAM42に格納される例として説明する。管理モジュール302は、バンド毎の記録回数をカウントし、カウントした記録回数を対象バンドに係る記録関連情報に対応付けて管理する。管理モジュール302は、記録処理モジュール301に対して記録関連情報を提供する。このようにして、バンド毎に対応付けられた2つのカウンタを利用して、バンド毎の記録回数が管理された瓦記録が実行されるので、本実施形態に係るHDD10は、瓦記録が適用された情報記録装置における記録動作に係るパフォーマンスを向上することができる。次に、図4を用いて、本実施形態に係るHDD10で実行される、バンド毎でのカウンタ管理を伴う瓦記録処理の動作を説明する。図4は、本実施形態に係るHDD10で実行される、バンド毎でのカウンタ管理を伴う瓦記録処理の動作を説明するためのフローチャートである。本実施形態では、バンド単位での瓦記録処理が実行されると、記録されたバンドに対応付けられたカウンタ、及び、当該バンドの両隣のバンドに対応付けられたカウンタそれぞれのカウンタ値が更新される。更新されたカウンタ値は所定の閾値と比較され、この比較結果に応じて対象となるバンドの属性が決定される。また対象バンドの属性を決定する際には、対象バンドの隣のバンドがスペアバンドであるか否かが考慮される。対象バンドの属性は、記録関連情報のうちの一つの情報として管理される。瓦記録では、情報の記録が可能なバンドがスペアバンドとして少なくとも一つ確保される。例えば、あるバンドの情報の書き換えが行われる場合、読み出された情報は、情報が記録されていた元のバンドに書き戻されるのではなく、スペアバンドに書き写される。その後、元のバンドは、新たなスペアバンドとして利用される。こうして瓦記録では、スペアバンドの位置が転々と移動することになる。本実施形態は、瓦記録において不可避であった、情報の書き換えに伴う記録動作に係るHDD10のパフォーマンスを向上する。コントローラ60がリードライトコントローラとして動作することで、バンドnへの瓦記録処理が行われるS401。バンドnへの瓦記録処理が行われると、バンドnに対応付けられた2つのカウンタ値がクリアされるS402。またコントローラ60は、バンドnの両隣のバンドn-1,n1それぞれに対応付けられているカウンタのうち、バンドn側のカウンタについて、それぞれのカウンタ値を1つUPして更新するS403。そして、更新されたカウンタ値が、所定の閾値以上であるかが判定されるS404。所定の閾値は、隣のバンドへの記録によるATIの問題が発生しない回数として設定される。更新されたカウンタ値が、所定の閾値以上である場合S404のYes、バンドn-1又はバンドn1の隣であってバンドnとは反対側で隣り合うバンドが、スペアバンドであるか否かが判定されるS405。この隣のバンドが、スペアバンドである場合S405のYes、対象のバンドバンドn-1又はバンドn1は書き換え優先バンドとして管理されるS406。書き換え優先バンドは、例えばデータリフレッシュ等による、情報の書き換え処理において、優先的に情報の書き換えが実行されるバンドである。一方、隣のバンドが、スペアバンドでない場合S405のNo、対象のバンドバンドn-1又はバンドn1は書き換え非優先バンドとして管理されるS408。書き換え非優先バンドは、情報の書き換え処理において、書き換え優先バンドの後で非優先的に情報の書き換えが実行されるバンドである。対象のバンドが、書き換え優先バンド、又は、書き換え非優先バンドとして管理された後、管理された優先度に基づいて、対象のバンドの情報の書き換えが実行されるS407。この情報の書き換えにおいても、バンド毎でのカウンタ管理が実行される。その後、バンド毎でのカウンタ管理を伴う瓦記録処理は終了する。また、更新されたカウンタ値が、所定の閾値以上であるかが判定されS404、更新されたカウンタ値が、所定の閾値以上でない場合S404のNoも、瓦記録処理は終了する。ここで、対象バンドの隣がスペアバンドであるか否かを判定する理由について説明する。例えば、情報の書き換えが必要であるバンドが複数あり、これらのうちのいくつかのバンドの隣にスペアバンドがある例を説明する。このような状態で、このスペアバンドに対して、情報の書き換えや新たな情報の記録が実行された場合、スペアバンドへの記録により、情報の書き換えが必要であるバンドに対応付けられたカウンタ値が、所定の閾値を越えてしまうことが発生し得る。つまり、隣のバンドがスペアバンドであるバンドに対しては、少なくとも、隣のバンドがスペアバンドでないバンドよりも優先的に情報の書き換えを実行する必要がある。なお、バンドnへの瓦記録処理が行われると、バンドnに対応付けられた2つのカウンタ値がクリアされる例を説明したが、バンドnに対応付けられた2つのカウンタ値がこれまでの値よりも小さな値に更新されてもよい。このようにして、本実施形態に係るHDD10では、バンド毎でのカウンタ管理を伴う瓦記録処理の動作が実行される。この処理では、具体的には、バンドへの記録に伴うカウンタ値の更新、更新されたカウンタ値の判定、この判定結果と対象バンドの隣がスペアバンドであるか否かに応じたバンドの属性決定、が実行される。すなわち、本実施形態に係るHDD10は、瓦記録が適用された情報記録装置における記録動作に係るパフォーマンスを向上することができる。次に、図5,6を用いて、本実施形態に係るHDD10で実行される、バンド毎でのカウンタ管理を伴う瓦記録処理の具体例を説明する。図5は、本実施形態に係るHDD10で実行される、バンド毎でのカウンタ管理を伴う瓦記録処理の第1の具体例を示す概念図である。図6は、本実施形態に係るHDD10で実行される、バンド毎でのカウンタ管理を伴う瓦記録処理の第2の具体例を示す概念図である。第1の具体例図5aに示す概念図のように、バンドn-1の2つのカウンタ値は共に1、バンドn,n1,n2それぞれの2つのカウンタ値は共に2である状態を初期状態とする。この状態で、図5bに示す概念図のように、バンドnへの記録瓦記録が実行されると、バンドn-1,n,n1に対応付けられたカウンタ値が更新される。具体的には、図5cに示す概念図のように、2であったバンドnの2つのカウンタ値はクリアされて0となる。また、バンドn-1については、対応付けられた2つのカウンタのうち外周側であって、バンドnに対応付けられたカウンタCntBn-1,outが、1から2に更新される。バンドn1については、対応付けられた2つのカウンタのうち内周側であって、バンドnに対応付けられたカウンタCntBn1,inが、2から3に更新される。また、バンドn1の隣であって、バンドnとは反対側で隣り合うバンドn2がスペアバンドでないので、バンドn1は、書き換え非優先バンドとして管理される。第2の具体例第2の具体例は、図6a~図6cに示す概念図のとおり、バンドn2がスペアバンドである点で第1の具体例とは異なる。図6a~図6cに示す概念図は、図5a~図5cに示す概念図と略同じであるので、詳細な説明は省略又は簡略化し、異なる点について詳細に説明する。図6aに示す概念図を初期状態とし、この状態で、図6bに示す概念図のように、バンドnへの記録瓦記録が実行されると、図6cに示す概念図のように、バンドn-1,n,n1に対応付けられたカウンタ値が更新される。第2の具体例では、バンドn1の隣であって、バンドnとは反対側で隣り合うバンドn2がスペアバンドであるので、バンドn1は、書き換え優先バンドとして管理される。このようにして、対応するカウンタ値に応じて情報の書き換えが必要と判断されたバンドの隣のバンドが、スペアバンドであるか否かにより、当該バンドの属性が決定される。従って、本実施形態に係るHDD10は、瓦記録が適用された情報記録装置における記録動作に係るパフォーマンスを向上することができる。以上説明したように本実施形態によれば、バンド毎でのカウンタ管理を伴う瓦記録によって磁気ディスク1に情報が記録される。この処理では、バンドへの記録に伴うカウンタ値の更新、更新されたカウンタ値の判定、この判定結果と対象バンドの隣がスペアバンドであるか否かに応じたバンドの属性決定、が実行される。バンド毎でのカウンタ管理を伴って瓦記録が実行されることで、情報の書き換えが本来必要とされる状態よりも早期に実行されることが回避される。従って本実施形態に係るHDD10によれば、瓦記録が適用された情報記録装置における記録動作に係るパフォーマンスを向上することができる。なお、少なくとも一つの実施形態を説明したが、説明した実施形態は一例として提示したものであり、発明の範囲はこの実施形態に限定されない。また、説明した実施形態は、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。さらに、前述した実施形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよく、さらに、異なる実施形態に係る構成要素を適宜組み合わせても良い。これらの実施形態やその変形は、発明の範囲や要旨に含まれ、特許請求の範囲に記載された発明と、その均等の範囲に含まれるものである。"