(57)【特許請求の範囲】
【請求項１】
データの記録または読み出しを行うディスク装置において、 
同心円状に配置された複数のトラックを有し、前記複数のトラックのうち外周側のトラックに多いセクタ数のセクタを割り当て、内周側のトラックに少ないセクタ数のセクタを割り当てたディスクと、
前記ディスクの内周側のトラックの少ないセクタ数のセクタを補うためのセクタを割り当てた不揮発性メモリと、を備え、
前記ディスクの内周側に割り当てたセクタ数と前記不揮発性メモリに割り当てたセクタ数の和が前記ディスクの最外周から最内周のトラックにおいて同数である、
ことを特徴とするディスク装置。
【請求項２】
データの記録または読み出しを行うディスク装置において、
同心円状に配置された複数のトラックを有し、前記複数のトラックのうち外周側のトラックに多いセクタ数のセクタを割り当て、内周側のトラックに少ないセクタ数のセクタを割り当てたディスクと、
前記ディスクの内周側のトラックの少ないセクタ数のセクタを補うためのセクタを割り当てた不揮発性メモリと、を備え、
前記ディスクに割り当てたセクタ数と不揮発性メモリに割り当てたセクタ数の和が最外周と最内周を除く任意のトラックから最内周までのトラックにおいて同数である、
ことを特徴とするディスク装置。
【請求項３】
前記ディスクは、半径方向にゾーンによって分割されており、同一のゾーンに属するトラックには同一のセクタ数のセクタを割り当て、外周側のゾーンに属するトラックに多いセクタ数のセクタを割り当て、内周側のゾーンに属するトラックに少ないセクタ数のセクタを割り当てたものであることを特徴とする請求項１または２に記載のディスク装置。
【請求項４】
前記ディスクは一定の回転速度で回転することを特徴とする請求項１ないし３のうちいずれか１項に記載のディスク装置。
【請求項５】
データを一時的に格納するキャッシュメモリと、
前記キャッシュメモリに一時的に格納されたデータを前記ディスクまたは前記不揮発性メモリに記録する、または、前記ディスクまたは前記不揮発性メモリからデータを読み出し前記キャッシュメモリに一時的に格納するディスクコントローラと、
を備えることを特徴とする請求項１ないし４のうちいずれか１項に記載のディスク装置。
【請求項６】
前記ディスクコントローラは、シーケンシャルアクセスの場合に、前記不揮発性メモリに割り当てられたセクタに記録または読み出しを行う際に、前記ディスク上の次の記録または読み出しトラックをサーチまたは記録もしくは読み出し中に、前記不揮発性メモリに割り当てられたセクタに記録または読み出しを行うことを特徴とする請求項５に記載のディスク装置。
【請求項７】
前記ディスクコントローラは、ランダムアクセスの場合に、前記不揮発性メモリ上のセクタへのアクセス時にディスクの制御は行わないことを特徴とする請求項５または６に記載のディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの記録または読み出しを行うディスク装置、特に画像を記録するのに適したハードディスク装置に関する。
【背景技術】
【０００２】
現在用いられているハードディスクドライブ（ＨＤＤ）は、ディスク外周部より内周側に向かってデータを記録している。データは、セクタといわれる記録単位（通常５１２Ｂｙｔｅ）で記録される。ディスク面を半径方向に数十分割（ゾーン分割）し、分割した一つのゾーン内では、セクタ数が一定で記録を行うことでディスクの面記録密度をほぼ一定になるように面積を有効利用することで、大容量化を実現している。しかしながら、ＨＤＤではディスク回転数を一定で動作させるため、外周部と内周部でセクタ数が大きく異なり、ディスクの最内周と最外周では転送レートが２倍近く変わってしまう。
【０００３】
また、ハイブリッド記録ハードディスクはすでに商品化されているが、このハイブリッド記録とは、フラッシュメモリを大容量のキャッシュメモリとして利用することで、起動時間の短縮や省電力化を実現するものであり、連続転送レートの高速化をするものではない。
【０００４】
また、特許文献１には、磁気ディスクの他にフラッシュメモリを搭載し、このフラッシュメモリを磁気ディスクの情報記憶エリアの一部として利用する磁気ディスク装置が記載されている。この文献には、ホストシステムにより頻繁にアクセスされるエリア、例えばＦＡＴのエリア等をフラッシュメモリ上に配置すると、このフラッシュメモリは高速にアクセスすることが可能であるため、ホストシステムから見たハードディスク装置へのアクセス時間の平均値を短縮化することができ、ハードディスク装置のアクセス時間を短縮化したことと同様の効果がある旨記載されている（段落００１５参照）。
【０００５】
【特許文献１】特開平６−３１４１７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
映像ストリームは一定のビットレートであるため、ＨＤＤで映像ストリームを記録する場合、記録できる最大の映像ビットレートは、転送レートの最も遅い内周側の記録レートで制限される。そのため、外周側の記録レートが高速であっても、その高速性を生かせないという問題があった。映像記録用のＨＤＤには、ディスクの内周部と外周部の転送レートの差をできるだけ小さくすることが求められる。
【０００７】
本発明の目的は、ディスクの内周側と外周側の転送レートの差が小さいディスク装置を提供することにある。
【課題を解決するための手段】
【０００８】
本明細書において開示される発明のうち、代表的なものの概要を簡単に説明すれば、以下のとおりである。
【０００９】
（１）データの記録または読み出しを行うディスク装置において、 同心円状に配置された複数のトラックを有し、前記複数のトラックのうち外周側のトラックに多いセクタ数のセクタを割り当て、内周側のトラックに少ないセクタ数のセクタを割り当てたディスクと、前記ディスクの内周側のトラックの少ないセクタ数のセクタを補うためのセクタを割り当てた不揮発性メモリと、を備え、前記ディスクの内周側に割り当てたセクタ数と前記不揮発性メモリに割り当てたセクタ数の和が前記ディスクの最外周から最内周のトラックにおいて同数である、ことを特徴とするディスク装置である。
【００１０】
（２）データの記録または読み出しを行うディスク装置において、同心円状に配置された複数のトラックを有し、前記複数のトラックのうち外周側のトラックに多いセクタ数のセクタを割り当て、内周側のトラックに少ないセクタ数のセクタを割り当てたディスクと、前記ディスクの内周側のトラックの少ないセクタ数のセクタを補うためのセクタを割り当てた不揮発性メモリと、を備え、前記ディスクに割り当てたセクタ数と不揮発性メモリに割り当てたセクタ数の和が最外周と最内周を除く任意のトラックから最内周までのトラックにおいて同数である、ことを特徴とするディスク装置である。
【００１１】
（３）前記（１）または（２）において、前記ディスクは、半径方向にゾーンによって分割されており、同一のゾーンに属するトラックには同一のセクタ数のセクタを割り当て、外周側のゾーンに属するトラックに多いセクタ数のセクタを割り当て、内周側のゾーンに属するトラックに少ないセクタ数のセクタを割り当てたものであることを特徴とするディスク装置である。
【００１３】
（４）前記（１）〜（３）において、前記ディスクは一定の回転速度で回転することを特徴とするディスク装置である。
【００１４】
（５）前記（１）〜（４）において、データを一時的に格納するキャッシュメモリと、前記キャッシュメモリに一時的に格納されたデータを前記ディスクまたは前記不揮発性メモリに記録する、または、前記ディスクまたは前記不揮発性メモリからデータを読み出し前記キャッシュメモリに一時的に格納するディスクコントローラと、を備えることを特徴とするディスク装置である。
【００１５】
（６）前記（５）において、前記ディスクコントローラは、シーケンシャルアクセスの場合に、前記不揮発性メモリに割り当てられたセクタに記録または読み出しを行う際に、前記ディスク上の次の記録または読み出しトラックをサーチまたは記録もしくは読み出し中に、前記不揮発性メモリに割り当てられたセクタに記録または読み出しを行うことを特徴とするディスク装置である。
【００１６】
（７）前記（５）または（６）において、前記ディスクコントローラは、ランダムアクセスの場合に、前記不揮発性メモリ上のセクタへのアクセス時にディスクの制御は行わないことを特徴とするディスク装置である。
【発明の効果】
【００１７】
本発明によれば、従来のディスク装置と比較して内周における記録レートの低下を小さくできる。そのため、より高速の記録ビットレートで例えば映像ストリームの記録を行うことができる。これにより例えば高精細な映像記録を行う磁気記録装置の設計が可能となり、工業上非常に有用である。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図を用いて詳細に説明する。
【００１９】
図１に、本発明の実施の形態の磁気ディスク装置に用いられる磁気ディスクとフラッシュメモリを示す。１１は磁気ディスクであり、１２はフラッシュメモリである。
【００２０】
本発明の実施形態の磁気ディスク装置は、磁気ディスク１１と固体メモリであるフラッシュメモリ１２とのハイブリッド記録方式を磁気ディスク装置に取り入れ、ディスク内周側でより多くのフラッシュメモリを割り当てることで、ディスク内周と内周の記録における転送レートの差を小さくするものである。
【００２１】
磁気ディスク１１上の任意セクタの指定は、外周から数えたトラック（シリンダ）番号、複数ディスクのどの面かを指定するヘッド番号、トラック上のセクタ番号（ＣＨＳパラメータ）で指定する。セクタサイズは通常５１２ｋＢｙｔｅである。ディスク面はセクタ数が一定のゾーンに分けられる。２．５インチディスクでは２０程度のゾーンに分割される。
【００２２】
トラックは複数（数百〜数千）のセクタより構成される。磁気ディスク１１上には、最外周トラックより内周側に順次記録されていく。このとき、ディスクの回転速度は一定となるよう制御される。記録密度を内周部、外周部で同一としつつ、効率的にディスク全面を使って記録容量を確保するために、外周部では多くのセクタを配置し、内周では少なくしている。
【００２３】
図１に示すように、磁気ディスク１１のディスク面は、ゾーン１、ゾーン２、ゾーン３、…、ゾーンＮｚ−２、ゾーンＮｚ−１、ゾーンＮｚに分割されている。最外周（第１番目）のゾーン１のセクタ数はＮ１セクタ／トラックであり、第ｉ番目のゾーンｉのセクタ数はＮｉセクタ／トラックである。最大セクタ数はＮｍａｘ＝Ｎ１（最外周ゾーンのセクタ数）である。
【００２４】
本発明の実施形態の磁気ディスク装置は、磁気ディスク１１とフラッシュメモリ１２とを備える。磁気ディスク１１は、同心円状に配置された複数のトラックを有し、半径方向にゾーンによって分割されており、同一のゾーンに属するトラックには同一のセクタ数のセクタを割り当て、外周側のゾーンに属するトラックに多いセクタ数のセクタを割り当て、内周側のゾーンに属するトラックに少ないセクタ数のセクタを割り当てた磁気ディスクである。フラッシュメモリ１２は、磁気ディスク１１の内周側のトラックのセクタとして記録または読み出しを行うセクタを割り当てたフラッシュメモリである。
【００２５】
以下、本発明の実施例を図を用いて詳細に説明する。
【実施例１】
【００２６】
図２は、実施例１（全面ハイブリッド記録）の磁気ディスク装置におけるセクタ配置図である。本実施例の磁気ディスク装置では、ゾーンｉに属するトラックに磁気ディスク上のＮｉ個のセクタに加えて、フラッシュメモリ上にＮｆｉ個のセクタを確保して、Ｎｉ＋Ｎｆｉ＝Ｎｍａｘになるようにフラッシュメモリを割り当てることで、各ゾーンのセクタ数一定を確保する。
【００２７】
図２に、各ゾーンでの磁気ディスク上でのセクタ数とフラッシュメモリ上に確保するセクタ数を示す。最外周（ゾーン１）のディスクセクタ数をＮｓとしたとき、内周側のディスクセクタにフラッシュメモリ上に確保した記録領域（セクタ）を割り当てることでディスク全面のセクタ数を一定とすることで、内周側と外周側の記録ビットレートは一定にすることができる。
【００２８】
図２に示すように、ゾーン１ではセクタ１〜Ｎｓが磁気ディスク上にマッピングされる。ゾーン２ではセクタ１〜Ｎｓ−１が磁気ディスク上にマッピングされ、セクタＮｓがフラッシュメモリ上にマッピングされる。ゾーン３ではセクタ１〜Ｎｓ−２が磁気ディスク上にマッピングされ、セクタＮｓ−１〜Ｎｓがフラッシュメモリ上にマッピングされる。一般的には、ゾーンｉにおいて、磁気ディスク上にマッピングされるセクタ数をＮｉセクタとし、フラッシュメモリ上にマッピングされるセクタ数をＮｆｉセクタとすると、Ｎｉ＋Ｎｆｉ＝Ｎｍａｘになるようにフラッシュメモリを割り当てる。
【００２９】
したがって、本実施例においては、各ゾーンにおける磁気ディスクのセクタ数とフラッシュメモリのセクタ数の和は一定であり、Ｒ／Ｗ（リード／ライト）速度はディスク全面で一定である。ただし、大容量のフラッシュメモリが必要となる。
【実施例２】
【００３０】
図３は、実施例２（内周部のみハイブリッド記録）の磁気ディスク装置のセクタ配置図である。本実施例は、内周部のみハイブリッド記録を適用した例であり、実施例１と比較してフラッシュメモリの割当量を少なくしたものである。
【００３１】
図３に、各ゾーンでの磁気ディスク上のセクタ数とフラッシュメモリ上に確保するセクタ数を示す。磁気ディスクの記録容量は非常に大きいため、図２（実施例１）のようにディスク全面でセクタ数を一定とするためには、非常に大容量のフラッシュメモリを必要とする。このため、本実施例のように最内周部付近にのみフラッシュメモリを割り当て、内周・外周の記録レート差を小さくすることが有効である。
【００３２】
本実施例においては、図３に示すように、ゾーン１〜Ｎｚ−２においては、磁気ディスク上のみにマッピングされる。ゾーン１〜Ｎｚ−２においては、最外周のゾーン１から内側になるほど少ないセクタ数のセクタが磁気ディスク上に配置される。内周部のゾーンＮｚ−２〜Ｎｚにおいても、内側になるほど少ないセクタ数のセクタが磁気ディスク上に配置される。しかし、内周部のゾーンＮｚ−２〜Ｎｚにおいては、磁気ディスク上のセクタ数とフラッシュメモリのセクタ数の和が一定になるように、フラッシュメモリ上にセクタが確保される。すなわち、ゾーンＮｚ−２では全てのセクタが磁気ディスク上に割り当てられる。ゾーンＮｚ−１では２個のセクタがフラッシュメモリ上に割り当てられ、他のセクタは磁気ディスク上に割り当てられる。ゾーンＮｚでは３個のセクタがフラッシュメモリ上に割り当てられ、他のセクタは磁気ディスク上に割り当てられる。
【００３３】
本実施例では、ディスク全面でＲ／Ｗ速度が一定ではないが、適度なフラッシュメモリ容量で実現可能である。内周部１／４程度のハイブリッド化であれば、全容量２００ＧＢ程度の大容量ＨＤＤでも４ＧＢ程度のフラッシュメモリで実現可能である。
【００３４】
図４に実施例２（内周部のみハイブリッド記録）のハイブリッド記録の効果を計算した例を示す。図４は、内周部１／４程度のハイブリッド化により、どの程度の高速化が実現できるかを示す例である。
【００３５】
図４に示すように、ゾーンＮｚ−２では、磁気ディスク上のセクタ数はＮｓ０であり、フラッシュメモリ上のセクタ数は０である。ゾーンＮｚ−１では、磁気ディスク上のセクタ数はＮｓ１であり、フラッシュメモリ上のセクタ数はＮｆ１である。ゾーンＮｚ（最内周）では、磁気ディスク上のセクタ数はＮｓ２であり、フラッシュメモリ上のセクタ数はＮｆ２である。本実施例では、Ｎｓ０＝Ｎｓ１＋Ｎｆ１＝Ｎｓ２＋Ｎｆ２である。
【００３６】
ハイブリッド記録でない場合（従来技術の場合）、最内周ゾーンの１トラック記録量はＮｓ２×５１２ｂｙｔｅである。これに対して、ハイブリッド記録（実施例２）では、最内周ゾーンの１トラック記録量は（Ｎｓ２＋Ｎｆ２）×５１２ｂｙｔｅ＝Ｎｓ０×５１２ｂｙｔｅである。内周に向かってゾーン内のセクタ数が、最大セクタ数の２．６％ずつ減少していくとすると、ｉ番目のゾーンのセクタ数は最外周のセクタ数に対し１−(i−１）×０．０２６を掛けた数字となる。全ゾーン数を２０とすると、ハイブリッド記録でない場合（従来技術の場合）は、２０番目のゾーンで１−１９×０．０２６＝０．５０６、すなわち最内周では最外周の５１％のセクタ数となる。これに対して、ハイブリッド記録（実施例２）では、内周部１／４をハイブリッド記録とすると、ゾーン数の減少は１５番目ゾーンまでとなり、１−１４×０．０２６＝０．６３６、すなわち最小セクタ数は最外周の６４％で、記録レートで０．６３６／０．５０６≒１．２６、すなわち２６％の高速化が可能である。なお、シーク時間にフラッシュメモリへの書き込みを行うため、シーク時間における記録ロスがなくなり、さらに実効的な速度改善を見込むことができる。
【００３７】
以上のように本実施例の内周部としては内周側の１／４程度のゾーンに属するトラックとするのが好適であるが、一般的には、本実施例の内周部は、最外周と最内周を除く任意のトラックから最内周のトラックまでの範囲とすることができる。すなわち、本実施例は、磁気ディスクに割り当てたセクタ数とフラッシュメモリに割り当てたセクタ数の和が最外周と最内周を除く任意のトラックから最内周までのトラックにおいて一定であればよい。
【００３８】
図５に実施例１と実施例２のフラッシュメモリの必要容量を示す。最外周（ゾーン１）のセクタ数をＬｍａｘ、最内周（ゾーンＮｚ）のセクタ数をＬｍａｘ／２、ディスク全面のトラック数をＴｎとする。
【００３９】
全面ハイブリッド化の場合（実施例１）では、ディスク全面のＴｎ個のトラック全てについて、磁気ディスクに割り当てるセクタ数とフラッシュメモリに割り当てるセクタ数の和を一定にするから、５１に示す部分のセクタをフラッシュメモリに割り当てることになる。磁気ディスク部分の面積は、図から明らかなように、Ｌｍａｘ×Ｔｎ−（Ｌｍａｘ／２）×Ｔｎ／２＝３×Ｌｍａｘ×Ｔｎ／４であり、フラッシュメモリの必要面積は（Ｌｍａｘ／２）×Ｔｎ／２＝Ｌｍａｘ×Ｔｎ／４となる。磁気ディスクの記憶容量の１／３の記憶容量のフラッシュメモリが必要となり、２００ＧＢの磁気ディスクに対してフラッシュメモリの記憶容量は６７ＧＢ程度となる。
【００４０】
内周１／４のハイブリッド化の場合（実施例２）では、内周側のＴｎ／４個のトラックについて、磁気ディスクに割り当てるセクタ数とフラッシュメモリに割り当てるセクタ数の和を一定にするから、５２に示す部分のセクタをフラッシュメモリに割り当てることになる。５２の部分の面積は、図から明らかなように、（Ｌｍａｘ／８）×（Ｔｎ／４）／２＝Ｌｍａｘ×Ｔｎ／６４であるから、全面ハイブリッド化の場合の１／１６となり、２００ＧＢの磁気ディスクに対して約４ＧＢがフラッシュメモリの必要容量となる。
【００４１】
図６に本発明の実施例２（内周部のみハイブリッド記録）の実装例を示す。図６において、６１は磁気ディスク装置であり、６２はＳＡＳ／ＳＡＴＡインターフェイスであり、６３はＨＤＤコントローラ（ハードディスクドライブコントローラ）であり、６４は大容量キャッシュメモリであり、１１は磁気ディスクであり、１２はフラッシュメモリである。磁気ディスク１１とフラッシュメモリ１２には、図６の上部に示すセクタ配置図（図４と同じセクタ配置図）のとおりに、セクタが配置されている。
【００４２】
磁気ディスク装置６１へのデータの記録（書き込み）は次のように行う。ホストシステム（図示していない）からのデータストリームがＳＡＳ／ＳＡＴＡインターフェイス６２を介して磁気ディスク装置６１に入力されると、そのデータは大容量キャッシュメモリ６４に一時的に格納される。ＨＤＤコントローラ６３は、大容量キャッシュメモリ６４に一時的に格納されたデータを、ホストシステムからＳＡＳ／ＳＡＴＡインターフェイス６２を介して指定されたトラック番号、セクタ番号に基づいて判断し、磁気ディスク１１またはフラッシュメモリ１２のいずれかに記録する。すなわち、ＨＤＤコントローラ６３は、ホストシステムから指定されたトラックがゾーンＮ１〜Ｎｚ−２（磁気ディスクだけにセクタが割り当てられたゾーン）に属している場合は、磁気ディスクの指定されたセクタにデータを記録する。ＨＤＤコントローラ６３は、ホストシステムから指定されたトラックがゾーンＮｚ−１〜Ｎｚ（磁気ディスクとフラッシュメモリの両方にセクタが割り当てられたゾーン）に属している場合は、ホストシステムから指定されたセクタ番号に基づいて判断し、磁気ディスク１１またはフラッシュメモリ１２の当該セクタにデータを記録する。
【００４３】
磁気ディスク装置６１からのデータの読み出しは次のように行う。ＨＤＤコントローラ６３は、ホストシステムからＳＡＳ／ＳＡＴＡインターフェイス６２を介して指定されたトラック番号、セクタ番号に基づいて判断し、磁気ディスク１１またはフラッシュメモリ１２のいずれかからデータを読み出し、そのデータを大容量キャッシュメモリ６４に一時的に格納し、大容量キャッシュメモリ６４に一時的に格納したデータをＳＡＳ／ＳＡＴＡインターフェイス６２を介してホストシステムに向けて送信する。すなわち、ＨＤＤコントローラ６３は、ホストシステムから指定されたトラックがゾーンＮ１〜Ｎｚ−２（磁気ディスクだけにセクタが割り当てられたゾーン）に属している場合は、磁気ディスク１１の指定されたセクタからデータを読み出す。ＨＤＤコントローラ６３は、ホストシステムから指定されたトラックがゾーンＮｚ−１〜Ｎｚ（磁気ディスクとフラッシュメモリの両方にセクタが割り当てられたゾーン）に属している場合は、ホストシステムから指定されたセクタ番号に基づいて判断し、磁気ディスク１１またはフラッシュメモリ１２の当該セクタからデータを読み出す。
【００４４】
ＨＤＤコントローラ６３は、シーケンシャルアクセス（シーケンシャルＲ／Ｗ）の場合は次のアルゴリズムにより記録／読み出しを行う。
【００４５】
記録の場合：ゾーン１〜Ｎｚ−２（磁気ディスクだけにセクタが割り当てられたゾーン）に属するトラックへ記録する場合は、１回転で磁気ディスク１１上のトラックの全部のセクタに記録する。ゾーンＮｚ−１（磁気ディスクとフラッシュメモリの両方にセクタが割り当てられたゾーン）に属するトラックへ記録する場合は、セクタ１〜Ｚｓ−２（磁気ディスクに割り当てられたセクタ）については、通常のＨＤＤと同じように磁気ディスク１１への書き込みを行う。セクタＮｓ−１〜Ｎｓ（フラッシュメモリに割り当てられたセクタ）に属するトラックについては、磁気ディスク１１上の次の記録トラックをサーチまたは書き込み中に同時にフラッシュメモリ１２への書き込みを行うことで、ゾーンＮｓ−２と同等の記録レートを確保する。データは大容量キャッシュメモリ６４から記録を行うことで、これを実現する。ゾーンＮｚについても同様である。
【００４６】
読み出しの場合：ゾーン１〜Ｎｚ−２（磁気ディスクだけにセクタが割り当てられたゾーン）に属するトラックから読み出す場合は、１回転で磁気ディスク１１上のトラックの全部のセクタから読み出す。ゾーンＮｚ−１（磁気ディスクとフラッシュメモリの両方にセクタが割り当てられたゾーン）に属するトラックから読み出す場合は、セクタ１〜Ｚｓ−２（磁気ディスクに割り当てられたセクタ）については、通常のＨＤＤと同じように磁気ディスク１１から読み出しを行う。セクタＮｓ−１〜Ｎｓ（フラッシュメモリに割り当てられたセクタ）に属するトラックについては、磁気ディスク１１上の次の読み出しトラックをサーチまたは読み出し中に同時にフラッシュメモリ１２からの読み出しを行うことで、ゾーンＮｓ−２と同等の読み出しレートを確保する。フラッシュメモリ１２から読み出したデータと磁気ディスク１１から読み出したデータを大容量キャッシュメモリ６４に一次的に格納することで、これを実現する。ゾーンＮｚについても同様である。
【００４７】
ＨＤＤコントローラ６３は、ランダムアクセス（ランダムＲ／Ｗ）の場合は次のアルゴリズムにより記録／読み出しを行う。
【００４８】
磁気ディスク１１上のセクタとフラッシュメモリ１２上のセクタへは独立してアクセスする。フラッシュメモリ１２上のセクタへのアクセス時にディスクの制御は行わない。
【００４９】
図６を参照して実施例２（内周部のみハイブリッド記録）の実装例とその動作の説明をしたが、実施例１（全面ハイブリッド記録）の実装例とその動作は、図６を参照した説明においてゾーンＮｚ−２を最外周のゾーン１に置き換えることによって、同様に説明できる。
【００５０】
以上、本発明の実施形態、実施例として、磁気ディスク１１とフラッシュメモリ１２を備えた磁気ディスク装置（ハードディスク装置）について説明したが、これに限定されず、データの記録または読み出しを行うディスク装置であって、同心円状に配置された複数のトラックを有し、複数のトラックのうち外周側のトラックに多いセクタ数のセクタを割り当て、内周側のトラックに少ないセクタ数のセクタを割り当てたディスクと、ディスクの内周側のトラックのセクタとして記録または読み出しを行うセクタを割り当てた不揮発性メモリと、を備えるディスク装置であればよい。
【００５１】
以上、本発明者によってなされた発明を、前記実施形態、実施例に基づき具体的に説明したが、本発明は、前記実施形態、実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施の形態の磁気ディスク装置に用いられる磁気ディスクとフラッシュメモリを示す図である。
【図２】本発明の実施例１（全面ハイブリッド記録）の磁気ディスク装置のセクタ配置図である。
【図３】本発明の実施例２（内周部のみハイブリッド記録）の磁気ディスク装置のセクタ配置図である。
【図４】本発明の実施例２のハイブリッド記録の効果を説明するための図である。
【図５】本発明の実施例１と実施例２のフラッシュメモリの必要容量を示す図である。
【図６】本発明の実施例２の磁気ディスク装置の実装例を示す図である。
【符号の説明】
【００５３】
１１…磁気ディスク、１２…フラッシュメモリ、５１…実施例１におけるフラッシュメモリの必要容量、５２…実施例２におけるフラッシュメモリの必要容量、６１…磁気ディスク装置、６２…ＳＡＳ／ＳＡＴＡインターフェイス、６３…ＨＤＤコントローラ、６４…大容量キャッシュメモリ
【図１】
0004782739.tif 000002
【図２】
0004782739.tif 000003
【図３】
0004782739.tif 000004
【図４】
0004782739.tif 000005
【図５】
0004782739.tif 000006
【図６】
0004782739.tif 000007