(57)【要約】  【課題】  画像形成処理における色変換パラメータの調整に伴う印刷画像の画質劣化を防止する技術を提供する。  【解決手段】  複数色の色材で表現可能な色を印刷する際に該色材を用いて表現すべき明度について規定する第１の明度設定情報の変更が行われた場合に、該変更に関する情報を取得する変更情報取得部１０５と、前記変更情報取得部１０５にて取得された変更情報に基づいて、該変更後の第１の明度設定情報を用いて印刷される画像と略同じ明度の画像を印刷することができるような、ブラックの色材のみで表現される色を印刷する際に該色材を用いて表現すべき明度について規定する第２の明度設定情報に関する情報を算出する算出部１０５と、前記算出部１０５にて算出された情報に基づいて、前記第２の明度設定情報の設定内容を変更する設定情報変更部１０４とを備えてなる。  【選択図】  図１
2007336554.tif 000002
【特許請求の範囲】
【請求項１】
複数色の色材で表現可能な色を印刷する際に該色材を用いて表現すべき明度について規定する第１の明度設定情報の変更が行われた場合に、該変更に関する情報を取得する変更情報取得部と、
前記変更情報取得部にて取得された変更情報に基づいて、該変更後の第１の明度設定情報を用いて印刷される画像と略同じ明度の画像を印刷することができるような、ブラックの色材のみで表現される色を印刷する際に該色材を用いて表現すべき明度について規定する第２の明度設定情報に関する情報を算出する算出部と、
前記算出部にて算出された情報に基づいて、前記第２の明度設定情報の設定内容を変更する設定情報変更部と
を備えてなる画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記第２の明度設定情報は、階調再現曲線に関するものである画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、
ユーザの操作入力に基づいて、前記設定情報変更部による前記明度設定情報の設定内容の変更処理の要否について設定する設定部を備え、
前記設定情報変更部は、前記設定部にて前記明度設定情報の設定内容の変更処理は不要と設定されたとき、前記明度設定情報の設定内容の変更を行なわない画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、
前記複数色の色材は、シアン、マゼンタ、イエローおよびブラックの色材である画像処理装置。
【請求項５】
複数色の色材で表現可能な色を印刷する際に該色材を用いて表現すべき明度について規定する第１の明度設定情報の変更が行われた場合に、該変更に関する情報を取得する変更情報取得ステップと、
前記変更情報取得ステップにて取得された変更情報に基づいて、該変更後の第１の明度設定情報を用いて印刷される画像と略同じ明度の画像を印刷することができるような、ブラックの色材のみで表現される色を印刷する際に該色材を用いて表現すべき明度について規定する第２の明度設定情報に関する情報を算出する算出ステップと、
前記算出ステップにて算出された情報に基づいて、前記第２の明度設定情報の設定内容を変更する設定情報変更ステップと
を備えてなる画像処理方法。
【請求項６】
請求項５に記載の画像処理方法において、
前記第２の明度設定情報は、階調再現曲線に関するものである画像処理方法。
【請求項７】
請求項５に記載の画像処理方法において、
ユーザの操作入力に基づいて、前記設定情報変更ステップによる前記明度設定情報の設定内容の変更処理の要否について設定する設定ステップを備え、
前記設定情報変更ステップは、前記設定ステップにて前記明度設定情報の設定内容の変更処理は不要と設定されたとき、前記明度設定情報の設定内容の変更を行なわない画像処理方法。
【請求項８】
請求項５に記載の画像処理方法において、
前記複数色の色材は、シアン、マゼンタ、イエローおよびブラックの色材である画像処理方法。
【請求項９】
複数色の色材で表現可能な色を印刷する際に該色材を用いて表現すべき明度について規定する第１の明度設定情報の変更が行われた場合に、該変更に関する情報を取得する変更情報取得ステップと、
前記変更情報取得ステップにて取得された変更情報に基づいて、該変更後の第１の明度設定情報を用いて印刷される画像と略同じ明度の画像を印刷することができるような、ブラックの色材のみで表現される色を印刷する際に該色材を用いて表現すべき明度について規定する第２の明度設定情報に関する情報を算出する算出ステップと、
前記算出ステップにて算出された情報に基づいて、前記第２の明度設定情報の設定内容を変更する設定情報変更ステップと
をコンピュータに実行させる画像処理プログラム。
【請求項１０】
請求項９に記載の画像処理プログラムにおいて、
前記第２の明度設定情報は、階調再現曲線に関するものである画像処理プログラム。
【請求項１１】
請求項９に記載の画像処理プログラムにおいて、
ユーザの操作入力に基づいて、前記設定情報変更ステップによる前記明度設定情報の設定内容の変更処理の要否について設定する設定ステップを備え、
前記設定情報変更ステップは、前記設定ステップにて前記明度設定情報の設定内容の変更処理は不要と設定されたとき、前記明度設定情報の設定内容の変更を行なわない画像処理プログラム。
【請求項１２】
請求項９に記載の画像処理プログラムにおいて、
前記複数色の色材は、シアン、マゼンタ、イエローおよびブラックの色材である画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関し、特に画像の色調整を行なう技術に関するものである。
【背景技術】
【０００２】
近年、カラープリントは、文書作成アプリケーションソフト（ワープロ、表計算、描画ソフト）のカラー化やその普及により、その需要が増大している。
【０００３】
このようなアプリケーションソフトを使用してカラープリントを行なう場合、時にはユーザにとって望ましくない色でプリントされてしまうことがある。特に正確な色が不可欠な企業マーク（ロゴ）などをプリントした場合、所望の色から若干ずれてプリントされることがある。
【０００４】
この理由は、プリンタの色変換パラメータの設計にある。プリンタの色変換パラメータは基本的には正確な色をプリントするよう設計されているが、その反面さまざまな図形、文字、自然画像がプリントの対象であるため、それぞれがプリントされたときに、平均的なユーザが好ましいと感じるように色変換パラメータが微調整されている。例えば、色変換パラメータは、好ましい色となるように少し明るめに、あるいは少しコントラストを強めになるように微調整されていることが多い。このため正確な色が必要な企業マークのプリントの色に若干のずれが発生してしまう場合がある。
【０００５】
また、たとえ正確な色をプリントするように色変換パラメータを設計した場合でも、入力される色をすべて正確にプリントする色変換パラメータを作ることは困難であり、部分的に色の誤差が発生する。例えば、企業マークについて言えば、企業マークの色は企業ごとにそれぞれ異なるため、ある企業マークは正確な色でプリントできたとしても、他の企業マークはずれた色でプリントされてしまう場合もある。また、プリンタ機体にもそれぞれある程度の個体差があるため、あらかじめプリンタにセットされた色変換パラメータを使用しても、常に色変換パラメータの期待どおりの色がプリントできるとは限らない。
【０００６】
また、色の好みはユーザ個々に異なるため、例えば、通常の赤い文字をプリントした場合でも、この色変換パラメータによる赤にユーザが不満と感じることもある。
【０００７】
これらの対策として色調整処理が存在する。図１６は、色調整処理について説明するための図である。色調整処理は例えばプリンタ内に格納された色変換パラメータを所望の色のプリント結果が得られるように修正する処理である。まず、色調整処理部８０１は、設定されている現在の色変換パラメータをプリンタから読み込む。ここでは、色変換パラメータは、プリンタ内に配置された色変換パラメータ記憶部８０２に記憶されているものとする。そして、この色変換パラメータを修正するための色調整用画像データを読み込む。この色調整画像データは、通常は予め用意された複数の異なる色パッチを含む画像データで、これらの色パッチは、プリンタに入力される色データとして扱われ、この色データが所望の色となるよう色調整処理部８０１は、色変換パラメータの修正を行う。そして、修正された色変換パラメータはプリンタ内の色変換パラメータ記憶部８０２に再び格納される。
【０００８】
図１７は、上述のようにして調整される色変換パラメータを用いて入力画像の色変換処理を行う色変換パスについて説明するための図である。従来、カラープリンタでは、２つの色変換パスを持つことが多い。２つの色変換パスの内の一方（パス１）は、入力された色信号が有彩色の場合に使用され、入力された色信号（例えばRGB信号）を、プリンタの色材に対応する色信号（CMYK）に変換する役割を有している。また、２つの色変換パスの内の他方（パス２）は、入力された色信号がほぼ無彩色である場合にのみ使用されるパスであり、入力された色をプリンタの黒（K）色材のみで再現するように変換するパスである。
【０００９】
続いて、パス２の効果について図１８および図１９を用いて説明する。
【００１０】
図１８は、５０％無彩色（Ｒ＝Ｇ＝Ｂ＝５０％）の文字が入力された場合のパス１による色変換結果である。色変換結果が例えば、Ｃ＝２０％、Ｍ＝１０％、Ｙ＝１０％、Ｋ＝３０％となり、これらが画像形成部８０３により印刷される。しかし、画像形成部８０３は、通常いくらかのメカ的不安定要素である出力位置ずれを持っており、ＣＭＹＫのそれぞれのデータが同一位置に出力されるとは限らない。つまり、図１９に示すような出力結果となる場合がある。このとき、出力された文字の輪郭部は、色にじみが発生し、画質劣化が生じてしまう。
【００１１】
図２０および図２１は、同様な５０％無彩色の文字が入力された場合のパス２による色変換処理について説明するための図である。図２０に示すように、パス２による色変換結果は黒（Ｋ）色材のみなので、例え画像形成部８０３に位置ズレが発生しても図２１のように輪郭部のにじみが発生することはなく、画質劣化は生じない。
【００１２】
このように、入力された色信号がほぼ無彩色の場合にパス２を用いることにより、画質を劣化させず色変換が可能となる。なお、パス２は入力がほぼ無彩色のときのみ有効であるため、図１７に示すように、判定部９０１を設け、入力された色信号が有彩色の場合はパス１を使用して色変換部９０２による処理を行い、無彩色の場合はパス２を使用して無彩色階調調整部９０３による処理を行うようになっている。
【００１３】
このような構成における従来の色調整処理は、図２２に示すように、色変換テーブル調整部９０４を用いて、パス１で利用する色変換テーブルを修正することによって行なわれる。
【００１４】
なお、本発明に関連ある参考技術として、特許文献１及び特許文献２が知られている。
【特許文献１】特開２００２−２５９１０９号公報
【特許文献２】特開２００３−２９６０８８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかし、上述のような従来の色調整処理では以下のような問題点がある。
【００１６】
図２３は、上述のような色調整処理を行なわずに印刷した結果を示す図である。図２４は、図２３に示す印刷結果の画像のうち、どの画像領域がパス１およびパス２による色変換処理を施されているかを示す図である。
【００１７】
同図に示すように、パス１とパス２によって処理される色信号を含んだ画像が入力された場合でも、色変換テーブルとＴＲＣ（Tone Reproduction Curve）は事前に調整されているため、図２３に示すように、パス１とパス２の境界でも違和感なく、印刷することができる。
【００１８】
このような状態において、ユーザが印刷された色（図２３参照）が望ましくなく、印刷画像をより明るくすることを望む場合、図２２の構成の色変換テーブル調整部９０４を使用して、色変換テーブルを印刷結果が明るくなるように、或いは好みの色となるように修正する。
【００１９】
しかしながら、図２２に示す従来の構成ではパス１の色変換テーブルを修正するのみであるため、色変換テーブル修正後（色調整処理後）の出力結果は図２５のようにパス２にて色変換される画像領域とパス１にて色変換される画像領域（色調整処理が適用されたパス）の処理の境界が現れ、不自然な印刷結果となってしまう場合があった。
【００２０】
本発明は上述した問題点を解決するためになされたものであり、画像形成処理における色変換パラメータの調整に伴う印刷画像の画質劣化を防止する技術を提供することを目的とする。
【課題を解決するための手段】
【００２１】
上述した課題を解決するため、本発明に係る画像処理装置は、複数色の色材で表現可能な色を印刷する際に該色材を用いて表現すべき明度について規定する第１の明度設定情報の変更が行われた場合に、該変更に関する情報を取得する変更情報取得部と、前記変更情報取得部にて取得された変更情報に基づいて、該変更後の第１の明度設定情報を用いて印刷される画像と略同じ明度の画像を印刷することができるような、ブラックの色材のみで表現される色を印刷する際に該色材を用いて表現すべき明度について規定する第２の明度設定情報に関する情報を算出する算出部と、前記算出部にて算出された情報に基づいて、前記第２の明度設定情報の設定内容を変更する設定情報変更部とを備えてなることを特徴とする構成としている。
【００２２】
また、本発明に係る画像処理方法は、複数色の色材で表現可能な色を印刷する際に該色材を用いて表現すべき明度について規定する第１の明度設定情報の変更が行われた場合に、該変更に関する情報を取得する変更情報取得ステップと、前記変更情報取得ステップにて取得された変更情報に基づいて、該変更後の第１の明度設定情報を用いて印刷される画像と略同じ明度の画像を印刷することができるような、ブラックの色材のみで表現される色を印刷する際に該色材を用いて表現すべき明度について規定する第２の明度設定情報に関する情報を算出する算出ステップと、前記算出ステップにて算出された情報に基づいて、前記第２の明度設定情報の設定内容を変更する設定情報変更ステップとを備えてなることを特徴とする構成としている。
【００２３】
また、本発明に係る画像処理プログラムは、複数色の色材で表現可能な色を印刷する際に該色材を用いて表現すべき明度について規定する第１の明度設定情報の変更が行われた場合に、該変更に関する情報を取得する変更情報取得ステップと、前記変更情報取得ステップにて取得された変更情報に基づいて、該変更後の第１の明度設定情報を用いて印刷される画像と略同じ明度の画像を印刷することができるような、ブラックの色材のみで表現される色を印刷する際に該色材を用いて表現すべき明度について規定する第２の明度設定情報に関する情報を算出する算出ステップと、前記算出ステップにて算出された情報に基づいて、前記第２の明度設定情報の設定内容を変更する設定情報変更ステップとをコンピュータに実行させることを特徴とする構成としている。
【発明の効果】
【００２４】
以上に詳述したように本発明によれば、画像形成処理における色変換パラメータの調整に伴う印刷画像の画質劣化を防止する技術を提供することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００２６】
図１は、本実施の形態による画像処理装置について説明するための機能ブロック図である。本実施の形態による画像処理装置１は、例えばＭＦＰ（Multi Function Peripheral）から構成され、判定部９０１、色変換部９０２、無彩色階調調整部９０３、ＴＲＣ調整部（設定情報変更部に相当）１０４、色変換テーブル調整部（設定部、変更情報取得部、算出部に相当）１０５、ＣＰＵ１０６およびＭＥＭＯＲＹ１０７を備えてなる構成となっている。
【００２７】
以下、すでに従来の構成において述べた部分と同一部分については同一符号を付し、説明は割愛する。
【００２８】
色変換テーブル調整部１０５は、複数色の色材（シアン、マゼンタ、イエローおよびブラック）により表現される色を印刷する際に該色材を用いて表現すべき明度について規定する色変換テーブルの変更が行われた場合に、該変更に関する情報を取得する。また、色変換テーブル調整部１０５は、ユーザの操作入力を受け付けるためのキーボードやマウスを備え、種々の情報の画面表示を行なうためのディスプレイを備えている。ここでは、色変換テーブル調整部１０５は、操作入力を受け付ける機能と画面表示を行なう機能とをタッチパネルディスプレイによって実現しているものとする。
【００２９】
また、色変換テーブル調整部１０５は、取得された変更情報に基づいて、該変更後の明度設定情報を用いて印刷される画像と略同じ明度の画像を印刷することができるような、ブラックの色材のみで表現可能な色を印刷する際に該色材を用いて表現すべき明度について規定するＴＲＣに関する明度調整情報を算出する。
【００３０】
ＴＲＣ調整部１０４は、色変換テーブル調整部１０５にて算出された明度調整情報に基づいて、色変換テーブルの設定内容を変更する。
【００３１】
また、色変換テーブル調整部１０５は、ユーザの操作入力に基づいて、ＴＲＣ調整部１０４による明度設定情報の設定内容の変更処理の要否について設定する機能を有しており、ＴＲＣ調整部１０４は、色変換テーブル調整部１０５にて明度設定情報の設定内容の変更処理は不要と設定されたとき、明度設定情報の設定内容の変更を行なわない。
【００３２】
ＣＰＵ１０６は、画像処理装置１における各種処理を行う役割を有しており、またＭＥＭＯＲＹ１０７に格納されているプログラムを実行することにより種々の機能を実現する役割も有している。ＭＥＭＯＲＹ１０７は、例えばＲＯＭやＲＡＭ等から構成されており、画像処理装置１において利用される種々の情報やプログラムを格納する役割を有している。
【００３３】
続いて、本実施の形態による画像処理装置１における各構成要素の機能の詳細について説明する。
【００３４】
判定部９０１は、入力された色信号をパス１またはパス２のどちらで色変換処理を行うかを判定し、その結果に応じて色信号をパス１またはパス２に送る。例えば、入力される色信号がＲＧＢ色空間で表現されている場合、その色信号が有彩色か無彩色かを判定する。判定方法は、例えば、式（１）で示す。
【００３５】
abs(R‐G)≦Th1 && abs(G‐B)≦Th1 && abs(B‐R)≦Th1  ・・・（１）
【００３６】
つまり、入力されたＲＧＢ信号値がほぼ等しい（差はTh1以内）ならば無彩色と判定される。なお、Th1は適当な閾値（例えば０〜５）である。また、式（１）の条件を満たさない場合は、有彩色と判定する。
【００３７】
また、入力される色信号がCIELAB色空間で表現されている場合は、その「L*」値は明度成分を、「a*」と「b*」は色差成分を表すので、例えば式（２）で判定することができる。
【００３８】
abs(a*)≦Th2 && abs(b*)≦Th2  ・・・（２）
【００３９】
つまり、入力されたCIELAB信号のa*とb*とが所定の閾値Th2以内ならば無彩色と判定される。また、式（２）の条件を満たさない場合は、有彩色と判定される。このような判定結果に基づき、入力色信号は、パス１またはパス２に送られる。
【００４０】
なお、判定部９０１は、入力された色信号以外の条件からも、判定・分岐を決定することがある。例えば、入力される色信号がどのような種類の画像かを示すオブジェクト種類の条件がある。すなわち、オブジェクトの種類としては、写真オブジェクト、文字オブジェクト、グラフィックオブジェクトなどの種類があるが、例えば文字オブジェクト、グラフィックオブジェクトでは上記判定により分岐し、写真オブジェクトでは、上記判定なしで、強制的にパス１に分岐する。また、ユーザ指定条件によって上記判定を行うか、行わないかを決定する機能もある。この場合、判定は行わず、常にパス１が使用される。
【００４１】
色変換部９０２は、パス１のために設けられた色変換手段である。一例として図２に色変換部９０２の処理を示す。図２では入力された色空間をＲＧＢ（Red、Green、Blue）とし、出力される色空間をＣＭＹＫとしている。色変換部９０２は、３次元ＬＵＴ（ルックアップテーブル）を持つ。３次元ＬＵＴには、あらかじめ、如何なるＲＧＢ値が入力されたときには如何なるＣＭＹＫ値に変換すべきかを決定したデータが格納される。このデータが図２に示す色変換部９０２における色変換テーブル（第１の明度設定情報）に相当する。
【００４２】
なお、入力であるＲＧＢの各値は２５６種類（８ビット）程度の場合が多く、この場合の組み合わせは約１６７０万種類にもなり、これをそのまま３次元ＬＵＴデータとするのはメモリ容量の面から実用的でない。そこで通常は、入力ＲＧＢ値の各軸を何分割かして、それによってできる格子点にあたるＲＧＢ値の組み合わせに対応するＣＭＹＫ値を３次元ＬＵＴデータとして、３次元ＬＵＴに格納する。
【００４３】
このように３次元ＬＵＴに、データを格納しておき、入力ＲＧＢ値の組み合わせが３次元ＬＵＴに存在すれば、その３次元ＬＵＴデータのＣＭＹＫ値を出力する。そして、入力ＲＧＢ値の組み合わせが３次元ＬＵＴにない場合は、入力ＲＧＢ値の周囲の複数の格子点（例えば８点）を抽出し、抽出された複数の格子点におのおの対応した３次元ＬＵＴデータのＣＭＹＫ値を補間演算しＣＭＹＫを出力する。
【００４４】
なお、入力される色空間がCIELABの場合は、色変換テーブル（第１の明度設定情報）、３次元LUTデータを、如何なるCIELAB値が入力されたときには如何なるＣＭＹＫ値に変換すべきかを決定したデータとしておく。
【００４５】
無彩色階調調整部９０３について説明する。無彩色階調調整部９０３はパス２に存在し、入力色信号が無彩色であるときに使用される。一例として図３に無彩色階調調整部９０３の処理を示す。図３では入力される色空間をRGBとし、出力される色空間をＣＭＹＫとしている。前述したようにパス２に分岐される色信号は、判定部によって、無彩色と判定された色信号である。よって入力されたRGBの各値はほぼ等しいことになる。無彩色階調調整部９０３は、１次元ＬＵＴ（ルックアップテーブル）を持つ。１次元ＬＵＴには、あらかじめ、如何なるＧ値（Ｒ値、Ｂ値でもかまわない）が入力されたときには如何なるＫ値に変換すべきかを決定したデータが格納される。このデータが図３に示す無彩色階調調整部９０３におけるＴＲＣ（第２の明度設定情報）に相当する。
【００４６】
このように１次元ＬＵＴに、データを格納しておき、入力Ｇ値が１次元ＬＵＴに存在すれば、その１次元ＬＵＴデータのＫ値を出力する。そして、入力Ｇ値が１次元ＬＵＴにない場合は、入力Ｇ値の周囲の複数の点（例えば２点）を抽出し、抽出された複数の格子点におのおの対応した１次元ＬＵＴデータのＫ値を補間演算しＫを出力する。なお、無彩色階調調整部９０３から出力されるＣＭＹ値は常に０（無印字信号）である。
【００４７】
なお、入力される色空間がCIELABの場合は、ＴＲＣ、１次元ＬＵＴデータを、如何なるＬ値が入力されたときには如何なるＫ値に変換すべきかを決定したデータとしておく。
【００４８】
パス１またはパス２によってＣＭＹＫ値となった色信号は、図示しない画像形成部によってプリントされる。パス１、パス２のどちらのＣＭＹＫ値を使用するかは、その信号がどちらのパスで変換されたかによって決定する（パス１が使用されたならば、パス１からのＣＭＹＫ値、パス２が使用されたならば、パス２からのＣＭＹＫ値）。
【００４９】
画像形成部は、例として、インクジェット方式、電子写真方式、熱転写方式などのプリンタであり、本実施の形態では特にその印字方式を問うものではない。
【００５０】
色変換テーブル調整部１０５は、色変換部９０２で使用される色変換テーブルをユーザの指定によって修正する。色変換テーブル調整部１０５は、例えば、図４に示すような色指示手段を備えている。色指示手段は、例えば「明るさ」、「色相」、「鮮やかさ」のスライドバーを持ち、ユーザ指定に応じて色変換テーブルを調整する。
【００５１】
ＴＲＣ調整部１０４は、無彩色階調調整部９０３で使用されるＴＲＣを修正する。具体的にＴＲＣ調整部１０４は、色変換テーブル調整部１０５でユーザが色変換テーブルを調整した際に生じる明度調整情報（算出部にて算出される情報）に従いＴＲＣを修正する。
【００５２】
続いて、本実施の形態による画像処理装置の動作について説明する。
【００５３】
例えば、図２３に示したような絵柄をユーザがプリントする場合、図１においては、この絵柄の１画素ずつの色信号が判定部９０１に入力される。判定部９０１は、上記判定方法により各入力される画素の色信号を無彩色か有彩色か判定し、有彩色の場合はパス１に、無彩色の場合はパス２に、その画素の色信号を送る。そして、パス１またはパス２の色変換結果が、それぞれ分岐条件に応じて図示しない画像形成部に送られ、図２４がプリントされる。但し、図２４には、説明のため、パス１で変換された画素領域とパス２で変換された画素領域が記載されているが、実際のプリント結果では、これらの線は現れない。
【００５４】
このとき、ユーザが図２４を見て、所望の色でないと感じることがある。例えば、全体的に暗く感じたり、鮮やかさが足りないと感じたりすることがある。この場合、色変換テーブル調整部１０５により、ユーザは所望する明るさ、鮮やかさのプリント結果を得られるように、色変換テーブルを修正することができる。例えば、ユーザがプリント結果が暗く感じられ、明るくしたい場合、図４の色指示手段の「明るさ」のスライドバーを明るくなる方向にスライドさせる。
【００５５】
この色指示手段によって、入力された指示に従い、色変換テーブル調整部１０５は、現在使用している色変換テーブルを修正する。
【００５６】
色変換テーブルを入力アドレスCIELAB、テーブル値CMYKとして、具体的な例を以下に示す。色変換テーブルは、色指示手段の「明るさ」スライドバーの値と関連して、図５に示すような現在L*と修正L*の関係を規定している。すなわち、例えば、ユーザが明るくなる方向である＋２を指示すると、図５の明るさ＋２の曲線が選択され、この曲線が現在L*をどのような修正L*にするかが決定される。
【００５７】
図６〜図９に色変換テーブルの修正手順を示す。図６は現在の色変換テーブルを示す。色変換テーブルは入力アドレスの単位に相当するL*, a*, b*の各軸で格子点が１１点となっており、その組み合わせのL*, a*, b*が入力アドレス（計１３３１個）となる。
【００５８】
はじめに図７に示すように、全入力アドレスの各L*, a*, b*のL*値のみを図５の明るさ＋２ 曲線に従って、修正L’に変更する。続いて図８に示すように、修正されたL’, a*, b*に対応するC’M’Y’K’値を色変換部９０２と同じ演算により求める。このときに使用する色変換テーブルは現在の色変換テーブル（図６）である。
【００５９】
そして、図９に示すように、図８で求めたC’M’Y’K’値を、図６の現在の色変換テーブルのCMYK値と置き換える。以上の処理により、ユーザが”明るさ＋２”と指示した色変換テーブル、つまり修正された色変換テーブルができあがり、図１のパス１の色変換部９０２で使用されるので、パス１を通る有彩色は”明るさ＋２”となる。
【００６０】
また、色変換テーブル調整部１０５は、修正された色変換テーブルを使い、明度調整情報を算出する。明度調整情報は図１０に示すように、無彩色に相当する入力L*, a*, b*（a*とb*は０）が入力されたときに、修正された色変換テーブルと補間演算で得られるC”M”Y”K”値である。なお、このときの無彩色は白（L=１００）から黒（L=０）の範囲とする。また、図１０では入力アドレスとしてL*, a*, b*が記載されているが、a*とb*は０で固定値なので、省略してもかまわない。
【００６１】
ＴＲＣ調整部１０４は、無彩色階調調整部９０３で使用されるＴＲＣを修正する。ＴＲＣの修正は、色変換テーブル調整部１０５でユーザが色変換テーブルを調整した際に生じる明度調整情報に従って行なわれる。ＴＲＣの修正例を以下に示す。
【００６２】
現在（修正前）のＴＲＣを図１１に示す。
【００６３】
色変換テーブルと同様に、入力アドレスはL*とし、テーブル値をKとする。まず、明度調整情報からパス１の修正された色変換テーブルを使用した場合の無彩色再現のL*値を求める。つまり、図１０のテーブル値C”M”Y”K”を実際に出力装置でプリントした場合、どのような明るさの色になるかを計算する。このため、ＴＲＣ調整部１０４は、出力装置の色出力特性データ、つまり如何なるCMYKでプリントすると如何なる色（Lab）を出力するかを保持している。この計算結果を図１２に示す。
【００６４】
続いて、図１２に示されたL*値の無彩色を色材Kのみを使ってプリントするK’値を求める。これをＴＲＣ調整部１０４が保持している色出力特性データから算出できる。このK’値を図１１のテーブル値と置き換えることで、修正されたＴＲＣが出来上がり、図１のパス２の無彩色階調調整部９０３にて使用されるので、パス２を通る無彩色は、ユーザの指示した”明るさ＋２”となる。修正されたＴＲＣを図１３に示す。
【００６５】
以上により、色変換テーブルとＴＲＣがユーザの指示”明るさ＋２”に応じて修正されるので、従来のように色変換パラメータ修正後（色調整処理後）の出力結果が図２５のようにパス１（色調整処理が適用されたパス）とパス２の処理の境界が現れ不自然な出力結果となってしまう問題は発生せず、図１４のようにパス１、パス２の処理領域のすべてが、ユーザが所望する”明るさ＋２”となる。
【００６６】
図１５は、本実施の形態による画像処理装置における処理の流れについて説明するためのフローチャートである。
【００６７】
色変換テーブル調整部１０５は、ユーザの操作入力に基づいて、設定情報変更ステップ（後述）による明度設定情報の設定内容の変更処理の要否について設定する（設定ステップ）（Ｓ１０１）。
【００６８】
色変換テーブル調整部１０５は、複数色の色材（シアン、マゼンタ、イエローおよびブラック）により表現される色を印刷する際に該色材を用いて表現すべき明度について規定する第１の明度設定情報の変更が行われた場合に、該変更に関する情報を取得する（変更情報取得ステップ）（Ｓ１０２）。
【００６９】
色変換テーブル調整部１０５は、変更情報取得ステップにて取得された変更情報に基づいて、該変更後の第１の明度設定情報を用いて印刷される画像と略同じ明度の画像を印刷することができるような、ブラックの色材のみで表現可能な色を印刷する際に該色材を用いて表現すべき明度について規定する第２の明度設定情報に関する情報を算出する（算出ステップ）（Ｓ１０３）。
【００７０】
ＴＲＣ調整部１０４は、算出ステップにて算出された情報に基づいて、第２の明度設定情報の設定内容を変更する（設定情報変更ステップ）（Ｓ１０４）。また、設定情報変更ステップは、設定ステップにて明度設定情報の設定内容の変更処理は不要と設定されたとき、明度設定情報の設定内容の変更を行なわない。
【００７１】
上述の画像処理装置での処理における各ステップは、ＭＥＭＯＲＹ１０７に格納されている画像処理プログラムをＣＰＵ１０６に実行させることにより実現されるものである。
【００７２】
本実施の形態では装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と共働してその機能を実現させるものであってもよい。
【００７３】
以上、本実施の形態によれば、ユーザの指示に従い、色変換テーブルと共に自動的に色材Kのみで再現される色領域のTRCテーブルも同時に修正するので、ユーザが容易にかつ意図どおりにプリンタの色調整ができるという効果を奏する。
【００７４】
本発明を特定の態様により詳細に説明したが、本発明の精神および範囲を逸脱しないかぎり、様々な変更および改質がなされ得ることは、当業者には自明であろう。
【００７５】
以上に詳述したように本発明によれば、画像形成処理における色変換パラメータの調整に伴う印刷画像の画質劣化を防止する技術を提供することができる。
【図面の簡単な説明】
【００７６】
【図１】本実施の形態による画像処理装置について説明するための機能ブロック図である。
【図２】色変換部９０２の処理について説明するための図である。
【図３】無彩色階調調整部９０３の処理について説明するための図である。
【図４】色指示手段の一例を示す図である。
【図５】現在L*と修正L*の関係を規定するグラフである。
【図６】色変換テーブルの修正手順について説明するための図である。
【図７】色変換テーブルの修正手順について説明するための図である。
【図８】色変換テーブルの修正手順について説明するための図である。
【図９】色変換テーブルの修正手順について説明するための図である。
【図１０】明度調整情報について説明するための図である。
【図１１】現在（修正前）のＴＲＣを示す図である。
【図１２】図１０のテーブル値C”M”Y”K”を実際に出力装置でプリントした場合、どのような明るさの色になるかを計算した結果を示す図である。
【図１３】修正されたＴＲＣを示す図である。
【図１４】パス１、パス２の処理領域のすべてが、ユーザが所望する”明るさ＋２”となっている良好な出力画像を示す図である。
【図１５】本実施の形態による画像処理装置における処理の流れについて説明するためのフローチャートである。
【図１６】色調整処理について説明するための図である。
【図１７】色変換パラメータを用いて入力画像の色変換処理を行う色変換パスについて説明するための図である。
【図１８】５０％無彩色（Ｒ＝Ｇ＝Ｂ＝５０％）の文字が入力された場合のパス１による色変換結果である。
【図１９】色ずれについて説明するための図である。
【図２０】５０％無彩色の文字が入力された場合のパス２による色変換処理について説明するための図である。
【図２１】５０％無彩色の文字が入力された場合のパス２による色変換処理について説明するための図である。
【図２２】色変換テーブル調整部９０４を用いた、パス１で利用する色変換テーブルの修正について説明するための図である。
【図２３】色調整処理を行なわずに印刷した結果を示す図である。
【図２４】図２３に示す印刷結果の画像のうち、どの画像領域がパス１およびパス２による色変換処理を施されているかを示す図である。
【図２５】パス２にて色変換される画像領域とパス１にて色変換される画像領域の処理の境界が現れた出力結果の一例を示す図である。
【符号の説明】
【００７７】
１０４  ＴＲＣ調整部、１０５  色変換テーブル調整部、１０６  ＣＰＵ、１０７  ＭＥＭＯＲＹ、９０１  判定部、９０２  色変換部、９０３  無彩色階調調整部。
【図１】
2007336554.tif 000003
【図２】
2007336554.tif 000004
【図３】
2007336554.tif 000005
【図４】
2007336554.tif 000006
【図５】
2007336554.tif 000007
【図６】
2007336554.tif 000008
【図７】
2007336554.tif 000009
【図８】
2007336554.tif 000010
【図９】
2007336554.tif 000011
【図１０】
2007336554.tif 000012
【図１１】
2007336554.tif 000013
【図１２】
2007336554.tif 000014
【図１３】
2007336554.tif 000015
【図１４】
2007336554.tif 000016
【図１５】
2007336554.tif 000017
【図１６】
2007336554.tif 000018
【図１７】
2007336554.tif 000019
【図１８】
2007336554.tif 000020
【図１９】
2007336554.tif 000021
【図２０】
2007336554.tif 000022
【図２１】
2007336554.tif 000023
【図２２】
2007336554.tif 000024
【図２３】
2007336554.tif 000025
【図２４】
2007336554.tif 000026
【図２５】
2007336554.tif 000027