(57)【要約】【課題】ジョブキャンセルに伴う省エネ制御を実現する画像形成装置を提供する。【解決手段】プリントジョブの投入及び直接操作が予め定めた所定時間以上ない場合にスリープ状態へ移行する画像形成装置１であって、ジョブが投入された場合に、待機状態であればプリント状態へ移行させ、スリープ状態であればプリント状態へ移行させ、プリント状態及びプリント状態への移行中であれば待機させる第１移行制御部２１と、直接操作が感知された場合に、スリープ状態であれば待機状態へ移行させ、スリープ状態からプリント状態への移行中であれば感知された旨を記録する第２移行制御部２２と、ジョブがキャンセルされかつ他のジョブが待機していない場合に、スリープ状態からプリント状態への移行中であれば、さらに、感知された旨が記録されているときには待機状態へ移行させ、記録されていないときにはスリープ状態へ移行させる第３移行制御部２３とを備える。  【選択図】図２
2010069769.tif 000002
【特許請求の範囲】
【請求項１】
速やかにプリントを開始できる待機状態において、プリントジョブの投入、及び、ユーザによる直接操作が、予め定めた所定時間以上ない場合に、当該待機状態と較べ速やかにプリントを開始できないが消費電力を抑えたスリープ状態へ移行する画像形成装置であって、
プリントジョブが投入された場合に、当該投入されたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させる第１移行制御手段と、
前記直接操作が感知された場合に、当該感知されたときが、スリープ状態であれば待機状態へ移行させ、スリープ状態からプリント状態への移行中であれば感知された旨を記録する第２移行制御手段と、
一のプリントジョブがキャンセルされ、かつ、他のプリントジョブが待機していない場合に、当該キャンセルされたときが、スリープ状態からプリント状態への移行中であれば、さらに、前記感知された旨が記録されているときには待機状態へ移行させ、記録されていないときにはスリープ状態へ移行させる第３移行制御手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記第１移行制御手段は、
前記投入されたときがスリープ状態であれば、ウォーミングアップを開始してプリント状態へ移行させるとともに、ウォーミングアップが終了してスリープ状態からプリント状態への移行が完了するまで、スリープ状態からプリント状態への移行中である旨を記録し、
前記第２移行制御手段は、
前記感知されたときに、前記スリープ状態からプリント状態への移行中である旨が記録されている場合に限り、前記感知された旨を記録し、
前記第３移行制御手段は、
前記キャンセルされたときに、前記スリープ状態からプリント状態への移行中である旨が記録されていない場合には、待機状態へ移行させ、前記スリープ状態からプリント状態への移行中である旨が記録されている場合には、前記感知された旨が記録されているか否かに応じて、待機状態へ移行させるか、スリープ状態へ移行させるかを切替えるとともに、前記スリープ状態からプリント状態への移行中である旨の記録、及び前記感知された旨の記録を消去すること
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
当該画像形成装置は、さらに、
ウォーミングアップが終了してスリープ状態からプリント状態への移行が完了したときに、前記スリープ状態からプリント状態への移行中である旨の記録、及び、前記感知された旨の記録を消去する消去制御手段を備えること
を特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記スリープ状態からプリント状態への移行中には、
ウォーミングアップ中、及び、当該ウォーミングアップが終了した後に適宜行なわれる画像安定化処理中を含むこと
を特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記スリープ状態からプリント状態への移行中には、
ウォーミングアップ中、及び、プリント開始前におけるプリントデータに関する処理中を含むこと
を特徴とする請求項１に記載の画像形成装置。
【請求項６】
当該画像形成装置は、さらに、
待機状態、及び、待機状態からプリント状態への移行中において、前記所定時間を計時するタイマを備えるタイマ制御部と、
一のプリントジョブが終了し、かつ、他のプリントジョブが待機していない場合に、前記タイマをリセットして、待機状態へ移行させる第４移行制御手段とを備え、
前記第１移行制御手段は、
前記投入されたときが待機状態であれば、プリント状態へ移行させるとともに、プリント状態への移行が完了するまで、待機状態からプリント状態への移行中である旨を記録し、
前記第２移行制御手段は、
前記感知されたときが待機状態、及び、待機状態からプリント状態への移行中であれば前記タイマをリセットし、感知されないときには、少なくともプリント状態への移行が完了するまでは前記タイマをリセットせず、
前記第３移行制御手段は、
前記キャンセルされたときに、前記待機状態からプリント状態への移行中である旨が記録されている場合には、前記タイマをリセットしないで、前記所定時間の計時を継続させたまま待機状態へ移行させるとともに、前記待機状態からプリント状態への移行中である旨の記録を消去すること
を特徴とする請求項１に記載の画像形成装置。
【請求項７】
当該画像形成装置は、さらに、
待機状態からプリント状態への移行が完了したときに、前記待機状態からプリント状態への移行中である旨の記録を消去する消去制御手段を備えること
を特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記第１移行制御手段は、
ユーザによる装置本体への所定の直接操作を受けるまでプリントを開始しない特定ジョブが遠隔操作により投入されたときには、プリント状態へ移行させることなく、当該特定ジョブを一時領域に保存しておき、
前記第２移行制御手段は、
前記所定の直接操作がなされたときに、プリントジョブが投入されたとして、当該直接操作がなされたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させること
を特徴とする請求項１に記載の画像形成装置。
【請求項９】
前記第１移行制御手段は、
ユーザによる装置本体への所定の直接操作を受けるまでプリントを開始しない特定ジョブが投入されたときには、プリント状態へ移行させることなく、当該特定ジョブを一時領域に保存しておき、過去の履歴に基づいて、待機状態移行時刻を予測し、当該待機状態移行時刻において、スリープ状態であれば待機状態へ移行させ、
前記第２移行制御手段は、
前記所定の直接操作がなされたときに、プリントジョブが投入されたとして、当該直接操作がなされたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させること
を特徴とする請求項１に記載の画像形成装置。
【請求項１０】
速やかにプリントを開始できる待機状態において、プリントジョブの投入、及び、ユーザによる直接操作が、予め定めた所定時間以上ない場合に、当該待機状態と較べ速やかにプリントを開始できないが消費電力を抑えたスリープ状態へ移行する画像形成装置における画像形成方法であって、
プリントジョブが投入された場合に、当該投入されたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させる第１移行制御ステップと、
前記直接操作が感知された場合に、当該感知されたときが、スリープ状態であれば待機状態へ移行させ、スリープ状態からプリント状態への移行中であれば感知された旨を記録する第２移行制御ステップと、
一のプリントジョブがキャンセルされ、かつ、他のプリントジョブが待機していない場合に、当該キャンセルされたときが、スリープ状態からプリント状態への移行中であれば、さらに、前記感知された旨が記録されているときには待機状態へ移行させ、記録されていないときにはスリープ状態へ移行させる第３移行制御ステップと
を含むことを特徴とする画像形成方法。
【請求項１１】
速やかにプリントを開始できる待機状態において、プリントジョブの投入、及び、ユーザによる直接操作が、予め定めた所定時間以上ない場合に、当該待機状態と較べ速やかにプリントを開始できないが消費電力を抑えたスリープ状態へ移行する画像形成装置に画像形成動作を実行させる画像形成プログラムであって、
前記画像形成装置に、
プリントジョブが投入された場合に、当該投入されたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させる第１移行制御ステップと、
前記直接操作が感知された場合に、当該感知されたときが、スリープ状態であれば待機状態へ移行させ、スリープ状態からプリント状態への移行中であれば感知された旨を記録する第２移行制御ステップと、
一のプリントジョブがキャンセルされ、かつ、他のプリントジョブが待機していない場合に、当該キャンセルされたときが、スリープ状態からプリント状態への移行中であれば、さらに、前記感知された旨が記録されているときには待機状態へ移行させ、記録されていないときにはスリープ状態へ移行させる第３移行制御ステップとを実行させること
を特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、省エネ効果を高めるための技術に関する。
【背景技術】
【０００２】
従来の画像形成装置には、電源投入、及び印字終了から所定時間（例えば１０分）以上、何の入力もない場合やユーザがスリープボタンを押下した場合等に、速やかにプリントを開始できる待機状態から、消費電力を抑えたスリープ状態へ移行することにより、省エネ効果を高めるものがある。
上記画像形成装置は、スリープ状態において新たなプリントジョブが、ＰＣ経由やユーザの直接操作等により投入されると、直ちにウォーミングアップを開始してプリント状態へ移行しようとするが、通常スリープ状態から速やかにプリントを開始することはできず、早い機種で４０秒程度、遅い機種では６分もの待ち時間が生じてしまう。
【０００３】
そこで、少しでも上記待ち時間を減らすため、スリープボタンを除く何らかの入力がなされたときに、上記画像形成装置は、新たなプリントジョブが投入される可能性があると判断して、すぐにウォーミングアップを開始して予めスリープ状態から待機状態へ移行する。例えば、スリープ状態においてユーザが操作パネルへ何らかの操作を行なったときにはウォーミングアップを開始して待機状態へ移行したり、また待機状態においてユーザが操作パネルへ何らかの操作を行なったときには、スリープ状態へ移行する際の所定時間用のカウンタをリセットする。
【０００４】
例えば、画像形成装置の消費電力を抑える従来技術としては、周囲の明るさを感知して節電モードを遂行する技術が特許文献１に開示されている。
【特許文献１】特開平9-179447号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような画像形成装置では、間違ってプリントジョブが投入されてスリープ状態からプリント状態への移行が開始された後に、当該プリントジョブがキャンセルされた場合等の、ジョブキャンセルに伴う個々の事情が全く考慮されていないので、実情に合っておらず、無駄があり、省エネ効果を高める余地が残っている。
本発明は、ジョブキャンセルに伴う事情も考慮して、より実情に合った省エネ制御を実現する画像形成装置、画像形成方法、及び画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る画像形成装置は、速やかにプリントを開始できる待機状態において、プリントジョブの投入、及び、ユーザによる直接操作が、予め定めた所定時間以上ない場合に、当該待機状態と較べ速やかにプリントを開始できないが消費電力を抑えたスリープ状態へ移行する画像形成装置であって、プリントジョブが投入された場合に、当該投入されたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させる第１移行制御手段と、前記直接操作が感知された場合に、当該感知されたときが、スリープ状態であれば待機状態へ移行させ、スリープ状態からプリント状態への移行中であれば感知された旨を記録する第２移行制御手段と、一のプリントジョブがキャンセルされ、かつ、他のプリントジョブが待機していない場合に、当該キャンセルされたときが、スリープ状態からプリント状態への移行中であれば、さらに、前記感知された旨が記録されているときには待機状態へ移行させ、記録されていないときにはスリープ状態へ移行させる第３移行制御手段とを備えることを特徴とする。
【０００７】
上記目的を達成するために、本発明に係る画像形成方法は、速やかにプリントを開始できる待機状態において、プリントジョブの投入、及び、ユーザによる直接操作が、予め定めた所定時間以上ない場合に、当該待機状態と較べ速やかにプリントを開始できないが消費電力を抑えたスリープ状態へ移行する画像形成装置における画像形成方法であって、プリントジョブが投入された場合に、当該投入されたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させる第１移行制御ステップと、前記直接操作が感知された場合に、当該感知されたときが、スリープ状態であれば待機状態へ移行させ、スリープ状態からプリント状態への移行中であれば感知された旨を記録する第２移行制御ステップと、一のプリントジョブがキャンセルされ、かつ、他のプリントジョブが待機していない場合に、当該キャンセルされたときが、スリープ状態からプリント状態への移行中であれば、さらに、前記感知された旨が記録されているときには待機状態へ移行させ、記録されていないときにはスリープ状態へ移行させる第３移行制御ステップとを含むことを特徴とする。
【０００８】
上記目的を達成するために、本発明に係る画像形成プログラムは、速やかにプリントを開始できる待機状態において、プリントジョブの投入、及び、ユーザによる直接操作が、予め定めた所定時間以上ない場合に、当該待機状態と較べ速やかにプリントを開始できないが消費電力を抑えたスリープ状態へ移行する画像形成装置に画像形成動作を実行させる画像形成プログラムであって、前記画像形成装置に、プリントジョブが投入された場合に、当該投入されたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させる第１移行制御ステップと、前記直接操作が感知された場合に、当該感知されたときが、スリープ状態であれば待機状態へ移行させ、スリープ状態からプリント状態への移行中であれば感知された旨を記録する第２移行制御ステップと、一のプリントジョブがキャンセルされ、かつ、他のプリントジョブが待機していない場合に、当該キャンセルされたときが、スリープ状態からプリント状態への移行中であれば、さらに、前記感知された旨が記録されているときには待機状態へ移行させ、記録されていないときにはスリープ状態へ移行させる第３移行制御ステップとを実行させることを特徴とする。
【発明の効果】
【０００９】
課題を解決するための手段に記載した構成により、画像形成装置において間違ってプリントジョブが投入されてスリープ状態からプリント状態への移行中に当該プリントジョブがキャンセルされた場合に、他のプリントジョブが待機してなく、かつ移行中に直接操作が感知されていない場合に限り、スリープ状態へ移行させることができる。
よって、ジョブキャンセルに伴う事情も考慮して、より実情に合った省エネ制御を実現することができ、ユーザの利便性を損なうことなく、省エネ効果を高めることができる。
【００１０】
ここで、画像形成装置において、前記第１移行制御手段は、前記投入されたときがスリープ状態であれば、ウォーミングアップを開始してプリント状態へ移行させるとともに、ウォーミングアップが終了してスリープ状態からプリント状態への移行が完了するまで、スリープ状態からプリント状態への移行中である旨を記録し、前記第２移行制御手段は、前記感知されたときに、前記スリープ状態からプリント状態への移行中である旨が記録されている場合に限り、前記感知された旨を記録し、前記第３移行制御手段は、前記キャンセルされたときに、前記スリープ状態からプリント状態への移行中である旨が記録されていない場合には、待機状態へ移行させ、前記スリープ状態からプリント状態への移行中である旨が記録されている場合には、前記感知された旨が記録されているか否かに応じて、待機状態へ移行させるか、スリープ状態へ移行させるかを切替えるとともに、前記スリープ状態からプリント状態への移行中である旨の記録、及び前記感知された旨の記録を消去することを特徴とすることもできる。
【００１１】
ここで、画像形成方法、及び画像形成プログラムにおいて、前記第１移行制御ステップは、前記投入されたときがスリープ状態であれば、ウォーミングアップを開始してプリント状態へ移行させるとともに、ウォーミングアップが終了してスリープ状態からプリント状態への移行が完了するまで、スリープ状態からプリント状態への移行中である旨を記録し、前記第２移行制御ステップは、前記感知されたときに、前記スリープ状態からプリント状態への移行中である旨が記録されている場合に限り、前記感知された旨を記録し、前記第３移行制御ステップは、前記キャンセルされたときに、前記スリープ状態からプリント状態への移行中である旨が記録されていない場合には、待機状態へ移行させ、前記スリープ状態からプリント状態への移行中である旨が記録されている場合には、前記感知された旨が記録されているか否かに応じて、待機状態へ移行させるか、スリープ状態へ移行させるかを切替えるとともに、前記スリープ状態からプリント状態への移行中である旨の記録、及び前記感知された旨の記録を消去することを特徴とすることもできる。
【００１２】
これにより、スリープ状態からプリント状態への移行中である旨が記録され、これに基づいて、移行中に直接操作が感知されたか否かが判断され、後にプリントジョブがキャンセルされた場合に、スリープ状態へ移行させるか否かが判断されるので、簡潔で効率のよいな制御ができる。
ここで、画像形成装置は、さらに、ウォーミングアップが終了してスリープ状態からプリント状態への移行が完了したときに、前記スリープ状態からプリント状態への移行中である旨の記録、及び、前記感知された旨の記録を消去する消去制御手段を備えることを特徴とすることもできる。
【００１３】
ここで、画像形成方法、及び画像形成プログラムは、さらに、ウォーミングアップが終了してスリープ状態からプリント状態への移行が完了したときに、前記スリープ状態からプリント状態への移行中である旨の記録、及び、前記感知された旨の記録を消去する消去制御ステップを含むことを特徴とすることもできる。
これにより、スリープ状態からプリント状態への移行が完了したときに各記録が消去されるので、次回スリープ状態からプリント状態へ移行するときに、前回と同様の動作が行なえる。
【００１４】
ここで、画像形成装置、画像形成方法、及び画像形成プログラムにおいて、前記スリープ状態からプリント状態への移行中には、ウォーミングアップ中、及び、当該ウォーミングアップが終了した後に適宜行なわれる画像安定化処理中を含むことを特徴とすることもできる。
これにより、画像安定化処理中であっても、同様にスリープ状態へ移行させることができるので、より実情に合った省エネ制御を実現することができる。
【００１５】
ここで、画像形成装置、画像形成方法、及び画像形成プログラムにおいて、前記スリープ状態からプリント状態への移行中には、ウォーミングアップ中、及び、プリント開始前におけるプリントデータに関する処理中を含むことを特徴とすることもできる。
これにより、プリントデータに関する処理中であっても、同様にスリープ状態へ移行させることができるので、より実情に合った省エネ制御を実現することができる。
【００１６】
ここで、画像形成装置は、さらに、待機状態、及び、待機状態からプリント状態への移行中において、前記所定時間を計時するタイマを備えるタイマ制御部と、一のプリントジョブが終了し、かつ、他のプリントジョブが待機していない場合に、前記タイマをリセットして、待機状態へ移行させる第４移行制御手段とを備え、前記第１移行制御手段は、前記投入されたときが待機状態であれば、プリント状態へ移行させるとともに、プリント状態への移行が完了するまで、待機状態からプリント状態への移行中である旨を記録し、前記第２移行制御手段は、前記感知されたときが待機状態、及び、待機状態からプリント状態への移行中であれば前記タイマをリセットし、感知されないときには、少なくともプリント状態への移行が完了するまでは前記タイマをリセットせず、前記第３移行制御手段は、前記キャンセルされたときに、前記待機状態からプリント状態への移行中である旨が記録されている場合には、前記タイマをリセットしないで、前記所定時間の計時を継続させたまま待機状態へ移行させるとともに、前記待機状態からプリント状態への移行中である旨の記録を消去することを特徴とすることもできる。
【００１７】
ここで、画像形成装置は、さらに、待機状態、及び、待機状態からプリント状態への移行中において、前記所定時間を計時するタイマを備えるタイマ制御部を備え、画像形成方法、及び画像形成プログラムは、さらに、一のプリントジョブが終了し、かつ、他のプリントジョブが待機していない場合に、前記タイマをリセットして、待機状態へ移行させる第４移行制御ステップを含み、前記第１移行制御ステップは、前記投入されたときが待機状態であれば、プリント状態へ移行させるとともに、プリント状態への移行が完了するまで、待機状態からプリント状態への移行中である旨を記録し、前記第２移行制御ステップは、前記感知されたときが待機状態、及び、待機状態からプリント状態への移行中であれば前記タイマをリセットし、感知されないときには、少なくともプリント状態への移行が完了するまでは前記タイマをリセットせず、前記第３移行制御ステップは、前記キャンセルされたときに、前記待機状態からプリント状態への移行中である旨が記録されている場合には、前記タイマをリセットしないで、前記所定時間の計時を継続させたまま待機状態へ移行させるとともに、前記待機状態からプリント状態への移行中である旨の記録を消去することを特徴とすることもできる。
【００１８】
これにより、待機状態においてプリントジョブが投入されキャンセルされた場合に、スリープ状態へ移行するまでの所定時間を計時するタイマをリセットしないので、待機状態からプリント状態への移行時間が、より実情に合った省エネ制御を実現することができる。
ここで、画像形成装置は、さらに、待機状態からプリント状態への移行が完了したときに、前記待機状態からプリント状態への移行中である旨の記録を消去する消去制御手段を備えることを特徴とすることもできる。
【００１９】
ここで、画像形成方法、及び画像形成プログラムは、さらに、待機状態からプリント状態への移行が完了したときに、前記待機状態からプリント状態への移行中である旨の記録を消去する消去制御ステップを含むことを特徴とすることもできる。
これにより、待機状態からプリント状態への移行が完了したときに記録が消去されるので、次回待機状態からプリント状態へ移行するときに、前回と同様の動作が行なえる。
【００２０】
ここで、画像形成装置において、前記第１移行制御手段は、ユーザによる装置本体への所定の直接操作を受けるまでプリントを開始しない特定ジョブが遠隔操作により投入されたときには、プリント状態へ移行させることなく、当該特定ジョブを一時領域に保存しておき、前記第２移行制御手段は、前記所定の直接操作がなされたときに、プリントジョブが投入されたとして、当該直接操作がなされたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させることを特徴とすることもできる。
【００２１】
ここで、画像形成方法、及び画像形成プログラムにおいて、前記第１移行制御ステップは、ユーザによる装置本体への所定の直接操作を受けるまでプリントを開始しない特定ジョブが遠隔操作により投入されたときには、プリント状態へ移行させることなく、当該特定ジョブを一時領域に保存しておき、前記第２移行制御ステップは、前記所定の直接操作がなされたときに、プリントジョブが投入されたとして、当該直接操作がなされたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させることを特徴とすることもできる。
【００２２】
これにより、遠隔操作によりジョブが投入されたときにプリントを開始せず、ユーザによる装置本体への所定の直接操作を受けたときにプリント状態への移行を開始するので、他人にプリント出力を勝手に見られたり、どこかへ持っていかれる等のリスクが減り、秘匿性が高くなるとともに、省エネ効果を高めることができる。
ここで、画像形成装置において、前記第１移行制御手段は、ユーザによる装置本体への所定の直接操作を受けるまでプリントを開始しない特定ジョブが投入されたときには、プリント状態へ移行させることなく、当該特定ジョブを一時領域に保存しておき、過去の履歴に基づいて、待機状態移行時刻を予測し、当該待機状態移行時刻において、スリープ状態であれば待機状態へ移行させ、前記第２移行制御手段は、前記所定の直接操作がなされたときに、プリントジョブが投入されたとして、当該直接操作がなされたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させることを特徴とすることもできる。
【００２３】
ここで、画像形成方法、及び画像形成プログラムにおいて、前記第１移行制御ステップは、ユーザによる装置本体への所定の直接操作を受けるまでプリントを開始しない特定ジョブが投入されたときには、プリント状態へ移行させることなく、当該特定ジョブを一時領域に保存しておき、過去の履歴に基づいて、待機状態移行時刻を予測し、当該待機状態移行時刻において、スリープ状態であれば待機状態へ移行させ、前記第２移行制御ステップは、前記所定の直接操作がなされたときに、プリントジョブが投入されたとして、当該直接操作がなされたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させることを特徴とすることもできる。
【００２４】
これにより、遠隔操作によりジョブが投入されたときにプリントを開始せず、ユーザによる装置本体への所定の直接操作を受けたときにプリント状態への移行を開始するので、他人にプリント出力を勝手に見られたり、どこかへ持っていかれる等のリスクが減り、秘匿性が高くなるとともに、待機状態移行時刻を予測して、スリープ状態であれば待機状態へ移行させるので、ユーザの利便性を損なうことなく、省エネ効果を高めることができる。
【発明を実施するための最良の形態】
【００２５】
［実施の形態１］
＜概要＞
実施の形態１は、プリントジョブの投入やユーザの直接操作が一定時間以上ないときに待機状態からスリープ状態へ移行する画像形成装置において、間違ってプリントジョブが投入されてスリープ状態からプリント状態への移行が開始された後でプリントジョブがキャンセルされた場合に、他のプリントジョブが待機してなく、かつ移行中に直接操作が感知されていない場合に限り、待機状態ではなくスリープ状態へ移行させるものである。
【００２６】
ここで、待機状態とは速やかにプリントを開始できるように定着温度等をプリント状態と同等になるように制御している状態であり、また、スリープ状態とは待機状態と較べ速やかにプリントを開始できないが定着温度等を下げて消費電力を抑えるように制御している状態である。
＜構成＞
図１は、本実施の形態における画像形成装置１の外観を示す図である。
【００２７】
本実施の形態における画像形成装置１は、コピー、ネットワークプリンティング、スキャナ、ファックス、及びドキュメントサーバ等の複数の機能を集約した複合機であり、図１に示すように、操作部１１、ディスプレイ部１２、スキャナ部１３、通信部１４、データ記憶部１５、プリンタ部１６、給紙部１７、フィニッシャ部１８、及び演算制御部１９を備える。
【００２８】
操作部１１は、入力ボタンを複数備える操作パネルであり、ユーザが操作し易いように装置の上面の前方辺りに配置され、ユーザからの操作、指示、及び数字や文字等の入力を受付けて、その旨を演算制御部１９へ通知する。
ディスプレイ部１２は、液晶ディスプレイ等の表示装置であり、操作部１１に隣接して配置され、演算制御部１９による制御を受けて、ユーザに様々な視覚的な情報を提供する。例えば、装置の状態を示す情報、エラー情報、保持している画像データに基づく画像、送信先リスト、ユーザが入力した情報、及びタッチパネル用のキー等が表示される。
【００２９】
本実施の形態では、操作部１１とディスプレイ部１２とによりタッチパネルを構成しているので、ディスプレイ部１２が画面にタッチパネル用のソフトキーを表示し、操作部１１がディスプレイ部１２上の各ソフトキーの位置をユーザの指が触れたことを認識して、その旨を演算制御部１９へ通知する。
スキャナ部１３は、シートスルー方式により原稿の画像を読み取る原稿読み取り装置のハードウェアの部分であり、装置の上方部分に配置され、写真、イラスト、文字等の画像情報を、原稿から光電変換にて読み取って画像信号を生成し、これをデジタルデータに変換する。ここで変換されたデジタルデータは、演算制御部１９において既存の各種画像処理と本実施の形態特有の画像処理とが施されて、筋ノイズが補正された画像データが生成され、生成された画像データは、通信部１４、データ記憶部１５、及びプリンタ部１６等に渡され、それぞれ利用、格納、及び送信に供される。なお、スキャナ部１３の詳細は以下に別途説明する。
【００３０】
通信部１４は、ＮＩＣ（ネットワークインタフェースカード）、モデム、ＴＡ（ターミナルアダプタ）等に接続されて、外部の装置と画像データや指示コマンド等の送受信を行なう通信インターフェイスであり、装置内部に配置され、例えば外部のパーソナルコンピュータ（不図示）やファックス（不図示）等から、格納すべき画像データ、あるいはプリントすべき画像の画像データを受信し、それぞれをデータ記憶部１５やプリンタ部１６に渡し、またスキャナ部１３により読み取られ演算制御部１９において生成された画像データ、あるいはデータ記憶部１５に格納された画像データを、外部のパーソナルコンピュータやファックスへ送信する。
【００３１】
データ記憶部１５は、ハードディスク、メモリカードリーダライタ、及びメモリカード等からなる記憶媒体であり、装置内部に配置され、スキャナ部１３により読み取られ演算制御部１９において生成された画像データ、あるいは通信部１４により受信された画像データ等を格納する。ここでメモリカードはメモリカードリーダライタに装着され容易に着脱可能なので、通信部１４に拠らずに外部の装置とデータのやり取りを行なうことができ、またデータのバックアップのために用いられる。
【００３２】
プリンタ部１６は、装置の中央部分に配置され、スキャナ部１３により読み取られ演算制御部１９において生成された画像データ、通信部１４により外部から受信した画像データ、又はデータ記憶部１５に格納されている画像データに基づいて、用紙やＯＨＰフィルム等の記録シート上にカラー画像を形成する。
給紙部１７は、プリンタ部１６の下方に設けられ、複数種類の記録シートを収納し、その中から所望の記録シートを１枚ずつ取り出して、プリンタ部１６へ供給する。
【００３３】
フィニッシャ部１８は、プリンタ部１６における記録シートの搬送経路の終点近辺に設けられ、カラー画像が形成された記録シートにステープルやパンチ等の後処理を行なう。
演算制御部１９は、マイコン及び制御プログラム等からなり、装置内部に配置され、画像形成装置１の全体の動作を制御し、また、既存の各種画像処理や本実施の形態特有の画像処理を含む様々な演算処理を行なう。
【００３４】
図２は、本実施の形態における画像形成装置１の基本的な機能構成の概略を示す図である。
本実施の形態における画像形成装置１は、図２に示すように、メイン制御部２０、第１移行制御部２１、第２移行制御部２２、第３移行制御部２３、第４移行制御部２４、タイマ制御部２５、第１消去制御部２６、第２消去制御部２７、ユーザ入力検知部２８、状態制御部２９、及び実行部３０を備える。
【００３５】
ここで、メイン制御部２０、第１移行制御部２１、第２移行制御部２２、第３移行制御部２３、第４移行制御部２４、タイマ制御部２５、第１消去制御部２６、及び第２消去制御部２７は、制御ソフトにより動作するプロセッサ等のハードウェアであり、演算制御部１９の機能の一部に相当する。
メイン制御部２０は、電源オンの後、待機状態になるまで待機した後に、他の各制御部（第１移行制御部２１、第２移行制御部２２、第３移行制御部２３、第４移行制御部２４、タイマ制御部２５、第１消去制御部２６、第２消去制御部２７）に、順番に制御権を割り当てる。また、メイン制御部２０は、各々の状態であることを示す各状態フラグ、及び、ある状態から他の状態への移行中であることを示す各移行中フラグを備えており、具体的には、待機状態フラグ、スリープ状態フラグ、プリント状態フラグ、移行中フラグＡ、及び移行中フラグＢを備える。例えば、待機状態フラグがセットされているときは待機状態（待機状態への移行中を含む）であり、スリープ状態フラグがセットされているときはスリープ状態（スリープ状態への移行中を含む）であり、プリント状態フラグがセットされ、移行中フラグＡがセットされているときは、待機状態からプリント状態への移行中であり、プリント状態フラグがセットされ、移行中フラグＢがセットされているときは、スリープ状態からプリント状態への移行中であり、プリント状態フラグがセットされ、移行中フラグＡ、移行中フラグＢがともにセットされていないときは、プリント状態である。
【００３６】
また、メイン制御部２０は、スリープ状態からプリント状態への移行中に、ユーザによる装置本体への直接操作が感知された旨を示す感知フラグを備える。
第１移行制御部２１は、プリントジョブが投入された場合に、当該投入されたときが、待機状態であればプリント状態へ移行させるとともに、適宜行なわれる画像安定化処理、及び、プリント開始前に行なわれるネットワーク転送やＲＩＰ処理等のプリントデータに関する処理が終了して待機状態からプリント状態への移行が完了するまで、待機状態からプリント状態への移行中である旨を記録し、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させるとともに、ウォーミングアップ、ウォーミングアップの後に適宜行なわれる画像安定化処理、及び、プリント開始前に行なわれるネットワーク転送やＲＩＰ処理等のプリントデータに関する処理が終了してスリープ状態からプリント状態への移行が完了するまで、スリープ状態からプリント状態への移行中である旨を記録し、プリント状態、及び、プリント状態への移行中であれば当該プリントジョブを待機させる。
【００３７】
具体的には、まずメイン制御部２０により制御権が与えられたときに、プリントジョブが投入されたか否かを判断し、プリントジョブが投入されている場合に、現在の状態を各状態フラグを参照することにより判断する。ここで待機状態フラグがセットされていれば、待機状態からプリント状態への移行中である旨を示す移行中フラグＡをセットする。また、スリープ状態フラグがセットされていれば、スリープ状態フラグをクリアし、プリント状態フラグをセットし、移行中フラグＢをセットする。また、プリント状態フラグがセットされていれば、プリントジョブを待機させる。
【００３８】
第２移行制御部２２は、ユーザによる装置本体への直接操作がユーザ入力検知部２８により感知された場合に、当該感知されたときが、スリープ状態であれば待機状態へ移行させ、スリープ状態からプリント状態への移行中であれば感知された旨を記録し、また、待機状態、及び、待機状態からプリント状態への移行中であれば、タイマ制御部２５が備えるタイマをリセットする。
【００３９】
具体的には、まずメイン制御部２０により制御権が与えられたときに、直接操作が感知されたか否かを判断し、直接操作が感知された場合に、現在の状態を各状態フラグを参照することにより判断する。ここで、スリープ状態フラグがセットされていれば、スリープ状態フラグをクリアして待機状態フラグをセットし、移行中フラグＢがセットされていれば、感知フラグをセットし、また、待機状態フラグがセットされていれば、タイマ制御部２５が備えるタイマをリセットする。
【００４０】
第３移行制御部２３は、一のプリントジョブがキャンセルされ、かつ、他のプリントジョブが待機していない場合に、当該キャンセルされたときが、スリープ状態からプリント状態への移行中であれば、さらに、感知された旨が記録されているときには待機状態へ移行させ、感知された旨の記録と、スリープ状態からプリント状態への移行中である旨の記録とを消去し、記録されていないときにはスリープ状態へ移行させ、スリープ状態からプリント状態への移行中である旨の記録を消去し、当該キャンセルされたときが、待機状態からプリント状態への移行中であれば、タイマ制御部２５が備えるタイマをリセットしないで、所定時間の計時を継続させたまま待機状態へ移行させ、待機状態からプリント状態への移行中である旨の記録を消去し、スリープ状態からプリント状態への移行中でも待機状態からプリント状態への移行中でもなければ、タイマ制御部２５が備えるタイマをリセットして待機状態へ移行させる。
【００４１】
具体的には、まずメイン制御部２０により制御権が与えられたときに、何れかのプリントジョブがキャンセルされ、かつ、他のプリントジョブが待機していないかを判断し、プリントジョブがキャンセルされ、かつ、他のプリントジョブが待機していない場合に、現在の状態を各状態フラグを参照することにより判断する。ここで、移行中フラグＢがセットされ、かつ感知フラグがセットされていれば、移行中フラグＢとプリント状態フラグとをクリアして待機状態フラグをセットし、移行中フラグＢがセットされ、かつ感知フラグがセットされていなければ、移行中フラグＢとプリント状態フラグとをクリアしてスリープ状態フラグをセットし、また移行中フラグＡががセットされていれば、タイマ制御部２５が備えるタイマをリセットしないで、移行中フラグＡとプリント状態フラグとをクリアして待機状態フラグをセットし、移行中フラグＡも移行中フラグＢもセットされていなければ、タイマ制御部２５が備えるタイマをリセットして、プリント状態フラグをクリアして待機状態フラグをセットする。
【００４２】
第４移行制御部２４は、一のプリントジョブが終了し、かつ、他のプリントジョブが待機していない場合に、タイマ制御部２５が備えるタイマをリセットして、待機状態へ移行させる。
具体的には、まずメイン制御部２０により制御権が与えられたときに、何れかのプリントジョブが終了し、かつ、他のプリントジョブが待機していないかを判断する。ここで、プリントジョブが終了し、かつ、他のプリントジョブが待機していない場合に、タイマ制御部２５が備えるタイマをリセットして、プリント状態フラグをクリアし、待機状態フラグをセットする。
【００４３】
タイマ制御部２５は、待機状態からスリープ状態へ移行するタイミングを計るものであり、待機状態、及び待機状態からプリント状態への移行中において所定時間を計時するタイマを備え、待機状態において、プリントジョブの投入、及び、ユーザによる直接操作が予め定めた所定時間以上ない場合、及び、待機状態、及び待機状態からプリント状態への移行中において、ユーザによる直接操作が予め定めた所定時間以上なく、かつ、プリントジョブの投入はあってもプリント状態に至る前にキャンセルされた場合に、スリープ状態へ移行させる。
【００４４】
第１消去制御部２６は、ウォーミングアップが終了してスリープ状態からプリント状態への移行が完了したときに、スリープ状態からプリント状態への移行中である旨の記録、及び、感知された旨の記録を消去する。
具体的には、まずメイン制御部２０により制御権が与えられたときに、ウォーミングアップが終了してスリープ状態からプリント状態への移行が完了したかを判断する。ここで、スリープ状態からプリント状態への移行が完了している場合に、移行中フラグＢ、及び感知フラグをクリアする。
【００４５】
第２消去制御部２７は、待機状態からプリント状態への移行が完了したときに、前記待機状態からプリント状態への移行中である旨の記録を消去する。
具体的には、まずメイン制御部２０により制御権が与えられたときに、待機状態からプリント状態への移行が完了したかを判断する。ここで、待機状態からプリント状態への移行が完了している場合に、移行中フラグＡをクリアする。
【００４６】
ユーザ入力検知部２８は、ユーザによる操作パネルへの入力や、ユーザによって原稿台に原稿が置かれることにより原稿がセンサによって感知される等の、ユーザによる直接操作を検知する。
状態制御部２９は、各状態フラグを参照して、セットされている状態フラグに対応する状態となるように、装置の状態を制御する。
【００４７】
実行部３０は、プリント等のジョブを実行する。
＜制御方法＞
図３は、メイン制御部２０によるメイン制御の処理の流れを示す図である。
（１）電源オンすると、状態制御部２９に対しウォーミングアップを開始させて待機状態へ移行させる（ステップＳ１）。具体的には、タイマ制御部２５が備えるタイマをリセットし、各状態フラグに対し他者による変更を禁止にした後に、待機状態フラグのみをセットし、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態が待機状態となるように制御する。
【００４８】
（２）待機状態になるまで待つ（ステップＳ２）。具体的には、例えば何のトラブルも生じてない状態で、定着部の温度が待機状態における規定の温度に達した際に、待機状態になったものと判断する。
（３）待機状態になると（ステップＳ２：ＹＥＳ）、タイマ制御部２５に対してタイマ制御サブルーチンを実行させ、待機状態からスリープ状態へ移行するタイミングを計る（ステップＳ３）。
【００４９】
（４）第１移行制御部２１に対して第１移行制御サブルーチンを実行させ、プリントジョブの投入を監視する（ステップＳ４）。
（５）第２移行制御部２２に対して第２移行動作サブルーチンを実行させ、操作パネルへの操作、及び、原稿が置かれたか等の、ユーザによるユーザ入力検知部２８への操作を監視する（ステップＳ５）。
【００５０】
（６）第３移行制御部２３に対して第３移行制御サブルーチンを実行させ、プリントジョブのキャンセルを監視する（ステップＳ６）。
（７）第４移行制御部２４に対して第４移行制御サブルーチンを実行させ、プリントジョブの終了を監視する（ステップＳ７）。
（８）第１消去制御部２６に対して第１消去制御サブルーチンを実行させ、スリープ状態からのプリント状態への移行の完了を監視する（ステップＳ８）。
【００５１】
（９）第２消去制御部２７に対して第２消去制御サブルーチンを実行させ、待機状態からのプリント状態への移行の完了を監視する（ステップＳ９）。
（１０）状態制御部２９が装置の状態を維持、及び変更する（ステップＳ９）。具体的には、各状態フラグに変更がなければ対応する状態に維持し、変更があれば変更された状態へ移行する。
【００５２】
図４は、タイマ制御部２５によるタイマ制御動作サブルーチンの流れを示す図である。
（１）待機状態であるか否かを判断する（ステップＳ１１）。具体的には、待機状態フラグがセットされているか否かにより判断する。
（２）待機状態である場合には（ステップＳ１１：ＹＥＳ）、当該タイマによる時間の計測を開始、又は継続する（ステップＳ１２）。
【００５３】
（３）タイマによる時間の計測を開始してから予め定めた所定時間以上経過したか否かを判断する（ステップＳ１３）。具体的には、タイマが１０分が経過したことを示すか否かを判断する。
（４）所定時間以上経過している場合には（ステップＳ１３：ＹＥＳ）、スリープ状態へ移行させる（ステップＳ１４）。具体的には、各状態フラグに対し他者による変更を禁止にした後に、待機状態フラグをクリアし、スリープ状態フラグをセットした後に、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態を待機状態からスリープ状態へ変える。
【００５４】
（５）待機状態でない場合には（ステップＳ１１：ＮＯ）、待機状態からプリント状態への移行中であるか否かを判断する（ステップＳ１５）。具体的には、移行中フラグＡがセットされているか否かにより判断する。
（６）待機状態からプリント状態への移行中である場合には（ステップＳ１５：ＹＥＳ）、ジョブのキャンセルに備えて、タイマによる時間の計測を継続する（ステップＳ１６）。
【００５５】
（７）待機状態でも、待機状態からプリント状態への移行中でない場合には（ステップＳ１５：ＮＯ）、タイマによる時間の計測を中止して、タイマを初期化（以下「リセット」）する（ステップＳ１７）。
図５は、第１移行制御部２１による第１移行制御動作サブルーチンの流れを示す図である。
【００５６】
（１）プリントジョブが投入されたか否かを判断する（ステップＳ２１）。
（２）プリントジョブが投入された場合には（ステップＳ２１：ＹＥＳ）、待機状態であるか否かを判断する（ステップＳ２２）。具体的には、待機状態フラグがセットされているか否かにより判断する。
（３）待機状態である場合には（ステップＳ２２：ＹＥＳ）、プリント状態へ移行させ、待機状態からプリント状態への移行中である旨を記録する（ステップＳ２３）。具体的には、移行中フラグＡをセットする。
【００５７】
（４）スリープ状態であるか否かを判断する（ステップＳ２４）。具体的には、スリープ状態フラグがセットされているか否かにより判断する。
（５）スリープ状態である場合には（ステップＳ２４：ＹＥＳ）、ウォーミングアップを開始してプリント状態へ移行させ、スリープ状態からプリント状態への移行中である旨を記録する（ステップＳ２５）。具体的には、各状態フラグに対し他者による変更を禁止にした後に、スリープ状態フラグをクリアし、プリント状態フラグをセットし、移行中フラグＢをセットした後に、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態をスリープ状態からプリント状態へ変える。
【００５８】
（６）プリント状態、及び、プリント状態への移行中であるか否かを判断する（ステップＳ２６）。具体的には、プリント状態フラグがセットされているか否かにより判断する。
（７）プリント状態、及び、プリント状態への移行中である場合には（ステップＳ２６：ＹＥＳ）、プリントジョブを待機させる（ステップＳ２７）。
【００５９】
（８）プリント状態、及び、プリント状態への移行中でない場合には（ステップＳ２６：ＮＯ）、エラー処理ルーチンを呼び出す（ステップＳ２８）。
図６は、第２移行制御部２２による第２移行制御動作サブルーチンの流れを示す図である。
（１）ユーザによる装置本体への直接操作が感知されされたか否かを判断する（ステップＳ３１）。
【００６０】
（２）直接操作が感知されされた場合には（ステップＳ３１：ＹＥＳ）、スリープ状態であるか否かを判断する（ステップＳ３２）。具体的には、スリープ状態フラグがセットされているか否かにより判断する。
（３）スリープ状態である場合には（ステップＳ３２：ＹＥＳ）、待機状態へ移行させる（ステップＳ３３）。具体的には、各状態フラグに対し他者による変更を禁止にした後に、スリープ状態フラグをクリアし、待機状態フラグをセットした後に、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態をスリープ状態から待機状態へ変える。
【００６１】
（４）スリープ状態からプリント状態への移行中であるか否かを判断する（ステップＳ３４）。具体的には、移行中フラグＢがセットされているか否かにより判断する。
（５）スリープ状態からプリント状態への移行中である場合には（ステップＳ３４：ＹＥＳ）、感知された旨を記録する（ステップＳ３５）。具体的には、感知フラグをセットする。
【００６２】
（６）待機状態、及び、待機状態からプリント状態への移行中であるか否かを判断する（ステップＳ３６）。具体的には、待機状態フラグがセットされているか否かにより判断する。
（７）待機状態、及び、待機状態からプリント状態への移行中である場合には（ステップＳ３６：ＹＥＳ）、タイマをリセットする（ステップＳ３７）。
【００６３】
図７は、第３移行制御部２３による第３移行制御動作サブルーチンの流れを示す図である。
（１）何れか一のプリントジョブがキャンセルされたか否かを判断する（ステップＳ４１）。
（２）何れか一のプリントジョブがキャンセルされた場合には（ステップＳ４１：ＹＥＳ）、他のプリントジョブが待機しているか否かを判断する（ステップＳ４２）。
【００６４】
（３）他のプリントジョブが待機していない場合には（ステップＳ４２：ＮＯ）、スリープ状態からプリント状態への移行中であるか否かを判断する（ステップＳ４３）。具体的には、移行中フラグＢがセットされているか否かにより判断する。
（４）スリープ状態からプリント状態への移行中である場合には（ステップＳ４３：ＹＥＳ）、スリープ状態からプリント状態への移行中に直接操作が感知された旨が記録されているか否かを判断する（ステップＳ４４）。具体的には、感知フラグがセットされているか否かにより判断する。
【００６５】
（５）感知された旨が記録されているときには（ステップＳ４４：ＹＥＳ）、待機状態へ移行させ、スリープ状態からプリント状態への移行中である旨の記録、及び、当該感知された旨の記録を消去する（ステップＳ４５）。具体的には、各状態フラグに対し他者による変更を禁止にした後に、プリント状態フラグをクリアし、待機状態フラグをセットし、移行中フラグＢ、及び、感知フラグをリセットした後に、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態を待機状態へ変える。
【００６６】
（６）感知された旨が記録されていないときには（ステップＳ４４：ＮＯ）、スリープ状態へ移行させ、スリープ状態からプリント状態への移行中である旨の記録を消去する（ステップＳ４６）。具体的には、各状態フラグに対し他者による変更を禁止にした後に、プリント状態フラグをクリアし、スリープ状態フラグをセットし、移行中フラグＢをリセットした後に、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態をスリープ状態へ変える。
【００６７】
（７）スリープ状態からプリント状態への移行中でない場合には（ステップＳ４３：ＮＯ）、待機状態からプリント状態への移行中であるか否かを判断する（ステップＳ４７）。具体的には、移行中フラグＡがセットされているか否かにより判断する。
（８）待機状態からプリント状態への移行中である場合には（ステップＳ４７：ＹＥＳ）、タイマをリセットしないで、所定時間の計時を継続させたまま待機状態へ移行させ、待機状態からプリント状態への移行中である旨の記録を消去する（ステップＳ４８）。具体的には、各状態フラグに対し他者による変更を禁止にした後に、プリント状態フラグをクリアし、待機状態フラグをセットし、移行中フラグＡをリセットした後に、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態を待機状態へ変える。
【００６８】
（９）待機状態からプリント状態への移行中でない場合には（ステップＳ４７：ＮＯ）、タイマをリセットして、待機状態へ移行させる（ステップＳ４９）。具体的には、タイマをリセットし、各状態フラグに対し他者による変更を禁止にした後に、プリント状態フラグをクリアし、待機状態フラグをセットし、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態を待機状態へ変える。
【００６９】
図８は、第４移行制御部２４による第４移行制御動作サブルーチンの流れを示す図である。
（１）何れか一のプリントジョブが終了したか否かを判断する（ステップＳ５１）。
（２）何れか一のプリントジョブが終了した場合には（ステップＳ５１：ＹＥＳ）、他のプリントジョブが待機しているか否かを判断する（ステップＳ５２）。
【００７０】
（３）他のプリントジョブが待機していない場合には（ステップＳ５２：ＮＯ）、待機状態へ移行させ、タイマをリセットする（ステップＳ５３）。具体的には、各状態フラグに対し他者による変更を禁止にした後に、プリント状態フラグをクリアし、待機状態フラグをセットし、タイマをリセットした後に、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態を待機状態へ変える。
【００７１】
図９は、第１消去制御部２６による第１消去制御動作サブルーチンの流れを示す図である。
（１）スリープ状態からプリント状態への移行が完了したか否かを判断する（ステップＳ６１）。
（２）スリープ状態からプリント状態への移行が完了した場合には（ステップＳ６１：ＹＥＳ）、スリープ状態からプリント状態への移行中である旨の記録、及び、感知された旨の記録を消去する（ステップＳ６２）。具体的には、スリープ状態からプリント状態への移行が完了している場合に、移行中フラグＢ、及び感知フラグをクリアする。
【００７２】
図１０は、第２消去制御部２７による第２消去制御動作サブルーチンの流れを示す図である。
（１）待機状態からプリント状態への移行が完了したか否かを判断する（ステップＳ７１）。
（２）待機状態からプリント状態への移行が完了した場合には（ステップＳ７１：ＹＥＳ）、待機状態からプリント状態への移行中である旨の記録を消去する（ステップＳ７２）。具体的には、スリープ状態からプリント状態への移行が完了している場合に、移行中フラグＡをクリアする。
【００７３】
＜効果の検証＞
図１１は、プリントジョブがキャンセルされることなく正常に行なわれたときの、ユーザ、ＰＣ（パソコン）、ＭＦＰ（本実施の形態の画像形成装置）間の信号の流れの概略を示す図である。ここで図１１は、本実施の形態の制御方法によるものであるが、従来の制御方法によるものとの違いはない。
【００７４】
図１１のように、ユーザがプリントの指示をＰＣに対して出すと（Ｐ１）、ＰＣはプリントジョブをＭＦＰへ送り（Ｐ２）、ＭＦＰはスリープ状態においてプリントジョブを受けると、ウォーミングアップを開始し（Ｐ３）、プリントが開始され（Ｐ４）、プリントが完了すると（Ｐ５）、印刷物が出力され（Ｐ６）、ＭＦＰは待機状態となる（Ｐ７）。
図１２（ａ）、（ｂ）は、スリープ状態からプリント状態への移行する際のウォーミングアップ中にプリントジョブがキャンセルされたときの信号の流れの概略を示す図である。ここで図１２（ａ）は従来の制御方法によるものであり、図１２（ｂ）は本実施の形態の制御方法によるものである。
【００７５】
図１２（ａ）、（ｂ）では、どちらもウォーミングアップ中にプリントジョブのキャンセル指示がなされているが、その後、図１２（ａ）では、ウォーミングアップが完了するのを待って待機状態に移行するのに対し、図１２（ｂ）では、キャンセル指示がなされるとすぐにウォーミングアップを中止してスリープ状態へ移行する。
図１３（ａ）、（ｂ）は、ウォーミングアップの後に適宜行なわれる画像安定化処理中にプリントジョブキャンセルされたときの信号の流れの概略を示す図である。ここで図１３（ａ）は従来の制御方法によるものであり、図１３（ｂ）は本実施の形態の制御方法によるものである。
【００７６】
図１３（ａ）、（ｂ）では、どちらも画像安定化処理中にプリントジョブのキャンセル指示がなされているが、その後、図１３（ａ）では、画像安定化処理が完了するのを待って待機状態に移行するのに対し、図１３（ｂ）では、キャンセル指示がなされるとすぐに、もしくは、直近の区切りがいいタイミングで画像安定化処理を中止してスリープ状態へ移行する。
【００７７】
図１４（ａ）、（ｂ）は、プリント開始前に行なわれるプリントデータに関する処理が、スリープ状態からプリント状態への移行する際のウォーミングアップ中に終了せず、ウォーミングアップの後に引き続き行なわれている最中に、プリントジョブがキャンセルされたときの信号の流れの概略を示す図である。ここで図１４（ａ）は従来の制御方法によるものであり、図１４（ｂ）は本実施の形態の制御方法によるものである。
【００７８】
図１４（ａ）、（ｂ）では、どちらもプリントデータに関する演算処理中にプリントジョブのキャンセル指示がなされているが、その後、図１４（ａ）では、キャンセル指示がなされるとすぐにプリントデータに関する演算処理を中止して待機状態に移行するのに対し、図１４（ｂ）では、キャンセル指示がなされるとすぐにプリントデータに関する演算処理を中止してスリープ状態へ移行する。
【００７９】
＜まとめ＞
以上のように、本実施の形態によれば、間違ってプリントジョブが投入されてスリープ状態からプリント状態への移行中に当該プリントジョブがキャンセルされた場合に、他のプリントジョブが待機しているか、及び移行中に直接操作がなされたか等に応じて、適宜スリープ状態へ移行させることができるので、ジョブキャンセルに伴う事情も考慮して、より実情に合った省エネ制御を実現することができ、ユーザの利便性を損なうことなく、省エネ効果を高めることができるという優れた効果を有する。
［変形例１］
＜概要＞
変形例１は、実施の形態１の構成に加え、遠隔操作でプリントジョブが投入されたときには実際にはプリントを開始せずに、ユーザによる装置本体への所定の直接操作（以下「プリント開始操作」）を受けたときにプリントを開始する特定ジョブ（以下「タッチアンドゴー印刷ジョブ」）に関する特例である。
【００８０】
＜構成＞
第１移行制御部２１は、タッチアンドゴー印刷ジョブ以外の通常のプリントジョブが投入されたときにはプリント状態へ移行させるが、さらに、タッチアンドゴー印刷ジョブが遠隔操作により投入されたときには、プリント状態へ移行させることなく、タッチアンドゴー印刷ジョブを一時領域に保存する。
【００８１】
第２移行制御部２２は、プリント開始操作以外の通常の直接操作がユーザ入力検知部２８により感知された場合の処理とは別に、さらに、プリント開始操作がなされたときに、通常のプリントジョブにおけるプリントジョブが投入されたものとして、プリント開始操作がなされたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該タッチアンドゴー印刷ジョブを待機させる。
【００８２】
その他の構成要素は実施の形態１と同様である。
＜制御方法＞
メイン制御部２０によるメイン制御の処理の流れは実施の形態１の図３と同様であり、タイマ制御部２５によるタイマ制御動作サブルーチンの流れは実施の形態１の図４と同様である。
【００８３】
図１５は、変形例１における第１移行制御部２１による第１移行制御動作サブルーチンの流れを示す図である。
ここで、実施の形態１の図５に示した第１移行制御部２１による第１移行制御動作サブルーチンの流れと同様の処理を行なうステップには同一番号を付しその説明を省略する。
（１）図５における（１）と同様（ステップＳ２１）。
【００８４】
（２）タッチアンドゴー印刷ジョブであるか否かを判断する（ステップＳ８１）。
（３）タッチアンドゴー印刷ジョブである場合には（ステップＳ８１：ＹＥＳ）、タッチアンドゴー印刷ジョブを一時領域に保存しておく（ステップＳ８２）。
（４）〜（１０）タッチアンドゴー印刷ジョブでない場合には（ステップＳ８１：ＮＯ）、図５における（２）〜（８）と同様（ステップＳ２２〜２８）。
【００８５】
図１６は、変形例１における第２移行制御部２２による第２移行制御動作サブルーチンの流れを示す図である。
ここで、実施の形態１の図６に示した、第２移行制御部２２による第２移行制御動作サブルーチンの流れと同様の処理を行なうステップには同一番号を付しその説明を省略する。
【００８６】
（１）図６における（１）と同様（ステップＳ３１）。
（２）プリント開始操作であるか否かを判断する（ステップＳ９１）。
（３）プリント開始操作である場合には（ステップＳ９１：ＹＥＳ）、
待機状態であるか否かを判断する（ステップＳ９２）。具体的には、待機状態フラグがセットされているか否かにより判断する。
【００８７】
（４）待機状態である場合には（ステップＳ９２：ＹＥＳ）、プリント状態へ移行させ、待機状態からプリント状態への移行中である旨を記録する（ステップＳ９３）。具体的には、移行中フラグＡをセットする。
（５）スリープ状態であるか否かを判断する（ステップＳ９４）。具体的には、スリープ状態フラグがセットされているか否かにより判断する。
【００８８】
（６）スリープ状態である場合には（ステップＳ９４：ＹＥＳ）、ウォーミングアップを開始してプリント状態へ移行させ、スリープ状態からプリント状態への移行中である旨を記録する（ステップＳ９５）。具体的には、各状態フラグに対し他者による変更を禁止にした後に、スリープ状態フラグをクリアし、プリント状態フラグをセットし、移行中フラグＢをセットした後に、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態をスリープ状態からプリント状態へ変える。
【００８９】
（７）プリント状態、及び、プリント状態への移行中であるか否かを判断する（ステップＳ９６）。具体的には、プリント状態フラグがセットされているか否かにより判断する。
（８）プリント状態、及び、プリント状態への移行中である場合には（ステップＳ９６：ＹＥＳ）、プリントジョブを待機させる（ステップＳ９７）。
【００９０】
（９）プリント状態、及び、プリント状態への移行中でない場合には（ステップＳ９６：ＮＯ）、エラー処理ルーチンを呼び出す（ステップＳ９８）。
（１０）プリント開始操作でない場合には（ステップＳ９１：ＮＯ）、図６における（２）〜（７）と同様（ステップＳ３２〜３７）。
第３移行制御部２３による第３移行制御動作の流れは実施の形態１の図７と同様であり、第４移行制御部２４による第４移行制御動作の流れは実施の形態１の図８と同様であり、第１消去制御部２６による第１消去制御動作の流れは実施の形態１の図９と同様であり、第２消去制御部２７による第２消去制御動作の流れは実施の形態１の図１０と同様である。
［変形例２］
＜概要＞
変形例２は、実施の形態１の構成に加え、遠隔操作でプリントジョブが投入されたときには実際にはプリントを開始せずに、ユーザによる装置本体への所定の直接操作（以下「プリント開始操作」）を受けたときにプリントを開始する特定ジョブ（以下「タッチアンドゴー印刷ジョブ」）に関する、変形例１とは異なるもう１つの特例であり、過去の履歴に基づいて待機状態移行時刻を予測し、待機状態へ移行させるものである。
【００９１】
＜構成＞
第１移行制御部２１は、タッチアンドゴー印刷ジョブ以外の通常のプリントジョブが投入されたときにはプリント状態へ移行させるが、さらに、タッチアンドゴー印刷ジョブが遠隔操作により投入されたときには、プリント状態へ移行させることなく、タッチアンドゴー印刷ジョブを一時領域に保存しておき、過去の履歴に基づいて待機状態移行時刻を予測し、待機状態移行時刻になったときがスリープ状態であれば待機状態へ移行させる。ここで、過去の履歴とは、例えばユーザ毎に、タッチアンドゴー印刷ジョブが遠隔操作により投入されてからプリント開始操作を受けるまでの時間を蓄積した過去の記録であり、待機状態移行時刻は、例えばこの過去の履歴を統計処理して、ユーザがプリント開始操作を行なう前に待機状態への移行が完了する確率が所定値（例えば９０％）となる時刻に定める。
【００９２】
第２移行制御部２２は、プリント開始操作以外の通常の直接操作がユーザ入力検知部２８により感知された場合の処理とは別に、さらに、プリント開始操作がなされたときに、通常のプリントジョブにおけるプリントジョブが投入されたものとして、プリント開始操作がなされたときが、待機状態であればプリント状態へ移行させ、スリープ状態であればウォーミングアップを開始してプリント状態へ移行させ、プリント状態、及び、プリント状態への移行中であれば当該タッチアンドゴー印刷ジョブを待機させる。
【００９３】
その他の構成要素は実施の形態１と同様である。
＜制御方法＞
メイン制御部２０によるメイン制御の処理の流れは実施の形態１の図３と同様であり、タイマ制御部２５によるタイマ制御動作サブルーチンの流れは実施の形態１の図４と同様である。
【００９４】
図１７は、変形例２における第１移行制御部２１による第１移行制御動作サブルーチンの流れを示す図である。
ここで、実施の形態１の図５に示した第１移行制御部２１による第１移行制御動作サブルーチンの流れと同様の処理を行なうステップには同一番号を付しその説明を省略する。
（１）図５における（１）と同様（ステップＳ２１）。
【００９５】
（２）タッチアンドゴー印刷ジョブであるか否かを判断する（ステップＳ１０１）。
（３）タッチアンドゴー印刷ジョブである場合には（ステップＳ１０１：ＹＥＳ）、タッチアンドゴー印刷ジョブを一時領域に保存し、過去の履歴に基づいて待機状態移行時刻を予測し、待機状態移行時刻までの時間の計測を開始する（ステップＳ１０２）。
（４）〜（１０）タッチアンドゴー印刷ジョブでない場合には（ステップＳ１０１：ＮＯ）、図５における（２）〜（８）と同様（ステップＳ２２〜２８）。
【００９６】
（１１）プリントジョブが投入されていない場合には（ステップＳ２１：ＮＯ）、一時領域にタッチアンドゴー印刷ジョブが保存されているか否かを判断する（ステップＳ１０３）。
（１２）タッチアンドゴー印刷ジョブが保存されている場合には（ステップＳ１０３：ＹＥＳ）、待機状態移行時刻になったかを判断する（ステップＳ１０４）。
【００９７】
（１３）待機状態移行時刻になった場合には（ステップＳ１０４：ＹＥＳ）、スリープ状態であるか否かを判断する（ステップＳ１０５）。具体的には、スリープ状態フラグがセットされているか否かにより判断する。
（１４）スリープ状態である場合には（ステップＳ１０５：ＹＥＳ）、ウォーミングアップを開始して待機状態へ移行させる（ステップＳ１０６）。具体的には、各状態フラグに対し他者による変更を禁止にした後に、スリープ状態フラグをクリアし、待機状態フラグをセットした後に、各状態フラグに対する他者による変更を許可することにより、状態制御部２９が各状態フラグを参照して、装置の状態をスリープ状態から待機状態へ変える。
【００９８】
第２移行制御部２２による第２移行制御動作サブルーチンの流れは変形例１の図１６と同様であり、第３移行制御部２３による第３移行制御動作の流れは実施の形態１の図７と同様であり、第４移行制御部２４による第４移行制御動作の流れは実施の形態１の図８と同様であり、第１消去制御部２６による第１消去制御動作の流れは実施の形態１の図９と同様であり、第２消去制御部２７による第２消去制御動作の流れは実施の形態１の図１０と同様である。
【００９９】
なお、コンピュータに実施の形態１、変形例１、及び変形例２のような動作を実行させることができるプログラムがコンピュータ読み取り可能な記録媒体に記録され、この記録媒体が流通し取り引きの対象となり得る。また、当該プログラムは、例えばネットワーク等を介して流通して取り引きの対象となり得、また、表示装置に表示されたり印刷されて、利用者に提示されることもあり得る。
【０１００】
ここでコンピュータ読み取り可能な記録媒体とは、例えば、フロッピー（登録商標）ディスク、ＣＤ、ＭＯ、ＤＶＤ、メモリカード等の着脱可能な記録媒体、及び、ハードディスク、半導体メモリ等の固定記録媒体等であり、特に限定されるものではない。
【産業上の利用可能性】
【０１０１】
本発明は、画像形成装置の技術分野に広く適用することができる。
本発明によって、ユーザの利便性を損なうことなく、省エネ効果を高めることができるので、その産業的利用価値は極めて高い。
【図面の簡単な説明】
【０１０２】
【図１】実施の形態１における画像形成装置１の外観を示す図である。
【図２】実施の形態２における画像形成装置１の基本的な機能構成の概略を示す図である。
【図３】メイン制御部２０によるメイン制御の処理の流れを示す図である。
【図４】タイマ制御部２５によるタイマ制御動作サブルーチンの流れを示す図である。
【図５】第１移行制御部２１による第１移行制御動作サブルーチンの流れを示す図である。
【図６】第２移行制御部２２による第２移行制御動作サブルーチンの流れを示す図である。
【図７】第３移行制御部２３による第３移行制御動作サブルーチンの流れを示す図である。
【図８】第４移行制御部２４による第４移行制御動作サブルーチンの流れを示す図である。
【図９】第１消去制御部２６による第１消去制御動作サブルーチンの流れを示す図である。
【図１０】第２消去制御部２７による第２消去制御動作サブルーチンの流れを示す図である。
【図１１】プリントジョブがキャンセルされることなく正常に行なわれたときの、ユーザ、ＰＣ（パソコン）、ＭＦＰ（本実施の形態の画像形成装置）間の信号の流れの概略を示す図である。
【図１２】図１２（ａ）、（ｂ）は、スリープ状態からプリント状態への移行する際のウォーミングアップ中にプリントジョブがキャンセルされたときの信号の流れの概略を示す図である。
【図１３】図１３（ａ）、（ｂ）は、ウォーミングアップの後に適宜行なわれる画像安定化処理中にプリントジョブキャンセルされたときの信号の流れの概略を示す図である。
【図１４】図１４（ａ）、（ｂ）は、プリント開始前に行なわれるプリントデータに関する処理が、スリープ状態からプリント状態への移行する際のウォーミングアップ中に終了せず、ウォーミングアップの後に引き続き行なわれている最中に、プリントジョブがキャンセルされたときの信号の流れの概略を示す図である。
【図１５】変形例１における第１移行制御部２１による第１移行制御動作サブルーチンの流れを示す図である。
【図１６】変形例１における第２移行制御部２２による第２移行制御動作サブルーチンの流れを示す図である。
【図１７】変形例２における第１移行制御部２１による第１移行制御動作サブルーチンの流れを示す図である。
【符号の説明】
【０１０３】
１    画像形成装置
１１    操作部
１２    ディスプレイ部
１３    スキャナ部
１４    通信部
１５    データ記憶部
１６    プリンタ部
１７    給紙部
１８    フィニッシャ部
１９    演算制御部
２０    メイン制御部
２１    第１移行制御部
２２    第２移行制御部
２３    第３移行制御部
２４    第４移行制御部
２５    タイマ制御部
２６    第１消去制御部
２７    第２消去制御部
２８    ユーザ入力検知部
２９    状態制御部
３０    実行部
【図１】
2010069769.tif 000003
【図２】
2010069769.tif 000004
【図３】
2010069769.tif 000005
【図４】
2010069769.tif 000006
【図５】
2010069769.tif 000007
【図６】
2010069769.tif 000008
【図７】
2010069769.tif 000009
【図８】
2010069769.tif 000010
【図９】
2010069769.tif 000011
【図１０】
2010069769.tif 000012
【図１１】
2010069769.tif 000013
【図１２】
2010069769.tif 000014
【図１３】
2010069769.tif 000015
【図１４】
2010069769.tif 000016
【図１５】
2010069769.tif 000017
【図１６】
2010069769.tif 000018
【図１７】
2010069769.tif 000019