(57)【要約】【課題】  プリンタ出力するスポットカラーが、現在のプリンタにおける色域の内側にあるか外側にあるかの判定を容易にする。【解決手段】  色域内だった場合には、プリンタで正確に再現するためのデバイスカラー値を、測色機を使った簡単な操作により、主観的な評価を必要とすることなく自動計算により求める。【選択図】  図１
2009055197.tif 000002
【特許請求の範囲】
【請求項１】
スポットカラーをスポットカラー辞書によりプリンタデバイスカラー値に変換してプリンタから印刷を行う印刷システムにおいて、
スポットカラーとしてＬ＊ａ＊ｂ＊のデバイス非依存色空間で表現された目標色を設定し、目標色に応じたカラーパッチチャートをプリンタから出力し、測色して、該測色値から目標色が現在のプリンタ色域の内側にあるか外側にあるかを判定し、内側だった場合、デバイス非依存色空間で表される実測値とプリンタデバイスカラー値を用いて、現時点で目標色を再現するためのプリンタデバイスカラー推定値を求めるスポットカラー調整方式を採用することを特徴とする印刷システム。
【請求項２】
前記スポットカラー調整方式は、目標色が現在のプリンタにおける色域の内側にあるか、外側にあるか判定するスポットカラー調整方式であることを特徴とする請求項１に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
印刷システムにおける、スポットカラーを再現するためのプリンタデバイスカラー値の調整に関する。
【背景技術】
【０００２】
従来の技術としては、スポットカラーを再現する方法としてスポットカラーを色票の名前で識別し、スポットカラー辞書を使ってその名前からプリンタデバイスカラー値へ変換するスポットカラー処理フローがある。
【０００３】
しかし、たとえ初期状態でスポットカラー辞書が適切に調整されていたとしても、環境変化やその他の要因によるプリンタの変動により、デフォルトのスポットカラー辞書の値ではスポットカラーの正確な色再現を得ることが出来ないという問題がある。
【０００４】
それら問題点を解決するため、スポットカラーを正確に再現するための従来技術として、現在のプリンタ変動を予測し、ターゲットとするスポットカラーの近傍にパッチを作成、その測色値から現在のプリンタデバイスカラー値を求めるという方法が特開2006-217420号公報として提案されていた。
【０００５】
しかし、上記技術は、再現するスポットカラーが現在のプリンタ色域の内側にあるか外側にあるかの判定方法に関しては、考慮されていなかった。
【０００６】
また、従来提案されているガマット内外判定方法に関しては、プリンタプロファイルを用い判定を行っていたため、プリンタ変動時にはガマット境界での判定精度が悪かった。精度向上のためにプロファイルを再作成するには、プロファイル作成に必要なガマット格子点全点のパッチ画像を出力、測色するため、多くの手間を要していた。
【特許文献１】特開2006-217420号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、プロファイルの再作成を必要とせず、現在のプリンタ変動を考慮したプリンタ色域において、正確な内外判定を行うことである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するための本発明の手段を以下に述べる。
【０００９】
スポットカラーをスポットカラー辞書によりプリンタデバイスカラー値に変換してプリンタから印刷を行うシステムにおいて、スポットカラーとしてＬ＊ａ＊ｂ＊等のデバイス非依存色空間で表現された目標色を設定し、目標色に応じたカラーパッチチャートをプリンタから出力し、測色して、該測色値から目標色が現在のプリンタ色域の内側にあるか外側にあるかを判定し、内側だった場合、デバイス非依存色空間で表される実測値とプリンタデバイスカラー値を用いて、現時点で目標色を再現するためのプリンタデバイスカラー推定値を求めることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、現状のプリンタ変動を考慮した上で、出力したいスポットカラーがプリンタ色域の内側にあるか、外側にあるかの判定を、正確かつ短時間で行うことが可能となる。また、色域内だった場合には、プリンタで正確に再現するためのデバイスカラー値を、測色機を使った簡単な操作により、主観的な評価を必要とすることなく自動計算により求めることができる。
【発明を実施するための最良の形態】
【００１１】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００１２】
本発明の第一の実施例を説明する。
【００１３】
図１は本発明の構成を示すブロック図であり、図３は本発明のスポットカラー調整方式のデータ及び制御フローを示すブロック図である。
【００１４】
中央制御装置１１にＵＩ１０、記憶装置１２、プリンタ１３、測色機１４が接続されている。ＵＩ１０はユーザに対して情報表示やデータ入力の受付をする。中央制御装置１１は記憶装置１２に記憶されたプログラムに従って命令を実行し、接続された装置を制御する。
【００１５】
記憶装置１２はプログラムやデータを記憶するが、特に図３の３０〜３４の本発明に主要な処理部のプログラムと１２０〜１２７の本発明に主要なデータを記憶する。目標色１２０はユーザが設定するデバイス非依存色空間の色値である。カラーパッチデータ１２１は目標色１２０に対して生成される１色以上の色から構成されるデータであり、カラーパッチデータ１２１をプリンタ色に変換したデバイス色パッチデータ１２２を使ってプリンタ１３からカラーチャート出力物１３０をプリントする。カラーチャート出力物１３０を測色機１４から測色した結果がカラーチャート測色値１２３である。目標色変動推定量１２４はカラーパッチデータ１２１とそれを実測したカラーチャート測色値１２３とのずれから推定した目標色のデバイス非依存色空間での変動量である。デバイス色１２５はデバイス色パッチデータ１２２とカラーチャート測色値１２３を基に計算する、目標色１２０を現在の状態で出力すると思われるプリンタ色空間の推定値である。プロファイル１２６はプリンタプロファイルであるが、必ずしも現在の変動状態を正確に反映したものでなくても本発明のスポットカラー調整は実施可能であるため構わない。
【００１６】
スポットカラー辞書１２７は複数のスポットカラー名称・目標色・デバイス色の対応関係を持つ辞書である。具体的には、スポットカラー名称とデバイス非依存値の組合せのリスト（図１２）と、デバイス毎に定義されたスポットカラー名称とデバイスカラー値の組合せのリスト（図１３）から構成される。設定フラグはユーザによるスポットカラー調整によってデバイスカラー値が調整された時にＯＮとなり、スポットカラー調整が行われずにプロファイルからデバイスカラー値が計算されたときにはＯＦＦとなる。
【００１７】
以下、本発明のスポットカラー調整方式を示すフローチャート（図２）で説明する。
【００１８】
（ステップＳ２０）目標色１２０を入力する。
【００１９】
これはデバイス非依存色、例えばＬａｂ値であり、調整を行うスポットカラーの名前からスポットカラー辞書に登録されているＬａｂ値を取り出す。（図１２）
（ステップＳ２１）初期パッチを出力する。
【００２０】
ここではカラーパッチ生成部３０が目標色１２０をそのままカラーパッチデータとして１２１に設定する。それをマッチング処理部３１がプロファイル１２６によりマッチングしてデバイス色パッチデータ１２２を生成する。これをプリンタ１３が印刷してカラーチャート出力物１３０を得る。（図５左）
（ステップＳ２２）上記を測色機１４が測色してカラーチャート測色値１２３を得る。
【００２１】
（ステップＳ２３）目標色の変動量を推定する。
【００２２】
目標色を（Ｌ１，ａ１，ｂ１）として、そのデバイス色パッチデータを印刷・測色した実測値を（Ｌ２，ａ２，ｂ２）とすると、目標色変動推定量１２４は（Ｌ２−Ｌ１，ａ２−ａ１，ｂ２−ｂ１）となる。
【００２３】
（ステップＳ２４）修正パッチを出力する。
【００２４】
目標色（Ｌ１，ａ１，ｂ１）から目標色変動推定量（Ｌ２−Ｌ１，ａ２−ａ１，ｂ２−ｂ１）を差し引いた（２×Ｌ１−Ｌ２，２×ａ１−ａ２，２×ｂ１−ｂ２）を中心として修正パッチを生成する。（図４）
パッチ間隔をαとすると、（２×Ｌ１−Ｌ２＋ｉ×α，２×ａ１−ａ２＋ｊ×α，２×ｂ１−ｂ２＋ｋ×α）；ｉ，ｊ，ｋ＝±１／２，±３／２（図６，図７）
このようにしてカラーパッチ生成部３０が４×４×４＝６４のカラーパッチデータ１２１を生成する。もちろん、上記演算結果でＬ，ａ，ｂの各成分がその制限範囲を超えた時には制限範囲内の値に置き換える。Ｌ＜０の時はＬ＝０，Ｌ＞１００の時はＬ＝１００，ａ＜−１２８の時はａ＝−１２８，ａ＞１２８の時はａ＝１２８，ｂ＜−１２８の時はｂ＝−１２８，ｂ＞１２８の時はｂ＝１２８とする。
【００２５】
カラーパッチデータ１２１をマッチング処理部３１がプロファイル１２６によりマッチングしてデバイス色パッチデータ１２２を得る。これをプリンタ１３が印刷してカラーチャート出力物１３０を得る。（図５右）
（ステップＳ２５）測色機１４が６４個の修正パッチを測色してカラーチャート測色値１２３を得る。
【００２６】
（ステップＳ２６）ステップＳ２５で得られたカラーチャート測色値１２３を用い、目標色（Ｌ１，ａ１，ｂ１）が現在のプリンタ色域の内側にあるか、外側にあるかを判定する。
【００２７】
判定方法としては、以下２つの条件が同時に成り立ったときのみ目標色（Ｌ１，ａ１，ｂ１）はプリンタ色域の外側にあると判定し、ステップＳ２８にジャンプする。それ以外の場合は、プリンタ色域の内側にあると判定し、ステップＳ２７に進む。
【００２８】
以下、目標色（Ｌ１，ａ１，ｂ１）がプリンタ色域の外側であることを判定する、２つの条件を示す。
【００２９】
（１）：６４点のカラーチャート測色値１２３において、６４点の中から４点を選ぶ６４Ｃ４=635376通り全組み合わせで作成される四面体の中で、目標色（Ｌ１，ａ１，ｂ１）をＬａｂ空間で内包する四面体が存在しない。
【００３０】
（２）：６４点から構成されるカラーチャート測色値１２３が、Ｌａｂ空間において本来の立方体の形から著しく崩れている。
【００３１】
該判定方法の例としては、Ｌａｂ空間におけるカラーチャート測色値１２３で構成される立方体の一番外側１２辺のうち、図１の１２であらかじめ記憶されたパラメータαより短い長さの辺が存在すること。
【００３２】
または、Ｌａｂ空間におけるカラーチャート測色値１２３で構成される立方体の一番外側の１２辺において、隣あう辺の成す角が、図１の１２であらかじめ記憶されたあるパラメータβ（0°<β<90°）より小さい、またはγ（90°<γ<180°）より大きいこと。
【００３３】
（ステップＳ２７）デバイス色推定部３３が現在の状態において目標色１２０を正確に再現すると思われるデバイス色１２５を推定する。
【００３４】
デバイス色の推定にはデバイス色パッチデータ１２２とその実測値であるカラーチャート測色値１２３を用いる。例えば６４個の修正パッチから以下のような方法で計算を行う。
【００３５】
方法１：実測値と目標色（Ｌ１，ａ１，ｂ１）との距離の自乗の和が最小となる４点から四面体補間計算を行う。
【００３６】
方法２：実測値において目標色（Ｌ１，ａ１，ｂ１）をＬａｂ空間で内包する４点を探して最初に見つけた組合せで四面体補間計算を行う。
【００３７】
方法３：実測値において目標色（Ｌ１，ａ１，ｂ１）をＬａｂ空間で内包する４点の全ての組合せで四面体補間計算によりデバイス色を求め、それらの平均値を採る。
【００３８】
方法４：６４点をカラーパッチデータ１２１時点で一辺αの単位立方体格子８点×２７組に分類する。この分類において、複数の組に属する点も存在する。同一の単位立方体格子に属する８点の内の４点に検索範囲を限定して、実測値において目標色（Ｌ１，ａ１，ｂ１）をＬａｂ空間で内包する４点の組合せで四面体補間計算によりデバイス色を求め、それらの平均値を採る。
【００３９】
（ステップＳ２８）スポットカラー辞書１２７の修正を行う。
【００４０】
スポットカラー辞書１２７で現在処理を行っている目標色１２０のスポットカラーに対応する部分のデバイス色データとして、ステップＳ２６より目標色がプリンタ色域の内側であると判定された場合、上記ステップＳ２７で推定したデバイス色１２５を上書きし、（図１３）設定フラグをＯＮにする。
【００４１】
ステップＳ２６より目標色がプリンタ色域の外側であると判定された場合、上書きせずに、（図１３）設定フラグをＯＦＦにする。
【００４２】
以上でスポットカラー調整処理は終了である。
【００４３】
次に、印刷ジョブ実行時の色変換処理について説明する。必要なスポットカラー調整はこれより前の段階で完了させておく。
【００４４】
図１０は印刷ジョブ実行時の色変換処理の構成を示すブロック図であり、図１１は印刷ジョブ実行時の色変換処理を示すフローチャートである。
【００４５】
（ステップＳ１００）スポットカラーかどうかを判定する。
【００４６】
スポットカラーであればステップＳ１０１へ進み、スポットカラーでなければステップＳ１０６へ進む。
【００４７】
（ステップＳ１０１）デバイスカラー値の登録があるかを判定する。
【００４８】
スポットカラー処理部４０がスポットカラー辞書１２７において、処理対象であるプリンタのスポットカラーに対応したデバイスカラー値（図１３）を検索する。登録があればステップＳ１０２へ進み、登録がなければステップＳ１０３へ進む。
【００４９】
（ステップＳ１０２）デバイスカラー値を取得する。
【００５０】
処理対象であるプリンタのスポットカラーに対応したデバイスカラー値を取得する。
【００５１】
（ステップＳ１０３）スポットカラーのデバイス非依存値を取得する。
【００５２】
スポットカラー処理部４０がスポットカラー辞書１２７において、処理対象のスポットカラーに対するデバイス非依存値を取得する。（図１２）
（ステップＳ１０４）マッチング処理部３１が処理対象のプリンタのプロファイル１２６を使ってカラーマッチングを行い、デバイス非依存値に対するデバイスカラー値を計算する。
【００５３】
（ステップＳ１０５）ステップＳ１０４で求めたデバイスカラー値をスポットカラー辞書１２７の処理対象であるデバイスのスポットカラーに対するデバイスカラー値として新たに登録する。（図１３）設定フラグはＯＦＦとする。
【００５４】
（ステップＳ１０６）マッチング処理部３１が処理対象のプリンタのプロファイル１２６を用いてカラーマッチングを行い、対象の色をデバイスカラー値へ変換する。
【００５５】
なお、図８は、Ｌａｂ色空間模式図（外側を疎にした１６パッチ）、
図９は、Ｌａｂ色空間模式図（格子間隔の広い4×4×4パッチ）である。
【００５６】
本実施例では、プリンタ出力するスポットカラーが、現在のプリンタにおける色域の内側にあるか外側にあるかを判定することが可能となる。また、プリンタ色域の内側にあった場合には、プリンタ変動を考慮した上で作成された目標色の近傍となる色の実測値から、精度良く目標色を再現するデバイス色を求めることが出来るという効果がある。
【図面の簡単な説明】
【００５７】
【図１】本発明の構成を示すブロック図
【図２】本発明のスポットカラー調整方式を示すフローチャート
【図３】本発明のスポットカラー調整方式のデータ及び制御フローを示すブロック図
【図４】変動を考慮した修正パッチ生成を説明するＬａｂ色空間の模式図
【図５】初期パッチ及び修正パッチカラーチャート出力物の模式図
【図６】Ｌａｂ色空間4×4×4のパッチのＬａ平面断面図とａｂ平面断面図
【図７】Ｌａｂ色空間模式図（4×4×4パッチ）
【図８】Ｌａｂ色空間模式図（外側を疎にした１６パッチ）
【図９】Ｌａｂ色空間模式図（格子間隔の広い4×4×4パッチ）
【図１０】印刷ジョブ実行時の色変換処理の構成を示すブロック図
【図１１】印刷ジョブ実行時の色変換処理を示すフローチャート
【図１２】スポットカラー辞書（デバイス非依存値）を示す表
【図１３】スポットカラー辞書（デバイスカラー値）を示す表
【符号の説明】
【００５８】
１０  ＵＩ
１１  中央制御装置
１２  記憶装置
１２０〜１２７  記憶装置に記憶される主要なデータ
１３  プリンタ
１３０  カラーチャート出力物
１４  測色機
３０  カラーパッチ生成部
３１  マッチング処理部
３２  変動量計算部
３３  デバイス色推定部
３４  スポット辞書修正部
４０  スポットカラー処理部
Ｓ２０〜Ｓ２８，Ｓ１００〜Ｓ１０６  フローチャートの各ステップ
【図１】
2009055197.tif 000003
【図２】
2009055197.tif 000004
【図３】
2009055197.tif 000005
【図４】
2009055197.tif 000006
【図５】
2009055197.tif 000007
【図６】
2009055197.tif 000008
【図７】
2009055197.tif 000009
【図８】
2009055197.tif 000010
【図９】
2009055197.tif 000011
【図１０】
2009055197.tif 000012
【図１１】
2009055197.tif 000013
【図１２】
2009055197.tif 000014
【図１３】
2009055197.tif 000015