(57)【要約】【課題】画像形成装置と一時的に機器管理装置との通信ができなくなる状況においても、機器管理装置が監視対象の画像形成装置の状態を確実に把握すること。【解決手段】画像形成装置２００であって、画像形成装置の現在の状態を取得する状態取得部２０１と、画像形成装置の次の状態である予測状態を予測する状態予測部２０２と、現在の状態と予測状態と現在の状態から予測状態まで遷移するための遷移条件とを機器管理装置１００に送信する状態送信部２０３とを備えた。【選択図】        図２
2008078815.tif 000002
【特許請求の範囲】
【請求項１】
機器管理装置にネットワークで接続される画像形成装置であって、
前記画像形成装置の現在の状態を取得する状態取得手段と、
前記画像形成装置の次の状態である予測状態を予測する状態予測手段と、
前記現在の状態と、前記予測状態と、現在の状態から予測状態まで遷移するための遷移条件とを前記機器管理装置に送信する状態送信手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記遷移条件は、前記現在の状態から前記予測状態に遷移するまでの経過時間であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記現在の状態に、前記予測状態と前記遷移条件とを対応付けた状態遷移表を記憶する状態遷移表記憶手段をさらに備え、
前記状態予測手段は、取得した前記現在の状態と前記状態遷移表とに基づいて前記予測状態を予測することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記現在の状態と前記予測状態と前記遷移条件との過去の記録である状態履歴情報を記憶する状態履歴記憶手段をさらに備え、
前記状態予測手段は、取得した前記現在の状態と前記状態履歴情報とに基づいて前記予測状態を予測することを特徴とする請求項１または２に記載の画像形成装置。
【請求項５】
前記状態取得手段は、前記機器管理装置から状態取得の要求メッセージを受信して、前記現在の状態を取得し、
前記状態予測手段は、前記機器管理装置から予測状態取得の要求メッセージを受信して、前記予測状態を予測することを特徴とする請求項１〜４のいずれか一つに記載の画像形成装置。
【請求項６】
前記画像形成装置の状態の変化を検知する状態検知手段を更に備え、
前記状態予測手段は、前記画像形成装置の状態の変化が検知された場合に、前記予測状態を予測することを特徴とする請求項１〜４のいずれか一つに記載の画像形成装置。
【請求項７】
画像形成装置にネットワークで接続され、前記画像形成装置の管理を行う機器管理装置であって、
前記画像形成装置から、前記画像形成装置の現在の状態と、前記画像形成装置の次の状態である予測状態と、前記現在の状態から前記予測状態に遷移するための条件である遷移条件とを受信する状態受信手段と、
前記遷移条件が満たされた場合において、前記画像形成装置が前記予測状態に変化しているか否かを監視する状態監視手段と、
前記画像形成装置が前記予測状態に変化していない場合に、前記画像形成装置の監視結果を出力する出力手段と、
を備えたことを特徴とする機器管理装置。
【請求項８】
前記遷移条件は、前記現在の状態から前記予測状態に遷移するまでの経過時間であることを特徴とする請求項７に記載の機器管理装置。
【請求項９】
前記画像形成装置に、要求メッセージを送信する状態要求手段をさらに備え、
前記状態受信手段は、前記画像形成装置から、前記要求メッセージに対応して送信された応答メッセージとして、前記現在の状態と前記予測状態と前記遷移条件とを受信することを特徴とする請求項７または８に記載の機器管理装置。
【請求項１０】
前記出力手段は、前記監視結果を、ネットワークに接続される管理者端末に送信することを特徴とする請求項７〜９のいずれか一つに記載の機器管理装置。
【請求項１１】
画像形成装置と、前記画像形成装置にネットワークで接続され、前記画像形成装置を管理する機器管理装置とを備えた機器管理システムであって、
前記画像形成装置は、
前記画像形成装置の現在の状態を取得する状態取得手段と、
前記画像形成装置の次の状態である予測状態を予測する状態予測手段と、
前記現在の状態と、前記予測状態と、現在の状態から予測状態まで遷移するための遷移条件とを前記機器管理装置に送信する状態送信手段と、を備え、
前記機器管理装置は、
前記画像形成装置から、前記現在の状態と前記予測状態と前記遷移条件とを受信する状態受信手段と、
前記遷移条件が満たされた場合において、前記画像形成装置が前記予測状態に変化しているか否かを監視する状態監視手段と、
前記画像形成装置が前記予測状態に変化していない場合に、前記画像形成装置の監視結果を出力する出力手段と、
を備えたことを特徴とする機器管理システム。
【請求項１２】
機器管理装置にネットワークで接続される画像形成装置で実行される状態取得方法であって、
前記画像形成装置の現在の状態を取得する状態取得ステップと、
前記画像形成装置の次の状態である予測状態を予測する状態予測ステップと、
前記現在の状態と、前記予測状態と、現在の状態から予測状態まで遷移するための遷移条件とを前記機器管理装置に送信する状態送信ステップと、
を含むことを特徴とする状態取得方法。
【請求項１３】
画像形成装置にネットワークで接続され、前記画像形成装置の管理を行う機器管理装置で実行される機器管理方法あって、
前記画像形成装置から、前記画像形成装置の現在の状態と、前記画像形成装置の次の状態である予測状態と、前記現在の状態から前記予測状態に遷移するための条件である遷移条件とを受信する状態受信ステップと、
前記遷移条件が満たされた場合において、前記画像形成装置が前記予測状態に変化しているか否かを監視する状態監視ステップと、
前記画像形成装置が前記予測状態に変化していない場合に、前記画像形成装置の監視結果を出力する出力ステップと、
を含むことを特徴とする機器管理方法。
【請求項１４】
請求項１２または１３に記載の方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続される画像形成装置の状態を取得して管理を行う画像形成装置、機器管理装置、機器管理システム、状態取得方法、機器管理方法およびプログラムに関する。
【背景技術】
【０００２】
従来から、ネットワーク上のプリンタ装置、複写機、スキャナ装置、ファクシミリ装置、これらの機能を一つの筐体に統合した複合機等の機器を管理する機器管理装置および機器管理システムとして以下の技術が知られている。
【０００３】
第１の従来技術は、機器管理装置から遠隔操作により監視対象の画像形成装置のソフトウェア更新処理を行う場合において、電子メールによりソフトウェア更新指示およびソフトウェアバージョン通知を行なう技術である（例えば、特許文献１参照）。
【０００４】
また、第２の従来技術は、画像形成装置のソフトウェア更新処理において、機器管理装置が所定の時間経過後に画像形成装置に対して、ソフトウェア更新処理の結果を問合せる技術である（例えば、特許文献２参照）。
【０００５】
【特許文献１】特開２００４−２３４６４５号公報
【特許文献２】特開２００５−１１５９２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術では、画像形成装置などの監視対象のソフトウェア更新処理が失敗して正常に動作しなくなった場合に、電子メールを送信できなくなる可能性がある。この場合、この画像形成装置のソフトウェア更新処理が失敗したのか更新処理中なのかを機器管理装置側で判断することができないという問題がある。
【０００７】
また、特許文献２の技術では、機器管理装置側で画像形成装置におけるソフトウェア更新処理の結果を確実に確認することができるが、ソフトウェア更新処理以外の処理、例えば、リブート処理やネットワーク設定変更処理の場合にはネットワークに接続されていない状態が一時的に生じるため、これらの結果を確認することはできないという問題がある。
【０００８】
本発明は、上記に鑑みてなされたものであって、画像形成装置と一時的に機器管理装置との通信ができなくなる状況においても、機器管理装置が監視対象の画像形成装置の状態を確実に把握することができる画像形成装置、機器管理装置、機器管理システム、状態取得方法、機器管理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、機器管理装置にネットワークで接続される画像形成装置であって、前記画像形成装置の現在の状態を取得する状態取得手段と、前記画像形成装置の次の状態である予測状態を予測する状態予測手段と、前記現在の状態と、前記予測状態と、現在の状態から予測状態まで遷移するための遷移条件とを前記機器管理装置に送信する状態送信手段と、を備えたことを特徴とする。
【００１０】
また、本発明は、前記遷移条件は、前記現在の状態から前記予測状態に遷移するまでの経過時間であることを特徴とする。
【００１１】
また、本発明は、前記現在の状態に、前記予測状態と前記遷移条件とを対応付けた状態遷移表を記憶する状態遷移表記憶手段をさらに備え、前記状態予測手段は、取得した前記現在の状態と前記状態遷移表とに基づいて前記予測状態を予測することを特徴とする。
【００１２】
また、本発明は、前記現在の状態と前記予測状態と前記遷移条件との過去の記録である状態履歴情報を記憶する状態履歴記憶手段をさらに備え、前記状態予測手段は、取得した前記現在の状態と前記状態履歴情報とに基づいて前記予測状態を予測することを特徴とする。
【００１３】
また、本発明は、前記状態取得手段は、前記機器管理装置から状態取得の要求メッセージを受信して、前記現在の状態を取得し、前記状態予測手段は、前記機器管理装置から予測状態取得の要求メッセージを受信して、前記予測状態を予測することを特徴とする。
【００１４】
また、本発明は、前記画像形成装置の状態の変化を検知する状態検知手段を更に備え、前記状態予測手段は、前記画像形成装置の状態の変化が検知された場合に、前記画像形成装置の次の状態である予測状態を予測することを特徴とする。
【００１５】
また、本発明は、画像形成装置にネットワークで接続され、前記画像形成装置の管理を行う機器管理装置であって、前記画像形成装置から、前記画像形成装置の現在の状態と、前記画像形成装置の次の状態である予測状態と、前記現在の状態から前記予測状態に遷移するための条件である遷移条件とを受信する状態受信手段と、前記遷移条件が満たされた場合において、前記画像形成装置が前記予測状態に変化しているか否かを監視する状態監視手段と、前記画像形成装置が前記予測状態に変化していない場合に、前記画像形成装置の監視結果を出力する出力手段と、を備えたことを特徴とする。
【００１６】
また、本発明は、前記遷移条件は、前記現在の状態から前記予測状態に遷移するまでの経過時間であることを特徴とする。
【００１７】
また、本発明は、前記画像形成装置に、要求メッセージを送信する状態要求手段をさらに備え、前記状態受信手段は、前記画像形成装置から、前記要求メッセージに対応して送信された応答メッセージとして、前記現在の状態と前記予測状態と前記遷移条件とを受信することを特徴とする。
【００１８】
また、本発明は、前記出力手段は、前記監視結果を、ネットワークに接続される管理者端末に送信することを特徴とする。
【００１９】
また、本発明は、画像形成装置と、前記画像形成装置にネットワークで接続され、前記画像形成装置を管理する機器管理装置とを備えた機器管理システムであって、前記画像形成装置は、前記画像形成装置の現在の状態を取得する状態取得手段と、前記画像形成装置の次の状態である予測状態を予測する状態予測手段と、前記現在の状態と、前記予測状態と、現在の状態から予測状態まで遷移するための遷移条件とを前記機器管理装置に送信する状態送信手段と、を備え、前記機器管理装置は、前記画像形成装置から、前記現在の状態と前記予測状態と前記遷移条件とを受信する状態受信手段と、前記遷移条件が満たされた場合において、前記画像形成装置が前記予測状態に変化しているか否かを監視する状態監視手段と、前記画像形成装置が前記予測状態に変化していない場合に、前記画像形成装置の監視結果を出力する出力手段と、を備えたことを特徴とする。
【００２０】
また、本発明は、機器管理装置にネットワークで接続される画像形成装置で実行される状態取得方法であって、前記画像形成装置の現在の状態を取得する状態取得ステップと、前記画像形成装置の次の状態である予測状態を予測する状態予測ステップと、前記現在の状態と、前記予測状態と、現在の状態から予測状態まで遷移するための遷移条件とを前記機器管理装置に送信する状態送信ステップと、を含むことを特徴とする。
【００２１】
また、本発明は、画像形成装置にネットワークで接続され、前記画像形成装置の管理を行う機器管理装置で実行される機器管理方法あって、前記画像形成装置から、前記画像形成装置の現在の状態と、前記画像形成装置の次の状態である予測状態と、前記現在の状態から前記予測状態に遷移するための条件である遷移条件とを受信する状態受信ステップと、前記遷移条件が満たされた場合において、前記画像形成装置が前記予測状態に変化しているか否かを監視する状態監視ステップと、前記画像形成装置が前記予測状態に変化していない場合に、前記画像形成装置の監視結果を出力する出力ステップと、を含むことを特徴とする。
【００２２】
また、本発明は、上記方法をコンピュータに実行させるプログラムである。
【発明の効果】
【００２３】
本発明によれば、画像形成装置において、自己の画像形成装置の現在の状態を取得し、画像形成装置の次の状態である予測状態を予測し、現在の状態と、予測状態と、現在の状態から予測状態まで遷移するための遷移条件とを機管理装置に送信することで、画像形成装置と一時的に機器管理装置との通信ができなくなる状況においても、機器管理装置が監視対象の画像形成装置の状態を確実に把握することができるという効果を奏する。
【００２４】
また、本発明によれば、機器管理装置において、画像形成装置から画像形成装置の現在の状態と、前記画成装置の次の状態である予測状態と、現在の状態から予測状態に遷移するための条件である遷移条件とを受信し、遷移条件が満たされた場合において、画像形成装置が予測状態に変化しているか否かを監視し、画像形成装置が予測状態に変化していない場合に、画像形成装置の監視結果を出力することで、画像形成装置と一時的に機器管理装置との通信ができなくなる状況においても、機器管理装置が監視対象の画像形成装置の状態を確実に把握することができるという効果を奏する。また、本発明によれば、機器管理装置側で、複数の画像形成装置の管理を同時に監視することができるので、画像形成装置の障害復旧の時間の短縮化を図り、画像形成装置の管理効率を向上させることができるという効果を奏する。
【００２５】
また、本発明によれば、遷移条件が現在の状態から予測状態に遷移するまでの経過時間とすることで、タイマー等の安価なセンサを用いて画像形成装置の管理コストを低減することができるという効果を奏する。
【００２６】
また、本発明によれば、画像形成装置において、取得した現在の状態と、現在の状態に予測状態と前記遷移条件とを対応付けた状態遷移表とに基づいて予測状態を予測することで、画像形成装置ごとに正確な状態遷移の予測を容易に実現することができるという効果を奏する。
【００２７】
また、本発明によれば、画像形成装置において、取得した現在の状態と、現在の状態と予測状態と遷移条件との過去の記録である状態履歴情報とに基づいて予測状態を予測することで、画像形成装置ごとにより正確な状態遷移の予測を容易に実現することができるという効果を奏する。
【００２８】
また、本発明では、画像形成装置において、機器管理装置から状態取得の要求メッセージを受信して、現在の状態を取得し、機器管理装置から状態取得の要求メッセージを受信して、予測状態を予測することで、的確なタイミングで状態の取得や予測状態の決定を行うことができるという効果を奏する。
【００２９】
また、本発明によれば、画像形成装置において、自己の画像形成装置の状態の変化を検知し、画像形成装置の状態の変化が検知された場合に、画像形成装置の次の状態である予測状態を予測することで、ネットワークトラフィックの削減を図ることができるという効果を奏する。
【００３０】
また、本発明によれば、機器管理装置において、画像形成装置に状態取得の要求メッセージを送信し、画像形成装置から要求メッセージに対応して送信された応答メッセージとして、前記状態と予測状態と遷移条件とを受信することで、的確なタイミングで画像形成装置の状態監視を行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００３１】
以下に添付図面を参照して、この発明にかかる画像形成装置、機器管理装置、機器管理システム、状態取得方法、機器管理方法およびプログラムの最良な実施の形態を詳細に説明する。
【００３２】
（実施の形態１）
図１は、実施の形態１にかかる機器管理システムのネットワーク構成を示すブロック図である。本実施の形態にかかる機器管理システムは、図１に示すように、複合機２００ａ、プリンタ装置２００ｂ、ファクシミリ装置２００ｃ等の画像形成装置と、これらの画像形成装置の管理を行う機器管理装置１００と、機器管理装置３００のシステム管理者が使用する管理者端末３００とがインターネット、ＬＡＮなどのネットワークに接続された構成となっている。以下、複合機２００ａ、プリンタ装置２００ｂ、ファクシミリ装置２００ｃ等を画像形成装置２００と称する。
【００３３】
図２は、実施の形態１にかかる画像形成装置の機能的構成を示すブロック図である。本実施の形態にかかる画像形成装置２００は、図２に示すように、状態取得部２０１と、状態予測部２０２と、状態送信部２０３と、画像形成部２０４と、状態遷移表データ２０５とを主に備えている。
【００３４】
画像形成部２０４は、画像形成を行う処理部であり、具体的には、プリンタ装置の場合には印刷処理、スキャナ装置の場合にはスキャン処理、複写機の場合にはスキャン処理および印刷処理、ファクシミリ装置の場合にはスキャン処理およびファクシミリ通信処理、複合機の場合には、印刷処理、スキャン処理およびファクシミリ送信処理をそれぞれ行う。
【００３５】
状態取得部２０１は、画像形成装置２００の現在の状態を取得する処理部であり、具体的には、画像形成部２０４の処理状況や装置全体の稼働状況、通信処理状況などを問い合わせて取得する。このような状態としては、例えば、オンライン、オフライン、リブート、ネットワーク設定変更、ソフトウェア更新、警告、故障などがある。
【００３６】
状態取得部２０１は、機器管理装置１００から状態取得の要求メッセージ、状態および予測状態取得の要求メッセージをＳＯＣＫＥＴ通信により受信し、取得した状態をメモリ等の記憶媒体に一時的に保存しておき、次に現在の状態を取得したときに、保存した状態を前の状態として扱う。
【００３７】
状態予測部２０２は、機器管理装置１００から予測状態取得の要求メッセージ、状態および予測状態取得の要求メッセージをＳＯＣＫＥＴ通信により受信し、状態遷移表データ２０５を参照して、状態取得部２０１によって取得した現在の状態から画像形成装置の次の状態である予測状態を予測する処理部である。
【００３８】
状態遷移表データ２０５は、画像形成装置の状態の遷移を２次元の表形式で示したものであり、メモリやＨＤＤ（ハードディスクドライブ装置）などの記憶媒体に保存されている。
【００３９】
ここで、状態遷移表データ２０５と状態予測部２０２について詳細に説明する。図３は、状態遷移表データのデータ内容の一例を示す説明図である。状態遷移表データ２０５において、縦軸は画像形成装置の１回前の状態（前状態）を示し、横軸は画像形成装置の現在の状態（現状態）を示している。ここで、前状態の番号は、各状態を識別するための状態番号である。また、各セルは、「遷移条件→予測状態，予測失敗の状態」を示している。ここで、遷移条件とは、次の状態に遷移するための条件であり、本実施の形態では、遷移条件として現在の状態からの経過時間を用いている。予測失敗の状態（以下、「予測失敗状態」という。）は、遷移条件を満たした場合でも画像形成装置の状態が予測状態にならなかった場合に遷移する状態である。
【００４０】
例えば、前の状態が「オンライン」（状態番号１）で現在の状態が「ソフトウェア更新」の場合、該当するセルから、現在の状態「ソフトウェア更新」から２０分経過後の状態は「オンライン」（状態番号１）であることがわかる。この２０分が遷移条件であり、２０分経過後の状態「オンライン」が予測状態である。また、２０分経過後に「オンライン」とならなかった場合には、予測失敗状態として「故障」（状態番号７）となることがわかる。
【００４１】
状態予測部２０２は、このように状態遷移表データ２０５を参照して現在の状態と前の状態から、遷移条件、予測状態、予測失敗状態を決定している。
【００４２】
状態送信部２０３は、状態予測部２０２によって決定した遷移条件、予測状態、予測失敗状態を、予測状態取得の要求メッセージと状態および予測状態取得の要求メッセージに対する応答メッセージとして機器管理装置１００にＳＯＣＫＥＴ通信により送信する処理部である。また、状態送信部２０３は、状態取得部２０１によって取得した現在の状態を、状態取得の要求メッセージ応答メッセージとして画像形成装置のＩＰアドレスとともに機器管理装置１００に送信する。また、状態送信部２０３は、状態取得部２０１によって取得した現在の状態を、状態および予測状態取得の要求メッセージに対する応答メッセージとして機器管理装置１００に送信する。なお、要求メッセージと応答メッセージの詳細については後述する。
【００４３】
次に、機器管理装置１００の詳細について説明する。図４は、機器管理装置１００の機能的構成を示すブロック図である。機器管理装置１００は、図４に示すように、状態要求部１０１と、状態受信部１０２と、状態監視部１０３と、監視結果送信部１０４と、状態監視テーブル１０５とを主に備えている。
【００４４】
状態要求部１０１は、画像形成装置２００に対して、状態取得、予測状態取得、状態および予測状態取得の要求メッセージをＳＯＣＫＥＴ通信により送信する処理部である。
【００４５】
状態受信部１０２は、状態要求部１０１によって送信した要求メッセージに対する応答メッセージをＳＯＣＫＥＴ通信により受信して、応答メッセージに含まれる現在の状態、遷移条件、予測状態、予測失敗状態を受信する処理部である。具体的には、状態受信部１０２は、状態取得の要求メッセージに対して画像形成装置２００から現在の状態を含む応答メッセージを受信する。また、状態受信部１０２は、予測状態取得の要求メッセージに対して画像形成装置２００から遷移条件、予測状態、予測失敗状態を含む応答メッセージを受信する。また、状態受信部１０２は、状態および予測状態取得の要求メッセージに対して画像形成装置２００から現在の状態、遷移条件、予測状態、予測失敗状態を含む応答メッセージを受信する。
【００４６】
状態監視部１０３は、状態受信部１０２によって遷移条件、予測状態、予測失敗状態を受信してから遷移条件を満たされた場合に、画像形成装置２００の現在の状態が予測状態に変化しているか否かを監視する処理部である。具体的には、状態監視部１０３は、受信した応答メッセージから遷移条件、予測状態、予測失敗状態およびＩＰアドレスを抽出して状態監視テーブル１０５に登録し、遷移条件である経過時間を経過した後に受信した画像形成装置２００の現在の状態が状態監視テーブル１０５の予測状態と一致しているか否かを判断することにより、画像形成装置２００の現在の状態が予測状態に変化しているか否かを監視する。ここで、経過時間の判断は、タイマ等の安価なセンサを用いればよく、これにより高価な他のセンサを用いる場合に比べ、画像形成装置の管理コストを低減することができる。
【００４７】
図５は、状態監視テーブル１０５のデータ内容の一例を示す説明図である。図５に示すように、状態監視テーブル１０５、監視ＩＤによってエントリを識別し、エントリごとに、応答メッセージから抽出された画像形成装置２００のＩＰアドレス、状態、予測状態、遷移条件、予測失敗状態が登録されている。なお、状態監視テーブル１０５は、メモリやＨＤＤ等の記憶媒体に記憶されている。
【００４８】
監視結果送信部１０４は、画像形成装置の状態が予測状態に遷移していないと判断された場合に、画像形成装置２００の監視結果として予測失敗状態の内容を含む電子メールを生成して、管理者端末３００を使用する管理者の宛先を指定して、この電子メールをＳＯＣＫＥＴ通信により送信する処理部である。なお、本実施の形態では、監視結果を電子メールで送信しているが、これに限定されるものではなく、所定のＷＥＢページ上に掲載するように構成してもよい。
【００４９】
次に、要求メッセージと応答メッセージについて説明する。要求メッセージは、画像形成装置２００に対して、現在の状態、予測状態、現在の状態と予測状態とを要求するメッセージである。図６は、要求メッセージの内容を示す説明図である。
【００５０】
要求メッセージには３種類あり、現在の状態を要求する場合には状態取得の要求メッセージ、遷移条件、予測状態、予測失敗状態を要求する場合には予測状態取得の要求メッセージ、現在の状態と、遷移条件、予測状態、予測失敗状態とを要求する場合には状態および予測状態取得の要求メッセージが状態要求部１０１によって画像形成装置２００に対して送信される。
【００５１】
応答メッセージは、要求メッセージを受信した画像形成装置２００からその応答として送信されるメッセージである。図７は、応答メッセージの内容を示す説明図である。
【００５２】
応答メッセージとしては要求メッセージに対応して３種類あり、状態取得の要求メッセージに対する状態取得の応答メッセージ、予測状態取得の要求メッセージに対する予測状態取得の応答メッセージ、状態および予測状態取得の要求メッセージに対する状態および予測状態取得の応答メッセージである。
【００５３】
状態取得の応答メッセージには、送信元である画像形成装置２００のＩＰアドレスと画像形成装置２００の現在の状態が含まれる。図７に示す状態取得の応答メッセージでは、現在の状態が「オンライン」であり（Ｓｔａｔｕｓ＝Ｏｎｌｉｎｅ）、ＩＰアドレスが「１９２．１６８．１．１」（ＩＰＡｄｄｒ＝１９２．１６８．１．１）であることを示している。
【００５４】
予測状態取得の応答メッセージには、画像形成装置２００で決定された遷移条件、予測状態、予測失敗状態とが含まれる。図７に示す状態取得の応答メッセージでは、遷移条件が「１分」（ＥｓｔｉｍａｔｅｄＣｏｎｄｉｔｉｏｎ＝１ｍｉｎ）、予測状態が「オンライン」（ＥｓｔｉｍａｔｅｄＳｔａｔｕｓ＝Ｏｎｌｉｎｅ）、予測失敗状態が「故障」（ＩｌｌＳｔａｔｕｓ＝Ｔｒｏｕｂｌｅ）であることを示している。
【００５５】
状態および予測状態取得の応答メッセージには、画像形成装置２００の現在の状態と、画像形成装置２００で決定された遷移条件、予測状態、予測失敗状態とが含まれる。また、現在の状態がネットワーク設定変更の場合には、ネットワーク設定変更後のＩＰアドレスもこの応答メッセージに含まれる。図７に示す状態取得の応答メッセージでは、現在の状態が「ソフトウェア更新」（Ｓｔａｔｕｓ＝ＵｐｄａｔｉｎｇＳｏｆｔｗａｒｅ）、遷移条件が「１０分」（ＥｓｔｉｍａｔｅｄＣｏｎｄｉｔｉｏｎ＝１０ｍｉｎ）、予測状態が「オンライン」（ＥｓｔｉｍａｔｅｄＳｔａｔｕｓ＝Ｏｎｌｉｎｅ）、予測失敗状態が「故障」（ＩｌｌＳｔａｔｕｓ＝Ｔｒｏｕｂｌｅ）であることを示している。
【００５６】
図８は、要求メッセージと応答メッセージの具体例を示す説明図である。図８の例２は、状態および予測状態取得の応答メッセージであり、現在の状態が「ネットワーク設定変更」（Ｓｔａｔｕｓ＝ＣｈａｎｇｅＮｅｔＣｏｎｆｉｇ）、遷移条件が「１０分」（ＥｓｔｉｍａｔｅｄＣｏｎｄｉｔｉｏｎ＝１０ｍｉｎ）、予測状態が「オンライン」（ＥｓｔｉｍａｔｅｄＳｔａｔｕｓ＝Ｏｎｌｉｎｅ）、予測失敗状態が「故障」（ＩｌｌＳｔａｔｕｓ＝Ｔｒｏｕｂｌｅ）、ネットワーク設定変更後のＩＰアドレスが「１９２．１６８．１０．２」（ＮｅｗＩＰＡｄｄｒ＝１９２．１６８．１０．２）であることを示している。
【００５７】
このように、本実施の形態にかかる機器管理システムでは、機器管理装置１００から
画像形成装置２００に状態取得の要求メッセージを送信し、画像形成装置２００側では、機器管理装置１００から状態取得の要求メッセージを受信して現在の状態を取得し、機器管理装置１００から予測状態取得または状態および予測状態取得の要求メッセージを受信して予測状態を予測して送信し、かかる状態等を機器管理装置１００側で受信しているので、的確なタイミングで状態の取得や予測状態の決定を行うとともに、的確なタイミングで画像形成装置の状態監視を行うことができる。
【００５８】
次に、以上のように構成された本実施の形態にかかる画像形成装置２００による状態取得処理について説明する。図９は、実施の形態１にかかる画像形成装置２００による状態取得処理の手順を示すフローチャートである。
【００５９】
まず、画像形成装置２００では、機器管理装置１００からの要求メッセージの受信待ち状態にある（ステップＳ１）。要求メッセージを受信した場合には（ステップＳ１：Ｙｅｓ）、要求メッセージの種別を調べる（ステップＳ２）。そして、要求メッセージが状態取得の要求メッセージである場合には（ステップＳ２：状態取得）、状態取得部２０１によって画像形成装置２００の現在の状態を取得する（ステップＳ６）。そして、現在の状態をＩＰアドレスとともに応答メッセージに含めて、この応答メッセージを要求メッセージを送信した機器管理装置１００に送信する（ステップＳ５）。
【００６０】
一方、要求メッセージが予測状態取得の要求メッセージまたは状態および予測状態取得の要求メッセージである場合には（ステップＳ２：予測状態取得または状態および予測状態取得）、状態取得部２０１によって画像形成装置２００の現在の状態を取得する（ステップＳ３）。そして、状態予測部２０２によって、メモリに記憶されている前の状態と取得した現在の状態とに該当する予測状態、遷移条件、予測失敗状態を状態遷移法データ２０５から読み出す（ステップＳ４）。
【００６１】
そして、予測状態、遷移条件、予測失敗状態を応答メッセージに含めて、この応答メッセージを要求メッセージを送信した機器管理装置１００に送信する（ステップＳ５）。
【００６２】
次に、機器管理装置１００による機器管理処理について説明する。図１０は、実施の形態１にかかる機器管理装置１００による機器管理処理の手順を示すフローチャートである。
【００６３】
まず、機器管理装置１００では、状態要求部１０１によって、状態および予測状態取得の要求メッセージを画像形成装置２００に送信する（ステップＳ１１）。そして、状態受信部１０２によって、この要求メッセージに対する応答メッセージを受信する（ステップＳ１２）。
【００６４】
次に、状態監視部１０３によって、応答メッセージからＩＰアドレス、現在の状態、予測状態、遷移条件、予測失敗状態を取得し（ステップＳ１３）、取得した現在の状態、予測状態、遷移条件、予測失敗状態を新たなエントリとして監視ＩＤを付して状態監視テーブル１０５に追加する（ステップＳ１４）。
【００６５】
ここで、ステップＳ１３で図８に示す例２の応答メッセージを受信した場合には、現在の状態が「ネットワーク設定変更」（Ｓｔａｔｕｓ＝ＣｈａｎｇｅＮｅｔＣｏｎｆｉｇ）、遷移条件が「１０分」（ＥｓｔｉｍａｔｅｄＣｏｎｄｉｔｉｏｎ＝１０ｍｉｎ）、予測状態が「オンライン」（ＥｓｔｉｍａｔｅｄＳｔａｔｕｓ＝Ｏｎｌｉｎｅ）、予測失敗状態が「故障」（ＩｌｌＳｔａｔｕｓ＝Ｔｒｏｕｂｌｅ）、ネットワーク設定変更後のＩＰアドレスが「１９２．１６８．１０．２」（ＮｅｗＩＰＡｄｄｒ＝１９２．１６８．１０．２）であるため、状態監視テーブルには、かかる情報をＩＰアドレスをネットワーク変更後のＩＰアドレスとして新しいエントリとして追加することになる。この場合の状態管理テーブル１０５には、図５の監視ＩＤ＝３のエントリに示すように追加される。
【００６６】
次に、状態要求部１０１によって、状態取得の要求メッセージを画像形成装置２００に送信する（ステップＳ１５）。そして、状態受信部１０２によって、この要求メッセージに対する応答メッセージを受信する（ステップＳ１６）。そして、状態監視部１０３によって、受信した応答メッセージに含まれる現在の状態が、状態監視テーブル１０５の追加エントリの予測状態と一致しているか否かを調べる（ステップＳ１７）。
【００６７】
そして、一致していない場合には（ステップＳ１７：Ｎｏ）、遷移条件を具備しているか否かを調べる（ステップＳ１８）。具体的には、ステップＳ１４で状態監視テーブル１０５にエントリを追加してから、遷移条件としての経過時間が経過しているか否かを調べる。そして、当該経過時間を経過しておらず、遷移条件を具備していない場合には（ステップＳ１８：Ｎｏ）、ステップＳ１５〜１７の処理を繰り返し行う。
【００６８】
一方、ステップＳ１８において、経過時間を経過しており、遷移条件を具備している場合には（ステップＳ１８：Ｙｅｓ）およびステップＳ１７においてステップＳ１６で受信した応答メッセージに含まれる現在の状態が状態監視テーブル１０５の追加エントリの予測状態と一致している場合には（ステップＳ１７：Ｙｅｓ）、応答メッセージの予測状態以外の項目、すなわち予測失敗条件が状態監視テーブル１０５の追加エントリと一致する否かを調べる（ステップＳ１９）。そして、一致する場合には、予測失敗状態の内容を監視結果として管理者端末３００を使用する管理者の宛先を指定した電子メールを送信する（ステップＳ２０）。図１１は、監視結果の電子メールの内容の一例を示す説明図である。そして、状態監視テーブル１０５からステップＳ１４で追加したエントリを削除する（ステップＳ２１）。
【００６９】
例えば、ステップＳ１１において図８に示す例の要求メッセージを送信して、ステップＳ１３で図８の例１の応答メッセージを受信した場合には、現在の状態「ソフトウェア更新」、遷移条件「１０分」、予測状態「オンライン」、予測失敗状態「故障」である。このため、状態監視テーブル１０５へのエントリの追加から１０分経過するまでは（ステップＳ１８：Ｎｏ）、ステップＳ１７において、ステップＳ１６で受信した応答メッセージ中の現在の状態が予測状態「オンライン」と一致するか否かを調べる。そして、状態監視テーブル１０５へのエントリの追加から１０分経過したら（ステップＳ１８：Ｙｅｓ）、ステップＳ１９において、ステップＳ１６で受信した応答メッセージ中の現在の状態が予測失敗状態「故障」であるか否かを調べ、故障である場合には、監視結果として故障の旨の電子メールを管理者に送信することになる。
【００７０】
このように実施の形態１にかかる機器管理システムでは、画像形成装置２００において現在の状態の他、予測状態と予測失敗状態と遷移条件を状態遷移表データ１０５によって求めて機器管理装置１００に送信する。また、機器管理装置１００では、画像形成装置２００から現在の状態の他、予測状態と予測失敗状態と遷移条件を受信して、遷移条件具備後の画像形成装置２００の現在の状態が予測状態に遷移しているか否かを監視する。そして、遷移条件具備後の画像形成装置２００の現在の状態が予測状態に遷移していない場合には、予測失敗状態で指定された状態になったと判断して監視結果を管理者に送信するので、画像形成装置と一時的に機器管理装置との通信ができなくなる状況においても、機器管理装置が監視対象の画像形成装置の状態を確実に把握することができる。
【００７１】
本実施の形態では、機器管理装置１００側で、複数の画像形成装置２００の管理を同時に監視することができるので、画像形成装置２００の障害復旧の時間の短縮化を図り、画像形成装置２００の管理効率を向上させることができる。
【００７２】
（実施の形態２）
実施の形態１にかかる機器管理システムでは、機器管理装置１００から要求メッセージを受信してから画像形成装置２００が状態取得を行っていたが、この実施の形態２では、画像形成装置が自己の状態の変化を検知した場合に、機器管理装置に対して状態を送信するものである。
【００７３】
実施の形態２にかかる機器管理システムのネットワーク構成は実施の形態１と同様である。図１２は、実施の形態２にかかる画像形成装置１２００の機能的構成を示すブロック図である。本実施の形態にかかる画像形成装置１２００は、図１２に示すように、状態取得部２０１と、状態予測部１２０２と、状態変化検知部１２０３と、状態送信部２０３と、画像形成部２０４と、状態遷移表データ２０５と、状態記憶部１２０４とを主に備えている。ここで、状態取得部２０１、状態予測部１２０２、状態送信部２０３については実施の形態１の画像形成装置２００と同様の機能を有している。
【００７４】
ただし、状態取得部２０１、状態予測部１２０２は、機器管理装置１３００からの要求メッセージを受信して状態や予測状態を取得するのではなく、状態変化検知部１２０３による状態変化を検知したときに、自発的に状態や予測状態を取得する。
【００７５】
また、状態送信部２０３は、ソフトウェア更新処理、ネットワーク設定変更処理、リブート処理の開始前でネットワークによる通信が不可能となる前に、取得した状態などを機器管理装置１３００にＳＯＣＫＥＴ通信により送信するようになっている。
【００７６】
状態記憶部１２０４は、状態取得部２０１で取得した現在の状態を一時的に記憶するメモリ、ＨＤＤ等の記憶媒体である。
【００７７】
状態変化検知部１２０３は、画像形成装置１２００の状態の変化を検知する処理部である。具体的には、前回状態取得部２０１で取得したときの状態が状態記憶部１２０４に一時的に保存されているので、この状態記憶部１２０４に一時記憶されている前回の状態と状態取得部２０１で今回取得した現在の状態が一致しているか否かを調べ、一致していない場合に、状態に変化があったと判断している。
【００７８】
図１３は、実施の形態２にかかる機器管理装置１３００の機能的構成を示すブロック図である。機器管理装置１３００は、図１３に示すように、状態受信部１３０２と、状態監視部１０３と、監視結果送信部１０４と、状態監視テーブル１０５とを主に備えている。状態監視部１０３、監視結果送信部１０４、状態監視テーブル１０５は実施の形態１と同様の機能を有している。
【００７９】
また、本実施の形態では、状態受信部１３０２は、画像形成装置１２００において状態が変化した場合にのみ、画像形成装置１２００の現在の状態、予測状態、遷移条件、予測失敗条件をメッセージとして受信する。すなわち、実施の形態１と異なり、要求メッセージを送信して応答メッセージで現在の状態、予測状態、遷移条件、予測失敗条件を取得するのではない。このため、本実施の形態にかかる機器管理装置１３００には状態要求部は設けられていない。
【００８０】
次に、以上のように構成された本実施の形態における画像形成装置による状態取得処理について説明する。図１４は、実施の形態２にかかる画像形成装置１２００による状態取得処理の手順を示すフローチャートである。
【００８１】
まず、状態取得部２０１によって現在の状態を取得する（ステップＳ３１）。そして、状態変化検知部１２０３によって、状態記憶部１２０４から前回の状態を取得する（ステップＳ３２）。そして、状態変化検知部１２０３によって、取得した現在の状態と前回の状態とを比較して一致しているか否かを調べる（ステップＳ３３）。
【００８２】
その結果、両者が一致している場合には（ステップＳ３３：Ｙｅｓ）、ステップＳ３１に戻る。一方、両者が一致していない場合には（ステップＳ３３：Ｎｏ）、状態予測部１２０２によって、状態記憶部１２０４に記憶されている前の状態と取得した現在の状態とに該当する予測状態、遷移条件、予測失敗状態を状態遷移法データ２０５から読み出す（ステップＳ３４）。
【００８３】
そして、予測状態、遷移条件、予測失敗状態をメッセージに含めて、このメッセージを機器管理装置１００に送信する（ステップＳ３５）。次に、状態取得部２０１によって現在の状態を状態記憶部１２０４に保存する（ステップＳ３６）。
【００８４】
次に、実施の形態２にかかる機器管理装置１３００による機器管理処理について説明する。図１５は、実施の形態２にかかる機器管理装置１３００による機器管理処理の手順を示すフローチャートである。
【００８５】
まず、機器管理装置１３００では、状態受信部１３０２によってメッセージを受信すると（ステップＳ４１）、状態監視部１０３によって、受信したメッセージからＩＰアドレス、現在の状態、予測状態、遷移条件、予測失敗状態を取得し（ステップＳ４２）、取得した現在の状態、予測状態、遷移条件、予測失敗状態を新たなエントリとして監視ＩＤを付して状態監視テーブル１０５に追加する（ステップＳ４３）。
【００８６】
次に、状態受信部１０２によって、メッセージを受信すると（ステップＳ４４）、状態監視部１０３によって、受信したメッセージに含まれる現在の状態が、状態監視テーブル１０５の追加エントリの予測状態と一致しているか否かを調べる（ステップＳ４５）。
【００８７】
そして、一致していない場合には（ステップＳ４５：Ｎｏ）、遷移条件を具備しているか否かを調べる（ステップＳ４６）。そして、経過時間を経過しておらず、遷移条件を具備していない場合には（ステップＳ４６：Ｎｏ）、ステップＳ４４及び４５の処理を繰り返し行う。
【００８８】
一方、ステップＳ４６において、経過時間を経過しており、遷移条件を具備している場合には（ステップＳ４６：Ｙｅｓ）およびステップＳ４５においてステップＳ４４で受信したメッセージに含まれる現在の状態が状態監視テーブル１０５の追加エントリの予測状態と一致している場合には（ステップＳ４５：Ｙｅｓ）、メッセージの予測状態以外の項目、すなわち遷移条件、予測失敗条件が状態監視テーブル１０５の追加エントリと一致する否かを調べる（ステップＳ４７）。これ以降の処理については、実施の形態１の機器管理処理のステップＳ２０、２１と同様に行われる。
【００８９】
このように実施の形態２にかかる機器管理システムでは、画像形成装置１２００において状態変化を検知した場合に、状態や予測状態などを機器管理装置１３００に送信しているので、要求メッセージの送信が不要となり、実施の形態１の機器管理システムの効果に加え、ネットワークトラフィックの削減を図ることができる。
【００９０】
（実施の形態３）
実施の形態１および２にかかる機器管理システムでは、画像形成装置において状態の予測を行う場合に状態遷移表データを用いていたが、この実施の形態３にかかる画像形成装置では、状態の履歴を記録しておき、かかる状態履歴データを用いて次の状態の予測を行うものである。
【００９１】
実施の形態３にかかる機器管理システムのネットワーク構成は実施の形態１と同様である。また、機器管理装置１００の機能および構成も実施の形態１と同様である。
【００９２】
図１６は、実施の形態３にかかる画像形成装置１６００の機能的構成を示すブロック図である。本実施の形態にかかる画像形成装置１６００は、図１６に示すように、状態取得部２０１と、状態予測部１６０２と、状態送信部２０３と、画像形成部２０４と、状態履歴データ１６０５とを主に備えている。ここで、状態取得部２０１、状態送信部２０３については実施の形態１の画像形成装置２００と同様の機能を有している。
【００９３】
状態履歴データ１６０５は、画像形成装置１６００における状態の変化を履歴データとして記録したものであり、メモリやＨＤＤ等の記憶媒体に記憶されている。
【００９４】
図１７は、状態履歴データ１６０５の内容の一例を示すフローチャートである。図１７に示すように、状態履歴データ１６０５には、状態と、次に遷移した状態である予測状態と、遷移するまでに経過した時間や印刷したページ数であるデータとが対応付けられて記録されている。
【００９５】
実施の形態３では、状態予測部１６０２は、この状態履歴データ１６０５に基づいて次の状態である予測状態を決定している。そして、予測状態を決定する際には、データを遷移条件として扱っている。例えば、図１７の状態履歴データ１６０５の例では、リブートから１０分経過するとオンラインに遷移すると判断している。また、トナー不足の状態から２０ページ印刷を行うとトナーなしの状態に遷移すると判断している。そして、状態送信部２０３は、状態、予測状態、データを機器管理装置１００にＳＯＣＫＥＴ通信により送信する。
【００９６】
次に、以上のように構成された本実施の形態にかかる画像形成装置１６００による状態取得処理について説明する。図１８は、実施の形態３にかかる画像形成装置１６００による状態取得処理の手順を示すフローチャートである。
【００９７】
本実施の形態では、ステップＳ５４において、状態予測部１６０２によって状態履歴データ１６０５から、取得した現在の状態に対応する予測状態、データを読み出し、ステップＳ５６で状態送信部２０３によって、読み出した現在の状態、予測状態、データを機器管理装置１００に送信する点が実施の形態１における状態取得処理と異なっている。他のステップの処理については、実施の形態１における状態取得処理と同様である。
【００９８】
このように実施の形態３にかかる画像形成装置１６００では、状態履歴データ１６０５に基づいて次の状態を予測しているので、機器管理装置が監視対象の画像形成装置の状態を確実にかつより正確に把握することができる。
【００９９】
図１９は、実施の形態１〜３の画像形成装置２００，１２００，１６００のハードウェア構成を示すブロック図である。図１９に示すように、この画像形成装置２００，１２００，１６００は、コントローラ１０とエンジン部（Engine）６０とをＰＣＩ（Peripheral Component Interconnect）バスで接続した構成となる。コントローラ１０は、画像形成装置２００，１２００，１６００全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【０１００】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（ＮＢ）１３と、システムメモリ（ＭＥＭ−Ｐ）１２と、サウスブリッジ（ＳＢ）１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Application Specific Integrated Circuit）１６と、ハードディスクドライブ（ＨＤＤ）１８とを有し、ノースブリッジ（ＮＢ）１３とＡＳＩＣ１６との間をＡＧＰ（Accelerated Graphics Port）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Read Only Memory）１２ａと、ＲＡＭ(Random Access Memory)１２ｂとをさらに有する。
【０１０１】
ＣＰＵ１１は、画像形成装置２００，１２００，１６００の全体制御をおこなうものであり、ＮＢ１３、ＭＥＭ−Ｐ１２およびＳＢ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【０１０２】
ＮＢ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、ＳＢ１４、ＡＧＰ１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【０１０３】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【０１０４】
ＳＢ１４は、ＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４は、ＰＣＩバスを介してＮＢ１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【０１０５】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰ１５、ＰＣＩバス、ＨＤＤ１８およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Direct Memory Access Controller）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Fax Control Unit）３０、ＵＳＢ（Universal Serial Bus）４０、ＩＥＥＥ１３９４（the Institute of Electrical and Electronics Engineers 1394）インターフェース５０が接続される。
【０１０６】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard Disk Drive）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【０１０７】
ＡＧＰ１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【０１０８】
なお、実施の形態１〜３の画像形成装置２００，１２００，１６００で実行される状態取得プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０１０９】
実施の形態１〜３の画像形成装置２００，１２００，１６００で実行される状態取得プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１１０】
さらに、実施の形態１〜３の画像形成装置２００，１２００，１６００で実行される状態取得プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施の形態１〜３の画像形成装置２００，１２００，１６００で実行される状態取得プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１１１】
実施の形態１〜３の画像形成装置２００，１２００，１６００で実行される状態取得プログラムは、上述した各部（状態取得部、状態予測部、状態送信部、画像形成部、状態変化検知部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから状態取得プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、状態取得部、状態予測部、状態送信部、画像形成部、状態変化検知部が主記憶装置上に生成されるようになっている。
【０１１２】
また、実施の形態１〜３の機器管理装置１００，１３００は、ＣＰＵなどの制御装置と、ＲＯＭ（Read Only Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１１３】
実施の形態１〜３の機器管理装置１００，１３００で実行される機器管理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１１４】
また、実施の形態１〜３の機器管理装置１００，１３００で実行される機器管理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施の形態１〜３の機器管理装置１００，１３００で実行される機器管理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１１５】
また、実施の形態１〜３の機器管理装置１００，１３００で実行される機器管理プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１１６】
実施の形態１〜３の機器管理装置１００，１３００で実行される機器管理プログラムは、上述した各部（状態要求部、状態受信部、状態監視部、状態結果送信部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から機器管理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、状態要求部、状態受信部、状態監視部、状態結果送信部が主記憶装置上に生成されるようになっている。
【０１１７】
なお、本発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせても良い。
【図面の簡単な説明】
【０１１８】
【図１】実施の形態１にかかる機器管理システムのネットワーク構成を示すブロック図である。
【図２】実施の形態１にかかる画像形成装置の機能的構成を示すブロック図である。
【図３】状態遷移表データのデータ内容の一例を示す説明図である。
【図４】実施の形態１にかかる機器管理装置の機能的構成を示すブロック図である。
【図５】状態監視テーブルのデータ内容の一例を示す説明図である。
【図６】要求メッセージの内容を示す説明図である。
【図７】応答メッセージの内容を示す説明図である。
【図８】要求メッセージと応答メッセージの具体例を示す説明図である。
【図９】実施の形態１にかかる画像形成装置による状態取得処理の手順を示すフローチャートである。
【図１０】実施の形態１にかかる機器管理装置による機器管理処理の手順を示すフローチャートである。
【図１１】監視結果の電子メールの内容の一例を示す説明図である。
【図１２】実施の形態２にかかる画像形成装置の機能的構成を示すブロック図である。
【図１３】実施の形態２にかかる機器管理装置の機能的構成を示すブロック図である。
【図１４】実施の形態２にかかる画像形成装置よる状態取得処理の手順を示すフローチャートである。
【図１５】実施の形態２にかかる機器管理装置による機器管理処理の手順を示すフローチャートである。
【図１６】実施の形態３にかかる画像形成装置の機能的構成を示すブロック図である。
【図１７】状態履歴データの内容の一例を示すフローチャートである。
【図１８】実施の形態３にかかる画像形成装置による状態取得処理の手順を示すフローチャートである。
【図１９】実施の形態１〜３の画像形成装置のハードウェア構成を示すブロック図である。
【符号の説明】
【０１１９】
１００，１３００  機器管理装置
２００，１２００，１６００  画像形成装置
１０１  状態要求部
１０２  状態受信部
１０３  状態監視部
１０４  状態結果送信部
１０５  状態監視テーブル
２０１  状態取得部
２０２，１２０２  状態予測部
２０３  状態送信部
２０４  画像形成部
３００  管理者端末
１２０４  状態記憶部
１３０２  状態受信部
１６０２  状態予測部
【図１】
2008078815.tif 000003
【図２】
2008078815.tif 000004
【図３】
2008078815.tif 000005
【図４】
2008078815.tif 000006
【図５】
2008078815.tif 000007
【図６】
2008078815.tif 000008
【図７】
2008078815.tif 000009
【図８】
2008078815.tif 000010
【図９】
2008078815.tif 000011
【図１０】
2008078815.tif 000012
【図１１】
2008078815.tif 000013
【図１２】
2008078815.tif 000014
【図１３】
2008078815.tif 000015
【図１４】
2008078815.tif 000016
【図１５】
2008078815.tif 000017
【図１６】
2008078815.tif 000018
【図１７】
2008078815.tif 000019
【図１８】
2008078815.tif 000020
【図１９】
2008078815.tif 000021