(57)【特許請求の範囲】
【請求項１】
通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段と、を備え、
前記管理手段は、前記応答受信手段により復帰要求に対する応答が受信された場合、該応答に基づき動作状態の遷移を管理し、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理する画像形成装置と、
前記復帰要求を受信する受信手段と、
前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出する算出手段と、
前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力を越えた場合に、前記受信手段により受信された復帰要求に対して、通常動作状態への復帰を許可しない旨の応答を返信する返信手段と、
システムの範囲内の画像形成装置の動作状態毎の消費電力および、当該画像形成装置の現在の動作状態を記憶する記憶手段と、
前記システムの範囲内における画像形成装置に対して周期的に接続確認を送信し、該接続確認に対して応答の無い画像形成装置に設定されている異常時動作情報が異常時に動作することが許容されていることを示す場合、前記許容電力を当該画像形成装置の消費電力だけ減ずるような制御を行う制御手段と、を備え、
前記算出手段は、前記記憶手段に記憶されている各画像形成装置の動作状態および動作状態毎の消費電力とに基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出し、
前記記憶手段は、システムの範囲内における画像形成装置毎の異常時動作情報を記憶する消費電力管理装置と、
を有する印刷システム。
【請求項２】
通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段と、を備え、
前記管理手段は、前記応答受信手段により復帰要求に対する応答が受信された場合、該応答に基づき動作状態の遷移を管理し、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理する画像形成装置と、
前記復帰要求を受信する受信手段と、
前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出する算出手段と、
前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力以下の場合に、前記受信手段により受信された復帰要求に対して、通常動作状態への復帰を許可する旨の応答を返信する返信手段と、
システムの範囲内の画像形成装置の動作状態毎の消費電力および、当該画像形成装置の現在の動作状態を記憶する記憶手段と、
前記システムの範囲内における画像形成装置に対して周期的に接続確認を送信し、該接続確認に対して応答の無い画像形成装置に設定されている異常時動作情報が異常時に動作することが許容されていることを示す場合、前記許容電力を当該画像形成装置の消費電力だけ減ずるような制御を行う制御手段と、を備え、
前記算出手段は、前記記憶手段に記憶されている各画像形成装置の動作状態および動作状態毎の消費電力とに基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出し、
前記記憶手段は、システムの範囲内における画像形成装置毎の異常時動作情報を記憶する消費電力管理装置と、
を有する印刷システム。
【請求項３】
前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力越えた場合に、現在の動作状態が通常動作状態の画像形成装置に対して低消費電力状態への移行要求を送信し、いずれかの画像形成装置から低消費電力状態に移行した旨の通知を受信した場合、前記算出手段に対してシステム全体の消費電力を再度算出させる再算出手段を更に備える請求項２記載の印刷システム。
【請求項４】
前記送信手段が自装置の消費電力情報を復帰要求とともに前記消費電力管理装置に送信し、
前記算出手段は、前記自装置の消費電力情報に基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出することを特徴とする請求項１から３のいずれか１項記載の印刷システム。
【請求項５】
通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段とを備え、
前記管理手段は、前記応答受信手段により応答が受信された場合であって、該応答が通常動作状態への復帰を許可しない旨の場合、動作状態を低消費電力状態のまま維持し、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理する画像形成装置。
【請求項６】
通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段とを備え、
前記管理手段は、前記応答受信手段により応答が受信された場合であって、該応答が通常動作状態への復帰を許可する旨の場合、動作状態を低消費電力状態から通常動作状態に移行させ、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理する画像形成装置。
【請求項７】
前記送信手段は自装置の消費電力情報を前記復帰要求とともに外部の機器に送信することを特徴とする請求項５又は６記載の画像形成装置。
【請求項８】
画像形成装置から通常動作状態への復帰要求を受信する受信手段と、
前記復帰要求を送信してきた画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出する算出手段と、
前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力を越えた場合に、前記受信手段により受信された復帰要求に対して、通常動作状態への復帰を許可しない旨の応答を返信する返信手段と、
システムの範囲内の画像形成装置の動作状態毎の消費電力および、当該画像形成装置の現在の動作状態を記憶する記憶手段と、
前記システムの範囲内における画像形成装置に対して周期的に接続確認を送信し、該接続確認に対して応答の無い画像形成装置に設定されている異常時動作情報が異常時に動作することが許容されていることを示す場合、前記許容電力を当該画像形成装置の消費電力だけ減ずるような制御を行う制御手段と、を備え、
前記算出手段は、前記記憶手段に記憶されている各画像形成装置の動作状態および動作状態毎の消費電力とに基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出し、前記記憶手段は、システムの範囲内における画像形成装置毎の異常時動作情報を記憶する消費電力管理装置。
【請求項９】
画像形成装置から通常動作状態への復帰要求を受信する受信手段と、
前記復帰要求を送信してきた画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出する算出手段と、
前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力以下の場合に、前記受信手段により受信された復帰要求に対して、通常動作状態への復帰を許可する旨の応答を返信する返信手段と、
システムの範囲内の画像形成装置の動作状態毎の消費電力および、当該画像形成装置の現在の動作状態を記憶する記憶手段と、
前記システムの範囲内における画像形成装置に対して周期的に接続確認を送信し、該接続確認に対して応答の無い画像形成装置に設定されている異常時動作情報が異常時に動作することが許容されていることを示す場合、前記許容電力を当該画像形成装置の消費電力だけ減ずるような制御を行う制御手段と、を備え、
前記算出手段は、前記記憶手段に記憶されている各画像形成装置の動作状態および動作状態毎の消費電力とに基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出し、
前記記憶手段は、システムの範囲内における画像形成装置毎の異常時動作情報を記憶する消費電力管理装置。
【請求項１０】
前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力越えた場合に、現在の動作状態が通常動作状態の画像形成装置に対して低消費電力状態への移行要求を送信し、いずれかの画像形成装置から低消費電力状態に移行した旨の通知を受信した場合、前記算出手段に対してシステム全体の消費電力を再度算出させる再算出手段を更に備える請求項９記載の消費電力管理装置。
【請求項１１】
前記受信手段が前記画像形成装置の消費電力情報を復帰要求とともに受信し、
前記算出手段は、前記画像形成装置の消費電力情報に基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出することを特徴とする請求項８から１０のいずれか１項記載の消費電力管理装置。
【請求項１２】
コンピュータを、
通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段とを備える画像形成装置として動作させ、
前記管理手段は、前記応答受信手段により応答が受信された場合であって、該応答が通常動作状態への復帰を許可しない旨の場合、動作状態を低消費電力状態のまま維持し、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理することを特徴とするプログラム。
【請求項１３】
コンピュータを、
通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段とを備える画像形成装置として動作させ、
前記管理手段は、前記応答受信手段により応答が受信された場合であって、該応答が通常動作状態への復帰を許可する旨の場合、動作状態を低消費電力状態から通常動作状態に移行させ、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置、画像形成装置、消費電力管理装置、印刷システムおよびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、複数のユーザ端末装置と複数のプリンタとをサーバ装置を介して相互接続するプリンタシステムにおいて、サーバ装置により、プリンタの稼動台数をその時のプリントジョブ数等に応じた適正な台数に制御するようにしたプリンタシステムが開示されている。
【０００３】
特許文献２には、複数のクライアント端末装置と複数のプリンタと、管理サーバ装置とがネットワークを介して相互に接続されたシステムにおいて、管理サーバ装置が、ネットワークに接続されているクライアント端末装置の過去の印刷ジョブ履歴に応じて各プリンタの電源モードを切り換えるようにしたプリンタシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２１９２７５号公報
【特許文献２】特開２００４−２３４０８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、画像形成装置を含む印刷システム全体の許容電力（上限電力）に基づいて、画像形成装置の動作状態の移行を制御することが可能な電子装置、画像形成装置、消費電力管理装置、印刷システムおよびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
[印刷システム]
請求項１に係る本発明は、通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段と、を備え、
前記管理手段は、前記応答受信手段により復帰要求に対する応答が受信された場合、該応答に基づき動作状態の遷移を管理し、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理する画像形成装置と、
前記復帰要求を受信する受信手段と、
前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出する算出手段と、
前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力を越えた場合に、前記受信手段により受信された復帰要求に対して、通常動作状態への復帰を許可しない旨の応答を返信する返信手段と、
システムの範囲内の画像形成装置の動作状態毎の消費電力および、当該画像形成装置の現在の動作状態を記憶する記憶手段と、
前記システムの範囲内における画像形成装置に対して周期的に接続確認を送信し、該接続確認に対して応答の無い画像形成装置に設定されている異常時動作情報が異常時に動作することが許容されていることを示す場合、前記許容電力を当該画像形成装置の消費電力だけ減ずるような制御を行う制御手段と、を備え、
前記算出手段は、前記記憶手段に記憶されている各画像形成装置の動作状態および動作状態毎の消費電力とに基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出し、
前記記憶手段は、システムの範囲内における画像形成装置毎の異常時動作情報を記憶する消費電力管理装置と、
を有する印刷システムである。
【０００７】
請求項２に係る本発明は、通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段と、を備え、
前記管理手段は、前記応答受信手段により復帰要求に対する応答が受信された場合、該応答に基づき動作状態の遷移を管理し、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理する画像形成装置と、
前記復帰要求を受信する受信手段と、
前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出する算出手段と、
前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力以下の場合に、前記受信手段により受信された復帰要求に対して、通常動作状態への復帰を許可する旨の応答を返信する返信手段と、
システムの範囲内の画像形成装置の動作状態毎の消費電力および、当該画像形成装置の現在の動作状態を記憶する記憶手段と、
前記システムの範囲内における画像形成装置に対して周期的に接続確認を送信し、該接続確認に対して応答の無い画像形成装置に設定されている異常時動作情報が異常時に動作することが許容されていることを示す場合、前記許容電力を当該画像形成装置の消費電力だけ減ずるような制御を行う制御手段と、を備え、
前記算出手段は、前記記憶手段に記憶されている各画像形成装置の動作状態および動作状態毎の消費電力とに基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出し、
前記記憶手段は、システムの範囲内における画像形成装置毎の異常時動作情報を記憶する消費電力管理装置と、
を有する印刷システムである。
【０００８】
請求項３に係る本発明は、前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力越えた場合に、現在の動作状態が通常動作状態の画像形成装置に対して低消費電力状態への移行要求を送信し、いずれかの画像形成装置から低消費電力状態に移行した旨の通知を受信した場合、前記算出手段に対してシステム全体の消費電力を再度算出させる再算出手段を更に備える請求項２記載の印刷システムである。
【００１１】
請求項４に係る本発明は、前記送信手段が自装置の消費電力情報を復帰要求とともに前記消費電力管理装置に送信し、
前記算出手段は、前記自装置の消費電力情報に基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出することを特徴とする請求項１から３のいずれか１項記載の印刷システムである。
【００１３】
[画像形成装置]
請求項５に係る本発明は、通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段とを備え、
前記管理手段は、前記応答受信手段により応答が受信された場合であって、該応答が通常動作状態への復帰を許可しない旨の場合、動作状態を低消費電力状態のまま維持し、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理する画像形成装置である。
【００１４】
請求項６に係る本発明は、通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段とを備え、
前記管理手段は、前記応答受信手段により応答が受信された場合であって、該応答が通常動作状態への復帰を許可する旨の場合、動作状態を低消費電力状態から通常動作状態に移行させ、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理する画像形成装置である。
【００１５】
請求項７に係る本発明は、前記送信手段は自装置の消費電力情報を前記復帰要求とともに外部の機器に送信することを特徴とする請求項５又は６記載の画像形成装置である。
【００１７】
[消費電力管理装置]
請求項８に係る本発明は、画像形成装置から通常動作状態への復帰要求を受信する受信手段と、
前記復帰要求を送信してきた画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出する算出手段と、
前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力を越えた場合に、前記受信手段により受信された復帰要求に対して、通常動作状態への復帰を許可しない旨の応答を返信する返信手段と、
システムの範囲内の画像形成装置の動作状態毎の消費電力および、当該画像形成装置の現在の動作状態を記憶する記憶手段と、
前記システムの範囲内における画像形成装置に対して周期的に接続確認を送信し、該接続確認に対して応答の無い画像形成装置に設定されている異常時動作情報が異常時に動作することが許容されていることを示す場合、前記許容電力を当該画像形成装置の消費電力だけ減ずるような制御を行う制御手段と、を備え、
前記算出手段は、前記記憶手段に記憶されている各画像形成装置の動作状態および動作状態毎の消費電力とに基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出し、前記記憶手段は、システムの範囲内における画像形成装置毎の異常時動作情報を記憶する消費電力管理装置である。
【００１８】
請求項９に係る本発明は、画像形成装置から通常動作状態への復帰要求を受信する受信手段と、
前記復帰要求を送信してきた画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出する算出手段と、
前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力以下の場合に、前記受信手段により受信された復帰要求に対して、通常動作状態への復帰を許可する旨の応答を返信する返信手段と、
システムの範囲内の画像形成装置の動作状態毎の消費電力および、当該画像形成装置の現在の動作状態を記憶する記憶手段と、
前記システムの範囲内における画像形成装置に対して周期的に接続確認を送信し、該接続確認に対して応答の無い画像形成装置に設定されている異常時動作情報が異常時に動作することが許容されていることを示す場合、前記許容電力を当該画像形成装置の消費電力だけ減ずるような制御を行う制御手段と、を備え、
前記算出手段は、前記記憶手段に記憶されている各画像形成装置の動作状態および動作状態毎の消費電力とに基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出し、
前記記憶手段は、システムの範囲内における画像形成装置毎の異常時動作情報を記憶する消費電力管理装置である。
【００１９】
請求項１０に係る本発明は、前記算出手段により算出された総消費電力が、予めシステムに対して設定された許容電力越えた場合に、現在の動作状態が通常動作状態の画像形成装置に対して低消費電力状態への移行要求を送信し、いずれかの画像形成装置から低消費電力状態に移行した旨の通知を受信した場合、前記算出手段に対してシステム全体の消費電力を再度算出させる再算出手段を更に備える請求項９記載の消費電力管理装置である。
【００２２】
請求項１１に係る本発明は、前記受信手段が前記画像形成装置の消費電力情報を復帰要求とともに受信し、
前記算出手段は、前記画像形成装置の消費電力情報に基づいて、前記復帰要求を送信した画像形成装置の動作状態が通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出することを特徴とする請求項８から１０のいずれか１項記載の消費電力管理装置である。
【００２３】
[プログラム]
請求項１２に係る本発明は、コンピュータを、
通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段とを備える画像形成装置として動作させ、
前記管理手段は、前記応答受信手段により応答が受信された場合であって、該応答が通常動作状態への復帰を許可しない旨の場合、動作状態を低消費電力状態のまま維持し、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理することを特徴とするプログラムである。
【００２４】
請求項１３に係る本発明は、コンピュータを、
通常動作を行うための通常動作状態と、該通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する管理手段と、
低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器に送信する送信手段と、
前記送信手段により送信された復帰要求に対する応答を受信する応答受信手段とを備える画像形成装置として動作させ、
前記管理手段は、前記応答受信手段により応答が受信された場合であって、該応答が通常動作状態への復帰を許可する旨の場合、動作状態を低消費電力状態から通常動作状態に移行させ、前記応答受信手段により復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時における動作可能か否かを示す異常時動作情報に基づき動作状態の遷移を管理することを特徴とするプログラムである。
【発明の効果】
【００２５】
請求項１に係る本発明によれば、画像形成装置を含む印刷システム全体の許容電力（上限電力）に基づいて、画像形成装置の動作状態の移行を制御することができる。
【００２６】
請求項２に係る本発明によれば、画像形成装置を含む印刷システム全体の許容電力（上限電力）に基づいて、画像形成装置の動作状態の移行を制御することができる。
【００２７】
請求項３に係る本発明によれば、本構成を有しない場合と比較して、通常動作状態への復帰を許可する旨の応答を効率的に行うことができる。
【００３０】
請求項４に係る本発明によれば、管理装置が画像形成装置の復帰後の消費電力を把握することなく、画像形成装置の動作状態の移行を制御することができる。
【００３２】
請求項５に係る本発明によれば、復帰要求に対する外部装置の応答に従って状態を遷移することができる。
【００３３】
請求項６に係る本発明によれば、復帰要求に対する外部装置の応答に従って状態を遷移することができる。
【００３４】
請求項７に係る本発明によれば、自装置の状態遷移における消費電力を外部装置に示すことができることができる。
【００３６】
請求項８に係る本発明によれば、画像形成装置を含む印刷システム全体の許容電力（上限電力）に基づいて、画像形成装置の動作状態の移行を制御することができる。
【００３７】
請求項９に係る本発明によれば、画像形成装置を含む印刷システム全体の許容電力（上限電力）に基づいて、画像形成装置の動作状態の移行を制御することができる。
【００３８】
請求項１０に係る本発明によれば、本構成を有しない場合と比較して、通常動作状態への復帰を許可する旨の応答を効率的に行うことができる。
【００４１】
請求項１１に係る本発明によれば、消費電力管理装置が画像形成装置の復帰後の消費電力を把握することなく、画像形成装置の動作状態の移行を制御することができる。
【００４２】
請求項１２に係る本発明によれば、復帰要求に対する外部装置の応答に従って状態を遷移することが可能なプログラムを提供することができる。
【００４３】
請求項１３に係る本発明によれば、画像形成装置を含む印刷システム全体の許容電力（上限電力）に基づいて、画像形成装置の動作状態の移行を制御することが可能なプログラムを提供することができる。
【図面の簡単な説明】
【００４４】
【図１】本発明の第１の実施形態の印刷システムのシステム構成を示す図である。
【図２】本発明の第１の実施形態における画像形成装置１１のハードウェア構成を示すブロック図である。
【図３】本発明の第１の実施形態における画像形成装置１１の機能構成を示すブロック図である。
【図４】画像形成装置１１における動作状態間の状態遷移を説明するための図である。
【図５】本発明の第１の実施形態におけるサーバ装置３０のハードウェア構成を示すブロック図である。
【図６】本発明の第１の実施形態におけるサーバ装置３０の機能構成を示すブロック図である。
【図７】動作状態記憶部３４に記憶されている動作状態を動作状態管理テーブルの一例を示す図である。
【図８】サーバ装置３０における動作を説明するためのフローチャートである。
【図９】画像形成装置１１〜２０における動作を説明するためのフローチャートである。
【図１０】画像形成装置１１がスリープ状態において印刷ジョブを検知した場合の、サーバ装置３０と画像形成装置１１間において行われるやりとりを説明するためのシーケンスチャートである。
【図１１】オフ状態の画像形成装置１１〜２０に対して電源オンの操作が行われた場合の動作を説明するためのフローチャートである。
【図１２】総消費電力が許容電力を超えた場合でも、動作状態がレディ状態の画像形成装置をスリープ状態に移行させることにより、復帰要求に対して復帰許可を返信するような処理を行うサーバ装置３０の動作を説明するためのフローチャートである。
【図１３】図１２に示した処理が行われる際の、サーバ装置３０と画像形成装置１１〜２０との間で行われるやりとりを説明するためのシーケンスチャートである。
【図１４】本発明の第２の実施形態において、動作状態記憶部３４に記憶されている動作状態を動作状態管理テーブルの一例を示す図である。
【図１５】本発明の第２の実施形態の印刷システムにおけるサーバ装置３０の動作を説明するためのフローチャートである。
【図１６】本発明の第２の実施形態の印刷システムにおける画像形成装置１１〜２０の動作を説明するためのフローチャートである。
【図１７】ジョブの種類毎に動作状態を設定した場合に、コピー、プリント、スキャン、ファクシミリの各動作状態毎の消費電力を管理するための動作状態管理テーブルの一例を示す図である。
【発明を実施するための形態】
【００４５】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００４６】
[第１の実施形態]
図１は本発明の第１の実施形態の印刷システムのシステム構成を示す図である。
本発明の一実施形態の印刷システムは、図１に示されるように、ネットワーク５０により接続された画像形成装置１１〜２０と、サーバ装置３０と、パーソナルコンピュータ（以下、パソコンと略す。）等の端末装置４１、４２とから構成される。端末装置４１、４２は、印刷データを生成して、ネットワーク５０、サーバ装置３０経由にて生成した印刷データを画像形成装置１１〜２０に対して送信する。画像形成装置１１〜２０は、端末装置４１、４２から送信された印刷データを受け付けて、印刷データに応じた画像を用紙上に出力する。サーバ装置３０は、いわゆるプリントサーバとして機能する装置であるが、本実施形態では、システム全体の消費電力を管理するための消費電力管理装置としても機能する。なお、画像形成装置１１〜２０は、印刷（プリント）機能、スキャン機能、複写（コピー）機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置であっても良いし、印刷機能のみを有する単機能プリンタであっても良い。
【００４７】
次に、本実施形態の印刷システムにおける画像形成装置１１のハードウェア構成を図２に示す。なお、画像形成装置１２〜２０のハードウェア構成は、画像形成装置１１と同様であるためその説明は省略する。
【００４８】
画像形成装置１１は、図２に示されるように、ＣＰＵ６１、メモリ６２、ハードディスクドライブ（ＨＤＤ）等の記憶装置６３、ネットワーク５０を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）６４、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置６５、スキャナ６６、プリントエンジン６７を有する。これらの構成要素は、制御バス６８を介して互いに接続されている。
【００４９】
ＣＰＵ６１は、メモリ６２または記憶装置６３に格納された制御プログラムに基づいて所定の処理を実行して、画像形成装置１１の動作を制御する。なお、本実施形態では、ＣＰＵ６１は、メモリ６２または記憶装置６３内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ６１に提供することも可能である。
【００５０】
図３は、上記の制御プログラムが実行されることにより実現される画像形成装置１１の機能構成を示すブロック図である。
【００５１】
本実施形態の画像形成装置１１は、図３に示されるように、受信部２１と、送信部２２と、動作状態管理部２３と、印刷制御部２４と、画像出力部２５とを備えている。
【００５２】
印刷制御部２４は、受信部２１により受信された印刷データに基づいて、画像出力部２５を制御する。画像出力部２５は、印刷制御部２４による制御に基づいて印刷用紙上に画像を出力する。
【００５３】
受信部２１は、サーバ装置３０から、印刷データや送信部２２により送信された復帰要求に対する応答を受信する。
【００５４】
動作状態管理部２３は、通常動作を行うための通常動作状態と、この通常動作状態よりも消費電力が少ない動作状態である低消費電力状態とを含む複数の動作状態間の遷移を管理する。具体的には、動作状態管理部２３は、オフ状態、スリープ状態（待機状態）、レディ状態（処理可能状態）の３つの動作状態間の遷移を管理する。ここで、レディ状態とは、印刷ジョブ等の各種ジョブを受けて動作が可能な状態である。そして、オフ状態とは、電源スイッチがオフに設定された状態である。また、スリープ状態とは、レディ状態において処理が行わず一定時間が経過した場合に移行する状態である。なお、本実施形態においては、レディ状態が通常動作状態に該当し、オフ状態とスリープ状態が低消費電力状態に該当する。さらに、レディ状態の場合には、動作状態であるものとして消費電力を計算するため、このレディ状態には動作中の状態も含まれる。
【００５５】
送信部２２は、低消費電力状態から通常動作状態に復帰する要求が発生した場合、動作状態を通常動作状態に復帰しても良いか否かを確認するための復帰要求を外部の機器であるサーバ装置３０に送信する。例えば、電源スイッチがオンに設定され、オフ状態からレディ状態に移行する要求や、印刷ジョブ等を受け付けてスリープ状態からレディ状態に移行する要求が発生した場合には、送信部２２から復帰要求がサーバ装置３０に対して送信される。また、印刷データの受信以外にも、ＦＡＸの送受信や操作パネル上で節電解除指示をユーザから受けた場合等にも、復帰要求が送信部２２からサーバ装置３０に対して送信される。
【００５６】
そして、動作状態管理部２３は、復帰要求に対して受信部２１により受信された応答が通常動作状態への復帰を許可しない旨の場合、動作状態を低消費電力状態のまま維持し、通常動作状態への復帰を許可する旨の場合、動作状態を低消費電力状態から通常動作状態に移行させる。
【００５７】
なお、動作状態を通常動作状態から低消費電力状態に移行した場合、動作状態管理部２３は、通常動作状態から低消費電力状態に移行した旨をサーバ装置３０に通知する。
【００５８】
このような画像形成装置１１における動作状態間の状態遷移を図４を参照して説明する。
まず、スリープ状態とレディ状態間の状態遷移について説明する。通常の動作が行われるレディ状態では、印刷ジョブ等を検知するとその印刷ジョブ等を実行するが、この場合には動作状態は移行しない。そして、このレディ状態において、処理がない状態で一定時間以上が経過すると、スリープ状態に移行するとともにサーバ装置３０にスリープ状態への移行を通知する。
【００５９】
そして、このスリープ状態において、印刷ジョブが検知された場合、復帰要求が画像形成装置１１からサーバ装置３０に送信され、この復帰要求に対する応答の内容により異なる状態遷移が行われる。サーバ装置３０からの応答が復帰を許可しない旨の応答の場合、検知された印刷ジョブ等は実行されずに、動作状態はスリープ状態のままとまる。そして、サーバ装置３０からの応答が復帰を許可する旨の応答の場合、動作状態はスリープ状態からレディ状態に移行し、検知された印刷ジョブ等が実行される。
【００６０】
また、オフ状態において電源スイッチがオンとなった場合にも、復帰要求が画像形成装置１１からサーバ装置３０に送信され、この復帰要求に対する応答の内容により異なる状態遷移が行われる。サーバ装置３０からの応答が復帰を許可しない旨の応答の場合、動作状態はスリープ状態に移行する。そして、サーバ装置３０からの応答が復帰を許可する旨の応答の場合、動作状態はオフ状態からレディ状態に移行する。
【００６１】
なお、レディ状態、スリープ状態のいずれの動作状態においても、電源スイッチがオフされた場合には、動作状態はオフ状態に移行する。
【００６２】
次に、本実施形態の印刷システムにおけるサーバ装置３０のハードウェア構成を図５に示す。
【００６３】
サーバ装置３０は、図５に示されるように、ＣＰＵ７１、メモリ７２、ネットワーク５０を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）７３、ハードディスクドライブ（ＨＤＤ）等の記憶装置７４、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置７５を有する。これらの構成要素は、制御バス７６を介して互いに接続されている。
【００６４】
ＣＰＵ７１は、メモリ７２または記憶装置７４に格納された制御プログラムに基づいて所定の処理を実行して、サーバ装置３０の動作を制御する。なお、本実施形態では、ＣＰＵ７１は、メモリ７２または記憶装置７４内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ７１に提供することも可能である。
【００６５】
図６は、上記の制御プログラムが実行されることにより実現されるサーバ装置３０の機能構成を示すブロック図である。
【００６６】
本実施形態のサーバ装置３０は、図６に示されるように、受信部３１と、制御部３２と、消費電力算出部３３と、動作状態記憶部３４と、返信部３５とを備えている。なお、サーバ装置３０は、端末装置４１、４２等からの印刷ジョブを画像形成装置１１〜２０に振り分けるためのいわゆるプリントサーバとして機能するとともに、印刷システム全体の消費電力を管理するための消費電力管理装置として機能する。
【００６７】
受信部３１は、画像形成装置１１〜２０から送信されてくる復帰要求や移行通知を受信したり、端末装置４１、４２から送信されてくる印刷データ（印刷ジョブ）等を受信する。
【００６８】
制御部３２は、受信部３１により受信された復帰要求や移行通知に基づいて、消費電力算出部３３、返信部３５に対する制御や、動作状態記憶部３４における画像形成装置１１〜２０の動作状態に関する情報の更新等の処理を行う。
【００６９】
なお、受信部３１において印刷データが受信された場合、制御部３２は、その印刷データを画像形成装置１１〜２０のうちの指定された画像形成装置に対して送信するが、説明を簡単にするためこの処理については省略する。
【００７０】
動作状態記憶部３４は、画像形成装置１１〜２０の動作状態毎の消費電力および、画像形成装置１１〜２０の現在の動作状態を動作状態管理テーブルとして記憶する。この動作状態管理テーブルの一例を図７に示す。
【００７１】
図７に示された動作状態管理テーブルでは、画像形成装置１１〜２０における各動作状態毎の消費電力と、現在の動作状態とが格納されている。なお、この図７に示した動作状態管理テーブルの例では、オフ状態における消費電力が０Ｗとなっているが、実際の消費電力は完全な０Ｗではない。しかし、オフ状態における消費電力は、レディ状態における消費電力と比較して圧倒的に小さな値のため、０Ｗとしている。また、スリープ状態における消費電力を１．５Ｗとしているが、この値もレディ状態における消費電力と比較して圧倒的に小さな値のため０Ｗとして計算することも可能である。また、画像形成装置１１〜２０のレディ状態における消費電力は、各装置における最大消費電力が設定されている。なお、この図７に示した動作状態管理テーブルにおける消費電力は、具体的な説明を行なうための一例であり実際の消費電力を示したものではない。
【００７２】
消費電力算出部３３は、画像形成装置１１〜２０のいずれかから通常動作状態への復帰要求を受信した場合、動作状態記憶部３４に記憶されている各画像形成装置１１〜２０の動作状態および動作状態毎の消費電力に基づいて、復帰要求を送信してきた画像形成装置が低消費電力状態から通常動作状態へ復帰した際の予め定められたシステムの範囲内の総消費電力を算出する。ここで、予め定められたシステムの範囲内の総消費電力とは、同一のシステムとして設定されている複数の装置の消費電力を合計したものである。
【００７３】
例えば、画像形成装置１２からの復帰要求が受信部３１を介して制御部３２に届いた際に、画像形成装置１１〜２０の動作状態が図７に示すような状態だった場合の総消費電力の算出例を説明する。
【００７４】
この場合には、消費電力算出部３３は、２１００Ｗ（画像形成装置１２）、２０００Ｗ（画像形成装置１３）、１５００Ｗ（画像形成装置１４）、１．５Ｗ（画像形成装置１５）、２１００Ｗ（画像形成装置１６）、２０００Ｗ（画像形成装置１９）、１．５Ｗ（画像形成装置２０）の合計を計算して、９７０３Ｗを総消費電力として算出する。
【００７５】
返信部３５は、制御部３２による制御に基づいて、消費電力算出部３３により算出された総消費電力が、予めシステムに対して設定された許容電力を越えた場合に、受信部３１により受信された復帰要求に対して、通常動作状態への復帰を許可しない旨の応答を返信する。また、返信部３５は、制御部３２による制御に基づいて、消費電力算出部３３により算出された総消費電力が、予めシステムに対して設定された許容電力以下の場合には、復帰要求に対して、通常動作状態への復帰を許可する旨の応答を返信する。
【００７６】
例えば、一例としてシステム全体の許容電力が１００００Ｗに設定されている場合、消費電力算出部３３により算出された総消費電力が９７０３Ｗの場合には、返信部３５からは復帰を許可する旨の応答が返信される。
【００７７】
次に、本実施形態の印刷システムの動作について図面を参照して詳細に説明する。
【００７８】
先ず、サーバ装置３０における動作を図８のフローチャートを参照して説明する。
サーバ装置３０では、制御部３２が受信部３１を介して、画像形成装置１１〜２０のいずれかから復帰要求を受信すると（ステップＳ１０１）、消費電力算出部３３に対して、復帰要求を認めた場合の総消費電力を算出させる（ステップＳ１０２）。
【００７９】
そして、制御部３２は、消費電力算出部３３により算出された総消費電力が許容電力を超えるか否かを判定し（ステップＳ１０３）、総消費電力が許容電力を超えない場合（ステップＳ１０３においてＮｏ）には、復帰を許可する旨の応答を返信部３５から返信させる（ステップＳ１０４）。また、総消費電力が許容電力を超えた場合（ステップＳ１０３においてＹｅｓ）には、制御部３２は、復帰を許可しない旨の応答を返信部３５から返信させる（ステップＳ１０５）。
【００８０】
次に、画像形成装置１１〜２０における動作を図９のフローチャートを参照して説明する。なお、ここでは説明を簡単にするために画像形成装置１１の動作について説明を行なう。また、印刷ジョブ等のジョブを受け付けた時点において画像形成装置１１はスリープ状態であったものとして説明を行なう。
【００８１】
先ず、画像形成装置１１において印刷ジョブが検知されると（ステップＳ２０１）、スリープ状態からレディ状態に復帰しても良いか否かを確認するための復帰要求（移行要求）が、画像形成装置１１の送信部２２からサーバ装置３０に対して送信される（ステップＳ２０２）。
【００８２】
そして、送信した復帰要求に対する応答が受信部２１により受信されると（ステップＳ２０３）、動作状態管理部２３では、その応答が復帰を許可する旨の応答か許可しない旨の応答かを判定する（ステップＳ２０４）
【００８３】
ステップＳ２０４において、受信された応答が復帰を許可する旨の応答であると判定された場合（ステップＳ２０４においてＹｅｓ）、動作状態管理部２３は、動作状態をレディ状態に移行させ（ステップＳ２０５）、検知した印刷ジョブを実行する（ステップＳ２０６）。
【００８４】
なお、ステップＳ２０４において、受信された応答が復帰を許可しない旨の応答であると判定された場合（ステップＳ２０４においてＮｏ）、動作状態管理部２３は、動作状態をスリープ状態のままとして、検知した印刷ジョブを実行せずに処理を終了する。
【００８５】
次に、画像形成装置１１がスリープ状態において印刷ジョブを検知した場合の、サーバ装置３０と画像形成装置１１間において行われるやりとりを図１０のシーケンスチャートを参照して説明する。なお、以下では復帰要求に対して復帰を許可する旨の応答が返信される場合について説明を行なう。
【００８６】
まず、画像形成装置１１において印刷ジョブが検知されると（ステップＳ３０１）、画像形成装置１１からサーバ装置３０に対して復帰要求が送信される（ステップＳ３０２）。すると、サーバ装置３０では、画像形成装置１１がレディ状態に復帰した場合の総消費電力が、システム全体に対して設定されている許容電力を超えるか否かを確認する（ステップＳ３０３）。ここでは、総消費電力が許容電力を超えないため、サーバ装置３０は画像形成装置１１に対して復帰許可の応答を送信する（ステップＳ３０４）。
【００８７】
すると、この復帰許可を受信した画像形成装置１１では、動作状態をスリープ状態からレディ状態に移行させ（ステップＳ３０５）、動作状態をレディ状態に移行させたことを通知するための状態移行通知をサーバ装置３０に送信する（ステップＳ３０６）。
【００８８】
そして、レディ状態に移行した画像形成装置１１では、検知した印刷ジョブが実行される（ステップＳ３０７）。また、画像形成装置１１からの状態移行通知を受信したサーバ装置３０では、画像形成装置１１の現在の動作状態がレディ状態となるように動作状態管理テーブルを更新する（ステップＳ３０８）。
【００８９】
なお、上記ではスリープ状態の画像形成装置１１が印刷ジョブを検知した場合の動作について説明しているが、オフ状態の画像形成装置１１〜２０に対して電源オンの操作が行われた場合の動作を図１１を参照して説明する。この図１１においても説明を簡単にするために画像形成装置１１の動作について説明を行なう。
【００９０】
先ず、オフ状態であった画像形成装置１１において電源オンの操作が行われると（ステップＳ４０１）、オフ状態からレディ状態に復帰しても良いか否かを確認するための復帰要求が、画像形成装置１１の送信部２２からサーバ装置３０に対して送信される（ステップＳ４０２）。
【００９１】
そして、送信した復帰要求に対する応答が受信部２１により受信されると（ステップＳ４０３）、動作状態管理部２３では、その応答が復帰を許可する旨の応答か許可しない旨の応答かを判定する（ステップＳ４０４）
【００９２】
ステップＳ４０４において、受信された応答が復帰を許可する旨の応答であると判定された場合（ステップＳ４０４においてＹｅｓ）、動作状態管理部２３は、動作状態をオフ状態からレディ状態に移行させる（ステップＳ４０５）。また、ステップＳ４０４において、受信された応答が復帰を許可しない旨の応答であると判定された場合（ステップＳ４０４においてＮｏ）、動作状態管理部２３は、動作状態をオフ状態からスリープ状態に移行させる（ステップＳ４０６）。
【００９３】
ここで、上記の説明ではサーバ装置３０は、復帰要求を送信してきた画像形成装置に復帰を許可した場合の総消費電力が許容電力を超えた場合には、その復帰要求に対して復帰を許可しない旨の応答を返信していた。しかし、現在の動作状態がレディ状態の画像形成装置であっても、実際にはジョブを実行していないものも存在する。そのため、算出された総消費電力が許容電力を超えた場合でも、現在の動作状態がレディ状態の画像形成装置をスリープ状態に移行させることにより、システム全体の許容電力を超えることなく復帰要求を送信してきた画像形成装置をレディ状態とすることが可能となる場合もある。
【００９４】
このような処理を実現する場合、サーバ装置３０の制御部３２は、消費電力算出部３３により算出された総消費電力が、予めシステムに対して設定された許容電力を越えた場合に、現在の動作状態がレディ状態の画像形成装置に対してスリープ状態への移行要求を送信し、いずれかの画像形成装置からスリープ状態に移行した旨の通知を受信した場合、消費電力算出部３３に対してシステム全体の消費電力を再度算出させるような制御を行う。
【００９５】
そして、消費電力算出部３３により算出された総消費電力が予めシステムに対して設定された許容電力以下の場合には、制御部３２は、受信した復帰要求に対して、返信部３５を介してレディ状態への復帰を許可する旨の応答を返信する。
【００９６】
このような処理を行う際のサーバ装置３０の動作を図１２のフローチャートを参照して説明する。
このフローチャートにおいてステップＳ１０１〜Ｓ１０４の処理については、図８に示したフローチャートと同様であるため説明は省略する。ステップＳ１０３において、算出された総消費電力が許容電力を超えていると判定された場合、制御部３２は、現在の動作状態がレディ状態の画像形成装置に対してスリープ状態への移行要求を送信する（ステップＳ５０１）。
【００９７】
なお、このステップＳ５０１において、制御部３２は、動作状態記憶部３４における動作状態管理テーブルを参照することによりレディ状態の画像形成装置を特定し、レディ状態の画像形成装置のみにスリープ状態への移行要求を送信しても良いし、現在の動作状態を確認することなく復帰要求を送信してきた画像形成装置以外の全ての画像形成装置に対して一律にスリープ状態への移行要求を送信するようにしても良い。
【００９８】
そして、画像形成装置１１〜２０のいずれかの画像形成装置からスリープ状態に移行した旨の通知を受信した場合、制御部３２は、その画像形成装置の動作状態をスリープ状態とした場合の総消費電力を消費電力算出部３３に対して算出させる（ステップＳ５０３）。
【００９９】
そして、制御部３２では、消費電力算出部３３により算出された総消費電力が許容電力を超えるか否かを判定する（ステップＳ５０４）。そして、消費電力算出部３３により算出された総消費電力が許容電力を超えない場合（ステップＳ５０４においてＮｏ）、制御部３２は、復帰要求を送信してきた画像形成装置に対して復帰を許可する旨の応答を返信する（ステップＳ１０４）。
【０１００】
なお、ステップＳ５０２においてスリープ状態移行通知を受信できない場合や、ステップＳ５０４において再度算出された総消費電力が許容電力を超える場合、制御部３２は、復帰要求を送信してきた画像形成装置に対して復帰を許可しない旨の応答を返信する（ステップＳ１０５）。
【０１０１】
次に、上記のような処理が行われる場合のサーバ装置３０と画像形成装置１１〜２０との間で行われるやりとりを図１３のシーケンスチャートを参照して説明する。なお、説明を簡単にするために画像形成装置１１〜２０のうち画像形成装置１１〜１３のみを図１３に示している。また、ここでは画像形成装置１１からサーバ装置３０に対して復帰要求が送信され、その時点において画像形成装置１２、１３がレディ状態であったものとして説明を行なう。
【０１０２】
先ず、画像形成装置１１において印刷ジョブが検知されると（ステップＳ６０１）、画像形成装置１１からサーバ装置３０に対して復帰要求が送信される（ステップＳ６０２）。すると、サーバ装置３０では、画像形成装置１１がレディ状態に復帰した場合の総消費電力が、システム全体に対して設定されている許容電力を超えるか否かを確認する（ステップＳ６０３）。ここでは、総消費電力が許容電力を超えてしまうものとする。そのため、サーバ装置３０は、画像形成装置１２、１３に対してスリープ状態への移行要求を送信する（ステップＳ６０４）。
【０１０３】
ここで、画像形成装置１２では、何等かのジョブを実行中でありスリープ状態移行要求を受け取ったとしてもスリープ状態へ移行することができないが、画像形成装置１３では、ジョブを実行中ではないためスリープ状態に移行可能であるとする。すると、サーバ装置３０からのスリープ状態移行要求を受け取った画像形成装置１３は、スリープ状態に移行し（ステップＳ６０５）、スリープ状態に移行したことを通知するための移行通知をサーバ装置３０に送信する（ステップＳ６０６）。
【０１０４】
すると、この画像形成装置１３からのスリープ状態移行通知を受け取ったサーバ装置３０では、動作状態記憶部３４の動作状態管理テーブルにおける画像形成装置１３の動作状態を更新するとともに再度総消費電力を算出し、許容電力を超えるか否かを確認する（ステップＳ６０７）。ここでは、総消費電力が許容電力を超えないものとする。そのため、サーバ装置３０は、画像形成装置１１に対してレディ状態への復帰許可を送信する（ステップＳ６０８）。
【０１０５】
すると、この復帰許可を受信した画像形成装置１１では、動作状態をスリープ状態からレディ状態に移行させ（ステップＳ６０９）、動作状態をレディ状態に移行させたことを通知するための状態移行通知をサーバ装置３０に送信する（ステップＳ６１０）。
【０１０６】
そして、レディ状態に移行した画像形成装置１１では、検知した印刷ジョブが実行される（ステップＳ６１１）。また、画像形成装置１１からの状態移行通知を受信したサーバ装置３０では、画像形成装置１１の現在の動作状態がレディ状態となるように動作状態管理テーブルを更新する（ステップＳ６１２）。
【０１０７】
[第２の実施形態]
次に、本発明の第２の実施形態の印刷システムについて説明する。
【０１０８】
本実施形態の印刷システムは、上記で説明した第１の実施形態の印刷システムと基本的な構成は同様であるため、異なる構成についてのみ説明を行う。
【０１０９】
本実施形態の印刷システムは、上記で説明した第１の実施形態の印刷システムにおいて、消費電力管理装置として機能するサーバ装置３０と、画像形成装置１１〜２０のうちのいずれかの画像形成装置との間の通信が不能となった場合の処理を追加したものである。
【０１１０】
本実施形態の印刷システムでは、画像形成装置１１〜２０に対して優先順位が設定されている。そして、異常時に稼動することが許容されている順位が予め設定されている。例えば、以下の説明においては、異常時に稼動することが許容されている順位として１〜４位までの順位が設定されているものとする。
【０１１１】
そのため、本実施形態のサーバ装置３０における動作状態記憶部３４では、図１４に示すような動作状態管理テーブルが記憶されている。この図１４に示した動作状態管理テーブルでは、画像形成装置１１〜２０の動作状態毎の消費電力および現在の消費電力に加えて、現在の接続状態および優先順位が記憶されている。
【０１１２】
なお、画像形成装置１１〜２０のそれぞれには、上記の異常時に稼動することが許容されている順位および自装置に設定されている優先順位が記憶されている。
【０１１３】
そして、本実施形態の画像形成装置１１〜２０における動作状態管理部２３は、受信部３１により復帰要求に対する応答が受信されなかった場合、自装置に対して設定されている優先順位と異常時に稼動することが許容されている順位（異常時許容稼動順位）とを比較し、自装置に対して設定されている優先順位が異常時許容稼動順位以内でない場合、動作状態をスリープ状態のまま維持する。なお、元の動作状態がオフ状態の場合には、動作状態管理部２３は、動作状態をオフ状態からスリープ状態に移行させる。
【０１１４】
また、動作状態管理部２３は、受信部３１により復帰要求に対する応答が受信されなかった場合、自装置に対して設定されている優先順位と異常時許容稼動順位とを比較し、自装置に対して設定されている優先順位が異常時許容稼動順位以内の場合、動作状態をスリープ状態からレディ状態に移行させる。なお、元の動作状態がオフ状態の場合には、動作状態管理部２３は、動作状態をオフ状態からレディ状態に移行させる。
【０１１５】
そして、本実施形態のサーバ装置３０における制御部３２は、画像形成装置１１〜２０に対して周期的に接続確認を送信し、この接続確認に対して応答の無い画像形成装置に設定されている優先順位と異常時許容稼動順位とを比較し、応答の無い画像形成装置に設定されている優先順位が異常時許容稼動順位以内の場合、予めシステム全体に対して設定されている許容電力をその該画像形成装置の消費電力だけ減ずるような制御を行う。また、制御部３２は、応答の無い画像形成装置に設定されている優先順位が異常時許容稼動順位以内でない場合、予めシステム全体に対して設定されている許容電力をそのままとする。
【０１１６】
次に、本実施形態の印刷システムにおけるサーバ装置３０の動作を図１５のフローチャートを参照して説明する。
【０１１７】
先ず、制御部３２では、周期的に診断パケットを画像形成装置１１〜２０に送信することにより、各画像形成装置１１〜２０との間の通信が不能でないか否かの確認を行う（ステップＳ７０１）。
【０１１８】
具体的には、この診断パケットは、診断対象ノード宛に送信し、その診断対象ノードから応答パケット（ＡＣＫ）が返信されてくることにより到達性を確認するためのパケットである。この診断パケットの具体例としては、いわゆるＰＩＮＧコマンドと呼ばれる、ＩＣＭＰ(Internet Control Message Protocol)におけるエコーリクエスト（echo-request）コマンドを挙げることができる。
【０１１９】
そして、画像形成装置１１〜２０のうち応答の無い画像形成装置が存在する場合（ステップＳ７０２）、制御部３２は、動作状態管理テーブル上において応答の無い画像形成装置の接続状態を「未接続」に設定する（ステップＳ７０３）。
【０１２０】
そして、制御部３２は、接続確認に対して応答の無い画像形成装置に設定されている優先順位と異常時許容稼動順位とを比較する（ステップＳ７０４）。
【０１２１】
ステップＳ７０４において、接続確認に対して応答の無い画像形成装置に設定されている優先順位が異常時許容稼動順位以内であると判定された場合、制御部３２は、システム全体に対して設定されている許容電力からその画像形成装置の消費電力分の電力を減ずる（ステップＳ７０５）。
【０１２２】
例えば、システム全体に設定されている許容電力が１００００Ｗで、接続確認に対して応答の無い画像形成装置、つまり未接続状態であると判定された画像形成装置が、優先順位が２位の画像形成装置１１の場合、現在の容電力１００００Ｗから、画像形成装置１１の消費電力２０００Ｗを減算して、８０００Ｗを新たな許容電力として設定する。
【０１２３】
そして、ステップＳ７０４において、接続確認に対して応答の無い画像形成装置に設定されている優先順位が異常時許容稼動順位以内でないと判定された場合、制御部３２は、システム全体に対して設定されている許容電力をそのままとする。
【０１２４】
例えば、未接続状態であると判定された画像形成装置が、優先順位が７位の画像形成装置１４であり、異常時許容稼動順位が４位の場合、制御部３２は、現在の許容電力を変更せずにそのままとする。
【０１２５】
また、ステップＳ７０２において、応答の無い画像形成装置が存在しない場合、制御部３２は、未接続だった画像形成装置から応答があったか否かを判定し（ステップＳ７０６）、応答のあった画像形成装置の接続状態を「接続」に設定する（ステップＳ７０７）。そして、応答のあった画像形成装置に対して節電連携モードへの移行指示を送信する（ステップＳ７０８）。なお、この節電連携モードについては後述する。
【０１２６】
さらに、制御部３２は、応答のあった画像形成装置の優先順位と異常時許容稼動順位とを比較する（ステップＳ７０９）。
【０１２７】
ステップＳ７０９において、応答のあった画像形成装置に設定されている優先順位が異常時許容稼動順位以内であると判定された場合、制御部３２は、システム全体に対して設定されている許容電力に対して、その画像形成装置の消費電力分の電力を加算する（ステップＳ７１０）。
【０１２８】
例えば、未接続状態であると判定されていて、その後に接続確認に対する応答が確認された画像形成装置が、優先順位が２位の画像形成装置１１の場合、現在の容電力８０００Ｗに、画像形成装置１１の消費電力２０００Ｗを加算して、１００００Ｗを新たな許容電力として設定する。
【０１２９】
そして、ステップＳ７０９において、応答のあった画像形成装置に設定されている優先順位が異常時許容稼動順位以内でないと判定された場合、制御部３２は、システム全体に対して設定されている許容電力をそのままとする。
【０１３０】
次に、本実施形態の印刷システムにおける画像形成装置１１〜２０の動作を図１６のフローチャートを参照して説明する。
【０１３１】
なお、図１６に示したフローチャートは、図９に示したフローチャートに対して、ステップＳ８０１〜Ｓ８０５の処理を追加したものであるため、以下の説明においては追加したステップのみについて説明する。
【０１３２】
そして、このフローチャートにおける説明では、ステップＳ２０４〜Ｓ２０６の処理を、消費電力管理装置であるサーバ装置３０の管理下で動作している節電連携モードと呼ぶものとする。なお、この図１６のフローチャートにおいても、説明を簡単にするために画像形成装置１１の動作について説明を行なう。
【０１３３】
本実施形態における画像形成装置１１では、ステップＳ２０３において送信した復帰要求に対する応答を受信できなかった場合、動作状態管理部２３において、自装置の優先順位と異常時許容稼動順位との比較が行われる（ステップＳ８０１）。
【０１３４】
そして、自装置に対して設定されている優先順位が異常時許容稼動順位以内の場合、動作状態管理部２３は、動作状態をスリープ状態からレディ状態に移行させる（ステップＳ８０２）。そして、受信した印刷ジョブが実行される（ステップＳ８０３）。
【０１３５】
例えば、自装置に対して設定されている優先順位が３位であり異常時許容稼動順位が４位であるような場合、動作状態管理部２３は、自装置は通信不能な場合には、復帰許可を確認することなく稼動が許容されているとして、動作状態をスリープ状態からレディ状態に移行させる。
【０１３６】
そして、サーバ装置３０との間の通信機能が復旧して、サーバ装置３０から節電連携モード移行指示を受信するまで、画像形成装置１１は、消費電力管理装置であるサーバ装置３０の管理から独立して動作する節電非連携モードとして、受信した印刷ジョブ等を実行する（ステップＳ８０４）。
【０１３７】
なお、この節電非連携モードにおいてサーバ装置３０から節電連携モード移行指示を受信した場合、画像形成装置１１は、通常の節電連携モードに移行する（ステップＳ８０４においてＹｅｓ）。
【０１３８】
また、ステップＳ８０１において、自装置に対して設定されている優先順位が異常時許容稼動順位以内ではない場合、例えば「通信機能の異常により処理を行うことができません。」というようなエラーメッセージを表示する（ステップＳ８０５）。
【０１３９】
例えば、自装置に対して設定されている優先順位が５位であり異常時許容稼動順位が４位であるような場合、動作状態管理部２３は、自装置は通信不能な場合には稼動が禁止されていると判定して、動作状態をスリープ状態のままとする。
【０１４０】
このように本実施形態の印刷システムでは、ネットワーク５０に何等かの障害が発生して、サーバ装置３０と画像形成装置１１〜２０と間の全ての通信が遮断された場合でも、優先順位が異常時許容稼動順位以内の画像形成装置は、サーバ装置３０の管理化を離れて独立して稼動する。
【０１４１】
例えば、異常時許容稼動順位が４位であり、画像形成装置１１〜２０には図１４に示したような優先順位が設定されている場合、優先順位が１〜４位までの画像形成装置１２、１１、１８、１７は独立して稼動する。そして、このような場合のシステム全体の総消費電力は、最大でも７４００Ｗ（＝２１００Ｗ＋２０００Ｗ＋１８００Ｗ＋１５００Ｗ）となり、許容電力の１００００Ｗを越えることはない。
【０１４２】
[変形例]
上記の実施形態では、異常時許容稼動順位を設定し、画像形成装置１１〜２０が異常時に動作可能か否かを判断しているが、異常時における動作が可能か否かを示す情報（異常時動作情報）を画像形成装置１１〜２０に設定し、上記の異常時において動作可能と設定されば動作し、動作禁止と設定されていれば動作せず節電状態に移行もしくは維持するとしてもよい。つまり、画像形成装置１１〜２０では、それぞれ、動作状態管理部２３は、復帰要求に対する応答が受信されなかった場合、自装置に対して予め設定されている異常時動作情報に基づき動作状態の遷移を管理する。この場合、サーバ装置３０は画像形成装置１１〜２０毎に異常時動作情報を記憶し、異常時にはこの異常時動作情報に基づいて許容電力を調整すればよい。具体的には、サーバ装置３０では、制御部３２は、接続確認に対して応答の無い画像形成装置に設定されている異常時動作情報が異常時に動作することが許容されていることを示す場合、その画像形成装置の消費電力だけ許容電力を減ずるような制御を行う。
【０１４３】
また、上記の実施形態では、動作状態管理部２３は、オフ状態、スリープ状態、レディ状態という３つの動作状態間における遷移を管理している場合を用いて説明したが、本発明はこれに限定されるものではなく、他の動作状態間で遷移が行われるような場合でも同様に本発明を適用することができる。例えば、レディ状態をさらに細かく分割して、コピー、プリント、スキャン、ファクシミリというジョブの種類毎に動作状態を設定して、消費電力が増加するような動作状態に移行する場合に移行要求をサーバ装置３０に送信し、サーバ装置３０から移行許可の応答が返信されてきた場合のみ移行を行うようにしてもよい。
【０１４４】
このような場合には、サーバ装置３０では、図１７に示すような動作状態管理テーブルにより、コピー、プリント、スキャン、ファクシミリ送信の各動作状態毎に消費電力を管理し、受信した移行要求を許可した場合のシステム全体の総消費電力を算出して、受信した移行要求に対して移行を許可するか許可しないかを判定する。
【０１４５】
また、上記の実施形態では、画像形成装置１１〜２０の消費電力情報を動作状態管理テーブルとしてサーバ装置の動作状態記憶部３４に記憶させる場合について説明しているが、本発明はこのような構成に限定されるものではない。各画像形成装置１１〜２０において自装置の消費電力情報を格納するように、復帰要求をサーバ装置３０に送信する際に復帰要求とともに自装置の消費電力情報をサーバ装置３０にするようにしても良い。そして、サーバ装置３０では、動作状態管理テーブルに記憶されている画像形成装置１１〜２０の動作状態と送信されてきた消費電力情報に基づいて、総消費電力を算出すれば良い。
【０１４６】
さらに、上記の実施形態では、画像形成装置１１〜２０を含む印刷システムの総消費電力を許容電力以下に制限するような場合について説明を行なっているが、本発明はこのような場合に限定されるものではなく、動作状態により消費電力が変化するような複数の電子装置を含むシステムの総消費電力を許容電力以下に制限するような場合でも同様に適用することが可能である。例えば、冷蔵庫、パソコン、オーディオ装置等の家電装置をネットワークにより接続したホームネットワークシステムに対しても本発明を同様に適用することができる。
【符号の説明】
【０１４７】
１１〜２０    画像形成装置
２１    受信部
２２    送信部
２３    動作状態管理部
２４    印刷制御部
２５    画像出力部
３０    サーバ装置
３１    受信部
３２    制御部
３３    消費電力算出部
３４    動作状態記憶部
３５    返信部
４１、４２    端末装置
５０    ネットワーク
６１    ＣＰＵ
６２    メモリ
６３    記憶装置
６４    通信インタフェース（ＩＦ）
６５    ユーザインタフェース（ＵＩ）装置
６６    スキャナ
６７    プリントエンジン
６８    制御バス
７１    ＣＰＵ
７２    メモリ
７３    通信インタフェース（ＩＦ）
７４    記憶装置
７５    ユーザインタフェース（ＵＩ）装置
７６    制御バス
【図１】
0005664898.tif 000002
【図２】
0005664898.tif 000003
【図３】
0005664898.tif 000004
【図４】
0005664898.tif 000005
【図５】
0005664898.tif 000006
【図６】
0005664898.tif 000007
【図７】
0005664898.tif 000008
【図８】
0005664898.tif 000009
【図９】
0005664898.tif 000010
【図１０】
0005664898.tif 000011
【図１１】
0005664898.tif 000012
【図１２】
0005664898.tif 000013
【図１３】
0005664898.tif 000014
【図１４】
0005664898.tif 000015
【図１５】
0005664898.tif 000016
【図１６】
0005664898.tif 000017
【図１７】
0005664898.tif 000018