(57)【要約】      （修正有）【課題】一の管理装置が情報処理装置に関する情報を取得できない場合であっても、情報が取得されない情報処理装置の数を低減する。【解決手段】管理対象の情報処理装置に関する情報を取得する取得手段１４０と、他の管理装置の代わりに、予め定められた優先順位に基づいて、前記他の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する決定手段１５６とを有し、前記取得手段は、前記決定手段によって決定された代替取得方法に基づいて、前記他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報をさらに取得する。【選択図】図３
2012203512.tif 000002
【特許請求の範囲】
【請求項１】
管理対象の情報処理装置に関する情報を取得する取得手段と、
他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する決定手段と
を有し、
前記決定手段は、予め定められた優先順位に基づいて、代替取得方法を決定し、
前記取得手段は、前記決定手段によって決定された代替取得方法に基づいて、前記他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報をさらに取得する
管理装置。
【請求項２】
前記予め定められた優先順位は、情報処理装置の種別に応じて付される
請求項１に記載の管理装置。
【請求項３】
前記予め定められた優先順位は、情報処理装置に関する情報に含まれる項目に応じて付される
請求項１に記載の管理装置。
【請求項４】
前記取得手段が、前記他の管理装置の管理対象の情報処理装置のうち、少なくともいずれかの情報処理装置に関する情報を取得しない場合、情報が取得されない情報処理装置の台数を外部に送信する送信手段
をさらに有する
請求項１乃至３のいずれかに記載の管理装置。
【請求項５】
前記決定手段は、前記取得手段が管理対象の情報処理装置に関する情報を取得する周期に基づいて、前記他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する
請求項１に記載の管理装置。
【請求項６】
前記決定手段は、曜日に基づいて、前記他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する
請求項１に記載の管理装置。
【請求項７】
管理対象の情報処理装置に関する情報を取得する取得ステップと、
他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する決定ステップと
をコンピュータに実行させるプログラムであって、
前記取得ステップは、前記決定手段によって決定された代替取得方法に基づいて、前記他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報をさらに取得する
プログラム。
【請求項８】
少なくとも二台の管理装置を備え、
前記二台の管理装置は、
管理対象の情報処理装置に関する情報を取得する取得手段と、
前記二台の管理装置のうち一方の管理装置の代わりに、前記一方の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する決定手段と
を有し、
前記二台の管理装置のうち一方の管理装置において、前記取得手段は、前記決定手段によって決定された代替取得方法に基づいて、前記二台の管理装置のうちもう一方の管理装置の代わりに、前記もう一方の管理装置の管理対象の情報処理装置に関する情報をさらに取得する
管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置、プログラム及び管理システムに関する。
【背景技術】
【０００２】
特許文献１には、通信アダプタが、公衆通信回線網を介して複写機及びプリンタと接続され、複写機及びプリンタの内部メモリに保存されているデータを一時保存し、複写機及びプリンタからの要求に応じて一時保存したデータを返送することが記載されている。
特許文献２には、監視センターが、他の監視センターの故障を監視し、故障を検出した場合、故障が生じた監視センターの監視業務を引き継ぐための代替監視センターを決定することが記載されている。
特許文献３には、中央管理装置が、画像形成装置のファームウェアのデータを代替取得し、試用する機能を実現するファームウェアのデータを画像形成装置に送信し、試用期間が経過した後、代替取得したファームウェアのデータを画像形成装置に送信することが記載されている。
特許文献４には、複写機が、バッテリ電圧がメモリ１２２データ消去直前の電圧に至らない所定の電圧に達したとき、メンテナンス時期と判定し、電話回線を介してサービスステーションのホストコンピュータに通報することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−０５６６３３号公報
【特許文献２】特開２００４−１１８６８９号公報
【特許文献３】特開２０００−４９９９８号公報
【特許文献４】特開平５−１１３７０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、一の管理装置が情報処理装置に関する情報を取得できない場合であっても、情報が取得されない情報処理装置の数を低減できる管理装置、プログラム及び管理システムを提供することである。
【課題を解決するための手段】
【０００５】
[管理装置]
上記目的を達成するために、本発明に係る管理装置は、管理対象の情報処理装置に関する情報を取得する取得手段と、他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する決定手段とを有し、前記決定手段は、予め定められた優先順位に基づいて、代替取得方法を決定し、前記取得手段は、前記決定手段によって決定された代替取得方法に基づいて、前記他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報をさらに取得する。
【０００６】
好適には、前記予め定められた優先順位は、情報処理装置の種別に応じて付される。
【０００７】
好適には、前記予め定められた優先順位は、情報処理装置に関する情報に含まれる項目に応じて付される。
【０００８】
好適には、前記取得手段が、前記他の管理装置の管理対象の情報処理装置のうち、少なくともいずれかの情報処理装置に関する情報を取得しない場合、情報が取得されない情報処理装置の台数を外部に送信する送信手段をさらに有する。
【０００９】
好適には、前記決定手段は、前記取得手段が管理対象の情報処理装置に関する情報を取得する周期に基づいて、前記他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する。
【００１０】
好適には、曜日に基づいて、前記他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する。
【００１１】
[プログラム]
また、本発明に係るプログラムは、管理対象の情報処理装置に関する情報を取得する取得ステップと、他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する決定ステップとをコンピュータに実行させるプログラムであって、前記取得ステップは、前記決定手段によって決定された代替取得方法に基づいて、前記他の管理装置の代わりに、前記他の管理装置の管理対象の情報処理装置に関する情報をさらに取得する。
【００１２】
[管理システム]
また、本発明に係る管理システムは、少なくとも二台の管理装置を備え、前記二台の管理装置は、管理対象の情報処理装置に関する情報を取得する取得手段と、前記二台の管理装置のうち一方の管理装置の代わりに、前記一方の管理装置の管理対象の情報処理装置に関する情報を取得する代替取得方法を決定する決定手段とを有し、前記二台の管理装置のうち一方の管理装置において、前記取得手段は、前記決定手段によって決定された代替取得方法に基づいて、前記二台の管理装置のうちもう一方の管理装置の代わりに、前記もう一方の管理装置の管理対象の情報処理装置に関する情報をさらに取得する。
【発明の効果】
【００１３】
請求項１に係る本発明によれば、本発明の構成を有さない場合に比べて、他の管理装置が情報処理装置に関する情報を取得できない場合であっても、情報が取得されない情報処理装置の数を低減できる。
【００１４】
請求項２に係る本発明によれば、請求項１に係る本発明によって奏される効果に加え、本発明の構成を有さない場合に比べて、情報処理装置の種別に応じた優先順位で代替取得方法を決定することができる。
【００１５】
請求項３に係る本発明によれば、請求項１に係る本発明によって奏される効果に加え、本発明の構成を有さない場合に比べて、情報処理装置に関する情報に含まれる項目に応じた優先順位で代替取得方法を決定することができる。
【００１６】
請求項４に係る本発明によれば、請求項１乃至３のいずれかに係る本発明によって奏される効果に加え、本発明の構成を有さない場合に比べて、故障が予測された管理装置の交換を促すことができる。
【００１７】
請求項５に係る本発明によれば、請求項１に係る本発明によって奏される効果に加え、本発明の構成を有さない場合に比べて、故障が予測された管理装置の代わりに、該管理装置の管理対象の情報処理装置に関する情報を取得することができる。
【００１８】
請求項６に係る本発明によれば、請求項１に係る本発明によって奏される効果に加え、本発明の構成を有さない場合に比べて、故障が予測された管理装置の代わりに、該管理装置の管理対象の情報処理装置に関する情報を取得することができる。
【００１９】
請求項７に係る本発明によれば、本発明の構成を有さない場合に比べて、他の管理装置が情報処理装置に関する情報を取得できない場合であっても、情報が取得されない情報処理装置の数を低減できる。
【００２０】
請求項８に係る本発明によれば、本発明の構成を有さない場合に比べて、一の管理装置が情報処理装置に関する情報を取得できない場合であっても、情報が取得されない情報処理装置の数を低減できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る管理装置を含む管理システムを示す図である。
【図２】図１の管理装置のハードウェア構成を示す図である。
【図３】図１の管理装置において実行される管理プログラムの構成を示す図である。
【図４Ａ】自社製の画像形成装置に関する情報の一例である。
【図４Ｂ】他社製の画像形成装置に関する情報の一例である。
【図５】代替取得方法に関する情報の例である。
【図６】クライアントＰＣに表示される遠隔操作画面の例である。
【図７Ａ】管理装置が１台しかない場合の管理システムの動作を説明する図である。
【図７Ｂ】管理装置が２台ある場合の管理システムの動作を説明する図である。
【図７Ｃ】管理装置が２台ある場合の管理システムの動作を説明する図である。
【００２２】
以下、本発明の実施形態について図面を参照して詳細に説明する。
以下の説明は、本発明を実施するのにあたっての一例に過ぎず、本発明が以下に説明される事項に限定されるわけではなく、必要に応じて適宜変更可能である。例えば、管理装置によって管理される画像形成装置は、プリント、コピー、ファクシミリ及びスキャナ等の複数の機能を有するとして説明するが、プリント、コピー、ファクシミリ及びスキャナ等の少なくともいずれかの機能を有していてもよい。また、このような画像形成をともなう機能以外の機能を有していてもよい。
【００２３】
図１は、本発明の実施形態に係る管理装置１２を含む管理システム１を示す図である。
画像形成装置１００、クライアントＰＣ１０２、管理装置１２及びファイヤーウォール１０６は、会社及び学校などに設置され、図１に示すように、社内ＬＡＮなどの内部ネットワーク１０４を介して接続される。
管理サーバ１０８は、管理センターなどに設置され、図１に示すように、インターネットなどの外部ネットワーク１１０を介してファイヤーウォール１０６に接続されている。なお、管理センターは、画像形成装置１００を製造及び販売するメーカーが母体となっていることが多く、会社及び学校などから画像形成装置１００の集中管理を委託される。
【００２４】
なお、ｎは１以上の整数であって、ｎが常に同じ数を示すとは限らない。
以下の各図において、実質的に同じ構成部分には、同じ符号が付される。
以下、「管理装置１２−１〜１２−ｎ」など、複数存在しうる構成部分のいずれかが、特定されずに示される場合には、単に「管理装置１２」などと略記されることがある。
【００２５】
画像形成装置１００は、情報処理装置の一例であって、プリント、コピー、ファクシミリ及びスキャナ等の複数の機能を有する。自社製の画像形成装置１００とは、管理センターの母体であるメーカー製の画像形成装置１００であり、他社製の画像形成装置１００とは、管理センターの母体であるメーカー以外のメーカー製の画像形成装置１００である。
クライアントＰＣ１０２は、例えば、実行すべきジョブを画像形成装置１００に送信する機能や、管理装置１２を遠隔操作する機能を備える。
【００２６】
管理装置１２は、画像形成装置１００を管理するコンピュータである。
管理装置１２は、画像形成装置１００を監視し、画像形成装置１００から、画像形成装置１００に関する情報（詳細は後述）を取得する。例えば、管理装置１２−１は、画像形成装置１００−１〜１００−１００を管理し、画像形成装置１００−１〜１００−１００から、画像形成装置１００−１〜１００−１００に関する情報を取得する。また、管理装置１２−２は、画像形成装置１００−１０１〜１００−２００を管理し、画像形成装置１００−１０１〜１００−２００から、画像形成装置１００−１０１〜１００−２００に関する情報を取得する。
管理装置１２は、画像形成装置１００から取得した情報を複製し、他の管理装置１２に送信する（つまり、画像形成装置１００から取得した情報をバックアップする）。例えば、管理装置１２−１は、画像形成装置１００−１〜１００−１００に関する情報を複製し、管理装置１２−２に送信する。
管理装置１２は、ファイヤーウォール１０６を介して、画像形成装置１００から取得した情報を管理サーバ１０８に送信する。例えば、管理装置１２−１は、画像形成装置１００−１〜１００−１００に関する情報を管理サーバ１０８に送信し、管理装置１２−２は、画像形成装置１００−１０１〜１００−２００に関する情報を管理サーバ１０８に送信する。
【００２７】
ファイヤーウォール１０６は、例えば、プロキシサーバであり、外部ネットワーク１１０から内部ネットワーク１０４へのアクセス及び内部ネットワーク１０４から外部ネットワーク１１０へのアクセス（特に、外部ネットワーク１１０から内部ネットワーク１０４へのアクセス）を制限する。
管理サーバ１０８は、管理装置１２が画像形成装置１００から取得した情報に基づいて、保守業務及び課金業務など、会社及び学校から委託された業務を行う。例えば、管理サーバ１０８は、保守業務として、故障した管理装置１２が作業員によって交換されるようにする。なお、故障した画像形成装置１００及び消耗した画像形成装置１００の部品などが作業員によって交換されるようにしてもかまわない。また、課金業務として、画像形成装置１００の利用料金を計算する。
【００２８】
[管理装置のハードウェア構成]
図２は、図１の管理装置１２のハードウェア構成を示す図である。
管理装置１２は、図２に示すように、ＣＰＵ１２０及びメモリ１２２などを含む本体１２４、通信インターフェース（通信ＩＦ）１２６、ハードディスク（外付けのものを含む）などの記憶装置１２８、及び、フロッピー（登録商標）ディスクなどの記憶媒体から構成される。
メモリ１２２、記憶装置１２８又は記憶媒体は、管理プログラムなどのソフトウェアを記憶する。なお、管理プログラムについては後述する。
ＣＰＵ１２０は、管理プログラムを実行することにより、予め定められた処理を実行し、管理装置１２の動作を制御する。
【００２９】
[管理装置のソフトウェア構成]
図３は、図１の管理装置１２において実行される管理プログラム１４の構成を示す図である。
図３に示すように、管理プログラム１４は、取得部１４０、第１〜３の受信部１５０，１５４，１６０、記憶部１４２、予測部１４６、第１〜４の送信部１４４，１４８，１５２，１５８、及び、決定部１５６から構成される。
以下、これらの構成要素を順に説明するが、自装置が、自装置以外の管理装置１２（以下「他の管理装置１２」）の代わりに、他の管理装置１２が管理する画像形成装置１００から情報を取得する（自装置が代替取得する）か、又は、他の管理装置１２が、自装置の代わりに、自装置が管理する画像形成装置１００から情報を取得する（他の管理装置１２が代替取得する）かに応じて、機能する構成要素が異なる。
【００３０】
自装置が代替取得する場合及び他の管理装置１２が代替取得する場合の両方で機能する構成要素は、図３において、矢印Ａによって示される破線領域内にあり、具体的には、取得部１４０、記憶部１４２及び第１の送信部１４４である。
他の管理装置１２が代替取得する場合に機能する構成要素は、図３において、矢印Ｂによって示される破線領域内にあり、具体的には、予測部１４６、第２の送信部１４８、第１の受信部１５０及び第３の送信部１５２である。
自装置が代替取得する場合に機能する構成要素は、図３において、矢印Ｃによって示される破線領域内にあり、具体的には、第２の受信部１５４、決定部１５６、第４の送信部１５８及び第３の受信部１６０である。
【００３１】
[取得部]
取得部１４０は、図１の内部ネットワーク１０４等を介して、図１の画像形成装置１００から、画像形成装置１００に関する情報を取得する。
画像形成装置１００に関する情報は、画像形成装置１００に設定された情報（例えば、画像形成装置１００のＩＰアドレス、シリアル番号及び機種コード。以下、「設定情報」）と、図１の管理サーバ１０８によって管理されるべき情報（管理センターが委託された業務に関する情報。例えば、保守業務に関する情報として、画像形成装置１００及び管理装置１２における警告及び診断の内容を示すコードや、画像形成装置１００を構成する部品のうち消耗した部品（トナーなど）を示すコードがある。また、課金業務に関する情報として、画像形成装置１００においてプリント及びコピーされた用紙の量がある。以下、「管理情報」）とからなる。
【００３２】
図４Ａは、自社製の画像形成装置１００に関する情報の一例である。図４Ａに示すように、自社製の画像形成装置１００に関する情報は、設定情報２００及び管理情報２０２を含む。
さらに、設定情報２００は、画像形成装置１００のＩＰアドレス２０４、シリアル番号２０６及び機種コード２０８を含み、管理情報２０２は、保守業務に用いられる警告コード２１０及び消耗品コード２１２並びに課金業務に用いられる用紙の量２１４を含む。
【００３３】
図４Ｂは、他社製の画像形成装置１００に関する情報の一例である。図４Ｂに示すように、他社製の画像形成装置１００に関する情報は、設定情報２００及び管理情報２０２を含む。
さらに、設定情報２００は、画像形成装置１００のＩＰアドレス２０４、シリアル番号２０６及び機種コード２０８を含み、管理情報２０２は、課金業務に用いられる用紙の量２１４を含む。このように、一般的に、他社製の画像形成装置１００に関する情報は、自社製の画像形成装置１００に関する情報よりも、含まれる項目の数が少なくなる。
【００３４】
[記憶部]
図３に戻り、取得部１４０が受信した画像形成装置１００に関する情報は、記憶部１４２に記憶される。
記憶部１４２は、画像形成装置１００に関する情報に加え、優先情報及び管理上限台数を記憶する。
優先情報は、画像形成装置１００の優先順位、画像形成装置１００に関する情報に含まれる項目の優先順位、及び、管理装置１２の優先順位を示し、作業員などによって予め定義される。
例えば、画像形成装置１００の優先順位として、プリント及びコピーされた用紙の量が多い自社製の画像形成装置１００が１位であり、１位以外の自社製の画像形成装置１００が２位であり、他社製の画像形成装置１００であって優先度の高い画像形成装置１００が３位であり、３位以外の他社製の画像形成装置１００が４位であることが定義される（１位が最も優先度が高く、４位が最も優先度が低い）。
また、画像形成装置１００に関する情報に含まれる項目の優先順位として、設定情報が１位であり、管理情報のうち用紙の量が２位であり、管理情報のうち警告コードが３位であり、管理情報のうち消耗品コードが４位であることが定義される（１位が最も優先度が高く、４位が最も優先度が低い）。
管理装置１２の優先順位として、管理する自社製の画像形成装置１００の数が多い管理装置１２が１位であり、管理する画像形成装置１００の数が多い管理装置１２が２位であり、管理する画像形成装置１００においてプリント及びコピーされた用紙の量の合計が多い管理装置１２が３位であることが定義される（１位が最も優先度が高く、３位が最も優先度が低い）。
管理上限台数は、管理装置１２が管理可能な画像形成装置１００の上限台数であり、管理装置１２のスペックによって予め決定される。
【００３５】
[第１の送信部]
第１の送信部１４４は、記憶部１４２に記憶された画像形成装置１００に関する情報を、図１の外部ネットワーク１１０等を介して、図１の管理サーバ１０８に送信する。
実際には、第１の送信部１４４が、管理サーバ１０８に対して、画像形成装置１００に関する情報の受信要求があるかどうかを定期的に確認するという方法（ポーリング）により、第１の送信部１４４が画像形成装置１００に関する情報を管理サーバ１０８に送信する。
【００３６】
[予測部]
予測部１４６は、記憶部１４２に記憶された画像形成装置１００に関する情報の更新頻度（つまり、取得部１４０が画像形成装置１００に関する情報を取得する頻度）や、取得部１４０が情報を受信する画像形成装置１００の台数（つまり、管理装置１２が実際に管理している画像形成装置１００の台数。以下、「管理台数」）などに基づいて、管理装置１２の故障時期を予測する。
予測された故障時期は、記憶部１４２に記憶された優先情報とともに、第２の送信部１４８に送信される。また、予測された故障時期は、外部ネットワーク１１０等を介して、管理サーバ１０８に送信される。
【００３７】
[第２の送信部]
第２の送信部１４８は、予測部１４６によって予測された故障時期が近くなった場合（例えば、予測された故障時期の２０日前になった場合）、図１の内部ネットワーク１０４において、管理台数及び記憶部１４２に記憶された優先情報をブロードキャストする。
後述するように、内部ネットワーク１０４に接続される装置のうち、管理装置１２が、このようなブロードキャストを受信したことをトリガとして、代替取得方法に関する情報を送信する。なお、内部ネットワーク１０４に接続される装置のうち、画像形成装置１００及びクライアントＰＣ１０２は、このようなブロードキャストに応答することはない。
内部ネットワーク１０４に接続される管理装置１２が自装置だけであり、ブロードキャストへの応答がない場合には、第２の送信部１４８は、他の管理装置１２がないことを、外部ネットワーク１１０などを介して、管理サーバ１０８に送信する。
【００３８】
[第１の受信部]
第１の受信部１５０は、内部ネットワーク１０４等を介して、他の管理装置１２から、後述する代替取得方法を受信する。他の管理装置１２が複数存在し、他の管理装置１２それぞれから代替取得方法を受信した場合には、後述する余裕台数が多いものを採用してもかまわない。
【００３９】
[第３の送信部]
第３の送信部１５２は、第１の受信部１５０から送信された代替取得方法に基づいて、記憶部１４２に記憶される画像形成装置１００に関する情報を複製し、内部ネットワーク１０４等を介して、他の管理装置１２に送信する。
【００４０】
[第２の受信部]
第２の受信部１５４は、内部ネットワーク１０４等を介して、他の管理装置１２から、管理台数及び優先情報を受信する。
【００４１】
[決定部]
第２の受信部１５４が、他の管理装置１２の管理台数及び優先情報を受信したことをトリガとして、決定部１５６は、まず、自装置の管理台数と、記憶部１４２に記憶された管理上限台数との差分を求める。つまり、自装置がさらに管理し得る画像形成装置１００の台数（以下、「余裕台数」）を求める。
次に、決定部１５６は、他の管理装置１２の管理台数及び優先情報と、余裕台数とに基づいて、自装置が、他の管理装置１２の代わりに、他の管理装置１２によって管理される画像形成装置１００から情報を取得する方法（以下、「代替取得方法」）を決定する。
【００４２】
例えば、決定部１５６は、余裕台数と、他の管理装置１２の管理台数とを比較し、余裕台数が管理台数以上である場合、他の管理装置１２によって管理される画像形成装置１００すべてに関する情報を代替取得できることを決定する。一方、余裕台数が管理台数未満である場合には、他の管理装置１２の優先情報のうち、画像形成装置１００の優先順位に基づいて、他の管理装置１２によって管理される画像形成装置１００のうち、いずれの画像形成装置１００に関する情報を代替取得するかを決定する。特に、余裕台数がゼロである場合には、いずれの画像形成装置１００に関する情報も代替取得できないことを決定する。
決定された代替取得方法は、第４の送信部１５８に送信されるとともに、内部ネットワーク１０４等を介して、他の管理装置１２にも送信される。
【００４３】
なお、他の管理装置１２の優先情報のうち、画像形成装置１００に関する情報に含まれる項目の優先順位に基づいて、いずれの画像形成装置１００に関する情報を代替取得するかを決定してもかまわない。
また、第１の送信部１４４によるポーリングの周期にあわせて、他の管理装置１２によって管理される画像形成装置１００すべてに関する情報を代替取得するよう、代替取得するタイミングを調整してもかまわない。
第１の送信部１４４によるポーリングの周期とは無関係に、他の管理装置１２によって管理される画像形成装置１００すべてに関する情報を代替取得するよう、代替取得するタイミングを調整してもかまわない。例えば、日替わりで優先順位の高い情報から順に情報を代替取得してもよいし、平日は優先順位の高い情報を代替取得し、休日は優先順位の低い情報を代替取得するようにしてもよい。
このように、代替取得方法には、代替取得の可否のみならず、いずれの画像形成装置１００に関する情報を代替取得するか、及び、代替取得するタイミングなどが含まれる。
なお、他の管理装置１２の優先情報は、自装置の優先情報と同じであってもよく、例えば、同じ内部ネットワーク１０４に接続される管理装置１２の優先情報が同じであってもよい。
【００４４】
[第４の送信部]
第４の送信部１５８は、外部ネットワーク１１０等を介して、管理サーバ１０８に、決定部１５６によって決定された代替取得方法に関する情報を送信する。
例えば、第４の送信部１５８は、他の管理装置１２によって管理される画像形成装置１００すべてに関する情報を代替取得することが決定された場合、自装置が代替取得する旨を送信する。また、第４の送信部１５８は、他の管理装置１２によって管理される画像形成装置１００の一部に関する情報を代替取得することが決定された場合、自装置が代替取得する旨とともに、情報が代替取得されない画像形成装置１００の台数を送信する。
なお、情報が代替取得されない画像形成装置１００の台数は、自社製の画像形成装置１００の台数と他社製の画像形成装置１００の台数とを区別して送信されてもかまわない。
図５は、代替取得方法に関する情報として、第３の送信部１５２から管理サーバ１０８に送信される情報の例である。図５に示すように、代替取得方法に関する情報は、代替取得の可否２１６、情報が代替取得されない画像形成装置１００の台数２１８、情報が代替取得されない自社製の画像形成装置１００の台数２２０、情報が代替取得されない他社製の画像形成装置１００の台数２２２、及び、代替取得する自装置のＩＰアドレス２２４を含む。
【００４５】
[第３の受信部]
第３の受信部１６０は、内部ネットワーク１０４等を介して、他の管理装置１２から、画像形成装置１００に関する情報の複製を受信し、記憶部１４２に記憶する。
【００４６】
[管理サーバのハードウェア構成及びソフトウェア構成]
図示しないが、図１の管理サーバ１０８は、図２に示した管理装置１２のハードウェア構成と同様、ＣＰＵ及びメモリなどを含む本体、通信ＩＦ、記憶装置及び記録媒体などから構成される。メモリ、記憶装置及び記録媒体などに記憶されたプログラムなどがＣＰＵによって実行されることにより、所定の処理が実行され、管理サーバ１０８の動作が制御される。
ここで、所定の処理とは、図１の外部ネットワーク１１０等を介して、図１の管理装置１２から、画像形成装置１００に関する情報、予測故障時期、優先情報のうち管理装置１２の優先順位、他の管理装置１２がないこと及び代替取得方法に関する情報を受信し、受信した情報を作業員に通知等することにより、故障した管理装置１２（予測故障時期が近い管理装置１２を含む）の交換などを作業員に促すことである。
【００４７】
作業員は、故障した管理装置１２が設置された会社及び学校などに出向き、故障した管理装置１２を新しい管理装置１２に交換した後、故障した管理装置１２−１に代わって画像形成装置１００に関する情報を取得していた管理装置１２−２から、故障した管理装置１２−１によって管理されていた画像形成装置１００−１〜１００−１００に関する情報をダウンロードする。
例えば、作業員は、図１のクライアントＰＣ１０２に表示される遠隔操作画面を介して、代替取得していた管理装置１２−２を遠隔操作することにより、故障した管理装置１２−１によって管理されていた画像形成装置１００−１〜１００−１００に関する情報をダウンロードする。
図６は、クライアントＰＣ１０２に表示される遠隔操作画面の例である。図６に示すように、遠隔操作画面には、遠隔操作しようとする装置のＩＰアドレスを入力するための入力部２２６と、入力されたＩＰアドレスに対応する装置へのアクセスを開始するためのＯＫボタン２２８とが表示される。
【００４８】
以上説明したように、管理装置１２は、他の管理装置１２が故障する前には、他の管理装置１２が取得する情報のバックアップ先となり、他の管理装置１２が故障した後は、他の管理装置１２の代わりに、他の管理装置１２が取得していた情報を取得することにより、このようなバックアップ及び代替取得がなされない場合に比べ、図１の管理システム１全体における稼働率を高めることができる。
【００４９】
以下、本発明の一実施形態である管理装置１２を含む管理システム１の動作を、図７を参照して説明する。
図７Ａに示す例は、内部ネットワーク１０４に接続される管理装置１２が１台の場合である。管理装置１２−１は、管理上限台数が１００台であるが、実際には、２０台の画像形成装置１００−１〜１００−２０に関する情報を取得するものとする。
図７Ｂに示す例は、内部ネットワーク１０４に接続される管理装置１２が２台の場合である。管理装置１２−１は、管理上限台数が１００台であるが、実際には、２０台の画像形成装置１００−１〜１００−２０に関する情報を取得し、管理装置１２−２は、管理上限台数が１００台であるが、実際には、内部ネットワーク１０４を介して、２０台の画像形成装置１００−２１〜１００−４０に関する情報を取得するものとする。
図７Ｃに示す例は、内部ネットワーク１０４に接続される管理装置１２が２台の場合である。管理装置１２−１は、管理上限台数が１００台であるが、実際には、８０台の画像形成装置１００−１〜１００−８０に関する情報を取得し、管理装置１２−２は、管理上限台数が１００台であるが、実際には、内部ネットワーク１０４を介して、５０台の画像形成装置１００−８１〜１００−１３０に関する情報を取得するものとする。
【００５０】
[管理装置が１台の場合]
ステップ１００（Ｓ１００）において、管理装置１２−１は、画像形成装置１００−１から、画像形成装置１００−１に関する情報を取得する。図示しないが、管理装置１２−１は、画像形成装置１００−２〜１００−２０からも、画像形成装置１００−２〜１００−２０に関する情報を取得する。
ステップ１０２（Ｓ１０２）において、管理装置１２−１は、ステップ１００において取得した情報（画像形成装置１００−１〜１００−２０に関する情報）を記憶する。
ステップ１０４（Ｓ１０４）において、管理装置１２−１は、ステップ１０２において記憶した情報（画像形成装置１００−１〜１００−２０に関する情報）を、管理サーバ１０８に送信する。
【００５１】
ステップ１０６（Ｓ１０６）において、管理装置１２−１は、画像形成装置１００−１〜１００−２０に関する情報の更新頻度と、管理台数（２０台）とに基づいて、管理装置１２−１の故障時期を予測する。
ステップ１０８（Ｓ１０８）において、管理装置１２−１は、ステップ１０６において予測した故障時期を、管理サーバ１０８に送信する。
【００５２】
ステップ１０６において予測された故障時期に近づいた場合、管理装置１２−１は、ステップ１１０（Ｓ１１０）において、管理台数（２０台）及び優先情報をブロードキャストする。
図７Ａの場合、管理装置１２が１台しかないため、代替取得する他の管理装置１２がなく、ステップ１１０におけるブロードキャストへの応答はないので、管理装置１２−１は、ステップ１１２（Ｓ１１２）において、他の管理装置１２がない旨を管理サーバ１０８に送信する。
図７Ａの場合、管理装置１２は１台しかないので、管理サーバ１０８は、ステップ１１２（Ｓ１１２）以降のできるだけ早い時点で、管理装置１２−１が交換されるようにすることが望ましい。
【００５３】
[管理装置が２台の場合（１）]
ステップ２００（Ｓ２００）において、管理装置１２−１は、画像形成装置１００−１から、画像形成装置１００−１に関する情報を取得する。図示しないが、管理装置１２−１は、画像形成装置１００−２〜１００−２０からも、画像形成装置１００−２〜１００−２０に関する情報を取得する。
ステップ２０２（Ｓ２０２）において、管理装置１２−１は、ステップ２００において取得した情報（画像形成装置１００−１〜１００−２０に関する情報）を記憶する。
ステップ２０４（Ｓ２０４）において、管理装置１２−１は、ステップ２０２において記憶した情報（画像形成装置１００−１〜１００−２０に関する情報）を、管理サーバ１０８に送信する。
【００５４】
ステップ２０６（Ｓ２０６）において、管理装置１２−１は、画像形成装置１００−１〜１００−２０に関する情報の更新頻度と、管理台数（２０台）とに基づいて、管理装置１２−１の故障時期を予測する。
ステップ２０８（Ｓ２０８）において、管理装置１２−１は、ステップ２０６において予測された故障時期を、管理サーバ１０８に送信する。
【００５５】
ステップ２１０（Ｓ２１０）において、管理装置１２−２は、画像形成装置１００−２１から、画像形成装置１００−２１に関する情報を取得する。図示しないが、管理装置１２−２は、画像形成装置１００−２２〜１００−４０からも、画像形成装置１００−２２〜１００−４０に関する情報を取得する。
ステップ２１２（Ｓ２１２）において、管理装置１２−２は、ステップ２１０において取得した情報（画像形成装置１００−２１〜１００−４０に関する情報）を記憶する。
ステップ２１４（Ｓ２１４）において、管理装置１２−２は、ステップ２１２において記憶した情報（画像形成装置１００−２１〜１００−４０に関する情報）を、管理サーバ１０８に送信する。
【００５６】
ステップ２１６（Ｓ２１６）において、管理装置１２−２は、画像形成装置１００−２１〜１００−４０に関する情報の更新頻度と、管理台数（２０台）とに基づいて、管理装置１２−２の故障時期を予測する。
ステップ２１８（Ｓ２１８）において、管理装置１２−２は、ステップ２１６において予測された故障時期を、管理サーバ１０８に送信する。
ここで、ステップ２０６において予測された管理装置１２−１の予測故障時期が、ステップ２１６において予測された管理装置１２−２の予測故障時期よりも早く訪れるものとする。
【００５７】
ステップ２０６において予測された故障時期に近づいた場合、管理装置１２−１は、ステップ２２０（Ｓ２２０）において、管理台数（２０台）及び優先情報をブロードキャストする。
図７Ｂの場合、管理装置１２−１以外の管理装置１２が管理装置１２−２しかないため、管理装置１２−２が管理装置１２−１の代わりに画像形成装置１００−１〜１００−２０から情報を取得することになる。
【００５８】
ステップ２２２（Ｓ２２２）において、管理装置１２−２は、ステップ２２０においてブロードキャストされた管理台数（２０台）及び優先情報に基づいて、代替取得方法を決定する。
図７Ｂの場合、管理装置１２−２の管理台数は２０台であり、管理上限台数は１００台であるので、余裕台数は８０台である。よって、管理装置１２−２は、画像形成装置１００−１〜１００−２０すべてに関する情報を代替取得できることが決定される。
【００５９】
ステップ２２４（Ｓ２２４）において、管理装置１２−２は、ステップ２２２において決定された代替取得方法を管理装置１２−１に送信する。
ステップ２２６（Ｓ２２６）において、管理装置１２−２は、ステップ２２２において決定された代替取得方法に関する情報を、管理サーバ１０８に送信する。
管理装置１２−２は、管理装置１２−２が画像形成装置１００−１〜１００−２０すべてに関する情報を代替取得することを管理サーバ１０８に送信する。
【００６０】
ステップ２２８（Ｓ２２８）において、管理装置１２−１は、ステップ２２４において受信した代替取得方法に基づいて、画像形成装置１００−１〜１００−２０すべてに関する情報を複製し、管理装置１２−２に送信する。
ステップ２３０（Ｓ２３０）において、管理装置１２−２は、ステップ２２８において受信した複製情報を記憶する。
【００６１】
管理装置１２−１が故障した場合、管理装置１２−２は、ステップ２３２（Ｓ２３２）において、画像形成装置１００−１から、画像形成装置１００−１に関する情報を取得し、ステップ２３４（Ｓ２３４）において、画像形成装置１００−２１から、画像形成装置１００−２１に関する情報を取得する。
図示しないが、管理装置１２−２は、ステップ２３２（Ｓ２３２）において、画像形成装置１００−２〜１００−２０からも、画像形成装置１００−２〜１００−２０に関する情報を取得し、ステップ２３４（Ｓ２３４）において、画像形成装置１００−２２〜１００−４０からも、画像形成装置１００−２２〜１００−４０に関する情報を取得する。つまり、管理装置１２−２は、画像形成装置１００−１〜１００−４０から、画像形成装置１００−１〜１００−４０に関する情報を取得する。
【００６２】
ステップ２３６（Ｓ２３６）において、管理装置１２−２は、ステップ２３２，２３４において取得した情報（画像形成装置１００−１〜１００−４０に関する情報）を記憶する。
ステップ２３８（Ｓ２３８）において、管理装置１２−２は、ステップ２３６において記憶した情報（画像形成装置１００−１〜１００−４０に関する情報）を、管理サーバ１０８に送信する。
【００６３】
[管理装置が２台の場合（２）]
ステップ３００（Ｓ３００）において、管理装置１２−１は、画像形成装置１００−１から、画像形成装置１００−１に関する情報を取得する。図示しないが、管理装置１２−１は、画像形成装置１００−２〜１００−８０からも、画像形成装置１００−２〜１００−８０に関する情報を取得する。
ステップ３０２（Ｓ３０２）において、管理装置１２−１は、ステップ３００において取得した情報（画像形成装置１００−１〜１００−８０に関する情報）を記憶する。
ステップ３０４（Ｓ３０４）において、管理装置１２−１は、ステップ３０２において記憶した情報（画像形成装置１００−１〜１００−８０に関する情報）を、管理サーバ１０８に送信する。
【００６４】
ステップ３０６（Ｓ３０６）において、管理装置１２−１は、画像形成装置１００−１〜１００−８０に関する情報の更新頻度と、管理台数（８０台）とに基づいて、管理装置１２−１の故障時期を予測する。
ステップ３０８（Ｓ３０８）において、管理装置１２−１は、ステップ３０６において予測された故障時期を、管理サーバ１０８に送信する。
【００６５】
ステップ３１０（Ｓ３１０）において、管理装置１２−２は、画像形成装置１００−８１から、画像形成装置１００−８１に関する情報を取得する。図示しないが、管理装置１２−２は、画像形成装置１００−８２〜１００−１３０からも、画像形成装置１００−８２〜１００−１３０に関する情報を取得する。
ステップ３１２（Ｓ３１２）において、管理装置１２−２は、ステップ３１０において取得した情報（画像形成装置１００−８１〜１００−１３０に関する情報）を記憶する。
ステップ３１４（Ｓ３１４）において、管理装置１２−２は、ステップ３１２において記憶した情報（画像形成装置１００−２１〜１００−４０に関する情報）を、管理サーバ１０８に送信する。
【００６６】
ステップ３１６（Ｓ３１６）において、管理装置１２−２は、画像形成装置１００−８１〜１００−１３０に関する情報の更新頻度と、管理台数（５０台）とに基づいて、管理装置１２−２の故障時期を予測する。
ステップ３１８（Ｓ３１８）において、管理装置１２−２は、ステップ３１６において予測された故障時期を、管理サーバ１０８に送信する。
ここで、ステップ３０６において予測された管理装置１２−１の予測故障時期が、ステップ３１６において予測された管理装置１２−２の予測故障時期よりも早く訪れるものとする。
【００６７】
ステップ３０６において予測された故障時期に近づいた場合、管理装置１２−１は、ステップ３２０（Ｓ３２０）において、管理台数（８０台）及び優先情報をブロードキャストする。
図７Ｃの場合、管理装置１２−１以外の管理装置１２が管理装置１２−２しかないため、管理装置１２−２が管理装置１２−１の代わりに画像形成装置１００−１〜１００−８０から情報を取得することになる。
【００６８】
ステップ３２２（Ｓ３２２）において、管理装置１２−２は、ステップ３２０においてブロードキャストされた管理台数（８０台）及び優先情報に基づいて、代替取得方法を決定する。
図７Ｃの場合、管理装置１２−２の管理台数は５０台であり、管理上限台数は１００台であるので、余裕台数は５０台である。よって、管理装置１２−２は、管理装置１２−１の優先情報に基づいて、画像形成装置１００−１〜１００−８０のうち優先順位の高い５０台から情報を代替取得することになる。
【００６９】
例えば、画像形成装置１００の優先順位として、プリント及びコピーされた用紙の量が多い自社製の画像形成装置１００が１位であり、１位以外の自社製の画像形成装置１００が２位であり、他社製の画像形成装置１００であって優先度の高い画像形成装置１００が３位であり、３位以外の他社製の画像形成装置１００が４位であることが定義されている（１位が最も優先度が高く、４位が最も優先度が低い）ものとする。
この場合、例えば、画像形成装置１００−１〜１００−８０の８０台すべてが自社製であるときには、プリント及びコピーする用紙の量が多い５０台から情報を代替取得することになる。
画像形成装置１００−１〜１００−８０のうち、画像形成装置１００−１〜１００−７０の７０台が自社製であり、画像形成装置１００−７１〜１００−８０の１０台が他社製であるときには、自社製の７０台のうち、プリント及びコピーする用紙の量が多い５０台から情報を代替取得することになる。
画像形成装置１００−１〜１００−８０のうち、画像形成装置１００−１〜１００−５０の５０台が自社製であり、画像形成装置１００−５１〜１００−８０の３０台が他社製であるときには、自社製の５０台から情報を代替取得することになる。
画像形成装置１００−１〜１００−８０のうち、画像形成装置１００−１〜１００−４０の４０台が自社製であり、画像形成装置１００−４１〜１００−８０の４０台が他社製であるときには、自社製の４０台と、他社製の４０台のうちプリント及びコピーする用紙の量が多い１０台とから情報を代替取得することになる。
【００７０】
ステップ３２４（Ｓ３２４）において、管理装置１２−２は、ステップ３２２において決定された代替取得方法を管理装置１２−１に送信する。
ステップ３２６（Ｓ３２６）において、管理装置１２−２は、ステップ３２２において決定された代替取得方法に関する情報を、管理サーバ１０８に送信する。
【００７１】
例えば、画像形成装置１００−１〜１００−８０の８０台すべてが自社製であり、プリント及びコピーする用紙の量が多い５０台から情報を代替取得する場合、管理装置１２−２は、代替取得すること、情報が代替取得されない画像形成装置１００の台数（３０台）、情報が代替取得されない自社製の画像形成装置１００の台数（３０台）、及び、代替取得する管理装置１２のＩＰアドレス（管理装置１２−２のＩＰアドレス）を、管理サーバ１０８に送信する。
【００７２】
画像形成装置１００−１〜１００−８０のうち、画像形成装置１００−１〜１００−７０の７０台が自社製であり、画像形成装置１００−７１〜１００−８０の１０台が他社製である場合であって、自社製の７０台のうち、プリント及びコピーする用紙の量が多い５０台から情報を代替取得する場合、管理装置１２−２は、代替取得すること、情報が代替取得されない画像形成装置１００の台数（３０台）、情報が代替取得されない自社製の画像形成装置１００の台数（２０台）、情報が代替取得されない他社製の画像形成装置１００の台数（１０台）、及び、代替取得する管理装置１２のＩＰアドレス（管理装置１２−２のＩＰアドレス）を、管理サーバ１０８に送信する。
【００７３】
画像形成装置１００−１〜１００−８０のうち、画像形成装置１００−１〜１００−５０の５０台が自社製であり、画像形成装置１００−５１〜１００−８０の３０台が他社製である場合であって、自社製の５０台から情報を代替取得する場合、管理装置１２−２は、代替取得すること、情報が代替取得されない画像形成装置１００の台数（３０台）、情報が代替取得されない他社製の画像形成装置１００の台数（３０台）、及び、代替取得する管理装置１２のＩＰアドレス（管理装置１２−２のＩＰアドレス）を、管理サーバ１０８に送信する。
【００７４】
画像形成装置１００−１〜１００−８０のうち、画像形成装置１００−１〜１００−４０の４０台が自社製であり、画像形成装置１００−４１〜１００−８０の４０台が他社製である場合であって、自社製の４０台と、他社製の４０台のうちプリント及びコピーする用紙の量が多い１０台とから情報を代替取得する場合、管理装置１２−２は、代替取得すること、情報が代替取得されない画像形成装置１００の台数（３０台）、情報が代替取得されない他社製の画像形成装置１００の台数（３０台）、及び、代替取得する管理装置１２のＩＰアドレス（管理装置１２−２のＩＰアドレス）を、管理サーバ１０８に送信する。
【００７５】
図７Ｃの場合、情報が代替取得されない画像形成装置１００があるので、管理サーバ１０８は、ステップ３２６（Ｓ３２６）以降のできるだけ早い時点で、管理装置１２−１が交換されるようにすることが望ましい。
【００７６】
ステップ３２８（Ｓ３２８）において、管理装置１２−１は、ステップ３２４において受信した代替取得方法に基づいて、画像形成装置１００−１〜１００−８０の一部に関する情報を複製し、管理装置１２−２に送信する。
ステップ３３０（Ｓ３３０）において、管理装置１２−２は、ステップ３２８において受信した複製情報を記憶する。
【００７７】
管理装置１２−１が故障した場合、管理装置１２−２は、ステップ３３２（Ｓ３３２）において、画像形成装置１００−１〜１００−８０の一部から、画像形成装置１００−１〜１００−８０の一部に関する情報を取得し、ステップ３３４（Ｓ３３４）において、画像形成装置１００−８１〜１００−１３０から、画像形成装置１００−８１〜１３０に関する情報を取得する。
【００７８】
ステップ３３６（Ｓ３３６）において、管理装置１２−２は、ステップ３３２，３３４において取得した情報（画像形成装置１００−１〜１００−８０の一部に関する情報及び画像形成装置１００−８１〜１３０に関する情報）を記憶する。
ステップ３３８（Ｓ３３８）において、管理装置１２−２は、ステップ３３６において記憶した情報（画像形成装置１００−１〜１００−８０の一部に関する情報及び画像形成装置１００−８１〜１３０に関する情報）を、管理サーバ１０８に送信する。
【符号の説明】
【００７９】
１      管理システム
１００  画像形成装置
１０２  クライアントＰＣ
１０４  内部ネットワーク
１０６  ファイヤーウォール
１０８  管理サーバ
１１０  外部ネットワーク
１２    管理装置
１２０  ＣＰＵ
１２２  メモリ
１２４  本体
１２６  通信ＩＦ
１２８  記憶装置
１３０  記録媒体
１４    管理プログラム
１４０  取得部
１４２  記憶部
１４４  第１の送信部
１４６  予測部
１４８  第２の送信部
１５０  第１の受信部
１５２  第３の送信部
１５４  第２の受信部
１５６  決定部
１５８  第４の送信部
１６０  第３の受信部
【図１】
2012203512.tif 000003
【図２】
2012203512.tif 000004
【図３】
2012203512.tif 000005
【図４Ａ】
2012203512.tif 000006
【図４Ｂ】
2012203512.tif 000007
【図５】
2012203512.tif 000008
【図６】
2012203512.tif 000009
【図７Ａ】
2012203512.tif 000010
【図７Ｂ】
2012203512.tif 000011
【図７Ｃ】
2012203512.tif 000012