(57)【特許請求の範囲】
【請求項１】
画像形成を行う稼働モードと、前記稼働モードよりも消費電力を低減させる省電力モードを備えた画像形成装置において、
前記画像形成装置の消費電力を測定して測定値を出力する電力測定手段と、
前記電力測定手段による測定値を記憶する記憶手段と、
前記稼働モード中の前記電力測定手段の前記測定値に基づいて前記稼働モード中の前記画像形成装置の消費電力量を決定し、前記省電力モード中の前記電力測定手段の測定値の所定回数のサンプリングの結果と前記省電力モードの期間の長さとに基づいて前記省電力モード中の前記画像形成装置の消費電力量を決定する制御手段と、
を有し、
前記制御手段は、前記稼働モード中は、前記電力測定手段の測定値を所定の周期でのサンプリング結果に基づいて消費電力量を決定し、前記省電力モード中は、前記所定回数のサンプリング後は前記電力測定手段の測定値のサンプリングを行わないことを特徴とする画像形成装置。 
【請求項２】
前記制御手段は、前記省電力モードに移行する毎に、前記電力測定手段の測定値の前記所定回数のサンプリングを行うことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、前記画像形成装置の主電源投入後の最初の省電力モードにおいて、前記電力測定手段の測定値の前記所定回数のサンプリングを行い、前記画像形成装置の主電源投入後の２回目以降の省電力モードにおいて、前記電力測定手段の測定値のサンプリングを行わないことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記制御手段は、前記画像形成装置が前記省電力モードから他のモードに移行した後に前記省電力モード中の消費電力量を決定することを特徴とする請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記制御手段は、前記省電力モードに移行してから所定時間の経過後に前記電力測定手段の測定値のサンプリングを行い、前記所定回数は、前記稼働モードおいて前記所定時間の内に前記所定の周期で前記測定値をサンプリングする場合のサンプリング回数よりも少ない回数であることを特徴とする請求項１に記載の画像形成装置。
【請求項６】
シートに形成されたトナー像を加熱定着する定着手段を有し、
前記省電力モードでは、前記定着手段の消費電力が前記稼働モードのときよりも低いことを特徴とする請求項１乃至５の何れか１項に記載の画像形成装置。
形成装置。
【請求項７】
前記画像形成装置の前記消費電力量を表示する表示手段を備えることを特徴とする請求項１乃至６の何れか１項に記載の画像形成装置。
【請求項８】
前記画像形成装置の前記消費電力量を外部装置へ送信する通信手段を備えることを特徴とする請求項１乃至７の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、待機モード、省電力モード等の複数の異なる動作状態で動作する画像形成装置において、消費される電力量を測定する技術に関する。
【背景技術】
【０００２】
近年、省エネルギー化の要請から、電気機器の消費電力の低減が求められている。このような動きを背景に、特許文献１では、画像形成装置の動作モード毎に消費電力の実測値を所定の周期でサンプリングして電力量情報を生成し、それをユーザーに提示する画像形成装置が開示されている。これによって、ユーザーに画像形成装置の動作モード毎の消費電力および総電力を通知することができ、ユーザーの省エネルギー意識を高めることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２９５４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来、画像形成装置の中で最も電力を要する定着器が動作を停止し消費電力の変動がほとんどないスリープモードにおいても、消費電力の変動が大きい他の動作モードと同様に、所定の周期で消費電力実測値をサンプリングしていた。そのため、スリープモードにおいてサンプリング回数が過剰となり、すなわち過剰な処理を行う結果となり、その分余計な電力を消費してしまっていた。
そこで、本発明は、消費電力量情報を生成する画像形成装置において、消費電力量情報の精度を維持しつつ、消費電力の測定値のサンプリングに要していた電力を低減できる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、画像形成を行う稼働モードと、前記稼働モードよりも消費電力が低減させる省電力モードを備えた本発明の画像形成装置は、前記画像形成装置の消費電力を測定して測定値を出力する電力測定手段と、前記電力測定手段による測定値を記憶する記憶手段と、前記稼働モード中の前記電力測定手段の前記測定値に基づいて前記稼働モード中の前記画像形成装置の消費電力量を決定し、前記省電力モード中の前記電力測定手段の測定値の所定回数のサンプリングの結果と前記省電力モードの期間の長さとに基づいて前記省電力モード中の前記画像形成装置の消費電力量を決定する制御手段と、を有し、前記制御手段は、前記稼働モード中は、前記電力測定手段の測定値を所定の周期でのサンプリング結果に基づいて消費電力量を決定し、前記省電力モード中は、前記所定回数のサンプリング後は前記電力測定手段の測定値のサンプリングを行わないようにする。
【発明の効果】
【０００６】
本発明によれば、消費電力量情報を生成する画像形成装置において、消費電力量情報の精度を維持しつつ、消費電力の測定値のサンプリングに要していた電力を低減できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施例１に係る画像形成装置の概略構成図。
【図２】本発明の実施例１に係る画像形成装置の消費電力と、測定値のサンプリングタイミングとを示すタイムチャート。
【図３】本発明の実施例１に係る画像形成装置の各動作モードの消費電力量情報を生成する処理の一例を示したフローチャート。
【図４】画像形成装置の各動作モードにおける時間量及び消費電力量の表示の例。
【図５】本発明の実施例２に係る画像形成装置の消費電力と、測定値のサンプリングタイミングとを示すタイムチャート。
【図６】本発明の実施例２に係る画像形成装置の各動作モードの消費電力量情報を生成する処理の一例を示したフローチャート。
【図７】本発明の実施例３に係る画像形成装置の消費電力と、測定値のサンプリングタイミングとを示すタイムチャート。
【図８】本発明の実施例３に係る画像形成装置の各動作モードの消費電力量情報を生成する処理の一例を示したフローチャート。
【図９】本発明の実施例４に係る画像形成装置の概略構成図。
【図１０】画像形成装置の概略構成図。
【発明を実施するための形態】
【０００８】
［実施例１］
図１０を用いて、画像形成装置１を説明する。図１０において、画像形成装置１は、一列に並べて配置された４つの感光体ドラム４０１を有する。４つの感光体ドラム４０１は、イエロー画像用の感光体ドラム４０１ｙ、マゼンタ画像用の感光体ドラム４０１ｍ、シアン画像用の感光体ドラム４０１ｃ、及びブラック画像用の感光体ドラム４０１ｋからなる。図１０において、４つの感光体ドラム４０１は、反時計方向に回転可能である。
【０００９】
感光体ドラム４０１ｙの周りには、帯電ローラ４０２ｙ、レーザーユニット（露光装置）４０３ｙ、現像スリーブ（現像装置）４０４ｙ、及び一次転写ローラ（一次転写装置）４０５ｙがこの順序で感光体ドラム４０１ｙの回転方向に配置されている。同様に、感光体ドラム４０１ｍ、４０１ｃ、４０１ｋのそれぞれの周りにも、帯電ローラ４０２、レーザーユニット４０３、現像スリーブ４０４、及び一次転写ローラ４０５が配置されている。
【００１０】
４つの感光体ドラム４０１の下に、中間転写ベルト（中間転写体）４０６が回転可能に設けられている。中間転写ベルト４０６は、一次転写ローラ４０５（４０５ｙ、４０５ｍ、４０５ｃ、４０５ｋ）によって感光体ドラム４０１（４０１ｙ、４０１ｍ、４０１ｃ、４０１ｋ）と接触させられている。クリーニング装置４０９は、中間転写ベルト４０６に接離可能に設けられている。クリーニング装置４０９は、記録材Ｐに転写されずに中間転写ベルト４０６上に残留するトナーを除去する。中間転写ベルト４０６の内側に二次転写内ローラ４０７が配置されている。中間転写ベルト４０６の外側に、二次転写外ローラ４０８が配置されている。二次転写外ローラ４０８は、二次転写内ローラ４０７に対向して配置され、中間転写ベルト４０６と二次転写外ローラ４０８との間に二次転写部Ｔ２を形成する。
【００１１】
記録材（以下、シートという。）Ｐの搬送方向Ｃにおいて、二次転写部Ｔ２の下流側に、定着器４１１が設けられている。画像形成装置１の下部に、シートＰを収納する給紙カセット４１４が設けられている。画像形成装置１の上部に、排出ローラ４１５及び排出トレイ４１６が設けられている。
【００１２】
画像形成の際に、感光体ドラム４０１（４０１ｙ、４０１ｍ、４０１ｃ、４０１ｋ）は、反時計方向に回転させられる。感光体ドラム４０１（４０１ｙ、４０１ｍ、４０１ｃ、４０１ｋ）の表面は、帯電ローラ４０２（４０２ｙ、４０２ｍ、４０２ｃ、４０２ｋ）により、それぞれ均一に帯電させられる。均一に帯電した感光体ドラム４０１（４０１ｙ、４０１ｍ、４０１ｃ、４０１ｋ）の表面は、レーザーユニット４０３（４０３ｙ、４０３ｍ、４０３ｃ、４０３ｋ）から照射されるレーザービームにより露光され、静電潜像が形成される。感光体ドラム４０１上の静電潜像は、現像スリーブ４０４（４０４ｙ、４０４ｍ、４０４ｃ、４０４ｋ）により、それぞれの色の現像剤（以下、トナーという。）で現像剤像（トナー像）に現像される。すなわち、感光体ドラム４０１ｙ上の静電潜像は、現像スリーブ４０４ｙにより、イエロー現像剤（以下、イエロートナーという。）でイエロー現像剤像（以下、イエロートナー像という。）に現像される。感光体ドラム４０１ｍ上の静電潜像は、現像スリーブ４０４ｍにより、マゼンタ現像剤（以下、マゼンタトナーという。）でマゼンタ現像剤像（以下、マゼンタトナー像という。）に現像される。感光体ドラム４０１ｃ上の静電潜像は、現像スリーブ４０４ｃにより、シアン現像剤（以下、シアントナーという。）でシアン現像剤像（以下、シアントナー像という。）に現像される。感光体ドラム４０１ｋ上の静電潜像は、現像スリーブ４０４ｋにより、ブラック現像剤（以下、ブラックトナーという。）でブラック現像剤像（以下、ブラックトナー像という。）に現像される。
【００１３】
それぞれの感光体ドラム４０１上のイエロートナー像、マゼンタトナー像、シアントナー像、及びブラックトナー像は、一次転写ローラ４０５（４０５ｙ、４０５ｍ、４０５ｃ、４０５ｋ）によって、中間転写ベルト４０６上へ順次重ね合わせて転写される。中間転写ベルト４０６へ転写されずに感光体ドラム４０１上に残留したトナーは、クリーニング装置（不図示）により除去される。
【００１４】
図１は、本発明の実施例１に係る画像形成装置１の概略構成図である。画像形成装置１は、複写（コピー）、画像読取（スキャン）、印刷（プリント）、ネットワークプリントなどの機能を備えている。
図１において、信号線は双方向の矢印、電源線は太線で表している。
【００１５】
画像形成装置１は、装置の動作制御を行うコントローラーユニット３００、画像読み取り及び画像形成を行うエンジンユニット４００、及び、それらに電力を供給する電源ユニット２００を有する。
【００１６】
コントローラーユニット３００は、コントローラー部３１０、記憶部３２０、操作表示部（表示手段）３３０、インターフェース部（以下、Ｉ／Ｆ部という。）３４０、及び通信部（通信手段）３５０を有する。
【００１７】
コントローラー部３１０は、画像形成装置１の各部の動作の制御を行う。記憶部３２０は、コントローラーユニット３００が実行する各種プログラム、及び、測定値や消費電力量情報などのサンプリング結果を記憶する。操作表示部３３０は、ユーザーからのキー操作によるジョブ命令の受け付けや、ユーザーへの情報通知を行う。Ｉ／Ｆ部３４０は、パーソナルコンピューター（以下、ＰＣという。）などの外部ホストとの間でジョブ情報などの各種データをやり取りする。通信部３５０は、ネットワークを介して他の端末装置と情報をやり取りする。
【００１８】
エンジンユニット４００は、電子写真プロセスを用い、シート上に画像を形成する。エンジンユニット４００は、エンジン制御部４１０、画像形成を行う画像形成部４２０、シート上の画像を熱定着する定着器４１１のヒーター４１２を駆動するヒーター駆動部４３０、及び、原稿の画像を読み取る読み取り部４４０を有する。
【００１９】
エンジン制御部４１０は、エンジンユニット４００の動作を制御するとともに、コントローラー部３１０と種々の情報をやり取りし、動作モードや動作タイミングなどを制御する。
【００２０】
電源ユニット２００は、給電線（以下、ＡＣケーブルという。）１０１、電力計１００、待機時用電源２１０、直流電源Ａ２２０、及び、直流電源Ｂ２３０を有する。電力は、商用電源から、ＡＣケーブル１０１及び電力計１００を介して、待機時用電源２１０、直流電源Ａ２２０、及び、直流電源Ｂ２３０へ供給される。また、電力は、商用電源から、ＡＣケーブル１０１、電力計１００、及びヒーター駆動部４３０を介して、画像形成部４２０の定着器４１１のヒーター４１２へ供給される。
【００２１】
電力計１００は、画像形成装置１の消費電力を測定する。電力計１００は、電圧測定部と電流測定部とから構成される。電力計１００の電圧測定部は、ＡＣケーブル１０１から画像形成装置１へ供給される消費電力の電圧を測定する。電力計１００の電流測定部は、ＡＣケーブル１０１から画像形成装置１へ供給される消費電力の電流を測定する。電力計１００は、コントローラーユニット３００のコントローラー部３１０に電気的に接続されている。電力計１００により測定された測定値（電圧と電流）は、コントローラー部３１０へ出力される。
【００２２】
コントローラー部３１０は、電力計１００により測定された測定値（電圧と電流）をサンプリングし、電圧と電流を掛け算して得られた電力を消費電力情報として記憶部３２０に記憶する。コントローラー部３１０は、コントローラー部３１０に設けられた時計回路（不図示）から得られる時刻情報を記憶部３２０に記憶する。コントローラー部３１０は、記憶部３２０に記憶された時刻情報から動作モードの期間（時間量）を求める。さらに、コントローラー部３１０は、消費電力情報と時間量とを掛け算して得られた電力量を消費電力量情報として記憶部３２０に記憶させる。コントローラー部３１０は、消費電力情報及び消費電力量情報の代わりに、測定値（電圧と電流）をそのまま記憶部３２０に記憶させても良い。
【００２３】
記憶部３２０は、サンプリング結果として、測定値（電圧と電流）、消費電力情報、時刻情報、時間量、消費電力量情報などを記憶してもよい。
【００２４】
待機時用電源２１０は、画像形成装置１の主電源がオンされている間、常時動作し、コントローラーユニット３００の必要な箇所に直流電圧（例えば、３．３Ｖ）を供給する。
【００２５】
直流電源Ａ２２０は、コントローラーユニット３００およびエンジンユニット４００の信号系の回路に直流電圧（例えば、１２Ｖまたは５Ｖ）を供給する。直流電源Ｂ２３０は、エンジンユニット４００の駆動部に直流電圧（例えば、２４Ｖ）を供給する。画像形成装置１の複数の動作モードのそれぞれの動作について説明する。
【００２６】
（１．立ち上がりモード）
まず、画像形成装置１の側面に配置される主電源スイッチ（不図示）がオンされると、商用電源がＡＣケーブルを介して電源ユニット２００へ入力される。待機時用電源２１０は、コントローラーユニット３００へ直流電圧（例えば、３．３Ｖ）を供給する。
【００２７】
コントローラー部３１０は、ブート用の初期プログラムを処理すると、記憶部３２０に記憶された制御用プログラムを読み出し、画像形成装置１全体の起動を開始する。
【００２８】
コントローラー部３１０は、直流電源Ａ２２０をオンして、コントローラーユニット３００およびエンジンユニット４００の信号系の回路へ電源を供給する。コントローラー部３１０は、続いて、直流電源Ｂ２３０をオンして、エンジンユニット４００の駆動部へ直流電圧を供給する。
【００２９】
コントローラー部３１０は、その後、エンジン制御部４１０へ制御信号を送り、エンジンユニット４００の各部に初期動作を行わせる。コントローラー部３１０は、エンジン制御部４１０にヒーター駆動部４３０を駆動させて、画像形成部４２０の定着器４１１のヒーター４１２の温度を上昇させる。
【００３０】
コントローラー部３１０は、直流電源Ｂ２３０をオンすると同時に、動作モードが「立ち上がりモード」であることを認識する。ヒーター駆動部４３０の初期動作が行われて定着器４１１のヒーター４１２がコピーやプリントを実行可能な目標温度に到達すると、「立ち上がりモード」は、解除される。このとき、コントローラー部３１０は、動作モードが「立ち上がりモード」から「スタンバイモード」へ変更されたことを認識する。
【００３１】
（２．コピーモード）
原稿が読み取り部４４０のプラテンガラス（不図示）上に載置され、操作表示部３３０のコピースタートボタン（不図示）が押されると、コントローラー部３１０は、コピースタートを検知し、エンジン制御部４１０へコピー命令を与える。その結果として、エンジンユニット４００は、読み取り部４４０により読み取られた原稿の画像情報に従って、シートＰ上に画像を形成する。
【００３２】
コントローラー部３１０は、コピースタートの検知と同時に、動作モードが「コピーモード」であることを認識する。コピーが完了すると、「コピーモード」は、解除される。このとき、コントローラー部３１０は、動作モードが「コピーモード」から「スタンバイモード」へ変更されたことを認識する。
【００３３】
（３．プリントモード）
コントローラー部３１０は、通信部３５０又はＩ／Ｆ部３４０からプリント命令及びプリント情報を受信すると、エンジン制御部４１０へプリント命令を与える。その結果として、エンジンユニット４００は、通信部３５０又はＩ／Ｆ部３４０から受信したプリント情報に従って、シートＰ上に画像を形成する。
【００３４】
コントローラー部３１０は、プリント命令の受信と同時に、動作モードが「プリントモード」であることを認識する。プリント出力が完了すると、「プリントモード」は、解除される。このとき、コントローラー部３１０は、動作モードが「プリントモード」から「スタンバイモード」へ変更されたことを認識する。
【００３５】
（４．スキャンモード）
原稿が読み取り部４４０のプラテンガラス上に載置され、操作表示部３３０によりスキャンモードが設定される。スタートボタン（不図示）が押されと、コントローラー部３１０は、スキャンスタートを検知し、エンジン制御部４１０へスキャンの命令を与える。その結果として、エンジンユニット４００は、読み取り部４４０により読み取られた原稿の画像情報をコントローラーユニット３００へ送る。画像情報は、記憶部３２０に保存される。
【００３６】
コントローラー部３１０は、スタートボタン（不図示）が押されたことの検知と同時に、動作モードが「スキャンモード」であることを認識する。スキャンが完了すると、「スキャンモード」は、解除される。このとき、コントローラー部３１０は、動作モードが「スキャンモード」から「スタンバイモード」へ変更されたことを認識する。
【００３７】
スタートボタンの代わりに、Ｉ／Ｆ部３４０又は通信部３５０を介して、ＰＣによりスキャンスタートの命令を送ることもできる。
【００３８】
（５．スタンバイモード）
画像形成部４２０は、ヒーター４１２を内部に備えた定着器４１１を有する。定着器４１１は、スタンバイモードでは省エネルギーの目的でコピーやプリントを実行するときの目標温度（例えば、２３０℃）より数十℃低い温度（例えば、１７０℃）に維持されている。ただし、定着器４１１は、省エネルギーを図りつつも、コピー命令又はプリント命令を受けた場合にすぐにコピーやプリントを実行できる目標温度へ上昇できるように制御されている。
【００３９】
スタンバイモードにおいて、直流電源Ｂ２３０は、オフされているので、画像形成装置１内のモータ類は、停止している。
動作モードが「スタンバイモード」へ変更されると、コントローラー部３１０は、動作モードが「スタンバイモード」へ変更されたことを認識する。「スタンバイモード」において、コントローラー部３１０は、コピースタートの検知又はプリント命令の受信と同時に、動作モードが「コピーモード」又は「プリントモード」へ変更されたことを認識する。
【００４０】
なお、コントローラー部３１０がコピースタートを検知したとき又はプリント命令を受信したときから、定着器４１１の温度がコピーやプリントを実行可能な目標温度に達するときまでの間、コントローラー部３１０は、「立ち上がりモード」で動作する。
【００４１】
（６．スリープモード）
スリープモード（省電力モード）は、スタンバイモードより大幅に消費電力を下げるモードである。
【００４２】
スリープモードは、定着器４１１の温度維持制御を行わず、直流電源Ｂ２３０及び直流電源Ａ２２０をオフし、待機時用電源２１０をオンにし、操作表示部３３０も消灯させた状態である。
【００４３】
直流電源Ａ２２０及び直流電源Ｂ２３０がオフで、待機時用電源２１０がオンであるので、コントローラーユニット３００のみが動作している。コントローラー部３１０は、Ｉ／Ｆ部３４０又は通信部３５０からプリント命令などの情報を受信したとき、スリープモードをただちに解除する。コントローラー部３１０は、プリント命令を受信したときに、画像形成装置１を立ち上げてプリントを開始する。また、コントローラー部３１０は、画像形成装置１の内部情報を外部装置から要求されたとき、コントローラーユニット３００で管理している内部情報をＩ／Ｆ部３４０又は通信部３５０を介して外部装置へ送信する。
【００４４】
スタンバイモードにおいて、画像形成装置１が一定時間使用されないと、動作モードは、自動的にスタンバイモードからスリープモードへ変更される。あるいは、操作表示部３３０に設けられた電源スイッチを押すことにより、動作モードをスタンバイモードからスリープモードへ変更させることもできる。
【００４５】
上記の条件に従って動作モードがスリープモードへ変更されると、コントローラー部３１０は、動作モードが「スリープモード」へ変更されたことを認識する。
【００４６】
スリープモードは、画像形成装置１の何らかの操作が行われたとき、コントローラー部３１０がＩ／Ｆ部３４０又は通信部３５０を介して外部装置から命令又は情報を受信したとき、あるいは、操作表示部３３０の電源スイッチが押されたとき、解除される。
上記の条件に従ってスリープモードが解除されると、コントローラー部３１０は、スリープモードが解除されたことを認識する。
【００４７】
なお、スリープモードが解除されたときから、定着器４１１の温度がコピーやプリントを実行可能な目標温度に達するときまでの間、コントローラー部３１０は、「立ち上がりモード」で動作する。
【００４８】
次に、本実施例による画像形成装置１の各動作モードの消費電力量情報の生成処理について、図３を参照しながら説明する。
【００４９】
上述した（１．立ち上がりモード）〜（６．スリープモード）において、コントローラー部３１０は、以下の処理を行い、各動作モードの消費電力量情報を生成する。
【００５０】
図３は、本発明の実施例１に係る画像形成装置の各動作モードの消費電力量情報を生成する処理の一例を示したフローチャートである。図３のフローチャートを参照して、コントローラー部３１０が画像形成装置１の各動作モードの消費電力量情報を生成する処理を説明する。
【００５１】
コントローラー部３１０は、画像形成装置１の動作モードが変更されたことを認識すると、まず、変更後の動作モードと変更時刻とを記憶部３２０に記憶する（Ｓ１０１）。
【００５２】
コントローラー部３１０は、続いて、変更後の動作モードがスリープモード（省電力モード）であるか否かの判定を行う（Ｓ１０２）。
【００５３】
変更後の動作モードがスリープモードでない場合（Ｓ１０２のＮＯ）、コントローラー部３１０は、電力計１００の測定値（電圧及び電流）を所定の周期（例えば、１秒間隔）でサンプリングする（Ｓ１０３）。コントローラー部３１０は、測定値（電圧及び電流）を演算（電圧×電流）して、消費電力情報を生成する（Ｓ１０４）。すなわち、コントローラー部３１０は、電力計１００の電圧と電流を掛け算して得られた電力を消費電力情報とする。そして、コントローラー部３１０は、消費電力情報を記憶部３２０に記憶する（Ｓ１０５）。この処理は、動作モードが変更されるまで継続される（Ｓ１０６のNＯ）。
【００５４】
動作モードが変更されると（Ｓ１０６のＹＥＳ）、ステップＳ１０７へ進み、コントローラー部３１０は、動作モードの解除時刻を記憶部３２０に記憶する（Ｓ１０７）。その後、コントローラー部３１０は、記憶部３２０に記憶された複数の消費電力情報を平均して、その動作モード中の平均消費電力情報を算出し（Ｓ１０８）、ステップＳ１１３へ進む。
【００５５】
ステップＳ１１３において、コントローラー部３１０は、記憶部３２０に記憶された変更時刻と解除時刻からその動作モードの時間量を算出する。そして、平均消費電力情報と時間量を掛け算して、その動作モードの消費電力量情報を生成する。コントローラー部３１０は、生成した消費電力量情報を記憶部３２０に記憶して、画像形成装置１の消費電力量情報を更新する（Ｓ１１４）。その後、ステップＳ１０１へ戻る。
【００５６】
ステップＳ１０２において、変更後の動作モードがスリープモードである場合（Ｓ１０２のＹＥＳ）、コントローラー部３１０は、電力計１００の測定値のサンプリングを行わない待機状態となる（Ｓ１０９）。ステップＳ１１０において、コントローラー部３１０は、スリープモードが別の動作モードへ変更されたか否かを判定する。スリープモードが変更されない場合（Ｓ１１０のＮＯ）、コントローラー部３１０は、待機状態を維持する（Ｓ１０９）。すなわち、コントローラー部３１０は、スリープモードの間、電力計１００の測定値のサンプリングを行わない。これによって、サンプリングに要する画像形成装置１の消費電力量を低減することができる。
【００５７】
スリープモードが別の動作モードへ変更されると（Ｓ１１０のＹＥＳ）、ステップＳ１１１へ進む。ステップＳ１１１において、コントローラー部３１０は、動作モード（スリープモード）の解除時刻を記憶部３２０に記憶する。続いて、コントローラー部３１０は、記憶部３２０に予め記憶されているスリープモードの予測電力情報を読み出し（Ｓ１１２）、ステップＳ１１３へ進む。スリープモードにおいて、定着器４１１の温度維持制御は行われないので、スリープモードの消費電力は、低く安定している。そこで、スリープモードの消費電力（単位時間当たりに消費される電力）を予測した値を予測電力情報として、予め記憶部３２０に記憶している。
ステップＳ１１３において、コントローラー部３１０は、記憶部３２０に記憶された変更時刻と解除時刻とからスリープモードの時間量を算出する。そして、予測電力情報と時間量を掛け算して、スリープモードの消費電力量情報を生成する（Ｓ１１３）。コントローラー部３１０は、新たに生成した消費電力量情報を記憶部３２０に記憶して、画像形成装置１の消費電力量情報を更新する（Ｓ１１４）。その後、ステップＳ１０１へと戻り、同様の処理を繰り返す。
【００５８】
本実施例では、電力計１００の測定値（電圧及び電流）を１秒周期でサンプリングしたが、サンプリングの周期は、１秒に限定されるものではない。サンプリング周期は、１秒よりも短い周期、例えば０．１秒でも良いし、１秒よりも長い周期、例えば３秒でも良い。
【００５９】
ただし、サンプリング周期を短くしすぎると、コントローラー部３１０の処理負担が大きくなり、記憶部３２０に要求される記憶容量が増大することになる。また、生成される消費電力情報の精度は高くなるが、不必要に高い精度になるおそれがある。逆に、サンプリング周期を長くしすぎると、生成した消費電力情報と実際の消費電力との差が許容できないほど大きくなりすぎるおそれがある。
【００６０】
なお、コントローラー部３１０は、一定周期で電力計１００の測定値（電圧及び電流）をサンプリングし、所定のサンプリング回数に達したときに、測定値を平均するようにしてもよい。コントローラー部３１０は、平均した測定値により消費電力情報を算出し、算出した消費電力情報を記憶部３２０に記憶しても良い。
【００６１】
画像形成装置１の工場出荷時に、スリープモード（省電力モード）における画像形成装置１の予測電力情報が予め記憶部３２０に記憶される。スリープモードにおいては、上述したように定着器４１１の温度制御を行っておらず、画像形成装置１のほとんどの部分が動作を停止している。したがって、画像形成装置１の消費電力に急激な変動はなく安定した状態であるため、予測電力情報と、実際の測定値から計算した消費電力情報との誤差は非常に小さい。よって、画像形成装置１のスリープモードの消費電力量情報を生成するために、スリープモードの予測電力情報を使用することができる。
【００６２】
図４は、画像形成装置１の各動作モードにおける時間量及び消費電力量の表示の例である。コントローラー部３１０は、上記の処理によって得られた各動作モードの消費電力量情報とともに、図４に示す項目の情報を記憶部３２０に記憶する。
【００６３】
図４に示す画像形成装置１の消費電力量情報の表示は、定期的に、或いは、ユーザーからの命令があった場合に、操作表示部３３０に表示したり、画像形成部４２０でプリントしたりして、ユーザーに通知することができる。また、画像形成装置１の消費電力量情報は、Ｉ／Ｆ部３４０又は通信部３５０を介して外部装置へ送信することもできる。
【００６４】
以上のように、本実施例では、コントローラー部３１０は、「スリープモード以外の動作モード（省電力モード以外の動作モード）」（稼働モード）では、電力計１００の測定値を所定の周期でサンプリングする。コントローラー部３１０は、サンプリング結果に基づいてスリープモード以外の動作モードの消費電力量情報を生成する。画像形成装置１が「スリープモード」のときに、コントローラー部３１０は、電力計１００の測定値のサンプリングを行わず、記憶部３２０に予め記憶されているスリープモードの予測電力情報によりスリープモードの消費電力量情報を生成する。よって、本実施例によれば、従来のコントローラー部がスリープモード中に行っていた処理（つまり一定周期のサンプリング）を実行するのに要していた電力を低減することができる。
【００６５】
尚、本実施例では、スリープモードの間のみ、電力計１００の測定値のサンプリングを行わず、予め記憶している予測電力情報を用いてスリープモードの消費電力量情報を算出する構成としている。しかし、定着器４１１を備える画像形成装置１において、定着器４１１の温度制御を行わない他の動作モードにおいても予測電力情報を用いて消費電力量情報を生成してもよい。
また、コントローラー部３１０が電力計１００のサンプリングをしないスリープモードにおいては、電力計１００の動作を停止させるようにしてもよい。例えば、電力計１００へ供給される電力を遮断する構成にすればよい。これにより、さらなる省電力化が可能となる。
【００６６】
省電力モードは、スリープモードに限らず、定着器４１１の温度制御を行わない他の動作モードであってもよい。例えば、省電力モードは、ヒーター駆動部４３０の消費電力を省電力モード以外の他のモードにおける消費電力よりも少なくする動作モードであってもよい。
【００６７】
本実施例によれば、少なくとも一種類の省電力モードを備え、消費電力量情報を生成する画像形成装置において、消費電力の測定値のサンプリングに要する消費電力量を低減することができる。
【００６８】
［実施例２］
以下、本発明の実施例２について説明する。
実施例１では、スリープモードの予測電力情報は、画像形成装置１の工場出荷時に予め記憶部３２０に記憶される。これに対して、実施例２では、コントローラー部３１０は、スリープモードへ変更してから所定時間Δｔ（例えば、５秒）後に電力計１００の測定値を所定回数（例えば、１回）サンプリングする。コントローラー部３１０は、測定値から計算した消費電力情報を記憶部３２０に記憶する。
【００６９】
ここで、実施例２に係る画像形成装置１の構成は、上述した実施例１（図１）と同じであるため、その説明は省略する。
【００７０】
本発明の実施例２に係る画像形成装置１の各動作モードの消費電力量情報の生成処理について、図５及び図６を参照しながら説明する。
【００７１】
図５は、本発明の実施例２に係る画像形成装置１の消費電力と、測定値のサンプリングタイミングとを示すタイムチャートである。図５は、画像形成装置１の複数の動作モードのそれぞれにおける消費電力の変化と、コントローラー部３１０が電力計１００の測定値をサンプリングするサンプリングタイミングとを示している。図６は、本発明の実施例２に係る画像形成装置の各動作モードの消費電力量情報を生成する処理の一例を示したフローチャートである。
【００７２】
ここで、画像形成装置１の複数の動作モード（立ち上がりモード、コピーモード、プリントモード、スキャンモード、スタンバイモード、及びスリープモード）の動作は、上述した実施例１と同じであるため、その説明は省略する。
【００７３】
また、実施例２における「スリープモード（省電力モード）以外の動作モード」の場合の処理（Ｓ２０２のＮＯの場合の処理）は、実施例１における処理（Ｓ１０２のＮＯの場合の処理）と同じであるため、その説明は省略する。つまり、図６におけるＳ２０３、Ｓ２０４、Ｓ２０５、Ｓ２０６、Ｓ２０７、及びＳ２０８の処理は、図３におけるＳ１０３、Ｓ１０４、Ｓ１０５、Ｓ１０６、Ｓ１０７、及びＳ１０８の処理とそれぞれ同じであるため、その説明は省略する。
【００７４】
したがって、ここでは、本実施例の画像形成装置１の「スリープモード」における消費電力量情報の生成処理について説明する。
【００７５】
コントローラー部３１０は、画像形成装置１の動作モードが変更されたことを認識すると、まず、変更後の動作モードと変更時刻とを記憶部３２０に記憶する（Ｓ２０１）。
【００７６】
コントローラー部３１０は、続いて、変更後の動作モードがスリープモードであるか否かの判定を行う（Ｓ２０２）。
【００７７】
変更後の動作モードがスリープモードである場合（Ｓ２０２のＹＥＳ）、コントローラー部３１０は、スリープモードが開始されたときから所定時間Δｔ（例えば、５秒）経過後に、電力計１００の測定値（電圧及び電流）を所定回数サンプリングする（Ｓ２０９）。所定回数は、「スリープモード以外の動作モード」において所定時間Δｔ（例えば、５秒）内に（所定の周期（例えば、１秒間隔）で測定値をサンプリングするとした場合のサンプリング回数（例えば、５回）よりも少ない回数（例えば、１回）である。本実施例においては、コントローラー部３１０は、電力計１００の測定値を１回サンプリングする。
【００７８】
コントローラー部３１０は、測定値（電圧及び電流）を演算（電圧×電流）して、消費電力情報を生成する（Ｓ２１０）。すなわち、コントローラー部３１０は、電力計１００の電圧と電流を掛け算して得られた電力を消費電力情報とする。そして、コントローラー部３１０は、消費電力情報を記憶部３２０に記憶する（Ｓ２１１）。
【００７９】
その後、コントローラー部３１０は、電力計１００の測定値のサンプリングを行わない待機状態となる（Ｓ２１２）。ステップＳ２１３において、コントローラー部３１０は、スリープモードが別の動作モードへ変更されたか否かを判定する。スリープモードが変更されない場合（Ｓ２１３のＮＯ）、コントローラー部３１０は、待機状態を維持する（Ｓ２１２）。すなわち、コントローラー部３１０は、スリープモードにおける所定回数のサンプリング後は、スリープモードが別の動作モードへ変更されるまで、電力計１００の測定値のサンプリングを行わない。これによって、サンプリングに要する画像形成装置１の消費電力量を低減することができる。また、コントローラー部３１０が電力計１００のサンプリングを行わない間、電力計１００の動作を停止させるようにしてもよい。例えば、電力計１００へ供給される電力を遮断する構成にすればよい。これにより、さらなる省電力化が可能となる。
【００８０】
スリープモードが別の動作モードへ変更されると（Ｓ２１３のＹＥＳ）、ステップＳ２１４へ進む。  ステップＳ２１４において、コントローラー部３１０は、動作モード（スリープモード）の解除時刻を記憶部３２０に記憶する。続いて、コントローラー部３１０は、ステップＳ２１１で記憶部３２０に記憶した消費電力情報を読み出し（Ｓ２１５）、ステップＳ２１６へ進む。
【００８１】
ステップＳ２１６において、コントローラー部３１０は、記憶部３２０に記憶された変更時刻と解除時刻とからスリープモードの時間量を算出する。そして、消費電力情報と時間量を掛け算して、スリープモードの消費電力量情報を生成する（Ｓ２１６）。コントローラー部３１０は、生成した消費電力量情報を記憶部３２０に記憶して、画像形成装置１の消費電力量情報を更新する（Ｓ２１７）。その後、ステップＳ２０１へと戻り、同様の処理を繰り返す。
【００８２】
本実施例では、スリープモードへ変更してから５秒経過後に電力計１００の測定値を１回サンプリングすることとしている。しかし、スリープモードへ変更してからサンプリングを開始するまでの所定時間Δｔは、５秒に限定されるものではなく、例えば、３秒や１０秒でもよい。
【００８３】
同様に、サンプリング回数は、1回に限定されるものではなく、例えば、３回や５回としてもよい。そして、３つや５つの測定値の平均値からスリープモードにおける消費電力情報を算出して、算出した消費電力情報を記憶部３２０に記憶してもよい。
【００８４】
コントローラー部３１０は、上記の処理によって得られた各動作モードの消費電力量情報を、図４に示すような消費電力量情報として記憶部３２０に記憶する。実施例１と同様に、画像形成装置１の消費電力量情報は、操作表示部３３０に表示したり、画像形成部４２０でプリントしたり、Ｉ／Ｆ部３４０又は通信部３５０を介して外部装置へ送信したりすることができる。
【００８５】
以上のように、本実施例では、コントローラー部３１０は、スリープモードにおいて、スリープモードが開始されたときから所定時間Δｔ経過後に、電力計１００の測定値（電圧と電流）を所定回数サンプリングする。コントローラー部３１０は、サンプリングした測定値から消費電力情報を算出し、算出された消費電力情報からスリープモードの消費電力量情報を生成する。所定回数は、「スリープモード以外の動作モード」において所定時間の内に所定の周期でサンプリングするとした場合のサンプリング回数よりも少ない回数である。コントローラー部３１０は、スリープモードにおける所定回数のサンプリング後は、スリープモードが終了するまで、電力計１００の測定値のサンプリングを行わない。よって、本実施例によれば、従来のコントローラー部がスリープモード中に行っていた処理（つまり一定周期のサンプリング）を実行するのに要していた電力を低減することができる。さらに、本実施例は、スリープモードの予測電力情報を使用する実施例１よりも、精度の高い消費電力量情報を生成することができる。
【００８６】
具体的には、以下のような理由で、実施例２の消費電力量情報は、実施例１に比べて精度が高くなる。
【００８７】
画像形成装置１は、多くの機械部品や電気部品から構成されている。個々の部品は、同じ型の部品であっても僅かながら一つ一つ個体差がある。また、それらの部品は、画像形成装置１の設置環境（温度、湿度等）および動作状況（温度上昇）によって特性が変化するものもある。したがって、それらの部品から構成される画像形成装置１の各ユニットや装置本体も画像形成装置１毎に個体差が生じる。結果として、画像形成装置１の消費電力は、個体差が生じ、画像形成装置１によって多少ばらつく。
【００８８】
また、コントローラーユニット３００は、オプションボードによる拡張が可能となっている。オプションボードには、例えば、記憶容量を拡張させるボードや、ネットワーク機能を拡張させるボードなどがある。オプションボードを追加すると、コントローラーユニット３００が要求する電流が増加するため、オプションボードの有無でコントローラーユニット３００の消費電力は増減する。
【００８９】
また、例えば、画像形成装置１と別の電気機器とが一つの商用電源から電力供給を受ける場合がある。その場合、電気機器が要求する電流が急増すると、画像形成装置１と電気機器とへ電力を供給する電力系統において電圧降下が増加する。この電圧降下のために、画像形成装置１の入力電圧は、僅かながら下がる。
【００９０】
実施例２によれば、画像形成装置１の個体差により消費電力がばらついた場合、オプションボードの追加又は削減により消費電力が変化した場合、入力電圧が僅かに低下した場合であっても、より高精度の消費電力量情報を生成することができる。実施例２では、スリープモードの電力を実測するので、消費電力情報の誤差を低減することができ、これによって、より高精度の消費電力量情報を生成することができる。
【００９１】
尚、本実施例では、スリープモードへ変更してから所定時間経過後に電力計１００の測定値を所定回数サンプリングし、測定値から算出した消費電力情報を用いてスリープモードの消費電力量情報を生成する。しかし、定着器４１１を備える画像形成装置１において、定着器４１１の温度制御を行わない他の動作モードにおいても、モードを変更したときから所定時間経過後に測定値を所定回数サンプリングするようにしてもよい。そして、その測定値から算出した消費電力情報を用いて消費電力量情報を生成してもよい。動作モードにおける測定値のサンプリング回数を従来の一定周期のサンプリングの回数よりも減らすことにより、画像形成装置１の消費電力を低減することができる。
【００９２】
省電力モードは、スリープモードに限らず、定着器４１１の温度制御を行わない他の動作モードであってもよい。
【００９３】
本実施例によれば、少なくとも一種類の省電力モードを備え、消費電力量情報を生成する画像形成装置において、消費電力の測定値のサンプリングに要する消費電力量を低減することができる。
【００９４】
［実施例３］
以下、本発明の実施例３について説明する。
実施例１では、スリープモードの予測電力情報は、画像形成装置１の工場出荷時に予め記憶部３２０に記憶される。これに対して、実施例３では、コントローラー部３１０は、画像形成装置１の主電源がオンされた後、最初にスリープモードへ変更してから所定時間Δｔ（例えば、５秒）後に電力計１００の測定値を所定回数（例えば、１回）サンプリングする。コントローラー部３１０は、測定値から計算した消費電力情報を記憶部３２０に記憶する。
【００９５】
実施例２では、コントローラー部３１０は、動作モードがスリープモードへ変更されるたびに、スリープモードが開始されたときから所定時間Δｔ後に電力計１００の測定値を所定回数サンプリングする。これに対して、実施例３では、コントローラー部３１０は、画像形成装置１の主電源がオンされた後、動作モードが最初にスリープモードへ変更されたときに、電力計１００の測定値を所定回数（例えば、１回）サンプリングする。コントローラー部３１０は、画像形成装置１の主電源がオンされた後の２回目以降のスリープモードでは電力計１００の測定値のサンプリングを行わない。
【００９６】
ここで、実施例３に係る画像形成装置１の構成は、上述した実施例１（図１）と同じであるため、その説明は省略する。
本発明の実施例３に係る画像形成装置１の各動作モードの消費電力量情報の生成処理について、図７及び図８を参照しながら説明する。
【００９７】
図７は、本発明の実施例３に係る画像形成装置１の消費電力と、測定値のサンプリングタイミングとを示すタイムチャートである。図７は、画像形成装置１の複数の動作モードのそれぞれにおける消費電力の変化と、コントローラー部３１０が電力計１００の測定値をサンプリングするサンプリングタイミングとを示している。図８は、本発明の実施例３に係る画像形成装置１の各動作モードの消費電力量情報を生成する処理の一例を示したフローチャートである。
【００９８】
ここで、画像形成装置１の複数の動作モード（立ち上がりモード、コピーモード、プリントモード、スキャンモード、スタンバイモード、及びスリープモード）の動作は、上述した実施例１と同じであるため、その説明は省略する。
【００９９】
また、実施例３における「スリープモード（省電力モード）以外の動作モード」の場合の処理（Ｓ３０２のNＯの場合の処理）は、実施例１における処理（Ｓ１０２のNＯの場合の処理）と同じであるため、その説明は省略する。つまり、図８におけるＳ３０３、Ｓ３０４、Ｓ３０５、Ｓ３０６、Ｓ３０７、及びＳ３０８の処理は、図３におけるＳ１０３、Ｓ１０４、Ｓ１０５、Ｓ１０６、Ｓ１０７、及びＳ１０８の処理とそれぞれ同じであるため、その説明は省略する。
【０１００】
したがって、ここでは、本実施例の画像形成装置１の「スリープモード」における消費電力量情報の生成処理について説明する。
【０１０１】
コントローラー部３１０は、画像形成装置１の動作モードが変更されたことを認識すると、まず、変更後の動作モードと変更時刻とを記憶部３２０に記憶する（Ｓ３０１）。
【０１０２】
コントローラー部３１０は、続いて、変更後の動作モードがスリープモードであるか否かの判定を行う（Ｓ３０２）。
【０１０３】
変更後の動作モードがスリープモードである場合（Ｓ３０２のＹＥＳ）、コントローラー部３１０は、今回のスリープモードが、画像形成装置１の主電源投入後の最初のスリープモードであるか否かの判定を行う（Ｓ３０９）。
【０１０４】
今回のスリープモードが、画像形成装置１の主電源投入後の最初のスリープモードである場合（Ｓ３０９のＹＥＳ）、ステップＳ３１０へ進む。ステップＳ３１０において、コントローラー部３１０は、スリープモードが開始されたときから所定時間Δｔ（例えば、５秒）経過後に、電力計１００の測定値（電圧及び電流）を所定回数サンプリングする。実施例２と同様に、所定回数は、「スリープモード以外の動作モード」において所定時間Δｔ（例えば、５秒）内に所定の周期（例えば、１秒間隔）でサンプリングするとした場合のサンプリング回数（例えば、５回）よりも少ない回数（例えば、１回）である。本実施例においては、コントローラー部３１０は、電力計１００の測定値を１回サンプリングする。
【０１０５】
コントローラー部３１０は、測定値（電圧及び電流）を演算（電圧×電流）して、消費電力情報を生成する（Ｓ３１１）。すなわち、コントローラー部３１０は、電力計１００の電圧と電流を掛け算して得られた電力を消費電力情報とする。そして、コントローラー部３１０は、消費電力情報を記憶部３２０に記憶する（Ｓ３１２）。
【０１０６】
その後、コントローラー部３１０は、電力計１００の測定値のサンプリングを行わない待機状態となる（Ｓ３１３）。ステップＳ３１４において、コントローラー部３１０は、スリープモードが別の動作モードへ変更されたか否かを判定する。スリープモードが変更されない場合（Ｓ３１４のＮＯ）、コントローラー部３１０は、待機状態を維持する（Ｓ３１３）。すなわち、コントローラー部３１０は、スリープモードにおける所定回数のサンプリング後は、スリープモードが別の動作モードへ変更されるまで、電力計１００の測定値のサンプリングを行わない。これによって、サンプリングに要する画像形成装置１の消費電力量を低減することができる。また、コントローラー部３１０が電力計１００のサンプリングを行わない間、電力計１００の動作を停止させるようにしてもよい。例えば、電力計１００へ供給される電力を遮断する構成にすればよい。これにより、さらなる省電力化が可能となる。
【０１０７】
一方、ステップＳ３０９のＮＯの場合、つまり、今回のスリープモードが画像形成装置１の主電源投入後の２回目以降のスリープモードである場合、ステップＳ３１３へ進む。コントローラー部３１０は、スリープモードが開始されたときから、スリープモードが別の動作モードへ変更されるまで（Ｓ３１４のＹＥＳ）、電力計１００の測定値のサンプリングを行わない待機状態となる（Ｓ３１４のＮＯ、Ｓ３１３）。すなわち、コントローラー部３１０は、画像形成装置１の主電源投入後の２回目以降のスリープモードにおいて、電力計１００の測定値のサンプリングを行わない。これによって、サンプリングに要する画像形成装置１の消費電力量を低減することができる。
【０１０８】
スリープモードが別の動作モードへ変更されると（Ｓ３１４のＹＥＳ）、ステップＳ３１５へ進む。ステップＳ３１５において、コントローラー部３１０は、動作モード（スリープモード）の解除時刻を記憶部３２０に記憶する。続いて、コントローラー部３１０は、ステップＳ３１２で記憶部３２０に記憶した消費電力情報を読み出し（Ｓ３１６）、ステップＳ３１７へ進む。
【０１０９】
ステップＳ３１７において、コントローラー部３１０は、記憶部３２０に記憶された変更時刻と解除時刻とからスリープモードの時間量を算出する。そして、消費電力情報と時間量を掛け算して、スリープモードの消費電力量情報を生成する（Ｓ３１７）。コントローラー部３１０は、生成した消費電力量情報を記憶部３２０に記憶して、画像形成装置１の消費電力量情報を更新する（Ｓ３１８）。その後、ステップＳ３０１へと戻り、同様の処理を繰り返す。
【０１１０】
本実施例では、画像形成装置１の主電源投入後の最初のスリープモードにおいてはスリープモードが開始されたときから５秒経過後に電力計１００の測定値を１回サンプリングし、２回目以降のスリープモードではサンプリングを行わない。但し、画像形成装置１の主電源投入後の最初のスリープモードにおいて、スリープモードが開始されたときからサンプリングを開始するまでの所定時間Δｔは、５秒に限定されるものではなく、例えば、３秒や１０秒でもよい。
【０１１１】
同様に、サンプリング回数は、１回に限定されるものではなく、例えば、３回や５回としてもよい。そして、３つや５つの測定値の平均値からスリープモードにおける消費電力情報を算出して、算出した消費電力情報を記憶部３２０に記憶してもよい。
【０１１２】
コントローラー部３１０は、上記の処理によって得られた各動作モードの消費電力量情報を、図４に示すような消費電力量情報として記憶部３２０に記憶する。実施例１と同様に、画像形成装置１の消費電力量情報は、操作表示部３３０に表示したり、画像形成部４２０でプリントしたり、Ｉ／Ｆ部３４０又は通信部３５０を介して外部装置へ送信したりすることができる。
【０１１３】
以上のように、本実施例では、画像形成装置１の主電源投入後の最初のスリープモードにおいて、スリープモードが開始されたときから所定時間Δｔ経過後に、電力計１００の測定値（電圧と電流）を所定回数サンプリングし、２回目以降のスリープモードではサンプリングを行わない。コントローラー部３１０は、サンプリングした測定値から消費電力情報を算出し、算出された消費電力情報からスリープモードの消費電力量情報を生成する。所定回数は、「スリープモード以外の動作モード」において所定時間Δｔ内に所定の周期でサンプリングするとした場合のサンプリング回数よりも少ない回数である。よって、本実施例によれば、従来のコントローラー部がスリープモード中に行っていた処理（つまり一定周期のサンプリング）を実行するのに要していた電力を低減することができる。さらに、実施例３によれば、実施例２と同様にスリープモードの消費電力を実測するので、スリープモードの消費電力量情報を計算するために予測電力情報を使用する実施例１と比べて、より精度の高い消費電力量情報を生成することができる。
【０１１４】
本実施例では、画像形成装置１の主電源投入後の２回目以降のスリープモードにおいて、コントローラー部３１０は、電力計１００の測定値のサンプリングを行わない。コントローラー部３１０は、最初のスリープモードで取得した消費電力情報を用いて２回目以降のスリープモードの消費電力量情報を算出する。よって、実施例３によれば、スリープモードへ変更するたびごとに測定値を１回サンプリングする実施例２と比べて、画像形成装置１のサンプリングに要する消費電力量を低減することができる。
【０１１５】
尚、本実施例では、画像形成装置１の主電源投入後に変更される複数回のスリープモードのうちの最初のスリープモードにおいてのみ、スリープモードが開始されたときから所定時間経過後に電力計１００の測定値を所定回数サンプリングする。しかし、定着器４１１を備える画像形成装置１において、定着器４１１の温度制御を行わない他の動作モードにおいても同様に、画像形成装置１の主電源投入後の最初の動作モードにおいてのみ、所定時間経過後に測定値を所定回数サンプリングするようにしてもよい。そして、その測定値から算出した消費電力情報を用いて２回目以降の動作モードの消費電力量情報を生成してもよい。動作モードにおける測定値のサンプリング回数を従来の一定周期のサンプリングの回数よりも減らすことにより、画像形成装置１の消費電力を低減することができる。
省電力モードは、スリープモードに限らず、定着器４１１の温度制御を行わない他の動作モードであってもよい。
【０１１６】
本実施例によれば、少なくとも一種類の省電力モードを備え、消費電力量情報を生成する画像形成装置において、消費電力の測定値のサンプリングに要する消費電力量を低減することができる。
【０１１７】
［実施例４］
以下、本発明の実施例４について説明する。
上述した実施例１〜実施例３との違いは、実施例４の画像形成装置１は、ＡＣケーブルを２本持っている点である。周知のように、日本国内では、一般的な１００ボルト（Ｖ）の商用交流電源コンセントから１本の電源コードでとれる電流は１５アンペア（Ａ）に制限されている。そのため、１５アンペア（Ａ）以上の電流を要求する画像形成装置１には、２本のＡＣケーブルが備えられている場合がある。
【０１１８】
また、画像形成装置１の主電源がオフの場合でも、環境ヒーター４５０を動作させておきたい場合には２本目のＡＣケーブルを設ける場合がある。環境ヒーター４５０としては、例えば、給紙カセット４１４内を加熱するカセットヒーターがある。カセットヒーターは、画像形成装置１が多湿環境に設置された場合でも、エンジンユニット４００内の給紙カセット４１４に収容されているシートが湿気によって互いにくっつかないように、給紙カセット４１４内を加熱する。
【０１１９】
図９は、実施例４に係る画像形成装置１の概略構成図である。
【０１２０】
ここで、図１に示した実施例１の構成と同様の構成には同様の符号を付し、その説明を省略する。尚、図１の電力計１００は、図９の第１の電力計（第１の電力測定手段）１００に相当する。図１のＡＣケーブル１０１は、図９の第１のＡＣケーブル（第１の給電線）１０１に相当する。図１の記憶部３２０は、図９の第１の記憶部（第１の記憶手段）３２０に相当する。図１のコントローラー部３１０は、図９の第１のコントローラー部（第１の制御手段）３１０に相当する。
【０１２１】
第１の電力計１００は、第１のＡＣケーブル１０１から画像形成装置１へ供給される消費電力を測定する。
【０１２２】
電力は、商用電源から第２のＡＣケーブル（第２の給電線）１１１及び第２の電力計（第２の電力測定手段）１１０を介して、エンジンユニット４００の環境ヒーター４５０へ供給される。
【０１２３】
第２の電力計１１０は、第２のＡＣケーブル１１１から画像形成装置１へ供給される消費電力を測定する。第２の電力計１１０は、電圧測定部と電流測定部とから構成される。第２の電力計１１０の電圧測定部は、第２のＡＣケーブル１１１から画像形成装置１へ供給される消費電力の電圧を測定する。第２の電力計１１０の電流測定部は、第２のＡＣケーブル１１１から画像形成装置１へ供給される消費電力の電流を測定する。第２の電力計１１０は、第２のコントローラー部（第２の制御手段）３６０に電気的に接続されている。第２の電力計１１０により測定された測定値（電圧と電流）は、第２のコントローラー部３６０へ出力される。
【０１２４】
第２のコントローラー部３６０は、第２の電力計１１０により測定された測定値（電圧と電流）をサンプリングし、電圧と電流を掛け算して得られた電力を消費電力情報として第２の記憶部（第２の記憶手段）３７０に記憶する。第２のコントローラー部３６０は、第２のコントローラー部３６０に設けられた時計回路（不図示）から得られる時刻情報を第２の記憶部３７０に記憶する。第２のコントローラー部３６０は、第２の記憶部３７０に記憶された時刻情報から動作モードの期間（時間量）を求める。さらに、第２のコントローラー部３６０は、消費電力情報と時間量とを掛け算して得られた電力量を消費電力量情報として第２の記憶部３７０に記憶させる。第２のコントローラー部３６０は、消費電力情報及び消費電力量情報の代わりに、測定値（電圧と電流）をそのまま第２の記憶部３７０に記憶させても良い。第２のコントローラー部３６０は、生成した消費電力量情報を第１のコントローラー部３１０へ送信する。
【０１２５】
第１の記憶部３２０は、サンプリング結果として、測定値（電圧と電流）、消費電力情報、時刻情報、時間量、消費電力量情報などを記憶してもよい。同様に、第２の記憶部３７０も、サンプリング結果として、測定値（電圧と電流）、消費電力情報、時刻情報、時間量、消費電力量情報などを記憶してもよい。
【０１２６】
本実施例において、画像形成装置１は、第１の記憶部３２０と別に第２の記憶部３７０を有する。しかし、本発明は、これに限定されるものではない。第１の記憶部３２０と第２の記憶部３７０を一つの記憶部として形成してもよい。例えば、第２の記憶部３７０を省略して、第２のコントローラー部３６０からの電圧、電流、消費電力情報、時刻情報、時間量、及び消費電力量情報をサンプリング結果として第１の記憶部３２０に記憶するように構成してもよい。
【０１２７】
続いて、環境ヒーター４５０の動作について説明する。
【０１２８】
環境ヒーター４５０は、画像形成装置１内に設けられた被加熱体（例えば、給紙カセット４１４）を加熱する。温度検出器（不図示）は、第２のＡＣケーブル１１１がコンセントに差し込まれている間、被加熱体の温度又はその周囲温度を検出する。エンジン制御部４１０は、温度検出器（不図示）の検出値に基づき、被加熱体の温度又はその周囲温度がある一定温度になるように、環境ヒーター４５０への商用電源をオン／オフ制御する。
【０１２９】
ここで、エンジン制御部４１０による環境ヒーター４５０への商用電源のオン／オフ制御を行わないように構成して、被加熱体の温度又はその周囲温度を検出する温度検出器（不図示）を省略してもよい。環境ヒーター４５０は、被加熱体を加熱するために商用電源から直接に電力を供給されて発熱する発熱体であってもよい。
【０１３０】
次に、本発明の実施例４に係る画像形成装置１の各動作モードの消費電力量情報の生成処理について説明する。
【０１３１】
ここで、画像形成装置１の複数の動作モード（立ち上がりモード、コピーモード、プリントモード、スキャンモード、スタンバイモード、及びスリープモード）の動作は、上述した実施例１と同じであるため、その説明は省略する。
【０１３２】
第１のコントローラー部３１０及び第２のコントローラー部３６０は、消費電力量情報を生成する。
【０１３３】
スリープモード以外の動作モードにおいて、第１のコントローラー部３１０は、第１の電力計１００の測定値を所定の周期でサンプリングする。第１のコントローラー部３１０は、サンプリングした測定値を用いて、第１のＡＣケーブル１０１を介して画像形成装置１へ供給される消費電力の消費電力量情報を生成する。
【０１３４】
スリープモードにおいて、第１のコントローラー部３１０は、第１の電力計１００の測定値のサンプリングを行わない。第１のコントローラー部３１０は、第１の記憶部３２０が予め記憶している予測電力情報を用いて、第１のＡＣケーブル１０１を介して画像形成装置１へ供給される消費電力の消費電力量情報を生成する。ここで、スリープモードの予測電力情報は、画像形成装置１の工場出荷時に予め第１の記憶部３２０に記憶される。
【０１３５】
このように、第１のコントローラー部３１０は、上述した実施例１で説明した消費電力量情報の生成処理（図３）と同様の処理を行うため、その説明は省略する。
【０１３６】
ただし、第１のコントローラー部３１０は、各動作モードの消費電力量情報を生成し更新（図３のＳ１１４に相当）した後に、第２のコントローラー部３６０によって生成された消費電力量情報を第２のコントローラー部３６０から受信する。第１のコントローラー部３１０は、第１のコントローラー部３１０によって生成された消費電力量情報と第２のコントローラー部３６０によって生成された消費電力量情報とを合計し、画像形成装置１全体の消費電力量情報を生成する。
【０１３７】
スリープモード以外の動作モードにおいて、第２のコントローラー部３６０は、第２の電力計１１０の測定値を所定の周期でサンプリングする。第２のコントローラー部３６０は、サンプリングした測定値を用いて第２のＡＣケーブル１１１を介して画像形成装置１へ供給される消費電力の消費電力量情報を生成する。
【０１３８】
スリープモードにおいて、第２のコントローラー部３６０は、スリープモードが開始されたときから所定時間Δｔ（例えば、５秒）経過後に、第２の電力計１１０の測定値（電圧と電流）を所定回数（例えば、１回）サンプリングする。第２のコントローラー部３６０は、サンプリングした測定値から消費電力情報を算出し、算出された消費電力情報を第２の記憶部３７０に記憶する。その後、第２のコントローラー部３６０は、スリープモードが解除（終了）されるまでサンプリングを行わない。スリープモードが別の動作モードへ変更された後、第２のコントローラー部３６０は、第２の記憶部３７０に記憶されている消費電力情報を用いて第２のＡＣケーブル１１１を介して画像形成装置１へ供給される消費電力の消費電力量情報を生成する。
このように、第２のコントローラー部３６０は、上述した実施例２で説明した消費電力量情報の生成処理（図６）と同様の処理を行うため、その説明は省略する。
【０１３９】
ただし、第２のコントローラー部３６０は、各動作モードの消費電力量情報を生成し更新（図６のＳ２１７に相当）した後に、生成した消費電力量情報を第１のコントローラー部３１０へ送信する。
【０１４０】
第１のコントローラー部３１０は、第１のコントローラー部３１０の消費電力量情報と第２のコントローラー部３６０の消費電力量情報とを合計し、各動作モードの消費電力量情報を生成する。
【０１４１】
第１のコントローラー部３１０は、上記の処理によって得られた各動作モードの消費電力量情報とともに、例えば、図４に示す項目の情報を第１の記憶部３２０に記憶する。実施例１と同様に、図４に示すような画像形成装置１の消費電力量情報の表示は、定期的に、或いは、ユーザーからの命令があった場合に、操作表示部３３０に表示したり、画像形成部４２０でプリントしたりして、ユーザーに通知することができる。また、画像形成装置１の消費電力量情報は、Ｉ／Ｆ部３４０又は通信部３５０を介して外部装置へ送信することもできる。
【０１４２】
本実施例では、スリープモードにおいて、第１のコントローラー部３１０は、第１の記憶部３２０に記憶されている予測電力情報を用いて第１のＡＣケーブル１０１を介して供給される消費電力の消費電力量情報を生成する。スリープモードにおいて、第１のコントローラー部３１０は、第１の電力計１００の測定値のサンプリングを行わない。
【０１４３】
スリープモードにおいて、第２のコントローラー部３６０は、スリープモードを開始したときから所定時間経過後に第２の電力計１１０の測定値を所定回数サンプリングする。第２のコントローラー部３６０は、サンプリングした測定値から消費電力情報を算出し、算出した消費電力情報を第２の記憶部３７０に記憶する。第２のコントローラー部３６０は、所定回数のサンプリング後は、スリープモードが別の動作モードへ変更されるまで、第２の電力計１１０の測定値をサンプリングしない。スリープモードが別の動作モードへ変更されると、第２のコントローラー部３６０は、第２の記憶部３７０に記憶された消費電力情報からスリープモードの第２のＡＣケーブル１１１を介して供給される消費電力の消費電力量情報を生成する。第２のコントローラー部３６０は、生成した消費電力量情報を第１のコントローラー部３１０へ送信する。
【０１４４】
第１のコントローラー部３１０は、第１のコントローラー部３１０によって生成された消費電力量情報と、第２のコントローラー部３６０によって生成された消費電力量情報とに基づいて、画像形成装置１のスリープモードの消費電力量情報を算出する。よって、本実施例は、２本のＡＣケーブルが設けられている画像形成装置においても、従来のコントローラー部がスリープモード中に行っていた処理（つまり一定周期のサンプリング）を実行するのに要していた電力を低減することができる。
【０１４５】
尚、本実施例では、第１のコントローラー部３１０は、上述した実施例１で説明した消費電力量情報の生成処理（図３）と同様の処理を行う。しかし、本発明は、これに限定されるものではない。例えば、第１のコントローラー部３１０は、上述した実施例２の処理（図６）又は実施例３の処理（図８）を行ってもよい。
【０１４６】
同様に、本実施例では、第２のコントローラー部３６０は、上述した実施例２で説明した消費電力量情報の生成処理（図6）と同様の処理を行う。しかし、本発明は、これに限定されるものではない。例えば、第２のコントローラー部３６０は、上述した実施例１の処理（図３）又は実施例３の処理（図８）を行ってもよい。
【０１４７】
第２のコントローラー部３６０が実施例１の処理（図３）と同様の処理を行う場合、第１の記憶部３２０に、又は第２の記憶部３７０に、又は第１の記憶部３２０及び第２の記憶部３７０の両方に、スリープモードの予測電力情報を予め工場出荷時に記憶してもよい。
【０１４８】
あるいは、第２のコントローラー部３６０は、スリープモードであるか否かに拘わらず全ての動作モードにおいて第２の電力計１１０の測定値を所定周期でサンプリングして、その結果に基づき、各動作モードの消費電力量情報を生成してもよい。
【０１４９】
この場合、第２のコントローラー部３６０の処理は、実施例１の「スリープモード以外の動作モード」においてコントローラー部３１０が実行する処理と同じである。具体的には、第２のコントローラー部３６０の処理は、実施例１における図３のＳ１０１、Ｓ１０２のＮＯのループ、Ｓ１０３、Ｓ１０４、Ｓ１０５、Ｓ１０６、Ｓ１０７、Ｓ１０８、Ｓ１１３、S１１４の処理と同じである。
省電力モードは、スリープモードに限らず、定着器４１１の温度制御を行わない他の動作モードであってもよい。
【０１５０】
本実施例によれば、少なくとも一種類の省電力モードを備え、消費電力量情報を生成する画像形成装置において、消費電力の測定値のサンプリングに要する消費電力量を低減することができる。
【符号の説明】
【０１５１】
１・・・画像形成装置
１００・・・電力計（電力測定手段、第１の電力測定手段）
１０１・・・第１のＡＣケーブル（第１の給電線）
１１０・・・第２の電力計（第２の電力測定手段）
１１１・・・第２のＡＣケーブル（第２の給電線）
３１０・・・コントローラー部（制御手段、第１の制御手段）
３２０・・・記憶部（記憶手段、第１の記憶手段）
３６０・・・第２のコントローラー部（第２の制御手段）
３７０・・・第２の記憶部（第２の記憶手段）
【図１】
0005759165.tif 000002
【図２】
0005759165.tif 000003
【図３】
0005759165.tif 000004
【図４】
0005759165.tif 000005
【図５】
0005759165.tif 000006
【図６】
0005759165.tif 000007
【図７】
0005759165.tif 000008
【図８】
0005759165.tif 000009
【図９】
0005759165.tif 000010
【図１０】
0005759165.tif 000011