(57)【要約】【課題】  外部電源からの電力供給が停止した時間が長時間に及んだ場合は、印刷ジョブそのものが不要になったり、画像形成装置が印刷する画像の濃度や色味が大きく変動してしまうことがあり得る。【解決手段】  電力供給の停止が検知されると、実行中の印刷ジョブがあれば当該印刷ジョブの情報を不揮発メモリに記憶して前記印刷ジョブを中断し、電力供給が再開されると、その記憶されている情報を基に、電力供給が停止されていた時間が一定時間以上かどうかを判定し、その判定に応じて、記憶されている印刷ジョブの実行を制御する。【選択図】  図５
2015104874.tif 000002
【特許請求の範囲】
【請求項１】
電力供給の停止が検知されると、実行中の印刷ジョブがあれば当該印刷ジョブの情報を不揮発メモリに記憶して前記印刷ジョブを中断するジョブ処理手段と、
電力供給が再開されると前記情報を基に、電力供給が停止されていた時間が一定時間以上かどうかを判定する判定手段と、
前記判定手段による判定に応じて、前記記憶されている印刷ジョブの実行を制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、前記電力供給の停止を、前記画像形成装置と外部電源とに介在する無停電電源装置からの通知により検知することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷ジョブの情報は、中断された印刷ジョブの印刷データと、電力供給の停止が検知された日時と、電力供給の停止により印刷処理が中断したことを示す停電情報を含むことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記判定手段は、前記電力供給の停止が検知された日時と現在の日時との差分と、前記一定時間とを比較して判定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記ジョブ処理手段は、受信中の印刷ジョブがあれば当該受信中の印刷ジョブの受信が完了するのを待って当該印刷ジョブの情報を記憶し、また実行中の印刷ジョブがあれば、未排紙の用紙を装置外に排紙した後、当該実行中の印刷ジョブを中断することを特徴とする請求項１に記載の画像形成装置。
【請求項６】
印刷ジョブの実行時、当該印刷ジョブの情報と日時とを不揮発メモリに記憶する記憶手段と、
電力供給が停止された後、電力供給が再開されると前記不揮発メモリに記憶されている前記日時を基に、電力供給が停止されていた時間が一定時間以上かどうかを判定する判定手段と、
前記判定手段による判定に応じて、前記記憶されている印刷ジョブの実行を制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項７】
前記一定時間をユーザに設定させる設定手段を更に有することを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記記憶されている印刷ジョブを実行させるかどうかをユーザに選択させるための再開指示画面を表示する表示手段を更に有し、
前記制御手段は、前記判定手段により電力供給が停止されていた時間が一定時間以上であると判定されると、前記再開指示画面を介したユーザの指示に応じて、前記記憶されている印刷ジョブを実行するかどうかを制御することを特徴とする請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
画像形成装置を制御する制御方法であって、
前記画像形成装置への電力供給の停止が検知されると、実行中の印刷ジョブがあれば当該印刷ジョブの情報を不揮発メモリに記憶して前記印刷ジョブを中断するジョブ処理工程と、
前記画像形成装置への電力供給が再開されると前記情報を基に、電力供給が停止されていた時間が一定時間以上かどうかを判定する判定工程と、
前記判定工程による判定に応じて、前記記憶されている印刷ジョブの実行を制御する制御工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項１０】
画像形成装置を制御する制御方法であって、
印刷ジョブの実行時、当該印刷ジョブの情報と日時とを不揮発メモリに記憶する記憶工程と、
前記画像形成装置への電力供給が停止された後、前記画像形成装置への電力供給が再開されると前記不揮発メモリに記憶されている前記日時を基に、電力供給が停止されていた時間が一定時間以上かどうかを判定する判定工程と、
前記判定工程による判定に応じて、前記記憶されている印刷ジョブの実行を制御する制御工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項１１】
コンピュータに、請求項９又は１０に記載の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、その制御方法とプログラムに関するものである。
【背景技術】
【０００２】
画像形成装置は通常、外部電源から電力供給が行われており、印刷処理の実行中に、例えば停電等が発生して外部からの電力供給が中断されると印刷処理が停止した状態となる。従って、電力供給が不安定な場所で画像形成装置を使用すると、停電が発生する度に印刷処理が停止してしまい、また、電力供給が復活した後、中断された印刷ジョブを実行するためには、その印刷ジョブを投入し直す必要がある。そのため、画像形成装置に電池等を内蔵し、停電が発生したときに電池でバックアップされたメモリにその情報を保持しておき、電力供給が再開されると、その情報を読み出して中断した印刷ジョブを再開できる画像形成装置が提案されている。
【０００３】
特許文献１には、内蔵電池を備え、外部からの電力供給が停止したときに印刷ジョブの状況を不揮発に保存しおき、電力供給が再開されたときに、その保存している状況に基づいて印刷ジョブを再開できる画像形成装置が記載されている。
【０００４】
また特許文献２には、無停電電源装置を備え、外部からの電力供給が停止したときは、無停電電源装置から供給される電力によりジョブの状況を保存しておき、電力供給が再開されたときにジョブを再開させる画像形成装置が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−４２７０７号公報
【特許文献２】特開２０１２−６３４５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
外部からの電力供給が停止した後、電力供給が再開されたときに、保存している情報に基づいて中断した印刷ジョブを再開させることは、印刷ジョブを投入し直す等の作業や手間の軽減に繋がると言える。しかしながら、外部電源からの電力供給が停止した時間が長時間に及んだ場合は、印刷ジョブそのものが不要になったり、画像形成装置が印刷する画像の濃度や色味が大きく変動してしまうことがあり得る。そのような場合は、電力供給が再開されたときに、中断している印刷ジョブを実行すると、その印刷ジョブにより印刷された印刷物が無駄になることが考えられる。これには例えば、顧客からの注文による印刷物を印刷する場合に、印刷の中断により印刷物の作成が遅れて、その注文がキャンセルされた場合や、印刷物を配布する予定であった会合が停電中に開催され、印刷物の配布が不要となった場合等が考えられる。
【０００７】
本発明の目的は、上記従来技術の問題点を解決することにある。
【０００８】
本発明の特徴は、電力供給が再開されたときに、保存している情報に基づいて中断した印刷ジョブを再開する際、その電力供給の停止時間に応じて印刷ジョブを再開するかどうか制御することにより、無駄な印刷を防ぐ技術を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明の一態様に係る画像形成装置は以下のような構成を備える。即ち、
電力供給の停止が検知されると、実行中の印刷ジョブがあれば当該印刷ジョブの情報を不揮発メモリに記憶して前記印刷ジョブを中断するジョブ処理手段と、
電力供給が再開されると前記情報を基に、電力供給が停止されていた時間が一定時間以上かどうかを判定する判定手段と、
前記判定手段による判定に応じて、前記記憶されている印刷ジョブの実行を制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、電力供給が再開されたときに、保存している情報に基づいて中断した印刷ジョブを再開できる。また電力供給が中断した時間が一定時間以上のときは印刷ジョブを再開するかどうかを制御するので無駄な印刷を防ぐことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態１に係る画像形成装置の構成を示す概観図。
【図２】実施形態１に係る画像形成装置の制御部の構成を説明するブロック図。
【図３】本実施形態１に係る画像形成装置の電力供給系統を説明するブロック図。
【図４】実施形態１に係る画像形成装置において、外部電源からの電力供給が停止されたときの処理を説明するフローチャート。
【図５】実施形態１に係る画像形成装置に外部電源からの電力供給が開始されたときの処理を説明するフローチャート。
【図６】再開指示画面の一例を示す図（Ａ）と、中断している印刷ジョブの自動的に再開するかしないかを決定する閾値時間をユーザに設定させる設定画面の一例を示す図（Ｂ）。
【図７】本発明の実施形態２に係る画像形成装置の電力供給系統を説明するブロック図。
【図８】実施形態２に係る画像形成装置が印刷ジョブを受信して印刷を行うときの処理を示すフローチャート。
【図９】実施形態２に係る画像形成装置に外部電源からの電力供給が開始されたときの処理を説明するフローチャート。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１３】
本実施形態では、画像形成装置が印刷ジョブの実行中に停電し、給電が再開された時に、その中断した印刷ジョブを再開するかどうかを制御する。ここで給電の再開時に、中断した印刷ジョブを再開できる画像形成装置の構成はいくつか考えられる。まず、外部電源以外の電源として電池や無停電電源装置（ＵＰＳ）が画像形成装置に内蔵または接続されているものが考えられる。実施形態１は、画像形成装置に無停電電源装置が接続された構成を説明する。また実施形態２では、外部電源以外の電力系統を備えず、印刷ジョブの受信時、及び印刷ジョブの実行時に全ての印刷データ等を不揮発性メモリに保存しておく。そして停電が発生して給電が再開されたときに、その不揮発性メモリに保存している印刷データに基づいて印刷ジョブを再開する例で説明する。
【００１４】
［実施形態１］
図１は、本発明の実施形態１に係る画像形成装置１の構成を示す概観図である。
【００１５】
画像形成装置１は、給紙部２〜５、排紙部７，８、後処理装置６、読取装置（スキャナ）９及び操作部１０を備えている。
【００１６】
給紙部２〜５はそれぞれ用紙を格納し、画像形成装置１に用紙を供給する。後処理装置６は、印刷済の用紙を用いた製本、ステープル等の後処理を行う。排紙部７，８は、印刷されて排紙された用紙を積載して収容する。読取装置９は、用紙（原稿）の画像を読み取って、その画像データを画像形成装置本体１に送信する。操作部１０は、画像形成装置１の印刷状況などを表示する表示部と、ユーザによる印刷設定等を受け付ける入力部を有する。
【００１７】
図２は、実施形態１に係る画像形成装置１の制御部２００の構成を説明するブロック図である。
【００１８】
制御部２００は、ＣＰＵ２０５，ＲＡＭ２０６、操作部Ｉ／Ｆ２０７、ネットワークＩ／Ｆ２０８、モデム２０９、ＲＯＭ２１０，ＨＤＤ２１１，ＲＴＣ２２６，電力制御２２７及びイメージバスＩ／Ｆ２１３を備える。これらはＣＰＵバス２１２を介して相互に接続されている。また、イメージバス２２４を介して、ＲＩＰＩ／Ｆ２１４、データ圧縮部２１５、デバイスＩ／Ｆ２１６及び画像処理部２１７を接続している。
【００１９】
ＲＴＣ（リアルタイムクロック）２２６は計時を行うＬＳＩで、電池が内蔵されており、外部電源からの電力供給がない場合でも常に動作することができる。電力制御Ｉ／Ｆ２２７は、電力制御ケーブル２２８を介して外部機器と接続されており、外部機器（実施形態１では無停電電源装置）より停電通知などの電力制御情報を受信する。ネットワークＩ／Ｆ２０８には、外部機器とネットワークによって接続を行うためのネットワークケーブル２０３が接続される。またモデム２０９には、外部機器と電話回線によって接続を行うための回線ケーブル２０４が接続される。
【００２０】
ＣＰＵ２０５は、ＨＤＤ２１１にインストールされている制御プログラムをＲＡＭ２０６に展開して、そのプログラムを実行することにより、この画像形成装置１の動作を制御する。ＲＡＭ２０６は、外部から受信したデータを一時的に蓄えるための受信バッファやＲＩＰ２２１によってラスタライズされた画像データを一時的に蓄えるための画像データバッファ等に使用される。ＲＯＭ２１０はブートプログラムや各種データ等を記憶する。ＨＤＤ（ハードディスクドライブ）２１１は、プログラムやデータ等を不揮発に格納する不揮発メモリである。
【００２１】
操作部Ｉ／Ｆ２０７は、操作部１０と制御部２００とを接続するためのインタフェースである。イメージバスＩ／Ｆ２１３は、ＣＰＵバス２１２とイメージバス２２４とを接続するためのインタフェースである。ＲＩＰＩ／Ｆ２１４には、データバス２１８を介してＲＩＰ（Raster Image Processor）２２１が接続される。ＲＩＰ２２１は、外部から入力される言語記述データをビットマップイメージデータに変換する。ＲＩＰＩ／Ｆ２１４は、データバス２１８によってＲＩＰ２２１とイメージバス２２４を接続するためのインタフェースである。データ圧縮部２１５は、データを圧縮する。
【００２２】
またデバイスＩ／Ｆ２１６には、データバス２１９を介して給紙装置２２２が接続され、データバス２２０を介して後処理装置６が接続され、データバス２２４を介して排紙装置２２５が接続される。ＣＰＵ２０５は、操作部１０又は、外部機器からネットワークケーブル２０３を介して指示される信号に従って、データバス２１９，２２０を介して給紙装置２２２及び後処理装置６へ制御命令を発行する。画像処理部２１７は、ＲＩＰ２２１によって生成されたビットマップイメージデータに各種画像処理を施す。画像処理部２１７で、ビットマップイメージデータをデジタル処理する機能を備える。尚、給紙装置２２２は図１の給紙部２〜５を含み、排紙装置２２５は図１の排紙部７，８を含む。
【００２３】
図３は、本実施形態１に係る画像形成装置１の電力供給系統を説明するブロック図である。
【００２４】
実施形態１では、画像形成装置１は、外部電源３２０と画像形成装置１に介在する無停電電源装置３１０から電力供給が行われている。蓄電部３１１は、電力を蓄電する。無停電電源装置３１０の制御部３１４は、ＳＷ３１２を制御することによって、電源部３１３を介して供給された電力を蓄電部３１１或いは画像形成装置１へ供給する。また制御部３１４は、電源部３１３を介して、外部電源３２０からの電力の供給の有無を検知し、外部電源３２０から電力供給が停止されたときは、電力制御Ｉ／Ｆ３１５を介して画像形成装置１に通知する。制御部３１４は、外部電源３２０から電力供給が停止されると、ＳＷ３１２を制御することによって蓄電部３１１からの電力を画像形成装置１に供給する。これにより画像形成装置１は、外部電源３２０から電力供給が停止された状態でも、制御部２００が操作部１０を制御する等の動作が可能となる。
【００２５】
画像形成装置１の制御部２００は、ＳＷ３０４，３０５，３０６を制御することによって、電源部３０１を介して供給された電力をスキャナ部３０７、プリンタ部３０８、操作部３０９へ供給する。また制御部３０２は電力制御Ｉ／Ｆ２２７を介して、無停電装置３１０の制御部３１４が外部電源の電力供給の停止を検知したことの通知を受ける。
【００２６】
図４は、実施形態１に係る画像形成装置１において、外部電源３０２からの電力供給が停止されたときの処理を説明するフローチャートである。この処理は、ＣＰＵ２０５がＲＡＭ２０６に展開されたプログラムを実行することにより実現される。
【００２７】
まずＳ４０１でＣＰＵ２０５は、電力制御Ｉ／Ｆ２２７を介して無停電電源装置３１０から停電検出通知を受信するとＳ４０２に進む。Ｓ４０２でＣＰＵ２０５は、例えばネットワークＩ／Ｆ２０８を介して印刷ジョブの受信中かどうかを判定する。印刷ジョブの受信中であれば、受信中に処理を中断すると、それまで受信した印刷ジョブが消失する等の不具合が生じるおそれがあるため、その印刷ジョブの受信が完了するまでＳ４０２の処理を継続する。
【００２８】
Ｓ４０２で印刷ジョブの受信中でないか、或いは印刷ジョブの受信が完了するとＳ４０３に進み、ＣＰＵ２０５は、未給紙のページに対する印刷処理を中断してＳ４０４に進む。Ｓ４０４でＣＰＵ２０５は、給紙済みであるが未排紙の用紙が画像形成装置１の内部にあるか否かを判定する。画像形成装置１の内部に用紙が残っているまま電源を切断すると、電源再投入時の各ユニットの初期化処理で紙詰まり等の不具合が発生してしまうおそれがある。そのためＳ４０４で未排紙の用紙が機内にあると判定した場合はＳ４０５に進み、ＣＰＵ２０５は給紙済みの用紙に対して、排紙までの印刷処理を継続して行う。このときの電力は、無停電電源装置３１０の蓄電部３１１から供給される。
【００２９】
そしてＳ４０６に進みＣＰＵ２０５は、ＲＴＣ２２６より現在時刻（日時）を取得してＳ４０７に進む。Ｓ４０７でＣＰＵ２０５は、中断ジョブの印刷データと、Ｓ４０６で取得した現在時刻（日時）と、停電検出により印刷処理が中断したことを示す停電情報をＨＤＤ２１１に保存する。そしてＳ４０８に進みＣＰＵ２０５は、画像形成装置１の電源を切断して、この処理を終了する。
【００３０】
このように実施形態１に係る画像形成装置によれば、外部電源３０２からの電力供給が停止されると、受信中の印刷ジョブの受信を完了し、画像形成装置内に給紙済みの用紙に対する印刷処理を実行して装置外に排紙した後、画像形成装置１の電源を切断する。こうして受信中の印刷ジョブが画像形成装置１に保存され、また画像形成装置１の内部に用紙が残っていない状態で電源がオフされる。
【００３１】
これにより、外部電源３０２からの電力供給が再開されたときに、その保存している印刷ジョブを、再度受信しなくても実行できる。また電源投入時の初期化処理で紙詰まり等の不具合の発生を防止できるという効果がある。
【００３２】
図５は、実施形態１に係る画像形成装置１に外部電源３０２からの電力供給が開始されたときの処理を説明するフローチャートである。この処理は、ＣＰＵ２０５がＲＡＭ２０６に展開されたプログラムを実行することにより実現される。
【００３３】
まずＳ５０１で画像形成装置１に電源が供給されるとＳ５０２に進み、ＣＰＵ２０５はＨＤＤ２１１に停電情報が保存されているか判定する。Ｓ５０２でＣＰＵ２０５が停電情報が保存されていると判定するとＳ５０３に進み、ＣＰＵ２０５は、停電した時刻（日時）を取得してＳ５０４に進む。Ｓ５０４でＣＰＵ２０５は、ＲＴＣ２２６より現在時刻（日時）を取得し、Ｓ５０３で取得した時刻（日時）との差分を求めて停電時間を取得する。そして、その取得した停電時間が一定時間以上かどうかを判定し、そうであればＳ５０５に進む。ここで一定時間とは、画像形成装置１が停電から復帰したときに、中断している印刷ジョブの自動的に再開するかしないかを決定する閾値時間であり、この時間は、ＨＤＤ２１１に格納されている。Ｓ５０４でＣＰＵ２０５は、停電時間が一定以上でないと判定するとＳ５０７に処理を進める。一方、Ｓ５０４でＣＰＵ２０５は、停電時間が一定以上であると判定するとＳ５０５に処理を進め、ＣＰＵ２０５は、印刷処理を再開せず、再開指示画面を操作部１０の表示部に表示する。
【００３４】
図６（Ａ）は、この再開指示画面の一例を示す図である。
【００３５】
この再開指示画面を介してユーザは、全ての中断している印刷ジョブを再開するか、任意の中断している印刷ジョブのみを再開させるか、全ての中断している印刷ジョブを再開させないかを選択することができる。
【００３６】
次にＳ５０６に進みＣＰＵ２０５は、印刷再開指示があったかどうかを判定し、再開指示があったときはＳ５０７に進む。Ｓ５０７でＣＰＵ２０５は、ＨＤＤ２１１より中断している印刷ジョブの印刷データを取得して、その中断ジョブの印刷処理を再開する。
【００３７】
尚、この時、図６（Ａ）の画面で「全ジョブを再開」が指示されていれば、中断している全ての印刷ジョブを再開し、「ジョブを選択して再開」が指示されていれば、中断している印刷ジョブのうち選択されたを印刷ジョブを再開する。また「再開しない」が選択されていればＳ５０６からＳ５０８に進む。
【００３８】
図６（Ｂ）は、上述の中断している印刷ジョブの自動的に再開するかしないかを決定する閾値時間をユーザに設定させる設定画面の一例を示す図である。
【００３９】
図６（Ｂ）では、閾値時間として「１時間」が設定されている。
【００４０】
またＳ５０２で停電情報が記憶されていない場合、或いはＳ５０６で印刷再開指示がない場合はＳ５０８に進み、ＣＰＵ２０５は画像形成装置１を通常起動する。
【００４１】
以上説明したように実施形態１によれば、停電が一定時間以内であれば、給電が再開された時に、中断していた印刷ジョブを自動的に再開できるように設定できので、印刷処理の再開指示を行う手間を省くことができる。
【００４２】
また、停電が一定時間以上継続した場合は、給電が再開されても、中断している印刷ジョブを自動的に再開しないように設定できるので、長時間停電した後に中断されていた印刷ジョブが実行されることによる、無駄な印刷を防ぐことができる。
【００４３】
［実施形態２］
本発明の実施形態２について説明する。尚、実施形態２に係る画像形成装置のハードウェア構成は、前述の実施形態１に係る画像形成装置の構成と同じであるため、その説明を省略する。
【００４４】
図７は、本発明の実施形態２に係る画像形成装置１の電力供給系統を説明するブロック図である。図７では前述の実施形態１の図３と共通する部分は同じ記号で示し、それらの説明を省略する。
【００４５】
この実施形態２では、画像形成装置１は直接外部電源３２０と接続されて電力供給が行われている。画像形成装置１は、停電により外部電源３２０からの電力供給が中断すると、画像形成装置１の動作を停止する。実施形態２では、全ての未排紙のページの印刷データはＨＤＤ２１１に保存される。そのため蓄電池無しでも、電力供給が停止した後、電力供給が再開された時に、ＨＤＤ２１１に保存された印刷データを確認することによって、中断されたジョブの再開を実現できる。
【００４６】
図８は、実施形態２に係る画像形成装置１が印刷ジョブを受信して印刷を行うときの処理を示すフローチャートである。この処理は、ＣＰＵ２０５がＲＡＭ２０６に展開されたプログラムを実行することにより実現される。
【００４７】
まずＳ８０１でＣＰＵ２０５は、例えばネットワークＩ／Ｆ２０８を介して印刷ジョブを受信するとＳ８０２に進み、ＣＰＵ２０５が、その印刷ジョブを解釈する。次にＳ８０３に進みＣＰＵ２０５は、その受信した印刷ジョブの印刷ページ数ＩをＨＤＤ２１１に保存する。次にＳ８０４に進みＣＰＵ２０５は、その印刷ジョブの全ページのデータをＨＤＤ２１１に保存する。次にＳ８０５に進みＣＰＵ２０５は、ＨＤＤ２１１に保存されている印刷ジョブの処理中フラグをＯＮにする。次にＳ８０６に進みＣＰＵ２０５は、ＨＤＤ２１１に保存されているページデータを読み込んでプリンタ部３０８により１ページ印刷する。次にＳ８０７に進みＣＰＵ２０５は、ＨＤＤ２１１に保存されているページ数Ｉを１つ減らす。次にＳ８０８に進みＣＰＵ２０５は、印刷したページのデータをＨＤＤ２１１から削除する。次にＳ８０９に進みＣＰＵ２０５は、ＲＴＣ２２６より現在時刻（日時）を取得してＨＤＤ２１１に保存する。これにより印刷処理中に停電が発生し、給電が再開されたときに、その停電した経過時間を計算することができる。次にＳ８１０に進みＣＰＵ２０５は、ＨＤＤ２１１のページ数Ｉを取得し、未完了の印刷ページがあるか否かを判定する。Ｓ８１０でＣＰＵ２０５が、未完了の印刷ページが存在すると判定した場合はＳ８０６に進み、Ｓ８１０でＣＰＵ２０５が未完了の印刷ページが存在しないと判定した場合はＳ８１１に進む。Ｓ８１１でＣＰＵ２０５は、ＨＤＤ２１１に保存されているジョブ処理中フラグをＯＦＦにして、この処理を終了する。
【００４８】
この実施形態２では、図７に示すように、画像形成装置１は直接、外部電源３２０と接続されて電力供給が行われているため、外部電源３２０からの電力供給が停止すると、ＣＰＵ２０５は、直ちに処理を停止する。従って、いつ停電が発生しても印刷ジョブを再開できるように、データを更新する度にＨＤＤ２１１のデータも更新している。
【００４９】
図９は、実施形態２に係る画像形成装置１に外部電源３０２からの電力供給が開始されたときの処理を説明するフローチャートである。この処理は、ＣＰＵ２０５がＲＡＭ２０６に展開されたプログラムを実行することにより実現される。
【００５０】
Ｓ９０１で画像形成装置１に電源が供給されるとＳ９０２に進みＣＰＵ２０５は、ＨＤＤ２１１をのジョブ処理中フラグがＯＮかどうかを判定する。Ｓ９０２でＣＰＵ２０５が、ジョブ処理中フラグがＯＮであると判定するとＳ９０３に進み、ジョブ処理中に保存した最新の時刻（日時）を取得してＳ９０４に進む。ここでＳ９０３で取得した時刻（日時）は、ほぼ停電が発生した時刻（日時）と等しい。
【００５１】
Ｓ９０４でＣＰＵ２０５は、ＲＴＣ２２６より現在時刻（日時）を取得し、Ｓ９０３で取得した時刻（日時）と比較することによって停電時間を計算する。そして、その求めた停電時間が一定時間以上かどうかを判定し、そうであればＳ９０５に進む。ここで一定時間とは、停電復帰時に、中断ジョブの自動再開を行うかどうかの閾値時間で、この閾値時間はＨＤＤ２１１に格納されている。これは前述の図６（Ｂ）を参照して説明したのと同じである。
【００５２】
Ｓ９０５でＣＰＵ２０５は、印刷処理を再開せず再開指示画面を表示する。この再開指示画面は、前述の図６（Ａ）を参照して説明した通りである。次にＳ９０６に進みＣＰＵ２０５は、印刷再開指示が入力されたかどうかを判定する。Ｓ９０４で停電時間が一定以上でなかった場合、或いはＳ９０６で印刷再開指示があった場合はＳ９０７に進む。Ｓ９０７でＣＰＵ２０５は、前述の図５のＳ５０７と同様に、ＨＤＤ２１１より中断ジョブの印刷データを取得して印刷処理を再開する。
【００５３】
一方、Ｓ９０６で印刷再開指示がなかった場合はＳ９０８に進み、ＣＰＵ２０５は、ＨＤＤ２１１のジョブ処理中フラグをＯＦＦにしてＳ９０９に進む。またＳ９０２でＣＰＵ２０５が、ジョブ処理中フラグがＯＦＦと判定した場合もＳ９０９に進む。Ｓ９０９でＣＰＵ２０５は、画像形成装置１を通常起動する。
【００５４】
以上説明したように実施形態２によれば、停電時間が一定時間以内であれば、給電再開時に印刷処理を自動で再開するように設定できるので、印刷処理の再開指示を行う手間を省くことができる。
【００５５】
また、停電時間が一定時間以上である場合は、給電再開時に印刷処理を自動で再開しないように設定できるので、不要になった印刷ジョブによる無駄な印刷を防ぐことができる。
【００５６】
本実施形態１，２では、２つの例について説明したが、停電が発生し、給電が再開した時にジョブが自動で再開することが可能な画像形成装置であれば、その構成は問わない。
【００５７】
また、本実施形態１，２では、中断ジョブの自動再開を行わない停電経過時間を設定する例について説明したが、停電時間は画像形成装置の不揮発性メモリ上に、例えば１時間等のように、予め固定的に定義されていても良い。
【００５８】
また、本実施形態１，２では、印刷ジョブに関して記述したが、ＦＡＸジョブなどは停電時間によらず必ず必要となるので、ジョブ種に応じて、中断ジョブの自動再開を行うかの制御をしても良い。
【００５９】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015104874.tif 000003
【図２】
2015104874.tif 000004
【図３】
2015104874.tif 000005
【図４】
2015104874.tif 000006
【図５】
2015104874.tif 000007
【図６】
2015104874.tif 000008
【図７】
2015104874.tif 000009
【図８】
2015104874.tif 000010
【図９】
2015104874.tif 000011