(57)【要約】【課題】複数のヘッドで画像を印刷する際の画質低下を抑制することにある。【解決手段】第１ヘッド及び第２ヘッドに液体を噴射させて、前記第１ヘッド及び前記第２ヘッドの液体噴射装置本体に対する取付状態を検出するためのテストパターンを印刷する印刷ステップと、印刷された前記テストパターンに基づいて、前記第１ヘッド及び前記第２ヘッドの前記取付状態を検出する検出ステップと、検出された前記取付状態に基づいて、指令階調値と、大きさが異なる複数のドットの生成度合いと、の対応関係を示す対応テーブルを設定する設定ステップと、を有することを特徴とするテーブル設定方法。【選択図】図１５
2009234014.tif 000002
【特許請求の範囲】
【請求項１】
第１ヘッド及び第２ヘッドに液体を噴射させて、前記第１ヘッド及び前記第２ヘッドの液体噴射装置本体に対する取付状態を検出するためのテストパターンを印刷する印刷ステップと、
印刷された前記テストパターンに基づいて、前記第１ヘッド及び前記第２ヘッドの前記取付状態を検出する検出ステップと、
検出された前記取付状態に基づいて、指令階調値と、大きさが異なる複数のドットの生成度合いと、の対応関係を示す対応テーブルを設定する設定ステップと、
を有することを特徴とするテーブル設定方法。
【請求項２】
請求項１に記載のテーブル設定方法であって、
前記設定ステップにおいては、
予め取得された、複数の前記取付状態の各々に対応する複数の前記対応テーブルの中から、検出された前記取付状態に対応する前記対応テーブルを選択することにより、
前記対応テーブルを設定することを特徴とするテーブル設定方法。
【請求項３】
請求項２に記載のテーブル設定方法であって、
前記複数のドットは、第１ドットと、当該第１ドットよりも大きい第２ドットとであり、
前記複数の対応テーブルにおいては、対応テーブル毎に、所定面積に対する前記第１ドットの最大生成量の制限値と、前記第２ドットの生成開始の前記指令階調値の大きさとが、異なることを特徴とするテーブル設定方法。
【請求項４】
請求項３に記載のテーブル設定方法であって、
前記第１ヘッド及び前記第２ヘッドは、複数の色の液体を噴射し、
前記設定ステップにおいては、前記複数の色の各色に対して、同じ前記対応テーブルを設定することを特徴とするテーブル設定方法。
【請求項５】
請求項３または請求項４に記載のテーブル設定方法であって、
前記テストパターンは、前記第１ヘッドに液体を噴射させて印刷した第１罫線と、前記第２ヘッドに液体を噴射させて前記第１罫線から離れた位置に印刷した第２罫線と、であり、
前記検出ステップにおいては、前記取付状態として、印刷された前記第１罫線と前記第２罫線の間隔に基づいて、前記第１ヘッド及び前記第２ヘッドの前記液体噴射装置本体に対する傾き度合いを検出し、
前記設定ステップにおいては、
検出された前記傾き度合いが大きい場合には、前記第１ドットの前記制限値が小さく、かつ、前記第２ドットの生成開始の前記指令階調値が小さい対応テーブルを、設定し、
検出された前記傾き度合いが小さい場合には、前記第１ドットの前記制限値が大きく、かつ、前記第２ドットの生成開始の前記指令階調値が大きい対応テーブルを、設定することを特徴とするテーブル設定方法。
【請求項６】
液体を噴射する第１ヘッド及び第２ヘッドと、
前記第１ヘッド及び前記第２ヘッドに液体を噴射させて、前記第１ヘッド及び前記第２ヘッドの液体噴射装置本体に対する取付状態を検出するためのテストパターンを印刷し、
印刷された前記テストパターンに基づいて、前記第１ヘッド及び前記第２ヘッドの前記取付状態を検出し、
検出された前記取付状態に基づいて、指令階調値と、大きさが異なる複数のドットの生成度合いと、の対応関係を示す対応テーブルを設定する制御部と、
を備えることを特徴とする液体噴射装置。
【請求項７】
液体を噴射する第１ヘッド及び第２ヘッドを有する液体噴射装置と、
前記第１ヘッド及び前記第２ヘッドに液体を噴射させて、前記第１ヘッド及び前記第２ヘッドの液体噴射装置本体に対する取付状態を検出するためのテストパターンを印刷し、
印刷された前記テストパターンに基づいて、前記第１ヘッド及び前記第２ヘッドの前記取付状態を検出し、
検出された前記取付状態に基づいて、指令階調値と、大きさが異なる複数のドットの生成度合いと、の対応関係を示す対応テーブルを設定する制御部と、
を備えることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テーブル設定方法、液体噴射装置、及び印刷システムに関する。
【背景技術】
【０００２】
液体噴射装置として、紙や布、フィルムなどの各種媒体に液体（例えば、インク）を噴射して、画像の印刷を行うインクジェットプリンタが知られている。このプリンタは、液体を噴射するヘッドを有する。ヘッドが液体を噴射することにより、媒体上に画像を構成するドットが形成される。
【０００３】
ここで、形成されるドットとしては、多階調の画像に対応するために、大きさの異なる複数のドットがある。そして、ドットの大きさは、指令階調値と、前記複数のドットの生成度合いと、の対応関係を示す対応テーブルに基づいて、定められる。例えば、指令階調値が大きい場合には、大きいドットが形成され、指令階調値が小さい場合には、小さいドットが形成される（特許文献１参照）。
【特許文献１】特開２００５−２０５６９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、プリンタの中には、印刷速度を速くする観点等から、ヘッドが複数取り付けられたものがある。かかる構成の場合には、ヘッドのプリンタ本体に対する取り付け精度等に起因して、ヘッド毎のドットの形成位置が、ばらつくことがある。かかる場合には、例えば、隣り合うヘッドの境界部に形成された画質の劣化が、強調されやすい。  
本発明は係る課題に鑑みてなされたものであり、目的とするところは、複数のヘッドで画像を印刷する際の画質低下を抑制することにある。
【課題を解決するための手段】
【０００５】
前記課題を解決するために、主たる本発明は、
第１ヘッド及び第２ヘッドに液体を噴射させて、前記第１ヘッド及び前記第２ヘッドの液体噴射装置本体に対する取付状態を検出するためのテストパターンを印刷する印刷ステップと
印刷された前記テストパターンに基づいて、前記第1ヘッド及び前記第２ヘッドの前記取付状態を検出する検出ステップと、
検出された前記取付状態に基づいて、指令階調値と、大きさが異なる複数のドットの生成度合いと、の対応関係を示す対応テーブルを設定する設定ステップと、
を有することを特徴とするテーブル設定方法である。
【０００６】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００７】
本明細書及び添付図面の記載により少なくとも次のことが明らかにされる。
【０００８】
第１ヘッド及び第２ヘッドに液体を噴射させて、前記第１ヘッド及び前記第２ヘッドの液体噴射装置本体に対する取付状態を検出するためのテストパターンを印刷する印刷ステップと、
印刷された前記テストパターンに基づいて、前記第１ヘッド及び前記第２ヘッドの前記取付状態を検出する検出ステップと、
検出された前記取付状態に基づいて、指令階調値と、大きさが異なる複数のドットの生成度合いと、の対応関係を示す対応テーブルを設定する設定ステップと、
を有することを特徴とするテーブル設定方法。  
このようなテーブル設定方法によれば、複数のヘッドで画像を印刷する際の画質低下を抑制することが可能となる。
【０００９】
また、かかるテーブル設定方法であって、
前記設定ステップにおいては、
予め取得された、複数の前記取付状態の各々に対応する複数の前記対応テーブルの中から、検出された前記取付状態に対応する前記対応テーブルを選択することにより、設定することが望ましい。  
かかる場合には、選択する対応テーブルが予め取得されているので、対応テーブルの設定処理の処理スピードを速くできる。
【００１０】
また、かかるテーブル設定方法であって、
前記複数のドットは、第１ドットと、当該第１ドットよりも大きい第２ドットとであり、
前記複数の対応テーブルにおいては、対応テーブル毎に、所定面積に対する前記第１ドットの最大生成量の制限値と、前記第２ドットの生成開始の前記指令階調値の大きさとが、異なることが望ましい。  
かかる場合には、第１ドットの最大生成量の制限値と、第２ドット生成開始の指令階調値を変更して、画質の低下を抑制できるドット形成を行うことによって、取付状態に最適な第１ドットと第２ドットを生成できる。
【００１１】
また、かかるテーブル設定方法であって、
前記第１ヘッド及び前記第２ヘッドは、複数の色の液体を噴射し、
前記設定ステップにおいては、前記複数の色の各色に対して、同じ前記対応テーブルを設定することが望ましい。  
かかる場合には、１色についてのテストパターンを印刷すれば、各色の対応テーブルの設定ができるので、前記１色以外の色のテストパターンを印刷する必要が無いので、処理スピードを速くできる。
【００１２】
また、かかるテーブル設定方法であって、
前記テストパターンは、前記第１ヘッドに液体を噴射させて印刷した第１罫線と、前記第２ヘッドに液体を噴射させて前記第１罫線から離れた位置に印刷した第２罫線と、であり、
前記検出ステップにおいては、前記取付状態として、印刷された前記第１罫線と前記第２罫線の間隔に基づいて、前記第１ヘッド及び前記第２ヘッドの前記液体噴射装置本体に対する傾き度合いを検出し、
前記設定ステップにおいては、
検出された前記傾き度合いが大きい場合には、前記第１ドットの前記制限値が小さく、かつ、前記第２ドットの生成開始の前記指令階調値が小さい対応テーブルを、設定し、
検出された前記傾き度合いが小さい場合には、前記第１ドットの前記制限値が大きく、かつ、前記第２ドットの生成開始の前記指令階調値が大きい対応テーブルを、設定することが望ましい。  
かかる場合には、簡易なテストパターンにて、ヘッドの液体噴射装置本体に対する傾き度合いに応じた、対応テーブルを設定できる。
【００１３】
また、液体を噴射する第１ヘッド及び第２ヘッドと、
前記第１ヘッド及び前記第２ヘッドに液体を噴射させて、前記第１ヘッド及び前記第２ヘッドの液体噴射装置本体に対する取付状態を検出するためのテストパターンを印刷し、
印刷された前記テストパターンに基づいて、前記第１ヘッド及び前記第２ヘッドの前記取付状態を検出し、
検出された前記取付状態に基づいて、指令階調値と、大きさが異なる複数のドットの生成度合いと、の対応関係を示す対応テーブルを設定する制御部と、
を備えることを特徴とする液体噴射装置。  
このような液体噴射装置によれば、複数のヘッドで画像を印刷する際の画質低下を抑制することが可能となる。
【００１４】
また、液体を噴射する第１ヘッド及び第２ヘッドを有する液体噴射装置と、
前記第１ヘッド及び前記第２ヘッドに液体を噴射させて、前記第１ヘッド及び前記第２ヘッドの液体噴射装置本体に対する取付状態を検出するためのテストパターンを印刷し、
印刷された前記テストパターンに基づいて、前記第１ヘッド及び前記第２ヘッドの前記取付状態を検出し、
検出された前記取付状態に基づいて、指令階調値と、大きさが異なる複数のドットの生成度合いと、の対応関係を示す対応テーブルを設定する制御部と、
を備えることを特徴とする印刷システム。  
このような印刷システムによれば、複数のヘッドで画像を印刷する際の画質低下を抑制することが可能となる。
【００１５】
＝＝＝印刷システムの概要＝＝＝
図１は、印刷システムの外観構成を示した説明図である。この印刷システム１００は、液体噴射装置の一例としてのプリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０と、スキャナ１５０とを備えている。プリンタ１は、紙、布、フィルム等の媒体に画像を印刷する印刷装置である。コンピュータ１１０は、プリンタ１と通信可能に接続されており、プリンタ１に画像を印刷させるため、印刷させる画像に応じた印刷データをプリンタ１に出力する。
【００１６】
コンピュータ１１０にはプリンタドライバがインストールされている。プリンタドライバは、表示装置１２０にユーザインタフェースを表示させ、アプリケーションプログラムから出力された画像データを印刷データに変換させるためのプログラムである。このプリンタドライバは、フレキシブルディスクＦＤやＣＤ−ＲＯＭなどの記録媒体（コンピュータが読み取り可能な記録媒体）に記録されている。または、このプリンタドライバは、インターネットを介してコンピュータ１１０にダウンロードすることも可能である。なお、このプログラムは、各種の機能を実現するためのコードから構成されている。
【００１７】
＝＝＝プリンタドライバ＝＝＝
図２は、プリンタドライバによる画像処理の説明図である。  
プリンタドライバは、ユーザからの印刷命令を受けると、解像度変換処理、色変換処理、濃度ムラ補正処理、ハーフトーン処理、ラスタライズ処理を行う。以下、これらの処理について説明する。
【００１８】
解像度変換処理は、アプリケーションプログラムから出力された画像データ（テキストデータ、イメージデータなど）を、紙に印刷する際の解像度に変換する処理である。例えば、紙に画像を印刷する際の解像度が３６０×３６０ｄｐｉに指定されている場合、アプリケーションプログラムから受け取った画像データを３６０×３６０ｄｐｉの解像度の画像データに変換する。なお、解像度変換処理後の画像データは、ＲＧＢ色空間により表される２５６階調のデータ（ＲＧＢデータ）である。
【００１９】
ここで、画像データとは、画素データの集まりである。そして、画素とは画像を構成する単位要素であり、この画素が２次元的に並ぶことにより画像が構成される。画像データが２５６階調のデータということは、１つの画素が２５６階調で表現されることであり、１つの画素データは８ビットのデータである（２の８乗＝２５６）。
【００２０】
色変換処理は、ＲＧＢデータをＣＭＹＫ色空間により表されるＣＭＹＫデータに変換する処理である。この色変換処理により、各画素についてのＲＧＢデータが、インク色に対応するＣＭＹＫデータに変換される。なお、色変換処理後のデータは、ＣＭＹＫ色空間により表される２５６階調のＣＭＹＫデータである。
【００２１】
濃度ムラ補正処理は、印刷画像中の濃度ムラを抑制すべく、画像データを構成する各画素データ（２５６階調のＣＭＹＫデータ）の階調値（入力階調値）を、補正値（後述するＢＲＳ補正値）に基づいて補正する処理である。
【００２２】
ハーフトーン処理は、高階調数のデータを、プリンタが形成可能な階調数のデータに変換する処理である。例えば、ハーフトーン処理により、２５６階調を示すデータが、２階調を示す１ビットデータや４階調を示す２ビットデータに変換される。なお、ハーフトーン処理の詳細については、後述する。
【００２３】
ラスタライズ処理は、マトリクス状の画像データを、プリンタに転送すべきデータ順に変更する処理である。ラスタライズ処理されたデータは、印刷データに含まれる画素データとして、プリンタに出力される。
【００２４】
＝＝＝プリンタの構成＝＝＝
＜インクジェットプリンタの構成＞
図３は、プリンタ１の全体構成のブロック図である。また、図４Ａは、プリンタ１の断面図である。また、図４Ｂは、プリンタ１の搬送処理とドット形成処理を説明するための斜視図である。以下、本実施形態のプリンタの基本的な構成について説明する。
【００２５】
プリンタ１は、搬送ユニット２０、ヘッドユニット４０、検出器群５０、コントローラ６０、駆動信号生成ユニット７０を有する。外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、コントローラ６０によって各ユニット（搬送ユニット２０、ヘッドユニット４０、駆動信号生成ユニット７０）を制御する。コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて、各ユニットを制御し、紙に画像を印刷する。プリンタ１内の状況は検出器群５０によって監視されており、検出器群５０は、検出結果をコントローラ６０に出力する。コントローラ６０は、検出器群５０から出力された検出結果に基づいて、各ユニットを制御する。
【００２６】
搬送ユニット２０は、媒体（例えば、紙Ｓなど）を所定の方向（以下、搬送方向という）に搬送させるためのものである。この搬送ユニット２０は、給紙ローラ２１と、搬送モータ（不図示）と、上流側搬送ローラ２３Ａ及び下流側搬送ローラ２３Ｂと、ベルト２４とを有する。給紙ローラ２１は、紙挿入口に挿入された紙をプリンタ内に給紙するためのローラである。不図示の搬送モータが回転すると、上流側搬送ローラ２３Ａ及び下流側搬送ローラ２３Ｂが回転し、ベルト２４が回転する。給紙ローラ２１によって給紙された紙Ｓは、ベルト２４によって、印刷可能な領域（ヘッドと対向する領域）まで搬送される。ベルト２４が紙Ｓを搬送することによって、紙Ｓがヘッドユニット４０に対して搬送方向に移動する。印刷可能な領域を通過した紙Ｓは、ベルト２４によって外部へ排紙される。なお、搬送中の紙Ｓは、ベルト２４に静電吸着又はバキューム吸着されている。
【００２７】
ヘッドユニット４０は、紙Ｓに液体の一例であるインクを噴射するためのものである。ヘッドユニット４０は、搬送中の紙Ｓに対してインクを噴射することによって、紙Ｓにドットを形成し、画像を紙Ｓに印刷する。本実施形態のヘッドユニット４０は、紙幅分のドットを一度に形成することができる。このヘッドユニット４０の構成については、後で説明する。
【００２８】
検出器群５０には、ロータリー式エンコーダ（不図示）、紙検出センサ５３などが含まれる。ロータリー式エンコーダは、上流側搬送ローラ２３Ａや下流側搬送ローラ２３Ｂの回転量を検出する。ロータリー式エンコーダの検出結果に基づいて、紙Ｓの搬送量を検出することができる。紙検出センサ５３は、給紙中の紙の先端の位置を検出する。
【００２９】
コントローラ６０は、プリンタの制御を行うための制御ユニットである。コントローラ６０は、インターフェース部６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４とを有する。インターフェース部６１は、外部装置であるコンピュータ１１０とプリンタ１との間でデータの送受信を行う。ＣＰＵ６２は、プリンタ全体の制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ等の記憶素子を有する。ＣＰＵ６２は、メモリ６３に格納されているプログラムに従って、ユニット制御回路６４を介して各ユニットを制御する。
【００３０】
駆動信号生成ユニット７０は、ヘッドユニット４０を駆動する駆動信号ＣＯＭを生成するためのものである。駆動信号生成ユニット７０は、複数の駆動信号生成部７１を有する。コントローラ６０が各駆動信号生成部７１にそれぞれ波形データを設定すると、各駆動信号生成部７１は、波形データに応じた波形の駆動信号ＣＯＭをそれぞれ生成する。そして、この駆動信号ＣＯＭに応じた、ドットなし、小ドット形成、中ドット形成が実現される。
【００３１】
＜ヘッドユニット４０の構成＞
図５Ａは、ヘッドユニット４０の下面における複数のヘッドの配列を示す説明図である。図５Ｂは、各ヘッドの位置関係の説明図である。ヘッドユニットの下面は、ベルト２４で搬送される紙Ｓと対向する。
【００３２】
ヘッドユニット４０の下面では、複数のヘッドが千鳥列配置で並んでいる。以下の説明では、図中の左から順に、第１ヘッド４１Ａ、第２ヘッド４１Ｂ、第３ヘッド４１Ｃ、第４ヘッド４１Ｄ、・・・、第ｎヘッド４１Ｎと呼ぶことにする。搬送方向上流側には、奇数番号の第１ヘッド４１Ａ、第３ヘッド４１Ｃ、第５ヘッド４１Ｅ、・・・が紙幅方向に並んでいる。また、搬送方向下流側には、偶数番号の第２ヘッド４１Ｂ、第４ヘッド４１Ｄ、第６ヘッド４１Ｆ、・・・が紙幅方向に並んでいる。
【００３３】
なお、複数のヘッドは、それぞれ、ヘッドユニット４０のパネル４０ａに対して固定される固定部４２を有している。固定部４２が、ネジ等でパネル４０ａに固定されることにより、各ヘッドが取り付けられた状態となる。
【００３４】
各ヘッドには、ブラックインクノズル列Ｋ、シアンインクノズル列Ｃ、マゼンタインクノズル列Ｍ及びイエローインクノズル列Ｙが形成されている。各ノズル列は、インクを噴射するための噴射口であるノズルを複数個（本実施形態では３６０個）備えている。各ノズル列の複数のノズルは、図５Ｂの配列方向（紙幅方向）に沿って、一定のノズルピッチで並んでいる。ここでは、ノズルピッチは１／３６０インチである。各ヘッドのノズルには、図中の左から順に番号が付されている（♯１〜♯３６０）。また、各ノズルには、インクが入った圧力室（不図示）と、圧力室の容量を変化させてインクを噴射させるための駆動素子（ピエゾ素子）が設けられている。
【００３５】
搬送方向上流側の奇数番号のヘッド（例えば第３ヘッド４１Ｃ）の左端のノズル♯１と、搬送方向下流側の偶数番号のヘッド（例えば第２ヘッド４１Ｂ）の右端のノズル♯３６０との紙幅方向の間隔は、ノズルピッチと同じ１／３６０インチである。また、搬送方向上流側の奇数番号のヘッド（例えば第３ヘッド４１Ｃ）の右端のノズル♯３６０と、搬送方向下流側の偶数番号のヘッド（例えば第４ヘッド４１Ｄ）の左端のノズル♯１との紙幅方向の間隔は、ノズルピッチと同じ１／３６０インチである。
【００３６】
このようにヘッドを配置することによって、印刷される紙の紙幅分の長さにわたって、配列方向（紙幅方向）に１／３６０インチの間隔でノズルを配置することができる。そして、このようにヘッドを配置することによって、ヘッドユニット４０は、紙幅方向に１／３６０インチの間隔で並ぶドット（ドット列）を紙幅分の長さにわたって形成することができる。なお、ヘッド４１Ａのノズル＃１とヘッド４１Ｎのノズル＃３６０の間の長さは、印刷される紙の幅よりも小さく、画像が紙幅内に印刷される。
【００３７】
もちろん、ヘッド４１Ａのノズル＃１とヘッド４１Ｎのノズル＃３６０の間の長さが、印刷される紙の幅以上である構成であっても良い。
【００３８】
＝＝＝ハーフトーン処理＝＝＝
図６Ａは、ドット生成率テーブルの説明図である。グラフの横軸は階調値（０〜２５５）であり、縦軸の左側がドット生成率（０〜１００％）、右側がレベルデータである。図には、小ドットの生成率と、中ドットの生成率が示されている。ここで、ドットの生成率とは、ある単位領域の階調値が一定である場合、その単位領域内の画素にドットが形成される割合のことである。例えば、単位領域が１６×１６画素から構成され、単位領域内の全ての画素データの階調値が一定値であり、単位領域内にｎ個のドットが形成される場合、その階調値におけるドット生成率は、｛ｎ／（１６×１６）｝×１００（％）となる。また、レベルデータとは、ドットの生成率を値０〜２５５の２５６階調で表したデータをいう。  
このように、ドット生成率テーブルは、階調値と、大きさが異なる小ドット及び中ドットの生成度合いと、の対応関係を示す対応テーブルである。
【００３９】
図６Ｂは、ディザ法によるドットのオン・オフ判定の様子を示す図である。プリンタドライバは、まず、中ドットレベルデータＬＶＭが閾値より大きいか否かを判定する。閾値は、ディザマトリクスの各画素に対して異なる値が設定されている。説明の簡略のため、図中では４×４画素のディザマトリクスを用いているが、実際には１６×１６画素など広い範囲に対応するディザマトリクスを使用している。
【００４０】
ハーフトーン処理前の画像データは、ＣＭＹＫ色空間により表される２５６階調のＣＭＹＫの画素データの集合である。以下、ブラックの画素データ（以下、Ｋ画素データとする）を例に説明する。まず、プリンタドライバは、ＣＭＹＫの画像データの中からのＫ画素データを順に取り出す。プリンタドライバは、取り出したＫ画素データの階調値（データ階調値）に応じて、中ドットレベルデータＬＶＭを設定する。例えば、あるＫ画素データの階調値がｇｒであれば、Ｋ画素データの中ドットレベルデータＬＶＭは２ｄに設定される。
【００４１】
そして、Ｋ画素データが図６Ｂに示す一番左上の画素であり、中ドットレベルデータＬＶＭが「２ｄ＝１８０」であったとする。この場合、この画素に対応するディザマトリクス上の閾値は「１」であり、プリンタドライバは中ドットレベルデータの方が閾値よりも大きいと判定する。そうすると、その画素の画素データを「１０」（２ビットデータ）に変換し、その画素データに対する処理を終了する。そして、一番左上の画素には中ドットが形成されることになる。
【００４２】
もし、一番左上の画素の中ドットレベルデータＬＶＭが閾値以下であると判定された場合、次に、プリンタドライバは、小ドットレベルデータＬＶＳを設定する。あるＫ画素データの階調値がｇｒであれば、小ドットレベルデータＬＶＳはｄに設定される。そして、プリンタドライバは小ドットレベルデータＬＶＳの方が閾値よりも大きいと判定した場合、その画素の画素データを「０１」に変換し、その画素データに対する処理を終了する。その画素には小ドットが形成される。
【００４３】
一方で、小ドットレベルデータＬＶＳが閾値以下の場合は、その画素の画素データを「００」に変換し、その画素データに対する処理を終了する。その画素にドットは形成されない。
【００４４】
このようにして、ＣＭＹＫの画像データの中から２５６階調を示すＫ画素データが取り出され、３階調（中ドット、小ドット、ドットなし）を示す２ビットデータに変換される。同様に、２５６階調の他の色の画素データも３階調のデータに変換される。
【００４５】
上記では、ディザ法によるハーフトーン処理を説明したが、これに限定されるものではない。例えば、誤差拡散法を利用して、プリンタ１がドットを分散して形成できるように画素データを作成することとしてもよい。
【００４６】
＝＝＝濃度ムラ＝＝＝
プリンタが印刷を行うとき、画像中に濃度ムラが生じる。ここでは、説明の簡略化のため、単色印刷された画像中に生じる濃度ムラの発生原因について説明する。なお、多色印刷の場合、以下に説明する濃度ムラの発生原因が色毎に生じている。
【００４７】
以下の説明において、「単位領域」とは、紙等の媒体上に仮想的に定められた矩形状の領域を指し、印刷解像度に応じて大きさや形が定められる。例えば、印刷解像度が３６０ｄｐｉ（配列方向）×３６０ｄｐｉ（搬送方向）の場合、単位領域は、約７０．５６μｍ×７０．５６μｍ（≒１／３６０インチ×１／３６０インチ）の大きさの正方形状の領域になる。理想的にインク滴が噴射されると、この単位領域の中心位置にインク滴が着弾し、その後インク滴が媒体上で広がって、単位領域にドットが形成される。なお、一つの単位領域には、画像データを構成する一つの画素が対応している。また、各単位領域に画素が対応付けられるので、各画素の画素データも、各単位領域に対応付けられることになる。
【００４８】
また、以下の説明において、「列領域」とは、紙の搬送方向に並ぶ複数の単位領域によって構成される領域をいう。例えば印刷解像度が３６０ｄｐｉ×３６０ｄｐｉの場合、列領域は、配列方向に７０．５６μｍ（≒１／３６０インチ）の幅の帯状の領域になる。搬送方向に搬送中の紙に対してノズルから理想的にインク滴が断続的に噴射されると、この列領域にラスタラインが形成される。すなわち、各ラスタラインは、それぞれ一つのノズルのみから噴射されたインクによって、形成される。なお、列領域には、搬送方向に並ぶ複数の画素が対応付けられることになる。
【００４９】
図７Ａは、理想的にドットが形成されたときの様子の説明図である。同図では、理想的にドットが形成されているので、各ドットは単位領域に正確に形成され、ラスタラインは列領域に正確に形成される。図中、各列領域には、その領域の着色に応じた濃度の画像片が形成されている。ここでは、説明の簡略化のため、ドット生成率が５０％となるような一定濃度の画像を印刷するものとする。
【００５０】
図７Ｂは、濃度ムラの説明図である。ここでは、３番目の列領域に向かってインク滴を噴射するノズルの直径が、他の列領域に向かってインク滴を噴射するノズルの直径よりも大きいものとする。これにより、３番目の列領域に向かって噴射されたインク滴のインク量が多くなり、３番目の列領域に形成されるドットが大きくなる。この結果、３番目の列領域の画像片（ラスタライン）は、他の列領域の画像片（ラスタライン）よりも濃くなる。すなわち、本来であれば同じ濃度の画像片が各列領域に形成されるべきであるにもかかわらず、列領域に応じて画像片に濃淡が発生する。そして、このようなラスタラインからなる印刷画像を巨視的に見ると、搬送方向に沿う縞状の濃度ムラが視認される。すなわち、ノズルの特性に応じて、濃度ムラが発生することとなる。この濃度ムラは、印刷画像の画質を低下させる原因となる。
【００５１】
そこで、本実施形態においては、上述したノズル特性に応じた濃度ムラを抑制すべく、列領域毎に設定される補正値（後述するＢＲＳ補正値）に基づいて、画素データの階調値を補正している。すなわち、濃く視認されやすい列領域に対しては、淡く画像片が形成されるように、その列領域に対応する画素の画素データ（ＣＭＹＫ画素データ）の階調値を補正する。また、淡く視認されやすい列領域に対しては、濃く画像片が形成されるように、その列領域に対応する画素の画素データの階調値を補正する。例えば、図７Ｂに示す３番目の列領域のドットの生成率が低くなるように、３番目の列領域に対応する画素の画素データの階調値が補正される。これにより、各列領域のラスタラインのドット生成率が変更され、列領域の画像片の濃度が補正されて、印刷画像全体の濃度ムラが抑制される。
【００５２】
＝＝＝ＢＲＳ補正値の取得処理＝＝＝
図８は、ＢＲＳ補正値の取得処理のフロー図である。なお、ＢＲＳ補正値とは、濃度ムラを補正するための補正値である。各処理は、コンピュータ１１０にインストールされたＢＲＳ補正用プログラムによって実現される。
【００５３】
まず、コンピュータ１１０が印刷データをプリンタ１に送信し、プリンタ１がテストシートにＢＲＳ補正用のテストパターンを印刷する（ステップＳ２）。なお、印刷データは、前述したハーフトーン処理等がなされている。
【００５４】
図９Ａは、ＢＲＳ補正用のテストパターンの説明図である。テストシートＴＳ１には、ＢＲＳ補正用のテストパターンが印刷される。このテストパターンには、色別に４つの補正用パターンと、上罫線と、下罫線と、左罫線と、右罫線とが含まれる。各補正用パターンは、３種類の濃度の帯状パターンにより構成されている。各帯状パターンは、各ヘッド４１の全てのノズルからインクが噴射されて、形成されている。また、帯状パターンは、それぞれ一定の階調値の画像データから生成されたものである。そして、各補正用パターンにおいては、上の帯状パターンから順に階調値６４（濃度２５％）、１２８（濃度５０％）、及び１９２（濃度７５％）となり、順に濃い濃度のパターンになっている。なお、これらの３種類の階調値（濃度）を「指令階調値（指令濃度）」と呼び、記号でＳａ（＝６４）、Ｓｂ（＝１２８）、Ｓｃ（＝１９２）と表す。
【００５５】
次に、検査者はテストパターンが印刷されたテストシートＴＳ１をスキャナ１５０にセットする。そして、コンピュータ１１０は、スキャナ１５０にテストパターンを読み取らせ、テストパターンの画像データを取得する（ステップＳ４）。  
次に、コンピュータ１１０は、テストパターンの画像データを修正する（ステップＳ６）。これにより、スキャナ１５０の読み取り位置の誤差に起因して生じる画像の歪み等が修正される。  
次に、コンピュータ１１０は、４つの補正用パターンの各帯状パターンについて、列領域毎に濃度の測定値を検出する（ステップＳ８）。
【００５６】
図９Ｂは、シアンの濃度２５％、濃度５０％及び濃度７５％の帯状パターンの測定値のグラフである。各帯状パターンは、それぞれ指令階調値で一様に形成されたにも関わらず、列領域毎に濃淡が生じている。この列領域の濃淡差が、印刷画像の濃度ムラの原因である。
【００５７】
次に、コンピュータ１１０は、列領域毎にＢＲＳ補正値を算出する（ステップＳ１０）。そこで、階調値Ｓｂ（濃度５０％）の帯状パターンの測定値を一定にするための処理について検討する。ここでは、階調値Ｓｂの帯状パターンの全列領域の測定値の平均値Ｃｂｔを、濃度５０％の目標値と定める。この目標値Ｃｂｔよりも測定値が淡い列領域ｉでは、階調値を濃くする方へ補正すれば良いと考えられる。一方、目標値Ｃｂｔよりも測定値が濃い列領域ｊでは、階調値を淡くする方へ補正すれば良いと考えられる。
【００５８】
そこで、コンピュータ１１０は、列領域毎に補正値を算出する。ここでは、ある列領域における指令階調値Ｓｂに対する補正値の算出について説明する。以下に説明するように、図９Ｂの列領域ｉの指令階調値Ｓｂ（濃度５０％）に対する補正値は、階調値Ｓｂ及び階調値Ｓｃ（濃度７５％）の測定値に基づいて算出される。一方、列領域ｊの指令階調値Ｓｂに対する補正値は、階調値Ｓｂ及び階調値Ｓａ（濃度２５％）の測定値に基づいて算出される。
【００５９】
図１０Ａは、列領域ｉにおける指令階調値Ｓｂに対する目標指令階調値Ｓｂｔの説明図である。この列領域ｉでは、指令階調値Ｓｂで形成された帯状パターンの濃度の測定値Ｃｂは、目標値Ｃｂｔよりも小さい階調値を示す（この列領域の濃度は、平均濃度よりも淡い）。仮に、この列領域に目標値Ｃｂｔの濃度のパターンをプリンタに形成させるならば、プリンタドライバは、次式（直線ＢＣに基づく直線補間）により算出される目標指令階調値Ｓｂｔに基づいて指令すればよいと考えられる。  
Ｓｂｔ＝Ｓｂ＋（Ｓｃ−Ｓｂ）×｛（Ｃｂｔ−Ｃｂ）／（Ｃｃ−Ｃｂ）｝
【００６０】
図１０Ｂは、列領域ｊにおける指令階調値Ｓｂに対する目標指令階調値Ｓｂｔの説明図である。この列領域ｊでは、指令階調値Ｓｂで形成された帯状パターンの濃度の測定値Ｃｂは、目標値Ｃｂｔよりも大きい階調値を示す（この列領域の濃度は、平均濃度よりも濃い）。仮に、この列領域に目標値Ｃｂｔの濃度のパターンをプリンタに形成させるならば、プリンタドライバは、次式（直線ＡＢに基づく直線補間）により算出される目標指令階調値Ｓｂｔに基づいて指令すればよいと考えられる。  
Ｓｂｔ＝Ｓｂ−（Ｓｂ−Ｓａ）×｛（Ｃｂｔ−Ｃｂ）／（Ｃａ−Ｃｂ）｝
このようにして目標指令階調値Ｓｂｔを算出した後、コンピュータ１１０は、次式により、この列領域における指令階調値Ｓｂに対する補正値Ｈｂを算出する。  
Ｈｂ  ＝  （Ｓｂｔ−Ｓｂ）／Ｓｂ
【００６１】
コンピュータ１１０は、列領域毎に、階調値Ｓｂ（濃度５０％）に対する補正値Ｈｂを算出する。同様に、階調値Ｓｃ（濃度７５％）に対する補正値Ｈｃを、各列領域の測定値Ｃｃと測定値Ｃｂに基づいて、列領域毎に算出する。同様に、階調値Ｓａ（濃度２５％）に対する補正値Ｈａを、各列領域の測定値Ｃａと測定値Ｃｂに基づいて、列領域毎に算出する。また、他の色についても、列領域毎に、３つの補正値（Ｈａ、Ｈｂ、Ｈｃ）を算出する。
【００６２】
図８のフローチャートに戻って、説明を続ける。コンピュータ１１０は、補正データをプリンタ１に送信し、プリンタ１のメモリ６３にＢＲＳ補正値を記憶させる（ステップＳ１２）。
【００６３】
図１１は、シアンの補正値テーブルの説明図である。補正値テーブルには、３つの補正値（Ｈａ、Ｈｂ、Ｈｃ）が、列領域毎に対応付けられている。例えば、各列領域のｎ番目のラスタラインには、３つの補正値（Ｈａ_ｎ、Ｈｂ_ｎ、Ｈｃ_ｎ）が対応付けられている。３つの補正値（Ｈａ_ｎ、Ｈｂ_ｎ、Ｈｃ_ｎ）は、それぞれ、指令階調値Ｓａ（＝６４）、Ｓｂ（＝１２８）及びＳｃ（＝１９２）に対応する。これらのＢＲＳ補正値は、個々のプリンタの濃度ムラ特性を反映したものになる。なお、他の色の補正値テーブルも同様である。
【００６４】
ＢＲＳ補正値を記憶したプリンタは、梱包されてユーザの下に届けられる。ユーザがプリンタで画像を印刷する際に、プリンタは、印刷すべき画像の画像データをＢＲＳ補正値に基づいて補正し、補正後の画像データに基づいて印刷を行う。これにより、各列領域のラスタラインのドット生成率が変更され、列領域の画像片の濃度が補正されて、印刷画像全体のノズル特性に応じた濃度ムラが抑制される。
【００６５】
＝＝＝Ｌ＊ａ＊ｂ＊表色系における画質評価＝＝＝
上記のプリンタは、様々な色の画像を印刷できる。すなわち、単色であるシアン、マゼンタ、イエロー、及びブラックに限らず、これらの色を混ぜた混色（例えば、グレー）の画像も印刷できる。  
このような様々な色から成る画像の画質を評価する手法として、色を数値化して定量的に評価する方法がある。ここで、色を数値的に表すための体系を表色系という。そして、この表色系の１つとして、Ｌ＊ａ＊ｂ＊表色系（ＣＩＥＬＡＢとも呼ばれる）がある。ここで、Ｌ＊（エルスター）は、色の三属性のうちの明度を示し、ａ＊（エースター）及びｂ＊（ビースター）は、色相と彩度を示す。
【００６６】
ところで、ＢＲＳ補正の適用前後において、Ｌ＊ａ＊ｂ＊表色系を用いて画質評価すると、以下のことが分かった。すなわち、ＢＲＳ補正を適用することにより、三属性のうちの明度は改善される。一方で、ＢＲＳ補正を適用しても、色相と彩度の改善度合いは小さい。
【００６７】
ここでは、ａ＊とｂ＊のうちのａ＊についての測定結果を用いて、詳しく説明する。本測定は、まず、ａ＊において画質評価するための画質評価パターンを印刷する。そして、印刷された画質評価パターンをスキャナ１５０に読み取らせる。さらに、読み取った画像に基づいて、画質評価を行っている。
【００６８】
図１２は、画質評価パターンの説明図である。画質評価パターンとして、色毎の４つのパターン（シアンパターン等）が、紙に印刷されている。そして、各パターンは、複数の小パターン（小パターンＣ１、Ｃ２、Ｃ３等）から構成されている。これらの小パターンは、それぞれ異なるヘッドから噴射されたインクによって形成されている。例えば、小パターンＣ１、Ｍ１、Ｙ１、Ｇ１は、ヘッド４１Ａから噴射されたインクによって形成されたものである。同様に、小パターンＣ２、Ｍ２、Ｙ２、Ｇ２は、ヘッド４１Ｂから噴射されたインクによって形成されたものである。なお、各小パターンの紙幅方向の長さは、各ヘッドのノズル幅（ノズル＃１〜＃３６０間の長さ）と等しい１インチである。
【００６９】
そして、本測定においては、ＢＲＳ補正を適用しない画質評価パターンと、ＢＲＳ補正を適用した画質評価パターンが、それぞれ別の紙に印刷される。そして、画質評価パターンが印刷された２枚の紙を、スキャナ１５０に読み取らせる。ここで、スキャナ１５０の読取解像度は、１４４０ｄｐｉである。
【００７０】
図１３Ａ〜図１３Ｄは、ＢＲＳ補正を適用しない画質評価パターンのａ＊を示したグラフである。図１４Ａ〜図１４Ｄは、ＢＲＳ補正を適用した画質評価パターンのａ＊を示したグラフである。これらのグラフは、画質評価パターンが印刷された紙を、スキャナ１５０に読み取らせて得たものである。
【００７１】
なお、図１３Ａ及び図１４Ａは単色であるシアンについて、図１３Ｂ及び図１４Ｂはマゼンタについて、図１３Ｃ及び図１４Ｃはイエローについて、図１３Ｄ及び図１４Ｄは混色であるグレーについて、ａ＊が示されている。また、説明の都合上、図１３Ａ及び図１４Ａには、小パターンＣ１、Ｃ２、Ｃ３のａ＊が示され、図１３Ｂ及び図１４Ｂには、小パターンＭ１、Ｍ２、Ｍ３のａ＊が示され、図１３Ｃ及び図１４Ｃには、小パターンＹ１、Ｙ２、Ｙ３のａ＊が示され、図１３Ｄ及び図１４Ｄには、小パターンＧ１、Ｇ２、Ｇ３のａ＊が示されている。さらに、各グラフの横軸は、画素（ピクセル）の位置を示している。そして、ピクセル位置１〜１４４１は小パターンＣ１（Ｍ１、Ｙ１、Ｇ１）を示し、ピクセル位置１４４２〜２８８１は小パターンＣ２（Ｍ２、Ｙ２、Ｇ２）を示し、ピクセル位置２８８２〜は小パターンＣ３（Ｍ３、Ｙ３、Ｇ３）を示す。また、縦軸は、各ピクセル位置におけるａ＊の値の平均値からの差であるΔａ＊の値を示す。このため、Δａ＊が大きいと、平均値からのずれ度合いが大きいことを意味する。
【００７２】
単色であるシアン、マゼンタ、イエローについては、図１３Ａ〜図１３Ｃと、図１４Ａ〜図１４Ｃを比較すると分かるように、ＢＲＳ補正を適用することにより、ａ＊の変動幅が小さくなっている。一方、混色であるグレーについては、図１３Ｄと図１４Ｄを比較すると分かるように、ＢＲＳ補正を適用しても、ａ＊の変動幅が大きい状態が維持されている。特に、図１４Ｄに示すように、隣り合うヘッドの境界部（例えば、ヘッド４１Ａとヘッド４１Ｂの境界部に対応するピクセル位置１４４１前後の部分）におけるａ＊の変動幅が、特に大きい。
【００７３】
このように、ＢＲＳ補正を適用しても、混色の画像の画質の改善が図れないこととなる。特に、隣り合うヘッドの境界部に対応する画像の画質劣化が顕著となる。
【００７４】
＝＝＝ドット生成率テーブルの設定処理＝＝＝
上述した混色画像の画質劣化を抑制するために、本実施形態においては、ヘッドの取付状態に応じてドット生成率テーブルを設定する、ドット生成率テーブルの設定処理が実行される。  
図１５は、ドット生成率テーブルの設定処理のフロー図である。本処理は、ＢＲＳ補正処理の実行前に行われる。そして、以下においては、ドット生成率テーブルの設定処理における処理毎に説明する。なお、各処理は、制御部であるコンピュータ１１０にインストールされた、プログラムによって実現される。
【００７５】
＜＜ステップＳ１０２：テストパターンの印刷＞＞
まず、コンピュータ１１０は、各ヘッド４１Ａ〜４１Ｎにインクを噴射させて、各ヘッドのプリンタ１本体に対する取付状態を検出するためのテストパターンを印刷する。
【００７６】
図１６は、テストパターンを説明図である。テストシートＴＳ２には、テストパターンが印刷される。このテストパターンは、ヘッド４１Ａ〜４１Ｎにインク（本実施例では、ブラックのインク）を噴射させて印刷した罫線である。
【００７７】
なお、図１６には、説明の便宜上、ヘッド４１Ａとヘッド４１Ｂにインクを噴射して印刷した罫線Ａ１〜Ａ５及び罫線Ｂ１〜Ｂ５のみが示されている（実際には、他のヘッドによっても、罫線が印刷されている）。罫線Ａ１〜Ａ５は、ヘッド４１Ａ〜４１Ｎのうちの、ヘッド４１Ａにインクを噴射させて印刷したものである。罫線Ｂ１〜Ｂ５は、ヘッド４１Ｂにインクを噴射させて印刷したものである。
【００７８】
ここで、罫線Ａ１〜Ａ５は、所定間隔Ｌ毎に印刷される。同様に、罫線Ｂ１〜Ｂ５も、所定間隔Ｌ毎に印刷される。そして、罫線Ｂ１〜Ｂ５は、罫線Ａ１〜Ａ５に対して、所定間隔Ｌの半分（Ｌ／２）だけずれて、印刷される。このため、罫線Ｂ１は、搬送方向において罫線Ａ１と罫線Ａ２の中央位置（制御上の位置）に位置する。
【００７９】
＜＜ステップＳ１０４：ヘッドの取付状態の検出＞＞
コンピュータ１１０は、罫線が印刷されたテストシートＴＳ２を、スキャナ１５０に読み取らせる。そして、コンピュータ１１０は、読み取った罫線（テストパターン）に基づいて、ヘッドの取付状態を検出する。
【００８０】
ここで、罫線に基づいて、各ヘッドの取付状態を検出できる理由は、以下の通りである。すなわち、ヘッドのパネル４０ａに対する取付精度が良いと、各罫線は制御上の位置に印刷される。一方で、ヘッドの取付精度が悪いと、罫線は制御上の位置からずれた位置に印刷される。このため、罫線の印刷状態（罫線Ａ１〜Ａ５と、罫線Ｂ１〜Ｂ５の間隔）を見れば、ヘッドの取付状態を検出できる。
【００８１】
具体的には、コンピュータ１１０は、ヘッド４１Ａ、４１Ｂの取付状態として、印刷された罫線Ａ１〜Ａ５と罫線Ｂ１〜Ｂ５の間隔に基づいて、ヘッド４１Ａ及びヘッド４１Ｂのパネル４０ａに対する傾き度合いを検出する。
【００８２】
図１７Ａは、理想的に印刷された罫線Ａ１、Ａ２、及び罫線Ｂ１、Ｂ２を示した図である。これらの罫線が理想的に印刷されている（別言すれば、制御上の位置に印刷されている）ので、罫線Ｂ１は、罫線Ａ１と罫線Ａ２の中央位置に位置する。すなわち、罫線Ｂ１は、搬送方向において罫線Ａ１からＬ／２だけ離れた位置（同様に、罫線Ａ２からＬ／２だけ離れた位置）に印刷されている。なお、図示されていないが、罫線Ｂ２〜Ｂ４も、罫線Ａ２〜Ａ５に対して、前記中央位置に位置する。同様に、罫線Ａ２も、搬送方向において罫線Ｂ１と罫線Ｂ２の中央位置に位置する。図示されていないが、罫線Ａ３〜Ａ５も、罫線Ｂ２〜Ｂ５に対して、前記中央位置に位置する。  
このように、罫線Ａ１と罫線Ｂ１の間隔がＬ／２である場合には、ヘッド４１Ａ、４２Ｂの取り付け状態（ヘッドユニット４０のパネル４０ａに対する傾き度合い）が良いことを意味する。
【００８３】
図１７Ｂは、理想的に印刷された罫線Ａ１、Ａ２と、ずれた位置に印刷された罫線Ｂ１、Ｂ２と、を示した図である。なお、罫線Ｂ１とＢ２は、全体としてずれて印刷されており、罫線Ｂ１と罫線Ｂ２の間隔は、Ｌである。ここで、罫線Ｂ１、Ｂ２がずれて印刷されている（別言すれば、制御上の位置からずれた位置に印刷されている）ので、搬送方向における罫線Ｂ１と罫線Ａ１の間隔は、Ｌ／２と異なる値Ｌ１となる。図１７Ｂでは、罫線Ｂ１が、罫線Ａ１よりも罫線Ａ２寄りに印刷されているので、罫線Ｂ１と罫線Ａ１の間隔Ｌ１は、Ｌ／２よりも大きい。一方、罫線Ｂ１と罫線Ａ２の間隔Ｌ２は、Ｌ／２よりも小さい。そして、このように罫線の間隔がＬ／２と異なる場合には、ヘッドが傾いて取り付けられていると推測できる。  
このように、罫線Ａ１（Ａ２、・・）と罫線Ｂ１（Ｂ２、・・）の間隔を測定することによって、ヘッド４１Ｂの取付状態（ヘッドユニット４０のパネル４０ａに対する傾き状態）を検出できる。
【００８４】
そして、コンピュータ１１０は、罫線Ａ１（Ａ２、・・）と罫線Ｂ１（Ｂ２、・・）の間隔を測定することにより、ヘッド４１Ｂの取り付けの調整量を算出する。例えば、図１７Ａに示すように罫線Ａ１と罫線Ｂ１の間隔がＬ／２であれば、調整量は０である。一方、図１７Ｂに示すように罫線Ａ１と罫線Ｂ１の間隔がＬ／２と異なる値である場合には、この値とＬ／２の差が、調整量となる。  
同様に、罫線Ｂ１〜Ｂ５と、ヘッド４１Ｃによって印刷された罫線との間隔に基づいて、ヘッド４１Ｃの取り付けの調整量を算出する。
【００８５】
＜＜ステップＳ１０６：最適なドット生成率テーブルの選択＞＞
コンピュータ１１０は、算出した調理量（別言すれば、ヘッドの取付状態）に基づいて、ドット生成率テーブルを設定する。具体的には、コンピュータ１１０は、予め取得された複数のドット生成率テーブルの中から、検出されたヘッドの取付状態に対応するドット生成率テーブルを選択する。
【００８６】
図１８は、調整量とドット生成率テーブルの対応表である。この対応表は、メモリ６３に格納されている。対応表に示された複数のドット生成率テーブルは、それぞれ、調整量が異なるヘッドの取付状態に対応するものである。すなわち、調整量が異なると、ドット生成率テーブルが異なる。
【００８７】
コンピュータ１１０は、例えば算出した調整量がＤ１である場合には、対応表を参照して、ドット生成率テーブルＴ１を選択する。なお、調整量が一致するものが対応表に無い場合には、値が最も近いドット生成率テーブルが選択される。これにより、調整量に適したドット生成率テーブルが、選択されることとなる。  
そして、ヘッド毎に調整量が異なることを考慮して、本実施形態においては、各ヘッドに対応するドット生成率テーブルが、一つずつ選択される。
【００８８】
図１９は、ドット生成率テーブルＴ１を示した図である。ここで、図６Ａに示されたテーブルは、ドット生成率テーブルＴ３であることとする。ドット生成率テーブルＴ１とドット生成率テーブルＴ３の違いは、図６Ａと図１９を比較すると分かるように、小ドットの制限値と、中ドットの生成開始の階調値の大きさと、にある。すなわち、ドット生成率テーブルＴ１における小ドットの制限値は１０％であるのに対して、ドット生成率テーブルＴ３における小ドットの制限値が４０％である。また、ドット生成率テーブルＴ１における中ドットの生成開始の階調値は、ドット生成率テーブルＴ３における中ドットの生成開始の階調値よりも、小さい。
【００８９】
このように、対応表の複数のドット生成率テーブルにおいては、ドット生成率テーブル毎に、小ドットの最大生成量の制限値と、中ドットの生成開始の階調値の大きさとが、異なる。そして、調整量が大きくなると、小ドットの制限値が小さくなり、かつ、中ドットの生成開始の階調値が小さくなる。
【００９０】
なお、上記では、ブラックのインクで罫線を印刷して、ドット生成率テーブルを選択した。選択されたドット生成率テーブルは、ブラックだけで無く、他の色についても、適用される。すなわち、コンピュータ１１０は、前記複数の色の各色に対して、同じ前記対応テーブルを設定する。これにより、色毎にテストパターンを印刷する必要が無いため、処理スピードを速くすることができる。
【００９１】
上述したドット生成率テーブルの設定処理が終了すると、コンピュータ１１０は、前述したＢＲＳ補正処理を実行する。すなわち、コンピュータ１１０は、ドット生成率テーブルＴ１に基づいて、プリンタ１にＢＲＳ補正用テストパターンを印刷させる。これにより、後述する図２０Ａ〜図２０Ｄに示されるように、単色画像だけでなく、混色画像についても画質低下を抑制できる。
【００９２】
なお、本実施例においては、ステップＳ１０２のテストパターンの印刷が印刷ステップに相当し、ステップＳ１０４のヘッドの取付状態の検出が検出ステップに相当し、ステップＳ１０６の最適なドット生成率テーブルの選択が設定ステップに相当する。
【００９３】
＝＝＝本実施形態に係る印刷システム１００の有効性＝＝＝
上述したドット生成率テーブルの設定処理においては、第１ヘッド（例えば、ヘッド４１Ａ）及び第２ヘッド（例えば、ヘッド４１Ｂ）にインクを噴射させて、ヘッド４１Ａ及びヘッド４１Ｂのプリンタ１本体に対する取付状態を検出するためのテストパターンを印刷する（印刷ステップ）。また、印刷された前記テストパターンに基づいて、ヘッド４１Ａ及びヘッド４１Ｂの前記取付状態を検出する（検出ステップ）。そして、検出された前記取付状態に基づいて、階調値（指令階調値）と、大きさが異なる小ドット及び中ドットの生成度合いと、の対応関係を示すドット生成率テーブル（対応テーブル）を設定する（設定ステップ）。
【００９４】
これにより、ヘッドの取付状態に基づいて前記対応関係を変更する（例えば、ヘッドの取付状態が悪い場合には、小ドットの制限値を小さくし、かつ、中ドットの生成開始の階調値が小さくなるように、前記対応関係を変更する）ことによって、下記の測定結果が示すように、複数のヘッドを用いて印刷した画像の画質低下を抑制できる。
【００９５】
かかる有効性について、図２０Ａ〜図２０Ｄと、前述した図１４Ａ〜図１４Ｄを用いて説明する。図２０Ａ〜図２０Ｄは、ドット生成率テーブル設定処理で設定されたドット生成率テーブル（すなわち、ドット生成率テーブルＴ１）に基づいて印刷された画質評価パターンのａ＊を示したグラフである。図２０Ａ〜図２０Ｄのグラフも、ＢＲＳ補正を適用して図１２の画質評価パターンを印刷することにより、得たものである。なお、前述した図１４Ａ〜図１４Ｄの各画質評価パターンは、ドット生成率テーブルＴ３（図１８）を適用して印刷されたものである。
【００９６】
図１４Ａ〜図１４Ｄと、図２０Ａ〜図２０Ｄを比較すると、以下のことが分かる。まず、単色について比較すると、ピクセル位置１４４１前後におけるａ＊の変動幅は、図２０Ａ〜図２０Ｃの方が小さい。更に、混色であるグレーに関しては、図１４Ｄと図２０Ｄを比較すると分かるように、ピクセル位置１４４１前後（ヘッド４１Ａとヘッド４１Ｂの境界部）でのａ＊の変動幅が、一層小さくなっている。このように、ヘッドの取付状態に応じて、ドット生成率テーブルを設定する（例えば、ヘッドの取付状態が悪い場合には、小ドットの制限値を小さくし、かつ、中ドットの生成開始の階調値が小さくなるように、前記対応関係を変更する）ことにより、ａ＊における画質の低下が抑制できる。なお、図示していないが、ａ＊と同じように色相と彩度を示すｂ＊においても、画質の低下を抑制できる。  
このように、本実施形態によれば、複数のヘッドで画像を印刷する際の画質低下を抑制できる。
【００９７】
また、前記設定ステップにおいては、予め取得された、複数の前記取付状態の各々に対応する複数のドット生成率テーブルの中から、検出された前記取付状態に対応するドット生成率テーブルを選択することにより、ドット生成率テーブルを設定することとした（図１８参照）。  
かかる場合には、選択するドット生成率テーブルが予め取得されているので、ドット生成率テーブルの設定処理の処理スピードを速くできる。
【００９８】
また、上記の実施形態においては、前記第１ヘッド及び前記第２ヘッドは、前記複数のドットとして、小ドット（第１ドット）と当該小ドットよりも大きい中ドット（第２ドット）を形成する。そして、前記複数のドット生成率テーブルにおいては、ドット生成率テーブル毎に、所定面積に対する小ドットの最大生成量の制限値と、中ドットの生成開始の階調値の大きさと、が異なることとした（図６Ａと図１９参照）。  
かかる場合には、小ドットの制限値と、中ドットの生成開始の階調値を変更して、画質の低下を抑制できるドット形成を行う（前記調整量が大きい場合には、小ドットよりも中ドットの生成割合を多くする）ことによって、取付状態に適した小ドット及び中ドットを生成できる。
【００９９】
また、前記第１ヘッド及び前記第２ヘッドは、複数の色のインクを噴射する。そして、前記設定ステップにおいては、前記複数の色の各色に対して、同じドット生成率テーブルを設定することとした。  
かかる場合には、１色についてのテストパターンを印刷すれば、各色のドット生成率テーブルの設定ができるので、前記１色以外の色のテストパターンを印刷する必要が無くなり、処理スピードを速くできる。
【０１００】
また、上記の実施形態においては、前記テストパターンは、前記第１ヘッド（ヘッド４１Ａ）にインクを噴射させて印刷した第１罫線（罫線Ａ１〜Ａ５）と、前記第２ヘッド（ヘッド４１Ｂ）にインクを噴射させて前記第１罫線から離れて位置に印刷した第２罫線（罫線Ｂ１〜Ｂ５）と、である（図１６参照）。そして、前記検出ステップにおいては、印刷された罫線Ａ１〜Ａ５と罫線Ｂ１〜Ｂ５の間隔に基づいて（図１７Ａと図１７Ｂ参照）、ヘッド４１Ａ及びヘッド４１Ｂのプリンタ１本体に対する傾き度合いを検出する。そして、前記設定ステップにおいては、検出された前記傾き度合いが大きい場合には、前記第１ドットの前記制限値が小さく、かつ、前記第２ドットの生成開始の階調値が小さいドット生成率テーブルを、設定し、検出された前記傾き度合いが小さい場合には、前記第１ドットの前記制限値が大きく、かつ、前記第２ドットの生成開始の階調値が大きいドット生成率テーブルを、設定することとした（図１８）。  
かかる場合には、簡易なテストパターンにて、ヘッド４１Ａ及びヘッド４１Ｂのプリンタ本体に対する傾き度合いに応じた、小ドットと中ドットを生成でき、この結果、画質劣化を抑制できる（図２０Ａ〜２０Ｄ）。
【０１０１】
＝＝＝その他の実施の形態＝＝＝
上記では印刷システム等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１０２】
また、前述の実施形態では、プリンタが説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の液体噴射装置に、本実施形態と同様の技術を適用しても良い。
【０１０３】
また、上記の実施形態においては、ヘッドは、小ドットと中ドットのみを形成することとしたが、これに限定されるものではない。例えば、ヘッドは、小ドットと中ドットと大ドットを形成することとしても良い。かかる場合には、ドット生成率テーブルも、３つのドットに対応するものとなる。
【０１０４】
また、上記の実施形態においては、ヘッド毎に一つのドット生成率テーブルが設定されることとしたが（ステップＳ１０６）、これに限定されるものではない。例えば、隣り合うヘッドの境界部に対応する部分のみに対して、ドット生成率テーブルの設定処理で設定されたドット生成率テーブルを適用し、ヘッドの他の部分に対してはデフォルトのドット生成率テーブルを適用することとしても良い。
【０１０５】
また、上記の実施形態においては、図４Ａ等に示すようなヘッドが移動しないヘッドユニット４０を例に挙げて説明したが、いわゆるシリアルプリンタ（複数のヘッドが、搬送方向と交差する方向に移動する）にも適用可能である。
【０１０６】
また、上記の実施形態においては、液体噴射装置の一例であるプリンタ１は、画像を印刷する機能のみを有することとしたが、これに限定されるものではない。例えば、液体噴射装置は、スキャナ１５０の機能も有し、プリンタのコントローラ（制御部）によって前述したドット生成率テーブルの設定処理が、実行されることとしても良い。
【０１０７】
また、前述の実施形態のプリンタ１は、駆動素子（ピエゾ素子）に電圧をかけて、インク室を膨張・収縮させることによりインクを噴射しているが、これに限らない。例えば、発熱体を用いてノズル内に泡を発生させ、その泡によってインクを噴射させるプリンタでもよい。
【図面の簡単な説明】
【０１０８】
【図１】印刷システムの外観構成を示した説明図である。
【図２】プリンタドライバによる画像処理の説明図である。
【図３】プリンタ１の全体構成のブロック図である。
【図４】図４Ａは、プリンタ１の断面図である。また、図４Ｂは、プリンタ１の搬送処理とドット形成処理を説明するための斜視図である。
【図５】図５Ａは、ヘッドユニット４０の下面における複数のヘッドの配列を示す説明図である。図５Ｂは、各ヘッドの位置関係の説明図である。
【図６】図６Ａは、ドット生成率テーブルの説明図である。図６Ｂは、ディザ法によるドットのオン・オフ判定の様子を示す図である。
【図７】図７Ａは、理想的にドットが形成されたときの様子の説明図である。図７Ｂは、濃度ムラの説明図である。
【図８】ＢＲＳ補正値の取得処理のフロー図である。
【図９Ａ】ＢＲＳ補正用のテストパターンの説明図である。
【図９Ｂ】シアンの濃度２５％、濃度５０％及び濃度７５％の帯状パターンの測定値のグラフである。
【図１０】図１０Ａは、列領域ｉにおける指令階調値Ｓｂに対する目標指令階調値Ｓｂｔの説明図である。図１０Ｂは、列領域ｊにおける指令階調値Ｓｂに対する目標指令階調値Ｓｂｔの説明図である。
【図１１】シアンの補正値テーブルの説明図である。
【図１２】画質評価パターンの説明図である。
【図１３】図１３Ａ〜図１３Ｄは、ＢＲＳ補正を適用しない画質評価パターンのａ＊を示したグラフである。
【図１４】図１４Ａ〜図１４Ｄは、ＢＲＳ補正を適用した画質評価パターンのａ＊を示したグラフである。
【図１５】ドット生成率テーブルの設定処理のフロー図である。
【図１６】テストパターンを説明図である。
【図１７】図１７Ａは、理想的に印刷された罫線Ａ１、Ａ２、及び罫線Ｂ１、Ｂ２を示した図である。図１７Ｂは、理想的に印刷された罫線Ａ１、Ａ２と、ずれた位置に印刷された罫線Ｂ１、Ｂ２と、を示した図である。
【図１８】調整量とドット生成率テーブルの対応表である。
【図１９】ドット生成率テーブルＴ１を示した図である。
【図２０】図２０Ａ〜図２０Ｄは、ドット生成率テーブル設定処理で設定されたドット生成率テーブルに基づいて印刷された画質評価パターンのａ＊を示したグラフである。
【符号の説明】
【０１０９】
１  プリンタ、２０  搬送ユニット、２１  給紙ローラ、
２３Ａ  上流側搬送ローラ、２３Ｂ  下流側搬送ローラ、
２４  ベルト、４０  ヘッドユニット、４１  ヘッド、
５０  検出器群、５３  紙検出センサ、６０  コントローラ、
６１  インターフェース部、６２  ＣＰＵ、６３  メモリ、
６４  ユニット制御回路、７０  駆動信号生成ユニット、
７１  駆動信号生成部、１００  印刷システム、１１０  コンピュータ、
１２０  表示装置、１３０  入力装置、１４０  記録再生装置、
１５０  スキャナ
【図１】
2009234014.tif 000003
【図２】
2009234014.tif 000004
【図３】
2009234014.tif 000005
【図４】
2009234014.tif 000006
【図５】
2009234014.tif 000007
【図７】
2009234014.tif 000008
【図８】
2009234014.tif 000009
【図９Ａ】
2009234014.tif 000010
【図９Ｂ】
2009234014.tif 000011
【図１０】
2009234014.tif 000012
【図１１】
2009234014.tif 000013
【図１２】
2009234014.tif 000014
【図１３】
2009234014.tif 000015
【図１４】
2009234014.tif 000016
【図１５】
2009234014.tif 000017
【図１６】
2009234014.tif 000018
【図１７】
2009234014.tif 000019
【図１８】
2009234014.tif 000020
【図２０】
2009234014.tif 000021
【図６】
2009234014.tif 000022
【図１９】
2009234014.tif 000023