(57)【要約】【課題】  既存の画像形成装置を用いた処理環境においても高効率で利便性に優れた省エネルギーを実現することを可能にした電力制御装置および電力制御システムおよび電力制御プログラムを提供する。【解決手段】  電源コードを電力制御装置のアウトレットに接続することによって電力制御装置を介して電力の供給を受けるプリンタにおける電力状態が通常電力状態から省電力状態へ遷移することにより、前記電力制御装置のアウトレットからプリンタへの電力供給を停止する。電力制御装置は、画像形成要求元からそのプリンタへの画像形成要求若しくはウォームアップ要求を受信することによってプリンタへの電力供給を開始し、省電力状態から通常電力状態へと復帰させる。【選択図】  図１
2010225060.tif 000002
【特許請求の範囲】
【請求項１】
画像形成部に電力を供給する電力供給手段と、
前記画像形成部が省電力状態へ遷移したことを検知する検知手段と、
前記検知手段の検知結果に基づき前記電力供給手段による前記画像形成部に対する電力の供給を停止する停止手段と、
前記画像形成部に対する画像処理要求に基づいて前記電力供給手段による電力の供給により前記画像形成部を電力の停止状態から供給状態に復帰させる復帰手段と
を具備する電力制御装置。
【請求項２】
前記検知手段は、
前記画像形成部へ供給される電力量の減少により前記省電力状態への遷移を検知し、
前記停止手段は、
前記検知手段による省電力状態への遷移の検知から一定時間を経過後に前記画像形成部に対する電力供給を停止する請求項１記載の電力制御装置。
【請求項３】
一定時間ごとに行われる前記画像形成部の電力状態の監視を行う画像形成要求元が、前記画像形成部の省電力状態を認識するまでの同期時間を設定する同期時間設定手段
を具備し、
前記停止手段は、
前記検知手段によって前記画像形成部が省電力状態へ遷移することを検知してから前記同期時間設定手段により設定された同期時間を経過後、前記画像形成部への電力供給を停止する請求項１または２記載の電力制御装置。
【請求項４】
前記電力供給手段により電力の供給を受ける１または複数の画像形成部の動作状態情報を受け付ける受付手段と、
前記受付手段で受け付けた前記動作状態情報を各画像形成部に対応して記憶する記憶手段と、
前記記憶手段に記憶された前記動作状態情報に基づいて各画像形成部の動作状態を判断する判断手段と
を具備し、
前記検知手段は、
前記判断手段によって判断した動作状態を元に各画像形成部が省電力状態へ遷移したことをそれぞれ検知する請求項１記載の電力制御装置。
【請求項５】
前記動作状態情報は、
管理情報ベースである請求項４記載の電力制御装置。
【請求項６】
前記判断手段は、
前記画像形成部の各構成要素に供給される電力量から該画像形成部の動作状態を判断する請求項４または５に記載の電力制御装置。
【請求項７】
前記判断手段は、
前記画像形成部毎の複数の動作状態情報に基づいて前記画像形成部の動作状態を判断する請求項４乃至６のいずれかに記載の電力制御装置。
【請求項８】
前記画像形成部に対する画像処理要求を受信する受信手段
を更に具備し、
前記電力供給手段は、
前記受信手段によって受信した画像処理要求に対する画像形成処理を行う画像形成部に対して電力の供給を行う請求項１記載の電力制御装置。
【請求項９】
前記電力供給手段により電力が供給される前記画像形成部それぞれとの通信接続を行う１または複数の通信接続部
を備え、
前記検知手段によって省電力状態への遷移が検知された画像形成部に対応する前記通信接続部それぞれに、当該画像形成部との通信に用いる通信情報を設定する通信情報設定手段
を更に具備し、
前記受信手段は、
通信情報が指定された前記画像形成部への画像処理要求を、前記通信情報設定手段により設定された当該通信情報に対応する前記通信接続部を介して受信する請求項８記載の電力制御装置。
【請求項１０】
前記停止手段によって電力供給が停止された画像形成部に対応する前記通信接続部に通電し、前記電力供給手段によって前記画像形成部に電力が供給されることにより通常電力量となることで前記通信接続部への通電を停止する制御を行う通電制御手段
を更に具備する請求項９記載の電力制御装置。
【請求項１１】
前記受信手段によって受信した画像処理要求に基づく前記画像形成部での画像形成処理の対象である処理対象データを蓄積する蓄積手段と、
前記電力供給手段により電力が供給されることにより前記画像形成部が前記省電力状態から通常電力量となることによって前記蓄積手段で蓄積した処理対象データを当該画像形成部に転送する転送手段と
を更に具備する請求項８乃至１０のいずれかに記載の電力制御装置。
【請求項１２】
前記電力供給手段により電力が供給される前記画像形成部それぞれとの通信接続を行う通信接続部
を備え、
前記通信接続部を介して接続された画像形成部と前記画像処理要求の処理要求元との情報交換における交換情報から前記通信情報および前記画像形成部における動作状態情報を取得する取得手段と、
前記取得手段によって取得した通信情報および動作状態情報を保存する情報保存手段と、
前記処理要求元から前記停止手段によって電力供給が停止された画像形成部への情報交換要求を受信することにより前記情報保存手段によって保存した通信情報および動作状態情報を前記処理要求元に返送する返送手段と
を具備する請求項１記載の電力制御装置。
【請求項１３】
電力供給を停止する電力供給停止条件を設定する条件設定手段と
を具備し、
前記停止手段は、
前記検知手段によって前記画像形成部が省電力状態へ遷移したことを検知すると、該省電力状態への遷移時における当該画像形成部の処理状況が前記条件設定手段によって設定した電力供給停止条件を満たす場合に該画像形成部への電力供給を停止する請求項１記載の電力制御装置。
【請求項１４】
前記条件設定手段は、
前記当該画像形成部の処理状況に閾値を設け、該閾値に基づいて前記電力供給を停止する電力供給停止条件を設定する請求項１３記載の電力制御装置。
【請求項１５】
前記条件設定手段は、
前記画像形成部ごとに電力供給停止条件を設定し、
前記電力供給停止条件は、
対応する画像形成部により行われる画像形成処理の処理情報を受信することにより更新する請求項１３または１４に記載の電力制御装置。
【請求項１６】
前記停止手段は、
前記画像形成部が画像形成処理を行うことができない障害状態にある場合に、該画像形成部への電力の供給を停止する請求項１または１３に記載の電力制御装置。
【請求項１７】
前記復帰手段は、
前記画像形成部から前記障害状態の解除通知を受信することによって、前記電力供給手段による電力の供給を当該画像形成部に行うことで前記画像形成部を停止状態から供給状態に復帰させる請求項１、１３、１４、１５、１６のいずれかに記載の電力制御装置。
【請求項１８】
画像形成部に画像処理要求を行う情報処理装置と、
前記画像形成部への電力の供給を制御する電力制御装置と
を有し、
前記電力制御装置は、
画像形成部に電力を供給する電力供給手段と、
前記画像形成部が省電力状態へ遷移したことを検知する検知手段と、
前記検知手段の検知結果に基づき前記電力供給手段による前記画像形成部に対する電力の供給を停止する停止手段と、
前記停止手段によって電力供給が停止された画像形成部への画像形成要求先であることを通知する通知手段と、
前記画像形成部に対する画像処理要求に基づいて前記電力供給手段による電力の供給により前記画像形成部を電力の停止状態から供給状態に復帰させる復帰手段と
を具備し、
前記情報処理装置は、
前記通知手段によって前記画像形成部への画像形成要求先を前記電力制御装置とすることが通知されると、該電力制御装置を前記画像形成部に対する画像形成要求先として登録する登録手段と
を具備する電力制御システム。
【請求項１９】
コンピュータを、
画像形成部に電力を供給する電力供給手段、
前記画像形成部が省電力状態へ遷移したことを検知する検知手段、
前記検知手段の検知結果に基づき前記電力供給手段による前記画像形成部に対する電力の供給を停止する停止手段、
前記画像形成部に対する画像処理要求に基づいて前記電力供給手段による電力の供給により前記画像形成部を電力の停止状態から供給状態に復帰させる復帰手段
として機能させる電力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力制御装置および電力制御システムおよび電力制御プログラムに関する。
【背景技術】
【０００２】
近年の環境問題への意識の高まりから、さまざまな電気機器の省エネルギー化や節電が必要となってきている。必要に応じて使用するプリンタや複写機などの機器は、印刷出力などの処理の際に電力供給された状態にあればよく、使用しない場合に電力供給された状態にあることで不必要な電力消費が成され、省エネルギー化や節電に反することとなっている。
【０００３】
このことから、通常、直ちに使用できるスタンバイ状態と、当該スタンバイ状態に対して電力消費を抑えたスリープリンタ状態とを切り替えることにより不必要な電力消費を抑制することで省エネルギー化を実現している。
【０００４】
このような技術を用いた場合であっても、印刷要求等により印刷処理などを開始するために通信インターフェース機能には一定量の電力が供給されている。
【０００５】
以下の特許文献１には、このような通信インターフェース機能に供給されている電力についても削減できるようにした技術が開示されている。この特許文献１には、印刷要求元であるホストコンピュータと当該ホストコンピュータからの印刷要求に応じて印刷出力を行うプリンタとを通信回線以外に、電力投入信号ラインと呼ばれる回線を接続することでプリンタに対して電力供給、電力遮断を行っている。
【０００６】
また、特許文献２には、ホストとなるコンピュータとプリンタとの通信ブリッジを行うプリンタ制御装置を設け、プリンタ制御装置がホストコンピュータおよびプリンタとしての機能を代行し、プリンタにおける電力供給を遮断できるような構成としている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−０９４７９３号公報
【特許文献２】特開２００２−２４４８３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、既存の画像形成装置を用いた画像形成処理の処理環境においても高効率で利便性に優れた省エネルギーを実現することを可能にした電力制御装置および電力制御システムおよび電力制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１の発明は、画像形成部に電力を供給する電力供給手段と、前記画像形成部が省電力状態へ遷移したことを検知する検知手段と、前記検知手段の検知結果に基づき前記電力供給手段による前記画像形成部に対する電力の供給を停止する停止手段と、前記画像形成部に対する画像処理要求に基づいて前記電力供給手段による電力の供給により前記画像形成部を電力の停止状態から供給状態に復帰させる復帰手段とを具備する。
【００１０】
また、請求項２の発明は、請求項１の発明において、前記検知手段は、前記画像形成部へ供給される電力量の減少により前記省電力状態への遷移を検知し、前記停止手段は、前記検知手段による省電力状態への遷移の検知から一定時間を経過後に前記画像形成部に対する電力供給を停止する。
【００１１】
また、請求項３の発明は、請求項１または２の発明において、一定時間ごとに行われる前記画像形成部の電力状態の監視により前記画像形成部の省電力状態を認識するまでの同期時間を設定する同期時間設定手段を具備し、前記停止手段は、前記検知手段によって前記画像形成部が省電力へ遷移することを検知してから前記同期時間設定手段により設定された同期時間を経過後、前記画像形成部への電力供給を停止する。
【００１２】
また、請求項４の発明は、請求項１の発明において、前記電力供給手段により電力の供給を受ける１または複数の画像形成部の動作状態情報を受け付ける受付手段と、前記受付手段で受け付けた前記動作状態情報を各画像形成部に対応して記憶する記憶手段と、前記記憶手段に記憶された前記動作状態情報に基づいて各画像形成部の動作状態を判断する判断手段とを具備し、前記検知手段は、前記判断手段によって判断した動作状態を元に各画像形成部が省電力状態へ遷移したことをそれぞれ検知する。
【００１３】
また、請求項５の発明は、請求項４の発明において、前記動作状態情報は、管理情報ベースである。
【００１４】
また、請求項６の発明は、請求項４または５の発明において、前記判断手段は、前記画像形成部の各構成要素に供給される電力量から前記画像形成部の動作状態を判断する。
【００１５】
また、請求項７の発明は、請求項４乃至６のいずれかの発明において、前記判断手段は、前記画像形成部毎の複数の動作状態情報に基づいて前記画像形成部の動作状態を判断する。
【００１６】
また、請求項８の発明は、請求項１乃至３のいずれかの発明において、前記画像形成部に対する画像処理要求を受信する受信手段を更に具備し、前記電力供給手段は、前記受信手段によって受信した画像処理要求に対する画像形成処理を行う画像形成部に対して電力の供給を行う。
【００１７】
また、請求項９の発明は、請求項８の発明において、  前記電力供給手段により電力が供給される前記画像形成部それぞれとの通信接続を行う１または複数の通信接続部を備え、前記検知手段によって省電力状態への遷移が検知された画像形成部に対応する前記通信接続部それぞれに、当該画像形成部との通信に用いる通信情報を設定する通信情報設定手段を更に具備し、前記受信手段は、通信情報が指定された前記画像形成部への画像処理要求を、前記通信情報設定手段により設定された当該通信情報に対応する前記通信接続部を介して受信する。
【００１８】
また、請求項１０の発明は、請求項９の発明において、前記停止手段によって電力供給が停止された画像形成部に対応する前記通信接続部に通電し、前記電力供給手段によって前記画像形成部に電力が供給されることにより通常電力量となることで前記通信接続部への通電を停止する制御を行う通電制御手段を更に具備する。
【００１９】
また、請求項１１の発明は、請求項８乃至１０のいずれかの発明において、前記受信手段によって受信した画像処理要求に基づく前記画像形成部での画像形成処理の対象である処理対象データを蓄積する蓄積手段と、前記電力供給手段により電力が供給されることにより前記画像形成部が前記省電力状態から通常電力量となることによって前記蓄積手段で蓄積した処理対象データを当該画像形成部に転送する転送手段とを更に具備する。
【００２０】
また、請求項１２の発明は、請求項１乃至３のいずれかの発明において、前記電力供給手段により電力が供給される前記画像形成部それぞれとの通信接続を行う通信接続部を備え、前記通信接続部を介して接続された画像形成部と前記画像処理要求の処理要求元との情報交換における交換情報から前記通信情報および前記画像形成部における動作状態情報を取得する取得手段と、前記取得手段によって取得した通信情報および動作状態情報を保存する情報保存手段と、前記処理要求元から前記停止手段によって電力供給が停止された画像形成部への情報交換要求を受信することにより前記情報保存手段によって保存した通信情報および動作状態情報を前記処理要求元に返送する返送手段とを具備する。
【００２１】
また、請求項１３の発明は、請求項１の発明において、電力供給を停止する電力供給停止条件を設定する条件設定手段とを具備し、前記停止手段は、前記検知手段によって前記画像形成部が省電力状態へ遷移したことを検知すると、該省電力状態への遷移時における当該画像形成部の処理状況が前記条件設定手段によって設定した電力供給停止条件を満たす場合に該画像形成部への電力供給を停止する。
【００２２】
また、請求項１４の発明は、請求項１３の発明において、前記条件設定手段は、前記当該画像形成部の処理状況に閾値を設け、該閾値に基づいて前記電力供給を停止する電力供給停止条件を設定する。
【００２３】
また、請求項１５の発明は、請求項１３または１４の発明において、前記条件設定手段は、前記画像形成部ごとに電力供給停止条件を設定し、前記電力供給停止条件は、対応する画像形成部により行われる画像形成処理の処理情報を受信することにより更新する。
【００２４】
また、請求項１６の発明は、請求項１の発明において、前記停止手段は、前記画像形成部が画像形成処理を行うことができない障害状態にある場合に、該画像形成部への電力の供給を停止する。
【００２５】
また、請求項１７の発明は、請求項１、１３、１４、１５、１６の発明において、前記復帰手段は、前記画像形成部から前記障害状態の解除通知を受信することによって、前記電力供給手段による電力の供給を当該画像形成部に行うことで前記画像形成部を停止状態から供給状態に復帰させる。
【００２６】
また、請求項１８の発明は、画像形成部に画像処理要求を行う情報処理装置と、前記画像形成部への電力の供給を制御する電力制御装置とを有し、前記電力制御装置は、画像形成部に電力を供給する電力供給手段と、前記画像形成部が省電力状態へ遷移したことを検知する検知手段と、前記検知手段の検知結果に基づき前記電力供給手段による前記画像形成部に対する電力の供給を停止する停止手段と、前記停止手段によって電力供給が停止された画像形成部への画像形成要求先であることを通知する通知手段と、前記画像形成部に対する画像処理要求に基づいて前記電力供給手段による電力の供給により前記画像形成部を電力の停止状態から供給状態に復帰させる復帰手段とを具備し、前記情報処理装置は、前記通知手段によって前記画像形成部への画像形成要求先を前記電力制御装置とすることが通知されると、該電力制御装置を前記画像形成部に対する画像形成要求先として登録する登録手段とを具備する。
【００２７】
また、請求項１９の発明は、コンピュータを、画像形成部に電力を供給する電力供給手段、前記画像形成部が省電力状態へ遷移したことを検知する検知手段、前記検知手段の検知結果に基づき前記電力供給手段による前記画像形成部に対する電力の供給を停止する停止手段、前記画像形成部に対する画像処理要求に基づいて前記電力供給手段による電力の供給により前記画像形成部を電力の停止状態から供給状態に復帰させる復帰手段として機能させる。
【発明の効果】
【００２８】
本発明の請求項１によれば、既存の画像形成部を用いた画像形成処理の処理環境においても高効率で利便性に優れた省エネルギーを実現することが可能になるという効果を奏する。
【００２９】
また、請求項２によれば、省エネルギーを実現するとともに画像形成部の安定稼動が可能となるという効果を奏する。
【００３０】
また、請求項３によれば、画像形成要求を行う画像形成要求元が画像形成部の省電力状態を確実に認識し、画像形成部が省電力状態にあることにより画像形成要求元が画像形成要求できない状態となることを防止することが可能になるという効果を奏する。
【００３１】
また、請求項４によれば、画像形成部に固有の情報によって動作状態が示される場合であっても的確に動作状態を把握することができ、効率的に省エネルギーを実現することが可能になるという効果を奏する。
【００３２】
また、請求項５によれば、管理情報ベースを用いて画像形成部の動作状態を把握することができ、効率的に省エネルギーを実現することが可能になるという効果を奏する。
【００３３】
また、請求項６によれば、構成要素ごとに効率的に省エネルギーを実現することが可能になるという効果を奏する。
【００３４】
また、請求項７によれば、さまざまな情報に基づいて状態を把握することができ、画像形成部の利便性に優れ、効率的な省エネルギーを実現することが可能になるという効果を奏する。
【００３５】
また、請求項８によれば、確実に使用される場合に電力供給を行うことによって高効率で省エネルギーを実現することが可能になるという効果を奏する。
【００３６】
また、請求項９によれば、複数の画像形成部において画像形成処理を行う構成においても高効率な省エネルギーを実現することが可能になるという効果を奏する。
【００３７】
また、請求項１０によれば、画像形成部の使用状態に応じた最適な省エネルギーを実現することが可能になるという効果を奏する。
【００３８】
また、請求項１１によれば、効率的に画像形成処理を行うことを可能とし、利便性に富むとともに省エネルギーを実現することが可能になるという効果を奏する。
【００３９】
また、請求項１２によれば、新たに特別な情報を用いることなく簡単に画像形成要求元に画像形成部の状態を伝えることが可能になるという効果を奏する。
【００４０】
また、請求項１３によれば、使用形態等に応じた電力制御により、利便性を害することなく、確実な省エネルギーを行うことが可能になるという効果を奏する。
【００４１】
また、請求項１４によれば、さまざまな使用状態に応じた電力制御により利便性を害することなく、確実な省エネルギーを行うことが可能になるという効果を奏する。
【００４２】
また、請求項１５によれば、画像形成部ごとの使用形態等に応じた電力制御により、利便性を害することなく、確実な省エネルギーを行うことが可能になるという効果を奏する。
【００４３】
また、請求項１６によれば、使用できない状態となり不要な画像形成部の省エネルギーを実現することができるようになるという効果を奏する。
【００４４】
また、請求項１７によれば、利便性を害することなく、確実な省エネルギーを行うことが可能になるという効果を奏する。
【００４５】
また、請求項１８によれば、既存の画像形成部を用いた画像形成処理の処理環境においても高効率で利便性に優れた省エネルギーを実現することが可能になるという効果を奏する。
【００４６】
また、請求項１９によれば、既存の画像形成部を用いた画像形成処理の処理環境においても高効率で利便性に優れた省エネルギーを実現することが可能になるという効果を奏する。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施の形態における電力制御装置および電力制御システムおよび電力制御プログラムを適用して構成した画像形成システムのシステム構成図。
【図２】本発明の実施の形態における電力制御装置の詳細な構成を示すブロック図。
【図３】本発明の実施の形態における電力制御装置の詳細な構成を示すブロック図の他の例。
【図４】本発明の実施の形態における電力制御装置で行われる処理の流れを示すフローチャート。
【図５】本発明の実施の形態における電力制御装置および電力制御システムおよび電力制御プログラムを適用して構成した画像形成システムのシステム構成図。
【図６】本発明の実施の形態における電力制御システムの詳細な構成を示すシステム構成図。
【図７】図６のシステム構成における電力制御装置の詳細な構成を示すブロック図。
【図８】判断条件の一例を示す図。
【図９】管理情報ベース（ＭＩＢ）の一例を示す図。
【図１０】ＰＪＬコマンドの情報の一例を示す図。
【図１１】図６に示すシステム構成における電力制御装置によって行われる処理の流れを示すフローチャート。
【図１２】管理情報ベース（ＭＩＢ）の一例を示す図。
【図１３】ＰＪＬコマンドの情報の一例を示す図。
【図１４】本発明の実施の形態における電力制御装置および電力制御システムおよび電力制御プログラムを適用して構成した画像形成システムのシステム構成図の一例。
【図１５】本発明の実施の形態における電力制御装置で行われる処理の詳細な構成を示すブロック図。
【図１６】図１４の電力制御装置における詳細な処理の流れを示すフローチャート。
【図１７】本発明の実施の形態における電力制御装置および電力制御システムおよび電力制御プログラムを適用して構成した画像形成システムのシステム構成図の一例。
【図１８】図１７の構成における電力制御装置で行われる処理の詳細な構成を示すブロック図。
【図１９】図１７における構成の電力制御装置によって行われる処理の詳細な流れを示すフローチャート。
【図２０】本発明の実施の形態における電力制御装置で行われる処理の詳細な構成を示すブロック図の他の例。
【図２１】図２０に示す構成からなる電力制御装置から代行受信通知をうけるホストＰＣの詳細な構成を示す図。
【図２２】図２０に示す電力制御装置の構成において行われる詳細な処理の流れを示すフローチャート。
【図２３】図２１に示すホストＰＣの構成において行われる詳細な処理の流れを示すフローチャート。
【図２４】本発明の実施の形態における電力制御装置の詳細な構成を示す図。
【図２５】図２４に示す構成における電力制御装置で行われる処理の流れを示すフローチャート。
【発明を実施するための形態】
【００４８】
以下、本発明に係わる電力制御装置および電力制御システムおよび電力制御プログラムの一実施例を添付図面を参照して詳細に説明する。
【実施例１】
【００４９】
図１は、本発明の実施の形態における電力制御装置および電力制御システムおよび電力制御プログラムを適用して構成した画像形成システムのシステム構成図の一例である。
【００５０】
図１において、電力制御システムは、電力制御装置１００、ホストＰＣ２００、プリンタ１（３００−１）、プリンタ２（３００−２）を具備しており、これらはネットワーク通信回線を介して接続されている。これによって、これらはネットワークノードを構成し、ネットワーク通信回線を介して相互間の通信を行う。
【００５１】
プリンタ１（３００−１）およびプリンタ２（３００−２）（以下、総称して「プリンタ３００」という）は、ホストＰＣ２００からの処理要求に基づいて処理を行う情報処理装置の一例であって、ホストＰＣ２００から印刷ジョブの印刷要求を受信することにより印刷出力処理を行う。なお、プリンタ３００は画像形成装置とも示され、画像形成装置における一機能の印刷出力機能を行う。
【００５２】
このプリンタ３００は、省電力機能を有しており、印刷出力処理を行う「通常電力状態」と一定時間以上継続して印刷出力処理等の操作が行われない場合に通常電力状態よりも低電力の状態である「省電力状態」とを切り替える節電処理を行うことによって消費電力量を増減させる。
【００５３】
この節電処理は、省電力状態から通常電力状態へ遷移するために、プリンタ３００を構成するコントローラ、エンジンを順次、停止させる処理である。
【００５４】
また、ホストＰＣ２００は、電力制御装置１００若しくはプリンタ３００に処理要求を行う処理要求元である。
【００５５】
そして、電力制御装置１００は、ネットワーク上の１または複数のノードに対して供給する電力を制御する制御装置であって、特に、印刷出力処理を行うプリンタ３００に対する電力の供給を制御する。すなわち、プリンタ３００の電源部から延びる電源コードは電力制御装置１００の電源コード接続部であるアウトレットに接続された状態あって、プリンタ３００は電力制御装置１００から電力の供給を受ける。
【００５６】
電力制御装置１００やホストＰＣ２００は、壁面等に設けられたコンセントに電源コードを接続することによって電力供給を受ける。
【００５７】
このとき、電力制御装置１００自体が供給される電力は、アウトレットに接続されうるプリンタ３００の台数および各プリンタ３００において必要とされる総電力量以上の電力の供給を受けた状態にある。
【００５８】
このようなネットワーク構成における電力制御装置１００の詳細な構成を示す図を図２、図３に示す。
【００５９】
なお、図１に示す構成図では、電力制御装置１００とプリンタ３００とを別の装置によって構成した場合の構成図を示しているが、これに限定されることなく、図５に示すようにプリンタの機能を実現する画像形成部と、電力制御装置の機能を実現する電力制御部によって構成されるような装置によって構成することも可能である。もちろん、電力制御装置に画像形成部を搭載する構成、画像形成装置に電力制御部を搭載する構成とすることも可能である。
【００６０】
図２は、本発明の実施の形態における電力制御装置で行われる処理の詳細な構成を示すブロック図である。
【００６１】
図２において、電力制御装置１００は、通信インターフェース１０１、アウトレット節電制御部１０２、アウトレット電源部１０３、消費電力計測部１０４、電源部１０５、アウトレット部１０６を具備して構成される。
【００６２】
通信インターフェース１０１は、ネットワーク通信回線を介して他のノードとネットワーク通信を行うインターフェースであり、通信インターフェース１０１を介してホストＰＣ２００およびプリンタ３００との情報送受信を行う。この通信インターフェース１０１によってホストＰＣ２００から処理要求を受信すると、受信通知をアウトレット節電制御部１０２に行う。
【００６３】
電源部１０５は、壁面等のコンセントに電源コードのプラグを接続することで電力の供給を受け、電力制御装置１００における処理を行う構成部分に給電するとともにアウトレット電源部１０３に配電する。このアウトレット電源部１０３では、電源部１０５から配電されることによってアウトレット部１０６に接続された電源コードを介してプリンタ３００に電力を供給する。
【００６４】
このアウトレット電源部１０３におけるアウトレット部１０６を介して接続されたプリンタ３００における消費電力の状態を消費電力計測部１０４が計測する。すなわち、プリンタ３００が通常電力状態にある場合、省電力状態にある場合、これらの状態の変化過程にある場合それぞれにおける消費電力を計測する。
【００６５】
消費電力計測部１０４は、電力計等によって具現され、アウトレット電源部１０３からアウトレット部１０６に配電される電力量を各アウトレットごとに計測し、計測した消費電力量をアウトレット節電制御部１０２に通知する。
【００６６】
アウトレット節電制御部１０２は、消費電力計測部１０４によって計測された電力量に基づいて、プリンタ３００への電力供給を行う接続口であるアウトレット部１０６に接続された各プリンタへの電力供給を制御する。すなわち、プリンタ３００が印刷出力処理を行うことができる電力量が供給された通常電力状態にある場合とその通常電力状態よりも低電力の省電力状態にある場合とで供給する電力量を変化させる。
【００６７】
プリンタ３００が省電力状態となると、アウトレット節電制御部１０２は、アウトレット電源部１０３に対してそのプリンタへの電力供給を停止するように指示を行う。また、省電力状態にあるプリンタに対する使用要求通知を通信インターフェース１０１を介してホストＰＣ２００から受信した場合には、アウトレット電源部１０３にそのプリンタへ電力を供給する指示を行う。
【００６８】
アウトレット節電制御部１０２が、アウトレット電源部１０３に対してそのプリンタへの電力供給を停止するように指示を行うと、通信インターフェース１０１を介してホストＰＣ２００に対してそのプリンタが省電力状態であることおよび電力制御装置１００との通信を行う通信情報を通知する。
【００６９】
この通信情報は、電力制御装置１００とのネットワーク通信を行う際に用いる情報であって、ネットワーク上で電力制御装置１００を識別する装置名称、装置ＩＤ、ＩＰアドレス、物理アドレス等の情報である。
【００７０】
このとき、ホストＰＣ２００では、その省電力状態となったプリンタの情報を記憶し、そのプリンタへ印刷要求する際には通知された通信情報を用いて電力制御装置１００にそのプリンタの使用要求通知を行う。
【００７１】
アウトレット節電制御部１０２は、さらに、省電力状態にあるプリンタに対する使用要求通知を通信インターフェース１０１を介してホストＰＣ２００から受信することによって、アウトレット電源部１０３にそのプリンタへ電力を供給する指示を行う。
【００７２】
アウトレット節電制御部１０２が、アウトレット電源部１０３に対してそのプリンタへの電力供給を停止するように指示を行うと、通信インターフェース１０１を介してホストＰＣ２００に対してそのプリンタが省電力状態であることおよび電力制御装置１００との通信を行う通信情報を通知する。
【００７３】
この通信情報は、電力制御装置１００とのネットワーク通信を行う際に用いる情報であって、ネットワーク上で電力制御装置１００を識別する装置名称、装置ＩＤ、ＩＰアドレス、物理アドレス等の情報である。
【００７４】
このとき、ホストＰＣ２００では、その省電力状態となったプリンタの情報を記憶し、そのプリンタへ印刷要求する際には通知された通信情報を用いて電力制御装置１００にそのプリンタの使用要求通知を行う。
【００７５】
なお、上記の図２に示す構成では、プリンタが省電力状態にあることおよびプリンタの情報をホストＰＣ２００において記憶し、当該プリンタから印刷出力する場合にホストＰＣ２００は、使用要求通知を電力制御装置１００へ送信して電力制御装置１００からの電力供給によってそのプリンタが通常電力状態となったことが通知されることで、プリンタに印刷要求を行うことを示しているが、これに限定されることなく図２０に示す構成からなる電力制御装置において処理を行うことも可能である。
【００７６】
図２０は、本発明の実施の形態における電力制御装置で行われる処理の詳細な構成を示すブロック図の他の例である。
【００７７】
図２０に示す構成は、図２と類似することから、異なる点を中心に説明する。
【００７８】
図２０に示す電力制御装置１００は、通信インターフェース１０１、アウトレット節電制御部１０２、アウトレット電源部１０３、消費電力計測部１０４、電源部１０５、アウトレット部１０６、プリンタ制御部１１６、データ保存部１１７を具備する。
【００７９】
アウトレット節電制御部１０２が、消費電力計測部１０４によって計測された消費電力量を通知されることによって、アウトレット部１０６に電源コードが接続されたプリンタが省電力状態となったことを検知すると、プリンタ制御部１１６に対して省電力状態となったプリンタの情報を送出する。
【００８０】
プリンタ制御部１１６は、データ制御部１１６−Ａ、データ解析部１１６−Ｂ、ホスト通信部１１６−Ｃを具備し、データ制御部１１６−Ａが、アウトレット節電制御部１０２から受信したプリンタの情報を元に当該プリンタへの印刷出力に際してその送信先を電力制御装置１００とすることを指示した代行受信通知を作成する。
【００８１】
作成した代行受信通知をホスト通信部１１６−Ｃが、ホストＰＣ２００へと送信する。
【００８２】
代行受信通知をホストＰＣ２００へ送信すると、プリンタ制御部１１６は、アウトレット節電制御部１０２にそのプリンタに代行受信通知を送信したことを通知する。これを受けて、アウトレット節電制御部１０２はそのプリンタへの電力供給を停止するようにアウトレット電源部１０３に指示する。
【００８３】
アウトレット電源部１０３は、そのプリンタへの電力供給を停止する。
【００８４】
その後、代行受信通知を送信したホストＰＣ２００より通信インターフェース１０１を介して印刷要求を受信した場合において、プリンタ制御部１１６は、データ解析部１１６−Ｂによってその受信した印刷要求を解析し、印刷出力先として指定されたプリンタを特定する。また、プリンタ制御部１１６は、印刷要求された印刷ジョブをデータ保存部１１７へと保存する。
【００８５】
データ解析部１１６−Ｂによってデータが解析されて印刷出力先として指定されたプリンタが特定されると、プリンタ制御部１１６は、アウトレット節電制御部１０２に対して当該プリンタを印刷出力先として指定された印刷要求を受信したことを通知する。このとき、アウトレット節電制御部１０２では、そのプリンタへの電力供給をアウトレット電源部１０３へ指示する。
【００８６】
アウトレット電源部１０３は、そのプリンタへの電力を供給する。
【００８７】
消費電力計測部１０４によって、プリンタが通常電力状態の消費電力量であることが計測されると、アウトレット節電制御部１０２は、プリンタ制御部１１６にプリンタが通常電力状態となったことを通知する。プリンタ制御部１１６は、データ保存部１１７に保存している印刷ジョブを取得し、通信インターフェースを介してそのプリンタに送信する。
【００８８】
プリンタに印刷ジョブを送信すると、プリンタ制御部１１６は、受信代行解除通知をホストＰＣ２００へと送信する。
【００８９】
図２１は、図２０に示す構成からなる電力制御装置から代行受信通知をうけるホストＰＣの詳細な構成を示す図である。
【００９０】
図２１において、ホストＰＣ２００は、アプリケーション部２０１、ドライバ部２０２、プリンタポート部２０３、通信インターフェース部２０４、記憶部２０５を具備して構成される。
【００９１】
アプリケーション部２０１は、ユーザ操作等を受け付けることによりアプリケーションによって印刷対象の文書や画像データを作成し、印刷対象をドライバ部へ送信する。ドライバ部２０２は、印刷対象から印刷ジョブを生成し、記憶部２０５に記憶されたプリンタの情報を用いて、印刷出力を行うプリンタを設定する。
【００９２】
生成した印刷ジョブを論理的に印刷出力を行うプリンタポート部２０３は、通信インターフェース部２０４を介して印刷ジョブを電力制御装置１００へ送信する。
【００９３】
また、電力制御装置１００から受信代行通知を通信インターフェース部２０４を介して受信し、通信インターフェース部２０４は、その通信代行通知をドライバ部２０２へ転送する。
【００９４】
ドライバ部２０５は、記憶部２０５に記憶するプリンタの情報として当該プリンタのあて先情報を受信代行通知で指定された電力制御装置１００とする設定を行う。以降、そのプリンタのあて先を電力制御装置１００として印刷要求を行う。
【００９５】
さらに通信インターフェース部２０４では、電力制御装置１００から受信代行解除通知を受信すると、ドライバ部２０２へと送出し、ドライバ部２０２は記憶部２０５に記憶されたあて先を電力制御装置１００とする設定を解除し、初期設定として設定されたプリンタの情報を設定する。
【００９６】
図２２は、図２０に示す電力制御装置の構成において行われる詳細な処理の流れを示すフローチャートである。
【００９７】
図２２において、電力制御装置は、プリンタが省電力状態となったことを検知したかを判断し（２２０１）、省電力状態となるまでは待機する。また、プリンタが省電力状態となったことを検知すると（２２０２でＹＥＳ）、そのプリンタの情報を含む代行受信通知をホストＰＣへと送信する（２２０２）。また、そのプリンタへの電力の供給を停止する（２２０３）。
【００９８】
続いて、代行受信通知を送信したホストＰＣから、電力供給を停止したプリンタを印刷出力先とする印刷要求を受信したかを判断する（２２０４）。この印刷要求を受信した場合（２２０４でＹＥＳ）には、そのプリンタに電力を供給する（２２０５）。これによって、プリンタが通常電力状態となったかを判断し（２２０６）、通常電力状態となるまでは待機し、通常電力状態となった場合（２２０６でＹＥＳ）には、保存している印刷ジョブをそのプリンタに送信する（２２０７）。
【００９９】
印刷ジョブの送信が完了すると、代行受信解除通知をそのホストＰＣに対して送信する（２２０８）。
【０１００】
図２３は、図２１に示すホストＰＣの構成において行われる詳細な処理の流れを示すフローチャートである。
【０１０１】
図２３において、ホストＰＣは、電力制御装置から代行受信通知を受け付けたかを判断し（２３０１）、代行受信通知を受け付けた場合（２３０１でＹＥＳ）には、その代行受信通知で指定されたプリンタのあて先を、代行受信通知の送信元である電力制御装置への変更する（２３０２）。
【０１０２】
続いて、ホストＰＣから受信した印刷要求が、代行受信通知を行うことによってあて先を電力制御装置へと変更したプリンタにて印刷出力することが指示されているかを判断する（３０３）。そのプリンタにて指示されている場合（２３０３でＹＥＳ）には、電力制御装置を印刷ジョブの送信先と設定し、印刷出力を行うプリンタを指定した印刷要求を作成する（２３０４）。
【０１０３】
そして、作成した印刷要求を電力制御装置へ送信する（２３０５）。
【０１０４】
以上に示すように、電力制御装置１００がホストＰＣ２００から印刷要求を受信し、電力制御装置１００を介して印刷出力を行うことも可能である。
【０１０５】
図３は、本発明の実施の形態における電力制御装置の詳細な構成を示すブロック図であって、図２に示すブロック図と類似することから異なる点を中心に説明する。
【０１０６】
図３において、図３（ａ）は、プリンタが省電力状態となったことにより電力制御を行う電力制御装置の構成であり、図３（ｂ）は、プリンタが省電力状態となった場合であって電力供給の停止制御を行う電力制御条件に合致することによって電力制御を行う電力制御装置の構成である。
【０１０７】
まず、図３（ａ）において、電力制御装置１００は、電力制御装置１００は、通信インターフェース１０１、アウトレット節電制御部１０２、アウトレット電源部１０３、消費電力計測部１０４、電源部１０５、アウトレット部１０６、同期時間設定部１０７を具備した構成であって、図２に示すブロック図にさらに同期時間設定部１０７を設けた構成である。
【０１０８】
同期時間設定部１０７は、印刷要求元のホストＰＣ２００がプリンタ３００から動作状態情報を取得するまでの時間が設定されている。
【０１０９】
すなわち、この時間を経過することによって、ホストＰＣ２００は、プリンタから動作状態の情報を取得することとなることを示している。よって、この時間を経過したときに電力制御装置１００がプリンタから動作状態の情報を取得することによって、ホストＰＣ２００におけるプリンタの動作状態と電力制御装置１００におけるプリンタの動作状態とが同期した状態、すなわち同じ動作状態を認識していることとなる。
【０１１０】
以下、同期時間設定部１０７に設定された時間を「同期時間」と称する。
【０１１１】
アウトレット節電制御部１０２は、消費電力計測部１０４によって計測された消費電力量の情報が通知されることで、プリンタが省電力状態となったことを検知すると、同期時間設定部１０７に設定された同期時間を取得する。そして、取得した同期時間が有効であってホストＰＣ２００がプリンタの動作状態を認識するまでに一定時間以上ある場合には、その同期時間となるまで計時する。
【０１１２】
同期時間となり、消費電力計測部１０４により計測された電力量からそのプリンタが省電力状態を継続している場合に、アウトレット節電制御部１０２は、アウトレット電源部１０３に対してそのプリンタへの電力供給を停止する指示を行う。
【０１１３】
これを受けて、アウトレット電源部１０３は、そのプリンタ３００への電力供給を停止する。
【０１１４】
このとき、ホストＰＣ２００は、プリンタ３００が省電力状態となったことを認識していることから、電力制御装置１００からプリンタ３００の状態を通知されることを要しない。すなわち、図２に示す構成においては、アウトレット電源部１０３からプリンタ３００への電力の供給が停止された場合に、電力制御装置１００がホストＰＣ２００に対してプリンタ３００が省電力状態となったことを通知しているが、この通知を行わない。
【０１１５】
また、ホストＰＣ２００では、予め電力制御装置１００の通信情報を記憶した状態にある。
【０１１６】
次に、図３（ｂ）において、電力制御装置１００は、電力制御装置１００は、通信インターフェース１０１、アウトレット節電制御部１０２、アウトレット電源部１０３、消費電力計測部１０４、電源部１０５、アウトレット部１０６、同期時間設定部１０７、条件設定部１１８を具備した構成であって、図２に示すブロック図にさらに同期時間設定部１０７を設けた構成である。
【０１１７】
同期時間設定部１０７は、印刷要求元のホストＰＣ２００がプリンタ３００から動作状態情報を取得するまでの時間が設定されている。
【０１１８】
すなわち、この時間を経過することによって、ホストＰＣ２００は、プリンタから動作状態の情報を取得することとなることを示している。よって、この時間を経過したときに電力制御装置１００がプリンタから動作状態の情報を取得することによって、ホストＰＣ２００におけるプリンタの動作状態と電力制御装置１００におけるプリンタの動作状態とが同期した状態、すなわち同じ動作状態を認識していることとなる。
【０１１９】
以下、同期時間設定部１０７に設定された時間を「同期時間」と称する。
【０１２０】
アウトレット節電制御部１０２は、消費電力計測部１０４によって計測された消費電力量の情報が通知されることで、プリンタが省電力状態となったことを検知すると、同期時間設定部１０７に設定された同期時間を取得する。そして、取得した同期時間が有効であってホストＰＣ２００がプリンタの動作状態を認識するまでに一定時間以上ある場合には、その同期時間となるまで計時する。
【０１２１】
同期時間となり、消費電力計測部１０４により計測された電力量からそのプリンタが省電力状態を継続している場合に、アウトレット節電制御部１０２は、条件設定部１１８に設定された電力制御条件を取得し、プリンタの印刷履歴がその電力制御条件に合致するかを判断する。印刷履歴が電力制御条件に合致する場合には、アウトレット電源部１０３に対してそのプリンタへの電力供給を停止するように指示を行う。
【０１２２】
印刷履歴は通信インターフェースを介してプリンタから取得するほか、印刷履歴を管理する管理サーバ（図示せず）等から取得する。この印刷履歴は、印刷出力したジョブ数、印刷出力枚数、総印刷時間等である。
【０１２３】
また、電力制御条件は、省電力状態となったプリンタ３００への電力供給を停止する条件であって、印刷履歴に基づく閾値により構成される。例えば、一定期間内に印刷出力が行われた印刷回数や印刷枚数などを元に閾値を設定し、印刷履歴により示される一定期間内の印刷回数や印刷枚数が閾値以下である場合には省電力状態となったプリンタへの電力供給を停止することとする。
【０１２４】
さらに、閾値として、上限閾値、下限閾値を設定し、アウトレット節電制御部１０２は、印刷履歴により示される印刷回数や印刷枚数が（１）下限閾値未満であるか、（２）下限閾値以上であって上限閾値未満であるか、（３）上限閾値以上であるかを判断する。
【０１２５】
例えば、（１）下限閾値未満である場合には省電力状態となったプリンタへの電力供給を停止し、（２）下限閾値以上であって上限閾値未満である場合にはユーザに問合せして電力の供給を停止することが指示された場合に電力供給を停止し、（３）上限閾値以上である場合には電力供給を停止することなく継続する。
【０１２６】
このようにして、電力制御条件を満たすと、アウトレット節電制御部１０２は、アウトレット電源部１０３に対してそのプリンタへの電力供給を停止する指示を行う。
【０１２７】
これを受けて、アウトレット電源部１０３は、そのプリンタ３００への電力供給を停止する。
【０１２８】
このとき、ホストＰＣ２００は、プリンタ３００が省電力状態となったことを認識していることから、電力制御装置１００からプリンタ３００の状態を通知されることを要しない。すなわち、図２に示す構成においては、アウトレット電源部１０３からプリンタ３００への電力の供給が停止された場合に、電力制御装置１００がホストＰＣ２００に対してプリンタ３００が省電力状態となったことを通知しているが、この通知を行わない。
【０１２９】
また、ホストＰＣ２００では、予め電力制御装置１００の通信情報を記憶した状態にある。
【０１３０】
図４は、本発明の実施の形態における電力制御装置で行われる処理の流れを示すフローチャートである。
【０１３１】
図４において、電力制御装置のアウトレット部に電源コードが接続されたプリンタの消費電力量が通常電力状態の電力量から減少することによって省電力状態へと遷移することを検知すると（４０１）、そのプリンタに対して設定された同期時間の情報を取得する（４０２）。
【０１３２】
すなわち、同期時間の情報はアウトレット部に電源コードが接続されたプリンタごとの情報である。もちろん、全てのプリンタに共通する同期時間の情報を設定しておくような構成であってもよい。
【０１３３】
このようにして取得した同期時間の情報から、同期時間を経過したかを判断する（４０３）。その同期時間を経過するまでは待機状態とし（４０３でＮＯ）、同期時間を経過した場合（４０３でＹＥＳ）には、そのプリンタが省電力状態を継続していることによって当該プリンタへの電力供給を停止する（４０４）。
【０１３４】
続いて、このようにして電力供給が停止された状態にあるプリンタに対して、ホストＰＣからそのプリンタへの電力供給を行うことを要求する使用要求通知を受信したかを判断する（４０５）。その使用要求通知を受信するまでは（４０５でＮＯ）電力供給を停止した状態を継続する。
【０１３５】
それに対して、使用要求通知をホストＰＣから受信すると（４０５でＹＥＳ）、使用要求通知で指定されたプリンタに電力を供給する（４０６）。
【０１３６】
この電力供給によってプリンタが通常電力状態となったかを、電力計等によって計測した消費電力量によって判断し（４０７）、通常電力状態となるまでの復旧状態にある場合（４０７でＮＯ）には待機状態となる。また、電力が供給されて通常電力状態へと遷移した場合（４０７でＹＥＳ）には、通常電力状態へ遷移したことをホストＰＣへと通知する（４０８）。
【０１３７】
これにより、ホストＰＣはそのプリンタに対して印刷ジョブを含む印刷要求を行い、プリンタが印刷出力を行う。
【実施例２】
【０１３８】
図６は、本発明の実施の形態における電力制御システムの詳細な構成を示すシステム構成図である。
【０１３９】
図６において、電力制御システムは、電力制御装置１００、ホストＰＣ２００、プリンタ１（３００−１）、プリンタ２（３００−２）を具備しており、これらはネットワーク通信回線を介して接続されている。これによって、これらはネットワークノードを構成し、ネットワーク通信回線を介して相互間の通信を行う。
【０１４０】
プリンタ１（３００−１）およびプリンタ２（３００−２）（以下、総称して「プリンタ３００」という）は、ホストＰＣ２００からの処理要求に基づいて処理を行う情報処理装置の一例であって、ホストＰＣ２００から印刷ジョブの印刷要求を受信することにより印刷出力処理を行う。なお、プリンタ３００は画像形成装置とも示され、画像形成装置における一機能の印刷出力機能を行う。
【０１４１】
このプリンタ３００は、省電力機能を有しており、印刷出力処理を行う「通常電力状態」と一定時間以上継続して印刷出力処理等の操作が行われない場合に通常電力状態よりも低電力の状態である「省電力状態」とを切り替える節電処理を行うことによって消費電力量を増減させる。
【０１４２】
この節電処理は、省電力状態から通常電力状態へ遷移するために、プリンタ３００を構成するコントローラ、エンジンを順次、停止させる処理である。
【０１４３】
プリンタ３００では、自己の動作状態を示す動作状態情報を記憶しており、この動作状態情報には、プリンタ３００における構成部分（通信部、コントローラ、エンジン）ごとの動作状態の情報が含まれる。
【０１４４】
この動作状態情報は、たとえば、（１）各ノード間の通信プロトコルにＳＮＭＰ（Simple Network Management Protocol）を用いて情報交換される管理情報ベース（ＭＩＢ：Management Information Base）、（２）ＰＪＬ（Printer Job Language）コマンドによって取得可能な情報、（３）デバイスＩＤの情報である。
【０１４５】
このときの（１）通信機器における基本的な情報を管理した標準規格の管理情報ベース（ＭＩＢ）である「ＭＩＢ−２」の一例を図９に示し、（２）ＰＪＬコマンドの情報の一例を図１０に示し、（３）デバイスＩＤの情報の一例を以下に示し、順に説明する。
【０１４６】
まず、（１）管理情報ベース（ＭＩＢ）により動作状態情報が示された例を図９を用いて説明する。
【０１４７】
図９には、各プリンタ３００における動作状態を示したＭＩＢの例を示している。
【０１４８】
この図９において、ＭＩＢは、[動作状態名称（Name）]項目９０１、[動作状態識別番号（Oid）]項目９０２、[動作状態パス（Path）]項目９０３、[動作状態値（Value）]項目９０４によって構成されている。
【０１４９】
[動作状態名称（Name）]項目９０１は、動作状態を示した項目の名称であって、その一例として「hrPrinterStatus」が示されている。この「hrPrinterStatus」によってプリンタの現時点での動作有無を判断することができ、この動作状態を識別する番号が「1．3．6．1．25．3．5．1．1」であって、この動作状態は「iso．org．dod．internet．mgmt．mib−2．host．hrDevice．hrPrinterTable．hrPrinterEntry．hrPrinterStatus」というパスにあるということが示されている。
【０１５０】
そして、この「hrPrinterStatus」により示されるプリンタの現時点での動作有無の状態を表す値として、[動作状態値（Value）]項目９０４に「idle」が示されている。この[動作状態名称（Name）]項目９０１に示される動作状態名称に対して[動作状態値（Value）]項目９０４に設定された値を取得することによってプリンタの動作状態を認識することができる。
【０１５１】
[動作状態値（Value）]項目９０４に設定される値として、「other(1)」、「unknown(2)」、「idle(3)」、「printing(4)」、「warmup(5)」があって、それぞれ「規定された状態とは異なる他の状態」、「不明な状態」、「省電力状態」、「印刷実行状態」、「省電力状態からの復旧状態」を示す。
【０１５２】
次に、（２）ＰＪＬコマンドを発行することによって取得可能な情報の一例を図１０を用いて説明する。
【０１５３】
図１０は、以下のようなＰＪＬコマンドを発行することによって取得可能な情報であって、[パラメータ]項目１００１、[値域]項目１００２、[内容]項目１００３を具備して構成される。
【０１５４】
[パラメータ]項目１００１で示されるパラメータをＰＪＬコマンドで指定することによって、[値域]項目１００２に示される動作状態を表す値を取得することができ、またこの値域によって表される動作状態を[内容]項目１００３に示している。
【０１５５】
例えば、[パラメータ]項目１００１が「status」であって、[値域]項目１００２が「35078」であって、[内容]項目１００３が「省電力状態」である場合には、ＰＪＬコマンドのパラメータに「status」が指定されてＰＪＬコマンドが発行されることによって値域「35078」を取得することができ、この値域「35078」は、動作状態として「省電力状態」にあることを示す。
【０１５６】
この[値域]項目１００２には、「1xxxx、3xxxx、35078、4xxxx、5xxxx」のいずれかが設定され、それぞれ「印刷可能な状態、ユーザ介入が必要な状態、省電力状態、復旧のためにユーザ介入が必要な状態、復旧不可能な状態」を示している。
【０１５７】
続いて、動作状態情報を要求する要求コマンドの一例を以下に示す。
【０１５８】
書式：
01  ＠PJL INFO STATUS[]
この要求コマンドは、ＰＪＬ形式からなるコマンドであってステータスの情報（動作状態の情報）を取得要求する命令（コマンド）であることが示されており、動作状態の取得要求元から発行されるＰＪＬコマンドである。
【０１５９】
また、動作状態を要求する上記のような要求コマンドが発行され、これに対する応答コマンドとしてプリンタが発行するＰＪＬコマンドは以下のようなものである。
【０１６０】
応答：
01  ＠PJL INFO STATUS
02  CODE = status
03  DISPLAY = "message"
04  ONLINE = linests
この応答コマンドは、０１行目に、ＰＪＬ形式からなるコマンドであってステータスの情報（動作状態の情報）を取得要求する命令（コマンド）に対する応答コマンドであることを示し、その動作状態を示す情報が０２行目のCODE引数の値である。この値は、図１０に示す[パラメータ]項目１００１が「status」である[値域]項目１００２に設定可能な地域が設定される。
【０１６１】
また、０３行目のDISPLAY引数の値として、図１０に示す[パラメータ]項目１００１が「message」である[値域]項目１００２に設定されるいずれかの値域である。さらに、０４行目のONLINE引数の値として、図１０に示す[パラメータ]項目１００１が「linests」である[値域]項目１００２に設定されるいずれかの値域である。
【０１６２】
この応答コマンドを取得することによってプリンタの動作状態を認識する。
【０１６３】
次に、（３）デバイスＩＤの情報の一例を以下に示す。
【０１６４】
IEEE1284：DeviceID()
Manifacture:xxx；Model：yyy、・・・SleepStatus：Statuskey、・・・；
SleepStatus：Statuskey "Ready"、"PrintingUnitPowerDown"、"ControllerPowerDown"、・・・
このデバイスＩＤは、製造番号やデバイス種別のほかデバイスの状態を示す情報によって構成されており、上記の例では製造番号として「xxx」が示され、デバイス種別「yyy」が示され、デバイス状態として「Ready、PrintingUnitPowerDown、ControllerPowerDown」などが設定されることを示している。
【０１６５】
このような情報により構成されるデバイスＩＤを取得することによってプリンタの動作状態を認識する。
【０１６６】
以上に示すような動作状態情報のうち、プリンタ３００では、少なくとも１つの情報を管理している。図６および図７に示すような２つの通信インターフェースを備えるプリンタの場合には、複数の動作状態情報を管理する。
【０１６７】
ホストＰＣ２００は、電力制御装置１００若しくはプリンタ３００に処理要求を行う処理要求元である。
【０１６８】
そして、電力制御装置１００は、ネットワーク上の１または複数のノードに対する電力の供給を制御する装置であって、特に、印刷出力処理を行うプリンタ３００に対する電力の供給を制御する。すなわち、プリンタ３００の電源部から延びる電源コードは電力制御装置１００の電源コード接続部であるアウトレットに接続された状態あって、プリンタ３００は電力制御装置１００から電力の供給を受ける。
【０１６９】
電力制御装置１００やホストＰＣ２００は、壁面等に設けられたコンセントに電源コードを接続することによって電力供給を受ける。
【０１７０】
このとき、電力制御装置１００自体が供給される電力は、アウトレットに接続されうるプリンタ３００の台数および各プリンタ３００において必要とされる総電力量以上の電力の供給を受けた状態にある。
【０１７１】
さらに、電力制御装置１００およびプリンタ３００には、これらを直接接続して通信を行うローカル通信インターフェースを備える。この直接接続し、相互通信に用いる通信規格として、例えばＵＳＢ（Universal Serial Bus）やＩＥＥＥ（Institute of Electrical and Electronic Engineers）１２８４があり、ＵＳＢケーブルやＩＥＥＥ１２８４ケーブル等のローカルケーブルを用いて電力制御装置１００とプリンタ３００とを直接、接続して通信を行う。
【０１７２】
電力制御装置１００は、ネットワーク通信回線若しくはローカルケーブルを介してプリンタ３００から上記のような動作状態情報を取得し、その取得した動作状態情報を元にプリンタ３００の状態を判断する。電力制御装置１００には、プリンタ３００の動作状態を判断する判断条件を記憶しており、その判断条件と取得した動作状態情報とを比較した結果に基づいて電力供給を制御する。
【０１７３】
図７は、図６のシステム構成における電力制御装置の詳細な構成を示すブロック図である。
【０１７４】
図７において、電力制御装置は、通信インターフェース１０１、アウトレット節電制御部１０２、アウトレット電源部１０３、電源部１０５、アウトレット部１０６、状態判断制御部１０８、動作状態判断条件情報管理部１０９、ローカル通信インターフェース１１０を具備して構成される。
【０１７５】
通信インターフェース１０１は、ネットワーク通信回線によってネットワーク上の他のノードとの通信を行うインターフェースであり、ローカル通信インターフェース１１０は、ローカルケーブルを接続することでプリンタ３００との通信を行うインターフェースである。
【０１７６】
電源部１０５は、壁面等のコンセントに電源コードのプラグを接続することで電力の供給を受け、電力制御装置１００における処理を行う構成部分に給電するとともにアウトレット電源部１０３に配電する。このアウトレット電源部１０３では、電源部１０５から配電されることによってアウトレット部１０６に接続された電源コードを介してプリンタ３００に電力を供給する。
【０１７７】
このアウトレット電源部１０３からアウトレット部１０６を介してプリンタ３００に供給される電力量はアウトレット節電制御部１０２によって制御される。
【０１７８】
このアウトレット節電制御部１０２は、プリンタ３００への電力供給を行う接続口であるアウトレット部１０６に接続されたプリンタ３００への電力供給を制御し、プリンタ３００が印刷出力処理を行うことができる電力量が供給された通常電力状態から省電力状態となることにより電力供給を停止する。
【０１７９】
この電力供給の制御は、状態判断制御部１０８によって判断されたプリンタの動作状態に基づいて行う。
【０１８０】
動作状態判断制御部１０８は、通信インターフェース１０１若しくはローカル通信インターフェース１１０を介してプリンタから受信した上記のような動作状態情報に基づいて、当該動作状態情報の送信元であるプリンタがどのような動作状態にあるかを判断し、動作状態判断条件情報管理部１０９で管理する図８に示すような判断条件の情報を用いて最適な電力供給の状態を特定する。
【０１８１】
例えば、プリンタから取得した動作状態情報がＭＩＢの場合であって、図９に示すような動作状態にあるプリンタから動作状態情報を取得すると、プリンタの動作状態を示す「hrPrinterStatus」の値として「idle」が取得されることからそのプリンタが省電力状態にあると判断する。また、プリンタから取得した動作状態情報がＰＪＬコマンドに対する応答コマンドによって示される場合であって、図１０に示すような動作状態にあるプリンタから動作状態情報を取得すると、応答コマンドとして示されるCODE引数の値によって動作状態を判断する。例えば、そのCODE引数の値が「35078」である場合にはプリンタの動作状態を「省電力状態」であると判断する。さらに、プリンタの動作状態情報がデイバスＩＤによって示される場合であって、そのデバイスＩＤを構成するデバイス状態の情報が「PrintingUnitPowerDown」である場合に、プリンタのエンジンが省電力状態にあると判断する。
【０１８２】
このようにして動作状態判断部１０８で動作状態を判断すると、続いて、取得した動作状態情報と動作状態判断条件情報管理部１０９で管理している図８に示すような判断条件の情報とを用いて最適な電力供給の状態を特定する。
【０１８３】
このようにして最適な電力供給の状態を特定すると、状態判断制御部１０８は、アウトレット節電制御部１０２に特定した電力供給の状態の情報を通知する。
【０１８４】
アウトレット節電制御部１０２は、状態判断制御部１０８から通知された電力供給の状態の情報に基づいてアウトレット電源部１０３からアウトレット部１０６を介して接続されたプリンタ３００への電力の供給を制御する。
【０１８５】
図８に示す判断条件情報は、[メーカー]項目８０１、[装置名]項目８０２、[判断条件]項目８０３、[省電力状態]項目８０４、[電力遮断の実行有無]項目８０５によって構成されるテーブル構成からなる。
【０１８６】
[メーカー]項目８０１は、プリンタが製造された企業を示す情報であって、[装置名]項目８０２は、プリンタの製品名やプリンタの識別情報であって、[判断条件]項目８０３は、プリンタから取得した動作状態情報に基づいて電力制御を行う際の判断条件であって、[省電力状態]項目８０４は、プリンタの各構成部分における省電力状態であるか否かを情報であって、[電力遮断の実行有無]項目８０５は、電力供給を停止するか否かの判断結果を示す情報である。
【０１８７】
例えば、[メーカー]項目８０１が「メーカーＸ」であり、[装置名]項目８０２が「装置Ａ」であり、[判断条件]項目８０３が「hrDeviceStatus = 実行中(２)、hrPrinterStatus = その他(１)」であり、[省電力状態]項目８０４の通信インターフェースが「ＯＮ」、コントローラが「ＯＮ」、エンジンが「ＯＦＦ」であり、[電力遮断の実行有無]項目８０５が「○」であるレコードは、以下のような内容を示している。
【０１８８】
すなわち、メーカーである「メーカーＸ」によって製造された「装置Ａ」という名称のプリンタから動作状態管理情報を受信した場合において「hrDeviceStatus」という情報が「実行中（２）」であり、かつ「hrPrinterStatus」という情報が「その他（１）」であるという２つの条件を満たし、プリンタの通信インターフェースが省電力状態であってコントローラも省電力状態であってエンジンが通常電力状態であるときに、電力の供給を停止することを示している。
【０１８９】
また、他の例として、[メーカー]項目８０１が「メーカーＹ」であり、[装置名]項目８０２が「−」であり、[判断条件]項目８０３が「ＩＥＥＥ１２８４のStatuskey情報がPrintingUnitPowerDown」であり、[省電力状態]項目８０４の通信インターフェースが「ＯＮ」、コントローラが「ＯＮ」、エンジンが「ＯＦＦ」であり、[電力遮断の実行有無]項目８０５が「PrintingUnitPowerDown」であるレコードは、以下のような内容を示している。
【０１９０】
すなわち、メーカーである「メーカーＹ」によって製造されたプリンタ（機種を問わず）から動作状態管理情報を受信した場合において「ＩＥＥＥ１２８４のStatuskey情報」が「PrintingUnitPowerDown」であって、プリンタの通信インターフェースが省電力状態であってコントローラも省電力状態であってエンジンが通常電力状態であるときには、電力の供給を停止することを示している。
【０１９１】
上記の前者は、ネットワーク通信回線を介してプリンタから動作状態管理情報を取得した場合の例であり、後者は、ＩＥＥＥ１２８４ケーブルを介してプリンタから動作状態管理情報を取得した場合の例である。
【０１９２】
図１１は、図６に示すシステム構成における電力制御装置によって行われる処理の流れを示すフローチャートである。
【０１９３】
図１１において、予め指定した一定時間を経過したかを判断し（１１０１）、一定時間を経過すると（１１０１でＹＥＳ）、プリンタから動作状態情報を取得する（１１０２）。続いて、取得した動作状態情報に含まれる装置情報若しくはこの動作状態情報を取得する際の通信情報若しくはＭＩＢ情報として取得した図１２に示すような装置情報若しくは装置情報を要求するＰＪＬコマンドを発行して応答として受信した装置情報からプリンタを識別できたかを判断する（１１０３）。
【０１９４】
図１２は、図９に示すＭＩＢのテーブル構成と同様であって、[動作状態名称（Name）]項目９０１が「sysDescr」である[動作状態値（Value）]項目９０４の値として「Y Company」と示されていることから、この「Y Company SuperColor Printer」を元にプリンタを識別する。
【０１９５】
また、ＰＪＬコマンドを発行して取得する場合の装置情報を要求するＰＪＬコマンドとして、以下のようなコマンドがある。
【０１９６】
書式：
＠PJL INFO ID[]
また、上記のＰＪＬコマンドに対して、以下のようなコマンドによって応答する。
【０１９７】
応答：
＠PJL INFO STATUS
[プリンタ情報]
この応答コマンドの[プリンタ情報]に指定された会社名、製品名などの文字列からプリンタを識別する。
【０１９８】
このような情報が図１３に示す装置識別テーブルの[判断条件]項目１３０２に該当する場合にその該当する判断条件に対して[プリンタ情報]項目１３０１で示されたプリンタであると識別する。
【０１９９】
例えば、図１２に示すようなＭＩＢの情報として「sysDescr」が「Y Company」と示されていることから図１３の装置識別テーブルを用いて、Ｙ社のプリンタであると識別する。
【０２００】
このような情報によってプリンタを識別できた場合（１１０３でＹＥＳ）には、識別したプリンタに対する判断条件と取得した動作状態情報とを比較する（１１０４）。それに対して、プリンタが識別できない場合（１１０３でＮＯ）、例えば応答がない場合や不明な情報が応答された場合等には、汎用の判断条件を読み込み（１１０５）、読み込んだ汎用の判断条件と取得した動作状態情報とを比較する（１１０６）。
【０２０１】
そして、比較した結果、その判断条件に対して電力供給の停止が指定されているかを判断する（１１０７）。電力供給の停止が指定されていない場合（１１０７でＮＯ）には処理を終了する。また、電力供給の停止が指定されている場合（１１０７でＹＥＳ）には、ホストＰＣにプリンタが省電力状態にあることを通知する（１１０８）。そして、そのプリンタへの電力供給を停止する（１１０９）。
【０２０２】
このようにして電力供給を停止状態にあるプリンタから電力供給の開始を要求する使用開始要求を受信したかを判断して（１１１０）、受信するまでは（１１１０でＮＯ）電力供給を停止した状態を継続し、使用開始要求を受信した場合（１１１０でＹＥＳ）には、そのプリンタへ電力を供給する（１１１１）。
【０２０３】
そして、電力供給しているプリンタから動作状態情報を取得し（１１１２）、その動作状態情報によってプリンタが省電力状態から通常電力状態へと遷移したかを判断する（１１１３）。通常電力状態へ遷移したことが示されている場合（１１１３でＹＥＳ）には、ホストＰＣに対してプリンタが通常電力状態となったことを通知する（１１１４）。
【０２０４】
また、通常電力状態へ遷移したことが示されていない場合（１１１３でＮＯ）には、一定間隔でプリンタから動作状態情報を取得してその動作状態情報によってプリンタの動作状態が通常電力状態となることを監視する。
【実施例３】
【０２０５】
図１４は、本発明の実施の形態における電力制御装置および電力制御システムおよび電力制御プログラムを適用して構成した画像形成システムのシステム構成図の一例である。
【０２０６】
図１４において、電力制御システムは、電力制御装置１００、ホストＰＣ２００、プリンタ１（３００−１）、プリンタ２（３００−２）を具備しており、電力制御装置１００とホストＰＣ２００とはネットワーク通信回線を介して接続されている。
【０２０７】
また、プリンタ１（３００−１）およびプリンタ２（３００−２）（以下、総称して「プリンタ３００」という）は、電力制御装置１００とネットワーク通信回線を介して接続されており、ホストＰＣ２００との通信においては電力制御装置１００を介して行う。
【０２０８】
プリンタ１（３００−１）およびプリンタ２（３００−２）は、ホストＰＣ２００からの処理要求に基づいて処理を行う情報処理装置の一例であって、電力制御装置１００を介してホストＰＣ２００から印刷ジョブの印刷要求を受信することにより印刷出力処理を行う。なお、プリンタ３００は画像形成装置とも示され、画像形成装置における一機能の印刷出力機能を行う。
【０２０９】
このプリンタ３００は、省電力機能を有しており、印刷出力処理を行う「通常電力状態」と一定時間以上継続して印刷出力処理等の操作が行われない場合に通常電力状態よりも低電力の状態である「省電力状態」とを切り替える節電処理を行うことによって消費電力量を増減させる。
【０２１０】
この節電処理は、省電力状態から通常電力状態へ遷移するために、プリンタ３００を構成するコントローラ、エンジンを順次、停止させる処理である。
【０２１１】
また、ホストＰＣ２００は、電力制御装置１００若しくはプリンタ３００に処理要求を行う処理要求元である。
【０２１２】
そして、電力制御装置１００は、ネットワーク上の１または複数のノードに対して供給する電力を制御する制御装置であって、特に、印刷出力処理を行うプリンタ３００に対する電力の供給を制御する。すなわち、プリンタ３００の電源部から延びる電源コードは電力制御装置１００の電源コード接続部であるアウトレットに接続された状態あって、プリンタ３００は電力制御装置１００から電力の供給を受ける。
【０２１３】
電力制御装置１００やホストＰＣ２００は、壁面等に設けられたコンセントに電源コードを接続することによって電力供給を受ける。
【０２１４】
このとき、電力制御装置１００自体が供給される電力は、アウトレットに接続されうるプリンタ３００の台数および各プリンタ３００において必要とされる総電力量以上の電力の供給を受けた状態にある。
【０２１５】
さらに、この電力制御装置１００は、ホストＰＣ２００との相互通信およびプリンタ３００との相互通信を行う通信部を有しており、この通信部は、ホストＰＣ２００とプリンタ３００との相互通信を仲介するブリッジ機能を有しており、相互通信に用いる物理アドレス管理テーブルを記憶する。このブリッジ機能は、ＯＳＩ参照モデルの第２層として規定された通信機能であって、物理アドレスを元に物理アドレス管理テーブルを用いて装置間の通信を行う。
【０２１６】
この通信部では、ホストＰＣ２００とプリンタ３００との相互間の通信データおよび電力制御装置１００に対するホストＰＣ２００やプリンタ３００からの通信データを解析することによって、アウトレットを介して電力の供給を行っているプリンタ３００との通信に用いる通信情報、例えばＩＰアドレスや物理アドレス、装置識別名称等を取得する。さらに、通信データからそのプリンタ３００の動作状態を示した動作状態情報を取得する。
【０２１７】
取得したこれらの通信情報および動作状態情報はその情報の送信元であるプリンタ３００に対応付けて記憶する。
【０２１８】
取得した動作状態情報によって、プリンタ３００が省電力状態にあると判断される場合若しくは省電力状態への遷移している状態であると判断される場合であり、前者の場合にはアウトレットからの電力供給を停止し、後者の場合には省電力状態となるまでに要する一定時間を経過後にアウトレットからの電力供給を停止する。
【０２１９】
その後、ホストＰＣ２００からのプリンタ３００の動作状態の取得要求に際しては、電力制御装置１００が記憶しているそのプリンタ３００の動作状態情報をホストＰＣ２００へと代行して応答する。また、ホストＰＣ２００からプリンタ３００に対して印刷ジョブの印刷要求がされた場合であってそのプリンタ３００が省電力状態へ遷移することによりアウトレットからの電力供給が停止された状態にある場合には、電力制御装置１００は、その印刷ジョブを一時記憶し、そのプリンタ３００に電力の供給を行う。
【０２２０】
プリンタ３００への電力供給によりプリンタ３００が省電力状態から通常電力状態へ遷移したことがプリンタ３００から通知された場合若しくは電力制御装置１００におけるプリンタ３００の監視によって検知した場合、電力制御装置１００は、一時記憶した印刷ジョブをそのプリンタ３００へ送信する。
【０２２１】
図１５は、本発明の実施の形態における電力制御装置で行われる処理の詳細な構成を示すブロック図である。
【０２２２】
図１５において、電力制御装置１００は、通信インターフェース１０１、アウトレット節電制御部１０２、アウトレット電源部１０３、消費電力計測部１０４、電源部１０５、アウトレット部１０６、情報取得制御部１１１、記憶部１１２、通信部１１３を具備して構成される。
【０２２３】
この図１５に示す構成図は図２に示す構成図と類似することから異なる点を中心に説明する。
【０２２４】
通信部１１３は、ホストＰＣ２００、プリンタ３００とネットワーク通信回線を介して接続する通信部であって、ホストＰＣ２００とプリンタ３００との相互通信を仲介するブリッジ機能を有し、このブリッジ機能は、ＯＳＩ参照モデルの第２層として規定された通信機能である。
【０２２５】
図１４に示すようなシステム構成において、通信部１１３には、少なくともＰ１、Ｐ２、Ｐ３、Ｐ４の４つの通信ポートを備えた構成であって、図１５に示す例では、通信ポートＰ１にホストＰＣ２００との通信を行うネットワーク通信回線が接続され、通信ポートＰ２は電力制御装置１００の通信ポートであり、通信ポートＰ３、Ｐ４にプリンタ３００との通信を行うネットワーク通信回線が接続される。
【０２２６】
通信ポートＰ１から受信した通信データと通信ポートＰ３、Ｐ４から受信した通信データは、通信ポートＰ２を介して電力制御装置１００内に取り込まれるとともに、その通信データのあて先へ送信される。電力制御装置１００では、通信インターフェース部１０１を介して情報取得制御部１１１がその通信データを解析することによって通信情報や動作状態情報を取得する。
【０２２７】
このときの通信データとして、ホストＰＣ２００からプリンタ３００に対して送信されるＡＲＰパケットや、このＡＲＰパケットに対するプリンタ３００からホストＰＣ２００へのＡＲＰ応答パケットがある。情報取得制御部１１１では、例えばこのＡＲＰ応答パケットを解析することによってプリンタ３００の物理アドレスやＩＰアドレスを取得する。
【０２２８】
また、他の通信データの例として、ホストＰＣ２００からのＳＮＭＰポーリングに対するプリンタ３００からの応答として含まれる動作状態情報の一例であるＭＩＢがある。情報取得制御部１１１では、このＭＩＢを解析することによってプリンタ３００がどのような動作状態にあるかを取得する。
【０２２９】
もちろん、これ以外の通信データ、例えばホストＰＣ２００からプリンタ３００へのＰＪＬコマンド情報やその応答情報のほか、ホストＰＣ２００からプリンタ３００へのデバイスＩＤの要求情報やその応答情報があり、このＰＪＬコマンドおよびデバイスＩＤの要求の内容として、例えば上記の実施例２で示すものがある。
【０２３０】
この情報取得制御部１１１では、取得したこれらの通信情報や動作状態情報を記憶部１１２に記憶する。この記憶部１１２では通信情報や動作状態情報が示すプリンタに対応付けて記憶している。
【０２３１】
このとき、情報取得制御部１１１で取得した動作状態情報が、プリンタ３００の動作状態が省電力状態にあることを示している場合には、情報取得制御部１１１は、アウトレット節電制御部１０２へ当該プリンタ３００への電力供給を停止することを要求する。また、プリンタ３００の動作状態が通常電力状態から省電力状態へ遷移していることを示している場合には、プリンタ３００が省電力状態となるまでの一定時間を経過後、アウトレット節電制御部１０２へ当該プリンタ３００への電力供給を停止することを要求する。
【０２３２】
このようにして省電力状態にあるプリンタ３００の通信情報および動作状態情報の取得要求がホストＰＣ２００から行われると、通信インターフェース部１０１を介して情報取得制御部１１１で受信し、プリンタ３００に代理して、記憶部１１２で記憶するそのプリンタ３００の通信情報若しくは動作状態情報を要求元であるホストＰＣ２００に応答する。
【０２３３】
電源部１０５は、壁面等のコンセントに電源コードのプラグを接続することで電力の供給を受け、電力制御装置１００における処理を行う構成部分に給電するとともにアウトレット電源部１０３に配電する。このアウトレット電源部１０３では、電源部１０５から配電されることによってアウトレット部１０６に接続された電源コードを介してプリンタ３００に電力を供給する。
【０２３４】
このアウトレット電源部１０３におけるアウトレット部１０６を介して接続されたプリンタ３００における消費電力の状態を消費電力計測部１０４が計測する。すなわち、プリンタ３００が通常電力状態にある場合、省電力状態にある場合、これらの状態の変化過程にある場合それぞれにおける消費電力を計測する。
【０２３５】
消費電力計測部１０４は、電力計等によって具現され、アウトレット電源部１０３からアウトレット部１０６に配電される電力量を各アウトレットごとに計測し、計測した消費電力量をアウトレット節電制御部１０２に通知する。
【０２３６】
アウトレット節電制御部１０２は、消費電力計測部１０４によって計測された電力量に基づいて、プリンタ３００への電力供給を行う接続口であるアウトレット部１０６に接続された各プリンタへの電力供給を制御する。すなわち、プリンタ３００が印刷出力処理を行うことができる電力量が供給された通常電力状態にある場合とその通常電力状態よりも低電力の省電力状態にある場合とで供給する電力量を変化させる。
【０２３７】
プリンタ３００が省電力状態となった場合若しくは情報取得制御部１１１からプリンタ３００への電力供給を停止することを要求された場合に、アウトレット節電制御部１０２は、アウトレット電源部１０３に対してそのプリンタへの電力の供給を停止するように指示する。
【０２３８】
また、省電力状態にあるプリンタへの印刷要求をホストＰＣ２００から受信した場合、通信インターフェース１０１では、その印刷要求されたことをアウトレット節電制御部１０２へ通知し、印刷要求された印刷ジョブを記憶領域（図示せず）に一時的に記憶する。
【０２３９】
印刷要求されたことが通知されたアウトレット節電制御部１０２は、アウトレット電源部１０３にそのプリンタへ電力を供給する指示を行うとともに、情報取得制御部１１１に対してその電力の供給を指示したプリンタの動作状態を省電力状態から通常電力状態に変更することを要求する。これによって、情報取得制御部１１１は、記憶部１１２に記憶するそのプリンタの動作状態を通常電力状態へ変更する。
【０２４０】
もちろん、アウトレット節電制御部１０２からプリンタの動作状態を省電力状態から通常電力状態へ遷移している復旧状態に変更することを要求し、記憶部１１２に記憶するそのプリンタの動作状態を復旧状態へ変更しておき、その後、プリンタが通常電力状態となることによって復旧状態から通常電力状態へ動作状態を変更するような構成であってもよい。
【０２４１】
プリンタが通常電力状態となると、アウトレット節電制御部１０２は、記憶領域（図示せず）に一時的に記憶した印刷ジョブを通信部１１３の当該プリンタが接続された通信ポートへ送出することによって、そのプリンタに印刷要求を行う。
【０２４２】
図１６は、図１４の電力制御装置における詳細な処理の流れを示すフローチャートである。
【０２４３】
図１６において、電力制御装置がホストＰＣ若しくはプリンタから通信データを受信すると（１６０１）、その通信データを解析する（１６０１）。解析した通信データにホストＰＣ若しくはプリンタとの通信に用いる通信情報や動作状態を示す動作状態情報が含まれるかを判断する（１６０３）。
【０２４４】
この通信データに通信情報、動作状態情報のいずれも含まれない場合（１６０３でＮＯ）には、処理を終了する。それに対して、これらのうち少なくとも１つの情報が含まれる場合（１６０３でＹＥＳ）には、通信データに含まれる情報を取得し（１６０４）、その情報を記憶する（１６０５）。
【０２４５】
続いて、記憶した情報が動作状態情報であるかを判断し（１６０６）、動作状態情報でない場合（１６０６でＮＯ）、すなわち通信情報である場合には処理を終了する。また、動作状態情報である場合（１６０６でＹＥＳ）には、続いて、その動作状態情報によりプリンタが省電力状態にあること若しくは省電力状態へ遷移していることが示されているかを判断する（１６０７）。
【０２４６】
プリンタが省電力状態にある場合若しくは省電力状態へ遷移している場合で、後者の場合には一定時間を経過した後に、そのプリンタへの電力の供給を停止する（１６０８）。
【０２４７】
このようにして電力が供給されていない状態にあるプリンタに対してホストＰＣから印刷要求されたかを判断する（１６０９）。印刷要求を受信した場合（１６０９でＹＥＳ）には、受信した印刷要求に含まれる印刷ジョブを記憶領域に一時的に記憶し（１６１０）、そのプリンタに対して電力の供給を行う（１６１１）。
【０２４８】
これによって、プリンタが通常電力状態となったかを電力計等によって判断し（１６１２）、通常電力状態となった場合（１６１２でＹＥＳ）には、一時記憶した状態にある印刷要求された印刷ジョブをそのプリンタへ送信する（１６１３）。また、通常電力状態へ遷移している復旧状態である場合（１６１２でＮＯ）には通常電力状態となるまで待機する。
【０２４９】
また、電力が供給されていない状態にあるプリンタに対してホストＰＣから印刷要求されたかの判断（１６０９）によって、印刷要求を受信していない場合（１６０９でＮＯ）には、ホストＰＣから、プリンタの通信情報若しくは動作状態情報の取得要求を受信したかを判断する（１６１４）。
【０２５０】
これらの情報の取得要求を受信した場合（１６１４でＹＥＳ）には、記憶している当該プリンタの通信情報若しくは動作状態情報を要求元のホストＰＣに対して送信することでプリンタを代理する（１６１５）。
【０２５１】
そして、再度、印刷要求を受信するかを判断する状態となる。
【実施例４】
【０２５２】
図１７は、本発明の実施の形態における電力制御装置および電力制御システムおよび電力制御プログラムを適用して構成した画像形成システムのシステム構成図の一例である。
【０２５３】
図１７において、電力制御システムは、電力制御装置１００、ホストＰＣ２００、プリンタ１（３００−１）、プリンタ２（３００−２）を具備しており、これらはネットワーク通信回線を介して接続されている。これによって、これらはネットワークノードを構成し、ネットワーク通信回線を介して相互間の通信を行う。
【０２５４】
プリンタ１（３００−１）およびプリンタ２（３００−２）（以下、総称して「プリンタ３００」という）は、ホストＰＣ２００からの処理要求に基づいて処理を行う情報処理装置の一例であって、ホストＰＣ２００から印刷ジョブの印刷要求を受信することにより印刷出力処理を行う。なお、プリンタ３００は画像形成装置とも示され、画像形成装置における一機能の印刷出力機能を行う。
【０２５５】
このプリンタ３００は、省電力機能を有しており、印刷出力処理を行う「通常電力状態」と一定時間以上継続して印刷出力処理等の操作が行われない場合に通常電力状態よりも低電力の状態である「省電力状態」とを切り替える節電処理を行うことによって消費電力量を増減させる。
【０２５６】
この節電処理は、省電力状態から通常電力状態へ遷移するために、プリンタ３００を構成するコントローラ、エンジンを順次、停止させる処理である。
【０２５７】
また、ホストＰＣ２００は、電力制御装置１００若しくはプリンタ３００に処理要求を行う処理要求元である。
【０２５８】
そして、電力制御装置１００は、ネットワーク上の１または複数のノードに対して供給する電力を制御する制御装置であって、特に、印刷出力処理を行うプリンタ３００に対する電力の供給を制御する。すなわち、プリンタ３００の電源部から延びる電源コードは電力制御装置１００の電源コード接続部であるアウトレットに接続された状態あって、プリンタ３００は電力制御装置１００から電力の供給を受ける。
【０２５９】
電力制御装置１００やホストＰＣ２００は、壁面等に設けられたコンセントに電源コードを接続することによって電力供給を受ける。
【０２６０】
このとき、電力制御装置１００自体が供給される電力は、アウトレットに接続されうるプリンタ３００の台数および各プリンタ３００において必要とされる総電力量以上の電力の供給を受けた状態にある。
【０２６１】
この電力制御装置１００には、ネットワーク通信回線を接続する通信ポートが、「アウトレットに接続されたプリンタの台数＋１」以上設けられており、アウトレットに接続されたプリンタそれぞれに対応する通信ポートにネットワーク通信回線が接続されている。
【０２６２】
なお、通信ポートが「＋１」となっているのは、電力制御装置１００が他のネットワークノードと通信を行う通信ポートである。
【０２６３】
図１７に示す構成でいえば、電力制御装置１００は、アウトレットにプリンタ１（３００−１）とプリンタ２（３００−２）が接続されていることから、通信ポートは３つ以上が設けられている。また、これら各プリンタに対応する通信ポートにネットワーク通信回線が接続され、ネットワーク通信回線は、中継装置であるハブ（ＨＵＢ）の通信ポート等に接続されている。この電力制御装置に設けられた各通信ポートにはその通信ポートに対応するプリンタの通信情報が設定されている。
【０２６４】
すなわち、プリンタ１（３００−１）に対応する通信ポート１には当該プリンタ１（３００−１）に設定された通信情報と同一の通信情報が設定され、プリンタ２（３００−２）に対応する通信ポート２には当該プリンタ２（３００−２）に設定された通信情報と同一の通信情報が設定されている。
【０２６５】
電力制御装置１００では、アウトレットに電源コードが接続されたプリンタが省電力状態となったことを検知すると、そのプリンタへの電力の供給を停止するとともに、そのプリンタに対応する通信ポートの電源を投入（電源ＯＮ）する。この通信ポートには上記するように、対応するプリンタの通信情報が設定されていることからホストＰＣ２００から当該通信情報が設定された通信データを受信した場合には電力制御装置の当該通信ポートによって受信することとなる。
【０２６６】
ホストＰＣ２００から受信した通信データがプリンタの通信情報を要求するもの、プリンタの動作状態情報を要求するものである場合、電力制御装置１００がその要求に応答する。また、印刷ジョブの印刷要求をホストＰＣ２００から受信した場合には、その印刷要求された印刷ジョブを保存し、印刷要求を受信した通信ポートの電源を切る（電源ＯＦＦ）。
【０２６７】
そして、印刷出力を行うプリンタへの電力供給を行う。この電力供給によってそのプリンタが通常電力状態となると、電力制御装置１００の通信ポートとして設けられた通信ポートを介してプリンタへ印刷ジョブを送信することでそのプリンタにて印刷出力を行う。
【０２６８】
なお、印刷ジョブの印刷要求をホストＰＣ２００から受信した場合には、そのプリンタへ電力供給を行い、プリンタにおける通信部の起動が確認されることでそのプリンタに対応する通信ポートの電源を切るような構成とし、プリンタが通常電力状態となることで印刷要求された印刷ジョブをプリンタに送信してもよい。
【０２６９】
図１８は、図１７の構成における電力制御装置で行われる処理の詳細な構成を示すブロック図である。
【０２７０】
図１８において、電力制御装置１００は、通信インターフェース１０１、アウトレット節電制御部１０２、アウトレット電源部１０３、消費電力計測部１０４、電源部１０５、アウトレット部１０６、通信ポート制御部１１４、保存部１１５を具備して構成される。
【０２７１】
通信インターフェース１０１は、ネットワーク通信回線を介して他のノードとネットワーク通信を行うインターフェースであり、通信インターフェース１０１を介してホストＰＣ２００およびプリンタ３００との情報送受信を行う。この通信インターフェース１０１によってホストＰＣ２００から処理要求を受信すると、受信通知をアウトレット節電制御部１０２に行う。
【０２７２】
この通信インターフェース１０１は、アウトレット部１０６に電源コードが接続され、「アウトレット部１０６から電力の供給を受けるプリンタの台数＋１」以上の通信ポートが設けられており、各通信ポートは、アウトレット部１０６に接続されたプリンタに対応しており、そのプリンタに設定された通信情報、例えばＩＰアドレスや物理アドレスなどが設定された状態にある。
【０２７３】
図１８に示す例では、本体用通信ポート１０１−Ａ、プリンタ１用通信ポート１０１−Ｂ、プリンタ２用通信ポート１０１−Ｃが設けられており、本体用通信ポートが電力制御装置１００における通信ポートである。
【０２７４】
プリンタ１用通信ポート１０１−Ｂは、プリンタ１に対応する通信ポートであって、プリンタ１に電力が供給されていない状態にある場合に当該プリンタ１宛の情報を受信する。また、プリンタ２用通信ポート１０１−Ｃは、プリンタ２に対応する通信ポートであって、プリンタ２に電力が供給されていない状態にある場合に当該プリンタ２宛の情報を受信する。
【０２７５】
なお、プリンタに対して電力が供給された状態にある場合の初期状態として、そのプリンタに対応する通信ポートは電源が切断された状態にある。
【０２７６】
電源部１０５は、壁面等のコンセントに電源コードのプラグを接続することで電力の供給を受け、電力制御装置１００における処理を行う構成部分に給電するとともにアウトレット電源部１０３に配電する。このアウトレット電源部１０３では、電源部１０５から配電されることによってアウトレット部１０６に接続された電源コードを介してプリンタ３００に電力を供給する。
【０２７７】
このアウトレット電源部１０３におけるアウトレット部１０６を介して接続されたプリンタ３００における消費電力の状態を消費電力計測部１０４が計測する。すなわち、プリンタ３００が通常電力状態にある場合、省電力状態にある場合、これらの状態の変化過程にある場合それぞれにおける消費電力を計測する。
【０２７８】
消費電力計測部１０４は、電力計等によって具現され、アウトレット電源部１０３からアウトレット部１０６に配電される電力量を各アウトレットごとに計測し、計測した消費電力量をアウトレット節電制御部１０２に通知する。
【０２７９】
アウトレット節電制御部１０２は、消費電力計測部１０４によって計測された電力量に基づいて、プリンタ３００への電力供給を行う接続口であるアウトレット部１０６に接続された各プリンタへの電力供給を制御する。すなわち、プリンタ３００が印刷出力処理を行うことができる電力量が供給された通常電力状態にある場合とその通常電力状態よりも低電力の省電力状態にある場合とで供給する電力量を変化させる。
【０２８０】
プリンタ３００が省電力状態となると、アウトレット節電制御部１０２は、アウトレット電源部１０３に対してそのプリンタへの電力供給を停止するように指示を行う。このとき、アウトレット節電制御部１０２は、通信ポート制御部１１４に対して、電力供給を停止したプリンタに対応する通信ポートの電源を投入（電源ＯＮ）するように指示する。
【０２８１】
これによって通信ポート制御部１１４は、そのプリンタに対応する通信ポートの電源を投入し、保存部１５にそのプリンタの動作状態情報として省電力状態であると通知する。上記するように各通信ポートには対応するプリンタの通信情報が設定されていることから、プリンタをあて先とする情報はその通信ポートを介して電力制御装置１００が受信することとなる。
【０２８２】
通信ポートを介してプリンタの通信情報および動作状態情報の取得要求を受信した場合には、通信ポート制御部１１４が、保存部１１５に保存された当該通信ポートに対応するプリンタの通信情報および動作状態情報を取得して、要求元に返信する。
【０２８３】
また、ホストＰＣ２００から印刷要求を通信ポートを介して受信すると、通信インターフェース部１０１は、通信ポート制御部１１４に印刷要求された印刷ジョブを送出し、アウトレット節電制御部１０２に印刷要求されたことを通知する。
【０２８４】
通信ポート制御部１１４では、保存部１１５に印刷ジョブを保存し、印刷要求されたプリンタに対応する通信ポートの電源を切断する。このとき、アウトレット節電制御部１０２は、アウトレット電源部１０３にそのプリンタへの電力供給を指示する。
【０２８５】
アウトレット電源部１０３は、印刷要求されたプリンタのアウトレット部１０６へ電力を供給することによってプリンタに電力を供給する。
【０２８６】
プリンタへの電力供給により、消費電力計測部１０４による計測によってプリンタが通常電力状態となったことをアウトレット節電制御部１０２で検知すると、アウトレット節電制御部１０２は、通信ポート制御部１１４に通常電力状態となったことを通知する。これによって、通信ポート制御部１１４は、保存部１１５に保存した当該プリンタに印刷要求された印刷ジョブを取得して本体用通信ポート１０１−Ａを介してプリンタへ送信する。
【０２８７】
図１９は、図１７における構成の電力制御装置によって行われる処理の詳細な流れを示すフローチャートである。
【０２８８】
図１９において、電力制御装置のアウトレットに電源コードが接続されたプリンタが、省電力状態となったことを検知したかを判断し（１９０１）、省電力状態となったことが検知されない場合（１９０１でＮＯ）には検知するまで待機状態を継続し、消費電力量が省電力状態の電力量となることを計測すること等によって省電力状態となったことを検知すると（１９０１でＹＥＳ）、そのプリンタへの電力供給を停止する（１９０２）。
【０２８９】
続いて、電力供給を停止したプリンタに対応する通信ポートの電源を投入する（１９０３）。
【０２９０】
このようにして電源が投入された状態にある通信ポートによってプリンタ宛の印刷要求を受信したかを判断し（１９０４）、受信するまではその状態を継続し、印刷要求を受信した場合（１９０４でＹＥＳ）には、印刷要求された印刷ジョブを保存する（１９０５）。続いて、印刷要求を受信した通信ポートの電源を切断する（１９０６）。
【０２９１】
そして、印刷要求のあて先であるプリンタ、すなわち電源を切断した通信ポートに対するプリンタへの電力供給を行う（１９０７）。
【０２９２】
この電力の供給によってプリンタが通常電力状態となったかを判断し（１９０８）、通常電力状態への遷移中である場合等により通常電力状態となったことが計測されない場合（１９０８でＮＯ）には、通常電力状態となるまで待機する。また、通常電力状態となった場合（１９０８でＹＥＳ）には、保存しているそのプリンタへの印刷ジョブを電力制御装置の本体用通信ポートを介して送信する（１９０９）。
【実施例５】
【０２９３】
図２４は、本発明の実施の形態における電力制御装置の詳細な構成を示す図であって、上記の実施例１から実施例４に示す電力制御装置それぞれの構成に、プリンタ監視部１１９およびユーザインターフェース１２０をさらに具備する構成である。
【０２９４】
すなわち、実施例１において、図２および図３、図２０を用いて示した電力制御装置の構成にプリンタ監視部１１９およびユーザインターフェース１２０を更に追加した構成であり、また、実施例２において、図７を用いて示した電力制御装置の構成にプリンタ監視部１１９およびユーザインターフェース１２０を更に追加した構成であり、実施例３において、図１５を用いて示した電力制御装置の構成にプリンタ監視部１１９およびユーザインターフェース１２０を更に追加した構成であり、そして、図１８を用いて示した電力制御装置の構成にプリンタ監視部１１９およびユーザインターフェース１２０を更に追加した構成である。
【０２９５】
図２４は、その一例として、図２に示す電力制御装置のブロック図にプリンタ監視部１１９およびユーザインターフェース１２０を更に追加した構成を示している。
【０２９６】
プリンタ監視部１１９は、通信インターフェース部１０１を介して、プリンタ３００で障害の発生に印刷出力が停止した状態にあるか否かを監視する。例えば、一定時間ごとにプリンタに対してポーリングを行い、その応答がない場合や正常な応答がない場合にプリンタにおいて障害が発生したと検知する。
【０２９７】
プリンタ３００において障害が発生したことを検知すると、プリンタ監視部１１９では、ユーザインターフェース１２０に対して障害が発生したこと、障害が発生したプリンタの情報等からなる障害情報を送出してユーザインターフェース１２０を構成する表示部にその障害情報を表示し、さらに、予め登録された連絡先として所定のホストＰＣ、管理サーバ等にその障害情報を送信する。
【０２９８】
このとき、プリンタ監視部１１９は、アウトレット節電制御部１０２に対して障害を検出したプリンタの情報を通知するほか、通信インターフェース１０１を介してプリンタ３００に印刷要求する印刷要求元のホストＰＣ２００に対し、プリンタにおいて障害が発生していることおよび当該プリンタへ印刷要求する印刷ジョブの送信先を電力制御装置とすることを通知する。
【０２９９】
ホストＰＣは、プリンタ監視部１１９から障害を検出したことが通知されると同時に通知された送信先を電力制御装置とすることを記憶し、障害が発生したプリンタに対する印刷ジョブの送信先として電力制御装置を設定する。
【０３００】
また、アウトレット節電制御部１０２は、プリンタ監視部１１９により障害の発生が通知されたプリンタに対する電力の供給を停止することをアウトレット電源部１０３に通知する。アウトレット電源部１０３は、そのプリンタへの電力供給を停止する。
【０３０１】
続いて、プリンタ監視部１１９は、プリンタが障害から復旧したことが通知されると、アウトレット節電制御部１０２に対して障害から復旧したことを通知し、当該プリンタへ印刷要求する印刷ジョブの送信先を電力制御装置とすることを通知したホストＰＣに対してその送信先を解除することを通知する。
【０３０２】
これによって、ホストＰＣでは、そのプリンタへ印刷要求する際の送信先を電力制御装置からプリンタへ切り替える。
【０３０３】
アウトレット節電制御部１０２は、アウトレット電源部１０３に障害から復旧したプリンタへの電力の供給を行うように指示する。
【０３０４】
アウトレット電源部１０３では、そのプリンタに電力を供給する。
【０３０５】
図２５は、図２４に示す構成における電力制御装置で行われる処理の流れを示すフローチャートである。
【０３０６】
図２５において、プリンタを監視した状態にある電力制御装置においてプリンタで発生した障害を検知すると（２５０１）、障害の発生からの経過時間を計時し、その経過時間が一定時間以上、継続しているかを判断する（２５０２）。
【０３０７】
一定時間を経過する前である場合（２５０２でＮＯ）には、続いて、検知した障害が解除されたことが通知されたかを判断する（２５０３）。一定時間を経過する前に障害が解除されたことが通知されると（２５０３でＹＥＳ）、処理を終了する。また、障害が解除されるまでは待機状態となる。
【０３０８】
一定時間を経過してもなおプリンタに障害が発生した状態にある場合（２５０２でＹＥＳ）には、プリンタに障害が発生したことを通知する（２５０４）。
【０３０９】
さらに、当該プリンタへ印刷要求する印刷ジョブの送信先を電力制御装置とすることを印刷要求元のホストＰＣに対して通知する（２５０５）。これによって、ホストＰＣは障害が発生したプリンタへの印刷要求に際しては電力制御装置を印刷ジョブの送信先と設定する。
【０３１０】
続いて、そのプリンタへの電力の供給を停止する（２５０６）。
【０３１１】
次に、このようにして電力の供給が停止した状態にあるプリンタに対して、障害の解除通知を受信したかを判断し（２５０７）、受信するまでは（２５０７でＮＯ）電力の供給を停止した状態を継続する。また、障害の解除通知を受信した場合（２５０７でＹＥＳ）には、電力の供給が指定した状態にあって印刷出力を行うプリンタとして指定されたプリンタへ電力の供給を行う（２５０８）。
【０３１２】
この電力の供給によって、そのプリンタが通常電力状態となったかを判断し（２５０９）、通常電力状態となると（２５０９）、印刷要求元のホストＰＣに対して印刷要求する印刷ジョブの送信先を電力制御装置からプリンタとすることを通知する（２５１０）。
【０３１３】
なお、電力制御装置がホストＰＣから印刷要求の印刷ジョブを受信している場合、プリンタが通常電力状態となることによってその印刷ジョブをプリンタへ送信してプリンタが印刷出力を行う。
【０３１４】
以上に示す実施の形態は、本発明の実施の一形態であって、これらの実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０３１５】
なお、本発明は、通信機能を備えた電力制御システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から該プログラムをコンピュータにインストールし、これを実行させることにより、上述の処理を実行する電力制御システムを構成することも可能である。電力制御システムを構成するコンピュータは、システムバスを介してＣＰＵ（Central Processor Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクが接続されている。ＣＰＵは、ＲＯＭまたはハードディスクに記憶されているプログラムに従い、ＲＡＭを作業領域にして処理を行う。
【０３１６】
また、プログラムを供給するための媒体は、通信媒体（通信回線、通信システムのように一時的または流動的にプログラムを保持する媒体）でもよい。例えば、通信ネットワークの電子掲示板（ＢＢＳ：Bulletin Board Service）に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。
【符号の説明】
【０３１７】
１００      電力制御装置
１０１      通信インターフェース
１０２      アウトレット節電制御部
１０３      アウトレット電源部
１０４      消費電力計測部
１０５      電源部
１０６      アウトレット部
１０７      同期時間設定部
１０８      状態判断制御部
１０９      状態情報管理部
１１０      ローカル通信インターフェース
１１１      情報取得制御部
１１２      記憶部
１１３      通信部
１１４      通信ポート制御部
１１５      保存部
１１６      プリンタ制御部
１１７      データ保存部
１１８      条件設定部
１１９      プリンタ監視部
１２０      ユーザインターフェース
２００      ホストＰＣ（画像形成要求元）
２０１      アプリケーション部
２０２      ドライバ部
２０３      プリンタポート部
２０４      通信インターフェース部
２０５      記憶部
３００      プリンタ（画像形成装置）
３００−１  プリンタ１（画像形成装置１）
３００−２  プリンタ２（画像形成装置２）
【図１】
2010225060.tif 000003
【図２】
2010225060.tif 000004
【図３】
2010225060.tif 000005
【図４】
2010225060.tif 000006
【図５】
2010225060.tif 000007
【図６】
2010225060.tif 000008
【図７】
2010225060.tif 000009
【図８】
2010225060.tif 000010
【図９】
2010225060.tif 000011
【図１０】
2010225060.tif 000012
【図１１】
2010225060.tif 000013
【図１２】
2010225060.tif 000014
【図１３】
2010225060.tif 000015
【図１４】
2010225060.tif 000016
【図１５】
2010225060.tif 000017
【図１６】
2010225060.tif 000018
【図１７】
2010225060.tif 000019
【図１８】
2010225060.tif 000020
【図１９】
2010225060.tif 000021
【図２０】
2010225060.tif 000022
【図２１】
2010225060.tif 000023
【図２２】
2010225060.tif 000024
【図２３】
2010225060.tif 000025
【図２４】
2010225060.tif 000026
【図２５】
2010225060.tif 000027