(57)【特許請求の範囲】
【請求項１】
画像形成部の動作を制御する第１の制御部と、前記第１の制御部と通信可能であって画像形成のための情報を第１の制御部に送信する第２の制御部を有し、画像形成動作を実行する通常動作モードと、前記第１の制御部と前記第２の制御部に電力が供給されており前記第１の制御部の発振動作が停止され、前記第２の制御部の発振動作が継続している第１の省電力動作モードと、前記第１の制御部に電力が供給され、前記第１の制御部の発振動作が継続しており、前記第２の制御部への電力の供給が停止される第２の省電力動作モードを備えた画像形成装置において、
前記画像形成装置に電力を供給するための電力供給手段と、
前記画像形成部の状態を検知する状態検知手段と、を備え、
前記第１の省電力動作モードに移行した状態において、前記電力供給手段からの信号、前記状態検知手段からの信号、前記第２の制御部からの復帰信号のいずれかに応じて、前記第２の制御部によって前記第１の省電力動作モードから前記通常動作モードへ移行するか否かを判断し、
前記第２の省電力動作モードに移行した状態において、前記電力供給手段からの信号又は前記状態検知手段からの信号に応じて、前記第１の制御部によって前記第２の省電力動作モードから前記通常動作モードへ移行するか否かを判断することを特徴とする画像形成装置。
【請求項２】
更に、前記第１の制御部に電力が供給されており前記第１の制御部の発振動作が停止され、かつ、前記第２の制御部への電力の供給が停止される第３の省電力動作モードを備え、
前記第３の省電力動作モードに移行した状態において、前記第２の制御部は前記電力供給手段からの信号に応じて、前記通常動作モードに移行し、
前記第３の省電力動作モードに移行した状態において、外部機器との接続を検知するための接続検知手段からの信号に応じて、前記第１の省電力動作モードに移行することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
更に、前記第２の制御部と通信可能であって、原稿を読み取るスキャナ部を制御する第３の制御部を備え、
前記第２の省電力動作モード及び前記第３の省電力動作モードにおいて、前記第３の制御部への電力の供給が停止されることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記画像形成部による画像形成動作の完了した後の経過時間に基づき、前記第１の省電力動作モード、前記第２の省電力動作モード、前記第３の省電力動作モードのうちのいずれかのモードに移行することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
外部機器からの指示に基づき、前記第１の省電力動作モード、前記第２の省電力動作モード、前記第３の省電力動作モードのうちのいずれかのモードに移行することを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記第１の制御部は、前記第２の制御部から送信されるモード移行コマンドに応じて、前記第１の省電力動作モード、前記第２の省電力動作モード、前記第３の省電力動作モードのうちのいずれかのモードに移行することを特徴とする請求項３に記載の画像形成装置。
【請求項７】
前記画像形成部は、記録材に画像を定着するための定着器を含み、
前記第１の省電力動作モード、または、前記第３の省電力動作モードにおいて、前記第１の制御部の動作が停止されることにより、前記定着器への電力の供給を停止するように制御されることを特徴とする請求項３乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記第１の制御部は、前記第１の省電力動作モードに移行した状態において、前記電力供給手段からの信号または前記状態検知手段からの信号に応じて、その後の処理を切り替えることを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項９】
前記状態検知手段は、前記画像形成装置に設けられたドアの開閉状態を検知するセンサであり、前記電力供給手段とは電力を供給するためのスイッチであって、
前記第１の制御部は、前記センサからの信号を検知した場合は、前記画像形成装置に着脱可能な消耗部材が交換されたかを確認する処理を実行し、前記スイッチからの信号を検知した場合には、その後の処理を実行しないことを特徴とする請求項８に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、複写機、ファクシミリ等の記録材に画像を形成する画像形成装置に関する。
【背景技術】
【０００２】
近年、プリンタや複写機、ファクシミリ等の画像形成装置において、消費電力の低減の強く求められてきている。特に、画像形成装置においては、動作を行っていない待機状態において装置の消費電力を低減させて省電力化することが要求されている。このような省電力化に対応すべく、画像形成装置の待機状態において必要最低限のユニットにのみ電力を供給する省電力動作モードを有する装置が増えてきている。省電力動作モードの一例としては、例えばＣＰＵを含む制御ユニットのみに電力を供給し、制御ユニット以外の他のユニットへの電力供給を遮断する動作モードが知られている。
【０００３】
省電力動作モードの一例を図１を用いて説明する。図１は画像形成装置の各制御部の接続関係を示す制御ブロック図を示している。この各制御部の接続関係を示す制御ブロック図はエンジン制御部１０４、コントローラ１０３、スキャナ制御部１０２により構成されている。エンジン制御部１０４はコントローラ１０３から受け取った情報に基づき、記録材を給紙，搬送，排紙する動作、記録材への画像形成動作、記録材への画像の定着動作等、画像形成部（以下エンジン部ともいう）全体の動作を制御する。そして、エンジン制御部１０４には、電源のオン及びオフを行う電源スイッチ４０３、ドア開閉の検知を行うドアスイッチ４０１、装置の状態を検知するためのセンサ４０２が接続されている。
【０００４】
コントローラ１０３は画像形成装置に接続されるホストコンピュータ１０５から受け取った情報に基づき、エンジン制御部１０４やスキャナ制御部１０２と通信して夫々の動作を管理し、画像形成部やスキャナ部２０１の動作状態をホストコンピュータ１０５に通知する機能を有している。スキャナ制御部１０２はコントローラからの情報に基づき、スキャナ部２０１の動作を制御する。コントローラ１０３に接続されているスキャナ部２０１は、画像情報を入力するための読取装置であり、原稿画像を結像する光学系とＣＣＤラインセンサ等とを組み合わせて構成したイメージセンサ及びＣＣＤラインセンサを走査して原稿画像を読み取る。ＡＤＦ２０３は自動で原稿をスキャナ部２０１に送る機能を有する自動原稿給送部である。操作部２０２は操作ボタン及びＬＣＤ（もしくはＬＥＤ）で構成される操作パネルである。オペレータはこの操作パネルの操作ボタンによってデータを入力したり、スキャナ部２０１及びＡＤＦ２０３の動作を指示することができる。
【０００５】
スキャナ制御部１０２には制御用のマイクロ・プロセッサ・ユニット（以下、ＭＰＵともいう）１０２ａを、コントローラ１０３には制御用のＭＰＵ１０３ａを、エンジン制御部１０４にはエンジン制御用のＭＰＵ１０４ａを搭載している。コントローラ制御用のＭＰＵ１０３ａはスキャナ制御用のＭＰＵ１０２ａ及びエンジン制御用のＭＰＵ１０４ａとシリアル通信により情報の双方向通信を行う。
【０００６】
次に、図１に示す制御ブロック図におけるＭＰＵの周辺回路の概略構成を図２に示す。エンジン制御用のＭＰＵ１０４ａがスイッチング素子５０１の状態をＯＮ状態にすることによってスキャナ制御部１０２（ＭＰＵ１０２ａ）及びコントローラ１０３（ＭＰＵ１０３ａ）への電源の供給される。省電力動作モード時は、ＭＰＵ１０４ａがスイッチング素子５０１をＯＦＦして停止させて消費電力を低減する。なおスイッチング素子５０１としては例えばＦＥＴを用いることができる。
【０００７】
また他の一例を図３に示す。図３では、電源オン及びオフを行う電源スイッチ４０３、ドア開閉の検知を行うドアスイッチ４０１、ユーザのアクセスを検知するためのセンサ４０２がコントローラ１０３に接続される点が図１と異なっている。図３の制御ブロック図におけるマイクロプロセッサ周辺の回路の概略構成を図４に示す。省電力動作モード時にはエンジン制御部１０４（ＭＰＵ１０４ａ）に供給している電源をコントローラ制御用のＭＰＵ１０３ａがＯＮ状態のスイッチング素子５０１をＯＦＦして停止させる。
【０００８】
なお、上記の例のように省電力動作モードにおいて制御部への電源供給を停止する方式ではなく、例えば、特許文献１のように、制御部（制御用のＭＰＵ）の電力供給は維持してＭＰＵの発振動作を停止する方式も提案されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００２−３０７７８４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上記のとおり、図２の回路構成であれば、省電力動作モード時にスキャナ制御部１０２及びコントローラ１０３への電源を停止するため省電力化を実現できる。しかし、電源が遮断されており各ＭＰＵが動作していないため、ホストコンピュータ１０５や操作部２０２のトリガによって省電力動作モードから全ての制御部の電源がオンする通常動作モードに復帰することができない。図２の場合は省電力動作モードから通常動作モードへ移行するには、例えば電源スイッチ４０３やドアスイッチ４０１、センサ４０２のいずれかをオンしないと復帰されない。よって図２の構成では復帰処理のために手間がかかりユーザビリティが低下する。
【００１１】
また、図４の回路構成では、省電力動作モード時にコントローラ制御用のＭＰＵ１０３ａによりエンジン制御部１０４に供給している電源のみを停止する構成である。従って、省電力動作モードに移行した状態から、ホストコンピュータ１０５、操作部２０２、電源スイッチ４０３、ドアスイッチ４０１、センサ４０２のいずれかのオンによって通常動作モードに復帰できる。従って、図２の構成にくらべると復帰動作のための手間がかからずユーザビリティがよい。しかし、図４の構成では、省電力動作モード時にはコントローラ１０３、スキャナ制御部１０２に電源が供給されており、図２の構成に比べると消費電力が大きいため省電力化が充分ではない。
【００１２】
つまり、上記の例のように、常時電源が供給されている制御部（ＭＰＵ）を予め決めて、常時電源が供給されているＭＰＵによって動作モード（省電力／通常動作モード）の切り替え制御を行う方式では、ユーザビリティと省電力化を両立することは困難である。
【００１３】
また、特許文献１に示されているエンジン制御用のＭＰＵの発振を停止する構成においても、同様に省電力化が充分ではないため、ユーザビリティと省電力化を両立は容易ではない。さらに、特許文献１のようにエンジン制御用のＭＰＵの発振を停止する構成では、エンジン制御用のＭＰＵが発振を停止している状態で、ＭＰＵの誤動作や暴走を正しく検知できない可能性がある。従って、発振が停止している状態でＭＰＵに異常が生じた場合、エンジン制御部の制御対象に対して誤って通電される場合は装置の故障が懸念される。
【００１４】
そこで本発明は、省電力化を実現しつつ、ユーザビリティーを向上した装置を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記課題を解決するための本発明の画像形成装置は、画像形成部の動作を制御する第１の制御部と、前記第１の制御部と通信可能であって画像形成のための情報を第１の制御部に送信する第２の制御部を有し、画像形成動作を実行する通常動作モードと、前記第１の制御部と前記第２の制御部に電力が供給されており前記第１の制御部の発振動作が停止され、前記第２の制御部の発振動作が継続している第１の省電力動作モードと、前記第１の制御部に電力が供給され、前記第１の制御部の発振動作が継続しており、前記第２の制御部への電力の供給が停止される第２の省電力動作モードを備えた画像形成装置において、前記画像形成装置に電力を供給するための電力供給手段と、前記画像形成部の状態を検知する状態検知手段と、を備え、前記第１の省電力動作モードに移行した状態において、前記電力供給手段からの信号、前記状態検知手段からの信号、前記第２の制御部からの復帰信号のいずれかに応じて、前記第２の制御部によって前記第１の省電力動作モードから前記通常動作モードへ移行するか否かを判断し、前記第２の省電力動作モードに移行した状態において、前記電力供給手段からの信号又は前記状態検知手段からの信号に応じて、前記第１の制御部によって前記第２の省電力動作モードから前記通常動作モードへ移行するか否かを判断することを特徴とする。
【発明の効果】
【００１６】
以上説明したように、本発明によれば、装置の使用環境に応じて最適な省電力動作モードへ移行することができ、ユーザアクセスにより省電力動作モードから通常モードへ復帰することが可能であるため、装置の省電力化及びユーザビリティを向上できる。
【００１７】
また、装置に直接アクセスすることなく、ホストコンピュータ等により省電力動作モードへ移行、もしくは通常モードへ復帰することができ、ユーザビリティを向上させることができる。
【図面の簡単な説明】
【００１８】
【図１】画像形成装置の各制御部の概略構成を示す制御ブロック図
【図２】画像形成装置の各制御部におけるＭＰＵ周辺の回路構成を示す図
【図３】従来の画像形成装置の各制御部の概略構成を示す制御ブロック図
【図４】従来の画像形成装置の各制御部におけるＭＰＵ周辺の回路構成を示す図
【図５】実施例におけるエンジン制御用のＭＰＵの内部構成を示すブロック図
【図６】実施例における省電力動作モード１のＭＰＵ周辺回路の状態を示す図
【図７】実施例における省電力動作モード１から通常動作モードへの移行を示す図
【図８】実施例における省電力動作モード２のＭＰＵ周辺回路の状態を示す図
【図９】実施例における省電力動作モード２への移行を示す図。
【図１０】実施例における省電力動作モード２から通常動作モードへの移行を示す図
【図１１】実施例における省電力動作モード２のＭＰＵ周辺回路の状態を示す図
【図１２】実施例における省電力動作モード３への移行を示す図
【図１３】実施例における省電力動作モード３から通常動作モードへの移行を示す図
【図１４】実施例２におけるエンジン制御用ＭＰＵのクロック発生部の内部ブロック図
【図１５】実施例２における定着器のヒータ制御部の接続構成を示す図
【図１６】実施例３における省電力動作モード１から通常動作モードへの移行を示す図
【図１７】実施例４における通常動作モードから省電力動作モード３への移行を示す図
【図１８】実施例４における省電力動作モード３から省電力動作モード１への移行を示す図
【発明を実施するための形態】
【００１９】
上述した課題を解決するための本発明の具体的な構成について、以下の実施例に基づき説明する。なお、以下に示す実施例は一例であって、この発明の技術的範囲をそれらのみに限定する趣旨のものではない。
【実施例１】
【００２０】
実施例１における画像形成装置の各制御部を示す制御ブロック図は図１で説明した構成と同様であり、第１の制御部としてのエンジン制御部１０４、第２の制御部としてのコントローラ１０３、第３の制御部としてのスキャナ制御部１０２を有している。スキャナ制御部１０２は原稿画像を読み取るスキャナ部２０１と操作部２０２とＡＤＦ２０３を制御する。コントローラ１０３はホストコンピュータ１０５からの指示に応じてエンジン制御部１０４やスキャナ制御部に動作を指示する。エンジン制御部１０４は画像形成部の動作を制御し、状態検知部としてのドアスイッチ４０１、センサ４０２、電源スイッチ４０３と接続されて夫々の状態を検知する。なお、コントローラ１０３とエンジン制御部１０４、コントローラ１０３とスキャナ制御部１０２は夫々が双方向に通信可能である。
【００２１】
なお、本実施例の基本的な構成は上記の図１及び図２と同様であるため詳細な説明は省略する。また、図６に示される本実施例は、上記の図２で示した回路に対して、ＭＰＵ１０３ａからＭＰＵ１０４ａに対して復帰信号を出力する信号線Ｌが追加されている点及びホストコンピュータとの接続を検知する信号線Ｌ２が追加されている点が異なる。また、複数の省電力動作モードを有する点においても上記の図２や図４で説明したものとは異なっている。以下に、図５〜図１３を用いて本実施例の動作を詳細に説明する。なお、ドアスイッチ４０１は、画像形成装置にも受けられたドアの開閉状態を検知するスイッチであり。また、図６、図８、図１１で示すセンサ４０２としては、例えば、画像形成装置の給紙部としての給紙カセット内の記録材の有無を検知するセンサ、また、画像形成装置に着脱可能に装着されるカートリッジなどの消耗部品の有無を検知するセンサ等、装置の状態を検知するための各種センサが含まれる。電源スイッチ４０３は画像形成装置に電力を供給するための電源スイッチである。ホストコンピュータ接続検知部４０４はホストコンピュータから供給される電源を抵抗分圧した構成である。
【００２２】
＜エンジン制御部用のマイクロプロセッサ構成＞
図５にエンジン制御用のマイクロ・プロセッサ・ユニット（以下、ＭＰＵともいう）１０４ａの内部構成を示す。ＭＰＵ１０４ａは主に、コア４５１、ＲＡＭ４５２、フラッシュメモリ４５３、入出力用のタイマ４５４、シリアルインターフェース４５５、Ａ／Ｄコンバータ４５６、外部割込み制御部４５７、Ｉ／Ｏポート４５８、クロック発生部４５９から構成されている。コア４５１は、クロック発生部４５９のクロックに基づき動作する。そして、ＲＡＭ４５２、フラッシュメモリ４５３、入出力用のタイマ４５４、シリアルインターフェース４５５からのデータやＡ／Ｄコンバータ４５６、割込み制御部４５７、Ｉ／Ｏポート４５８からの入力に基づく、データの高速処理が可能である。
【００２３】
ＲＡＭ４５２は、電源の供給の停止とともに記憶内容が消去される揮発性メモリであり、処理のためのデータを一時的に記憶する。フラッシュメモリ４５３は、制御用のプログラム及びデータが格納される。なお、本実施例においては、画像形成装置の画像形成動作を制御するためのプログラムやデータが記憶される。入出力用のタイマ４５４はクロック発生部４５９からの内部発振クロックに同期してカウントアップ動作するカウンタである。シリアルインターフェース４５５は、上記のコントローラ用のＭＰＵ１０３ａとシリアル通信して情報の双方向通信を行う。Ａ／Ｄコンバータ４５６は、例えば、画像形成動作に関連する動作電圧のアナログ電圧値をデジタル値に変換する。動作電圧としては、例えば画像形成装置の定着器の温度を検知するためのサーミスタからの電圧値（アナログ電圧値）をデジタル値に変換する。割込み制御部４５７は、外部からのイベントの発生に応じた割込み信号に応じて実行中の処理を一時中断して、別に定義したプログラムヘ制御を移行するために使用される。Ｉ／Ｏポート４５８はコア４５１からＭＰＵ１０４ａのＩ／Ｏ端子から制御信号を出力するために用いられる。例えば、Ｉ／Ｏポート４５８からの制御信号により画像形成装置のモータの駆動や高電圧の印加動作が制御される。また、逆にＩ／Ｏポートに入力された各種センサからの信号が入力され、入力された信号に基づきコア４５１が処理を実行する。
【００２４】
次に、本実施例の省電力動作モードについて詳細に説明する。本実施例では省電力動作モードを３つ有している。以下に説明する第１、第２、第３の３つの省電力動作モードの夫々について順に説明する。なお、本実施例では、予め定められた経過時間、画像形成装置の動作が行われなかった場合に、省電力動作モードに移行すること前提とする。なお、省電力動作モードに移行するために予め設定される経過時間は適宜変更可能であり、その経過時間をホストコンピュータ１０５や画像形成装置に設けられた操作パネル（不図示）から設定することも可能である。また、予め定められた経過時間後ではなく、ホストコンピュータからのコマンドに応じて省電力動作モードに移行することもできる。
【００２５】
＜第１の省電力動作モード＞
第１の省電力動作モード（以下、省電力動作モード１とする）は、省電力動作モードから通常動作モードに復帰する際の待ち時間の短い動作モードであり、エンジン制御部用のＭＰＵ１０４ａの発振動作を停止させる。そして、コントローラ用のＭＰＵ１０３ａによって省電力動作モードへの移行及び通常動作モードへの復帰の制御を実施する動作モードである。省電力動作モード１のＭＰＵ周辺の回路動作を図６に示す。図６において、網掛け状態のＭＰＵ１０４ａが動作を停止していることを示している。
【００２６】
図６において、コントローラ用のＭＰＵ１０３ａは、前回の画像形成動作が完了してからの所定時間（例えば１０分間）が経過すると、エンジン制御用のＭＰＵ１０４ａにシリアル通信で省電力動作モード１への移行を指示するモード移行コマンド１を送信する。ＭＰＵ１０４ａは、シリアルインターフェース４５５を介してＭＰＵ１０３ａからのモード移行コマンド１を受信する。
【００２７】
次に、ＭＰＵ１０４ａは、ＭＰＵ１０３ａからの復帰信号（図６の信号線Ｌを介する）、電源スイッチ４０３、ドアスイッチ４０１、センサ４０２の夫々の信号を割込み制御部４５７で検知するようにＩ／Ｏポート４５８を設定する。そして、ＭＰＵ１０４ａの発振動作を停止させて省電力動作モード１へ移行する。
【００２８】
次に、省電力動作モード１から通常動作モードへの移行について、図７のフローチャートを用いて説明する。まず、画像形成装置が省電力動作モード１の状態（Ｓ７０１）において、エンジン制御用のＭＰＵ１０４ａに対して割込み要求が発生する（Ｓ７０２）。この割り込み要求は、図６に示すドアスイッチ４０１、センサ４０２、電源スイッチ４０３、ＭＰＵ１０３ａからの復帰信号のいずれかの割込み信号によって発生する。割込み信号に基づく割込み要求が発生するとエンジン制御用のＭＰＵ１０４ａは発振動作を開始する（Ｓ７０３）。ＭＰＵ１０４ａの発振動作が安定した後、割込み制御部４５７により設定したＩ／Ｏポート４５８を確認する（Ｓ７０４）。Ｉ／Ｏポート４５８を確認することで割込み要因をチェックする（Ｓ７０５）。
【００２９】
例えば、コントローラ１０３がホストコンピュータ１０５からプリントコマンドを受信し、上記の復帰信号をエンジン制御用ＭＰＵ１０４ａに出力した場合は、シリアル通信によってプリントコマンドに関連した情報をＭＰＵ１０４ａに送信する。また、ドアスイッチ４０１、センサ４０２、電源スイッチ４０３の変化を検知した場合には、エンジン制御用ＭＰＵ１０４ａはシリアル通信によって、コントローラ１０３（ＭＰＵ１０３ａ）に検知した結果に関する情報を送信する。ここで検知した結果に関する情報とは、いずれの割込み信号によって動作を開始したかを示す割り込み要因に関する情報である。コントローラ１０３は通知された情報に応じて、省電力動作モード１からどのように移行するかを判断する（Ｓ７０６）。例えば移行判断の一例として、コントローラ１０３からのプリントコマンドに基づく復帰信号による割込みの場合は、省電力動作モード１から通常動作モードに復帰するように制御する。そして、電源スイッチ４０３が検知された場合は通常動作モードに復帰するように制御し、ドアスイッチ４０１やセンサ４０２の変化による割込みの場合は、割込みを検知しても省電力動作モード１を維持する。
【００３０】
なお、Ｉ／Ｏポート４５８を確認し、電源スイッチ４０３、コントローラ用のＭＰＵ１０３ａからの復帰信号、ドアスイッチ４０１、センサ４０２の変化を検知していなければ、省電力動作モード１を維持する。（割込み制御部４５７に設定したＩ／Ｏポート４５８からの信号以外を検知してもノイズと判断して省電力動作モードを維持する。）このように、省電力動作モード１ではコントローラ１０３によってエンジン制御用のＭＰＵ１０４ａの動作モードの移行及び復帰が制御される。
【００３１】
＜第２の省電力動作モード＞
次に、本実施例の第２の省電力動作モード（以下、省電力動作モード２とする）について説明する。省電力動作モード１よりも更に省電力化を実現する動作モードである。省電力動作モード２は、省電力動作モード１の状態でエンジン制御用のＭＰＵ１０４ａによって省電力動作モードへの移行及び復帰の制御を行う動作モードである。省電力動作モード２のＭＰＵ周辺の回路動作状態を図８に示す。図８は、図６で示した消費電力動作モード１と比較すると、スキャナ制御部１０２（ＭＰＵ１０２ａ）及びコントローラ１０３（ＭＰＵ１０３ａ）への電源の供給を停止している。図８において、点線で示すスイッチング素子５０１からの供給ラインによって、ＭＰＵ１０２ａ及びＭＰＵ１０３ａへの電力の供給が停止している状態を示している。コントローラ１０３への電源の供給が停止しているため、当然、ＭＰＵ１０３ａからの復帰信号による割込みは生じない。図８において信号先Ｌを点線で表記しており、これは、復帰信号による割込みが生じないことを示している。
【００３２】
次に、図９を用いて省電力動作モード１の状態から省電力動作モード２への移行について説明する。画像形成装置が省電力動作モード１の状態で（Ｓ９０１）、コントローラ１０３は、前回の画像形成動作が完了してからの所定時間（例えば１時間）が経過すれば、エンジン制御用のＭＰＵ１０４ａはコントローラから復帰信号を受信する（Ｓ９０２）。復帰信号に応じてエンジン制御用のＭＰＵ１０４ａに対して割込み要求が発生し、エンジン制御用のＭＰＵ１０４ａは発振を開始する（Ｓ９０３）。発振動作が安定した後、外部割込み制御部４５７が設定したＩ／Ｏポート４５８を確認する（Ｓ９０４）。Ｉ／Ｏポート４５８を確認することで割込み要因を確認する（Ｓ９０５）。割り込み要因がコントローラ１０３からの復帰信号であれば、エンジン制御用のＭＰＵ１０４ａはシリアル通信を介して、コントローラから省電力動作モード２へのモード移行コマンド２を受信する（Ｓ９０６）。また、割り込み要因が復帰信号以外であれば省電力動作モード２を維持する。そして、モード移行コマンド２を受信したエンジン制御用のＭＰＵ１０４ａは、コントローラ用のＭＰＵ１０３ａ及びスキャナ制御用のＭＰＵ１０２ａの電源の供給を停止することで省電力動作モード２へ移行する（Ｓ９０７）。省電力動作モード２では、コントローラ用のＭＰＵ１０３ａ及びスキャナ制御用のＭＰＵ１０２ａの電力の供給を停止することで、省電力動作モード１よりも消費電力を小さくすることができる。
【００３３】
次に省電力動作モード２から通常動作モードへの移行について図１０を用いて説明する。画像形成装置が省電力動作モード２の状態であり（Ｓ１００１）、ドアスイッチ４０１、センサ４０２、電源スイッチ４０３の変化の検知をＩ／Ｏポート４５８により確認する（Ｓ１００２）。エンジン制御用のＭＰＵ１０４ａは省電力動作モード２から通常モードへ移行するか否かを判断する（Ｓ１００３）。一例として、電源スイッチ４０３の変化を検知して省電力動作モード２から通常モードへ復帰し（１００４）、ドアスイッチ４０１またはセンサ４０２の変化を検知しても通常動作モードへは移行しないように制御する。
このように省電力動作モード２では、エンジン制御用ＭＰＵ１０４ａが省電力動作モード２へ移行するか通常動作モードへ復帰するかを決定する。
【００３４】
＜第３の省電力動作モード＞
次に、本実施例の第３の省電力動作モード（以下、省電力動作モード３とする）を説明する。省電力動作モード３は、省電力動作モード２よりも更に省電力化を実現する動作モードであり、画像形成装置の省電力動作モードの中では最大限に省電力化を実現する（消費電力が最小の動作モードである）。省電力動作モード３では、全てのＭＰＵ（ＭＰＵ１０２ａ、ＭＰＵ１０３ａ、ＭＰＵ１０４ａ）の動作を停止させる。省電力動作モード３でのＭＰＵ周辺の回路動作を図１１に示す。図１１では、省電力動作モード３において、全てのＭＰＵの動作が停止され、ＭＰＵ１０２ａ、ＭＰＵ１０３ａへの電力の供給が停止している状態を示している。各ＭＰＵが網掛け状態であり動作停止している状態を示している。スイッチング素子５０１からの供給ラインを点線で示しており、これは、ＭＰＵ１０２ａとＭＰＵ１０３ａへの電力の供給の停止状態を示している。
【００３５】
次に、図１２を用いて省電力動作モード２の状態から省電力動作モード３への移行について説明する。画像形成装置が省電力動作モード２の状態で（Ｓ１２０１）、エンジン制御用のＭＰＵ１０４ａは入出力用のタイマ４５４を用いて省電力動作モード２に移行してからの時間を計測する（Ｓ１２０２）。予め設定された所定時間（例えば５時間）が経過したかを確認する（Ｓ１２０３）。所定時間経過したら外部割込み制御部４５７は、電源スイッチ４０３の変化の検知をＩ／Ｏポート４５８に設定する（Ｓ１２０４）。そして、エンジン制御用のＭＰＵ１０４ａの発振を停止させ、省電力動作モード３へ移行するとともに、スイッチング素子５０１をＯＦＦしてＭＰＵ１０２ａ，ＭＰＵ１０３ａへの電力供給を停止させる。（Ｓ１２０５）。
【００３６】
次に省電力動作モード３から通常モードへの移行方法について図１３を用いて説明する。画像形成装置が省電力動作モード３の状態で（Ｓ１３０１）、エンジン制御用のＭＰＵ１０４ａに対して割込み要求が発生し（Ｓ１３０２）、エンジン制御用のＭＰＵ１０４ａは発振を開始する（Ｓ１３０３）。発振動作が安定した後、外部割込み制御部４５７により設定した電源スイッチ４０３からの信号をＩ／Ｏポート４５８の状態が変化したかで確認する（Ｓ１３０４）。Ｉ／Ｏポート４５８の状態の変化が一定時間続いたかどうかでノイズ要因か確認し（Ｓ１３０５）、ノイズ要因であれば、省電力動作モード３へ移行する。またノイズ要因でなければ、スイッチング素子５０１により、コントローラ１０３へ電源を供給する（Ｓ１３０６）。
このように省電力動作モード３では、電源スイッチによる復帰トリガのみにより復帰する。つまりＭＰＵによる制御を介さずに通常モードへ復帰する。
【００３７】
以上説明したように、第１、第２、第３の夫々省電力状態の異なる省電力動作モード毎に省電力動作モードへの移行及び復帰を司るＭＰＵを切り替えることにより、装置の省電力化を実現し、かつ、ユーザビリティを向上することができる。
【００３８】
なお、本実施例では省電力動作モードへの復帰トリガとして、ドア開閉の検知を行うドアスイッチ４０１、センサ４０２、電源のオンオフを行う電源スイッチ４０３について記載したが、これらの復帰トリガのは一例である。例えば、復帰トリガとして操作部２０２の操作パネルへのアクセスの検知、ＡＤＦ２０３での原稿読み取り部への原稿セットの検知、原稿読み取り部の原稿蓋の開閉の検知等でもよい。
【実施例２】
【００３９】
本実施例では、実施例１での省電力動作モード１及び３において、エンジン制御用のＭＰＵ１０４ａの発振を停止した場合におけるＭＰＵの誤動作対策に特徴がある。図１４にエンジン制御用のＭＰＵ１０４ａのクロック発生部４５９の内部ブロック図を示す。不図示の水晶発振子からの出力を端子Ｘ０及び端子Ｘ１に接続されている。水晶発振子が駆動されて発振クロック４２４が生成される。コア４５１から発振停止信号４２６を送信すれば、発振クロック４２４は発振動作を停止する。発振クロック４２４をＰＬＬ逓倍回路４２１を介してメインクロック４２５が生成される。エンジン制御用のＭＰＵ１０４ａのコア４５１はメインクロック４２５に基づき動作する。メインクロック４２５を分周回路４２２で分周したクロックは入出力用のタイマ４５４及びウオッチドックタイマ４２３で使用される。エンジン制御用のＭＰＵ１０４ａの発振動作を停止した場合は、ウオッチドックタイマ４２３が停止するため、エンジン制御用のＭＰＵ１０４ａが誤動作（例えば暴走等）した場合を考慮する必要がある。
【００４０】
エンジン制御用のＭＰＵ１０４ａはエンジン部の全体の動作を制御するため、高電圧の印加制御、モータの駆動制御、及び定着器の温度制御等を行う。ここでは一例として、定着器の温度制御における誤動作対策について説明する。図１５に定着器の温度を制御するヒータ制御部の構成を示す。定着ヒータ４３３は交流電源４３１を電圧供給源とし、交流電源４３１の供給ラインに直列に保護用の素子４３２、半導体スイッチモジュール４３５、リレーモジュール４３６が接続されている。保護用の素子４３２としては温度ヒューズやサーモスイッチ等の温度を検知して一定温度以上になると定着ヒータ４３３への電源を遮断する素子が適用できる。リレーモジュール４３６はエンジン制御用のＭＰＵ１０４ａによりサーミスタ４３４が異常温度（高温）を検知した場合、定着ヒータ４３３への電源を遮断する。また、半導体スイッチモジュール４３５はサーミスタ４３４を一定温度に維持するようにエンジン制御用のＭＰＵ１０４ａにより断続的にＯＮ／ＯＦＦ制御される。
【００４１】
次にリレーモジュール４３６及び半導体スイッチモジュール４３５（例えばトライアック）で使用する、交流電源４３１と絶縁された電源Ｖｂについて説明する。電源Ｖｂはエンジン制御用のＭＰＵ１０４ａの入出力用のウオッチドックタイマ４２３により生成されたクロック信号４３７によりＯＮ／ＯＦＦ制御される。クロック信号４３７は規定の周波数範囲内であれば、バンドパスフィルタ４３８により平滑化され、電源Ｖａからリレーモジュール４３６及び半導体スイッチモジュール４３５で使用する電源Ｖｂを生成される。このような構成であれば、実施例１での省電力動作モード１及び３において、エンジン制御用のＭＰＵ１０４ａが発振動作を停止した場合に、図１４における発振クロック４２４が停止してクロック信号４３７が生成されない。従って、リレーモジュール４３６及び半導体スイッチモジュール４３５で使用する電源Ｖｂが生成されないため、エンジン制御用のＭＰＵ１０４ａが誤動作（例えば暴走）した場合でも定着器が高温になることが無い。
【００４２】
本実施例ではエンジン制御用のＭＰＵ１０４ａの発振が停止した場合の誤動作対策の一例として、定着器のヒータの温度制御に適用する例ついて説明した。なお、この他に、高電圧印加制御、モータ駆動制御においても同構成により、エンジン制御用のＭＰＵ１０４ａの発振が停止した場合の誤動作対策を行うことができる。また、本実施例ではクロック信号４３７を平滑化する手段として、バンドパスフィルタ４３８をしたが、クロック信号でなければ出力されないＡＣカップリング等を用いた別のフィルタを使用してもよい。
【実施例３】
【００４３】
本実施例では、実施例１での省電力動作モード１から通常モードへの移行時の割込み処理方法の別の例について説明する。実施例１では図７で示されるように、省電力動作モード１から通常モードへの移行時の割込み処理では、Ｉ／Ｏポート４５８の状態を確認し、割込み要因を確認していた。本実施例ではエンジン制御用のＭＰＵ１０４ａがドアスイッチ４０１、センサ４０２、電源スイッチ４０３、コントローラ１０３からの復帰信号により割込みが発生した場合、夫々の割込み要求により、異なる処理を実行するように制御する。
【００４４】
本実施例の省電力動作モード１から通常動作モードへの移行方法について、図１６を用いて説明する。まず、画像形成装置が省電力動作モード１の状態になっている（Ｓ１６０１）。エンジン制御用のＭＰＵ１０４ａに対して割込み要求が発生する（Ｓ１６０２）。割込み要求が発生するとエンジン制御用のＭＰＵ１０４ａは発振を開始する（Ｓ１６０３）。ＭＰＵ１０４ａの発振動作が安定した後、夫々の割り込み要因をチェックする（Ｓ１６０４）。そして割り込み要因に応じて異なる処理を実行するように制御を切り換える（Ｓ１６０５）。なお、制御の切り換えの一例として、本実施例では、ドアスイッチ４０１により割込みが発生した場合は、画像形成装置に着脱可能な消耗部材（不図示）が交換したかを確認する処理が実行される。また、電源スイッチ４０３により割込みが発生したのであれば、このような確認処理は実行しないように制御する。エンジン制御用のＭＰＵ１０４ａはシリアル通信を介して、コントローラ１０３に対して割り込み要因に関する情報を送信する。コントローラ１０３は状況に応じて、省電力動作モード１から通常動作モード移行するか判断する（Ｓ１６０６）。ここで消耗部材とは、例えば、画像が形成される感光ドラム、画像を形成背売るためのトナーやインク等の現像剤を収容する現像容器等、画像形成に応じて消耗される部材を含む。
【００４５】
本実施例のように、夫々の割込み要因により、異なる処理へ制御を切り換えることにより、夫々の割込み要因に対応じた処理を施すことで待ち時間を短縮することができる。上記の例では、割り込み要因によって処理を実行する／実行しないを選択して待ち時間を短縮している。
【００４６】
また、エンジン制御用のＭＰＵ１０４ａが割込み要因（ドアスイッチ４０１、センサ４０２、電源スイッチ４０３、コントローラ１０３からの復帰信号）に応じた割込みレベルを設け、多重に割込みが発生した時に、夫々の優先順位を設定して対応することができる。例えば、電源スイッチ４０３の割込みレベルを４とし、コントローラ１０３からの復帰信号の割込みレベルを３とし、ドアスイッチ４０１の割込みレベルを２とし、センサ４０２の割込みレベルを１とする。これは、レベルが大きいほど優先順位が高いことを示しており、電源スイッチ４０３＞コントローラ１０３からの復帰信号＞ドアスイッチ４０１＞センサ４０２という優先順位を設定することができる。これにより、コントローラ１０３へは割込み要求の優先順位に応じて報知することができる。なお、この優先順位の設定の仕方は、一例であって装置に適した順位に適宜変更できる。
【実施例４】
【００４７】
本実施例では、ホストコンピュータを用いた場合の実施例１で述べた省電力動作モードへの移行方法もしくは省電力動作モード１もしくは通常モードへ移行方法について説明する。例えば、ホストコンピュータ１０５とコントローラ１０３はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）により接続されているものとする。ホストコンピュータからコマンドにより通常モードから省電力動作モード３へ移行する方法を図１７を用いて説明する。まず、画像形成装置が通常モードの状態になっている（Ｓ１７０１）。ホストコンピュータより省電力動作モード３へ移行するようにコントローラ用のＭＰＵ１０３ａにモード移行コマンド３を送信する。エンジン制御用のＭＰＵ１０４ａはシリアルインターフェース４５５を介してＭＰＵ１０３ａからのモード移行コマンド３を受信する（Ｓ１７０２）。その後は実施例１と同様の処理であり、エンジン制御用のＭＰＵ１０４ａは、コントローラ用のＭＰＵ１０３ａ及びスキャナ制御用のＭＰＵ１０２ａの電源の供給を停止する（Ｓ１７０３）。そして外部割込み制御部４５７は電源スイッチ４０３の変化の検知と外部機器との接続検知（図６の信号線Ｌ２）をＩ／Ｏポート４５８に設定する（Ｓ１７０４）。そしてエンジン制御用のＭＰＵ１０４ａの発振を停止させ（Ｓ１７０５）、省電力動作モード３へ移行する（Ｓ１７０６）。
【００４８】
次に省電力動作モード３から省電力動作モード１への移行方法について図１８を用いて説明する。まず、画像形成装置が通常モードの状態になっている（Ｓ１８０１）。そして、ホストコンピュータの電源が立ち上がり、ＵＳＢにより供給される電圧を接続検知部４０４で検知する（Ｓ１８０２）。そしてエンジン制御用のＭＰＵ１０４ａに対して割込み要求が発生し（Ｓ１８０３）、エンジン制御用のＭＰＵ１０４ａは発振を開始する（Ｓ１８０４）。発振動作が安定した後、外部割込み制御部４５７により設定した外部機器との接続検知信号をＩ／Ｏポート４５８の状態が変化したかで確認する（Ｓ１８０５）。Ｉ／Ｏポート４５８の状態の変化が一定時間続いたかどうかでノイズ要因かどうか確認し（Ｓ１８０６）、ノイズ要因であれば、省電力動作モード３へ移行する。またノイズ要因でなければ、エンジン制御用のＭＰＵ１０４ａの発振を停止させる。次に、ＭＰＵ１０４ａは、ＭＰＵ１０３ａからの復帰信号（図６の信号線Ｌを介する）、電源スイッチ４０３、ドアスイッチ４０１、センサ４０２の夫々の信号を割込み制御部４５７で検知するようにＩ／Ｏポート４５８を設定する（Ｓ１８０７）。そして、ＭＰＵ１０４ａの発振動作を停止させ（Ｓ１８０８）、省電力動作モード１へ移行する（Ｓ１８０９）。
【００４９】
本実施例のように、画像形成装置に直接アクセスしなくても所望の省電力動作モードへ移行させることもでき、一方では外部機器の接続を検知することにより、より上位の省電力動作モードへの移行し、プリントコマンドにより通常動作モードへ移行することができるため、省電力化を確保しつつ、ユーザビリティを向上することができる。
【００５０】
なお、本実施例では省電力動作モードとして省電力動作モード３へ移行することについて記載したが、省電力動作モード１及び２でもよい。
【００５１】
＜その他、交流電源供給時における省電力動作モードの一例＞
上記の実施例で説明した省電力動作モードについて、交流電源供給時の動作の一例について簡単に説明する。交流電源の供給時は、まずエンジン制御用のＭＰＵ１０４ａがリセット動作を実施してイニシャル動作を行う。このイニシャル動作後、実施例１で説明した省電力動作モード２の状態に移行する。そして電源スイッチ４０３が外部割込み制御部４５７によりＩ／Ｏポートに割り込み設定される。そしてエンジン制御用のＭＰＵ１０４ａの発振を停止させて省電力動作モード３へ移行する。例えば、装置のメインスイッチとしてソフトスイッチを用いた装置で、ソフトスイッチのＯＦＦ状態で省電力動作モード３に設定して、より省電力化を実現することができる。
【符号の説明】
【００５２】
１０２  スキャナ制御部
１０３  コントローラ
１０４  エンジン制御部
１０５  ホストコンピュータ
２０１  スキャナ部
２０２  操作部
２０３  ＡＤＦ
４０１  ドアスイッチ
４０２  センサ
４０３  電源スイッチ
５０１  スイッチング素子
１０２ａ、１０３ａ、１０４ａ  マイクロ・プロセッサ・ユニット
【図１】
0005586924.tif 000002
【図２】
0005586924.tif 000003
【図３】
0005586924.tif 000004
【図４】
0005586924.tif 000005
【図５】
0005586924.tif 000006
【図６】
0005586924.tif 000007
【図７】
0005586924.tif 000008
【図８】
0005586924.tif 000009
【図９】
0005586924.tif 000010
【図１０】
0005586924.tif 000011
【図１１】
0005586924.tif 000012
【図１２】
0005586924.tif 000013
【図１３】
0005586924.tif 000014
【図１４】
0005586924.tif 000015
【図１５】
0005586924.tif 000016
【図１６】
0005586924.tif 000017
【図１７】
0005586924.tif 000018
【図１８】
0005586924.tif 000019