(57)【要約】【課題】ラスタライン内における周期的なドット濃度のムラを抑制する。【解決手段】複数のノズルが第１の方向に並ぶノズル列を有し、第１の方向と交差する第２の方向に所定の周期幅でドット割合が変化するパスを行う印刷装置を、制御する印刷制御装置であって、第２の方向に並んだドット列からなるラスタラインが第１の方向に複数並んだテストパターンを、該テストパターンの第２の方向の長さが所定の周期幅以上となるように印刷装置に印刷させる印刷指示部と、印刷されたテストパターンの撮像画像データに基づき求められた各ラスタラインにおける第２の方向に沿った所定の間隔毎のドットの濃度を取得する濃度取得部と、取得されたドットの濃度に基づき、各ラスタラインの所定の間隔毎の濃度補正値を算出する補正値算出部と、備える。【選択図】図１
2017148943.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズルが第１の方向に並ぶノズル列を有し、前記第１の方向と交差する第２の方向に所定の周期幅でドット割合が変化するパスを行う印刷装置を、制御する印刷制御装置であって、
前記第２の方向に並んだドット列からなるラスタラインが前記第１の方向に複数並んだテストパターンを、該テストパターンの前記第２の方向の長さが前記所定の周期幅以上となるように前記印刷装置に印刷させる印刷指示部と、
印刷された前記テストパターンの撮像画像データに基づき求められた各ラスタラインにおける前記第２の方向に沿った所定の間隔毎のドットの濃度を取得する濃度取得部と、
前記取得されたドットの濃度に基づき、各ラスタラインの前記所定の間隔毎の濃度補正値を算出する補正値算出部と、
を備える、
印刷制御装置。
【請求項２】
請求項１に記載の印刷制御装置において、
前記所定の間隔は、前記所定の周期幅よりも狭い、
印刷制御装置。
【請求項３】
請求項１または請求項２に記載の印刷制御装置において、
前記印刷装置は、前記テストパターンを撮像して、前記撮像画像データを得る撮像部を備える、
印刷制御装置。
【請求項４】
請求項３に記載の印刷制御装置において、
前記印刷装置は、前記撮像画像データに基づき、各ラスタラインにおける前記ドットの濃度を求める濃度検出部をさらに備える、
印刷制御装置。
【請求項５】
請求項１から請求項４までのいずれか一項に記載の印刷制御装置において、
前記印刷装置は、
前記ノズル列を有する印刷ヘッドと、前記印刷ヘッドが取り付けられて前記第２の方向に移動可能に構成されているキャリッジと、を有し、
前記キャリッジが前記第２の方向に沿って往復動する際に、往路および復路の両方において印刷媒体における同じ領域に液体を噴射して画像を印刷し、
前記印刷指示部は、前記往路と前記復路とでそれぞれ形成すべきドットを所定のマスクによって決定し、
前記所定の周期幅は、前記所定のマスクを適用する際の前記第２の方向に沿った前記所定のマスクの幅と等しい、
印刷制御装置。
【請求項６】
請求項１から請求項５までのいずれか一項に記載の印刷制御装置において、
前記補正値算出部により算出された前記濃度補正値は、前記印刷装置が前記テストパターンとは異なる他の画像を印刷する際に用いられ、
前記印刷装置は、前記濃度補正値により濃度が補正された後の前記他の画像を印刷する、
印刷制御装置。
【請求項７】
請求項１から請求項６までのいずれか一項に記載の印刷制御装置であって、さらに、
前記補正値算出部により算出された前記濃度補正値を前記印刷装置に格納させる格納指示部を備える、
印刷制御装置。
【請求項８】
複数のノズルが第１の方向に並ぶノズル列を有し、前記第１の方向と交差する第２の方向に所定の周期幅でドット割合が変化するパスを行う印刷装置を、制御する印刷制御方法であって、
前記第２の方向に並んだドット列からなるラスタラインが前記第１の方向に複数並んだテストパターンを、該テストパターンの前記第２の方向の長さが前記所定の周期幅以上となるように前記印刷装置に印刷させる工程と、
印刷された前記テストパターンの撮像画像データに基づき求められた各ラスタラインにおける前記第２の方向に沿った所定の間隔毎のドットの濃度を取得する工程と、
前記取得されたドットの濃度に基づき、各ラスタラインの前記所定の間隔毎の濃度補正値を算出する工程と、
を備える、
印刷制御方法。
【請求項９】
複数のノズルが第１の方向に並ぶノズル列を有し、前記第１の方向と交差する第２の方向に所定の周期幅でドット割合が変化するパスを行う印刷装置を制御するためのコンピュータープログラムであって、
前記第２の方向に並んだドット列からなるラスタラインが前記第１の方向に複数並んだテストパターンを、該テストパターンの前記第２の方向の長さが前記所定の周期幅以上となるように前記印刷装置に印刷させる機能と、
印刷された前記テストパターンの撮像画像データに基づき求められた各ラスタラインにおける前記第２の方向に沿った所定の間隔毎のドットの濃度を取得する機能と、
前記取得されたドットの濃度に基づき、各ラスタラインの前記所定の間隔毎の濃度補正値を算出する機能と、
をコンピューターに実現させるための、
コンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置の制御に関する。
【背景技術】
【０００２】
インクを吐出する多数のノズルを有する印刷ヘッドを主走査方向へ移動させるとともに、印刷媒体を主走査方向と交差する搬送方向へ搬送することにより、印刷媒体に多数のドットから成る画像を形成する印刷装置が知られている。この印刷装置では、ノズル毎のインク吐出量のばらつきおよびインク滴の飛行方向のばらつき等の理由によりインク滴の着弾位置が予定位置からずれてしまい、印刷画像において主走査方向に沿った濃淡のスジ（バンディング）となって表れる場合がある。特許文献１には、このようなバンディングの発生を抑制する技術として、補正パターンを印刷し、得られた印刷画像における搬送方向の前後に隣り合うドット列との間の位置を基準としたドット濃度を検出し、検出されたドット濃度に応じて当該ドット列の補正値を算出し、かかる補正値を適用して通常の印刷を行う技術が開示されている。
【０００３】
このような印刷装置で印刷ヘッドが主走査方向に沿って往復動する際の往動時および復動時のいずれにおいてもインクを吐出して印刷画像を形成する場合、往動時に形成するドットと復動時に形成するドットとが予め用意されたマスクによって決定されることがある。かかるマスクは、主走査方向および搬送方向のそれぞれ一定数の画素数から成る領域において、ドットの形成または非形成が往動時と復動時とで互いに補完的になるように構成されている。このようなマスクを用いて往動時および復動時のドットの形成パターンを決定し、印刷媒体上にかかるマスクを複数回適用することにより、印刷媒体全体として見ると平均的な濃度となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２４６９３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このようなマスクを印刷対象の画像に対して主走査方向に沿って繰り返し適用することにより、印刷媒体において主走査方向におけるラスタライン内にマスクの幅ごとの周期的なドット濃度のムラが生じ得る。しかしながら、特許文献１に開示された技術を用いてこのような濃度ムラの補正を行おうすると、搬送方向の前後に隣り合うドット列との間の位置を基準としたドット濃度に基づいて補正値を算出するので、主走査方向に表れる濃度ムラに対応し補正値を得ることが難しい。このような問題は、インクに限らず他の任意の液体を吐出する印刷装置に共通する。また、マスクの適用に起因してラスタライン内のドット濃度のムラが生じる場合に限らず、他の任意の理由によりラスタライン内にドット濃度のムラが発生する場合にも共通する。そこで、このような印刷装置においても、ラスタライン内における周期的なドット濃度のムラを抑制する技術が望まれている。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。
【０００７】
（１）本発明の一実施形態によれば、印刷制御装置が提供される。この印刷制御装置は、複数のノズルが第１の方向に並ぶノズル列を有し、前記第１の方向と交差する第２の方向に所定の周期幅でドット割合が変化するパスを行う印刷装置を、制御し；前記第２の方向に並んだドット列からなるラスタラインが前記第１の方向に複数並んだテストパターンを、該テストパターンの前記第２の方向の長さが前記所定の周期幅以上となるように前記印刷装置に印刷させる印刷指示部と；印刷された前記テストパターンの撮像画像データに基づき求められた各ラスタラインにおける前記第２の方向に沿った所定の間隔毎のドットの濃度を取得する濃度取得部と；前記取得されたドットの濃度に基づき、各ラスタラインの前記所定の間隔毎の濃度補正値を算出する補正値算出部と；を備える。
この形態の印刷制御装置によれば、印刷されたテストパターンの各ラスタラインにおける第２の方向に沿ったドット割合の変化の周期幅ごとに所定の間隔毎のドットの濃度を取得し、そのドットの濃度に基づいて各ラスタラインの濃度補正値を算出するので、かかる濃度補正値を用いて濃度補正が行われることで、ラスタライン内における周期的なドット濃度のムラの発生を抑制できる。
【０００８】
（２）上記形態の印刷制御装置において、前記所定の間隔は、前記所定の周期幅よりも狭くてもよい。この形態の印刷制御装置によれば、印刷されたテストパターンの各ラスタラインにおける第２の方向に沿ったドット割合の変化の周期幅よりも狭い間隔でドットの濃度を取得するので、濃度補正値をより精度よく取得できる。このため、かかる濃度補正値を用いることにより精度よく濃度の補正を行うことができる。
【０００９】
（３）上記形態の印刷制御装置において、前記印刷装置は、前記テストパターンを撮像して、前記撮像画像データを得る撮像部を備えてもよい。この形態の印刷制御装置によれば、印刷装置が撮像部を備えるので、テストパターンの印刷と並行して、印刷されたテストパターンの撮像画像データを取得できるので、濃度補正値取得処理時間を短縮できる。
【００１０】
（４）上記形態の印刷制御装置において、前記印刷装置は、前記撮像画像データに基づき、各ラスタラインにおける前記ドットの濃度を求める濃度検出部をさらに備えてもよい。この形態の印刷制御装置によれば、印刷装置が濃度検出部を備えるので、印刷されたテストパターンの撮像画像データを取得と並行して、撮像画像データに基づき各ラスタラインにおけるドットの濃度を求めることができるので、濃度補正値取得処理時間を短縮できる。
【００１１】
（５）上記形態の印刷制御装置において、前記印刷装置は、前記ノズル列を有する印刷ヘッドと、前記印刷ヘッドが取り付けられて前記第２の方向に移動可能に構成されているキャリッジと、を有し；前記キャリッジが前記第２の方向に沿って往復動する際に、往路および復路の両方において印刷媒体における同じ領域に液体を噴射して画像を印刷し；前記印刷指示部は、前記往路と前記復路とでそれぞれ形成すべきドットを所定のマスクによって決定し；前記所定の周期幅は、前記所定のマスクを適用する際の前記第２の方向に沿った前記所定のマスクの幅と等しくてもよい。この形態の印刷制御装置によれば、キャリッジの往動時および複動時のいずれにおいてドットを形成するかを決定するための所定のマスクを第２の方向に繰り返し適用することで、ラスタライン内にドットの濃度のムラが生じる可能性がある場合においても、かかる濃度のムラの発生を抑制できる。
【００１２】
（６）上記形態の印刷制御装置において、前記補正値算出部により算出された前記濃度補正値は、前記印刷装置が前記テストパターンとは異なる他の画像を印刷する際に用いられ；前記印刷装置は、前記濃度補正値により濃度が補正された後の前記他の画像を印刷してもよい。この形態の印刷制御装置によれば、濃度補正値を用いて濃度が補正された後の他の画像の印刷データを生成し印刷をするので、他の画像におけるラスタライン内の濃度ムラの発生を抑制できる。
【００１３】
（７）上記形態の印刷制御装置において、さらに、前記補正値算出部により算出された前記濃度補正値を前記印刷装置に格納させる格納指示部を備えてもよい。この形態の印刷制御装置によれば、補正値算出部により算出された濃度補正値をかかる印刷装置に格納するので、他の印刷制御装置により印刷装置が制御される構成において、他の印刷制御装置が濃度補正値をかかる印刷装置から容易に入手でき、かかる印刷装置での他の画像の印刷時に濃度補正値を参照できる。
【００１４】
本発明は、種々の形態で実現することも可能である。例えば、印刷装置、印刷方法、印刷制御方法、これらの装置や方法を実現するためのコンピュータープログラム、かかるコンピュータープログラムを記録した記録媒体等の形態で実現できる。また、印刷制御装置に限られず、任意の液体噴射装置を制御する印刷制御装置として実現できる。
【００１５】
上述した本発明の各形態の有する複数の構成要素はすべてが必須のものではなく、上述の課題の一部又は全部を解決するため、あるいは、本明細書に記載された効果の一部又は全部を達成するために、適宜、前記複数の構成要素の一部の構成要素について、その変更、削除、新たな他の構成要素との差し替え、限定内容の一部削除を行うことが可能である。また、上述の課題の一部又は全部を解決するため、あるいは、本明細書に記載された効果の一部又は全部を達成するために、上述した本発明の一形態に含まれる技術的特徴の一部又は全部を上述した本発明の他の形態に含まれる技術的特徴の一部又は全部と組み合わせて、本発明の独立した一形態とすることも可能である。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態としての印刷制御装置の構成を示すブロック図である。
【図２】印刷装置２００の概略構成を示すブロック図である。
【図３】印刷ヘッド９０のノズル列の構成を示す説明図である。
【図４】本実施形態における２回の主走査パスにおけるノズル列９５の位置とその位置におけるドットの形成領域を示す説明図である。
【図５】印刷処理の処理手順を示すフローチャートである。
【図６】マスクＭＳの詳細構成の一例を示す説明図である。
【図７】印刷データ出力処理（ステップＳ１２０）においてマスクＭＳが適用される様子を模式的に示す説明図である。
【図８】本実施形態における濃度補正値取得処理の手順を示すフローチャートである。
【図９】ラスタラインの濃度と濃度補正値３７との関係を示す説明図である。
【図１０】本実施形態における濃度補正処理が実行されない場合に形成されるドット群の一例を示す説明図である。
【図１１】本実施形態における濃度補正処理が実行された場合に形成されるドット群の一例を示す説明図である。
【発明を実施するための形態】
【００１７】
Ａ．実施形態：
Ａ１．印刷制御装置の構成：
図１は、本発明の一実施形態としての印刷制御装置の構成を示すブロック図である。この印刷制御装置１００は、出荷前の印刷装置２００に対して後述する濃度補正値３７を設定するために用いられる。本実施形態において、印刷制御装置１００は、コンピューターにより構成され、工場内の検査ラインに設置されている。詳細は後述するが、印刷制御装置１００と同様の構成を有する印刷制御装置１００がユーザー宅にも設置され、この印刷制御装置１００により出荷後の印刷装置２００が制御されて通常の印刷が行われる。なお、図１では、ユーザー宅に設置される印刷制御装置１００が備える構成を破線で示す。
【００１８】
印刷制御装置１００では、任意のオペレーティングシステムが動作している。オペレーティングシステムには、ビデオドライバー２２、プリンタードライバー３０および検査プログラム４０が組み込まれている。また、印刷制御装置１００には、ディスプレー１１１と、キーボード１１２と、マウス１１３と、印刷装置２００と、が所定のインターフェースで接続されている。本実施形態では、所定のインターフェースはＵＳＢである。
【００１９】
検査プログラム４０は、濃度取得部４１および補正値算出部４２を備えている。検査プログラム４０が実行されることにより、プリンタードライバー３０を介して印刷装置２００でテストパターンＴＰを印刷し、印刷されたテストパターンＴＰに基づき濃度補正値３７を取得する。濃度取得部４１は、印刷されたテストパターンＴＰの撮像画像データにより得られたドット濃度を取得する。補正値算出部４２は、後述する濃度補正値取得処理において濃度補正値３７を算出し、メモリー３１１に格納する。
【００２０】
プリンタードライバー３０は、解像度変換モジュール３１と、色変換モジュール３２と、ハーフトーンモジュール３４と、印刷データ出力モジュール３５と、を備える。後述するように、ユーザー宅に設置される図示しない印刷制御装置１００のプリンタードライバー３０には、上述した各モジュール、解像度変換モジュール３１、色変換モジュール３２、ハーフトーンモジュール３４および印刷データ出力モジュール３５に加えて、濃度補正モジュール３３が組み込まれている。なお、工場内の検査ラインに設置されている印刷制御装置１００にも濃度補正モジュール３３が組み込まれていてもよい。
【００２１】
解像度変換モジュール３１は、入力画像の解像度を印刷解像度に変換する機能を有する。色変換モジュール３２は、入力画像の色（ＲＧＢ）からインク色（ＣＭＹＫ）に変換する機能を有する。色変換モジュール３２は、予め用意されている色変換テーブル３６を参照して上記色変換を行う。ハーフトーンモジュール３４は、入力階調値をドットの形成で表現可能な出力階調数へ減色する、いわゆるハーフトーン処理を実行する。本実施形態では、ハーフトーン処理はいわゆるディザ法により実行される。ハーフトーンモジュール３４は、ハーフトーン処理のためにドットの記録率を決定するためのディザマトリックス３８を参照する。印刷データ出力モジュール３５は、ハーフトーンモジュール３４により生成されたハーフトーンデータをドットデータに並べ替え、印刷制御用のコマンドと含む印刷データを生成し、印刷装置２００に送信する。ハーフトーンデータをドットデータに並べ替える際、マスクＭＳを適用して、各画素のドットを、後述するキャリッジ２３０の往動時および複動時のいずれにおいて形成するかを決定する。
【００２２】
プリンタードライバー３０は、印刷データを生成する機能を実現するためのプログラムに相当する。プリンタードライバー３０は、コンピューターが読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、たとえばＣＤ−ＲＯＭやフレキシブルディスク、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピューターの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、コンピューターが読み取り可能な種々の媒体を利用できる。
【００２３】
Ａ２．印刷装置の構成：
図２は、印刷装置２００の概略構成を示すブロック図である。本実施形態において、印刷装置２００は、４色のインク、具体的には、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）のインクを吐出するインクジェットプリンターとして構成されている。印刷装置２００は、供給ユニット２１０と、搬送ユニット２２０と、キャリッジ移動ユニット２４０と、キャリッジ２３０と、制御ユニット３００と、を備える。印刷装置２００は、印刷制御装置１００から入力された印刷データに基づいて、供給ユニット２１０、搬送ユニット２２０、キャリッジ移動ユニット２４０およびキャリッジ２３０を制御し、印刷媒体Ｐ上にテストパターンＴＰを印刷する。なお、図２において、キャリッジ２３０は、主走査方向Ｄ１に沿って往復移動し、印刷媒体Ｐは、副走査方向Ｄ２の上流から下流に沿って搬送される。副走査方向Ｄ２は、主走査方向Ｄ１と交差する方向であり、本実施形態においては主走査方向と直交する方向である。
【００２４】
供給ユニット２１０は、制御ユニット３００からの制御信号に応じて、印刷媒体Ｐを搬送ユニット２２０に供給する。本実施形態において、図示は省略するが、供給ユニット２１０は、印刷媒体Ｐが巻装されたロール体と、ロール駆動モーターと、ロール駆動輪列と、を備えている。なお、例えば、ロール体に代えて用紙トレイに積層して収容された印刷媒体Ｐを用いてもよい。
【００２５】
搬送ユニット２２０は、制御ユニット３００からの制御信号に応じて、搬送ローラー２２１を駆動することにより、供給ユニット２１０によって供給された印刷媒体Ｐを副走査方向Ｄ２に沿って上流側から下流側へと搬送する。図示は省略するが、搬送ユニット２２０には、印刷媒体Ｐの搬送量を検出する送り検出センサー、印刷媒体Ｐの先端位置を検出する先端検出センサー等のセンサーが設けられている。制御ユニット３００は、これらのセンサーからの信号を参照し、搬送ユニット２２０の制御を行う。
【００２６】
キャリッジ移動ユニット２４０は、制御ユニット３００からの制御信号に応じて、キャリッジ２３０を主走査方向Ｄ１に沿って往復移動させる。キャリッジ移動ユニット２４０は、キャリッジガイド軸２４１と、図示しないキャリッジモーターと、を備える。キャリッジガイド軸２４１は、主走査方向Ｄ１に沿って配置され、両端部が印刷装置２００の筐体に固定されている。キャリッジ２３０は、主走査方向Ｄ１に往復動可能にキャリッジガイド軸２４１に取り付けられている。キャリッジ移動ユニット２４０が制御ユニット３００からの制御信号に応じてキャリッジモーターを駆動すると、キャリッジ２３０はキャリッジガイド軸２４１に沿って往復移動する。また、図示は省略するが、キャリッジ移動ユニット２４０は、キャリッジ２３０の位置を検出するキャリッジ位置センサーを備える。制御ユニット３００は、キャリッジ位置センサーからの信号を参照し、キャリッジ２３０の移動量の制御を行う。
【００２７】
キャリッジ２３０は、印刷部２３１と、撮像装置２３２と、を備える。印刷部２３１は、制御ユニット３００からの制御信号に応じて、印刷媒体Ｐに対してインク滴を吐出して画像を印刷する。印刷部２３１は、後述する印刷ヘッド９０を備えており、印刷ヘッド９０の印刷媒体Ｐに対向する面には、液体を吐出する複数のノズルが設けられている。印刷ヘッド９０の構成やドットの形成方法の詳細については後述する。なお、本実施形態では、印刷装置２００は、いわゆるオフキャリッジタイプのプリンターであり、キャリッジ２３０とは異なる部位にインクカートリッジが設けられており、かかるインクカートリッジから印刷部２３１にインクが供給される。
【００２８】
撮像装置２３２は、制御ユニット３００からの制御信号に応じて、キャリッジ２３０が主走査方向Ｄ１に移動する際に撮像する。撮像装置２３２は、キャリッジ２３０の印刷媒体Ｐに対向する面に配置されており、図２に示すように、キャリッジ２３０において、印刷部２３１よりも副走査方向Ｄ２の下流側に配置されている。これにより、印刷媒体Ｐが搬送ユニット２２０により下流側に搬送された際に、撮像装置２３２は、印刷媒体Ｐに印刷された画像、すなわち印刷媒体Ｐに形成されたドット群を撮像することができる。本実施形態では、撮像装置２３２は、主走査方向Ｄ１に並んだ多数のセンサーから成るラインセンサーにより構成されている。
【００２９】
制御ユニット３００は、入出力インターフェース（Ｉ／Ｆ）３１０と、メモリー３１１と、ユニット制御回路３１２と、ＣＰＵ３２０と、を備える。入出力インターフェース３１０は、印刷制御装置１００から入力される印刷データをＣＰＵ３２０に出力する。メモリー３１１は、印刷装置２００の動作を制御する制御プログラムが格納されている。ユニット制御回路３１２は、上述した供給ユニット２１０、搬送ユニット２２０およびキャリッジ移動ユニット２４０をそれぞれ制御する制御回路を備えており、ＣＰＵ３２０からの制御信号に応じて、各ユニットの動作を制御する。
【００３０】
ＣＰＵ３２０は、メモリー３１１に格納されている制御プログラムを展開して実行することにより、走査制御部３２１、印刷指示部３２２および濃度検出部３２３として機能する。
【００３１】
走査制御部３２１は、キャリッジ２３０の主走査動作および印刷媒体Ｐの搬送動作を制御する。具体的には、走査制御部３２１は、キャリッジ２３０の主走査動作を制御するために、ユニット制御回路３１２に制御信号を送信することにより、キャリッジ移動ユニット２４０のキャリッジモーターを駆動し、キャリッジ２３０を主走査方向Ｄ１の印刷開始位置まで移動する。また、走査制御部３２１は、印刷媒体Ｐの搬送動作を制御するために、ユニット制御回路３１２に制御信号を送信することにより、供給ユニット２１０のロール駆動モーターを駆動し、印刷媒体Ｐを搬送ユニット２２０に供給する。加えて、ユニット制御回路３１２に制御信号を送信することにより、搬送ユニット２２０の搬送モーターを駆動し、印刷媒体Ｐを副走査方向Ｄ２の印刷開始位置まで搬送する。
【００３２】
印刷指示部３２２は、入出力インターフェース（Ｉ／Ｆ）３１０から入力される印刷データに基づき印刷部２３１を駆動させる制御信号を生成し、ユニット制御回路３１２を介して印刷部２３１に送信する。ユニット制御回路３１２が印刷指示部３２２からの制御信号に応じてキャリッジ移動ユニット２４０を制御することにより、印刷部２３１により印刷が実行される。より具体的には、上述した印刷指示部３２２からの制御信号に応じた印刷部２３１による印刷媒体Ｐのドット形成処理と、走査制御部３２１からの制御信号に応じた搬送ユニット２２０による印刷媒体Ｐの副走査方向Ｄ２への搬送処理と、走査制御部３２１からの制御信号に応じたキャリッジ移動ユニット２４０によるキャリッジ２３０の主走査方向Ｄ１への移動処理とが実行されることによって、印刷媒体Ｐに画像が印刷される。
【００３３】
濃度検出部３２３は、撮像装置２３２を制御して撮像を実行させると共に、撮像装置２３２が撮像領域内の印刷媒体Ｐを撮像した画像データに基づき、各ラスタラインにおけるドットの濃度を検出する。
【００３４】
上述の実施形態において、印刷装置２００は、請求項における印刷装置の下位概念に相当する。また、インクは請求項における液体の下位概念に、主走査方向Ｄ１は、請求項における第２の方向の下位概念に、副走査方向Ｄ２は、請求項における第１の方向の下位概念に、撮像装置２３２は、請求項における撮像部の下位概念にそれぞれ相当する。
【００３５】
Ａ３．印刷部の詳細構成：
図３は、印刷ヘッド９０のノズル列の構成を示す説明図である。図３では、印刷ヘッド９０において、印刷媒体Ｐと対向する面を示している。印刷ヘッド９０は、第１の印刷ヘッド９０ａおよび第２の印刷ヘッド９０ｂから成る。第１の印刷ヘッド９０ａおよび第２の印刷ヘッド９０ｂは、それぞれインク色ごとにノズル列９１を備える。各ノズル列９１は、副走査方向Ｄ２に沿って所定の間隔（以下、ノズルピッチと呼ぶ）ｄｐで配置された複数のノズル９２を備える。第１の印刷ヘッド９０ａのノズル列９１の端部のノズル９２ｘと、第２の印刷ヘッド９０ｂのノズル列９１の端部のノズル９２ｙとは、ノズル列９１における所定の間隔ｄｐと同じ間隔だけ副走査方向Ｄ２にずれている。
【００３６】
このような構成により、第１の印刷ヘッド９０ａと第２の印刷ヘッド９０ｂの一色分の合計ノズル列は、１つの印刷ヘッドの一色分のノズル数の２倍のノズル数を有する。すなわち、第１の印刷ヘッド９０ａと第２の印刷ヘッド９０ｂの一色分の合計ノズル列は、図３の左側に示すノズル列９５と等価である。本実施形態では、ノズル列９５を用いて、１色分のドット形成を行うものとし、ノズルピッチｄｐは、印刷媒体Ｐ上の画素間隔と等しいものとする。上述の「画素」とは、印刷媒体Ｐにおいてドットが形成される単位領域を指す。なお、ノズルピッチｄｐは、印刷媒体Ｐ上の画素間隔の整数倍としてもよい。また、印刷ヘッド９０は、第１の印刷ヘッド９０ａおよび第２の印刷ヘッド９０ｂの２つにより構成されているが、例えば、第１の印刷ヘッド９０ａの１つのみで構成されてもよく、またＮ個（Ｎは３以上の整数）により構成されてもよい。
【００３７】
図４は、本実施形態における２回の主走査パスにおけるノズル列９５の位置とその位置におけるドットの形成領域を示す説明図である。図４では、一色のインクを用いて印刷媒体Ｐの全画素にドットを形成する画像（ベタ画像）を印刷媒体Ｐに形成する例を説明する。本実施形態では、主走査方向Ｄ１に沿った各ドット列（以下、「ラスタライン」と呼ぶ）の形成を２回の主走査パスで形成する。なお、２回に限らずＮ回（Ｎは２以上の整数）の主走査パスで形成してもよい。ここで、「主走査」とは、印刷ヘッド９０の主走査方向Ｄ１への移動およびインクの吐出の動作を意味し、「主走査パス」とは、一回の往動時または復動時の主走査をいう。図４に示すように、１回目の主走査パスと２回目の主走査パスでは、ノズル列９５の位置、より正確には、印刷媒体Ｐに対するノズル列９５の相対的位置は、１回目の主走査パスの後に印刷媒体Ｐが副走査方向Ｄ２の下流側へと搬送されるので、ヘッド高さＨｈの１／２に相当する距離だけ副走査方向Ｄ２の上流側にずれている。ここで、ヘッド高さＨｈとは、ノズル列９５のノズル数×ノズルピッチｄｐで表される距離をいう。
【００３８】
１回目の主走査パスでは、印刷媒体Ｐのうちのノズル列９５の上半分のノズルが通過する主走査方向Ｄ１に沿った領域Ｑ１の全画素のうち５０％の画素と、ノズル列９５の下半分のノズルが通過する主走査方向Ｄ１に沿った領域Ｑ２の全画素５０％の画素とにおいて、ドットが形成される。２回目の主走査パスでは、印刷媒体Ｐのうちで、ノズル列９５の上半分のノズルが通過する主走査方向Ｄ１に沿って構成される領域Ｑ２の全画素のうち１回目のパスでドットが形成されなかった残りの５０％の画素と、ノズル列９５の下半分のノズルが通過する主走査方向Ｄ１に沿って構成される領域Ｑ３の全画素のうち５０％の画素とにおいて、ドットが形成される。すなわち、領域Ｑ２は、一回目と２回目のパスでそれぞれ５０％ずつドットが形成され、合わせて１００％の画素のドットの形成がされる。なお、３回目のパスでは、領域Ｑ３の残りの５０％の画素と、図示は省略するが、次の領域Ｑ４の５０％の画素とにおいて、ドットの形成がされる。印刷媒体Ｐの各画素に実際にドットを形成するか否かは、後述するマスクに基づいて決定される。
【００３９】
Ａ４．印刷処理：
図５は、印刷処理の処理手順を示すフローチャートである。図５に示す印刷処理の処理手順は、出荷後の印刷装置２００を用いてユーザー宅で行われる通常の印刷の手順である。上述したように、図１に示す印刷制御装置１００と同様な構成を有する印刷制御装置１００は、ユーザー宅にも設置される。ユーザー宅に設置される印刷制御装置１００は、工場内に設置されている印刷制御装置１００と同様な構成を有するので、同一の機能部には同一の符号を付して説明する。
【００４０】
上述のように、ユーザー宅に設置される印刷制御装置１００には、図１に示す、アプリケーション２０が組み込まれている。また、プリンタードライバー３０には、濃度補正モジュール３３が組み込まれている。濃度補正モジュール３３は、バンディング抑制を目的として印刷濃度の補正を行う機能を有する。濃度補正モジュール３３は、印刷濃度の補正を行う際、後述する濃度補正値取得処理において取得（算出）された濃度補正値３７を用いる。
【００４１】
図５に示すように、ユーザーが印刷制御装置１００において画像データを指定して印刷指示を行なうと、印刷処理が実行される。解像度変換モジュール３１は、指定された画像データに対して、解像度変換処理を実行する（ステップＳ１００）。処理対象となる画像データとしては、アプリケーション２０により生成された画像データや図示しない入力Ｉ／Ｆから受信した画像データが該当し、本実施形態では、レッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）の色成分から成る階調値（０〜２５５）を有する画像データである。ステップＳ１００において、解像度変換モジュール３１は、画像データの解像度を印刷媒体Ｐに印刷する際の解像度に変換する。
【００４２】
色変換モジュール３２は、色変換処理を実行する（ステップＳ１０５）。具体的には、色変換モジュール３２は、色変換テーブル３６を参照してＲＧＢデータを印刷装置２００のインク色ＣＭＹＫの色空間により表される２５６階調のＣＭＹＫデータに変換する。
【００４３】
濃度補正モジュール３３は、濃度補正処理を実行する（ステップＳ１１０）。具体的には、濃度補正モジュール３３は、接続インターフェース（ＵＳＢ）を介して濃度補正値３７を取得し、かかる濃度補正値３７を参照して、ラスタライン毎に、副走査方向Ｄ２に沿って隣り合うドット列の濃度補正値３７に基づいて、該当ラスタラインの濃度を補正する。なお、濃度の補正は、ノズルからのインクの吐出量を調節することにより行う。濃度を薄くする場合には、インクの吐出量を減らし、濃度を濃くする場合には、インクの吐出量を増やす。
【００４４】
ハーフトーンモジュール３４は、ハーフトーン処理を実行する（ステップＳ１１５）。具体的には、ハーフトーンモジュール３４は、ディザマトリックス３８を用いて、ＣＭＹＫデータの２５６階調（段階）の階調値を、印刷装置２００で表現可能な４段階の階調値に変換する。具体的には、２５６階調のデータが、２階調を示す１ビットデータや４階調を示す２ビットデータに変換される。
【００４５】
印刷データ出力モジュール３５は、ハーフトーン処理後の画像データを用いて印刷データ出力処理を実行する（ステップＳ１２０）。具体的には、印刷データ出力モジュール３５は、ハーフトーン処理後の画像データに対してマスクＭＳを繰り返し適用して各ラスタラインの各ドットを、２回の主走査パスのうちのいずれで形成するかを決定し、かかる決定に基づきラスタライズ処理を実行し、処理後のデータ（印刷データ）を印刷装置２００に出力する。この印刷データは、濃度補正値が適用されて濃度補正が行われているので、かかる印刷データに基づき印刷された画像では濃度ムラは抑制される。
【００４６】
Ａ５．マスクの詳細構成：
図６は、マスクＭＳの詳細構成の一例を示す説明図である。本実施形態において、マスクＭＳは矩形の形状を有している。マスクＭＳの大きさは、ステップＳ１２０においてマスクＭＳの適用対象となる画像、すなわち、テストパターンＴＰのハーフトーン処理後の画像データが表す画像よりも小さい。このため、後述するように、マスクＭＳは、かかる画像データが表す画像に対して、主走査方向Ｄ１および副走査方向Ｄ２のそれぞれに沿って繰り返し適用され、各領域において１回目の主走査パスと２回目の主走査パスとのうちのいずれのパスでドットを形成するかが決定される。図６では、マスクＭＳが適用される際の、マスクＭＳと画像との位置関係が明確になるように、主走査方向Ｄ１および副走査方向Ｄ２を現す矢印を付している。
【００４７】
マスクＭＳは、ノズル列９５の上半分のノズル群Ｘに対して割り当てられた第１のマスクＭＳ１と、下半分のノズル群Ｙに対して割り当てられた第２のマスクＭＳ２とで構成される。第１のマスクＭＳ１は、主走査方向Ｄ１に沿って図面左側から右側に順番に並んだ４つの領域（第１のマスク領域Ｍｕ１、第２のマスク領域Ｍｍ１、第３のマスク領域Ｍｄ１、第４のマスク領域Ｍｍ１）で構成される。各マスク領域Ｍｕ１、Ｍｍ１、Ｍｄ１、Ｍｍ１の大きさは、互いに等しい。
【００４８】
本実施形態では、第１のマスク領域Ｍｕ１では、その領域内において上半分のノズル群Ｘがドット形成を担当する割合（以下、「ドット割合」と呼ぶ）が６７％となるように設定されている。第３のマスク領域Ｍｄ１は、その領域内において上半分のノズル群Ｘによるドット割合が３３％となるように設定されている。ここで、本実施形態では、第１のマスク領域Ｍｕ１のドット割合と第３のマスク領域Ｍｄ１のドット割合とは、互いの平均が５０％となるように設定されている。第２および第４のマスク領域Ｍｍ１は、いずれもその領域内において上半分のノズル群Ｘによるドット割合が５０％となるように設定されている領域である。従って、第１のマスクＭＳ１全体として、ドット割合が平均して５０％となるように設定されている。
【００４９】
第２のマスクＭＳ２は、第１のマスクＭＳ１の各マスク領域の副走査方向Ｄ２に沿った下流側の境界線が、自身の副走査方向Ｄ２に沿った上流側の境界線と一致するように配置されている。第２のマスクＭＳ２は、第１のマスクＭＳ１と同様に、主走査方向Ｄ１に並ぶ４つのマスク領域（第５のマスク領域Ｍｕ２、第６のマスク領域Ｍｍ２、第７のマスク領域Ｍｄ２、第８のマスク領域Ｍｍ２）で構成される。第５のマスク領域Ｍｕ２のドット割合は、３３％である。また、第６のマスク領域Ｍｍ２および第８のマスク領域Ｍｍ２のドット割合は５０％である。また、第７のマスク領域Ｍｄ２のドット割合は６７％である。
【００５０】
上述のような各マスク領域におけるドット割合の設定により、第１のマスクＭＳ１と第２のマスクＭＳ２とは、副走査方向Ｄ２において対応する（隣接する）それぞれの領域のドット割合の合計が１００％となり、かつ、互いに相補的な関係となるように設定されている。したがって、例えば、第５のマスク領域Ｍｕ２は、第１のマスク領域Ｍｕ１においてドット形成がなされる画素が第５のマスク領域Ｍｕ２においてドット形成がなされない画素であり、第１のマスク領域Ｍｕ１においてドット形成がなされない画素が第５のマスク領域Ｍｕ２においてドット形成がなされる画素となるように設定されている。なお、他の領域についても同様である。
【００５１】
図７は、印刷データ出力処理（ステップＳ１２０）においてマスクＭＳが適用される様子を模式的に示す説明図である。上述のようにドット割合が設定されたマスクＭＳが、ハーフトーン処理後の画像データが表す画像Ｆ１に対して、主走査方向Ｄ１および副走査方向Ｄ２に繰り返し適用されて、各領域のドットが、１回目の主走査パスと２回目の主走査パスとのうちのいずれのパスで形成されるかが決定される。
【００５２】
図７に示すように、マスクＭＳが規則正しく繰り返し適用されることで、マスクＭＳを構成する各領域に設定されたドット割合に起因する濃度のムラが、各ラスタライン内（主走査方向Ｄ１に沿ったドット列内）において段階的にかつ周期的に生じ得る。より具体的には、濃い部分と薄い部分とが、マスクＭＳの幅ＮＨｗごとに周期的に且つ交互に発生し得る。しかしながら、本実施形態の印刷制御装置１００により取得された濃度補正値３７を用いて、上述の濃度補正処理（ステップＳ１１０）が実行されることにより、ラスタライン内のドット濃度のムラの発生が抑制される。以下、濃度補正値３７を取得する処理について、図８、９を用いて説明する。
【００５３】
Ａ６．濃度補正値取得処理：
図８は、本実施形態における濃度補正値取得処理の手順を示すフローチャートである。工場内において出荷前の印刷装置２００に印刷制御装置１００が接続され、作業者が濃度補正値取得処理を実行するための操作メニューを選択すると、印刷制御装置１００において濃度補正値取得処理が実行される。
【００５４】
検査プログラム４０は、テストパターンＴＰを印刷装置２００で印刷させるようにプリンタードライバー３０を介して印刷装置２００に指示し、印刷装置２００においてテストパターンＴＰの印刷を実行させる（ステップＳ２０５）。このステップＳ２０５では、上述した図５に示す印刷処理のうち、ステップＳ１１０を除く他の処理が実行される。本実施形態では、テストパターンＴＰは、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色のドットのみからなる各色の領域が主走査方向Ｄ１に沿って並んで配置された帯状の形状をした画像である。図６および図７で示したように、本実施形態の印刷装置２００ではマスクＭＳを主走査方向Ｄ１に繰り返し適用するので、印刷媒体Ｐ上の主走査方向Ｄ１に沿って周期幅ＮＨｗで濃度変動が発生し得る。したがって、濃度補正値３７を精度よく算出するために、テストパターンＴＰを印刷する際には、印刷領域の主走査方向Ｄ１の長さを少なくとも周期幅ＮＨｗ以上となるように印刷する。
【００５５】
図８に示すように、濃度検出部３２３は、撮像装置２３２を制御して、印刷されたテストパターンＴＰを撮像させ、得られた撮像画像データを取得する（ステップＳ２１０）。本実施形態では、撮像装置２３２は、テストパターンＴＰを周期幅ＮＨｗごとに撮像するように制御される。
【００５６】
濃度検出部３２３は、ステップＳ２１０において取得された撮像画像データから各ラスタラインにおける主走査方向Ｄ１に沿った所定の間隔ごとのドット濃度を検出する（ステップＳ２１５）。濃度検出部３２３は、撮像画像データの輝度に基づいて各ラスタラインにおける主走査方向Ｄ１に沿った所定の間隔ごと、本実施形態では１ドット毎のドット濃度を取得する。なお、所定の間隔は、１ドットに限られず、２ドットでもよいし、周期幅ＮＨｗを超えない間隔であれば、周期幅ＮＨｗよりも狭い間隔でもよく、任意の値を設定してもよい。取得したドット濃度は、各ラスタラインの周期幅ＮＨｗごとにメモリー３１１に格納される。
【００５７】
印刷制御装置１００の濃度取得部４１は、印刷装置２００のメモリー３１１に格納されたドット濃度を取得する（ステップＳ２２０）。
【００５８】
印刷制御装置１００の補正値算出部４２は、ステップＳ２２０において取得されたドット濃度に基づいて、各ラスタラインの所定の間隔毎の濃度補正値３７を算出する（ステップＳ２２５）。本実施形態において、濃度補正値３７は、公知技術（たとえば、特開２００５−２４６９３７号公報に記載の技術）を適用して求められる。簡単に説明すると、ステップＳ２２０において取得された各ラスタラインにおける周期幅ＮＨｗごとのドット濃度の平均値を算出し、各ドットのドット濃度と平均値との偏差を平均値で除算した値を、各ドットの濃度補正値として決定する。そして、すべてのドットの濃度補正値の集合が、濃度補正値３７として算出される。補正値算出部４２は、取得された濃度補正値３７を取得した領域ごとにメモリー３１１に格納する。なお、本実施形態において、請求項における格納指示部は、補正値算出部４２により構成されている。
【００５９】
図９は、ラスタラインの濃度と濃度補正値３７との関係を示す説明図である。図９では、説明の便宜上、互いに直交するＸ軸およびＹ軸を付している。Ｘ軸は、主走査方向Ｄ１と平行に設定されている。図面右から左の方向は、＋Ｘ方向に該当する。また、Ｙ軸は、副走査方向Ｄ２と平行に設定されている。上流から下流に向かう方向が＋Ｙ方向に該当する。
【００６０】
上述した濃度補正値３７の決定方法によれば、各ラスタラインにおける隣り合うドット間の濃度が薄い場合、濃度補正値はプラスになり、濃度が濃い場合、濃度補正値はマイナスになる。図９に示す例では、主走査方向Ｄ１に沿って、ｒｎ列を構成する各ドットは、正規の位置よりも−Ｘ側に寄った位置に形成されている。他のドット列は、正規の位置に形成されているとする。この場合、ｒ（ｎ−２）列とｒ（ｎ−１）列は、それぞれ正規の位置にドットが形成されているので、ｒ（ｎ−２）列とｒ（ｎ−１）列との間のドットの濃度に応じた濃度補正値３７は、ゼロが設定される。ｒ（ｎ−１）列とｒｎ列は、ｒｎ列が正規の位置よりもｒ（ｎ＋１）列に寄ってドットが形成されているため、ｒ（ｎ−１）列とｒｎ列との間のドットの濃度は薄くなるので、ｒ（ｎ−１）列とｒｎ列との間のドットの濃度に応じた濃度補正値３７は、プラスが設定される。ｒｎ列とｒ（ｎ＋１）列は、ｒｎ列が正規の位置よりもｒ（ｎ＋１）列に寄ってドットが形成されているため、ｒｎ列とｒ（ｎ＋１）列との間のドットの濃度は濃くなるので、ｒｎ列とｒ（ｎ＋１）列との間のドットの濃度に応じた濃度補正値３７は、マイナスが設定される。ｒ（ｎ＋１）列とｒ（ｎ＋２）列は、それぞれ正規の位置にドットが形成されているので、ｒ（ｎ＋１）列とｒ（ｎ＋２）列との間のドットの濃度に応じた濃度補正値３７は、ゼロが設定される。各ドット列間のドットの濃度は、各ラスタライン内におけるドット間の濃度に相当し、請求項におけるドットの濃度の下位概念に相当する。
【００６１】
なお、後述する濃度補正値３７を用いて濃度補正を行う場合、濃度補正値３７がプラスの場合には、ラスタラインの濃度を濃くするように作用し、濃度補正値３７がマイナスの場合には、ラスタラインの濃度を薄くするように作用する。
【００６２】
図１０は、本実施形態における濃度補正処理が実行されない場合に形成されるドット群の一例を示す説明図である。図１１は、本実施形態における濃度補正処理が実行された場合に形成されるドット群の一例を示す説明図である。図１０および図１１では、図９と同様に、Ｘ軸およびＹ軸が付されている。なお、図１１は、図１０と同じ画像データが指定されて印刷処理が実行された場合に形成されるドット群を示す。
【００６３】
図１０の例では、図９に示す例と同様に、副走査方向Ｄ２に沿ったｒｎ列とｒ（ｎ＋１）列は、他の列と比較すると正規の位置よりもｒｎ列が−Ｘ方向側（ｒ（ｎ＋１）列側）に寄ってドットが形成されている。これにより、印刷画像において、ｒｎ列とｒ（ｎ＋１）列は、相対的に印刷濃度が濃くなり、ｒ（ｎ−１）列とｒｎ列は、相対的に印刷濃度が薄くなる。ここで、本実施形態の濃度補正処理を実行した印刷を行うと、ｒｎ列とｒ（ｎ＋１）列の濃度を薄くするために、およびｒ（ｎ−１）列とｒｎ列の濃度を濃くするために補正される。具体的には、図１１に示すように、ｒ（ｎ＋１）列の濃度を薄くするようにドットｄｔ１が形成されず、ｒ（ｎ−１）列の濃度を濃くするようにドットｄｔ２が追加して形成される。なお、ドットｄｔ１が形成されない領域とドットｄｔ２が追加して形成される領域は、ドット列（Ｙ軸方向のドットの並び）が離れており、同じドット列内でドットの形成および非形成の調整を行わないので、濃度ムラの発生が抑制されることとなる。
【００６４】
以上説明した、本実施形態の印刷制御装置によれば、マスクＭＳを主走査方向Ｄ１に繰り返し適用することによってラスタライン内にマスクＭＳの幅（周期幅ＮＨｗ）ごとにドットの濃度のムラが生じ得る可能性がある場合においても、印刷されたテストパターンＴＰの撮像画像データから各ラスタラインにおける主走査方向Ｄ１に沿った濃度変動の周期幅ＮＨｗごとに所定の間隔毎のドットの濃度を取得し、そのドットの濃度に基づいて各ラスタラインの濃度補正値３７を算出するので、かかる濃度補正値３７を用いて濃度が補正された後の印刷データを印刷することで、ラスタライン内における周期的なドット濃度のムラの発生を抑制できる。また、ドットの濃度を濃度変動の周期幅ＮＨｗよりも狭い間隔で取得するので、濃度補正値３７をより精度よく取得できる。さらに、印刷装置が撮像部および濃度検出部を備えるので、テストパターンの印刷と並行して、印刷されたテストパターンの撮像画像データの取得および撮像画像データに基づき各ラスタラインにおけるドットの濃度を求めることができるので、濃度補正値取得処理時間を短縮できる。
【００６５】
Ｂ．変形例：
Ｂ１．変形例１：
上記実施形態では、マスクＭＳは矩形の形状を有していたが、本発明はこれに限定されない。例えば、三角形や六角形といった、任意の形状であってもよい。このような構成においても、マスクＭＳが主走査方向Ｄ１に繰り返し配置されることにより、主走査方向Ｄ１に並ぶ各マスク領域のドット割合が段階的にかつ周期的に変化し得る構成であれば、実施形態と同様な効果を奏する。
【００６６】
Ｂ２．変形例２：
上記実施形態では、濃度補正処理は、マスクＭＳの適用に起因したラスタライン内のドット濃度のムラを抑制できたが、本発明はこれに限定されない。他の任意の理由により生じる主走査方向Ｄ１または副走査方向Ｄ２に沿ったドット濃度のムラに対しても同様の効果を奏する。
【００６７】
Ｂ３．変形例３：
上記実施形態では、印刷制御装置１００と印刷装置２００とは、ＵＳＢで接続されていたが、本発明はこれに限定されない。ネットワーク接続であってもよい。また、印刷制御装置１００には、スキャナー、ＵＳＢメモリー等の外部機器が接続されていてもよい。これらの構成においても、実施形態と同様の効果を奏する。
【００６８】
Ｂ４．変形例４：
上記実施形態では、印刷装置２００は、オフキャリッジタイプのプリンターであったが、本発明はこれに限定されない。例えば、オンキャリッジタイプのプリンターであってもよいし、インクカートリッジに代えて、インクタンクを用いてもよい。また、ノズルから吐出される液体は、インク以外の他の液体であってもよい。例えば、
（１）液晶ディスプレー等の画像表示装置用のカラーフィルタの製造に用いられる色材
（２）有機ＥＬ(Electro  Luminescence)ディスプレーや、面発光ディスプレー(Field  Emission  Display、ＦＥＤ)等の電極形成に用いられる電極材
（３）バイオチップ製造に用いられる生体有機物を含む液体
（４）精密ピペットとしての試料
（５）潤滑油
（６）樹脂液
（７）光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂液等の透明樹脂液
（８）基板などをエッチングするために酸性又はアルカリ性のエッチング液を噴射する液体
（９）他の任意の微小量の液滴
であってもよい。これらの構成においても、実施形態と同様の効果を奏する。
【００６９】
Ｂ５．変形例５：
上記実施形態では、撮像装置２３２は、印刷媒体Ｐが副走査方向Ｄ２に搬送される際にテストパターンＴＰを撮像していたが、本発明はこれに限られない。例えば、テストパターンＴＰが撮像装置２３２の撮像領域内に収まっていない場合には、複数回に分けて撮像を実行してもよい。このような構成においても、各回で得られた撮像データから、その撮像画像データに含まれる領域のドットについて濃度補正値を求め、それらを合わせることで濃度補正値３７を求めることができるので、実施形態と同様の効果を奏する。
【００７０】
Ｂ６．変形例６：
上記実施形態では、キャリッジ２３０は、撮像装置２３２を備えていたが、撮像装置２３２を省略してもよい。この場合、作業者は、テストパターンＴＰの印刷結果をスキャナー等に読み込ませ、得られた撮像画像データおよびドット濃度を示すデータを、所定の記録媒体やネットワークを介してスキャナーから印刷制御装置１００に送ってもよい。このような構成により、印刷装置２００の製造コストを低く抑えることができる。
【００７１】
Ｂ７．変形例７：
上記実施形態では、取得（算出）された濃度補正値３７は、印刷装置２００のメモリー３１１に格納されていたが、本発明はこれに限定されない。例えば、印刷制御装置１００のメモリーに格納してもよい。また、印刷装置２００にＲＩＰ（ラスターイメージプロセッサー）を追加し、ＲＩＰに格納してもよい。ＲＩＰは、印刷装置２００と他の任意の外部機器との間に接続したハードウエアとして構成されてもよい。この場合、印刷データの生成をＲＩＰが実行してもよいし、テストパターンＴＰをＲＩＰに格納してもよい。このような構成においても、実施形態と同様の効果を奏する。また、印刷装置２００がメモリカードなどの記録媒体を収容するスロットを有する構成においては、かかるスロットに収容された記録媒体に濃度補正値３７が格納されてもよい。
【００７２】
Ｂ８．変形例８：
上記実施形態では、撮像装置２３２の解像度は１２００ｄｐｉ、撮像装置２３２の撮像画素数は、１９２０×１０８０（画素）であるが、これに限られない。また、撮像装置２３２は、着脱可能にキャリッジ２３０に装着されていてもよい。このような構成においても、実施形態と同様の効果を奏する。
【００７３】
Ｂ９．変形例９：
上記実施形態では、印刷部２３１は、主走査方向Ｄ１の往動時および復動時において、印刷画像を形成していたが、本発明はこれに限定されない。例えば、往動時の主走査パスによって印刷画像を形成し、復動時の主走査パスでは印刷画像（ドット）を形成しない印刷装置であってもよい。このような構成においても、印刷媒体Ｐにおいて主走査方向Ｄ１に沿ってマスクＭＳの幅（周期幅ＮＨｗ）ごとに濃度の変化が発生しうるため、実施形態の濃度補正処理を行うことにより、実施形態と同様の効果を奏する。
【００７４】
Ｂ１０．変形例１０：
上記実施形態では、濃度補正取得処理を工場内において印刷装置２００の出荷前において実行していたが、本発明はこれに限定されない。例えば、ユーザー宅において実行されてもよい。この構成においては、検査プログラム４０を、プリンタードライバー３０のユーティリティ機能として予めプリンタードライバー３０に組み込んでおいてもよい。このような構成においても、実施形態と同様の効果を得ることができる。
【００７５】
Ｂ１１．変形例１１：
上記実施形態において、印刷制御装置１００の機能の少なくとも一部を他の装置が有していてもよい。例えば、補正値算出部４２を印刷装置２００が有する構成であってもよい。また、印刷制御装置１００の機能のすべてを、印刷装置２００が有する構成であってもよい。また、これとは逆に、印刷装置２００の機能の一部を、印刷制御装置１００が有する構成であってもよい。例えば、印刷指示部３２２を印刷制御装置１００が有する構成であってもよい。これらの構成においても、実施形態と同様の効果を奏することができる。
【００７６】
Ｂ１２．変形例１２：
実施形態および変形例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。また、本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータープログラム）は、コンピューター読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピューター内の内部記憶装置や、ハードディスク等のコンピューターに固定されている外部記憶装置も含んでいる。すなわち、「コンピューター読み取り可能な記録媒体」とは、データを一時的ではなく固定可能な任意の記録媒体を含む広い意味を有している。
【００７７】
本発明は、上述の実施形態および変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、変形例中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
【符号の説明】
【００７８】
２０…アプリケーション、２２…ビデオドライバー、３０…プリンタードライバー、３１…解像度変換モジュール、３２…色変換モジュール、３３…濃度補正モジュール、３４…ハーフトーンモジュール、３５…印刷データ出力モジュール、３６…色変換テーブル、３７…濃度補正値、３８…ディザマトリックス、４０…検査プログラム、４１…濃度取得部、４２…補正値算出部、９０…印刷ヘッド、９０ａ…第１の印刷ヘッド、９０ｂ…第２の印刷ヘッド、９１…ノズル列、９２…ノズル、９２ｘ…ノズル、９２ｙ…ノズル、９５…ノズル列、１００…印刷制御装置、１１１…ディスプレー、１１２…キーボード、１１３…マウス、２００…印刷装置、２１０…供給ユニット、２２０…搬送ユニット、２２１…搬送ローラー、２３０…キャリッジ、２３１…印刷部、２３２…撮像装置、２４０…キャリッジ移動ユニット、２４１…キャリッジガイド軸、３００…制御ユニット、３１０…入出力インターフェース、３１１…メモリー、３１２…ユニット制御回路、３２０…ＣＰＵ、３２１…走査制御部、３２２…印刷指示部、３２３…濃度検出部、ＣＭＹＫ…インク色、Ｄ１…主走査方向、Ｄ２…副走査方向、Ｆ１…画像、ＭＳ…マスク、ＭＳ１…第１のマスク、ＭＳ２…第２のマスク、Ｍｄ１…第３のマスク領域、Ｍｄ２…第７のマスク領域、Ｍｍ１…第４のマスク領域、Ｍｍ１…第２のマスク領域、Ｍｍ２…第８のマスク領域、Ｍｍ２…第６のマスク領域、Ｍｕ１…第１のマスク領域、Ｍｕ２…第５のマスク領域、ＮＨｗ…周期幅、Ｐ…印刷媒体、Ｑ１…領域、Ｑ２…領域、Ｑ３…領域、Ｑ４…領域、ＴＰ…テストパターン、Ｘ…ノズル群、Ｙ…ノズル群、ｄｐ…ノズルピッチ、ｄｔ１…ドット、ｄｔ２…ドット
【図１】
2017148943.tif 000003
【図２】
2017148943.tif 000004
【図３】
2017148943.tif 000005
【図４】
2017148943.tif 000006
【図５】
2017148943.tif 000007
【図６】
2017148943.tif 000008
【図７】
2017148943.tif 000009
【図８】
2017148943.tif 000010
【図９】
2017148943.tif 000011
【図１０】
2017148943.tif 000012
【図１１】
2017148943.tif 000013