(57)【要約】【課題】対象画像と付加画像とを含む画像の印刷時間が長くなることの抑制。【解決手段】制御装置は、対象画像データと付加画像データとを取得し、第１領域と第２領域とを含む配置領域において、対象画像の位置と付加画像の位置とを決定する。第１領域と第２領域は、第１方向の位置が互いに異なり、第２領域は、第１方向と交差する第２方向に延びる帯状である。第１領域では、印刷される場合に、第１シート搬送を含む１回以上のシート搬送が実行され、第２領域では、印刷される場合に、第１シート搬送とは異なる第２シート搬送を含む１回以上のシート搬送が実行される。第２領域の印刷時間は、第１領域と比較して長い。付加画像と、決定済みの位置に配置された対象画像と、が配置された配置領域内の画像が印刷される際に、第２領域内の印刷される領域の第１方向の長さが０を含む最小となるように、付加画像の位置が決定される。【選択図】  図８
2017177684.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出する複数個のノズルを有する印刷ヘッドと、シートを第１方向に搬送する搬送機構と、を備える印刷実行部であって、前記印刷ヘッドによって画像の一部分を前記シートに印刷する部分印刷と、前記搬送機構によって前記シートを搬送するシート搬送と、を交互に複数回実行することによって、前記シートに前記画像を印刷する印刷処理を実行する、前記印刷実行部のための制御装置であって、
印刷すべき対象画像を示す対象画像データと、前記対象画像に付加される付加画像を示す付加画像データと、を取得する取得部と、
前記シートに対応し、第１領域と第２領域とを含む配置領域において、前記対象画像の位置と、前記付加画像の位置と、を決定する位置決定部であって、前記第１領域と前記第２領域のそれぞれは、前記第１方向の位置が互いに異なる領域であり、前記第２領域は、前記第１方向と交差する第２方向に延びる帯状の領域であり、前記第１領域は、前記第１領域内の画像が前記シートに印刷される場合に、第１シート搬送を含む１回以上の前記シート搬送が実行される領域であり、前記第２領域は、前記第２領域内の画像が前記シートに印刷される場合に、前記第１シート搬送とは異なる第２シート搬送を含む１回以上の前記シート搬送が実行される領域であり、前記第２領域内の画像の印刷は、前記第１領域内の画像の印刷と比較して、実行される前記シート搬送が異なるために、印刷時間が長い、前記位置決定部と、
前記配置領域において、決定済みの位置に、前記対象画像と前記付加画像とを配置することによって、前記対象画像と前記付加画像とを含む配置画像を示す配置画像データを生成する生成部と、
前記配置画像データを用いて生成される印刷画像データを、前記印刷実行部に対して供給する供給部と、
を備え、
前記位置決定部は、前記付加画像と、決定済みの位置に配置された前記対象画像と、が配置された前記配置領域内の画像が前記シートに印刷される際に、前記第２領域内の印刷される領域の前記第１方向の長さが０を含む最小となるように、前記付加画像の位置を決定する、制御装置。
【請求項２】
請求項１に記載の制御装置であって、
前記位置決定部は、前記付加画像を前記第１領域内に位置させ、前記第２領域内に位置させないように、前記付加画像の位置を決定する、制御装置。
【請求項３】
請求項１または２に記載の制御装置であって、
前記第１シート搬送における前記シートの搬送量は、第１搬送量であり、
前記第２シート搬送における前記シートの搬送量は、前記第１搬送量より短い第２搬送量である、制御装置。
【請求項４】
請求項１〜３のいずれかに記載の制御装置であって、
前記位置決定部は、前記付加画像の少なくとも一部分が、前記配置画像において、前記対象画像の外側に位置する余白領域に位置するように、前記付加画像の位置を決定する、制御装置。
【請求項５】
請求項１〜４のいずれかに記載の制御装置であって、さらに、
前記付加画像に関連する指示をユーザから取得するためのユーザインタフェース画面を制御する画面制御部と、を備え、
前記位置決定部は、前記付加画像に関連する指示が取得された場合に、前記配置画像において、前記付加画像の位置を決定する、制御装置。
【請求項６】
請求項５に記載の制御装置であって、
前記付加画像に関連する指示は、前記配置領域において前記付加画像が配置される位置を指定する配置指示を含み、
前記画面制御部は、前記ユーザインタフェース画面において、前記第１領域の少なくとも一部と、前記第２領域と、を、それぞれ異なる表示形態にて表示する、制御装置。
【請求項７】
請求項６に記載の制御装置であって、
前記第１領域は、第１部分領域と、前記第１部分領域より前記第１方向の長さが短い第２部分領域と、を含み、
前記画面制御部は、
前記付加画像の前記第１方向の長さを決定し、
前記付加画像の前記第１方向の長さが基準未満である場合には、前記ユーザインタフェース画面において、前記第１部分領域と前記第２部分領域とを、前記第２領域と異なる表示態様にて表示し、
前記付加画像の前記第１方向の長さが基準以上である場合には、前記ユーザインタフェース画面において、前記第１部分領域を、前記第２領域と異なる表示態様にて表示し、前記第２部分領域を、前記第２領域と同じ表示態様にて表示する、制御装置。
【請求項８】
請求項５〜７のいずれかに記載の制御装置であって、
前記付加画像に関連する指示は、前記配置領域において前記付加画像が配置される位置を指定する配置指示を含み、
前記画面制御部は、前記付加画像を前記第２領域に配置する前記配置指示が取得される場合に、前記ユーザインタフェース画面において、印刷時間に関する情報を表示する、制御装置。
【請求項９】
請求項１〜８のいずれかに記載の制御装置であって、さらに、
前記付加画像の基準サイズと、前記印刷画像における前記付加画像の基準位置と、を決定する基準決定部を備え、
前記位置決定部は、前記付加画像の位置を前記基準位置から変更すること、および、前記付加画像のサイズを前記基準サイズから縮小すること、のうちの少なくとも一方を実行することによって、前記第２領域内の印刷される領域の前記第１方向の長さが０を含む最小となるように、前記付加画像の位置を決定する、制御装置。
【請求項１０】
請求項９に記載の制御装置であって、さらに、
前記基準決定部は、前記基準サイズと前記基準位置との少なくとも一方を、ユーザから取得される指示に基づいて、決定する、制御装置。
【請求項１１】
請求項１〜１０のいずれかに記載の制御装置であって、さらに、
前記シートのサイズに基づいて、前記配置領域において、前記第１領域と、前記第２領域と、を決定する領域決定部を備える、制御装置。
【請求項１２】
請求項１〜１１のいずれかに記載の制御装置であって、
前記搬送機構は、前記シートの搬送経路において、前記印刷ヘッドよりも上流側に設けられ、前記シートを保持する上流保持部と、前記印刷ヘッドよりも下流側に設けられ、前記シートを保持する下流保持部と、を備え、
前記第２シート搬送は、
前記上流保持部によって前記シートが保持される状態から前記上流保持部によって前記シートが保持されない状態に遷移する前記シート搬送と、
前記下流保持部によって前記シートが保持されない状態から前記下流保持部によって前記シートが保持される状態に遷移する前記シート搬送と、
のうちの少なくとも一方を含む、制御装置。
【請求項１３】
請求項１〜１２のいずれかに記載の制御装置であって、
前記第２領域は、前記シートの前記第１方向の端に沿う端部領域であって、所定の前記第１方向の長さを有する、前記端部領域を含む、制御装置。
【請求項１４】
請求項１３に記載の制御装置であって、
前記第２領域は、
前記端部領域を印刷可能な印刷モードで、前記配置画像の印刷が行われる場合には、前記端部領域を含み、
前記端部領域を印刷しない印刷モードで、前記配置画像の印刷が行われる場合には、前記端部領域を含まない、制御装置。
【請求項１５】
インクを吐出する複数個のノズルを有する印刷ヘッドと、シートを第１方向に搬送する搬送機構と、を備える印刷実行部であって、前記印刷ヘッドによって画像の一部分を前記シートに印刷する部分印刷と、前記搬送機構によって前記シートを搬送するシート搬送と、を交互に複数回実行することによって、前記シートに前記画像を印刷する印刷処理を実行する、前記印刷実行部のためのコンピュータプログラムであって、
印刷すべき対象画像を示す対象画像データと、前記対象画像に付加される付加画像を示す付加画像データと、を取得する取得機能と、
前記シートに対応し、第１領域と第２領域とを含む配置領域において、前記対象画像の位置と、前記付加画像の位置と、を決定する位置決定機能であって、前記第１領域と前記第２領域のそれぞれは、前記第１方向の位置が互いに異なる領域であり、前記第２領域は、前記第１方向と交差する第２方向に延びる帯状の領域であり、前記第１領域は、前記第１領域内の画像が前記シートに印刷される場合に、第１シート搬送を含む１回以上の前記シート搬送が実行される領域であり、前記第２領域は、前記第２領域内の画像が前記シートに印刷される場合に、前記第１シート搬送とは異なる第２シート搬送を含む１回以上の前記シート搬送が実行される領域であり、前記第２領域内の画像の印刷は、前記第１領域内の画像の印刷と比較して、実行される前記シート搬送が異なるために、印刷時間が長い、前記位置決定機能と、
前記配置領域において、決定済みの位置に、前記対象画像と前記付加画像とを配置することによって、前記対象画像と前記付加画像とを含む配置画像を示す配置画像データを生成する生成機能と、
前記配置画像データを用いて生成される印刷画像データを、前記印刷実行部に対して供給する供給機能と、
をコンピュータに実現させ、
前記位置決定機能は、前記付加画像と、決定済みの位置に配置された前記対象画像と、が配置された前記配置領域内の画像が前記シートに印刷される際に、前記第２領域内の印刷される領域の前記第１方向の長さが０を含む最小となるように、前記付加画像の位置を決定する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、対象画像と付加画像とを含む印刷画像を印刷する技術に関する。
【背景技術】
【０００２】
特許文献１には、複数ページを一部とする複数部の印刷を行う際に、各部のページ群ごとに異なるマークが付加されたマーク付きページを印刷する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３４４１０６号公報
【特許文献２】特開２０００−１６８１８３号公報
【特許文献３】特開２００５−０８８３８７号公報
【特許文献４】特開２００９−０２３２１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、マークが配置される位置について、十分な工夫がなされているとは言えなかった。このために、マーク付きページを印刷する印刷時間が過度に長くなる可能性があった。このような課題は、マーク付きページの印刷に限らず、対象画像と、マークなどの付加画像と、を含む印刷画像を印刷する際に、共通する課題であった。
【０００５】
本明細書は、対象画像と付加画像とを含む画像を印刷する印刷時間が長くなることを抑制できる技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書に開示された技術は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例として実現することが可能である。
【０００７】
［適用例１］インクを吐出する複数個のノズルを有する印刷ヘッドと、シートを第１方向に搬送する搬送機構と、を備える印刷実行部であって、前記印刷ヘッドによって画像の一部分を前記シートに印刷する部分印刷と、前記搬送機構によって前記シートを搬送するシート搬送と、を交互に複数回実行することによって、前記シートに前記画像を印刷する印刷処理を実行する、前記印刷実行部のための制御装置であって、印刷すべき対象画像を示す対象画像データと、前記対象画像に付加される付加画像を示す付加画像データと、を取得する取得部と、前記シートに対応し、第１領域と第２領域とを含む配置領域において、前記対象画像の位置と、前記付加画像の位置と、を決定する位置決定部であって、前記第１領域と前記第２領域のそれぞれは、前記第１方向の位置が互いに異なる領域であり、前記第２領域は、前記第１方向と交差する第２方向に延びる帯状の領域であり、前記第１領域は、前記第１領域内の画像が前記シートに印刷される場合に、第１シート搬送を含む１回以上の前記シート搬送が実行される領域であり、前記第２領域は、前記第２領域内の画像が前記シートに印刷される場合に、前記第１シート搬送とは異なる第２シート搬送を含む１回以上の前記シート搬送が実行される領域であり、前記第２領域内の画像の印刷時間は、前記第１領域内の画像の印刷と比較して、実行される前記シート搬送が異なるために、印刷時間が長い、前記位置決定部と、前記配置領域において、決定済みの位置に、前記対象画像と前記付加画像とを配置することによって、前記対象画像と前記付加画像とを含む配置画像を示す配置画像データを生成する生成部と、前記配置画像データを用いて生成される印刷画像データを、前記印刷実行部に対して供給する供給部と、を備え、前記位置決定部は、前記付加画像と、決定済みの位置に配置された前記対象画像と、が配置された前記配置領域内の画像が前記シートに印刷される際に、前記第２領域内の印刷される領域の前記第１方向の長さが０を含む最小となるように、前記付加画像の位置を決定する、制御装置。
【０００８】
上記構成によれば、付加画像と、決定済みの位置に配置された対象画像と、が配置された配置領域内の画像がシートに印刷される際に、第２領域内の印刷される領域の第１方向の長さが０を含む最小となるように、付加画像の位置が決定されるので、付加画像を印刷することに起因して、第２シート搬送が行われることを抑制できる。この結果、対象画像と付加画像とを含む画像を印刷する印刷時間が長くなることを抑制できる。
【０００９】
なお、本明細書に開示される技術は、種々の形態で実現することが可能であり、例えば、印刷装置、印刷方法、これら装置の機能または上記方法を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、等の形態で実現することができる。
【図面の簡単な説明】
【００１０】
【図１】端末装置とプリンタとの構成を示すブロック図である。
【図２】印刷機構の概略構成を示す図である。
【図３】印刷ヘッドの構成を示す図である。
【図４】シートとヘッド位置との関係の一例を示す図である。
【図５】シートと、対応する配置領域と、の一例を示す図である。
【図６】第１実施例の印刷処理のフローチャートである。
【図７】ＵＩ画面の一例を示す図である。
【図８】マーク配置処理のフローチャートである。
【図９】マーク配置処理の説明図である。
【図１０】第２実施例の印刷処理のフローチャートである。
【図１１】第２実施例のＵＩ画面制御処理のフローチャートである。
【図１２】第２実施例の詳細設定画面の一例を示す図である。
【図１３】第３実施例の説明図である。
【発明を実施するための形態】
【００１１】
Ａ．第１実施例：
Ａ−１：端末装置２００の構成
次に、実施の形態を実施例に基づき説明する。図１は、実施例における制御装置としての端末装置２００と、印刷実行部としてのプリンタ１０と、の構成を示すブロック図である。
【００１２】
端末装置２００は、例えば、パーソナルコンピュータであり、端末装置２００のコントローラとしてのＣＰＵ２１０と、ハードディスクドライブなどの不揮発性記憶装置２２０と、ＲＡＭなどの揮発性記憶装置２３０と、マウスやキーボードなどの操作部２６０と、液晶ディスプレイなどの表示部２７０と、通信部２８０と、を備えている。端末装置２００は、通信部２８０を介して、プリンタ１０などの外部装置と通信可能に接続される。
【００１３】
揮発性記憶装置２３０は、ＣＰＵ２１０が処理を行う際に生成される種々の中間データを一時的に格納するバッファ領域２３１を提供する。不揮発性記憶装置２２０には、コンピュータプログラムＣＰが格納されている。コンピュータプログラムＣＰは、本実施例では、プリンタ１０を制御するためのプリンタドライバプログラムであり、サーバからダウンロードされる形態で提供される。これに代えて、コンピュータプログラムＣＰは、ＤＶＤ−ＲＯＭなどに格納される形態で提供されてもよい。ＣＰＵ２１０は、コンピュータプログラムＣＰを実行することにより、後述する印刷処理を実行する。
【００１４】
プリンタ１０は、シートに画像を印刷するインクジェット式の印刷機構１００と、印刷機構１００を制御するＣＰＵとメモリとを含む制御部１５０と、を備えている。
【００１５】
印刷機構１００は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各インク（液滴）を吐出して印刷を行う。印刷機構１００は、印刷ヘッド１１０とヘッドドライバ１２０と主走査機構１３０と搬送機構１４０とを備えている。
【００１６】
図２は、印刷機構１００の概略構成を示す図である。印刷機構１００は、さらに、印刷前のシートＳを収容するための給紙トレイ２０と、印刷済みのシートが排出される排紙トレイ２１と、印刷ヘッド１１０のノズル形成面１１１と対向して配置されたプラテン５０と、を備えている。
【００１７】
搬送機構１４０は、給紙トレイ２０から、印刷ヘッド１１０とプラテン５０との間を通って、排紙トレイ２１に至る通常経路ＮＲに沿って、シートＳを搬送する。通常経路ＮＲの上流側を、単に、上流側と呼び、通常経路ＮＲの下流側を、単に、下流側と呼ぶ。より具体的には、搬送機構１４０は、通常経路ＮＲに沿ってシートＳをガイドする外側ガイド部材１８ａ〜１８ｃ、内側ガイド部材１９ａ〜１９ｃ、および、フラップ部材１７と、通常経路ＮＲ上に設けられた給紙ローラ１４１と、上流側搬送ローラ対１４２と、下流側搬送ローラ対１４３と、排紙ローラ対１４４と、を備えている。給紙ローラ１４１は、軸ＡＸ１を中心に回動可能なアーム１６の先端に取り付けられ、給紙トレイ２０との間でシートＳを挟むことで、シートＳを保持する。各ローラ対は、通常経路ＮＲ上でシートを保持する。このように、給紙ローラ１４１と、上流側搬送ローラ対１４２と、のそれぞれは、印刷ヘッド１１０より上流側で、シートＳを保持する上流保持部と言うことができる。また、下流側搬送ローラ対１４３と、排紙ローラ対１４４と、のそれぞれは、印刷ヘッド１１０より下流側で、シートＳを保持する下流保持部と言うことができる。搬送機構１４０は、制御部１５０の制御に従って、図示しない搬送モータによって、これらの保持部を駆動することで、シートＳの搬送を行う。
【００１８】
搬送機構１４０は、さらに、排紙ローラ対１４４を、通常経路ＮＲでの搬送時とは逆回転で駆動することによって、排紙ローラ対１４４の上流側から、上側ガイド部材１３と下側ガイド部材１４との間を通り、通常経路ＮＲに合流する反転経路ＲＲに沿って、シートＳを搬送することができる。また、搬送機構１４０は、軸ＡＸ２を中心に回動可能に構成され、反転経路ＲＲで搬送されるシートＳが、通常経路ＮＲを逆行することを防ぐ、回動部材１５を備えている。
【００１９】
なお、図２の搬送方向ＡＲは、印刷ヘッド１１０とプラテン５０との間におけるシートの搬送方向（＋Ｙ方向）である。
【００２０】
主走査機構１３０は、印刷ヘッド１１０を搭載するキャリッジ１３３と、キャリッジ１３３を主走査方向（Ｘ軸方向）に沿って往復動可能に保持する摺動軸１３４と、を備えている。主走査機構１３０は、図示しない主走査モータの動力を用いて、キャリッジ１３３を摺動軸１３４に沿って往復動させる。これによって、印刷ヘッド１１０を主走査方向に往復動させる主走査が実現される。
【００２１】
図３は、−Ｚ側（図２における下側）から見た印刷ヘッド１１０の構成を示す図である。図３に示すように、印刷ヘッド１１０のプラテン５０と対向するノズル形成面１１１には、複数のノズルからなる複数のノズル列、すなわち、上述したＣ、Ｍ、Ｙ、Ｋの各インクを吐出するノズル列ＮＣ、ＮＭ、ＮＹ、ＮＫが形成されている。各ノズル列は、複数個のノズルＮＺを含んでいる。複数個のノズルＮＺは、搬送方向の位置が互いに異なり、搬送方向に沿って所定のノズル間隔ＮＴで並ぶ。ノズル間隔ＮＴは、複数のノズルＮＺの中で搬送方向に隣り合う２個のノズルＮＺ間の搬送方向の長さである。これらのノズル列を構成するノズルのうち、最も上流側（−Ｙ側）に位置するノズルＮＺを、最上流ノズルＮＺｕとも呼ぶ。また、これらのノズルのうち、最も下流側（＋Ｙ側）に位置するノズルＮＺを、最下流ノズルＮＺｄと呼ぶ。最上流ノズルＮＺｕから最下流ノズルＮＺｄまでの搬送方向の長さに、さらに、ノズル間隔ＮＴを加えた長さを、ノズル長Ｄとも呼ぶ。
【００２２】
ヘッドドライバ１２０は、搬送機構１４０によって搬送されるシートＳ上において、主走査機構１３０によって往復動する印刷ヘッド１１０を駆動する。これによって、印刷ヘッド１１０の複数個のノズルＮＺからインクがシートＳ上に吐出されて、シートＳ上に画像が印刷される。
【００２３】
制御部１５０（図１）は、ヘッドドライバ１２０と、主走査機構１３０と、搬送機構１４０と、を制御して、部分印刷ＳＰとシート搬送Ｔとを、交互に繰り返し複数回に亘って実行することによって印刷を行う。１回の部分印刷ＳＰでは、シートＳをプラテン５０上に停止した状態で、１回の主走査を行いつつ、印刷ヘッド１１０のノズルＮＺからシートＳ上にインクを吐出することによって、印刷すべき画像の一部分がシートＳに印刷される。１回のシート搬送Ｔは、所定の搬送量だけシートＳを搬送方向ＡＲに移動させる搬送である。
【００２４】
図４は、シートＳとヘッド位置Ｐとの関係の一例を示す図である。図４には、ヘッド位置Ｐ、すなわち、シートＳに対する印刷ヘッド１１０の搬送方向の相対的な位置が、部分印刷ＳＰごと（すなわち、主走査ごと）に図示されている。このようなシートＳとヘッド位置Ｐとの関係は、本実施例では、Ａ４、Ａ３、Ｂ５、ハガキなどのシートのサイズごとに予め決められている。複数回の部分印刷ＳＰに対して、実行順に、パス番号ｋ（ｋは、１以上の整数）を付し、ｋ回目の部分印刷ＳＰを、部分印刷ＳＰｋとも呼ぶ。そして、部分印刷ＳＰｋ行う際のヘッド位置Ｐを、ヘッド位置Ｐｋと呼ぶ。そして、ｋ回目の部分印刷ＳＰｋと、（ｋ＋１）回目の部分印刷ＳＰ（ｋ＋１）と、の間に行われるシート搬送Ｔを、ｋ回目のシート搬送Ｔｋとも呼ぶ。図４には、１〜７回目の部分印刷ＳＰ１〜ＳＰ７に対応するヘッド位置Ｐ１〜Ｐ７と、ｎ〜（ｎ＋１２）回目の部分印刷ＳＰｎ〜ＳＰ（ｎ＋１２）に対応するヘッド位置Ｐｎ〜Ｐ（ｎ＋１２）とが図示されている。また、図４には、シート搬送Ｔ１〜Ｔ７、Ｔｎ〜Ｔ（ｎ＋１２）が図示されている。
【００２５】
なお、図４において、ヘッド位置Ｐを示す矩形内のハッチングされた領域は、対応する部分印刷ＳＰにおいて使用されるノズルＮＺの位置を示している。部分印刷ＳＰで使用されるノズルＮＺの搬送方向ＡＲの位置に、印刷すべき画像、例えば、後述する対象画像ＯＩ内のオブジェクトや、白とは異なる色を有する背景がない場合には、当該部分印刷ＳＰは、実行されない。すなわち、図４に示すヘッド位置Ｐでの部分印刷ＳＰは、全て実行される訳ではなく、印刷すべき画像が存在しない部分印刷は、実行されない。
【００２６】
図４に示すように、本実施例の印刷は、画像内の各部分を４回の部分印刷ＳＰを用いて印刷する４パス印刷である。本実施例の印刷のシート搬送Ｔは、送り量が（１／４）Ｄである通常搬送と、送り量が（１／４）Ｄより短い短搬送と、を含んでいる。図４では、シート搬送Ｔ１〜Ｔ３、Ｔ（ｎ＋２）〜Ｔ（ｎ＋５）は、短搬送であり、シート搬送Ｔ１〜Ｔ４〜Ｔ７、Ｔｎ、Ｔ（ｎ＋１）、Ｔ（ｎ＋６）〜Ｔ（ｎ＋１２）は、通常搬送である。
【００２７】
図５は、シートと、シートに対応する配置領域と、の一例を示す図である。図５（Ａ）に示すように、シートＳ内の領域は、印刷の態様に基づいて、７個の領域、すなわち、４個の遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２と、３個の通常領域ＮＡ１〜ＮＡ３と、に分類することができる。下流側の端部遅延領域ＴＡ１は、シートＳの下流端（＋Ｙ側の端）に沿う領域であり、所定の搬送方向ＡＲの長さ（以下、幅とも呼ぶ）ＨＴ１を有する。下流側の端部遅延領域ＴＡ２は、シートＳの上流端（−Ｙ側の端）に沿う領域であり、幅ＨＴ２を有する。下流側の中間遅延領域ＭＡ１は、シートＳの下流端と搬送方向の中心との間に位置し、幅ＨＭ１を有する。上流側の中間遅延領域ＭＡ２は、シートＳの上流端と搬送方向の中心との間に位置し、幅ＨＭ２を有する。
【００２８】
通常領域ＮＡ１〜ＮＡ３では、４個の部分印刷ＳＰの間の３個のシート搬送Ｔが、全て通常搬送であり、短搬送を含まない。例えば、図４には、通常領域ＮＡ２内の部分ＰＡ２と、当該部分ＰＡ２の印刷に用いられるノズル群ＮＧ２と、が図示されている。通常領域ＮＡ２内の部分ＰＡ２を印刷する４回の部分印刷は、ヘッド位置Ｐ（ｎ＋７）〜Ｐ（ｎ＋１０）に対応する部分印刷ＳＰ（ｎ＋７）〜ＳＰ（ｎ＋１０）である。これらの部分印刷ＳＰ（ｎ＋７）〜ＳＰ（ｎ＋１０）の間の３個のシート搬送Ｔ（ｎ＋７）〜Ｔ（ｎ＋９）は、全て通常搬送である。
【００２９】
遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２では、領域内の各部分を印刷する４回の部分印刷ＳＰの間の３個のシート搬送Ｔが、少なくとも１個の短搬送を含む。このために、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２内の画像の印刷時間は、通常領域ＮＡ１〜ＮＡ２内の画像の印刷時間と比較して、長くなる。なぜなら、短搬送が行われる分、前後の部分印刷で使用されるノズルＮＺの個数を少なくなるので、印刷に要する部分印刷の回数が増加するためである。例えば、図４には、端部遅延領域ＴＡ１内の部分ＰＡ１と、当該部分ＰＡ１の印刷に用いられるノズル群ＮＧ１と、が図示されている。端部遅延領域ＴＡ１内の部分ＰＡ１を印刷する４回の部分印刷は、ヘッド位置Ｐ３〜Ｐ６に対応する部分印刷ＳＰ３〜ＳＰ６である。これらの部分印刷ＳＰ３〜ＳＰ６の間の３個のシート搬送Ｔ３〜Ｔ５は、短搬送であるシート搬送Ｔ３を含んでいる。
【００３０】
短搬送は、例えば、シートＳの搬送精度が低下しやすい場合に実行される。短搬送を行うことによって、シートＳの搬送精度の低下を抑制できる。また、短搬送を行うことによって、前後の部分印刷で使用されるノズルＮＺの個数を少なくできるので、搬送精度が低下しやすいときに印刷される面積を小さくできる。この結果、搬送精度の低下に起因する画質の低下、例えば、バンディングの発生を抑制できる。
【００３１】
例えば、ローラ対などのシート保持部によってシートＳが保持されない状態から当該シート保持部によってシートＳが保持される状態に遷移するタイミング、すなわち、シートＳの下流端がシート保持部に突入するタイミングでは、シートＳに加えられる搬送負荷が変動するので、搬送精度が低下しやすい。本実施例では、シートＳの下流端が排紙ローラ対１４４に突入するタイミング付近でのシート搬送Ｔ（ｎ＋２）〜Ｔ（ｎ＋５）を短搬送としている（図４）。中間遅延領域ＭＡ１は、このタイミングでの短搬送に対応する遅延領域である。
【００３２】
例えば、ローラ対などのシート保持部によってシートＳが保持される状態から当該シート保持部によってシートＳが保持されない状態に遷移するタイミング、すなわち、シートＳの上流端がシート保持部から抜けるタイミングでは、シートＳに加えられる搬送負荷が変動するので、搬送精度が低下しやすい。図示は省略するが、本実施例では、シートＳの上流端が給紙ローラ１４１から抜けるタイミング付近のシート搬送を短搬送としている。中間遅延領域ＭＡ２は、このタイミングでの短搬送に対応する遅延領域である。
【００３３】
また、シートＳが上流側搬送ローラ対１４２によって保持され、かつ、下流側搬送ローラ対１４３によって保持されない状態、すなわち、シートＳの下流端の近傍を印刷する際の状態では、シートＳの下流端が自由端であるので、搬送精度が低下しやすい。本実施例では、シートＳの下流端の近傍を印刷する際のシート搬送Ｔ１〜Ｔ３を短搬送としている。端部遅延領域ＴＡ１は、シートＳの下流端での短搬送に対応する遅延領域である。
【００３４】
同様に、シートＳが上流側搬送ローラ対１４２によって保持されず、かつ、下流側搬送ローラ対１４３によって保持される状態、すなわち、シートＳの上流端の近傍を印刷する際の状態では、シートＳの上流端が自由端であるので、搬送精度が低下しやすい。図示は省略するが、本実施例では、シートＳの上流端の近傍を印刷する際のシート搬送を短搬送としている。端部遅延領域ＴＡ２は、シートＳの上流端での短搬送に対応する遅延領域である。
【００３５】
遅延領域内に印刷すべき画像、例えば、後述する対象画像ＯＩ内のオブジェクトや、白とは異なる色を有する背景が存在すると、短搬送が行われるために、遅延領域内に印刷すべき画像がない場合と比較して、印刷時間が過度に長くなる可能性がある。
【００３６】
後述する印刷処理において印刷データを生成する際に、印刷すべき画像が配置される配置領域は、シートＳと対応しているので、配置領域には、シートＳと同様に、遅延領域と通常領域とが、定義できる。
【００３７】
図５（Ｂ）の配置領域ＣＡ１は、シートＳの４方の端に余白を残すことなく印刷可能な印刷モードである、いわゆる縁なし印刷モードで用いられる。配置領域ＣＡ１は、図５（Ａ）に破線で示すように、シートＳと対応付けられている。配置領域ＣＡ１は、シートＳとほぼ同じサイズ、正確には僅かに大きなサイズを有している。このために、配置領域ＣＡ１には、シートＳと同様に、４個の遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２と、３個の通常領域ＮＡ１〜ＮＡ３と、を定義できる。
【００３８】
図５（Ｃ）の配置領域ＣＡ２は、シートＳの４方の端に余白を残して印刷を行う印刷モードである、いわゆる縁あり印刷モードで用いられる。配置領域ＣＡ２は、図５（Ａ）に破線で示すように、シートＳと対応付けられている。配置領域ＣＡ２は、シートＳより余白分だけ小さなサイズを有している。このために、図５（Ａ）から解るように、端部遅延領域ＴＡ１、ＴＡ２は、配置領域ＣＡ２より外側に位置し、配置領域ＣＡ２には、含まれない。したがって、配置領域ＣＡ２には、２個の中間遅延領域ＭＡ１、ＭＡ２と、３個の通常領域ＮＡ１〜ＮＡ３と、を定義できる。
【００３９】
図５から解るように、これらの遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２、および、通常領域ＮＡ１〜ＮＡ３は、搬送方向ＡＲの位置が互いに異なる領域であり、かつ、シートＳおよび配置領域ＣＡ１、ＣＡ２の主走査方向に延びる帯状の領域であり、主走査方向の全長に亘る領域である。
【００４０】
Ａ−２．印刷処理
図６は、印刷処理のフローチャートである。端末装置２００のＣＰＵ２１０は、プリンタドライバとして、図６の印刷処理を実行する。図６の印刷処理は、例えば、文書作成プログラムや描画作成プログラムなどのアプリケーションプログラムに対して、ユーザが印刷指示を入力して、該アプリケーションプログラムから、プリンタドライバが呼び出された場合に実行される。
【００４１】
Ｓ１０では、ＣＰＵ２１０は、印刷すべき対象画像ＯＩを示す対象画像データを取得する。この対象画像データは、プリンタドライバを呼び出したアプリ−ションプログラムから取得される。対象画像データは、例えば、ｍページ（ｍは１以上の整数）分のｍ個の対象画像ＯＩを示す対象画像データである。対象画像データは、例えば、端末装置２００のオペレーティングシステム（以下、ＯＳと略す）によって提供される記述方式を用いて、対象画像ＯＩを記述するデータである。例えば、ＯＳがマイクロソフト社のWindows(登録商標)である場合には、対象画像データの記述方式は、Windows(登録商標)のＧＤＩ（Graphics Device Interfaceの略）の仕様に従う方式が用いられる。これに代えて、対象画像データは、ＰＣＬ(Printer Control Languageの略)や、PostScriptなどのページ記述言語を用いて記述されても良い。
【００４２】
図５（Ｂ）には、対象画像ＯＩの一例が、配置領域ＣＡ１内に図示されている。この対象画像ＯＩは、背景ＢＧと、オブジェクトとしての文字Ｏｂ１および描画Ｏｂ２と、を含んでいる。対象画像ＯＩ１の背景ＢＧの色は、白である。このために、対象画像ＯＩをシートＳに印刷する際には、文字Ｏｂ１、Ｏｂ２がシートＳに印刷され、背景ＢＧの印刷は行われない。
【００４３】
Ｓ２０では、ＣＰＵ２１０は、ユーザインタフェース画面（以下、ＵＩ画面とも呼ぶ）を、表示部２７０に表示して、ＵＩ画面を介して、印刷設定を取得するＵＩ画面制御処理を実行する。
【００４４】
図７は、ＵＩ画面Ｗ１、Ｗ２、Ｗ３の一例を示す図である。図７（Ａ）のメイン画面Ｗ１は、プルダウンメニューＰＭ１、ＰＭ２と、ラジオボタンＲＢ１〜ＲＢ３と、フィールドＦ１と、印刷ボタンＢＴ１と、キャンセルボタンＢＴ２と、詳細設定ボタンＢＴ３と、を含んでいる。プルダウンメニューＰＭ１、ＰＭ２、ラジオボタンＲＢ１、フィールドＦ１は、一般的な印刷設定、例えば、シートＳのサイズ、シートＳに対する画像の方向、色の設定、印刷部数を入力するための入力要素である。ラジオボタンＲＢ２は、縁あり印刷モードと、縁なし印刷モードと、のいずれかを選択する指示を入力するための入力要素である。ラジオボタンＲＢ３は、ウォーターマークＷＭ（後述）の印刷の有無の指示を入力するための入力要素である。なお、本実施例では、ラジオボタンＲＢ３を介して、ウォーターマークの印刷が指示されたものとして、説明を行う。
【００４５】
ウォーターマークＷＭは、ユーザの指示に基づいて、印刷すべき対象画像ＯＩとともに印刷すべき画像である。ウォーターマークＷＭは、印刷すべき画像において、対象画像ＯＩに付加される付加画像の一種である、と言うこともできる。ウォーターマークＷＭは、例えば、グレーなどの薄い色で、対象画像ＯＩに付加される文字や模様などの画像（透かし画像、地紋画像とも呼ぶ）である。例えば、図５（Ｂ）には、一例として、対象画像ＯＩとともに、配置領域ＣＡ１内に配置されたウォーターマークＷＭが図示されている。ウォーターマークＷＭは、例えば、情報の種類（秘密情報など）の表示や、不正コピーの防止などのために、付加される。
【００４６】
図７（Ａ）のメイン画面Ｗ１の詳細設定ボタンＢＴ３が押下されると、ＣＰＵ２１０は、図７（Ａ）のメイン画面Ｗ１を表示し続けた状態で、図７（Ｂ）の詳細設定画面Ｗ２を表示部２７０に表示する。詳細設定画面Ｗ２は、プルダウンメニューＰＭ３〜ＰＭ５と、フィールドＦ２と、ボタンＢＴ４、ＢＴ５と、ウォーターマークＷＭのプレビュー画面ＰＶと、を含んでいる。プルダウンメニューＰＭ３〜ＰＭ５と、フィールドＦ２とは、印刷すべきウォーターマークＷＭの内容に関連する設定を入力するための入力要素である。例えば、フィールドＦ２は、ウォーターマークＷＭとしての文字を入力するための入力要素である。プルダウンメニューＰＭ３〜ＰＭ５は、それぞれ、ウォーターマークＷＭとしての文字のフォント、色、サイズを入力するための入力要素である。プレビュー画面ＰＶには、現時点で、これらの入力要素ＰＭ３〜ＰＭ５、Ｆ２に入力済みの情報に基ずくウォーターマークＷＭが表示される。ユーザは、マウスなどのポインティングデバイスを操作することによって、プレビュー画面ＰＶ上で、ウォーターマークＷＭを移動させることができる。これによって、ユーザは、配置領域において、ウォーターマークＷＭが配置される基準位置を指定する指示を入力することができる。
【００４７】
詳細設定画面Ｗ２のＯＫボタンＢＴ４が押下されると、ＣＰＵ２１０は、詳細設定画面Ｗ２を介して入力された設定を有効にして、詳細設定画面Ｗ２を閉じる。詳細設定画面Ｗ２のキャンセルボタンＢＴ５が押下されると、ＣＰＵ２１０は、詳細設定画面Ｗ２を介して入力された設定を無効にして、詳細設定画面Ｗ２を閉じる。
【００４８】
ユーザは、ＵＩ画面Ｗ１、Ｗ２にて必要な設定を入力して、印刷ボタンＢＴ１を押下する。ＣＰＵ２１０は、印刷ボタンＢＴ１が押下されると、印刷ボタンＢＴ１が押下された時点で、ＵＩ画面Ｗ１、Ｗ２に入力されている印刷設定を取得して、Ｓ２２に処理を進める。キャンセルボタンＢＴ２が押下されると、ＣＰＵ２１０は、印刷処理を中断する。なお、Ｓ２０にて、印刷設定として、少なくともシートサイズと、縁あり印刷モードであるか縁なし印刷モードであるかと、ウォーターマークの内容を示す情報と、が取得される。
【００４９】
Ｓ２２では、ＣＰＵ２１０は、取得済みの印刷設定に基づいて、配置領域を準備する。具体的には、ＣＰＵ２１０は、取得済みの印刷設定に基づいて、シートサイズと、縁なし印刷モードであるか縁ありモードであるかを特定する。ＣＰＵ２１０は、縁なし印刷モードが指定されている場合には、配置領域として、シートサイズとほぼ同じサイズの図５（Ｂ）の配置領域ＣＡ１を決定し、縁あり印刷モードが指定されている場合には、配置領域として、シートサイズより所定の余白分だけ小さなサイズの図５（Ｃ）の配置領域ＣＡ２を決定する。ＣＰＵ２１０は、決定された配置領域分のメモリをバッファ領域２３１に確保することによって、配置領域を準備する。
【００５０】
Ｓ２５では、ｍページ分の対象画像ＯＩから、１ページ分の注目画像を選択する。Ｓ３５では、ＣＰＵ２１０は、対象画像データのうち、注目画像を示す注目画像データに対してラスタライズ処理を実行する。ラスタライズ処理は、ビットマップ形式とは異なる形式の画像データをビットマップデータに変換する処理である。本実施例のビットマップデータは、例えば、ＲＧＢ値で画素ごとの色を示すＲＧＢ画像データである。なお、対象画像データが、ＲＧＢ画像データである場合には、この変換は省略される。変換済みの注目画像（すなわち、１個の対象画像ＯＩ）は、配置領域のサイズに合わせて拡大または縮小されて、配置領域に配置される。
【００５１】
Ｓ４０では、ＣＰＵ２１０は、ラスタライズ処理済みの注目画像データに対して、色変換処理を実行する。色変換処理は、印刷に用いられる１種以上のインクに対応しない第１表色系（本実施例では、ＲＧＢ表色系）で画素毎の色を示す画像データを、印刷に用いられる１種以上のインクに対応する第２表色系（本実施例では、ＣＭＹＫ表色系）で画素毎の色を表すデータに変換する処理である。色変換処理は、ＲＧＢ表色系の画素の値（ＲＧＢ値）と、ＣＭＹＫ表色系の画素の値（ＣＭＹＫ値）と、の対応関係を規定した公知のカラープロファイル（例えば、ルックアップテーブル）を用いて、実行される。
【００５２】
Ｓ５０では、ＣＰＵ２１０は、色変換済みの注目画像データを用いて、マーク配置処理を実行する。マーク配置処理は、配置領域において、配置済みの注目画像（１個の対象画像ＯＩ）に対して、ウォーターマークＷＭと、を配置することによって、注目画像と、ウォーターマークＷＭと、を含む配置画像ＡＩを示す配置画像データを生成する処理である。図５（Ｂ）には、一例として、対象画像ＯＩと、ウォーターマークＷＭと、を含む配置画像ＡＩが示されている。マーク配置処理の詳細は後述する。生成される配置画像データは、ＣＭＹＫ値で画素ごとの色を示すＣＭＹＫ画像データである。
【００５３】
Ｓ６０では、ＣＰＵ２１０は、配置画像データに対して、ハーフトーン処理を実行して、ドットデータを生成する。ドットデータは、ＣＭＹＫの各成分について、画素ごとにドットの形成状態（本実施例では、ドットの有無）を示すデータである。ハーフトーン処理は、誤差拡散法やディザ法などの公知の方法に従って実行される。
【００５４】
Ｓ７０では、ＣＰＵ２１０は、ドットデータに、各種の印刷コマンドを付加して印刷画像データを生成する。Ｓ８０では、印刷画像データをプリンタ１０に対して供給する。プリンタ１０は、供給された印刷画像データに従って、シートＳに、注目画像とウォーターマークＷＭとを含む配置画像ＡＩを印刷する。
【００５５】
Ｓ９０では、ＣＰＵ２１０は、全てのページが処理されたか否かを判断する。未処理のページがある場合には（Ｓ９０：ＮＯ）、ＣＰＵ２１０は、Ｓ２５に戻る。全てのページの処理が完了した場合には（Ｓ９０：ＹＥＳ）、ＣＰＵ２１０は、印刷処理を終了する。
【００５６】
この結果、対象画像データによって示されるｍページ分のｍ個の対象画像のそれぞれにウォーターマークＷＭが付加されて、ｍ個の対象画像のそれぞれがシートＳに印刷される。
【００５７】
Ａ−３．マーク配置処理
図８は、マーク配置処理のフローチャートである。Ｓ１０５では、ＣＰＵ２１０は、図６のＳ１０にて取得された印刷設定に基づいて、配置領域内において、遅延領域と通常領域と、を決定する。
【００５８】
具体的には、ＣＰＵ２１０は、シートサイズに基づいて、シートサイズに応じた通常領域ＮＡ１〜ＮＡ３と、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２を決定する。シートサイズごとに、シートＳに対するヘッド位置Ｐは異なる。そして、シートＳに対するヘッド位置Ｐに応じて、シートＳに対して設定されるべき通常領域と遅延領域は異なる。例えば、シートサイズごとに、排紙ローラ対１４４へシートＳの下流端が突入するタイミング、および、給紙ローラ１４１からシートＳの上流端が抜けるタイミングが異なる。このために、シートＳにおける中間遅延領域ＭＡ１、ＭＡ２の位置が異なる。また、印刷品質の観点から、シートサイズごとに、シートＳの上流端および下流端が自由端である状態で、印刷されることが許容される搬送方向ＡＲの長さが異なる。このために、端部遅延領域ＴＡ１、ＴＡ２の搬送方向ＡＲの長さが、シートサイズごとに異なる。本実施例によれば、シートサイズに基づいて、通常領域と遅延領域とを適切に決定することができる。
【００５９】
そして、ＣＰＵ２１０は、縁なし印刷モードが指定されている場合には、図５（Ｂ）に示すように、４個の遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２を、配置領域ＣＡ１内に存在する遅延領域として決定し、３個の通常領域ＮＡ１〜ＮＡ３を、配置領域ＣＡ１内に存在する通常領域として決定する。ＣＰＵ２１０は、縁あり印刷モードが指定されている場合には、図５（Ｃ）に示すように、２個の中間遅延領域ＭＡ１、ＭＡ２を、配置領域ＣＡ２内に存在する遅延領域として決定し、３個の通常領域ＮＡ１〜ＮＡ３を、配置領域ＣＡ２内に存在する通常領域として決定する。このように、縁なし印刷モードで印刷が行われる場合には、決定される配置領域ＣＡ１は、端部遅延領域ＴＡ１、ＴＡ２を含み、縁なし印刷モードで印刷が行われる場合には、決定される配置領域ＣＡ２は、端部遅延領域ＴＡ１、ＴＡ２を含まない。したがって、印刷モードに応じて、配置領域内に、適切な遅延領域と、通常領域と、を決定することができる。
【００６０】
図９は、マーク配置処理の説明図である。以下では、図９（Ａ）に示す縁なし印刷モードで用いられる配置領域ＣＡ１を例として、説明を行う。
【００６１】
Ｓ１１０では、ＣＰＵ２１０は、ウォーターマークＷＭを示す画像データを生成する。具体的には、ＣＰＵ２１０は、図５（Ｂ）の詳細設定画面Ｗ２を介して取得したウォーターマークＷＭの内容に関連する設定に基づいて、ウォーターマークＷＭを示す画像データを生成する。例えば、図９（Ａ）に示す「ＣＯＮＦＩＤＥＮＴＩＡＬ」の文字のウォーターマークＷＭを示す画像データが生成される。
【００６２】
Ｓ１１５では、ＣＰＵ２１０は、配置領域ＣＡ１内の基準位置に、ウォーターマークＷＭを配置した場合に、ウォーターマークＷＭの少なくとも一部が、遅延領域内に位置するか否かを判断する。ウォーターマークＷＭの基準位置は、上述した詳細設定画面Ｗ２（図７（Ｂ））を介して、ユーザによって指定された位置である。変形例としては、基準位置は、予め定められた位置であっても良く、例えば、配置領域ＣＡ１の重心と、ウォーターマークＷＭの重心と、が一致する位置であっても良い。図９（Ａ）において、ウォーターマークＷＭは、配置領域ＣＡ１内の基準位置に配置されているものとする。図９（Ａ）では、ウォーターマークＷＭの下流端の近傍の部分が、中間遅延領域ＭＡ１内に位置しているので、ウォーターマークＷＭの少なくとも一部が、遅延領域内に位置すると判断される。
【００６３】
ウォーターマークＷＭの全体が、遅延領域外に位置する場合には（Ｓ１１５：ＮＯ）、Ｓ１６０にて、ＣＰＵ２１０は、配置領域ＣＡ１内の基準位置に、ウォーターマークＷＭを配置して、マーク配置処理を終了する。
【００６４】
ウォーターマークＷＭの少なくとも一部が、遅延領域内に位置する場合には（Ｓ１１５：ＹＥＳ）、Ｓ１２０では、ＣＰＵ２１０は、印刷速度に関する警告を表示する。具体的には、図７（Ｃ）の警告画面Ｗ３が、表示部２７０に表示される。警告画面Ｗ３は、ウォーターマークＷＭの位置が原因で、印刷速度が低下する可能性があることを示すメッセージＭＳと、ボタンＢＴ６、ＢＴ７と、を含んでいる。ボタンＢＴ６は、ウォーターマークＷＭの全体が遅延領域外に位置するように、配置領域ＣＡ１内のウォーターマークＷＭの位置を自動的に修正する修正指示を入力するためのボタンである。ボタンＢＴ７は、ウォーターマークＷＭの位置を修正しない指示を入力するためのボタンである。警告画面Ｗ３において、ボタンＢＴ６、ＢＴ７のいずれかが押下されると、ＣＰＵ２１０は、Ｓ１２５に処理を進める。
【００６５】
Ｓ１２５では、ＣＰＵ２１０は、警告画面Ｗ３を介して、上述の修正指示が入力されたか否かを判断する。修正指示が入力されていない場合には（Ｓ１２５：ＮＯ）、Ｓ１６０にて、ＣＰＵ２１０は、配置領域ＣＡ１内の基準位置に、ウォーターマークＷＭを配置して、マーク配置処理を終了する。この結果、ユーザが、印刷速度が低下する可能性を認識したうえで、修正指示を入力しない場合には、ユーザの意図に従った画像が印刷できる。
【００６６】
修正指示が入力された場合には（Ｓ１２５：ＹＥＳ）、Ｓ１３０にて、ＣＰＵ２１０は、配置領域ＣＡ１内の１個以上の通常領域から、基準位置に最も近い領域を選択する。具体的には、基準位置に位置するウォーターマークＷＭの全体が通常領域内に位置するように、ウォーターマークＷＭを移動する際の搬送方向ＡＲの移動量の最小値が、各通常領域について算出される。そして、移動量の最小値が最も短くなる通常領域が、基準位置に最も近い領域として選択される。例えば、図９（Ａ）の例では、３個の通常領域ＮＡ１〜ＮＡ３のうち、基準位置に最も近い通常領域ＮＡ２が選択される。この結果、ユーザの指定に基づく基準位置から、過度に離れた位置に、ウォーターマークＷＭの位置が変更されることを防ぐことができる。
【００６７】
Ｓ１３５では、ＣＰＵ２１０は、ウォーターマークＷＭの搬送方向ＡＲの幅Ｈｗと、Ｓ１３０にて選択済みの通常領域（選択領域とも呼ぶ）の幅Ｈｓと、を比較して、ウォーターマークＷＭの搬送方向ＡＲの幅Ｈｗが、選択領域の幅Ｈｓより大きいか否かを判断する。図９（Ａ）の例では、ウォーターマークＷＭの幅Ｈｗが、選択領域（通常領域ＮＡ２）の幅Ｈｓ以下であると判断される。
【００６８】
ウォーターマークＷＭの幅Ｈｗが、選択領域の幅Ｈｓ以下である場合には（Ｓ１３５：ＮＯ）、Ｓ１５５にて、ＣＰＵ２１０は、ウォーターマークＷＭを、縮小することなく、選択領域内に配置して、マーク配置処理を終了する。この結果、ウォーターマークＷＭが、遅延領域内に配置されず、通常領域内に配置されるように、ウォーターマークＷＭの位置が、基準位置から適切に変更される。例えば、図９（Ｂ）には、本ステップにて、通常領域ＮＡ２内に配置されたウォーターマークＷＭが図示されている。
【００６９】
ウォーターマークＷＭの幅Ｈｗが、選択領域の幅Ｈｓより大きい場合には（Ｓ１３５：ＹＥＳ）、Ｓ１４０にて、ＣＰＵ２１０は、ウォーターマークＷＭの縮小のための倍率ＤＲを決定する（０＜ＤＲ＜１）。倍率ＤＲは、例えば、縮小後のウォーターマークＷＭの幅と、選択領域の幅Ｈｓと、が一致するように、ＤＲ＝（Ｈｓ／Ｈｗ）に決定される。この結果、縮小後のウォーターマークＷＭが、選択領域内に配置可能な範囲で最も大きくなるように、適切な倍率が決定できる。
【００７０】
Ｓ１４５では、ＣＰＵ２１０は、決定済みの倍率ＤＲが、基準値ＴＨ以下であるか否かを判断する。基準値ＴＨは、例えば、０．６〜０．８の範囲の値とされる。倍率ＤＲが、基準値ＴＨ以下である場合には（Ｓ１４５：ＹＥＳ）、Ｓ１６０にて、ＣＰＵ２１０は、ウォーターマークＷＭを、縮小することなく、配置領域ＣＡ１内の基準位置に配置して、マーク配置処理を終了する。すなわち、この場合は、ウォーターマークＷＭの修正は行われない。この結果、ウォーターマークＷＭが過度に縮小されて、ユーザの意図に反する画像が印刷されることを抑制できる。
【００７１】
倍率ＤＲが、基準値ＴＨより大きい場合には（Ｓ１４５：ＮＯ）、Ｓ１５０にて、ＣＰＵ２１０は、倍率ＤＲに基づいて、ウォーターマークＷＭを縮小し、Ｓ１５５にて、縮小後のウォーターマークＷＭを、選択領域内に配置して、マーク配置処理を終了する。この結果、ウォーターマークＷＭが、遅延領域内に配置されず、通常領域内に配置されるように、ウォーターマークＷＭのサイズが適切に縮小されるとともに、ウォーターマークＷＭの位置が基準位置から適切に変更される。
【００７２】
以上説明した第１実施例によれば、例えば、図９（Ｂ）を例に説明すると、通常領域ＮＡ１〜ＮＡ３と、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２と、を含む配置領域ＣＡ２において、通常領域ＮＡ１〜ＮＡ３に、対象画像ＯＩとウォーターマークＷＭとが位置し、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２に、対象画像ＯＩが位置し、ウォーターマークＷＭが位置しないように、対象画像ＯＩとウォーターマークＷＭとの位置が決定される（図６のＳ２２、Ｓ３０、図８のＳ１５５）。この結果、印刷される配置画像ＡＩにおいて、ウォーターマークＷＭは、通常領域に配置され、遅延領域に配置されないので、ウォーターマークＷＭを印刷することに起因して、短搬送が行われることを抑制できる。この結果、配置画像ＡＩを印刷する印刷時間が長くなることを抑制できる。
【００７３】
例えば、図９（Ｂ）に示すように、対象画像ＯＩは、遅延領域にも通常領域にも配置されるが、対象画像ＯＩは、白の背景ＢＧを示す部分のように、印刷対象とされない領域（すなわち、ドットが形成されない領域）を含んでいる。例えば、図９（Ｂ）の例では、配置画像ＡＩを印刷する場合に、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２のうち、中間遅延領域ＭＡ２には、印刷対象である描画Ｏｂ２の一部が含まれているが、端部遅延領域ＴＡ１、ＴＡ２、および、中間遅延領域ＭＡ１には、印刷対象は含まれていない。そして、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２には、ウォーターマークＷＭは含まれていない。このために、図９（Ｂ）の画像ＡＩを印刷する場合には、中間遅延領域ＭＡ２の印刷は行われるが、他の遅延領域のＴＡ１、ＴＡ２、中間遅延領域ＭＡ１の印刷は行われない。
【００７４】
仮に、修正前の図９（Ａ）のように、配置領域ＣＡ１において、遅延領域のＴＡ１、ＴＡ２、ＭＡ１のいずれかに、ウォーターマークＷＭの少なくとも一部が含まれているとする。この場合には、配置画像ＡＩを印刷する際に、ウォーターマークＷＭを印刷することに起因して、ウォーターマークＷＭを含む遅延領域の印刷を行う必要がある。この結果、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２にウォーターマークＷＭを付加せずに、印刷する場合と比較して、過度に印刷時間が長くなる可能性がある。本実施例では、このような不都合を抑制することができる。本実施例では、上述したように、配置画像ＡＩにおいて、ウォーターマークＷＭは、通常領域内に位置させ、遅延領域に位置させない。このために、ウォーターマークＷＭと、決定済みの位置に配置された対象画像ＯＩと、が配置された配置領域ＣＡ１内の画像がシートＳに印刷される際に、ウォーターマークＷＭが印刷されることに起因して、遅延領域内の印刷される画像が増大することはない。したがって、ウォーターマークＷＭと、決定済みの位置に配置された対象画像ＯＩと、が配置された配置領域ＣＡ１内の画像を印刷する際に、遅延領域内の印刷される領域の搬送方向ＡＲの長さが最小となるように、ウォーターマークＷＭの位置が決定されている、と言うことができる。仮に、対象画像ＯＩ内のオブジェクトや、白とは異なる色を有する背景などの印刷対象が、遅延領域内には配置されない場合には、遅延領域内の印刷される領域の搬送方向ＡＲの長さが０となるように、ウォーターマークＷＭの位置が決定される。
【００７５】
また、第１実施例では、ＣＰＵ２１０は、ウォーターマークＷＭに関連する指示をユーザから取得するためのＵＩ画面Ｗ１、Ｗ２（図７）の表示を制御し（図６のＳ２０）、ウォーターマークＷＭに関連する指示（例えば、ウォーターマークＷＭの印刷指示およびウォーターマークＷＭの内容を示す指示）が取得された場合に、配置画像ＡＩにおいて、ウォーターマークＷＭの位置を決定する。この結果、ユーザから取得される指示に基づいて、動的に変動するウォーターマークＷＭのサイズなどに応じて、ウォーターマークＷＭの位置を適切に決定することができる。
【００７６】
第１実施例では、さらに、ＣＰＵ２１０は、図７（Ｂ）の詳細設定画面Ｗ２を介して、配置領域においてウォーターマークＷＭが配置される基準位置を指示する配置指示を取得する（図６のＳ２０）。そして、ＣＰＵ２１０は、ウォーターマークＷＭを遅延領域に配置する配置指示が取得される場合に（図８のＳ１１５：ＹＥＳ）、図７（Ｃ）のＵＩ画面Ｗ３において、印刷時間に関する情報を表示する（図８のＳ１２０）。この結果、ユーザに、印刷時間が遅くなる可能性を認識させることができる。したがって、ユーザに、印刷時間が遅くなることを回避する機会を付与することができるとともに、ユーザの認識に反して印刷時間が遅くなる不都合を抑制できる。
【００７７】
さらに、上記第１実施例では、詳細設定画面Ｗ２を介して取得したウォーターマークＷＭの内容に関連する設定に基づいて、ウォーターマークＷＭを示す画像データを生成されることで、ウォーターマークＷＭの基準サイズが決定される。そして、詳細設定画面Ｗ２（図７（Ｂ））を介して取得したユーザの指示に基づいて、ウォーターマークＷＭの基準位置が決定される。ＣＰＵ２１０は、ウォーターマークＷＭの位置を基準位置から移動すること、および、ウォーターマークＷＭのサイズを基準サイズから縮小すること、のうちの少なくとも一方によって、ウォーターマークＷＭを、通常領域に位置させ、遅延領域に位置させないように、ウォーターマークＷＭの位置を決定する（図８のＳ１５０、Ｓ１５５）。この結果、ウォーターマークＷＭの位置を適切に決定することができる。
【００７８】
さらに、上述のように、ウォーターマークＷＭの基準サイズと基準位置とは、ユーザから取得される指示に基づいて決定される。したがって、ユーザの意図に沿うように、ウォーターマークＷＭが適切に配置された配置画像ＡＩを示す印刷画像データを生成することができる。
【００７９】
さらに、第１実施例では、上述したように、搬送機構１４０は、シートＳが搬送される通常経路ＮＲにおいて、印刷ヘッド１１０よりも上流側に設けられ、シートＳを保持する上流保持部としての給紙ローラ１４１と、印刷ヘッド１１０よりも下流側に設けられ、シートを保持する下流保持部としての排紙ローラ対１４４と、を備えている。そして、中間遅延領域ＭＡ２への印刷時に行われる短搬送は、給紙ローラ１４１によってシートＳが保持される状態から給紙ローラ１４１によってシートＳが保持されない状態に遷移するシート搬送Ｔを含む。そして、中間遅延領域ＭＡ１時に行われる短搬送は、排紙ローラ対１４４によってシートＳが保持されない状態から排紙ローラ対１４４によってシートＳが保持される状態に遷移するシート搬送Ｔを含む。この結果、搬送負荷の変動によって搬送精度が低下し得るシート搬送Ｔにおいて、短搬送が行われる。この結果、中間遅延領域ＭＡ１、ＭＡ２への印刷時に搬送精度の低下を抑制することができ、中間遅延領域ＭＡ１、ＭＡ２にバンディングが発生することを抑制できる。
【００８０】
さらに、第１実施例では、遅延領域は、端部遅延領域ＴＡ１、ＴＡ２と、を含んでいる。すなわち、印刷時に、シートＳの両側を保持できないために、搬送精度が低下し得るシートＳの上流端または下流端の近傍への印刷時において、短搬送が行われる。この結果、端部遅延領域ＴＡ１、ＴＡ２への印刷時に搬送精度の低下を抑制することができ、端部遅延領域ＴＡ１、ＴＡ２にバンディングが発生することを抑制できる。
【００８１】
以上の説明から解るように、第１実施例の通常領域ＮＡ１〜ＮＡ３は、第１領域の例であり、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２は、第２領域の例である。
【００８２】
Ｂ．第２実施例
Ｂ−１．印刷処理
図１０は、第２実施例の印刷処理のフローチャートである。図１０の印刷処理では、図６のＳ２０の第１実施例のＵＩ画面制御処理に代えて、Ｓ２０ｂの第２実施例のＵＩ画面制御処理を実行し、図６のＳ５０のマーク配置処理に代えて、図１０のＳ５０ｂの処理を実行する。なお、図１０のＳ２０ｂ、Ｓ５０ｂを除いた処理は、図６の同符号の処理と同じであるので説明を省略する。詳細は後述するが、第２実施例のＵＩ画面制御処理では、表示部２７０に表示されるＵＩ画面Ｗ２ｂにおいて、遅延領域と通常領域とを、ユーザが認識可能なように、それぞれ異なる態様で表示するための処理が行われる。
【００８３】
また、Ｓ５０ｂでは、ＣＰＵ２１０は、後述するＵＩ画面Ｗ２ｂを介して入力されたユーザの指示に基づいて、配置領域において、ウォーターマークＷＭを配置する。すなわち、第２実施例では、ＵＩ画面Ｗ２ｂにおいて、ユーザによって指定された配置位置（第１実施例の基準位置）に、ウォーターマークＷＭが配置される。なお、ユーザによって指定された配置位置において、ウォーターマークＷＭを縮小しない状態では、ウォーターマークＷＭの全体を通常領域（推奨領域ＲＡ）に配置できず、かつ、ウォーターマークＷＭを基準値ＴＨより大きな倍率ＤＲで縮小すれば、ウォーターマークＷＭの全体を、通常領域（推奨領域ＲＡ）に配置可能である場合には、ＣＰＵ２１０は、ウォーターマークＷＭの縮小を行うことによって、ウォーターマークＷＭの全体を通常領域（推奨領域ＲＡ）に配置させる。
【００８４】
Ｂ−２．ＵＩ画面制御処理
図１１は、第２実施例のＵＩ画面制御処理のフローチャートである。図１２は、第２実施例の詳細設定画面Ｗ２ｂの一例を示す図である。詳細設定画面Ｗ２ｂの一例として、図１２（Ａ）には、詳細設定画面Ｗ２ｂ１が図示され、図１２（Ｂ）には、詳細設定画面Ｗ２ｂ２が図示されている。第２実施例のＵＩ画面制御処理では、第１実施例のＵＩ画面制御処理と同様に、ＣＰＵ２１０は、ＵＩ画面を表示部２７０に表示して、ＵＩ画面を介して、印刷設定を取得する。そして、ＣＰＵ２１０は、メイン画面Ｗ１を介して印刷指示を取得すると、Ｓ２２に処理を進める。ここで、第２実施例のＵＩ画面制御処理では、図７（Ｂ）の詳細設定画面Ｗ２に代えて、図１２（Ａ）、（Ｂ）の詳細設定画面Ｗ２ｂ１、Ｗ２ｂ２が表示される。詳細設定画面Ｗ２ｂ１、Ｗ２ｂ２は、基本的な構成は、図７（Ｂ）の詳細設定画面Ｗ２と同じである。ただし、詳細設定画面Ｗ２ｂ１、Ｗ２ｂ２のプレビュー画面ＰＶｂ１、ＰＶｂ２は、詳細は後述するように、ウォーターマークＷＭ１、ＷＭ２の表示に加えて、印刷時間が低下し難いためにウォーターマークＷＭ１、ＷＭ２を配置することが推奨される推奨領域ＲＡと、印刷時間が低下しやすいためにウォーターマークＷＭを配置することが推奨されない非推奨領域ＤＡと、を表示することができる。図１２（Ａ）の例では、推奨領域ＲＡの例として、１個の推奨領域ＲＡ１が図示され、図１２（Ｂ）の例では、推奨領域ＲＡの例として、３個の推奨領域ＲＡ１〜ＲＡ３が図示されている。ユーザは、プレビュー画面ＰＶｂ１、ＰＶｂ２を介して、配置領域においてウォーターマークＷＭが配置される位置を指定する指示を入力することができる。
【００８５】
詳細設定画面Ｗ２ｂ（例えば、Ｗ２ｂ１、Ｗ２ｂ２）が表示部２７０に表示されている最中には、図１１のフローチャートの処理が実行されて、プレビュー画面ＰＶｂの表示が随時に更新される。
【００８６】
Ｓ２０５では、ＣＰＵ２１０は、メイン画面Ｗ１に現在入力されている印刷設定、具体的には、プルダウンメニューＰＭ１に入力されているシートサイズと、ラジオボタンＲＢ２に入力されている印刷モードの指定と、に基づいて、配置領域における遅延領域と通常領域と、を決定する。
【００８７】
具体的には、ＣＰＵ２１０は、図８のＳ１０５と同様に、シートサイズに基づいて、シートサイズに応じた通常領域ＮＡ１〜ＮＡ３と、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２を決定する。そして、ＣＰＵ２１０は、縁なし印刷モードが指定されている場合には、図５（Ｂ）、図９（Ａ）に示すように、４個の遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２を、配置領域ＣＡ１内に存在する遅延領域として決定し、３個の通常領域ＮＡ１〜ＮＡ３を、配置領域ＣＡ１内に存在する通常領域として決定する。ＣＰＵ２１０は、縁あり印刷モードが指定されている場合には、図５（Ｃ）に示すように、２個の中間遅延領域ＭＡ１、ＭＡ２を、配置領域ＣＡ２内に存在する遅延領域として決定し、３個の通常領域ＮＡ１〜ＮＡ３を、配置領域ＣＡ２内に存在する通常領域として決定する。以下では、図９（Ａ）に示すように、４個の遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２を、配置領域ＣＡ１内に存在する遅延領域として決定されたものとして、説明を行う。
【００８８】
Ｓ２１０では、ＣＰＵ２１０は、現在、詳細設定画面Ｗ２ｂに入力されている印刷設定、すなわち、ウォーターマークＷＭの内容に関連する設定に基づいて、ウォーターマークＷＭを決定し、当該ウォーターマークＷＭの幅Ｈｗ（図９（Ａ））を決定する。
【００８９】
Ｓ２１５〜Ｓ２５５では、ＣＰＵ２１０は、配置領域ＣＡ１内に、上述した推奨領域ＲＡと、非推奨領域ＤＡと、を設定する。Ｓ２１５では、初期状態として、配置領域ＣＡ１の全領域を、非推奨領域ＤＡに設定する。
【００９０】
Ｓ２２０では、ＣＰＵ２１０は、Ｓ２０５にて、配置領域ＣＡ１内に決定された３個の通常領域ＮＡ１〜ＮＡ３から、１個の通常領域を選択する。
【００９１】
Ｓ２２５では、ＣＰＵ２１０は、ウォーターマークＷＭの幅Ｈｗと、Ｓ２２０にて選択済みの通常領域（選択領域とも呼ぶ）の幅Ｈｓと、を比較して、ウォーターマークＷＭの幅Ｈｗが、選択領域の幅Ｈｓより大きいか否かを判断する。図９（Ａ）に示す通常領域ＮＡ２が選択領域である場合には、ウォーターマークＷＭの幅Ｈｗが、通常領域ＮＡ２の幅Ｈｓより小さいので、ウォーターマークＷＭの幅Ｈｗは、選択領域の幅Ｈｓ以下であると判断される。なお、図９（Ａ）に示す通常領域ＮＡ１またはＮＡ３が選択領域である場合には、ウォーターマークＷＭの幅Ｈｗが、選択領域の幅Ｈｓより大きいと判断される。
【００９２】
ウォーターマークＷＭの幅Ｈｗが、選択領域の幅Ｈｓ以下である場合には（Ｓ２２５：ＮＯ）、Ｓ２４０にて、ＣＰＵ２１０は、選択領域を、推奨領域ＲＡに設定して、Ｓ２４５に処理を進める。この結果、ウォーターマークＷＭを縮小することなく、配置可能な幅を有する通常領域は、推奨領域ＲＡに設定される。例えば、図９（Ａ）の例では、通常領域ＮＡ２は、推奨領域ＲＡに設定される。
【００９３】
ウォーターマークＷＭの幅Ｈｗが、選択領域の幅Ｈｓより大きい場合には（Ｓ２２５：ＹＥＳ）、Ｓ２３０にて、ＣＰＵ２１０は、図８のＳ１４０と同様に、ウォーターマークＷＭの縮小のための倍率ＤＲを決定する（０＜ＤＲ＜１、ＤＲ＝（Ｈｓ／Ｈｗ））。
【００９４】
Ｓ２３５では、ＣＰＵ２１０は、決定済みの倍率ＤＲが、基準値ＴＨ以下であるか否かを判断する。基準値ＴＨは、例えば、０．６〜０．８の範囲の値とされる。
【００９５】
倍率ＤＲが、基準値ＴＨより大きい場合には（Ｓ２３５：ＮＯ）、Ｓ２４０にて、ＣＰＵ２１０は、選択領域を、推奨領域ＲＡに設定して、Ｓ２４５に処理を進める。この結果、ウォーターマークＷＭを、基準値ＴＨより大きな倍率で縮小することで、配置可能な幅を有する通常領域は、推奨領域ＲＡに設定される。
【００９６】
倍率ＤＲが、基準値ＴＨ以下である場合には（Ｓ２３５：ＹＥＳ）、ＣＰＵ２１０は、選択領域を、推奨領域ＲＡに設定することなく、Ｓ２４５に処理を進める。この結果、ウォーターマークＷＭを、過度に縮小しなければ、配置できない通常領域は、推奨領域ＲＡに設定されない。例えば、図９（Ａ）の例において、通常領域ＮＡ１、ＮＡ３は、推奨領域ＲＡに設定されない。
【００９７】
Ｓ２４５では、ＣＰＵ２１０は、全ての通常領域を、選択領域として処理したか否かを判断する。未処理の通常領域がある場合には（Ｓ２４５：ＮＯ）、ＣＰＵ２１０は、Ｓ２２０に戻って、未処理の通常領域を選択する。全ての通常領域が処理された場合には（Ｓ２４５：ＹＥＳ）、ＣＰＵ２１０は、Ｓ２５０にて、この時点で、配置領域ＣＡ１内に、１個以上の推奨領域ＲＡが設定されている否かを判断する。
【００９８】
１個以上の推奨領域ＲＡが設定されている場合には（Ｓ２５０：ＹＥＳ）、ＣＰＵ２１０は、Ｓ２６０に処理を進める。１個も推奨領域ＲＡが設定されていない場合には（Ｓ２５０：ＮＯ）、Ｓ２５５にて、配置領域ＣＡ１の全領域を、推奨領域ＲＡに設定して、Ｓ２６０に処理を進める。１個も推奨領域ＲＡが設定されていないと、ユーザに推奨領域ＲＡを提示できなくなり、ユーザを困惑させる可能性があるからである。
【００９９】
以上の説明から解るように、配置領域ＣＡ１の遅延領域は、配置領域ＣＡ１の全領域を、推奨領域ＲＡに設定する場合を除いて、非推奨領域ＤＡに設定される。
【０１００】
Ｓ２６０では、図１２の詳細設定画面Ｗ２ｂにおいて、プレビュー画面ＰＶの表示を更新する。詳細設定画面Ｗ２ｂにおいて、非推奨領域ＤＡと、推奨領域ＲＡと、は、ユーザが認識可能なように、それぞれ異なる態様で表示される。例えば、プレビュー画面ＰＶｂにおいて、非推奨領域ＤＡの色と、推奨領域ＲＡの色とは、互いに異なる色が用いられる。図１２（Ａ）には、一例として、図９（Ａ）に示すウォーターマークＷＭ１について表示されるプレビュー画面ＰＶｂ１を含む詳細設定画面Ｗ２ｂ１が示されている。この例では、図９（Ａ）の上流側の遅延領域ＴＡ１、ＭＡ１と通常領域ＮＡ１とに対応する非推奨領域ＤＡ１と、遅延領域ＴＡ２、ＭＡ２と通常領域ＮＡ３とに対応する非推奨領域ＤＡ２と、通常領域ＮＡ２に対応する推奨領域ＲＡ１と、が表示されている。
【０１０１】
図１２（Ｂ）には、図１２（Ａ）のウォーターマークＷＭ１より小さな幅を有するウォーターマークＷＭ２について表示されるプレビュー画面ＰＶｂ２を含む詳細設定画面Ｗ２ｂ２が示されている。この例では、図９（Ａ）の４個の遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２にそれぞれ対応する４個の非推奨領域ＤＡ３〜ＤＡ６と、３個の通常領域ＮＡ１〜ＮＡ３にそれぞれ対応する３個の推奨領域ＲＡ１〜ＲＡ３と、が表示されている。
【０１０２】
以上の説明から解るように、ウォーターマークの幅が基準未満である場合には、詳細設定画面Ｗ２ｂ２（図１２（Ｂ））において、比較的大きな通常領域ＮＡ２と、比較的小さな通常領域ＮＡ１、ＮＡ３と、の両方が、推奨領域ＲＡ（ＲＡ１〜ＲＡ３）として表示され、遅延領域（非推奨領域ＤＡ３〜ＤＡ６）と異なる表示態様にて表示される（図１２（Ｂ））。一方で、ウォーターマークの幅が基準以上である場合には、詳細設定画面Ｗ２ｂ１（図１２（Ａ））において、比較的大きな通常領域ＮＡ２は、推奨領域ＲＡ（ＲＡ１）として表示され、比較的小さな通常領域ＮＡ１、ＮＡ３は、非推奨領域ＤＡ（ＤＡ１、ＤＡ２）として表示される。すなわち、比較的大きな通常領域ＮＡ２は、遅延領域と異なる表示態様にて表示され、比較的小さな通常領域ＮＡ１、ＮＡ３は、遅延領域と同じ表示態様にて表示される（図１２（Ａ））。この結果、ウォーターマークの幅に応じて、適切な態様で、推奨領域ＲＡと非推奨領域ＤＡとが表示される。このために単に、遅延領域と通常領域とを表示する場合と比較して、ユーザに対してウォーターマークＷＭの配置に適した領域を容易に認識させることができる。
【０１０３】
Ｓ２６５では、ＣＰＵ２１０は、メイン画面Ｗ１や詳細設定画面Ｗ２ｂ上に入力されている印刷設定、例えば、シートサイズやウォーターマークに関連する設定が更新されたか否かを判断する。印刷設定が更新された場合には（Ｓ２６５：ＹＥＳ）、ＣＰＵ２１０は、当該印刷設定が更新に応じて、プレビュー画面ＰＶの表示を更新するために、Ｓ２０５に処理を戻す。印刷設定が更新されていない場合には（Ｓ２６５：ＮＯ）、ＣＰＵ２１０は、印刷設定が更新されるまで待機する。
【０１０４】
以上説明した第２実施例によれば、詳細設定画面Ｗ２ｂを介して取得されるウォーターマークＷＭに関連する指示は、配置領域においてウォーターマークＷＭが配置される位置を指定する指示を含む。ＣＰＵ２１０は、詳細設定画面Ｗ２ｂにおいて、全ての遅延領域を含む非推奨領域ＤＡと、少なくとも１個の通常領域ＮＡから成る推奨領域ＲＡとを、それぞれ異なる表示形態にて表示する（Ｓ２６０、図１２（Ａ）、（Ｂ））。これによって、印刷時間が低下し難い通常領域から成る推奨領域ＲＡと、印刷時間が低下しやすい遅延領域を含む非推奨領域ＤＡと、をユーザに認識させることができる。したがって、詳細設定画面Ｗ２ｂにおいて、ウォーターマークＷＭを、遅延領域に配置せず、通常領域に配置する配置指示を入力するように、ユーザに促すことができる。したがって、印刷時間が低下しない適切なウォーターマークＷＭの配置指示をユーザから取得できる可能性を向上できる。
【０１０５】
なお、変形例としては、詳細設定画面Ｗ２ｂにおいて、ユーザがマウスなどのポインティングデバイスを用いて、ウォーターマークＷＭを非推奨領域ＤＡに移動することを禁止して、推奨領域ＲＡ内でのみウォーターマークＷＭを移動可能としても良い。こうすれば、ウォーターマークＷＭを、遅延領域に配置せず、通常領域に配置する配置指示を、ユーザから確実に取得することができる。
【０１０６】
以上の説明から解るように、第２実施例の通常領域ＮＡ２は、第１部分領域の例であり、通常領域ＮＡ１、ＮＡ３は、第２部分領域の例である。
【０１０７】
Ｃ．第３実施例
上記第１実施例および第２実施例では、対象画像ＯＩに対して付加される付加画像は、ウォーターマークＷＭであるが、これに限られない。図１３は、第３実施例の説明図である。第３実施例では、図１３では、配置領域ＣＡ１において、ウォーターマークＷＭに代えて、タグＴＧが、付加画像として付加される。このタグＴＧは、シートＳの主走査方向の一方の側の端（＋Ｘ側の端）に沿った位置に付加される。このために、特定のシートＳ上に別の１枚以上のシートが重ねられている場合においても、ユーザは、特定のシートＳに印刷されたタグＴＧを認識することができる。タグＴＧは、例えば、矩形を有し、単色で全体が塗りつぶされた画像である。したがって、タグＴＧを示す画像データは、例えば、タグＴＧの色を示す色値と、タグＴＧの矩形のサイズを示す情報と、を含むデータである。
【０１０８】
タグＴＧは、ユーザによる、印刷済みの複数枚のシートの分類作業を効率化するために、付加される。例えば、１部あたりのページ数がＭ（Ｍは２以上の整数）である画像を、Ｎ部（Ｎは２以上の整数）だけ印刷することによって、（Ｍ×Ｎ）枚分の印刷を行う場合に、Ｎ部のそれぞれの先頭ページを示す画像に、タグＴＧが付加される。これによって、ユーザは、（Ｍ×Ｎ）枚のシートを、一部ずつに分類する作業が容易になる。タグＴＧは、一部あたりのページ数Ｍが比較的少ない場合などには、複数部の間で、色や位置が異なるように、付加されても良い。また、タグＴＧは、一部あたりのページ数Ｍが比較的多いために、分類作業の負荷が比較的高いと考えられる場合にのみ付加されても良い。また、印刷ジョブごと、印刷を指示するユーザごと、あるいは、印刷ジョブの送信元の端末（たとえば、端末装置２００）ごと、に色や位置が異なるタグＴＧが、付加されても良い。こうすれば、複数枚のシートを、印刷ジョブ、ユーザ、あるいは、端末に応じて分類する作業が容易になる。
【０１０９】
上述のように、タグＴＧは、シートＳの端に沿って印刷されるので、タグＴＧの印刷は、縁なし印刷モードで行われる。図１３に示すように、縁なし印刷モードで用いられる配置領域ＣＡ１において、タグＴＧの位置は、対象画像ＯＩの外側に位置する余白領域に位置するように、決定される。タグＴＧは、例えば、予め定められたサイズを有しているので、タグＴＧの位置は、例えば、シートサイズごとに予め定められた位置に決定される。タグＴＧは、ウォーターマークＷＭと同様に、通常領域ＮＡ１〜ＮＡ３に配置され、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２には、配置されない。この結果、この結果、対象画像ＯＩとタグＴＧとを含む配置画像ＡＩを印刷する印刷時間が長くなることを抑制できる。
【０１１０】
Ｄ．変形例
（１）付加画像は、ウォーターマークＷＭやタグＴＧに限らず、フッタ、ヘッダ、追跡パターンであっても良い。追跡パターンは、紙幣や切手等の有価証券を印刷した装置を追跡できるようにするための特定のパターンである。
【０１１１】
（２）上記第１実施例では、図９（Ｂ）に示すように、ウォーターマークＷＭの全体が、通常領域ＮＡ２に含まれるように、配置領域ＣＡ１において、ウォーターマークＷＭが配置される。これに代えて、遅延領域に、対象画像ＯＩのうちの印刷される領域が含まれている場合には、遅延領域内の印刷される領域の搬送方向ＡＲの長さ（幅）が、これ以上長くならない範囲で、ウォーターマークＷＭの一部分が遅延領域内に配置されても良い。例えば、図９（Ｂ）の例では、印刷される描画Ｏｂ２の上流端の位置Ｌｕは、中間遅延領域ＭＡ２内に位置している。このために、描画Ｏｂ２のうち、上流端を含む幅Ｈｐの部分は、中間遅延領域ＭＡ２に含まれている。このために、例えば、図９（Ｂ）のウォーターマークＷＭの上流端は、は、描画Ｏｂ２の上流端の位置Ｌｕより上流側に位置しない限りで、中間遅延領域ＭＡ２内に位置していても良い。換言すれば、ウォーターマークＷＭの一部分が遅延領域内に配置されていたとしても、ウォーターマークＷＭを印刷することに起因して、遅延領域内の印刷される画像の幅Ｈｐが増大しなければ良い。こうすれば、ウォーターマークＷＭと、決定済みの位置に配置された対象画像ＯＩと、が配置された配置領域ＣＡ１内の画像を印刷する際に、遅延領域内の印刷される領域の搬送方向ＡＲの長さが最小となるように、ウォーターマークＷＭの位置を決定することができる。
【０１１２】
（３）上記各実施例の遅延領域への印刷では、領域内の各部分を印刷する４回の部分印刷の間の３回のシート搬送は、少なくとも一回の短搬送（通常搬送より搬送量が短い搬送）を含んでいる。これに代えて、遅延領域への印刷におけるシート搬送は、搬送量が、通常搬送と同じであり、かつ、搬送速度が、通常搬送より遅い搬送を含んでも良い。この場合であっても、シート搬送の搬送速度を遅くすることによって、搬送精度の低下を抑制できる。そして、シート搬送の搬送速度を遅くなるために、遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２内の画像の印刷時間は、通常領域ＮＡ１〜ＮＡ２内の画像の印刷と比較して、長くなる。また、遅延領域への印刷におけるシート搬送は、搬送量が、通常搬送より短く、かつ、搬送速度が、通常搬送より遅い搬送を含んでも良い。
【０１１３】
さらには、遅延領域への印刷では、シート搬送を通常領域より短い短搬送とするとともに、各部分での部分印刷の回数（いわゆるパス数）を通常領域より増加させて、印刷解像度を通常領域より高くしても良い。この場合においても、搬送精度の低下に起因する画質の低下を抑制できる。そして、このような遅延印刷では、単位面積あたりの印刷時間が通常印刷と比較して長くなる。
【０１１４】
（４）上記各実施例の遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２は、一例であって、これに限られない。例えば、搬送中のシートＳの撓み（湾曲）が大きい状態で印刷される領域において、短搬送を行い、当該短搬送の前後の部分印刷ＳＰによって印刷される領域を遅延領域として設定しても良い。シートＳの撓み（湾曲）が大きい状態は、例えば、図２の外側ガイド部材１８ａと、内側ガイド部材１９ａ、１９ｂと、の間をシートＳが通過している状態である。また、シートＳの上流端が上流側搬送ローラ対１４２を抜ける際のシート搬送Ｔを短搬送とし、当該短搬送の前後の部分印刷ＳＰによって印刷される領域を遅延領域として設定しても良い。いずれの場合でも、搬送精度が発生しやすいシート搬送Ｔを短搬送とすることで、搬送精度の低下を抑制できる。そして、このような遅延印刷では、単位面積あたりの印刷時間が通常印刷と比較して長くなる。
【０１１５】
（５）上記第１実施例のマーク配置処理では、４個の遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２の全てを考慮して、これらの遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２を除いた通常領域に、ウォーターマークＷＭが配置される。これに代えて、実際に印刷を行う際に印刷が遅延し得る遅延領域ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２のうち、一部の遅延領域だけを考慮して、考慮する遅延領域を除いた領域を通常領域として、マーク配置処理が実行されても良い。例えば、上記第１実施例と異なり、縁なし印刷であっても、縁あり印刷と同様に、中間遅延領域ＭＡ１、ＭＡ２のみを遅延領域とし、中間遅延領域ＭＡ１、ＭＡ２を除いた領域（端部遅延領域ＴＡ１、ＴＡ２と通常領域ＮＡ１〜ＮＡ３とを含む領域）を通常領域として、マーク配置処理が実行されても良い。この場合には、通常領域への印刷においても短搬送が行われ得る。
【０１１６】
（６）図６、図１０の印刷処理を実行する制御装置としての端末装置２００は、パーソナルコンピュータとは異なる種類の装置、例えば、プリンタ１０、デジタルカメラ、スキャナ、スマートフォンであってもよい。プリンタ１０が図６、図１０の印刷処理を実行する場合には、プリンタ１０の制御部１５０が、図６、図１０の印刷処理を実行して、プリンタ１０の印刷機構１００に、配置画像ＡＩを印刷させる。また、図２の印刷処理を実行する制御装置は、例えば、インターネットを介して、端末装置２００やプリンタ１０と通信可能なサーバであっても良い。この場合には、サーバは、例えば、端末装置２００またはプリンタ１０から対象画像データを取得して、図６、図１０印刷処理を実行し、生成した印刷データを、端末装置２００またはプリンタ１０に供給すれば良い。このようなサーバは、ネットワークを介して互いに通信可能な複数個の計算機であっても良い。この場合には、ネットワークを介して互いに通信可能な複数個の計算機の全体が、制御装置に対応する。
【０１１７】
（７）上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。例えば、図１の端末装置２００のＣＰＵ２１０が実行している処理の一部は、専用のハードウェア回路によって実現されてもよい。
【０１１８】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【０１１９】
１０...プリンタ、１３...上側ガイド部材、１４...下側ガイド部材、１５...回動部材、１６...アーム、１７...フラップ部材、１８ａ〜１８ｃ...外側ガイド部材、１９ａ、１９ｂ...内側ガイド部材、２０...給紙トレイ、２１...排紙トレイ、５０...プラテン、１００...印刷機構、１１０...印刷ヘッド、１１１...ノズル形成面、１２０...ヘッドドライバ、１３０...主走査機構、１３３...キャリッジ、１３４...摺動軸、１４０...搬送機構、１４１...給紙ローラ、１４２...上流側搬送ローラ対、１４３...下流側搬送ローラ対、１４４...排紙ローラ対、１５０...制御部、２００...端末装置、２１０...ＣＰＵ、２２０...不揮発性記憶装置、２３０...揮発性記憶装置、２３１...バッファ領域、２６０...操作部、２７０...表示部、２８０...通信部、Ｓ...シート、Ｄ...ノズル長、Ｔ...シート搬送、Ｐ...ヘッド位置、ｋ...パス番号、ＳＰ...部分印刷、ＡＩ...配置画像、ＴＡ１、ＴＡ２、ＭＡ１、ＭＡ２...遅延領域、ＮＡ１〜ＮＡ３...通常領域、Ｗ１、Ｗ２、Ｗ２ｂ、Ｗ３...ＵＩ画面、ＮＣ...ノズル列、ＴＧ...タグ、ＯＩ...対象画像、ＷＭ...ウォーターマーク、ＣＰ...コンピュータプログラム、ＳＰ...部分印刷、ＮＲ...通常経路、ＲＲ...反転経路、ＡＲ...搬送方向、ＮＺ...ノズル
【図１】
2017177684.tif 000003
【図２】
2017177684.tif 000004
【図３】
2017177684.tif 000005
【図４】
2017177684.tif 000006
【図５】
2017177684.tif 000007
【図６】
2017177684.tif 000008
【図７】
2017177684.tif 000009
【図８】
2017177684.tif 000010
【図９】
2017177684.tif 000011
【図１０】
2017177684.tif 000012
【図１１】
2017177684.tif 000013
【図１２】
2017177684.tif 000014
【図１３】
2017177684.tif 000015