(57)【要約】【課題】所定期間の現実の電力使用量、及び、節電のためにシミュレーションした電力使用量を比較して表示することができる。【解決手段】電源オン状態及び電源オフ状態を含む、消費電力の異なる複数の動作状態が遷移する電気機器であって、動作状態と、その動作状態が継続した継続時間とを対応づけた実測データを記憶する実測データ記憶部１０３と、ユーザの指示又は予め定められた設定に従い、実測データを変更してシミュレーションデータを生成するシミュレーションデータ生成部１０４と、実測データに基づく現実の電力使用量及び前記シミュレーションデータに基づく電力使用量を算出する電力使用量算出手段と、電力使用量算出手段により算出された、実測データに基づく現実の電力使用量と、シミュレーションデータに基づく電力使用量とを比較して出力する表示部１０９と、を有する。【選択図】図２
2011118826.tif 000002
【特許請求の範囲】
【請求項１】
電源オン状態及び電源オフ状態を含む、消費電力の異なる複数の動作状態が遷移する電気機器であって、
前記動作状態と、その動作状態が継続した継続時間とを対応づけた実測データを記憶する実測データ記憶手段と、
ユーザの指示又は予め定められた設定に従い、前記実測データを変更してシミュレーションデータを生成するシミュレーションデータ生成手段と、
前記実測データに基づく現実の電力使用量及び前記シミュレーションデータに基づく電力使用量を算出する電力使用量算出手段と、
前記電力使用量算出手段により算出された、実測データに基づく現実の電力使用量と、シミュレーションデータに基づく電力使用量とを比較して出力する表示手段と、を有することを特徴とする電気機器。
【請求項２】
前記電気機器は、画像形成装置であることを特徴とする、請求項１に記載の電気機器。
【請求項３】
前記動作状態の遷移に関する条件が定められていて、
前記実測データは、前記条件に従って遷移した結果を示すデータであって、
前記シミュレーション生成手段は、ユーザの指示又は予め定められた設定に基づく前記条件の変更に従って前記シュミレーションデータを生成することを特徴とする、請求項１または２に記載の電気機器。
【請求項４】
前記電力使用量は、消費電力量又は電気料金のいずれか一方であることを特徴とする請求項１〜３のいずれかに記載の電気機器。
【請求項５】
前記電力使用量は、消費電力量及び電気料金であることを特徴とする請求項１〜３のいずれかに記載の電気機器。
【請求項６】
前記動作状態の遷移を検知する検知手段と、
前記検知手段により検知された前記各動作状態への遷移から、その時刻に基づいた各動作状態の継続時間を算出して前記実測データを生成する実測データ生成手段と、をさらに備えることを特徴とする請求項１〜５のいずれかに記載の電気機器。
【請求項７】
電源オン状態及び電源オフ状態を含む、消費電力の異なる複数の動作状態が遷移する電気機器の電力使用量表示方法であって、
前記動作状態と、その動作状態が継続した継続時間とを対応づけた実測データを記憶するステップと、
ユーザの指定に従い、前記実測データを変更してシミュレーションデータを生成するステップと、
前記実測データに基づく現実の電力使用量及び前記シミュレーションデータに基づく電力使用量を算出するステップと、
前記電力使用量算出手段により算出された、実測データに基づく現実の電力使用量と、シミュレーションデータに基づく電力使用量とを比較して出力するステップと、を有することを特徴とする電気機器の電力使用量表示方法。
【請求項８】
電源オン状態及び電源オフ状態を含む、消費電力の異なる複数の動作状態が遷移する電気機器に電力使用量を表示するプログラムであって、
前記動作状態と、その動作状態が継続した継続時間とを対応づけた実測データを記憶する実測データ記憶手段と、
ユーザの指定に従い、前記実測データを変更してシミュレーションデータを生成するシミュレーションデータ生成手段と、
前記実測データに基づく現実の電力使用量及び前記シミュレーションデータに基づく電力使用量を算出する電力使用量算出手段と、
前記電力使用量算出手段により算出された、実測データに基づく現実の電力使用量と、シミュレーションデータに基づく電力使用量とを比較して出力する表示手段と、を備えることを特徴とする電気機器に電力使用量を表示するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気機器、その電力使用量表示方法及びプログラムに関する。
【背景技術】
【０００２】
従来、利用者の利便性を損なわずに、プリンタの無駄な電力使用量を大幅に低減できるプリンタのパワーマネージメント制御装置として、例えば特許文献１が知られている。
【０００３】
特許文献１は、ホスト装置からの印刷ジョブの受信を待って印刷を開始するプリンタのパワーマネージメント制御装置であって、印刷ジョブが一定時間受信されなかった場合に、プリンタをスリープモードに移行させるか電源をオフにするかをユーザが設定できる装置である。
【０００４】
具体的には、ユーザは、電源オフへ移行する時間帯を予め設定しておく。そして、プリンタのパワーマネージメント制御装置は、印刷ジョブが一定時間受信されなかった場合には、現在時刻が予め設定された時間帯内の時刻であるか否か判断し、その結果、時間帯外の時刻であったら、ノーマルモードからスリープモードへ移行する。また、時間帯内の時刻であったら、プリンタの電源をオフする。
【０００５】
これにより、予めユーザが設定した時間帯では、印刷ジョブを受信しない状態が一定時間経過したことにより自動的にプリンタの電源をオフすることができ、プリンタの無駄な電力使用量を低減させていた。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−１４２９４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記従来技術では、ユーザが設定する時間帯内か否かでプリンタの状態を自動的に制御していた。このような制御方法は、プリンタを使用しない時間帯がおおよそ決まっている場合には有効である。
【０００８】
しかしながら、これはプリンタに限らず電気機器一般に言えることであるが、例えば電気機器の使用状況や使用環境によっては、使用しない時間帯が日々変化することも多く、毎日使用しないものもある。このような電気機器は、上記従来技術のような時間帯を設定することによる自動制御だけでは、ユーザの使用状況に柔軟に適応できないという課題があった。
【０００９】
また、その電気機器の電力使用量を節約するためには、どのような方法があり、それらの方法を用いると、どのぐらいの電力使用量の節約になるかということを知り、その情報をもとに、自ら設定変更を行いたいというユーザ側の要望もあった。
【００１０】
従って、本発明は、所定期間の現実の電力使用量、及び、節電のためにシミュレーションした電力使用量を比較して表示することができる電気機器、その電力使用量表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の一つの実施態様に従う電気機器は、電源オン状態及び電源オフ状態を含む、消費電力の異なる複数の動作状態が遷移する電気機器であって、前記動作状態と、その動作状態が継続した継続時間とを対応づけた実測データを記憶する実測データ記憶手段と、ユーザの指示又は予め定められた設定に従い、前記実測データを変更してシミュレーションデータを生成するシミュレーションデータ生成手段と、前記実測データに基づく現実の電力使用量及び前記シミュレーションデータに基づく電力使用量を算出する電力使用量算出手段と、前記電力使用量算出手段により算出された、実測データに基づく現実の電力使用量と、シミュレーションデータに基づく電力使用量とを比較して出力する表示手段と、を有することを特徴とする。
【００１２】
好適な実施態様では、前記電気機器は、画像形成装置であることを特徴とする。
【００１３】
好適な実施態様では、前記動作状態の遷移に関する条件が定められていて、前記実測データは、前記条件に従って遷移した結果を示すデータであって、前記シミュレーション生成手段は、ユーザの指示又は予め定められた設定に基づく前記条件の変更に従って前記シュミレーションデータを生成することを特徴とする。
【００１４】
好適な実施態様では、前記電力使用量は、消費電力量又は電気料金のいずれか一方であることを特徴とする。
【００１５】
好適な実施態様では、前記電力使用量は、消費電力量及び電気料金であることを特徴とする。
【００１６】
好適な実施態様では、表示手段は、前記実測データに基づく現実の電力使用量、及び、前記シミュレーションデータに基づく電力使用量の比較から、ユーザへのアドバイスを出力することを特徴とする。
【００１７】
前記動作状態の遷移を検知する検知手段と、前記検知手段により検知された前記各動作状態への遷移から、その時刻に基づいた各動作状態の継続時間を算出して前記実測データを生成する実測データ生成手段と、をさらに備えることを特徴とする。
【図面の簡単な説明】
【００１８】
【図１】本発明の第一実施形態にかかる電力使用量表示方法を適用したプリンタのＰＣとの接続状態を示す図である。
【図２】図１のプリンタに内蔵された電力使用量表示装置の構成の一例を示す図である。
【図３】図２の実測データ記憶部に格納されるデータ構造の一例を示す図である。
【図４】図２の実測データ計測部の処理の一例を示すフローチャートである。
【図５】図１のプリンタに表示されるシミュレーション画面の一例を示す図である。
【図６】シミュレーション設定項目の一例を示す図である。
【図７】図２のシミュレーションデータ記憶部１１１に格納されるデータ構造の一例を示す図である。
【図８】図２のシミュレーションデータ生成部の処理の一例を示すフローチャートである。
【図９】図２の実測合計時間テーブル及びシミュレーション合計時間テーブル内のデータ構造の一例を示す図である。
【図１０】図２の消費電力記憶部内のデータ構造の一例を示す図である。
【図１１】図２の消費電力量算出部１０６によって算出された結果の一例を示す図である。
【図１２】図２の電気料金記憶部内に格納されたデータ構造の一例を示す。
【図１３】電気料金算出部１０８によって算出された結果の一例を示す図である。
【図１４】図２の表示部により出力される表示内容の一例を示す図である。
【図１５】図２の表示部により出力される表示内容の一例を示す図である。
【図１６】図２の表示部により出力される表示内容の一例を示す図である。
【図１７】図２の表示部により出力される表示内容の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の好適な一実施形態にかかる電気機器として、画像形成装置としてのプリンタ、特に、電力使用量表示装置１０を内蔵したプリンタ１を一例に挙げ、図面を参照して詳細に説明する。本実施形態では、電力使用量表示装置１０を内蔵したプリンタ１を説明していくが、電力使用量表示装置１０にかかる部分は、プログラムとしてプリンタドライバに搭載するようにしてもよい。
【００２０】
図１は、プリンタ１をＰＣ２に接続した図である。
【００２１】
ＰＣ本体２ａには、ディスプレイ２ｂとプリンタ１とがそれぞれ接続されている。プリンタ１が有するＬＥＤ画面１ａには、例えば、現実の電力使用量を含むプリンタ１の使用状況等が表示される。プリンタ１の使用状況等の表示は、ＬＥＤ画面１ａだけでなくディスプレイ２ｂにも表示されるようにしてもよいし、ＬＥＤ画面１ａに代えてディスプレイ２ｂに表示されるようにしてもよい。図示例のＬＥＤ画面１ａ及びディスプレイ２ｂには、プリンタ１の使用状況表示、使用状況印刷、アドバイス、シミュレーション等の画面を選択するための「選択画面」が表示されている。例えば、「使用状況表示」は、現実の電力使用量を表示する画面であり、「使用状況印刷」は、使用状況表示画面の印刷を行う画面であり、「アドバイス」は、現実の電力使用量と、予め定められた設定に基づくシミュレーション結果としての電力使用量とを比較して表示する画面であり、「シミュレーション」は、現実の電力使用量と、ユーザの指示に基づいたシミュレーション結果としての電力使用量とを比較して表示する画面である。なおここで、電力使用量とは、消費電力量のみならず消費電力量にかかる電気料金も含む概念であって、消費電力量又は電気料金のいずれか一方を示す場合と、消費電力及び電気料金を指す場合との両者を含むものとする。以下の説明も同様とする。
【００２２】
プリンタ１は、電源オフ状態、電源オン状態を含む、消費電力の異なる複数の動作状態が遷移する。動作状態は、スイッチをオンにした状態の電源オン状態、スイッチをオフにした状態の電源オフ状態のほかに、コンセントを抜いたプラグオフ状態も含まれる。電源オン状態は、さらに、印刷が実行される印刷状態及び印刷が実行されていない待機状態が含まれるとともに、一定時間待機状態が続いた場合に自動的に切替る、待機状態よりも消費電力を低減させた低電力状態も含まれる。
【００２３】
図２は、プリンタ１に内蔵された電力使用量表示装置１０の構成の一例を示す図である。
【００２４】
電力使用量表示装置１０は、主に、検出部１０１、実測データ計測部１０２、実測データ記憶部１０３、シミュレーションデータ生成部１０４、消費電力記憶部１０５、消費電力量算出部１０６、電気料金記憶部１０７、電気料金算出部１０８、及び、表示部１０９を備える。電力使用量表示装置１０は、また例えば、タイマー１１０、シミュレーションデータ記憶部１１１、合計処理部１１２、実測合計時間記憶部１１３、シミュレーション合計時間記憶部１１４、ユーザ指示受付部１１５、及び、アドバイス設定格納部１１６を含む。
【００２５】
以下に、図２の電力使用量表示装置１０内の各要素を逐一説明する。
【００２６】
タイマー１１０は、時刻情報を随時、後述する実測データ計測部１０２に通知するとともに、０時００分になった場合には、日付変更情報を実測データ計測部１０２に通知する。検出部１０１は、動作状態が遷移した場合に、これを検知し、遷移した動作状態とともに、状態遷移情報として実測データ計測部１０２に通知する。
【００２７】
実測データ記憶部１０３は、動作状態２０４と、その動作状態２０４が継続した継続時間２０７とを対応づけた実測データを記憶する。図示例にあっては、実測データ記憶部１０３には、実測データテーブル２０が格納されている。
【００２８】
実測データテーブル２０は、実測データ計測部１０２によって生成され、実測データ記憶部１０３に格納される。実測データ計測部１０２は、タイマー１１０からの時刻情報及び日付変更情報を受信するとともに、検出部１０１により検知された動作状態の遷移情報を受信し、これらの情報に基づいて実測データテーブル２０を生成する。
【００２９】
実測データテーブル２０の一例を、図３に示す。
【００３０】
実測データテーブル２０は、そのデータ項目として、区間２０３と、動作状態２０４と、開始時刻２０５と、終了時刻２０６と、継続時間２０７と、その日１日の印刷回数２０２と、が日付毎２０１に記憶される。ここで、日付毎２０１とは、その日の０時００分から次の日の０時００分までであるが、以下の説明及び図示例では、便宜上、その日の０時００分から２４時００分までとする。
【００３１】
区間２０３は、動作状態２０４が遷移するたびに、その動作状態２０４に対応づけて順次更新される。図示例では、区間２０３はＸ１〜Ｘｎまでとなっている。
【００３２】
動作状態２０４は、その遷移のたびに、前述の区間２０３とともに更新される。図示例では、Ｓｔ１としてプリンタ１のスイッチをオフした状態である電源オフ、Ｓｔ２としてスイッチオンの状態でプリンタ１を稼働させていない状態の待機、Ｓｔ３として一定時間待機状態が続いた場合に自動的に切替る、待機状態よりも消費電力を低減させた低電力、Ｓｔ４として印刷実行中の印刷という、４つの動作状態２０４が図示されている。また、図示されてはいないが、動作状態２０４には、Ｓｔ５としてプリンタ１の電源コンセントを抜いた状態である、プラグオフという状態も含まれる。
【００３３】
開始時刻２０５は、前の動作状態２０４からその動作状態２０４に状態遷移した時刻が記憶され、終了時刻２０６もまた、その動作状態２０４から次の動作状態２０４に状態遷移した時刻が記憶される。
【００３４】
継続時間２０７は、動作状態２０４が継続した時間、すなわち、その動作状態２０４の終了時刻２０６から開始時刻２０５を差し引いた値が記憶される。
【００３５】
印刷回数２０２は、１日のうち、印刷状態へ遷移した回数がカウントされる。なおここで、印刷回数とは、他の動作状態から印刷状態へ遷移した回数であって、印刷ジョブの回数を言うものではない。例えば、複数の印刷ジョブを実行したとしても、印刷ジョブと印刷ジョブとの間に他の動作状態が入ることなく複数の印刷ジョブが連続して実行された場合には、印刷回数は１回とカウントされることとなる。図示例では、２００９年１２月０１日は、印刷状態に３回遷移したこととなる。
【００３６】
ここで、図３の実測データテーブル２０を生成する過程を説明する。図４は、実測データ計測部１０２が実測データテーブル２０を生成する過程を示すフローチャートである。図４（ａ）は、検出部１０１から状態遷移情報を受信した場合の処理であり、図４（ｂ）は、タイマー１１０から日付変更情報を受信した場合の処理である。
【００３７】
実測データ計測部１０２は、検出部１０１からの状態遷移情報、又は、タイマー１１０からの日付変更情報が通知されるのを待つ。状態遷移により、現状態が終了し次の状態が開始するので、状態遷移情報、又は、日付変更情報が通知されるのを待っている間、すなわち現状態が継続している間は、実測データ２０には、現状態の区間２０３、動作状態２０４及び開始時刻２０５までが記録されていることとなる。
【００３８】
検出部１０１から状態遷移情報が通知された場合には（図４（ａ）、Ｓｔａｒｔ）、実測データ計測部１０２はこれを受信する（ステップＳ１）。
【００３９】
実測データ計測部１０２は、現区間において、タイマー１１０からの時刻情報に基づき終了時刻２０６を実測データテーブル２０に記録する（ステップＳ２）。
【００４０】
実測データ計測部１０２は、現区間について、終了時刻２０６から開始時刻２０５を差し引いた継続時間２０７を算出し、実測データテーブル２０に記録する（ステップＳ３）。
【００４１】
実測データ計測部１０２は、区間を１つ繰り上げ、次の区間について開始処理を行う（ステップＳ４）。開始処理は、区間２０３、検出部１０１から受信した状態遷移情報に基づく動作状態２０４、及び、その状態の開始時刻２０５を記録する処理である。開始処理が終了すると（図４（ａ）、Ｅｎｄ）、実測データ計測部１０２はまた、検出部１０１からの状態遷移情報、又は、タイマー１１０からの日付変更情報が通知されるのを待つこととなる。
【００４２】
タイマー１１０から、日付変更情報が通知された場合には（図４（ｂ）、Ｓｔａｒｔ）、実測データ計測部１０２は、これを受信する（ステップＳ１１）。
【００４３】
実測データ計測部１０２は、現区間において、タイマー１１０からの日付変更情報に基づいて、終了時刻２０６を記録する（ステップＳ１２）。この場合、動作状態が遷移したか否かに関わらず、終了時刻２０６は２４時００分となる。
【００４４】
実測データ計測部１０２は、現区間について、終了時刻２０６から開始時刻２０５を差し引いた継続時間２０７を算出し、実測データテーブル２０に記録する（ステップＳ１３）。
【００４５】
実測データ計測部１０２は、その日の印刷回数２０２を算出する（ステップＳ１４）。実測データ計測部１０２は、実測データテーブル２０に記録された「Ｓｔ４：印刷」の個数をカウントすることで印刷回数２０２を算出し、記録する。
【００４６】
実測データ計測部１０２は、次の区間へ移行するとともに日付を１日更新して、次の日の次の区間について開始処理を行う（ステップＳ１５）。ステップＳ１５における開始処理にあっては、新たな日の最初の区間であるため、日付２０１、区間２０３、動作状態２０４及び動作状態２０４が記録される。この場合、区間２０３にはＸ１が記録され、開始時刻２０５には０時００分と記録されることとなる。開始処理が終了すると（図４（ｂ）、Ｅｎｄ）、実測データ計測部１０２はまた、検出部１０１からの状態遷移情報、又は、タイマー１１０からの日付変更情報が通知されるのを待つこととなる。
【００４７】
再び、電力使用量表示装置１０の各要素の説明に戻る。ユーザ指示受付部１１５は、ユーザからの指示を受付け、これに基づきシミュレーション設定項目３０を生成する。ユーザからの指示とは、予め定められた動作状態の遷移に関する条件をユーザが変更するために行う指示である。ユーザは、変更したい条件を入力する。この場合、ユーザは、プリンタ１のＬＥＤ画面１ａ又はディスプレイ２ｂ上に表示された「シミュレーション」画面を選択することで表示される「条件入力」画面から入力してもよい。図５に、「条件入力」画面の一例を示す。「条件入力」画面は、例えば、シミュレーションする期間として、「日」、「週」、「月」を選択する項目、低電力状態の継続時間を変更する項目、電源オフ状態をプラグオフ状態に変更した場合をシミュレーションするか否かを選択する項目等を表示させてもよい。
【００４８】
シミュレーション設定項目３０の一例を図６（ａ）に示す。シミュレーション設定項目３０は、ユーザの指示により生成され、実測データ２０を変更してシミュレーションデータを生成するための条件となる項目である。シミュレーション設定項目３０は、例えば、データ項目として、シミュレーション期間３１、変更項目３２、変更前３３及び変更後３４を有する。図６（ａ）のシミュレーション設定項目３０には、１週間分のデータについて、継続時間を「３０分」から「１０分」に変更した場合であって、かつ、「電源オフ状態」を「プラグオフ状態」にした場合の条件が設定されている。
【００４９】
アドバイス設定格納部１１６には、予め定められた設定としての既定シミュレーション設定項目３０’が格納される。既定シミュレーション設定項目３０’は、予め設定されており、実測データ２０を変更してシミュレーションデータを生成するための条件となる項目である。既定シミュレーション設定項目３０’は、図６（ｂ）に示すように、ユーザからの指示によるシミュレーション設定項目３０と同様のデータ項目としてもよい。図示例にあっては、シミュレーション期間３１は、「日」、「月」及び「週」単位で、ユーザが選択するようになっており、これらの期間について、「待機状態」を「電源オフ状態」に変更した場合と、印刷回数を「１回」に変更した場合の条件が設定されている。なお、変更前３３の印刷回数は、例えば、実測データテーブル２０の印刷回数２０２に基づいてその都度反映される。
【００５０】
シミュレーションデータ記憶部１１１には、後述するシミュレーションデータ生成部１０４によって生成されたシミュレーションデータテーブル４０が格納される。図７は、シミュレーションデータ記憶部１１１に格納されるシミュレーションデータテーブル４０の一例を示す。シミュレーションデータテーブル４０のデータ項目は、例えば、図３に示した実測データテーブル２０と同様である。この場合、例えば、まずシミュレーションデータ記憶部１１１に、実測データ記憶部１０３内の実測データテーブル２０がコピーされ、次に、シミュレーションデータ生成部１０４が、ユーザ指示受付部１１５又はアドバイス設定格納部１１６からの指示に基づいて、シミュレーションデータ記憶部１１１内の実測データテーブル２０をシミュレーションデータテーブル４０に変更するようにしてもよい。
【００５１】
シミュレーションデータ生成部１０４は、ユーザの指示に従い、実測データを変更してシミュレーションデータを生成する。シミュレーションデータとは、所定条件に従い、実測データを変更して生成されたデータである。例えば、シミュレーションデータ生成部１０４は、ユーザ指示受付部１１５で受付たシミュレーション設定項目３０に従って、実測データテーブル２０を変更してシミュレーションデータテーブル４０を生成する。
【００５２】
また、シミュレーションデータ生成部１０４は、予め定められた設定に基づいて、実測データを変更してシミュレーションデータを生成する。例えば、シミュレーションデータ生成部１０４は、アドバイス設定格納部１１６に格納された既定シミュレーション設定項目３０’に従って、実測データテーブル２０を変更してシミュレーションデータテーブル４０を生成する。
【００５３】
ここで、シミュレーションデータ生成部１０４がシミュレーションデータテーブル４０を生成する過程の一例を、図８のフローチャートに従って説明する。図８は、待機時間を短縮する場合のフローチャートである。
【００５４】
シミュレーションデータ生成部１０４は、シミュレーション設定項目３０又は既定シミュレーション設定項目３０’をユーザ指示受付部１１５、又は、アドバイス設定格納部１１６から取得する。（ステップＳ２１）。例えば、図６（ａ）の上段には、待機時間を短縮するためのシミュレーション設定項目３０が示される。これは、シミュレーション設定項目３０における、１週間の待機状態の継続時間を「３０分」から「１０分」に変更し、待機状態の継続時間が１０分以上の場合には、１０分より後の動作状態を、「待機状態」から「低電力状態」に変更するという設定である。
【００５５】
シミュレーションデータ生成部１０４は、変更後３４の待機時間をｔ０に設定する（ステップＳ２２）。ここでは、ｔ０には「１０分」が設定される。
【００５６】
シミュレーションデータ生成部１０４は、実測データテーブル２０をシミュレーションデータ記憶部１１１より抽出する（ステップＳ２３）。ここでは、直近の「週」データ、すなわち、前日からそれ以前の１週間分のデータが抽出される。
【００５７】
シミュレーションデータ生成部１０４は、指定した期間のうちの第１日目について処理を行う（ステップＳ２４）。ここでは前日のデータについて処理を行う。
【００５８】
まず、区間Ｘを１に設定する（ステップＳ２５）。シミュレーションデータ生成部１０４は、区間１が待機であるか否かを判定する（ステップＳ２６）。区間１が待機でない場合には（Ｓ２６：Ｎｏ）、シミュレーションデータ生成部１０４は、次の区間へ移行する（ステップＳ３１）。区間１が待機だった場合には（Ｓ２６：Ｙｅｓ）、区間１の継続時間ｔ１がｔ０より長いか否かを判定する（ステップＳ２７）。
【００５９】
区間１の継続時間ｔ１がｔ０以下の場合には（Ｓ２７：Ｎｏ）、次の区間へ移行する（ステップＳ３１）。区間１の継続時間ｔ１がｔ０より長い場合には（Ｓ２７：Ｙｅｓ）、区間１の継続時間ｔ１をｔ０に変更する（ステップＳ２８）。
【００６０】
続いて、次の区間（ここでは区間２）が低電力状態か否かを判定する（ステップＳ２９）。次の区間が低電力状態でなかった場合には（Ｓ２９：Ｎｏ）、次の区間へ移行する（ステップＳ３１）。次の区間が低電力状態であった場合には（Ｓ２９：Ｙｅｓ）、その継続時間ｔ２を変更する（ステップＳ３０）。低電力状態の継続時間ｔ２の変更は、区間１の継続時間ｔ１から設定時間ｔ０を減じた値を、低電力状態の継続時間ｔ２に加えることによって算出する。
【００６１】
ステップＳ３０が終了したら、次の区間へ移行する（ステップＳ３１）。ステップＳ３１に続いて、区間がｎ、すなわち最後の区間であるか否かの判定をする（ステップＳ３１）。区間がｎである場合には、続いて処理する日があれば、Ｓ２４に戻り前の日について同様のステップを行う。処理する日がない場合には、終了する。
【００６２】
再び、電力使用量表示装置１０の各要素の説明に戻る。合計処理部１１２は、所定期間毎に、実測データ及びシミュレーションデータの各動作状態別の継続時間の合計値を算出する。例えば、合計処理部１１２は、実測データ記憶部１０３に記憶された実測データテーブル２０及びシミュレーションデータ記憶部１１１に記憶されたシミュレーションデータテーブル４０に基づき、実測合計時間テーブル５０及びシミュレーション合計時間テーブル５０’を生成する。例えば、合計処理部１１２は、実測データテーブル２０及びシミュレーションデータテーブル４０の各動作状態２０４の継続時間２０７を、それぞれ日付毎２０１に合計処理するようにしてもよい。実測合計時間テーブル５０及びシミュレーション合計時間テーブル５０’のデータ構造の一例を図９に示す。
【００６３】
実測合計時間テーブル５０及びシミュレーション合計時間テーブル５０’は、データ項目として、例えば、日付別５１に、印刷時間５２、待機時間５３、低電力時間５４、電源オフ時間５５及びプラグオフ時間５６が記憶される。
【００６４】
合計処理部１１２にて生成された実測合計時間テーブル５０及びシミュレーション合計時間テーブル５０’は、それぞれ実測合計時間記憶部１１３及びシミュレーション合計時間記憶部１１４に格納される。
【００６５】
消費電力記憶部１０５は、例えば、動作状態別の消費電力が記憶される。消費電力記憶部１０５の内部のデータ構造の一例として消費電力表６０を図１０に示す。図１０の消費電力表６０では、動作状態が「印刷状態」の場合に消費電力は「５０Ｗ」となっている。
【００６６】
消費電力量算出部１０６は、実測データに基づく現実の消費電力量及びシミュレーションデータに基づく消費電力量を算出する。この際、実測データとして、例えば実測データテーブル２０や実測合計時間テーブル５０内のデータを使用してもよい、また、シミュレーションデータとして、例えばシミュレーションデータテーブル４０やシミュレーション合計時間テーブル５０’内のデータを使用してもよい。
【００６７】
図１１は、消費電力量算出部１０６によって算出された結果の一例を示す図である。例えば、消費電力量算出部１０６は、消費電力記憶部１０５内の消費電力表６０を参照して、実測合計時間記憶部１１３の実測合計時間テーブル５０、及び／又は、シミュレーション合計時間記憶部１１４のシミュレーション合計時間テーブル５０’に基づき、所定の日付５１の各動作状態の動作時間５１〜５６に、その動作状態６１に対応する消費電力量６２を乗じて、所定の日付７１の各動作状態の消費電力量７２をそれぞれ算出する。
【００６８】
電気料金記憶部１０７には、電気料金の単価が記憶される。図１２に、電気料金記憶部１０７内に格納された電気料金表８０のデータ構造の一例を示す。例えば、図１２の電気料金記憶部１０７には、地域別の電気料金の単価が固定の電気料金表８０として記憶されているが、例えば、電気料金の変動に対応できるように、ネットワークに接続して電気料金表を更新できるようにしてもよい。
【００６９】
図１３は、電気料金算出部１０８によって算出された結果の一例を示す図である。
【００７０】
電気料金算出部１０８は、電気料金記憶部１０７を参照して、消費電力量算出部１０６により算出された実測データに基づく現実の消費電力量、及び、シミュレーションデータに基づく消費電力量から、これらの電気料金を算出する。この際、実測データとして、例えば実測データテーブル２０や実測合計時間テーブル５０内のデータを使用してもよい、また、シミュレーションデータとして、例えばシミュレーションデータテーブル４０やシミュレーション合計時間テーブル５０’内のデータを使用してもよい。以下も同様である。
【００７１】
例えば、電気料金算出部１０８は、電気料金記憶部１０７内の電気料金表８０を参照して、消費電力量算出部１０６によって算出された所定の日付７１における各動作状態の消費電力量７２から、所定の日付９１におけるこれらの電気料金９２をそれぞれ算出する。例えば、電気料金算出部１０８は、所定の日付７１における、各動作状態の消費電力量７２に、図１０の電気料金表８０からプリンタを使用する地域の電気料金を乗ずることにより、所定の日付９１における電気料金９２を算出する。プリンタの使用地域が「Ａ地域」である場合には、電気料金算出部１０８は、各動作状態の消費電力量７２に１ｋＷｈ当たり「１５円」を乗じて算出する。
【００７２】
表示部１０９は、現実の動作時間を出力する。例えば、表示部１０９は、実測合計時間記憶部１１３に記憶された実測合計時間テーブル５０に基づき、実測された印刷時間等、各動作状態別の動作時間を出力する。また表示部１０９は、前記出力を実測データテーブル２０に基づいて行ってもよい。出力結果は、前述したようにプリンタ１のＬＥＤ画面１ａ、ディスプレイ２ｂに表示される。出力結果は、例えば、前日、先週及び先月等の単位で、実測された直近の日から遡って所定の期間毎に表示するようにしてもよい。
【００７３】
また、表示部１０９は、消費電力量算出部１０６により算出された、実測データに基づく現実の消費電力量と、シミュレーションデータに基づく消費電力量とを比較して出力する。表示部１０９は、電気料金算出部１０８により算出された、実測データに基づく現実の電気料金と、シミュレーションデータに基づく電気料金とを比較して出力する。
【００７４】
さらに、表示部１０９は、実測データに基づく現実の消費電力量又は電気料金、及び、シミュレーションデータに基づく消費電力量又は電気料金の比較から、ユーザへのアドバイスを出力してもよい。
【００７５】
表示部１０９は、上記の表示に関して、必要に応じてユーザが見やすいようにグラフ化して出力してもよい。
【００７６】
次に、本実施形態にかかるプリンタ１の動作を図を参照して説明する。
【００７７】
プリンタ１の現実の使用状況を知りたい場合には、ユーザは、例えば、図１のＬＥＤ画面１ａ又は、ディスプレイ２ｂに表示された「選択画面」から「使用状況表示」画面を選択する。次に、ユーザは、表示したい期間を、「前日」、「先週」、「先月」から選択する。なお、「使用状況表示」画面を印刷したい場合には、ユーザは、「使用状況印刷」を選択する。
【００７８】
図１４は、表示部１０９より出力される「印刷状況表示」の一例である。「印刷状況表示」画面には、例えば、実測合計時間テーブル５０に基づいた印刷時間が表示される。表示部１０９は、例えば、「前日」、「先週」、「先月」のように、日、週及び月単位に印刷時間を出力する。図示例では、前日の印刷状況、すなわち、前日における各動作状態の継続時間の合計値がそれぞれ出力される。また図示例では、実測データテーブル２０に基づいたグラフ生成して出力している。
【００７９】
プリンタ１の電力使用量について、プリンタ１の既定値によるシミュレーション結果を表示したい場合には、ユーザは、例えば、図１のＬＥＤ画面１ａ又は、ディスプレイ２ｂに表示された「選択画面」から「アドバイス」画面を選択する。
【００８０】
図１５は、表示部１０９より出力される「アドバイス」の一例である。「アドバイス」画面は、電力使用量の比較を、実測データとシミュレーションデータとに基づいて行っている。図示例では、比較対象となる期間は１週間であり、既定シミュレーション設定項目３０’に設定されている、待機状態を電源オフ状態に変更したシミュレーション結果を出力している。
【００８１】
図１６は、「アドバイス」の他の一例である。図示例では、比較対象となる期間は１日であり、既定シミュレーション設定項目３０’に設定されている、１日の印刷回数を１回に変更したシミュレーション結果を出力している。
【００８２】
プリンタの電力使用量について、ユーザ自らの指示によるシミュレーション結果を表示したい場合には、ユーザは、例えば、図１のＬＥＤ画面１ａ又は、ディスプレイ２ｂに表示された「選択画面」から「シミュレーション」画面を選択する。
【００８３】
図１７は、表示部１０９より出力される「シミュレーション」の一例である。「シミュレーション」画面を選択すると、まず、図５に例示した「条件入力」画面が表示される。「条件入力」画面において、条件を入力すると、例えば、その結果として図１７の「シミュレーション表示」画面が表示される。シミュレーションは、消費電力量及び電気料金の比較を、実測データとシミュレーションデータとに基づいて行っている。図示例では、比較対象となる期間は１日であり、ユーザ指示受付部１１５が受付けたシミュレーション設定項目３０に設定されている、低電力状態の継続時間を３０分から１０分に変更したシミュレーション結果を出力している。また、この状態で電源オフ状態をプラグオフ状態に変更したシミュレーション結果もあわせて出力している。
【００８４】
上述のように、ユーザの指示に基づくシミュレーション設定項目３０、又は、既定シミュレーション設定項目３０’より、実測データからシミュレーションデータを作成することで、消費電力量や電気料金の様々な比較を行うことができる。また、シミュレーション設定項目３０や既定シミュレーション設定項目３０’を変更すれば、様々なパターンのシミュレーション結果を出力することも可能となる。
【００８５】
本実施形態にあっては、画像形成装置としてのプリンタを用いて説明したが、これに限られず、消費電力の異なる動作状態が遷移する電気機器であればどのような電気機器であってもよい。
【００８６】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【符号の説明】
【００８７】
１      プリンタ
１０    電力使用量表示装置
１０１  検出部
１０２  実測データ計測部
１０３  実測データ記憶部
１０４  シミュレーションデータ生成部
１０５  消費電力記憶部
１０６  消費電力量算出部
１０７  電気料金記憶部
１０８  電気料金算出部
１０９  表示部
１１０  タイマー
１１１  シミュレーションデータ記憶部
１１２  合計処理部
１１３  実測合計時間記憶部
１１４  シミュレーション合計時間記憶部
１１５  ユーザ指示受付部
１１６  アドバイス設定格納部
【図１】
2011118826.tif 000003
【図２】
2011118826.tif 000004
【図３】
2011118826.tif 000005
【図４】
2011118826.tif 000006
【図５】
2011118826.tif 000007
【図６】
2011118826.tif 000008
【図７】
2011118826.tif 000009
【図８】
2011118826.tif 000010
【図９】
2011118826.tif 000011
【図１０】
2011118826.tif 000012
【図１１】
2011118826.tif 000013
【図１２】
2011118826.tif 000014
【図１３】
2011118826.tif 000015
【図１４】
2011118826.tif 000016
【図１５】
2011118826.tif 000017
【図１６】
2011118826.tif 000018
【図１７】
2011118826.tif 000019