(57)【要約】【課題】  従来、印刷ジョブを印刷途中に終了した場合に、印刷の再開を容易に再開することができなかった。【解決手段】  印刷システムは、画像処理装置と、画像形成装置を有し、画像処理装置は、記憶部と、属性管理部と、画像処理部と、印刷済ジョブ記憶部とを有し、画像形成装置は、画像形成部を有し、画像処理部は、ページ毎にラスターデータを消去するか判断し、印刷ジョブが中止された場合は、ラスターデータを保存し、属性管理部は、印刷ジョブが中止終了された場合は、印刷ジョブの印刷開始ページ番号を、最終出力ページの次に設定し、あたらな属性を持った印刷ジョブとして印刷済ジョブ記憶部に記憶する。【選択図】  図１
2013210858.tif 000002
【特許請求の範囲】
【請求項１】
印刷システムは、コンピューターからから印刷ジョブを受け取り、当該印刷ジョブの印刷属性に従い画像処理を施す画像処理装置と、印刷用紙上に画像形成して印字する画像形成装置を有し、
前記画像処理装置は、前記コンピューターから受け取った前記印刷ジョブを一時的に溜める記憶部と、前記印刷ジョブの各種印刷属性を管理する属性管理部と、前記印刷属性に従って前記印刷ジョブに画像処理を施しページ毎にラスターデータ化して印刷データとする画像処理部と、前記印刷ジョブが終了したのちに当該印刷ジョブを保存する印刷済ジョブ記憶部とを有し、
前記画像形成装置は、前記画像処理装置で処理された前記印刷ジョブの前記印刷データを、印刷用紙上に画像形成して印字する画像形成部を有し、
前記画像処理部は、前記画像形成装置において印刷と排紙を完了したページ毎にのそのページのラスターデータを消去するか判断し、
前記画像処理部は、前記画像形成装置にて前記印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合には、前記画像形成装置にて印刷と排紙が完了した最終ページの次ページ以降のラスターデータを保存し、
前記属性管理部は、前記画像形成装置にて前記印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合には、前記画像形成装置にて排紙が完了した印刷物の最終ページを把握し、当該印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を、当該最終ページ番号の次のページ番号に設定し、新たな印刷開始ページ属性を有する印刷ジョブとして前記印刷済ジョブ記憶部に記憶することを特徴とする印刷システム。
【請求項２】
前記画像処理部は、前記画像形成装置にて前記印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合には、前記画像形成装置にて印刷と排紙が完了した最終ページの次ページ以降のラスターデータを保存するか、または、削除するか、当該印刷システムの使用者からの指示に従うこと特徴とする請求項１に記載の印刷システム。
【請求項３】
前記画像処理部は、前記画像形成装置において印刷と排紙をするページが、複数ページを一束とするフィニッシングの途中のページの場合、当該ページのラスターデータは消去せずに、その一束のフィニッシングが終了するまで前記記憶部に保持することを特徴とする請求項１に記載の印刷システム。
【請求項４】
前記画像処理部は、前記画像形成装置において印刷と排紙をするページが、両面印刷の場合、両面印刷の印刷と排紙が完了するまで、表裏それぞれのページのラスターデータを前記記憶部に保持することを特徴とする請求項１に記載の印刷システム。
【請求項５】
前記属性管理部は、前記画像形成装置にて前記印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合、かつ、その中止終了されたページが、複数ページを一束とするフィニッシングの途中のページの場合、当該印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を、その一束の先頭ページ番号に設定し、新たな印刷開始ページ属性を有する印刷ジョブとして印刷済ジョブ記憶部に記憶することを特徴とする請求項１に記載の印刷システム。
【請求項６】
前記属性管理部は、前記画像形成装置にて前記印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合、かつ、その中止終了されたページが、両面印刷の場合、当該印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を、その両面の表面のページ番号に設定し、新たな印刷開始ページ属性を有する印刷ジョブとして印刷済ジョブ記憶部に記憶することを特徴とする請求項１に記載の印刷システム。
【請求項７】
前記属性管理部は、前記画像形成装置にて前記印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合、かつ、その中止終了されたページが、一枚の物理ページが複数の論理ページで構成されるＮ−ｕｐレイアウトの場合、当該印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を、そのＮ−ｕｐレイアウトの先頭ページ番号に設定し、新たな印刷開始ページ属性を有する印刷ジョブとして印刷済ジョブ記憶部に記憶することを特徴とする請求項１に記載の印刷システム。
【請求項８】
前記属性管理部は、クライアントコンピューターから受け取った前記印刷ジョブの各属性を、ジョブ管理を行うソフトウェアにおいて表示できるよう、当該ソフトウェアからの要求に従って情報を提供することを特徴とする請求項１に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムにおいて、印刷ジョブを印刷途中に中止終了した場合に、次回印刷時は既に印刷と排紙が完了した出力物の次のページから、印刷を容易に再開し、可能な限り速く印刷できるようにするための、画像処理方法や制御方法に関するものである。
【背景技術】
【０００２】
昨今、プリンターの性能が上がり、大量ページを印刷する機会が増え、一方で、印刷用紙を使用することに対する地球環境や印刷コストへの懸念が高まっている。もし、何かしらのユーザーによる都合で、その印刷ジョブを印刷途中で中止した場合、いずれ印刷を再開する際に、上記の懸念から必ずしも当該ジョブの先頭から印刷する必要はなく、既に印刷済みの最終ページの次のページから簡単に印刷したいという要望がある。また、印刷ジョブの印刷途中に中止する理由には、ユーザー都合だけでなく、例えば、プリンターデバイスの不調で中止する場合もある。なお、商業印刷分野では、１ジョブ内で各種後処理や製本用の面付けが行われるのが一般的なので、そのようなジョブについても対応する必要がある。さらに、印刷を再開するにあたっては、可能な限り印刷時間を短時間に済ませたいという要望もある。
【０００３】
さて、従来、コンピューターとプリンターとからなる印刷システムにおいて、プリンターにジョブ履歴部を設け、そのジョブ履歴部に各印刷ジョブの印刷済みの部数や最後に印刷したページ番号を記録するものがある。そして、そのコンピューターから、ジョブ履歴部の内容を印刷ジョブ単位で参照し、その画面に表示する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２５１８９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、印刷システムにおいて、印刷ジョブを印刷途中に中止終了した場合に、次回印刷時は既に印刷と排紙が完了した出力物の次のページから、印刷を容易に再開し、可能な限り速く印刷することにおいては、従来技術を用いることができない。特許文献１については、ジョブを中止された場合に、そのジョブ履歴の一部として、最後に印刷した部数やページを使用者に表示するものである。つまり、再印刷に備え、その印刷ジョブの属性の中の印刷開始ページ属性を、既に印刷と排紙が完了したページの次のページに書き換える処理を自動で行うものではなく、使用者が再印刷時にページ番号を指定する必要がある。また、再印刷に備え、既にラスタライズしたデータを保存しないので、再印刷時の印刷処理速度は、初めて印刷するそれと同等である。
【０００６】
そこで本発明では、印刷ジョブを印刷途中に中止終了した場合に、次回印刷時は既に印刷と排紙が完了した出力物の次のページから、印刷を容易に再開し、可能な限り速く印刷できるようにする印刷システムを提供することが目的である。
【課題を解決するための手段】
【０００７】
印刷システムは、コンピューターからから印刷ジョブを受け取り、当該印刷ジョブの印刷属性に従い画像処理を施す画像処理装置と、印刷用紙上に画像形成して印字する画像形成装置を有し、
前記画像処理装置は、前記コンピューターから受け取った前記印刷ジョブを一時的に溜める記憶部と、前記印刷ジョブの各種印刷属性を管理する属性管理部と、前記印刷属性に従って前記印刷ジョブに画像処理を施しページ毎にラスターデータ化して印刷データとする画像処理部と、前記印刷ジョブが終了したのちに当該印刷ジョブを保存する印刷済ジョブ記憶部とを有し、
前記画像形成装置は、前記画像処理装置で処理された前記印刷ジョブの前記印刷データを、印刷用紙上に画像形成して印字する画像形成部を有し、
前記画像処理部は、前記画像形成装置において印刷と排紙を完了したページ毎にのそのページのラスターデータを消去するか判断し、
前記画像処理部は、前記画像形成装置にて前記印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合には、前記画像形成装置にて印刷と排紙が完了した最終ページの次ページ以降のラスターデータを保存し、
前記属性管理部は、前記画像処理装置にて前記印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合には、前記画像形成装置にて排紙が完了した印刷物の最終ページを把握し、当該印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を、当該最終ページ番号の次のページ番号に設定し、新たな印刷開始ページ属性を有する印刷ジョブとして前記印刷済ジョブ記憶部に記憶することを特徴とする印刷システム。
【発明の効果】
【０００８】
本発明によれば、印刷システムは、印刷ジョブを印刷途中に中止終了した場合に、次回印刷時は既に印刷と排紙が完了した出力物の次のページから、印刷を容易に再開することを可能にする。また、印刷再開時には、可能な限り速く印刷することを可能にする。さらに、印刷用紙を使用することに対する地球環境や印刷コストへの懸念の解消を可能にする。
【図面の簡単な説明】
【０００９】
【図１】印刷システムの全体図
【図２】ラスターデータの削除に関するタイミングチャートの一例
【図３】印刷中止時のラスターデータの保存に関するタイミングチャートの一例
【図４】ラスターデータの保存と、印刷開始ページ決定に関する説明図
【図５】印刷ジョブを中止する際に表示するユーザーインターフェイスの一例
【図６】印刷ジョブの属性を表示するユーザーインターフェイスの一例
【図７】印刷システムの動作を示したフローチャート
【図８】ステイプル時のラスターデータの保存と、印刷開始ページ決定に関する説明図
【図９】印刷システムの動作を示したフローチャート
【図１０】両面印刷時のラスターデータの保存と、印刷開始ページ決定に関する説明図
【図１１】印刷システムの動作を示したフローチャート
【図１２】印刷システムの動作を示したフローチャート
【発明を実施するための形態】
【００１０】
〔発明を実施するための最良の形態１〕
以下、図を参照しながら本発明の第一の実施形態について詳細に説明する。
【００１１】
図１は、本発明の第一の実施形態にかかる印刷システムの全体説明図である。
【００１２】
まず、印刷システムは、画像処理装置０１０１と、画像形成装置０１０２、後処理装置０１０３、コンピューター０１０４、ネットワーク０１０５とで構成される。
【００１３】
次に、画像処理装置０１０１は、記憶部０１０６、属性管理部０１０７、画像処理部０１０８、印刷済ジョブ記憶部を有する装置であり、本実施例ではプリントコントローラーとして説明する。記憶手段０１０６は、コンピューター０１０４から受け取った印刷ジョブを一時的に溜める役割を担い、本実施例ではハードディスクドライブとして説明する。属性管理部０１０７は、印刷ジョブの各種印刷属性を管理する役割を担い、印刷のための多種多様な設定を管理する。
【００１４】
例えば、属性管理部０１０７は、画像形成装置０１０２にて印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合には、画像形成装置０１０２にて排紙が完了した印刷物の最終ページを把握する。そして、属性管理部０１０７は、当該印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を当該最終ページ番号の次のページ番号に設定し、新たな印刷開始ページ属性を有する印刷ジョブとして後述する印刷済ジョブ記憶部０１０９に記憶する。画像処理部０１０８は、コピーやＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）等の印刷ジョブを処理して印刷画像データを生成し、後述する画像形成装置０１０２に転送する。なお、ページ記述言語とは、ＰＳ（Ｐｏｓｔ  Ｓｃｒｉｐｔ）やＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ）に代表される、ページプリンターを制御するための命令を記述するための言語を指す。画像処理部０１０８は印刷ジョブを受領すると、その印刷属性に従って印刷ジョブに画像処理を施しページ毎にラスターデータ化して印刷データとする。また、画像処理部０１０８は、画像形成装置０１０２において印刷と排紙を完了したページ毎にのそのページのラスターデータを消去するか判断する。さらに、画像処理部０１０８は、画像形成装置０１０２にて印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合には、画像形成装置０１０２にて印刷と排紙が完了した最終ページの次ページ以降のラスターデータを保存する。印刷済ジョブ記憶部０１０９は、完了した印刷ジョブを印刷済のジョブとして保存する役割を担い、本実施例ではハードディスクドライブとして説明する。印刷済ジョブ記憶部０１０９に記憶された印刷ジョブは、後に、再び印刷実行をすることができる。
【００１５】
次に、画像形成装置０１０２は、画像形成部０１１０を有し、画像処理装置０１０１と物理的に接続され、画像処理部０１０８から送られた印刷画像データであるラスターデータを印刷する装置であり、本実施例ではプリンターとして説明する。画像形成部０１１０は、画像処理部０１０８がＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理で生成したラスターデータを、印刷用紙に画像形成して印刷物とする。
【００１６】
次に、後処理装置０１０３は画像形成装置０１０２と物理的に接続され、画像形成装置０１０２で出力した印刷物に所定のフィニッシングを施す装置であり、本実施例ではフィニッシャーとして説明する。例えば、フィニッシャーは、印刷物にパンチ穴を空けることができるパンチャーや、印刷物にホッチキスを打つことができるステイプラー、印刷物を断裁することができるトリマーを有する。
【００１７】
次に、コンピューター０１０４は、プリンタードライバー０１１２がインストールされた装置であり、本実施例ではＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）として説明する。プリンタードライバー０１１２は、コンピューター０１０４を制御するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上で動作するソフトウェアで、アプリケーションからの印刷指示によって印刷データをＰＤＬで表現し、印刷ジョブとして、それを画像処理装置０１０１に送信する。
【００１８】
最後に、ネットワーク０１０５は、インターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に代表されるグローバルまたはローカルネットワークで、画像処理装置０１０１とコンピューター０１０４とを接続する媒体である。また、接続にはＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）方式に代表されるネットワーク通信技術を用いる。
【００１９】
図２は、画像処理部０１０８が行うラスターデータの削除に関する、印刷ジョブの処理シーケンスを説明するタイミングチャートの一例である。
【００２０】
まず、画像処理装置０１０１は、印刷ジョブを受け取ると画像処理を開始し、１ページ目のラスターデータ０２０１を生成する（ステップ０２０２）。
【００２１】
次に、画像処理部０１０８は、生成した１ページ目のラスターデータ０２０１を、画像形成装置０１０２に転送する（ステップ０２０３）。
【００２２】
次に、画像処理部０１０８は、引き続き画像処理を継続し、２ページ目のラスターデータ０２０４を生成する（ステップ０２０５）。
【００２３】
次に、画像処理部０１０８は、生成した２ページ目のラスターデータ０２０４を、画像形成装置０１０２に転送する（ステップ０２０６）。
【００２４】
一方、画像形成装置０１０２では、画像処理部０１０８から送られた１ページ目のラスターデータ０２０１を画像形成部０１１０が受領し、１ページ目の印刷と後処理装置０１０３での排紙を行い、１ページ目の印刷物０２０７を得る（ステップ０１０８）。
【００２５】
次に、画像形成部０１１０は、１ページ目の印刷と後処理装置０１０３での排紙を完了すると、画像処理部０１０８に対して、１ページ目の排紙完了通知を行う（ステップ０２０９）。
【００２６】
次に、画像処理部０１０８は、画像形成部０１１０から送られた１ページ目の排紙完了通知を受け取ると、１ページ目のラスターデータ０２０１を削除する（ステップ０２１０）。
【００２７】
一方、画像形成装置０１０２では、引き続き画像形成を継続する。画像形成部０１１０は、画像処理部０１０８から送られた２ページ目のラスターデータ０２０４を受領後、２ページ目の印刷と後処理装置０１０３での排紙を行い、２ページ目の印刷物０２１１を得る（ステップ０１１２）。
【００２８】
次に、画像形成部０１１０は、２ページ目の印刷と後処理装置０１０３での排紙を完了すると、画像処理部０１０８に対して、２ページ目の排紙完了通知を行う（ステップ０２１３）。
【００２９】
次に、画像処理部０１０８は、画像形成部０１１０から送られた２ページ目の排紙完了通知を受け取ると、２ページ目のラスターデータ０２０４を削除する（ステップ０２１４）。
【００３０】
最後に、画像処理装置０１０１と画像形成装置０１０２では、上述した処理を印刷ジョブが終了するまで継続して行う。
【００３１】
図３は、画像処理部０１０８が行う、印刷ジョブ中止時のラスターデータの保存に関する、印刷ジョブの処理シーケンスを説明するタイミングチャートの一例である。
【００３２】
まず、画像処理装置０１０１は、印刷ジョブを受け取ると画像処理を開始し、１ページ目のラスターデータ０３０１を生成する（ステップ０３０２）。
【００３３】
次に、画像処理部０１０８は、生成した１ページ目のラスターデータ０３０１を、画像形成装置０１０２に転送する（ステップ０３０３）。
【００３４】
次に、画像処理部０１０８は、引き続き画像処理を継続し、２ページ目のラスターデータ０３０４を生成する（ステップ０３０５）。
【００３５】
次に、画像処理部０１０８は、生成した２ページ目のラスターデータ０３０４を、画像形成装置０１０２に転送する（ステップ０３０６）。
【００３６】
一方、画像形成装置０１０２では、画像処理部０１０８から送られた１ページ目のラスターデータ０３０１を画像形成部０１１０が受領し、１ページ目の印刷と後処理装置０１０３での排紙を行い、１ページ目の印刷物０３０７を得る（ステップ０３０８）。
【００３７】
次に、画像形成部０１１０は、１ページ目の印刷と後処理装置０１０３での排紙を完了すると、画像処理部０１０８に対して、１ページ目の排紙完了通知を行う（ステップ０３０９）。
【００３８】
次に、画像処理部０１０８は、画像形成部０１１０から送られた１ページ目の排紙完了通知を受け取ると、１ページ目のラスターデータ０３０１を削除する（ステップ０３１０）。
【００３９】
次に、画像処理部０１０８は、引き続き画像処理を継続し、３ページ目のラスターデータ０３１１を生成する（ステップ０３１２）。
【００４０】
ここで、画像処理部０１０８は、本印刷システムの使用者からの指示によって、当該印刷ジョブの中止の通知を受けるとする（ステップ０３１３）。なお、印刷ジョブの中止通知の受領は、このタイミングに限らず、任意のタイミングで使用者から受けることが可能である。
【００４１】
次に、画像処理部０１０８は、印刷中止通知を受領すると、画像形成装置０１０２に対して、印刷終了通知を行う（ステップ０３１４）。
【００４２】
次に、画像形成装置０１０２は、画像形成部０１１０で印刷終了通知を受けると、現在処理している印刷ジョブのラスターデータの画像形成を中断し終了する（０３１５）。
【００４３】
次に、画像形成部０１１０は、印刷ジョブの終了を完了すると、画像処理部０１０８に対して、印刷完了通知を行う（ステップ０３１６）。
【００４４】
次に、画像処理部０１０８は、画像形成部０１１０から送られた印刷完了通知を受け取ると、現在保存しているラスターデータ、つまり、本例では２ページ目以降のラスターデータを保存する（ステップ０３１７）。
【００４５】
次に、属性管理部０１０７は、画像形成装置０１０２にて排紙が完了した印刷物の最終ページを把握し、当該印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を、その最終ページ番号の次のページ番号で上書きする（ステップ０３１８）。つまり、本例では印刷物の最終ページは１であり、その次のページ番号は２であるため、印刷開始ページに関する属性のページ番号は２となる。
【００４６】
最後に、属性管理部０１０７は、当該印刷ジョブを、新たな印刷開始ページ属性を有する印刷ジョブとして印刷済ジョブ記憶部０１０９に保存して、印刷ジョブの全ての処理を完了する（０３１９）。
【００４７】
なお、上述した通り、印刷ジョブを中止する際に、それまで処理したラスターデータを保存することで、次回印刷再開時には、再びそれらのページにＲＩＰ等の処理を施す必要がなく、その時間を短縮できるため、次回印刷時の印刷時間を短縮できる。
【００４８】
図４は、画像処理部０１０８が行う、ラスターデータの保存と印刷開始ページ決定の一例を説明する図である。
【００４９】
まず、画像処理装置０１０１において、例えば、１ページ目のラスターデータ０４０１は、既に画像形成装置０１０２にて、１ページ目の印刷物０４０２として印刷が完了しているため、画像処理部０１０８によって削除されている。また、１ページ目のラスターデータ０４０３と１ページ目のラスターデータ０４０４については、画像形成装置０１０２にて、まだ印刷が完了していないため、画像処理装置０１０１内に保存されている。
【００５０】
ここで、印刷ジョブの中止終了指示に備え、印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を求める。印刷開始ページ属性のページ番号０４０５は、印刷済最終ページ番号０４０６に１を加えた値となるので、本例では、印刷済最終ページ番号０４０６は１であり、それに１を加え、印刷開始ページ属性のページ番号０４０５は２となる。
【００５１】
図５は、印刷ジョブを中止する際に表示するユーザーインターフェイスの一例を説明する図である。
【００５２】
まず、コンピューター０１０４上で、画像処理装置０１０１に存在する印刷ジョブを閲覧したり、印刷属性を変更したり、印刷実行指示や印刷中止をしたりできる、ジョブ管理ユーティリティ０５０１が起動される。ジョブ管理ユーティリティ０５０１は、印刷中ジョブ一覧０５０２、待機中ジョブ一覧０５０３、印刷済ジョブ一覧０５０４で画面が構成される。例えば、今、印刷中ジョブ一覧０５０２にはジョブＡ０５０５、待機中ジョブ一覧０５０３にはジョブＢ０５０６、印刷済ジョブ一覧０５０４には、ジョブＣ０５０７およびジョブＤ０５０８が存在している。
【００５３】
ここで、コンピューター０１０４の使用者によって、もし、印刷中ジョブ一覧０５０２のジョブＡ０５０５に関して、ジョブ管理ユーティリティ０５０１の機能のうち、印刷中止指示がされると、ジョブＡの中止処理画面０５０９が表示される。ジョブＡの中止処理画面０５０９には、その指示者に対して、選択した印刷ジョブを中止する旨と、これまで画像処理部０１０８で生成したラスターデータを保存して当該印刷ジョブ終了するか否かの選択を促す文字列０５１０が表示される。また、ジョブＡの中止処理画面０５０９は、はいボタン０５１１、いいえボタン０５１２、キャンセルボタン０５１３で構成される。はいボタン０５１１を押下されると、選択した印刷ジョブを中止し、ラスターデータを残して印刷ジョブを終了する処理を実行する。一方、いいえボタン０５１２を押下されると、選択した印刷ジョブを中止し、ラスターデータは残さずに印刷ジョブを終了する処理を実行する。また、キャンセルボタン０５１３を押下されると、印刷ジョブの中止処理は行わず、何も実行せずにジョブＡの中止処理画面０５０９を終了し、ジョブ管理ユーティリティ０５０１の画面に戻る。
【００５４】
図６は、印刷ジョブの属性を表示するユーザーインターフェイスの一例を説明する図である。
【００５５】
まず、コンピューター０１０４上で、画像処理装置０１０１に存在する印刷ジョブを閲覧したり、印刷属性を変更したり、印刷実行指示や印刷中止をしたりできる、ジョブ管理ユーティリティ０６０１が起動される。ジョブ管理ユーティリティ０６０１は、印刷中ジョブ一覧０６０２、待機中ジョブ一覧０６０３、印刷済ジョブ一覧０６０４で画面が構成される。例えば、今、印刷中ジョブ一覧０６０２にはジョブＡ０６０５、待機中ジョブ一覧０６０３にはジョブＢ０６０６、印刷済ジョブ一覧０６０４には、ジョブＣ０６０７およびジョブＤ０６０８が存在している。
【００５６】
ここで、コンピューター０１０４の使用者によって、もし、印刷済ジョブ一覧０６０４のジョブＣ０６０７に関して、ジョブ管理ユーティリティ０５０１の機能のうち、印刷属性参照指示がされると、ジョブＣのジョブ属性画面０６０９が表示される。ジョブＣのジョブ属性画面０６０９には、例えば、印刷ジョブ情報に関する属性一覧画面０６１０が表示される。なお、本例では印刷ジョブ情報に関する属性一覧画面に関して説明するが、印刷属性については、ジョブ情報やメディア情報、レイアウト情報や画像情報、フィニッシング情報や埋め込み情報に分類される様々な属性が存在する。本例の印刷ジョブ情報に関する属性一覧画面０６１０では、それらの印刷属性をタブ切替方式のユーザーインターフェイスを用いて表示している。さて、属性一覧画面０６１０では、印刷開始ページに関する属性を表示し、例えば、当該印刷ジョブを最初のページから印刷させる選択肢０６１１、ページ範囲を指定して印刷させる選択肢０６１２、そして、再開印刷をさせる選択肢０６１３で構成される。コンピューター０１０４の使用者によって、もし、再開印刷をさせる選択肢０６１３が選択された場合、前回中止終了した際に排紙したページの次のページから印刷を指示することが出来る。なお、ジョブＣのジョブ属性画面０６０９は、他に、印刷実行ボタン０６１４とキャンセルボタン０６１５で構成される。印刷実行ボタン０６１４を押下されると、ジョブＣのジョブ属性画面０６０９で設定した印刷属性に従って、当該印刷ジョブの印刷を実行する指示が、ジョブ管理ユーティリティ０６０１から画像処理部０１０８に対して行われる。一方、キャンセルボタン０６１５を押下されると、当該印刷ジョブの印刷指示は行わず、何も実行せずにジョブＣのジョブ属性画面０６０９を終了し、ジョブ管理ユーティリティ０６０１の画面に戻る。
【００５７】
図７は、本実施例の印刷システムの動作を示したフローチャートである。
【００５８】
まず、画像処理部０１０８は、コンピューター０１０４から印刷ジョブを受領する（ステップ０７０１）。
【００５９】
次に、画像処理部０１０８は、コンピューター０１０４から受け取った印刷ジョブを、記憶部０１０６に一時的にスプールする（ステップ０７０２）。
【００６０】
次に、印刷処理が開始される（ステップ０７０３）。なお、全ページの処理が終了するまで各ページに対して以降の処理が反復実行がされる。
【００６１】
次に、画像処理部０１０８で印刷ジョブの画像処理が行われ、ラスターデータの生成が行われる（ステップ０７０４）。
【００６２】
次に、もし、印刷ジョブの指示者からの印刷中止指示がなければ（ステップ０７０５）、画像形成部０１１０において、画像処理部０１０８から転送されたラスターデータを画像形成し印刷する（ステップ０７０６）。
【００６３】
次に、画像形成装置０１０２で印刷されたページは、必要に応じて、後処理装置０１０３にてフィニッシング処理を施されて印刷物として排紙される（ステップ０７０７）。
【００６４】
次に、ページの印刷と排紙が完了すると、画像処理部０１０８は、一時的に保存した当該ページのラスターデータを削除して、一連の処理を終了する（０７０８）。
【００６５】
さて、もし、印刷ジョブの指示者からの印刷中止指示がされた場合（ステップ０７０５）、かつ、もし、ラスターデータを残すと指示された場合（ステップ０７１０）、属性管理部０１０７は、排紙が完了した印刷物の最終ページを把握する（ステップ０７１１）。
【００６６】
次に、属性管理部０１０７は、印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を、当該最終ページ番号の次のページ番号に上書きする（ステップ０７１２）。
【００６７】
次に、属性管理部０１０７は、当該印刷ジョブを、新たな印刷開始ページ属性を有する印刷ジョブとして印刷済ジョブ記憶部０１０９に記憶して、一連の処理を終了する（０７１３）。
【００６８】
最後に、もし、ラスターデータを残さないと指示された場合（ステップ０７１０）、画像処理部０１０８で保存管理しているラスターデータを全て消去して、一連の処理を終了する（０７１４）。
【００６９】
最後に、本実施例によって、印刷システムは、印刷ジョブを印刷途中に中止終了した場合に、次回印刷時は既に印刷と排紙が完了した出力物の次のページから、印刷を容易に再開することを可能にする。また、印刷再開時には、可能な限り速く印刷することを可能にする。さらに、印刷用紙を使用することに対する地球環境や印刷コストへの懸念の解消を可能にする。
【００７０】
〔発明を実施するための最良の形態２〕
続いて、図を参照しながら本発明の第二の実施形態について詳細に説明する。なお、本実施例には、第一の実施形態との差異のみを記載し、重複する説明に関しては割愛する場合がある。
【００７１】
図８は、画像処理部０１０８が行う、ステイプル時のラスターデータの保存と、印刷開始ページ決定の一例を説明する図である。本図では、画像形成装置０１０２において印刷と排紙をするページが、複数ページを一束とするフィニッシングの途中のページの場合、当該ページのラスターデータは消去せずに、その一束のステイプルが終了するまで記憶部０１０６に保持する点を説明する。また、印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合、印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号の決定方法についても説明する。
【００７２】
まず、画像処理装置０１０１において、例えば、本印刷ジョブは、１ページ目から４ページ目までを、一束０８０１としてステイプルを実施する指示がされている。今、１ページ目のラスターデータ０８０２、２ページ目のラスターデータ０８０３、３ページ目のラスターデータ０８０４、４ページ目のラスターデータ０８０５は、全て保存されている。その理由は、画像形成装置０１０２において、１ページ目の印刷物０８０６と２ページ目の印刷物０８０７しか、印刷および排紙が完了しておらず、１ページ目から４ページ目までを、一束０８０１としてステイプルしなければならないからである。もし、この段階で印刷と排紙の完了しているラスターデータを消去してしまうと、ここで印刷ジョブが中止終了された場合、再印刷時に再度ラスターデータを生成しなければならず、印刷速度を速くできないためである。現時点では、３ページ目の印刷物０８０８と４ページ目の印刷物０８０９が印刷とステイプル処理を完了していないため、１ページ目から４ページ目のラスターデータを削除することはできない。
【００７３】
ここで、印刷ジョブの中止終了指示に備え、印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を求める。印刷ジョブが中止終了され、そのページが、複数ページを一束とするフィニッシングの途中のページの場合、当該印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を、その一束の先頭ページ番号とする。本例では、印刷開始ページに関する属性のページ番号は、一束０８０１の先頭ページ、つまり１となる。
【００７４】
図９は、本実施例の印刷システムの動作を示したフローチャートである。
【００７５】
まず、画像処理部０１０８は、コンピューター０１０４から印刷ジョブを受領する（ステップ０９０１）。
【００７６】
次に、画像処理部０１０８は、コンピューター０１０４から受け取った印刷ジョブを、記憶部０１０６に一時的にスプールする（ステップ０９０２）。
【００７７】
次に、印刷処理が開始される（ステップ０９０３）。なお、全ページの処理が終了するまで各ページに対して以降の処理が反復実行がされる。
【００７８】
次に、画像処理部０１０８で印刷ジョブの画像処理が行われ、ラスターデータの生成が行われる（ステップ０９０４）。
【００７９】
次に、もし、印刷ジョブの指示者からの印刷中止指示がなければ（ステップ０９０５）、画像形成部０１１０において、画像処理部０１０８から転送されたラスターデータを画像形成し印刷する（ステップ０９０６）。
【００８０】
次に、画像形成装置０１０２で印刷されたページは、必要に応じて、後処理装置０１０３にてフィニッシング処理を施されて印刷物として排紙される（ステップ０９０７）。
【００８１】
次に、もし、画像形成装置０１０２で印刷されたページが一束の途中ではない場合（ステップ０９０８）、画像処理部０１０８は、一時的に保存した当該ページのラスターデータを削除して、一連の処理を終了する（０９０９）。
【００８２】
さて、もし、画像形成装置０１０２で印刷されたページが一束の途中である場合（ステップ０９０８）、画像処理部０１０８は、一束が終了するまでラスターデータを保存し、一連の処理を終了する（０９１０）。
【００８３】
さて、もし、印刷ジョブの指示者からの印刷中止指示がされた場合（ステップ０９０５）、かつ、もし、ラスターデータを残すと指示された場合（ステップ０９１１）、属性管理部０１０７は、排紙が完了した印刷物の最終ページを把握する（ステップ０９１２）。
【００８４】
次に、もし、画像形成装置０１０２で印刷されたページが一束の途中である場合（ステップ０９１３）、属性管理部０１０７は、印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を、一束の先頭ページで上書きする（ステップ０９１４）。
【００８５】
次に、属性管理部０１０７は、当該印刷ジョブを、新たな印刷開始ページ属性を有する印刷ジョブとして印刷済ジョブ記憶部０１０９に記憶して、一連の処理を終了する（０９１５）。
【００８６】
さて、もし、画像形成装置０１０２で印刷されたページが一束の途中ではない場合（ステップ０９１３）、属性管理部０１０７は、印刷開始ページに関する属性のページ番号を、当該最終ページ番号の次のページ番号に上書きする（ステップ０９１６）。
【００８７】
最後に、もし、ラスターデータを残さないと指示された場合（ステップ０９１１）、画像処理部０１０８で保存管理しているラスターデータを全て消去して、一連の処理を終了する（０９１７）。
【００８８】
最後に、本実施例によって、印刷システムは、印刷ジョブを印刷途中に中止終了した場合、かつ、その中止終了したページが、複数ページを一束とするフィニッシングの途中のページの場合であっても、印刷を容易に再開することを可能にする。また、印刷再開時には、可能な限り速く印刷することを可能にする。
【００８９】
〔発明を実施するための最良の形態３〕
続いて、図を参照しながら本発明の第三の実施形態について詳細に説明する。なお、本実施例には、第一の実施形態との差異のみを記載し、重複する説明に関しては割愛する場合がある。
【００９０】
図１０は、画像処理部０１０８が行う、両面印刷時のラスターデータの保存と、印刷開始ページ決定の一例を説明する図である。本図では、画像形成装置０１０２において印刷と排紙をするページが、両面印刷の途中のページの場合、当該ページのラスターデータは消去せずに、その両面印刷が終了するまで記憶部０１０６に保持する点を説明する。また、印刷ジョブを印刷中に、もし、当該印刷ジョブが中止終了された場合、印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号の決定方法についても説明する。
【００９１】
まず、画像処理装置０１０１において、例えば、本印刷ジョブは、１ページ目と２ページ目を、両面１００１として両面印刷を実施する指示がされている。今、１ページ目のラスターデータ１００２、２ページ目のラスターデータ１００３は、いずれも保存されている。その理由は、画像形成装置０１０２内では、１ページ目の印刷物１００４、つまり表面のみの印刷しか完了しておらず、１ページ目と３ページ目を、両面１００１として両面印刷しなければならないからである。もし、この段階で印刷の完了しているラスターデータを消去してしまうと、ここで印刷ジョブが中止終了された場合、再印刷時に再度ラスターデータを生成しなければならず、印刷速度を速くできないためである。現時点では、２ページ目の印刷物１００５、つまり裏面の印刷が完了していないため、１ページ目と２ページ目のラスターデータを削除することはできない。
【００９２】
ここで、印刷ジョブの中止終了指示に備え、印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を求める。印刷ジョブが中止終了され、そのページが、両面印刷の途中のページの場合、当該印刷ジョブの印刷属性のうち、印刷開始ページに関する属性のページ番号を、その両面印刷の表面のページ番号とする。本例では、印刷開始ページに関する属性のページ番号は、両面１００１の表面ページ、つまり１となる。
【００９３】
図１１は、本実施例の印刷システムの動作を示したフローチャートである。
【００９４】
まず、画像処理部０１０８は、コンピューター０１０４から印刷ジョブを受領する（ステップ１１０１）。
【００９５】
次に、画像処理部０１０８は、コンピューター０１０４から受け取った印刷ジョブを、記憶部０１０６に一時的にスプールする（ステップ１１０２）。
【００９６】
次に、印刷処理が開始される（ステップ１１０３）。なお、全ページの処理が終了するまで各ページに対して以降の処理が反復実行がされる。
【００９７】
次に、画像処理部０１０８で印刷ジョブの画像処理が行われ、ラスターデータの生成が行われる（ステップ１１０４）。
【００９８】
次に、もし、印刷ジョブの指示者からの印刷中止指示がなければ（ステップ１１０５）、画像形成部０１１０において、画像処理部０１０８から転送されたラスターデータを画像形成し印刷する（ステップ１１０６）。
【００９９】
次に、画像形成装置０１０２で印刷されたページは、必要に応じて、後処理装置０１０３にてフィニッシング処理を施されて印刷物として排紙される（ステップ１１０７）。
【０１００】
次に、もし、画像形成装置０１０２で印刷されたページが両面印刷の途中ではない場合（ステップ１１０８）、画像処理部０１０８は、一時的に保存した当該ページのラスターデータを削除して、一連の処理を終了する（１１０９）。
【０１０１】
さて、もし、画像形成装置０１０２で印刷されたページが両面印刷の途中である場合（ステップ１１０８）、画像処理部０１０８は、両面印刷が終了するまでラスターデータを保存し、一連の処理を終了する（１１１０）。
【０１０２】
さて、もし、印刷ジョブの指示者からの印刷中止指示がされた場合（ステップ１１０５）、かつ、もし、ラスターデータを残すと指示された場合（ステップ１１１１）、属性管理部０１０７は、排紙が完了した印刷物の最終ページを把握する（ステップ１１１２）。
【０１０３】
次に、もし、画像形成装置０１０２で印刷されたページが両面印刷の途中である場合（ステップ１１１３）、属性管理部０１０７は印刷ジョブの印刷属性のうち印刷開始ページに関する属性のページ番号を両面印刷の表面ページで上書きする（ステップ１１１４）。
【０１０４】
次に、属性管理部０１０７は、当該印刷ジョブを、新たな印刷開始ページ属性を有する印刷ジョブとして印刷済ジョブ記憶部０１０９に記憶して、一連の処理を終了する（１１１５）。
【０１０５】
さて、もし、画像形成装置０１０２で印刷されたページが両面印刷の途中ではない場合（ステップ１１１３）、属性管理部０１０７は、印刷開始ページに関する属性のページ番号を、当該最終ページ番号の次のページ番号に上書きする（ステップ１１１６）。
【０１０６】
最後に、もし、ラスターデータを残さないと指示された場合（ステップ１１１１）、画像処理部０１０８で保存管理しているラスターデータを全て消去して、一連の処理を終了する（１１１７）。
【０１０７】
最後に、本実施例によって、印刷システムは、印刷ジョブを印刷途中に中止終了した場合、かつ、その中止終了したページが、両面印刷の途中のページの場合であっても、印刷を容易に再開することを可能にする。また、印刷再開時には、可能な限り速く印刷することを可能にする。
【０１０８】
〔発明を実施するための最良の形態４〕
続いて、図を参照しながら本発明の第四の実施形態について詳細に説明する。なお、本実施例には、第一の実施形態との差異のみを記載し、重複する説明に関しては割愛する場合がある。
【０１０９】
図１２は、本実施例の印刷システムの動作を示したフローチャートである。
【０１１０】
まず、画像処理部０１０８は、コンピューター０１０４から印刷ジョブを受領する（ステップ１２０１）。
【０１１１】
次に、画像処理部０１０８は、コンピューター０１０４から受け取った印刷ジョブを、記憶部０１０６に一時的にスプールする（ステップ１２０２）。
【０１１２】
次に、印刷処理が開始される（ステップ１２０３）。なお、全ページの処理が終了するまで各ページに対して以降の処理が反復実行がされる。
【０１１３】
次に、画像処理部０１０８で印刷ジョブの画像処理が行われ、ラスターデータの生成が行われる（ステップ１２０４）。
【０１１４】
次に、もし、印刷ジョブの指示者からの印刷中止指示がなければ（ステップ１２０５）、画像形成部０１１０において、画像処理部０１０８から転送されたラスターデータを画像形成し印刷する（ステップ１２０６）。
【０１１５】
次に、画像形成装置０１０２で印刷されたページは、必要に応じて、後処理装置０１０３にてフィニッシング処理を施されて印刷物として排紙される（ステップ１２０７）。
【０１１６】
次に、画像処理部０１０８は、一時的に保存した当該ページのラスターデータを削除して、一連の処理を終了する（１２０８）。
【０１１７】
さて、もし、印刷ジョブの指示者からの印刷中止指示がされた場合（ステップ１２０５）、かつ、もし、ラスターデータを残すと指示された場合（ステップ１２０９）、属性管理部０１０７は、排紙が完了した印刷物の最終ページを把握する（ステップ１２１０）。
【０１１８】
次に、もし、画像形成装置０１０２で印刷されたページがＮ−ｕｐレイアウト印刷の途中である場合（ステップ１２１１）、属性管理部０１０７は、印刷開始ページに関する属性のページ番号をＮ−ｕｐレイアウト印刷の先頭論理ページで上書きする（ステップ１２１２）。
【０１１９】
次に、属性管理部０１０７は、当該印刷ジョブを、新たな印刷開始ページ属性を有する印刷ジョブとして印刷済ジョブ記憶部０１０９に記憶して、一連の処理を終了する（１２１３）。
【０１２０】
さて、もし、画像形成装置０１０２で印刷されたページがＮ−ｕｐレイアウト印刷の途中ではない場合（ステップ１２１１）、属性管理部０１０７は印刷開始ページに関する属性のページ番号を当該最終ページ番号の次のページ番号に上書きする（ステップ１２１４）。
【０１２１】
最後に、もし、ラスターデータを残さないと指示された場合（ステップ１２０９）、画像処理部０１０８で保存管理しているラスターデータを全て消去して、一連の処理を終了する（１２１５）。
【０１２２】
最後に、本実施例によって、印刷システムは、印刷ジョブを印刷途中に中止終了した場合、かつ、その中止終了したページが、Ｎ−ｕｐレイアウト印刷の途中のページの場合であっても、印刷を容易に再開することを可能にする。
【符号の説明】
【０１２３】
０１０１  画像処理装置
０１０２  画像形成装置
０１０３  後処理装置
０１０４  コンピューター
０１０５  ネットワーク
【図１】
2013210858.tif 000003
【図２】
2013210858.tif 000004
【図３】
2013210858.tif 000005
【図４】
2013210858.tif 000006
【図５】
2013210858.tif 000007
【図６】
2013210858.tif 000008
【図７】
2013210858.tif 000009
【図８】
2013210858.tif 000010
【図９】
2013210858.tif 000011
【図１０】
2013210858.tif 000012
【図１１】
2013210858.tif 000013
【図１２】
2013210858.tif 000014