JPH0141060B2 - - Google Patents

Info

Publication number
JPH0141060B2
JPH0141060B2 JP57062125A JP6212582A JPH0141060B2 JP H0141060 B2 JPH0141060 B2 JP H0141060B2 JP 57062125 A JP57062125 A JP 57062125A JP 6212582 A JP6212582 A JP 6212582A JP H0141060 B2 JPH0141060 B2 JP H0141060B2
Authority
JP
Japan
Prior art keywords
signal
signals
color separation
digital
hue
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
Application number
JP57062125A
Other languages
Japanese (ja)
Other versions
JPS58178355A (en
Inventor
Tadashi Myagawa
Osamu Shimazaki
Hisashi Kudo
Hideaki Kimura
Hitoshi Urabe
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 JP57062125A priority Critical patent/JPS58178355A/en
Priority to DE3313392A priority patent/DE3313392A1/en
Priority to GB08310010A priority patent/GB2119600B/en
Publication of JPS58178355A publication Critical patent/JPS58178355A/en
Priority to US06/906,694 priority patent/US4845550A/en
Publication of JPH0141060B2 publication Critical patent/JPH0141060B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6027Correction or control of colour gradation or colour contrast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6075Corrections to the hue
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6077Colour balance, e.g. colour cast correction

Description

【発明の詳細な説明】[Detailed description of the invention]

この発明は、カラー原画を光電走査して色分
解、色修正を施した後、再度カラー画像を形成す
るための画像信号を出力するデイジタル色修正方
式及びその装置に関する。 従来のスキヤナ等に用いられている色修正方法
は、たとえば特公昭50−14845号公報に述べられ
ているように、印刷に用いられるインキの色純度
の不良を補正するいわゆるマスキングに主眼がお
かれている。すなわち、第1図はその構成例を示
すものであり、青B、緑G、赤Rの色分解フイル
タを用いて光電走査されて得られた色分解信号
B,G,Rは、対数変換回路1〜3によつて濃度
信号Y0,M0,C0とされ、これらの濃度信号Y0
M0,C0はマスキング回路4〜6に入力され、修
正された濃度信号Y1,M1,C1とされる。マスキ
ング回路4〜6ではたとえばY1=Y0−a・M0
b・C0のような計算を行ない、これらの修正さ
れた濃度信号Y1,M1,C1を色修正信号発生回路
7に入力し、この色修正信号発生回路7は色相分
割された色修正信号YC,MC,CCを出力する。色
修正信号YCは、たとえばYC=a1・(Y)+a2・(G)
+a3・(C)+a4・(B)+a5・(M)+a6・(R)の形を
しており、他の色修正信号MC及びCCについても
同様である。なお、Y,G,……,Rは色修正信
号発生回路7で形成された色相信号を示してい
る。かくして求められた色修正信号YC,MC,CC
はそれぞれ減算器8〜10の減算端子に入力さ
れ、マスキング回路4〜6からの濃度信号Y1
M1,C1はそれぞれ加算端子に入力され、減算器
8,9,10からはそれぞれY2=Y1−YC、M2
M1−MC、C2=C1−CCが出力されるようになつて
いる。なお、上述の係数a、bはポテンシヨメー
タ等によつて任意に可変であり、係数a1〜a6も
任意に可変となつているが、これら係数はオペレ
ータ等が適宜調整するものである。また、ここで
は墨版を作るための墨版信号回路は説明を簡略化
するため除いている。 かかる従来の色修正装置では印刷インキの色調
の不完全さの除去に主眼がおかれており、マスキ
ング回路4〜6がこの目的を達成し、濁りのない
印刷物が出来るような係数をスキヤナのオペレー
タが設定するようになつている。したがつて、カ
ラー原画を色分解フイルタで光電走査して得られ
る濃度信号Y0,M0,C0に含まれる原画を構成す
る色素の不正吸収分の補正は考慮されておらず、
色修正信号発生回路7に入力される修正された濃
度信号Y1,M1,C1の各成分の重みは必ずしも等
しくない。また、色修正信号発生回路7から濃度
信号Y1,M1,C1を基に色相信号Y,G,C,
B,M,Rが生成されるが、濃度信号Y1,M1
C1の重みが等しくない場合には、これら色相信
号Y〜Rは色空間を均等に分割するものではなく
なる。たとえば、原画の中性色(墨色)の部分を
走査した場合に、本来6種類の色相信号は総て零
であるべきであるが、濃度信号Y1,M1,C1の重
みが等しくない場合には何れかの色相信号が出力
されてしまい、あたかも原画が色づいているかの
ような修正信号が出力されてしまう欠点がある。 従来の色修正回路ではアナログ演算回路を用い
ているが、アナログ回路素子の温度依存性や経時
変化を避けるために、デイジタル演算を採用した
回路が提案されている。たとえば特開昭53−
123021号に示されるように高速度の実時間処理に
対処するため、入力の濃度信号Y0,M0,C0に対
応した出力Y2,M2,C2のメモリテーブルを準備
し、大容量メモリを避けるために補間計算を採用
する方法がとられている。しかしながら、色計算
のデイジタル化の手段として入力データをアドレ
スとし、出力データを書込んであるメモリテーブ
ルをアクセスするような方法をとつた場合、実際
の走査に先立つてメモリテーブルを作成する必要
があり、これには入力の濃度信号Y0,M0,C0
組合せ全てについて、出力のデータY2,M2,C2
を計算しなければならないといつた欠点がある。
また、アナログ回路におけるポテンシヨメータで
設定したような諸係数が変更された場合には、こ
の計算をメモリテーブル全てについてし直さなけ
ればならず、これらの手順は煩雑であると共に、
従来方式と著しく異なる操作となる可能性があ
る。なお、色計算をいくつかのステツプに分割
し、各ステツプで上述のようなメモリテーブルを
準備し、係数の変更に関与するテーブルだけを書
換える構成としても全体的な効果はそれほど大き
くない。さらに、メモリ容量を減らすために補間
計算を採用した場合には、計算誤差によつて出力
データが不自然となる可能性が大きく、これを避
けるためにはより複雑な補間計算が必要となり、
実時間処理が因難となる欠点がある。 よつて、この発明の目的は上述の如き欠点のな
い色修正方式及びその装置を提供することにあ
り、カラー原画を光電走査し、デイジタル的に色
調処理して画像を再形成する場合において、画像
信号出力の色処理計算において扱われる3つの信
号の重みが全て等しくなるようにし、これら信号
から生成される6つの色相信号が色空間を均等に
分割するようにしたものである。 以下にこの発明を説明する。 この発明はデイジタル色修正方式に関し、原画
の色分解信号を得て後にそれぞれデイジタル信号
に変換し、これら各デイジタル色分解信号に定め
られた係数を乗算して加算することにより、墨色
情報において同一レベルとなるような等価中性濃
度変換を行ない、等価中性濃度変換されたデイジ
タル色分解信号から、等分割された色相信号黄
Y、緑G、シアンC、青B、マゼンタM、赤Rを
得、これら各色相信号に修正係数を乗算して加算
することにより、黄、マゼンタ及びシアンについ
ての色修正信号を得るようにしたものである。 次に、具体的な回路例を第2図に示してその動
作を説明する。 カラー原画を光電走査し、色分解フイルタ及び
対数変換器を通して得られる3つの色分解信号
Y0,M0,C0はそれぞれAD変換器11,12,
13,に入力され、より大きなアパーチヤ及び対
数変換器を通して得られるアンシヤープ信号U0
はAD変換器14に入力され、AD変換器11〜
13から出力されるデイジタル濃度信号Y1〜C1
はそれぞれデータセレクタ16に入力される。ま
た、AD変換器14から出力されるデイジタルア
ンシヤープ信号U1はデイジタル濃度信号M1と共
にアンシヤープマスク信号生成回路15に入力さ
れ、ここで生成されたアンシヤープマスク信号
U2はデータセレクタ16に入力される。また、
データセレクタ16の出力X11〜X31は乗算・累
積器20〜22に入力され、乗算・累積器20〜
22の出力P1〜P3はそれぞれスライス回路23
〜25を経てレジスタ26〜28に入力されると
共に、データセレクタ33〜35に入力される。
しかして、レジスタ26〜28の出力YE′〜CE
は色相弁別回路29に入力され、色相弁別回路2
9で弁別された色相信号CLはデータセレクタ1
6に入力され、どの色相が出力されているかを示
す色相アドレス信号CADはメモリアドレス生成
回路31に入力され、メモリアドレス生成回路3
1から出力されるメモリアドレス信号MADがデ
ータセレクタ32を経てメモリ17〜19に入力
される。 一方、データセレクタ33〜35の出力ASY
〜ASCはそれぞれ階調変換用のメモリテーブル
36〜38に入力され、メモリテーブル36〜3
8で階調変換された色相データY3〜C3がそれぞ
れレジスタ42〜44を経てAD変換器45〜4
7に入力されてアナログ量に変換され、色修正さ
れた色相信号Y4〜C4として出力されるようにな
ついる。 なお、メモリ17〜19の出力X12〜X32
は乗算・累積器20〜22に入力され、メモリ1
7〜19に対するアドレスデータはコンピユータ
等に接続されたアドレスバスAB、データセレク
タ32を経て入力され、このアドレスデータによ
つて指定されたアドレス位置にデータバスDBで
伝送されて来るデータ(係数)を入力線DI1
DI3を介して記憶するようになつている。同様
に、メモリテーブル36〜38は、アドレスバス
ABからデータセレクタ33〜35を経て入力さ
れるアドレスデータによつて指定されたアドレス
位置に、データバスDBで伝送されて来るデータ
をゲート39〜41を経て入力することにより記
憶するようになつている。これらメモリ17〜1
9及びメモリテーブル36〜38はRAM(Read
Write Memory)で構成されている。また、メ
モリアドレス生成回路31及び色相弁別回路29
はタイミング制御回路30によつてタイミング制
御され、タイミング制御回路30から出力される
タイミング信号T(t1〜t20)はデータセレクタ1
6、メモリ17〜19、データセレクタ32〜3
5、ゲート39〜41、メモリテーブル36〜3
8、レジスタ26〜28及び42〜44をそれぞ
れ所定のタイミングで制御するようになつてい
る。 このような構成において、3色の色分解フイル
タを通して測定されたカラー原画のデイジタル濃
度信号Y0,M0,C0は、カラー原画を構成する色
素やフイルタに関する不正吸収を含んでおり、こ
れら3つのデイジタル濃度信号Y0〜C0の重みは
必ずしも等しくない。しかしながら、以下の等価
中性濃度変換の演算を行なうことにより、上記2
つの不完全さを除去することが出来る。すなわ
ち、 なる演算を行なう。 なお、上記(1)式における行列要素aijは、カラ
ー原画を構成する色素系及び色分解フイルタによ
つて定まる定数であり、カラー原画の墨色を測定
した場合にYE,ME,CEが同一レベルとなるよう
な値に設定されているものである。ここに、上記
(1)式の演算は、たとえばYE=a11・Y1+a12・M1
+a13・C1のようにaijと信号Y1,M1,C1との積
の和の形をしているので、積及び和の演算をYE
ME,CEについて順次行なうことにより実行出来
る。3つのメモリ17〜19には、アドレスバス
ABを介してコンピユータ等から伝送されたアド
レスデータで指定された位置に、データバスDB
を経てコンピユータ等から伝送されて来た係数デ
ータDI1(a11〜a14及びk11〜k16)、
DI2(a21〜a24及びk21〜k26)、DI3
(a31〜a34及びk31〜k36)が予め書
込まれている。なお、係数a14,a24,a3
4,k11〜k16,k21〜k26及びk31
〜k36に関しては後述する。そして、乗算・累
積器20〜22はいずれもデータセレクタ16を
経て伝送されて来るデイジタル濃度信号Y1〜C1
と、メモリ17〜19に記憶された係数との乗算
を行なうと共に、その乗算結果の累積を行なうよ
うになつている。 ここにおいて、タイミング制御回路30は、先
ずデータセレクタ16のタイミング信号t1により
入力信号のうちデイジタル濃度信号Y1を選択し、
乗算累積器20,21,22に入力させる。そし
て、メモリアドレス生成回路31からのメモリア
ドレスデータは、タイミング信号t5によりデータ
セレクタ32を経てメモリ17〜19のアドレス
ラインに加えられ、この結果メモリ17から係数
a11が、メモリ18から係数a21が、メモリ
19から係数a31がそれぞれ出力され、乗算・
累積器20,21,22へ入力させる。この結
果、乗算・累積器20,21,22の出力P1
P2,P3には、それぞれ乗算値a11・Y1,a2
1・Y1,a31・Y1が出力される(以上、タイ
ミング)。 そして、次のタイミングでは、データセレク
タ16からデイジタル濃度信号M1が選択されて
乗算・累積器20〜22に入力され、メモリアド
レス生成回路31からのメモリアドレス信号
MADがデータセレクタ32を経てメモリ17に
記憶された係数a12を選択すると共に、メモリ
18に記憶された係数a22,メモリ19に記憶
された係数a32をそれぞれ選択して乗算・累積
器20,21,22に入力する。かくして、乗
算・累積器20〜22でデイジタル濃度信号M1
と係数a12〜a32の乗算が行なわれ、その乗
算結果が前回の結果に加算される。したがつて、
乗算・累積器20,21,22の出力P1,P2
P3にはそれぞれa11・Y1+a12・M1、a21・Y1
a22・M1、a31・Y1+a32・M1が出力されること
になる。 次のタイミングでも同様に、データセレクタ
16からデイジタル濃度信号C1が選択されて乗
算・累積器20〜22に入力されると共に、メモ
リ17〜19からは係数a13,a23,a33
がそれぞれ出力されて乗算・累積器20〜22に
入力されるので、乗算・累積器20,21,22
における乗算累積の結果P1,P2,P3は、それぞ
れa11・Y1+a12・M1+a13・C1、a21・Y1
a22・M1+a23・C1、a31・Y1+a32・M1+a33・
C1となる。 このように、タイミング〜で乗算・累積器
20〜22の出力P1〜P3には、等価中性濃度YE
ME,CEが上記(1)式を変形した(2)式のように得ら
れることになる。 YE=a11・Y1+a12・M1+a13・C1 ME=a21a・Y1+a22・M1+a23・C1 CE=a31・Y1+a32・M1+a33・C1 ……(2) このようにして得られた等価中性濃度YE
ME,CEは、それぞれスライス回路23〜25を
経て(YE′,ME′,CE′として)レジスタ26〜
28に格納される。ここでスライス回路23〜2
5はいずれも入力YE〜CEが定められた最大値な
いしは最小値を越えた場合に、その設定された最
大値ないしは最小値を出力するように動作する。
また、上記タイミング〜の間に、アンシヤー
プマスク信号生成回路15において、アンシヤー
プマスク信号U2が生成されている。この例では、
アンシヤープマスク信号U2はU2=M1−U1の式で
演算している。 そして、次のタイミングではデータセレクタ
16からアンシヤープマスク信号U2が出力され、
メモリ17〜19から選択出力された係数a14
〜a34と共に乗算・累積器20〜22に入力さ
れる。したがつて、乗算・累積器20〜22は入
力されたアンシヤープマスク信号U2と係数a1
4〜a34との乗算を行ない、その乗算値を累積
値YE〜CEに加算するので、その出力P1〜P3には
次式の結果YS〜CSが出力される。 YS=YE+a14・UR MS=ME+a24・US CS=CE+a34・US ……(3) 続くタイミングで選択的な色修正演算が行わ
れるが、選択的色修正はYCC,MCC,CCCを修正信
号としてYC=YS+YCC、MC=MS+MCC、CC=CS
+CCCで表わされ、修正信号YCC,MCC,CCCは次
のような式で示される。 YCC=k11・(Y)+k12・(G)+k13・(C)+k14・(B)
+k15・(M)+k16・(R) YCC=k11・(Y)+k12・(G)+k13・(C)+k14・(B)
+k15・(M)+k16・(R) MCC=k21・(Y)+k22・(G)+k23・(C)+k24・(B)+k25・
(M)+k26・(R) YCC=k11・(Y)+k12・(G)+k13・(C)+k14・(B)
+k15・(M)+k16・(R) MCC=k21・(Y)+k22・(G)+k23・(C)+k24・(B)+k25・
(M)+k26・(R) CCC=k31・(Y)+k32・(G)+k33・(C)+k34・(B)+k35・
(M)+k36・(R)……(4) ここに、Y,G,C,B,M,Rはいずれも色
相信号であり、全色相を第3図のように等分解し
たものである。色相信号Y〜Rは上述タイミング
の間に色相弁別回路29で生成されるが、第3
図から明らかなように6つの色相信号のうち多く
ても2つの色相信号が各色調について出力される
ので、この2つの色相信号について、係数kijを
乗算し加算する演算を乗算・累積器20〜22で
行なうようにすれば良い。すなわち、タイミング
ではタイミング制御回路30のタイミング制御
により、先ず色相弁別回路29から色相信号Y〜
Rの1つが出力(CL)され、データセレクタ1
6を経て乗算・累積器20〜22に与えられる。
なお、係数kijはオペレータ等によつて所望の値
に設定される。どの色相信号が出力されているか
は、色相弁別回路29から色相アドレス信号
CADとしてメモリアドレス生成回路31に伝送
され、メモリアドレス生成回路31は出力されて
いる色相信号に対応した係数kijを読出すための
メモリアドレス信号MADを出力する。このメモ
リアドレス信号MADがデータセレクタ32を経
てメモリ17〜19に与えられることにより、メ
モリ17〜19に予め記憶された係数kijが選択
出力され、乗算・累積器20〜22に与えられ
る。そして、乗算・累積器における色相信号と係
数kijとの乗算結果は、前回までの累積値YS
MS,CSに加算される。そして、次のタイミング
ではもう1つの色相信号について同様の演算が
行なわれ、乗算・累積器20〜22の出力P1
P3にはYC,MC,CCが出力されることになる。 以上述べたように、タイミング〜で等価中
性濃度変換が行なわれ、タイミングでアンシヤ
ープマスク信号の加算、タイミング,で選択
的色修正信号の加算が行なわれる。選択的色修正
のための色相信号は、上記の説明では、等価中性
濃度を使用している。等価中性濃度から選択的色
修正のための色相信号を生成すると、等価中性濃
度の性質(特性)より選択的色修正の精度・安定
性が高い。ところで、上記タイミングの後に信
号YS,MS,CSをスライス回路23〜25を経て
レジスタ26〜28に格納して選択的色修正のた
めの色相信号生成に利用することはタイミング制
御回路30のタイミング制御により簡単にできる
が、この場合は、YE,ME,CEを選択的色修正の
ための色相信号生成に利用する場合に比較して、
修正済色信号YS,MS,CSが等価中性濃度からズ
レているので、選択的色修正の精度・安定性が低
くなる。 上記したように、YE,ME,CEから選択的色修
正のための色相信号を生成する場合は、タイミン
グとタイミング,は独立した演算であるの
で、クロツクによるタイミング制御を変更するこ
とによりタイミングとタイミング,の時間
的な順序を逆にしてもよい。即ち、タイミング
,、タイミングの順に演算することも可能
である。 上記の色相弁別回路29は、例えば第4図のよ
うな構成で実現できる。この回路の動作を以下に
説明する。 YE′,ME′,CE′は比較器48及びデータセレ
クタ50に入力される。比較器48はYE′,
ME′CE′の大小関係に基いて、3ビツトの信号を
制御回路49に送る。例えばYE′>ME′>CE′の
関係があるとき、比較器48の出力信号D1(YE
>ME′)、D2(ME′>CE′)、D3(CE′>YE′)は各々
1、1、0となる。制御回路49はこれに基き、
第1のタイミングではデータセレクタ50が
YE′とME′を選択して出力X1,X2に出力し、第2
のタイミングではデータセレクタがME′とCE′を
選択して出力するような制御信号CTをデータセ
レクタ50に送る。タイミング1でデータセレク
タ50の出力X1,X2に出力されたYE′とME′は、
減算器51の加算入力と減算入力にそれぞれ入力
され、減算器51の出力には減算結果CL=YE
−ME′が得られる。次に、タイミング2では同様
にデータセレクタ50の出力X1,X2にME′,
CE′が得られ、減算器51の出力には減算結果CL
=ME′−CE′が得られる。上記第1及び第2のタ
イミングで出力される信号CLは、各々色相信号
Y及びRに相当している。 ここで上述したタイミングからタイミング
における入力X11及びX12、出力P1の関係を表に
示すと次の表1のようになる。他の入力線X21
X31及びX22,X32、出力P2,P3についても同様で
ある。
The present invention relates to a digital color correction method and apparatus for photoelectrically scanning a color original image, subjecting it to color separation and color correction, and then outputting an image signal for forming a color image again. The color correction methods used in conventional scanners etc., as described in Japanese Patent Publication No. 50-14845, focus on so-called masking to correct defects in color purity of ink used for printing. ing. That is, FIG. 1 shows an example of its configuration, and color separation signals B, G, and R obtained by photoelectric scanning using color separation filters for blue B, green G, and red R are processed by a logarithmic conversion circuit. 1 to 3 are used as concentration signals Y 0 , M 0 , C 0 , and these concentration signals Y 0 ,
M 0 and C 0 are input to masking circuits 4 to 6 and are made into modified density signals Y 1 , M 1 , and C 1 . In masking circuits 4 to 6, for example, Y 1 =Y 0 −a・M 0
Calculations such as b・C 0 are performed, and these modified density signals Y 1 , M 1 , C 1 are input to the color correction signal generation circuit 7, and this color correction signal generation circuit 7 generates hue-divided colors. Outputs correction signals Y C , M C , and C C . The color correction signal Y C is, for example, Y C = a1・(Y)+a2・(G)
It has the form +a3.(C)+a4.(B)+a5.(M)+a6.(R), and the same applies to the other color correction signals M C and C C. Note that Y, G, . . . , R indicate hue signals generated by the color correction signal generation circuit 7. The thus obtained color correction signals Y C , M C , C C
are input to the subtraction terminals of subtracters 8 to 10, respectively, and the density signals Y 1 and Y from masking circuits 4 to 6 are
M 1 and C 1 are respectively input to the addition terminals, and from the subtracters 8, 9 and 10, Y 2 =Y 1 -Y C and M 2 =
M 1 −MC , C 2 =C 1 −CC are output. Note that the above-mentioned coefficients a and b are arbitrarily variable using a potentiometer or the like, and the coefficients a1 to a6 are also arbitrarily variable, but these coefficients are adjusted as appropriate by an operator or the like. Further, a black plate signal circuit for producing a black plate is omitted here to simplify the explanation. In such conventional color correction devices, the main focus is on removing imperfections in the color tone of the printing ink, and the masking circuits 4 to 6 achieve this purpose and allow the scanner operator to select coefficients that will produce clear prints. is now set. Therefore, correction of incorrect absorption of pigments that make up the original image contained in the density signals Y 0 , M 0 , C 0 obtained by photoelectrically scanning the color original image with a color separation filter is not taken into consideration.
The weights of the respective components of the corrected density signals Y 1 , M 1 , C 1 input to the color correction signal generation circuit 7 are not necessarily equal. Further , hue signals Y , G, C ,
B, M, and R are generated, but the concentration signals Y 1 , M 1 ,
If the weights of C 1 are not equal, these hue signals Y to R will no longer equally divide the color space. For example, when scanning a neutral color (black) part of an original image, all six types of hue signals should be zero, but the weights of the density signals Y 1 , M 1 , and C 1 are not equal. In this case, one of the hue signals is outputted, and there is a drawback that a modified signal is outputted as if the original image were colored. Conventional color correction circuits use analog calculation circuits, but in order to avoid temperature dependence and aging of analog circuit elements, circuits that employ digital calculations have been proposed. For example, JP-A-53-
As shown in No. 123021, in order to cope with high-speed real-time processing, a memory table of outputs Y 2 , M 2 , C 2 corresponding to input concentration signals Y 0 , M 0 , C 0 is prepared, and a large In order to avoid large memory capacity, interpolation calculations are used. However, if a method is used to digitize color calculations in which input data is used as an address and a memory table in which output data is written is accessed, it is necessary to create a memory table prior to actual scanning. , this includes output data Y 2 , M 2 , C 2 for all combinations of input concentration signals Y 0 , M 0 , C 0 .
The disadvantage is that it is necessary to calculate
Furthermore, when various coefficients set by potentiometers in analog circuits are changed, this calculation must be repeated for all memory tables, and these procedures are complicated and
There is a possibility that the operation will be significantly different from the conventional method. Note that even if the color calculation is divided into several steps, a memory table as described above is prepared at each step, and only the table involved in changing the coefficients is rewritten, the overall effect is not so large. Furthermore, if interpolation calculations are used to reduce memory capacity, there is a high possibility that the output data will become unnatural due to calculation errors, and to avoid this, more complex interpolation calculations are required.
There is a drawback that real-time processing is a problem. SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a color correction method and apparatus for the same which do not have the above-mentioned drawbacks. The weights of the three signals handled in the color processing calculation of the signal output are all made equal, and the six hue signals generated from these signals equally divide the color space. This invention will be explained below. The present invention relates to a digital color correction method, in which color separation signals of an original image are obtained, each is converted into a digital signal, and each of these digital color separation signals is multiplied by a predetermined coefficient and added, thereby achieving the same level of black color information. Perform equivalent neutral density conversion to obtain equally divided hue signals yellow Y, green G, cyan C, blue B, magenta M, and red R from the digital color separation signals subjected to equivalent neutral density conversion. , color correction signals for yellow, magenta, and cyan are obtained by multiplying each of these hue signals by correction coefficients and adding them. Next, a specific circuit example is shown in FIG. 2, and its operation will be explained. Three color separation signals are obtained by photoelectrically scanning the color original image and passing it through a color separation filter and a logarithmic converter.
Y 0 , M 0 , C 0 are AD converters 11, 12, respectively,
13, and the unsharp signal U 0 obtained through a larger aperture and a logarithmic converter.
is input to the AD converter 14, and the AD converter 11~
Digital concentration signal Y 1 to C 1 output from 13
are respectively input to the data selector 16. Further, the digital unsharp signal U 1 output from the AD converter 14 is input to the unsharp mask signal generation circuit 15 together with the digital density signal M 1 , and the unsharp mask signal generated here is inputted to the unsharp mask signal generation circuit 15.
U 2 is input to the data selector 16. Also,
The outputs X 11 to X 31 of the data selector 16 are input to multipliers/accumulators 20 to 22;
The outputs P 1 to P 3 of 22 are each sent to the slice circuit 23
25 to registers 26 to 28, and also to data selectors 33 to 35.
Therefore, the outputs of registers 26 to 28 Y E ′ to C E
is input to the hue discrimination circuit 29, and the hue discrimination circuit 2
The hue signal CL discriminated in step 9 is sent to data selector 1.
A hue address signal CAD indicating which hue is being outputted is inputted to the memory address generation circuit 31 and is inputted to the memory address generation circuit 3
A memory address signal MAD outputted from the memory address signal MAD 1 is inputted to the memories 17 to 19 via the data selector 32. On the other hand, the output ASY of data selectors 33 to 35
~ASC is input to memory tables 36 to 38 for gradation conversion, respectively, and memory tables 36 to 3
The hue data Y 3 to C 3 subjected to gradation conversion in step 8 are sent to AD converters 45 to 4 through registers 42 to 44, respectively.
7, converted into analog quantities, and outputted as color-corrected hue signals Y 4 to C 4 . Note that the outputs X12 to X32 of the memories 17 to 19
is input to the multiplier/accumulators 20 to 22, and the memory 1
Address data for 7 to 19 is input via the address bus AB connected to a computer, etc., and the data selector 32, and the data (coefficients) transmitted via the data bus DB are sent to the address position specified by this address data. Input line DI 1 ~
It is supposed to be memorized via DI 3 . Similarly, memory tables 36-38 are stored on the address bus
The data transmitted on the data bus DB is inputted via gates 39-41 to be stored at the address position specified by the address data inputted from AB via data selectors 33-35. There is. These memories 17-1
9 and memory tables 36 to 38 are RAM (Read
Write Memory). Also, a memory address generation circuit 31 and a hue discrimination circuit 29
is timing-controlled by the timing control circuit 30, and the timing signal T ( t1 to t20 ) output from the timing control circuit 30 is controlled by the data selector 1.
6. Memories 17-19, data selectors 32-3
5, gates 39-41, memory tables 36-3
8. The registers 26-28 and 42-44 are controlled at predetermined timings, respectively. In such a configuration, the digital density signals Y 0 , M 0 , C 0 of the color original image measured through the three-color color separation filters include incorrect absorption related to the pigments and filters that make up the color original image, and these three The weights of the two digital concentration signals Y 0 to C 0 are not necessarily equal. However, by performing the following equivalent neutral concentration conversion calculation, the above 2
One imperfection can be removed. That is, Perform the calculation. The matrix element aij in equation (1) above is a constant determined by the pigment system and color separation filter that make up the color original, and when measuring the black color of the color original, Y E , M E , and C E are These values are set so that they are at the same level. here above
The calculation of equation (1) is, for example, Y E = a11・Y 1 + a12・M 1
Since it has the form of the sum of the products of aij and the signals Y 1 , M 1 , and C 1 as shown in +a13・C 1 , the product and sum operations can be performed using Y E ,
It can be executed by sequentially performing the steps for M E and C E. The three memories 17 to 19 have an address bus
The data bus DB is placed at the location specified by the address data transmitted from the computer etc. via AB.
Coefficient data DI 1 (a11 to a14 and k11 to k16) transmitted from a computer etc. via
DI 2 (a21-a24 and k21-k26), DI 3
(a31 to a34 and k31 to k36) are written in advance. Note that the coefficients a14, a24, a3
4, k11-k16, k21-k26 and k31
~k36 will be described later. The multipliers/accumulators 20 to 22 all receive digital concentration signals Y1 to C1 transmitted via the data selector 16.
is multiplied by the coefficients stored in the memories 17 to 19, and the multiplication results are accumulated. Here, the timing control circuit 30 first selects the digital density signal Y 1 from among the input signals using the timing signal t 1 of the data selector 16;
It is input to multipliers 20, 21, and 22. Then, the memory address data from the memory address generation circuit 31 is applied to the address lines of the memories 17 to 19 via the data selector 32 according to the timing signal t5 , and as a result, the coefficient a11 from the memory 17 and the coefficient a21 from the memory 18 are applied. , the coefficient a31 is output from the memory 19, and multiplication/
It is input to accumulators 20, 21, and 22. As a result, the outputs P 1 of the multiplier/accumulators 20, 21, 22,
P 2 and P 3 have multiplication values a11・Y 1 and a2, respectively.
1.Y 1 and a31.Y 1 are output (this is the timing). Then, at the next timing, the digital density signal M1 is selected from the data selector 16 and inputted to the multiplier/accumulators 20 to 22, and the memory address signal from the memory address generation circuit 31 is
The MAD selects the coefficient a12 stored in the memory 17 via the data selector 32, and also selects the coefficient a22 stored in the memory 18 and the coefficient a32 stored in the memory 19, and multipliers/accumulators 20, 21, 22. Thus, the multiplier/accumulators 20 to 22 produce the digital concentration signal M 1
is multiplied by coefficients a12 to a32, and the multiplication result is added to the previous result. Therefore,
The outputs P 1 , P 2 of the multiplier/accumulators 20, 21, 22,
P 3 has a11・Y 1 + a12・M 1 and a21・Y 1 +
a22・M 1 , a31・Y 1 +a32・M 1 will be output. Similarly, at the next timing, the digital concentration signal C1 is selected from the data selector 16 and inputted to the multiplier/accumulators 20-22, and the coefficients a13, a23, a33 are inputted from the memories 17-19.
are output and input to the multipliers/accumulators 20 to 22, so the multipliers/accumulators 20, 21, 22
The results of multiplication and accumulation P 1 , P 2 , P 3 are a11・Y 1 +a12・M 1 +a13・C 1 , a21・Y 1 + respectively.
a22・M 1 +a23・C 1 , a31・Y 1 +a32・M 1 +a33・
It becomes C 1 . In this way, the outputs P 1 to P 3 of the multipliers/accumulators 20 to 22 at the timing ~ have the equivalent neutral concentration Y E ,
M E and C E are obtained as shown in Equation (2), which is a modification of Equation (1) above. Y E =a11・Y 1 +a12・M 1 +a13・C 1 M E =a21a・Y 1 +a22・M 1 +a23・C 1 C E =a31・Y 1 +a32・M 1 +a33・C 1 ……(2) Equivalent neutral concentration Y E obtained in this way,
M E and C E are sent through slice circuits 23 to 25 (as Y E ′, M E ′, and C E ′) to registers 26 to 25, respectively.
28. Here, slice circuits 23-2
5 operate to output the set maximum value or minimum value when the inputs Y E to C E exceed a predetermined maximum value or minimum value.
Further, during the above timing ~, the unsharp mask signal U2 is generated in the unsharp mask signal generation circuit 15. In this example,
The unsharp mask signal U 2 is calculated using the formula U 2 =M 1 −U 1 . Then, at the next timing, the unsharp mask signal U2 is output from the data selector 16,
Coefficient a14 selected and output from memories 17 to 19
~a34 are input to the multiplier/accumulators 20-22. Therefore, the multipliers/accumulators 20 to 22 combine the input unsharp mask signal U2 and the coefficient a1.
4 to a34 is performed and the multiplied value is added to the cumulative values Y E to C E , so that the results of the following equations Y S to C S are output to the outputs P 1 to P 3 . Y S =Y E +a14・U R M S =M E +a24・U S C S =C E +a34・U S ...(3) Selective color correction calculation is performed at the subsequent timing, but selective color correction With Y CC , M CC , and C CC as correction signals, Y C = Y S + Y CC , M C = M S + M CC , C C = C S
+C CC , and the correction signals Y CC , M CC , and C CC are expressed by the following equations. Y CC =k11・(Y)+k12・(G)+k13・(C)+k14・(B)
+k15・(M)+k16・(R) Y CC =k11・(Y)+k12・(G)+k13・(C)+k14・(B)
+k15・(M)+k16・(R) M CC =k21・(Y)+k22・(G)+k23・(C)+k24・(B)+k25・
(M)+k26・(R) Y CC =k11・(Y)+k12・(G)+k13・(C)+k14・(B)
+k15・(M)+k16・(R) M CC =k21・(Y)+k22・(G)+k23・(C)+k24・(B)+k25・
(M)+k26・(R) C CC =k31・(Y)+k32・(G)+k33・(C)+k34・(B)+k35・
(M)+k36・(R)……(4) Here, Y, G, C, B, M, and R are all hue signals, and all hues are equally decomposed as shown in Figure 3. . The hue signals Y to R are generated by the hue discrimination circuit 29 during the above-mentioned timing, but the third
As is clear from the figure, at most two hue signals out of the six hue signals are output for each tone, so the multiplier/accumulator 20 to 22. That is, under the timing control of the timing control circuit 30, the hue signal Y~ is first output from the hue discrimination circuit 29.
One of R is output (CL) and data selector 1
6 and is applied to multiplier/accumulators 20-22.
Note that the coefficient kij is set to a desired value by an operator or the like. Which hue signal is output is determined by the hue address signal from the hue discrimination circuit 29.
The signal is transmitted as CAD to the memory address generation circuit 31, and the memory address generation circuit 31 outputs a memory address signal MAD for reading the coefficient kij corresponding to the output hue signal. By applying this memory address signal MAD to the memories 17-19 via the data selector 32, coefficients kij previously stored in the memories 17-19 are selectively output and applied to the multipliers/accumulators 20-22. Then, the multiplication result of the hue signal and the coefficient kij in the multiplier/accumulator is the cumulative value Y S up to the previous time,
It is added to M S and C S . Then, at the next timing, similar calculations are performed on another hue signal, and the outputs P 1 to 2 of the multipliers/accumulators 20 to 22
Y C , M C , and C C will be output to P 3 . As described above, the equivalent neutral density conversion is performed at the timing ~, the addition of the unsharp mask signal is performed at the timing, and the addition of the selective color correction signal is performed at the timing. The hue signal for selective color correction uses equivalent neutral density in the above description. When a hue signal for selective color correction is generated from the equivalent neutral density, the accuracy and stability of the selective color correction are higher than the properties (characteristics) of the equivalent neutral density. Incidentally, the timing control circuit 30 stores the signals Y S , M S , and C S through the slice circuits 23 to 25 into the registers 26 to 28 after the above-mentioned timing and uses them to generate hue signals for selective color correction. However, in this case, compared to the case where Y E , M E , and C E are used for hue signal generation for selective color correction,
Since the corrected color signals Y S , M S , and C S deviate from the equivalent neutral density, the accuracy and stability of selective color correction decreases. As mentioned above, when generating a hue signal for selective color correction from Y E , M E , and C E , timing and timing are independent operations, so by changing the timing control by the clock, The temporal order of the timings may be reversed. That is, it is also possible to perform calculations in the order of timing. The hue discrimination circuit 29 described above can be realized with a configuration as shown in FIG. 4, for example. The operation of this circuit will be explained below. Y E ′, M E ′, and C E ′ are input to a comparator 48 and a data selector 50 . The comparator 48 has Y E ′,
A 3-bit signal is sent to the control circuit 49 based on the magnitude relationship of M E 'C E '. For example, when the relationship Y E ′>M E ′>C E ′ exists, the output signal D 1 (Y E
>M E ′), D 2 (M E ′>C E ′), and D 3 (C E ′>Y E ′) are 1, 1, and 0, respectively. Based on this, the control circuit 49
At the first timing, the data selector 50
Select Y E ′ and M E ′ and output to outputs X 1 and X 2 ,
At the timing, the data selector sends a control signal CT to the data selector 50 to select and output M E ' and C E '. Y E ′ and M E ′ output to the outputs X 1 and X 2 of the data selector 50 at timing 1 are as follows.
The addition input and subtraction input of the subtractor 51 are respectively input, and the subtraction result CL=Y E ' is input to the output of the subtractor 51.
−M E ′ is obtained. Next, at timing 2 , M E ,
C E ′ is obtained, and the subtraction result CL is output from the subtracter 51.
=M E ′−C E ′ is obtained. The signals CL output at the first and second timings correspond to hue signals Y and R, respectively. Here, the relationship between the inputs X 11 and X 12 and the output P 1 from the timing mentioned above to the timing is shown in Table 1 below. Other input line X 21 ,
The same applies to X 31 , X 22 , X 32 and outputs P 2 and P 3 .

【表】 以上で乗算、加算の一連の演算が終了し、求め
られた修正済色信号YC,MC,CCはスライス回路
23〜25、データセレクタ33〜35を経て階
調変換用のメモリテーブル36〜38のアドレス
信号ASY,ASM,ASCとなる。しかして、メモ
リテーブル36〜38は入力と出力とが1対1に
対応するデータテーブルとなつており、任意のデ
ータをアドレスに対応する値として予め書込んで
おくことにより所望の階調変換を行なうことが出
来る。これらメモリテーブル36〜38で階調変
換された修正済色信号Y3,M3,C3はそれぞれラ
ツチ用のレジスタ42〜44を経てAD変換器4
5〜47に送られ、ここでアナログ量に変換され
出力される。 なお、メモリ17〜19に係数データを書込む
場合には、コンピユータ等からそのアドレス信号
がアドレスバスABに出力され、メモリ17〜1
9のアドレス線にデータセレクタ32を介して印
加され、それと同様に係数データがデータバス
DBに出力されてメモリ17〜19のデータ入力
線DI1〜DI3に印加され、書込みストローブ信号t2
〜t4の入力により指定されたアドレスに当該係数
データが順次書込まれる。この際、データセレク
タ32は外部からのアドレス信号を選択するよう
に動作する。メモリテーブル36〜38にデータ
を書込む場合も同様に、アドレスバスAB上のア
ドレス信号がデータセレクタ33〜35を経てメ
モリテーブル36〜38のアドレス線ASY〜
ASCに印加され、データバスDB上のデータがゲ
ート39〜41を経てメモリテーブル36〜38
のデータ入出力線に印加されて、書込みストロー
ブ信号t12〜t14の入力によつて指定されたアドレ
スに当該階調変換用データが順次書込まれる。 以上では印刷用の分解版を作成する際に必要な
墨版信号BKについて説明していないが、タイミ
ングまでの演算が終了した時点で出力P1〜P3
からYS,MS,CSを取出し、別途墨版信号生成回
路に入力してタイミング及びで墨版信号生成
の演算を行なうことにより、選択的色修正と平行
して墨版信号の生成を行なうことが可能である。
また、メモリ17〜19に記憶させておく係数は
任意であり、種々のカラー原画材料に対応する係
数を予め対応づけてRAM又はROM(Read Only
Memory)等に記憶させておき、そのうちの1つ
のカラー原画が指定された時に、これに対応して
別途選択手段(手動又は自動)によつてその該当
する係数を選択出力するようにすることも可能で
ある。この場合、デイジタルスイツチ等に係数を
設定しておくことも可能である。さらに、上述で
はアンシヤープマスク信号U2を(M1−U1)の式
で演算しているが、(Y1−U1)又は(C1−U1
なる式でも良く、Y1〜C1の合成信号からアンシ
ヤープ信号U1を減算するようにしても良い。 以上のようにこの発明のデイジタル色修正方式
及びその装置によれば、主な3つの色信号を原画
の色素の等価中性濃度に変換する処理を行なうこ
とにより、3つの色信号が等価なものとなる。つ
まり、原画の墨色部分を走査した場合、3つの色
相信号のレベルが全く等しくなる。この結果、墨
色に関して、色づいてしまうといつた不都合は生
じない。また、この色信号を色修正信号発生回路
に入力して得られる色相信号は色空間を正しく均
等に分割しており、再生される画像に好ましくな
い色づきを生じることもない。さらに、演算の対
象となる色信号と、メモリに書込まれた演算係数
を適切なタイミングで順次高速の乗算器に取込ん
で乗算・累積し、連続的に演算することにより大
容量のメモリテーブルや補間計算を用いることな
く、実時間で色処理計算の可能な回路を実現する
ことが出来る。
[Table] A series of operations such as multiplication and addition have been completed, and the obtained corrected color signals Y C , M C , C C are sent through slice circuits 23 to 25 and data selectors 33 to 35 to be used for gradation conversion. These become address signals ASY, ASM, and ASC for memory tables 36 to 38. The memory tables 36 to 38 are data tables in which inputs and outputs correspond to each other on a one-to-one basis, and desired gradation conversion can be performed by writing arbitrary data in advance as values corresponding to addresses. It can be done. The corrected color signals Y 3 , M 3 , C 3 gradation-converted in these memory tables 36 to 38 are sent to the AD converter 4 via latch registers 42 to 44, respectively.
5 to 47, where it is converted into an analog quantity and output. In addition, when writing coefficient data to the memories 17 to 19, the address signal is output from the computer etc. to the address bus AB, and the data is written to the memories 17 to 19.
9 address line via the data selector 32, and similarly coefficient data is applied to the data bus
DB and applied to the data input lines DI 1 to DI 3 of the memories 17 to 19, and the write strobe signal t 2
The coefficient data is sequentially written to the address specified by the input of ~ t4 . At this time, the data selector 32 operates to select an external address signal. Similarly, when writing data to the memory tables 36-38, the address signal on the address bus AB passes through the data selectors 33-35 and is sent to the address lines ASY~ of the memory tables 36-38.
Applied to ASC, the data on the data bus DB passes through gates 39 to 41 and is stored in memory tables 36 to 38.
is applied to the data input/output line of the write strobe signals t12 to t14, and the gradation conversion data is sequentially written to the addresses specified by the input of the write strobe signals t12 to t14 . The above does not explain the black plate signal BK required when creating separated plates for printing, but when the calculations up to the timing are completed, the outputs P 1 to P 3
By extracting Y S , M S , and C S from , and inputting them to a separate black signal generation circuit and calculating the black signal generation at the timing and timing, the black signal is generated in parallel with selective color correction. It is possible to do so.
Further, the coefficients to be stored in the memories 17 to 19 are arbitrary, and the coefficients corresponding to various color original materials are associated in advance and stored in RAM or ROM (Read Only).
Memory), etc., and when one of the color original images is specified, the corresponding coefficients can be selected and output using a separate selection means (manual or automatic). It is possible. In this case, it is also possible to set coefficients in a digital switch or the like. Furthermore, in the above, the unsharp mask signal U 2 is calculated using the formula (M 1 - U 1 ), but (Y 1 - U 1 ) or (C 1 - U 1 )
The unsharp signal U 1 may be subtracted from the composite signal of Y 1 to C 1 . As described above, according to the digital color correction method and device of the present invention, the three main color signals are converted into equivalent neutral density by converting the three main color signals into the equivalent neutral density of the pigment in the original image. becomes. In other words, when scanning a black portion of an original image, the levels of the three hue signals are completely equal. As a result, inconveniences such as discoloration of ink do not occur. Furthermore, the hue signal obtained by inputting this color signal to the color correction signal generation circuit divides the color space correctly and evenly, so that no undesirable coloration occurs in the reproduced image. In addition, the color signal to be calculated and the calculation coefficients written in the memory are sequentially input into high-speed multipliers at appropriate timings, multiplied and accumulated, and continuously calculated to create a large-capacity memory table. It is possible to realize a circuit that can perform color processing calculations in real time without using color processing or interpolation calculations.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は従来の色修正装置の一例を示すブロツ
ク図、第2図はこの発明の一実施例を示すブロツ
ク構成図、第3図はその動作の一部を示す図、第
4図は色相弁別回路の具体的な一構成例を示すブ
ロツク図である。 1〜3……対数変換回路、4〜6……マスキン
グ回路、7……色修正信号発生回路、8〜10…
…減算器、11,14……AD変換器、15……
アンシヤープマスク信号生成回路、16,32〜
35……データセレクタ、17〜19……メモ
リ、20〜22……乗算・累積器、23〜25…
…スライス回路、26〜28,42〜44……レ
ジスタ、29……色相弁別回路、30……タイミ
ング制御回路、31……メモリアドレス生成回
路、36〜38……メモリテーブル、39〜41
……ゲート回路、45〜47……DA変換器。
Fig. 1 is a block diagram showing an example of a conventional color correction device, Fig. 2 is a block diagram showing an embodiment of the present invention, Fig. 3 is a diagram showing a part of its operation, and Fig. 4 is a hue diagram. FIG. 2 is a block diagram showing a specific example of the configuration of a discrimination circuit. 1-3... Logarithmic conversion circuit, 4-6... Masking circuit, 7... Color correction signal generation circuit, 8-10...
...Subtractor, 11, 14...AD converter, 15...
Unsharp mask signal generation circuit, 16, 32~
35...Data selector, 17-19...Memory, 20-22...Multiplier/accumulator, 23-25...
... Slice circuit, 26-28, 42-44 ... Register, 29 ... Hue discrimination circuit, 30 ... Timing control circuit, 31 ... Memory address generation circuit, 36-38 ... Memory table, 39-41
...Gate circuit, 45-47...DA converter.

Claims (1)

【特許請求の範囲】 1 原画の色分解信号を得て後にそれぞれデイジ
タル信号に変換し、これら各デイジタル色分解信
号に係数を乗算して加算することにより墨色情報
において同一レベルとなるような等価中性濃度変
換を行ない、等価中性濃度変換されたデイジタル
色分解信号から等分解された色相信号黄Y、緑
G、シアンC、青B、マゼンタM、赤Rを得、こ
れら各色相信号に修正係数を乗算して加算するこ
とにより黄、マゼンタ及びシアンについての色修
正信号を得、このようにして得られた上記等価中
性濃度変換されたデイジタル色分解信号と色修正
信号との和信号によつて原画の選択的色修正を行
なうようにしたことを特徴とするデイジタル色修
正方式。 2 原画の色分解信号を得て後にそれぞれデイジ
タル信号に変換すると共に、アパーチヤを通して
得られる前記原画のアンシヤープ信号及び前記色
分解信号の少なくとも1つからアンシヤープマス
ク信号を得、前記各デイジタル色分解信号に係数
を乗算して加算することにより、墨色情報におい
て同一レベルとなるうな等価中性濃度変換を行な
つて後、前記アンシヤープマスク信号の係数倍信
号を生成し、前記等価中性濃度変換されたデイジ
タル色分解信号から等分割された色相信号黄Y、
緑G、シアンC、青B、マゼンタM、赤Rを得、
これら各色相信号に修正係数を乗算して加算する
ことにより黄、マゼンタ及びシアンについての色
修正信号を得、このようにして得られたアンシヤ
ープマスク信号の係数倍信号と、等価中性濃度変
換されたデイジタル色分解信号と、色修正信号と
の和信号によつて原画の選択的色修正を行なうよ
うにしたことを特徴とするデイジタル色修正方
式。 3 (a) 原画の色分解信号をデイジタル色分解信
号とする第1のAD変換器と、 (b) アパーチヤを通して得られる前記原画のアン
シヤープ信号をデイジタル・アンシヤープ信号
とする第2のAD変換器と、 (c) 前記デイジタル色分解信号の少なくとも1つ
と、前記デイジタル・アンシヤープ信号とから
アンシヤープマスク信号を生成するアンシヤー
プマスク信号生成回路と、 (d) 前記デイジタル色分解信号を第1のデータセ
レクタを介して入力する乗算・累積器と、 (e) 選択された係数を前記乗算・累積器に入力す
るためのメモリと、 (f) 前記乗算・累積器における前記係数と前記各
デイジタル色分解信号との乗算加算値を入力
し、等分割の色相信号を出力する色相弁別回路
と、 (g) 前記色相信号を前記メモリに振分けるための
第2のデータセレクタと、 (h) 前記選択された係数と前記各デイジタル色分
解信号との乗算加算値と、前記各色相信号等と
前記選択された係数の乗算加算値との加算値と
を、第3のデータセレクタを経て入力し、選択
的色修正信号を出力するメモリテーブルと、 (i) 前記第1乃至第3のデータセレクタ、前記メ
モリの動作タイミングを制御するタイミング制
御回路と、 を具えたことを特徴とするデイジタル色修正装
置。
[Scope of Claims] 1. Obtain color separation signals of the original image, then convert them into digital signals, and multiply each of these digital color separation signals by coefficients and add them to obtain an equivalent medium that has the same level of black color information. The digital color separation signals subjected to the equivalent neutral density conversion are then equally separated to obtain hue signals yellow Y, green G, cyan C, blue B, magenta M, and red R, and then modified to each of these hue signals. By multiplying and adding the coefficients, color correction signals for yellow, magenta and cyan are obtained, and the sum signal of the above-obtained equivalent neutral density converted digital color separation signal and color correction signal is obtained. A digital color correction method characterized by selectively correcting the colors of an original image. 2. Obtaining color separation signals of the original image and later converting them into digital signals, and obtaining an unsharp mask signal from at least one of the unsharp signal of the original image obtained through an aperture and the color separation signals, and converting each of the digital color separation signals After performing equivalent neutral density conversion such that the black color information has the same level by multiplying and adding the coefficient, a signal multiplied by the coefficient of the unsharp mask signal is generated, and the equivalent neutral density converted signal is generated. The hue signal yellow Y, which is equally divided from the digital color separation signal,
Obtain green G, cyan C, blue B, magenta M, red R,
Color correction signals for yellow, magenta and cyan are obtained by multiplying and adding correction coefficients to each of these hue signals, and the coefficient multiplied signal of the unsharp mask signal obtained in this way is converted into an equivalent neutral density. A digital color correction method characterized in that selective color correction of an original image is performed using a sum signal of a digital color separation signal and a color correction signal. 3 (a) a first AD converter that converts color separation signals of an original image into digital color separation signals; (b) a second AD converter that converts unsharp signals of the original image obtained through an aperture into digital unsharp signals; , (c) an unsharp mask signal generation circuit that generates an unsharp mask signal from at least one of the digital color separation signals and the digital unsharp signal; (d) a first data selector that generates an unsharp mask signal from the digital color separation signal; (e) a memory for inputting selected coefficients to said multiplier and accumulator; and (f) said coefficients in said multiplier and accumulator and said respective digital color separation signals. (g) a second data selector for allocating the hue signal to the memory; (h) a second data selector for distributing the hue signal to the memory; The multiplication value of the coefficient and each digital color separation signal, and the sum value of the multiplication value of each hue signal, etc. and the selected coefficient are inputted via a third data selector, and the selective color A digital color correction device comprising: a memory table that outputs a correction signal; and (i) a timing control circuit that controls the operation timing of the first to third data selectors and the memory.
JP57062125A 1982-04-14 1982-04-14 Method and device for digital color correction Granted JPS58178355A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP57062125A JPS58178355A (en) 1982-04-14 1982-04-14 Method and device for digital color correction
DE3313392A DE3313392A1 (en) 1982-04-14 1983-04-13 METHOD AND DEVICE FOR DIGITAL COLOR CORRECTION
GB08310010A GB2119600B (en) 1982-04-14 1983-04-13 Method and apparatus for digital color correction
US06/906,694 US4845550A (en) 1982-04-14 1986-09-11 Method and apparatus for processing picture image signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57062125A JPS58178355A (en) 1982-04-14 1982-04-14 Method and device for digital color correction

Publications (2)

Publication Number Publication Date
JPS58178355A JPS58178355A (en) 1983-10-19
JPH0141060B2 true JPH0141060B2 (en) 1989-09-01

Family

ID=13191028

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57062125A Granted JPS58178355A (en) 1982-04-14 1982-04-14 Method and device for digital color correction

Country Status (1)

Country Link
JP (1) JPS58178355A (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60236578A (en) * 1984-05-10 1985-11-25 Fuji Xerox Co Ltd Color density corrector
JP2592796B2 (en) * 1986-01-14 1997-03-19 キヤノン株式会社 Color image processing equipment
JPS62163181A (en) * 1986-01-14 1987-07-18 Canon Inc Picture processing circuit
GB2202708B (en) * 1987-03-16 1991-05-29 Mitsubishi Electric Corp Color converting device
JP2686258B2 (en) * 1987-05-25 1997-12-08 株式会社リコー Image data processing device
JPH06101790B2 (en) * 1989-01-27 1994-12-12 三菱電機株式会社 Color correction method
JP2626093B2 (en) * 1989-11-13 1997-07-02 日本電気株式会社 Color signal conversion circuit

Also Published As

Publication number Publication date
JPS58178355A (en) 1983-10-19

Similar Documents

Publication Publication Date Title
US5162899A (en) Color data correction apparatus ultilizing neural network
US4845550A (en) Method and apparatus for processing picture image signals
US5149960A (en) Method of converting scanner signals into colorimetric signals
US4060829A (en) Method of color correction
US4481532A (en) Method of determining and storing color printing information
US4841362A (en) Apparatus for generating positive or negative image output signals from either positive or negative originals
EP0487304B1 (en) Color image processing
US4127871A (en) Method of color correction including transforming co-ordinate systems of color separation signals
US5278640A (en) Color modification utilizing two coefficients
JPH05292306A (en) Color picture processing method and device
EP0173032A2 (en) Digital Color-Image Transformation
US4573071A (en) Method and system for displaying a color image simulating a multi-color printed matter on a screen
JPS6338155B2 (en)
JP3083067B2 (en) Method and apparatus for determining color conversion coefficient
US4349835A (en) Color printing process simulator
US4965664A (en) Color image signal processing method and apparatus for recording a color image from input color image signals by converting an individual color signal component
JPH0141060B2 (en)
JPH04304775A (en) Color correction method for color picture signal
US5299034A (en) Image processing apparatus and image processing method for reproducing a color image from color signals having different phases
EP0131430B1 (en) Image processing apparatus
JPH06121160A (en) Color correction circuit
JPH0448209B2 (en)
JPH0223776A (en) Color correcting device and data calculating device for color correction
JP2982006B2 (en) Color correction method and apparatus
JP2001008045A (en) Color signal processor