(57)【要約】【課題】  実行すべき順序が指定されたジョブが停止した場合でも、後続するジョブに対してユーザが意図する特定の処理を実行する。【解決手段】    印刷装置が実行順序が設定されたジョブを取得してジョブ処理を開始すると、取得したジョブを解析して印刷可能な画像データを生成する。この過程で、ジョブの処理中にエラーが発生したかどうかを判断する。ここで、ジョブの処理中にエラーが発生したと判断した場合、開始したジョブの処理を中止し、かつ、後続するジョブの処理に対する停止または継続をユーザによる指示に従い制御する。【選択図】  図７
2015030197.tif 000002
【特許請求の範囲】
【請求項１】
実行順序が設定されたジョブを取得する取得手段と、
前記取得手段が取得したジョブを処理する処理手段と、
前記処理手段による前記ジョブの処理中にエラーが発生したかどうかを判断する判断手段と、
前記ジョブの処理中にエラーが発生したと判断した場合、前記処理手段が開始したジョブの処理を中止し、かつ、後続するジョブの処理に対する停止または継続をユーザによる指示に従い制御する制御手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記ジョブの処理中にエラーが発生したことを警告表示する表示手段を設けたことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記表示手段に前記警告表示がなされる場合、ユーザの指示により後続するジョブに対する特定の処理を受け付ける受付手段と、
前記受付手段が受け付けた特定の処理を後続のジョブに適用する適用手段と、
を備えることを特徴とする請求項２記載の印刷装置。
【請求項４】
前記特定の処理は、後続するジョブを取り消す第１の処理と、後続するジョブから画像形成されるシートの排紙先を変更する第２の処理と、後続するジョブを再開する第３の処理と、を含むことを特徴とする請求項３記載の印刷装置。
【請求項５】
前記ジョブの処理中にエラーが発生したと判断した場合、後続するジョブの処理を停止する印刷停止モードと、後続するジョブの処理を継続する印刷継続モードとのいずれを実行するかを設定する第１の設定手段を備え、
前記制御手段は、前記第１の設定手段により設定されたモードに従い、後続するジョブの処理を停止または継続するように制御することを特徴とする請求項１記載の印刷装置。
【請求項６】
画像形成手段が備える資源で前記ジョブを処理できない場合、処理中にジョブを取消して後続するジョブを優先して実行する後続優先モードと、処理中のジョブを取消すことなく待機する印刷待機モードとのいずれを実行させるかを設定する第２の設定手段を備え、
前記制御手段は、前記第１の設定手段により設定されたモードと、前記第２の設定手段により設定されたモードとに従い、後続するジョブの処理を停止または継続するように制御することを特徴とする請求項５記載の印刷装置。
【請求項７】
前記制御手段は、前記第１の設定手段により印刷停止モードが設定されている場合、前記第２の設定手段により設定される後続優先モードを実行しないように制御することを特徴とする請求項６記載の印刷装置。
【請求項８】
前記資源は、画像形成に使用されるシートと、画像形成に使用される現像剤と、を含むことを特徴とする請求項６記載の印刷装置。
【請求項９】
印刷装置の制御方法であって、
実行順序が設定されたジョブを取得する取得工程と、
前記取得工程が取得したジョブを処理する処理工程と、
前記処理工程による前記ジョブの処理中にエラーが発生したかどうかを判断する判断工程と、
前記ジョブの処理中にエラーが発生したと判断した場合、前記処理工程が開始したジョブの処理を中止し、かつ、後続するジョブの処理に対する停止または継続をユーザによる指示に従い制御する制御工程と、
を備えることを特徴とする印刷装置の制御方法。
【請求項１０】
請求項１乃至８のいずれか１項に記載の手段としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来から、印刷装置には、印刷ジョブに対して様々な処理を施す機能が備わっており、その一つにジョブをキャンセルする機能、およびその技術が知られている（例えば、特許文献１や特許文献２を参照）。これは、印刷装置の操作者であるオペレータにより意図的に実施される場合と、印刷装置内で起きうる何らかのエラーが原因で自動的に印刷ジョブのキャンセルが実施される場合とに大別される。いずれの場合も、印刷装置内で正当なキャンセルという扱いで、印刷ジョブとしては正常な終了状態となり、後続に別の印刷ジョブが続く場合は、次の印刷ジョブへ印刷処理が移行する。
【０００３】
さて、印刷装置の使われ方の一つとして、オペレータが複数の印刷ジョブを組み合わせて印刷を実行し、それらの印刷出力物を合わせて一つの印刷成果物を得る方法がある。この場合、印刷装置は必ずオペレータに指示された印刷ジョブの順序通りに、それらの印刷処理と出力を完遂することが必須である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１８８７７５号公報
【特許文献２】特開２１０−２７７３１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、複数の印刷ジョブを実行する過程で、ある印刷ジョブが何らかのエラーによりキャンセルされ自動的に後続の印刷ジョブに移行すると、結果的に、後続の印刷ジョブがキャンセルされた印刷ジョブを追い越す場合がある。つまり、印刷装置内で、オペレータに指示された順序通りに印刷ジョブの処理が行われないと、印刷出力物がオペレータの望む印刷順序ではなくなり、印刷成果物として成り立たない。このような印刷結果は、特に、印刷成果物を商品とし、または印刷発注先への納品物とする商業印刷の分野では致命的な問題となりうるため、従来技術を用いることはできない。
【０００６】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、実行すべき順序が指定されたジョブが停止した場合でも、後続するジョブに対してユーザが意図する特定の処理を実行できる仕組みを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の印刷装置は以下に示す構成を備える。
実行順序が設定されたジョブを取得する取得手段と、前記取得手段が取得したジョブを処理する処理手段と、前記処理手段による前記ジョブの処理中にエラーが発生したかどうかを判断する判断手段と、前記ジョブの処理中にエラーが発生したと判断した場合、前記処理手段が開始したジョブの処理を中止し、かつ、後続するジョブの処理に対する停止または継続をユーザによる指示に従い制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、実行すべき順序が指定されたジョブが停止した場合でも、後続するジョブに対してユーザが意図する特定の処理を実行できる。
【図面の簡単な説明】
【０００９】
【図１】印刷システムの構成を説明するブロック図である。
【図２】図１に示した印刷装置の構成を説明する図である。
【図３】印刷装置内で管理される印刷ジョブ管理テーブルの説明図である。
【図４】印刷装置内で管理される印刷ジョブ管理テーブルの説明図である。
【図５】印刷装置内で管理される印刷ジョブ管理テーブルの説明図である。
【図６】図１に示した操作部の構成を説明する平面図である。
【図７】本実施形態を示す印刷装置の制御方法を説明するフローチャートである。
【図８】本実施形態を示す印刷装置の制御方法を説明するフローチャートである。
【図９】図１に示した操作部の構成を説明する平面図である。
【図１０】図１に示した操作部の構成を説明する平面図である。
【図１１】本実施形態を示す印刷装置の制御方法を説明するフローチャートである。
【図１２】本実施形態を示す印刷装置の制御方法を説明するフローチャートである。
【図１３】本実施形態を示す印刷装置の制御方法を説明するフローチャートである。
【図１４】本実施形態を示す印刷装置の制御方法を説明するフローチャートである。
【図１５】本実施形態を示す印刷装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
【００１１】
図１は、本実施形態を示す印刷装置を含む印刷システムの構成を説明するブロック図である。なお、本発明にかかる印刷処理等の機能が実行されるものであれば、それが単体の機器であっても、複数の機器からなるシステムであっても構わない。あるいは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介して接続され処理が行われるシステムであってもよい。すなわち、以下の実施形態で説明する各種端末が接続されたシステム構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００１２】
まず、印刷システムは、クライアントコンピュータ１０１と、印刷装置１０２、ネットワーク１０３とで構成される。
次に、クライアントコンピュータ１０１は、プリンタドライバ１０４がインストールされた装置であり、ネットワークＩ／Ｆ１０５を介してネットワーク１０３に接続される。本実施形態では、クライアントコンピュータ１０１をＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）として説明する。プリンタドライバ１０４は、クライアントコンピュータ１０１を制御するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上で動作するソフトウェアである。
【００１３】
また、アプリケーションからの印刷指示によって印刷データをＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：ページ記述言語）で表現し、印刷ジョブとして、それを印刷装置１０２に送信する。ネットワークＩ／Ｆ１０５は、ネットワーク１０３を介して外部機器と接続および通信するものであり、ネットワーク１０３上での通信制御処理を実行する。例えば、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）方式を用いたインターネット通信や印刷装置１０２との間でデータ送受信等が可能である。
なお、ＰＣには、一般的に、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）や各種入出力機器を含む。しかし、これらは汎用的なものであるため、本実施形態では説明を割愛する。
【００１４】
次に、印刷装置１０２は、ネットワークＩ／Ｆ１０６、ＣＰＵ１０７、ＲＡＭ１０８、記憶部１０９、読取部１１０、印刷ジョブ処理部１１１、画像形成部１１２、操作部１１３を備える。さらに、印刷装置１０２は、給紙手段として、シートを給紙する給紙部１１４、また、排紙手段としてシートに画像が形成された処理済みのシートを排紙する排紙部１１５を有する装置である。
また、それらはシステムバス１１６で接続される。なお、本実施形態では印刷装置１０２を、コピーやプリンター、ＦＡＸ（Ｆａｃｓｉｍｉｌｅ）等を兼ね備えたＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）として説明する。ネットワークＩ／Ｆ１０６は、ネットワーク１０３を介して外部機器と接続および通信するものであり、ネットワーク上での通信制御処理を実行する。
【００１５】
例えば、ＴＣＰ／ＩＰ方式を用いたインターネット通信やクライアントコンピュータ１０１との間でデータ送受信等が可能である。ＣＰＵ１０７は、印刷装置１０２の記憶部１０９に記憶され、ＲＡＭ１０８にロードされる各種プログラムによって、様々な演算処理や情報処理、機器制御などを行う。ＲＡＭ１０８は、ＣＰＵ１０７から直接アクセスできる一般的な揮発性記憶装置の一種で、ＣＰＵ１０７のワークエリアとして、また、その他一時的なデータ記憶に使用される。
【００１６】
記憶部１０９は、クライアントコンピュータ１０１から受け取った印刷ジョブを一時的または恒久的に記憶する役割を担い、本実施形態ではＨＤＤを例として説明する。読取部１１０は、紙原稿を光学方式で読み取るもので、本実施形態ではスキャナとして説明する。スキャナは原稿照明ランプと走査ミラーとを有し、原稿台ガラス上に置かれた原稿を光走査するものである。原稿からの反射光は走査ミラーと反射ミラーによりレンズに導かれ、レンズを通過した光信号は固体撮像素子に導かれる。光信号は固体撮像素子で電気信号に変換され、画像信号として認識される。
【００１７】
なお、固体撮像素子とは、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）方式やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）方式のイメージセンサーを指す。印刷ジョブ処理部１１１は、コピーやＰＤＬ、ＦＡＸ等の印刷ジョブを処理して印刷画像データを生成し、後述する画像形成部１１２に転送する。
なお、ページ記述言語とは、ＰＳ（Ｐｏｓｔ  Ｓｃｒｉｐｔ）やＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ）に代表される、ページプリンターを制御するための命令を記述するための言語を指す。印刷ジョブ処理部１１１は印刷ジョブを受領すると、その印刷属性に従って印刷ジョブに画像処理を施しページ毎にラスターデータ化して印刷画像データとする。
【００１８】
画像形成部１１２は、印刷ジョブ処理部１１１から送られた印刷画像データであるラスターデータを印刷する装置であり、本実施形態ではプリンタエンジンとして説明する。画像形成部１１２は、印刷ジョブ処理部１１１がＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理で生成したラスターデータを、印刷用紙に画像形成して印刷成果物とする。なお、本実施形態では画像形成には電子写真方式によりトナーを用いるが、例えばトナーではなくインクを用いるなど、他の手段であっても構わない。
操作部１１３は、印刷装置１０２の操作や設定等を行うためのユーザインタフェースであり、本実施形態ではＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）タッチパネル方式を用いた装置として説明する。給紙部１１４は、印刷装置１０２で使用する印刷用紙を収納するもので、カセットやデッキなどと呼ばれ、それらを複数有するのが一般的である。
複数の給紙部２０１〜２０４うち、どの給紙部から印刷用紙を給紙するかは印刷ジョブの用紙属性や印刷装置１０２の設定や状態によって異なり、それは印刷ジョブ処理部１１１で決定され、給紙された印刷用紙は最終的に画像形成部１１２にて印刷成果物となる。排紙部１１５は、画像形成部１１２で生成された印刷成果物を印刷装置１０２の機外へと排紙するもので、本実施形態ではフィニッシャーとして説明する。一般的に、フィニッシャーやスタッカーに代表される排紙部１１５は、いくつかの積載用トレイ等の排紙先を有しており、印刷ジョブの属性に応じて印刷ジョブ処理部１１１によってその排紙先が決まり、指示および排紙制御がされる。
【００１９】
次に、ネットワーク１０３は、インターネットやＬＡＮに代表されるグローバルまたはローカルネットワークで、印刷装置１０２とクライアントコンピュータ１０１とを接続する媒体である。また、接続にはＴＣＰ／ＩＰ方式に代表されるネットワーク通信技術を用いる。
【００２０】
最後に、本実施形態における印刷ジョブ処理部１１１についてさらに説明する。印刷ジョブ処理部１１１は、ある印刷ジョブの処理の過程において、何らかの理由で結果的に当該印刷ジョブの処理をキャンセルした場合、当該印刷ジョブ以降に続く印刷ジョブの処理を停止する。
【００２１】
図２は、図１に示した印刷装置の構成を説明する図である。
図２において、印刷装置１０２は、先述の通り、記憶部１０９、読取部１１０、印刷ジョブ処理部１１１、画像形成部１１２、操作部１１３、給紙部１１４、排紙部１１５を有している。給紙部１１４は、給紙部２０１、給紙部２０２、給紙部２０３、給紙部２０４、給紙部２０５の給紙用の複数の用紙カセットや用紙デッキで構成される。排紙部１１５は、積載部２０６、積載部２０７、積載部２０８の複数の排紙用積載トレイで構成される。
次に、紙搬送経路２０９は、印刷ジョブ処理部１１１による印刷制御の開始後、印刷用紙が給紙部２０１〜２０５のいずれかから給紙され画像形成部１１２を経て積載部２０６から２０８に到達するまでの印刷用紙の搬送経路を示している。
【００２２】
図３は、本発明と比較するための、従来技術における印刷装置内で管理される印刷ジョブ管理テーブルの説明図である。
【００２３】
図３において、印刷ジョブ管理テーブル３０１は、印刷装置１０２内に存在する印刷ジョブを管理するための、印刷ジョブ処理部１１１が有するテーブルである。そして、それぞれの印刷ジョブに対して、例えば、印刷ジョブ名、実行順序、処理状況、キャンセル理由、印刷出力順序の情報を有し、また、これらの印刷ジョブの列挙順序は、印刷装置１０２がこれらの印刷ジョブを受信した順序である。また、例えば、本例では印刷ジョブ３０２、印刷ジョブ３０３、印刷ジョブ３０４、印刷ジョブ３０５、印刷ジョブ３０６、５つの印刷ジョブを印刷装置１０２が保持している状態を示している。
【００２４】
次に、印刷ジョブ３０２は、印刷ジョブとしての実行順序は１番目であり、処理状況はＯＫ、つまり、正常に印刷完了したためキャンセル理由はなく、印刷出力順序は１番目、というこれらの情報が記録されている。なお、印刷ジョブ処理部１１１は印刷ジョブ３０２の印刷完了後、印刷ジョブとして正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する。
【００２５】
次に、印刷ジョブ３０３は、印刷ジョブとしての実行順序は２番目であるが処理状況はキャンセル、そして、そのキャンセル理由はオペレータ指示であり、印刷自体は完了していないため印刷出力順序はなし、というこれらの情報が記録されている。なお、印刷ジョブ処理部１１１は印刷ジョブ３０３をキャンセルした後、印刷ジョブとしては正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する。
【００２６】
次に、印刷ジョブ３０４は、印刷ジョブとしての実行順序は３番目であり処理状況はＯＫ、つまり、正常に印刷完了したためキャンセル理由はなく、印刷出力順序は２番目、というこれらの情報が記録されている。なお、印刷ジョブ処理部１１１は印刷ジョブ３０４の印刷完了後、印刷ジョブとして正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する。
【００２７】
次に、印刷ジョブ３０５は、印刷ジョブとしての実行順序は４番目であるが処理状況はキャンセル、そして、そのキャンセル理由はＲＩＰエラーであり、印刷自体は完了していないため印刷出力順序はなし、というこれらの情報が記録されている。なお、印刷ジョブ処理部１１１は印刷ジョブ３０５をキャンセルした後、印刷ジョブとしては正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する。
【００２８】
次に、印刷ジョブ３０６は、印刷ジョブとしての実行順序は５番目であり処理状況はＯＫ、つまり、正常に印刷完了したためキャンセル理由はなく、印刷出力順序は３番目、というこれらの情報が記録されている。なお、印刷ジョブ処理部１１１は印刷ジョブ３０６の印刷完了後、印刷ジョブとして正常終了と判断し、自動的に以降の印刷ジョブの処理を開始できる状態に移行する。
【００２９】
さて、印刷ジョブ３０２から印刷ジョブ３０６の実行順序と印刷出力順序とを比べると、オペレータの指示した印刷実行順序と印刷出力順序とが合致していない。つまり、本実施形態では、指示された実行順序は印刷ジョブ３０２、印刷ジョブ３０３、印刷ジョブ３０４、印刷ジョブ３０５、印刷ジョブ３０６の順である。これに対して、実際の印刷出力順序は、印刷ジョブ３０２、印刷ジョブ３０４、印刷ジョブ３０６の順である。
【００３０】
これは、複数の印刷ジョブを実行する過程で、ある印刷ジョブが何らかのエラーによりキャンセルされ自動的に後続の印刷ジョブに移行したことにより、後続の印刷ジョブがキャンセルされた印刷ジョブを追い越した結果である。
よって、印刷装置１０２内で、オペレータに指示された順序通りに複数の印刷ジョブの処理が行われないため、印刷出力物がオペレータの望む印刷順序ではなくなり、複数の印刷ジョブを一つの印刷成果物とする印刷形態として成り立たない。このような印刷結果は、特に、印刷成果物を商品とし、または印刷発注先への納品物とする商業印刷の分野では致命的な問題となりうる。
【００３１】
図４は、先述した従来技術に対する、本発明における印刷装置１０２内で管理される印刷ジョブ管理テーブルの説明図である。
まず、印刷ジョブ管理テーブル４０１は、印刷装置１０２内に存在する印刷ジョブを管理するための、印刷ジョブ処理部１１１が有するテーブルである。そして、それぞれの印刷ジョブに対して、例えば、印刷ジョブ名、実行順序、処理状況、キャンセル理由、印刷出力順序の情報を有し、また、これらの印刷ジョブの列挙順序は、印刷装置１０２がこれらの印刷ジョブを受領した順序である。また、例えば、本例では印刷ジョブ４０２、印刷ジョブ４０３、印刷ジョブ４０４、印刷ジョブ４０５、印刷ジョブ４０６、５つの印刷ジョブを印刷装置１０２が有する状態を示している。
【００３２】
次に、印刷ジョブ４０２は、印刷ジョブとしての実行順序は１番目であり処理状況はＯＫ、つまり、正常に印刷完了したためキャンセル理由はなく、印刷出力順序は１番目、というこれらの情報が記録されている。なお、印刷ジョブ処理部１１１は印刷ジョブ４０２の印刷完了後、印刷ジョブとして正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する。
【００３３】
さて、印刷ジョブ４０３は、印刷ジョブとしての実行順序は２番目であるが処理状況はキャンセル、そして、そのキャンセル理由はオペレータ指示であり、印刷自体は完了していないため印刷出力順序は未出力、というこれらの情報が記録されている。この場合、印刷ジョブ処理部１１１は印刷ジョブ４０３をキャンセルした後、印刷ジョブとしては正常終了と判断するが、後続の印刷ジョブの処理に自動的には移行しない制御を行う。つまり、印刷装置１０２は停止状態に移行し、以降の印刷ジョブである印刷ジョブ４０４から印刷ジョブ４０６の処理状況は停止中となり、印刷を完了していないため印刷出力順序は未出力、というこれらの情報が記録されている。
【００３４】
このように、印刷装置１０２内で起きうるエラーによりある印刷ジョブのキャンセルが行われた場合、印刷装置１０２は後続の印刷ジョブの処理には移行せず、印刷装置１０２での以降の印刷を行わず停止する制御を行う。
【００３５】
さて、もし何らかの方法で印刷ジョブのキャンセル理由が解消し所望の印刷が完了した場合、印刷ジョブ処理部１１１は印刷ジョブとして正常終了と判断し、印刷装置１０２の停止状態を解除し自動的に後続の印刷ジョブの処理に移行する制御としてもよい。その場合、印刷ジョブ４０３は、印刷ジョブとしての実行順序は２番目であり処理状況はＯＫ、つまり、正常に印刷完了したためキャンセル理由はなく、印刷出力順序は２番目、というこれらの情報が記録される。なお、印刷ジョブ処理部１１１は印刷ジョブ４０３の印刷完了後、印刷ジョブとして正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する。
【００３６】
または、ある印刷ジョブがキャンセルされ印刷装置１０２が停止状態に移行した場合、その印刷ジョブの処理をキャンセルした旨や、以降の印刷ジョブの処理を停止した旨を、オペレータに通知する制御としてもよい。
さらに、オペレータに通知する際、後続の印刷ジョブに対する処理の選択肢を操作部１１３に表示し、オペレータによるその処理の選択の入力に応じて、後続の印刷ジョブに対する処理を切り替えて行う制御としてもよい。なお、これらの派生制御の詳細な説明は図６を用いて後述する。
【００３７】
一方、上記の説明においては、印刷ジョブ４０３はオペレータ指示によりキャンセルされ、それを理由として印刷装置１０２は待機状態へ移行する制御とした。しかし、あくまでもオペレータが認識した上でのキャンセルがゆえ、必ずしも印刷装置１０２を待機状態へ移行する必要がない場合もある。
つまり、例えある印刷ジョブがキャンセルされても、その理由がオペレータ指示によるものであった場合は、印刷装置１０２を待機状態に移行させず、印刷ジョブとしては正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する制御としてもよい。なお、これらの派生制御の詳細な説明は図５を用いて後述する。
【００３８】
図５は、先述した従来技術に対する、本実施形態における印刷装置内で管理される印刷ジョブ管理テーブルの説明図であり、また、図４で先述した派生制御の説明図である。
まず、印刷ジョブ管理テーブル５０１は、印刷装置１０２内に存在する印刷ジョブを管理するための、印刷ジョブ処理部１１１が有するテーブルである。そして、それぞれの印刷ジョブに対して、例えば、印刷ジョブ名、実行順序、処理状況、キャンセル理由、印刷出力順序の情報を有し、また、これらの印刷ジョブの列挙順序は、印刷装置１０２がこれらの印刷ジョブを受領した順序である。また、例えば、本図では印刷ジョブ５０２、印刷ジョブ５０３、印刷ジョブ５０４、印刷ジョブ５０５、印刷ジョブ５０６、５つの印刷ジョブを印刷装置１０２が有する状態を示している。
【００３９】
次に、印刷ジョブ５０２は、印刷ジョブとしての実行順序は１番目であり処理状況はＯＫ、つまり、正常に印刷完了したためキャンセル理由はなく、印刷出力順序は１番目、というこれらの情報が記録されている。なお、印刷ジョブ処理部１１１は印刷ジョブ５０２の印刷完了後、印刷ジョブとして正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する。
【００４０】
さて、印刷ジョブ５０３は、印刷ジョブとしての実行順序は２番目であるが処理状況はキャンセル、そして、そのキャンセル理由はオペレータ指示であり、印刷自体は完了していないため印刷出力順序は未出力、というこれらの情報が記録されている。この場合、印刷ジョブ処理部１１１は、印刷ジョブ５０３がキャンセルされても、その理由がオペレータ指示によるものなので、印刷ジョブとしては正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する制御を行う。つまり、例えある印刷ジョブがキャンセルされても、その理由がオペレータ指示によるものであった場合は、印刷装置１０２を待機状態に移行させず、印刷ジョブとしては正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する制御とする。
【００４１】
次に、印刷ジョブ５０４は、印刷ジョブとしての実行順序は３番目であり処理状況はＯＫ、つまり、正常に印刷完了したためキャンセル理由はなく、印刷出力順序は２番目、というこれらの情報が記録されている。なお、印刷ジョブ処理部１１１は印刷ジョブ５０４の印刷完了後、印刷ジョブとして正常終了と判断し、自動的に後続の印刷ジョブの処理へと移行する。
【００４２】
さて、印刷ジョブ５０５は、印刷ジョブとしての実行順序は４番目であるが処理状況はキャンセルされたことを示す。そして、そのキャンセル理由はＲＩＰエラーであり、印刷自体は完了していないため印刷出力順序はなし（未出力を示す（未））、というこれらの情報が記録されている。この場合、印刷ジョブ処理部１１１は印刷ジョブ５０５をキャンセルした後、印刷ジョブとしては正常終了と判断するが、後続の印刷ジョブの処理に自動的には移行しない制御を行う。
【００４３】
これは、上記の印刷ジョブ５０３のキャンセル理由であるオペレータ指示によるものとは異なり、印刷ジョブの処理の過程において印刷装置１０２の判断によるものであるため、自動的に後続の印刷ジョブの処理へと移行する条件の適用範囲外となる。つまり、印刷装置１０２は停止状態に移行し、以降の印刷ジョブである印刷ジョブ５０４の処理状況は停止中となり、印刷を完了していないため印刷出力順序は未出力、というこれらの情報が記録されている。
【００４４】
このように、印刷装置１０２内で起きうるエラーによりある印刷ジョブのキャンセルが行われた場合、印刷装置１０２は後続の印刷ジョブの処理には移行せず、印刷装置１０２での以降の印刷を行わず停止する制御を行う。ただし、オペレータの指示による印刷ジョブのキャンセルについてはその制御の適用範囲外とし、後続の印刷ジョブの処理へ移行する制御を行う。
【００４５】
図６は、図１に示した操作部１１３の構成を説明する平面図であり、また、図４で先述した派生制御の説明図である。本表示画面（ＵＩ画面）は、エラー通知のための警告表示に使用される画面に対応する。本例に示す警告表示により、ＲＩＰ処理中にジョブの処理を中止した後、後続のジョブの処理を停止していることをユーザに確認させ、後続のジョブの処理を複数の特定の処理からユーザによる選択を受付ける画面として機能する。
図６において、操作部１１３は、表示部６０１、入力キー６０２、スタートキー６０３、ストップキー６０４、リセットキー６０５を有している。なお、本図では表示部６０１に、警告メッセージ６０６、キャンセルボタン（取消ボタン）６０７、停止の解除ボタン６０８、排紙先変更ボタン６０９、待機ボタン６１０が表示されている。
次に、表示部６０１は、先述の通り、表示方式はタッチパネル式のＬＣＤであり、印刷装置１０２の操作や設定等を行うためのユーザインタフェースである。
次に、入力キー６０２は、数値入力用のテンキーや、入力消去用のクリアキーなどを含み、本実施形態ではハードキーとして説明する。
次に、スタートキー６０３は、コピージョブやＦＡＸジョブなどの開始指示を行うユーザインタフェースで、本実施形態ではハードキーとして説明する。次に、ストップキー６０４は、実行中のコピージョブなどの中断指示を行うユーザインタフェースで、本実施形態ではハードキーとして説明する。次に、リセットキー６０５は、入力値および設定値を表示上で初期値に戻すユーザインタフェースで、本実施形態ではハードキーとして説明する。
【００４６】
さて、表示部６０１には、ある印刷ジョブの処理の過程において何らかの理由で結果的にその印刷ジョブの処理がキャンセルされた場合、処理をキャンセルし以降の印刷ジョブの処理を停止した旨をオペレータに通知する警告メッセージ６０６が表示される。メッセージは、同趣旨であれば本例に限定されることはない。
また、印刷ジョブ処理部１１１は、後続の印刷ジョブに対する処理の選択肢を表示部６０１に表示すると共に、オペレータに対してそれらの処理の選択を促す警告メッセージ６０６を併せて表示する。
なお、警告メッセージ６０６とは、例えば、図５で先述した印刷ジョブ５０５がＲＩＰエラーにより自動的にキャンセルされた旨、そして、オペレータに対して後続の印刷ジョブに対する処理の選択を促すものである。また、後続の印刷ジョブに対する処理の選択肢としては、以下の候補がある。例えば、後続の印刷ジョブを全てキャンセル、印刷を再開、排紙する積載トレイを変更（排紙先変更）、キャンセルされた印刷ジョブが正常に印刷されるまで待機、など後続の印刷ジョブに対する処理の候補である。
そして、これらの処理の選択肢をそれぞれ、キャンセルボタン６０７、停止の解除ボタン６０８、排紙先変更ボタン６０９、待機ボタン６１０に割り当て、印刷ジョブ処理部１１１はオペレータによるそれらの選択に応じた処理を行う。つまり、キャンセルボタン６０７が選択されると、印刷ジョブ処理部１１１は後続の印刷ジョブを全てキャンセルする。また、オペレータにより停止の解除ボタン６０８が選択されると、印刷ジョブ処理部１１１は後続の印刷ジョブの印刷処理を再開する。また、オペレータにより排紙先変更ボタン６０９が選択されると、印刷ジョブ処理部１１１は後続の印刷ジョブを排紙する積載トレイを変更する。また、オペレータにより待機ボタン６１０が選択されると、印刷ジョブ処理部１１１はキャンセルされた印刷ジョブが正常に印刷されるまで待機する。
【００４７】
このように、ある印刷ジョブがキャンセルされ印刷装置１０２が停止状態に移行した場合、その印刷ジョブの処理をキャンセルした旨や、以降の印刷ジョブの処理を停止した旨を、オペレータに通知する制御を行う。また、オペレータに通知する際、後続の印刷ジョブに対する処理の選択肢を印刷装置１０２の操作部１１３に表示し、オペレータによるその処理の選択の入力に応じて、後続の印刷ジョブに対する処理を切り替えて行う制御を行う。
【００４８】
図７は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、印刷ジョブの処理や制御例である。なお、本フローチャートは、印刷装置１０２の記憶部１０９に格納されたプログラムに従って、印刷ジョブ処理部１１１が実行することによって実現される。なお、印刷ジョブ処理部１１１の機能処理をＣＰＵ１０７が実行する形態として構成してもよい。
【００４９】
まず、印刷ジョブ処理部１１１は、印刷ジョブの取得により、印刷システムの処理を開始する（Ｓ７０１）。また、印刷ジョブ処理部１１１は、取得した印刷ジョブを、記憶部１０９に一時的にスプールする。なお、印刷ジョブとは、例えば、クライアントコンピュータ１０１から送られるＰＤＬ形式のＰＤＬデータである。
次に、印刷ジョブ処理部１１１は、その印刷ジョブを解析し、印刷ジョブの種類や印刷設定などの情報を得る（Ｓ７０２）。次に、印刷ジョブ処理部１１１は、その印刷ジョブに画像処理を施し、ＲＩＰ後のラスターデータを得る（Ｓ７０３）。次に、印刷ジョブ処理部１１１は、印刷ジョブを処理する過程で何らかのエラーが発生したか判定する（Ｓ７０４）。
【００５０】
もし、Ｓ７０４で何らかのエラーが発生したと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、エラーの発生した印刷ジョブをキャンセルする（Ｓ７０９）。
一方、Ｓ７０４で何らかのエラーが発生していないと印刷ジョブ処理部１１１が判断した場合、Ｓ７０５に移行する。
次に、印刷ジョブ処理部１１１は、後続の全ての印刷ジョブを停止し、印刷装置１０２を待機状態に移行する（Ｓ７１０）。
【００５１】
次に、印刷ジョブ処理部１１１は、印刷ジョブをキャンセルした旨や以降の印刷ジョブの処理を停止した旨の表示、後続の印刷ジョブに対する処理の選択肢の表示、オペレータに対して処理の選択を促す表示によりエラー通知を行う（Ｓ７１１）。
次に、印刷ジョブ処理部１１１は、以降の印刷ジョブに対するユーザによる動作選択処理を受け付け（Ｓ７１２）、印刷システムの処理を終了する。なお、Ｓ７１２の詳細な説明は図８を用いて後述する。
【００５２】
一方、Ｓ７０４にエラーが発生していないと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、その印刷ジョブのラスターデータを画像形成部１１２に転送し、画像形成部１１２に対して印刷用紙に画像形成を行う指示をする（Ｓ７０５）。
【００５３】
次に、印刷ジョブ処理部１１１は、画像形成された印刷用紙が排紙部１１５を経由し、積載部２０６から積載部２００８のいずれかに搬送され、その排紙先に対して印刷ジョブの印刷設定で指定された後処理を施す指示を行う（Ｓ７０６）。
次に、印刷ジョブ処理部１１１は、後処理まで施した印刷用紙を最終印刷成果物として、積載部２０６から積載部２０８のいずれかへ排紙する指示を行う（Ｓ７０７）。次に、印刷ジョブ処理部１１１は、次に印刷処理を待つ待機中の印刷ジョブがあるか判定する（Ｓ７０８）。ここで、印刷ジョブ処理部１１１が次に印刷処理を待つ待機中の印刷ジョブがあると判断した場合、Ｓ７０１に移行する。一方、Ｓ７０８で印刷ジョブ処理部１１１が次に印刷処理を待つ待機中の印刷ジョブがないと判断した場合、印刷システムの処理を終了する。
【００５４】
図８は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、図７で先述したＳ７１２の詳細例である。なお、本フローチャートは、印刷装置１０２の記憶部１０９に格納されたプログラムに従って、印刷ジョブ処理部１１１が実行することによって実現される。
【００５５】
まず、印刷ジョブ処理部１１１は、操作部１１３に表示したキャンセルボタン６０７がユーザにより押下されたか判定して、Ｓ７１２の処理を開始する（Ｓ８０１）。
ここで、キャンセルボタン６０７がユーザにより押下されていないと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、ユーザにより操作部１１３に表示した排紙先変更ボタン６０９が押下されたか判定する（Ｓ８０３）。
一方、Ｓ８０１で、キャンセルボタン６０７がユーザにより押下されたと印刷ジョブ処理部１１１が判断した場合、Ｓ８０２に移行する。
Ｓ８０３で、排紙先変更ボタン６０９が押下されと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、後続の印刷ジョブを排紙する積載トレイを変更し（Ｓ８０４）、Ｓ８０６に移行する。
一方、Ｓ８０３で排紙先変更ボタン６０９が押下されていないと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、ユーザにより操作部１１３に表示した停止の解除ボタン６０８が押下されたか判断する（Ｓ８０５）。
【００５６】
ここで、停止の解除ボタン６０８が押下されたと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、印刷装置１０２の待機状態を解除し後続に待機する印刷ジョブの処理を再開する状態へ移行する（Ｓ８０６）。その後、図７で先述したＳ７０１へ移行する（Ｓ８０７）。
一方、Ｓ８０５で停止の解除ボタン６０８が押下されていないと印刷ジョブ処理部１１１が判断した場合、Ｓ８０１へ移行するが、この状態は操作部１１３に表示した待機ボタン６１０が押下された状態と同一である。
一方、Ｓ８０１で、キャンセルボタン６０７が押下されたと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、後続の印刷ジョブを全てキャンセルし（Ｓ８０２）、Ｓ７１２の処理を終了する。
【００５７】
最後に、本実施形態によって、印刷システムは、オペレータに指示された通りの順序で複数の印刷ジョブの印刷処理と出力を行い、印刷順序の正しい印刷成果物を確実に得ることを可能にした。
〔第２実施形態〕
【００５８】
続いて、第２実施形態について詳細に説明する。なお、本実施形態には、第１実施形態との差異のみを記載する場合があり、かつ、重複する説明に関しては割愛する場合がある。
【００５９】
さて、印刷装置１０２の使われ方は印刷ジョブを投入するオペレータ次第であり様々である。印刷装置１０２の使われ方の一つとして、第１実施形態で前述の通り、オペレータが複数の印刷ジョブを組み合わせて印刷を実行し、それらの印刷出力物を合わせて一つの印刷成果物を得る方法がある。この場合、印刷装置１０２は必ずオペレータに指示された印刷ジョブの順序通りに、それらの印刷処理と出力を完遂することが必須である。
一方、別の使われ方の一つとして、従来より、投入された印刷ジョブの順序に必ずしも従わず、一つでも多く印刷ジョブを処理することを優先する方法がある。
この場合、ある印刷ジョブがキャンセルされると、印刷装置１０２内で正当なキャンセルという扱いで、印刷ジョブとしては正常な終了状態となり、後続に別の印刷ジョブが続く場合は、次の印刷ジョブへ印刷処理が移行する。上記の通り、印刷装置１０２の使われ方は印刷ジョブを投入するオペレータ次第であり様々であるため、前者と後者、いずれかの方法に固定してしまうと、必ずしも柔軟な印刷システムとは言えない。
【００６０】
そこで、本実施形態では、印刷装置１０２の初期設定の動作モードとして、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を停止する動作モード（印刷停止モード）を有する。一方、印刷装置１０２の初期設定の別の動作モードとして、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を継続する動作モード（印刷継続モード）を有する。
そして、これらの動作モードは、印刷装置１０２の初期設定の中で印刷装置１０２のデフォルトの動作モードとして指定され、印刷装置１０２はそこで設定されたいずれかの動作モードに従って動作する。さらに、初期設定の中で動作モード（印刷停止モード）が設定されている場合、かつ、別の初期設定項目として、後述する動作モード（後続優先モード）が存在する場合、後続優先モードを無効にする手段を設ける。後続優先モードとは、印刷用紙やトナー等の消耗品をはじめとした資源不足により印刷ジョブを継続処理できない時はその資源不足が解決するまで待機し続けずにその印刷ジョブをキャンセルし、後続の印刷ジョブを先行して実行するという旨の機能である。
つまり、後続優先モードが無効な場合、印刷用紙やトナー（現像剤）等の消耗品をはじめとした資源不足により印刷ジョブを継続処理できない場合でも、その印刷ジョブをキャンセルせずに資源不足が解決するまで待機し続ける処理を行う。当該処理に対応する動作モードを印刷待機モードと呼ぶ。
このようにして、第１実施形態に加え、さらに、印刷システムを使用するオペレータの様々な使用形態に合わせ、それらの要望を最大限に満たすことが目的である。
【００６１】
図９は、図１に示した操作部１１３の他の構成例を説明する平面図である。
図９において、操作部１１３は、表示部９０１、入力キー９０２、スタートキー９０３、ストップキー９０４、リセットキー９０５を有している。なお、本図では表示部９０１に、初期設定メッセージ９０６、印刷停止モード設定ボタン９０７、印刷継続モード設定ボタン９０８が表示されている。次に、表示部９０１は、先述の通り、表示方式はタッチパネル式のＬＣＤであり、印刷装置１０２の操作や設定等を行うためのユーザインタフェースである。
次に、入力キー９０２は、数値入力用のテンキーや、入力消去用のクリアキーなどを含み、本実施形態ではハードキーとして説明する。次に、スタートキー９０３は、コピージョブやＦＡＸジョブなどの開始指示を行うユーザインタフェースで、本実施形態ではハードキーとして説明する。次に、ストップキー９０４は、実行中のコピージョブなどの中断指示を行うユーザインタフェースで、本実施形態ではハードキーとして説明する。次に、リセットキー９０５は、入力値および設定値を表示上で初期値に戻すユーザインタフェースで、本実施形態ではハードキーとして説明する。
【００６２】
さて、表示部９０１には、印刷装置１０２の初期設定項目として、エラー発生時の動作モードの選択を促す初期設定メッセージ９０６が表示される。これは、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブに対する動作モードをオペレータに選択させ、印刷装置１０２の初期値として設定させるものである。
また、印刷ジョブ処理部１１１は、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブに対する処理の選択肢を動作モードとして表示部９０１に表示する。
なお、後続の印刷ジョブに対する処理の選択肢とは、その一つとして、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を停止する動作モード（印刷停止モード）である。
また、後続の印刷ジョブに対する処理の別の選択肢として、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を継続する動作モード（印刷継続モード）である。そして、印刷停止モードを印刷停止モード設定ボタン９０７、印刷継続モードを印刷継続モード設定ボタン９０８に割り当て、印刷ジョブ処理部１１１はオペレータによるそれらの選択に応じて印刷装置１０２の初期設定値とし、それに従って動作する。
つまり、印刷停止モード設定ボタン９０７が選択されると、印刷ジョブ処理部１１１は、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を停止するモードで動作する。
一方、印刷継続モード設定ボタン９０８が選択されると、印刷ジョブ処理部１１１は、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を継続するモードで動作する。
【００６３】
このように、印刷装置１０２の初期設定の動作モードとして、ある印刷ジョブの処理の過程において、何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を停止する印刷停止モードを有する。
一方、印刷装置１０２の初期設定の別の動作モードとして、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を継続する動作モード（印刷継続モード）を有する。そして、これらの動作モードは、印刷装置１０２の初期設定の中で印刷装置１０２のデフォルトの動作モードとして指定され、印刷装置１０２はそこで設定されたいずれかの動作モードに従って動作する。
【００６４】
図１０は、図１に示した操作部１１３の他の構成例を説明する平面図である。
図１０において、操作部１１３は、表示部１００１、入力キー１００２、スタートキー１００３、ストップキー１００４、リセットキー１００５を有している。なお、本図では表示部１００１に、初期設定メッセージ１００６、後続優先モード設定ボタン１００７、印刷待機モード設定ボタン１００８が表示されている。
次に、表示部１００１は、先述の通り、表示方式はタッチパネル式のＬＣＤであり、印刷装置１０２の操作や設定等を行うためのユーザインタフェースである。
次に、入力キー１００２は、数値入力用のテンキーや、入力消去用のクリアキーなどを含み、本実施形態ではハードキーとして説明する。次に、スタートキー１００３は、コピージョブやＦＡＸジョブなどの開始指示を行うユーザインタフェースで、本実施形態ではハードキーとして説明する。次に、ストップキー１００４は、実行中のコピージョブなどの中断指示を行うユーザインタフェースで、本実施形態ではハードキーとして説明する。
次に、リセットキー１００５は、入力値および設定値を表示上で初期値に戻すユーザインタフェースで、本実施形態ではハードキーとして説明する。
【００６５】
さて、表示部１００１には、印刷装置１０２の初期設定項目として、ミスマッチ時の動作モードの選択を促す初期設定メッセージ１００６が表示される。ミスマッチ時の動作モードとは、印刷ジョブを処理するにあたり必要となる、印刷用紙やトナー等の消耗品をはじめとした資源不足によりその印刷ジョブを継続処理できない場合の印刷装置１０２の動作モードを示す。これは、印刷用紙やトナー等の消耗品をはじめとした資源不足により印刷ジョブとのミスマッチが発生した場合、以降の印刷ジョブに対する動作モードをオペレータに選択させ、印刷装置１０２の初期値として設定させるものである。
【００６６】
また、印刷ジョブ処理部１１１は、印刷用紙やトナー等の消耗品をはじめとした資源不足により印刷ジョブとのミスマッチが発生した場合、以降の印刷ジョブに対する処理の選択肢を動作モードとして表示部１００１に表示する。なお、後続の印刷ジョブに対する処理の選択肢としては以下のモードがあげられる。資源不足により印刷ジョブとのミスマッチが生じた場合、その資源不足が解決するまで待機し続けずにその印刷ジョブをキャンセルし、後続の印刷ジョブを先行して実行する動作モード（後続優先モード）である。
【００６７】
また、後続の印刷ジョブに対する処理の別の選択肢として、資源不足により印刷ジョブとのミスマッチが生じた場合、その印刷ジョブをキャンセルせずに資源不足が解決するまで待機し続ける動作モード（印刷待機モード）である。そして、後続優先モードを後続優先モード設定ボタン１００７、印刷待機モードを印刷待機モード設定ボタン１００８に割り当て、印刷ジョブ処理部１１１はオペレータによるそれらの選択に応じて印刷装置１０２の初期設定値とし、それに従って動作する。
ここで後続優先モード設定ボタン１００７が選択されると、印刷ジョブ処理部１１１は、資源不足により印刷ジョブとのミスマッチが生じた場合、解決するまで待機せずにその印刷ジョブをキャンセルし、後続の印刷ジョブを先行して実行するモードで動作する。
一方、印刷待機モード設定ボタン１００８が選択されると、印刷ジョブ処理部１１１は、資源不足により印刷ジョブとのミスマッチが生じた場合、その印刷ジョブをキャンセルせずに資源不足が解決するまで待機し続けるモードで動作する。
【００６８】
さて、印刷装置１０２の初期設定項目として、図９で先述した動作モードとして印刷停止モードが設定されていた場合、本図での後続優先モード設定ボタン１００７は表示部１００１上で選択できない状態にする。または、後続優先モード設定ボタン１００７が表示部１００１上で選択できる状態でも、ミスマッチ時の動作モードとしての初期設定値は常に印刷待機モードとする制御にしてもよい。
なぜなら、図９で先述した印刷停止モードが設定されているにも関わらず、もし印刷待機モードで印刷ジョブが処理されると、結果的に後続の印刷ジョブがキャンセルされた印刷ジョブを追い越す可能性がある。つまり、印刷装置１０２内で、オペレータに指示された順序通りに印刷ジョブの処理が行われないため、印刷出力物がオペレータの望む印刷順序ではなくなり、印刷成果物として成り立たない。
【００６９】
このように印刷装置１０２の初期設定の動作モードとして、資源不足により印刷ジョブとのミスマッチが発生した場合、その資源不足が解決するまで待機し続けずにその印刷ジョブをキャンセルし、後続の印刷ジョブを先行して実行する後続優先モードを有する。
一方、印刷装置１０２の初期設定の別の動作モードとして、資源不足により印刷ジョブとのミスマッチが発生した場合、その印刷ジョブをキャンセルせずに資源不足が解決するまで待機し続ける動作モードとして印刷待機モードを有する。
そして、これらの動作モードは、印刷装置１０２の初期設定の中で印刷装置１０２のデフォルトの動作モードとして指定され、印刷装置１０２はそこで設定されたいずれかの動作モードに従って動作する。ただし、印刷装置１０２の初期設定の動作モードとして、図９で先述した印刷停止モードが予め設定されている場合、結果として、ミスマッチ時の動作モードとしての初期設定値は常に印刷待機モードとなるよう制御する。
【００７０】
図１１は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本実施形態の印刷システムのうち、印刷ジョブの処理や制御例である。なお、本フローチャートは、印刷装置１０２の記憶部１０９に格納されたプログラムに従って、印刷ジョブ処理部１１１が実行することによって実現される。
【００７１】
まず、印刷ジョブ処理部１１１は、印刷ジョブの取得により、印刷システムの処理を開始する（Ｓ１１０１）。また、印刷ジョブ処理部１１１は、取得した印刷ジョブを、記憶部１０９に一時的にスプールする。なお、印刷ジョブとは、例えば、クライアントコンピュータ１０１から送られるＰＤＬ形式のＰＤＬデータである。
次に、印刷ジョブ処理部１１１は、その印刷ジョブを解析し、印刷ジョブの種類や印刷設定などの情報を得る（Ｓ１１０２）。次に、印刷ジョブ処理部１１１は、その印刷ジョブに画像処理を施し、ＲＩＰ後のラスターデータを得る（Ｓ１１０３）。次に、印刷ジョブ処理部１１１は、印刷ジョブを処理する過程で何らかのエラーが発生しているかどうかを判定する（Ｓ１１０４）。
【００７２】
ここで、印刷ジョブを処理する過程で何らかのエラーが発生していると印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、エラーの発生した印刷ジョブをキャンセルする（Ｓ１１０９）。
一方、Ｓ１１０４で、印刷ジョブを処理する過程で何らかのエラーが発生していないと印刷ジョブ処理部１１１が判断した場合、Ｓ１１０５に移行する。
【００７３】
次に、印刷ジョブ処理部１１１は、記憶部１０９に保存されている印刷装置１０２の初期設定情報を読み込み、印刷装置１０２の動作モード設定値を取得する（Ｓ１１１３）。なお、ここでの動作モード設定値とは、図９で先述した印刷停止モード、または、印刷継続モードのいずれかを指す。つまり、印刷停止モードとは、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を停止する動作モードである。
一方、印刷継続モードとは、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を継続する動作モードである。
次に、印刷ジョブ処理部１１１は、動作モード設定値が、以降の印刷ジョブの処理を停止する動作モード、つまり、印刷停止モードであるか判定する（Ｓ１１１４）。
【００７４】
ここで、動作モードが印刷停止モードであると印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、後続の全ての印刷ジョブを停止し、印刷装置１０２を待機状態に移行する（Ｓ１１１０）。
一方、Ｓ１１１４で、動作モードが印刷停止モードでないと印刷ジョブ処理部１１１が判断した場合、Ｓ１１０８に移行する。
【００７５】
次に、印刷ジョブ処理部１１１は、印刷ジョブをキャンセルした旨や以降の印刷ジョブの処理を停止した旨の表示する。同時に、後続の印刷ジョブに対する処理の選択肢の表示、オペレータに対して処理の選択を促す表示によりエラー通知を操作部１１３に対して行う（Ｓ１１１１）。
【００７６】
次に、印刷ジョブ処理部１１１は、以降の印刷ジョブに対する動作選択処理を行い（Ｓ１１１２）、印刷システムの処理を終了する。なお、Ｓ１１１２の詳細な説明は図１２を用いて後述する。
【００７７】
一方、Ｓ１１０４で、印刷ジョブを処理する過程で何らかのエラーが発生していないと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、その印刷ジョブのラスターデータを画像形成部１１２に転送する。そして、印刷ジョブ処理部１１１は、画像形成部１１２に対して印刷用紙に画像形成を行う指示をする（Ｓ１１０５）。
【００７８】
次に、印刷ジョブ処理部１１１は、画像形成された印刷用紙を排紙部１１５を経由し、積載部２０６から積載部２０８のいずれかに搬送し、その排紙先に対して印刷ジョブの印刷設定で指定された後処理を施す指示を行う（Ｓ１１０６）。次に、印刷ジョブ処理部１１１は、後処理まで施した印刷用紙を最終印刷成果物として、積載部２０６から積載部２０８のいずれかへ排紙する指示を行う（Ｓ１１０７）。次に、印刷ジョブ処理部１１１は、次に印刷処理を待つ待機中の印刷ジョブがあるか判定する（Ｓ１１０８）。
ここで、次に印刷処理を待つ待機中の印刷ジョブがあると印刷ジョブ処理部１１１が判断した場合、Ｓ１１０１に移行する。一方、Ｓ１１０８で、次に印刷処理を待つ待機中の印刷ジョブがないと印刷ジョブ処理部１１１が判断した場合、印刷システムの処理を終了する。
【００７９】
図１２は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。
本実施形態の印刷システムのうち、印刷ジョブの処理や制御例であり、また、図１１で先述したＳ１１１２の詳細処理例である。なお、本フローチャートは、印刷装置１０２の記憶部１０９に格納されたプログラムに従って、印刷ジョブ処理部１１１が実行することによって実現される。
【００８０】
まず、印刷ジョブ処理部１１１は、操作部１１３に表示したキャンセルボタン６０７がユーザにより押下されたか判定して、Ｓ１１１２の処理を開始する（Ｓ１２０１）。
ここで操作部１１３に表示したキャンセルボタン６０７がユーザにより押下されていないと判断した場合、印刷ジョブ処理部１１１は、操作部１１３に表示した排紙先変更ボタン６０９がユーザにより押下されたか判定する（Ｓ１２０３）。
一方、Ｓ１２０１でキャンセルボタンが押下したと印刷ジョブ処理部１１１が判断した場合、Ｓ１２０２に移行する。
そして、Ｓ１２０３で、排紙先変更ボタン６０９がユーザにより押下されたと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、後続の印刷ジョブを排紙する積載トレイを変更し（Ｓ１２０４）、Ｓ１２０６に移行する。
一方、Ｓ１２０３で排紙先変更ボタン６０９がユーザにより押下されていないと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、操作部１１３に表示した停止の解除ボタン６０８がユーザにより押下されたか判定する（Ｓ１２０５）。
【００８１】
ここで、操作部１１３に表示した停止の解除ボタン６０８がユーザにより押下されたと判断した場合、印刷ジョブ処理部１１１は、印刷装置１０２の待機状態を解除し後続に待機する印刷ジョブの処理を再開する状態へ移行する（Ｓ１２０６）。そして、印刷ジョブ処理部１１１は、図１１で先述したＳ１１０１へ移行する（Ｓ１２０７）。
一方、Ｓ１２０５で、操作部１１３に表示した停止の解除ボタン６０８がユーザにより押下されていないと印刷ジョブ処理部１１１が判断した場合、Ｓ１２０１へ移行するが、この状態は操作部１１３に表示した待機ボタン６１０が押下された状態と同一である。
一方、Ｓ１２０１でキャンセルボタン６０７が押下されたと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、後続の印刷ジョブを全てキャンセルし（Ｓ１２０２）、Ｓ１１１２の処理を終了する。
【００８２】
図１３は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本実施形態の印刷システムのうち、印刷装置１０２の初期設定項目の一つであるエラー発生時の動作モード設定と、ミスマッチ時の動作モード設定に関する制御例である。なお、本フローチャートは、印刷装置１０２の記憶部１０９に格納されたプログラムに従って、印刷ジョブ処理部１１１が実行することによって実現される。
【００８３】
まず、印刷ジョブ処理部１１１は、記憶部１０９に保存されている印刷装置１０２の初期設定情報を読み込み、印刷装置１０２のエラー発生時の動作モード設定値を取得し、印刷システムの処理を開始する（Ｓ１３０１）。なお、ここでのエラー発生時の動作モード設定値とは、図９で先述した印刷停止モード、または、印刷継続モードのいずれかを指す。つまり、印刷停止モードとは、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を停止する動作モードである。一方、印刷継続モードとは、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を継続する動作モードである。
次に、印刷ジョブ処理部１１１は、エラー発生時の動作モード設定値が、以降の印刷ジョブの処理を停止する動作モード、つまり、印刷停止モードであるか判定する（Ｓ１３０２）。
【００８４】
ここで、動作モードが印刷停止モードであると印刷ジョブ処理部１１１が判断した場合、記憶部１０９に保存されている印刷装置１０２の初期設定情報を読み込み、印刷装置１０２のミスマッチ時の動作モード設定値を取得する（Ｓ１３０３）。なお、ここでのミスマッチ時の動作モード設定値とは、図１０で先述した後続優先モード、または、印刷待機モードのいずれかを指す。つまり、後続優先モードとは、資源不足により印刷ジョブとのミスマッチが生じた場合、その資源不足が解決するまで待機し続けずにその印刷ジョブをキャンセルし、後続の印刷ジョブを先行して実行する動作モードである。
一方、印刷待機モードとは、資源不足により印刷ジョブとのミスマッチが生じた場合、その印刷ジョブをキャンセルせずに資源不足が解決するまで待機し続ける動作モードである。
一方、Ｓ１３０２で動作モードが印刷停止モードでないと印刷ジョブ処理部１１１が判断した場合、印刷システムの処理を終了する。
次に、印刷ジョブ処理部１１１は、ミスマッチ時の動作モード設定値が、後続の印刷ジョブを先行して実行するモード、つまり、後続優先モードであるか判定する（Ｓ１３０４）。
【００８５】
ここで、動作モードが後続優先モードであると判断した場合、印刷ジョブ処理部１１１は、ミスマッチ時の動作モード設定値を、資源不足が解決するまで待機し続けるモード、つまり、印刷待機モードとし（１３０５）、印刷システムの処理を終了する。このように、印刷装置１０２におけるエラー発生時の印刷停止モードが予め設定されている場合、結果として、ミスマッチ時の動作モードは常に印刷待機モードとなるよう制御する。
一方、Ｓ１３０４で動作モードが後続優先モードでないと印刷ジョブ処理部１１１が判断した場合、印刷システムの処理を終了する。
最後に、本実施形態によって、第１実施形態に加え、さらに、印刷システムを使用するオペレータの様々な使用形態に合わせ、それらの要望を最大限に満たすことを可能にした。
【００８６】
〔第３実施形態〕
続いて、第３実施形態について詳細に説明する。なお、本実施形態には、第１実施形態や第２実施形態との差異のみを記載する場合があり、かつ、重複する説明に関しては割愛する場合がある。
【００８７】
さて、印刷装置１０２の使われ方は印刷ジョブを投入するオペレータ次第であり様々である。印刷装置１０２の使われ方の一つとして、第１実施形態で前述の通り、オペレータが複数の印刷ジョブを組み合わせて印刷を実行し、それらの印刷出力物を合わせて一つの印刷成果物を得る方法がある。この場合、印刷装置１０２は必ずオペレータに指示された印刷ジョブの順序通りに、それらの印刷処理と出力を完遂することが必須である。一方、別の使われ方の一つとして、従来より、投入された印刷ジョブの順序に必ずしも従わず、一つでも多く印刷ジョブを処理することを優先する方法がある。
この場合、ある印刷ジョブがキャンセルされると、印刷装置１０２内で正当なキャンセルという扱いで、印刷ジョブとしては正常な終了状態となり、後続に別の印刷ジョブが続く場合は、次の印刷ジョブへ印刷処理が移行する。上記の通り、印刷装置１０２の使われ方は印刷ジョブを投入するオペレータ次第であり様々であるため、前者と後者、いずれかの方法に固定してしまうと、必ずしも柔軟な印刷システムとは言えない。
【００８８】
そして、第２実施形態で前述の通り、印刷装置１０２の初期設定の動作モードとして、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を停止する印刷停止モードを有する。一方、印刷装置１０２の初期設定の別の動作モードとして、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を継続する印刷継続モードを有する。
そして、これらの動作モードは、印刷装置１０２の初期設定の中で印刷装置１０２のデフォルトの動作モードとして指定され、印刷装置１０２はそこで設定されたいずれかの動作モードに従って動作する。上記の通り、印刷装置１０２の使われ方はオペレータにより投入される印刷ジョブそのもの次第であり様々である。このため、前者と後者、印刷装置１０２の初期設定値として切り替えが可能であっても、いずれかの方法に固定されるため、必ずしも柔軟な印刷システムとは言えない。
【００８９】
そこで、本実施形態では、印刷装置１０２の動作モードとして、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を停止する印刷停止モードを有する。一方、印刷装置１０２の別の動作モードとして、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を継続する印刷継続モードを有する。そして、これらの動作モードは、印刷ジョブに含まれる印刷属性の一つとして指定され、印刷装置１０２は印刷ジョブに指定されたいずれかの動作モードに従って動作する。
つまり、印刷装置１０２としては印刷停止モードおよび印刷継続モードを有し、例えば、印刷ジョブのＰＤＬの中にいずれかを指定するＰＤＬコマンドが含まれるものとする。この場合、印刷装置１０２はそのＰＤＬコマンドで指定された動作モードで、その印刷ジョブおよび後続の印刷ジョブを処理する。なお、第２実施形態で前述の通り、印刷装置１０２の初期設定の中で印刷装置１０２のデフォルトの動作モードとしていずれかが設定されている。ここで、印刷ジョブに動作モードを指定する印刷属性が含まれない場合、印刷装置１０２はそのデフォルトの動作モードに従って動作する。
【００９０】
このようにして、第１実施形態と第２実施形態に加え、さらに、印刷システムを使用するオペレータが投入する様々な印刷ジョブの特徴や特性に合わせ、それらの要望を最大限に満たすことが目的である。
【００９１】
図１４は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本実施形態の印刷システムのうち、印刷ジョブの処理や制御例である。なお、本フローチャートは、印刷装置１０２の記憶部１０９に格納されたプログラムに従って、印刷ジョブ処理部１１１が実行することによって実現される。
【００９２】
まず、印刷ジョブ処理部１１１は、印刷ジョブの取得により、印刷システムの処理を開始する（Ｓ１４０１）。また、印刷ジョブ処理部１１１は、取得した印刷ジョブを、記憶部１０９に一時的にスプールする。なお、印刷ジョブとは、例えば、クライアントコンピュータ１０１から送られるＰＤＬ形式である。
次に、印刷ジョブ処理部１１１は、その印刷ジョブを解析し、印刷ジョブの種類や印刷設定などの情報を得る（Ｓ１４０２）。次に、印刷ジョブ処理部１１１は、その印刷ジョブに画像処理を施し、ＲＩＰ後のラスターデータを得る（Ｓ１４０３）。次に、印刷ジョブ処理部１１１は、印刷ジョブを処理する過程で何らかのエラーが発生したか判定する（Ｓ１４０４）。
【００９３】
ここで、印刷ジョブを処理する過程で何らかのエラーが発生したと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、エラーの発生した印刷ジョブをキャンセルする（Ｓ１４０９）。一方、Ｓ１４０４で、印刷ジョブを処理する過程で何らかのエラーが発生していないと印刷ジョブ処理部１１１が判断した場合、Ｓ１４０５に移行する。
【００９４】
次に、印刷ジョブ処理部１１１は、上記Ｓ１４０２で得た情報のうち、印刷ジョブ属性の一つである印刷装置１０２の動作モード指定情報を取得する（Ｓ１４１３）。なお、ここでの動作モード指定情報とは、図９で先述した印刷停止モード、または、印刷継続モードのいずれかを指す。つまり、印刷停止モードとは、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を停止する動作モードである。
一方、印刷継続モードとは、ある印刷ジョブの処理の過程において何らかの理由で結果的に印刷ジョブの処理をキャンセルした場合、以降の印刷ジョブの処理を継続する動作モードである。
次に、印刷ジョブ処理部１１１は、動作モード設定値が、以降の印刷ジョブの処理を停止する動作モード、つまり、印刷停止モードであるか判定する（Ｓ１４１４）。
【００９５】
ここで、動作モードが印刷停止モードであると印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、後続の全ての印刷ジョブを停止し、印刷装置１０２を待機状態に移行する（Ｓ１４１０）。
一方、Ｓ１４１４で動作モードが印刷停止モードでないと印刷ジョブ処理部１１１が判断した場合、Ｓ１４０８に移行する。
【００９６】
次に、印刷ジョブ処理部１１１は、印刷ジョブをキャンセルした旨や以降の印刷ジョブの処理を停止した旨の表示、後続の印刷ジョブに対する処理の選択肢の表示、オペレータに対して処理の選択を促す表示によりエラー通知を行う（Ｓ１４１１）。
【００９７】
次に、印刷ジョブ処理部１１１は、以降の印刷ジョブに対する動作選択処理を行い（Ｓ１４１２）、印刷システムの処理を終了する。なお、Ｓ１４１２の詳細な説明は図１５を用いて後述する。
【００９８】
一方、Ｓ１４０４でエラーが発生していないと印刷ジョブ処理部１１１が判断した場合、Ｓ１４０５へ進む。そして、印刷ジョブ処理部１１１は、その印刷ジョブのラスターデータを画像形成部１１２に転送し、画像形成部１１２に対して印刷用紙に画像形成を行う指示をする（Ｓ１４０５）。
【００９９】
次に、印刷ジョブ処理部１１１は、画像形成された印刷用紙を排紙部１１５を経由し、積載部２０６から積載部２０８のいずれかに搬送し、その排紙先に対して印刷ジョブの印刷設定で指定された後処理を施す指示を行う（Ｓ１４０６）。
次に、印刷ジョブ処理部１１１は、後処理まで施した印刷用紙を最終印刷成果物として、積載部２０６から積載部２０８のいずれかへ排紙する指示を行う（Ｓ１４０７）。
次に、印刷ジョブ処理部１１１は、次に印刷処理を待つ待機中の印刷ジョブがあるか判定する（Ｓ１４０８）。
ここで、次に印刷処理を待つ待機中の印刷ジョブがあると印刷ジョブ処理部１１１が判断した場合、Ｓ１４０１に移行する。一方、Ｓ１４０８で、次に印刷処理を待つ待機中の印刷ジョブがないと印刷ジョブ処理部１１１が判断した場合、印刷システムの処理を終了する。
【０１００】
図１５は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本実施形態の印刷システムのうち、印刷ジョブの処理や制御例であり、また、図１４で先述したＳ１４１２の詳細処理例である。なお、本フローチャートは、印刷装置１０２の記憶部１０９に格納されたプログラムに従って、印刷ジョブ処理部１１１が実行することによって実現される。
【０１０１】
まず、印刷ジョブ処理部１１１は、操作部１１３に表示したキャンセルボタン６０７がユーザにより押下されたか判定して、Ｓ１４１２の処理を開始する（Ｓ１５０１）。
ここで、キャンセルボタン６０７が押下されていないと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、操作部１１３に表示した排紙先変更ボタン６０９がユーザにより押下されたか判定する（Ｓ１５０３）。
一方、Ｓ１５０１でキャンセルボタン６０７が押下されたと印刷ジョブ処理部１１１が判断した場合、Ｓ１５０２に移行する。
また、Ｓ１５０３で排紙先変更ボタン６０９が押下されたと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、後続の印刷ジョブを排紙する積載トレイを変更し（Ｓ１５０４）、Ｓ１５０６に移行する。
一方、Ｓ１５０３で排紙先変更ボタン６０９が押下されていないと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、操作部１１３に表示した停止の解除ボタン６０８が押下されたか判定する（Ｓ１５０５）。
【０１０２】
ここで、停止の解除ボタン６０８が押下されたと印刷ジョブ処理部１１１が判断した場合、Ｓ１５０６へ進む。そして、印刷ジョブ処理部１１１は、印刷装置１０２の待機状態を解除し後続に待機する印刷ジョブの処理を再開する状態へ移行し（Ｓ１５０６）、図１４で先述したＳ１４０１へ移行する（Ｓ１５０７）。
一方、Ｓ１５０５で停止の解除ボタン６０８が押下されていないと印刷ジョブ処理部１１１が判断した場合、Ｓ１５０１へ移行するが、この状態は操作部１１３に表示した待機ボタン６１０が押下された状態と同一である。
一方、Ｓ１５０１でキャンセルボタン６０７が押下されたと印刷ジョブ処理部１１１が判断した場合、印刷ジョブ処理部１１１は、後続の印刷ジョブを全てキャンセルし（Ｓ１５０２）、Ｓ１４１２の処理を終了する。
【０１０３】
最後に、本実施形態によって、第１実施形態と第２実施形態に加え、さらに、印刷システムを使用するオペレータが投入する様々な印刷ジョブの特徴や特性に合わせ、それらの要望を最大限に満たすことを可能にした。
【０１０４】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【０１０５】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【０１０６】
１０１  クライアントコンピュータ
１０２  印刷装置
【図１】
2015030197.tif 000003
【図２】
2015030197.tif 000004
【図３】
2015030197.tif 000005
【図４】
2015030197.tif 000006
【図５】
2015030197.tif 000007
【図６】
2015030197.tif 000008
【図７】
2015030197.tif 000009
【図８】
2015030197.tif 000010
【図９】
2015030197.tif 000011
【図１０】
2015030197.tif 000012
【図１１】
2015030197.tif 000013
【図１２】
2015030197.tif 000014
【図１３】
2015030197.tif 000015
【図１４】
2015030197.tif 000016
【図１５】
2015030197.tif 000017