(57)【要約】      （修正有）【課題】ディスク状記録媒体を効率よく使用する、ディスク状記録媒体管理装置、ディスク状記録媒体管理方法、及びプログラムを提供する。【解決手段】ディスク状記録媒体管理装置１は、ディスク状記録媒体２３をフォーマットする場合、ディスク状記録媒体２３の内周側２３ａほど外周側２３ｂより大きなサイズのセクタでフォーマットを実行する、フォーマット部２と、ディスク状記録媒体２３へのアクセスを制御する、制御部３とを有する。【選択図】図２
2020126374.tif 000002
【特許請求の範囲】
【請求項１】
ディスク状記録媒体をフォーマットする場合、前記ディスク状記録媒体の内周側ほど外周側より大きなサイズのセクタでフォーマットを実行する、フォーマット手段と、
前記ディスク状記録媒体へのアクセスを制御する、制御手段と、
を有することを特徴とするディスク状記録媒体管理装置。
【請求項２】
請求項１に記載のディスク状記録媒体管理装置であって、
前記フォーマット手段は、前記セクタのアドレスと、前記セクタのアドレスに関連付けられたセクタサイズとを有する前記フォーマットを実行するために用いるフォーマット要求情報を取得し、取得した前記フォーマット要求情報に基づいて、前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするディスク状記録媒体管理装置。
【請求項３】
請求項１又は２に記載のディスク状記録媒体管理装置であって、
前記フォーマット手段は、複数の異なる大きさのセクタサイズで前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするディスク状記録媒体管理装置。
【請求項４】
請求項１から３のいずれか一つに記載のディスク状記録媒体管理装置であって、
前記制御手段は、前記ディスク状記録媒体にデータを書き込む場合、前記内周側のセクタには前記内周側のセクタサイズ以上のデータを書き込み、前記外周側のセクタには前記内周側のセクタサイズ未満のデータを書き込む
ことを特徴とするディスク状記録媒体管理装置。
【請求項５】
（ａ）ディスク状記録媒体をフォーマットする場合、前記ディスク状記録媒体の内周側ほど外周側より大きなサイズのセクタでフォーマットを実行する、ステップと、
（ｂ）前記ディスク状記録媒体へのアクセスを制御する、ステップと、
を有することを特徴とするディスク状記録媒体管理方法。
【請求項６】
請求項５に記載のディスク状記録媒体管理方法であって、
前記（ａ）のステップにおいて、前記セクタのアドレスと、前記セクタのアドレスに関連付けられたセクタサイズとを有する前記フォーマットを実行するために用いるフォーマット要求情報を取得し、取得した前記フォーマット要求情報に基づいて、前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするディスク状記録媒体管理方法。
【請求項７】
請求項５又は６に記載のディスク状記録媒体管理方法であって、
前記（ａ）のステップにおいて、複数の異なる大きさのセクタサイズで前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするディスク状記録媒体管理方法。
【請求項８】
請求項５から７のいずれか一つに記載のディスク状記録媒体管理方法であって、
前記（ｂ）のステップにおいて、前記ディスク状記録媒体にデータを書き込む場合、前記内周側のセクタには前記内周側のセクタサイズ以上のデータを書き込み、前記外周側のセクタには前記内周側のセクタサイズ未満のデータを書き込む
ことを特徴とするディスク状記録媒体管理方法。
【請求項９】
コンピュータに、
（ａ）ディスク状記録媒体をフォーマットする場合、前記ディスク状記録媒体の内周側ほ
ど外周側より大きなサイズのセクタでフォーマットを実行する、ステップと、
（ｂ）前記ディスク状記録媒体へのアクセスを制御する、ステップと、
を実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムであって、
前記（ａ）のステップにおいて、前記セクタのアドレスと、前記セクタのアドレスに関連付けられたセクタサイズとを有する前記フォーマットを実行するために用いるフォーマット要求情報を取得し、取得した前記フォーマット要求情報に基づいて、前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするプログラム。
【請求項１１】
請求項９又は１０に記載のプログラムであって、
前記（ａ）のステップにおいて、複数の異なる大きさのセクタサイズで前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするプログラム。
【請求項１２】
請求項９から１１のいずれか一つに記載のプログラムであって、
前記（ｂ）のステップにおいて、前記ディスク状記録媒体にデータを書き込む場合、前記内周側のセクタには前記内周側のセクタサイズ以上のデータを書き込み、前記外周側のセクタには前記内周側のセクタサイズ未満のデータを書き込む
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク状記録媒体を管理するディスク状記録媒体管理装置、ディスク状記録媒体管理方法、及びプログラムに関する。
【背景技術】
【０００２】
ディスク状記録媒体を制御する装置として、例えば、ディスク制御装置が知られている。ディスク制御装置には、一般的にデータを高密度で記憶するため、ディスク状記録媒体の外周側のセクタ数をディスク内部側のセクタ数より多くして記録密度の均一化を図る定記録密度方式（Constant Density Recording）が採用されている。
【０００３】
関連する技術として、特許文献１には、複数のディスク状記録媒体を管理するボリューム管理装置が開示されている。具体的には、そのボリューム管理装置は、異なるディスク状記録媒体ごとのアクセス性能の違いに起因する非効率性を低減する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１７４３０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したディスク制御装置は、定記録密度方式を採用しているため、ディスク状記録媒体の外周側と内周側とでデータ転送レートが異なる。その理由は、ディスク状記録媒体は角速度が一定になるように回転が制御されているため、ディスク状記録媒体の内周側よりも外周側の方が、データ転送レートが高くなるためである。
【０００６】
言い換えれば、セクタ数の多い外周側は、回転待ち時間が短くなるので、ディスク状記録媒体へのアクセスに対するレイテンシが良くなる。一方、セクタ数の少ない内周側は、レイテンシが悪くなる。
【０００７】
また、特許文献１に開示されているボリューム管理装置は、複数のディスク状記録媒体におけるアクセス性能の違いに起因する非効率性を低減するもので、単体のディスク状記録媒体を効率よく使用することに着目していない。
【０００８】
本発明の目的の一例は、ディスク状記録媒体を効率よく使用する、ディスク状記録媒体管理装置、ディスク状記録媒体管理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の一側面におけるディスク状記録媒体管理装置は、
ディスク状記録媒体をフォーマットする場合、前記ディスク状記録媒体の内周側ほど外周側より大きなサイズのセクタでフォーマットを実行する、フォーマット部と、
前記ディスク状記録媒体へのアクセスを制御する、制御部と、
を有することを特徴とする。
【００１０】
また、上記目的を達成するため、本発明の一側面におけるディスク状記録媒体管理方法は、
（ａ）ディスク状記録媒体をフォーマットする場合、前記ディスク状記録媒体の内周側ほ
ど外周側より大きなサイズのセクタでフォーマットを実行する、ステップと、
（ｂ）前記ディスク状記録媒体へのアクセスを制御する、ステップと、
を有することを特徴とする。
【００１１】
更に、上記目的を達成するため、本発明の一側面におけるプログラムは、
コンピュータに、
（ａ）ディスク状記録媒体をフォーマットする場合、前記ディスク状記録媒体の内周側ほど外周側より大きなサイズのセクタでフォーマットを実行する、ステップと、
（ｂ）前記ディスク状記録媒体へのアクセスを制御する、ステップと、
を実行させることを特徴とする。
【発明の効果】
【００１２】
以上のように本発明によれば、ディスク状記録媒体を効率よく使用することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、ディスク状記録媒体管理装置１の一例を示す図である。
【図２】図２は、ディスク状記録媒体管理装置を有するシステムの一例を示す図である。
【図３】図３は、フォーマットの説明をするための図である。
【図４】図４は、フォーマット要求情報のデータ構造の一例を示す図である。
【図５】図５は、ディスク状記録媒体管理装置の動作の一例を示す図である。
【図６】図６は、ディスク状記録媒体管理装置のフォーマットの動作の一例を示す図である。
【図７】図７は、ディスク状記録媒体管理装置の書き込み動作の一例を示す図である。
【図８】図８は、ディスク状記録媒体管理装置を実現するコンピュータの一例を示す図である。
【発明を実施するための形態】
【００１４】
（実施の形態）
以下、本発明の実施の形態について、図１から図８を参照しながら説明する。
【００１５】
［装置構成］
最初に、図１を用いて、本実施の形態におけるディスク状記録媒体管理装置１の構成について説明する。図１は、ディスク状記録媒体管理装置１の一例を示す図である。
【００１６】
図１に示すディスク状記録媒体管理装置１は、ディスク状記録媒体を効率よく使用するために用いられる装置である。また、図１に示すように、ディスク状記録媒体管理装置１は、フォーマット部２と、制御部３とを有する。
【００１７】
このうち、フォーマット部２は、ディスク状記録媒体をフォーマットする場合、ディスク状記録媒体の内周側ほど外周側より大きなサイズのセクタでフォーマットを実行する。制御部３は、ディスク状記録媒体へのアクセス（書き込み、読み出し）を制御する。
【００１８】
このように、本実施の形態においては、ディスク状記録媒体の内周側を外周側より大きなサイズのセクタにし、データサイズに応じて内周側と外周側とを使い分けることで、ディスク状記録媒体を効率よく使用することができる。
［システム構成］
続いて、図２を用いて、本実施の形態におけるディスク状記録媒体管理装置１の構成をより具体的に説明する。図２は、ディスク状記録媒体管理装置を有するシステムの一例を示す図である。
【００１９】
図２に示すように、本実施の形態におけるシステム２０は、ディスク状記録媒体管理装置１に加えて、情報処理装置２１、ディスク制御装置２２を有する。ディスク制御装置２２は、ディスク状記録媒体２３を有する。
【００２０】
システム２０について説明する。
ディスク状記録媒体管理装置１は、ディスク制御装置２２に対してデータの読み出し、書き込みなどのアクセスを行う装置である。具体的には、ディスク状記録媒体管理装置１は、ディスク制御装置２２が有するディスク状記録媒体２３に対するアクセスの内容を表す要求情報を情報処理装置２１から受信する。その後、ディスク状記録媒体管理装置１は、ディスク制御装置２２に対して、受信したアクセス要求の内容に従い、ディスク状記録媒体２３へのデータ書き込み、又はディスク状記録媒体２３からのデータの読み出しをさせる。
【００２１】
情報処理装置２１は、プロセッサ、メモリなどのハードウェアを有する装置である。具体的には、情報処理装置２１は、パーソナルコンピュータ、サーバなどが考えられる。
【００２２】
ディスク制御装置２２は、ディスク状記録媒体２３へのアクセスを制御する装置である。具体的には、ディスク制御装置２２は、円盤状の磁気ディスク（ディスク状記録媒体）を回転させ、磁気ヘッドを用いてディスク状記録媒体２３に対して、データの書き込み、又はデータの読み出しを行う。ディスク制御装置２２は、例えば、ＨＤＤ（Hard Disk Drive）などである。
【００２３】
なお、図２の例では、ディスク状記録媒体管理装置１、情報処理装置２１、ディスク制御装置２２は、それぞれを単体の装置としたが、二つ以上の装置を組み合わせた、一体型の装置としてもよい。
【００２４】
ディスク状記録媒体管理装置１について具体的に説明する。
フォーマット部２は、ディスク状記録媒体２３をフォーマットする場合、ディスク状記録媒体２３の内周側２３ａの記憶領域を外周側２３ｂの記憶領域より大きなサイズのセクタでフォーマットする。
【００２５】
フォーマット部２について、図３、図４を用いて具体的に説明する。図３は、フォーマットの説明をするための図である。図４は、フォーマット要求情報のデータ構造の一例を示す図である。
【００２６】
フォーマット部２は、まず、フォーマット要求情報４１を情報処理装置２１から取得する。続いて、フォーマット部２は、取得したフォーマット要求情報４１に基づいて、図３に示すように、ディスク状記録媒体２３の内周側２３ａの記憶領域と、外周側２３ｂの記憶領域とをフォーマットする。
【００２７】
すなわち、フォーマット部２は、図３に示すように、あらかじめ設定された内周側２３ａに対応する記憶領域をセクタサイズＡでフォーマットする。また、フォーマット部２は、図３に示すように、あらかじめ設定された外周側２３ｂに対応する記憶領域をセクタサイズＢ（＜セクタサイズＡ）でフォーマットする。
【００２８】
図３の例では、セクタのサイズとして、セクタサイズＡとセクタサイズＢの二種類を用い、セクタサイズＡは４ｋ［byte］とし、セクタサイズＢは５１２［byte］とする。
【００２９】
また、図４に示したフォーマット要求情報４１は、ディスク状記録媒体２３を図３に示
したフォーマットを行う場合に用いる情報である。フォーマット要求情報４１は、図４に示すように、内周側２３ａの記憶領域のセクタから順にセクタのアドレス「０」「１」「２」「３」「４」……とセクタサイズを表す「Ａ」とが関連付けられ、続いて外周側２３ｂの記憶領域のセクタから順にセクタのアドレス「ｎ」「ｎ＋１」「ｎ＋２」「ｎ＋３」「ｎ＋４」……とセクタサイズを表す「Ｂ」とが関連付けられている。なお、図４において「ｎ」は、すくなくとも５以上の整数である。
【００３０】
なお、上述したセクタサイズＡ、Ｂ及び記憶領域の大きさは、例えば、レイテンシに応じて決定する。また、セクタサイズＡ、Ｂ及び記憶領域の大きさは、情報処理装置２１が扱うデータの種類、ハードウェアの性能、ソフトウェアの性能、利用者の要望などにより決定される。
【００３１】
なお、図３、図４の例では、セクタサイズＡ、Ｂを４ｋ［byte］、５１２［byte］としたが、セクタサイズはこれらのサイズに限定されるものではない。例えば、二つ以上の異なるセクタサイズを用いて、フォーマットを実行してもよい。
【００３２】
制御部３は、ディスク状記録媒体２３にデータを書き込む場合、内周側２３ａのセクタには内周側２３ａのセクタサイズ以上のデータを書き込み、外周側２３ｂのセクタには内周側２３ａのセクタサイズ未満のデータを書き込む。
【００３３】
具体的には、制御部３は、書き込みをする場合、まず、情報処理装置２１から、ディスク状記録媒体２３にデータを書き込みするために用いる書き込み要求情報を取得する。続いて、制御部３は、取得した書き込み要求情報から、ディスク状記録媒体２３に書き込みをするために用いるデータのサイズを取得し、取得したデータサイズに基づいて、当該データを書き込む記憶領域を選択する。
【００３４】
続いて、制御部３は、選択した記憶領域のセクタにデータを書き込む。図３の例では、フォーマットをしたディスク状記録媒体２３にデータを書き込む際、制御部３は、情報処理装置２１から取得したデータのサイズが４ｋ［byte］以上である場合、ディスク制御装置２２を制御して、内周側２３ａの記憶領域にデータを書き込ませる。また、制御部３は、取得したデータが５１２［byte］未満である場合、ディスク制御装置２２を制御して、外周側２３ｂの記憶領域にデータを書き込ませる。
【００３５】
また、制御部３は、読み出しをする場合、まず、情報処理装置２１から、ディスク状記録媒体２３に記憶されているデータを読み出すために用いる読み出し要求情報を取得する。続いて、制御部３は、取得した読み出し要求情報から、ディスク状記録媒体２３にデータのアドレスを取得し、取得したアドレスに基づいて、記憶領域からデータを読み出す。
【００３６】
［装置動作］
次に、本発明の実施の形態におけるディスク状記録媒体管理装置の動作について図５、図６、図７を用いて説明する。図５は、ディスク状記録媒体管理装置の動作の一例を示す図である。図６は、ディスク状記録媒体管理装置のフォーマットの動作の一例を示す図である。図７は、ディスク状記録媒体管理装置の書き込み動作の一例を示す図である。
【００３７】
なお、以下の説明においては、適宜図２から図４を参酌する。また、本実施の形態では、ディスク状記録媒体管理装置を動作させることによって、ディスク状記録媒体管理方法が実施される。よって、本実施の形態におけるディスク状記録媒体管理方法の説明は、以下のディスク状記録媒体管理装置の動作説明に代える。
【００３８】
ディスク状記録媒体管理装置１は、図５に示すように、ディスク制御装置２２が有する
ディスク状記録媒体２３に対してフォーマットを実行する（ステップＡ１）。すなわち、ディスク状記録媒体２３にアクセスできるようにする。
【００３９】
具体的には、ステップＡ１において、ディスク状記録媒体管理装置１が有するフォーマット部２は、ディスク状記録媒体２３をフォーマットする場合、ディスク状記録媒体２３の内周側２３ａの記憶領域に生成するセクタのサイズを、外周側２３ｂの記憶領域に生成するセクタのサイズより大きくする。
【００４０】
次に、ディスク状記録媒体管理装置１は、上述したフォーマットが終了した後、ディスク状記録媒体２３へのアクセス（データの書き込み、呼び出し）をする場合、アクセスの制御をする（ステップＡ２）。
【００４１】
具体的には、ステップＡ２において、ディスク状記録媒体管理装置１が有する制御部３は、情報処理装置２１からディスク状記録媒体２３への書き込み要求がある場合、内周側２３ａのセクタには内周側２３ａのセクタサイズ以上のデータを書き込み、外周側２３ｂのセクタには内周側２３ａのセクタサイズ未満のデータの書き込みをする。
【００４２】
ステップＡ１の動作について、図６を用いて詳細に説明する。
図６に示すように、ステップＢ１において、フォーマット部２は、まず、情報処理装置２１からフォーマット要求情報を取得する。
【００４３】
続いて、ステップＢ２において、フォーマット部２は、取得したフォーマット要求情報に基づいて、アドレスとセクタサイズを取得する。例えば、フォーマット部２は、図４に示すフォーマット要求情報４１を取得し、フォーマット要求情報４１からセクタのアドレスと、セクタサイズを取得する。
【００４４】
続いて、ステップＢ３において、フォーマット部２は、取得したアドレスとセクタサイズとに基づいて、フォーマットを実行する。例えば、フォーマット部２は、ディスク状記録媒体２３の内周側２３ａの記憶領域に生成されるセクタのサイズを、外周側２３ｂの記憶領域に生成されるセクタより大きなサイズとする。
【００４５】
図３の例では、フォーマット部２は、あらかじめ設定された内周側２３ａに対応する記憶領域をセクタサイズＡでフォーマットする。また、フォーマット部２は、あらかじめ設定された外周側２３ｂに対応する記憶領域をセクタサイズＢ（＜セクタサイズＡ）でフォーマットする。なお、図３の例では、セクタのサイズとして、セクタサイズＡとセクタサイズＢの二種類を用い、セクタサイズＡを４ｋ［byte］とし、セクタサイズＢを５１２［byte］とする。
【００４６】
また、上述したセクタサイズＡ、Ｂ及び記憶領域の大きさは、例えば、レイテンシに応じて決定する。すなわち、角速度が一定になるように回転が制御されているディスク状記録媒体２３の内周側２３ａと外周側２３ｂとで、データ転送レートが同じ又は近い値となるように決定する。
【００４７】
また、セクタサイズＡ、Ｂ及び記憶領域の大きさは、情報処理装置２１が扱うデータの種類、ハードウェアの性能、ソフトウェアの性能、利用者の要望などにより決定される。
【００４８】
なお、図３、図４の例では、セクタサイズＡ、Ｂを４ｋ［byte］、５１２［byte］としたが、セクタサイズはこれらのサイズに限定されるものではない。例えば、二つ以上の異なるセクタサイズを用いて、フォーマットを実行してもよい。
【００４９】
ステップＡ２のデータを書き込み動作について、図７を用いて詳細に説明する。
図７に示すように、ステップＣ１において、制御部３は、まず、情報処理装置２１から、ディスク状記録媒体２３にデータを書き込みするために用いる書き込み要求情報を取得する。
【００５０】
続いて、ステップＣ２において、制御部３は、取得した書き込み要求情報から、ディスク状記録媒体２３に書き込みするデータのサイズを取得する。そして、ステップＣ３において、制御部３は、取得したデータサイズに基づいて、ディスク状記録媒体２３へデータを書き込む記憶領域を選択する。
【００５１】
続いて、ステップＣ４において、制御部３は、選択した記憶領域のセクタにデータを書き込む（ステップＣ４）。図３の例では、フォーマットをしたディスク状記録媒体２３にデータを書き込む場合、制御部３は、取得したデータのサイズが４ｋ［byte］以上である場合、ディスク制御装置２２を制御して、内周側２３ａの記憶領域にデータを書き込ませる。また、制御部３は、取得したデータが５１２［byte］未満である場合、ディスク制御装置２２を制御して、外周側２３ｂの記憶領域にデータを書き込ませる。
【００５２】
また、制御部３は、読み出しをする場合、まず、情報処理装置２１から、ディスク状記録媒体２３に記憶されているデータを読み出すために用いる読み出し要求情報を取得する。続いて、制御部３は、取得した読み出し要求情報から、ディスク状記録媒体２３にデータのアドレスを取得し、取得したアドレスに基づいて、記憶領域からデータを読み出す。
【００５３】
［本実施の形態の効果］
以上のように本実施の形態によれば、ディスク状記録媒体の内周側を外周側より大きなサイズのセクタにし、データサイズに応じて内周側と外周側とを使い分けることで、ディスク状記録媒体を効率よく使用することができる。
【００５４】
また、本実施の形態によれば、内周側６ａを外周側６ｂより大きなサイズのセクタにすることで、小さなデータをディスク状記録媒体に対するアクセスのレイテンシを保つことができる。
【００５５】
また、大容量のデータに対するアクセスをする場合、小さなサイズのセクタを用いてデータを分割、フラグメント化しないように、ディスク状記録媒体の回転速度の遅い内周側２３ａの連続したセクタを使用することで、ディスク状記録媒体を効率的に使用できる。
【００５６】
［プログラム］
本発明の実施の形態におけるプログラムは、コンピュータに、図５に示すステップＡ１からＡ２、図６に示すステップＢ１からＢ３、図７に示すステップＣ１からＣ４を実行させるプログラムであればよい。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態におけるディスク状記録媒体管理装置とディスク状記録媒体管理方法とを実現することができる。この場合、コンピュータのプロセッサは、フォーマット部２、制御部３として機能し、処理を行なう。
【００５７】
また、本実施の形態におけるプログラムは、複数のコンピュータによって構築されたコンピュータシステムによって実行されてもよい。この場合は、例えば、各コンピュータが、それぞれ、フォーマット部２、制御部３のいずれかとして機能してもよい。
【００５８】
［物理構成］
ここで、実施の形態におけるプログラムを実行することによって、ディスク状記録媒体管理装置を実現するコンピュータについて図８を用いて説明する。図８は、本発明の実施
の形態におけるディスク状記録媒体管理装置を実現するコンピュータの一例を示すブロック図である。
【００５９】
図８に示すように、コンピュータ１１０は、ＣＰＵ１１１と、メインメモリ１１２と、記憶装置１１３と、入力インターフェイス１１４と、表示コントローラ１１５と、データリーダ／ライタ１１６と、通信インターフェイス１１７とを備える。これらの各部は、バス１２１を介して、互いにデータ通信可能に接続される。なお、コンピュータ１１０は、ＣＰＵ１１１に加えて、又はＣＰＵ１１１に代えて、ＧＰＵ（Graphics Processing Unit）、又はＦＰＧＡ（Field-Programmable Gate Array）を備えていてもよい。
【００６０】
ＣＰＵ１１１は、記憶装置１１３に格納された、本実施の形態におけるプログラム（コード）をメインメモリ１１２に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ１１２は、典型的には、ＤＲＡＭ（Dynamic Random Access Memory）などの揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体１２０に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス１１７を介して接続されたインターネット上で流通するものであってもよい。
【００６１】
また、記憶装置１１３の具体例としては、ハードディスクドライブの他、フラッシュメモリ等の半導体記憶装置があげられる。入力インターフェイス１１４は、ＣＰＵ１１１と、キーボード及びマウスといった入力機器１１８との間のデータ伝送を仲介する。表示コントローラ１１５は、ディスプレイ装置１１９と接続され、ディスプレイ装置１１９での表示を制御する。
【００６２】
データリーダ／ライタ１１６は、ＣＰＵ１１１と記録媒体１２０との間のデータ伝送を仲介し、記録媒体１２０からのプログラムの読み出し、及びコンピュータ１１０における処理結果の記録媒体１２０への書き込みを実行する。通信インターフェイス１１７は、ＣＰＵ１１１と、他のコンピュータとの間のデータ伝送を仲介する。
【００６３】
また、記録媒体１２０の具体例としては、ＣＦ（Compact Flash（登録商標））及びＳＤ（Secure Digital）などの汎用的な半導体記憶デバイス、フレキシブルディスク（Flexible Disk）等の磁気記録媒体、又はＣＤ−ＲＯＭ（Compact Disk Read Only Memory）などの光学記録媒体があげられる。
【００６４】
［付記］
以上の実施の形態に関し、更に以下の付記を開示する。上述した実施の形態の一部又は全部は、以下に記載する（付記１）から（付記１２）により表現することができるが、以下の記載に限定されるものではない。
【００６５】
（付記１）
ディスク状記録媒体をフォーマットする場合、前記ディスク状記録媒体の内周側ほど外周側より大きなサイズのセクタでフォーマットを実行する、フォーマット部と、
前記ディスク状記録媒体へのアクセスを制御する、制御部と、
を有することを特徴とするディスク状記録媒体管理装置。
【００６６】
（付記２）
付記１に記載のディスク状記録媒体管理装置であって、
前記フォーマット部は、前記セクタのアドレスと、前記セクタのアドレスに関連付けられたセクタサイズとを有する前記フォーマットを実行するために用いるフォーマット要求情報を取得し、取得した前記フォーマット要求情報に基づいて、前記ディスク状記録媒体
をフォーマットさせる
ことを特徴とするディスク状記録媒体管理装置。
【００６７】
（付記３）
付記１又は２に記載のディスク状記録媒体管理装置であって、
前記フォーマット部は、複数の異なる大きさのセクタサイズで前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするディスク状記録媒体管理装置。
【００６８】
（付記４）
付記１から３のいずれか一つに記載のディスク状記録媒体管理装置であって、
前記制御部は、前記ディスク状記録媒体にデータを書き込む場合、前記内周側のセクタには前記内周側のセクタサイズ以上のデータを書き込み、前記外周側のセクタには前記内周側のセクタサイズ未満のデータを書き込む
ことを特徴とするディスク状記録媒体管理装置。
【００６９】
（付記５）
（ａ）ディスク状記録媒体をフォーマットする場合、前記ディスク状記録媒体の内周側ほど外周側より大きなサイズのセクタでフォーマットを実行する、ステップと、
（ｂ）前記ディスク状記録媒体へのアクセスを制御する、ステップと、
を有することを特徴とするディスク状記録媒体管理方法。
【００７０】
（付記６）
付記５に記載のディスク状記録媒体管理方法であって、
前記（ａ）のステップにおいて、前記セクタのアドレスと、前記セクタのアドレスに関連付けられたセクタサイズとを有する前記フォーマットを実行するために用いるフォーマット要求情報を取得し、取得した前記フォーマット要求情報に基づいて、前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするディスク状記録媒体管理方法。
【００７１】
（付記７）
付記５又は６に記載のディスク状記録媒体管理方法であって、
前記（ａ）のステップにおいて、複数の異なる大きさのセクタサイズで前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするディスク状記録媒体管理方法。
【００７２】
（付記８）
付記５から７のいずれか一つに記載のディスク状記録媒体管理方法であって、
前記（ｂ）のステップにおいて、前記ディスク状記録媒体にデータを書き込む場合、前記内周側のセクタには前記内周側のセクタサイズ以上のデータを書き込み、前記外周側のセクタには前記内周側のセクタサイズ未満のデータを書き込む
ことを特徴とするディスク状記録媒体管理方法。
【００７３】
（付記９）
コンピュータに、
（ａ）ディスク状記録媒体をフォーマットする場合、前記ディスク状記録媒体の内周側ほど外周側より大きなサイズのセクタでフォーマットを実行する、ステップと、
（ｂ）前記ディスク状記録媒体へのアクセスを制御する、ステップと、
を実行させることを特徴とするプログラム。
【００７４】
（付記１０）
付記９に記載のプログラムであって、
前記（ａ）のステップにおいて、前記セクタのアドレスと、前記セクタのアドレスに関連付けられたセクタサイズとを有する前記フォーマットを実行するために用いるフォーマット要求情報を取得し、取得した前記フォーマット要求情報に基づいて、前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするプログラム。
【００７５】
（付記１１）
付記９又は１０に記載のプログラムであって、
前記（ａ）のステップにおいて、複数の異なる大きさのセクタサイズで前記ディスク状記録媒体をフォーマットさせる
ことを特徴とするプログラム。
【００７６】
（付記１２）
付記９から１１のいずれか一つに記載のプログラムであって、
前記（ｂ）のステップにおいて、前記ディスク状記録媒体にデータを書き込む場合、前記内周側のセクタには前記内周側のセクタサイズ以上のデータを書き込み、前記外周側のセクタには前記内周側のセクタサイズ未満のデータを書き込む
ことを特徴とするプログラム。
【産業上の利用可能性】
【００７７】
以上のように本発明によれば、ディスク状記録媒体を効率よく使用することができる。本発明は、ディスク状記録媒体へのデータを記録することが必要な分野において有用である。
【符号の説明】
【００７８】
１  ディスク状記録媒体管理装置
２  フォーマット部
３  制御部
２０  システム
２１  情報処理装置
２２  ディスク制御装置
２３  ディスク状記録媒体
２３ａ  内周側
２３ｂ  外周側
１１０  コンピュータ
１１１  ＣＰＵ
１１２  メインメモリ
１１３  記憶装置
１１４  入力インターフェイス
１１５  表示コントローラ
１１６  データリーダ／ライタ
１１７  通信インターフェイス
１１８  入力機器
１１９  ディスプレイ装置
１２０  記録媒体
１２１  バス
【図１】
2020126374.tif 000003
【図２】
2020126374.tif 000004
【図３】
2020126374.tif 000005
【図４】
2020126374.tif 000006
【図５】
2020126374.tif 000007
【図６】
2020126374.tif 000008
【図７】
2020126374.tif 000009
【図８】
2020126374.tif 000010