(57)【要約】【課題】記憶装置の故障が近づいてきたことにより、データをバックアップするとき、最小限のデータだけをバックアップするようにして、バックアップ用の記憶装置の負担を減らす。【解決手段】管理サーバ２と画像処理装置１とがネットワークを通じて通信可能に接続される。画像処理装置１は、入力されたデータをＨＤＤ２５に記憶するとき、重要度をランク付けする。管理サーバ２は、画像処理装置１のＨＤＤ２５を定期的に監視して、ＨＤＤ情報を取得する。管理サーバ２は、ＨＤＤ情報に基づいて、ＨＤＤ２５の故障の危険度を判断する。危険度が高くなったとき、管理サーバ２は、画像処理装置１の重要度の高いデータをＨＤＤ３４にバックアップする。管理サーバ２は、画像処理装置１のＨＤＤ２５の監視を続ける。故障の危険度がさらに高まると、管理サーバ２は、次に重要度の高いデータをＨＤＤ３４にバックアップする。【選択図】図１
2010016530.tif 000002
【特許請求の範囲】
【請求項１】
入力されたデータを記憶する記憶装置を備えた複数の画像処理装置と管理装置とがネットワークを通じて通信可能に接続された画像処理システムであって、画像処理装置の記憶装置とは異なる他の記憶装置が設けられ、管理装置は、画像処理装置の記憶装置を監視して、故障を予測し、故障の危険度が高まったとき、重要度の高いデータを他の記憶装置にバックアップすることを特徴とする画像処理システム。
【請求項２】
管理装置は、画像処理装置の故障の危険度を判断し、危険度が高まるほど重要度の高いデータから重要度の低いデータまでバックアップすることを特徴とする請求項１記載の画像処理システム。
【請求項３】
画像処理装置は、データの重要度をランク付けして、データを記憶し、管理装置は、故障の危険度のレベルを判断し、危険度のレベルに応じてバックアップするデータのランクを決めることを特徴とする請求項２記載の画像処理システム。
【請求項４】
管理装置は、故障の危険度が第１のレベルを超えたとき、最も重要度の高い第１のランクのデータをバックアップし、危険度が第１のレベルより高い第２のレベルを超えたとき、第１のランクのデータだけでなく、次に重要度の高い第２のランクのデータをバックアップし、危険度が第２のレベルより高い第３のレベルを超えたとき、第１のランクおよび第２のランクのデータと、これらより低いランクのデータをバックアップすることを特徴とする請求項３記載の画像処理システム。
【請求項５】
管理装置は、記憶装置が寿命に達したと判断したとき、画像処理装置に記憶装置の交換を報知することを特徴とする請求項１〜４のいずれかに記載の画像処理システム。
【請求項６】
管理装置は、画像処理装置の記憶装置が交換されると、当該画像処理装置のバックアップデータを新しい記憶装置にコピーすることを特徴とする請求項５記載の画像処理システム。
【請求項７】
管理装置は、画像処理装置を定期的に監視して、画像処理装置が存在しないことを検出したとき、他の記憶装置に記憶されている当該画像処理装置のバックアップデータを削除することを特徴とする請求項１〜４のいずれかに記載の画像処理システム。
【請求項８】
管理装置は、画像処理装置からの指示に基づいて、当該画像処理装置のバックアップデータを削除することを特徴とする請求項１〜４のいずれかに記載の画像処理システム。
【請求項９】
他の記憶装置は、管理装置に設けられたことを特徴とする請求項１〜８のいずれかに記載の画像処理システム。
【請求項１０】
画像処理装置の記憶装置は、ＨＤＤとされ、管理装置は、ＳＭＡＲＴ情報を利用して、記憶装置の故障を予測することを特徴とする請求項１〜８のいずれかに記載の画像処理システム。
【請求項１１】
入力されたデータを記憶する記憶装置と、データを管理する制御装置とを備え、制御装置は、記憶装置を監視して、故障を予測し、故障の危険度が高まったとき、重要度の高いデータを他の記憶装置にバックアップすることを特徴とする画像処理装置。
【請求項１２】
制御装置は、故障の危険度を判断し、危険度が高まるほど重要度の高いデータから重要度の低いデータまでを外部に設置された他の記憶装置に送信することを特徴とする請求項１１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に内蔵された、データを記憶する記憶装置を管理する画像処理システムに関する。
【背景技術】
【０００２】
画像処理装置は、コピー、プリント、ファクシミリ通信、ドキュメントファイリングといった複数の処理を行う。このような画像処理装置は、ＨＤＤなどの記憶装置を備え、入力されたデータを記憶装置に記憶する。記憶装置が故障すると、記憶しているデータが消滅してしまう。
【０００３】
信頼性の高い記憶装置として、ＲＡＩＤ（Ｒｅｄｕｎｄａｎｔ Ａｒｒａｙｓ ｏｆ Ｉｎｅｘｐｅｎｓｉｖｅ  Ｄｉｓｋｓ）が利用される。しかし、画像処理装置は、複数のＨＤＤを搭載しなければならず、コストの上昇を招く。
【０００４】
そこで、外部の記憶装置を利用して、データの消滅リスクを減らすことが特許文献１に記載されている。画像処理装置は、記憶装置の自己診断機能を利用して、記憶装置の故障を予測する。画像処理装置は、故障が近いと判断したとき、記憶装置を備えた他の画像処理装置にデータを送信する。他の画像処理装置は、受信したバックアップデータを記憶する。
【特許文献１】特開２００５−３０３９８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
バックアップを行う１つの画像処理装置に、複数の画像処理装置から一度に大量のデータが送信される場合が起こり得る。例えば、同時期に複数の画像処理装置が設置された場合、ほぼ同時に複数の記憶装置が寿命に達すると、データのバックアップの必要性が生じ、大量のデータが送信される。画像処理装置では、大量のデータを受け取ると、記憶装置がオーバーフローを起こし、トラブルを起こすおそれがある。その結果、データのバックアップが行えなくなる。
【０００６】
本発明は、上記に鑑み、記憶装置の故障が近づいてきたことにより、データをバックアップするとき、最小限のデータだけをバックアップするようにして、バックアップ用の記憶装置の負担を減らせる画像処理システムの提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明は、入力されたデータを記憶する記憶装置を備えた複数の画像処理装置と管理装置とがネットワークを通じて通信可能に接続された画像処理システムであって、画像処理装置の記憶装置とは異なる他の記憶装置が設けられたものである。管理装置は、画像処理装置の記憶装置を監視して、故障を予測し、故障の危険度が高まったとき、重要度の高いデータを他の記憶装置にバックアップする。
【０００８】
記憶装置は、長期間使用していると、経年劣化等によって故障しやすくなる。管理装置は、画像処理装置の記憶装置から得られる情報に基づいて、故障の起こりやすさを表す危険度に応じて、画像処理装置のデータをバックアップする。このとき、全てのデータをバックアップするのではなく、なくなっては困る重要なデータだけをバックアップする。なお、バックアップする他の記憶装置は、管理装置に内蔵された記憶装置であってもよく、あるいはネットワークに接続された記憶装置であってもよい。画像処理装置のデータが他の記憶装置にコピーされて、記憶される。
【０００９】
管理装置は、画像処理装置の故障の危険度を判断し、危険度が高まるほど重要度の高いデータから重要度の低いデータまでバックアップする。画像処理装置は、データの重要度をランク付けして、データを記憶し、管理装置は、故障の危険度のレベルを判断し、危険度のレベルに応じてバックアップするデータのランクを決める。
【００１０】
時間の経過につれて、故障の危険度は高まってくる。そのため、危険度がある程度高くなったとき、まず最も重要度の高いデータをバックアップして、データを保護する。さらい危険度が高くなると、次に重要度の高いデータもバックアップする。このように、危険度の高まりに応じて、段階的にデータをバックアップしていく。
【００１１】
すなわち、管理装置は、故障の危険度が第１のレベルを超えたとき、最も重要度の高い第１のランクのデータをバックアップし、危険度が第１のレベルより高い第２のレベルを超えたとき、第１のランクのデータだけでなく、次に重要度の高い第２のランクのデータをバックアップし、危険度が第２のレベルより高い第３のレベルを超えたとき、第１のランクおよび第２のランクのデータと、これらより低いランクのデータをバックアップする。
【００１２】
管理装置は、記憶装置が寿命に達したと判断したとき、画像処理装置に記憶装置の交換を報知する。故障の危険度が最も高くなったとき、寿命とされる。管理装置は、寿命であることを画像処理装置に報知して、記憶装置の交換を促す。
【００１３】
管理装置は、画像処理装置の記憶装置が交換されると、当該画像処理装置のバックアップデータを新しい記憶装置にコピーする。交換により、新しい記憶装置が画像処理装置に搭載される。管理装置が、バックアップしたデータを画像処理装置にコピーすると、画像処理装置は、今までと同様に動作することができる。
【００１４】
管理装置は、画像処理装置を定期的に監視して、画像処理装置が存在しないことを検出したとき、他の記憶装置に記憶されている当該画像処理装置のバックアップデータを削除する。画像処理装置が存在しなくなると、他の記憶装置に不要なデータが残る。このようなデータが削除されるので、記憶装置が容量不足になることを防止できる。
【００１５】
管理装置は、画像処理装置からの指示に基づいて、当該画像処理装置のバックアップデータを削除する。重要なデータであっても、不要になる場合がある。画像処理装置が、このようなデータを削除するように指示すると、管理装置は、他の記憶装置に記憶されているバックアップデータを削除する。これによって、記憶装置の容量不足を防げる。
【００１６】
画像処理装置の記憶装置は、ＨＤＤとされ、管理装置は、ＳＭＡＲＴ情報を利用して、記憶装置の故障を予測する。ＳＭＡＲＴは、ＨＤＤに搭載されている機能である。この機能を利用することにより、ＨＤＤの故障を容易に予測することができる。
【００１７】
管理装置の代わりに、画像処理装置が記憶装置を監視して、データのバックアップを行ってもよい。画像処理装置は、入力されたデータを記憶する記憶装置と、データを管理する制御装置とを備え、制御装置は、記憶装置を監視して、故障を予測し、故障の危険度が高まったとき、重要度の高いデータを他の記憶装置にバックアップする。すなわち、制御装置は、故障の危険度を判断し、危険度が高くなるほど重要度の高いデータから重要度の低いデータまでを他の記憶装置に送信する。他の記憶装置は、外部に設置されたものである。
【発明の効果】
【００１８】
本発明によると、画像処理装置の記憶装置の故障が近づいてきたとき、重要度の高いデータを他の記憶装置にバックアップすることにより、ひとまず最小限のデータだけを保護できる。したがって、バックアップ用の記憶装置は、大量のデータをバックアップしなくてすみ、負担が減る。
【発明を実施するための最良の形態】
【００１９】
本実施形態の画像処理システムを図１に示す。画像処理システムは、複数の画像処理装置１と管理サーバ２とがネットワーク３で相互に通信可能に接続されたシステムである。
【００２０】
各画像処理装置１は、原稿から読み取った画像データまたは外部から入力された画像データに応じて画像処理を施し、所定の記録シートに対して、多色および単色の画像を形成するＭＦＰであり、画像形成のためのエンジン１０、スキャナ１１、コントローラ１２を備えている。なお、各画像処理装置１は、同じ構成である。
【００２１】
コントローラ１２は、ＳｏＣ（Ｓｙｓｔｅｍ Ｏｎ ａ Ｃｈｉｐ）２０、ＲＡＭ２１、ＲＯＭ２２、画像処理部２３、インタフェース制御部２４、ＨＤＤ２５から構成される。
【００２２】
ＳｏＣ２０は、マイクロプロセッサ、ＲＡＭやＲＯＭ、その他の周辺デバイスを制御するコントローラを内蔵し、コントローラ１２の心臓部にあたる。すなわち、ＳｏＣ２０は、画像処理装置１の制御装置として機能する。
【００２３】
ＲＡＭ２１は、ＳｏＣ２０に接続され、画像処理を行うときのワークエリアとして使用したり、画像データを一時的に記憶するための記憶デバイスであり、ＤＲＡＭなどの揮発性メモリが用いられる。ＲＯＭ２２は、ＳｏＣ２０内のマイクロプロセッサが実行するプログラムを記憶するための記憶デバイスであり、フラッシュメモリなどの不揮発性メモリが用いられる。
【００２４】
インタフェース制御部２４は、ネットワーク３を通じてデータ通信を行う。インタフェース制御部２４がネットワーク３に接続された図示しないホストコンピュータから印刷ジョブデータを受け取ると、コントローラ１２のＳｏＣ２０は、そのデータを解析して画像データに変換し、ＲＡＭ２１に一旦記憶する。また、スキャナ１１で読み取られた画像データもＲＡＭ２１に一旦記憶される。
【００２５】
画像処理部２３は、インタフェース制御部２４を通じて入力された画像データに所定の画像処理を施し、ＲＡＭ２１に保存する。そして、画像処理部２３にて画像処理された画像データは、ＳｏＣ２０からの出力指示に応じてＲＡＭ２１から読み出されて、エンジン１０に転送される。エンジン１０は、記録シートに画像を印刷する。
【００２６】
ＨＤＤ２５は、ホストコンピュータからの指示にしたがって画像データを長期に保存したり、ホストコンピュータから送信されたファイルをファイリングして保存するための記憶装置として使用される。また、スキャナ１１によって読み取った画像データを保存する。
【００２７】
管理サーバ２は、ＣＰＵ３０、チップセット３１、ＲＡＭ３２、ＲＡＩＤコントローラ３３、ＨＤＤ３４、表示装置３５、ＬＡＮコントローラ３６より構成される。管理サーバ２は、一般的なパーソナルコンピュータにＭＦＰを管理するＭＦＰ管理ソフトウェアを実装することで実現することができ、各画像処理装置１を管理する管理装置とされる。
【００２８】
ＣＰＵ３０は、プログラムによって様々な数値計算や情報処理、機器制御などを行う管理サーバにおける制御装置であり、各ＭＦＰの監視や、ＨＤＤの故障予測の判断、データバックアップなどのサーバ全体の制御を司る。
【００２９】
チップセット３１は、ＣＰＵ３０に接続され、ＣＰＵ３０からの命令に従って周辺装置を制御するデバイスである。ＲＡＭ３２は、チップセット３１に接続され、ＣＰＵ３０が使用する様々なデータを一時的に記憶しておくための揮発性のメモリである。
【００３０】
ＲＡＩＤコントローラ３３は、複数台のハードディスクを組み合わせて、仮想的な１台のハードディスクとして運用するＲＡＩＤ制御を行うデバイスである。
【００３１】
ＨＤＤ３４は、複数台のハードディスクドライブから構成され、ＲＡＩＤコントローラ３３によって制御される。このＨＤＤ３４が、各画像処理装置１のＨＤＤ２５内のデータをバックアップ保存するために使用される大容量の記憶装置である。
【００３２】
表示装置３５は、ＭＦＰ管理ソフトウェアの設定変更などのユーザインタフェースを表示する。ＬＡＮコントローラ３６は、ネットワーク３を使用した通信を制御するデバイスである。
【００３３】
以後、管理サーバ２のＣＰＵ３０からなる制御装置をホスト制御装置と称し、画像処理装置１のＳｏＣ２０からなる制御装置をクライアント制御装置と称する。
【００３４】
管理サーバ２は、各画像処理装置１の管理を行う。特に、画像処理装置１の記憶装置であるＨＤＤ２５を監視し、ＨＤＤ２５の故障を予測する。そして、故障の危険度が高まったとき、ＨＤＤ２５に保存されているデータをバックアップして、データを保護する。
【００３５】
管理サーバ２のホスト制御装置は、ＭＦＰ管理ソフトウェアを動作させると、各画像処理装置１と通信を行い、ＨＤＤ２５の情報問い合わせを行う。クライアント制御装置は、ＨＤＤ２５からＳＭＡＲＴ情報を取得し、管理サーバ２にＳＭＡＲＴ情報に基づいて、ＨＤＤ情報を返信する。
【００３６】
ＳＭＡＲＴ（Ｓｅｌｆ−Ｍｏｎｉｔｏｒｉｎｇ, Ａｎａｌｙｓｉｓ ａｎｄ ＲｅｐｏｒｔｉｎｇＴｅｃｈｎｏｌｏｇｙ）とは、ＨＤＤの障害の早期発見・故障の予測を目的としてＨＤＤに搭載されている機能である。この機能により、各種の検査項目がリアルタイムに自己診断される。ＳＭＡＲＴ情報は、各種の検査項目の状態を数値化したものである。この情報によって、ＨＤＤの経年劣化等による故障の発生時期が近づいていることを予測することができる。
【００３７】
ホスト制御装置は、ＳＭＡＲＴ情報に基づいて、画像処理装置１のＨＤＤ２５の故障の危険度を判断する。故障の発生時期に近づくほど、故障の危険度は高くなる。危険度が高くなったとき、ホスト制御装置は、画像処理装置１のデータのバックアップを実行する。
【００３８】
画像処理装置１では、クライアント制御装置は、ＨＤＤ２５に記憶するデータに対して、重要度のランク付けを行う。そして、クライアント制御装置は、データをバックアップするとき、重要度の高いデータから行う。
【００３９】
次に、画像処理システムにおけるデータのバックアップ処理について、図２、３にしたがって具体的に説明する。まず、管理サーバ２は、システム内の画像処理装置１の登録を行う。Ｓ１において、ホスト制御装置は、ＭＦＰ管理ソフトウェアを起動して、画像処理装置１と正常に通信できるように初期登録を行う。例えば、ホスト制御装置は、ネットワーク３に接続されている画像処理装置１に登録のコマンドを一斉に送信する。画像処理装置１のクライアント制御装置は、これに応答して、機種名、ＩＰアドレス等の識別情報を管理サーバ２に送信する。ホスト制御装置は、受信した識別情報をＨＤＤあるいは３４不揮発性メモリに記憶することにより、画像処理装置１の初期登録を行う。あるいは、管理者が、管理サーバ２を操作して、画像処理装置１の識別情報を直接入力してもよく、ホスト制御装置は、入力された識別情報に基づいて、画像処理装置１の初期登録を行う。
【００４０】
正常に登録が行えると、Ｓ２において、ホスト制御装置は、最初に画像処理装置１のＨＤＤ情報の取得を行う。このＨＤＤ情報は、ＳＭＡＲＴ情報の全ての項目に関する情報、あるいは一部の項目に関する情報である。同様に、他の画像処理装置１についても、初期登録後、ＨＤＤ情報の取得が行われる。
【００４１】
ホスト制御装置は、定期的に画像処理装置１のＨＤＤ２５を監視する。すなわち、図３のＳ１０において、前回の情報取得から１時間経過したかを判断する。Ｓ１１において、１時間経過していない場合は、１時間経過するまでループする。１時間経過した場合、ホスト制御装置は、画像処理装置１からＨＤＤ情報を取得する。ここで、ＨＤＤ情報には複数の項目があるが、その中から通電時間、読み込みエラー率、代替処理済の不良セクタ数、温度の各項目が選択される。
【００４２】
ホスト制御装置は、ＨＤＤ情報に基づいて、ＨＤＤ２５の故障の危険度を評価する。すなわち、これらの情報から、下記のように係数ｘ、ｙ、ｚを求める。
ｘ＝読み込みエラー率（初期値：０）＋１
ｙ＝代替処理済の不良セクタ数（初期値：０）＋１
ｚ＝温度（４０度未満：１、４０度以上５０度未満：２、５０度以上：３）
【００４３】
次に、Ｓ１２において、下記式にしたがってポイントを計算し、前回までのポイントに加算して累積ポイントを計算する。このポイントが、ＨＤＤ２５の故障の危険度を表す。
ポイント＝（ｘ＊ｙ＊ｚ）＋（前回までの累積ポイント）
【００４４】
ここで、読み込みエラー率＝０、不良セクタ数＝０、温度＝常に４０度未満で、通電時間が５年間経過した時の累積ポイントを寿命Ｌとする。この場合、１時間経過毎のポイントは、常にｘ＝１、ｙ＝１、ｚ＝１となる。ｘ＊ｙ＊ｚ＝１なので、単純に通電時間数がポイントとなり、寿命Ｌ＝２４（時間）＊３６５（日）＊５（年）＝４３８００ポイントとなる。１時間経過毎に計算したポイントの累積が、寿命Ｌのポイント数以上になると、このＨＤＤ２５は寿命に達したと判断され、交換対象とされる。なお、取得したＨＤＤ情報やポイントは、ＨＤＤ３４あるいは他の不揮発性メモリに記憶される。
【００４５】
すなわち、ホスト制御装置は、ポイントによって故障の危険度を判断する。ポイントが高くなるほど、故障の危険度が高まり、故障の発生が近づいてきたと予測することができる。ここでは、故障の危険度が段階的に判断される。寿命Ｌのポイントに対して、Ｌ×５０％＝２１９００ポイントが第１のレベルに設定される。Ｌ×７５％＝３２８５０ポイントが第２のレベルに設定される。レベルが上がるにつれて、故障の危険度が高くなる。最高のレベルが寿命Ｌとされる。
【００４６】
また、画像処理装置１に記憶されるデータは、重要度に応じてランク付けされる。クライアント制御装置は、重要度の高いデータをＡランク、重要度が中のデータをＢランク、重要度が低いデータをＣランクとする。クライアント制御装置は、データをＨＤＤ２５に記憶するとき、データのランクを付加して記憶する。この重要度のランクの設定は、データを入力してジョブを依頼するユーザによって行われる。なお、一時記憶のデータは、ランク付けしない。
【００４７】
管理サーバ２では、ホスト制御装置は、故障の危険度の各レベルに応じて、バックアップするデータの重要度のランクを決める。危険度のレベルが高くなるほど、バックアップするデータのランクが下がる。すなわち、危険度のレベルが低いとき、重要度の高いデータがバックアップされ、危険度のレベルが高くなると、重要度の高いデータから重要度の低いデータまでバックアップされる。
【００４８】
Ｓ１３において、ホスト制御装置は、計算したポイントが第１のレベルに達したかを確認する。ポイントが２１９００ポイント未満のとき、ホスト制御装置は、故障の危険度は低いと判断して、バックアップを実施しない（Ｓ１４）。その後、Ｓ１０に戻って、ＨＤＤの監視が行われる。
【００４９】
ポイントが第１のレベル以上のとき、Ｓ１５において、ホスト制御装置は、ポイントが寿命Ｌ以上であるかを確認する。ポイントが４３８００ポイント未満のとき、Ｓ１８において、ホスト制御装置は、ポイントが第２のレベル以上であるかを確認する。
【００５０】
ポイントが３２８５０ポイント未満のとき、ホスト制御装置は、ポイントが２１９００ポイント以上であるので、危険度が第１のレベルを超えて、故障の危険度が高まったと判断する。Ｓ２０において、ホスト制御装置は、重要度の最も高いデータ、すなわちＡランクのデータをバックアップする。ホスト制御装置は、画像処理装置１にＨＤＤ２５の故障の危険度が高まったことを通知するとともに、Ａランクのデータの送信を要求する。
【００５１】
画像処理装置１では、クライアント制御装置は、ＨＤＤ２５からＡランクのデータを読み出し、管理サーバ２に送信する。ホスト制御装置は、受け取ったデータをＨＤＤ３４に画像処理装置１のバックアップデータとして記憶する。この後、ホスト制御装置は、画像処理装置１のＨＤＤ２５の監視を続ける。
【００５２】
時間が経過していくにつれて、ポイントが徐々に増えていく。Ｓ１８において、累積したポイントが第２のレベルを超えると、ホスト制御装置は、ＨＤＤ２５の故障の危険度がさらに高まったと判断し、次に重要度の高いデータまでバックアップする（Ｓ１９）。すなわち、ホスト制御装置は、画像処理装置１にＨＤＤ２５の故障の危険度がさらに高まったことを通知するとともに、ＡランクおよびＢランクのデータの送信を要求する。
【００５３】
画像処理装置１のクライアント制御装置は、ＨＤＤ２５からＡランクおよびＢランクのデータを読み出し、管理サーバ２に送信する。ホスト制御装置は、受け取ったデータをＨＤＤ３４に画像処理装置１のバックアップデータとして記憶する。なお、同じデータがすでに記憶されている場合、上書きされる。この後、ホスト制御装置は、画像処理装置１のＨＤＤ２５の監視を続ける。
【００５４】
そして、累積したポイントが寿命Ｌ以上になると、Ｓ１５において、管理サーバ２のホスト制御装置は、ＨＤＤ２５が寿命に達したと判断し、重要度の高いデータから重要度の低いデータまで、すなわちＡ、Ｂ、Ｃの各ランクのデータをバックアップする（Ｓ１６）。ホスト制御装置は、画像処理装置１にＡ、Ｂ、Ｃの各ランクのデータの送信を要求する。画像処理装置１のクライアント制御装置は、Ａ、Ｂ、Ｃの各ランクのデータの管理サーバ２に送信する。ホスト制御装置は、受け取ったデータをＨＤＤ３４に記憶する。
【００５５】
また、管理装置２のホスト制御装置は、表示装置３５に画像処理装置１のＨＤＤ２５の交換のアラートを表示するとともに、画像処理装置１にＨＤＤ２５の交換のアラートを報知する。Ｓ１７において、画像処理装置１のクライアント制御装置は、このアラートを操作パネルに表示する。なお、ポイントが寿命Ｌに達したときでも、ＨＤＤ２５は実際には正常に動作しているので、記憶しているデータを読み出すことができる。
【００５６】
画像処理装置１のＨＤＤ２５が交換されると、クライアント制御装置は、管理サーバ２にＨＤＤ２５を交換したことを通知する。この代わりに、管理サーバ２のホスト制御装置が、アラートの報知後、画像処理装置１からＨＤＤ情報を取得するようにしてもよい。ホスト制御装置は、ＨＤＤ情報を取得できると、ＨＤＤ２５が交換されたことを認識できる。
【００５７】
Ｓ２１において、管理サーバ２のホスト制御装置は、１時間以内にＨＤＤ２５が交換されたことを確認すると、当該画像処理装置１のバックアップデータを画像処理装置１にコピーする（Ｓ２２）。クライアント制御装置は、受け取ったデータを新しいＨＤＤ２５に記憶する。データのコピーが完了すると、ホスト制御装置は、ＨＤＤ３４に記憶されている当該画像処理装置１のバックアップデータを消去する（Ｓ２３）。そして、画像処理装置１では、クライアント制御装置は、表示されているアラートを消去する（Ｓ２４）。以後、管理サーバ２は、再び画像処理装置１のＨＤＤ２５の監視を続ける。
【００５８】
なお、Ｓ２１において、１時間以内にＨＤＤ２５が交換されなかったとき、管理サーバ２のホスト制御装置は、再びＨＤＤ交換のアラートを画像処理装置１に報知して、交換を促す。
【００５９】
ここで、具体的にデータのバックアップ処理を説明する。機種名がＭＸ１、ＭＸ２とされた２つの画像処理装置１がある。図４に示すように、ＭＸ１の画像処理装置１のＨＤＤ２５には、フォルダ毎に、複数のデータがファイルとして記憶されている。各データに対して、コピー、プリント、スキャン等のジョブの依頼時に、重要度のランクが重要度フラグとしてそれぞれ付加される。図５に示すように、ＭＸ２の画像処理装置１においても同様にデータが記憶されている。
【００６０】
管理サーバ２は、２つの画像処理装置１のＨＤＤ２５を監視する。ホスト制御装置は、画像処理装置１のクライアント制御装置を通じてＨＤＤ情報を取得する。ホスト制御装置は、ＨＤＤ情報に基づいて、通電時間、読み込みエラー率、代替処理済の不良セクタ数、温度の選択された各項目の情報からポイントを計算し、前回のポイントに加算する。ある時点での各画像処理装置１の累積ポイントは、図６の（Ａ）に示すようになる。この時点では、各画像処理装置１のポイントは、２０００ポイント、１ポイントである。いずれも第１のレベルを超えていないので、バックアップの必要はない。このときの管理サーバ２のＨＤＤ３４には、図８の（Ａ）に示すように、バックアップデータは記憶されていない。このＨＤＤ３４には、バックアップデータのフォルダが作成されている。フォルダは、重要度に応じて分けられている。
【００６１】
引き続き、管理サーバ２は、画像処理装置１のＨＤＤ２５の監視を行う。ＭＸ１、ＭＸ２の通算時間が１５０００時間、１４０００時間となったとき、図６の（Ｂ）に示すように、ＭＸ１のポイントが２１９００ポイントとなり、第１のレベル（２１９００ポイント）以上となる。一方、ＭＸ２のポイントは、１４５００ポイントであり、第１のレベルに達していない。ホスト制御装置は、ＭＸ１のＨＤＤ２５の故障の危険度が高まったと判断し、最も重要度の高いＡランクのデータのバックアップを行う。図８の（Ｂ）に示すように、管理サーバ２のＨＤＤ３４に、ＭＸ１のＡランクのデータがバックアップされる。このデータは、重要度Ａフォルダに記憶される。
【００６２】
図６の（Ｃ）に示すように、ＭＸ１の通算時間が２００００時間となったとき、ポイントは３２８５０ポイントとなり、第２のレベル（３２８５０ポイント）以上となる。また、ＭＸ２の通算時間が１９０００時間となったとき、ポイントは２１９００ポイントとなり、第１のレベル以上となる。ホスト制御装置は、両画像処理装置１のデータのバックアップを行う。ＭＸ１では、ＡランクおよびＢランクのデータがバックアップされる。ＭＸ２では、Ａランクのデータがバックアップされる。図８の（Ｃ）に示すように、管理サーバ２のＨＤＤ３４の重要度Ａフォルダに、ＭＸ１のＡランクのデータおよびＭＸ２のＡランクのデータが記憶され、重要度Ｂフォルダに、ＭＸ１のＢランクのデータが記憶される。
【００６３】
図６の（Ｄ）に示すように、ＭＸ１の通算時間が３００００時間となったとき、ポイントは４２８５０ポイントとなり、第２のレベル以上である。また、ＭＸ２の通算時間が２９０００時間となったとき、ポイントは３２８００ポイントとなり、第２のレベル以上となる。ホスト制御装置は、両画像処理装置１のデータのバックアップを行う。ＭＸ１およびＭＸ２のＡランクおよびＢランクのデータがバックアップされる。図８の（Ｄ）に示すように、管理サーバ２のＨＤＤ３４の重要度Ａフォルダに、ＭＸ１およびＭＸ２のＡランクのデータが記憶され、重要度Ｂフォルダに、ＭＸ１およびＭＸ２のＢランクのデータが記憶される。
【００６４】
図７の（Ｅ）に示すように、ＭＸ１の通算時間が３１０００時間となったとき、ポイントは４３８００ポイントとなり、寿命Ｌ以上となる。また、ＭＸ２の通算時間が３００００時間となったとき、ポイントは３３８００ポイントとなり、第２のレベル以上である。ホスト制御装置は、両画像処理装置１のデータのバックアップを行う。ＭＸ１では、Ａランク、ＢランクおよびＣランクのデータがバックアップされる。ＭＸ２では、ＡランクおよびＢランクのデータがバックアップされる。図９の（Ｅ）に示すように、管理サーバ２のＨＤＤ３４の重要度Ａフォルダに、ＭＸ１およびＭＸ２のＡランクのデータが記憶され、重要度Ｂフォルダに、ＭＸ１およびＭＸ２のＢランクのデータが記憶され、重要度Ｃフォルダに、ＭＸ１のＣランクのデータが記憶される。
【００６５】
そして、ＭＸ１のＨＤＤ３４が交換されると、管理サーバ２のＨＤＤ３４にバックアップされているＭＸ１の全てのデータが新しいＨＤＤ２５にコピーされる。その後、管理サーバ２のＨＤＤ３４内のＭＸ１の全データが消去される。管理サーバ２は、ＭＸ１の新しいＨＤＤ２５の監視を始める。
【００６６】
図７の（Ｆ）に示すように、ＭＸ１の通算時間が１０００時間となったとき、ポイントは２００ポイントとなり、第１のレベル未満である。また、ＭＸ２の通算時間が３９０００時間となったとき、ポイントは４３８００ポイントとなり、寿命Ｌ以上となる。ホスト制御装置は、ＭＸ２のデータのバックアップを行う。ＭＸ１のデータはバックアップされない。ＭＸ２では、Ａランク、ＢランクおよびＣランクのデータがバックアップされる。図９の（Ｆ）に示すように、管理サーバ２のＨＤＤ３４の重要度Ａフォルダに、ＭＸ２のＡランクのデータが記憶され、重要度Ｂフォルダに、ＭＸ２のＢランクのデータが記憶され、重要度Ｃフォルダに、ＭＸ２のＣランクのデータが記憶される。
【００６７】
そして、ＭＸ２のＨＤＤ２５が交換されると、管理サーバ２のＨＤＤ３４にバックアップされているＭＸ２の全てのデータが新しいＨＤＤ２５にコピーされる。その後、管理サーバ２のＨＤＤ３４内のＭＸ２の全データが消去される。管理サーバ２は、ＭＸ２の新しいＨＤＤ２５の監視を始める。
【００６８】
図７の（Ｇ）に示すように、ＭＸ１、ＭＸ２の通算時間が２０００時間、２００時間となったとき、ＭＸ１のポイントが３５００ポイント、ＭＸ２のポイントが２００ポイントとなり、いずれも第１のレベルに達していない。両画像処理装置１のデータのバックアップは行われない。図９の（Ｇ）に示すように、管理サーバ２のＨＤＤ３４のバックアップ用フォルダは空である。
【００６９】
以上のように、画像処理装置１のＨＤＤ２５の故障が近いと予測されると、重要度の高いデータからバックアップされる。ひとまず必要なデータだけがバックアップされるので、バックアップ時間を短縮できる。また、管理サーバ２においては、バックアップデータを記憶する記憶装置の容量を最小限に抑えることができ、多数の画像処理装置１を管理する場合に都合がよい。
【００７０】
ところで、画像処理システムにおいて、画像処理装置１が古いものから新しいものに交換されることがある。このとき、管理サーバ２に、古い画像処理装置１のバックアップデータが残ったままになる。このような場合の対策として、管理サーバ２は、存在しない画像処理装置１のバックアップデータを削除する。
【００７１】
ホスト制御装置は、定期的にＨＤＤ２５を監視するために画像処理装置１と通信を行う。しかし、古い画像処理装置１は存在しないので、ホスト制御装置は、通信することができない。したがって、ホスト制御装置は、この画像処理装置１が存在していないことを検出できる。そこで、ホスト制御装置は、存在しない画像処理装置１のバックアップデータをＨＤＤ３４から全て消去する。これにより、ＨＤＤ３４の空き容量を増やすことができる。
【００７２】
なお、新しく画像処理装置１が設置され、ネットワーク３に接続されたとき、管理サーバ２に画像処理装置１の初期登録が行われる。この後、管理サーバ２は、この画像処理装置１のＨＤＤ２５の監視を始める。
【００７３】
また、バックアップしたデータが不要になる場合がある。そこで、画像処理装置１のクライアント制御装置は、管理サーバ２にバックアップされたデータの削除を要求する。データが不要になったとき、画像処理装置１において、ユーザは、指定したデータの削除の操作を行う。クライアント制御装置は、管理サーバ２にデータ削除を指示する。管理サーバ２のホスト制御装置は、指定されたデータをＨＤＤ３４から削除する。このとき、バックアップデータの全削除、フォルダ単位の削除、ファイル単位の削除のいずれかを選択できる。
【００７４】
これにより、画像処理装置１において、バックアップされたデータが不要になったとき、管理サーバ２から不要なバックアップデータを削除することができる。不要なデータが管理サーバ２のＨＤＤ３４に残らないので、データのバックアップによってＨＤＤ３４の容量を圧迫することを防げる。
【００７５】
管理サーバ２の代わりに、画像処理装置１自身がＨＤＤ２５を監視して、故障を予測し、データのバックアップを行ってもよい。クライアント制御装置は、ホスト制御装置と同様にＨＤＤ情報を取得して、故障の危険度を判断する。危険度のレベルに応じて、ランク付けされたデータのうち、重要度の高いデータから管理サーバ２の記憶装置にバックアップする。上記と同様に、故障の危険度が高くなるほど、重要度の低いデータまでバックアップされる。
【００７６】
このように画像処理装置１において、ＨＤＤ２５を監視して、バックアップの必要性を判断することにより、確実にデータをバックアップすることができる。例えば、管理サーバ２が画像処理装置１と通信できない状態が発生したとき、故障の発生を予測することができない。そのため、管理サーバ２は、ＨＤＤ２５の故障の発生時期が近づいたことを認識できず、データのバックアップを行わない。しかし、画像処理装置１が判断することにより、このような事態を回避でき、データをバックアップすることができ、データ管理の信頼性が高められる。なお、管理サーバ２と通信できないとき、管理サーバ２のＨＤＤ３４にデータをバックアップできなくなるおそれがあるので、ネットワーク３に接続された予備の記憶装置にデータをバックアップするようにすればよい。また、バックアップ用の記憶装置は、画像処理装置１に直接接続された外部の記憶装置であってもよい。
【００７７】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の範囲内で上記実施形態に多くの修正および変更を加え得ることは勿論である。監視の対象となる記憶装置として、ＨＤＤ以外に、ＤＶＤ、ＣＤのような光ディスクとしてもよい。バックアップデータを記憶する記憶装置として、ファイルサーバを設けてもよい。ファイルサーバはネットワークに接続され、管理サーバによって、データの読み書きが制御される。
【００７８】
上記では、個々のデータ毎に重要度をランク付けしたが、画像処理装置毎に重要度を決めてもよい。特定のユーザだけが使用可能とされ、機密データを扱う画像処理装置は、重要度が高く設定される。この画像処理装置に記憶されているデータは重要度の高いデータとなる。一方、だれでも使用可能な画像処理装置は、重要度が低く設定され、この画像処理装置のデータは重要度の低いデータとされる。
【図面の簡単な説明】
【００７９】
【図１】本発明の画像処理システムの全体構成を示すブロック図
【図２】画像処理装置の初期登録のフローチャート
【図３】バックアップ処理のフローチャート
【図４】画像処理装置に記憶されているデータの内容を示す図
【図５】他の画像処理装置に記憶されているデータの内容を示す図
【図６】故障の危険度を表すポイントの計算例を示す図
【図７】故障の危険度を表すポイントの計算例を示す図
【図８】管理サーバにおけるＨＤＤのバックアップデータの内容を示す図
【図９】管理サーバにおけるＨＤＤのバックアップデータの内容を示す図
【符号の説明】
【００８０】
１    画像処理装置
２    管理サーバ
３    ネットワーク
１２    コントローラ
２０    ＳｏＣ
２５    ＨＤＤ
３０    ＣＰＵ
３４    ＨＤＤ
【図１】
2010016530.tif 000003
【図２】
2010016530.tif 000004
【図３】
2010016530.tif 000005
【図４】
2010016530.tif 000006
【図５】
2010016530.tif 000007
【図６】
2010016530.tif 000008
【図７】
2010016530.tif 000009
【図８】
2010016530.tif 000010
【図９】
2010016530.tif 000011