(57)【要約】【課題】  低濃度インクと高濃度インクの分解にインク分解カーブを利用する方法は、一定の分解率により色分解が行われてしまうため、実現する色が高濃度の色だった場合でも、組み合わせられるインクの量が少ない色は、ハイライトの場合のインク分解率と同じように低濃度インクを多く使用し、逆に高濃度インクを少なく使用するインク分解になってしまった。【解決手段】  第1の変換手段により入力カラー画像データをデバイス非依存のデータに変換し、第2の色変換手段により前記デバイス非依存のデータを画像出力装置の色再現特性に基づいた出力信号に変換し、第3の色変換手段により、色再現特性に基づいた出力信号を前記デバイス非依存のデータを利用して、印刷装置の色データに変換することで入力カラー画像データの色空間全体における位置が明らかになり、その位置応じた適切な色変換処理を行う。【選択図】  図４
2007124357.tif 000002
【特許請求の範囲】
【請求項１】
複数の色を搭載する印刷装置において、入力カラー画像データをデバイス非依存のデータに変換する第１の変換手段と、前記デバイス非依存のデータを画像出力装置の色再現特性に基づいた出力信号に変換する第2の色変換手段と、前記色再現特性に基づいた出力信号を前記デバイス非依存のデータを利用して、印刷装置の色データに変換する第3の色変換手段を備えることを特徴とする画像処理装置。
【請求項２】
前記第２の色変換手段におけるデバイス非依存の出力データが、L*a*b*もしくは3次元データであり、また前記第3の色変換手段が、3次元ルックアップテーブルにより構成されることを特徴とする請求項１の画像処理装置。
【請求項３】
印刷装置は同色相で濃度の異なるインクを搭載しており、前記第3の色変換手段において高濃度インクと低濃度インクの分解処理を行うことを特徴とする請求項１乃至請求項２の画像処理装置。
【請求項４】
印刷装置は同色相で濃度の異なるインクを搭載しており、前記第3の色変換手段において1次元ルックアップテーブルを用いて高濃度インクと低濃度インクの分解処理を行うことを特徴とする請求項３の画像処理装置。
【請求項５】
複数の色を搭載する印刷装置において、入力カラー画像データをデバイス非依存のデータに変換する第１の変換工程と、前記デバイス非依存のデータを画像出力装置の色再現特性に基づいた出力信号に変換する第2の色変換工程と、前記色再現特性に基づいた出力信号を前記デバイス非依存のデータを利用して、印刷装置の色データに変換する第3の色変換工程を備えることを特徴とする画像処理方法。
【請求項６】
前記第２の色変換工程におけるデバイス非依存の出力データが、L*a*b*もしくは3次元データであり、また前記第3の色変換工程が、3次元ルックアップテーブルにより構成されることを特徴とする請求項５の画像処理方法。
【請求項７】
印刷装置は同色相で濃度の異なるインクを搭載しており、前記第3の色変換工程において高濃度インクと低濃度インクの分解処理を行うことを特徴とする請求項５乃至請求項６の画像処理方法。
【請求項８】
印刷装置は同色相で濃度の異なるインクを搭載しており、前記第3の色変換工程において1次元ルックアップテーブルを用いて高濃度インクと低濃度インクの分解処理を行うことを特徴とする請求項７の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置の画像処理方法、詳しくは色分解方法に係わる。
【背景技術】
【０００２】
従来の画像処理装置および方法では、色調は同じくして濃度の異なる2種類のインクの分解処理を行う場合に、ある特定の範囲内に形成されるインクドットの数を制御することで高濃度インクと低濃度インクの分解処理を行う方法が知られている。（特許文献１参照）
また、高濃度インクと低濃度インクを分解処理を行うときに色を分解するための分解用カーブの特性に従って色分解処理を行う方法も知られている。（特許文献２参照）
【特許文献１】公開特許公報  昭64−1545
【特許文献２】公開特許公報  特開2003−170617
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の画像処理装置および方法では、入力データに対し、行列演算処理やルックアップテーブル方式、もしくは、背景技術に挙げたように単位面積あたりに印刷されるドットの数やインク分解カーブを利用して色分解処理や色変換処理が行われていた。しかしながら、行列演算処理は印刷装置が実現するすべての色空間においてすべての色を同じ条件で変換処理を行うため色再現精度が悪く、また、グレー等の調整や特別な色の調整も困難である問題があった。また、ルックアップテーブル方式は、便宜上、色空間を賽の目上に区切った各格子点ごとに出力すべき色の組み合わせを決めてやり、格子点以外の点においては周囲の格子点のデータを用いて補完処理にて算出する方法や、出力すべき各色ごとに1次元のテーブルにより色変換処理を行うものが一般的であるが、色変換処理の精度を高くすれば、格子点数を増やす必要があり、また、入力のデータ種が増えるにしたがって、2次元ルックアップテーブル、3次元ルックアップテーブル、4次元ルックアップテーブル等が必要となり、各格子点データを記憶するメモリ容量や処理時間は飛躍的に増大する問題があった。また、インク分解カーブを利用する方法は、入力色の組み合わせにより実現する色にかかわらず、一定の分解率により色分解が行われてしまうため、例えば、高濃度インクと低濃度インクを搭載するプリンタにおいて、高濃度インクと低濃度インクの分解をインク分解カーブを使用して行う場合、入力色の組み合わせにより実現する色が高濃度の色だった場合でも、組み合わせられるインクの量が少ない色は、本来であれば高濃度の色を実現するのだから、低濃度インクを少なくし高濃度インクを多く使用するように分解するのが最適であるが、使用するインク量が少ないため、ハイライトの場合のインク分解率と同じように低濃度インクを多く使用し、逆に高濃度インクを少なく使用するインク分解になってしまい、最適なインク分解とならない問題があった。
【課題を解決するための手段】
【０００４】
本発明の請求項１に係わる画像処理装置及び方法では、複数の色を搭載する印刷装置において、入力カラー画像データをデバイス非依存のデータに変換する第１の変換手段と、前記デバイス非依存のデータを画像出力装置の色再現特性に基づいた出力信号に変換する第2の色変換手段と、前記色再現特性に基づいた出力信号を前記デバイス非依存のデータを利用して、印刷装置の色データに変換する第3の色変換手段を備える。
【０００５】
本発明の請求項２に係わる画像処理装置及び方法では、前記第２の色変換手段におけるデバイス非依存の出力データが、L*a*b*もしくはXYZなどの3次元データであり、また前記第3の色変換手段が、3次元ルックアップテーブルにより構成される。
【０００６】
本発明の請求項３に係わる画像処理装置及び方法では、印刷装置は同色相で濃度の異なるインクを搭載しており、前記第3の色変換手段において高濃度インクと低濃度インクの分解処理を行う。
【０００７】
本発明の請求項４に係わる画像処理装置及び方法では、印刷装置は同色相で濃度の異なるインクを搭載しており、前記第3の色変換手段において1次元ルックアップテーブルを用いて高濃度インクと低濃度インクの分解処理を行う。
【発明の効果】
【０００８】
本発明の請求項１に係わる画像処理装置及び方法では、複数の色を搭載する印刷装置において、第1の変換手段により入力カラー画像データをデバイス非依存のデータに変換し、第2の色変換手段により前記デバイス非依存のデータを画像出力装置の色再現特性に基づいた出力信号に変換し、第3の色変換手段により、色再現特性に基づいた出力信号を前記デバイス非依存のデータを利用して、印刷装置の色データに変換することで入力カラー画像データの色空間全体における位置が明らかになり、その位置応じた適切な色変換処理が可能になる効果がある。
【０００９】
本発明の請求項２に係わる画像処理装置及び方法では、前記第２の色変換手段におけるデバイス非依存の出力データが、L*a*b*もしくはXYZなどの3次元データであり、また前記第3の色変換手段が、3次元ルックアップテーブルにより構成されるので、前記デバイス非依存の出力データを入力データとして、3次元ルックアップテーブルを構成することで、入力データが独立した3種類以上の色データの場合でも、3次元ルックアップテーブルで対応することが可能になる効果がある。
【００１０】
本発明の請求項３に係わる画像処理装置及び方法では、印刷装置は同色相で濃度の異なるインクを搭載しており、前記第3の色変換手段において高濃度インクと低濃度インクの分解処理を行うので、色空間全体における入力データの対応位置が明らかとなるため、１次元ルックアップテーブルや色分解カーブを使用する場合に比較し、入力画像データに最適なインク分解が可能になる効果がある。
【００１１】
本発明の請求項４に係わる画像処理装置及び方法では、印刷装置は同色相で濃度の異なるインクを搭載しており、前記第3の色変換手段において1次元ルックアップテーブルを用いて高濃度インクと低濃度インクの分解処理を行うので、より簡単な構成で入力画像データに最適なインク分解が可能になる効果がある。
【発明を実施するための最良の形態】
【００１２】
（実施例１）
以下、本発明に係る実施形態について、図面を参照して詳細に説明する。
【００１３】
図１は本発明の実施例１に係わる画像処理装置の全体概略ブロック図である。
【００１４】
図２は本発明の実施例１に係わる画像処理装置と比較のための従来の色分解処理を表した図である。
【００１５】
図３は従来の高濃度インクと低濃度インクの分解の概略を示したグラフである。
【００１６】
図４は本発明の実施例１に係わる画像処理装置のブロック図である。
【００１７】
図５は本発明の実施例１に係わる3次元ルックアップテーブルの模式図である。
【００１８】
次に、本発明の実施例１について説明する。
【００１９】
本発明の実施例１の画像処理装置は、基本的にパーソナルコンピュータ１０１(以下、単に「ＰＣ」ともいう)に出力装置としてのプリンタ１０２で構成されるものである。また、わかりやすさのため本発明の画像処理装置（プリンタ）は、最大6色のインクが搭載できるものとし、その構成はシアン（C）、マゼンタ（M）、イエロー（Y）、ブラック（K）、低濃度シアン（Lc）、低濃度マゼンタ（Lm）として説明を行う。ここで、低濃度シアン、低濃度マゼンタはそれぞれシアン、マゼンタと色相を同じくして濃度が異なるインクのことであり、一般にハイライト部における粒状性の低減のために用いられるインクである。また、入力画像データはCMYKの4値入力とし、色変換処理はICCプロファイルを使用しておこなうものとした。
【００２０】
ＰＣ１０１は、情報処理装置として、以下に示すようにプリンタ１０２に関して種々の処理を行うものである。ＣＰＵ１０５は、記憶装置１０７に格納されたプログラムに従い上記制御のための処理を実行し、作業メモリ１０６はその処理の際のワークエリアとして用いられる。ユーザーインターフェースとなる操作部１０４(以下、単に「ＵＩ」ともいう)は、上記処理の実行に関してユーザーによる入力やユーザーに対する表示などに関する処理を行い、キーボード等の入力機器や表示器を含むものである。
【００２１】
図２に示すように従来の画像処理装置及び方法では、入力画像データのCMYKの4色は、ソースICCプロファイル２０１において、一般的な色空間（Profile Connection  Space ：PCS）に変換される。ICCプロファイルにおいて、PCSはL*a*b*色空間やXYZ色空間である。PCSに変換された画像データはプリンタICCプロファイル２０２によってプリンタの色であるC'M'Y'K'に変換される。ここで、本発明の実施例１では、プリンタは6色のインクを搭載しているので、C'M'Y'K'をさらに6色に色分解する必要がある。6色に色分解を行うに必要なテーブルは1次元のルックアップテーブル２０３（以後LUTと略す）であり、ここで6色に色分解処理された後プリンタ２０４で印字処理が行われる。図３は6色分解処理を簡単にあらわした図であり、シアンインクを例にしている。横軸が入力データであり、縦軸は出力データである。入力データC'の1値に対し、C''、Lcの2値の出力をおこなう。図３において、A、Bはそれぞれ、図２のC'データに該当する入力データである。入力データがAの場合は、Lcインクのみの出力（１）が得られる。また、入力データがBの場合には、Lcインクが出力（２）、濃シアンインクであるC''インクが出力（３）として同時に得られることになる。図には特に記載しないが、マゼンタインクにおいてもシアンインクの場合と同様にマゼンタのテーブルを利用して色分解される。上記したインク分解方法は、CMYKの4色が入力データとなるカラーマッチングの系において、C、M、Y、K、Lc、Lmの6色を出力する必要がある場合に一般的にいられる構成である。このような構成において問題となるのは、カラーマッチング後のデータであるC'、M'、Y'、K'が高濃度部に相当するデータであり、これを6色に色分解処理場合である。例えば、ブラック(K')100％に下打ちのインクが少し加えられた場合、すなわちK'100%＋C'10%＋M'10%＋Y'10%のようなインク構成となった場合、このインクを図３のようにインク分解をおこなおうとするならば、シアン、マゼンタの10％は入力値A近辺に相当するため、図３に示すような単純な1次元のLUTを使用した場合、高濃度インクの出力が得られず低濃度インクのみの出力しか得られない。その結果、6色分解すると、例えばK100％＋C0%＋Lc20％＋M0%＋Lm20%＋Y10%のような構成となってしまい、高濃度部分にもかかわらず低濃度インクを使用することになり、同時にシアンとマゼンタの高濃度インクをまったく使用しない結果になってしまう。これでは色再現域の縮小が発生してしまい、プリンタの本来持つ実力が発揮できなくなってしまう。また、C'、M'、Y'、K'から4次元LUTを利用して、C''、Lc、M''、Lm、Y'、K'の出力を得る方法も考えられるがLUTサイズが非常に大きくなるので現実的ではない。
【００２２】
そこで、図４に示すように本発明の実施例１に係わる画像処理装置及び方法では、入力画像データのCMYKの4色は、ソースICCプロファイル４０１において、一般的な色空間（PCS）に変換される。ICCプロファイルにおいて、PCSはL*a*b*色空間やXYZ色空間である。PCSに変換された画像データはプリンタICCプロファイル４０２によってプリンタの色であるC'M'Y'K'に変換される。ここで、本発明の実施例１では、プリンタは6色のインクを搭載しているので、C'M'Y'K'をさらに6色に色分解する必要がある。6色に色分解を行うのは3次元ルックアップテーブル４０３であり、入力データとしてPCSデータを利用する形態である。これにより、LUTを3次元LUTに限定しながら色分解が可能になり、且つ高濃度部のデータであっても適切なインクの組あわせが可能となる。3次元LUTは図５に示すように、入力がPCSデータとして定義されており、PCS色空間を賽の目上に分割した各格子点それぞれに、低濃度インクの出力値が記憶されている。格子点以外の部分に関しては周辺の格子点データからの補完演算処理により出力値を算出する。このときの高濃度インクデータは、プリンタICCプロファイル４０２の出力であるC'、もしくはM'の値から算出した低濃度インクの差分値としてもよいし、3次元LUTの格子点情報として低濃度インクの出力値とペアで高濃度インクの出力値も記憶しておくようにしてもよい。以上のように、最終的に6色に色分解処理されたデータは、プリンタで印字処理が行われる。
【００２３】
実施例１では、低濃度インクと高濃度インクの2種類のインクに色分解される場合を記述したが、本発明は上記条件にとらわれるものではなく、さらに多くのインクに色分解される場合においても有効である。
【００２４】
（実施例２）
以下、本発明に係る実施形態について、図面を参照して詳細に説明する。なお、実施例１と重複する部分に関しては説明を省略する。
【００２５】
図６は本発明の実施例２に係わる画像処理装置のブロック図である。
【００２６】
次に、本発明の実施例２について説明する。
【００２７】
実施例１と異なるのは、色分解処理において必要とするPCSのデータがL*データのみである点と、そのL*データを入力データとした1次元ルックアップテーブルによる処理を行う部分である。図６に示すように本発明の実施例１に係わる画像処理装置及び方法では、入力画像データのCMYKの4色は、ソースICCプロファイル４０１において、一般的な色空間（PCS）に変換される。ICCプロファイルにおいて、PCSはL*a*b*色空間やXYZ色空間である。PCSに変換された画像データはプリンタICCプロファイル４０２によってプリンタの色であるC'M'Y'K'に変換される。ここで、本発明の実施例２では、C'M'Y'K'をさらに6色に色分解する際に１次元ルックアップテーブル６０１を使用する。本発明の実施例２における1次元ルックアップテーブルは、入力データとしてL*値をとり、出力データとして低濃度インクの出力値を出力する構成になっている。このように、入力データとしてPCSデータの中で明るさのデータであるL*データを利用するが、もちろん、XYZデータから明るさデータを算出してもよい。これにより、明るさデータに対応した色分解処理が可能になり高濃度部のデータであっても適切なインクの組あわせが可能となる。このときの高濃度インクデータは、プリンタICCプロファイル４０２の出力であるC'、もしくはM'の値から算出した低濃度インクの差分値としてもよいし、１次元LUTのデータとして低濃度インクの出力値とペアで高濃度インクの出力値も記憶しておくようにしてもよい。以上のように、最終的に6色に色分解処理されたデータは、プリンタで印字処理が行われる。
【００２８】
実施例２では、低濃度インクと高濃度インクの2種類のインクに色分解される場合を記述したが、本発明は上記条件にとらわれるものではなく、さらに多くのインクに色分解される場合においても有効である。
【図面の簡単な説明】
【００２９】
【図１】本発明に関わる実施例における画像処理装置のシステム構成を示す概略ブロック図である。
【図２】本発明の実施例１に係わる画像処理装置と比較のための従来の色分解処理を表した図である。
【図３】従来の高濃度インクと低濃度インクの分解の概略を示したグラフである。
【図４】本発明の実施例１に係わる画像処理装置のブロック図である。
【図５】本発明の実施例１に係わる3次元ルックアップテーブルの模式図である。
【図６】本発明の実施例２に係わる画像処理装置のブロック図である。
【符号の説明】
【００３０】
１０１  ＰＣ
１０２  プリンタ
１０４  ＵＩ
１０５  ＣＰＵ
１０６  作業メモリ
１０７  記憶装置
２０１  ソースICCプロファイル
２０２  プリンタICCプロファイル
２０３  １次元ルックアップテーブル
２０４  プリンタ
４０１  ソースICCプロファイル
４０２  プリンタICCプロファイル
４０３  ３次元ルックアップテーブル
６０１  １次元ルックアップテーブル
【図１】
2007124357.tif 000003
【図２】
2007124357.tif 000004
【図３】
2007124357.tif 000005
【図４】
2007124357.tif 000006
【図５】
2007124357.tif 000007
【図６】
2007124357.tif 000008