JPH05128223A - 色変換装置 - Google Patents
色変換装置Info
- Publication number
- JPH05128223A JPH05128223A JP3290030A JP29003091A JPH05128223A JP H05128223 A JPH05128223 A JP H05128223A JP 3290030 A JP3290030 A JP 3290030A JP 29003091 A JP29003091 A JP 29003091A JP H05128223 A JPH05128223 A JP H05128223A
- Authority
- JP
- Japan
- Prior art keywords
- conversion
- color
- data
- coefficient
- correction
- 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
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】
【目的】 変換係数切替機構によって、色補正演算の係
数を入力データに応じて切り替えて色補正演算を行い、
高精度な色変換を実現する。 【構成】 カラー画像の3色分解データR、G、Bが8
ビットのデジタルデータとして入力され、色変換演算機
構1によりR、G、Bデータと補正係数マトリックスA
を基に色補正演算を行い、補正されたデータR’、
G’、B’を同じく8ビットで出力する。
数を入力データに応じて切り替えて色補正演算を行い、
高精度な色変換を実現する。 【構成】 カラー画像の3色分解データR、G、Bが8
ビットのデジタルデータとして入力され、色変換演算機
構1によりR、G、Bデータと補正係数マトリックスA
を基に色補正演算を行い、補正されたデータR’、
G’、B’を同じく8ビットで出力する。
Description
【0001】
【産業上の利用分野】本発明は、カラーの3色分解デー
タを、異なる色特性をもつ装置間での色再現性を改善す
るためや、色データの表現形式を変更するために、変換
を行う色変換装置に関する。
タを、異なる色特性をもつ装置間での色再現性を改善す
るためや、色データの表現形式を変更するために、変換
を行う色変換装置に関する。
【0002】
【従来の技術】従来、フルカラー画像データを、特定の
出力装置に出力する際に、良好な色再現性を保つには、
出力装置のインクや蛍光体等の色特性に合わせて、各種
の色補正処理を行う必要があった。例えばシアンC、マ
ゼンタM、イエローYの3原色インクを用いる印刷工程
ではでは、色補正のために、
出力装置に出力する際に、良好な色再現性を保つには、
出力装置のインクや蛍光体等の色特性に合わせて、各種
の色補正処理を行う必要があった。例えばシアンC、マ
ゼンタM、イエローYの3原色インクを用いる印刷工程
ではでは、色補正のために、
【0003】
【数1】
【0004】のような色補正マトリックスを用いた色補
正が行われてきた。(1)式のような色補正式はマスキ
ング方程式と呼ばれる。また、さらに高精度な色補正を
行うためには、補正項をふやし、2次項まで考慮した
正が行われてきた。(1)式のような色補正式はマスキ
ング方程式と呼ばれる。また、さらに高精度な色補正を
行うためには、補正項をふやし、2次項まで考慮した
【0005】
【数2】
【0006】等による色補正等が行われてきた。
【0007】
【発明が解決しようとする課題】しかし、(1)式のよ
うな色補正は簡潔ではあるが、それだけでは補正効果が
不十分なことが多い。また、(3)式の補正は演算量が
増大する上、出力装置によっては2次項までの補正では
まだ不十分で、この方式が適応できる装置に限りがある
という問題があった。
うな色補正は簡潔ではあるが、それだけでは補正効果が
不十分なことが多い。また、(3)式の補正は演算量が
増大する上、出力装置によっては2次項までの補正では
まだ不十分で、この方式が適応できる装置に限りがある
という問題があった。
【0008】
【課題を解決するための手段】本発明は、このような問
題点を改善するもので、単純な処理で、効果的かつ、適
応範囲の広い色補正を行うためのものである。本発明の
色変換装置は、カラー画像の3色分解データR、G、B
に対して、色変換演算を行い、色変換出力信号R'、
G'、B' を出力する色変換装置において、R、G、B
の信号値の上位ビットに応じて変換演算の係数を切り替
える変換係数切替機構と、変換演算を行う変換演算機構
とからなることを特徴とする。
題点を改善するもので、単純な処理で、効果的かつ、適
応範囲の広い色補正を行うためのものである。本発明の
色変換装置は、カラー画像の3色分解データR、G、B
に対して、色変換演算を行い、色変換出力信号R'、
G'、B' を出力する色変換装置において、R、G、B
の信号値の上位ビットに応じて変換演算の係数を切り替
える変換係数切替機構と、変換演算を行う変換演算機構
とからなることを特徴とする。
【0009】
【実施例】以下に、本発明による色変換装置の実施例に
ついて詳細に説明する。
ついて詳細に説明する。
【0010】図1は、本発明の1実施例を示す図で、1
は変換演算機構、2は変換係数切替機構である。今、カ
ラー画像の3色分解データR、G、Bが8ビットのデジ
タルデータであるとする。変換演算機構1は、R、G、
Bデータと(2)式の補正係数マトリックスAを基に、
(1)式のような色補正演算を行い、補正されたデータ
R'、G'、B'を同じく8ビットで出力する。
は変換演算機構、2は変換係数切替機構である。今、カ
ラー画像の3色分解データR、G、Bが8ビットのデジ
タルデータであるとする。変換演算機構1は、R、G、
Bデータと(2)式の補正係数マトリックスAを基に、
(1)式のような色補正演算を行い、補正されたデータ
R'、G'、B'を同じく8ビットで出力する。
【0011】補正係数マトリックスAの要素 a00、a0
1、・・・、a22 の値は固定ではなく、変換係数切替機
構2によって、切り替えられ、補正係数9として出力さ
れ、変換演算機構1に与えられる。変換係数切替機構2
は、R、G、Bデータ上位2ビット8を入力とし、64
通りの補正係数9を出力する。
1、・・・、a22 の値は固定ではなく、変換係数切替機
構2によって、切り替えられ、補正係数9として出力さ
れ、変換演算機構1に与えられる。変換係数切替機構2
は、R、G、Bデータ上位2ビット8を入力とし、64
通りの補正係数9を出力する。
【0012】図2は、図1における変換係数切替機構2
のより詳細な実施例を示すものである。
のより詳細な実施例を示すものである。
【0013】本実施例では、係数の発生にはメモリ素子
3を用い、R、G、B信号の上位2ビットをメモリ素子
3のアドレスライン4への入力とする。メモリ素子3内
には、係数データがあらかじめ記憶されており、アドレ
スライン4へのR、G、B信号入力に応じて、適当な係
数をデータライン5より出力し、それが補正係数204
として変換演算機構1に与えられる。
3を用い、R、G、B信号の上位2ビットをメモリ素子
3のアドレスライン4への入力とする。メモリ素子3内
には、係数データがあらかじめ記憶されており、アドレ
スライン4へのR、G、B信号入力に応じて、適当な係
数をデータライン5より出力し、それが補正係数204
として変換演算機構1に与えられる。
【0014】図3は、図1における変換係数切替機構2
のさらに別の実施例を示すものである。本実施例でも、
図2の実施例と同様に係数データをあらかじめ記憶させ
たメモリ素子3を用いている。図2の実施例では、9個
の補正係数はデータライン5より並列的に出力されてい
たが、本実施例では、同時には3個の補正係数データが
出力され、同じデータライン5を時系列的に3回に分け
て用い、計9個の補正係数データが出力される。メモリ
素子のアドレスライン4には、R、G、B信号の上位ビ
ットに加え、何回目の補正係数データを出力するのかを
選択する選択信号6が2ビット入力され、3回の時系列
のうちの何回目であるかを選択する。なお2ビットでは
最大4回、ビット数を増やせばそれ以上に分割数を増や
せる。
のさらに別の実施例を示すものである。本実施例でも、
図2の実施例と同様に係数データをあらかじめ記憶させ
たメモリ素子3を用いている。図2の実施例では、9個
の補正係数はデータライン5より並列的に出力されてい
たが、本実施例では、同時には3個の補正係数データが
出力され、同じデータライン5を時系列的に3回に分け
て用い、計9個の補正係数データが出力される。メモリ
素子のアドレスライン4には、R、G、B信号の上位ビ
ットに加え、何回目の補正係数データを出力するのかを
選択する選択信号6が2ビット入力され、3回の時系列
のうちの何回目であるかを選択する。なお2ビットでは
最大4回、ビット数を増やせばそれ以上に分割数を増や
せる。
【0015】図1の変換演算機構1は、(1)式の演算
を行う積和演算器であり、各種方法で容易に実現できる
ので、ここでは詳しくは説明しない。R、G、Bデータ
や補正係数データ等は同時並列的に受け取ってもよい
し、何度かにわけて時系列的に受け取ってもよい。
を行う積和演算器であり、各種方法で容易に実現できる
ので、ここでは詳しくは説明しない。R、G、Bデータ
や補正係数データ等は同時並列的に受け取ってもよい
し、何度かにわけて時系列的に受け取ってもよい。
【0016】また、以上の実施例では、R、G、Bデー
タは8ビットとしたが、入力のR、G、Bデータ、出力
のR'、G'、B'データ、補正係数データ a00、a01、
・・・、a22 等のビット数や、変換係数切替機構に入
力されるR、G、B データの上位ビット数は任意でよ
い。例えば、R、G、Bデータは各6ビット、変換係数
切替機構に入力されるビット数は、RとGが各3ビッ
ト、Bは2ビット、変換係数切替機構より出力される補
正係数データ a00、a01、・・・、a22 は、各係数に
よって6から8ビット、変換後の出力は、R'とG'が8
ビット、B'が6ビット、等の構成でもよい。
タは8ビットとしたが、入力のR、G、Bデータ、出力
のR'、G'、B'データ、補正係数データ a00、a01、
・・・、a22 等のビット数や、変換係数切替機構に入
力されるR、G、B データの上位ビット数は任意でよ
い。例えば、R、G、Bデータは各6ビット、変換係数
切替機構に入力されるビット数は、RとGが各3ビッ
ト、Bは2ビット、変換係数切替機構より出力される補
正係数データ a00、a01、・・・、a22 は、各係数に
よって6から8ビット、変換後の出力は、R'とG'が8
ビット、B'が6ビット、等の構成でもよい。
【0017】また、図1の実施例では、変換演算機構1
は、(1)式の色変換演算を行ったが、
は、(1)式の色変換演算を行ったが、
【0018】
【数3】
【0019】のように、定数が加わった色変換演算を用
いてもよい。定数項を加えることにより、加算が3回増
加するが変換精度は向上する。個の場合は、変換係数切
替機構からの出力にa03、a13、a23の3つの定数項が
加わって、計12この係数が変換演算機構へ渡されるこ
とになる。
いてもよい。定数項を加えることにより、加算が3回増
加するが変換精度は向上する。個の場合は、変換係数切
替機構からの出力にa03、a13、a23の3つの定数項が
加わって、計12この係数が変換演算機構へ渡されるこ
とになる。
【0020】また、さらに精度を上げたい時には、変換
演算機構での色変換演算に(3)式や、さらに次数の大
きい変換式、あるいは、多項式ではなく、指数関数や対
数関数等のさまざまな関数を含む変換演算機構を用いて
も良い。また、変換演算機構で用いる係数のすべてでは
なく、1部の係数だけが変換係数切替機構によって切り
替えられるような構成でもよい。
演算機構での色変換演算に(3)式や、さらに次数の大
きい変換式、あるいは、多項式ではなく、指数関数や対
数関数等のさまざまな関数を含む変換演算機構を用いて
も良い。また、変換演算機構で用いる係数のすべてでは
なく、1部の係数だけが変換係数切替機構によって切り
替えられるような構成でもよい。
【0021】また、以上の実施例は、入力がRGBから
出力R'、G'、B' への変換の場合を示したが、入出力
の双方または一方がC、M、Y等のインクに対応したデ
ータであってもよいし、CIEのXYZやL*a*b* 等
の異なる表色系における3原色データであってもよい。
出力R'、G'、B' への変換の場合を示したが、入出力
の双方または一方がC、M、Y等のインクに対応したデ
ータであってもよいし、CIEのXYZやL*a*b* 等
の異なる表色系における3原色データであってもよい。
【0022】
【発明の効果】本発明の構成によると、変換係数切替機
構によって、色補正演算の係数を入力データに応じて切
り替えて色補正演算を行うため、比較的簡単な色補正演
算で、高精度の色変換が行える。また、変換係数切替機
構へ入力されるビット数を増やして、色補正係数を細か
く切り替えるようにすることで、必要に応じて変換精度
をいくらでも上げられるため、どのような色変換系にも
適応できると言うメリットも持つ。
構によって、色補正演算の係数を入力データに応じて切
り替えて色補正演算を行うため、比較的簡単な色補正演
算で、高精度の色変換が行える。また、変換係数切替機
構へ入力されるビット数を増やして、色補正係数を細か
く切り替えるようにすることで、必要に応じて変換精度
をいくらでも上げられるため、どのような色変換系にも
適応できると言うメリットも持つ。
【図1】本発明の1実施例を示す図。
【図2】変換係数切替機構2のより詳細な実施例を示す
図。
図。
【図3】変換係数切替機構2のさらに別の実施例を示す
図。
図。
1 変換演算機構 2 変換係数切替機構 3 メモリ素子 4 アドレスライン 5 データライン 6 選択信号
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/46 9068−5C
Claims (1)
- 【請求項1】 カラー画像の3色分解データR、G、
Bに対して、色変換演算を行い、色変換出力信号R'、
G'、B'を出力する色変換装置において、R、G、Bの
信号値の上位ビットに応じて、変換演算の係数を切り替
える変換係数切替機構と、変換演算を行う変換演算機構
とからなることを特徴とする色変換装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3290030A JPH05128223A (ja) | 1991-11-06 | 1991-11-06 | 色変換装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3290030A JPH05128223A (ja) | 1991-11-06 | 1991-11-06 | 色変換装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05128223A true JPH05128223A (ja) | 1993-05-25 |
Family
ID=17750881
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3290030A Pending JPH05128223A (ja) | 1991-11-06 | 1991-11-06 | 色変換装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05128223A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016110357A (ja) * | 2014-12-05 | 2016-06-20 | 株式会社メガチップス | 色信号処理装置及び色信号処理方法 |
-
1991
- 1991-11-06 JP JP3290030A patent/JPH05128223A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016110357A (ja) * | 2014-12-05 | 2016-06-20 | 株式会社メガチップス | 色信号処理装置及び色信号処理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7054033B2 (en) | Image processing method, image processing apparatus, and storage medium | |
US20030058466A1 (en) | Signal processing unit | |
KR20010041170A (ko) | 감마의 선형 근사의 디지털 보정 회로 및 보정 방법 | |
US5162925A (en) | Color image processor capable of performing masking using a reduced number of bits | |
US5307088A (en) | Method and apparatus of encoding color image information | |
US4954889A (en) | Color masking circuit and color video printer using the same | |
US6574004B1 (en) | System and method for converting color data to gray data | |
US7489815B2 (en) | Source device to destination device transform using black weight | |
JPH05128223A (ja) | 色変換装置 | |
GB2157116A (en) | Method of encoding colour image information | |
JP3387509B2 (ja) | 画像処理方法及び画像処理装置 | |
JP2624967B2 (ja) | 色変換方法 | |
JP2534307B2 (ja) | 色変換装置 | |
JP2626093B2 (ja) | 色信号変換回路 | |
JP4023267B2 (ja) | カラー画像処理装置及びカラー画像処理方法 | |
JPS6346071A (ja) | カラー画像処理装置 | |
JPS6310981A (ja) | ビデオプリンタ | |
JPH01268352A (ja) | カラー印刷用色演算回路 | |
JPH0678139A (ja) | カラー画像処理装置 | |
JPS6148275A (ja) | 画像信号処理装置 | |
EP0791267B1 (en) | Hsl corrections in cmy color space | |
JP2592796B2 (ja) | カラー画像処理装置 | |
JPH06284279A (ja) | 等色変換方法 | |
JPH09181904A (ja) | 画像処理装置 | |
JPH08294010A (ja) | 画像処理装置及びその方法、及びシステム |