(57)【特許請求の範囲】
【請求項１】
入力カラー画像データに対応する所望のカラー画像出力をおこなうカラー画像処理装置において、
前記入力カラー画像データに対する前記カラー画像出力の記録出力特性に対応させて前記入力カラー画像データのデジタル値を補正変換する補正テーブルと、
あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持する保持手段と、
前記目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を設定する補正値生成手段と、
前記補正値生成手段によって設定された前記補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値をもとに前記保持手段に保持された目標記録出力特性を修正する修正手段と、
を備え、
前記補正値生成手段は、前記修正手段によって修正された目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を更新設定し、
前記目標記録出力特性は、前記入力カラー画像データに対するカラー画像出力の濃度特性であり、
前記修正手段は、実測値の最高濃度が前記保持手段に保持された最高濃度を超える場合、前記保持手段に保持された前記濃度特性を、あらかじめ設定された入力カラー画像データの所定デジタル値から最大デジタル値までの間、前記所定デジタル値に対応する濃度から前記実測値の最高濃度に滑らかに単調増加させる修正をおこなうことを特徴とするカラー画像処理装置。
【請求項２】
入力カラー画像データに対応したカラー画像出力をおこなうカラー画像処理装置において、
色材の重ね合わせ量を制限して前記カラー画像出力をおこなう出力制限手段と、
前記入力カラー画像データに対する前記カラー画像出力の記録出力特性に対応させて前記入力カラー画像データのデジタル値を補正変換する補正テーブルと、
あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持する保持手段と、
前記目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を設定する補正値生成手段と、
前記補正値生成手段によって設定された前記補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値および前記出力制限手段の制限内容をもとに前記保持手段に保持された目標記録出力特性を修正する修正手段と、
を備え、
前記補正値生成手段は、前記修正手段によって修正された目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を更新設定し、
前記目標記録出力特性は、前記入力カラー画像データに対するカラー画像出力の濃度特性であり、
前記修正手段は、実測値の最高濃度が前記保持手段に保持された最高濃度を超える場合、前記保持手段に保持された前記濃度特性を、あらかじめ設定された入力カラー画像データの所定デジタル値から最大デジタル値までの間、前記所定デジタル値に対応する濃度から前記実測値の最高濃度に滑らかに単調増加させる修正をおこなうことを特徴とするカラー画像処理装置。
【請求項３】
実測値の最高濃度が前記保持手段に保持された最高濃度未満である場合、前記保持手段に保持された前記濃度特性を、前記実測値の最高濃度に達した入力カラー画像データのデジタル値から最大デジタル値までの間、前記実測値の最高濃度にする修正をおこなうことを特徴とする請求項１または２に記載のカラー画像処理装置。
【請求項４】
入力カラー画像データに対する前記カラー画像出力の記録出力特性に対応させて前記入力カラー画像データのデジタル値を補正変換する補正テーブルを用いて前記入力カラー画像データに対応する所望のカラー画像出力をおこなうカラー画像処理方法において、
あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持する保持工程と、
前記目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を設定する補正値生成工程と、
前記補正値生成工程によって設定された前記補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値を求める実測値測定工程と、
前記実測値測定工程によって求められた実測値をもとに前記保持工程に保持された目標記録出力特性を修正する修正工程と、
前記修正工程によって修正された目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を更新設定する補正値更新工程と、
を含み、
前記目標記録出力特性は、前記入力カラー画像データに対するカラー画像出力の濃度特性であり、
前記修正工程は、実測値の最高濃度が前記保持工程で保持された最高濃度を超える場合、前記保持工程に保持された前記濃度特性を、あらかじめ設定された入力カラー画像データの所定デジタル値から最大デジタル値までの間、前記所定デジタル値に対応する濃度から前記実測値の最高濃度に滑らかに単調増加させる修正をおこなうことを特徴とするカラー画像処理方法。
【請求項５】
入力カラー画像データに対する前記カラー画像出力の記録出力特性に対応させて前記入力カラー画像データのデジタル値を補正変換する補正テーブルを用いて前記入力カラー画像データに対応する所望のカラー画像出力を色材の重ね合わせ量を制限しておこなうカラー画像処理方法において、
あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持する保持工程と、
前記目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を設定する補正値生成工程と、
前記補正値生成工程によって設定された前記補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値を求める実測値測定工程と、
前記実測値測定工程によって求められた実測値および前記色材の重ね合わせ量の制限値をもとに前記保持工程で保持された目標記録出力特性を修正する修正工程と、
前記修正工程によって修正された目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を更新設定する補正値更新工程と、
を含み、
前記目標記録出力特性は、前記入力カラー画像データに対するカラー画像出力の濃度特性であり、
前記修正工程は、実測値の最高濃度が前記保持工程で保持された最高濃度を超える場合、前記保持工程に保持された前記濃度特性を、あらかじめ設定された入力カラー画像データの所定デジタル値から最大デジタル値までの間、前記所定デジタル値に対応する濃度から前記実測値の最高濃度に滑らかに単調増加させる修正をおこなうことを特徴とするカラー画像処理方法。
【請求項６】
前記修正工程は、実測値の最高濃度が前記保持工程に保持された最高濃度未満である場合、前記保持工程に保持された前記濃度特性を、前記実測値の最高濃度に達した入力カラー画像データのデジタル値から最大デジタル値までの間、前記実測値の最高濃度にする修正をおこなうことを特徴とする請求項４または５に記載のカラー画像処理方法。
【請求項７】
前記請求項４〜６のいずれか一つに記載された方法をコンピュータに実行させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力カラー画像データをカラー画像処理装置に入力し、このカラー画像処理装置の記録特性を鑑みて、この入力カラー画像データを適切に補正変換して所望のカラー画像出力を得るカラー画像処理装置、カラー画像処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
従来から、カラープリンタ等のカラー画像処理装置は、その経時変化や、温度、湿度等の環境変化等により、各色の最高濃度や記録出力特性が変動する。
このカラー画像処理装置による色の記録出力特性の変動を抑えるために、その時点におけるカラー画像処理装置の装置状態、例えば濃度特性状態を取り込んで記録出力特性のキャリブレーションがおこなわれる。
【０００３】
一般的なキャリブレーションは、まず、カラー画像処理装置からあらかじめ決定された単色毎の階調パターンを出力する。そして、出力された階調パターンをスキャナや測定器等で測定し、カラー画像処理装置の記録出力特性の実測値を獲得する。カラープリンタ、あるいはプリンタドライバがインストールされているホストコンピュータ等のカラー画像処理装置には、階調パターンの各パッチに対し、どの濃度が出力されればいいのかという情報、すなわち理想値が記録されており、カラー画像処理装置から出力された実測値が理想値に近づくように、γ補正がおこなわれる。このγ補正は、γ補正テーブルで補正される。
【０００４】
図１３は、カラープリンタに設定されたデジタル値とこれに対する濃度との関係と、γ補正テーブルにおけるデジタル値の入出力関係を示している。図１３（ａ）に示すように、カラープリンタに設定した濃度特性が特性Ａ１１であるとき、カラープリンタに設定の濃度ＤＴとパッチの最高濃度部の測定値が一致するため、図１３（ｂ）に示す入力デジタル値対γ補正テーブルの出力デジタル値の入出力関係を持つγ補正テーブルは、最高値の「２５５」までの全範囲を活用することができる（図１３（ｂ）の特性Ａ２１を参照）。
【０００５】
これに対し、設定した特性Ａ１１に比べて出力の濃度が高い特性Ａ１２を持つときは、最高濃度を抑える方向に補正が働くため、γ補正テーブルの出力値は、デジタル値が「２５５」より小さい値で飽和する特性となる（図１３（ｂ）の特性Ａ２２）。逆に、設定した特性Ａ１１に比べて出力の濃度が低い特性Ａ１３を持つときは、入力デジタル値が「２５５」の手前で、補正テーブルの出力値が「２５５」に飽和する特性となる（図１３（ｂ）の特性Ａ２３）。
【０００６】
なお、特開平７−２６４４２７号公報には、γ補正テーブルのキャリブレーションを実現するために、カラー画像処理装置に環境センサーや出力濃度を目標最大濃度まで持ち上げる機構を持たせて、表現可能な最大濃度を有効に用いた階調制御をおこなうものが記載されている。
【０００７】
また、特開昭６３−６９３８０号公報には、濃度階調の量子化レベルを、三原色を重ね合わせたときに生じる無彩色が明度軸上で均等距離間隔で配列するように選択することによって、視覚特性に合った高画質の画像を得ることができるものが記載されている。
【０００８】
【発明が解決しようとする課題】
しかしながら、設定した特性Ａ１１に比べて出力の濃度が高い特性Ａ１２の場合および設定した特性Ａ１１に比べて出力の濃度が低い特性Ａ１３の場合のいずれの場合も、カラープリンタ等のカラー画像処理装置に入力される入力デジタル値に対応して適切なカラー画像処理装置の記録出力特性を最大限活用することができず、例えばディザ処理による２値プリンタではデジタル値「２５５」を入力しても、最高濃度を出力することができない場合や、白抜けする場合が生ずるという問題点があった。
【０００９】
本発明は上記に鑑みてなされたものであって、カラー画像処理装置が持つ記録出力特性を最大限活用してカラー画像出力することができるカラー画像処理装置、カラー画像処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するため、この発明に係るカラー画像処理装置は、入力カラー画像データに対応する所望のカラー画像出力をおこなうカラー画像処理装置において、前記入力カラー画像データに対する前記カラー画像出力の記録出力特性に対応させて前記入力カラー画像データのデジタル値を補正変換する補正テーブルと、あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持する保持手段と、前記目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を設定する補正値生成手段と、前記補正値生成手段によって設定された前記補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値をもとに前記保持手段に保持された目標記録出力特性を修正する修正手段と、を備え、前記補正値生成手段は、前記修正手段によって修正された目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を更新設定することを特徴とする。
【００１１】
この発明によれば、保持手段が、あらかじめ設定される入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持し、修正手段が、補正生成手段によって設定された補正テーブルの補正変換内容によって補正変換されたカラー画像出力された実測値をもとに保持手段に保持された目標記録出力特性を修正し、補正値生成手段が、修正手段によって修正された目標記録出力特性をもとに補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を更新設定するようにしているので、補正テーブルの補正変換内容を個別にかつ具体的に修正する必要がなく、修正された目標記録出力特性に基づいて補正テーブルの補正変換内容を補正するという大局的かつ包括的な補正がなされる。
【００１２】
また、この発明に係るカラー画像処理装置は、入力カラー画像データに対応したカラー画像出力をおこなうカラー画像処理装置において、色材の重ね合わせ量を制限して前記カラー画像出力をおこなう出力制限手段と、前記入力カラー画像データに対する前記カラー画像出力の記録出力特性に対応させて前記入力カラー画像データのデジタル値を補正変換する補正テーブルと、あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持する保持手段と、前記目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を設定する補正値生成手段と、前記補正値生成手段によって設定された前記補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値および前記出力制限手段の制限内容をもとに前記保持手段に保持された目標記録出力特性を修正する修正手段と、を備え、前記補正値生成手段は、前記修正手段によって修正された目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を更新設定することを特徴とすることを特徴とする。
【００１３】
この発明によれば、保持手段が、あらかじめ設定される入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持し、修正手段が、補正生成手段によって設定された補正テーブルの補正変換内容によって補正変換されたカラー画像出力された実測値およびトナー量やインク量等の出力制限手段による制限内容をもとに保持手段に保持された目標記録出力特性を修正し、補正値生成手段が、修正手段によって修正された目標記録出力特性をもとに補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を更新設定するようにしているので、補正テーブルの補正変換内容を個別にかつ具体的に修正する必要がなく、修正された目標記録出力特性に基づいて、色材の重ね合わせ量が制限される場合であっても、大局的かつ包括的に補正テーブルの補正変換内容を補正する。
【００１４】
また、この発明に係るカラー画像処理装置は、上記発明において、前記目標記録出力特性が、前記入力カラー画像データに対するカラー画像出力の濃度特性であることを特徴とする。
【００１５】
この発明によれば、目標記録出力特性を入力カラー画像データに対するカラー画像出力の濃度特性としているので、視覚的に違和感のないカラー画像出力を得ることができる。
【００１６】
また、この発明に係るカラー画像処理装置は、上記発明において、前記修正手段が、実測値の最高濃度が前記保持手段に保持された最高濃度を超える場合、前記保持手段に保持された前記濃度特性を、あらかじめ設定された入力カラー画像データの所定デジタル値から最大デジタル値までの間、前記所定デジタル値に対応する濃度から前記実測値の最高濃度に滑らかに単調増加させる修正をおこない、実測値の最高濃度が前記保持手段に保持された最高濃度未満である場合、前記保持手段に保持された前記濃度特性を、前記実測値の最高濃度に達した入力カラー画像データのデジタル値から最大デジタル値までの間、前記実測値の最高濃度にする修正をおこなうことを特徴とする。
【００１７】
この発明によれば、修正手段が、実測値の最高濃度が前記保持手段に保持された最高濃度を超える場合、前記保持手段に保持された前記濃度特性を、あらかじめ設定された入力カラー画像データの所定デジタル値から最大デジタル値までの間、前記所定デジタル値に対応する濃度から前記実測値の最高濃度に滑らかに単調増加させる修正をおこない、実測値の最高濃度が前記保持手段に保持された最高濃度未満である場合、前記保持手段に保持された前記濃度特性を、前記実測値の最高濃度に達した入力カラー画像データのデジタル値から最大デジタル値までの間、前記実測値の最高濃度にする修正をおこなうようにしているので、常に実測値の最高濃度を出力可能とする補正変換がおこなわれる。
【００１８】
また、この発明に係るカラー画像処理装置は、上記発明において、前記修正手段が、各色材毎の濃度特性を修正し、各色材の実測値の最高濃度に対応する最小デジタル値と所定濃度に対応するデジタル値とのうちの最小値である最小デジタル値を決定し、修正対象色材の実測値の最高濃度が前記保持手段に保持された修正対象色材の最高濃度未満である場合であって、前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しい場合、前記保持手段に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する濃度にする修正をおこない、修正対象色材の実測値の最高濃度が前記保持手段に保持された修正対象色材の最高濃度を超える場合または、修正対象色材の実測値の最高濃度が前記保持手段に保持された修正対象色材の最高濃度未満であって前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しくない場合、前記保持手段に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する修正対象色材の濃度から修正対象色材の実測値の最高濃度に滑らかに単調増加させる修正をおこなうことを特徴とする。
【００１９】
この発明によれば、修正手段が、各色材毎の濃度特性を修正し、各色材の実測値の最高濃度に対応する最小デジタル値と所定濃度に対応するデジタル値とのうちの最小値である最小デジタル値を決定し、修正対象色材の実測値の最高濃度が前記保持手段に保持された修正対象色材の最高濃度未満である場合であって、前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しい場合、前記保持手段に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する濃度にする修正をおこない、修正対象色材の実測値の最高濃度が前記保持手段に保持された修正対象色材の最高濃度を超える場合または、修正対象色材の実測値の最高濃度が前記保持手段に保持された修正対象色材の最高濃度未満であって前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しくない場合、前記保持手段に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する修正対象色材の濃度から修正対象色材の実測値の最高濃度に滑らかに単調増加させる修正をおこない、入力カラー画像データのデジタル値に対応したグレーバランスを維持し、かつ各色の最高濃度を最大限出力することができる。
【００２０】
また、この発明に係るカラー画像処理装置は、上記発明において、前記所定濃度に対応するデジタル値が、前記出力制限手段によって制限される色材の重ね合わせ量をもとに決定されることを特徴とする。
【００２１】
この発明によれば、所定濃度に対応するデジタル値が、前記出力制限手段によって制限される色材の重ね合わせ量をもとに決定されるようにしているので、色材の重ね合わせ量が制限される場合であっても、入力カラー画像データのデジタル値に対応したグレーバランスを維持し、かつ各色の最高濃度を最大限出力することができる。
【００２２】
また、この発明に係るカラー画像処理方法は、入力カラー画像データに対する前記カラー画像出力の記録出力特性に対応させて前記入力カラー画像データのデジタル値を補正変換する補正テーブルを用いて前記入力カラー画像データに対応する所望のカラー画像出力をおこなうカラー画像処理方法において、あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持する保持工程と、前記目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を設定する補正値生成工程と、前記補正値生成工程によって設定された前記補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値を求める実測値測定工程と、前記実測値測定工程によって求められた実測値をもとに前記保持工程に保持された目標記録出力特性を修正する修正工程と、前記修正工程によって修正された目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を更新設定する補正値更新工程と、を含んだことを特徴とする。
【００２３】
この発明によれば、あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持し、前記目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を設定し、この設定された補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値を求め、この求められた実測値をもとに前記保持された目標記録出力特性を修正し、この修正された目標記録出力特性をもとに補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を更新設定するようにしているので、補正テーブルの補正変換内容を個別にかつ具体的に修正する必要がなく、修正された目標記録出力特性に基づいて補正テーブルの補正変換内容を補正するという大局的かつ包括的な補正がなされる。
【００２４】
また、この発明に係るカラー画像処理方法は、入力カラー画像データに対する前記カラー画像出力の記録出力特性に対応させて前記入力カラー画像データのデジタル値を補正変換する補正テーブルを用いて前記入力カラー画像データに対応する所望のカラー画像出力を色材の重ね合わせ量を制限しておこなうカラー画像処理方法において、あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持する保持工程と、前記目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を設定する補正値生成工程と、前記補正値生成工程によって設定された前記補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値を求める実測値測定工程と、前記実測値測定工程によって求められた実測値および前記色材の重ね合わせ量の制限値をもとに前記保持工程で保持された目標記録出力特性を修正する修正工程と、前記修正工程によって修正された目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して前記補正テーブルの補正変換内容を更新設定する補正値更新工程と、を含んだことを特徴とする。
【００２５】
この発明によれば、あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持し、この目標記録出力特性をもとに補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を設定し、この設定された補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値を求め、この求められた実測値および色材の重ね合わせ量の制限値をもとに前記保持された目標記録出力特性を修正し、この修正された目標記録出力特性をもとに補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を更新設定するようにし、補正テーブルの補正変換内容を個別にかつ具体的に修正する必要がなく、修正された目標記録出力特性に基づいて、色材の重ね合わせ量が制限される場合であっても、大局的かつ包括的に補正テーブルの補正変換内容を補正する。
【００２６】
また、この発明に係るカラー画像処理方法は、上記発明において、前記目標記録出力特性が、前記入力カラー画像データに対するカラー画像出力の濃度特性であることを特徴とする。
【００２７】
この発明によれば、目標記録出力特性を入力カラー画像データに対するカラー画像出力の濃度特性としているので、視覚的に違和感のないカラー画像出力を得ることができる。
【００２８】
また、この発明に係るカラー画像処理方法は、上記発明において、前記修正工程が、実測値の最高濃度が前記保持工程で保持された最高濃度を超える場合、前記保持工程に保持された前記濃度特性を、あらかじめ設定された入力カラー画像データの所定デジタル値から最大デジタル値までの間、前記所定デジタル値に対応する濃度から前記実測値の最高濃度に滑らかに単調増加させる修正をおこない、実測値の最高濃度が前記保持工程に保持された最高濃度未満である場合、前記保持工程に保持された前記濃度特性を、前記実測値の最高濃度に達した入力カラー画像データのデジタル値から最大デジタル値までの間、前記実測値の最高濃度にする修正をおこなうことを特徴とする。
【００２９】
この発明によれば、修正工程が、実測値の最高濃度が前記保持工程に保持された最高濃度を超える場合、前記保持工程に保持された前記濃度特性を、あらかじめ設定された入力カラー画像データの所定デジタル値から最大デジタル値までの間、前記所定デジタル値に対応する濃度から前記実測値の最高濃度に滑らかに単調増加させる修正をおこない、実測値の最高濃度が前記保持工程に保持された最高濃度未満である場合、前記保持工程に保持された前記濃度特性を、前記実測値の最高濃度に達した入力カラー画像データのデジタル値から最大デジタル値までの間、前記実測値の最高濃度にする修正をおこなうようにしているので、常に実測値の最高濃度を出力可能とする補正変換がおこなわれる。
【００３０】
また、この発明に係るカラー画像処理方法は、上記発明において、前記修正工程は、各色材の実測値の最高濃度に対応する最小デジタル値と所定濃度に対応するデジタル値とのうちの最小値である最小デジタル値を決定する決定工程と、修正対象色材の実測値の最高濃度が前記保持工程で保持された修正対象色材の最高濃度未満である場合であって、前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しい場合、前記保持工程に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する濃度にする修正をおこない、修正対象色材の実測値の最高濃度が前記保持工程に保持された修正対象色材の最高濃度を超える場合または、修正対象色材の実測値の最高濃度が前記保持工程に保持された修正対象色材の最高濃度未満であって前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しくない場合、前記保持工程に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する修正対象色材の濃度から修正対象色材の実測値の最高濃度に滑らかに単調増加させる修正をおこなう濃度特性修正工程と、を含み、各色材毎の濃度特性を修正することを特徴とする。
【００３１】
この発明によれば、各色材の実測値の最高濃度に対応する最小デジタル値と所定濃度に対応するデジタル値とのうちの最小値である最小デジタル値を決定し、修正対象色材の実測値の最高濃度が前記保持工程で保持された修正対象色材の最高濃度未満である場合であって、前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しい場合、前記保持工程に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する濃度にする修正をおこない、修正対象色材の実測値の最高濃度が前記保持工程に保持された修正対象色材の最高濃度を超える場合または、修正対象色材の実測値の最高濃度が前記保持工程に保持された修正対象色材の最高濃度未満であって前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しくない場合、前記保持工程に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する修正対象色材の濃度から修正対象色材の実測値の最高濃度に滑らかに単調増加させる修正をおこなって、各色材毎の濃度特性を修正するようにして、入力カラー画像データのデジタル値に対応したグレーバランスを維持し、かつ各色の最高濃度を最大限出力することができる。
【００３２】
また、この発明に係るカラー画像処理方法は、上記発明において、前記所定濃度に対応するデジタル値は、前記色材の重ね合わせ量の制限値をもとに決定されることを特徴とする。
【００３３】
この発明によれば、所定濃度に対応するデジタル値が、制限される色材の重ね合わせ量をもとに決定されるようにしているので、色材の重ね合わせ量が制限される場合であっても、入力カラー画像データのデジタル値に対応したグレーバランスを維持し、かつ各色の最高濃度を最大限出力することができる。
【００３４】
また、この発明に係る記録媒体は、上記に記載された方法をコンピュータに実行させるプログラムを記録したことで、そのプログラムを機械読み取り可能となり、これによって、上記の動作をコンピュータによって実現することができる。
【００３５】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係るカラー画像処理装置、カラー画像処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体の好適な実施の形態を詳細に説明する。
【００３６】
なお、以下の説明においてカラー画像処理装置の一例としてカラープリンタをあげて説明するが、カラープリンタに限らず、カラープリンタが接続されたコンピュータ等の情報処理装置であってもよいのは言うまでもない。
【００３７】
図１は、この発明の本実施の形態によるカラー画像処理装置であるカラープリンタの全体構成を機能的に示すブロック図であり、図２は、γ補正テーブル生成部１０の詳細構成を機能的に示すブロック図である。図１において、このカラープリンタ１は、Ｃ（シアン），Ｍ（マゼンタ），Ｙ（イエロー），Ｋ（ブラック）の４色の色材を用いる。
【００３８】
入力デジタル値２は、γ補正テーブル４で適切なデジタル値に補正変換され、この補正変換されたデジタル値は、さらに階調処理部５でディザ処理や誤差拡散などの階調処理が施される。さらにプリンタエンジン６によって出力処理がなされ、この際プリンタエンジン６が持つプリンタγ特性がさらに付与されて、記録用紙上に記録出力結果３が出力される。
【００３９】
なお、γ補正テーブル４は初期設定としては無補正となっており、γ補正テーブルの初期設定については後述するが、その概要は、目標値保持部１１が入力デジタル値２に対してあらかじめ設定される目標記録出力特性、ここでは目標濃度特性を保持し、この目標記録出力特性をもとにγ補正値生成部１２が、この目標記録出力特性に近づけるためのγ補正テーブル４での入力デジタル値対出力デジタル値の補正変換内容を生成し、γ補正テーブル４に、この補正変換内容を書き込む。
【００４０】
γ補正テーブル生成部１０は、キャリブレーション実行命令７が入力されると、所定の階調パターンをγ補正テーブル４に入力する。γ補正テーブル４によって補正変換された階調パターンは、階調処理部５およびプリンタエンジン６を介して記録出力される。この記録出力結果３’は、Ｃ，Ｍ，Ｙ，Ｋのそれぞれに対応した濃度ＤＣ，ＤＭ，ＤＹ，ＤＫとして記録される。この記録用紙上の記録出力結果３である濃度ＤＣ，ＤＭ，ＤＹ，ＤＫは、スキャナあるいは濃度を測定する図示しない測定器によって測定され、その測定結果は、γ補正テーブル生成部１０の目標値修正部１４に入力される。
【００４１】
目標値修正部１４は、記録出力結果３’をもとに、各色の最高濃度が出力されるように、目標記録出力特性を修正して、この修正した目標記録出力特性をγ補正値生成部１２に入力する。γ補正値生成部１２は、この修正した目標記録出力特性が入力されると、この修正した目標記録出力特性に近づいた出力を実現するためのγ補正テーブル４の補正変換内容を生成し、γ補正テーブル４に上書きする。これにより、キャリブレーションが達成され、その後、カラープリンタ１に入力デジタル値２が入力されると、キャリブレーションされたγ補正テーブル４によって補正変換され、修正された目標記録出力特性に近づいた記録出力を得ることができる。
【００４２】
次に、図３に示すような、カラープリンタ１の目標値保持部１１にあらかじめ設定される目標記録出力特性（プリンタγ特性）の作成について説明する。まず、Ｋ（ブラック）単色の色材であるデジタル値（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，０，０，２５５）の入力で、カラープリンタ１から記録出力されたパッチのＣＩＥＬＡＢ色空間での明度Ｌ＊を測定する。
【００４３】
そして、この測定した明度Ｌ＊の最小値をＬｋmin とする。また、デジタル値（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，０，０，０）を入力とした明度Ｌ＊の最大値をＬｋmax とする。そして、入力のデジタル値に対する最小値Ｌｋmin と最大値Ｌｋmax との２点を直線で結んだ明度特性を有する場合（図４（ａ））、デジタル値対明度Ｌ＊が線形でリニアな関係を持つことを意味する。
【００４４】
図４（ｂ）に示すように、図４（ａ）に示すリニアな特性に対し、中間のデジタル値に近づくにつれて明度Ｌ＊を大きくすなわち凸型（Ｃ１）あるいは小さくすなわち凹型（Ｃ２）にする明度特性を持たせることもできる。明度特性が凸型（Ｃ１）の場合、記録出力はリニアな明度Ｌ＊（図４（ａ））に比して明るくなり、明度特性が凹型（Ｃ２）の場合、記録出力はリニアな明度Ｌ＊（図４（ａ））に比して暗くなる特性を持たせている。
【００４５】
一方、図４（ｃ）に示す明度特性は、リニアな明度特性にＳ字特性が施された例（Ｃ３）を示し、明度特性がリニアな場合に比べて、コントラストが強調された明度特性となって出力される。なお、図４（ｂ）および図４（ｃ）に示す特性を適宜複合した特性を作成することもできる。例えば、特性Ｃ１と特性Ｃ３とを併せ持った特性や、特性Ｃ２と特性Ｃ３とを併せ持った特性等の特性を作成することができる。いずれの場合も、明度Ｌ＊は、入力のデジタル値の関数ｆとして次の（１）式に示すように表すことができる。すなわち、
明度Ｌ＊＝ｆ（デジタル値）                                    （１）
である。
【００４６】
図４（ａ）に示すリニアな明度特性に図４（ｂ），（ｃ）の明度特性を盛り込むことによって、出力画像に及ぼす明暗調整やコントラスト調整をおこなうことができる。なお、以下、図４（ａ）に示すリニアな明度特性を持つものとして説明する。リニアな明度特性の場合、（１）式は、具体的に次の（２）式のように表すことができる。すなわち、
明度Ｌ＊＝｛−（Ｌｋmax −Ｌｋmin ）／２５５｝＊デジタル値
＋Ｌｋmax                                           （２）
である。これにより、Ｋの特性が決定される。
【００４７】
次に、カラープリンタ１で再現できる任意の色の測色値Ｌ＊，ａ＊，ｂ＊が、どのような単色Ｃ，Ｍ，Ｙの濃度ＤＣ，ＤＭ，ＤＹから作られるかを算出するシミュレータ２０を図５に示すようにあらかじめ作成しておく。このシミュレータ２０は、具体的には、最小２乗法、多項式近似法、ニューラルネットワーク法等の方法によって変換処理をおこなう。
【００４８】
Ｋの濃度ＤＫの特性は、図６（ａ）に示すように、デジタル値の取り得るレンジである「０」〜「２５５」（整数値）をそれぞれΔで均等に分割し、この分割したデジタル値に対するＫの明度Ｌ＊が上述した（２）が示す直線方程式から容易にＬ１、Ｌ２、…、Ｌｉ、…を得ることができ、これらの値Ｌ（…、Ｌｉ、…）とすると、次式（３）によって求めることができる。すなわち、
ＤＫ＝−ｌｏｇ［１００＊｛（Ｌ＋１６）／１１６｝＾３］        （３）
である。なお、「＾」はべき乗を示す。この（２）式と（３）式から、入力のデジタル値に対応した離散的な濃度ＤＫの特性が得られ、この離散的な値をデジタル値の最小間隔「１」で濃度ＤＫを補間すれば、デジタル値「０」〜「２５５」に対応した濃度ＤＫの特性を得ることができる（図３参照）。
【００４９】
また、シミュレータ２０に対するａ＊，ｂ＊には、プリンタγ特性で設定したい色度値を入力する。例えば、図６（ｂ）に示すように、印刷系の暖色系グレー（ａｗａｒｍ，ｂｗａｒｍ）の色度値を設定すれば、出力は茶系グレーが出力され、また、ディスプレイなどの寒色系グレー（ａｃｏｏｌ，ｂｃｏｏｌ）の色度値を設定すれば、出力は青系グレーが出力される。なお、図６（ｂ）における座標（ａｐａｐｅｒ，ｂｐａｐｅｒ）は記録紙の色度値である。
【００５０】
そして、図６（ａ）に示すＬのデジタル値をＬ＊として、図６（ｂ）に示す任意の色度値（ａ＊，ｂ＊）をａ＊、ｂ＊として、シミュレータ２０に入力すれば、意図したプリンタγ特性を再現するために必要な単色Ｃ，Ｍ，Ｙの各濃度ＤＣ，ＤＭ，ＤＹが求まる。ただし、デジタル値が「０」の紙白の場合は紙白に相当する（ａｐａｐｅｒ，ｂｐａｐｅｒ）を代入する。得られた単色Ｃ，Ｍ，Ｙの濃度ＤＣ，ＤＭ，ＤＹは、濃度ＤＫと同じく、「０」〜「２５５」まで補間して濃度の特性を算出し、結果として図３に示すデジタル値対各色の濃度特性が決定される。
【００５１】
このように決定された図３に示すプリンタγ特性、すなわち濃度ＤＫ，ＤＣ，ＤＭ，ＤＹの各最高濃度をそれぞれ図８（ａ）に示すようにＤｐｇｋ，Ｄｐｇｃ，Ｄｐｇｍ，Ｄｐｇｙで示す。
【００５２】
次に、図７に示すフローチャートおよび図８を参照して、Ｋのキャリブレーション処理について説明する。このキャリブレーション処理をおこなう際、γ補正テーブル４は、初期値として無補正（スルー）が設定されているため、上述したように、プリンタγ特性を満足するようなγ補正テーブル内容をγ補正テーブル生成部１０で生成し、γ補正テーブル４に上書きする処理をおこなう。ここで、γ補正テーブル４は、色材毎のデジタル値対デジタル値のＬＵＴ（ルックアップテーブル）方式である。
【００５３】
さて、キャリブレーション実行命令７がγ補正テーブル生成部１０に入力されると、γ補正テーブル生成部１０は、階調パターン生成部１３が保持している単色毎の階調パターンを補正テーブル４に入力し、階調処理部５、プリンタ延引６を介して記録出力結果３’として出力する（ステップＳ１）。ここでは、Ｋの階調パターンを出力する。
【００５４】
そして、出力されたＫの階調パターンをスキャナ等の図示しない測定器で測定し（ステップＳ２）、測定された結果は、γ補正テーブル生成部１０の目標値修正部１４に入力される。
その後、γ補正テーブル生成部１０の目標値修正部１４は、設定された最高濃度Ｄｐｇｋと実測された最高濃度Ｄｓｍｒｋとの大小関係を判定する（ステップＳ３）。
【００５５】
実測された最高濃度Ｄｍｓｒｋが設定された最高濃度Ｄｐｇｋより小さい場合には、実測された最高濃度Ｄｍｓｒｋに対応するデジタル値ｌｉｍｉｔ Ｋ１を求め（ステップＳ４）、図８（ｃ）に示すように、このデジタル値ｌｉｍｉｔ Ｋ１から２５５までの間、濃度Ｄｍｓｒｋで一定にして飽和させる設定をおこない（ステップＳ５）、ステップＳ９に移行する。
【００５６】
実測された最高濃度Ｄｍｓｒｋが設定された最高濃度Ｄｐｇｋと同じである場合、現在設定されているプリンタγ特性をそのまま設定し（ステップＳ６）、ステップＳ９に移行する。
【００５７】
実測された最高濃度Ｄｍｓｒｋが設定された最高濃度Ｄｐｇｋより大きい場合には、あらかじめ設定されている中間のデジタル値であるｌｉｍｉｔ  Ｋ２に対する濃度Ｄｌｋを求め（ステップＳ７）、デジタル値が０からこのデジタル値ｌｉｍｉｔ  Ｋ２までの間は、現在設定されているプリンタγ特性と同じ特性とし、デジタル値ｌｉｍｉｔ  Ｋ２から２５５までの間は、図８（ｄ）に示すように、濃度Ｄｌｋから濃度Ｄｍｓｒｋまでを階調潰れやジャンプ、または逆転などがないように単調増加の特性で連結する設定をおこなって（ステップＳ８）、ステップＳ９に移行する。なお、この濃度Ｄｌｋから濃度Ｄｍｓｒｋまでの間の曲線補間はスプライン補間等でおこなうようにしてもよいが、これに限るものではない。
【００５８】
ステップＳ９では、γ補正値生成部１２がステップＳ５，Ｓ６，Ｓ８でそれぞれ修正されたプリンタγ特性に近づかせるγ補正テーブル４の補正変換内容を生成する。その後、このγ補正テーブル４の補正変換内容をγ補正テーブル４に書き込む更新処理をおこなって（ステップＳ１０）、本キャリブレーション処理を終了する。
【００５９】
次に、図９のフローチャートおよび図１０を参照して説明する。なお、ここでは、Ｃのキャリブレーション処理について説明するが、他のＭ，Ｙについてのキャリブレーション処理についても同様にして処理するものである。
【００６０】
まず、Ｋのキャリブレーション処理と同様に、キャリブレーション実行命令７がγ補正テーブル生成部１０に入力されると、γ補正テーブル生成部１０の階調パターン生成部１３は、保持している単色毎の階調パターンをγ補正テーブル４に出力し、階調処理部５、プリンタエンジン６を介して記録出力結果３’として出力する（ステップＳ１１）。ここでは、Ｃの階調パターンを出力する。
【００６１】
そして、記録出力結果３’として出力されたＣの階調パターンをスキャナ等の図示しない測定器で測定し（ステップＳ１２）、測定された結果は、γ補正テーブル生成部１０の目標値修正部１４に入力される。
【００６２】
その後、γ補正テーブル生成部１０の目標値修正部１４は、設定された最高濃度Ｄｐｇｃと実測された最高濃度Ｄｍｓｒｃとの大小関係を判定する（ステップＳ１３）。
【００６３】
実測された最高濃度Ｄｍｓｒｃが設定された最高濃度Ｄｐｇｃより小さい場合には、実測された最高濃度Ｄｍｓｒｃに対応する最小のデジタル値ｌｉｍｉｔ Ｃを求め（ステップＳ１４）、さらに、デジタル値ｌｉｍｉｔ minを決定する処理をおこなう（ステップＳ１５）。このデジタル値ｌｉｍｉｔ minの決定は、次式（４）によって求められる。すなわち、
ｌｉｍｉｔ min＝min （ｌｉｍｉｔ Ｃ，ｌｉｍｉｔ Ｍ，ｌｉｍｉｔ Ｙ，ｌｉｍｉｔ）  （４）
である。デジタル値ｌｉｍｉｔ Ｍは、ステップＳ１４に対応するＭのキャリブレーション処理において求められる値であり、デジタル値ｌｉｍｉｔ Ｙは、ステップＳ１４に対応するＹのキャリブレーション処理において求められる値である。また、デジタル値ｌｉｍｉｔは、Ｋのキャリブレーション処理におけるデジタル値ｌｉｍｉｔ Ｋ２に対応する値であるが、ここでは、Ｃ，Ｍ，Ｙに共通する値としてあらかじめ設定されている。したがって、Ｃ，Ｍ，Ｙのキャリブレーション処理は同時平行的におこなわれるのが好ましい。さらに、ｌｉｍｉｔ Ｃ，ｌｉｍｉｔ Ｍ，ｌｉｍｉｔ Ｙ，ｌｉｍｉｔの各値の初期値は２５５として与えられる。
【００６４】
このデジタル値ｌｉｍｉｔ minの値が決定すると、次にデジタル値ｌｉｍｉｔ Ｃとデジタル値ｌｉｍｉｔ minとの値が等しいか否かを判断する（ステップＳ１６）。デジタル値ｌｉｍｉｔ Ｃとデジタル値ｌｉｍｉｔ minの値とが等しい場合、図１０の線Ｌ１に示すように、デジタル値ｌｉｍｉｔ minから２５５までの間、このデジタル値ｌｉｍｉｔ minに対応する濃度Ｄｌｃの値として一定にし、飽和させる設定をおこない（ステップＳ１７）、ステップＳ２３に移行する。
【００６５】
一方、ステップＳ１６でデジタル値ｌｉｍｉｔ Ｃとデジタル値ｌｉｍｉｔ minの値とが等しくない場合、図１０の線Ｌ２に示すように、デジタル値ｌｉｍｉｔ minから２５５までの間、濃度Ｄｌｃから濃度Ｄｍｓｒｃまでを階調潰れやジャンプ、または逆転などがないように単調増加の特性で連結する設定をおこなって（ステップＳ１８）、ステップＳ２３に移行する。
【００６６】
ステップＳ１３において、実測された最高濃度Ｄｍｓｒｃが設定された最高濃度Ｄｐｇｃと同じである場合、図１０の線Ｌ３に示すように、現在設定されているプリンタγ特性をそのまま設定し（ステップＳ１９）、ステップＳ２３に移行する。
【００６７】
ステップＳ１３において、実測された最高濃度Ｄｍｓｒｃが設定された最高濃度Ｄｐｇｃより大きい場合、あらかじめ設定されている中間のデジタル値であるｌｉｍｉｔに対する濃度Ｄｌｃを求め（ステップＳ２０）、さらに、ステップＳ１５と同様にして、デジタル値ｌｉｍｉｔ minの値を決定する（ステップＳ２１）。
【００６８】
その後、デジタル値が０からこのデジタル値ｌｉｍｉｔ minまでの間は、現在設定されているプリンタγ特性と同じ特性とし、デジタル値ｌｉｍｉｔ minから２５５までの間は、図１０の線Ｌ４に示すように、濃度Ｄｌｃから濃度Ｄｍｓｒｃまでを階調潰れやジャンプ、または逆転などがないように単調増加の特性で連結する設定をおこなって（ステップＳ２２）、ステップＳ２３に移行する。
【００６９】
ステップＳ２３では、γ補正値生成部１２が、ステップＳ１７，Ｓ１８，Ｓ１９，Ｓ２２でそれぞれ修正設定されたプリンタγ特性に近づかせるγ補正テーブル４の補正変換内容を生成する。その後、このγ補正テーブル４の補正変換内容をγ補正テーブル４に書き込む更新処理をおこなって（ステップＳ２４）、本キャリブレーション処理を終了する。
【００７０】
このようにして、全てのＣ，Ｍ，Ｙ．Ｋに対するキャリブレーション処理がおこなわれ、可能な限り広い入力デジタル値でグレーバランスを維持しながら、かつキャリブレーション時点でカラープリンタの各色最高濃度を出力できるキャリブレーションをおこなうことができる。
【００７１】
次に、カラープリンタ１が色材を重ねる量について制限がある、すなわち総量規制のあるカラープリンタである場合におけるキャリブレーション処理について説明する。
【００７２】
このようなカラープリンタでは、ＣＭＹ３色グレーを形成するには、総量規制値ｔｏｔａｌ（％）以内を満足させる必要があり、これを満足させるデジタル値ｌｉｍｉｔは、次式（５）で与えられる。すなわち、
ｌｉｍｉｔ＝（２５５／１００）＊（ｔｏｔａｌ／３）            （５）
である。これは、デジタル値が０からｌｉｍｉｔまではＣＭＹ３色を重ねてグレーを出力することができることを示し、総量規制値のないカラープリンタ１の場合において、任意に与えることができたデジタル値ｌｉｍｉｔ の値が、総量規制値を有するカラープリンタの仕様から決定されることを意味する。
【００７３】
ここで、図１１に示すフローチャートおよび図１２を参照して総量規制のあるカラープリンタにおけるＣのキャリブレーション処理について説明する。なお、Ｍ，Ｙのキャリブレーション処理についても同様な処理をおこなう。
【００７４】
まず、キャリブレーション実行命令７がγ補正テーブル生成部１０に入力されると、γ補正テーブル生成部１０の階調パターン生成部１３は、保持している単色毎の階調パターンをγ補正テーブル４に出力し、階調処理部５、プリンタエンジン６を介して記録出力結果３’として出力する（ステップＳ３１）。ここでは、Ｃの階調パターンを出力する。
【００７５】
そして、出力されたＣの階調パターンをスキャナ等の図示しない測定器で測定し（ステップＳ３２）、測定された結果は、γ補正テーブル生成部１０の目標値修正部１４に入力される。
【００７６】
その後、γ補正テーブル生成部１０の目標値修正部１４は、（５）式で与えられるデジタル値ｌｉｍｉｔに対応する濃度Ｄｐｇｃが実測された最高濃度Ｄｍｓｒｃの値以上であるか否かを判定する（ステップＳ３３）。
【００７７】
濃度Ｄｐｇｃが実測された最高濃度Ｄｍｓｒｃの値以上である場合、実測された最高濃度Ｄｍｓｒｃに対応するデジタル値ｌｉｍｉｔ Ｃを求め（ステップＳ３４）、濃度Ｄｐｇｃが実測された最高濃度Ｄｍｓｒｃの値より小さい場合には、デジタル値ｌｉｍｉｔに対する濃度Ｄｌｃの値を求め（ステップＳ３５）、その後、いずれの場合にも、デジタル値ｌｉｍｉｔ minを決定する処理をおこなう（ステップＳ３６）。このデジタル値ｌｉｍｉｔ minの決定は、上述した式（４）によって求められる。なお、ｌｉｍｉｔ Ｃ，ｌｉｍｉｔ Ｍ，ｌｉｍｉｔ Ｙ，ｌｉｍｉｔ の各初期値は２５５として与えられている。
【００７８】
このデジタル値ｌｉｍｉｔ minの値が決定すると、次にデジタル値ｌｉｍｉｔ minがデジタル値ｌｉｍｉｔより小さいか否かを判断し（ステップＳ３７）、小さい場合には、さらに、デジタル値ｌｉｍｉｔ Ｃとデジタル値ｌｉｍｉｔ minとの値が等しいか否かを判断する（ステップＳ３８）。デジタル値ｌｉｍｉｔ  Ｃとデジタル値ｌｉｍｉｔ minの値とが等しい場合、図１２（ａ）の線Ｌ１１に示すように、デジタル値ｌｉｍｉｔ minから２５５までの間、このデジタル値ｌｉｍｉｔ minに対応する濃度Ｄｌｃの値として一定にし、飽和させる設定をおこない（ステップＳ３９）、ステップＳ４４に移行する。
【００７９】
一方、ステップＳ３８でデジタル値ｌｉｍｉｔ Ｃとデジタル値ｌｉｍｉｔ minの値とが等しくない場合、濃度Ｄｍｓｒｃは濃度Ｄｌｃより大きくなるので、図１２（ａ）の線Ｌ１２に示すように、デジタル値ｌｉｍｉｔ minから２５５までの間、濃度Ｄｌｃから濃度Ｄｍｓｒｃまでを階調潰れやジャンプ、または逆転などがないように単調増加の特性で連結する設定をおこなって（ステップＳ４０）、ステップＳ４４に移行する。
【００８０】
ステップＳ３７において、デジタル値ｌｉｍｉｔ minがデジタル値ｌｉｍｉｔより小さくない場合、さらに、デジタル値ｌｉｍｉｔ Ｃとデジタル値ｌｉｍｉｔ minとの値が等しいか否かを判断する（ステップＳ４１）。デジタル値ｌｉｍｉｔ Ｃとデジタル値ｌｉｍｉｔ minの値とが等しい場合、図１２（ｂ）の線Ｌ２１に示すように、デジタル値ｌｉｍｉｔから２５５までの間、このデジタル値ｌｉｍｉｔに対応する濃度Ｄｌｃの値として一定にし、飽和させる設定をおこない（ステップＳ４２）、ステップＳ４４に移行する。
【００８１】
一方、ステップＳ４１でデジタル値ｌｉｍｉｔ Ｃとデジタル値ｌｉｍｉｔ minの値とが等しくない場合、濃度Ｄｍｓｒｃは濃度Ｄｌｃより大きくなるので、図１２（ｂ）の線Ｌ２２に示すように、デジタル値ｌｉｍｉｔから２５５までの間、濃度Ｄｌｃから濃度Ｄｍｓｒｃまでを階調潰れやジャンプ、または逆転などがないように単調増加の特性で連結する設定をおこなって（ステップＳ４３）、ステップＳ４４に移行する。
【００８２】
ステップＳ４４では、γ補正値生成部１２が、ステップＳ３９，Ｓ４０，Ｓ４２，Ｓ４３でそれぞれ修正設定されたプリンタγ特性に近づかせるγ補正テーブル４の補正変換内容を生成する。その後、このγ補正テーブル４の補正変換内容をγ補正テーブル４に書き込む更新処理をおこなって（ステップＳ４５）、本キャリブレーション処理を終了する。
【００８３】
このようにして、色材を重ねる量について制限があるカラープリンタであっても、可能な限り広い入力デジタル値でグレーバランスを維持しながら、かつキャリブレーション時点でカラープリンタの各色最高濃度を出力できるキャリブレーションをおこなうことができる。
【００８４】
なお、上述した実施の形態において、いずれもＣ，Ｍ，Ｙ，Ｋの４色版のカラープリンタについて説明したが、これに限らず、Ｃ，Ｍ，Ｙの３色版のカラープリンタについても適用できる。
【００８５】
また、上述したキャリブレーションに際し、カラープリンタの記録出力特性を明度がリニアであることを前提として説明したが、この記録出力特性は、明暗を付けたり、コントラストを付けたりできるのは上述したとおりである。
【００８６】
【発明の効果】
以上説明したように、この発明によれば、保持手段が、あらかじめ設定される入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持し、修正手段が、補正生成手段によって設定された補正テーブルの補正変換内容によって補正変換されたカラー画像出力された実測値をもとに保持手段に保持された目標記録出力特性を修正し、補正値生成手段が、修正手段によって修正された目標記録出力特性をもとに補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を更新設定するようにし、補正テーブルの補正変換内容を個別かつ具体的に修正する必要がなく、修正された目標記録出力特性に基づいて補正テーブルの補正変換内容を補正するという大局的かつ包括的な補正がなされるので、目標記録出力特性に対応した柔軟な補正ができ、入力カラー画像データを最大限活用した適切なカラー画像出力をおこなうことが可能なカラー画像処理装置を得られるという効果を奏する。
【００８７】
また、この発明によれば、保持手段が、あらかじめ設定される入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持し、修正手段が、補正生成手段によって設定された補正テーブルの補正変換内容によって補正変換されたカラー画像出力された実測値および出力制限手段の制限内容をもとに保持手段に保持された目標記録出力特性を修正し、補正値生成手段が、修正手段によって修正された目標記録出力特性をもとに補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を更新設定するようにしているので、補正テーブルの補正変換内容を個別かつ具体的に修正する必要がなく、修正された目標記録出力特性に基づいて、色材の重ね合わせ量が制限される場合であっても、大局的かつ包括的に補正テーブルの補正変換内容を補正するようにしているので、色材の重ね合わせ量が制限される場合であっても、目標記録出力特性に対応した柔軟な補正ができ、入力カラー画像データを最大限活用した適切なカラー画像出力をおこなうことが可能なカラー画像処理装置を得られるという効果を奏する。
【００８８】
また、この発明によれば、目標記録出力特性を入力カラー画像データに対するカラー画像出力の濃度特性としているので、視覚的に違和感のないカラー画像出力を得ることができ、特に、明度特性に対応した濃度特性を目標記録出力特性とすると、明度特性を基調とした記録出力特性に補正することができ、この場合、色補正なしに視覚的に違和感のない画像を出力することができるという効果を奏し、また、明度特性の他に明暗調整やコントラスト強調などの特性を併せ持った特性とすることも可能であり、柔軟な記録出力特性の補正が可能となるとともに、この場合、他のＣ，Ｍ，Ｙも付随してカラー画像処理装置の目標記録出力特性を設定することができ、ＵＣＲ（下地補正）処理１００％でも視覚的に違和感のないカラー画像出力となり、補正テーブルのみの補正変換で、良好なＣＭＹＫ画像出力あるいはＣＭＹ画像出力を得ることが可能なカラー画像処理装置を得られるという効果を奏する。
【００８９】
また、この発明によれば、修正手段が、実測値の最高濃度が前記保持手段に保持された最高濃度を超える場合、前記保持手段に保持された前記濃度特性を、あらかじめ設定された入力カラー画像データの所定デジタル値から最大デジタル値までの間、前記所定デジタル値に対応する濃度から前記実測値の最高濃度に滑らかに単調増加させる修正をおこない、実測値の最高濃度が前記保持手段に保持された最高濃度未満である場合、前記保持手段に保持された前記濃度特性を、前記実測値の最高濃度に達した入力カラー画像データのデジタル値から最大デジタル値までの間、前記実測値の最高濃度にする修正をおこない、常にカラー画像処理装置における各色の実測値の最高濃度を出力可能とする補正変換がおこなわれるので、例えば２値のカラープリンタ等のカラー画像処理装置においても、ディザパターンが埋まらず、白抜けする現象が生じなくなるという効果を奏するとともに、単色デジタル値のレンジから見て、可能な限り広い範囲でグレーバランスを保つことが可能なカラー画像処理装置を得られるという効果を奏する。
【００９０】
また、この発明によれば、修正手段が、各色材毎の濃度特性を修正し、各色材の実測値の最高濃度に対応する最小デジタル値と所定濃度に対応するデジタル値とのうちの最小値である最小デジタル値を決定し、修正対象色材の実測値の最高濃度が前記保持手段に保持された修正対象色材の最高濃度未満である場合であって、前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しい場合、前記保持手段に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する濃度にする修正をおこない、修正対象色材の実測値の最高濃度が前記保持手段に保持された修正対象色材の最高濃度を超える場合または、修正対象色材の実測値の最高濃度が前記保持手段に保持された修正対象色材の最高濃度未満であって前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しくない場合、前記保持手段に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する修正対象色材の濃度から修正対象色材の実測値の最高濃度に滑らかに単調増加させる修正をおこなうようにしているので、入力カラー画像データのデジタル値に対応したグレーバランスを維持し、かつ各色の最高濃度を最大限出力することが可能なカラー画像処理装置を得られるという効果を奏する。
【００９１】
また、この発明によれば、所定濃度に対応するデジタル値が、前記出力制限手段によって制限される色材の重ね合わせ量をもとに決定されるようにしているので、色材の重ね合わせ量が制限される場合であっても、入力カラー画像データのデジタル値に対応したグレーバランスを維持し、かつ各色の最高濃度を最大限出力することが可能なカラー画像処理装置を得られるという効果を奏する。
【００９２】
また、この発明によれば、あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持し、前記目標記録出力特性をもとに前記補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を設定し、この設定された補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値を求め、この求められた実測値をもとに前記保持された目標記録出力特性を修正し、この修正された目標記録出力特性をもとに補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を更新設定するようにし、補正テーブルの補正変換内容を個別かつ具体的に修正する必要がなく、修正された目標記録出力特性に基づいて補正テーブルの補正変換内容を補正するという大局的かつ包括的な補正がなされるので、目標記録出力特性に対応した柔軟な補正ができ、入力カラー画像データを最大限活用した適切なカラー画像出力をおこなうことが可能なカラー画像処理方法を得られるという効果を奏する。
【００９３】
また、この発明によれば、あらかじめ設定される前記入力カラー画像データに対するカラー画像出力の目標記録出力特性を保持し、この目標記録出力特性をもとに補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を設定し、この設定された補正テーブルの補正変換内容によって補正変換されてカラー画像出力された実測値を求め、この求められた実測値および色材の重ね合わせ量の制限値をもとに前記保持された目標記録出力特性を修正し、この修正された目標記録出力特性をもとに補正テーブルの補正変換値を生成して補正テーブルの補正変換内容を更新設定するようにし、補正テーブルの補正変換内容を個別かつ具体的に修正するようにしているので、補正テーブルの補正変換内容を個別かつ具体的に修正する必要がなく、修正された目標記録出力特性に基づいて、色材の重ね合わせ量が制限される場合であっても、大局的かつ包括的に補正テーブルの補正変換内容を補正するようにしているので、色材の重ね合わせ量が制限される場合であっても、目標記録出力特性に対応した柔軟な補正ができ、入力カラー画像データを最大限活用した適切なカラー画像出力をおこなうことが可能なカラー画像処理方法を得られるという効果を奏する。
【００９４】
また、この発明によれば、目標記録出力特性を入力カラー画像データに対するカラー画像出力の濃度特性としているので、視覚的に違和感のないカラー画像出力を得ることができ、特に、明度特性に対応した濃度特性を目標記録出力特性とすると、明度特性を基調とした記録出力特性に補正することができ、この場合、色補正なしに視覚的に違和感のない画像を出力することができるという効果を奏し、また、明度特性の他に明暗調整やコントラスト強調などの特性を併せ持った特性とすることも可能であり、柔軟な記録出力特性の補正が可能となるとともに、この場合、他のＣ，Ｍ，Ｙも付随してカラー画像処理装置の目標記録出力特性を設定することができ、ＵＣＲ（下地補正）処理１００％でも視覚的に違和感のないカラー画像出力となり、補正テーブルのみの補正変換で、良好なＣＭＹＫ画像出力あるいはＣＭＹ画像出力を得ることが可能なカラー画像処理方法を得られるという効果を奏する。
【００９５】
また、この発明によれば、修正工程が、実測値の最高濃度が前記保持工程に保持された最高濃度を超える場合、前記保持工程に保持された前記濃度特性を、あらかじめ設定された入力カラー画像データの所定デジタル値から最大デジタル値までの間、前記所定デジタル値に対応する濃度から前記実測値の最高濃度に滑らかに単調増加させる修正をおこない、実測値の最高濃度が前記保持工程に保持された最高濃度未満である場合、前記保持工程に保持された前記濃度特性を、前記実測値の最高濃度に達した入力カラー画像データのデジタル値から最大デジタル値までの間、前記実測値の最高濃度にする修正をおこない、常にカラー画像処理装置における各色の実測値の最高濃度を出力可能とする補正変換がおこなわれるので、例えば２値のカラープリンタ等のカラー画像処理装置においても、ディザパターンが埋まらず、白抜けする現象が生じなくなるという効果を奏するとともに、単色デジタル値のレンジから見て、可能な限り広い範囲でグレーバランスを保つことが可能なカラー画像処理方法を得られるという効果を奏する。
【００９６】
また、この発明によれば、各色材の実測値の最高濃度に対応する最小デジタル値と所定濃度に対応するデジタル値とのうちの最小値である最小デジタル値を決定し、修正対象色材の実測値の最高濃度が前記保持工程で保持された修正対象色材の最高濃度未満である場合であって、前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しい場合、前記保持工程に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する濃度にする修正をおこない、修正対象色材の実測値の最高濃度が前記保持工程に保持された修正対象色材の最高濃度を超える場合または、修正対象色材の実測値の最高濃度が前記保持工程に保持された修正対象色材の最高濃度未満であって前記修正対象色材の実測値の最高濃度に対応する最小デジタル値が前記決定された最小デジタル値に等しくない場合、前記保持工程に保持された修正対象の濃度特性を、前記決定された最小デジタル値から最大デジタル値までの間、前記決定された最小デジタル値に対応する修正対象色材の濃度から修正対象色材の実測値の最高濃度に滑らかに単調増加させる修正をおこなって、各色材毎の濃度特性を修正するようにしているので、入力カラー画像データのデジタル値に対応したグレーバランスを維持し、かつ各色の最高濃度を最大限出力することが可能なカラー画像処理方法を得られるという効果を奏する。
【００９７】
また、この発明によれば、所定濃度に対応するデジタル値が、前記出力制限手段によって制限される色材の重ね合わせ量をもとに決定されるようにしているので、色材の重ね合わせ量が制限される場合であっても、入力カラー画像データのデジタル値に対応したグレーバランスを維持し、かつ各色の最高濃度を最大限出力することが可能なカラー画像処理方法を得られるという効果を奏する。
【００９８】
また、この発明によれば、上記に記載された方法をコンピュータに実行させるプログラムを記録したことで、そのプログラムを機械読み取り可能となり、これによって、上記の動作をコンピュータによって実現することが可能な記録媒体が得られるという効果を奏する。
【図面の簡単な説明】
【図１】  この発明の本実施の形態によるカラー画像処理装置の全体構成を機能的に示すブロック図である。
【図２】  本実施の形態によるカラー画像処理装置の図１に示すγ補正テーブル生成部１０の詳細構成を機能的に示すブロック図である。
【図３】  本実施の形態によるカラー画像処理装置の入力デジタル値に対するプリンタγ特性を示す説明図である。
【図４】  本実施の形態によるカラー画像処理装置の入力デジタル値に対する明度との関係を示す説明図である。
【図５】  本実施の形態によるカラー画像処理装置のＬ＊ａ＊ｂ＊入力に対して濃度ＤＣ，ＤＭ，ＤＹを出力するシミュレータ２０を示す説明図である。
【図６】  本実施の形態によるカラー画像処理装置のＬ＊ａ＊ｂ＊入力の一例を示す説明図である。
【図７】  本実施の形態によるカラー画像処理装置のＫのキャリブレーション処理手順を示すフローチャートである。
【図８】  本実施の形態によるカラー画像処理装置のＫのキャリブレーションを示す説明図である。
【図９】  本実施の形態によるカラー画像処理装置のＣのキャリブレーション処理手順を示すフローチャートである。
【図１０】  本実施の形態によるカラー画像処理装置のＣのキャリブレーションを示す説明図である。
【図１１】  本実施の形態によるカラー画像処理装置の色材の重ね合わせ量に制限のあるカラープリンタにおけるＣのキャリブレーション処理手順を示すフローチャートである。
【図１２】  本実施の形態によるカラー画像処理装置の色材の重ね合わせ量に制限のあるカラープリンタにおけるＣのキャリブレーションを示す説明図である。
【図１３】  本実施の形態によるカラー画像処理装置のプリンタγ特性と補正テーブルの内容とを示す説明図である。
【符号の説明】
１  カラープリンタ
２  入力デジタル値
３，３’  記録出力結果
４  γ補正テーブル
５  階調処理部
６  プリンタエンジン
７  キャリブレーション実行命令
１０  γ補正テーブル生成部
１１  目標値保持部
１２  γ補正値生成部
１３  階調パターン生成部
１４  目標値修正部
【図１】
0003789662.tif 000002
【図２】
0003789662.tif 000003
【図３】
0003789662.tif 000004
【図４】
0003789662.tif 000005
【図５】
0003789662.tif 000006
【図６】
0003789662.tif 000007
【図７】
0003789662.tif 000008
【図８】
0003789662.tif 000009
【図９】
0003789662.tif 000010
【図１０】
0003789662.tif 000011
【図１１】
0003789662.tif 000012
【図１２】
0003789662.tif 000013
【図１３】
0003789662.tif 000014