JPH0473761A - 色信号変換方法 - Google Patents
色信号変換方法Info
- Publication number
- JPH0473761A JPH0473761A JP2187784A JP18778490A JPH0473761A JP H0473761 A JPH0473761 A JP H0473761A JP 2187784 A JP2187784 A JP 2187784A JP 18778490 A JP18778490 A JP 18778490A JP H0473761 A JPH0473761 A JP H0473761A
- Authority
- JP
- Japan
- Prior art keywords
- color
- signal
- data
- color signal
- dimensional
- 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.)
- Pending
Links
Landscapes
- Image Processing (AREA)
- Color Television Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
[産業上の利用分野)
本発明は色信号変換方法、特に互に異なる表色系の色信
号間における色信号の変換処理方法に関する。
号間における色信号の変換処理方法に関する。
【従来の技術1
例えばカラー・テレビジョンカメラ、カラー・イメージ
スキャナ、その他の画像読取装置で発生された3次元の
色信号をカラー・デイスプレィ装置によりカラー画像を
ソフトコピーとして表示させたり、あるいはカラー・プ
リンタによりカラー画像をハード・コピーとして得るよ
うにしたりする場合には、デイスプレィの表示面に表示
されたカラー画像あるいはプリントされたハード・コピ
ーのカラー画像が所望の良好な色再現状態のものになさ
れていなければならない。 ところで5画像読取装置で発生された特定な表色系の色
信号を、前記した特定な表色系の色信号とは異なる表色
系の色信号が必要とされるカラー・デイスプレィ装置ま
たはカラー・プリンタ等に供給したのでは所望の良好な
色再現状態のカラー画像が再現できないことは当然であ
る。 それで、第1の表色系の色と対応する多次元の色信号を
第2の表色系の色と対応する多次元の色信号に変換する
ための各種の色信号変換方法が従来から提案されて来て
いる。 前記の色信号変換方法としては、■第1の表色系の色と
対応する多次元の色信号に1次多項式や2次多項式等を
使用したマトリックス演算処理を施して第2の表色系の
色と対応する多次元の色信号に変換する色信号変換方法
、■第1の表色系の色と対応する多次元の色信号のデー
タをルック・アップ・テーブル(LUT)にアドレス信
号として供給して、ルック・アップ・テーブルから直接
に第2の表色系の色と対応する多次元の色信号のデータ
を得るようにするダイレクト・マツピング・テーブル方
式による色信号変換方法、との2つが代表的なものとし
て知られている。 そして、前記した■のダイレクト・マツピング・テーブ
ル方式による色信号変換方法は、ビット数を多くして色
変換の分解能を高くすれば忠実度の極めて高い色変換を
実現することができるが、それを実施するのには記憶装
置として極めて大容量のものが必要とされるという点が
問題になる。 例えば第1の表色系の色と対応する3次元の色信号のデ
ータを各色毎にnビットとした場合にルック・アップ・
テーブルで必要とされる記憶容量は、周知のように((
2の3n乗)×3)バイトとして求められるから、今、
各色毎に8ビツト(n=8)の場合には約50メガ・バ
イトの記憶容量のルック・アップ・テーブルが必要とさ
れることになる。 前記した■のダイレクト・マツピング・テーブル方式に
よる色信号変換方法における前記の問題点を解決する手
段として、第1の表色系の色と対応する3次元の色信号
のデータにおける上位桁のビット群と下位桁のビット群
とに分割し、第1の表色系の色と対応する3次元の色信
号のデータの上位桁のビット群と対応する色信号のデー
タは、それをを第2の表色系の色と対応する3次元の色
信号に変換してルック・アップ・テーブル(L U T
)に記憶し、第1の表色系の色と対応する3次元の色信
号のデータの上位桁のビット群の色信号のデータをアド
レス信号に用いて、前記した記憶装置に記憶されていた
第2の表色系の色と対応する3次元の色信号のデータを
読出し、その読出された第2の表色系の色と対応する3
次元の色信号のデータを第1の表色系の色と対応する3
次元の色信号のデータの下位桁のビット群と対応する色
信号のデータによって補間するようにした色信号変換方
法が提案され、それは例えば、(1)特公昭52−16
403号公報、(2)特公昭56−14974号公報、
(3)特公昭5B−16180号公報。 (4)特公昭59−412274号公報、(5)「画像
電子学会誌」第18巻第5号(1989年)第319頁
〜第327頁などに記載の色信号変換方法などにおいて
も適用されている。 ところが、前記した従来例において、(1)のものは1
軸補間をな行うようにしたもので、白色(無彩色)以外
についての補間が不充分であって、白色以外の色に常に
飛びが発生する、 (2)のものは8点補間法によって
良好な補間が行なわれるが、それを実現するための装置
の構成が複雑になる、(3)及び(5)のものは4点補
間法により良好な補間を行なうことができるが、補間が
行なわれたのが分割されたどの四面体であるのかについ
ての判別を行なうための構成が複雑である、 (4)の
ものは2軸補間をな行うようにしたもので、補間が不充
分であって飛びが発生することがある、というような問
題点があった。 本出願人会社では、前記した従来例におけるような問題
点のない色信号処理方法、すなわち、第1の表色系の色
と対応する3次元の色信号を第2の表色系の色と対応す
る3次元の色信号に変換する色信号処理に当り、第1の
表色系の色と対応する3次元の色信号の信号レベルの全
範囲にわたって予め定められた間隔で抽出された第1の
表色系の色と対応する3次元の色信号のデータと、前記
した3次元の色信号における細部の信号部分についての
補間のための色信号処理時の演算に際して使用されるべ
き3次元の色信号の演算係数のデータとを記憶装置に記
憶させておき、色信号処理の対象にされた第1の表色系
の色と対応する3次元の色信号の信号レベルの全範囲に
わたり予め定められた間隔で抽出された第]−の表色系
の色と対応する3次元の色信号をアドレス信号に用いて
、前記した記憶装置に記憶されていた第2の表色系の色
と対応する3次元の色信号のデータと色信号処理時の演
算に際して使用されるべき3次元の色信号の演算係数の
データとを読出し、前記の記憶装置から読出されたデー
タを用いて行なわれる色信号処理により、色信号処理の
対象にされている第1の表色系の色と対応する3次元の
色信号における細部の信号部分について補間が行なわれ
た状態の第2の表色系の色と対応する3次元の色信号の
データを得るようにする場合に、第1の表色系の色と対
応する3次元の色信号における各色信号の細部の信号部
分に対する演算は、各色信号毎に少なくとも1次2項以
上の式を用いて行なわれるものであり、前記した各色信
号についての演算に用いられる前記した1次2項以上の
式における演算係数は、各色信号が同一の値だけ変化し
た場合における演算結果として得られる無彩色のデータ
が、記憶装置から読出された第2の表色系の色と対応す
る3次元の色信号のデータにおける無彩色軸上にあり、
かつ、各色信号がそれぞれ単独で変化したときの最小自
乗誤差が最/J\となるような補間係数を与えるように
した色信号処理方法を提案した。 第8図は前記した本出願人会社における既提案の色信号
処理方法を適用して色信号処理が行なわれるように構成
された色信号処理装置の概略構成を示すブロック図であ
り、また第9図はルック・アップ・テーブルの出力デー
タの構成例を示す図、第10図は演算部の構成例を示す
ブロック図、第11図は説明のための色空間を示す図で
あって。 第8図において、1〜3は色信号処理の対象にされてい
る第1の表色系の色と対応する3次元の色信号(色信号
データ)の入力端子、4はルック・アップ・テーブル、
5は演算部、6〜8は加算器、9〜11は第2の表色系
の色と対応する3次元の色信号(色信号データ)の出力
端子である。 第8図において、色信号処理の対象にされている第1の
表色系の色と対応する3次元の色信号として入力端子1
〜3に供給されている色信号データは赤色信号のデータ
R1緑色信号のデータG、青色信号のデータBであると
されており、また、第2の表色系の色と対応する3次元
の色信号(色信号データ)として出力端子9〜11に出
力される色信号データは、黄色信号のデータYout、
マゼンタ色信号のデータMout、シアン色信号のデー
タCoutであるとされている。 第8図において入力端子1〜3に色信号処理の対象にさ
れている第1の表色系の色と対応する3次元の色信号デ
ータとして供給された赤色信号のデータR1緑色信号の
データG、青色信号のデータBは、それぞれn(以下の
説明においてはn=8としている)ビットの色信号デー
タであり、また、ルック・アップ・テーブル4に対して
アドレス信号として供給される第1の表色系の色と対応
する3次元の色信号のデータにおける上位Xビット及び
演算部5に入力される第1の表色系の色と対応する3次
元の色信号のデータにおける下位Zビットは、それぞれ
4ビツト(X=Z=4)であるとしている。 ルック・アップ・テーブル4には、第1の表色系の色と
対応する3次元の色信号のデータ(赤色信号のデータR
1緑色信号のデータG、青色信号のデータB)における
それぞれ上位4ビツトと対応して抽出された第1の表色
系の色と対応する3次元の色信号を第2の表色系の色と
対応する3次元の色信号に変換した色信号のデータYx
、Mx。 Cx (第9図中の各8ビツトの主データ)と、演算部
5において行なわれる色信号処理の演算に際して使用さ
れるべき演算係数のデータky、 Km、kc(第9図
中の各(8X 3)ビットの演算係数のデータky、k
m、kc)とが記憶されている。 そして入力端子1〜3に供給された色信号処理の対象に
された第1の表色系の色と対応する3次元の色信号のデ
ータR,G、Bにおけるそれぞれ上位4ビツトのデータ
Rx、Gx、Bxがアドレス信号としてルック・アップ
・テーブル4に供給されると、ルック・アップ・テーブ
ル4における前記したアドレス信号で指定されたアドレ
スに記憶されていた第2の表色系の色と対応する3次元
の色(T4号に変換された色信号のデータY x 、
M x 、 Cxと1色信号処理の演算に際して使用さ
れるべき演算係数のデータky、km、kcとが読出さ
れる。 ルック・アップ・テーブル4から読出された第2の表色
系の色と対応する3次元の色信号に変換された色信号の
データYx、Mx、Cxは伝送線15〜17を介して加
算器6〜8に供給され、また、ルック・アップ・テーブ
ル4から読出された色信号処理の演算に際して使用され
るべき演算係数のデータky+km、kcは伝送線18
〜20を介して演算部5に供給される。 演算部5には入力端子1〜3に供給された色信号処理の
対象にされている第1の表色系の色と対応する3次元の
色信号のデータR,G、Bのデータにおけるそれぞれ下
位4ビツトのデータrz、 gz。 bzが伝送線12〜14を介して供給されているから、
前記のようにしてルック・アップ・テーブル4から伝送
I!18〜20を介して供給された演算係数のデータk
y、ki+、kcと、前記した色信号処理の対象にされ
ている第1の表色系の色と対応する3次元の色信号のデ
ータR,G、Hのデータにおけるそれぞれ下位4ビツト
のデータrz、 gz。 bzとによって所定の演算、すなわち、yz=ky卜r
z+ky2電gz+ky:lbzmz= kmlj r
z+ km2働gz+ km3・bz ’)−(1
)cz= kcトrz+ kc2・gz+kc3−bz
前記の(1)式のような演算を行なって補間データyz
、mz、czを生成し、それを伝送、5I21−23を
介して前記した加算器6〜8に供給する。 なお、第8図中では補間係数kyI、 ky2. ky
3をまとめて補間係数kyで表わし、また補間係数km
l、 km、、 km3をまとめて補間係数kmで表わ
し、同様に補間係数k cl 、 k c2 、 k
e3をまとめて補間係数kcで表わしており、また、そ
れに対応する明細書中の記載においても補間係数がky
ykm、kcとされている場合もある。 第10図は前記した(1)式で示されているような演算
を行なう演算部5の一例構成のブロック図であり、この
第10図において24〜26は乗算器、27〜29は並
直列変換回路、30〜32は加算器である。 加算器6〜8ではルック・アップ・テーブル4から読出
された第2の表色系の色と対応する3次元の色信号に変
換された色信号のデータYX、Mx、Cxと、演算部5
から出力された補間データyz、mz、czとを加算し
て。 Yout=Y x+ y z 、 Mout=M
x+mz。 Cout= Cx + cz 色信号処理された出力色信号データYout、 Mou
t。 Coutを出力端子9〜11に出力する。 第8図示の色信号処理装置において、ルック・アップ・
テーブル4には、第1の表色系の色と対応する3次元の
色信号のデータR,G、Bにおけるそれぞれ上位4ビツ
トと対応して抽出された第1の表色系の色と対応する3
次元の色信号のデータRx、Gx、Bxを第2の表色系
の色と対応する3次元の色信号に変換した色信号のデー
タYx。 M x 、 Cxと、演算部5において行なわれる色信
号処理の演算に際して使用されるべき演算係数のデータ
ky(kyl、ky2.ky3)、 km(kml、
km2゜km3)、 kc(kcl、 kc2.k
c3)とが記憶されているが、既提案の色信号変換方法
では前記した演算係数のデータky(kyl、ky2.
ky3)、 km(kml。 km2.km3)、 ke(kcl、 kc2.kc3
)を用いて演算部5で行なわれる演算結果によって得ら
れる補間データyz、mz、czを用いて色信号データ
を補間することにより、白バランスが完全な上に1色飛
びも最小な状態の画像が、容易に、しかも、簡単な装置
によって得ることができるように、色信号処理の演算に
際して使用されるべき前記した演算係数のデータky(
k、、yl、 ky2+ ky3) p km(km1
.km2.km3)、 kc(kcl、 kc2. k
c3)、すなわち、第1の表色系の色と対応する3次元
の色信号における各色信号の細部の信号部分に対して行
なわれる1次2項以上の式における演算係数ky、 k
m。 kcを、各色信号が同一の値だけ変化した場合における
演算結果として得られる無彩色のデータが、記憶装置か
ら読出された第2の表色系の色と対応する3次元の色信
号のデータにおける無彩色軸上にあり、かつ、各色信号
が単独で変化したときの最小自乗誤差が最小となるよう
な補間係数を与えるように定めているのである。 前記の点を具体的に詳細に説明する。第11図は任意の
表色系の3次元の色(色信号)を表示するのに用いられ
る3軸の色空間の説明図であり、各図は色空間の3軸を
R,G、BとしたRGB表色系の色空間であるとされて
いる。 第11図においてOは色空間の3軸R,G、Bの原点で
あり、この原点0と原点Oから等距離の点を示すΔR9
ΔG、ΔB、ΔC9ΔY、ΔM、ΔWとのqつの点によ
って囲まれる空間は立方体の色空間を形成している。 第11図に示されている立方体の色空間を、それの各稜
毎にそれぞれN等分すると、N3個の小さな立方体の色
空間によって構成されている状態のものとして示される
が、このN3個の小さな立方体の色空間の集合、体とし
て構成されている立方体の色空間は、RGB表色系の色
と対応する3次元の色信号のデータR,G、Bの各色信
号がそれぞれN=2 の関係によって示されるnビット
ずつのデータである場合の色空間を示すことになる。 それで、RGB表色系による3次元の色信号のデータが
それぞれ8ビツト(n =8)の場合には。 前記した第11図中の8つの点によって囲まれている立
方体の色空間は、それの各稜毎にそれぞれ2”(=25
6 )等分されることによって得られた2561個の小
さな立方体によって構成されている状態のものとして表
わされることになる。 ところで、RGB表色系による3次元の色信号のデータ
が前記のように、それぞれ8ビツト(n=8)の場合に
、各色信号のデータの上位4ビツト(X = 4 )の
データによって前記した第11図中の8つの点によって
囲まれている立方体状の色空間中に形成される小さな立
方体は、それの各稜毎にそれぞれ2’(=16)等分さ
れることによって得られた16a(=4096 )個の
小さな立方体によって構成されている状態のものとして
表わされることになり、その場合に前記した各色信号の
データにおける下位4ビツト(Z=4)によって形成さ
れる小さな立方体は、前記した各色信号のデータの上位
4ビツトによって形成された小さな立方体の各1個のも
の毎に、その小さな立方体の各稜毎にそれぞれ2’(=
16)等分されることによって得られた16”(=40
96 )個の小さな立方体によって構成されている状態
のものとなされていることは周知のとおりである。 ところで、既述のように第8図中の入力端子1〜3に色
信号処理の対象にされている第1の表色系の色と対応す
る3次元の色信号データとして供給された各nビットの
赤色信号のデータR1緑色信号のデータR1緑色信号の
データBの内で、前記の各色信号のデータにおける上位
Xビット(前述の例では4ビツト)がルック・アップ・
テーブル4にアドレス信号として供給されることにより
、そのアドレス信号によってルック・アップ・テーブル
4に予め記憶されていた主データ、すなわち第1の表色
系の色と対応する3次元の色信号のデータ(赤色信号の
データR1緑色信号のデータG、青色信号のデータB)
におけるそれぞれ上位Xビットと対応して抽出−された
第1の表色系の色と対応する3次元の色信号を第2の表
色系の色と対応する3次元の色信号に変換した色信号の
データYX、MX、CX(第9図中の各8ビツトの主デ
ータ)と、演算部5において行なわれる色信号処理の演
算に際して使用されるべき演算係数のデータky、Km
、kc(第9図中に各(8X3)ビットとして示されて
いる演算係数ky、 k+m、kc)とがルック・アッ
プ・テーブル4から読出され、また、第8図中の入力端
子1〜3に色信号処理の対象にされている第1の表色系
の色と対応する3次元の色信号データとして供給された
各nビットの赤色信号のデータR1緑色信号のデータR
1緑色信号のデータBの内で、前記の各色信号のデータ
における下位Zビット(前述の例では4ビツト)のデー
タ”Z+ gzp bzが演算部5に供給されて、演算
部5において前記した演算係数のデータky、km。 kcとの間で既述の(1)式で示されているような演算
が行なわれることにより、前記の各色信号のデータにお
ける下位2ビツトのデータrz、 gz。 bzを用いて補間データyZ、mZ、 CZが得られる
ようになされていることは既に記載したとおりである。 そして、前記のルック・アップ・テーブル4に予め記憶
させておく主データ、すなわち第1の表色系の色と対応
する3次元の色信号のデータにおけるそれぞれ上位Xビ
ットと対応して抽出された第1の表色系の色と対応する
3次元の色信号を第2の表色系の色と対応する3次元の
色信号に変換した色信号のデータYX、MX、CX(第
9図中の各8ビツトの主データ)は、ダイレクト・マツ
ピング・テーブル方式の実施に際して従来から用いられ
て来ている実測、その他の各種の手段の内から適当な手
段を選択して求めた第2の表色系の色信号のデータYX
、MX、CIが用いられるのである。 今、前記した第1の表色系の色と対応する3次元の色信
号のデータにおけるそれぞれ上位Xビットが、それぞれ
8ビツトの色信号のデータの内の上位4ビツトであった
とすると、前記したルック・アップ・テーブル4に記憶
させである第2の表色系の色信号のデータは、各色信号
のデータの上位4ビツトのデータによって前記した第1
1図中の8つの点によって囲まれている立方体状の色空
間中に形成されいる立方体における各種を、それぞれ2
’(=16)等分することによって得られる16″(=
4096)個の小さな立方体毎の各8個の頂点位置で示
される第2の表色系におけるR、G。 B、Y、M、C,Wからなる各8個ずつのデータとなさ
れているのである4、 それで、ルック・アップ・テーブル4から読出された第
2の表色系の各色信号のデータは、色信号処理装置から
出力させるべき各8ビツトの各色信号のデータにおける
上位4ビツトと対応して定まる粗いもの、すなわち、前
記した第11図示の8つの点で囲まれている立方体状の
色空間において、前記立方体の各種をそれぞれ2”(=
256)・7等分された状態で得られる2561個の小
さな立方体における各頂点位置のデータから選択された
ものではなく、第11図中の8つの点によって囲まれて
いる立方体の各稜部にそれぞれ2’(=16)等分され
ることにより得られた】−6”(=4096)個の小さ
な立方体における各頂点位置のデータから選択されたも
のになっている。 すなわち、前記したルック・アップ・テーブル4から得
られる主データは、前記した8ビツトの各色信号のデー
タにおける下位4ビツト(Z=4)と対応して定まる細
部の信号部分のデータを欠除している状態のものとなさ
れている。(なお、前記のように主データ中に欠除して
いる前記した各8ビツトの各色信号のデータにおける下
位4ビツト(Z=4)と対応して定まる細部の信号部分
のデータは、それを仮に前記した色空間中に位置させた
とした場合に、前記した各8ビツトの各色信号のデータ
における上位4ビツトと対応して定まる小さな立方体の
個々のものについて、その立方体の各稜部にそれぞれ2
’(=16)等分されることにより得られた1 6”(
=4096)個のより一層小さな立方体における各頂点
位置に位置するものとして表現されるものである)。 そこで、ルック・アップ・テーブル4から得られる主デ
ータに欠除しているデータ、すなわち、前記した各8ビ
ツトの各色信号のデータにおける下位4ビツト(Z =
4 )と対応して定まる細部の信号部分のデータは、
それを入力された第1の表色系の色と対応する3次元の
色信号における各色信号の細部の信号部分を示している
下位4ビツト(Z=4の場合)のデータから生成した補
間データによって補間されるようにするのであるが、既
述のように従来の色信号処理方法で採用されていた手段
では補間が充分でなかったり、実施に当って使用される
装置の構成が複雑なものになったりする等の欠点があっ
た。 第11図に例示されているように色空間に歪が無い場合
には前記の補間は簡単に行なうことができるが、実際の
色空間は多くの場合歪んでいるので、正しい補間を行な
うことは容易ではない。 それで既提案の色信号処理方法では、まず、白バランス
が人間の視覚上で重要な要素を占めているという点に着
目して、補間が行なわれた結果において、少なくとも白
バランスだけは正しい状態になされているとともに階調
飛びが発生しないようにし、しかも、前記した白バラン
スが正しく保たれている状態において色飛びも最小にな
るような補間データが得られるように、すなわち、第1
の表色系の色と対応する3次元の色信号における各色(
、を号の細部の信号部分に対して行なわれる1次2項以
上の式における演算係数を、各色信号が同一の値だけ変
化した場合における演算結果として得られる無彩色のデ
ータが、ルック・アップ・テーブル4から読出された第
2の表色系の色と対応する3次元の色信号のデータにお
ける無彩色軸上にあり、かつ、各色信号が単独で変化し
たときの最小自乗誤差が最小になされるような補間デー
タyz、mz、czを得ることができるものに定めてい
るのである。 まず、前記のように各色信号が同一の値だけ変化した場
合における演算結果として得られる無彩色のデータが、
ルック・アップ・テーブル4から読出された第2の表色
系の色と対応する3次元の色信号のデータにおける無彩
色軸上にあり、かつ階調飛びが発生しないようにするた
めの条件は、kyl+ ky2+ ky3−” Y w
k閣1+に鳳2+に鳳3=MW ) ・・
・ (2)kcl+kc2+kc3=Cw 前記の(2)式によって示される。 前記の(2)式を満足するような演算係数kyl。 ky2.ky3. k脂1.に璽2. k膳3.
kcl、 kc2. kc3を用いて、既述した
(1)式、すなわち。 yz= kyl・r + ky2・g + ky3・b
mz=kml・r+km2・g +1ca3・b
) −(1)cz= kcl・r + kc2・g
+ kc3・bに従って、例えば各色信号が同一の値だ
け変化した場合について演算した場合には、その演算結
果として得られる無彩色のデータは、必らず無彩色軸上
に存在しているものになり、白色方向への移動が連続し
ている状態になされる。前記した無彩色軸は、例えば第
11図についていうと原点Oと頂点ΔWとを結ぶ直線で
示される。 ところが、前記の(2)式を満足するように演算係数k
yl、 ky2. ky3. kml、 km2. k
m3. kcl。 k c2 、 k c3 k定めても、色空間の歪の状
態によっては各色毎に色飛びが大きく発生する場合も生
じつる。 それで、既提案の色信号処理方法においては、第11図
中において0点とΔWとを除く6つの点。 すなわち、ΔR2ΔG、ΔB、ΔM、八Cと原点0との
距離の誤差δ’/* 8mr δCが最小しなるような
条件を最小自乗法により下記の(3)〜(5)式のよう
に求め、前記した(2)〜(5)式によって求められた
演算係数kyL kY2+ ky3tkml、に醜2.
k鳳3. kcl、 kc2. kc3を第
9図のように演算係数のデータとしてルック・アップ・
テーブル4に、既述した主データと対にして記憶させて
おくのである。 δV =(kyl −Yr)”+(ky2− Y@)”
+(ky3−Yb)” + (kyl+ ky2− Y
y)” + (kyl+ ky3− Ym)”+(ky
2÷ky3−Yc)” ・・・(3)δm=(kml
−Mr)”+(km2−Mg)”+(ka3−Mb)”
+(kml+km2−My)”+(k墓1÷に鵬3−M
鳳)2+(kmZ十に鳳3−Mc)” ・・・
(4)δc = (kcl −Cr)” + (kc2
− Cg)” + (kc3−Cb)” + (kcl
+ kc2− Cy)” + (kcl+ kc3−
Cm)”+(kc2+kc3−cc)” +++
(5)前記のようにして求められた各演算係数のデー
タ k y 1 * k Y 2 、k Y 3 、
に腫1.に鳳2. km3. kcl。 k c2 、 k c3をルック・アップ・テーブル4
に記憶させておき、ルック・アップ・テーブル4から得
られる主データに欠除しているデータを、入力された第
1の表色系の色と対応する3次元の色信号における各色
信号の細部の信号部分を示している下位4ビツト(z=
4の場合)のデータrz、 gz、 b2と、前記した
各演算係数のデータkyt、 ky2゜ky3. k
■1. km2. km3. kcl、 kc2
. kc3とを用いて、第10図に例示されているよ
うな簡単な構成の演算部5によって演算して得られる補
間データyZ+ mZ、czを生成して、それを第8図
に示されているように伝送1IX21〜23を介して加
算器6〜8に供給することにより、出力端子9〜11に
は白バランスが良好で階調飛びが無く、また色飛びが最
小の状態の第2の表色系の3次元の色信号データYou
t、Mout、 Coutが得られる。 第8図乃至第11図を参照して説明した既提案の色信号
処理方法によれば既述した従来の問題点は良好に解決で
きる。 ところで、印刷用の色信号としては減法混色の3原色(
黄色、マゼンタ色、シアン色)の信号の他に、印刷用の
墨版を含む4色の色信号が用いられることが多いが、従
来、加法混色の3原色(赤色。 緑色、青色)の信号からなる第1の表色系の色信号を、
減法混色の3fM色(黄色、マゼンタ色、シアン色)信
号に印刷用の墨版信号を加えた4色の色信号に変換する
場合には、例えば第12図に例示されているような下色
除去回路を用いて、下色の除去された黄色信号Y′、下
色の除去されたマゼンタ色信号M′、下色の除去された
シアン色信号C′と、墨版信号BK(下色信号)とを発
生させるようにしていた。 第12図において33.34.35は加法混色の3原色
(赤色、緑色、青色)の信号からなる第1の表色系の色
信号の入力端子、36〜38は極性反転器、39.40
はコンパレータ、41.42はセレクタ、43〜46は
減算器、47〜49は下色の除去された黄色信号Y′、
下色の除去されたマゼンタ色信号M″、下色の除去され
たシアン色信号C″の出力端子、50は墨版信号BK(
下色信号)の出力端子である。 rJ7!明が解決しようとする課M】 前述のように印刷用の色信号として減法混色の3yX色
(黄色、マゼンタ色、シアン色)の信号に印刷用の墨版
信号を加えた4色の色信号を発生させるのには下色除去
回路を用いて、下色の除去された黄色信号Y′、下色の
除去されたマゼンタ色信号M′、下色の除去されたシア
ン色信号C′と。 墨版信号BK(下色信号)とを発生させるようにしてい
たので5回路構成が大掛かりで高価なものになるために
、それの解決策が求められた。
スキャナ、その他の画像読取装置で発生された3次元の
色信号をカラー・デイスプレィ装置によりカラー画像を
ソフトコピーとして表示させたり、あるいはカラー・プ
リンタによりカラー画像をハード・コピーとして得るよ
うにしたりする場合には、デイスプレィの表示面に表示
されたカラー画像あるいはプリントされたハード・コピ
ーのカラー画像が所望の良好な色再現状態のものになさ
れていなければならない。 ところで5画像読取装置で発生された特定な表色系の色
信号を、前記した特定な表色系の色信号とは異なる表色
系の色信号が必要とされるカラー・デイスプレィ装置ま
たはカラー・プリンタ等に供給したのでは所望の良好な
色再現状態のカラー画像が再現できないことは当然であ
る。 それで、第1の表色系の色と対応する多次元の色信号を
第2の表色系の色と対応する多次元の色信号に変換する
ための各種の色信号変換方法が従来から提案されて来て
いる。 前記の色信号変換方法としては、■第1の表色系の色と
対応する多次元の色信号に1次多項式や2次多項式等を
使用したマトリックス演算処理を施して第2の表色系の
色と対応する多次元の色信号に変換する色信号変換方法
、■第1の表色系の色と対応する多次元の色信号のデー
タをルック・アップ・テーブル(LUT)にアドレス信
号として供給して、ルック・アップ・テーブルから直接
に第2の表色系の色と対応する多次元の色信号のデータ
を得るようにするダイレクト・マツピング・テーブル方
式による色信号変換方法、との2つが代表的なものとし
て知られている。 そして、前記した■のダイレクト・マツピング・テーブ
ル方式による色信号変換方法は、ビット数を多くして色
変換の分解能を高くすれば忠実度の極めて高い色変換を
実現することができるが、それを実施するのには記憶装
置として極めて大容量のものが必要とされるという点が
問題になる。 例えば第1の表色系の色と対応する3次元の色信号のデ
ータを各色毎にnビットとした場合にルック・アップ・
テーブルで必要とされる記憶容量は、周知のように((
2の3n乗)×3)バイトとして求められるから、今、
各色毎に8ビツト(n=8)の場合には約50メガ・バ
イトの記憶容量のルック・アップ・テーブルが必要とさ
れることになる。 前記した■のダイレクト・マツピング・テーブル方式に
よる色信号変換方法における前記の問題点を解決する手
段として、第1の表色系の色と対応する3次元の色信号
のデータにおける上位桁のビット群と下位桁のビット群
とに分割し、第1の表色系の色と対応する3次元の色信
号のデータの上位桁のビット群と対応する色信号のデー
タは、それをを第2の表色系の色と対応する3次元の色
信号に変換してルック・アップ・テーブル(L U T
)に記憶し、第1の表色系の色と対応する3次元の色信
号のデータの上位桁のビット群の色信号のデータをアド
レス信号に用いて、前記した記憶装置に記憶されていた
第2の表色系の色と対応する3次元の色信号のデータを
読出し、その読出された第2の表色系の色と対応する3
次元の色信号のデータを第1の表色系の色と対応する3
次元の色信号のデータの下位桁のビット群と対応する色
信号のデータによって補間するようにした色信号変換方
法が提案され、それは例えば、(1)特公昭52−16
403号公報、(2)特公昭56−14974号公報、
(3)特公昭5B−16180号公報。 (4)特公昭59−412274号公報、(5)「画像
電子学会誌」第18巻第5号(1989年)第319頁
〜第327頁などに記載の色信号変換方法などにおいて
も適用されている。 ところが、前記した従来例において、(1)のものは1
軸補間をな行うようにしたもので、白色(無彩色)以外
についての補間が不充分であって、白色以外の色に常に
飛びが発生する、 (2)のものは8点補間法によって
良好な補間が行なわれるが、それを実現するための装置
の構成が複雑になる、(3)及び(5)のものは4点補
間法により良好な補間を行なうことができるが、補間が
行なわれたのが分割されたどの四面体であるのかについ
ての判別を行なうための構成が複雑である、 (4)の
ものは2軸補間をな行うようにしたもので、補間が不充
分であって飛びが発生することがある、というような問
題点があった。 本出願人会社では、前記した従来例におけるような問題
点のない色信号処理方法、すなわち、第1の表色系の色
と対応する3次元の色信号を第2の表色系の色と対応す
る3次元の色信号に変換する色信号処理に当り、第1の
表色系の色と対応する3次元の色信号の信号レベルの全
範囲にわたって予め定められた間隔で抽出された第1の
表色系の色と対応する3次元の色信号のデータと、前記
した3次元の色信号における細部の信号部分についての
補間のための色信号処理時の演算に際して使用されるべ
き3次元の色信号の演算係数のデータとを記憶装置に記
憶させておき、色信号処理の対象にされた第1の表色系
の色と対応する3次元の色信号の信号レベルの全範囲に
わたり予め定められた間隔で抽出された第]−の表色系
の色と対応する3次元の色信号をアドレス信号に用いて
、前記した記憶装置に記憶されていた第2の表色系の色
と対応する3次元の色信号のデータと色信号処理時の演
算に際して使用されるべき3次元の色信号の演算係数の
データとを読出し、前記の記憶装置から読出されたデー
タを用いて行なわれる色信号処理により、色信号処理の
対象にされている第1の表色系の色と対応する3次元の
色信号における細部の信号部分について補間が行なわれ
た状態の第2の表色系の色と対応する3次元の色信号の
データを得るようにする場合に、第1の表色系の色と対
応する3次元の色信号における各色信号の細部の信号部
分に対する演算は、各色信号毎に少なくとも1次2項以
上の式を用いて行なわれるものであり、前記した各色信
号についての演算に用いられる前記した1次2項以上の
式における演算係数は、各色信号が同一の値だけ変化し
た場合における演算結果として得られる無彩色のデータ
が、記憶装置から読出された第2の表色系の色と対応す
る3次元の色信号のデータにおける無彩色軸上にあり、
かつ、各色信号がそれぞれ単独で変化したときの最小自
乗誤差が最/J\となるような補間係数を与えるように
した色信号処理方法を提案した。 第8図は前記した本出願人会社における既提案の色信号
処理方法を適用して色信号処理が行なわれるように構成
された色信号処理装置の概略構成を示すブロック図であ
り、また第9図はルック・アップ・テーブルの出力デー
タの構成例を示す図、第10図は演算部の構成例を示す
ブロック図、第11図は説明のための色空間を示す図で
あって。 第8図において、1〜3は色信号処理の対象にされてい
る第1の表色系の色と対応する3次元の色信号(色信号
データ)の入力端子、4はルック・アップ・テーブル、
5は演算部、6〜8は加算器、9〜11は第2の表色系
の色と対応する3次元の色信号(色信号データ)の出力
端子である。 第8図において、色信号処理の対象にされている第1の
表色系の色と対応する3次元の色信号として入力端子1
〜3に供給されている色信号データは赤色信号のデータ
R1緑色信号のデータG、青色信号のデータBであると
されており、また、第2の表色系の色と対応する3次元
の色信号(色信号データ)として出力端子9〜11に出
力される色信号データは、黄色信号のデータYout、
マゼンタ色信号のデータMout、シアン色信号のデー
タCoutであるとされている。 第8図において入力端子1〜3に色信号処理の対象にさ
れている第1の表色系の色と対応する3次元の色信号デ
ータとして供給された赤色信号のデータR1緑色信号の
データG、青色信号のデータBは、それぞれn(以下の
説明においてはn=8としている)ビットの色信号デー
タであり、また、ルック・アップ・テーブル4に対して
アドレス信号として供給される第1の表色系の色と対応
する3次元の色信号のデータにおける上位Xビット及び
演算部5に入力される第1の表色系の色と対応する3次
元の色信号のデータにおける下位Zビットは、それぞれ
4ビツト(X=Z=4)であるとしている。 ルック・アップ・テーブル4には、第1の表色系の色と
対応する3次元の色信号のデータ(赤色信号のデータR
1緑色信号のデータG、青色信号のデータB)における
それぞれ上位4ビツトと対応して抽出された第1の表色
系の色と対応する3次元の色信号を第2の表色系の色と
対応する3次元の色信号に変換した色信号のデータYx
、Mx。 Cx (第9図中の各8ビツトの主データ)と、演算部
5において行なわれる色信号処理の演算に際して使用さ
れるべき演算係数のデータky、 Km、kc(第9図
中の各(8X 3)ビットの演算係数のデータky、k
m、kc)とが記憶されている。 そして入力端子1〜3に供給された色信号処理の対象に
された第1の表色系の色と対応する3次元の色信号のデ
ータR,G、Bにおけるそれぞれ上位4ビツトのデータ
Rx、Gx、Bxがアドレス信号としてルック・アップ
・テーブル4に供給されると、ルック・アップ・テーブ
ル4における前記したアドレス信号で指定されたアドレ
スに記憶されていた第2の表色系の色と対応する3次元
の色(T4号に変換された色信号のデータY x 、
M x 、 Cxと1色信号処理の演算に際して使用さ
れるべき演算係数のデータky、km、kcとが読出さ
れる。 ルック・アップ・テーブル4から読出された第2の表色
系の色と対応する3次元の色信号に変換された色信号の
データYx、Mx、Cxは伝送線15〜17を介して加
算器6〜8に供給され、また、ルック・アップ・テーブ
ル4から読出された色信号処理の演算に際して使用され
るべき演算係数のデータky+km、kcは伝送線18
〜20を介して演算部5に供給される。 演算部5には入力端子1〜3に供給された色信号処理の
対象にされている第1の表色系の色と対応する3次元の
色信号のデータR,G、Bのデータにおけるそれぞれ下
位4ビツトのデータrz、 gz。 bzが伝送線12〜14を介して供給されているから、
前記のようにしてルック・アップ・テーブル4から伝送
I!18〜20を介して供給された演算係数のデータk
y、ki+、kcと、前記した色信号処理の対象にされ
ている第1の表色系の色と対応する3次元の色信号のデ
ータR,G、Hのデータにおけるそれぞれ下位4ビツト
のデータrz、 gz。 bzとによって所定の演算、すなわち、yz=ky卜r
z+ky2電gz+ky:lbzmz= kmlj r
z+ km2働gz+ km3・bz ’)−(1
)cz= kcトrz+ kc2・gz+kc3−bz
前記の(1)式のような演算を行なって補間データyz
、mz、czを生成し、それを伝送、5I21−23を
介して前記した加算器6〜8に供給する。 なお、第8図中では補間係数kyI、 ky2. ky
3をまとめて補間係数kyで表わし、また補間係数km
l、 km、、 km3をまとめて補間係数kmで表わ
し、同様に補間係数k cl 、 k c2 、 k
e3をまとめて補間係数kcで表わしており、また、そ
れに対応する明細書中の記載においても補間係数がky
ykm、kcとされている場合もある。 第10図は前記した(1)式で示されているような演算
を行なう演算部5の一例構成のブロック図であり、この
第10図において24〜26は乗算器、27〜29は並
直列変換回路、30〜32は加算器である。 加算器6〜8ではルック・アップ・テーブル4から読出
された第2の表色系の色と対応する3次元の色信号に変
換された色信号のデータYX、Mx、Cxと、演算部5
から出力された補間データyz、mz、czとを加算し
て。 Yout=Y x+ y z 、 Mout=M
x+mz。 Cout= Cx + cz 色信号処理された出力色信号データYout、 Mou
t。 Coutを出力端子9〜11に出力する。 第8図示の色信号処理装置において、ルック・アップ・
テーブル4には、第1の表色系の色と対応する3次元の
色信号のデータR,G、Bにおけるそれぞれ上位4ビツ
トと対応して抽出された第1の表色系の色と対応する3
次元の色信号のデータRx、Gx、Bxを第2の表色系
の色と対応する3次元の色信号に変換した色信号のデー
タYx。 M x 、 Cxと、演算部5において行なわれる色信
号処理の演算に際して使用されるべき演算係数のデータ
ky(kyl、ky2.ky3)、 km(kml、
km2゜km3)、 kc(kcl、 kc2.k
c3)とが記憶されているが、既提案の色信号変換方法
では前記した演算係数のデータky(kyl、ky2.
ky3)、 km(kml。 km2.km3)、 ke(kcl、 kc2.kc3
)を用いて演算部5で行なわれる演算結果によって得ら
れる補間データyz、mz、czを用いて色信号データ
を補間することにより、白バランスが完全な上に1色飛
びも最小な状態の画像が、容易に、しかも、簡単な装置
によって得ることができるように、色信号処理の演算に
際して使用されるべき前記した演算係数のデータky(
k、、yl、 ky2+ ky3) p km(km1
.km2.km3)、 kc(kcl、 kc2. k
c3)、すなわち、第1の表色系の色と対応する3次元
の色信号における各色信号の細部の信号部分に対して行
なわれる1次2項以上の式における演算係数ky、 k
m。 kcを、各色信号が同一の値だけ変化した場合における
演算結果として得られる無彩色のデータが、記憶装置か
ら読出された第2の表色系の色と対応する3次元の色信
号のデータにおける無彩色軸上にあり、かつ、各色信号
が単独で変化したときの最小自乗誤差が最小となるよう
な補間係数を与えるように定めているのである。 前記の点を具体的に詳細に説明する。第11図は任意の
表色系の3次元の色(色信号)を表示するのに用いられ
る3軸の色空間の説明図であり、各図は色空間の3軸を
R,G、BとしたRGB表色系の色空間であるとされて
いる。 第11図においてOは色空間の3軸R,G、Bの原点で
あり、この原点0と原点Oから等距離の点を示すΔR9
ΔG、ΔB、ΔC9ΔY、ΔM、ΔWとのqつの点によ
って囲まれる空間は立方体の色空間を形成している。 第11図に示されている立方体の色空間を、それの各稜
毎にそれぞれN等分すると、N3個の小さな立方体の色
空間によって構成されている状態のものとして示される
が、このN3個の小さな立方体の色空間の集合、体とし
て構成されている立方体の色空間は、RGB表色系の色
と対応する3次元の色信号のデータR,G、Bの各色信
号がそれぞれN=2 の関係によって示されるnビット
ずつのデータである場合の色空間を示すことになる。 それで、RGB表色系による3次元の色信号のデータが
それぞれ8ビツト(n =8)の場合には。 前記した第11図中の8つの点によって囲まれている立
方体の色空間は、それの各稜毎にそれぞれ2”(=25
6 )等分されることによって得られた2561個の小
さな立方体によって構成されている状態のものとして表
わされることになる。 ところで、RGB表色系による3次元の色信号のデータ
が前記のように、それぞれ8ビツト(n=8)の場合に
、各色信号のデータの上位4ビツト(X = 4 )の
データによって前記した第11図中の8つの点によって
囲まれている立方体状の色空間中に形成される小さな立
方体は、それの各稜毎にそれぞれ2’(=16)等分さ
れることによって得られた16a(=4096 )個の
小さな立方体によって構成されている状態のものとして
表わされることになり、その場合に前記した各色信号の
データにおける下位4ビツト(Z=4)によって形成さ
れる小さな立方体は、前記した各色信号のデータの上位
4ビツトによって形成された小さな立方体の各1個のも
の毎に、その小さな立方体の各稜毎にそれぞれ2’(=
16)等分されることによって得られた16”(=40
96 )個の小さな立方体によって構成されている状態
のものとなされていることは周知のとおりである。 ところで、既述のように第8図中の入力端子1〜3に色
信号処理の対象にされている第1の表色系の色と対応す
る3次元の色信号データとして供給された各nビットの
赤色信号のデータR1緑色信号のデータR1緑色信号の
データBの内で、前記の各色信号のデータにおける上位
Xビット(前述の例では4ビツト)がルック・アップ・
テーブル4にアドレス信号として供給されることにより
、そのアドレス信号によってルック・アップ・テーブル
4に予め記憶されていた主データ、すなわち第1の表色
系の色と対応する3次元の色信号のデータ(赤色信号の
データR1緑色信号のデータG、青色信号のデータB)
におけるそれぞれ上位Xビットと対応して抽出−された
第1の表色系の色と対応する3次元の色信号を第2の表
色系の色と対応する3次元の色信号に変換した色信号の
データYX、MX、CX(第9図中の各8ビツトの主デ
ータ)と、演算部5において行なわれる色信号処理の演
算に際して使用されるべき演算係数のデータky、Km
、kc(第9図中に各(8X3)ビットとして示されて
いる演算係数ky、 k+m、kc)とがルック・アッ
プ・テーブル4から読出され、また、第8図中の入力端
子1〜3に色信号処理の対象にされている第1の表色系
の色と対応する3次元の色信号データとして供給された
各nビットの赤色信号のデータR1緑色信号のデータR
1緑色信号のデータBの内で、前記の各色信号のデータ
における下位Zビット(前述の例では4ビツト)のデー
タ”Z+ gzp bzが演算部5に供給されて、演算
部5において前記した演算係数のデータky、km。 kcとの間で既述の(1)式で示されているような演算
が行なわれることにより、前記の各色信号のデータにお
ける下位2ビツトのデータrz、 gz。 bzを用いて補間データyZ、mZ、 CZが得られる
ようになされていることは既に記載したとおりである。 そして、前記のルック・アップ・テーブル4に予め記憶
させておく主データ、すなわち第1の表色系の色と対応
する3次元の色信号のデータにおけるそれぞれ上位Xビ
ットと対応して抽出された第1の表色系の色と対応する
3次元の色信号を第2の表色系の色と対応する3次元の
色信号に変換した色信号のデータYX、MX、CX(第
9図中の各8ビツトの主データ)は、ダイレクト・マツ
ピング・テーブル方式の実施に際して従来から用いられ
て来ている実測、その他の各種の手段の内から適当な手
段を選択して求めた第2の表色系の色信号のデータYX
、MX、CIが用いられるのである。 今、前記した第1の表色系の色と対応する3次元の色信
号のデータにおけるそれぞれ上位Xビットが、それぞれ
8ビツトの色信号のデータの内の上位4ビツトであった
とすると、前記したルック・アップ・テーブル4に記憶
させである第2の表色系の色信号のデータは、各色信号
のデータの上位4ビツトのデータによって前記した第1
1図中の8つの点によって囲まれている立方体状の色空
間中に形成されいる立方体における各種を、それぞれ2
’(=16)等分することによって得られる16″(=
4096)個の小さな立方体毎の各8個の頂点位置で示
される第2の表色系におけるR、G。 B、Y、M、C,Wからなる各8個ずつのデータとなさ
れているのである4、 それで、ルック・アップ・テーブル4から読出された第
2の表色系の各色信号のデータは、色信号処理装置から
出力させるべき各8ビツトの各色信号のデータにおける
上位4ビツトと対応して定まる粗いもの、すなわち、前
記した第11図示の8つの点で囲まれている立方体状の
色空間において、前記立方体の各種をそれぞれ2”(=
256)・7等分された状態で得られる2561個の小
さな立方体における各頂点位置のデータから選択された
ものではなく、第11図中の8つの点によって囲まれて
いる立方体の各稜部にそれぞれ2’(=16)等分され
ることにより得られた】−6”(=4096)個の小さ
な立方体における各頂点位置のデータから選択されたも
のになっている。 すなわち、前記したルック・アップ・テーブル4から得
られる主データは、前記した8ビツトの各色信号のデー
タにおける下位4ビツト(Z=4)と対応して定まる細
部の信号部分のデータを欠除している状態のものとなさ
れている。(なお、前記のように主データ中に欠除して
いる前記した各8ビツトの各色信号のデータにおける下
位4ビツト(Z=4)と対応して定まる細部の信号部分
のデータは、それを仮に前記した色空間中に位置させた
とした場合に、前記した各8ビツトの各色信号のデータ
における上位4ビツトと対応して定まる小さな立方体の
個々のものについて、その立方体の各稜部にそれぞれ2
’(=16)等分されることにより得られた1 6”(
=4096)個のより一層小さな立方体における各頂点
位置に位置するものとして表現されるものである)。 そこで、ルック・アップ・テーブル4から得られる主デ
ータに欠除しているデータ、すなわち、前記した各8ビ
ツトの各色信号のデータにおける下位4ビツト(Z =
4 )と対応して定まる細部の信号部分のデータは、
それを入力された第1の表色系の色と対応する3次元の
色信号における各色信号の細部の信号部分を示している
下位4ビツト(Z=4の場合)のデータから生成した補
間データによって補間されるようにするのであるが、既
述のように従来の色信号処理方法で採用されていた手段
では補間が充分でなかったり、実施に当って使用される
装置の構成が複雑なものになったりする等の欠点があっ
た。 第11図に例示されているように色空間に歪が無い場合
には前記の補間は簡単に行なうことができるが、実際の
色空間は多くの場合歪んでいるので、正しい補間を行な
うことは容易ではない。 それで既提案の色信号処理方法では、まず、白バランス
が人間の視覚上で重要な要素を占めているという点に着
目して、補間が行なわれた結果において、少なくとも白
バランスだけは正しい状態になされているとともに階調
飛びが発生しないようにし、しかも、前記した白バラン
スが正しく保たれている状態において色飛びも最小にな
るような補間データが得られるように、すなわち、第1
の表色系の色と対応する3次元の色信号における各色(
、を号の細部の信号部分に対して行なわれる1次2項以
上の式における演算係数を、各色信号が同一の値だけ変
化した場合における演算結果として得られる無彩色のデ
ータが、ルック・アップ・テーブル4から読出された第
2の表色系の色と対応する3次元の色信号のデータにお
ける無彩色軸上にあり、かつ、各色信号が単独で変化し
たときの最小自乗誤差が最小になされるような補間デー
タyz、mz、czを得ることができるものに定めてい
るのである。 まず、前記のように各色信号が同一の値だけ変化した場
合における演算結果として得られる無彩色のデータが、
ルック・アップ・テーブル4から読出された第2の表色
系の色と対応する3次元の色信号のデータにおける無彩
色軸上にあり、かつ階調飛びが発生しないようにするた
めの条件は、kyl+ ky2+ ky3−” Y w
k閣1+に鳳2+に鳳3=MW ) ・・
・ (2)kcl+kc2+kc3=Cw 前記の(2)式によって示される。 前記の(2)式を満足するような演算係数kyl。 ky2.ky3. k脂1.に璽2. k膳3.
kcl、 kc2. kc3を用いて、既述した
(1)式、すなわち。 yz= kyl・r + ky2・g + ky3・b
mz=kml・r+km2・g +1ca3・b
) −(1)cz= kcl・r + kc2・g
+ kc3・bに従って、例えば各色信号が同一の値だ
け変化した場合について演算した場合には、その演算結
果として得られる無彩色のデータは、必らず無彩色軸上
に存在しているものになり、白色方向への移動が連続し
ている状態になされる。前記した無彩色軸は、例えば第
11図についていうと原点Oと頂点ΔWとを結ぶ直線で
示される。 ところが、前記の(2)式を満足するように演算係数k
yl、 ky2. ky3. kml、 km2. k
m3. kcl。 k c2 、 k c3 k定めても、色空間の歪の状
態によっては各色毎に色飛びが大きく発生する場合も生
じつる。 それで、既提案の色信号処理方法においては、第11図
中において0点とΔWとを除く6つの点。 すなわち、ΔR2ΔG、ΔB、ΔM、八Cと原点0との
距離の誤差δ’/* 8mr δCが最小しなるような
条件を最小自乗法により下記の(3)〜(5)式のよう
に求め、前記した(2)〜(5)式によって求められた
演算係数kyL kY2+ ky3tkml、に醜2.
k鳳3. kcl、 kc2. kc3を第
9図のように演算係数のデータとしてルック・アップ・
テーブル4に、既述した主データと対にして記憶させて
おくのである。 δV =(kyl −Yr)”+(ky2− Y@)”
+(ky3−Yb)” + (kyl+ ky2− Y
y)” + (kyl+ ky3− Ym)”+(ky
2÷ky3−Yc)” ・・・(3)δm=(kml
−Mr)”+(km2−Mg)”+(ka3−Mb)”
+(kml+km2−My)”+(k墓1÷に鵬3−M
鳳)2+(kmZ十に鳳3−Mc)” ・・・
(4)δc = (kcl −Cr)” + (kc2
− Cg)” + (kc3−Cb)” + (kcl
+ kc2− Cy)” + (kcl+ kc3−
Cm)”+(kc2+kc3−cc)” +++
(5)前記のようにして求められた各演算係数のデー
タ k y 1 * k Y 2 、k Y 3 、
に腫1.に鳳2. km3. kcl。 k c2 、 k c3をルック・アップ・テーブル4
に記憶させておき、ルック・アップ・テーブル4から得
られる主データに欠除しているデータを、入力された第
1の表色系の色と対応する3次元の色信号における各色
信号の細部の信号部分を示している下位4ビツト(z=
4の場合)のデータrz、 gz、 b2と、前記した
各演算係数のデータkyt、 ky2゜ky3. k
■1. km2. km3. kcl、 kc2
. kc3とを用いて、第10図に例示されているよ
うな簡単な構成の演算部5によって演算して得られる補
間データyZ+ mZ、czを生成して、それを第8図
に示されているように伝送1IX21〜23を介して加
算器6〜8に供給することにより、出力端子9〜11に
は白バランスが良好で階調飛びが無く、また色飛びが最
小の状態の第2の表色系の3次元の色信号データYou
t、Mout、 Coutが得られる。 第8図乃至第11図を参照して説明した既提案の色信号
処理方法によれば既述した従来の問題点は良好に解決で
きる。 ところで、印刷用の色信号としては減法混色の3原色(
黄色、マゼンタ色、シアン色)の信号の他に、印刷用の
墨版を含む4色の色信号が用いられることが多いが、従
来、加法混色の3原色(赤色。 緑色、青色)の信号からなる第1の表色系の色信号を、
減法混色の3fM色(黄色、マゼンタ色、シアン色)信
号に印刷用の墨版信号を加えた4色の色信号に変換する
場合には、例えば第12図に例示されているような下色
除去回路を用いて、下色の除去された黄色信号Y′、下
色の除去されたマゼンタ色信号M′、下色の除去された
シアン色信号C′と、墨版信号BK(下色信号)とを発
生させるようにしていた。 第12図において33.34.35は加法混色の3原色
(赤色、緑色、青色)の信号からなる第1の表色系の色
信号の入力端子、36〜38は極性反転器、39.40
はコンパレータ、41.42はセレクタ、43〜46は
減算器、47〜49は下色の除去された黄色信号Y′、
下色の除去されたマゼンタ色信号M″、下色の除去され
たシアン色信号C″の出力端子、50は墨版信号BK(
下色信号)の出力端子である。 rJ7!明が解決しようとする課M】 前述のように印刷用の色信号として減法混色の3yX色
(黄色、マゼンタ色、シアン色)の信号に印刷用の墨版
信号を加えた4色の色信号を発生させるのには下色除去
回路を用いて、下色の除去された黄色信号Y′、下色の
除去されたマゼンタ色信号M′、下色の除去されたシア
ン色信号C′と。 墨版信号BK(下色信号)とを発生させるようにしてい
たので5回路構成が大掛かりで高価なものになるために
、それの解決策が求められた。
本発明は第1の表色系の色と対応する3次元の色信号を
第2の表色系の色と対応する4次元の色、信号に変換す
る色信号処理に当り、第1の表色系の色と対応する3次
元の色信号の信号レベルの全範囲にわたって予め定めら
れた間隔で抽出された第1の表色系の色と対応する3次
元の色信号を、第2の表色系の色と対応し、かつ、無彩
色の信号を含む4次元の色信号に変換した色信号のデー
タと、前記した4次元の色信号の内で無彩色の信号を除
く3次元の色信号における細部の信号部分についての補
間のための色信号処理時の演算に際して使用されるべき
3次元の色信号の演算係数のデータとを記憶装置に記憶
させておき、色信号処理の対象にされた第1の表色系の
色と対応する3次元の色信号の信号レベルの全範囲にわ
たり予め定められた間隔で抽出された第1の表色系の色
と対応する3次元の色信号をアドレス信号に用いて、前
記した記憶装置に記憶されていた第2の表色系の色と対
応する4次元の色信号のデータと色信号処理時の演算に
際して使用されるべき3次元の色信号の演算係数のデー
タとを読出し、前記の記憶装置から読出されたデータを
用いて行なわれる色信号処理により、色信号処理の対象
にされている第1の表色系の色と対応する3次元の色信
号における細部の信号部分について補間が行なわれた状
態の第2の表色系の色と対応する4次元の色信号のデー
タを得るようにした色信号変換方法において、第1の表
色系の色と対応する3次元の色信号における各色信号の
細部の信号部分に対する演算は、各色信号毎に少なくと
も1次2項以上の式を用いて行なわれるものであり、前
記した各色信号についての演算に用いられる前記した1
次2項以上の式における演算係数は、各色信号が同一の
値だけ変化した場合における演算結果として得られる無
彩色のデータが、記憶装置から読出された第2の表色系
の色と対応する3次元の色信号のデータにおける無彩色
軸上にあり、かつ、各色信号がそれぞれ単独で変化した
ときの最小自乗誤差が最小となるような補間係数を与え
るようにした色信号変換方法、及び第1の表色系の色と
対応する3次元の色信号を第2の表色系の色と対応する
4次元の色信号に変換する色信号処理に当り、第1の表
色系の色と対応する3次元の色信号の信号レベルの全範
囲にわたり予め定められた間隔で抽出された第1の表色
系の色と対応する3次元の色信号を第2の表色系の色と
対応する4次元の色信号に変換した色信号のデータと、
色信号処理時の演算に際して使用されるべき4次元の演
算係数のデータとを記憶装置に記憶させておき、色信号
処理の対象にされた第1の表色系の色と対応する3次元
の色信号の信号レベルの全範囲にわたって予め定められ
た間隔で抽出された第1の表色系の色と対応する3次元
の色信号をアドレス信号に用いて、前記した記憶装置に
記憶されていた第2の表色系の色と対応する4次元の色
信号のデータと色信号処理時の演算に際して使用される
べき4次元の演算係数のデータとを読出し、前記の記憶
装置から読出されたデータを用いて行なわれる色信号処
理により、色信号処理の対象にされている第1の表色系
の色と対応する3次元の色信号における細部の信号部分
について補間が行なわれた状態の第2の表色系の色と対
応する4次元の色信号の〒−タを得るようにした色信号
変換方法において、第1の表色系の色と対応する4次元
の色信号における各色信号の細部の信号部分に対する演
算は、各色信号毎に少なくとも1次2項以上の式を用い
て行なわれるものであり、前記した各色信号についての
演算に用いられる前記した1次2項以上の式における演
算係数は、各色信号が同一の値だけ変化した場合におけ
る演算結果として得られる無彩色のデータが、記憶装置
から読出された第2の表色系の色と対応する4次元の色
信号のデータにおける無彩色軸上にあり、かつ、各色信
号が単独で変化したときの最小自乗誤差が最小となるよ
うな補間係数を与えるようにした色信号変換方法を提供
する。
第2の表色系の色と対応する4次元の色、信号に変換す
る色信号処理に当り、第1の表色系の色と対応する3次
元の色信号の信号レベルの全範囲にわたって予め定めら
れた間隔で抽出された第1の表色系の色と対応する3次
元の色信号を、第2の表色系の色と対応し、かつ、無彩
色の信号を含む4次元の色信号に変換した色信号のデー
タと、前記した4次元の色信号の内で無彩色の信号を除
く3次元の色信号における細部の信号部分についての補
間のための色信号処理時の演算に際して使用されるべき
3次元の色信号の演算係数のデータとを記憶装置に記憶
させておき、色信号処理の対象にされた第1の表色系の
色と対応する3次元の色信号の信号レベルの全範囲にわ
たり予め定められた間隔で抽出された第1の表色系の色
と対応する3次元の色信号をアドレス信号に用いて、前
記した記憶装置に記憶されていた第2の表色系の色と対
応する4次元の色信号のデータと色信号処理時の演算に
際して使用されるべき3次元の色信号の演算係数のデー
タとを読出し、前記の記憶装置から読出されたデータを
用いて行なわれる色信号処理により、色信号処理の対象
にされている第1の表色系の色と対応する3次元の色信
号における細部の信号部分について補間が行なわれた状
態の第2の表色系の色と対応する4次元の色信号のデー
タを得るようにした色信号変換方法において、第1の表
色系の色と対応する3次元の色信号における各色信号の
細部の信号部分に対する演算は、各色信号毎に少なくと
も1次2項以上の式を用いて行なわれるものであり、前
記した各色信号についての演算に用いられる前記した1
次2項以上の式における演算係数は、各色信号が同一の
値だけ変化した場合における演算結果として得られる無
彩色のデータが、記憶装置から読出された第2の表色系
の色と対応する3次元の色信号のデータにおける無彩色
軸上にあり、かつ、各色信号がそれぞれ単独で変化した
ときの最小自乗誤差が最小となるような補間係数を与え
るようにした色信号変換方法、及び第1の表色系の色と
対応する3次元の色信号を第2の表色系の色と対応する
4次元の色信号に変換する色信号処理に当り、第1の表
色系の色と対応する3次元の色信号の信号レベルの全範
囲にわたり予め定められた間隔で抽出された第1の表色
系の色と対応する3次元の色信号を第2の表色系の色と
対応する4次元の色信号に変換した色信号のデータと、
色信号処理時の演算に際して使用されるべき4次元の演
算係数のデータとを記憶装置に記憶させておき、色信号
処理の対象にされた第1の表色系の色と対応する3次元
の色信号の信号レベルの全範囲にわたって予め定められ
た間隔で抽出された第1の表色系の色と対応する3次元
の色信号をアドレス信号に用いて、前記した記憶装置に
記憶されていた第2の表色系の色と対応する4次元の色
信号のデータと色信号処理時の演算に際して使用される
べき4次元の演算係数のデータとを読出し、前記の記憶
装置から読出されたデータを用いて行なわれる色信号処
理により、色信号処理の対象にされている第1の表色系
の色と対応する3次元の色信号における細部の信号部分
について補間が行なわれた状態の第2の表色系の色と対
応する4次元の色信号の〒−タを得るようにした色信号
変換方法において、第1の表色系の色と対応する4次元
の色信号における各色信号の細部の信号部分に対する演
算は、各色信号毎に少なくとも1次2項以上の式を用い
て行なわれるものであり、前記した各色信号についての
演算に用いられる前記した1次2項以上の式における演
算係数は、各色信号が同一の値だけ変化した場合におけ
る演算結果として得られる無彩色のデータが、記憶装置
から読出された第2の表色系の色と対応する4次元の色
信号のデータにおける無彩色軸上にあり、かつ、各色信
号が単独で変化したときの最小自乗誤差が最小となるよ
うな補間係数を与えるようにした色信号変換方法を提供
する。
第1の表色系の色と対応する3次元の色信号のデータの
上位ビットを、印刷用の第2の表色系の色と対応し、か
つ、無彩色の信号を含む4次元の色信号のデータに変換
した上位ビットのデータと。 前記した4次元の色信号の内で無彩色の信号を除べ3次
元の色信号における細部の信号部分につぃての補間のた
めの色信号処理時の演算に際して使用されるべき3次元
の色信号の演算係数のデータとをルック・アップ・テー
ブルに記憶しておき、第1の表色系の色と対応する3次
元の色信号のデータの上位ビットをアドレス信号として
用いて、ルック・アップ・テーブルから第2の表色系の
色と対応する4次元の色信号のデータと色信号処理時の
演算に際して使用されるべき3次元の色信号の演算係数
のデータとを読出す。 前記のルック・アップ・テーブルから読出されたデータ
を用いて行なわれる色信号処理により。 色信号処理の対象にされている第1の表色系の色と対応
する3次元の色信号における下位ビットの部分について
補間が行なわれた状態の第2の表色系の色と対応する4
次元の色信号のデータを得る際に、第1の表色系の色と
対応する3次元の色信号における各色信号の細部の信号
部分に対して少なくとも1次2項以上の式を用いて行な
われる演算は、各色信号が同一の値だけ変化した場合に
おける演算結果として得らする無彩色のデータが。 記憶装置から読出された第2の表色系の色と対応する3
次元の色信号のデータにおける無彩色軸上にあり、かつ
、各色信号がそれぞれ単独で変化したときの最小自乗誤
差が最小となるような補間係数を与えるような演算係数
を用いて行なわれるようにする。 また、第1の表色系の色と対応する3次元の色信号のデ
ータの上位ビットを、印刷用の第2の表色系の色と対応
し、かつ、無彩色の信号を含む4次元の色信号のデータ
に変換した上位ビットのデータと、前記した4次元の色
信号における細部の信号部分についての補間のための色
信号処理時の演算に際して使用されるべき4次元の色信
号の演算係数のデータとをルック・アップ・テーブルに
記憶しておく、そして第1の表色系の色と対応する3次
元の色信号のデータの上位ビットをアドレス信号として
用い、ルック・アップ・テーブルから第2の表色系の色
と対応する4次元の色信号のデータと色信号処理時の演
算に際して使用されるべき4次元の色信号の演算係数の
データとを読出す。 前記のルック・アップ・テーブルから読出されたデータ
を用いて行なわれる色信号処理により。 色信号処理の対象にされている第1の表色系の色と対応
する4次元の色信号における下位ビットの部分について
補間が行なわれた状態の第2の表色系の色と対応する4
次元の色信号のデータを得る際に、第1の表色系の色と
対応する4次元の色信号における各色信号の細部の信号
部分に対して少なくとも1次2項以上の式を用いて行な
われる演算は、各色信号が同一の値だけ変化した場合に
おける演算結果として得られる無彩色のデータが、記憶
装置から読出された第2の表色系の色と対応する4次元
の色信号のデータにおける無彩色軸上にあり、かつ、各
色信号がそれぞれ単独で変化したときの最小自乗誤差が
最小となるような補間係数を与えるような演算係数を用
いて行なわれるようにする。
上位ビットを、印刷用の第2の表色系の色と対応し、か
つ、無彩色の信号を含む4次元の色信号のデータに変換
した上位ビットのデータと。 前記した4次元の色信号の内で無彩色の信号を除べ3次
元の色信号における細部の信号部分につぃての補間のた
めの色信号処理時の演算に際して使用されるべき3次元
の色信号の演算係数のデータとをルック・アップ・テー
ブルに記憶しておき、第1の表色系の色と対応する3次
元の色信号のデータの上位ビットをアドレス信号として
用いて、ルック・アップ・テーブルから第2の表色系の
色と対応する4次元の色信号のデータと色信号処理時の
演算に際して使用されるべき3次元の色信号の演算係数
のデータとを読出す。 前記のルック・アップ・テーブルから読出されたデータ
を用いて行なわれる色信号処理により。 色信号処理の対象にされている第1の表色系の色と対応
する3次元の色信号における下位ビットの部分について
補間が行なわれた状態の第2の表色系の色と対応する4
次元の色信号のデータを得る際に、第1の表色系の色と
対応する3次元の色信号における各色信号の細部の信号
部分に対して少なくとも1次2項以上の式を用いて行な
われる演算は、各色信号が同一の値だけ変化した場合に
おける演算結果として得らする無彩色のデータが。 記憶装置から読出された第2の表色系の色と対応する3
次元の色信号のデータにおける無彩色軸上にあり、かつ
、各色信号がそれぞれ単独で変化したときの最小自乗誤
差が最小となるような補間係数を与えるような演算係数
を用いて行なわれるようにする。 また、第1の表色系の色と対応する3次元の色信号のデ
ータの上位ビットを、印刷用の第2の表色系の色と対応
し、かつ、無彩色の信号を含む4次元の色信号のデータ
に変換した上位ビットのデータと、前記した4次元の色
信号における細部の信号部分についての補間のための色
信号処理時の演算に際して使用されるべき4次元の色信
号の演算係数のデータとをルック・アップ・テーブルに
記憶しておく、そして第1の表色系の色と対応する3次
元の色信号のデータの上位ビットをアドレス信号として
用い、ルック・アップ・テーブルから第2の表色系の色
と対応する4次元の色信号のデータと色信号処理時の演
算に際して使用されるべき4次元の色信号の演算係数の
データとを読出す。 前記のルック・アップ・テーブルから読出されたデータ
を用いて行なわれる色信号処理により。 色信号処理の対象にされている第1の表色系の色と対応
する4次元の色信号における下位ビットの部分について
補間が行なわれた状態の第2の表色系の色と対応する4
次元の色信号のデータを得る際に、第1の表色系の色と
対応する4次元の色信号における各色信号の細部の信号
部分に対して少なくとも1次2項以上の式を用いて行な
われる演算は、各色信号が同一の値だけ変化した場合に
おける演算結果として得られる無彩色のデータが、記憶
装置から読出された第2の表色系の色と対応する4次元
の色信号のデータにおける無彩色軸上にあり、かつ、各
色信号がそれぞれ単独で変化したときの最小自乗誤差が
最小となるような補間係数を与えるような演算係数を用
いて行なわれるようにする。
以下、添付図面を参照して本発明の色信号変換方法の具
体的な内容について詳細に説明する。第1図及び第4図
はそれぞれ本発明の色信号変換方法を適用して色信号処
理が行なわれるように構成された色信号処理装置の概略
構成を示すブロック図であり、また第2図及び5図はル
ック・アップ・テーブルの出力データの構成例を示す図
、第6図及び第10図は演算部の構成例を示すブロック
図、第7図は説明のための色空間を示す図、第3図は第
1図に例示した本発明の色信号変換方法を適用して色信
号処理が行なわれるように構成された色信号処理装置の
動作説明に使用される特性図である。 第1図及び第4図において、51〜53は色信号処理の
対象にされている第1の表色系の色と対応する3次元の
色信号(色信号データ)の入力端子、56〜58は加算
器、59〜62は第2の表色系の色と対応する3次元の
色信号(色信号データ)の出力端子であり、また、第1
図において5は演算部、54はルック・アップ・テーブ
ル、第4図において55は演算部、66は加算器、74
はルック・アップ・テーブルである。 第1図及び第4図において、色信号処理の対象にされて
いる第1の表色系の色と対応する3次元の色信号として
入力端子51〜53に供給されている色信号データは赤
色信号のデータR1緑色信号のデータG、青色信号のデ
ータBであるとされており、また、第2の表色系の色と
対応する印刷用の4次元の色信号(色信号データ)とし
て出力端子59〜62に出力される色信号データは、黄
色信号のデータY’out、マゼンタ色信号のデータM
′out、シアン色信号のデータC’out、 B K
out(第1図)、BK’out(第4図)であるとさ
れている。 第1図及び第4図に示されている色信号処理装置におい
て入力端子51〜53に色信号処理の対象にされている
第1の表色系の色と対応する3次元の色信号データとし
て供給された赤色信号のデータR1緑色信号のデータG
、青色信号のデータBは、それぞれn(以下の説明にお
いてはn=sとしている)ビットの色信号データであり
、また第1図中に示されているルック・アップ・テーブ
ル54及び第4図中に示されているルック・アツプ・テ
ーブル74に対して、それぞれアドレス信号として供給
される第1の表色系の色と対応する3次元の色信号のデ
ータにおける上位Xビット及び第1図中に示されている
演算部5及び第4図中に示されている演算部55に入力
される第1の表色系の色と対応する3次元の色信号のデ
ータにおける下位Zビットは、それぞれ4ビツト(X=
Z=4)であるとしている。 第1図中に示されているルック・アップ・テーブル54
には、第1の表色系の色と対応する3次元の色信号のデ
ータ(赤色信号のデータに、緑色信号のデータR1緑色
信号のデータB)におけるそれぞれ上位4ビツトと対応
して抽出された第1の表色系の色と対応する色信号を第
2の表色系の色と対応する印刷用の4つの色信号に変換
した4つのデータY’x、M’x、C’x、Bk’x(
第2図中の各8ビツトの主データ)すなわち、下色の除
去された状態の3つの色信号のデータY″x、M″X。 C’xと無彩色の信号のデータ(下色のデータ)Bk’
xと、第1図中の演算部5(具体的な構成例は第10図
に示されている)において行なわれる色信号処理の演算
に際して使用されるべき演算係数のデータky、 km
、 kc(第2図中の各(8X3)ビットの演算係数の
データky+ km、 kc)とが記憶されており、ま
た第4図中に示されているルック・アップ・テーブル7
4には、第1の表色系の色と対応する3次元の色信号の
データ(赤色信号のデータR1緑色信号のデータG、青
色信号のデータB)におけるそれぞれ上位4ビツトと対
応して抽出された第1の表色系の色と対応する色信号を
第2の表色系の色と対応する印刷用の4つの色信号に変
換した4つのデータYx″、 M x ’ 、 Cx
’ 、 B kx p (第5図中の各8ビツトの主デ
ータ)すなわち、下色の除去された状態の3つの色信号
のデータYx’、Mx’、Cx’と無彩色の信号のデー
タ(下色のデータ)Bkx’と、第4図中の演算部55
(具体的な構成例は第6図に示されている)において行
なわれる色信号処理の演算に際して使用されるべき演算
係数のデータky、 km、 kc、 kBk(第5図
中の各(8X3)ビットの演算係数のデータky、に腸
、 kc、 kBk)とが記憶されている。 まず、第1図に示されている色信号処理装置において入
力端子51〜53に供給された色信号処理の対象にされ
た第1の表色系の色と対応する3次元の色信号のデータ
R,G、Hにおけるそれぞれ上位4ビツトのデータRx
、 G x 、 B xがアドレス信号としてルック
・アップ・テーブル54に供給されると、ルック・アッ
プ・テーブル54における前記したアドレス信号で指定
されたアドレスに記憶されていた第2の表色系の色と対
応する4次元の色信号に変換された4つのデータY’X
、M’X。 C’ x 、 B k’x、すなわち、下色の除去され
た状態の3つの色のデータY ’x、M’x、C’xと
無彩色のデータ(下色のデータ)Bk″Xと、色信号処
理の演算に際して使用されるべき演算係数のデータky
+kmtkcとが読出される。 ルック・アップ・テーブル54から読出された第2の表
色系の色と対応する4次元の色信号に変換された4つの
データの内の下色の除去された3つの色信号のデータY
’x、M’x、C’xは伝送線15〜17を介して加
算器56〜5Bに供給され、また、ルック・アップ・テ
ーブル54から読出された無彩色の信号のデータBk’
xは伝送線63を介して出力端子62に墨版信号のデー
タBkoutとして出力され、さらに色信号処理の演算
に際して使用されるべき演算係数のデータkyykm、
kcは伝送線18〜20を介して演算部5に供給される
。 演算部5には入力端子51〜53に供給された色信号処
理の対象にされている第1の表色系の色と対応する3次
元の色信号のデータR,G、Bのデータにおけるそれぞ
れ下位4ビツトのデータrz。 gz、bzが伝送線12〜14を介して供給されている
から、前記のようにしてルック・アップ・テーブル54
から伝送線18〜20を介して供給された演算係数のデ
ータky、 ki+、kcと、前記した色信号処理の対
象に−さ−れている第1の表色系の色と対応する3次元
の色信号のデータR,G、Bのデータにおけるそれぞれ
下位4ビツトのデータrz。 gz、bzとによって所定の演算が行なわれるが、この
第1図示の色信号処理装置における演算部5で行なわれ
る演算は、第8図乃至第11図を参照して既述しy=(
1)式に従う演算と同じであり、yz=kyirz+k
y2・gz+ky3・bzmz= k+ml・rz十に
+++2・gz+ km3・bz )−(1)cz=
kcl・rz+kc:l”gz+kc3abz演算部5
では補間データyZ、mz、czを生成し、それを伝送
線21〜23を介して前記した加算器56〜58に供給
する。 なお、第1図中でも補間係数kyl、 ky2. ky
3をまとめて補間係数kyで表わし、また補間係数km
l、 km2. km3をまとめて補間係数に票で表わ
し、同様に補間係数kcl、 kc2. kc3をまと
めて補間係数kcで表わしている。 加算器56〜58ではルック・アップ・テーブル54か
ら読出された第2の表色系の色と対応する;3つの色信
号に変換された色信号のデータY’x。 M’x、C’xと、演算部5から出力された補間データ
yz、mz、azとを加算して、 Y’out=Y’x十yz、 M’out=M’x+
mz。 C’out= C’ x + c z 色信号処理された出力色信号データY’out、 M’
。 ut、 C’outが出力端子59〜61に出力され、
また、ルック・アップ・テーブル54から読出された無
彩色の信号のデータBk’xが伝送線63を介して出力
端子62に墨版信号のデータBkoutとして出力され
る。 第3図において実線で図示しである粗い階段波形の曲線
が出力端子62に出力される墨版信号によるデータBk
outであり、また、第3図中における点線図示の階段
波形の曲線は端子59〜61に出力される3つの色信号
データY’out、 M’outwC’outの重ね合
わせによって補間された状態の墨版信号を例示している
。 なお、印刷機種や使用するインク等が変わったときに、
それまでのY、M、C,Bk信号を用いて色修正を行な
おうとする場合には1例えば(Y十Bk)の反転信号を
青信号Bとし、(M+Bk)の反転信号を緑信号Gとし
、(C+Bk)の反転信号を赤信号Rとして、第1図に
示されているB。 G、R信号の代わりに用いると、印刷条件の異なるもの
への色変換も容易にできる。 第1図示の色信号処理装置において、ルック・アップ・
テーブル54には、第1の表色系の色と対応する3次元
の色信号のデータR,G、Bにおけるそれぞれ上位4ビ
ツトと対応して抽出された第1の表色系の色と対応する
3次元の色信号のデータR、G 、 Bを第2の表色系
の色と対応する4次元の色信号に変換した色信号のデー
タY ’X、 M’X。 C’x、B k’xと、演算部5において行なわれる色
信号処理の演算に際して使用されるべき演算係数のデー
タ ky(kyl、ky2.に、y3L k鳳(k烏
1. km2゜km3)、 kc(kcl、kc2.
kc3)とが記憶されているのであるが、本発明の色信
号変換方法では前記した演算係数のデータky(k y
lp k y 2e k y3) v k m(kml
、 km2. km3)、 kc(kcl、 kc2
.kc3)を用いて演算部5で行なわれる演算結果によ
って得られる補間データyZ、mZ、QZを用いて色信
号データを補間することにより、白バランスが完全な上
に1色飛びも最小な状態の画像が、容易に、しかも、簡
単な装置によって得ることができるように、色信号処理
の演算に際して使用されるべき前記した演算係数のデー
タky(kyl、 ky2. ky3) 、 km(k
ml、km2.km3)* kc(kcl、 kc2.
kc3)、すなわち、第1の表色系の色と対応する3
次元の色信号における各色信号の細部の信号部分に対し
て行なわれる1次2項以上の式における演算係数k y
tk+a、 kcを、各色信号が同一の値だけ変化した
場合における演算結果として得られる無彩色のデータが
、記憶装置から読出された第2の表色系の色と対応する
3次元の色信号のデータにおける無彩色軸上にあり、か
つ、各色信号が単独で変化したときの最小自乗誤差が最
−小となるような補間係数を与えるように、(2)〜(
5)式を参照して既述したようにして演算係数が定めら
れているのである。 次に、第4図に示されている色信号処理装置において入
力端子51〜53に供給された色信号処理の対象にされ
た第1の表色系の1色と対応する3次元の色信号のデー
タR,G、Bにおけるそれぞれ上位4ビツトのデータR
X、GX、BXがアドレス信号としてルック・アップ・
テーブル74に供給されると、ルック・アップ・テーブ
ル74における前記したアドレス信号で指定されたアド
レスに記憶されていた第2の表色系の色と対応する4次
元の色信号に変換された色信号のデータY x’、Mx
’、Cx’、 B kx’と、色信号処理の演算に際し
て使用されるべき演算係数のデータky、に脂、kck
Bkとが読出される。 ルック・アップ・テーブル74から読出された第2の表
色系の色と対応する4次元の色信号に変換されたデータ
Y x’、M x’、Cx’、B kx’は伝送l1A
15〜17.64を介して加算器56〜58゜66に供
給され、また、色信号処理の演算に際して使用されるべ
き演算係数のデータky、 km、 kc。 kBkは伝送線18〜20.65を介して演算部55に
供給される。 第6図は演算部55の一例構成を示すブロック図であり
、第6図において24〜26は乗算器。 27〜29は並直列変換回路、30〜32及び71は加
算器であり、この演算部55には入力端子51〜53に
供給された色信号処理の対象にされ)、ている第1の表
色系の色と対応する3次元の色信号のデータR,G、B
のデータにおけるそれぞれ下位4ビツトのデータrZ+
gZ1 bzが伝送線12〜14を介して供給されてい
るとともに、前記のようにルック・アップ・テーブル7
4から伝送線18〜20.65を介して演算係数のデー
タky、 km。 kc、kBkが供給されているから、演算部55では、
前記した色信号処理の対象にされている第1の表色系の
色と対応する3次元の色信号のデータR,G、Bのデー
タにおけるそれぞれ下位4ビツトのデータrz、gz、
bzとによって次のような所定の演算、すなわち、 yz=kyl拳rz+ky2・gz+ky3・bzmz
=kmirz+km2・gz+km3彎bz )−(6
)C2=kC1−rZ+kC2jgz+kC3壽bzB
kz= kBkl・rz+kBk2・gz+ kBk
3・bz前記の(6)式のような演算を行なって補間デ
ータyz、mz、cz、Bkzを生成し、それを伝送I
IA67〜69.70を介して前記した加算器56〜5
8.66に供給する。 なお、第4図中では補間係数kyl、 kyz、 ky
3をまとめて補間係数kyで表わし、また補間係数km
l、 km2. k■3をまとめて補間係数に鴎で表わ
し、同様に補間係数kcl、 kc2. kc3をまと
めて補間係数kcで表わし、kBkl、kBk2.kB
k3をまとめて補間係数kBkで表わしており、また。 それに対応する明細書中の記載においても補間係数がM
+ k閣、kc、kBkとされている場合もある。 加算器56〜58.66ではルック・アップ・テーブル
74から読出された第2の表色系の色と対応する下色の
除去された3つの色信号に変換された色信号のデータY
x’、Mx’、Cx’及び下色信号のデータBkx’
と、演算部55から出力された補間データy z 、
mz、 cz、 B kzとを加算して。 Y’out=Yx’+yz、 M’out=Mx’
+mz。 C’out=Cx’+cz、 BK’out=BKx
’+Bkz。 色信号処理された出力色信号データY’out、 M’
。 ut、 C’out、 B K’outを出力端子59
〜61に出力する。 第4図示の色信号処理装置において、ルック・アップ・
テーブル74には、第1の表色系の色と対応する3次元
の色信号のデータR,G、Bにおけるそれぞれ上位4ビ
ツトと対応して抽出された第1の表色系の色と対応する
3次元の色信号のデータR,G、Bを第2の表色系の色
と対応する下色の除去された3つの色信号に変換された
色信号のデータY X’、 Mx’、 Cx’及び下色
信号のデータB K x ’ と、演算部55において
行なわれる色信号処理の演算に際して使用されるべき演
算係数のデータky(kyl、ky2.ky3)、
km(k鳳1. kIa2゜km3)、 Ice(k
cl、 kc2.kc3)、 kBk(kBkl。 kBk2.kBk3)とが記憶されているが、本発明の
色信号変換方法では前記、した演算係数のデータky(
kyl、ky2.ky3)、kt(kml、 km2
.km3)、 kc(kcl、kc2.kc3)、k
Bk(kBk4.kBk2.kBk3)を用いて演算部
55で行なわれる演算結果によって得られる補間データ
yz、mz、cz、Bkzを用いて色信号データを補間
することにより、白バランスが完全な上に、色飛びも最
小な状態の画像が、容易に、しかも簡単な装置によって
得ることができるように、色信号処理の演算に際して使
用されるべき前記した演算係数のデータky(kyly
ky2.ky3L km(kml、km2.km3)
、 kc(kcl。 kc2.kc3)、kBk(kBkl、kBk2.kB
k3)、すなわち、第1の表色系の色と対応する4次元
の色信号における各色信号の細部の信号部分に対して行
なわれる1次2項以上の式における演算係数ky、km
、kc、kBkなどを、各色信号が同一の値だけ変化し
た場合における演算結果として得られる無彩色のデータ
が、記憶装置から読出された第2の表色系の色と対応す
る3次元の色信号のデータにおける無彩色軸上にあり、
かつ、各色信号が単独で変化したときの最小自乗誤差が
最小となるような補間係数を与えるように定めているの
である。 前記の点を任意の表色系の3次元の色(色信号)をRG
B表色系の色空間で例示した第7図を参照して説明する
。第7図においてOは色空間の3軸R,G、Bの原点で
あり、この原点0と原点0から等距離の点を示すΔR2
ΔG、ΔB、ΔC2ΔY。 ΔM、ΔWとの7つの点によって囲まれる空間は立方体
の色空間を形成している。 第7図に示されている立方体の色空間を、それの各稜部
にそれぞれN等分すると、N3個の小さな立方体の色空
間によって構成されている状態のものとして示され、そ
れはRGB表色系の色と対応する3次元の色信号のデー
タR,G、Bの各色信号がnビットずつのデータである
場合の色空間を示すことは既述のとおりであり、例えば
、RGB表色系による3次元の色信号のデータがそれぞ
れ8ビツト(n=8)の場合には、前記した第7図中の
8つの点によって囲まれている立方体の色空間は、それ
の各稜部にそれぞれ2”(=256)等分されることに
よって得ら−れた2563個の小さな立方体によって構
成されている状態のものとして表わされることになる。 ところで、RGB表色系による3次元の色信号のデータ
が前記のように、それぞれ8ビツト(n=8)の場合に
2各色信号のデータの上位4ビツト(X、=4)のデー
タによって前記した第7図中の8つの点によって囲まれ
ている立方体状の色空間中に形成される小さな立方体は
、それの各稜部にそれぞれ2’(=16)等分されるこ
とによって得られた16a(=4096 )個の小さな
立方体によって構成されている状態のものとして表わさ
れることになり、その場合に前記した各色信号のデータ
における下位4ビツト(Z=4)によって形成される小
さな立方体は、前記した各色信号のデータの上位4ビツ
トによって形成された小さな立方体の各1個のもの毎に
、その小さな立方体の各稜部にそれぞれ2’(=16)
等分されることによって得られた163(=4096
)個の小さな立方体によって構成されている状態のもの
となされていることは周知のとおりである。 ところで、第4図中の入力端子51〜53に色信号処理
の対象にされている第1の表色系の色と対応する3次元
の色信号データとして供給された各nビットの赤色信号
のデータR1緑色信号のデータG、青色信号のデータB
の内で、前記の各色信号のデータにおける上位Xビット
(前述の例では4ビツト)がルック・アップ・テーブル
74にアドレス信号として供給されることにより、その
アドレス信号によってルック・アップ・テーブル74に
予め記憶されていた主データ、すなわち第1の表色系の
色と対応する3次元の色信号のデータ(赤色信号のデー
タR1緑色信号のデータG、青色信号のデータB)にお
けるそれぞれ上位Xビットと対応して抽出された第1の
表色系の色と対応する3次元の色信号を第2の表色系の
色と対応する4次元の色信号に変換した色信号のデータ
Yx’、M X’、CI’、B k x’(第5図中の
各8ビツトの主データ)と、演算部55において行なわ
れる色信号処理の演算に際して使用されるべき演算係数
のデータky、km、kc、kBk(第5図中に各(8
×3)ビットとして示されている演算係数ky、 k鵬
、kc、 kBk)とがルック・アップ・テーブル74
から読出され、また、第4図中の入力端子51〜53に
色信号処理の対象にされている第1の表色系の色と対応
する3次元の色信号データとして供給された各nビット
の赤色信号のデータR1緑色信号のデータG、青色信号
のデータBの内で、前記の各色信号のデータにおける下
位2ビツト(前述の例では4ビツト)のデータrz、g
z、bzが演算部55に供給されて、演算部55におい
て前記した演算係数のデータk y t k m p
k c p k B kとの間で既述の(6)式で示さ
れているような演算が行なわれることにより、前記の各
色信号のデータにおける下位Zビットのデータ”y g
zt bzを用いて補間データyz、mz、 eZ、
Bkzが得られるようになされていることは既に記載し
たとおりである。 そして、前記のルック・アップ・テーブル74に予め記
憶させておく主データ、すなわち第1の表色系の色と対
応する3次元の色信号のデータにおけるそれぞれ上位X
ビットと対応して抽出された第1の表色系の色と対応す
る3次元の色信号を第2の表色系の色と対応する4次元
の色信号に変換した色信号のデータYx’、Mx’、C
x’、Bkx’(第4図中の各8ビツトの主データ)は
、ダイレクト・マツピング・テーブル方式の実施に際し
て従来から用いられて来ている実測、その他の各種の手
段の内から適当な手段を選択して求めた第2の表色系の
色信号のデータY x’、Mx’、 Cx’、B KX
′が用いられるのである。 今、前記した第1の表色系の色と対応する3次元の色信
号のデータにおけるそれぞれ上位Xビットが、それぞれ
8ビツトの色信号のデータの内の上位4ビツトであった
とすると、前記したルック・アップ・テーブル74に記
憶させである第2の表色系の色信号のデータは、各色信
号のデータの上位4ビツトのデータによって前記した第
7図中の8つの点によって囲まれている立方体状の色空
間中に形成されいる立方体における各種を、それぞれ2
’(=16)等分することによって得られる16”(=
4096)個の小さな立方体毎の各8個の頂点位置で示
される第2の表色系におけるR、G。 B、Y、M、C,Wからなる各8個ずつのデータとなさ
れているのである。 それで、ルック・アップ・テーブル74がら続出された
第2の表色系の各色信号のデータは、色信号処理装置か
ら出力させるべき各8ビツトの各色信号のデータにおけ
る上位4ビツトと対応して定まる粗いもの、すなわち、
前記した第7図示の8つの点で囲まれている立方体状の
色空間において、前記立方体の各種をそれぞれ2”(=
= 256)等分された状態で得られる2563個の小
さな立方体における各頂点位置のデータから選択された
ものではなく、第7図中の8つの点によって囲まれてい
る立方体の各稜部にそれぞれ2’(=16)等分される
ことにより得られた1 63(=4096)個の小さな
立方体における各頂点位置のデータから選択されたもの
になっている。 すなわち、前記したルック・アップ・テーブル74から
得られる主データは、前記した8ビツトの各色信号のデ
ータにおける下位4ビツト(Z=4)と対応して定まる
細部の信号部分のデータを欠除、している状態のものと
なされている。(なお、前記のように主データ中に欠除
している前記した各8ビツトの各色信号のデータにおけ
る下位4ビツト(Z=4)と対応して定まる細部の信号
部分のデータは、それを仮に前記した色空間中に位置さ
せたとした場合に、前記した各8ビツトの各色信号のデ
ータにおける上位4ビツトと対応して定まる小さな立方
体の個々のものについて、その立方体の各稜部にそれぞ
れ2’(=16)等分されることにより得られた1 6
3(=4096)個のより一層小さな立方体における各
頂点位置に位置するものとして表現されるものである)
。 そこで、ルック・アップ・テーブル74から得られる主
データに欠除しているデータ、すなわち、前記した各8
ビツトの各色信号のデータにおける下位4ビツト(Z
= 4. )と対応して定まる細部の信号部分のデータ
は、それを入力された第1の表色系の色と対応する3次
元の色信号における各色信号の細部の信号部分を示して
いる下位4ビツト(Z=4の場合)のデータから生成し
た補間データによって補間されるようにするのであるが
、実際の色空間は多くの場合歪んでいるので、正しい補
間が行なわれるようにするために、まず、白バランスが
人間の視覚上で重要な要素を占めているという点に着目
して、補間が行なわれた結果において、少なくとも白バ
ランスだけは正しい状態になされているとともに階調飛
びが発生しないようにし、しかも、前記した白バランス
が正しく保たれている状態において色飛びも最小になる
ような補間データが得られるように、すなわち、第1の
表色系の色と対応する3次元の色信号における各色信号
の細部の信号部分に対して行なわれる1次2項以上の式
における演算係数を、各色信号が同一の値だけ変化した
場合における演算結果として得られる無彩色のデータが
、ルック・アップ・テーブル4から読出された第2の表
色系の色と対応する4次元の色信号のデータにおける無
彩色軸上にあり、かつ、各色信号が単独で変化したとき
の最小自乗誤差が最小になされるような補間データyz
、mz、 cz、 Bkzを得ることができるものに定
めているのである。 前記のように各色信号が同一の値だけ変化した場合にお
ける演算結果として得られる無彩色のデータが、ルック
・アップ・テーブル74から読出された第2の表色系の
色と対応する4次元の色信号のデータにおける無彩色軸
上にあり、かつ階調飛びが発生しないようにするための
条件は、kyl+ky2+ky:3−Yw kml+ km2+ k+o3= M w ) −
(7)kcl+kc2+kc3=Cw kBkl+ kBk2+ kBk3= B k w前記
の(7)式によって示される。 前記の(7)式を満足するような演算係数kyl。 ky2.ky3. kml、km2. k+w3.
kcl、 kc2. kc3゜kBkl、 k
Bk2. kBk3を用いて、既述した(6)式、すな
わち、 yz=kyl−rz+ky2費gz+ky3ebzmz
=に■1−rZ+kI12・gz十kl13・bz)・
・・ (6)cz=kcl°rz+ kc2jgz+k
c3°bzB kz=kBkl・rz+kBk2・gz
+kBk:lbzに従って1例えば各色信号が同一の値
だけ変化した場合について演算した場合には、その演算
結果として得られる無彩色のデータは、必らず無彩色軸
上に存在しているものになり、白色方向への移動が連続
している状態になされる。前記した無彩色軸は、例えば
第7図についていうと原点Oと頂点ΔWとを結ぶ直線で
示される。 ところが、前記の(7)式を満足するように演算係数k
y I + k y 21 k y3 + k ml
t k wr2 + k m3 v k CI Jk
c2.kc3.kBkl、kBk2.kBk3を定めて
も、色空間の歪の状態によっては各色毎に色飛びが大き
く発生する場合も生じつるので、第7図中において0点
とΔWとを除く6つの点、すなわち、八R1ΔG、ΔB
、ΔM、ΔCと原点0との距離の誤差δy、δm、δC
が最小となるような条件を最/J、自乗法により下記の
(8)〜(11)式のように求め、前記した(7)〜(
11)式によって求められた演算係数kyl、 ky2
. ky3. kml、 km2゜km3. kcl、
kc2. kc3. kBkl、 kBk2. kB
k3を第5図のように演算係数のデータとしてルック・
アップ・テーブル74に、既述した主データと対にして
記憶させておくのである。 δy =(kyl−Yr)”+(ky2− Yg)”+
(ky3−Yb)”+(kyl+ky2−Yy)”+(
kyl+ky3−y■)2+(ky2+ky3− Yc
)2 ・・・(8)δ m=(kml−Mr)”+(
km2 Mg)”+(km3−Mb)’ + (k
ml+ km2− My)2+ (kml+ km3−
Mm)2十(km2+km3−Me)” −(9)
δc =(kcl−Cr)”+(kc2−Cg)2+(
kc3−Cb)”+(kcl+kc2− Cy)2+(
kcl+kc3− Cm)2+(kc2+kc3−Cc
)” −(10)δBk =(kBkl −Bkr)
”+(kBk2− Bkg)2+(kBk3− Bkb
)”+(kBkl+kBk2− Bky)”+(kBk
l+kBk3−B)u++)”+(kBk2+kBk3
−Bkc)” ・・(11)前記のようにして求めら
れた各演算係数のデータ kyt、 ky2y k
y3t kml、km2. kis3. kcl
。 kc2. kc3. kBkl、 kBk2. kBk
3をルック・アップ・テーブル74に記憶させておき、
ルック・アップ・テーブル74から得られる主データに
欠除しているデータを、入力された第1の表色系の色と
対応する3次元の色信号における各色信号の細部の信号
部分を示している下位4ビツト(z=4の場合)のデー
タry、、 gz、 bzと、前記した各演算係数のデ
ータky1r k y 2 p k y 3 s k
!l 1 、k * 2 r k 113 *kcl、
kc2. kc3. kBkl、 kBk2. kB
k3とを用いて、第6図に例示されているような簡単な
構成の演算部55によって演算して得られる補間データ
yZ+mz、czを生成して、それを第4図に示されて
いるように伝送867〜70を介して加算器56〜58
.66に供給することにより、出力端子59〜62には
白バランスが良好で階調飛びが無く。 また色飛びが最小の状態の第2の表色系の4次元の色信
号データY’out、M’out、 C’out、B
K’outが得られる。 なお、印刷機種や使用するインク等が変わったときに、
それまでのY、M、C,Bk信号を用いて色修正を行な
おうとする場合には、例えば(Y+Bk)の反転信号を
青信号Bとし、(M十Bk)の反転信号を緑信号Gとし
、(C+Bk)の反転信号を赤信号Rとして、第1図に
示されているB。 a 、R<=号の代わりに用いると、印刷条件の異なる
ものへの色変換も容易にできる。 また、無彩色入力条件時に第2の表色系も無彩色信号(
白黒信号BK倍信号のみの出力にしたvlときには、第
7図中のΔWにおけるYw、Mw、Cwを零にすれば良
いので、このような場合に1土前記した(7)式は次の
(12)式のように変形されることになる。 kyl+ky2+ky3:O k■1+ km2+ krm3= O) ・・・ (1
2)kcl+kc2+kc3=O kBk+ kBk2+ kBk3= B k wそして
、(12)式を満足するような演算係数kyl +
k y2* k y3t k ml、k 璽2.
k +a3 r k cl y k c2tk c
3. k Bk、 k Bk2. k Bk3を定めて
も、色空間の歪の状態によっては各色毎に色飛びが大き
く発生する場合も生じうるので、第7図中におp%て0
点とΔWとを除く6つの点、すなわち、ΔR1ΔG。 ΔB、ΔM、ΔCと原点Oとの距離の誤差δy。 δm、δCが最小となるような条件を最小自乗法により
前記した(8)〜(11)式のように求め、求めた演算
係数kyl、 ky2. ky3. kml、 k醜2
. km3.kcl、kc2.kc3.kBkl、kB
k、kBk3を第5図のように演算係数のデータとして
ルック・アップ・テーブル74に、既述した主データと
対にして記憶させておく。
体的な内容について詳細に説明する。第1図及び第4図
はそれぞれ本発明の色信号変換方法を適用して色信号処
理が行なわれるように構成された色信号処理装置の概略
構成を示すブロック図であり、また第2図及び5図はル
ック・アップ・テーブルの出力データの構成例を示す図
、第6図及び第10図は演算部の構成例を示すブロック
図、第7図は説明のための色空間を示す図、第3図は第
1図に例示した本発明の色信号変換方法を適用して色信
号処理が行なわれるように構成された色信号処理装置の
動作説明に使用される特性図である。 第1図及び第4図において、51〜53は色信号処理の
対象にされている第1の表色系の色と対応する3次元の
色信号(色信号データ)の入力端子、56〜58は加算
器、59〜62は第2の表色系の色と対応する3次元の
色信号(色信号データ)の出力端子であり、また、第1
図において5は演算部、54はルック・アップ・テーブ
ル、第4図において55は演算部、66は加算器、74
はルック・アップ・テーブルである。 第1図及び第4図において、色信号処理の対象にされて
いる第1の表色系の色と対応する3次元の色信号として
入力端子51〜53に供給されている色信号データは赤
色信号のデータR1緑色信号のデータG、青色信号のデ
ータBであるとされており、また、第2の表色系の色と
対応する印刷用の4次元の色信号(色信号データ)とし
て出力端子59〜62に出力される色信号データは、黄
色信号のデータY’out、マゼンタ色信号のデータM
′out、シアン色信号のデータC’out、 B K
out(第1図)、BK’out(第4図)であるとさ
れている。 第1図及び第4図に示されている色信号処理装置におい
て入力端子51〜53に色信号処理の対象にされている
第1の表色系の色と対応する3次元の色信号データとし
て供給された赤色信号のデータR1緑色信号のデータG
、青色信号のデータBは、それぞれn(以下の説明にお
いてはn=sとしている)ビットの色信号データであり
、また第1図中に示されているルック・アップ・テーブ
ル54及び第4図中に示されているルック・アツプ・テ
ーブル74に対して、それぞれアドレス信号として供給
される第1の表色系の色と対応する3次元の色信号のデ
ータにおける上位Xビット及び第1図中に示されている
演算部5及び第4図中に示されている演算部55に入力
される第1の表色系の色と対応する3次元の色信号のデ
ータにおける下位Zビットは、それぞれ4ビツト(X=
Z=4)であるとしている。 第1図中に示されているルック・アップ・テーブル54
には、第1の表色系の色と対応する3次元の色信号のデ
ータ(赤色信号のデータに、緑色信号のデータR1緑色
信号のデータB)におけるそれぞれ上位4ビツトと対応
して抽出された第1の表色系の色と対応する色信号を第
2の表色系の色と対応する印刷用の4つの色信号に変換
した4つのデータY’x、M’x、C’x、Bk’x(
第2図中の各8ビツトの主データ)すなわち、下色の除
去された状態の3つの色信号のデータY″x、M″X。 C’xと無彩色の信号のデータ(下色のデータ)Bk’
xと、第1図中の演算部5(具体的な構成例は第10図
に示されている)において行なわれる色信号処理の演算
に際して使用されるべき演算係数のデータky、 km
、 kc(第2図中の各(8X3)ビットの演算係数の
データky+ km、 kc)とが記憶されており、ま
た第4図中に示されているルック・アップ・テーブル7
4には、第1の表色系の色と対応する3次元の色信号の
データ(赤色信号のデータR1緑色信号のデータG、青
色信号のデータB)におけるそれぞれ上位4ビツトと対
応して抽出された第1の表色系の色と対応する色信号を
第2の表色系の色と対応する印刷用の4つの色信号に変
換した4つのデータYx″、 M x ’ 、 Cx
’ 、 B kx p (第5図中の各8ビツトの主デ
ータ)すなわち、下色の除去された状態の3つの色信号
のデータYx’、Mx’、Cx’と無彩色の信号のデー
タ(下色のデータ)Bkx’と、第4図中の演算部55
(具体的な構成例は第6図に示されている)において行
なわれる色信号処理の演算に際して使用されるべき演算
係数のデータky、 km、 kc、 kBk(第5図
中の各(8X3)ビットの演算係数のデータky、に腸
、 kc、 kBk)とが記憶されている。 まず、第1図に示されている色信号処理装置において入
力端子51〜53に供給された色信号処理の対象にされ
た第1の表色系の色と対応する3次元の色信号のデータ
R,G、Hにおけるそれぞれ上位4ビツトのデータRx
、 G x 、 B xがアドレス信号としてルック
・アップ・テーブル54に供給されると、ルック・アッ
プ・テーブル54における前記したアドレス信号で指定
されたアドレスに記憶されていた第2の表色系の色と対
応する4次元の色信号に変換された4つのデータY’X
、M’X。 C’ x 、 B k’x、すなわち、下色の除去され
た状態の3つの色のデータY ’x、M’x、C’xと
無彩色のデータ(下色のデータ)Bk″Xと、色信号処
理の演算に際して使用されるべき演算係数のデータky
+kmtkcとが読出される。 ルック・アップ・テーブル54から読出された第2の表
色系の色と対応する4次元の色信号に変換された4つの
データの内の下色の除去された3つの色信号のデータY
’x、M’x、C’xは伝送線15〜17を介して加
算器56〜5Bに供給され、また、ルック・アップ・テ
ーブル54から読出された無彩色の信号のデータBk’
xは伝送線63を介して出力端子62に墨版信号のデー
タBkoutとして出力され、さらに色信号処理の演算
に際して使用されるべき演算係数のデータkyykm、
kcは伝送線18〜20を介して演算部5に供給される
。 演算部5には入力端子51〜53に供給された色信号処
理の対象にされている第1の表色系の色と対応する3次
元の色信号のデータR,G、Bのデータにおけるそれぞ
れ下位4ビツトのデータrz。 gz、bzが伝送線12〜14を介して供給されている
から、前記のようにしてルック・アップ・テーブル54
から伝送線18〜20を介して供給された演算係数のデ
ータky、 ki+、kcと、前記した色信号処理の対
象に−さ−れている第1の表色系の色と対応する3次元
の色信号のデータR,G、Bのデータにおけるそれぞれ
下位4ビツトのデータrz。 gz、bzとによって所定の演算が行なわれるが、この
第1図示の色信号処理装置における演算部5で行なわれ
る演算は、第8図乃至第11図を参照して既述しy=(
1)式に従う演算と同じであり、yz=kyirz+k
y2・gz+ky3・bzmz= k+ml・rz十に
+++2・gz+ km3・bz )−(1)cz=
kcl・rz+kc:l”gz+kc3abz演算部5
では補間データyZ、mz、czを生成し、それを伝送
線21〜23を介して前記した加算器56〜58に供給
する。 なお、第1図中でも補間係数kyl、 ky2. ky
3をまとめて補間係数kyで表わし、また補間係数km
l、 km2. km3をまとめて補間係数に票で表わ
し、同様に補間係数kcl、 kc2. kc3をまと
めて補間係数kcで表わしている。 加算器56〜58ではルック・アップ・テーブル54か
ら読出された第2の表色系の色と対応する;3つの色信
号に変換された色信号のデータY’x。 M’x、C’xと、演算部5から出力された補間データ
yz、mz、azとを加算して、 Y’out=Y’x十yz、 M’out=M’x+
mz。 C’out= C’ x + c z 色信号処理された出力色信号データY’out、 M’
。 ut、 C’outが出力端子59〜61に出力され、
また、ルック・アップ・テーブル54から読出された無
彩色の信号のデータBk’xが伝送線63を介して出力
端子62に墨版信号のデータBkoutとして出力され
る。 第3図において実線で図示しである粗い階段波形の曲線
が出力端子62に出力される墨版信号によるデータBk
outであり、また、第3図中における点線図示の階段
波形の曲線は端子59〜61に出力される3つの色信号
データY’out、 M’outwC’outの重ね合
わせによって補間された状態の墨版信号を例示している
。 なお、印刷機種や使用するインク等が変わったときに、
それまでのY、M、C,Bk信号を用いて色修正を行な
おうとする場合には1例えば(Y十Bk)の反転信号を
青信号Bとし、(M+Bk)の反転信号を緑信号Gとし
、(C+Bk)の反転信号を赤信号Rとして、第1図に
示されているB。 G、R信号の代わりに用いると、印刷条件の異なるもの
への色変換も容易にできる。 第1図示の色信号処理装置において、ルック・アップ・
テーブル54には、第1の表色系の色と対応する3次元
の色信号のデータR,G、Bにおけるそれぞれ上位4ビ
ツトと対応して抽出された第1の表色系の色と対応する
3次元の色信号のデータR、G 、 Bを第2の表色系
の色と対応する4次元の色信号に変換した色信号のデー
タY ’X、 M’X。 C’x、B k’xと、演算部5において行なわれる色
信号処理の演算に際して使用されるべき演算係数のデー
タ ky(kyl、ky2.に、y3L k鳳(k烏
1. km2゜km3)、 kc(kcl、kc2.
kc3)とが記憶されているのであるが、本発明の色信
号変換方法では前記した演算係数のデータky(k y
lp k y 2e k y3) v k m(kml
、 km2. km3)、 kc(kcl、 kc2
.kc3)を用いて演算部5で行なわれる演算結果によ
って得られる補間データyZ、mZ、QZを用いて色信
号データを補間することにより、白バランスが完全な上
に1色飛びも最小な状態の画像が、容易に、しかも、簡
単な装置によって得ることができるように、色信号処理
の演算に際して使用されるべき前記した演算係数のデー
タky(kyl、 ky2. ky3) 、 km(k
ml、km2.km3)* kc(kcl、 kc2.
kc3)、すなわち、第1の表色系の色と対応する3
次元の色信号における各色信号の細部の信号部分に対し
て行なわれる1次2項以上の式における演算係数k y
tk+a、 kcを、各色信号が同一の値だけ変化した
場合における演算結果として得られる無彩色のデータが
、記憶装置から読出された第2の表色系の色と対応する
3次元の色信号のデータにおける無彩色軸上にあり、か
つ、各色信号が単独で変化したときの最小自乗誤差が最
−小となるような補間係数を与えるように、(2)〜(
5)式を参照して既述したようにして演算係数が定めら
れているのである。 次に、第4図に示されている色信号処理装置において入
力端子51〜53に供給された色信号処理の対象にされ
た第1の表色系の1色と対応する3次元の色信号のデー
タR,G、Bにおけるそれぞれ上位4ビツトのデータR
X、GX、BXがアドレス信号としてルック・アップ・
テーブル74に供給されると、ルック・アップ・テーブ
ル74における前記したアドレス信号で指定されたアド
レスに記憶されていた第2の表色系の色と対応する4次
元の色信号に変換された色信号のデータY x’、Mx
’、Cx’、 B kx’と、色信号処理の演算に際し
て使用されるべき演算係数のデータky、に脂、kck
Bkとが読出される。 ルック・アップ・テーブル74から読出された第2の表
色系の色と対応する4次元の色信号に変換されたデータ
Y x’、M x’、Cx’、B kx’は伝送l1A
15〜17.64を介して加算器56〜58゜66に供
給され、また、色信号処理の演算に際して使用されるべ
き演算係数のデータky、 km、 kc。 kBkは伝送線18〜20.65を介して演算部55に
供給される。 第6図は演算部55の一例構成を示すブロック図であり
、第6図において24〜26は乗算器。 27〜29は並直列変換回路、30〜32及び71は加
算器であり、この演算部55には入力端子51〜53に
供給された色信号処理の対象にされ)、ている第1の表
色系の色と対応する3次元の色信号のデータR,G、B
のデータにおけるそれぞれ下位4ビツトのデータrZ+
gZ1 bzが伝送線12〜14を介して供給されてい
るとともに、前記のようにルック・アップ・テーブル7
4から伝送線18〜20.65を介して演算係数のデー
タky、 km。 kc、kBkが供給されているから、演算部55では、
前記した色信号処理の対象にされている第1の表色系の
色と対応する3次元の色信号のデータR,G、Bのデー
タにおけるそれぞれ下位4ビツトのデータrz、gz、
bzとによって次のような所定の演算、すなわち、 yz=kyl拳rz+ky2・gz+ky3・bzmz
=kmirz+km2・gz+km3彎bz )−(6
)C2=kC1−rZ+kC2jgz+kC3壽bzB
kz= kBkl・rz+kBk2・gz+ kBk
3・bz前記の(6)式のような演算を行なって補間デ
ータyz、mz、cz、Bkzを生成し、それを伝送I
IA67〜69.70を介して前記した加算器56〜5
8.66に供給する。 なお、第4図中では補間係数kyl、 kyz、 ky
3をまとめて補間係数kyで表わし、また補間係数km
l、 km2. k■3をまとめて補間係数に鴎で表わ
し、同様に補間係数kcl、 kc2. kc3をまと
めて補間係数kcで表わし、kBkl、kBk2.kB
k3をまとめて補間係数kBkで表わしており、また。 それに対応する明細書中の記載においても補間係数がM
+ k閣、kc、kBkとされている場合もある。 加算器56〜58.66ではルック・アップ・テーブル
74から読出された第2の表色系の色と対応する下色の
除去された3つの色信号に変換された色信号のデータY
x’、Mx’、Cx’及び下色信号のデータBkx’
と、演算部55から出力された補間データy z 、
mz、 cz、 B kzとを加算して。 Y’out=Yx’+yz、 M’out=Mx’
+mz。 C’out=Cx’+cz、 BK’out=BKx
’+Bkz。 色信号処理された出力色信号データY’out、 M’
。 ut、 C’out、 B K’outを出力端子59
〜61に出力する。 第4図示の色信号処理装置において、ルック・アップ・
テーブル74には、第1の表色系の色と対応する3次元
の色信号のデータR,G、Bにおけるそれぞれ上位4ビ
ツトと対応して抽出された第1の表色系の色と対応する
3次元の色信号のデータR,G、Bを第2の表色系の色
と対応する下色の除去された3つの色信号に変換された
色信号のデータY X’、 Mx’、 Cx’及び下色
信号のデータB K x ’ と、演算部55において
行なわれる色信号処理の演算に際して使用されるべき演
算係数のデータky(kyl、ky2.ky3)、
km(k鳳1. kIa2゜km3)、 Ice(k
cl、 kc2.kc3)、 kBk(kBkl。 kBk2.kBk3)とが記憶されているが、本発明の
色信号変換方法では前記、した演算係数のデータky(
kyl、ky2.ky3)、kt(kml、 km2
.km3)、 kc(kcl、kc2.kc3)、k
Bk(kBk4.kBk2.kBk3)を用いて演算部
55で行なわれる演算結果によって得られる補間データ
yz、mz、cz、Bkzを用いて色信号データを補間
することにより、白バランスが完全な上に、色飛びも最
小な状態の画像が、容易に、しかも簡単な装置によって
得ることができるように、色信号処理の演算に際して使
用されるべき前記した演算係数のデータky(kyly
ky2.ky3L km(kml、km2.km3)
、 kc(kcl。 kc2.kc3)、kBk(kBkl、kBk2.kB
k3)、すなわち、第1の表色系の色と対応する4次元
の色信号における各色信号の細部の信号部分に対して行
なわれる1次2項以上の式における演算係数ky、km
、kc、kBkなどを、各色信号が同一の値だけ変化し
た場合における演算結果として得られる無彩色のデータ
が、記憶装置から読出された第2の表色系の色と対応す
る3次元の色信号のデータにおける無彩色軸上にあり、
かつ、各色信号が単独で変化したときの最小自乗誤差が
最小となるような補間係数を与えるように定めているの
である。 前記の点を任意の表色系の3次元の色(色信号)をRG
B表色系の色空間で例示した第7図を参照して説明する
。第7図においてOは色空間の3軸R,G、Bの原点で
あり、この原点0と原点0から等距離の点を示すΔR2
ΔG、ΔB、ΔC2ΔY。 ΔM、ΔWとの7つの点によって囲まれる空間は立方体
の色空間を形成している。 第7図に示されている立方体の色空間を、それの各稜部
にそれぞれN等分すると、N3個の小さな立方体の色空
間によって構成されている状態のものとして示され、そ
れはRGB表色系の色と対応する3次元の色信号のデー
タR,G、Bの各色信号がnビットずつのデータである
場合の色空間を示すことは既述のとおりであり、例えば
、RGB表色系による3次元の色信号のデータがそれぞ
れ8ビツト(n=8)の場合には、前記した第7図中の
8つの点によって囲まれている立方体の色空間は、それ
の各稜部にそれぞれ2”(=256)等分されることに
よって得ら−れた2563個の小さな立方体によって構
成されている状態のものとして表わされることになる。 ところで、RGB表色系による3次元の色信号のデータ
が前記のように、それぞれ8ビツト(n=8)の場合に
2各色信号のデータの上位4ビツト(X、=4)のデー
タによって前記した第7図中の8つの点によって囲まれ
ている立方体状の色空間中に形成される小さな立方体は
、それの各稜部にそれぞれ2’(=16)等分されるこ
とによって得られた16a(=4096 )個の小さな
立方体によって構成されている状態のものとして表わさ
れることになり、その場合に前記した各色信号のデータ
における下位4ビツト(Z=4)によって形成される小
さな立方体は、前記した各色信号のデータの上位4ビツ
トによって形成された小さな立方体の各1個のもの毎に
、その小さな立方体の各稜部にそれぞれ2’(=16)
等分されることによって得られた163(=4096
)個の小さな立方体によって構成されている状態のもの
となされていることは周知のとおりである。 ところで、第4図中の入力端子51〜53に色信号処理
の対象にされている第1の表色系の色と対応する3次元
の色信号データとして供給された各nビットの赤色信号
のデータR1緑色信号のデータG、青色信号のデータB
の内で、前記の各色信号のデータにおける上位Xビット
(前述の例では4ビツト)がルック・アップ・テーブル
74にアドレス信号として供給されることにより、その
アドレス信号によってルック・アップ・テーブル74に
予め記憶されていた主データ、すなわち第1の表色系の
色と対応する3次元の色信号のデータ(赤色信号のデー
タR1緑色信号のデータG、青色信号のデータB)にお
けるそれぞれ上位Xビットと対応して抽出された第1の
表色系の色と対応する3次元の色信号を第2の表色系の
色と対応する4次元の色信号に変換した色信号のデータ
Yx’、M X’、CI’、B k x’(第5図中の
各8ビツトの主データ)と、演算部55において行なわ
れる色信号処理の演算に際して使用されるべき演算係数
のデータky、km、kc、kBk(第5図中に各(8
×3)ビットとして示されている演算係数ky、 k鵬
、kc、 kBk)とがルック・アップ・テーブル74
から読出され、また、第4図中の入力端子51〜53に
色信号処理の対象にされている第1の表色系の色と対応
する3次元の色信号データとして供給された各nビット
の赤色信号のデータR1緑色信号のデータG、青色信号
のデータBの内で、前記の各色信号のデータにおける下
位2ビツト(前述の例では4ビツト)のデータrz、g
z、bzが演算部55に供給されて、演算部55におい
て前記した演算係数のデータk y t k m p
k c p k B kとの間で既述の(6)式で示さ
れているような演算が行なわれることにより、前記の各
色信号のデータにおける下位Zビットのデータ”y g
zt bzを用いて補間データyz、mz、 eZ、
Bkzが得られるようになされていることは既に記載し
たとおりである。 そして、前記のルック・アップ・テーブル74に予め記
憶させておく主データ、すなわち第1の表色系の色と対
応する3次元の色信号のデータにおけるそれぞれ上位X
ビットと対応して抽出された第1の表色系の色と対応す
る3次元の色信号を第2の表色系の色と対応する4次元
の色信号に変換した色信号のデータYx’、Mx’、C
x’、Bkx’(第4図中の各8ビツトの主データ)は
、ダイレクト・マツピング・テーブル方式の実施に際し
て従来から用いられて来ている実測、その他の各種の手
段の内から適当な手段を選択して求めた第2の表色系の
色信号のデータY x’、Mx’、 Cx’、B KX
′が用いられるのである。 今、前記した第1の表色系の色と対応する3次元の色信
号のデータにおけるそれぞれ上位Xビットが、それぞれ
8ビツトの色信号のデータの内の上位4ビツトであった
とすると、前記したルック・アップ・テーブル74に記
憶させである第2の表色系の色信号のデータは、各色信
号のデータの上位4ビツトのデータによって前記した第
7図中の8つの点によって囲まれている立方体状の色空
間中に形成されいる立方体における各種を、それぞれ2
’(=16)等分することによって得られる16”(=
4096)個の小さな立方体毎の各8個の頂点位置で示
される第2の表色系におけるR、G。 B、Y、M、C,Wからなる各8個ずつのデータとなさ
れているのである。 それで、ルック・アップ・テーブル74がら続出された
第2の表色系の各色信号のデータは、色信号処理装置か
ら出力させるべき各8ビツトの各色信号のデータにおけ
る上位4ビツトと対応して定まる粗いもの、すなわち、
前記した第7図示の8つの点で囲まれている立方体状の
色空間において、前記立方体の各種をそれぞれ2”(=
= 256)等分された状態で得られる2563個の小
さな立方体における各頂点位置のデータから選択された
ものではなく、第7図中の8つの点によって囲まれてい
る立方体の各稜部にそれぞれ2’(=16)等分される
ことにより得られた1 63(=4096)個の小さな
立方体における各頂点位置のデータから選択されたもの
になっている。 すなわち、前記したルック・アップ・テーブル74から
得られる主データは、前記した8ビツトの各色信号のデ
ータにおける下位4ビツト(Z=4)と対応して定まる
細部の信号部分のデータを欠除、している状態のものと
なされている。(なお、前記のように主データ中に欠除
している前記した各8ビツトの各色信号のデータにおけ
る下位4ビツト(Z=4)と対応して定まる細部の信号
部分のデータは、それを仮に前記した色空間中に位置さ
せたとした場合に、前記した各8ビツトの各色信号のデ
ータにおける上位4ビツトと対応して定まる小さな立方
体の個々のものについて、その立方体の各稜部にそれぞ
れ2’(=16)等分されることにより得られた1 6
3(=4096)個のより一層小さな立方体における各
頂点位置に位置するものとして表現されるものである)
。 そこで、ルック・アップ・テーブル74から得られる主
データに欠除しているデータ、すなわち、前記した各8
ビツトの各色信号のデータにおける下位4ビツト(Z
= 4. )と対応して定まる細部の信号部分のデータ
は、それを入力された第1の表色系の色と対応する3次
元の色信号における各色信号の細部の信号部分を示して
いる下位4ビツト(Z=4の場合)のデータから生成し
た補間データによって補間されるようにするのであるが
、実際の色空間は多くの場合歪んでいるので、正しい補
間が行なわれるようにするために、まず、白バランスが
人間の視覚上で重要な要素を占めているという点に着目
して、補間が行なわれた結果において、少なくとも白バ
ランスだけは正しい状態になされているとともに階調飛
びが発生しないようにし、しかも、前記した白バランス
が正しく保たれている状態において色飛びも最小になる
ような補間データが得られるように、すなわち、第1の
表色系の色と対応する3次元の色信号における各色信号
の細部の信号部分に対して行なわれる1次2項以上の式
における演算係数を、各色信号が同一の値だけ変化した
場合における演算結果として得られる無彩色のデータが
、ルック・アップ・テーブル4から読出された第2の表
色系の色と対応する4次元の色信号のデータにおける無
彩色軸上にあり、かつ、各色信号が単独で変化したとき
の最小自乗誤差が最小になされるような補間データyz
、mz、 cz、 Bkzを得ることができるものに定
めているのである。 前記のように各色信号が同一の値だけ変化した場合にお
ける演算結果として得られる無彩色のデータが、ルック
・アップ・テーブル74から読出された第2の表色系の
色と対応する4次元の色信号のデータにおける無彩色軸
上にあり、かつ階調飛びが発生しないようにするための
条件は、kyl+ky2+ky:3−Yw kml+ km2+ k+o3= M w ) −
(7)kcl+kc2+kc3=Cw kBkl+ kBk2+ kBk3= B k w前記
の(7)式によって示される。 前記の(7)式を満足するような演算係数kyl。 ky2.ky3. kml、km2. k+w3.
kcl、 kc2. kc3゜kBkl、 k
Bk2. kBk3を用いて、既述した(6)式、すな
わち、 yz=kyl−rz+ky2費gz+ky3ebzmz
=に■1−rZ+kI12・gz十kl13・bz)・
・・ (6)cz=kcl°rz+ kc2jgz+k
c3°bzB kz=kBkl・rz+kBk2・gz
+kBk:lbzに従って1例えば各色信号が同一の値
だけ変化した場合について演算した場合には、その演算
結果として得られる無彩色のデータは、必らず無彩色軸
上に存在しているものになり、白色方向への移動が連続
している状態になされる。前記した無彩色軸は、例えば
第7図についていうと原点Oと頂点ΔWとを結ぶ直線で
示される。 ところが、前記の(7)式を満足するように演算係数k
y I + k y 21 k y3 + k ml
t k wr2 + k m3 v k CI Jk
c2.kc3.kBkl、kBk2.kBk3を定めて
も、色空間の歪の状態によっては各色毎に色飛びが大き
く発生する場合も生じつるので、第7図中において0点
とΔWとを除く6つの点、すなわち、八R1ΔG、ΔB
、ΔM、ΔCと原点0との距離の誤差δy、δm、δC
が最小となるような条件を最/J、自乗法により下記の
(8)〜(11)式のように求め、前記した(7)〜(
11)式によって求められた演算係数kyl、 ky2
. ky3. kml、 km2゜km3. kcl、
kc2. kc3. kBkl、 kBk2. kB
k3を第5図のように演算係数のデータとしてルック・
アップ・テーブル74に、既述した主データと対にして
記憶させておくのである。 δy =(kyl−Yr)”+(ky2− Yg)”+
(ky3−Yb)”+(kyl+ky2−Yy)”+(
kyl+ky3−y■)2+(ky2+ky3− Yc
)2 ・・・(8)δ m=(kml−Mr)”+(
km2 Mg)”+(km3−Mb)’ + (k
ml+ km2− My)2+ (kml+ km3−
Mm)2十(km2+km3−Me)” −(9)
δc =(kcl−Cr)”+(kc2−Cg)2+(
kc3−Cb)”+(kcl+kc2− Cy)2+(
kcl+kc3− Cm)2+(kc2+kc3−Cc
)” −(10)δBk =(kBkl −Bkr)
”+(kBk2− Bkg)2+(kBk3− Bkb
)”+(kBkl+kBk2− Bky)”+(kBk
l+kBk3−B)u++)”+(kBk2+kBk3
−Bkc)” ・・(11)前記のようにして求めら
れた各演算係数のデータ kyt、 ky2y k
y3t kml、km2. kis3. kcl
。 kc2. kc3. kBkl、 kBk2. kBk
3をルック・アップ・テーブル74に記憶させておき、
ルック・アップ・テーブル74から得られる主データに
欠除しているデータを、入力された第1の表色系の色と
対応する3次元の色信号における各色信号の細部の信号
部分を示している下位4ビツト(z=4の場合)のデー
タry、、 gz、 bzと、前記した各演算係数のデ
ータky1r k y 2 p k y 3 s k
!l 1 、k * 2 r k 113 *kcl、
kc2. kc3. kBkl、 kBk2. kB
k3とを用いて、第6図に例示されているような簡単な
構成の演算部55によって演算して得られる補間データ
yZ+mz、czを生成して、それを第4図に示されて
いるように伝送867〜70を介して加算器56〜58
.66に供給することにより、出力端子59〜62には
白バランスが良好で階調飛びが無く。 また色飛びが最小の状態の第2の表色系の4次元の色信
号データY’out、M’out、 C’out、B
K’outが得られる。 なお、印刷機種や使用するインク等が変わったときに、
それまでのY、M、C,Bk信号を用いて色修正を行な
おうとする場合には、例えば(Y+Bk)の反転信号を
青信号Bとし、(M十Bk)の反転信号を緑信号Gとし
、(C+Bk)の反転信号を赤信号Rとして、第1図に
示されているB。 a 、R<=号の代わりに用いると、印刷条件の異なる
ものへの色変換も容易にできる。 また、無彩色入力条件時に第2の表色系も無彩色信号(
白黒信号BK倍信号のみの出力にしたvlときには、第
7図中のΔWにおけるYw、Mw、Cwを零にすれば良
いので、このような場合に1土前記した(7)式は次の
(12)式のように変形されることになる。 kyl+ky2+ky3:O k■1+ km2+ krm3= O) ・・・ (1
2)kcl+kc2+kc3=O kBk+ kBk2+ kBk3= B k wそして
、(12)式を満足するような演算係数kyl +
k y2* k y3t k ml、k 璽2.
k +a3 r k cl y k c2tk c
3. k Bk、 k Bk2. k Bk3を定めて
も、色空間の歪の状態によっては各色毎に色飛びが大き
く発生する場合も生じうるので、第7図中におp%て0
点とΔWとを除く6つの点、すなわち、ΔR1ΔG。 ΔB、ΔM、ΔCと原点Oとの距離の誤差δy。 δm、δCが最小となるような条件を最小自乗法により
前記した(8)〜(11)式のように求め、求めた演算
係数kyl、 ky2. ky3. kml、 k醜2
. km3.kcl、kc2.kc3.kBkl、kB
k、kBk3を第5図のように演算係数のデータとして
ルック・アップ・テーブル74に、既述した主データと
対にして記憶させておく。
以上、詳細に説明したところから明らかなように1本発
明の色信号の変換方法は第1の表色系の色と対応する3
次元の色信号のデータの上位ビットを、印刷用の第2の
表色系の色と対応し、かつ、無彩色の信号を含む4次元
の色信号のデータに変換した上位ビットのデータと、前
記した4次元の色信号の内で無彩色の信号を除く3次元
の色信号における細部の信号部分についての補間のため
の色信号処理時の演算に際して使用されるべき3次元の
色信号の演算係数のデータとをルック・アップ・テーブ
ルに記憶しておき、第1の表色系の色と対応する3次元
の色信号のデータの上位ビットをアドレス信号として用
いて、ルック・アップ・′テーブルから第2の表色系の
色と対応する4次元の色信号のデータと色信号処理時の
演算に際して使用されるべき3次元の色信号の演算係数
のデータとを読出し、前記のルック・アップ・テーブル
から読出されたデータを用いて行なわれる色信号処理に
より、色信号処理の対象にされている第1の表色系の色
と対応する3次元の色信号における下位ビットの部分に
ついて補間が行なわれた状態の第2の表色系の色と対応
する4次元の色信号のデータを得る際に、第1の表色系
の色と対応する3次元の色信号における各色信号の細部
の信号部分に対して少なくとも1次2項以上の式を用い
て行なわれる演算は、各色信号が同一の値だけ変化した
場合における演算結果として得られる無彩色のデータが
、記憶装置から読出された第2の表色系の色と対応する
3次元の色信号のデータにおける無彩色軸上にあり、か
つ、各色信号がそれぞれ単独で変化したときの最小自乗
誤差が最小となるような補間係数を与えるような演算係
数を用いて行なわれるようにしたり、第1の表色系の色
と対応する3次元の色信号のデータの上位ビットを。 印刷用の第2の表色系の色と対応し、かつ、無彩色の信
号を含む4次元の色信号のデータに変換した上位ビット
のデータと、前記した4次元の色信号における細部の信
号部分についての補間のための色信号処理時の演算に際
して使用されるべき4次元の色信号の演算係数のデータ
とをルック・アップ・テーブルに記憶しておき、第1の
表色系の色と対応する3次元の色信号のデータの上位ビ
ットをアドレス信号として用いて、ルック・アップ・テ
ーブルから第2の表色系の色と対応する4次元の色信号
のデータと色信号処理時の演算に際して使用されるべき
4次元の色信号の演算係数のデータとを読出し、前記の
ルック・アップ・テーブルから読出されたデータを用い
て行なわれる色信号処理により、色信号処理の対象にさ
れている第1の表色系の色と対応する4次元の色信号に
おける下位ビットの部分について補間が行なわれた状態
の第2の表色系の色と対応する4次元の色信号のデータ
を得る際に、第1の表色系の色と対応する4次元の色信
号における各色信号の細部の信号部分に対して少なくと
も1次2項以上の式を用いて行なわれる演算は、各色信
号が同一の値だけ変化した場合における演算結果として
得られる無彩色のデータが、記憶装置から読出された第
2の表色系の色と対応する4次元の色信号のデータにお
ける無彩色軸上にあり、かつ、各色信号がそれぞれ単独
で変化したときの最小自乗誤差が最小となるような補間
係数を与えるような演算係数を用いて行なわれるように
しているので、この本発明の色信号処理方法によれば加
法混色の3原色(赤色、緑色、青色)の信号からなる第
1の表色系の色信号を、印刷用の色信号として用いられ
る減法混色の3原色(黄色、マゼンタ色、シアン色)の
信号と印刷用の墨版を含む4色の色信号に変換するのに
。 既述した従来例のように下色除去回路を用いる必要もな
く簡単な構成のも信号処理装置を用いて、人間の視覚上
での評価が厳しい白バランスが良好で、しかも色飛びの
少ない画像を容易に得ることができる。
明の色信号の変換方法は第1の表色系の色と対応する3
次元の色信号のデータの上位ビットを、印刷用の第2の
表色系の色と対応し、かつ、無彩色の信号を含む4次元
の色信号のデータに変換した上位ビットのデータと、前
記した4次元の色信号の内で無彩色の信号を除く3次元
の色信号における細部の信号部分についての補間のため
の色信号処理時の演算に際して使用されるべき3次元の
色信号の演算係数のデータとをルック・アップ・テーブ
ルに記憶しておき、第1の表色系の色と対応する3次元
の色信号のデータの上位ビットをアドレス信号として用
いて、ルック・アップ・′テーブルから第2の表色系の
色と対応する4次元の色信号のデータと色信号処理時の
演算に際して使用されるべき3次元の色信号の演算係数
のデータとを読出し、前記のルック・アップ・テーブル
から読出されたデータを用いて行なわれる色信号処理に
より、色信号処理の対象にされている第1の表色系の色
と対応する3次元の色信号における下位ビットの部分に
ついて補間が行なわれた状態の第2の表色系の色と対応
する4次元の色信号のデータを得る際に、第1の表色系
の色と対応する3次元の色信号における各色信号の細部
の信号部分に対して少なくとも1次2項以上の式を用い
て行なわれる演算は、各色信号が同一の値だけ変化した
場合における演算結果として得られる無彩色のデータが
、記憶装置から読出された第2の表色系の色と対応する
3次元の色信号のデータにおける無彩色軸上にあり、か
つ、各色信号がそれぞれ単独で変化したときの最小自乗
誤差が最小となるような補間係数を与えるような演算係
数を用いて行なわれるようにしたり、第1の表色系の色
と対応する3次元の色信号のデータの上位ビットを。 印刷用の第2の表色系の色と対応し、かつ、無彩色の信
号を含む4次元の色信号のデータに変換した上位ビット
のデータと、前記した4次元の色信号における細部の信
号部分についての補間のための色信号処理時の演算に際
して使用されるべき4次元の色信号の演算係数のデータ
とをルック・アップ・テーブルに記憶しておき、第1の
表色系の色と対応する3次元の色信号のデータの上位ビ
ットをアドレス信号として用いて、ルック・アップ・テ
ーブルから第2の表色系の色と対応する4次元の色信号
のデータと色信号処理時の演算に際して使用されるべき
4次元の色信号の演算係数のデータとを読出し、前記の
ルック・アップ・テーブルから読出されたデータを用い
て行なわれる色信号処理により、色信号処理の対象にさ
れている第1の表色系の色と対応する4次元の色信号に
おける下位ビットの部分について補間が行なわれた状態
の第2の表色系の色と対応する4次元の色信号のデータ
を得る際に、第1の表色系の色と対応する4次元の色信
号における各色信号の細部の信号部分に対して少なくと
も1次2項以上の式を用いて行なわれる演算は、各色信
号が同一の値だけ変化した場合における演算結果として
得られる無彩色のデータが、記憶装置から読出された第
2の表色系の色と対応する4次元の色信号のデータにお
ける無彩色軸上にあり、かつ、各色信号がそれぞれ単独
で変化したときの最小自乗誤差が最小となるような補間
係数を与えるような演算係数を用いて行なわれるように
しているので、この本発明の色信号処理方法によれば加
法混色の3原色(赤色、緑色、青色)の信号からなる第
1の表色系の色信号を、印刷用の色信号として用いられ
る減法混色の3原色(黄色、マゼンタ色、シアン色)の
信号と印刷用の墨版を含む4色の色信号に変換するのに
。 既述した従来例のように下色除去回路を用いる必要もな
く簡単な構成のも信号処理装置を用いて、人間の視覚上
での評価が厳しい白バランスが良好で、しかも色飛びの
少ない画像を容易に得ることができる。
第1図及び第4図はそれぞれ本発明の色信号変換方法を
適用して色信号処理が行なわれるように構成された色4
m号処理装置の概略構成を示すブロック図、第2図及び
5図ならびに第9図はルック・アップ・テーブルの出力
データの構成例を示す図、第6図及び第10図は演算部
の構成例を示すブロック図、第7図及び第11図は説明
のための色空間を示す図、第3図は第1図に例示した本
発明の色信号変換方法を適用して色信号処理が行なわれ
るように構成された色信号処理装置の動作説明に使用さ
れる特性図、第8図は既提案の色信号処理装置のブロッ
ク図、第12図は下色除去回路の構成例を示すブロック
図である6 1〜3,51〜53・・・色信号処理の対象にされてい
る第1の表色系の色と対応する3次元の色信号(色信号
データ)の入力端子、4,54.74・・・ルック・ア
ップ・テーブル、5.55・・・演算部、6〜8.30
〜32.56〜58・・・加算器、9〜1.1.59〜
62・・・第2の表色系の色と対応する色信号(色信号
データ)の出力端子、12〜23・・・伝送線、24〜
26・・・乗算器、27〜29・・・並直列変換回路、 M あ り 口
適用して色信号処理が行なわれるように構成された色4
m号処理装置の概略構成を示すブロック図、第2図及び
5図ならびに第9図はルック・アップ・テーブルの出力
データの構成例を示す図、第6図及び第10図は演算部
の構成例を示すブロック図、第7図及び第11図は説明
のための色空間を示す図、第3図は第1図に例示した本
発明の色信号変換方法を適用して色信号処理が行なわれ
るように構成された色信号処理装置の動作説明に使用さ
れる特性図、第8図は既提案の色信号処理装置のブロッ
ク図、第12図は下色除去回路の構成例を示すブロック
図である6 1〜3,51〜53・・・色信号処理の対象にされてい
る第1の表色系の色と対応する3次元の色信号(色信号
データ)の入力端子、4,54.74・・・ルック・ア
ップ・テーブル、5.55・・・演算部、6〜8.30
〜32.56〜58・・・加算器、9〜1.1.59〜
62・・・第2の表色系の色と対応する色信号(色信号
データ)の出力端子、12〜23・・・伝送線、24〜
26・・・乗算器、27〜29・・・並直列変換回路、 M あ り 口
Claims (1)
- 【特許請求の範囲】 1、第1の表色系の色と対応する3次元の色信号を第2
の表色系の色と対応する4次元の色信号に変換する色信
号処理に当り、第1の表色系の色と対応する3次元の色
信号の信号レベルの全範囲にわたって予め定められた間
隔で抽出された第1の表色系の色と対応する3次元の色
信号を、第2の表色系の色と対応し、かつ、無彩色の信
号を含む4次元の色信号に変換した色信号のデータと、
前記した4次元の色信号の内で無彩色の信号を除く3次
元の色信号における細部の信号部分についての補間のた
めの色信号処理時の演算に際して使用されるべき3次元
の色信号の演算係数のデータとを記憶装置に記憶させて
おき、色信号処理の対象にされた第1の表色系の色と対
応する3次元の色信号の信号レベルの全範囲にわたり予
め定められた間隔で抽出された第1の表色系の色と対応
する3次元の色信号をアドレス信号に用いて、前記した
記憶装置に記憶されていた第2の表色系の色と対応する
4次元の色信号のデータと色信号処理時の演算に際して
使用されるべき3次元の色信号の演算係数のデータとを
読出し、前記の記憶装置から読出されたデータを用いて
行なわれる色信号処理により、色信号処理の対象にされ
ている第1の表色系の色と対応する3次元の色信号にお
ける細部の信号部分について補間が行なわれた状態の第
2の表色系の色と対応する4次元の色信号のデータを得
るようにした色信号変換方法であって、第1の表色系の
色と対応する3次元の色信号における各色信号の細部の
信号部分に対する演算は、各色信号毎に少なくとも1次
2項以上の式を用いて行なわれるものであり、前記した
各色信号についての演算に用いられる前記した1次2項
以上の式における演算係数は、各色信号が同一の値だけ
変化した場合における演算結果として得られる無彩色の
データが、記憶装置から読出された第2の表色系の色と
対応する3次元の色信号のデータにおける無彩色軸上に
あり、かつ、各色信号がそれぞれ単独で変化したときの
最小自乗誤差が最小となるような補間係数を与えるよう
になされていることを特徴とする色信号変換方法 2、第1の表色系の色と対応する3次元の色信号を第2
の表色系の色と対応する4次元の色信号に変換する色信
号処理に当り、第1の表色系の色と対応する3次元の色
信号の信号レベルの全範囲にわたり予め定められた間隔
で抽出された第1の表色系の色と対応する3次元の色信
号を第2の表色系の色と対応する4次元の色信号に変換
した色信号のデータと、色信号処理時の演算に際して使
用されるべき4次元の演算係数のデータとを記憶装置に
記憶させておき、色信号処理の対象にされた第1の表色
系の色と対応する3次元の色信号の信号レベルの全範囲
にわたって予め定められた間隔で抽出された第1の表色
系の色と対応する3次元の色信号をアドレス信号に用い
て、前記した記憶装置に記憶されていた第2の表色系の
色と対応する4次元の色信号のデータと色信号処理時の
演算に際して使用されるべき4次元の演算係数のデータ
とを読出し、前記の記憶装置から読出されたデータを用
いて行なわれる色信号処理により、色信号処理の対象に
されている第1の表色系の色と対応する3次元の色信号
における細部の信号部分について補間が行なわれた状態
の第2の表色系の色と対応する4次元の色信号のデータ
を得るようにした色信号変換方法であって、第1の表色
系の色と対応する4次元の色信号における各色信号の細
部の信号部分に対する演算は、各色信号毎に少なくとも
1次2項以上の式を用いて行なわれるものであり、前記
した各色信号についての演算に用いられる前記した1次
2項以上の式における演算係数は、各色信号が同一の値
だけ変化した場合における演算結果として得られる無彩
色のデータが、記憶装置から読出された第2の表色系の
色と対応する4次元の色信号のデータにおける無彩色軸
上にあり、かつ、各色信号が単独で変化したときの最小
自乗誤差が最小となるような補間係数を与えるようにな
されていることを特徴とする色信号変換方法 3、第2の表色系の色信号の1色の信号が無彩色を表わ
す信号のときに、第1の表色系における無彩色軸上を移
動する信号を第2の表色系における無彩色を表わす信号
だけに変換し、他の3つの有彩色信号を零とする請求項
2に記載の色信号変換方法 4、第1の表色系の色が赤色、緑色、青色であり、第2
の表色系の色が黄色、マゼンタ色、シアン色、黒色であ
る請求項1または2に記載の色信号変換方法 5、色信号処理の対象にされた第1の表色系の色と対応
する3次元の色信号の信号レベルの全範囲にわたり予め
定められた間隔で抽出された第1の表色系の色と対応す
る3次元の色信号をアドレス信号に用いて、記憶装置か
ら読出される第2の表色系の色と対応する4次元の色信
号のデータが、黄色、マゼンタ色、シアン色、黒色のデ
ータであり、また、色信号処理時の演算に際して使用さ
れるべき3次元の色信号の演算係数のデータによって補
間される色信号が黄色、マゼンタ色、シアン色である請
求項1または2に記載の色信号変換方法 6、第1の表色系の色が黄色、マゼンタ色、シアン色、
黒色であったときに、(黄色+黒色)の反転色を青色、
(マゼンタ色+黒色)の反転色を緑色、(シアン色+黒
色)の反転色を赤色として扱う請求項1または2に記載
の色信号変換方法 7、色信号処理の対象にされた第1の表色系の色と対応
する3次元の色信号の上位ビットと対応した第2の表色
系の色と対応する4次元の色信号のデータを記憶装置に
記憶させ、また、色信号処理の対象にされている第1の
表色系の色と対応する3次元の色信号の下位ビットの色
信号により補間が行なわれるようにした請求項1または
2に記載の色信号変換方法
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2187784A JPH0473761A (ja) | 1990-07-16 | 1990-07-16 | 色信号変換方法 |
| US07/658,141 US5264927A (en) | 1990-02-22 | 1991-02-20 | Method and apparatus for processing color signals to convert between colorimetric systems |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2187784A JPH0473761A (ja) | 1990-07-16 | 1990-07-16 | 色信号変換方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0473761A true JPH0473761A (ja) | 1992-03-09 |
Family
ID=16212166
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2187784A Pending JPH0473761A (ja) | 1990-02-22 | 1990-07-16 | 色信号変換方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0473761A (ja) |
-
1990
- 1990-07-16 JP JP2187784A patent/JPH0473761A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3493104B2 (ja) | カラー画像処理装置 | |
| JP2994153B2 (ja) | 色信号変換装置 | |
| EP0409474B1 (en) | Color image forming apparatus | |
| JP2899461B2 (ja) | 色信号補間方法、色信号補間装置および色補正方法 | |
| US7679780B2 (en) | Method of producing a color conversion table, image processing apparatus, method of image processing, image forming apparatus and recording media | |
| JP3843611B2 (ja) | 色分解画像修正方法および色分解画像修正装置 | |
| JPH0473761A (ja) | 色信号変換方法 | |
| JP3080373B2 (ja) | 色分解画像修正方法および装置 | |
| JP3903541B2 (ja) | 色再現方法 | |
| JPH04304775A (ja) | カラー画像信号の色修正方法 | |
| JP2898030B2 (ja) | 色推定方法 | |
| JPH03158075A (ja) | 色推定方法 | |
| JP3060640B2 (ja) | 色変換装置 | |
| JP2713726B2 (ja) | 色補正処理方法 | |
| JPH0622124A (ja) | 変換方法、色変換方法、色変換テーブル作成方法、色変換装置および色変換テーブル作成装置 | |
| JPH0477059A (ja) | カラー複写機の色補正装置 | |
| JPH05244405A (ja) | 色補正方式 | |
| JPH0223776A (ja) | 色修正データ算出装置 | |
| JP2869200B2 (ja) | 色変換方法及び色変換装置 | |
| JP2745717B2 (ja) | カラー画像形成装置 | |
| JPH0681249B2 (ja) | 色補正回路 | |
| JP3205054B2 (ja) | カラー画像処理装置及び方法 | |
| JP2895935B2 (ja) | アクロマチック製版用色変換装置 | |
| JPH0388577A (ja) | カラー画像処理方法 | |
| JPH03244292A (ja) | 色信号処理方法 |