(57)【要約】      （修正有）【課題】特定の種類のジョブを処理するためにジョブ処理を開始することが印刷制御装置に通知されない状態に遷移した場合でも、当該ジョブを正常に再開できるとともに、速やかに画像処理装置を省電力状態へ移行させる。【解決手段】ジョブを画像処理装置に転送する印刷制御装置において、画像処理装置にジョブを送信した後、所定時間内に画像処理装置からジョブの開始指示を受信していないジョブの種類が特定の種類のジョブであると判断した場合、画像処理装置に送信済みのジョブを記憶する記憶手段の記憶先をジョブ待ちの記憶先に振り替える。そして、画像処理装置が印刷すべきジョブの記憶先をジョブ待ちの記憶先に振り替えた後、画像処理装置に省電力状態へ移行する指示を送信する。【選択図】図６
2014115771.tif 000002
【特許請求の範囲】
【請求項１】
印刷制御装置が受信するジョブを画像処理装置に転送する印刷システムであって、
前記画像処理装置は、
前記印刷制御装置から受信する前記ジョブに対する開始指示を前記印刷制御装置に通知する通知手段と、
前記印刷制御装置から省電力状態への移行を開始するための指示を受信する受信手段と、
前記省電力状態への移行を開始するための指示を受信することに応じて、前記画像処理装置の電力状態を省電力状態へ移行させる電力制御手段と、を備え、
前記印刷制御装置は、
前記画像処理装置から省電力状態へ移行する指示を受け付ける受付手段と、
前記画像処理装置を用いるジョブを受信するジョブ受信手段と、
受信したジョブをジョブ処理状態に対応づけて記憶する記憶手段と、
前記画像処理装置に前記ジョブを送信した後、所定時間内に前記画像処理装置からジョブの開始指示を受信していないジョブの種類が特定の種類のジョブであるかどうかを判断する判断手段と、
前記画像処理装置から開始指示を受信していないジョブの種類が特定の種類のジョブであると判断した場合、前記画像処理装置に送信済みのジョブを記憶する前記記憶手段の記憶先をジョブ待ちの記憶先に振り替える振替手段と、
前記画像処理装置が印刷すべきジョブの記憶先を前記ジョブ待ちの記憶先に振り替えた後、前記画像処理装置に省電力状態へ移行する指示を送信する送信手段と、
を備えることを特徴とする印刷システム。
【請求項２】
前記印刷制御装置は、
さらに、前記画像処理装置から省電力状態から復帰する指示を受信しているかどうかを確認する確認手段を備え、
前記画像処理装置から省電力状態から復帰する指示を受信していることを確認することに応じて、前記振り替え手段は、前記記憶手段の記憶先がジョブ待ちの記憶先に振り替えられたジョブを前記画像処理装置で印刷すべきジョブを記憶すべき記憶先に振り替えることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記印刷制御装置は、
さらに、前記振り替え手段により記憶先が振り替えられたジョブの記憶先情報を記憶する記憶先情報記憶手段を備えることを特徴とする請求項１記載の印刷システム。
【請求項４】
前記印刷制御装置は、
さらに、前記記憶手段から特定の種類のジョブが削除されているかどうかを判別する判別手段と、
前記特定の種類のジョブが削除されていると判別した場合、前記特定の種類のジョブが削除されたことを前記画像処理装置に通知するジョブ削除通知手段と、
を備えることを特徴とする請求項１乃至３のいずれか１項に記載の印刷システム。
【請求項５】
前記画像処理装置は、
さらに、前記印刷制御装置から特定の種類のジョブが削除されたことが通知されることに応じて、前記特定の種類のジョブを削除する削除手段を備えることを特徴とする請求項１記載の印刷システム。
【請求項６】
前記画像処理装置または前記印刷制御装置は、
特定の種類のジョブを前記記憶手段のジョブ待ちの記憶先に振り替えを許可する時間を設定する設定手段を備えることを特徴とする請求項１記載の印刷システム。
【請求項７】
前記設定手段は、前記記憶手段のジョブ待ちの記憶先に振り替えを許可する時間を特定の種類毎に設定することを特徴とする請求項６記載の印刷システム。
【請求項８】
前記印刷制御装置は、
さらに、前記ジョブ削除通知手段による通知の可否を設定する通知設定手段を備えることを特徴とする請求項４記載の印刷システム。
【請求項９】
前記印刷制御装置は、
前記ジョブに対して特定の機能処理を開始するまでのタイムアウト時間を設定するタイムアウト設定手段と、
設定されたタイムアウト時間が前記画像処理装置が省電力状態へ移行すべき移行時間を超えないように調整する調整手段と、
を備えることを特徴とする請求項１記載の印刷システム。
【請求項１０】
前記特定の種類のジョブは、セキュアジョブ、サスペンドジョブを含むことを特徴とする請求項１，４、５のいずれか１項に記載の印刷システム。
【請求項１１】
前記特定の機能処理は、サスペンドミスマッチ機能処理、キャンセルミスマッチ機能、シーケンシャル印刷機能を含むことを特徴とする請求項９記載の印刷システム。
【請求項１２】
ジョブを画像処理装置に転送する印刷制御装置であって、
前記画像処理装置から省電力状態へ移行する指示を受け付ける受付手段と、
前記画像処理装置を用いるジョブを受信するジョブ受信手段と、
受信したジョブをジョブ処理状態に対応づけて記憶する記憶手段と、
前記画像処理装置に前記ジョブを送信した後、所定時間内に前記画像処理装置からジョブの開始指示を受信していないジョブの種類が特定の種類のジョブであるかどうかを判断する判断手段と、
前記画像処理装置から開始指示を受信していないジョブの種類が特定の種類のジョブであると判断した場合、前記画像処理装置に送信済みのジョブを記憶する前記記憶手段の記憶先をジョブ待ちの記憶先に振り替える振替手段と、
前記画像処理装置が印刷すべきジョブの記憶先を前記ジョブ待ちの記憶先に振り替えた後、前記画像処理装置に省電力状態へ移行する指示を送信する送信手段と、
を備えることを特徴とする印刷制御装置。
【請求項１３】
さらに、前記画像処理装置から省電力状態から復帰する指示を受信しているかどうかを確認する確認手段を備え、
前記画像処理装置から省電力状態から復帰する指示を受信していることを確認することに応じて、前記振り替え手段は、前記記憶手段の記憶先がジョブ待ちの記憶先に振り替えられたジョブを前記画像処理装置で印刷すべきジョブを記憶すべき記憶先に振り替えることを特徴とする請求項１２記載の印刷制御装置。
【請求項１４】
さらに、前記振り替え手段により記憶先が振り替えられたジョブの記憶先情報を記憶する記憶先情報記憶手段を備えることを特徴とする請求項１２記載の印刷制御装置。
【請求項１５】
さらに、前記記憶手段から特定の種類のジョブが削除されているかどうかを判別する判別手段と、
前記特定の種類のジョブが削除されていると判別した場合、前記特定の種類のジョブが削除されたことを前記画像処理装置に通知するジョブ削除通知手段と、
を備えることを特徴とする請求項１２乃至１４のいずれか１項に記載の印刷制御装置。
【請求項１６】
ジョブを画像処理装置に転送する印刷制御装置の制御方法であって、
前記画像処理装置から省電力状態へ移行する指示を受け付ける受付工程と、
前記画像処理装置を用いるジョブを受信するジョブ受信工程と、
受信したジョブをジョブ処理状態に対応づけて記憶手段に記憶する記憶工程と、
前記画像処理装置に前記ジョブを送信した後、所定時間内に前記画像処理装置からジョブの開始指示を受信していないジョブの種類が特定の種類のジョブであるかどうかを判断する判断工程と、
前記画像処理装置から開始指示を受信していないジョブの種類が特定の種類のジョブであると判断した場合、前記画像処理装置に送信済みのジョブを記憶する前記記憶手段の記憶先をジョブ待ちの記憶先に振り替える振替工程と、
前記画像処理装置が印刷すべきジョブの記憶先を前記ジョブ待ちの記憶先に振り替えた後、前記画像処理装置に省電力状態へ移行する指示を送信する送信工程と、
を備えることを特徴とする印刷制御装置の制御方法。
【請求項１７】
さらに、前記画像処理装置から省電力状態から復帰する指示を受信しているかどうかを確認する確認工程を備え、
前記画像処理装置から省電力状態から復帰する指示を受信していることを確認することに応じて、前記振り替え工程は、前記記憶手段の記憶先がジョブ待ちの記憶先に振り替えられたジョブを前記画像処理装置で印刷すべきジョブを記憶すべき記憶先に振り替えることを特徴とする請求項１６記載の印刷制御装置の制御方法。
【請求項１８】
さらに、前記振り替え工程により記憶先が振り替えられたジョブの記憶先情報を記憶する工程を備えることを特徴とする請求項１６記載の印刷制御装置の制御方法。
【請求項１９】
さらに、前記記憶手段から特定の種類のジョブが削除されているかどうかを判別する判別工程と、
前記特定の種類のジョブが削除されていると判別した場合、前記特定の種類のジョブが削除されたことを前記画像処理装置に通知するジョブ削除通知工程と、
を備えることを特徴とする請求項１６乃至１８のいずれか１項に記載の印刷制御装置の制御方法。
【請求項２０】
請求項１６乃至１９のいずれか１項に記載の印刷制御装置の制御方法。をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置と印刷制御装置とが通信する印刷システム、印刷制御装置、印刷制御装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、環境問題の取り組みとして消費電力の効率化、節電を目的とした機能を搭載する印刷システム（画像形成装置、画像形成装置と印刷制御装置）が求められている。その機能の一つとして、スリープモードという機能がある。このスリープモードは、ある一定時間画像形成装置に外部通信端末からの通信がない状態が続いた場合に、必要のない機能への電力供給をやめ、印刷実行や操作画面表示もさせない最少電力だけを供給している停止状態を示す。
【０００３】
このスリープモード機能を効果的に活用するために、従来技術では、（たとえば、特許文献１参照）、優先度の低い印刷ジョブを一時的に別の記憶領域に格納する手法が提案されている。この提案により、実行優先度の低い印刷ジョブが断続的に実行され、スリープモードからの復帰が多く発生し、結果的にスリープ状態に移行中の消費電力の削減が効果的でない状態となってしまうのを防いでいる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２８７８８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の従来技術では、画像形成装置は予め設定されているジョブの優先度によってジョブの格納先を切り替えて、断続的な実行を最小限にしているが、実際にスリープ自体を妨げているようなジョブがあるかは考慮していない。
【０００６】
画像形成装置と印刷制御装置で構成される印刷システムでは、画像形成装置が接続されている印刷制御装置及びその他外部通信端末からのジョブ受信や問い合わせの有無を検出する。そして、当該検出の結果、ある一定時間外部との通信や受信がない場合に画像形成装置はスリープモードに入る。画像形成装置はスリープモードに移行できるかを判断するために、印刷制御装置の使用状態を定期的に受信する。使用中（アクティブ状態）と受信している間は、画像形成装置はスリープモードへ移行しない。例えば、印刷制御装置は、ジョブを画像形成装置に投入した後、画像形成装置からの印刷完了通知を待ってジョブを終了と判断する。そのため、印刷が完了するまでは、印刷制御装置は、アクティブ状態であることを画像形成装置に通知し続ける。
【０００７】
このような印刷システムにおいては、ジョブの種類を考慮していない従来技術では、効率的なスリープモードへの遷移ができない状態が発生する。
例えば、セキュアジョブのように、画像形成装置でのユーザ認証後に初めて印刷を開始するような場合、認証待ちの状態では印刷制御装置は、画像形成装置の印刷開始待ちと判断し、スリープ状態に入れる状態にも関わらず、移行できない状態が発生する。
さらに、用紙給紙待ち待機設定（サスペンドオンミスマッチ設定）されているジョブの場合は、用紙給紙待ちのジョブは給紙待ちサスペンドジョブとして印刷キューに残す。そのため、必要な用紙が給紙され、サスペンド状態が解除されるまで印刷制御装置は画像形成装置にアクティブ状態を通知し続ける。その結果、給紙待ち状態が継続された場合も画像形成装置はスリープモードに移行することができない。
【０００８】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、特定の種類のジョブを処理するためにジョブ処理を開始することが印刷制御装置に通知されない状態に遷移した場合でも、当該ジョブを正常に再開できるとともに、速やかに画像処理装置を省電力状態へ移行させることができる仕組みを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成する本発明の印刷システムは以下に示す構成を備える。
【００１０】
印刷制御装置が受信するジョブを画像処理装置に転送する印刷システムであって、
前記画像処理装置は、前記印刷制御装置から受信する前記ジョブに対する開始指示を前記印刷制御装置に通知する通知手段と、前記印刷制御装置から省電力状態への移行を開始するための指示を受信する受信手段と、前記省電力状態への移行を開始するための指示を受信することに応じて、前記画像処理装置の電力状態を省電力状態へ移行させる電力制御手段と、を備え、前記印刷制御装置は、前記画像処理装置から省電力状態へ移行する指示を受け付ける受付手段と、前記画像処理装置を用いるジョブを受信するジョブ受信手段と、受信したジョブをジョブ処理状態に対応づけて記憶する記憶手段と、前記画像処理装置に前記ジョブを送信した後、所定時間内に前記画像処理装置からジョブの開始指示を受信していないジョブの種類が特定の種類のジョブであるかどうかを判断する判断手段と、前記画像処理装置から開始指示を受信していないジョブの種類が特定の種類のジョブであると判断した場合、前記画像処理装置に送信済みのジョブを記憶する前記記憶手段の記憶先をジョブ待ちの記憶先に振り替える振替手段と、前記画像処理装置が印刷すべきジョブの記憶先を前記ジョブ待ちの記憶先に振り替えた後、前記画像処理装置に省電力状態へ移行する指示を送信する送信手段と、を備えることを特徴とする。
【００１１】
上記目的を達成する本発明の印刷制御装置は以下に示す構成を備える。
【００１２】
ジョブを画像処理装置に転送する印刷制御装置であって、前記画像処理装置から省電力状態へ移行する指示を受け付ける受付手段と、前記画像処理装置を用いるジョブを受信するジョブ受信手段と、受信したジョブをジョブ処理状態に対応づけて記憶する記憶手段と、前記画像処理装置に前記ジョブを送信した後、所定時間内に前記画像処理装置からジョブの開始指示を受信していないジョブの種類が特定の種類のジョブであるかどうかを判断する判断手段と、前記画像処理装置から開始指示を受信していないジョブの種類が特定の種類のジョブであると判断した場合、前記画像処理装置に送信済みのジョブを記憶する前記記憶手段の記憶先をジョブ待ちの記憶先に振り替える振替手段と、前記画像処理装置が印刷すべきジョブの記憶先を前記ジョブ待ちの記憶先に振り替えた後、前記画像処理装置に省電力状態へ移行する指示を送信する送信手段と、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、特定の種類のジョブを処理するためにジョブ処理を開始することが印刷制御装置に通知されない状態に遷移した場合でも、当該ジョブを正常に再開できるとともに、速やかに画像処理装置を省電力状態へ移行させることができる。
【図面の簡単な説明】
【００１４】
【図１】画像形成システムの基本構成の一例を示すブロック図である。
【図２】図１に示した印刷制御装置の基本構成を示すブロック図である。
【図３】図１に示した画像形成装置の基本構成を示すブロック図である。
【図４Ａ】画像処理装置の省電力状態を示す図である。
【図４Ｂ】画像処理装置の制御方法を説明するフローチャートである。
【図４Ｃ】印刷制御装置の制御方法を説明するフローチャートである。
【図４Ｄ】画像処理装置の制御方法を説明するフローチャートである。
【図４Ｅ】印刷制御装置の制御方法を説明するフローチャートである
【図４Ｆ】印刷制御装置の制御方法を説明するフローチャートである
【図４Ｇ】画像処理装置の制御方法を説明するフローチャートである。
【図５】印刷システムのスリープモード移行処理を説明するチャートである
【図６】印刷制御装置の制御方法を示すフローチャートである。
【図７】印刷制御装置の制御方法を示すフローチャートである。
【図８】画像形成装置の制御方法を示すフローチャートである。
【図９】印刷制御装置におけるジョブ処理を説明する図である。
【図１０】待機キューへ移行したジョブの一覧情報の例を示す図である。
【図１１】印刷制御装置で表示されるＵＩ画面の一例を示す図である。
【図１２】印刷制御装置または画像形成装置で表示されるＵＩ画面の一例を示す図である。
【図１３】印刷制御装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１５】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１は、本発明の一実施形態に係る画像形成システムの基本構成の一例を示すブロック図である。本実施形態に係る画像形成システムは、画像処理装置１０１、印刷制御装置１０２、及び情報処理装置１０５を有する。本実施形態では、ネットワークを介して、画像処理装置、印刷制御装置、情報処理装置が通信可能に接続される印刷システムを例とする。ここで、印刷制御装置１０２は、情報処理装置１０５からジョブを受付て、ジョブを画像処理装置１０１へ転送する制御等を行う。本実施形態では、画像処理装置の例としてＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）等の複合機の場合を示すが、画像処理装置は、プリンタ等の画像形成装置であっても適用可能である。
図１において、画像処理装置１０１、印刷制御装置１０２、及び情報処理装置１０５は、ＬＡＮ，ＷＡＮなどのネットワーク１０６を介して通信可能に接続されている。画像処理装置１０１と印刷制御装置１０２は画像転送用ケーブル１０４とネットワーク１０３によって接続されている。画像処理装置１０１は、スキャン、プリント、コピーなどの様々な機能を有する。
【００１６】
印刷制御装置１０２は、ネットワーク１０６を介し、ジョブを受信し、ＲＩＰ処理をし、画像転送用ケーブル１０４を介し、画像処理装置１０１に画像データを送信する。また、印刷制御装置１０２と画像処理装置１０１は、ネットワーク１０３を介して印刷コマンドや状態通知などを通信する。印刷制御装置１０２は、接続されている画像処理装置１０１と全ての印刷ジョブの状況を監視できるとともに、印刷ジョブの一時停止、設定変更、印刷再開、あるいはジョブの複製、移動、削除などの制御を行うことができる。また、印刷制御装置１０２は、画像処理装置１０１が電源オフの状態でも単体で起動し、ジョブの受信やＲＩＰ処理、ジョブ管理などが可能である。また、印刷制御装置１０２は設定によって画像処理装置１０１と連動して電源オフする。
【００１７】
情報処理装置１０５は、アプリケーションファイルの編集や印刷指示を行う機能を有する。また、情報処理装置１０５は、印刷制御装置１０２内で管理されている画像処理装置１０１や印刷ジョブの監視や制御を補佐する機能を有する。ユーザは情報処理装置１０５を利用してジョブのステータスなどを確認することができる。
【００１８】
図２は、図１に示した印刷制御装置１０２の基本構成を示すブロック図である。
【００１９】
図２において、印刷制御装置１０２の制御部（ＣＰＵ）２０１は、システムバスを介して接続されている各機能を制御し、印刷制御装置１０２全体の動作を制御する。制御部２０１は記憶部（ＲＡＭ）２０４に記憶されているプログラムを実行することで印刷制御装置１０２の各構成を制御し、実行する。
ジョブ受信部２０２は、情報処理装置１０５から印刷指示が出て送信されたジョブをネットワークＩ／Ｆ部２０５を介して受信し、当該受信したジョブをジョブ解析部２０６に送信する。ジョブ解析部２０６は、受信したジョブの設定や受信したジョブの状態を解析する。そして、当該ジョブの解析の結果に応じて、ジョブをＲＩＰ部２０７やＲＡＭ２０４に送信する。
【００２０】
ＲＩＰ部２０７は、ジョブ解析部２０６で解析され、受信したＰＤＬ等の印刷言語或いは特定のデータフォーマットに対してＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理を施し、ラスタイメージ化する。エンコード部２１０は、ラスタイメージ化されたデータを画像処理装置１０１がサポートする形式の印刷データ或いはデータフォーマットに変換する。
【００２１】
ＲＡＭ２０４は、受信した印刷データを一時的に保管（スプール）しておくか、またはＲＩＰ部２０７によりＲＩＰ処理後のデータを一時的に保管しておくかする。このＲＡＭ２０４には受信したジョブの状態に応じて適切なキューに格納される。これらのキューには印刷キュー、待機キュー、印刷済キューがある。印刷キューには、印刷処理指示されているジョブが格納され、投入された順番に印刷処理が施される。待機キューには、待機指示されているＲＩＰ前、ＲＩＰ中、ＲＩＰ後のジョブが格納されている。この待機キューからユーザの指示によって、印刷キューへジョブを移行し、印刷処理を開始することができる。印刷済キューには、印刷処理の結果、キャンセルされたジョブ、印刷が完了した印刷済のジョブが印刷キューから移行し、印刷済キューに格納される。本実施形態では、受信したジョブをジョブ処理状態に対応づけて記憶する印刷キュー、待機キュー、印刷済キューを備えている。
【００２２】
また、ＲＡＭ２０４は各種で用いる制御情報、設定情報が格納される。ジョブ管理部２０３はＲＡＭ２０４に格納されているジョブを情報処理装置１０５からの指示に応じて、ジョブの一時停止、キャンセル、ジョブの再設定、削除、複製、再開などのジョブの管理をする。
Ｉ／Ｆ部２０５は、画像処理装置１０１のＩ／Ｆ部３０２（図３）に、印刷コマンドや画像データの転送を行う。表示部２０８は、ユーザに画像や文字によって情報を伝えるための表示、及び表示に必要な制御を行う。操作部２０９はボタンやキー、タッチパネル等を有し、印刷制御装置１０２のオペレーションを行うための操作部である。設定管理部２１１は、印刷制御装置１０２で設定可能な印刷処理等の各種設定情報を管理する。
【００２３】
図３は、図１に示した画像処理装置１０１の基本構成を示すブロック図である。
図３において、画像処理装置１０１全体の動作を制御する制御部３０１は、記憶部３０４に記憶されているプログラムを実行し、画像処理装置１０１の各構成を制御することで実行される。操作部３０６は、ユーザが各種入力を行うためのものであり、タッチパネルやとキーを有し、入力された情報を制御部３０１へ伝達する。
【００２４】
表示部３０５は、ユーザに画像や文字によって、各種表示を行うものであり、タッチパネル部やＬＥＤなどの表示を制御する。Ｉ／Ｆ部３０２は、印刷制御装置１０２のＩ／Ｆ部２０５から印刷コマンド及び画像データを受信し、印刷コマンドに従って、画像データを印刷部３０３に送信する。印刷部３０３は、印刷制御装置１０２のＲＩＰ部２０７によってＲＩＰ、及びエンコード部２１０によってエンコードされた画像データの印刷処理を行う。記憶部３０４は、ハードディスクなどの不揮発性のメモリから構成され、各処理により生成された画像データ、各種で用いる制御情報、設定情報が格納される。なお、本実施形態では、スキャナ部、フィニッシャ部、ファックス部等の各機能処理を付加することで、複合機（ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ））として構成することも可能である。
【００２５】
以下、本実施形態を示す画像処理装置が印刷制御装置と接続されて、情報処理装置１０５と通信する印刷システムにおける省電力制御例を説明する。
＜画像処理装置の電力状態の遷移＞
図４Ａは、画像処理装置１０１の電力状態の遷移を示す状態遷移図である。
【００２６】
本実施形態の画像処理装置１０１は、電源ＯＦＦ状態５４０１、スタンバイ状態（第１電力状態）５４０２、ジョブ実行状態５４０３、省電力状態（第２電力状態）５４０４のいずれかの電力状態になる。本実施形態では、上記した４つの状態を例示したが、本発明はこれに限らず、画像処理装置１０１は、他の電力状態になっても良い。
例えば、画像処理装置１０１は、サスペンド状態やハイバネーション状態になっても良い。サスペンド状態とは、画像処理装置１０１がスタンバイ状態５４０２に高速で復帰可能な状態である。このサスペンド状態では、ＲＡＭ３０４への通電が維持されており、画像処理装置１０１は、ＲＡＭ３０４に記憶した画像処理装置１０１の状態を用いて画像処理装置１０１がスタンバイ状態５４０２に起動する。また、ハイバネーション状態も、画像処理装置１０１がスタンバイ状態に高速で復帰可能な状態である。このハイバネーション状態では、電力状態が電源ＯＦＦ状態５４０１と同様であって、画像処理装置１０１の各部への電力供給は停止される。
ただし、電源ＯＦＦ状態５４０１と異なるのは、ハイバネーション状態に移行する前に、画像処理装置１０１の状態がＨＤＤ３１０に記憶されることである。ハイバネーション状態からスタンバイ状態に復帰する場合には、画像処理装置１０１は、ＨＤＤ３１０に記憶された情報に基づいて、高速復帰する。
【００２７】
実行状態５４０３＞スタンバイ状態５４０２＞省電力状態５４０４＞電源ＯＦＦ状態５４０１となる。
【００２８】
電源ＯＦＦ状態５４０１は、画像処理装置１０１のスイッチ３１１がＯＦＦになっている状態であり、画像処理装置１０１の全ての構成に対して電力供給が停止する。電源ＯＦＦ状態５４０１において、ユーザがスイッチ３１１をＯＮにすると、スタンバイ状態５４０２に遷移する。
【００２９】
スタンバイ状態５４０２は、画像処理装置１０１がジョブの実行を待機している状態であり、画像処理装置１０１の全ての構成に対して電力供給が行われる。なお、スタンバイ状態５４０２では、画像処理装置１０１の構成のうち、必ずしも全ての構成に対して電力供給が行われる必要はなく、必須となる構成には電力供給され、それ以外の構成（例えば操作部３０６等）には電力供給されないようにしてもよい。スタンバイ状態５４０２において、情報処理装置１０５から印刷制御装置１０２を介してジョブを受け付けると、画像処理装置１０１は、ジョブ実行状態５４０３に遷移する。また、スタンバイ状態５４０２において、スリープ移行要因があると、画像処理装置１０１は、省電力状態５４０４に遷移する。
【００３０】
スリープ移行要因としては、
ユーザがスリープ移行ボタン（図示せず）を押したこと
スタンバイ状態５４０２で印刷ジョブやスキャンジョブなどを実行しない状態で所定時間が経過したこと
情報処理装置１０５から画像処理装置１０１のリモートＵＩにアクセス
しない状態で所定時間が経過したこと
などが該当する。
【００３１】
また、スタンバイ状態５４０２において、ユーザがスイッチ３１１をＯＦＦにすると、シャットダウン処理が実行されて、画像処理装置１０１は、電源ＯＦＦ状態５４０１に遷移する。シャットダウン処理とは、画像処理装置１０１を終了させるために、ＯＳやアプリケーションを終了させる処理のことである。
【００３２】
ジョブ実行状態５４０３は、画像処理装置１０１がジョブを実行している状態であり、画像処理装置１０１の全ての構成に対して電力供給が行われる。なお、ジョブ実行状態５４０３でも、画像処理装置１０１の構成のうち、必ずしも全ての構成に対して電力供給が行われる必要はなく、必須となる構成には電力供給され、それ以外の構成（例えば操作部３０６等）には電力供給されないようにしてもよい。また、ジョブの実行に使用されないユニットに対しては電力供給されないようにしてもよい。具体的には、用紙に画像を形成する印刷ジョブを実行している場合には、印刷ジョブの実行に使用されない操作部３０６やスキャナ部３０８などへの電力供給を停止してもよい。ジョブ実行状態５４０３において、ジョブを終了すると、スタンバイ状態５４０２に遷移する。
【００３３】
省電力状態５４０４は、画像処理装置１０１が省電力で待機している状態であり、画像処理装置１０１の構成のうち、ネットワークＩ／Ｆ３０２を含む一部に対して電力供給が行われる状態である。この省電力状態５４０４では、スキャナ部３０８、印刷部３０３、操作部３０６等に対しては電力供給が停止される。省電力状態５４０４において、スリープ復帰要因を受け付けると、スタンバイ状態５４０２に遷移する。なお、ネットワークＩ／Ｆ３０２が、ネットワークを介して送信される簡単なパケットに対して、省電力状態５４０４のままで、応答することができる。この機能を代理応答と言う。簡単なパケットとして、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）要求、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）状態取得、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）近隣探索などのパケットが挙げられる。
【００３４】
スリープ復帰要因としては、
・ユーザがスリープ復帰ボタンを押したこと
・情報処理装置１０５からジョブを受け付けたこと
などが該当する。
【００３５】
＜画像処理装置が省電力状態に移行するときの画像処理装置の動作説明＞
図４Ｂは、画像処理装置１０１が省電力状態５４０４に移行する場合の画像処理装置１０１のフローチャートである。次に、図４Ｂを参照して、画像処理装置１０１が省電力状態５４０４に移行する場合の画像処理装置１０１の動作を説明する。なお、図４Ｂに示したフローチャートは、ＲＡＭ３０４に展開されたプログラムをＣＰＵ３０１が実行することにより実現される。
【００３６】
画像処理装置１０１がジョブを実行した後など画像処理装置１０１がスタンバイ状態５４０２に移行すると、ＣＰＵ３０１は、スリープ移行要因があるか否かを判断する（Ｓ５６０１）。ＣＰＵ３０１は、スリープ移行要因があるまで当該判断を繰り返す（Ｓ５６０１：Ｎｏ）。ＣＰＵ３０１は、スリープ移行要因があると判断した場合（Ｓ５６０１：Ｙｅｓ）、ネットワークＩ／Ｆ３０２にスリープ準備コマンドを送信させる（Ｓ５６０２）。スリープ準備コマンドは、画像処理装置１０１が省電力状態５４０４に移行するために、印刷制御装置１０２が定期的に画像処理装置１０１の情報を取得することを停止させることを要求するコマンド（画像処理装置１０１のＭＩＢの定期的な取得を停止させることを要求するコマンド）である。当該スリープ準備コマンドは、ネットワーク１０３等を介して印刷制御装置１０２に送信される（Ｓ５６０２）。
【００３７】
そして、ＣＰＵ３０１は、印刷制御装置１０２から画像処理装置１０１の状態の取得要求パケットを受信したかどうかを判断する（Ｓ５６０３）。ＣＰＵ３０１が、当該取得要求パケットを受信したと判断した場合は（Ｓ５６０３：Ｙｅｓ）、ＣＰＵ３０１は、画像処理装置１０１の状態を示すパケットを生成して、ネットワークＩ／Ｆ３０２に生成されたパケットを送信させる（Ｓ５６０４）。
【００３８】
その後、ＣＰＵ３０１は、送信したスリープ準備コマンドの応答情報として、印刷制御装置１０２からスリープ準備完了コマンドを受信したか否かを判断する（Ｓ５６０５）。ＣＰＵ３０１は、スリープ準備完了コマンドを受信したことに応じて（Ｓ５６０５：Ｙｅｓ）、画像処理装置１０１をスタンバイ状態５４０２から省電力状態５４０４に移行させる（Ｓ５６０６）。具体的には、ＣＰＵ３０１は、電源制御部３０７にリレーをオフにするよう指示する。これにより、リレーがオフになって、印刷部３０３およびスキャナ部３０８への電力供給が停止される。ＣＰＵ３０１は、電源制御部３０７によって電力供給が停止される前に、スリープ移行処理を実行する。このスリープ移行処理では、画像処理装置１０１が省電力状態５４０４に移行する直前の状態をＲＡＭ３０４に保存する。
【００３９】
なお、上記したＳ５６０３において、ＣＰＵ３０１が、画像処理装置１０１の状態の取得要求パケットを受信していないと判断した場合には（Ｓ５６０３：Ｎｏ）、スリープ準備コマンドを送信した後、所定時間が経過したか否かを判断する（Ｓ５６０７）。所定時間が経過していない場合は（Ｓ５６０７：Ｎｏ）、ＣＰＵ３０１は、再度、ネットワークＩ／Ｆ３０２にスリープ準備コマンドを送信させる（Ｓ５６０２）。一方で、所定時間が経過している場合は（Ｓ５６０７：Ｙｅｓ）、画像処理装置１０１の状態を送信せず、Ｓ５６０５に進む。
【００４０】
また、Ｓ５６０５において、ＣＰＵ３０１が、スリープ準備完了コマンドを受信していないと判断した場合であっても（Ｓ５６０５：Ｎｏ）、所定時間経過すれば、スリープ移行処理を行う（Ｓ５６０６）。
【００４１】
＜画像処理装置が省電力状態に移行するときの印刷制御装置の動作説明＞
図４Ｃは、画像処理装置１０１が省電力状態５４０４に移行する場合の印刷制御装置１０２のフローチャートである。次に、図４Ｃを参照して、画像処理装置１０１が省電力状態５４０４に移行する場合の印刷制御装置１０２の動作を説明する。なお、図４Ｃに示したフローチャートは、ＲＡＭ２０４に展開されたプログラムをＣＰＵ２０１が実行することにより実現される。
【００４２】
まず、ＣＰＵ２０１は、画像処理装置１０１から送信されるスリープ準備コマンドを受信したか否かを判断する（Ｓ５７０１）。ＣＰＵ２０１は、スリープ準備コマンドを受信するまで当該判断を繰り返す（Ｓ５７０１：Ｎｏ）。そして、ＣＰＵ２０１は、スリープ準備コマンドを受信したと判断した場合には（Ｓ５７０１：Ｙｅｓ）、処理中のジョブが存在するか否かを判断する（Ｓ５７０２）。そして、ＣＰＵ２０１は、処理中のジョブがあると判断した場合には（Ｓ５７０２：Ｙｅｓ）、処理中のジョブの種類を調べる（Ｓ５７０３）。このＳ５７０３では、ＣＰＵ２０１は、処理中のジョブの種類が画像処理装置１０１と連携が必要なジョブか否かを判断する。画像処理装置１０１と連携が必要なジョブは、印刷ジョブやスキャンジョブ等である。また、画像処理装置１０１のＢＯＸ（ＨＤＤ３１０）へ格納され印刷が実行されないジョブは、画像処理装置１０１と連携が必要なジョブである。
一方、画像処理装置１０１と連携が必要でないジョブは、印刷制御装置１０２でＲＩＰ処理のみを行うホールドジョブなどである。ＣＰＵ２０１は、処理中のジョブの種類が画像処理装置１０１と連携が必要なジョブであると判断した場合には（Ｓ５７０３：Ｙｅｓ）、処理中のジョブが終了したか否かを判断する（Ｓ５７０４）。ここで、ＣＰＵ２０１は、処理中のジョブが終了するまで当該判断を繰り返す（Ｓ５７０４：Ｎｏ）。そして、処理中のジョブが終了すると（Ｓ５７０４：Ｙｅｓ）、ＣＰＵ２０１は、Ｓ５７０５の処理を実行する。なお、処理中のジョブが、印刷制御装置１０２でＲＩＰ処理を行い且つ印刷制御装置１０２が画像処理装置１０１に送信する必要があるジョブである印刷ジョブである場合は、ＣＰＵ２０１は、次のように制御する。ＣＰＵ２０１は、印刷制御装置１０２でＲＩＰ処理を終了した時点で、処理中のジョブが終了したと判断する。そして、印刷制御装置１０２がＲＩＰ処理済みの画像データを画像処理装置１０１に送信する前に、スリープ準備コマンドを受信したら、印刷制御装置１０２は、ＲＩＰ処理まで実行する。しかし、ＲＩＰ処理済みの画像データは、画像処理装置１０１に送信されない。また、印刷制御装置１０２がＲＩＰ処理済みの画像データを画像処理装置１０１に送信を開始した後に、スリープ準備コマンドを受信したら、印刷制御装置１０２は、当該ＲＩＰ処理済みの画像データの送信を中断しない。当該ＲＩＰ処理済みの画像データの送信が完了した後に、Ｓ５７０５の処理を実行する。
【００４３】
また、Ｓ５７０３において、処理中のジョブの種類が、画像処理装置１０１と連携が必要でないジョブであると判断した場合には（Ｓ５７０３：Ｎｏ）、Ｓ５７０５の処理を実行する。また、Ｓ５７０２において、ＣＰＵ２０１は、処理中のジョブが存在しないと判断した場合には（Ｓ５７０２：Ｎｏ）、Ｓ５７０５の処理を実行する。
【００４４】
そして、Ｓ５７０５において、ＣＰＵ２０１は、画像処理装置１０１の状態を取得するために、ネットワークＩ／Ｆ部２０５に機器状態要求パケットを送信させる（Ｓ５７０５）。そして、ＣＰＵ２０１は、画像処理装置１０１から画像処理装置１０１の状態を示すパケットを受信したか否かを判断する（Ｓ５７０６）。そして、画像処理装置１０１の状態を示すパケットを受信したと判断した場合には（Ｓ５７０６：Ｙｅｓ）、画像処理装置１０１の状態をＲＡＭ２０４又はＨＤＤ３１０に保存する（Ｓ５７０７）。ＲＡＭ２０４又はＨＤＤ３１０には、画像処理装置１０１の状態として、用紙トレイの用紙情報（用紙種類、サイズ、残量）などが記憶される。そして、ＣＰＵ２０１は、印刷制御装置１０２が画像処理装置１０１の情報を定期的に取得するのを停止するようにネットワークＩ／Ｆ部２０５を制御する（Ｓ５７０８）。具体的には、ＣＰＵ２０１は、印刷制御装置１０２が画像処理装置１０１のＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）を定期的（例えば、６０秒間隔）にポーリングで取得するのを停止するように、ネットワークＩ／Ｆ部２０５を制御する。具体的には、ＣＰＵ２０１は、
・給紙段情報（用紙種類、用紙サイズ）
・用紙残量
・トナー残量
・ロケーション（設置場所）
・排紙情報（出力ビン、用紙あり、なし、満載）
を取得するのを停止する。
【００４５】
なお、本実施形態では、印刷制御装置１０２が画像処理装置１０１のＭＩＢの全てを取得するのを停止しても良いし、ＭＩＢの一部を取得するのを停止しても良い。本実施形態の画像処理装置１０１は、印刷制御装置１０２からの一部のＭＩＢの取得に対して、省電力状態５４０４からスタンバイ状態５４０２に復帰することなく、応答することができる（この機能を代理応答とする）。この代理応答では、画像処理装置１０１のネットワークＩ／Ｆ３０２が、印刷制御装置１０２からの問い合わせに対して応答する。このため、本実施形態では、印刷制御装置１０２は、ＭＩＢの全ての取得を停止しないで、画像処理装置１０１が代理応答可能なＭＩＢの一部の取得は継続して行う。
【００４６】
そして、ＣＰＵ２０１は、画像処理装置１０１と印刷制御装置１０２との通信が停止された後、ネットワークＩ／Ｆ部２０５にスリープ準備完了コマンドを送信させる（Ｓ５７０９）。画像処理装置１０１は、当該スリープ準備完了コマンドを受信した場合に、スタンバイ状態５４０２から省電力状態５４０４に移行する。
【００４７】
なお、Ｓ５７０６において、ＣＰＵ２０１が、機器状態要求パケットを送信した後、所定時間経過するまでの間に、画像処理装置１０１の状態を示すパケットを取得できなかった場合には（Ｓ５７１０）、Ｓ５７０８に進む。この際、ＣＰＵ２０１は、画像処理装置１０１が省電力状態５４０４に移行する直前の状態を保存しない。
【００４８】
次に、画像処理装置１０１が省電力状態５４０４からスタンバイ状態５４０２に復帰した場合の、画像処理装置１０１および印刷制御装置１０２の動作について説明する。
画像形成システム１００では、画像処理装置１０１側のトリガまたは印刷制御装置１０２側のトリガにより、画像処理装置１０１が省電力状態５４０４からスタンバイ状態５４０２に復帰する。
【００４９】
＜画像処理装置側でスリープ復帰要因が検出された場合の画像処理装置の動作＞
図４Ｄは、画像処理装置１０１側でスリープ復帰要因が検出された場合の画像処理装置１０１の動作を示したフローチャートである。次に、図４Ｄを参照して、画像処理装置１０１が省電力状態５４０４からスタンバイ状態５４０２に移行した場合の画像処理装置１０１の動作について説明する。
【００５０】
省電力状態５４０４に移行した画像処理装置１０１において、スリープ復帰要因（ユーザがスリープ復帰ボタンを押下した、情報処理装置１０５からジョブを受信した、外部機器からファックスを受信したなど）があった場合に、電源制御部３０７は図示しないリレーをオンすることによって、ＣＰＵ３０１などへ電力が供給される。これにより、画像処理装置１０１が省電力状態５４０４からスタンバイ状態５４０２に復帰する。電力が供給されたＣＰＵ３０１は、ＲＡＭ３０４に展開されたプログラムを実行することにより、図４Ｄのフローチャートに従って実行する。
【００５１】
電力が供給されたＣＰＵ３０１は、まず起動処理を行う（Ｓ５８０１）。この起動処理では、ＲＡＭ３０４に保存された画像処理装置１０１の状態を用いて、画像処理装置１０１を省電力状態５４０４に移行する前の状態に戻す。そして、ＣＰＵ３０１は、ネットワークＩ／Ｆ３０２に起動通知コマンドを送信させる（Ｓ５８０２）。その後、ＣＰＵ３０１は、印刷制御装置１０２から画像処理装置１０１の状態の取得要求パケットを受信したかどうかを判断する（Ｓ５８０３）。ＣＰＵ３０１が、当該取得要求パケットを受信したと判断した場合は（Ｓ５８０３：Ｙｅｓ）、ＣＰＵ３０１は、画像処理装置１０１の状態を示すパケットを生成して、ネットワークＩ／Ｆ３０２に生成されたパケットを送信させる（Ｓ５８０４）。
【００５２】
なお、上記したＳ５８０３において、ＣＰＵ３０１が、画像処理装置１０１の状態の取得要求パケットを受信していないと判断した場合には（Ｓ５８０３：Ｎｏ）、起動通知コマンドを送信した後、所定時間が経過したか否かを判断する（Ｓ５８０５）。そして、ＣＰＵ３０１は、画像処理装置１０１の状態の取得要求パケットを受信するまで所定時間待つ（Ｓ５８０５）。所定時間待っても、ＣＰＵ３０１が、取得要求パケットを受信しない場合は（Ｓ５８０５：Ｙｅｓ）、画像処理装置１０１の状態を送信しないまま、処理を終了する。
【００５３】
＜画像処理装置側でスリープ復帰要因が検出された場合の印刷制御装置の動作＞
図４Ｅは、画像処理装置１０１が省電力状態５４０４からスタンバイ状態５４０２に復帰した場合の印刷制御装置１０２の動作を示したフローチャートである。次に、図４Ｅを参照して、画像処理装置１０１が省電力状態５４０４からスタンバイ状態５４０２に移行した場合の印刷制御装置１０２の動作について説明する。なお、図４Ｅに示したフローチャートは、ＲＡＭ２０４に展開されたプログラムをＣＰＵ２０１が実行することにより実現される。
【００５４】
まず、ＣＰＵ２０１は、画像処理装置１０１から送信される起動通知コマンドを受信したか否かを判断する（Ｓ５９０１）。起動通知コマンドを受信したとＣＰＵ２０１が判断した場合には（Ｓ５９０１：Ｙｅｓ）、ＣＰＵ２０１は、画像処理装置１０１の状態を取得するために、ネットワークＩ／Ｆ部２０５に機器状態要求パケットを送信させる（Ｓ５９０２）。そして、ＣＰＵ２０１は、画像処理装置１０１から画像処理装置１０１の状態を示すパケットを受信したか否かを判断する（Ｓ５９０３）。そして、画像処理装置１０１の状態を示すパケットを受信したと判断した場合には（Ｓ５９０３：Ｙｅｓ）、画像処理装置１０１の状態をＲＡＭ２０４又はＨＤＤ３１０に保存する（Ｓ５９０４）。ＲＡＭ２０４又はＨＤＤ３１０には、省電力状態５４０４に復帰した直後の画像処理装置１０１の状態として、用紙トレイの用紙情報（用紙種類、サイズ、残量）などが記憶される。次に、ＣＰＵ２０１は、印刷制御装置１０２と画像処理装置１０１との通信が再開されるようにネットワークＩ／Ｆ部２０５を制御する（Ｓ５９０５）。具体的には、ＣＰＵ２０１は、印刷制御装置１０２が画像処理装置１０１のＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）を定期的（例えば、６０秒間隔）にポーリングで取得するように、ネットワークＩ／Ｆ部２０５を制御する。
【００５５】
なお、Ｓ５９０６において、ＣＰＵ２０１が、機器状態要求パケットを送信した後、所定時間経過するまでの間に、画像処理装置１０１の状態を示すパケットを取得できなかった場合には（Ｓ５９０６）、Ｓ５９０５に進む。この際、ＣＰＵ２０１は、画像処理装置１０１が省電力状態５４０４から復帰した直後の状態を保存できない。
【００５６】
＜印刷制御装置側でスリープ復帰要因があった場合の印刷制御装置の動作＞
図４Ｆは、印刷制御装置１０２側から画像処理装置１０１をスリープ復帰させる場合の印刷制御装置１０２のフローチャートである。図４Ｆを参照して、印刷制御装置１０２側から画像処理装置１０１を省電力状態５４０４からスタンバイ状態５４０２に復帰させる場合の印刷制御装置１０２の動作について説明する。なお、図４Ｆに示したフローチャートは、ＲＡＭ２０４に展開されたプログラムをＣＰＵ２０１が実行することにより実現される。
【００５７】
本実施形態では、情報処理装置１０５から印刷制御装置１０２に印刷ジョブを送信した場合等に、画像処理装置１０１は省電力状態５４０４からスタンバイ状態５４０２に移行する。
【００５８】
印刷制御装置１０２のＣＰＵ２０１は、情報処理装置１０５から送信されたジョブを受信すると、当該ジョブが画像処理装置１０１をスタンバイ状態５４０２に復帰させる必要があるジョブかどうかを判定する（Ｓ５１００１）。具体的には、ＣＰＵ２０１は、情報処理装置１０５から送信されたジョブが印刷ジョブの場合は、画像処理装置１０１をスタンバイ状態５４０２に復帰させる必要があるジョブと判断する。この印刷ジョブは、印刷制御装置１０２でＲＩＰ処理を行い且つ画像処理装置１０１でＲＩＰ処理済みのデータを印刷させるジョブである。
【００５９】
また、ＣＰＵ２０１は、情報処理装置１０５から送信されたジョブがホールドジョブの場合は、画像処理装置１０１をスタンバイ状態５４０２に復帰させる必要が無いジョブと判断する。このホールドジョブは、印刷制御装置１０２でＲＩＰ処理まで行うが、画像処理装置１０１で印刷までは自動的に実行しないジョブである。また、印刷制御装置１０２のみに関するＭＩＢの読み込みや、印刷制御装置１０２上で印刷ジョブを編集するジョブを受信した場合にも、ＣＰＵ２０１は、画像処理装置１０１を省電力状態５４０４に復帰させない。
【００６０】
ＣＰＵ２０１が、受信したジョブが画像処理装置１０１をスタンバイ状態に復帰させる必要が無いジョブだと判断した場合には（Ｓ５１００１：Ｎｏ）、画像処理装置１０１をスタンバイ状態５４０２に復帰させずに、処理を終了する。
【００６１】
一方、ＣＰＵ２０１が、受信したジョブが画像処理装置１０１をスタンバイ状態に復帰させる必要があるジョブだと判断した場合には（Ｓ５１００１：Ｙｅｓ）、ＣＰＵ２０１は、ネットワークＩ／Ｆ部２０５に起動指示コマンドを送信させる（Ｓ５１００２）。起動指示コマンドが画像処理装置１０１に送信された後、ＣＰＵ２０１は、画像処理装置１０１からの応答を待つ。そして、ＣＰＵ２０１は、画像処理装置１０１から起動通知コマンドを受信したかどうかを判断する（Ｓ５１００３）。そして、ＣＰＵ２０１が、当該起動通知コマンドを受信したと判断した場合は（Ｓ５１００３：Ｙｅｓ）、ＣＰＵ２０１は、ネットワークＩ／Ｆ部２０５に機器状態要求パケットを送信させる（Ｓ５１００４）。そして、ＣＰＵ２０１は、画像処理装置１０１から画像処理装置１０１の状態を示すパケットを受信したか否かを判断する（Ｓ５１００５）。そして、画像処理装置１０１の状態を示すパケットを受信したと判断した場合には（Ｓ５１００５：Ｙｅｓ）、画像処理装置１０１の状態をＲＡＭ２０４又はＨＤＤ３１０に保存する（Ｓ５１００６）。ＲＡＭ２０４又はＨＤＤ３１０には、省電力状態５４０４に復帰した直後の画像処理装置１０１の状態として、用紙トレイの用紙情報（用紙種類、サイズ、残量）などが記憶される。そして、ＣＰＵ２０１は、印刷制御装置１０２と画像処理装置１０１との通信が再開されるようにネットワークＩ／Ｆ部２０５を制御する（Ｓ５１００７）。具体的には、ＣＰＵ２０１は、印刷制御装置１０２が画像処理装置１０１のＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）を定期的（例えば、６０秒間隔）にポーリングで取得するように、ネットワークＩ／Ｆ部２０５を制御する。
【００６２】
なお、Ｓ５１００５において、ＣＰＵ２０１が、機器状態要求パケットを送信した後、所定時間経過するまでの間に、画像処理装置１０１の状態を示すパケットを取得できなかった場合には（Ｓ５１００８）、Ｓ５１００７に進む。この際、ＣＰＵ２０１は、画像処理装置１０１が省電力状態５４０４から復帰した直後の状態を保存しない。
【００６３】
また、Ｓ５１００３において、ＣＰＵ２０１が、当該起動通知コマンドを受信したと判断しない場合は（Ｓ５１００３：Ｎｏ）、ＣＰＵ２０１は、所定回数、起動通知コマンドを送信する（Ｓ５１００９：Ｙｅｓ）。所定回数、起動通知コマンドを送信しても、画像処理装置１０１から起動通知コマンドを受信できなくても、Ｓ５１００４に進む（Ｓ５１００９：Ｎｏ）。
【００６４】
＜印刷制御装置側でスリープ復帰要因があった場合の画像処理装置の動作＞
図４Ｇは、印刷制御装置１０２側から画像処理装置１０１をスリープ復帰させる場合の画像処理装置１０１のフローチャートである。図４Ｇを参照して、印刷制御装置１０２側から画像処理装置１０１を省電力状態５４０４からスタンバイ状態５４０２に復帰させる場合の画像処理装置１０１の動作について説明する。
【００６５】
省電力状態５４０４の画像処理装置１０１では、ＣＰＵ３０１への電力供給が停止されるが、ネットワークＩ／Ｆ３０２に電力が供給されている。ネットワークＩ／Ｆ３０２により上記したＳ５９０３で送信された起動指示コマンドが受信されると、電源制御部３０７は、リレーをオンすることによって、ＣＰＵ３０１などに電力が供給される。これにより、画像処理装置１０１が省電力状態５４０４からスタンバイ状態５４０２に復帰する。電力が供給されたＣＰＵ３０１は、ＲＡＭ３０４に展開されたプログラムを実行することにより、図４Ｇのフローチャートに従って実行する。
【００６６】
電力が供給されたＣＰＵ３０１は、まず起動処理を行う（Ｓ５１１０１）。この起動処理では、ＲＡＭ３０４に保存された画像処理装置１０１の状態を用いて、画像処理装置１０１を省電力状態５４０４に移行する前の状態に戻す。そして、ＣＰＵ３０１は、ネットワークＩ／Ｆ３０２に起動通知コマンドを送信させる（Ｓ５１１０２）。その後、ＣＰＵ３０１は、印刷制御装置１０２から画像処理装置１０１の状態の取得要求パケットを受信したかどうかを判断する（Ｓ５１１０３）。ＣＰＵ３０１が、当該取得要求パケットを受信したと判断した場合は（Ｓ５１１０３：Ｙｅｓ）、ＣＰＵ３０１は、画像処理装置１０１の状態を示すパケットを生成して、ネットワークＩ／Ｆ３０２に生成されたパケットを送信させる（Ｓ５１１０４）。
【００６７】
なお、上記したＳ５１１０３において、ＣＰＵ３０１が、取得要求パケットを受信していないと判断した場合には（Ｓ５１１０３：Ｎｏ）、起動通知コマンドを送信した後、所定時間が経過したか否かを判断する（Ｓ５１１０５）。そして、ＣＰＵ３０１は、取得要求パケットを受信するまで所定時間待つ（Ｓ５１１０５）。所定時間待っても、ＣＰＵ３０１が、取得要求パケットを受信しない場合は（Ｓ５１１０５：Ｙｅｓ）、画像処理装置１０１の状態を送信しないまま、処理を終了する。
【００６８】
＜クライアントコンピュータからの問い合わせについて＞
情報処理装置１０５から印刷制御装置１０２に保存されている印刷ジョブを表示、編集、印刷をするジョブ管理ツールでは、画像処理装置１０１に関する情報を取得することができる。ジョブ管理ツールが、画像処理装置１０１が省電力状態５４０４のときに画像処理装置１０１の用紙トレイの設定や用紙残量を確認する場合、印刷制御装置１０２は画像処理装置１０１へ問い合わせない。印刷制御装置１０２は、省電力状態に移行する直前に取得した画像処理装置１０１の情報（Ｓ５７０５−Ｓ５７０７）を、ジョブ管理ツールに送信する。これによって、ジョブ管理ツール（情報処理装置１０５）が、画像処理装置１０１の状態を表示する。
【００６９】
また、情報処理装置１０５にインストールされるプリンタドライバには、画像処理装置１０１のアクセサリの機器構成や用紙情報を取得するための双方向通信機能がある。省電力状態５４０４では、上記と同様に印刷制御装置１０２は画像処理装置１０１へ問い合わせをせずに、省電力状態に移行する直前に取得した画像処理装置１０１の情報（Ｓ５７０５−Ｓ５７０７）を送信する。しかしながら、省電力状態５４０４に移行する直前に取得した画像処理装置１０１の情報が更新されている場合には、印刷制御装置１０２は、画像処理装置１０１を省電力状態５４０４からスタンバイ状態５４０２に復帰させて情報の更新を行う。
【００７０】
＜本実施形態の効果＞
本実施形態では、画像処理装置１０１は、画像処理装置１０１が省電力状態５４０４に移行する前に、印刷制御装置１０２が画像処理装置１０１のＭＩＢを定期的に取得するのを停止させる。印刷制御装置１０２が画像処理装置１０１のＭＩＢの定期的な取得を停止した後、画像処理装置１０１がスタンバイ状態５４０２から省電力状態５４０４に移行する。これにより、画像処理装置１０１は、印刷制御装置１０２によるＭＩＢの定期的な取得によって、省電力状態５４０４からスタンバイ状態５４０２に復帰することがない。よって、画像処理装置１０１の省電力化を図ることができる。
【００７１】
図５は、本実施形態を示す印刷システムのスリープモード移行処理を説明するチャートである。本例は、図１に示した情報処理装置１０５から印刷制御装置１０２が印刷指示を受け、画像処理装置１０１の印刷処理終了後、画像処理装置１０１がスリープ状態に移行するまでのシーケンス例を示す。なお、Ｔ０〜Ｔ７は各ステップを示す。
【００７２】
図５において、印刷制御装置１０２は情報処理装置１０５から印刷ジョブを受信する（Ｔ０）。印刷制御装置１０２のＲＩＰ部２０７は、受信したジョブのＲＩＰ処理を行い、完了後にＲＩＰ後のジョブをネットワークＩ／Ｆ部２０５を介して画像処理装置１０１へ送信する（Ｔ１）。
ジョブを送信後に印刷制御装置１０２は、画像処理装置１０１に対してアクティブ状態を通知する（Ｔ２）。アクティブ状態を通知されている間は、画像処理装置１０１はスリープモードへは移行しない。このアクティブ状態の通知は定期的、または状態変更時に印刷制御装置１０２から画像処理装置１０１に通知される。画像処理装置１０１は、ジョブを受信後、印刷処理開始を印刷制御装置１０２に通知し、印刷処理を開始する。
【００７３】
画像処理装置１０１の印刷処理が完了後、画像処理装置１０１は印刷制御装置１０２に印刷完了を通知する（Ｔ３）。印刷制御装置１０２は、画像処理装置１０１からの印刷完了通知を受け、画像処理装置１０１に非アクティブ状態（ＩＤＬＥ状態）を通知する（Ｔ４）。
【００７４】
予め設定されているスリープモード移行時間経過時間までこの非アクティブ状態が継続され、スリープモード移行可能となった場合に、画像処理装置１０１は、印刷制御装置１０２へスリープ準備開始通知をする（Ｔ５）。印刷制御装置１０２は、スリープ準備開始通知を受け、スリープ移行するための処理を行う。印刷制御装置１０２は、スリープ移行準備の処理の完了を画像処理装置１０１に通知する（Ｔ６）。画像処理装置１０１は、スリープ準備完了通知を受け、スリープモードへ移行する（Ｔ７）。
【００７５】
図６は、本実施形態を示す印刷制御装置の制御方法を示すフローチャートである。本フローに係る印刷制御装置１０２のプログラムは、印刷制御装置１０２のＲＡＭ２０４に格納されており、制御部（ＣＰＵ）２０１によって実行されることで実現される。以下、印刷制御装置１０２がジョブを受信し、画像処理装置１０１がスリープモードに移行するまで印刷制御装置１０２の一連の流れを説明する。
【００７６】
Ｓ５０１で、印刷制御装置１０２のジョブ受信部２０２が情報処理装置１０５からジョブを受信する。Ｓ５０２で、ＲＩＰ部２０７がＲＩＰ処理を行い、Ｉ／Ｆ部２０５が画像処理装置１０１のＩ／Ｆ部３０２へジョブを送信する。Ｓ５０３で、Ｉ／Ｆ部２０５が画像処理装置１０１のＩ／Ｆ部３０２へアクティブ状態を通知する。
【００７７】
Ｓ５０４で、ジョブ管理部２０３が画像処理装置１０１から印刷開始指示の通知を受信したか否かを判断する。ジョブ管理部２０３が印刷開始指示の通知を受信したと判断した場合には、Ｓ５０８へ移行する。ジョブ管理部２０３が印刷開始指示の通知を受信していないと判断した場合にＳ５０５へ移行する。
【００７８】
Ｓ５０５では、ジョブ管理部２０３がＳ５０３でジョブを画像処理装置１０１へ送信してから予め設定されているある一定時間が経過したかを判断する。ここで、一定時間経過したとジョブ管理部２０３が判断した場合にＳ５０６へ移行する。一定時間経過していないとジョブ管理部２０３が判断した場合には、Ｓ５０４へ戻る。この一定時間は、ユーザによって予め設定されている時間、または固定で設定されている時間を使用しても良い。
【００７９】
Ｓ５０６は、ジョブ管理部２０３がジョブの種別、画像処理装置１０１にジョブを送信した後、所定時間内に画像処理装置１０１からジョブの開始指示を受信していないジョブの種類が特定の種類のジョブであるかどうかを判断する。具体的には、画像形成装置に１０１に送信したジョブがセキュアジョブまたはサスペンドジョブであるか否かを判断する。送信したジョブがセキュアジョブまたはサスペンドジョブのいずれかであるとジョブ管理部２０３が判断した場合にはＳ５０７へ移行する。送信したジョブがセキュアジョブ及びサスペンドジョブのいずれでもないとジョブ管理部２０３が判断した場合には、Ｓ５０４へ戻る。
【００８０】
ここで、セキュアジョブかを判別するのは、セキュアジョブは画像処理装置１０１の操作部３０６でユーザ認証（パスワード入力等）を実行後に初めて印刷が開始される。そのため、ここで印刷開始通知が画像処理装置１０１から送信されていない、ということはユーザ認証がされていない状態であり、画像処理装置１０１が使用されていない状態であることを意味する。
【００８１】
また、サスペンドジョブの場合には、画像処理装置１０１の給紙装置にセットされている用紙の種類の中に投入されたジョブが使用する用紙種類が含まれていないときに、ジョブは印刷制御装置１０２の印刷キューに格納されたまま給紙待ち状態となる。よって、ある一定時間経過後にサスペンドジョブと判断された場合には、画像処理装置１０１に必要な用紙がユーザによって給紙されていなく、画像処理装置１０１が使用されていない状態がそのまま続いていることを意味する。よって、本実施形態では、このようなジョブを検出することで画像処理装置１０１がスリープモードに移行できるようにする。
Ｓ５０７では、ＲＡＭ２０４が印刷キューに入っている前記ステップのセキュアジョブまたはサスペンドジョブをＲＡＭ２０４の待機キューに格納する。Ｓ５０９では、ＲＡＭ２０４が待機キューへ移行したジョブの情報（記憶先情報）を記憶する。ここで、記憶先情報とは、記憶先が振り替えられたジョブの記憶先情報であって、例えば印刷キューを待機キューに振り替えた場合は、待機キューに対応する記憶先情報が記憶先情報記憶手段に対応するＲＡＭ２０４に記憶される。
【００８２】
Ｓ５０８では、ジョブ管理部２０３が印刷開始をしたジョブの印刷完了通知を画像処理装置１０１から受信しているか否かを判断する。ここで、印刷完了通知を受信しているとジョブ管理部２０３が判断した場合にＳ５１０へ移行する。一方、印刷完了通知を受信していないとジョブ管理部２０３が判断した場合にはＳ５０８へ戻る。
【００８３】
次に、Ｓ５１０では、Ｉ／Ｆ部２０５が非アクティブ状態を画像処理装置１０１に通知して、本処理を終了する。ここで、画像処理装置１０１に非アクティブ状態を通知することで、設定されたスリープモード移行時間が経過した場合には、画像処理装置１０１が自身でスリープモードへ移行可能となる。
【００８４】
図７は、本実施形態を示す印刷制御装置の制御方法を示すフローチャートである。本フローに係る印刷制御装置１０２のプログラムは、印刷制御装置１０２のＲＡＭ２０４に格納されており、制御部（ＣＰＵ）２０１によって実行されることで実現される。以下、画像処理装置１０１が復帰し、セキュアジョブまたはサスペンドジョブが印刷処理されるまでの印刷制御装置１０２の一連の流れを説明する。
Ｓ６０１では、印刷制御装置１０２のＩ／Ｆ部２０５が画像処理装置１０１からスリープモードからの復帰通知を受信する。Ｓ６０２では、ジョブ管理部２０３がＳ６０９でＲＡＭ２０４に格納した待機キューへ移行したジョブの情報を取得する。
【００８５】
Ｓ６０３では、ジョブ管理部２０３が前記ステップで取得した待機キューへ移行したジョブ情報から待機キューに移行したセキュアジョブまたはサスペンドジョブがあるかを判断する。待機キューに移行されたジョブがあるとジョブ管理部２０３が判断した場合にはＳ６０８へ移行する。待機キューに移行したジョブ情報に移行したジョブが存在しないとジョブ管理部２０３が判断した場合、Ｓ６０４へ進む。Ｓ６０４では、印刷制御装置１０２の表示部２０８がユーザに待機キューに移行したジョブ情報を通知する。
【００８６】
Ｓ６０５では、Ｉ／Ｆ部２０５が画像処理装置１０１から待機キューに移行したジョブの印刷開始通知を受信したかを判断する。なお、当該ジョブの種別がセキュアジョブの場合、ユーザがユーザ認証を画像処理装置１０１側で行い、印刷開始されたことを意味する。同様に、当該ジョブの種別がサスペンドジョブの場合には、画像処理装置１０１に給紙されている用紙でサスペンドされているジョブに必要な用紙が満たされているため、印刷開始となった状態を示す。ここで、Ｉ／Ｆ部２０５が印刷開始通知がないと判断した場合は、Ｓ６０５へ戻る。
【００８７】
Ｓ６０６では、ジョブ管理部２０３は印刷開始通知があったジョブを待機キューから印刷キューに移行する。Ｓ６０７は、Ｉ／Ｆ部２０５が画像処理装置１０１から印刷完了通知を受信したかを判断する。印刷完了通知を受信したとＩ／Ｆ部２０５が判断した場合にＳ６１０へ移行する。一方、印刷完了通知を受信していないとＩ／Ｆ部２０５が判断した場合はＳ６０７へ戻る。
【００８８】
Ｓ６０８では、ジョブ解析部２０６が待機キューからＳ６０２で取得した情報と待機キューに格納されているジョブが一致しているかを判断する。これは、画像処理装置１０１のスリープモード中に待機キューに格納されているセキュアジョブまたはサスペンドジョブが削除されているかを判断するためである。待機キュー情報と実際に待機キューに格納されているジョブが一致しない場合には、ジョブが削除されたと判断し、Ｓ６０９へ移行する。一方、削除されていないと判断した場合には、Ｓ６０４へ移行する。
Ｓ６０９では、Ｉ／Ｆ部２０５が画像処理装置１０１にセキュアジョブまたはサスペンドジョブが削除されたことを示すジョブ削除通知を行う。Ｓ６１０は、ジョブ管理部２０３が印刷キューに格納されていたジョブを印刷済キューに移行する。
【００８９】
Ｓ６１１では、ジョブ管理部２０３が待機キュー格納情報を更新して、本処理を終了する。なお、Ｓ６０８で待機キューからジョブが削除されていればそのジョブを待機キュー格納情報から削除し、Ｓ６０７で印刷が完了していれば印刷完了済としてジョブを待機キュー情報から削除する。
【００９０】
図８は、本実施形態を示す画像形成装置の制御方法を示すフローチャートである。本例は、画像処理装置１０１の印刷制御処理例である。なお、本フローに係る画像処理装置１０１のプログラムは、画像処理装置１０１の記憶部３０４に格納されており、制御部３０１によって実行されることで実現される。以下、画像処理装置１０１がスリープモードから復帰した際の画像処理装置１０１の一連の流れを説明する。
【００９１】
Ｓ７０１では、画像処理装置１０１のＩ／Ｆ部３０２が、画像処理装置１０１がスリープモードから復帰したことを印刷制御装置１０２のＩ／Ｆ部２０５に通知する。
【００９２】
Ｓ７０２では、Ｉ／Ｆ部３０２が印刷制御装置１０２からセキュアジョブまたはサスペンドジョブの削除通知があるかを判断する。削除通知があるとＩ／Ｆ部３０２が判断した場合は、Ｓ７０３へ移行する。一方、削除通知がないとＩ／Ｆ部３０２が判断した場合はＳ７０４へ移行する。
【００９３】
Ｓ７０３では、制御部３０１が画像処理装置１０１内の記憶部３０４に格納されているセキュアジョブまたはサスペンドジョブを削除する。画像処理装置１０１から削除することで、印刷制御装置１０２の待機キューに格納されているジョブの管理状態と一致させる。
【００９４】
Ｓ７０４では、セキュアジョブの場合には、制御部３０１が操作部３０６を用いてユーザ認証がなされたかどうかを判断する。ユーザ認証がなされたと制御部３０１が判断した場合、Ｓ７０５へ移行する。ユーザ認証がないと制御部３０１が判断した場合には、Ｓ７０４へ戻る。一方、サスペンドジョブである場合には、制御部３０１が給紙段に給紙されている用紙の中にサスペンドジョブで使用する用紙が給紙されているかを判断する。ここで、給紙されていると制御部３０１が判断した場合には、Ｓ７０５へ移行し、給紙されていないと制御部３０１が判断した場合にはＳ７０４へ戻る。
Ｓ７０５では、Ｉ／Ｆ部３０２は、ユーザ認証があったジョブの印刷を開始することを印刷制御装置１０２に通知する。Ｓ７０６は、印刷部３０３がジョブの印刷を実行する。
Ｓ７０７は、Ｉ／Ｆ部３０２がジョブの印刷が完了したことを印刷制御装置１０２に通知し、本処理を終了する。
【００９５】
図９は、本実施形態を示す印刷制御装置におけるジョブ処理を説明する図である。
以下、画像処理装置１０１がスリープモードに移行可能状態からスリープモードからの復帰後のジョブ印刷完了するまでにセキュアジョブまたはサスペンドジョブが格納されるキューの状態を説明する。
【００９６】
図９において、印刷制御装置１０２は（１）で印刷指示を受け、ジョブは印刷キュー（送信済みキュー）８０１に格納される。印刷キュー８０１に格納された状態で（２）ある一定時間経過した場合、待機キュー（ジョブ待ちキュー）８０２に格納される。画像処理装置１０１がスリープモードから復帰後、ジョブの（３）印刷が開始され印刷キュー８０１に格納される。ジョブの（４）印刷が完了し、印刷済みキュー８０３へ格納される。待機キュー８０２に格納されている場合に（５）削除された場合には、印刷制御装置１０２のＲＡＭ２０４から破棄される。本実施形態では、ＲＡＭ２０４にジョブの処理状態に対応づけた記憶先が割り当てられており、前述したフローチャートに基づく処理で記憶先を振り替え振替制御が実行される。
【００９７】
図１０は、本実施形態を示す印刷制御装置１０２のＲＡＭ２０４に記憶される待機キューへ移行したジョブの一覧情報の例を示す図である。
【００９８】
図１０において、本例では、印刷キューに投入され印刷開始されずにある一定時間時間が経過し、待機キューに移行したセキュアジョブとサスペンドジョブの待機キューへの移行時間、ジョブ種類、ジョブ名の情報が保持される。必要に応じてその他のジョブ情報も保持することは可能である。
【００９９】
図１１は、本実施形態を示す印刷制御装置で表示されるＵＩ画面の一例を示す図である。本例は、画像処理装置１０１がスリープモードから復帰した際に、印刷制御装置１０２の表示部２０８がユーザにスリープモード移行前に移行したジョブがあることをユーザに通知するＵＩ画面の例を示す。
【０１００】
図１１において、本例では、二つのジョブ（ユーザ認証待ちのセキュアジョブとメディアミスマッチによりサスペンドされているジョブ）が待機キューへ移行したことを通知している。この通知を受けることで、ユーザはスリープモードに画像形成装置が移行したために、まだ処理されていないジョブが残っていることが分かる。
【０１０１】
図１２は、本実施形態を示す印刷制御装置または画像形成装置で表示されるＵＩ画面の一例を示す図である。本例では、画像処理装置１０１に対してスリープモードを設定するスリープモード設定画面１１０１の画面表示例であって、スリープモード詳細設定において、ジョブ待ちの記憶先に振り替えを許可する時間を特定の種類毎に設定する例を示す。
ある。本設定は画像処理装置１０１の表示部３０５または印刷制御装置１０２の表示部２０８に表示される。
【０１０２】
図１２において、チェックボックス１１０２を有効するにことで、スリープモードの設定をオンに設定する。スリープモードの設定をオンにした際にスリープモード移行時間の設定１１０３が可能となる。画像処理装置１０１は、ここで設定されたある一定時間に外部からの通信や印刷処理指示が発生しなかった場合にスリープモードへ移行する。１１０４はスリープモードの詳細設定を示す。このスリープモード詳細設定でジョブの種類に応じた設定をすることが可能である。
【０１０３】
チェックボックス１１０５では、セキュアジョブが印刷キューにあり、ある一定時間ユーザ認証がされず印刷開始されなかった場合に待機キューへ移行することを許可するか否かを設定する。設定１１０６では、１１０５で待機キューへの移行を許可した場合に、印刷キューから待機キューに移行するまでの時間を設定する。ここで設定した時間が経過した後に、ジョブが待機キューに移行することで印刷制御装置１０２は、使用状態が非アクティブ状態となり、画像処理装置１０１は、スリープモードに移行するためのカウントを開始できる。
チェックボックス１１０７では、待機キューに移行したセキュアジョブを待機キューから削除することを許可するか否かを設定する。許可する場合にチェックを入れる。
【０１０４】
チェックボックス１１０８は、用紙なし給紙エラーとなりサスペンドされたジョブが印刷キューにあり、ある一定時間ジョブに必要な用紙が補給されず印刷開始されなかった場合に待機キューへの移行を許可するか否かを設定する。設定１１０９では、チェックボックス１１０８で待機キューへの移行を許可した場合に、印刷キューから待機キューに移行するまでの時間を設定する。チェックボックス１１１０では、待機キューに移行したサスペンドジョブを待機キューから削除することを許可するか否かを設定する。許可する場合にチェックを入れる。
【０１０５】
チェックボックス１１１１では、画像処理装置１０１がスリープモードから復帰した際に待機キューへ移行したジョブが存在した場合に、ユーザに待機キューに移行したジョブがあるかを通知するかの可否を設定する。この通知設定が有効になっている場合に図１０の例で示したような通知がされる。
ＯＫボタン１１１２を押下し、スリープモード設定画面１１０１での設定を有効とする。キャンセルボタン１１１３を押下し、スリープモード設定画面１１０１での設定を無効とする。
【０１０６】
このスリープモードの詳細設定により、ユーザの用途に応じてセキュアジョブやサスペンドジョブのようなある特定のジョブの状態によって待機キューに移行するか、また移行するまでの時間を設定することが可能となる。
また、待機キューに移行したセキュアジョブ及びサスペンドジョブの削除を許可しない設定を適用することで、画像処理装置１０１がスリープモードに移行している間にジョブが削除されることを防ぐ。ジョブの削除を防ぐことによって、画像処理装置１０１に送信され、格納されているセキュアジョブやサスペンドジョブと印刷制御装置１０２で管理しているこれらのジョブとの不一致を防ぐことが可能である。
【０１０７】
本実施形態では、セキュアジョブとサスペンドジョブを例として挙げているが、その他のジョブで印刷開始までの時間が経過し、スリープモードへの移行を妨げるジョブに対しても本発明は適用可能である。
〔第２実施形態〕
【０１０８】
本実施形態において、画像処理装置１０１がスリープモードをより効率的に移行し、その他の印刷機能と弊害なく動作するためには、各種機能の設定とスリープモードの移行時間が適切かを判断する必要がある。例として、タイムアウト設定を含む機能処理としてサスペンドミスマッチ機能処理やキャンセルミスマッチ機能処理、シーケシャル印刷機能処理がある。
【０１０９】
サスペンドミスマッチ機能では、投入されたジョブで使用する用紙が給紙段にセットされていないために印刷開始出来ない場合に、設定した一定時間（タイムアウト時間）印刷キューに給紙待ち状態として残す。タイムアウト時間が経過した場合にはジョブをサスペンドジョブとして印刷キューに残す機能である。タイムアウト後に印刷キューにサスペンジョブとして格納されたジョブは、ユーザによる印刷の指示がない限り再印刷は自動で行われない。
【０１１０】
一方、キャンセルミスマッチ機能は、タイムアウト時間経過後にジョブ自体を印刷キューに残し印刷キューにサスペンドジョブとして残すのではなく、ジョブをキャンセルし、印刷済キューに格納する機能である。一度キャンセルされたジョブは、ユーザによる再指示がない限り印刷はされない。
これらのタイムアウト設定時間がスリープ移行時間よりも長い場合、スリープに入れる状態でも画像処理装置１０１はスリープモードに移行できなくなる。
【０１１１】
シーケンシャルプリントとは、印刷順を保証する機能である。この機能を有効にした場合には、ある一定時間内（シーケンシャルタイムアウト時間）に同じクライアントＰＣから投入されたジョブに同じグループＩＤを割り当てる。同じグループＩＤが割り当てられた複数ジョブの印刷順番を保証する。このシーケンシャルタイムアウト時間がスリープ移行設定時間よりも長い場合、ユーザが順次タイムアウト時間内にジョブを投入している際にジョブとジョブとの投入間隔が空き、この間に画像処理装置１０１がスリープモードに移行してしまう可能性がある。
【０１１２】
ここで画像処理装置１０１がスリープモードに移行した場合、次のシーケンシャルジョブを投入するまでに画像処理装置１０１のスリープモードからの復帰に時間がかかる場合が考えられる。この復帰中にシーケンシャルプリントのタイムアウト時間が経過してしまい、結果的に同じグループＩＤを割り当てられないケースが発生する。そのような場合、本来シーケンシャルプリント設定により保証されていた複数ジョブの印刷順保証が確実に保証されている出力物ではなくなる。そのため、ある一定時間に投入されたジョブの印刷順保証を確実に出力させるためには、シーケンシャルプリント中にはスリープモードに入らないことが望ましい。
【０１１３】
このような課題を解決するためには、本発明の実施形態では、このシーケンシャルタイムアウトの設定時間をスリープモード移行時間に変更し、シーケンシャルジョブ投入中に画像処理装置１０１がスリープモードに移行するのを防いでいる。
【０１１４】
図１３は、本実施形態を示す印刷制御装置の制御方法を説明するフローチャートである。本例は、印刷制御装置１０２が各種機能のタイムアウト設定変更通知を受けた際に画像処理装置１０１のスリープモード移行設定時間に影響しないかを判断し、タイムアウト設定時間を変更する例である。本フローにかかわるプログラムは、印刷制御装置１０２のＲＡＭ２０４に格納され、制御部２０１によって実行されることで実現される。以下、サスペンドミスマッチ機能処理、キャンセルミスマッチ機能、シーケンシャル印刷機能に対応づけられたタイムアウト時間がスリープモード移行設定時間を超えないように調整する処理を説明する。
【０１１５】
Ｓ１２０１は、印刷制御装置１０２の操作部２０９が各種タイムアウト設定変更を受信する。Ｓ１２０２では、Ｓ１２０１で設定されたタイムアウト時間を設定管理部２１１が設定されたタイムアウト設定時間を取得する。Ｓ１２０３は、設定管理部２１１が画像処理装置１０１に設定されているスリープモード移行設定時間を取得する。
【０１１６】
Ｓ１２０４では、設定管理部２１１がタイムアウト設定時間とスリープモード移行設定時間を比較し、タイムアウト設定時間がスリープモード移行設定時間よりも長いか判断する。ここで、タイムアウト設定時間が長いと設定管理部２１１が判断した場合には、Ｓ１２０５へ移行する。一方、タイムアウト設定時間の方が短いと設定管理部２１１が判断した場合には、本処理を終了する。一方、スリープモードへの移行が設定されていない場合にも処理を終了する。
Ｓ１２０５では、設定管理部２１１がタイムアウト時間にスリープモードと同じ時間を設定し、ＲＡＭ２０４に格納して、本処理を終了する。
このようにスリープモード設定されている印刷システムにおいても既存の印刷機能の動作に弊害を与えることなくスリープモード機能と印刷機能の両立を実現することが可能となる。
【０１１７】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【０１１８】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【０１１９】
１０１  画像形成装置
１０２  印刷制御装置
２０１  制御部
２０２  ジョブ受信部
２０３  ジョブ管理部
２０４  記憶部
２０５  Ｉ／Ｆ部
２０６  ジョブ解析部
２０７  ＲＩＰ部
２０８  表示部
２０９  操作部
２１０  エンコード部
２１１  設定管理部
【図１】
2014115771.tif 000003
【図２】
2014115771.tif 000004
【図３】
2014115771.tif 000005
【図４Ａ】
2014115771.tif 000006
【図４Ｂ】
2014115771.tif 000007
【図４Ｃ】
2014115771.tif 000008
【図４Ｄ】
2014115771.tif 000009
【図４Ｅ】
2014115771.tif 000010
【図４Ｆ】
2014115771.tif 000011
【図４Ｇ】
2014115771.tif 000012
【図５】
2014115771.tif 000013
【図６】
2014115771.tif 000014
【図７】
2014115771.tif 000015
【図８】
2014115771.tif 000016
【図９】
2014115771.tif 000017
【図１０】
2014115771.tif 000018
【図１１】
2014115771.tif 000019
【図１２】
2014115771.tif 000020
【図１３】
2014115771.tif 000021