(57)【要約】【課題】印刷ジョブが中断した場合であっても、効率的な印刷ジョブの実行を可能とする。【解決手段】画像の配置を最適化する最適化処理を複数の画像に対して行って、最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する印刷ジョブ生成部と、印刷ジョブの中断を検出する中断検出部と、中断検出部が印刷ジョブの中断を検出すると、複数の画像のうち印刷が完了していない未印刷画像の印刷を指示する再印刷ジョブを生成する再印刷ジョブ生成部とを備え、再印刷ジョブ生成部は、複数の画像のうち印刷が完了していない未印刷画像に対して最適化処理を行って、最適化処理が実行された未印刷画像の印刷を指示する第１再印刷ジョブを、再印刷ジョブとして生成する第１モードを実行可能である。【選択図】図６
2019014145.tif 000002
【特許請求の範囲】
【請求項１】
画像の配置を最適化する最適化処理を複数の画像に対して行って、前記最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する印刷ジョブ生成部と、
前記印刷ジョブの中断を検出する中断検出部と、
前記中断検出部が前記印刷ジョブの中断を検出すると、前記複数の画像のうち印刷が完了していない未印刷画像の印刷を指示する再印刷ジョブを生成する再印刷ジョブ生成部と
を備え、
前記再印刷ジョブ生成部は、前記複数の画像のうち印刷が完了していない未印刷画像に対して前記最適化処理を行って、前記最適化処理が実行された前記未印刷画像の印刷を指示する第１再印刷ジョブを、前記再印刷ジョブとして生成する第１モードを実行可能である画像処理装置。
【請求項２】
前記中断検出部が前記印刷ジョブの中断を検出すると、前記再印刷ジョブ生成部は、前記印刷ジョブにおける前記複数の画像中の前記未印刷画像の配置を維持しつつ前記未印刷画像の印刷を指示する第２再印刷ジョブを、前記再印刷ジョブとして生成する第２モードと、前記第１モードとを選択的に実行可能な請求項１に記載の画像処理装置。
【請求項３】
ユーザーが前記画像の配置を指示する配置指示を入力可能な配置入力部をさらに備え、
前記印刷ジョブ生成部は、前記複数の画像の配置を前記配置指示に基づき調整する配置調整を実行可能であり、
前記再印刷ジョブ生成部は、前記印刷ジョブ生成部が前記配置調整を実行しなかった場合に前記第１モードを実行する請求項２に記載の画像処理装置。
【請求項４】
前記再印刷ジョブ生成部は、前記印刷ジョブ生成部が前記配置調整を実行した場合に前記第２モードを実行する請求項３に記載の画像処理装置。
【請求項５】
前記配置入力部に対しては、前記配置指示で指示した前記画像の配置の変更の可否を示す変更可否情報を入力可能であり、
前記再印刷ジョブ生成部は、前記印刷ジョブ生成部が前記配置調整を実行した場合には、前記第１モードおよび前記第２モードのうち実行するモードを前記変更可否情報に基づき選択する請求項３に記載の画像処理装置。
【請求項６】
前記中断検出部は、第１方向へ印刷媒体を搬送しつつ前記印刷媒体へ前記画像を印刷することで前記印刷ジョブを実行する印刷機における前記印刷ジョブの中断を検出し、
前記配置入力部には、前記第１方向に直交する第２方向に前記印刷媒体を通じて延びる非印刷領域の設定指示を前記配置指示として入力可能であり、
前記印刷ジョブ生成部は、前記設定指示がある場合には、前記非印刷領域を避けて前記画像を配置し、
前記再印刷ジョブ生成部は、前記未印刷画像の前記第１方向の上流側であって前記未印刷画像に最も近い前記非印刷領域よりも前記第１方向の下流側の前記画像の印刷を指示する前記第２再印刷ジョブを生成して、前記第２モードを実行する請求項３ないし５のいずれか一項に記載の画像処理装置。
【請求項７】
前記再印刷ジョブ生成部は、前記印刷ジョブを実行した一の印刷機が使用不能である場合には、前記一の印刷機と異なる他の印刷機に前記再印刷ジョブを実行させる請求項１ないし６のいずれか一項に記載の画像処理装置。
【請求項８】
画像の配置を最適化する最適化処理を複数の画像に対して行って、前記最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する画像処理装置と、
前記印刷ジョブを実行する印刷機と
を備え、
前記画像処理装置は、前記印刷機での前記印刷ジョブの中断を検出すると、前記複数の画像のうち印刷が完了していない未印刷画像に対して前記最適化処理を行って、前記最適化処理が実行された前記未印刷画像の印刷を指示する再印刷ジョブを生成するモードを実行可能である印刷システム。
【請求項９】
画像の配置を最適化する最適化処理を複数の画像に対して行って、前記最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する工程と、
前記印刷ジョブの中断を検出する工程と、
前記印刷ジョブの中断が検出されると、前記複数の画像のうち印刷が完了していない未印刷画像に対して前記最適化処理を行って、前記最適化処理が実行された前記未印刷画像の印刷を指示する再印刷ジョブを生成するモードを実行する工程と
を備える画像処理方法。
【請求項１０】
画像の配置を最適化する最適化処理を複数の画像に対して行って、前記最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する工程と、
前記印刷ジョブの中断を検出する工程と、
前記印刷ジョブの中断が検出されると、前記複数の画像のうち印刷が完了していない未印刷画像に対して前記最適化処理を行って、前記最適化処理が実行された前記未印刷画像の印刷を指示する再印刷ジョブを生成するモードを実行する工程と
をコンピューターに実行させる画像処理プログラム。
【請求項１１】
画像の配置を最適化する最適化処理を複数の画像に対して行って、前記最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する工程と、
前記印刷ジョブを印刷機により実行する工程と、
前記印刷ジョブの中断を検出する工程と、
前記印刷ジョブの中断が検出されると、前記複数の画像のうち印刷が完了していない未印刷画像に対して前記最適化処理を行って、前記最適化処理が実行された前記未印刷画像の印刷を指示する再印刷ジョブを生成するモードを実行する工程と、
前記再印刷ジョブを印刷機により実行する工程と
を備える印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、印刷対象となる複数の画像の配置を制御する技術に関する。
【背景技術】
【０００２】
特許文献１では、ページの切れ目で印刷ジョブを分割することで、印刷ジョブを複数の分割ジョブに分割して、分割ジョブ毎に印刷機に転送する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−０９１７４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、印刷機では、クリーニング、用紙（印刷媒体）切れあるいはインク切れ等の原因により、印刷ジョブが中断する場合がある。このような印刷ジョブの中断が起きた場合、特許文献１のようにページの概念がある印刷機では、印刷ジョブが中断したページから印刷を再実行すれば良い。しかしながら、例えばロール・トゥ・ロールで用紙を搬送しつつ印刷を実行する印刷機では、ページの概念がないため、かかる手法を適用できない。そのため、印刷ジョブを最初からやり直さなければならず、印刷時間や用紙の消費量に多大な無駄が生じて、印刷ジョブを効率的に実行できない場合があった。
【０００５】
この発明は、上記課題に鑑みなされたものであり、印刷ジョブが中断した場合であっても、効率的な印刷ジョブの実行を可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理装置は、画像の配置を最適化する最適化処理を複数の画像に対して行って、最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する印刷ジョブ生成部と、印刷ジョブの中断を検出する中断検出部と、中断検出部が印刷ジョブの中断を検出すると、複数の画像のうち印刷が完了していない未印刷画像の印刷を指示する再印刷ジョブを生成する再印刷ジョブ生成部とを備え、再印刷ジョブ生成部は、複数の画像のうち印刷が完了していない未印刷画像に対して最適化処理を行って、最適化処理が実行された未印刷画像の印刷を指示する第１再印刷ジョブを、再印刷ジョブとして生成する第１モードを実行可能である。
【０００７】
本発明に係る印刷システムは、画像の配置を最適化する最適化処理を複数の画像に対して行って、最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する画像処理装置と、印刷ジョブを実行する印刷機とを備え、画像処理装置は、印刷機での印刷ジョブの中断を検出すると、複数の画像のうち印刷が完了していない未印刷画像に対して最適化処理を行って、最適化処理が実行された未印刷画像の印刷を指示する再印刷ジョブを生成するモードを実行可能である。
【０００８】
本発明に係る画像処理方法は、画像の配置を最適化する最適化処理を複数の画像に対して行って、最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する工程と、印刷ジョブの中断を検出する工程と、印刷ジョブの中断が検出されると、複数の画像のうち印刷が完了していない未印刷画像に対して最適化処理を行って、最適化処理が実行された未印刷画像の印刷を指示する再印刷ジョブを生成するモードを実行する工程とを備える。
【０００９】
本発明に係る画像処理プログラムは、画像の配置を最適化する最適化処理を複数の画像に対して行って、最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する工程と、印刷ジョブの中断を検出する工程と、印刷ジョブの中断が検出されると、複数の画像のうち印刷が完了していない未印刷画像に対して最適化処理を行って、最適化処理が実行された未印刷画像の印刷を指示する再印刷ジョブを生成するモードを実行する工程とをコンピューターに実行させる。
【００１０】
本発明に係る印刷方法は、画像の配置を最適化する最適化処理を複数の画像に対して行って、最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する工程と、印刷ジョブを印刷機により実行する工程と、印刷ジョブの中断を検出する工程と、印刷ジョブの中断が検出されると、複数の画像のうち印刷が完了していない未印刷画像に対して最適化処理を行って、最適化処理が実行された未印刷画像の印刷を指示する再印刷ジョブを生成するモードを実行する工程と、再印刷ジョブを印刷機により実行する工程とを備える。
【００１１】
このように構成された本発明（画像処理装置、印刷システム、画像処理方法、画像処理プログラム、印刷方法）は、画像の配置を最適化する最適化処理を複数の画像に対して行って、最適化処理が実行された複数の画像の印刷を指示する印刷ジョブを生成する。そして、この印刷ジョブの中断が検出された場合には、未印刷画像に対して最適化処理を行って、最適化処理が実行された未印刷画像の印刷を指示する第１再印刷ジョブ（再印刷ジョブ）を生成する第１モード（モード）が実行される。したがって、印刷ジョブが中断した場合であっても、印刷ジョブを最初からやり直す必要がない。しかも、第１モードでは、最適化処理によって未印刷画像の配置を最適化しているため、印刷媒体の無駄を抑えることも可能となっている。こうして、本発明では、印刷ジョブが中断した場合であっても、効率的な印刷ジョブの実行が可能となっている。
【００１２】
また、中断検出部が印刷ジョブの中断を検出すると、再印刷ジョブ生成部は、印刷ジョブにおける複数の画像中の未印刷画像の配置を維持しつつ未印刷画像の印刷を指示する第２再印刷ジョブを、再印刷ジョブとして生成する第２モードと、第１モードとを選択的に実行可能であるように、画像処理装置を構成しても良い。かかる構成では、例えば印刷媒体の無駄の抑制を重視する場合には第１モードを選択し、複数の画像の配置を重視する場合には第２モードを選択するといった、より汎用性の高い態様で再印刷ジョブを実行することができる。
【００１３】
また、ユーザーが画像の配置を指示する配置指示を入力可能な配置入力部をさらに備え、印刷ジョブ生成部は、複数の画像の配置を配置指示に基づき調整する配置調整を実行可能であり、再印刷ジョブ生成部は、印刷ジョブ生成部が配置調整を実行しなかった場合に第１モードを実行するように、画像処理装置を構成しても良い。これによって、ユーザーの配置指示が、第１モードの実行により破棄されるのを抑制することができる。
【００１４】
また、再印刷ジョブ生成部は、印刷ジョブ生成部が配置調整を実行した場合に第２モードを実行するように、画像処理装置を構成しても良い。かかる構成では、ユーザーの配置指示に反して未印刷画像の配置が変更されるのを抑制できる。
【００１５】
また、配置入力部に対しては、配置指示で指示した画像の配置の変更の可否を示す変更可否情報を入力可能であり、再印刷ジョブ生成部は、印刷ジョブ生成部が配置調整を実行した場合には、第１モードおよび第２モードのうち実行するモードを変更可否情報に基づき選択するように、画像処理装置を構成しても良い。かかる構成では、ユーザーの意図に応じた適切なモード（第１モード、第２モード）を実行することが可能となる。
【００１６】
また、中断検出部は、第１方向へ印刷媒体を搬送しつつ印刷媒体へ画像を印刷することで印刷ジョブを実行する印刷機における印刷ジョブの中断を検出し、配置入力部には、第１方向に直交する第２方向に印刷媒体を通じて延びる非印刷領域の設定指示を配置指示として入力可能であり、印刷ジョブ生成部は、設定指示がある場合には、非印刷領域を避けて画像を配置し、再印刷ジョブ生成部は、未印刷画像の第１方向の上流側であって未印刷画像に最も近い非印刷領域よりも第１方向の下流側の画像の印刷を指示する第２再印刷ジョブを生成して、第２モードを実行するように、画像処理装置を構成しても良い。かかる構成では、印刷ジョブが中断した場合には、未印刷画像に最も近い非印刷領域から印刷が再開されるため、印刷ジョブに係る全画像の印刷をやり直さずとも、未印刷画像の位置関係を維持しつつ再印刷ジョブを実行できる。
【００１７】
また、再印刷ジョブ生成部は、印刷ジョブを実行した一の印刷機が使用不能である場合には、一の印刷機と異なる他の印刷機に再印刷ジョブを実行させるように、画像処理装置を構成しても良い。これによって、印刷ジョブを実行していた印刷機が使用不能であっても、再印刷ジョブを実行できる。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る印刷システムの一例を示す図。
【図２】印刷機の印刷実行部の一例を模式的に示す図。
【図３】画像処理装置が実行する印刷ジョブの生成方法を示すフローチャート。
【図４】図３のフローチャートに従って実行される動作の一例を示す図。
【図５】ＵＩに表示される印刷ジョブ再開態様の設定画面を模式的に示す図。
【図６】印刷ジョブの中断に対応して実行されるフローチャート。
【図７】印刷ジョブの再開を実行する印刷機の決定方法を示すフローチャート。
【図８】ラスター画像の再配置の一態様を模式的に示す図。
【図９】ラスター画像の再配置の別態様を模式的に示す図。
【発明を実施するための形態】
【００１９】
図１は本発明に係る印刷システムの一例を示す図である。印刷システム１は印刷ジョブＪｐを生成する画像処理装置２と、印刷ジョブＪｐに基づき印刷を実行する印刷機３とを備える。なお、印刷システム１において画像処理装置２に接続される印刷機３は１台に限られず、複数の印刷機３を画像処理装置２に接続することができる。画像処理装置２は例えばパーソナルコンピューターであり、ＵＩ(User Interface)２１、記憶部２２および演算部２３を備える。ＵＩ２１はマウスやキーボード等の入力機器とディスプレイ等の出力機器とで構成され、ユーザーからの入力操作を受け付けたり、ユーザーへ情報を表示したりする。なお、ＵＩ２１は入力機器と出力機器とを一体的に構成したタッチパネルでも良い。記憶部２２はＨＤＤ(Hard Disc Drive)で構成され、画像処理装置２にインストールされたソフトウェア（画像処理プログラム２２１等）や各種データを保存する。演算部２３は、ＣＰＵ(Central Processing Unit)およびＲＡＭ(Random
Access Memory)で構成され、例えばソフトウェアに規定された演算を実行する。
【００２０】
画像処理装置２では、複数の画像の印刷を指示する印刷指令がＵＩ２１へユーザーにより入力されると、印刷指令が示す複数の画像の印刷を指示する印刷ジョブＪｐを演算部２３が生成し、印刷機３に出力する。この演算部２３は、ソフトウェアを実行することで、ＲＩＰ(Raster Image Processor)２３１、配置決定部２３２およびハーフトーン実行部２３３を構築し、これらの協働によって印刷ジョブＪｐを生成する。なお、印刷ジョブＪｐの具体的な生成方法は、図３および図４を用いて後述する。
【００２１】
印刷機３は、印刷を実行する機械的構成である印刷実行部３１と、印刷実行部３１の動作を制御するコントローラー３２とを備える。コントローラー３２は演算部３２１および記憶部３２２を有する。演算部３２１はＣＰＵおよびＲＡＭで構成され、印刷実行部３１の制御に要する演算を実行する。記憶部３２２はＨＤＤで構成され、画像処理装置２から受信した印刷ジョブＪｐを保存する。
【００２２】
図２は印刷機の印刷実行部の一例を模式的に示す図である。印刷機３の印刷実行部３１はロール・トゥ・ロールで搬送方向Ｃに印刷媒体Ｍ（ロール紙）を搬送する搬送手段３１１を有する。この搬送手段３１１は、印刷媒体Ｍの搬送方向Ｃに順に並ぶ繰出ローラー３１２、一対のローラー３１３、３１４および巻取ローラー３１５を有する。繰出ローラー３１１は、ロール状に巻き付けられた印刷媒体Ｍを搬送方向Ｃに繰り出す。一対のローラー３１３、３１４は巻取ローラー３１５により繰り出された印刷媒体Ｍを挟み込む。ローラー３１４はローラー３１３に付勢されており、印刷媒体Ｍに一定の荷重を与える一方、ローラー３１３は所定のトルクを印刷媒体Ｍに加えることで印刷媒体Ｍに一定のテンションを与えつつ印刷媒体Ｍを搬送方向Ｃに搬送する。そして、巻取ローラー３１５が一対のローラー３１３、３１４から印刷媒体Ｍを巻き取る。
【００２３】
また、印刷機３は、繰出ローラー３１２とローラー３１３との間で、搬送方向Ｃに順に並ぶプリヒーター３１６、プラテンヒーター３１７およびアフターヒーター３１８を有し、これらの上面に接する印刷媒体Ｍを加熱する。さらに、印刷機３は、所定のプラテンギャップｇを空けてプラテンヒーター３１７に対向する印刷ヘッド３１９を有する。この印刷ヘッド３１９は、プラテンヒーター３１７に対向する面（ノズル形成面）に開口する複数のノズルを有し、各ノズルからインクジェット方式でインクを吐出する。この印刷ヘッド３１９は、印刷媒体Ｍのうち複数のノズルが対向する範囲、すなわちインク着弾範囲に対してインクを吐出することができる。
【００２４】
かかる印刷機３では、搬送手段３１１が印刷媒体Ｍを搬送方向Ｃへ間欠的に搬送することで、印刷媒体Ｍの未印刷領域をプラテンヒーター３１７上に送り出す。そして、印刷ヘッド３１９は、搬送方向Ｃに直交する走査方向Ｘに移動しつつインクを吐出する主走査を実行する。この際、印刷ヘッド３１９が主走査を実行する回数（パス数）は適宜設定が可能であり、印刷ヘッド３１９は設定されたパス数だけ主走査を実行する。こうして印刷ヘッド３１９がコントローラー３２の制御に従って主走査を実行することで、プラテンヒーター３１７に停止する印刷媒体Ｍに、印刷ジョブＪｐにより示される画像が印刷される。こうして、印刷媒体Ｍが間欠搬送される度に停止中の印刷媒体Ｍに所定のパス数の主走査が実行され、搬送方向Ｃに長尺な印刷媒体Ｍに対して画像が印刷される。
【００２５】
図３は画像処理装置が実行する印刷ジョブの生成方法の一例を示すフローチャートであり、図４は図３のフローチャートに従って実行される動作の一例を模式的に示す図である。なお、図４の例は、１２個の画像の印刷を指示する印刷指令がＵＩ２１に入力された場合に対応する。ステップＳ１０１では、ＵＩ２１に入力された印刷指令が示す複数の画像のそれぞれに対して、ＲＩＰ２３１がレンダリング（ラスタライズ）を実行することで各画像のラスター画像Ｉｒ、すなわちラスター画像Ｉｒ（１）〜Ｉ（１２）を生成する。そして、これらラスター画像Ｉｒ（１）〜Ｉ（１２）が記憶部２２に保存される。
【００２６】
続いて、配置決定部２３２が複数のラスター画像Ｉｒの配置を決定する。そして、この配置決定に際しては、配置決定部２３２は、非印刷領域Ｒｆ（図４）の設定の要否を判断する（ステップＳ１０２）。つまり、ユーザーは、ＵＩ２１を操作することで、複数の画像をいくつかのグループに分けて配置するようにグループ分割指示（配置指示）することができる。そして、配置決定部２３２は、グループ分割指示があった場合には、異なるグループの間に非印刷領域Ｒｆを設定する。この非印刷領域Ｒｆは、図４に示すように、印刷媒体Ｍを通じて走査方向Ｘに平行に延びる仮想直線である。
【００２７】
非印刷領域Ｒｆの設定が不要な場合（ステップＳ１０２で「ＮＯ」の場合）には、配置決定部２３２は、全ラスター画像Ｉｒ（１）〜Ｉｒ（１２）に対してネスティングを実行する（ステップＳ１０３）。ここで、ネスティングとは、余白を抑えるために、対象のラスター画像Ｉｒ（ここでは、ラスター画像Ｉｒ（１）〜Ｉｒ（１２））の配置を決定する演算処理であり、ネスティングの実行により対象のラスター画像Ｉｒの配置が最適化される。
【００２８】
一方、非印刷領域Ｒｆの設定が必要な場合（ステップＳ１０２で「ＹＥＳ」の場合）には、配置決定部２３２は、非印刷領域Ｒｆで区分けされる範囲毎に、ラスター画像Ｉｒに対してネスティングを実行する。つまり、図４の例では、５個のラスター画像Ｉｒ（１）〜Ｉｒ（５）と、２個のラスター画像Ｉｒ（６）〜Ｉｒ（７）と、５個のラスター画像Ｉｒ（８）〜（１２）とをグループに分けて配置するグループ分割指示がユーザーにより示されている。そこで、異なるグループのラスター画像Ｉｒが非印刷領域Ｒｆにより区分けされるように、ラスター画像Ｉｒ（１）〜Ｉｒ（１２）がネスティングされる（配置調整）。こうして、非印刷領域Ｒｆを避けてラスター画像Ｉｒ（１）〜Ｉｒ（１２）が配置される。
【００２９】
ステップＳ１０５では、配置決定部２３２は、ネスティングされたラスター画像ＩＲの配置を変更する配置変更指示（配置指示）がＵＩ２１に入力されているかを確認する。そして、配置変更指示の入力がある場合（ステップＳ１０５で「ＹＥＳ」の場合）には、ステップＳ１０６において、配置決定部２３２は配置変更指示に従ってラスター画像Ｉｒの配置を変更して（配置調整）、ステップＳ１０７に進む。一方、配置変更指示の入力がない場合（ステップＳ１０５で「ＮＯ」の場合）には、ステップＳ１０７に進む。
【００３０】
ステップＳ１０７では、ハーフトーン実行部２３３が、配置が決定された複数のラスター画像Ｉｒ（１）〜Ｉｒ（１２）で構成される全体画像に対してハーフトーン処理を実行することで印刷ジョブＪｐを生成する。そして、この印刷ジョブＪｐが記憶部２２に保存されて（ステップＳ１０８）、印刷ジョブＪｐの生成が完了する。こうして生成された印刷ジョブＪｐは記憶部２２から読み出されて印刷機３に転送され、印刷機３が印刷ジョブＪｐの指示に従って複数の画像を印刷する。
【００３１】
ところで、印刷機３では、実行途中の印刷ジョブＪｐが中断する場合がある。印刷ジョブＪｐの中断原因としては、例えば印刷ヘッド３１９のクリーニング、用紙（印刷媒体Ｍ）切れ、廃インクの貯留容器（インクタンク）の満杯あるいはインク切れ等が挙げられる。例えば図４では、中断位置Ｐｂで印刷ジョブＪｐが中断している。このような場合、図３に示した印刷ジョブＪｐの生成を最初から実行するとなると、レンダリングの再実行に伴う時間や、印刷媒体Ｍの無駄が発生することとなる。一方、中断位置Ｐｂから印刷を開始すると、例えばラスター画像Ｉｒ（８）のように途中で印刷が中断した画像では、中断位置Ｐｂの前後で乾燥時間の違い等に起因した差が生じるおそれがある。そこで、画像処理装置２は、このような問題を抑制しつつ、印刷機３で中断した印刷ジョブＪｐを再開可能な構成を具備する。この際、ユーザーは、印刷ジョブＪｐの再開態様を適宜設定することができる。
【００３２】
図５はＵＩに表示される印刷ジョブ再開態様の設定画面の一例を模式的に示す図である。図５に示す設定画面２１１では、印刷ジョブＪｐが中断した場合、印刷ジョブＪｐを最初から印刷するか（すなわち、印刷ジョブＪｐに係る全ての画像を印刷するか）、印刷ジョブＪｐの途中から印刷するかを選択できる。また、設定画面２１１では、中断した印刷ジョブＪｐを実行していた印刷機３とは別の印刷機３（別機体）による印刷ジョブＪｐの再開を許可するか否かを選択できる。さらに、設定画面２１１では、印刷ジョブＪｐを再開するにあたり、複数の画像のレイアウトを固定するか（すなわち、中断した印刷ジョブＪｐでの画像のレイアウトを、再開後の印刷ジョブＪｐで維持するか）否かを選択できる。そして、画像処理装置２は、ユーザーによるこれらの選択結果に応じて印刷ジョブＪｐの再開を実行する。
【００３３】
図６は印刷ジョブの中断に対応して画像処理装置により実行される印刷ジョブの管理方法の一例を示すフローチャートであり、図７は印刷ジョブの再開を実行する印刷機の決定方法の一例を示すフローチャートである。図６および図７のフローチャートは、演算部２３が画像処理プログラム２２１に従って実行する。
【００３４】
ステップＳ２０１では、印刷機３での印刷ジョブＪｐの実行状況を監視する演算部２３が、印刷機３で印刷ジョブＪｐが中断したか否かを確認する。そして、印刷ジョブＪｐの中断が検出されると（ステップＳ２０１で「ＹＥＳ」）、ステップＳ２０２に進む。ここでは、図４の中断位置Ｐｂで印刷ジョブＪｐが中断し、ラスター画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）が未印刷画像となった例を示す。なお、未印刷画像とは、印刷が完了してない画像を意味し、印刷が開始していない画像Ｉｒ（１１）、Ｉｒ（１２）と、印刷が開始しているが完了していない画像Ｉｒ（８）との両方を含む。
【００３５】
ステップＳ２０２では、演算部２３は、印刷ジョブＪｐの中断原因（エラーモード）を確認する。中断原因がインクタンクの満杯あるいはインク切れの場合には、ステップＳ２０３に進む。このステップＳ２０３では、設定画面２１１に対する操作履歴から、ユーザーによる設定画面２１１への操作があったか否かが判断される。ユーザーの操作がある場合（ステップＳ２０３で「ＹＥＳ」の場合）には、印刷機３の操作を実行可能なユーザーが存在すると判断する。そこで、図７のステップＳ３０１に進んで、メンテナンス（インクタンク内のインクの廃棄あるいはインクの補充）と、印刷ジョブＪｐの再開とをユーザーに実行させる。なお、この印刷ジョブＪｐの再開は、中断前の印刷ジョブＪｐを実行していた印刷機３（本機体）により実行される。また、印刷ジョブＪｐの再開位置（すなわち、どの画像から印刷するか）は、ユーザーによりマニュアルで設定される。
【００３６】
ステップＳ２０２で確認した中断原因がクリーニングあるいは用紙切れであった場合や、ステップＳ２０３でユーザーによる設定画面２１１の操作が無いと判断された場合（ステップＳ２０３で「ＮＯ」の場合）には、ステップＳ２０４に進む。ステップＳ２０４では、ユーザーによる配置指示（グループ分割指示あるいは配置変更指示）の有無が確認される。そして、配置指示があった場合（ステップＳ２０４で「ＹＥＳ」の場合）には、設定画面２１１において「レイアウトの固定」のチェックボックスが選択されているかが確認される（ステップＳ２０５）。「レイアウトの固定」が選択されている場合（ステップＳ２０５で「ＹＥＳ」の場合）には、設定画面２１１において「最初から印刷」が選択されているかが確認される（ステップＳ２０６）。そして、「最初から印刷」が選択されている場合（ステップＳ２０６で「ＹＥＳ」の場合）には、図７の出力先の設定に進む。
【００３７】
一方、「最初から印刷」が選択されていない場合（ステップＳ２０６で「ＮＯ」の場合）には、ステップＳ２０７に進む。ステップＳ２０７では、配置決定部２３２は、未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）の搬送方向Ｃの上流側から未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）に最も近い非印刷領域Ｒｆｎ（図４）を取得する。そして、配置決定部２３２は、非印刷領域Ｒｆｎより搬送方向Ｃの下流側のラスター画像Ｉｒ（８）〜Ｉｒ（１２）のレイアウトを行う。この際、図３の印刷ジョブ生成で生成された印刷ジョブＪｐにおける複数のラスター画像Ｉｒ（１）〜Ｉｒ（１２）中のラスター画像Ｉｒ（８）〜Ｉｒ（１２）の配置を維持しつつ、これらのラスター画像Ｉｒ（８）〜Ｉｒ（１２）を再配置する（ステップＳ２０８）。その結果、図８に示すようにラスター画像Ｉｒ（８）〜Ｉｒ（１２）が配置される。ここで、図８はラスター画像の再配置の一態様を模式的に示す図である。続いて、ステップＳ２０８でレイアウトされたラスター画像Ｉｒ（８）〜Ｉｒ（１２）に対してハーフトーン実行部２３３がハーフトーン処理を行って、ラスター画像Ｉｒ（８）〜Ｉｒ（１２）の印刷を指示する再印刷ジョブＪｒｆを生成する（ステップＳ２０９）。そして、図７の出力先の設定に進む。
【００３８】
これに対して、ステップＳ２０４で、配置指示がないと確認された場合（「ＮＯ」の場合）およびステップＳ２０５で「レイアウトの固定」が選択されていないと確認された場合（「ＮＯ」の場合）には、ステップＳ２１０に進む。ステップＳ２１０では、配置決定部２３２は、未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）を取得する。そして、未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）のレイアウトを、ネスティングにより実行する（ステップＳ２１１）。その結果、図９に示すようにラスター画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）が再配置される。ここで、図９はラスター画像の再配置の別態様を模式的に示す図である。続いて、ステップＳ２１１でレイアウトされたラスター画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）に対してハーフトーン実行部２３３がハーフトーン処理を行って、ラスター画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）の印刷を指示する再印刷ジョブＪｒｌを生成する（ステップＳ２１２）。そして、図７の出力先の設定に進む。
【００３９】
図７の出力先の設定では、設定画面２１１において、「別機体での印刷を許可」のチェックボックスが選択されているかが確認される（ステップＳ３０２）。そして、別機体での印刷が許可されていない場合（ステップＳ３０２で「ＮＯ」の場合）には、ステップＳ３０１に進む。ステップＳ３０１では、中断した印刷ジョブＪｐを実行していた印刷機３（本機体）により印刷が実行される。
【００４０】
一方、別機体での印刷が許可されている場合（ステップＳ３０２で「ＹＥＳ」の場合）には、ステップＳ３０３に進む。このステップＳ３０３では、画像処理装置２に接続されている別機体（中断した印刷ジョブＪｐを実行していた印刷機３と異なる印刷機３）の情報が取得される。そして、当該別機体３で印刷を実行可能か否かが判断される（ステップＳ３０４）。具体的には、
・別機体３の電源が入っている
・別機体３でキャリブレーションが実行されている
・インクの特性が別機体３と本機体３とで一致する
・印刷の品質（解像度）が別機体３と本機体３とで一致する
・印刷媒体Ｍの特性が別機体３と本機体３とで一致する
といった事項が確認される。そして、全事項が満たされる場合に、別機体３で印刷を実行可能と判断し（ステップＳ３０４で「ＹＥＳ」）、いずれか１つの事項が満たされない場合に、別機体３で印刷を実行不能と判断する（ステップＳ３０４で「ＮＯ」）。そして、ステップＳ３０４で「ＹＥＳ」と判断されると、ステップＳ３０５に進んで別機体３で印刷が実行される一方、ステップＳ３０４で「ＮＯ」と判断されると、ステップＳ３０１に進んで本機体３で印刷が実行される。
【００４１】
以上に説明する実施形態は、ネスティング（最適化処理）を複数のラスター画像Ｉｒ（１）〜Ｉｒ（１２）に対して行って、ネスティングが実行された複数のラスター画像Ｉｒ（１）〜Ｉｒ（１２）の印刷を指示する印刷ジョブＪｐが生成される。そして、印刷ジョブＪｐの中断が検出された場合には、第１モード（ステップＳ２１０〜Ｓ２１１）が実行される。この第１モードは、未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）に対してネスティングを再実行して、ネスティングが再実行された未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）の印刷を指示する再印刷ジョブＪｒｌ（再印刷ジョブ）を生成する。したがって、印刷ジョブＪｐが中断した場合であっても、印刷ジョブＪｐを最初からやり直す必要がない。しかも、ステップＳ２１０〜Ｓ２１１では、ネスティングによって未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）の配置を最適化しているため、印刷媒体Ｍの無駄を抑えることも可能となっている。こうして、印刷ジョブＪｐが中断した場合であっても、効率的な印刷ジョブＪｐの実行が可能となっている。
【００４２】
さらに、印刷ジョブＪｐの中断が検出された場合には、第１モードと第２モード（ステップＳ２０７〜Ｓ２０９）とを選択的に実行することが可能となっている。この第２モードは、印刷ジョブＪｐにおける複数のラスター画像Ｉｒ（１）〜Ｉｒ（１２）中の未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）の配置を維持しつつ未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）の印刷を指示する再印刷ジョブＪｒｆ（再印刷ジョブ）を生成する。かかる構成では、例えば印刷媒体Ｍの無駄の抑制を重視する場合には第１モードを選択し、ラスター画像Ｉｒ（１）〜Ｉｒ（１２）の配置を重視する場合には第２モードを選択するといった、より汎用性の高い態様で再印刷ジョブＪｒｌ、Ｊｒｆを実行することができる。
【００４３】
また、ユーザーが画像の配置を指示する配置指示を入力可能なＵＩ２１が設けられており、演算部２３は、複数のラスター画像Ｉｒ（１）〜Ｉｒ（１２）の配置を配置指示に基づき調整する配置調整を実行可能である。そして、配置調整が実行されなかった場合に第１モードが実行される。これによって、ユーザーの配置指示が、第１モードの実行により破棄されるのを抑制することができる。
【００４４】
また、配置指示基づいて配置調整が実行された場合には、第２モードが実行される。かかる構成では、ユーザーの配置指示に反して未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）の配置が変更されるのを抑制できる。
【００４５】
また、ＵＩ２１の設定画面２１１に対しては、配置指示で指示した画像の配置の変更の可否を示す変更可否情報（レイアウトの固定）を入力可能である。そして、配置調整が実行された場合には、第１モードおよび第２モードのうち実行するモードを変更可否情報に基づき選択する。具体的には、レイアウトが固定されていない場合には第１モードが実行され、レイアウトが固定されている場合には第２モードが実行される。したがって、ユーザーの意図に応じた適切なモード（第１モード、第２モード）を実行することが可能となる。
【００４６】
また、ＵＩ２１には、非印刷領域Ｒｆの設定指示（グループ分割指示）を入力することができる。そして、グループ分割指示がある場合には、非印刷領域Ｒｆを避けてラスター画像Ｉｒ（１）〜Ｉ（１２）が配置される。また、印刷ジョブＪｐが中断した際に実行される第２モードでは、未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）の搬送方向Ｃの上流側であって未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）に最も近い非印刷領域Ｒｆｎよりも搬送方向Ｃの下流側のラスター画像Ｉｒ（８）〜Ｉｒ（１２）の印刷を指示する再印刷ジョブＪｒｆが生成される。つまり、印刷ジョブＪｐが中断した場合には、未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）に最も近い非印刷領域Ｒｆｎから印刷が再開されるため、印刷ジョブＪｐに係る全ラスター画像Ｉｒ（１）〜Ｉｒ（１２）の印刷をやり直さずとも、未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）の位置関係を維持しつつ再印刷ジョブＪｒｆを実行できる。
【００４７】
また、印刷ジョブＪｐを実行した本機体３が使用不能である場合（ステップＳ２０２で「クリーニング、用紙切れ」の場合）には、別機体３に再印刷ジョブＪｒｌ、Ｊｒｆを実行させる（ステップＳ３０５）。これによって、印刷ジョブＪｐを実行していた本機体３が使用不能であっても、再印刷ジョブＪｒｌ、Ｊｒｆを実行できる。
【００４８】
以上のように、上記実施形態では、印刷システム１が本発明の「印刷システム」の一例に相当し、画像処理装置２が本発明の「画像処理装置」の一例に相当し、画像処理プログラム２２１が本発明の「画像処理プログラム」の一例に相当し、印刷機３が本発明の「印刷機」の一例に相当し、演算部２３が本発明の「印刷ジョブ生成部」「中断検出部」および「再印刷ジョブ生成部」それぞれの一例に相当し、ネスティングが本発明の「最適化処理」の一例に相当し、ラスター画像Ｉｒ（１）〜Ｉｒ（１２）が本発明の「複数の画像」の一例に相当し、未印刷画像Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）が本発明の「未印刷画像」の一例に相当し、印刷ジョブＪｐが本発明の「印刷ジョブ」の一例に相当し、再印刷ジョブＪｒｌが本発明の「再印刷ジョブ」および「第１再印刷ジョブ」それぞれの一例に相当し、再印刷ジョブＪｒｆが本発明の「再印刷ジョブ」および「第２再印刷ジョブ」それぞれの一例に相当し、ステップＳ２１０〜Ｓ２１２の第１モードが本発明の「第１モード」の一例に相当し、ステップＳ２０７〜Ｓ２０９の第２モードが本発明の「第２モード」の一例に相当し、ＵＩ２１が本発明の「配置入力部」の一例に相当し、設定画面２１１の「レイアウトの固定」が本発明の「変更可否情報」の一例に相当し、印刷媒体Ｍが本発明の「印刷媒体」の一例に相当し、搬送方向Ｃが本発明の「第１方向」の一例に相当し、走査方向Ｘが本発明の「第２方向」の一例に相当し、非印刷領域Ｒｆが本発明の「非印刷領域」の一例に相当し、本機体３が本発明の「一の印刷機」の一例に相当し、別機体３が本発明の「他の印刷機」の一例に相当する。
【００４９】
なお、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したものに対して、種々の変更を加えることが可能である。例えば図５に示した設定画面２１１を設けなくても良い。設定画面２１１を設けない場合には、図６のフローチャートにおいて、ステップＳ２０５、Ｓ２０６を省略すれば良い。
【００５０】
また、ネスティングに際して非印刷領域Ｒｆを設定可能とする必要は必ずしもない。非印刷領域Ｒｆの設定機能を持たない場合には、ステップＳ２０７〜Ｓ２０９を省略すれば良い。
【００５１】
また、図４等における画像の個数等は一例に過ぎず、異なる個数の画像に対しても上記の実施形態を同様に適用できる。
【符号の説明】
【００５２】
１…印刷システム、２…画像処理装置、２１…ＵＩ（配置入力部）、２２１…画像処理プログラム、２３…演算部（印刷ジョブ生成部、中断検出部、再印刷ジョブ生成部）、３…印刷機、Ｉｒ（１）〜Ｉｒ（１２）…ラスター画像（複数の画像）、Ｉｒ（８）、Ｉｒ（１１）、Ｉｒ（１２）…未印刷画像、Ｊｐ…印刷ジョブ、Ｊｒｌ…再印刷ジョブ（第１再印刷ジョブ）、Ｊｒｆ…再印刷ジョブ（第２再印刷ジョブ）、Ｒｆ…非印刷領域、Ｓ２１０〜Ｓ２１２…第１モード、Ｓ２０７〜Ｓ２０９…第２モード、Ｍ…印刷媒体、Ｃ…搬送方向（第１方向）、Ｘ…走査方向（第２方向）、
【図１】
2019014145.tif 000003
【図２】
2019014145.tif 000004
【図３】
2019014145.tif 000005
【図４】
2019014145.tif 000006
【図５】
2019014145.tif 000007
【図６】
2019014145.tif 000008
【図７】
2019014145.tif 000009
【図８】
2019014145.tif 000010
【図９】
2019014145.tif 000011