(57)【要約】【課題】サーバに電子機器（クライアント）のバックアップデータを蓄積する場合に、サーバの負担（負荷）を低減することが課題になっていた。【解決手段】実施形態のサーバは、電子機器の記憶部にアクセスし、前記電子機器で決定され、前記記憶部に記憶された、前記電子機器の所定の装置のステータス情報を取得する取得部を備える。  また、前記ステータス情報が、第１ステータス、第２ステータス、第３ステータスのいずれであるかを検出する検出部を備える。  また、前記第２ステータスが検出された場合は、前記所定の装置に、第１のバックアップ処理を実行し、前記第３ステータスが検出された場合は、前記所定の装置に、前記第１のバックアップ処理よりもサーバ負荷が多い第２のバックアップ処理を実行する実行部を備える。【選択図】  図１
2015005137.tif 000002
【特許請求の範囲】
【請求項１】
電子機器の記憶部にアクセスし、前記電子機器で決定され、前記記憶部に記憶された、前記電子機器の所定の装置のステータス情報を取得する取得部と、
前記ステータス情報が、第１ステータス、第２ステータス、第３ステータスのいずれであるかを検出する検出部と、
前記第２ステータスが検出された場合は、前記所定の装置に、第１のバックアップ処理を実行し、前記第３ステータスが検出された場合は、前記所定の装置に、前記第１のバックアップ処理よりもサーバ負荷が多い第２のバックアップ処理を実行する実行部と、を備えるサーバ。
【請求項２】
ステータス情報の決定に用いられる前記第１および第２の閾値を前記電子機器に対して、設定または変更可能に構成される請求項１に記載のサーバ。
【請求項３】
前記ステータス情報の取得を定期的に行う請求項１に記載のサーバ。
【請求項４】
前記電子機器の所定の装置はＨＤＤを含む請求項１に記載のサーバ。
【請求項５】
サーバによって設定された第１および第２の閾値を用い、自機器の所定の装置のステータスを、第１ステータス、第２ステータス、第３ステータスのいずれかに決定する決定部と、
前記決定された所定の装置のステータスを記憶する記憶部と、を備える電子機器。
【請求項６】
前記所定の装置のステータスの決定を、定期的に行う、請求項５に記載の電子機器。
【請求項７】
前記記憶部に記憶された前記所定の装置のステータスは、前記サーバによって取得される、請求項５に記載の電子機器。
【請求項８】
サーバによって設定された第１および第２の閾値を用い、自機器の所定の装置のステータスを、第１ステータス、第２ステータス、第３ステータスのいずれかに決定するステップと、
前記決定された所定の装置のステータスを記憶するステップと、を備え、電子機器を制御する電子機器の制御方法。
【請求項９】
サーバによって設定された第１および第２の閾値を用い、自機器の所定の装置のステータスを、第１ステータス、第２ステータス、第３ステータスのいずれかに決定するステップと、
前記決定された所定の装置のステータスを記憶するステップと、を備え、電子機器を制御する電子機器の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、サーバ、電子機器、電子機器の制御方法、電子機器の制御プログラムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（ＰＣ）等の電子機器（クライアント）やサーバが普及し、サーバに電子機器（クライアント）のバックアップデータを蓄積することが行われている。
【０００３】
しかし、システムによっては、例えば、サーバの処理能力に対して、接続される電子機器（クライアント）が多くなり、サーバの負担（負荷）が大きくなってしまうことが問題になっていた。
【０００４】
このため、サーバに電子機器（クライアント）のバックアップデータを蓄積する場合に、サーバの負担（負荷）を低減することが課題になっていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−４９７２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
サーバに電子機器（クライアント）のバックアップデータを蓄積する場合に、サーバの負担（負荷）を低減することが課題になっていた。
【課題を解決するための手段】
【０００７】
実施形態のサーバは、電子機器の記憶部にアクセスし、前記電子機器で決定され、前記記憶部に記憶された、前記電子機器の所定の装置のステータス情報を取得する取得部を備える。
【０００８】
また、前記ステータス情報が、第１ステータス、第２ステータス、第３ステータスのいずれであるかを検出する検出部を備える。
【０００９】
また、前記第２ステータスが検出された場合は、前記所定の装置に、第１のバックアップ処理を実行し、前記第３ステータスが検出された場合は、前記所定の装置に、前記第１のバックアップ処理よりもサーバ負荷が多い第２のバックアップ処理を実行する実行部を備える。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係わるサーバと電子機器（クライアント）の概要を示す図。
【図２】実施形態に係わる電子機器（クライアント）の一例の外観を示す図。
【図３】実施形態に係わる電子機器（クライアント）の構成の一例を示すブロック図。
【図４】実施形態に係わるサーバと電子機器（クライアント）の動作を説明するフローチャート。
【図５】実施形態に係わる電子機器（クライアント）において、自機器の所定の装置（例えば、ＨＤＤ等）の故障リスクを検出する動作を説明するフローチャート。
【図６】実施形態に係わるサーバにおいて、電子機器（クライアント）の記憶部に記憶されている電子機器（クライアント）の所定の装置（例えば、ＨＤＤ等）のステータス情報（故障リスク）を検出する動作を説明するフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照し、実施の形態を説明する。
【００１２】
図１は、実施形態に係わるサーバと電子機器（クライアント）の概要を示す図である。
【００１３】
この実施形態においては、図１（ａ）に示すように、サーバ２０と複数の電子機器（例えば、電子機器（クライアントＡ）３１Ａ、電子機器（クライアントＢ）３１Ｂ等）が、例えば、通信等により、接続されている。
【００１４】
そして、サーバ２０には、上記複数の電子機器（例えば、電子機器（クライアントＡ）３１Ａ、電子機器（クライアントＢ）３１Ｂ等）のバックアップデータを蓄積することが可能になっている。
【００１５】
そして、この実施形態においては、管理者（サーバ２０）側で、電子機器（クライアント）別に、電子機器の所定の装置（ＨＤＤ等）の故障確率に対する閾値設定を行い、各電子機器（クライアント）において、これらの設定された閾値を用い、自機器のステータスを決定する。
【００１６】
なお、ここでは、電子機器の所定の装置の一例としてＨＤＤを用いて説明を行うが、この実施形態の電子機器の所定の装置は、ＨＤＤに限られるものではなく、ＳＳＤや半導体メモリ等の装置を用いることも可能である。
【００１７】
これらの設定された閾値は、例えば、ＥＥＰＲＰＭ１１４（図３）に記憶される。
【００１８】
また、この実施形態においては、管理者（サーバ２０）は、例えば、同じステータスに分類された電子機器（クライアント）の中でも、より故障確率の高い電子機器（クライアント）から優先的に、バックアップを行うようにする。
【００１９】
そして、この実施形態において、サーバ２０は、接続された複数の電子機器（電子機器（クライアントＡ）３１Ａ、電子機器（クライアントＢ）３１Ｂ等）に対し、それぞれ、複数の閾値を設定し、また、これらの設定された複数の閾値を、サーバ２０側から任意に変更することが可能になるように構成されている。
【００２０】
また、これらの閾値は、それぞれの電子機器（例えば、電子機器（クライアントＡ）３１Ａ）において、自機器の所定の装置（例えば、ＨＤＤ１０９（図３））の故障確率を含むステータスを、３つのステータス（第１ステータス（ローリスクまたは安全：０）、第２ステータス（ミドルリスクまたは少し危険：１）、第３ステータス（ハイリスクまたは危険：２））の中のいずれかに決定する際に用いられる。
【００２１】
例えば、図１（ｂ）には、サーバ２０から電子機器（クライアントＡ）３１Ａに対して、設定または変更された、複数の閾値が示されている。
【００２２】
ここでは、第１閾値１Ａおよび第２閾値２Ａの２つの閾値が設定されており、第１閾値１Ａは、故障確率が０．５、第２閾値２Ａは、故障確率が０．７と設定されている。
【００２３】
この図１（ｂ）においては、図中左側は、例えば、ＨＤＤ１０９の故障確率が低く、記憶されているデータは、比較的、安全の程度が高いことを示している。
【００２４】
また、図中右側に行くにつれ、例えば、ＨＤＤ１０９の故障確率が高くなり、安全の程度が低くなる（危険の程度が高くなる）ことを示している。
【００２５】
そして、例えば、電子機器（クライアントＡ）３１ＡのＣＰＵ１０１は、上記第１閾値１Ａ（故障確率が０．５）および、第２閾値２Ａ（故障確率が０．７）を用い、自機器の所定の装置（例えば、ＨＤＤ１０９）のステータス情報を決定する。
【００２６】
図１（ｂ）では、ＨＤＤ１０９の故障確率が、第１閾値１Ａ（故障確率が０．５）よりも低い場合は、第１ステータス２１０Ａと決定する。
【００２７】
また、ＨＤＤ１０９の故障確率が、第１閾値１Ａ（故障確率が０．５）と同じかそれより高く、第２閾値２Ａ（故障確率が０．７）より低い場合（すなわち、第１閾値１Ａ（故障確率が０．５）と第２閾値２Ａ（故障確率が０．７）の間の場合）は、第２ステータス２１１Ａと決定する。
【００２８】
また、ＨＤＤ１０９の故障確率が、第２閾値２Ａ（故障確率が０．７）より高いかそれと同じ場合は、第３ステータス２１２Ａと決定する。
【００２９】
ここでは、第１ステータス２１０Ａは、「ローリスク」または「安全」であることを示しており、ＥＥＰＲＯＭ１１４に、例えば、「０」と記憶し、識別する。また、第２ステータス２１１Ａは、「ミドルリスク」または「少し危険」であることを示しており、ＥＥＰＲＯＭ１１４に、例えば、「１」と記憶し、識別する。同様に、第３ステータス２１２Ａは、「ハイリスク」または「危険」であることを示しており、ＥＥＰＲＯＭ１１４に、例えば、「２」と記憶し、識別する。
【００３０】
また、同様に、図１（ｃ）では、サーバ２０から電子機器（クライアントＢ）３１Ｂに対して、設定または変更された、複数の閾値が示されている。
【００３１】
ここでは、第１閾値１Ｂ、および、第２閾値２Ｂの２つの閾値が設定されており、第１閾値１Ｂは、故障確率が０．３、第２閾値２Ｂは、故障確率が０．６と設定されている。
【００３２】
図１（ｃ）では、ＨＤＤ１０９の故障確率が、第１閾値１Ｂ（故障確率が０．３）よりも低い場合は、第１ステータス２１０Ｂと決定する。
【００３３】
また、ＨＤＤ１０９の故障確率が、第１閾値１Ｂ（故障確率が０．３）と同じかそれより高く、第２閾値２Ｂ（故障確率が０．６）より低い場合（すなわち、第１閾値１Ｂ（故障確率が０．３）と第２閾値２Ｂ（故障確率が０．６）の間の場合）は、第２ステータス２１１Ｂと決定する。
【００３４】
また、ＨＤＤ１０９の故障確率が、第２閾値２Ｂ（故障確率が０．６）より高いかそれと同じ場合は、第３ステータス２１２Ｂと決定する。
【００３５】
ここでは、第１ステータス２１０Ｂは、「ローリスク」または「安全」であることを示しており、ＥＥＰＲＯＭ１１４に、例えば、「０」と記憶し、識別する。また、第２ステータス２１１Ｂは、「ミドルリスク」または「少し危険」であることを示しており、ＥＥＰＲＯＭ１１４に、例えば、「１」と記憶し、識別する。同様に、第３ステータス２１２Ｂは、「ハイリスク」または「危険」であることを示しており、ＥＥＰＲＯＭ１１４に、例えば、「２」と記憶し、識別する。
【００３６】
そして、この実施形態において、サーバ２０は、電子機器（例えば、電子機器（クライアントＡ）３１Ａ）の記憶部（例えば、ＥＥＰＲＯＭ１１４（図３））にアクセスし、前記電子機器（クライアントＡ）３１Ａで決定され、前記記憶部（ＥＥＰＲＯＭ１１４）に記憶された、前記電子機器（クライアントＡ）３１Ａの所定の装置（例えば、ＨＤＤ１０９（図３））のステータス情報を取得する取得部を備えている。
【００３７】
また、前記ステータス情報が、例えば、３つのステータス（第１ステータス２１０Ａ、第２ステータス２１１Ａ、第３ステータス２１２Ａ）のいずれであるかを検出する検出部を備えている。
【００３８】
また、例えば、前記第２ステータス２１２Ａが検出された場合は、前記所定の装置（ＨＤＤ１０９等）に、第１のバックアップ処理を実行し、前記第３ステータスが検出された場合は、前記所定の装置に、前記第１のバックアップ処理よりもサーバ負荷が多い第２のバックアップ処理を実行する実行部を備えている。
【００３９】
また、この実施形態に係る電子機器（例えば、電子機器（クライアントＡ）３１Ａ）は、サーバ２０によって設定された、第１の閾値１Ａおよび第２の閾値２Ａを用い、自機器の所定の装置（ＨＤＤ１０９）のステータスを、３つのステータス（第１ステータス、第２ステータス、第３ステータス）のいずれかに決定する決定部を備えている。
【００４０】
また、前記決定された所定の装置（ＨＤＤ１０９）のステータスを記憶する記憶部（ＥＥＰＲＯＭ１１４）を備えている。
【００４１】
また、ここで、例えば、電子機器（クライアントＡ）３１Ａに設定された複数の閾値（第１閾値１Ａの故障確率は０．５、第２閾値２Ａの故障確率は０．７）と、電子機器（クライアントＢ）３１Ｂに設定された複数の閾値（第１閾値１Ｂの故障確率は０．３、第２閾値２Ｂの故障確率は０．６）を比較する。
【００４２】
ここでは、電子機器（クライアントＢ）３１Ｂに設定された複数の閾値（０．３，０．６）を用いる方が、電子機器（クライアントＡ）３１Ａに設定された複数の閾値（０．５，０．７）を用いるよりも、優先的にバックアップが行われる。
【００４３】
これにより、サーバ（管理者）２０側で、電子機器（クライアント）別に故障確立に対する閾値設定をすることで、優先度を設定し、例えば、優先度の高い電子機器（クライアント）のバックアップに絞り込みを行うことで、サーバ２０の負荷を低減することが可能になる。
【００４４】
上記所定の装置（ＨＤＤ等）の故障確率の予知は、例えば、ＳＭＡＲＴ情報（ハードディスクの健康状態をハードディスク自身が発行する情報である。現在までに発生した各種エラーの発生頻度や全てのエラー発生時のなかで最も状態が悪かったときのワースト記録などがハードディスク本体に記憶されている）によるバッドセクター数の変動などを定期的に収集し、故障時期を予知するものである。
【００４５】
図２は、実施形態に係わる電子機器（クライアント）の一例の外観を示す図である。
【００４６】
ここでは、電子機器（クライアント）３１は、例えばノートブックタイプのパーソナルコンピュータ（ノートＰＣ、またはＰＣ）３１として実現されている。
【００４７】
なお、この実施の形態はパーソナルコンピュータに限られず、ＴＶや携帯電話、携帯型の電子機器等に適用することも可能である。
【００４８】
図１に示すように、電子機器（クライアント）３１は、コンピュータ（ノートＰＣ）本体１１と、映像表示部１２とから構成されている。映像表示部１２には、例えば、ＬＣＤ（liquid crystal display）１７が組み込まれている。
【００４９】
映像表示部１２は、コンピュータ（ノートＰＣ）本体１１の上面が露出される開放位置とコンピュータ（ノートＰＣ）本体１１の上面を覆う閉塞位置との間を回動自在にコンピュータ（ノートＰＣ）本体１１に取り付けられている。
【００５０】
コンピュータ（ノートＰＣ）本体１１は、薄い箱形の筐体を有しており、その上面には、キーボード１３、電子機器（クライアント）３１を電源オン／電源オフするためのパワーボタン１４、タッチパッド１６、スピーカ１８Ａ，１８Ｂなどが配置されている。
【００５１】
また、コンピュータ（ノートＰＣ）本体１１の、例えば、右側面には、ＵＳＢ（universal serial bus）２．０規格のＵＳＢケーブルやＵＳＢデバイスを接続するためのＵＳＢコネクタ１９が設けられている。
【００５２】
さらに、コンピュータ（ノートＰＣ）本体１１の背面には、例えばＨＤＭＩ(登録商標)規格に対応した外部ディスプレイ接続端子が設けられている（図示せず）。この外部ディスプレイ接続端子は、デジタル映像信号を外部ディスプレイに出力するために用いられる。
【００５３】
図３は、実施形態に係わる電子機器（クライアント）の構成の一例を示すブロック図である。
【００５４】
電子機器（クライアント）３１は、図３に示すように、ＣＰＵ（central processing unit）１０１、システムメモリ１０３、サウスブリッジ１０４、ＧＰＵ（Graphics Processing Unit）１０５、ＶＲＡＭ（ビデオＲＡＭ:random access memory）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ（basic input/output system-read only memory）１０７、ＬＡＮ（local area network）コントローラ１０８、ハードディスクドライブ（ＨＤＤ（記憶装置））１０９、光ディスクドライブ（ＯＤＤ）１１０、ＵＳＢコントローラ１１１Ａ、カードコントローラ１１１Ｂ、カードスロット１１１Ｃ、無線ＬＡＮコントローラ１１２、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）１１３、ＥＥＰＲＯＭ（electrically erasable programmable ROM）１１４等を備える。
【００５５】
ＣＰＵ１０１は、電子機器（クライアント）３１内の各部の動作を制御するプロセッサである。
【００５６】
ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳを実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。ＣＰＵ１０１には、システムメモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、例えば、PCI EXPRESS規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００５７】
ＧＰＵ１０５は、電子機器（クライアント）３１のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。
【００５８】
このＧＰＵ１０５によって生成される表示信号はＬＣＤ１７に送られる。また、ＧＰＵ１０５は、ＨＤＭＩ制御回路３およびＨＤＭＩ端子２を介して、外部ディスプレイ１にデジタル映像信号を送出することもできる。
【００５９】
ＨＤＭＩ端子２は、前述の外部ディスプレイ接続端子である。ＨＤＭＩ端子２は、非圧縮のデジタル映像信号とデジタルオーディオ信号とを１本のケーブルでテレビのような外部ディスプレイ１に送出することができる。ＨＤＭＩ制御回路３は、ＨＤＭＩモニタと称される外部ディスプレイ１にデジタル映像信号を、ＨＤＭＩ端子２を介して送出するためのインタフェースである。
【００６０】
サウスブリッジ１０４は、ＰＣＩ（Peripheral Component Interconnect）バス上の各デバイス及びＬＰＣ（Low Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ＨＤＤ１０９及びＯＤＤ１１０を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。
【００６１】
さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。
【００６２】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８ＢまたはＨＤＭＩ制御回路３に出力する。ＬＡＮコントローラ１０８は、例えばIEEE 802.3規格の有線通信を実行する有線通信デバイスであり、一方、無線ＬＡＮコントローラ１１２は、例えばIEEE 802.11g規格の無線通信を実行する無線通信デバイスである。ＵＳＢコントローラ１１１Ａは、例えばUSB 2.0規格に対応した外部機器との通信を実行する。
【００６３】
例えば、ＵＳＢコントローラ１１１Ａは、デジタルカメラに格納されている画像データファイルを受信するために使用される。また、カードコントローラ１１１Ｂは、コンピュータ（ノートＰＣ）本体１１に設けられたカードスロットに挿入される、ＳＤカードのようなメモリカードに対するデータの書き込み及び読み出しを実行する。
【００６４】
ＥＣ／ＫＢＣ１１３は、電力管理のためのエンベデッドコントローラと、キーボード１３及びタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１１３は、ユーザによるパワーボタン１４の操作に応じて電子機器（クライアント）３１を電源オン／電源オフする機能を有している。
【００６５】
この実施の形態における表示制御は、例えば、ＣＰＵ１０１がシステムメモリ１０３やＨＤＤ１０９等に記録されたプログラムを実行させることにより行われる。
【００６６】
なお、ここでは、電子機器（クライアント）の一例として、パーソナルコンピュータ（ＰＣ）を用いて説明を行うが、この実施形態においては、電子機器（クライアント）は、ＰＣに限られることはなく、タブレットやスマートフォン、あるいはテレビ等の電子機器においても実現可能である。
【００６７】
図４は、実施形態に係わるサーバと電子機器（クライアント）の動作を説明するフローチャートである。
【００６８】
上記のように、サーバ２０は、複数の電子機器（クライアント）と接続される。ここでは、複数の電子機器の中の１つである電子機器（クライアントＡ）３１Ａ接続される例を用い、説明を行う。
【００６９】
この実施形態において、サーバ２０は、電子機器（クライアントＡ）３１Ａにアクセスし、電子機器（クライアントＡ）３１Ａに、所定の閾値を設定するよう、指示する（４１Ａ）。
【００７０】
ここでは、所定の閾値は、（第１閾値１Ａ，第２閾値２Ａ）＝（０．５，０．７）である（故障確率）。
【００７１】
電子機器（クライアントＡ）３１Ａは、指示された閾値（０．５，０．７）の設定を行い、サーバ２０に向けて、設定完了を通知する（４２Ａ）。
【００７２】
なお、この実施形態においては、サーバ２０は、電子機器（例えば、クライアントＡ３１Ａ等）に設定する閾値を適宜、任意に変更可能に構成される。
【００７３】
また、この実施形態において、サーバ２０は、電子機器（例えば、クライアントＡ３１Ａ等）に対し、所定のバックアップ処理（後述する、第１のバックアップ、第２のバックアップ等）を指示・実行する（４３Ａ）。
【００７４】
そして、電子機器（例えば、クライアントＡ３１Ａ等）は、サーバ２０に向けて、所定のバックアップ処理の完了を通知する。
【００７５】
図５は、実施形態に係わる電子機器（クライアント）において、自機器の所定の装置（例えば、ＨＤＤ等）の故障リスクを検出する動作を説明するフローチャートである。
【００７６】
ステップＳ１００はここでの開始ステップである。続いて、ステップＳ１０１に進む。
【００７７】
ステップＳ１０１は、例えば、電子機器（例えば、クライアントＡ３１Ａ）のＣＰＵ１０１が、上記のように、自機器に設定されている閾値（例えば、（０．５，０．７））を用い、定期的（例えば、１回／日等）に、故障リスクを検出するステップである。続いて、ステップＳ１０２に進む。
【００７８】
ステップＳ１０２は、検出された自機器の所定の装置（例えば、ＨＤＤ等）の故障リスクが第１ステータス（ローリスク：０）であるかを決定（あるいは検出）するステップである。故障リスクが第１ステータス（ローリスク：０）であると決定（あるいは検出）される場合は、ステップＳ１０３に進む（Ｙｅｓ）。故障リスクが第１ステータス（ローリスク：０）ではないと決定（あるいは検出）される場合は、ステップＳ１０４に進む（Ｎｏ）。
【００７９】
ステップＳ１０３は、記憶部（不揮発性メモリ１１４等）に、第１ステータス（ローリスク：０）を記憶するステップである。続いて、ステップＳ１０１に進み、上記処理を繰り返す。
【００８０】
ステップＳ１０４は、検出された自機器の所定の装置（例えば、ＨＤＤ等）の故障リスクが第２ステータス（ミドルリスク：１）であるかを決定するステップである。自機器の所定の装置（例えば、ＨＤＤ等）の故障リスクが第２ステータス（ミドルリスク：１）であると決定される場合は、ステップＳ１０５に進む（Ｙｅｓ）。自機器の所定の装置（例えば、ＨＤＤ等）の故障リスクが第２ステータス（ミドルリスク：１）ではないと決定される場合は、ステップＳ１０６に進む（Ｎｏ）。
【００８１】
ステップＳ１０５は、記憶部（不揮発性メモリ１１４等）に、第２ステータス（ミドルリスク：１）を記憶するステップである。続いて、ステップＳ１０１に進み、上記処理を繰り返す。
【００８２】
ステップＳ１０６は、検出された自機器の所定の装置（例えば、ＨＤＤ等）の故障リスクが第３ステータス（ローリスク：２）であるかを決定するステップである。自機器の所定の装置（例えば、ＨＤＤ等）の故障リスクが第３ステータス（ローリスク：２）であると決定される場合は、ステップＳ１０７に進む（Ｙｅｓ）。自機器の所定の装置（例えば、ＨＤＤ等）の故障リスクが第３ステータス（ローリスク：２）ではないと決定される場合は、ステップＳ１０８に進む（Ｎｏ）。
【００８３】
ステップＳ１０７は、記憶部（不揮発性メモリ１１４等）に、第３ステータス（ハイリスク：２）を記憶するステップである。続いて、ステップＳ１０１に進み、上記処理を繰り返す。
【００８４】
ステップＳ１０８は、終了ステップであり、ここでの処理は終了する。
【００８５】
なお、例えば、上記ステップＳ１０６において、自機器の所定の装置（例えば、ＨＤＤ等）の故障リスクが第３ステータス（ローリスク：２）ではないと決定される場合（Ｎｏ）に、ステップＳ１０１に進み、上記処理を繰り返すようにしても良い。
【００８６】
図６は、実施形態に係わるサーバにおいて、電子機器（クライアント）の記憶部に記憶されている電子機器（クライアント）の所定の装置（例えば、ＨＤＤ等）のステータス情報（故障リスク）を検出する動作を説明するフローチャートである。
【００８７】
ステップＳ２００は、ここでの開始ステップである。続いて、ステップＳ２０１に進む。
【００８８】
ステップＳ２０１は、サーバ２０が、定期的（例えば、１回／日等）に、複数の電子機器（例えば、クライアントＡ３１Ａ、クライアントＢ３１Ｂ等）の記憶部（不揮発性メモリ１１４等）にアクセスするステップである。なお、ここでは、電子機器の一例としてクライアントＡ３１Ａを用いて説明を行うが、他の電子機器についても同様の構成である。続いて、ステップＳ２０２に進む。
【００８９】
ステップＳ２０２は、電子機器の記憶部（不揮発性メモリ１１４等）に記憶されている、所定の記憶装置（例えば、ＨＤＤ等）のステータス情報（例えば、第１ステータス、第２ステータス、第３ステータス等：故障リスク情報）を取得するステップである。続いて、ステップＳ２０３に進む。
【００９０】
ステップＳ２０３は、取得したステータス情報を、例えば、上記のように、３つのステータスから検出するステップである。続いて、ステップＳ２０４に進む。
【００９１】
ステップＳ２０４は、検出されたステータスが、第１ステータス（ローリスク：０）であるかを判別するステップである。検出されたステータスが第１ステータス（ローリスク：０）であると判別される場合は、ステップＳ２０１に進み、上記処理を繰り返す。
【００９２】
ステップＳ２０５は、検出されたステータスが、第２ステータス（ミドルリスク：１）であるかを判別するステップである。検出されたステータスが、第２ステータス（ミドルリスク：１）であると判別される場合は、ステップＳ２０６に進む（Ｙｅｓ）。検出されたステータスが、第２ステータス（ミドルリスク：１）ではないと判別される場合は、ステップＳ２０７に進む（Ｎｏ）
ステップＳ２０６は、電子機器（クライアントＡ）３１Ａの所定の装置（ＨＤＤ）に、第１のバックアップ処理を実行するステップである。
【００９３】
続いてステップＳ２０１に進み、上記処理を繰り返す。
【００９４】
この実施形態において、第１のバックアップ処理とは、例えば、ファイルバックアップ等のように、サーバの負荷が、比較的、軽い処理である。
【００９５】
ステップＳ２０７は、検出されたステータスが、第３ステータス（ローリスク：２）であるかを判別するステップである。検出されたステータスが、第３ステータス（ローリスク：２）であると判別される場合は、ステップＳ２０８に進む（Ｙｅｓ）。検出されたステータスが、第３ステータス（ローリスク：２）ではないと判別される場合は、ステップＳ２０９に進む（Ｎｏ）。
【００９６】
ステップＳ２０８は、電子機器（クライアントＡ）３１Ａの所定の装置（ＨＤＤ）に、第２のバックアップ処理を実行するステップである。
【００９７】
ここで、第２のバックアップ処理とは、例えば、フルバックアップ等のように、比較的サーバ負荷は重いが、復旧しやすい処理である。
【００９８】
続いて、ステップＳ２０１に進み、上記処理を繰り返す。
【００９９】
ステップＳ２０９は、終了ステップであり、ここでの処理は終了する。
【０１００】
ここで、上記ファイルバックアップおよびフルバックアップの説明をする。
【０１０１】
ファイルバックアップは、ファイルシステムを経由してバックアップを行う処理である。バックアップ対象はファイルやフォルダである。
【０１０２】
ファイルバックアップは、例えば、ファイルシステムが持つタイムスタンプを利用できるため、増分バックアップや差分バックアップを実現しやすいという特徴がある。
【０１０３】
また、ファイルバックアップにおける、復旧作業は、例えば、復元先にファイルシステムが構築（ないしは先に復旧）されていることが望ましいため、復旧が完了するまでに、比較的、手順を要することが多いと言われている。
【０１０４】
すなわち、一般に、ファイルバックアップは、バックアップ処理は速いが、例えば、リカバリ（復旧）は、どちらかというと、あまり早くないという傾向がある。
【０１０５】
また、フルバックアップは、例えば、データをまとめて、一括に複製する処理である。
【０１０６】
すなわち、フルバックアップは、毎回、全てのデータを複製する必要がある。このため、バックアップに時間がかかる傾向がある。また、データのバックアップ先に、充分な量の空き容量が必要である。
【０１０７】
しかし、複製したデータがまとまっているので、手順が少なく、復旧が早いという特徴がある。
【０１０８】
すなわち、この実施形態においては、上記のように、管理者（サーバ２０）側で、複数の電子機器（クライアントＡ、クライアントＢ、クライアントＣ等）それぞれに、例えば、電子機器の所定の装置（例えば、ＨＤＤ等）の「故障確率」に対する、固有の閾値設定をすることが可能である。
【０１０９】
これにより、複数の電子機器（の所定の装置（例えば、ＨＤＤ））に、バックアップ処理に係る、異なる優先度を設定することが可能になる。
【０１１０】
そして、例えば、バックアップ処理の実行において、優先度が高く設定された電子機器の所定の装置（例えば、ＨＤＤ等）から先にバックアップ処理をするように、対象を絞り込むことで、サーバ負荷を低減することが可能になる。
【０１１１】
また、この実施形態においては、複数の電子機器（の所定の装置（例えば、ＨＤＤ））に固有に設定された閾値を、サーバ２０が、任意に変更することが可能である。
【０１１２】
これにより、例えば、上記バックアップ処理に係る優先度を、実質的に変更し、サーバ負荷を制御し、任意に低減することが可能になる。
【０１１３】
また、この実施形態においては、例えば、電子機器（クライアントＡ）３１Ａの第１閾値１Ａを０．５、第２閾値２Ａを０．７とし、電子機器（クライアントＢ）３１Ｂの第１閾値１Ａを０．３、第２閾値２Ａを０．６とし、複数の閾値をそれぞれ設定することが可能である（図１ｂ）。
【０１１４】
そして、図１（ｂ）に示すように、電子機器（クライアントＡ）３１Ａが第２ステータス（ミドルリスク）２１１Ａ、電子機器（クライアントＢ）３１Ｂも第２ステータス（ミドルリスク）２１１Ｂと、どちらも同じステータス（ミドルリスク）に分類される。
【０１１５】
しかし、この実施形態においては、このように同じステータス（ミドルリスク）に分類された電子機器（クライアントＡ３１Ａ、クライアントＢ３１Ｂ）の中でも、より故障確率の高い電子機器（クライアントＢ３１Ｂ）から、優先的に、バックアップ処理を行うことが可能である。
【０１１６】
これにより、サーバ２０の負荷を低減することが可能になる。
【０１１７】
この実施形態においては、上記のように、バックアップの順序に優先度を設定し、バックアップ作業を効率よく行うことで、サーバ２０負荷を低減することが可能になる。
【０１１８】
すなわち、この実施形態のサーバ２０においては、電子機器（例えば、クライアントＡ３１Ａ）の記憶部（ＥＥＰＲＯＭ１１４）にアクセスし、前記電子機器（クライアントＡ３１Ａ）で決定され、前記記憶部（ＥＥＰＲＯＭ１１４）に記憶された、前記電子機器（クライアントＡ３１Ａ）の所定の装置（例えば、ＨＤＤ１０９）のステータス情報（第１ステータス、第２ステータス、第３ステータス）を取得する取得部を備えている。
【０１１９】
また、前記ステータス情報が、第１ステータス、第２ステータス、第３ステータスのいずれであるかを検出する検出部を備えている。
【０１２０】
また、前記第２ステータスが検出された場合は、前記所定の装置に、第１のバックアップ処理を実行し、前記第３ステータスが検出された場合は、前記所定の装置に、前記第１のバックアップ処理よりもサーバ負荷が多い第２のバックアップ処理を実行する実行部を備えている。
【０１２１】
また、サーバ１０は、ステータス情報の決定に用いられる前記第１および第２の閾値を前記電子機器（クライアントＡ３１Ａ）に対して、設定または変更可能に構成される。
【０１２２】
また、サーバ１０は、前記ステータス情報の取得を定期的に行うことが可能である。
【０１２３】
また、前記電子機器（クライアントＡ３１Ａ）の所定の装置はＨＤＤを含む。
【０１２４】
また、この実施形態に係る電子機器（クライアントＡ３１Ａ）は、サーバ１０によって設定された第１および第２の閾値を用い、自機器の所定の装置（ＨＤＤ）のステータスを、第１ステータス、第２ステータス、第３ステータスのいずれかに決定する決定部を備えている。
【０１２５】
また、前記決定された所定の装置のステータスを記憶する記憶部（ＥＥＰＲＯＭ１１４）を備えている。
【０１２６】
また、この実施形態に係る電子機器（クライアントＡ３１Ａ）は、前記所定の装置のステータスの決定を、定期的に行う。
【０１２７】
また、前記記憶部（ＥＥＰＲＯＭ１１４）に記憶された前記所定の装置のステータスは、前記サーバ１０によって取得される。
【０１２８】
上記のように構成することによって、この実施形態においては、サーバ１０に電子機器（例えば、クライアントＡ）のバックアップデータを蓄積する場合に、サーバ１０の負担（負荷）を低減することが可能になる。
【０１２９】
なお、上記実施形態の制御処理の手順は全てソフトウェアによって実行することが可能である。このため、制御処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、上記実施形態と同様の効果を容易に実現することができる。
【０１３０】
なお、上記実施形態は、記述そのものに限定されるものではなく、実施段階では、その趣旨を逸脱しない範囲で、構成要素を種々変形して具体化することが可能である。
【０１３１】
また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。
【０１３２】
例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【０１３３】
２０…サーバ、３１Ａ…クライアントＡ（電子機器）、３１Ｂ…クライアントＢ（電子機器）、１Ａ…第１閾値、２Ａ…第２閾値、１Ｂ…第１閾値、２Ｂ…第２閾値、２１０Ａ…第１ステータス、２１１Ａ…第２ステータス、２１３Ａ…第３ステータス、２１０Ｂ…第１ステータス、２１１Ｂ…第２ステータス、２１３Ｂ…第３ステータス。
【図１】
2015005137.tif 000003
【図２】
2015005137.tif 000004
【図３】
2015005137.tif 000005
【図４】
2015005137.tif 000006
【図５】
2015005137.tif 000007
【図６】
2015005137.tif 000008