(57)【特許請求の範囲】
【請求項１】
画像形成装置からネットワークを介してバックアップデータと前記画像形成装置のネットワーク上の所在を示す送信元情報を受信する受信手段と、
受信した前記バックアップデータと送信元情報を記憶する記憶手段と、
前記バックアップデータの受信が可能かどうかに関して、前記画像形成装置の状態を前記送信元情報に基づいて取得する状態取得手段と、
取得された状態から、前記画像形成装置が前記バックアップデータの受信が可能かどうかを判断する判断手段と、
前記判断手段により、バックアップデータの受信が可能であると判断された場合は、前記送信元情報に基づいて前記画像形成装置にバックアップデータを送信返還する送信手段と、
を備えたことを特徴とするデータバックアップ装置。
【請求項２】
前記送信手段によるバックアップデータの送信返還後に、前記記憶手段に記憶されているバックアップデータを消去する消去手段を備えている請求項１に記載のデータバックアップ装置。
【請求項３】
前記状態取得手段は、画像形成装置の状態取得を所定の時間間隔で行う請求項１または２に記載のデータバックアップ装置。
【請求項４】
前記所定の時間間隔は時間の経過と共に短くなる請求項３に記載のデータバックアップ装置。
【請求項５】
動作モードの一つとして、前記記憶手段の電源が切断されるスリープモードを備えるとともに、前記記憶手段にバックアップデータが記憶されると、前記スリープモードへ移行しないように動作モードを制御する制御手段を備えている請求項１ないし４のいずれかに記載のデータバックアップ装置。
【請求項６】
画像形成装置からなる請求項１に記載のデータバックアップ装置。
【請求項７】
画像形成装置とこの画像形成装置のデータをバックアップするデータバックアップ装置とが、ネットワークを介して接続されたデータバックアップシステムにおいて、
前記データバックアップ装置は、
前記画像形成装置から送信されるバックアップデータと前記画像形成装置のネットワーク上の所在を示す送信元情報を受信する受信手段と、
受信した前記バックアップデータと送信元情報を記憶する記憶手段と、
前記バックアップデータの受信が可能かどうかに関して、前記画像形成装置の状態を前記送信元情報に基づいて取得する状態取得手段と、
取得された状態から、前記画像形成装置が前記バックアップデータの受信が可能かどうかを判断する判断手段と、
前記判断手段により、バックアップデータの受信が可能であると判断された場合は、前記送信元情報に基づいて前記画像形成装置にバックアップデータを送信返還する送信手段と、
を備え、
前記画像形成装置は、
バックアップデータと送信元情報をデータバックアップ装置に送信する送信手段と、
データバックアップ装置から送信返還されてきたバックアップデータを受信する受信手段と、
受信したバックアップデータを復元するデータ復元手段と、
を備えたことを特徴とするデータバックアップシステム。
【請求項８】
前記画像形成装置は、ソフトウエア更新時にバックアップデータをデータバックアップ装置に送信する請求項７に記載のデータバックアップシステム。
【請求項９】
画像形成装置からネットワークを介してバックアップデータと前記画像形成装置のネットワーク上の所在を示す送信元情報を受信するステップと、
受信した前記バックアップデータと送信元情報を記憶手段に記憶するステップと、
前記バックアップデータの受信が可能かどうかに関して、前記画像形成装置の状態を前記送信元情報に基づいて取得する状態取得ステップと、
取得された状態から、前記画像形成装置が前記バックアップデータの受信が可能かどうかを判断するステップと、
前記判断ステップにより、バックアップデータの受信が可能であると判断された場合は、前記送信元情報に基づいて前記画像形成装置にバックアップデータを送信返還するステップと、
をコンピュータに実行させるためのデータバックアップ処理プログラム。
【請求項１０】
前記バックアップデータの送信返還後に、前記記憶手段に記憶されているバックアップデータを消去するステップを、さらにコンピュータに実行させる請求項９に記載のデータバックアップ処理プログラム。
【請求項１１】
前記状態取得ステップでは、画像形成装置の状態取得が所定の時間間隔で行われる請求項９または１０に記載のデータバックアップ処理プログラム。
【請求項１２】
前記所定の時間間隔は時間の経過と共に短くなる請求項１１に記載のデータバックアップ処理プログラム。
【請求項１３】
動作モードの一つとして、前記記憶手段の電源が切断されるスリープモードを備えるとともに、前記記憶手段にバックアップデータが記憶されると、前記スリープモードへ移行しないように動作モードを制御するステップをさらにコンピュータに実行させる請求項９ないし１２のいずれかに記載のデータバックアップ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置内の例えばユーザ登録情報等のデータを、ネットワークを介してバックアップすることができるデータバックアップ装置、データバックアップシステム及び、データのバックアップとその後の処理をコンピュータに実行させるためのデータバックアップ処理プログラムに関するものである。
【背景技術】
【０００２】
複写機能、プリント機能、ファクシミリ機能等を備えた複合機等の画像形成装置の利用形態として、従来、１台の画像形成装置に複数のパーソナルコンピュータが接続され、パーソナルコンピュータから送信されたプリントデータをプリントする形態が主流であった。しかし、近年では、設置台数の増加に伴って複数の画像形成装置どうし、あるいは画像形成装置とパーソナルコンピュータ等の他のデバイスがネットワークで接続されるようになり、異なる画像形成装置間あるいは画像形成装置とパーソナルコンピュータ等の間で画像データ等を自由に転送することが提案されている。
【０００３】
このようなネットワークで接続された画像形成装置において、電気的な障害や誤動作、オペレータによる誤操作等により、画像形成装置上の諸設定値が失われることを防ぐ方法が、特許文献１に開示されている。
【０００４】
この方法によれば、サービスマン等が、画像形成装置のファームウエア更新をしようとする場合や、システムリセット等のために画像データや設定値等が記憶されたメモリをクリア処理しようとする場合、ユーザによって入力されたメールアドレス、電話番号、ネットワークアドレス等の登録データが消えてしまったときに備えて、それらを実行する前に、ネットワークに接続された他の画像形成装置にそれら登録データを転送して記憶させ、必要な場合は作業終了後に再び呼び出すことになる。
【特許文献１】特開平８−２４４３１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、前記ファームウエアの更新作業やメモリのクリア作業では、作業終了後に電源再投入が必須であるため、電源オフ時でもデータ保存が可能である領域に登録データとその転送先情報が共に記憶されている。このため、前記登録データが一部でも消えてしまえば、前記転送先情報もいっしょに消えてしまう可能性がある。
【０００６】
また、ファームウエアはプログラム領域と登録データ領域で構成されるが、そのバージョンアップによってプログラム容量がブロック数単位で変更された場合や、登録データの格納フォーマットおよび総数が変更された場合、画像形成装置に搭載されているメモリでは容量に限りがあってそのデータ変換をソフトウエアで処理できない。このため、記憶されていた登録データや転送先情報はソフトウエア上のデフォルト設定値で上書きされ、結果として消去されてしまう。
【０００７】
しかし、登録データを転送した転送先情報がバックアップ元の画像形成装置から消えてしまうと、データバックアップ装置にバックアップされている登録データを呼び戻すことができなくなってしまうという問題がある。
【０００８】
本発明の目的は、転送先情報がバックアップ元の画像形成装置から消えてしまったとしても、バックアップデータをバックアップ元の画像形成装置に復元することができるデータバックアップ装置、データバックアップシステム及び、データのバックアップとその後の処理をコンピュータに実行させるためのデータバックアップ処理プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
前記目的は以下の手段によって達成される。
【００１０】
（１）画像形成装置からネットワークを介してバックアップデータと前記画像形成装置のネットワーク上の所在を示す送信元情報を受信する受信手段と、受信した前記バックアップデータと送信元情報を記憶する記憶手段と、前記バックアップデータの受信が可能かどうかに関して、前記画像形成装置の状態を前記送信元情報に基づいて取得する状態取得手段と、取得された状態から、前記画像形成装置が前記バックアップデータの受信が可能かどうかを判断する判断手段と、前記判断手段により、バックアップデータの受信が可能であると判断された場合は、前記送信元情報に基づいて前記画像形成装置にバックアップデータを送信返還する送信手段と、を備えたことを特徴とするデータバックアップ装置。
【００１１】
（２）前記送信手段によるバックアップデータの送信返還後に、前記記憶手段に記憶されているバックアップデータを消去する消去手段を備えている前項１に記載のデータバックアップ装置。
【００１２】
（３）前記状態取得手段は、画像形成装置の状態取得を所定の時間間隔で行う前項１または２に記載のデータバックアップ装置。
【００１３】
（４）前記所定の時間間隔は時間の経過と共に短くなる前項３に記載のデータバックアップ装置。
【００１４】
（５）動作モードの一つとして、前記記憶手段の電源が切断されるスリープモードを備えるとともに、前記記憶手段にバックアップデータが記憶されると、前記スリープモードへ移行しないように動作モードを制御する制御手段を備えている前項１ないし４のいずれかに記載のデータバックアップ装置。
【００１５】
（６）画像形成装置からなる前項１に記載のデータバックアップ装置。
【００１６】
（７）画像形成装置とこの画像形成装置のデータをバックアップするデータバックアップ装置とが、ネットワークを介して接続されたデータバックアップシステムにおいて、前記データバックアップ装置は、前記画像形成装置から送信されるバックアップデータと前記画像形成装置のネットワーク上の所在を示す送信元情報を受信する受信手段と、受信した前記バックアップデータと送信元情報を記憶する記憶手段と、前記バックアップデータの受信が可能かどうかに関して、前記画像形成装置の状態を前記送信元情報に基づいて取得する状態取得手段と、取得された状態から、前記画像形成装置が前記バックアップデータの受信が可能かどうかを判断する判断手段と、前記判断手段により、バックアップデータの受信が可能であると判断された場合は、前記送信元情報に基づいて前記画像形成装置にバックアップデータを送信返還する送信手段と、を備え、前記画像形成装置は、バックアップデータと送信元情報をデータバックアップ装置に送信する送信手段と、データバックアップ装置から送信返還されてきたバックアップデータを受信する受信手段と、受信したバックアップデータを復元するデータ復元手段と、を備えたことを特徴とするデータバックアップシステム。
【００１７】
（８）前記画像形成装置は、ソフトウエア更新時にバックアップデータをデータバックアップ装置に送信する前項７に記載のデータバックアップシステム。
【００１８】
（９）画像形成装置からネットワークを介してバックアップデータと前記画像形成装置のネットワーク上の所在を示す送信元情報を受信するステップと、受信した前記バックアップデータと送信元情報を記憶手段に記憶するステップと、前記バックアップデータの受信が可能かどうかに関して、前記画像形成装置の状態を前記送信元情報に基づいて取得する状態取得ステップと、取得された状態から、前記画像形成装置が前記バックアップデータの受信が可能かどうかを判断するステップと、前記判断ステップにより、バックアップデータの受信が可能であると判断された場合は、前記送信元情報に基づいて前記画像形成装置にバックアップデータを送信返還するステップと、をコンピュータに実行させるためのデータバックアップ処理プログラム。
【００１９】
（１０）前記バックアップデータの送信返還後に、前記記憶手段に記憶されているバックアップデータを消去するステップを、さらにコンピュータに実行させる前項９に記載のデータバックアップ処理プログラム。
【００２０】
（１１）前記状態取得ステップでは、画像形成装置の状態取得が所定の時間間隔で行われる前項９または１０に記載のデータバックアップ処理プログラム。
【００２１】
（１２）前記所定の時間間隔は時間の経過と共に短くなる前項１１に記載のデータバックアップ処理プログラム。
【００２２】
（１３）動作モードの一つとして、前記記憶手段の電源が切断されるスリープモードを備えるとともに、前記記憶手段にバックアップデータが記憶されると、前記スリープモードへ移行しないように動作モードを制御するステップをさらにコンピュータに実行させる前項９ないし１２のいずれかに記載のデータバックアップ処理プログラム。
【発明の効果】
【００２３】
前項（１）に係る発明によれば、バックアップ後に、データバックアップ装置側からバックアップ元の画像形成装置へアクセスしてその画像形成装置の状態を取得し、受信可能な状態になればバックアップデータを自動的に送信返還するから、バックアップデータの復元に際して、バックアップ元の画像形成装置にバックアップデータの転送先情報が存在しているかどうかは無関係となる。従って、バックアップ元の画像形成装置において、ファームウエア更新やメモリクリア後の再起動後に、保存されていた登録情報が初期化されて画像形成装置から消えてしまったとしても、バックアップデータをバックアップ元の画像形成装置に確実に復元することができ、ユーザの利便性を向上することができる。
【００２４】
前項（２）に係る発明によれば、バックアップデータの送信返還後は、データバックアップ装置の記憶手段からバックアップデータが消去されるから、もはや不要となったバックアップデータの存在による記憶容量の低下を防止することができる。
【００２５】
前項（３）に係る発明によれば、画像形成装置の状態取得は所定の時間間隔で行われるから、状態取得が常時行われる場合に比べて、ネットワークやデータバックアップ装置の処理負荷を軽減させることができる。
【００２６】
前項（４）に係る発明によれば、バックアップ元の画像形成装置は、ファームウエア更新やメモリクリア後、再起動のため一定時間のみダウンしていると考えられるため、画像形成装置の状態取得の時間間隔は、時間の経過と共に短くしても問題なく、かつ短くすることにより、バックアップデータの復元に要する全体としての処理時間を短くすることができる。
【００２７】
前項（５）に係る発明によれば、スリープモードに入ると画像メモリの電源がオフとなり、バックアップデータが消えてしまうことから、これを防止するため、スリープモードへ移行しないように動作モードを制御することにより、バックアップデータが消去されてしまうのを防止することができる。
【００２８】
前項（６）に係る発明によれば、データバックアップ装置は画像形成装置からなるから、画像形成装置どうしの間でデータのバックアップを行うことができる。
【００２９】
前項（７）に係る発明によれば、バックアップ元の画像形成装置において、ファームウエア更新やメモリクリア後の再起動後に、保存されていた登録情報が初期化されて画像形成装置から消えてしまったとしても、バックアップデータをバックアップ元の画像形成装置に確実に復元することができ、ユーザの利便性を向上することができるシステムとなし得る。
【００３０】
前項（８）に係る発明によれば、画像形成装置のソフトウエア更新時にバックアップデータが消失するのを防止できるシステムとなし得る。
【００３１】
前項（９）に係る発明によれば、コンピュータにデータバックアップ処理プログラムを実行させることにより、バックアップ元の画像形成装置において、ファームウエア更新やメモリクリア後の再起動後に、保存されていた登録情報が初期化されて画像形成装置から消えてしまったとしても、バックアップデータをバックアップ元の画像形成装置に確実に復元することができ、ユーザの利便性を向上することができる。
【００３２】
前項（１０）に係る発明によれば、もはや不要となったバックアップデータの存在による記憶容量の低下を防止することができる。
【００３３】
前項（１１）に係る発明によれば、ネットワークやデータバックアップ装置の処理負荷を軽減させることができる。
【００３４】
前項（１２）に係る発明によれば、バックアップデータの復元に要する全体としての処理時間を短くすることができる。
【００３５】
前項（１３）に係る発明によれば、バックアップデータが消去されてしまうのを防止することができる。
【発明を実施するための最良の形態】
【００３６】
本発明の実施の形態について、図面を参照しながら説明する。
(１)  画像形成システムの構成
図１は、本発明の一実施形態に係る画像形成装置である複合機１（１ａ〜１ｃ）を備える画像形成システムの構成を示す図である。
【００３７】
図１に示すように、画像形成システムは複合機１ａ、１ｂとパーソナルコンピュータ（以下ＰＣという）２（２ａ〜２ｃ）がサブネットワーク４ａを介して接続され、複合機１ｃとＰＣ２ｄ、２ｅがサブネットワーク４ｂを介して接続され、サブネットワーク４ａと４ｂがゲートウエイ３を介して相互接続されている。一般に、サブネットワーク４ａ、４ｂとゲートウエイ３を総称してネットワーク７と呼ばれ、ＬＡＮ７とも呼ばれる。
【００３８】
サブネットワーク４ａ、４ｂはＴＣＰ／ＩＰプロトコルに従って構成される。各構成機器は異なるＩＰアドレスと同一のサブネットマスクが設定されており、ＩＰアドレスとサブネットマスクにより同一サブネットワーク上にあると判定されれば直接、異なるサブネットワーク上にあると判定されればゲートウエイ３を介して、相互にデータの送受信が可能になっている。
【００３９】
複合機１は、装置内の所定の個所にセットされた原稿の画像を読み取って、用紙等に印刷する機能(コピー機能)やその画像データを保管する機能(スキャン機能)、ネットワーク７に接続されたＰＣ２から印刷指示を受け取りその指示に従って用紙に印刷する機能(プリント機能)、ＰＣ２や他の複合機１から送られてきた画像データを保管する機能、保管されている画像データを用紙等に印刷する機能やＰＣ２または他の複合機１に転送する機能等を有する、いわゆるデジタル複合機である。
【００４０】
ＰＣ２は、ＣＰＵ、メモリ、ハードディスク装置(ＨＤＤ)等からなる本体と、モニタ装置と、キーボードやマウス等の入力装置とを備えている。ＰＣ２には、文書、図面等の作成が可能なアプリケーションソフトが組み込まれており、作成した文書等の印刷あるいは保存を複合機１に指示することができる。また、複合機１から画像データを受け取ることもできる。
(２)  複合機１の全体構成
図２は、複合機１の概略構成図である。
【００４１】
図２に示すように、複合機１は、原稿を１枚ずつ分離した状態で自動的に搬送する原稿自動搬送部１０と、原稿の画像を読み取る画像読み取り部３０と、用紙上に画像を形成する画像形成部５０と、用紙を供給する給紙部７０とを備える。
【００４２】
原稿自動搬送部１０は、原稿給紙トレイ１１、排紙トレイ１２、プラテンガラス２０を備える。原稿自動搬送部１０では、原稿給紙トレイ１１上にセットされた原稿が、自動的に１枚ずつプラテンガラス２０上の原稿読み取り位置まで搬送される。そして、画像読み取り部３０で原稿の画像が読み取られた後、その原稿は排紙トレイ１２上に排出される。
【００４３】
画像読み取り部３０は、プラテンガラス２０の下方を図２中の矢印Ａ方向に走行する第１スライダーユニット３１を備える。第１スライダーユニット３１は、移動の開始位置(走査開始位置であり、シェーディング補正板２２の真下の位置)を左端とし、原稿読み取り位置に搬送された原稿の大きさ等に応じた所定距離を矢印Ａで示した副走査方向に移動することによって、原稿の画像を読み取ることができる。画像読み取り部３０は、露光ランプ３１１の照射によって得られる原稿からの反射光を第１ミラー３１２、第２ミラー３２１、第３ミラー３２２によって光路変更しつつ、レンズ３４を介してＣＣＤセンサ３３に結像させる。ＣＣＤセンサ３３では、入射光が電気信号に変換され、その電気信号が原稿の画像データとして制御部１００に送られる。
【００４４】
制御部１００では、送られてきた原稿の画像データに対してシェーディング補正、位置ずれ補正、明度/色空間変換、ガンマ補正、枠消し、色／移動編集等の画像処理が施され、画像処理済みのデータが通常取り扱う画像データとして画像メモリに記憶される。そして、画像形成時には画像データが画像メモリから読み出されて階調データに変換される。そして、用紙の搬送と同期しながらその階調データを基にしてレーザダイオード５８が駆動される。なお、制御部１００の詳細については後述する。
【００４５】
画像形成部５０は、感光体ドラム５１、レーザダイオード５８、ポリゴンミラー５９、帯電チャージャ５３、現像器５４、転写チャージャ５５、分離チャージャ５６、クリーナ５２等を備える。制御部１００から出力された駆動信号に基づいてレーザダイオード５８からレーザ光が射出される。射出されたレーザ光は、一定速度で回転されるポリゴンミラー５９にて偏向走査され、図２中の矢印Ｂ方向に回転駆動される感光体ドラム５１上に照射される。
【００４６】
感光体ドラム５１の表面は、上記照射前にクリーナ５２によって残留トナーが除去され、帯電チャージャ５３によって一様に帯電されている。そして、感光体ドラム５１の表面は、レーザ光が照射されることにより露光走査され、静電潜像が形成される。その静電潜像は、現像器５４によりトナー供給を受け、現像されてトナー像となり、転写チャージャ５５によって給紙部７０から搬送されてくる用紙上に転写される。
【００４７】
トナー像が転写された用紙は、分離チャージャ５６によって感光体ドラム５１から分離され、搬送ベルト５７により定着部６０に搬送される。定着部６０では、定着ローラ６１の加熱圧着作用によって、トナー像が用紙上に定着される。定着後の用紙は、排出ローラ６２によって排紙トレイ６３上に排出される。
【００４８】
給紙部７０は、用紙を収納する給紙カセット７１、７２と、この用紙を送り出すピックアップローラ７１１、７２１を備え、画像形成部５０に指示されたサイズの用紙を供給する。
【００４９】
複合機１の前面には操作パネル９０が設置されている。図３は、操作パネル９０の構成を示す図である。
【００５０】
操作パネル９０は、コピー開始等を指示するためのスタートキー９１と、コピー枚数等の値を入力するためのテンキー９２と、入力されたコピー枚数等の値をゼロに戻すためのクリアキー９３と、コピー動作の中断を指示するためのストップキー９４と、各種機能の設定やメッセージの表示を行うための液晶表示部９５とを備える。
【００５１】
液晶表示部９５は、表面にタッチパネルが積層されており、コピー濃度、コピー倍率、用紙選択、コピーモード、予約コピー等の設定の入力を受け付ける。更には、コピー枚数や複合機１の状態を示すメッセージを表示する。なお、図３は、メッセージとして「コピーできます」、コピー倍率として「１．０００」倍、用紙サイズとして「Ａ４」サイズ、コピー枚数として「１」枚等が表示されている例を示している。
(３)  制御部１００の構成
図４は、前記制御部１００の構成を示すブロック図である。制御部１００は、ＣＰＵ１０１と、インターフェース部１０２と、フラッシュメモリ１０３と、ＲＡＭ１０４と、ＥＥＰＲＯＭ１０５と、画像メモリ１０６と、ＨＤＤ(ハードディスクドライブ)１０７と、画像データ管理テーブル１０８と、退避データ管理テーブル１０９と、時計１１０を備えている。
【００５２】
インターフェース部１０２は、ネットワーク７上の各装置やコンパクトフラッシュメモリカード６と、ＣＰＵ１０１の間で、相互にデータを転送するための物理インターフェースであり、データ送受信手段として機能する。
【００５３】
コンパクトフラッシュメモリ６には、複合機１の制御プログラムと後述する登録データの初期値から成るファームウエアが格納されている。
【００５４】
画像メモリ１０６は、半導体メモリ等からなるデータ記憶装置であり、他の複合機１やＰＣ２から送られてくる画像データ、および画像読み取り部３０にて読み取られた後に画像処理された画像データを保存する。
【００５５】
ＨＤＤ１０７は画像メモリ１０６の補助記憶装置として使用する。画像メモリ１０６の残り空き容量が一定レベルを下回った場合は一時的に、長期間保存すべき画像データが存在する場合は恒久的に、ＣＰＵ１０１は画像データを画像メモリ１０６からＨＤＤ１０７に移動させる。
【００５６】
ＥＥＰＲＯＭ１０５は複合機１の固有情報である機種コード、製造シリアル番号、ＭＡＣアドレスを電源のＯＮ／ＯＦＦに関係なく常に保持しており、その情報はＣＰＵ１０１から常に読み出し可能となっている。また、時計１１０も現在の時刻情報を常に保持しており、その情報もＣＰＵ１０１から常に読み出し可能となっている。
【００５７】
画像データ管理テーブル１０８は、長期保管を目的としてＨＤＤ１０７内に書き込まれた画像データの属性情報と階層情報を管理するためのテーブルであり、不揮発性メモリで構成されている。
【００５８】
図５は画像データ管理テーブル１０８の内容を示す図である。画像データ管理テーブル１０８は、図５に示すように、ボックスを管理する階層管理テーブル１０８ａ、画像データの属性を管理する属性管理テーブル１０８ｂで構成される。
【００５９】
階層管理テーブル１０８ａには、図５に示すように、メモリ番号、ボックス名称の各欄が設けられている。ボックスは各種のデータを区分けして記憶可能な記憶領域であり、ユーザが画像データを分類管理することによって、その画像データを素早く検索できるようにするために設けられたものである。ボックスごとに、複数の画像データを保管することができる。
【００６０】
階層管理テーブル１０８ａのメモリ番号欄には、ボックスを識別するための番号が予め連番で書き込まれている。ただし、メモリ番号は予め最大値が設定されている。ボックス名称欄には、ボックスの名称が書き込まれる。
【００６１】
属性管理テーブル１０８ｂには、図５に示すように、受付番号、画像データ名称、日付、時刻、データサイズ、ＩＤ番号、ボックスの各欄が設けられている。この属性管理テーブル１０８ｂは、画像データを受け付けるごとにその画像データに関する情報が１つのレコードとなってテーブルの末尾に追加される。一方、画像データが削除されれば、対応するレコードがテーブルから削除される。
【００６２】
属性管理テーブル１０８ｂ中の受付番号欄には、画像データを受け付けるごとにその画像データを管理するための番号が書き込まれる。本実施の形態では、受付順に連番が付与される。画像データ名称欄には、画像データに対応して、ユーザが入力した名称またはＣＰＵ１０１によって日付等を基にして自動的に生成されたユニークな数字が書き込まれる。
【００６３】
日付欄には、画像データを受け付けた日付が書き込まれる。時刻欄には、画像データを受け付けた時刻が書き込まれる。この日付と時刻は時計１１０から読み出されたデータが使用される。
【００６４】
データサイズ欄には、各種画像処理後に確定した画像データの容量が書き込まれる。ＩＤ番号欄には、画像データを識別するための識別番号が書き込まれる。この識別番号は、ＨＤＤ１０７に保管されない画像データも含めて、各画像データを識別するための番号として付与されたものである。
【００６５】
ボックス欄には、画像データが属するボックスに対応する階層管理テーブル１０８ａ中のメモリ番号のうちの１つが書き込まれる。ユーザが特定のボックスを指定した場合は、それに対応するメモリ番号、何も指定されていない場合は、予め設定されたメモリ番号が書き込まれる。
【００６６】
退避データ管理テーブル１０９は、受け付けた他の複合機１からのバックアップデータ（以下、バックアップデータを退避データともいう）のバックアップ元（以下、バックアップ元を送信元ともいう）情報を管理するためのテーブルである。図６に退避データ管理テーブル１０９の内容を示す。
【００６７】
退避データ管理テーブル１０９には、図６に示すように、受付番号、送信元、機種コード、シリアル番号、旧ＩＤ番号、ＩＤ番号の各欄が設けられている。この退避データ管理テーブル１０９は、退避データの処理履歴を示す機能も兼ねており、退避データを受け付けるごとにその退避データに関する情報が１つのレコードとなってテーブルの末尾に追加される。一方、退避データの処理が完了すれば、対応するレコードがテーブルから削除される。
【００６８】
退避データ管理テーブル１０９中の受付番号欄には、退避データを受け付けるごとにその退避データを識別するための番号が書き込まれる。本実施の形態では、受付順に連番が付与される。
【００６９】
送信元欄には、退避データの送信元複合機１のネットワーク上の所在を示すＩＰアドレスが書き込まれる。機種コード欄には、退避データの送信元複合機１の機種コードが書き込まれる。シリアル番号欄には、退避データの送信元複合機１の製造シリアル番号が書き込まれる。送信元複合機１はＩＰアドレス、機種コード、製造シリアル番号の認証によって識別される。
【００７０】
旧ＩＤ番号欄には、送信元複合機１での識別番号が書き込まれる。ＩＤ番号欄には、保管している画像データの識別番号が書き込まれる。この識別番号は、各画像データを識別するための番号として予め付与されたものである。
【００７１】
フラッシュメモリ１０３は、ブロック単位で書き換え可能な不揮発性メモリであり、複合機１が動作するために必要な各種プログラムと、ユーザが入力した登録データが混在して格納されている。
【００７２】
図７はフラッシュメモリ１０３のメモリマップを示す図である。図７に示すように、アドレス下位の領域にプログラム領域が、アドレス上位の領域に登録データ領域が、さらにアドレス上位の領域に空き領域が配置される。空き領域は保管できる登録データ数を拡張する場合に使用される予備領域で、通常は使用されない。
【００７３】
ＲＡＭ１０４は揮発性メモリであり、ＣＰＵ１０１のプログラム実行時のワークエリアとなる。
【００７４】
ユーザが入力できる登録データの具体例としては、メールアドレスを登録するメールアドレステーブル、ネットワークアドレスを登録するネットワークアドレステーブル、電話番号を登録する電話番号テーブル等がある。メールアドレスは画像データを電子メールに添付して送信する時に使用される。ネットワークアドレスは画像データをＦＴＰ等のプロトコルを用いて直接送信する時に使用される。電話番号はＦＡＸ送信をする時に短縮ダイアルとして使用される。
【００７５】
図８はメールアドレステーブル１１１の内容を示す図である。メールアドレステーブル１１１には、図８に示すように、メモリ番号、宛先、メールアドレスの各欄が設けられている。このメールアドレステーブル１１１は、メールアドレスの登録状況を示す機能も兼ねており、メールアドレスを受け付けるごとにそのメールアドレスに関する情報が１つのレコードとなってテーブルの末尾に追加される。一方、メールアドレスの削除要求があれば、対応するレコードがテーブルから削除される
メールアドレステーブル１１１のメモリ番号欄には、メールアドレスを受け付けるごとにそのメールアドレスを識別するための番号が連番で書き込まれる。ただし、メモリ番号は予め最大値が設定されており、それを超えた場合は上記レコードの追加が禁止される。
【００７６】
宛先欄には、メールアドレスに対応する、ユーザが入力した宛先名が書き込まれる。メールアドレス欄には、ユーザが入力したメールアドレスが書き込まれる。
【００７７】
図９はネットワークアドレステーブル１１２の内容を示す図である。詳細はメールアドレステーブル１１１と同様である。
【００７８】
図１０は電話番号テーブル１１３の内容を示す図である。詳細はメールアドレステーブル１１１と同様である。本実施例ではＦＡＸを接続していないので、使用しない。
【００７９】
ＣＰＵ１０１は、フラッシュメモリ１０３から必要なプログラムを読み出して、各部の動作タイミングを統一的に制御し、円滑なコピー機能、プリント機能等の動作を実現させるものである。各プログラムはそれぞれ予め設定された時間間隔で定期的に実行される。
【００８０】
また、ＣＰＵ１０１はコンパクトフラッシュカード６が接続されているかを判断し、接続されていれば、プログラム等を読み出してフラッシュメモリ１０３に書き込む。
【００８１】
さらに、ＣＰＵ１０１は、長期保管目的で画像データを画像メモリ１０６からＨＤＤ１０７に移動させた場合には、受付番号、画像データ名称、日付、時刻、データサイズ、ＩＤ番号、ボックス等を画像データ管理テーブル１０８中の属性管理テーブル１０８ｂに書き込み、退避データを受け付けた場合には、受付番号、送信元、機種コード、シリアル番号、ＩＤ番号等を退避データ管理テーブル１０９に書き込む。
【００８２】
複合機１には、全ての機能が使用できる通常動作モードと、大部分の機能は制限されるが消費電力を抑えることが可能なスリープモードを備える。スリープモードでは、画像メモリ１０６等の電源が切断される。
【００８３】
ＣＰＵ１０１は、コピー機能、プリント機能等が完了後、一定時間が経過すると、通常動作モードからスリープモードに移行させる。また、ＣＰＵ１０１はネットワーク７からの画像データ受信や操作パネル９０からのユーザ入力動作をきっかけとして、スリープモードから通常動作モードに復帰する。
(４)制御部１００の制御動作
次に、制御部１００の制御動作について示す。
【００８４】
図１１は送信元の複合機１において、バックアップ先（以下、バックアップ先を退避先ともいう）の他の複合機１に登録データ等の退避データを送信する手順を示すフローチャートである。この手順は、ＣＰＵ１０１がフラッシュメモリ１０３から読み出したプログラムに従って動作することにより実行される。
【００８５】
図１１に示すように、制御部１００のＣＰＵ１０１は、まずコンパクトフラッシュカード６が挿入されているか否かを判断する(ステップＳ３０１)。この判断は挿入検出信号のレベルを判断することにより行われる。挿入されていないと判断した場合には (ステップＳ３０１で「ＮＯ」)、メモリクリア要求があるか否かを判断する(ステップＳ３０２)。この判断はＲＡＭ１０４中の変数として定義されるフラグの状態にて行われる。
【００８６】
メモリクリア要求が無いと判断した場合には(ステップＳ３０２で「ＮＯ」)、登録データ等のバックアップ作業が必要無いと判断し、本手順を終了してメインルーチンに戻る。一方、コンパクトフラッシュカード６が挿入されていると判断した場合(ステップＳ３０１で「ＹＥＳ」)、あるいはメモリクリア要求が有ると判断した場合には(ステップＳ３０２で「ＹＥＳ」)、ネットワーク７で接続されている他の複合機１のＩＰアドレスデータベースを取得する(ステップＳ３０３)。このデータベースは、ネットワーク上のサーバーから情報を直接取得するか、もしくは複合機１のＩＰアドレスとサブネットマスクからサブネットワーク４ａまたは４ｂに接続された他の複合機１を検索することによって、予め構築されている。
【００８７】
ステップＳ３０４では、前記データベース中のデータ送信可能な複合機１のリストから１台が退避先として選択され、それに対応するＩＰアドレスも選択される。
【００８８】
ステップＳ３０５では、ネットワーク７を介してデータの送受信を行い、退避先の複合機１がバックアップデータを受け入れ可能な状態であるか否かを判断する。この判断は、退避先の複合機１が予め定められたプロトコルに応答できるかどうかにより行われる。受け入れ可能な状態で無いと判断すれば(ステップＳ３０５で「ＮＯ」)、受け入れ可能な状態になるまで待機する。受け入れ可能な状態であると判断すれば(ステップＳ３０５で「ＹＥＳ」)、登録データ等から画像データを生成する(ステップＳ３０６)。
【００８９】
登録データ等からモノクロ２値画像データを生成する手順について、メールアドレステーブル１１１を例にして説明する。
【００９０】
モノクロ２値画像データは、先頭の主走査１ラインにテーブルに関する属性情報、２ライン目以降の主走査ラインにテーブル中の各レコードが対応する。
【００９１】
先頭のラインには、文字列：「メールアドレステーブル」とテーブル内の総レコード数、文字列：「メモリ番号」とこの欄の文字数、文字列：「宛先」とこの欄の文字数、文字列：「メールアドレス」とこの欄の文字数が格納されている。２ライン目以降のラインには、先頭のラインで定義された各欄の文字数を固定長とする文字列で、各欄のデータが格納されている。なお、格納すべき文字列が定義されている固定長よりも短い場合は、スペースでパッティングし、固定長に変換される。更に、先頭のラインと２ライン目以降のラインの文字列の長さが異なる場合も、スペースでパッティングしてそれらの長さは揃えられる。
【００９２】
最終的に、これら１ラインに対応する文字列は、アスキーコード体系に従ってモノクロ２値画像データの１ライン分のデータに変換される。そして、全体としてのモノクロ画像データが画像メモリ１０６の中に、関連する画像属性テーブル１１４が一時的にＲＡＭ１０４の中に作成される。
【００９３】
画像属性テーブル１１４は登録データ等が格納されたモノクロ２値画像データの属性情報を保管するためのテーブルである。また、このテーブルは、コピー機能やプリント機能で一時的に生成される画像データに対するテーブルと同じ構成である。
【００９４】
図１２に画像属性テーブル１１４の内容を示す。画像属性テーブル１１４には、図１２に示すように、サイズ、フォーマット、ＩＤ番号の各欄が設けられている。サイズ欄には、画像データの主走査方向画素数と副走査方向画素数が書き込まれる。フォーマット欄には、１画素当たりのビット数とプレーン数が書き込まれる。ビット数は標準で、カラー画像の場合８ｂｉｔ、モノクロ画像の場合１ｂｉｔである。プレーン数はモノクロ画像の場合１、ＲＧＢカラー画像の場合３、ＹＭＣＫカラー画像の場合４である。ＩＤ番号欄には、画像データの識別番号が書き込まれる。この識別番号は、各画像データを識別するための番号として予め付与されたものである。
【００９５】
同様の手順にて、画像データ管理テーブル１０８の内容もモノクロ２値画像データに変換することができる。
【００９６】
図１１に戻って、ステップＳ３０７では、ＥＥＰＲＯＭ１０５から読み出した機種コードと製造シリアル番号が送信された後、ＲＡＭ１０４から読み出された画像属性テーブル１１４の内容が送信され、画像メモリ１０６から読み出されたモノクロ２値画像データが送信される。ステップＳ３０６にて生成された画像データが全て送信するまで繰り返される。さらに、画像データ管理テーブル１０８に登録されており、かつユーザによりバックアップの必要性が設定されている画像データも送信される。
【００９７】
ステップＳ３０８では、再びコンパクトフラッシュカード６が挿入されているか否かを判断する。コンパクトフラッシュカード６が挿入されていると判断した場合には(ステップＳ３０８で「ＹＥＳ」)、ＣＰＵ１０１がコンパクトフラッシュカード６からプログラムと初期値入り登録データが含まれるファームウエアを読み出し、フラッシュメモリ１０３の内容を書き換える(ステップＳ３０９)。そして、本手順を終了してメインルーチンに戻る。
【００９８】
ファームウエアにプログラム領域しか含まれない場合、フラッシュメモリ１０３のブロック数において書き換え前と変化が無い場合は、登録データ領域は書き換えられることはない。
【００９９】
コンパクトフラッシュカード６が挿入されていないと判断した場合には (ステップＳ３０８で「ＮＯ」)、画像データ以外のシステム設定値も記憶されているＨＤＤ１０７および画像データ管理テーブル１０８の内容を全て初期値に置き換える(ステップＳ３１０)。そして、本手順を終了してメインルーチンに戻る。
【０１００】
ファームウエア更新後やメモリクリア後には、初期化のため、電源ＯＮ／ＯＦＦによる複合機１の再起動が必要となる。再起動後、複合機１のＩＰアドレスやサブネットマスクが初期値に書き換えられていた場合には、これらの値を再入力する必要がある。ただし、ＤＨＣＰによるネットワーク設定の自動取得が設定されている場合には、ＩＰアドレスやサブネットマスクが自動的に設定される。
【０１０１】
図１３は退避先の複合機１即ちデータバックアップ装置が、送信元の複合機１から登録データ等の退避データを受信する手順を示すフローチャートである。この手順は、ＣＰＵ１０１がフラッシュメモリ１０３から読み出したプログラムに従って動作することにより実行される。
【０１０２】
図１３に示すように、制御部１００のＣＰＵ１０１は、まず他の複合機１から登録データ等の退避データの受信要求を受けているか否かを判断する(ステップＳ３２１)。この判断はネットワーク７を介してインターフェース部１０２に送信されて来るデータに基づいて行われる。
【０１０３】
受信要求を受け付けていないと判断した場合には(ステップＳ３２１で「ＮＯ」)、本手順を終了してメインルーチンに戻る。受信要求を受け付けたと判断した場合には(ステップＳ３２１で「ＹＥＳ」)、まず、送信元複合機１のＩＰアドレスを通信プロトコルから取得し、その後、送信元複合機１の機種コードと製造シリアル番号を受信して、最後に画像データと画像属性情報を対で受信する(ステップＳ３２２)。この画像データには、登録データ等が格納されたものだけではなく、バックアップが必要とされる通常の画像データも含まれる。
【０１０４】
ステップＳ３２３では、受信した画像データと画像属性情報を基にして、この画像データが退避データとして画像メモリ１０６に記憶される。この時、画像データに対して固有のＩＤ番号が付与される。
【０１０５】
ステップＳ３２４では、退避データ管理テーブル１０９に新しいレコードを追加し、送信元複合機１のＩＰアドレス、機種コード、製造シリアル番号がそれぞれテーブル中の送信元、機種コード、シリアル番号の各欄に書き込まれ、退避データの送信元複合機１でのＩＤ番号が旧ＩＤ番号欄に書き込まれ、ステップＳ３２３で付与されたＩＤ番号がＩＤ番号欄に書き込まれる。受付番号はレコード追加時に自動採番される。テーブルへの書き込み終了後、本手順を終了し、メインルーチンに戻る。
【０１０６】
図１４は、データバックアップ装置である退避先の複合機１が、送信元の複合機１に登録データ等の退避データを送信返還する手順の一例を示すフローチャートである。この手順も、ＣＰＵ１０１がフラッシュメモリ１０３から読み出したプログラムに従って動作することにより実行される。
【０１０７】
図１４に示すように、制御部１００は、画像メモリ１０６中に退避データが存在するか否かを判断する(ステップＳ３３１)。この判断は退避データ管理テーブル１０９中のレコードの存在に基づいて行われる。退避データが存在しないと判断した場合には(ステップＳ３３１で「ＮＯ」)、本手順を終了してメインルーチンに戻る。退避データが存在すると判断した場合には(ステップＳ３３１で「ＹＥＳ」)、全てのコピー機能やプリント機能が完了した時刻（ジョブ終了時刻）を時計１１０から読み出した時刻で書き換える(ステップＳ３３２)。
【０１０８】
この時刻はＲＡＭ１０４上に記憶され、随時更新されており、複合機１の動作モードが通常モードからスリープモードに移行するする際の判断基準として使用される。つまり、スリープモードに入ると画像メモリ１０６の電源がオフとなり、退避データが消えてしまうことから、これを防止するため、ジョブの完了時刻を時計１１０から読み出した時刻で書き換え、スリープモードへ移行しないように動作モードを制御する。これにより、退避データが消去されてしまうのを防止することができる。
【０１０９】
ステップＳ３３３では、退避データ管理テーブル１０９中の受付番号の昇順に従って、ネットワーク７を介して送信元欄のＩＰアドレスにデータ送受信が行われ、応答があったＩＰアドレスを含むレコードが送信元複合機１として選択される。
【０１１０】
また、予め自動検索が選択されている場合は、退避データ管理テーブル１０９中の受付番号の昇順に従って、本ステップが呼び出される毎に異なる受付番号のレコードが選択される。複合機１に設定されているＩＰアドレスとサブネットマスクからサブネット４ａまたは４ｂ内のＩＰアドレス候補が自動生成され、サブネット内のＩＰアドレスにデータ送受信が行われる。
【０１１１】
その送信元欄のＩＰアドレスは、応答があったＩＰアドレスにて一時的に置き換えられる。このＩＰアドレス候補は前記サブネットマスクとの論理積が同一のＩＰアドレスになるという特徴がある。
【０１１２】
ステップＳ３３４では、接続された送信元複合機１の機種コードと製造シリアル番号が退避データ管理テーブル１０９中の機種コードと製造シリアル番号と一致し、かつ、接続された送信元複合機１が画像データを受信できる状態（即ち、退避先複合機１が画像データを送信できる状態）であるか否かを判断する。画像データを送信できる状態で無いと判断した場合には(ステップＳ３３４で「ＮＯ」)、ステップＳ３３３に戻って、再度送信元複合機１を選択する。画像データを送信できる状態であると判断した場合には(ステップＳ３３４で「ＹＥＳ」)、退避データ管理テーブル１０９中のＩＤ番号に対応する画像データを画像メモリ１０６から読み出し、旧ＩＤ番号と共に送信する(ステップＳ３３５)。その後、該当するレコードは退避データ管理テーブル１０９から削除される。
【０１１３】
ステップＳ３３６では、前記ＩＤ番号に対応する画像データが画像メモリ１０６から削除されたのち、本手順を終了してメインルーチンに戻る。
【０１１４】
このように、この実施形態では、退避先の複合機１から送信元の複合機１へアクセスしてその複合機１が退避データを受信可能か否かを調べ、受信可能な状態になれば退避データを自動的に送信元へ送信返還する。従って、送信元の複合機１において、ファームウエア更新やメモリクリア後の再起動後に、保存されていた登録情報が初期化されて複合機１から消えてしまったとしても、退避データを送信元の複合機１に確実に返還することができる。
【０１１５】
また、退避データの送信返還後は、画像メモリ１０６から退避データが消去されるから、もはや不要となった退避データの存在による画像メモリ１０６の記憶容量の低下を防止することができる。
【０１１６】
図１５は退避先の複合機１が、送信元の複合機１に登録データ等の退避データを送信する手順の別の例を示すフローチャートである。この手順も、ＣＰＵ１０１がフラッシュメモリ１０３から読み出したプログラムに従って動作することにより実行される。
【０１１７】
図１５に示すように、制御部１００は、画像メモリ１０６中に退避データが存在するか否かを判断する(ステップＳ３４１)。この判断は退避データ管理テーブル１０９中のレコードの存在に基づいて行われる。
【０１１８】
退避データが存在しないと判断した場合には(ステップＳ３４１で「ＮＯ」)、本手順を終了してメインルーチンに戻る。退避データが存在すると判断した場合には(ステップＳ３４１で「ＹＥＳ」)、ＲＡＭ１０４上に定義されるタイマーに初期値を設定する(ステップＳ３４２)。この初期値は定数でも、あるいは本ステップが呼び出される毎に減算された初期値でも良い。送信元複合機１はファームウエア更新後に電源ＯＮ／ＯＦＦによる再起動が必要となるため、ある程度の時間、ネットワーク７からのデータ送受信に応答できなくなってしまう。従って、この初期値は応答できない時間を考慮して設定される。
【０１１９】
ステップＳ３４３では、タイマーの内容を１だけ減算する。
【０１２０】
ステップＳ３４４では、タイマーの内容が０であるかどうか否かを判断される。０で無いと判断とした場合には(ステップＳ３４４で「ＮＯ」)、タイマーによる待機時間が完了しておらず、ステップＳ３４３に戻る。０であると判断した場合には(ステップＳ３４４で「ＹＥＳ」)、タイマーによる待機時間が満了しており、ステップＳ３４５に移行する。
【０１２１】
ステップＳ３４５からステップＳ３４８は、図１４のステップＳ３３３からステップＳ３３６と同様であるので、その説明は省略する。
【０１２２】
この実施形態においても、図１４に示した例と同じく、退避先の複合機１から送信元の複合機１へ退避データが自動的に送信返還されるから、送信元の複合機１において、ファームウエア更新やメモリクリア後の再起動後に、保存されていた登録情報が初期化されて複合機１から消えてしまったとしても、退避データを送信元の複合機１に確実に返還することができる。
【０１２３】
加えて、送信元の複合機１がデータを受信可能かどうかはタイマーにより所定の時間間隔で確認されるから、この確認が常時行われる場合に比べて、ネットワーク７や退避先の複合機１の処理負荷を軽減させることができる。また、ステップＳ３４２で設定されるタイマーの初期値が、本ステップが呼び出される毎に減算された初期値に設定されている場合には、送信元の複合機１がデータを受信可能かどうかの確認を行う時間間隔が短くなり、その分、退避データの送信返還処理を早期に完了することができる。
【０１２４】
図１６は送信元の複合機１が退避先の複合機１から退避データを受信する手順を示すフローチャートである。
【０１２５】
図１６に示すように、制御部１００のＣＰＵ１０１は、まずバックアップ先の複合機１から登録データ等のバックアップデータ受信要求を受けているか否かを判断する(ステップＳ３５１)。この判断はネットワーク７を介してインターフェース部１０２に送信されて来るデータに基づいて行われる。受信要求を受け付けていないと判断した場合には(ステップＳ３５１で「ＮＯ」)、本手順を終了してメインルーチンに戻る。受信要求を受け付けたと判断した場合には(ステップＳ３５１で「ＹＥＳ」)、画像データを受信する(ステップＳ３５２)。この画像データには、登録データ等が格納されたものだけではなく、バックアップされた通常の画像データも含まれる。
【０１２６】
ステップＳ３５３では、受信した画像データから登録データおよび画像データ管理テーブルの内容が取り出される。バックアップされた画像データは、受信した旧ＩＤ番号がこの画像データに対するＩＤ番号として再利用され、そのままＨＤＤ１０７内に記憶される。
【０１２７】
ステップＳ３５４では、受信した登録データや画像データ管理テーブルの内容が、ＣＰＵ１０１によってフラッシュメモリ１０３や画像データ管理テーブル１０８にそれぞれ再入力され、復元される。再入力完了後、本手順を終了し、メインルーチンに戻る。
【０１２８】
以上、本発明の一実施形態を説明したが、本発明は上記実施形態に限定されるものではない。例えば、他の画像形成装置をデータバックアップ装置として、画像形成装置のデータをバックアップさせたが、ＰＣ２をデータバックアップ装置として画像形成装置のデータをバックアップさせる構成でも良い。
【図面の簡単な説明】
【０１２９】
【図１】この発明の一実施形態に係る画像形成システムの構成図である。
【図２】この発明の一実施形態に係る画像形成装置である複合機の概略構成図である。
【図３】操作パネルの構成図である。
【図４】複合機の制御部の構成を示すブロック図である。
【図５】画像データ管理テーブルの内容を示す図である。
【図６】退避データ管理テーブルの内容を示す図である。
【図７】フラッシュメモリのメモリマップを示す図である。
【図８】メールアドレステーブルの内容を示す図である。
【図９】ネットワークアドレステーブルの内容を示す図である。
【図１０】電話番号テーブルの内容を示す図である。
【図１１】複合機から他の複合機に登録データ等のバックアップデータを送信する手順を示すフローチャートである。
【図１２】画像属性テーブルの内容を示す図である。
【図１３】退避先である複合機が送信元の複合機からバックアップデータを受信する手順を示すフローチャートである。
【図１４】退避先である複合機が送信元の複合機にバックアップデータを送信する手順の一例を示すフローチャートである。
【図１５】退避先である複合機が送信元の複合機にバックアップデータを送信する手順の別の例を示すフローチャートである。
【図１６】送信元の複合機が退避先の複合機からバックアップデータを受信する手順を示すフローチャートである。
【符号の説明】
【０１３０】
１          複合機（画像形成装置）
２          パーソナルコンピュータ
７          ネットワーク
９０        操作パネル
１００      制御部
１０１      ＣＰＵ（状態情報取得手段、判断手段、データ復元手段）
１０２      インターフェース部（受信手段、送信手段）
１０３      フラッシュメモリ
１０６      画像メモリ（記憶手段）
１０７      ハードディスクドライブ
【図１】
0004462186.tif 000002
【図２】
0004462186.tif 000003
【図３】
0004462186.tif 000004
【図４】
0004462186.tif 000005
【図５】
0004462186.tif 000006
【図６】
0004462186.tif 000007
【図７】
0004462186.tif 000008
【図８】
0004462186.tif 000009
【図９】
0004462186.tif 000010
【図１０】
0004462186.tif 000011
【図１１】
0004462186.tif 000012
【図１２】
0004462186.tif 000013
【図１３】
0004462186.tif 000014
【図１４】
0004462186.tif 000015
【図１５】
0004462186.tif 000016
【図１６】
0004462186.tif 000017