通信ネットワークにおいて、バックアップデータを記憶するオンライン記憶装置とバックアップメタデータを管理するメタデータ管理装置と通信可能なバックアップデータ生成装置であって、当該バックアップデータ生成装置の状態を復元するために必要なデータであるバックアップデータを生成するバックアップデータ生成手段と、前記バックアップデータ生成手段によって生成されたバックアップデータを、前記オンライン記憶装置に送信するバックアップデータ送信手段と、前記バックアップデータ生成手段によるバックアップデータの生成に関する情報と、前記バックアップデータ送信手段による当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成するメタデータ生成手段と、前記メタデータ生成手段によって生成されたバックアップメタデータを、前記メタデータ管理装置に送信するメタデータ送信手段と、前記メタデータ管理装置によって集約されているバックアップメタデータを取得して表示するメタデータ表示手段と、前記オンライン記憶装置によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置の状態を復元する復元手段と、を備えるバックアップデータ生成装置。前記メタデータ表示手段は、前記メタデータ管理装置によって集約されているバックアップメタデータと、当該メタデータ管理装置にて当該バックアップメタデータに関連付けて管理されている、当該バックアップメタデータに関するバックアップデータが記憶されている前記オンライン記憶装置の状態に関する情報とを取得して表示する、ことを特徴とする請求項1に記載のバックアップデータ生成装置。前記オンライン記憶装置の状態に関する情報は、前記オンライン記憶装置の稼動状態、前記オンライン記憶装置の記憶容量のうち当該バックアップデータ生成装置のバックアップデータを記憶可能な残り容量、前記バックアップデータ送信手段によるバックアップデータの送信の開始から完了までの送信完了予測時間、及び、当該バックアップデータ生成装置による前記オンライン記憶装置でのバックアップ回数、の何れか一つ以上を含み、前記メタデータ表示手段は、取得したバックアップメタデータと前記オンライン記憶装置の状態に関する情報とに基づいて、表示するバックアップメタデータと前記オンライン記憶装置の状態に関する情報とを優先順位付けして表示する、ことを特徴とする請求項2に記載のバックアップデータ生成装置。前記バックアップデータ送信手段は、前記バックアップデータ生成手段によって生成されたバックアップデータを、複数の前記オンライン記憶装置に対して同時に送信し、複数の前記オンライン記憶装置のうち、基準となるデータサイズを最も早く送信できた前記オンライン記憶装置のみへの送信を続け、他の前記オンライン記憶装置への送信をキャンセルする、ことを特徴とする請求項1~3の何れか一項に記載のバックアップデータ生成装置。通信ネットワークにおいて、一又は複数のバックアップデータ生成装置と通信可能なオンライン記憶装置であって、前記一又は複数のバックアップデータ生成装置によって生成されたバックアップデータを受信するバックアップデータ受信手段と、前記バックアップデータ受信手段によって受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理するバックアップデータ管理手段と、前記一又は複数のバックアップデータ生成装置の要求に応じて、前記バックアップデータ管理手段によって集約して管理されたバックアップデータを、当該一又は複数のバックアップデータ生成装置に返信するバックアップデータ返信手段と、を備えるオンライン記憶装置。通信ネットワークにおいて、一又は複数のバックアップデータ生成装置と通信可能なメタデータ管理装置であって、前記一又は複数のバックアップデータ生成装置によって生成されたバックアップメタデータを受信するメタデータ受信手段と、前記メタデータ受信手段によって受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理するメタデータ管理手段と、前記一又は複数のバックアップデータ生成装置の要求に応じて、前記メタデータ管理手段によって集約して管理されたバックアップメタデータを、当該一又は複数のバックアップデータ生成装置に返信するメタデータ返信手段と、を備え、バックアップメタデータは、前記一又は複数のバックアップデータ生成装置によって生成された当該前記一又は複数のバックアップデータ生成装置の状態を復元することを補助するために必要なデータであって、当該前記一又は複数のバックアップデータ生成装置によってバックアップのためにオンライン記憶装置に送信されたバックアップデータの生成に関する情報及び送信に関する情報を含むデータである、ことを特徴とするメタデータ管理装置。前記メタデータ管理手段は、更に、当該バックアップメタデータに関するバックアップデータが記憶されているオンライン記憶装置の状態に関する情報を一定周期で取得し、取得した情報を当該バックアップメタデータに関連付けて集約して管理し、前記メタデータ返信手段は、更に、前記メタデータ管理手段によって当該バックアップメタデータに関連付けて集約して管理されている前記オンライン記憶装置の状態に関する情報を、当該一又は複数のバックアップデータ生成装置に返信する、ことを特徴とする請求項6に記載のメタデータ管理装置。前記オンライン記憶装置の状態に関する情報は、前記オンライン記憶装置の稼動状態、前記オンライン記憶装置の記憶容量のうち前記バックアップデータ生成装置のバックアップデータを記憶可能な残り容量、前記バックアップデータ生成装置から前記オンライン記憶装置へのバックアップデータの送信の開始から完了までの送信完了予測時間、及び、前記バックアップデータ生成装置による前記オンライン記憶装置でのバックアップ回数、の何れか一つ以上を含む、ことを特徴とする請求項7に記載のメタデータ管理装置。通信ネットワークにおいて互いに通信可能な、バックアップデータ生成装置と、バックアップデータを記憶するオンライン記憶装置と、バックアップメタデータを管理するメタデータ管理装置とを含むバックアップシステムであって、前記バックアップデータ生成装置は、当該バックアップデータ生成装置の状態を復元するために必要なデータであるバックアップデータを生成するバックアップデータ生成手段と、前記バックアップデータ生成手段によって生成されたバックアップデータを、前記オンライン記憶装置に送信するバックアップデータ送信手段と、前記バックアップデータ生成手段によるバックアップデータの生成に関する情報と、前記バックアップデータ送信手段による当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成するメタデータ生成手段と、前記メタデータ生成手段によって生成されたバックアップメタデータを、前記メタデータ管理装置に送信するメタデータ送信手段と、前記メタデータ管理装置によって集約されているバックアップメタデータを取得して表示するメタデータ表示手段と、前記オンライン記憶装置によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置の状態を復元する復元手段と、を備え、前記オンライン記憶装置は、前記バックアップデータ生成装置によって生成されたバックアップデータを受信するバックアップデータ受信手段と、前記バックアップデータ受信手段によって受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理するバックアップデータ管理手段と、前記バックアップデータ生成装置の要求に応じて、前記バックアップデータ管理手段によって集約して管理されたバックアップデータを、当該バックアップデータ生成装置に返信するバックアップデータ返信手段と、を備え、前記メタデータ管理装置は、前記バックアップデータ生成装置によって生成されたバックアップメタデータを受信するメタデータ受信手段と、前記メタデータ受信手段によって受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理するメタデータ管理手段と、前記バックアップデータ生成装置の要求に応じて、前記メタデータ管理手段によって集約して管理されたバックアップメタデータを、当該バックアップデータ生成装置に返信するメタデータ返信手段と、を備える、ことを特徴とするバックアップシステム。通信ネットワークにおいて、バックアップデータを記憶するオンライン記憶装置とバックアップメタデータを管理するメタデータ管理装置と通信可能なバックアップデータ生成装置、により実行されるバックアップ方法であって、当該バックアップデータ生成装置の状態を復元するために必要なデータであるバックアップデータを生成するバックアップデータ生成ステップと、前記バックアップデータ生成ステップにおいて生成されたバックアップデータを、前記オンライン記憶装置に送信するバックアップデータ送信ステップと、前記バックアップデータ生成ステップにおけるバックアップデータの生成に関する情報と、前記バックアップデータ送信ステップにおける当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成するメタデータ生成ステップと、前記メタデータ生成ステップにおいて生成されたバックアップメタデータを、前記メタデータ管理装置に送信するメタデータ送信ステップと、前記メタデータ管理装置によって集約されているバックアップメタデータを取得して表示するメタデータ表示ステップと、前記オンライン記憶装置によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置の状態を復元する復元ステップと、を備えるバックアップ方法。通信ネットワークにおいて、一又は複数のバックアップデータ生成装置と通信可能なオンライン記憶装置、により実行されるバックアップ方法であって、前記一又は複数のバックアップデータ生成装置によって生成されたバックアップデータを受信するバックアップデータ受信ステップと、前記バックアップデータ受信ステップにおいて受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理するバックアップデータ管理ステップと、前記一又は複数のバックアップデータ生成装置の要求に応じて、前記バックアップデータ管理ステップにおいて集約して管理されたバックアップデータを、当該一又は複数のバックアップデータ生成装置に返信するバックアップデータ返信ステップと、を備えるバックアップ方法。通信ネットワークにおいて、一又は複数のバックアップデータ生成装置と通信可能なメタデータ管理装置、により実行されるバックアップ方法であって、前記一又は複数のバックアップデータ生成装置によって生成されたバックアップメタデータを受信するメタデータ受信ステップと、前記メタデータ受信ステップにおいて受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理するメタデータ管理ステップと、前記一又は複数のバックアップデータ生成装置の要求に応じて、前記メタデータ管理ステップにおいて集約して管理されたバックアップメタデータを、当該一又は複数のバックアップデータ生成装置に返信するメタデータ返信ステップと、を備え、バックアップメタデータは、前記一又は複数のバックアップデータ生成装置によって生成された当該前記一又は複数のバックアップデータ生成装置の状態を復元することを補助するために必要なデータであって、当該前記一又は複数のバックアップデータ生成装置によってバックアップのためにオンライン記憶装置に送信されたバックアップデータの生成に関する情報及び送信に関する情報を含むデータである、ことを特徴とするバックアップ方法。通信ネットワークにおいて互いに通信可能な、バックアップデータ生成装置と、バックアップデータを記憶するオンライン記憶装置と、バックアップメタデータを管理するメタデータ管理装置とを含むバックアップシステム、により実行されるバックアップ方法であって、前記バックアップデータ生成装置が、当該バックアップデータ生成装置の状態を復元するために必要なデータであるバックアップデータを生成するバックアップデータ生成ステップと、前記バックアップデータ生成装置が、前記バックアップデータ生成ステップにおいて生成されたバックアップデータを、前記オンライン記憶装置に送信するバックアップデータ送信ステップと、前記オンライン記憶装置が、前記バックアップデータ生成装置によって生成されたバックアップデータを受信するバックアップデータ受信ステップと、前記オンライン記憶装置が、前記バックアップデータ受信ステップにおいて受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理するバックアップデータ管理ステップと、前記バックアップデータ生成装置が、前記バックアップデータ生成ステップによるバックアップデータの生成に関する情報と、前記バックアップデータ送信ステップによる当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成するメタデータ生成ステップと、前記バックアップデータ生成装置が、前記メタデータ生成ステップにおいて生成されたバックアップメタデータを、前記メタデータ管理装置に送信するメタデータ送信ステップと、前記メタデータ管理装置が、前記バックアップデータ生成装置によって生成されたバックアップメタデータを受信するメタデータ受信ステップと、前記メタデータ管理装置が、前記メタデータ受信ステップにおいて受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理するメタデータ管理ステップと、前記メタデータ管理装置が、前記バックアップデータ生成装置の要求に応じて、前記メタデータ管理ステップにおいて集約して管理されたバックアップメタデータを、当該バックアップデータ生成装置に返信するメタデータ返信ステップと、前記バックアップデータ生成装置が、前記メタデータ管理装置によって集約されているバックアップメタデータを取得して表示するメタデータ表示ステップと、前記オンライン記憶装置が、前記バックアップデータ生成装置の要求に応じて、前記バックアップデータ管理ステップにおいて集約して管理されたバックアップデータを、当該バックアップデータ生成装置に返信するバックアップデータ返信ステップと、前記バックアップデータ生成装置が、前記オンライン記憶装置によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置の状態を復元する復元ステップと、を備えるバックアップ方法。しかしながら、そのような外部記憶装置において、天災や人災への対策を考慮し、物理的かつシステム的に堅牢なセキュリティを担保するには、施設やサーバ、ソフトウェアの管理に膨大なコストが生じるため、低コストで利用することは難しい。一方、最近では、無償提供されているような低コストのオンラインストレージサービスが提供されているが、システムの可用性が低いという問題があった。本発明は、上記のような課題を解決するために成されたものであり、データのバックアップを行うシステムにおいて可用性を向上させることを目的とする。本発明の一側面に係るバックアップデータ生成装置は、通信ネットワークにおいて、バックアップデータを記憶するオンライン記憶装置とバックアップメタデータを管理するメタデータ管理装置と通信可能なバックアップデータ生成装置であって、当該バックアップデータ生成装置の状態を復元するために必要なデータであるバックアップデータを生成するバックアップデータ生成手段と、バックアップデータ生成手段によって生成されたバックアップデータを、オンライン記憶装置に送信するバックアップデータ送信手段と、バックアップデータ生成手段によるバックアップデータの生成に関する情報と、バックアップデータ送信手段による当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成するメタデータ生成手段と、メタデータ生成手段によって生成されたバックアップメタデータを、メタデータ管理装置に送信するメタデータ送信手段と、メタデータ管理装置によって集約されているバックアップメタデータを取得して表示するメタデータ表示手段と、オンライン記憶装置によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置の状態を復元する復元手段と、を備える。上記バックアップデータ生成装置では、バックアップデータ生成手段が当該バックアップデータ生成装置の状態を復元するために必要なデータであるバックアップデータを生成し、バックアップデータ送信手段が生成されたバックアップデータを、オンライン記憶装置に送信する。また、メタデータ生成手段がバックアップデータの生成に関する情報と、当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成し、メタデータ送信手段が生成されたバックアップメタデータを、メタデータ管理装置に送信する。そして、メタデータ表示手段がメタデータ管理装置によって集約されているバックアップメタデータを取得して表示し、復元手段がオンライン記憶装置によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置の状態を復元する。このように、バックアップデータをオンライン記憶装置にて独立して管理し、バックアップメタデータをメタデータ管理装置にて独立して管理するため、データのバックアップを行うシステムにおいて可用性を向上させることができる。また、例えば、バックアップデータを複数のオンライン記憶装置に分散させることや、バックアップメタデータを複数のメタデータ管理装置に分散させることで、ハードウェアのトラブルに伴うアクセス障害やデータ喪失などのリスクを分散させ、データのバックアップを行うシステムにおいて可用性を向上させることができる。さらに、バックアップデータに応じてオンライン記憶装置を選択することができるため、例えば、低コストのオンライン記憶装置を複数利用してリスクを軽減したり、重要なデータだけをセキュリティレベルが高い高コストのオンライン記憶装置へ保存したりするなど、ユーザの必要に応じて柔軟にデータのバックアップを行うことができる。また、例えば、バックアップメタデータをメタデータ管理装置で一元管理し、データの復元を必要とするバックアップデータ生成装置同士でバックアップメタデータを共有することで、バックアップデータ生成装置に依存しないバックアップデータの識別と復元を行うことができる。また、メタデータ表示手段は、メタデータ管理装置によって集約されているバックアップメタデータと、当該メタデータ管理装置にて当該バックアップメタデータに関連付けて管理されている、当該バックアップメタデータに関するバックアップデータが記憶されているオンライン記憶装置の状態に関する情報とを取得して表示してもよい。かかる場合、ユーザは、表示されたオンライン記憶装置の状態に関する情報に基づいて、当該バックアップデータ生成装置の状態を復元するバックアップデータが記憶されているオンライン記憶装置を選択することができるため、ユーザの利便性が向上する。また、オンライン記憶装置の状態に関する情報は、オンライン記憶装置の稼動状態、オンライン記憶装置の記憶容量のうち当該バックアップデータ生成装置のバックアップデータを記憶可能な残り容量、バックアップデータ送信手段によるバックアップデータの送信の開始から完了までの送信完了予測時間、及び、当該バックアップデータ生成装置によるオンライン記憶装置でのバックアップ回数、の何れか一つ以上を含み、メタデータ表示手段は、取得したバックアップメタデータとオンライン記憶装置の状態に関する情報とに基づいて、表示するバックアップメタデータとオンライン記憶装置の状態に関する情報とを優先順位付けして表示してもよい。かかる場合、ユーザは、優先順位付けされて表示されたオンライン記憶装置の状態に関する情報に基づいて、バックアップデータを記憶するオンライン記憶装置を選択することができるため、ユーザの利便性が向上する。また、バックアップデータ送信手段は、バックアップデータ生成手段によって生成されたバックアップデータを、複数のオンライン記憶装置に対して同時に送信し、複数のオンライン記憶装置のうち、基準となるデータサイズを最も早く送信できたオンライン記憶装置のみへの送信を続け、他のオンライン記憶装置への送信をキャンセルしてもよい。かかる場合、ユーザは、最も早くバックアップデータを送信できるオンライン記憶装置を自動的に選択することができるため、ユーザの利便性が向上する。本発明の一側面に係るオンライン記憶装置は、通信ネットワークにおいて、一又は複数のバックアップデータ生成装置と通信可能なオンライン記憶装置であって、一又は複数のバックアップデータ生成装置によって生成されたバックアップデータを受信するバックアップデータ受信手段と、バックアップデータ受信手段によって受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理するバックアップデータ管理手段と、一又は複数のバックアップデータ生成装置の要求に応じて、バックアップデータ管理手段によって集約して管理されたバックアップデータを、当該一又は複数のバックアップデータ生成装置に返信するバックアップデータ返信手段と、を備える。上記オンライン記憶装置では、バックアップデータ受信手段が一又は複数のバックアップデータ生成装置によって生成されたバックアップデータを受信し、バックアップデータ管理手段が受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理する。そして、バックアップデータ返信手段が一又は複数のバックアップデータ生成装置の要求に応じて、集約して管理されたバックアップデータを、当該一又は複数のバックアップデータ生成装置に返信する。このように、バックアップデータをオンライン記憶装置にて独立して管理するため、データのバックアップを行うシステムにおいて可用性を向上させることができる。また、例えば、バックアップデータを複数のオンライン記憶装置に分散させることで、ハードウェアのトラブルに伴うアクセス障害やデータ喪失などのリスクを分散させ、データのバックアップを行うシステムにおいて可用性を向上させることができる。さらに、バックアップデータに応じてオンライン記憶装置を選択することができるため、例えば、低コストのオンライン記憶装置を複数利用してリスクを軽減したり、重要なデータだけをセキュリティレベルが高い高コストのオンライン記憶装置へ保存したりするなど、ユーザの必要に応じて柔軟にデータのバックアップを行うことができる。本発明の一側面に係るメタデータ管理装置は、通信ネットワークにおいて、一又は複数のバックアップデータ生成装置と通信可能なメタデータ管理装置であって、一又は複数のバックアップデータ生成装置によって生成されたバックアップメタデータを受信するメタデータ受信手段と、メタデータ受信手段によって受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理するメタデータ管理手段と、一又は複数のバックアップデータ生成装置の要求に応じて、メタデータ管理手段によって集約して管理されたバックアップメタデータを、当該一又は複数のバックアップデータ生成装置に返信するメタデータ返信手段と、を備え、バックアップメタデータは、一又は複数のバックアップデータ生成装置によって生成された当該一又は複数のバックアップデータ生成装置の状態を復元することを補助するために必要なデータであって、当該一又は複数のバックアップデータ生成装置によってバックアップのためにオンライン記憶装置に送信されたバックアップデータの生成に関する情報及び送信に関する情報を含むデータである、ことを特徴とする。上記メタデータ管理装置では、メタデータ受信手段が一又は複数のバックアップデータ生成装置によって生成されたバックアップメタデータを受信し、メタデータ管理手段が受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理する。そして、メタデータ返信手段が一又は複数のバックアップデータ生成装置の要求に応じて、メタデータ管理手段によって集約して管理されたバックアップメタデータを、当該一又は複数のバックアップデータ生成装置に返信する。なお、バックアップメタデータは、一又は複数のバックアップデータ生成装置によって生成された当該一又は複数のバックアップデータ生成装置の状態を復元することを補助するために必要なデータであって、当該一又は複数のバックアップデータ生成装置によってバックアップのためにオンライン記憶装置に送信されたバックアップデータの生成に関する情報及び送信に関する情報を含むデータである。このように、バックアップメタデータをメタデータ管理装置にて独立して管理するため、データのバックアップを行うシステムにおいて可用性を向上させることができる。また、例えば、バックアップメタデータを複数のメタデータ管理装置に分散させることで、ハードウェアのトラブルに伴うアクセス障害やデータ喪失などのリスクを分散させ、データのバックアップを行うシステムにおいて可用性を向上させることができる。さらに、例えば、バックアップメタデータをメタデータ管理装置で一元管理し、データの復元を必要とするバックアップデータ生成装置同士でバックアップメタデータを共有することで、バックアップデータ生成装置に依存しないバックアップデータの識別と復元を行うことができる。また、メタデータ管理手段は、更に、当該バックアップメタデータに関するバックアップデータが記憶されているオンライン記憶装置の状態に関する情報を一定周期で取得し、取得した情報を当該バックアップメタデータに関連付けて集約して管理し、メタデータ返信手段は、更に、メタデータ管理手段によって当該バックアップメタデータに関連付けて集約して管理されているオンライン記憶装置の状態に関する情報を、当該一又は複数のバックアップデータ生成装置に返信してもよい。かかる場合、ユーザは、送信されたオンライン記憶装置の状態に関する情報に基づいて、当該バックアップデータ生成装置の状態を復元するバックアップデータが記憶されているオンライン記憶装置を選択することができるため、ユーザの利便性が向上する。また、オンライン記憶装置の状態に関する情報は、オンライン記憶装置の稼動状態、オンライン記憶装置の記憶容量のうちバックアップデータ生成装置のバックアップデータを記憶可能な残り容量、バックアップデータ生成装置からオンライン記憶装置へのバックアップデータの送信の開始から完了までの送信完了予測時間、及び、バックアップデータ生成装置によるオンライン記憶装置でのバックアップ回数、の何れか一つ以上を含んでもよい。かかる場合、ユーザは、送信されたオンライン記憶装置の状態に関する情報に基づいて、バックアップデータを記憶するオンライン記憶装置を選択することができるため、ユーザの利便性が向上する。本発明の一側面に係るバックアップシステムは、通信ネットワークにおいて互いに通信可能な、バックアップデータ生成装置と、バックアップデータを記憶するオンライン記憶装置と、バックアップメタデータを管理するメタデータ管理装置とを含むバックアップシステムであって、バックアップデータ生成装置は、当該バックアップデータ生成装置の状態を復元するために必要なデータであるバックアップデータを生成するバックアップデータ生成手段と、バックアップデータ生成手段によって生成されたバックアップデータを、オンライン記憶装置に送信するバックアップデータ送信手段と、バックアップデータ生成手段によるバックアップデータの生成に関する情報と、バックアップデータ送信手段による当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成するメタデータ生成手段と、メタデータ生成手段によって生成されたバックアップメタデータを、メタデータ管理装置に送信するメタデータ送信手段と、メタデータ管理装置によって集約されているバックアップメタデータを取得して表示するメタデータ表示手段と、オンライン記憶装置によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置の状態を復元する復元手段と、を備え、オンライン記憶装置は、バックアップデータ生成装置によって生成されたバックアップデータを受信するバックアップデータ受信手段と、バックアップデータ受信手段によって受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理するバックアップデータ管理手段と、バックアップデータ生成装置の要求に応じて、バックアップデータ管理手段によって集約して管理されたバックアップデータを、当該バックアップデータ生成装置に返信するバックアップデータ返信手段と、を備え、メタデータ管理装置は、バックアップデータ生成装置によって生成されたバックアップメタデータを受信するメタデータ受信手段と、メタデータ受信手段によって受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理するメタデータ管理手段と、バックアップデータ生成装置の要求に応じて、メタデータ管理手段によって集約して管理されたバックアップメタデータを、当該バックアップデータ生成装置に返信するメタデータ返信手段と、を備える、ことを特徴とする。上記バックアップシステムでは、バックアップデータ生成装置において、バックアップデータ生成手段が当該バックアップデータ生成装置の状態を復元するために必要なデータであるバックアップデータを生成し、バックアップデータ送信手段がバックアップデータ生成手段によって生成されたバックアップデータを、オンライン記憶装置に送信する。また、バックアップデータ生成装置において、メタデータ生成手段がバックアップデータの生成に関する情報と、当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成し、メタデータ送信手段が生成されたバックアップメタデータを、メタデータ管理装置に送信する。さらに、バックアップデータ生成装置において、メタデータ表示手段がメタデータ管理装置によって集約されているバックアップメタデータを取得して表示し、復元手段がオンライン記憶装置によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置の状態を復元する。一方、オンライン記憶装置において、バックアップデータ受信手段がバックアップデータ生成装置によって生成されたバックアップデータを受信し、バックアップデータ管理手段が受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理する。そして、オンライン記憶装置において、バックアップデータ返信手段がバックアップデータ生成装置の要求に応じて、集約して管理されたバックアップデータを、当該バックアップデータ生成装置に返信する。一方、メタデータ管理装置において、メタデータ受信手段がバックアップデータ生成装置によって生成されたバックアップメタデータを受信し、メタデータ管理手段が受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理する。そして、メタデータ管理装置において、メタデータ返信手段がバックアップデータ生成装置の要求に応じて、集約して管理されたバックアップメタデータを、当該バックアップデータ生成装置に返信する。このように、バックアップデータをオンライン記憶装置にて独立して管理し、バックアップメタデータをメタデータ管理装置にて独立して管理するため、データのバックアップを行うシステムにおいて可用性を向上させることができる。また、例えば、バックアップデータを複数のオンライン記憶装置に分散させることや、バックアップメタデータを複数のメタデータ管理装置に分散させることで、ハードウェアのトラブルに伴うアクセス障害やデータ喪失などのリスクを分散させ、データのバックアップを行うシステムにおいて可用性を向上させることができる。さらに、バックアップデータに応じてオンライン記憶装置を選択することができるため、例えば、低コストのオンライン記憶装置を複数利用してリスクを軽減したり、重要なデータだけをセキュリティレベルが高い高コストのオンライン記憶装置へ保存したりするなど、ユーザの必要に応じて柔軟にデータのバックアップを行うことができる。また、例えば、バックアップメタデータをメタデータ管理装置で一元管理し、データの復元を必要とするバックアップデータ生成装置同士でバックアップメタデータを共有することで、バックアップデータ生成装置に依存しないバックアップデータの識別と復元を行うことができる。ところで、バックアップデータ生成装置、オンライン記憶装置、メタデータ管理装置、及びバックアップシステムに係る発明は、方法の発明として捉えることができ、同様の作用効果を奏する。方法の発明は、それぞれ以下のように記述することができる。本発明の一側面に係るバックアップ方法は、通信ネットワークにおいて、バックアップデータを記憶するオンライン記憶装置とバックアップメタデータを管理するメタデータ管理装置と通信可能なバックアップデータ生成装置、により実行されるバックアップ方法であって、当該バックアップデータ生成装置の状態を復元するために必要なデータであるバックアップデータを生成するバックアップデータ生成ステップと、バックアップデータ生成ステップにおいて生成されたバックアップデータを、オンライン記憶装置に送信するバックアップデータ送信ステップと、バックアップデータ生成ステップにおけるバックアップデータの生成に関する情報と、バックアップデータ送信ステップにおける当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成するメタデータ生成ステップと、メタデータ生成ステップにおいて生成されたバックアップメタデータを、メタデータ管理装置に送信するメタデータ送信ステップと、メタデータ管理装置によって集約されているバックアップメタデータを取得して表示するメタデータ表示ステップと、オンライン記憶装置によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置の状態を復元する復元ステップと、を備える。本発明の一側面に係るバックアップ方法は、通信ネットワークにおいて、一又は複数のバックアップデータ生成装置と通信可能なオンライン記憶装置、により実行されるバックアップ方法であって、一又は複数のバックアップデータ生成装置によって生成されたバックアップデータを受信するバックアップデータ受信ステップと、バックアップデータ受信ステップにおいて受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理するバックアップデータ管理ステップと、一又は複数のバックアップデータ生成装置の要求に応じて、バックアップデータ管理ステップにおいて集約して管理されたバックアップデータを、当該一又は複数のバックアップデータ生成装置に返信するバックアップデータ返信ステップと、を備える。本発明の一側面に係るバックアップ方法は、通信ネットワークにおいて、一又は複数のバックアップデータ生成装置と通信可能なメタデータ管理装置、により実行されるバックアップ方法であって、一又は複数のバックアップデータ生成装置によって生成されたバックアップメタデータを受信するメタデータ受信ステップと、メタデータ受信ステップにおいて受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理するメタデータ管理ステップと、一又は複数のバックアップデータ生成装置の要求に応じて、メタデータ管理ステップにおいて集約して管理されたバックアップメタデータを、当該一又は複数のバックアップデータ生成装置に返信するメタデータ返信ステップと、を備え、バックアップメタデータは、一又は複数のバックアップデータ生成装置によって生成された当該一又は複数のバックアップデータ生成装置の状態を復元することを補助するために必要なデータであって、当該一又は複数のバックアップデータ生成装置によってバックアップのためにオンライン記憶装置に送信されたバックアップデータの生成に関する情報及び送信に関する情報を含むデータである、ことを特徴とする。本発明の一側面に係るバックアップ方法は、通信ネットワークにおいて互いに通信可能な、バックアップデータ生成装置と、バックアップデータを記憶するオンライン記憶装置と、バックアップメタデータを管理するメタデータ管理装置とを含むバックアップシステム、により実行されるバックアップ方法であって、バックアップデータ生成装置が、当該バックアップデータ生成装置の状態を復元するために必要なデータであるバックアップデータを生成するバックアップデータ生成ステップと、バックアップデータ生成装置が、バックアップデータ生成ステップにおいて生成されたバックアップデータを、オンライン記憶装置に送信するバックアップデータ送信ステップと、オンライン記憶装置が、バックアップデータ生成装置によって生成されたバックアップデータを受信するバックアップデータ受信ステップと、オンライン記憶装置が、バックアップデータ受信ステップにおいて受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理するバックアップデータ管理ステップと、バックアップデータ生成装置が、バックアップデータ生成ステップによるバックアップデータの生成に関する情報と、バックアップデータ送信ステップによる当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成するメタデータ生成ステップと、バックアップデータ生成装置が、メタデータ生成ステップにおいて生成されたバックアップメタデータを、メタデータ管理装置に送信するメタデータ送信ステップと、メタデータ管理装置が、バックアップデータ生成装置によって生成されたバックアップメタデータを受信するメタデータ受信ステップと、メタデータ管理装置が、メタデータ受信ステップにおいて受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理するメタデータ管理ステップと、メタデータ管理装置が、バックアップデータ生成装置の要求に応じて、メタデータ管理ステップにおいて集約して管理されたバックアップメタデータを、当該バックアップデータ生成装置に返信するメタデータ返信ステップと、バックアップデータ生成装置が、メタデータ管理装置によって集約されているバックアップメタデータを取得して表示するメタデータ表示ステップと、オンライン記憶装置が、バックアップデータ生成装置の要求に応じて、バックアップデータ管理ステップにおいて集約して管理されたバックアップデータを、当該バックアップデータ生成装置に返信するバックアップデータ返信ステップと、バックアップデータ生成装置が、オンライン記憶装置によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置の状態を復元する復元ステップと、を備える。本発明によれば、データのバックアップを行うシステムにおいて可用性を向上させることができる。以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。システムの概要まず、図1を用いて、本発明の一実施形態に係るバックアップシステムの全体像を説明する。図1は、バックアップシステム1の概要を示す図である。バックアップシステム1は、バックアップデータ生成装置2、オンライン記憶装置3、メタデータ管理装置4及び通信ネットワーク5を含んで構成される。バックアップシステム1において、バックアップデータ生成装置2とオンライン記憶装置3とメタデータ管理装置4とは、通信ネットワーク5を介して互いに通信可能である。バックアップデータ生成装置2は、携帯電話などの移動通信端末であるが、これに限定されず、PCPersonalComputerやサーバ装置などであってもよい。オンライン記憶装置3及びメタデータ管理装置4は、例えばWebサービスとして提供されている無償のオンラインストレージサービスや安全性が確保された有償のオンラインストレージサービスであるが、これに限定されず、PCやサーバ装置などであってもよい。通信ネットワーク5は、例えばインターネット網や移動通信ネットワークなどにより構成されているが、これらに限定されない。なお、システムの可用性ならびに保存場所選択の柔軟性を維持するため、オンライン記憶装置3は、図1に示す通りオンライン記憶装置3a、オンライン記憶装置3b、オンライン記憶装置3cなどの2つ以上の複数台で構成されることを前提とする。本実施形態では、オンライン記憶装置3a、オンライン記憶装置3b、オンライン記憶装置3cなどの複数台を総称してオンライン記憶装置3と呼ぶ。また、図1では、説明の簡略化のために、バックアップデータ生成装置2、メタデータ管理装置4をそれぞれ一つのみ示しているが、これらの装置の台数は複数であってもよい。バックアップデータ生成装置2の構成図2は、本発明の一実施形態に係るバックアップデータ生成装置2の構成を示す図である。図2に示すバックアップデータ生成装置2は、バックアップデータ生成部21バックアップデータ生成手段、バックアップデータ送信部22バックアップデータ送信手段、メタデータ生成部23メタデータ生成手段、メタデータ送信部24メタデータ送信手段、メタデータ表示部25メタデータ表示手段、バックアップデータ受信部26復元手段、及び復元部27復元手段を含んで構成される。図5は、バックアップデータ生成装置2のハードウェア構成の一例を示す。バックアップデータ生成装置2は、ハードウェア構成として、CPU10と、RAM11と、ROM12と、キーボードやテンキーなどから成る入力部13と、外部との通信を行う通信部14と、補助記憶部10と、ディスプレイなどから成る表示部16と、を備える。前述したバックアップデータ生成装置2の各機能ブロックの機能は、RAM11などにプログラムやデータなどを読み込ませ、CPU10の制御の下でプログラムを実行することで実現される。なお、後述するオンライン記憶装置3やメタデータ管理装置4のハードウェア構成も、上記図5のハードウェア構成と同様である。以下、図2に示すバックアップデータ生成装置2の各機能ブロックについて説明する。バックアップデータ生成部21は、バックアップデータ生成装置2の状態を復元するために必要なデータであるバックアップデータを生成する。バックアップデータは、典型的にはバックアップデータ生成装置2内から取得したプリインアプリデータ、メディアデータ及び一般アプリを指す。プリインアプリデータは、例えば電話帳の連絡先、通話履歴、SMSのメッセージ、ブックマーク、システム設定、アプリ起動やデータアクセスのためのショートカット、アラーム、辞書、カレンダなどのデータを指す。メディアデータは、例えばMPEG/AVI/ASF/FLV/WMVなどの形式による動画/音声ファイル、TIFF/JPEG/GIF/PNG/BMPなどの形式による画像ファイルを指す。一般アプリは、例えば第三者によって開発されたアプリケーションで、ユーザがインストールしたアプリケーションを指す。ただし、バックアップデータはこれらに限定されるものではない。なお、バックアップデータ生成部21は、ユーザの選択によって、特定のデータのみをバックアップデータとして生成することができる。例えば、バックアップデータ生成部21は、プリインアプリデータのみ、あるいはメディアデータのうち、特定の音声ファイルのみをバックアップデータとして生成することができる。そのため、ユーザはバックアップデータに応じたオンライン記憶装置3の変更が可能となる。バックアップデータ送信部22は、バックアップデータ生成部21によって生成されたバックアップデータを、通信ネットワーク5を介して、ユーザが選択した一又は複数のオンライン記憶装置3に送信する。メタデータ生成部23は、バックアップデータ生成部21によるバックアップデータの生成に関する情報と、バックアップデータ送信部22による当該バックアップデータの送信に関する情報とを含むバックアップメタデータを生成する。ここで、バックアップデータの生成に関する情報とは、バックアップデータの生成に関する一意に識別可能な情報である。また、バックアップデータの送信に関する情報とは、当該バックアップデータがバックアップデータ送信部22によって送信されたオンライン記憶装置3、すなわち後述の通り、当該バックアップデータを記憶しているオンライン記憶装置3を特定する情報である。バックアップメタデータは、例えば、図6に示すバックアップメタデータを含むテーブルデータの例のように、端末情報、バックアップ実行日時、バックアップ処理結果、バックアップデータの内容、及びバックアップデータの保存場所などによって構成される。メタデータ送信部24は、メタデータ生成部23によって生成されたバックアップメタデータを、通信ネットワーク5を介して、メタデータ管理装置4に送信する。メタデータ表示部25は、メタデータ管理装置4によって集約されているバックアップメタデータを、通信ネットワーク5を介してメタデータ管理装置4から取得して表示する。また、メタデータ表示部25は、メタデータ管理装置4によって集約されているバックアップメタデータと、当該メタデータ管理装置4にて当該バックアップメタデータに関連付けて管理されている、当該バックアップメタデータに関するバックアップデータが記憶されているオンライン記憶装置3の状態に関する情報とを取得して表示してもよい。オンライン記憶装置3の状態に関する情報については後述する。メタデータ表示部25は、取得したバックアップメタデータ及び/またはオンライン記憶装置3の状態に関する情報、例えば図6に示すテーブルデータの例の全内容あるいは一部内容を、表示部16に表示し、ユーザに提示する。なお、メタデータ表示部25は、メタデータ管理装置4に対してバックアップメタデータ及び/またはオンライン記憶装置3の状態に関する情報の要求を行い、その要求に応じて、バックアップメタデータ及び/またはオンライン記憶装置3の状態に関する情報をメタデータ管理装置4から取得してもよい。バックアップデータ受信部26は、オンライン記憶装置3によって記憶されているバックアップデータを受信し、取得する。具体的には、バックアップデータ生成装置2がデータを喪失した場合に、バックアップデータ受信部26は、ユーザがメタデータ表示部25を通じて選択したバックアップデータを、通信ネットワーク5を介してオンライン記憶装置3から取得する。バックアップデータ生成装置2がデータを喪失した場合とは、例えばハードウェアにおける障害の発生、ソフトウェアでのシステムトラブル、ユーザによる誤操作、ユーザの過失などによってデータを喪失した場合を指す。復元部27は、バックアップデータ受信部26によって受信し、取得されたバックアップデータに基づき、バックアップデータ生成装置2の状態を復元する。具体的には、復元部27は、バックアップデータ受信部26によって受信し、取得されたバックアップデータを使い、バックアップデータ生成装置2が喪失したデータを復元する。オンライン記憶装置3の構成図3は、本発明の一実施形態に係るオンライン記憶装置3の構成を示す図である。図3に示すオンライン記憶装置3は、バックアップデータ受信部31バックアップデータ受信手段、バックアップデータ管理部32バックアップデータ管理手段、及びバックアップデータ返信部33バックアップデータ返信手段を含んで構成される。以下、図3に示すオンライン記憶装置3の各機能ブロックについて説明する。バックアップデータ受信部31は、一又は複数のバックアップデータ生成装置2によって生成されたバックアップデータを受信する。バックアップデータ管理部32は、バックアップデータ受信部31によって受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理する。具体的には、バックアップデータ管理部32は、バックアップデータと当該バックアップデータを一意に識別する情報とを関連付けて、オンライン記憶装置3の記憶領域に記憶して管理する。バックアップデータ返信部33は、一又は複数のバックアップデータ生成装置2の要求に応じて、バックアップデータ管理部32によって集約して管理されたバックアップデータを、当該一又は複数のバックアップデータ生成装置2に返信する。具体的には、バックアップデータ返信部33は、ユーザが選択したバックアップデータを、通信ネットワーク5を介してバックアップデータ生成装置2に返信する。メタデータ管理装置4の構成図4は、本発明の一実施形態に係るメタデータ管理装置4の構成を示す図である。図4に示すメタデータ管理装置4は、メタデータ受信部41メタデータ受信手段、メタデータ管理部42メタデータ管理手段、及びメタデータ返信部43メタデータ返信手段を含んで構成される。以下、図4に示すメタデータ管理装置4の各機能ブロックについて説明する。メタデータ受信部41は、一又は複数のバックアップデータ生成装置2によって生成されたバックアップメタデータを受信する。メタデータ管理部42は、メタデータ受信部41によって受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理する。メタデータ管理部42は、更に、当該バックアップメタデータに関するバックアップデータが記憶されているオンライン記憶装置3の状態に関する情報を関連付けて集約して管理してもよい。具体的には、メタデータ管理部42は、バックアップメタデータ及び/またはオンライン記憶装置3の状態に関する情報を、メタデータ管理装置4の記憶領域に記憶して管理する。なお、メタデータ管理部42は、ユーザがバックアップデータの保存先として指定しているオンライン記憶装置3の状態に関する情報を一定周期で取得し、取得した情報をバックアップメタデータに関連付けて管理してもよい。ここで、オンライン記憶装置3の状態に関する情報としては、例えば死活監視によるオンライン記憶装置3の基本的な稼動状態や、アクセスが集中しているために一時的にビジー状態になっているといった状態の確認結果の情報、またはユーザに割り当てられた記憶領域の残り容量に関する情報を指す。図6は、メタデータ管理部42によって管理されている、バックアップメタデータを一意に識別する情報、バックアップメタデータ及びオンライン記憶装置3の状態に関する情報を含むテーブルデータの例を示す図である。例えば、図6の一行目のデータは、バックアップメタデータを一意に識別する情報であるメタデータIDがM001であることを示し、端末IDが通信端末01によるバックアップであり、バックアップ実行日時が2011年3月7日12時15分、バックアップ処理結果は成功処理時間:36分、バックアップの内容はフルバックアップ、バックアップデータの保存場所はオンライン記憶装置3Aストレージサービスであり、Aストレージサービスの直近の稼動状態は正常稼動であることを示している。オンライン記憶装置3の状態に関する情報のその他の例としては、バックアップデータをバックアップデータ生成装置2からオンライン記憶装置3にアップロードする際の、アップロードの開始から完了までのアップロード完了予測時間に関する情報が挙げられる。メタデータ管理部42は、適当なサイズの擬似データをバックアップデータ生成装置2からオンライン記憶装置3にアップロードさせ、アップロード処理が完了するまでの時間を測定しておき、その測定値からユーザが新たにバックアップしようとしているバックアップデータのアップロード完了予測時間を算出する。なお、メタデータ管理部42は、アップロード完了予測時間を算出後、擬似データを削除する。図7は、メタデータ管理部42によって管理されている、オンライン記憶装置3の状態に関する情報の一例であるアップロード完了予測時間を含むテーブルデータの例を示す図である。例えば、図7の一行目のデータは、バックアップデータの保存場所はオンライン記憶装置3オンラインストレージAであり、オンラインストレージAの残り容量後述は1であり、オンラインストレージAの稼動状態後述は0であり、アップロード完了予測時間は65分であることを示している。ここで、図7における残り容量には、対応するオンライン記憶装置3の空き容量がバックアップしたいデータのサイズ以上に確保されている場合には1、確保されていない場合には0が割り当てられる。また、図7における稼動状態には、対応するオンライン記憶装置3が正常稼動している場合は1、停止している場合は0が割り当てられる。なお、メタデータ管理部42は、図7に示すテーブルデータの内容を、バックアップメタデータを一意に識別する情報やバックアップメタデータ等と関連付けて管理してもよい。メタデータ返信部43は、一又は複数のバックアップデータ生成装置2の要求に応じて、メタデータ管理部42によって集約して管理されたバックアップメタデータを、通信ネットワーク5を介して当該一又は複数のバックアップデータ生成装置2に返信する。メタデータ返信部43は、更に、メタデータ管理部42によって当該バックアップメタデータに関連付けて集約して管理されているオンライン記憶装置3の状態に関する情報を、通信ネットワーク5を介して当該一又は複数のバックアップデータ生成装置2に返信してもよい。バックアップシステム1の処理の説明続いて、バックアップシステム1におけるバックアップ方法の処理の手順を、図8を参照して説明する。具体的には、図8のステップS01~S08は、データのバックアップを行う処理の手順を示し、図8のステップS09~S14は、ステップS01~S08にてバックアップされたデータを用いてデータの復旧を行う処理の手順を示す。始めに、図8のステップS01~S08における、データのバックアップを行う処理の手順について説明する。まず、バックアップデータ生成装置2において、バックアップデータ生成部21が、バックアップデータを生成しステップS01、バックアップデータ生成ステップ、バックアップデータ送信部22が、ステップS01で生成されたバックアップデータをオンライン記憶装置3に送信するステップS02、バックアップデータ送信ステップ。次に、オンライン記憶装置3において、バックアップデータ受信部31が、ステップS02で送信されたバックアップデータを受信するステップS03、バックアップデータ受信ステップ。そして、バックアップデータ管理部32が、ステップS03で受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理するステップS04、バックアップデータ管理ステップ。次に、バックアップデータ生成装置2において、メタデータ生成部23が、ステップS01におけるバックアップデータの生成に関する情報、すなわちバックアップデータの生成に関する一意に識別可能な情報と、ステップS02における当該バックアップデータの送信に関する情報、すなわち当該バックアップデータを記憶しているオンライン記憶装置3を特定する情報とを含むバックアップメタデータを生成するステップS05、メタデータ生成ステップ。そして、メタデータ送信部24が、ステップS05で生成されたバックアップメタデータを、メタデータ管理装置4に送信するステップS06、メタデータ送信ステップ。次に、メタデータ管理装置4において、メタデータ受信部41が、ステップS06で送信されたバックアップメタデータを受信するステップS07、メタデータ受信ステップ。そして、メタデータ管理部42が、ステップS07で受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理するステップS08、メタデータ管理ステップ。続いて、図8のステップS09~S14における、ステップS01~S08にてバックアップされたデータを用いてデータの復旧を行う処理の手順を説明する。まず、バックアップデータ生成装置2が、メタデータ管理装置4に対してバックアップメタデータの要求を行いステップS09、メタデータ管理装置4のメタデータ返信部43が、その要求に応じて、ステップS08において集約して管理されたバックアップメタデータを、バックアップデータ生成装置2に返信するステップS10、メタデータ返信ステップ。そして、バックアップデータ生成装置2のメタデータ表示部25が、ステップS10で返信されたバックアップメタデータを取得して表示するステップS11、メタデータ表示ステップ。次に、バックアップデータ生成装置2が、オンライン記憶装置3に対してバックアップデータの要求を行いステップS12、オンライン記憶装置3のバックアップデータ返信部33が、その要求に応じて、ステップS04において集約して管理されたバックアップデータを、バックアップデータ生成装置2に返信するステップS13、バックアップデータ返信ステップ。そして、バックアップデータ生成装置2のバックアップデータ受信部26が、ステップS13で返信されたバックアップデータを受信し、復元部27が、ステップS14で受信されたバックアップデータに基づいてバックアップデータ生成装置2の状態を復元するステップS14、復元ステップ。次に、このように構成されたバックアップデータ生成装置2、オンライン記憶装置3及びメタデータ管理装置4の作用効果について説明する。本実施形態のバックアップデータ生成装置2によれば、バックアップデータ生成部21がバックアップデータを生成し、バックアップデータ送信部22が生成されたバックアップデータを、オンライン記憶装置3に送信する。また、メタデータ生成部23がバックアップメタデータを生成し、メタデータ送信部24が生成されたバックアップメタデータを、メタデータ管理装置4に送信する。そして、メタデータ表示部25がメタデータ管理装置4によって集約されているバックアップメタデータを取得して表示し、復元部27がオンライン記憶装置3によって記憶されているバックアップデータを取得して当該バックアップデータ生成装置2の状態を復元する。このように、バックアップデータをオンライン記憶装置3にて独立して管理し、バックアップメタデータをメタデータ管理装置4にて独立して管理するため、データのバックアップを行うバックアップシステム1において可用性を向上させることができる。また、例えば、バックアップデータを複数のオンライン記憶装置3に分散させることや、バックアップメタデータを複数のメタデータ管理装置4に分散させることで、ハードウェアのトラブルに伴うアクセス障害やデータ喪失などのリスクを分散させ、データのバックアップを行うバックアップシステム1において可用性を向上させることができる。さらに、バックアップデータに応じてオンライン記憶装置3を選択することができるため、例えば、低コストのオンライン記憶装置3を複数利用してリスクを軽減したり、重要なデータだけをセキュリティレベルが高い高コストのオンライン記憶装置3へ保存したりするなど、ユーザの必要に応じて柔軟にデータのバックアップを行うことができる。また、例えば、バックアップメタデータをメタデータ管理装置4で一元管理し、データの復元を必要とするバックアップデータ生成装置2同士でバックアップメタデータを共有することで、バックアップデータ生成装置2に依存しないバックアップデータの識別と復元を行うことができる。なお、バックアップデータ送信部22は、生成されたバックアップデータをオンライン記憶装置3に送信する際に、複数のオンライン記憶装置3に対して同時に、バックアップデータを送信し、基準となるデータサイズを最も早く送信できたオンライン記憶装置3のみへの送信を続け、他のオンライン記憶装置3への送信はキャンセルしてもよい。かかる場合、ユーザは、最も早くバックアップデータを送信できるオンライン記憶装置3を自動的に選択することができるため、ユーザの利便性が向上する。なお、メタデータ表示部25は、メタデータ管理装置4によって集約されているバックアップメタデータと、当該メタデータ管理装置4にて当該バックアップメタデータに関連付けて管理されている、当該バックアップメタデータに関するバックアップデータが記憶されているオンライン記憶装置3の状態に関する情報とを取得して表示してもよい。かかる場合、ユーザは、表示されたオンライン記憶装置3の状態に関する情報に基づいて、当該バックアップデータ生成装置2の状態を復元するバックアップデータが記憶されているオンライン記憶装置3を選択することができるため、ユーザの利便性が向上する。また、メタデータ表示部25は、オンライン記憶装置3の状態に関する情報を利用して、ユーザが新たにバックアップしようとしているデータを送信すべきオンライン記憶装置3を優先度順に表示してもよい。例えば、メタデータ表示部25は、オンライン記憶装置3の空き容量がバックアップしたいサイズ以上に確保されている場合には1、確保されていない場合には0を割り当て、オンライン記憶装置3の状態として正常稼動には1、ビジー状態には0.5、停止には0を割り当て、それら割り当てられたオンライン記憶装置3の空き容量と状態との数値を乗算して算出した数値の降順に優先度、あるいはバックアップ不可能である情報を、ユーザに提示してもよい。かかる場合、ユーザは、メタデータ表示部25によって優先度順に表示されたオンライン記憶装置3に関する情報に基づいて、バックアップデータ生成装置2が生成したバックアップデータを記憶すべきオンライン記憶装置3を選択することができるため、ユーザの利便性が向上する。また、メタデータ表示部25は、アップロード完了予測時間を利用して、ユーザが新たにバックアップしようとしているデータを送信すべきオンライン記憶装置3を優先度順に表示してもよい。例えば、上述の図7のテーブルデータを用いて説明すると、図7に示す残り容量と稼動状態とアップロード完了予測時間の逆数との数値を乗算し、算出した数値の降順にテーブルデータの内容をユーザに提示してもよい。図9は、メタデータ表示部25が図7のテーブルデータに対して残り容量と稼動状態とアップロード完了予測時間の逆数との数値を乗算し、算出した数値の降順に並べ替えたテーブルデータを示す図である。なお、図7においてアップロード完了予測時間が無いデータについては、図9において表示していない。メタデータ表示部25は、図9に示すように、空き容量がバックアップしたいサイズ以上に確保され、正常に稼動しており、かつ、バックアップデータのアップロード完了予測時間の短いオンライン記憶装置3を優先的に表示することができる。これにより、ユーザは、早くデータをアップロードできるオンライン記憶装置3を選択することができるため、ユーザの利便性が向上する。また、メタデータ表示部25は、バックアップデータ生成装置2によるバックアップ履歴に関する情報を利用して、保存先を複数のオンライン記憶装置3に分散してバックアップすべきデータをユーザに提示してもよい。例えば、メタデータ表示部25は、メタデータ管理装置4に記録されているバックアップ履歴から、バックアップ項目ごとに保存先のオンライン記憶装置3を確認し、単一のオンライン記憶装置3が保存先として選択されているバックアップ項目を抽出し、該当バックアップ項目を複数に分散してバックアップすることをユーザに提示する。図10は、メタデータ管理装置4によって管理されている、バックアップメタデータとオンライン記憶装置3の状態に関する情報とを含むバックアップ履歴に関するテーブルデータの例を示す図である。図10に示すように、バックアップ項目通話履歴については、単一のBストレージサービスが保存先として選択されており、同様に、バックアップ項目SMSについては、単一のAストレージサービスが保存先として選択されている。図11は、メタデータ表示部25が図10のテーブルデータに対して単一のオンライン記憶装置3が保存先として選択されているバックアップ項目を抽出し、該当バックアップ項目を複数に分散してバックアップすることをユーザに提示する際に利用するテーブルデータを示す図である。図11に示すように、メタデータ表示部25は、バックアップ項目通話履歴については、保存先としてBストレージサービス以外のAストレージサービス、Cストレージサービス及びDストレージサービスを提示し、バックアップ項目SMSについては、保存先としてAストレージサービス以外のBストレージサービス、Cストレージサービス及びDストレージサービスを提示している。なお、メタデータ表示部25は、バックアップ項目をユーザに提示する際に、バックアップ項目を、過去の保存回数に基づいて優先度順に提示してもよい。例えば、メタデータ表示部25は、保存回数の昇順に提示してもよい。また、メタデータ表示部25は、バックアップ項目の保存先をユーザに提示する際に、保存先として選択したことがないオンライン記憶装置3を、オンライン記憶装置3の稼動状態や、バックアップデータ生成装置2からオンライン記憶装置3へのアップロード完了予測時間を利用して、優先度順に提示してもよい。例えば、メタデータ表示部25は、アップロード完了予測時間の昇順に提示してもよい。以上のように、メタデータ表示部25が、バックアップ履歴に関する情報を利用して、保存先を複数のオンライン記憶装置3に分散してバックアップすべきデータをユーザに提示することで、ユーザは当該データを選択することができるため、ユーザの利便性が向上すると共に、データ喪失のリスク分散を支援することができる。また、本実施形態のオンライン記憶装置3によれば、バックアップデータ受信部31が一又は複数のバックアップデータ生成装置2によって生成されたバックアップデータを受信し、バックアップデータ管理部32が受信されたバックアップデータと、当該バックアップデータを一意に識別する情報とを関連付けて集約して管理する。そして、バックアップデータ返信部33が一又は複数のバックアップデータ生成装置2の要求に応じて、集約して管理されたバックアップデータを、当該一又は複数のバックアップデータ生成装置2に返信する。このように、バックアップデータをオンライン記憶装置3にて独立して管理するため、データのバックアップを行うバックアップシステム1において可用性を向上させることができる。また、例えば、バックアップデータを複数のオンライン記憶装置3に分散させることで、ハードウェアのトラブルに伴うアクセス障害やデータ喪失などのリスクを分散させ、データのバックアップを行うシステムにおいて可用性を向上させることができる。さらに、バックアップデータに応じてオンライン記憶装置3を選択することができるため、例えば、低コストのオンライン記憶装置3を複数利用してリスクを軽減したり、重要なデータだけをセキュリティレベルが高い高コストのオンライン記憶装置3へ保存したりするなど、ユーザの必要に応じて柔軟にデータのバックアップを行うことができる。また、本実施形態のメタデータ管理装置4によれば、メタデータ受信部41が一又は複数のバックアップデータ生成装置2によって生成されたバックアップメタデータを受信し、メタデータ管理部42が受信されたバックアップメタデータと、当該バックアップメタデータを一意に識別する情報とを関連付けて集約して管理する。そして、メタデータ返信部43が一又は複数のバックアップデータ生成装置2の要求に応じて、メタデータ管理部42によって集約して管理されたバックアップメタデータを、当該一又は複数のバックアップデータ生成装置2に返信する。このように、バックアップメタデータをメタデータ管理装置4にて独立して管理するため、データのバックアップを行うバックアップシステム1において可用性を向上させることができる。また、例えば、バックアップメタデータを複数のメタデータ管理装置4に分散させることで、ハードウェアのトラブルに伴うアクセス障害やデータ喪失などのリスクを分散させ、データのバックアップを行うバックアップシステム1において可用性を向上させることができる。さらに、例えば、バックアップメタデータをメタデータ管理装置4で一元管理し、データの復元を必要とするバックアップデータ生成装置2同士でバックアップメタデータを共有することで、バックアップデータ生成装置2に依存しないバックアップデータの識別と復元を行うことができる。なお、メタデータ管理部42は、更に、当該バックアップメタデータに関するバックアップデータが記憶されているオンライン記憶装置3の状態に関する情報を一定周期で取得し、取得した情報を当該バックアップメタデータに関連付けて集約して管理し、メタデータ返信部43は、更に、メタデータ管理部42によって当該バックアップメタデータに関連付けて集約して管理されているオンライン記憶装置3の状態に関する情報を、当該一又は複数のバックアップデータ生成装置2に返信してもよい。かかる場合、ユーザは、返信されたオンライン記憶装置3の状態に関する情報に基づいて、当該バックアップデータ生成装置2の状態を復元するバックアップデータが記憶されているオンライン記憶装置3を選択することができるため、ユーザの利便性が向上する。本実施形態のバックアップデータ生成装置2によれば、バックアップデータ本体とバックアップ操作やオンライン記憶装置3の状態に関する情報を分散管理することで、オンライン記憶装置3の稼動状態、空き容量、通信速度及びバックアップデータサイズに応じて、適切なバックアップ保存先を判断することができる。