JP4553259B2 - 画像処理装置、画像処理方法、プログラムおよび記録媒体 - Google Patents
画像処理装置、画像処理方法、プログラムおよび記録媒体 Download PDFInfo
- Publication number
- JP4553259B2 JP4553259B2 JP2005378379A JP2005378379A JP4553259B2 JP 4553259 B2 JP4553259 B2 JP 4553259B2 JP 2005378379 A JP2005378379 A JP 2005378379A JP 2005378379 A JP2005378379 A JP 2005378379A JP 4553259 B2 JP4553259 B2 JP 4553259B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- output value
- grid point
- gamut
- image processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
本発明の目的は、画像出力装置の色再現域形状が複雑な凸凹形状を含んでいても、期待した階調特性と略一致する色変換パラメータの作成を行う画像処理装置、方法、プログラムおよび記録媒体を提供することにある。
画像処理システムの全体構成:
図1は、本発明に係る画像処理装置を用いた画像処理システムの構成例を示すブロック図である。図中、10はコンピュータ、11はディスプレイ、12は画像出力装置、13は測色計、14は色変換装置、15は色変換パラメータ記憶部、16は画像処理装置である。画像出力装置12は、画像データをプリントアウトするための出力装置であって、例えば、カラープリンタやカラー複写機といった画像形成装置を用いることができる。
コンピュータ10は、コンピュータ内部の画像データを、画像出力装置12を用いてプリントアウトするために画像データを出力する。この画像データは、通常ディスプレイで表示するためにR(赤)、G(緑)、B(青)の色成分からなる色信号である。コンピュータ10から送信された画像データは、色変換装置14へ送信される。色変換装置14は、色変換パラメータ記憶部15から色変換パラメータを読み出して、画像出力装置へ送信可能な色信号に変換する。次に、変換された色信号を画像出力装置12に送信してプリント出力する。色変換パラメータ記憶部15に記憶されている色変換パラメータは書き換え可能であり、オペレータから色変換パラメータの作成が指示された場合には、画像処理装置16により色変換パラメータの作成処理が実行される。
図3は、画像処理装置16による色変換パラメータ作成方法のフローチャートを示す。画像処理装置16は、入力信号RGBデータと出力信号CMYデータとの対応関係を表した色変換プロファイルを作成する機能を有しており、図1に示すように測色計13が接続されている。
図5を用いて、参照用3D−LUTの作成方法を詳しく説明する。まず、ステップ201において、画像出力装置12の色再現域を簡易的に記述する。簡易的な記述方法とは、少ない色データのみで色再現域を記述することであり、例えば画像出力装置12のシアン、マゼンタ、イエロー、レッド、ブルー、グリーンのべた色及び紙白、ブラックの計8色の出力色データのみで色再現域を記述する(図6(a))。出力色のデータは実際にプリンタで8色を測色して求めても良いし、前述した色予測式を用いても求めることができる。8色で色再現域を記述する場合、図6(b)に示すように12面体で簡易的に記述されることになる。
(1)ガマット処理の概要
入力色空間(RGB空間)は画像出力装置が再現できないような色信号を含んでいる。そこで、ガマット処理を行って格子点Pi(j、c、h)を画像出力装置が再現可能な色信号Po(j’、c’、h’)に変換する(図7)。
次に、ガマット処理の全体フローについて説明する。図8は、ガマット処理方法の具体例を説明するフローチャート図である。まず、S301において、格子点Giの色信号値[r、g、b]をガマット処理用の色信号Pi(j、c、h)へ変換する。ガマット処理を行う色空間は、CIEで標準化されているLCH信号のように明度、彩度、色相に相当する色成分を有する色空間であれば他の色空間でもよいが、人間の視覚特性をより正確に反映したCIECAM02などのカラー・アピアランス・モデルを用いるのが望ましい。そこで、格子点Giの色信号値[r、g、b]をCIECAM02の明度J、彩度C、色相Hに準ずる色信号Pi(j、c、h)へ変換する。この変換方法については、CIEのテクニカルレポート(CIE 159)に詳述されている。
次に、ガマット処理の詳細を説明する。
色相補正(図8:S302)
ディスプレイ・デバイスのガマットとプリンタ・デバイスのガマットは形状が大きく異なり、入力色信号の中には出力デバイスで再現できないような色が多く存在する。このような色を色相一定で出力デバイスのガマットにマッピングすると、特に入力デバイスのガマットに含まれる色のうち彩度が最大になるような点(=最大彩度色)においてマッピング前後の色変わり(T→To)が目立ちやすいという傾向がある。
彩度圧縮処理では、色相補正後の入力色信号Pi(j、c、h’)を色相一定の面上でプリンタの色再現域内の色信号Po(j’、c’、h’)に変換する。PiとPoが同一色相上にあるので、彩度圧縮処理はPi(j、c)からPo(j’、c’)への二次元的な変換を行うものと考えることができる。ここで、出力デバイスの色再現範囲は12面体で記述されているため、Piとプリンタ色再現域内の点Xを結ぶ直線と12面体のうちの一平面との交点を求めることで、色再現域境界上の点への圧縮を行うことができる。かかるガマット圧縮方式としては、特許第3171081号公報などで提案されている計算方法を用いることによって実現することができる。
色変換用3D−LUTの作成方法は、参照用3D−LUTの作成方法と色再現域データの作成方法が異なる以外は同じ処理とすることができる。そのため、ここでは色再現域データの作成方法について説明する。
(1)精密な色再現域の記述
精密な色再現域データは、前述の参照用3D−LUTに使用した12面体よりも多くの多面体を用いて色再現域を記述するものである。一例を図10に示す。図10に示すように所定の色相、明度における色域表面を覆う多面体(ポリゴン)の識別ID、ポリゴンを構成する頂点リスト、各頂点の出力色空間上の座標値及びPCS空間上の座標値などで表される。図10の例では、デバイス非依存色空間において明度を10分割、色相を30°おきの12分割し、分割した各明度、色相に属するポリゴンのIDを記述している。そして、各ポリゴンを構成する頂点のID番号が別のリストに登録されている。更に、頂点のID番号に対し、C、M、Y、L、a、bデータも対応付けている。なお、実際のプリンタの色再現域を精密に記述するには、明度、色相の分割数はもっと細かくなる。このような色域情報を予め作成しておくことにより、入力信号に対してガマット処理を行なう際に検索すべき多面体に高速にアクセスすることができる。
色予測式を用いてCMY空間の立方体表面上の格子点に対する測色データ(JCH値など)を求め、頂点ID、CMY座標値、JCH座標値のリストを作成する。立方体表面の格子点は、C、M、Yの3成分のうち2成分が0又は255であるような出力値の組み合わせを用いればよい。
頂点リストを作成したら、次にデバイス色空間における立方体形状の色域を過不足なく覆うような複数のポリゴン(ここでは三角形)を決定する。この三角形は、頂点リストに登録されている頂点を3つ用いて定義する。ここでは、CMY色空間における立方体形状の色域を格子状に区切ることによって生じる色域表面上の最小単位となるすべての四角形を、対角線で分割することにより三角形を決定する。そして、これらの各三角形の頂点に対応する頂点リストのインデックスの3つ組を登録することによりポリゴンリストを作成する。従って、前述したようにC、M、Yを5分割している場合、ポリゴンの数は、5x5x6x2=300(個)になる。
次に、本発明の特徴である色変換用3D−LUTの修正方法について説明する。前述したようにガマット形状に局所的な凹凸がある場合、格子点出力値ががたつきを含んでしまい、滑らかに変化しない問題が生じる。そこで、がたつきの生じていない参照用3D−LUTの特性を反映するように色変換用3D−LUTの修正を行う。
上記の実施例では、全ての格子点を順に平滑化を行うようにしていた。しかし、平滑化の手順はこれに限らず、格子点出力値の不連続性が目立つ格子点から平滑化処理を行うようにしても良い。
前述の実施例では、平滑化の強弱を隣接格子点の出力値の標準偏差で制御していた。しかし、この方法では、プリンタの最高彩度色付近にガマット圧縮されているような格子点データにおいて彩度低下が目立つ場合がある。
11 ディスプレイ
12 画像出力装置
13 測色計
14 色変換装置
15 色変換パラメータ記憶部
16 画像処理装置
Claims (4)
- 入力画像データによって表される色空間を格子状に分割した各格子点に、出力デバイスの第1の色再現域内の出力値(以下、格子点出力値)を対応づけた色変換テーブルにおいて、前記格子点出力値を修正する画像処理装置であって、前記第1の色再現域よりも少ない色データで前記出力デバイスの第2の色再現域を記述する色再現域記述手段と、前記各格子点に、前記出力デバイスの前記第2の色再現域内の出力値(格子点出力値)を対応づけた参照テーブルを作成する参照テーブル作成手段と、前記参照テーブルの注目格子点の出力値と隣接格子点の出力値の変化量を求める変化量算出手段と、前記変化量算出手段で算出した変化量に基づいて、前記色変換テーブルにおける注目格子点近傍の出力値の重み係数を決定する重み係数決定手段と、前記重み係数を用いて前記色変換テーブルの格子点出力値を平滑化する平滑化手段とを有することを特徴とする画像処理装置。
- 入力画像データによって表される色空間を格子状に分割した各格子点に、出力デバイスの第1の色再現域内の出力値(以下、格子点出力値)を対応づけた色変換テーブルにおいて、前記格子点出力値を修正する画像処理方法であって、前記第1の色再現域よりも少ない色データで前記出力デバイスの第2の色再現域を記述する色再現域記述工程と、前記各格子点に、前記出力デバイスの前記第2の色再現域内の出力値(格子点出力値)を対応づけた参照テーブルを作成する参照テーブル作成工程と、前記参照テーブルの注目格子点の出力値と隣接格子点の出力値の変化量を求める変化量算出工程と、前記変化量算出工程で算出した変化量に基づいて、前記色変換テーブルにおける注目格子点近傍の出力値の重み係数を決定する重み係数決定工程と、前記重み係数を用いて前記色変換テーブルの格子点出力値を平滑化する平滑化工程とを有することを特徴とする画像処理方法。
- 請求項2記載の画像処理方法をコンピュータに実行させるプログラム。
- 請求項2記載の画像処理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005378379A JP4553259B2 (ja) | 2005-12-28 | 2005-12-28 | 画像処理装置、画像処理方法、プログラムおよび記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005378379A JP4553259B2 (ja) | 2005-12-28 | 2005-12-28 | 画像処理装置、画像処理方法、プログラムおよび記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007181012A JP2007181012A (ja) | 2007-07-12 |
JP4553259B2 true JP4553259B2 (ja) | 2010-09-29 |
Family
ID=38305698
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005378379A Expired - Fee Related JP4553259B2 (ja) | 2005-12-28 | 2005-12-28 | 画像処理装置、画像処理方法、プログラムおよび記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4553259B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4874309B2 (ja) * | 2007-09-28 | 2012-02-15 | 株式会社沖データ | 画像形成システム、画像処理装置、及び画像処理方法 |
JP5021504B2 (ja) * | 2008-01-15 | 2012-09-12 | 株式会社リコー | カラープロファイル作成装置、方法及びプログラムを記録したコンピュータ読取可能な記録媒体 |
JP5402097B2 (ja) * | 2009-03-06 | 2014-01-29 | 株式会社リコー | 画像形成装置、画像形成方法、プログラムおよび記録媒体 |
JP5182590B2 (ja) * | 2009-09-09 | 2013-04-17 | Nkワークス株式会社 | 画像合成装置および画像合成方法 |
JP5440195B2 (ja) * | 2010-01-15 | 2014-03-12 | コニカミノルタ株式会社 | カラープロファイルの作成方法、カラープロファイルを作成する画像処理装置、及び当該画像処理装置の制御プログラム |
JP5630115B2 (ja) * | 2010-07-21 | 2014-11-26 | 富士ゼロックス株式会社 | 色処理装置及びプログラム |
JP7123695B2 (ja) * | 2017-10-17 | 2022-08-23 | キヤノン株式会社 | 情報処理装置、情報処理方法ならびにプログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000165692A (ja) * | 1998-11-30 | 2000-06-16 | Fujitsu Ltd | カラーデータ変換方法 |
JP2000253264A (ja) * | 1999-02-25 | 2000-09-14 | Fuji Xerox Co Ltd | カラー画像信号処理装置およびカラー画像信号処理方法 |
JP2003348365A (ja) * | 2002-05-30 | 2003-12-05 | Matsushita Electric Ind Co Ltd | 色変換装置及び色変換方法 |
JP2005176200A (ja) * | 2003-12-15 | 2005-06-30 | Canon Inc | 色信号変換装置およびその方法 |
-
2005
- 2005-12-28 JP JP2005378379A patent/JP4553259B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000165692A (ja) * | 1998-11-30 | 2000-06-16 | Fujitsu Ltd | カラーデータ変換方法 |
JP2000253264A (ja) * | 1999-02-25 | 2000-09-14 | Fuji Xerox Co Ltd | カラー画像信号処理装置およびカラー画像信号処理方法 |
JP2003348365A (ja) * | 2002-05-30 | 2003-12-05 | Matsushita Electric Ind Co Ltd | 色変換装置及び色変換方法 |
JP2005176200A (ja) * | 2003-12-15 | 2005-06-30 | Canon Inc | 色信号変換装置およびその方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2007181012A (ja) | 2007-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7333237B2 (en) | Color adjustment method, color adjustment apparatus, color conversion definition editing apparatus, image processing apparatus, program, and storage medium | |
US7633658B2 (en) | Color conversion definition method, profile production method, color conversion definition apparatus, profile production apparatus, color conversion definition program storage medium, and profile production program storage medium | |
US7626723B2 (en) | Color-conversion-table creating method | |
US8204304B2 (en) | Color gamut mapping by forming curved cross-sectional surfaces | |
JP4553259B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
JPH11313219A (ja) | カラーデータ変換方法 | |
US8149483B2 (en) | Color gamut data creating device | |
JP2004181965A (ja) | コスト関数を使用する色の全範囲マッピング | |
JP2008219791A (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
US20070296988A1 (en) | Color conversion definition creating method, profile creating method, color conversion definition creating apparatus, profile creating apparatus, color conversion definition creating program storage medium, and profile creating program storage medium | |
KR101029264B1 (ko) | 색 처리 장치, 방법 및 색 처리 프로그램을 기억한 기억매체 | |
JP4276561B2 (ja) | 色変換定義作成方法、プロファイル作成方法、色変換定義作成装置、プロファイル作成装置、色変換定義作成プログラム、およびプロファイル作成プログラム | |
JP5324405B2 (ja) | 色処理装置およびその方法、並びに、画像形成装置 | |
US8368962B2 (en) | Color look up table adjusting apparatus, recording medium on which a color look up table adjusting program is recorded and color look up table adjusting system | |
JP4788486B2 (ja) | 色域外郭作成装置及び色域外郭作成プログラム | |
JP2008042835A (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
JP2006180062A (ja) | 情報処理方法および装置 | |
JP3910323B2 (ja) | プロファイル作成方法およびプロファイル作成装置 | |
JP4423016B2 (ja) | 画像処理装置、画像処理方法、記憶媒体、プログラム | |
JP2008278251A (ja) | 画像処理装置、画像処理方法、及び画像処理プログラム | |
JP2007324861A (ja) | 色変換定義作成装置および色変換定義作成プログラム | |
JP2017135683A (ja) | 生成装置、および、コンピュータプログラム | |
JP2002247396A (ja) | プリンターの色補正方法及びこの装置 | |
JP5633194B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
JP2003348363A (ja) | 色変換定義作成方法、色変換定義作成装置、および色変換定義作成プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081024 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100303 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100419 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100512 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100616 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100707 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100708 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |