(57)【要約】【課題】印刷データを印刷する際に、重ね印刷が施される重なり部の位置を確認できるプリンタードライバーを提供すること。【解決手段】プリンタードライバー９は、インクジェットヘッド１１を主走査方向Ａに移動させながら記録紙１０の帯状領域１０ａに印刷する印刷動作と、帯状領域１０ａの幅寸法Ｌ１より短い紙送り量の紙送り動作を交互に繰り返すようにプリンター６を駆動制御する。プリンタードライバー９は、印刷イメージデータを生成する印刷イメージデータ生成部２４、各印刷動作の帯状領域１０ａが互いに重なる重なり部１０ｂを表示するための印刷品質低下警戒領域イメージデータを生成する印刷品質低下警戒領域イメージデータ生成部２５、印刷イメージデータおよび印刷品質低下警戒領域イメージデータを合成して表示するイメージ表示部２６を備えており、印刷イメージ上に各重なり部１０ｂを表示できる。【選択図】図３
2014123248.tif 000002
【特許請求の範囲】
【請求項１】
印刷ヘッドを主走査方向へ移動させながら当該主走査方向に一定幅で延びる記録紙の帯状領域に印刷を行う印刷動作と、前記記録紙を前記帯状領域の幅寸法よりも短い紙送り量だけ副走査方向に紙送りする紙送り動作とを繰り返すようにプリンターを駆動制御して印刷データの印刷を行わせるプリンタードライバーにおいて、
前記印刷データの印刷イメージを表示するための印刷イメージデータを生成する印刷イメージデータ生成部と、
各印刷動作の前記帯状領域が互いに重なる重なり部を前記印刷イメージ上に表示するための重なり部イメージデータを生成する重なり部イメージデータ生成部と、
前記印刷イメージデータおよび重なり部イメージデータを合成して表示するイメージ表示部と、を備えていることを特徴とするプリンタードライバー。
【請求項２】
請求項１において、
印刷解像度の異なる複数の印刷設定から操作者に一の印刷設定を設定させる設定部と、
前記重なり部イメージデータを生成するためのパラメーターを各印刷設定に対応付けた形態で記憶保持しているパラメーター記憶保持部と、を有し、
重なり部イメージデータ生成部は、選択された前記印刷設定に対応付けられた前記パラメーターに基づいて前記重なり部イメージデータを生成することを特徴とするプリンタードライバー。
【請求項３】
請求項１または２において、
前記重なり部イメージデータは、前記重なり部の境界線を描くものであることを特徴とするプリンタードライバー。
【請求項４】
請求項１または２において、
前記重なり部イメージデータは、前記重なり部を塗り潰すものであることを特徴とするプリンタードライバー。
【請求項５】
請求項１ないし４のうちのいずれかの項において、
前記印刷イメージ上に前記重なり部のイメージを表示するか否かを操作者に選択させる表示選択部を有し、
前記イメージ表示部は、前記重なり部のイメージを表示しないことが選択されると、前記印刷イメージデータを表示することを特徴とするプリンタードライバー。
【請求項６】
請求項１ないし５のうちのいずれかの項において、
前記重なり部を前記記録紙に印刷するための重なり部印刷データを生成する重なり部印刷データ生成部と、
前記印刷データと前記境界線印刷データとを合成して印刷する試し印刷部とを備えていることを特徴とするプリンタードライバー。
【請求項７】
印刷ヘッドを主走査方向へ移動させながら当該主走査方向に延びる記録紙の一定幅の帯状領域に印刷を行う印刷動作と、前記記録紙を前記一定幅の幅寸法よりも短い紙送り量だけ副走査方向に紙送りする紙送り動作とを繰り返して印刷データを印刷する際に、前記印刷データの印刷イメージを表示する印刷プレビュー方法において、
前記印刷イメージを表示するための印刷イメージデータを生成し、
各印刷動作の前記帯状領域が互いに重なる重なり部を前記印刷イメージ上に表示するための重なり部イメージデータを生成し、
前記印刷イメージデータおよび重なり部イメージデータを合成して表示することを特徴とする印刷プレビュー方法。
【請求項８】
印刷ヘッドを主走査方向へ移動させながら当該主走査方向に延びる記録紙の一定幅の帯状領域に印刷を行う印刷動作と、前記記録紙を前記一定幅の幅寸法よりも短い紙送り量だけ副走査方向に紙送りする紙送り動作とを繰り返して印刷データを印刷する前に、前記印刷データを前記記録紙に試し印刷する試し印刷方法において、
各印刷動作の前記帯状領域が互いに重なる重なり部を前記記録紙に印刷するための重なり部印刷データを生成し、
前記印刷データと重なり部印刷データとを合成して印刷することを特徴とする試し印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シリアルプリンターを駆動制御して印刷を行うプリンタードライバー、印刷プレビュー方法および試し印刷方法に関する。
【背景技術】
【０００２】
シリアルプリンターでは、印刷ヘッドを主走査方向へ移動させながら印刷を行う印刷動作と、記録紙を副走査方向に紙送りする紙送り動作を交互に繰り返して印刷データの印刷を行う。各印刷動作では主走査方向に一定幅で延びる記録紙の帯状領域に対して印刷を施す。帯状領域の幅寸法は印刷ヘッドの印刷幅に対応するものである。一般的に、各印刷動作の帯状領域の幅寸法と紙送り動作における紙送り量とは等しく設定されており、これにより、各印刷動作の帯状領域は隙間無く隣接する。
【０００３】
ここで、記録紙の紙送りは機械的な機構によって行われている。従って、記録紙の厚さや記録紙の表面の摩擦係数の変動によって、稀に、紙送り量が増減することがある。紙送り量が増加すると記録紙上で隣接するはずの各帯状領域の間には線状の隙間が形成されるので、各帯状領域の境界線の近傍で白スジが発生する。紙送り量が減少すると記録紙上で隣接するはずの各帯状領域の間に線状の重なり部分が形成されて、各帯状領域の境界線の近傍で黒スジが発生する。従って、高い印刷品質が求められるＱＲコード（登録商標）などの２次元シンボルを含む印刷データをシリアルプリンターで印刷する場合には、２次元シンボルが各帯状領域の境界線を跨がないようにレイアウトすることが望まれる。
【０００４】
特許文献１には、印刷データの印刷イメージを確認する印刷プレビュー画面に各印刷動作の帯状領域の境界線を表示するプリンタードライバーが記載されている。当該プリンタードライバーを用いれば、２次元シンボルを含む印刷データを印刷する際に、印刷プレビュー画面で２次元シンボルが帯状領域の境界線を跨いでいるか否かを確認できる。従って、２次元シンボルが帯状領域の境界線を跨いでいる場合には、印刷前にそのレイアウトを変更して、２次元シンボルの印刷品質の低下を回避できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１９９４０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
シリアルプリンターの中には、各印刷動作の帯状領域の幅寸法よりも紙送り量を短く設定することにより、紙送り動作の前後の各印刷動作の帯状領域を互いに部分的に重ね合わせるものとし、これにより、白スジや黒スジの発生を抑制しているものがある。かかるシリアルプリンターで印刷を行う際には、各帯状領域が重なる重なり部に印刷される印刷データのデータ部分にハーフトーン処理やマイクロウィーブ処理が施され、重なり部では、これらの処理が施された処理データが重ね印刷される。
【０００７】
かかるシリアルプリンターでは、記録紙の紙送り量が増減すると、重なり部の範囲がずれるので、重なり部における印刷品質が低下するという問題がある。従って、高い印刷品質が求められる２次元シンボルを含む印刷データを印刷する場合には、２次元シンボルが重なり部を跨がないようにレイアウトすることが望まれる。
【０００８】
本発明の課題は、このような点に鑑みて、印刷データを印刷する際に、紙送り量の変動によって印刷品質が低下する可能性がある重なり部の記録紙上の位置を確認できるプリンタードライバーを提供することにある。また、重ね印刷が施される重なり部の位置を確認できる印刷プレビュー方法および試し印刷方法を提案することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明は、印刷ヘッドを主走査方向へ移動させながら当該主走査方向に一定幅で延びる記録紙の帯状領域に印刷を行う印刷動作と、前記記録紙を前記帯状領域の幅寸法よりも短い紙送り量だけ副走査方向に紙送りする紙送り動作とを繰り返すようにプリンターを駆動制御して印刷データの印刷を行わせるプリンタードライバーにおいて、前記印刷データの印刷イメージを表示するための印刷イメージデータを生成する印刷イメージデータ生成部と、各印刷動作の前記帯状領域が互いに重なる重なり部を前記印刷イメージ上に表示するための重なり部イメージデータを生成する重なり部イメージデータ生成部と、前記印刷イメージデータおよび重なり部イメージデータを合成して表示するイメージ表示部と、を備えていることを特徴とする。
【００１０】
本発明によれば、各印刷動作の帯状領域が重なる重なり部を印刷データの印刷イメージ上に表示できる。従って、印刷データの中に高い印刷品質が求められる２次元シンボルが含まれている場合には、重なり部に２次元シンボルが配置されているか否かを確認できる。ここで、重なり部は、重ね印刷が施される領域であって、紙送り量の変動によって印刷品質が低下する可能性のある領域である。従って、２次元シンボルが重なり部を跨いで配置されている場合には、印刷前にレイアウトを変更して、２次元シンボルを重なり部から外れた位置に配置すれば、２次元シンボルの印刷品質が紙送り量の変動の影響を受けることを回避できる。この結果、印刷された２次元シンボルをコードリーダで読み取る際に、読み取りエラーが発生することを回避できる。
【００１１】
本発明において、印刷解像度の異なる複数の印刷設定から操作者に一の印刷設定を設定させる設定部と、前記重なり部イメージデータを生成するためのパラメーターを各印刷設定に対応付けた形態で記憶保持しているパラメーター記憶保持部と、を有し、重なり部イメージデータ生成部は、選択された前記印刷設定に対応付けられた前記パラメーターに基づいて前記重なり部イメージデータを生成することが望ましい。このようにすれば、印刷データを印刷するための印刷設定の設定が変更されたときに、表示されている印刷イメージ上に印刷設定に対応した各重なり部を表示できる。また、パラメーターを用いて前記重なり部イメージデータを生成すれば、その生成が容易であり、重なり部イメージデータを迅速に生成できる。
【００１２】
本発明において、印刷イメージ上に重なり部を表示するためには、前記重なり部イメージデータは、前記重なり部の境界線を描くものとすることができる。
【００１３】
また、本発明において、印刷イメージ上に重なり部を表示するためには、前記重なり部イメージデータは、前記重なり部を塗り潰すものとすることができる。
【００１４】
ここで、高い印刷品質が求められる２次元シンボルなどが印刷データに含まれていない場合には、印刷イメージ上で各重なり部の位置を確認する必要がない。かかる場合に、各重なり部の表示を行わないようにするためには、前記印刷イメージ上に前記重なり部のイメージを表示するか否かを操作者に選択させる表示選択部を有し、前記イメージ表示部は、前記重なり部のイメージを表示しないことが選択されると、前記印刷イメージデータを表示することが望ましい。
【００１５】
本発明において、前記重なり部を前記記録紙に印刷するための重なり部印刷データを生成する重なり部印刷データ生成部と、前記印刷データと前記境界線印刷データとを合成して印刷する試し印刷部とを備えていることが望ましい。このようにすれば、試し印刷によって記録紙上における重なり部の位置を確認できる。
【００１６】
次に、本発明は、印刷ヘッドを主走査方向へ移動させながら当該主走査方向に延びる記録紙の一定幅の帯状領域に印刷を行う印刷動作と、前記記録紙を前記一定幅の幅寸法よりも短い紙送り量だけ副走査方向に紙送りする紙送り動作とを繰り返して印刷データを印刷する際に、前記印刷データの印刷イメージを表示する印刷プレビュー方法において、前記印刷イメージを表示するための印刷イメージデータを生成し、各印刷動作の前記帯状領域が互いに重なる重なり部を前記印刷イメージ上に表示するための重なり部イメージデータを生成し、前記印刷イメージデータおよび重なり部イメージデータを合成して表示することを特徴とする。
【００１７】
本発明によれば、印刷データの印刷イメージを確認する際に、印刷イメージ上に各帯状領域の重なり部を表示できる。ここで、重なり部は、重ね印刷が施される領域であって、紙送り量の変動によって印刷品質が低下する可能性のある領域である。従って、２次元シンボルが重なり部を跨いで配置されている場合には、印刷前にレイアウトを変更して、２次元シンボルを重なり部から外れた位置に配置すれば、２次元シンボルの印刷品質が紙送り量の変動の影響を受けることを回避できる。
【００１８】
また、本発明は、印刷ヘッドを主走査方向へ移動させながら当該主走査方向に延びる記録紙の一定幅の帯状領域に印刷を行う印刷動作と、前記記録紙を前記一定幅の幅寸法よりも短い紙送り量だけ副走査方向に紙送りする紙送り動作とを繰り返して印刷データを印刷する前に、前記印刷データを前記記録紙に試し印刷する試し印刷方法において、各印刷動作の前記帯状領域が互いに重なる重なり部を前記記録紙に印刷するための重なり部印刷データを生成し、前記印刷データと重なり部印刷データとを合成して印刷することを特徴とする。
【００１９】
本発明によれば、印刷データの試し印刷を行う際に、記録紙上に重なり部を印刷できる。ここで、重なり部は、重ね印刷が施される領域であって、紙送り量の変動によって印刷品質が低下する可能性のある領域である。従って、２次元シンボルが重なり部を跨いで配置されている場合には、印刷前にレイアウトを変更して、２次元シンボルを重なり部から外れた位置に配置すれば、２次元シンボルの印刷品質が紙送り量の変動の影響を受けることを回避できる。
【発明の効果】
【００２０】
本発明によれば、印刷データを印刷する際に、紙送り量の変動によって印刷品質が低下する可能性がある重なり部の記録紙上の位置を確認できる。
【図面の簡単な説明】
【００２１】
【図１】本発明のプリンタードライバーを搭載する印刷システムの構成図である。
【図２】プリンターにおける印刷動作および紙送り動作の説明図である。
【図３】印刷システムの制御系のブロック図である。
【図４】印刷プレビュー動作のフローチャートである。
【図５】バンディング低減駆動モードで表示される印刷プレビュー画面の説明図である。
【図６】標準駆動モードで表示される印刷プレビュー画面の説明図である。
【図７】試し印刷動作のフローチャートである。
【図８】印刷プレビュー画面に重なり部を表示する変形例の説明図である。
【発明を実施するための形態】
【００２２】
以下に、図面を参照して、本発明の実施の形態を説明する。
【００２３】
（印刷システム）
図１は、本発明のプリンタードライバーを用いてプリンターを駆動制御する印刷システムの構成図である。図２はプリンターにおける印刷動作および紙送り動作の説明図である。本例の印刷システム１は、入出力装置としてディスプレイ２、キーボード３およびマウス４が接続されたコンピューター５と、このコンピューター５に接続されたプリンター６を有している。プリンター６はシリアル型のインクジェットプリンターである。コンピューター５では、オペレーティングシステム７と、オペレーティングシステム７上で動作するアプリケーションプログラム８と、プリンター６を駆動制御するプリンタードライバー９が動作している。
【００２４】
プリンタードライバー９は、アプリケーションプログラム８から出力される印刷データを、オペレーティングシステム７を介して受け取って、プリンター６に送信する。また、プリンタードライバー９は、インクジェットヘッド（印刷ヘッド）１１を主走査方向Ａに移動させながら印刷する印刷動作と、記録紙１０を副走査方向Ｂに紙送りする紙送り動作とを交互に繰り返すようにプリンター６を駆動制御して記録紙１０に印刷データを印刷させる（図２参照）。
【００２５】
プリンタードライバー９からはプリンター６を動作させる駆動モードとして、標準駆動モードとバンディング低減駆動モードを選択的に設定することが可能となっている。また、プリンタードライバー９からは、記録紙１０の種類、印刷速度または印刷解像度が異なる複数の印刷設定の中から、一の印刷設定を設定することが可能となっている。
【００２６】
標準駆動モードは、図２（ａ）に示すように、各印刷動作においてインクジェットヘッド１１を主走査方向Ａに移動させながら印刷を行う記録紙１０の帯状領域１０ａの幅寸法Ｌ０（副走査方向Ｂにおける寸法）と紙送り動作における紙送り量を一致させてプリンター６を駆動制御する駆動モードである。標準駆動モードでは、各印刷動作における記録紙１０の帯状領域１０ａが隙間無く隣接して副走査方向Ｂに連続する。なお、図２の帯状領域２上の矢印はインクジェットヘッド１１の移動方向である。
【００２７】
バンディング低減駆動モードは、図２（ｂ）に示すように、各印刷動作においてインクジェットヘッド１１を主走査方向Ａに移動させながら印刷を行う記録紙１０の帯状領域１０ａの幅寸法Ｌ０よりも紙送り動作における紙送り量を短くしてプリンター６を駆動制御する駆動モードである。バンディング低減駆動モードでは、紙送り動作の前後の各印刷動作の帯状領域１０ａの一部分が互いに重なり合って帯状の重なり部１０ｂが形成される。バンディング低減駆動モードでは、例えば、重なり部１０ｂに印刷される印刷データのデータ部分にハーフトーン処理およびマイクロウィーブ処理が施され、重なり部１０ｂにはこれらの処理が施された処理データが重ね印刷される。
【００２８】
ハーフトーン処理とは、組織的ディザ法や誤差拡散法などを用いて、重なり部１０ｂに印刷される印刷データのデータ部分の諧調を低下させる諧調変換処理である。マイクロウィーブ処理とは、副走査方向Ｂに隣り合う印刷ドットを形成する各インクノズルが隣接したインクノズルとならないように使用インクノズルを変えるために画素データを並び替える処理である。マイクロウィーブ処理は、ハーフトーン処理が行われたハーフトーン処理データに対して行われる。
【００２９】
なお、バンディング低減駆動モードは、印刷データの印刷結果にバンディングと呼ばれる白スジや黒スジが発生することを抑制するための駆動モードである。すなわち、記録紙１０の紙送りは機械的な機構によって行われているので、記録紙１０の厚さや記録紙１０の表面の摩擦係数の変動によって、稀に、紙送り動作の紙送り量が増減することがある。標準駆動モードにおいて紙送り量が増加すると、記録紙１０上で隣接するはずの各帯状領域１０ａの間には線状の隙間が形成されるので、各帯状領域１０ａの境界線の近傍で白スジが発生するという問題がある。また、標準駆動モードにおいて紙送り量が減少すると、記録紙１０上で隣接するはずの各帯状領域１０ａの間に線状の重なり部１０ｂ分が形成されて、各帯状領域１０ａの境界線の近傍で黒スジが発生するという問題がある。かかるバンディング（白スジおよび黒スジ）の発生を回避するために、バンディング低減駆動モードでは、印刷動作において記録紙１０の各帯状領域１０ａを予め副走査方向Ｂで重ねて、この重なり部１０ｂに対して重ね印刷を施す。
【００３０】
ここで、プリンタードライバー９により、印刷設定が変更されると、各印刷動作の各帯状領域１０ａの幅寸法Ｌ０、すなわち、副走査方向Ｂにおけるインクジェットヘッド１１の印刷幅Ｄ（図２参照）が記録紙１０の種類、印刷速度または印刷解像度に対応したものに変更される。また、印刷設定が変更されると、記録紙１０の種類、印刷速度または印刷解像度に対応したものに変更される。従って、プリンター６が標準駆動モードで駆動制御される場合には、印刷設定の変更により、記録紙１０上の各帯状領域１０ａの位置が変化する。また、プリンター６がバンディング軽減駆動モードで駆動制御される場合には、印刷設定の変更により、記録紙１０上の重なり部１０ｂの位置および幅寸法Ｌ０が変化する。
【００３１】
（プリンタードライバー）
図３は印刷システム１の制御系のブロック図である。図３に示すように、プリンタードライバー９は、プリンター設定部（設定部、表示選択部）２１および設定保持部２２を備えている。
【００３２】
プリンター設定部２１は、ダイアログボックス２１ａをディスプレイ２に表示して、操作者による駆動モードの設定および印刷設定の設定を受け付ける。また、入力された設定に対応する設定コマンドをプリンター６に送信してプリンター６の駆動モードおよび印刷設定を設定する。
【００３３】
また、プリンター設定部２１は、ディスプレイ２にダイアログボックス２１ａを表示して、操作者に、印刷データの印刷イメージを表示する印刷プレビューに印刷品質低下警戒領域を表示するか否かを設定させる。そして、設定に対応する値を印刷プレビュー設定値として設定保持部２２に記憶保持する。さらに、プリンター設定部２１は、ディスプレイ２にダイアログボックス２１ａを表示して、操作者に、印刷データの試し印刷で記録紙１０上に印刷品質低下警戒領域を印刷するか否かを設定させる。そして、設定に対応する値を試し印刷設定値として設定保持部２２に記憶保持する。ここで、印刷品質低下警戒領域とは、重ね印刷が施される領域であって、紙送り動作における紙送り量が増減したときに印刷品質が低下する可能性のある領域である。プリンター６が標準駆動モードで駆動制御される場合には、印刷品質低下警戒領域は各印刷動作の帯状領域１０ａの境界線の位置、すなわち、記録紙１０上における紙送り位置である。また、プリンター６がバンディング軽減駆動モードで駆動制御される場合には、印刷品質低下警戒領域は各印刷動作における記録紙１０の帯状領域１０ａが重なる重なり部１０ｂである。
【００３４】
また、プリンタードライバー９は、印刷データ取得部２３、印刷イメージデータ生成部２４、印刷品質低下警戒領域イメージデータ生成部（重なり部イメージデータ生成部）２５、イメージ表示部２６、第１パラメーター記憶保持部（パラメーター記憶保持部）２７、印刷品質低下警戒領域印刷データ生成部（重なり部印刷データ生成部）２８、試し印刷部２９、第２パラメーター記憶保持部３０、標準駆動印刷部３１、および、バンディング低減駆動印刷部３２を備えている。
【００３５】
印刷データ取得部２３は、オペレーティングシステム７を介して、アプリケーションプログラム８から印刷データを取得する。
【００３６】
印刷イメージデータ生成部２４は、取得した印刷データに基づいて印刷イメージデータを生成する。
【００３７】
印刷品質低下警戒領域イメージデータ生成部２５は、印刷品質低下警戒領域を印刷イメージ上に表示するための印刷品質低下警戒領域イメージデータを生成する。印刷品質低下警戒領域イメージデータの生成は、第１パラメーター記憶保持部２７に保持されている第１パラメーターに基づいて行われる。印刷品質低下警戒領域イメージデータは、プリンター６の駆動モードが標準駆動モードに設定されている場合には、印刷イメージ上に各印刷動作の帯状領域１０ａの境界線を描くものである。また、印刷品質低下警戒領域イメージデータは、プリンター６の駆動モードがバンディング低減駆動モードに設定されている場合には、印刷イメージ上に重なり部１０ｂの境界線を描くものである。
【００３８】
イメージ表示部２６は、印刷プレビューを行う際に、印刷品質低下警戒領域を表示することが選択されている場合には、印刷イメージデータと印刷品質低下警戒領域イメージデータを合成して、ディスプレイ２に表示する。また、イメージ表示部２６は、印刷プレビュー表示において印刷品質低下警戒領域を表示しないことが選択されている場合には、印刷イメージデータをディスプレイ２に表示する。
【００３９】
第１パラメーター記憶保持部２７は、印刷品質低下警戒領域イメージデータを生成するための第１パラメーターを各印刷設定と対応付けた形態で記憶保持している。すなわち、印刷設定の変更により記録紙１０の種類、印刷速度または印刷解像度が変更されると、インクジェットヘッド１１の副走査方向Ｂの印刷幅Ｄや記録紙１０の紙送り量が印刷設定に対応するものに変更される。従って、プリンター６の駆動モードが標準駆動モードに設定されている場合には、各印刷設定における記録紙１０上の帯状領域１０ａの境界線の位置が変化する。また、プリンター６の駆動モードがバンディング低減駆動モードに設定されている場合には、記録紙１０上の重なり部１０ｂの位置や重なり部１０ｂの幅寸法Ｌ１が変化する。従って、本例では、第１パラメーター記憶保持部２７は、第１パラメーターを各印刷設定と対応付けた情報テーブルの形態で記憶保持している。
【００４０】
なお、本例では、標準駆動モードにおける印刷品質低下警戒領域イメージデータを生成するための第１パラメーターは、バンディング低減駆動モードにおける重なり部１０ｂの幅寸法Ｌ１がゼロの場合の印刷品質低下警戒領域イメージデータを生成する第１パラメーターとして記憶保持されている。すなわち、一つの情報テーブルにおいて、標準駆動モードにおける印刷品質低下警戒領域イメージ（各帯状領域１０ａの境界線のイメージ）を生成する第１パラメーターとバンディング低減駆動モードにおける印刷品質低下警戒領域イメージ（隣接する各帯状領域１０ａの重なり部１０ｂのイメージ）を生成する第１パラメーターが各印刷解像度と対応付けられた形態で記憶保持されている。
【００４１】
印刷品質低下警戒領域印刷データ生成部２８は、印刷データの試し印刷を行う際に、印刷品質低下警戒領域を記録紙１０上に印刷するための印刷品質低下警戒領域印刷データを生成する。印刷品質低下警戒領域印刷データの生成は、第２パラメーター記憶保持部３０に保持されている第２パラメーターに基づいて行われる。印刷品質低下警戒領域印刷データは、プリンター６の駆動モードが標準駆動モードに設定されている場合には、記録紙１０に各印刷動作の帯状領域１０ａの境界線を印刷するものである。また、印刷品質低下警戒領域印刷データは、プリンター６の駆動モードがバンディング低減駆動モードに設定されている場合には、記録紙１０に重なり部１０ｂの境界線を印刷するものである。
【００４２】
試し印刷部２９は、試し印刷を行う際に、印刷品質低下警戒領域を印刷することが選択されている場合には、印刷データと印刷品質低下警戒領域印刷データを合成した試し印刷データを生成し、この試し印刷データの印刷を行う。また、試し印刷部２９は、試し印刷において印刷品質低下警戒領域を印刷しないことが選択されている場合には、印刷データの印刷を行う。ここで、試し印刷部２９による印刷は、通常の印刷に用いられる印刷解像度よりも低い印刷解像度で行われる。また、試し印刷部２９による印刷は標準駆動モードでプリンター６を駆動制御して行なわれる。
【００４３】
第２パラメーター記憶保持部３０は、第１パラメーター記憶保持部２７と同様に、印刷品質低下警戒領域印刷データを生成するための第２パラメーターを各印刷設定と対応付けた情報テーブルの形態で記憶保持している。また、第２パラメーター記憶保持部３０において、標準駆動モードにおける印刷品質低下警戒領域印刷データを生成するための第２パラメーターは、バンディング低減駆動モードにおいて重なり部１０ｂの幅寸法Ｌ１がゼロの場合の印刷品質低下警戒領域印刷データを生成する第２パラメーターとして記憶保持されている。すなわち、一つの情報テーブルにおいて、標準駆動モードにおける印刷品質低下警戒領域印刷データ（各帯状領域１０ａの境界線の印刷データ）を生成する第２パラメーターとバンディング低減駆動モードにおける印刷品質低下警戒領域印刷データ（隣接する各帯状領域１０ａの重なり部１０ｂの印刷データ）を生成する第２パラメーターが各印刷設定と対応付けられた形態で記憶保持されている。なお、印刷品質低下警戒領域印刷データ生成部２８が、第１パラメーター記憶保持部２７に記憶保持されている第１パラメーターを用いて印刷品質低下警戒領域印刷データを生成するように構成することもでき、この場合には、第２パラメーター記憶保持部３０を省略できる。
【００４４】
標準駆動印刷部３１は、プリンター６の駆動モードが標準駆動モードに設定されている場合に、プリンター６の駆動制御を司る。すなわち、標準駆動印刷部３１は、インクジェットヘッドを主走査方向Ａに移動させながら記録紙１０の主走査方向Ａに延びる一定幅の帯状領域１０ａに印刷を行う印刷動作と、帯状領域１０ａの幅寸法Ｌ０に対応する紙送り量で記録紙１０を紙送りする紙送り動作を交互に繰り返すようにプリンター６を駆動制御して、印刷データの印刷を行う。
【００４５】
バンディング低減駆動印刷部３２は、駆動モードが標準駆動モードに設定されている場合に、プリンター６の駆動制御を司る。バンディング低減駆動印刷部３２は印刷データ処理部３３を備えている。印刷データ処理部３３は、駆動モードがバンディング低減駆動モードに設定されている場合に、重なり部１０ｂに印刷される印刷データのデータ部分にハーフトーン処理およびマイクロウィーブ処理を施した処理データを生成する。処理データが生成されると、バンディング低減駆動印刷部３２は、インクジェットヘッドを主走査方向Ａに移動させながら記録紙１０の主走査方向Ａに延びる一定幅の帯状領域１０ａに印刷を行う印刷動作と、帯状領域１０ａの幅寸法Ｌ０よりも短い紙送り量で記録紙１０を紙送りする紙送り動作を交互に繰り返して処理データの印刷を行う。
【００４６】
（印刷プレビュー動作）
次に、印刷プレビュー動作を説明する。図４は印刷プレビュー動作を示すフローチャートである。図５はプリンター６の駆動モードがバンディング低減駆動モードに設定されている場合に印刷プレビュー動作によってディスプレイ２に表示される印刷プレビュー画面の説明図である。
【００４７】
図４、図５に示す例では、プリンタードライバー９は既にアプリケーションプログラム８から印刷データを取得しているものとする。また、プリンター６の駆動モードおよび印刷設定は既に操作者によって設定されているものとする。本例では、プリンター６の駆動モードはバンディング低減駆動モードに設定されている。
【００４８】
操作者がプリンタードライバー９を操作して印刷プレビュー画面４０を開くと、これが契機となって印刷イメージデータ生成部２４は印刷イメージデータを生成する（ステップＳＴ１）。また、印刷品質低下警戒領域イメージデータ生成部２５は設定保持部２２の印刷プレビュー設定値を確認する（ステップＳＴ２）。
【００４９】
ステップＳＴ２において、印刷プレビュー設定値として、印刷イメージ上に印刷品質低下警戒領域を表示することを示す値が記録保持されている場合には、印刷品質低下警戒領域イメージデータ生成部２５は第１パラメーター記憶保持部２７の情報テーブルを参照し、設定されている印刷設定に対応付けられた第１パラメーターを取得する（ステップＳＴ３）。そして、取得した第１パラメーターに基づいて印刷品質低下警戒領域イメージデータを生成する（ステップＳＴ４）。印刷品質低下警戒領域イメージデータが生成されると、イメージ表示部２６は印刷イメージデータと印刷品質低下警戒領域イメージデータを合成し（ステップＳＴ５）、これを印刷プレビュー画面４０に表示する（ステップＳＴ６）。
【００５０】
図５に示す印刷プレビュー画面４０において、狭い間隔を開けた状態で平行に延びている黒色の２本の鎖線Ｒ１、Ｒ２の間の領域が印刷品質低下警戒領域、すなわち、重なり部１０ｂである。従って、印刷プレビュー画面４０を見た操作者は、印刷イメージ上で記録紙１０上における各重なり部１０ｂを確認できる。
【００５１】
ここで、バンディング低減駆動モードでは、紙送り動作で紙送り量が増減すると、重なり部１０ｂの範囲がずれるので、重なり部１０ｂにおける印刷品質が低下するという問題がある。従って、２次元シンボルを含む印刷データを印刷する場合には、２次元シンボルＳが各帯状領域１０ａの重なり部１０ｂを跨がないようにレイアウトすることが望まれる。かかる問題に対して、本例では、印刷プレビュー画面４０で印刷イメージ上に重なり部１０ｂを表示できる。従って、印刷データの中に高い印刷品質が求められる２次元シンボルＳが含まれている場合には、紙送り量の変動によって印刷品質が低下する可能性のある重なり部１０ｂに２次元シンボルＳが配置されているか否かを確認できる。また、図５に示すように２次元シンボルＳに一部分が重なり部１０ｂと重なって配置されている場合には、印刷前に、レイアウトを変更して、２次元シンボルＳを重なり部１０ｂから外れた位置に配置できる。よって、記録紙１０の紙送り量が増減して重なり部１０ｂの印刷品質が低下する場合に、２次元シンボルＳの印刷品質がその影響を受けることを回避できる。この結果、印刷された２次元シンボルＳをコードリーダで読み取る際に、読み取りエラーが発生することを回避できる。
【００５２】
なお、本例では、印刷品質低下警戒領域イメージデータ生成部２５が第１パラメーターを用いて印刷品質低下警戒領域イメージデータを生成しているので、その生成が容易であり、印刷品質低下警戒領域イメージデータが迅速に生成される。従って、印刷プレビュー画面４０に印刷品質低下警戒領域を表示する場合でも、その表示速度が速い。また、本例では、各印刷設定と関連付けられている第１パラメーターを用いて印刷品質低下警戒領域イメージデータを生成しているので、印刷設定に対応した位置および幅寸法Ｌ１の各印刷品質低下警戒領域を印刷イメージ上に表示できる。
【００５３】
ステップＳＴ２において、印刷プレビュー設定値として、印刷イメージ上に印刷品質低下警戒領域を表示しないことを示す値が記録保持されている場合には、イメージ表示部２６は、印刷イメージデータを印刷プレビュー画面４０に表示する（ステップＳＴ７）。例えば、高い印刷品質が求められる２次元シンボルＳなどが印刷データに含まれていない場合には、印刷イメージ上で各重なり部１０ｂの位置を確認する必要がない。従って、操作者は印刷プレビュー画面４０に印刷品質低下警戒領域を表示しない設定を行う。この場合には、印刷プレビュー画面４０に印刷イメージデータのみが表示されるので、レイアウトを確認できる。
【００５４】
なお、プリンター６が標準駆動モードに設定され、かつ、印刷プレビュー設定値として、印刷イメージ上に印刷品質低下警戒領域を表示することを示す値が記録保持されている場合は、印刷プレビュー画面４０には、印刷イメージとともに各印刷動作の帯状領域１０ａの境界線（記録紙上の紙送り位置）が表示される。
【００５５】
図６は、プリンター６の駆動モードが標準駆動モードに設定されている場合において、印刷プレビュー動作によりディスプレイ２に表示される印刷プレビュー画面４０の説明図である。本例では、各印刷動作の帯状領域１０ａの境界線（記録紙上の紙送り位置）は一本の黒い鎖線Ｒ３で表示されている。ここで、標準駆動モードでは、紙送り動作で紙送り量が増減すると、各帯状領域１０ａの間が開いたり、隣接する帯状領域１０ａが線状に重なったりして印刷品質が低下するという問題がある。従って、印刷データに２次元シンボルＳが含まれている場合には、印刷プレビュー画面を確認することにより、２次元シンボルＳが帯状領域１０ａの境界線を跨がないようにレイアウトすればよい。
【００５６】
（試し印刷動作）
次に、試し印刷動作を説明する。図７は試し印刷動作のフローチャートである。操作者がプリンタードライバー９を操作して試し印刷の実行を指令すると、印刷品質低下警戒領域印刷データ生成部２８は、試し印刷設定値を確認する（ステップＳＴ１１）。
【００５７】
ステップＳＴ１１において、試し印刷設定値として、試し印刷において印刷品質低下警戒領域を印刷することを示す値が記憶保持されている場合には、印刷品質低下警戒領域印刷データ生成部２８は第２パラメーター記憶保持部３０の情報テーブルを参照して、設定されている印刷設定に対応付けられた第２パラメーターを取得する（ステップＳＴ１２）。そして、取得した第２パラメーターに基づいて、印刷品質低下警戒領域印刷データを生成する（ステップＳＴ１３）。印刷品質低下警戒領域印刷データが生成されると、試し印刷部２９は印刷データと印刷品質低下警戒領域印刷データとを合成した試し印刷データを生成する（ステップＳＴ１４）。しかる後に、試し印刷部２９は、標準駆動モードでプリンター６を駆動制御して、予め定めた所定の印刷解像度で試し印刷データの印刷を行う（ステップＳＴ１５）。なお、本例では、各印刷品質低下警戒領域は、図５で示した印刷プレビュー画面４０と同様に、記録紙１０上で狭い間隔を開けて平行に伸びる黒色の２本の鎖線として印刷される。
【００５８】
本例によれば、試し印刷において、紙送り量の変動によって印刷品質が低下する可能性のある重なり部１０ｂに２次元シンボルＳが配置されているか否かを確認できる。また、２次元シンボルＳが重なり部１０ｂを跨いで配置されている場合には、印刷前に、レイアウトを変更して、２次元シンボルＳを重なり部１０ｂから外れた位置に配置できる。よって、記録紙１０の紙送り量が増減して重なり部１０ｂの印刷品質が低下する場合に、２次元シンボルＳの印刷品質がその影響を受けることを回避できる。この結果、印刷された２次元シンボルＳをコードリーダで読み取る際に、読み取りエラーが発生することを回避できる。
【００５９】
また、本例によれば、印刷品質低下警戒領域印刷データ生成部２８が第２パラメーターを用いて印刷品質低下警戒領域印刷データを生成しているので、その生成が容易であり、印刷品質低下警戒領域印刷データが迅速に生成される。従って、試し印刷で印刷品質低下警戒領域を印刷する場合でも、試し印刷を迅速に行うことができる。また、本例では、各印刷設定と関連付けられている第２パラメーターを用いて印刷品質低下警戒領域印刷データを生成しているので、印刷設定に対応した位置および幅寸法Ｌ１の各印刷品質低下警戒領域を記録紙１０上に印刷できる。
【００６０】
ステップＳＴ１１において、試し印刷設定値として、試し印刷において印刷品質低下警戒領域を印刷しないことを示す値が記憶保持されている場合には、試し印刷部２９は標準駆動モードでプリンター６を駆動制御して、予め定めた所定の印刷解像度で印刷データの印刷を行う（ステップＳＴ１６）。
【００６１】
なお、プリンター６が標準駆動モードに設定され、かつ、試し印刷で印刷品質低下警戒領域を印刷することが指定されている場合は、図６で示した印刷プレビュー画面４０と同様に、記録紙１０には印刷データとともに各印刷動作の帯状領域１０ａの境界線（記録紙上の紙送り位置）が一本の鎖線で印刷される。ここで、標準駆動モードでは、紙送り動作で紙送り量が増減すると、各帯状領域１０ａの間が開いたり、隣接する帯状領域１０ａが線状に重なったりして印刷品質が低下するという問題がある。従って、印刷データに２次元シンボルＳが含まれている場合には、試し印刷を確認することにより、２次元シンボルＳが帯状領域１０ａの境界線を跨がないようにレイアウトすればよい。
【００６２】
（その他の実施の形態）
上記の例では、重なり部１０ｂは平行に延びている２本の黒色の鎖線で表されているが、一方の鎖線と他方の鎖線とを異なる色で表してもよい。
【００６３】
また、上記の例では、印刷プレビュー画面４０に記録紙１０上の全ての重なり部１０ｂを示しているが、印刷プレビュー画面４０に重なり部１０ｂの一部を表示してもよい。例えば、印刷データが定型のレイアウトの印刷を大量に行うものであり、印刷データに含まれている２次元シンボルＳの位置が記録紙の上側または下側に位置していることが予め判っている場合などには、記録紙１０の上側の領域に位置する重なり部１０ｂまたは下側の領域に位置する重なり部１０ｂのみを表示して、２次元シンボルＳと重なり部１０ｂの位置関係を確認することができる。また、重なり部１０ｂを副走査方向Ｂで一つおきに間引いて表示してもよい。
【００６４】
さらに、上記の例では、印刷品質低下警戒領域イメージデータおよび印刷品質低下警戒領域印刷データは重なり部１０ｂの境界線で描くものであるが、印刷品質低下警戒領域イメージデータおよび印刷品質低下警戒領域印刷データは重なり部１０ｂを帯状に塗りつぶすものとすることができる。図８は印刷プレビュー画面に重なり部１０ｂを塗り潰して表示した表示例を拡大して示す説明図である。
【００６５】
なお、上記の例では、バンディング低減駆動モードにおいて、インクジェットヘッド１１を主走査方向Ａへ移動させながら記録紙１０の帯状領域１０ａに印刷を行う印刷動作と、記録紙１０を帯状領域１０ａの幅寸法Ｌ０よりも短い紙送り量だけ副走査方向Ｂに紙送りする紙送り動作を交互に繰り返して印刷を行っているが、記録紙１０を帯状領域１０ａの幅寸法Ｌ０よりも短い紙送り量だけ紙送りする紙送り動作として、微小距離の第１紙送り量の第１紙送り動作と、第１紙送り量よりも大きな距離の第２紙送り量の第２紙送り動作を行うようにプリンター６の駆動制御が行われる場合がある。かかる駆動制御が行われる場合でも、第１パラメーターを利用して各印刷動作の帯状領域１０ａが互いに重なる重なり部１０ｂを表示する印刷品質低下警戒領域イメージデータを生成して、印刷イメージデータとともに印刷プレビュー画面に表示することができる。また、かかる駆動制御が行われる場合でも、第２パラメーターを利用して各印刷動作の帯状領域１０ａが互いに重なる重なり部１０ｂを印刷する印刷品質低下警戒領域印刷データを生成して、印刷データとともに記録紙１０に試し印刷することができる。
【００６６】
また、紙送り動作として第１紙送り動作と第２紙送り動作が行われる場合には、第１紙送り動作を行った時点でインクジェットヘッド１１を主走査方向Ａへ移動させながら印刷を行うことができる記録紙１０の帯状領域１０ａの境界線、すなわち、第１紙送り動作における紙送り位置を、重なり部１０ｂとともに印刷プレビュー画面４０に表示してもよい。また、これと同様に、第１紙送り動作における紙送り位置を、試し印刷において重なり部１０ｂとともに印刷してもよい。この場合には、第１紙送り動作における紙送り位置を印刷イメージ上に表示するための第１パラメーターを第１パラメーター記憶保持部２７に記憶保持するとともに、第１紙送り動作における紙送り位置を印刷データとともに印刷するための第２パラメーターを第２パラメーター記憶保持部３０に記憶保持しておき、これらのパラメーターに基づいて、第１紙送り動作における紙送り位置のイメージデータ或いは印刷データを生成すればよい。
【符号の説明】
【００６７】
１・・印刷システム、２・・ディスプレイ、３・・キーボード、４・・マウス、５・・コンピューター、６・・プリンター、７・・オペレーティングシステム、８・・アプリケーションプログラム、９・・プリンタードライバー、１０・・記録紙、１０ａ・・帯状領域、１０ｂ・・重なり部、１１・・インクジェットヘッド、２１・・プリンター設定部（設定部、表示選択部）、２１ａ・・ダイアログボックス、２２・・設定保持部、２３・・印刷データ取得部、２４・・印刷イメージデータ生成部、２５・・印刷品質低下警戒領域イメージデータ生成部（重なり部イメージデータ生成部）、２６・・イメージ表示部、２７・・第１パラメーター記憶保持部、２８・・印刷品質低下警戒領域印刷データ生成部（重なり部印刷データ生成部）、２９・・試し印刷部、３０・・第２パラメーター記憶保持部、３１・・標準駆動印刷部、３２・・バンディング低減駆動印刷部、３３・・印刷データ処理部、４０・・印刷プレビュー画面、Ａ・・主走査方向、Ｂ・・副走査方向、Ｄ・・印刷幅、Ｌ０・・帯状領域の幅寸法、Ｌ１・・重なり部の幅寸法、Ｒ１・・重なり部の境界線を示す鎖線、Ｒ２・・重なり部の境界線を示す鎖線、Ｒ３・・紙送り位置を示す鎖線、Ｓ・・２次元シンボル
【図１】
2014123248.tif 000003
【図２】
2014123248.tif 000004
【図３】
2014123248.tif 000005
【図４】
2014123248.tif 000006
【図５】
2014123248.tif 000007
【図６】
2014123248.tif 000008
【図７】
2014123248.tif 000009
【図８】
2014123248.tif 000010