(57)【要約】【課題】複数のシートの境界の近傍における濃度の変化を抑制する。【解決手段】  第１のシートに印刷されるべき第１の部分画像と、第１のシートの主走査方向に直交する副走査方向の隣に位置する第２のシートに印刷されるべき第２の部分画像と、を特定する。第１の部分画像は、Ｊ個（Ｊは１以上の整数）の第１のバンドを含み、第２の部分画像は、Ｋ個（Ｋは１以上の整数）の第２のバンドを含む。Ｊ個の第１のバンドのうち第２の部分画像との境界に位置する第１の境界バンドの第１の境界バンド幅と、Ｋ個の第２のバンドのうち第１の部分画像との境界に位置する第２の境界バンドの第２の境界バンド幅とを、同じ幅に決定する。【選択図】  図１
2019133448.tif 000002
【特許請求の範囲】
【請求項１】
色材を吐出する複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドを主走査方向に移動させつつ色材を吐出する走査処理を繰り返すことによって画像をバンド毎に印刷する印刷実行部のための印刷データを生成する画像処理装置であって、
対象画像を表す対象画像データを取得する取得部と、
前記対象画像が、第１のシートと、前記第１のシートの前記主走査方向に直交する副走査方向の隣に位置する第２のシートと、を含む複数のシートに分割して印刷されるべき場合、前記第１のシートに印刷されるべき第１の部分画像であってＪ個（Ｊは１以上の整数）の第１のバンドを含む前記第１の部分画像と、前記第２のシートに印刷されるべき第２の部分画像であってＫ個（Ｋは１以上の整数）の第２のバンドを含む前記第２の部分画像と、を特定する特定部と、
前記第２のシートの前記第１のシート側の端と前記第２の部分画像との間の第１余白領域の前記副走査方向の幅である第１余白幅を決定する第１余白幅決定部と、
前記第１の部分画像を前記第１のシートに印刷するためのＪ個の第１のバンド印刷データを生成する第１の生成部と、
前記第２の部分画像を前記第２のシートのうちの少なくとも前記第１余白領域を除く領域に印刷するためのＫ個の第２のバンド印刷データを生成する第２の生成部と、
前記Ｊ個の第１のバンド印刷データと前記Ｋ個の第２のバンド印刷データとを印刷実行部に出力する出力部と、
を備え、
前記特定部は、前記Ｊ個の第１のバンドのうち前記第２の部分画像との境界に位置する第１の境界バンドの幅である第１の境界バンド幅と、前記Ｋ個の第２のバンドのうち前記第１の部分画像との境界に位置する第２の境界バンドの幅である第２の境界バンド幅とを、同じ幅に決定する、画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記第１の境界バンドが前記第１のシート上の印刷領域の前記第２のシート側の端に配置されるように、前記第１のシート上の前記Ｊ個の第１のバンドのそれぞれの配置を決定する配置決定部を備える、
画像処理装置。
【請求項３】
請求項２に記載の画像処理装置であって、
前記第２のシートの前記第１のシート側とは反対側には他のシートを配置すべきでない場合に、前記第１のシートの前記第２のシート側とは反対側の端と前記第１の部分画像との間の余白領域の前記副走査方向の幅を用いて、前記第２のシートの前記第１のシート側とは反対側の端と前記第２の部分画像との間の第２余白領域の前記副走査方向の幅である第２余白幅を決定する第２余白幅決定部を備え、
前記第１余白幅決定部は、前記第２余白幅を用いて、前記第１余白幅を決定する、
画像処理装置。
【請求項４】
請求項１から３のいずれかに記載の画像処理装置であって、
前記第１余白幅決定部は、前記第１余白幅を、前記第２の部分画像の前記副走査方向の幅を用いて決定する、
画像処理装置。
【請求項５】
請求項１から４のいずれかに記載の画像処理装置であって、
前記対象画像が、前記第１のシートと、前記第２のシートと、前記第１のシートの前記主走査方向の隣に位置する第３のシートと、を含む前記複数のシートに分割して印刷されるべき場合、前記第３のシートの前記第１のシート側の端と前記第３のシートに印刷されるべき第３の部分画像との間の第３余白領域の前記主走査方向の幅である第３余白幅を決定する第３余白幅決定部を備え、
前記第３余白幅決定部は、前記対象画像を表すように前記複数のシートを結合して得られる結合シートのアスペクト比が、１枚のシートのアスペクト比と同じとなるように、前記第３余白幅を決定する、
画像処理装置。
【請求項６】
請求項１から５のいずれかに記載の画像処理装置であって、
前記特定部は、前記Ｊ個の第１のバンドのそれぞれの幅と、前記Ｋ個の第２のバンドのそれぞれの幅とを、前記印刷ヘッドの前記複数のノズルが１回の前記走査処理によって印刷可能なバンドの最大幅以下の同じ幅に決定する、画像処理装置。
【請求項７】
請求項１から６のいずれかに記載の画像処理装置であって、
前記特定部は、
前記対象画像が、前記第１のシートと、前記第２のシートと、前記第１のシートの前記主走査方向の隣に位置する第３のシートと、を含む前記複数のシートに分割して印刷されるべき場合、前記第１の部分画像と前記第２の部分画像に加えて、前記第３のシートに印刷されるべき第３の部分画像であってＪ個の第３のバンドを含む前記第３の部分画像を特定し、
前記Ｊ個の第３のバンドのそれぞれの幅を、前記主走査方向の隣に位置する前記第１のバンドの幅と同じ幅に決定し、
前記画像処理装置は、前記Ｊ個の第３のバンドのそれぞれの幅を用いて、前記第３の部分画像を前記第３のシートに印刷するためのＪ個の第３のバンド印刷データを生成する第３の生成部を備え、
前記出力部は、前記Ｊ個の第１のバンド印刷データと前記Ｋ個の第２のバンド印刷データとＪ個の第３のバンド印刷データとを印刷実行部に出力する、
画像処理装置。
【請求項８】
請求項１から７のいずれかに記載の画像処理装置であって、
前記特定部は、
前記対象画像が、前記第１のシートと、前記第２のシートと、前記第２のシートの前記副走査方向の隣に位置する第４のシートと、を含む前記複数のシートに分割して印刷されるべき場合、前記第１の部分画像と前記第２の部分画像に加えて、前記第４のシートに印刷されるべき第４の部分画像であってＬ個（Ｌは１以上の整数）の第４のバンドを含む前記第４の部分画像を特定し、
前記Ｋ個の第２のバンドのうち前記第４の部分画像との境界に位置する第３の境界バンドの幅である第３の境界バンド幅と、前記Ｌ個の第４のバンドのうち前記第２の部分画像との境界に位置する第４の境界バンドの幅である第４の境界バンド幅とを、同じ幅に決定し、
前記画像処理装置は、さらに、
前記第４のシートの前記第２のシート側の端と前記第４の部分画像との間の第４余白領域の前記副走査方向の幅である第４余白幅を決定する第４余白幅決定部と、
前記第４の部分画像を前記第４のシートのうちの少なくとも前記第４余白領域を除く領域に印刷するためのＬ個の第４のバンド印刷データを生成する第４の生成部と、
を備え、
前記出力部は、前記Ｊ個の第１のバンド印刷データと前記Ｋ個の第２のバンド印刷データとＬ個の第４のバンド印刷データとを印刷実行部に出力する、
画像処理装置。
【請求項９】
請求項１から８のいずれかに記載の画像処理装置であって、
前記Ｊ個の第１のバンド印刷データと前記Ｋ個の第２のバンド印刷データとは、１つのバンドが１回の前記走査処理によって印刷されるように、構成されている、
画像処理装置。
【請求項１０】
請求項１から９のいずれかに記載の画像処理装置であって、
前記印刷ヘッドは、
前記複数のノズルのそれぞれに連通する複数の圧力室と、
前記複数の圧力室のそれぞれに色材を供給するための供給路と、
前記複数の圧力室内の色材にそれぞれ圧力を付与するための複数の圧電素子と、
を有する、画像処理装置。
【請求項１１】
色材を吐出する複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドを主走査方向に移動させつつ色材を吐出する走査処理を繰り返すことによって画像をバンド毎に印刷する印刷実行部のための印刷データを生成するコンピュータのためのコンピュータプログラムであって、
対象画像を表す対象画像データを取得する取得機能と、
前記対象画像が、第１のシートと、前記第１のシートの前記主走査方向に直交する副走査方向の隣に位置する第２のシートと、を含む複数のシートに分割して印刷されるべき場合、前記第１のシートに印刷されるべき第１の部分画像であってＪ個（Ｊは１以上の整数）の第１のバンドを含む前記第１の部分画像と、前記第２のシートに印刷されるべき第２の部分画像であってＫ個（Ｋは１以上の整数）の第２のバンドを含む前記第２の部分画像と、を特定する特定機能と、
前記第２のシートの前記第１のシート側の端と前記第２の部分画像との間の第１余白領域の前記副走査方向の幅である第１余白幅を決定する第１余白幅決定機能と、
前記第１の部分画像を前記第１のシートに印刷するためのＪ個の第１のバンド印刷データを生成する第１の生成機能と、
前記第２の部分画像を前記第２のシートのうちの少なくとも前記第１余白領域を除く領域に印刷するためのＫ個の第２のバンド印刷データを生成する第２の生成機能と、
前記Ｊ個の第１のバンド印刷データと前記Ｋ個の第２のバンド印刷データとを印刷実行部に出力する出力機能と、
を前記コンピュータに実現させ、
前記特定機能は、前記Ｊ個の第１のバンドのうち前記第２の部分画像との境界に位置する第１の境界バンドの幅である第１の境界バンド幅と、前記Ｋ個の第２のバンドのうち前記第１の部分画像との境界に位置する第２の境界バンドの幅である第２の境界バンド幅とを、同じ幅に決定する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、画像を複数のシートに分割して印刷する技術に関する。
【背景技術】
【０００２】
画像を複数のシートに分割して印刷する種々の技術が提案されている。例えば、複数の用紙サイズのそれぞれについて、印刷すべき画像の大きさと用紙サイズとを用いて必要な用紙枚数とのりしろの幅とを算出し、そして、用紙枚数が少なく、かつ、のりしろ面積が小さい用紙を選択する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２３８３６４号公報
【特許文献２】特開２００４−０７８２６１号公報
【特許文献３】特開２００８−２３８６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数のシートのそれぞれの画像は、個々のシート毎に、印刷される。従って、複数のシートを順に並べる場合、複数のシートの境界の近傍において濃度のムラが生じる場合があった。
【０００５】
本明細書は、複数のシートの境界の近傍における濃度の変化を抑制する技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書は、例えば、以下の適用例を開示する。
【０００７】
［適用例１］色材を吐出する複数のノズルを有する印刷ヘッドを備え、前記印刷ヘッドを主走査方向に移動させつつ色材を吐出する走査処理を繰り返すことによって画像をバンド毎に印刷する印刷実行部のための印刷データを生成する画像処理装置であって、対象画像を表す対象画像データを取得する取得部と、前記対象画像が、第１のシートと、前記第１のシートの前記主走査方向に直交する副走査方向の隣に位置する第２のシートと、を含む複数のシートに分割して印刷されるべき場合、前記第１のシートに印刷されるべき第１の部分画像であってＪ個（Ｊは１以上の整数）の第１のバンドを含む前記第１の部分画像と、前記第２のシートに印刷されるべき第２の部分画像であってＫ個（Ｋは１以上の整数）の第２のバンドを含む前記第２の部分画像と、を特定する特定部と、前記第２のシートの前記第１のシート側の端と前記第２の部分画像との間の第１余白領域の前記副走査方向の幅である第１余白幅を決定する第１余白幅決定部と、前記第１の部分画像を前記第１のシートに印刷するためのＪ個の第１のバンド印刷データを生成する第１の生成部と、前記第２の部分画像を前記第２のシートのうちの少なくとも前記第１余白領域を除く領域に印刷するためのＫ個の第２のバンド印刷データを生成する第２の生成部と、前記Ｊ個の第１のバンド印刷データと前記Ｋ個の第２のバンド印刷データとを印刷実行部に出力する出力部と、を備え、前記特定部は、前記Ｊ個の第１のバンドのうち前記第２の部分画像との境界に位置する第１の境界バンドの幅である第１の境界バンド幅と、前記Ｋ個の第２のバンドのうち前記第１の部分画像との境界に位置する第２の境界バンドの幅である第２の境界バンド幅とを、同じ幅に決定する、画像処理装置。
【０００８】
この構成によれば、第１のシートと第２のシートとの境界に位置する第１の境界バンドの第１の境界バンド幅と第２の境界バンドの第２の境界バンド幅とが同じ幅に決定される。従って、観察者の注目を集め易いシートの境界の近傍における濃度の変化を抑制できる。
【０００９】
なお、本明細書に開示の技術は、種々の態様で実現することが可能であり、例えば、画像処理方法および画像処理装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体（例えば、一時的ではない記録媒体）、等の形態で実現することができる。
【図面の簡単な説明】
【００１０】
【図１】実施例の画像処理システム１０００を示す説明図である。
【図２】印刷実行部２９０の説明図である。
【図３】印刷処理の実施例のフローチャートである。
【図４】印刷に利用されるシートと対象画像との例を示す概略図である。
【図５】対象画像ＩＭｔの複数のバンドＢｎの例の概略図と、４枚のシートＳＨ１〜ＳＨ４と、各シートＳＨ１〜ＳＨ４上の部分画像ＰＩ１〜ＰＩ４と複数のバンドＢｎとの概略図と、である。
【図６】部分画像と配置とを決定する処理の実施例のフローチャートである。
【図７】複数のバンドの例を示す概略図である。
【図８】バンドの幅を決定する処理の別の実施例を示すフローチャートである。
【図９】投影ヒストグラムの例を示す説明図である。
【発明を実施するための形態】
【００１１】
Ａ．第１実施例：
図１は、実施例の画像処理システム１０００を示す説明図である。画像処理システム１０００は、画像処理装置１００と、画像処理装置１００に接続された複合機２００と、を含んでいる。
【００１２】
画像処理装置１００は、パーソナルコンピュータである（例えば、デスクトップコンピュータ、タブレットコンピュータなど）。画像処理装置１００は、プロセッサ１１０と、記憶装置１１５と、画像を表示する表示部１４０と、ユーザによる操作を受け入れる操作部１５０と、通信インタフェース１７０と、を有している。これらの要素は、バスを介して互いに接続されている。記憶装置１１５は、揮発性記憶装置１２０と、不揮発性記憶装置１３０と、を含んでいる。
【００１３】
プロセッサ１１０は、データ処理を行う装置であり、例えば、ＣＰＵである。揮発性記憶装置１２０は、例えば、ＤＲＡＭであり、不揮発性記憶装置１３０は、例えば、フラッシュメモリである。
【００１４】
不揮発性記憶装置１３０は、プログラム１３２を格納している。プロセッサ１１０は、プログラム１３２を実行することによって、種々の機能を実現する。プログラム１３２によって実現される機能の詳細については、後述する。プロセッサ１１０は、プログラム１３２の実行に利用される種々の中間データを、記憶装置１１５（例えば、揮発性記憶装置１２０、不揮発性記憶装置１３０のいずれか）に、一時的に格納する。本実施例では、プログラム１３２は、複合機２００の製造者によって提供されたデバイスドライバに含まれている。
【００１５】
表示部１４０は、画像を表示する装置であり、例えば、液晶ディスプレイである。表示部１４０は、ＬＥＤディスプレイ、有機ＥＬディスプレイなどの、画像を表示する他の種類の装置であってもよい。操作部１５０は、ユーザによる操作を受け取る装置であり、例えば、表示部１４０上に重ねて配置されたタッチパネルである。ユーザは、操作部１５０を操作することによって、種々の指示を画像処理装置１００に入力可能である。操作部１５０は、ボタン、レバーなどの、ユーザによって操作される他の種類の装置であってもよい。
【００１６】
通信インタフェース１７０は、他の装置と通信するためのインタフェースである（例えば、ＵＳＢインタフェース、有線ＬＡＮインタフェース、IEEE802.11の無線インタフェース）。通信インタフェース１７０には、複合機２００が接続されている。
【００１７】
画像処理装置１００は、ユーザの指示に従って複合機２００を駆動し、複合機２００に画像を印刷させる。
【００１８】
複合機２００は、制御部２１０と、画像を表示する表示部２４０と、ユーザによる操作を受け入れる操作部２５０と、通信インタフェース２７０と、スキャナ部２８０と、印刷実行部２９０と、を有している。これらの要素は、バスを介して互いに接続されている。
【００１９】
制御部２１０は、複合機２００の全体を制御する装置である。本実施例では、制御部２１０は、コンピュータ（より具体的には、図示しないプロセッサと不揮発性記憶装置と揮発性記憶装置）を含んでいる。
【００２０】
表示部２４０は、画像を表示する装置であり、例えば、液晶ディスプレイである（ＬＥＤディスプレイ、有機ＥＬディスプレイなど、他の種類の装置であってもよい）。操作部２５０は、ユーザによる操作を受け取る装置であり、例えば、表示部２４０上に重ねて配置されたタッチパネルである（ボタン、レバーなど、他の種類の装置であってもよい）。ユーザは、操作部２５０を操作することによって、種々の指示を複合機２００に入力可能である。通信インタフェース２７０は、他の装置と通信するためのインタフェースである。本実施例では、通信インタフェース２７０は、画像処理装置１００の通信インタフェース１７０に接続されている。
【００２１】
スキャナ部２８０は、ＣＣＤやＣＭＯＳなどの光電変換素子を用いて光学的に原稿等の対象物を読み取ることによって、読み取った画像（「スキャン画像」と呼ぶ）を表すスキャンデータを生成する。スキャンデータは、例えば、カラーのスキャン画像を表すＲＧＢのビットマップデータである。
【００２２】
印刷実行部２９０は、シート上にインクを吐出することによって画像を印刷する装置である。本実施例では、印刷実行部２９０は、制御部２９１と、印刷ヘッド２９２（単にヘッド２９２とも呼ぶ）と、ヘッド移動部２９４と、搬送部２９６と、を有している。これらの要素は、図示しないバスを介して互いに接続されている。制御部２９１は、印刷実行部２９０の全体を制御する装置である。本実施例では、制御部２９１は、コンピュータ（より具体的には、図示しないプロセッサと不揮発性記憶装置と揮発性記憶装置）を含んでいる。
【００２３】
図２は、印刷実行部２９０の説明図である。図２（Ａ）は、ヘッド移動部２９４と搬送部２９６との概略図である。ヘッド移動部２９４は、主走査方向に平行にヘッド２９２を往復移動させる装置である。図中の第１方向Ｄ１と第２方向Ｄ２とは、主走査方向を示している。第２方向Ｄ２は、第１方向Ｄ１の反対方向である。詳細な図示を省略するが、ヘッド移動部２９４は、例えば、主走査方向にスライド可能にヘッド２９２を支持するレールと、複数のプーリと、複数のプーリに巻き掛けられるとともに一部がヘッド２９２に固定されたベルトと、プーリを回転させるモータと、を有している。モータがプーリを回転させることによって、ヘッド２９２は、主走査方向に移動する。
【００２４】
図中の第３方向Ｄ３は、ヘッド２９２に対するシートの搬送方向を示している（以下、搬送方向Ｄ３とも呼ぶ）。搬送部２９６は、ヘッド２９２に対してシートＳＨを搬送方向Ｄ３に搬送する装置である。本実施例では、搬送部２９６は、ヘッド２９２に対向する位置でシートＳＨを支持する台と（図示せず）、ヘッド２９２よりも上流側に配置された第１ローラ２９６ａと、ヘッド２９２よりも下流側に配置された第２ローラ２９６ｂと、それらのローラ２９６ａ、２９６ｂを回転させるモータと（図示せず）、を有している。搬送部２９６は、シートＳＨを、回転するローラ２９６ａ、２９６ｂによって搬送方向Ｄ３に搬送する。印刷実行部２９０は、第１ローラ２９６ａでシートＳＨを保持することによって、シートＳＨの搬送方向Ｄ３側の端部に画像を印刷できる。また、印刷実行部２９０は、第２ローラ２９６ｂでシートＳＨを保持することによって、シートＳＨの搬送方向Ｄ３とは反対方向側の端部に画像を印刷できる。このように、本実施例では、シートＳＨ上の印刷可能な領域である印刷領域ＰＡは、シートＳＨの全面である。以下、搬送方向Ｄ３に平行な方向を、副走査方向ＳＤとも呼ぶ。副走査方向ＳＤは、主走査方向Ｄ１、Ｄ２に直交する方向である。
【００２５】
図２（Ｂ）は、ヘッド２９２の下面におけるノズル配列の説明図である。図示するように、ヘッド２９２の下面には、シアンＣのインクを吐出するためのノズル群ＮｇＣと、マゼンタＭのインクを吐出するためのノズル群ＮｇＭと、イエロＹのインクを吐出するためのノズル群ＮｇＹと、ブラックＫのインクを吐出するためのノズル群ＮｇＫとが、形成されている。１つのノズル群の複数のノズルＮｚの副走査方向ＳＤの位置は、互いに異なっている。本実施例では、１つのノズル群の複数のノズルＮｚは、副走査方向ＳＤに沿って並んでいる。複数のノズルＮｚの間で、主走査方向の位置は同じである。ただし、少なくとも一部の複数のノズルＮｚの間で、主走査方向の位置が異なっていてもよい。また、４つのノズル群ＮｇＣ、ＮｇＭ、ＮｇＹ、ＮｇＫは、主走査方向（ここでは、第２方向Ｄ２）に沿って、この順番に並んで配置されている。
【００２６】
図２（Ａ）に示すように、印刷実行部２９０は、ヘッド２９２を主走査方向（例えば、第１方向Ｄ１）に移動させながら複数のノズル群ＮｇＣ、ＮｇＭ、ＮｇＹ、ＮｇＫの複数のノズルＮｚからシートＳＨに向かってインク滴を吐出することによって、シートＳＨ上の主走査方向に延びるバンド状の領域ＢＡ上に画像を印刷する。そして、印刷実行部２９０は、印刷対象の画像のうちの１つのバンド領域ＢＡ上の部分であるバンド画像の印刷が完了したことに応じて、シートＳＨを、副走査方向ＳＤに搬送する。搬送量は、１つのバンド領域ＢＡの副走査方向ＳＤの幅（すなわち、１つのバンド画像の幅）と同じである。印刷実行部２９０は、１つのバンド画像の印刷と、シートＳＨの搬送とを、交互に繰り返すことによって、シートＳＨ上に画像の全体を印刷する。以下、ヘッド２９２を主走査方向に移動させつつシートＳＨの１つのバンド領域上にインク滴を吐出してバンド画像を印刷する処理を、「走査処理」または「パス」とも呼ぶ。また、第１方向Ｄ１を「順方向Ｄ１」とも呼び、第２方向Ｄ２を「逆方向Ｄ２」とも呼ぶ。なお、バンド領域ＢＡの副走査方向ＳＤの幅は、吐出処理で用いられるノズルＮｚの総数を変更することによって、調整可能である。
【００２７】
図２（Ｃ）は、印刷ヘッド２９２の内部構成の例を示す概略断面図である。この断面図は、ノズルＮｚを含む断面を示している。本実施例では、印刷ヘッド２９２は、ノズルＮｚと、ノズルＮｚに連通する圧力室３１０と、圧力室３１０内のインクに圧力を付与することによりインクをノズルＮｚから吐出させる圧電素子３２０と、を有している。ヘッド２９２には、複数のノズルＮｚが設けられている。圧力室３１０と圧電素子３２０とは、各ノズルＮｚ毎に設けられている。
【００２８】
また、ヘッド２９２には、インクの容器４００が接続されている。ヘッド２９２は、容器４００の収容室４９０と複数の圧力室３１０のそれぞれとを連通する供給路３９０を有している。収容室４９０内のインクは、供給路３９０を通じて、各圧力室３１０へ供給される。図示を省略するが、収容室４９０は、インク毎に、設けられる。そして、同じインクの複数のノズルＮｚのための複数の圧力室３１０は、共通の供給路３９０に、連通している。なお、１つの収容室４９０には、１以上の供給路３９０が接続されてよい。
【００２９】
複数のノズルＮｚが同時にインクを吐出する場合には、複数の圧電素子３２０の間で、動き（すなわち、変形）が同じである。複数の圧電素子３２０の同じ動きは、共通の供給路３９０内のインクを通じて、互いに動きを小さくするように、作用する。従って、同時に多数のノズルＮｚがインクを吐出する場合には、同時に少数のノズルＮｚがインクを吐出する場合と比べて、インクの吐出量が減少し得る。このような吐出量の減少は、印刷される色の濃度の変化を引き起こし得る。例えば、図２（Ａ）のバンド領域ＢＡの幅が広い場合には、バンド領域ＢＡの幅が狭い場合と比べて、同時にインクを吐出するノズルＮｚの総数が多いので、バンド領域ＢＡに印刷される画像が薄くなり得る。後述するように、本実施例では、１枚の画像が複数のシートに分割して印刷され得る。ここで、複数のシートの境界の近傍における濃度の変化を抑制するように、複数のシートを結合するための糊代の幅が、制御される。
【００３０】
図３は、印刷処理の実施例のフローチャートである。本実施例では、画像処理装置１００のプロセッサ１１０が、プログラム１３２に従って、図３の処理を進行する。プロセッサ１１０は、操作部１５０に入力されたユーザの印刷開始指示に従って、図３の処理を開始する。
【００３１】
Ｓ１００では、プロセッサ１１０は、印刷対象の画像データを取得する（「対象画像データ」とも呼ぶ）。例えば、プロセッサ１１０は、ユーザ、または、アプリケーションプログラムからの印刷開始指示で指定された画像データを、対象画像データとして取得する。対象画像データのデータ形式は、任意の形式であってよい。本実施例では、対象画像データが、ビットマップデータであり、対象画像データの各画素の画素値が、０〜２５５の２５６階調のＲ（赤）Ｇ（緑）Ｂ（青）の階調値で表されていることとする。また、対象画像データによって表される対象画像が、矩形状の画像であることとする。
【００３２】
Ｓ１１０では、プロセッサ１１０は、対象画像データを解析することによって、対象画像の高さと幅などの対象画像に関連する情報を取得する。また、プロセッサ１１０は、ユーザによって設定可能な設定情報を取得する。設定情報は、印刷開始指示と同様に、操作部１５０を通じて入力される。本実施例では、ユーザは、印刷開始指示を入力するよりも前に、設定情報を編集できる。
【００３３】
本実施例では、設定情報は、サイズ情報と、レイアウト情報を含んでいる。サイズ情報は、印刷に用いられるシートのサイズを示す情報である（例えば、Ａ４、Ｂ５等）。レイアウト情報は、印刷に用いられる１枚以上のシートのレイアウトを示す情報である。例えば、１枚の画像は、２行２列の４枚のシートに分割され得、また、３行３列の９枚のシートに分割され得る。以下、１枚の画像を複数枚のシートに分割して印刷する印刷モードを、ポスター印刷モードとも呼ぶ。また、１枚の画像を１枚のシートに印刷する印刷モードを、通常モードとも呼ぶ。ユーザは、操作部１５０を操作することによって、通常モードとポスター印刷モードとのいずれかを選択できる。また、ユーザは、ポスター印刷モードを選択した場合、さらに、「２行２列」と「３行３列」とを含む複数のレイアウトから、１つのレイアウトを選択できる。レイアウト情報は、印刷モードがポスター印刷モードであるか否かを示している。そして、印刷モードがポスター印刷モードである場合、レイアウト情報は、ポスター印刷モードにおける複数枚のシートの配置を示している。以下、レイアウト情報によって示されるレイアウトが、Ｐ行Ｑ列であることとする（Ｐは１以上の整数。Ｑは１以上の整数）。
【００３４】
Ｓ１２０では、プロセッサ１１０は、対象画像の印刷のためのレイアウト情報を特定する。Ｓ１３０では、プロセッサ１１０は、印刷モードがポスター印刷モードであるか否を判断する。
【００３５】
印刷モードがポスター印刷モードではない場合（すなわち、通常モード）、Ｓ２２０で、プロセッサ１１０は、通常の印刷を行う。本実施例では、プロセッサ１１０は、例えば、対象画像データの解像度変換処理と、解像度が変換された画像データの色変換処理と、色変換済の画像データを用いるハーフトーン処理と、を実行することによって、印刷データを生成する。解像度変換処理は、対象画像データの解像度を印刷用の予め決められた解像度に変換する処理である。色変換処理は、各画素の色値を、印刷用の色空間の色値に変換する処理である。印刷用の色空間は、印刷データの色空間として予め決められた色空間であり、例えば、印刷実行部２９０によって利用可能な色材（ここでは、シアンＣ、マゼンタＭ、イエロＹ、ブラックＫ）に対応する色成分で表される色空間である。ハーフトーン処理は、例えば、誤差拡散法や、ディザマトリクスを用いる方法など、種々の方法の処理であってよい。プロセッサ１１０は、ハーフトーン処理の結果を表すデータを用いて、印刷実行部２９０によって解釈可能なデータ形式のデータ（すなわち、印刷データ）を生成する。プロセッサ１１０は、生成した印刷データを、複合機２００に供給する。複合機２００の制御部２１０は、受信した印刷データを、印刷実行部２９０に供給する。印刷実行部２９０の制御部２９１は、受信した印刷データに従って、印刷実行部２９０の全体を制御する。これにより、印刷実行部２９０によって、画像が印刷される。以上により、印刷処理が終了する。
【００３６】
印刷モードがポスター印刷モードである場合（Ｓ１３０：Ｙｅｓ）、Ｓ１４０で、プロセッサ１１０は、対象画像の出力サイズを算出する。本実施例では、プロセッサ１１０は、複数枚のシートのレイアウト（２行２列、３行３列など）に予め対応付けられた拡大率を用いて、結合シート上での対象画像のサイズである出力サイズを算出する。本実施例では、拡大率は、対象画像ＩＭｔがサイズ情報によって特定される１枚のシートに印刷される場合の対象画像ＩＭｔのサイズに対する結合シートＳＨｘ上の対象画像ＩＭｔのサイズの割合であり、複数枚のシートのレイアウト（２行２列、３行３列など）毎に、レイアウトに対応付けて、予め決められている。各レイアウトの拡大率は、対象画像が結合シートからはみ出ないように、決定されている。
【００３７】
図４は、印刷に利用されるシートと対象画像との例を示す概略図である。ここでは、対象画像ＩＭｔは、２行２列の配置に並べて結合されるべき４枚のシートＳＨ１〜ＳＨ４に分割して印刷されることとしている。図４（Ａ）は、４枚のシートＳＨ１〜ＳＨ４を結合して得られる結合シートＳＨｘと、結合シートＳＨｘ上の対象画像ＩＭｔと、を示している。図４（Ｂ）は、互いに分離された４枚のシートＳＨ１〜ＳＨ４と、各シートＳＨ１〜ＳＨ４上の部分画像ＰＩ１〜ＰＩ４を、それぞれ示している。４枚のシートＳＨ１〜ＳＨ４は、同じ矩形状のシートである（例えば、Ａ４サイズの用紙）。結合シートＳＨｘは、１枚のシートよりも大きい矩形状のシートである。
【００３８】
各図中には、互いに垂直な第１方向Ｄｈと第２方向Ｄｖとが示されている。図中では、第１方向Ｄｈは、右方向であり、第２方向Ｄｖは、上方向である。以下、第１方向Ｄｈを、右方向＋Ｄｈとも呼び、第１方向Ｄｈの反対方向を、左方向−Ｄｈとも呼ぶ。同様に、第２方向Ｄｖを、上方向＋Ｄｖとも呼び、第２方向Ｄｖの反対方向を、下方向−Ｄｖとも呼ぶ。
【００３９】
図４（Ａ）に示すように、４枚のシートＳＨ１〜ＳＨ４は、これらの方向Ｄｈ、Ｄｖに沿って配置される。２本のシートの列Ｃ１、Ｃ２が、右方向＋Ｄｈに向かって並んでいる。第１列Ｃ１は、下方向−Ｄｖに並ぶ２枚のシートＳＨ１、ＳＨ２で構成され、第２列Ｃ２は、下方向−Ｄｖに並ぶ２枚のシートＳＨ３、ＳＨ４で構成されている。
【００４０】
図中には、主走査方向Ｄ１、Ｄ２と副走査方向ＳＤとが、示されている。これらの方向Ｄ１〜Ｄ３は、シートＳＨ１〜ＳＨ４上に画像が印刷される状態での主走査方向Ｄ１、Ｄ２と副走査方向ＳＤとを示している。図示するように、主走査方向Ｄ２は、第１方向Ｄｈと同じであり、搬送方向Ｄ３は、第２方向Ｄｖと同じである。
【００４１】
図４（Ａ）の端ＩＭｔｅは、対象画像ＩＭｔの端を示している。本実施例では、結合シートＳＨｘ上において、対象画像ＩＭｔの端ＩＭｔｅの周囲には、余白領域Ａｂが設けられる。
【００４２】
図４（Ｂ）中のハッチングが付された領域Ａａ２、Ａａ３、Ａａ４１、Ａａ４２は、糊代として利用するための余白領域である。第２行Ｒ２のシートＳＨ２、ＳＨ４の上方向＋Ｄｖ側の端部には、第１行Ｒ１のシートＳＨ１、ＳＨ３の下方向−Ｄｖ側の端部を重ね合わせるための余白領域Ａａ２、Ａａ４１が、それぞれ設けられている。第２列Ｃ２のシートＳＨ３、ＳＨ４の左方向−Ｄｈ側の端部には、第１列Ｃ１のシートＳＨ１、ＳＨ２の右方向＋Ｄｈ側の端部を重ね合わせるための余白領域Ａａ３、Ａａ４２が、それぞれ設けられている。なお、第１シートＳＨ１には、糊代のための余白領域は、設けられていない。
【００４３】
以下、糊代として利用するための余白領域Ａａ２、Ａａ３、Ａａ４１、Ａａ４２を、第１種余白領域Ａａ２、Ａａ３、Ａａ４１、Ａａ４２とも呼ぶ。第１種余白領域Ａａ２、Ａａ３、Ａａ４１、Ａａ４２は、結合シートＳＨｘ上で、他のシートに覆われて隠れる領域である。また、結合シートＳＨｘ上で露出する余白領域Ａｂを、第２種余白領域Ａｂとも呼ぶ。
【００４４】
詳細については後述するように、本実施例では、プロセッサ１１０は、第２行Ｒ２のシートＳＨ２、ＳＨ４上の余白領域Ａａ２、Ａａ４１のように、副走査方向ＳＤの隣のシートを重ねるための第１種余白領域の幅を、濃度の変化を抑制するように、調整する。また、プロセッサ１１０は、第２列Ｃ２のシートＳＨ３、ＳＨ４上の余白領域Ａａ３、Ａａ４２のように、主走査方向の隣のシートを重ねるための第１種余白領域の幅を、結合シートＳＨｘの外形のアスペクト比が１枚のシートの外形のアスペクト比と同じとなるように、調整する。ここで、アスペクト比は、高さと幅との比率である。
【００４５】
図４（Ａ）の結合シートＳＨｘ上には、境界線Ｂｖ１、Ｂｈ１が、示されている。これらの境界線Ｂｖ１、Ｂｈ１は、結合シートＳＨｘの対象画像ＩＭｔが印刷される面上の境界線であり、複数枚のシートの境界線である。横境界線Ｂｈ１は、第１方向Ｄｈに平行な境界線であり、第１行Ｒ１のシートＳＨ１、ＳＨ３と第２行Ｒ２のシートＳＨ２、ＳＨ４と、の境界を示している。縦境界線Ｂｖ１は、第２方向Ｄｖに平行な境界線であり、第１列Ｃ１のシートＳＨ１、ＳＨ２と、第２列Ｃ２のシートＳＨ３、Ｓｈ４と、の境界を示している。
【００４６】
図４（Ａ）の例では、対象画像ＩＭｔは、３個のオブジェクトＯＢ１、ＯＢ２、ＯＢ３を含んでいる。オブジェクトは、文字、写真、グラフィックなど、背景以外の表現の対象物である。オブジェクトＯＢ１、ＯＢ２、ＯＢ３は、複数のシートに分割される。
【００４７】
図５（Ａ）は、対象画像ＩＭｔを印刷するための複数のバンドＢｎの例を示す概略図である。画像高さＰｖは、対象画像ＩＭｔの副走査方向ＳＤの幅である。以下、副走査方向ＳＤの幅を、高さとも呼ぶ。画像幅Ｐｈは、対象画像ＩＭｔの主走査方向Ｄ１、Ｄ２の幅である。幅Ｗｉ１は、バンドＢｎの副走査方向ＳＤの幅である。
【００４８】
図５（Ｂ）は、互いに分離された４枚のシートＳＨ１〜ＳＨ４と、各シートＳＨ１〜ＳＨ４上の部分画像ＰＩ１〜ＰＩ４と複数のバンドＢｎとを、示している。図中には、種々の大きさを示す複数のパラメータが示されている。まず、副走査方向ＳＤに平行な方向の大きさのパラメータのうち、横境界線Ｂｈ１から上方向＋Ｄｖ側のパラメータについて説明する。高さＳＨｖは、各シートＳＨ１〜ＳＨ４の副走査方向ＳＤの高さである。幅Ｍ１ｖは、対象画像ＩＭｔの上方向＋Ｄｖ側における第２種余白領域Ａｂの副走査方向ＳＤの幅である。第１部分画像高さＰｖ１は、第１行Ｒ１の部分画像ＰＩ１、ＰＩ３の副走査方向ＳＤの高さである。ここで、Ｍ１ｖ＋Ｐｖ１＝ＳＨｖである。
【００４９】
横境界線Ｂｈ１から下方向−Ｄｖ側のパラメータについて説明する。幅Ｍ２ｖは、対象画像ＩＭｔの下方向−Ｄｖ側における第２種余白領域Ａｂの副走査方向ＳＤの幅である。第２部分画像高さＰｖ２は、第２行Ｒ２の部分画像ＰＩ２、ＰＩ４の副走査方向ＳＤの高さである。幅Ｍ２ｘは、第２行Ｒ２のシートＳＨ２、ＳＨ４の第１種余白領域Ａａ２、Ａａ４１の副走査方向ＳＤの幅である。ここで、Ｍ２ｖ＋Ｐｖ２＋Ｍ２ｘ＝ＳＨｖである。
【００５０】
主走査方向Ｄ１に平行な方向の大きさのパラメータについて、説明する。幅ＳＨｈは、各シートＳＨ１〜ＳＨ４の主走査方向Ｄ１の幅である。幅Ｍ１ｈは、対象画像ＩＭｔの主走査方向Ｄ１側における第２種余白領域Ａｂの主走査方向Ｄ１の幅である。第１部分画像幅Ｐｈ１は、第１列Ｃ１の部分画像ＰＩ１、ＰＩ２の主走査方向Ｄ１の幅である。ここで、Ｍ１ｈ＋Ｐｈ１＝ＳＨｈである。幅Ｍ３ｘは、第２列Ｃ２のシートＳＨ３、ＳＨ４の第１種余白領域Ａａ３、Ａａ４２の主走査方向Ｄ１の幅である。第２部分画像幅Ｐｈ３は、第２列Ｃ２の部分画像ＰＩ３、ＰＩ４の主走査方向Ｄ１の幅である。幅Ｍ３ｈは、対象画像ＩＭｔの主走査方向Ｄ２側における第２種余白領域Ａｂの主走査方向Ｄ２の幅である。ここで、Ｍ３ｘ＋Ｐｈ３＋Ｍ３ｈ＝ＳＨｈである。
【００５１】
図３のＳ１５０では、プロセッサ１１０は、対象画像ＩＭｔを印刷するための複数のバンドのそれぞれの幅を決定する。本実施例では、プロセッサ１１０は、対象画像ＩＭｔ（図５（Ａ））の副走査方向ＳＤの画像高さＰｖを、均等な幅Ｗｉ１のＬ個（Ｌは２以上の整数）のバンドＢｎに区分する。ここで、幅Ｗｉ１は、基準バンド幅Ｗｈ以下の幅であって、画像高さＰｖを等分可能な最大の幅である。基準バンド幅Ｗｈは、印刷ヘッド２９２（図２（Ｂ））の複数のノズルＮｚが１回の走査処理によって印刷可能なバンドの最大幅である。なお、本実施例では、Ｌ個のバンドＢｎのそれぞれの副走査方向ＳＤの位置は、主走査方向Ｄ１に並ぶ複数のシートに、共通である。例えば、第１シートＳＨ１と第３シートＳＨ３との間で、シートＳＨ１、ＳＨ３に対する複数のバンドＢｎのそれぞれの副走査方向ＳＤの位置は、同じである。
【００５２】
図３のＳ１６０では、プロセッサ１１０は、各シート毎の部分画像と、各部分画像の配置とを、決定する。図６は、部分画像と配置とを決定する処理の実施例のフローチャートである。
【００５３】
Ｓ３００では、プロセッサ１１０は、第１行Ｒ１のシートに関し、シートの下方向−Ｄｖ側の端にバンドの境界が位置するように、第１行Ｒ１のシートに含まれるバンドの数ＮＲ１と、第１行Ｒ１のシート上での各バンドＢｎの副走査方向ＳＤの位置とを、決定する。本実施例では、第１行Ｒ１のシートに含まれるバンドの数ＮＲ１は、ＮＲ１個のバンドＢｎを第１シートＳＨ１上に配置する場合に、上方向＋Ｄｖ側の第２種余白領域Ａｂの幅Ｍ１ｖが予め決められた下限値以上であるという条件下での最大数に、決定される。図５（Ｂ）の例では、第１行Ｒ１のシートＳＨ１、ＳＨ３のバンドＢｎの総数ＮＲ１は、６個である。すなわち、第１行Ｒ１の部分画像ＰＩ１、ＰＩ３は、６個のバンドＢｎを含んでいる。なお、本実施例では、第２種余白領域Ａｂの幅Ｍ１ｖの下限値は、ゼロよりも大きい。
【００５４】
第１行Ｒ１のシートに対するＮＲ１個のバンドＢｎの副走査方向ＳＤの位置は、ＮＲ１個のバンドＢｎのうちの最も下方向−Ｄｖ側のバンドＢｎｖの下方向−Ｄｖ側の端が、第１行Ｒ１のシートの下方向−Ｄｖ側の端（すなわち、横境界線Ｂｈ１）に配置されるように、決定される。これにより、図５（Ｂ）に示すように、第１行Ｒ１の部分画像ＰＩ１、ＰＩ３の下方向−Ｄｖ側の端は、第１行Ｒ１のシートＳＨ１、ＳＨ３の下方向−Ｄｖ側の端に、配置される。
【００５５】
Ｓ３１０（図６）では、プロセッサ１１０は、第１行Ｒ１の部分画像の副走査方向ＳＤの高さを用いて、対象画像ＩＭｔ（図５（Ｂ））の上方向＋Ｄｖ側における第２種余白領域Ａｂの副走査方向ＳＤの幅Ｍ１ｖを特定する。具体的には、プロセッサ１１０は、１個のバンドＢｎの幅Ｗｉ１に、第１行Ｒ１のシートＳＨ１、ＳＨ３のバンドＢｎの総数ＮＲ１を乗じることによって、第１行Ｒ１の第１部分画像高さＰｖ１を算出する。そして、プロセッサ１１０は、シートの高さＳＨｖから第１部分画像高さＰｖ１を減じることによって、第２種余白領域Ａｂの幅Ｍ１ｖを算出する。
【００５６】
Ｓ３２０では、プロセッサ１１０は、第２行から第Ｐ行までのＰ−１行のシートのそれぞれのバンドＢｎの数を決定する。本実施例では、プロセッサ１１０は、Ｐ−１行のそれぞれに、おおよそ均等に、バンドＢｎを割り当てる。例えば、プロセッサ１１０は、第２行から第Ｐ行まで１つずつバンドＢｎを割り当てる処理を、未割当のバンドＢｎが無くなるまで、繰り返す。図５（Ｂ）の例では、第２行Ｒ２のシートＳＨ２、ＳＨ４には、５個のバンドＢｎが割り当てられている。すなわち、第２行Ｒ２の部分画像ＰＩ２、ＰＩ４は、５個のバンドＢｎを含んでいる。なお、第２行から第Ｐ行までのＰ−１行の間で、バンドＢｎの数は、異なり得る。
【００５７】
Ｓ３３０（図６）では、プロセッサ１１０は、第２行から第Ｐ−１行までの各行のシートのそれぞれのバンドＢｎの位置を決定する。本実施例では、第Ｋ行（Ｋは２以上Ｐ−１の整数）のシートに対する複数のバンドＢｎの副走査方向ＳＤの位置は、第１行のＮＲ１個のバンドＢｎの副走査方向ＳＤの位置と同様に、第Ｋ行の複数のバンドＢｎのうちの最も下方向−Ｄｖ側のバンドの下方向−Ｄｖ側の端が、第Ｋ行のシートの下方向−Ｄｖ側の端に配置されるように、決定される。例えば、レイアウトが３行３列の場合に、第２行のシートの複数のバンドＢｎは、第２行のシートの下方向−Ｄｖ側の端に配置される（詳細は後述）。レイアウトが２行２列の場合、プロセッサ１１０は、Ｓ３３０を、スキップする。
【００５８】
Ｓ３４０（図６）では、プロセッサ１１０は、第２行から第Ｐ−１行までの各行のシートの上方向＋Ｄｖ側の端部の第１種余白領域の副走査方向ＳＤの幅を決定する。本実施例では、プロセッサ１１０は、バンドＢｎの幅Ｗｉ１に第Ｋ行（Ｋは２以上Ｐ−１の整数）のシート上のバンドＢｎの総数を乗じることによって、第Ｋ行のシートの部分画像の副走査方向ＳＤの高さを算出する。そして、プロセッサ１１０は、シートの高さＳＨｖから部分画像の高さを減じることによって、第１種余白領域の幅を算出する。例えば、レイアウトが３行３列の場合に、第２行のシートの第２種余白領域の幅が、算出される（詳細は後述）。レイアウトが２行２列の場合、プロセッサ１１０は、Ｓ３４０を、スキップする。
【００５９】
Ｓ３５０では、プロセッサ１１０は、第Ｐ行のシート上の対象画像ＩＭｔ（図４（Ａ））の下方向−Ｄｖ側における第２種余白領域Ａｂの副走査方向ＳＤの幅を決定する。図５（Ｂ）の例では、第２行Ｒ２のシートＳＨ２、ＳＨ４の下方向−Ｄｖ側の端部における第２種余白領域Ａｂの幅Ｍ２ｖが、決定される。本実施例では、対象画像ＩＭｔの下方向−Ｄｖ側の第２種余白領域Ａｂの幅は、対象画像ＩＭｔの上方向＋Ｄｖ側の第２種余白領域Ａｂの幅と同じ幅に決定される。図５（Ｂ）の例では、下方向−Ｄｖ側の幅Ｍ２ｖは、上方向＋Ｄｖ側の幅Ｍ１ｖと同じ幅に決定される。
【００６０】
Ｓ３６０では、プロセッサ１１０は、第Ｐ行のシートの上方向＋Ｄｖ側の端部の第１種余白領域の副走査方向ＳＤの幅を決定する。図５（Ｂ）の例では、第２行Ｒ２のシートＳＨ２、ＳＨ４の上方向＋Ｄｖ側の端部における第１種余白領域Ａａ２、Ａａ４１の幅Ｍ２ｘが、決定される。本実施例では、プロセッサ１１０は、１個のバンドＢｎの幅Ｗｉ１に、第Ｐ行のシートのバンドＢｎの総数を乗じることによって、第Ｐ行の部分画像高さを算出する。図５（Ｂ）の例では、第２行Ｒ２のバンドＢｎの総数は５であり、第２部分画像高さＰｖ２は、バンドＢｎの幅Ｗｉ１の５倍の大きさである。そして、プロセッサ１１０は、シートの高さＳＨｖから部分画像の高さと第２種余白領域Ａｂの幅とを減じることによって、第１種余白領域の幅を算出する。図５（Ｂ）の例では、第１種余白領域Ａａ２、Ａａ４１の幅Ｍ２ｘは、ＳＨｖ−Ｐｖ２−Ｍ２ｖである。
【００６１】
Ｓ３７０では、プロセッサ１１０は、結合シートの外形のアスペクト比が、１枚のシートのアスペクト比と同じとなるように、第２列から第Ｑ列までの各列のシートの左方向−Ｄｈ側の端部の第１種余白領域の主走査方向Ｄ１の幅を決定する。図５（Ｂ）の例では、第２列Ｃ２のシートＳＨ３、ＳＨ４の第１種余白領域Ａａ３、Ａａ４２の幅Ｍ３ｘが決定される。本実施例では、プロセッサ１１０は、第２列から第Ｑ列の各列のシートの第１種余白領域の幅を、均等な幅に決定する。具体的には、プロセッサ１１０は、Ｓ３１０〜Ｓ３６０で特定したパラメータを用いて、結合シートの副走査方向ＳＤの高さを決定する。図５（Ｂ）の例では、結合シートの高さは、Ｍ１ｖ＋Ｐｖ１＋Ｐｖ２＋Ｍ２ｖである。プロセッサ１１０は、結合シートの高さと、１枚のシートのアスペクト比とを用いて、結合シートの主走査方向Ｄ１の幅を算出する。プロセッサ１１０は、１枚のシートの幅ＳＨｈにシートの列の数Ｑを乗じて得られる値から結合シートの幅を減算することによって、第１種余白領域の合計幅を算出する。プロセッサ１１０は、第１種余白領域の合計幅を、「Ｑ−１」で除算することによって、各列のシートの第１種余白領域の幅を算出する。図５（Ｂ）の例では、第１種余白領域Ａａ３、Ａａ４２の幅Ｍ３ｘは、「２×幅ＳＨｈ−結合シートの幅」である。
【００６２】
Ｓ３８０では、プロセッサ１１０は、対象画像ＩＭｔ（図５（Ｂ））の周囲を囲む第２種余白領域Ａｂの左方向−Ｄｈ側の幅Ｍ１ｈと右方向＋Ｄｈ側の幅Ｍ３ｈを決定する。本実施例では、これらの幅Ｍ１ｈ、Ｍ３ｈは、同じ値に決定される。プロセッサ１１０は、結合シートの幅から対象画像ＩＭｔの幅Ｐｈを減算することによって幅Ｍ１ｈ、Ｍ３ｈの合計値を算出し、各幅Ｍ１ｈ、Ｍ３ｈを合計値の半分の値に決定する。
【００６３】
Ｓ３９０では、プロセッサ１１０は、複数枚のシートのそれぞれの部分画像を特定する。本実施例では、プロセッサ１１０は、Ｓ３００〜Ｓ３８０の処理で特定されたパラメータを用いて、結合シート上の対象画像ＩＭｔの位置を特定する。これにより、プロセッサ１１０は、対象画像ＩＭｔ上の複数枚のシートの境界線（例えば、図５（Ａ）の境界線Ｂｈ１、Ｂｖ１）の位置を、特定する。プロセッサ１１０は、対象画像ＩＭｔを境界線で分割することにより、複数枚のシートのそれぞれに印刷すべき部分画像を特定する。図５（Ａ）、図５（Ｂ）の例では、シートＳＨ１〜ＳＨ４の部分画像ＰＩ１〜ＰＩ４が、特定される。そして、プロセッサ１１０は、図６の処理（すなわち、図３のＳ１６０の処理）を、終了する。以上説明した図６の処理によって、結合シート上の対象画像ＩＭｔの位置、ひいては、各シート上の部分画像の位置が決定される。図５（Ｂ）に示すように、第１列Ｃ１の部分画像ＰＩ１、ＰＩ２の右方向＋Ｄｈ側の端は、第１列Ｃ１のシートＳＨ１、ＳＨ２の右方向＋Ｄｈ側の端に、配置されている。
【００６４】
図３のＳ１７０では、プロセッサ１１０は、未処理の部分画像を、処理対象の部分画像として、選択する（注目部分画像と呼ぶ）。プロセッサ１１０は、対象画像データのうち注目部分画像に対応する注目部分画像データを、取得する。
【００６５】
Ｓ１８０では、プロセッサ１１０は、注目部分画像データを用いて、注目部分画像の印刷データを生成する。本実施例では、プロセッサ１１０は、注目部分画像データの解像度変換処理と、解像度が変換された画像データの色変換処理と、色変換済の画像データを用いるハーフトーン処理と、を実行することによって、印刷データを生成する。印刷データは、注目部分画像の複数のバンドに対応する複数のバンド印刷データを含んでいる。１つのバンド印刷データは、１つのバンドの画像を印刷するためのデータであり、１回の走査処理における各インクの吐出位置と走査処理後のシートの搬送量とを示している。プロセッサ１１０は、注目部分画像がシート（注目シートとも呼ぶ）上の適切な位置に印刷されるように、複数のバンド印刷データを生成する。具体的には、プロセッサ１１０は、注目部分画像に対応する複数のバンドのそれぞれの幅と、注目シート上の第１種余白領域の幅と、注目シート上の第２種余白領域Ａｂの幅と、を用いて、複数のバンド印刷データを生成する。
【００６６】
図３のＳ１９０では、プロセッサ１１０は、印刷データ（ここでは、複数のバンド印刷データ）を複合機２００に出力する。プロセッサ１１０は、例えば、複数のバンド印刷データを、印刷される順番に、複合機２００に供給する。Ｓ２００では、複合機２００の制御部２１０は、受信した印刷データを、印刷実行部２９０へ供給する。印刷実行部２９０の制御部２９１は、受信した複数のバンド印刷データに従って、各バンドのための走査処理とシートの搬送とを繰り返し実行する。これにより、シート上に注目部分画像が印刷される。
【００６７】
Ｓ２１０では、プロセッサ１１０は、全ての部分画像の印刷が完了したか否かを判断する。未処理の部分画像が残っている場合（Ｓ２１０：Ｎｏ）、プロセッサ１１０が、Ｓ１７０に戻って、未処理の部分画像のための処理を実行する。全ての部分画像の印刷が完了した場合（Ｓ２１０：Ｙｅｓ）、プロセッサ１１０は、図３の処理を終了する。以上の処理により、部分画像ＰＩ１〜ＰＩ４（図４（Ｂ））がシートＳＨ１〜ＳＨ４に、それぞれ印刷される。ユーザは、印刷済のシートＳＨ１〜ＳＨ４を図４（Ａ）のように結合することによって、対象画像ＩＭｔを表す大きな結合シートＳＨｘを得ることができる。
【００６８】
図７は、対象画像ＩＭｔが、３行３列の９枚のシートＳＨ１〜ＳＨ９に印刷される場合の複数のバンドの例を示す概略図である。各シートＳＨ１〜Ｓｈ９には、部分画像ＰＩ１〜ＰＩ９が、それぞれ割り当てられる。９枚のシートＳＨ１〜ＳＨ９を結合して得られる図示しない結合シートは、大きな対象画像ＩＭｔを表している。対象画像ＩＭｔの周囲には、第２種余白領域Ａｂが設けられる。
【００６９】
３本のシートの列Ｃ１、Ｃ２、Ｃ３が、右方向＋Ｄｈに向かって並んでいる。第１列Ｃ１は、下方向−Ｄｖに並ぶ３枚のシートＳＨ１、ＳＨ２、ＳＨ３で構成され、第２列Ｃ２は、下方向−Ｄｖに並ぶ３枚のシートＳＨ４、ＳＨ５、ＳＨ６で構成され、第３列Ｃ３は、下方向−Ｄｖに並ぶ３枚のシートＳＨ７、ＳＨ８、ＳＨ９で構成されている。
【００７０】
図中のハッチングが付された領域Ａａ２、Ａａ３、Ａａ４、Ａａ５１、Ａａ５２、Ａａ６１、Ａａ６２、Ａａ７、Ａａ８１、Ａａ８２、Ａａ９１、Ａａ９２は、糊代として利用するための第１種余白領域である。
【００７１】
第２行Ｒ２のシートＳＨ２、ＳＨ５、ＳＨ８の上方向＋Ｄｖ側の端部には、第１行Ｒ１のシートＳＨ１、ＳＨ４、ＳＨ７の下方向−Ｄｖ側の端部を重ね合わせるための余白領域Ａａ２、Ａａ５１、Ａａ８１が、それぞれ設けられている。幅Ｍ２ｘは、余白領域Ａａ２、Ａａ５１、Ａａ８１の副走査方向ＳＤの幅である。
【００７２】
第３行Ｒ３のシートＳＨ３、ＳＨ６、ＳＨ９の上方向＋Ｄｖ側の端部には、第２行Ｒ２のシートＳＨ２、ＳＨ５、ＳＨ８の下方向−Ｄｖ側の端部を重ね合わせるための余白領域Ａａ３、Ａａ６１、Ａａ９１が、それぞれ設けられている。幅Ｍ３ｘは、余白領域Ａａ３、Ａａ６１、Ａａ９１の副走査方向ＳＤの幅である。
【００７３】
第２列Ｃ２のシートＳＨ４、ＳＨ５、ＳＨ６の左方向−Ｄｈ側の端部には、第１列Ｃ１のシートＳＨ１、ＳＨ２、ＳＨ３の右方向＋Ｄｈ側の端部を重ね合わせるための余白領域Ａａ４、Ａａ５２、Ａａ６２が、それぞれ設けられている。幅Ｍ４ｘは、余白領域Ａａ４、Ａａ５２、Ａａ６２の主走査方向Ｄ１の幅である。
【００７４】
第３列Ｃ３のシートＳＨ７、ＳＨ８、ＳＨ９の左方向−Ｄｈ側の端部には、第２列Ｃ２のシートＳｈ４、ＳＨ５、ＳＨ６の右方向＋Ｄｈ側の端部を重ね合わせるための余白領域Ａａ７、Ａａ８２、Ａａ９２が、それぞれ設けられている。幅Ｍ７ｘは、余白領域Ａａ７、Ａａ８２、Ａａ９２の主走査方向Ｄ１の幅である。
【００７５】
図中には、２本の横境界線Ｂｈ１、Ｂｈ２と、２本の縦境界線Ｂｖ１、Ｂｖ２とが、示されている。第１横境界線Ｂｈ１は、第１行Ｒ１のシートＳＨ１、ＳＨ４、ＳＨ７と、第２行Ｒ２のシートＳＨ２、ＳＨ５、ＳＨ８と、の境界を示している。第２横境界線Ｂｈ２は、第２行Ｒ２のシートＳＨ２、ＳＨ５、ＳＨ８と、第３行Ｒ３のシートＳＨ３、ＳＨ６、ＳＨ９と、の境界を示している。第１縦境界線Ｂｖ１は、第１列Ｃ１のシートＳＨ１、ＳＨ２、ＳＨ３と、第２列Ｃ２のシートＳＨ４、ＳＨ５、ＳＨ６と、の境界を示している。第２縦境界線Ｂｖ２は、第２列Ｃ２のシートＳＨ４、ＳＨ５、ＳＨ６と、第３列Ｃ３のシートＳＨ７、ＳＨ８、ＳＨ９と、の境界を示している。
【００７６】
図３のＳ１２０のレイアウト情報が３行３列のレイアウトを示す場合、Ｓ１４０では、プロセッサ１１０は、３行３列に対応する予め決められた拡大率で対象画像を拡大することによって、結合シート上の対象画像ＩＭｔの大きさを特定する。Ｓ１５０では、プロセッサ１１０は、対象画像ＩＭｔを印刷するための複数のバンドの均等な幅を決定する。図７の幅Ｗｉ２は、複数のバンドＢｎの副走査方向ＳＤの幅である。Ｓ１６０では、プロセッサ１１０は、図６の手順に従って、各シート毎の部分画像と、各部分画像の配置（すなわち、複数のバンドの配置）を、決定する。
【００７７】
図６のＳ３００〜Ｓ３２０の処理は、レイアウトが２行２列である場合と同様に、実行される。Ｓ３００の処理により、第１行Ｒ１のバンドＢｎの総数と、第１行Ｒ１の複数のバンドＢｎの副走査方向ＳＤの位置と、第１行Ｒ１の部分画像ＰＩ１、ＰＩ４、ＰＩ７の高さＰｖ１と、が決定される。図７の例では、第１行Ｒ１のバンドＢｎの総数は、６である。第１行Ｒ１の部分画像ＰＩ１、ＰＩ４、ＰＩ７は、６個のバンドＢｎを含んでいる。部分画像ＰＩ１、ＰＩ４、ＰＩ７の高さＰｖ１は、バンドＢｎの幅Ｗｉ２の６倍である。Ｓ３１０の処理により、第１行Ｒ１の部分画像ＰＩ１、ＰＩ４、ＰＩ７の高さＰｖ１を用いて、対象画像ＩＭｔの上方向＋Ｄｖ側における第２種余白領域Ａｂの副走査方向ＳＤの幅Ｍ１ｖが特定される。Ｓ３２０の処理により、第２行Ｒ２と第３行Ｒ３とのそれぞれのバンドＢｎの総数が決定される。図７の例では、第２行Ｒ２のバンドＢｎの総数は、５であり、第３行Ｒ３のバンドＢｎの総数は、５である。第２行Ｒ２の部分画像ＰＩ２、ＰＩ５、ＰＩ８は、５個のバンドＢｎを含んでいる。第３行Ｒ３の部分画像ＰＩ３、ＰＩ６、ＰＩ９は、５個のバンドＢｎを含んでいる。
【００７８】
Ｓ３３０では、プロセッサ１１０は、第２行Ｒ２のシートＳＨ２、ＳＨ５、ＳＨ８の複数のバンドＢｎの副走査方向ＳＤの位置を決定する。本実施例では、第２行Ｒ２のシートＳＨ２、ＳＨ５、ＳＨ８に対する複数のバンドＢｎの副走査方向ＳＤの位置は、第２行Ｒ２の複数のバンドＢｎのうちの最も下方向−Ｄｖ側のバンドＢｎｘの下方向−Ｄｖ側の端が、第２行Ｒ２のシートＳＨ２、ＳＨ５、ＳＨ８の下方向−Ｄｖ側の端に配置されるように、決定される。
【００７９】
Ｓ３４０では、プロセッサ１１０は、第２行Ｒ２のシートＳＨ２、Ｓｈ５、ＳＨ８の上方向＋Ｄｖ側の端部の第１種余白領域Ａａ２、Ａａ５１、Ａａ８１の副走査方向ＳＤの幅Ｍ２ｘを決定する。本実施例では、プロセッサ１１０は、バンドＢｎの幅Ｗｉ２に第２行Ｒ２のバンドＢｎの総数を乗じることによって、第２行Ｒ２のシートの部分画像ＰＩ２、ＰＩ５、ＰＩ８の副走査方向ＳＤの高さＰｖ２を算出する。そして、プロセッサ１１０は、シートの高さＳＨｖから部分画像の高さＰｖ２を減じることによって、第１種余白領域Ａａ２、Ａａ５１、Ａａ８１の幅Ｍ２ｘを算出する。
【００８０】
Ｓ３５０〜Ｓ３９０の処理は、レイアウトが２行２列である場合と同様に、実行される。Ｓ３５０では、第３行Ｒ３のシートＳＨ３、ＳＨ６、ＳＨ９上の対象画像ＩＭｔの下方向−Ｄｖ側における第２種余白領域Ａｂの副走査方向ＳＤの幅Ｍ３ｖが決定される。本実施例では、この幅Ｍ３ｖは、上方向＋Ｄｖ側における第２種余白領域Ａｂの副走査方向ＳＤの幅Ｍ１ｖと同じ幅に決定される。
【００８１】
Ｓ３６０では、第３行Ｒ３のシートＳＨ３、ＳＨ６、ＳＨ９の上方向＋Ｄｖ側の端部の第１種余白領域Ａａ３、Ａａ６１、Ａａ９１の副走査方向ＳＤの幅Ｍ３ｘが、決定される。具体的には、バンドＢｎの幅Ｗｉ２に、第３行Ｒ３のシートＳＨ３、ＳＨ６、ＳＨ９のバンドＢｎの総数（図７の例では、５）を乗じることによって、部分画像ＰＩ３、ＰＩ６、ＰＩ９の副走査方向ＳＤの高さＰｖ３が算出される。そして、式「Ｍ３ｘ＝ＳＨｖ−Ｍ３ｖ−Ｐｖ３」に従って、幅Ｍ３ｘが算出される。
【００８２】
Ｓ３７０では、第２列Ｃ２と第３列Ｃ３との左方向−Ｄｈ側の端部の第１種余白領域Ａａ４、Ａａ５２、Ａａ６２、Ａａ７、Ａａ８２、Ａａ９２の主走査方向Ｄ１の幅Ｍ４ｘ、Ｍ７ｘが、決定される。具体的には、プロセッサ１１０は、Ｓ３１０〜Ｓ３６０で特定したパラメータを用いて、結合シートの副走査方向ＳＤの高さを決定する。図７の例では、結合シートの高さは、Ｍ１ｖ＋Ｐｖ１＋Ｐｖ２＋Ｐｖ３＋Ｍ３ｖである。プロセッサ１１０は、結合シートの高さと、１枚のシートのアスペクト比とを用いて、結合シートの主走査方向Ｄ１の幅を算出する。プロセッサ１１０は、１枚のシートの幅ＳＨｈにシートの列の数Ｑである「３」を乗じて得られる値から結合シートの幅を減算することによって、第１種余白領域の合計幅を算出する。プロセッサ１１０は、第１種余白領域の合計幅を、「Ｑ−１＝３−１＝２」で除算することによって、第２列Ｃ２と第３列Ｃ３との第１種余白領域の幅Ｍ４ｘ、Ｍ７ｘを算出する。このように、本実施例では、均等な幅Ｍ４ｘ、Ｍ７ｘが、算出される。
【００８３】
Ｓ３８０では、第２種余白領域Ａｂの左方向−Ｄｈ側の幅Ｍ１ｈと右方向＋Ｄｈ側の幅Ｍ７ｈとが、決定される。図５（Ｂ）の幅Ｍ１ｈ、Ｍ３ｈと同様に、これらの幅Ｍ１ｈ、Ｍ７ｈは、同じ値に決定される。プロセッサ１１０は、結合シートの幅から対象画像ＩＭｔの幅を減算することによって幅Ｍ１ｈ、Ｍ７ｈの合計値を算出し、各幅Ｍ１ｈ、Ｍ７ｈを合計値の半分の値に決定する。
【００８４】
Ｓ３９０では、プロセッサ１１０は、Ｓ３００〜Ｓ３８０の処理で特定されたパラメータを用いて、結合シート上の対象画像ＩＭｔの位置を特定する。これにより、プロセッサ１１０は、対象画像ＩＭｔ上の９枚のシートの境界線Ｂｈ１、Ｂｈ２、Ｂｖ１、Ｂｖ２の位置を、特定する。プロセッサ１１０は、対象画像ＩＭｔを境界線Ｂｈ１、Ｂｈ２、Ｂｖ１、Ｂｖ２で分割することにより、９枚のシートＳＨ１〜ＳＨ９のそれぞれに印刷すべき部分画像ＰＩ１〜ＰＩ９を特定する。
【００８５】
以上のように、プロセッサ１１０は、複数のシートのレイアウトが３行３列の場合も、２行２列の場合と同様に、複数のバンドの幅と、第２種余白領域Ａｂの幅と、第１種余白領域の幅と、各シート上の部分画像と、各シート上の部分画像の位置（すなわち、複数のバンドの位置）とを、決定する。例えば、図７に示すように、第１行Ｒ１の部分画像ＰＩ１、ＰＩ４、ＰＩ７の下方向−Ｄｖ側の端は、第１行Ｒ１のシートＳＨ１、ＳＨ４、ＳＨ７の下方向−Ｄｖ側の端に、配置されている。第２行Ｒ２の部分画像ＰＩ２、ＰＩ５、ＰＩ８の下方向−Ｄｖ側の端は、第２行Ｒ２のシートＳＨ２、ＳＨ５、ＳＨ８の下方向−Ｄｖ側の端に、配置されている。第１列Ｃ１の部分画像ＰＩ１、ＰＩ２、ＰＩ３の右方向＋Ｄｈ側の端は、第１列Ｃ１のシートＳＨ１、ＳＨ２、ＳＨ３の右方向＋Ｄｈ側の端に、配置されている。第２列Ｃ２の部分画像ＰＩ４、ＰＩ５、ＰＩ６の右方向＋Ｄｈ側の端は、第２列Ｃ２のシートＳＨ４、ＳＨ５、ＳＨ６の右方向＋Ｄｈ側の端に、配置されている。
【００８６】
以上のように、対象画像が副走査方向ＳＤに並ぶ複数のシートを含む複数のシートに分割して印刷されるべき場合（図３：Ｓ１３０：Ｙｅｓ）、プロセッサ１１０は、図３のＳ１５０、図６のＳ３００、Ｓ３２０、Ｓ３３０、Ｓ３９０を実行することによって、各シートに印刷されるべき部分画像を特定する。また、図３のＳ３４０、Ｓ３６０で説明したように、プロセッサ１１０は、第１シートＳＨ１の副走査方向ＳＤの隣の第２シートＳＨ２の第１シートＳＨ１側の端と部分画像ＰＩ２との間の第１種余白領域Ａａ２の副走査方向ＳＤの幅Ｍ２ｘを、決定する。図３のＳ１８０では、プロセッサ１１０は、各部分画像を各シートに印刷するための複数のバンドの複数のバンド印刷データを生成する。例えば、図５の例では、第１部分画像ＰＩ１を第１シートＳＨ１に印刷するための６個のバンドＢｎの６個のバンド印刷データが生成される。また、第２部分画像ＰＩ２を第２シートＳＨ２のうちの少なくとも第１種余白領域Ａａ２を除く領域に印刷するための５個のバンドＢｎの５個のバンド画像データが生成される。図３のＳ１９０では、プロセッサ１１０は、生成した複数のバンド印刷データを、複合機２００に出力する。そして、図３のＳ１５０で説明したように、本実施例では、プロセッサ１１０は、全てのバンドＢｎの幅を、同じ幅Ｗｉ１、Ｗｉ２（図５（Ｂ）、図７）に決定する。これにより、境界線Ｂｈ１を挟んで隣接する第１部分画像ＰＩ１の第１境界バンドＢｎｖと第２部分画像ＰＩ２の第２境界バンドＢｎｗとのそれぞれの幅は、同じ幅に決定される。すなわち、第１部分画像ＰＩ１の複数のバンドＢｎのうち第２部分画像ＰＩ２との境界に位置する第１境界バンドＢｎｖの幅と、第２部分画像ＰＩ２の複数のバンドＢｎのうち第１部分画像ＰＩ１との境界に位置する第２境界バンドＢｎｗの幅とは、同じ幅に決定される。
【００８７】
一般的に、結合シートＳＨｘ（図４（Ａ））の境界の近傍（例えば、境界線Ｂｈ１の近傍）は、観察者の注目を集め易い。本実施例では、第１シートＳＨ１（図５（Ｂ））と第２シートＳＨ２との境界に位置するバンドＢｎｖ、Ｂｎｗの幅が同じ幅に決定されるので、これらのバンドＢｎｖ、Ｂｎｗの間の濃度の差が抑制される。このように、注目を集め易い境界の近傍において濃度の変化が抑制されるので、観察者が感じる違和感を抑制できる。そして、このようなバンドＢｎｖ、Ｂｎｗの幅を用いて部分画像ＰＩ１、ＰＩ２が印刷されるシートＳＨ１、ＳＨ２を適切に結合できるように、第２シートＳＨ２の第１種余白領域Ａａ２の幅Ｍ２ｘが決定される（図６：Ｓ３４０、Ｓ３６０）。第３シートＳＨ３（図４（Ａ）、図５（Ｂ））の部分画像ＰＩ３と第４シートＳＨ４の部分画像ＰＩ４との境界についても、同様である。また、複数のシートのレイアウトが異なる場合（例えば、図７の例のように３行３列の場合）、同様に、注目を集め易い境界の近傍において濃度の変化が抑制される。
【００８８】
また、図６のＳ３００で説明したように、プロセッサ１１０は、第１部分画像ＰＩ１（図５（Ｂ））の第１境界バンドＢｎｖが第１シートＳＨ１上の印刷領域ＰＡの第２シートＳＨ２側の端（ここでは、第１シートＳＨ１の端）に配置されるように、第１シートＳＨ１上の複数個のバンドＢｎのそれぞれの配置を決定する。従って、第１シートＳＨ１と第２シートＳＨ２とが並べて配置される場合に、第１部分画像ＰＩ１と第２部分画像ＰＩ２との間の隙間を抑制できる。
【００８９】
また、図３のＳ３４０、Ｓ３６０で説明したように、プロセッサ１１０は、第１種余白領域Ａａ２の副走査方向ＳＤの幅Ｍ２ｘを、第２部分画像ＰＩ２の副走査方向ＳＤの高さＰｖ２を用いて、決定する。従って、第２部分画像ＰＩ２を、第２シートＳＨ２上の第２部分画像ＰＩ２の高さＰｖ２に適した位置に、配置できる。
【００９０】
また、図４（Ａ）、図４（Ｂ）、図５（Ａ）、図５（Ｂ）の例のように、第２シートＳＨ２の第１シートＳＨ１側とは反対側には他のシートを配置すべきでない場合に、図６のＳ３５０では、プロセッサ１１０は、第２シートＳＨ２（図５（Ｂ））の下方向−Ｄｖ側の第２種余白領域Ａｂの幅Ｍ２ｖを、第１シートＳＨ１の上方向＋Ｄｖ側の第２種余白領域Ａｂの幅Ｍ１ｖと同じ幅に決定する。すなわち、プロセッサ１１０は、第１シートＳＨ１の第２シートＳＨ２側とは反対側の端と第１部分画像ＰＩ１との間の余白領域Ａｂの副走査方向ＳＤの幅Ｍ１ｖを用いて、第２シートＳＨ２の第１シートＳＨ１側とは反対側の端と第２部分画像ＰＩ２との間の第２種余白領域Ａｂの副走査方向ＳＤの幅Ｍ２ｖを決定する。そして、図６のＳ３６０では、プロセッサ１１０は、第２部分画像ＰＩ２の副走査方向ＳＤの高さＰｖ２に加えて、第２種余白領域Ａｂの幅Ｍ２ｖを用いて、第１種余白領域Ａａ２の幅Ｍ２ｘを決定する。この構成によれば、第２シートＳＨ２の下方向−Ｄｖ側の第２種余白領域Ａｂの幅Ｍ２ｖが、第１シートＳＨ１の上方向＋Ｄｖ側の第２種余白領域Ａｂの幅Ｍ１ｖを用いて決定され、さらに、第２シートＳＨ２の第１種余白領域Ａａ２の幅Ｍ２ｘが、第２部分画像ＰＩ２の副走査方向ＳＤの高さＰｖ２に加えて余白領域Ａｂの幅Ｍ２ｖを用いて決定されるので、第２シートＳＨ２の余白領域Ａａ２に第１シートＳＨ１を重ねる場合に適した印刷が可能である。
【００９１】
また、図４（Ａ）、図４（Ｂ）、図５（Ａ）、図５（Ｂ）の例のように、対象画像が、第１シートＳＨ１の主走査方向Ｄ２の隣に位置する第３シートＳＨ３を含む複数のシートに分割して印刷されるべき場合、図６のＳ３７０では、プロセッサ１１０は、第３シートＳＨ３の第１シートＳＨ１側の端と第３部分画像ＰＩ３との間の第１種余白領域Ａａ３の主走査方向Ｄ１の幅Ｍ３ｘを決定する。ここで、プロセッサ１１０は、結合シートＳＨｘ（図４（Ａ））のアスペクト比が、１枚のシートのアスペクト比と同じとなるように、幅Ｍ３ｘを決定する。従って、結合シートＳＨｘを観察するユーザが感じる違和感を抑制できる。複数のシートのレイアウトが異なる場合も、同様に、主走査方向Ｄ１に並ぶ複数のシートを重ねるための第１種余白領域の幅が、決定される（例えば、図７の幅Ｍ４ｘ、Ｍ７ｘ）。従って、結合シートを観察するユーザが感じる違和感を抑制できる。
【００９２】
図３のＳ１５０で説明したように、プロセッサ１１０は、対象画像ＩＭｔを印刷するための複数のバンドＢｎのそれぞれの幅を、同じ幅に決定する。例えば、第１シートＳＨ１上の複数のバンドＢｎのそれぞれの幅は、第２シートＳＨ２上の複数のバンドＢｎのそれぞれの幅と、同じである。そして、バンドＢｎの幅は、基準バンド幅Ｗｈ以下であり、基準バンド幅Ｗｈは、印刷ヘッド２９２の複数のノズルＮｚが１回の走査処理によって印刷可能なバンドの最大幅である。以上により、複数のバンドＢｎの間の濃度の変化を抑制できる。また、１個のバンドの画像を１回の走査処理で印刷できるので、１個のバンドの画像を複数回の走査処理で印刷する場合と比べて、印刷の速度を向上できる。
【００９３】
また、図４（Ａ）、図４（Ｂ）、図５（Ａ）、図５（Ｂ）の例のように、対象画像が、第１シートＳＨ１の主走査方向Ｄ２の隣に位置する第３シートＳＨ３を含む複数のシートに分割して印刷されるべき場合、図６のＳ３９０で、プロセッサ１１０は、第１部分画像ＰＩ１と第２部分画像ＰＩ２に加えて、第３シートＳＨ３に印刷されるべき第３部分画像ＰＩ３を特定する。ここで、図３のＳ１５０では、図５（Ｂ）で説明したように、プロセッサ１１０は、第３シートＳＨ３の第３部分画像ＰＩ３に、主走査方向Ｄ１の隣の第１シートＳＨ１の第１部分画像ＰＩ１のための複数のバンドＢｎと同じ複数のバンドＢｎを、適用する。すなわち、第３部分画像ＰＩ３のバンドＢｎの数は、第１部分画像ＰＩ１のバンドＢｎの数と、同じである。また、第３部分画像ＰＩ３の複数のバンドＢｎのそれぞれの幅は、主走査方向Ｄ１の隣に位置する第１部分画像ＰＩ１のバンドＢｎの幅と同じ幅に決定される。そして、図３のＳ１８０では、プロセッサ１１０は、第３部分画像ＰＩ３の複数のバンドＢｎのそれぞれの幅を用いて、第３部分画像ＰＩ３を第３シートＳＨ３に印刷するための複数のバンドＢｎの複数のバンド印刷データを生成する。図３のＳ１９０では、プロセッサ１１０は、各部分画像毎に、複数のバンド印刷データを複合機２００に出力する。このように、隣接する第１部分画像ＰＩ１のバンドＢｎと第３部分画像ＰＩ３のバンドＢｎとのそれぞれの幅が同じであるので、第１の部分画像と第３の部分画像との間の濃度の変化を抑制できる。
【００９４】
また、図７の例のように、対象画像が、第２シートＳＨ２の副走査方向ＳＤの隣の第３シートＳＨ３を含む複数のシートに分割して印刷されるべき場合、図６のＳ３９０で、プロセッサ１１０は、第１部分画像ＰＩ１と第２部分画像ＰＩ２に加えて、第３シートＳＨ３に印刷されるべき第３部分画像ＰＩ３を特定する。そして、図３のＳ１５０で説明したように、本実施例では、プロセッサ１１０は、全てのバンドＢｎの幅を、同じ幅Ｗｉ２（図７）に決定する。これにより、第２横境界線Ｂｈ２を挟んで隣接する第２部分画像ＰＩ２の境界バンドＢｎｘと第３部分画像ＰＩ３の境界バンドＢｎｙとのそれぞれの幅は、同じ幅に決定される。すなわち、第２部分画像ＰＩ２の複数のバンドＢｎのうち第３部分画像ＰＩ３との境界に位置する境界バンドＢｎｘの幅と、第３部分画像ＰＩ３の複数のバンドＢｎのうち第２部分画像ＰＩ２との境界に位置する境界バンドＢｎｙの幅とは、同じ幅に決定される。そして、図６のＳ３６０では、プロセッサ１１０は、第３シートＳＨ３の第２シートＳＨ２側の端と第３部分画像ＰＩ３との間の第１種余白領域Ａａ３の副走査方向ＳＤの幅Ｍ３ｘを、第３部分画像ＰＩ３の副走査方向ＳＤの高さＰｖ３を用いて、決定する。図３のＳ１８０では、プロセッサ１１０は、第３部分画像ＰＩ３を、第３シートＳＨ３のうちの少なくとも第１種余白領域Ａａ３を除く領域に印刷するための複数のバンドＢｎの複数のバンド画像データを生成する。図３のＳ１９０では、プロセッサ１１０は、生成した複数のバンド印刷データを、複合機２００に出力する。これにより、第２シートＳＨ２と第３シートＳＨ３との境界に位置する境界バンドＢｎｘの幅と境界バンドＢｎｙの幅とが同じ幅に決定されるので、観察者の注目を集め易いシートの境界の近傍における濃度の変化を抑制できる。なお、レイアウトの行数Ｐが４以上である場合、第３シートＳＨ３の第１種余白領域Ａａ３の幅Ｍ３ｘは、図６のＳ３６０に代えてＳ３４０で、第３部分画像ＰＩ３の副走査方向ＳＤの高さＰｖ３を用いて、決定される。
【００９５】
また、本実施例では、図３のＳ１８０で生成される複数のバンド印刷データは、１つのバンドが１回の走査処理によって印刷されるように、構成される。従って、１つのバンドが複数回の走査処理によって印刷される場合と比べて、印刷の速度を向上できる。ただし、１つのバンドが複数回の走査処理によって印刷されてもよい。
【００９６】
また、図２（Ｃ）に示すように、印刷ヘッド２９２は、複数のノズルＮｚのそれぞれに連通する複数の圧力室３１０と、複数の圧力室３１０のそれぞれに色材（ここでは、インク）を供給するための供給路３９０と、複数の圧力室３１０内の色材にそれぞれ圧力を付与するための複数の圧電素子３２０と、を有している。従って、圧電素子３２０からの圧力によって吐出される色材の量が、バンドの幅に応じて変化し得る。このような場合であっても、本実施例では、シートの境界の近傍における濃度の変化を抑制できる。
【００９７】
Ｂ．第２実施例：
図８は、バンドの幅を決定する処理（図３のＳ１５０）の別の実施例を示すフローチャートである。第１実施例とは異なり、プロセッサ１１０は、オブジェクト領域毎に、均等なバンド幅を決定する。
【００９８】
Ｓ５００では、プロセッサ１１０は、対象画像データを解析することによって、空白部分を除いたオブジェクト領域を特定する。本実施例では、プロセッサ１１０は、対象画像データを解析することによって、投影ヒストグラムを生成する。図９は、投影ヒストグラムの例を示す説明図である。図中には、結合シートＳＨｘ上の対象画像ＩＭｔが示されている。対象画像ＩＭｔの左側のグラフＨは、投影ヒストグラムを示している。縦軸は、副走査方向ＳＤの位置Ｐを示し、横軸は、頻度Ｆを示している。本実施例では、頻度Ｆは、オブジェクトを示すオブジェクト画素の数を、示している。オブジェクト画素と背景を示す背景画素とを区別する方法は、種々の方法であってよい。本実施例では、プロセッサ１１０は、背景を示す予め決められた背景色範囲（例えば、白を含む色範囲）内の色の画素を、背景画素に分類し、背景色範囲外の色の画素を、オブジェクト画素に分類する。そして、プロセッサ１１０は、副走査方向ＳＤの各位置Ｐにおけるオブジェクト画素の数を、頻度Ｆとして算出する。このように、投影ヒストグラムＨは、オブジェクト画素を主走査方向Ｄ１に投影して得られるヒストグラムを示している。
【００９９】
図８のＳ５００では、プロセッサ１１０は、投影ヒストグラムＨを生成し、投影ヒストグラムＨを解析することによって、空白部分を除いたオブジェクト範囲を特定する。オブジェクト範囲は、オブジェクトを示す位置Ｐの連続な範囲である。本実施例では、プロセッサ１１０は、頻度Ｆが予め決められた閾値（例えば、ゼロ）を超える位置Ｐが連続する範囲を、オブジェクト範囲として特定する。図９の例では、３個のオブジェクト範囲ＯＲ１、ＯＲ２、ＯＲ３が、特定される。これらのオブジェクト範囲ＯＲ１、ＯＲ２、ＯＲ３は、３個のオブジェクトＯＢ１、ＯＢ２、ＯＢ３を、それぞれ示している。図９中のハッチングで示される領域ＯＡ１、ＯＡ２、ＯＡ３は、オブジェクト範囲ＯＲ１、ＯＲ２、ＯＲ３にそれぞれ対応するオブジェクト領域である。以下、対象画像ＩＭｔのうちオブジェクト領域を除いた残りの領域を、空白領域、または、背景領域とも呼ぶ。複数のシートＳＨ１〜ＳＨ４の部分画像ＰＩ１ａ〜ＰＩ４ａは、オブジェクト領域と空白領域との少なくとも一方を、含んでいる。
【０１００】
Ｓ５１０（図８）では、プロセッサ１１０は、オブジェクト領域毎に（すなわち、オブジェクト範囲毎に）、均等なバンド幅を決定する。プロセッサ１１０は、バンド幅を、基準バンド幅Ｗｈ以下の幅であってオブジェクト領域を等分可能な最大の幅に、決定する。図９の例では、第１オブジェクト範囲ＯＲ１は、同じ幅Ｗａの２個のバンドＢａに区分されている。この幅Ｗａは、基準バンド幅Ｗｈ以下の幅であって、オブジェクト範囲ＯＲ１を等分可能な最大の幅である。第２オブジェクト範囲ＯＲ２は、同じ幅Ｗｂの３個のバンドＢａに区分されている。この幅Ｗｂは、基準バンド幅Ｗｈ以下の幅であって、オブジェクト範囲ＯＲ２を等分可能な最大の幅である。第３オブジェクト範囲ＯＲ３は、同じ幅Ｗｃの３個のバンドＢｃに区分されている。この幅Ｗｃは、基準バンド幅Ｗｈ以下の幅であって、オブジェクト範囲ＯＲ３を等分可能な最大の幅である。
【０１０１】
以上のように、プロセッサ１１０は、オブジェクト領域毎に、バンド幅を決定する。バンドの幅は、オブジェクト領域毎に、異なり得る。そして、図８の処理、すなわち、図３のＳ１５０の処理が、終了する。なお、プロセッサ１１０は、空白領域には、バンドを割り当てない。
【０１０２】
図３のＳ１６０では、副走査方向ＳＤに並ぶ複数のシートの境界線上に、バンドが重ならずに、バンドの端と空白領域との少なくとも一方が配置されるように、各シートの第１種余白領域の幅と、各シートの部分画像の副走査方向ＳＤの高さと、各シート上の部分画像の位置（すなわち、結合シート上の対象画像ＩＭｔの位置）と、が決定される。
【０１０３】
例えば、図６のＳ３００では、プロセッサ１１０は、上方向＋Ｄｖ側の第２種余白領域Ａｂ（図９）の幅Ｍ１ｖを下限値から徐々に増大させることによって、第１行Ｒ１のシートＳＨ１、ＳＨ３の下方向−Ｄｖ側の端（すなわち、境界線Ｂｈ１）に、バンドの端、または、空白領域が配置されるように、第１行Ｒ１のシートＳＨ１、ＳＨ３に対する対象画像ＩＭｔの副走査方向ＳＤの位置を決定する。図９の例では、境界線Ｂｈ１には、オブジェクト領域ＯＡ２の下方向−Ｄｖ側の端部を形成する２つのバンドＢｂの境界が、配置されている。
【０１０４】
図６のＳ３２０では、プロセッサ１１０は、第２行から第Ｐ行までのＰ−１行のシートのそれぞれの部分画像の副走査方向ＳＤの高さを決定する。本実施例では、プロセッサ１１０は、おおよそ均等に、各行の部分画像の副走査方向ＳＤの高さを仮に決定する。仮決定された高さに応じて対象画像ＩＭｔを複数の部分画像に区分する場合、副走査方向ＳＤに並ぶ複数の部分画像の境界が、バンドと重なり得る。この場合、プロセッサ１１０は、部分画像の境界の副走査方向ＳＤの位置を、複数のバンドの複数の端のうち最も近い端の位置に、移動させる。以上のように、プロセッサ１１０は、第２行から第Ｐ行までのＰ−１行のシートのそれぞれの部分画像の境界の位置、すなわち、各部分画像の副走査方向ＳＤの高さを決定する。
【０１０５】
Ｓ３３０では、プロセッサ１１０は、第２行から第Ｐ−１行までの各行のシートのそれぞれの部分画像の副走査方向ＳＤの位置を決定する。本実施例では、第Ｋ行の部分画像の副走査方向ＳＤの位置は、第Ｋ行の部分画像の下方向−Ｄｖ側の端が、第Ｋ行のシートの下方向−Ｄｖ側の端に配置されるように、決定される。Ｓ３４０は、上記の第１実施例と同様に、実行される。ここで、部分画像の副走査方向ＳＤの高さとしては、Ｓ３２０で決定された高さが用いられる。
【０１０６】
Ｓ３５０〜Ｓ３９０は、上記の第１実施例と同様に、実行される。Ｓ３６０では、第Ｐ行の部分画像の副走査方向ＳＤの高さとして、Ｓ３２０で決定された高さが用いられる。
【０１０７】
以上のように、本実施例では、図８のＳ５１０で、プロセッサ１１０は、オブジェクト領域毎に均等なバンド幅を決定する。従って、複数のオブジェクトを含む部分画像は、オブジェクト毎に異なる幅の複数のバンドを含み得る。例えば、図９の第１行Ｒ１の部分画像ＰＩ１ａ、ＰＩ３ａは、幅ＷａのバンドＢａと幅ＷｂのバンドＢｂとを含んでいる。また、第２行Ｒ２の部分画像ＰＩ２ａ、ＰＩ４ａは、幅ＷｂのバンドＢｂと幅ＷｃのバンドＢｃとを含んでいる。そして、図９の例のように、オブジェクトが、第１シートＳＨ１と、第１シートＳＨ１の副走査方向ＳＤの隣に位置する第２シートＳＨ２と、を含む複数のシートに分割して印刷されるべき場合、第１部分画像ＰＩ１ａの複数のバンドＢａ、Ｂｂのうち第２部分画像ＰＩ２ａとの境界に位置する第１境界バンドＢｎｖの幅と、第２部分画像ＰＩ２ａの複数のバンドＢｂ、Ｂｃのうち第１部分画像ＰＩ１ａとの境界に位置する第２境界バンドＢｂｗの幅とは、同じである。従って、これらのバンドＢｂｖ、Ｂｂｗの間の濃度の差が抑制される。このように、注目を集め易い境界の近傍において濃度の変化が抑制されるので、観察者が感じる違和感を抑制できる。第３シートＳＨ３の部分画像ＰＩ３ａと第４シートＳＨ４の部分画像ＰＩ４ａとの境界についても、同様である。また、複数のシートのレイアウトが異なる場合（例えば、図７の例のように３行３列の場合）、同様に、注目を集め易い境界の近傍において濃度の変化が抑制される。
【０１０８】
Ｃ．変形例：
（１）バンドの幅を決定する処理は、上記の処理に代えて、他の種々の処理であってよい。例えば、第１実施例において、図３のＳ１５０で決定される複数のバンドのそれぞれの幅は、バンド毎に異なっていてもよい。例えば、複数のバンドの幅は、副走査方向ＳＤの位置の変化に応じて徐々に変化してもよい。いずれの場合も、副走査方向ＳＤに並ぶ複数のシートの境界線を挟んで隣接する２つの境界バンドのそれぞれの副走査方向ＳＤの幅は、同じであることが好ましい。ここで、２つのバンドの間で幅に差がある場合であっても、印刷済のシートを観察する場合に２つのバンドの幅の差を認識することが困難である場合には、２つのバンドのそれぞれの幅は同じであると言える。例えば、２つのバンドの間の幅の差が９画素ライン以下である場合には、２つのバンドのそれぞれの幅は同じであると言える。ここで、画素ラインは、印刷解像度で表される画素のラインである。
【０１０９】
（２）図９の投影ヒストグラムＨの頻度Ｆに代えて、インク量や輝度値などの色を示すパラメータの積算値が用いられてもよい。一般的には、オブジェクトを示す領域と背景を示す領域との間で値が異なるパラメータ（例えば、インク量の積算値、オブジェクト画素の頻度など）のグラフを用いることによって、オブジェクトを示す範囲（すなわち、オブジェクト領域）を特定できる。
【０１１０】
（３）シート上の印刷可能な領域である印刷領域は、図２で説明したシートの全面に代えて、シートの縁に設けられた余白を除いた残りの領域であってもよい。ここで、印刷不可能な余白は、シートの縁の全周に亘って設けられてよく、また、シートの縁の一部分のみに設けられてもよい。
【０１１１】
（４）糊代として利用するための第１種余白領域の構成は、上記の実施例の構成に代えて、他の種々の構成であってよい。例えば、図４（Ｂ）の第２行Ｒ２の余白領域Ａａ２、Ａａ４１は、第２行Ｒ２のシートＳＨ２、ＳＨ４に代えて、第１行Ｒ１のシートＳＨ１、ＳＨ３に設けられてもよい。この場合、第１行Ｒ１のシートＳＨ１、ＳＨ３の余白領域Ａａ２、Ａａ４１上に、第２行Ｒ２のシートＳＨ２、ＳＨ４が、重ねられてよい。そして、第２行Ｒ２の部分画像ＰＩ２、ＰＩ４の上方向＋Ｄｖ側の端は、第２行Ｒ２のシートＳＨ２、ＳＨ４の上方向＋Ｄｖ側の端に、配置されてよい。また、第２列Ｃ２の余白領域Ａａ３、Ａａ４２は、第２列Ｃ２のＳＨ３、ＳＨ４に代えて、第１列Ｃ１のシートＳＨ１、ＳＨ２に設けられてもよい。この場合、第１列Ｃ１のＳＨ１、ＳＨ２のＡａ３、Ａａ４２上に、第２列Ｃ２のシートＳＨ３、ＳＨ４が、重ねられてよい。そして、第２列Ｃ２の部分画像ＰＩ３、ＰＩ４の左方向−Ｄｈ側の端は、第２列Ｃ２のシートＳＨ３、ＳＨ４の左方向−Ｄｈ側の端に、配置されてよい。このように、第４シートＳＨ４には、糊代のための第１種余白領域が、設けられなくてもよい。また、プロセッサ１１０は、糊代のための第１種余白領域が設けられるシートを、ユーザの指示に応じて決定してよい。また、プロセッサ１１０は、糊代のための第１種余白領域が設けられるシートを、対象画像データの解析結果（対象画像の内容や種類（例えば、写真、文字、グラフィック）など）に応じて変更してよい。
【０１１２】
図３、図６の処理では、プロセッサ１１０は、糊代のための第１種余白領域の配置に応じて、各ステップの対象のシートを選択し、そして、各ステップの処理を修正してよい。例えば、レイアウトが２行２列であり、図４（Ｂ）の第２行Ｒ２の余白領域Ａａ２、Ａａ４１が、第１行Ｒ１のシートＳＨ１、ＳＨ３に設けられてよい。この場合、プロセッサ１１０は、図６のＳ３００、Ｓ３１０で、第２行Ｒ２のシートＳＨ２、ＳＨ４を処理し、Ｓ３２０、Ｓ３５０、Ｓ３６０で、第１行Ｒ１のシートＳＨ１、ＳＨ３を処理してよい。ここで、Ｓ３００では、シートの上方向＋Ｄｖ側の端にバンドの境界が位置するように、第２行Ｒ２のシートＳＨ２、ＳＨ４に含まれるバンドの数と、第２行Ｒ２のシートＳＨ２、ＳＨ４上での各バンドの副走査方向ＳＤの位置とが、決定される。Ｓ３１０では、第２行Ｒ２の部分画像の副走査方向ＳＤの高さを用いて、対象画像ＩＭｔ（図５（Ｂ））の下方向−Ｄｖ側における第２種余白領域Ａｂの副走査方向ＳＤの幅Ｍ２ｖが、特定される。Ｓ３５０では、第１行Ｒ１のシート上の対象画像ＩＭｔ（図５（Ｂ））の上方向＋Ｄｖ側における第２種余白領域Ａｂの副走査方向ＳＤの幅Ｍ１ｖが、決定される。上方向＋Ｄｖ側の幅Ｍ１ｖは、例えば、下方向−Ｄｖ側の幅Ｍ２ｖと同じ幅に、決定される。Ｓ３６０では、第１行Ｒ１の下方向−Ｄｖ側の端部の第１種余白領域の副走査方向ＳＤの幅が、決定される。
【０１１３】
（５）上記各実施例では、対象画像データによって表される画像ＩＭｔの全体が、対象画像として用いられている。これに代えて、プロセッサ１１０は、オブジェクトの画像を対象画像として用いてもよい。例えば、対象画像データによって表される画像ＩＭｔのうちの端部の背景部分の少なくとも一部を除いた残りの画像（例えば、全てのオブジェクトを含む最小の矩形画像）が、対象画像として複数枚のシートに分割して印刷されてよい。この場合、図６のＳ３１０、Ｓ３４０、Ｓ３６０では、プロセッサ１１０は、処理対象の対象シート上の余白領域の副走査方向ＳＤの幅を、部分画像の高さ（すなわち、副走査方向ＳＤの幅）に代えて、オブジェクトのうちの対象シート上に印刷されるべき部分オブジェクトの副走査方向ＳＤの幅を用いて、決定してよい。例えば、図５（Ｂ）の第２シートＳＨ２の余白領域Ａａ２の幅Ｍ２ｘは、第２シートＳＨ２の高さＳＨｖから、余白領域Ａｂの幅Ｍ２ｖと、第２シートＳＨ２に印刷すべき部分オブジェクトの副走査方向ＳＤの幅とを、減算して得られる値に、決定されてよい。このように、対象画像としては、対象画像データによって表される画像の全体に代えて、オブジェクトの画像が用いられてよい。
【０１１４】
いずれの場合も、対象画像データは、対象画像を表す種々の画像データであってよい。例えば、対象画像データは、対象画像であるオブジェクトを表す画像データであってよい。また、対象画像データは、オブジェクトと空白領域（すなわち、背景領域）とを含む画像の全体を表す画像データであってよい。ここで、対象画像は、オブジェクトであってよく、また、オブジェクトと空白領域とを含む画像の全体であってよい。
【０１１５】
また、図３のＳ１９０で生成される印刷データは、シートのうちの印刷すべきオブジェクトの無い空白領域の部分を、走査処理を行わずに搬送するように、構成されることが好ましい。
【０１１６】
（６）上記実施例では、対象画像の拡大率は、複数枚のシートのレイアウト（２行２列、３行３列など）に対応付けて、予め決められている。これに代えて、プロセッサ１１０は、対象画像データを解析することによって拡大率を算出してもよい。また、対象画像は、結合シートの中心の位置からずれた位置に配置されてもよい。例えば、図５（Ｂ）、図７の第２種余白領域Ａｂに関し、上方向＋Ｄｖ側の幅Ｍ１ｖは、下方向−Ｄｖ側の幅Ｍ２ｖ、Ｍ３ｖと異なっていてよい。ここで、幅Ｍ１ｖと幅Ｍ２ｖ、Ｍ３ｖとの一方が、固定値であってよい。また、左方向−Ｄｈ側の幅Ｍ１ｈは、右方向＋Ｄｈ側の幅Ｍ３ｈ、Ｍ７ｈと異なっていてよい。ここで、幅Ｍ１ｈと幅Ｍ３ｈ、Ｍ７ｈとの一方が、固定値であってもよい。また、第２種余白領域Ａｂが省略され、結合シートの全面に亘って対象画像が印刷されてもよい。
【０１１７】
（５）ポスター印刷モードで利用可能なレイアウトは、「２行２列」と「３行３列」とは異なる種々のレイアウトを含んでよい。例えば、「１行２列」、「２行１列」、「２行３列」、「３行２列」などのレイアウトが利用可能であってよい。
【０１１８】
（７）結合シートの外形のアスペクト比は、１枚のシートの外形のアスペクト比と異なっていてもよい。例えば、結合シートの外形のアスペクト比は、レイアウトに予め対応付けられたアスペクト比であってよい。
【０１１９】
（８）対象画像データのデータ形式は、ビットマップ形式とは異なる形式であってもよい。例えば、対象画像データのデータ形式は、ページ記述言語で記述されるデータ形式（ＰＤＬ（Page Description Language）形式とも呼ばれる）であってよい。ＰＤＬ形式としては、例えば、ＰＤＦ（Portable Document Format）、ＸＰＳ（XML Paper Specification）など、種々の形式を採用可能である。対象画像データのデータ形式がＰＤＬ形式である場合、プロセッサ１１０は、対象画像データを用いて印刷用の予め決められた解像度のラスタ画像データを生成する処理（ＲＩＰとも呼ばれる）を、実行する。そして、プロセッサ１１０は、ラスタ画像データを用いて、色変換処理とハーフトーン処理とを実行することによって、印刷データを生成する。
【０１２０】
（９）印刷実行部２９０の構成は、図２（Ａ）〜図２（Ｃ）の実施例の構成に代えて、他の種々の構成であってよい。図２（Ｃ）の実施例では、色材の容器４００は、印刷ヘッド２９２に、取り付けられている。これに代えて、容器４００が印刷ヘッド２９２から離れた位置に配置され、そして、印刷ヘッド２９２の供給路３９０と容器４００の収容室４９０とが、可撓性のホースによって接続されてよい。また、ノズルＮｚから吐出するための圧力を色材に付与する装置は、圧電素子３２０に代えて、ヒータ素子であってよい。印刷に利用可能なインクの種類は、シアン、マゼンタ、イエロ、ブラックの組み合わせに代えて、１以上の任意の種類であってよい。いずれの場合も、バンドの幅（すなわち、同時にインクを吐出するノズルＮｚの総数）に応じて、濃度が変化し得る。上記の各実施例、各変形例のようにバンドの幅を決定することによって、複数のバンドの間の濃度の変化が目立つことを抑制できる。
【０１２１】
（１０）印刷データを生成する画像処理装置は、パーソナルコンピュータとは異なる種類の装置（例えば、デジタルカメラ、スキャナ、スマートフォン）であってもよい。また、画像処理装置が、印刷装置の一部であってもよい。例えば、図１の複合機２００の制御部２１０が、図３の印刷処理を実行してもよい。また、ネットワークを介して互いに通信可能な複数の装置（例えば、コンピュータ）が、画像処理装置による画像処理の機能を一部ずつ分担して、全体として、画像処理の機能を提供してもよい（これらの装置を備えるシステムが画像処理装置に対応する）。
【０１２２】
上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。例えば、図３のＳ１６０の処理の機能を、専用のハードウェア回路によって実現してもよい。
【０１２３】
また、本発明の機能の一部または全部がコンピュータプログラムで実現される場合には、そのプログラムは、コンピュータ読み取り可能な記録媒体（例えば、一時的ではない記録媒体）に格納された形で提供することができる。プログラムは、提供時と同一または異なる記録媒体（コンピュータ読み取り可能な記録媒体）に格納された状態で、使用され得る。「コンピュータ読み取り可能な記録媒体」は、メモリーカードやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種ＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含み得る。
【０１２４】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【０１２５】
１００…画像処理装置、１１０…プロセッサ、１１５…記憶装置、１２０…揮発性記憶装置、１３０…不揮発性記憶装置、１３２…プログラム、１４０…表示部、１５０…操作部、１７０…通信インタフェース、２００…複合機、２１０…制御部、２４０…表示部、２５０…操作部、２７０…通信インタフェース、２８０…スキャナ部、２９０…印刷実行部、２９１…制御部、２９２…印刷ヘッド、２９４…ヘッド移動部、２９６…搬送部、２９６ａ…第１ローラ、２９６ｂ…第２ローラ、３１０…圧力室、３２０…圧電素子、３９０…供給路、４００…容器、４９０…収容室、１０００…画像処理システム、Ｄ１…第１方向（主走査方向、順方向）、Ｄ２…第２方向（主走査方向、逆方向）、Ｄ３…第３方向（搬送方向）、ＳＤ…副走査方向、Ｄｈ…第１方向、Ｄｖ…第２方向、Ｎｚ…ノズル
【図１】
2019133448.tif 000003
【図２】
2019133448.tif 000004
【図３】
2019133448.tif 000005
【図４】
2019133448.tif 000006
【図５】
2019133448.tif 000007
【図６】
2019133448.tif 000008
【図７】
2019133448.tif 000009
【図８】
2019133448.tif 000010
【図９】
2019133448.tif 000011