(57)【要約】【課題】  大きさの異なるドットを印刷するヘッドの吐出特性のばらつきを補正する。【解決手段】  インク吐出重量の誤差（ヘッドＩＤ）毎に、ヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク量を記録する色補正テーブル記録部４６ａと、ヘッドに吐出を指示する指示インク打ち込み量について吐出すべきドット数を記録するドット数テーブルを記録するＳＭＢテーブル記録部４８ａと、ドット数テーブルに基づき、指示インク打ち込み量について吐出すべきドットの個数を決定するＳＭＢドット数決定部４８ｂと、ヘッドＩＤとドット数テーブルとに基づき決定され、指示インク打ち込み量に対応づけられた修正ヘッドＩＤを記録する修正ヘッドＩＤ記録部４５と、指示インク打ち込み量および修正ヘッドＩＤに基づき、色補正テーブル記録部４６ａの記録内容を参照して、指示インク打ち込み量を補正し、ＳＭＢドット数決定部４８ｂに与える色補正部４６ｂとを備える。【選択図】  図２
2005271288.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の大きさのドットを吐出するヘッドを有する画像出力装置に、画像の出力を指示する画像処理装置であって、
基準ヘッドの吐出する基準インク重量と前記基準ヘッド以外のヘッドの吐出する実機インク重量との誤差に対応するヘッド特性情報ごとに、全ての前記ヘッド特性情報に対応するヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク量を記録する補正用インク量記録手段と、
前記画像出力装置の前記ヘッドに吐出を指示する指示インク打ち込み量について吐出すべきドット数を記録するドット数テーブルを記録するドット数テーブル記録手段と、
前記画像出力装置における前記ドットの種類ごとの前記ヘッド特性情報と前記ドット数テーブルとに基づき決定され、前記指示インク打ち込み量に対応づけられた修正ヘッド特性情報を記録する修正ヘッド特性情報記録手段と、
入力された前記指示インク打ち込み量および前記修正ヘッド特性情報に基づき、前記補正用インク量記録手段の記録内容を参照して、前記指示インク打ち込み量を補正するインク重量補正手段と、
前記ドット数テーブルに基づき、前記インク重量補正手段により補正された前記指示インク打ち込み量について吐出すべきドットの個数を決定するドット数決定手段と、
を備え、
前記修正ヘッド特性情報は、前記ドット数テーブルにおいて前記指示インク打ち込み量に対応するドット数のドットを、前記基準ヘッドが吐出したとする場合の総インク重量と、前記画像出力装置における前記ヘッドが吐出したとする場合の総インク重量との総誤差に対応するものである、
画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記修正ヘッド特性情報は、
前記ドット数テーブルにおいて前記指示インク打ち込み量に対応するドット数に、前記基準インク重量と、前記画像出力装置における前記ドットの種類ごとの前記ヘッド特性情報とを乗じたものの合計を、
前記ドット数テーブルにおいて前記指示インク打ち込み量に対応するドット数に、前記基準インク重量を乗じたものの合計で、
割ったものに基づき決定される、
画像処理装置。
【請求項３】
請求項１に記載の画像処理装置であって、
前記画像出力装置における前記ドットの種類ごとの前記ヘッド特性情報は、前記誤差がほぼ等しいドットの種類については共通した値が定められている、
画像処理装置。
【請求項４】
請求項１に記載の画像処理装置であって、
前記画像出力装置における前記ドットの種類ごとの前記ヘッド特性情報は、前記ドットの種類ごとに独立して定められている、
画像処理装置。
【請求項５】
複数種類の大きさのドットを吐出するヘッドを有する画像出力装置に、画像の出力を指示する画像処理方法であって、
補正用インク量記録手段が、基準ヘッドの吐出する基準インク重量と前記基準ヘッド以外のヘッドの吐出する実機インク重量との誤差に対応するヘッド特性情報ごとに、全ての前記ヘッド特性情報に対応するヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク量を記録する補正用インク量記録工程と、
ドット数テーブル記録手段が、前記画像出力装置の前記ヘッドに吐出を指示する指示インク打ち込み量について吐出すべきドット数を記録するドット数テーブルを記録するドット数テーブル記録工程と、
修正ヘッド特性情報記録手段が、前記画像出力装置における前記ドットの種類ごとの前記ヘッド特性情報と前記ドット数テーブルとに基づき決定され、前記指示インク打ち込み量に対応づけられた修正ヘッド特性情報を記録する修正ヘッド特性情報記録工程と、
インク重量補正手段が、入力された前記インク打ち込み量および前記修正ヘッド特性情報に基づき、前記補正用インク量記録手段の記録内容を参照して、前記指示インク打ち込み量を補正するインク重量補正工程と、
ドット数決定手段が、前記ドット数テーブルに基づき、前記インク重量補正手段により補正された前記指示インク打ち込み量について吐出すべきドットの個数を決定するドット数決定工程と、
を備え、
前記修正ヘッド特性情報は、前記ドット数テーブルにおいて前記指示インク打ち込み量に対応するドット数のドットを、前記基準ヘッドが吐出したとする場合の総インク重量と、前記画像出力装置における前記ヘッドが吐出したとする場合の総インク重量との総誤差に対応するものである、
画像処理方法。
【請求項６】
複数種類の大きさのドットを吐出するヘッドを有する画像出力装置に、画像の出力を指示する画像処理をコンピュータに実行させるためのプログラムであって、
基準ヘッドの吐出する基準インク重量と前記基準ヘッド以外のヘッドの吐出する実機インク重量との誤差に対応するヘッド特性情報ごとに、全ての前記ヘッド特性情報に対応するヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク量を記録する補正用インク量記録処理と、
前記画像出力装置の前記ヘッドに吐出を指示する指示インク打ち込み量について吐出すべきドット数を記録するドット数テーブルを記録するドット数テーブル記録処理と、
前記画像出力装置における前記ドットの種類ごとの前記ヘッド特性情報と前記ドット数テーブルとに基づき決定され、前記指示インク打ち込み量に対応づけられた修正ヘッド特性情報を記録する修正ヘッド特性情報記録処理と、
入力された前記指示インク打ち込み量および前記修正ヘッド特性情報に基づき、前記補正用インク量記録処理における記録内容を参照して、前記指示インク打ち込み量を補正するインク重量補正処理と、
前記ドット数テーブルに基づき、前記インク重量補正処理により補正された前記指示インク打ち込み量について吐出すべきドットの個数を決定するドット数決定処理と、
をコンピュータに実行させ、
前記修正ヘッド特性情報は、前記ドット数テーブルにおいて前記指示インク打ち込み量に対応するドット数のドットを、前記基準ヘッドが吐出したとする場合の総インク重量と、前記画像出力装置における前記ヘッドが吐出したとする場合の総インク重量との総誤差に対応するものである、
プログラム。
【請求項７】
複数種類の大きさのドットを吐出するヘッドを有する画像出力装置に、画像の出力を指示する画像処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読取可能な記録媒体であって、
基準ヘッドの吐出する基準インク重量と前記基準ヘッド以外のヘッドの吐出する実機インク重量との誤差に対応するヘッド特性情報ごとに、全ての前記ヘッド特性情報に対応するヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク量を記録する補正用インク量記録処理と、
前記画像出力装置の前記ヘッドに吐出を指示する指示インク打ち込み量について吐出すべきドット数を記録するドット数テーブルを記録するドット数テーブル記録処理と、
前記画像出力装置における前記ドットの種類ごとの前記ヘッド特性情報と前記ドット数テーブルとに基づき決定され、前記指示インク打ち込み量に対応づけられた修正ヘッド特性情報を記録する修正ヘッド特性情報記録処理と、
入力された前記指示インク打ち込み量および前記修正ヘッド特性情報に基づき、前記補正用インク量記録処理における記録内容を参照して、前記指示インク打ち込み量を補正するインク重量補正処理と、
前記ドット数テーブルに基づき、前記インク重量補正処理により補正された前記指示インク打ち込み量について吐出すべきドットの個数を決定するドット数決定処理と、
をコンピュータに実行させ、
前記修正ヘッド特性情報は、前記ドット数テーブルにおいて前記指示インク打ち込み量に対応するドット数のドットを、前記基準ヘッドが吐出したとする場合の総インク重量と、前記画像出力装置における前記ヘッドが吐出したとする場合の総インク重量との総誤差に対応するものである、
プログラムを記録したコンピュータによって読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット方式のプリンタにおけるヘッドのインク吐出量のばらつきの補正に関する。
【背景技術】
【０００２】
インクジェット方式のプリンタは、インクを吐出するヘッドを有する。ヘッドの吐出特性は各プリンタにおいてほぼ同じではあるものの、ある程度のばらつき（機体差）がある。このばらつきを補正することが従来より行なわれている（特許文献１の要約、［0054］、［0055］参照）。具体的には、基準重量に対するヘッドのインク吐出重量の偏差によって、ヘッドから吐出させるインク重量を補正する。なお、この偏差によって、ヘッドを前もって分類しておく。
【０００３】
【特許文献１】特開平１１−９９６７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、大中小といった大きさの異なるドットを用いて印刷することが行なわれている。
【０００５】
しかしながら、上記のような従来技術は、ヘッドごとに偏差を決定しておくものである。よって、ドットの大きさごとに偏差が異なる場合には、適切な補正ができない場合がある。
【０００６】
そこで、本発明は、大きさの異なるドットを印刷するヘッドの吐出特性のばらつき（機体差）を補正することを課題とする。
【課題を解決するための手段】
【０００７】
本発明は、複数種類の大きさのドットを吐出するヘッドを有する画像出力装置に、画像の出力を指示する画像処理装置であって、基準ヘッドの吐出する基準インク重量と基準ヘッド以外のヘッドの吐出する実機インク重量との誤差に対応するヘッド特性情報ごとに、全てのヘッド特性情報に対応するヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク打ち込み量を記録する補正用インク量記録手段と、画像出力装置のヘッドに吐出を指示する指示インク打ち込み量について吐出すべきドット数を記録するドット数テーブルを記録するドット数テーブル記録手段と、画像出力装置におけるドットの種類ごとのヘッド特性情報とドット数テーブルとに基づき決定され、指示インク打ち込み量に対応づけられた修正ヘッド特性情報を記録する修正ヘッド特性情報記録手段と、入力された指示インク打ち込み量および修正ヘッド特性情報に基づき、補正用インク量記録手段の記録内容を参照して、指示インク打ち込み量を補正するインク重量補正手段と、ドット数テーブルに基づき、インク重量補正手段により補正された指示インク打ち込み量について吐出すべきドットの個数を決定するドット数決定手段とを備え、修正ヘッド特性情報は、ドット数テーブルにおいて指示インク打ち込み量に対応するドット数のドットを、基準ヘッドが吐出したとする場合の総インク重量と、画像出力装置におけるヘッドが吐出したとする場合の総インク重量との総誤差に対応するものであるように構成される。
【０００８】
上記のように構成された発明によれば、複数種類の大きさのドットを吐出するヘッドを有する画像出力装置に、画像の出力を指示する画像処理装置が提供される。
【０００９】
補正用インク量記録手段は、基準ヘッドの吐出する基準インク重量と基準ヘッド以外のヘッドの吐出する実機インク重量との誤差に対応するヘッド特性情報ごとに、全てのヘッド特性情報に対応するヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク打ち込み量を記録する。ドット数テーブル記録手段は、画像出力装置のヘッドに吐出を指示する指示インク打ち込み量について吐出すべきドット数を記録するドット数テーブルを記録する。修正ヘッド特性情報記録手段は、画像出力装置におけるドットの種類ごとのヘッド特性情報とドット数テーブルとに基づき決定され、指示インク打ち込み量に対応づけられた修正ヘッド特性情報を記録する。インク重量補正手段は、入力された指示インク打ち込み量および修正ヘッド特性情報に基づき、補正用インク量記録手段の記録内容を参照して、指示インク打ち込み量を補正する。ドット数決定手段は、ドット数テーブルに基づき、インク重量補正手段により補正された指示インク打ち込み量について吐出すべきドットの個数を決定する。修正ヘッド特性情報は、ドット数テーブルにおいて指示インク打ち込み量に対応するドット数のドットを、基準ヘッドが吐出したとする場合の総インク重量と、画像出力装置におけるヘッドが吐出したとする場合の総インク重量との総誤差に対応するものである。
【００１０】
本発明においては、修正ヘッド特性情報は、ドット数テーブルにおいて指示インク打ち込み量に対応するドット数に、基準インク重量と、画像出力装置におけるドットの種類ごとのヘッド特性情報とを乗じたものの合計を、ドット数テーブルにおいて指示インク打ち込み量に対応するドット数に、基準インク重量を乗じたものの合計で割ったものに基づき決定されるようにすることが好ましい。
【００１１】
また、本発明においては、画像出力装置におけるドットの種類ごとのヘッド特性情報は、誤差がほぼ等しいドットの種類については共通した値が定められているようにすることが好ましい。
【００１２】
また、本発明においては、画像出力装置におけるドットの種類ごとのヘッド特性情報は、ドットの種類ごとに独立して定められているようにすることが好ましい。
【００１３】
本発明は、複数種類の大きさのドットを吐出するヘッドを有する画像出力装置に、画像の出力を指示する画像処理方法であって、補正用インク量記録手段が、基準ヘッドの吐出する基準インク重量と基準ヘッド以外のヘッドの吐出する実機インク重量との誤差に対応するヘッド特性情報ごとに、全てのヘッド特性情報に対応するヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク量を記録する補正用インク量記録工程と、ドット数テーブル記録手段が、画像出力装置のヘッドに吐出を指示する指示インク打ち込み量について吐出すべきドット数を記録するドット数テーブルを記録するドット数テーブル記録工程と、修正ヘッド特性情報記録手段が、画像出力装置におけるドットの種類ごとのヘッド特性情報とドット数テーブルとに基づき決定され、指示インク打ち込み量に対応づけられた修正ヘッド特性情報を記録する修正ヘッド特性情報記録工程と、インク重量補正手段が、入力された指示インク打ち込み量および修正ヘッド特性情報に基づき、補正用インク量記録手段の記録内容を参照して、指示インク打ち込み量を補正するインク重量補正工程と、ドット数決定手段が、ドット数テーブルに基づき、インク重量補正手段により補正された指示インク打ち込み量について吐出すべきドットの個数を決定するドット数決定工程とを備え、修正ヘッド特性情報は、ドット数テーブルにおいて指示インク打ち込み量に対応するドット数のドットを、基準ヘッドが吐出したとする場合の総インク重量と、画像出力装置におけるヘッドが吐出したとする場合の総インク重量との総誤差に対応するものであるように構成される。
【００１４】
本発明は、複数種類の大きさのドットを吐出するヘッドを有する画像出力装置に、画像の出力を指示する画像処理をコンピュータに実行させるためのプログラムであって、基準ヘッドの吐出する基準インク重量と基準ヘッド以外のヘッドの吐出する実機インク重量との誤差に対応するヘッド特性情報ごとに、全てのヘッド特性情報に対応するヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク量を記録する補正用インク量記録処理と、画像出力装置のヘッドに吐出を指示する指示インク打ち込み量について吐出すべきドット数を記録するドット数テーブルを記録するドット数テーブル記録処理と、画像出力装置におけるドットの種類ごとのヘッド特性情報とドット数テーブルとに基づき決定され、指示インク打ち込み量に対応づけられた修正ヘッド特性情報を記録する修正ヘッド特性情報記録処理と、入力された指示インク打ち込み量および修正ヘッド特性情報に基づき、補正用インク量記録処理における記録内容を参照して、指示インク打ち込み量を補正するインク重量補正処理と、ドット数テーブルに基づき、インク重量補正処理により補正された指示インク打ち込み量について吐出すべきドットの個数を決定するドット数決定処理とをコンピュータに実行させ、修正ヘッド特性情報は、ドット数テーブルにおいて指示インク打ち込み量に対応するドット数のドットを、基準ヘッドが吐出したとする場合の総インク重量と、画像出力装置におけるヘッドが吐出したとする場合の総インク重量との総誤差に対応するものであるプログラムである。
【００１５】
本発明は、複数種類の大きさのドットを吐出するヘッドを有する画像出力装置に、画像の出力を指示する画像処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読取可能な記録媒体であって、基準ヘッドの吐出する基準インク重量と基準ヘッド以外のヘッドの吐出する実機インク重量との誤差に対応するヘッド特性情報ごとに、全てのヘッド特性情報に対応するヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク量を記録する補正用インク量記録処理と、画像出力装置のヘッドに吐出を指示する指示インク打ち込み量について吐出すべきドット数を記録するドット数テーブルを記録するドット数テーブル記録処理と、画像出力装置におけるドットの種類ごとのヘッド特性情報とドット数テーブルとに基づき決定され、指示インク打ち込み量に対応づけられた修正ヘッド特性情報を記録する修正ヘッド特性情報記録処理と、入力された指示インク打ち込み量および修正ヘッド特性情報に基づき、補正用インク量記録処理における記録内容を参照して、指示インク打ち込み量を補正するインク重量補正処理と、ドット数テーブルに基づき、インク重量補正処理により補正された指示インク打ち込み量について吐出すべきドットの個数を決定するドット数決定処理とをコンピュータに実行させ、修正ヘッド特性情報は、ドット数テーブルにおいて指示インク打ち込み量に対応するドット数のドットを、基準ヘッドが吐出したとする場合の総インク重量と、画像出力装置におけるヘッドが吐出したとする場合の総インク重量との総誤差に対応するものであるプログラムを記録したコンピュータによって読取可能な記録媒体である。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態を図面を参照しながら説明する。
【００１７】
ハードウェア構成例
図１は、画像処理装置の具体的ハードウエア構成例を概略ブロック図により示している。当該実施形態においては、画像処理装置を実現するハードウェアの一例としてコンピュータシステムを採用している。図１は、同コンピュータシステムをブロック図により示している。本コンピュータシステムは、画像入力デバイスとして、スキャナ１１ａとデジタルスチルカメラ１１ｂとビデオカメラ１１ｃとを備えており、コンピュータ本体１２に接続されている。それぞれの入力デバイスは画像をドットマトリクス状の画素で表現した色画像データを生成してコンピュータ本体１２に出力可能となっており、ここで同画像データはＲＧＢの三原色においてそれぞれ２５６階調表示することにより、約１６７０万色を表現可能となっている。
【００１８】
コンピュータ本体１２には、外部補助記憶装置としてのフロッピー（登録商標）ディスクドライブ１３ａとハードディスク１３ｂとＣＤ−ＲＯＭドライブ１３ｃとが接続されており、ハードディスク１３ｂにはシステム関連の主要プログラムが記録されており、フロッピー（登録商標）ディスクやＣＤ−ＲＯＭなどから適宜必要なプログラムなどを読み込み可能となっている。また、コンピュータ本体１２を外部のネットワークなどに接続するための通信デバイスとしてモデム１４ａが接続されており、外部のネットワークに同公衆通信回線を介して接続し、ソフトウェアやデータをダウンロードして導入可能となっている。この例ではモデム１４ａにて電話回線を介して外部にアクセスするようにしているが、ＬＡＮアダプタを介してネットワークに対してアクセスする構成とすることも可能である。この他、コンピュータ本体１２の操作用にキーボード１５ａやマウス１５ｂも接続されている。
【００１９】
さらに、画像出力デバイスとして、ディスプレイ１７ａ、カラープリンタ１７ｂおよびプロジェクタ１７ｃを備えている。ディスプレイ１７ａについては水平方向に８００画素と垂直方向に６００画素の表示エリアを備えており、各画素毎に上述した１６７０万色の表示が可能となっている。この解像度は一例に過ぎず、６４０×４８０画素であったり、１０２４×７６８画素であるなど、適宜、変更可能である。
【００２０】
また、カラープリンタ１７ｂはインクジェットプリンタであり、Ｃ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）Ｋ（ブラック）ｃ（ライトシアン）ｍ（ライトマゼンタ）の６色のインクを用いて、メディアたる印刷用紙上にドットを付して画像を印刷可能となっている。画像密度は３６０×３６０dpiや７２０×７２０dpiといった高密度印刷が可能となっているが、階調表現については色インクを付すか否かといった２階調表現となっている。一方、このような画像入力デバイスを使用して画像を入力しつつ、画像出力デバイスに表示あるいは出力するため、コンピュータ本体１２内では所定のプログラムが実行されることになる。そのうち、基本プログラムとして稼働しているのはオペレーティングシステム（ＯＳ）１２ａであり、このオペレーティングシステム１２ａには、ディスプレイ１７ａでの表示を行わせるディスプレイドライバ（ＤＳＰ
ＤＲＶ）１２ｂと、カラープリンタ１７ｂに印刷出力を行わせるプリンタドライバ（ＰＲＴ ＤＲＶ）１２ｃと、プロジェクタ１７ｃでの表示を行わせるプロジェクタドライバ１２ｄ（図示せず）が組み込まれている。これらのドライバ１２ｂ、１２ｃおよび１２ｄはディスプレイ１７ａ、カラープリンタ１７ｂおよびプロジェクタ１７ｃの機種に依存しており、それぞれの機種に応じてオペレーティングシステム１２ａに対して追加変更可能である。また、機種に依存して標準処理以上の付加機能を実現することもできるようになっている。すなわち、オペレーティングシステム１２ａという標準システム上で共通化した処理体系を維持しつつ、許容される範囲内での各種の追加的処理を実現できる。
【００２１】
このようなプログラムを実行する前提として、コンピュータ本体１２は、ＣＰＵ１２ｅ、ＲＡＭ１２ｆ、ＲＯＭ１２ｇおよびＩ／Ｏ１２ｈなどを備え、演算処理を実行するＣＰＵ１２ｅがＲＡＭ１２ｆを一時的なワークエリアや設定記憶領域として使用したりプログラム領域として使用しながら、ＲＯＭ１２ｇに書き込まれた基本プログラムを適宜実行し、Ｉ／Ｏ１２ｈを介して接続されている外部機器及び内部機器などを制御している。
【００２２】
ここで、基本プログラムとしてのオペレーティングシステム１２ａ上でアプリケーション１２ｉが実行される。アプリケーション１２ｉの処理内容は様々であり、操作デバイスとしてのキーボード１５ａやマウス１５ｂの操作を監視し、操作された場合には各種の外部機器を適切に制御して対応する演算処理などを実行し、さらには、処理結果をディスプレイ１７ａに表示したり、カラープリンタ１７ｂに出力したりすることになる。
【００２３】
かかるコンピュータシステムでは、画像入力デバイスであるスキャナ１１ａなどで画像データを取得し、アプリケーション１２ｉによる所定の画像処理を実行した後、画像出力デバイスとしてのディスプレイ１７ａ、カラープリンタ１７ｂやプロジェクタ１７ｃに表示出力することが可能である。
【００２４】
本実施形態においては、画像処理装置をコンピュータシステムとして実現しているが、必ずしもかかるコンピュータシステムを必要とするわけではなく、同様の画像データに対して本発明による色調整処理が必要なシステムであればよい。例えば、デジタルスチルカメラ内に本発明による色調整処理を行う画像処理装置を組み込み、色調整処理された画像データを用いてカラープリンタに印字させるようなシステムであっても良い。
【００２５】
この他、カラーファクシミリ装置、カラーコピー装置、プロジェクタといった画像データを扱う各種の装置においても当然に適用可能である。
【００２６】
処理制御プログラム
本発明による処理制御プログラムは、通常、コンピュータ１２が読取可能な形態でフロッピー（登録商標）ディスク、ＣＤ−ＲＯＭなどの記録媒体に記録されて流通する。当該プログラムは、メディア読取装置（ＣＤ−ＲＯＭドライブ１３ｃ、フロッピー（登録商標）ディスクドライブ１３ａなど）によって読み取られてハードディスク１３ｂにインストールされる。そして、ＣＰＵが所望のプログラムを適宜ハードディスク１３ｂから読み出して所望の処理を実行するように構成されている。なお、本発明による処理制御プログラム自体も本願発明の一部を構成する。
【００２７】
画像処理装置の構成
図２は、本発明の実施形態にかかる画像処理装置４０の構成を示すブロック図である。
【００２８】
なお、画像処理装置４０は、プリンタドライバ（ＰＲＴ
ＤＲＶ）１２ｃに相当する。画像出力装置２０は、カラープリンタ１７ｂに相当する。画像入力装置１０は、スキャナ１１ａとデジタルスチルカメラ１１ｂとビデオカメラ１１ｃに相当する。
【００２９】
画像出力装置２０は、ヘッドＩＤ記録部２２、インタフェース回路２４、ヘッド駆動回路２６、インクジェットヘッド２８を備える。
【００３０】
インタフェース回路２４は、画像処理装置４０とヘッド駆動回路２６とのインタフェースである。
【００３１】
ヘッド駆動回路２６は、インクジェットヘッド２８に印加すべき電圧の値を画像処理装置４０からインタフェース回路２４を介して受ける。そして、インクジェットヘッド２８に電圧を印加する。
【００３２】
図３は、インクジェットヘッド２８の有するノズル列２９を示す図である。インクジェットヘッド２８は、印加された電圧に応じてインクを吐出する。吐出されたインクは紙などのメディアに付着し、画像が印刷される。インクジェットヘッド２８は、各インク色（CMYK）に対応したノズル列２９を有する。ドットの大きさは印加する電圧によって変える。
【００３３】
ヘッドＩＤ記録部２２は、インクジェットヘッド２８についてヘッドＩＤ（ヘッド特性情報）を記録する。ヘッドＩＤは、ある基準となる基準ヘッドの吐出する基準インク重量と、インクジェットヘッド２８の吐出する実機インク重量との誤差に対応する数値である。具体的には、ヘッドＩＤは、基準インク重量をヘッドＩＤ＝50とし、実機インク重量が、基準インク重量の1％増える毎にヘッドＩＤを１増やし、基準インク重量の1％減る毎にヘッドＩＤを１減らす。例えば、インクジェットヘッド２８のヘッドＩＤが４５であれば、実機インク重量は基準インク重量の９５％である。誤差は基準インク重量の５％ということになる。
【００３４】
なお、ヘッドＩＤは、ドットの大きさの種類ごとに設定されている。
【００３５】
また、本発明の実施形態においては、大ドットと小ドットとについてのヘッドＩＤ＝４９とし、中ドットについてのヘッドＩＤ＝４５として説明する。このように、大ドットと小ドットとについてのヘッドＩＤを共通な値とすることは、実機インク重量と基準インク重量との誤差の基準インク重量に対する割合が、大ドットと小ドットとについては、ほぼ等しい場合に特に有効である。すなわち、中ドットのみ、大ドットと小ドットと比べて、誤差がばらつく場合に特に有効である。
【００３６】
ただし、実機インク重量と基準インク重量との誤差の基準インク重量に対する割合が、いずれの種類の大きさのドットについてもばらつく場合は、各ドットの種類ごとに、独立してヘッドＩＤを定めてもよい。例えば、大ドットについてのヘッドＩＤ＝４９、中ドットについてのヘッドＩＤ＝４５、小ドットについてのヘッドＩＤ＝５１といったように定めてもよい。
【００３７】
画像入力装置１０は、ＲＧＢの画像データを、画像処理装置４０に与える。
【００３８】
画像処理装置４０は、ＬＵＴ記録部４２ａ、色変換部４２ｂ、ドット重量記録部４３、修正ヘッドＩＤ決定部４４、修正ヘッドＩＤ記録部（修正ヘッド特性情報記録手段）４５、色補正テーブル記録部（補正用インク量記録手段）４６ａ、色補正部（インク重量補正手段）４６ｂ、ＳＭＢテーブル記録部（ドット数テーブル記録手段）４８ａ、ＳＭＢドット数決定部（ドット数決定手段）４８ｂを有する。
【００３９】
ＬＵＴ記録部４２ａは、Ｒ（レッド）Ｇ（グリーン）Ｂ（ブルー）の画像データをＣ（シアン）Ｍ（マゼンダ）Ｙ（イエロー）Ｋ（ブラック）の画像データに変換するための色変換テーブル（ＬＵＴ：ルックアップテーブル）を記録する。
【００４０】
色変換部４２ｂは、ＬＵＴ記録部４２ａに記録された色変換テーブルに基づき、画像入力装置１０から受けたＲＧＢの画像データをＣＭＹＫの画像データに変換する。
【００４１】
ドット重量記録部４３は、大、中、小の各ドットの基準インク重量を記録する。
【００４２】
ＳＭＢテーブル記録部（ドット数テーブル記録手段）４８ａは、ＣＭＹＫの画像データの各インク色のインク重量について、小中大（Ｓ：Small、Ｍ：Middle、Ｂ：Big）のドットをどれぐらいの個数打つ（吐出する）かを決定するためのSMBテーブル（ドット数テーブル）を記録する。
【００４３】
ＳＭＢテーブル記録部４８ａの記録内容の一例を図４に示す。図４に示す例では、指示インク打ち込み量Ivが増大するにしたがい、より大きなドットを吐出することになっている。より詳細には、指示インク打ち込み量Ivが領域Ｗ１、Ｗ２、Ｗ３、Ｗ４、Ｗ５と増大するにしたがい、（１）領域Ｗ１では小ドットのみを吐出する、（２）領域Ｗ２では小ドットおよび中ドットを吐出する、（３）領域Ｗ３では中ドットのみを吐出する、（４）領域Ｗ４では中ドットおよび大ドットを吐出する、（５）領域Ｗ５では大ドットのみを吐出する。なお、小ドットのドット数Ｓ＝ｆ１（Iv）、中ドットのドット数Ｍ＝ｆ２（Iv）、大ドットのドット数Ｂ＝ｆ３（Iv）とする。
【００４４】
ＳＭＢドット数決定部（ドット数決定手段）４８ｂは、ＳＭＢテーブル記録部４８ａに記録されたSMBテーブルに基づき、色補正部４６ｂから受けたＣＭＹＫの画像データ（指示インク打ち込み量Iv）について、小中大のドットをどれぐらいの個数打つかを決定する。
【００４５】
修正ヘッドＩＤ決定部４４は、ヘッドＩＤ記録部２２、ドット重量記録部４３およびＳＭＢテーブル記録部４８ａの記録内容に基づき、修正ヘッドＩＤを決定する。
【００４６】
ヘッドＩＤ記録部２２に記録された小、中、大ドットについてのヘッドＩＤをそれぞれＩＤｓ、ＩＤｍ、ＩＤｂとする。ドット重量記録部４３に記録された小、中、大ドットについての基準インク重量をＩｗｓ、Ｉｗｍ、Ｉｗｂとする。ＳＭＢテーブル記録部４８ａの記録内容は、前述のとおり、Ｓ＝ｆ１（Iv）、Ｍ＝ｆ２（Iv）、Ｂ＝ｆ３（Iv）である。
【００４７】
このとき、修正ヘッドＩＤ＝（Ｓ×Ｉｗｓ×ＩＤｓ＋Ｍ×Ｉｗｍ×ＩＤｍ＋Ｂ×Ｉｗｂ×ＩＤｂ）／（Ｓ×Ｉｗｓ＋Ｍ×Ｉｗｍ＋Ｂ×Ｉｗｂ）となる。
【００４８】
すなわち、ドット数テーブルにおいて指示インク打ち込み量Ivに対応するドット数Ｓ、Ｍ、Ｂに、基準インク重量Ｉｗｓ、Ｉｗｍ、Ｉｗｂと、画像出力装置２０におけるドットの種類（小中大）ごとのヘッドＩＤのＩＤｓ、ＩＤｍ、ＩＤｂとを乗じたものの合計（Ｓ×Ｉｗｓ×ＩＤｓ＋Ｍ×Ｉｗｍ×ＩＤｍ＋Ｂ×Ｉｗｂ×ＩＤｂ）を、ドット数テーブルにおいて指示インク打ち込み量に対応するドット数Ｓ、Ｍ、Ｂに、基準インク重量Ｉｗｓ、Ｉｗｍ、Ｉｗｂを乗じたものの合計（Ｓ×Ｉｗｓ＋Ｍ×Ｉｗｍ＋Ｂ×Ｉｗｂ）で割ったものが修正ヘッドＩＤとなる。
【００４９】
なお、ＩＤｓ＝ＩＤｂ＝ＩＤ＝４９、ＩＤｍ＝４５とした場合は、
修正ヘッドＩＤ＝（Ｓ×Ｉｗｓ×ＩＤ＋Ｍ×Ｉｗｍ×ＩＤｍ＋Ｂ×Ｉｗｂ×ＩＤ）／（Ｓ×Ｉｗｓ＋Ｍ×Ｉｗｍ＋Ｂ×Ｉｗｂ）＝（Ｓ×Ｉｗｓ×４９＋Ｍ×Ｉｗｍ×４５＋Ｂ×Ｉｗｂ×４９）／（Ｓ×Ｉｗｓ＋Ｍ×Ｉｗｍ＋Ｂ×Ｉｗｂ）となる。
【００５０】
このようにして決定された修正ヘッドＩＤは、指示インク打ち込み量Ivの関数となる。Ｓ、ＭおよびＢが、指示インク打ち込み量Ivの関数だからである。また、修正ヘッドＩＤは、SMBテーブルにおいて指示インク打ち込み量に対応するドット数のドットを、基準ヘッドが吐出したとする場合の総インク重量（Ｓ×Ｉｗｓ＋Ｍ×Ｉｗｍ＋Ｂ×Ｉｗｂ）と、画像出力装置２０におけるインクジェットヘッド２８が吐出したとする場合の総インク重量との総誤差に対応するものとなる。例えば、修正ヘッドＩＤ＝４５であれば、総誤差は基準ヘッドが吐出したとする場合の総インク重量の５％（＝５０−４５）ということになる。
【００５１】
修正ヘッドＩＤ記録部（修正ヘッド特性情報記録手段）４５は、修正ヘッドＩＤ決定部４４の決定内容を記録する。
【００５２】
図５は、修正ヘッドＩＤ記録部４５の記録内容の一例を示す図である。まず、指示インク打ち込み量Ivが０から４８程度までのように小さい場合は（領域Ｗ１）、小ドットのみが吐出されるため、修正ヘッドＩＤは、小ドットのヘッドＩＤ＝４９となる。指示インク打ち込み量Ivが４８を超えると（領域Ｗ２）、次第に、小ドットのみならず中ドットも吐出される。すると、中ドットのヘッドＩＤ＝４５に、修正ヘッドＩＤが近づいていく。そして、指示インク打ち込み量Ivが１１２付近になると（領域Ｗ３）、中ドットのみが吐出されるので、修正ヘッドＩＤ＝４５（＝中ドットのヘッドＩＤ）となる。さらに、指示インク打ち込み量Ivが増大すると、中ドットのみならず大ドットも吐出される（領域Ｗ４）。すると、大ドットのヘッドＩＤ＝４９に、修正ヘッドＩＤが近づいていく。そして、指示インク打ち込み量Ivが１９２以上になると（領域Ｗ５）、大ドットのみが吐出されるので、修正ヘッドＩＤ＝４９（＝大ドットのヘッドＩＤ）となる。
【００５３】
図６は、図５に示す修正ヘッドＩＤ記録部４５の記録内容の一例を、グラフに表したものである。指示インク打ち込み量Ivが増大するにしたがい、修正ヘッドＩＤが４９で一定、４８、４７、４６と小さくなる、４５で一定、４６、４７、４８と大きくなる、４９で一定となる。
【００５４】
色補正テーブル記録部（補正用インク打ち込み量記録手段）４６ａは、ヘッドＩＤごとに、色補正テーブル記録部４６ａに記録された全てのヘッドＩＤに対応するヘッドについて各ドットの色彩値がほぼ同じ値となるような補正用インク打ち込み量を記録する。なお、色彩値は、例えば、Lab色空間における座標である。
【００５５】
図７は、色補正テーブル記録部４６ａの記録内容（色補正テーブル）の一例を示す図である。図７においては、色補正テーブルの記録内容を一部省略して、“…”と表示している。図７においては、縦一列に並んで記載された数値が、色彩値がほぼ同じ値となるようなドット数である。例えば、ヘッドＩＤ＝５０のヘッドにインク打ち込み量９６の吐出を指示した場合のドットの色彩値と、ヘッドＩＤ＝４９のヘッドにインク打ち込み量９６の吐出を指示した場合のドットの色彩値と、ヘッドＩＤ＝４７のヘッドにインク打ち込み量９８の吐出を指示した場合のドットの色彩値と、ヘッドＩＤ＝４５のヘッドにインク打ち込み量９９の吐出を指示した場合のドットの色彩値とがほぼ同じ値である。
【００５６】
すなわち、色補正テーブル記録部４６ａに記録された全てのヘッドＩＤ（ヘッドＩＤ＝４５〜５１）に対応するインクジェットヘッド２８について、ドットの色彩値がほぼ同じ値になるようなインク打ち込み量（ヘッドＩＤ＝５０についてはインク打ち込み量９６、ヘッドＩＤ＝４９についてはインク打ち込み量９６、…）が記録されている。なお、“ほぼ同じ”というのは、色彩値のずれが最小であるということである。
【００５７】
色補正部（インク打ち込み量補正手段）４６ｂは、色変換部４２ｂから入力された指示インク打ち込み量および修正ヘッドＩＤ記録部４５に記録された修正ヘッドＩＤに基づき、色補正テーブル記録部４６ａの記録内容を参照して、指示インク打ち込み量を補正し、ＳＭＢドット数決定部４８ｂに与える。
【００５８】
図８は、色補正部４６ｂの動作を説明するために、色補正テーブル記録部４６ａの記録内容の一例に説明を付した図である。まず、色変換部４２ｂから指示インク打ち込み量“９６”が入力される。（１）もし、ヘッドに誤差がなければ（ＩＤ＝５０）、指示インク打ち込み量“９６”をそのまま、ＳＭＢドット数決定部４８ｂに与えればいい。
【００５９】
しかし、ヘッドには誤差があることが多い。そこで、ヘッドＩＤに応じて、指示インク打ち込み量を補正する。例えば、ヘッドＩＤ＝４７（大中小ドットにつき共通）であれば、ヘッドＩＤ＝５０における指示インク打ち込み量“９６”の縦一列から、ヘッドＩＤ＝４７の行の欄に記載された値“９８”を読み出して、新たに指示インク打ち込み量とすればよい。
【００６０】
しかし、ヘッドＩＤが大、小ドットにつき共通であるものの、中ドットについては異なる場合があることは先に説明した通りである。
【００６１】
そこで、色補正部４６ｂは、修正ヘッドＩＤ記録部４５の記録内容を参照して、指示インク打ち込み量“９６”のときの修正ヘッドＩＤを取得する。（２）図５を参照すると、修正ヘッドＩＤ＝４６である。この修正ヘッドＩＤを、新たにヘッドＩＤとして取り扱う。
【００６２】
すなわち、（３）ヘッドＩＤ＝５０における指示インク打ち込み量“９６”の縦一列から、修正ヘッドＩＤ＝４６の行の欄に記載された値“９９”を読み出して、新たに指示インク打ち込み量とすればよい。
【００６３】
このようにして、指示インク打ち込み量を“９６”から“９９”に補正し、ＳＭＢドット数決定部４８ｂに与える。
【００６４】
なお、図９に、色補正テーブル記録部４６ａの記録内容の一例において、実際に利用される指示インク打ち込み量の値を示す。ヘッドＩＤ＝４５〜４９の行における枠囲みの部分が、実際に利用される指示インク打ち込み量の値である。ヘッドＩＤ＝５０における指示インク打ち込み量Ivが増大するにしたがい、修正ヘッドＩＤが４９で一定、４８、４７、４６と小さくなる、４５で一定、４６、４７、４８と大きくなる、４９で一定となる。
【００６５】
次に、本発明の実施形態を図１０のフローチャートを参照して説明する。
【００６６】
まず、修正ヘッドＩＤ決定部４４は、ヘッドＩＤ記録部２２、ドット重量記録部４３およびＳＭＢテーブル記録部４８ａの記録内容に基づき、修正ヘッドＩＤを決定する（Ｓ１０）。決定された修正ヘッドＩＤは、修正ヘッドＩＤ記録部４５に記録される。
【００６７】
次に、画像入力装置１０から、ＲＧＢの画像データを、画像処理装置４０に入力される（Ｓ１２）。
【００６８】
画像入力装置１０から入力されたＲＧＢの画像データは、色変換部４２ｂによって、ＣＭＹＫの画像データ（指示インク打ち込み量）に変換される（Ｓ１４）。
【００６９】
ＣＭＹＫの画像データ（指示インク打ち込み量）は、色補正部４６ｂにより補正される（Ｓ１６）。指示インク打ち込み量の補正は、総誤差に対応する修正ヘッドＩＤに基づき行なわれるため、インクジェットヘッド２８の総誤差を補償することができる。
【００７０】
補正されたＣＭＹＫの画像データ（指示インク打ち込み量）は、ＳＭＢドット数決定部４８ｂに与えられる。ＳＭＢドット数決定部４８ｂは、色補正部４６ｂから受けたＣＭＹＫの画像データ（指示インク打ち込み量）について、小中大のドットをどれぐらいの個数打つかを決定する（Ｓ１８）。
【００７１】
ＳＭＢドット数決定部４８ｂの決定結果は、画像出力装置２０に与えられる。決定結果は、インタフェース回路２４を介して、ヘッド駆動回路２６に与えられる。ヘッド駆動回路２６は、インクジェットヘッド２８にＳＭＢドット数決定部４８ｂの決定結果に応じた電圧を印加する。インクジェットヘッド２８は、印加された電圧に応じてインクを吐出する。吐出されたインクは紙などのメディアに付着し、印刷が行なわれる。
【００７２】
本発明の実施形態によれば、指示インク打ち込み量の補正は、総誤差に対応する修正ヘッドＩＤに基づき行なわれるため、インクジェットヘッド２８の総誤差を補償することができる。さらに、指示インク打ち込み量の補正は、色補正テーブル記録部４６ａに記録されている色補正テーブルを参照して行なう。この色補正テーブルは、大中小の各ドットごとに別々のものを必要とせず、大中小の各ドットにつき共通なものを使用できる。よって、色補正テーブル記録部４６ａの記録容量を節減できる。
【図面の簡単な説明】
【００７３】
【図１】画像処理装置の具体的ハードウエア構成例を示す概略ブロック図である。
【図２】本発明の実施形態にかかる画像処理装置４０の構成を示すブロック図である。
【図３】インクジェットヘッド２８の有するノズル列２９を示す図である。
【図４】ＳＭＢテーブル記録部４８ａの記録内容の一例を示す図である。
【図５】修正ヘッドＩＤ記録部４５の記録内容の一例を示す図である。
【図６】修正ヘッドＩＤ記録部４５の記録内容の一例をグラフに表したものである。
【図７】色補正テーブル記録部４６ａの記録内容の一例を示す図である。
【図８】色補正部４６ｂの動作を説明するために、色補正テーブル記録部４６ａの記録内容の一例に説明を付した図である。
【図９】色補正テーブル記録部４６ａの記録内容の一例において、実際に利用される指示インク打ち込み量の値を示す図である。
【図１０】本発明の実施形態を示すフローチャートである。
【符号の説明】
【００７４】
２０  画像出力装置、２２  ヘッドＩＤ記録部、２８  インクジェットヘッド、４０  画像処理装置、４２ａ  ＬＵＴ記録部、４２ｂ  色変換部、４３  ドット重量記録部、４４  修正ヘッドＩＤ決定部、４５  修正ヘッドＩＤ記録部（修正ヘッド特性情報記録手段）、４６ａ  色補正テーブル記録部（補正用インク量記録手段）、４６ｂ  色補正部（インク重量補正手段）、４８ａ  ＳＭＢテーブル記録部（ドット数テーブル記録手段）、４８ｂ  ＳＭＢドット数決定部（ドット数決定手段）
【図１】
2005271288.tif 000003
【図２】
2005271288.tif 000004
【図３】
2005271288.tif 000005
【図４】
2005271288.tif 000006
【図５】
2005271288.tif 000007
【図６】
2005271288.tif 000008
【図７】
2005271288.tif 000009
【図８】
2005271288.tif 000010
【図９】
2005271288.tif 000011
【図１０】
2005271288.tif 000012