(57)【要約】【課題】画像形成装置の状態に応じて適切に通信を制御可能な画像形成装置及びその制御方法、並びにプログラムを提供する。【解決手段】画像形成装置１００は、メインＣＰＵ１１１が通常モードで動作していない状態で通信を制御する第１動作モードで動作するように通信制御ユニット１１５を制御する。問い合わせ先サーバから画像形成装置１００の起動が指示されると、電源制御ユニット１１９にメインＣＰＵ１１１を通常モードで動作させるための電力を供給するように指示する。メインＣＰＵ１１１を通常モードで動作させるための電力を供給するように指示されると、メインＣＰＵ１１１が通常モードで動作している状態で通信を制御する第２動作モードで動作するように通信制御ユニット１１５を制御する。【選択図】図４
2013208811.tif 000002
【特許請求の範囲】
【請求項１】
上位装置と通信を行う通信部と、画像形成装置を制御するとともに省電力モード及び当該省電力モードより電力を消費する通常モードで動作する主制御部と、前記主制御部及び前記通信部に電力を供給する電源制御部とを備えた画像形成装置であって、
前記主制御部が前記通常モードで動作していない状態で通信を制御する第１動作モードで動作するように前記通信部を制御する第１通信部制御手段と、
前記第１通信部制御手段の制御により前記通信部が前記第１動作モードで動作している状態で、前記上位装置から前記画像形成装置の起動が指示されると、前記電源制御部に前記主制御部を前記通常モードで動作させるための電力を供給するように指示する供給指示手段と、
前記供給指示手段により前記主制御部を前記通常モードで動作させるための電力を供給するように指示されると、前記主制御部が前記通常モードで動作している状態で通信を制御する第２動作モードで動作するように前記通信部を制御する第２通信部制御手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
前記供給指示手段により前記主制御部を前記通常モードで動作させるための電力を供給するように指示されると、前記主制御部が正常に動作しているか否かを監視する監視手段を備え、
前記監視手段による監視によって前記主制御部が正常に動作していると判別されたときには、前記第２通信部制御手段は、前記第２動作モードで動作するように前記通信部を制御し、前記主制御部が正常に動作していないと判別されたときには、前記供給指示手段は、前記電源制御部に前記主制御部への電力の供給を禁止するように指示することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記主制御部が前記通常モードで動作していない状態は、前記省電力モードで動作している状態、または前記画像形成装置に電力が供給されてから前記通常モードで動作するまでの状態であることを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項４】
上位装置と通信を行う通信部と、画像形成装置を制御するとともに省電力モード及び当該省電力モードより電力を消費する通常モードで動作する主制御部と、前記主制御部及び前記通信部に電力を供給する電源制御部とを備えた画像形成装置の制御方法であって、
前記主制御部が前記通常モードで動作していない状態で通信を制御する第１動作モードで動作するように前記通信部を制御する第１通信部制御ステップと、
前記第１通信部制御ステップの制御により前記通信部が前記第１動作モードで動作している状態で、前記上位装置から前記画像形成装置の起動が指示されると、前記電源制御部に前記主制御部を前記通常モードで動作させるための電力を供給するように指示する供給指示ステップと、
前記供給指示ステップにより前記主制御部を前記通常モードで動作させるための電力を供給するように指示されると、前記主制御部が前記通常モードで動作している状態で通信を制御する第２動作モードで動作するように前記通信部を制御する第２通信部制御ステップと
を備えたことを特徴とする制御方法。
【請求項５】
上位装置と通信を行う通信部と、画像形成装置を制御するとともに省電力モード及び当該省電力モードより電力を消費する通常モードで動作する主制御部と、前記主制御部及び前記通信部に電力を供給する電源制御部とを備えた画像形成装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記主制御部が前記通常モードで動作していない状態で通信を制御する第１動作モードで動作するように前記通信部を制御する第１通信部制御ステップと、
前記第１通信部制御ステップの制御により前記通信部が前記第１動作モードで動作している状態で、前記上位装置から前記画像形成装置の起動が指示されると、前記電源制御部に前記主制御部を前記通常モードで動作させるための電力を供給するように指示する供給指示ステップと、
前記供給指示ステップにより前記主制御部を前記通常モードで動作させるための電力を供給するように指示されると、前記主制御部が前記通常モードで動作している状態で通信を制御する第２動作モードで動作するように前記通信部を制御する第２通信部制御ステップと
を備えたことを特徴とするプログラム。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、環境に対する注目は年々高まっており、省エネルギーに対する技術の搭載はどの装置においても不可欠になっている。画像形成装置においては、ユーザの装置使用状況に応じて消費電力を削減する仕組みが設けられている。
【０００３】
さらにその仕組みを発展させたものとして、使用するときのみ電源をオンし、使用しない時には電源をオフする動作を、遠隔地から制御する手法も存在する。
【０００４】
この手法では、主電源オフ状態でも画像形成装置の一部（電源制御部）を定期的に通電し、遠隔地の管理装置に自身を起動させるべきかを問い合わせて、管理装置からの回答に応じて画像形成装置全体を起動させる。
【０００５】
また異なる手法では、画像形成装置の一部（遠隔電源制御ユニット部）を常時通電し、遠隔地からの電源オン指示を受信すると、画像形成装置全体を起動させる。
【０００６】
いずれも必要に応じて遠隔地から電源をオンすることができるため、省エネのみならず遠隔地からの保守作業でも有効な技術である。
【０００７】
遠隔地からの電源制御を可能とするためには、電源制御ユニットが遠隔地との通信機能を備える必要がある。一般的な画像形成装置では、ＬＡＮなどのネットワーク機能を担当する通信制御ユニットに電源制御ユニットの制御機能を加えることによって、遠隔電源制御ユニット同等に仕立てることが可能である。
【０００８】
その際には、通信制御ユニットは、遠隔電源制御ユニットとして自律動作している状況と、画像形成装置のメインＣＰＵのもとで通信制御ユニットとして動作している状況の２つの動作状況を持つ。
【０００９】
また、これに関連する技術として、通信制御ユニットに通常動作モードと省電力動作モードを設け、ネットワークの稼働状況に応じて２つのモードを動的に変更する手法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００９−２５３７４８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、画像形成装置のメインＣＰＵが稼働している状況では、通信制御ユニットが遠隔電源制御ユニットではなく、メインＣＰＵのもとで通信制御デバイスとして動作する必要がある。
【００１２】
従って、メインＣＰＵが稼働していない状況では、通信制御ユニットは遠隔電源制御ユニットとして動作していなければならない。よって、画像形成装置の稼働状況に応じて、通信制御ユニットの動作モードも適切に変化させる必要がある。
【００１３】
本発明の目的は、画像形成装置の状態に応じて適切に通信を制御可能な画像形成装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
上記目的を達成するために、請求項１の画像形成装置は、上位装置と通信を行う通信部と、画像形成装置を制御するとともに省電力モード及び当該省電力モードより電力を消費する通常モードで動作する主制御部と、前記主制御部及び前記通信部に電力を供給する電源制御部とを備えた画像形成装置であって、前記主制御部が前記通常モードで動作していない状態で通信を制御する第１動作モードで動作するように前記通信部を制御する第１通信部制御手段と、前記第１通信部制御手段の制御により前記通信部が前記第１モードで動作している状態で、前記上位装置から前記画像形成装置の起動が指示されると、前記電源制御部に前記主制御部を前記通常モードで動作させるための電力を供給するように指示する供給指示手段と、前記供給指示手段により前記主制御部を前記通常モードで動作させるための電力を供給するように指示されると、前記主制御部が前記通常モードで動作している状態で通信を制御する第２動作モードで動作するように前記通信部を制御する第２通信部制御手段とを備えたことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、画像形成装置の状態に応じて適切に通信を制御可能な画像形成装置及びその制御方法、並びにプログラムを提供する。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係る画像形成装置の概略構成を示す図である。
【図２】図１における通信制御ユニットの概略構成を示す図である。
【図３】図１における電源ユニットの概略構成を示す図である。
【図４】図２における通信ユニットＣＰＵにより実行される通信制御起動処理の手順を示すフローチャートである。
【図５】第２の実施の形態に係る通信制御ユニットの概略構成を示す図である。
【図６】図５における通信ユニットＣＰＵにより実行される第２の実施の形態での通信制御起動処理の手順を示すフローチャートである。
【図７】図５における通信ユニットＣＰＵにより実行される第３の実施の形態での通信制御起動処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１８】
［第１の実施の形態］
図１は、本発明の実施の形態に係る画像形成装置１００の概略構成を示す図である。
【００１９】
図１において、画像形成装置１００は、システムコントローラ１０１、表示部ユニット１０２、印刷ユニット１０３、及び電源ユニット１０４を含む。
【００２０】
システムコントローラ１０１は、画像形成装置１００全体の制御を行う。表示部ユニット１０２は、システムコントローラ１０１からの指示に従ってユーザに対してインターフェイスを提供し、ユーザからの入力をシステムコントローラ１０１に伝える。
【００２１】
印刷ユニット１０３は、システムコントローラ１０１からの指示に従って用紙に印字を行う。電源ユニット１０４は、システムコントローラ１０１からの指示に従って画像形成装置１００への電力供給を制御し、コンセント１０５から得た電力を画像形成装置１００の各デバイスに供給する。
【００２２】
またシステムコントローラ１０１は、メインＣＰＵ１１１（主制御部）、メインメモリ１１２、周辺ＩＯチップ１１３、情報記憶ユニット１１４、通信制御ユニット１１５（通信部）、ＲＴＣ１１６、及び電源制御ユニット１１９（電源制御部）を含む。
【００２３】
メインＣＰＵ１１１は、システムコントローラ１０１全体を統括し、画像形成装置１００全体を制御する。メインメモリ１１２は、メインＣＰＵ１１１が使用するファームウェアを記憶する。
【００２４】
周辺ＩＯチップ１１３は、メインＣＰＵ１１１と表示部ユニット１０２、及び印刷ユニット１０３を接続するほか、システムコントローラ１０１内の他のデバイスとも接続する。
【００２５】
情報記憶ユニット１１４は、周辺ＩＯチップ１１３に接続しメインＣＰＵ１１１が動作するためのファームウェアを記憶する。通信制御ユニット１１５は、周辺ＩＯチップ１１３に接続しシステムコントローラ１０１のネットワーク関連の制御を担う。
【００２６】
通信制御ユニット１１５は、ＬＡＮを介して外部のホストコンピュータ１２１と接続する。ＲＴＣ１１６は、独立した電源を有する時計であり、予め設定した間隔ごとにタイマー割り込みをタイマー割り込み線１１７によって通信制御ユニット１１５にあげることができる。
【００２７】
電源制御ユニット１１９は、電源ユニット１０４と接続し画像形成装置１００の電源供給を制御する。また電源制御ユニット１１９は、周辺ＩＯチップ１１３にも接続しメインＣＰＵ１１１からの指示に従って動作することも可能である。さらに電源制御ユニット１１９は、通信制御ユニット１１５にも接続し、通信制御ユニット１１５からの指示に従って動作することも可能である。
【００２８】
図２は、図１における通信制御ユニット１１５の概略構成を示す図である。
【００２９】
図２において、通信制御ユニットＣＰＵ２０１は、通信制御ユニット１１５全体を制御する。また通信制御ユニットＣＰＵ２０１は、ＰＣＩｅインターフェイス２０２によって周辺ＩＯチップ１１３にも接続し、メインＣＰＵ１１１などのシステムコントローラ１０１内の他デバイスや、印刷ユニット１０３などの画像形成装置１００の他デバイスと通信することも可能である。
【００３０】
ＢＯＯＴＲＯＭ２０３，２０４は、通信制御ユニットＣＰＵ２０１が動作するためのファームウェアを記憶する。ＢＯＯＴＲＯＭ２０３，２０４は、それぞれ異なるファームウェアを保持している。
【００３１】
ＢＯＯＴＲＯＭ２０３には、遠隔地からの起動用途として動作するためのリモートオンモード用のファームウェアを記憶している。本実施の形態では、このように画像形成装置を遠隔地から電源オンする技術を、リモートオンと表現する。
【００３２】
またＢＯＯＴＲＯＭ２０４には、画像形成装置１００が通常動作する際に通信制御ユニット１１５として動作するための通常動作モード用のファームウェアを記憶している。
【００３３】
通信制御ユニットメモリ２０５は、ＢＯＯＴＲＯＭ２０３またはＢＯＯＴＲＯＭ２０４から読み出されたファームウェアを展開し、通信制御ユニットＣＰＵ２０１のワーク領域として使用される。
【００３４】
通信ポート２０６は、通信制御ユニット１１５とＬＡＮを接続するためのコネクタである。パケットバッファ２０７は、通信制御ユニットＣＰＵ２０１と通信ポート２０６との間に設けられ、ネットワーク上に流れるパケットを一時的に保留することができる。
【００３５】
ＮＶメモリ２０８は、通信制御ユニットＣＰＵ２０１が使用するための設定値を記憶する不揮発性メモリである。設定値の具体例は、ＩＰアドレスやサーバアドレスなどである。
【００３６】
電源制御ユニット１１９インターフェイスは、電源制御ユニット１１９と通信制御ユニットＣＰＵ２０１とのインターフェイスである。ＲＴＣインターフェイス２１０は、通信制御ユニットＣＰＵ２０１とＲＴＣ１１６とのインターフェイスである。
【００３７】
図３は、図１における電源ユニット１０４の概略構成を示す図である。
【００３８】
電源ユニット１０４は、ＡＣ／ＤＣ変換装置である省エネ電源３０１、メイン電源３０２、駆動系電源３０３と、メインスイッチ３１０、及びリレー３１１を含む。
【００３９】
省エネ電源３０１は、２次側がシステムコントローラ１０１に接続されている。省エネ電源３０１は、コンセント１０５に電力が供給されると常に２次側に電力を供給することができ、画像形成装置１００が省電力モードで動作する場合に動作するデバイスを電力供給対象とする。電力供給対象の具体例は、通信制御ユニット１１５である。
【００４０】
メイン電源３０２は、２次側がシステムコントローラ１０１、表示部ユニット１０２、印刷ユニット１０３に接続されている。メイン電源３０２は、画像形成装置１００が通常モードで動作する場合に動作するデバイスを電力供給対象とする。このように、メインＣＰＵ１１１は、画像形成装置１００を制御するとともに省電力モード及び当該省電力モードより電力を消費する通常モードで動作するようになっている。
【００４１】
駆動系電源３０３は、２次側が印刷ユニット１０３に接続されている。駆動系電源３０３は、モータなど印刷時のみ動作する駆動系デバイスを電力供給対象とする。
【００４２】
メインスイッチ３１０は、ユーザによって画像形成装置１００を起動させるための電源スイッチである。リレー３１１は、メイン電源３０２と駆動系電源３０３への１次側電力を遮断している。電源制御ユニット１１９の指示によって、リレー３１１はメイン電源３０２と駆動系電源３０３に１次側電力を接続する。
【００４３】
ユーザがメインＳＷを操作することによって画像形成装置１００を起動する場合には、メインスイッチ３１０がオンされたことを電源制御ユニット１１９が認識し、リレー３１１を駆動する。その結果、メイン電源３０２と駆動系電源３０３が投入されて、システムコントローラ１０１に電力が供給され起動する。
【００４４】
図４は、図２における通信制御ユニットＣＰＵ２０１により実行される通信制御起動処理の手順を示すフローチャートである。
【００４５】
図４において、画像形成装置１００のコンセント１０５がプラグインされ、コンセント１０５に電力が供給されると、省エネ電源３０１はＡＣ／ＤＣ変換を行い省エネ電力を供給する（ステップＳ４０１）。これにより省エネ電力が通信制御ユニット１１５に供給される。
【００４６】
ＲＴＣからタイマー割り込みがあがると、割り込みを受けた通信制御ユニット１１５に電力供給される（ステップＳ４０３）。なお、ＲＴＣ１１６には、工場出荷時にタイマー割り込み間隔が設定されている。そして、コンセント１０５に電力を供給していない時間がＲＴＣ１１６に設定したタイマー割り込み間隔よりも長い場合には、コンセント１０５をプラグインする前からタイマー割り込みがあがり続けている。そのため、コンセント１０５をプラグインすると直ちに通信制御ユニット１１５が起動を開始することになる。
【００４７】
次いで、まず通信制御ユニットＣＰＵ２０１が、ＢＯＯＴＲＯＭ２０３の指定アドレスにあるファームウェアをロードし、通信制御ユニットメモリ２０５に展開する（ステップＳ４０５）。
【００４８】
ここでの動きは、通信制御ユニットＣＰＵ２０１が起動する際に通信制御ユニットＣＰＵ２０１が内蔵するハードウェアロジック部によって自動実行されるものであり、通信制御ユニットＣＰＵ２０１のリセット状態には左右されない。
【００４９】
通信制御ユニットメモリ２０５にデータが展開されると、通信制御ユニットＣＰＵ２０１は自身のリセットを解除する（ステップＳ４０７）。
【００５０】
通信制御ユニットＣＰＵ２０１のリセットが解除されると、通信制御ユニットＣＰＵ２０１は通信制御ユニットメモリ２０５に展開されているファームウェアに従いリモートオン動作モードで起動する（ステップＳ４０９）。このリモートオン動作モードは、メインＣＰＵ１１１が通常モードで動作していない状態で通信を制御する第１動作モードに対応している。従って、ステップＳ４０９は、第１動作モードで動作するように通信制御ユニット１１５を制御する第１通信部制御手段に対応する。
【００５１】
通信制御ユニットＣＰＵ２０１は、ＮＶメモリ２０８から問い合わせ先サーバ（上位装置）のアドレスを読み出す（ステップＳ４１１）。そして、画像形成装置１００を起動させるべきかを問い合わせ（ステップＳ４１３）、問い合わせ先サーバからの回答を受信する（ステップＳ４１５）。
【００５２】
次いで、回答がリモートオン起動指示か否か判別する（ステップＳ４１７）。ステップＳ４１７の判別の結果、回答がリモートオン起動指示ではないときは（ステップＳ４１７でＮＯ）、通信制御ユニットＣＰＵ２０１は自身にリセットをかけて動作を停止し（ステップＳ４２０）、ステップＳ４０３に戻る。
【００５３】
その結果、画像形成装置１００は電源オフ状態のままで待機し、ＲＴＣ１１６による次回のタイマー割り込みを待つこととなる。
【００５４】
一方、ステップＳ４１７の判別の結果、回答がリモートオン起動指示のときは（ステップＳ４１７でＹＥＳ）、通信制御ユニットＣＰＵ２０１は電源制御ユニット１１９に画像形成装置１００の起動を指示する（ステップＳ４３０）。これにより、電源制御ユニット１１９は、電源ユニット１０４のリレー３１１を駆動し、メインＳＷがオンされた場合と同じ手順で画像形成装置１００を起動させる。上記ステップＳ４３０は、問い合わせ先サーバから画像形成装置１００の起動が指示されると、電源制御ユニット１１９にメインＣＰＵ１１１を通常モードで動作させるための電力を供給するように指示する供給指示手段に対応する。
【００５５】
こうして電源制御ユニット１１９に画像形成装置１００の起動を指示すると、通信制御ユニット１１５は通常動作モードへの移行を開始する。
【００５６】
まず、通信制御ユニットＣＰＵ２０１はＢＯＯＴＲＯＭ２０４の指定アドレスにあるファームウェアをロードし、通信制御ユニットメモリ２０５に展開する（ステップＳ４３２）。
【００５７】
その後、通信制御ユニットＣＰＵ２０１は自身をリセットし、直後にリセット解除することによって（ステップＳ４３４）、通信制御ユニットメモリ２０５に展開されたファームウェアを従い通常動作モードとして起動し（ステップＳ４３６）、本処理を終了する。この通常動作モードは、メインＣＰＵ１１１が通常モードで動作している状態で通信を制御する第２動作モードに対応する。従って、ステップＳ４３６は、第２動作モードで動作するように通信制御ユニット１１５を制御する第２通信部制御手段に対応する。また、上述したステップＳ４０９〜ステップＳ４３０の状態は、メインＣＰＵ１１１が通常モードで動作していない状態のうちの、画像形成装置１００に電力が供給されてから通常モードで動作するまでの状態に対応している。
【００５８】
図４の通信制御起動処理によれば、まずメインＣＰＵ１１１が通常モードで動作していない状態で通信を制御する第１動作モードで動作するように通信制御ユニット１１５を制御する。そして、通信制御ユニット１１５が第１モードで動作している状態で、問い合わせ先サーバから画像形成装置１００の起動が指示されると、電源制御ユニット１１９にメインＣＰＵ１１１を通常モードで動作させるための電力を供給するように指示する。また、メインＣＰＵ１１１を通常モードで動作させるための電力を供給するように指示されると、メインＣＰＵ１１１が通常モードで動作している状態で通信を制御する第２動作モードで動作するように通信制御ユニット１１５を制御する。その結果、画像形成装置の状態に応じて適切に通信を制御可能となる。
【００５９】
以上述べたように、本実施の形態によれば、通信制御ユニット１１５は画像形成装置１００のコンセント１０５がプラグインされた際はリモートオンモードで動作し、リモートオンの指示を受けて画像形成装置１００を起動させた後は通常動作モードの動作に移行する。これにより、通信制御ユニット１１５の２つのモードを持たせ、適切に動作させ、かつ適切にモードを切り替えることができる。
【００６０】
［第２の実施の形態］
第２の実施の形態における画像形成装置１００の構成において、第１の実施の形態と異なる点は、以下に説明する通信制御ユニット１１５の構成となっている。
【００６１】
通信制御ユニット１１５は、ＰＣＩｅインターフェイス２０２を介してメインＣＰＵ１１１に接続している。よって、メインＣＰＵ１１１と通信を行うことも可能であるが、第１の実施の形態では起動前後に通信を行っていなかった。
【００６２】
しかし、通信制御ユニット１１５がメインＣＰＵ１１１と起動前後に通信を行えば、メインＣＰＵ１１１の異常を検知して対処することも可能である。第２の実施の形態では、通信制御ユニット１１５にメインＣＰＵ１１１の監視の役割を持たせる例について説明する。
【００６３】
図５は、第２の実施の形態に係る通信制御ユニット１１５の概略構成を示す図である。
【００６４】
図５において、第１の実施の形態の通信制御ユニット１１５と異なる点は、ＢＯＯＴＲＯＭ５０１が新設され、通信制御ユニットＣＰＵ２０１に接続されている点である。
【００６５】
ＢＯＯＴＲＯＭ５０１は、通信制御ユニット１１５をメインＣＰＵ１１１の監視デバイスとして使用するためのファームウェアを記憶している。
【００６６】
図６は、図５における通信制御ユニットＣＰＵ２０１により実行される第２の実施の形態での通信制御起動処理の手順を示すフローチャートである。
【００６７】
図６において、まず図４のステップＳ４０１〜ステップＳ４３０までの処理が実行される。
【００６８】
次いで、通信制御ユニットＣＰＵ２０１はＢＯＯＴＲＯＭ５０１の指定アドレスにあるファームウェアをロードし、通信制御ユニットメモリ２０５に展開する（ステップＳ６３２）。
【００６９】
その後、通信制御ユニットＣＰＵ２０１は自身をリセットし、直後にリセット解除することによって（ステップＳ６３４）、通信制御ユニットメモリ２０５に展開されたファームウェアに従い起動し（ステップＳ５３６）、監視モードになる。
【００７０】
監視モードの通信制御ユニット１１５は、周辺ＩＯチップ１１３を介してメインＣＰＵ１１１の動作状況を監視する（ステップＳ６３８）。このステップＳ６３８は、通常モードで動作させるための電力を供給するように指示されると、メインＣＰＵ１１１が正常に動作しているか否かを監視する監視手段に対応する。
【００７１】
次いで、メインＣＰＵ１１１が正常に起動しているか否か判別する（ステップＳ６４０）。ステップＳ６４０の判別の結果、メインＣＰＵ１１１が正常に起動していないときは（ステップＳ６４０でＮＯ）、通信制御ユニット１１５は画像形成装置１００の起動に異常が生じたと判断する。
【００７２】
通信制御ユニットＣＰＵ２０１は、ＮＶメモリ２０８から問い合わせ先サーバのアドレスを読み出し（ステップＳ６４２）、画像形成装置１００が異常起動したことを通知する（ステップＳ６４４）。
【００７３】
その後、通信制御ユニットＣＰＵ２０１は電源制御ユニット１１９に、リレー３１１をオフすることで画像形成装置１００の停止を指示し（ステップＳ６４６）、本処理を終了する。
【００７４】
一方、ステップＳ６４０の判別の結果、メインＣＰＵ１１１が正常に起動しているときは（ステップＳ６４０でＹＥＳ）、通信制御ユニット１１５は画像形成装置１００の起動に成功したと判断する。
【００７５】
その後、通信制御ユニットＣＰＵ２０１は通信制御ユニット１１５を通常動作モードに移行させるための動作を開始する。まず、通信制御ユニットＣＰＵ２０１はＢＯＯＴＲＯＭ２０４の指定アドレスにあるファームウェアをロードし、通信制御ユニットメモリ２０５に展開する（ステップＳ６５０）。
【００７６】
その後、通信制御ユニットＣＰＵ２０１は自身をリセットし、直後にリセット解除することによって（ステップＳ６５２）、通信制御ユニットメモリ２０５に展開されたファームウェアを従い通常動作モードとして起動し（ステップＳ６５４）、本処理を終了する。このように、監視によってメインＣＰＵ１１１が正常に動作していると判別されたときには、第２モードで動作するように通信制御ユニット１１５を制御する。一方、メインＣＰＵ１１１が正常に動作していないと判別されたときには、電源制御ユニット１１９にメインＣＰＵ１１１への電力の供給を禁止するように指示する。
【００７７】
以上述べたように、本実施の形態によれば、通信制御ユニット１１５は画像形成装置１００のリモートオンを指示した後、その正常な起動を監視することができる。画像形成装置１００が正常に起動できていない場合、問い合わせ先サーバに通告することによって、遠隔地にいるリモートオンを指示したユーザに異常を知らせることができる。また、電源制御ユニット１１９に画像形成装置１００の停止を指示することによって、画像形成装置１００が異常な状態のままで放置されることを回避することもできる。
【００７８】
［第３の実施の形態］
第３の実施の形態における画像形成装置１００の構成は、第２の実施の形態で説明した構成と同じであるが、ＢＯＯＴＲＯＭ２０３は省電力動作モード用のファームウェアを記憶している。また、省電力動作中に受信したパケットを解析するためのマップデータを、ＮＶメモリ２０８が追加して記憶している。
【００７９】
第１の実施の形態、及び第２の実施の形態では、電源オフ状態から起動する場合の画像形成装置１００について述べた。その際には、通信制御ユニット１１５のみ通電し、通信制御ユニット１１５がトリガとなって画像形成装置１００を起動させていた。
【００８０】
このように、通信制御ユニット１１５のみ通電し、通信制御ユニット１１５がトリガとなって画像形成装置１００を立ち上げるという動きは、画像形成装置１００における省電力モードからの復帰と同じである。
【００８１】
また、画像形成装置１００の電力供給状態においても、省エネ電源３０１、通信制御ユニット１１５、及び電源制御ユニット１１９のみ通電している状況は、第１の実施の形態１や第２の実施の形態と同じである。
【００８２】
よって、画像形成装置１００の省電力モードからの復帰時に、通信制御ユニット１１５の動作モードを変更する例について説明する。
【００８３】
図７は、図５における通信制御ユニットＣＰＵ２０１により実行される第３の実施の形態での通信制御起動処理の手順を示すフローチャートである。
【００８４】
図７において、画像形成装置１００が省電力モードに移行すると（ステップＳ７０１）、通信制御ユニット１１５は通常動作モードから省電力動作モードに移行を開始する。
【００８５】
次いで、通信制御ユニットＣＰＵ２０１はＢＯＯＴＲＯＭ２０３の指定アドレスにあるファームウェアをロードし、通信制御ユニットメモリ２０５に展開する（ステップＳ７０２）。
【００８６】
その後、通信制御ユニットＣＰＵ２０１は自身をリセットし、直後にリセット解除することによって（ステップＳ７０５）、通信制御ユニットメモリ２０５に展開されたファームウェアに従い起動し（ステップＳ７０７）、省電力動作モードになる。
【００８７】
省電力動作モードでは、通信制御ユニットＣＰＵ２０１はＬＡＮから受信したパケットを解析し、画像形成装置１００を起動させるべきか、それとも通信制御ユニットＣＰＵ２０１だけで処理できるかを判別する。
【００８８】
通信制御ユニットＣＰＵ２０１は、この解析に用いるジョブ認識テーブルを、ＮＶメモリ２０８から通信制御ユニットメモリ２０５に読み出し（ステップＳ７０９）、ＬＡＮからパケットを受信したとするまで待機する。
【００８９】
次いで、ＬＡＮからパケットを受信すると（ステップＳ７１１でＹＥＳ）、通信制御ユニットＣＰＵ２０１はパケットの内容を通信制御ユニットメモリ２０５に展開し、ジョブ認識テーブルを用いてジョブ認識を実行する（ステップＳ７１３）。
【００９０】
次いで、通信制御ユニットＣＰＵ２０１がジョブ解析結果から画像形成装置１００を起動させるか否か判別する（ステップＳ７１５）。
【００９１】
ステップＳ７１５の判別の結果、画像形成装置１００を起動させないと判別したときは（ステップＳ７１５でＮＯ）、通信制御ユニットＣＰＵ２０１はパケットに対する応答を通知し（ステップＳ７２０）、ステップＳ７１１に戻る。
【００９２】
一方、ステップＳ７１５の判別の結果、画像形成装置１００を起動させると判別したときは（ステップＳ７１５でＹＥＳ）、通信制御ユニットＣＰＵ２０１は電源制御ユニット１１９に画像形成装置１００の起動を指示する（ステップＳ７３０）。これにより、電源制御ユニット１１９は、電源ユニット１０４のリレー３１１を駆動し、メインＳＷがオンされた場合と同じ手順で画像形成装置１００を起動させる。
【００９３】
次いで、通信制御ユニットＣＰＵ２０１はＢＯＯＴＲＯＭ５０１の指定アドレスにあるファームウェアをロードし、通信制御ユニットメモリ２０５に展開する（ステップＳ７３２）。
【００９４】
その後、通信制御ユニットＣＰＵ２０１は自身をリセットし、直後にリセット解除することによって（ステップＳ７３４）、通信制御ユニットメモリ２０５に展開されたファームウェアに従い起動し（ステップＳ７３６）、監視モードになる。上述したステップＳ７０７〜ステップＳ７３４の状態は、メインＣＰＵ１１１が通常モードで動作していない状態のうちの、省エネモードで動作している状態に対応している。
【００９５】
監視モードの通信制御ユニット１１５は、周辺ＩＯチップ１１３を介してメインＣＰＵ１１１の動作状況を監視する（ステップＳ７３８）。
【００９６】
次いで、メインＣＰＵ１１１が正常に起動しているか否か判別する（ステップＳ７４０）。ステップＳ７４０の判別の結果、メインＣＰＵ１１１が正常に起動していないときは（ステップＳ７４０でＮＯ）、通信制御ユニット１１５は画像形成装置１００の起動に異常が生じたと判断する。
【００９７】
その後、通信制御ユニットＣＰＵ２０１は電源制御ユニット１１９に、リレー３１１をオフすることで画像形成装置１００の停止を指示し（ステップＳ７４２）、本処理を終了する。
【００９８】
一方、ステップＳ７４０の判別の結果、メインＣＰＵ１１１が正常に起動しているときは（ステップＳ７４０でＹＥＳ）、通信制御ユニット１１５は画像形成装置１００の起動に成功したと判断する。
【００９９】
その後、通信制御ユニットＣＰＵ２０１は通信制御ユニット１１５を通常動作モードに移行させるための動作を開始する。まず、通信制御ユニットＣＰＵ２０１はＢＯＯＴＲＯＭ２０４の指定アドレスにあるファームウェアをロードし、通信制御ユニットメモリ２０５に展開する（ステップＳ７５０）。
【０１００】
その後、通信制御ユニットＣＰＵ２０１は自身をリセットし、直後にリセット解除することによって（ステップＳ７５２）、通信制御ユニットメモリ２０５に展開されたファームウェアを従い通常動作モードとして起動し（ステップＳ７５４）、本処理を終了する。
【０１０１】
以上述べたように、本実施の形態によれば、通信制御ユニット１１５は画像形成装置１００の省電力動作からの復帰時においても、適切に動作モードを変更することができる。さらに、通信制御ユニット１１５の動作モードに監視モードを入れることができるため、省電力動作からの復帰が正常に行われているかも監視することができる、つまり、省電力動作からの復帰時に、画像形成装置１００が異常な状態のままで放置される状態を回避することもできる。
【０１０２】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１０３】
１００  画像形成装置
１０１  システムコントローラ
１０４  電源ユニット
１１１  メインＣＰＵ
１１２  メインメモリ
１１３  周辺ＩＯチップ
１１４  情報記憶ユニット
１１５  通信制御ユニット
１１６  ＲＴＣ
１１９  電源制御ユニット
２０１  通信制御ユニットＣＰＵ
２０５  通信制御ユニットメモリ
２０８  ＮＶメモリ
２０３，２０４，５０１  ＢＯＯＴＲＯＭ
３０１  省エネ電源
３０２  メイン電源
３１１  リレー
【図１】
2013208811.tif 000003
【図２】
2013208811.tif 000004
【図３】
2013208811.tif 000005
【図４】
2013208811.tif 000006
【図５】
2013208811.tif 000007
【図６】
2013208811.tif 000008
【図７】
2013208811.tif 000009