(57)【要約】【課題】  省電力状態へ移行させることが制限される状態においても、ユーザから指示で省電力状態に速やかに遷移させる。【解決手段】    画像形成装置の制御方法であって、スリープ状態へ移行する際に、電力の供給状態を通常状態から省電力状態へ移行させる指示を行う指示がされることに応じて、当該省電力状態への移行を制限する要因を検出しているかどうかを判断する（Ｓ４０３）。ここで、省電力状態への移行を制限する要因を検出していると判断した場合、その要因とその解除方法とを通知する（Ｓ４０４）。さらに、当該通知がなされた後、ユーザからさらに省電力状態へ移行させる指示を受け付けたことに応じて、電力の供給状態を通常状態から省電力状態へ移行さる（Ｓ４０６）構成を特徴とする。【選択図】  図５
2014073604.tif 000002
【特許請求の範囲】
【請求項１】
電力の供給状態を設定される時間の経過に応じて、通常状態から省電力状態へ移行させる処理を行う移行手段と、
電力の供給状態を通常状態から省電力状態へ、または省電力状態から通常状態へ移行させる指示を行う指示手段と、
当該省電力状態への移行を制限する要因を検出しているかどうかを判断する判断手段と、
前記判断手段が検出していると判断した前記要因とその解除方法とを通知する通知手段と、
前記通知手段による通知がなされた後、前記指示手段による前記指示を受け付けたことに応じて、前記移行手段による処理を有効化するように制御する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記通知手段による通知がなされた後、前記指示手段による前記指示を受け付けた場合、当該要因を記憶する記憶手段と、
前記判断手段が検出していると判断した前記要因が前記記憶手段に記憶されているかどうかを判別する判別手段と、を備え、
前記要因が前記記憶手段に記憶されているかどうかを判別した場合、前記制御手段は、前記指示手段による前記指示を受け付けることなく、前記電力の供給状態を通常状態から省電力状態へ移行させることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記移行手段が省電力状態へ移行させる場合、当該省電力状態への移行を制限する要因に要求された処理が終了するまで省電力状態へ移行させることができない要因が含まれているか確認する確認手段と、
前記確認手段が要因に要求された処理が終了するまで省電力状態へ移行させることができない要因が含まれていることを確認することに応じて、当該要因に要求された処理が終了するまで省電力状態へ移行させることができない要因を表示する表示手段と、
を備えることを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記指示手段により省電力状態から通常状態へ移行させる指示を受け付けることに応じて、前記記憶手段に記憶された要因が解消されているかどうかを判定する判定手段と、を備え、
前記記憶手段に記憶された要因が解消されていないと判定したことに応じて、当該解消されていない要因を表示する報知する報知手段と、
を備えることを特徴とする請求項２記載の画像形成装置。
【請求項５】
画像形成装置の制御方法であって、
電力の供給状態を設定される時間の経過に応じて、通常状態から省電力状態へ移行させる処理を行う移行工程と、
電力の供給状態を通常状態から省電力状態へ、または省電力状態から通常状態へ移行させる指示を行う指示工程と、
当該省電力状態への移行を制限する要因を検出しているかどうかを判断する判断工程と、
前記判断工程で検出していると判断した前記要因とその解除方法とを通知する通知工程と、
前記通知工程による通知がなされた後、前記指示工程による前記指示を受け付けたことに応じて、前記移行工程による処理を有効化するように制御する制御工程と、
を備えることを特徴とする画像形成装置の制御方法。
【請求項６】
請求項５に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
一般に画像形成装置は、各部の電力供給を制限し省電力化するスリープモードを有し、タイマ設定によってスリープモードに移行するオートスリープ機能を有する。ここで各部とは画像形成装置の操作部画面やプリンタエンジンなどである。
【０００３】
また、オートスリープ機能によってスリープモードに移行しようとする場合でも、スリープモードで電力供給の制限対象である操作部画面やプリンタエンジンを使用する動作中もしくは動作が予測される状態となる場合がある。
【０００４】
このような場合、画像形成装置はスリープモードと排他される要因（以下、ブロック要因と呼ぶ）があると判断しスリープモードへ移行しない。ここで、ブロック要因とは、例えばプリントジョブであり、外部装置からデータを受信して印刷する受信プリントが動作中もしくは動作待ち状態であれば、画像形成装置はスリープモードへ移行しない。
【０００５】
また、ブロック要因とは、また例えば外部メディア装着であり、ユーザが外部メディアを使用してダイレクトプリントやスキャン画像保存を行うことが予想される場合、画像形成装置はスリープモードへ移行しない。
このような画像形成装置では動作状態が変化して、上述したスリープのブロック要因が無くなるのを待ってスリープモードへ移行する。
【０００６】
下記、特許文献１では、省電力モード（スリープモード）移行禁止キーを有する画像形成装置において、自動原稿給送装置の紙面センサの状態で用紙がある状態から無い状態へなったことを検知した場合に、省電力モードへの移行禁止を解除する方法が提案されている
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−１５４７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
前述のように画像形成装置では、その動作状態によってスリープのブロック要因がある場合、動作状態が変化しブロック要因が無くなるのを待ってスリープモードへ移行する。
しかしながら、この動作状態が自動的には変化せず、画面操作やトナー交換や外部装置の挿抜などユーザの手動操作を必要とする場合がある。
その場合ユーザが手動操作を行うまで長時間にわたりスリープモードへ移行できない状態になり、実質的にオートスリープ機能が無効になってしまう課題がある。
【０００９】
その結果、オートスリープ機能のタイマ設定をしているユーザの意図に反して消費電力が増大し不利益が生じる。また、スリープモードに移行するためには煩雑なユーザの手動操作が必要になるため利便性も悪い等の課題があった。
【００１０】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、省電力状態へ移行させることが制限される状態においても、ユーザから指示で省電力状態に速やかに遷移させることができる仕組みを提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
電力の供給状態を設定される時間の経過に応じて、通常状態から省電力状態へ移行させる処理を行う移行手段と、電力の供給状態を通常状態から省電力状態へ、または省電力状態から通常状態へ移行させる指示を行う指示手段と、前記移行手段が省電力状態へ移行させる場合、当該省電力状態への移行を制限する要因を検出しているかどうかを判断する判断手段と、前記判断手段が検出していると判断した前記要因とその解除方法とを通知する通知手段と、前記通知手段による通知がなされた後、前記指示手段による前記指示を受け付けたことに応じて、前記移行手段による処理を有効化するように制御する制御手段と、
を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、省電力状態へ移行させることが制限される状態においても、ユーザから指示で省電力状態に速やかに遷移させることができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態を示す画像形成装置の構成を説明するブロック図である。
【図２】図１に示した画像形成装置の電源回路を説明するブロック図である。
【図３】図１に示した画像形成装置におけるスリープモード移行のブロック要因を示す図である。
【図４】図１に示した操作部に表示されるＵＩの一例を示す図である。
【図５】画像形成装置の制御方法を説明するフローチャートである。
【図６】画像形成装置の制御方法を説明するフローチャートである。
【図７】画像形成装置の制御方法を説明するフローチャートである。
【図８】図１に示した操作部に表示されるメッセージ例を説明する図である。
【図９】画像形成装置の制御方法を説明するフローチャートである。
【図１０】図１に示した操作部に表示されるメッセージ例を説明する図である。
【発明を実施するための形態】
【００１４】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１は、本実施形態を示す画像形成装置の構成を説明するブロック図である。本実施形態では、電力の供給状態を設定される時間の経過に応じて、通常状態から省電力状態へ移行させる処理を行うスリープ制御を行うことが可能な例である。なお、スリープ制御については、後述する電源部１１０により実現される例を説明する。
図１において、画像形成装置１０１は、外部装置接続部１０２を持ち、ＬＡＮやＵＳＢや電話回線接続によって外部装置とデータのやり取りし、画像データや各種情報の送受信を行う。
【００１５】
画像形成装置１０１は、画像変換部１０３を持ち、外部装置接続部１０２または読取部１０５で取得した画像データに色空間変換や色濃度など所定の画像処理を行って画像データを生成する。画像変換部１０３は、画像処理ハードウェア２１５を持ち、外部装置接続部１０２および読取部１０５で取得した画像データの画像処理に使用する。
画像形成装置１０１は、印刷部１０４を持ち、画像変換部１０３で生成した画像データを紙媒体に印字する。
【００１６】
画像形成装置１０１は読取部１０５を持ち、読取部１０５は紙媒体などに印字された画像を光学センサで読み取って画像形成装置１０１に入力する。読取部１０５で入力された画像データは画像変換部１０３で所定の画像変換がなされ外部装置接続部１０２から送信される、もしくは印刷部１０４で印刷される。
【００１７】
画像形成装置１０１は、操作部１０６を持ち、操作部１０６はキーや表示パネルなどのユーザインタフェースを有し、ユーザからの動作要求を受け付ける。また操作部１０６はＬＥＤランプを有し点灯状態によってユーザへ状態通知を行う。
【００１８】
画像形成装置１０１は、ＣＰＵ１０７とＲＯＭ１０８と記憶部１０９を持つ。ＣＰＵ１０７は、画像形成装置の制御部であり、装置全体を制御する。ＲＯＭ１０８は、ＣＰＵ１０７の制御プログラムを格納するためのものである。記憶部１０９はＣＰＵ１０７の制御プログラムの変数や画像データを格納する揮発性メモリである。この揮発性メモリは、ＲＡＭなどから構成される。
画像形成装置１０１は、電源部１１０を持ち、外部電源と接続し電力を各部へ供給する。
画像形成装置１０１は、ＲＯＭ１０８に電力制御プログラムを有し、動作状態に応じて各部への電力供給を制御する。
【００１９】
画像形成装置１０１は、スリープモードに移行すると画像変換部１０３、印刷部１０４、読取部１０５への電源供給を止め、操作部１０６の一部（バックライト、キーやＬＥＤランプ）が有効になるよう電源供給を制限する。
【００２０】
図２は、図１に示した画像形成装置の電源回路を説明するブロック図である。以下、画像形成装置１０１におけるオートスリープ機能によるスリープモードおよびオートシャットダウン機能によるシャットダウンモードにおける電力状態について説明する。
【００２１】
画像形成装置１０１は、ＲＯＭ１０８に有する電力制御プログラムをＣＰＵ１０７が実行することで各部への電力供給を制御する。７０１〜７１２は電源回路で、電源部１１０と各外部装置接続部１０２、画像変換部１０３、印刷部１０４、読取部１０５、操作部１０６、ＣＰＵ１０７、ＲＯＭ１０８、記憶部１０９を接続し電力供給を行う。
【００２２】
電源回路７０２は、通常電圧の回路であり、電源回路７０３は通常より低電圧の回路であり、画像変換部１０３への電力供給にはいずれかが接続される。
【００２３】
電源回路７０６は、操作部１０６全体へ電力供給する回路である。電源回路７０７は、操作部１０６の表示パネルには電力供給せず、キー制御やＬＥＤランプにのみ電力供給する回路であり、操作部１０６への電力供給にはいずれかが接続される。
【００２４】
電源回路７０８は、通常電圧の回路である。電源回路７０９は、通常より低電圧の回路であり、ＣＰＵ１０７への電力供給にはいずれかが接続される。電源回路７１１は通常電圧の回路である。電源回路７１２は、通常より低電圧の回路であり、記憶部１０９への電力供給にはいずれかが接続される。
通常モード時、画像形成装置１０１は電源回路７０１、電源回路７０２、電源回路７０４、電源回路７０５、電源回路７０６、電源回路７０８、電源回路７１０、電源回路７１１を接続する。
【００２５】
オートスリープ時、画像形成装置１０１は電源回路７０４および電源回路７０５を切断し、印刷部１０４および読取部１０５への電力供給を停止する。また画像形成装置１０１は画像変換部１０３の動作クロックを停止した後、電源回路７０２を切断および電源回路７０３を接続し画像変換部１０３への電力供給を低下させる。
【００２６】
また、画像形成装置１０１は電源回路７０６を切断および電源回路７０７を接続し操作部１０６への電力供給を低下させる。また、画像形成装置１０１は、ＣＰＵ１０７の動作クロックを低下させた後、電源回路７０８を切断および電源回路７０９を接続しＣＰＵ１０７への電力供給を低下させる。また、画像形成装置１０１は、記憶部１０９をセルフリフレッシュモードで起動した後、電源回路７１１を切断および電源回路７１２を接続し記憶部１０９への電力供給を低下させる。
オートシャットダウン時、画像形成装置１０１は、電源回路７０１〜７１２を全て切断し、画像形成装置全体への電力供給を停止する。
【００２７】
図３は、図１に示した画像形成装置１０１におけるスリープモード移行のブロック要因を示す図である。
【００２８】
図３において、手動解除は、各ブロック要因の解除に手動操作が必要かどうかを示し、強制スリープは各ブロック要因が発生中にユーザ操作によって強制的にスリープモードへ移行可能かどうかを示す。
【００２９】
例えばＮｏ１の外部メディア装着は外部装置接続部１０２にＵＳＢメモリなどの外部メディアが装着された状態であり、画像形成装置１０１は操作部１０６を介してユーザからの動作要求が来ることを想定しスリープモード移行のブロック要因として判断する。
Ｎｏ１の外部メディア装着は手動解除が必要であるが、ユーザ操作でスリープモード移行を指示されれば移行可能であることを示す。
【００３０】
また、Ｎｏ５のジョブ実行中はジョブの動作中で記憶部１０９にデータを保持している状態であり、画像形成装置１０１はスリープモード移行のブロック要因として判断する。
Ｎｏ５のジョブ実行中はジョブが終了すれば解除されるので手動解除は不要だが、スリープモード時に電力供給されない記憶部１０９にデータを保持しているため強制スリープは不可である。
【００３１】
また、例えばＮｏ５は実行中または待機中のジョブが存在する状態であり、画像形成装置１０１は画像変換部１０３、印刷部１０４、読取部１０５の少なくとも１つを使用してジョブを実行する。実行中または待機中のジョブはユーザの手動操作なしに動作の進行によって自動的に完了するため手動解除は不要である。
しかし、図２に示したようにスリープモードでは画像変換部１０３、印刷部１０４、読取部１０５への電力供給が停止または低下しジョブは実行不可能になるため、実行中または待機中のジョブが存在する状態で強制的にスリープモードへ移行することはすべきでなく、強制スリープは不可能とする。
【００３２】
図４は、図１に示した操作部１０６に表示されるユーザインタフェースの一例を示す図である。本例は、オートスリープ有効化の手順を示すＵＩ画面例である。
図４において、操作部３０１には、例えば液晶ディスプレイで構成される表示画面３０２と、ハードキーで構成される節電キー３０３を備える。
【００３３】
表示画面３０２は、文字列や画像を表示しユーザに情報通知することができる。節電キー３０３は、キー押下でユーザからの動作要求を受け付けるとともにＬＥＤランプの点灯状態でユーザへ情報通知することができる。なお、節電キー３０３は、電力の供給状態を通常状態から省電力状態へ、または省電力状態から通常状態へ移行させる指示を行うキーとして機能する。
【００３４】
３０６、３０７、３０８は、節電キー３０３の点灯状態を示す。３０７は通常モード時の点灯状態を示す。３０７はスリープモード時の点灯状態を示す。３０８は図２に示すブロック要因によってオートスリープ機能が無効であることを示すオートスリープ無効時の点灯状態を示す。
ＵＳＢメモリ３０５は、外部装置接続部１０２に接続された外部メディアを示す。
図４において、状態３１１は、画像形成装置１０１が通常モードの状態であり、節電キー３０３の点灯状態は通常モード時の点灯状態３０６となる。
【００３５】
一方、状態３１２は、状態３１１からオートスリープ機能によりスリープモードへ移行する際に、図３に示したブロック要因（例えば外部メディア装着およびトナーなし）が発生し、オートスリープ機能が無効になっている状態を示す。
このとき、節電キー３０３の点灯状態は、オートスリープ無効時の点灯状態３０８となり、表示画面３０２には、電力が供給されず非表示の状態３１１に比べて低電力状態となる。
【００３６】
この状態３１２において、ユーザが節電キー３０３を押下すると、ＣＰＵ１０７の制御により、表示画面３０２の画面表示状態は、状態３１３へ移り、表示画面３０２にブロック要因とその解除方法を表示する。
【００３７】
状態３１３で、ユーザが再度節電キー３０３を押下すると、画像形成装置１０１のＣＰＵ１０７は、ユーザから強制的にスリープモードへ移行する指示であると判断し、表示画面３０２の画面表示状態は、状態３１４に移る。このとき、状態３１１または状態３１２に比べて低電力状態となる。
【００３８】
状態３１４では、画像形成装置１０１がスリープモードの状態であり、節電キー３０３の点灯状態はスリープモード時の点灯状態３０７である。
また、状態３１３で節電キー以外のその他キーが押下されると、画像形成装置１０１のＣＰＵ１０７は、通常モードへ復帰する指示であると判断し、状態３１１に移る。
【００３９】
図５は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、オートスリープ有効化の処理に対応する。なお、各ステップは、ＣＰＵ１０７がＲＯＭ１０８から制御プログラムを記憶部１０９にロードして実行することで実現される。以下、電源部１１０が本体の各デバイスへの電力供給状態を省電力状態へ移行させる場合、当該省電力状態への移行を制限する要因を検出して、要因とその解除方法とを通知する制御について説明する。さらに、電源部１１０が本体の各デバイスへの電力供給状態を省電力状態へ移行させる場合、上記通知がなされた後、前記指示手段による前記指示を受け付けたことに応じて、スリープ状態へ移行する処理を有効化するように制御について説明する。
【００４０】
画像形成装置１０１が通常モードである状態で（Ｓ４０１）、ＣＰＵ１０７は、タイマ設定からの経過時間を判定しているかどうかを判断する（Ｓ４０２）。そして、ＣＰＵ１０７は、内部タイマによる計時等で設定時間を経過していると判断した場合（Ｓ４０２：Ｙｅｓ）、Ｓ４０３へ進み、経過していないと判断した場合（Ｓ４０２：Ｎｏ）、Ｓ４０２へ戻る。
【００４１】
ＣＰＵ１０７は、図２で示したブロック要因で手動解除が必要なブロック要因が発生しているかを判断し（Ｓ４０３）、発生していると判断した場合（Ｓ４０３：Ｙｅｓ）、Ｓ４０４へ進み、発生していないと判断した場合（Ｓ４０３：Ｎｏ）、Ｓ４０６へ進む。
【００４２】
ＣＰＵ１０７は、オートスリープ無効の状態を通知するため、図４に示した節電キー３０３の点灯状態をオートスリープ無効時の点灯状態３０８にする（Ｓ４０４）。そして、ＣＰＵ１０７は、ユーザにより節電キー３０３が押下されたと判断したら（Ｓ４０４：節電キー）Ｓ４０５へ進み、その他キーが押下されたと判断したら（Ｓ４０４：その他キー）Ｓ４０１へ進む。
【００４３】
そして、ＣＰＵ１０７は、図４に示した表示画面３０２に、Ｓ４０３で発生したブロック要因とその解除方法を図４の状態３１３に示すように表示する（Ｓ４０５）。ここで、ＣＰＵ１０７は、節電キー３０３をユーザが押下していると判断した場合（Ｓ４０５：節電キー）、Ｓ４０６へ進み、その他キーを押下していると判断した場合（Ｓ４０５：その他キー）、Ｓ４０１へ進む。一方、表示画面３０２に表示した解除方法をユーザが実行したと判断した場合（Ｓ４０５：手動解除）、Ｓ４０６へ進む。
そして、ＣＰＵ１０７は、図２で示したオートスリープ時の電源回路を構成するよう制御し、画像形成装置１０１はスリープモードに移行する（Ｓ４０６）。
【００４４】
〔第２実施形態〕
図６は、第２実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、オートスリープ無効の状態通知をスキップしてスリープモードを実行する処理に対応する。なお、各ステップは、ＣＰＵ１０７がＲＯＭ１０８から制御プログラムを記憶部１０９にロードして実行することで実現される。以下、図５において、オートスリープ有効化が実行された場合にブロック要因を記録し、次回同一のブロック要因が発生した場合にオートスリープ無効の状態通知をスキップして自動的にスリープモードへ移行する処理を説明する。
【００４５】
画像形成装置１０１が通常モードである状態で（Ｓ５０１）、ＣＰＵ１０７はスリープへ移行するために、内部タイマによる計時等で設定された時間が経過しているかどうかを判断する（Ｓ５０２）。ここで、ＣＰＵ１０７がスリープへ移行するために設定された時間が経過していると判断した場合（Ｓ５０２：Ｙｅｓ）、Ｓ５０３へ進み、経過していないと判断した場合（Ｓ５０２：Ｎｏ）、Ｓ５０２へ戻る。
【００４６】
次に、ＣＰＵ１０７は、図３に示したブロック要因で手動解除が必要なブロック要因が発生しているかを判断し（Ｓ５０３）、ＣＰＵ１０７が発生していると判断した場合（Ｓ５０３：Ｙｅｓ）Ｓ５０４へ進み、発生していないと判断した場合（Ｓ５０３：Ｎｏ）Ｓ５０８へ進む。
【００４７】
そして、ＣＰＵ１０７は、Ｓ５０３で発生したブロック要因がＲＯＭ１０８に記録されているブロック要因と一致するかを判断し（Ｓ５０４）、ＣＰＵ１０７が記録されていると判断した場合（Ｓ５０４：Ｙｅｓ）、Ｓ５０８へ進み、記録されていないと判断した場合は（Ｓ５０４：Ｎｏ）、Ｓ５０５へ進む。
【００４８】
次に、ＣＰＵ１０７は、オートスリープ無効の状態を通知するため、図４に示した節電キー３０３の点灯状態をオートスリープ無効時の点灯状態３０８にする（Ｓ５０５）。そしてＣＰＵ１０７は、ユーザにより節電キー３０３が押下されたと判断した場合（Ｓ５０５：節電キー）Ｓ５０６へ進み、その他キーが押下されたと判断した場合（Ｓ５０５：その他キー）Ｓ５０１へ進む。
【００４９】
ＣＰＵ１０７は、図３で示した表示画面３０２にＳ５０３で発生したブロック要因とその解除方法を表示する（Ｓ５０６）。そして、ＣＰＵ１０７は、ユーザにより節電キー３０３が押下されたと判断した場合（Ｓ５０６：節電キー）、Ｓ５０７へ進み、その他キーが押下されると（Ｓ５０６：その他キー）、Ｓ５０１へ進み、また表示画面３０２に表示した解除方法がユーザにより実行されると（Ｓ５０６：手動解除）、Ｓ５０８へ進む。
本実施形態では、Ｓ５０５で通知がなされた後、節電キー３０３による指示を受け付けた場合に、当該要因を不揮発性メモリに記憶する。これにより、次回以降のＳ５０４を実行する際に、当該不揮発性メモリに記憶されていると判別した場合、ユーザから更なる節電キー３０３の指示を受け付けることなく、電力の供給状態を通常状態から省電力状態へ移行させることができる。
【００５０】
次に、ＣＰＵ１０７は、Ｓ５０３で発生したブロック要因を不揮発性のメモリ（図示しない）へ記憶する（Ｓ５０７）。そして、ＣＰＵ１０７は、図２に示したオートスリープ時の電源回路を構成するよう制御し、画像形成装置１０１はスリープモードに移行する（Ｓ５０８）。
【００５１】
〔第３実施形態〕
図７は、第３実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、強制スリープ不可のブロック要因表示の処理に対応する。なお、各ステップは、ＣＰＵ１０７がＲＯＭ１０８から制御プログラムを記憶部１０９にロードして実行することで実現される。ここで、強制スリープ不可のブロック要因とは、図３に示したスリープモード移行のブロック要因において強制スリープが不可能となっているブロック要因である。以下、図４のオートスリープ有効化において強制スリープ不可のブロック要因が含まれる場合にその要因を再度表示して通常モードへの復帰もしくは手動解除や自動解除（動作の進行による自動的な解除）によるスリープモード移行を実行する処理を説明する。
【００５２】
画像形成装置１０１が通常モードである状態で（Ｓ６０１）、ＣＰＵ１０７はスリープへ移行するために設定された時間が経過しているかどうかを判断する（Ｓ６０２）。ここで、ＣＰＵ１０７がスリープへ移行するために、内部タイマによる計時等で設定された時間が経過していると判断した場合（Ｓ６０２：Ｙｅｓ）、Ｓ６０３へ進み、経過していないと判断した場合（Ｓ６０２：Ｎｏ）、Ｓ６０２へ戻る。
【００５３】
ＣＰＵ１０７は、図３で示したブロック要因で手動解除が必要なブロック要因が発生しているかを判断する（Ｓ６０３）。ここで、ＣＰＵ１０７が手動解除が必要なブロック要因が発生していると判断した場合（Ｓ６０３：Ｙｅｓ）、Ｓ６０４へ進み、手動解除が必要なブロック要因が発生していないと判断した場合（Ｓ６０３：Ｎｏ）、Ｓ６０８へ進む。
【００５４】
次に、ＣＰＵ１０７は、オートスリープ無効の状態を通知するため図４に示した節電キー３０３の点灯状態を、オートスリープ無効時の点灯状態３０８にする（Ｓ６０４）。そして、ＣＰＵ１０７は、ユーザが節電キー３０３を押下していると判断した場合（Ｓ６０４：節電キー）、Ｓ６０５へ進み、その他キーが押下されていると判断した場合（Ｓ６０４：その他キー）Ｓ６０１へ進む。
【００５５】
次に、ＣＰＵ１０７は、図３で示した表示画面３０２にＳ６０３で発生したブロック要因とその解除方法を表示する（Ｓ６０５）。そして、ＣＰＵ１０７は、ユーザにより節電キー３０３が押下されていると判断した場合（Ｓ６０５：節電キー）、Ｓ６０６へ進み、その他キーが押下されていると判断した場合（Ｓ６０５：その他キー）、Ｓ６０１へ進む。
一方、表示画面３０２に表示した解除方法がユーザにより実行されていると判断した場合（Ｓ６０５：手動解除）、Ｓ６０８へ進む。
【００５６】
Ｓ６０６では、ＣＰＵ１０７は、Ｓ６０３で発生したブロック要因で強制スリープ不可の要因があるかどうかを判断する。ここで、ＣＰＵ１０７が強制スリープ不可の要因があると判断した場合は（Ｓ６０６：Ｙｅｓ）、Ｓ６０９へ進み、強制スリープ不可の要因がないと判断した場合は（Ｓ６０６：Ｎｏ）、Ｓ６０７へ進む。本実施形態では、省電力状態へ移行させる場合、Ｓ６０６で当該省電力状態への移行を制限する要因に要求された処理が終了するまで省電力状態へ移行させることができない要因が含まれているか確認する。ここで、要因に要求された処理が終了するまで省電力状態へ移行させることができない要因が含まれていることを確認することに応じて、Ｓ６０９で当該要因に要求された処理が終了するまで省電力状態へ移行させることができない要因を表示する。これにより、受信したジョブがある等の場合には、ジョブ処理が終了するまでは、スリープ制御を実行してしまうことを回避できる。
【００５７】
そして、ＣＰＵ１０７は、Ｓ６０３で発生したブロック要因を不揮発性のメモリ（図示しない）へ記録する（Ｓ６０７）。次に、ＣＰＵ１０７は、図２に示したオートスリープ時の電源回路を構成するよう制御し、画像形成装置１０１は、スリープモードに移行する（Ｓ６０８）。
【００５８】
一方、Ｓ６０９では、ＣＰＵ１０７がＳ６０６で判断した強制スリープ不可の要因とその解除方法を表示画面３０２に表示する。ここでの表示例については、図８を参照して後述する。
【００５９】
そして、ＣＰＵ１０７は、ユーザにより節電キー３０３またはその他キーが押下されたと判断した場合（Ｓ６０９：節電キー／その他キー）、Ｓ６０１へ進み、または、ユーザにより表示画面３０２に表示した解除方法が実行されたと判断した場合（Ｓ６０９：手動解除／自動解除、）、Ｓ６０８へ進む。
【００６０】
図８では、Ｓ６０９における強制スリープ不可の要因とその解除方法の表示例を示している。ここでは、例として図２で示したＮｏ５のブロック要因（実行中／待機中ジョブ）が発生しているものとする。
【００６１】
図８において、表示例８０１では、スリープモードへの移行ができないこと、その要因として実行中のジョブが存在すること、またその解除方法としてジョブ終了まで待つこと（動作の進行による自動解除）を表示している例を示す。
【００６２】
図９は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、画像形成装置１０１がスリープのブロック要因がある状態で節電キー３０３の押下によってスリープモードへ移行した場合の通常モードへの復帰するための処理に対応する。なお、各ステップは、ＣＰＵ１０７がＲＯＭ１０８から制御プログラムを記憶部１０９にロードして実行することで実現される。ここでは、図５のＳ４０６で節電キー３０３が押下されスリープモードへ移行した場合を例に示す。以下、節電キー３０３により省電力状態から通常状態へ移行させる指示を受け付けることに応じて、不揮発性メモリに記憶された要因が解消されているかどうかを判定することに応じて、当該解消されていない要因を表示する報知する処理を説明する。本実施形態での報知処理は、操作部１０６に対する表示処理で実現される。
【００６３】
画像形成装置１０１がスリープモードである状態で（Ｓ９０１）、ＣＰＵ１０７は、ユーザにより節電キー３０３が押下されたかどうかを判断する（Ｓ９０２）。ここで、ユーザにより節電キー３０３が押下されたと判断した場合は（Ｓ９０２：Ｙｅｓ）、Ｓ９０４へ進み、押下されていないと判断した場合は（Ｓ９０２：Ｎｏ）、Ｓ９０３へ進む。
【００６４】
Ｓ９０３では、ＣＰＵ１０７は、外部装置接続部１０２からＬＡＮやＵＳＢや電話回線を介してプリントジョブやＦＡＸジョブを受信したかどうかを判断する。ここで、ＣＰＵ１０７がプリントジョブやＦＡＸジョブを受信したと判断した場合（Ｓ９０３：Ｙｅｓ）、Ｓ９０４へ進み、受信していないと判断した場合（Ｓ９０３：Ｎｏ）、Ｓ９０１へ進む。
そして、Ｓ９０１では、ＣＰＵ１０７は、図２に示した通常モード時の電源回路を構成するよう制御し、画像形成装置１０１はスリープモードに移行する。
【００６５】
次に、ＣＰＵ１０７は、ＲＯＭ１０８にブロック要因が記録されているかどうかを判断する（Ｓ９０５）。ここで、ブロック要因が記録されていると判断した場合（Ｓ９０５：Ｙｅｓ）Ｓ９０６へ進み、ブロック要因が記録されていないと判断した場合（Ｓ９０５：Ｎｏ）、本処理を終了する。
【００６６】
次に、ＣＰＵ１０７は、Ｓ９０５で判断したブロック要因が現在発生しているかを判断する（Ｓ９０６）。ここで、ブロック要因が現在発生していると判断した場合（Ｓ９０６：Ｙｅｓ）、Ｓ９０７へ進み、ブロック要因が現在発生していないと判断した場合（Ｓ９０６：Ｎｏ）、本処理を終了する。
【００６７】
そして、ＣＰＵ１０７は、図３で示した表示画面３０２にＳ９０５およびＳ９０６で判断したブロック要因を表示して（Ｓ９０７）、本処理を終了する。なお、ブロック要因の表示例については図１０において後述する。
【００６８】
図１０は、図１に示した操作部１０６に表示されるメッセージ例を説明する図である。
【００６９】
図１０において、１００１はブロック要因のメッセージの表示例で、Ｓ９０７におけるステップに対応してＣＰＵ１０７が表示した例である。ここでは、例としてスリープモード移行前は状態３１３のように、図３に示したブロック要因（外部メディア装着およびトナーなし）が発生していた場合とする。
【００７０】
表示例１００１では、前回のオートスリープ時にスリープのブロック要因がある状態でスリープモード移行を実行し、そのブロック要因が未解決で現在発生中であることを示す。また、そのブロック要因とはＵＳＢメモリの装着およびトナー交換の警告であったことを示す。
【００７１】
本実施形態では、オートスリープ機能を例に説明した。
一方、オートシャットダウン機能の場合も、画像形成装置１０１は、図５、図６、図７で示したものと同様のフローチャートを実行する。
【００７２】
ただし、図５に示すＳ４０２、図６に示すＳ５０２、図７に示すＳ６０２において、ＣＰＵ１０７はオートシャットダウンのタイマ設定に対する経過時間を判断する。そして図５に示すＳ４０６、図６に示すＳ５０８、図７に示すＳ６０８においてＣＰＵ１０７は図７で示したオートシャットダウン時の電源回路を構成するよう制御し、画像形成装置１０１はシャットダウンモードに移行する。
【００７３】
本実施形態によれば、スリープのブロック要因によって実質的にオートスリープ機能が無効になったことがユーザへ通知され、長時間にわたりユーザの意図に反して消費電力を増大することを回避できる。さらに、オートスリープ機能が無効になった状態でも特定のキー操作でスリープモードへ移行する簡易な手段を提供することで利便性が向上させることができる。
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００７４】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００７５】
１０１  画像形成装置
１０２  外部装置接続部
１０６  操作部
１０７  ＣＰＵ
１０９  記憶部
【図１】
2014073604.tif 000003
【図２】
2014073604.tif 000004
【図３】
2014073604.tif 000005
【図４】
2014073604.tif 000006
【図５】
2014073604.tif 000007
【図６】
2014073604.tif 000008
【図７】
2014073604.tif 000009
【図８】
2014073604.tif 000010
【図９】
2014073604.tif 000011
【図１０】
2014073604.tif 000012