(57)【要約】      （修正有）【課題】ジョブの種類ごとに、時間経過によるキャンセルを設定できる画像形成装置を提供する。【解決手段】自動キャンセル設定の設定画面において、可否設定欄４０１では、中断ジョブの自動キャンセルを実行するか実行しないかを設定でき、時間設定欄４０２では、ジョブの中断後、自動キャンセルを実行するまでの猶予時間を設定できる。対象ジョブ種設定欄４０３では、ジョブの種類ごとに、自動キャンセルの対象とするか否かを設定することができる。ジョブの印刷中にエラーが発生すると、当該ジョブが中断され、ジョブ中断された後、猶予時間が経過した時、ジョブの種類に対して自動キャンセルを実行することが設定されている場合は、中断ジョブが自動キャンセルされる。【選択図】図４
2017065223.tif 000002
【特許請求の範囲】
【請求項１】
ジョブのキャンセルを実行するか実行しないかをジョブの種類毎に設定する第１の設定手段と、
猶予時間を設定する第２の設定手段と、
印刷に関するエラーの発生を検知する検知手段と、
ジョブの印刷中に前記検知手段によりエラーの発生が検知されると当該ジョブを中断する中断手段と、
前記中断手段によりジョブが中断された後、前記第２の設定手段により設定された猶予時間が経過した時、前記中断されたジョブの種類に対して前記第１の設定手段によりキャンセルを実行することが設定されている場合は、前記中断されたジョブをキャンセルするキャンセル手段と、を有することを特徴とする画像形成装置。
【請求項２】
前記中断手段によりジョブが中断された後、前記第２の設定手段により設定された猶予時間が経過した時、前記中断されたジョブの種類に対して前記第１の設定手段によりキャンセルを実行しないことが設定されている場合は、前記キャンセル手段は、前記中断されたジョブをキャンセルしないことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記中断手段によりジョブが中断された後、前記第２の設定手段により設定された猶予時間が経過した時、前記キャンセル手段は、前記中断されたジョブよりも後に受け付けられた後続ジョブの各々についても、前記第１の設定手段によりキャンセルを実行することが設定されている種類の後続ジョブについてはキャンセルすることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記中断手段によりジョブが中断された後、前記第２の設定手段により設定された猶予時間が経過する前に、発生したエラーの解除が前記検知手段により検知された場合は、前記中断されたジョブを再開することを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
ジョブの前記種類には、ファクシミリ受信したデータを印刷するジョブが含まれることを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
ジョブの前記種類には、ネットワークを介して受信したデータを印刷するジョブが含まれることを特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
前記エラーの要因には、用紙無し、トナー無し及びジャムの発生の少なくともいずれかが含まれることを特徴とする請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項８】
画像形成装置の制御方法であって、
ジョブのキャンセルを実行するか実行しないかをジョブの種類毎に設定する第１の設定ステップと、
猶予時間を設定する第２の設定ステップと、
印刷に関するエラーの発生を検知する検知ステップと、
ジョブの印刷中に前記検知ステップによりエラーの発生が検知されると当該ジョブを中断する中断ステップと、
前記中断ステップによりジョブが中断された後、前記第２の設定ステップにより設定された猶予時間が経過した時、前記中断されたジョブの種類に対して前記第１の設定ステップによりキャンセルを実行することが設定されている場合は、前記中断されたジョブをキャンセルするキャンセルステップと、を有することを特徴とする画像形成装置の制御方法。
【請求項９】
請求項８記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エラー発生に伴いジョブをキャンセルする技術に関する。
【背景技術】
【０００２】
従来、オフィス環境において、複数のユーザが各々のホストコンピュータからプリンタドライバ等を使用して印刷ジョブを画像形成装置に投入することで印刷を行わせる作業が行われている。ジャム等のエラーの発生により画像形成装置が停止した場合の対処として、装置電源を切らずにユーザが手動でエラーを解除して印刷ジョブを再開する方法がある。このほか、エラー発生時に印刷ジョブを画像形成装置が自動でキャンセルする方法が、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４５８４７３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術において、エラー発生時に直ちにジョブをキャンセルしてしまうと、印刷処理の効率が低下し、ユーザの作業負荷が増えるという問題があった。一方、中断したジョブの印刷処理を再開するにあたって、複数の印刷ジョブが投入されている環境においては、別の人の手によってエラー解除作業が行われると、長時間の経過後にジョブが再開されて印刷物が出力される場合がある。従って、ジョブ投入者の意図に反して、機密性の高い印刷物が第三者に見られるおそれがあるという、セキュリティに関する問題があった。
【０００５】
上述した従来技術による問題点を解消するため、エラー発生後からジョブをキャンセルするまでの時間をユーザが任意に設定することを可能とし、設定した時間に達した印刷ジョブを自動でキャンセルする技術が提案されている。
【０００６】
また、近年の画像形成装置は、ＦＡＸ回線を接続する接続インターフェイスを備え、受信したＦＡＸデータを印刷するＦＡＸ受信ジョブ機能を有するものがある。さらに、ＦＡＸ受信時に直ちに印刷するのではなく、一旦、ＨＤＤや不揮発メモリ上に受信データを保存し、ユーザによる印刷実行指示を受けてから印刷を実行するいわゆるＦＡＸメモリ受信モードを備えた装置もある。ＦＡＸメモリ受信モードが有効である場合は、印刷ジョブがキャンセルされたとしても、後から印刷を実行できる。しかし、同モードを有さない、あるいは無効である場合、印刷ジョブがキャンセルされると、ＦＡＸ受信データが保存されないため、印刷ができなくなるという問題がある。
【０００７】
従って、ジョブの種類によっては、一律にキャンセルすることが適切でない場合がある。すなわち、ファクシミリジョブのように、自動キャンセルがされてもされなくても支障が生じ得るジョブもある。一方、ホストコンピュータから投入されたジョブのように、キャンセルされたとしても、短い時間内にユーザが気付き、通常、再投入等で対処できるジョブもある。
【０００８】
本発明の目的は、ジョブの種類ごとに、時間経過によるキャンセルを実行できるようにすることである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明は、ジョブのキャンセルを実行するか実行しないかをジョブの種類毎に設定する第１の設定手段と、猶予時間を設定する第２の設定手段と、印刷に関するエラーの発生を検知する検知手段と、ジョブの印刷中に前記検知手段によりエラーの発生が検知されると当該ジョブを中断する中断手段と、前記中断手段によりジョブが中断された後、前記第２の設定手段により設定された猶予時間が経過した時、前記中断されたジョブの種類に対して前記第１の設定手段によりキャンセルを実行することが設定されている場合は、前記中断されたジョブをキャンセルするキャンセル手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ジョブの種類ごとに、時間経過によるキャンセルを実行することができる。
【図面の簡単な説明】
【００１１】
【図１】画像形成装置の全体構成を示すブロック図である。
【図２】画像形成装置のソフトウェアモジュールの構成図である。
【図３】ジョブ処理のフローチャートである。
【図４】中断ジョブの自動キャンセル設定画面の例を示す図である。
【図５】ジョブリストの例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を図面を参照して説明する。
【００１３】
図１は、本発明の一実施の形態に係る画像形成装置の全体構成を示すブロック図である。この画像形成装置は、装置全体を制御するコントローラユニット１００、画像入力デバイスであるスキャナ１１３、画像出力デバイスであるプリンタ１１４、及び、操作者からの指示の入力と操作者への情報の表示を行うための操作部１１７を有する。スキャナ１１３、プリンタ１１４及び操作部１１７はそれぞれ、コントローラユニット１００に接続され、コントローラユニット１００からの指示により制御される。スキャナ１１３は、コントローラユニット１００内のスキャナ処理部１１１に接続され、プリンタ１１４はコントローラユニット１００内のプリンタ処理部１１２に接続される。
【００１４】
コントローラユニット１００は、ＣＰＵ１０１を有する。ＣＰＵ１０１には、システムバス１０８を通じて、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４、操作部Ｉ／Ｆ１０６、ネットワークＩ／Ｆ１０７、ＦＡＸ  Ｉ／Ｆ１１６が接続される。ＲＡＭ１０２はＣＰＵ１０１の作業領域を提供するためのメモリである。ＲＡＭ１０２はパラメータ設定を一時記録するための設定値記憶メモリと、画像データを一部記憶するための画像メモリとして使用される。ＲＯＭ１０３はブートＲＯＭであり、システムブートプログラムを格納している。ＨＤＤ１０４には、システムソフトウェア、パラメータ設定値履歴、画像データなどが格納される。ＣＰＵ１０１は、ＲＯＭ１０３に格納されたシステムブートプログラムをＲＡＭ１０２に読み出し記録させることにより、コントローラプログラムを実行することができる状態となる。
【００１５】
操作部Ｉ／Ｆ１０６は、操作部１１７との間で入出力を行うためのインターフェイスである。操作部Ｉ／Ｆ１０６は、ＣＰＵ１０１から指示を受けて、表示する画像データを操作部１１７へ出力すると共に、操作者が操作部１１７を介して入力した情報をＣＰＵ１０１へ伝送する。ネットワークＩ／Ｆ１０７は、ＬＡＮ１０５と接続され、ＬＡＮ１０５に対して情報の入出力を行う。画像処理部１０９は、ＬＡＮ１０５から受信したＰＤＬ（ページ記述言語）コードをビットマップ画像に展開する。画像処理部１０９は、プリンタ処理部１１２で処理してプリンタ１１４で出力する場合に、ＨＤＤ１０４に圧縮、符号化されて格納されている画像データをプリンタ処理部１１２で利用可能な形式に画像処理する。デバイスＩ／Ｆ１１０は、スキャナ処理部１１１及びプリンタ処理部１１２を介してスキャナ１１３やプリンタ１１４を接続し、画像データの同期系／非同期系の変換と、設定値、調整値、機器状態のデータの伝送を行う。
【００１６】
スキャナ処理部１１１は、スキャナ１１３から入力した画像データに対して、補正、加工、像域分離、変倍、２値化処理などの編集等の各種処理を行う。スキャナ１１３は、図示しない自動連続原稿送り装置と圧板読取装置を持ち、複数枚の原稿の両面の読み取りを行うことが出来る。スキャナ１１３はまた、図示しない原稿カバー開閉、原稿の有無、原稿サイズ検知を行うセンサを有している。検知した情報やスキャナ１１３の状態情報はスキャナ処理部１１１及びデバイスＩ／Ｆ１１０を介してＣＰＵ１０１へ送信される。プリンタ処理部１１２は、プリント出力する画像データに対して、プリンタ１１４に応じた補正、解像度変換などの処理や、画像の印字位置の調整といった処理を行う。プリンタ１１４は、印刷する用紙を格納するための給紙カセットを少なくとも１つ以上保有する（図示せず）。各給紙カセットの用紙残量、トナーの有無などの情報は、プリンタ処理部１１２とデバイスＩ／Ｆ１１０を介してＣＰＵ１０１へ送信される。ＦＡＸ  Ｉ／Ｆ１１６はＦＡＸ回線１１５と接続され、ＦＡＸ回線１１５に対して情報の入出力を行う。
【００１７】
図２は、画像形成装置のソフトウェアモジュールの構成図である。ここで示される各ソフトウェアモジュールは、主にＣＰＵ１０１で動作する。すなわち、ＨＤＤ１０４に格納されたプログラムがＲＡＭ１０２に読み出され、ＣＰＵ１０１によって実行されることで各モジュールが実現される。ジョブコントロール処理２０１は、各ソフトウェアモジュール（不図示のものも含む）を制御し、コピー、プリント、スキャン、ＵＩ（ユーザインターフェイス）処理などの画像形成装置内で発生するあらゆるジョブの制御を行う。ＵＩ処理２０２は、主に操作部１１７及び操作部Ｉ／Ｆ１０６に係る制御を行う。ＵＩ処理２０２は、操作者が操作部１１７を操作した内容をジョブコントロール処理２０１へ通知する。ＵＩ処理２０２はまた、ジョブコントロール処理２０１からの指示に基づいて操作部１１７上の表示画面の表示内容を制御すると共に、操作部１１７に表示するための描画データの編集などを制御する。
【００１８】
ネットワーク処理２０３は、主にネットワークＩ／Ｆ１０７を介して行われる外部との通信を制御するモジュールであり、ＬＡＮ１０５上の各機器との通信を制御する。ネットワーク処理２０３は、ＬＡＮ１０５の各機器からの制御コマンドやデータを受信すると、その内容をジョブコントロール処理２０１へ通知する。ネットワーク処理２０３はまた、ジョブコントロール処理２０１からの指示に基づき、ＬＡＮ１０５の各機器へ制御コマンドやデータを送信する。スキャン処理２０４は、ジョブコントロール処理２０１の指示に基づいて、スキャナ１１３及びスキャナ処理部１１１を制御し、スキャナ１１３上の原稿の読み取りを指示する。そしてスキャン処理２０４は、読み取られた原稿画像に対してスキャナ処理部１１１での画像処理を指示する。スキャン処理２０４はまた、スキャナ処理部１１１とスキャナ１１３の状態情報を取得してジョブコントロール処理２０１へ通知する。
【００１９】
プリント処理２０５は、ジョブコントロール処理２０１からの指示に基づいて、画像処理部１０９、プリンタ処理部１１２及びプリンタ１１４を制御し、指定された画像処理に対して印刷処理を行う。プリント処理２０５は、ジョブコントロール処理２０１から、画像データ、画像情報（画像データのサイズ、カラーモード、解像度等）、レイアウト情報（オフセット、拡大縮小、面付けなど）及び出力用紙情報（サイズ、印字方向）等の情報を受け付ける。そしてプリント処理２０５は、画像処理部１０９及びプリンタ処理部１１２を制御して画像データに対して適切な画像処理を施し、プリンタ処理部１１２及びプリンタ１１４を制御して印刷用紙への印刷を指示する。また、プリント処理２０５は、プリンタ処理部１１２とプリンタ１１４の状態情報を取得して、ジョブコントロール処理２０１へ通知する。
【００２０】
ＦＡＸ処理２０６は、主にＦＡＸ  Ｉ／Ｆ１１６を介して行われる外部との通信を制御するモジュールであり、ＦＡＸ回線１１５上の各機器との通信を制御する。ＦＡＸ処理２０６は、ＦＡＸ回線１１５からのＦＡＸデータを受信すると、その内容をジョブコントロール処理２０１へ通知する。ＦＡＸ処理２０６はまた、ジョブコントロール処理２０１からの指示に基づき、ＦＡＸ回線１１５に対しＦＡＸデータを送信する。
【００２１】
図３は、ジョブ処理のフローチャートである。この処理は、ＨＤＤ１０４に格納されたプログラムがＲＡＭ１０２に読み出され、ＣＰＵ１０１によって実行されることで実現される。この処理は、ジョブが投入されると開始される。
【００２２】
ＣＰＵ１０１は、ＵＩ処理２０２にてユーザからのジョブ実行指示を受け付け、そのジョブ実行指示をジョブコントロール処理２０１を介してプリント処理２０５に依頼することでジョブを受け付ける。あるいは、ＣＰＵ１０１は、不図示の外部コンピュータからＬＡＮ１０５及びネットワークＩ／Ｆ１０７を経由して通知される印刷情報をネットワーク処理２０３により受信する。そしてＣＰＵ１０１は、ネットワーク処理２０３で受信された情報を基にジョブコントロール処理２０１によりプリント処理２０５に依頼することでジョブを受け付ける。ジョブを受け付けると、ＣＰＵ１０１は、そのジョブの印刷を開始する（ステップＳ３０１）。ところで、受け付けたジョブは、ＲＡＭ１０２内に保存されるジョブリスト（図５参照）に受け付け順に登録され、登録順に印刷開始され、印刷完了すると登録から消去される。
【００２３】
次に、ステップＳ３０２では、ＣＰＵ１０１は、ジョブの印刷を継続できないようなエラーの発生を検知し、且つ、エラーの発生により、印刷実行中のジョブを中断したか否かを判別する。すなわち、まず、ＣＰＵ１０１は、プリンタ１１４からプリンタ処理部１１２及びデバイスＩ／Ｆ１１０を経由してエラー情報の通知を受け付ける。ここでＣＰＵ１０１は、本発明における検知手段に該当する。
【００２４】
プリンタ１１４から通知されるエラー情報には、不図示の給紙カセットにおける用紙がなくなった用紙無し、トナーが無くなった場合のトナー無し、ジャムが発生した場合のジャム発生、等のエラー要因が含まれる。ジャム発生については、用紙の搬送路に配置された搬送センサ（不図示）からの信号に基づき通知される。ＣＰＵ１０１にエラー情報が通知されると、ＣＰＵ１０１からの通知を受けて、プリント処理２０５はジョブコントロール処理２０１にそのエラー情報を送信する。すると、ジョブコントロール処理２０１は、プリント処理２０５に停止依頼をする。これによりジョブが中断される。ジョブコントロール処理２０１は、プリント処理２０５から受信したエラー情報をＵＩ処理２０２に通知する。すると、ＵＩ処理２０２は、各エラー情報に応じたエラー画面を操作部１１７に表示させる。ジョブコントロール処理２０１は、本発明における中断手段としての役割を果たす。
【００２５】
次に、ステップＳ３０３では、プリント処理２０５は、中断ジョブの自動キャンセル設定がＯＮ（オン）であるか否かを判別する。
【００２６】
図４は、中断ジョブの自動キャンセル設定を行うための設定画面の例を示す図である。この設定画面は、任意の時にユーザの指示に従って操作部１１７に表示され、ジョブコントロール処理２０１からの指示に従ってＵＩ処理２０２により制御される。可否設定欄４０１では、中断されたジョブの自動キャンセルを実行するか実行しないか（ＯＮ／ＯＦＦ）を設定することができる。時間設定欄４０２では、ジョブの中断後、自動キャンセルを実行するまでの猶予時間を設定することができる。対象ジョブ種設定欄４０３では、ジョブの種類（ジョブ種）ごとに、自動キャンセルの対象とするか否か（ＯＮ／ＯＦＦ）を設定することができる。
【００２７】
ここで、ジョブ種には、例えば、ＰＤＬプリント、ＦＡＸプリントが含まれる。「ＰＤＬプリント」は、不図示の外部コンピュータからＬＡＮ１０５及びネットワークＩ／Ｆ１０７を経由して通知される印刷データの印刷処理を行う印刷ジョブである。「ＦＡＸプリント」は、ＦＡＸ回線１１５からＦＡＸ  Ｉ／Ｆ１１６を通じて受信したＦＡＸデータの印刷処理を行う印刷ジョブである。「その他」は、ＰＤＬプリント、ＦＡＸプリント以外の印刷ジョブである。ジョブ種はこれらの例示に限定されない。図４の設定画面で、ＯＫボタンの押下により、自動キャンセル設定は確定し、自動キャンセル設定の設定情報は、ＨＤＤ１０４もしくは不図示の不揮発性メモリに保存される。自動キャンセル設定において、ジョブコントロール処理２０１は、本発明における第１の設定手段、第２の設定手段としての役割を果たす。
【００２８】
ステップＳ３０３の判別の結果、中断ジョブの自動キャンセル設定がＯＦＦ（オフ）である場合は、プリント処理２０５は、自動キャンセルを実行する必要がないので、図３の処理を終了させる。一方、中断ジョブの自動キャンセル設定がＯＮ（オン）である場合は、プリント処理２０５は、時間設定欄４０２（図４）で設定された猶予時間をタイマにセットして計時をスタートさせる（ステップＳ３０４）。
【００２９】
次に、ステップＳ３０５で、ＣＰＵ１０１は、発生したエラーが解除されたか否かを判別する。すなわち、まず、ＣＰＵ１０１は、プリンタ１１４からプリンタ処理部１１２及びデバイスＩ／Ｆ１１０を経由してエラー解除を受け付ける。そして、ＣＰＵ１０１からの通知を受けて、プリント処理２０５はエラー解除処理を実行する。ＣＰＵ１０１は、プリント処理２０５からのエラー解除通知を受信するとエラーが解除されたと判別する。ステップＳ３０５の判別の結果、エラーが解除されていない場合は、プリント処理２０５は、タイマが満了したか否かを判別する（ステップＳ３０７）。そして、タイマが満了していない場合は、プリント処理２０５は、ジョブの中断状態を維持してエラーの解除を待つべく、処理をステップＳ３０５に戻す。タイマが満了するまでの間にエラーが解除された場合は、処理はステップＳ３０６に進む。エラーが解除されないままタイマが満了すると、処理はステップＳ３０８に進む。
【００３０】
ステップＳ３０６では、プリント処理２０５は、タイマを解除すると共に、ジョブコントロール処理２０１へエラー解除を通知する。エラー解除を通知されたジョブコントロール処理２０１は、それをＵＩ処理２０２に通知する。すると、ＵＩ処理２０２は、操作部１１７に表示されていたエラー画面を消去する。さらにジョブコントロール処理２０１は、中断していたジョブの印刷再開をプリント処理２０５に指示する。その後、図３の処理は終了する。
【００３１】
ステップＳ３０８では、プリント処理２０５は、猶予時間が経過したことをジョブコントロール処理２０１に通知し、その通知を受けたジョブコントロール処理２０１は、現在までに受け付けたジョブのリストを先頭から走査し、ジョブを選択する。ここでは、ジョブリストの中から受け付け順にジョブが選択される。次に、ステップＳ３０９では、ジョブコントロール処理２０１は、ステップＳ３０８で今回選択したジョブが、自動キャンセル対象のジョブであるか否かを判別する。すなわちジョブコントロール処理２０１は、自動キャンセル設定の設定情報を読み出し、今回選択したジョブの種類に対して、対象ジョブ種設定欄４０３（図４）で設定された設定値がＯＮであるか否かを判別する。
【００３２】
その判別の結果、今回選択したジョブが、自動キャンセル対象のジョブでない（設定値がＯＦＦ）である場合は、ジョブコントロール処理２０１は、処理をステップＳ３１１へ進める。一方、今回選択したジョブが、自動キャンセル対象のジョブである場合は、ジョブコントロール処理２０１は、選択したジョブのキャンセルを実行して（ステップＳ３１０）、処理をステップＳ３１１へ進める。ジョブコントロール処理２０１は、本発明におけるキャンセル手段としての役割を果たす。
【００３３】
ステップＳ３１１では、ジョブコントロール処理２０１は、ジョブリスト内を最後まで走査したか否かを判別する。そして、まだジョブリストの最後まで走査していない場合は、ジョブコントロール処理２０１は、処理をステップＳ３０８へ戻して、次のジョブを選択し、ステップＳ３０９以降の処理を実行する。一方、ジョブリストの最後まで走査した場合は、図３の処理は終了する。従って、中断ジョブよりも後に受け付けられた後続ジョブの各々についても、自動キャンセル対象であるものについては自動キャンセルが実行される。キャンセルされず、ジョブリストに残った後続ジョブが存在する場合は、それらのジョブについては、ステップＳ３０１で順次、印刷開始される。
【００３４】
図５は、ＲＡＭ１０２内に保存されるジョブリストの例を示す図である。このジョブリストには未終了状態のジョブが投入順に登録されており、各ジョブについてジョブ番号、ジョブ種、ジョブ状態が記録され、ジョブ状態が終了状態になると、ジョブリストから登録抹消される。図５の例では、ジョブ番号６０１の先頭ジョブがエラーで中断している状態にあり、後続のジョブ番号６０２、６０３のジョブがプリント待機中、つまり印刷の順番待ちの状態にあることを示している。
【００３５】
本実施の形態によれば、ジョブの印刷中にエラーが発生すると、当該ジョブが中断され、ジョブ中断された後、猶予時間が経過した時、中断ジョブの種類に対して自動キャンセルを実行することが設定されている場合は、中断ジョブが自動キャンセルされる。中断ジョブよりも後に受け付けられた後続ジョブの各々についても、キャンセルを実行することが設定されている種類の後続ジョブについてはキャンセルされる。キャンセルを実行しないことが設定されている種類のジョブはキャンセルされない。ジョブの自動キャンセルの対象にするかどうかをジョブの種類毎に設定できるので、ジョブの種類ごとに、猶予時間の経過による自動キャンセルを実行することができる。
【００３６】
従って、次のような態様が好適である。例えば、ＰＤＬジョブについてはキャンセルされてもユーザ自身が気付いて対処できるので、ＰＤＬジョブは自動キャンセルの対象とする。一方、ＦＡＸメモリ受信ができない環境において、ファクシミリ受信したデータを印刷するファクシミリジョブは、自動キャンセルされると受信データが保持されず、その後の印刷ができなくなるので、印刷を確保したい場合は自動キャンセルの対象から外す。しかし、ファクシミリジョブであっても、機密性が高い場合は自動キャンセルの対象とする。このように、一律に自動キャンセル対象とするのではなく、ジョブの種類によって、自動キャンセル対象を所望に決めることができる。例えば、セキュリティ確保を優先するか、重要な文書の喪失防止を優先するかをユーザ環境に合わせて選択することができる。
【００３７】
また、ジョブが中断された後、猶予時間が経過する前に、エラーが解除されると、中断ジョブが再開されるので、エラー解除によりジョブを速やかに再開できる。
【００３８】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００３９】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【符号の説明】
【００４０】
１０１  ＣＰＵ
２０１  ジョブコントロール処理
【図１】
2017065223.tif 000003
【図２】
2017065223.tif 000004
【図３】
2017065223.tif 000005
【図４】
2017065223.tif 000006
【図５】
2017065223.tif 000007