(57)【特許請求の範囲】
【請求項１】
通信回線を介して他の複数の画像形成装置とデータの送受信を行うことが可能な画像形成装置であって、
ユーザのデータであるユーザデータを記憶するユーザデータ記憶手段と、
それぞれの前記他の画像形成装置から、当該他の画像形成装置への電力の供給手段を示す電力状況データを取得する取得手段と、
前記取得手段が前記他の画像形成装置のそれぞれから取得した前記電力状況データに基づいて、当該他の画像形成装置のうちから、電力の供給手段としてパワーオーバーイーサネットを有するものおよびバッテリを有するものの順に、優先的に、前記ユーザデータのバックアップ先とする装置を選定する選定手段と、
選定したバックアップ先に前記ユーザデータを送信する送信手段と、
を有することを特徴とする画像形成装置。
【請求項２】
通信回線を介して他の複数の画像形成装置とデータの送受信を行うことが可能な画像形成装置であって、
ユーザのデータであるユーザデータを記憶するユーザデータ記憶手段と、
それぞれの前記他の画像形成装置から、当該他の画像形成装置の電源がオフにされていた時間を示す電力状況データを取得する取得手段と、
前記取得手段が前記他の画像形成装置のそれぞれから取得した前記電力状況データに基づいて、当該他の画像形成装置のうちから、電源がオフにされていた時間が短いものを優先的に、前記ユーザデータのバックアップ先とする装置として選定する選定手段と、
選定したバックアップ先に前記ユーザデータを送信する送信手段と、
を有することを特徴とする画像形成装置。
【請求項３】
当該画像形成装置の電源がオフにされる際に、
前記取得手段は、前記電力状況データを取得し、
前記選定手段は、前記ユーザデータのバックアップ先とする画像形成装置を選定し、
前記送信手段は、前記選定手段が選定した画像形成装置に対して前記ユーザデータを送信する、
請求項１または２記載の画像形成装置。
【請求項４】
前記ユーザデータは、ユーザが当該画像形成装置にログインする際の当該ユーザの認証に用いられる認証処理用データと、当該ユーザが当該画像形成装置に登録した、画像を再現するための画像データと、を含み、
前記送信手段は、前記ユーザデータに含まれる前記認証処理用データを、ユーザが当該画像形成装置に当該ユーザデータを登録した際に送信し、当該ユーザデータに含まれる前記画像データを、当該画像形成装置の電源がオフにされる際に送信する、
請求項１ないし３のいずれかに記載の画像形成装置。
【請求項５】
前記送信手段は、前記ユーザデータに含まれる画像データを、当該ユーザデータに含まれる前記認証処理用データと同じバックアップ先に送信する、
請求項４記載の画像形成装置。
【請求項６】
通信回線を介して他の複数の画像形成装置とデータの送受信を行うことが可能でありかつユーザのデータであるユーザデータを記憶している画像形成装置におけるデータのバックアップ方法であって、
それぞれの前記他の画像形成装置から、当該他の画像形成装置への電力の供給手段を示す電力状況データを取得し、
前記他の画像形成装置のそれぞれから取得した前記電力状況データに基づいて、当該他の画像形成装置のうちから、電力の供給手段としてパワーオーバーイーサネットを有するものおよびバッテリを有するものの順に、優先的に、前記ユーザデータのバックアップ先とする装置を選定し、
選定したバックアップ先に前記ユーザデータを送信する、
ことを特徴とするバックアップ方法。
【請求項７】
通信回線を介して他の複数の画像形成装置とデータの送受信を行うことが可能でありかつユーザのデータであるユーザデータを記憶している画像形成装置におけるデータのバックアップ方法であって、
それぞれの前記他の画像形成装置から、当該他の画像形成装置の電源がオフにされていた時間を示す電力状況データを取得し、
前記他の画像形成装置のそれぞれから取得した前記電力状況データに基づいて、当該他の画像形成装置のうちから、電源がオフにされていた時間が短いものを優先的に、前記ユーザデータのバックアップ先とする装置として選定し、
選定したバックアップ先に前記ユーザデータを送信する、
ことを特徴とするバックアップ方法。
【請求項８】
前記ユーザデータは、ユーザが当該画像形成装置にログインする際の当該ユーザの認証に用いられる認証処理用データと、当該ユーザが当該画像形成装置に登録した、画像を再現するための画像データと、を含み、
前記ユーザデータに含まれる前記認証処理用データを、ユーザが当該画像形成装置に当該ユーザデータを登録した際に送信し、当該ユーザデータに含まれる前記画像データを、当該画像形成装置の電源がオフにされる際に送信する、
請求項６または７記載のバックアップ方法。
【請求項９】
通信回線を介して他の複数の画像形成装置とデータの送受信を行うことが可能でありかつユーザのデータであるユーザデータを記憶しているコンピュータに、
それぞれの前記他の画像形成装置から、当該他の画像形成装置への電力の供給手段を示す電力状況データを取得する処理と、
前記他の画像形成装置のそれぞれから取得した前記電力状況データに基づいて、当該他の画像形成装置のうちから、電力の供給手段としてパワーオーバーイーサネットを有するものおよびバッテリを有するものの順に、優先的に、前記ユーザデータのバックアップ先とする装置を選定する処理と、
選定したバックアップ先に前記ユーザデータを送信する処理と、
を実行させることを特徴とするコンピュータプログラム。
【請求項１０】
通信回線を介して他の複数の画像形成装置とデータの送受信を行うことが可能でありかつユーザのデータであるユーザデータを記憶しているコンピュータに、
それぞれの前記他の画像形成装置から、当該他の画像形成装置の電源がオフにされていた時間を示す電力状況データを取得する処理と、
前記他の画像形成装置のそれぞれから取得した前記電力状況データに基づいて、当該他の画像形成装置のうちから、電源がオフにされていた時間が短いものを優先的に、前記ユーザデータのバックアップ先とする装置として選定する処理と、
選定したバックアップ先に前記ユーザデータを送信する処理と、
を実行させることを特徴とするコンピュータプログラム。
【請求項１１】
前記ユーザデータは、ユーザが当該画像形成装置にログインする際の当該ユーザの認証に用いられる認証処理用データと、当該ユーザが当該画像形成装置に登録した、画像を再現するための画像データと、を含み、
前記ユーザデータに含まれる前記認証処理用データを、ユーザが当該画像形成装置に当該ユーザデータを登録した際に送信し、当該ユーザデータに含まれる前記画像データを、当該画像形成装置の電源がオフにされる際に送信する処理を前記コンピュータに実行させる、
請求項９または１０記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびその画像形成装置が保持している画像データのバックアップ方法に関する。
【背景技術】
【０００２】
従来、イントラネットなどのネットワークシステムにおいて、それに含まれるＭＦＰ（Multi Function Peripheral）などの画像形成装置で画像を印刷するためのデータまたは原稿をスキャンして得た画像のデータなどを記憶し管理することが行われている。
【０００３】
画像形成装置に記憶されたデータは、ネットワークシステム内の複数の装置間で共有することができる。例えば、ネットワークシステム内の他の画像形成装置からそのデータにアクセスし、当該他の画像形成装置においてそのデータに基づく文書または画像などをプリントすることができる。または、パーソナルコンピュータなどのコンピュータ端末によってそのデータにアクセスしてそのコンピュータ端末のディスプレイにそのデータの内容を表示することができる。
【０００４】
画像形成装置は、通常、それ自体の電源がオフにされるとハードディスクなどの記憶装置への電力の供給も止まる。よって、例えば、画像形成装置のメンテナンスなどの際に画像形成装置の電源がオフにされてしまうと、ネットワークシステム内の他の端末装置は、その記憶装置に記憶されたデータにアクセスできなくなってしまう。そこで、ハードディスク用の電源とその他の各部を駆動する電源とを別にする方法が考えられる。そうすることによって、当該他の各部を駆動する電源をオフにしてメンテナンスの作業を行っている間も、ハードディスクへのアクセスが可能となる。
【０００５】
しかし、メンテナンスの内容によっては、画像形成装置を別の場所に移動させることがある。そのような場合に、外部の電源との接続が断たれて画像形成装置の全ての電源系統がオフにされることがある。そうなると、上述のような従来の方法では、その画像形成装置に記憶されているデータが必要であるにもかかわらず、それを使用できなくなる。また、電力の浪費を抑えるために、その画像形成装置が設置されている部屋全体の電源を停止させることがある。この場合も同様にその画像形成装置に記憶されているデータを使用できなくなる。
【０００６】
これに対処するために、バッテリを用いた電力の供給に切り替えることが考えられる。特許文献１、２には、それに関連する技術が考案されている。
【０００７】
特許文献１には、バッテリにより駆動される第１の電子機器と、第１の電子機器とは別体の第２の電子機器とを互いに接続して動作させる組込み型電子機器が記載されている。特許文献１の方法によると、この組込み型電子機器に、第２の電子機器に電力を供給する電源と、第１の電子機器と第２の電子機器とが接続されているときにおいて、電源の出力電圧が所定値以下になったかどうかを監視する監視部とを設けておき、電圧監視部により所定値以下になったと判断されると、第２の電子機器の所定のデバイスに対して、第１の電子機器のバッテリより電力を供給する。
【０００８】
特許文献２の方法によると、電源の監視及び制御を行う監視制御装置において、電源監視回路により外部電源の監視を行い、異常がある場合は切替え回路によって、入力電源を、外部電源から、充電回路で充電されたバッテリに切替える。
【特許文献１】特開平７−２１９６８３号公報
【特許文献２】特開２００２−７３１０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述の従来の方法のようにバッテリを用いることによって、画像形成装置に保存されたデータにアクセスできなくなる危険性は低くなる。しかし、バッテリが切れてしまうなどの問題があるので、やがてアクセスできなくなるおそれがある。
【００１０】
本発明はこのような点に鑑み、画像形成装置に保存されたデータへのアクセスを従来よりも確実にできるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明の一形態に係る画像処理装置は、通信回線を介して他の複数の画像形成装置とデータの送受信を行うことが可能な画像形成装置であって、ユーザのデータであるユーザデータを記憶するユーザデータ記憶手段と、それぞれの前記他の画像形成装置から、当該他の画像形成装置への電力の供給手段を示す電力状況データを取得する取得手段と、前記取得手段が前記他の画像形成装置のそれぞれから取得した前記電力状況データに基づいて、当該他の画像形成装置のうちから、電力の供給手段としてパワーオーバーイーサネットを有するものおよびバッテリを有するものの順に、優先的に、前記ユーザデータのバックアップ先とする装置を選定する選定手段と、選定したバックアップ先に前記ユーザデータを送信する送信手段と、を有する。
【００１４】
本発明の一形態に係る他の画像処理装置は、通信回線を介して他の複数の画像形成装置とデータの送受信を行うことが可能な画像形成装置であって、ユーザのデータであるユーザデータを記憶するユーザデータ記憶手段と、それぞれの前記他の画像形成装置から、当該他の画像形成装置の電源がオフにされていた時間を示す電力状況データを取得する取得手段と、前記取得手段が前記他の画像形成装置のそれぞれから取得した前記電力状況データに基づいて、当該他の画像形成装置のうちから、電源がオフにされていた時間が短いものを優先的に、前記ユーザデータのバックアップ先とする装置として選定する選定手段と、選定したバックアップ先に前記ユーザデータを送信する送信手段と、を有する。
【００１５】
また、当該画像形成装置の電源がオフにされる際に、前記取得手段は、前記電力状況データを取得し、前記選定手段は、前記ユーザデータのバックアップ先とする画像形成装置を選定し、前記送信手段は、前記選定手段が選定した画像形成装置に対して前記ユーザデータを送信する。
【００１６】
また、前記ユーザデータは、ユーザが当該画像形成装置にログインする際の当該ユーザの認証に用いられる認証処理用データと、当該ユーザが当該画像形成装置に登録した、画像を再現するための画像データと、を含み、前記送信手段は、前記ユーザデータに含まれる前記認証処理用データを、ユーザが当該画像形成装置に当該ユーザデータを登録した際に送信し、当該ユーザデータに含まれる前記画像データを、当該画像形成装置の電源がオフにされる際に送信する。
【００１７】
また、前記送信手段は、前記ユーザデータに含まれる画像データを、当該ユーザデータに含まれる前記認証処理用データと同じバックアップ先に送信する。
【発明の効果】
【００１８】
本発明によると、画像形成装置に保存されたデータへのアクセスが従来よりも確実にできる。
【発明を実施するための最良の形態】
【００１９】
図１は本発明の一実施形態に係る画像処理システム１の全体的な構成の例を示す図、図２は画像形成装置２のハードウェア構成の例を示す図、図３は画像形成装置２の機能的構成の例を示す図、図４は電源関連回路１０ｎの構成の例を示す図である。
【００２０】
図１に示すように、画像処理システム１は、画像形成装置２Ａ、２Ｂ、…、端末装置３Ａ、３Ｂ、…、および通信回線ＮＴなどによって構成される。以下、画像形成装置２Ａ、２Ｂ、…を「画像形成装置２」と総称して記載し、端末装置３Ａ、３Ｂ、…を「端末装置３」と総称して記載することがある。他の装置または部材などについても同様に符号の末尾に付した連番を省略することによって総称して記載することがある。
【００２１】
これらの各装置は、通信回線ＮＴを介して互いに接続可能である。通信回線ＮＴとして、ＬＡＮ回線、インターネット、公衆回線、または専用線などが用いられる。これらの各装置には、予めユニークなＩＰアドレスが与えられている。
【００２２】
端末装置３には、画像形成装置２と連携した様々な処理を行うためのプログラムおよびデータがインストールされている。ユーザは、端末装置３を使用して画像形成装置２を遠隔的に操作し、印刷などを実行させることができる。端末装置３として、パーソナルコンピュータ、ワークステーション、またはＰＤＡ（Personal Digital Assistant）などが用いられる。
【００２３】
画像形成装置２は、コピー、スキャナ、ファックス、およびドキュメントサーバなどの様々な機能を集約した画像処理装置である。複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれることもある。
【００２４】
「ドキュメントサーバ」は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる、パーソナルコンピュータにおけるフォルダまたはディレクトリなどに相当する記憶領域を与えておき、ユーザが自分の記憶領域に、文章、数式、記号、写真、図表、またはイラストなどからなる書類のデータ（以下、「ドキュメントデータ」と記載する。）を保存しておくことができるようにする機能である。「ボックス機能」と呼ばれることもある。
【００２５】
画像形成装置２は、端末装置３と連携して様々な処理を行う。例えば、端末装置３で生成されたドキュメントデータに基づいて画像を印刷する。この連携の機能は、一般に、「ネットワークプリンティング」または「ＰＣプリント」などと呼ばれている。なお、他の画像形成装置２に保存されているドキュメントデータを取得し、そのドキュメントデータに基づいて印刷を行うことも可能である。
【００２６】
また、画像形成装置２で原稿の画像をスキャンし、それによって得られたドキュメントデータを端末装置３に転送して保存することができる。このような連携の機能は、一般に、「ＳＣＡＮ  ＴＯ  ＰＣ」などと呼ばれている。
【００２７】
画像形成装置２は、電源のスイッチがオフにされるタイミングで自らが保持しているドキュメントデータを他の画像形成装置２に送信することによってバックアップする機能も有している。この機能については、後に詳しく説明する。
【００２８】
画像形成装置２は、部屋の壁などに設けられているコンセントを介して商用電源から電力が供給される。機種によっては、ＰｏＥ（Power over Ethernet）、バッテリ、またはその両方の電力供給手段による電力の供給を受けることが可能なものもある。
【００２９】
ＰｏＥまたはバッテリに対応した画像形成装置２は、商用電源から電力を得るためのスイッチがオフにされると直ちに、自動的に、ＰｏＥまたはバッテリに電力の供給源が切り替えられる。それによって、後に説明する、ＣＰＵ１０ａ、ＲＡＭ１０ｂ、ＲＯＭ１０ｃ、ハードディスク１０ｄ、および制御用回路１０ｅなど、他の装置からその画像形成装置２に保存されたデータにアクセスできるようにするために必要なハードウェアの動作を継続させることができる。
【００３０】
本実施形態では、画像処理システム１において、画像形成装置２についてのグループが定義されている。各画像形成装置２はそのいずれかに属する。一つのネットワークセグメント内の全ての画像形成装置２を一つのグループとして定義してもよいし、一つのネットワークセグメントの中に複数のグループを定義してもよい。
【００３１】
図２に示すように、画像形成装置２は、ＣＰＵ１０ａ、ＲＡＭ１０ｂ、ＲＯＭ１０ｃ、ハードディスク１０ｄ、制御用回路１０ｅ、操作パネル１０ｆ、通信インタフェース１０ｇ、印刷装置１０ｈ、スキャナ１０ｉ、ファクシミリモデム１０ｊ、ＰｏＥ接続部１０ｋ、バッテリ１０ｍ、電源関連回路１０ｎ、電源管理制御部１０ｐ、およびスイッチ１０ｒなどによって構成される。ただし、ＰｏＥ接続部１０ｋおよびバッテリ１０ｍは、それぞれ、ＰｏＥによる電力の供給およびバッテリによる電力の供給に対応した画像形成装置２にのみ設けられている。
【００３２】
ハードディスク１０ｄには、図３に示すようなユーザデータ保存部１０１、バックアップ先保存部１０２、ユーザデータ登録更新処理部１０３、コマンド受付部１０４、認証処理部１０５、適応度テーブル保存部１０６、優先度保存部１０７、電源オフ履歴保存部１０８、電源関連処理部１０９、バックアップ開始処理部１１０、優先度取得部１１１、優先度送信部１１２、バックアップ先選定部１１３、データ送信部１１４、バックアップデータ保存部１１５、およびバックアップデータ登録削除部１１６などの機能を実現するためのプログラムおよびデータがインストールされている。これらのプログラムおよびデータは必要に応じてＲＡＭ１０ｂに読み出される。そして、ＣＰＵ１０ａによってプログラムが実行される。これらのプログラムおよびデータの一部または全部を、ＲＯＭ１０ｃに記憶させておいてもよい。なお、これらのうちの一部または全部を、制御用回路１０ｅなどのハードウェアのみによって実現してもよい。
【００３３】
スキャナ１０ｉは、原稿の用紙に描かれている写真、文字、絵、または図表などの画像を光学的に読み取ってドキュメントデータを生成する装置である。
【００３４】
印刷装置１０ｈは、スキャナ１０ｉまたはファクシミリモデム１０ｊによって得られたドキュメントデータ、または端末装置３などから送信されてきたドキュメントデータに基づいて画像を用紙に印刷する装置である。他の画像形成装置２に保存されているドキュメントデータに基づいて印刷を行うこともできる。
【００３５】
通信インタフェース１０ｇは、他の装置とＴＣＰ／ＩＰなどのプロトコルで通信を行うためのＮＩＣ（Network Interface Card）などである。
【００３６】
制御用回路１０ｅは、ハードディスク１０ｄ、スキャナ１０ｉ、印刷装置１０ｈ、通信インタフェース１０ｇ、操作パネル１０ｆ、およびファクシミリモデム１０ｊなどの装置を制御するための回路である。
【００３７】
操作パネル１０ｆには、テンキーおよびタッチパネルなどが設けられており、ユーザはそれらを用いて画像形成装置２に対して入力を行い各種の設定をする。タッチパネルは、ユーザにメッセージなどを通知する表示装置としての役割も果たす。
【００３８】
ファクシミリモデム１０ｊは、ファクシミリの規格に従って公衆交換電話網（ＰＳＴＮ）を介して、スキャナ１０ｉによって得られたドキュメントデータを送信しまたは他のファックス端末から送信されてくるドキュメントデータを受信する。
【００３９】
ＰｏＥ接続部１０ｋは、ＰｏＥによる電力の供給を受けるためのインタフェースである。バッテリ１０ｍは、停電時にその画像形成装置２に電力を供給するバッテリである。スイッチ１０ｒは、商用電源からの電力の供給を受けるか否かを切り替えるためのスイッチである。
【００４０】
電源関連回路１０ｎは、商用電源、ＰｏＥ、およびバッテリなどの電源から供給される電流を、画像形成装置２の各ハードウェアに合うように変換し中継する。電源管理制御部１０ｐは、電源関連回路１０ｎの制御など電源に関連する種々の処理を行う。ここで、図４を参照して電源関連回路１０ｎおよび電源管理制御部１０ｐについてさらに詳しく説明する。
【００４１】
図４に示されるように、電源関連回路１０ｎは、電圧変換回路Ｄ１、Ｄ２、ＡＣ／ＤＣ変換回路ＡＤ、および電源接続回路ＳＫなどによって構成される。
【００４２】
電圧変換回路Ｄ１は、ＰｏＥによって供給される電力の電圧の変換を行う。電圧変換回路Ｄ２は、バッテリ１０ｍによって供給される電力の電圧の変換を行う。ＡＣ／ＤＣ変換回路ＡＤは、商用電源から送られてくる交流の電流を直流に変換する。
【００４３】
電源接続回路ＳＫは、電圧検出部ＤＫ１、ＤＫ２、ＤＫ３、およびＤＣ／ＤＣ変換回路ＤＤなどによって構成される。各電源からの電力は、この電源接続回路ＳＫを介してその画像形成装置２の各ハードウェアに供給される。
【００４４】
電圧検出部ＤＫ１は、電圧変換回路Ｄ１による変換後の電圧を検出する。電圧検出部ＤＫ２は、電圧変換回路Ｄ２による変換後の電圧を検出する。電圧検出部ＤＫ３は、ＡＣ／ＤＣ変換回路ＡＤによる電流の変換が行われた後の電圧を検出する。これら電圧検出部ＤＫ１、ＤＫ２、およびＤＫ３は、電圧を検出すると、検出した電圧の値を電源管理制御部１０ｐに送る。ＤＣ／ＤＣ変換回路ＤＤは、その画像形成装置２の各ハードウェアに送るための電流を、その画像形成装置２に合うようにＤＣ／ＤＣ変換する。
【００４５】
電源管理制御部１０ｐは、ＰｏＥによって電力を供給するための回線（電力供給ライン）の状態を監視しそれをメモリなどに記録する。スイッチ１０ｒがオフにされた際に、オフにされたことを示す信号を後に説明する電源関連処理部１０９およびバックアップ開始処理部１１０に送るとともに、その画像形成装置２の各ハードウェアへの電力の供給手段をＰｏＥまたはバッテリに切り替える。
【００４６】
スイッチ１０ｒがオンにされたときに、そのことを示す信号を電源関連処理部１０９に送る。電圧検出部ＤＫによって電圧が検出されている場合に、いずれの電圧検出部ＤＫによって電圧が検出されているかを電源関連処理部１０９に通知する。
【００４７】
また、電圧検出部ＤＫ３によって検出された電圧に基づいて、ＡＣ／ＤＣ変換回路ＡＤを制御して商用電源からの電圧を調整する。
【００４８】
図５はユーザデータＤＵの構成の例を示す図、図６は出力履歴テーブルＴＳの例を示す図、図７はログイン履歴テーブルＴＬの例を示す図、図８はユーザデータＤＵの登録の際の処理の流れを説明するためのフローチャート、図９は第一適応度テーブルＴＡの例を示す図、図１０は第二適応度テーブルＴＢの例を示す図、図１１は電源オフ履歴テーブルＴＦの例を示す図、図１２は優先度算出処理の流れを説明するためのフローチャート、図１３はバックアップ先選定処理の流れを説明するためのフローチャートである。次に図３に示す画像形成装置２の各部の処理について説明する。
【００４９】
図３において、ユーザデータ保存部１０１は、画像処理システム１を使用するユーザごとに、ユーザデータＤＵを保存する。ユーザデータＤＵは、図５に示すように、ユーザ属性データＤＺおよびユーザ登録ドキュメントデータＤＳなどによって構成される。
【００５０】
ユーザ属性データＤＺには、「ユーザ番号」、「パスワード」、および「ホーム装置情報」などが示される。
【００５１】
「ユーザ番号」は、そのユーザデータＤＵに係るユーザを他のユーザと区別するための識別情報である。「パスワード」は、そのユーザが画像形成装置２にログインする際に認証情報として入力するパスワードである。なお、ここで言う「ログイン」とは、認証を受けたユーザがその画像形成装置２において印刷などの作業をできる状態になることを意味する。
【００５２】
「ホーム装置情報」は、そのユーザが高い頻度で使用する画像形成装置２である「ホーム装置」を識別する識別情報である。ホーム装置は、ユーザが自らのユーザデータＤＵを登録する際に選択することができる。ホーム装置として、一つまたは複数の画像形成装置２を選択することが可能である。本実施形態では、ホーム装置の識別情報としてＩＰアドレスを用いる。
【００５３】
ユーザ属性データＤＺには、その他、画像形成装置２の設定に関する各種のデータが含まれる。例えば、タッチパネルに表示される画面をそのユーザの好みに合わせてカスタマイズするためのデータが含まれる。
【００５４】
ユーザ登録ドキュメントデータＤＳには、ドキュメントデータＤＳＢ、ドキュメント属性データＤＳＡ、出力履歴テーブルＴＳ、およびログイン履歴テーブルＴＬが含まれる。
【００５５】
ドキュメントデータＤＳＢは、文章、数式、記号、写真、図表、またはイラストなどからなる書類の画像を再現するためのドキュメントデータである。
【００５６】
ドキュメント属性データＤＳＡは、そのドキュメントデータＤＳＢの属性、例えば、そのドキュメントデータＤＳＢを識別するための名称（データ名またはファイル名）およびユーザリンクなどを示す。「ユーザリンク」は、そのドキュメントデータＤＳＢを画像形成装置２に登録したユーザ（登録ユーザ）のユーザ番号である。すなわち、ここには、ユーザ属性データＤＺに示されるユーザ番号と同じ番号が示される。
【００５７】
出力履歴テーブルＴＳは、図６に示すような、そのドキュメントデータＤＳＢが各画像形成装置２において何回出力されたかを示すテーブルである。
【００５８】
「装置アドレス」には、画像形成装置２のＩＰアドレスが示される。「出力回数」には、そのドキュメントデータＤＳＢがそのレコードの画像形成装置２において過去に出力された回数が示される。
【００５９】
なお、ここで言う「出力」には、印刷すること、ファクスプロトコルで送信すること、電子メールに添付して他の装置に送信すること、および他の画像形成装置２または端末装置３に対してＳＭＢ（Server Message Block）などのプロトコルに基づいて送信することが含まれる。
【００６０】
ログイン履歴テーブルＴＬは、図７に示すような、そのドキュメントデータＤＳＢの登録ユーザが各画像形成装置２のそれぞれにログインした回数を示すテーブルである。
【００６１】
「装置アドレス」には、各画像形成装置２のＩＰアドレスが示される。「ログイン回数」には、そのドキュメントデータＤＳＢの登録ユーザがそのレコードの画像形成装置２に対して過去にログインした回数が示される。
【００６２】
図３に戻って、バックアップ先保存部１０２は、ユーザ属性データＤＺのバックアップ先とする画像形成装置２のＩＰアドレスを、そのユーザ属性データＤＺに示されるユーザ番号と対応付けて保存する。
【００６３】
ユーザデータ登録更新処理部１０３は、ユーザデータＤＵを登録しまたは更新するための処理を行う。ここで、ユーザデータＤＵの登録の際の処理について、図８のフローチャートを参照しながら説明する。
【００６４】
ユーザが操作パネル１０ｆを用いて、ユーザ番号、パスワード、およびホーム装置とする画像形成装置２のＩＰアドレスを入力し（＃１０１）、入力の完了およびユーザデータＤＵの登録実行の指示を画像形成装置２に与えると（＃１０２でＹｅｓ）、ユーザデータ登録更新処理部１０３は、入力された内容を受け取り、それらを用いてユーザ属性データＤＺを生成する。そして、ユーザ属性データＤＺを含むユーザデータＤＵをユーザデータ保存部１０１に保存することによって登録（投入）する（＃１０３）。これにより、ユーザデータＤＵの登録が完了する。
【００６５】
ユーザデータＤＵを登録した段階では、そのユーザデータＤＵには、ユーザ属性データＤＺのみが含まれている。ユーザ登録ドキュメントデータＤＳは、この後ユーザが画像形成装置２に印刷などの処理を行わせるたびにユーザデータＤＵに追加されて登録されていく。これについては後に説明する。
【００６６】
さらに、ユーザデータ登録更新処理部１０３は、後に説明するバックアップ開始処理部１１０およびバックアップ先選定部１１３などと連携して、登録したユーザデータＤＵに含まれるユーザ属性データＤＺのバックアップの処理（バックアップ処理）を行う。
【００６７】
このバックアップ処理では、まず、バックアップ先選定部１１３によってバックアップ先とする画像形成装置２が２台選定され、選定された画像形成装置２のＩＰアドレスがバックアップ先保存部１０２に保存される（＃１０４）。この選定の手順については、後に詳しく説明する。ユーザデータ登録更新処理部１０３は、選定されたそれら２台の画像形成装置２に対して、そのユーザ属性データＤＺを送信する（＃１０５）。また、そのユーザ属性データＤＺとともに、その画像形成装置２自身のＩＰアドレスを送信する。
【００６８】
図３に戻って、ユーザデータ登録更新処理部１０３は、他の画像形成装置２からユーザ属性データＤＺが送信されて来た場合は、バックアップ用のユーザデータＤＵを生成し登録する。すなわち、その送信されて来たユーザ属性データＤＺを含むユーザデータＤＵを生成し、そのユーザ属性データＤＺと共に送られて来たＩＰアドレスと対応付けて、自らのユーザデータ保存部１０１に保存する。この際、そのユーザデータＤＵがバックアップのデータ（バックアップデータ）であることを示すバックアップフラグをそのユーザデータＤＵに付加しておく。
【００６９】
ユーザデータＤＵが登録された後、ユーザが、パスワードの変更などによって、そのユーザデータＤＵのユーザ属性データＤＺを更新する操作を行うことがある。すると、ユーザデータ登録更新処理部１０３は、ユーザが更新のために入力したデータに基づき、そのユーザ属性データＤＺを更新する。
【００７０】
ユーザ属性データＤＺを更新した場合は、そのユーザ属性データＤＺのバックアップデータを保存した２台の画像形成装置２に同様の更新を行わせるための処理を行う。具体的には、バックアップ先保存部１０２から今回の更新に係るユーザ属性データＤＺに示されるユーザ番号と対応付けられて保存されているＩＰアドレスを取得する。そのＩＰアドレスに基づいて、今回の更新の内容を示すデータおよびそのユーザ番号を、バックアップ先の２台の画像形成装置２に対して送信する。
【００７１】
バックアップ先の２台の画像形成装置２のそれぞれのユーザデータ登録更新処理部１０３は、送信されて来たデータに基づいて、そのユーザ番号に対応するユーザ属性データＤＺを更新する。
【００７２】
なお、ユーザ属性データＤＺの更新に際して、改めてバックアップ先の選定を行い、更新したユーザ属性データＤＺをバックアップするようにしてもよい。その場合は、更新したユーザ属性データＤＺそのものを送信する。また、バックアップ先保存部１０２に保存されているＩＰアドレスを用いて、更新前のユーザ属性データＤＺをバックアップデータとして保持している画像形成装置２に対してそれを削除するように通知する。
【００７３】
ユーザデータ登録更新処理部１０３は、ユーザ登録ドキュメントデータＤＳを、例えば、次のような手順で生成しユーザデータＤＵに追加する。
【００７４】
端末装置３において、ユーザは、印刷先とする画像形成装置２にアクセスし、自分のユーザ番号およびパスワードを入力することによって、その画像形成装置２にログインする。このとき、その画像形成装置２はユーザ認証の処理を行うが、これについては後述する。そして、ユーザは、ドキュメントデータＤＳＢの登録の指定を行ってからＰＣプリントの実行を指示する。すると、その端末装置３からその画像形成装置２に印刷対象のドキュメントデータＤＳＢが送信される。画像形成装置２は、そのドキュメントデータＤＳＢに基づく印刷を実行する。
【００７５】
印刷の処理と並行してまたは前後して、ユーザデータ登録更新処理部１０３は、ドキュメント属性データＤＳＡ、ログイン履歴テーブルＴＬ、および出力履歴テーブルＴＳを生成し、これらのドキュメント属性データＤＳＡ、ログイン履歴テーブルＴＬ、出力履歴テーブルＴＳ、および印刷に使用されたそのドキュメントデータＤＳＢを含むユーザ登録ドキュメントデータＤＳを生成する。そして、そのユーザのユーザデータＤＵに追加する。
【００７６】
ドキュメント属性データＤＳＡには、そのドキュメントデータＤＳＢのデータ名およびそのユーザのユーザ番号が示される。データ名は、ユーザデータ登録更新処理部１０３が印刷の日時などを用いて自動的に決めてもよいし、ユーザに決めさせてもよい。
【００７７】
出力履歴テーブルＴＳには、今回印刷を実行した画像形成装置２に対応するレコードが登録され、そのレコードの「出力回数」の値として「１」が格納される。なお、ドキュメントデータＤＳＢの登録に際して印刷などの出力の処理を行わなかった場合は、レコードのない空の出力履歴テーブルＴＳが生成される。
【００７８】
ログイン履歴テーブルＴＬの初期値は、今回のドキュメントデータＤＳＢがそのユーザのユーザデータＤＵに初めて登録されるものであるか否かによって異なる。
【００７９】
初めて登録されるものである場合は、ログイン履歴テーブルＴＬには、今回ユーザがログインした画像形成装置２に対応するレコードが登録される。そして、そのレコードの「ログイン回数」の値として「１」が格納される。
【００８０】
二つ目以降のものである場合は、既に生成された、他のユーザ登録ドキュメントデータＤＳに含まれるそのユーザのログイン履歴テーブルＴＬがコピーされ、それが、今回登録されるユーザ登録ドキュメントデータＤＳのログイン履歴テーブルＴＬとして用いられる。
【００８１】
ユーザ登録ドキュメントデータＤＳは、その他種々の処理に伴って得られるドキュメントデータＤＳＢに基づいて登録される。例えば、スキャン、コピー、ファックス送信、またはファックス受信などの際に得られたドキュメントデータＤＳＢに基づいて登録することもできる。その場合もＰＣプリントの場合と同様に、ドキュメントデータＤＳＢを登録することがユーザによって予め指定されたらユーザ登録ドキュメントデータＤＳの登録を実行する。
【００８２】
また、端末装置３または他の画像形成装置２に保存されているドキュメントデータＤＳＢをその画像形成装置２に転送してユーザ登録ドキュメントデータＤＳを登録することも可能である。画像形成装置２に登録されたドキュメントデータＤＳＢは、画像処理システム１内の全ての画像形成装置２および端末装置３で共有可能である。
【００８３】
登録後、データ名の変更などによって、登録されたユーザ登録ドキュメントデータＤＳが更新されることがある。
【００８４】
ユーザがドキュメントデータＤＳＢのデータ名を変更する操作を行うと、ユーザデータ登録更新処理部１０３は、ユーザが入力した内容に基づいて、そのドキュメントデータＤＳＢに対応するドキュメント属性データＤＳＡに示されるデータ名を更新する。
【００８５】
登録されたドキュメントデータＤＳＢに基づいて印刷などの出力の処理が行われると、ユーザデータ登録更新処理部１０３は、出力されたドキュメントデータＤＳＢのユーザ登録ドキュメントデータＤＳに含まれる出力履歴テーブルＴＳを更新する。具体的には、出力した画像形成装置２に対応するレコードの「出力回数」の値を一つインクリメントする。出力した画像形成装置２に対応するレコードが登録されていない場合は、「出力回数」の値を「１」としたその画像形成装置２に対応するレコードを新たに登録する。
【００８６】
ユーザが画像形成装置２にログインするごとに、ユーザデータ登録更新処理部１０３は、そのユーザ番号に基づいてそのユーザのユーザデータＤＵを検索し、それに含まれる全てのログイン履歴テーブルＴＬを更新する。具体的には、各ログイン履歴テーブルＴＬの、ログインされた画像形成装置２に対応するレコードの「ログイン回数」の値を一つインクリメントする。
【００８７】
コマンド受付部１０４は、ユーザが操作パネル１０ｆを用いて入力したコマンドおよび種々の情報を受け付ける。
【００８８】
認証処理部１０５は、これからその画像形成装置２を使用しようとしているユーザが入力したユーザ番号に基づいてユーザデータ保存部１０１に保存されているユーザ属性データＤＺを検索し、入力されたパスワードを、そのユーザ属性データＤＺに示されるパスワードと照合することによってそのユーザの認証の処理を行う。
【００８９】
ただし、入力されたユーザ番号に対応するユーザ属性データＤＺがその画像形成装置２に登録されていない場合がある。その場合は、そのユーザ番号を画像処理システム１内の他の画像形成装置２に送信し、そのユーザ番号に対応するユーザ属性データＤＺの送信を要求する。要求を受けた当該他の画像形成装置２は、それぞれ、自らのユーザデータ保存部１０１をチェックし、そのユーザ番号に対応するユーザ属性データＤＺが保存されていれば、バックアップフラグの有無にかかわらず、それを要求元の画像形成装置２に対して送信する。これによって、ユーザ属性データＤＺの登録が最初に行われた画像形成装置２がシャットダウンされるなどしてアクセスできない状態であったとしても、バックアップ先の画像形成装置２からユーザ属性データＤＺを取得してユーザの認証を行うことができる。
【００９０】
認証処理部１０５は、送信されて来たユーザ属性データＤＺに示されるユーザ番号およびパスワードを用いてユーザの認証の処理を行う。
【００９１】
認証ができると、操作パネル１０ｆに設けられたタッチパネルにその画像形成装置２に対して処理の実行を指示するための画面が表示される。
【００９２】
適応度テーブル保存部１０６は、図９に示す第一適応度テーブルＴＡおよび図１０に示す第二適応度テーブルＴＢを保存する。
【００９３】
第一適応度テーブルＴＡは、画像形成装置２の電力供給のパターン（電力供給パターン）ごとの、バックアップ先としての適応度を示すテーブルである。
【００９４】
図９において、「電源供給パターン」には、画像形成装置２への電力供給手段の組合せが示される。図９の例では、「ＰｏＥあり」、「バッテリあり」、および「商用電源のみ」が示される。
【００９５】
「ＰｏＥあり」は、商用電源から電力の供給を受けられなくなったときにＰｏＥによる電力の供給を受け得ることを意味する。「バッテリあり」は、商用電源から電力の供給を受けられなくなったときにバッテリから電力の供給を受け得ることを意味する。「商用電源のみ」は、商用電源による電力の供給にのみ対応していることを意味する。
【００９６】
「適応度」には、そのレコードに示される電力供給パターンを有する画像形成装置２がバックアップ先としてどれくらい適応しているかの度合いが示される。この適応度に示される値が大きいほど適応の度合いが高いことを意味する。以下、この度合いを「第一適応度」と記載する。
【００９７】
第二適応度テーブルＴＢは、スイッチ１０ｒ、つまり商用電源からの電力供給がオフにされる頻度に応じた、画像形成装置２のバックアップ先としての適応度を示すテーブルである。
【００９８】
図１０において、「電源オフ頻度」には、スイッチ１０ｒがオフにされる頻度（電源オフ頻度）を表す「極めて少ない」、「少ない」、および「多い」が示される。
【００９９】
「多い」は、毎日、スイッチ１０ｒがオフにされている時間帯があることを意味する。例えば、毎日夜間にスイッチ１０ｒがオフにされている場合は「多い」に該当する。「少ない」は、「多い」に該当せず、かつ所定の時間以上連続してスイッチ１０ｒがオフにされている期間があることを意味する。本実施形態では、「多い」に該当せず、かつ過去１０日以内に１２時間以上連続して電源がオフにされている期間がある場合が「少ない」に該当する。例えば、週末だけスイッチ１０ｒがオフにされている場合は、この「少ない」に該当する。「極めて少ない」は、「多い」および「少ない」のいずれにも該当しないことを意味する。
【０１００】
「適応度」には、そのレコードに示される電源オフ頻度の画像形成装置２がバックアップ先としてどれくらい適応しているかの度合いが示される。この適応度に示される値が大きいほど適応の度合いが高いことを意味する。以下、この度合いを「第二適応度」と記載すことがある。
【０１０１】
優先度保存部１０７は、その画像形成装置２自身が他の画像形成装置２のバックアップ先としてどの程度優先的に選定されるかの度合いを示す優先度を保存する。優先度の算出の手順については、後に詳しく説明する。
【０１０２】
電源オフ履歴保存部１０８は、図１１に示すような、その画像形成装置２のスイッチ１０ｒがオフにされている時間帯を記録するための電源オフ履歴テーブルＴＦを保存する。
【０１０３】
図１１において、「電源オフ時間帯」には、その画像形成装置２のスイッチ１０ｒがオフにされていた時間帯が示される。
【０１０４】
電源関連処理部１０９は、スイッチ１０ｒのオンまたはオフの切替えを示す電源管理制御部１０ｐからの信号に基づいて、その画像形成装置２の電源に関する次のような種々の処理を行う。
【０１０５】
その画像形成装置２のスイッチ１０ｒがオフからオンに切り替えられるごとに、オフの日時からオンの日時までの時間帯を示すレコードを電源オフ履歴テーブルＴＦに追加する。
【０１０６】
また、各電源からその画像形成装置２への電力の供給の状態を監視し、その状態に基づいて優先度を求める処理（優先度算出処理）を行う。ここで、優先度算出処理について、図１２のフローチャートを参照しながら詳しく説明する。
【０１０７】
画像形成装置２のスイッチ１０ｒがオンにされると電源管理制御部１０ｐからそのことを示す信号が電源関連処理部１０９に送られる。すると、電源関連処理部１０９は、優先度算出処理を開始する。
【０１０８】
図１２の優先度算出処理に際して、電源関連処理部１０９は、いずれの電圧検出部ＤＫ（図４）が電圧を検出しているかに基づいて、現時点の電力供給の状態をチェックする。それによって、いずれの電力供給手段によってその画像形成装置２への電力の供給が可能であるかを判定する（＃２０１）。
【０１０９】
電圧検出部ＤＫ１が電圧を検出している場合は、ＰｏＥによる電力の供給が可能であると判定する。電圧検出部ＤＫ２が電圧を検出している場合は、バッテリによる電力の供給が可能であると判定する。電圧検出部ＤＫ３が電圧を検出している場合は、商用電源による電力の供給が可能であると判定する。
【０１１０】
なお、画像形成装置２自身がＰｏＥに対応していても、ＰｏＥの電力供給ラインの状態によっては、ＰｏＥによる電力の供給ができない場合がある。そのような場合は、例えば電圧検出部ＤＫ１によって電圧は検出されない（または所定値以下の電圧しか検出されない）ので、ＰｏＥによる電力の供給が可能であるとは判定しない。
【０１１１】
この判定結果および図９の第一適応度テーブルＴＡに基づいて、次のように第一適応度を求める。ＰｏＥによる電力の供給が可能である場合は（＃２０２でＹｅｓ）、第一適応度として「２」求め、これをＲＡＭ１０ｂに一時的に保存する（＃２０３）。バッテリによる電力の供給が可能である場合は（＃２０２でＮｏかつ＃２０４でＹｅｓ）、第一適応度として「１」を求め保存する（＃２０５）。商用電源による電力の供給のみが可能である場合は（＃２０２でＮｏかつ＃２０４でＮｏ）、第一適応度として「０」を求め保存する（＃２０６）。
【０１１２】
ステップ＃２０１〜＃２０６の処理と並行してまたは前後して、電源オフ履歴テーブルＴＦおよび図１０の第二適応度テーブルＴＢに基づいて、第二適応度を求める。
【０１１３】
過去１週間毎日、スイッチ１０ｒがオフにされている時間帯があることが電源オフ履歴テーブルＴＦに示されている場合は（＃２０７でＹｅｓ）、第二適応度として「１」を求め、ＲＡＭ１０ｂに一時的に保存する（＃２０８）。そうでない場合は（＃２０７でＮｏ）、ステップ＃２０９の処理に進む。
【０１１４】
過去１０日間のうちに１２時間以上スイッチ１０ｒがオフにされている期間があることが電源オフ履歴テーブルＴＦに示されている場合は（＃２０９でＹｅｓ）、第二適応度として「２」を求め保存する（＃２１０）。１０時間以上スイッチ１０ｒがオフにされている期間がない場合は（＃２０９でＮｏ）、第二適応度として「１」を求め保存する（＃２１１）。
【０１１５】
そして、保存した第一適応度と第二適応度との和を求め、それをその画像形成装置２の優先度として優先度保存部１０７に保存する（＃２１２）。
【０１１６】
例えば、その画像形成装置２に対して商用電源およびＰｏＥによる電力の供給が可能と判定された場合、第一適応度は、「２」となる（図９参照）。また、電源がオフにされる頻度が、図１０に示す「極めて少ない」に該当する場合、第二適応度は、「３」となる。この場合は、優先度として「２＋３＝５」が求められる。
【０１１７】
バックアップ開始処理部１１０は、ユーザデータ保存部１０１に保存されているユーザ属性データＤＺまたはユーザ登録ドキュメントデータＤＳをバックアップするための処理（バックアップ処理）を行うように各部に指示を与え、バックアップ処理を開始する。
【０１１８】
ユーザ属性データＤＺのバックアップ処理は、ユーザデータＤＵが登録されたときに、そのことを示す通知をユーザデータ登録更新処理部１０３から受け取り、そのタイミングで開始する。
【０１１９】
ユーザ登録ドキュメントデータＤＳのバックアップ処理は、スイッチ１０ｒがオフに切り替えられたことを示す信号を電源関連処理部１０９が受け取ったときに、そのことを示す通知を受け取り、そのタイミングで開始する。
【０１２０】
優先度取得部１１１は、その画像形成装置２と同じグループに属しかつその画像形成装置２自身とバックアップ処理の際に互いに接続可能な他の画像形成装置２のそれぞれに対して、それぞれが保持する優先度の送信を要求し、それを取得する。
【０１２１】
優先度送信部１１２は、他の画像形成装置２から優先度の送信の要求を受け取った際に、優先度保存部１０７に保存されている優先度を当該他の画像形成装置２に送信する。
【０１２２】
バックアップ先選定部１１３は、優先度保存部１０７に保存されているその画像形成装置２の優先度および優先度取得部１１１が取得した他の画像形成装置２の優先度に基づいて、当該他の画像形成装置２のうちからバックアップ先とする装置を選定するための処理（バックアップ先選定処理）を行う。
【０１２３】
ここで、バックアップ先選定処理の手順について、図１３のフローチャートを参照しながら説明する。なお、ここでは、画像形成装置２Ａにおいて、バックアップ先選定処理が行われるものとする。
【０１２４】
図１３において、優先度取得部１１１は、画像形成装置２Ａと同じグループに属する他の画像形成装置２に対して、それぞれの優先度を送信するように要求する（＃３０１）。要求を受けた当該他の画像形成装置２の優先度送信部１１２は、優先度保存部１０７に保存されている優先度を画像形成装置２Ａに対して送信する。画像形成装置２Ａの優先度取得部１１１は、他の画像形成装置２から送信されてくる優先度を受け付け、メモリなどの所定の記憶領域に保存する（＃３０２）。
【０１２５】
ステップ＃３０１の要求の後所定の時間が経過すると、バックアップ先選定部１１３は、保存された当該他の画像形成装置２のそれぞれの優先度を読み出す。
【０１２６】
バックアップの対象がユーザ属性データＤＺである場合は（＃３０３でＹｅｓ）、バックアップ先選定部１１３は、優先度を送信して来た他の画像形成装置２のうちで優先度が高いものから２つを選びそのユーザ属性データＤＺのバックアップ先とする（＃３０４）。
【０１２７】
さらに、そのユーザ属性データＤＺに示されるユーザ番号と対応付けて、選定した画像形成装置２のＩＰアドレスをバックアップ先保存部１０２に保存する（＃３０５）。
【０１２８】
バックアップの対象がユーザ登録ドキュメントデータＤＳである場合は（＃３０３でＮｏ）、バックアップ先選定部１１３は、当該他の画像形成装置２の各優先度と優先度保存部１０７に保存されている画像形成装置２Ａ自身の優先度とを比較し（＃３０６）、比較結果を保存する（＃３０７）。
【０１２９】
画像形成装置２Ａ自身の優先度が最も大きい場合は（＃３０８でＹｅｓ）、バックアップ先の選定は行わずにそのまま処理を終了する。
【０１３０】
画像形成装置２Ａ自身の優先度が最大でない場合は（＃３０８でＮｏ）、優先度が最大である当該他の画像形成装置２をバックアップ先として選定する（＃３０９）。
【０１３１】
図３に戻って、データ送信部１１４は、ユーザデータ保存部１０１に保存されている各ユーザ登録ドキュメントデータＤＳを、バックアップ先選定部１１３がバックアップ先として選定した他の画像形成装置２に対して送信する。この際、ユーザ登録ドキュメントデータＤＳと共に、その画像形成装置２自身の識別情報であるＩＰアドレスを送信する。
【０１３２】
ただし、バックアップ先選定部１１３がバックアップ先を選定しなかった場合は（図１３の＃３０８でＹｅｓ）送信しない。
【０１３３】
バックアップデータ保存部１１５は、バックアップデータとして他の画像形成装置２から送信されて来たユーザ登録ドキュメントデータＤＳを保存する。
【０１３４】
バックアップデータ登録削除部１１６は、バックアップデータ保存部１１５へのバックアップデータの登録およびバックアップデータ保存部１１５に保存されているバックアップデータの削除を行う。
【０１３５】
バックアップデータの登録に際しては、そのバックアップデータであるユーザ登録ドキュメントデータＤＳを、それと共に送信されて来る当該他の画像形成装置２のＩＰアドレスと対応付けてバックアップデータ保存部１１５に保存する。
【０１３６】
バックアップデータの削除は、所定のタイミングで行う。例えば、バックアップデータを送信してきた画像形成装置２が電源がオンにされるなどしてアクセス可能な状態であるか否かを「Ｐｉｎｇ」などの所定のコマンドを定期的に発信することによってチェックし、アクセス可能な状態になったことが確認されたときに、そのバックアップデータを削除する。
【０１３７】
このようにユーザ登録ドキュメントデータＤＳをバックアップすることによって、ドキュメントデータが登録された先の画像形成装置２の電源がオフにされてアクセスできない状態になっても、バックアップ先の画像形成装置２からそのドキュメントデータを使用することができる。それによって、プルプリントなどの際に、必要なドキュメントデータを使用できなくなるリスクを少なくすることができる。
【０１３８】
図１４は電源がオンにされてから印刷を実行し電源がオフにされるまでの画像形成装置２の処理の流れを説明するためのフローチャートである。次に、電源がオンにされてから、ユーザがログインして印刷を実行させ、電源がオフにされるまでの画像形成装置２の処理の流れを図１４のフローチャートを参照しながら説明する。なお、ここでは、ユーザは、画像形成装置２Ａを使用するものとする。
【０１３９】
図１４において、ユーザは、予め投入しておいたドキュメントデータＤＳＢを画像形成装置２Ａに印刷させるために、画像形成装置２Ａの場所に行く。画像形成装置２Ａの電源がオフにされている場合は、スイッチ１０ｒをオンにする（＃４０１）。
【０１４０】
スイッチ１０ｒがオンにされると、画像形成装置２Ａは起動し図１２において既に説明した方法で自らの優先度を算出する（＃４０２）。
【０１４１】
画像形成装置２Ａが起動すると、ユーザは、操作パネル１０ｆを用いてログインのための操作を行う。それに際して、まず、自らのユーザ番号を入力する（＃４０３でＹｅｓ）。すると、画像形成装置２Ａの認証処理部１０５は、ユーザデータ保存部１０１からそのユーザ番号に対応するユーザデータＤＵのユーザ属性データＤＺ（個人情報）を読み出しＲＡＭに保存する（＃４０４）。
【０１４２】
続いてユーザがパスワードを入力すると（＃４０５でＹｅｓ）、認証処理部１０５は、読み出したユーザ属性データＤＺに示されるパスワードと入力されたパスワードとを照合する。一致する場合は（＃４０６でＹｅｓ）、そのユーザをログインさせる。一致しない場合は（＃４０６でＮｏ）、認証できなかったことを示すメッセージを表示し、パスワードの再入力を促す。
【０１４３】
ログインが完了すると、ユーザデータ登録更新処理部１０３は、そのユーザのユーザデータＤＵに含まれるログイン履歴テーブルＴＬを更新する。すなわち、画像形成装置２Ａに対応するレコードの「ログイン回数」の値を一つインクリメントする（＃４０７）。そのユーザについてのユーザ登録ドキュメントデータＤＳが複数ある場合は、それらに含まれる全てのログイン履歴テーブルＴＬを更新する。
【０１４４】
この後、タッチパネルには、印刷またはスキャンなど各種機能の設定を行うための画面（設定画面）が表示される（＃４０８）。これに際しては、そのユーザのユーザデータＤＵに含まれる、画面のカスタマイズのためのデータに基づいて設定画面が表示される。
【０１４５】
例えばコピーについての設定画面の場合、初期表示の段階で、倍率が「等倍」、部数が「２部」、ソートが「有効」などの設定がされている画面が表示される。該当する機能を搭載していない画像形成装置２の場合は、その機能の表示を薄くするなど、表示の態様を他の項目と異ならせることによって、その機能が使用できないことをユーザに認識させる。
【０１４６】
画像形成装置２Ａは、この後、ユーザからの入力を待ち受ける。ユーザが印刷実行の指示を入力した場合は（＃４０９でＮｏかつ＃４１０でＹｅｓ）、ユーザデータ登録更新処理部１０３は、まず、そのユーザのユーザデータＤＵに含まれる出力履歴テーブルＴＳを更新する。すなわち、今回の印刷対象となるドキュメントデータＤＳＢのユーザ登録ドキュメントデータＤＳに含まれる出力履歴テーブルＴＳの、画像形成装置２Ａに対応するレコードの「出力回数」の値を一つインクリメントする（＃４１１）。出力履歴テーブルＴＳは、ドキュメントデータＤＳＢに基づく出力が行われるたびに更新される。
【０１４７】
これと並行してまたは前後して、画像形成装置２Ａは、そのドキュメントデータＤＳＢに基づいて印刷を実行する（＃４１２）。
【０１４８】
ログアウトの指示が入力された場合（＃４０９でＹｅｓ）、タッチパネルを初期の表示に戻すとともに、設定された印刷の条件などをリセットする（＃４１３）。さらに、ステップ＃４０４において読み出したパスワードなどをＲＡＭから削除する（＃４１４）。
【０１４９】
なお、所定の時間入力が行われなかった場合は、自動的にログアウトさせ（＃４０９でＹｅｓ）、ステップ＃４１３以降の処理を行う。
【０１５０】
この後、ユーザによって画像形成装置２Ａのスイッチ１０ｒがオフに切り替えられると（＃４１５）、バックアップ処理が開始される。バックアップ処理において、バックアップ先選定部１１３は、図１３において説明した方法で、ユーザ登録ドキュメントデータＤＳのバックアップ先とする画像形成装置２を選定する（＃４１６）。なお、今回は、ユーザ登録ドキュメントデータＤＳのバックアップであるので、図１３において、ステップ＃３０６以降の処理が行われ、バックアップ先の画像形成装置２が１つ選定される。
【０１５１】
データ送信部１１４は、ユーザデータ保存部１０１に保存されている全てのユーザ登録ドキュメントデータＤＳを、バックアップ先として選定された画像形成装置２に送信する（＃４１７）。バックアップ先として選定された画像形成装置２は、送信されて来たユーザ登録ドキュメントデータＤＳを自らのバックアップデータ保存部１１５に保存する。画像形成装置２Ａは、この後、シャットダウンされる（＃４１８）。ただし、画像形成装置２ＡがＰｏＥまたはバッテリによる電力の供給に対応している場合は、その対応している電力供給手段に電力の供給源が切り替えられる。
【０１５２】
本実施形態によると、画像形成装置２に登録されているデータが、バックアップ先として選定された画像形成装置２に自動的にバックアップされる。その場合に、電力の供給手段に基づいて、電力の供給が停止しにくいと判断できる画像形成装置２が優先的に、かつ電源オフ履歴テーブルＴＦに基づいて、電源がオフにされる頻度が少ない画像形成装置２が優先的に、バックアップ先として選定される。
【０１５３】
これによって、ユーザは、データが登録された画像形成装置２がアクセスできない状態になっても、バックアップ先の画像形成装置２からそのデータを使用することができる。また、その場合において、電源がオフにされてアクセスできなくなる可能性の低い画像形成装置２に対してバックアップが行われるので、バックアップされたデータを、従来よりも確実に使用できる。
【０１５４】
ところで、接続先のハブの取替えなどによる通信回線の変更によって、ＰｏＥによる電力の供給が停止することがある。そのような場合に、その画像形成装置２の優先度を更新する処理を行ってもよい。また、その場合に、その画像形成装置２がバックアップデータとしてユーザ属性データＤＺを保存している場合は、再度そのユーザ属性データＤＺのバックアップ先を選定し直してバックアップし直すようにしてもよい。その場合は、例えば、次のようにする。
【０１５５】
電源関連処理部１０９は、図４の電圧検出部ＤＫ１において電圧が検出されなくなったことを示す信号、すなわちＰｏＥによる電力の供給が停止したことを示す信号を電源管理制御部１０ｐから受け取ると、既に説明した方法でその画像形成装置２の優先度を求める。
【０１５６】
次にユーザデータ保存部１０１を参照し、バックアップデータとして保存されているユーザ属性データＤＺがあるか否かをチェックする。このチェックは、ユーザデータＤＵにバックアップフラグが含まれているか否かに基づいて行う。
【０１５７】
バックアップデータとして保存されているものがあれば、そのユーザデータＤＵと対応付けられて保存されている、バックアップの要求元の画像形成装置２のＩＰアドレスを取得する。そして、取得したＩＰアドレスを用いて、その要求元の画像形成装置２に対して優先度の変更があったことを通知すると共に、そのユーザ属性データＤＺに示されるユーザ番号を送信する。
【０１５８】
通知を受けた画像形成装置２のバックアップ開始処理部１１０は、そのユーザ番号に対応するユーザ属性データＤＺについてのバックアップ処理を行う。
【０１５９】
本実施形態では、ユーザ属性データＤＺのバックアップ先として２台の画像形成装置２を選定したが、１台だけを選定するようにしてもよい。または、３台以上を選定してもよい。ユーザ登録ドキュメントデータＤＳのバックアップ先として、２台以上の画像形成装置２を選定してもよい。
【０１６０】
本実施形態では、画像形成装置２のスイッチ１０ｒがオフにされる際に、バックアップデータとしてユーザ登録ドキュメントデータＤＳを送信する場合を示したが、ユーザ属性データＤＺまたは優先度などのその他のデータも、バックアップデータとして送信するようにしてもよい。その場合は、バックアップデータを受信した画像形成装置２は、それらのバックアップデータを自らのバックアップデータ保存部１１５に保存する。
【０１６１】
本実施形態では、ユーザ登録ドキュメントデータＤＳのバックアップ先をユーザ属性データＤＺとは別に選定しバックアップするようにしたが、両者を同じバックアップ先にバックアップするようにしてもよい。その場合は、バックアップの対象のユーザ登録ドキュメントデータＤＳに対応するユーザ属性データＤＺのバックアップ先のＩＰアドレスをバックアップ先保存部１０２から取得し、そのＩＰアドレスの画像形成装置２に対してそのユーザ登録ドキュメントデータＤＳをバックアップデータとして送信する。
【０１６２】
本実施形態では、図９の電源供給パターンに、商用電源およびＰｏＥ、商用電源およびバッテリ、および商用電源のみの３つの組合せを示したが、他の組合せを用いてもよい。例えば、商用電源およびＰｏＥの組合せに替えて、商用電源、ＰｏＥ、およびバッテリの組合せを用いてもよい。または、図９に示す３つの組合せに、商用電源、ＰｏＥ、およびバッテリの組合せを加えてもよい。その場合は、商用電源、ＰｏＥ、およびバッテリの組合せについての第一適応度を「３」とする。
【０１６３】
本実施形態では、第一適応度および第二適応度の和をその画像形成装置２の優先度としたが、第一適応度または第二適応度のいずれか一方だけを優先度として用いてもよい。
【０１６４】
本実施形態では、バックアップ処理を行う画像形成装置２が、他の画像形成装置２に保存されている優先度を取得し、それに基づいてバックアップ先を選定する場合を示したが、この選定を他の方法で行ってもよい。例えば、次のようにする。
【０１６５】
各画像形成装置２に、「商用電源」、「ＰｏＥ」、または「バッテリ」のいずれによる電力の供給が可能であるかを示す電源管理データを保存させておく。バックアップ処理を行う画像形成装置２は、その電源管理データの送信を他の画像形成装置２に要求し取得する。取得したそれぞれの電源管理データに基づいて、電力の供給が停止しにくいと判断できる画像形成装置２をバックアップ先として選定する。
【０１６６】
本実施形態では、ユーザ番号およびパスワードを用いた方法でユーザの認証を行うようにしたが、ＩＤカード、無線ＩＣタグ、または生体認証（指紋認証または顔認証など）などを用いた他の方法で行うようにしてもよい。
【０１６７】
本実施形態では、バックアップ処理を、画像形成装置２の電源が切られるタイミングで行うようにしたが、停電などによって不意に電源が切られてしまうこともあるので、それに備えて、電源がオンである時間帯においても定期的に行うようにしてもよい。または、ドキュメントデータＤＳＢが更新されたタイミングで行うようにしてもよい。その画像形成装置２自身の優先度の値が所定の値以下である場合にのみバックアップ処理を行うようにしてもよい。
【０１６８】
バックアップ先を選定するに先立って各画像形成装置２に対してバックアップの要求を示すコマンドを送信するようにしてもよい。そして、そのコマンドに、例えば、バックアップの対象となるドキュメントデータＤＳＢのデータ量（サイズ）を示すデータを付加しておき、それに基づいてそのドキュメントデータＤＳＢをバックアップ可能であるか否かの応答を促すようにしてもよい。
【０１６９】
その場合は、その要求を受けた画像形成装置２が、そのデータ量と自らのハードディスク１０ｄの空きの容量とを比較して、そのドキュメントデータＤＳＢを受け付けることが可能かどうかを判定し、その結果を要求元の画像形成装置２に通知する。要求元の画像形成装置２は、バックアップが可能である旨を通知して来た画像形成装置２の中からバックアップ先を選定する。
【０１７０】
バックアップ処理においては、他の画像形成装置２からバックアップを依頼されて保存されたユーザ登録ドキュメントデータＤＳもバックアップの対象とする。つまり、その画像形成装置２に元から保存されているユーザ登録ドキュメントデータＤＳだけでなく、バックアップデータとしてバックアップデータ保存部１１５に保存されているユーザ登録ドキュメントデータＤＳ、すなわちバックアップフラグを含むユーザ登録ドキュメントデータＤＳも、バックアップの対象として、さらに別の画像形成装置２にバックアップする。
【０１７１】
バッテリによる電力の供給が可能である場合に、バッテリの容量に基づいてその画像形成装置２がそのバッテリによって動作し続けられる時間を計算し、その時間が長い場合に高い優先度が設定されるようにしてもよい。
【０１７２】
電力供給の手段がＰｏＥである場合は、供給される電力量がＰｏＥの供給側の状態に制約されるので、その電力量が変化することがある。その電力量が多いほど高い優先度が設定されるようにしてもよい。
【０１７３】
その他、画像処理システム１、画像形成装置２、および端末装置３の全体または各部の構成、機能、各テーブルの構成およびその内容、各データが示す内容、処理の内容または順序などは、本発明の趣旨に沿って適宜変更することができる。
【図面の簡単な説明】
【０１７４】
【図１】本発明に係る画像処理システムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置の機能的構成の例を示す図である。
【図４】電源関連回路の構成の例を示す図である。
【図５】ユーザデータの構成の例を示す図である。
【図６】出力履歴テーブルの例を示す図である。
【図７】ログイン履歴テーブルの例を示す図である。
【図８】ユーザデータの登録の際の処理の流れを説明するためのフローチャートである。
【図９】第一適応度テーブルの例を示す図である。
【図１０】第二適応度テーブルの例を示す図である。
【図１１】電源オフ履歴テーブルの例を示す図である。
【図１２】優先度算出処理の流れを説明するためのフローチャートである。
【図１３】バックアップ先選定処理の流れを説明するためのフローチャートである。
【図１４】電源がオンにされてから印刷を実行し電源がオフにされるまでの画像形成装置の処理の流れを説明するためのフローチャートである。
【符号の説明】
【０１７５】
２  画像形成装置
１０１  ユーザデータ保存部（ユーザデータ記憶手段）
１０３  ユーザデータ登録更新処理部（送信手段）
１１１  優先度取得部（取得手段）
１１３  バックアップ先選定部（選定手段）
１１４  データ送信部（送信手段）
ＤＳＢ  ドキュメントデータ（画像データ）
ＤＵ  ユーザデータ
ＤＺ  ユーザ属性データ（認証処理用データ）
ＮＴ  通信回線
【図１】
0004930239.tif 000002
【図２】
0004930239.tif 000003
【図３】
0004930239.tif 000004
【図４】
0004930239.tif 000005
【図５】
0004930239.tif 000006
【図６】
0004930239.tif 000007
【図７】
0004930239.tif 000008
【図８】
0004930239.tif 000009
【図９】
0004930239.tif 000010
【図１０】
0004930239.tif 000011
【図１１】
0004930239.tif 000012
【図１２】
0004930239.tif 000013
【図１３】
0004930239.tif 000014
【図１４】
0004930239.tif 000015