(57)【特許請求の範囲】
【請求項１】
画像を処理する動作を行う動作部と、
ユーザインタフェース部と、を有する画像処理装置であって、
さらに前記画像処理装置が消費する電力を測定する電力測定部と、
前記動作部及び前記ユーザインタフェース部の制御と、前記動作部及び前記電力測定部への電力の供給の制御とを行う制御部とを有し、
前記制御部は前記電力測定部が測定した電力の情報を取得して前記ユーザインタフェース部に表示させ、
前記電力測定部が測定する電力の平均値である平均消費電力を求める平均消費電力算出手段を備え、前記平均消費電力算出手段が求めた前記平均消費電力を前記ユーザインタフェース部に表示させ、
さらに前記平均消費電力算出手段が求めた前記平均消費電力が予め定められた所定の範囲内の値であるか否かにより前記電力測定部の使用の要否を判定する電力測定要否判定手段を備え、
前記電力測定要否判定手段による前記電力測定部の使用の要否の判定結果に応じて前記電力測定部への電力の供給を制御し、
前記平均消費電力が予め定められた所定の範囲内の値であれば前記電力測定部へ電力を供給し、前記平均消費電力が予め定められた所定の範囲内の値でなければ前記電力測定部へ電力を供給しない
ことを特徴とする画像処理装置。
【請求項２】
請求項１に記載された画像処理装置であって、
前記制御部は、省電力動作の指示に応じ、前記動作部及び前記電力測定部への電力の供給を停止し、前記動作部及び前記電力測定部への電力の供給を停止した状態において前記画像処理装置が消費する電力を推定して前記ユーザインタフェース部に表示する
ことを特徴とする画像処理装置。
【請求項３】
請求項１又は２に記載された画像処理装置であって、
前記制御部は、前記画像処理装置が所定の条件を満たした状態で予め定められた移行時間が経過した場合に省電力動作への移行を実行する省電力動作移行手段と、
前記平均消費電力算出手段によって求めた前記平均消費電力が予め定められた所定の範囲内の値であるか否かにより前記移行時間の変更の要否を判定する移行時間変更要否判定手段と、を備え、
前記移行時間変更要否判定手段による前記移行時間の変更の要否の判定結果に応じて前記移行時間を変更する
ことを特徴とする画像処理装置。
【請求項４】
請求項１乃至３のいずれか一項に記載された画像処理装置であって、
電源を前記画像処理装置に接続する電源接続部が交換可能とされ、前記電力測定部を備えた電源接続部と備えない電源接続部とのうちの何れかが選択的に前記画像処理装置に適用される
ことを特徴とする画像処理装置。
【請求項５】
画像を処理する動作を行う動作部と、ユーザインタフェース部と、画像処理装置が消費する電力を測定する電力測定部と、を有する前記画像処理装置の制御方法であって、
前記動作部及び前記電力測定部への電力の供給の制御を行う段階と、
前記電力測定部が測定した電力の情報を取得して前記ユーザインタフェース部に表示させる段階と、
前記電力測定部が測定する電力の平均値である平均消費電力を前記ユーザインタフェース部に表示させる段階と、
前記平均消費電力が予め定められた所定の範囲内の値であるか否かにより前記電力測定部の使用の要否を判定する段階と、
前記電力測定部の使用の要否の判定結果に応じて前記電力測定部への電力の供給を制御する段階とを有し、
前記平均消費電力が予め定められた所定の範囲内の値であれば前記電力測定部へ電力を供給し、前記平均消費電力が予め定められた所定の範囲内の値でなければ前記電力測定部へ電力を供給しない
ことを特徴とする画像処理装置の制御方法。
【請求項６】
画像を処理する動作を行う動作部と、ユーザインタフェース部と、画像処理装置が消費する電力を測定する電力測定部と、を有する前記画像処理装置の動作を制御するプログラムであって、
前記画像処理装置の動作を制御するコンピュータを、
前記動作部及び前記電力測定部への電力の供給の制御を行う手段、
前記電力測定部が測定した電力の情報を取得して前記ユーザインタフェース部に表示させる手段、
前記電力測定部が測定する電力の平均値である平均消費電力を前記ユーザインタフェース部に表示させる手段、
前記平均消費電力が予め定められた所定の範囲内の値であるか否かにより前記電力測定部の使用の要否を判定する手段、及び
前記電力測定部の使用の要否の判定結果に応じて前記電力測定部への電力の供給を制御する手段として機能させるプログラムであって、
前記電力測定部の使用の要否の判定結果に応じて前記電力測定部への電力の供給を制御する手段は、前記平均消費電力が予め定められた所定の範囲内の値であれば前記電力測定部へ電力を供給し、前記平均消費電力が予め定められた所定の範囲内の値でなければ前記電力測定部へ電力を供給しない
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省電力動作を可能とした、例えば複写機、プリンタ、複合機等の画像処理装置、その制御方法及びプログラムに関し、より詳しくは、電力測定手段を有し、通常動作における消費電力を該電力測定手段により測定し、消費電力状態をユーザによって監視できるようにした画像処理装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、スキャナ入力や通信手段を介して入力される画像データをもとに画像出力処理を行う複写機、プリンタ、複合機等の画像処理装置では、環境への関心の高まりから、省電力が求められ、待機時に最低限必要な電力供給を行う以外の電力供給を停止する制御によって、電力消費を削減する省電力動作を行っている。なお、「省エネルギー」もしくは略して「省エネ」という文言は、一般的には「省電力」を含む意味で用いられており、この明細書で「省エネ」という場合、「省電力」を意味する。
【０００３】
省電力を実施する方法として、省電力を実施する画像処理装置等に給電するＡＣ電源から供給される電力を測る電力計を設け、電力計の測定結果により省電力動作を行わせる方法が提案されている。
【０００４】
こうした従来技術の１例を開示した文献として挙げることができる特許文献１によれば、消費電力の低減の対象となる複写機等の画像入出力装置と、この画像入出力装置とネットワークで接続したサーバー、ネットワークハブ（ＨＵＢ）、ＰＣ（Personal computer）の各システム要素とに対し共通のＡＣ電源から供給される電力を測定する電力計を設ける。そして、ネットワーク経由で消費電力を監視するとともに、画像入出力装置では、監視結果をもとに、高負荷時のＡＣ電源からの給電から、低負荷時には、より変換効率の高いＤＣ電源から給電可能なネットワークハブやＰＣからのネットワーク経由で外部インタフェースを介した給電に切り替えることにより、消費電力の低減を図る。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の方法では、複写機等の画像入出力装置以外にサーバー、ネットワークハブ、ＰＣ等に共通するＡＣ電源ラインに電力計が接続されており、消費電力の低減対象の画像入出力装置自体の正確な消費電力を測定することができない。また、消費電力の測定結果は電源の切り替えに用いているだけで、消費電力低減の効果をユーザが確認できず、ユーザに省電力を意識させることができない。さらに、電力計自体が消費する電力に対する省電力を考慮していないので、この分消費電力が増加するという問題を生じる。
【０００６】
本発明は、上記した従来技術の問題に鑑みてなされたもので、その目的は、消費電力の増加を最小限に抑えることが可能で、かつユーザが必要に応じて正確な消費電力を把握でき、省電力意識をユーザに持たせることが可能な構成を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、画像を処理する動作を行う動作部と、ユーザインタフェース部と、を有する画像処理装置であって、さらに画像処理装置が消費する電力を測定する電力測定部と、動作部及びユーザインタフェース部の制御と動作部及び電力測定部への電力の供給の制御とを行う制御部とを有し、制御部は電力測定部が測定した電力の情報を取得してユーザインタフェース部に表示させ、電力測定部が測定する電力の平均値である平均消費電力を求める平均消費電力算出手段を備え、平均消費電力算出手段が求めた平均消費電力をユーザインタフェース部に表示させ、さらに平均消費電力算出手段が求めた平均消費電力が予め定められた所定の範囲内の値であるか否かにより電力測定部の使用の要否を判定する電力測定要否判定手段を備え、電力測定要否判定手段による電力測定部の使用の要否の判定結果に応じて電力測定部への電力の供給を制御し、平均消費電力が予め定められた所定の範囲内の値であれば電力測定部へ電力を供給し、平均消費電力が予め定められた所定の範囲内の値でなければ電力測定部へ電力を供給しないことを特徴とする。
【０００８】
また、本発明の他の面は、画像を処理する動作を行う動作部と、ユーザインタフェース部と、画像処理装置が消費する電力を測定する電力測定部と、を有する画像処理装置の制御方法であって、動作部及び電力測定部への電力の供給の制御を行う段階と、電力測定部が測定した電力の情報を取得してユーザインタフェース部に表示させる段階と、電力測定部が測定する電力の平均値である平均消費電力をユーザインタフェース部に表示させる段階と、平均消費電力が予め定められた所定の範囲内の値であるか否かにより電力測定部の使用の要否を判定する段階と、電力測定部の使用の要否の判定結果に応じて電力測定部への電力の供給を制御する段階とを有し、平均消費電力が予め定められた所定の範囲内の値であれば電力測定部へ電力を供給し、平均消費電力が予め定められた所定の範囲内の値でなければ電力測定部へ電力を供給しないことを特徴とする。
【０００９】
また、本発明のさらに他の面は、画像を処理する動作を行う動作部と、ユーザインタフェース部と、画像処理装置が消費する電力を測定する電力測定部と、を有する画像処理装置の動作を制御するプログラムであって、画像処理装置の動作を制御するコンピュータを、動作部及び電力測定部への電力の供給の制御を行う手段、電力測定部が測定した電力の情報を取得してユーザインタフェース部に表示させる手段、電力測定部が測定する電力の平均値である平均消費電力をユーザインタフェース部に表示させる手段、平均消費電力が予め定められた所定の範囲内の値であるか否かにより電力測定部の使用の要否を判定する手段、及び電力測定部の使用の要否の判定結果に応じて電力測定部への電力の供給を制御する手段として機能させるプログラムであって、電力測定部の使用の要否の判定結果に応じて電力測定部への電力の供給を制御する手段は、平均消費電力が予め定められた所定の範囲内の値であれば電力測定部へ電力を供給し、平均消費電力が予め定められた所定の範囲内の値でなければ電力測定部へ電力を供給しないことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、画像処理装置内で消費される電力を測定する電力測定部を有し、負荷としての電力測定部を含めて消費される電力を測定し、測定結果として得られる電力をユーザに示すことで、消費電力延いては省電力の度合いを正確に把握することができるようになり、省電力の意識を高めることができる。また、省電力動作において電力測定部への電力供給を停止し、その状態で消費される電力を推定し、推定された電力をユーザに示すことで、電力測定部を設けたことによる電力消費を最小限にし、省電力の有効性を極力損なわずに省電力の効果の確認ができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の画像処理装置の第１の実施形態に係るＭＦＰのハードウェア構成を示す概略図である。
【図２】本発明の画像処理装置の第１の実施形態に係るＭＦＰのコントローラが電源ＯＮ時に実行する処理のフローを示す図である。
【図３】本発明の画像処理装置の第１の実施形態に係る、指示に従い行われる省エネ（省電力）／通常の各動作状態における消費電力算出・表示シーケンスに係るフローを示す図である。
【図４】本発明の画像処理装置の第２の実施形態に係る、指示に従い測定モードＯＮ／ＯＦＦを選択して実行される消費電力算出・表示シーケンスに係るフローを示す図である。
【図５】図４のフローに必要なユーザインタフェースの入力画面（操作表示画面）の１例を示す図である。
【図６】本発明の画像処理装置の第３の実施形態に係る、図３のフローにおいて平均消費電力の算出処理を付加的に行うフローを示す図である。
【図７】本発明の画像処理装置の第４の実施形態に係る、図４のフローにおいて平均消費電力の算出処理を付加的に行う、消費電力測定モードＯＮ／ＯＦＦの自動設定を可能としたフローを示す図である。
【図８】図７のフローにおける消費電力測定モードＯＮ／ＯＦＦの判定・設定ステップで用いるテーブルの１例を示す図である。
【図９】本発明の画像処理装置の第５の実施形態に係る、平均消費電力から省エネ移行時間を変更する処理シーケンスに係るフローを示す図である。
【図１０】図９のフローにおける省エネ移行時間の変更要否判定ステップで用いる平均消費電力−省エネ移行時間テーブルの１例を示す図である。
【図１１】本発明の画像処理装置の第６の実施形態に係る、図１の画像処理装置において消費電力測定機能有り／無しの２種類のＡＣ電源接続部を交換部品とする構成を示す概略図である。
【図１２】図１１の画像処理装置における消費電力算出・表示シーケンスに係るフローを示す図である。
【図１３】省エネ動作モードへの移行及び省エネ動作モードから通常動作モードへの復帰の動作のフローを示す図である。
【図１４】図１に示す電力測定部の構成例を示すブロック図である。
【発明を実施するための形態】
【００１２】
本発明に係る画像処理装置の第１の実施形態について、添付図面を参照して説明する。
【００１３】
第１の実施形態に係る画像処理装置は、各種動作部の中の所定動作部への電源の供給をＯＮ／ＯＦＦ制御することで省エネ(省電力)動作を可能とするとともに、画像処理装置によって消費される電力を内蔵の電力測定部で測定可能とし、電力測定部で測定された消費電力をユーザインタフェースとして機能する操作部で表示する。また、電力測定部自体も測定動作を行う際に電力を消費するが、電力測定部への電力供給のＯＮ／ＯＦＦ制御をも可能とし、電力の測定が不要な状況に応じて電力測定部への電力供給を停止することができる。
【００１４】
なお、実施の対象となる画像処理装置は、例えば、ユーザインタフェースもしくはファクシミリ受信部を常時待機状態にし、処理すべきデータ（画像データ等）の入力を可能な状態にしておくことが望ましい。また実施の対象となる画像処理装置として、画像出力動作に大きな電力を用いる、以下に例示するＭＦＰ（MultiFunction Peripheral、すなわち複合機であって、コピー、スキャナ、プリンタ、ファクシミリ等を複合機能として有する画像処理装置）等の画像処理装置が好適であるが、上記の如くの構成を有する画像処理装置であれば、適用する機器の種類は限定されない。
【００１５】
［画像処理装置（ＭＦＰ）の構成］
上記の特徴を持つ本発明の実施例による画像処理装置（ＭＦＰ）の構成について以下に説明する。
【００１６】
図１は、第１の実施形態に係るＭＦＰのハードウェア構成を示す概略図である。
【００１７】
同図において、コントローラ１１０は、ＭＦＰ１００全体を制御し、コントローラ１１０の制御下でエンジン１３０、ＨＤＤ（Hard Disk Drive）１２３、ＦＣＵ（Facsimile Control Unit）１２５、操作部１２７、電源部１５０及び電力測定部１６０が動作する。
【００１８】
コントローラ１１０は、ＣＰＵ（Central Processing Unit）１１１と、ＮＡＮＤ型フラッシュメモリ１１６、ＮＶ（Non-Volatile、すなわち不揮発性）ＲＡＭ（Random Access Memory）１１５、ＮＯＲ型フラッシュメモリ１１７、ＤＲＡＭ（Dynamic Random Access Memory）１１４の各メモリとを含むコンピュータを有する。そしてフラッシュメモリ等に記憶させた制御プログラム、制御データ等によってこのコンピュータを駆動し、制御部としての機能を実現する。
【００１９】
なお、ＣＰＵ１１１の制御下にあるＡＳＩＣ（Application Specific Integrated Circuit）（２）１１２は、電源部１５０、電力測定部１６０，操作部１２７，ＦＣＵ１２５、各種メモリ（ＮＯＲ１１７，ＮＡＮＤ１１６，ＮＶＲＡＭ１１５）及びＩ／Ｏ（Input/Output、すなわちデータの入出力）を制御する機能を持つ。また同ＡＳＩＣ（１）１１３は、圧縮／伸張等の各種画像処理及びＨＤＤ１２３（不揮発メモリでもよい）を制御する機能を持つ。また、コントローラ１１０は、ＡＳＩＣ（２）１１２を介して外部ＰＣ(Personal Computer)等の外部機器とＬＡＮ（Local Area Network）で接続するためのＬＡＮ  Ｉ／Ｆ（インタフェース）１１８を有する。
【００２０】
エンジン１３０は、原稿を読み取り電子化した画像データを得る画像読取部１３１と、紙などに画像データを印字する画像出力部１３５と、画像データに対する複数の処理（加工・補正・編集・特性検知・変換等）を施す画像処理部１３３と、これらの各部の動作を制御するＣＰＵ１３７とを有する。
【００２１】
ＦＣＵ１２５は、ＦＡＸ機能を実現するための手段として、ＦＡＸ信号の送受信に係るデータ処理部及び通信インターフェース（いずれも図示を省略）を有する。
【００２２】
操作部１２７は、ユーザインタフェース（すなわちユーザインタフェース部の一例）として機能し、ユーザが処理等を指示する入力操作を受け付け、指示に従い設定される機器の動作条件、動作によって変化する機器のステータス等をユーザに知らせる操作表示画面（１２７Ａ、図５参照）を有する。第１の実施形態では、操作部１２７は、常時作動状態にある。
【００２３】
電源部１５０は、商用ＡＣ(Alternating Current、すなわち交流)電源からプラグ等の接続手段１７０を介して給電され、後述する電力測定部１６０を経て供給される電力をＭＦＰ１００の各種動作部に用いる電力として，ＡＣのまま或いはＤＣに変換して供給する。電源部１５０の動作は、コントローラ１１０によって制御され、供給先の動作部が求める種類の電力を供給する。この電源部１５０は、省エネ動作を行う省エネ動作モードに移行する動作を行う。すなわち、全ての動作部を作動可能な状態に電力供給を行う通常動作状態（すなわち通常動作モード、以下同様）において、予め定められた移行条件を満たす場合に、所定の動作部への電力供給を停止し省エネ動作モードに移行する。その後、復帰条件を満たす場合に、停止していた電力供給を開始する電力供給のＯＮ／ＯＦＦ制御を行う。なおこのような省エネ動作モードへの移行及び通常動作モードへの復帰の動作の流れにつき、図１３とともに後述する。第１の実施形態においては、省エネ動作の対象にする動作部をエンジン１３０として、エンジン１３０への電力供給のＯＮ／ＯＦＦを行う一方、コントローラ１１０に対しては、常時作動状態とするので電力供給のＯＮ／ＯＦＦを行わない。ただ、コントローラ１１０の回路構成によっては、操作部１２７やＦＣＵ１２５のみを作動状態としてコントローラ全部を作動状態にしない方法で対応することも可能である。
【００２４】
電力測定部１６０は、給電される電源の電力をプラグ等の接続手段１７０の直後で測定することで、ＭＦＰ１００内で消費される全ての電力を測定し、測定された消費電力をコントローラ１１０へ出力する。
【００２５】
第１の実施形態では、電力測定部１６０自体も測定動作を行う際に電源を消費するので、この電力測定部１６０を不作動とし電源の負荷とすることなく電源部１５０からエンジン１３０及びコントローラ１１０に対し給電することが可能である。つまり、コントローラ１１０によって電力測定部１６０への電力供給を停止する制御を可能とし、測定が不要な状況であれば、電力測定部１６０への電力供給を停止する制御を行うことにより、無駄に電力を消費することなく、状況に適応できる。
【００２６】
上述の構成を有するＭＦＰ１００では、コントローラ１１０による制御下、スキャナ機能、コピー機能、プリンタ機能、ファクシミリ受信機能及びファクシミリ送信機能が実行される。
【００２７】
スキャナ機能によれば、画像読取部１３１により原稿が読み取られて画像データが得られ、得られた画像データが画像処理部１３３，ＡＳＩＣ（１）１１３を経由してＨＤＤ１２３に格納される。
【００２８】
コピー機能によれば、画像読取部１３１によって原稿から得られた画像データが画像処理部１３３、ＡＳＩＣ（１）１１３を経由してＨＤＤ１２３に一旦格納され、ＨＤＤ１２３に格納された画像データがＡＳＩＣ（１）１１３、画像処理部１３３を経由して画像出力部１３５によって出力(印刷)される。
【００２９】
プリンタ機能によれば、ＨＤＤ１２３に格納された画像データ、あるいはＬＡＮ  Ｉ／Ｆ１１８を介し外部機器から得られた画像データがＡＳＩＣ（１）１１３あるいはＡＳＩＣ（２）１１２、ＣＰＵ１１１及びＡＳＩＣ（１）１１３、並びに画像処理部１３３を経由して画像出力部１３５によって出力（印刷）される。
【００３０】
ファクシミリ受信機能によれば、ＦＣＵ１２５によって受信された画像データがＡＳＩＣ（２）１１２、ＣＰＵ１１１及びＡＳＩＣ（１）１１３、並びに画像処理部１３３を経由して画像出力部１３５によって出力（印刷）される。
【００３１】
ファクシミリ送信機能によれば、画像読取部１３１で得られた原稿の画像データが画像処理部１３３並びにＡＳＩＣ（１）１１３、ＣＰＵ１１１及びＡＳＩＣ（２）１１２を経由してＦＣＵ１２５によって送信される。
【００３２】
［電源ＯＮ時のコントローラの処理］
上記で図１を参照して説明したＭＦＰ１００の構成では、電源部１５０は、コントローラ１１０のＡＳＩＣ（２）１１２によって制御され、この例ではエンジン１３０に対する電力供給がＯＮ／ＯＦＦ制御され、省エネ動作の対象とされている。
【００３３】
ＭＰＦ１００では、電源ＯＮ時にはジョブ（印刷ジョブ等、以下同様）等の処理要求を受け付け、その処理ができる状態に立ち上げることが必要である。そこで、先ず、この電源ＯＮ時にコントローラ１１０が行う処理について、説明する。
【００３４】
図２は、コントローラ１１０が電源ＯＮ時に実行する処理のフローを示す図である。
【００３５】
図２のフローによると、プラグ等の接続手段１７０を商用電源等の電源に接続し、例えば、手動のスイッチ（すなわち電源キー１２９，図５参照）を押下することによって、電源部１５０がコントローラ１１０への電力供給を開始する（ステップＳ１０１）。なお電力供給の開始を「電源ＯＮ」とも称する。
【００３６】
次いで、コントローラ１１０のＡＳＩＣ（２）１１２の動作により、ＮＯＲ型フラッシュメモリ１１７に格納されたプログラムが起動して、プログラムにもとづいて実行されるフローに従い処理を開始する（ステップＳ１０２）。
【００３７】
処理を開始すると、ＡＳＩＣ（２）１１２が行う電力供給のＯＮ制御の指示に応じて、電源部１５０はエンジン１３０への電力供給を開始する（ステップＳ１０３）。このときジョブ等の処理要求を受け付け、処理を実行できる通常動作状態となる。
【００３８】
この後、ＡＳＩＣ（２）１１２は、電源ＯＦＦの要求の有無を確認する（ステップＳ１０４）。なお電源ＯＦＦの要求は、例えばユーザが操作部１２７の操作表示画面１２７Ａ上の電源キー１２９を押下することにより生ずる。電源ＯＦＦの要求がある場合には（ステップＳ１０４−ＹＥＳ）、電源ＯＦＦの処理を実行する（ステップＳ１０７）。電源ＯＦＦの処理を実行後、この処理フローを終了する。ここで電源ＯＦＦの処理とは、電源部１５０からコントローラ１１０及びエンジン１３０等への電力供給を停止する処理をいう（以下も同様）。
【００３９】
他方、電源ＯＦＦの要求がない場合には（ステップＳ１０４−ＮＯ）、ＡＳＩＣ（２）１１２は、ジョブ等の処理要求の有無を確認する（ステップＳ１０５）。ジョブ等の処理要求は、例えば印刷ジョブの処理要求についてはユーザが操作部１２７の操作表示画面１２７Ａ上のスタートキー（１２８，図５参照）を押下することにより生ずる。
【００４０】
ここで、ジョブ等の処理要求がない場合には（ステップＳ１０５−ＮＯ）、ステップＳ１０４の電源ＯＦＦの要求の確認に戻り、ジョブ等の処理要求待ち状態を継続する一方で、ジョブ等の処理要求がある場合には（ステップＳ１０５−ＹＥＳ）、ジョブ等の処理要求に応じ、その処理に必要なアプリケーションを用いて処理を実行する（ステップＳ１０６）。
【００４１】
ジョブ等の処理を実行した後、ステップＳ１０４の電源ＯＦＦの要求の確認に戻り、ジョブ等の処理要求待ち状態を継続する。
【００４２】
［消費電力算出・表示（１）のフロー］
第１の実施形態のＭＦＰ１００（図１）が行う特徴的な動作は、電力測定部１６０で測定された消費電力をユーザインタフェースとして機能する操作部１２７で表示すること、及び電力測定部１６０への電力供給のＯＮ／ＯＦＦを制御し、電力測定の作動／不作動を選択することにある。
【００４３】
第１の実施形態は、通常動作状態において、電力測定部１６０を作動させ、測定した消費電力を操作部１２７で表示する一方で、省エネ動作状態（すなわち省エネ動作モード、以下同様）において、電力測定部１６０を不作動とし、このときの消費電力は実測できないので推定により算出する（第１の実施形態の処理・動作を以下、「消費電力算出・表示（１）」という場合がある）。
【００４４】
図３は、第１の実施形態の省エネ／通常の各動作モードにおける消費電力算出・表示シーケンスに係るフローを示す図である。
【００４５】
なお、図３のフローと上述の図２のフローとの関係は以下の通りである。図３のフローは、コントローラ１１０の動作として行われるので、図２の電源ＯＮ時のフローでコントローラ１１０に電力が供給されてから電源ＯＦＦになるまでの間、図３の電源ＯＮ後の電源ＯＦＦまでのフロー（ステップＳ２０２〜Ｓ２１１）が繰り返される。
【００４６】
図３のフローによると、コントローラ１１０は、電源ＯＮにより動作が可能な状態になると、このフローに従う制御を開始し（ステップＳ２０１）、先ず、省エネ動作モードであるか否かを確認する（ステップＳ２０２）。なお、コントローラ１１０が別途、通常動作モードと省エネ動作モードとの間の移行条件を監視しており、その監視結果をもとに動作モードを設定しているので、設定されている動作モードを参照することにより、この時点が省エネ動作モードであるか否かを知ることができる。
【００４７】
ここで、省エネ動作モードではなく、つまり通常動作モードであれば（ステップＳ２０２−ＮＯ）、ＡＳＩＣ（２）１１２は、電力測定部１６０（以下、「電力測定Ｍｄ（モジュール）」という）への電力供給ＯＮ／ＯＦＦを確認する（ステップＳ２０３）。より具体的には、電力供給ＭｄからＡＳＩＣ（２）１１２に対し、電力測定Ｍｄへの電力供給ＯＮ／ＯＦＦを示すＯＮ／ＯＦＦ通知信号が送られる（後述する図１４参照）。ＡＳＩＣ（２）１１２はＯＮ／ＯＦＦ通知信号により電力測定Ｍｄへの電力供給ＯＮ／ＯＦＦを確認（判定）する。なお、電力測定Ｍｄへの電力供給ＯＮ／ＯＦＦの意味につき、図１４と共に後述する（以下同様）。
【００４８】
通常動作モードの場合、電力測定Ｍｄを作動させて測定を行うので、この確認の結果、電力供給ＯＮであれば（ステップＳ２０３−ＹＥＳ）、作動状態にあるので何もしないが、電力供給ＯＦＦであれば（ステップＳ２０３−ＮＯ）、作動させるために電力測定Ｍｄへの電力供給をＯＮにする（ステップＳ２０４）。
【００４９】
この後、電力供給を受けて作動する電力測定Ｍｄは、測定動作を行い、通常動作状態にあるＭＦＰ１００の消費電力をリアルタイムに測定する（ステップＳ２０５）。
【００５０】
また、電力測定Ｍｄは、測定結果として得られる消費電力をリアルタイムにＡＳＩＣ（２）１１２へ出力する（ステップＳ２０６）。
【００５１】
他方、ステップＳ２０２で省エネ動作モードであれば（ステップＳ２０２−ＹＥＳ）、ＡＳＩＣ（２）１１２は、この場合にも通常動作モードの場合（ステップＳ２０３）と同様の方法で電力測定Ｍｄへの電力供給ＯＮ／ＯＦＦを確認（判定）する（ステップＳ２０７）。
【００５２】
省エネ動作モードの場合、消費電力の大きいエンジン１３０へは電力が供給されていないし、電力を供給する動作部が第１の実施形態の場合にコントローラ１１０等であり、例えば、実験的に求めた消費電力で実測した場合に近い消費電力を推定できるので、電力測定Ｍｄを不作動とする。
【００５３】
このため、ＡＳＩＣ（２）１１２は、電力測定Ｍｄへの電力供給の確認の結果、電力供給ＯＦＦであれば（ステップＳ２０７−ＹＥＳ）、不作動状態にあるので何もしないが、電力供給ＯＮであれば（ステップＳ２０７−ＮＯ）、不作動とするために電力測定Ｍｄへの電力供給をＯＦＦにする（ステップＳ２０８）。
【００５４】
この後、電力測定Ｍｄは、不作動で電力測定を行わないので、ＡＳＩＣ（２）１１２は、予めＮＶＲＡＭ１１５に書き込んである、省エネ動作状態にあるＭＦＰ１００の消費電力をＮＶＲＡＭ１１５から推定値として読み出す（ステップＳ２０９）。すなわち、予め省エネ動作時のＭＦＰ１００の消費電力を実験的に求め、求めた消費電力の値をＮＶＲＡＭ１１５に書き込んでおき、推定値として使用するのである。
【００５５】
なお、予めＮＶＲＡＭ１１５に書き込んでおいた消費電力の値を推定値として使用する場合、予め消費電力を実験的に求めたときのＭＦＰ１００の条件と現在の条件とが異なると誤差を生じる。そこで実測値に近い推定値を得るため、予め消費電力を実験的に求める際に様々な条件で消費電力を求めておき、求めた消費電力をそれぞれＮＶＲＡＭ１１５に書き込んでおくことが望ましい。そしてステップＳ２０９でＮＶＲＡＭ１１５から推定値として消費電力を読み出す際、現在のＭＦＰ１００の条件に合致する、あるいは最も近い条件で実験的に求めた消費電力の値を読み出すようにすることが望ましい。あるいはステップＳ２０９でＮＶＲＡＭ１１５から推定値として消費電力を読み出して使用する際、現在のＭＦＰ１００の条件に応じて、予め実験的に求めてＮＶＲＡＭ１１５に書き込んでおいた消費電力の値を適宜補正するようにしてもよい。
【００５６】
次に、ＡＳＩＣ（２）１１２は、ステップＳ２０６またはステップＳ２０９で得られた消費電力をユーザインタフェースとしての操作部１２７（例えば後述する図５に示される表示欄１２６）に表示する処理を行う（ステップＳ２１０）。
【００５７】
ＡＳＩＣ（２）１１２は、消費電力を操作部１２７に表示した後、電源ＯＦＦの要求の有無を確認し（ステップＳ２１１）、電源ＯＦＦの要求がある場合には（ステップＳ２１１−ＹＥＳ）、電源ＯＦＦの処理を実行する（ステップＳ２１２）。電源ＯＦＦの処理を実行後、この処理フローを終了する。
【００５８】
他方、電源ＯＦＦの要求がない場合には（ステップＳ２１１−ＮＯ）、ＡＳＩＣ（２）１１２は、省エネ動作モードの動作状態であるか否かを確認するステップＳ２０２に戻り、このステップ以降のフローに従い制御動作を繰り返す。
【００５９】
このように、消費電力算出・表示（１）のフロー（図３）に従って制御を行うことにより、省電力動作状態（すなわち省エネ動作モード、以下同様）における消費電力の増加を最小限に抑え省電力効果を高めることができ、省電力動作における消費電力をユーザが知ることが可能となる。また、通常動作モードにおける正確な消費電力を知ることが可能となって、ユーザは各々の動作モードにおける消費電力を把握することで、省電力の意識を高めることができる。
【００６０】
［消費電力算出・表示（２）のフロー］
以下に本発明の第２の実施形態の説明を行う。なお第２の実施形態は、以下に説明する構成を除き、上述した第１の実施形態と同様の構成を有する。第１の実施形態と同様の構成部分についての重複する説明を適宜省略する。
【００６１】
上記した消費電力算出・表示（１）の第１の実施形態では、省エネ動作モードでは、電力測定Ｍｄが利用できない。
【００６２】
そこで、省エネ／通常の各動作モードに関係なく、ユーザインタフェースを通して、電力測定Ｍｄを作動させるか否か、即ち、消費電力を求めるのに電力測定Ｍｄの測定結果を利用するか否かを設定可能として、選択されたどちらかの処理で求めた消費電力を表示する動作を実施する第２の実施形態（第２の実施形態の処理・動作を以下、「消費電力算出・表示（２）」という）を以下に例示する。
【００６３】
以下に示す第２の実施形態では、電力測定Ｍｄを作動させ、測定した消費電力を利用する（以下「消費電力測定モードＯＮ」または「測定モードＯＮ」という）か、電力測定Ｍｄを不作動とする（以下「消費電力測定モードＯＦＦ」または「測定モードＯＦＦ」という）かのいずれかを選ぶユーザによる設定に従った動作を行う。したがって消費電力測定モードＯＮとしたときには、省エネ動作モードの消費電力についても電力測定Ｍｄの測定結果を用いた正確な消費電力を得ることができる。また、消費電力測定モードＯＦＦとしたときには、消費電力は実測できないので、図３の例同様、推定値を使用する。
【００６４】
図４は、第２の実施形態の測定モードＯＮ／ＯＦＦを選択して行う消費電力算出・表示シーケンスに係るフローを示す図である。
【００６５】
なお、図４のフローは、上述の電源ＯＮ時のフロー（図２）でコントローラ１１０に電力が供給されてから電源ＯＦＦになるまでの間、電源ＯＮ後の電源ＯＦＦまでのフロー（ステップＳ３０２〜Ｓ３１２）が繰り返される。
【００６６】
図４のフローによると、コントローラ１１０は、電源ＯＮにより動作が可能な状態になると、このフローに従う制御を開始し（ステップＳ３０１）、先ず、ユーザインタフェースとして機能する操作部１２７にユーザが測定モードのＯＮ／ＯＦＦを選択するための入力画面を表示し、ユーザによる選択操作を受け付ける（ステップＳ３０２）。
【００６７】
この入力画面の１例を図５に示す。同図に示すように、操作部１２７が有する操作表示画面１２７Ａ上に消費電力測定モード選択用の表示窓１２１を設け、そこにユーザが選択するＯＮ／ＯＦＦの入力ボタン１２２，１２３をそれぞれ表示する。この操作表示画面１２７Ａとして、例えば、タッチパネル型のＬＣＤ（液晶表示装置）を採用すれば、ユーザは入力ボタン１２２，１２３のどちらかに触れることで、測定モードのＯＮ／ＯＦＦを選択できる。図５において、（Ａ）はＯＮ入力ボタン１２２への選択操作が行われ、（Ｂ）はＯＦＦ入力ボタン１２３への選択操作が行われた場合を示しており、それぞれ選択したボタンの表示状態を変化させることで入力操作が行われたことを認識することができる。
【００６８】
なお図５に示される如く、操作表示画面１２７Ａには、一例として、ハードウェアとしての電源キー１２９及びスタートキー１２８が含まれる。電源キー１２９は、ＭＦＰ１００の電源ＯＮ／ＯＦＦを操作するキーであり、スタートキー１２８は例えばコピー機能による原稿の印刷を開始するキーである。これらの操作キー１２９，１２８以外の構成（上記消費電力測定モード選択用の表示窓１２１を含む）は全て操作表示画面１２７Ａにソフトウェアによって表示される内容である。一例として、左からカラー印刷、モノクロ印刷のいずれかを選択するボタン（図中、「カラー」、「モノクロ」）、原稿の種類を選択するボタン（図中、「原稿種類」）、印刷用紙を選択するボタン（図中、「トレイ１  Ａ４縦」、「トレイ２  Ａ４横」、「トレイ３  Ａ３」）、集約印刷を選択するボタン（図中、「集約」）、変倍印刷を選択するボタン（図中、「変倍」）、ステープルによる製本処理を選択するボタン（図中、「ステープル」）、ユーザにより設定された内容を表示する表示窓（図中、「設定情報」）等を含む。
【００６９】
また、この操作表示画面１２７Ａには、消費電力を表示する表示欄１２６が設けられる。
【００７０】
さらに、図５の操作表示画面１２７Ａはコピー機能用の画面であり、ユーザは操作部１２７が有する図示せぬ切替スイッチを操作することにより、他の機能用の操作表示画面、すなわちスキャナ機能用の操作表示画面、ファクシミリ送信機能用の操作表示画面等を適宜表示させることができる。
【００７１】
次いで、ＡＳＩＣ（２）１１２は、ユーザの操作によって選択された測定モードのＯＮ／ＯＦＦを確認する（ステップＳ３０３）。
【００７２】
ここで、測定モードＯＮ、つまり電力測定Ｍｄを使用するモードであれば（ステップＳ３０３−ＹＥＳ）、ＡＳＩＣ（２）１１２は、電力測定Ｍｄへの電力供給ＯＮ／ＯＦＦを確認する（ステップＳ３０４）。
【００７３】
この確認の結果、電力供給ＯＮであれば（ステップＳ３０４−ＹＥＳ）、作動状態にあるので何もしないが、電力供給ＯＦＦであれば（ステップＳ３０４−ＮＯ）、ＡＳＩＣ（２）１１２は、作動させるために電力測定Ｍｄへの電力供給をＯＮにする（ステップＳ３０５）。
【００７４】
この後、電力供給を受けて作動する電力測定Ｍｄは、測定動作を行い、ＭＦＰ１００の消費電力を測定する（ステップＳ３０６）。なお、このとき通常／省エネのどちらの動作モードであっても消費電力の測定を行う。
【００７５】
また、電力測定Ｍｄは、測定結果として得られる消費電力をＡＳＩＣ（２）１１２へ出力する（ステップＳ３０７）。
【００７６】
他方、ステップＳ３０３で測定モードＯＦＦ、つまり電力測定Ｍｄを使用しないモードであれば（ステップＳ３０３−ＮＯ）、ＡＳＩＣ（２）１１２は、この場合にも測定モードＯＮのときと同様に、電力測定Ｍｄへの電力供給ＯＮ／ＯＦＦを確認する（ステップＳ３０８）。
【００７７】
電力測定Ｍｄへの電力供給の確認の結果、電力供給ＯＦＦであれば（ステップＳ３０８−ＹＥＳ）、不作動状態にあるので何もしないが、電力供給ＯＮであれば（ステップＳ３０８−ＮＯ）、ＡＳＩＣ（２）１１２は、不作動とするために電力測定Ｍｄへの電力供給をＯＦＦにする（ステップＳ３０９）。
【００７８】
この後、電力測定Ｍｄは、不作動で電力測定を行わないので、予めＮＶＲＡＭ１１５に書き込んである、通常動作モードあるいは省エネ動作モードにあるＭＦＰ１００の消費電力をＮＶＲＡＭ１１５から推定値として読み出す（ステップＳ３１０）。すなわち、予め通常動作モード時及び省エネ動作モード時のそれぞれのＭＦＰ１００の消費電力を実験的に求め、求めた値をそれぞれＮＶＲＡＭ１１５に書き込んでおき、推定値として使用するのである。この場合、ＭＦＰ１００が通常動作モードであれば、ＭＦＰ１００が通常動作モード時に実験的に求めたＭＦＰ１００の消費電力をＮＶＲＡＭ１１５から推定値として読み出して使用し、ＭＦＰ１００が省エネ動作モードであれば、ＭＦＰ１００が省エネ動作モード時に実験的に求めたＭＦＰ１００の消費電力をＮＶＲＡＭ１１５から推定値として読み出して使用することになる。
【００７９】
なお、予めＮＶＲＡＭ１１５に書き込んでおいた消費電力の値を推定値として使用する場合、予め消費電力を実験的に求めたときのＭＦＰ１００の条件と現在の条件とが異なると誤差を生じる。そこで実測値に近い推定値を得るため、予め消費電力を実験的に求める際に様々な条件で消費電力を求めておき、求めた消費電力をそれぞれＮＶＲＡＭ１１５に書き込んでおくことが望ましい。そしてステップＳ３１０でＮＶＲＡＭ１１５から推定値として消費電力を読み出す際、現在のＭＦＰ１００の条件に合致する、あるいは最も近い条件で実験的に求めた消費電力の値を選択して読み出すようにすることが望ましい。特に通常動作モードにおいては誤差が大きくなりやすく、使用状況等の分析にもとづいて様々な条件で消費電力を実験的に求め、求めた消費電力をそれぞれＮＶＲＡＭ１１５に書き込んでおくことが望ましい。あるいはステップＳ３１０でＮＶＲＡＭ１１５から推定値として消費電力を読み出して使用する際、現在のＭＦＰ１００の条件に応じて、予め実験的に求めてＮＶＲＡＭ１１５に書き込んでおいた消費電力の値を適宜補正するようにしてもよい。この場合、特に通常動作モードにおいては誤差が大きくなりやすく、使用状況等の分析にもとづく補正を行うことが望ましい。
【００８０】
次に、ＡＳＩＣ（２）１１２は、ステップＳ３０７またはステップＳ３１０で得られた消費電力をユーザインタフェースとしての操作部１２７（例えば図５に示される表示欄１２６）に表示する処理を行う（ステップＳ３１１）。なお、この表示を行う際、ステップＳ３１０で得られた消費電力が推定値であることをコメントする方法を用いてもよい。
【００８１】
消費電力を操作部１２７に表示した後、ＡＳＩＣ（２）１１２は、電源ＯＦＦの要求の有無を確認し（ステップＳ３１２）、電源ＯＦＦの要求がある場合には（ステップＳ３１２−ＹＥＳ）、電源ＯＦＦの処理を実行する（ステップＳ３１３）。ＡＳＩＣ（２）１１２は、電源ＯＦＦの処理を実行後、この処理フローを終了する。
【００８２】
他方、電源ＯＦＦの要求がない場合には（ステップＳ３１２−ＮＯ）、ＡＳＩＣ（２）１１２は、ユーザが測定モードのＯＮ／ＯＦＦを選択するための入力画面を表示するステップＳ３０２に戻り、このステップ以降のフローに従い制御動作を繰り返す。
【００８３】
このように、消費電力算出・表示（２）のフロー（図４）に従って制御を行うことにより、通常／省エネのどちらの動作モードでも、正確な消費電力を知ることが可能なモード（すなわち測定モードＯＮのモード）と、消費電力の増加を最小限に抑え省電力効果の高い状態で消費電力を知るモード（すなわち測定モードＯＦＦのモード）と、のいずれかを選択した形態でユーザが消費電力を把握することで、省電力の意識を高めることができる。
【００８４】
［平均消費電力の算出］
以下に本発明の第３の実施形態の説明を行う。なお第３の実施形態は、以下に説明する構成を除き、上述した第１の実施形態と同様の構成を有する。第１の実施形態と同様の構成部分については適宜重複する説明を省略する。
【００８５】
上記した消費電力算出・表示（１）の第１の実施形態では、ＭＦＰ１００の消費電力としてユーザに知らせるために表示する値は、電力測定Ｍｄの測定値をもとにする場合、測定時あるいはサンプリング時のリアルタイムの消費電力を示す。よって、測定結果をそのまま表示すると、ＭＦＰ１００の動作状態によって測定値がばらつく場合が想定される。また、偶発的な原因で異常値が測定されたときの測定結果が表示されると、当該測定結果は、ＭＦＰ１００が異常なく作動しているときの消費電力を把握するための表示値としては、必ずしも適当ではない場合があり得る。
【００８６】
そこで、第３の実施形態では、電力測定Ｍｄの測定値をもとにする場合には、測定結果について平均化処理を付加的に行うことにより、平均消費電力を求め、この値をユーザインタフェースとしての操作部１２７に表示する消費電力の値として使用することができる。
【００８７】
図６は、第３の実施形態における平均消費電力の算出処理を付加的に行う場合の消費電力算出・表示シーケンスに係るフローを示す図である。
【００８８】
なお、図６のフローは、上述の電源ＯＮ時のフロー（図２）でコントローラ１１０に電力が供給されてから電源ＯＦＦになるまでの間、電源ＯＮ後の電源ＯＦＦまでのフロー（ステップＳ４０２〜Ｓ４１１）が繰り返される。
【００８９】
図６に示すフロー中、ステップＳ４０１，Ｓ４０２，Ｓ４０３，Ｓ４０４は、それぞれ図３のフロー中、ステップＳ２０１，Ｓ２０２，Ｓ２０３，Ｓ２０４に対応する。また、図６に示すフロー中、ステップＳ４０７，Ｓ４０８，Ｓ４０９は、それぞれ図３のフロー中、ステップＳ２０７，Ｓ２０８，Ｓ２０９に対応する。また、図６に示すフロー中、ステップＳ４１０，Ｓ４１１，Ｓ４１２はそれぞれ図３のフロー中、ステップＳ２１０，Ｓ２１１，Ｓ２１２に対応する。図６のフロー中、これら図３のフローのステップとそれぞれ対応するステップでは、図３のフローにおける対応するステップと同一内容の処理を行うため、重複する説明を適宜省略する。
【００９０】
この場合、電力測定Ｍｄは積算電力量計の機能を有する。またＡＳＩＣ（２）１１２は定期的（例えば毎週月曜日の朝８時）に電力測定Ｍｄが取得して出力するその時点でのＭＦＰ１００の積算電力量をＮＶＲＡＭ１１５に上書き保存するものとする。またＡＳＩＣ（２）１１２は、上記の如く定期的にＭＦＰ１００の積算電力量をＮＶＲＡＭ１１５に上書き保存した時点から現時点までの、ＭＦＰ１００の通常動作モードでの累積動作時間を計測してＮＶＲＡＭ１１５に上書き保存するものとする。
【００９１】
この場合、ステップＳ４０５で電力測定Ｍｄは、現時点でのＭＦＰ１００の積算電力量を取得し、ステップＳ４０６でＡＳＩＣ（２）１１２に出力する。ステップＳ４０６ＡでＡＳＩＣ（２）１１２は上記の如くＮＶＲＡＭ１１５に定期的に上書き保存してあるＭＦＰ１００の積算電力量をＮＶＲＡＭ１１５から読み出す。次にＡＳＩＣ（２）１１２はステップＳ４０６Ｂで、ステップＳ４０６で電力測定Ｍｄが出力した現時点でのＭＦＰ１００の積算電力量からステップＳ４０６ＡでＮＶＲＡＭ１１５から読み出した定期的に上書き保存してあった積算電力量を差し引き、その差分値を得る。そして上記の如く計測してＮＶＲＡＭ１１５に上書き保存してあった、積算電力量を上書き保存した時点から現時点までの通常動作モードでの累積動作時間をＮＶＲＡＭ１１５から読み出す。そして上記積算電力量の差分値を上記累積動作時間で除算することにより、定期的に積算電力量を上書き保存した時点から現時点までの通常動作モードでの平均消費電力を求める。よってＡＳＩＣ（２）１１２が平均消費電力算出手段の一例である。
【００９２】
次にステップＳ４１０で、ＡＳＩＣ（２）１１２は、このようにして求めた平均消費電力の値を操作部１２７に（例えば図５に示される表示欄１２６）表示する。
【００９３】
なお、このような平均消費電力の算出処理を付加的に行うことは、上記した消費電力算出・表示（２）の第２の実施形態（図４、参照）にも同様に適用できる。その場合、例えば、図４のステップＳ３０６，Ｓ３０７を、図６のステップＳ４０５，Ｓ４０６，Ｓ４０６Ａ，Ｓ４０６Ｂで置き換えればよい。
【００９４】
［消費電力測定モードＯＮ／ＯＦＦの自動設定］
以下に本発明の第４の実施形態の説明を行う。なお第４の実施形態は、以下に説明する構成を除き、上述した第１の実施形態と同様の構成を有する。第１の実施形態と同様の構成部分については適宜重複する説明を省略する。
【００９５】
上記した消費電力算出・表示（２）の第２の実施形態では、測定モードＯＮ／ＯＦＦを選択して行う消費電力算出・表示シーケンスを図４のフローを参照して示した。図４のフローでは測定モードＯＮ／ＯＦＦの選択がユーザによる設定操作に従って行われるが、第４の実施形態では、測定モードＯＮ／ＯＦＦの選択の自動設定を行えるようにする。
【００９６】
測定モードＯＮ／ＯＦＦの選択の自動設定を行えるようにする場合の自動設定の手法は以下の通りである。すなわち、上記した平均消費電力が予め定められた所定範囲の値であるか否かにより電力測定Ｍｄを使用するか否か、つまり測定モードＯＮ／ＯＦＦを判定する。この場合、平均消費電力が所定値を超えなかったときには測定モードＯＮとし、平均消費電力が所定値を超えたときには測定モードＯＦＦとする設定を自動的に行う。
【００９７】
図７は、このように、消費電力測定モードＯＮ／ＯＦＦの自動設定を可能とした消費電力算出・表示シーケンスに係るフローを示す図である。
【００９８】
なお、図７のフローは、上述の電源ＯＮ時のフロー（図２）でコントローラ１１０に電力が供給されてから電源ＯＦＦになるまでの間、電源ＯＮ後の電源ＯＦＦまでのフロー（ステップＳ５０３〜Ｓ５１３）が繰り返される。
【００９９】
図７に示すフロー中、ステップＳ５０１，Ｓ５０３，Ｓ５０４、Ｓ５０５は、それぞれ図４のフロー中、ステップＳ３０１，Ｓ３０３，Ｓ３０４、Ｓ３０５に対応する。また、図７に示すフロー中、ステップＳ５０８，Ｓ５０９，Ｓ５１０は、それぞれ図４のフロー中、ステップＳ３０８，Ｓ３０９，Ｓ３１０に対応する。また、図７に示すフロー中、ステップＳ５１３、Ｓ５１６はそれぞれ図４のフロー中、ステップＳ３１２，Ｓ３１３に対応する。また、図７に示すフロー中、ステップＳ５０６，Ｓ５０７，Ｓ５０７Ａ，Ｓ５０７Ｂはそれぞれ図６のフロー中、ステップＳ４０５，Ｓ４０６，Ｓ４０６Ａ，Ｓ４０６Ｂに対応する。図７のフロー中、これら図４のフローのステップとそれぞれ対応するステップでは、図４のフローにおける対応するステップと同一内容の処理を行うため、重複する説明を適宜省略する。同様に図７のフロー中、これら図６のフローのステップとそれぞれ対応するステップでは、図６のフローにおける対応するステップと同一内容の処理を行うため、重複する説明を適宜省略する。
【０１００】
すなわち図７のフローでは、図４のフローにおけるステップＳ３０２の「操作部に測定モードＯＮ／ＯＦＦ選択ボタンを表示、選択操作の受付」ステップに置き換え、消費電力測定モードＯＮ／ＯＦＦの自動設定に必要なステップとして、ステップＳ５０２、Ｓ５１４及びＳ５１５（後述）を行う。また、この外に、図４のフローにおけるステップＳ３０６の消費電力測定ステップ及びステップＳ３０７の消費電力測定結果をＡＳＩＣ（２）１１２へ出力するステップの各ステップの代わりに、平均消費電力を算出するステップＳ５０６，Ｓ５０７，Ｓ５０７Ａ，Ｓ５０７Ｂを設ける。なお、後者の平均消費電力を算出する処理等に関するステップは、上述の［平均消費電力の算出］で説明したとおりであるから、上述の説明を参照することとし、ここでの記載を省略する。
【０１０１】
図７のフローによると、ＡＳＩＣ（２）１１２は、電源ＯＮにより動作が可能な状態になると、このフローに従う制御を開始し（ステップＳ５０１）、先ず、ＯＮ／ＯＦＦが選択される消費電力測定モードの設定の初期化を行う（ステップＳ５０２）。第４の実施形態では、消費電力測定モードの設定を測定モードＯＮに初期化する。
【０１０２】
次いで、選択が可能な測定モードのＯＮ／ＯＦＦの設定を確認する（ステップＳ５０３）。
【０１０３】
ここで、測定モードＯＮ、つまり電力測定Ｍｄを使用するモードであれば（ステップＳ５０３−ＹＥＳ）、ＡＳＩＣ（２）１１２は、電力測定Ｍｄへの電力供給ＯＮを確認するステップＳ５０４以降のフローに従ってＭＦＰ１００の平均消費電力の算出を経て、ステップＳ５１２の操作部１２７（例えば図５に示される表示欄１２６）に平均消費電力を表示する処理までを行う。なおステップＳ５０７Ｃでは、ＡＳＩＣ（２）１１２は、ステップＳ５０６、Ｓ５０７，Ｓ５０７Ａ，Ｓ５０７Ｂによって求めた平均消費電力の値をＮＶＲＡＭ１１５に上書き保存する。また、ステップＳ５０３で測定モードＯＦＦであるとき（ステップＳ５０３−ＮＯ）、ＡＳＩＣ（２）１１２は、電力測定Ｍｄへの電力供給ＯＦＦを確認するステップＳ５０８以降のフローに従ってＭＦＰ１００の消費電力の推定値の取得を経て、ステップＳ５１２の操作部１２７に消費電力（推定値）を表示する処理までを行う。
【０１０４】
図７のステップＳ５１２で操作部１２７に平均消費電力あるいは消費電力の推定値の表示を行った後、電源ＯＦＦの要求の有無を確認し（ステップＳ５１３）、電源ＯＦＦの要求がある場合には（ステップＳ５１３−ＹＥＳ）、電源ＯＦＦの処理を実行する（ステップＳ５１６）。電源ＯＦＦの処理を実行後、この処理フローを終了する。
【０１０５】
他方、電源ＯＦＦの要求がない場合には（ステップＳ５１３−ＮＯ）、コントローラ１１０は、先にステップＳ５０７ＣでＮＶＲＡＭ１１５へ書き込んでおいた平均消費電力を参照して、現時点での平均消費電力を取得する（ステップＳ５１４）。
【０１０６】
次いで、取得した平均消費電力をもとに選択が可能な消費電力測定モードＯＮ／ＯＦＦのどちらを設定するかを判定し、判定に従い設定を行う（ステップＳ５１５）。よってＡＳＩＣ（２）１１２が電力測定要否判定手段の一例である。
【０１０７】
ここで行う測定モードＯＮ／ＯＦＦの判定は、平均消費電力が予め定められた所定範囲の値であるか否かによる。図８は、この判定に用いるテーブルの１例を示すものである。このテーブルは、平均消費電力が所定値(XXW)を超えなかったときに測定モードＯＮを設定し、平均消費電力が所定値を超えたときには測定モードＯＦＦを設定することを定めている。よって、ステップＳ５１４で取得した平均消費電力と所定値(XXW)を比較して、上記のテーブルに従い測定モードＯＮ／ＯＦＦのいずれであるかを判定し、先に設定された測定モードを今回の判定結果に従って設定し直す。
【０１０８】
次に、設定された測定モードがＯＮ／ＯＦＦどちらであるかを確認するステップＳ５０３に戻り、このステップ以降のフローに従い制御動作を繰り返す。
【０１０９】
このように、図７の消費電力算出・表示フローに従って制御を行うことにより、意図した消費電力算出・表示を行う際、消費電力測定モードＯＮ／ＯＦＦを自動設定して実施することができ、使用状況に適応する動作をユーザの手間を掛けずに行え、パフォーマンスの向上を図ることができる。
【０１１０】
［省エネ移行時間の設定変更］
以下に本発明の第５の実施形態の説明を行う。なお第５の実施形態は、以下に説明する構成を除き、上述した第１の実施形態と同様の構成を有する。第１の実施形態と同様の構成部分については適宜重複する説明を省略する。
【０１１１】
第５の実施形態は、上記の各実施形態における消費電力算出・表示を行う際、省エネ動作モードの動作を行うことを前提としており、通常動作モードから省エネ動作モードへの移行は、上記でも述べたように、通常動作が可能な状態において、予め定められた移行条件（「省エネ移行条件」とも称する）を満たす場合に、所定の動作部への電力供給をＯＦＦし省エネ動作を行う。なお通常動作モードから省エネ動作モードへの移行を単に「省エネ移行」と称する場合がある。
【０１１２】
上記省エネ移行条件は、第５の実施形態においては、通常動作が可能な状態にあって、機器のステータスに変化が無い時間が所定時間を超えて継続することとし、この時間(以下、「省エネ移行時間」という)を超えると、省エネ動作モードに移行する。なお、機器のステータスの変化とは、ＭＦＰの場合、例えば、ユーザによる操作部１２７への入力操作、読み取るべき原稿のセット、ユーザの到来等であり、広義にはジョブ等のジョブの処理を実行するきっかけとなる変化である。
【０１１３】
省エネ移行時間を固定値とすると、使用状態によっては、いつも設定した固定値の時間で省エネ移行をすることになり、省エネ移行を早めることで省エネ効果が高くなるケースや、また、逆に省エネ移行を遅くすることで省エネ効果が高くなるケースが起きる。よって、省エネ移行時間を変更することにより省エネ効果を高めることが可能である。
【０１１４】
通常動作状態の平均消費電力と省エネ移行時間との関係は、定性的には、平均消費電力が高いほど省エネ移行時間を短くする、という関係にすることで省エネ効果を高めることができる。
【０１１５】
そこで、第５の実施形態では、上記の関係を満たすように、第３あるいは第４の実施形態において通常動作状態の平均消費電力を求めたときに、得られる値を上記した平均消費電力と省エネ移行時間との関係に基づいて、省エネ移行時間に反映させて、省エネ効果を高める。したがって第３あるいは第４の実施形態において、以下に説明する図９のフローによる処理を付加的に実行することができる。
【０１１６】
図９は、平均消費電力から省エネ移行時間を変更する処理のシーケンスに係るフローを示す図である。
【０１１７】
なお、図９のフローは、上述の電源ＯＮ時のフロー（図２）でコントローラ１１０に電力が供給されてから電源ＯＦＦになるまでの間、電源ＯＮ後の電源ＯＦＦまでのフロー（ステップＳ６０２〜Ｓ６０６）が繰り返される。
【０１１８】
図９に示すフローは、基本的には、通常動作状態の平均消費電力が求められるとき、その都度行うようにし、例えば、図７のフロー（第４の実施形態）におけるステップＳ５０７Ｃのように、平均消費電力をＮＶＲＡＭ１１５へ書き込む処理が行われることにより、利用できるデータが新しく生成されるときに合わせて行うとよい。したがって第３の実施形態において図９のフローを適用する場合、ステップＳ４０６Ｂで算出した平均消費電力をＮＶＲＡＭ１１５へ書き込む処理を付加的に実行する。
【０１１９】
図９のフローによると、ＡＳＩＣ（２）１１２は、電源ＯＮにより動作が可能な状態になり、先行する消費電力算出・表示処理で平均消費電力が求められていることを条件に、このフローに従う制御を開始し（ステップＳ６０１）、先ず、求められた平均消費電力を書き込んだＮＶＲＡＭ１１５を参照して、現時点の平均消費電力を取得する（ステップＳ６０２）。
【０１２０】
次いで、ＡＳＩＣ（２）１１２は、取得した平均消費電力をもとに、これまで設定されていた省エネ移行時間を変更する必要があるか否かを判定する（ステップＳ６０３）。よってＡＳＩＣ（２）１１２が移行時間変更要否判定手段の一例である。
【０１２１】
この判定は、取得した平均消費電力が、予め電力の値により区分した所定範囲のどの範囲に属するかを判断し、それぞれの範囲に対応して定められた省エネ移行時間を求め、求めた省エネ移行時間がこれまで設定されていた値と異なるか否かにより、省エネ移行時間の変更要否を判定する。図１０は、この判定に用いるテーブル（「平均消費電力−省エネ移行時間テーブル」と称する）の１例を示す。このテーブルは、平均消費電力が所定値(XXW)を超えないときと超えるときとに区分し、それぞれ対応して省エネ移行時間(この例では、前者が５分、後者が１分である)を定めている。なお、上記の平均消費電力−省エネ移行時間テーブルは、予め機器ごとに適応性を考慮して決め、例えば、ＮＡＮＤ型フラッシュメモリ１１６に格納しておく。
【０１２２】
よって、ステップＳ６０２で取得した平均消費電力と所定値(XXW)を比較して、どの区分に属するかを判断し、判断結果に従い上記平均消費電力−省エネ移行時間テーブルを参照することにより現時点に適応する省エネ移行時間を求める。さらに、求めた省エネ移行時間とこれまで設定されていた省エネ移行時間とを比べ、その異同を判断することで省エネ移行時間の変更要否を判定する。
【０１２３】
次に、ステップＳ６０３の判定結果に従って省エネ移行時間の設定をし直さなければならない場合、ＡＳＩＣ（２）１１２はその処理を行うので、判定された省エネ移行時間の変更要否を確認する（ステップＳ６０４）。
【０１２４】
ここで、省エネ移行時間の変更が不要であれば（ステップＳ６０４−ＮＯ）、何もしないが、省エネ移行時間の変更が必要であれば（ステップＳ６０４−ＹＥＳ）、ＡＳＩＣ（２）１１２は、先に設定された省エネ移行時間をステップＳ６０３で今回行った判定の際に得た省エネ移行時間に設定をし直す。
【０１２５】
省エネ移行時間の変更に係る処理をした後、ＡＳＩＣ（２）１１２は、電源ＯＦＦの要求の有無を確認し（ステップＳ６０６）、電源ＯＦＦの要求がある場合には（ステップＳ６０６−ＹＥＳ）、この処理フローを終了する。
【０１２６】
他方、電源ＯＦＦの要求がない場合には（ステップＳ６０６−ＮＯ）、ＡＳＩＣ（２）１１２は、再び省エネ移行時間の変更に係る処理を行うための平均消費電力を書き込んだＮＶＲＡＭ１１５を参照するステップＳ６０２に戻り、このステップ以降のフローに従い制御動作を繰り返す。
【０１２７】
［ＡＣ電源接続部］
以下に本発明の第６の実施形態の説明を行う。なお第６の実施形態は、以下に説明する構成を除き、上述した第１の実施形態と同様の構成を有する。第１の実施形態と同様の構成部分については適宜重複する説明を省略する。
【０１２８】
第６の実施形態は、第１の実施形態のＭＦＰ１００（図１）のＡＣ電源接続部として交換可能な部品を用いた実施形態である。ここでＡＣ電源接続部とは電源接続部の一例であり、プラグ等の接続手段１７０とＭＦＰ１００との間の接続に係る、ＭＦＰ１００側の接続部分をいい、具体的にはＭＦＰ１００が有する差し込み口（Ｒ１）を含む部分である。すなわちこの場合、図１１に示す如く、プラグ等の接続手段１７０は、外部の電源コンセントに差し込むプラグＰ１、上記ＭＦＰ１００側の差し込み口Ｒ１に差し込むプラグ（図示を省略）及び両プラグ間を接続する電線Ｗ１と、を含む。
【０１２９】
上記のＡＣ電源接続部として、第６の実施形態では、電力測定Ｍｄを備えたものと備えないものの２種類を用意し、用意された２種類のＡＣ電源接続部の中から実際に適用するＡＣ電源接続部を選択して装着できるようにし、ユーザの要求や、機器の使用状態によってはコストパフォーマンスがさほど得られない状況等に応じることができるようにすることを意図するものである。
【０１３０】
図１１は、第６の実施形態に係るＭＦＰ１００'の構成を示す概略図である。
【０１３１】
図１１に示すＭＦＰ１００'は、図１のＭＦＰ１００において、電力測定Ｍｄ有り／電力測定Ｍｄ無しの２種類のＡＣ電源接続部１６２，１６２'を交換部品とする第６の実施形態の構成を示す概略図である。
【０１３２】
なお、図１１に示すＭＦＰ１００'は、ＡＣ電源接続部１６２，１６２'を適用する点を除き、機器を構成する他の要素は図１のＭＦＰ１００と同一であり、双方の図面において、同一の要素には、同一の符号を振っている。よって、同一の要素についての説明は、図１をもとに行ったＭＦＰ１００についての説明を参照することとし、ここでは記載を省略する。
【０１３３】
図１２は、図１１の第６の実施形態の画像処理装置における消費電力算出・表示シーケンスに係るフローを示す図である。
【０１３４】
なお、図１２のフローは、上述の電源ＯＮ時のフロー（図２）でコントローラ１１０に電力が供給されてから電源ＯＦＦになるまでの間、電源ＯＮ後の電源ＯＦＦまでのフロー（ステップＳ７０２〜Ｓ７１２）が繰り返される。
【０１３５】
図１２に示すフローは、電力測定Ｍｄ有り／電力測定Ｍｄ無しの２種類のＡＣ電源接続部１６２，１６２'を交換部品とするＭＦＰ１００'に適用可能なフローを図３のフローをもとに作ったものであり、２種類のＡＣ電源接続部１６２，１６２'のいずれが装着されても処理を実行できるようにするためにステップＳ７０２を付加した点が異なるが、それ以外は、図３のフローと同一処理内容のシーケンスよりなる。ここで図１２に示すフロー中、ステップＳ７０１，Ｓ７０３，Ｓ７０４，Ｓ７０５，Ｓ７０６，Ｓ７０７，Ｓ７０８，Ｓ７０９，Ｓ７１０，Ｓ７１１，Ｓ７１２，Ｓ７１３は、それぞれ図３のフロー中、ステップＳ２０１，Ｓ２０２，Ｓ２０３，Ｓ２０４、Ｓ２０５，Ｓ２０６，Ｓ２０７，Ｓ２０８，Ｓ２０９，Ｓ２１０，Ｓ２１１，Ｓ２１２に対応する。
【０１３６】
図１２のフローによると、コントローラ１１０は、電源ＯＮにより動作が可能な状態になると、このフローに従う制御を開始し（ステップＳ７０１）、先ず、電力測定Ｍｄの有無を確認する（ステップＳ７０２）。つまり、電力測定Ｍｄ有り／電力測定Ｍｄ無しの２種類のＡＣ電源接続部１６２，１６２'のいずれかが使用されることを前提に，どちらが装着されているかを調べる。この使用ＡＣ電源接続部を調べる方法は、コントローラ１１０が機器の構成情報をＮＶＲＡＭ１１５等に記憶し、管理し、そこで管理されている構成情報から装着されているＡＣ電源接続部がいずれであるかを知ることができる。あるいはＡＣ電源接続部１６２，１６２'の各々はＭＦＰ１００'に装着されると、ＡＳＩＣ（２）１１２に対し、自己が電力測定Ｍｄを有するか否かを示すＭｄ有無信号を出力し、ＡＳＩＣ（２）１１２はＭｄ有無信号により、現在ＭＦＰ１００'に装着されているＡＣ電源接続部が電力測定Ｍｄを有するか否かを判定するようにしても良い。
【０１３７】
ステップＳ７０２で電力測定Ｍｄの有無を確認した結果、電力測定Ｍｄが有れば（ステップＳ７０２−ＹＥＳ）、消費電力算出・表示シーケンスを実行する。なお、ここで実行する消費電力算出・表示シーケンスは、図３に示す同シーケンスと同一処理内容のシーケンスであるから、上記を参照することとして、記載を省略する。
【０１３８】
他方、ステップＳ７０２で電力測定Ｍｄの有無を確認した結果、電力測定Ｍｄが無ければ（ステップＳ７０２−ＮＯ）、消費電力算出・表示シーケンスを実行しないので、このシーケンスを飛ばして、電源ＯＦＦの要求があるか否かを確認するステップＳ７１２に移行する。
【０１３９】
ステップＳ７１２以降のシーケンスは、図３のフローと基本的に変わらないが、電源ＯＦＦの要求が無いときに（ステップＳ７１２−ＮＯ）、処理シーケンスを繰り返すために戻す先は、電力測定Ｍｄの有無を確認するステップＳ７０２となる。
【０１４０】
なお、図１２では、図３のフローをもとにした例を示したが、図３以外の消費電力算出・表示シーケンスを有するフロー、即ち図４、図６及び図７のフローをもとに、２種類のＡＣ電源接続部１６２，１６２'のいずれが装着されても処理を実行できるようにするためのシーケンスを上記と同様に付加したフローを作ることによって、それぞれの消費電力算出・表示シーケンスにおいても実施することができる。
【０１４１】
例えば図４のフローの場合、ステップＳ３０１とＳ３０２との間にステップＳ７０２を挿入し、ステップＳ７０２の判定結果がＹＥＳの場合ステップＳ３０２に進み、ステップＳ７０２の判定結果がＮＯの場合ステップＳ３１２に進み、ステップＳ３１２の判定結果がＮＯの場合の戻り先をステップＳ７０２とすることができる。
【０１４２】
同様に図６のフローの場合、ステップＳ４０１とＳ４０２との間にステップＳ７０２を挿入し、ステップＳ７０２の判定結果がＹＥＳの場合ステップＳ４０２に進み、ステップＳ７０２の判定結果がＮＯの場合ステップＳ４１１に進み、ステップＳ４１１の判定結果がＮＯの場合の戻り先をステップＳ７０２とすることができる。
【０１４３】
また図７のフローの場合、ステップＳ５０１とＳ５０２との間にステップＳ７０２を挿入し、ステップＳ７０２の判定結果がＹＥＳの場合ステップＳ５０２に進む。そしてこの場合、ステップＳ５１３と同様の動作を行うステップＳ５１３'を別途に設け、ステップＳ７０２の判定結果がＮＯの場合別途に設けたステップＳ５１３'に進み、ステップＳ５１３'の判定結果がＹＥＳの場合ステップＳ５１６に進むこととし、ステップＳ５１３'の判定結果がＮＯの場合の戻り先をステップＳ７０２とすることができる。
【０１４４】
［省エネ移行及び通常動作モードへの復帰のフロー］
次に図１３とともに、省エネ移行及び省エネ移行後に再び通常動作モードへ復帰する動作の流れについて説明する。
【０１４５】
図１３のフローは、上記第１〜第５の実施形態の各々の実施形態において適用することができ、上述の電源ＯＮ時のフロー（図２）でコントローラ１１０に電力が供給されてから電源ＯＦＦになるまでの間、電源ＯＮ後のフロー（ステップＳ２〜Ｓ９）が実行される。
【０１４６】
図１３のフローによると、コントローラ１１０が電源ＯＮにより動作が可能になると、ステップＳ２でＡＳＩＣ（２）１１２は電源キー１２９（図５参照）が押下されたか否かを判定する。電源キーが押下されれば（ステップＳ２−ＹＥＳ），ステップＳ４でＡＳＩＣ（２）１１２は省エネ移行を行う。すなわち電源部１５０に指示を出し、エンジン１３０への電力の供給を停止させる。
【０１４７】
次にステップＳ５でＡＳＩＣ（２）１１２は画像読取部１３１（図１参照）に原稿がセットされたか否かを判定する。ここで原稿をセットするとは、例えば画像読取部１３１が有するＡＤＦ(Automatic Document Feeder)（図示せず）に原稿をセットすることを意味する。ここでＡＤＦはコンタクトガラス（図示せず）上に設けられ、ユーザが複数枚の原稿をＡＤＦにセットするだけで原稿が一枚ずつ自動的に上記コンタクトガラス（図示せず）上へ搬送され、複数枚の原稿が一枚ずつ自動的に画像読取部１３１に読み取られることを可能にする装置である。また画像読取部１３１はコンタクトガラス上にセットされた原稿に対しコンタクトガラスを通して光を照射し、その反射光を受光することにより原稿の画像を読み取る。また画像読取部１３１はＡＤＦに原稿がセットされたことを検知するセンサを有し、当該センサの出力信号により、ＡＳＩＣ（２）１１２は画像読取部１３１に原稿がセットされたか否かを判定する。
【０１４８】
画像読取部１３１に原稿がセットされなければ（ステップＳ５−ＮＯ）、ステップＳ６に進みＡＳＩＣ（２）１１２は画像読取部１３１のＡＤＦ（図示せず）が開閉されたか否かを判定する。ここでユーザはＡＤＦを開くことによってコンタクトガラスを露出させ、直接原稿をコンタクトガラス上にセットすることができる。画像読取部１３１はＡＤＦが開かれたことを検知するセンサを有し、ＡＳＩＣ（２）１１２は当該センサの出力信号により、ＡＤＦが開閉されたか否かを判定する。ここでＡＤＦが開閉されたとは、ＡＤＦを開く操作及び閉じる操作のうちのいずれかがなされたことをいう。
【０１４９】
ＡＤＦが開閉されなければ（すなわちＡＤＦを開く操作がなされず、かつ閉じる操作もなされなければ）（ステップＳ６−ＮＯ）、ステップＳ７に進み、ＡＳＩＣ（２）１１２はネットワーク応答があったか否かを判定する。ここでネットワーク応答とは、ＬＡＮ  Ｉ／Ｆ１１８経由で外部からジョブの実行を要求する信号等が受信されたことをいう。
【０１５０】
ネットワーク応答がなければ（ステップＳ７−ＮＯ）、ステップＳ８に進み、ＡＳＩＣ（２）１１２は電源キー１１９が押下されたか否かを判定する。
【０１５１】
電源キー１１９が押下されなければ（ステップＳ８−ＮＯ）、ＡＳＩＣ（２）１１２はステップＳ５に戻る。
【０１５２】
他方、原稿がセットされた場合（ステップＳ５−ＹＥＳ）、ＡＤＦが開閉された（すなわちＡＤＦを開く操作あるいは閉じる操作がなされた）場合（ステップＳ６−ＹＥＳ）、ネットワーク応答があった場合（ステップＳ７−ＹＥＳ）、あるいは電源キー１１９が押下された場合（ステップＳ８−ＹＥＳ）、ＡＳＩＣ（２）１１２はステップＳ９に進む。
【０１５３】
ステップＳ９でＡＳＩＣ（２）１１２は通常動作モードに復帰する処理を行う。すなわち電源部１５０に指示を出し、エンジン１３０への電力の供給を開始させる。その後ステップＳ２に戻る。
【０１５４】
また、ステップＳ２にて電源キー１１９が押下された場合、ＡＳＩＣ（２）１１２はステップＳ３に進む。
【０１５５】
ステップＳ３でＡＳＩＣ（２）１１２は、省エネ移行条件が満たされたことを検出するとステップＳ４に進む。ここで省エネ移行条件とは上記の如く、通常動作が可能な状態（すなわち通常動作モード）にあって、機器のステータスに変化が無い時間が省エネ移行時間を超えて継続することとする。また機器のステータスの変化とは上記の如く、例えば、ユーザによる操作部１２７への入力操作、読み取るべき原稿のセット、ユーザの到来等であり、広義にはジョブ等の処理を実行するきっかけとなる変化である。あるいは原稿がセットされず（ステップＳ５−ＮＯ）、ＡＤＦが開閉されず（ステップＳ６−ＮＯ）、ネットワーク応答がなく（ステップＳ７−ＮＯ）、かつ電源キー１１９が押下されない（ステップＳ８−ＮＯ）状態が省エネ移行時間を超えて継続した場合に省エネ移行条件が満たされたものと判断して省エネ移行を行う（ステップＳ３−ＹＥＳ→ステップＳ４）ようにすることも可能である。
【０１５６】
また省エネ移行時間は上記の如くＮＡＮＤ型フラッシュメモリ１１６に格納された平均消費電力−省エネ移行時間テーブル内（図１０参照）に登録される。あるいは省エネ移行時間は別途ＮＶＲＡＭ１１５に登録されるようにしてもよい。
【０１５７】
なお、図２，図３，図４，図６，図７，図９，図１２、図１３のそれぞれのフローチャートとともに上述した動作の流れにおけるコントローラ１１０のＡＳＩＣ（２）１１２による制御動作は、ＡＳＩＣ（２）１１２が有するハードウェアの論理回路によって実現することが可能である。あるいは当該制御動作をＮＯＲ型フラッシュメモリ１１７に格納されたプログラムをＣＰＵ１１１に実行させることにより実現することも可能である。あるいは当該制御動作のうち、適宜部分的にＡＳＩＣ（２）１１２が有するハードウェアの論理回路で実現し、他の部分はＮＯＲ型フラッシュメモリ１１７に格納されたプログラムをＣＰＵ１１１に実行させることにより実現することも可能である。
【０１５８】
［電源測定Ｍｄの構成例］
次に図１４とともに、上記第１〜第６実施形態の各々における電源測定Ｍｄの構成例について説明する。
【０１５９】
図１４の例の場合、電源測定Ｍｄ（電力測定部１６０）は、内部電源部１６１，抵抗１６６，電圧検出回路１６３，電流検出回路１６４，ＡＤ変換＆消費電力算出部１６５を有する。
【０１６０】
内部電源部１６１はプラグ等の接続手段１７０によって供給されるＡＣ電力をＤＣ電力に変換してＡＤ変換＆消費電力算出部１６５に供給する機能を有し、ＡＳＩＣ（２）１１２から出力される電源制御信号に応じてＡＤ変換＆消費電力算出部１６５に対するＤＣ電力の供給を停止しあるいは開始する機能を有する。ここで電源測定Ｍｄへの電力供給が停止されること、あるいは停止された状態であること（すなわち電力測定Ｍｄへの電力供給ＯＦＦ）の意味は、ＡＤ変換＆消費電力算出部１６５に対するＤＣ電力の供給が停止されること、あるいは停止された状態であることである。同様に、電源測定Ｍｄへの電力供給が開始されること、あるいは開始された状態であること（すなわち電力測定Ｍｄへの電力供給ＯＮ）の意味は、ＡＤ変換＆消費電力算出部１６５に対するＤＣ電力の供給が開始されること、あるいは開始された状態であることである。また内部電源部１６１はＯＮ／ＯＦＦ通知信号をＡＳＩＣ（２）１１２に対し出力する。ＯＮ／ＯＦＦ通知信号は、ＡＤ変換＆消費電力算出部１６５に対するＤＣ電力の供給を停止している状態では、電源測定Ｍｄへの電源供給が停止されていること（すなわち電力供給ＯＦＦ）を示し、ＡＤ変換＆消費電力算出部１６５に対するＤＣ電力の供給を行っている状態では、電源測定Ｍｄへの電源供給が行われていること（すなわち電力供給ＯＮ）を示す。
【０１６１】
電圧検出回路１６３はプラグ等の接続手段１７０によって供給されるＡＣ電圧を検出して検出結果をＡＤ変換＆消費電力算出部１６５に出力する。また電流検出回路１６４は抵抗１６６の両端から得られる電圧値に基づき、プラグ等の接続手段１７０によって供給されるＡＣ電流を検出して検出結果をＡＤ変換＆消費電力算出部１６５に出力する。
【０１６２】
ＡＤ変換＆消費電力算出部１６５は電圧検出回路１６３及び電流検出回路１６４から得られるそれぞれの信号をデジタル信号に変換し、得られたそれぞれのデジタル信号に基づいて、電力測定Ｍｄを介してＭＦＰ１００内の各部（エンジン１３０及びコントローラ１１０を含む）に供給される電力（すなわち消費電力）を算出し、算出した消費電力の情報をリアルタイムでＡＳＩＣ（２）１１２に出力する。また平均消費電力を算出する機能を有する第３及び第４の実施形態では、ＡＤ変換＆消費電力算出部１６５はさらに、上記算出した消費電力に基づいて積算電力量を算出し、算出した積算電力量の情報をリアルタイムでＡＳＩＣ（２）１１２に出力する機能を有する。
【符号の説明】
【０１６３】
１００、１００'  ＭＦＰ
１１０  コントローラ
１１１  ＣＰＵ
１１２  ＡＳＩＣ（２）
１１３  ＡＳＩＣ（１）
１２７  操作部
１３０  エンジン
１５０  電源部
１６０  電力測定部（電力測定Ｍｄ）
１６２、１６２'  ＡＣ電源接続部。
【先行技術文献】
【特許文献】
【０１６４】
【特許文献１】特開２００７―１０６０７９号公報
【図１】
0005772046.tif 000002
【図２】
0005772046.tif 000003
【図３】
0005772046.tif 000004
【図４】
0005772046.tif 000005
【図５】
0005772046.tif 000006
【図６】
0005772046.tif 000007
【図７】
0005772046.tif 000008
【図８】
0005772046.tif 000009
【図９】
0005772046.tif 000010
【図１０】
0005772046.tif 000011
【図１１】
0005772046.tif 000012
【図１２】
0005772046.tif 000013
【図１３】
0005772046.tif 000014
【図１４】
0005772046.tif 000015