(57)【要約】【課題】  整列したファイル名に従ってアクセスすることでファイルアクセスを効率化するファイルアクセス方法ならびに情報処理装置およびそのプログラムを提供する。【解決手段】  ファイルアクセス手段１はファイル名取得手段１１にファイル名を要求する。ファイル名取得手段１１はファイル名整列手段１２に整列済ファイル名一覧を要求し、ファイル名整列手段１２はディレクトリ格納部１３からファイル名と格納位置を取得して格納位置をキーにファイル名を整列し、整列済ファイル名一覧をファイル名取得手段１１に渡す。ファイル名取得手段１１は整列済ファイル名一覧を受け取り、整列済ファイル名一覧の先頭のファイル名をファイルアクセス手段１に渡す。ファイルアクセス手段１は、渡されたファイル名のファイルにアクセスして所定の処理を行う。ファイルアクセス手段１はファイル名取得手段１１に次のファイル名を要求する。【選択図】      図１
2006092471.tif 000002
【特許請求の範囲】
【請求項１】
ディレクトリ格納部に登録されているファイル名をファイル格納位置をキーにして整列する手段と、
前記整列した順にファイル名を取得してデータ格納部に格納されている前記ファイル名のファイルデータにアクセスする手段とを備える、
ことを特徴とする情報処理装置。
【請求項２】
ファイルのデータ本体を格納するデータ格納部と、
前記データ格納部内に存在するファイルのファイル名やファイル格納位置を格納するディレクトリ格納部と、
ファイル名取得手段にファイル名を要求し受け取ったファイル名で前記データ格納部に存在するファイルにアクセスするファイルアクセス手段と、
ファイル名整列手段から整列済ファイル名一覧を受け取りファイル名を順次に前記ファイルアクセス手段に渡すファイル名取得手段と、
前記ディレクトリ格納部に登録されているファイル名を取得し取得したファイル名をファイル格納位置をキーにして整列し整列済ファイル名一覧を生成するファイル名整列手段とを備える、
ことを特徴とする情報処理装置。
【請求項３】
ファイルのデータ本体を格納するデータ格納部と、
前記データ格納部内に存在するファイルのファイル名やファイル格納位置を格納するディレクトリ格納部と、
前記データ格納部に存在するファイルにアクセスするファイルアクセス手段と、
前記ディレクトリ格納部に登録されているファイル名とファイル格納位置とを取得するファイル名取得手段とを備え、
前記ファイルアクセス手段は、
前記ファイル名取得手段からファイル名とファイル格納位置とを受け取りファイル格納位置をキーにして整列して整列済ファイル名一覧を生成しファイル名を順次に処理手段に渡すファイル名整列手段と、
前記ファイル名整列手段にファイル名を要求し受け取ったファイル名で前記データ格納部に存在するファイルにアクセスする処理手段とを含む、
ことを特徴とする情報処理装置。
【請求項４】
ディレクトリ格納部に登録されているファイル名をファイル格納位置をキーにして整列し、
前記整列した順にファイル名を取得してデータ格納部に格納されている前記ファイル名のファイルデータにアクセスする、
ことを特徴とするファイルアクセス方法。
【請求項５】
ファイルアクセス手段は、
ファイルシステムにファイル名を要求し、
前記ファイルシステムは、
ディレクトリ格納部に登録されているファイル名を取得し、
前記取得したファイル名をディレクトリ格納部に登録されているファイル格納位置をキーにして整列して整列済ファイル名一覧を生成し、
前記整列済ファイル名一覧の順にファイル名を前記ファイルアクセス手段に渡し、
前記ファイルアクセス手段は、
受け取ったファイル名でデータ格納部に存在するファイルにアクセスする、
ことを特徴とするファイルアクセス方法。
【請求項６】
ファイルアクセス手段は、
ファイルシステムにファイル名とファイル格納位置とを要求し、
前記ファイルシステムは、
ディレクトリ格納部に登録されているファイル名とファイル格納位置とを取得して前記ファイルアクセス手段に渡し、
前記ファイルアクセス手段は、
前記ファイルシステムからファイル名とファイル格納位置とを受け取り、
前記ファイル名を前記ファイル格納位置をキーにして整列して整列済ファイル名一覧を生成し、
前記整列済ファイル名一覧の順にファイル名でデータ格納部に存在するファイルにアクセスする、
ことを特徴とするファイルアクセス方法。
【請求項７】
情報処理装置に、
ディレクトリ格納部に登録されているファイル名をファイル格納位置をキーにして整列する機能、
前記整列した順にファイル名を取得してデータ格納部に格納されている前記ファイル名のファイルデータにアクセスする機能、
を実現させるためのプログラム。
【請求項８】
情報処理装置に、
ファイル名取得機能にファイル名を要求し受け取ったファイル名でデータ格納部に存在するファイルにアクセスするファイルアクセス機能、
ファイル名整列機能から整列済ファイル名一覧を受け取りファイル名を順次に前記ファイルアクセス機能に渡すファイル名取得機能、
ディレクトリ格納部に登録されているファイル名を取得し取得したファイル名をファイル格納位置をキーにして整列し整列済ファイル名一覧を生成するファイル名整列機能、
を実現させるためのプログラム。
【請求項９】
情報処理装置に、
ディレクトリ格納部に登録されているファイル名とファイル格納位置とを取得するファイル名取得機能、
前記ファイル名取得機能からファイル名とファイル格納位置とを受け取り前記ファイル格納位置をキーにして整列して整列済ファイル名一覧を生成し前記整列済ファイル名一覧の順にファイル名でデータ格納部に存在するファイルにアクセスするファイルアクセス機能、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルアクセス方法ならびに情報処理装置およびそのプログラムに関し、特に、整列したファイル名に従ってアクセスすることでファイルアクセスを効率化するファイルアクセス方法ならびに情報処理装置およびそのプログラムに関する。
【背景技術】
【０００２】
大規模データのバックアップに関し、現在では、大規模データがファイルサーバに蓄積され、バックアップもファイル単位で行うことが一般化してきている。
【０００３】
従来の技術では、プログラムに与えられるファイル名の順番は、ファイルの生成順序などに基づいたり、ファイル名のアルファベット順などに基づくものであったりする。
【０００４】
例えば、特許文献１では、クライアントマシンが、バックアッププログラムを実行することによって、要求されたディレクトリ以下のファイルを順次、サーバマシンに対して送出する。そして、サーバマシン側においては、クライアントマシンから送られてきたファイルを受け取り、これをハードディスクに保存する。
【０００５】
また、特許文献２では、ディレクトリ情報退避手段が、システム中のディレクトリファイルから、順次、退避対象のディレクトリ／ファイルのエントリを入手する。入手したエントリがファイルである場合、ディレクトリ情報退避手段は、ファイル内容レコードを書き出すために必要な領域を退避媒体に確保する。そして、ファイル内容退避手段は、ディレクトリ情報退避手段からの指示に基いて、指示されたファイルの内容を退避媒体へ書き出している。
【０００６】
【特許文献１】特開平９−３１９６３９号公報
【特許文献２】特開２００３−２９６１６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した背景技術には、以下のような問題点がある。
【０００８】
すなわち、プログラムに与えられるファイル名の順番は、ファイルの生成順序などに基づいたり、ファイル名のアルファベット順などに基づくものであったりするので、ディスク装置が持つ先読み機能を十分に活用できず、特に小さいサイズのファイルが多数格納されているファイルシステムのバックアップには時間がかかるという問題点がある。
【０００９】
例えば、プログラムに与えられるファイル名の順番がアルファベット順であると仮定し、ディレクトリの内容が図２に示すようなものであるとする。この情報に基づき、プログラムが各ファイルをファイルＡ１、Ｂ２、Ｃ３、Ｄ４、Ｅ５、Ｆ６、Ｇ７の順にアクセスするものとする。ファイルＡ１を読み込んだ時、その近傍に存在したファイルＥ５、Ｇ７は、ディスクが内部で行うブロックレベルの先読み効果により、ディスク内キャッシュに同時に読み込まれている。しかし、ファイルＡ１のアクセスの後に、ファイルＢ２、Ｃ３、Ｄ４をアクセスすることによって、ファイルＥ５、Ｇ７のデータはキャッシュ上から揮発する。このため、プログラムがファイルＥ５をアクセスした時に、再度ディスクへのアクセスが実際に発生する。同様のことが、ファイルＦ６のアクセス時にも生じる。
【００１０】
本発明の目的は、上記の問題点を解決し、整列したファイル名に従ってアクセスすることでファイルアクセスを効率化するファイルアクセス方法ならびに情報処理装置およびそのプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
本願第１の発明の情報処理装置は、ディレクトリ格納部に登録されているファイル名をファイル格納位置をキーにして整列する手段と、前記整列した順にファイル名を取得してデータ格納部に格納されている前記ファイル名のファイルデータにアクセスする手段とを備える。
【００１２】
本願第２の発明の情報処理装置は、ファイルのデータ本体を格納するデータ格納部と、前記データ格納部内に存在するファイルのファイル名やファイル格納位置を格納するディレクトリ格納部と、ファイル名取得手段にファイル名を要求し受け取ったファイル名で前記データ格納部に存在するファイルにアクセスするファイルアクセス手段と、ファイル名整列手段から整列済ファイル名一覧を受け取りファイル名を順次に前記ファイルアクセス手段に渡すファイル名取得手段と、前記ディレクトリ格納部に登録されているファイル名を取得し取得したファイル名をファイル格納位置をキーにして整列し整列済ファイル名一覧を生成するファイル名整列手段とを備える。
【００１３】
本願第３の発明の情報処理装置は、ファイルのデータ本体を格納するデータ格納部と、前記データ格納部内に存在するファイルのファイル名やファイル格納位置を格納するディレクトリ格納部と、前記データ格納部に存在するファイルにアクセスするファイルアクセス手段と、前記ディレクトリ格納部に登録されているファイル名とファイル格納位置とを取得するファイル名取得手段とを備え、前記ファイルアクセス手段は、前記ファイル名取得手段からファイル名とファイル格納位置とを受け取りファイル格納位置をキーにして整列して整列済ファイル名一覧を生成しファイル名を順次に処理手段に渡すファイル名整列手段と、前記ファイル名整列手段にファイル名を要求し受け取ったファイル名で前記データ格納部に存在するファイルにアクセスする処理手段とを含む。
【００１４】
本願第４の発明のファイルアクセス方法は、ディレクトリ格納部に登録されているファイル名をファイル格納位置をキーにして整列し、前記整列した順にファイル名を取得してデータ格納部に格納されている前記ファイル名のファイルデータにアクセスする、ことを特徴とする。
【００１５】
本願第５の発明のファイルアクセス方法は、ファイルアクセス手段は、ファイルシステムにファイル名を要求し、前記ファイルシステムは、ディレクトリ格納部に登録されているファイル名を取得し、前記取得したファイル名をディレクトリ格納部に登録されているファイル格納位置をキーにして整列して整列済ファイル名一覧を生成し、前記整列済ファイル名一覧の順にファイル名を前記ファイルアクセス手段に渡し、前記ファイルアクセス手段は、受け取ったファイル名でデータ格納部に存在するファイルにアクセスする、ことを特徴とする。
【００１６】
本願第６の発明のファイルアクセス方法は、ファイルアクセス手段は、ファイルシステムにファイル名とファイル格納位置とを要求し、前記ファイルシステムは、ディレクトリ格納部に登録されているファイル名とファイル格納位置とを取得して前記ファイルアクセス手段に渡し、前記ファイルアクセス手段は、前記ファイルシステムからファイル名とファイル格納位置とを受け取り、前記ファイル名を前記ファイル格納位置をキーにして整列して整列済ファイル名一覧を生成し、前記整列済ファイル名一覧の順にファイル名でデータ格納部に存在するファイルにアクセスする、ことを特徴とする。
【００１７】
本願第７の発明のプログラムは、情報処理装置に、ディレクトリ格納部に登録されているファイル名をファイル格納位置をキーにして整列する機能、前記整列した順にファイル名を取得してデータ格納部に格納されている前記ファイル名のファイルデータにアクセスする機能、を実現させる。
【００１８】
本願第８の発明のプログラムは、情報処理装置に、ファイル名取得機能にファイル名を要求し受け取ったファイル名でデータ格納部に存在するファイルにアクセスするファイルアクセス機能、ファイル名整列機能から整列済ファイル名一覧を受け取りファイル名を順次に前記ファイルアクセス機能に渡すファイル名取得機能、ディレクトリ格納部に登録されているファイル名を取得し取得したファイル名をファイル格納位置をキーにして整列し整列済ファイル名一覧を生成するファイル名整列機能、を実現させる。
【００１９】
本願第９の発明のプログラムは、情報処理装置に、ディレクトリ格納部に登録されているファイル名とファイル格納位置とを取得するファイル名取得機能、前記ファイル名取得機能からファイル名とファイル格納位置とを受け取り前記ファイル格納位置をキーにして整列して整列済ファイル名一覧を生成し前記整列済ファイル名一覧の順にファイル名でデータ格納部に存在するファイルにアクセスするファイルアクセス機能、を実現させる。
【発明の効果】
【００２０】
本発明の効果は、ファイルアクセス性能が向上することである。
【００２１】
その理由は、ディレクトリに登録されているファイル名をファイル格納位置をキーにして整列する手段と整列した順にファイルにアクセスする手段とを備えたからである。
【発明を実施するための最良の形態】
【００２２】
本発明の情報処理装置は、ファイルシステムの上に存在するファイルを全てバックアップするなどの場合、バックアップを行うファイルアクセス手段にファイルの存在状況を与える順番を、ディスク装置上にファイルのデータが配置されている状況を配慮して決定することを特徴とする。これにより、複数のファイルを連続的にアクセスする場合、自然にディスク領域を連続的アクセスするように誘導することができ、ディスク装置内等に存在するキャッシュを有効利用し、アクセス性能を向上させることができる。
【００２３】
本発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００２４】
先ず、本発明の第１の実施例の構成について説明する。
図１は本発明の第１の実施例の構成を示す図である。
図２はディレクトリ格納部の例を示す図である。
【００２５】
図１を参照すると、本発明の第１の実施例の情報処理装置は、プログラム制御で動作するコンピュータであり、ファイルアクセス手段１と、ファイル名取得手段１１と、ファイル名整列手段１２と、ディレクトリ格納部１３と、データ格納部１４とを備えている。
【００２６】
ファイルアクセス手段１は、ファイル名取得手段１１にファイル名を要求し、受け取ったファイル名でデータ格納部１４内に存在するファイルにアクセスする機能を含む。更に、アクセスしたデータをバックアップ装置（図示せず）等に書き出す機能を含む。ファイルアクセス手段１は、例えば、ファイルバックアッププログラム等のプログラムである。
【００２７】
ファイル名取得手段１１は、ファイル名整列手段１２から受け取った整列済ファイル名一覧の順に、ファイル名をファイルアクセス手段１に渡す機能を有する。
【００２８】
ファイル名整列手段１２は、ディレクトリ格納部１３に登録されているファイル名を取得し、取得したファイル名を整列し、整列済ファイル名一覧を生成してファイル名取得手段１１に渡す機能を有する。ファイル名整列手段１２は、ディレクトリ格納部１３に登録されているファイルの格納位置をキーとして、ファイル名を整列する。
【００２９】
ディレクトリ格納部１３は、データ格納部１４内に存在するファイルの名前や配置（格納位置等）などが格納される。ディレクトリ格納部の例を図２に示す。図２の例では、ディレクトリ格納部のエントリはファイル名のアルファベット順に登録されている。
【００３０】
データ格納部１４は、ディレクトリ格納部１３に登録されているファイル名に対応するファイルのデータ本体が格納される。
【００３１】
上述したファイル名取得手段１１とファイル名整列手段１２とは、例えば、オペレーティングシステムの一部であり使用者からのファイルアクセスを管理するファイルシステムの構成要素であってもよい。
【００３２】
ディレクトリ格納部１３とデータ格納部１４とは、補助記憶装置（例えば磁気ディスク装置等）に確保される。
【００３３】
続いて、本発明の第１の実施例の動作について図１〜図３を参照して詳細に説明する。
図３は本発明の第１の実施例の動作のフローを示す図である。
【００３４】
なお、ディレクトリ格納部１３には、図２に示すような内容が格納されているものとする。
【００３５】
図３に示すフローを参照して説明する。
【００３６】
ステップ１：ファイルアクセス手段１は、ファイル名取得手段１１にファイル名を要求する。
【００３７】
ステップ２：ファイル名取得手段１１は、ファイル名整列手段１２に整列済ファイル名一覧を要求する。
【００３８】
ステップ３：ファイル名整列手段１２は、ディレクトリ格納部１３からファイル名と格納位置を取得し、格納位置をキーとしてファイル名を整列し、整列済ファイル名一覧をファイル名取得手段１１に渡す。図２の例では、ファイル名整列の結果は、Ａ１、Ｇ７、Ｅ５、Ｂ２、Ｆ６、Ｃ３、Ｄ４の順序となる。
【００３９】
ステップ４：ファイル名取得手段１１は、整列済ファイル名一覧を受け取る。
【００４０】
ステップ５：ファイル名取得手段１１は、整列済ファイル名一覧の先頭のファイル名をファイルアクセス手段１に渡す。本例では、ファイル名「Ａ１」を渡す。
【００４１】
ステップ６：ファイルアクセス手段１は、渡されたファイル名のファイルにアクセスして所定の処理を行う。例えば、渡されたファイル名のファイルにアクセスしてデータを読み出し、バックアップ装置（図示せず）に書き出す。
【００４２】
ステップ７：ファイルアクセス手段１は、ファイル名取得手段１１に次のファイル名を要求する。
【００４３】
ステップ８：最後のファイル名（本例ではファイル名「Ｄ４」）まで処理が済んでいる場合には、処理を終了する。そうでない場合には、ステップ９に進む。
【００４４】
ステップ９：ファイル名取得手段１１は、整列済ファイル名一覧の次のファイル名をファイルアクセス手段１に渡す。その後、ステップ６に戻る。
【００４５】
以上説明したように、ファイルアクセス手段１は、ファイル名取得手段１１から、Ａ１、Ｇ７、Ｅ５、Ｂ２、Ｆ６、Ｃ３、Ｄ４の順序でファイル名を得、該ファイルのデータにアクセスする。すなわち、最初にファイル名「Ａ１」を受け取りファイルＡ１のデータにアクセスする。次に、ファイル名「Ｇ７」を受け取りファイルＧ７のデータにアクセスする。最後のファイル名「Ｄ４」まで同様の処理を繰り返す。
【００４６】
この順序でファイルアクセス手段１がファイルをアクセスした場合、ファイルＡ１の後のファイルＧ７、Ｅ５のアクセス時には、ファイルＡ１のアクセス時にディスク装置内キャッシュに読み込まれたデータがアクセスされる。実際のディスク装置のデータ格納部１４へのアクセスは生じない。ファイルＦ６のアクセスでも同様である。
【００４７】
このように、結果的に同じ複数のファイルをアクセスする場合でも、ディスク装置のデータ格納部への実際のアクセス回数が減少し、データアクセス性能が向上することになる。特に、ファイルサーバなどのバックアップなど複数ファイルを順次処理するようなコンピュータシステムの場合に、処理効率の向上が顕著である。
【００４８】
本発明の効果を以下に列挙する。
【００４９】
第１の効果は、ファイルアクセス性能が向上することである。
【００５０】
その理由は、ファイル名を与える順序を操作するという単純な処理で、ファイルアクセス手段の動作を外部から制御することで、システム全体のディスクアクセス処理を、ディスク内キャッシュの特性をも考慮した効率化として容易に付加処理コストも小さく実現できるためである。
【００５１】
第２の効果は、本発明の実施においてファイルアクセス手段側には直接手が加わらないことである。
【００５２】
その理由は、ファイル名取得処理は一般にオペレーティングシステム側などに隠蔽されており、その順序操作のみで実現されている本発明は、既存のファイルアクセス手段に全く書き換え（変更）などを必要とせずに実現できるためである。
【００５３】
上述した動作の説明では、説明をわかりやすくするために、ファイルアクセス手段１はデータ格納部１４内に存在するファイルの全てを順次アクセスするバックアップ機能を有するものを想定した。しかし、本発明の動作、効果は一般の複数のファイルをアクセスするファイルアクセス手段でもほぼ同様であるので、この想定に基づく説明は一般性を失うものではない。
【００５４】
次に、本発明の第２の実施例の構成について説明する。
図４は本発明の第２の実施例の構成を示す図である。
【００５５】
図１に示す本発明の第１の実施例では、ファイルアクセス手段１側からみて、ファイル名取得手段１１よりも後ろの部分にファイル名整列手段１２を置いているが、本発明の第２の実施例では、ファイル名整列手段２２をファイル名取得手段２１よりファイルアクセス手段２側に置いた点が異なる。この場合、実際の実施においては、ファイル名整列手段２２はファイルアクセス手段２の一部としても解されることになる。
【００５６】
図４を参照すると、本発明の第２の実施例の情報処理装置は、プログラム制御で動作するコンピュータであり、ファイルアクセス手段２と、ファイル名取得手段２１と、ディレクトリ格納部１３と、データ格納部１４とを備えている。
【００５７】
ファイルアクセス手段２は、ファイル名整列手段２２と、処理手段２３とを含んでいる。ファイルアクセス手段２は、例えば、ファイルバックアッププログラム等のプログラムである。
【００５８】
ファイル名整列手段２２は、ファイル名取得手段２１からファイル名と格納位置を受け取り、格納位置をキーとしてファイル名を整列し、整列済ファイル名一覧を生成する。ファイル名整列手段２２は、処理手段２３からファイル名要求の度に、整列済ファイル名一覧の先頭から順次、ファイル名を処理手段２３に渡す。
【００５９】
処理手段２３は、ファイル名整列手段２２から順次、ファイル名を受け取り、そのファイルのデータにアクセスする機能を含む。
【００６０】
ファイル名取得手段２１は、ディレクトリ格納部１３からファイル名に加え、格納位置も同時に取得し、ファイル名整列手段２２に渡す機能を有する。
【００６１】
上述したファイル名取得手段２１は、例えば、オペレーティングシステムの一部であり使用者からのファイルアクセスを管理するファイルシステムの構成要素であってもよい。
【００６２】
続いて、本発明の第２の実施例の動作について図２および図４〜図５を参照して説明する。
図５は本発明の第２の実施例の動作のフローを示す図である。
【００６３】
図５に示すフローを参照して説明する。
【００６４】
ステップ２１：処理手段２３は、ファイル名整列手段２２にファイル名を要求する。
【００６５】
ステップ２２：ファイル名整列手段２２は、ファイル名取得手段２１にファイル名と格納位置とを要求する。
【００６６】
ステップ２３：ファイル名取得手段２１は、ディレクトリ格納部１３からファイル名と格納位置を取得してファイル名整列手段２２に渡す。
【００６７】
ステップ２４：ファイル名整列手段２２は、ファイル名取得手段２１からファイル名と格納位置を受け取り、格納位置をキーとしてファイル名を整列する。図２の例では、ファイル名整列の結果は、Ａ１、Ｇ７、Ｅ５、Ｂ２、Ｆ６、Ｃ３、Ｄ４の順序となる。
【００６８】
ステップ２５：ファイル名整列手段２２は、整列済ファイル名一覧の先頭のファイル名を処理手段２３に渡す。本例では、ファイル名「Ａ１」を渡す。
【００６９】
ステップ２６：処理手段２３は、渡されたファイル名のファイルにアクセスして所定の処理を行う。例えば、渡されたファイル名のファイルにアクセスしてデータを読み出し、バックアップ装置（図示せず）に書き出す。
【００７０】
ステップ２７：処理手段２３は、ファイル名整列手段２２に次のファイル名を要求する。
【００７１】
ステップ２８：最後のファイル名（本例ではファイル名「Ｄ４」）まで処理が済んでいる場合には、処理を終了する。そうでない場合には、ステップ２９に進む。
【００７２】
ステップ２９：ファイル名整列手段２２は、整列済ファイル名一覧の次のファイル名を処理手段２３に渡す。その後、ステップ２６に戻る。
【００７３】
第２の実施例の効果は、第１の実施例と同様に、ファイルアクセスを効率化できることである。
【００７４】
次に、本発明の第２の実施例の変形例について説明する。
図６は本発明の第２の実施例の変形例を示す図である。
【００７５】
第１の実施例（図１）においてはファイルアクセス手段に手を加える必要はなかったが、第２の実施例（図４）ではファイルアクセス手段に実質的に手を加えていることになる。
【００７６】
図６に示す第２の実施例の変形では、図４と実質的に同じ構成でありながら、ファイル名整列手段３２をライブラリ形式等で備えることにより、ファイルアクセス手段３の固有論理からは分離している。これにより、図１の構成と同じく、ファイルアクセス手段への影響隠蔽を行うことも可能である。第２の実施例の変形では、ファイル名整列手段３２はファイルアクセス手段３にリンクされて動作する。
【００７７】
本発明による上述した実施の形態において、情報処理装置の処理動作を実行するためのプログラム等を、データとして情報処理装置の磁気ディスクやＲＯＭ等の記録媒体（図示せず）に記録するようにし、記録されたデータを読み出して情報処理装置を動作させるために用いる。このように、本発明による情報処理装置を動作させるデータを記録媒体に記録させ、この記録媒体をインストールすることにより情報処理装置の機能が実現できるようになる。
【産業上の利用可能性】
【００７８】
ファイルサーバなどのバックアップなど複数ファイルを順次処理するようなコンピュータシステムに利用可能である。
【図面の簡単な説明】
【００７９】
【図１】本発明の第１の実施例の構成を示す図
【図２】ディレクトリ格納部の例を示す図
【図３】本発明の第１の実施例の動作のフローを示す図
【図４】本発明の第２の実施例の構成を示す図
【図５】本発明の第２の実施例の動作のフローを示す図
【図６】本発明の第２の実施例の変形例を示す図
【符号の説明】
【００８０】
１    ファイルアクセス手段
２    ファイルアクセス手段
３    ファイルアクセス手段
１１    ファイル名取得手段
１２    ファイル名整列手段
１３    ディレクトリ格納部
１４    データ格納部
２１    ファイル名取得手段
２２    ファイル名整列手段
２３    処理手段
３２    ファイル名整列手段
【図１】
2006092471.tif 000003
【図２】
2006092471.tif 000004
【図３】
2006092471.tif 000005
【図４】
2006092471.tif 000006
【図５】
2006092471.tif 000007
【図６】
2006092471.tif 000008