(57)【特許請求の範囲】
【請求項１】
外部接続機器に給電可能な画像形成装置であって、
前記外部接続機器から、前記外部接続機器に予め記憶されている前記外部接続機器の消費電流情報を取得する外部接続機器情報取得手段と、
該消費電流情報と、前記画像形成装置の記憶部に記憶されている前記外部接続機器に対する給電電圧情報とに基づいて、前記外部接続機器の消費電力を算出する手段と、
該消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置から前記外部接続機器に対する給電履歴情報とに基づいて、前記外部接続機器の消費電力量を算出する手段と、
前記記憶部に記憶されている前記画像形成装置の使用履歴情報に基づいて、前記画像形成装置自体の消費電力量を算出する手段と、
前記画像形成装置自体の消費電力量の算出値と、前記外部接続機器の消費電力量の算出値とを加算して、前記画像形成装置自体と前記外部接続機器の総消費電力量を算出する手段と、
該総消費電力量の算出値を表示する手段と、
前記外部接続機器の接続、及び取り外しを検知可能な検知手段と、
該検知手段が接続を検知したとき、接続が検知された外部接続機器の消費電力量を増加した消費電力量として表示し、前記検知手段が取り外しを検知したとき、取り外しが検知された外部接続機器の消費電力量を減少した消費電力量として表示する手段と
を有することを特徴とする画像形成装置。
【請求項２】
外部接続機器に給電可能な画像形成装置であって、
前記外部接続機器から、前記外部接続機器に予め記憶されている前記外部接続機器の消費電流情報を取得する外部接続機器情報取得手段と、
該消費電流情報と、前記画像形成装置の記憶部に記憶されている前記外部接続機器に対する給電電圧情報とに基づいて、前記外部接続機器の消費電力を算出する手段と、
該消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置から前記外部接続機器に対する給電履歴情報とに基づいて、前記外部接続機器の消費電力量を算出する手段と、
前記記憶部に記憶されている前記画像形成装置の使用履歴情報に基づいて、前記画像形成装置自体の消費電力量を算出する手段と、
前記画像形成装置自体の消費電力量の算出値と、前記外部接続機器の消費電力量の算出値とを加算して、前記画像形成装置自体と前記外部接続機器の総消費電力量を算出する手段と、
該総消費電力量の算出値を表示する手段と、
前記消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置の所定の標準利用環境における前記外部接続機器に対する給電時間情報とに基づいて、前記外部接続機器の標準消費電力量を算出する手段と、
該外部接続機器の標準消費電力量の算出値と、前記記憶部に記憶されている前記標準利用環境における前記画像形成装置自体の標準消費電力量の算出値を加算して、前記画像形成装置自体と前記外部接続機器のトータルの標準消費電力量である総標準消費電力量を算出する手段と、
該総標準消費電力量の算出値を表示する手段と、
を有し、
前記標準利用環境は省電力モードの動作時間を有し、前記記憶部には前記省電力モード時に前記外部接続機器に対する給電を行うか否かを示す省電力モード時給電情報が記憶されており、前記標準利用環境における前記外部接続機器に対する給電時間情報は、前記省電力モード時給電情報を参照して算出されることを特徴とする画像形成装置。
【請求項３】
請求項１又は２に記載された画像形成装置において、
前記外部接続機器情報取得手段は、前記外部接続機器の消費電流情報に加えて、種類情報を取得し、
前記外部接続機器の消費電力量を算出する手段は、前記消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置から前記外部接続機器に対する給電履歴情報と、前記記憶部に記憶されている前記外部接続機器の動作履歴情報、及び前記記憶部に記憶されている前記種類情報に対応する係数に基づいて、前記外部接続機器の消費電力量を算出する
ことを特徴とする画像形成装置。
【請求項４】
請求項１乃至３のいずれか１項に記載された画像形成装置において、
前記総消費電力量の算出値と、前記記憶部に記憶されている排出係数とに基づいて、ＣＯ２排出量を算出する手段、又は前記総消費電力量の算出値と、前記記憶部に記憶されている電気料金係数とに基づいて、電気料金を算出する手段の少なくとも一方と、
前記ＣＯ２排出量の算出値又は電気料金の算出値の少なくとも一方を表示する手段と
を有することを特徴とする画像形成装置。
【請求項５】
請求項１乃至４のいずれか１項に記載された画像形成装置において、
前記外部接続機器情報は前記画像形成装置からの給電に対応しているか否かを示す情報を含み、
前記外部接続機器の消費電力を算出する手段は、前記外部接続機器情報が前記画像形成装置からの給電に対応しているときのみ、消費電力を算出することを特徴とする画像形成装置。
【請求項６】
請求項１乃至５のいずれか１項に記載された画像形成装置において、
前記外部接続機器の消費電力量の算出値を表示する手段を有することを特徴とする画像形成装置。
【請求項７】
請求項３に記載された画像形成装置において、
前記係数は前記外部接続機器の消費電流の異なる複数の動作状態に対応することを特徴とする画像形成装置。
【請求項８】
外部接続機器に給電可能な画像形成装置において、前記画像形成装置及び前記外部接続機器のトータルの消費電力量を表示する方法であって、
前記外部接続機器から、前記外部接続機器に予め記憶されている前記外部接続機器の消費電流情報を取得する工程と、
該消費電流情報と、前記画像形成装置の記憶部に記憶されている前記外部接続機器に対する給電電圧情報とに基づいて、前記外部接続機器の消費電力を算出する工程と、
該消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置から前記外部接続機器に対する給電履歴情報とに基づいて、前記外部接続機器の消費電力量を算出する工程と、
前記記憶部に記憶されている前記画像形成装置の使用履歴情報に基づいて、前記画像形成装置自体の消費電力量を算出する工程と、
前記画像形成装置自体の消費電力量の算出値と、前記外部接続機器の消費電力量の算出値とを加算して、前記画像形成装置自体と前記外部接続機器の総消費電力量を算出する工程と、
該総消費電力量の算出値を表示する工程と、
前記外部接続機器の接続が検知されたとき、接続が検知された外部接続機器の消費電力量を増加した消費電力量として表示し、前記外部接続機器の取り外しが検知されたとき、取り外しが検知された外部接続機器の消費電力量を減少した消費電力量として表示する工程と
を有することを特徴とする画像形成装置の消費電力量表示方法。
【請求項９】
外部接続機器に給電可能な画像形成装置において、前記画像形成装置及び前記外部接続機器のトータルの消費電力量を表示する方法であって、
前記外部接続機器から、前記外部接続機器に予め記憶されている前記外部接続機器の消費電流情報を取得する工程と、
該消費電流情報と、前記画像形成装置の記憶部に記憶されている前記外部接続機器に対する給電電圧情報とに基づいて、前記外部接続機器の消費電力を算出する工程と、
該消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置から前記外部接続機器に対する給電履歴情報とに基づいて、前記外部接続機器の消費電力量を算出する工程と、
前記記憶部に記憶されている前記画像形成装置の使用履歴情報に基づいて、前記画像形成装置自体の消費電力量を算出する工程と、
前記画像形成装置自体の消費電力量の算出値と、前記外部接続機器の消費電力量の算出値とを加算して、前記画像形成装置自体と前記外部接続機器の総消費電力量を算出する工程と、
該総消費電力量の算出値を表示する工程と、
前記消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置の所定の標準利用環境における前記外部接続機器に対する給電時間情報とに基づいて、前記外部接続機器の標準消費電力量を算出する工程と、
該外部接続機器の標準消費電力量の算出値と、前記記憶部に記憶されている前記標準利用環境における前記画像形成装置自体の標準消費電力量の算出値を加算して、前記画像形成装置自体と前記外部接続機器のトータルの標準消費電力量である総標準消費電力量を算出する工程と、
該総標準消費電力量の算出値を表示する工程と、
を有し、
前記標準利用環境は省電力モードの動作時間を有し、前記記憶部には前記省電力モード時に前記外部接続機器に対する給電を行うか否かを示す省電力モード時給電情報が記憶されており、前記標準利用環境における前記外部接続機器に対する給電時間情報は、前記省電力モード時給電情報を参照して算出されることを特徴とする画像形成装置の消費電力量表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその消費電力量表示方法に関し、より詳しくは、画像形成装置自体及び画像形成装置から給電されている外部接続機器の消費電力量を把握可能な画像形成装置及びその消費電力量表示方法に関する。
【背景技術】
【０００２】
現在、電力は地球資源を消費する形態で生産（発電）されており、消費電力量の増大は地球環境の破壊に繋がる。そのため、電気製品全般に消費電力量を低減することが求められている。消費電力量低減を図るため、各国で省エネルギーに関連する規制や基準があり、例えば、日本では省エネ法、米国ではエネルギースターがあり、これらの規制も改定され基準が厳しくなってきている。
【０００３】
また、ユーザも環境に対する意識の向上及び電気代の削減という観点から、機器のカタログや宣伝などから得られる消費電力やエネルギー効率に関する情報を重視して購入機器を決定する場合が増えている。
【０００４】
このような実情に対応した画像形成装置（印刷装置）として、省エネルギーの観点から、消費電力が適正か否かをユーザに判断させるため、国際エネルギースタープログラムのＴＥＣ（Typical Electricity Consumption）規格値及びＴＥＣ実測値、並びに実使用履歴から算出した消費電力量を表示する機能を備えた画像形成装置がある（特許文献１）。
【０００５】
国際エネルギースタープログラムでは、製品区分に応じて基準式を定め、その基準式に印刷速度を入力することによって、ＴＥＣ規格値が定められる。一方、ＴＥＣ実測値は、所定の標準利用環境での１日あたりの通常使用時間、使用傾向、省電力モードへの初期設定時間などを用いて算出した１週間あたりの消費電力量である。従って、ＴＥＣ規格値及びＴＥＣ実測値は省エネルギー性能の指標となる標準消費電力量といえる。
【０００６】
特許文献１に記載された画像形成装置によれば、利用者は、ＴＥＣ規格値及びＴＥＣ実測値を比較基準として実消費電力量の大小を確認することで、実消費電力量が適正か否かを判断することができる。
【０００７】
ところで、近年、画像形成装置には、ＵＳＢ（Universal Serial Bus）などのインターフェースを介してデジタルカメラやＨＤＤ（Hard Disk Drive）などの外部接続機器を接続し、それらの外部接続機器からの画像データに基づく印刷や、画像データの蓄積などを行うときに、それらの外部接続機器に画像形成装置から給電する機能が搭載されてきている。
【０００８】
この機能を用いている場合、画像形成装置自体及び外部接続機器からなるシステムの消費電力量は、画像形成装置自体の消費電力量と、外部接続機器の消費電力量（画像形成装置から外部接続機器に供給される電力量）との和になるため、ユーザにとっては、省エネルギーの観点から、システムの消費電力量を把握出来ることが望ましい。
【０００９】
しかしながら、特許文献１に記載された画像形成装置では、そもそもＵＳＢなどのインターフェース経由で画像形成装置から外部接続機器に給電することは考慮されていないため、画像形成装置自体及び外部接続機器からなるシステムの消費電力量を把握出来ないという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明は、このような問題を解決するためになされたものであり、その目的は、外部接続機器に給電可能な画像形成装置において、画像形成装置から外部接続機器へ給電されているときに、画像形成装置自体と外部接続機器のトータルの消費電力量である総消費電力量を把握出来るようにすることである。
【課題を解決するための手段】
【００１１】
本発明は、外部接続機器に給電可能な画像形成装置であって、前記外部接続機器から、前記外部接続機器に予め記憶されている前記外部接続機器の消費電流情報を取得する外部接続機器情報取得手段と、該消費電流情報と、前記画像形成装置の記憶部に記憶されている前記外部接続機器に対する給電電圧情報とに基づいて、前記外部接続機器の消費電力を算出する手段と、該消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置から前記外部接続機器に対する給電履歴情報とに基づいて、前記外部接続機器の消費電力量を算出する手段と、前記記憶部に記憶されている前記画像形成装置の使用履歴情報に基づいて、前記画像形成装置自体の消費電力量を算出する手段と、前記画像形成装置自体の消費電力量の算出値と、前記外部接続機器の消費電力量の算出値とを加算して、前記画像形成装置自体と前記外部接続機器の総消費電力量を算出する手段と、該総消費電力量の算出値を表示する手段と、前記外部接続機器の接続、及び取り外しを検知可能な検知手段と、該検知手段が接続を検知したとき、接続が検知された外部接続機器の消費電力量を増加した消費電力量として表示し、前記検知手段が取り外しを検知したとき、取り外しが検知された外部接続機器の消費電力量を減少した消費電力量として表示する手段とを有することを特徴とする画像形成装置である。
また、本発明は、外部接続機器に給電可能な画像形成装置であって、前記外部接続機器から、前記外部接続機器に予め記憶されている前記外部接続機器の消費電流情報を取得する外部接続機器情報取得手段と、該消費電流情報と、前記画像形成装置の記憶部に記憶されている前記外部接続機器に対する給電電圧情報とに基づいて、前記外部接続機器の消費電力を算出する手段と、該消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置から前記外部接続機器に対する給電履歴情報とに基づいて、前記外部接続機器の消費電力量を算出する手段と、前記記憶部に記憶されている前記画像形成装置の使用履歴情報に基づいて、前記画像形成装置自体の消費電力量を算出する手段と、前記画像形成装置自体の消費電力量の算出値と、前記外部接続機器の消費電力量の算出値とを加算して、前記画像形成装置自体と前記外部接続機器の総消費電力量を算出する手段と、該総消費電力量の算出値を表示する手段と、前記消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置の所定の標準利用環境における前記外部接続機器に対する給電時間情報とに基づいて、前記外部接続機器の標準消費電力量を算出する手段と、該外部接続機器の標準消費電力量の算出値と、前記記憶部に記憶されている前記標準利用環境における前記画像形成装置自体の標準消費電力量の算出値を加算して、前記画像形成装置自体と前記外部接続機器のトータルの標準消費電力量である総標準消費電力量を算出する手段と、該総標準消費電力量の算出値を表示する手段と、を有し、前記標準利用環境は省電力モードの動作時間を有し、前記記憶部には前記省電力モード時に前記外部接続機器に対する給電を行うか否かを示す省電力モード時給電情報が記憶されており、前記標準利用環境における前記外部接続機器に対する給電時間情報は、前記省電力モード時給電情報を参照して算出されることを特徴とする画像形成装置である。
また、本発明は、外部接続機器に給電可能な画像形成装置において、前記画像形成装置及び前記外部接続機器のトータルの消費電力量を表示する方法であって、前記外部接続機器から、前記外部接続機器に予め記憶されている前記外部接続機器の消費電流情報を取得する工程と、該消費電流情報と、前記画像形成装置の記憶部に記憶されている前記外部接続機器に対する給電電圧情報とに基づいて、前記外部接続機器の消費電力を算出する工程と、該消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置から前記外部接続機器に対する給電履歴情報とに基づいて、前記外部接続機器の消費電力量を算出する工程と、前記記憶部に記憶されている前記画像形成装置の使用履歴情報に基づいて、前記画像形成装置自体の消費電力量を算出する工程と、前記画像形成装置自体の消費電力量の算出値と、前記外部接続機器の消費電力量の算出値とを加算して、前記画像形成装置自体と前記外部接続機器の総消費電力量を算出する工程と、該総消費電力量の算出値を表示する工程と、前記外部接続機器の接続が検知されたとき、接続が検知された外部接続機器の消費電力量を増加した消費電力量として表示し、前記外部接続機器の取り外しが検知されたとき、取り外しが検知された外部接続機器の消費電力量を減少した消費電力量として表示する工程とを有することを特徴とする画像形成装置の消費電力量表示方法である。
また、本発明は、外部接続機器に給電可能な画像形成装置において、前記画像形成装置及び前記外部接続機器のトータルの消費電力量を表示する方法であって、前記外部接続機器から、前記外部接続機器に予め記憶されている前記外部接続機器の消費電流情報を取得する工程と、該消費電流情報と、前記画像形成装置の記憶部に記憶されている前記外部接続機器に対する給電電圧情報とに基づいて、前記外部接続機器の消費電力を算出する工程と、該消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置から前記外部接続機器に対する給電履歴情報とに基づいて、前記外部接続機器の消費電力量を算出する工程と、前記記憶部に記憶されている前記画像形成装置の使用履歴情報に基づいて、前記画像形成装置自体の消費電力量を算出する工程と、前記画像形成装置自体の消費電力量の算出値と、前記外部接続機器の消費電力量の算出値とを加算して、前記画像形成装置自体と前記外部接続機器の総消費電力量を算出する工程と、該総消費電力量の算出値を表示する工程と、前記消費電力の算出値と、前記記憶部に記憶されている前記画像形成装置の所定の標準利用環境における前記外部接続機器に対する給電時間情報とに基づいて、前記外部接続機器の標準消費電力量を算出する工程と、該外部接続機器の標準消費電力量の算出値と、前記記憶部に記憶されている前記標準利用環境における前記画像形成装置自体の標準消費電力量の算出値を加算して、前記画像形成装置自体と前記外部接続機器のトータルの標準消費電力量である総標準消費電力量を算出する工程と、該総標準消費電力量の算出値を表示する工程と、を有し、前記標準利用環境は省電力モードの動作時間を有し、前記記憶部には前記省電力モード時に前記外部接続機器に対する給電を行うか否かを示す省電力モード時給電情報が記憶されており、前記標準利用環境における前記外部接続機器に対する給電時間情報は、前記省電力モード時給電情報を参照して算出されることを特徴とする画像形成装置の消費電力量表示方法である。
【発明の効果】
【００１２】
本発明によれば、外部接続機器に給電可能な画像形成装置において、ユーザは、画像形成装置から外部接続機器へ給電されているとき、画像形成装置自体と外部接続機器の総消費電力量を把握することが出来る。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態の画像形成装置及び外部接続機器のハードウェア構成を示す図である。
【図２】本発明の第１の実施形態の画像形成装置の機能ブロック図である。
【図３】本発明の第１の実施形態の画像形成装置における外部接続機器情報の記憶、更新動作のフローチャートである。
【図４】本発明の第１の実施形態の画像形成装置において、外部接続機器の消費電力量などを算出し、表示する処理のフローチャートである。
【図５】本発明の第１の実施形態において、画像形成装置と外部接続機器のトータルの消費電力量などを表示する処理のフローチャートである。
【図６】本発明の第１の実施形態において、画像形成装置と外部接続機器のトータルの消費電力量などを表示する画面の一例を示す図である。
【図７】本発明の第１の実施形態において、各外部接続機器及び外部接続機器全体の消費電力量などを表示する画面の一例を示す図である。
【図８】本発明の第１の実施形態において、外部接続機器の接続時、取り外し時に消費電力量などの増減分を表示する処理のフローチャートである。
【図９】本発明の第１の実施形態において、外部接続機器の接続時に外部接続機器が追加されたこと及び消費電力量などの増加分を表示する画面の一例を示す図である。
【図１０】本発明の第１の実施形態において、外部接続機器の取り外し時に外部接続機器が取り外されたこと及び消費電力量などの減少分を表示する画面の一例を示す図である。
【図１１】画像形成装置のＴＥＣ値の算出に用いる印刷速度と１日あたりのジョブ数と１ジョブあたりの画像数との関係を示す図である。
【図１２】本発明の第２の実施形態の画像形成装置の機能ブロック図である。
【図１３】本発明の第２の実施形態の画像形成装置において、外部接続機器の動作状態の開始時刻及び終了時刻の記憶する動作のフローチャートである。
【図１４】本発明の第２の実施形態の画像形成装置において、外部接続機器の消費電力量などを算出し、表示する処理のフローチャートである。
【図１５】本発明の第２の実施形態の画像形成装置において、画像形成装置と外部接続機器のトータルの消費電力量などを表示する処理のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照して説明する。
［第１の実施形態］
〈ハードウェア構成〉
図１は、本発明の第１の実施形態の画像形成装置及び外部接続機器のハードウェア構成を示す図である。図示のように、本発明の実施形態の画像形成装置は、コントローラ９と、操作部１０とを備えている。
【００１５】
コントローラ９は、ＣＰＵ（Central Processing Unit）１にシステムバス２０を介して、ＲＡＭ（Random Access Memory）２、ＲＯＭ（Read Only Memory）３、ＨＤＤ４、操作部Ｉ／Ｆ（インターフェース）５、タイマ６、ＰＣ（パーソナルコンピュータ）用Ｉ／Ｆ７、及び外部接続機器用Ｉ／Ｆ８が接続されている。
【００１６】
ＣＰＵ１は各部２〜８を統括制御する。その際、ＣＰＵ１はＲＯＭ３、又はＨＤＤ４に格納されたプログラムをＲＡＭ２に展開し、このＲＡＭ２をワークエリアとして使用しながら前記プログラムに基づいた制御を実行する。
【００１７】
ＨＤＤ４はスキャナでの画像蓄積、ジャムリカバリー等の画像の一時保存、ログ、プログラムなどの蓄積に用いられる。操作部Ｉ／Ｆ５は後述する操作部１０との間でデータの送受信を行う。
【００１８】
タイマ６は、ＣＰＵ１が各部を制御する際に利用するタイマであり、例えば、各部を同期させるためのタイミングをカウントする際に利用する。また、日時を記憶する際の時間の基準となる。
【００１９】
ＰＣ用Ｉ／Ｆ７は有線ＬＡＮ（Local Area Network）、無線ＬＡＮ、ＵＳＢ−Ｂなど、ホストコンピュータとの通信を行うＩ／Ｆである。コントローラ９とホストコンピュータとはユーザのプリント、スキャナ要求によりコマンド、プリントデータ、スキャナデータなどの送受信を行う。
【００２０】
外部接続機器用Ｉ／Ｆ８は後述する第１の外部接続機器１２ａ、第２の外部接続機器１２ｂ、第３の外部接続機器１２ｃと直接、又はＨＵＢ（ハブ）１１を介して接続され、データの送受信を行う。また、コントローラ９から第１の外部接続機器１２ａ、第２の外部接続機器１２ｂ、第３の外部接続機器１２ｃへ直接、またはＨＵＢ１１を介して電源を供給することが出来る。即ちＨＵＢ１１を介し複数の外部接続機器とのデータ送受信、電源供給を行うことが出来る。外部接続機器用Ｉ／Ｆ８としては、ＵＳＢ−Ａが代表的である。
【００２１】
コントローラ９は上記の機能の他に画画像形成装置のエンジン部（図示せず）との間で画像データのやり取りを行う。エンジン部には電子写真方式、インクジェット方式に代表される液滴吐出方式などの公知のプリンタエンジンが使用される。
【００２２】
操作部１０は入力部、及び表示部を有している。入力部はタッチパネルやキー操作部等で構成され、ユーザの機能選択、部数設定等でのタッチパネルやキーの押下の情報を操作部Ｉ／Ｆ５に出力する。表示部はＬＣＤＣ（Liquid Crystal Display Controller）などで画像形成装置の状態や機能をユーザに表示する。
【００２３】
第１〜第３の外部接続機器１２ａ〜１２ｃはデジタルカメラ、外付けＨＤＤ／メモリ、外付けディスクドライブ（ＣＤ、ＤＶＤ、Blu-ray（登録商標）等)、キーボードなどコントローラ９の外部接続機器用Ｉ／Ｆ８と直接、またはＨＵＢ１１を介してデータ送受信、電源供給を受けることが出来る。コントローラ９より供給される電力、コントローラ９以外（内蔵バッテリ、ＡＣ電源よりＡＣ／ＤＣ変換アダプタを介して）から供給される電力によって動作し、主に画像形成装置の機能拡張を行うために接続される。第１〜第３の外部接続機器１２ａ〜１２ｃのＩ／ＦはＵＳＢ−Ｂが代表的である。
【００２４】
外部接続機器による拡張機能の例は下記のとおりである。
・デジタルカメラ：デジタルカメラ内のメモリから画像データを読み出し、画像形成装置で印刷する。
・外付けＨＤＤ／メモリ：画像データ、アドレス帳などのデータストレージとして用いる。
・外付けディスクドライブ：ＨＤＤ４や外付けＨＤＤ／メモリに蓄積されたデータをＣＤ、ＤＶＤ、Blu-ray（登録商標）等のメディアに書き込む。又はそれらのメディアからデータを読み出し、ＲＡＭ２、ＲＯＭ３、ＨＤＤ４、外付けＨＤＤ／メモリなどに格納する。
・キーボード：文字入力
・マウス：アイコン操作
【００２５】
ＨＵＢ１１は、外部接続機器用Ｉ／Ｆ８と１つ以上の外部接続機器とを接続可能なＩ／Ｆを持ち、コントローラ９より供給される電力、コントローラ９以外から供給される電力（内蔵バッテリ、ＡＣ電源よりＡＣ／ＤＣ変換アダプタを介して）によって動作し、アドレス情報を解釈し、適切な宛先のみにデータ送信する機能を持つ。また、外部接続機器用Ｉ／Ｆ８と第１〜第３の外部接続機器１２ａ〜１２ｃとの間のデータ通信を中継する。
【００２６】
〈機能ブロック〉
図２は、本実施形態の画像形成装置の機能ブロック図である。図示のように、本実施形態の画像形成装置は、機能ブロックとして、外部接続機器検知手段１００、外部接続機器情報取得手段１０１、外部接続機器情報記憶手段１０２、電力情報記憶手段１０３、表示設定手段１０４、消費電力算出手段１０５、及び消費電力表示手段１０６を有する。
【００２７】
外部接続機器検知手段１００は外部接続機器の接続、取り外しを検知する手段である。検知動作は図１の外部接続機器用Ｉ／Ｆ８で行われ、外部接続機器用Ｉ／Ｆ８と外部接続機器の直接の接続、取り外し、及びＨＵＢ１１を介しての外部接続機器の接続、取り外しを検知出来る。具体的には、通信線における外部接続機器から外部接続機器用Ｉ／Ｆ８への通知、ディテクトピンをＩ／Ｆに設け、接続、取り外しで論理が変化することによる外部接続機器用Ｉ／Ｆ８への通知、外部接続機器用Ｉ／Ｆ８がポーリングで外部接続機器を検知することなどを採用する。
【００２８】
外部接続機器情報取得手段１０１は外部接続機器に予め記憶された外部接続機器の情報を取得する。この取得動作は図１の外部接続機器用Ｉ／Ｆ８で行われ、ＨＵＢ１１を介して外部接続機器に予め記憶された外部接続機器の種類情報、電力供給情報（コントローラ９から電力供給を受けるか、それ以外から電力供給を受けるか）、消費電流情報を取得する。例えばＵＳＢではデバイス（Device）ディスクリプタ、コンフィギュレーション（Configuration）ディスクリプタに上記情報に該当する情報が記憶されているので、デバイスディスクリプタ、及びコンフィギュレーションディスクリプタ情報を読み出せばよい。
【００２９】
種類情報については、デバイスディスクリプタのクラスコードに外部接続機器がＨＵＢ、プリンタ、マスストレージなど種類の情報、サブクラスコードに例えばマスストレージの規格がＣＤ／ＤＶＤなのかフレキシブルディスクドライブなのかの種類の詳細情報がある。また、ベンダＩＤ、プロダクトＩＤなどの情報も得ることが出来る。
【００３０】
電力供給情報については、コンフィギュレーションディスクリプタに外部接続機器がセルフパワー(コントローラ９以外からの電力供給)なのかバスパワー（コントローラ９から電力供給）なのかの情報がある。消費電流情報については、バスパワー供給の場合の最大電流値を１／２にした値の情報がある。
【００３１】
外部接続機器情報記憶手段１０２は外部接続機器情報取得手段１０１で読み出した種類情報、電力供給情報、消費電流情報、後述する消費電力算出手段１０５で算出した外部接続機器の消費電力（ｗ）を記憶しておく。記憶する場所（記憶部）は図１のＲＯＭ３、ＨＤＤ４などの不揮発性メモリとする。外部接続機器情報記憶手段１０２は外部接続機器が接続、又は取り外した年月、時間も記憶する。年月、時間はタイマ６から取得する。後述する消費電力算出手段１０５で算出した結果を記憶しても良い。
【００３２】
電力情報記憶手段１０３は後述する消費電力算出手段１０５で消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金を算出するために必要な情報を予め記憶しておく。記憶する場所（記憶部）は図１のＲＯＭ３、ＨＤＤ４などの不揮発性メモリである。
【００３３】
例えば消費電力量なら、公知の方法（例．特開２００９−１０７１４１号公報）で実使用履歴から算出した画像形成装置の消費電力値、コントローラ９からの電力供給の電圧値、ＰＳＵ（Power Supply Unit）のＡＣ／ＤＣ変換効率（例えば７５％）、ＴＥＣ値の場合は予めメーカで測定した実測値、１日当たりのジョブ数（機器の印刷速度を基に一意に決まる）、最終時間（ジョブ開始の１５分後から自動オフに入るまでの時間）、ＣＯ２排出量ならば消費電力量（ｗｈ）をＣＯ２排出量に変換する排出係数（ｔＣＯ２／ｋｗｈ）、電気料金ならばｗｈ当りの電気料金係数(円／ｗｈ)を記憶しておく。後述する消費電力算出手段１０５で算出した結果を記憶しても良い。コントローラ９のシステムソフトのバージョンアップ、ユーザによる操作部１０の入力部からの入力や、ＰＣ用Ｉ／Ｆ７を介するホストコンピュータからの入力による書き換えを可能としても良い。
【００３４】
消費電力算出手段１０５は外部接続機器情報記憶手段１０２、電力情報記憶手段１０３に記憶された情報を基に各外部接続機器、外部接続機器のトータル、画像形成装置と外部接続機器のトータル(外部接続機器にコントローラ９から電力供給がない場合は画像形成装置のみ)の消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金を計算する。
【００３５】
各外部接続機器の消費電力量（ｗｈ）は外部接続機器情報記憶手段１０２に記憶された各外部接続機器の消費電流情報（ＵＳＢの場合は最大消費電流の１／２の値なので２倍にする）の値にコントローラ９からの供給電圧値を乗算し、ＰＳＵのＡＣ／ＤＣ変換効率で除算して消費電力（ｗ）算出し、この消費電力（ｗ）と後述する表示設定手段１０４にて設定される指定期間（１週間、１ヶ月など）内の使用時間の積より算出する。指定期間内の使用時間は外部接続機器情報記憶手段１０２に記憶した接続、又は取り外した年月、時間より算出する。
【００３６】
各外部接続機器のＴＥＣ値は，自動オフ時に外部接続機器へコントローラ９から電力供給する場合は上記各外部接続機器の消費電力（ｗ）より７日間の消費電力量（ｗｈ）を算出し、電力供給しない場合は上記各外部接続機器の消費電力（ｗ）より５日間から５日あたりの自動オフ時間を引いた期間（５日−５×［２４時間−｛（１日当たりのジョブ数/４)＋（最終時間×２）｝］）の消費電力量(ｗｈ)を算出する。１日あたりのジョブ数、最終時間は電力情報記憶手段１０３より取得する。上記ＴＥＣ値の算出は１週間単位のもので後述する表示設定手段１０４にて設定される指定期間の消費電力量(ｗｈ)を算出する。
【００３７】
自動オフ時に外部接続機器へコントローラ９から電力供給するか否かは画像形成装置の仕様で決まっており、ＴＥＣ値の算出方法はどちらかに固定である。電力情報記憶手段１０３により自動オフ時に外部接続機器へコントローラ９から電力供給するか否かの情報を予め記憶しておき、これを読み出して判断し、判断結果に合わせた算出方法で算出しても良い。なお、ＴＥＣ値の算出方法に関しては下記のＵＲＬに公開されている。
（http://www.eccj.or.jp/ene-star/prod/data_outline/rules0805/rules_appendix_2_3_ie.pdf）
また、１日当たりの自動オフ時の消費電力量は下記の式で表わされる。
１日当たりの自動オフ時の消費電力量＝［２４時間−｛（１日当たりのジョブ数/４)＋（最終時間×２）｝］×自動オフ時の消費電力
【００３８】
各外部接続機器のＣＯ２排出量は上記各外部接続機器の消費電力量で算出した値と排出係数の積とする。排出係数は電力情報記憶手段１０３より取得する。各外部接続機器の電気料金は上記各外部接続機器の消費電力量の算出値と、電気料金係数の積とする。電気料金係数は電力情報記憶手段１０３より取得する。
【００３９】
外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金は各外部接続機器で算出した各値の総和とする。各外部接続機器で算出した各値の総和は後述する表示設定手段１０４にて設定される指定期間（１週間、１ヶ月など)の外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金となる。
【００４０】
画像形成装置と外部接続機器のトータルの電力量、ＴＥＣ値、ＣＯ２排出量、電気料金は外部接続機器のトータルの算出値と電力情報記憶手段１０３に記憶された値とを用いて算出する。
【００４１】
即ち消費電力量は後述する表示設定手段１０４にて設定される指定期間（１週間、１ヶ月など)の実使用履歴から算出した画像形成装置の消費電力量と外部接続機器のトータルの消費電力量算出値の和とする。またＴＥＣ値は予めメーカで測定した実測値（１週間の消費電力量）より後述する表示設定手段１０４にて設定される指定期間（１週間、１ヶ月など)で消費する電力量で算出した値と外部接続機器のトータルのＴＥＣ値の算出値の和とする。さらにＣＯ２排出量は上記で算出した画像形成装置と外部接続機器のトータルの消費電力量の値と排出係数の積、又は指定期間の実使用履歴から算出した画像形成装置の消費電力量と排出係数の積と外部接続機器のトータルのＣＯ２排出量の和とする。また電気料金は画像形成装置と外部接続機器のトータルの消費電力量の値と電気料金係数の積、又は指定期間の実使用履歴から算出した画像形成装置の消費電力量と電気料金係数の積と外部接続機器のトータルの電気料金の和とする。
【００４２】
ここで、実使用履歴から算出した画像形成装置の消費電力量、予めメーカで測定した実測値、排出係数、電気料金係数は電力情報記憶手段１０３より取得する。
【００４３】
表示設定手段１０４は後述する消費電力表示手段１０６でどの値を表示するか設定する。外部接続機器を接続、または取外したら即時に消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金の増加分、減少分を表示するか否かの設定や、消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金のどれを表示させるか、1週間、1ヶ月単位などの指定期間での消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金などを設定出来る。設定した表示情報は表示設定情報とし、図１のＲＡＭ２、ＲＯＭ３、ＨＤＤ４などに記憶される。表示設定情報はユーザによる操作部１０の入力部からの入力によって書き換えられる。
【００４４】
表示設定手段１０４で消費電力表示手段１０６での表示が必要ない値は消費電力算出手段１０５での算出の必要はない。コントローラ９のシステムソフトのバージョンアップ、ＰＣ用Ｉ／Ｆ７を介するホストコンピュータからのユーザの操作による書き換えを可能としても良い。
【００４５】
消費電力表示手段１０６は、操作部Ｉ／Ｆ５を介して操作部１０の表示部に表示設定手段１０４で設定された項目を表示させる手段である。外部接続機器情報記憶手段１０２に記憶されている種類情報、電力供給情報、消費電流接続、又は取り外した年月、時間、消費電力算出手段１０５で算出した結果などの情報や電力情報記憶手段１０３に記憶されている実使用履歴から算出した画像形成装置の消費電力値、予めメーカで測定した実測値、排出係数（ｔＣＯ２／ｋｗｈ）、電気料金係数（円／ｗｈ）、供給の電圧値、ＰＳＵのＡＣ／ＤＣ変換効率、消費電力算出手段１０５で算出した結果を表示出来る。ＰＣ用Ｉ／Ｆ７を介してホストコンピュータのディスプレイに表示しても良い。
【００４６】
〈外部接続機器情報の記憶、更新〉
図３は、本実施形態の画像形成装置における外部接続機器情報の記憶、更新動作のフローチャートである。以下、図３を参照して、本実施形態の画像形成装置における外部接続機器情報の記憶、更新動作について説明する。
【００４７】
ステップＳ１では、外部接続機器検知手段１００により外部接続機器が接続されたことが検知されたら（Ｓ１：YES）ステップＳ２へ進み、検知されない場合は（Ｓ１：NO）はステップＳ８へ進む。
【００４８】
ステップＳ２では、外部接続機器情報取得手段１０１が外部接続機器の種類情報、電力供給情報、消費電流情報を取得し、ステップＳ３へ進む。
【００４９】
ステップＳ３では、外部接続機器情報取得手段１０１が、外部接続機器が電力供給情報を持っている（消費電流情報を取得できた）と判断した場合は（Ｓ３：YES）ステップＳ４へ進み、持っていないと判断された場合は（Ｓ３：NO）ステップＳ１へ戻る。消費電流情報を取得出来ない時はステップＳ１へ戻る前に、外部接続機器情報記憶手段１０２に種類情報、電力供給情報、消費電流情報＝不明の旨、消費電力（ｗ）＝不明の旨、接続年月、時刻（現在の年月、時刻を記憶）を記憶しておいても良い。
【００５０】
ステップＳ４では、外部接続機器情報取得手段１０１が、ステップＳ２で取得された電力供給情報より、外部接続機器がバスパワー供給である（コントローラ９から給電される）と判断した場合は（Ｓ４：YES）ステップＳ５へ進み、バスパワー供給でないと判断した場合は（Ｓ４：NO）ステップＳ７へ進む。
【００５１】
ステップＳ５では、電力情報記憶手段１０３に記憶された電力情報のうち、コントローラ９からの電力供給の電圧値、ＰＳＵのＡＣ／ＤＣ変換効率を読み出し、ステップＳ６へ進む。
【００５２】
ステップＳ６では、外部接続機器情報取得手段１０１により取得された消費電流情報、電力情報記憶手段１０３より読み出したコントローラ９からの電力供給の電圧値、ＰＳＵのＡＣ／ＤＣ変換効率より、消費電力算出手段１０５にて外部接続機器の消費電力（ｗ）を計算し、ステップＳ７へ進む。
【００５３】
ステップＳ７では、外部接続機器情報記憶手段１０２に種類情報、電力供給情報、消費電流情報、消費電力（ｗ）、接続年月、時刻（現在の年月、時刻）を記憶し、処理を終了する。ステップＳ４にて外部接続機器がコントローラ９から電力供給されていないと判断された場合は種類情報、電力供給情報、消費電流情報＝０、消費電力（ｗ）＝０、接続年月、時刻（現在の年月、時刻）を記憶する。
【００５４】
ステップＳ８では、外部接続機器検知手段１００により外部接続機器が取り外されたことが検知されたら（Ｓ８：YES）ステップＳ９へ進み、検知されない場合は（Ｓ８：NO）はステップＳ１へ戻る。
【００５５】
ステップＳ９では、外部接続機器情報記憶手段１０２の取り外された外部接続機器（接続検知出来ない外部接続機器）の取り外し年月、時刻に現在の年月、時刻を記憶し、処理を終了する。
【００５６】
〈外部接続機器の消費電力情報の算出、表示処理〉
図４は、本実施形態の画像形成装置において、外部接続機器の消費電力量などを算出し、表示する処理のフローチャートである。以下、図４を参照して、各外部接続機器及び外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金の算出と表示に関する処理について説明する。ここでは１か月分の各外部接続機器及び外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を表示する例とした。
【００５７】
ステップＳ１０１では、操作部１０（又はＰＣ用Ｉ／Ｆ７を介してホストコンピュータより)より電力表示の要求（電力表示モードの指定）を検知した場合は（Ｓ１０１：YES）ステップＳ１０２へ進み、要求を検知しない場合は（Ｓ１０１：NO）ステップＳ１０１を繰り返す。
【００５８】
ステップＳ１０２では、表示設定手段１０４の表示設定情報（各外部接続機器及び外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を表示、指定期間：１ヶ月）を取得し、ステップＳ１０３へ進む。
【００５９】
ステップＳ１０３では、外部接続機器情報記憶手段１０２に記憶された各外部接続機器の接続及び取り外し年月、時刻の情報から表示設定情報の指定期間（ここでは１ヶ月）内に接続されたと判断された外部接続機器の種類情報、消費電力（ｗ）、接続および取り外し年月、時刻を読み出し、ステップＳ１０４へ進む。ここで、バスパワー供給での消費電力量も外部接続機器のトータルの消費電力量に含む設定がある場合は電力供給情報も読み出す。
【００６０】
ステップＳ１０４では、電力情報記憶手段１０３に記憶された電力情報のうち、１日当たりのジョブ数、最終時間、排出係数、電気料金係数を読み出し、ステップＳ１０５へ進む。
【００６１】
ステップＳ１０５では、ステップＳ１０３で取得した各外部接続機器の種類情報、消費電力（ｗ）、接続及び取り外し年月、時刻と、ステップＳ１０４で取得した１日当たりのジョブ数、最終時間、排出係数、電気料金係数から、消費電力算出手段１０５にて指定期間内の各外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を算出し、ステップＳ１０６へ進む。
【００６２】
ステップＳ１０６では、ステップＳ１０５で算出した各外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金をそれぞれ合計し、指定期間内の外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を算出し、ステップＳ１０７へ進む。
【００６３】
ステップＳ１０７では、消費電力表示手段１０６が、操作部Ｉ／Ｆ５を介して操作部１０の表示部に、ステップＳ１０５で算出した各外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金と、ステップＳ１０６で算出した外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を表示させる。
【００６４】
ここで、種類情報より判別された外部接続機器の種類（デジタルカメラ、外部付けＨＤＤ等）、接続及び取り外し年月、時刻などから算出された接続時間を表示すると、ユーザにどの機械が何時間接続しっぱなしでどれだけ電力を消費しているか分かり易い。また、現在接続中の外部接続機器（取り外し年月、時刻がないもの）については接続年月、時刻から現在までの年月、時刻を接続時間とする。
【００６５】
なお、バスパワー供給しない(セルフパワー)場合も外部接続機器の消費電力量を外部接続機器のトータルの消費電力量に加算するか否かが選択できる場合（この選択は表示設定手段１０４にて行われる）、図３のステップＳ３の分岐は必要なく、ステップＳ１０３で電力供給情報も読み出し、加算する設定の場合はそのままステップＳ１０６を実施し、加算しない設定の場合はステップＳ１０６で電力供給情報よりセルフパワー供給のものは加算しないようにすればよい。
【００６６】
〈画像形成装置と外部接続機器のトータルの消費電力量などを算出し、表示する処理〉
図５は、本実施形態において、画像形成装置と外部接続機器のトータルの消費電力量などを表示する処理のフローチャートである。以下、図５を参照して、画像形成装置と外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金を算出し、表示する処理のフローチャートについて説明する。ここでは1か月分の画像形成装置と外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を表示する例とした。
【００６７】
ステップＳ２０１では、操作部１０（又はＰＣ用Ｉ／Ｆ７を介してホストコンピュータより)より電力表示の要求（電力表示モードの指定）を検知した場合は（Ｓ２０１：YES）ステップＳ２０２へ進み、要求を検知しない場合は（Ｓ２０１：NO）ステップＳ２０１を繰り返す。
【００６８】
ステップＳ２０２では、表示設定手段１０４の表示設定情報（画像形成装置と外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を表示、指定期間：１ヶ月）を取得し、ステップＳ２０３へ進む。
【００６９】
ステップＳ２０３では、外部接続機器情報記憶手段１０２に記憶された各外部接続機器の接続及び取り外し年月、時刻の情報から、表示設定情報の指定期間（ここでは１ヶ月）内に接続されたと判断された外部接続機器の種類情報、電力供給情報、消費電流情報、消費電力（ｗ）、接続及び取り外し年月、時刻を読み出し、ステップＳ２０４へ進む。
【００７０】
ステップＳ２０４では、電力情報記憶手段１０３に記憶された電力情報のうち、実使用履歴から算出した画像形成装置の消費電力量、予めメーカで測定した実測値、１日当たりのジョブ数、最終時間、排出係数、電気料金係数を読み出し、ステップＳ２０５へ進む。
【００７１】
ステップＳ２０５では、ステップＳ２０３で取得した各外部接続機器の種類情報、電力供給情報、消費電流情報、消費電力（ｗ）、接続及び取り外し年月、時刻と、ステップＳ２０４で取得した１日当たりのジョブ数、最終時間、排出係数、電気料金係数から、消費電力算出手段１０５にて指定期間内の各外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を算出し、ステップＳ２０６へ進む。
【００７２】
ステップＳ２０６では、ステップＳ２０５で算出した各外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金をそれぞれ合計し、指定期間内の外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を算出し、ステップＳ２０７へ進む。
【００７３】
ステップＳ２０７では、ステップＳ２０４で取得した実使用履歴から算出した画像形成装置の消費電力量、予めメーカで測定した実測値、排出係数、電気料金係数と、ステップＳ２０６で算出した指定期間内の外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金より、指定期間内の画像形成装置と外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を算出し、ステップＳ２０８へ進む。
【００７４】
ステップＳ２０８では、消費電力表示手段１０６が、操作部Ｉ／Ｆ５を介して操作部１０の表示部に、ステップＳ２０７で算出した画像形成装置と外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を表示させ、処理を終了する。
【００７５】
このとき、現在接続中の外部接続機器（取り外し年月、時刻がないもの）は接続年月、時刻から現在までの年月、時刻を接続時間とする。また、ＣＯ２排出量/電気料金を画像形成装置と外部接続機器のトータルの消費電力量の値と排出係数/電気料金係数の積で算出する場合はステップＳ２０５、ステップＳ２０６でＣＯ２排出量、電気料金を算出する必要はない。さらに、各外部接続機器の詳細（外部接続機器の詳細、各外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金等）を表示する必要が無い場合はステップＳ２０３にて種類情報、電力供給情報、消費電流情報は取得しなくてもよい。
【００７６】
図６は、図４及び図５に示すフローチャートの実行により表示される表示画面の一例である。この表示画面は、操作部１０の表示部かつ入力部であるタッチパネルに表示される。
【００７７】
画面２０１には指定期間（ここでは１ヶ月）の画像形成装置と外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金が表示されている。この画面２０１は操作部１０のキー操作やタッチパネルでユーザが消費電力情報の確認を選択したときに表示される。１日、１週間、１ヶ月、１年のように指定期間を変えられる指定期間変更ボタンを設けても良い。例えば１年ボタンを押すと指定期間を１年として、図５のフローチャートで、指定期間１年の画像形成装置と外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金が算出され、表示される。
【００７８】
画面２０１上の外部接続機器詳細ボタン２０２の押下により、図７に示す各外部接続機器、外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金を表示する画面２０３へ移行する。
【００７９】
画面２０３には、図４のフローチャートで算出された指定期間（ここでは１ヶ月）の各外部接続機器（Ｎｏ．が振られている行）と外部接続機器のトータル（合計の行）の消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金が表示されている。
【００８０】
ここで、消費電力量（ｗｈ）は各外部機器の接続及び取り外し年月、時間より算出された指定期間内の接続時間に基づいて算出された消費電力量であり、ＣＯ２排出量及び電気料金は、その算出された消費電力量を基に算出された値である。
【００８１】
画面２０３上のスクロールボタン２０５，２０６は、表示項目を上下にスクロールするためのボタンである。１画面に表示されない場合(図７でＮｏ．６以降がある場合)に、スクロールボタン２０６の押下により表示されるようになる。戻るボタン２０４の押下により画面２０１へ戻る。１日、１週間、１ヶ月、１年のように指定期間を変えられる指定期間変更ボタンを設けても良い。例えば１年ボタンを押すと、図４のフローチャートで、指定期間１年の各外部接続機器、外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金が算出され、表示される。
【００８２】
〈外部接続機器の接続時、取り外し時に消費電力量などの増減分を表示する処理〉
図８は、外部接続機器の接続時、取り外し時に消費電力量などの増減分を表示する処理のフローチャートである。以下、図８を参照して、外部接続機器の接続時、取り外し時に消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金の増減分を即時に表示する動作のフローチャートについて説明する。ここでは外部接続機器挿抜時の表示項目は挿抜の旨、１ヶ月の外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金(増加分/減少分)とする。これらの表示項目は表示設定手段１０４で設定されている。
【００８３】
ステップＳ３０１では、外部接続機器検知手段１００により外部接続機器が接続されたことが検知されたら（Ｓ３０１：YES）ステップＳ３０２へ進み、検知されない場合は（Ｓ３０１：NO）はステップＳ３１１へ進む。
【００８４】
ステップＳ３０２では、外部接続機器情報取得手段１０１が外部接続機器の種類情報、電力供給情報、消費電流情報を取得し、ステップＳ３０３へ進む。
【００８５】
ステップＳ３０３では、外部接続機器情報取得手段１０１が、外部接続機器が電力供給情報を持っている（消費電流情報を取得できた）と判断した場合は（Ｓ３０３：YES）ステップＳ３０４へ進み、持っていないと判断した場合は（Ｓ３０３：NO）ステップＳ３０１へ戻る。消費電流情報を取得出来ないときにステップＳ３０１へ行く前に、外部接続機器情報記憶手段１０２に種類情報、電力供給情報、消費電力情報＝不明の旨、消費電力（ｗ）＝不明の旨、接続年月、時刻（現在の年月、時刻を記憶）を記憶しておいても良い。また、消費電流情報を取得出来ないときにステップＳ３０１へ行く前に、消費電力表示手段１０６より操作部Ｉ／Ｆ５を介して操作部１０の表示部に消費電流情報を取得出来ない外部接続機器が接続された旨を通知しても良い。
【００８６】
ステップＳ３０４では、外部接続機器情報取得手段１０１が、ステップＳ３０２で取得された電力供給情報より、外部接続機器がバスパワー供給であると判断した場合は（Ｓ３０４：YES）ステップＳ３０５へ進み、バスパワー供給でないと判断した場合は（Ｓ３０４：NO）ステップＳ３０７へ進む。
【００８７】
ステップＳ３０５では、電力情報記憶手段１０３に記憶された電力情報のうち、コントローラ９からの電力供給の電圧値、ＰＳＵのＡＣ／ＤＣ変換効率、１日当たりのジョブ数、最終時間、排出係数、電気料金係数を読み出し、ステップＳ３０６へ進む。
【００８８】
ステップＳ３０６では、外部接続機器情報取得手段１０１により取得された消費電流情報、電力情報記憶手段１０３より読み出したコントローラ９からの電力供給の電圧値、ＰＳＵのＡＣ／ＤＣ変換効率より、消費電力算出手段１０５にて外部接続機器の消費電力（ｗ）を計算し、ステップＳ３０７へ進む。
【００８９】
ステップＳ３０７では、外部接続機器情報記憶手段１０２に種類情報、電力供給情報、消費電流情報、消費電力（ｗ）、接続年月、時刻（現在の年月、時刻）を記憶し、ステップＳ３０８へ進む。ステップＳ３０４にて外部接続機器がコントローラ９から電力供給されていないと判断された場合は種類情報、電力供給情報、消費電流情報＝０、消費電力（ｗ）＝０、接続年月、時刻（現在の年月、時刻）を記憶する。
【００９０】
ステップＳ３０８では、表示設定手段１０４の設定を調べ、挿抜時（接続、取り外し時）即時に表示する設定となっている場合は（Ｓ３０８：YES）ステップＳ３０９へ進み、即時に表示しない設定となっている場合は（Ｓ３０８：NO）処理を終了する。
【００９１】
ステップＳ３０９では、ステップＳ３０６にて算出した外部接続機器の消費電力（ｗ）と、ステップＳ３０５で取得した１日当たりのジョブ数、最終時間、排出係数、電気料金係数から、消費電力算出手段１０５にて指定期間（ここでは１ヶ月とする)の外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を算出し、ステップＳ３１０へ進む。
【００９２】
ステップＳ３１０では、消費電力表示手段１０６が操作部Ｉ／Ｆ５を介して操作部１０の表示部に新たに外部接続機器が接続された旨、ステップＳ３０９で算出した消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金（増加分）を表示させ、処理を終了する。
【００９３】
ステップＳ３１１では、外部接続機器検知手段１００が外部接続機器が取り外されたことを検知したら（Ｓ３１１：YES）ステップＳ３１２へ進み、検知しない場合は（Ｓ３１１：NO）はステップＳ３０１へ戻る。
【００９４】
ステップＳ３１２では、表示設定手段１０４の設定を調べ、挿抜時（接続、取り外し時）即時に表示する設定となっている場合は（Ｓ３１２：YES）ステップＳ３１３へ進み、即時に表示しない設定となっている場合は（Ｓ３１２：NO）ステップＳ３１７へ進む。
【００９５】
ステップＳ３１３では、外部接続機器情報記憶手段１０２に記憶された取り外された外部接続機器の種類情報、電力供給情報、消費電流情報、消費電力（ｗ）、接続及び取り外し年月、時刻を読み出し、ステップＳ３１４へ進む。なお、種類情報、電力供給情報、消費電流情報、接続及び取り外し年月、時刻を表示する必要が無い場合は、それらを取得しなくても良い。
【００９６】
ステップＳ３１４では、電力情報記憶手段１０３に記憶された電力情報のうち、１日当たりのジョブ数、最終時間、排出係数、電気料金係数を読み出し、ステップＳ３１５へ進む。
【００９７】
ステップＳ３１５では、ステップＳ３１３で取得した外部接続機器の種類情報、電力供給情報、消費電流情報、消費電力（ｗ）、接続及び取り外し年月、時刻と、ステップＳ３１４で取得した１日当たりのジョブ数、最終時間、排出係数、電気料金係数から、消費電力算出手段１０５にて指定期間（ここでは１ヶ月間とする）常に接続していた場合の外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を算出し、ステップＳ３１６へ進む。
【００９８】
ステップＳ３１６では、消費電力表示手段１０６が操作部Ｉ／Ｆ５を介して操作部１０の表示部に外部接続機器が取り外された旨、ステップＳ３１５で算出した消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金(減少分)を表示させ、ステップＳ３１７へ進む。
【００９９】
ステップＳ３１７では、外部接続機器情報記憶手段１０２の取り外された外部接続機器（接続検知できない外部接続機器）の取り外し年月、時刻に現在の年月、時刻を記憶（更新）し、処理を終了する。
【０１００】
図９は、図８に示すフローチャートの実行により表示される表示画面の一例である。この画面２０７は、図８に示すフローにおけるステップＳ３１０の表示例であり、新しい外部接続機器が接続された旨と算出された外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金のそれぞれの増加分が表示されている。閉じるボタン２０８の押下により元の画面に戻る。
【０１０１】
図１０は、図８に示すフローチャートの実行により表示される表示画面の別の一例である。この画面２０９は、図８のフローにおけるステップＳ３１６の表示例であり、接続されていた外部接続機器が取外された旨と算出された外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金のそれぞれの減少分が表示されている。閉じるボタン２１０の押下により元の画面に戻る。
【０１０２】
〈国際エネルギースタープログラムの規格値及び実測値について〉
ここで、国際エネルギースタープログラムの規格値及び実測値について説明する。
国際エネルギースタープログラムの規格値は、機器の特性によって定められた区分とその製品速度から定められる。その区分は、例えば、プリンタにおいて、サイズが「標準形式」で印刷技術が「電子写真」、カラー機能が「カラー」であれば、そのプリンタは区分２と定義される。区分２に対する国際エネルギースタープログラムの規格値は、製品速度が２０（ＩＰＭ）であれば６，０００（Ｗｈ）と定められ，製品速度が４０（ＩＰＭ）であれば、１０，０００（Ｗｈ）と定められている。
【０１０３】
国際エネルギースタープログラムの実測値（ＴＥＣ値）は、プリンタメーカが事前に本プリンタにより測定した実測値であり、その条件は、装置の１日あたりの通常使用時間、使用傾向、省電力モードへの初期設定時間を用いて算出された１週間あたりの消費電力値である。この１週間あたりの消費電力値は、午前と午後の大きな作業時間帯と、その間の昼食時を想定した省電力モードで構成される５日の稼働日と、製品が使用されない非稼働日の２日間で構成される。非稼働日は、電源が切断されないことを前提としている。詳細は既知である。
【０１０４】
複写機及びプリンタ機能のない複合機のＴＥＣ値の算出式を式［１］〜［３］に示す。
ＷＴＥＣ＝（ＷＤ×５）＋（ＷＡＯ×４８）  …式［１］
ここで、ＷＤは１日当たりの消費電力量（Ｗｈ／日）、ＷＡＯは自動オフ時の消費電力量（Ｗｈ）である。
【０１０５】
ＷＤ＝ＷＪ＋（ＷＴ×２）＋ＷＤＡＯ  …式［２］
ここで、ＷＪは１日当たりのジョブに必要な消費電力量（Ｗｈ／日）、ＷＴは最終時の消費電力量（Ｗｈ）、ＷＤＡＯ１日当たりの自動オフ時の消費電力量（Ｗｈ／日）である。
【０１０６】
ＷＪ＝（ＷＪ１×２）＋｛ＷＡＪ×（Ｊ−２）｝  …式［３］
ここで、ＷＪ１はスリープ状態から印刷を行うために必要な消費電力量（Ｗｈ）、ＷＡＪはジョブに必要な平均消費電力量（Ｗｈ）、Ｊは１日当たりのジョブ数（回）であり、図１１に示すように機器の印刷速度を元に一意に決まる。
【０１０７】
このように、ＴＥＣ値は式［１］〜［３］の各項に、画像形成装置の各動作における消費電力値を代入し、その画像形成装置の印刷速度に基づく、ジョブ数、画像数(印刷枚数)を代入し算出される固定値である。
【０１０８】
以上のように、本発明の第１の実施形態の画像形成装置によれば、外部接続機器に予め記憶された外部接続機器情報を取得し、画像形成装置に予め記録された各電力情報（ジョブに必要な平均電力量、スリープ状態から印刷を行なうために必要な電力量）に加算してＴＥＣ値、消費電力量を算出するので、ユーザは、画像形成装置から外部接続機器へ給電されているとき、画像形成装置自体と外部接続機器のトータルの消費電力量を把握することが出来る。また、画像形成装置の各状態(通常、エンジンOFF、STR)での外部機器への電力供給する/しないを考慮すると、より正確なＴＥＣ値、消費電力量を算出することができる。
【０１０９】
［第２の実施形態］
第１の実施形態では、外部接続機器に予め記憶されている外部接続機器の消費電流情報が（ＵＳＢの場合は）最大消費電流の１/２の値であるにもかかわらず、最大消費電流で外部接続機器の消費電力量を計算するため、算出される消費電力量は実際の消費電力量よりも多くなる。その理由は、動作時は最大消費電流と考えることが出来るが、待機時の消費電流は最大消費電流より低い値となるためである。
【０１１０】
そこで、第２の実施形態では、外部接続機器に予め記憶された外部接続機器の種類情報より外部接続機器の種類を判断するとともに、外部接続機器の動作状態の履歴を記憶しておき、消費電力量、ＴＥＣ値算出時に動作状態の履歴より各動作状態の時間、外部接続機器の種類に対応した各動作状態の消費電流の最大消費電流に対する係数（例えば待機時は最大消費電流の５０％の消費電流ならば係数：０．５、動作時が最大消費電流の１００％の消費電流ならば係数：１となる。）、外部接続機器の消費電流情報より、外部接続機器のＴＥＣ値、消費電力量を算出することにより、画像形成装置、外部接続機器のトータルの正確なＴＥＣ値、消費電力量を算出する。
【０１１１】
〈機能ブロック〉
図１２は、本発明の第２の実施形態の画像形成装置の機能ブロック図である。この図において、図２（第１の実施形態）と同一又は対応部分には、図２と同じ参照符号を付した。なお、本実施形態の画像形成装置及び外部接続機器のハードウェア構成は、第１の実施形態（図１）と同じである。
【０１１２】
本実施形態の画像形成装置の機能ブロックは、第１の実施形態の画像形成装置の機能ブロックに対し、外部接続機器動作状態判定手段１０７、及び外部接続機器動作状態情報記憶手段１０８を付加した構成を有する。
【０１１３】
外部接続機器動作状態判定手段１０７は、外部接続機器が待機状態か動作状態かを判定する。また、動作状態が複数存在する場合は、複数あるうちのどの動作状態かも判定する。判定方法としては、外部接続機器情報記憶手段１０２に記憶された種類情報より該当の外部接続機器の種類が何かを判断し、外部接続機器にアクセスが発生しない場合は待機状態、発生した場合は動作状態とする。外部接続機器によってはリードとライトで外部接続機器の消費電流が異なる場合も考えられるのでそのような場合はリードを動作状態１、ライトを動作状態２と判定する。外部接続機器の種類情報によって動作状態が1つか複数か予め決められている。
【０１１４】
外部接続機器動作状態情報記憶手段１０８は外部接続機器毎の各動作状態の開始時間と停止時間（動作履歴情報）、動作状態別係数を記憶しておく。記憶する場所（記憶部）は図１のＲＯＭ３、ＨＤＤ４などの不揮発性メモリとする。年月、時間はタイマ６から取得する。
【０１１５】
外部接続機器毎の各動作状態の開始時間と停止時間（動作履歴情報）は外部接続機器動作状態判定手段１０７で動作状態と判定された場合、該当の外部接続機器の動作状態が開始した時間を記憶、その後外部接続機器動作状態判定手段１０７で待機状態と判定された場合、該当の外部接続機器の動作状態が停止した時間を記憶する。
【０１１６】
該当の外部接続機器の動作状態が複数ある場合は動作状態１の開始時間、停止時間と動作状態２の開始時間、停止時間は区別される。外部接続機器情報記憶手段１０２に記憶されている外部接続機器情報は外部接続機器毎に動作開始時間と停止時間の情報（動作履歴情報）を持っているので、動作状態の時間を算出することが出来る。
【０１１７】
動作状態別係数は外部接続機器の待機、動作状態の消費電流の最大消費電流に対する係数である。この動作状態別係数は外部接続機器の種類毎に予め定められており、待機状態、動作状態それぞれに、動作状態が複数ある場合も複数ある動作状態それぞれに予め定められている。
【０１１８】
動作状態別係数の決め方は、事前に外部接続機器の種類毎（デジタルカメラ、外付けＨＤＤ／メモリ、外付けディスクドライブ、キーボード等）に待機状態とどのような動作状態があるか確認し、種類毎の動作状態の種類を決めておく（動作状態１、動作状態２等）、そしてその種類の待機状態、動作状態で消費電流を測定し、「消費電流／最大消費電流」、即ち最大消費電流に対する消費電流の比率を動作状態別係数とする。種類毎に複数のデータを取るとより一般的な値になる。
【０１１９】
例えば、外部接続機器の種類がデジタルカメラの場合、動作状態が待機状態、動作状態１（リード時）、動作状態２(ライト時)で消費電流が異なり、待機状態の消費電流は最大消費電流の５０％、動作状態１（リード時）の消費電流は最大消費電流の１００％、動作状態２(ライト時)消費電流は最大消費電流の８０％とすると、デジタルカメラの動作状態別係数は待機状態：０．５、動作状態１：２、動作状態２：０．８となる。
【０１２０】
動作状態別係数はコントローラ９のシステムソフトのバージョンアップ、ユーザによる操作部１０の入力部からの入力や、ＰＣ用Ｉ／Ｆ７を介するホストコンピュータからの入力による書き換えを可能としても良い。このように、係数を更新する手段を設けることで、省エネ技術が進んだ様々な外部接続機器に対応可能となる。
【０１２１】
消費電力算出手段１０５は外部接続機器情報記憶手段１０２、電力情報記憶手段１０３、外部接続機器動作状態情報記憶手段１０８に記憶された情報を基に各外部接続機器、外部接続機器のトータル、画像形成装置と外部接続機器のトータル(外部接続機器にコントローラ９から電力供給がない場合は画像形成装置のみ)の消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金を計算する。
【０１２２】
各外部接続機器の消費電力量（ｗｈ）は外部接続機器情報記憶手段１０２に記憶された各外部接続機器の消費電流情報（ＵＳＢの場合は最大消費電流の１／２の値なので２倍にする）の値にコントローラ９からの供給電圧値を乗算し、ＰＳＵのＡＣ／ＤＣ変換効率で除算して消費電力（ｗ）算出する。次に後述する表示設定手段１０４にて設定される指定期間（１週間、１ヶ月など）内での動作状態(一つ又は複数)の時間を外部接続機器動作状態情報記憶手段１０８の記憶された該当の外部接続機器の動作開始時間、停止時間より算出し、待機状態の時間は指定期間内の使用時間から動作状態の時間を引いた時間とする。指定期間内の使用時間は外部接続機器情報記憶手段１０２に記憶した接続、又は取り外した年月、時間より算出する。
【０１２３】
消費電力（ｗ）、待機状態の時間、外部接続機器動作状態情報記憶手段１０８に記憶された該当の外部接続機器の種類の待機状態の動作状態別係数の積、消費電力（ｗ）、動作状態の時間、外部接続機器動作状態情報記憶手段１０８に記憶された該当の外部接続機器の種類の動作状態の動作状態別係数の積の和を消費電力量（ｗｈ）とする。
【０１２４】
消費電力量（ｗｈ）は例えば下記のように算出される。
消費電力量（ｗｈ）：ＷＨ（ｗｈ）
指定期間：Ｘ（ｈ）
指定期間内の使用時間：Ｙ（ｈ） （Ｘ≧Ｙ）
指定期間内の動作状態１の時間：Ｚ１（ｈ）
指定期間内の動作状態２の時間：Ｚ２（ｈ） （Ｙ≧Ｚ１＋Ｚ２）
消費電力：Ｗ（ｗ）
待機状態の動作状態別係数：Ａ
動作状態１の動作状態別係数：Ｂ
動作状態２の動作状態別係数：Ｃ
ＷＨ（ｗｈ）＝{Ｗ（ｗ）×[Ｙ（ｈ）−Ｚ１（ｈ）＋Ｚ２（ｈ）]×Ａ}+{Ｗ（ｗ）×[Ｚ１（ｈ）]×Ｂ}+{Ｗ（ｗ）×[Ｚ２（ｈ）]×Ｃ}
【０１２５】
〈外部接続機器の動作状態の記憶動作〉
図１３は、本実施形態の画像形成装置において、外部接続機器の動作状態の開始時刻及び終了時刻を記憶する動作のフローチャートである。
【０１２６】
ステップＳ４０１では、外部接続機器動作状態判定手段１０７により外部接続機器が動作状態と判定された場合は（Ｓ４０１：YES）ステップＳ４０２へ進み、動作状態と判定されない場合は（Ｓ４０１：NO）ステップＳ４０１を繰り返す。
【０１２７】
ステップＳ４０２では、外部接続機器動作状態判定手段１０７により、どの動作状態（動作状態１か動作状態２かなど）の情報を取得し、外部接続機器動作状態情報記憶手段１０８に取得した動作状態と、動作開始した時刻として現在の年月、時刻を記憶し、ステップＳ４０３へ進む。
【０１２８】
ステップＳ４０３では、外部接続機器動作状態判定手段１０７により外部接続機器が待機状態と判定された場合は（Ｓ４０３：YES）ステップＳ４０４へ進み、待機状態と判定されない場合は（Ｓ４０３：NO）ステップＳ４０３を繰り返す。
【０１２９】
ステップＳ４０４では、外部接続機器動作状態情報記憶手段１０８に動作終了した時刻として現在の年月、時刻を記憶し、処理を終了する。
【０１３０】
〈外部接続機器の消費電力情報の算出、表示処理〉
図１４は、本実施形態の画像形成装置において、外部接続機器の消費電力量などを算出し、表示する処理のフローチャートである。以下、図１４を参照して、各外部接続機器及び外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金の算出と表示に関する処理について説明する。ここでは１か月分の各外部接続機器及び外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を表示する例とした。
【０１３１】
この図において、ステップＳ５０１〜Ｓ５０４は図４（第１の実施形態）のステップＳ１０１〜Ｓ１０４と同じである。ステップＳ５０５では、外部接続機器動作状態情報記憶手段１０８に記憶された各外部接続機器の動作状態情報、動作状態別係数を読み出し、ステップＳ５０６へ進む。なお、ステップＳ５０３、Ｓ５０４で取得する各情報は、予め図３（第１の実施形態）に示す手順により取得されている。
【０１３２】
ステップＳ５０６では、ステップＳ５０３で取得した各外部接続機器の種類情報、消費電力（ｗ）、接続及び取り外し年月、時刻と、ステップＳ５０４で取得した１日当たりのジョブ数、最終時間、排出係数、電気料金係数と、ステップＳ５０５で取得した動作状態情報、動作状態別係数から、消費電力算出手段１０５にて指定期間内の各外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を算出し、ステップＳ５０７へ進む。以後のステップＳ５０７、Ｓ５０８は図４のステップＳ１０６、Ｓ１０７と同じである。
【０１３３】
〈画像形成装置と外部接続機器のトータルの消費電力量などを算出し、表示する処理〉
図１５は、本実施形態の画像形成装置において、画像形成装置と外部接続機器のトータルの消費電力量などを表示する処理のフローチャートである。以下、図１５を参照して、画像形成装置と外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、及び電気料金を算出し、表示する処理のフローチャートについて説明する。ここでは1か月分の画像形成装置と外部接続機器のトータルの消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を表示する例とした。
【０１３４】
この図において、ステップＳ６０１〜Ｓ６０４は、図５（第１の実施形態）のステップＳ２０１〜Ｓ２０４と同じである。ステップＳ６０５では、外部接続機器動作状態情報記憶手段１０８に記憶された各外部接続機器の動作状態情報、動作状態別係数を読み出し、ステップＳ６０６へ進む。
【０１３５】
ステップＳ６０６では、ステップＳ６０３で取得した各外部接続機器の種類情報、消費電力（ｗ）、接続及び取り外し年月、時刻と、ステップＳ６０４で取得した１日当たりのジョブ数、最終時間、排出係数、電気料金係数と、ステップＳ６０５で取得した動作状態情報、動作状態別係数から、消費電力算出手段１０５にて指定期間内の各外部接続機器の消費電力量、ＴＥＣ値、ＣＯ２排出量、電気料金を算出し、ステップＳ６０７へ進む。以後のステップＳ６０７、Ｓ６０８、Ｓ６０９は図５のステップＳ２０６、Ｓ２０７、Ｓ２０８と同じである。
【０１３６】
なお、画像形成装置と外部接続機器のトータルの消費電力量などを表示する画面、各外部接続機器及び外部接続機器全体の消費電力量などを表示する画面、外部接続機器の接続時、取り外し時に消費電力量などの増減分を表示する処理、外部接続機器の接続時に外部接続機器が追加されたこと及び消費電力量などの増加分を表示する画面、外部接続機器の取り外し時に外部接続機器が取り外されたこと及び消費電力量などの減少分を表示する画面は、第１の実施形態と同様、それぞれ図６、図７、図８、図９、図１０のように構成することができる。
【０１３７】
このように、本発明の第２の実施形態の画像形成装置によれば、外部接続機器に予め記憶された外部接続機器の種類情報より外部接続機器の種類を判断するとともに、外部接続機器の動作状態の履歴を記憶しておき、消費電力量、ＴＥＣ値算出時に動作状態の履歴より各動作状態の時間、外部接続機器の種類に対応した各動作状態の消費電流の最大消費電流に対する係数（例えば待機時は最大消費電流の５０％の消費電流ならば係数：０．５、動作時が最大消費電流の１００％の消費電流ならば係数：１となる。）、外部接続機器の消費電流情報より、外部接続機器のＴＥＣ値、消費電力量を算出することにより、画像形成装置、外部接続機器のトータルの正確なＴＥＣ値、消費電力量を算出することができる。
【０１３８】
また、外部接続機器の動作履歴情報と種類情報に対応した係数を外部接続機器の消費電流の異なる複数の動作状態に対応させることで、動作状態１(リード動作)、動作状態２(ライト動作)など複数の動作状態を考慮し、より正確な消費電力量をユーザに提示できる。
【符号の説明】
【０１３９】
１…ＣＰＵ、２…ＲＡＭ、３…ＲＯＭ、４…ＨＤＤ、５…操作部Ｉ／Ｆ、６…タイマ、７…ＰＣ用Ｉ／Ｆ、８…外部接続機器用Ｉ／Ｆ、９…コントローラ、１０…操作部、１２ａ〜１２ｃ…第１〜第３の外部接続機器、１００…外部接続機器検知手段、１０１…外部接続機器情報取得手段、１０２…外部接続機器情報記憶手段、１０３…電力情報記憶手段、１０４…表示設定手段、１０５…消費電力算出手段、１０６…消費電力表示手段、１０７…外部接続機器動作状態判定手段、１０８…外部接続機器動作状態記憶手段。
【先行技術文献】
【特許文献】
【０１４０】
【特許文献１】特開２００９−１０７１４１号公報
【図１】
0005838601.tif 000002
【図２】
0005838601.tif 000003
【図３】
0005838601.tif 000004
【図４】
0005838601.tif 000005
【図５】
0005838601.tif 000006
【図６】
0005838601.tif 000007
【図７】
0005838601.tif 000008
【図８】
0005838601.tif 000009
【図９】
0005838601.tif 000010
【図１０】
0005838601.tif 000011
【図１１】
0005838601.tif 000012
【図１２】
0005838601.tif 000013
【図１３】
0005838601.tif 000014
【図１４】
0005838601.tif 000015
【図１５】
0005838601.tif 000016