(57)【要約】【課題】  インクジェットプリンタにおける各ノズルの吐出特性のばらつきを補正する。【解決手段】  各ドット（大中小）及び各インク色（ＣＭＹＫｃｍｋ）に対応する複数のインク吐出口を有する画像出力装置２０に、画像の出力を指示する画像処理装置４０であって、画素値とドット数との対応を記録するＳＭＢテーブルを記録するＳＭＢテーブル記録部４４ａと、ＳＭＢテーブルおよび入力された画像データに基づきドット数を決定するＳＭＢドット数決定部４４ｂと、メディアの単位面積領域に打つドット数に対応づけて、基準インク吐出口から吐出される基準インク重量に対する画像出力装置２０のインク吐出口から吐出される実機インク重量の比であるドット比を記録するドットサイズ比記録部４７と、ドット比に基づきＳＭＢテーブルを補正するＳＭＢテーブル補正部４８とを備える。【選択図】  図２
2005262757.tif 000002
【特許請求の範囲】
【請求項１】
各ドットおよび各インク色に対応する複数のインク吐出口を有する画像出力装置に、画像の出力を指示する画像処理装置であって、
画素値とドット数との対応を記録するドット数テーブルを記録するドット数テーブル記録手段と、
前記ドット数テーブルおよび入力された画像データに基づきドット数を決定するドット数決定手段と、
メディアの単位面積領域に打つドット数に対応づけて、基準インク吐出口から吐出される基準インク重量に対する前記画像出力装置のインク吐出口から吐出される実機インク重量の比であるドット比を記録するドット比記録手段と、
前記ドット比に基づき、前記ドット数テーブルを補正するドット数補正手段と、
を備えた画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記ドット数補正手段は、前記ドット数テーブルに記録されたドット数を、前記ドット比で割った値を、補正後のドット数とする、
画像処理装置。
【請求項３】
請求項１に記載の画像処理装置におけるドット比を決定する方法であって、
前記基準インク吐出口により、メディアの所定面積の領域ごとに所定のドット数を打つことにより基準パッチを生成する基準パッチ生成工程と、
前記画像出力装置のインク吐出口により、メディアの所定面積の領域ごとに所定のドット数を打つことにより実機パッチを生成する実機パッチ生成工程と、
前記基準パッチおよび前記実機パッチを測色する測色工程と、
前記基準パッチの第一領域の測色結果と前記実機パッチの第二領域の測色結果とが等しいものである場合、前記第一領域における単位面積当りのドット数の前記第二領域における単位面積当りのドット数に対する比を、前記ドット比として、前記第一領域における単位面積当りのドット数に対応付けて記録するドット比記録工程と、
を備えたドット比を決定する方法。
【請求項４】
請求項３に記載のドット比を決定する方法であって、
前記測色工程は、前記基準パッチおよび前記実機パッチの白色点距離、Ｌ値あるいはＣ*値を測定するものである、
ドット比を決定する方法。
【請求項５】
請求項３に記載のドット比を決定する方法であって、
前記ドット比記録工程は、前記第一領域における単位面積当りのドット数が第一閾値以上かつ第二閾値以下の場合について、前記ドット比を記録し、
前記第一領域における単位面積当りのドット数が第一閾値以下および第二閾値以上の範囲について、前記ドット比記録工程の記録結果に基づき、前記ドット比を補完するドット比補完工程、
を備えたドット比を決定する方法。
【請求項６】
請求項３に記載のドット比を決定する方法であって、
前記基準パッチ生成工程は、単位面積当りのドット数の最大値付近の個数のドットを打つ場合、所定ラインを空けて、前記基準パッチを生成する、
を備えたドット比を決定する方法。
【請求項７】
請求項１に記載の画像処理装置における前記ドット比を記録した画像出力装置。
【請求項８】
請求項７に記載の画像出力装置であって、
前記ドット比を近似したドット比近似関数を決定するためのパラメータを、前記ドット比として記録した画像出力装置。
【請求項９】
各ドットおよび各インク色に対応する複数のインク吐出口を有する画像出力装置に、画像の出力を指示する画像処理方法であって、
画素値とドット数との対応を記録するドット数テーブルを記録するドット数テーブル記録工程と、
前記ドット数テーブルおよび入力された画像データに基づきドット数を決定するドット数決定工程と、
メディアの単位面積領域に打つドット数に対応づけて、基準インク吐出口から吐出される基準インク重量に対する前記画像出力装置のインク吐出口から吐出される実機インク重量の比であるドット比を記録するドット比記録工程と、
前記ドット比に基づき、前記ドット数テーブルを補正するドット数補正工程と、
を備えた画像処理方法。
【請求項１０】
各ドットおよび各インク色に対応する複数のインク吐出口を有する画像出力装置に、画像の出力を指示する画像処理をコンピュータに実行させるためのプログラムであって、
画素値とドット数との対応を記録するドット数テーブルを記録するドット数テーブル記録処理と、
前記ドット数テーブルおよび入力された画像データに基づきドット数を決定するドット数決定処理と、
メディアの単位面積領域に打つドット数に対応づけて、基準インク吐出口から吐出される基準インク重量に対する前記画像出力装置のインク吐出口から吐出される実機インク重量の比であるドット比を記録するドット比記録処理と、
前記ドット比に基づき、前記ドット数テーブルを補正するドット数補正処理と、
をコンピュータに実行させるためのプログラム。
【請求項１１】
各ドットおよび各インク色に対応する複数のインク吐出口を有する画像出力装置に、画像の出力を指示する画像処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読取可能な記録媒体であって、
画素値とドット数との対応を記録するドット数テーブルを記録するドット数テーブル記録処理と、
前記ドット数テーブルおよび入力された画像データに基づきドット数を決定するドット数決定処理と、
メディアの単位面積領域に打つドット数に対応づけて、基準インク吐出口から吐出される基準インク重量に対する前記画像出力装置のインク吐出口から吐出される実機インク重量の比であるドット比を記録するドット比記録処理と、
前記ドット比に基づき、前記ドット数テーブルを補正するドット数補正処理と、
をコンピュータに実行させるためのプログラムを記録したコンピュータによって読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット方式のヘッドを有するプリンタにより印刷される色のばらつきの補正に関する。
【背景技術】
【０００２】
インクジェット方式のプリンタは、インクを吐出するノズル（インク吐出口）を複数有するものがある。複数のノズルを使い分けて、複数種類の大きさの（大中小の）ドットを吐出する。ここで、各ノズルの吐出特性はほぼ同じではあるものの、ある程度のばらつきがある。このばらつきがあると色のばらつきが生じてしまうので、各ノズルの吐出特性のばらつきを補正することが従来より行なわれている（特許文献１参照）。具体的には、複数のノズルを使い分けて得られた大中小のドットのインク重量と目標値との誤差に基づき、各ノズルの吐出特性のばらつきを補正する。
【０００３】
【特許文献１】特開２００３−１８２１２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような従来技術におけるインク重量と目標値との誤差は、ドットの吐出率を考慮したものとなっていない。実際には、ドットの吐出率によってドットサイズが変わる現象が見受けられる。これをＦ特性という。したがって、上記のような従来技術によれば、Ｆ特性を考慮していないため、各ノズルの吐出特性のばらつきを正しく補正できないことがある。
【０００５】
そこで、本発明は、ドットの吐出率によってドットサイズが変わるというＦ特性を考慮して、インクジェット方式のプリンタにおける各ノズルの吐出特性のばらつきを補正することを課題とする。
【課題を解決するための手段】
【０００６】
本発明は、各ドットおよび各インク色に対応する複数のインク吐出口を有する画像出力装置に、画像の出力を指示する画像処理装置であって、画素値とドット数との対応を記録するドット数テーブルを記録するドット数テーブル記録手段と、ドット数テーブルおよび入力された画像データに基づきドット数を決定するドット数決定手段と、メディアの単位面積領域に打つドット数に対応づけて、基準インク吐出口から吐出される基準インク重量に対する画像出力装置のインク吐出口から吐出される実機インク重量の比であるドット比を記録するドット比記録手段と、ドット比に基づき、ドット数テーブルを補正するドット数補正手段とを備えるように構成される。
【０００７】
上記のように構成された発明によれば、各ドットおよび各インク色に対応する複数のインク吐出口を有する画像出力装置に、画像の出力を指示する画像処理装置が提供される。
【０００８】
ドット数テーブル記録手段は、画素値とドット数との対応を記録するドット数テーブルを記録する。ドット数決定手段は、ドット数テーブルおよび入力された画像データに基づきドット数を決定する。ドット比記録手段は、メディアの単位面積領域に打つドット数に対応づけて、基準インク吐出口から吐出される基準インク重量に対する画像出力装置のインク吐出口から吐出される実機インク重量の比であるドット比を記録する。ドット数補正手段は、ドット比に基づき、ドット数テーブルを補正する。
【０００９】
また、本発明は、ドット数補正手段が、ドット数テーブルに記録されたドット数を、ドット比で割った値を、補正後のドット数とするようにしてもよい。
【００１０】
また、本発明は、基準インク吐出口により、メディアの所定面積の領域ごとに所定のドット数を打つことにより基準パッチを生成する基準パッチ生成工程と、画像出力装置のインク吐出口により、メディアの所定面積の領域ごとに所定のドット数を打つことにより実機パッチを生成する実機パッチ生成工程と、基準パッチおよび実機パッチを測色する測色工程と、基準パッチの第一領域の測色結果と実機パッチの第二領域の測色結果とが等しいものである場合、第一領域における単位面積当りのドット数の第二領域における単位面積当りのドット数に対する比を、ドット比として、第一領域における単位面積当りのドット数に対応付けて記録するドット比記録工程とを備えるようにしてもよい。
【００１１】
さらに、本発明は、測色工程が、基準パッチおよび実機パッチの白色点距離、Ｌ値あるいはＣ*値を測定するものであるようにしてもよい。
【００１２】
また、本発明は、ドット比記録工程は、第一領域における単位面積当りのドット数が第一閾値以上かつ第二閾値以下の場合について、ドット比を記録し、第一領域における単位面積当りのドット数が第一閾値以下および第二閾値以上の範囲について、ドット比記録工程の記録結果に基づき、ドット比を補完するドット比補完工程を備えるようにしてもよい。
【００１３】
また、本発明は、基準パッチ生成工程が、単位面積当りのドット数の最大値付近の個数のドットを打つ場合、所定ラインを空けて、基準パッチを生成するようにしてもよい。
【００１４】
また、本発明は、画像処理装置におけるドット比を記録した画像出力装置であってもよい。
【００１５】
さらに、本発明は、ドット比を近似したドット比近似関数を決定するためのパラメータを、ドット比として記録した画像出力装置であってもよい。
【００１６】
本発明は、各ドットおよび各インク色に対応する複数のインク吐出口を有する画像出力装置に、画像の出力を指示する画像処理方法であって、画素値とドット数との対応を記録するドット数テーブルを記録するドット数テーブル記録工程と、ドット数テーブルおよび入力された画像データに基づきドット数を決定するドット数決定工程と、メディアの単位面積領域に打つドット数に対応づけて、基準インク吐出口から吐出される基準インク重量に対する画像出力装置のインク吐出口から吐出される実機インク重量の比であるドット比を記録するドット比記録工程と、ドット比に基づき、ドット数テーブルを補正するドット数補正工程とを備えるようにしてもよい。
【００１７】
本発明は、各ドットおよび各インク色に対応する複数のインク吐出口を有する画像出力装置に、画像の出力を指示する画像処理をコンピュータに実行させるためのプログラムであって、画素値とドット数との対応を記録するドット数テーブルを記録するドット数テーブル記録処理と、ドット数テーブルおよび入力された画像データに基づきドット数を決定するドット数決定処理と、メディアの単位面積領域に打つドット数に対応づけて、基準インク吐出口から吐出される基準インク重量に対する画像出力装置のインク吐出口から吐出される実機インク重量の比であるドット比を記録するドット比記録処理と、ドット比に基づき、ドット数テーブルを補正するドット数補正処理とをコンピュータに実行させるためのプログラムである。
【００１８】
本発明は、各ドットおよび各インク色に対応する複数のインク吐出口を有する画像出力装置に、画像の出力を指示する画像処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読取可能な記録媒体であって、画素値とドット数との対応を記録するドット数テーブルを記録するドット数テーブル記録処理と、ドット数テーブルおよび入力された画像データに基づきドット数を決定するドット数決定処理と、メディアの単位面積領域に打つドット数に対応づけて、基準インク吐出口から吐出される基準インク重量に対する画像出力装置のインク吐出口から吐出される実機インク重量の比であるドット比を記録するドット比記録処理と、ドット比に基づき、ドット数テーブルを補正するドット数補正処理とをコンピュータに実行させるためのプログラムを記録したコンピュータによって読取可能な記録媒体である。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態を図面を参照しながら説明する。
【００２０】
ハードウェア構成例
図１は、画像処理装置の具体的ハードウエア構成例を概略ブロック図により示している。当該実施形態においては、画像処理装置を実現するハードウェアの一例としてコンピュータシステムを採用している。図１は、同コンピュータシステムをブロック図により示している。本コンピュータシステムは、画像入力デバイスとして、スキャナ１１ａとデジタルスチルカメラ１１ｂとビデオカメラ１１ｃと測色機１１ｄとを備えており、コンピュータ本体１２に接続されている。それぞれの入力デバイスは画像をドットマトリクス状の画素で表現した色画像データを生成してコンピュータ本体１２に出力可能となっており、ここで同画像データはＲＧＢの三原色においてそれぞれ２５６階調表示することにより、約１６７０万色を表現可能となっている。
【００２１】
コンピュータ本体１２には、外部補助記憶装置としてのフロッピー（登録商標）ディスクドライブ１３ａとハードディスク１３ｂとＣＤ−ＲＯＭドライブ１３ｃとが接続されており、ハードディスク１３ｂにはシステム関連の主要プログラムが記録されており、フロッピー（登録商標）ディスクやＣＤ−ＲＯＭなどから適宜必要なプログラムなどを読み込み可能となっている。また、コンピュータ本体１２を外部のネットワークなどに接続するための通信デバイスとしてモデム１４ａが接続されており、外部のネットワークに同公衆通信回線を介して接続し、ソフトウェアやデータをダウンロードして導入可能となっている。この例ではモデム１４ａにて電話回線を介して外部にアクセスするようにしているが、ＬＡＮアダプタを介してネットワークに対してアクセスする構成とすることも可能である。この他、コンピュータ本体１２の操作用にキーボード１５ａやマウス１５ｂも接続されている。
【００２２】
さらに、画像出力デバイスとして、ディスプレイ１７ａ、カラープリンタ１７ｂおよびプロジェクタ１７ｃを備えている。ディスプレイ１７ａについては水平方向に８００画素と垂直方向に６００画素の表示エリアを備えており、各画素毎に上述した１６７０万色の表示が可能となっている。この解像度は一例に過ぎず、６４０×４８０画素であったり、１０２４×７６８画素であるなど、適宜、変更可能である。
【００２３】
また、カラープリンタ１７ｂはインクジェットプリンタであり、Ｃ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）Ｋ（ブラック）ｃ（ライトシアン）ｍ（ライトマゼンタ）ｋ（ライトブラック）の６色のインクを用いて、メディアたる印刷用紙上にドットを付して画像を印刷可能となっている。画像密度は３６０×３６０dpiや７２０×７２０dpiといった高密度印刷が可能となっているが、階調表現については色インクを付すか否かといった２階調表現となっている。一方、このような画像入力デバイスを使用して画像を入力しつつ、画像出力デバイスに表示あるいは出力するため、コンピュータ本体１２内では所定のプログラムが実行されることになる。そのうち、基本プログラムとして稼働しているのはオペレーティングシステム（ＯＳ）１２ａであり、このオペレーティングシステム１２ａには、ディスプレイ１７ａでの表示を行わせるディスプレイドライバ（ＤＳＰ
ＤＲＶ）１２ｂと、カラープリンタ１７ｂに印刷出力を行わせるプリンタドライバ（ＰＲＴ ＤＲＶ）１２ｃと、プロジェクタ１７ｃでの表示を行わせるプロジェクタドライバ１２ｄ（図示せず）が組み込まれている。これらのドライバ１２ｂ、１２ｃおよび１２ｄはディスプレイ１７ａ、カラープリンタ１７ｂおよびプロジェクタ１７ｃの機種に依存しており、それぞれの機種に応じてオペレーティングシステム１２ａに対して追加変更可能である。また、機種に依存して標準処理以上の付加機能を実現することもできるようになっている。すなわち、オペレーティングシステム１２ａという標準システム上で共通化した処理体系を維持しつつ、許容される範囲内での各種の追加的処理を実現できる。
【００２４】
このようなプログラムを実行する前提として、コンピュータ本体１２は、ＣＰＵ１２ｅ、ＲＡＭ１２ｆ、ＲＯＭ１２ｇおよびＩ／Ｏ１２ｈなどを備え、演算処理を実行するＣＰＵ１２ｅがＲＡＭ１２ｆを一時的なワークエリアや設定記憶領域として使用したりプログラム領域として使用しながら、ＲＯＭ１２ｇに書き込まれた基本プログラムを適宜実行し、Ｉ／Ｏ１２ｈを介して接続されている外部機器及び内部機器などを制御している。
【００２５】
ここで、基本プログラムとしてのオペレーティングシステム１２ａ上でアプリケーション１２ｉが実行される。アプリケーション１２ｉの処理内容は様々であり、操作デバイスとしてのキーボード１５ａやマウス１５ｂの操作を監視し、操作された場合には各種の外部機器を適切に制御して対応する演算処理などを実行し、さらには、処理結果をディスプレイ１７ａに表示したり、カラープリンタ１７ｂに出力したりすることになる。
【００２６】
かかるコンピュータシステムでは、画像入力デバイスであるスキャナ１１ａなどで画像データを取得し、アプリケーション１２ｉによる所定の画像処理を実行した後、画像出力デバイスとしてのディスプレイ１７ａ、カラープリンタ１７ｂやプロジェクタ１７ｃに表示出力することが可能である。
【００２７】
なお、測色機（分光光度計）１１ｄの制御や測色データの取得は、オペレーティングシステム１２ａを介してアプリケーション１２ｉが行なう。
【００２８】
本実施形態においては、画像処理装置をコンピュータシステムとして実現しているが、必ずしもかかるコンピュータシステムを必要とするわけではなく、同様の画像データに対して本発明による色調整処理が必要なシステムであればよい。例えば、デジタルスチルカメラ内に本発明による色調整処理を行う画像処理装置を組み込み、色調整処理された画像データを用いてカラープリンタに印字させるようなシステムであっても良い。
【００２９】
この他、カラーファクシミリ装置、カラーコピー装置、プロジェクタといった画像データを扱う各種の装置においても当然に適用可能である。
【００３０】
処理制御プログラム
本発明による処理制御プログラムは、通常、コンピュータ１２が読取可能な形態でフロッピー（登録商標）ディスク、ＣＤ−ＲＯＭなどの記録媒体に記録されて流通する。当該プログラムは、メディア読取装置（ＣＤ−ＲＯＭドライブ１３ｃ、フロッピー（登録商標）ディスクドライブ１３ａなど）によって読み取られてハードディスク１３ｂにインストールされる。そして、ＣＰＵが所望のプログラムを適宜ハードディスク１３ｂから読み出して所望の処理を実行するように構成されている。なお、本発明による処理制御プログラム自体も本願発明の一部を構成する。
【００３１】
画像処理装置の構成
図２は、本発明の実施形態にかかる画像処理装置４０の構成を示すブロック図である。
【００３２】
なお、画像処理装置４０は、プリンタドライバ（ＰＲＴ
ＤＲＶ）１２ｃに相当する。画像出力装置２０は、カラープリンタ１７ｂに相当する。画像入力装置１０は、スキャナ１１ａとデジタルスチルカメラ１１ｂとビデオカメラ１１ｃに相当する。
【００３３】
画像出力装置２０は、ドットサイズ比記録部２２、インタフェース回路２４、ヘッド駆動回路２６、インクジェットヘッド２８を備える。
【００３４】
インタフェース回路２４は、画像処理装置４０とヘッド駆動回路２６とのインタフェースである。
【００３５】
ヘッド駆動回路２６は、インクジェットヘッド２８に印加すべき電圧の値を画像処理装置４０からインタフェース回路２４を介して受ける。そして、インクジェットヘッド２８に電圧を印加する。
【００３６】
インクジェットヘッド２８は、印加された電圧に応じてインクを吐出する。吐出されたインクは紙などのメディアに付着し、画像が印刷される。インクジェットヘッド２８は、各ドット（大、中、小）および各インク色（CMYKcmk）に対応したインク吐出口（ノズル）を有する。
【００３７】
ドットサイズ比記録部２２は、インクジェットヘッド２８のインク吐出口（ノズル）についてドットサイズ比を記録する。ここで、ある基準となる基準インク吐出口の吐出する基準インク重量をDs、インクジェットヘッド２８のインク吐出口の吐出する実機インク重量をDtとする。すると、ドットサイズ比は、Dt／Dsとなる。ドットサイズ比Dt／Dsは、メディアの単位面積領域に打つドット数に対応付けて記録される。
【００３８】
ドットサイズ比Dt／Dsは、例えば、下記のようにして決定できる。
【００３９】
図３は、基準パッチ１００および実機パッチ２００を示す図である。
【００４０】
まず、基準インク吐出口を有する画像出力装置である標準機から、所定の色およびドットサイズ（例えば、マゼンダの中ドット）のドットを印刷させる。このとき、メディア上のほぼ正方形状の所定領域に所定のカバー率のドットを打つ。カバー率は５％、１０％、…、１００％といういうに５％きざみで上げていく。これにより、基準パッチ１００が生成される。
【００４１】
そして、インクジェットヘッド２８のインク吐出口を有する画像出力装置２０から、所定の色およびドットサイズ（例えば、マゼンダの中ドット）のドットを印刷させる。このとき、メディア上のほぼ正方形状の所定領域に所定のカバー率のドットを打つ。カバー率は５％、１０％、…、１００％といういうに５％きざみで上げていく。これにより、実機パッチ２００が生成される。
【００４２】
次に、基準パッチ１００および実機パッチ２００を測色する。具体的には、基準パッチ１００および実機パッチ２００の各所定領域の白色点からの色空間距離を測定する。
【００４３】
ただし、シアンおよびマゼンダの中および大ドットを出力する場合は、Ｌ値を測定する。なお、Ｌ値は、パッチを印刷した用紙の白地を測色したLab空間のL成分からLab空間における色座標のＬ成分を減じた値である。なお、Lab空間におけるパッチを印刷した用紙の白地を測色した値が白色点である。シアンおよびマゼンダの中および大ドットを出力する場合、色相が変わってしまい、白色点からの色空間距離では測定誤差が大きくなるからである。また、ブラックやライトブラックのドットを出力する場合も、Ｌ値を測定する。ブラックやライトブラックのドットを出力する場合は、色座標がＬ軸上に存在し、白色点からの色空間距離を測定できないからである。
【００４４】
また、ブラックやライトブラックのドットを出力する場合を除き、C*値を用いることも考えられる。C*値は、Lab空間における色座標のａ成分をａ、ｂ成分をｂとしたとき、(a2+b2)1/2で表される。
【００４５】
ここで、基準パッチ１００の第一領域１００ａ（カバー率５０％）における測色値と、実機パッチ２００の第二領域２００ａ（カバー率４０％）における測色値とが同じ値Ｙだったとする。
【００４６】
測色は分光光度計により測定するのが一般的であるが、スキャナを使用してパッチをスキャンし、得られた画像のRGB値からLab色空間へ変換して測色値としてもよい。
【００４７】
図４は、基準パッチ１００および実機パッチ２００の測色結果を示す図である。なお、測色結果は、横軸において５％間隔で得られるが、図４においては、測色結果を補完（例えば、６次関数）して図示している。縦軸には測色値をとり、横軸にはメディアの単位面積領域に打つドット数をとっている。メディアの単位面積領域に打つドット数と、カバー率とは比例している。カバー率１００％のときのメディアの単位面積領域に打つドット数をNmaxとすれば、メディアの単位面積領域に打つドット数は、Nmax×カバー率[％]／１００となる。よって、メディアの単位面積領域に打つドット数を、カバー率で表現できる。
【００４８】
ここで、基準パッチ１００のある領域における単位面積領域に打つドット数をNs、実機パッチ２００のある領域における単位面積領域に打つドット数をNtとする。これらの領域の測色値が等しい場合、双方の領域におけるインク重量は等しいので、Dt×Nt = Ds×Nsである。よって、ドットサイズ比Dt／Ds = Ns／Ntとなる。
【００４９】
例えば、基準パッチ１００の第一領域１００ａ（カバー率５０％）における測色値と、実機パッチ２００の第二領域２００ａ（カバー率４０％）における測色値とが同じ値Ｙをとるので、ドットサイズ比Dt／Ds = 50%／40% = 1.25となる。ただし、図４を参照すれば明らかなように、ドットサイズ比Dt／Dsは、Nsに応じて変動する。よって、Nsを０〜１００％まで変動させ、そのときの測色値Ｙに対応するNtを求め、Ns／Ntを計算すれば、Nsに対応付けて、ドットサイズ比Dt／Dsを求めることができる。例えば、ドットサイズ比1.25は、カバー率（Ns）50％に対応付けて、ドットサイズ比記録部２２に記録される。
【００５０】
図５は、ドットサイズ比Dt／DsとNsとの対応関係を示す図である。図４に示すように、同じカバー率においては、基準パッチ１００よりも実機パッチ２００の方が、測色値が大きい。よって、ドットサイズ比Dt／Dsは、1.0を超えている。ここで、カバー率50％および10％のときに、ドットサイズ比が1.25であるとする。
【００５１】
図５に示すような対応関係が、ドットサイズ比記録部２２に記録される。例えば、カバー率５％、１０％、…、１００％におけるドットサイズ比Dt／Dsが記録される。この場合、７色（ＣＭＹＫｃｍｋ）、２０ステップ（５％、１０％、…、１００％）、ドットサイズ大中小の３種類、ドットサイズ比Dt／Dsの値が２バイトの場合、７×２０×３×２＝８４０バイトの記録容量を必要とする。
【００５２】
あるいは、図５に示すような対応関係を関数（例えば、４次関数）にて近似し、その関数（ドット比近似関数）を決定するパラメータ（例えば、４次関数の場合は５種類のパラメータ）を記録してもよい。この場合、７色（ＣＭＹＫｃｍｋ）、５種類のパラメータ、ドットサイズ大中小の３種類、ドットサイズ比Dt／Dsの値が２バイトの場合、７×５×３×２＝２１０バイトの記録容量を必要とする。すなわち、関数によりドットサイズ比Dt／Dsを近似すると、ドットサイズ比記録部２２に必要とされる記録容量を少なくすることができる。
【００５３】
なお、カバー率が１００％付近になると、濃度が飽和してくるため、ドットサイズ比Dt／Dsを正確に決定できなくなる。そこで、カバー率が１００％付近のパッチを印刷する場合は、所定ライン（例えば、１ライン）ずつとばして印刷することが考えられる。
【００５４】
また、カバー率が０％付近になると、測色値の精度が悪くなり、ドットサイズ比Dt／Dsが細かく振動してしまう。そこで、カバー率が第一閾値以上第二閾値以下の部分ドットサイズ比Dt／Ds（図５に示すグラフの中央部分）を記録しておく。そして、記録したドットサイズ比Dt／Dsを利用して、第一閾値以下の部分（カバー率０％付近）と、第二閾値以上（カバー率１００％付近）の部分とを補完するようにするとよい。
【００５５】
画像入力装置１０は、ＲＧＢの画像データを、画像処理装置４０に与える。
【００５６】
画像処理装置４０は、ＬＵＴ記録部４２ａ、色変換部４２ｂ、ＳＭＢテーブル記録部４４ａ、ＳＭＢドット数決定部４４ｂ、ドットサイズ比受信部４６、ドットサイズ比記録部４７、ＳＭＢテーブル補正部４８を有する。
【００５７】
ＬＵＴ記録部４２ａは、Ｒ（レッド）Ｇ（グリーン）Ｂ（ブルー）の画像データをＣ（シアン）Ｍ（マゼンダ）Ｙ（イエロー）Ｋ（ブラック）ｃ（ライトシアン）ｍ（ライトマゼンダ）ｋ（ライトブラック）の画像データに変換するための色変換テーブル（ＬＵＴ：ルックアップテーブル）を記録する。
【００５８】
色変換部４２ｂは、ＬＵＴ記録部４２ａに記録された色変換テーブルに基づき、画像入力装置１０から受けたＲＧＢの画像データをＣＭＹＫｃｍｋの画像データに変換する。
【００５９】
ＳＭＢテーブル記録部４４ａは、ＣＭＹＫｃｍｋの画像データの各インク色の画素値について、小中大（Ｓ：Small、Ｍ：Middle、Ｂ：Big）のドットをどれぐらいの個数打つ（吐出する）かを決定するためのSMBテーブル（ドット数テーブル）を記録する。
【００６０】
図６は、ＳＭＢテーブル補正部４８による補正を受ける前のSMBテーブルを示すグラフである。横軸にはＣＭＹＫの画像データの画素値Iが、縦軸にはドット発生率Pがとられている。このドット発生率Pを、標準機に対して使用すれば、あるべきインク重量のドットを得ることができる。なお、ドット発生率はカバー率と同義である。
【００６１】
ＳＭＢドット数決定部４４ｂは、ＳＭＢテーブル記録部４４ａに記録されたSMBテーブルに基づき、色変換部４２ｂから受けたＣＭＹＫｃｍｋの画像データの画素値について、小中大のドットをどれぐらいの個数打つかを決定する。
【００６２】
ドットサイズ比受信部４６は、ドットサイズ比記録部２２からドットサイズ比Dt／Dsを受信して、ドットサイズ比記録部４７に書き込む。
【００６３】
ドットサイズ比記録部４７は、ドットサイズ比受信部４６からドットサイズ比Dt／Dsを受けて記録する。
【００６４】
ＳＭＢテーブル補正部４８は、ドットサイズ比記録部４７に記録されたドットサイズ比Dt／Dsに基づき、SMBテーブルを補正する。補正法を以下に説明する。ある画素値Iにおいて、標準機のドット発生率がPsであるとする。すると、ドット重量は、Ps×Dsとなる。ここで、画像出力装置２０のドット発生率もPsとする。すると、ドット重量は、Ps×Dtとなってしまう。DtはDsとは必ずしも等しくないので、このままでは、ドット重量が本来予期したものとはずれてしまう。そこで、Ps×Ds = Pt×DtとなるようなPtを、画像出力装置２０のドット発生率とすれば、ドット重量を本来予期したものと同じにすることができる。
【００６５】
Pt =Ps×Ds／Dt = Ps／(Dt／Ds) = Ps／(Ns／Nt)である。すなわち、Psをドットサイズ比Dt／Ds (= Ns／Nt)で割れば、画像出力装置２０のドット発生率Ptを求めることができる。
【００６６】
図７は、SMBテーブルから小ドットの発生率を抜粋し、それを例にとって、画像出力装置２０のドット発生率Ptの決定法を説明する図である。まず、ある画素値Iにおいて、Psが１０％であるとする。図５を参照すると、カバー率１０％の場合、ドットサイズ比Dt／Dsは1.25である。よって、画像出力装置２０のドット発生率Ptは、10／1.25 = 8％となる。
【００６７】
このようにして、小中大ドットについて、画像出力装置２０のドット発生率Ptを決定すれば、それがSMBテーブルの補正となる。
【００６８】
なお、小ドットおよび中ドットの発生率が、大ドットの発生率に所定の比率を乗じたものである場合は、大ドットの発生率を上記のようにして補正してから、所定の比率を乗じて小ドットおよび中ドットの発生率を定めてもよい。例えば、小ドットの発生率＝大ドットの発生率×０．２、中ドットの発生率＝大ドットの発生率×０．５であるとする。この場合、大ドットの発生率を上記のようにして補正してから、小ドットの発生率＝補正後の大ドットの発生率×０．２、中ドットの発生率＝補正後の大ドットの発生率×０．５として定める。
【００６９】
次に、本発明の実施形態の動作を説明する。
【００７０】
まず、ドットサイズ比Dt／Dsを決定し、ドットサイズ比記録部２２に記録しておく。
【００７１】
図８は、ドットサイズ比Dt／Dsの決定法を示すフローチャートである。
【００７２】
まず、標準機により基準パッチ１００を印刷する（Ｓ１２）。次に、画像出力装置２０により実機パッチ２００を印刷する（Ｓ１４）。そして、基準パッチ１００および実機パッチ２００を測色する（Ｓ１６）。最後に、測色値とが同じ値となるような基準パッチ１００の第一領域１００ａおよび実機パッチ２００の第二領域２００ａを見つけ、それらの単位面積領域に打つドット数Ns、Ntに基づきドットサイズ比Dt／Ds = Ns／Ntを求める（Ｓ１８）。求めたドットサイズ比Dt／Dsは、Nsに対応付けて、ドットサイズ比記録部２２に記録しておく。
【００７３】
図９は、画像処理装置４０の動作を示すフローチャートである。
【００７４】
まず、ドットサイズ比受信部４６は、ドットサイズ比記録部２２からドットサイズ比Dt／Dsを受信する（Ｓ２２）。ドットサイズ比Dt／Dsは、ドットサイズ比記録部４７に書き込まれる。ＳＭＢテーブル補正部４８は、ドットサイズ比記録部４７に記録されたドットサイズ比Dt／Dsに基づき、SMBテーブルを補正する（Ｓ２４）。
【００７５】
その後、ＲＧＢの画像データが画像入力装置１０から画像処理装置４０に与えられる。ＲＧＢの画像データは、色変換部４２ｂに与えられる。色変換部４２ｂは、ＬＵＴ記録部４２ａに記録された色変換テーブルに基づき、画像入力装置１０から受けたＲＧＢの画像データをＣＭＹＫｃｍｋの画像データに変換する（Ｓ３２）。ＣＭＹＫの画像データは、ＳＭＢドット数決定部４４ｂに与えられる。ＳＭＢドット数決定部４４ｂは、ＳＭＢテーブル記録部４４ａに記録されたSMBテーブルに基づき、色変換部４２ｂから受けたＣＭＹＫの画像データの画素値について、小中大のドットをどれぐらいの個数打つかを決定する（Ｓ３４）。
【００７６】
なお、ＳＭＢドット数決定部４４ｂの決定結果は、画像出力装置２０に与えられる。決定結果は、インタフェース回路２４を介して、ヘッド駆動回路２６に与えられる。ヘッド駆動回路２６は、インクジェットヘッド２８にＳＭＢドット数決定部４４ｂの決定結果に応じた電圧を印加する。インクジェットヘッド２８は、印加された電圧に応じてインクを吐出する。吐出されたインクは紙などのメディアに付着し、印刷が行なわれる。
【００７７】
ここで、インクジェットヘッド２８の製造誤差等により、ヘッドのインク吐出口のインク吐出重量がばらつく。このため、ＳＭＢドット数決定部４４ｂの決定結果に基づき、画像出力装置２０に印刷させると、色彩値が本来あるべき値からずれてしまう。しかし、ＳＭＢテーブル補正部４８によりSMBテーブルを補正してある。よって、画像出力装置２０に印刷させた画像の色彩値は、本来あるべき値となる。すなわち、各インク吐出口（ノズル）の吐出特性のばらつきを補正することができる。
【００７８】
本発明の実施形態によれば、ＳＭＢテーブル記録部４４ａに記録されたSMBテーブルを、ＳＭＢテーブル補正部４８により補正することにより、各インク吐出口（ノズル）の吐出特性のばらつきを補正し、各インク吐出口２９により得られるドットの重量を標準的な値にあわせることができる。
【００７９】
しかも、ＳＭＢテーブル補正部４８は、ドットサイズ比記録部２２に記録されたドットサイズ比Dt／Dsに基づきSMBテーブルの補正を行なう。ドットサイズ比記録部２２に記録されたドットサイズ比Dt／Dsは、メディアの単位面積領域に打つドット数、すなわちカバー率に対応付けられている。よって、カバー率によってドットサイズが変わるというＦ特性を考慮して、インクジェット方式のプリンタにおける各ノズルの吐出特性のばらつきを補正することができる。
【図面の簡単な説明】
【００８０】
【図１】画像処理装置の具体的ハードウエア構成例を示す概略ブロック図である。
【図２】本発明の実施形態にかかる画像処理装置４０の構成を示すブロック図である。
【図３】基準パッチ１００および実機パッチ２００を示す図である。
【図４】基準パッチ１００および実機パッチ２００の測色結果を示す図である。
【図５】ドットサイズ比Dt／DsとNsとの対応関係を示す図である。
【図６】ＳＭＢテーブル補正部４８による補正を受ける前のSMBテーブルを示すグラフである。
【図７】SMBテーブルから小ドットの発生率を抜粋し、それを例にとって、画像出力装置２０のドット発生率Ptの決定法を説明する図である。
【図８】ドットサイズ比Dt／Dsの決定法を示すフローチャートである。
【図９】画像処理装置４０の動作を示すフローチャートである。
【符号の説明】
【００８１】
２０  画像出力装置、２２  ドットサイズ比記録部、２８  インクジェットヘッド、
４０  画像処理装置、４４ａ  ＳＭＢテーブル記録部、
４４ｂ  ＳＭＢドット数決定部、  ４７  ドットサイズ比記録部、
４８  ＳＭＢテーブル補正部
【図１】
2005262757.tif 000003
【図２】
2005262757.tif 000004
【図３】
2005262757.tif 000005
【図４】
2005262757.tif 000006
【図５】
2005262757.tif 000007
【図６】
2005262757.tif 000008
【図７】
2005262757.tif 000009
【図８】
2005262757.tif 000010
【図９】
2005262757.tif 000011