(57)【要約】【課題】  画像形成装置を省電力状態に移行させる場合に、画像処理コントローラから画像処理装置への通信を停止することによって、画像形成装置を省電力状態に移行させることを可能にする。【解決手段】  情報処理システムは、第１電力状態及び第１電力状態より省電力の第２電力状態となる第１の情報処理装置と、第１の情報処理装置と通信可能な第２の情報処理装置と、を備えた情報処理システムである。第２の情報処理装置は、第１の情報処理装置から定期的に情報を取得し、第１の情報処理装置を第２電力状態に移行させる要因があった場合に第１の情報処理装置から定期的に情報を取得するのを停止する。第１の情報処理装置は、第１の情報処理装置の電力状態を第２電力状態に移行させる要因があり且つ定期的に情報を取得するのが停止されたことを示す情報を第２の情報処理装置から受信した場合に、第１の情報処理装置を第２電力状態に移行させる。【選択図】  図６
2014048905.tif 000002
【特許請求の範囲】
【請求項１】
第１電力状態及び前記第１電力状態より省電力の第２電力状態となる第１の情報処理装置と、前記第１の情報処理装置と通信可能な第２の情報処理装置と、を備えた情報処理システムであって、
前記第２の情報処理装置は、
前記第１の情報処理装置から定期的に情報を取得し、前記第１の情報処理装置の電力状態を前記第２電力状態に移行させる要因があった場合に前記第１の情報処理装置から定期的に情報を取得するのを停止する制御手段と、
前記制御手段によって前記第１の情報処理装置から定期的に情報を取得するのが停止されたことを示す情報を前記第１の情報処理装置へ送信する第１送信手段と、を有し、
前記第１の情報処理装置は、
前記第１の情報処理装置の電力状態を前記第２電力状態に移行させる要因があり且つ前記第１送信手段から送信される前記情報を前記第２の情報処理装置から受信した場合に、前記第１の情報処理装置の電力状態を前記第２電力状態に移行させる移行手段を有する、ことを特徴とする情報処理システム。
【請求項２】
前記第１の情報処理装置は、
前記第１の情報処理装置の電力状態が前記第１電力状態から前記第２電力状態に移行することを示す情報を送信する第２送信手段をさらに有し、
前記制御手段は、前記第２送信手段によって送信される前記情報を前記第１の情報処理装置から受信した場合に、前記第１の情報処理装置から定期的に情報を取得するのを停止する、ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記第２の情報処理装置は、
前記第１の情報処理装置と通信するための前記制御手段に加えて、画像データを送信する外部装置と通信するための別の制御手段をさらに備える、ことを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記第２の情報処理装置は、
前記外部装置から送信される画像データを印刷可能なデータに変換する変換手段、をさらに有する、ことを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記変換手段は、前記画像データをラスターイメージに変換する、ことを特徴とする請求項４に記載の情報処理システム。
【請求項６】
前記制御手段は、
前記第１の情報処理装置から定期的に情報を取得するのを停止する前に、前記第１の情報処理装置の状態を取得し、
前記外部装置からの前記第１の情報処理装置の状態の問い合わせに対して、前記制御手段によって取得された前記第１の情報処理装置の状態に基づいて応答する、ことを特徴とする請求項３乃至５の何れか１項に記載の情報処理システム。
【請求項７】
前記制御手段は、
前記外部装置からの前記第１の情報処理装置の情報の問い合わせに対して、前記第１の情報処理装置を前記第１電力状態に復帰させることなく、前記取得された前記第１の情報処理装置の状態に基づいて応答する、ことを特徴とする請求項６に記載の情報処理システム。
【請求項８】
前記第２の情報処理装置は、
前記第１の情報処理装置の電力状態を前記第２電力状態に移行させる要因があった場合に、前記第１の情報処理装置と連携する必要があるジョブを実行しているか否かを判断する判断手段をさらに備え、
前記制御手段は、前記判断手段が前記第１の情報処理装置と連携する必要があるジョブを実行していると判断した場合、当該ジョブの実行が完了した後、前記第１の情報処理装置から定期的に情報を取得するのを停止する、ことを特徴とする請求項１乃至７の何れか１項に記載の情報処理システム。
【請求項９】
前記制御手段は、
前記第１の情報処理装置の電力状態を前記第１電力状態に復帰させる要因があった場合に、停止されていた前記第１の情報処理装置の情報の定期的な取得を再開する、ことを特徴とする請求項１乃至８の何れか１項に記載の情報処理システム。
【請求項１０】
第１電力状態及び前記第１電力状態より省電力の第２電力状態となる画像形成装置と通信可能な画像処理コントローラであって、
前記画像形成装置から定期的に情報を取得し、前記画像形成装置の電力状態を前記第２電力状態に移行させる要因があった場合に前記画像形成装置から定期的に情報を取得するのを停止する制御手段と、
前記制御手段によって前記画像形成装置から定期的に情報を取得するのが停止されたことを示す情報を前記画像形成装置へ送信する送信手段と、を有することを特徴とする画像処理コントローラ。
【請求項１１】
前記画像形成装置と通信するための前記制御手段に加えて、画像データを送信する外部装置と通信するための別の制御手段をさらに備える、ことを特徴とする請求項１０に記載の画像処理コントローラ。
【請求項１２】
前記外部装置から送信される画像データを印刷可能なデータに変換する変換手段、をさらに有する、ことを特徴とする請求項１１に記載の画像処理コントローラ。
【請求項１３】
前記変換手段は、前記画像データをラスターイメージに変換する、ことを特徴とする請求項１２に記載の画像処理コントローラ。
【請求項１４】
前記制御手段は、
前記画像形成装置から定期的に情報を取得するのを停止する前に、前記画像形成装置の状態を取得し、
前記外部装置からの前記画像形成装置の状態の問い合わせに対して、前記制御手段によって取得された前記画像形成装置の状態に基づいて応答する、ことを特徴とする請求項１１乃至１３の何れか１項に記載の画像処理コントローラ。
【請求項１５】
前記制御手段は、
前記外部装置からの前記画像形成装置の情報の問い合わせに対して、前記画像形成装置を前記第１電力状態に復帰させることなく、前記取得された前記画像形成装置の状態に基づいて応答する、ことを特徴とする請求項１４に記載の画像処理コントローラ。
【請求項１６】
前記画像形成装置の電力状態を前記第２電力状態に移行させる要因があった場合に、前記画像形成装置と連携する必要があるジョブを実行しているか否かを判断する判断手段をさらに備え、
前記制御手段は、前記判断手段が前記画像形成装置と連携する必要があるジョブを実行していると判断した場合、当該ジョブの実行が完了した後、前記画像形成装置から定期的に情報を取得するのを停止する、ことを特徴とする請求項１０乃至１５の何れか１項に記載の画像処理コントローラ。
【請求項１７】
前記制御手段は、
前記画像形成装置の電力状態を前記第１電力状態に復帰させる要因があった場合に、停止されていた前記画像形成装置の情報の定期的な取得を再開する、ことを特徴とする請求項１０乃至１６の何れか１項に記載の画像処理コントローラ。
【請求項１８】
第１電力状態及び前記第１電力状態より省電力の第２電力状態となる画像形成装置と通信可能な画像処理コントローラの制御方法であって、
前記画像形成装置から定期的に情報を取得するステップと、
前記画像形成装置の電力状態を前記第２電力状態に移行させる要因があった場合に前記画像形成装置から定期的に情報を取得するのを停止するステップと、
前記画像形成装置から定期的に情報を取得するのが停止された場合に、前記画像形成装置から定期的に情報を取得するのが停止されたことを示す情報を前記画像形成装置へ送信するステップと、を有することを特徴とする画像処理コントローラの制御方法。
【請求項１９】
外部装置から送信される画像データを受信するステップと、
受信した画像データを印刷可能なデータに変換するステップと、をさらに有する、ことを特徴とする請求項１８に記載の画像処理コントローラの制御方法。
【請求項２０】
前記受信した画像データを印刷可能なデータに変換するステップでは、前記画像データをラスターイメージに変換する、ことを特徴とする請求項１９に記載の画像処理コントローラの制御方法。
【請求項２１】
前記画像形成装置から定期的に情報を取得するのを停止する前に、前記画像形成装置の状態を取得するステップと、
前記外部装置からの前記画像形成装置の状態の問い合わせに対して、取得された前記画像形成装置の状態に基づいて応答するステップと、をさらに有することを特徴とする請求項１９又は２０に記載の画像処理コントローラの制御方法。
【請求項２２】
前記外部装置からの問い合わせに対して応答するステップにおいて、前記外部装置からの前記画像形成装置の情報の問い合わせに対して、前記画像形成装置を前記第１電力状態に復帰させることなく、前記取得された前記画像形成装置の状態に基づいて応答する、ことを特徴とする請求項２１に記載の画像処理コントローラの制御方法。
【請求項２３】
前記画像形成装置の電力状態を前記第２電力状態に移行させる要因があった場合に、前記画像形成装置と連携する必要があるジョブを実行しているか否かを判断するステップをさらに有し、
前記画像形成装置から定期的に情報を取得するのを停止するステップにおいて、前記判断手段が前記画像形成装置と連携する必要があるジョブを実行していると判断した場合、当該ジョブの実行が完了した後、前記画像形成装置から定期的に情報を取得するのを停止する、ことを特徴とする請求項１８乃至２２の何れか１項に記載の画像処理コントローラの制御方法。
【請求項２４】
前記画像形成装置の電力状態を前記第１電力状態に復帰させる要因があった場合に、停止されていた前記画像形成装置の情報の定期的な取得を再開するステップをさらに有する、ことを特徴とする請求項１８乃至２３の何れか１項に記載の画像処理コントローラの制御方法。
【請求項２５】
請求項１８乃至２４の何れか１項に記載の制御方法をコンピュータに実行させるためのプログラム。
【請求項２６】
外部装置から画像データを受信する画像処理コントローラと連携して画像処理を行い、第１電力状態及び前記第１電力状態より省電力の第２電力状態となる画像形成装置であって、
前記画像形成装置の電力状態を前記第２電力状態に移行させる要因があった場合に、前記画像処理コントローラに前記画像形成装置の電力状態が前記第２電力状態に移行することを示す情報を送信する送信手段と、
前記送信手段によって送信された前記情報を受信した前記画像処理コントローラが前記画像形成装置から定期的に情報を取得するのを停止したことを示す情報を前記画像処理コントローラから受信する受信手段と、
前記受信手段によって前記画像処理コントローラから送信される前記情報が受信された場合に、前記画像形成装置の電力状態を前記第２電力状態に移行させる制御手段と、を有する、ことを特徴とする画像形成装置。
【請求項２７】
前記送信手段によって前記画像処理コントローラに前記画像形成装置の電力状態が前記第２電力状態に移行することを示す情報が送信された後、且つ、前記制御手段によって前記画像形成装置の電力状態が前記第２電力状態に移行される前に、前記送信手段は、前記画像形成装置の状態を前記画像処理コントローラに送信する、ことを特徴とする請求項２６に記載の画像形成装置。
【請求項２８】
外部装置から画像データを受信する画像処理コントローラと連携して画像処理を行い、第１電力状態及び前記第１電力状態より省電力の第２電力状態となる画像形成装置の制御方法であって、
前記画像形成装置の電力状態を前記第２電力状態に移行させる要因があった場合に、前記画像処理コントローラに前記画像形成装置の電力状態が前記第２電力状態に移行することを示す情報を送信するステップと、
送信された前記情報を受信した前記画像処理コントローラが前記画像形成装置から定期的に情報を取得するのを停止したことを示す情報を前記画像処理コントローラから受信するステップと、
前記画像処理コントローラから送信される前記情報が受信された場合に、前記画像形成装置の電力状態を前記第２電力状態に移行させるステップと、を有する、ことを特徴とする画像形成装置の制御方法。
【請求項２９】
前記画像処理コントローラに前記画像形成装置の電力状態が前記第２電力状態に移行することを示す情報が送信された後、且つ、前記画像形成装置の電力状態が前記第２電力状態に移行される前に、前記画像形成装置の状態を前記画像処理コントローラに送信するステップをさらに有する、ことを特徴とする請求項２８に記載の画像形成装置の制御方法。
【請求項３０】
請求項２８又は２９に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置と画像処理コントローラとが連携して画像処理を行う情報処理システムなどに関する。
【背景技術】
【０００２】
近年、画像形成装置などの機器に対する省電力化への要望に伴い、画像形成装置が一定時間操作されない等の条件で画像形成装置の電力状態を省電力状態にする技術が提案されている（特許文献１参照）。このような画像形成装置では、プリンタ部によるプリント処理およびスキャナ部によるスキャナ処理が終了してから一定時間以上経過した場合や、外部機器との通信が終了してから一定時間以上経過した場合に、画像形成装置が省電力状態に移行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２５００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記したような画像形成装置には、当該画像形成装置と連携して画像処理を行う画像処理コントローラが接続されることがある。画像形成装置に接続される画像処理コントローラは、画像形成装置の情報（給紙段情報、用紙情報、トナー情報など）を定期的に取得して、当該画像形成装置を利用するユーザのコンピュータなどに当該取得した画像形成装置の情報を表示する。このように、画像形成装置と画像処理コントローラと間では定期的に通信が行われているので、画像形成装置は、定期的な通信によって省電力状態に移行できなかったり、又は省電力状態に移行したとしても、定期的な通信によってすぐに省電力状態から復帰したりする。
【０００５】
そこで、本発明は、画像形成装置を省電力状態に移行させる場合に、画像処理コントローラから画像処理装置への定期的な通信を停止することによって、画像形成装置が定期的な通信で省電力状態から復帰してしまうのを防止することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の情報処理システムは、第１電力状態及び前記第１電力状態より省電力の第２電力状態となる第１の情報処理装置と、前記第１の情報処理装置と通信可能な第２の情報処理装置と、を備えた情報処理システムであって、前記第２の情報処理装置は、前記第１の情報処理装置から定期的に情報を取得し、前記第１の情報処理装置の電力状態を前記第２電力状態に移行させる要因があった場合に前記第１の情報処理装置から定期的に情報を取得するのを停止する制御手段と、前記制御手段によって前記第１の情報処理装置から定期的に情報を取得するのが停止されたことを示す情報を前記第１の情報処理装置へ送信する第１送信手段と、を有し、前記第１の情報処理装置は、前記第１の情報処理装置の電力状態を前記第２電力状態に移行させる要因があり且つ前記第１送信手段から送信される前記情報を前記第２の情報処理装置から受信した場合に、前記第１の情報処理装置の電力状態を前記第２電力状態に移行させる移行手段を有する、ことを特徴とする。
【発明の効果】
【０００７】
上記構成によれば、第１の情報処理装置を第２電力状態に移行させる場合に、第２の情報処理装置による第１の情報処理装置への定期的な通信を停止させることができる。これにより、第１の情報処理装置が、第２電力状態に移行したとしても、当該定期的な通信に起因して第２電力状態から復帰してしまうのを防止することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態の画像形成システムの全体構成を示す図である。
【図２】画像形成システムの画像形成装置および画像処理コントローラのハードウェアブロック図である。
【図３】画像形成装置の電源回路図である。
【図４】画像処理コントローラのソフトウェアブロック図である。
【図５】画像形成装置の電力状態の状態遷移図である。
【図６】画像形成装置が省電力状態に移行する場合の画像形成装置のフローチャートである。
【図７】画像形成装置が省電力状態に移行する場合の画像処理コントローラのフローチャートである。
【図８】画像形成装置側でスリープ復帰要因が検出された場合の画像形成装置のフローチャートである。
【図９】画像形成装置側でスリープ復帰要因が検出された場合の画像処理コントローラのフローチャートである。
【図１０】画像処理コントローラ側でスリープ復帰要因が検出された場合の画像処理コントローラのフローチャートである。
【図１１】画像処理コントローラ側でスリープ復帰要因が検出された場合の画像形成装置のフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて詳細に説明する。
【００１０】
＜画像形成システムの全体構成＞
図１は、画像形成システム１００の全体構成を示すブロック図である。
【００１１】
画像形成システム（情報処理システム）１００は、画像処理コントローラ（第２の情報処理装置）１０２と、画像形成装置（第１の情報処理装置）１０３と、を備えている。そして、この画像形成システム１００は、クライアントコンピュータ１０１と通信可能に接続されている。クライアントコンピュータ１０１と画像処理コントローラ１０２とは、イーサネット（登録商標）ケーブル１１３を介して通信可能に接続されている。また、画像処理コントローラ１０２と画像形成装置１０３とは、制御ケーブル１１１および画像ビデオケーブル１１２を介して接続されている。また、本実施形態では、画像形成装置１０３は、イーサネット（登録商標）ケーブル１１３に直接接続されていない。つまり、画像形成装置１０３とクライアントコンピュータ１０１とは、画像処理コントローラ１０２を介して通信する。なお、画像形成装置１０３は、イーサネット（登録商標）ケーブル１１３に接続されても良い。つまり、画像形成装置１０３は、直接、クライアントコンピュータ１０１と通信可能に接続されていても良い。
【００１２】
クライアントコンピュータ１０１は、アプリケーションを起動させて画像形成装置１０３に印刷指示などを行う。
【００１３】
画像処理コントローラ１０２は、画像形成装置１０３と連携して画像処理を行う。
【００１４】
画像形成装置１０３は、ＭＦＰ（Ｍｕｌｔｉｐｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である。
【００１５】
＜画像形成装置の構成＞
図２は、画像形成装置１０３および画像処理コントローラ１０２のハードウェアブロック図である。
【００１６】
画像形成装置１０３は、スキャナ部１０４、操作部１０５、ＭＦＰコントローラ１０６、プリンタ部１０７、ファックス部１０８、ＩＣカードリーダ１０９、およびフィニッシャ１１０を有している。スキャナ部１０４は、原稿を読み取って画像データを入力する。操作部１０５は、各種キーやパネルを有する。また、操作部１０５は、各種キーを介して、ユーザから各種指示を受け付ける。また、操作部１０５は、パネルを介して各種情報を表示する。ＭＦＰコントローラ１０６は、上記したスキャナ部１０４やプリンタ部１０７などを制御する。このＭＦＰコントローラ１０６の詳細は後述する。プリンタ部１０７は、画像データに基づいて用紙に印刷を行う。ファックス部１０８は、不図示の電話回線に接続され、当該電話回線等を介してファクシミリの入出力処理を行う。ＩＣカードリーダ１０９は、ユーザを識別するためのＩＣカードから情報を読み取る。フィニッシャ１１０は、プリンタ部１０７により画像が形成された用紙を受け取って、当該受け取った用紙に対して、排紙、ソート、ステイプル、パンチ、および裁断などの加工を施す。
【００１７】
上記構成の画像形成装置１０３は、以下の機能を実行することができる。
【００１８】
・コピー機能
スキャナ部１０４により読み取られた原稿の画像データをＨＤＤ２１１に記録すると共に、当該画像データに基づいてプリンタ部１０７が用紙に印刷を行う。
・ＳＥＮＤ機能
スキャナ部１０４により読み取られた原稿の画像データを、ネットワークを介してクライアントコンピュータ１０１に送信する。
・ＢＯＸ機能
スキャナ部１０４により読み取られた原稿の画像データをＨＤＤ２１１に記録する。また、クライアントコンピュータ１０１から送信された画像データをＨＤＤ２１１に記憶する。
・プリント機能
クライアントコンピュータ１０１から送信されたＰＤＬ（ページ記述言語）データをプリンタ部１０７が解釈して印刷する。
【００１９】
＜画像処理装置のＭＦＰコントローラの詳細＞
ここで、図２を参照して、画像形成装置１０３のＭＦＰコントローラ１０６の詳細を説明する。
【００２０】
画像形成装置１０３のＭＦＰコントローラ１０６は、ＣＰＵ２０８、メモリ２０９、ネットワークＩ／Ｆ２１０（第２送信手段）、ＨＤＤ２１１、エンジンＩ／Ｆ２１２、ビデオＩ／Ｆ２１３、リーダＩ／Ｆ２１５、ファックスＩ／Ｆ２１６、および電源制御部２１７、を有している。ＣＰＵ２０８は、システムバス２１４を介して、画像形成装置１０３の各部の制御、演算、及び記憶装置（メモリ２０９やＨＤＤ２１１）に格納されたプログラムの実行を行う。メモリ２０９は、ＣＰＵ２０８のワークメモリとして使用される。ネットワークＩ／Ｆ２１０は、制御ケーブル１１１を介して画像処理コントローラ１０２と制御コマンドの送受信を行う。ＨＤＤ２１１は、大容量の記憶装置であり、ＣＰＵ２０８により実行される各種制御プログラムや画像データを格納している。エンジンＩ／Ｆ２１２は、プリンタ部１０７と制御コマンドの送受信を行う。ビデオＩ／Ｆ２１３は、画像ビデオケーブル１１２を介して画像処理コントローラ１０２と画像データの送受信を行う。リーダＩ／Ｆ２１５は、スキャナ部１０４および操作部１０５と制御コマンドの送受信を行う。ファックスＩ／Ｆ２１６は、ファックス部１０８に接続されている。また、電源制御部２１７は、画像形成装置１０３の各部への電力供給の制御を行う。
【００２１】
＜画像処理コントローラの詳細＞
また、図２に示すように、画像処理コントローラ１０２は、ＣＰＵ２０１、メモリ２０２、ＨＤＤ２０３、ネットワークＩ／Ｆ２０４および２０５、並びにビデオＩ／Ｆ２０６（第１送信手段）を有している。ＣＰＵ２０１は、システムバス２０７を介して画像処理コントローラ１０２の各部の制御、演算、及び記憶装置（メモリ２０２やＨＤＤ２０３）に格納されたプログラムの実行を行う。メモリ２０２は、ＣＰＵ２０１のワークメモリとして使用される。ＨＤＤ２０３は、大容量の記憶装置であり、ＣＰＵ２０１により実行される各種制御プログラムおよび画像データを格納している。ネットワークＩ／Ｆ２０４は、イーサネット（登録商標）ケーブル１１３を介してクライアントコンピュータ１０１などの他の装置と通信を行う。また、ネットワークＩ／Ｆ２０５は、制御ケーブル１１１を介して画像形成装置１０３と制御コマンドの送受信を行う。ビデオＩ／Ｆ２０６は、画像ビデオケーブル１１２を介して画像形成装置１０３と画像データの送受信を行う。
【００２２】
＜画像形成装置の電源回路図＞
図３は、画像形成装置の電源回路図である。
【００２３】
次に、図３を参照して、画像形成装置１０３の電源構成について説明する。
【００２４】
画像形成装置１０３は、小容量の第１電源部２５１および大容量の第２電源部２５２を有している。この第１電源部２５１は、ＡＣ電源２５６から供給された交流電源を直流電源（例えば、３．３Ｖ）に変換する。この直流電源は、ファックス部１０８、電源制御部２１７、メモリ２０９およびネットワークＩ／Ｆ２１０などに供給される。また、第２電源部２５２は、ＡＣ電源２５６から供給された交流電源を直流電源（例えば、１２Ｖ、２４Ｖ）に変換する。この直流電源は、プリンタ部１０７、スキャナ部１０４、フィニッシャ１１０、ＣＰＵ２０８およびＨＤＤ２１１などに供給される。ＡＣ電源２５６と第１電源部２５１との間には、シーソースイッチ２５３およびリレー２５４が設けられている。また、ＡＣ電源２５６と第２電源部２５２との間には、リレー２５５が設けられている。このシーソースイッチ２５３は、ユーザの操作に応じてオン状態又はオフ状態になる。シーソースイッチ２５３の状態（オフ状態またはオン状態）は、後述する電源制御部２１７に通知される。
【００２５】
電源制御部２１７は、シーソースイッチ２５３の状態（オン状態またはオフ状態）を検知する。また、リレー２５４およびリレー２５５は、電源制御部２１７によってオンまたはオフが切り換えられる。
【００２６】
電源制御部２１７は、リレー２５４およびリレー２５５をオン状態にする。これにより、第１電源部２５１および第２電源部２５２から、プリンタ部１０７、スキャナ部１０４およびフィニッシャ１１０などの各部に電力が供給される。これにより、画像形成装置１０３がスタンバイ状態になる。また、電源制御部２１７は、リレー２５４をオン状態にして且つリレー２５５をオフ状態にする。これにより、第２電源部２５２からプリンタ部１０７やスキャナ部１０４などへの電力の供給が停止される。これにより、画像形成装置１０３が省電力状態４０４になる。省電力状態４０４では、電源制御部２１７、メモリ２０９およびネットワークＩ／Ｆ２１０などの限られた部分への電力供給を行い、その他の部分への電力供給を停止する。
【００２７】
＜画像処理コントローラのソフトウェア構成＞
図４は、画像処理コントローラ１０２のソフトウェアブロック図である。
【００２８】
次に、図４を参照して、画像処理コントローラ１０２のソフトウェア構成について説明する。
【００２９】
なお、図４に示す各ソフトウェアは、画像処理コントローラ１０２のメモリ２０２またはＨＤＤ２０３に記憶されたプログラムをＣＰＵ２０１が読み出して実行することにより実現される。
【００３０】
ＯＳ３２１は、画像処理コントローラ１０２の基本ソフトであるＯＳ（オペレーティングシステム）を示している。プリントサーバアプリケーション３０１は、ＣＰＵ２０１で実行されるＯＳ３２１上で動作するアプリケーションソフトウェアである。プリントサーバアプリケーション３０１は、組み版編集部３１１、Ｊｏｂ制御部３１２、およびＲＩＰ処理部３１３を有し、画像処理を含む各種所定の処理を実行する。
【００３１】
組み版編集部３１１は、クライアントコンピュータ１０１からの指示に基づき、ページ毎の画像データを製本組み版フォーマットに編集する組み版編集処理を行う編集部である。Ｊｏｂ制御部３１２は、クライアントコンピュータ１０１からの指示に基づき、印刷Ｊｏｂの制御を行う制御部である。具体的には、Ｊｏｂ制御部３１２は、クライアントコンピュータ１０１からの印刷データの受信やその指示とその印刷Ｊｏｂの印刷順番制御を行う。ＲＩＰ処理部３１３は、組み版編集部３１１による組み版時や、Ｊｏｂ制御部３１２において実際の画像形成処理を行う場合にＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）を印刷可能なラスターイメージに変換処理をする処理部である。
【００３２】
＜画像形成装置の電力状態の遷移＞
図５は、画像形成装置１０３の電力状態の遷移を示す状態遷移図である。
【００３３】
本実施形態の画像形成装置１０３は、電源ＯＦＦ状態４０１、スタンバイ状態（第１電力状態）４０２、ジョブ実行状態４０３、省電力状態（第２電力状態）４０４のいずれかの電力状態になる。本実施形態では、上記した４つの状態を例示したが、本発明はこれに限らず、画像形成装置１０３は、他の電力状態になっても良い。例えば、画像形成装置１０３は、サスペンド状態やハイバネーション状態になっても良い。サスペンド状態とは、画像形成装置１０３がスタンバイ状態４０２に高速で復帰可能な状態である。このサスペンド状態では、メモリ２０９への通電が維持されており、画像形成装置１０３は、メモリ２０９に記憶した画像形成装置１０３の状態を用いて画像形成装置１０３がスタンバイ状態４０２に起動する。また、ハイバネーション状態も、画像形成装置１０３がスタンバイ状態に高速で復帰可能な状態である。このハイバネーション状態では、電力状態が電源ＯＦＦ状態４０１と同様であって、画像形成装置１０３の各部への電力供給は停止される。ただし、電源ＯＦＦ状態４０１と異なるのは、ハイバネーション状態に移行する前に、画像形成装置１０３の状態がＨＤＤ２１１に記憶されることである。ハイバネーション状態からスタンバイ状態に復帰する場合には、画像形成装置１０３は、ＨＤＤ２１１に記憶された情報に基づいて、高速復帰する。
【００３４】
画像形成装置１０３の電力状態を消費電力の高い順に並べると、ジョブ実行状態４０３＞スタンバイ状態４０２＞省電力状態４０４＞電源ＯＦＦ状態４０１となる。
【００３５】
電源ＯＦＦ状態４０１は、画像形成装置１０３のシーソースイッチ２５３がＯＦＦになっている状態であり、画像形成装置１０３の全ての構成に対して電力供給が停止する。電源ＯＦＦ状態４０１において、ユーザがシーソースイッチ２５３をＯＮにすると、スタンバイ状態４０２に遷移する。
【００３６】
スタンバイ状態４０２は、画像形成装置１０３がジョブの実行を待機している状態であり、画像形成装置１０３の全ての構成に対して電力供給が行われる。なお、スタンバイ状態４０２では、画像形成装置１０３の構成のうち、必ずしも全ての構成に対して電力供給が行われる必要はなく、必須となる構成には電力供給され、それ以外の構成（例えば操作部１０５等）には電力供給されないようにしてもよい。スタンバイ状態４０２において、クライアントコンピュータ１０１から画像処理コントローラ１０２を介してジョブを受け付けると、画像形成装置１０３は、ジョブ実行状態４０３に遷移する。また、スタンバイ状態４０２において、スリープ移行要因があると、画像形成装置１０３は、省電力状態４０４に遷移する。
【００３７】
スリープ移行要因としては、
・ユーザがスリープ移行ボタン（図示せず）を押したこと
・スタンバイ状態４０２で印刷ジョブやスキャンジョブなどを実行しない状態で所定時間が経過したこと
・クライアントコンピュータ１０１から画像形成装置１０３のリモートＵＩにアクセスしない状態で所定時間が経過したこと
などが該当する。
【００３８】
また、スタンバイ状態４０２において、ユーザがシーソースイッチ２５３をＯＦＦにすると、シャットダウン処理が実行されて、画像形成装置１０３は、電源ＯＦＦ状態４０１に遷移する。シャットダウン処理とは、画像形成装置１０３を終了させるために、ＯＳやアプリケーションを終了させる処理のことである。
【００３９】
ジョブ実行状態４０３は、画像形成装置１０３がジョブを実行している状態であり、画像形成装置１０３の全ての構成に対して電力供給が行われる。なお、ジョブ実行状態４０３でも、画像形成装置１０３の構成のうち、必ずしも全ての構成に対して電力供給が行われる必要はなく、必須となる構成には電力供給され、それ以外の構成（例えば操作部１０５等）には電力供給されないようにしてもよい。また、ジョブの実行に使用されないユニットに対しては電力供給されないようにしてもよい。具体的には、用紙に画像を形成する印刷ジョブを実行している場合には、印刷ジョブの実行に使用されない操作部１０５やスキャナ部１０４などへの電力供給を停止してもよい。ジョブ実行状態４０３において、ジョブを終了すると、スタンバイ状態４０２に遷移する。
【００４０】
省電力状態４０４は、画像形成装置１０３が省電力で待機している状態であり、画像形成装置１０３の構成のうち、ネットワークＩ／Ｆ２１０を含む一部のＭＦＰコントローラ１０６の構成に対して電力供給が行われる状態である。この省電力状態４０４では、スキャナ部１０４、プリンタ部１０７、操作部１０５等に対しては電力供給が停止される。省電力状態４０４において、スリープ復帰要因を受け付けると、スタンバイ状態４０２に遷移する。なお、ネットワークＩ／Ｆ２１０が、ネットワークを介して送信される簡単なパケットに対して、省電力状態４０４のままで、応答することができる。この機能を代理応答と言う。簡単なパケットとして、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）要求、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）状態取得、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）近隣探索などのパケットが挙げられる。
【００４１】
スリープ復帰要因としては、
・ユーザがスリープ復帰ボタンを押したこと
・クライアントコンピュータ１０１からジョブを受け付けたこと
などが該当する。
【００４２】
＜画像形成装置が省電力状態に移行するときの画像形成装置の動作説明＞
図６は、画像形成装置１０３が省電力状態４０４に移行する場合の画像形成装置１０３のフローチャートである。次に、図６を参照して、画像形成装置１０３が省電力状態４０４に移行する場合の画像形成装置１０３の動作を説明する。なお、図６に示したフローチャートは、メモリ２０９に展開されたプログラムをＣＰＵ２０８が実行することにより実現される。
【００４３】
画像形成装置１０３がジョブを実行した後など画像形成装置１０３がスタンバイ状態４０２に移行すると、ＣＰＵ２０８は、スリープ移行要因があるか否かを判断する（Ｓ６０１）。ＣＰＵ２０８は、スリープ移行要因があるまで当該判断を繰り返す（Ｓ６０１：Ｎｏ）。ＣＰＵ２０８は、スリープ移行要因があると判断した場合（Ｓ６０１：Ｙｅｓ）、ネットワークＩ／Ｆ２１０にスリープ準備コマンドを送信させる（Ｓ６０２）。スリープ準備コマンドは、画像形成装置１０３が省電力状態４０４に移行するために、画像処理コントローラ１０２が定期的に画像形成装置１０３の情報を取得することを停止させることを要求するコマンド（画像形成装置１０３のＭＩＢの定期的な取得を停止させることを要求するコマンド）である。当該スリープ準備コマンドは、制御ケーブル１１１を介して画像処理コントローラ１０２に送信される（Ｓ６０２）。
【００４４】
そして、ＣＰＵ２０８は、画像処理コントローラ１０２から画像形成装置１０３の状態の取得要求パケットを受信したかどうかを判断する（Ｓ６０３）。ＣＰＵ２０８が、当該取得要求パケットを受信したと判断した場合は（Ｓ６０３：Ｙｅｓ）、ＣＰＵ２０８は、画像形成装置１０３の状態を示すパケットを生成して、ネットワークＩ／Ｆ２１０に生成されたパケットを送信させる（Ｓ６０４）。
【００４５】
その後、ＣＰＵ２０８は、送信したスリープ準備コマンドの応答情報として、画像処理コントローラ１０２からスリープ準備完了コマンドを受信したか否かを判断する（Ｓ６０５）。ＣＰＵ２０８は、スリープ準備完了コマンドを受信したことに応じて（Ｓ６０５：Ｙｅｓ）、画像形成装置１０３をスタンバイ状態４０２から省電力状態４０４に移行させる（Ｓ６０６）。具体的には、ＣＰＵ２０８は、電源制御部２１７にリレー２５５をオフにするよう指示する。これにより、リレー２５５がオフになって、プリンタ部１０７およびスキャナ部１０４への電力供給が停止される。ＣＰＵ２０８は、電源制御部２１７によって電力供給が停止される前に、スリープ移行処理を実行する。このスリープ移行処理では、画像形成装置１０３が省電力状態４０４に移行する直前の状態をメモリ２０９に保存する。
【００４６】
なお、上記したＳ６０３において、ＣＰＵ２０８が、画像形成装置１０３の状態の取得要求パケットを受信していないと判断した場合には（Ｓ６０３：Ｎｏ）、スリープ準備コマンドを送信した後、所定時間が経過したか否かを判断する（Ｓ６０７）。所定時間が経過していない場合は（Ｓ６０７：Ｎｏ）、ＣＰＵ２０８は、再度、ネットワークＩ／Ｆ２１０にスリープ準備コマンドを送信させる（Ｓ６０２）。一方で、所定時間が経過していない場合は（Ｓ６０７：Ｙｅｓ）、画像形成装置１０３の状態を送信せず、Ｓ６０５に進む。
【００４７】
また、Ｓ６０５において、ＣＰＵ２０８が、スリープ準備完了コマンドを受信していないと判断した場合であっても（Ｓ６０５：Ｎｏ）、所定時間経過すれば、スリープ移行処理を行う（Ｓ６０６）。
【００４８】
＜画像形成装置が省電力状態に移行するときの画像処理コントローラの動作説明＞
図７は、画像形成装置１０３が省電力状態４０４に移行する場合の画像処理コントローラ１０２のフローチャートである。次に、図７を参照して、画像形成装置１０３が省電力状態４０４に移行する場合の画像処理コントローラ１０２の動作を説明する。なお、図７に示したフローチャートは、メモリ２０２に展開されたプログラムをＣＰＵ２０１が実行することにより実現される。
【００４９】
まず、ＣＰＵ２０１は、画像形成装置１０３から送信されるスリープ準備コマンドを受信したか否かを判断する（Ｓ７０１）。ＣＰＵ２０１は、スリープ準備コマンドを受信するまで当該判断を繰り返す（Ｓ７０１：Ｎｏ）。そして、ＣＰＵ２０１は、スリープ準備コマンドを受信したと判断した場合には（Ｓ７０１：Ｙｅｓ）、処理中のジョブが存在するか否かを判断する（Ｓ７０２）。そして、ＣＰＵ２０１は、処理中のジョブがあると判断した場合には（Ｓ７０２：Ｙｅｓ）、処理中のジョブの種類を調べる（Ｓ７０３）。このＳ７０３では、ＣＰＵ２０１は、処理中のジョブの種類が画像形成装置１０３と連携が必要なジョブか否かを判断する。画像形成装置１０３と連携が必要なジョブは、印刷ジョブやスキャンジョブ等である。また、画像形成装置１０３のＢＯＸ（ＨＤＤ２１１）へ格納され印刷が実行されないジョブは、画像形成装置１０３と連携が必要なジョブである。一方、画像形成装置１０３と連携が必要でないジョブは、画像処理コントローラ１０２でＲＩＰ処理のみを行うホールドジョブなどである。ＣＰＵ２０１は、処理中のジョブの種類が画像形成装置１０３と連携が必要なジョブであると判断した場合には（Ｓ７０３：Ｙｅｓ）、処理中のジョブが終了したか否かを判断する（Ｓ７０４）。ここで、ＣＰＵ２０１は、処理中のジョブが終了するまで当該判断を繰り返す（Ｓ７０４：Ｎｏ）。そして、処理中のジョブが終了すると（Ｓ７０４：Ｙｅｓ）、ＣＰＵ２０１は、Ｓ７０５の処理を実行する。なお、処理中のジョブが、画像処理コントローラ１０２でＲＩＰ処理を行い且つ画像処理コントローラ１０２が画像形成装置１０３に送信する必要があるジョブである印刷ジョブである場合は、ＣＰＵ２０１は、次のように制御する。ＣＰＵ２０１は、画像処理コントローラ１０２でＲＩＰ処理を終了した時点で、処理中のジョブが終了したと判断する。そして、画像処理コントローラ１０２がＲＩＰ処理済みの画像データを画像形成装置１０３に送信する前に、スリープ準備コマンドを受信したら、画像処理コントローラ１０２は、ＲＩＰ処理まで実行する。しかし、ＲＩＰ処理済みの画像データは、画像形成装置１０３に送信されない。また、画像処理コントローラ１０２がＲＩＰ処理済みの画像データを画像形成装置１０３に送信を開始した後に、スリープ準備コマンドを受信したら、画像処理コントローラ１０２は、当該ＲＩＰ処理済みの画像データの送信を中断しない。当該ＲＩＰ処理済みの画像データの送信が完了した後に、Ｓ７０５の処理を実行する。
【００５０】
また、Ｓ７０３において、処理中のジョブの種類が、画像形成装置１０３と連携が必要でないジョブであると判断した場合には（Ｓ７０３：Ｎｏ）、Ｓ７０５の処理を実行する。また、Ｓ７０２において、ＣＰＵ２０１は、処理中のジョブが存在しないと判断した場合には（Ｓ７０２：Ｎｏ）、Ｓ７０５の処理を実行する。
【００５１】
そして、Ｓ７０５において、ＣＰＵ２０１は、画像形成装置１０３の状態を取得するために、ネットワークＩ／Ｆ２０５に機器状態要求パケットを送信させる（Ｓ７０５）。そして、ＣＰＵ２０１は、画像形成装置１０３から画像形成装置１０３の状態を示すパケットを受信したか否かを判断する（Ｓ７０６）。そして、画像形成装置１０３の状態を示すパケットを受信したと判断した場合には（Ｓ７０６：Ｙｅｓ）、画像形成装置１０３の状態をメモリ２０２又はＨＤＤ２０３に保存する（Ｓ７０７）。メモリ２０２又はＨＤＤ２０３には、画像形成装置１０３の状態として、用紙トレイの用紙情報（用紙種類、サイズ、残量）などが記憶される。そして、ＣＰＵ２０１は、画像処理コントローラ１０２が画像形成装置１０３の情報を定期的に取得するのを停止するようにネットワークＩ／Ｆ２０５を制御する（Ｓ７０８）。具体的には、ＣＰＵ２０１は、画像処理コントローラ１０２が画像形成装置１０３のＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）を定期的（例えば、６０秒間隔）にポーリングで取得するのを停止するように、ネットワークＩ／Ｆ２０５を制御する。具体的には、ＣＰＵ２０１は、
・給紙段情報（用紙種類、用紙サイズ）
・用紙残量
・トナー残量
・ロケーション（設置場所）
・排紙情報（出力ビン、用紙あり、なし、満載）
を取得するのを停止する。
【００５２】
なお、本実施形態では、画像処理コントローラ１０２が画像形成装置１０３のＭＩＢの全てを取得するのを停止しても良いし、ＭＩＢの一部を取得するのを停止しても良い。本実施形態の画像形成装置１０３は、画像処理コントローラ１０２からの一部のＭＩＢの取得に対して、省電力状態４０４からスタンバイ状態４０２に復帰することなく、応答することができる（この機能を代理応答とする）。この代理応答では、画像形成装置１０３のネットワークＩ／Ｆ２１０が、画像処理コントローラ１０２からの問い合わせに対して応答する。このため、本実施形態では、画像処理コントローラ１０２は、ＭＩＢの全ての取得を停止しないで、画像形成装置１０３が代理応答可能なＭＩＢの一部の取得は継続して行う。
【００５３】
そして、ＣＰＵ２０１は、画像形成装置１０３と画像処理コントローラ１０２との通信が切断された後、ネットワークＩ／Ｆ２０５にスリープ準備完了コマンドを送信させる（Ｓ７０９）。画像形成装置１０３は、当該スリープ準備完了コマンドを受信した場合に、スタンバイ状態４０２から省電力状態４０４に移行する。
【００５４】
なお、Ｓ７０６において、ＣＰＵ２０１が、機器状態要求パケットを送信した後、所定時間経過するまでの間に、画像形成装置１０３の状態を示すパケットを取得できなかった場合には（Ｓ７１０）、Ｓ７０８に進む。この際、ＣＰＵ２０１は、画像形成装置１０３が省電力状態４０４に移行する直前の状態を保存しない。
【００５５】
次に、画像形成装置１０３が省電力状態４０４からスタンバイ状態４０２に復帰した場合の、画像形成装置１０３および画像処理コントローラ１０２の動作について説明する。画像形成システム１００では、画像形成装置１０３側のトリガまたは画像処理コントローラ１０２側のトリガにより、画像形成装置１０３が省電力状態４０４からスタンバイ状態４０２に復帰する。
【００５６】
＜画像形成装置側でスリープ復帰要因が検出された場合の画像形成装置の動作＞
図８は、画像形成装置１０３側でスリープ復帰要因が検出された場合の画像形成装置１０３の動作を示したフローチャートである。次に、図８を参照して、画像形成装置１０３が省電力状態４０４からスタンバイ状態４０２に移行した場合の画像形成装置１０３の動作について説明する。
【００５７】
省電力状態４０４に移行した画像形成装置１０３において、スリープ復帰要因（ユーザがスリープ復帰ボタンを押下した、クライアントコンピュータ１０１からジョブを受信した、外部機器からファックスを受信したなど）があった場合に、電源制御部２１７は、リレー２５５をオンすることによって、ＣＰＵ２０８などへ電力が供給される。これにより、画像形成装置１０３が省電力状態４０４からスタンバイ状態４０２に復帰する。電力が供給されたＣＰＵ２０８は、メモリ２０９に展開されたプログラムを実行することにより、図８のフローチャートに従って実行する。
【００５８】
電力が供給されたＣＰＵ２０８は、まず起動処理を行う（Ｓ８０１）。この起動処理では、メモリ２０９に保存された画像形成装置１０３の状態を用いて、画像形成装置１０３を省電力状態４０４に移行する前の状態に戻す。そして、ＣＰＵ２０８は、ネットワークＩ／Ｆ２１０に起動通知コマンドを送信させる（Ｓ８０２）。その後、ＣＰＵ２０８は、画像処理コントローラ１０２から画像形成装置１０３の状態の取得要求パケットを受信したかどうかを判断する（Ｓ８０３）。ＣＰＵ２０８が、当該取得要求パケットを受信したと判断した場合は（Ｓ８０３：Ｙｅｓ）、ＣＰＵ２０８は、画像形成装置１０３の状態を示すパケットを生成して、ネットワークＩ／Ｆ２１０に生成されたパケットを送信させる（Ｓ８０４）。
【００５９】
なお、上記したＳ８０３において、ＣＰＵ２０８が、画像形成装置１０３の状態の取得要求パケットを受信していないと判断した場合には（Ｓ８０３：Ｎｏ）、起動通知コマンドを送信した後、所定時間が経過したか否かを判断する（Ｓ８０５）。そして、ＣＰＵ２０８は、画像形成装置１０３の状態の取得要求パケットを受信するまで所定時間待つ（Ｓ８０５）。所定時間待っても、ＣＰＵ２０８が、取得要求パケットを受信しない場合は（Ｓ８０５：Ｙｅｓ）、画像形成装置１０３の状態を送信しないまま、処理を終了する。
【００６０】
＜画像形成装置側でスリープ復帰要因が検出された場合の画像処理コントローラの動作＞
図９は、画像形成装置１０３が省電力状態４０４からスタンバイ状態４０２に復帰した場合の画像処理コントローラ１０２の動作を示したフローチャートである。次に、図９を参照して、画像形成装置１０３が省電力状態４０４からスタンバイ状態４０２に移行した場合の画像処理コントローラ１０２の動作について説明する。なお、図９に示したフローチャートは、メモリ２０２に展開されたプログラムをＣＰＵ２０１が実行することにより実現される。
【００６１】
まず、ＣＰＵ２０１は、画像形成装置１０３から送信される起動通知コマンドを受信したか否かを判断する（Ｓ９０１）。起動通知コマンドを受信したとＣＰＵ２０１が判断した場合には（Ｓ９０１：Ｙｅｓ）、ＣＰＵ２０１は、画像形成装置１０３の状態を取得するために、ネットワークＩ／Ｆ２０５に機器状態要求パケットを送信させる（Ｓ９０２）。そして、ＣＰＵ２０１は、画像形成装置１０３から画像形成装置１０３の状態を示すパケットを受信したか否かを判断する（Ｓ９０３）。そして、画像形成装置１０３の状態を示すパケットを受信したと判断した場合には（Ｓ９０３：Ｙｅｓ）、画像形成装置１０３の状態をメモリ２０２又はＨＤＤ２０３に保存する（Ｓ９０４）。メモリ２０２又はＨＤＤ２０３には、省電力状態４０４に復帰した直後の画像形成装置１０３の状態として、用紙トレイの用紙情報（用紙種類、サイズ、残量）などが記憶される。次に、ＣＰＵ２０１は、画像処理コントローラ１０２と画像形成装置１０３との通信が再開されるようにネットワークＩ／Ｆ２０５を制御する（Ｓ９０５）。具体的には、ＣＰＵ２０１は、画像処理コントローラ１０２が画像形成装置１０３のＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）を定期的（例えば、６０秒間隔）にポーリングで取得するように、ネットワークＩ／Ｆ２０５を制御する。
【００６２】
なお、Ｓ９０６において、ＣＰＵ２０１が、機器状態要求パケットを送信した後、所定時間経過するまでの間に、画像形成装置１０３の状態を示すパケットを取得できなかった場合には（Ｓ９０６）、Ｓ９０５に進む。この際、ＣＰＵ２０１は、画像形成装置１０３が省電力状態４０４から復帰した直後の状態を保存できない。
【００６３】
＜画像処理コントローラ側でスリープ復帰要因があった場合の画像処理コントローラの動作＞
図１０は、画像処理コントローラ１０２側から画像形成装置１０３をスリープ復帰させる場合の画像処理コントローラ１０２のフローチャートである。図１０を参照して、画像処理コントローラ１０２側から画像形成装置１０３をスタンバイ状態４０２から省電力状態４０４に復帰させる場合の画像処理コントローラ１０２の動作について説明する。なお、図１０に示したフローチャートは、メモリ２０２に展開されたプログラムをＣＰＵ２０１が実行することにより実現される。
【００６４】
本実施形態では、クライアントコンピュータ１０１から画像処理コントローラ１０２に印刷ジョブを送信した場合等に、画像形成装置１０３は省電力状態４０４からスタンバイ状態４０２に移行する。
【００６５】
画像処理コントローラ１０２のＣＰＵ２０１は、クライアントコンピュータ１０１から送信されたジョブを受信すると、当該ジョブが画像形成装置１０３をスタンバイ状態４０２に復帰させる必要があるジョブかどうかを判定する（Ｓ１００２）。具体的には、ＣＰＵ２０１は、クライアントコンピュータ１０１から送信されたジョブが印刷ジョブの場合は、画像形成装置１０３をスタンバイ状態４０２に復帰させる必要があるジョブと判断する。この印刷ジョブは、画像処理コントローラ１０２でＲＩＰ処理を行い且つ画像形成装置１０３でＲＩＰ処理済みのデータを印刷させるジョブである。
【００６６】
また、ＣＰＵ２０１は、クライアントコンピュータ１０１から送信されたジョブがホールドジョブの場合は、画像形成装置１０３をスタンバイ状態４０２に復帰させる必要が無いジョブと判断する。このホールドジョブは、画像処理コントローラ１０２でＲＩＰ処理まで行うが、画像形成装置１０３で印刷までは自動的に実行しないジョブである。また、画像処理コントローラ１０２のみに関するＭＩＢの読み込みや、画像処理コントローラ１０２上で印刷ジョブを編集するジョブを受信した場合にも、ＣＰＵ２０１は、画像形成装置１０３を省電力状態４０４に復帰させない。
【００６７】
ＣＰＵ２０１が、受信したジョブが画像形成装置１０３をスタンバイ状態に復帰させる必要が無いジョブだと判断した場合には（Ｓ１００１：Ｎｏ）、画像形成装置１０３をスタンバイ状態４０２に復帰させずに、処理を終了する。
【００６８】
一方、ＣＰＵ２０１が、受信したジョブが画像形成装置１０３をスタンバイ状態に復帰させる必要があるジョブだと判断した場合には（Ｓ１００１：Ｙｅｓ）、ＣＰＵ２０１は、ネットワークＩ／Ｆ２０５に起動指示コマンドを送信させる（Ｓ１００２）。起動指示コマンドが画像形成装置１０３に送信された後、ＣＰＵ２０１は、画像形成装置１０３からの応答を待つ。そして、ＣＰＵ２０１は、画像形成装置１０３から起動通知コマンドを受信したかどうかを判断する（Ｓ１００３）。そして、ＣＰＵ２０１が、当該起動通知コマンドを受信したと判断した場合は（Ｓ１００３：Ｙｅｓ）、ＣＰＵ２０１は、ネットワークＩ／Ｆ２０５に機器状態要求パケットを送信させる（Ｓ１００４）。そして、ＣＰＵ２０１は、画像形成装置１０３から画像形成装置１０３の状態を示すパケットを受信したか否かを判断する（Ｓ１００５）。そして、画像形成装置１０３の状態を示すパケットを受信したと判断した場合には（Ｓ１００５：Ｙｅｓ）、画像形成装置１０３の状態をメモリ２０２又はＨＤＤ２０３に保存する（Ｓ１００６）。メモリ２０２又はＨＤＤ２０３には、省電力状態４０４に復帰した直後の画像形成装置１０３の状態として、用紙トレイの用紙情報（用紙種類、サイズ、残量）などが記憶される。そして、ＣＰＵ２０１は、画像処理コントローラ１０２と画像形成装置１０３との通信が再開されるようにネットワークＩ／Ｆ２０５を制御する（Ｓ１００７）。具体的には、ＣＰＵ２０１は、画像処理コントローラ１０２が画像形成装置１０３のＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）を定期的（例えば、６０秒間隔）にポーリングで取得するように、ネットワークＩ／Ｆ２０５を制御する。
【００６９】
なお、Ｓ１００５において、ＣＰＵ２０１が、機器状態要求パケットを送信した後、所定時間経過するまでの間に、画像形成装置１０３の状態を示すパケットを取得できなかった場合には（Ｓ１００８）、Ｓ１００７に進む。この際、ＣＰＵ２０１は、画像形成装置１０３が省電力状態４０４から復帰した直後の状態を保存しない。
【００７０】
また、Ｓ１００３において、ＣＰＵ２０１が、当該起動通知コマンドを受信したと判断しない場合は（Ｓ１００３：Ｎｏ）、ＣＰＵ２０１は、所定回数、起動通知コマンドを送信する（Ｓ１００９：Ｙｅｓ）。所定回数、起動通知コマンドを送信しても、画像形成装置１０３から起動通知コマンドを受信できなくても、Ｓ１００４に進む（Ｓ１００９：Ｎｏ）。
【００７１】
＜画像処理コントローラ側でスリープ復帰要因があった場合の画像形成装置の動作＞
図１１は、画像処理コントローラ１０２側から画像形成装置１０３を省電力状態４０４させる場合の画像形成装置１０３のフローチャートである。図１１を参照して、画像処理コントローラ１０２側から画像形成装置１０３をスタンバイ状態４０２から省電力状態４０４に復帰させる場合の画像形成装置１０３の動作について説明する。
【００７２】
省電力状態４０４の画像形成装置１０３では、ＣＰＵ２０８への電力供給が停止されるが、ネットワークＩ／Ｆ２１０に電力が供給されている。ネットワークＩ／Ｆ２１０により上記したＳ９０３で送信された起動指示コマンドが受信されると、電源制御部２１７は、リレー２５５をオンすることによって、ＣＰＵ２０１などに電力が供給される。これにより、画像形成装置１０３が省電力状態４０４からスタンバイ状態４０２に復帰する。電力が供給されたＣＰＵ２０８は、メモリ２０９に展開されたプログラムを実行することにより、図１１のフローチャートに従って実行する。
【００７３】
電力が供給されたＣＰＵ２０８は、まず起動処理を行う（Ｓ１１０１）。この起動処理では、メモリ２０９に保存された画像形成装置１０３の状態を用いて、画像形成装置１０３を省電力状態４０４に移行する前の状態に戻す。そして、ＣＰＵ２０８は、ネットワークＩ／Ｆ２１０に起動通知コマンドを送信させる（Ｓ１１０２）。その後、ＣＰＵ２０８は、画像処理コントローラ１０２から画像形成装置１０３の状態の取得要求パケットを受信したかどうかを判断する（Ｓ１１０３）。ＣＰＵ２０８が、当該取得要求パケットを受信したと判断した場合は（Ｓ１１０３：Ｙｅｓ）、ＣＰＵ２０８は、画像形成装置１０３の状態を示すパケットを生成して、ネットワークＩ／Ｆ２１０に生成されたパケットを送信させる（Ｓ１１０４）。
【００７４】
なお、上記したＳ１１０３において、ＣＰＵ２０８が、取得要求パケットを受信していないと判断した場合には（Ｓ１１０３：Ｎｏ）、起動通知コマンドを送信した後、所定時間が経過したか否かを判断する（Ｓ１１０５）。そして、ＣＰＵ２０８は、取得要求パケットを受信するまで所定時間待つ（Ｓ１１０５）。所定時間待っても、ＣＰＵ２０８が、取得要求パケットを受信しない場合は（Ｓ１１０５：Ｙｅｓ）、画像形成装置１０３の状態を送信しないまま、処理を終了する。
【００７５】
＜クライアントコンピュータからの問い合わせについて＞
クライアントコンピュータ１０１から画像処理コントローラ１０２に保存されている印刷ジョブを表示、編集、印刷をするジョブ管理ツールでは、画像形成装置１０３に関する情報を取得することがきる。ジョブ管理ツールが、画像形成装置１０３が省電力状態４０４のときに画像形成装置１０３の用紙トレイの設定や用紙残量を確認する場合、画像処理コントローラ１０２は画像形成装置１０３へ問い合わせない。画像処理コントローラ１０２は、省電力状態に移行する直前に取得した画像形成装置１０３の情報（Ｓ７０５−Ｓ７０７）を、ジョブ管理ツールに送信する。これによって、ジョブ管理ツール（クライアントコンピュータ１０１）が、画像形成装置１０３の状態を表示する。
【００７６】
また、クライアントコンピュータ１０１にインストールされるプリンタドライバには、画像形成装置１０３のアクセサリの機器構成や用紙情報を取得するための双方向通信機能がある。省電力状態４０４では、上記と同様に画像処理コントローラ１０２は画像形成装置１０３へ問い合わせをせずに、省電力状態に移行する直前に取得した画像形成装置１０３の情報（Ｓ７０５−Ｓ７０７）を送信する。しかしながら、省電力状態４０４に移行する直前に取得した画像形成装置１０３の情報が更新されている場合には、画像処理コントローラ１０２は、画像形成装置１０３を省電力状態４０４からスタンバイ状態４０２に復帰させて情報の更新を行う。
【００７７】
＜本実施形態の効果＞
本実施形態では、画像形成装置１０３は、画像形成装置１０３が省電力状態４０４に移行する前に、画像処理コントローラ１０２が画像形成装置１０３のＭＩＢを定期的に取得するのを停止させる。画像処理コントローラ１０２が画像形成装置１０３のＭＩＢの定期的な取得を停止した後、画像形成装置１０３がスタンバイ状態４０２から省電力状態４０４に移行する。これにより、画像形成装置１０３は、画像処理コントローラ１０２によるＭＩＢの定期的な取得によって、省電力状態４０４からスタンバイ状態４０２に復帰することがない。よって、画像形成装置１０３の省電力化を図ることができる。
【００７８】
＜変形例＞
上記した実施形態では、画像形成装置１０３が省電力状態４０４に移行する場合に、画像処理コントローラ１０２によるＭＩＢの定期的な取得を停止させる例について説明したが、本発明はこれに限らない。画像形成装置１０３は、スタンバイ状態４０２から省電力状態に４０４に移行する場合に、ＭＩＢの定期的な取得に限らず、画像形成装置１０３と画像処理コントローラ１０２との間で行われる定期的な通信を停止するようにすれば良い。
【００７９】
また、上記した実施形態では、画像処理コントローラ１０２から印刷ジョブを受信したり、操作部１０５が操作されたりすると、画像形成装置１０３は、すぐに省電力状態４０４からスタンバイ状態４０２に移行するが、本発明はこれに限定されない。例えば、本発明では、画像処理コントローラ１０２から印刷ジョブを受信したり、操作部１０５が操作されたりした場合であっても、省電力状態４０４になっている時間が所定時間より短いなら、スタンバイ状態４０２に移行するのを遅延させても良い。
【００８０】
また、上記実施形態では、画像処理コントローラ１０２が画像形成装置１０３と連携が必要なジョブか否かで、画像形成装置１０３を省電力状態４０４からスタンバイ状態４０２に復帰させたが本発明は、それに限定されない。例えば、本発明は、画像処理コントローラ１０２が画像形成装置１０３の状態を“取得”する場合には、画像形成装置１０３を省電力状態４０４からスタンバイ状態４０２に復帰させないようにして、画像処理コントローラ１０２が画像形成装置１０３の状態を“設定”する場合には、画像形成装置１０３を省電力状態４０４からスタンバイ状態４０２に復帰させるようにしても良い。
【００８１】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００８２】
また、各フローチャートに基づく処理を実行するよう設計された制御回路がＣＰＵ２０１又は２０８の代わりに用いられていてもよい。
【００８３】
また、図示したフローチャートの各機能を１つのＣＰＵで実行しても良いし、複数のＣＰＵで実行しても良い。
【符号の説明】
【００８４】
１０１  クライアントコンピュータ
１０２  画像処理コントローラ
１０３  画像処理装置（ＭＦＰ）
１０６  ＭＦＰコントローラ
２０１  ＣＰＵ
２０５  ネットワークＩ／Ｆ
２０８  ＣＰＵ
２１０  ネットワークＩ／Ｆ
４０２  スタンバイ状態
４０４  省電力状態
【図１】
2014048905.tif 000003
【図２】
2014048905.tif 000004
【図３】
2014048905.tif 000005
【図４】
2014048905.tif 000006
【図５】
2014048905.tif 000007
【図６】
2014048905.tif 000008
【図７】
2014048905.tif 000009
【図８】
2014048905.tif 000010
【図９】
2014048905.tif 000011
【図１０】
2014048905.tif 000012
【図１１】
2014048905.tif 000013