(57)【要約】      （修正有）【課題】省電力とメンテナンス性を同時に実現する画像形成装置を提供する。【解決手段】画像形成装置１のコントローラ３は、メンテナンスが必要な状態が発生した場合、該メンテナンスの要因をＳＲＡＭ３２に格納する。そして、スリープ移行要因が発生すると、メンテナンスが必要な状態であっても画像形成装置１をスリープ状態に移行する。画像形成装置１がスリープ状態から復帰した場合、コントローラ３は、ＳＲＡＭ３２に記憶されるメンテナンスの要因に対応するユニット（例えばメンテナンス要因がプリンタ４の紙ジャムの場合にはプリンタ４）に電力供給し、該ユニットから前記メンテナンスの要因に関する情報を取得する。そして、取得した情報に基づきメンテナンス画面を操作部８のＬＣＤタッチパネルに表示する。【選択図】図１
2015116685.tif 000002
【特許請求の範囲】
【請求項１】
電力供給を独立に制御可能な複数のユニットを有し、各ユニットの使用時に各ユニットへ電力を供給する画像形成装置であって、
メンテナンスが必要な状態が発生した場合、該メンテナンスの要因を記憶する不揮発性の記憶手段と、
前記メンテナンスが必要な状態であっても前記画像形成装置を省電力状態に移行する移行手段と、
前記省電力状態から復帰した場合、前記記憶手段に記憶されるメンテナンスの要因に対応するユニットに電力供給し、該ユニットから前記メンテナンスの要因に関する情報を取得する取得手段と、
前記取得手段が取得した情報に基づきメンテナンス画面を表示する表示手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記メンテナンスが必要な状態が解除された場合、前記メンテナンスの要因に対応するユニットへの電力供給を遮断する遮断手段を有することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記取得手段は、前記記憶手段に記憶されるメンテナンスの要因に対応するモジュールに電力供給し、該メンテナンスの要因に対応しないユニットには電力を供給しない、ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記複数のユニットは、プリンタユニット、スキャナユニットを含み、
前記メンテナンスが必要な状態は、前記プリンタユニットにおける紙詰まり、消耗品なしエラー、前記スキャナユニットにおける原稿詰まりを含む、
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記表示手段は、メンテナンスが必要な状態が発生した場合、該メンテナンスの要因に基づきメンテナンス画面を表示することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
電力供給を独立に制御可能な複数のユニットを有し、各ユニットの使用時に各ユニットへ電力を供給する画像形成装置の制御方法であって、
制御手段が、メンテナンスが必要な状態が発生した場合、該メンテナンスの要因を不揮発性の記憶手段に格納する格納ステップと、
移行手段が、前記メンテナンスが必要な状態であっても前記画像形成装置を省電力状態に移行する移行ステップと、
取得手段が、前記省電力状態から復帰した場合、前記記憶手段に記憶されるメンテナンスの要因に対応するユニットに電力供給し、該ユニットから前記メンテナンスの要因に関する情報を取得する取得ステップと、
表示手段が、前記取得ステップで取得した情報に基づきメンテナンス画面を表示する表示ステップと、
を有することを特徴とする画像形成装置の制御方法。
【請求項７】
コンピュータを、請求項１乃至５のいずれか１項に記載された手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法およびプログラムに関するものである。
【背景技術】
【０００２】
近年、省電力を維持する画像形成装置においては、スリープ状態においてプリンタやスキャナ等のエンジンに給電しない仕組みが実現されている。この仕組みは、ジョブを実行させたいときには、そのジョブを実行する際に必要なエンジンを起動する、というものである。
【０００３】
また、従来の画像形成装置においては、紙ジャムや用紙なし、トナーなどの消耗品なし状態になった場合には、その状態を解除すべく、メンテナンス画面を操作部に表示する。このとき、メンテナンス画面を表示するために必要な情報は、プリンタやスキャナなどのエンジンから取得することが多い。
【０００４】
特許文献１には、システムとして低電力モードを持ち、低電力モード移行時間になったら低電力モードに移行可能かどうかを判断して電源系の電源をオフし、リアルタイムクロック（ＲＴＣ）を使用してスリープ、復帰の処理を行う技術が記載されている。なお、特許文献１の技術は、低電力モードに移行する際にエラーを検出している場合には、エラーを解除した後にスリープモードに移行するというものである。なお、ここでいうエラーとは、紙ジャムなどのメンテナンスが必要なものとなる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３００３２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記従来の画像形成装置では、紙ジャムや用紙なし、トナーなしなどの消耗品なしの状態でスリープに入ってしまうと、次回の起動時にエンジンに給電しないため、実際にジョブを実行する際に、ユーザは初めて消耗品なしエラーに直面してしまう。このため、ユーザビリティを損ねるほか、メンテナンス自体も遅れてしまうという問題がある。
【０００７】
また、特許文献１の技術では、あくまでエラーを解除してから低電力モード（スリープ）に移行するため、そもそもエラー時の省電力を実現できているとは言い難い。このように、従来では、ユーザビリティ及びメンテナンス性を損なうことなく省電力が実現することができなかった。
【０００８】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、画像形成装置においてユーザビリティ及びメンテナンス性を損なうことなく省電力が実現できる仕組みを提供することである。
【課題を解決するための手段】
【０００９】
本発明は、電力供給を独立に制御可能な複数のユニットを有し、各ユニットの使用時に各ユニットへ電力を供給する画像形成装置であって、メンテナンスが必要な状態が発生した場合、該メンテナンスの要因を記憶する不揮発性の記憶手段と、前記メンテナンスが必要な状態であっても前記画像形成装置を省電力状態に移行する移行手段と、前記省電力状態から復帰した場合、前記記憶手段に記憶されるメンテナンスの要因に対応するユニットに電力供給し、該ユニットから前記メンテナンスの要因に関する情報を取得する取得手段と、前記取得手段が取得した情報に基づきメンテナンス画面を表示する表示手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、画像形成装置においてユーザビリティ及びメンテナンス性を損なうことなく省電力が実現することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例を示す画像形成装置の構成を例示するブロック図。
【図２】画像形成装置の操作部の構成を例示する図。
【図３】画像形成装置の操作部に表示されるメンテナンス画面を例示する図。
【図４】画像形成装置のタイムチャートを例示する図。
【図５】画像形成装置の動作を例示するフローチャート。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００１３】
図１は、本発明の一実施例を示す画像形成装置の構成の一例を示すブロック図である。
画像形成装置１は、スキャナ２、プリンタ４、画像処理ユニット５、電源装置６、操作部８、ＬＡＮ Ｉ／Ｆ９、コントローラ３を有する。
【００１４】
スキャナ２は、原稿から光学的に画像を読み取りデジタル画像に変換するエンジンであるスキャナユニットである。スキャナ２は、自動的に原稿束を逐次入れ替えることが可能な原稿給紙ユニット１１、原稿を光学スキャンしデジタル画像に変換する事が可能なスキャナユニット１２を有し、変換された画像データはコントローラ３に送信される。
【００１５】
プリンタ４は、デジタル画像を紙デバイスに出力するエンジンであるプリンタユニットである。プリンタ４は、紙束から一枚ずつ逐次給紙可能な給紙ユニット１８、給紙した紙に画像データを印刷するためのマーキングユニット１６、印刷後の紙を排紙するための排紙ユニット１７を有する。
【００１６】
画像処理ユニット５は、画像データに対して縮小等の処理を行う。画像処理ユニット５は、画像データに画像処理を施す汎用画像処理部１９を有する。
電源装置６は、画像形成装置１における電源を供給する装置である。操作部８は、画像形成装置１の操作や表示を行うためのユーザインタフェースである。ＬＡＮ Ｉ／Ｆ９は、画像形成装置１をネットワークに接続するためのものである。
【００１７】
コントローラ３は、スキャナ２、プリンタ４、画像処理ユニット５、電源装置６、操作部８、ＬＡＮ Ｉ／Ｆ９と接続され、各モジュールに指示を出すことにより画像形成装置１全体を制御し、画像形成装置１上でジョブを実行する。コントローラ３は、ＣＰＵ１３、ＨＤＤ１４、メモリ１５、ＳＲＡＭ３２、チップセット３３を有する。
【００１８】
ＣＰＵ１３は、ＨＤＤ１４にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより、後述する各種制御を実現する。ＣＰＵ１３は、スキャナ２及びプリンタ４と画像データの送受信及び保存を行う。すなわち、ＣＰＵ１３は、スキャナ２から受信した画像データをメモリ１５に一時保存し、その後、ハードディスク１４へと画像データを格納することで、画像のスキャンと保存を完了することができる。また、ＣＰＵ１３は、ハードディスク１４から画像データをメモリ１５に一時保存し、メモリ１５からプリンタ４に画像データを送信することにより、プリント出力を行うことができる。また、ＣＰＵ１３は、メモリ１５に保存した画像データを汎用画像処理部１９で、例えば縮小等の処理を行い、再度、メモリ１５に保存することも可能である。
【００１９】
メモリ１５は、不図示のＲＯＭ、ＲＡＭから構成される。ＲＯＭには、ＣＰＵ１３のプログラム等が格納される。また、ＲＡＭは、ＣＰＵ１３のワーク領域として使用される。ハードディスク１４は、デジタル画像や制御プログラム等を記憶する。ＳＲＡＭ３２は、画像形成装置１の各種設定値を記憶する不揮発性のメモリである。
【００２０】
ＣＰＵ１３は、操作部８を制御してオペレータから入力される操作を解釈する。また、ＣＰＵ１３は、操作部８のＬＣＤタッチパネル６００（図２）に対して、ジョブの状態を表示したり、スキャナ２やプリンタ４などのエンジンの状態を表示したりすることもできる。また、ＣＰＵ１３は、ＬＡＮ Ｉ／Ｆ９経由でネットワーク７を介してコンピュータ１０からデジタル画像の入出力、ジョブの発行や機器の指示等も受信して処理することが可能である。このように、ＣＰＵ１３は、操作部８やＬＡＮ Ｉ／Ｆ９からの指示を解釈し、多彩なジョブを実行可能である。
【００２１】
電源装置６は、画像形成装置１における電源を供給する装置である。画像形成装置１の電源オフ時、ＡＣ電源２９はスイッチ３０により絶縁されている。スイッチ３０をＯＮにすることで、ＡＣ−ＤＣコンバータ２０にＡＣ電源が供給され、ＤＣ電源が生成される。電源装置６は、スキャナ２、コントローラ３、プリンタ４、画像処理ユニット５に対して独立に電力供給が可能である。
【００２２】
チップセット（Ｃｈｉｐｓｅｔ）３３は、ある一連の関連のある複数の集積回路のことを示す。チップセット３３は、ＲＴＣ３４を有する。ＲＴＣ３４はＲｅａｌＴｉｍｅＣｌｏｃｋ（リアルタイムクロック）であり、計時専用のチップである。ＲＴＣ３４は、図示しない内蔵電池から電源供給を受けるため、コントローラ３に電源供給がされていなくとも（例えば後述するスリープ状態等でも）、動作することができる。このように、チップセット３３に対して一部の電源供給が行われる状態に置いては、スリープ状態からの復帰が実現できる。逆に、チップセット３３に電源供給がまったく行われないシャットダウン状態の場合には、ＲＴＣ３４は動作することができない。
【００２３】
電源装置６は、電源制御部３５により、画像形成装置１全体を４つに分割し、それぞれ独立に電源制御が可能である。すなわち、電源制御部３５は、スイッチ手段２１により、コントローラ部電力２５の電源をＯＦＦ／ＯＮ制御可能である。同様に、電源制御部３５は、スイッチ手段２２によりプリンタ部電力２８、スイッチ手段２３によりスキャナ部電力２６、スイッチ手段２４により汎用画像処理部電力２７の電源をそれぞれＯＦＦ／ＯＮ制御可能である。電源制御部３５は、これらのスイッチ手段２１〜２４を用いることで、適切に画像形成装置１の必要な場所に電力を供給する。電源制御部３５は、例えばＣＰＬＤ（Complex Programmable Logic Device）等で構成されている。
【００２４】
以下に画像形成装置１の各電力状態ついて記載する。
・スリープ状態
スリープ状態は、画像形成装置１全体の省電力を実現した状態（省電力状態）であり、後述するスタンバイ状態より省電力な状態である。
ＣＰＵ１３の周辺デバイスは一般的なサスペンド状態（ＡＣＰＩ−Ｓ３等）とし、電源制御部３５及びジョブを検出可能な部分（スリープ時電力３１）のみの通電を行い、装置全体の電力を非常に少ない電力状態にすることができる。具体的には、ＣＰＵ１３は、画像形成装置１の状態をメモリ１５に保存し、電源制御部３５に指示してスイッチ手段２１により自分自身を含むコントローラ部電力２５の電源を落とす。この時、ＣＰＵ１３自身が動作しなくなるが、スリープ時電力３１が電源制御部３５によりＯＮされており、操作部８やＬＡＮ Ｉ／Ｆ９でスリープ復帰要因を検知できる状態となる。なお、スリープ時電力３１は、必ずしも操作部８やＬＡＮ Ｉ／Ｆ９の全体に供給される必要はなく、スリープ復帰要因を検知できるように供給されていればよい。そして例えば、ＬＡＮ Ｉ／Ｆ９からのネットワーク受信、操作部８の操作（節電キー６１０の押下等）がなされた時に、電源制御部３５によりコントローラ部電力２５がＯＮされ、ＣＰＵ１３等が起床される。ＣＰＵ１３は、メモリ１５に保存された画像形成装置１の状態をメモリ１５から読みだして、再設定を行い、コントローラ部電力２５の電源がＯＦＦされる直前の状態に復帰し、スタンバイ状態へと移行する。ジョブはスタンバイ状態に移行してから受け付ける。また、ＲＴＣ３４は、スリープ状態においても計時を継続しているため、スリープ状態になる前に復帰時刻が設定されていれば、その時間になると、電源制御部３５に指示してスリープ復帰させ、ＣＰＵ１３を起床させることができる。
【００２５】
・スタンバイ状態
スタンバイ状態は、コントローラ部電力２５が通電されている状態である。スタンバイ状態では、操作部８からのオペレータによる操作、ＬＡＮ Ｉ／Ｆ９からのネットワーク経由のジョブ等を受け付ける。なお、スタンバイ状態では、必要のない場合には、プリンタ部電力２８、スキャナ部電力２６、汎用画像処理部電力２７はＯＦＦとなっている。このため、ＣＰＵ１３は必要に応じて電源制御部３５に指示し、スイッチ手段２２〜２４を使用してデバイスの電源を通電させた（デバイスに電力を供給した）後に、所定のジョブを実行する。例えば、以下のようにジョブ種に応じて各デバイスの電源をＯＮにする。即ち、スタンバイ状態では、ＣＰＵ１３の制御により、各デバイスの使用時に各デバイスへ電力を供給し、使用しないデバイスには電力を供給しないように、各デバイスへの電力供給が制御される。
【００２６】
〔コピー機能〕
スキャナ部電力２６とプリンタ部電力２８をＯＮにしてスキャナ２とプリンタ４を起動し、コピー機能を実現する。
〔画像保存機能〕
スキャナ部電力２６のみをＯＮにしてスキャナ２とＨＤＤ１４を起動して、読みとった画像データを保存する。
〔プリント機能〕
プリンタ部電力２８のみをＯＮにしてプリンタ４を起動し、様々な画像データを印刷する。
ジョブが完了したらスイッチ手段２２〜２４を使用してデバイスの電源を落とすことで、使用する時だけ必要なデバイスのみを通電させることが可能となり、スタンバイ時の待機電力を削減することが可能となる。
【００２７】
図２は、操作部８の構成の一例を示す図である。
図２において、６００はＬＣＤタッチパネルで、ジョブを行うための設定や、ジョブの状況表示、エンジンの状態表示などを行う。また、ＬＣＤタッチパネル６００に表示される各種ボタン等にタッチして各種操作を行うことができる。６０７はスタートキーで、コピー動作をスタートさせるためのキーである。６０８はストップキーで、実行中のコピージョブを中止させるためのキーである。６１０は節電キーで、これを押下することでスリープ状態に入り、再度これを押下することでスリープ状態から復帰する。６１６は、ジョブの実行中、画像メモリへの画像蓄積中を示すＬＥＤである。６１７は、ジャム、ドアオープン等装置がメンテナンス状態にあることを示すエラーＬＥＤである。６１８は、装置のスタンバイ状態になっていることを示す電源ＬＥＤである。
【００２８】
図３は、メンテナンス状態、例えば紙ジャムが発生したときの操作部８の表示（メンテナンス画面）の一例を示す図である。
図３において、７０１は、紙ジャムが発生したことを示している。７０２は、紙ジャムが発生している箇所を視覚的に分かりやすく伝えるためのものである。また、７０３には、紙ジャムの解消を促すメッセージが表示されている。７０４には、ジョブ状況が表示されている。
【００２９】
図４は、画像形成装置１におけるタイムチャートを示した図の一例である。本タイムチャートに示す電力状態は、ＣＰＵ１３が電源制御部３５に対して指示を行うことにより実現されるものである。
【００３０】
図４において、タイムチャート８０１はコントローラ３、タイムチャート８０２はプリンタ４、タイムチャート８０３はスキャナ２の電力状態を示すタイムチャートであり、それぞれスタンバイ状態とスリープ状態を示している。タイムチャートの開始状態は電源オン状態を示しており、コントローラ３はスタンバイ状態、プリンタ４はスリープ状態、スキャナ２はスリープ状態である。
【００３１】
８１１は、図２で示したようなコピー画面においてスタートキー６０７を押下したタイミングとなる。このとき、スキャナ部電力２６とプリンタ部電力２８をＯＮにしてスキャナ２とプリンタ４を起動し、８１２のタイミングでコピーを開始する。このときスキャナ２、プリンタ４はスタンバイ状態になる。
【００３２】
８１３は、紙ジャムなどのメンテナンス状態が発生・検知したタイミングを示している。メンテナンス状態とは、プリンタ４の場合、紙ジャム（紙詰まり）のほかに、用紙なし、トナーやインク等の印刷剤なし、ステイプル針なし等の消耗品なし、ドアオープン、などが挙げられる。また、スキャナ２の場合、原稿ジャム（原稿詰まり）、ＤＦユニット１１のオープンなどが挙げられる。すなわち、メンテナンス状態とは、例えば、その状態のままだとユーザが所望のジョブ結果を得られない状態を言い、上述の例に限定されるものではない。このとき、図１の不揮発メモリであるＳＲＡＭ３２にメンテナンス状態になった要因、例えば本例では、プリンタ４での紙ジャムであることを示す情報を保存する。そして、８２０において、コントローラ３は、図３に示したようなメンテナンス画面を操作部８のＬＣＤタッチパネル６００に表示する制御を行う。
【００３３】
次に、８１４は、スリープ移行のタイミングを示している。このスリープ移行のトリガとしては、図１，図２に示した節電キー６１０がユーザに押下されたタイミングや、事前に設定されたスリープ移行時刻がＲＴＣ３４により呼び出されるケースが挙げられる。この８１４のスリープ移行のタイミングでコントローラ３、プリンタ４、スキャナ２はそれぞれスリープ状態に遷移する。より具体的には、ＣＰＵ１３が電源制御部３５に指示してスイッチ手段２１〜２４により各電力２５〜２８をＯＦＦにすることになる。そして、コントローラ３では８２０で表示したメンテナンス画面表示をここで終了する制御を行う。
【００３４】
８１５は、スリープ復帰のタイミングを示している。このスリープ復帰のトリガとしては、図１，図２に示した節電キー６１０がユーザに押下されたタイミングが挙げられる。このとき、電源制御部３５によりコントローラ部電力２５がＯＮとなり、コントローラ３に電力が供給され、コントローラ３が起動する。起動すると、コントローラ３は、ＳＲＡＭ３２からメンテナンス状態になった要因を読み出し、どのエンジンを復帰させるかを決定する。例えば本例ではプリンタ４が要因であったため、コントローラ３はプリンタ４に起動要求を出す。より具体的には、ＣＰＵ１３が電源制御部３５に指示してスイッチ手段２２によりプリンタ部電力２８をＯＮにしプリンタ４を起動する。その一方で、例えばスキャナ２はメンテナンス状態になった要因ではないため、ここではスリープ復帰させない。
【００３５】
プリンタ４の起動後、８２２において、コントローラ３は、プリンタ４にメンテナンス要因を問い合わせる。プリンタ４は、その問い合わせに応答し、メンテナンス要因、例えば紙ジャムであることの通知をコントローラ３に行う。この通知をコントローラ３が検知したタイミングが、８１６のメンテナンス状態検知のタイミングであり、コントローラ３は、ここから図３で示したようなメンテナンス画面を操作部８のＬＣＤタッチパネル６００に表示する制御を行う。
【００３６】
このメンテナンス画面表示は、８１７のメンテナンス状態解除のタイミングまで行う。このメンテナンス状態解除は、紙ジャムであればユーザが紙ジャムの解除を行う、トナーなしであればトナー補給を行う、などの例がある。またこのとき、メンテナンス状態が解除されれば、エンジンを起動させておく必要はないため、メンテナンス状態の解除をトリガにコントローラ３がプリンタ４をスリープに移行指示し、プリンタ４はスリープに移行する。その後、８１８では再度スリープ移行のタイミングとなったことを示している。ここでは、上述した８１４と同様にスリープ移行する。
【００３７】
図５は、画像形成装置１の動作について説明するフローチャートである。なお、このフローチャートに示す各工程は、基本的にＨＤＤ１４にコンピュータ読み取り可能に記録されたプログラムをＣＰＵ１３が実行することにより実現されるものである。
【００３８】
まず、図５（ａ）を用いて、メンテナンス状態になりスリープ移行する場合のコントローラ３の動作について説明する。
図５（ｂ）は、画像形成装置１がメンテナンス状態になりスリープ移行する場合のコントローラ３の動作の一例を示すフローチャートである。
【００３９】
Ｓ１０１において、ＣＰＵ１３は、メンテナンス必要な事象が発生したかどうか監視する。そして、メンテナンス必要な事象が発生していないと判断した場合（Ｓ１０１でＮｏの場合）、ＣＰＵ１３は、Ｓ１０１の監視を継続する。一方、メンテナンス必要な事象が発生したと判断した場合（Ｓ１０１でＹｅｓの場合）、ＣＰＵ１３は、Ｓ１０２に処理を移行する。これは、例えば図４のタイミング８１３にあたる。
Ｓ１０２において、ＣＰＵ１３は、図１に示した不揮発メモリであるＳＲＡＭ３２にメンテナンス状態になった要因、例えば上述の例ではプリンタ４での紙ジャムであることを保存する。
【００４０】
次に、Ｓ１０３において、ＣＰＵ１３は、図４の８２０にあるように、図３に示したようなメンテナンス画面を操作部８のＬＣＤタッチパネル６００に表示する制御を行う。
次に、Ｓ１０４において、ＣＰＵ１３は、図４の８１４にあるように、スリープ移行を行う。このスリープ移行のトリガとしては、図１，図２に示した節電キー６１０がユーザに押下されたタイミングや、事前に設定されたスリープ移行時刻がＲＴＣ３４により呼び出されるケースが挙げられる。この８１４のスリープ移行のタイミングでコントローラ３、プリンタ４、スキャナ２はそれぞれスリープ状態に遷移する。
【００４１】
次に、図５（ｂ）を用いて、スリープから復帰する場合のコントローラ３の動作について説明する。
図５（ｂ）は、画像形成装置１がスリープから復帰する場合のコントローラ３の動作の一例を示すフローチャートである。
【００４２】
スリープ復帰要因の発生が検知された場合（Ｓ２０１でＹｅｓの場合）、電源制御部３５によりコントローラ部電力２５がＯＮされ、コントローラ３に電力が供給され、コントローラ３が起動する（Ｓ２０２）。これは図４の８１５のスリープ復帰のタイミングとなる。復帰要因としては、図１，図３に示した節電キー６１０がユーザに押下されたタイミング等が挙げられる。
【００４３】
コントローラ３が起動すると、ＣＰＵ１３は、Ｓ２０３において、ＳＲＡＭ３２からメンテナンス状態になった要因を読み出し、Ｓ２０４において、エンジンを復帰させるかどうかを決定する。そして、エンジンを復帰させないと判断した場合（Ｓ２０４でＮｏの場合）、ＣＰＵ１３は、そのままＳ２１２に処理を移行する。
【００４４】
一方、エンジンを復帰させると判断した場合（Ｓ２０４でＹｅｓの場合）、ＣＰＵ１３は、Ｓ２０５に処理を移行する。Ｓ２０５において、ＣＰＵ１３は、上記Ｓ２０３でＳＲＡＭ３２から読み出したメンテナンス状態の要因に対応するエンジンに起動要求を出す。例えば、上述の例ではプリンタ４が要因であるため、プリンタ４に起動要求を出す。より具体的には、ＣＰＵ１３が電源制御部３５に指示しスイッチ手段２２によりプリンタ部電力２８をＯＮにし、プリンタ４に電力を供給して起動する制御を行う。その一方で、例えばスキャナ２はメンテナンス状態の要因ではないため、ＣＰＵ１３は、ここではスキャナ２はスリープ復帰させない。
【００４５】
次に、Ｓ２０６において、ＣＰＵ１３は、エンジン（ここではプリンタ４）にメンテナンス要因を問い合わせる。エンジン（プリンタ４）は、その問い合わせに応答し、メンテナンス要因に関する情報、例えば紙ジャムであることの通知をコントローラ３に行う。このような手順により、コントローラ３は、メンテナンス要因に関する情報を、メンテナンス要因に対応するユニットから取得する。
【００４６】
Ｓ２０７において、ＣＰＵ１３は、メンテナンス画面を表示するかどうかを判断する。そしてメンテナンス画面の表示が必要ないと判断した場合（Ｓ２０７でＮｏの場合）、ＣＰＵ１３は、Ｓ２１０に処理を移行する。Ｓ２１０において、ＣＰＵ１３は、ＳＲＡＭ３２からメンテナンス状態になった要因をクリアし、Ｓ２１１に進み、エンジン（ここではプリンタ４）をスリープに移行させる。
【００４７】
一方、メンテナンス画面の表示が必要であると判断した場合（Ｓ２０７でＹｅｓの場合）、ＣＰＵ１３は、Ｓ２０８に処理を移行する。Ｓ２０８において、ＣＰＵ１３は、図３で示したようなメンテナンス画面を操作部８のＬＣＤタッチパネル６００に表示する制御を行う。
【００４８】
次に、Ｓ２０９において、ＣＰＵ１３は、上記メンテナンス状態が解除されたかどうかを判断する。そして、メンテナンス状態が解除されていないと判断した場合（Ｓ２０９でＮｏの場合）、ＣＰＵ１３は、該メンテナンス状態が解除されるまで待機する。一方、ンテナンス状態が解除されたと判断した場合（Ｓ２０９でＹｅｓの場合）、ＣＰＵ１３は、Ｓ２１０に処理を移行する。Ｓ２１０において、ＣＰＵ１３は、ＳＲＡＭ３２からメンテナンス状態になった要因をクリアし、Ｓ２１１に進み、エンジン（ここではプリンタ４）をスリープに移行させる。より具体的には、ＣＰＵ１３が電源制御部３５に指示しスイッチ手段２２によりプリンタ部電力２８をＯＦＦにし、プリンタ４に供給される電力を遮断してプリンタをスリープ移行する制御を行う。
【００４９】
次に、Ｓ２１２において、ＣＰＵ１３は、スリープ要因が発生したかどうかを判断する。そして、スリープ要因が発生していないと判断した場合（Ｓ２１２でＮｏの場合）、ＣＰＵ１３は、スリープ要因が発生するまで待機する。一方、スリープ要因が発生したと判断した場合（Ｓ２１２でＹｅｓの場合）、ＣＰＵ１３は、Ｓ２１３に処理を移行させる。Ｓ２１３において、ＣＰＵ１３は、コントローラ３をスリープ移行させる。
【００５０】
例えば図４の８１８のタイミングで、コントローラ３をスリープ移行させる。スリープ移行のトリガは、図５（ａ）のＳ１０４と同様に、図１の節電キー６１０がユーザに押下されたタイミングや、事前に設定されたスリープ移行時刻がＲＴＣ３４により呼び出されるケースが挙げられる。
【００５１】
なお、Ｓ２０９において、メンテナンス状態の解除を待機している間に、スリープ要因が発生した場合は、ＣＰＵ１３は、図５（ａ）のＳ１０４のように、強制的にスリープ移行するものとする。
【００５２】
以上示したように、本実施例によれば、メンテナンス状態であっても、画像形成装置１を強制的にスリープ移行することにより、省電力的な観点で有効である。また、メンテナンス状態で強制的にスリープ移行する場合でも、メンテナンス要因を管理し、スリープ復帰後にメンテナンス要因に応じて必要なエンジンを起動しメンテナンス状態を操作部に表示するため、ユーザビリティ及びメンテナンス性で有効である。さらにその際、必要なエンジンのみ給電し、不要なエンジンは給電しないため、ユーザビリティ及びメンテナンス性を図りながら（ユーザビリティ及びメンテナンス性を損なうことなく）、省電力が実現できることも有益である。よって、画像形成装置において、省電力とメンテナンス性、ユーザビリティを同時に実現することができる。したがって、画像形成装置において省電力を実現し、また、アドホックに発生するメンテナンス状態を速やかに解消することができるようになる。
【００５３】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
（他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００５４】
１    画像形成装置
２    スキャナ
３    コントローラ
４    プリンタ
６    電源装置
８    操作部
１３    ＣＰＵ
３２    ＳＲＡＭ
３５    電源制御部
【図１】
2015116685.tif 000003
【図２】
2015116685.tif 000004
【図３】
2015116685.tif 000005
【図４】
2015116685.tif 000006
【図５】
2015116685.tif 000007