記憶装置に対するアクセスの所要時間を測定して実測値を取得するためのアクセス時間測定部と、前記アクセスについて、前記実測値から前記アクセスの所要時間の予測値を差し引いた時間差、前記記憶装置におけるアクセス位置、および前記アクセスの1つ前に発生した前記記憶装置に対するアクセスの前記アクセス位置を示す統計情報を取得するための統計情報取得部と、前記統計情報に基づいて、前記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定するための対象特定部とを備える、情報処理装置。前記情報処理装置は、さらに、複数の前記アクセスのうち、前記時間差に基づいて前記アクセスを選択するための選択部を備え、前記統計情報取得部は、前記選択部によって選択された前記アクセスについての前記統計情報を取得する、請求項1に記載の情報処理装置。前記対象特定部は、前記統計情報が示す複数の前記アクセスのうち、前記時間差が最大のアクセスに対応する前記ファイルシステム中のオブジェクト群をデフラグメンテーション処理の対象として特定する、請求項1または2に記載の情報処理装置。前記情報処理装置は、さらに、前記統計情報を記憶するための記憶部を備え、前記対象特定部は、前記記憶部から前記統計情報を取得し、取得した前記統計情報に基づいて、前記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定する、請求項1から3のいずれかに記載の情報処理装置。記憶装置に対するアクセスの所要時間を測定して実測値を取得するステップと、前記アクセスについて、前記実測値から前記アクセスの所要時間の予測値を差し引いた時間差、前記記憶装置におけるアクセス位置、および前記アクセスの1つ前に発生した前記記憶装置に対するアクセスの前記アクセス位置を示す統計情報を取得するステップと、前記統計情報に基づいて、前記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定するステップとを含む、デフラグメンテーション方法。コンピュータに、記憶装置に対するアクセスの所要時間を測定して実測値を取得するステップと、前記アクセスについて、前記実測値から前記アクセスの所要時間の予測値を差し引いた時間差、前記記憶装置におけるアクセス位置、および前記アクセスの1つ前に発生した前記記憶装置に対するアクセスの前記アクセス位置を示す統計情報を取得するステップと、前記統計情報に基づいて、前記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定するステップとを実行させるための、デフラグメンテーションプログラム。デフラグメンテーション処理では、従来、対象領域内のディスクブロックを並び替える、または連続している空き領域に対象領域をコピーすることで対象領域内での連続性を高めている。ここで、対象領域を狭くとりすぎるとデフラグメンテーションの効果が低くなり、また、広くとりすぎるとデフラグメンテーション処理の無駄が増えることから、対象領域の選択は重要な要素である。特許文献3および4に記載の技術では、デフラグメンテーション処理の対象をファイルとしている。これは最も一般的な対象領域の選択方法である。また、特許文献5に記載の技術では、断片化検出の対象を、印刷処理に伴う一連のディスクアクセスに絞っている。また、特許文献6に記載の技術では、対象領域について具体的には定めず、アプリケーションまたはOSOperatingSystemが連続データアクセスする予め登録した領域としている。すなわち、特許文献3~6に記載の技術では、いずれも、連続アクセスが見込まれる領域に関する前提知識を元に対象領域を予め定めている。このため、特許文献3~6に記載の技術では、たとえばシステム運用上、ある二つのファイルは常に連続してアクセスされるという事実がある場合において、当該事実を予め認識していないと、二つのファイルのディスク上の位置が分断されていても、この分断を検出し、対処することができない。また、特許文献1および2には、このような課題を解決するための構成は開示されていない。この発明は、上述の課題を解決するためになされたもので、その目的は、デフラグメンテーションの対象領域を適切に選択することが可能な情報処理装置、デフラグメンテーション方法、およびデフラグメンテーションプログラムを提供することである。上記課題を解決するために、この発明のある局面に係わる情報処理装置は、記憶装置に対するアクセスの所要時間を測定して実測値を取得するためのアクセス時間測定部と、上記アクセスについて、上記実測値から上記アクセスの所要時間の予測値を差し引いた時間差、上記記憶装置におけるアクセス位置、および上記アクセスの1つ前に発生した上記記憶装置に対するアクセスの上記アクセス位置を示す統計情報を取得するための統計情報取得部と、上記統計情報に基づいて、上記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定するための対象特定部とを備える。上記課題を解決するために、この発明のある局面に係わるデフラグメンテーション方法は、記憶装置に対するアクセスの所要時間を測定して実測値を取得するステップと、上記アクセスについて、上記実測値から上記アクセスの所要時間の予測値を差し引いた時間差、上記記憶装置におけるアクセス位置、および上記アクセスの1つ前に発生した上記記憶装置に対するアクセスの上記アクセス位置を示す統計情報を取得するステップと、上記統計情報に基づいて、上記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定するステップとを含む。上記課題を解決するために、この発明のある局面に係わるデフラグメンテーションプログラムは、コンピュータに、記憶装置に対するアクセスの所要時間を測定して実測値を取得するステップと、上記アクセスについて、上記実測値から上記アクセスの所要時間の予測値を差し引いた時間差、上記記憶装置におけるアクセス位置、および上記アクセスの1つ前に発生した上記記憶装置に対するアクセスの上記アクセス位置を示す統計情報を取得するステップと、上記統計情報に基づいて、上記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定するステップとを実行させるためのプログラムである。本発明によれば、デフラグメンテーションの対象領域を適切に選択することができる。以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。本発明の実施の形態に係る情報処理装置は、典型的には、汎用的なアーキテクチャを有するコンピュータを基本構造としており、予めインストールされたプログラムを実行することで、後述するような各種機能を提供する。一般的に、このようなプログラムは、フレキシブルディスクFlexibleDiskおよびCD-ROMCompactDiskReadOnlyMemoryなどの記録媒体に格納されて、あるいはネットワークなどを介して流通する。本発明の実施の形態に係るプログラムは、OS等の他のプログラムの一部に組み込まれて提供されるものであってもよい。この場合でも、本発明の実施の形態に係るプログラム自体は、上記のような組み込み先の他のプログラムが有するモジュールを含んでおらず、当該他のプログラムと協働して処理が実行される。すなわち、本発明の実施の形態に係るプログラムとしては、このような他のプログラムに組み込まれた形態であってもよい。なお、代替的に、プログラムの実行により提供される機能の一部もしくは全部を専用のハードウェア回路として実装してもよい。[装置構成]図1は、本発明の実施の形態に係る情報処理装置の概略構成図である。図1を参照して、情報処理装置201は、演算処理部であるCPUCentralProcessingUnit101と、メインメモリ102と、ハードディスク103と、入力インタフェース104と、表示コントローラ105と、データリーダ/ライタ106と、通信インタフェース107とを備える。これらの各部は、バス121を介して、互いにデータ通信可能に接続される。CPU101は、ハードディスク103に格納されたプログラムコードをメインメモリ102に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ102は、典型的には、DRAMDynamicRandomAccessMemoryなどの揮発性の記憶装置であり、ハードディスク103から読み出されたプログラムに加えて、各種の演算処理結果を示すデータなどを保持する。また、ハードディスク103は不揮発性の磁気記憶装置であり、CPU101で実行されるプログラムに加えて、各種設定値などが格納される。このハードディスク103にインストールされるプログラムは、後述するように、記録媒体111に格納された状態で流通する。なお、ハードディスク103に加えて、あるいはハードディスク103に代えて、フラッシュメモリなどの半導体記憶装置を採用してもよい。入力インタフェース104は、CPU101とキーボード108、マウス109および図示しないタッチパネルなどの入力部との間のデータ伝送を仲介する。すなわち、入力インタフェース104は、ユーザが入力部を操作することで与えられる操作指令などの外部からの入力を受付ける。表示コントローラ105は、表示部の典型例であるディスプレイ110と接続され、ディスプレイ110での表示を制御する。すなわち、表示コントローラ105は、CPU101による画像処理の結果などをユーザに対して表示する。ディスプレイ110は、たとえばLCDLiquidCrystalDisplayまたはCRTCathodeRayTubeである。データリーダ/ライタ106は、CPU101と記録媒体111の間のデータ伝送を仲介する。すなわち、記録媒体111は、情報処理装置201で実行されるプログラムなどが格納された状態で流通し、データリーダ/ライタ106は、この記録媒体111からプログラムを読み出す。また、データリーダ/ライタ106は、CPU101の内部指令に応答して、情報処理装置201における処理結果などを記録媒体111へ書き込む。なお、記録媒体111は、たとえば、CFCompactFlashおよびSDSecureDigitalなどの汎用的な半導体記憶デバイス、フレキシブルディスクFlexibleDiskなどの磁気記憶媒体、またはCD-ROMCompactDiskReadOnlyMemoryなどの光学記憶媒体である。通信インタフェース107は、CPU101と他のパーソナルコンピュータおよびサーバ装置などの間のデータ伝送を仲介する。通信インタフェース107は、典型的には、イーサネット登録商標またはUSBUniversalSerialBusの通信機能を有する。なお、記録媒体111に格納されたプログラムを情報処理装置201にインストールする形態に代えて、通信インタフェース107を介して配信サーバなどからダウンロードしたプログラムを情報処理装置201にインストールしてもよい。また、情報処理装置201には、必要に応じてプリンタなどの他の出力装置が接続されてもよい。[制御構造]次に、情報処理装置201におけるデフラグメンテーション機能を提供するための制御構造について説明する。図2は、本発明の実施の形態に係る情報処理装置が提供する制御構造を示すブロック図である。図2に示す情報処理装置201における各ブロックは、ハードディスク103に格納されたプログラムコードなどをメインメモリ102に展開して、CPU101に実行させることで提供される。なお、図2に示す情報処理装置201の制御構造の一部もしくは全部を専用ハードウェアおよび/または配線回路によって実現してもよい。図2を参照して、情報処理装置201は、その制御構造として、ファイルシステムモジュール対象特定部10と、ディスクI/Oモジュールアクセス時間測定部、統計情報取得部および選択部20とを備える。また、情報処理装置201は、ディスク装置記憶装置30を備える。ディスク装置30は、たとえば図1に示すハードディスク103に相当する。ファイルシステムモジュール10は、デフラグメンテーション機能11を有する。デフラグメンテーション機能11は、ファイルシステム中の指定されたオブジェクト群に対してデフラグメンテーション処理を行なう機能である。ここで、オブジェクト群は、ファイルシステムにおける各ファイルと、当該ファイルのディスク装置30上の位置を示すデータ等、各ファイルを管理するためのデータとを含む。ディスクI/Oモジュール20は、I/O完了所要時間に関する統計情報を保存するための一時記憶領域記憶部21を含む。一時記憶領域21は、たとえば図1に示すメインメモリ102に相当する。ディスクI/Oモジュール20は、ディスク装置30に対するアクセスの所要時間を測定して実測値を取得する。そして、ディスクI/Oモジュール20は、ディスク装置30に対するアクセスについて、実測値からアクセスの所要時間の予測値を差し引いた時間差、ディスク装置30におけるアクセス位置、およびアクセスの1つ前に発生したディスク装置30に対するアクセスのアクセス位置を示す統計情報を取得する。たとえば、ディスクI/Oモジュール20は、ディスク装置30に対する複数のアクセスのうち、上記時間差に基づいてアクセスを選択し、選択したアクセスについての統計情報を取得する。ファイルシステムモジュール10は、ディスクI/Oモジュール20によって取得された統計情報に基づいて、ディスク装置30を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定する。具体的には、一時記憶領域21は、ディスクI/Oモジュール20によって取得された統計情報を記憶する。ファイルシステムモジュール10は、一時記憶領域21から統計情報を取得し、取得した統計情報に基づいて、ディスク装置30を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定する。たとえば、ファイルシステムモジュール10は、ディスクI/Oモジュール20によって取得された統計情報が示す複数のアクセスのうち、アクセスの所要時間の実測値から予測値を差し引いた時間差が最大のアクセスに対応するファイルシステム中のオブジェクト群をデフラグメンテーション処理の対象として特定する。より詳細には、ファイルシステムモジュール10は、外部からの要求に基づき、ディスクI/Oモジュール20に対してI/O要求を発行する。ディスクI/Oモジュール20は、発行されたI/O要求のサイズおよび種類、当該I/O要求の示すディスク装置30上の位置、ならびにディスク装置30の性能に基づいて、I/O所要時間の予測を行ない、予測値を記憶する。ディスク装置30は、ディスクI/Oモジュール20からI/O要求を受けて、ディスクに対する書き込みまたは読み出しを行ない、書き込みまたは読み出しが完了したことをディスクI/Oモジュール20に通知する。ディスクI/Oモジュール20は、ディスク装置30から完了通知を受けて、I/O所要時間を算出し、予測値と比較する。ディスクI/Oモジュール20は、たとえば算出したI/O所要時間と予測値との時間差が既定の閾値を超えている場合には、算出したI/O所要時間に対応するI/O要求について、当該I/O要求の示すディスク装置30上の位置と、当該I/O要求の一つ前に発行されたI/O要求の示すディスク装置30上の位置と、上記時間差とを統計情報として一時記憶領域21に保存する。ファイルシステムモジュール10は、定期的または外部からの入力に基づき、一時記憶領域21に保存された情報を読み出し、上記時間差すなわち最も予測値とのずれが大きかったI/O要求の組、すなわち1対のI/O要求の示すディスク装置30上の各位置を取得する。そして、ファイルシステムモジュール10は、取得した各位置に対応するファイルシステム中のオブジェクト群を判別し、当該オブジェクト群に対してデフラグメンテーション処理11を起動する。また、一時記憶領域21に保存された統計情報は、外部から読み出すこともでき、デフラグメンテーション以外の性能改善用途および調査用途で利用可能である。より具体的には、ディスクI/Oモジュール20は、I/O完了所要時間の予測および実測を行ない、予測値と実測値との差が既定の閾値または過去の履歴と比べて悪い場合には、当該I/O要求のブロック位置と、当該I/O要求の一つ前に発行されたI/O要求のブロック位置と、予測値および実測値の差とをディスクI/Oモジュール20内の一時記憶領域21に記録する。ファイルシステムモジュール10は、定期的または外部からの指示があった場合に、一時記憶領域21を参照し、性能差すなわち予測値および実測値の差が大きく、かつ比較的頻度の高いI/O要求の組み合わせを選択する。そして、ファイルシステムモジュール10は、選択したI/O要求のブロック位置に基づいて、対応するオブジェクト群、すなわち対応するファイルもしくはファイルの組またはファイル管理データを判別し、システムの設定に応じてデフラグメンテーション処理を行なう。たとえば、ディスクI/Oモジュール20は、ディスク装置30のシーク動作等のアクセス時間のペナルティ動作が発生した場合に、ペナルティの大きさおよびディスク装置30上のブロック位置の遷移についての統計情報を収集する。ファイルシステムモジュール10は、この統計情報を参照することにより、連続してアクセスされる頻度が高く、かつ連続してアクセスされた場合のペナルティが大きいアクセスの組を認識する。そして、ファイルシステムモジュール10が、当該アクセスの組に対応するファイルシステムのオブジェクト群を特定することにより、デフラグメンテーション処理の対象を決定する。[動作]次に、本発明の実施の形態に係る情報処理装置の動作について図面を用いて説明する。本発明の実施の形態では、情報処理装置201を動作させることによって、本発明の実施の形態に係るデフラグメンテーション方法が実施される。よって、本発明の実施の形態に係るデフラグメンテーション方法の説明は、以下の情報処理装置201の動作説明に代える。なお、以下の説明においては、適宜図2を参照する。図3は、本発明の実施の形態に係る情報処理装置が統計情報を作成する際の動作手順を示すフローチャートである。図3を参照して、まず、ディスクI/Oモジュール20は、ファイルシステムモジュール10からI/O要求を受けるステップA1。次に、ディスクI/Oモジュール20は、I/O要求の所要時間の予測を行ない、予測値を一時記憶領域21に記録する。最も単純には、ディスクI/Oモジュール20は、ディスク装置30固有の固定値を予測値として用いる。より現実的には、ディスクI/Oモジュール20は、磁気ディスクの回転速度およびディスク装置30上のアクセス位置に基づいて、予測値を算出するステップA2。次に、ディスクI/Oモジュール20は、I/O処理が完了すると、I/O処理の所要時間の実測値と、一時記憶領域21に記録した予測値とを比較するステップA3。次に、ディスクI/Oモジュール20は、たとえば予測値と比べて実測値が規定の閾値を超えて悪い場合にはステップA4でYES、実測値と予測値との時間差、当該I/O要求の示すディスク装置30上の位置、および一つ前に発行されたI/O要求の示すディスク装置30上の位置を一時記憶領域21に記録するステップA5。なお、ディスクI/Oモジュール20は、規定の閾値の代わりに、過去の履歴、たとえば実測値と予測値との時間差の平均を用いてもよい。図4は、本発明の実施の形態に係る情報処理装置がデフラグメンテーション対象を特定する際の動作手順を示すフローチャートである。図4を参照して、まず、ファイルシステムモジュール10は、定期的または外部からの指示によりデフラグメンテーション処理を開始するステップB1。次に、ファイルシステムモジュール10は、ディスクI/Oモジュール20の一時記憶領域21から、I/O所要時間が予測以上に悪かったI/O要求の組を1または複数読み出すステップB2。次に、ファイルシステムモジュール10は、読み出した1または複数の組に基づいてファイルシステム中のオブジェクト群を特定するステップB3。次に、ファイルシステムモジュール10は、特定したオブジェクト群を対象としてデフラグメンテーション機能11を起動するステップB4。ところで、特許文献1~6に記載の技術では、たとえばシステム運用上、ある二つのファイルは常に連続してアクセスされるという事実がある場合において、当該事実を予め認識していないと、二つのファイルのディスク上の位置が分断されていても、この分断を検出し、対処することができない。これに対して、本発明の実施の形態に係る情報処理装置では、ディスクI/Oモジュール20は、ディスク装置30に対するアクセスの所要時間を測定して実測値を取得する。ディスクI/Oモジュール20は、ディスク装置30に対するアクセスについて、実測値からアクセスの所要時間の予測値を差し引いた時間差、ディスク装置30におけるアクセス位置、およびアクセスの1つ前に発生したディスク装置30に対するアクセスのアクセス位置を示す統計情報を取得する。そして、ファイルシステムモジュール10は、ディスクI/Oモジュール20によって取得された統計情報に基づいて、ディスク装置30を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定する。ここで、特許文献1~6に記載の技術では、ファイルシステムにおけるオブジェクト群すなわち複数のオブジェクトを特定する構成は開示されていない。本発明の実施の形態に係る情報処理装置では、デフラグメンテーション対象を予め特定せず、実測値が悪くなる場合のI/O要求と当該I/O要求の一つ前に発生したI/O要求との組を記録することにより、デフラグメンテーション対象とすべきオブジェクト群を特定する。すなわち、ファイルシステムにおいて、オブジェクト間の関係、たとえば連続してアクセスされる複数のアクセス先をデフラグメンテーション対象とすることができるため、より最適なデフラグメンテーション処理を行なうことができる。具体的には、ディスクI/O所要時間についての統計情報の保存および取得を行なう構成により、実際に時間のかかるI/O要求パターンを特定することができる。そして、I/O要求内容とオブジェクトとの対応づけを行なうことが可能なファイルシステムモジュールが上述の統計情報を取得する構成により、特定したI/O要求パターンを発生させうるファイルシステム内のオブジェクト群を特定することができる。すなわち、本発明の実施の形態に係る情報処理装置における各構成要素のうち、ファイルシステムモジュール10およびディスクI/Oモジュール20からなる最小構成により、デフラグメンテーションの対象領域を適切に選択する、という本発明の目的を達成することが可能となる。また、本発明の実施の形態に係る情報処理装置では、ディスクI/Oモジュール20は、ディスク装置30に対する複数のアクセスのうち、アクセスの所要時間の実測値から予測値を差し引いた時間差に基づいてアクセスを選択する。ディスクI/Oモジュール20は、ディスクI/Oモジュール20によって選択されたアクセスについての統計情報を取得する。このように、アクセスの予測値と実測値との時間差を用いる構成により、複数のアクセスの中から適切なアクセスを選択し、選択したアクセスの統計情報を取得することができる。また、本発明の実施の形態に係る情報処理装置では、ファイルシステムモジュール10は、ディスクI/Oモジュール20によって取得された統計情報が示す複数のアクセスのうち、アクセスの所要時間の実測値から予測値を差し引いた時間差が最大のアクセスに対応するファイルシステム中のオブジェクト群をデフラグメンテーション処理の対象として特定する。このように、ディスク装置30の性能等から予測されるアクセス時間との乖離が最も大きいアクセスを選択し、対応のオブジェクト群をデフラグメンテーション処理の対象として特定する構成により、デフラグメンテーション処理による効果をさらに高めることができる。上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。上記実施の形態の一部または全部は以下の付記のようにも記載されうるが、本発明の範囲は、以下の付記に限定されるものではない。[付記1]記憶装置に対するアクセスの所要時間を測定して実測値を取得するためのアクセス時間測定部と、前記アクセスについて、前記実測値から前記アクセスの所要時間の予測値を差し引いた時間差、前記記憶装置におけるアクセス位置、および前記アクセスの1つ前に発生した前記記憶装置に対するアクセスの前記アクセス位置を示す統計情報を取得するための統計情報取得部と、前記統計情報に基づいて、前記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定するための対象特定部とを備える、情報処理装置。[付記2]前記情報処理装置は、さらに、複数の前記アクセスのうち、前記時間差に基づいて前記アクセスを選択するための選択部を備え、前記統計情報取得部は、前記選択部によって選択された前記アクセスについての前記統計情報を取得する、付記1に記載の情報処理装置。[付記3]前記対象特定部は、前記統計情報が示す複数の前記アクセスのうち、前記時間差が最大のアクセスに対応する前記ファイルシステム中のオブジェクト群をデフラグメンテーション処理の対象として特定する、付記1または2に記載の情報処理装置。[付記4]前記情報処理装置は、さらに、前記統計情報を記憶するための記憶部を備え、前記対象特定部は、前記記憶部から前記統計情報を取得し、取得した前記統計情報に基づいて、前記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定する、付記1から3のいずれかに記載の情報処理装置。[付記5]記憶装置に対するアクセスの所要時間を測定して実測値を取得するステップと、前記アクセスについて、前記実測値から前記アクセスの所要時間の予測値を差し引いた時間差、前記記憶装置におけるアクセス位置、および前記アクセスの1つ前に発生した前記記憶装置に対するアクセスの前記アクセス位置を示す統計情報を取得するステップと、前記統計情報に基づいて、前記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定するステップとを含む、デフラグメンテーション方法。[付記6]前記デフラグメンテーション方法は、さらに、複数の前記アクセスのうち、前記時間差に基づいて前記アクセスを選択するステップを含み、前記統計情報を取得するステップにおいては、選択した前記アクセスについての前記統計情報を取得する、付記5に記載のデフラグメンテーション方法。[付記7]前記オブジェクト群を特定するステップにおいては、前記統計情報が示す複数の前記アクセスのうち、前記時間差が最大のアクセスに対応する前記ファイルシステム中のオブジェクト群をデフラグメンテーション処理の対象として特定する、付記5または6に記載のデフラグメンテーション方法。[付記8]前記デフラグメンテーション方法は、さらに、前記統計情報を記憶するステップを含み、前記オブジェクト群を特定するステップにおいては、記憶した前記統計情報を取得し、取得した前記統計情報に基づいて、前記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定する、付記5から7のいずれかに記載のデフラグメンテーション方法。[付記9]コンピュータに、記憶装置に対するアクセスの所要時間を測定して実測値を取得するステップと、前記アクセスについて、前記実測値から前記アクセスの所要時間の予測値を差し引いた時間差、前記記憶装置におけるアクセス位置、および前記アクセスの1つ前に発生した前記記憶装置に対するアクセスの前記アクセス位置を示す統計情報を取得するステップと、前記統計情報に基づいて、前記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定するステップとを実行させるための、デフラグメンテーションプログラム。[付記10]前記デフラグメンテーションプログラムは、さらに、コンピュータに、複数の前記アクセスのうち、前記時間差に基づいて前記アクセスを選択するステップを実行させ、前記統計情報を取得するステップにおいては、選択した前記アクセスについての前記統計情報を取得する、付記9に記載のデフラグメンテーションプログラム。[付記11]前記オブジェクト群を特定するステップにおいては、前記統計情報が示す複数の前記アクセスのうち、前記時間差が最大のアクセスに対応する前記ファイルシステム中のオブジェクト群をデフラグメンテーション処理の対象として特定する、付記9または10に記載のデフラグメンテーションプログラム。[付記12]前記デフラグメンテーションプログラムは、さらに、コンピュータに、前記統計情報を記憶するステップを実行させ、前記オブジェクト群を特定するステップにおいては、記憶した前記統計情報を取得し、取得した前記統計情報に基づいて、前記記憶装置を用いるファイルシステムにおけるオブジェクト群の中から、デフラグメンテーション処理の対象とすべきオブジェクト群を特定する、付記9から11のいずれかに記載のデフラグメンテーションプログラム。