(57)【要約】【課題】  バックアップに使用される記憶装置に対する記憶量の増大化を抑制できるとともに、画像形成装置のパフォーマスの低下を回避できる画像形成装置のデータバックアップシステム、及び画像形成装置並びにデータバックアップ方法を提供する。【解決手段】  画像形成装置２０における記憶装置１１のデータを、外部の記憶装置に転送してバックアップする画像形成装置のバックアップシステムである。前記画像形成装置２０の使用履歴、使用状態、画像形成装置における前記記憶装置１１の使用履歴、バックアップ対象データの重要度のうちの少なくともいずれかに基づいて、バックアップ対象データの転送開始タイミングを制御する制御手段１を備えている。【選択図】  図３
2007001090.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置における記憶装置のデータを、外部の記憶装置に転送してバックアップする画像形成装置のデータバックアップシステムであって、
前記画像形成装置の使用履歴、使用状態、画像形成装置における前記記憶装置の使用履歴、バックアップ対象データの重要度のうちの少なくともいずれかに基づいて、バックアップ対象データの転送開始タイミングを制御する制御手段を備えていることを特徴する画像形成装置のデータバックアップシステム。
【請求項２】
前記画像形成装置の使用履歴の指標は、スキャナ移動回数、印字枚数、給紙カセット抜き差し回数、扉開閉回数のうちの少なくともいずれかである請求項１に記載の画像形成装置のデータバックアップシステム。
【請求項３】
前記記憶装置がハードディスク装置であり、
前記ハードディスク装置の使用履歴の指標は、電源投入時間、電源投入回数、モータ起動時間、モータ起動回数、リードライトエラー回数、シークエラー回数、交代セクタ数、ヘッド退避回数のうちの少なくともいずれかである請求項１に記載の画像形成装置のデータバックアップシステム。
【請求項４】
前記画像形成装置の使用状態の指標は、マルチ動作中／待機中／省電力モード中などの動作モード、または処理中のデータ量の大小のうちの少なくともいずれかである請求項１に記載の画像形成装置のデータバックアップシステム。
【請求項５】
前記データの重要度は、前記データが保存されている記憶装置の領域に予め割り当てられたボックス毎の重要度である請求項１に記載の画像形成装置のデータバックアップシステム。
【請求項６】
前記データの重要度は、オペレーションパネルからデータファイル毎に設定変更可能である請求項１に記載の画像形成装置のデータバックアップシステム。
【請求項７】
前記画像形成装置の記憶装置が複数個存在する場合に、前記バックアップ対象データの転送開始タイミングを、各記憶装置毎に変更設定可能となされている請求項１に記載の画像形成装置のデータバックアップシステム。
【請求項８】
前記外部の記憶装置は、前記画像形成装置とネットワークを介して接続された他の画像形成装置に備えられている請求項１に記載の画像形成装置のデータバックアップシステム。
【請求項９】
記憶装置と、
前記記憶装置に記憶されたバックアップ対象データを、外部の記憶装置に転送する転送手段と、
自装置の使用履歴、使用状態、前記記憶装置の使用履歴、バックアップ対象データの重要度のうちの少なくともいずれかに基づいて、バックアップ対象データの転送開始タイミングを制御する制御手段と、
を備えていることを特徴する画像形成装置。
【請求項１０】
前記自装置の使用履歴の指標は、スキャナ移動回数、印字枚数、給紙カセット抜き差し回数、扉開閉回数のうちの少なくともいずれかである請求項９に記載の画像形成装置。
【請求項１１】
前記記憶装置がハードディスク装置であり、
前記ハードディスク装置の使用履歴の指標は、電源投入時間、電源投入回数、モータ起動時間、モータ起動回数、リードライトエラー回数、シークエラー回数、交代セクタ数、ヘッド退避回数のうちの少なくともいずれかである請求項９に記載の画像形成装置。
【請求項１２】
前記自装置の使用状態の指標は、マルチ動作中／待機中／省電力モード中などの動作モード、または処理中のデータ量の大小のうちの少なくともいずれかである請求項９に記載の画像形成装置。
【請求項１３】
前記データの重要度は、前記データが保存されている記憶装置の領域に予め割り当てられたボックス毎の重要度である請求項９に記載の画像形成装置。
【請求項１４】
前記データの重要度は、オペレーションパネルからデータファイル毎に設定変更可能である請求項９に記載の画像形成装置。
【請求項１５】
前記記憶装置が複数個存在する場合に、前記バックアップ対象データの転送開始タイミングを、各記憶装置毎に変更設定可能となされている請求項９に記載の画像形成装置。
【請求項１６】
画像形成装置の記憶装置に記憶されたバックアップ対象データを、外部の記憶装置に転送してバックアップするバックアップ方法であって、
画像形成装置の使用履歴、使用状態、前記記憶装置の使用履歴、バックアップ対象データの重要度のうちの少なくともいずれかに基づいて、バックアップ対象データの転送開始タイミングを決定するステップと、
決定した転送タイミングで、前記バックアップ対象データを外部の記憶装置に転送するステップと、
を含むことを特徴するデータバックアップ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば画像形成装置の一つであるプリンタを、ネットワークを介して複数台接続したような場合に、各プリンタの記憶装置に記憶されているデータを他のプリンタの記憶装置にバックアップする画像形成装置のデータバックアップシステム、及び画像形成装置並びにデータバックアップ方法に関する。
【背景技術】
【０００２】
従来、画像形成装置のバックアップシステムとして、サーバがなくても、記憶装置が故障した際にデータが消失しないように、プリンタのバックアップデータを随時、または定期的にネットワークを介して他のプリンタの記憶装置にバックアップするようにした技術が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００４−２３０６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記した従来の公知技術のように、データを随時または定期的にバックアップする方式では、バックアップに使用する記憶装置の記憶量が増大し、バックアップ対象データではない本来のデータを保存可能な容量が少なくなってしまうという問題があった。
【０００４】
また、バックアップ動作がプリンタ本来のプリント／コピー動作等と重なった場合には、制御負荷が増大して、画像形成装置のパフォーマンスを低下させてしまうという問題もあった。
【０００５】
この発明は、上記実情に鑑みてなされたものであり、バックアップに使用される記憶装置に対する記憶量の増大化を抑制できるとともに、画像形成装置のパフォーマスの低下を回避できる画像形成装置のデータバックアップシステム、及び画像形成装置並びにデータバックアップ方法の提供を課題とする。
【課題を解決するための手段】
【０００６】
上記課題は、以下の手段によって解決される。
（１）画像形成装置における記憶装置のデータを、外部の記憶装置に転送してバックアップする画像形成装置のデータバックアップシステムであって、前記画像形成装置の使用履歴、使用状態、画像形成装置における前記記憶装置の使用履歴、バックアップ対象データの重要度のうちの少なくともいずれかに基づいて、バックアップ対象データの転送開始タイミングを制御する制御手段を備えていることを特徴する画像形成装置のデータバックアップシステム。
（２）前記画像形成装置の使用履歴の指標は、スキャナ移動回数、印字枚数、給紙カセット抜き差し回数、扉開閉回数のうちの少なくともいずれかである前項１に記載の画像形成装置のデータバックアップシステム。
（３）前記記憶装置がハードディスク装置であり、前記ハードディスク装置の使用履歴の指標は、電源投入時間、電源投入回数、モータ起動時間、モータ起動回数、リードライトエラー回数、シークエラー回数、交代セクタ数、ヘッド退避回数のうちの少なくともいずれかである前項１に記載の画像形成装置のデータバックアップシステム。
（４）前記画像形成装置の使用状態の指標は、マルチ動作中／待機中／省電力モード中などの動作モード、処理中のデータ量の大小のうちの少なくともいずれかである前項１に記載の画像形成装置のデータバックアップシステム。
（５）前記データの重要度は、前記データが保存されている記憶装置の領域に予め割り当てられたボックス毎の重要度である前項１に記載の画像形成装置のデータバックアップシステム。
（６）前記データの重要度は、オペレーションパネルからデータファイル毎に設定変更可能である前項１に記載の画像形成装置のデータバックアップシステム。
（７）前記画像形成装置の記憶装置が複数個存在する場合に、前記バックアップ対象データの転送開始タイミングを、各記憶装置毎に変更設定可能となされている前項１に記載の画像形成装置のデータバックアップシステム。
（８）前記外部の記憶装置は、前記画像形成装置とネットワークを介して接続された他の画像形成装置に備えられている前項１に記載の画像形成装置のデータバックアップシステム。
（９）記憶装置と、前記記憶装置に記憶されたバックアップ対象データを、外部の記憶装置に転送する転送手段と、自装置の使用履歴、使用状態、前記記憶装置の使用履歴、バックアップ対象データの重要度のうちの少なくともいずれかに基づいて、バックアップ対象データの転送開始タイミングを制御する制御手段と、を備えていることを特徴する画像形成装置。
（１０）前記自装置の使用履歴の指標は、スキャナ移動回数、印字枚数、給紙カセット抜き差し回数、扉開閉回数のうちの少なくともいずれかである前項９に記載の画像形成装置。
（１１）前記記憶装置がハードディスク装置であり、前記ハードディスク装置の使用履歴の指標は、電源投入時間、電源投入回数、モータ起動時間、モータ起動回数、リードライトエラー回数、シークエラー回数、交代セクタ数、ヘッド退避回数のうちの少なくともいずれかである前項９に記載の画像形成装置。
（１２）前記自装置の使用状態の指標は、マルチ動作中／待機中／省電力モード中などの動作モード、または処理中のデータ量の大小のうちの少なくともいずれかである前項９に記載の画像形成装置。
（１３）前記データの重要度の指標は、前記データが保存されている記憶装置の領域に予め割り当てられたボックス毎の重要度である前項９に記載の画像形成装置。
（１４）前記データの重要度は、オペレーションパネルからデータファイル毎に設定変更可能である前項９に記載の画像形成装置。
（１５）前記記憶装置が複数個存在する場合に、前記バックアップ対象データの転送開始タイミングを、各記憶装置毎に変更設定可能となされている前項９に記載の画像形成装置。
（１６）画像形成装置の記憶装置に記憶されたバックアップ対象データを、外部の記憶装置に転送してバックアップするバックアップ方法であって、画像形成装置の使用履歴、使用状態、前記記憶装置の使用履歴、バックアップ対象データの重要度のうちの少なくともいずれかに基づいて、バックアップ対象データの転送開始タイミングを決定するステップと、決定した転送タイミングで、前記バックアップ対象データを外部の記憶装置に転送するステップと、を含むことを特徴するデータバックアップ方法。
【発明の効果】
【０００７】
前項（１）に記載の発明によれば、画像形成装置の使用履歴、使用状態、画像形成装置における前記記憶装置の使用履歴、バックアップ対象データの重要度のうちの少なくともいずれかに基づいて、バックアップ対象データの転送開始タイミングを制御する構成であるから、随時あるいは定期的に転送を行う場合に比べて、転送開始タイミングの選択自由度が増大する。従って、例えば、画像形成装置や記憶装置の寿命や信頼性が低下した時期を目安とし、それを転送開始タイミングとすることで、バックアップが必要な場合にのみバックアップを行うことができる。このため、バックアップに使用する記憶装置の記憶量を減少でき、該記憶装置の空き容量が早期に不足したりする不都合を防止できる。
【０００８】
また、画像形成装置本来の動作と重複しない制御負荷の大きくないタイミングでバックアップを開始させることもでき、画像形成装置のフォーマンスを損なうことなくバックアップが可能となる。
【０００９】
また、データの重要度に応じてバックアップのタイミングを制御する場合には、重要なデータについては、前記記憶装置の信頼性が比較的高い段階であっても、バックアップを開始し、重要でないデータについては、信頼性が低くなってきた段階でバックアップを開始するといったこともでき、バックアップに使う記憶装置への記憶量の一層の削減が可能となるとともに、ユーザのニーズに応じたバックアップが可能となる。
【００１０】
前項（２）に記載の発明によれば、前記画像形成装置におけるスキャナ移動回数、印字枚数、給紙カセット抜き差し回数、扉開閉回数のうちの少なくともいずれかの指標に基づいて、前記データの転送開始タイミングを設定することができる。
【００１１】
前項（３）に記載の発明によれば、記憶装置としてのハードディスク装置の電源投入時間、電源投入回数、モータ起動時間、モータ起動回数、リードライトエラー回数、シークエラー回数、交代セクタ数、ヘッド退避回数のうちの少なくともいずれかの指標に基づいて、前記データの転送開始タイミングを設定することができる。
【００１２】
前項（４）に記載の発明によれば、前記画像形成装置の動作モード、または処理中のデータ量の大小のうちの少なくともいずれかに基づいて、前記データの転送開始タイミングを設定することができる。
【００１３】
前項（５）に記載の発明によれば、前記データが保存されている記憶装置の領域に予め割り当てられたボックス毎の重要度に基づいて、前記データの転送開始タイミングを設定することができる。
【００１４】
前項（６）に記載の発明によれば、サービスマンやユーザが、オペレーションパネルからデータファイル毎にデータ重要度を設定したり、変更することができる。
【００１５】
前項（７）に記載の発明によれば、画像形成装置が複数個の記憶装置を備えている場合でも、各記憶装置毎に設定されたタイミングでバックアップを行うことができる。
【００１６】
前項（８）に記載の発明によれば、ネットワークを介して接続された他の画像形成装置の記憶装置を用いて、バックアップ対象データをバックアップすることができる。
【００１７】
前項（９）に記載の発明によれば、自装置の使用履歴、使用状態、記憶装置の使用履歴、バックアップ対象データの重要度のうちの少なくともいずれかに基づいて、バックアップ対象データの転送開始タイミングを制御するから、随時あるいは定期的に転送を行う場合に比べて、転送開始タイミングの選択自由度を増大できる画像形成装置となし得る。
【００１８】
前項（１０）に記載の発明によれば、スキャナ移動回数、印字枚数、給紙カセット抜き差し回数、扉開閉回数のうちの少なくともいずれかの指標に基づいて、前記データの転送開始タイミングを設定することができる。
【００１９】
前項（１１）に記載の発明によれば、記憶装置としてのハードディスク装置の電源投入時間、電源投入回数、モータ起動時間、モータ起動回数、リードライトエラー回数、シークエラー回数、交代セクタ数、ヘッド退避回数のうちの少なくともいずれかの指標に基づいて、前記データの転送開始タイミングを設定することができる。
【００２０】
前項（１２）に記載の発明によれば、動作モード、または処理中のデータ量の大小のうちの少なくともいずれかに基づいて、前記データの転送開始タイミングを設定することができる。
【００２１】
前項（１３）に記載の発明によれば、前記データが保存されている記憶装置の領域に予め割り当てられたボックス毎の重要度に基づいて、前記データの転送開始タイミングを設定することができる。
【００２２】
前項（１４）に記載の発明によれば、サービスマンやユーザが、オペレーションパネルからデータファイル毎にデータ重要度を設定したり、変更することができる。
【００２３】
前項（１５）に記載の発明によれば、画像形成装置が複数個の記憶装置を備えている場合でも、各記憶装置毎に設定されたタイミングでバックアップを行うことができる。
【００２４】
前項（１６）に記載の発明によれば、画像形成装置の使用履歴、使用状態、記憶装置の使用履歴、バックアップ対象データの重要度のうちの少なくともいずれかに基づいて、バックアップ対象データの転送開始タイミングを制御することができる。
【発明を実施するための最良の形態】
【００２５】
以下、この発明の一実施形態を図面に基づいて説明する。
【００２６】
図１は、この発明の実施形態に係る画像形成装置のバックアップシステムを示す構成図である。
【００２７】
図１において、２０は画像形成装置としての多機能複合機であるＭＦＰ（Multi Function  Peripherals)であり、このＭＦＰ２０は、ＬＡＮ等のネットワーク１９を介して他の複数のＭＦＰ１７，１８と接続されている。
【００２８】
前記ＭＦＰ２０におけるシステムバス５０には、ＣＰＵ１、オペレ−ションパネル２、スキャナ３、メモリコントローラ４、プリント部７，通信インターフェイス（通信Ｉ／Ｆという）部９、ハードディスクコントローラ１０、不揮発性メモリ６が接続されている。
【００２９】
前記オペレーションパネル２は、各種データ入力やモード選択などを行うための入力部（図示せず）や表示部（図示せず）などを有しており、ユーザ等によりハードディスク装置（ＨＤＤ）１１に格納されているデータファイル毎にデータ重要度を設定し、あるいは変更する際の入力操作にも使用される。
【００３０】
前記スキャナ３は、原稿を走査して画像を読み取るものであり、読み取られた画像データは必要な画像処理が施された後、プリント部７に送出され、あるいは外部装置へ送信され、あるいはＨＤＤ１１に保存等される。
【００３１】
前記メモリコントローラ４にはメインメモリ５が接続され、メモリコントローラ４はこのメインメモリ５を制御する。また、前記ハードディスクコントローラ１０には、記憶装置としてのＨＤＤ１１が接続され、ＨＤＤコントローラ１０はこのＨＤＤを制御する
前記不揮発性メモリ６には、ＭＦＰ２０の使用履歴情報などが記憶されている。
【００３２】
前記通信Ｉ／Ｆ部９は、例えばＮＩＣ（Network Interface Card) のようなハードウェアと通信プロトコル・ソフトウェアとの組み合わせで構成される。
【００３３】
前記ＣＰＵ１は、ＭＦＰ２０の全体動作を統括的に制御する。例えば、外部ネットワーク１９に接続された外部ＭＦＰ１７，１８との間でのデータ授受を、前記通信Ｉ／Ｆ部９を介して制御したり、ＭＦＰ２０および前記ＨＤＤ１１の使用履歴、使用状態、またはデータの重要度に基づいて、バックアップを要するデータを前記外部ＭＦＰ１７（１８）に転送する際の転送開始タイミングを制御したり、各種の判断を行う。
【００３４】
このＭＦＰ２０は、コピー機能、プリンタ機能、ファクシミリ機能、およびスキャナ機能を有している。即ち、前記スキャナ３からの画像データを取り込み、電子写真方式のプリント部７により記録紙上に印字したり、ネットワーク１９を介して接続されたパーソナルコンピュータ（ＰＣという）などの情報端末（図示せず）から送られたアプリケーションデータ形式の印刷対象データを、ＣＰＵ１、メモリコントローラ４およびメインメモリ５で印刷出力可能な画像データに変換して、プリント部７により記録紙上に印紙する。さらには、前記スキャナ３から取り込んだ画像データを外部のファクシミリ装置に送信したり、所定のアドレスに電子メール等により送信することができるようにもなっている。
【００３５】
また、ＰＣやスキャナ３からの画像データは、ＨＤＤ１１に蓄積し、保存しておくことができる。このＨＤＤ１１には、区分けされた記憶領域からなるボックスが形成されており、前記画像データは前記所定のボックスに保存される。また、ボックスに保存された画像データは、再プリント出力したり、前記オペレーションパネル２から画像データに付属する情報を確認したり、設定できるようになっている。
【００３６】
図２は、ＨＤＤ１１のボックスに保存されている画像データのリストをオペレーションパネル２の表示部に表示させた状態の画面図である。
【００３７】
この画面から画像データファイルを指定して、画像データの重要度をユーザーが設定したり、変更することができる。画像データの重要度は、画像データと対応してＨＤＤ１１に保存される。
【００３８】
例えば、ＢＯＸ番号１のＢＯＸには、データファイル名がＴＭＫ０００００〜ＴＭＫ０００４の５つのデータファイルが格納されており、そのうちの例えばデータファイル名ＴＭＫ０００００のデータファイルは、データ重要度が４（最重要）、作成日が２００４年９月１３日、データ量が３００ＫＢであることが表示されている。
【００３９】
ところで、前記ＣＰＵ１は、データバックアップ開始タイミングの制御を行う際に、ＨＤＤ１１に対して、所定の詳細な使用履歴を要求するようになっている。
【００４０】
この使用履歴の把握には、一般に、ＳＭＡＲＴ（Self-Monitoring Analysis and Reporting Technology) 情報と呼ばれているものを用いる。
【００４１】
このＳＭＡＲＴ情報には、図４のバックアップ判定基準テーブルに示すように、ＨＤＤ１１の電源投入時間、電源投入回数、モータ起動時間、モータ起動回数、リードライトエラー回数、シークエラー回数、交代セクター数、ＨＤＤ１１のヘッド退避回数などがある。ＡＴＡ（AT Attachment)の規格において、ＳＭＡＲＴ情報について定められている。
【００４２】
ＭＦＰ２０は、本来の機能であるプリント機能、コピー機能およびスキャン機能等の処理を実行するほか、図３に示すバックアップタイミング判定処理に基づいたバックアップタイミングで、ＨＤＤ１１のデータを前記ネットワーク１９で接続された他のＭＦＰ１７もしくはＭＦＰ１８のＨＤＤ１１に転送してバックアップさせる。
【００４３】
図３は、バックアップタイミング判定処理を示すフローチャートである。
【００４４】
まず、ステップＳ１０１では、前記ＣＰＵ１がＨＤＤ１１からバックアップタイミング判定対象の画像データに付加された「データ重要度」を読み出す。
【００４５】
ついで、ステップＳ１０２では、ＣＰＵ１がＨＤＤ１１からその使用履歴であるＳＭＲＴ情報を読み出し、ステップＳ１０３では、ＣＰＵ１がＭＦＰ２０の使用履歴を不揮発性メモリ６から読み出す。
【００４６】
ＭＦＰ２０の使用履歴の指標としては、例えば、スキャナ移動回数、印字枚数、給紙カセット抜き差し回数、前扉開閉数などがある。これらの動作はＭＦＰ２０内に大きな振動を与え、この振動はＨＤＤ１１の寿命に大きな影響を与える。
【００４７】
ＣＰＵ１は、ＭＦＰ２０の本来の機能（プリント機能、コピー機能、スキャン機能等）を実行する中で、ＨＤＤ１１やＭＦＰ２０の使用履歴を、前記ＨＤＤ１１や不揮発性メモリ６に蓄積しておく。
【００４８】
ついで、ステップＳ１０４では、ＣＰＵ１が、バックアップタイミング判定対象の画像データに付加されたデータ重要度と、ＨＤＤ１１の使用履歴であるＳＭＡＲＴ情報と、ＭＦＰ２０の使用履歴とを勘案して、図４に示すバックアップ判定基準テーブルに基いて、図中の値を越えるものがあった場合にバックアップフラグを立てる。
【００４９】
このバックアップ判定基準テーブルでは、ＭＦＰ２０の使用履歴（スキャナ移動回数、印字枚数、給紙カセット抜き差し回数、前扉開閉数）とＨＤＤ１１の使用履歴（電源投入時間、電源投入回数、モータ起動時間、モータ起動回数、リードライトエラー回数、シークエラー回数、交代セクター数、ＨＤＤ１１のヘッド退避回数）とに大別されている。
【００５０】
そして、それぞれの使用履歴指標が、データ重要度「４」（最重要）、データ重要度「３」（重要度大）、データ重要度「２」（重要度中）、データ重要度「１」（重要度小）の４段階に分けられており、重要度が低くなるほど閾値に達するまでの各使用履歴が長く設定されている。
【００５１】
例えば、スキャナ移動回数については、重要度４のデータの場合は、閾値が０つまり一度もスキャナ移動を行わない場合であってもバックアップフラグが立てられるが、重要度が３、２、１と低下するに従って、閾値は１０万回、２０万回、４０万回と増えている。
【００５２】
表４に示した閾値の設定を行ったのは次の理由による。即ち、重要度が高いデータについては、ＭＦＰ２０やＨＤＤ１１のダメージが少ない時期からバックアップを開始する設定とすることにより、前記ＨＤＤ１１の不用意な故障等によるデータ消失を未然に防ぐことができる。
【００５３】
また、重要度の低いデータについては、ＭＦＰ２０やＨＤＤ１１の信頼性が低くなってきた段階でバックアップを開始する設定とすることにより、バックアップに用いられる他のＭＦＰのＨＤＤに対する記憶量の一層の削減を可能としたものである。
【００５４】
図３のフローチャートに戻って、ステップＳ１０５では、ＣＰＵ１がバックアップフラグが立っているか否かを判断し、バックアップフラグが立っていれば（ステップＳ１０５でＹＥＳ）、ステップＳ１０６では、図５に示すバックアップタイミングテーブルを参照し、バックアップタイミング判定対象のデータに付加されたデータ重要度（「４」〜「１」）に対応するバックアップタイミングでバックアップするように指示を出す。
【００５５】
バックアップフラグが立っていなければ（ステップＳ１０５でＮＯ）、何もすることなく、処理を終了する。
【００５６】
例えば、バックアップタイミング判定対象のデータが重要度３である場合には、図５の表から、待機中にバックアップする設定となっているから、ＣＰＵ１は、ＭＦＰ２０がコピー／スキャン／プリント等の処理を終え、待機中となったところでバックアップ処理を開始し、バックアップ処理が完了するまで、以後、待機中となるごとにバックアップ処理を継続する。
【００５７】
図５の設定では、前記ＣＰＵ１による制御動作が多忙な順番を考慮して、バックアップタイミングが設定されている。ＣＰＵ１が最も多忙な時は、プリント機能／スキャン機能／コピー機能等のうち複数の機能を同時に使用している「マルチ動作中」であり、その次がプリント機能／スキャン機能／コピー機能の「単独動作中」であり、その次が「待機中」、その次が「省エネモード（スリープモード）中」である。
【００５８】
重要度４のデータについては、前記マルチ動作中以外の使用状態のときにバックアップする設定となっている。これは、重要度の高いデータについては、ＭＦＰ２０のパフォーマンスの低下をあまり考慮することなく、迅速にバックアップを行うためである。なお、マルチ動作中の場合には、ＭＦＰ２０のパフォーマンスの低下を防止するため、重要度４の最重要データであってもバックアップは行わない。
【００５９】
重要度３のデータについては、ＭＦＰ２０のパフォーマンスの低下をさらに防止するため、待機中にバックアップを行う。
【００６０】
重要度２のデータについては、ＭＦＰ２０が多忙でない省電力モードの時にバックアップを行うものとなっている。これは、ＭＦＰ２０のパフォーマンスを重要度３のデータの場合よりもさらに低下させないようにするためである。
【００６１】
なお、図５では、最も低い重要度１のデータについては、バックアップしない設定となっている。
【００６２】
このように、上記バックアップシステムでは、ＭＦＰ２０およびＨＤＤ１１の使用履歴からバックアップ用データの転送タイミングを制御する構成としたから、重要度の低いデータについては、ＭＦＰ２０やＨＤＤ１１が寿命や信頼性が低下した時期を目安にし、その目安に基づいたタイミングでデータ転送を行えば、バックアップに用いる他のＭＦＰ１７、１８のＨＤＤに対する記憶量が増大するのが最小限に抑えられ、これら他のＭＦＰ１７、１８が行う通常時のデータ保存動作に支障を及ぼすおそれが解消される。しかも、ＭＦＰ２０の使用状態を考慮し、本来の機能に対する制御負荷が大きくない時にバックアップを行うことにより、ＭＦＰ２０のパフォーマンスを損なうことなくバックアップを行うことができる。
【００６３】
また、重要度の高いデータについては、ＭＦＰ２０やＨＤＤ１１の寿命や信頼性、さらにはＭＦＰ２０の制御負荷の増大をあまり考慮することなく、バックアップを行うことにより、重要度の高いデータの消失の危険性を低減することができる。
【００６４】
図６は、前記４段階のデータ重要度（「４」〜「１」）毎のバックアップタイミングテーブルの別の実施形態を示すものである。
【００６５】
スキャンされた画像データや外部ＰＣからプリント指示された画像データは、さまざまな画像処理を実行するためメインメモリ５に一時的に保存される。
【００６６】
ＣＰＵ１は、この画像データをメインメモリ５に一時的に保存させる際に、画像データのデータ量を把握しておく。
【００６７】
図６のバックアップタイミングテーブルでは、重要度の高いデータ（例えば、重要度「４」の最重要データ）については、メモリに保存されたデータ量が多くＣＰＵ１が処理に忙しい場合であっても、前記データ量とは無関係に直ちにバックアップ処理を行い（ミラーリング）、重要度３のデータは、処理中の画像データ量が０．５ＭＢｙｔｅ以上５ＭＢｙｔｅ未満という比較的処理に余裕がある使用状態のときにバックアップを行い、重要度２のデータは、処理中の画像データ量が０．５ＭＢｙｔｅ未満というさらに処理に余裕がある使用状態のときにバックアップを行う設定となされている。
【００６８】
また、重要度が最も低い１のデータは、「待機中」または「省電力モード時」にバックアップが行われる設定となっている。
【００６９】
このように、データの重要度とＭＦＰ２０の使用状態とに基づき、重要度の高いデータについては、ＭＦＰ２０の制御負荷の増大を考慮することなく、バックアップを行うことにより、重要度の高いデータの消失の危険性を低減することができる。一方、重要度の低いデータについては、ＭＦＰ２０の制御負荷が大きくない時にバックアップを行うことにより、ＭＦＰ２０のパフォーマンスを損なうことなくバックアップを行うことができる。
【００７０】
以上、本発明の一実施形態を説明したが、本発明は上記実施形態に限定されることはない。
【００７１】
例えば、上記実施形態では、画像データの重要度について、ユーザ等がオペレーションパネル２から画像データファイル毎に設定するようにしたが、ＨＤＤ１１のＢＯＸ単位で重要度を設定するようにしてもよい。具体的には、例えばＢＯＸ４に保存された画像データは、重要度「４」（最重要）で、ＢＯＸ１に保存された画像データは、重要度「１」（重要度小）といったように設定することも可能である。
【００７２】
また、画像データの重要度は、外部ネットワーク１９を介して接続された外部端末であるＰＣなどからプリントを指示する場合は、ＰＣのプリンタドライバの画面上から設定するようにしてもよい。
【００７３】
さらに、図４に示すバックアップ判定基準テーブルや図５および図６に示すバックアップタイミングテーブルは、サービスマン等がオペレーションパネル２から設定変更できるようにしてもよい。
【００７４】
また、複数種類のＨＤＤ１１を選択して取り付けられるようなＭＦＰ２０においては、ＨＤＤ１１の種類ごとにバックアップ判断基準テーブルやバックアップタイミングテーブルを持つようにし、取り付けられたＨＤＤ１１に応じて、バックアップ判定基準テーブルやバックアップタイミングテーブルを切り替えるようにしてもよい。
【００７５】
また、上記実施形態では、バックアップに用いられる記憶装置が、ネットワーク１９を介して接続された他の画像形成装置１７、１８に備えられている場合を示したが、バックアップに用いられる記憶装置は画像形成装置に限定されることはなく、パーソナルコンピュータ等の情報機器の記憶装置等であっても良い。
【００７６】
また、上記実施形態では、データの重要度と、ＭＦＰ２０及びＨＤＤ１１の使用履歴と、ＭＦＰ２０の使用状態とに基づいて、バックアップタイミングを制御するものとしたが、データの重要度、ＭＦＰ２０の使用履歴、ＨＤＤ１１の使用履歴、ＭＦＰ２０の使用状態のうちの少なくとも１つに基づいて、バックアップタイミングを制御する構成であればよい。例えば、データの重要度のみに基づいて、重要度の高いデータは早めに、重要度の低いデータは蓄積後一定時間経過したときにバックアップするものとし、重要度に応じて蓄積後バックアップ開始までの時間を設定しても良い。また、データの重要度とＭＦＰ２０あるいはＨＤＤ１１の使用履歴に基づいて制御しても良いし、データの重要度とＭＦＰ２０の使用状態に基づいて制御しても良い。
【図面の簡単な説明】
【００７７】
【図１】この発明の一実施形態に係る画像形成装置のデータバックアップシステムを示す構成図である。
【図２】画像形装置における記憶装置のＢＯＸに蓄積・保存されている画像データのリストを、オペレーションパネルにて表示させた画面図である。
【図３】データバックアップタイミング判定処理を示すフローチャートである。
【図４】バックアップ判定基準テーブルを示す図である。
【図５】バックアップタイミングテーブルを示す図である。
【図６】バックアップタイミングテーブルの別の例を示す図である。
【符号の説明】
【００７８】
１          ＣＰＵ（制御手段）
２          オペレーションパネル
１１        記憶装置（ＨＤＤ）
２０        画像形成装置
１７、１８  他の画像形成装置
５０        ネットワーク
【図１】
2007001090.tif 000003
【図２】
2007001090.tif 000004
【図３】
2007001090.tif 000005
【図４】
2007001090.tif 000006
【図５】
2007001090.tif 000007
【図６】
2007001090.tif 000008