JPH04284579A - 画像処理方法 - Google Patents
画像処理方法Info
- Publication number
- JPH04284579A JPH04284579A JP3049321A JP4932191A JPH04284579A JP H04284579 A JPH04284579 A JP H04284579A JP 3049321 A JP3049321 A JP 3049321A JP 4932191 A JP4932191 A JP 4932191A JP H04284579 A JPH04284579 A JP H04284579A
- Authority
- JP
- Japan
- Prior art keywords
- color
- color image
- image information
- reproduction range
- block code
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6058—Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Dot-Matrix Printers And Others (AREA)
- Image Processing (AREA)
- Color Television Systems (AREA)
- Processing Of Color Television Signals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Controls And Circuits For Display Device (AREA)
- Color, Gradation (AREA)
- Color Image Communication Systems (AREA)
Abstract
め要約のデータは記録されません。
Description
ンタ或いはディスプレイ等のように異機種間でカラー画
像情報を送信してカラー画像を再生するカラー画像の処
理方法及びその装置に関するものである。尚、このカラ
ー画像情報の再生には、記録紙等へのカラー記録及びカ
ラー表示画面へのカラー画像を表示する場合も含まれる
。
して記録・再生する場合、受信側の装置では送られてき
たカラー画像情報の色信号を色変換して再生している。 この場合、受信側の装置は、自分の装置の色再現範囲に
合うように、受信したカラー画像を均一の色再現範囲に
分割して色情報の変換を行っていた。このような色再現
範囲の変換は、変換対象となる色の全色に対して均一な
変換方法が適用されていた。
、変換対象となる色の全てに対して均一に色変換処理を
施すため、再生されたカラー画像の明度や色相、彩度等
が各装置により異なってしまうことがある。具体的には
、黄色の場合は、明度、色相が合っていれば彩度が多少
異なっても、その色の変化が目立たないが、例えば赤色
の場合は、色相や明度或いは彩度のずれに敏感である。 このため、赤色の再現色の彩度が少しだけ変化しても、
敏感に色の違いが認識される虞がある。このように、従
来は特定の色に対して、その変換方向を変えて色変換を
行うことができなかったため、再生された色によっては
、好ましい色再現が得られなかった。
で、それぞれ異なる色再現範囲を有する機器においても
、原稿に忠実な色再現ができるカラー画像の処理方法及
びその装置を提供することを目的とする。
に本発明のカラー画像処理装置は以下の様な構成からな
る。即ち、異機種間で伝送されるカラー画像情報の色空
間範囲を変換するカラー画像処理装置であって、色再現
範囲をコード情報で記憶する記憶手段と、入力したカラ
ー画像情報を明度、彩度及び色相に応じてコード化する
コード化手段と、前記コード化手段によりコード化され
たカラー画像情報と前記記憶手段に記憶されたコード情
報とを比較して、前記カラー画像情報の色が再現範囲内
にあるどうかを判別する判別手段と、前記判別手段によ
り再現範囲内にあると判定されると前記カラー画像情報
をそのまま出力する出力手段と、再現範囲外にある時は
前記カラー画像情報の色を色再現範囲の外縁部に変換す
る変換手段とを有する。
画像処理方法は以下の様な構成からなる。即ち、異機種
間で伝送されるカラー画像情報の色空間範囲を変換する
カラー画像処理方法であって、入力したカラー画像情報
を明度、彩度及び色相に応じてコード化する工程と、そ
のコード化したカラー画像情報が色再現範囲内にあるど
うかを判別し、その再現範囲内にあると判定されるとカ
ラー画像情報をそのまま出力するとともに、その再現範
囲内にない時は、そのカラー画像情報の色を色再現範囲
の外縁部に変換して出力する工程とを有する。
を明度、彩度及び色相に応じてコード化し、そのコード
化されたカラー画像情報と、色再現範囲をコード情報で
記憶する記憶手段に記憶されたコード情報とを比較して
、そのカラー画像情報の色が再現範囲内にあるどうかを
判別する。そして、再現範囲内にあると判定されるとそ
のカラー画像情報をそのまま出力するが、再現範囲外に
ある時はそのカラー画像情報の色を色再現範囲の外縁部
に変換して出力する。
ば、入力したカラー画像情報を明度、彩度及び色相に応
じてコード化し、そのコード化したカラー画像情報が色
再現範囲内にあるどうかを判別し、その再現範囲内にあ
ると判定されるとカラー画像情報をそのまま出力すると
ともに、その再現範囲内にない時は、そのカラー画像情
報の色を色再現範囲の外縁部に変換して出力する。
像情報が再現範囲内にない時は、カラー画像情報の色特
性に応じて色を判別し、その判別結果に従って明度、彩
度及び色相の各情報の変換方法を決定するようにしてい
る。
施例を詳細に説明する。
の色再現範囲の記憶方法について説明する。図2に示す
ように、基準となる均等色空間を色相について数段階、
明度について数段階、更に彩度について数段階となるよ
うに、それぞれの色空間方向を一定の領域に細かく分割
し、色再現範囲に対応する部分を微小なブロックの集ま
りとして記憶する。
のL* a* b* 色空間で表し、このブロックそれ
ぞれに、形式に則った6桁のコード番号を付している。
色相を20段階、彩度と明度のそれぞれを10段階に分
割している。
所定の明度段階(例えば明度6)の平面を示しており、
図3に付されたコードのそれぞれは、基準となる均等色
空間における色相、明度、彩度を表しており、コードの
先頭より、色彩、明度(06)、彩度の順番に、それぞ
れ2桁ずつの情報を有している。色相はa* 軸の+側
を基準に反時計回り方向に、明度、彩度については、低
い方から高い方へ順に番号が付されている。即ち、コー
ド“100609”は、色彩が“10”、明度の段階が
“06”、彩度の段階が“09”である緑色を表わすこ
とになる。
ばディスプレイ或いはプリンタのように、各機器毎に色
再現範囲が異なる場合、それぞれの機器に応じた色空間
データを記憶しておく。この場合、各デバイス毎に色再
現範囲を表わすブロック数は異なるが、同じコード番号
で表わされた色は、異機種であつても全く同一の色を表
わしていることになる。
狭めれば、精度の良い画像再生になり、この間隔を広げ
れば精度が低下することになる。この場合の分割の間隔
、コード番号の桁数及び基準となる色空間は、本実施例
に限定されないことはもちろんである。
施例のカラー画像処理装置の構成を示すブロック図であ
る。
色変換部1にてL* a* b* 信号に変換される。 そして、これらL* a* b* 信号から、角度計算
部2にてa* 軸の+側を基準に反時計回り方向の角度
θが、距離計算部3にてL* 軸からの距離Pが計算さ
れる(図4参照)。ここでθは、 tan −1(b* /a* )(a≠0)又は、si
n−1{b*/SQRT(a* 2 +b* 2 )}
, cos−1{a*/SQRT(a* 2 +b*
2 )}のいずれかの式を用いれば算出できる。また、
PはSQRT(a* 2 +b* 2)より求められる
。尚、ここで、SQRT(a* 2 +b* 2 )≠
0であり、SQRT(A)はAの平方根を示している。
は、L* a* b* 空間において、θが色相、L
が明度、Pが彩度の情報を有しているので、コード化部
4において、それぞれが2桁の情報に変換され、前述の
図3に示す6桁のブロックコードN1となる。
、予めそのデバイスのもつ色再現範囲ブロックの全ブロ
ックコードを記憶してあるメモリである。この色再現範
囲ブロックコード記憶部5より、入力されたブロックコ
ードN1と同色相、同輝度の最外縁部ブロックコードN
5を読出し、比較器7において、そのブロックコードN
1と比較することにより、入力されたRGB色信号がデ
バイスの色再現範囲内にあるかどうかを判定する。ここ
で、比較器7の出力信号Sは、セレクタ12の選択信号
として使用されており、ブロックコードN1が色再現範
囲内にあればブロックコードN1を、範囲外にあればブ
ロックコードN3(後述する)を選択して、セレクタ1
2よりブロックコードN4として出力するようにしてい
る。
の色再現範囲内にある場合は、セレクタ12によりブロ
ックコードN1が選択され手ブロックコードN4として
出力される。そして、逆コード化部13によりブロック
コードからL* a* b* 信号が変換され、さらに
、逆色変換部14によりR.G.B.信号に変換される
。ここで、逆コード化部13にて行なわれる逆コード化
は、a* =P cosθ,b*=P sinθにより
行われる。
行われる変換は、RGB ←→ (1次変換)XY
Z ←→ (非線形変換)L* a* b* と、
CIEのXYZを介することにより実現できる。また、
非線形部の計算をROM(テーブルメモリ)により代用
することもできる。
ックコードN1が、このデバイスの色再現範囲外にある
場合に選択されるブロックコードN3を作成する場合に
ついて述べる。
に入力され、この入力された色信号の色が判別される。 そして、その判別結果である出力Kが、変換モード設定
部6に入力され、その色に対応した変換方向が読出され
、変換モード設定部6よりモードMが出力される。これ
らブロックコードN1とモードMとにより、色再現範囲
ブロックコード記憶部5より読出されるブロックコード
群Nが定められ、セレクタ8により、この機器に対応し
た色再現範囲を記憶しているブロックコード群Nの中の
1つのブロックコードN2が出力される。
1とブロックコードN2とのコード番号の差dが取られ
る。ここで、ブロックコードは前述したように空間上の
位置を示しているので、差dの絶対値が小さい程、ブロ
ックコードN1とN2の両コードが示すブロックが近い
位置にあり、互いの色の色差が少ないといえる。ここで
減算器9より出力されるデータとしては、ブロックコー
ドN1とブロックコードN2との差dと、その時のブロ
ックコードN2の情報がある。
クコード記憶部5より読出されたブロックコード群Nの
中の1つめのコードであるので、比較器10を素通りし
、最適ブロックコード記憶部11に書込まれる。ここで
、最適ブロックコード記憶部11とは、変換モードを設
定した後、計算した中で最少の差dを持つ、色再現範囲
ブロックコード記憶部5よりのブロックコードと、その
差dとが記憶されているメモリである。そして、セレク
タ8がブロックコード群Nの中の2つめのブロックコー
ドN2を出力し、同様に減算器9において、ブロックコ
ードN1との差dをとり、その結果が比較器10に入力
される。
クコードN1と最少の差dを有するブロックコードの番
号Nと、その時の差d(D)とを、最適ブロックコード
記憶部11より読出し、2つめのブロックコードN2と
ブロックコードN1との差dと、最適ブロックコード記
憶部11より読出したDとの大小関係を見る。D>dで
あれば、最適ブロックコード記憶部11の内容は、小さ
い方の差dをもつ新たなブロックコードに書き換えられ
、D≦dならばそのままとなる。
ロックコードN2、4つめのブロックコードと、…とい
うように、順次、色再現範囲ブロックコード記憶部5よ
り読出したブロックコード群Nを次々とコードデータを
減算部9に出力することにより、上述した動作が繰り返
し実行される。
に合致したブロックコード群Nの中で、入力されたカラ
ー画像信号より求められたブロックコードN1のブロッ
クと最も近い距離にあるブロックのブロックコードN3
が、最適ブロックコード記憶部11に記憶されることに
なる。
、前述したようにブロックコードN1が、このデバイス
の色再現範囲外にある場合にセレクタ12で選択され、
逆コード化部13、逆色変換部14を経てRGB色信号
に変換される。
スの色再現範囲外にある色であっても、その時の色に応
じて変換モードが決定されて最適な色へ変換される。こ
うように、入力された1つの色信号が変換される過程を
、そのデータの流れに沿って説明したが、入力される色
信号が複数ある場合は、上記のような処理を色ごとに繰
り返すことにより変換が行われる。
モード設定部6との組み合わせにより色再現範囲を変換
する場合について説明する。
ックコードN1の上位2桁の色相情報、下位2桁の彩度
情報により色を分類している。即ち、図5に示すように
、それぞれの色に対し、A、B、C…のようにグループ
分けを行ったテーブルを作成する。ここで分けるグルー
プ数は、変換モード設定部6における変換モード数以下
にしなければならない。ここで、グループ分けする際に
、人間の目の特性を加味すれば良い。 グループA:若干の色相のずれは気にならないが、明度
、色相の変化には敏感である色。 グループB:色相、明度、彩度の変化に敏感である色。 グループC:若干の彩度のずれは気にならないが、明度
、色相の変化には敏感である色。
加味してグループ分けする。そして、これらグループ分
けされた結果が、色判別部15の出力Kとなり、変換モ
ード設定部6へ入力される。
15においてグループ分けされた条件に対応するように
モードを設定する。即ち、 モード1:明度、彩度を変化させず色相を変化させる。 但し、色相が3ブロック以上ずれてしまうような場合は
、彩度を1ブロックずらしても良い。 モード2:制限なし。(機械的に最も近いブロックを捜
す) モード3:明度、色相を変化させず彩度のみを変化させ
る。
方向を変化させることができる。
モードを3種類設定した。このグループ分け、変換モー
ド設定を3種類にしなければならない理由はなく、何種
類にしても良い。また、メモリの容量に余裕がある場合
には、全色に対して1対1に対応するようにグループ分
けをし、変換モードを設けても良い。
色の見えにより分類したが、以下に示すように、測色的
に分類しても良い。 グループA:彩度コードが9〜10の色グループB:彩
度コードが5〜8の色 グループC:彩度コードが1〜4の色 また、グループ分けを行わず、すべての色を同じグルー
プにすることにより、デバイスの色再現範囲外の色に対
し、同一の変換を行うようにしても良い。
システムに適用しても、1つの機器からなる装置に適用
しても良い。また、本発明はシステム或は装置にプログ
ラムを供給することによつて達成される場合にも適用で
きることは言うまでもない。以上説明したように本実施
例によれば、例えばディスプレイ、プリンタ等のように
デバイス固有の色再現範囲を有していても、原カラー情
報を忠実に再現することができる。
ついては、それぞれの色に対し、人間の目の特性または
測色的ものさしを加味し、設定された色判別部でのグル
ープ、変換モードにより、最適な色となるようにデバイ
ス固有の色再現範囲の外縁部に変換することができる。
ードの設定を変化させることにより、変換する方向を変
えることもできる。
れぞれ異なる色再現範囲を有する機器においても、原稿
に忠実なカラー画像が再現ができる効果がある。
すブロック図である。
る。
ブロックコードを説明するための図である。
である。
明するための図である。
Claims (4)
- 【請求項1】 異機種間で伝送されるカラー画像情報
の色空間範囲を変換するカラー画像処理装置であって、
色再現範囲をコード情報で記憶する記憶手段と、入力し
たカラー画像情報を明度、彩度及び色相に応じてコード
化するコード化手段と、前記コード化手段によりコード
化されたカラー画像情報と前記記憶手段に記憶されたコ
ード情報とを比較して、前記カラー画像情報の色が再現
範囲内にあるどうかを判別する判別手段と、前記判別手
段により再現範囲内にあると判定されると前記カラー画
像情報をそのまま出力する出力手段と、再現範囲外にあ
る時は前記カラー画像情報の色を色再現範囲の外縁部に
変換する変換手段と、を有することを特徴とするカラー
画像処理装置。 - 【請求項2】 前記変換手段は更に、色判別手段と、
変換モード設定手段とを備え、前記色判別手段は人間の
目の特性により色情報を分類し、前記変換モード設定手
段は前記色判別手段により判別された判別結果に従って
前記色情報の変換方向を決定するようにしたことを特徴
とする請求項1に記載のカラー画像処理装置。 - 【請求項3】 異機種間で伝送されるカラー画像情報
の色空間範囲を変換するカラー画像処理方法であって、
入力したカラー画像情報を明度、彩度及び色相に応じて
コード化する工程と、そのコード化したカラー画像情報
が色再現範囲内にあるどうかを判別し、その再現範囲内
にあると判定されるとカラー画像情報をそのまま出力す
るとともに、その再現範囲内にない時は、そのカラー画
像情報の色を色再現範囲の外縁部に変換して出力する工
程と、を有することを特徴とするカラー画像処理方法。 - 【請求項4】 カラー画像情報が再現範囲内にない時
は、カラー画像情報の色特性に応じて色を判別し、その
判別結果に従って前記明度、彩度及び色相の各情報の変
換方法を決定するようにしたことを特徴とする請求項3
に記載のカラー画像処理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3049321A JP2996522B2 (ja) | 1991-03-14 | 1991-03-14 | 画像処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3049321A JP2996522B2 (ja) | 1991-03-14 | 1991-03-14 | 画像処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04284579A true JPH04284579A (ja) | 1992-10-09 |
| JP2996522B2 JP2996522B2 (ja) | 2000-01-11 |
Family
ID=12827710
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3049321A Expired - Fee Related JP2996522B2 (ja) | 1991-03-14 | 1991-03-14 | 画像処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2996522B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11275377A (ja) * | 1998-03-25 | 1999-10-08 | Fujitsu Ltd | カラーデータ変換方法及びその装置 |
| US7064864B2 (en) | 2000-10-10 | 2006-06-20 | Mitsubishi Denki Kabushiki Kaisha | Method and apparatus for compressing reproducible color gamut |
| US7385739B2 (en) | 2001-09-14 | 2008-06-10 | Canon Kabushiki Kaisha | Image processing method and apparatus for color conversion accommodating device non-linearity |
-
1991
- 1991-03-14 JP JP3049321A patent/JP2996522B2/ja not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11275377A (ja) * | 1998-03-25 | 1999-10-08 | Fujitsu Ltd | カラーデータ変換方法及びその装置 |
| US7064864B2 (en) | 2000-10-10 | 2006-06-20 | Mitsubishi Denki Kabushiki Kaisha | Method and apparatus for compressing reproducible color gamut |
| US7385739B2 (en) | 2001-09-14 | 2008-06-10 | Canon Kabushiki Kaisha | Image processing method and apparatus for color conversion accommodating device non-linearity |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2996522B2 (ja) | 2000-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6108008A (en) | Color image mapping within output device reproduction range | |
| US7414633B2 (en) | Color characteristics description apparatus, color management apparatus, image conversion apparatus and color correction method | |
| JP3249693B2 (ja) | 画像処理装置 | |
| US4855765A (en) | Color image processing method and apparatus | |
| US5546195A (en) | Apparatus for reproducing color images | |
| US6774909B1 (en) | Method and apparatus for transforming color image into monochromatic image | |
| US6563944B1 (en) | Image processing apparatus and method that automatically selects a substitute output device | |
| US20060061786A1 (en) | Apparatus and methods for detecting a color gamut boundary, and for mapping color gamuts using the same | |
| WO1992004800A1 (en) | A method for creating multicolored halftone reproductions from continuous tone monochrome originals | |
| US5982925A (en) | Method of and apparatus for reproducing color for output device | |
| JP2996522B2 (ja) | 画像処理方法 | |
| US6160635A (en) | Color conversion method using ordered color signal interpolation | |
| JP3199828B2 (ja) | カラー画像処理装置 | |
| JP3845457B2 (ja) | カラーイメージ信号の変換方法及び変換装置 | |
| JPH07288703A (ja) | カラー画像出力装置 | |
| JPH01112377A (ja) | 画像処理装置 | |
| JPH10250153A (ja) | カラー画像出力装置 | |
| JPS6346071A (ja) | カラー画像処理装置 | |
| JPH11220630A (ja) | 3次元ルックアップテーブルの作成法およびこれを行う画像処理装置ならびにこれを備えたデジタルカラープリンタ | |
| JPH04186969A (ja) | カラー画像処理装置 | |
| JP2888349B2 (ja) | 画像処理装置 | |
| JPH0451670A (ja) | カラーマスキング係数算出装置 | |
| JPH0890838A (ja) | 画像処理方法及び装置 | |
| JP3293282B2 (ja) | 混色装置 | |
| JPS6129711A (ja) | 網点面積率決定装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19990611 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990928 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071029 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081029 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091029 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091029 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101029 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |