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