(57)【要約】  【課題】  分割して印刷される各分割領域のサイズが不揃いであっても、貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる印刷制御装置、印刷制御方法、印刷制御プログラムを提供すること。  【解決手段】  濃度分布メモリ１４ａに記憶された濃度分布に基づいて算出される配置データに従って、各タイルをプリンタ５０の印字ヘッド５８に印刷させることにより、分割して印刷されるＮ−１番目（Ｎは２以上）のタイルの右端とＮ番目のタイルの左端とが同濃度で印刷されるので、Ｎ−１番目のタイルとＮ番目のタイルの間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる。  【選択図】    図６
2007011679.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を搬送方向に搬送する搬送部と、前記搬送部による記録媒体の搬送方向に直交する方向における所定の印刷可能領域に印刷可能な記録部とを備えた印刷装置に接続され、
前記印刷可能領域における前記記録部による印刷の濃度分布を記憶する濃度記憶手段と、
文字や画像などから構成される原画像の一方向先端から後端までを、前記一方向に直交する方向の分割境界により複数の分割領域に分割する分割手段と、
前記分割手段により分割された前記原画像一方向先端からＮ−１番目（Ｎは２以上の整数）の分割領域の一方向後端と、前記原画像一方向先端からＮ番目の分割領域の一方向先端とが互いに同濃度で印刷されるように、前記濃度記憶手段に記憶された濃度分布に基づいて、前記分割手段により分割された各分割領域の前記印刷可能領域に対する配置を決定する配置決定手段と、
前記配置決定手段により決定された配置に従って、前記各分割領域を前記印刷装置の記録部に印刷させる制御手段とを備えることを特徴とする印刷制御装置。
【請求項２】
前記配置決定手段は、前記原画像一方向先端から１番目の分割領域の前記一方向先端が前記印刷可能領域の一端側に印刷され、前記１番目の分割領域の前記一方向後端が前記印刷可能領域の他端側に印刷される向きで、且つ前記１番目の分割領域の前記一方向後端が印刷される位置と同濃度で印刷される同濃度位置が、前記印刷可能領域において前記一端側に最も近く位置するように、前記濃度記憶手段に記憶された濃度分布に基づいて、前記１番目の分割領域の前記印刷可能領域に対する配置を決定するものであることを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記原画像一方向先端からＮ−１番目の分割領域の前記一方向後端が印刷される前記印刷可能領域上の位置を取得する後端位置取得手段と、
前記後端位置取得手段により取得された位置と同濃度の印刷をし、且つ前記印刷可能領域上の前記一端側に最も近い基準位置を決定する基準位置決定手段とを備え、
前記配置決定手段は、前記基準位置決定手段により決定された基準位置に前記原画像一方向先端からＮ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記他端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記Ｎ番目の分割領域の前記印刷可能領域に対する配置を決定するものであることを特徴とする請求項１または２に記載の印刷制御装置。
【請求項４】
前記分割手段により分割された各分割領域の一方向長さを記憶する領域幅記憶手段と、
前記基準位置取得手段により取得された基準位置から前記印刷可能領域上の他端までの距離が、前記領域幅記憶手段に記憶されたＮ番目の分割領域の前記一方向長さ以上であるかを判断する領域内判断手段と、
その領域内判断手段により、前記基準位置取得手段により取得された基準位置から前記印刷可能領域上の他端までの距離が前記Ｎ番目の分割領域の前記一方向長さ以上でないと判断された場合、前記後端位置取得手段により取得された位置と同濃度の印刷をし、且つ前記印刷可能領域上の前記他端側に最も近い位置を反転基準位置として取得する反転基準位置取得手段とを備え、
前記配置決定手段は、前記反転基準位置取得手段により反転基準位置が取得された場合、前記取得された反転基準位置に、前記Ｎ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記一端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記Ｎ番目の分割領域の前記印刷可能領域に対する配置を決定するものであることを特徴とする請求項３記載の印刷制御装置。
【請求項５】
前記反転基準位置取得手段により取得された反転基準位置から前記印刷可能領域上の一端までの間に前記Ｎ番目の分割領域が含まれるかを判断する反転後領域内判断手段と、
前記反転後領域内判断手段により、前記反転基準位置取得手段により取得された反転基準位置から前記印刷可能領域上の一端まで間に前記Ｎ番目の分割領域が含まれないと判断された場合、前記Ｎ番目の分割領域の前記一方向先端からの前記一方向長さが、前記反転基準位置取得手段により取得された反転基準位置から前記印刷可能領域上の一端までの距離以下となるように、前記Ｎ番目の分割領域の一方向後端側の所定領域を新たな分割領域として、前記Ｎ番目の分割領域から分割する追加分割手段とを有することを特徴とする請求項４記載の印刷制御装置。
【請求項６】
前記追加分割手段は、前記Ｎ番目の分割領域の前記一方向先端からの前記一方向長さが、前記反転基準位置取得手段により取得された前記反転基準位置から前記印刷可能領域上の一端までの距離と等しくなるように、前記Ｎ番目の分割領域の一方向後端側の所定領域を、新たな分割領域として前記Ｎ番目の分割領域から分割するものであり、
前記配置決定手段は、前記Ｎ番目の分割領域の前記一方向先端が前記反転基準位置取得手段により取得された反転基準位置に印刷されＮ番目の分割領域の前記一方向後端が前記印刷可能領域の前記一端側に印刷されるように前記Ｎ番目の分割領域の配置を決定し、前記追加分割手段により前記Ｎ番目の分割領域から分割された前記新たな分割領域の一方向先端が、前記印刷可能領域上の一端に印刷されるように、前記新たな分割領域の配置を決定するものであることを特徴とする請求項５記載の印刷制御装置。
【請求項７】
前記反転後領域内判断手段により、前記印刷可能領域内に含まれないと判断された分割領域が所定個数以上存在する場合、互いに同濃度で印刷される前記印刷可能領域上の２位置であって、且つ互いの間の距離が最大となる２位置を、前記濃度記憶手段に記憶された濃度分布に基づいて決定する２位置決定手段と、
前記原画像一方向先端から１番目と末番目の分割領域を除く各分割領域の一方向長さが、前記２位置決定手段により決定された前記２位置間の距離に等しくなるように、前記原画像一方向先端から後端までを、前記原画像一方向に直交する方向の分割境界により複数の分割領域に分割する再分割手段とを備え、
前記配置決定手段は、前記再分割手段により分割された複数の分割領域のうち、前記原画像一方向先端から１番目と末番目の分割領域を除く各分割領域の一方向先端と一方向後端とが、前記２位置決定手段により決定された前記２位置のいずれかにそれぞれ印刷されるように、前記再分割手段により分割された複数の分割領域の配置を決定するものであることを特徴とする請求項５または６のいずれかに記載の印刷制御装置。
【請求項８】
前記配置決定手段は、前記再分割手段により分割された前記１番目の分割領域の一方向後端および前記末番目の分割領域の一方向先端が、前記２位置決定手段により決定された２位置のいずれかにそれぞれ印刷されるように、前記再分割手段により分割された前記１番目の分割領域と前記末番目の分割領域の配置を決定するものであることを特徴とする請求項７記載の印刷制御装置。
【請求項９】
前記分割手段は、前記原画像の一方向において所定幅を有する分割境界により前記原画像を複数の分割領域に分割し、分割領域とその分割領域に隣接する分割境界を少なくとも１つ保持する印刷単位を前記分割領域毎に決定するものであり、
前記配置決定手段は、前記印刷単位の前記印刷可能領域に対する配置を前記各印刷単位毎に決定し、
前記制御手段は、前記配置決定手段により決定された配置に従って、前記各印刷単位を前記印刷装置の記録部に印刷させるものであって、
前記印刷装置の記録部に前記各印刷単位を印刷させる際、各印刷単位を構成する前記分割領域の前記一方向先端と前記一方向先端に隣接する前記分割境界とが同濃度で、また前記一方向後端と前記一方向後端に隣接する分割境界とが同濃度で印刷されるように、前記配置決定手段により各印刷単位毎に決定された分割境界が配置される領域の印刷濃度を補正する印刷濃度補正手段を有するものであることを特徴とする請求項１または２に記載の印刷制御装置。
【請求項１０】
前記原画像一方向先端からＮ−１番目の分割領域の前記一方向後端が印刷される前記印刷可能領域上の位置を取得する後端位置取得手段と、
前記後端位置取得手段により取得された位置と同濃度の印刷がされ、且つ前記印刷可能領域上の前記一端から前記分割境界の前記所定幅よりも前記他端側の前記印刷可能領域上において、最も前記一端側に近い基準位置を決定する基準位置決定手段とを備え、
前記配置決定手段は、前記基準位置決定手段により決定された基準位置に、前記原画像一方向先端からＮ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記他端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記Ｎ番目の分割領域とその分割領域に隣接する分割境界とから構成されるN番目の印刷単位の前記印刷可能領域に対する配置を決定するものであることを特徴とする請求項９記載の印刷制御装置。
【請求項１１】
前記基準位置取得手段により取得された基準位置に前記Ｎ番目の分割領域の前記一方向先端が印刷され、前記印刷可能領域の前記他端側に前記Ｎ番目の分割領域の前記一方向後端が印刷される向きで、前記Ｎ番目の分割領域を前記印刷可能領域に対し配置するとき、前記Ｎ番目の分割領域とその分割領域に隣接する分割境界とから構成されるＮ番目の前記印刷単位が前記印刷可能領域内に含まれるかを判断する領域内判断手段と、
その領域内判断手段により、前記Ｎ番目の印刷単位が前記印刷可能領域内に含まれないと判断された場合、前記後端位置取得手段により取得された位置と同濃度の印刷をし、且つ前記印刷可能領域上の前記他端から前記分割境界の所定幅よりも前記一端側の前記印刷可能領域上において、最も前記他端側に近い位置を反転基準位置として取得する反転基準位置取得手段とを備え、
前記配置決定手段は、前記反転基準位置取得手段により反転基準位置が取得された場合、前記取得された反転基準位置に、前記Ｎ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記一端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記Ｎ番目の分割領域とその分割領域に隣接する分割境界とから構成されるＮ番目の印刷単位の前記印刷可能領域に対する配置を決定するものであることを特徴とする請求項１０記載の印刷制御装置。
【請求項１２】
前記反転基準位置取得手段により取得された反転基準位置に前記Ｎ番目の分割領域の前記一方向先端が印刷され、前記印刷可能領域の前記一端側に前記Ｎ番目の分割領域の前記一方向後端が印刷される向きで、前記Ｎ番目の分割領域とその分割領域に隣接する分割境界とから構成されるＮ番目の印刷単位を配置するとき、前記Ｎ番目の印刷単位が前記印刷可能領域内に含まれるかを判断する反転後領域内判断手段と、
前記反転後領域内判断手段により、前記Ｎ番目の印刷単位が前記印刷可能領域内に含まれないと判断された場合、前記原画像の一方向において前記所定幅を有し、且つ前記一方向に直交する方向の追加分割境界により前記Ｎ番目の分割領域を分割して、前記Ｎ番目の分割領域の一方向長さと前記追加分割境界の前記所定幅との合計を、前記反転基準位置取得手段により取得された反転基準位置から前記印刷可能領域上の一端までの距離以下とし、前記Ｎ番目の分割領域から分割された前記一方向後端側の新たな分割領域と、前記分割された新たな分割領域の一方向先端に隣接する追加分割境界と、前記分割された新たな分割領域の前記一方向後端に隣接する分割境界とから構成される新たな印刷単位を決定する追加分割手段とを有することを特徴とする請求項１１記載の印刷制御装置。
【請求項１３】
前記追加分割手段は、前記Ｎ番目の分割領域の前記一方向先端からの一方向長さと、前記追加分割境界の前記所定幅との合計が、前記基準位置補正手段により補正された基準位置から前記印刷可能領域上の一端までの距離と等しくなるように、前記追加分割境界により前記Ｎ番目の分割領域を分割し、
前記配置決定手段は、前記Ｎ番目の分割領域の前記一方向先端が前記反転基準位置取得手段により取得された反転基準位置に印刷され前記追加分割境界の前記一方向後端が前記印刷可能領域の前記一端側に印刷されるように前記Ｎ番目の印刷単位の配置を決定し、前記追加分割手段により決定された新たな印刷単位を構成する前記追加分割境界の一方向先端が、前記印刷可能領域上の一端に印刷されるように、前記追加分割境界と前記分割領域とその分割領域の一方向後端に隣接する分割境界とから構成される新たな印刷単位の配置を決定するものであり、
前記印刷濃度補正手段は、前記Ｎ番目の印刷単位を構成する追加分割境界が前記Ｎ番目の分割領域の前記一方向後端と同濃度で印刷され、前記新たな印刷単位を構成する前記追加分割境界が前記分割された新たな分割領域の一方向先端と同濃度で印刷されるように印刷濃度を補正するものであることを特徴とする請求項１２記載の印刷制御装置。
【請求項１４】
前記反転後領域内判断手段により、前記印刷可能領域内に含まれないと判断された印刷単位が所定個数以上存在する場合、互いに同濃度で印刷され、且つ前記印刷可能領域上の両端から前記分割境界の所定幅よりも中央側の２位置であって、互いの間の距離が最大となる２位置を、前記濃度記憶手段に記憶された印刷濃度に基づいて決定する２位置決定手段と、
前記原画像一方向先端から１番目と末番目の分割領域を除く各分割領域の一方向長さが、前記２位置決定手段により決定された前記２位置間の距離に等しくなるように、前記原画像一方向先端から後端までを、前記原画像一方向に直交する方向の分割境界により複数の分割領域に分割し、分割領域とその分割領域に隣接する分割境界を少なくとも１つ保持する印刷単位を前記分割領域毎に決定する再分割手段とを備え、
前記配置決定手段は、前記再分割手段により分割された複数の分割領域のうち、前記原画像一方向先端から１番目と末番目の分割領域を除く各分割領域の一方向先端と一方向後端とが、前記２位置決定手段により決定された前記２位置のいずれかにそれぞれ印刷されるように、前記再分割手段により決定された分割領域とその分割領域に隣接する分割境界とから構成される印刷単位の配置を決定するものであることを特徴とする請求項１２または１３に記載の印刷制御装置。
【請求項１５】
前記配置決定手段は、前記再分割手段により分割された前記１番目の分割領域の一方向後端および前記末番目の分割領域の一方向先端が、前記２位置決定手段により決定された２位置のいずれかにそれぞれ印刷されるように、前記１番目の分割領域とその分割領域に隣接する分割境界とから構成される印刷単位の配置、および前記末番目の分割領域とその分割領域に隣接する分割境界とから構成される印刷単位の配置を決定するものであることを特徴とする請求項１４記載の印刷制御装置。
【請求項１６】
記録媒体を搬送方向に搬送する搬送部と、前記搬送部による記録媒体の搬送方向に直交する方向における所定の印刷可能領域に印刷可能な記録部とを備えた印刷装置による印刷を制御する印刷制御方法であって、
前記印刷可能領域における前記記録部による印刷の濃度分布を取得する濃度取得工程と、
文字や画像などから構成される原画像の一方向先端から後端までを、前記一方向に直交する方向の分割境界により複数の分割領域に分割する分割工程と、
前記分割工程により分割された前記原画像一方向先端からＮ−１番目（Ｎは２以上の整数）の分割領域の一方向後端と、前記原画像一方向先端からＮ番目の分割領域の一方向先端とが互いに同濃度で印刷されるように、前記濃度取得工程により取得された濃度分布に基づいて、前記分割工程により分割された各分割領域の前記印刷可能領域に対する配置を決定する配置決定工程と、
前記配置決定工程により決定された配置に従って、前記各分割領域を前記印刷装置の記録部に印刷させる制御工程とを含むことを特徴とする印刷制御方法。
【請求項１７】
記録媒体を搬送方向に搬送する搬送部と、前記搬送部による記録媒体の搬送方向に直交する方向における所定の印刷可能領域に印刷可能な記録部とを備えた印刷装置に接続され、前記印刷可能領域における前記記録部による印刷の濃度分布を記憶する濃度記憶手段を備えたコンピュータに、
文字や画像などから構成される原画像の一方向先端から後端までを、前記一方向に直交する方向の分割境界により複数の分割領域に分割する分割ステップと、
前記分割ステップにより分割された前記原画像一方向先端からＮ−１番目（Ｎは１以上の整数）の分割領域の一方向後端と、前記原画像一方向先端からＮ番目の分割領域の一方向先端とが互いに同濃度で印刷されるように、前記濃度記憶手段に記憶された濃度分布に基づいて、前記分割ステップにより分割された各分割領域の前記印刷可能領域に対する配置を決定する配置決定ステップと、
前記配置決定ステップにより決定された配置に従って、前記各分割領域を前記印刷装置の記録部に印刷させる制御ステップとを実行させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷制御装置、印刷制御方法、及び印刷制御プログラムに関するものである。
【背景技術】
【０００２】
従来より、記録用紙サイズよりも大きい画像を印刷する場合、その画像を分割して印刷し、その後、ユーザが印刷済みの記録用紙を貼り合わせることによって、所望のサイズの記録物を得ることが行われている。このような印刷方法は、例えばポスターや、横断幕などの作成等に利用されている。分割して印刷される各画像をタイルと称し、このような印刷方法をタイリング印刷などと呼ぶこともある。
【０００３】
図２８は、タイリング印刷の一例の説明図である。図２８（ａ）に示すような「あけまして」という文字列が含まれた画像を形成する場合、通常使用されている用紙には形成することができない。このような場合に、例えば図２８（ｂ）に示すように複数のタイル（ここでは３つのタイル）に分割し、それぞれのタイルごとに用紙上に形成する。そして、タイルが形成された用紙を図２８（ｃ）に示すように適宜貼り合わせることによって、元の画像（原画像）の内容を再現することができる。
【０００４】
一方、印刷装置の一例として、常温では固体であり、加熱すると溶融する熱溶融性インクを用いて記録ヘッドにより記録用紙に記録を行なう固形熱溶融性インク型のインクジェットプリンタが知られている。図２９は、固形熱溶融性インク型のインクジェットプリンタ１００の構成を模式的に示した図である。ここでは、インクジェットプリンタ１００は、記録用紙として長尺のロール紙Ｒを使用する比較的大型のものであるとして説明する。固形熱溶融性インク型のインクジェットプリンタ１００においては、ロール紙Ｒを支持するプラテン１０２にヒータが取り付けられており、プラテンによりロール紙Ｒを加熱することにより、ロール紙Ｒに付着したインクがロール紙Ｒに定着させられる。そして、印字ヘッド１０３が溶融状態のインクをロール紙Ｒに噴射しつつ、ロール紙をその幅方向に垂直な方向（長手方向）に搬送することにより印刷が行われる。
【０００５】
このように固形熱溶融性インク型のインクジェットプリンタ１００では、熱を作用させてインクを記録用紙に定着させているが、プラテン１０２の温度が場所によって差があることから、インクの定着が一定とならず、記録用紙幅方向に濃度ムラが発生することが知られている。
【０００６】
この問題を解決するために、タイリング印刷により印刷が行われる場合には、図３０に示すように、原画像において互いに隣り合うタイルを貼り合わせる貼り合わせ位置が、記録用紙幅方向において同一の位置に印刷されるように、各タイルを交互に１８０°反転して印刷させることが考えられる。このようにすれば、原画像において互いに隣り合うタイルは、その貼り合わせ位置が同濃度で印刷されるので、貼り合わせ位置に濃度ムラが発生することが抑制される。このように、貼り合わせ位置が同濃度となるように各タイルを１８０°反転印刷する印刷方法は、特開２００３−２６０８２１号公報（特許文献１）にも開示されている。
【０００７】
一方で、原画像を複数のタイルに分割して印刷する際、原画像の内容によっては、タイル毎にそのサイズを変更したいという要求がある。例えば、図３１（ａ）にその一例を示す。図３１（ａ）に示すように、文字や画像が存在する位置では分割をしないように、各タイルのサイズを設定すれば、貼り合わせ部分に文字や画像がかからないので、タイルを貼り合わせて作成される全体画像の見映えが向上する。これに対し、文字や画像が存在する位置で分割がされた場合、貼り合わせ部分の文字や画像のために、貼り合わせ位置のわずかなズレが目立ち、貼り合わせ部分の見映えが悪くなる。したがって、特に、見映えを重要視するパネルやポスターの印刷においては、各タイルのサイズを自由に変更したいという要求が強い。
【特許文献１】特開２００３−２６０８２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、各タイルのサイズが自由に設定された場合、単に各タイルを交互に１８０°反転して印刷しようとすると、図３１（ｂ）に示すように、各タイルが記録用紙幅方向における印刷可能領域内に収まらない可能性があるため、各タイルを交互に１８０°反転して印刷させるためには、記録用紙幅方向における各タイルのサイズが均等となるように分割しなければならないという問題点があった。
【０００９】
さらに、図３２（ａ）に示すように、各タイルが隣接するタイルとの間にのりしろとするための重なり領域Ｄを有するように、分割される場合がある。このように、重なり領域Ｄを各タイルに設けることで、各タイルを貼り合わせる際に位置ずれが発生したとしても、その位置ずれが目立たないようにすることができる。しかし、重なり領域Ｄ付きのタイルを貼り合わせる際には、図３２（ｂ），（ｃ）に示すように、重なり領域Ｄの任意の部分で貼り合わせが行われるため、印刷時には、重なり領域Ｄのうちいずれの位置が貼り合わせ位置となるか不明である。したがって、単に各タイルを交互に１８０°反転して印刷するだけでは、貼り合わせ位置の濃度を一致させることができず、貼り合わせ位置に濃度ムラが発生するという問題点があった。
【００１０】
本発明は上述した問題点を解決するためになされたものであり、分割して印刷される各分割領域のサイズが不揃いであっても、貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる印刷制御装置、印刷制御方法、印刷制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１１】
この目的を達成するために、請求項１記載の印刷制御装置は、記録媒体を搬送方向に搬送する搬送部と、前記搬送部による記録媒体の搬送方向に直交する方向における所定の印刷可能領域に印刷可能な記録部とを備えた印刷装置に接続されるものであって、前記印刷可能領域における前記記録部による印刷の濃度分布を記憶する濃度記憶手段と、文字や画像などから構成される原画像の一方向先端から後端までを、前記一方向に直交する方向の分割境界により複数の分割領域に分割する分割手段と、前記分割手段により分割された前記原画像一方向先端からＮ−１番目（Ｎは２以上の整数）の分割領域の一方向後端と、前記原画像一方向先端からＮ番目の分割領域の一方向先端とが互いに同濃度で印刷されるように、前記濃度記憶手段に記憶された濃度分布に基づいて、前記分割手段により分割された各分割領域の前記印刷可能領域に対する配置を決定する配置決定手段と、前記配置決定手段により決定された配置に従って、前記各分割領域を前記印刷装置の記録部に印刷させる制御手段とを備える。
【００１２】
請求項２記載の印刷制御装置は、請求項１記載の印刷制御装置において、前記配置決定手段は、前記原画像一方向先端から１番目の分割領域の前記一方向先端が前記印刷可能領域の一端側に印刷され、前記１番目の分割領域の前記一方向後端が前記印刷可能領域の他端側に印刷される向きで、且つ前記１番目の分割領域の前記一方向後端が印刷される位置と同濃度で印刷される同濃度位置が、前記印刷可能領域において前記一端側に最も近く位置するように、前記濃度記憶手段に記憶された濃度分布に基づいて、前記１番目の分割領域の前記印刷可能領域に対する配置を決定するものである。
【００１３】
請求項３記載の印刷制御装置は、請求項１または２に記載の印刷制御装置において、前記原画像一方向先端からＮ−１番目の分割領域の前記一方向後端が印刷される前記印刷可能領域上の位置を取得する後端位置取得手段と、前記後端位置取得手段により取得された位置と同濃度の印刷をし、且つ前記印刷可能領域上の前記一端側に最も近い基準位置を決定する基準位置決定手段とを備え、前記配置決定手段は、前記基準位置決定手段により決定された基準位置に前記原画像一方向先端からＮ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記他端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記Ｎ番目の分割領域の前記印刷可能領域に対する配置を決定するものである。
【００１４】
請求項４記載の印刷制御装置は、請求項３記載の印刷制御装置において、前記分割手段により分割された各分割領域の一方向長さを記憶する領域幅記憶手段と、前記基準位置取得手段により取得された基準位置から前記印刷可能領域上の他端までの距離が、前記領域幅記憶手段に記憶されたＮ番目の分割領域の前記一方向長さ以上であるかを判断する領域内判断手段と、その領域内判断手段により、前記基準位置取得手段により取得された基準位置から前記印刷可能領域上の他端までの距離が前記Ｎ番目の分割領域の前記一方向長さ以上でないと判断された場合、前記後端位置取得手段により取得された位置と同濃度の印刷をし、且つ前記印刷可能領域上の前記他端側に最も近い位置を反転基準位置として取得する反転基準位置取得手段とを備え、前記配置決定手段は、前記反転基準位置取得手段により反転基準位置が取得された場合、前記取得された反転基準位置に、前記Ｎ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記一端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記Ｎ番目の分割領域の前記印刷可能領域に対する配置を決定するものである。
【００１５】
請求項５記載の印刷制御装置は、請求項４記載の印刷制御装置において、前記反転基準位置取得手段により取得された反転基準位置から前記印刷可能領域上の一端までの間に前記Ｎ番目の分割領域が含まれるかを判断する反転後領域内判断手段と、前記反転後領域内判断手段により、前記反転基準位置取得手段により取得された反転基準位置から前記印刷可能領域上の一端まで間に前記Ｎ番目の分割領域が含まれないと判断された場合、前記Ｎ番目の分割領域の前記一方向先端からの前記一方向長さが、前記反転基準位置取得手段により取得された反転基準位置から前記印刷可能領域上の一端までの距離以下となるように、前記Ｎ番目の分割領域の一方向後端側の所定領域を新たな分割領域として、前記Ｎ番目の分割領域から分割する追加分割手段とを有する。
【００１６】
請求項６記載の印刷制御装置は、請求項５記載の印刷制御装置において、前記追加分割手段は、前記Ｎ番目の分割領域の前記一方向先端からの前記一方向長さが、前記反転基準位置取得手段により取得された前記反転基準位置から前記印刷可能領域上の一端までの距離と等しくなるように、前記Ｎ番目の分割領域の一方向後端側の所定領域を、新たな分割領域として前記Ｎ番目の分割領域から分割するものであり、前記配置決定手段は、前記Ｎ番目の分割領域の前記一方向先端が前記反転基準位置取得手段により取得された反転基準位置に印刷されＮ番目の分割領域の前記一方向後端が前記印刷可能領域の前記一端側に印刷されるように前記Ｎ番目の分割領域の配置を決定し、前記追加分割手段により前記Ｎ番目の分割領域から分割された前記新たな分割領域の一方向先端が、前記印刷可能領域上の一端に印刷されるように、前記新たな分割領域の配置を決定するものである。
【００１７】
請求項７記載の印刷制御装置は、請求項５または６に記載の印刷制御装置において、前記反転後領域内判断手段により、前記印刷可能領域内に含まれないと判断された分割領域が所定個数以上存在する場合、互いに同濃度で印刷される前記印刷可能領域上の２位置であって、且つ互いの間の距離が最大となる２位置を、前記濃度記憶手段に記憶された濃度分布に基づいて決定する２位置決定手段と、前記原画像一方向先端から１番目と末番目の分割領域を除く各分割領域の一方向長さが、前記２位置決定手段により決定された前記２位置間の距離に等しくなるように、前記原画像一方向先端から後端までを、前記原画像一方向に直交する方向の分割境界により複数の分割領域に分割する再分割手段とを備え、前記配置決定手段は、前記再分割手段により分割された複数の分割領域のうち、前記原画像一方向先端から１番目と末番目の分割領域を除く各分割領域の一方向先端と一方向後端とが、前記２位置決定手段により決定された前記２位置のいずれかにそれぞれ印刷されるように、前記再分割手段により分割された複数の分割領域の配置を決定するものである。
【００１８】
請求項８記載の印刷制御装置は、請求項７記載の印刷制御装置において、前記配置決定手段は、前記再分割手段により分割された前記１番目の分割領域の一方向後端および前記末番目の分割領域の一方向先端が、前記２位置決定手段により決定された２位置のいずれかにそれぞれ印刷されるように、前記再分割手段により分割された前記１番目の分割領域と前記末番目の分割領域の配置を決定するものである。
【００１９】
請求項９記載の印刷制御装置は、請求項１または２に記載の印刷制御装置において、前記分割手段は、前記原画像の一方向において所定幅を有する分割境界により前記原画像を複数の分割領域に分割し、分割領域とその分割領域に隣接する分割境界を少なくとも１つ保持する印刷単位を前記分割領域毎に決定するものであり、前記配置決定手段は、前記印刷単位の前記印刷可能領域に対する配置を前記各印刷単位毎に決定し、前記制御手段は、前記配置決定手段により決定された配置に従って、前記各印刷単位を前記印刷装置の記録部に印刷させるものであって、前記印刷装置の記録部に前記各印刷単位を印刷させる際、各印刷単位を構成する前記分割領域の前記一方向先端と前記一方向先端に隣接する前記分割境界とが同濃度で、また前記一方向後端と前記一方向後端に隣接する分割境界とが同濃度で印刷されるように、前記配置決定手段により各印刷単位毎に決定された分割境界が配置される領域の印刷濃度を補正する印刷濃度補正手段を有するものである。
【００２０】
請求項１０記載の印刷制御装置は、請求項９記載の印刷制御装置において、前記原画像一方向先端からＮ−１番目の分割領域の前記一方向後端が印刷される前記印刷可能領域上の位置を取得する後端位置取得手段と、前記後端位置取得手段により取得された位置と同濃度の印刷がされ、且つ前記印刷可能領域上の前記一端から前記分割境界の前記所定幅よりも前記他端側の前記印刷可能領域上において、最も前記一端側に近い基準位置を決定する基準位置決定手段とを備え、前記配置決定手段は、前記基準位置決定手段により決定された基準位置に、前記原画像一方向先端からＮ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記他端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記Ｎ番目の分割領域とその分割領域に隣接する分割境界とから構成されるN番目の印刷単位の前記印刷可能領域に対する配置を決定するものである。
【００２１】
請求項１１記載の印刷制御装置は、請求項１０記載の印刷制御装置において、前記基準位置取得手段により取得された基準位置に前記Ｎ番目の分割領域の前記一方向先端が印刷され、前記印刷可能領域の前記他端側に前記Ｎ番目の分割領域の前記一方向後端が印刷される向きで、前記Ｎ番目の分割領域を前記印刷可能領域に対し配置するとき、前記Ｎ番目の分割領域とその分割領域に隣接する分割境界とから構成されるＮ番目の前記印刷単位が前記印刷可能領域内に含まれるかを判断する領域内判断手段と、その領域内判断手段により、前記Ｎ番目の印刷単位が前記印刷可能領域内に含まれないと判断された場合、前記後端位置取得手段により取得された位置と同濃度の印刷をし、且つ前記印刷可能領域上の前記他端から前記分割境界の所定幅よりも前記一端側の前記印刷可能領域上において、最も前記他端側に近い位置を反転基準位置として取得する反転基準位置取得手段とを備え、前記配置決定手段は、前記反転基準位置取得手段により反転基準位置が取得された場合、前記取得された反転基準位置に、前記Ｎ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記一端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記Ｎ番目の分割領域とその分割領域に隣接する分割境界とから構成されるＮ番目の印刷単位の前記印刷可能領域に対する配置を決定するものである。
【００２２】
請求項１２記載の印刷制御装置は、請求項１１記載の印刷制御装置において、前記反転基準位置取得手段により取得された反転基準位置に前記Ｎ番目の分割領域の前記一方向先端が印刷され、前記印刷可能領域の前記一端側に前記Ｎ番目の分割領域の前記一方向後端が印刷される向きで、前記Ｎ番目の分割領域とその分割領域に隣接する分割境界とから構成されるＮ番目の印刷単位を配置するとき、前記Ｎ番目の印刷単位が前記印刷可能領域内に含まれるかを判断する反転後領域内判断手段と、前記反転後領域内判断手段により、前記Ｎ番目の印刷単位が前記印刷可能領域内に含まれないと判断された場合、前記原画像の一方向において前記所定幅を有し、且つ前記一方向に直交する方向の追加分割境界により前記Ｎ番目の分割領域を分割して、前記Ｎ番目の分割領域の一方向長さと前記追加分割境界の前記所定幅との合計を、前記反転基準位置取得手段により取得された反転基準位置から前記印刷可能領域上の一端までの距離以下とし、前記Ｎ番目の分割領域から分割された前記一方向後端側の新たな分割領域と、前記分割された新たな分割領域の一方向先端に隣接する追加分割境界と、前記分割された新たな分割領域の前記一方向後端に隣接する分割境界とから構成される新たな印刷単位を決定する追加分割手段とを有する。
【００２３】
請求項１３記載の印刷制御装置は、請求項１２記載の印刷制御装置において、前記追加分割手段は、前記Ｎ番目の分割領域の前記一方向先端からの一方向長さと、前記追加分割境界の前記所定幅との合計が、前記基準位置補正手段により補正された基準位置から前記印刷可能領域上の一端までの距離と等しくなるように、前記追加分割境界により前記Ｎ番目の分割領域を分割し、前記配置決定手段は、前記Ｎ番目の分割領域の前記一方向先端が前記反転基準位置取得手段により取得された反転基準位置に印刷され前記追加分割境界の前記一方向後端が前記印刷可能領域の前記一端側に印刷されるように前記Ｎ番目の印刷単位の配置を決定し、前記追加分割手段により決定された新たな印刷単位を構成する前記追加分割境界の一方向先端が、前記印刷可能領域上の一端に印刷されるように、前記追加分割境界と前記分割領域とその分割領域の一方向後端に隣接する分割境界とから構成される新たな印刷単位の配置を決定するものであり、前記印刷濃度補正手段は、前記Ｎ番目の印刷単位を構成する追加分割境界が前記Ｎ番目の分割領域の前記一方向後端と同濃度で印刷され、前記新たな印刷単位を構成する前記追加分割境界が前記分割された新たな分割領域の一方向先端と同濃度で印刷されるように印刷濃度を補正するものである。
【００２４】
請求項１４記載の印刷制御装置は、請求項１２または１３に記載の印刷制御装置において、前記反転後領域内判断手段により、前記印刷可能領域内に含まれないと判断された印刷単位が所定個数以上存在する場合、互いに同濃度で印刷され、且つ前記印刷可能領域上の両端から前記分割境界の所定幅よりも中央側の２位置であって、互いの間の距離が最大となる２位置を、前記濃度記憶手段に記憶された印刷濃度に基づいて決定する２位置決定手段と、前記原画像一方向先端から１番目と末番目の分割領域を除く各分割領域の一方向長さが、前記２位置決定手段により決定された前記２位置間の距離に等しくなるように、前記原画像一方向先端から後端までを、前記原画像一方向に直交する方向の分割境界により複数の分割領域に分割し、分割領域とその分割領域に隣接する分割境界を少なくとも１つ保持する印刷単位を前記分割領域毎に決定する再分割手段とを備え、前記配置決定手段は、前記再分割手段により分割された複数の分割領域のうち、前記原画像一方向先端から１番目と末番目の分割領域を除く各分割領域の一方向先端と一方向後端とが、前記２位置決定手段により決定された前記２位置のいずれかにそれぞれ印刷されるように、前記再分割手段により決定された分割領域とその分割領域に隣接する分割境界とから構成される印刷単位の配置を決定するものである。
【００２５】
請求項１５記載の印刷制御装置は、請求項１４記載の印刷制御装置において、前記配置決定手段は、前記再分割手段により分割された前記１番目の分割領域の一方向後端および前記末番目の分割領域の一方向先端が、前記２位置決定手段により決定された２位置のいずれかにそれぞれ印刷されるように、前記１番目の分割領域とその分割領域に隣接する分割境界とから構成される印刷単位の配置、および前記末番目の分割領域とその分割領域に隣接する分割境界とから構成される印刷単位の配置を決定するものである。
【００２６】
請求項１６記載の印刷制御方法は、記録媒体を搬送方向に搬送する搬送部と、前記搬送部による記録媒体の搬送方向に直交する方向における所定の印刷可能領域に印刷可能な記録部とを備えた印刷装置による印刷を制御する方法であって、前記印刷可能領域における前記記録部による印刷の濃度分布を取得する濃度取得工程と、文字や画像などから構成される原画像の一方向先端から後端までを、前記一方向に直交する方向の分割境界により複数の分割領域に分割する分割工程と、前記分割工程により分割された前記原画像一方向先端からＮ−１番目（Ｎは２以上の整数）の分割領域の一方向後端と、前記原画像一方向先端からＮ番目の分割領域の一方向先端とが互いに同濃度で印刷されるように、前記濃度取得工程により取得された濃度分布に基づいて、前記分割工程により分割された各分割領域の前記印刷可能領域に対する配置を決定する配置決定工程と、前記配置決定工程により決定された配置に従って、前記各分割領域を前記印刷装置の記録部に印刷させる制御工程とを含む。
【００２７】
請求項１７記載の印刷制御プログラムは、記録媒体を搬送方向に搬送する搬送部と、前記搬送部による記録媒体の搬送方向に直交する方向における所定の印刷可能領域に印刷可能な記録部とを備えた印刷装置に接続され、前記印刷可能領域における前記記録部による印刷の濃度分布を記憶する濃度記憶手段を備えたコンピュータに、文字や画像などから構成される原画像の一方向先端から後端までを、前記一方向に直交する方向の分割境界により複数の分割領域に分割する分割ステップと、前記分割ステップにより分割された前記原画像一方向先端からＮ−１番目（Ｎは１以上の整数）の分割領域の一方向後端と、前記原画像一方向先端からＮ番目の分割領域の一方向先端とが互いに同濃度で印刷されるように、前記濃度記憶手段に記憶された濃度分布に基づいて、前記分割ステップにより分割された各分割領域の前記印刷可能領域に対する配置を決定する配置決定ステップと、前記配置決定ステップにより決定された配置に従って、前記各分割領域を前記印刷装置の記録部に印刷させる制御ステップとを実行させるものである。
【発明の効果】
【００２８】
請求項１記載の印刷制御装置によれば、配置決定手段により決定された配置に従って各分割領域を印刷装置の記録部に印刷させることにより、原画像一方向先端からＮ−１番目（Ｎは２以上の整数）の分割領域の一方向後端と、原画像一方向先端からＮ番目の分割領域の一方向先端とを互いに同濃度で印刷させることができる。よって、分割して印刷された各分割領域を貼り合わせて原画像を得る場合、分割して印刷されるＮ−１番目の分割領域の一方向後端と、Ｎ番目の分割領域の一方向先端との間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００２９】
ここで、配置決定手段は、濃度記憶手段に記憶された濃度分布に基づいて、分割手段により分割された各分割領域の印刷可能領域に対する配置を決定するものであるから、各分割領域の一方向先端から後端までの長さが不揃いであっても、原画像一方向先端からＮ−１番目の分割領域の一方向後端と、原画像一方向先端からＮ番目の分割領域の一方向先端とが互いに同濃度で印刷されるように、各分割領域の前記印刷可能領域に対する配置を決定することができる。
【００３０】
なお、「同濃度」とは、完全一致する濃度に限られるものではなく、互いの濃度差が所定値以下である濃度も含むものである。ここで、所定値とは、例えば、印刷可能領域における印刷濃度勾配に応じ（例えば、印刷濃度勾配が大きいときは所定値が大きくなるように）設定されるものであってもよい。すなわち、「同濃度」とは、完全一致する濃度に限られるものではなく、人間の目で見たときに濃度差を感じない程度のことを示しており、いいかえれば実質的に同濃度であることを示している。また、「濃度記憶手段」は、印刷可能領域における少なくとも一部の濃度分布を記憶するものであっても良い。
【００３１】
請求項２記載の印刷制御装置によれば、請求項１記載の印刷制御装置の奏する効果に加え、原画像一方向先端から１番目の分割領域の前記一方向先端が印刷される位置と同濃度で印刷される同濃度位置が、印刷可能領域において前記一端側に最も近く位置するように、１番目の分割領域の印刷可能領域に対する配置が決定される。よって、１番目の分割領域について決定された配置に基づいて、原画像一方向先端から２番目の分割領域の前記一方向先端が前記同濃度位置に印刷されるように、２番目の分割領域の配置を決定することにより、１番目の分割領域の前記一方向後端と２番目の分割領域の前記一方向先端とを同濃度で印刷させることができ、さらに、２番目の分割領域の前記一方向先端を、印刷可能領域における前記一端側に近づけることができる。よって、印刷可能領域内に配置可能な２番目の分割領域の一方向長さの範囲が拡大し、２番目の分割領域の一方向長さが長い場合であっても印刷可能領域内に配置できる可能性が高くなるという効果がある。
【００３２】
請求項３記載の印刷制御装置によれば、請求項１または２に記載の印刷制御装置の奏する効果に加え、後端位置取得手段により、原画像一方向先端からＮ−１番目の分割領域の前記一方向後端が印刷される前記印刷可能領域上の位置が取得され、基準位置決定手段により、前記後端位置取得手段により取得された位置と同濃度の印刷をし、且つ前記印刷可能領域上の前記一端側に最も近い基準位置が決定され、配置決定手段により、前記基準位置決定手段により決定された基準位置に前記原画像一方向先端からＮ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の他端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記Ｎ番目の分割領域の前記印刷可能領域に対する配置が決定されるので、分割して印刷されるＮ−１番目の分割領域の一方向後端と、Ｎ番目の分割領域の一方向先端との間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００３３】
請求項４記載の印刷制御装置によれば、請求項３記載の印刷制御装置の奏する効果に加え、前記基準位置取得手段により取得された基準位置から前記印刷可能領域上の他端までの距離が前記Ｎ番目の分割領域の一方向長さ以上でないと判断された場合、反転基準位置に、前記Ｎ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記一端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記配置決定手段により、前記Ｎ番目の分割領域の前記印刷可能領域に対する配置が決定される。すなわち、基準位置にＮ番目の分割領域の一方向先端が印刷され、且つ印刷可能領域上の他端側にＮ番目の分割領域の一方向後端が印刷されるように、Ｎ番目の分割領域の印刷可能領域に対する配置を決定すると、Ｎ番目の分割領域が印刷可能領域からはみ出す場合、Ｎ番目の分割領域が１８０°反転された配置が決定される。この場合においても、分割して印刷されるＮ−１番目の分割領域の一方向後端と、Ｎ番目の分割領域の一方向先端との間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００３４】
請求項５記載の印刷制御装置によれば、請求項４記載の印刷制御装置の奏する効果に加え、前記反転基準位置取得手段により取得された反転基準位置から前記印刷可能領域上の一端までの間に前記Ｎ番目の分割領域が含まれないと判断された場合、前記Ｎ番目の分割領域の前記一方向先端からの前記一方向長さが、前記反転基準位置取得手段により取得された反転基準位置から前記印刷可能領域上の一端までの距離以下となるように、追加分割手段により、前記Ｎ番目の分割領域の一方向後端側の所定領域が新たな分割領域として、前記Ｎ番目の分割領域から分割される。すなわち、反転基準位置にＮ番目の分割領域の前記一方向先端が印刷され、且つ印刷可能領域上の一端側にＮ番目の分割領域の前記一方向後端が印刷されるように、Ｎ番目の分割領域の印刷可能領域に対する配置を決定すると、Ｎ番目の分割領域が印刷可能領域からはみ出す場合、Ｎ番目の分割領域が追加分割されるので、印刷可能領域内に配置することができるという効果がある。
【００３５】
請求項６記載の印刷制御装置によれば、請求項５記載の印刷制御装置の奏する効果に加え、Ｎ番目の分割領域の一方向後端と、Ｎ番目の分割領域から分割された新たな分割領域の一方向先端とは共に、前記印刷可能領域上の前記一端に印刷されるので、Ｎ番目の分割領域の一方向後端とＮ番目の分割領域から分割された新たな分割領域一方向先端との間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００３６】
請求項７記載の印刷制御装置によれば、請求項５または６のいずれかに記載の印刷制御装置の奏する効果に加え、反転後領域内判断手段により、前記印刷可能領域に含まれないと判断された分割領域が所定個数以上存在する場合、再分割手段により、前記原画像一方向に直交する方向の分割境界により複数の分割領域に分割され、分割された各分割領域のうち、１番目と末番目の分割領域を除く各分割領域の一方向先端と一方向後端とが、全て同濃度で印刷される。よって、１番目と末番目の分割領域を除く各分割領域の一方向先端と一方向後端との間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００３７】
請求項８記載の印刷制御装置によれば、請求項７記載の印刷制御装置の奏する効果に加え、１番目の分割領域の一方向後端と２番目の分割領域の一方向先端との間の貼り合わせ部分、および末番目の分割領域の一方向先端と末番目よりも１つ先端側の分割領域の一方向後端との間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００３８】
請求項９記載の印刷制御装置によれば、請求項１または２に記載の印刷制御装置の奏する効果に加え、前記分割手段は、前記原画像の一方向において所定幅を有する分割境界により前記原画像を複数の分割領域に分割し、分割領域とその分割領域に隣接する分割境界を少なくとも１つ保持する印刷単位を前記分割領域毎に決定するものである。したがって、原画像において互いに隣接する印刷単位には、互いに重複した分割境界が含まれる。よって、印刷後は、印刷単位に含まれる互いに重複した分割境界の任意の位置で、印刷単位を貼り合わせることができる。
【００３９】
ここで、前記印刷装置の記録部に前記各印刷単位を印刷させる際、各印刷単位を構成する前記分割領域の前記一方向先端と前記一方向先端に隣接する前記分割境界とが同濃度で、また前記一方向後端と前記一方向後端に隣接する分割境界とが同濃度で印刷されるように、印刷濃度補正手段により、前記配置決定手段により各印刷単位毎に決定された分割境界が配置される領域の印刷濃度を補正する。また、上述のように、Ｎ−１番目の分割領域の一方向後端とＮ番目の分割領域の一方向先端とは同濃度で印刷される。よって、Ｎ−１番目の分割領域の一方向後端に隣接する分割境界と、Ｎ番目の分割領域の一方向先端に隣接する分割境界とは、互いに同濃度で印刷される。したがって、分割して印刷された各印刷領域を分割境界の任意の位置で貼り合わせて原画像を得る場合であっても、分割して印刷されるＮ−１番目の分割領域の一方向後端と、Ｎ番目の分割領域の一方向先端との間の分割境界における貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００４０】
請求項１０記載の印刷制御装置によれば、請求項９記載の印刷制御装置の奏する効果に加え、基準位置決定手段により決定された基準位置に、前記原画像一方向先端からＮ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記他端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記Ｎ番目の分割領域とその分割領域に隣接する分割境界とから構成されるＮ番目の印刷単位の前記印刷可能領域に対する配置が決定されるので、分割して印刷されるＮ−１番目の分割領域の一方向後端に隣接する分割境界と、Ｎ番目の分割領域の一方向先端に隣接する分割境界とが同濃度で印刷される。よって、分割して印刷された各印刷領域を分割境界の任意の位置で貼り合わせて原画像を得る場合であっても、分割して印刷されるＮ−１番目の分割領域の一方向後端と、Ｎ番目の分割領域の一方向先端との間の分割境界における貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００４１】
請求項１１記載の印刷制御装置によれば、請求項１０記載の印刷制御装置の奏する効果に加え、前記領域内判断手段により、前記Ｎ番目の印刷単位が前記印刷可能領域内に含まれないと判断された場合、前記反転基準位置に、前記Ｎ番目の分割領域の前記一方向先端が印刷され、且つ前記印刷可能領域上の前記一端側に、前記Ｎ番目の分割領域の前記一方向後端が印刷されるように、前記配置決定手段により、前記Ｎ番目の分割領域とその分割領域に隣接する分割境界とから構成されるＮ番目の印刷単位の前記印刷可能領域に対する配置が決定される。すなわち、基準位置にＮ番目の分割領域の一方向先端が印刷され、且つ印刷可能領域上の他端側にＮ番目の分割領域の一方向後端が印刷されるように、Ｎ番目の印刷単位の印刷可能領域に対する配置を決定すると、Ｎ番目の印刷単位が印刷可能領域からはみ出す場合、Ｎ番目の印刷単位が１８０°反転された配置が決定される。この場合においても、分割して印刷されるＮ−１番目の分割領域の一方向後端に隣接する分割境界と、Ｎ番目の分割領域の一方向先端に隣接する分割境界とが同濃度で印刷される。よって、分割して印刷された各印刷領域を分割境界の任意の位置で貼り合わせて原画像を得る場合であっても、分割して印刷されるＮ−１番目の分割領域の一方向後端と、Ｎ番目の分割領域の一方向先端との間の分割境界における貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００４２】
請求項１２記載の印刷制御装置によれば、請求項１１記載の印刷制御装置の奏する効果に加え、反転基準位置にＮ番目の分割領域の前記一方向先端が印刷され、且つ印刷可能領域上の一端側にＮ番目の分割領域の前記一方向後端が印刷される向きで、Ｎ番目の印刷単位を配置すると、Ｎ番目の印刷単位が印刷可能領域からはみ出す場合、Ｎ番目の分割領域が、追加分割境界により追加分割されるので、印刷可能領域内に配置することができるという効果がある。
【００４３】
請求項１３記載の印刷制御装置によれば、請求項１２記載の印刷制御装置の奏する効果に加え、前記Ｎ番目の分割領域の前記一方向後端と前記分割された新たな分割領域の前記一方向先端とは共に、前記印刷可能領域の前記一端から前記所定幅の分だけ前記他端側の位置に配置されるので、前記Ｎ番目の印刷単位を構成する追加分割境界と前記新たな印刷単位を構成する前記追加分割境界とは同濃度で印刷される。よって、追加分割して印刷された各印刷領域を追加分割境界の任意の位置で貼り合わせて原画像を得る場合であっても、追加分割して印刷されるＮ番目の分割領域の一方向後端と、Ｎ番目の分割領域から分割される新たな分割領域の一方向先端との間の追加分割境界における貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００４４】
請求項１４記載の印刷制御装置によれば、請求項１２または１３の印刷制御装置の奏する効果に加え、前記反転後領域内判断手段により、前記印刷可能領域内に含まれないと判断された印刷単位が所定個数以上存在する場合、再分割手段により分割された複数の分割領域のうち、前記原画像一方向先端から１番目と末番目の分割領域を除く各分割領域の一方向先端と一方向後端とが、前記２位置決定手段により決定された前記２位置のいずれかにそれぞれ印刷されるように、前記再分割手段により決定された分割領域とその分割領域に隣接する分割境界とから構成される印刷単位の配置が決定される。よって、１番目と末番目の印刷単位を除く各印刷単位を構成する分割境界が、全て同濃度で印刷される。したがって、分割して印刷された各印刷領域を分割境界の任意の位置で貼り合わせて原画像を得る場合であっても、分割して印刷されるＮ−１番目の分割領域の一方向後端と、Ｎ番目の分割領域の一方向先端との間の分割境界における貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００４５】
請求項１５記載の印刷制御装置によれば、請求項１４記載の印刷制御装置の奏する効果に加え、前記再分割手段により分割された前記１番目の分割領域の一方向後端および前記末番目の分割領域の一方向先端が、前記２位置決定手段により決定された２位置のいずれかにそれぞれ印刷されるように、前記配置決定手段により、前記１番目の分割領域とその分割領域に隣接する分割境界とから構成される印刷単位の配置、および前記末番目の分割領域とその分割領域に隣接する分割境界とから構成される印刷単位の配置が決定されるので、１番目の分割領域の一方向後端に隣接する分割境界と２番目の分割領域の一方向先端に隣接する分割境界、および末番目の分割領域の一方向先端に隣接する分割境界と末番目よりも前記一方向において１つ先端側の分割領域の前記一方向後端に隣接する分割境界とが、全て同濃度で印刷される。よって、分割境界における貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００４６】
請求項１６記載の印刷制御方法によれば、配置決定工程により決定された配置に従って各分割領域を印刷装置の記録部に印刷させることにより、原画像一方向先端からＮ−１番目（Ｎは２以上の整数）の分割領域の一方向後端と、原画像一方向先端からＮ番目の分割領域の一方向先端とを互いに同濃度で印刷させることができる。よって、分割して印刷された各分割領域を貼り合わせて原画像を得る場合、分割して印刷されるＮ−１番目の分割領域の一方向後端と、Ｎ番目の分割領域の一方向先端との間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００４７】
ここで、配置決定工程は、濃度取得工程により取得された濃度分布に基づいて、分割手段により分割された各分割領域の印刷可能領域に対する配置を決定するものであるから、各分割領域の一方向先端から後端までの長さが不揃いであっても、原画像一方向先端からＮ−１番目の分割領域の一方向後端と、原画像一方向先端からＮ番目の分割領域の一方向先端とが互いに同濃度で印刷されるように、各分割領域の前記印刷可能領域に対する配置を決定することができる。
【００４８】
請求項１７記載の印刷制御プログラムによれば、コンピュータは、配置決定ステップにより決定された配置に従って各分割領域を印刷装置の記録部に印刷させることにより、原画像一方向先端からＮ−１番目（Ｎは２以上の整数）の分割領域の一方向後端と、原画像一方向先端からＮ番目の分割領域の一方向先端とを互いに同濃度で印刷させることができる。よって、分割して印刷された各分割領域を貼り合わせて原画像を得る場合、分割して印刷されるＮ−１番目の分割領域の一方向後端と、Ｎ番目の分割領域の一方向先端との間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができるという効果がある。
【００４９】
ここで、配置決定ステップは、濃度記憶手段に記憶された濃度分布に基づいて、分割ステップにより分割された各分割領域の印刷可能領域に対する配置を決定するものであるから、各分割領域の一方向先端から後端までの長さが不揃いであっても、原画像一方向先端からＮ−１番目の分割領域の一方向後端と、原画像一方向先端からＮ番目の分割領域の一方向先端とが互いに同濃度で印刷されるように、各分割領域の前記印刷可能領域に対する配置を決定することができる。
【発明を実施するための最良の形態】
【００５０】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明における第１実施例の印刷制御装置として機能するパーソナルコンピュータ１０（以下、これをＰＣ１０と称す）を含むプリントシステムの全体構成を示すブロック図である。図１に示されるようなプリントシステムは、ＰＣ１０と、ＰＣ１０に接続されるプリンタ５０とを備えている。
【００５１】
ＰＣ１０は、プリンタ５０により印刷できる用紙サイズよりも大きな原画像を印刷させる場合、その原画像が分割して印刷されるようプリンタ５０を制御する装置である。
【００５２】
なお、「原画像」は、一般的な文書データ作成ソフト、表計算ソフト、描画ソフトなどのアプリケーションを用いて作成されるページ単位に構成された文字データや画像データに基づいて、プリンタにおいてシート材（記録媒体）に印刷される１ページ分の文字や画像などのことをいう。また原画像から分割されてシート材に印刷される各印刷単位を、「タイル」と称する。
【００５３】
ＰＣ１０は、図１に示すように、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＨＤＤ１４と、入力部１５と、表示部１６と、プリンタ５０に接続するプリンタ用インターフェース１８（Ｉ／Ｆ１８）とを備えている。
【００５４】
ＣＰＵ１１は、このＰＣ１０を総括的に制御する中央演算処理であり、図５、図７、図８、図１０、図１２、図１３のフローチャートで示す処理を実行するプリンタドライバプログラム１４ｂや、各種プログラムを実行する。ＲＯＭ１２は、ＣＰＵ１１により実行される各種制御プログラムや、それらの制御プログラムをＣＰＵ１１により実行する上で必要なデータなどを格納した書き換え不能なメモリである。
【００５５】
ＲＡＭ１３は、ＣＰＵ１１により実行される各種処理に必要なデータやプログラムを一時的に記憶するためのメモリである。このＲＡＭ１３は、タイル幅メモリ１３ａと配置メモリ１３ｂとを備えている。タイル幅メモリ１３ａは各タイルのタイル幅を記憶するメモリであり、配置メモリ１３ｂは、後述する配置位置算出処理（図７参照）の結果として算出される、各タイルの配置データを格納するメモリである。なお、このタイル幅メモリ１３ａの構成およびタイル幅については図４を参照しつつ後述し、配置メモリ１３ｂの構成および配置データについては、図６を参照しつつ後述する。
【００５６】
ＨＤＤ１４は、データの読み書きが可能な記憶媒体であるハードディスクを含むハードディスク駆動装置であり、濃度分布メモリ１４ａと、プリンタドライバプログラム１４ｂとを備えている。また、ＨＤＤ１４には、文字データや画像データを作成するための一般的な文書データ作成ソフト、表計算ソフト、描画ソフトなどの各種アプリケーション（図示せず）や、それらのアプリケーションから作成された文書データなど（図示せず）が格納される。濃度分布メモリ１４ａは、後述するプリンタ５０の印刷可能領域における、印字ヘッド５８による印刷の濃度分布を記憶するメモリである。この濃度分布メモリ１４ａの構成および濃度分布については、図３を参照しつつ後述する。
【００５７】
プリンタドライバプログラム１４ｂは、図５、図７、図８、図１０、図１２、図１３のフローチャートで示す処理を実行するプログラムであって、アプリケーションが作成した文書データや画像データをプリンタ５０に印刷させるために、プリンタ５０を制御する制御プログラムである。プリンタドライバプログラム１４ｂは、アプリケーションが作成した文書データや画像データを、プリンタ５０が解釈可能なページ記述言語データ（又は画像データ）に変換し、後述するＩ／Ｆ１８を介してプリンタ５０に送信する。プリンタドライバプログラム１４ｂは、このような基本機能のほかに、文書データや画像データに対応して印刷されるべき原画像を、複数のタイルに分割してプリンタ５０に印刷させるための処理を行う。なお、その処理の詳細については後述する。
【００５８】
入力部１５は、ＰＣ１０にデータ又はコマンドを入力するものであり、キーボード、マウスなどにより構成されている。表示部１６は、ＰＣ１０で実行される処理内容や入力されたデータなどを視覚的に確認するために、文字や画像などを表示するものであり、例えば、ＣＲＴディスプレイや液晶ディスプレイなどにより構成されている。
【００５９】
Ｉ／Ｆ１８（プリンタ用インターフェイス１８）は、ＰＣ１０とプリンタ５０とを接続するものである。ＰＣ１０は、このＩ／Ｆ１８を介することにより、プリンタドライバプログラム１４ｂにより変換された画像データやプリンタコマンドをプリンタ５０に送信し、プリンタ５０にシート材への印刷を実行させることができる。
【００６０】
図１に示すように、上述したＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＨＤＤ１４と、入力部１５と、表示部１６と、Ｉ／Ｆ１８とは、バスライン１９を介して互いに接続されている。
【００６１】
なお、図１には、１台のＰＣ１０がプリンタ５０に接続された状態が図示されているが、ネットワークを介して複数台のＰＣ１０が接続されたプリンタサーバが、プリンタ５０に接続されるものであってもよい。
【００６２】
また、図１に示すように、ＰＣ１０に接続されるプリンタ５０は、ＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、シート搬送モータ５４と、キャリッジモータ５５と、印字ヘッド５８と、ＰＣ１０に接続するプリンタ用インターフェース５７（Ｉ／Ｆ５７）とを備えている。
【００６３】
なお、本実施例において、プリンタ５０は、常温で固形のインクを熱溶融させ、その液状になったインクを印字ヘッド５８から噴射して記録を行う固形熱溶融性インク型のインクジェットプリンタであり、シート材Ｓとして長尺のロール紙を使用する比較的大型のものとして説明するが、本実施例によりプリンタの種類を限定するものではなく、レーザー光を利用して感光体にトナーを付着させ、それを熱と圧力で紙に転写して印刷を行なうレーザプリンタや、カット紙に印刷を行うプリンタなど各種プリンタを用いることができる。
【００６４】
プリンタ５０における上記のような構成において、ＣＰＵ５１は、プリンタ５０の動作を制御するものであり、各種プログラムを実行する。ＲＯＭ５２は、プリンタ５０の動作を制御するためのプログラムなどが格納されたメモリである。ＲＡＭ５３は、ＣＰＵ５１の処理に必要なデータなどを一時的に記憶するための読み書き可能なメモリである。
【００６５】
シート搬送モータ５４は、プリンタ５０の所定の位置に配置されたシート材を上流から下流への方向又はその逆方向に搬送するためのステッピングモータであり、その移動はＣＰＵ５１により制御される。キャリッジモータ５５は、印字ヘッド５８を装着したキャリッジ（図示せず）を、シート搬送モータ５４による搬送方向に対して直交方向に往復移動させるためのステッピングモータであり、その移動はＣＰＵ５１により制御される。キャリッジモータ５５により、印字ヘッド５８は、後述する印刷可能領域の始点ＳＴと終点ＥＤとの間を往復移動させられる。印字ヘッド５８は、複数のノズル、アクチュエータ（いずれも図示せず）を備えたインクジェットヘッドであり、ＣＰＵ５１により制御されるアクチュエータの駆動によってインクをノズルから噴射して、所定の文字又は模様を印刷するものである。また、Ｉ／Ｆ５７（プリンタ用インターフェイス５７）は、プリンタ５０とプリンタサーバ１０とを接続するものであり、このＩ／Ｆ５７を介して、プリンタサーバ１０から画像データやプリンタコマンドが入力される。
【００６６】
図１に示すように、上述したＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、シート搬送モータ５４と、キャリッジモータ５５と、Ｉ／Ｆ５７と、印字ヘッド５８とは、バスライン５９を介して互いに接続されている。
【００６７】
なお、図１には、ＰＣ１０に、１台のプリンタ５０のみが接続されている状態が図示されているが、ＰＣ１０に接続するプリンタの台数は１台に限らず複数台であってもよい。
【００６８】
図２を参照してプリンタ５０の概略の内部構成について説明する。図２は、プリンタ５０の内部構成を示す模式図である。図２に示すように、印字ヘッド５８は、キャリッジに装着されてシート搬送方向に対して直交する方向に往復移動しつつ、ノズルからインクを噴射することにより印刷を行う。さらに、印字ヘッド５８のシート搬送方向下流側には、シート材Ｓを加熱することにより、シート材Ｓに付着したインクをシート材Ｓに定着させるヒータプラテン６０が配設されている。
【００６９】
加えて、ヒータプラテン６０のシート搬送方向下流側には、シート材Ｓを印字ヘッド５８の往復移動方向と平行な方向に切断するためのカッタが配設されている。なお、カッタの構成およびプリンタ５０のその他の内部構成については、この種のプリンタにおいて周知のものなので、図示および説明を省略する。
【００７０】
図３（ａ）を参照して、印字ヘッド５８往復移動方向における印刷可能領域と、印刷可能領域に発生する濃度ムラについて説明する。図３（ａ）は、印刷可能領域と濃度ムラとの関係を示す図である。
【００７１】
なお、「印刷可能領域」とは、印字ヘッド往復移動方向において、印字ヘッド５８により印刷可能な最大印刷幅に相当する領域である。以下、印刷可能領域の一端を始点ＳＴと称し、印刷可能領域の他端を終点ＥＤと称する。また、本実施例においては、最大印刷幅が１００ｃｍであって、始点ＳＴを「０」とし、終点ＥＤを最大印刷幅である「１００」と定めることにより、印刷可能領域上の位置を相対的な数値で表すものとする。
【００７２】
図２を参照して説明したように、プリンタ５０は、溶融状態のインクをシート材Ｓに噴射し、ヒータプラテン６０により熱を作用させてインクをシート材Ｓに定着させている。しかし、ヒータプラテン６０の温度には場所によって差があることから、インクの定着が一定とならないので、印字ヘッド往復移動方向において、図３（ａ）に示すような濃度ムラが発生する。
【００７３】
図３（ｂ）を参照して、印刷の濃度分布を記憶する濃度分布メモリ１４ａについて説明する。図３（ｂ）は、濃度分布メモリ１４ａに格納されるデータの構造を模式的に示す図である。図３（ｂ）に示すように、濃度分布メモリ１４ａは、印刷可能領域における位置と、その位置における印刷濃度とを対応付けたデータを格納することにより、印刷可能領域における印字ヘッド５８による印刷の濃度分布を記憶する。
【００７４】
なお、「印刷濃度」は、単色のベタ部を反射濃度計などにより測定することにより取得される値である。本実施例においては、プリンタ５０の工場出荷時において取得された印刷の濃度分布が、予め濃度分布メモリ１４ａに格納されているものとして説明するが、任意のタイミングでユーザが印刷濃度を取得し、その測定された印刷濃度に従って、濃度分布メモリ１４ａを書き換えるように構成してもよい。そのようにすれば、環境による影響や、時間の経過とともに、印刷の濃度分布が変化したとしても、その変化に対応することができる。なお、濃度分布メモリ１４ａへ書き込む印刷の濃度分布を取得する工程が、請求項の濃度取得工程に相当する。
【００７５】
次に、図４を参照して、タイル幅メモリ１３ａ（図１参照）について説明する。図４（ａ）は、原画像とタイルとの関係を説明する模式図である。ここでは、ユーザが、プリンタ５０により印刷させようとする原画像の上下方向長さが２００ｃｍ、左右方向長さが２６５ｃｍであるものとして説明する。一方、プリンタ５０は、上述のように、印字ヘッド５８の往復移動方向における印刷可能領域の最大印刷幅が１００ｃｍであるから、原画像が、印刷可能領域内に収まりきらない。
【００７６】
そこで、原画像を複数のタイルＴｉに分割して印刷させる。すなわち、各タイルＴｉの一方向長さが印刷可能領域の最大印刷幅である１００ｃｍ以下となるように原画像を複数のタイルＴｉに分割し、各タイルＴｉの一方向を印字ヘッド５８の往復移動方向に一致させてプリンタ５０に印刷させる。そして分割された各タイルＴｉを貼り合わせて原画像を作成する。本実施例においては、ユーザが任意の分割境界Ｖを設定し、その分割境界Ｖにより原画像を分割するものとする。ユーザが設定した任意の分割境界Ｖにより原画像が分割されるので、図柄の途中など、ユーザが望まない位置で原画像が分割されるのを防止することができる。ここでは、図４（ａ）に示すように、原画像の左右方向左端（請求項の一方向先端に相当）から右端（請求項の一方向後端に相当）までを分割する、上下方向（請求項の一方向に直交する方向に相当）の４つの分割境界Ｖ１，Ｖ２，Ｖ３，Ｖ４が設定されたものとして説明する。なお、本第１実施例においては、タイルＴｉが請求項の「分割領域」に相当する。
【００７７】
原画像に対応する文書データや画像データに対し印刷指示がされると、ＰＣ１０は、プリンタドライバプログラム１４ｂに従って、例えば表示部１６に印刷設定のためのダイアログを表示させる。そのダイアログにおいて、ユーザにより分割印刷処理が選択されると、ＰＣ１０は、表示部１６に原画像を表示させ、分割境界の設定をユーザに促す。そして、ユーザによって、例えば分割境界Ｖ１，Ｖ２，Ｖ３，Ｖ４ が設定されると、その分割境界Ｖ１，Ｖ２，Ｖ３，Ｖ４ により原画像から分割される５つのタイルＴｉ１，Ｔｉ２，Ｔｉ３，Ｔｉ４，Ｔｉ５  の左右方向（一方向）における長さをタイル幅Ｗとして、タイル幅メモリ１３ａに書き込む。
【００７８】
図４（ｂ）は、タイル幅メモリ１３ａに格納されるデータの構造を模式的に示す図である。図４（ｂ）に示すように、タイル幅メモリ１３ａに格納されるデータは、タイル番号と、そのタイル番号により特定されるタイルのタイル幅Ｗとを対応付けたデータである。
【００７９】
なお、「タイル番号」は、原画像の一方向の先端から後端までを複数のタイルＴｉに分割したときに、原画像一方向の先端（図４（ａ）における左端）から近い順に各タイルに付される番号である。また、「タイル幅Ｗ」は、原画像の一方向に相当する方向（図４（ａ）における左右方向）におけるタイルＴｉの長さである。図４（ｂ）は、タイル幅メモリ１３ａに、５つのタイルＴｉ１，Ｔｉ２，Ｔｉ３，Ｔｉ４，Ｔｉ５ のタイル幅Ｗが書き込まれた状態を示す。
【００８０】
図５を参照して、ＰＣ１０において実行されるタイリング印刷処理について説明する。図５は、タイリング印刷処理を示すフローチャートである。タイリング印刷処理は、プリンタドライバプログラム１４ｂに従って実行される処理であって、原画像に対応する画像データに対し印刷指示がされ、且つ、原画像に対し分割境界が設定された場合に実行される。なお、ここでは、図４（ａ）に示すように、原画像の上下方向の分割境界Ｖ１，Ｖ２，Ｖ３，Ｖ４ がユーザにより設定されたものとして説明する。
【００８１】
まず、分割境界Ｖ１，Ｖ２，Ｖ３，Ｖ４ により分割された各タイルのタイル幅Ｗを、タイル番号に対応付けてタイル幅メモリ１３ａ（図４（ｂ））に書き込む（Ｓ２）。なお、各タイルのタイル幅をタイル幅メモリ１３ａに書き込む処理が、請求項の「原画像の一方向先端から後端までを、前記一方向に直交する方向の分割境界により複数の分割領域に分割する」に相当する。
【００８２】
次に、配置位置算出処理により、各タイルの配置データを算出し、算出された配置データを配置メモリ１３ｂに格納する（Ｓ４）。なお、配置メモリ１３ｂと配置データとについては、図６を参照して後述する。
【００８３】
次に、原画像と、原画像を分割する分割境界Ｖとを表示部１６に表示する（Ｓ６）。後述するように、配置位置算出処理（Ｓ４）により算出された配置データによっては、ユーザにより予め設定された分割境界Ｖが自動的に変更される場合があるので、分割境界Ｖを表示部１６に表示させ、実際の印刷の際に使用される分割境界Ｖの最終確認をユーザに促すのである。
【００８４】
分割境界Ｖの表示後、印刷を実行するか否かをユーザに問い合わせる（Ｓ８）。問い合わせの結果、例えば、印刷の実行がユーザにより指示されると（Ｓ８：Ｙｅｓ）、原画像に対応した文書データや画像データを、プリンタ５０が解釈可能なページ記述言語データ（又は画像データ）に変換し、且つ実際の印刷単位である各タイルに対応したタイルデータを作成する（Ｓ１０）。そして、各タイルデータと配置メモリ１３ｂに格納された配置データとを、各種プリンタコマンドと共にタイル番号が小さい順にプリンタ５０へ送信し（Ｓ１２）、処理を終了する。ＰＣ１０は、タイルデータと配置データと各種プリンタコマンドを送信することによりプリンタ５０を制御する。プリンタ５０は、ＰＣ１０から送信されたタイルデータと配置データと各種プリンタコマンドとにより制御され、配置データに従った配置で、タイルを順次印刷する。
【００８５】
ここで、図６を参照して、配置位置算出処理（Ｓ４）の結果として算出される配置データを格納する配置メモリ１３ｂについて説明する。図６（ａ）は、配置メモリ１３ｂに格納される配置データの構造を模式的に示す図であり、図６（ｂ）は、（ａ）に示す配置メモリ１３ｂに格納された配置データに従って、シート材Ｓに印刷される各タイルＴｉを模式的に示す図である。
【００８６】
図６（ａ）に示すように、配置データは、タイル番号に、印刷開始位置と、回転の有無とが対応付けられたデータであり、請求項の「印刷可能領域に対する配置」に相当するデータである。ここで、印刷開始位置とは、印刷可能領域の始点ＳＴを「０」とし、終点ＥＤをプリンタ５０の最大印刷幅（本第１実施例のプリンタ５０においては「１００」）と定めた場合に、相対的な数値で表される印刷可能領域上の位置であって、シート材Ｓに印刷される各タイルの最も始点ＳＴ側の位置のことをいう。
【００８７】
図６（ａ）に示す配置メモリ１３ｂに格納された配置データによれば、タイル番号が「１」のタイルＴｉ１の配置データは、印刷開始位置が「３５」であり、回転の有無は「無し」である。図６（ｂ）に示すように、タイルＴｉ１は、その配置データに従って、左端が印刷開始位置「３５」に印刷され、且つ、右端が印刷開始位置よりも印刷可能領域の終点ＥＤ側に印刷される。
【００８８】
また、各タイルは、タイル番号の順に印刷されるので、タイル番号が「２」のタイルＴｉ２は、タイルＴｉ１のシート搬送方向下流側に印刷される。また、図６（ａ）に示すように、タイル番号が「２」のタイルＴｉ２の配置データは、印刷開始位置が「１０」であり、回転の有無は「有り」である。従って、図６（ｂ）に示すように、タイルＴｉ２は、その配置データに従って、１８０°反転されると共に、その右端が印刷開始位置「１０」に印刷され、且つ、その左端が印刷開始位置よりも印刷可能領域の終点ＥＤ側に印刷される。
【００８９】
すなわち、Ｍ番目（Ｍは１以上の整数）のタイルＴｉＭの配置データにおいて、回転の有無が「無し」である場合、そのＭ番目のタイルの左端は印刷可能領域上の印刷開始位置に印刷され、右端は印刷開始位置よりも印刷可能領域上の終点ＥＤ側に印刷される。一方、回転の有無が「有り」である場合、そのＭ番目のタイルは、回転の有無が「無し」である場合に対して１８０°反転される。よって、そのＭ番目のタイルの右端が印刷可能領域上の印刷開始位置に印刷され、左端は印刷開始位置よりも印刷可能領域上の終点ＥＤ側に印刷される。
【００９０】
図７を参照して、配置位置算出処理（Ｓ４）について説明する。図７は、配置位置算出処理を示すフローチャートである。配置位置算出処理は、図６を参照して説明した配置データを算出し、配置メモリ１３ｂに書き込む処理である。配置位置算出処理では、まず、タイル番号に相当する変数であるＮを「１」とする（Ｓ４２）。次に、タイル番号が「１」のタイル（以下、１番目のタイルという）の配置データを取得する最先タイル配置決定処理を実行する（Ｓ４４）。
【００９１】
図８を参照して、最先タイル配置決定処理について説明する。図８は、最先タイル配置決定処理を示すフローチャートである。最先タイル配置決定処理では、まず、タイル幅メモリ１３ａを参照することにより、１番目のタイルのタイル幅Ｗを取得する（Ｓ４４２）。図４（ｂ）に示すタイル幅メモリ１３ａにおいて、タイル番号が「１」に対応付けられたタイル幅Ｗを参照することにより、１番目のタイルのタイル幅Ｗとして「４５」が取得される。
【００９２】
次に、タイル右端可動範囲を決定する（Ｓ４４４）。ここで、タイル右端可動範囲とは、図９に示すように、印刷可能領域の始点ＳＴ側に１番目のタイルの左端が印刷され、印刷可能領域の終点ＥＤ側に１番目のタイルの右端が印刷される向きで、１番目のタイルが印刷されるとき、１番目のタイルの右端が印刷され得る印刷可能領域上の範囲のことをいい、例えば、下記の式１により決定される。
（式１）
始点ＳＴ＋１番目のタイルのタイル幅≦タイル右端可動範囲≦終点ＥＤ
ここで、本第１実施例においては、始点ＳＴが「０」であり、１番目のタイルのタイル幅が「４５」であり、終点ＥＤが「１００」であるので、４５≦タイル右端可動範囲≦１００が決定される。
【００９３】
次に、タイル右端可動範囲内のいずれかの位置のうち、その位置と同濃度の印刷を行う同濃度位置が最も始点ＳＴ側に位置するように、１番目のタイルの右端位置を濃度分布メモリ１４ａに記憶された濃度分布に基づいて決定する（Ｓ４４６）。具体的には、タイル右端可動範囲である「４５」以上「１００」以下の位置と同濃度で印刷がされる同濃度位置を、濃度分布メモリ１４ａに基づいて抽出する（図９参照）。たとえば、位置「８０」の同濃度位置「３５」、位置「７５」の同濃度位置「４５」、位置「６５」の同濃度位置「５０」が抽出される。そして抽出された同濃度位置のうち、最も始点ＳＴ側に位置する同濃度位置を決定する。その結果、同濃度位置「３５」が決定されるので、決定された同濃度位置「３５」と同じ濃度で印刷される位置「８０」が１番目のタイルの右端位置として決定される。
【００９４】
次に、（右端位置−１番目のタイルのタイル幅）を、１番目のタイルの印刷開始位置として配置メモリ１３ｂ（図６参照）に書き込む（Ｓ４４８）。すなわち「３５（＝８０−４５）」を、配置メモリ１３ｂにおける１番目のタイルの印刷開始位置に書き込む。そして、配置位置算出処理（Ｓ４）に戻る。最先タイル配置決定処理（Ｓ４４）により１番目のタイルの配置データが決定される。なお、配置メモリ１３ｂにおける１番目のタイルの回転の有無は、既定値である「無し」とされる。
【００９５】
図７に戻り説明する。最先タイル配置決定処理（Ｓ４４）により、１番目のタイルの配置データが決定されると、次に、タイル番号に相当する変数であるＮに「１」を加算する（Ｓ４６）。そして、原画像の左端からＮ−１番目のタイル（以下、Ｎ−１番目のタイルという）の右端が印刷される印刷可能領域上の位置である右端印刷位置（＝［Ｎ−１番目のタイルの印刷開始位置］＋［Ｎ−１番目のタイルのタイル幅Ｗ］）を算出する（Ｓ４８）。
【００９６】
例えば、Ｎ＝２の場合を例に挙げて説明する。タイル幅メモリ１３ａ（図４（ｂ）参照）および配置メモリ１３ｂ（図６（ａ）参照）を参照することにより、１番目のタイルのタイル幅Ｗ「４５」および１番目のタイルの印刷開始位置「３５」が取得される。したがって、１番目のタイルの右端印刷位置「８０（＝４５＋３５）」が算出される。
【００９７】
次に、算出された右端印刷位置と同濃度の印刷を行う位置のうち、最も始点ＳＴ側の基準位置を、濃度分布メモリ１４ａに記憶された濃度分布に基づいて算出し、基準位置として決定する（Ｓ５０）。例えば、１番目のタイルの右端印刷位置は「８０」であったから、その右端印刷位置「８０」と同濃度の印刷を行う位置であって、最も始点ＳＴ側の基準位置「３５」を算出する。
【００９８】
次に、決定された基準位置に、原画像の左端からＮ番目のタイル（以下、Ｎ番目のタイルという）のタイル幅Ｗを加算した値が、終点ＥＤ以下であるかを判断する（Ｓ５２）。換言すれば、基準位置から終点ＥＤまでの距離が、Ｎ番目のタイルのタイル幅Ｗ以上であるかを判断する。基準位置にＮ番目のタイルのタイル幅を加算した値が終点ＥＤ以下である場合（Ｓ５２：Ｙｅｓ）、その基準位置をＮ番目のタイルの印刷開始位置として、配置メモリ１３ｂに書き込む（Ｓ５４）。そして、変数Ｎが総タイル数を超えるまで（Ｓ５５：Ｙｅｓ）、処理を繰り返す。
【００９９】
一方、基準位置にＮ番目のタイルのタイル幅を加算した値が終点ＥＤ以下でない場合（Ｓ５２：Ｎｏ）、例えば、２番目のタイルについて算出された基準位置「３５」に、２番目のタイルのタイル幅「７０」を加算した値は「１０５」であるから、「１００（終点ＥＤ）」以上となる。すなわち、算出された基準位置に、２番目のタイルの左端が印刷されるように配置データを決定すると、２番目のタイルの右端が印刷可能領域内に含まれないこととなる。このような場合（Ｓ５２：Ｎｏ）、Ｓ５６の処理に進み、反転基準位置を取得する。
【０１００】
Ｓ５６の処理においては、Ｎ−１番目のタイルの右端印刷位置と同濃度の印刷を行う位置であって、最も終点ＥＤ側の位置を、濃度分布メモリ１４ａに記憶された濃度分布に基づいて算出し、その算出された位置を反転基準位置として取得する（Ｓ５６）。例えば、１番目のタイルの右端印刷位置は「８０」であったから、その右端印刷位置「８０」と同濃度の印刷を行う位置であって、最も終点ＥＤ側の位置「８０」を反転基準位置として取得する。
【０１０１】
次に、反転基準位置からＮ番目のタイルのタイル幅を減算した値が、始点ＳＴ以上であるかを判断する（Ｓ６０）。すなわち、反転基準位置から始点ＳＴまでの間にＮ番目のタイルが含まれるか否かを判断する。反転基準位置からＮ番目のタイルのタイル幅Ｗを減算した値が、始点ＳＴ以上である場合（Ｓ６０：Ｙｅｓ）、タイル反転処理（Ｓ６２）を実行する。例えば、２番目のタイルについて取得された反転基準位置が「８０」であったから、その反転基準位置から２番目のタイルのタイル幅である「７０」を減算した値「１０」は、「０（始点ＳＴ）」以上である。すなわち、２番目のタイルを１８０°反転し、反転基準位置に２番目のタイルの左端が印刷されるように配置データを決定することにより、２番目のタイルを印刷可能領域内に含めることができる（図６（ｂ）参照）。
【０１０２】
図１０を参照して、タイル反転処理（Ｓ６２）について説明する。図１０は、タイル反転処理を示すフローチャートである。タイル反転処理では、まず、（反転基準位置−Ｎ番目のタイルのタイル幅）を、Ｎ番目のタイルの印刷開始位置として配置メモリ１３ｂに書き込む（Ｓ６２０２）。例えば、２番目のタイルについて取得された反転基準位置が「８０」であったから、その反転基準位置から２番目のタイルのタイル幅である「７０」を減算した値「１０」を、２番目のタイルの印刷開始位置として、配置メモリ１３ｂに書き込む。
【０１０３】
次に、配置メモリ１３ｂにおけるＮ番目のタイルの回転の有無に「有り」を書き込む（Ｓ６２０４）。このようにすれば、配置メモリ１３ｂに記憶された配置データに従って、プリンタ５０において、Ｎ番目のタイルが１８０°反転され、その右端が印刷開始位置に印刷され、且つ、その左端が印刷可能領域の終点ＥＤ側の反転基準位置に印刷される。
【０１０４】
次に、タイル番号に相当する変数であるＮに「１」を加算する（Ｓ６２０６）。そして、Ｎ−１番目のタイルの印刷開始位置を、Ｎ−１番目のタイルの右端印刷位置として取得する（Ｓ６２０８）。すなわち、タイルが１８０°反転して印刷される場合、そのタイルの右端印刷位置は印刷開始位置に等しい。したがって、あるタイルが１８０°反転されるときには、そのタイルの印刷開始位置がそのタイルの右端印刷開始位置として取得される。例えば、Ｓ６２０６の処理においてＮに「１」が加算されることによりＮ＝３となった場合、２番目のタイルの印刷開始位置が、２番目のタイルの右端開始位置として取得され、配置位置算出処理（Ｓ４）におけるＳ５０の処理に戻る。Ｓ５０の処理では、Ｓ４８の処理において算出された右端印刷位置または、Ｓ６２０８（図１０参照）の処理において取得された右端印刷位置に基づいて、その右端印刷位置と同濃度の印刷を行う基準位置を算出し、上述した処理を繰り返すことにより、各タイルの配置データを算出する。
【０１０５】
このようにして、濃度分布メモリ１４ａに記憶された濃度分布に基づいて算出される配置データに従って、各タイルをプリンタ５０の印字ヘッド５８に印刷させることにより、分割して印刷されるＮ−１番目（Ｎは２以上）のタイルの右端とＮ番目のタイルの左端とが同濃度で印刷されるので、Ｎ−１番目のタイルとＮ番目のタイルの間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる。
【０１０６】
また、最先タイル配置決定処理（Ｓ４４）によれば、１番目のタイルの右端が印刷される位置と同濃度で印刷される同濃度位置が、印刷可能領域において始点ＳＴ側に最も近く位置するように、１番目のタイルの配置データが決定されるので、２番目のタイルの左端を印刷可能領域における始点ＳＴ側に近づけることができる。よって、印刷可能領域内に配置可能な２番目のタイルのタイル幅Ｗの範囲が拡大し、２番目のタイルのタイル幅が長い場合であっても印刷可能領域内に配置できる可能性が高くなる。
【０１０７】
また、基準位置にＮ番目のタイルの左端が印刷され、且つ印刷可能領域上の終点側にＮ番目のタイルの右端が印刷されるように、Ｎ番目のタイルの配置データを決定すると、Ｎ番目のタイルが印刷可能領域からはみ出す場合は、反転基準位置が取得され、Ｎ番目のタイルが１８０°反転された配置データが決定される。この場合においても、Ｎ−１番目のタイルの右端とＮ番目のタイルの左端とが同濃度で印刷されるので、Ｎ−１番目のタイルとＮ番目のタイルの間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる。
【０１０８】
図１１および図１２を参照して、追加分割処理（Ｓ６６）について説明する。追加分割処理は、Ｓ５６（図７参照）の処理において取得された反転基準位置からＮ番目のタイルのタイル幅を減算した値が、始点ＳＴよりも小さく（Ｓ６０：Ｎｏ）、さらに、Ｓ６４の判断が否定された場合（Ｓ６４：Ｎｏ）、実行される処理である。なお、Ｓ６４の判断については後述する。
【０１０９】
例えば、２番目のタイルについて取得された反転基準位置が「８０」であり、２番目のタイルのタイル幅Ｗが、図１１（ａ）に示すように「９０」であった場合、反転基準位置「８０」から２番目のタイルのタイル幅である「９０」を減算した値「−１０」は、「０（始点ＳＴ）」よりも小さい。すなわち、図１１（ｂ）に示すように、２番目のタイルを１８０°反転し、反転基準位置「８０」に２番目のタイルの左端が印刷されるように配置データを決定した場合、２番目のタイルの右端が印刷可能領域内に含まれない。
【０１１０】
よって、追加分割処理では、Ｎ番目のタイルを、１８０°反転して配置しても印刷可能領域内に印刷できないと判断された場合、Ｎ番目のタイルのタイル幅Ｗが、反転基準位置から始点ＳＴまでの距離と等しくなるように、Ｎ番目のタイルの右端側の所定領域を新たなタイルとしてＮ番目のタイルから分割する。具体的には、タイル幅メモリ１３ａを更新する。なお、このように、新たなタイルがＮ番目のタイルから分割して印刷されるようにタイル幅メモリ１３ａを更新する処理が、請求項の「Ｎ番目の分割領域の一方向後端側の所定領域を新たな分割領域として、Ｎ番目の分割領域から分割する」に相当する。
【０１１１】
例えば、図１１（ｂ）に示すように、２番目のタイルの左端からのタイル幅が、反転基準位置から始点ＳＴまでの距離（すなわち８０）と等しくなるように、２番目のタイルのタイル幅を更新することにより、２番目のタイルを印刷可能領域内に含めることができる。
【０１１２】
図１２は、追加分割処理（Ｓ６６）を示すフローチャートである。追加分割処理では、まず、タイル幅メモリ１３ａにおけるＮ番目のタイルのタイル幅を更新する（Ｓ６６０２）。具体的には、Ｎ番目のタイルのタイル幅Ｗを、反転基準位置から始点ＳＴを減算した値で更新する。
【０１１３】
次に、Ｎ番目のタイルから分割される新たなタイルをＮ番目のタイルの次に追加挿入する（Ｓ６６０４）。図１１（ｃ）は、２番目のタイルのタイル幅が「８０（＝８０−０）」に更新され、２番目のタイルから分割された新たなタイルが、タイル幅「１０」として２番目のタイルの次に追加挿入されたタイル幅メモリ１３ａを示す図である。なお、図１１においては、図面および説明を分かりやすくするために、２番目のタイルから分割された新たなタイルを２’番目のタイルとして図示するが、実際には、タイル幅メモリ１３ａにおいて、タイル番号は連番とされる。すなわち、図１１に示すタイル番号「２’」はタイル番号「３」とされ、図１１に示すタイル番号「３」以降のタイル番号には、それぞれ「１」ずつ加算されて繰り下がる。
【０１１４】
次に、配置メモリ１３ｂにおけるＮ番目のタイルの印刷開始位置に始点ＳＴを書き込み、回転の有無に「有り」を書き込む（Ｓ６６０６）。その結果、図１１（ｂ）に示すように、例えば、２番目のタイルは、その右端が始点ＳＴに印刷されるように配置される。次に、Ｎに「１」を加算する（Ｓ６６０８）。そして、始点ＳＴを、Ｎ−１番目のタイルの右端印刷位置として取得する（Ｓ６６１０）。すなわち、図１１（ｂ）に示すように、例えば２番目のタイルの右端は始点ＳＴに印刷されるので、２番目のタイルデータの右端印刷位置として、始点ＳＴ「０」が取得される。そして、図７に示すＳ５０の処理に戻り、次のタイル（すなわち分割された新たなタイル）の配置データが決定される。その結果、分割された新たなタイルの印刷開始位置として、始点ＳＴが決定される。例えば、２番目のタイルの右端印刷位置である始点ＳＴと同濃度の印刷を行う位置であって、最も始点ＳＴ側の基準位置は始点ＳＴである。よって、２番目のタイルから分割される２’番目のタイルの印刷開始位置が始点ＳＴとされる。その結果、図１１（ｂ）に示すように、２番目のタイルの右端と２’番目のタイルの左端とが同濃度で印刷される。
【０１１５】
追加分割処理（Ｓ６６）によれば、反転基準位置にＮ番目のタイルの左端が印刷され、且つ印刷可能領域上の終点側にＮ番目のタイルの右端が印刷されるように、Ｎ番目のタイルの配置データを決定すると、Ｎ番目のタイルが印刷可能領域からはみ出す場合、Ｎ番目のタイルが追加分割されるので、印刷可能領域内に配置することができる。
【０１１６】
また、Ｎ番目のタイルの右端と、Ｎ番目のタイルから分割された新たなタイルの左端とは共に、前記印刷可能領域上の始点に印刷されるので、貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる。
【０１１７】
なお、本実施例において、この追加分割処理（Ｓ６６）は、１つのタイルについてのみ行われるよう構成してある。すなわち、ユーザが所望の分割境界を設定したのにも拘わらず、自動的に追加分割されるタイルが多数存在しては、ユーザの意図した設定とかけ離れた印刷が行われてしまう。これでは、図柄の途中で分割して印刷されてないようユーザが分割境界を設定したのにも拘わらず、その目的が達成されないので、ユーザが印刷結果に満足できない。したがって、本第１実施例においては、追加分割されるタイルが所定個数（本実施例では２個）以上存在する場合は、ユーザが設定した分割境界を無視し、自動的に分割境界を設定する。
【０１１８】
具体的には、いずれかのタイルに対し、既に追加分割処理がされたかを判断し（Ｓ６４）、いずれかのタイルについて既に追加分割処理がされた場合（Ｓ６４：Ｙｅｓ）、再分割処理（Ｓ６８）実行する。再分割処理は、分割境界Ｖの数が最小となり、且つ各タイルの左端と右端とが同濃度で印刷されるようにタイル幅Ｗを決定し、タイル幅メモリ１３ａを更新する処理である。
【０１１９】
図１３は、再分割処理（Ｓ６８）を示すフローチャートである。再分割処理では、まず、タイル幅メモリ１３ａと配置メモリ１３ｂとをリセットする（Ｓ６８０２）。次に、互いに同濃度で印刷される印刷可能領域上の２位置であって、且つ互いの間の距離が最大となる２位置を、濃度分布メモリ１４ａに基づいて決定する（Ｓ６８０４）。なお、印刷可能領域上の２位置のうち、始点ＳＴ側の位置を以下「始点側基準位置」と称し、終点ＥＤ側の位置を以下「終点側基準位置」と称する。
【０１２０】
次に、始点側基準位置と終点側基準位置とが決定されたかを判断する（Ｓ６８０６）。始点側基準位置と終点側基準位置とが決定された場合（Ｓ６８０６：Ｙｅｓ）、タイル幅メモリ１３ａにおける、１番目のタイルのタイル幅に（終点側基準位置−始点ＳＴ）を、１番目と末番目を除く各タイルのタイル幅に（終点側基準位置−始点側基準位置）を、末番目のタイルのタイル幅に原画像右端側の残り幅を書き込む（Ｓ６８０８）。そして、配置メモリ１３ｂにおける、１番目のタイルの印刷開始位置に始点ＳＴを、１番目を除く核タイルの印刷開始位置に始点側基準位置を書き込む（Ｓ６８１０）。なお、配置メモリ１３ｂにおける回転の有無は全て「無し」とされる。
【０１２１】
図１４を参照して説明する。図１４（ａ）は、再分割処理（Ｓ６８）の結果、シート材Ｓに印刷される各タイルを模式的に示す図であり、（ｂ）は、再分割処理の結果、更新されたタイル幅メモリ１３ａを模式的に示す図であり、（ｃ）は、再分割処理の結果、配置データが書き込まれた配置メモリ１３ｂを示す図である。ここでは、図１４（ａ）に示すように、始点側基準位置として「３５」が決定され、終点側基準位置として「８０」が決定されたものとして説明する。この場合、終点側基準位置である「８０」から始点ＳＴ「０」を減算した値「８０」がタイル幅メモリ１３ａにおける１番目のタイルのタイル幅に書き込まれ、始点ＳＴ「０」が配置メモリ１３ｂにおける１番目のタイルの印刷開始位置に書き込まれる（図１４（ｂ），（ｃ）参照）。
【０１２２】
その結果、図１４（ａ）に示すように、１番目のタイルは、左端が始点ＳＴに印刷され、右端が終点端側基準位置に印刷される。なお、２番目のタイルの左端は始点側基準位置に印刷されるので、１番目のタイルの右端と２番目のタイルの左端とを同濃度で印刷させることができる。一方、１番目のタイルの左端は、隣接するタイルが存在しないので、他の印刷位置と同濃度で印刷される必要がない。したがって、１番目のタイルの左端は始点ＳＴに印刷させることとした。これにより、１番目のタイル幅をできる限り大きく取ることができ、その結果、分割境界数を出来る限り少なくすることができる。
【０１２３】
また、１番目のタイルと末番目のタイルを除く各タイルは、タイル幅が全て「４５（＝終点ＥＤ側基準位置「８０」−始点ＳＴ側基準位置「３５」）」とされ、且つ、その印刷開始位置は、全て始点ＳＴ側基準位置「３５」とされるので、図１４（ａ）に示すように、各タイルの左端は始点側基準位置に印刷され、右端は終点側基準位置に印刷される。よって、プリンタ５０において、各タイルの左端と右端とが全て同じ濃度で印刷されので、自動的に再分割した場合であっても、分割して印刷されるタイルの間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる。
【０１２４】
また、末番目のタイルの左端は始点側基準位置に印刷されるので、末番目よりも一つ左端側に隣接するタイルの右端と同濃度で印刷される。なお、図１４に示すように、末番目のタイルの右端の印刷位置は、他のタイルの右端の印刷位置と異なっていても良い。末番目のタイルの右端には隣接するタイルが存在しないので、他の印刷位置と同じ濃度とする必要がないからである。
【０１２５】
なお、濃度分布メモリ１４ａに格納された濃度分布によっては、互いに同濃度で印刷される始点側基準位置および終点側基準位置が決定されない場合がある。図１５（ａ）にその一例を示す。例えば、濃度分布が極大点、極小点を有さず、始点ＳＴから終点ＥＤにかけて漸減または漸増する場合などである。その場合は、図１５（ｂ）に示すように、印刷可能領域の始点ＳＴから終点ＥＤまでの長さと各タイルのタイル幅Ｗとを一致させ、且つ、各タイルＴｉが交互に１８０°反転して印刷されるように、タイル幅Ｗおよび配置データを更新する。このようにすれば、プリンタ５０にＮ−１番目のタイルの右端とＮ番目のタイルの左端とが印刷可能領域における同位置に印刷されるので、同濃度で印刷され、分割して印刷されるタイルの間の貼り合わせ部分の濃度ムラが抑制される。
【０１２６】
図１３に戻り、上述した始点側基準位置および終点側基準位置が決定されない場合の処理を説明する。始点側基準位置および終点側基準位置が決定されない場合（Ｓ６８０６：Ｎｏ）、タイル幅メモリ１３ａにおける、末番目を除く各タイルのタイル幅に（終点ＥＤ−始点ＳＴ）を、末番目のタイルのタイル幅に原画像右端側の残りのタイル幅を書き込む。（Ｓ６８１８）。
【０１２７】
次に、配置メモリ１３ｂにおける各タイルの印刷開始位置に始点ＳＴを書き込み（Ｓ６８２０）、配置メモリ１３ｂにおける回転の有無を、「無し」と「有り」と交互に書き込む（Ｓ６８２２）。このようにすれば、プリンタ５０において、図１５（ｂ）に示す配置で、各タイルが印刷される。すなわち、原画像において隣接する各タイルの左端と右端とが同位置に印刷されるので、同濃度で印刷される。よって、自動的に再分割した場合であっても、分割して印刷されるタイルの間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる。
【０１２８】
次に、図１６から図２７を参照して、ＰＣ１０によるプリンタ５０の制御の第２実施例について説明する。上記した第１実施例では、原画像から分割される各タイルは、互いに重複する領域を有していなかった。この第２実施例では、原画像において互いに隣接するタイルが所定幅の重なり領域Ｄを有する。なお、この第２実施例において、上記した第１実施例と同一の部分には同一の符号を付して、その説明を省略する。
【０１２９】
図１６は、本第２実施例におけるタイルを説明する図である。図１６は、原画像とタイルとの関係を説明する模式図である。図１６に示すように、原画像は左右方向（請求項の一方向に相当）の左端（一端）から右端（他端）までが、上下方向（請求項の一方向に直交する方向に相当）の重なり領域Ｄ（請求項の分割境界に相当）により、複数の分割領域Ｒに分割される。なお、重なり領域Ｄは左右方向に所定幅を有する。本第２実施例では、ＰＣ１０は、分割領域Ｒとその分割領域に隣接する重なり領域Ｒを少なくとも１つ保持するタイル（請求項の印刷単位に相当）が各分割領域Ｒ毎に決定され、各タイルの左右方向が印字ヘッド５８の往復移動方向に一致させられて、プリンタ５０により印刷される。
【０１３０】
このようにすれば、プリンタ５０により印刷される各タイルは、原画像において隣接するタイルとの間に重複した（すなわち同一の画像が形成させる）重なり領域Ｄを有することとなる。よって、印刷後は、原画像において互いに隣接するタイルに含まれる互いに重複した重なり領域Ｄの任意の位置で、タイルを貼り合わせることができる。特に大判のシート材Ｓに印刷をする場合には、印刷中にシート材Ｓがたわみ易いので、印刷結果にゆがみが生じる場合があるが、重なり領域Ｄのうち、比較的ゆがみの少ない位置でタイルを貼り合わせることにより、きれいに貼り合わせることができる。
【０１３１】
上述の第１実施例においては、隣接するタイルの左端と右端とを同濃度で印刷することにより貼り合わせ部分に濃度ムラが生じることを抑制していたが、本第２実施例においては、重なり領域Ｄのうち、いずれの位置で貼り合わせがされるか、印刷時には未定であるので、第１実施例と同様の方法では、貼り合わせ部分に濃度ムラが生じる場合があり得る。したがって、本第２実施例においては、図１７（ａ），（ｂ）に示すように、タイルの重なり領域Ｄが同濃度（均一の濃度）で印刷されるように、印刷濃度の補正を行うこととした。このようにすれば、重なり領域Ｄのいずれの位置で貼り合わせがされても、貼り合わせ部分に濃度ムラが生じることを抑制できる。
【０１３２】
なお、重なり領域Ｄが全て同濃度で印刷されるように、印刷可能領域全てに印刷濃度の補正をすることも理論上考えられる。しかし、印刷濃度の補正の方法は、例えば、タイルデータを補正してプリンタ５０におけるインク吐出量を調整するなど、印刷濃度を大きく補正できるものではないため、印刷可能領域全てが同濃度となるように補正することは難しい。そこで本第２実施例においては、重なり領域Ｄが印刷される領域のみ印刷濃度の補正を行わせることとした。
【０１３３】
図１８は、第１実施例のタイル幅メモリ１３ａに代えて用いられるタイル幅メモリ１３３ａに格納されるデータの構造を模式的に示す図である。なお、タイル幅メモリ１３３ａも、第１実施例のタイル幅メモリ１３ａと同様にＲＡＭ１３に格納される。図１８に示すように、タイル幅メモリ１３３ａに格納されるデータは、タイル番号と、そのタイル番号により特定されるタイルのタイル幅Ｗと、分割領域幅ＲＷと、先端重なり領域幅ＦＷと、後端重なり領域幅ＢＷとを対応付けたデータである。
【０１３４】
ここで、「タイル番号」は、原画像の一方向の先端から後端までを複数のタイルに分割したときに、原画像一方向の先端（図１６における左端）から近い順に各タイルに付される番号である。「分割領域幅ＲＷ」は、原画像の一方向に相当する方向（図１６における左右方向）における分割領域Ｒの長さである。「先端重なり領域幅ＦＷ」は、分割領域Ｒの先端側に隣接する重なり領域Ｄの、前記一方向における長さである。「後端重なり領域幅ＢＷ」は、分割領域Ｒの後端側に隣接する重なり領域Ｄの、前記一方向における長さである。「タイル幅Ｗ」は、分割領域幅ＲＷと先端重なり領域幅ＦＷと後端重なり領域幅ＢＷとを加算した値である。
【０１３５】
原画像に対応する文書データや画像データに対し印刷指示がされると、ＰＣ１０は、プリンタドライバプログラム１４ｂに従って、例えば表示部１６に印刷設定のためのダイアログを表示させる。そのダイアログにおいて、ユーザにより分割印刷処理が選択されると、ＰＣ１０は、表示部１６に原画像を表示させ、重なり領域Ｄの幅と位置の設定をユーザに促す。ユーザにより重なり領域Ｄの幅と位置とが設定されると、その設定に基づいて各タイルのタイル幅Ｗ、分割領域幅ＲＷ、先端重なり領域幅ＦＷ、後端重なり領域幅ＢＷとが、タイル幅メモリ１３３ａに書き込まれる。
【０１３６】
なお、第１実施例のタイリング印刷処理（図５参照）のＳ２の処理によれば、各タイルのタイル幅Ｗのみがタイル幅メモリ１３ａに書き込まれていたが、本第２実施例のタイリング印刷処理では、Ｓ２の処理において、タイル幅Ｗに加えて、各タイルの分割領域幅ＲＷと、先端重なり領域幅ＦＷと、後端重なり領域幅ＢＷとが書き込まれる。
【０１３７】
図１９（ａ）は、第１実施例の配置メモリ１３ｂに代えて用いられる配置メモリ１３３ｂに格納されるデータの構造を模式的に示す図である。なお、配置メモリ１３３ｂも、第１実施例の配置メモリ１３ｂと同様にＲＡＭ１３に格納される。
【０１３８】
図１９（ａ）に示すように、配置メモリ１３３ｂに格納される配置データは、第１実施例の配置メモリ１３ｂ（図６（ａ）参照）に格納される配置データと比較すると、各タイル毎に、「始点補正基準位置」と「終点補正基準位置」とが含まれる点で異なり、他は共通する。「始点補正基準位置」と「終点補正基準位置」とは、プリンタ５０における印刷の濃度補正において基準とする値である。
【０１３９】
図１９（ｂ）は、（ａ）に示す配置メモリ１３３ｂに格納された配置データに従って、シート材Ｓに印刷される各タイルを模式的に示す図である。図１９（ａ）に示す配置メモリ１３３ｂに格納された配置データによれば、１番目のタイルＴｉ１の配置データは、印刷開始位置が「４０」であり、回転の有無は「無し」である。また、１番目のタイルＴｉ１のタイル幅Ｗは「５０」である。従って、図１９（ｂ）に示すように、１番目のタイルＴｉ１は、その配置データに従って、先端が印刷開始位置「４０」に印刷され、且つ、後端が「９０（＝印刷開始位置＋１番目のタイルのタイル幅）」に印刷される。
【０１４０】
ここで、例えば、後端重なり領域幅ＢＷは「１０」であるから、印刷可能領域における「８０」から「９０」までは、１番目のタイルの後端側の重なり領域Ｄが印刷される。上述のように、各タイルＴｉの印刷後は、重なり領域Ｄの任意の位置で貼り合わせが行われることから、重なり領域Ｄは全て同濃度で印刷されることが望ましい。
【０１４１】
そこで、タイルＴｉＮを構成する分割領域ＲＮの左端（請求項の一方向先端に相当）を始点補正基準位置として、分割領域ＲＮの右端（請求項の一方向後端に相当）を終点補正基準位置として、その値を各タイル毎に配置メモリ１３３ｂに記憶させる。そして、分割領域ＲＮの左端に相当する始点補正基準位置と、左端に隣接する重なり領域ＤＮ−１とが同濃度で、また分割領域ＲＮの右端に相当する終点補正基準位置と、右端に隣接する重なり領域ＤＮとが同濃度で印刷されるように、各重なり領域Ｄが配置される領域のタイルデータを補正する。
【０１４２】
さらに、Ｎ−１番目のタイルを構成する分割領域ＲＮ−１の右端とＮ番目のタイルを構成する分割領域ＲＮの左端とは、共に同濃度で印刷される位置に配置される。このようにすれば、Ｎ−１番目の分割領域ＲＮ−１の右端に隣接する重なり領域ＲＮ−１と、Ｎ番目の分割領域ＲＮの左端に隣接する重なり領域ＤＮ−１とは、互いに同濃度で印刷される。したがって、重なり領域Ｄの任意の位置で、Ｎ−１番目のタイルとＮ番目のタイルとが貼り合わされても、貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる。
【０１４３】
なお、第１実施例のタイリング印刷処理（図５参照）のＳ１２の処理によれば、タイルデータと配置データと各種プリンタコマンドとがプリンタ５０に送信されていた。本第２実施例では、タイリング印刷処理のＳ１２の処理において、配置データに含まれる始点補正基準位置と終点補正基準位置とに従って、重なり領域Ｄが配置される領域の印刷濃度を補正したタイルデータと配置データと各種プリンタコマンドとをプリンタ５０に送信することにより、印刷濃度の補正をする。第２実施例においては、タイリング印刷処理（図５参照）のＳ１２の処理が、請求項の印刷濃度補正手段に相当する。
【０１４４】
図２０を参照して、第２実施例の配置位置算出処理（Ｓ１４）について説明する。図２０は、配置位置算出処理を示すフローチャートである。配置位置算出処理は、配置データを算出し、配置メモリ１３３ｂ（図１９（ａ））に書き込む処理であり、第１実施例の配置位置算出処理（図７参照）に替えて実行される処理である。配置位置算出処理では、まず、タイル番号に相当する変数であるＮを「１」とする（Ｓ１４２）。次に、１番目のタイルの配置データを取得する最先タイル配置決定処理を実行する（Ｓ１４４）。
【０１４５】
図２１を参照して、最先タイル配置決定処理について説明する。図２１は、最先タイル配置決定処理を示すフローチャートである。最先タイル配置決定処理では、まず、タイル幅メモリ１３３ａを参照することにより、分割領域右端可動範囲を決定する（Ｓ１４４４）。ここで、分割領域右端可動範囲とは、図２２に示すように、印刷可能領域の始点ＳＴ側に１番目のタイルＴｉ１の左端（請求項の一方向先端に相当）が印刷され、印刷可能領域の終点ＥＤ側に１番目のタイルの右端（請求項の一方向後端）が印刷される向きで、１番目のタイルが印刷されるとき、１番目のタイルの分割領域Ｒ１右端が印刷され得る印刷可能領域上の範囲のことをいい、例えば、下記の式２により決定される。
（式２）
始点ＳＴ＋１番目のタイルの分割領域幅ＲＷ≦分割領域右端可動範囲≦終点ＥＤ−１番目のタイルの後端重なり領域幅ＢＷ
ここで、本第２実施例においては、始点ＳＴが「０」であり、１番目のタイルの分割領域幅ＲＷが「４０」であり、終点ＥＤが「１００」であり、後端重なり領域幅ＢＷが「１０」であるので、４０≦分割領域後端可動範囲≦９０が決定される。
【０１４６】
次に、分割領域右端可動範囲内のいずれかの位置のうち、その位置と同濃度の印刷を行う同濃度位置が、始点から２番目のタイルの先端重なり領域ＦＷよりも終点ＥＤ側において、最も始点ＳＴに近くなるように１番目のタイルの右端位置を、濃度分布メモリ１４ａに記憶された濃度分布に基づいて決定する（Ｓ１４４６）。具体的には、分割領域後端可動範囲である「４０」以上「９０」以下の位置と同濃度で印刷がされる同濃度位置を、濃度分布メモリ１４ａに基づいて抽出する（図２２参照）。たとえば、位置「８０」の同濃度位置「３５」、位置「７５」の同濃度位置「４５」、位置「６５」の同濃度位置「５０」が抽出される。そして抽出された同濃度位置のうち、始点ＳＴからの距離が２番目のタイルの先端重なり領域幅ＦＷ「１０」以上であり、且つ最も始点ＳＴ側に位置する同濃度位置を決定する。その結果、同濃度位置「３５」が決定されるので、決定された同濃度位置「３５」と同じ濃度で印刷される位置「８０」が１番目のタイルの右端位置として決定される。
【０１４７】
次に、（右端位置−１番目のタイルの分割領域幅ＲＷ）を、１番目のタイルの印刷開始位置として配置メモリ１３３ｂ（図１９（ａ）参照）に書き込む（Ｓ１４４８）。すなわち「４０（＝８０−４０）」を、配置メモリ１３３ｂにおける１番目のタイルの印刷開始位置に書き込む。
【０１４８】
次に、右端位置を、一番目のタイルの終点補正基準位置として配置メモリ１３３ｂに書き込む（Ｓ１４５０）。なお、その終点補正基準位置における印刷濃度も合わせて書き込む。具体的には、終点補正基準位置の位置として８０（＝４０＋４０）を書き込み、位置「８０」における印刷濃度「６０」を、濃度分布メモリ１４ａを参照することにより取得して位置と共に書き込む。なお、配置メモリ１３３ｂにおける１番目のタイルの回転の有無は、既定値である「無し」とされる。
【０１４９】
図２０に戻り説明する。最先タイル配置決定処理（Ｓ１４４）により、１番目のタイルの配置データが決定されると、次に、タイル番号に相当する変数であるＮに「１」を加算する（Ｓ１４６）。そして、原画像の先端からＮ−１番目のタイル（以下、Ｎ−１番目のタイルという）の終点補正基準位置と同濃度の印刷がされ、且つ印刷可能領域の始点ＳＴからＮ番目のタイルの先端重なり領域幅ＦＷよりも終点ＥＤ側において最も始点ＳＴ側に近い基準位置を、濃度分布メモリ１４ａに記憶された印刷の濃度分布に基づいて算出し、基準位置として決定する（Ｓ１４８）。例えば、１番目のタイルの終点補正基準位置は「８０」であり印刷濃度は「６０」であったから、印刷濃度が「６０」で印刷される位置であって、始点ＳＴから先端重なり領域幅ＦＷである「１０」よりも終点ＥＤ側に位置し、且つ最も始点ＳＴに近い基準位置「３５」が決定される。
【０１５０】
次に、基準位置が決定されたかを判断する（Ｓ１５０）。基準位置が決定された場合（Ｓ１５０：Ｙｅｓ）、Ｎ番目のタイルの印刷開始位置（＝基準位置−Ｎ番目のタイルの先端重なり領域幅ＦＷ）を算出する（Ｓ１５２）。
【０１５１】
次に、算出されたＮ番目のタイルの印刷開始位置が始点ＳＴ以上であり、且つ、印刷開始位置にＮ番目のタイルのタイル幅Ｗを加算した値が終点ＥＤ以下であるかを判断する（Ｓ１５４）。すなわち、Ｓ１４８の処理において決定された基準位置にＮ番目のタイルの分割領域ＲＮの左端が印刷され印刷可能領域の終点ＥＤ側にＮ番目のタイルの分割領域ＲＮの右端が印刷される向きで、分割領域ＲＮを含んで構成されるＮ番目のタイルＴｉＮを印刷可能領域に対し配置するとき、そのＮ番目のタイルＴｉＮが印刷可能領域内に含まれるか否かを判断する。
【０１５２】
Ｓ１５４の判断が肯定された場合、算出された印刷開始位置を、配置メモリ１３３ｂにおけるＮ番目のタイルの印刷開始位置に書き込む（Ｓ１５６）。次に、Ｎ番目のタイルの始点補正基準位置（＝Ｎ番目のタイルの印刷開始位置＋Ｎ番目のタイルの先端重なり領域幅ＦＷ）および終点補正基準位置（＝Ｎ番目のタイルの始点補正基準位置＋Ｎ番目のタイルの分割領域幅ＲＷ）を算出し、配置メモリ１３３ｂに書き込む（Ｓ１５８）。そして、変数Ｎが総タイル数を超えるまで（Ｓ１５９：Ｙｅｓ）、処理を繰り返す。
【０１５３】
一方、基準位置が決定されない場合（Ｓ１５０：Ｎｏ）、または、Ｓ１５４の判断が否定された場合、すなわち、Ｓ１４８の処理において決定された基準位置にＮ番目のタイルの分割領域ＲＮの左端が印刷され印刷可能領域の終点ＥＤ側にＮ番目のタイルの分割領域ＲＮの右端が印刷される向きで、分割領域ＲＮを含んで構成されるＮ番目のタイルＴｉＮを印刷可能領域に対し配置するとき、Ｎ番目のタイルが印刷可能領域に含まれないと判断された場合（Ｓ１５４：Ｎｏ）、Ｓ１６２の処理に進む。
【０１５４】
Ｓ１６２の処理においては、Ｎ−１番目のタイルの終点補正基準位置の位置と同濃度の印刷がされ、且つ印刷可能領域の終点ＥＤから先端重なり領域幅ＦＷよりも始点ＳＴ側において最も終点ＥＤ側に近い反転基準位置を、濃度分布メモリ１４ａに記憶された印刷の濃度分布に基づいて算出する。例えば、１番目のタイルの終点補正基準位置は「８０」であったから、その終点補正基準位置「８０」と同濃度の印刷を行う位置であって、且つ印刷可能領域の終点ＥＤから先端重なり領域幅ＦＷ「１０」よりも始点ＳＴ側すなわち「９０」よりも始点ＳＴ側において最も終点ＥＤに近い位置「８０」が反転基準位置として決定される。
【０１５５】
次に、印刷開始位置（＝反転基準位置−Ｎ番目のタイルの分割領域幅ＲＷ−Ｎ番目のタイルの後端重なり幅ＢＷ）を算出する（Ｓ１６４）。そして、印刷開始位置が始点ＳＴ以上であるかを判断する（Ｓ１６６）。印刷開始位置が始点ＳＴ以上である場合（Ｓ１６６：Ｙｅｓ）、タイル反転処理（Ｓ１７２）を実行する。例えば、２番目のタイルについて決定された反転基準位置が「８０」であったから、その反転基準位置に基づいて印刷開始位置「１０」（＝８０−６０−１０）が算出される。印刷開始位置「１０」は始点ＳＴ「０」以上であるから、２番目のタイルを１８０°反転し、反転基準位置に２番目のタイルの分割領域Ｒ２左端が印刷され始点ＳＴ側に分割領域Ｒ２右端が印刷されるように配置データを決定することにより、２番目のタイルを印刷可能領域内に含めることができる（図１９（ｂ）参照）。
【０１５６】
図２３を参照して、タイル反転処理（Ｓ１７２）について説明する。図２３は、タイル反転処理を示すフローチャートである。タイル反転処理では、まず、Ｓ１６４の処理において算出された印刷開始位置を、Ｎ番目のタイルの印刷開始位置として配置メモリ１３３ｂに書き込む（Ｓ１７２２）。
【０１５７】
次に、配置メモリ１３３ｂにおけるＮ番目のタイルの回転の有無に「有り」を書き込む（Ｓ１７２４）。従って、Ｎ番目のタイルは、配置メモリ１３３ｂに記憶された配置データに従って、１８０°反転されると共に、その右端が印刷開始位置に印刷され、且つ、その左端が印刷可能領域の初点ＳＴ側に印刷される。
【０１５８】
次に、Ｎ番目のタイルの始点補正基準位置（＝Ｎ番目のタイルの印刷開始位置＋Ｎ番目のタイルの後端重なり領域幅ＢＷ）および終点補正基準位置（＝反転基準位置）を算出し、配置メモリ１３３ｂに書き込む（Ｓ１７２５）。
【０１５９】
次に、タイル番号に相当する変数であるＮに「１」を加算する（Ｓ１７２６）。そして、Ｎ−１番目のタイルの始点補正基準位置と同濃度の印刷がされ、且つ印刷可能領域の始点ＳＴからＮ番目のタイルの先端重なり領域幅ＦＷよりも終点ＥＤ側において、最も始点ＳＴに近い基準位置を決定し（Ｓ１７２８）、Ｓ１５０の処理に戻る（図２０参照）。すなわち、Ｎ−１番目のタイルが反転して印刷される場合、Ｎ−１番目のタイルの分割領域ＲＮ−１右端は始点補正基準位置に印刷される。Ｎ−１番目のタイルの分割領域ＲＮ−１右端およびその右端に隣接する重なり領域ＤＮ−１と同一の印刷濃度で、Ｎ番目のタイルの分割領域ＲＮ左端が印刷されるように、Ｎ−１番目の始点補正基準位置と同一の印刷濃度で印刷される基準位置を決定するのである。上述した処理を繰り返すことにより、各タイルの配置データを算出し、配置メモリ１３３ｂに格納する。
【０１６０】
上述のようにして決定されて、配置メモリ１３３ｂに格納された配置データは、タイリング印刷処理（図５）のＳ１２の処理において、タイルデータと各種プリンタコマンドと共にプリンタ５０に順次送信される。プリンタ５０は、ＰＣ１０から送信される配置データに従って、タイルデータに対応するタイルを順次印刷する。本第２実施例においては、配置データに従って、配置データに含まれる始点補正基準位置よりも始点側の領域、すなわち重なり領域Ｄが印刷される領域が始点補正基準位置と同濃度で印刷され、且つ、終点補正基準位置よりも終点側の領域、すなわち重なり領域Ｄが印刷される領域が終点補正基準位置と同濃度で印刷されるように、タイルデータを補正することによりプリンタ５０によるインク吐出量が調整されて印刷の濃度補正が行われることとした。よって、Ｎ−１番目のタイルに含まれる分割領域ＲＮ−１の右端に隣接する重なり領域ＤＮ−１と、Ｎ番目のタイルに含まれる分割領域ＲＮの左端に隣接する重なり領域ＤＮ−１とは、互いに同濃度で印刷される。したがって、重なり領域ＤＮ−１の任意の位置で、Ｎ−１番目のタイルとＮ番目のタイルとが貼り合わされる場合であっても、貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる。
【０１６１】
また、Ｓ１４８の処理において決定された基準位置にＮ番目のタイルの分割領域ＲＮの左端が印刷され、印刷可能領域の終点ＥＤ側にＮ番目のタイルの分割領域ＲＮの右端が印刷される向きで、分割領域ＲＮを含んで構成されるＮ番目のタイルＴｉＮを印刷可能領域に対し配置するとき、そのＮ番目のタイルＴｉＮが印刷可能領域内に含まれないと判断された場合（Ｓ１５４：Ｎｏ）、Ｎ番目のタイルが１８０°反転された配置が決定される。この場合においても、Ｎ−１番目のタイルに含まれる分割領域ＲＮ−１の右端に隣接する重なり領域ＤＮ−１と、Ｎ番目のタイルに含まれる分割領域ＲＮの左端に隣接する重なり領域ＤＮ−１とは、互いに同濃度で印刷される。
【０１６２】
図２４、図２５を参照して、追加分割処理（Ｓ１７６）について説明する。図２４は、追加分割処理（Ｓ１７６）を示すフローチャートである。追加分割処理は、Ｓ１６４（図２０参照）の処理において算出された印刷開始位置が始点ＳＴよりも小さく（Ｓ１６６：Ｎｏ）、さらに、Ｓ１７４の判断が否定された場合（Ｓ１７４：Ｎｏ）、実行される。なお、Ｓ１７４の判断については後述する。
【０１６３】
図２５を参照して詳細に説明する。図２５（ａ）は、反転基準位置に分割領域Ｒの左端が印刷されるように、１８０°反転して配置する場合においても、印刷可能領域内に含まれないと判断されたＮ番目のタイルを模式的に示す図である。このような場合は、追加重なり領域ＴＤにより、Ｎ番目のタイルが追加分割されるように、タイル幅メモリ１３３ａを更新する。ここでは、追加重なり領域ＴＤはその一方向長さ（追加重なり領域幅）が、先端重なり領域幅ＦＷと後端重なり領域幅ＢＷと同じ「１０」であるものとして説明する。
【０１６４】
図２４に戻り説明する。追加分割処理では、まず、タイル幅メモリ１３３ａにおけるＮ番目のタイルの分割領域幅ＲＷを更新する（Ｓ１７６２）。具体的には、Ｎ番目のタイルの分割領域幅ＲＷと追加重なり領域幅「１０」との合計の値が、Ｓ１６２の処理において取得された反転基準位置から始点ＳＴを減算した値となるように、分割領域幅ＲＷを更新する。このようにすれば、Ｎ番目のタイルの分割領域ＲＮの左端から追加重なり領域ＴＤの右端までの長さが、反転基準位置から始点ＳＴまでの長さと等しくなる（図２５（ａ）参照）。
【０１６５】
次に、Ｎ番目のタイルから分割される新たなタイルを、Ｎ番目のタイルの次に追加挿入する（Ｓ１７６４）。なお、この追加により、追加挿入箇所箇所であるＮ＋１番目以降のタイルのタイル番号は、それぞれ「１」ずつ繰り下がる。
【０１６６】
次に、配置メモリ１３３ｂにおけるＮ番目のタイルの印刷開始位置に始点ＳＴを書き込み、回転の有無に「有り」を書き込む（Ｓ１７６６）。また、配置メモリ１３３ｂにおけるＮ番目のタイルの始点補正基準位置（＝始点ＳＴ＋追加重なり領域幅）と終点補正基準位置（＝反転基準位置）を書き込む（Ｓ１７６７）。その結果、図２５（ｂ）に示すように、Ｎ番目のタイルは、プリンタ５０により、その右端が始点ＳＴに印刷されるように１８０°反転して印刷されることとなる。次に、Ｎに「１」を加算する（Ｓ１７６８）。そして、Ｎ−１番目のタイルの始点補正基準位置（＝始点ＳＴ＋追加重なり領域幅）を、基準位置として決定し（Ｓ１７７０）、図２０に示すＳ１５０の処理に戻り、その基準位置に基づいてＮ番目のタイルの配置データが決定される（Ｓ１５６，Ｓ１５８）。その結果、図２５（ｃ）に示すように、分割された新たなタイル（図２５においてはＮ＋１番目のタイルとして図示する）は、その左端が始点ＳＴに印刷されるように配置データが決定される。
【０１６７】
追加分割処理（Ｓ１７６）によれば、１８０°反転した場合においても、Ｎ番目のタイルが印刷可能領域からはみ出す場合、Ｎ番目の分割領域ＲＮが、追加重なり領域ＴＤにより追加分割されるので、印刷可能領域内に配置することができる。
【０１６８】
なお、第２実施例において、この追加分割処理（Ｓ１７６）は、１つのタイルについてのみ行われるよう構成してある。具体的には、いずれかのタイルに対し、既に追加分割処理がされたかを判断し（Ｓ１７４）、いずれかのタイルについて既に追加分割処理がされた場合（Ｓ１７４：Ｙｅｓ）、再分割処理（Ｓ１７８）実行する。再分割処理は、重なり領域Ｄの数が最小となり、且つ各重なり領域Ｄが同濃度で印刷されるように各タイルを決定し、タイル幅メモリ１３３ａを更新する処理である。
【０１６９】
図２６は、再分割処理（Ｓ１７８）を示すフローチャートである。再分割処理では、まず、タイル幅メモリ１３３ａと配置メモリ１３３ｂとをリセットする（Ｓ１７８２）。次に、互いに同濃度で印刷され、且つ印刷可能領域の両端（すなわち始点ＳＴおよび終点ＥＤ）から重なり領域幅「１０」よりも中央側の２位置であって、互いの間の距離が最大となる２位置を、濃度分布メモリ１４ａに基づいて決定する（Ｓ１７８４）。なお、印刷可能領域上の２位置のうち、始点ＳＴ側の位置を以下「始点側基準位置」と称し、終点ＥＤ側の位置を以下「終点側基準位置」と称する。
【０１７０】
次に、始点側基準位置と終点側基準位置とが決定されたかを判断する（Ｓ１７８６）。始点側基準位置と終点側基準位置とが決定された場合（Ｓ１７８６：Ｙｅｓ）、タイル幅メモリ１３３ａにおける、１番目のタイルの分割領域幅ＲＷに（終点側基準位置−始点ＳＴ）を、１番目と末番目を除く各タイルの分割領域幅ＲＷに（終点側基準位置−始点側基準位置）を、末番目のタイルの分割領域ＲＷに原画像右端側の残りの幅を書き込む（Ｓ１７８８）。そして、各タイルの先端重なり領域幅ＦＷ、後端重なり領域幅ＢＷ、タイル幅Ｗ）も書き込む（Ｓ１７９０）。さらに、配置メモリ１３３ｂにおける、１番目のタイルの印刷開始位置に始点ＳＴを、1番目を除く各タイルの印刷開始位置に（始点側基準位置−先端重なり領域幅ＦＷを書き込む（Ｓ１７９２）。そして、1番目を除く各タイルの始点補正基準位置に始点側基準位置を、末番目を除く各タイルの終点補正基準位置に終点側基準位置を書き込む（Ｓ１７９４）。なお、配置メモリ１３３ｂにおける回転の有無は全て「無し」とされる。
【０１７１】
図２７を参照して説明する。図２７（ａ）は、再分割処理（Ｓ１７８）の結果、印刷される各タイルを模式的に示す図であり、（ｂ）は、再分割処理の結果、更新されたタイル幅メモリ１３３ａを模式的に示す図であり、（ｃ）は、再分割処理の結果、配置データが書き込まれた配置メモリ１３３ｂを模式的に示す図である。ここでは、図２７（ａ）に示すように、始点側基準位置として「４５」が決定され、終点側基準位置として「７０」が決定されたものとして説明する。この場合、終点側基準位置である「７０」から始点ＳＴ「０」を減算した値「７０」がタイル幅メモリ１３３ａにおける１番目のタイルの分割領域幅ＲＷに書き込まれ、始点ＳＴ「０」が配置メモリ１３３ｂにおける１番目のタイルの印刷開始位置に書き込まれる（図２７（ｂ），（ｃ）参照）。
【０１７２】
その結果、図２７（ａ）に示すように、１番目のタイルは、左端が始点ＳＴに印刷され、分割領域Ｒ１の右端が終点端側基準位置「７０」に印刷される。なお、２番目のタイルの分割領域Ｒ２の左端は始点側基準位置「４５」に印刷されるので、１番目のタイルの分割領域Ｒ１右端と２番目のタイルの分割領域Ｒ２左端とを同濃度で印刷させることができる。
【０１７３】
また、１番目のタイルと末番目を除く各タイルの分割領域Ｒ左端は全て始点補正基準位置「４５」に印刷され、各タイルの分割領域Ｒ右端は全て終点補正基準位置「７０」に印刷され、且つ始点補正基準位置「４５」と終点補正基準位置「７０」とは同一の印刷濃度で印刷される。さらに、プリンタ５０においては、配置データに含まれる始点補正基準位置と終点補正基準位置とに従って、各タイルの分割領域Ｒの左端側に隣接する重なり領域Ｄが印刷される範囲「３５〜４５」が始点補正基準位置「４５」と同濃度で印刷され、各タイルの分割領域Ｒの右端側に隣接する重なり領域Ｄが印刷される範囲「７０〜８０」が終点補正基準位置「７０」と同濃度で印刷されるように、印刷濃度が補正されるので、各重なり領域Ｄを同濃度で印刷させることができる。
【０１７４】
図２６に戻り、上述した始点側基準位置および終点側基準位置が決定されない場合の処理を説明する。始点側基準位置および終点側基準位置が決定されない場合（Ｓ１７８６：Ｎｏ）、末番目を除く各タイルのタイル幅Ｗが（終点ＥＤ−始点ＳＴ）となるように、各タイルの先端重なり領域幅ＦＷ、分割領域幅ＲＷ、後端重なり領域幅ＢＷとを設定し、末番目のタイルのタイル幅が原画像右端側の残りの幅となるように、先端重なり領域幅ＦＷ、分割領域幅ＲＷとを設定し、タイル幅メモリ１３３ａに書き込む（Ｓ１７９８）。
【０１７５】
次に、配置メモリ１３ｂにおける、各タイルの印刷開始位置に始点ＳＴを、１番目を除く各タイルの始点補正基準位置に（始点ＳＴ＋重なり領域幅）を、末番目を除く各タイルの終点補正基準位置に（終点ＥＤ−重なり領域幅）を書き込む（Ｓ１８０２）。そして、配置メモリ１３ｂにおける回転の有無を、「無し」と「有り」と交互に書き込む（Ｓ１８０６）。このようにすれば、原画像において隣接する各タイルに重複して含まれる重なり領域Ｄが同位置に印刷されるので、同濃度で印刷される。よって、自動的に再分割した場合であっても、分割して印刷されるタイルの間の貼り合わせ部分の濃度ムラが抑制され、貼り合わせた後の画像として良好な画像を得ることができる。
【０１７６】
なお、請求項１記載の分割手段としては、タイリング印刷処理（図５）におけるＳ２の処理が該当し、配置決定手段は、タイリング印刷処理（図５）におけるＳ４の処理が該当し、制御手段は、タイリング印刷処理（図５）におけるＳ１０およびＳ１２の処理が該当する。また、請求項２記載の配置決定手段としては、第１実施例の最先タイル配置決定処理（図８）および第２実施例の最先タイル配置決定処理（図２１）が該当する。
【０１７７】
また、請求項３記載の後端位置取得手段としては、第１実施例の配置位置算出処理（図７）におけるＳ４８の処理およびタイル反転処理（図１０）におけるＳ６２０８の処理が該当し、基準位置決定手段としては、配置位置算出処理（図７）におけるＳ５０の処理が該当し、配置決定手段としては、配置位置算出処理（図７）におけるＳ５４の処理が該当する。
【０１７８】
また、請求項４記載の領域内判断手段としては、第１実施例の配置位置算出処理（図７）におけるＳ５２の処理が該当し、反転基準位置取得手段としては、配置位置算出処理（図７）におけるＳ５６の処理が該当し、配置決定手段としては、タイル反転処理（図１０）におけるＳ６２０２及びＳ６２０４の処理が該当する。
【０１７９】
また、請求項５記載の反転後領域内判断手段としては、第１実施例の配置位置算出処理（図７）におけるＳ６０の処理が該当し、追加分割手段としては、配置位置算出処理（図７）におけるＳ６６の処理が該当する。
【０１８０】
また、請求項６記載の配置決定手段としては、第１実施例の追加分割処理（図１２）におけるＳ６６０６および配置位置算出処理（図７）におけるＳ５４の処理が該当する。また、請求項７記載の２位置決定手段としては、第１実施例の再分割処理（図１３）におけるＳ６８０４の処理が該当し、再分割手段としては、再分割処理（図１３）におけるＳ６８０８の処理が該当し、配置決定手段としては、再分割処理（図１３）におけるＳ６８１４の処理が該当する。
【０１８１】
請求項８記載の配置決定手段としては、第１実施例の再分割処理（図１３）におけるＳ６８０８およびＳ６８１０の処理が該当する。
【０１８２】
請求項１０記載の後端位置取得手段および基準位置決定手段としては、第２実施例の配置位置算出処理（図２０）におけるＳ１４８の処理およびタイルデータ反転処理（図２３）におけるＳ１７２８の処理が該当し、配置決定手段としては、第２実施例の配置位置算出処理（図２０）におけるＳ１５６およびＳ１５８の処理が該当する。
【０１８３】
請求項１１記載の領域内判断手段としては、第２実施例の配置位置算出処理（図２０）におけるＳ１５４の処理が該当し、反転基準位置取得手段としては、配置位置算出処理（図２０）におけるＳ１６２の処理が該当し、配置位置決定手段としては、タイルデータ反転処理（図２３）が該当する。
【０１８４】
請求項１２記載の反転後領域内判断手段としては、第２実施例の配置位置算出処理（図２０）におけるＳ１６６の処理が該当し、追加分割手段としては、第２実施例の追加分割処理（図２４）が該当する。
【０１８５】
請求項１３記載の配置決定手段としては、第２実施例の追加分割処理（図２４）におけるＳ１７６６の処理および配置位置算出処理（図２０）におけるＳ１５６，Ｓ１５８の処理が該当する。
【０１８６】
請求項１４記載の２位置決定手段としては、第２実施例の再分割処理（図２６）におけるＳ１７８４の処理が該当し、再分割手段としては、再分割処理（図２６）におけるＳ１７８８およびＳ１７９０の処理が該当し、配置決定手段としては、再分割処理（図２６）におけるＳ１７９２およびＳ１７９４の処理が該当する。
【０１８７】
請求項１５記載の配置決定手段としては、第２実施例の再分割処理（図２６）におけるＳ１７９２の処理およびＳ１７９４の処理が該当する。
【０１８８】
請求項１６記載の分割工程としては、タイリング印刷処理（図５）におけるＳ２の処理が該当し、配置決定工程は、タイリング印刷処理（図５）におけるＳ４の処理が該当し、制御工程は、タイリング印刷処理（図５）におけるＳ１０およびＳ１２の処理が該当する。
【０１８９】
請求項１７記載の分割ステップとしては、タイリング印刷処理（図５）におけるＳ２の処理が該当し、配置決定ステップは、タイリング印刷処理（図５）におけるＳ４の処理が該当し、制御ステップは、タイリング印刷処理（図５）におけるＳ１０およびＳ１２の処理が該当する。
【０１９０】
以上、実施例に基づき本発明を説明したが、本発明は上述した実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１９１】
例えば、本実施例では、タイリング印刷処理（図５）がＰＣ１０のＣＰＵ１１により実行されるものであったが、プリンタ５０のＣＰＵ５１により実行されるものであってもよい。
【０１９２】
また、本実施例では、原画像の左右方向左端から右端までを分割し、各タイルの左右方向を印字ヘッド５８の往復移動方向に一致させて印刷させていたが、原画像の上下方向上端から下端までを分割し、各タイルの上下方向を印字ヘッド５８の往復移動方向に一致させて印刷させるものであってもよい。
【０１９３】
また、本第２実施例では、各タイルの先端が始点ＳＴ側となるように各タイルを配置すると印刷可能領域内にタイルが収まらないとき、タイルを反転して配置（すなわち各タイルの後端が始点ＳＴ側となるように配置）することとしていたが、各タイルの配置を交互に１８０°反転するものでもよい。このようにすれば、Ｎ−１番目のタイルの後端重なり領域と、Ｎ番目のタイルの先端重なり領域とが、印刷可能領域における同位置に印刷される。その結果、同濃度で印刷され、Ｎ−１番目のタイルの後端重なり領域とＮ番目のタイルの先端重なり領域との貼り合わせ部分の見映えが良くなる。そして、交互に１８０°反転することにより配置できないタイルが存在する場合は、さらに１８０°反転させるか、そのタイルを追加分割することにより、各タイルが印刷可能領域内に配置されるように構成してもよい。
【図面の簡単な説明】
【０１９４】
【図１】本発明における第１実施例の印刷制御装置として機能するパーソナルコンピュータを含むプリントシステムの全体構成を示すブロック図である。
【図２】プリンタの内部構成を示す模式図である。
【図３】（ａ）は、印刷可能領域と濃度ムラとの関係を示す図であり、（ｂ）は、濃度分布メモリに格納されるデータの構造を模式的に示す図である。
【図４】（ａ）は、原画像とタイルとの関係を説明する模式図であり、（ｂ）は、タイル幅メモリに格納されるデータの構造を模式的に示す図である。
【図５】タイリング印刷処理を示すフローチャートである。
【図６】（ａ）は、配置メモリに格納される配置データの構造を模式的に示す図であり、（ｂ）は、（ａ）に示す配置メモリに格納された配置データに従って、シート材に印刷される各タイルを模式的に示す図である。
【図７】配置位置算出処理を示すフローチャートである。
【図８】最先タイル配置決定処理を示すフローチャートである。
【図９】タイル右端可動範囲を示す図である。
【図１０】タイル反転処理を示すフローチャートである。
【図１１】追加分割処理を説明する図である。
【図１２】追加分割処理を説明するフローチャートである。
【図１３】再分割処理を示すフローチャートである。
【図１４】（ａ）は、再分割処理の結果、シート材に印刷される各タイルを模式的に示す図であり、（ｂ）は、再分割処理の結果、更新されたタイル幅メモリを模式的に示す図であり、（ｃ）は、再分割処理の結果、配置データが書き込まれた配置メモリを示す図である。
【図１５】再分割処理を説明する図である。
【図１６】第２実施例における原画像とタイルとの関係を説明する模式図である。
【図１７】タイルの重なり領域を示す図である。
【図１８】第２実施例のタイル幅メモリに格納されるデータの構造を模式的に示す図である。
【図１９】（ａ）は、第２実施例の配置メモリに格納されるデータの構造を模式的に示す図であり、（ｂ）は、（ａ）に示す配置メモリに格納された配置データに従って、シート材に印刷される各タイルを模式的に示す図である。
【図２０】第２実施例の配置位置算出処理を示すフローチャートである。
【図２１】第２実施例の最先タイル配置決定処理を示すフローチャートである。
【図２２】分割領域後端可動範囲を示す図である。
【図２３】第２実施例のタイル反転処理を示すフローチャートである。
【図２４】第２実施例の追加分割処理を示すフローチャートである。
【図２５】第２実施例の追加分割処理を説明する図である。
【図２６】第２実施例の再分割処理を示すフローチャートである。
【図２７】（ａ）は、再分割処理の結果、シート材に印刷される各タイルを模式的に示す図であり、（ｂ）は、再分割処理の結果、更新されたタイル幅メモリを模式的に示す図であり、（ｃ）は、再分割処理の結果、配置データが書き込まれた配置メモリを示す図である。
【図２８】従来のタイリング印刷の一例を示す説明図である。
【図２９】従来の固形熱溶融性インク型のインクジェットプリンタの構成を模式的に示した図である。
【図３０】各タイルを交互に１８０°反転して印刷させる状態を示す図である。
【図３１】タイル毎にサイズを変更して印刷させる状態を示す図である。
【図３２】隣接するタイルが互いの間にのりしろとするための重なり領域Ｄを有する状態を示す図である。
【符号の説明】
【０１９５】
１０                ＰＣ（印刷制御装置，コンピュータ）
１３ａ              タイル幅メモリ（領域幅記憶手段）
１４ａ              濃度分布メモリ（濃度記憶手段）
１４ｂ              プリンタドライバプログラム（印刷制御プログラム）
５０                プリンタ（印刷装置）
５４                シート搬送モータ（搬送部）
５８                印字ヘッド（記録部）
１３３ａ            タイル幅メモリ（領域幅記憶手段）
Ｓ                  シート材（記録媒体）
ＳＴ                始点（一端）
ＥＤ                終点（他端）
【図１】
2007011679.tif 000003
【図２】
2007011679.tif 000004
【図３】
2007011679.tif 000005
【図４】
2007011679.tif 000006
【図５】
2007011679.tif 000007
【図６】
2007011679.tif 000008
【図７】
2007011679.tif 000009
【図８】
2007011679.tif 000010
【図９】
2007011679.tif 000011
【図１０】
2007011679.tif 000012
【図１１】
2007011679.tif 000013
【図１２】
2007011679.tif 000014
【図１３】
2007011679.tif 000015
【図１４】
2007011679.tif 000016
【図１５】
2007011679.tif 000017
【図１６】
2007011679.tif 000018
【図１７】
2007011679.tif 000019
【図１８】
2007011679.tif 000020
【図１９】
2007011679.tif 000021
【図２０】
2007011679.tif 000022
【図２１】
2007011679.tif 000023
【図２２】
2007011679.tif 000024
【図２３】
2007011679.tif 000025
【図２４】
2007011679.tif 000026
【図２５】
2007011679.tif 000027
【図２６】
2007011679.tif 000028
【図２７】
2007011679.tif 000029
【図２８】
2007011679.tif 000030
【図２９】
2007011679.tif 000031
【図３０】
2007011679.tif 000032
【図３１】
2007011679.tif 000033
【図３２】
2007011679.tif 000034