Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3770671B2 - Color conversion method - Google Patents
[go: Go Back, main page]

JP3770671B2 - Color conversion method - Google Patents

Color conversion method Download PDF

Info

Publication number
JP3770671B2
JP3770671B2 JP31976996A JP31976996A JP3770671B2 JP 3770671 B2 JP3770671 B2 JP 3770671B2 JP 31976996 A JP31976996 A JP 31976996A JP 31976996 A JP31976996 A JP 31976996A JP 3770671 B2 JP3770671 B2 JP 3770671B2
Authority
JP
Japan
Prior art keywords
signal
color
colorimetric
processing
cmyk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP31976996A
Other languages
Japanese (ja)
Other versions
JPH10164378A (en
Inventor
文人 竹本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP31976996A priority Critical patent/JP3770671B2/en
Priority to US08/980,367 priority patent/US6278533B1/en
Publication of JPH10164378A publication Critical patent/JPH10164378A/en
Priority to US09/852,633 priority patent/US6668079B2/en
Application granted granted Critical
Publication of JP3770671B2 publication Critical patent/JP3770671B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Color, Gradation (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、画像読取装置であるカラースキャナ(以下、単にスキャナともいう。)の入力部および(または)カラーデジタルカメラ(以下、単にデジタルカメラともいう。)からそれぞれ出力されるデジタル信号であるRGB(RGBは、それぞれ、赤、緑、青の意)信号をフイルム作成装置、刷版作成装置、カラープリンタ等の画像出力装置用のcmyk(cmykは、それぞれ、シアン、マゼンタ、黄、墨の意)信号に変換する色変換方法に関する。
【0002】
【従来の技術】
カラースキャナは、その入力部において、原稿としてのポジ画像が担持されたカラーリバーサル原稿(カラーリバーサルフイルムが露光され現像されて画像が担持された原稿であって、以下、単にリバーサル原稿ともいう。)に照明光を照射することにより、前記ポジ画像情報を含む透過光を得、この透過光を結像光学系と3色分解光学系を介して、例えば、CCDリニアイメージセンサ等のリニアイメージセンサに導き、リニアイメージセンサの出力信号である光電変換信号をAD変換することで、前記カラーリバーサル原稿上の画像を光電的に読み取るように構成されている。
【0003】
この場合、例えば、RGB用各リニアイメージセンサにより前記リバーサル原稿を主走査方向に線走査(ライン走査)して読み取るとともに、前記リバーサル原稿を前記主走査方向と略直交する副走査方向に相対的に搬送することでRGB各色についての2次元的な画像情報であるデジタルRGB画像信号(単にRGB信号ともいう。)を得ることができる。
【0004】
そして、このようにして得られたRGB画像信号は、色素濃度信号としてのcmy信号に変換された後、スキャナ内部のcmyk変換部によりそれぞれが網%信号であるcmyk画像信号(単にcmyk信号ともいう。)に変換される。
【0005】
cmyk信号は、例えば、外部の網点化処理装置に供給され、この網点化処理装置において、cmyk各信号が、それぞれ、閾値テンプレート中の閾値と比較され、いわゆる網点化処理(2値化処理)が行われる。
【0006】
そして、この網点化処理後の2値画像信号に基づいて、フイルム作成装置において製版用フイルムが作成され、この製版用フイルムから刷版作成装置により刷版が作成される。作成された刷版(cmyk各版)がカラー印刷機に装着され、インキが付けられて、本紙上に対して多色刷りが行われる。これにより、本紙上に転移されたインキによる印刷画像が形成された印刷物が完成する。
【0007】
なお、最近は、網点化処理後の2値画像信号に基づいて、直接、刷版を作成するCTP(Computer To Plate )装置も実用化されている。
【0008】
【発明が解決しようとする課題】
ところで、上述のcmyk変換部では、前記カラー印刷機に対応した変換が行われるが、この変換のためのデフォルト分解条件が変換テーブルとして格納されている。分解条件は、基本的には、階調変換カーブ(グラデーションカーブまたはトーンカーブともいい、原稿濃度に対する網点面積率の特性をいう。)条件を含み、この他、この階調変換カーブのハイライト濃度値とその網点面積率およびシャドー濃度値とその網点面積率、カラーコレクション(色修正)、UCR(下色除去)、K版(墨版)生成、シャープネス等の条件から構成される。この分解条件は、スキャナ毎に経験的に最適化されたデフォルト分解条件として各スキャナに格納されている。
【0009】
したがって、原稿がリバーサル原稿である場合は、オペレータは、そのスキャナ毎に経験的に最適化されメモリ等の記憶手段に保存されているデフォルト分解条件に基づいて、RGB信号が変換された色素濃度信号としてのcmy信号を網%信号であるcmyk信号に簡易に変換することができる。
【0010】
ところが、デジタルカメラ等のように単に撮影されたRGB画像信号のみが存在し、スキャナに付属している画像処理機能がなく、基準となる分解条件であるデフォルト分解条件を所有していない撮像装置では、オペレータが日常慣れ親しんでいるスキャナと同様の感覚で分解条件を決定することができない。
【0011】
このような場合、得られたRGB画像信号を一旦コンピュータに取り込み、そのコンピュータ上で Adobe社の Photoshop(登録商標)のような画像処理ツール(ソフトウエア)を用いて、各撮像装置毎にデフォルト分解条件を設定する方法が考えられる。また、ハードコピーである印刷物の見えと必ずしも一致しないモニタ上の画像を見ながら試行錯誤によりcmyk画像信号に変換する方法も考えられる。
【0012】
しかしながら、デジタルカメラやスキャナ等、種々の画像入力装置(画像撮像装置および画像読取装置を含む)が存在すると、個々の装置毎にデフォルト分解条件を設定することが非常に困難であり、かつ時間がかかるという問題がある。
【0013】
この発明はこのような課題を考慮してなされたものであり、デジタルカメラで撮影されたRGB画像信号やスキャナで読み込まれたRGB画像信号等を、経験的に最適化された特定のスキャナのデフォルト分解条件を利用してcmyk信号に変換する色変換方法を提供することを目的とする。
【0014】
【課題を解決するための手段】
第1のこの発明は、原シーンに対して得たデバイス依存の画像信号を測色値信号に変換する過程を備える色変換方法において
前記測色値信号をリバーサル原稿上の色素濃度信号に変換する過程と、
前記色素濃度信号を階調変換処理、色修正処理、下色除去処理およびK版生成処理を含む特定のカラースキャナのデフォルト分解条件である標準の画像処理条件で処理して、cmyk信号に変換する過程と、
を有することを特徴とする。
【0015】
第1のこの発明によれば、原シーンの画像信号を、結果として、標準の画像処理条件で処理したcmyk信号に変換することができる。
【0016】
また、第2のこの発明は、原シーンに対して得たデバイス依存の画像信号を第1の測色値信号に変換する過程を含む色変換方法において、前記第1の測色値信号をリバーサル原稿上の第1の色素濃度信号に変換する過程と、画像読取装置で読み取ったリバーサル原稿の画像信号を第2の測色値信号に変換する過程と、前記第2の測色値信号を第2の色素濃度信号に変換する過程と、前記第1または第2の色素濃度信号を階調変換処理、色修正処理、下色除去処理およびK版生成処理を含む特定のカラースキャナのデフォルト分解条件である標準の画像処理条件で処理して、cmyk信号に変換する過程と、を有することを特徴とする。
【0017】
第2のこの発明によれば、画像読取装置で読み取ったリバーサル原稿の画像信号を、一旦、いわゆるデバイス非依存の測色値信号に変更しているので、例えば、前記画像読取装置の機種が異なっても、つまりデバイスに依存することなく、所望の画像処理条件で処理したcmyk信号を得ることができる。
【0018】
さらに、第3のこの発明は、第1または第2のこの発明において、前記測色値信号に対して、セットアップ処理を行うセットアップ処理過程を有することを特徴とする。
【0019】
第3のこの発明によれば、画像に依存した所望の仕上がりを得ることができる。
【0020】
さらにまた、第4のこの発明は、第1〜第3のいずれか1つの発明において、色素濃度信号を階調変換処理、色修正処理、下色除去処理およびK版生成処理を含む特定のカラースキャナのデフォルト分解条件である標準の画像処理条件で処理して、cmyk信号に変換する過程では、
測色値、あるいは測色値と変換可能な信号が規則的に配列されたリバーサル原稿上のカラーパッチを前記特定のカラースキャナのデフォルト分解条件である標準の画像処理条件で処理し、cmyk画像を作成し、cmyk画像上に再生されたパッチに対して、前記測色値、あるいは測色値と変換可能な信号との対応関係をデータセットとして拾い出し、両者の関係をテーブル化して、前記特定のカラースキャナのデフォルト分解条件である標準の画像処理条件テーブルを作成し、この画像処理条件テーブルと補間法を用いて、前記色素濃度信号をcmyk信号に変換することを特徴とする。
【0021】
第4のこの発明によれば、色素濃度信号cmyを網%信号であるcmyk信号に簡易に変換することができる。
なお、例えば、前記画像読取装置はカラースキャナであり、前記標準の画像処理条件は、前記カラースキャナのデフォルト分解条件である。
【0022】
【発明の実施の形態】
以下、この発明の一実施の形態について図面を参照して説明する。
【0023】
図1は、この発明の一実施の形態が適用された画像信号処理装置10の全体的な構成を示している。
【0024】
この画像信号処理装置10は、測色変換部16を有し、この測色変換部16には、撮像装置であるデジタルカメラ(不図示)で撮影したシーン(場面)の画像情報を有するRGB信号(デジタル画像信号)12が供給されるとともに、必要に応じて、画像読取装置であるスキャナ(不図示)を構成する画像入力部(線走査読取装置またはスキャナ入力部ともいう。)で読み取られたリバーサル原稿の画像情報を有するRGB信号(デジタル画像信号)14が供給される。なお、デジタルカメラはデジタルビデオカメラでもよく、その他、撮像機能を有したデジタル画像信号(デジタル画像データ)を出力する装置であれば、この発明を適用することができる。
【0025】
また、スキャナとしては、リニアイメージセンサを搭載するカラースキャナである線走査読取装置でもよく、また、エリアイメージセンサを搭載するカラースキャナである面走査読取装置でも、この発明を適用することができる。
【0026】
測色変換部16は、デジタルカメラのRGB信号12をXYZまたはL* * * 等の測色値信号(XYZ信号ともいう。)18に変換する測色変換マトリクス(以下、単にマトリクスともいう。)20と、スキャナ入力部のRGB信号14をXYZ信号またはL* * * 等の測色値信号22に変換する測色変換テーブル(測色変換ルックアップテーブル、ルックアップテーブルまたは単にテーブルともいう。)24とを有している。
【0027】
なお、通常、RGB信号12、14は、デバイスに依存する(デバイス依存またはデバイスディペンデントともいう。)信号(データ)といい、これに対して測色値信号18、22は、デバイスに依存しない(デバイス非依存またはデバイスインディペンデントともいう。)信号(データ)という。
【0028】
デジタルカメラの測色値信号18は、撮影光源と観察光源の違いを吸収する光源変更部25と、ハイライト部濃度とシャドー部濃度とをセットアップする測色的セットアップ部(単に、セットアップ部ともいう。)26と、原シーン(撮影されたもとの場面)の前記測色値信号18をリバーサル原稿上の色素濃度信号28に変換する色素濃度変換部30と、cmyk変換部32を構成する原シーン忠実再現テーブル42に必要に応じて供給される。
【0029】
一方、スキャナ入力部の測色値信号22は、前記測色的セットアップ部26と、標準条件再現テーブル部43を構成し前記測色値信号22を色素濃度信号34に変換する色素濃度変換部36に供給される。
【0030】
色素濃度変換部30、36から出力される色素濃度信号(cmy信号)28、34は、スイッチ45を通じて選択され、標準条件再現テーブル44に供給される。
【0031】
cmyk変換部32は、基本的には、原シーン忠実再現テーブル42と標準条件再現テーブル部43とを有している。原シーン忠実再現テーブル42は、供給されるデジタルカメラの測色値信号18を測色的に保存された網%信号であるcmyk信号46に変換するルックアップテーブルである。
【0032】
標準条件再現テーブル部43は、測色値信号22を色素濃度信号34に変換する色素濃度変換部36と、色素濃度変換部30または色素濃度変換部36のいずれかの出力信号を選択するスイッチ(マルチプレクサ、選択手段)45と、標準条件再現テーブル44とを有している。標準条件再現テーブル44は、スイッチ45により選択された色素濃度信号28、34のいずれかを網%信号であるcmyk信号48に変換する処理を行う。cmyk変換部32は、3色表色系の信号を4色表色系の信号に変換する、いわゆる3色4色変換機能を有する。
【0033】
cmyk変換部32から出力される網%信号であるcmyk信号46、48は、このcmyk信号46、48に基づく画像を出力する画像出力部35に供給される。画像出力部35は、例えば、図示しない2値化変換部と、レーザ露光走査部(イメージセッタ等)と、現像部と、刷版作成部と、印刷部とからなる公知の構成を採用することができる。2値化変換部では、cmyk信号46またはcmyk信号48をスクリーン線数、網角度等の出力条件に応じて選択されるCMYKの各閾値マトリクスと比較して、2値化処理する。レーザ露光走査部では、この2値信号(2値画像信号ともいう。)に基づいてオンオフするレーザビームによりフイルムを露光走査して潜像を形成する。現像部では、この潜像が形成されたフイルムを現像して画像を顕像化し、製版用フイルムを作成する。刷版作成部では、この製版用フイルムから刷版を作成する。印刷部では、前記刷版、この場合、4版分のCMYK用刷版を印刷機に装着し、刷版に付けられた4色のインキが本紙(印刷用紙)に転写されることで、画像が形成されたハードコピーとしての印刷物が作成される。
【0034】
なお、画像出力部35として、フイルムの現像処理が不要であり、網点やスクリーン線数やスクリーン角度を直接本紙に網点画像として印刷してシミュレーションすることのできる、ダイレクトデジタルカラー校正(DDCP)システムを用いることもできる。
【0035】
前記測色的セットアップ部26は、測色値信号18、22を測色的END(等価中性濃度)信号52に変換する測色的END順変換・逆変換マトリクス(単に、マトリクスともいう。)50と、測色的END信号52から間引き処理により作成した測色的END信号56を出力するラフデータ作成部54と、作成された測色的END信号56に基づいて、ハイライト濃度信号60とシャドー濃度信号62とを自動的に決定するオートセットアップ部58と、測色的END信号52に対して階調変換処理を施して測色的END信号66に変換するEND・END変換部64と、変換された測色的END信号66を測色値信号22に逆変換する測色的END順変換・逆変換マトリクス50とを有する。
【0036】
なお、画像信号処理装置10は、図示していないコンピュータ(CPU、ROM、RAM、外部記憶装置、モニタ、その他、入出力機器等を含む。)により制御される構成となっており、画像信号処理装置10を構成する各ブロックは、ハードウエアばかりでなく、ソフトウエアで構成される部分をも有する。コンピュータは、制御、判断、演算、比較手段等として機能する。
【0037】
次に、画像信号処理装置10を構成する各ブロックの詳細な構成と動作について説明する。
【0038】
測色変換部16を構成し、RGB信号12をXYZ信号18に変換するマトリクス20は、図2に示すフローチャートに基づいて作成される。なお、以下の説明において、マトリクス20は、RGB色空間からCIE−L* * * (光源:補助標準の光CIE−D50)色空間への変換を例として説明する。この場合、CIE−L* * * 色空間とXYZ色空間との相互の変換は、次に示す公知の(1)式により一意に行うことが可能である。したがって、以下の全ての説明において、XYZ色空間(またはCIE−L* * * 色空間)での処理はCIE−L* * * 色空間(またはXYZ色空間)での処理に置き換えることができる。また、その他、これらと等価な測色的色空間での処理に置き換えることができる。
【0039】
* =116(Y/Yn)1/3 −16
* =500{(X/Xn)1/3 −(Y/Yn)1/3
* =200{(Y/Yn)1/3 −(Z/Zn)1/3 } …(1)
まず、代表的な色を彩度、明度、色相に応じて変化させた複数のカラーパッチ72(図2参照)を有する一種の色票であるカラーチャート70を準備する(ステップS1)。この実施の形態では、カラーチャートとして、マクベスカラーチェッカー{登録商標:米国のコールモージェン社のマクベス部門(Macbeth A division Kollmorgen )製}を用いる。マクベスカラーチェッカーは、公知のように、CIE(1931)xyY値、色相、マンセル表記値、彩度が規定されたカラーチャートである。
【0040】
24色は、具体的には、
1.暗い肌(dark skin )
2.明るい肌(light skin)
3.青い空(blue sky)
4.葉(foliage )
5.青い花(blue flower )
6.青みの緑(bluish green)
7.オレンジ(orange)
8.紫みの青(purplish green)
9.明度彩度のほどよい赤(moderate red)
10.紫(purple)
11.黄緑(yellow green)
12.黄だいだい(orange yellow )
13.青(Blue)
14.緑(Green )
15.赤(Red )
16.黄(Yellow)
17.マゼンタ(Magenta )
18.シアン(Cyan)
19.白(White )
20.中性8(neutral 8:明るい灰色で、8はマンセル表記値の8)
21.中性6.5(neutral 6.5:ライトミディアム灰色)
22.中性5(neutral 5:中間の灰色)
23.中性3.5(neutral 3.5:暗い灰色)
24.黒(black )
である。
【0041】
なお、カラーチャートとしては、マクベスカラーチェッカーに限らず、例えば、JIS標準色標等、色空間を概ね均等に網羅したカラーチャートを用いることができる。
【0042】
次に、CIE−D50の撮影光源下でデジタルカメラを用いてカラーチャート70の24色の各色、すなわち24個の各パッチ72を撮影して、パッチ72のそれぞれのRGB信号12を得、得られた各RGB信号12を輝度値に変換した後、1/3乗する(ステップS2)。なお、輝度値への変換は、例えば、デバイス内部で施されているγ補正を解除することで求めることができる。また、1/3乗するのは、上記(1)式からも理解されるように、得られたRGB信号12をCIE−L* * * 表色系で処理するためである。
【0043】
次いで、ステップS2で得られた各パッチ72についてのRGB信号12、具体的には、各パッチ72について、輝度変換され1/3乗されたR値、G値、B値から2次項までの各値R、G、B、R2 、G2 、B2 、RG、GB、BR(9変数)を計算する(ステップS3)。
【0044】
次に、後に説明する重回帰分析を行った場合に、マルチコ(多重共線性)現象を起こさないように、ステップS3で得られた9変数の24色のデータに対して主成分分析を行い、9変数の主成分スコア(主成分得点)Vを求める。各色毎に次の(2)式で示す主成分スコアV(Vは、ベクトルと考える。)が求められる。
【0045】
V=(v1 ,v2 ,v3 ,v4 ,v5 ,v6 ,v7 ,v8 ,v9 )…(2)
なお、この(2)式において、主成分スコアVの成分v1 ,v2 ,v3 ,v4 ,v5 ,v6 ,v7 ,v8 ,v9 は、相互に相関が全くなく前記マルチコ現象を起こさない。
【0046】
次に、図示していない測色計により、カラーチャート70の各パッチ72、すなわち24色の各色についての測色値C(L* * * )(Cも、24色分得られるので、ベクトルと考える。)を求める(ステップS5)。この測色値Cを求める過程は、ステップS2〜S4の過程に対してどの時点で求めてもよい。
【0047】
次に、測色値Cを目的変数(従属変数)とし、主成分スコアVを説明変数(独立変数)として、重回帰分析により偏回帰係数A(Aもベクトルと考える。)を求める(ステップS6)。
【0048】
この重回帰分析を行う際に、目的変数群となっている測色値Cを構成する24色に1:1に対応した重み付けマトリクス(単に、マトリクスともいう。)P=[Pi](i=1,2,…24)を作用させる(ステップS7)。Piは、各色の重みであり、例えば、上述の24色中、20.中性8(neutral 8:明るい灰色で、8はマンセル表記値の8)、21.中性6.5(neutral 6.5:ライトミディアム灰色)、22.中性5(neutral 5:中間の灰色)、23.中性3.5(neutral 3.5:暗い灰色)の灰色についての重みを大きくすることで、灰色についての色の再現性を向上させることができる。灰色に限らず、目的に応じて所望の色、例えば、人であれば肌色、外の景色であれば空色について限定して重みを大きくすれば、肌色または空色をより忠実に再現することが可能となり、好適である。また、重みは、入力RGB信号12を統計的に処理し、一画面分の画像信号、言い換えれば、画素分割された画像データについて、例えば、カラーチャートの各パッチの色を中心とした領域に色空間を分割し、各領域に存在する画素の頻度値に応じた重み付け、例えば、最頻値の重みを最も大きくし、以下、順に重みを小さくするようにすれば自動的な重み付け処理を行うことができる。なお、色空間の分割は、RGB色空間であってもよく、重みなしのマトリクスで変換されたXYZ(L* * * )色空間であってもよい。
【0049】
この場合、重みを大きくした色を画像の主要色と呼ぶ。なお、マトリクスPの各要素の合計値が1になるように、各要素の値を各要素の合計値で割った値に規格化しておく。
【0050】
偏回帰係数Aを求めるステップ6の重回帰分析について詳しく説明する。
【0051】
目的変数である測色値(ベクトル)Cと、求めようとする偏回帰係数(ベクトル)Aと、主成分スコア(ベクトル)Vとの間で、24色の各測色値Cに対して次の(3)式に示す線形1次式が成立するものとする。
【0052】
C=AV …(3)
この(3)式と等価なマトリクスによる表現式を(4)式に、和の記号Σによる表現式を(5)式に各々示す。
【0053】
【数1】

Figure 0003770671
【0054】
【数2】
Figure 0003770671
【0055】
なお、(5)式のように和の記号Σを使用する式を、必要に応じて、L* =Σ(j=1→10)a1jj と表すこととする。
【0056】
偏回帰係数Aは、L* * * のそれぞれ別個に最小二乗法を用いて求める。例えば、L* については、次の(6)式によるeL を最小とする偏回帰係数a1jを求めればよい。
【0057】
L =Σ(i=1→24)Pi{Ci−Σ(j=1→10)a1jj 2 …(6)
ここで、iは、カラーチャート70のパッチ番号、Piは、各色の重み、jは、変数の番号(1、2、…、10)である。
【0058】
(6)式をベクトルとマトリクスで表すと(7)式となる。ただし、(7)式において、測色値Cと偏回帰係数aとはベクトル、主成分スコア[V]と重み付けマトリクス[P]とはマトリクスである。tはマトリクスの転置を表す。
【0059】
L
(ベクトルC−ベクトルa[V])t [P](ベクトルC−ベクトルa[V])…(7)
以下、ベクトルCは単にCと記載し、ベクトルaは単にaと記載する。先ず、(7)式は、以下のように変形することができる。
【0060】
L =(Ct −[V]t t t [P](Ct −[V]t a)
ここで、aと[V]とを入れ換えれば、
L =(C−a[V])[P](Ct −[V]t a)となる。
【0061】
一般的に、(ABC)t =Ct t t であるので、
L =C[P]Ct +a[V][P][V]t t −a[V][P]Ct −C[P][V]t t となる。
【0062】
ここで、[V][P][V]t =[N]、[V][P]Ct =[U]と置けば、
L =C[P]Ct +a[N]at −2a[U] …(8)
となる。(8)式において、eL を最小にするためには、偏回帰係数aの各要素についての微分が0に等しくならなければならない。従って、次の(9)式が成立する。
【0063】
【数3】
Figure 0003770671
【0064】
この(9)式から、以下に示すように偏回帰係数aを(10)式により求めることができる。
【0065】
Figure 0003770671
([ ]-1は逆行列を示す。)
このようにしてL* についての偏回帰係数a(a1j)が10個求められ、以下、同様の方法で、残りのa* 、b* についても偏回帰係数a2j、a3jを各10個求めることができる。求められた偏回帰係数a1j、a2j、a3jの合計は、3×10個である{(4)式参照}。
【0066】
結局、L* * * についての偏回帰係数Aをまとめて表現すると、(11)式で表すことができる。
【0067】
A=CPVt (VPVt -1 …(11)
次に、各目的変数L* * * について求めた偏回帰係数Aの例えば5%有意で検定を行い(ステップS8)、5%有意(信頼度95%)な説明変数Vを記憶手段に格納しておくとともに、偏回帰係数Aを図1に示したマトリクス20として格納する(ステップS9)。なお、1%有意(信頼度99%)で検定してもよい。
【0068】
ステップS8の検定では、(12)式〜(16)式に示すように、回帰平方和SR {求めた推定値L* i(Lの上に記号「^」を付けている。)と測色値の平均L* i(Lの上に記号「- 」を付けている。)の差の2乗和:(12)式参照}と残差平方和SE {測色値L* iと推定値L* iの差の2乗和:(13)式参照}とを求め、さらに回帰平方和SR と残差平方和SE の不偏分散VR 、VE {(14)式、(15)式参照}を各々求める。さらに、偏F値Fj{(16)式参照}を求める。なお、(16)式において、aの頭に「^」を付けたものは、(4)式の右辺のマトリクスの係数の推定値、Sjjは、説明変数vj の分散共分散行列の逆行列の対角項を意味している。
【0069】
【数4】
Figure 0003770671
【0070】
この偏F値Fjが5%有意のF分布を参照して求めた値=F′n-p-1 (0.05)=F′24-9-1(0.05)=F′14(0.05)=4.60011より大きい場合には、5%有意水準で回帰が有意であり、予測に役立つ偏回帰係数と判断してマトリクス20(図1参照)に格納しておく。
【0071】
このようにして、デジタルカメラにより得られたRGB信号12(図1参照)をXYZ測色値信号18に変換するL* * * を求めるためのマトリクス20を作成することができる。このマトリクス20に係る式を(17)式に示す。
【0072】
* =Σa1jj (j:5%有意な変数)
* =Σa2jj (j:5%有意な変数)
* =Σa3jj (j:5%有意な変数) …(17)
この(17)式において、(j:5%有意な変数)の意味は、変数として前記検定が5%有意であったもののみを使用するという意味である。その点で上述の(5)式と異なる。なお、a1j、a2j、a3jは、偏回帰係数マトリクスAの要素であり、vj は、ステップS4で求めた説明変数の主成分スコアである。
【0073】
このマトリクス20を使用することにより、既成のカラーチャート70を使用して測色変換を行うことができる。この場合、ルックアップテーブルを使用しないのでメモリ容量が少なくて済み、換言すれば、メモリ容量が少なくても、精度よく測色変換を行うことができる。さらに、重み付けマトリクスPの使用により画像の所望色(主要色)に限定して精度よく色変換を行うこともできる。なお、説明変数の数が9箇の場合には、ステップS8の検定処理を行わず、全ての偏回帰係数Aを用いて(17)式に対応するマトリクスを作成してもよい。
【0074】
このようにして得られたCIE−L* * * 色空間の値が、上述の(1)式によりXYZ色空間の値へ変換され、マトリクス20の出力信号である測色値信号18とされる(図1参照)。
【0075】
次に、測色値信号18は、必要に応じて光源変更部25により測色的に変更され、新たな測色値信号18(同一の符号を用いる。)とされる。なお、観察光源をデジタルカメラの撮影時における撮影光源(CIE−D50と同一)とした場合には、この光源変更処理は不要である。
【0076】
測色値XYZを光源変更部25による光源変更処理後の新たな測色値XYZ(符号は、X′Y′Z′とする。)に変更する場合、その変換は、次の(18)式、(19)式、(20)式に基づいて行うことができる。
【0077】
X′=XX2 /X1 …(18)
Y′=YY2 /Y1 …(19)
Z′=ZZ2 /Z1 …(20)
ただし、(18)式〜(20)式において、XYZは各々撮影光源下における測色値、X′Y′Z′は各々観察光源下における測色値、X1 1 1 は各々撮影光源の白色点、X2 2 2 は各々観察光源の白色点である。
【0078】
以下、測色値信号18は、必要に応じて光源変更処理のなされた信号であるものとする。
【0079】
一方、スキャナ入力部から出力されたRGB信号14は測色変換テーブル24によりXYZ信号である測色値信号22に変換される。
【0080】
この測色変換テーブル24は、例えば、cmyの色パッチの各濃度を13段階規則正しく振った、合計13×13×13=2197個からなるカラーパッチを有するカラーリバーサル原稿を準備する。そして、このカラーリバーサル原稿を構成する前記各カラーパッチをスキャナの入力部で読み取るとともに、測色計で読み取る。そして、スキャナで読み取ったRGB値と測色計で読み取ったXYZ値との対応関係を求めてテーブルとしたものである。このテーブルに存在しない読取値間の値は補間処理により求める。
【0081】
そして、スキャナの入力部の出力信号であるRGB信号14を測色変換テーブル24により測色値信号22に変換すること、およびデジタルカメラの出力信号であるRGB信号12を測色変換マトリクス20により測色値信号18に変換することにより、次に説明する測色的セットアップ部26を共通に使用して、いわゆるオートセットアップ処理を行うことができる。すなわち、測色値信号18、22を、一旦、測色的ENDに変換することにより、オートセットアップ処理ソフトウエアを共通に使用することができるという利点がある。
【0082】
次に、測色的セットアップ部26について図3のフローチャートをも参照して説明する。
【0083】
従来から、階調変換は、直感的な理解がし易いために濃度空間で行われており、また、現在、市販されているカラースキャナにおける階調変換処理および色修正処理等の画像処理も濃度信号を基準として実施されている。そこで、まず、測色値信号18または測色値信号22を濃度信号の表色系であるcmyのEND(等価中性濃度)信号52に変換する(ステップS11)。この変換処理は、図3に示すように、XYZ表色系からRGB表色系への線形変換処理(ステップS11a)とRGB表色系からcmy表色系への非線形変換処理(ステップS11b)の2段階の処理になっている。なお、測色値信号18または測色値信号22から変換されたEND信号を測色的END信号52と呼ぶ。
【0084】
例えば、リバーサル原稿の測色値信号22を測色的END信号52に変換する場合、図4に示すCIEの色度図上、リバーサルフイルムの色再現領域71(ハッチングで示す領域)を描き、その色再現領域71を包含する領域73の3つの原刺激RGB(それぞれRxyz、Gxyz、Bxyzとする。)の各点の色度図上の座標、すなわち色度座標が(21)式〜(23)式に示す座標であるものとする。この場合、リバーサルフイルムの色再現域71を包含する領域73は、図4に示す色度図上、原刺激Rxyz、Gxyz、Bxyzを頂点とする三角形の領域である。
【0085】
Rxyz=Rxyz(xR ,yR ,zR ) …(21)
Gxyz=Gxyz(xG ,yG ,zG ) …(22)
Bxyz=Bxyz(xB ,yB ,zB ) …(23)
また、色度図上、XYZ表色系の基礎刺激(白色刺激)Wxyzの座標を(24)式に示す。
【0086】
Wxyz=Wxyz(xW ,yW ,zW ) …(24)
この場合、次の(25)式によりXYZ表色系の測色値信号22(右辺の右側のマトリクス)は、変換マトリクス(右辺の左側のマトリクス)を介してRGB表色系の色信号RGB(左辺のマトリクス)に変換することができる(ステップS11a)。
【0087】
【数5】
Figure 0003770671
【0088】
余因数Aijは、下式で求められる。
【0089】
ij=(−1)i+j ij
ただし、Dijは、i行j列を除いた小行列式である。
【0090】
測色的END信号52のcmy値は、基礎刺激(白色刺激)WXYZ の座標を(25)式に代入して求めたR、G、Bの値Rw、Gw、Bwに対する(25)式で求めたR、G、Bの値の各比率を(26)式〜(28)式に示すように各々対数変換することにより求めることができる。
【0091】
c=−log(R/Rw) …(26)
m=−log(G/Gw) …(27)
y=−log(B/Bw) …(28)
ラフデータ作成部54は、セットアップ処理を短時間に行うため、例えば、原稿1枚分の測色的END信号(実際には、デジタルデータ)52を対象とするのではなく、原稿中、オペレータからCPUを通じて領域指定された画像の存在する部分のみのデータを選択すること、あるいは画像が原稿の全面に存在する場合にはデータを間引いて作成すること等、いわゆるラフスキャン処理を行う。
【0092】
次に、オートセットアップ部58において、ラフデータ作成部54により選択されたラフデータである測色的END信号56にもとづいてオートセットアップ処理を行う(ステップS12)。このオートセットアップ処理では、例えば、特開平2−105676号公報にも公知のように、測色的END信号56についてヒストグラムを作成した後、累積ヒストグラムを作成する。
【0093】
そして、図1中、END・END変換部64の動作を示す特性図(図1中に描いている図)に示すように、前記累積ヒストグラムの、例えば、0.1%点データ(HL濃度)D1に対応する測色的END信号56の値をDHに設定し、98%点データ(SD濃度)D2に対応する測色的END信号56の値をDSに設定する(ステップS12)。
分かり易く仮想的な値で説明すると、例えば、D1の濃度がD1=1.0、D2の濃度がD2=2.0であった場合、D1の濃度に対応するDHをDH=0.1に設定し、D2の濃度に対応するDSをDS=3.0に設定する。なお、実際上は、0.1%点データ(HL濃度)D1が網%の0%に対応する濃度に変換され、98%点データ(SD濃度)D2が網%の100%に対応する濃度に変換される。
【0094】
このようにして設定された直線74の式から、END・END変換部64により本スキャンデータ(ラフスキャン処理の対象となったデータ)の全ての測色的END信号52を測色的END信号66に変換することができる(ステップS13)。すなわち、階調特性を変換すること、言い換えれば階調補正処理を行うことができる。なお、変換式は、ハイライトポイント75(D1,DH)およびシャドーポイント76(D2,DS)を通る曲線の式とすることもできる。なお、HL濃度D1とSD濃度D2(またはセットアップポイント75、76)を上述のように予め定めた一定の条件に基づいて自動的に決定することをオートセットアップというが、HL濃度D1とSD濃度D2の値をマニュアルで決定することも可能であり、あるいは、オートセットアップ後、DHとDSとをマニュアルで修正することも可能である。マニュアルにより決定する動作をマニュアルセットアップという。
【0095】
次いで、測色的END逆変換マトリクス50により、END・END変換後の測色的END信号66のcmy値をXYZ値である測色値信号22に逆変換する(ステップS14)。
【0096】
この逆変換処理は、測色的END信号66のcmy値をRGB表色系のRGB値に変換する処理(ステップS14a)と、このRGB値をXYZ表色系のXYZ値をとる測色値信号22に変換する処理(ステップS14b)とからなる。測色的END信号66のcmy値をRGB表色系のRGB値に変換する処理は、前記の(26)式〜(28)式をRGBについて解いた次の(29)式〜(31)式により行われ、RGB値をXYZ表色系のXYZ値に変換する処理は、前記の(25)式をマトリクスXYZについて解いた次の(32)式により行われる。
【0097】
R=Rw10-c …(29)
G=Gw10-m …(30)
B=Bw10-y …(31)
【0098】
【数6】
Figure 0003770671
【0099】
なお、上述のセットアップ処理は、リバーサル原稿の測色値信号22を例に説明したが、同様にデジタルカメラの測色値信号18に対しても適用することができる。
【0100】
すなわち、一般的に、印刷製版分野においては、オリジナル原稿としてリバーサル原稿を使用する。このリバーサル原稿上に原シーンが露光され、そのリバーサル原稿上で発色している色再現域71内を対象として印刷は仕上げられる。このことは、取り扱う画像信号の色再現域として、リバーサル原稿が発色する色再現域71で十分であることを示唆している。
【0101】
このように、測色的セットアップ部26では、測色的XYZをRGB3原色の表色系へ線形変換し、基礎刺激(光源)Rw、Gw、Bwに対する求めたR、G、Bの比率を対数変換することにより、END値を求め、これを用いてオートセットアップする。END・END変更されたEND値を逆対数変換処理することにより、変更されたRGB値を求め、逆変換マトリクスにより変更された測色値XYZを求めるようにしている。このため、既存のいわゆる濃度信号に基づいたオートセットアップ処理を行うことができるという効果が達成される。なお、セットアップ処理は、マニュアルセットアップ処理として行うことができることはいうまでもない。
【0102】
次に、色素濃度変換部30について図5、図6のフローチャートをも参照して説明する。
【0103】
この色素濃度変換部30では、デジタルカメラにより撮影された原シーンの測色値信号(XYZ)18をリバーサル原稿上の色素濃度信号(cmy)28に変換する。
【0104】
この変換過程は、図5に示す方法と図6に示す方法の2通りの方法が考えられる。
【0105】
すなわち、図5に示す方法は、原シーンの測色値信号(XYZ)18を、後述するルックアップテーブルにより原シーンの色素濃度信号(cmy)81に変換し(ステップS21:第1段階の処理)、この原シーンの色素濃度信号(cmy)81を後述するマトリクスによりリバーサル(単に、RVともいう。)原稿上の色素濃度信号(cmy)28に変換する方法である(ステップS22:第2段階の処理)。また、図6に示す方法は、原シーンの測色値信号(XYZ)18を、後述するマトリクスによりリバーサル原稿上の測色値信号(XYZ)82に変換し(ステップS31:第1段階の処理)、このリバーサル原稿上の測色値信号(XYZ)82を後述するルックアップテーブルによりリバーサル原稿上の色素濃度信号(cmy)28に変換する(ステップS32:第2段階の処理)方法である。
【0106】
まず、図5に示す方法の詳細について、図7のフローチャートをも参照して説明する。図5中、ステップS21の処理に係る測色値XYZを色素濃度cmyに変換するためには、色空間を概ね均等に網羅したカラーチャート、例えば、上述のマクベスカラーチェッカー70の24色の各測色値XYZを測色計により求める(ステップS21a:図7参照)。
【0107】
次に、求めた測色値XYZから色素濃度値cmyを算出し(ステップS21b)、測色値XYZに対する色素濃度値cmyのルックアップテーブルを作成する。このルックアップテーブルを色素濃度変換部30における第1段階の処理であるステップS21のルックアップテーブルとして色素濃度変換部30に設定記憶しておく。なお、ステップS21の処理では、このルックアップテーブルを用いるとともに、上記24色の測色値XYZ以外の色については、その24色の測色値XYZを用いて補間法により色素濃度値cmyを算出することができる。
【0108】
ステップS21bの算出処理、すなわち測色値(三刺激値)XYZから色素濃度cmyを求める処理を説明する。
【0109】
測色値XYZと色素濃度cmyとの間では、次の(33)式〜(36)式が成立する。
【0110】
X=k∫visP(λ)T(λ)x(λ)dλ …(33)
Y=k∫visP(λ)T(λ)y(λ)dλ …(34)
Z=k∫visP(λ)T(λ)z(λ)dλ …(35)
T(λ)=10-h …(36)
ただし、
h={cDc(λ)+mDm(λ)+yDy(λ)+base(λ)}
k=100/∫visP(λ)y(λ)dλ(λは光の波長)
∫vis:可視波長域(380nm〜780nm)での定積分
P(λ):観察光源の分光特性データ
T(λ):透過物体の色素の分光透過率データ
{(36)式はランベルト・ベールの法則が成立すると仮定}
x(λ)、y(λ)、z(λ):等色関数
Dc(λ)、Dm(λ)、Dy(λ):cmy色素の分光濃度データ
base(λ):フイルムベースの分光濃度データ
これら(33)式〜(36)式から色素濃度cmyを求める場合には、逆関数を求めればよいのであるが、直接求めることができない。そこで、公知のニュートン(ニュートン・ラフソン)法(例えば、太田登著「色彩工学」pp254−260 東京電機大学出版局 1993年12月20日 第1版1刷発行)のような逐次近似法を用いればよい。前記参考書を引用して、このニュートン・ラフソン法(N・R法と略記する。)について簡単に説明する。
【0111】
一般的な方程式y=f(x)をf(x)=0の根に近いx=x0でテーラ展開して1次の項のみを取ると、xの微小変化Δxに対して、f(x0+Δx)=f(x0)+f′(x0)・Δxが成立する。ただし、f′(x0)は、f(x)の微分係数f′(x)にx=x0を代入したものである。したがって、f(x)=0のより正しい値x1は、f(x0+Δx)=0として、x1=x0+Δx=x0−f(x0)/f′(x0)で求められる。これは、図8に示すように、関数y=f(x)上の点(x0,y0)で接線83を引き、その接線83とx軸との交点x1を求めることに相当する。
【0112】
これを(33)式〜(36)式に適用するためには、(36)式を(33)式〜(35)式に代入した後、ある関数fx、fy、fzを用いれば、(33)式〜(35)式は、(37)式〜(39)式のように表すことができる。
【0113】
X=fx(c,m,y) …(37)
Y=fy(c,m,y) …(38)
Z=fz(c,m,y) …(39)
これら(37)式〜(39)式において、初期値をc0,m0,y0とし、そのときの三刺激値をX0,Y0,Z0とする。今、c0,m0,y0に微小変化Δc,Δm,Δyを加えたとき、三刺激値がΔX,ΔY,ΔZだけ変化したとすれば、次の(40)式が得られる。
【0114】
Figure 0003770671
ただし、例えば、∂fx/∂cは、関数fxのcに関する偏微分係数を表す。
【0115】
この(40)式を整理すれば、(41)式が得られる。同様に、ΔY、ΔZも(42)式、(43)式に示すように得られる。
【0116】
ΔX=Δc・∂X/∂c+Δm・∂X/∂m+Δy・∂X/∂y …(41)
ΔY=Δc・∂Y/∂c+Δm・∂Y/∂m+Δy・∂Y/∂y …(42)
ΔZ=Δc・∂Z/∂c+Δm・∂Z/∂m+Δy・∂Z/∂y …(43)
(41)式〜(43)式を(44)式に示すように行列表示する。
【0117】
(Q)=(J)(P) …(44)
ただし、(Q)は、要素が1行目から順にΔX,ΔY,ΔZである1行3列のマトリクス、(J)は偏微分係数が3行3列からなるヤコビアンマトリクス、(P)は、要素が1行目から順にΔc,Δm,Δyである1行3列のマトリクスである。
【0118】
(44)式の両辺に、ヤコビアンマトリクス(J)の逆マトリクス(J)-1を掛ければ、(45)式が得られる。
【0119】
(P)=(J)-1(Q) …(45)
したがって、初期値c0,m0,y0を(46)式のようにそれぞれc1,m1,y1に修正すれば、より正しい近似値を得ることができる。
【0120】
c1=c0+Δc
m1=m0+Δm
y1=y0+Δy …(46)
以上のようにして得られるヤコビアンマトリクス(J)を用いて繰り返し計算を行うことにより、任意の目標値である測色値XYZに対する色素濃度信号cmyを求めることができる。同様の処理をXYZ色空間における格子上の全目標値に対して行うことで、原シーンに対する測色値信号(XYZ)18を原シーンに対する色素濃度信号(cmy)81に変換するための逆変換テーブルを生成し、これをルックアップテーブルとして色素濃度変換部30に第1段階の処理用として保持しておく(ステップS21)。
【0121】
次に、この第1段階の処理に続いて行われるステップS22の第2段階処理用のマトリクスの作成処理について説明する。なお、このマトリクスの作成処理は、図2を参照して既に説明した重回帰分析処理を含む処理であり、簡潔に説明する。
【0122】
まず、ステップS21bで算出した色素濃度cmyについて、c、m、y、c2 、m2 、y2 、cm、my、ycの9変数24色のデータを算出する(ステップS22a)。
【0123】
次いで、この9変数24色のデータを主成分分析し、9主成分の主成分スコアを求める(ステップS22b)。
【0124】
一方、リバーサルフイルムに露光されたマクベスカラーチェッカー24色についての測色値を測色計により求める(ステップS22c)。
【0125】
次に、上述したN・R法によりリバーサルフイルム上の色素濃度cmy(RVcmyとも記載する。)を求める(ステップS22d)。
【0126】
次に、リバーサルフイルム上の色素濃度RVcmyの各々(RVc、RVm、RVy)を目的変数とし、ステップS22bで求めた主成分スコア(定数項を含む)を説明変数として、重回帰分析処理により3×10の偏回帰係数マトリクスを求める(ステップS22e)。
【0127】
なお、重回帰分析処理を行う際に、上述したように、目的変数群となっている24色に1:1に対応した重み付けマトリクスを作用させてもよい(ステップS22f)。
【0128】
次に、各目的変数RVc、RVm、RVyについて求めた偏回帰係数について、例えば5%有意で検定を行い(ステップS22g)、5%有意な説明変数を記憶手段に格納しておくとともに、偏回帰係数を第2段階処理用のマトリクスとして、色素濃度変換部30に格納しておく(ステップS22h)。なお、この場合においても、検定を行わず、全ての係数を用いてもよい。
【0129】
このようにして、原シーンの測色値信号(XYZ)18をリバーサルフイルム上の色素濃度信号cmyに変換する色素濃度変換部30が構築される。
【0130】
次に、図6に示す方法の詳細について、図9のフローチャートをも参照して説明する。なお、図9に示す処理も、図2を参照して既に説明した重回帰分析処理を含む処理であり、簡潔に説明する。
【0131】
まず、マクベスカラーチェッカー70の24色の各測色値XYZを測色計により求める(ステップS31a:図9参照)。
【0132】
次に、求めた測色値XYZについて、X、Y、Z、X2 、Y2 、Z2 、XY、YZ、ZXの9変数24色のデータを算出する(ステップS31b)。
【0133】
次いで、この9変数24色のデータを主成分分析し、9主成分の主成分スコアを求める(ステップS31c)。
【0134】
一方、リバーサルフイルムに露光されたマクベスカラーチェッカー24色についての測色値XYZを測色計により求める(ステップS31d)。なお、リバーサルフイルムに露光されたマクベスカラーチェッカーとは、カラーリバーサルフイルムが装着された光学式カメラにより、所定の光源下で前記マクベスカラーチェッカーを撮影してリバーサルフイルムを露光した後、この露光されたリバーサルフイルムを現像して得られるリバーサル原稿をいう。
【0135】
次に、リバーサル原稿上の測色値XYZの各々を目的変数(RVX、RVY、RVZ)とし、ステップS31cで求めた主成分スコア(定数項を含む)を説明変数として、重回帰分析処理により3×10の偏回帰係数マトリクスを求める(ステップS31e)。なお、重回帰分析処理を行う際に、上述したように、目的変数群となっている24色に1:1に対応した重み付けマトリクスを作用させてもよい(ステップS31f)。
【0136】
次に、各目的変数RVX、RVY、RVZについて求めた偏回帰係数の例えば5%有意で検定を行い(ステップS31g)、5%有意な説明変数を記憶手段に格納しておくとともに、偏回帰係数を第1段階の処理用マトリクスとして、色素濃度変換部30に格納しておく(ステップS31h、ステップS31)。この場合においても、検定を行わず、全ての係数を用いてもよい。
【0137】
次いで、ステップS32の第2段階の処理用テーブルは、図7を参照して説明したステップS21bあるいはステップS22dの方法と同一の方法で作成されるので、その説明を省略する。
【0138】
このようにして、原シーンの測色値信号(XYZ)18をリバーサル原稿上の色素濃度信号cmyに変換する図6の処理に基づく色素濃度変換部30が構築される。
【0139】
次に、cmyk変換部32を構成する原シーン忠実再現テーブル42の作成処理について、図10に示すフローチャートに基づいて説明する。
【0140】
原シーン忠実再現テーブル42は、測色値信号(XYZ)18を測色的に保存された各網%データであるcmyk信号(cmykデータ)46に変換するルックアップテーブルである。
【0141】
なお、この原シーン忠実再現テーブル42の作成処理は、この出願人の出願に係る特願平8−154584号明細書に記載された作成処理と同じ処理である。
【0142】
この場合、まず、画像出力部35に対して、規則的な間隔からなる複数のcmyk網%データを与えることにより、cmykの濃度および混合割合が段階的に変化するカラーパッチを有するcmykカラーチャートを作成する(ステップS41)。
【0143】
この場合、例えば、cmykの規則的な間隔とは、cmykの各色について網%で0、20、…、100%等、20%きざみで増加させた6段階の間隔とすれば、カラーパッチの総数は、46 =1296になる。
【0144】
次いで、画像出力部35により作成されたcmykカラーチャートの各パッチを測色計を用いて測色し(ステップS42)、この測色データから測色値(刺激値)XYZを求め、前記cmyk網%データから測色値XYZデータへの変換テーブル(順変換テーブルという。)を作成する(ステップS43)。
【0145】
なお、この順変換テーブルは、補間用のテーブルとしても使用するので、前記規則的な間隔は、補間の正確性を考慮した場合には細かいほどよいが、その分、測色作業が膨大となるので、その測色作業の繁雑さと前記正確性と以下に説明するコンピュータの処理時間との、いわゆるトレードオフで決定すればよい。
【0146】
ところで、前記原シーン忠実再現テーブル42において、入力される任意の測測色値信号(測色値XYZデータ、刺激値データXYZ、または単にXYZともいう。)18からこれに対応するcmyk信号(cmyk網%データ、色データcmyk、または単にcmykともいう。)46を求めることは、変数が3変数から4変数と増加するため、1つの測色値XYZデータ18に対してcmyk網%データ46の複数の解が存在する可能性がある。この問題を解決するためには、3変数同士の関係とする必要があり、ここでは、cmyk網%データのうち、色データkについて画像出力部35が採りうる最大値Kmax(k=Kmax)に固定する(ステップS44)。最大値Kmaxとは、例えば、cmyk網%データのkの値が100%である。
【0147】
そして、3変数である任意のXYZの値を3変数である対応するcmy(kは固定)の値に変換する(ステップS45)。
【0148】
この場合、任意のXYZの値である目標値X0、Y0、Z0に対するcmyk(ここでは、kはk=Kmaxに固定しているのでkは定数であり、その意味でcmyの3変数)の値である、c0、m0、y0、k0=Kmaxを求める場合には、k0=Kmaxであるときの上記順変換テーブルを利用して、回帰式の偏回帰係数を求める。
【0149】
このときの回帰式は、係数項となる3行4列のマトリクスをA、測色値XYZの1行3列のマトリクスをT、kを固定した、換言すれば定数と考えて、これを含めた残りのcmyの1行4列のマトリクスをDと表せば、次の(47)式のように表すことができる。
【0150】
T=AD …(47)
この(47)式は、次の(48)式の関係を表している。
【0151】
【数7】
Figure 0003770671
【0152】
(47)式、(48)式において、マトリクスDを構成する「1」は、cmyの3次元平面式における定数項を与えるために設定した値である。
【0153】
この(48)式における係数Aは、k=Kmaxのときに得られている上述の順変換テーブルの各データセットを代入することで、上述した重回帰分析により求めることができる。
【0154】
次に、k=Kmaxのときに求められた回帰式を用いて、上述のN・R法により、目標値X0、Y0、Z0に対応するcmy(kはKmaxとして設定されている。)の値を求めることができる。
【0155】
次に、求められたcmyの値が画像出力部35の再現範囲内の値(色)であるかどうかの判断を行う(ステップS46)。すなわち、網%データ(色データ)cmyの再現可能な最小濃度をCmin、Mmin、Ymin、最大濃度をCmax、Mmax、Ymaxとして求められたデータcmyが次の(49)式の関係を満足するかどうかを判定する。
【0156】
Cmin≦c≦Cmax
Mmin≦m≦Mmax
Ymin≦y≦Ymax …(49)
求めたcmyの各値が、(49)式を満足している場合には、刺激値データXYZの目標値(X0,Y0,Z0)に対する色データcmykを各々c=csol、m=msol、y=ysol、k=ksol(この場合、ksol=Kmax)として逆変換テーブルを作成し、これを原シーン忠実再現テーブル42として設定する(ステップS47)。以下の説明において、必要に応じて(csol,msol,ysol,ksol)のデータセットをcmyksolという。
【0157】
ステップS45の過程で求めたcmyデータの値が(49)式を満足しない値であった場合には、k=Kmaxに固定してある色データkをk=k−Δk、この場合k=Kmax−Δkとした後(ステップS48)、色データkが所定の最小値k=Kminよりも小さくならない範囲で(ステップS49)、ステップS45の処理を繰り返す。なお、微小変化分Δkは、第1逆変換テーブルを構成する色データkの任意のデータ間隔であり、例えば、色データkが0%〜100%の範囲のデータとして設定される場合には、1%きざみ等に設定すればよく、色データkが0〜255の範囲のデータとして設定されるのであれば、値1きざみに設定すればよい。ステップS45の2回目の処理を行う場合には、色データk=Kmax−1=100−1=99に対する、(48)式の左辺の測色値であるXYZ値は、k=Kmax=100%とk=80%の値で測色され順変換テーブルとして格納されている各XYZデータの補間処理(内挿処理)により求めることができる。
【0158】
一方、ステップS49の処理において、Kmin>kと判定された場合には、目標値(X0,Y0,Z0)に対する色データcmykを画像出力部35の色再現域外のデータに指定し、ここでは、色データcmyksolの算出は行わない(ステップS50)。
【0159】
以上の処理を原シーン忠実再現テーブル42に供給される全ての刺激値データXYZ18を目標値(X0,Y0,Z0)として行うことにより、画像出力部35の色再現域内の色データである網%データcmyk46を得ることのできる刺激値データXYZ18に対して、最大となる色データkを与えた場合の色データcmyksolを求めることができる(ステップS51)。
【0160】
なお、ステップS44における色データkの固定は、最大値Kmaxではなく、その最小値Kmin(k=Kmin)に固定してもよく、その場合には、ステップS48の処理をk=k+Δkとし、ステップS49の処理をKmax<kとすればよい。また、色データkを任意の値とすることも容易に考えられる。例えば、ステップS48の処理は、任意の値に設定したkについて、k=k−Δkとk=k+Δkを交互に行えばよく、ステップS49の処理は、ステップS48の処理に対応させて行えばよい。
【0161】
さらに、ステップS49、S50において色再現域外データに指定された色データcmykは、この発明の要旨ではないので詳しくは説明しないが、前記特願平8−154584号に記載されているように、いわゆるガマットマッピング(Gamat Mapping )処理による色データCMYKの圧縮処理やクリッピング処理により、目標値(X0,Y0,Z0)に対する色データcmykの逆変換テーブルを作成することができる。
【0162】
このようにして、測色値信号18を構成する全ての目標値(X0,Y0,Z0)に対して求められたcmyk信号46の対応表を原シーン忠実再現テーブル42として格納しておくことで、任意の測色値信号18を画像出力部35の色再現範囲内のcmyk信号46に変換することができる。
【0163】
次に、cmyk変換部32を構成する標準条件再現テーブル44の作成について説明する。
【0164】
この標準条件再現テーブル44は、図1に示すように、デジタルカメラにより取り込まれたRGB信号12がマトリクス20により測色値信号(XYZ)18に変換され、この測色値信号XYZが色素濃度変換部30により色素濃度信号(cmy)28に変換され、この変換後の色素濃度信号(cmy)28を網%信号であるcmyk信号48に変換するためのテーブルである。
【0165】
また、標準条件再現テーブル44は、スキャナにより取り込まれたRGB信号14がテーブル24により測色値信号(XYZ)22に変換され、この変換後の測色値信号(XYZ)22が色素濃度変換部36により色素濃度信号(cmy)34に変換され、この変換後の色素濃度信号(cmy)34を網%信号であるcmyk信号に変換するためのテーブルである。この場合、色素濃度変換部36は、前述の色素濃度変換部30の作成過程で示した図7中、ステップS21b、S22dの方法と同様の過程で作成することができるので、その作成過程についての説明は省略する。
【0166】
標準条件再現テーブル44の作成処理を、図11に示すフローチャートを参照して説明する。
【0167】
まず、リバーサル原稿上に色素濃度cmyが格子状に配列された13×13×13個のカラーパッチを有するカラーチャートを作成する(ステップS61)。このカラーチャートは、c(シアン)m(マゼンタ)y(黄)が、それぞれ最小濃度から最大濃度まで13段階振られた各カラーパッチを有するものである。
【0168】
次に、このカラーチャートをスキャナのデフォルト分解条件で分解する、言い換えれば、透過原稿であるカラーチャートをスキャナで読み取り、デジタルデータ化する(ステップS62)。スキャナのデフォルト分解条件は、少なくとも、階調特性変換処理、色修正処理、UCR(下色除去)処理およびK版生成処理を含んでいる。ただし、分解するとき、カラーパッチのグレーの最小濃度を、cmyk網%が全て0%となるようにし、かつカラーパッチのグレーの最大濃度を、いわゆるベタとなるようなcmyk網%となるように設定する。
【0169】
そして、各カラーパッチの色素濃度とスキャナのデフォルト分解条件で分解したときのcmyk網%値を対応させて変換テーブル(ルックアップテーブル)を作成し(ステップS63)、この変換テーブルを標準条件再現テーブル44として設定する。なお、実際には、この標準条件再現テーブル44と補間処理により、最小濃度から最大濃度までの任意の色素濃度信号(cmy)28または色素濃度信号(cmy)34を所望のcmyk網%信号48に変換することができる。
【0170】
以上詳述したように、上述の実施の形態によれば、デジタルカメラにより撮影したシーン(原シーン)のRGB信号12を測色変換部16を構成するマトリクス20により測色値信号(XYZ)18に変換し、この測色値信号(XYZ)18に対して必要に応じて測色的セットアップ部26においてセットアップ処理を行い、測色値信号18を色素濃度変換部30によりリバーサル原稿上の色素濃度信号(cmy)28に変換している。
【0171】
また、スキャナ入力部でリバーサル原稿から得られたRGB信号14を、測色変換部16を構成するテーブル24により測色値信号(XYZ)22に変換し、この測色値信号(XYZ)22に対して必要に応じて測色的セットアップ部26においてセットアップ処理を行い、測色値信号22を色素濃度変換部36により色素濃度信号(cmy)34に変換している。
【0172】
この場合、cmyk変換部32を構成するスイッチ45の一方の入力ポートに色素濃度変換部36を通じて供給される色素濃度信号(cmy)34は、リバーサル原稿上の色素濃度信号であり、スイッチ45の他方の入力ポートに色素濃度変換部30を通じて供給される色素濃度信号(cmy)28も上述したようにリバーサル原稿上の色素濃度信号である。
【0173】
標準条件再現テーブル44には、このリバーサル原稿上の色素濃度信号を分解するための、階調補正処理条件、色修正条件、下色除去条件、K版生成処理条件等の標準のデフォルト分解条件が記憶されており、このデフォルト分解条件によりリバーサル原稿上の色素濃度信号28、34を各々分解して網%信号であるcmyk信号に変換する。
【0174】
したがって、この実施の形態によれば、デジタルカメラの出力(RGB信号12)またはスキャナの入力部からの出力(RGB信号14)に応じて、画像信号処理装置10を構成するスイッチ45を対応する入力ポート側に切り換えることで、いずれの出力も、結果として、共通の標準のデフォルト分解条件を使用して網%信号であるcmyk信号に簡易に変換することができるという効果が達成される。
【0175】
なお、この発明は上述の実施の形態に限らず、この発明の要旨を逸脱することなく種々の構成を採り得ることはもちろんである。
【0176】
【発明の効果】
以上説明したように、この発明によれば、デジタルカメラの出力RGB信号を測色値信号に変換した後、この測色値信号を色素濃度信号に変換する。また、画像読取装置で読み取った出力RGB信号を測色値信号に変換した後、この測色値信号を色素濃度信号に変換する。色素濃度信号を階調変換処理、色修正処理、下色除去処理およびK版生成処理を含む標準の画像処理条件で処理して網%信号であるcmyk信号に変換する。
【0177】
このため、入力されるRGB信号がデジタルカメラのものであっても、画像読取装置のものであっても、経験的に最適化された特定の画像読取装置、例えば、スキャナに標準で搭載されている(記憶されている)、いわゆるデフォルトの分解条件をそのまま利用して所望の画像を出力することができるという効果が達成される。また、RGB信号をデバイス非依存の測色値信号に変換しているので、デバイスに依存しない画像を出力することができる。
【図面の簡単な説明】
【図1】この発明の一実施の形態が適用された画像信号処理装置の全体的な構成を示すブロック図である。
【図2】測色変換マトリクスの作成処理の説明に供されるフローチャートである。
【図3】測色的セットアップ部の説明に供されるフローチャートである。
【図4】CIE色度図上でのリバーサルフイルムの色再現域等の説明に供される色度図である。
【図5】デジタルカメラの測色信号をリバーサル原稿上の色素濃度信号に変換する変換過程の説明に供されるフローチャートである。
【図6】デジタルカメラの測色信号をリバーサル原稿上の色素濃度信号に変換する他の変換過程の説明に供されるフローチャートである。
【図7】色素濃度変換マトリクスの作成処理の説明に供されるフローチャートである。
【図8】ニュートン・ラフソン法の説明に供される線図である。
【図9】色素濃度変換マトリクスの作成処理の一部の説明に供されるフローチャートである。
【図10】原シーン忠実再現テーブルの作成処理の説明に供されるフローチャートである。
【図11】標準条件再現テーブルの作成処理の説明に供されるフローチャートである。
【符号の説明】
10…画像信号処理装置 12、14…RGB信号
16…測色変換部 18、22…測色値信号(XYZ)
20…測色変換マトリクス 24…測色変換テーブル
25…光源変更部 26…測色的セットアップ部
28、34…色素濃度信号(cmy) 30、36…色素濃度変換部
32…cmyk変換部 35…画像出力部
42…原シーン忠実再現テーブル 44…標準条件再現テーブル
46、48…cmyk信号 64…END・END変換部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to RGB which are digital signals respectively output from an input unit of a color scanner (hereinafter also referred to simply as a scanner) and / or a color digital camera (hereinafter also simply referred to as a digital camera) as an image reading apparatus. (RGB stands for red, green, and blue, respectively). Signals for image output devices such as film creation devices, printing plate creation devices, and color printers (cmyk are meanings for cyan, magenta, yellow, and black, respectively. ) A color conversion method for converting into a signal.
[0002]
[Prior art]
The color scanner has a color reversal document carrying a positive image as a document in its input section (a document carrying a color reversal film exposed and developed, and hereinafter also simply referred to as a reversal document). The transmitted light including the positive image information is obtained by irradiating the image with the illumination light, and this transmitted light is passed through the imaging optical system and the three-color separation optical system to a linear image sensor such as a CCD linear image sensor. The photoelectric conversion signal that is an output signal of the linear image sensor is AD-converted to photoelectrically read the image on the color reversal document.
[0003]
In this case, for example, the linear image sensor for RGB reads the reversal document by performing line scanning in the main scanning direction (line scanning) and relatively reads the reversal document in the sub-scanning direction substantially orthogonal to the main scanning direction. By carrying it, a digital RGB image signal (also simply referred to as an RGB signal), which is two-dimensional image information for each RGB color, can be obtained.
[0004]
The RGB image signal obtained in this way is converted into a cmy signal as a dye density signal, and then a cmyk image signal (also simply referred to as a cmyk signal), each of which is a halftone signal, by a cmyk conversion unit inside the scanner. .).
[0005]
The cmyk signal is supplied to, for example, an external halftone dot processing apparatus. In this halftone dot processing apparatus, each of the cmyk signals is compared with the threshold value in the threshold value template, so-called halftone processing (binarization). Process).
[0006]
Then, based on the binary image signal after the halftoning process, a plate making film is created in the film making device, and a plate is made from the plate making film by the plate making device. The produced printing plate (each plate of cmyk) is mounted on a color printing machine, inked, and multicolor printing is performed on the paper. As a result, a printed matter on which a printed image is formed with the ink transferred onto the paper is completed.
[0007]
Recently, a CTP (Computer To Plate) apparatus that directly creates a printing plate based on a binary image signal after halftone processing has been put into practical use.
[0008]
[Problems to be solved by the invention]
By the way, in the above-described cmyk conversion unit, conversion corresponding to the color printing machine is performed, and default separation conditions for this conversion are stored as a conversion table. The separation conditions basically include a gradation conversion curve (also referred to as gradation curve or tone curve, which is a characteristic of the halftone dot area ratio with respect to the original density), and in addition, highlights of this gradation conversion curve. Consists of conditions such as density value and halftone dot area ratio, shadow density value and halftone dot area ratio, color correction (color correction), UCR (undercolor removal), K plate (black plate) generation, sharpness, and the like. This decomposition condition is stored in each scanner as a default decomposition condition optimized empirically for each scanner.
[0009]
Therefore, when the document is a reversal document, the operator can convert the RGB signal from the RGB density signal based on the default decomposition condition that is empirically optimized for each scanner and stored in a storage unit such as a memory. Can be easily converted into a cmyk signal which is a half-tone signal.
[0010]
However, in an imaging apparatus such as a digital camera, which has only a captured RGB image signal, does not have an image processing function attached to the scanner, and does not have a default decomposition condition as a reference decomposition condition. The disassembly conditions cannot be determined with the same feeling as the scanner that the operator is familiar with on a daily basis.
[0011]
In such a case, the obtained RGB image signal is once taken into a computer, and an image processing tool (software) such as Adobe Photoshop (registered trademark) is used on the computer to perform default decomposition for each imaging device. A method of setting conditions is conceivable. Further, a method of converting to a cmyk image signal by trial and error while looking at an image on a monitor that does not necessarily match the appearance of a printed matter that is a hard copy can be considered.
[0012]
However, when there are various image input devices (including an image capturing device and an image reading device) such as a digital camera and a scanner, it is very difficult to set default disassembly conditions for each device, and time There is a problem that it takes.
[0013]
The present invention has been made in consideration of such a problem, and an RGB image signal photographed by a digital camera, an RGB image signal read by a scanner, or the like is empirically optimized for a specific scanner default. It is an object of the present invention to provide a color conversion method for converting to a cmyk signal using the decomposition conditions.
[0014]
[Means for Solving the Problems]
  The first aspect of the present invention is a process for converting a device-dependent image signal obtained for an original scene into a colorimetric value signal.In a color conversion method comprising,
  Converting the colorimetric signal into a dye density signal on a reversal document;
  The dye density signal includes gradation conversion processing, color correction processing, under color removal processing, and K plate generation processing.The default separation condition for a specific color scannerA process of converting to a cmyk signal by processing under standard image processing conditions;
  It is characterized by having.
[0015]
According to the first aspect of the present invention, the image signal of the original scene can be converted into a cmyk signal processed under standard image processing conditions as a result.
[0016]
  The second aspect of the present invention is a process of converting a device-dependent image signal obtained for an original scene into a first colorimetric value signal.In a color conversion method includingA process of converting the first colorimetric value signal into a first dye density signal on a reversal original, and a process of converting an image signal of a reversal original read by an image reading device into a second colorimetric value signal. A process of converting the second colorimetric value signal into a second dye density signal, and the first or second dye density signal.The floorIncludes tone conversion processing, color correction processing, undercolor removal processing, and K version generation processingThe default separation condition for a specific color scannerAnd a process of converting to a cmyk signal by processing under standard image processing conditions.
[0017]
According to the second aspect of the present invention, since the image signal of the reversal document read by the image reading device is once changed to a so-called device-independent colorimetric value signal, for example, the model of the image reading device is different. In other words, a cmyk signal processed under desired image processing conditions can be obtained without depending on the device.
[0018]
Further, the third aspect of the present invention is characterized in that, in the first or second aspect of the present invention, a setup process for performing setup processing on the colorimetric value signal is provided.
[0019]
According to the third aspect of the present invention, a desired finish depending on the image can be obtained.
[0020]
  Furthermore, the fourth invention is the dye concentration signal according to any one of the first to third inventions.The floorIncludes tone conversion processing, color correction processing, undercolor removal processing, and K version generation processingThe default separation condition for a specific color scannerIn the process of converting to a cmyk signal after processing under standard image processing conditions,
  Colorimetric values or signals that can be converted to colorimetric valuesThe color patches on the reversal manuscript arranged regularlyThe default separation condition for a specific color scannerProcessed under standard image processing conditions to create a cmyk image, and for the patch reproduced on the cmyk image,Colorimetric values or convertible with colorimetric valuesPick out the correspondence with the signal as a data set, make a table of the relationship between the two,The default separation condition for the specific color scannerA standard image processing condition table is created, and the dye density signal is converted into a cmyk signal using the image processing condition table and an interpolation method.
[0021]
  According to the fourth aspect of the present invention, the dye density signal cmy can be easily converted into a cmyk signal that is a halftone signal.
  For example, the image reading apparatus is a color scanner, and the standard image processing conditions are default disassembly conditions of the color scanner.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0023]
FIG. 1 shows the overall configuration of an image signal processing apparatus 10 to which an embodiment of the present invention is applied.
[0024]
The image signal processing apparatus 10 includes a colorimetric conversion unit 16, and the colorimetric conversion unit 16 includes an RGB signal having image information of a scene (scene) captured by a digital camera (not shown) that is an imaging device. (Digital image signal) 12 is supplied, and is read by an image input unit (also referred to as a line scanning reading device or a scanner input unit) constituting a scanner (not shown) which is an image reading device as necessary. An RGB signal (digital image signal) 14 having image information of a reversal document is supplied. Note that the digital camera may be a digital video camera, and the present invention can be applied to any other device that outputs a digital image signal (digital image data) having an imaging function.
[0025]
Further, the scanner may be a line scanning reading device that is a color scanner equipped with a linear image sensor, or may be applied to a surface scanning reading device that is a color scanner equipped with an area image sensor.
[0026]
The colorimetric conversion unit 16 converts the RGB signal 12 of the digital camera into XYZ or L*a*b*A colorimetric conversion matrix (hereinafter also simply referred to as a matrix) 20 for converting a colorimetric value signal (also referred to as an XYZ signal) 18 such as a colorimetric value signal, and an RGB signal 14 of the scanner input unit into an XYZ signal or L*a*b*And a colorimetric conversion table 24 (also referred to as a colorimetric conversion lookup table, a lookup table, or simply a table) for conversion into a colorimetric value signal 22 such as.
[0027]
In general, the RGB signals 12 and 14 are referred to as device-dependent (also referred to as device-dependent or device-dependent) signals (data), whereas the colorimetric value signals 18 and 22 are dependent on the device. No (device-independent or device-independent) signal (data).
[0028]
The colorimetric value signal 18 of the digital camera includes a light source changing unit 25 that absorbs the difference between the photographing light source and the observation light source, and a colorimetric setup unit that sets up the highlight part density and the shadow part density (also simply referred to as a setup part). .) 26, faithfulness of the original scene constituting the color density conversion unit 30 that converts the colorimetric value signal 18 of the original scene (original photographed scene) into the pigment density signal 28 on the reversal document, and the cmyk conversion unit 32. It is supplied to the reproduction table 42 as necessary.
[0029]
On the other hand, the colorimetric value signal 22 of the scanner input unit constitutes the colorimetric setup unit 26 and a standard condition reproduction table unit 43, and converts the colorimetric value signal 22 into a dye density signal 34. To be supplied.
[0030]
The dye density signals (cmy signals) 28 and 34 output from the dye density conversion units 30 and 36 are selected through the switch 45 and supplied to the standard condition reproduction table 44.
[0031]
The cmyk conversion unit 32 basically includes an original scene faithful reproduction table 42 and a standard condition reproduction table unit 43. The original scene faithful reproduction table 42 is a look-up table that converts the colorimetric value signal 18 of the supplied digital camera into a cmyk signal 46 that is a halftone signal stored colorimetrically.
[0032]
The standard condition reproduction table unit 43 includes a dye density conversion unit 36 that converts the colorimetric value signal 22 into a dye density signal 34, and a switch that selects an output signal of either the dye density conversion unit 30 or the dye density conversion unit 36 ( Multiplexer and selection means) 45 and a standard condition reproduction table 44. The standard condition reproduction table 44 performs processing for converting any one of the dye density signals 28 and 34 selected by the switch 45 into a cmyk signal 48 which is a halftone signal. The cmyk conversion unit 32 has a so-called three-color four-color conversion function for converting a three-color color system signal into a four-color color signal.
[0033]
The cmyk signals 46 and 48 that are halftone signals output from the cmyk conversion unit 32 are supplied to the image output unit 35 that outputs an image based on the cmyk signals 46 and 48. The image output unit 35 employs a known configuration including, for example, a binarization conversion unit (not shown), a laser exposure scanning unit (image setter or the like), a developing unit, a plate making unit, and a printing unit. Can do. In the binarization conversion unit, the cmyk signal 46 or the cmyk signal 48 is compared with each CMYK threshold matrix selected according to the output conditions such as the number of screen lines and the screen angle, and binarization processing is performed. The laser exposure scanning unit exposes and scans the film with a laser beam that is turned on and off based on the binary signal (also referred to as a binary image signal) to form a latent image. In the developing unit, the film on which the latent image is formed is developed to visualize the image, thereby creating a plate-making film. The plate making section creates a plate from this plate-making film. In the printing section, the printing plate, in this case, four printing plates for CMYK, is mounted on a printing machine, and the four colors of ink attached to the printing plate are transferred to the main paper (printing paper), whereby the image is printed. A printed matter is produced as a hard copy on which is formed.
[0034]
The image output unit 35 does not require film development processing, and can directly simulate halftone dots, screen line numbers, and screen angles by printing them as halftone images on a sheet of paper and performing direct digital color proofing (DDCP). A system can also be used.
[0035]
The colorimetric setup unit 26 converts a colorimetric END (equivalent neutral density) signal 52 into a colorimetric END forward / inverse conversion matrix (also simply referred to as a matrix). 50, a rough data generation unit 54 that outputs a colorimetric END signal 56 generated by thinning out from the colorimetric END signal 52, and a highlight density signal 60 based on the generated colorimetric END signal 56 An auto setup unit 58 that automatically determines the shadow density signal 62, an END / END conversion unit 64 that performs gradation conversion processing on the colorimetric END signal 52 and converts it into a colorimetric END signal 66; A colorimetric END forward conversion / inverse conversion matrix 50 which reversely converts the converted colorimetric END signal 66 into the colorimetric value signal 22;
[0036]
Note that the image signal processing apparatus 10 is configured to be controlled by a computer (including a CPU, ROM, RAM, external storage device, monitor, and other input / output devices) that is not shown in the figure. Each block constituting the apparatus 10 includes not only hardware but also a part constituted by software. The computer functions as control, determination, calculation, comparison means, and the like.
[0037]
Next, the detailed configuration and operation of each block constituting the image signal processing apparatus 10 will be described.
[0038]
A matrix 20 that constitutes the colorimetric conversion unit 16 and converts the RGB signal 12 into the XYZ signal 18 is created based on the flowchart shown in FIG. In the following description, the matrix 20 is determined from the RGB color space as CIE-L.*a*b*(Light source: auxiliary standard light CIE-D50) The conversion to a color space will be described as an example. In this case, CIE-L*a*b*Mutual conversion between the color space and the XYZ color space can be performed uniquely by the following known formula (1). Therefore, in all the descriptions below, the XYZ color space (or CIE-L*a*b*Processing in color space) is CIE-L*a*b*It can be replaced with processing in a color space (or XYZ color space). In addition, it can be replaced with processing in a colorimetric color space equivalent to these.
[0039]
L*= 116 (Y / Yn)1/3-16
a*= 500 {(X / Xn)1/3-(Y / Yn)1/3}
b*= 200 {(Y / Yn)1/3-(Z / Zn)1/3} (1)
First, a color chart 70 which is a kind of color chart having a plurality of color patches 72 (see FIG. 2) in which representative colors are changed according to saturation, lightness, and hue is prepared (step S1). In this embodiment, a Macbeth color checker (registered trademark: manufactured by Macbeth A division Kollmorgen, USA) is used as a color chart. The Macbeth color checker is a color chart in which CIE (1931) xyY value, hue, Munsell notation value, and saturation are defined as is well known.
[0040]
Specifically, 24 colors
1. Dark skin
2. Light skin
3. Blue sky
4). Foliage
5). Blue flower
6). Bluish green
7). Orange
8). Purple green
9. Red with moderate brightness (moderate red)
10. Purple
11. Yellow green
12 Orange yellow
13. Blue
14 Green
15. Red
16. Yellow
17. Magenta
18. Cyan
19. White
20. Neutral 8 (neutral 8: light gray, 8 is 8 in Munsell notation)
21. Neutral 6.5 (neutral 6.5: light medium gray)
22. Neutral 5 (neutral 5: intermediate gray)
23. Neutral 3.5 (neutral 3.5: dark gray)
24. Black
It is.
[0041]
The color chart is not limited to the Macbeth color checker, and for example, a color chart that covers the color space almost uniformly, such as a JIS standard color target, can be used.
[0042]
Next, each color of the 24 colors of the color chart 70, that is, each of the 24 patches 72 is photographed using a digital camera under a CIE-D50 photographing light source, and the respective RGB signals 12 of the patches 72 are obtained. Each RGB signal 12 is converted into a luminance value and then raised to the 1/3 power (step S2). Note that the conversion to the luminance value can be obtained by, for example, canceling the γ correction performed in the device. Moreover, the 1/3 power is obtained by converting the obtained RGB signal 12 into CIE-L as understood from the above equation (1).*a*b*This is for processing in the color system.
[0043]
Next, the RGB signal 12 for each patch 72 obtained in step S2, more specifically, for each patch 72, each of the R, G, and B values from the R, G, and B values that have undergone luminance conversion and are raised to the third power. Values R, G, B, R2, G2, B2, RG, GB, BR (9 variables) are calculated (step S3).
[0044]
Next, in order to prevent a multi-co (multicollinearity) phenomenon when a multiple regression analysis described later is performed, a principal component analysis is performed on the 24-color data of 9 variables obtained in step S3. A nine-variable principal component score (principal component score) V is obtained. A principal component score V (V is considered as a vector) represented by the following equation (2) is obtained for each color.
[0045]
V = (v1, V2, VThree, VFour, VFive, V6, V7, V8, V9) ... (2)
In this equation (2), the component v of the principal component score V1, V2, VThree, VFour, VFive, V6, V7, V8, V9Are not correlated with each other and do not cause the multi-co phenomenon.
[0046]
Next, using a colorimeter (not shown), each patch 72 of the color chart 70, that is, the colorimetric values C (L*a*b*) (Since C is also obtained for 24 colors, it is considered a vector.) (Step S5). The process of obtaining the colorimetric value C may be obtained at any time with respect to the processes of steps S2 to S4.
[0047]
Next, using the colorimetric value C as an objective variable (dependent variable) and the principal component score V as an explanatory variable (independent variable), a partial regression coefficient A (A is also considered as a vector) is obtained by multiple regression analysis (step S6). ).
[0048]
When this multiple regression analysis is performed, a weighting matrix (also simply referred to as a matrix) P = [Pi] (i = 1, 2,... 24) is operated (step S7). Pi is a weight of each color. For example, 20. Neutral 8 (neutral 8: light gray, 8 is 8 in Munsell notation), 21. Neutral 6.5 (neutral 6.5: light medium gray), 22. Neutral 5 (neutral 5: intermediate gray), 23. By increasing the weight for neutral 3.5 (neutral 3.5: dark gray), the color reproducibility for gray can be improved. It is possible to reproduce the skin color or sky blue more faithfully by limiting the weight to a desired color according to the purpose, for example, skin color for humans and sky blue for outside scenery. This is preferable. In addition, the weight is obtained by statistically processing the input RGB signal 12 and color the image signal for one screen, in other words, the pixel-divided image data in an area centered on the color of each patch of the color chart, for example. Automatic weighting processing is performed by dividing the space and weighting according to the frequency value of the pixels existing in each region, for example, by maximizing the weight of the mode value and decreasing the weight in the following order. Can do. Note that the color space may be divided into RGB color spaces, and XYZ (L*a*b*) Color space may be used.
[0049]
In this case, the color with the increased weight is called the main color of the image. Note that the value of each element is normalized to a value obtained by dividing the value of each element by the total value of each element so that the total value of each element of the matrix P becomes 1.
[0050]
The multiple regression analysis of step 6 for obtaining the partial regression coefficient A will be described in detail.
[0051]
Between the colorimetric value (vector) C, which is the objective variable, the partial regression coefficient (vector) A to be obtained, and the principal component score (vector) V, for each colorimetric value C of 24 colors, It is assumed that the linear linear expression shown in Equation (3) is established.
[0052]
C = AV (3)
An expression using a matrix equivalent to the expression (3) is shown in an expression (4), and an expression using a sum symbol Σ is shown in an expression (5).
[0053]
[Expression 1]
Figure 0003770671
[0054]
[Expression 2]
Figure 0003770671
[0055]
It should be noted that an expression using the sum symbol Σ, such as the expression (5), can be changed to L*= Σ (j = 1 → 10) a1jvjIt shall be expressed as
[0056]
The partial regression coefficient A is L*a*b*Are separately determined using the least square method. For example, L*For e according to the following equation (6)LThe partial regression coefficient a that minimizes1jYou can ask for.
[0057]
eL= Σ (i = 1 → 24) Pi {Ci−Σ (j = 1 → 10) a1jvj}2(6)
Here, i is a patch number of the color chart 70, Pi is a weight of each color, and j is a variable number (1, 2,..., 10).
[0058]
When Expression (6) is expressed by a vector and a matrix, Expression (7) is obtained. However, in the equation (7), the colorimetric value C and the partial regression coefficient a are vectors, and the principal component score [V] and the weighting matrix [P] are matrices. t represents the transposition of the matrix.
[0059]
eL=
(Vector C-vector a [V])t[P] (vector C-vector a [V]) (7)
Hereinafter, the vector C is simply written as C, and the vector a is simply written as a. First, equation (7) can be modified as follows.
[0060]
eL= (Ct-[V]tat)t[P] (Ct-[V]ta)
Here, if a and [V] are interchanged,
eL= (C−a [V]) [P] (Ct-[V]ta).
[0061]
Generally, (ABC)t= CtBtAtSo
eL= C [P] Ct+ A [V] [P] [V]tat-A [V] [P] Ct-C [P] [V]tatIt becomes.
[0062]
Here, [V] [P] [V]t= [N], [V] [P] Ct= [U]
eL= C [P] Ct+ A [N] at-2a [U] (8)
It becomes. In equation (8), eLTo minimize the derivative for each element of the partial regression coefficient a must be equal to zero. Therefore, the following equation (9) is established.
[0063]
[Equation 3]
Figure 0003770671
[0064]
From this equation (9), the partial regression coefficient a can be obtained from equation (10) as shown below.
[0065]
Figure 0003770671
([]-1Indicates an inverse matrix. )
In this way L*Partial regression coefficient a (a1j) Are obtained, and in the same manner, the remaining a*, B*Also for partial regression coefficient a2j, A3j10 each can be obtained. Obtained partial regression coefficient a1j, A2j, A3jIs 3 × 10 {see equation (4)}.
[0066]
After all, L*a*b*When the partial regression coefficients A are collectively expressed, they can be expressed by equation (11).
[0067]
A = CPVt(VPVt)-1              ... (11)
Next, each objective variable L*a*b*The partial regression coefficient A obtained for the test is tested with 5% significance, for example (step S8), and the explanatory variable V having 5% significance (95% reliability) is stored in the storage means. 1 is stored as the matrix 20 shown in FIG. 1 (step S9). In addition, you may test | inspect by 1% significance (99% of reliability).
[0068]
In the test of step S8, as shown in the equations (12) to (16), the regression sum of squares SR{The estimated value L*i (the symbol “^” is added above L) and the average L of the colorimetric values*i (the symbol “-" ) Sum of squares of difference: see equation (12)} and residual sum of squares SE{Colorimetric value L*i and estimated value L*sum of squares of differences of i: (see equation (13)), and the regression sum SRAnd residual sum of squares SEUnbiased variance VR, VE{Refer to (14) and (15)} respectively. Further, the partial F value Fj {refer to equation (16)} is obtained. In the equation (16), “^” added to the head of a is the estimated value of the coefficient of the matrix on the right side of the equation (4), SjjIs the explanatory variable vjMeans the diagonal term of the inverse of the variance-covariance matrix.
[0069]
[Expression 4]
Figure 0003770671
[0070]
The value obtained by referring to the F distribution in which the partial F value Fj is 5% significant = F ′np-1(0.05) = F ′24-9-1(0.05) = F ′14If it is greater than (0.05) = 4.6001, the regression is significant at the 5% significance level, and is determined to be a partial regression coefficient useful for prediction, and stored in the matrix 20 (see FIG. 1).
[0071]
In this way, the RGB signal 12 (see FIG. 1) obtained by the digital camera is converted into an XYZ colorimetric value signal 18.*a*b*Can be created. An expression related to this matrix 20 is shown in Expression (17).
[0072]
L*= Σa1jvj  (J: 5% significant variable)
a*= Σa2jvj  (J: 5% significant variable)
b*= Σa3jvj  (J: 5% significant variable) (17)
In this equation (17), the meaning of (j: 5% significant variable) means that only the variable that is 5% significant by the test is used as a variable. This is different from the above-described equation (5). A1j, A2j, A3jAre elements of the partial regression coefficient matrix A and vjIs the principal component score of the explanatory variable obtained in step S4.
[0073]
By using this matrix 20, colorimetric conversion can be performed using an existing color chart 70. In this case, since the lookup table is not used, the memory capacity is small. In other words, the colorimetric conversion can be performed with high accuracy even when the memory capacity is small. Further, by using the weighting matrix P, color conversion can be performed with high accuracy by limiting to the desired color (main color) of the image. If the number of explanatory variables is nine, the matrix corresponding to the equation (17) may be created using all the partial regression coefficients A without performing the test process in step S8.
[0074]
The CIE-L obtained in this way*a*b*The value of the color space is converted into the value of the XYZ color space by the above-described equation (1), and is set as a colorimetric value signal 18 that is an output signal of the matrix 20 (see FIG. 1).
[0075]
Next, the colorimetric value signal 18 is colorimetrically changed by the light source changing unit 25 as necessary, and becomes a new colorimetric value signal 18 (the same code is used). If the observation light source is a photographing light source (same as CIE-D50) at the time of photographing with a digital camera, this light source changing process is unnecessary.
[0076]
When the colorimetric value XYZ is changed to a new colorimetric value XYZ (sign is X′Y′Z ′) after the light source changing process by the light source changing unit 25, the conversion is performed by the following equation (18). , (19) and (20).
[0077]
X '= XX2/ X1                                ... (18)
Y '= YY2/ Y1                                ... (19)
Z '= ZZ2/ Z1                                ... (20)
In the equations (18) to (20), XYZ is a colorimetric value under the photographic light source, X′Y′Z ′ is a colorimetric value under the observation light source, and X1Y1Z1Is the white point of the light source, X2Y2Z2Is the white point of the observation light source.
[0078]
Hereinafter, it is assumed that the colorimetric value signal 18 is a signal subjected to light source change processing as necessary.
[0079]
On the other hand, the RGB signal 14 output from the scanner input unit is converted into a colorimetric value signal 22 which is an XYZ signal by a colorimetric conversion table 24.
[0080]
For example, the colorimetric conversion table 24 prepares a color reversal document having a total of 13 × 13 × 13 = 2197 color patches in which the density of each of the cmy color patches is regularly distributed in 13 steps. The color patches constituting the color reversal document are read by the scanner input unit and read by the colorimeter. Then, a correspondence relationship between the RGB values read by the scanner and the XYZ values read by the colorimeter is obtained as a table. Values between reading values not existing in this table are obtained by interpolation processing.
[0081]
Then, the RGB signal 14 that is the output signal of the scanner input unit is converted into the colorimetric value signal 22 by the colorimetric conversion table 24, and the RGB signal 12 that is the output signal of the digital camera is measured by the colorimetric conversion matrix 20. By converting the color value signal 18, a so-called auto setup process can be performed by commonly using a colorimetric setup unit 26 described below. That is, there is an advantage that the auto setup processing software can be used in common by once converting the colorimetric value signals 18 and 22 into the colorimetric END.
[0082]
Next, the colorimetric setup unit 26 will be described with reference to the flowchart of FIG.
[0083]
Conventionally, tone conversion has been performed in a density space because it is easy to understand intuitively, and image processing such as tone conversion processing and color correction processing in currently available color scanners is also performed in density. It is implemented with reference to the signal. Therefore, first, the colorimetric value signal 18 or the colorimetric value signal 22 is converted into a cmy END (equivalent neutral density) signal 52 which is a colorimetric system of the density signal (step S11). As shown in FIG. 3, this conversion process includes a linear conversion process from the XYZ color system to the RGB color system (step S11a) and a non-linear conversion process from the RGB color system to the cmy color system (step S11b). It is a two-stage process. The END signal converted from the colorimetric value signal 18 or the colorimetric value signal 22 is referred to as a colorimetric END signal 52.
[0084]
For example, when converting the colorimetric value signal 22 of the reversal document into the colorimetric END signal 52, the color reproduction area 71 (area shown by hatching) of the reversal film is drawn on the CIE chromaticity diagram shown in FIG. The coordinates on the chromaticity diagram of each point of the three primary stimuli RGB (respectively Rxyz, Gxyz, and Bxyz) of the area 73 including the color reproduction area 71, that is, the chromaticity coordinates are represented by the equations (21) to (23). The coordinates shown in the equation are assumed. In this case, the region 73 including the color reproduction region 71 of the reversal film is a triangular region having vertices Rxyz, Gxyz, and Bxyz as vertices on the chromaticity diagram shown in FIG.
[0085]
Rxyz = Rxyz (xR, YR, ZR... (21)
Gxyz = Gxyz (xG, YG, ZG... (22)
Bxyz = Bxyz (xB, YB, ZB... (23)
In addition, on the chromaticity diagram, the coordinates of the basic stimulus (white stimulus) Wxyz in the XYZ color system are shown in equation (24).
[0086]
Wxyz = Wxyz (xW, YW, ZW(24)
In this case, the color measurement value signal 22 of the XYZ color system (the right side matrix on the right side) is converted into the RGB color system color signal RGB (through the conversion matrix (the left side matrix on the right side)) by the following equation (25). Left side matrix) (step S11a).
[0087]
[Equation 5]
Figure 0003770671
[0088]
Cofactor AijIs obtained by the following equation.
[0089]
Aij= (-1)i + jDij
However, DijIs a small determinant excluding i rows and j columns.
[0090]
The cmy value of the colorimetric END signal 52 is the basic stimulus (white stimulus) WXYZR, G, B values Rw, Gw, Bw obtained by substituting the coordinates of (25) into the expression (25) The ratios of the R, G, B values obtained by the expression (25) to the expressions (26) to ( It can be obtained by logarithmic transformation as shown in equation (28).
[0091]
c = -log (R / Rw) (26)
m = −log (G / Gw) (27)
y = -log (B / Bw) (28)
In order to perform the setup process in a short time, the rough data creation unit 54 does not target, for example, the colorimetric END signal (actually digital data) 52 for one document, but from the operator in the document. A so-called rough scan process is performed, such as selecting data for only a portion of an image whose area is designated through the CPU, or creating data by thinning out the data when the image exists on the entire surface of the document.
[0092]
Next, the auto setup unit 58 performs auto setup processing based on the colorimetric END signal 56 that is the rough data selected by the rough data creation unit 54 (step S12). In this auto setup process, for example, as well known in Japanese Patent Laid-Open No. 2-105676, a histogram is created for the colorimetric END signal 56 and then a cumulative histogram is created.
[0093]
In FIG. 1, for example, 0.1% point data (HL concentration) of the cumulative histogram, as shown in a characteristic diagram (drawing in FIG. 1) showing the operation of the END / END conversion unit 64. The value of the colorimetric END signal 56 corresponding to D1 is set to DH, and the value of the colorimetric END signal 56 corresponding to 98% point data (SD density) D2 is set to DS (step S12).
For example, when the D1 density is D1 = 1.0 and the D2 density is D2 = 2.0, the DH corresponding to the D1 density is set to DH = 0.1. The DS corresponding to the density of D2 is set to DS = 3.0. In practice, the 0.1% point data (HL density) D1 is converted to a density corresponding to 0% of the halftone percentage, and the 98% point data (SD density) D2 is a density corresponding to 100% of the halftone percentage. Is converted to
[0094]
From the equation of the straight line 74 set in this way, the END / END conversion unit 64 converts all the calorimetric END signals 52 of the main scan data (data subjected to rough scan processing) into the calorimetric END signal 66. (Step S13). That is, the tone characteristics can be converted, in other words, tone correction processing can be performed. The conversion formula may be a formula of a curve passing through the highlight point 75 (D1, DH) and the shadow point 76 (D2, DS). The automatic determination of the HL concentration D1 and the SD concentration D2 (or the setup points 75 and 76) based on a predetermined condition as described above is referred to as auto-setup, but the HL concentration D1 and the SD concentration D2. Can be determined manually, or DH and DS can be manually corrected after auto-setup. The operation determined by the manual is called manual setup.
[0095]
Next, the CMY value of the colorimetric END signal 66 after the END / END conversion is inversely converted into the colorimetric value signal 22 which is an XYZ value by the colorimetric END inverse conversion matrix 50 (step S14).
[0096]
The inverse conversion process includes a process of converting the cmy value of the colorimetric END signal 66 into an RGB value of the RGB color system (step S14a), and a colorimetric value signal that takes the RGB value of the XYZ color system. 22 (step S14b). The process of converting the cmy value of the colorimetric END signal 66 into the RGB value of the RGB color system includes the following equations (29) to (31) obtained by solving the equations (26) to (28) for RGB. The process of converting RGB values to XYZ values of the XYZ color system is performed by the following equation (32) obtained by solving the above equation (25) for the matrix XYZ.
[0097]
R = Rw10-c                                  ... (29)
G = Gw10-m                                  ... (30)
B = Bw10-y                                  ... (31)
[0098]
[Formula 6]
Figure 0003770671
[0099]
The above-described setup process has been described by taking the colorimetric value signal 22 of the reversal document as an example, but can also be applied to the colorimetric value signal 18 of the digital camera.
[0100]
That is, generally, in the printing plate making field, a reversal manuscript is used as an original manuscript. The original scene is exposed on the reversal original, and the printing is finished in the color reproduction area 71 that is colored on the reversal original. This suggests that the color reproduction range 71 where the reversal document is colored is sufficient as the color reproduction range of the image signal to be handled.
[0101]
As described above, the colorimetric setup unit 26 linearly converts the colorimetric XYZ into the color system of the three primary colors of RGB, and calculates the ratios of R, G, and B obtained for the basic stimuli (light sources) Rw, Gw, and Bw as logarithms. By performing the conversion, the END value is obtained, and auto setup is performed using the END value. The END / END changed END value is subjected to inverse logarithmic conversion processing to obtain the changed RGB value, and the colorimetric value XYZ changed by the inverse transformation matrix is obtained. For this reason, the effect that the auto setup process based on the existing so-called density signal can be performed is achieved. Needless to say, the setup process can be performed as a manual setup process.
[0102]
Next, the dye density conversion unit 30 will be described with reference to the flowcharts of FIGS.
[0103]
The dye density conversion unit 30 converts a colorimetric value signal (XYZ) 18 of an original scene photographed by a digital camera into a dye density signal (cmy) 28 on a reversal document.
[0104]
For this conversion process, there are two possible methods: the method shown in FIG. 5 and the method shown in FIG.
[0105]
That is, in the method shown in FIG. 5, the colorimetric value signal (XYZ) 18 of the original scene is converted into the dye density signal (cmy) 81 of the original scene using a look-up table described later (step S21: first stage processing) In this method, the dye density signal (cmy) 81 of the original scene is converted into a reversal (simply also referred to as RV) 28 dye density signal (cmy) 28 on the original by a matrix described later (step S22: second stage). Processing). In the method shown in FIG. 6, the colorimetric value signal (XYZ) 18 of the original scene is converted into the colorimetric value signal (XYZ) 82 on the reversal document by a matrix described later (step S31: first stage processing) ), A colorimetric value signal (XYZ) 82 on the reversal document is converted into a dye density signal (cmy) 28 on the reversal document by a look-up table described later (step S32: second stage process).
[0106]
First, details of the method shown in FIG. 5 will be described with reference to the flowchart of FIG. In FIG. 5, in order to convert the colorimetric values XYZ relating to the processing in step S21 into the dye density cmy, a color chart covering the color space substantially uniformly, for example, each measurement of 24 colors of the Macbeth color checker 70 described above. The color value XYZ is obtained by a colorimeter (step S21a: see FIG. 7).
[0107]
Next, the dye density value cmy is calculated from the obtained colorimetric value XYZ (step S21b), and a lookup table of the dye density value cmy with respect to the colorimetric value XYZ is created. This look-up table is set and stored in the dye density conversion unit 30 as a look-up table in step S21 which is the first stage processing in the dye density conversion unit 30. In the process of step S21, this lookup table is used, and for the colors other than the 24 colorimetric values XYZ, the dye density value cmy is calculated by interpolation using the 24 colorimetric values XYZ. can do.
[0108]
The calculation process in step S21b, that is, a process for obtaining the dye density cmy from the colorimetric values (tristimulus values) XYZ will be described.
[0109]
The following equations (33) to (36) are established between the colorimetric value XYZ and the dye density cmy.
[0110]
X = k∫visP (λ) T (λ) x (λ) dλ (33)
Y = k∫visP (λ) T (λ) y (λ) dλ (34)
Z = k∫visP (λ) T (λ) z (λ) dλ (35)
T (λ) = 10-h                                      ... (36)
However,
h = {cDc (λ) + mDm (λ) + yDy (λ) + base (λ)}
k = 100 / ∫visP (λ) y (λ) dλ (λ is the wavelength of light)
∫vis: Definite integral in the visible wavelength region (380 nm to 780 nm)
P (λ): spectral characteristic data of observation light source
T (λ): Spectral transmittance data of pigment of transmission object
{(36) is assumed that Lambert-Beer's Law holds}
x (λ), y (λ), z (λ): color matching function
Dc (λ), Dm (λ), Dy (λ): spectral density data of the cmy dye
base (λ): film-based spectral density data
When obtaining the dye density cmy from these equations (33) to (36), an inverse function may be obtained, but it cannot be obtained directly. Therefore, a successive approximation method such as the well-known Newton (Newton Raphson) method (for example, Ota Noboru “Color Engineering” pp254-260, Tokyo Denki University Press, December 20, 1993, 1st edition, 1st edition) is used. That's fine. The Newton-Raphson method (abbreviated as N · R method) will be briefly described with reference to the above reference book.
[0111]
When a general equation y = f (x) is Taylor-expanded with x = x0 close to the root of f (x) = 0 and only a first-order term is taken, f (x0 + Δx) with respect to a small change Δx of x ) = F (x0) + f ′ (x0) · Δx. However, f ′ (x0) is obtained by substituting x = x0 for the differential coefficient f ′ (x) of f (x). Therefore, a more correct value x1 of f (x) = 0 is obtained as f (x0 + Δx) = 0, and x1 = x0 + Δx = x0−f (x0) / f ′ (x0). As shown in FIG. 8, this corresponds to drawing a tangent line 83 at a point (x0, y0) on the function y = f (x) and obtaining an intersection point x1 between the tangent line 83 and the x axis.
[0112]
In order to apply this to the equations (33) to (36), after substituting the equation (36) into the equations (33) to (35), if a certain function fx, fy, fz is used, (33 Equations (35) to (35) can be expressed as equations (37) to (39).
[0113]
X = fx (c, m, y) (37)
Y = fy (c, m, y) (38)
Z = fz (c, m, y) (39)
In these equations (37) to (39), the initial values are c0, m0, y0, and the tristimulus values at that time are X0, Y0, Z0. Now, if the tristimulus values are changed by ΔX, ΔY, ΔZ when the minute changes Δc, Δm, Δy are added to c0, m0, y0, the following equation (40) is obtained.
[0114]
Figure 0003770671
However, for example, ∂fx / ∂c represents a partial differential coefficient with respect to c of the function fx.
[0115]
If this formula (40) is arranged, formula (41) is obtained. Similarly, ΔY and ΔZ are also obtained as shown in equations (42) and (43).
[0116]
ΔX = Δc · ∂X / ∂c + Δm · ∂X / ∂m + Δy · ∂X / ∂y (41)
ΔY = Δc · ∂Y / ∂c + Δm · ∂Y / ∂m + Δy · ∂Y / ∂y (42)
ΔZ = Δc · ∂Z / ∂c + Δm · ∂Z / ∂m + Δy · ∂Z / ∂y (43)
Expressions (41) to (43) are displayed in a matrix as shown in Expression (44).
[0117]
(Q) = (J) (P) (44)
However, (Q) is a matrix of 1 row 3 columns whose elements are ΔX, ΔY, ΔZ in order from the first row, (J) is a Jacobian matrix whose partial differential coefficients are 3 rows 3 columns, and (P) is This is a matrix of 1 row and 3 columns in which elements are Δc, Δm, and Δy in order from the first row.
[0118]
On both sides of equation (44), the inverse matrix (J) of the Jacobian matrix (J)-1Is multiplied by (45).
[0119]
(P) = (J)-1(Q) ... (45)
Therefore, if the initial values c0, m0, and y0 are corrected to c1, m1, and y1, respectively, as shown in equation (46), a more correct approximate value can be obtained.
[0120]
c1 = c0 + Δc
m1 = m0 + Δm
y1 = y0 + Δy (46)
By repeatedly calculating using the Jacobian matrix (J) obtained as described above, the dye density signal cmy for the colorimetric value XYZ that is an arbitrary target value can be obtained. By performing the same processing for all target values on the grid in the XYZ color space, inverse conversion for converting the colorimetric value signal (XYZ) 18 for the original scene into the dye density signal (cmy) 81 for the original scene. A table is generated and stored as a look-up table in the dye density conversion unit 30 for the first stage processing (step S21).
[0121]
Next, the process of creating a matrix for the second stage process in step S22 performed following the process of the first stage will be described. The matrix creation process is a process including the multiple regression analysis process already described with reference to FIG. 2, and will be briefly described.
[0122]
First, c, m, y, c for the dye density cmy calculated in step S21b.2, M2, Y2, Cm, my, yc, 9 variables and 24 colors are calculated (step S22a).
[0123]
Next, the principal component analysis is performed on the data of the nine variables and 24 colors, and the principal component score of the nine principal components is obtained (step S22b).
[0124]
On the other hand, colorimetric values for the 24 colors of Macbeth color checker exposed on the reversal film are obtained by a colorimeter (step S22c).
[0125]
Next, the dye density cmy (also referred to as RVcmy) on the reversal film is obtained by the N · R method described above (step S22d).
[0126]
Next, each of the pigment concentrations RVcmy on the reversal film (RVc, RVm, RVy) is set as an objective variable, and the principal component score (including a constant term) obtained in step S22b is used as an explanatory variable to perform 3 × by multiple regression analysis processing. Ten partial regression coefficient matrices are obtained (step S22e).
[0127]
When performing the multiple regression analysis process, as described above, a weighting matrix corresponding to 1: 1 may be applied to the 24 colors that are the target variable group (step S22f).
[0128]
Next, the partial regression coefficients obtained for the respective objective variables RVc, RVm, and RVy are tested with, for example, 5% significance (step S22g), and 5% significant explanatory variables are stored in the storage means, and partial regression is performed. The coefficients are stored in the dye density conversion unit 30 as a matrix for the second stage processing (step S22h). In this case, all the coefficients may be used without performing the test.
[0129]
In this way, the dye density conversion unit 30 that converts the colorimetric value signal (XYZ) 18 of the original scene into the dye density signal cmy on the reversal film is constructed.
[0130]
Next, details of the method shown in FIG. 6 will be described with reference to the flowchart of FIG. The process shown in FIG. 9 is also a process including the multiple regression analysis process already described with reference to FIG. 2 and will be briefly described.
[0131]
First, the 24 color measurement values XYZ of the Macbeth color checker 70 are obtained by a colorimeter (step S31a: see FIG. 9).
[0132]
Next, for the obtained colorimetric values XYZ, X, Y, Z, X2, Y2, Z2, XY, YZ, ZX, 9 variables, 24 colors of data are calculated (step S31b).
[0133]
Next, the principal component analysis is performed on the data of the nine variables and 24 colors, and the principal component score of the nine principal components is obtained (step S31c).
[0134]
On the other hand, colorimetric values XYZ for the 24 colors of Macbeth color checker exposed on the reversal film are obtained by a colorimeter (step S31d). Note that the Macbeth color checker exposed to the reversal film is an image obtained by exposing the reversal film by photographing the Macbeth color checker under a predetermined light source using an optical camera equipped with the color reversal film. Reversal manuscript obtained by developing a reversal film.
[0135]
Next, each of the colorimetric values XYZ on the reversal document is set as an objective variable (RVX, RVY, RVZ), and the principal component score (including a constant term) obtained in step S31c is used as an explanatory variable to obtain 3 by multiple regression analysis processing. A partial regression coefficient matrix of x10 is obtained (step S31e). When performing the multiple regression analysis process, as described above, a weighting matrix corresponding to 1: 1 may be applied to the 24 colors that are the target variable group (step S31f).
[0136]
Next, the partial regression coefficients obtained for each objective variable RVX, RVY, and RVZ are tested with 5% significance, for example (step S31g), and 5% significant explanatory variables are stored in the storage means, and the partial regression coefficients are stored. Is stored in the dye density conversion unit 30 as a first-stage processing matrix (step S31h, step S31). Even in this case, all the coefficients may be used without performing the test.
[0137]
Next, the processing table for the second stage of step S32 is created by the same method as the method of step S21b or step S22d described with reference to FIG.
[0138]
In this way, the dye density conversion unit 30 is constructed based on the process of FIG. 6 for converting the colorimetric value signal (XYZ) 18 of the original scene into the dye density signal cmy on the reversal document.
[0139]
Next, the process of creating the original scene faithful reproduction table 42 that constitutes the cmyk conversion unit 32 will be described based on the flowchart shown in FIG.
[0140]
The original scene faithful reproduction table 42 is a look-up table for converting the colorimetric value signal (XYZ) 18 into a cmyk signal (cmyk data) 46 which is each halftone data stored colorimetrically.
[0141]
The creation process of the original scene faithful reproduction table 42 is the same process as the creation process described in the specification of Japanese Patent Application No. 8-154484 related to the applicant's application.
[0142]
In this case, first, a cmyk color chart having color patches in which the density and mixing ratio of cmyk changes stepwise by giving a plurality of cmyk mesh% data having regular intervals to the image output unit 35. Create (step S41).
[0143]
In this case, for example, the regular interval of cmyk is the total number of color patches if the interval of 6 colors is increased in increments of 20%, such as 0, 20,. Is 46= 1296.
[0144]
Next, each patch of the cmyk color chart created by the image output unit 35 is measured using a colorimeter (step S42), and a colorimetric value (stimulus value) XYZ is obtained from the colorimetric data, and the cmyk network A conversion table (referred to as a forward conversion table) from% data to colorimetric value XYZ data is created (step S43).
[0145]
Since this forward conversion table is also used as a table for interpolation, the regular interval should be finer when the accuracy of interpolation is taken into account, but the color measurement work becomes enormous accordingly. Therefore, what is necessary is just to determine by the so-called trade-off between the complexity of the color measurement work, the accuracy, and the processing time of the computer described below.
[0146]
By the way, in the original scene faithful reproduction table 42, an input arbitrary colorimetric value signal (colorimetric value XYZ data, stimulus value data XYZ, or simply XYZ) 18 to a corresponding cmyk signal (cmyk). (They are also referred to as halftone data, color data cmyk, or simply cmyk.) 46 is obtained by increasing the number of variables from three to four. There may be multiple solutions. In order to solve this problem, it is necessary to establish a relationship between the three variables. Here, among the cmyk halftone data, the maximum value Kmax (k = Kmax) that the image output unit 35 can take for the color data k is used. It is fixed (step S44). The maximum value Kmax is, for example, the value of k in the cmyk dot% data is 100%.
[0147]
Then, the arbitrary XYZ values that are the three variables are converted into the corresponding cmy values (k is fixed) that are the three variables (step S45).
[0148]
In this case, the value of cmyk with respect to target values X0, Y0, Z0 which are arbitrary XYZ values (here, since k is fixed at k = Kmax, k is a constant, and in that sense, three variables of cmy). When c0, m0, y0, and k0 = Kmax are obtained, the partial regression coefficient of the regression equation is obtained using the above-described forward conversion table when k0 = Kmax.
[0149]
The regression equation at this time is such that a matrix of 3 rows and 4 columns that is a coefficient term is A, a matrix of 1 row and 3 columns of colorimetric values XYZ is fixed to T, k, in other words, a constant, If the remaining 1 cm 4 matrix of cmy is expressed as D, it can be expressed as the following equation (47).
[0150]
T = AD (47)
This equation (47) represents the relationship of the following equation (48).
[0151]
[Expression 7]
Figure 0003770671
[0152]
In the equations (47) and (48), “1” constituting the matrix D is a value set to give a constant term in the three-dimensional plane of cmy.
[0153]
The coefficient A in the equation (48) can be obtained by the multiple regression analysis described above by substituting each data set of the above-described forward conversion table obtained when k = Kmax.
[0154]
Next, using the regression equation obtained when k = Kmax, the value of cmy (k is set as Kmax) corresponding to the target values X0, Y0, Z0 by the N · R method described above. Can be requested.
[0155]
Next, it is determined whether or not the obtained cmy value is a value (color) within the reproduction range of the image output unit 35 (step S46). That is, does the data cmy obtained with the reproducible minimum density of halftone data (color data) Cmy as Cmin, Mmin, Ymin and the maximum density as Cmax, Mmax, Ymax satisfy the relationship of the following equation (49)? Determine if.
[0156]
Cmin ≦ c ≦ Cmax
Mmin ≦ m ≦ Mmax
Ymin ≦ y ≦ Ymax (49)
When the obtained values of cmy satisfy the equation (49), the color data cmyk for the target values (X0, Y0, Z0) of the stimulus value data XYZ are respectively c = csol, m = msol, y = Ysol, k = ksol (in this case, ksol = Kmax), an inverse conversion table is created and set as the original scene faithful reproduction table 42 (step S47). In the following description, a data set of (csol, msol, ysol, ksol) is referred to as “cmyksol” as necessary.
[0157]
If the value of the cmy data obtained in the process of step S45 is a value that does not satisfy the equation (49), the color data k fixed at k = Kmax is k = k−Δk, in this case k = Kmax. After setting −Δk (step S48), the process of step S45 is repeated within a range where the color data k does not become smaller than the predetermined minimum value k = Kmin (step S49). Note that the minute change Δk is an arbitrary data interval of the color data k constituting the first inverse conversion table. For example, when the color data k is set as data in the range of 0% to 100%, What is necessary is just to set to 1% increment etc., and if the color data k is set as data of the range of 0-255, it should just set to 1 value increment. When the second processing of step S45 is performed, the XYZ value that is the colorimetric value of the left side of the equation (48) for the color data k = Kmax-1 = 100-1 = 99 is k = Kmax = 100%. And k = 80%, and can be obtained by interpolation processing (interpolation processing) of each XYZ data stored as a forward conversion table.
[0158]
On the other hand, if it is determined in step S49 that Kmin> k, the color data cmyk for the target value (X0, Y0, Z0) is designated as data outside the color gamut of the image output unit 35. Here, The calculation of the color data cmyksol is not performed (step S50).
[0159]
By performing all the stimulus value data XYZ18 supplied to the original scene faithful reproduction table 42 as the target value (X0, Y0, Z0) by the above processing, halftone% which is color data in the color gamut of the image output unit 35 is obtained. For the stimulus value data XYZ18 from which the data cmyk46 can be obtained, the color data cmyksol when the maximum color data k is given can be obtained (step S51).
[0160]
The color data k in step S44 may be fixed to the minimum value Kmin (k = Kmin) instead of the maximum value Kmax. In this case, the process of step S48 is set to k = k + Δk, The process of S49 may be set to Kmax <k. Also, it is easily conceivable to set the color data k to an arbitrary value. For example, in the process of step S48, k = k−Δk and k = k + Δk may be alternately performed for k set to an arbitrary value, and the process of step S49 may be performed corresponding to the process of step S48. .
[0161]
Further, the color data cmyk designated as the out-of-gamut data in steps S49 and S50 is not the gist of the present invention and will not be described in detail. However, as described in Japanese Patent Application No. 8-154584, so-called An inverse conversion table of the color data cmyk for the target values (X0, Y0, Z0) can be created by compression processing and clipping processing of the color data CMYK by gamut mapping processing.
[0162]
In this manner, the correspondence table of the cmyk signals 46 obtained for all target values (X0, Y0, Z0) constituting the colorimetric value signal 18 is stored as the original scene faithful reproduction table 42. Any colorimetric value signal 18 can be converted into a cmyk signal 46 within the color reproduction range of the image output unit 35.
[0163]
Next, creation of the standard condition reproduction table 44 constituting the cmyk conversion unit 32 will be described.
[0164]
In the standard condition reproduction table 44, as shown in FIG. 1, the RGB signal 12 captured by the digital camera is converted into the colorimetric value signal (XYZ) 18 by the matrix 20, and the colorimetric value signal XYZ is converted to the dye density conversion. It is a table for converting the dye density signal (cmy) 28 after being converted into a dye density signal (cmy) 28 by the section 30 and converting the dye density signal (cmy) 28 after the conversion into a cmyk signal 48 which is a halftone signal.
[0165]
In the standard condition reproduction table 44, the RGB signal 14 captured by the scanner is converted into the colorimetric value signal (XYZ) 22 by the table 24, and the colorimetric value signal (XYZ) 22 after this conversion is converted into the dye density conversion unit. 36 is a table for converting the dye density signal (cmy) 34 after being converted into a dye density signal (cmy) 34 by 36 and converting the dye density signal (cmy) 34 after this conversion into a cmyk signal which is a halftone signal. In this case, the dye density conversion unit 36 can be created in the same process as the method of steps S21b and S22d in FIG. 7 shown in the creation process of the dye density conversion unit 30 described above. Description is omitted.
[0166]
The process for creating the standard condition reproduction table 44 will be described with reference to the flowchart shown in FIG.
[0167]
First, a color chart having 13 × 13 × 13 color patches in which the dye density cmy is arranged in a grid pattern on a reversal document is created (step S61). This color chart has each color patch in which c (cyan) m (magenta) y (yellow) is swung in 13 steps from the minimum density to the maximum density.
[0168]
Next, the color chart is decomposed under the default decomposition conditions of the scanner, in other words, the color chart which is a transparent original is read by the scanner and converted into digital data (step S62). The default separation conditions of the scanner include at least gradation characteristic conversion processing, color correction processing, UCR (under color removal) processing, and K plate generation processing. However, when disassembling, the minimum density of the gray color patch is such that the cmyk mesh% is all 0%, and the maximum gray density of the color patch is the so-called solid cmyk mesh%. Set.
[0169]
Then, a conversion table (lookup table) is created by associating the dye density of each color patch with the cmyk halftone value obtained when the scanner is decomposed under the default separation conditions of the scanner (step S63). 44 is set. In practice, an arbitrary dye density signal (cmy) 28 or dye density signal (cmy) 34 from the minimum density to the maximum density is converted into a desired cmyk net% signal 48 by this standard condition reproduction table 44 and interpolation processing. Can be converted.
[0170]
As described above in detail, according to the above-described embodiment, the RGB signal 12 of the scene (original scene) photographed by the digital camera is converted into the colorimetric value signal (XYZ) 18 by the matrix 20 constituting the colorimetric conversion unit 16. The colorimetric value signal (XYZ) 18 is subjected to setup processing in the colorimetric setup unit 26 as necessary. The signal (cmy) 28 is converted.
[0171]
Further, the RGB signal 14 obtained from the reversal original by the scanner input unit is converted into a colorimetric value signal (XYZ) 22 by the table 24 constituting the colorimetric conversion unit 16, and this colorimetric value signal (XYZ) 22 is converted into this colorimetric value signal (XYZ) 22. On the other hand, the colorimetric setup unit 26 performs setup processing as necessary, and the colorimetric value signal 22 is converted into a dye density signal (cmy) 34 by the dye density converter 36.
[0172]
In this case, the dye density signal (cmy) 34 supplied to one input port of the switch 45 constituting the cmyk converter 32 through the dye density converter 36 is a dye density signal on the reversal document. The dye density signal (cmy) 28 supplied to the input port through the dye density converter 30 is also the dye density signal on the reversal document as described above.
[0173]
The standard condition reproduction table 44 includes standard default separation conditions such as tone correction processing conditions, color correction conditions, under color removal conditions, and K plate generation processing conditions for decomposing the dye density signal on the reversal document. The dye density signals 28 and 34 on the reversal original are each decomposed and converted into a cmyk signal which is a halftone signal under the default decomposition conditions.
[0174]
Therefore, according to the present embodiment, the switch 45 constituting the image signal processing apparatus 10 corresponds to the input corresponding to the output (RGB signal 12) of the digital camera or the output (RGB signal 14) from the input unit of the scanner. By switching to the port side, the effect is achieved that any output can be easily converted to a cmyk signal, which is a half-tone signal, using a common standard default decomposition condition as a result.
[0175]
Note that the present invention is not limited to the above-described embodiment, and various configurations can be adopted without departing from the gist of the present invention.
[0176]
【The invention's effect】
As described above, according to the present invention, after the output RGB signal of the digital camera is converted into a colorimetric value signal, the colorimetric value signal is converted into a dye density signal. Further, after the output RGB signal read by the image reading apparatus is converted into a colorimetric value signal, the colorimetric value signal is converted into a dye density signal. The dye density signal is processed under standard image processing conditions including gradation conversion processing, color correction processing, undercolor removal processing, and K plane generation processing, and converted to a cmyk signal that is a halftone signal.
[0177]
For this reason, regardless of whether the input RGB signal is for a digital camera or an image reading device, it is standardly installed in a specific image reading device that has been optimized empirically, for example, a scanner. The effect that the desired image can be output using the so-called default decomposition condition as it is (stored) is achieved. Further, since the RGB signal is converted into a device-independent colorimetric value signal, an image independent of the device can be output.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an overall configuration of an image signal processing apparatus to which an embodiment of the present invention is applied.
FIG. 2 is a flowchart for explaining a colorimetric conversion matrix creation process;
FIG. 3 is a flowchart for explaining a colorimetric setup unit.
FIG. 4 is a chromaticity diagram used for explaining a color reproduction range of a reversal film on a CIE chromaticity diagram.
FIG. 5 is a flowchart for explaining a conversion process for converting a colorimetric signal of a digital camera into a dye density signal on a reversal document.
FIG. 6 is a flowchart for explaining another conversion process for converting a colorimetric signal of a digital camera into a dye density signal on a reversal document.
FIG. 7 is a flowchart for explaining a dye density conversion matrix creation process;
FIG. 8 is a diagram for explaining the Newton-Raphson method.
FIG. 9 is a flowchart for explaining a part of a dye density conversion matrix creation process;
FIG. 10 is a flowchart for explaining an original scene faithful reproduction table creation process;
FIG. 11 is a flowchart for explaining a process for creating a standard condition reproduction table.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 ... Image signal processing apparatus 12, 14 ... RGB signal
16 ... Colorimetric conversion unit 18, 22 ... Colorimetric value signal (XYZ)
20 ... Colorimetric conversion matrix 24 ... Colorimetric conversion table
25 ... Light source changing unit 26 ... Colorimetric setup unit
28, 34 ... Dye concentration signal (cmy) 30, 36 ... Dye concentration conversion section
32 ... cmyk conversion unit 35 ... image output unit
42 ... Original scene faithful reproduction table 44 ... Standard condition reproduction table
46, 48 ... cmyk signal 64 ... END / END converter

Claims (4)

原シーンに対して得たデバイス依存の画像信号を測色値信号に変換する過程を備える色変換方法において
前記測色値信号をリバーサル原稿上の色素濃度信号に変換する過程と、
前記色素濃度信号を階調変換処理、色修正処理、下色除去処理およびK版生成処理を含む特定のカラースキャナのデフォルト分解条件である標準の画像処理条件で処理して、cmyk信号に変換する過程と、
を有することを特徴とする色変換方法。
In a color conversion method comprising a process of converting a device-dependent image signal obtained for an original scene into a colorimetric value signal,
Converting the colorimetric signal into a dye density signal on a reversal document;
The dye density signal is processed under standard image processing conditions that are default separation conditions of a specific color scanner including gradation conversion processing, color correction processing, undercolor removal processing, and K plate generation processing, and converted into a cmyk signal. Process,
A color conversion method characterized by comprising:
原シーンに対して得たデバイス依存の画像信号を第1の測色値信号に変換する過程を含む色変換方法において
前記第1の測色値信号をリバーサル原稿上の第1の色素濃度信号に変換する過程と、
画像読取装置で読み取ったリバーサル原稿の画像信号を第2の測色値信号に変換する過程と、
前記第2の測色値信号を第2の色素濃度信号に変換する過程と、
前記第1または第2の色素濃度信号を階調変換処理、色修正処理、下色除去処理およびK版生成処理を含む特定のカラースキャナのデフォルト分解条件である標準の画像処理条件で処理して、cmyk信号に変換する過程と、
を有することを特徴とする色変換方法。
In a color conversion method including a step of converting a device-dependent image signal obtained for an original scene into a first colorimetric value signal,
Converting the first colorimetric value signal into a first dye density signal on a reversal document;
A process of converting an image signal of a reversal document read by the image reading device into a second colorimetric value signal;
Converting the second colorimetric value signal into a second dye density signal;
The first or second gradation conversion processing dye density signals, color correction processing, and treated by the standard image processing condition of the default cracking conditions for a particular color scanner including undercolor removal process and the K-plate generating process , The process of converting to a cmyk signal;
A color conversion method characterized by comprising:
請求項1または2記載の方法において、前記測色値信号をそれぞれ前記色素濃度信号に変換する過程の直前に、セットアップ処理を行うセットアップ処理過程
を有することを特徴とする色変換方法。
The color conversion method according to claim 1, further comprising a setup processing step of performing a setup processing immediately before the step of converting the colorimetric value signal into the dye density signal.
請求項1〜3のいずれか1項に記載の方法において、
前記色素濃度信号を階調変換処理、色修正処理、下色除去処理およびK版生成処理を含む特定のカラースキャナのデフォルト分解条件である標準の画像処理条件で処理して、cmyk信号に変換する過程では、
測色値、あるいは測色値と変換可能な信号が規則的に配列されたリバーサル原稿上のカラーパッチを前記特定のカラースキャナのデフォルト分解条件である標準の画像処理条件で処理し、cmyk画像を作成し、cmyk画像上に再生されたパッチに対して、前記測色値、あるいは測色値と変換可能な信号との対応関係をデータセットとして拾い出し、両者の関係をテーブル化して、前記特定のカラースキャナのデフォルト分解条件である標準の画像処理条件テーブルを作成し、この画像処理条件テーブルと補間法を用いて、前記色素濃度信号をcmyk信号に変換する
ことを特徴とする色変換方法。
The method according to any one of claims 1 to 3, wherein
The dye density signals gradation conversion processing, color correction processing, and treated by the standard image processing condition of the default cracking conditions for a particular color scanner including undercolor removal process and the K-plate generating process, into a cmyk signal In the process
A color patch on a reversal document in which colorimetric values or signals that can be converted into colorimetric values are regularly arranged is processed under standard image processing conditions that are default separation conditions of the specific color scanner, and a cmyk image is processed. For the patch created and reproduced on the cmyk image, the correspondence between the colorimetric value or the colorimetric value and a convertible signal is picked up as a data set, and the relationship between the two is tabulated and the specified A color conversion method characterized in that a standard image processing condition table which is a default separation condition of the color scanner is prepared, and the dye density signal is converted into a cmyk signal using the image processing condition table and an interpolation method.
JP31976996A 1996-11-29 1996-11-29 Color conversion method Expired - Fee Related JP3770671B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP31976996A JP3770671B2 (en) 1996-11-29 1996-11-29 Color conversion method
US08/980,367 US6278533B1 (en) 1996-11-29 1997-11-28 Method of processing image signal
US09/852,633 US6668079B2 (en) 1996-11-29 2001-05-11 Method of processing image signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31976996A JP3770671B2 (en) 1996-11-29 1996-11-29 Color conversion method

Publications (2)

Publication Number Publication Date
JPH10164378A JPH10164378A (en) 1998-06-19
JP3770671B2 true JP3770671B2 (en) 2006-04-26

Family

ID=18113982

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31976996A Expired - Fee Related JP3770671B2 (en) 1996-11-29 1996-11-29 Color conversion method

Country Status (1)

Country Link
JP (1) JP3770671B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1085748A3 (en) * 1999-09-16 2003-04-02 Fuji Photo Film Co., Ltd. Method and apparatus for converting a colour image signal
JP5438944B2 (en) * 2007-10-23 2014-03-12 富士フイルム株式会社 Density calculation device, concentration setting device, concentration calculation program, and concentration setting program

Also Published As

Publication number Publication date
JPH10164378A (en) 1998-06-19

Similar Documents

Publication Publication Date Title
US6668079B2 (en) Method of processing image signal
EP0675636B1 (en) Extended density color printing
US7206100B2 (en) Image processing method and apparatus
EP0658044B1 (en) Image production using color error diffusion
JPH06501144A (en) How to display multitone images
US5781709A (en) Method of and apparatus for generating proof
US20080158580A1 (en) Method of converting image signal, method of determining original color of color image, and apparatus for converting image signal
JP2003136683A (en) System and method for management of printing color
JP3803441B2 (en) Color conversion method
US7136187B1 (en) Color correcting relation extracting method and color correction method
JP3304740B2 (en) Color simulation device
JP3671097B2 (en) Image signal processing method
US8064112B1 (en) Color separation and reproduction method to control a printing process
EP0446914A2 (en) Method for electronic color processing
JP3770671B2 (en) Color conversion method
JP4205839B2 (en) Color conversion method and color conversion apparatus
JP3749102B2 (en) Image processing apparatus, image forming apparatus, and image processing method
JPH10191077A (en) Image signal processing method
JPH10215384A (en) Color signal processing method
US6909523B2 (en) Information color system and printing method in the information color system
JP3538361B2 (en) Method of setting halftone dot area ratio (c, m, y, bk) of each color plate for producing a four-color halftone print image excellent in color reproduction of color original
JP3360531B2 (en) Method and apparatus for determining color gamut
JPH08163387A (en) Color image recording apparatus and color image recording system
JPH08214157A (en) Print proof generating method and its device
Nyström et al. Improved spectral vector error diffusion by dot gain compensation

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050510

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050708

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051011

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051206

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20051226

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060131

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060207

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090217

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090217

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090217

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100217

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100217

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110217

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120217

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120217

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130217

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140217

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees