(57)【要約】      （修正有）【課題】外部から受信した印刷ジョブから画像データを生成して画像形成装置に投入する画像処理コントローラの省電力を実現する画像処理装置を提供する。【解決手段】画像処理コントローラのＣＰＵは、画像形成装置から印刷ジョブを中断したことを示す中断通知を受信した場合（Ｓ６０２でＹｅｓの場合）、該中断通知に含まれる前記中断の原因に対応するエラー内容に応じて、画像処理コントローラの電力状態を省電力状態に移行させか否かを制御する（Ｓ６０６〜Ｓ６１８）。【選択図】図６
2015104897.tif 000002
【特許請求の範囲】
【請求項１】
外部から受信した印刷ジョブから画像データを生成して画像形成装置に投入する画像処理装置であって、
前記画像形成装置が前記印刷ジョブを中断した場合、当該画像処理装置の電力状態を第１の電力状態から、前記第１の電力状態より消費電力の小さい第２の電力状態に移行させる制御を行う制御手段と、を有し、
前記制御手段は、前記画像形成装置から通知される前記中断の原因に対応するエラー内容に応じて、当該画像処理装置を前記第２の電力状態に移行させるか否かを制御することを特徴とする画像処理装置。
【請求項２】
前記第２の電力状態に移行するエラーを設定する第１の設定手段を有し、
前記制御手段は、前記中断の原因に対応するエラー内容が前記第１の設定手段で設定されたエラーに該当する場合に、当該画像処理装置を前記第２の電力状態に移行させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第１の設定手段は、前記第２の電力状態に移行するエラーとして紙詰まりを設定する場合には、紙詰まりが発生している位置ごとに、前記第２の電力状態に移行するか否かを設定できることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記制御手段は、前記第２の電力状態に移行させる場合、前記エラー内容が、復旧に前記画像形成装置の電源のオフ・オンが必要ない第１の種別のエラーに該当する場合には、前記画像形成装置に投入済みの画像データのページ数と、前記エラー内容を保存手段に保存し、
前記画像形成装置から通知される復帰の指示に応じて、当該画像処理装置を前記第２の電力状態から前記第１の電力状態に復帰させる制御を行う復帰手段を有し、
前記復帰手段は、前記保存手段に保存されたエラー内容が前記第１の種別のエラーに該当する場合、前記保存手段に保存されたページ数に基づいて前記画像データの前記画像形成装置への投入を再開する制御を行うことを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記制御手段は、前記エラー内容が前記第１の種別のエラーに該当する場合、該エラー内容を、外部に通知することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記制御手段は、前記第２の電力状態に移行させる場合、前記エラー内容が、復旧に前記画像形成装置の電源のオフ・オンが必要である第２の種別のエラーに該当する場合には、前記エラー内容を前記保存手段に保存し、
前記復帰手段は、前記保存手段に保存されたエラー内容が前記第２の種別のエラーに該当する場合、最初のページから前記画像データの前記画像形成装置への投入を再開する制御を行うことを特徴とする請求項４又は５に記載の画像処理装置。
【請求項７】
前記第２の種別のエラーに該当するエラーについて、外部へ通知させるか否かを設定する第２の設定手段を有し、
前記制御手段は、前記エラー内容が前記第２の種別のエラーに該当する場合、前記エラー内容が前記第２の設定手段で外部へ通知する設定がされたエラーに該当する場合に、該エラー内容を、外部に通知することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記第１の設定手段は、前記第２の電力状態に移行すると設定したエラーごとに、前記第２の電力状態に移行するまでの移行時間を設定することができ、
前記制御手段は、前記第２の電力状態に移行させる場合、前記エラー内容に応じた移行時間が経過した後に、当該画像処理装置を前記第１の電力状態から前記第２の電力状態に移行させる制御を行うことを特徴とする請求項２乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
前記制御手段は、前記画像形成装置が前記印刷ジョブを中断した場合であっても、前記画像形成装置の状態を当該画像処理装置から取得して表示する外部装置から、所定時間内に、当該画像処理装置に接続が行われている場合には、当該画像処理装置を前記第２の電力状態に移行させない制御を行うことを特徴とする請求項２乃至８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記制御手段は、前記第２の電力状態に移行させる場合、前記外部装置に対して、当該画像処理装置への接続は行わず表示を維持する通知を行うことを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
外部から受信した印刷ジョブから画像データを生成して画像形成装置に投入する画像処理装置の制御方法であって、
制御手段が、前記画像形成装置が前記印刷ジョブを中断した場合、当該画像処理装置の電力状態を第１の電力状態から、前記第１の電力状態より消費電力の小さい第２の電力状態に移行させる移行ステップを有し、
前記移行ステップでは、前記画像形成装置から通知される前記中断の原因に対応するエラー内容に応じて、当該画像処理装置を前記第２の電力状態に移行させるか否かを制御することを特徴とする画像処理装置の制御方法。
【請求項１２】
コンピュータを、請求項１乃至１０のいずれか１項に記載された手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置と画像処理コントローラとが連携して画像処理を行う情報処理システムに関する。
【背景技術】
【０００２】
近年、画像形成装置などの機器に対する省電力化の要望が増えている。画像形成装置が一定時間操作されない等の条件で画像形成装置の電力状態を省電力状態にする技術が提案されている（特許文献１参照）。
【０００３】
このような画像形成装置では、プリンタ部によるプリント処理およびスキャナ部によるスキャナ処理等が終了してから一定時間以上経過した場合や、外部機器との通信が終了してから一定時間以上経過した場合に、画像形成装置が省電力状態に移行する。さらに、画像形成装置がエラーを発生させた場合に、画像形成装置の電力状態を省電力状態へ移行する技術も提案されている（特許文献２参照）。
【０００４】
このような画像形成装置には、画像形成装置と連携して画像処理を行う画像処理コントローラが接続されることがある。画像形成装置に接続される画像処理コントローラは、画像形成装置から印刷物を出力するためのレイアウト情報や画像データを準備する。また、画像処理コントローラは、画像形成装置の情報（給紙段情報、用紙情報、トナー情報など）を定期的に画像形成装置から取得して、当該画像形成装置を利用するユーザのコンピュータなどに、当該取得した画像形成装置の情報を表示する。なお、表示される情報には、画像形成装置のエラー情報も含まれている。画像形成装置がエラーから復旧している段階では、画像処理コントローラは、定期的に画像形成装置の情報を取得しているだけで、レイアウト処理や画像データを生成する処理等は行っていない。
【０００５】
このような画像処理コントローラが接続した場合にも、画像形成装置がプリント処理を終了してから一定時間以上経過した場合に、画像形成装置の省電力状態への移行が必要となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２５００号公報
【特許文献２】特開２００８−１２２９１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、従来、画像形成装置の省電力状態への移行は行われても、画像処理コントローラの省電力状態への移行はあまり考慮されていなかった。画像処理コントローラは、画像形成装置からジョブの終了通知を受信して省電力に移行する構成であった。そのため、例えば、画像形成装置がエラー発生により印刷中断した場合、画像形成装置が復旧している間、画像処理コントローラは省電力状態に移行できなかった。よって、復旧に時間がかかる場合では、長時間、画像処理コントローラが省電力状態に移行しないままとなってしまい、省電力を実現できなかった。
【０００８】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、画像形成装置に接続される画像処理コントローラの省電力を実現することができる仕組みを提供することである。
【課題を解決するための手段】
【０００９】
本発明は、外部から受信した印刷ジョブから画像データを生成して画像形成装置に投入する画像処理装置であって、前記画像形成装置が前記印刷ジョブを中断した場合、当該画像処理装置の電力状態を第１の電力状態から、前記第１の電力状態より消費電力の小さい第２の電力状態に移行させる制御を行う制御手段と、を有し、前記制御手段は、前記画像形成装置から通知される前記中断の原因に対応するエラー内容に応じて、当該画像処理装置を前記第２の電力状態に移行させるか否かを制御することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、画像形成装置に接続される画像処理コントローラの省電力を実現することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例を示す画像形成システムの全体構成図。
【図２】画像形成装置および画像処理コントローラのハードウェア構成図。
【図３】画像処理コントローラの電源回路図。
【図４】画像処理コントローラのソフトウェア構成図。
【図５】画像処理コントローラの電力状態の遷移図。
【図６】実施例１の画像処理コントローラの省電力状態移行動作を示すフローチャート。
【図７】画像処理コントローラのＳｌｅｅｐ復帰時処理のフローチャート。
【図８】画像処理コントローラの省電力移行条件の設定画面を例示する図。
【図９】画像処理コントローラの省電力移行条件の設定画面を例示する図。
【図１０】画像処理コントローラの省電力移行条件の設定画面を例示する図。
【図１１】実施例２の画像処理コントローラの省電力状態移行動作を示すフローチャート。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を用いて詳細に説明する。
【実施例１】
【００１３】
＜画像形成システムの全体構成＞  図１は、本発明の一実施例を示す画像形成システムの全体構成の一例を示すブロック図である。  
【００１４】
図１において、１００は本実施例の画像形成システム（情報処理システム）である。画像形成システム１００は、画像処理コントローラ１０２と、画像形成装置１０３を備えている。画像形成システム１００は、クライアントコンピュータ１０１と接続されている。クライアントコンピュータ１０１と画像処理コントローラ１０２とは、イーサネット（登録商標）等のネットワーク１１３を介して通信可能である。
【００１５】
また、画像処理コントローラ１０２と画像形成装置１０３とは、制御ケーブル１１１および画像ビデオケーブル１１２を介して接続されている。また、本実施例では、画像形成装置１０３は、ネットワーク１１３に直接接続されていない。つまり、画像形成装置１０３とクライアントコンピュータ１０１とは、画像処理コントローラ１０２を介して通信する。なお、画像形成装置１０３は、ネットワーク１１３に接続されてもよい。つまり、画像形成装置１０３は、直接、クライアントコンピュータ１０１と通信可能に接続されていてもよい。
【００１６】
クライアントコンピュータ１０１は、アプリケーションを起動させて画像形成装置１０３に印刷指示などを行う。画像処理コントローラ１０２は、画像形成装置１０３と連携して画像処理を行う。画像処理コントローラ１０２は、外部（クライアントコンピュータ１０１等）から受信した印刷ジョブから画像データを生成して画像形成装置１０３に投入する。
【００１７】
画像形成装置１０３は、本実施例では、ＭＦＰ（Multiple Function Peripheral）であるが、ＳＦＰ（Single Function Peripheral）等のプリンタであってもよい。画像形成装置１０３は、画像処理コントローラ１０２から投入された画像データに基づいて用紙等のシートに印刷を行う。
【００１８】
＜画像形成装置の構成＞
図２は、画像形成装置１０３および画像処理コントローラ１０２のハードウェア構成の一例を示すブロック図である。
画像形成装置１０３は、スキャナ部１０４、操作部１０５、ＭＦＰコントローラ１０６、プリンタ部１０７、ファックス部１０８、ＩＣカードリーダ１０９、およびフィニッシャ１１０を有する。
【００１９】
スキャナ部１０４は、原稿を読み取って画像データを入力する。操作部１０５は、各種キーやパネルを有する。操作部１０５は、各種キーを介して、ユーザから各種指示を受け付ける。また、操作部１０５は、パネルを介して各種情報を表示する。ＭＦＰコントローラ１０６は、スキャナ部１０４やプリンタ部１０７などを制御する。ＭＦＰコントローラ１０６の詳細は後述する。
【００２０】
プリンタ部１０７は、画像データに基づいて用紙等のシートに印刷を行う。ファックス部１０８は、不図示の電話回線に接続され、当該電話回線等を介してファクシミリの入出力処理を行う。ＩＣカードリーダ１０９は、ユーザを識別するためのＩＣカードから情報を読み取る。フィニッシャ１１０は、プリンタ部１０７により画像が形成された用紙を受け取って、当該受け取った用紙に対して、排紙、ソート、ステイプル、パンチ、および裁断などの加工を施す。
【００２１】
上記構成の画像形成装置１０３は、以下の機能を実行することができる。
〔コピー機能〕
スキャナ部１０４により読み取られた原稿の画像データをＭＦＰコントローラ１０６内のＨＤＤ２１１に記録すると共に、当該画像データに基づいてプリンタ部１０７が用紙に印刷を行う。  〔ＳＥＮＤ機能〕
スキャナ部１０４により読み取られた原稿の画像データを、ネットワーク１１３を介してクライアントコンピュータ１０１に送信する。  〔ＢＯＸ機能〕
スキャナ部１０４により読み取られた原稿の画像データを、ＭＦＰコントローラ１０６のＨＤＤ２１１に記録する。また、クライアントコンピュータ１０１から送信された画像データをＨＤＤ２１１に記憶する。  〔プリント機能〕
クライアントコンピュータ１０１から送信されたＰＤＬ（ページ記述言語；page description language）データをプリンタ部１０７が解釈して印刷する。
【００２２】
＜画像処理装置のＭＦＰコントローラの詳細＞
ここで、図２を参照して、画像形成装置１０３のＭＦＰコントローラ１０６の詳細を説明する。
ＭＦＰコントローラ１０６は、ＣＰＵ２０８、メモリ２０９、ネットワークＩ／Ｆ（ＮＷ Ｉ／Ｆ）２１０、ＨＤＤ２１１、エンジンＩ／Ｆ２１２、ビデオＩ／Ｆ２１３、リーダＩ／Ｆ２１５、ファックスＩ／Ｆ２１６、および電源制御部２１７を有している。
【００２３】
ＣＰＵ２０８は、記憶装置（メモリ２０９やＨＤＤ２１１）に格納されたプログラムを実行し、システムバス２１４を介して、画像形成装置１０３の各部の制御、及び演算等を行う。メモリ２０９は、ＣＰＵ２０８のワークメモリとして使用される。ネットワークＩ／Ｆ２１０は、制御ケーブル１１１を介して画像処理コントローラ１０２と制御コマンドの送受信を行う。
【００２４】
ＨＤＤ２１１は、ハードディスク等の大容量の記憶装置であり、ＣＰＵ２０８により実行される各種制御プログラムや画像データ等を格納している。なお、ＨＤＤ２１１の代わりに、ＳＳＤ（Solid State Drive）等の他の記憶装置を用いてもよい。
【００２５】
エンジンＩ／Ｆ２１２は、プリンタ部１０７と制御コマンドの送受信を行う。ビデオＩ／Ｆ２１３は、画像ビデオケーブル１１２を介して画像処理コントローラ１０２と画像データの送受信を行う。リーダＩ／Ｆ２１５は、スキャナ部１０４および操作部１０５と制御コマンドの送受信を行う。ファックスＩ／Ｆ２１６は、ファックス部１０８に接続されている。また、電源制御部２１７は、画像形成装置１０３の各部への電力供給の制御を行う。
【００２６】
＜画像処理コントローラの詳細＞
また、図２に示すように、画像処理コントローラ１０２は、ＣＰＵ２０１、メモリ２０２、ＨＤＤ２０３、ネットワークＩ／Ｆ（ＮＷ Ｉ／Ｆ）２０４および２０５、並びにビデオＩ／Ｆ２０６、操作部２１９を有する。
【００２７】
ＣＰＵ２０１は、記憶装置（メモリ２０２やＨＤＤ２０３）に格納されたプログラムを実行し、システムバス２０７を介して画像処理コントローラ１０２の各部の制御、及び演算等を行う。メモリ２０２は、ＣＰＵ２０１のワークメモリとして使用される。
【００２８】
ＨＤＤ２０３は、例えばハードディスク等の大容量の記憶装置であり、ＣＰＵ２０１により実行される各種制御プログラムおよび画像データを格納している。なお、ＨＤＤ２０３の代わりに、ＳＳＤ（Solid State Drive）等の他の記憶装置を用いてもよい。
【００２９】
ネットワークＩ／Ｆ２０４は、ネットワーク１１３を介して、クライアントコンピュータ１０１などの他の装置と通信を行う。また、ネットワークＩ／Ｆ２０５は、制御ケーブル１１１を介して画像形成装置１０３と制御コマンドの送受信を行う。ビデオＩ／Ｆ２０６は、画像ビデオケーブル１１２を介して画像形成装置１０３と画像データの送受信を行う。
【００３０】
＜画像処理コントローラの電源回路図＞
図３は、画像処理コントローラ１０２の電源回路の概略の一例を示す図である。以下、図３を参照して、画像処理コントローラ１０２の電源構成について説明する。なお、画像処理コントローラ１０２の電源回路の構成は図３に示すものに限定されるものではなく、画像処理コントローラ１０２が省電力に移行可能な構成であればどのような構成であってもよい。また、画像処理コントローラ１０２は、パーソナルコンピュータを用いて実現可能であり、電源回路もパーソナルコンピュータと同様に構成可能である。
【００３１】
画像処理コントローラ１０２は、小容量の第１電源部２５１、および大容量の第２電源部２５２を有している。第１電源部２５１は、ＡＣ電源２５６から供給された交流電源を直流電源（例えば、３．３Ｖ）に変換する。この直流電源は、ＣＰＵ２０１、メモリ２０２およびネットワークＩ／Ｆ２０４，２０５などに供給される。
【００３２】
また、第２電源部２５２は、ＡＣ電源２５６から供給された交流電源を直流電源（例えば、５Ｖ）に変換する。この直流電源は、ＨＤＤ２０３、ビデオＩ/Ｆ２０６、操作部２１９などに供給される。
【００３３】
なお、本実施例では、画像処理コントローラ１０２の電源制御は、ＣＰＵ２０１がＯＳ３２１（図４）の電源制御機能３１０（図４）等の電源制御プログラムに従って実現する。
【００３４】
ＡＣ電源２５６と第１電源部２５１との間には、プッシュスイッチ２５３が設けられている。また、ＡＣ電源２５６と第２電源部２５２との間には、ＦＥＴ（Field effect transistor）２５５が設けられている。プッシュスイッチ２５３は、ユーザが押下するためのものである。
【００３５】
また、プッシュスイッチ２５３が押下されると、その旨がＣＰＵ２０１に通知される。ＦＥＴ２５５は、ＣＰＵ２０１からの制御によってオンまたはオフが切り換えられるように構成されている。
【００３６】
電源ＯＦＦ状態（図５の４０１）において、プッシュスイッチ２５３が押下されると第一電源部２５１から電力が供給され、ＣＰＵ２０１がＦＥＴ２５５をオン状態にする。これにより、第２電源部２５２からＨＤＤ２０３、ビデオＩ/Ｆ２０６、操作部２１９など各部に電力が供給され、画像処理コントローラ１０２がスタンバイ状態（図５の４０２）になる。
【００３７】
また、省電力移行条件を満たすと、ＣＰＵ２０１は、ＦＥＴ２５５をオフ状態にする。これにより、第２電源部２５２に接続された各部（ＨＤＤ２０３、ビデオＩ/Ｆ２０６、操作部２１９等）への電力の供給が停止され、画像処理コントローラ１０２が省電力状態（図５の４０４）になる。省電力状態４０４では、ＣＰＵ２０１、メモリ２０２およびネットワークＩ／Ｆ２０４、２０５などの限られた部分への電力供給を行い、その他の部分への電力供給を停止する。なお、省電力状態４０４では、メモリ２０２をセルフリフレッシュモードに移行したり、ＣＰＵ２０１自身を低電力モードに移行してもよい。
【００３８】
また、省電力状態４０４において、ＣＰＵ２０１が、ＦＥＴ２５５をオン状態にすることにより、第２電源部２５２に接続された各部（ＨＤＤ２０３、ビデオＩ/Ｆ２０６、操作部２１９等）への電力の供給が再開される。これにより、画像処理コントローラ１０２がスタンバイ状態（図５の４０２）に復帰する。
【００３９】
＜画像処理コントローラのソフトウェア構成＞
図４は、画像処理コントローラ１０２のソフトウェア構成の一例を示すブロック図である。
【００４０】
図４を参照して、画像処理コントローラ１０２のソフトウェア構成について説明する。なお、図４に示す画像処理コントローラ１０２の各ソフトウェア３０１、３１５、３２１は、画像処理コントローラ１０２のメモリ２０２またはＨＤＤ２０３に記憶されたプログラムをＣＰＵ２０１が読み出して実行することにより実現される。また、図４に示すクライアントコンピュータ１０１の各ソフトウェア３１６、３２２は、クライアントコンピュータ１０１の不図示の記憶装置に記憶されたプログラムを不図示のＣＰＵが読み出して実行することにより実現される。
【００４１】
ＯＳ３２１は、画像処理コントローラ１０２の基本ソフトであるＯＳ（オペレーティングシステム）を示している。前述したように、ＯＳ３２１は、電源制御機能を有する。また、ＯＳ３２１は、タイマ機能を実現するタイマ部３１４を有する。
【００４２】
プリントサーバアプリケーション３０１は、ＣＰＵ２０１で実行されるＯＳ３２１上で動作するアプリケーションソフトウェアである。プリントサーバアプリケーション３０１は、ジョブ解釈部３１１、ジョブ制御部３１２、および画像形成処理部３１３を有し、画像処理を含む各種所定の処理を実行する。
【００４３】
ジョブ解釈部３１１は、クライアントコンピュータ１０１からの指示に基づき、ページ毎の画像データを製本組み版フォーマットに編集する組み版編集処理を行う編集部である。ジョブ制御部３１２は、クライアントコンピュータ１０１からの指示に基づき、印刷ジョブの制御を行う制御部である。具体的には、ジョブ制御部３１２は、クライアントコンピュータ１０１からの印刷データの受信や、その指示とその印刷ジョブの印刷順番制御を行う。画像形成処理部３１３は、ジョブ解釈部３１１による組み版時や、ジョブ制御部３１２において、実際の画像形成処理を行う場合に、ＰＤＬを画像形成装置１０３で印刷可能なラスターイメージ（画像データ）に変換処理をする処理部である。なお、ＰＤＬは、「Page Description Language」の略であり、ページ記述言語を示す。
【００４４】
また、画像処理コントローラ１０２は、ジョブ管理アプリケーション３１５を有する。ジョブ管理アプリケーション３１５は、プリントサーバアプリケーション３０１で処理しているジョブの状態、画像形成装置１０３の状態やリソース（給紙段、トナー残量など）を管理表示するためのアプリケーションである。これらの情報は、定期的に更新されており、操作部２１９を介して、ユーザは画像形成システム１００（図１）の状態を確認することができる。また、ジョブ管理アプリケーションは、クライアントコンピュータ１０１にもインストール可能であり（３１６）、ユーザは画像処理コントローラ１０２から離れた場所でも画像形成システム１００（図１）の状態を把握することができる。
【００４５】
＜画像処理コントローラの電力状態の遷移＞
図５は、画像処理コントローラ１０２の電力状態の遷移を示す状態遷移図である。
本実施例の画像処理コントローラ１０２は、電源ＯＦＦ状態４０１、スタンバイ状態４０２、ジョブ実行状態４０３、省電力状態４０４のいずれかの電力状態に移行する。本実施例では、上記４つの状態を例示したが、本発明はこれに限らず、画像処理コントローラ１０２は、他の電力状態になってもよい。例えば、画像処理コントローラ１０２は、図示しない、サスペンド状態やハイバネーション状態になってもよい。
【００４６】
サスペンド状態とは、画像処理コントローラ１０２がスタンバイ状態４０２に高速で復帰可能な状態である。このサスペンド状態では、メモリ２０２への通電が維持されており、画像処理コントローラ１０２は、メモリ２０２に記憶した画像処理コントローラ１０２の状態を用いて画像処理コントローラ１０２がスタンバイ状態４０２に起動する。
【００４７】
また、ハイバネーション状態も、画像処理コントローラ１０２がスタンバイ状態に高速で復帰可能な状態である。このハイバネーション状態では、電力状態が電源ＯＦＦ状態４０１と同様であって、画像処理コントローラ１０２の各部への電力供給は停止される。ただし、電源ＯＦＦ状態４０１と異なるのは、ハイバネーション状態に移行する前に、画像処理コントローラ１０２の状態がＨＤＤ２０３に記憶されることである。ハイバネーション状態からスタンバイ状態に復帰する場合には、画像処理コントローラ１０２は、ＨＤＤ２１１に記憶された情報に基づいて、高速復帰する。
【００４８】
画像処理コントローラ１０２の電力状態を消費電力の高い順に並べると、ジョブ実行状態４０３＞スタンバイ状態４０２＞省電力状態４０４＞電源ＯＦＦ状態４０１となる。
【００４９】
電源ＯＦＦ状態４０１は、画像処理コントローラ１０２の全ての構成に対して電力供給が停止している状態である。電源ＯＦＦ状態４０１において、ユーザがプッシュスイッチ２５３を押下すると、スタンバイ状態４０２に遷移する。
【００５０】
スタンバイ状態４０２は、画像処理コントローラ１０２がジョブの実行を待機している状態であり、画像処理コントローラ１０２の全ての構成に対して電力供給が行われる。なお、スタンバイ状態４０２では、画像処理コントローラ１０２の構成のうち、必ずしも全ての構成に対して電力供給が行われる必要はなく、必須となる構成には電力供給され、それ以外の構成（例えば操作部１０５等）には電力供給されないようにしてもよい。
【００５１】
スタンバイ状態４０２において、クライアントコンピュータ１０１からジョブを受け付けると、画像処理コントローラ１０２は、ジョブ実行状態４０３に遷移する。また、スタンバイ状態４０２において、スリープ移行要因が発生すると、画像処理コントローラ１０２は、省電力状態４０４に遷移する。
【００５２】
スリープ移行要因としては、例えば、以下の（１）〜（３）などが該当する。
（１）ユーザがスリープ移行ボタン（図示せず）を押したこと。
（２）スタンバイ状態４０２で印刷ジョブやスキャンジョブなどを実行しない状態で所定時間が経過したこと。
（３）クライアントコンピュータ１０１から画像処理コントローラ１０２のジョブ管理アプリケーションにアクセスしない状態で所定時間が経過したこと。
【００５３】
また、スタンバイ状態４０２において、ユーザがプッシュスイッチ２５３をＯＦＦにすると、シャットダウン処理が実行されて、画像処理コントローラ１０２は、電源ＯＦＦ状態４０１に遷移する。シャットダウン処理とは、画像処理コントローラ１０２を終了させるために、ＯＳやアプリケーションを終了させる処理のことである。
【００５４】
ジョブ実行状態４０３は、画像処理コントローラ１０２がジョブを実行している状態であり、画像処理コントローラ１０２の全ての構成に対して電力供給が行われる。なお、ジョブ実行状態４０３でも、画像処理コントローラ１０２の構成のうち、必ずしも全ての構成に対して電力供給が行われる必要はなく、必須となる構成には電力供給され、それ以外の構成（例えば操作部１０５等）には電力供給されないようにしてもよい。また、ジョブの実行に使用されないユニットに対しては電力供給されないようにしてもよい。具体的には、用紙に画像を形成する印刷ジョブを実行している場合には、印刷ジョブの実行に使用されない操作部１０５へ電力供給を停止してもよい。ジョブ実行状態４０３において、ジョブを終了すると、スタンバイ状態４０２に遷移する。
【００５５】
省電力状態４０４は、画像処理コントローラ１０２が省電力で待機している状態であり、画像処理コントローラ１０２の構成のうち、ネットワークＩ／Ｆ２０４，２０５を含む一部の構成に対して電力供給が行われる状態である。省電力状態４０４において、省電力状態復帰通知の受信等のスリープ復帰要因が発生すると、スタンバイ状態４０２に遷移する。
【００５６】
スリープ復帰要因としては、例えば、以下の（１）〜（３）などが該当する。
（１）ユーザがスリープ復帰ボタンを押したこと。
（２）クライアントコンピュータ１０１からジョブを受け付けたこと。
（３）クライアントコンピュータ１０１のジョブ管理アプリケーション３１６からのアクセスを受けたこと。
【００５７】
なお、ネットワークＩ／Ｆ２０５は、制御ケーブル１１１を介して送信される簡単なパケットに対して、省電力状態４０４のままで、応答することができる。また、ネットワークＩ／Ｆ２０４は、ネットワーク１１３を介して送信される簡単なパケットに対して、省電力状態４０４のままで、応答することができる。以下、これらの機能を代理応答と言う。簡単なパケットとして、ＡＲＰ要求、ＳＮＭＰ状態取得、ＩＣＭＰ近隣探索などのパケットが挙げられる。なお、ＡＲＰは、Address Resolution Protocolを示す。また、ＳＮＭＰは、Simple Network Management Protocolを示す。また、ＩＣＭＰは、Internet Control Message Protocolを示す。
【００５８】
＜省電力移行条件設定画面＞
図８、図９、図１０は、画像処理コントローラ１０２の省電力移行条件を設定する設定画面（８０１、９０１、１００１）の一例を示す図である。なお、設定画面８０１、９０１、１００１は、ＣＰＵ２０１の制御により、操作部２１９の表示部に表示される。
【００５９】
画像形成装置１０３からジョブ中断時に画像処理コントローラ１０２に通知されるエラー情報は、大きく分けて、（１）オペレータコールと、（２）サービスコールの２種類が存在する。
【００６０】
（１）オペレータコールは、画像形成装置１０３を使用するオペレータが修理可能なエラー（例えば、紙なし、紙ジャム）の情報を通知するものである。復旧に前記画像形成装置の電源のオフ・オンが必要である。即ち、オペレータコールは、画像形成装置１０３の復旧に画像形成装置１０３の電源を一旦オフし、再度、オンする必要ないエラー種別に対応する。
（２）サービスコールは、印刷途中に発生するエラーであって、画像形成装置１０３のシステムの電源をＯＦＦ・ＯＮしないと通常印刷を行うことができないエラーの情報を通知するものである。即ち、サービスコールは、画像形成装置１０３の復旧に画像形成装置１０３の電源を一旦オフし、再度、オンする必要があるエラー種別に対応する。
【００６１】
ユーザは、図８、図９、図１０に示す設定画面８０１、９０１、１００１で設定を行うことで、画像形成装置１０３からエラー情報が通知された際の画像処理コントローラ１０２の省電力移行条件を設定することができる。
【００６２】
図８、図９の設定画面８０１、９０１では、それぞれのエラー情報８０２、８０３、８０４が発生した際に、画像処理コントローラ１０２が省電力状態に入るか入らないかを、ユーザにより設定することができる。
【００６３】
図８の設定画面８０１で設定を行うエラー情報８０２、８０３、８０４を、ボタン８０５、８０６、８０７で選択し、該選択したエラー情報の通知時に省電力状態に入るか入らないかを、図９の設定画面９０１の９０２、９０３で設定することができる。ボタン８０５、８０６、８０７が押下されると、ＣＰＵ２０１は、図９に操作部２１９の表示を遷移させる。
【００６４】
なお、オペレータコールは、紙なし８０２、紙ジャム８０３だけでなく、他のエラーによるオペレータコールを含んでいてもよい。例えば、トナーなし、ステイプラなし等を含んでいてもよい。
【００６５】
また、紙ジャムを紙詰まり位置（紙詰まりが発生している位置）によって複数に分類し、該分類毎に省電力状態に入るか入らないかをユーザが設定できるように構成してもよい。例えば、定着器付近での紙ジャム、その他の紙ジャムに分類してもよい。そして、ユーザが、定着器付近での紙ジャムでは省電力状態に移行し（他の場所に比べて紙の除去が困難であるため）、その他の紙ジャムでは省電力状態に移行しないように、設定することもできる。
【００６６】
また、図９の設定画面９０１では、９０２で省電力状態に入る設定を選択すると、９０４で、省電力状態に入るまでの移行時間を、図８で選択されたエラーごとに設定することができる。なお、以降、設定画面９０１や後述するフローチャート等では、「省電力状態」を「Ｓｌｅｅｐ」又は「スリープ」とも呼ぶ。ＣＰＵ２０１は、ＯＳ３２１のタイマ部３１４を使用することで、上記９０４で設定される移行時間を測定し、該移行時間の経過後に、スタンバイ状態４０２から省電力状態４０４に移行する。なお、この動作の詳細は、後述する図６のＳ６１６、Ｓ６１７、Ｓ６１８等に示す。
【００６７】
図９の設定画面９０１において、ボタン９０５が押下されると、ＣＰＵ２０１は、設定画面９０１での設定を確定し、図８の設定画面８０１に表示を戻す制御を行う。ただし、図８の設定画面８０１でサービスコール８０４（次へボタン８０７）が選択されている場合にのみ、ボタン９０５の押下で、ＣＰＵ２０１は、図１０の設定画面１００１を表示する制御を行う。
【００６８】
図１０の設定画面１００１では、サービスコール８０４が発生した際に、画像処理コントローラ１０２がクライアントコンピュータ１０１に通知するサービスコールの種類を、ユーザにより設定することができる。設定画面１００１のチェックボックス１００２，１００３，１００４でチェックを付けたエラーが発生した場合には、画像処理コントローラ１０２からクライアントコンピュータ１０１のユーザに対して通知されることとなる。なお、サービスコールの種類は、１００２、１００３、１００４に示す通信エラー、デバイスエラー、スキャナユニットエラーに限定されるものではなく、他の種類のサービスコールを含んでいてもよい。
【００６９】
図１０の設定画面１００１において、ボタン１００５が押下されると、ＣＰＵ２０１は、設定画面１００１での設定を確定し、図８の設定画面８０１に表示を戻す制御を行う。図８の設定画面８０１で、ボタン８０８が押下されると、ＣＰＵ２０１は、図８、図９、図１０での設定を確定し、これらの設定を、画像処理コントローラ１０２の省電力移行条件（Ｓｌｅｅｐ移行条件）として、ＨＤＤ２０３に格納する。
【００７０】
＜画像処理コントローラが省電力状態に移行するときの動作説明＞
図６は、実施例１における画像処理コントローラ１０２による省電力状態移行動作の一例を示すフローチャートである。図６に示すフローチャートの処理は、ＨＤＤ２１１からメモリ２０２に展開されたプログラムをＣＰＵ２０１が実行することで実現される。
【００７１】
画像処理コントローラ１０２から画像形成装置１０３に投入したジョブを画像形成装置１０３が実行を開始した後、画像処理コントローラ１０２のＣＰＵ２０１は、本フローチャートの処理を開始する。この状態の画像処理コントローラ１０２は、ジョブ実行状態４０３である（省電力状態４０４ではない）ので、ＣＰＵ２０１は、Ｓ６２３でＮｏ（スリープ移行済みでない）と判定し、Ｓ６０１に処理を移行する。
【００７２】
Ｓ６０１では、ＣＰＵ２０１は、画像形成装置１０３からの通知を受信し、該通知に基づき、上記ジョブの印刷が画像形成装置１０３で終了したか否かを判定する。なお、画像形成装置１０３は、ジョブの印刷において、ページの印刷終了ごとにページ印刷終了通知を、画像処理コントローラ１０２に通知する。他に、画像形成装置１０３はジョブの終了、ジョブの中断の際に、それぞれの通知を、画像処理コントローラ１０２に送信する。なお、前記中断の通知には、該中断の原因に対応するエラー内容を示す情報が含まれている。
【００７３】
ＣＰＵ２０１は、ジョブの印刷が終了していないと判定した場合（Ｓ６０１でＮｏの場合）、上記受信した画像形成装置１０３からの通知に基づき、ジョブが中断したかどうかを判定する（Ｓ６０２）。該通知がページ印刷終了通知の場合、ＣＰＵ２０１は、ジョブが中断していないと判定し（Ｓ６０２でＮｏと判定し）、ページ数Ｎを1つ増やして（Ｓ６０３）、次のページデータを画像形成装置１０３に送信し（Ｓ６０４）、Ｓ６０１に処理を移行する。なお、ページ数Ｎは、ジョブの開始時に「０」で初期化されており、ページ印刷終了通知を受信するごとにインクリメントされる。即ち、ページ数Ｎは、画像形成装置１０３に投入済みの画像データのページ数にも対応する。
【００７４】
一方、該通知がジョブの中断通知の場合、ＣＰＵ２０１は、ジョブが中断したと判定し（Ｓ６０２でＹｅｓと判定し）、Ｓ６０５に処理を移行する。
Ｓ６０５では、ＣＰＵ２０１は、画像処理コントローラ１０２の操作部２１９を介してユーザにより設定された画像処理コントローラ１０２の省電力移行条件（Ｓｌｅｅｐ移行条件）をＨＤＤ２０３からメモリ２０２に読み出し確認する。
【００７５】
次に、ＣＰＵ２０１は、上記ジョブの中断通知に基づいて、発生したエラーが「オペレータコール」に対応するエラーか「サービスコール」に対応するエラーかを判定する（Ｓ６０６）。上述したが、オペレータコールに対応するエラーは、画像形成装置を印刷に使うオペレータで修理できるエラーを指す（例えば、紙なし、紙ジャム）。サービスコールに対応するエラーは、印刷途中に発生するものであり画像形成装置のシステムの電源をＯＦＦ・ＯＮしないと通常印刷を行うことができないエラーを指す。
【００７６】
＜紙ジャム起因のエラーの場合＞
ＣＰＵ２０１は、発生したエラーが「オペレータコール」に対応するエラーであると判定した場合（Ｓ６０６でＹｅｓの場合）、該エラーの内容が「紙ジャム」に起因するものか、「紙なし」に起因するものか判定する（Ｓ６０７）。
【００７７】
上記エラーの内容が「紙ジャム」に起因するものと判定した場合（Ｓ６０７でＹｅｓの場合）、ＣＰＵ２０１は、紙ジャムの情報を、ジョブ管理アプリケーション３１５、３１６に通知する（Ｓ６２６）。
【００７８】
次に、ＣＰＵ２０１は、上記Ｓ６０５でメモリ２０２に保存された外付けコントローラの省電力移行条件を確認し、紙ジャム発生時に省電力への移行が指示されているか否かを判定する（Ｓ６０８）。そして、紙ジャム発生時に省電力への移行が指示されていると判定した場合（Ｓ６０８でＹｅｓの場合）、ＣＰＵ２０１は、Ｓ６０９に処理を移行する。
【００７９】
Ｓ６０９では、ＣＰＵ２０１は、画像形成装置１０３から画像形成装置１０３の状況を取得し、該取得した画像形成装置１０３の状況を、ジョブ管理アプリケーション３１５、３１６に通知する。さらに、ＣＰＵ２０１は、省電力状態から復帰した時のために、画像処理コントローラ１０２に送信を完了した画像データのページ数Ｎをメモリ２０２又はＨＤＤ２０３に保存する（Ｓ６１０）。
【００８０】
さらに、ＣＰＵ２０１は、上記省電力移行条件に含まれる省電力移行時間（図９の９０４で設定した時間）の経過を待って、画像処理コントローラ１０２を省電力状態４０４に移行する（Ｓ６１７）。省電力状態４０４に移行すると、Ｓ６２３でＹｅｓとなり、ネットワークＩ／Ｆ２０５は、Ｓｌｅｅｐ復帰時処理を実行する（Ｓ６２４）。なお、Ｓ６２３のＳｌｅｅｐ復帰時処理の詳細は、後述する図７に示す。
【００８１】
一方、上記Ｓ６０８において、紙ジャム発生時に省電力への移行が指示されていないと判定した場合（Ｓ６０８でＮｏの場合）、ＣＰＵ２０１は、スリープ移行せず、Ｓ６２３に処理を移行する。そして、ＣＰＵ２０１は、スリープ移行済みでないので、Ｓ６２３でＮｏと判定し、Ｓ６０１に処理を移行する。
【００８２】
＜紙なし起因のエラーの場合＞
ＣＰＵ２０１は、発生したエラーの内容が「紙なし」に起因するものと判定した場合、Ｓ６０７でＮｏと判断し、Ｓ６２５に処理を移行する。
Ｓ６２５では、ＣＰＵ２０１は、紙なし情報を、ジョブ管理アプリケーション３１５、３１６に通知する（Ｓ６２５）。
【００８３】
次に、ＣＰＵ２０１は、上記Ｓ６０５でメモリ２０２に保存された外付けコントローラの省電力移行条件を確認し、紙なし発生時に省電力への移行が指示されているか否かを判定する（Ｓ６１１）。そして、紙なし発生時に省電力への移行が指示されていると判定した場合（Ｓ６１１でＹｅｓの場合）、ＣＰＵ２０１は、Ｓ６１２に処理を移行する。
【００８４】
Ｓ６１２では、ＣＰＵ２０１は、画像形成装置１０３から画像形成装置１０３の状況を取得し、該取得した画像形成装置１０３の状況を、ジョブ管理アプリケーション３１５、３１６に通知する。さらに、ＣＰＵ２０１は、省電力状態から復帰した時のために、画像処理コントローラ１０２に送信を完了した画像データのページ数Ｎをメモリ２０２又はＨＤＤ２０３に保存する（Ｓ６１３）。
【００８５】
さらに、ＣＰＵ２０１は、上記省電力移行条件に含まれる省電力移行時間の経過を待って、画像処理コントローラ１０２は省電力状態４０４に移行する（Ｓ６１６）。省電力状態４０４に移行すると、Ｓ６２３でＹｅｓとなり、ネットワークＩ／Ｆ２０５は、Ｓｌｅｅｐ復帰時処理を実行する（Ｓ６２４）。
【００８６】
一方、上記Ｓ６１１において、紙なし発生時に省電力への移行が指示されていないと判定した場合（Ｓ６１１でＮｏの場合）、ＣＰＵ２０１は、スリープ移行せず、Ｓ６２３に処理を移行する。そして、ＣＰＵ２０１は、スリープ移行済みでないので、Ｓ６２３でＮｏと判定し、Ｓ６０１に処理を移行する。
【００８７】
＜サービスコール起因のエラーの場合＞
ＣＰＵ２０１は、発生したエラーが「サービスタコール」に対応するエラーであると判定した場合、Ｓ６０６でＮｏと判断し、Ｓ６２７に処理を移行する。Ｓ６２７では、ＣＰＵ２０１は、サービスコールの内容および、サービスコールに対応するエラーが画像形成装置のどの部分に起因するものかを確認する。さらに、ＣＰＵ２０１は、上記Ｓ６０５でメモリ２０２に保存された外付けコントローラの省電力移行条件を確認し、上記確認したサービスコールの内容が、図１０に示したエラー通知設定で通知するにチェックされたものか否かを判定する。そして、サービスコールの内容がチェックされたものである場合、ＣＰＵ２０１は、該サービスコールの内容を、ジョブ管理アプリケーション３１５、３１６に通知する。一方、サービスコールの内容がチェックされたものでない場合、ＣＰＵ２０１は、該サービスコールの内容のジョブ管理アプリケーション３１５、３１６への通知を行わない。
【００８８】
次に、Ｓ６１４において、ＣＰＵ２０１は、サービスコール発生時に省電力への移行が指示されているか否かを判定する（Ｓ６１４）。そして、サービスコール発生時に省電力への移行が指示されていると判定した場合（Ｓ６１４でＹｅｓの場合）、ＣＰＵ２０１は、Ｓ６１５に処理を移行する。
【００８９】
Ｓ６１５では、ＣＰＵ２０１は、画像形成装置１０３から画像形成装置１０３の状況を取得し、該取得した画像形成装置１０３の状況を、ジョブ管理アプリケーション３１５、３１６に通知する。なお、画像形成装置１０３から通知されるエラー情報がサービスコール起因のものである場合、画像形成装置１０３は電源ＯＦＦ・ＯＮが必要なため、画像処理コントローラ１０２から送信した画像データのページ数ＮはＨＤＤ２０３に保存しない。
【００９０】
次に、ＣＰＵ２０１は、上記省電力移行条件に含まれる省電力移行時間の経過を待って、画像処理コントローラ１０２は省電力状態４０４に移行する（Ｓ６１８）。省電力状態４０４に移行すると、Ｓ６２３でＹｅｓとなり、ネットワークＩ／Ｆ２０５は、Ｓｌｅｅｐ復帰時処理を実行する（Ｓ６２４）。
【００９１】
一方、上記Ｓ６１４において、サービスコール発生時に省電力への移行が指示されていないと判定した場合（Ｓ６１４でＮｏの場合）、ＣＰＵ２０１は、スリープに移行しない。この場合、ＣＰＵ２０１は、スリープ移行せず、Ｓ６２３に処理を移行する。そして、ＣＰＵ２０１は、スリープ移行済みでないので、Ｓ６２３でＮｏと判定し、Ｓ６０１に処理を移行する。
【００９２】
なお、フローチャートには記載していないが、ＣＰＵ２０１は、省電力状態に移行する場合（Ｓ６０８、Ｓ６１１、Ｓ６１４でＹｅｓの場合）、移行前に、画像処理コントローラ１０２の省電力状態移行前の情報を、ＨＤＤ２０３に保存する。なお、省電力状態移行前の情報とは、どのようなエラーの内容で省電力状態に移行したか、即ち、省電力状態移行の起因となったエラー内容を含むものとする。この情報が後述する図７のＳ７０２で読み出されることになる。
【００９３】
また、上記Ｓ６０１におい、画像形成装置１０３に投入したジョブの印刷が画像形成装置１０３で終了したと判定した場合（Ｓ６０１でＹｅｓの場合）、ＣＰＵ２０１は、本フローチャートの処理を終了する。
【００９４】
＜画像処理コントローラ側で省電力復帰通知を受信した場合＞
以下、画像処理コントローラ１０２側で省電力復帰通知が検出された場合の画像処理コントローラ１０２の動作を、図７を用いて説明する。
【００９５】
図７は、画像処理コントローラ１０２のＳｌｅｅｐ復帰時処理（図６のＳ６２４）の一例を示すフローチャートである。なお、図７に示すフローチャートの処理は、ＨＤＤ２０３からメモリ２０２に展開されたプログラムをＣＰＵ２０１が実行することで実現される。
【００９６】
画像処理コントローラ１０２が省電力状態４０４に移行すると、ＣＰＵ２０１は、ネットワークＩ／Ｆ２０５を介して、画像形成装置１０３から送信される省電力復帰通知（画像処理コントローラ１０２を省電力から復帰させるための指示）の受信を監視する（Ｓ７０１）。そして、画像形成装置１０３から送信された省電力復帰通知を受信したと判定した場合（Ｓ７０１でＹｅｓの場合）、ＣＰＵ２０１は、不図示のステップにおいて、省電力状態からの復帰処理を行う。即ち、ＣＰＵ２０１が、ＦＥＴ２５５をオン状態に制御する。これにより、第２電源部２５２に接続された各部（ＨＤＤ２０３、ビデオＩ/Ｆ２０６、操作部２１９等）への電力の供給が再開され、画像処理コントローラ１０２がスタンバイ状態４０２（図４）に復帰する。
【００９７】
スタンバイ状態４０２に復帰すると、ＣＰＵ２０１は、ＨＤＤ２０３に保存してある省電力状態移行前の情報を取得する（Ｓ７０２）。さらに、ＣＰＵ２０１は、上記Ｓ７０２で取得した省電力状態移行前の情報に基づいて、省電力状態移行時どのようなエラーの内容で移行したかを判定する（Ｓ７０３）。
【００９８】
そして、「オペレータコール」に起因して省電力状態に移行したと判定した場合（Ｓ７０３でＹｅｓの場合）、ＣＰＵ２０１は、Ｓ７０４に処理を移行する。Ｓ７０４では、ＣＰＵ２０１は、画像形成装置１０３の状況を取得し、クライアントコンピュータ上のジョブ管理アプリケーション３１５、３１６へ通知する。
【００９９】
さらに、ＣＰＵ２０１は、ＨＤＤ２０３に保存したページ数Ｎ（図６のＳ６１０、Ｓ６１３で保存）の続きから、画像データをビデオＩ／Ｆ２０６を介して画像形成装置１０３に送信する（Ｓ７０５）。そして、本フローチャートの処理を終了し、図６のＳ６２３に処理を移行する。
【０１００】
一方、「サービスコール」に起因して省電力状態に移行したと判定した場合（Ｓ７０３でＮｏの場合）、ＣＰＵ２０１は、Ｓ７０６に処理を移行する。Ｓ７０６では、ＣＰＵ２０１は、画像形成装置１０３の状況を取得し、クライアントコンピュータ１０１上にあるジョブ管理アプリケーション３１５、３１６へ通知する（Ｓ７０６）。
【０１０１】
次に、ＣＰＵ２０１は、画像形成装置の電源のＯＦＦ・ＯＮを確認した後に、ネットワークＩ／Ｆ２０５を介して画像形成装置１０３との通信セッションを貼り直す（Ｓ７０７）。そして、画像形成装置１０３との通信セッションが回復すると、ＣＰＵ２０１は、ビデオＩ／Ｆ２０６を介して、最初のページから画像データを画像形成装置１０３に送信するように指示する（Ｓ７０８）。そして、本フローチャートの処理を終了し、図６のＳ６２３に処理を移行する。
【０１０２】
＜実施例１の効果＞  実施例１では、画像処理コントローラ１０２は、画像形成装置１０３から通知されるエラー情報に応じて省電力状態４０４に移行する。これにより、画像形成装置１０３でエラーが発生している場合に、画像処理コントローラ１０２がスタンバイ状態４０２のまま無駄に電力を消費することを防止できる。よって、画像処理コントローラ１０２の省電力化を図ることができる。
【実施例２】
【０１０３】
実施例１では、図５で説明したように、クライアントコンピュータ１０１のジョブ管理アプリケーション３１６からのアクセスによって、画像処理コントローラ１０２は省電力状態４０４からスタンバイ状態４０２に移行してしまう。
【０１０４】
実施例２では、ジョブ管理アプリケーション３１６からのアクセスに対する対応を施すことで、画像処理コントローラ１０２の省電力状態を維持する構成について説明する。なお、実施例２は、実施例１の画像形成システムの基本構成とほぼ同様なため異なる部分のみを以下に説明する。
【０１０５】
実施例１では、画像処理コントローラ１０２が省電力状態移行時に、画像形成装置１０３が通知してくるエラー情報の受信をもとに、省電力状態移行処理を行った。一方、実施例２では、エラー情報の受信があっても、クライアントコンピュータ１０１からアクセスがある場合には、省電力状態への移行は行わない。以下、図１１を用いて説明する。
【０１０６】
図１１は、実施例２における画像処理コントローラ１０２による省電力状態移行動作の一例を示すフローチャートである。なお、図６と同一のステップには同一のステップ番号を付してある。図１１に示すフローチャートの処理は、ＨＤＤ２１１からメモリ２０２に展開されたプログラムをＣＰＵ２０１が実行することで実現される。
【０１０７】
実施例２では、ＣＰＵ２０１は、ジョブ中断の通知を受信し（Ｓ６０２：Ｙｅｓ）、省電力移行状態の確認（Ｓ６０５）を行った後、所定時間内に、クライアントコンピュータ１０１からアクセスがあったかどうかを確認する（Ｓ６２２）。なお、画像処理コントローラ１０２は、クライアントコンピュータ１０１からのアクセス履歴をＨＤＤ２０３又はメモリ２０２に保持しているものとする。
【０１０８】
そして、所定時間内にクライアントコンピュータ１０１からアクセスがあったと判定した場合（Ｓ６２２でＹｅｓの場合）、ＣＰＵ２０１は、省電力状態に移行せず、Ｓ６２３に処理を移行する。一方、所定時間内にクライアントコンピュータ１０１からアクセスが無かったと判定した場合（Ｓ６２２でＮｏの場合）、ＣＰＵ２０１は、Ｓ６０６に処理を進める。
【０１０９】
また、ＣＰＵ２０１は、省電力状態に移行する場合（Ｓ６０８、Ｓ６１１、Ｓ６１４でＹｅｓの場合）、クライアントコンピュータ１０１上のジョブ管理アプリケーション３１６に表示維持通知を通知する（Ｓ６１９、Ｓ６２０、Ｓ６２１）。この表示維持通知の通知先となるクライアントコンピュータ１０１は、上述したアクセス履歴に記載されているクライアントコンピュータとする。
【０１１０】
なお、上記表示維持通知は、画像処理コントローラ１０２への接続（アクセス）を行わず、ジョブ管理アプリケーション３１６の表示を維持することを指示する通知である。この表示維持通知を受けたクライアントコンピュータ１０１上のジョブ管理アプリケーション３１６は、画像処理コントローラ１０２へのアクセスを行わず、ＵＩの表示を維持する。これにより、ジョブ管理アプリケーション３１６からのアクセスによって、画像処理コントローラ１０２は省電力状態４０４からスタンバイ状態４０２に移行してしまうことを防止できる。なお、上記表示の維持の通知の後、例えば、画像処理コントローラ１０２が省電力状態から復帰してジョブ管理アプリケーション３１５からの状態通知等を受けると、ジョブ管理アプリケーション３１６は、画像処理コントローラ１０２へのアクセスを再開するものとする。
【０１１１】
＜実施例２の効果＞  実施例２では、画像処理コントローラ１０２は、画像形成装置１０３から通知されるエラー情報を取得しようとするジョブ管理アプリケーション３１６からのアクセスがある場合は、省電力状態に移行しない。また、省電力状態に移行する場合、ジョブ管理アプリケーション３１６に表示維持の通知を行うことで、ジョブ管理アプリケーション３１６からのアクセスで、省電力状態４０４からスタンバイ状態４０２に復帰してしまうことを防ぐ。このような構成により、画像処理コントローラ１０２は、画像形成装置１０３でエラーが発生している場合にスタンバイ状態４０２を維持可能となり、無駄に電力を消費することがない。よって、画像処理コントローラ１０２の省電力化を図ることができる。
【０１１２】
なお、「クライアントコンピュータ１０１のジョブ管理アプリケーション３１６からのアクセスを受けたこと」をスリープ復帰要因からはずし、以下のように構成してもよい。省電力状態に移行する場合（Ｓ６０８、Ｓ６１１、Ｓ６１４でＹｅｓの場合）、ネットワークＩ／Ｆ２０４内のメモリに画像形成装置１０３の状況を保存しておく。そして、省電力状態において、ネットワークＩ／Ｆ２０４は、ジョブ管理アプリケーション３１６からのアクセスを受けると、代理応答機能により、上記保存した画像形成装置１０３の状況をジョブ管理アプリケーション３１６に送信するように構成する。
【０１１３】
以上のような代理応答機能により、ジョブ管理アプリケーション３１６からのアクセスで、省電力状態４０４からスタンバイ状態４０２に移行することを防ぐことができる。よって、実施例２と同様の効果を奏する。
【０１１４】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【０１１５】
（他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１１６】
１０１    クライアントコンピュータ
１０２    画像処理コントローラ
１０３    画像形成装置（ＭＦＰ）
２０１    ＣＰＵ
２０５    ネットワークＩ／Ｆ
４０２  スタンバイ状態
４０４  省電力状態
【図１】
2015104897.tif 000003
【図２】
2015104897.tif 000004
【図３】
2015104897.tif 000005
【図４】
2015104897.tif 000006
【図５】
2015104897.tif 000007
【図６】
2015104897.tif 000008
【図７】
2015104897.tif 000009
【図８】
2015104897.tif 000010
【図９】
2015104897.tif 000011
【図１０】
2015104897.tif 000012
【図１１】
2015104897.tif 000013