ネットワークを介して接続される複数の情報処理装置と、前記情報処理装置に接続可能なリムーバブル記憶媒体と、から成る情報処理システムであって、前記リムーバブル記憶媒体は、前記情報処理装置を制御するOSと、前記OSの起動後に前記情報処理装置で実行する所定の処理を定義したコマンド情報と、を記憶し、前記各情報処理装置は、自身の電源投入時に、前記リムーバブル記憶媒体から前記OSを起動する情報処理装置起動部と、前記OSの起動後、前記コマンド情報に基づく処理を実行するコマンド実行部と、を備え、前記コマンド情報には、前記情報処理装置のシステム情報のバックアップ処理が定義されており、前記リムーバブル記憶媒体が接続された1の前記情報処理装置は、前記コマンド情報に基づいて、自身の前記システム情報のバックアップ処理を行なうと共に、前記ネットワークを介して他の1以上の情報処理装置に対してバックアップ処理の実行要求を送信し、他の1以上の前記情報処理装置のそれぞれは、前記バックアップ処理の実行要求に基づいて、自身の前記システム情報のバックアップ処理を行うことを特徴とする情報処理システム。前記情報処理装置のシステム情報をバックアップする際、バックアップ対象となる前記情報処理装置を一意に特定可能な識別情報を用いて、前記システム情報の保存領域名を決定することを特徴とする請求項1に記載の情報処理システム。前記システム情報は、前記リムーバブル記憶媒体に保存されることを特徴とする請求項1または2に記載の情報処理システム。前記情報処理装置とネットワークを介して接続される外部機器をさらに備え、前記システム情報は、前記外部機器に保存されることを特徴とする請求項1または2に記載の情報処理システム。他の1以上の前記情報処理装置のそれぞれは、前記リムーバブル記憶媒体が接続されている1の前記情報処理装置の前記システム情報と、自身の前記システム情報と、の差分を抽出し、抽出した前記差分部分をバックアップすることを特徴とする請求項1ないし4のいずれか1項に記載の情報処理システム。前記リムーバブル記憶媒体が接続された1の前記情報処理装置は、他の1以上の前記情報処理装置のそれぞれから前記差分部分を取得し、自身の前記システム情報と前記各差分部分とをマージし、他の1以上の前記情報処理装置のそれぞれに対する前記システム情報を作成してバックアップすることを特徴とする請求項5に記載の情報処理システム。前記コマンド情報には、バックアップした前記システム情報を復旧するリストア処理が定義されており、前記リムーバブル記憶媒体が接続された1の前記情報処理装置の前記コマンド実行部は、前記コマンド情報に基づいて、自身に対して、バックアップした前記システム情報のリストア処理を実行することを特徴とする請求項1ないし6のいずれか1項に記載の情報処理システム。ネットワークを介して接続される複数の情報処理装置と、前記情報処理装置に接続可能なリムーバブル記憶媒体と、から成る情報処理システムのバックアップ方法であって、前記リムーバブル記憶媒体は、前記情報処理装置を制御するOSと、前記OSの起動後に前記情報処理装置で実行するバックアップ処理を定義したコマンド情報と、を記憶し、前記リムーバブル記憶媒体が接続された1の前記情報処理装置は、自身の電源投入時に、前記リムーバブル記憶媒体から前記OSを起動するステップと、前記OSの起動後、前記コマンド情報に基づいて自身の前記システム情報のバックアップ処理を行なうステップと、前記コマンド情報に基づいて、前記ネットワークを介して他の1以上の情報処理装置に対してバックアップ処理の実行要求を送信するステップと、を実行し、他の1以上の前記情報処理装置のそれぞれは、前記バックアップ処理の実行要求に基づいて、自身の前記システム情報のバックアップ処理を行うステップを実行することを特徴とする情報処理システムのバックアップ方法。しかしながら、上述のバックアップ方法では、バックアップ対象となる情報処理装置PC毎にFDをセットしてバックアップ処理を実行しなければならず、複数の情報処理装置がネットワーク接続されているようなシステムにおいては、各情報処理装置のそれぞれに対してバックアップ処理を実行しなければなない。即ち、複数の情報処理装置が存在する場合、その台数分だけ個別にバックアップ処理を行なわなければならず、手間がかかるという問題がある。本発明は、上記の問題に鑑み、複数の情報処理装置がネットワーク接続されたシステムにおいて、全ての情報処理装置のソフトウェア環境を簡単にバックアップすることができる情報処理システムおよび情報処理システムのバックアップ方法を提供することを目的とする。本発明の情報処理システムは、ネットワークを介して接続される複数の情報処理装置と、情報処理装置に接続可能なリムーバブル記憶媒体と、から成る情報処理システムであって、リムーバブル記憶媒体は、情報処理装置を制御するOSと、OSの起動後に情報処理装置で実行する所定の処理を定義したコマンド情報と、を記憶し、各情報処理装置は、自身の電源投入時に、リムーバブル記憶媒体からOSを起動する情報処理装置起動部と、OSの起動後、コマンド情報に基づく処理を実行するコマンド実行部と、を備え、コマンド情報には、情報処理装置のシステム情報のバックアップ処理が定義されており、リムーバブル記憶媒体が接続された1の前記情報処理装置は、コマンド情報に基づいて、自身のシステム情報のバックアップ処理を行なうと共に、ネットワークを介して他の1以上の情報処理装置に対してバックアップ処理の実行要求を送信し、他の1以上の情報処理装置のそれぞれは、バックアップ処理の実行要求に基づいて、自身のシステム情報のバックアップ処理を行うことを特徴とする。また、本発明の情報処理システムのバックアップ方法は、ネットワークを介して接続される複数の情報処理装置と、情報処理装置に接続可能なリムーバブル記憶媒体と、から成る情報処理システムのバックアップ方法であって、リムーバブル記憶媒体は、情報処理装置を制御するOSと、OSの起動後に情報処理装置で実行するバックアップ処理を定義したコマンド情報と、を記憶し、リムーバブル記憶媒体が接続された1の情報処理装置は、自身の電源投入時に、リムーバブル記憶媒体からOSを起動するステップと、OSの起動後、コマンド情報に基づいて自身のシステム情報のバックアップ処理を行なうステップと、コマンド情報に基づいて、ネットワークを介して他の1以上の情報処理装置に対してバックアップ処理の実行要求を送信するステップと、を実行し、他の1以上の情報処理装置のそれぞれは、バックアップ処理の実行要求に基づいて、自身のシステム情報のバックアップ処理を行うステップを実行することを特徴とする。これらの構成によれば、複数の情報処理装置がネットワーク接続された環境において、1の情報処理装置でバックアップ操作を行うだけで1の情報処理装置にリムーバブル記憶媒体を接続するだけで、他の情報処理装置のバックアップ処理を連動して行なうことができる。即ち、複数の情報処理装置のそれぞれに対して個別にバックアップ操作をする必要が無く、1回のバックアップ操作で複数の情報処理装置のシステム情報を一括してバックアップできるため、手間を軽減することができる。また、リムーバブル記憶媒体に記憶されたOSにより情報処理装置を起動してバックアップ処理を行なうため、情報処理装置リムーバブル記憶媒体が接続されている情報処理装置のシステム情報に変化のない状態で正確にバックアップを行なうことができる。また、情報処理装置にリムーバブル記憶媒体を接続して電源を投入するだけで自動的にバックアップ処理を実行できるため、ユーザーによる煩雑な操作キーボードなどの操作手段による入力等を不要とし、簡単にバックアップを行なうことができる。なお、本発明で述べるシステム情報とは、OSOperatingSystem等のシステム領域に記憶されているデータ、およびアプリケーションやユーザーが作成設定したデータ等のユーザー領域に記憶されているデータを意味する。また、バックアップ処理において、リムーバブル記憶媒体が接続された1の情報処理装置が、他の情報処理装置リムーバブル記憶媒体が接続されていない情報処理装置のシステム情報を取りまとめて所定のデータ保存領域に保存しても良いし、各情報処理装置が個々に所定のデータ保存領域にシステム情報を保存しても良い。本発明の情報処理システムにおいて、情報処理装置のシステム情報をバックアップする際、バックアップ対象となる情報処理装置を一意に特定可能な識別情報を用いて、システム情報の保存領域名を決定することが好ましい。この構成によれば、情報処理装置のシステム情報を装置の識別情報を用いて別々の保存領域に保存することで別々の保存領域名フォルダー名で保存することで、バックアップしたシステム情報がどの情報処理装置のものであるかを簡単に判別して、システム情報の管理を容易に行なうことができる。なお、識別情報とは、例えば、情報処理装置に割り当てられているIPアドレス、MACアドレスまたは製造番号、あるいはユーザーにより情報処理装置につけられた機器名称ホスト名などが挙げられる。本発明の情報処理システムにおいて、システム情報は、リムーバブル記憶媒体に保存されることが好ましい。また、本発明の情報処理システムにおいて、情報処理装置とネットワークを介して接続される外部機器をさらに備え、システム情報は、外部機器に保存されることが好ましい。これらの構成によれば、バックアップ対象となるシステム情報を、様々な場所に保存バックアップすることができる。例えば、ネットワーク接続されている情報処理装置が少なく、バックアップ対象となるシステム情報のデータ量が少ない場合はリムーバブル記憶媒体に保存し、ネットワーク接続されている情報処理装置が多く、バックアップ対象となるシステム情報のデータ量が多い場合は外部機器に保存するなど、その時々の状況システム構成などに応じて適宜対応することができる。本発明の情報処理システムにおいて、他の1以上の情報処理装置のそれぞれは、リムーバブル記憶媒体が接続されている1の情報処理装置のシステム情報と、自身のシステム情報と、の差分を抽出し、抽出した差分部分をバックアップすることが好ましい。この構成によれば、他の情報処理装置リムーバブル記憶媒体が接続されていない情報処理装置では、システム情報の差分をバックアップするため、バックアップ処理におけるデータ転送量を低減することができ、ひいては、バックアップ処理全体にかかる処理時間を削減することができる。本発明の情報処理システムにおいて、リムーバブル記憶媒体が接続された1の情報処理装置は、他の1以上の情報処理装置のそれぞれから差分部分を取得し、自身のシステム情報と各差分部分とをマージし、他の1以上の情報処理装置のそれぞれに対するシステム情報を作成してバックアップすることが好ましい。この構成によれば、他の情報処理装置リムーバブル記憶媒体が接続されていなかった情報処理装置のリストア処理データ復旧に際し、システム情報の共通部分差分部分以外の部分をリストアし、次いで差分部分をリストアするという具合に2回に処理を分けることなく、1回の処理でリストアすることができる。本発明の情報処理システムにおいて、コマンド情報には、バックアップしたシステム情報を復旧するリストア処理が定義されており、リムーバブル記憶媒体が接続された1の情報処理装置のコマンド実行部は、コマンド情報に基づいて、自身に対して、バックアップしたシステム情報のリストア処理を実行することが好ましい。この構成によれば、各情報処理装置にリムーバブル記憶媒体を接続して電源を投入するだけで自動的にリストア処理を実行できるため、ユーザーによる煩雑な操作キーボードなどの操作手段による入力等を不要とし、簡単にシステム情報を復旧することができる。以下、添付の図面を参照して、本実施形態に係る情報処理システムおよび情報処理システムのバックアップ方法について詳細に説明する。図1は、本発明の一実施形態に係る情報処理システムSYのシステム構成図である。また、図2は、後述のコマンドファイル72の一例を説明する図である。図1に示すように、情報処理システムSYは、プログラムに従って所定の処理を実行する複数の情報処理装置1と図1では、3台の情報処理装置A~Cを例示、情報処理装置1に接続可能なUSBメモリー2と、各情報処理装置1に記憶されている各種データのバックアップを保存するためのデータ管理サーバー3と、により構成され、各情報処理装置1とデータ管理サーバー3とはネットワークNWを介して接続される。なお、図1では、3台の情報処理装置1を例示しているが、これに限るものではなく、その台数は任意である。情報処理装置1は、制御部11、記憶部12、ネットワークインターフェース13、USBインターフェース14および電源操作部15の他、一般的なコンピューターに搭載されるハードウェア構成を有している。なお、情報処理装置A、B、Cは同一の機器構成であるため、図1では、情報処理装置Aの構成要素のみを記載する。制御部11は、CPU21CentralProcessingUnit、RAM22RandomAccessMemory、ROM23ReadOnlyMemoryを主要な構成要素とする。CPU21は、ROM23および記憶部12に記憶されているプログラムを実行し、情報処理装置1全体を制御する。また、CPU21はUSBメモリー2に記憶されているプログラムを実行することによりバックアップ処理またはリストア処理を実行する。なお、詳細は後述するが、本発明のバックアップ処理は、情報処理装置1のいずれか1台にUSBメモリー2を接続することで、USBメモリー2が接続された情報処理装置1のシステム情報29後述のバックアップのみならず、ネットワークNWに接続された他の情報処理装置1USBメモリー2が接続されていない情報処理装置1のシステム情報29も連動してバックアップするものである。RAM22は、CPU21が各種処理を行なうためのワーク領域として利用される。ROM23は、CPU21が各種処理を実行する制御プログラムを記憶する。制御プログラムとしては、情報処理装置1の電源投入時にOSOperatingSystemを読み込んで起動するためのブートローダー24が含まれる。本実施形態のブートローダー24には、情報処理装置1の電源投入時の状況に応じて、自身情報処理装置1の記憶部12に記憶されているOS27、あるいはUSBメモリー2に記憶されているOS後述の外部OS71のいずれか一方を起動するための情報が定義されている。記憶部12は、システム領域25およびユーザー領域26を有している。システム領域25には、情報処理装置1全体を管理するためのOS27が記憶されている。また、ユーザー領域26には、OS上で動作する各種アプリケーションやユーザーにより作成設定された各種データ等これらを合わせてユーザーデータ28と称すが記憶されている。なお、本実施形態では、システム領域25およびユーザー領域26に記憶されているデータファイルを合わせてシステム情報29と称する。ネットワークインターフェース13は、各情報処理装置1情報処理装置A~Cおよびデータ管理サーバー3の間で相互に通信を行なうためのインターフェースである。USBインターフェース14は、USBメモリー2を接続してUSBメモリー2との間で通信を行なうためのインターフェースである。電源操作部15は、情報処理装置1の電源投入/切断を操作する操作手段である。データ管理サーバー3は、制御部31、記憶部32およびネットワークインターフェース33の他、一般的なコンピューターに搭載されるハードウェア構成を有している。制御部31は、CPU41、RAM42およびROM43を主要な構成要素とする。CPU41は、ROM43および記憶部32に記憶されているプログラムを実行し、データ管理サーバー3全体を制御する。RAM42は、CPU41が各種処理を行なうためのワーク領域として利用される。ROM43は、CPU41が各種処理を実行する制御プログラムや制御データを記憶する。記憶部32は、データ管理サーバー3を制御するOSや当該OS上で動作するアプリケーションいずれも図示省略をはじめとする各種プログラムを記憶する。また、記憶部32は、各情報処理装置1のシステム情報29のバックアップを保存するシステム情報保存領域44を有している。ネットワークインターフェース33は、各情報処理装置1情報処理装置A~Cとの間で相互に通信を行なうためのインターフェースである。USBメモリー2は、USBコネクター51およびデータ記憶部52を有している。USBコネクター51は、情報処理装置1と接続し通信を行なうためのインターフェースである。データ記憶部52は、各情報処理装置1情報処理装置A~Cで実行するための各種プログラムファイル等を記憶する領域であり、OS記憶領域61、コマンドファイル記憶領域62、およびプログラム記憶領域63を有している。OS記憶領域61には、情報処理装置1で起動されるOS外部OS71が記憶されている。コマンドファイル記憶領域62には、情報処理装置1において、OS起動後に実行するバックアップ処理またはリストア処理を定義したコマンドファイル72コマンド情報が記憶されている。このコマンドファイル72には、図2aに示すように、バックアップ処理を示すbackupコマンド、リストア処理を示すrestoreコマンド、システム情報29のバックアップ先バックアップ領域を示すパスフォルダーパスを指定するplaceコマンドが定義される。また、backupコマンドにはオプションとしてautoおよびdiffを定義することができる。オプションautoは、複数の情報処理装置1本実施形態では、情報処理装置A~Cのシステム情報29システム情報29全体のバックアップを一括して行なう場合に定義するものである以下、オプションautoが定義されたバックアップ処理を複数バックアップ処理と称す。また、オプションdiffは、USBメモリー2が接続されている情報処理装置1ではシステム情報29全体をバックアップし、それ以外の情報処理装置1では、前記システム情報29USBメモリー2が接続されている情報処理装置1のシステム情報29との差分となる範囲のシステム情報29を抽出してバックアップする場合に定義するものである以下、オプションdiffが定義されたバックアップ処理を差分バックアップ処理と称す。なお、このオプションdiffはautoと共に定義される。具体的には、複数バックアップ処理を行なう場合は、図2bに示すように、backupコマンドにオプションautoを付したコマンドと、placeコマンドとを定義する。また、差分バックアップ処理を行なう場合は、図2cに示すように、backupコマンドにオプションautoおよびdiffを付したコマンドと、placeコマンドとを定義する。また、リストア処理を定義する場合、図2dに示すように、restoreコマンドとplaceコマンドとを定義する。なお、本実施形態では、placeコマンドで指定するバックアップ先のパスとして、データ管理サーバー3のシステム情報保存領域44を示すパスが指定されるものとする。例えば、データ管理サーバー3のIPアドレスが111222111222で、システム情報保存領域44がbackupという名称のフォルダーに割り当てられている場合、placeコマンドで指定するパスは111222222222backupとなる。なお、backupコマンドにオプションを付けない場合は、USBメモリー2が接続されている情報処理装置1のシステム情報29のみのバックアップが実行される。プログラム記憶領域63には、上記コマンドファイル72で定義されたバックアップ処理またはリストア処理を実行するための各種プログラムバックアッププログラム73およびリストアプログラム74が記憶されている。次に、図3を参照して、情報処理装置1の機能構成について説明する。ここでは、情報処理装置1のシステム情報29のバックアップ処理またはリストア処理を実行する際の機能について説明する。なお、本発明における情報処理装置1は、USBメモリー2が接続されている場合と、USBメモリー2が接続されていない場合と、で異なる処理を実行する。このため、図3では、便宜上、USBメモリー2が接続された状態における情報処理装置1の機能ここでは情報処理装置Aの機能として記載すると、USBメモリー2が接続されていない状態における情報処理装置1の機能ここでは、情報処理装置B、情報処理装置C以降、まとめて情報処理装置B/Cと記載の機能として記載するを別々に記載する。但し、実際には、各情報処理装置1情報処理装置A~Cは後述する全ての機能参照番号81~114の各部を有しており、USBメモリー2の接続有無によって各部を選択して処理を実行することになる。情報処理装置AUSBメモリー2が接続されている情報処理装置1は、装置起動部81、コマンド実行部82、バックアップ処理実行部83、およびリストア処理実行部84を有している。装置起動部81は、情報処理装置Aの起動処理を制御する。具体的には、情報処理装置Aの電源投入時にUSBメモリー2の接続を検出し、USBメモリー2に記憶されている外部OS71を読み込んで起動する。コマンド実行部82は、外部OS71で起動後、USBメモリー2に記憶されているコマンドファイル72に定義されたコマンドに基づく処理を実行する。即ち、コマンドファイル72にバックアップ処理に関するコマンドが定義されている場合は例えば、図2bまたは図2c参照、後述のバックアップ処理実行部83によるバックアップ処理を実行し、コマンドファイル72にリストア処理に関するコマンドが定義されている場合は例えば、図2d参照、後述のリストア処理実行部84によるリストア処理を実行する。バックアップ処理実行部83は、コマンドファイル72で定義されたコマンドに基づいてシステム情報29のバックアップを行なう手段機能であり、システム情報保存領域管理部91、バックアップ要求部92、差分データ復元部93およびデータ保存部94を有している。システム情報保存領域管理部91は、システム情報29をバックアップする際のフォルダー保存領域名を作成する。具体的には、コマンドファイル72のplaceコマンドで指定されたバックアップ先本実施形態では、データ管理サーバー3のシステム情報保存領域44に、情報処理装置Aに割り当てられた識別情報例えば、IPアドレス、MACアドレス、製造番号や機器名称等を用いたフォルダーを作成する。また、コマンドファイル72の内容が差分バックアップ処理図2c参照を示す場合、情報処理装置B/C後述の識別情報送信部112から識別情報を受信し、バックアップ先に当該識別情報情報処理装置B/Cの識別情報を用いたフォルダーを作成する。即ち、システム情報保存領域44に、各情報処理装置A~Cの識別情報を名称とするフォルダーを作成する。バックアップ要求部92は、情報処理装置B/Cに対してバックアップ処理を実行するための処理要求バックアップ要求を送信する。このバックアップ要求としては、コマンドファイル72の内容が複数バックアップ処理図2b参照を示す場合は、バックアップ指示backupコマンドおよびバックアップ先placeコマンドを送信する。一方、コマンドファイル72の内容が差分バックアップ処理を示す場合は、自身情報処理装置Aのシステム領域25およびユーザー領域26の全てのファイル即ち、システム情報29に対してハッシュ値を算出し、バックアップ指示およびバックアップ先に加え、算出したハッシュ値ハッシュ情報を送信する。そして、この応答として、情報処理装置B/Cからシステム情報29の差分データを受信する詳細は後述の差分データ抽出部113で説明する。差分データ復元部93は、コマンドファイル72の内容が差分バックアップ処理を示す場合に、自身情報処理装置Aのシステム情報29システム情報29の複製に、情報処理装置B/Cから受信したシステム情報29の差分データを上書きし、情報処理装置B/Cのそれぞれに対応する完全なシステム情報29を作成する。データ保存部94は、システム情報保存領域管理部91により作成した各フォルダーに、情報処理装置A、BおよびCの各システム情報29を保存する。なお、コマンドファイル72の内容が複数バックアップ処理を示す場合は、自身情報処理装置Aのシステム情報29のみを保存し、コマンドファイル72の内容が差分バックアップ処理を示す場合は、自身のシステム情報29を保存すると供に、差分データ復元部93により作成した情報処理装置B/Cの各システム情報29を保存する。リストア処理実行部84は、コマンドファイル72で定義されたコマンドに基づいて、システム情報29のリストアを行なう手段機能であり、データ読込部95およびデータ書込部96を有している。データ読込部95は、バックアップしたシステム情報29を読み出す。具体的には、コマンドファイル72のplaceコマンドで指定された文字列データ管理サーバー3のシステム情報保存領域44を示すパスと、自身情報処理装置Aの識別情報と、から情報処理装置Aのシステム情報29のバックアップ先取得先を示すフォルダーパスを作成し、作成したフォルダーパスにアクセスしてシステム情報29を読み込む。データ書込部96は、読み込んだシステム情報29を自身のシステム領域25およびユーザー領域26に上書きする。情報処理装置B/CUSBメモリー2が接続されていない情報処理装置1は、装置起動部101、コマンド実行部102およびバックアップ処理実行部103を有している。装置起動部101は、情報処理装置B/Cの起動処理を制御する。具体的には、情報処理装置B/Cの電源投入時に自身のシステム領域25に記憶されているOS27を読み込んで起動する。コマンド実行部102は、情報処理装置Aから受信したバックアップ要求に基づいて後述のバックアップ処理実行部103によるバックアップ処理を実行する。バックアップ処理実行部103は、バックアップ要求に基づいてシステム情報29のバックアップを行なう手段機能であり、システム情報保存領域管理部111、識別情報送信部112、差分データ抽出部113、およびデータ保存部114を有している。システム情報保存領域管理部111は、自身情報処理装置B/Cのシステム情報29をバックアップする際のフォルダー保存領域名を作成する。具体的には、情報処理装置Aから受信したバックアップ要求が複数バックアップ処理を示すものである場合、このバックアップ要求のplaceコマンドで指定されたバックアップ先データ管理サーバー3のシステム情報保存領域44に、情報処理装置B/Cに割り当てられた識別情報例えば、IPアドレス、MACアドレス、製造番号や機器名称等を用いたフォルダーを作成する。識別情報送信部112は、情報処理装置Aから受信したバックアップ要求が差分バックアップ処理を示す場合、情報処理装置Aシステム情報保存領域管理部91に対して、自身の識別情報を送信する。差分データ抽出部113は、情報処理装置Aから受信したバックアップ要求が差分バックアップ処理を示す場合、自身情報処理装置B/Cのシステム領域25およびユーザー領域26の全てのファイルシステム情報29に対してハッシュ値を算出し、算出した各ファイルのハッシュ値と、情報処理装置Aから受信した各ファイルのハッシュ値を比較し、情報処理装置Aのシステム情報29と、情報処理装置B/Cのシステム情報29と、の差分データハッシュ値の異なるファイルを抽出する。そして、抽出した差分データを情報処理装置Aに送信する。データ保存部114は、情報処理装置Aから受信したバックアップ要求が複数バックアップ処理を示す場合、システム情報保存領域管理部111により作成した各フォルダーに、情報処理装置B/Cのシステム情報29を保存する。ここで、図4ないし図7のフローチャートを参照して、情報処理システムSYにおけるバックアップ処理手順について説明する。まず、図4および図5について説明する。図4および図5は、複数バックアップ処理を実行する際の手順を説明するフローチャートである即ち、コマンドファイル72に複数バックアップ処理が定義されている場合のフローチャートある。両図において、図4は複数バックアップ処理においてUSBメモリー2が接続されている情報処理装置1側ここでは、情報処理装置Aとするの処理手順を示すフローチャートであり、図5は複数バックアップ処理においてUSBメモリー2が接続されていない情報処理装置1側ここでは、情報処理装置Bと情報処理装置Cとするの処理手順を示すフローチャートである。なお、以下のフローチャートにおいて、情報処理装置Bと情報処理装置Cの処理は同一であるため、これら両装置に関する処理を説明する場合は情報処理装置B/Cと記載する。即ち、情報処理装置B/Cと記載している場合は、情報処理装置Bと情報処理装置Cのそれぞれに対して個々に処理が実行されることあるいはそれぞれが個々に処理を実行することを意味している。図4に示すように、まず、ユーザーによりUSBメモリー2が情報処理装置Aに接続されS01、情報処理装置Aの電源が投入されるとS02、情報処理装置ACPU21は、ブートローダー24を動作させてUSBメモリー2を検出するS03。そして、USBメモリー2から外部OS71を取得し読み込み、当該外部OS71により起動処理を実行するS04。次に、情報処理装置Aは、外部OS71の設定に従い、USBメモリー2からコマンドファイル72を取得するS05。そして、当該コマンドファイル72に定義されたコマンドを解釈してS06以降のバックアップ処理複数バックアップ処理を開始する。具体的には、情報処理装置Aは、ブロードキャストにより、ネットワークNWで接続されている他の情報処理装置1ここでは、情報処理装置B/Cに対してバックアップ要求バックアップ指示およびバックアップ先を送信するS06。次に、情報処理装置Aは、コマンドファイル72のplaceコマンドで指定されたバックアップ先データ管理サーバー3のシステム情報保存領域44に、自身の識別情報を用いたフォルダーを作成しS07、作成したフォルダーに自身のシステム情報29システム領域25およびユーザー領域26のデータを保存コピーするS08。次に、図5を参照して情報処理装置B/C側の複数バックアップ処理の手順について説明する。まず、ユーザーにより電源が投入されるとS21、情報処理装置B/CCPU21は、自身のシステム領域25に記憶されたOS27を用いて起動処理を行なうS22。なお、この電源投入は、情報処理装置Aよりも先にあるいは略同時に行なわれるものとする。次に、情報処理装置B/Cは、情報処理装置AのS06の処理図4参照により送信されるバックアップ要求を受信するまで待機するS23;No。情報処理装置Aからバックアップ要求を受信した場合S23;Yes、情報処理装置B/Cは、バックアップ要求で指定されたバックアップ先データ管理サーバー3のシステム情報保存領域44に、自身の識別情報を用いたフォルダーを作成しS24、作成したフォルダーに自身のシステム情報29システム領域25およびユーザー領域26のデータを保存コピーするS25。次に、図6および図7のフローチャートについて説明する。図6および図7は、差分バックアップ処理を実行する際の手順を説明するフローチャートである即ち、コマンドファイル72に差分バックアップ処理が定義されている場合のフローチャートある。両図において、図6は差分バックアップ処理においてUSBメモリー2が接続されている情報処理装置1側ここでは、情報処理装置Aとするの処理手順を示すフローチャートであり、図7は差分バックアップ処理においてUSBメモリー2が接続されていない情報処理装置1側ここでは、情報処理装置Bと情報処理装置Cとするの処理手順を示すフローチャートである。図6に示すように、まず、ユーザーによりUSBメモリー2が情報処理装置Aに接続されS31、情報処理装置Aの電源が投入されるとS32、情報処理装置ACPU21は、ブートローダー24を動作させてUSBメモリー2を検出するS33。そして、USBメモリー2から外部OS71を取得し読み込み、当該外部OS71により起動処理を実行するS34。次に、情報処理装置Aは、外部OS71の設定に従い、USBメモリー2からコマンドファイル72を取得するS35。そして、当該コマンドファイル72に定義されたコマンドを解釈してS36以降のバックアップ処理差分バックアップ処理を開始する。具体的には、情報処理装置Aは、自身のシステム領域25およびユーザー領域26に記憶している全てのファイルに対して、個々にハッシュ値を算出するS36。次に、情報処理装置Aは、ブロードキャストにより、ネットワークNWで接続されている他の情報処理装置1ここでは、情報処理装置B/Cに対してバックアップ要求バックアップ指示、バックアップ先およびS36で算出したハッシュ値を送信するS37。次に、情報処理装置Aは、コマンドファイル72のplaceコマンドで指定されたバックアップ先データ管理サーバー3のシステム情報保存領域44に、自身の識別情報を用いたフォルダーを作成しS38、作成したフォルダーに自身のシステム情報29システム領域25およびユーザー領域26のデータを保存コピーするS39。次に、情報処理装置Aは、S37で情報処理装置B/Cに対してバックアップ要求を送信してから所定時間が経過するまでに、情報処理装置B/Cから識別情報を受信したか否かを判定するS40。なお、情報処理装置B/Cからの識別情報の送信は、後述の図7のS54の処理により行なわれる。所定時間内に情報処理装置B/Cから識別情報を受信しなかった場合S40;No、情報処理装置Aは、バックアップ処理を終了する。一方、所定時間内に情報処理装置B/Cから識別情報を受信した場合S40;Yes、情報処理装置Aは、コマンドファイル72のplaceコマンドで指定されたバックアップ先データ管理サーバー3のシステム情報保存領域44に、情報処理装置B/Cの識別情報を用いてフォルダーを作成するS41。次に、情報処理装置Aは、S40で情報処理装置B/Cから識別情報を受信してから所定時間が経過するまでに、情報処理装置B/Cから差分データを受信したか否かを判定するS42。なお、情報処理装置B/Cからの差分データの送信は、後述の図7のS58の処理により行なわれる。所定時間内に情報処理装置B/Cから差分データを受信しなかった場合S42;No、情報処理装置Aは、バックアップ処理を終了する。一方、所定時間内に情報処理装置B/Cから差分データを受信した場合S42;Yes、情報処理装置Aは、自身のシステム情報29の複製に、情報処理装置B/Cから受信した差分データを上書きして情報処理装置B/Cのシステム情報29を作成復元しS43、これをS41で作成した情報処理装置B/Cのフォルダーに保存するS44。次に、図7を参照して情報処理装置B/C側の差分バックアップ処理の手順について説明する。まず、ユーザーにより電源が投入されるとS51、情報処理装置B/CCPU21は、自身のシステム領域25に記憶されたOS27を用いて起動処理を行なうS52。なお、この電源投入は、情報処理装置Aよりも先にあるいは略同時に行なわれるものとする。次に、情報処理装置B/Cは、情報処理装置AのS37の処理図6参照により送信されるバックアップ要求を受信するまで待機するS53;No。情報処理装置Aからバックアップ要求を受信した場合S53;Yes、情報処理装置B/Cは、当該バックアップ要求に基づき、情報処理装置Aに対して自身情報処理装置B/Cの識別情報を送信するS54。次に、情報処理装置B/Cは、自身のシステム領域25およびユーザー領域26の全てのファイルに対するハッシュ値を算出しS55、算出した各ファイルのハッシュ値と、情報処理装置Aから受信した各ファイルのハッシュ値図6のS36で算出された情報処理装置Aのシステム領域25およびユーザー領域26の各ファイルのハッシュ値とを比較するS56。比較の結果、ファイルのハッシュ値が異なる場合S57;No、情報処理装置B/Cは、当該ファイルを差分データとして情報処理装置Aに送信するS58。そして、情報処理装置B/Cは、全てのファイルにおいてハッシュ値の比較処理が完了したか否かを判定しS59、判定の結果、全てのファイルにおいてハッシュ値の比較処理が完了した場合S59;Yes、バックアップ処理を終了し、完了していない場合S59;No、次のファイルについての比較処理を実行するS56以降の処理を実行する。一方、比較の結果、比較対象となるファイルのハッシュ値が同一の場合S57;Yes、情報処理装置B/Cは、S59以降の処理を実行する。次に、図8のフローチャートを参照して、情報処理システムSYにおけるリストア処理手順について説明する。なお、このリストア処理は、情報処理装置A、BおよびCで同様の手順で処理が行なわれるため、ここでは情報処理装置Aにおけるリストア処理手順について説明する。また、USBメモリー2のコマンドファイル72には、リストア処理に関するコマンドが定義されているものとする図2c参照。まず、ユーザーによりUSBメモリー2が情報処理装置Aに接続されS61、情報処理装置Aの電源が投入されるとS62、情報処理装置ACPU21は、ブートローダー24を動作させてUSBメモリー2を検出するS63。そして、情報処理装置Aは、USBメモリー2から外部OS71を読み込み、当該外部OS71により起動処理を実行するS64。次に、情報処理装置Aは、外部OS71の設定に従い、USBメモリー2からコマンドファイル72を取得するS65。そして、当該コマンドファイル72に定義されたコマンドを解釈してS66以降のリストア処理を開始する。具体的には、情報処理装置Aは、コマンドファイル72のplaceコマンドで指定されたバックアップ先を示す文字列データ管理サーバー3のシステム情報保存領域44を示すパスと自身の識別情報とから、リストア対象となるシステム情報29の取得先即ち、情報処理装置Aのシステム情報29のバックアップ先を示すフォルダーパスを作成するS66。そして、情報処理装置Aは、作成したフォルダーパスが示す領域にアクセスし、システム情報29を読み込むと共にS67、読み込んだシステム情報29を、自身のシステム領域25およびユーザー領域26に上書きするS68。即ち、データ管理サーバー3のシステム情報保存領域44に在る情報処理装置Aの識別情報を用いて作成されたフォルダーからシステム情報29を読み出し、これを自身のシステム領域25およびユーザー領域26に上書きする。以上のように、本実施形態によれば、複数の情報処理装置1情報処理装置A~Cがネットワーク接続された環境において、1台の情報処理装置1情報処理装置Aでバックアップ操作を行うだけで情報処理装置AにUSBメモリー2を接続するだけで、他の情報処理装置1情報処理装置Bおよび情報処理装置Cのバックアップ処理を連動して行なうことができる。即ち、複数の情報処理装置1のそれぞれに対して個別にバックアップ操作をする必要が無く、1回のバックアップ操作で複数の情報処理装置1のシステム情報29を一括してバックアップできるため、手間を軽減することができる。また、USBメモリー2に記憶されたOS外部OS71により情報処理装置1を起動してバックアップ処理を行なうため、情報処理装置1USBメモリー2が接続されている情報処理装置1のシステム情報29に変化のない状態で正確にバックアップを行なうことができる。また、情報処理装置1にUSBメモリー2を接続して電源を投入するだけで自動的にバックアップ処理を実行できるため、ユーザーによる煩雑な操作キーボードなどの操作手段による入力等を不要とし、簡単にバックアップを行なうことができる。なお、本実施形態では、リムーバブル記憶媒体としてUSBメモリー2を例に挙げて説明したが、これに限るものではなく、例えば、光ディスクCD-R、CD―RW、DVD-R、DVD-RW、DVDRW、DVD-RAM等や光磁気ディスクMO等、あるいはフレキシブルディスク等であっても良い。また、本実施形態では、システム情報29のバックアップ先をデータ管理サーバー3システム情報保存領域44としているが、これに限るものではない。例えば、USBメモリー2にシステム情報29をバックアップしても良い。この場合、コマンドファイル72のplaceコマンドに、USBメモリー2USBメモリー2の記憶領域を示すパスを定義すれば良い。また、本実施形態では、複数バックアップ処理において、USBメモリー2が接続されていない情報処理装置1本実施形態では、情報処理装置B/Cが、自身でシステム情報29をデータ管理サーバー3に保存しているが例えば、図5のS24およびS25参照、これに限るものではない。例えば、USBメモリー2が接続されている情報処理装置1本実施形態では、情報処理装置Aが、他の情報処理装置1情報処理装置B/Cのシステム情報29を取りまとめて、データ管理サーバー3に保存しても良い。また、本実施形態では、差分バックアップ処理においてファイル単位でハッシュ値を算出しているが、これに限るものではなく、例えば、フォルダー単位でハッシュ値を算出しても良い。また、本実施形態では、ハッシュ値を用いて差分データの抽出を行っているが、あくまでも一例であり、その方法は問わない。また、上述した実施例によらず、情報処理システムSYの装置構成や処理の各工程について、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。