(57)【要約】【課題】階調段差が発生しないように階調を補正するデータを生成するための色見本を印刷するようにした画像処理装置を提供する。【解決手段】画像処理装置の受付手段は、滴の大きさによって分類された第１の滴と第２の滴を混合し始める段階における階調の閾値を受け付け、生成手段は、閾値及び閾値より大又は以上であって、予め定められた間隔で色見本データを生成し、印刷手段は、色見本データに基づいて、色見本を印刷し、測定手段は、印刷された色見本の濃度を測定し、階調補正データ生成手段は、測定された濃度に基づいて、階調を補正するためのデータを生成し、前記階調補正データ生成手段は、前記階調の閾値における測定された第１の階調と該閾値より大又は閾値以上における測定された第２の階調とを比較して、該第２の階調が該第１の階調よりも小又は以下である場合は、該第２の階調を用いずに、階調を補正するためのデータを生成する。【選択図】図１
2014036318.tif 000002
【特許請求の範囲】
【請求項１】
滴の大きさによって分類された第１の滴と第２の滴を混合し始める段階における階調の閾値を受け付ける受付手段と、
前記受付手段によって受け付けられた閾値及び閾値より大又は以上であって、予め定められた間隔で色見本データを生成する生成手段と、
前記生成手段によって生成された色見本データに基づいて、色見本を印刷する印刷手段と、
前記印刷手段により印刷された色見本の濃度を測定する測定手段と、
前記測定手段によって測定された濃度に基づいて、階調を補正するためのデータを生成する階調補正データ生成手段と、
を具備し、
前記階調補正データ生成手段は、前記受付手段によって受け付けられた階調の閾値における前記測定手段によって測定された第１の階調と該閾値より大又は閾値以上における該測定手段によって測定された第２の階調とを比較して、該第２の階調が該第１の階調よりも小又は以下である場合は、該第２の階調を用いずに、階調を補正するためのデータを生成する
ことを特徴とする画像処理装置。
【請求項２】
印刷データを受け付ける受付手段と、
前記請求項１に記載の画像処理装置によって生成された階調を補正するためのデータに基づいて、前記受付手段によって受け付けられた印刷データの階調を補正する階調補正手段と、
前記階調補正手段によって階調が補正された印刷データを印刷する印刷手段
を具備することを特徴とする画像処理装置。
【請求項３】
コンピュータを、
滴の大きさによって分類された第１の滴と第２の滴を混合し始める段階における階調の閾値を受け付ける受付手段と、
前記受付手段によって受け付けられた閾値及び閾値より大又は以上であって、予め定められた間隔で色見本データを生成する生成手段と、
前記生成手段によって生成された色見本データに基づいて、色見本を印刷する印刷手段と、
前記印刷手段により印刷された色見本の濃度を測定する測定手段と、
前記測定手段によって測定された濃度に基づいて、階調を補正するためのデータを生成する階調補正データ生成手段、
として機能させ、
前記階調補正データ生成手段は、前記受付手段によって受け付けられた階調の閾値における前記測定手段によって測定された第１の階調と該閾値より大又は閾値以上における該測定手段によって測定された第２の階調とを比較して、該第２の階調が該第１の階調よりも小又は以下である場合は、該第２の階調を用いずに、階調を補正するためのデータを生成する
ことを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、特定階調の分解能を向上したときに、他の階調の分解能が相対的に低下することがあったことを課題とし、印刷装置で使用する各色のインク量を特定するインク値データと他の画像機器で使用する各色の色成分値との対応関係を規定した色変換テーブルを作成するに当たり、分解能向上用の補正によって低明度域で相対的に低下する分解能を補間精度で補償するように予め低明度域の色が高明度域の色より多くなるように補間精度向上用の補正を行っておき、その後、分解能向上用の補正を行って上記インク値データを生成し、当該インク値データに基づいて印刷したパッチを測色して色変換テーブルを生成することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１５９３０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、階調段差が発生しないように階調を補正するデータを生成するための色見本を印刷するようにした画像処理装置及び画像処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、滴の大きさによって分類された第１の滴と第２の滴を混合し始める段階における階調の閾値を受け付ける受付手段と、前記受付手段によって受け付けられた閾値及び閾値より大又は以上であって、予め定められた間隔で色見本データを生成する生成手段と、前記生成手段によって生成された色見本データに基づいて、色見本を印刷する印刷手段と、前記印刷手段により印刷された色見本の濃度を測定する測定手段と、前記測定手段によって測定された濃度に基づいて、階調を補正するためのデータを生成する階調補正データ生成手段と、を具備し、前記階調補正データ生成手段は、前記受付手段によって受け付けられた階調の閾値における前記測定手段によって測定された第１の階調と該閾値より大又は閾値以上における該測定手段によって測定された第２の階調とを比較して、該第２の階調が該第１の階調よりも小又は以下である場合は、該第２の階調を用いずに、階調を補正するためのデータを生成することを特徴とする画像処理装置である。
【０００６】
請求項２の発明は、印刷データを受け付ける受付手段と、前記請求項１に記載の画像処理装置によって生成された階調を補正するためのデータに基づいて、前記受付手段によって受け付けられた印刷データの階調を補正する階調補正手段と、前記階調補正手段によって階調が補正された印刷データを印刷する印刷手段を具備することを特徴とする画像処理装置である。
【０００７】
請求項３の発明は、コンピュータを、滴の大きさによって分類された第１の滴と第２の滴を混合し始める段階における階調の閾値を受け付ける受付手段と、前記受付手段によって受け付けられた閾値及び閾値より大又は以上であって、予め定められた間隔で色見本データを生成する生成手段と、前記生成手段によって生成された色見本データに基づいて、色見本を印刷する印刷手段と、前記印刷手段により印刷された色見本の濃度を測定する測定手段と、前記測定手段によって測定された濃度に基づいて、階調を補正するためのデータを生成する階調補正データ生成手段、として機能させ、前記階調補正データ生成手段は、前記受付手段によって受け付けられた階調の閾値における前記測定手段によって測定された第１の階調と該閾値より大又は閾値以上における該測定手段によって測定された第２の階調とを比較して、該第２の階調が該第１の階調よりも小又は以下である場合は、該第２の階調を用いずに、階調を補正するためのデータを生成することを特徴とする画像処理プログラムである。
【発明の効果】
【０００８】
請求項１の画像処理装置によれば、階調段差が発生しないように階調を補正するデータを生成するための色見本を印刷することができる。
【０００９】
請求項２の画像処理装置によれば、第１の滴と第２の滴を混合し始める段階における階調段差が発生しないように印刷することができる。
【００１０】
請求項３の画像処理プログラムによれば、階調段差が発生しないように階調を補正するデータを生成するための色見本を印刷することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態（色見本印刷を行う画像処理装置）の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態の形態による処理例を示すフローチャートである。
【図３】本実施の形態による色見本を出力する位置の例を示すグラフである。
【図４】本実施の形態による色見本の出力例を示す説明図である。
【図５】本実施の形態（階調補正データ生成を行う画像処理装置）の構成例についての概念的なモジュール構成図である。
【図６】本実施の形態の形態による処理例を示すフローチャートである。
【図７】本実施の形態の形態による処理例を示すフローチャートである。
【図８】本実施の形態の形態によって生成される階調補正テーブルのデータ構造例を示す説明図である。
【図９】本実施の形態（画像印刷を行う画像処理装置）の構成例についての概念的なモジュール構成図である。
【図１０】本実施の形態の形態による処理例を示すフローチャートである。
【図１１】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【図１２】一般的な色見本を出力する位置の例を示すグラフである。
【図１３】階調特性の例を示すグラフである。
【図１４】一般的な色見本の出力例を示す説明図である。
【図１５】着弾ズレの例を示す説明図である。
【発明を実施するための形態】
【００１２】
まず、本実施の形態を説明する前に、図１２から図１５までを用いて、その前提又は本実施の形態を利用する画像処理装置について説明する。なお、この説明は、本実施の形態の理解を容易にすることを目的とするものである。
【００１３】
吐出するドロップ量を数段階切り替えることのできるマルチドロップ制御のインクジェットを対象とする。なお、ドロップ量の切り替えの段階として、複数段階あればよく、例えば、大滴、小滴の２段階、大滴、中滴、小滴の３段階、そして４段階以上であってもよい。以下、３段階の例を示す。この滴の使い分けは、濃度の表現に用いられる。例えば、濃度が低い部分（薄い部分）を表現する場合は小滴のみを用い、濃度が高い部分（濃い部分）を表現する場合は大滴を用いるようにしている。
ドロップ量の切り替え部分（例えば、小滴から中滴に、中滴から大滴に切り替わる部分）で、濃度が低下する現象が発生する場合がある。大滴・中滴・小滴で滴速差による着弾ズレが発生し、画像に粗密が生じるためである。図１５は、着弾ズレの例を示す説明図である。図１５（ａ）は、４行５列で中滴を着弾した様子（印刷した微小な部分）の例を示している。この段階から濃度を上げる（濃くする）と、中滴と大滴を混合することになる。例えば、２ｂ、４ｃの位置に大滴を着弾させるとすると、理想的には、図１５（ｂ）のように、図１５（ａ）における２ｂ、４ｃの位置に着弾している中滴の中心と、大滴の中心が一致する。このようになれば、ドロップ量の切り替え部分（中滴と大滴を混合し始める段階）で、濃度が低下する現象は発生しない。しかし、実際には、大滴と中滴で滴速差による着弾ズレが発生する場合がある。図１５（ｃ）は、この着弾ズレが発生した様子を示したものである。つまり、図１５（ｂ）と比べると空白がより多く生じていることになり、本来表現したい濃度よりも低くなり、図１５（ａ）の状態よりも濃度が低下する。
【００１４】
一方、画像を印刷する場合、一般的に出力装置の階調特性を補正する処理が行われており、階調（階調カーブ）を補正するためのデータが必要となる。これは、後述するような階調補正テーブル８００のようなものである。
図１２に示すグラフは、入力データに対する大滴、中滴、小滴への分配の１例を示したものである。横軸は入力データ（濃度）であり、縦軸はその濃度を表現するための滴の量を示している。小滴１２１０、中滴１２２０のグラフは、０％から３３％までは小滴のみで表現し、３３％から６６％までは小滴と中滴を混合させて表現することを示している。そして、３３％までは小滴の量を上昇させ、３３％から６６％までは小滴の量を下降させて中滴の量を上昇させている。また、中滴１２２０、大滴１２３０のグラフは、６６％から１００％までは中滴と大滴を混合させて表現することを示している。そして、６６％から１００％までは中滴の量を下降させて大滴の量を上昇させている。
また、グラフ内の四角の点（均等に１０％刻みでプロットされている点）は、階調カーブを作成する際に出力する色見本（階調パッチ）の位置を示している。つまり、図１４の例に示すように、色見本として、Ｃ、Ｍ、Ｙ、Ｋの４色について、１０％刻みで色見本を印刷する。
【００１５】
図１３は、図１２の例に示す大滴、中滴、小滴の分配での実際の階調特性と、図１２の例に示す色見本位置で取得したデータで予測した階調特性とを示したものである。つまり、図１４の例に示した色見本を測定してプロットしたものが、図１３（ａ）の例のグラフ内の四角の点である。そして、そのプロット間を直線で結んでいるグラフがプロット間の予測した階調特性となる。
実際の階調特性をみてみると、小滴のみから小滴と中滴の混合への切り替え部分、小滴と中滴の混合から中滴と大滴の混合への切り替え付近で特性がＳ字となっている。しかし、均等配置の色見本の測定データから算出したものでは、その影響が無視されたものとなっている。図１３の例のグラフ内の対象領域１３１０を拡大して表示したものが図１３（ｂ）の例である。点線の算出カーブ１３４０と実線である実際の階調特性カーブ１３３０とを比較すると、一致しておらず、特にプロット１３２４からプロット１３２６までは、実際の階調特性カーブ１３３０が算出カーブ１３４０よりも低下する減少が発生する。
したがって、図１４に示すような色見本の位置で階調カーブを作成した場合、出力画像に階調段差が発生してしまう。つまり、ドロップ量の切り替え部分で階調がＳ字になってしまい、階調段差が発生する。
【００１６】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態（色見本印刷を行う画像処理装置）の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という意味を有する記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００１７】
本実施の形態である画像処理装置は、色見本を印刷するものであって、図１の例に示すように、分配閾値パラメータ記憶モジュール１１０、階調補正印刷データ生成モジュール１２０、スクリーン処理モジュール１３０、印刷モジュール１４０を有している。
【００１８】
分配閾値パラメータ記憶モジュール１１０は、階調補正印刷データ生成モジュール１２０、スクリーン処理モジュール１３０と接続されている。分配閾値パラメータ記憶モジュール１１０は、滴の大きさによって分類された第１の滴と第２の滴を混合し始める段階における階調の閾値を記憶している。「滴の大きさによって分類された第１の滴と第２の滴」とは、例えば、前述のように小滴、中滴、大滴の３種類の滴の大きさがある場合に、「小滴と中滴」、「中滴と大滴」の組み合わせがある。なお、４種類以上の滴の大きさであってもよいが、滴の種類の組み合わせは、その２種の滴を混合して印刷する場合の組み合わせであって、具体的には、滴の大きさが隣り合う種類の組み合わせである。
そして、「混合し始める段階における階調の閾値（以下、分配閾値パラメータともいう）」として、例えば、小滴のみで表現している段階から小滴と中滴の混合で表現する段階への境界（小滴と中滴の混合で表現する最初の段階、小滴１００％の段階といってもよい）、小滴と中滴で表現している段階から中滴と大滴の混合で表現する段階への境界（中滴と大滴の混合で表現する最初の段階、中滴１００％の段階といってもよい）である。具体的には、前述の例では、３３％、６６％が該当する。これらの閾値は、予め定められた値である。
【００１９】
階調補正印刷データ生成モジュール１２０は、分配閾値パラメータ記憶モジュール１１０、スクリーン処理モジュール１３０と接続されている。階調補正印刷データ生成モジュール１２０は、分配閾値パラメータ記憶モジュール１１０から階調の閾値を受け取り、その閾値より大又は以上であって、予め定められた間隔で色見本データを生成する。例えば、色毎（Ｃ、Ｍ、Ｙ、Ｋ等）に濃度が０％から１０％刻みに１００％までの色見本データを生成する。そして、この他に、第１の滴と第２の滴を混合し始める段階における階調の閾値及び閾値より大又は以上であって、予め定められた間隔で色見本データを生成する。つまり、閾値における色見本データを少なくとも含み、その閾値より大又は以上の階調の色見本データを含める。そして、閾値より大又は以上の階調は、予め定められた間隔で選択されたものである。例えば、階調の閾値が３３％である場合は、３３％、３４％、３６％、３８％、４０％、４２％としてもよい。また、階調の閾値が６６％である場合は、６６％、６８％、７０％、７２％としてもよい。なお、「予め定められた間隔」とは、一定の間隔であってもよいし、その間隔は一定ではなく、例えば、詳細に測定すべき値の近辺である場合は短い間隔にし、予測した値に近いことが予めわかっている領域では長い間隔にしてもよい。
図３は、本実施の形態による色見本を出力する位置の例を示すグラフである。前述の図１２の説明と同等のものであるが、図１２の例に示すグラフと比較して、色見本を出力する位置が、階調の閾値が３３％より大又は以上の予め定められた領域（図３の例では、３３％から４２％）内で予め定められた濃度（図３の例では、３４％、３６％、３８％、４０％、４２％）の色見本を出力する位置（四角の点のプロット位置）があり、階調の閾値が６６％より大又は以上の予め定められた領域（図３の例では、６６％から７２％）内で予め定められた濃度（図３の例では、６８％、７０％、７２％）の色見本を出力する位置（四角の点のプロット位置）がある。つまり、各ドロップ量の１００％の色見本を含み、小滴１００％又は中滴１００％から右側へ下がる方向に間隔を狭くして配置されている。
【００２０】
スクリーン処理モジュール１３０は、分配閾値パラメータ記憶モジュール１１０、階調補正印刷データ生成モジュール１２０、印刷モジュール１４０と接続されている。スクリーン処理モジュール１３０は、階調補正印刷データ生成モジュール１２０によって生成された色見本データに基づいて、色見本を印刷するために、スクリーン処理を施す。
印刷モジュール１４０は、スクリーン処理モジュール１３０と接続されている。印刷モジュール１４０は、スクリーン処理モジュール１３０によってスクリーン処理が施された色見本データに基づいて、色見本を印刷する。図４は、本実施の形態による色見本の出力例を示す説明図である。図４の例では、Ｃ、Ｍ、Ｙ、Ｋの色毎に、濃度１０％刻みの色見本の他に濃度３３％、３４％、３６％、３８％、４２％、６６％、６８％、７２％における色見本が印刷されている。
【００２１】
図２は、本実施の形態の形態による処理例を示すフローチャートである。
ステップＳ２０２では、階調補正印刷データ生成モジュール１２０が、分配閾値パラメータ記憶モジュール１１０から分配閾値パラメータを取得する。
ステップＳ２０４では、階調補正印刷データ生成モジュール１２０が、階調変化用の色見本データを生成する。
ステップＳ２０６では、スクリーン処理モジュール１３０が、色見本データに対してスクリーン処理を施す。
ステップＳ２０８では、印刷モジュール１４０が、色見本を印刷する。
【００２２】
図５は、本実施の形態（階調補正データ生成を行う画像処理装置）の構成例についての概念的なモジュール構成図である。本実施の形態は、図５の例に示すように、分配閾値パラメータ記憶モジュール１１０、測色モジュール５１０、階調補正パラメータ生成モジュール５２０、階調補正パラメータ記憶モジュール５３０を有している。なお、前述した実施の形態と同種の部位には同一符号を付し重複した説明を省略する。
【００２３】
測色モジュール５１０は、階調補正パラメータ生成モジュール５２０と接続されている。測色モジュール５１０は、図１の例に示す印刷モジュール１４０によって印刷された色見本の濃度を測定する。例えば、スキャナであり、図４の例のような色見本の用紙における各色見本部分の濃度を測定する。測定結果としては、色毎の濃度に対応した測定濃度データ（例えば、Ｃの８０％の濃度データ）である。
分配閾値パラメータ記憶モジュール１１０は、階調補正パラメータ生成モジュール５２０と接続されている。
【００２４】
階調補正パラメータ生成モジュール５２０は、分配閾値パラメータ記憶モジュール１１０、測色モジュール５１０、階調補正パラメータ記憶モジュール５３０と接続されている。階調補正パラメータ生成モジュール５２０は、分配閾値パラメータ記憶モジュール１１０から滴の大きさによって分類された第１の滴と第２の滴を混合し始める段階における階調の閾値を受け付け、測色モジュール５１０によって測定された濃度に基づいて、階調を補正するためのデータ（以下、階調補正パラメータともいう）を生成する。そして、階調補正パラメータ生成モジュール５２０は、階調の閾値における測色モジュール５１０によって測定された第１の階調と、その閾値より大又は以上における測色モジュール５１０によって測定された第２の階調とを比較して、第２の階調が第１の階調よりも小又は以下である場合は、第２の階調を用いずに、階調を補正するためのデータを生成する。そして、生成した階調を補正するためのデータを階調補正パラメータ記憶モジュール５３０に記憶させる。階調を補正するためのデータを生成方法としては、従来から知られている方法を用いて、測定濃度データ間を補間（例えば、印刷装置の階調特性に合わせて、線形補間、予め定められた計算式におる補間等）すればよい。ただし、一様増加になっていない部分については、その測定濃度データは用いない。この処理の詳細については、図７に例示したフローチャートを用いて後述する。
【００２５】
階調補正パラメータ記憶モジュール５３０は、階調補正パラメータ生成モジュール５２０と接続されている。階調補正パラメータ記憶モジュール５３０は、階調補正パラメータ生成モジュール５２０によって生成された階調を補正するためのデータを記憶する。そのデータ構造は、例えば、階調補正テーブル８００のようにする。図８は、本実施の形態の形態によって生成される階調補正テーブル８００のデータ構造例を示す説明図である。階調補正テーブル８００は、入力階調欄８１０、出力階調欄８２０を有している。入力階調欄８１０は、入力階調を記憶している。出力階調欄８２０は、出力階調を記憶している。つまり、印刷データの階調を入力とし、それに対応する出力階調で印刷装置により印刷を行うために用いるものである。
【００２６】
図６は、本実施の形態の形態による処理例を示すフローチャートである。
ステップＳ６０２では、測色モジュール５１０が、色見本の各色を測定する。
ステップＳ６０４では、階調補正パラメータ生成モジュール５２０が、階調補正パラメータを生成する。詳細については、図７に例示したフローチャートを用いて後述する。
ステップＳ６０６では、階調補正パラメータ生成モジュール５２０が、階調補正パラメータ記憶モジュール５３０に、生成した階調補正パラメータを記憶させる。
【００２７】
図７は、本実施の形態の形態による処理例（図６の例に示すフローチャート内のステップＳ６０４）を示すフローチャートである。
ステップＳ７０２では、分配閾値パラメータ記憶モジュール１１０から分配閾値パラメータを取得する。例えば、小滴と中滴を混合し始める段階の閾値をｔｈ１、中滴と大滴を混合し始める段階の閾値をｔｈ２とする。
ステップＳ７０４では、Ｘ＞ｔｈ１であるか否かを判断し、Ｘ＞ｔｈ１である場合はステップＳ７０６へ進み、それ以外の場合はステップＳ７１２へ進む。Ｘ＞ｔｈ１である場合とは、小滴１００％を越えた状態である。図３の例では、３３％を越えた状態である。３３％を越えていなければ、小滴だけで表現されている状況であるので、そのままステップＳ７１２の処理を行う。
ステップＳ７０６では、Ｘ＞ｔｈ２であるか否かを判断し、Ｘ＞ｔｈ２である場合はステップＳ７０８へ進み、それ以外の場合はステップＳ７１０へ進む。Ｘ＞ｔｈ２である場合とは、中滴１００％を越えた状態である。図３の例では、６６％を越えた状態である。
【００２８】
ステップＳ７０８では、ＯＤＸ＞ＯＤｔｈ２であるか否かを判断し、ＯＤＸ＞ＯＤｔｈ２である場合はステップＳ７１２へ進み、それ以外の場合はステップＳ７１４へ進む。ここで、ＯＤとは、測定濃度データである。これは一様増加になっているか否かを判断しており、その判断に、直前のＯＤ（ＯＤＸより図３に例示のグラフ上では直近の左側にあるＯＤＸ−１）との比較ではなく、ＯＤｔｈ２の値を用いている。ＯＤＸ＞ＯＤｔｈ２である場合は一様増加になっていると判断してステップＳ７１２へ進み、それ以外の場合はステップＳ７１４へ進む。ステップＳ７１２を経ずにステップＳ７１４へ進むことは、そのＯＤＸの値は、「階調を補正するためのデータ」の生成には用いないことを意味する。
【００２９】
ステップＳ７１０では、ＯＤＸ＞ＯＤｔｈ１であるか否かを判断し、ＯＤＸ＞ＯＤｔｈ１である場合はステップＳ７１２へ進み、それ以外の場合はステップＳ７１４へ進む。ステップＳ７０８と同様に、一様増加になっているか否かを判断しており、その判断に、直前のＯＤ（ＯＤＸより図３に例示のグラフ上では直近の左側にあるＯＤＸ−１）との比較ではなく、ＯＤｔｈ１の値を用いている。ＯＤＸ＞ＯＤｔｈ１である場合は一様増加になっていると判断してステップＳ７１２へ進み、それ以外の場合はステップＳ７１４へ進む。ステップＳ７１２を経ずにステップＳ７１４へ進むことは、そのＯＤＸの値は、「階調を補正するためのデータ」の生成には用いないことを意味する。
【００３０】
ステップＳ７１２では、データ（ＯＤＸ）を格納する。
ステップＳ７１４では、対象とするデータは無いか否かを判断し、対象とするデータが無い場合はステップＳ７１６へ進み、それ以外の場合（対象とするデータがまだある場合）はステップＳ７０４へ戻る。
ステップＳ７１６では、格納されたデータを用いて、階調補正パラメータを生成する。
【００３１】
図９は、本実施の形態（画像印刷を行う画像処理装置）の構成例についての概念的なモジュール構成図である。本実施の形態は、図９の例に示すように、分配閾値パラメータ記憶モジュール１１０、階調補正印刷データ生成モジュール１２０、スクリーン処理モジュール１３０、印刷モジュール１４０、測色モジュール５１０、階調補正パラメータ生成モジュール５２０、階調補正パラメータ記憶モジュール５３０、色変換モジュール９１０、色変換パラメータ記憶モジュール９２０、階調補正処理モジュール９３０を有している。なお、前述した実施の形態と同種の部位には同一符号を付し重複した説明を省略する。
この例は、図１と図５に例示したモジュール構成を組み合わせ、さらに生成した階調補正パラメータを用いて印刷データ９０５を印刷するものである。
【００３２】
色変換モジュール９１０は、色変換パラメータ記憶モジュール９２０、階調補正処理モジュール９３０と接続されている。色変換モジュール９１０は、印刷データ９０５を受け付けて印刷モジュール１４０が印刷可能な色空間に変換する。例えば、色変換モジュール９１０がＲＧＢ色空間で表現されている場合は、ＣＭＹＫ色空間に変換する。印刷データ９０５を受け付けるとは、例えば、他の情報処理装置によって作成されたＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）（登録商標）データを受け取ること、スキャナ、カメラ等で読み込んだ画像を受け取ること、ファックス等で通信回線を介して外部機器から画像を受信すること、ハードディスク（コンピュータに内蔵されているものの他に、ネットワークを介して接続されているもの等を含む）等に記憶されている文書を読み出すこと等が含まれる。
色変換パラメータ記憶モジュール９２０は、色変換モジュール９１０と接続されている。色変換パラメータ記憶モジュール９２０は、色変換用のデータを記憶している。色変換モジュール９１０は、このデータを用いて色変換を行う。
【００３３】
階調補正処理モジュール９３０は、スクリーン処理モジュール１３０、階調補正パラメータ記憶モジュール５３０、色変換モジュール９１０と接続されている。階調補正処理モジュール９３０は、階調補正パラメータ記憶モジュール５３０に記憶されている階調を補正するためのデータに基づいて、色変換モジュール９１０によって受け付けられ、色変換された印刷データ９０５の階調を補正する。つまり、印刷モジュール１４０の階調再現特性に合わせた補正を行う。
階調補正パラメータ記憶モジュール５３０は、階調補正パラメータ生成モジュール５２０、階調補正処理モジュール９３０と接続されている。
スクリーン処理モジュール１３０は、分配閾値パラメータ記憶モジュール１１０、階調補正印刷データ生成モジュール１２０、印刷モジュール１４０、階調補正処理モジュール９３０と接続されている。スクリーン処理モジュール１３０は、階調補正処理モジュール９３０によって階調が補正された印刷データ９０５に対してスクリーン処理を施す。
【００３４】
図１０は、本実施の形態の形態による処理例を示すフローチャートである。ステップＳ１００２からステップＳ１００８までは図２に例示したフローチャートに該当し、ステップＳ１０１０からステップＳ１０１４までは図６に例示したフローチャートに該当する。
ステップＳ１００２では、階調補正印刷データ生成モジュール１２０が、分配閾値パラメータ記憶モジュール１１０から分配閾値パラメータを取得する。
ステップＳ１００４では、階調補正印刷データ生成モジュール１２０が、階調変化用の色見本データを生成する。
ステップＳ１００６では、スクリーン処理モジュール１３０が、色見本データに対してスクリーン処理を施す。
ステップＳ１００８では、印刷モジュール１４０が、色見本を印刷する。
ステップＳ１０１０では、測色モジュール５１０が、色見本の各色を測定する。
ステップＳ１０１２では、階調補正パラメータ生成モジュール５２０が、階調補正パラメータを生成する。
ステップＳ１０１４では、階調補正パラメータ生成モジュール５２０が、階調補正パラメータ記憶モジュール５３０に、生成した階調補正パラメータを記憶させる。
【００３５】
ステップＳ１０１６では、色変換モジュール９１０が、印刷データ９０５を受け付ける。
ステップＳ１０１８では、色変換モジュール９１０が、印刷データ９０５に対して、色変換パラメータ記憶モジュール９２０内の色変換パラメータを用いて色変換処理を行う。
ステップＳ１０２０では、階調補正処理モジュール９３０が、色変換処理された印刷データ９０５に対して、階調補正パラメータ記憶モジュール５３０内の階調補正パラメータを用いて階調補正処理を行う。
ステップＳ１０２２では、スクリーン処理モジュール１３０が、階調補正後の印刷データ９０５に対して、スクリーン処理を施す。
ステップＳ１０２４では、印刷モジュール１４０が、スクリーン処理された印刷データ９０５を印刷する。
【００３６】
図１１を参照して、本実施の形態の画像処理装置のハードウェア構成例について説明する。図１１に示す構成は、例えばパーソナルコンピュータ（ＰＣ）などによって構成されるものであり、スキャナ等のデータ読み取り部１１１７と、プリンタなどのデータ出力部１１１８を備えたハードウェア構成例を示している。
【００３７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０１は、前述の実施の形態において説明した各種のモジュール、すなわち、階調補正印刷データ生成モジュール１２０、スクリーン処理モジュール１３０、印刷モジュール１４０、測色モジュール５１０、階調補正パラメータ生成モジュール５２０、色変換モジュール９１０、階調補正処理モジュール９３０等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【００３８】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１０２は、ＣＰＵ１１０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１０３は、ＣＰＵ１１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバスなどから構成されるホストバス１１０４により相互に接続されている。
【００３９】
ホストバス１１０４は、ブリッジ１１０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１１０６に接続されている。
【００４０】
キーボード１１０８、マウス等のポインティングデバイス１１０９は、操作者により操作される入力デバイスである。ディスプレイ１１１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）などがあり、各種情報をテキストやイメージ情報として表示する。
【００４１】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１１１１は、ハードディスクを内蔵し、ハードディスクを駆動し、ＣＰＵ１１０１によって実行するプログラムや情報を記録又は再生させる。ハードディスクは、分配閾値パラメータ記憶モジュール１１０、階調補正パラメータ記憶モジュール５３０、色変換パラメータ記憶モジュール９２０として機能し、分配閾値パラメータ、階調補正テーブル８００などが格納される。さらに、その他の各種のデータ処理プログラム等、各種コンピュータ・プログラムが格納される。
【００４２】
ドライブ１１１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体１１１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース１１０７、外部バス１１０６、ブリッジ１１０５、及びホストバス１１０４を介して接続されているＲＡＭ１１０３に供給する。リムーバブル記録媒体１１１３も、ハードディスクと同様のデータ記録領域として利用可能である。
【００４３】
接続ポート１１１４は、外部接続機器１１１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート１１１４は、インタフェース１１０７、及び外部バス１１０６、ブリッジ１１０５、ホストバス１１０４等を介してＣＰＵ１１０１等に接続されている。通信部１１１６は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部１１１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部１１１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【００４４】
なお、図１１に示す画像処理装置のハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１１に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図１１に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００４５】
図９に例示のモジュール構成においては、図１と図５に例示したモジュール構成を組み合わせ、さらに生成した階調補正パラメータを用いて印刷データ９０５を印刷するものを示したが、図１と図５に例示したモジュール構成を組み合わせるだけでもよい。つまり、測色モジュール５１０、階調補正パラメータ生成モジュール５２０、階調補正パラメータ記憶モジュール５３０、分配閾値パラメータ記憶モジュール１１０、階調補正印刷データ生成モジュール１２０、スクリーン処理モジュール１３０、印刷モジュール１４０の組み合わせによる構成であってもよい。この構成による処理は、図１０に例示したフローチャート内のステップＳ１００２からステップＳ１０１４までの処理である。
そして、色変換モジュール９１０、色変換パラメータ記憶モジュール９２０、階調補正処理モジュール９３０、階調補正パラメータ記憶モジュール５３０、スクリーン処理モジュール１３０、印刷モジュール１４０の組み合わせによる構成であってもよい。この構成による処理は、図１０に例示したフローチャート内のステップＳ１０１６からステップＳ１０２４までの処理である。
【００４６】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００４７】
１１０…分配閾値パラメータ記憶モジュール
１２０…階調補正印刷データ生成モジュール
１３０…スクリーン処理モジュール
１４０…印刷モジュール
５１０…測色モジュール
５２０…階調補正パラメータ生成モジュール
５３０…階調補正パラメータ記憶モジュール
９１０…色変換モジュール
９２０…色変換パラメータ記憶モジュール
９３０…階調補正処理モジュール
【図１】
2014036318.tif 000003
【図２】
2014036318.tif 000004
【図３】
2014036318.tif 000005
【図４】
2014036318.tif 000006
【図５】
2014036318.tif 000007
【図６】
2014036318.tif 000008
【図７】
2014036318.tif 000009
【図８】
2014036318.tif 000010
【図９】
2014036318.tif 000011
【図１０】
2014036318.tif 000012
【図１１】
2014036318.tif 000013
【図１２】
2014036318.tif 000014
【図１３】
2014036318.tif 000015
【図１４】
2014036318.tif 000016
【図１５】
2014036318.tif 000017