(57)【要約】【課題】  情報の流出を防止し、安全性を向上させることができる。【解決手段】  画像形成装置１２は、第１構成部（１２ａ）および第２構成部（１２ｂ）を含み、第１構成部は、第１ＣＰＵ（１０２）および第１記憶部（１０６）を含む。第２構成部（１２ｂ）は、第２ＣＰＵ（１２６）、第２記憶部（１３２）、第２通信部（１３６）を含む。また、第１ＣＰＵおよび第２ＣＰＵは、バス（１３８）で接続される。第１ＣＰＵは、必要に応じて生成される管理情報を第２ＣＰＵに送信し、第２記憶部に記憶させる。第２ＣＰＵは、第２記憶部に記憶される管理データを送信すべき場合に、外部に送信する。【選択図】  図３
2020149273.tif 000002
【特許請求の範囲】
【請求項１】
画像読取部、
画像形成部、
第１ネットワークに接続するための第１通信部、
前記第１ネットワークと接続されない第２ネットワークに接続するための第２通信部、
前記画像読取部および前記画像形成部の少なくとも一方の動作に関連する管理情報を生成する第１生成部、
前記第１通信部を介して前記第１ネットワークに接続される第１記憶部、
前記第２通信部を介して前記第２ネットワークに接続され、前記第１ネットワークとは接続されない、前記管理情報を記憶する第２記憶部、および
所定の条件が満たされた場合に、前記第２ネットワークを介して前記管理情報を外部へ送信する送信部を備える画像形成装置。
【請求項２】
前記画像形成装置が、消費電力が所定値以下に制限される省電力状態および消費電力が制限されない通常状態を有し、
前記通常状態または前記省電力状態に切り替える電源制御部をさらに備え、
前記第１生成部は、前記通常状態から前記省電力状態に切り替わるときに、前記管理情報を生成する、請求項１記載の画像形成装置。
【請求項３】
前記第２記憶部の使用割合が閾値以上かどうかを判断する第１判断部をさらに備え、
前記送信部は、前記第１判断部で前記第２記憶部の使用割合が閾値以上であると判断された場合に、前記第２ネットワークを介して前記管理情報を外部へ送信する、請求項１または２記載の画像形成装置。
【請求項４】
前記第１記憶部は、前記動作情報を記憶し、
前記第１生成部は、前記動作情報に基づいて管理情報を生成する、請求項１から３までのいずれかに記載の画像形成装置。
【請求項５】
停止エラーが発生したかどうかを判断する第２判断部をさらに備え、
前記第１生成部は、前記第２判断部で前記停止エラーが発生したと判断された場合に、前記動作情報を生成する、請求項１から４までのいずれかに記載の画像形成装置。
【請求項６】
画像読取部と、画像形成部と、第１ネットワークに接続するための第１通信部と、前記第１ネットワークと接続されない第２ネットワークに接続するための第２通信部と、前記第１通信部を介して前記第１ネットワークに接続される第１記憶部と、前記第２通信部を介して前記第２ネットワークに接続され、前記第１ネットワークとは接続されない、前記管理情報を記憶する第２記憶部を備える画像形成装置の情報処理方法であって、
（ａ）前記画像読取部および前記画像形成部の少なくとも一方の動作に関連する前記管理情報を生成するステップ、および
（ｂ）所定の条件を満たすことで、前記第２記憶部に記憶される前記管理情報を、前記第２ネットワークを介して外部へ送信するステップを含む、情報処理方法。
【請求項７】
画像形成装置および携帯端末を備える情報処理システムであって、
前記画像形成装置は、
画像読取部、
画像形成部、
第１ネットワークに接続するための第１通信部、
前記画像読取部および前記画像形成部の少なくとも一方の動作に関連する管理情報を生成する第１生成部、
前記第１通信部を介して前記第１ネットワークに接続される第１記憶部を備え、
前記携帯端末は、
前記第１ネットワークと接続されない第２ネットワークに接続するための第２通信部、
前記第２通信部を介して前記第２ネットワークに接続され、前記第１ネットワークとは接続されない、前記管理情報を記憶する第２記憶部、および
所定の条件が満たされた場合に、前記第２ネットワークを介して前記管理情報を外部へ送信する送信部を備える、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、情報処理システムおよび情報処理方法に関し、特にたとえば、保守および管理等に必要とされる情報を外部から読み出すことができる、画像形成装置、情報処理システムおよび情報処理方法に関する。
【背景技術】
【０００２】
この種の背景技術の画像形成装置の一例が特許文献１に開示される。背景技術の画像形成装置では、プリントジョブに関連する情報がイントラネットとは異なるネットワークを介して、外部のサーバに送信される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１１７９７９号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、背景技術の画像形成装置では、保守および管理に必要とされる管理情報が、管理情報以外の情報と共通の記憶部に記憶されているので、管理情報以外の情報が外部のサーバに流出する虞がある。
【０００５】
それゆえに、この発明の主たる目的は、新規な、画像形成装置、情報処理システムおよび情報処理方法を提供することである。
【０００６】
また、この発明の他の目的は、情報の流出を防止し、安全性を向上させることができる画像形成装置、情報処理システムおよび情報処理方法を提供することである。
【課題を解決するための手段】
【０００７】
第１の発明は、画像読取部と、画像形成部と、第１ネットワークに接続するための第１通信部と、第１ネットワークと接続されない第２ネットワークに接続するための第２通信部と、画像読取部および画像形成部の少なくとも一方の動作に関連する管理情報を生成する第１生成部と、第１通信部を介して第１ネットワークに接続される第１記憶部と、第２通信部を介して第２ネットワークに接続され、第１ネットワークとは接続されない、管理情報を記憶する第２記憶部と、所定の条件が満たされた場合に、第２ネットワークを介して管理情報を外部へ送信する送信部を備える画像形成装置である。
【０００８】
第２の発明は、第１の発明に従属し、画像形成装置が、消費電力が所定値以下に制限される省電力状態および消費電力が制限されない通常状態を有し、通常状態または省電力状態に切り替える電源制御部をさらに備え、第１生成部は、通常状態から省電力状態に切り替わるときに、管理情報を生成する。
【０００９】
第３の発明は、第１または第２の発明に従属し、第２記憶部の使用割合が閾値以上かどうかを判断する第１判断部をさらに備え、送信部は、第１判断部で第２記憶部の使用割合が閾値以上であると判断された場合に、第２ネットワークを介して管理情報を外部へ送信する。
【００１０】
第４の発明は、第１から第３の発明までのいずれかに従属し、第１記憶部は、動作情報を記憶し、第１生成部は、動作情報に基づいて管理情報を生成する。
【００１１】
第５の発明は、第１から第４の発明までのいずれかに従属し、停止エラーが発生したかどうかを判断する第２判断部をさらに備え、第１生成部は、第２判断部で停止エラーが発生したと判断された場合に、動作情報を生成する。
【００１２】
第６の発明は、画像読取部と、画像形成部と、第１ネットワークに接続するための第１通信部と、第１ネットワークと接続されない第２ネットワークに接続するための第２通信部と、第１通信部を介して第１ネットワークに接続される第１記憶部と、第２通信部を介して第２ネットワークに接続され、第１ネットワークとは接続されない、管理情報を記憶する第２記憶部を備える画像形成装置の情報処理方法であって、（ａ）画像読取部および画像形成部の少なくとも一方の動作に関連する前記管理情報を生成するステップと、（ｂ）所定の条件を満たすことで、第２記憶部に記憶される管理情報を、第２ネットワークを介して外部へ送信するステップを含む、情報処理方法である。
【００１３】
第７の発明は、画像形成装置および携帯端末を備える情報処理システムであって、画像形成装置は、画像読取部と、画像形成部と、第１ネットワークに接続するための第１通信部と、画像読取部および画像形成部の少なくとも一方の動作に関連する管理情報を生成する第１生成部と、第１通信部を介して第１ネットワークに接続される第１記憶部を備え、携帯端末は、第１ネットワークと接続されない第２ネットワークに接続するための第２通信部と、第２通信部を介して第２ネットワークに接続され、第１ネットワークとは接続されない、管理情報を記憶する第２記憶部と、所定の条件が満たされた場合に、第２ネットワークを介して管理情報を外部へ送信する送信部を備える、情報処理システムである。
【発明の効果】
【００１４】
この発明によれば、情報の流出を防止し、安全性を向上させることができる。
【００１５】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１６】
【図１】図１はこの発明の情報処理システムの構成の一例を示すブロック図である。
【図２】図２は画像形成装置の全体を正面からみた概略構成図である。
【図３】図３は画像形成装置の電気的な構成を示すブロック図である。
【図４】図４は画像形成装置の第１ＲＡＭのメモリマップの一例を示す図である。
【図５】図５は画像形成装置の第２ＲＡＭのメモリマップの一例を示す図である。
【図６】図６は画像形成装置の第１記憶部の概念図である。
【図７】図７は画像形成装置の第２記憶部の概念図である。
【図８】図８は画像形成装置の第１ＣＰＵの制御処理の一例を示すフロー図である。
【図９】図９は画像形成装置の第１ＣＰＵの制御処理の他の例の一部を示すフロー図である。
【図１０】図１０は画像形成装置の第１ＣＰＵの制御処理の他の例の一部であって、図９に後続する示すフロー図である。
【図１１】図１１は画像形成装置の第２ＣＰＵの制御処理の一例の一部を示すフロー図である。
【図１２】図１２は画像形成装置の第２ＣＰＵの制御処理の一例の一部であって、図１１に後続する示すフロー図である。
【図１３】図１３は画像形成装置の第２ＣＰＵの制御処理の他の例の一部を示すフロー図である。
【図１４】図１４は画像形成装置の第２ＣＰＵの制御処理の他の例の一部であって、図１３に後続するフロー図である。
【図１５】図１５は第２実施例の画像形成装置の第２ＣＰＵの制御処理の一例の一部を示すフロー図である。
【図１６】図１６は第３実施例の画像形成装置の第１ＣＰＵの制御処理の一例を示すフロー図である。
【図１７】図１７は第３実施例の画像形成装置の第２ＣＰＵの制御処理の一例の一部を示すフロー図である。
【００１７】
［第１実施例］
図１は、第１実施例の情報処理システム１０の構成の一例を示すブロック図であり、この実施例の情報処理システム１０は、図１に示すように、画像形成装置１２、複数の情報処理装置１４および管理サーバ１８を含む。
【００１８】
画像形成装置１２は、この第１実施例では、第１ネットワーク１６を介して、各々の情報処理装置１４に接続される。画像形成装置１２は、さらに、第２ネットワーク２０を介して管理サーバ１８にも接続される。なお、画像形成装置１２は、第１ネットワーク１６を介さずに、情報処理装置１４に直接接続されても良い。
【００１９】
これら第１ネットワーク１６および第２ネットワーク２０としては、たとえば、インターネット、公衆電話網、携帯電話通信網およびＬＡＮ等の任意のもが利用可能であるが、第１ネットワーク１６および第２ネットワーク２０は、それぞれ独立したネットワークであり、互いに接続または通信できないように構成される。
【００２０】
第１実施例における情報処理装置１４は、携帯電話機（スマートフォンと呼ばれるものも含む）、携帯情報端末（ＰＤＡ）等の通信端末、モバイルＰＣ（パーソナルコンピュータ）およびファクシミリ機能を有する画像形成装置などである。
【００２１】
情報処理装置１４は、通信モジュールないし通信回路を含む通信部を備える。情報処理装置１４は、当該情報処理装置１４が備える通信部によって、有線または無線で第１ネットワーク１６に接続される。
【００２２】
第１実施例における管理サーバ１８は、汎用のサーバであり、図示は省略するが、プロセッサ、ＨＤＤ、ＲＡＭおよび通信部（通信モジュールないし通信回路）を含む種々のコンポーネントを備えている。
【００２３】
この管理サーバ１８は、通信モジュールないし通信回路を含む通信部を備える。管理サーバ１８は、当該管理サーバ１８が備える通信部によって、有線または無線で第２ネットワーク２０に接続される。
【００２４】
図２は、図１に示す画像形成装置１２の全体を正面からみた概略構成図であり、ここでは、必要な範囲でその構成を説明する。画像形成装置１２は、複写機能、プリンタ機能、スキャナ機能およびファクシミリ機能などを有する複合機（ＭＦＰ：Multifunction Peripheral）である。なお、この発明は複合機だけでなく、複写機（コピー機）、印刷装置（プリンタ）およびファクシミリのような他の画像形成装置にも適用可能である。
【００２５】
図２に示すように、画像形成装置１２は、装置本体３０と、装置本体３０の上方に配置される画像読取装置３２と、装置本体３０に内蔵される画像形成部４６とを含む。
【００２６】
画像読取装置３２は、矩形平板状の底板およびその周縁部から立ち上がる側壁を有する筐体３４を備える。筐体３４には、装置本体３０の上方においてヒンジ等を介して開閉自在に取り付けられる原稿押さえカバー（開閉部）３６が含まれる。この原稿押さえカバー３６には、自動的に１枚ずつ給紙するＡＤＦ（Auto Document Feeder：自動原稿送り装置）３８が設けられる。
【００２７】
そして、装置本体３０の天面には、透明材によって形成される原稿載置台４０が設けられる。ＡＤＦ３８から給紙された原稿は、画像読取位置４２で１枚ずつ読み取られる。
【００２８】
また、画像読取装置３２には、光源、複数のミラー、結像レンズおよびラインセンサ等を備える画像読取部４４が内装される。画像読取部４４は、原稿表面を光源によって露光し、原稿表面から反射した反射光を複数のミラーによって結像レンズに導く。そして、結像レンズによって反射光をラインセンサの受光素子に結像させる。ラインセンサでは、受光素子に結像した反射光の輝度や色度が検出され、原稿表面の画像に基づく画像データが生成される。ラインセンサとしては、ＣＣＤ（Charge Coupled Device）やＣＩＳ（Contact Image Sensor）等が用いられる。
【００２９】
なお、光源および複数のミラーを含む走査部は、ＡＤＦ３８によって給紙される原稿を読み取る場合には、画像読取位置４２の下方に固定的に位置され、原稿載置台４０に載置された原稿を読み取る場合には、副走査方向に移動される。ただし、副走査方向は、画像形成装置１２を正面から見た場合の左右の方向、すなわち、図２では左右の方向である。また、主走査方向は、画像形成装置１２を正面から見た場合の画像形成装置１２の前後方向、すなわち、図２の紙面に対して垂直な方向である。
【００３０】
さらに、原稿載置台４０の前面側には、ユーザによる印刷指示等の入力操作を受け付けるタッチパネル１１４および操作ボタン等を含む操作部１１８（操作パネル）が設けられる（図３参照）。
【００３１】
画像形成部４６は、露光ユニット４８、現像器５０、プロセスユニット５２、中間転写ベルトユニット５４、転写ローラ５６および定着ユニット５８などを備える。画像形成部４６は、給紙カセット６０などから搬送される用紙上に画像を形成し、画像形成済みの用紙を排紙トレイ６２（６２ａ、６２ｂ、６２ｃ）に排出する。用紙上に画像を形成するための画像データ（印刷画像データ）としては、画像読取部４４で読み取った画像データ（読取画像データ）または外部コンピュータから送信された画像データ（送信画像データ）等が利用される。また、記録媒体には、紙からなる記録用紙だけに限定されず、ＯＨＰフィルムなどの紙以外のシートも用いられる。
【００３２】
さらに、画像形成装置１２において扱われる形成画像データは、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）の４色のカラー画像に応じたものである。このため、現像器５０、感光体ドラム６４、クリーナユニット６６および帯電器６８のそれぞれは、各色に応じた４種類の潜像を形成するように４個ずつ設けられ、これらによって４つの画像ステーションが構成される。また、感光体ドラム６４、クリーナユニット６６および帯電器６８は、ユニット化（カートリッジ化）されており、これらによってプロセスユニット５２が構成される。つまり、画像形成部４６には、感光体ドラム６４、クリーナユニット６６および帯電器６８等を備える４つのプロセスユニット５２が設けられている。
【００３３】
感光体ドラム６４は、導電性を有する円筒状の基体の表面に感光層が形成された像担持体であり、帯電器は、この感光体ドラムの表面を所定の電位（たとえば、−６００Ｖ）に帯電させる部材である。また、露光ユニット４８は、レーザ出射部および反射ミラー等を備えたレーザスキャニングユニット(Laser scanning unit ： LSU)として構成され、帯電された感光体ドラム６４の表面を露光することによって、形成画像データに応じた静電潜像を感光体ドラム６４の表面に形成する。現像器５０は、感光体ドラム６４の表面に形成された静電潜像を４色（ＹＭＣＫ）のトナーによって顕像化するものである。また、クリーナユニット６６は、現像および画像転写後における感光体ドラムの表面に残留したトナーをクリーニングブレードで除去し、除去したトナーを廃トナーボックス（図示せず）に搬送する。
【００３４】
中間転写ベルトユニット５４は、中間転写ベルト７０、駆動ローラ７２、従動ローラ７４および４つの中間転写ローラ７６等を備え、感光体ドラム６４の上方に配置される。中間転写ベルト７０は、各感光体ドラム６４に接触するように設けられており、中間転写ローラ７６を用いて、各感光体ドラム６４に形成された各色のトナー像を中間転写ベルト７０に順次重ねて転写することによって、中間転写ベルト７０上に多色のトナー像が形成される。また、駆動ローラ７２の近傍には、転写ローラ５６が配置されており、中間転写ベルト７０と転写ローラ５６との間のニップ域を用紙が通過することによって、中間転写ベルト７０に形成されたトナー像が用紙に転写される。
【００３５】
定着ユニット５８は、ヒートローラ７８および加圧ローラ８０を備え、転写ローラ５６の上方に配置される。ヒートローラ７８は、所定の定着温度となるように設定されており、ヒートローラ７８と加圧ローラ８０との間のニップ域を用紙が通過することによって、用紙に転写されたトナー像が溶融、混合および圧接されて、用紙に対してトナー像が熱定着される。
【００３６】
装置本体３０内には、給紙カセット６０または手差しトレイ８２等に載置された用紙を、転写ローラ５６および定着ユニット５８を経由させて第１排紙トレイ６２ａに送るための第１用紙搬送路Ｔ１が設けられる。また、用紙に対して両面印刷を行う際に、片面印刷が終了して定着ユニット５８を通過した後の用紙を、転写ローラ５６の用紙搬送方向の上流側において用紙の搬送経路に戻すための第２用紙搬送路Ｔ２が設けられる。そして、この第１用紙搬送路Ｔ１および第２用紙搬送路Ｔ２には、用紙の搬送を補助するための複数の搬送ローラ８４（８４ａ、８４ｂ、８４ｃ）が適宜設けられる。
【００３７】
装置本体３０において片面印刷を行う際には、給紙カセット６０等に載置された用紙がピックアップローラ８６によって１枚ずつ第１用紙搬送路Ｔ１に導かれ、搬送ローラ８４ａによってレジストローラ８８まで搬送される。そして、レジストローラ８８によって、用紙の先端と中間転写ベルト７０上の画像情報の先端とが整合するタイミングで転写ローラ５６に搬送され、用紙上にトナー像が転写される。その後、定着ユニット５８を通過することによって用紙上の未定着トナーが熱で溶融して固着され、排紙ローラ９０ａまたは排紙ローラ９０ｂを経て、第１排紙トレイ６２ａ、第２排紙トレイ６２ｂまたは第３排紙トレイ６２ｃに用紙が排出される。ただし、第３排紙トレイ６２ｃに用紙を排出する場合には、用紙は排紙ローラ９０ｂによって第２排紙トレイ６２ｂ側に一旦搬送され、第２排紙トレイ６２ｂに排出される前に排紙ローラ９０ｂが反転され、第３排紙トレイ６２ｃに排出される。
【００３８】
図３は、このような画像形成装置１２の電気的な構成を示すブロック図である。図３に示すように、画像形成装置１２は、第１構成部１２ａおよび第２構成部１２ｂを含む。
【００３９】
まず、第１構成部１２ａの構成について説明する。第１構成部１２ａは、第１ＣＰＵ１０２を含み、第１ＣＰＵ１０２は、バス１００を介して、第１ＲＡＭ１０４、第１記憶部１０６、タッチパネル制御回路１０８、表示制御回路１１０、操作検出回路１１２、画像読取部４４、画像形成部４６、電源制御部１２０および第１通信部１２２に接続される。
【００４０】
また、第１構成部１２ａは、タッチパネル１１４、ディスプレイ１１６および操作部１１８を含む。タッチパネル１１４は、タッチパネル制御回路１０８に接続され、ディスプレイ１１６は、表示制御回路１１０に接続され、操作部１１８は、操作検出回路１１２に接続される。
【００４１】
第１ＣＰＵ１０２は、第１構成部１２ａの全体的な制御を司る。第１ＲＡＭ１０４は、第１ＣＰＵ１０２のワーク領域およびバッファ領域として用いられる。
【００４２】
第１記憶部１０６は、第１構成部１２ａの主記憶装置であり、第１記憶部１０６としては、ＨＤＤおよびＥＰＰＲＯＭのような不揮発性メモリを含む。また、第１記憶部１０６が、第１ＲＡＭ１０４を含むように構成されてもよい。
【００４３】
第１記憶部１０６には、ファクスの送信先の情報、ユーザに関連する情報、第１構成部１２ａを制御するための制御プログラム、制御プログラムの実行に必要なデータ、画像形成装置１２で読み取ったデータおよび動作情報等が記憶されている。
【００４４】
上述する動作情報とは、画像形成装置１２の使用状況に関する情報であり、たとえば、画像形成装置１２におけるジョブの実行回数、トナーの使用量、感光体ドラム６４の回転数、転写ローラ５６の回転数、ヒートローラ７８に含まれる定着ランプ累計点灯時間、光源の累計点灯時間、原稿の累計読取枚数および記録媒体のピックアップ回数などの情報を含む。
【００４５】
タッチパネル制御回路１０８は、タッチパネル１１４に必要な電圧等を付与するとともに、タッチパネル１１４のタッチ有効範囲内でのタッチ操作またはタッチ入力を検出して、タッチ操作またはタッチ入力により指示された位置の座標データを第１ＲＡＭ１０４すなわち第１ＣＰＵ１０２に出力する。
【００４６】
タッチパネル１１４は、ディスプレイ１１６の表示面上に設けられる。なお、タッチパネル１１４としては、静電容量方式、電磁誘導方式、抵抗膜方式および赤外線方式等の任意のものを用いることができる。また、タッチパネル１１４とディスプレイ１１６を一体型にした、タッチパネルディスプレイが用いられてもよい。
【００４７】
表示制御回路１１０は、ＧＰＵおよびＶＲＡＭなどを含み、ＧＰＵは、第１ＣＰＵ１０２の指示の下、第１ＲＡＭ１０４に記憶された画像生成データを用いてディスプレイ１１６に種々の画面を表示するための表示画像データをＶＲＡＭに生成し、生成した表示画像データをディスプレイに１１６に出力する。
【００４８】
ディスプレイ１１６は、操作パネルに設けられる表示装置であり、ＬＣＤまたはＥＬ（Electro-Luminescence）ディスプレイなどの汎用の表示装置である。
【００４９】
ディスプレイ１１６には、画像形成装置１２が実行可能な各種のジョブから所望のジョブを選択するための画面であるホーム画面が表示される。図示は省略するが、ホーム画面には、各ジョブを選択するためのソフトウェアキーの画像が表示される。ただし、この第１実施例では、ジョブは、コピー（原稿のスキャンを含む）、印刷（プリント）およびファクスの送信などを意味する。
【００５０】
操作部１１８は、画像形成装置１２に設けられるハードウェアキー（操作キー）を含む。操作キ―には、電源キー、リセットキー、省電力キーおよびホームキーなどが含まれる。また、各種操作キーの全てないし一部が、ソフトウェアキーとして、ディスプレイ１１６に表示されてもよい。
【００５１】
なお、ソフトウェアキーとは、たとえば、タッチパネル１１４付きのディスプレイ１１６の表示面上にソフトウェア的に再現されたキー（アイコン）のことを言う。これに対して、ハードウェアキーとは、物理的な装置として設けられたキー（ボタン）のことを言う。
【００５２】
操作検出回路１１２は、操作部１１８の操作に応じた信号ないし操作データを第１ＲＡＭ１０４すなわち第１ＣＰＵ１０２に出力する。
【００５３】
電源制御部１２０は、第１ＣＰＵ１０２の指示の下、電源（電圧）を各コンポーネントに停止および供給するための回路（スイッチ回路）である。図示は省略するが、電源制御部１２０には、商用電源からの交流電圧が適宜降圧および整流（ノイズ除去）された直流電圧（直流電源）が印加される。
【００５４】
第１実施例では、画像形成装置１２は、消費電力が制限される省電力状態（省電力モード）と、消費電力が制限されない通常状態（通常モード）の動作状態を有する。
【００５５】
通常モードでは、第１ＣＰＵ１０２は、電源制御部１２０を制御して、画像形成装置１２の全てのコンポーネントに電源を供給する。一方、省電力モードでは、第１ＣＰＵ１０２は、電源制御部１２０を制御して、少なくとも操作検出回路１１２、操作部１１８、第２ＣＰＵ１２６、第２記憶部１３２および第２通信部１３６などに電源を供給する。
【００５６】
ただし、省電力モードでは、画像形成装置１２の消費電力が予め設定される所定値（たとえば、最大消費電力量の数パーセント）以下になるように制御される。したがって、省電力モードにおいて電源が供給されるコンポーネントの種類および数は、所定値の大きさおよび各コンポーネントの消費電力の大きさを考慮して決定される。たとえば、省電力モードにおいて、ディスプレイ１１６のバックライトは消灯される。
【００５７】
通常モードと省電力モードとは、ユーザの操作に応じてまたは自動的に交互に切り替わる。
【００５８】
省電力キーは、通常モードと省電力モードとを切り替えるためのボタンである。省電力キーが操作されると、通常モードと省電力モードとが交互に切り替わる。
【００５９】
また、画像形成装置１２では、通常モードから省電力モードに切り替えるための第１所定時間（たとえば、２０〜３０秒）が予め設定されている。このため、通常モードにおいて、上述する各部のいずれも操作されない状態で、第１所定時間を経過すると、画像形成装置１２は、自動的に通常モードから省電力モードに切り替わる。
【００６０】
さらに、省電力モードにおいては、ユーザ操作があったときに、自動的に省電力モードから通常モードに切り替わる。ただし、ユーザ操作とは、上述の省電力キーの操作だけではなく、ユーザによる画像形成装置１２の各部への操作を意味する。たとえば、ユーザが原稿載置台４０またはＡＤＦ３８に原稿をセットする操作および操作部１１８が備えるホームボタンの操作なども含まれる。
【００６１】
また、人感センサを備える画像形成装置１２の場合は、画像形成装置１２の近くに存在するユーザが検出されるときに、省電力モードから通常モードに切り替わる。
【００６２】
さらに、ユーザ認証を可能とするための装置を備える画像形成装置１２では、ＩＣカードおよび声紋等によるユーザの認証が成功するときに、省電力モードから通常モードに切り替わる。
【００６３】
第１通信部１２２は、上述する第１ネットワーク１６を介して、情報処理装置１４と通信するためのインタフェースである。第１通信部１２２の具体的な構成は、特に限定はされない。第１通信部１２２は、Ｅｔｈｅｒｎｅｔ（登録商標）等の通信規格に準拠した有線通信方式に基づき、データの送受信を行う有線通信回路であっても良いし、ＩＭＴ−Ａｄｖａｎｃｅｄ等の通信規格に準拠した通信方式に基づき、データの送受信を行う無線通信回路であっても良いし、ＩＥＥＥ８０２．１１等の通信規格に従ってデータの送受信を行う無線通信回路であっても良いし、公衆電話回線を介して外部装置とファクス通信するためのファクス通信回路であっても良いし、その他の公知の通信方式に基づく通信回路であっても良い。これらのことは、第２通信部１３６も同様である。
【００６４】
次に、第２構成部１２ｂの構成について説明する。第２構成部１２ｂは、第２ＣＰＵ１２６を含み、第２ＣＰＵ１２６は、バス１２４を介して、第２ＲＡＭ１２８、ＥＰＰＲＯＭ１３０、第２記憶部１３２、ＲＴＣ１３４および第２通信部１３６に接続される。また、第２ＣＰＵ１２６は、バス１３８を介して、第１ＣＰＵ１０２に接続される。
【００６５】
第２ＣＰＵ１２６は、第２構成部１２ｂの全体的な制御を司る。第２ＲＡＭ１２８は、第２ＣＰＵ１２６のワーク領域およびバッファ領域として用いられる。
【００６６】
ＥＰＰＲＯＭ１３０は、第２構成部１２ｂの主記憶装置であり、ＥＰＰＲＯＭ１３０が、第２ＲＡＭ１２８を含むように構成されてもよい。また、ＥＰＰＲＯＭ１３０は、第２構成部１２ｂを制御するための制御プログラム、制御プログラムの実行に必要なデータ等を記憶する。
【００６７】
第２記憶部１３２は、第１記憶部１０６と同様に、ＳＤカード、ＨＤＤおよびＥＰＰＲＯＭのような不揮発性メモリを含む。また、第２記憶部１３２が、第２ＲＡＭ１２８および／またはＥＰＰＲＯＭ１３０を含めるように構成されてもよい。また、第２記憶部１３２には、後述する管理情報が記憶される。
【００６８】
ＲＴＣ１３４は、時刻をカウントする時計回路である。第２通信部１３６は、第２ネットワーク２０を介して、管理サーバ１８と通信するためのインタフェースである。
【００６９】
なお、図３に示す画像形成装置１２の電気的な構成は、単なる一例であり、たとえば、ＥＰＰＲＯＭ１３０の代わりに、ＨＤＤのような他の不揮発性メモリが用いられてもよいし、上述する動作情報を記憶するための不揮発性メモリが設けられてもよい。
【００７０】
第１実施例の画像形成装置１２は、上述するように、コピージョブ、ファクスジョブ、スキャンジョブおよびプリントジョブを実行することが可能である。各ジョブは、ディスプレイ１１６に表示される各ジョブを選択するためのソフトウェアキーが選択されると、実行される。
【００７１】
また、ファクスジョブは、第１通信部１２２を介して、ファクシミリ機能を有する画像形成装置から送信される読取画像データを受信したときにも実行される。さらに、プリントジョブは、第１通信部１２２を介して、情報処理装置１４から送信される送信画像データを受信したときにも実行される。
【００７２】
画像形成装置１２が実行できるジョブの種類にもよるが、第１実施例では、ディスプレイ１１６に表示されるジョブを実行するためのアイコンがユーザによって選択されたときまたは第１通信部１２２を介して読取画像データ等を受信したときに、所定のジョブが開始されたと判断される。
【００７３】
また、コピージョブが実行されると、画像読取部４４および画像形成部４６等が動作される。スキャンジョブが実行されると、画像読取部４４等が動作される。ファクスジョブが実行されると、画像読取部４４等または画像形成部４６等が動作される。プリントジョブが実行されると、画像形成部４６等が動作される。
【００７４】
以上のように、各ジョブが実行されると、ジョブの内容に応じて、画像形成装置１２が備えるコンポーネントが動作される。そして、各コンポーネントが動作されることに応じて、最新の動作情報が生成され、第１記憶部１０６に記憶される。なお、この場合、第１記憶部１０６に記憶される動作情報については、最新の動作情報に更新されるように記憶されるが、以前の動作情報が残されたまま、最新の動作情報が記憶されるようにしてもよい。
【００７５】
また、上述する各ジョブは、画像形成装置１２の使用状況に応じて、ジョブが終了したものと判断される。
【００７６】
たとえば、コピージョブおよびプリントジョブが実行されている場合は、最後に画像形成された記録媒体が排紙トレイ（６２ａ、６２ｂ、６２ｃ）に排出されたときに、ジョブが終了したものと判断される。
【００７７】
スキャンジョブが実行されている場合は、読取画像データが第１記憶部１０６に記憶されたときまたは電子メールの形式で第１通信部１２２から送信されたときに、ジョブが終了したものと判断される。
【００７８】
ファクスジョブが実行されている場合は、最後に画像形成された記録媒体が排紙トレイ（６２ａ、６２ｂ、６２ｃ）に排出されたときまたは読取画像データが第１通信部１２２から他の画像形成装置に送信されたときに、ジョブが終了したものと判断される。
【００７９】
また、タッチパネル１１４付きのディスプレイ１１６に、ジョブを終了するためのアイコンが表示される場合は、当該アイコンが選択されたときに、ジョブが終了したものと判断される。
【００８０】
さらに、画像形成装置１２が、当該画像形成装置１２に装着される各種メディアと通信するためのメディア通信部を備える場合は、ＵＳＢメモリおよびＳＤカード等のメディアに、メディア通信部を介して画像データが記憶されたときに、ジョブが終了したものと判断される。
【００８１】
さらにまた、画像形成装置１２が上述するメディア通信部を備える場合は、当該メディア通信部に一度接続されたメディアが抜かれたときに、ジョブが終了したものと判断される。
【００８２】
そして、ジョブが終了したと判断されると、ジョブの終了時における動作情報が生成され、当該動作情報は、第１記憶部１０６に記憶される。
【００８３】
第１実施例の画像形成装置１２では、省電力モードに切り替わるための条件が満たされるときおよび動作情報が第１記憶部１０６に記憶されるときに、最新の動作情報が第１記憶部１０６から読み出される。
【００８４】
また、第１記憶部１０６から動作情報が読み出されると、当該動作情報に関連する管理情報が生成され、第２記憶部１３２に記憶される。
【００８５】
ここでの管理情報とは、各ジョブの実行回数の情報、画像形成部４６に関連する情報、画像読取部４４に関連する情報を含む。画像形成部４６に関連する情報は、たとえば、トナーの使用量、感光体ドラム６４の回転数、転写ローラ５６の回転数、ヒートローラ７８に含まれる定着ランプ累計点灯時間などの情報である。画像読取部４４に関連する情報は、たとえば、光源の累計点灯時間、原稿の累計読取枚数および記録媒体のピックアップ回数などの情報含む。
【００８６】
また、管理情報には、画像形成装置１２を識別するための情報、たとえば、機種名、シリアル番号、ＭＡＣ（Media Access Control）アドレスなどの情報を含めてもよい。
【００８７】
第１実施例では、管理情報は、所定の送信条件を満たすことで、第２記憶部１３２から読み出され、第２ネットワーク２０上の管理サーバ１８に送信される。第１実施例では、送信条件の一例である第１送信条件ないし第２送信条件のいずれかを満たすことで、管理情報が管理サーバ１８に送信される。
【００８８】
第１送信条件は、予め画像形成装置１２に設定される第１所定時刻になること、画像形成装置１２が管理サーバ１８と通信可能であること、管理情報が第２記憶部１３２に記憶されていることで満たされる。なお、上記第１所定時刻とは、画像形成装置１２が使用されないと予想される時刻であり、特に限定はされない。
【００８９】
第２送信条件は、画像形成装置１２が管理サーバ１８から管理情報の送信の指示を受けたこと、および管理情報が第２記憶部１３２に記憶されていることで満たされる。
【００９０】
所定の送信条件が満たされ、管理情報が第２ネットワーク２０上の管理サーバ１８に送信されると、当該管理情報と同様の管理情報は、第２記憶部１３２から削除される。
【００９１】
また、第１実施例では、第１所定時刻になったとき、少なくとも画像形成装置１２が管理サーバ１８と通信不可であり、第１送信条件が満たされないのであれば、管理サーバ１８と通信不可である旨がユーザに報知される。以下に具体例を挙げて説明する。
【００９２】
画像形成装置１２が、管理サーバ１８と通信不可であれば、ディスプレイに１１６にエラーメッセージを表示するための情報（メッセージ情報）が生成される。
【００９３】
図示は省略するが、画像形成装置１２が通常モードであり、ジョブの実行中でなければ、メッセージ情報に対応するエラーメッセージがディスプレイ１１６に表示され、当該画像形成装置１２が管理サーバ１８と通信不可な旨がユーザに報知される。
【００９４】
また、エラーメッセージを非表示にするための条件は、特に限定されない。たとえば、ハードウェアキーまたはソフトウェアキーに含まれる特定のキー（非表示キー）の一部にエラーメッセージを非表示にする機能を割り当てておき、非表示キーが操作された場合に、当該エラーメッセージが自動で非表示にされてもよい。なお、報知する方法は、限定されないため、エラーメッセージの代わりに音声等で報知されてもよい。
【００９５】
さらに、画像形成装置１２が管理サーバ１８と通信可能であるが、第２記憶部１３２に管理情報が記憶されていないために、第１送信条件が満たされないときは、管理サーバ１８に、第２記憶部１３２に管理情報が記憶されていない旨が通知される。このことは、管理サーバ１８から管理情報の送信の指示を受けたが、第２記憶部１３２に管理情報が記憶されていないために、第２送信条件が満たされないときも同様である。
【００９６】
なお、上述した送信条件は一例であり、送信条件が満たされるかどうかは、第１送信条件ないし第２送信条件に含まれる判断結果のうち、一部の判断結果だけで、送信条件が満たされてもよい。
【００９７】
たとえば、第１送信条件では、第１所定時刻になること、画像形成装置１２管理情報が第２記憶部１３２に記憶されていることで満たされてもよい。また、第２送信条件では、画像形成装置１２が管理サーバ１８から管理情報の送信の指示を受けたことで満たされてもよい。
【００９８】
図４は、図１に示す画像形成装置１２の第１ＲＡＭ１０４のメモリマップの一例を示す図である。図４に示すように、第１ＲＡＭ１０４は、プログラム記憶領域２０２およびデータ記憶領域２０４を含む。また、ＲＡＭ１０４のプログラム記憶領域２０２には、情報処理プログラムの一例として、画像形成装置１２の第１構成部１２ａの制御プログラムが記憶され、第１構成部１２ａの制御プログラムは、第１通信プログラム２０２ａ、操作検出プログラム２０２ｂ、画像生成プログラム２０２ｃ、表示プログラム２０２ｄ、画像読取プログラム２０２ｅ、画像形成プログラム２０２ｆ、操作判断プログラム２０２ｇ、電源制御プログラム２０２ｈ、ジョブ開始判断プログラム２０２ｉ、ジョブ終了判断プログラム２０２ｊ、フラグ切替プログラム２０２ｋ、第１データ生成プログラム２０２ｌ、第１データ記憶プログラム２０２ｍ、第２データ生成プログラム２０２ｎ、および第１送受信プログラム２０２ｏを含む。
【００９９】
第１通信プログラム２０２ａは、第１ネットワーク１６上の情報処理装置１４と通信するためのプログラムである。また、第２ＣＰＵ１２６と通信するためのプログラムでもある。
【０１００】
操作検出プログラム２０２ｂは、画像形成装置１２への操作に対応する操作データ２０４ａを検出するためのプログラムである。具体的には、タッチパネル１１４がタッチされた場合には、第１ＣＰＵ１０２は、操作検出プログラム２０２ｂに従って、タッチパネル１１４から出力されたタッチ座標データを操作データ２０４ａとして取得して、データ記憶領域２０４に記憶する。また、ハードウェアのボタンないしキーが押圧または操作された場合には、第１ＣＰＵ１０２は、操作検出プログラム２０２ｂに従って、ボタンないしキーの押圧または操作による操作データ２０４ａを取得して、データ記憶領域２０４に記憶する。
【０１０１】
画像生成プログラム２０２ｃは、後述する画像生成データ２０４ｂを用いて、ディスプレイ１１６に各種の表示画像を表示するための表示画像データを生成するためのプログラムである。
【０１０２】
表示プログラム２０２ｄは、画像生成プログラム２０２ｃに従って生成された表示画像データや、後述するメッセージデータ３０４ｂ（図５参照）に対応する表示画像をディスプレイ１１６に表示するためのプログラムである。
【０１０３】
画像読取プログラム２０２ｅは、画像読取部４４を制御して、読み取った原稿の画像に対応する読取画像データを生成し、第１ＣＰＵ１０２に与えるまたは入力するためのプログラムである。
【０１０４】
画像形成プログラム２０２ｆは、画像形成部４６を制御して、印刷画像データに対応する画像を記録媒体上に形成するためのプログラムである。
【０１０５】
操作判断プログラム２０２ｇは、上述する各部のいずれも操作されない状態で、第１所定時間を経過したかどうかを判断するためのプログラムである。
【０１０６】
ジョブ開始判断プログラム２０２ｉは、ジョブが開始されたかどうかを判断するためのプログラムである。
【０１０７】
ジョブ終了判断プログラム２０２ｊは、ジョブが終了されたかどうかを判断するためのプログラムである。
【０１０８】
フラグ切替プログラム２０２ｋは、ジョブが開始されたと判断するときに、第１フラグ３０４ｃのオン、ジョブが終了したと判断するときに、第１フラグ３０４ｃのオフ、省電力モードに切り替わるための条件を満たすときに、第２フラグ３０４ｄのオン、通常モードに切り替わるための条件を満たすときに、第２フラグ３０４ｄのオフを指示するコマンド（信号）を第２ＣＰＵ１２６に送信するためのプログラムである。
【０１０９】
第１データ生成プログラム２０２ｌは、ジョブが終了されたと判断したとき、後述する動作データ４００（図６参照）を生成するためのプログラムである。
【０１１０】
第１データ記憶プログラム２０２ｍは、第１データ生成プログラム２０２ｌに従って生成される動作データ４００を第１記憶部１０６に記憶するためのプログラムである。
【０１１１】
第２データ生成プログラム２０２ｎは、省電力キーの操作が検出されたとき、第１所定時間が経過したとき、および動作データ４００を第１記憶部１０６に記憶したときに、後述する管理データ５００（図７参照）を生成するためのプログラムである。
【０１１２】
第１送受信プログラム２０２ｏは、管理データ５００を第２ＣＰＵ１２６に送信するためのプログラムである。また、第１送受信プログラム２０２ｏは、第２ＣＰＵ１２６から送信されるメッセージデータ３０４ｂを受信するためのプログラムでもある。さらに、第１送受信プログラム２０２ｏは、管理データ５００を第２ＣＰＵ１２６に送信したとき、第２ＣＰＵ１２６に対して、受信する管理データ５００の第２記憶部１３２への記憶を指示する信号（記憶信号）を送信するためのプログラムでもある。
【０１１３】
図示は省略するが、プログラム記憶領域２０２には、第１構成部１２ａの制御に必要な他のプログラムなども記憶される。
【０１１４】
データ記憶領域２０４には、操作データ２０４ａ、画像生成データ２０４ｂおよびタイマ２０４ｃが記憶される。
【０１１５】
操作データ２０４ａは、操作検出プログラム２０２ｂに従って検出した操作データであり、時系列に従って記憶される。なお、操作データ２０４ａは、第１ＣＰＵ１０２の処理に使用された後に削除される。
【０１１６】
画像生成データ２０４ｂは、ディスプレイ１１６に表示する表示画像に対応する表示用画像データを生成するためのポリゴンデータおよびテクスチャーデータ等を含むデータである。
【０１１７】
タイマ２０４ｃは、画像形成装置１２が通常モードの場合に、上述する各部のいずれも操作されない状態が継続している時間をカウントするためのタイマである。
【０１１８】
図５は、図１に示す画像形成装置１２の第２ＲＡＭ１２８のメモリマップの一例を示す図である。図５に示すように、第２ＲＡＭ１２８は、プログラム記憶領域３０２およびデータ記憶領域３０４を含む。また、第２ＲＡＭ１２８のプログラム記憶領域３０２には、情報処理プログラムの一例として、画像形成装置１２の第２構成部１２ｂの制御プログラムが記憶され、情報処理プログラムは、第２通信プログラム３０２ａ、第２データ記憶プログラム３０２ｂ、時刻管理プログラム３０２ｃ、第１条件判断プログラム３０２ｄ、第２条件判断プログラム３０２ｅ、第３条件判断プログラム３０２ｆ、第４条件判断プログラム３０２ｇ、送信判断プログラム３０２ｈ、外部送信プログラム３０２ｉ、削除プログラム３０２ｊ、第２データ生成プログラム３０２ｋ、通知プログラム３０２ｌ、ジョブ判断プログラム３０２ｍ、モード判断プログラム３０２ｎおよび第２送受信プログラム３０２ｏを含む。
【０１１９】
第２通信プログラム３０２ａは、第２ネットワーク２０上の管理サーバ１８と通信するためのプログラムである。また、第１ＣＰＵ１０２と通信するためのプログラムでもある。
【０１２０】
第２データ記憶プログラム３０２ｂは、管理データ５００を受信したあとに、第１ＣＰＵ１０２から送信される信号に従って、当該管理データ５００を第２記憶部１３２に記憶するためのプログラムである。
【０１２１】
時刻管理プログラム３０２ｃは、ＲＴＣ１３４から定期的に現在の時刻を取得するプログラムである。
【０１２２】
第１条件判断プログラム３０２ｄは、ＲＴＣ１３４から取得した現在の時刻に応じて、第１所定時刻になったかどうかを判断するためのプログラムである。
【０１２３】
第２条件判断プログラム３０２ｅは、第１ＣＰＵ１０２から管理データ５００の送信を指示する信号を受けたかどうかを判断するためのプログラムである。
【０１２４】
第３条件判断プログラム３０２ｆは、管理サーバ１８と通信可能かどうかを判断するためのプログラムである。
【０１２５】
第４条件判断プログラム３０２ｇは、管理データ５００が第２記憶部１３２に記憶されているかどうかを判断するためのプログラムである。
【０１２６】
送信判断プログラム３０２ｈは、第１条件判断プログラム３０２ｄ〜第４条件判断プログラム３０２ｇに従って得られた判断結果の一部ないし全部に応じて、所定の送信条件を満たしたかどうかを判断するためのプログラムである。
【０１２７】
外部送信プログラム３０２ｉは、所定の送信条件を満たしたと判断した場合に、管理データ５００を第２記憶部１３２から読み出し、当該管理データ５００を第２ネットワーク２０上の管理サーバ１８に送信するためのプログラムである。
【０１２８】
削除プログラム３０２ｊは、外部送信プログラム３０２ｉに従って、管理データ５００を管理サーバ１８に送信したとき、送信された管理データ５００と同様の管理データ５００を第２記憶部１３２から削除するためのプログラムである。
【０１２９】
第２データ生成プログラム３０２ｋは、第１所定時刻なったときに、第３条件判断プログラム３０２ｆに従って、画像形成装置１２が管理サーバ１８と通信不可と判断し、さらに、送信判断プログラム３０２ｈに従って、所定の送信条件を満たさないと判断するとき、メッセージデータ３０４ｂを生成するためのプログラムである。
【０１３０】
通知プログラム３０２ｌは、画像形成装置１２が管理サーバ１８と通信可能判断した後および画像形成装置１２が管理サーバ１８から管理情報の送信の指示を受けた後に、管理データ５００が第２記憶部１３２記憶されていないと判断し、さらに、送信判断プログラム３０２ｈに従って所定の送信条件が満たさないと判断するとき、管理データ５００が第２記憶部１３２に記憶されていない旨を管理サーバ１８に通知するためのプログラムである。
【０１３１】
ジョブ判断プログラム３０２ｍは、第１フラグ３０４ｃに従ってジョブの実行中かどうかを判断するためのプログラムである。
【０１３２】
モード判断プログラム３０２ｎは、第２フラグ３０４ｄに従って画像形成装置１２の現在のモードを判断するためのプログラムである。
【０１３３】
第２送受信プログラム３０２ｏは、第１フラグ３０４ｃおよび第２フラグ３０４ｄがオフのときに、つまり、画像形成装置１２が通常モードであり、ジョブの実行中でないときに、メッセージデータ３０４ｂを第１ＣＰＵ１０２に送信するためのプログラムである。また、第２送受信プログラム３０２ｏは、第１ＣＰＵ１０２から送信された管理データ５００を受信するためのプログラムでもある。さらに、第２送受信プログラム３０２ｏは、メインＣＰＵ１０２から送信される、記憶信号を受信するためのプログラムでもある。
【０１３４】
図示は省略するが、プログラム記憶領域３０２には、第２構成部１２ｂの制御に必要な他のプログラムなども記憶される。
【０１３５】
データ記憶領域３０４には、時刻データ３０４ａ、メッセージデータ３０４ｂ、第１フラグ３０４ｃおよび第２フラグ３０４ｄが記憶される。
【０１３６】
時刻データ３０４ａは、管理データ５００の送信時刻（たとえば第１所定時刻）の情報を含むデータである。
【０１３７】
メッセージデータ３０４ｂは、メッセージ情報に対応するデータであり、第１ＣＰＵ１０２に送信されるまで、第２ＲＡＭ１２８に一時的に記憶される。
【０１３８】
第１フラグ３０４ｃは、ジョブの実行中かどうかを判断するためのフラグであり、第１ＣＰＵ１０２から信号を受信する第２ＣＰＵ１２６によって、オンとオフが切り替えられる。具体的には、第１フラグ３０４ｃは、ジョブが開始されるときにオンにされ、ジョブが終了するときにオフにされる。
【０１３９】
第２フラグ３０４ｄは、省電力モードかどうかを判断するためのフラグである。第１ＣＰＵ１０２からの信号を受信する第２ＣＰＵ１２６によって、オンとオフが切り替えられる。具体的には、第２フラグ３０４ｄは、省電力モードに切り替わるときにオンにされ、通常モードに切り替わるときにオフにされる。
【０１４０】
図６は、画像形成装置１２の第１記憶部１０６の概念図である。第１記憶部１０６には、動作データ４００、その他のデータ４０２ａおよび制御プログラム４０２ｂ等が記憶される。
【０１４１】
動作データ４００は、動作情報に対応するデータである。その他のデータ４０２ａは、第１記憶部１０６記憶される動作データ４００以外のデータを意味する。制御プログラム４０２ｂは、第１構成部１２ａを制御するためのプログラムであり、第１通信プログラム２０２ａ〜第１送受信プログラム２０２に相当する。
【０１４２】
なお、図６には、第１記憶部１０６の一例を示しているが、これに限定される必要は無い。たとえば、第１記憶部１０６に動作データ４００が記憶されないこともある。
【０１４３】
図７は、画像形成装置１２の第２記憶部１３２の概念図である。第２記憶部１３２には、上記管理データ５００が、画像形成装置１２の使用状況に応じて、記憶される。
【０１４４】
管理データ５００は、管理情報に対応するデータであり、図７に示す例では、第２記憶部１３２に複数の管理データ５００が記憶されている。しかし、図７のように限定される必要は無い。たとえば、第２記憶部１３２には、１つの管理データ５００のみが記憶されることもあるし、管理データ５００が記憶されないこともある。
【０１４５】
また、第１実施例では、管理データ５００は、ファイル名が割り当てられ、第２記憶部１３２に記憶される。しかし、ファイル名および保存形態は特に限定されていない。たとえば、管理データ５００が生成された時間をファイル名として割り当てても良い。また、管理データ５００に含まれる情報の種類に応じて、予め第２記憶部１３２に用意されている各情報の専用のフォルダに管理データ５００を格納してもよい。たとえば、各ジョブの実行回数の情報についてのデータ（ジョブカウンタデータ）、画像形成部４６に関連する情報についてのデータ（エンジンデータ）および画像読取部４４に関連する情報についてのデータ（スキャナデータ）が、それぞれ別々のフォルダに格納されても良い。
【０１４６】
図８は、画像形成装置１２の第１ＣＰＵ１０２の制御処理の一例を示すフロー図である。図８に示すように、第１ＣＰＵ１０２は、制御処理を開始すると、ステップＳ１で、ジョブが開始されたかどうかを判断する。
【０１４７】
ステップＳ１で“ＮＯ”であれば、つまり、ジョブが開始されていないと判断したのであれば、ステップＳ１に戻る。一方、ステップＳ１で“ＹＥＳ”であれば、つまり、ジョブが開始されたと判断したのであれば、ステップＳ３で、第２ＣＰＵ１２６にフラグの切替の指示を行う。ここでは、第１フラグ３０４ｃのオンを指示する信号を第２ＣＰＵ１２６に送信する。
【０１４８】
続くステップＳ５では、ジョブが終了したかどうかを判断する。ステップＳ５で“ＮＯ”であれば、つまり、ジョブが終了していないと判断したのであれば、ステップＳ５に戻る。一方、ステップＳ５で“ＹＥＳ”であれば、つまり、ジョブが終了したと判断したのであれば、ステップＳ７で、第２ＣＰＵ１２６にフラグの切替の指示を行う。ここでは、第１フラグ３０４ｃのオフを指示する信号を第２ＣＰＵ１２６に送信する。
【０１４９】
ステップＳ９では、動作情報を生成し、ステップＳ１１では、最新の動作情報を第１記憶部１０６に記憶する。
【０１５０】
ステップＳ１３では、動作情報から管理情報を生成し、ステップＳ１５で、当該管理情報を第２ＣＰＵ１２６に送信する。
【０１５１】
ステップＳ１７では、第２ＣＰＵ１２６に管理情報の記憶を指示する。ここでは、記憶信号を第２ＣＰＵ１２６に送信する。また、ステップＳ１７で、第２ＣＰＵ１２６に管理情報の記憶を指示すると、ステップＳ１に戻る。
【０１５２】
図９および図１０は、画像形成装置１２の第１ＣＰＵ１０２の制御処理の他の例を示すフロー図である。
【０１５３】
図９に示すように、第１ＣＰＵ１０２は、制御処理を開始すると、ステップＳ２１で、第２ＣＰＵ１２６からメッセージ情報を受信したかどうかを判断する。
【０１５４】
ステップＳ２１で“ＮＯ”であれば、つまり、メッセージ情報を受信してないと判断したのであれば、ステップＳ２７に進む。一方、ステップＳ２１で“ＹＥＳ”であれば、つまり、メッセージ情報を受信したと判断したのであれば、ステップＳ２３に進む。
【０１５５】
ステップＳ２３では、エラーメッセージをディスプレイ１１６に表示しているかどうかを判断する。
【０１５６】
ステップＳ２３で“ＮＯ”であれば、つまり、エラーメッセージをディスプレイ１１６に表示していないと判断したのであれば、ステップＳ２５でディスプレイ１１６にエラーメッセージを表示し、ステップＳ２７に進む。一方、ステップＳ２３で“ＹＥＳ”であれば、つまり、エラーメッセージをディスプレイ１１６に表示していると判断したのであれば、ステップＳ２７に進む。
【０１５７】
ステップＳ２７では、省電力キーが操作されたかどうかを判断する。ステップＳ２７で“ＮＯ”であれば、つまり、省電力キーが操作されてないと判断したのであれば、ステップＳ２９に進む。一方、ステップＳ２７で“ＹＥＳ”であれば、つまり、省電力キーが操作されたと判断したのであれば、図１０に示すステップＳ３１に進む。
【０１５８】
ステップＳ２９では、第１所定時間が経過したかどうかを判断する。ここでは、タイマ２０４ｃのカウント値が第１所定時間を超えたかどうかを判断する。
【０１５９】
ステップＳ２９で“ＮＯ”であれば、つまり、第１所定時間が経過していないと判断したのであれば、ステップＳ２１に戻る。一方、ステップＳ２７で“ＹＥＳ”であれば、つまり、第１所定時間が経過したと判断したのであれば、図１０に示すステップＳ３１に進む。なお、図１０に示すステップＳ３１〜３５は、図８に示すＳ１３〜１７に対応するため重複する説明は省略する。
【０１６０】
ステップＳ３７では、第２ＣＰＵ１２６にフラグの切替の指示を行う。ここでは、第２フラグ３０４ｄのオンを指示する信号を第２ＣＰＵ１２６に送信する。
【０１６１】
ステップＳ３９では、画像形成装置１２を省電力モードに切り替え、ステップＳ４１で、省電力キーが操作されたかどうかを判断する。
【０１６２】
ステップＳ４１で“ＮＯ”であれば、つまり、省電力キーが操作されてないと判断したのであれば、ステップＳ４３に進む。一方、ステップＳ４１で“ＹＥＳ”であれば、つまり、省電力キーが操作されたと判断したのであれば、ステップＳ４５に進む。
【０１６３】
ステップＳ４３では、ユーザ操作があったかどうかを判断する。ステップＳ４３で“ＮＯ”であれば、つまり、ユーザ操作がないと判断したのであれば、ステップＳ４１に戻る、一方、ステップＳ４３で“ＹＥＳ”であれば、つまり、ユーザ操作があったと判断したのであれば、ステップＳ４５で、画像形成装置１２を通常モードに切り替える。
【０１６４】
ステップＳ４７では、第２ＣＰＵ１２６にフラグの切替の指示を行う。ここでは、第２フラグ３０４ｄのオフを指示する信号を第２ＣＰＵ１２６に送信する。また、ステップＳ４７で第２ＣＰＵ１２６にフラグの切替の指示を行うと、図９に示すステップＳ２１に戻る。
【０１６５】
図１１および図１２は、画像形成装置１２の第２ＣＰＵ１２６の制御処理の一例を示すフロー図である。
【０１６６】
図１１に示すように、第２ＣＰＵ１２６は、制御処理を開始すると、ステップＳ６１で、第１ＣＰＵ１０２から送信される管理情報を受信したかどうかを判断する。
【０１６７】
ステップＳ６１で“ＮＯ”であれば、つまり、管理情報を受信してないと判断したのであれば、ステップＳ６３に進む。一方、ステップＳ６１で“ＹＥＳ”であれば、つまり、管理情報を受信したと判断したのであれば、ステップＳ６５に進む。
【０１６８】
ステップＳ６３では、第１ＣＰＵ１０２からフラグの切替の指示を受けたかどうかを判断する。ここでは、フラグの切替の指示する信号を受信したかどうかを判断する
ステップＳ６３で“ＮＯ”であれば、つまり、フラグの切替の指示を受けていないと判断したのであれば、ステップＳ６１に戻る。一方、ステップ６３で“ＹＥＳ”であれば、つまり、フラグの切替の指示を受けたと判断したのであれば、図１２に示すステップＳ６９に進む。
【０１６９】
ステップＳ６５では、第１ＣＰＵ１０２から管理情報の記憶の指示を受けたかどうかを判断する。ここでは、第１ＣＰＵ１０２から記憶信号を受信したかどうかを判断する。
【０１７０】
ステップＳ６５で“ＮＯ”であれば、つまり、管理情報の記憶の指示を受けていないと判断したのであれば、ステップＳ６５に戻る。一方、ステップＳ６５で“ＹＥＳ”であれば、つまり、管理情報の記憶の指示を受けたと判断したのであれば、ステップＳ６７で、管理情報を第２記憶部１３２に記憶し、ステップＳ６１に戻る。
【０１７１】
図１２のステップＳ６９では、フラグの切替の指示の内容が第１フラグ３０４ｃのオンかどうかを判断する。ここでは、受信した信号は、第１フラグ３０４ｃのオンを指示する信号かどうかを判断する。
【０１７２】
ステップＳ６９で“ＮＯ”であれば、つまり、指示の内容が第１フラグ３０４ｃのオンでないと判断したのであれば、ステップＳ７１に進む。一方、ステップＳ６９で“ＹＥＳ”であれば、つまり、指示の内容が第１フラグ３０４ｃのオンであると判断したのであれば、ステップＳ７３で、第１フラグ３０４ｃをオンにし、図１１に示すステップＳ６１に戻る。
【０１７３】
ステップＳ７１では、フラグの切替の指示の内容が第１フラグ３０４ｃのオフかどうかを判断する。ここでは、受信した信号は、第１フラグ３０４ｃのオフを指示する信号かどうかを判断する
ステップＳ７１で“ＮＯ”であれば、つまり、フラグ指示の内容が第１フラグ３０４ｃのオフでないと判断したのであれば、ステップＳ７５に進む。一方、ステップＳ７１で“ＹＥＳ”であれば、つまり、指示の内容が第１フラグ３０４ｃのオフであると判断したのであれば、ステップＳ７７で、第１フラグ３０４ｃをオフにし、図１１に示すステップＳ６１に戻る。
【０１７４】
ステップＳ７５では、フラグの切替の指示の内容が第２フラグ３０４ｄのオンかどうかを判断する。ここでは、受信した信号は、第２フラグ３０４ｄのオンを指示する信号かどうかを判断する。
【０１７５】
ステップＳ７５で“ＮＯ”であれば、つまり、指示の内容が第２フラグ３０４ｄのオンでないと判断したのであれば、ステップＳ７９で、第２フラグ３０４ｄをオフにし、図１１に示すステップＳ６１に戻る。一方、ステップＳ７５で“ＹＥＳ”であれば、つまり、指示の内容が第２フラグ３０４ｄのオンであると判断したのであれば、ステップＳ８１で、第２フラグ３０４ｄをオンにし、図１１に示すステップＳ６１に戻る。
【０１７６】
図１３および図１４は、画像形成装置１２の第２ＣＰＵ１２６の制御処理の他の例を示すフロー図である。
【０１７７】
図１３に示すように、第２ＣＰＵ１２６は、制御処理を開始すると、ステップＳ９１で、第１所定時刻になったかどうかを判断する。
【０１７８】
ステップＳ９１で“ＮＯ”であれば、つまり、第１所定時刻になっていないと判断したのであれば、ステップＳ９３に進む。一方、ステップＳ９１で“ＹＥＳ”であれば、つまり、第１所定時刻になったと判断したのであれば、ステップＳ９５に進む。
【０１７９】
ステップＳ９３では、管理サーバ１８から管理情報の送信の指示をうけたかどうかを判断する。ここでは、管理サーバ１８から管理情報の送信を指示する信号を受信したかどうかを判断する。
【０１８０】
ステップＳ９３で“ＮＯ”であれば、つまり、管理サーバ１８から管理情報の送信指示を受けていないと判断したのであれば、ステップＳ９１に戻る。一方、ステップＳ９３で“ＹＥＳ”であれば、つまり、管理サーバ１８から管理情報の送信指示を受けたと判断したのであれば、ステップＳ９７に進む。
【０１８１】
ステップＳ９５では、画像形成装置１２が、管理サーバ１８と通信が可能かどうかを判断する。ステップＳ９５で“ＮＯ”であれば、つまり、管理サーバ１８と通信が不可と判断したのであれば、図１４に示すステップＳ１１５に進む。一方、ステップＳ９５で“ＹＥＳ”であれば、つまり、管理サーバ１８と通信が可能と判断したのであれば、ステップＳ９７に進む。
【０１８２】
ステップＳ９７では、管理情報が第２記憶部１３２に記憶されているかどうかを判断する。
【０１８３】
ステップＳ９７で“ＮＯ”であれば、つまり、管理情報が第２記憶部１３２に記憶されていないと判断したのであれば、ステップＳ９９で、管理が第２記憶部１３２に記憶されていない旨を管理サーバ１８に通知し、ステップＳ９１に戻る。一方、ステップＳ９７で“ＹＥＳ”であれば、つまり、管理情報が第２記憶部１３２に記憶されていると判断したのであれば、ステップＳ１１１に進む。
【０１８４】
ステップＳ１１１では、第２記憶部１３２から管理情報を読み出し、当該管理情報を管理サーバ１８に送信する。
【０１８５】
続くステップＳ１１３では、管理情報を第２記憶部１３２から削除する。ここでは、ステップＳ１１１で管理サーバ１８に送信された管理情報と同様の管理情報を第２記憶部１３２から削除する。また、ステップＳ１１３で、管理情報を第２記憶部１３２から削除すると、ステップＳ９１に戻る。
【０１８６】
図１４のステップＳ１１５では、メッセージ情報を生成し、ステップＳ１１７で、画像形成装置１２が通常モードかどうかを判断する。ここでは、第２フラグ３０４ｄがオフかどうかを判断する。
【０１８７】
ステップＳ１１７で“ＮＯ”であれば、つまり、画像形成装置１２が省電力モードと判断したのであれば、ステップＳ１１７に戻る。一方、ステップＳ１１７で“ＹＥＳ”であれば、つまり、画像形成装置１２が通常モードであると判断したのであれば、ステップＳ１１９に進む。
【０１８８】
ステップＳ１１９では、画像形成装置１２がジョブの実行中かどうかを判断する。ここでは、第１フラグ３０４ｃがオンかどうかを判断する。
【０１８９】
ステップＳ１１９で“ＮＯ”であれば、つまり、画像形成装置１２がジョブの実行中でないと判断したのであれば、ステップＳ１２１に進む。一方、ステップＳ１１９で“ＹＥＳ”であれば、つまり、画像形成装置１２がジョブの実行中であると判断したのであれば、ステップＳ１１９に戻る。
【０１９０】
ステップＳ１２１では、メッセージ情報を第１ＣＰＵ１０２に送信し、図１３に示すステップＳ９１に戻る。
【０１９１】
第１実施例では、第１構成部１２ａは、第１ＣＰＵ１０２および第１記憶部１０６を含むように構成され、第２構成部１２ｂは、第２ＣＰＵ１２６、第２記憶部１３２および第２通信部１３６等を含むように構成される。また、第１構成部１２ａおよび第２構成部１２ｂ間の通信等は、第１ＣＰＵ１０２および第２ＣＰＵ１２６に接続されるバス１３８で行われる。
【０１９２】
さらに、第１実施例では、第１ＣＰＵ１０２は、第２ＣＰＵ１２６に指示を出すことで、第１記憶部１０６だけでなく、第２記憶部１３２へのアクセスも可能とされる。一方、第２ＣＰＵ１２６は、第１ＣＰＵ１０２に対して、情報およびデータ等の送信は可能としているが、所定の指示は出さないため、第２記憶部１３２にのみアクセスが可能とされる。
【０１９３】
第１実施例によれば、第１構成部１２ａ側で生成される管理情報のみが第２構成部１２ｂ側に送信され、当該管理情報は、第２記憶部１３２に記憶される。また、管理情報の第２記憶部１３２への記憶から、管理情報を外部の管理サーバ１８に送信するまでの一連の処理は、第１記憶部１０６と接続されない第２構成部１２ｂ側で行われるため、第１記憶部１０６に記憶される情報を外部への漏洩することなく管理情報を管理サーバ１８に送信できる。つまり、第１記憶部１０６に記憶される情報の流出を防止し、安全性を向上させることができる。
【０１９４】
また、第１実施例では、省電力モードであっても管理情報を管理サーバ１８に送信することができるため、たとえば、故障が発生しうる時期や消耗品の交換時期を従来よりも具体的に把握することができる。
【０１９５】
また、第１実施例では、より効率的に管理情報を管理サーバ１８に送信するために、第１所定時刻になったときおよび管理サーバ１８から管理情報の送信指示をうけたとき、画像形成装置１２がジョブの実行中であれば、最新の管理情報が第２記憶部１３２に記憶されるまで待機させてもよい。また、この場合、管理情報の送信は、ジョブの終了に応じて生成される管理情報が第２記憶部１３２に記憶されると行われる。
【０１９６】
さらに、第１実施例では、ＲＴＣ１３４から現在の時刻の情報を取得しているが、第２ネットワークを介して、現在の時刻の情報が取得されてもよい。
【０１９７】
また、第１所定時刻の代わりに、所定の時間（たとえば１２時間）を設け、所定の周期で管理情報を管理サーバ１８に送信してもよい。
【０１９８】
［第２実施例］
第２実施例では、送信条件が異なること以外は第１実施例と同様であるため、重複する説明は省略する。
【０１９９】
第２実施例の送信条件は、第３送信条件までを含み、当該第３送信条件は、第２記憶部１３２の使用割合が閾値以上であること、画像形成装置１２が管理サーバ１８と通信可能であることで満たされる。なお、第３送信条件は、第２記憶部１３２の使用割合が閾値以上で満たされてもよい。
【０２００】
また、第２実施例における閾値は、第２記憶部１３２の記憶容量の不足により、次に管理情報が記憶できない可能性があるという程度の割合に設定される。
【０２０１】
具体的には、第２記憶部１３２の全記憶容量を１００％として、一度に、全記憶容量の５％程度を占める管理情報が当該第２記憶部１３２に記憶されるとなると、閾値は９０％程度に設定される。
【０２０２】
第２実施例の画像形成装置１２では、管理情報が生成され、第２記憶部１３２に記憶されると、第２記憶部１３２の使用割合が閾値以上かどうかが判断され、さらに、画像形成装置１２が管理サーバ１８と通信可能かどうかが判断される。
【０２０３】
各判断の結果に従って第３送信条件が満たされるとき、管理情報が第２ネットワーク２０上の管理サーバ１８に送信される。一方、画像形成装置１２が管理サーバ１８と通信不可なため、第３送信条件が満たされないときは、ディスプレイ１１６にエラーメッセージが表示される。
【０２０４】
なお、第２実施例では、第２記憶部１３２の使用割合が閾値以上かどうかの判断は、管理情報が第２記憶部１３２に記憶される毎に行われるが、たとえば、管理情報の記憶回数をカウントし、当該記憶回数が所定の回数のときに、行われてもよい。
【０２０５】
図示は省略するが、第２実施例の第２ＲＡＭ１２８のメモリマップ３００は、第１実施例における第２ＲＡＭ１２８のメモリマップ３００と同様であり、プログラム記憶領域３０２には、新たに、第５条件判断プログラムが記憶される
第５条件判断プログラムは、第２記憶部１３２の使用割合が閾値以上かどうかを判断するためのプログラムである。
【０２０６】
また、第２実施例の送信判断プログラム３０２ｈは、第１条件判断プログラム３０２ｄ〜第５条件判断プログラムに従って得られた判断結果の一部または全部に応じて、所定の送信条件を満たしたかどうかを判断するためのプログラムである。
【０２０７】
さらに、第２実施例の第２データ生成プログラム３０２ｋは、第２記憶部１３２の使用割合が閾値以上と判断し、さらに、第３条件判断プログラム３０２ｆに従って画像形成装置１２が管理サーバ１８と通信不可と判断した後に、送信判断プログラム３０２ｈに従って所定の送信条件を満たさないと判断するとき、メッセージデータ３０４ｂを生成するためのプログラムでもある。
【０２０８】
さらにまた、データ記憶領域３０４には、新たに、閾値データが記憶される。ここでの閾値データは、上記閾値の情報に対応するデータである。
【０２０９】
図１５は、第２実施例の第２ＣＰＵ１２６の制御処理の一例の一部を示すフロー図である。図１３に示すステップＳ９３以降の処理が異なる以外は、第１実施例と同様であるため、異なる内容についてのみ説明する。
【０２１０】
ステップＳ９３で“ＮＯ”であれば、ステップＳ１３１で第２記憶部１３２の使用割合が閾値以上かどうかを判断する。
【０２１１】
ステップＳ１３１で“ＮＯ”であれば、つまり、第２記憶部１３２の使用割合が閾値未満と判断したのであれば、図１３に示すステップＳ９１に戻る。一方、ステップＳ１３１で“ＹＥＳ”であれば、つまり、第２記憶部１３２の使用割合が閾値以上と判断したのであれば、ステップＳ１３３に進む。
【０２１２】
ステップＳ１３３では、画像形成装置１２が、管理サーバ１８と通信可能かどうかを判断する。ステップＳ１３３で“ＮＯ”であれば、つまり、画像形成装置１２が管理サーバ１８と通信不可と判断したのであれば、図１４に示すステップＳ１１５に進む。一方、ステップＳ１３３で“ＹＥＳ”であれば、つまり、画像形成装置１２が管理サーバ１８と通信可能と判断したのであれば、図１３に示すステップＳ１１１に進む。
【０２１３】
第２実施例では、第２記憶部１３２の使用割合に閾値を設定し、第３送信条件が満たされるとき、第２記憶部１３２に記憶される管理情報を送信する。さらに、管理情報が送信されると、当該管理情報と同様の管理情報が第２記憶部１３２から削除されるため、第２記憶部１３２の使用割合が１００％に達するより先に、第２記憶部１３２の空き容量を確保することが可能である。つまり。第２記憶部１３２の空き容量の不足に伴い、上記管理情報を第２記憶部１３２に記憶できない場合を予め防ぐことができる。
【０２１４】
［第３実施例］
第３実施例の画像形成装置１２では、送信条件が異なること以外は、第２実施例等と同様であるため、重複する説明は省略する。
【０２１５】
第３実施例の送信条件は、第４送信条件までを含み、第４送信条件とは、ジョブの実行中に停止エラーが発生すること、画像形成装置１２が管理サーバ１８と通信可能であることで満たされる。なお、第４送信条件は、ジョブの実行中に停止エラーが発生するだけで満たされてもよい。
【０２１６】
また、第３実施例における停止エラーとは、実行中のジョブが停止されるエラーを意味し、たとえば、紙詰まりおよびトナー切れ等が該当する。
【０２１７】
第３実施例の画像形成装置１２では、ジョブの実行中に停止エラーが発生したとき、ジョブが終了したときと同様に最新の動作情報が生成され、当該動作情報を基に管理情報が生成される。また、停止エラーの発生に従って生成される管理情報には、停止エラーの発生に従って生成された管理情報と識別するための情報（エラー情報）を含めてもよい。
【０２１８】
停止エラーの発生に従って管理情報が生成され、当該管理情報が第２記憶部１３２に記憶されると、画像形成装置１２が管理サーバ１８と通信可能かどうかが判断される。
【０２１９】
画像形成装置１２が管理サーバ１８と通信可能であれば、第４送信条件が満たされ、第２記憶部１３２に記憶される管理情報が管理サーバ１８に送信される。一方、画像形成装置１２が管理サーバ１８と通信不可なため、第４送信条件が満たされないときは、ディスプレイ１１６にエラーメッセージが表示される。
【０２２０】
図示は省略するが、第３実施例の第１ＲＡＭ１０４のメモリマップ２００は、第１実施例における第１ＲＡＭ１０４のメモリマップ２００と同様であり、プログラム記憶領域２０２には、新たに、停止エラー判断プログラムが含まれる。
【０２２１】
停止エラー判断プログラムは、停止エラーが発生したかどうかを判断するためのプログラムである。
【０２２２】
また、第３実施例の第１送受信プログラム２０２ｏは、停止エラーの発生したとき、第２ＣＰＵ１２６に管理データ５００の送信を指示する信号を送信するためのプログラムでもある。
【０２２３】
さらに、第３実施例の第１データ生成プログラム２０２ｌは、停止エラーが発生したときに、動作データ４００を生成するためのプログラムでもある。
【０２２４】
図示は省略するが、第３実施例の第２ＲＡＭ１２８のメモリマップ３００は、第２実施例における第２ＲＡＭ１２８のメモリマップ３００と同様であり、プログラム記憶領域２０２には、新たに、第６条件判断プログラムが記憶される。
【０２２５】
第６条件判断プログラムは、第１ＣＰＵ１０２から管理データ５００の送信を指示する信号を受信したかどうかを判断するためのプログラムである。
【０２２６】
また、第３実施例の送信判断プログラム３０２ｈは、第１条件判断プログラム３０２ｄ〜第６条件判断プログラムに従って得られた判断結果の一部または全部に応じて、所定の送信条件を満たしたかどうかを判断するためのプログラムである。
【０２２７】
さらに、第３実施例の第２データ生成プログラム３０２ｋは、管理データ５００の送信を指示する信号を第１ＣＰＵ１０２から受信し、第３条件判断プログラム３０２ｆに従って画像形成装置１２が管理サーバ１８と通信不可と判断した後に、送信判断プログラム３０２ｈに従って所定の送信条件を満たさないと判断するとき、メッセージデータ３０４ｂを生成するためのプログラムでもある。
【０２２８】
図１６は、第３実施例の画像形成装置１２の第１ＣＰＵ１０２の制御処理の一例を示すフロー図である。図１６に示すように、第１ＣＰＵ１０２は、制御処理を開始すると、ステップＳ１４１で、停止エラーが発生したかどうかを判断する。
【０２２９】
ステップＳ１４１で“ＮＯ”であれば、つまり、停止エラーが発生していないと判断したのであれば、ステップＳ１４１に戻る。一方、ステップＳ１４１で“ＹＥＳ”であれば、つまり、停止エラーが発生したと判断したのであれば、ステップＳ１４３に進む。なお、ステップＳ１４３〜Ｓ１５１は、図８に示すステップＳ９〜Ｓ１７に対応するため、重複する説明は省略する。
【０２３０】
ステップＳ１５３では、第２ＣＰＵ１２６に、管理情報の送信を指示する。ここでは、第２ＣＰＵ１２６に、管理情報の送信を指示する信号を送信する。また、ステップＳ１５３で、第２ＣＰＵ１２６に、管理情報の送信を指示するとステップＳ１４１に戻る。
【０２３１】
図１７は、第３実施例の第２ＣＰＵ１２６の制御処理の一例の一部を示すフロー図であり、第２実施例と異なる内容についてのみ説明する。
【０２３２】
ステップＳ１６１では、第１ＣＰＵ１０２から管理情報の送信の指示を受けたかどうかを判断する。ここでは、第１ＣＰＵ１０２から管理情報の送信を指示する信号を受信したかどうかを判断する。
【０２３３】
ステップＳ１６１で“ＮＯ”であれば、つまり、第１ＣＰＵ１０２から管理情報の送信指示を受けていないと判断したのであれば、ステップＳ１６３に進む。一方、ステップＳ１６１で“ＹＥＳ”であれば、つまり、第１ＣＰＵ１０２から管理情報の送信指示を受けたと判断するのであれば、ステップＳ１６５に進む。なお、ステップＳ１６３〜Ｓ１６５については、図１５に示すステップＳ１３１〜Ｓ１３３に対応しているため重複する説明は省略する。
【０２３４】
第３実施例では、停止エラーの発生に従って第４送信条件が満たされるとき、管理情報が生成され、第２記憶部１３２に記憶される。また、停止エラーの発生に伴い、第２記憶部１３２に管理情報が記憶されると、第２記憶部１３２に記憶される管理情報は、管理サーバ１８に送信されるため、第３実施例では、停止エラー発生時の画像形成装置の使用状況を把握することができる。
【０２３５】
また、停止エラーの発生に伴って生成される管理情報にエラー情報を含める場合、たとえば、エラー情報に基づいて、画像形成装置１２で停止エラーが発生したかどうかを判断することが可能である。つまり。停止エラー発生したことを管理サーバ１８に通知する手段としても用いることができる。
【０２３６】
［第４実施例］
第４実施例では、第２構成部１２ｂを当該第２構成部１２ｂと同様の機能を有する携帯端末に置き換える。なお、第２構成部１２ｂと同様の機能を有するのであれば、携帯端末以外の端末および装置等に置き換えてもよい。
【０２３７】
この場合は、第１構成部１２ａおよび携帯端末には、所定のインタフェースが設けられる。ここでのインタフェースは、たとえば、ＵＳＢ（Universal Serial Bus）コネクタおよび近距離無線通信回路等が該当する。つまり、第１構成部１２ａと携帯端末は、たとえば、ＵＳＢケーブルおよび近距離無線通信等を用いて通信される。
【０２３８】
なお、上述する変更点以外は各実施例と同様であるため、重複する説明は省略する。
【０２３９】
第４実施例では、従来の画像形成装置および第２構成部１２ｂと同様の機能を有する携帯端末等があれば、第１ないし第３実施例のように動作するためのアプリケーションソフトをインストールし、各々を接続するだけで、第１ないし第３実施例を実現することができる。
【０２４０】
また、上述の各実施例は一例であり、実際の製品において、適宜変更可能である。さらにまた、上述の各実施例で示したフロー図は一例であり、同じ効果が得られる場合には、各ステップの順番は任意に変更可能である。
【符号の説明】
【０２４１】
１０  …情報処理システム
１２  …画像形成装置
１４  …情報処理装置
１６  …第１ネットワーク
１８  …管理サーバ
２０  …第２ネットワーク
４４  …画像読取部
４６  …画像形成部
１０２  …第１ＣＰＵ
１０４  …第１ＲＡＭ
１０６  …第１記憶部
１２２  …第１通信部
１２６  …第２ＣＰＵ
１２８  …第２ＲＡＭ
１３２  …第２記憶部
１３６  …第２通信部
【図１】
2020149273.tif 000003
【図２】
2020149273.tif 000004
【図３】
2020149273.tif 000005
【図４】
2020149273.tif 000006
【図５】
2020149273.tif 000007
【図６】
2020149273.tif 000008
【図７】
2020149273.tif 000009
【図８】
2020149273.tif 000010
【図９】
2020149273.tif 000011
【図１０】
2020149273.tif 000012
【図１１】
2020149273.tif 000013
【図１２】
2020149273.tif 000014
【図１３】
2020149273.tif 000015
【図１４】
2020149273.tif 000016
【図１５】
2020149273.tif 000017
【図１６】
2020149273.tif 000018
【図１７】
2020149273.tif 000019