JP2004338098A - インクの特性に基づいた分版方法 - Google Patents
インクの特性に基づいた分版方法 Download PDFInfo
- Publication number
- JP2004338098A JP2004338098A JP2003134004A JP2003134004A JP2004338098A JP 2004338098 A JP2004338098 A JP 2004338098A JP 2003134004 A JP2003134004 A JP 2003134004A JP 2003134004 A JP2003134004 A JP 2003134004A JP 2004338098 A JP2004338098 A JP 2004338098A
- Authority
- JP
- Japan
- Prior art keywords
- color
- ink
- ink amount
- separation
- primary
- 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
- 238000000926 separation method Methods 0.000 title claims description 200
- 239000000976 ink Substances 0.000 claims abstract description 679
- 238000006243 chemical reaction Methods 0.000 claims abstract description 108
- 238000000034 method Methods 0.000 claims description 71
- 239000003086 colorant Substances 0.000 claims description 54
- 238000012545 processing Methods 0.000 claims description 44
- 239000013598 vector Substances 0.000 claims description 24
- 230000008569 process Effects 0.000 claims description 23
- 238000004042 decolorization Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 abstract description 32
- 230000000875 corresponding effect Effects 0.000 description 25
- 238000004040 coloring Methods 0.000 description 14
- 239000000463 material Substances 0.000 description 14
- 238000011161 development Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 230000007423 decrease Effects 0.000 description 9
- 238000012986 modification Methods 0.000 description 9
- 230000004048 modification Effects 0.000 description 9
- 239000007787 solid Substances 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 230000004456 color vision Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 239000000049 pigment Substances 0.000 description 4
- LYCAIKOWRPUZTN-UHFFFAOYSA-N Ethylene glycol Chemical compound OCCO LYCAIKOWRPUZTN-UHFFFAOYSA-N 0.000 description 3
- 238000007599 discharging Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 101100090371 Arabidopsis thaliana RPL5A gene Proteins 0.000 description 2
- 101100271429 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) ATP6 gene Proteins 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 239000000975 dye Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000032258 transport Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004737 colorimetric analysis Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000011259 mixed solution Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
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/603—Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
- H04N1/6033—Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer using test pattern analysis
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Color, Gradation (AREA)
- Ink Jet (AREA)
- Record Information Processing For Printing (AREA)
Abstract
【課題】発色性がインクによって異なる場合でも、良好な色変換精度を実現する色変換ルックアップテーブルを作成することを目的とする。
【解決手段】有彩1次色インクの混色によって無彩色を再現したときの各インク量の比率を1次色発色性比率と呼ぶときに、1次色発色性比率に相関のある1次色発色性係数を、複数の有彩1次色インクのそれぞれについて設定し、1次色発色性係数に基づいて、各インク量の比率を調整する。
【選択図】 図13
【解決手段】有彩1次色インクの混色によって無彩色を再現したときの各インク量の比率を1次色発色性比率と呼ぶときに、1次色発色性比率に相関のある1次色発色性係数を、複数の有彩1次色インクのそれぞれについて設定し、1次色発色性係数に基づいて、各インク量の比率を調整する。
【選択図】 図13
Description
【0001】
【発明の属する技術分野】
この発明は、複数種類のインクを用いたカラー印刷技術に関する。
【0002】
【従来の技術】
近年、画像の出力装置として、カラーインクジェットプリンタが広く普及している。通常のカラーインクジェットプリンタは、ブラック(K)インクの他に、シアンC、マゼンタM、イエロYの色相を有する複数種類のインクを使用する。カラー画像の任意の色は、これらの複数種類のインクを用いて再現することができる。
【0003】
このようなプリンタでは、カラー画像の任意の色に応じて、使用可能な各インクのインク量が決定される。本明細書では、このような色再現のために印刷時に用いる各インクのインク量を決定する処理を「分版処理」又は「インク色分解処理」と呼んでいる。カラー画像の色データと各色インク量の組み合わせとの対応関係は、あらかじめ色変換ルックアップテーブル(LUT:Look Up Table)として記憶されており、印刷時にはLUTに従って各画素位置における各色のインク量が決定される(例えば、特許文献1参照。)。
【0004】
【特許文献1】
特開平10−191089
【0005】
色変換ルックアップテーブルは、カラー画像の色データが表す色、特に色相を忠実に再現するように作成されることが望ましい。そこで、色データと各インク量の組み合わせとの対応関係は、複数のカラーパッチ(色見本)を実際に再現し、得られた再現結果に基づいて決定される。このとき、任意の色に関して良好な色変換精度を得るために、複数のカラーパッチは、色相、彩度、明度の少なくとも一部が異なる複数の色を含むように準備される。特に、人の色覚は、無彩色からのずれを敏感に感じることができる。よって、無彩色に近いカラーパッチを再現して無彩色に近い色の色変換精度を向上させることが望ましい。
【0006】
【発明が解決しようとする課題】
ところで、実際に印刷に使用する有彩1次色インクに関し、発色性がインクによって異なる場合がある。発色性は再現される色に与える影響力の強さ意味し、例えば、混色によって無彩色を再現したときのインク量が少ないほど、発色性が高いということができる。ここで、発色性が比較的高いインクを使用するカラーパッチに関しては、その色のバランスが発色性の高いインクの色に偏る場合がある。特に無彩色に近いカラーパッチの色が大きく偏ると、無彩色に近い色の色変換精度が低下する可能性があった。
【0007】
本発明は、上述した従来の課題を解決するためのものであり、発色性がインクによって異なる場合でも、良好な色変換精度を実現する色変換ルックアップテーブルを作成することを目的とする。
【0008】
【課題を解決するための手段およびその作用・効果】
上記課題の少なくとも一部を解決するために、この発明による色変換ルックアップテーブルの作成方法は、第1の表色系で表された入力カラー画像データを、再現色表色系で表された出力カラー画像データに変換するための色変換ルックアップテーブルを作成する方法であって、前記再現色表色系は、互いに組み合わせて用いることにより無彩色を再現可能な複数のインクであって、無彩色を再現したときの各インク量のバランスが均等ではない複数の有彩1次色インクを含むインクセットを用いて印刷媒体上に色を再現するための表色系であり、前記色変換ルックアップテーブルの作成方法は、(a)前記第1の表色系で表された第1の階調値セットを、仮想的な複数の有彩1次色インクの表色系であるモデル表色系で表されたモデル階調値セットに変換するための第1の対応関係を設定する工程と、(b)前記モデル表色系内の複数の入力色に対する前記モデル階調値セットを前記インクセットの各インク量の組み合わせに変換するための色分解対応関係を設定する工程と、(c)前記第1の対応関係と前記色分解対応関係とを用いて、前記第1の表色系で表された前記第1の階調値セットと前記インクセットの各インク量の組み合わせとの対応関係を求めるとともに、前記色変換ルックアップテーブルに格納する工程と、を備え、前記工程(b)は、(b1)前記複数の有彩1次色インクの混色によって無彩色を再現したときの各インク量の比率を1次色発色性比率と呼ぶときに、前記1次色発色性比率に相関のある1次色発色性係数を、前記複数の有彩1次色インクのそれぞれについて設定する工程と、(b2)前記入力色に対応付けられた前記インクセットの各インク量の組み合わせを分版インク量セットと呼び、前記複数の有彩1次色インクの各インク量を基準ベクトルとして表される色空間を1次色色空間と呼ぶときに、前記入力色に対する前記分版インク量セットを前記1次色色空間で表現したときの各インク量の比率が、前記入力色に対する前記モデル階調値セットの各階調値の比率に前記1次色発色性係数を乗じたものと等しくなるように、前記分版インク量セットを決定する工程と、を備える。
【0009】
この色変換ルックアップテーブルの作成方法によれば、分版インク量セットを1次色色空間で表現したときの各インク量の比率が、入力色に対するモデル階調値セットの各階調値の比率に1次色発色性係数を乗じたものと等しくなるように分版インク量セットが決定される。従って、発色性がインクによって異なる場合でも、色バランスの偏りを小さくすることができるので、良好な色変換精度を実現する色変換ルックアップテーブルを作成することができる。
【0010】
上記色変換ルックアップテーブル作成方法において、前記1次色発色性係数の比率の前記1次色発色性比率からのずれが40%以内であることが好ましい。
【0011】
こうすることで、再現される色バランスの偏りを小さくすることができるので、良好な色変換精度を実現する色変換ルックアップテーブルを作成することができる。
【0012】
上記各色変換ルックアップテーブルの作成方法において、前記1次色発色性係数の比率が前記1次色発色性比率と等しいことが好ましい。
【0013】
こうすることで、再現される色の色バランスの偏りを有彩1次色インクの発色性に基づいて適切に小さくすることができるので、良好な色変換精度を実現する色変換ルックアップテーブルを作成することができる。
【0014】
上記各色変換ルックアップテーブルの作成方法において、前記インクセットは、前記複数の有彩1次色インクのいずれとも色相が異なる少なくとも1つの有彩2次色インク含み、前記有彩2次色インクを前記複数の有彩1次色インクの組み合わせに置換することによってほぼ同じ色相と彩度を再現するときの前記有彩2次色インクのインク量に対する前記複数の有彩1次色インクの各インク量を置換インク量としたときに、前記分版インク量セットを前記1次色色空間で表現したときの前記有彩1次色インクの各インク量は、前記分版インク量セットに含まれる前記有彩2次色インクのインク量を、前記置換インク量に基づいて複数の前記有彩1次色インクのインク量に置換することによって決定されることが好ましい。
【0015】
こうすることで、有彩2次色インクを用いる場合にも、再現される色の色バランスの偏りを、1次色発色性係数に基づいて小さくすることができるので、良好な色変換精度を実現する色変換ルックアップテーブルを作成することができる。
【0016】
上記各色変換ルックアップテーブルの作成方法において、前記工程(b2)は、(b2−1)前記モデル表色系の各色階調値を基準ベクトルとして表されるモデル色空間内の最外殻位置にある色を最外殻色と呼ぶときに、前記最外殻色に対応付けられた最外殻分版インク量セットを前記1次色色空間で表現したときの各インク量の比率が、前記最外殻色に対する前記モデル階調値セットの各階調値の比率に前記1次色発色性係数を乗じたものと等しくなるように、前記最外殻分版インク量セットを決定する工程と、(b2−2)前記最外殻色と前記最外殻分版インク量セットとの関係に基づいて、前記モデル表色系内の前記複数の入力色にそれぞれ対応付けられた前記複数の分版インク量セットを決定する工程と、を含むことが好ましい。
【0017】
こうすることで、再現される色の色バランスの偏りが小さくなるように決定された最外殻分版インク量セットに基づいて、入力色に対応付けられた分版インク量セットが決定されるので、有彩1次色インクの発色性による色バランスの偏りを抑えた分版インク量セットを決定することができる。
【0018】
上記各色変換ルックアップテーブル作成方法において、前記工程(b2−2)は、前記分版インク量セットとして、前記モデル色空間において前記入力色と同じベクトル方向を有する最外殻色に対する最外殻分版インク量セットに、前記入力色のベクトル長と前記最外殻色のベクトル長との比を乗じることによって得られる比例分版インク量セットを用いることが好ましい。
【0019】
こうすることで、入力色に対応付けられるとともに、有彩1次色インクの発色性による色バランスの偏りを抑えた分版インク量セットの設定を容易に行うことができる。
【0020】
上記各色変換ルックアップテーブル作成方法において、前記工程(b2−1)は、前記印刷媒体の単位面積当たりに使用可能なインク量の上限値をインクデューティ制限として設定する工程を、備え、前記最外殻分版インク量セットの決定は、以下の条件:(i)前記最外殻分版インク量セットが前記インクデューティ制限内である、を満足するように行われることが好ましい。
【0021】
こうすることで、インクデューティ制限によってインク量を制限しているので、印刷媒体の特性に応じた色変換ルックアップテーブルを作成することができる。
【0022】
上記各色変換ルックアップテーブル作成方法において、前記最外殻分版インク量セットの決定は、以下の条件:(ii)前記最外殻分版インク量セットを前記1次色色空間で表現したときのベクトルの長さが、前記インクセットで再現可能な範囲で最も長くなるを満足するように行われることが好ましい。
【0023】
こうすることで、インクセットで再現可能な色再現範囲を有効に利用した色変換ルックアップテーブルを作成することができる。
【0024】
上記各色変換ルックアップテーブル作成方法において、前記最外殻分版インク量セットの決定は、以下の条件:(iii)前記最外殻分版インク量セットのインク量の合計が最も少なくなる、を満足するように行われることが好ましい。
【0025】
こうすることで、インクの使用量を節約することができる。
【0026】
上記各色変換ルックアップテーブル作成方法において、前記インクセットは、ブラックインクを含み、前記工程(b)は、前記入力色に前記ブラックインクの下色除去処理を行うことによって、ブラック成分が除去されて複数の有彩1次色成分で構成された修正入力色を求める工程を含み、前記分版インク量セットは前記修正入力色に応じて決定されることが好ましい。
【0027】
こうすることで、色再現範囲を拡張することができる。
【0028】
なお、この発明は、種々の形態で実現することが可能であり、例えば、上記分版方法を用いた画像データ変換方法および装置、印刷方法および印刷装置、色変換ルックアップテーブルの作成方法および装置、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【0029】
【発明の実施の形態】
次に、この発明の実施の形態を実施例に基づいて以下の順序で説明する。
A.装置の構成:
B.分版処理の第1実施例:
C.分版処理の第2実施例:
D.分版処理の第3実施例:
E.分版処理の第4実施例:
F.変形例:
【0030】
A.装置の構成:
図1は、本発明の一実施例として印刷システムの構成を示すブロック図である。この印刷システムは、画像データ処理装置としてのコンピュータ90と、印刷部としてのカラープリンタ20と、を備えている。なお、プリンタ20とコンピュータ90とは、広義の「印刷装置」と呼ぶことができる。
【0031】
コンピュータ90では、所定のオペレーティングシステムの下で、アプリケーションプログラム95が動作している。オペレーティングシステムには、ビデオドライバ91やプリンタドライバ96が組み込まれており、アプリケーションプログラム95からは、これらのドライバを介して、プリンタ20に転送するための印刷データPDが出力されることになる。画像のレタッチなどを行うアプリケーションプログラム95は、処理対象の画像に対して所望の処理を行い、また、ビデオドライバ91を介してCRT21に画像を表示している。
【0032】
アプリケーションプログラム95が印刷命令を発すると、コンピュータ90のプリンタドライバ96が、画像データをアプリケーションプログラム95から受け取り、これをプリンタ20に供給する印刷データPDに変換する。図1に示した例では、プリンタドライバ96の内部には、解像度変換モジュール97と、色変換モジュール98と、ハーフトーンモジュール99と、ラスタライザ100と、色変換ルックアップテーブルLUTと、が備えられている。
【0033】
解像度変換モジュール97は、アプリケーションプログラム95で形成されたカラー画像データの解像度(即ち、単位長さ当りの画素数)を、印刷解像度に変換する役割を果たす。こうして解像度変換された画像データは、まだRGBの3つの色成分からなる画像情報である。色変換モジュール98は、色変換ルックアップテーブルLUTを参照しつつ、各画素ごとに、RGB画像データ(入力カラー画像データ)を、プリンタ20が利用可能な複数のインク色の多階調データ(出力カラー画像データ)に変換する。
【0034】
色変換された多階調データは、例えば256階調の階調値を有している。ハーフトーンモジュール99は、いわゆるハーフトーン処理を実行してハーフトーン画像データを生成する。このハーフトーン画像データは、ラスタライザ100によりプリンタ20に転送すべきデータ順に並べ替えられ、最終的な印刷データPDとして出力される。なお、印刷データPDは、各主走査時のドットの記録状態を示すラスタデータと、副走査送り量を示すデータと、を含んでいる。
【0035】
なお、プリンタドライバ96は、印刷データPDを生成する機能を実現するためのプログラムに相当する。プリンタドライバ96の機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、フレキシブルディスクやCD−ROM、光磁気ディスク、ICカード、ROMカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置(RAMやROMなどのメモリ)および外部記憶装置等の、コンピュータが読み取り可能な種々の媒体を利用できる。
【0036】
図2は、プリンタ20の概略構成図である。プリンタ20は、紙送りモータ22によって印刷用紙PPを副走査方向に搬送する副走査送り機構と、キャリッジモータ24によってキャリッジ30をプラテン26の軸方向(主走査方向)に往復動させる主走査送り機構と、キャリッジ30に搭載された印刷ヘッドユニット60を駆動してインクの吐出およびドット形成を制御するヘッド駆動機構と、これらの紙送りモータ22,キャリッジモータ24,印刷ヘッドユニット60および操作パネル32との信号のやり取りを司る制御回路40とを備えている。制御回路40は、コネクタ56を介してコンピュータ90に接続されている。
【0037】
印刷用紙PPを搬送する副走査送り機構は、紙送りモータ22の回転をプラテン26と用紙搬送ローラ(図示せず)とに伝達するギヤトレインを備える(図示省略)。また、キャリッジ30を往復動させる主走査送り機構は、プラテン26の軸と並行に架設されキャリッジ30を摺動可能に保持する摺動軸34と、キャリッジモータ24との間に無端の駆動ベルト36を張設するプーリ38と、キャリッジ30の原点位置を検出する位置センサ39とを備えている。
【0038】
図3は、制御回路40を中心としたプリンタ20の構成を示すブロック図である。制御回路40は、CPU41と、プログラマブルROM(PROM)43と、RAM44と、文字のドットマトリクスを記憶したキャラクタジェネレータ(CG)45とを備えた算術論理演算回路として構成されている。この制御回路40は、さらに、外部のモータ等とのインタフェースを専用に行なうI/F専用回路50と、このI/F専用回路50に接続され印刷ヘッドユニット60を駆動してインクを吐出させるヘッド駆動回路52と、紙送りモータ22およびキャリッジモータ24を駆動するモータ駆動回路54と、を備えている。I/F専用回路50は、パラレルインタフェース回路を内蔵しており、コネクタ56を介してコンピュータ90から供給される印刷データPDを受け取ることができる。I/F専用回路50が内蔵する回路は、パラレルインタフェース回路に限らず、ユニバーサルシリアルバスインタフェース回路などコンピュータ90との接続の容易性や通信速度等を考慮して決めることができる。プリンタ20は、この印刷データPDに従って印刷を実行する。なお、RAM44は、ラスタデータを一時的に格納するためのバッファメモリとして機能する。
【0039】
印刷ヘッドユニット60は、印刷ヘッド28を有しており、また、インクカートリッジを搭載可能である。なお、印刷ヘッドユニット60は、1つの部品としてプリンタ20に着脱される。すなわち、印刷ヘッド28を交換しようとする際には、印刷ヘッドユニット60を交換することになる。
【0040】
図4は、印刷ヘッド28の下面におけるノズル配列を示す説明図である。印刷ヘッド28の下面には、シアンインクCを吐出するためのノズル群と、マゼンタインクMを吐出するためのノズル群と、イエロインクYを吐出するためのノズル群と、ブラックインクKを吐出するためのノズル群とが形成されている。この実施例では、4つのインクC、M、Y、Kからなるインクセットを使用することが可能である。なお、図4の例では、1つのノズル群の複数のノズルNzは副走査方向SSに沿って一直線上に配列されているが、千鳥状に配列されていてもよい。
【0041】
図5は、本実施例におけるインクセットのCMYK各色インクのインク成分を示す説明図である。各色のインクは、イオン交換水をベースとして、所望の色を付与するための各種染料あるいは顔料からなる色材や、粘度調整用のエチレングリコールなどが適量ずつ添加された混合溶液である。色材の種類は色材のカラーインデックス(C.I.)で示されている。
【0042】
シアンインクCと、マゼンタインクMと、イエロインクYとは、互いに組み合わせて用いることによってグレー(無彩色)を再現することが可能であり、有彩1次色インクに相当する。ここで、混色によって無彩色を再現したときの各インク量の比率を1次色発色性比率と呼ぶ。1次色発色性比率は、小さいほどそのインクの発色性が高いことを意味している。換言すれば、発色性が高いインクほど、少ないインク量で色を再現することが可能である。
【0043】
このような1次色発色性比率、すなわち、発色性のバランスを、印刷画像の画質を考慮し、均等でないものとする場合がある。インク量の節約や、インク量の制限であるインクデューティ制限(詳細は後述)の充足の点からは、発色性を高めることが好ましい。一方、印刷画像の粒状性を向上させるためには、発色性が過剰に高くなることを抑制し、明るい画像領域でのインクドットを増やすことが好ましい。そこで、明るい画像領域でインクドットが発生する可能性があり、かつ、インクドットが目立ちやすいインクに関しては、発色性を抑え、インクドットが目立ちにくいインクに関しては、発色性を高めることによって、印刷画像の画質を向上させることができる。例えば、イエロインクYに関しては、インクドットが比較的目立ちにくく、シアンインクC、マゼンタインクMに関しては、インクドットが比較的目立ちやすい場合がある。このような場合には、イエロインクYの発色性を、他のインクC、Mと比べて高くすることによって、イエロインクY方向の色再現領域を拡大させた画質の良い印刷を行うことができる。図5の例では、1次色発色性比率がC:M:Y=0.83:1.00:0.33であり、イエロインクYの発色性が他のインクCMと比べて高められている。このようなインクの発色性は、インクに含まれる色材の種類を変えることによって、変えることができる。また、同じ色材を用いる場合でも、色材の濃度を高めることによって、発色性を高めることができる。なお、インクの発色性のバランスは、図5のインクセットの例に限らず、インクの種類や印刷画像の画質に応じて適宜設定することができる。
【0044】
以上説明したハードウェア構成を有するプリンタ20は、紙送りモータ22により用紙PPを搬送しつつ、キャリッジ30をキャリッジモータ24により往復動させ、同時に印刷ヘッド28のピエゾ素子を駆動して、各色インク滴の吐出を行い、インクドットを形成して用紙PP上に多色多階調の画像を形成する。
【0045】
B.分版処理の第1実施例:
B1.色変換ルックアップテーブルの作成方法:
図6は、この実施例における色再現の処理手順を示すフローチャートである。ステップS10〜S70では、色再現を行うための色変換ルックアップテーブルLUT(図1)を作成している。
【0046】
まず、ステップS10では、印刷で使用する印刷媒体とインクセットとの組合せを1つ選択する。通常のプリンタでは、複数種類の印刷媒体(普通紙、光沢紙、マット紙など)の中から、ユーザによって選択された1つの印刷媒体を使用することを想定している。また、ある種のプリンタでは、使用するインクセットを、複数種類のインクセット(例えば染料インクセットと顔料インクセット)の中から選択できる場合がある。印刷物の色の再現性は、印刷媒体とインクセットに依存する。そこで、本実施例では、印刷媒体とインクセットの組合せ毎にステップS10〜S60の処理を実行して、その組合せに適した色変換ルックアップテーブルLUTをそれぞれ作成する。なお、プリンタ20において使用が想定されている印刷媒体の種類やインクセットの種類は、プリンタドライバ96の印刷条件設定のための画面(図示せず)に表示されるのが普通である。
【0047】
ステップS20では、モデル表色系で表されたモデル階調値セットを、再現色表色系で表された第2の階調値セットに変換する分版処理を実行する。モデル表色系は、仮想的な複数の有彩1次色インクの各色成分(本実施例では、C、M、Yの3成分)の階調値で表される表色系であり、再現色表色系は、印刷時に用いる各色インクのインク量で表される表色系である。
【0048】
モデル表色系においては、各色成分の発色性が均等であるものと仮定している。すなわち、本実施例におけるモデル表色系は、発色性のバランスが均等である仮想的な有彩1次色インクの各色成分の階調値で色を表現する表色系である。従って、例えば無彩色は各色成分の比率が均等なモデル階調値セットによって表現される。
【0049】
このステップS20では、まず、複数のモデル階調値セットを準備する。複数のモデル階調値セットは、後述するように、複数種類のカラーパッチを再現するために用いられる。このような複数のモデル階調値セットは、通常はカラーパッチデータとして提供される。これらのモデル階調値セットの各色成分は、その取り得る最小値(ゼロ)から最大値(ベタ領域を再現するときの階調値)の範囲を、例えば、0〜255の256階調で表現した値である。この実施例においては、ベタ領域は全ての画素にインクを吐出することによって再現される。よって、このようなベタ領域を再現するときの階調値を100%とすることができる。
【0050】
複数のモデル階調値セットは、色の再現領域の全体に分布するように準備されることが好ましい。より具体的には、各色成分C、M、Yの階調値が、その取り得る範囲(0%〜100%)の全体に分布していることが好ましい。このような階調値の複数の値としては、例えば、「0,25,50,75,100,125,150,175,200,225,255」の11個の値を用いることができる。こうすることによって、任意の色に関して良好な色変換精度が得られる色変換ルックアップテーブルLUTを作成することができる。なお、各色の階調値の変化に対する再現された色の見た目の変化が、各色の階調値によって異なる場合がある。このような場合には、色の見た目の変化が大きい階調値の範囲ほど、より細かい間隔で各色の階調値を準備することが好ましい。こうすることによって、見た目の色の変化に細かく対応した、色変換精度の良い色変換ルックアップテーブルLUTを作成することができる。なお、モデル階調値セットに対して実際に再現されるカラーパッチの色、特に色相は、実際に使用するインクの発色性に応じて変わる可能性がある。しかし、後述するように、本実施例では、インクの発色性による色バランスの偏りが小さくなるように各色のインク量が決定されるので、モデル階調値セットに忠実なカラーパッチを再現することができる。
【0051】
なお、カラーパッチデータとしては、モデル表色系で表された色データ(モデル階調値セット)の代わりに、他の表色系(例えば、RGB表色系)で表された色データを用いることもできる。このとき、色データの表色系を変換することによって、モデル表色系で表されたモデル階調値セットの準備が行われる。
【0052】
次に、これらの複数のモデル階調値セットを再現色表色系で表された第2の階調値セットに変換する。再現色表色系は、印刷時に用いるインクセットの各インク量、例えば、有彩1次色インクCMYの各色インク量で表される表色系である。第2の階調値セットは、CMY各色のインク量について、その取り得る最小値(0%)から最大値(100%)の範囲を、例えば、0〜255の256階調で表現した値である。モデル表色系から再現色表色系への分版処理の詳細については後述する。
【0053】
ステップS30では、複数のモデル階調値セットに対応する複数種類のカラーパッチを作成する。図7は、本実施例において作成されるカラーパッチの一例を示す説明図である。縦軸は、上述のステップS20で準備されたモデル階調値セットのマゼンタMの階調値、横軸はイエロYの階調値である。各カラーパッチは、各階調値をステップ20の分版処理に従って変換して得られたインクセットの各インク量で再現される。なお、図7の例は、モデル階調値セットにおけるシアンCの階調値をゼロに設定した場合について示している。実際には、シアンCの複数の階調値に対応した複数種類のカラーパッチが作成されるが、図示を省略している。このように、ステップS30では、上述のステップS20で準備された複数のモデル階調値セットに対応する複数種類のカラーパッチが作成される。
【0054】
ステップS40(図6)では、測色計を用いて、ステップ30で作成された複数のカラーパッチの測色を行う。測色の結果得られるデータは、プリンタやモニタ等のデバイスに依存しない表色系、例えば、L*a*b*表色系やXYZ表色系で表されたデータである。このように、ステップS40では、各カラーパッチの測色を行うことによって、モデル表色系と、デバイス非依存表色系との「モデル/デバイス非依存表色系の対応関係」を決定することができる。また測色の結果、デバイス非依存表色系における、プリンタ20が再現可能な色彩の範囲も確認することができる。
【0055】
ステップS50では、任意の第1の表色系とモデル表色系との対応関係を、上述のステップS40で得られた「モデル/デバイス非依存表色系の対応関係」に基づいて設定する。第1の表色系は、色変換ルックアップテーブルLUTの入力カラー画像データの表色系であり、例えば、sRGB表色系を用いることができる。このような第1の表色系とデバイス非依存表色系との「第1表色系/デバイス非依存表色系の対応関係」は予め設定されている。よって、この「第1表色系/デバイス非依存表色系の対応関係」と、ステップS40で得られた「モデル/デバイス非依存表色系の対応関係」とを用いることによって、第1の表色系とモデル表色系との対応関係を設定することができる。なお、第1の表色系での色再現範囲と、プリンタの色再現範囲とには、互いに重ならない部分が存在する場合がある。このような場合には、適宜、拡大縮小させた対応関係を設定することによって、互いの色彩領域の全体を有効に利用することが好ましい。
【0056】
こうして第1の表色系とモデル表色系との第1の対応関係(ステップS50)と、モデル表色系と再現色表色系との色分解対応関係(ステップS20)が設定されると、ステップS60において、設定された対応関係を再現するための色変換ルックアップテーブルLUT(図1)が作成される。本実施例における色変換ルックアップテーブルLUTは、RGB画像データを入力とし、図4に示す4つのインク色のための多階調画像データを出力とするものである。そこで、色変換ルックアップテーブルLUTを作成する際には、まず、RGB画像データの階調値に応じたCMYで表現されているモデル階調値セットが算出される。次に、このモデル階調値セットに応じた第2の階調値セット、すなわち、各インクのインク量が、後述する分版処理に従って決定される。そして、このRGB画像データの値を入力とし、各インクのインク量を出力とする対応関係がルックアップテーブルLUTに格納される。
【0057】
図6のステップS70では、プリンタ20で使用が想定されている印刷媒体とインクセットのすべての組合せについてステップS10〜S60の処理が完了したか否かが判断される。すべての処理が完了していない場合には、ステップS10〜S60の処理が繰り返され、完了している場合には次のステップS80に移行する。
【0058】
ステップS80では、作成された複数種類の色変換ルックアップテーブルLUTがプリンタドライバ96(図1)に組み込まれる。プリンタドライバ96は、プリンタ20に供給される印刷データPDを作成する機能をコンピュータ90に実現させるためのコンピュータプログラムである。色変換ルックアップテーブルLUTは、プリンタドライバ96が参照するデータとして、プリンタドライバ96とともにコンピュータ90にインストールされる。なお、色変換ルックアップテーブルLUTが組み込まれたプリンタドライバ96は、通常は、プリンタ20の製造元によって供給される。
【0059】
図6のステップS90では、ユーザがプリンタ20を用いて印刷を実行する。この際、印刷媒体とインクセットのすべての組合せに関する色変換ルックアップテーブルLUTの中から、実際の印刷に使用する印刷媒体とインクセットの組に適したルックアップテーブルが選択されて、印刷が実行される。実際の印刷に使用する印刷媒体とインクセットの組は、プリンタドライバ96の印刷条件設定のための画面(図示せず)において、ユーザによって選択される。
【0060】
B2.第1実施例における分版処理の詳細:
図8は、分版処理の処理手順を示すフローチャートである。この分版処理では、モデル表色系から再現色表色系への変換処理を実行している。ステップS100では、モデル表色系で表された入力色I(Ci,Mi,Yi)に対応する分版インク量セットO(Co,Mo,Yo)を算出する。
【0061】
図9(a)は、モデル表色系の各色階調値を基準ベクトルとして表されるモデル色空間を示す説明図である。図9(a)の例では、説明を簡略化して行うために、マゼンタMとイエロYの2種類の色成分を用いてモデル色空間が図示されている。横軸はマゼンタ成分の階調値Miを示し、縦軸はイエロ成分の階調値Yiを示している。モデル表色系で表された1つの入力色I(モデル階調値セット)は、モデル色空間において各色成分の階調値が0%〜100%で表される領域内の一点として表現される。
【0062】
モデル色空間においては、各色成分の発色性のバランスが均等であるものとして扱われる。従って、色相が赤である入力色I1は、M:Y=1:1となる直線L1上に表現される。また、M:Y=1:0.5の直線L2上には、色相が赤と比べて黄の強いオレンジである入力色I2が表現される。このように、モデル色空間では、各色の階調値の比率を色相を表す指標として用いることができる。
【0063】
図9(b)は、インクセットの有彩1次色インクの各インク量を基準ベクトルとして表される1次色色空間を示す説明図である。図9(b)の例では、説明を簡略化して行うために、マゼンタMとイエロYの2種類の色成分を用いて各色空間が図示されている。横軸はマゼンタインクMのインク量Moを示し、縦軸はイエロインクYのインク量Yoを示している。インクセットの各インク量の組み合わせ(分版インク量セット)は、1次色色空間において各インク量が0%〜100%で表される領域内の一点として表現される。
【0064】
ここで、実際に用いる有彩1次色インクC,M,Yの発色性のバランスが均等ではなく、混色によって無彩色を再現したときのインク量の比率が、C:M:Y=1:1:0.5であるものとする。すなわち、1次色発色性比率が、C:M:Y=1:1:0.5である。すると、マゼンタインクMとイエロインクYの比率が等しい(M:Y=1:1)直線L102上の点で表現される分版インク量セットO2は、色相が赤よりも黄に偏ったオレンジ色を再現する。また、イエロインクYの比率がマゼンタインクMの半分(M:Y=1:0.5)である直線L101上の点で表現される分版インク量セットO1は、赤色を再現する。このように、1次色色空間では、各色のインク量の比率を色相を表す指標として用いることができる。
【0065】
そこで、本実施例では、入力色I(Ci,Mi,Yi)と分版インク量セットO(Co,Mo,Yo)の対応関係を以下の式に基づいて設定する。
【0066】
Co=kc×Ci…(1a)、
Mo=km×Mi…(1b)、
Yo=ky×Yi…(1c)
【0067】
式(1a)〜(1c)中、kc、km、kyは、各有彩1次色インクC、M、Yに対して設定される1次色発色性係数である。本実施例では、1次色発色性係数として、1次色発色性比率において、最大インク量を1としたときの各インク量の比率を用いている。図9の例では、(kc、km、ky)=(1.0,1.0,0.5)に設定されている。各色の分版インク量(Co,Mo,Yo)は、入力色の各色の階調値(Ci,Mi,Yi)に、1次色発色性係数(kc、km、ky)を乗じた値である。その結果、図9(b)の、赤色を再現する直線L101上の分版インク量セットO1が、図9(a)の、赤色を表現する直線L1上の入力色I1に対応付けられ、さらに、図9(b)の、オレンジ色を再現する直線L102上の分版インク量セットO2が、図9(a)の、オレンジ色を表現する直線L2上の入力色I1に対応付けられる。他の色に関しても、同様に、入力色Iと分版インク量セットOとの対応関係が設定される。その結果、分版インク量セットによって再現される色の色バランスが発色性の高いインクの色に偏ることを抑制することができる。
【0068】
分版インク量セットによって再現される色の色バランスに偏りが生じると、一部の色の再現領域において、色相が異なる複数のカラーパッチの色相の差が大きくなり、色変換精度が低下する場合がある。例えば、図9(a)(b)の例で、分版インク量(Co,Mo,Yo)を、各インクの発色性のバランスを考慮せずに、入力色の階調値(Ci,Mi,Yi)と同じ値に設定する場合を考える。図9(a)の領域Aは、彩度が高く色相がマゼンタからレッドへ変化する色再現領域であり、具体的には、マゼンタの階調値Miが最大(100%)で、イエロの階調値Yiが0〜100%の領域である。この色再現領域Aのために、イエロの階調値Yiが「0,25,50,75,100%」である×印で示す5つの入力色を準備したとする。ここで、分版インク量(Co,Mo,Yo)として入力色の階調値(Ci,Mi,Yi)と同じ値を用いると、図9(b)に示すように、色相がマゼンタからレッドへ変化する間に×印で示すカラーパッチの数が3つに減少する。その結果、この色再現領域Aにおける色変換精度が低くなる可能性がある。
【0069】
本実施例では、上述の式(1a)〜(1c)に基づき、各インクCMYの発色性を考慮して各分版インク量Co,Mo,Yoが設定される。その結果、図9(b)に示すように、色相がマゼンタからレッドへ変化する間に、○印で示す5つのカラーパッチが再現される。その結果、この色再現領域における色変換精度が低くなることを抑制することができる。
【0070】
このように、使用するインクの発色性のバランスが均等でないときでも、発色性の違いを考慮して分版インク量セットを決定し、再現される色の色バランスが偏ることを抑制することによって、一部の色再現領域において色変換精度が低下することを抑制することができる。
【0071】
以上、2つの色成分M、Yを用いて再現されるについて説明したが、3つの色成分C、M、Yを用いる場合も同様に考えることができる。図10(a)は、3つの色成分C,M,Yを用いて表されるモデル色空間を示す説明図である。モデル表色系で表された色は、モデル色空間においてCMYの階調値0〜100%で表される立方体中の一点として表現される。以下、この立方体を色立体CCと呼ぶ。このモデル色空間においては、図9(a)のモデル色空間と同様に、各色成分の発色性のバランスが均等であるものとして扱われる。例えば、無彩色を表現する入力色I3は、C:M:Y=1:1:1となる直線L3上に表現される。
【0072】
図10(b)は、3つの色成分C,M,Yを用いて表される1次色色空間を示す説明図である。ここで、1次色発色性比率に関し、C:M:Y=1:1:0.5である。従って、各インク量の比率が均等(C:M:Y=1:1:1)である直線L103b上の点で表現される分版インク量セットO3bは、無彩色から黄色に偏った色を再現する。また、イエロインクYの比率が他のインクC、Mの半分(C:M:Y=1:1:0.5)である直線L103a上の点で表現される分版インク量セットO3aは、無彩色を再現する。
【0073】
本実施例では、上述の式(1a)〜(1c)に示すとおり、入力色I(Ci,Mi,Yi)に対応付けられた分版インク量セットO(Co,Mo,Yo)が、1次色発色性係数(kc、km、ky)に基づいて決定される。従って、図10(b)の、無彩色を再現する直線L103a上の分版インク量セットO3aが、図10(a)の、無彩色を表現する直線L3上の入力色I3に対応付けられる。その結果、無彩色に近いカラーパッチの色バランスが偏ることを抑制することができるので、無彩0色に近い色の色変換精度が低下することを抑制することができる。
【0074】
また、入力色の階調値の変化に対する色の見た目の変化、特に色相の変化が大きい色に関して、色変換精度を向上させるために、近い色を表現する複数の入力色を準備する場合がある。本実施例では、任意の色に関し、入力色Iと分版インク量セットOとの対応関係が1次色発色性係数に基づいて設定される。その結果、再現されるカラーパッチの色バランスが偏ることを抑制することができるので、インクの発色性に偏りがあるときでも、色変換精度の向上を図ることができる。
【0075】
図8のステップS110では、全ての入力色に対する分版インク量セットが算出されたか否かの判断がされる。すべての分版インク量セット算出が完了していない場合には、ステップS100の処理が繰り返され、完了している場合には処理を終了する。
【0076】
以上のように、本実施例では、1次色発色性比率と同じ比率を有する1次色発色性係数を設定し、1次色色空間における各インク量の比率が、モデル色空間での各色の階調値に1次色発色性係数を乗じたものと等しくなるように分版インク量セットを決定している。こうすることによって、使用する複数の有彩1次色インクの発色性のバランスが均等でない場合でも、分版インク量セットによって再現される色の色バランスが、入力色が表現する色と比べて、発色性の高いインクの色に偏ることを抑制することができる。特に、無彩色を表現する入力色に対して、実際に再現される色が発色性の高いインクの色に大きく偏ることを抑制することができる。その結果、無彩色に近い色の色変換精度が低下することを抑制することができるので、人の色覚に対応した精度のよい色変換ルックアップテーブルを作成することができる。さらに、再現される色の色バランスの偏りを抑制することによって、一部の色再現領域において色変換精度が低下することを抑制することができる。
【0077】
C.分版処理の第2実施例:
図11は、分版処理の第2実施例の処理手順を示すフローチャートである。図8に示す分版処理との差異は、最外殻色miと最外殻分版インク量セットmiOを決定する処理(S200、S210)を実行し、最外殻色miと最外殻分版インク量セットmiOに基づいて分版インク量セットOを決定している点である。
【0078】
図11のステップS200では、入力色Iに対応する最外殻色miを決定する。図12(a)は、最外殻色mi決定の概要を示す説明図である。図12(a)は、図9(a)と同様のモデル色空間を示している。図12(a)のモデル色空間には、入力色I4が設定されている。また、直線L4は、2つの色成分MYの比率が、入力色I4と同じとなる直線である。さらに、各色成分Mi,Yiが値を取り得る領域の最外殻線OLI4が太線で示されている。
【0079】
最外殻色miは、モデル色空間において入力色Iと同じベクトル方向を有するとともに、モデル色空間における最外殻に位置する色として設定される。図12(a)の例では、入力色I4に対応付けられた最外殻色mi4が、原点Wと入力色I4とを通る直線L4と最外殻線OLI4との交点に設定されている。
【0080】
図11のステップS210では、最外殻色miに対応する最外殻分版インク量セットmiOを決定する。図12(b)は、最外殻分版インク量セットmiO算出の概要を示す説明図である。図12(b)は、図9(b)と同様の1次色色空間を示している。図12(b)の1次色色空間には、直線L104が示されている。直線L104は、マゼンタインクMとイエロインクYのインク量の比率が、最外殻色mi4の各色成分の比率に1次色発色性係数を乗じたものと等しくなる直線である。従って、直線L104上の分版インク量セットは、図12(a)の直線L4上の色とほぼ同じ色相を再現することが可能である。最外殻分版インク量セットmiO4は、このような直線L104上に設定される。図12(b)の例では、最外殻分版インク量セットmiO4は、直線L104上であって、各インク量Mo,Yoが値を取り得る領域の最外殻線OLO4上に設定されている。
【0081】
図11のステップS220では、入力色Iに対応する分版インク量セットOを決定する。図12(c)は、図12(a)(b)に示す入力色I4と分版インク量セットO4との関係の概略を示す説明図である。本実施例では、入力色I4が示すベクトルの長さLLI4と、最外殻色mi4が示すベクトルの長さLLmi4の比を、最外殻分版インク量セットmO4に乗じることによって算出した比例分版インク量セットを、分版インク量セットO4として用いる。このとき、分版インク量セットO4は、図12(b)の1次色色空間においては、直線L104上の点で表される。また、最外殻色mi4に対応する分版インク量セットは最外殻分版インク量セットmO4となる。
【0082】
以上説明した分版インク量セットの算出処理(図11:ステップS200〜S220)は、任意の入力色Iに対して同様に実行される。また、3つの色成分C、M、Yを用いる場合も同様に実行することができる。図13(a)は、モデル色空間において、3つの色成分CMYの階調値0〜100%で表される色立体CCaを示す説明図である。入力色はこの色立体CCa内の一点とし表現される。図13(a)の色立体CCaには、3つの最外殻色mi10,mi11,mi12が示されている。また、原点Wと入力色mi10とを通る直線L10が示され、さらに、原点Wと入力色mi11とを通る直線L11と、原点Wと入力色mi12とを通る直線L12とが示されている。
【0083】
図13(b)は、1次色色空間において、3つの色成分C,M,Yのインク量0〜100%で表される色再現領域CRAを示す説明図である。分版インク量セットは、この色再現領域CRA内の一点として表現される。図13(b)の色再現領域CRAの外殻には、3つの最外殻分版インク量セットmiO110,miO111,miO112が示されている。また、原点Wと最外殻分版インク量セットmiO110とを通る直線L110が示され、さらに、原点Wと最外殻分版インク量セットmiO111とを通る直線L111と、原点Wと最外殻分版インク量セットmiO112とを通る直線L112とが示されている。
【0084】
ここで、最外殻分版インク量セットmiO110は、C,M,Yの比率が、図13(a)に示す最外殻色mi10の各色成分の比率に1次色発色性係数を乗じたものと等しくなるように設定されている。同様に、最外殻分版インク量セットmiO111は最外殻色mi11に、最外殻分版インク量セットmiO112は最外殻色mi12に基づいて、それぞれ設定されている。従って、図13(a)(b)の例では、直線L110上の分版インク量セットは、ほぼ同じ色相を表現する直線L10上の入力色に対応付けられ、さらに、直線L111上の分版インク量セットは、ほぼ同じ色相を表現する直線L11上の入力色に、直線L112上の分版インク量セットは、ほぼ同じ色相を表現する直線L12上の入力色に、それぞれ対応付けられる。
【0085】
なお、図13(a)(b)の例では、色立体CCaにおけるCi=0%となる面に位置する最外殻色mi10〜mi12を用いて説明を行ったが、モデル色空間における任意の方向に位置する入力色に関しても、同様に、1次色発色性係数に基づいて分版インク量セットが決定される。
【0086】
以上のように、本実施例では、最外殻色miに対応付けられた最外殻分版インク量セットmiOを、インクセットで再現可能な色の再現領域の最外殻に位置するように決定している。換言すれば、最外殻分版インク量セットmiOの決定が、以下の条件、
(ii)最外殻分版インク量セットmiOを1次色色空間で表現したときのベクトルの長さが、インクセットで再現可能な範囲で最も長くなる、
を満たすように実行されている。その結果、1次色色空間における最外殻位置の分版インク量セットが、モデル色空間における最外殻位置の色(最外殻色)に対応付けられる。また、1次色色空間の最外殻内部の分版インク量セットが、モデル色空間の最外殻内部の色に対応付けられる。従って、モデル色空間における色の再現領域の全体が、1次色色空間における色の再現領域の全体へ写像されるので、インクセットによって再現可能な色の再現領域を有効に用いた色変換ルックアップテーブルを作成することができる。
【0087】
ここで、最外殻色miの各色成分の比率は入力色Iの各色成分の比率と同じである。最外殻色miに対応付けられた最外殻分版インク量セットmiOの各インク量の比率は、最外殻色miの各階調値に1次色発色性係数を乗じたものと等しくなるように決定される。入力色Iに対応付けられる分版インク量セットOの各インク量の比率は、最外殻分版インク量セットmiOの各インク量の比率と同じである。従って、分版インク量セットOの各インク量の比率は、入力色Iの各階調値に1次色発色性係数を乗じたものと等しくなる。こうすることによって、使用する複数の有彩1次色インクの発色性のバランスが均等でない場合でも、分版インク量セットによって再現される色の色バランスが、入力色が表現する色と比べて、発色性の高いインクの色に偏ることを抑制することができる。特に無彩色に近いカラーパッチの色バランスが偏ることを抑制することができるので、無彩色に近い色の色変換精度が低下することを抑制することができる。その結果、人の色覚に対応した精度のよい色変換ルックアップテーブルを作成することができる。
【0088】
D.分版処理の第3実施例:
図14は、第3実施例における印刷ヘッド28a下面におけるノズル「Nz」の配列を示す説明図である。図4に示す例との差異は、マゼンタインクMとイエロインクYとの間の色相を有する有彩2次色インクとしてのレッドインクRを使用可能である点である。このようなレッドインクRは、マゼンタインクMとイエロインクYとの色材を混合させることによって準備することができる。また、マゼンタインクMとイエロインクYとの間の色相を有する色材、例えば、ピグメントレッド177、ピグメントオレンジ43を用いてもよい。
【0089】
図15は、第3実施例における分版処理の処理手順を示すフローチャートである。図11に示す分版処理との差異は2点ある。1つ目の差異は、インクセットがレッドインクRを含んでいる点である。2つ目の差異は、分版インク量セットの各インク量の制限であるインクデューティ制限を設定している点である。
【0090】
図12のステップS300では、インクセットの各色のインク量の制限であるインクデューティ制限を設定する。インクデューティ制限とは、印刷媒体の単位面積当たりに使用可能なインク量に関する制限である。このインクデューティ制限はインクや印刷媒体の種類に応じて設定される。インクデューティ制限としては、各インク毎の制限と、2種類のインクのインク量の合計値に対する制限と、全インクのインク量の合計値に対する制限などが含まれている。
【0091】
全種類のインク量の合計値の制限については、例えば、次式で表される。
【0092】
C+M+Y+R≦Duty_T…(2)
【0093】
式(2)中、C、M、Y、Rは、それぞれ、CMYR各色のインク量である(後述する他の式でも同様である)。また、Duty_Tは、インクや印刷媒体の種類に応じて予め設定された制限値である。
【0094】
各色単独のインク量の制限については、例えば、次式で表される。
【0095】
C≦Duty_C…(3a)、
M≦Duty_M…(3b)、
Y≦Duty_Y…(3c)、
R≦Duty_R…(3d)
【0096】
Duty_C〜Duty_Rは、インクや印刷媒体の種類に応じて各色のために予め設定された制限値である。
【0097】
2色を混色する際のインク量の制限については、例えば、次式で表される。
【0098】
C+M≦Duty_CM…(4a)、
C+Y≦Duty_CY…(4b)、
C+R≦Duty_CR…(4c)、
M+Y≦Duty_MY…(4d)、
M+R≦Duty_MR…(4e)
【0099】
なお、この制限においては、任意の2つのインクの組み合わせについて制限が課せられるが、その中の5つの組み合わせについて例示している。Duty_CM〜Duty_MRは、インクや印刷媒体の種類に応じて各インクの組み合わせのために予め設定された制限値である。
【0100】
なお、インクデューティ制限としては、3色の混色、4色の混色等、任意の種類のインクの組み合わせに対する制限を設定しても良い。
【0101】
図15のステップS310では、入力色に対応する最外殻色miを決定する。図16(a)は、最外殻色mi決定の概要を示す説明図である。図16(a)は、図12(a)と同様のモデル色空間を示している。図16(a)のモデル色空間には、入力色I5が設定されている。また、直線L5は、2つの色成分MYの比率が、入力色I5と同じとなる直線である。さらに、各色成分Mi,Yiが値を取り得る領域の最外殻線OLI5が太線で示されている。図16(a)の例では、図12(a)の例と同様に、原点Wと入力色I5を通る直線L5と最外殻線OLI5との交点に、入力色I5に対応する最外殻色mi5が設定されている。
【0102】
次のステップS320では、最外殻色miに対応する最外殻分版インク量セットmiOを決定する。図16(b)は、最外殻分版インク量セットmiO算出の概要を示す説明図である。図16(b)は、図12(b)と同様の1次色色空間を示している。図12(b)との差異は、レッドインクRを用いることによって、色の再現領域が拡張されている点である。
【0103】
ここで、マゼンタインクMとイエロインクYの1:1の混色が、同じインク量のレッドインクRとほぼ同じ色相と彩度を再現することが可能であるものとする。このとき、有彩2次色インクのインク量を1としたときの、有彩1次色インクの混色の各インク量を置換インク量と呼ぶ。置換インク量は、有彩2次色インクの発色性の強さを、有彩1次色インクに基づいて表した値と考えることができる。このような置換インク量は、有彩1次色インクの混色によるカラーパッチと、有彩2次色インクのカラーパッチとを測色して比較することによって得ることができる。
【0104】
この例では、マゼンタインクMとイエロインクYの1:1の混色が、同じインク量のレッドインクRとほぼ同じ色相と彩度を再現することが可能であるので、レッドインクRに対する置換インク量が、マゼンタインクM、イエロインクYともに1となる。このとき、MY各色のインクとレッドインクRとを、置換インク量に基づいて置換しても、ほぼ同じ色彩を再現することが可能である。例えば、図16(b)の色P1は、MYの各色のインク量を100%とすることによって再現することが可能な色である。また、MYの各色のインク量をレッドインクRのインク量に置換してもほぼ同じ色を再現することが可能である。例えば、レッドインクRのインク量のみを100%としても、すなわち、CMの各色のインク量の全てをレッドインクRのインク量に置換してもほぼ同じ色を再現することが可能である。ここで、有彩2次色インクRのインク量の全てを有彩1次色インクMYのインク量に置換して得られるインク量(この例では、M=100%、Y=100%)は、MYR各色を用いて再現される色を1次色色空間で表現するための仮想的なインク量として用いることができる。
【0105】
なお、この例のように、有彩1次色インクMYの混色を、各インク量の合計値よりも少ない量の有彩2次色インクRに置換することが可能であるときには、有彩2次色インクを積極的に用いることによって、より少ないインク量でほぼ同じ色相と彩度を再現することが可能である。さらに、有彩1次色インクの混色と同程度のインク量の有彩2次色インクを用いることによって、より高い彩度を再現することが可能である。そのため、利用するインク量の合計値に制限(インクデューティ制限)が課せられている場合でも、有彩2次色インクを用いることによって、有彩1次色インクの混色で再現することが可能な彩度よりも高い彩度を再現することが可能である。なお、このような、有彩2次色インクに関する置換インク量は、有彩2次色インクに含まれる色材の濃度や種類を変えることによって、調整することができる。一般的には、有彩2次色インクに含まれる色材の濃度を高くするほど、置換インク量が大きくなる。
【0106】
さらに、この例では、各インクのインク量について、以下の制限が課せられている。
【0107】
(条件a)各インクのインク量が80以下である。
(条件b)各インクのインク量の合計値が200以下である。
【0108】
これらの条件a、bは、上述したインクデューティ制限に相当する。このようなインクデューティ制限は、使用可能なインクMYRの各色のインク量で表現されるが、置換インク量を用いて得られるMY各色の仮想的なインク量を用いることによって1次色色空間に表現することができる。本実施例では、インクデューティ制限はMYR各色のインク量を用いた1次不等式で表される(図16(b))。従って、インクデューティ制限は1次色色空間において直線を用いて表される。直線LMは、M=80%となる直線を示している。M軸に対して傾いているのは、レッドインクRを用いることによって、MY各色の仮想的なインク量をさらに大きくすることができるからである。よって、M≦80%を満たす領域はこの直線LMの内側となる。また、直線LMRは、M+R=160%となる直線である。この直線は、M≦80%、R≦80%の2つの制限から導かれるM+R≦160%という制限に対応している。M+R≦160%を満たす領域はこの直線LMRの内側となる。
【0109】
さらに、図16(b)には、インクデューティ制限に対応する以下の直線が示されている。すなわち、直線LMYRは、M+Y+R=200となる直線であり、直線LYRは、Y+R=160となる直線であり、直線LYは、Y=80となる直線である。
【0110】
この結果、これらの直線で囲まれた領域内の色が、インクデューティ制限を満たす色であり、有彩1次色インクMYと有彩2次色インクRとを用いることによって再現可能となる。図16(b)の1次色色空間には、このような再現可能な領域の最外殻線OLO5が太線で示されている。なお、R≦80の条件については、最外殻線OLO5内であれば満たされているので、対応する直線の図示を省略している。また、図16(b)には、マゼンタインクMとイエロインクYの比率が、最外殻色mi5(図16(a))の各色成分の比率に1次色発色性係数を乗じたものと等しくなる直線L105が示されている。直線L105上の分版インク量セットは、図16(a)の直線L5上の色とほぼ同じ色相を再現することが可能である。図15のステップS320では、最外殻分版インク量セットmiO5は、このような直線L105上の、インクデューティ制限を満たす領域内に設定される。図16(b)の例では、最外殻分版インク量セットmiO5は、直線L105上と、各インクMYRを用いることによって再現可能な領域の最外殻線OLO5上との交点に設定されている。
【0111】
以上、説明した最外殻分版インク量セットは、3つの有彩1次色インクCMYを用いる場合にも同様に決定することができる。3つのインクC,M,Yの各インク量で表現される1次色色空間においては、インクデューティ制限は、置換インク量を用いて得られるCMY各色の仮想的なインク量を用いて面で表現することができる(図示せず)。これらの面で囲まれた領域がインクデューティ制限を満たす領域である。よって、CMYR各色のインク量で表された色のCMY各色の仮想的なインク量がこれらの面で囲まれた領域内にあれば、各インク量がインクデューティ制限を満たすことができる。ここで、本実施例では、最外殻分版インク量セットmiOとして、CMYの各色成分の比率が、最外殻色miの各色成分の比率に1次色発色性係数を乗じたものと等しくなる直線と、インクデューティ制限を満たす領域の外殻面との交点に位置する分版インク量セットが用いられる。
【0112】
なお、利用可能なインクの種類が多い場合には、有彩1次色インクと有彩2次色インクとの置換の自由度が高くなる。そのため、最外殻色miに対応する最外殻分版インク量セットmiOとして、インクデューティ制限を満たす範囲において複数種類のインク量の組み合わせを選択することができる場合がある。このような場合には、本実施例では、複数の組み合わせの中から、各インク量の合計値が最も小さい組み合わせを選択して最外殻分版インク量セットmiOとして用いている。また、複数種類の有彩2次色インクを用いる場合にも、同様に、最外殻分版インク量セットmiOを決定することができる。
【0113】
図15のステップS330では、入力色Iに対応する分版インク量セットOを決定する。図16(c)は、図16(a)(b)に示す入力色I5と分版インク量セットO5との関係の概略を示す説明図である。本実施例では、図12(c)に示す例と同様に、入力色I5が示すベクトルの長さLLI5と、最外殻色mi5が示すベクトルの長さLLmi5の比を、最外殻分版インク量セットmiO5に乗じることによって算出した比例分版インク量セットを、分版インク量セットO5として用いる。このとき、最外殻色mi5に対応する分版インク量セットは最外殻分版インク量セットmiO5となる。原点Wと最外殻分版インク量セットmiO5との間の色はインクデューティ制限を満たすことが可能であるので、印刷媒体とインクセットの特定の組み合わせで再現可能である。よって、印刷媒体とインクセットの特定の組み合わせで再現可能な色の範囲を有効に利用することができる。また、このように長さLLI5に比例するように分版インク量セットO5を算出することによって、入力色I5に対する分版インク量セットO5を容易に算出することができる。
【0114】
こうして、図15のステップS310〜S330の処理を順次実行することによって、モデル表色系で表された入力色Iに対応する再現色表色系で表された分版インク量セットOが算出される。
【0115】
以上のように、本実施例では、最外殻分版インク量セットmiOの決定が、以下の3つの条件、
(i)最外殻分版インク量セットmiOがインクデューティ制限内である、
(ii)最外殻分版インク量セットmiOを1次色色空間で表現したときのベクトルの長さが、インクセットで再現可能な範囲で最も長くなる、
(iii)最外殻分版インク量セットmiOのインク量の合計が最も少なくなる、
を満たすように実行されている。なお、これら全ての条件を満たしていなくても、最外殻分版インク量セットmiOが、有彩1次色インクのみで再現可能な領域(図16(b)では、Mo≦80%、Yo≦80%の領域)の外側に設定されていれば、色再現領域を拡張することができる。例えば、条件(ii)を満たしておらず、最外殻分版インク量セットmiOを表すベクトルが最長でない場合でも、最外殻分版インク量セットmiOが有彩1次色インクのみで再現可能な領域の外に設定されていれば、色再現範囲を拡張することができる。
【0116】
以上、説明したように、本実施例では、有彩2次色インクが利用可能なときに、分版インク量セットに含まれる有彩2次色インクのインク量を、置換インク量に基づいて有彩1次色インクのインク量に置換して得られる仮想的なインク量に基づいて分版処理を行っている。従って、有彩2次色インクを用いる場合にも、再現される色の色バランスの偏りを、1次色発色性係数に基づいて小さくすることができるので、良好な色変換精度を実現する色変換ルックアップテーブルを作成することができる。また、分版インク量セットをインクデューティ制限を満たすように決定しているので、インクや印刷媒体の種類に応じた高画質な印刷を行うことができる。
【0117】
なお、本実施例の分版処理を図6に示す色変換ルックアップテーブルの作成処理のステップS20に適用したときには、第2の階調値セットは、有彩1次色インクCMYと有彩2次色インクRの各色インク量で表された階調値となる。よって、ステップS30では、CMYR各色を用いて再現されたカラーパッチが作成される。
【0118】
E.分版処理の第4実施例:
図17は、分版処理の第4実施例の処理手順を示すフローチャートである。上述の図15に示す分版処理実施例との差異は、ブラックインクKを用いた下色除去(UCR:Under Color Removal)処理S510を実行している点である。本実施例のUCR処理は、有彩1次色インクC、M、Yの階調値の一部をブラックインクKの階調値に置換する処理である。UCR処理は、周知の種々の方法によって実現可能であるため、ここでは詳細な説明を省略する。
【0119】
次に、ステップS500では、インクセットの各色のインク量の制限であるインクデューティ制限を設定する。上述の図15に示す実施例におけるインクデューティ制限との差異は、ブラックインクKのインク量を考慮して設定されている点である(詳細は後述)。
【0120】
次に、ステップS510では、分版処理の対象となる入力色(例えば、図6のステップS20ではモデル階調値セットで表現されている)に対し、UCR処理を実行する。その結果、CMYK各色の階調値Ci、Mi、Yi、Kiで表現された入力色Iが得られる。本実施例では、これらの階調値のうちのCMY各色の階調値Ci、Mi、Yiに対して、最外殻色miを用いた分版処理を実行する。一連の処理S520〜S540は、図15に示す実施例の処理S310〜S330と同じ処理である。その結果、CMY各色の階調値Ci、Mi、Yiに対する分版インク量Co、Mo、Yo、Roが得られる。ブラックインクKについては、UCR処理S510の結果得られる階調値Kiが分版インク量Koとして用いられる。
【0121】
このように、第4実施例の分版処理では、有彩1次色インクCMYと有彩2次色インクRに加えて、ブラックインクKを用いて再現することが可能な色彩の範囲を有効に利用した分版処理を行っている。そのため、色再現範囲をさらに拡張させた印刷を行うことが可能である。
【0122】
また、この実施例においては、上述のインクデューティ制限において、ブラックインクKのインク量を考慮した制限を設けるのが好ましい。例えば、式(2)に示す全種類のインク量の合計値の制限については、CMYR各色のインク量に、ステップS510で得られたブラックインクKのインク量Kiを合わせた合計値が、Duty_T以下となるように設定することができる。こうすることによって、印刷媒体のインク吸収量の制限を越えた量のインクを吐出することを抑制することができる。また、複数色を混色する場合のインク量の制限についても、ブラックインクKのインク量Kiを用いて制限を設定することができる。ブラックインクK単独のインク量の制限についてはUCR処理S510においてインク量Kiを算出する際に考慮するのが好ましい。
【0123】
なお、本実施例の分版処理を図6に示す色変換ルックアップテーブルの作成処理のステップS20に適用したときには、第2の階調値セットは、有彩1次色インクCMYと有彩2次色インクRとブラックインクKの各色インク量で表された階調値となる。よって、ステップS30では、CMYRK各色を用いて再現されたカラーパッチが作成される。
【0124】
なお、本実施例においては、ステップS510のUCR処理は、CMYの各色成分の発色性のバランスが均等であるものとして実行される。従って、CMY各色成分に関し、階調値が均等に差し引かれて、ブラックインクKの階調値に置き換えられる。このときも、分版インク量セットOは、1次色色空間におけるCMY各色インク量のバランスが1次色発色性係数に基づいて決定されるので、再現される色の色バランスが偏ることを抑制することができる。
【0125】
以上説明したように、上述の各実施例では、実際に使用するインクの1次色発色性比率に相関のある1次色発色性係数を設定し、分版インク量セットの決定を、1次色色空間における各インク量の比率が、モデル色空間での各色の階調値に1次色発色性係数を乗じたものと等しくなるように行っている。従って、再現される色の色バランスが発色性の高いインクの色に偏ることを抑制することができる。その結果、一部の色の再現領域において色変換精度が低下することを抑制することができる。また、無彩色に近いカラーパッチの色バランスが偏ることを抑制することができるので、無彩色に近い色の色変換精度が低下することを抑制し、人の色覚に対応した精度のよい色変換ルックアップテーブルを作成することができる。さらに、有彩1次色インクとは色相が異なる有彩2次色インクが利用可能な場合でも、有彩2次色インクの発色性の強さを表す置換インク量に基づいて分版処理を行っているので、再現される色の色バランスの偏りを、1次色発色性係数に基づいて小さくすることができる。
【0126】
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【0127】
F.変形例:
F1.変形例1:
上述の各実施例では、1次色発色性係数としては、1次色発色性比率において、最大インク量を1としたときの各インク量の比率を用いている。すなわち、1次色発色係数の各色成分の比率が1次色発色性比率と等しくなるように、1次色発色性係数が設定されている。ただし、1次色発色性係数としては、各色成分の比率が厳密に1次色発色性比率と一致している必要はなく、一般には、1次色発色性係数が1次色発色性比率に相関のある値であれば、発色性がインクによって異なる場合でも、再現される色の色バランスの偏りを小さくすることができる。
【0128】
1次色発色性係数と1次色発色性比率との相関は、例えば、1次色発色性係数と1次色発色性比率とを、3つの色成分からなるベクトルとして考え、これら2つのベクトルが成す角度を用いて評価することができる。このとき、角度が小さいほど相関が強いと考えることができる。例えば、1次色発色性比率が(C,M,Y)=(1.0,1.0,0.5)であるときに、1次色発色性係数が(C,M,Y)=(1.0,1.0,0.7)であれば、角度は約7度となる。色バランスの偏りを小さくするためには、相関が強い1次色発色性係数を設定することが好ましい。ここで、相関を角度で評価したときに、角度が20度以下であることが好ましく、10度以下であることが特に好ましく、0度、すなわち、1次色発色係数の各色成分の比率が1次色発色性比率と等しいことが最も好ましい。
【0129】
また、1次色発色性係数と1次色発色性比率との相関を、各色成分の大きさの違いに基づいて評価することもできる。例えば、1次色発色性係数の各色成分の比率と1次色発色性比率とに関し、2つの比率のそれぞれに関して最大色成分を1としたときの各色成分大きさの違いが小さいほど相関が強いと考えることができる。例えば、1次色発色性比率が(C,M,Y)=(1.0,1.0,0.5)であるときに、1次色発色性係数が(C,M,Y)=(1.0,1.0,0.7)であれば、1次色発色性係数の比率の1次色発色性比率からのずれは40%((0.7−0.5)/0.5)となる。色バランスの偏りを小さくするためには、このずれが小さいことが好ましく、40%以下であることが好ましく、20%であることが特に好ましく、0%、すなわち、1次色発色係数の各色成分の比率が1次色発色性比率と等しいことが最も好ましい。
【0130】
F2.変形例2:
上述の第4実施例(図17)において、ブラックインクKを用いたUCR処理を、1次色発色性係数を考慮して実行することもできる。例えば、入力色Iに対応する分版インク量セットOを、1次色発色性係数を考慮して決定する。このとき、UCR処理を行わない第1〜第3実施例(図8、図11、図15)の分版処理を用いることができる。次に、得られた分版インク量セットに対して、CMY各色インク量から、1次色発色性係数の比率に応じてインク量を差し引き、ブラックインクKのインク量に置き換える。こうすれば、再現される色の色バランスを偏らせることを抑制しつつ、UCR処理を実行することができる。
【0131】
F3.変形例3:
上述の各実施例では、使用可能なインクセットの各インクの色相が互いに異なっているが、色相がほぼ同じで濃度の異なる複数種類のインクを使用可能な構成としても良い。この場合、各色相の階調値に応じて濃度の異なるインクを使い分けることによって、インクドットの数が少ないほど目立ちやすい粒状性(画像のざらつき)を向上し、インクドットの数が多い場合に目立ちやすいバンディング(筋状の模様)を抑制することができる。このとき、各インクのインク量は、上述のインクデューティ制限や置換インク量等の条件設定を、全てのインクのインク量を考慮した設定とし、いわゆる線形計画法を用いて算出することができる。また、各色相ごとに分版インク量を算出し、得られた分版インク量を、ほぼ同じ色相を有し濃度の異なる複数のインクに再分配する方法を用いても良い。この場合も、インクデューティ制限において全てのインクのインク量を考慮した制限を設け、最終的な各インクのインク量がインクデューティ制限を満たすようにすることが好ましい。
【0132】
なお、上記各実施例においては、「インク量」は、ベタ領域を再現するときのインク量を100%としたときの、0%〜100%の範囲を表す各インクの階調値であり、色変換ルックアップテーブルLUTの出力を意味している。色相がほぼ同じで濃度の異なる複数種類のインクを使用可能な場合には、同じ色相を有する濃淡インクを1つのインクとして扱い、濃淡インクの色材の合計値を「インク量」に対応させることによって、分版処理を行うことができる。このとき、得られた「インク量」を、濃淡インクのそれぞれに分配することによって、適切な色彩を再現することができる。
【0133】
F4.変形例4:
上述の第4実施例(図15)におけるインクデューティ制限は、有彩2次色インクを用いるときに限らず、インクセットの各インクに対して課すことができる。例えば、図12に示す実施例において、最外殻分版インク量セットmiO4を、インクデューティ制限を満たす範囲内に設定すれば、分版インク量セットもインクデューティ制限を満たす範囲内に設定されるので、インクや印刷媒体の種類に応じた高画質な印刷を行うことができる。
【0134】
F5.変形例5:
上述の各実施例には、図5に示すインクセット以外にも様々な種類のインクセットを適用することができる。インクセットに用いる色材の種類や色材の濃度は、色の再現性や印刷画像の画質を考慮して決めることができる。また、インクの発色性も、色材の種類や色の再現性、印刷画像の画質を考慮して決めることができる。ここで、発色性がインクによって異なるときでも、分版インク量セットの決定を、1次色色空間における各インク量の比率が、モデル色空間での各色の階調値に1次色発色性係数を乗じたものと等しくなるように行えば、再現されるカラーパッチの色バランスが偏ることを抑制することができるので、色変換精度の向上を図ることができる。
【0135】
F6.変形例6:
上述の有彩2次色インクを用いる実施例(図14〜図16)において、入力色Iに対する分版インク量セットOとして、有彩1次色インクと有彩2次色インクとの置換可能な範囲において、複数のインク量の組み合わせをとることができる場合がある。このような場合には、複数のインク量の組み合わせの中から、インクデューティ制限を満たす範囲において、各インク量の合計値が最小となる組み合わせを、分版インク量セットOとして用いることが好ましい。こうすることによって、印刷画像の画質を向上させるとともに、インクの使用量を節約することができる。また、再現される色の明度が高い(明るい)ときには、有彩1次色インクを積極的に用いるような組み合わせを用いることも好ましい。有彩1次色インクを積極的に用いると、置換インク量に従って複数の有彩1次色インクのインク量が増えるため、印刷媒体に記録されるインクドット数の合計が増加する。その結果、明るい領域で目立ちやすい粒状性(画像のざらつき)を目立ちにくくすることができる。また、再現される色の彩度が低いときに、有彩1次色インクを積極的に用いるような組み合わせを用いることも好ましい。彩度の低い色は有彩1次色インクのみを用いて再現することが可能である。従って、このような彩度の低い色を有彩1次色インクを積極的に用いて再現すれば、有彩2次色インクを節約することができる。
【0136】
F7.変形例7:
この発明は熱転写プリンタやドラムスキャンプリンタにも適用可能である。この発明は、いわゆるインクジェットプリンタのみではなく、一般に、複数色のインク色の混色によって色を再現する印刷装置に適用することができる。このような印刷装置としては、例えばファクシミリ装置や、コピー装置がある。
【図面の簡単な説明】
【図1】印刷システムの構成を示すブロック図。
【図2】プリンタ20の概略構成図。
【図3】プリンタ20の構成を示すブロック図。
【図4】印刷ヘッド28の下面におけるノズル配列を示す説明図。
【図5】インクセットを示す説明図。
【図6】色再現の処理手順を示すフローチャート。
【図7】カラーパッチを示す説明図。
【図8】分版処理の処理手順を示すフローチャート。
【図9】分版インク量セット算出の概要を示す説明図。
【図10】分版インク量セット算出の概要を示す説明図。
【図11】分版処理の処理手順を示すフローチャート。
【図12】分版インク量セット算出の概要を示す説明図。
【図13】分版インク量セット算出の概要を示す説明図。
【図14】印刷ヘッド28aの下面におけるノズル配列を示す説明図。
【図15】分版処理の処理手順を示すフローチャート。
【図16】分版インク量セット算出の概要を示す説明図。
【図17】分版処理の処理手順を示すフローチャート。
【符号の説明】
20…プリンタ
21…CRT
22…紙送りモータ
24…キャリッジモータ
26…プラテン
28、28a…印刷ヘッド
30…キャリッジ
32…操作パネル
34…摺動軸
36…駆動ベルト
38…プーリ
39…位置センサ
40…制御回路
41…CPU
43…P−ROM
44…RAM
45…CG
50…I/F専用回路
52…ヘッド駆動回路
54…モータ駆動回路
56…コネクタ
60…印刷ヘッドユニット
90…コンピュータ
91…ビデオドライバ
95…アプリケーションプログラム
96…プリンタドライバ
97…解像度変換モジュール
98…色変換モジュール
99…ハーフトーンモジュール
100…ラスタライザ
LUT…色変換ルックアップテーブル
PP…印刷用紙
PD…印刷データ
【発明の属する技術分野】
この発明は、複数種類のインクを用いたカラー印刷技術に関する。
【0002】
【従来の技術】
近年、画像の出力装置として、カラーインクジェットプリンタが広く普及している。通常のカラーインクジェットプリンタは、ブラック(K)インクの他に、シアンC、マゼンタM、イエロYの色相を有する複数種類のインクを使用する。カラー画像の任意の色は、これらの複数種類のインクを用いて再現することができる。
【0003】
このようなプリンタでは、カラー画像の任意の色に応じて、使用可能な各インクのインク量が決定される。本明細書では、このような色再現のために印刷時に用いる各インクのインク量を決定する処理を「分版処理」又は「インク色分解処理」と呼んでいる。カラー画像の色データと各色インク量の組み合わせとの対応関係は、あらかじめ色変換ルックアップテーブル(LUT:Look Up Table)として記憶されており、印刷時にはLUTに従って各画素位置における各色のインク量が決定される(例えば、特許文献1参照。)。
【0004】
【特許文献1】
特開平10−191089
【0005】
色変換ルックアップテーブルは、カラー画像の色データが表す色、特に色相を忠実に再現するように作成されることが望ましい。そこで、色データと各インク量の組み合わせとの対応関係は、複数のカラーパッチ(色見本)を実際に再現し、得られた再現結果に基づいて決定される。このとき、任意の色に関して良好な色変換精度を得るために、複数のカラーパッチは、色相、彩度、明度の少なくとも一部が異なる複数の色を含むように準備される。特に、人の色覚は、無彩色からのずれを敏感に感じることができる。よって、無彩色に近いカラーパッチを再現して無彩色に近い色の色変換精度を向上させることが望ましい。
【0006】
【発明が解決しようとする課題】
ところで、実際に印刷に使用する有彩1次色インクに関し、発色性がインクによって異なる場合がある。発色性は再現される色に与える影響力の強さ意味し、例えば、混色によって無彩色を再現したときのインク量が少ないほど、発色性が高いということができる。ここで、発色性が比較的高いインクを使用するカラーパッチに関しては、その色のバランスが発色性の高いインクの色に偏る場合がある。特に無彩色に近いカラーパッチの色が大きく偏ると、無彩色に近い色の色変換精度が低下する可能性があった。
【0007】
本発明は、上述した従来の課題を解決するためのものであり、発色性がインクによって異なる場合でも、良好な色変換精度を実現する色変換ルックアップテーブルを作成することを目的とする。
【0008】
【課題を解決するための手段およびその作用・効果】
上記課題の少なくとも一部を解決するために、この発明による色変換ルックアップテーブルの作成方法は、第1の表色系で表された入力カラー画像データを、再現色表色系で表された出力カラー画像データに変換するための色変換ルックアップテーブルを作成する方法であって、前記再現色表色系は、互いに組み合わせて用いることにより無彩色を再現可能な複数のインクであって、無彩色を再現したときの各インク量のバランスが均等ではない複数の有彩1次色インクを含むインクセットを用いて印刷媒体上に色を再現するための表色系であり、前記色変換ルックアップテーブルの作成方法は、(a)前記第1の表色系で表された第1の階調値セットを、仮想的な複数の有彩1次色インクの表色系であるモデル表色系で表されたモデル階調値セットに変換するための第1の対応関係を設定する工程と、(b)前記モデル表色系内の複数の入力色に対する前記モデル階調値セットを前記インクセットの各インク量の組み合わせに変換するための色分解対応関係を設定する工程と、(c)前記第1の対応関係と前記色分解対応関係とを用いて、前記第1の表色系で表された前記第1の階調値セットと前記インクセットの各インク量の組み合わせとの対応関係を求めるとともに、前記色変換ルックアップテーブルに格納する工程と、を備え、前記工程(b)は、(b1)前記複数の有彩1次色インクの混色によって無彩色を再現したときの各インク量の比率を1次色発色性比率と呼ぶときに、前記1次色発色性比率に相関のある1次色発色性係数を、前記複数の有彩1次色インクのそれぞれについて設定する工程と、(b2)前記入力色に対応付けられた前記インクセットの各インク量の組み合わせを分版インク量セットと呼び、前記複数の有彩1次色インクの各インク量を基準ベクトルとして表される色空間を1次色色空間と呼ぶときに、前記入力色に対する前記分版インク量セットを前記1次色色空間で表現したときの各インク量の比率が、前記入力色に対する前記モデル階調値セットの各階調値の比率に前記1次色発色性係数を乗じたものと等しくなるように、前記分版インク量セットを決定する工程と、を備える。
【0009】
この色変換ルックアップテーブルの作成方法によれば、分版インク量セットを1次色色空間で表現したときの各インク量の比率が、入力色に対するモデル階調値セットの各階調値の比率に1次色発色性係数を乗じたものと等しくなるように分版インク量セットが決定される。従って、発色性がインクによって異なる場合でも、色バランスの偏りを小さくすることができるので、良好な色変換精度を実現する色変換ルックアップテーブルを作成することができる。
【0010】
上記色変換ルックアップテーブル作成方法において、前記1次色発色性係数の比率の前記1次色発色性比率からのずれが40%以内であることが好ましい。
【0011】
こうすることで、再現される色バランスの偏りを小さくすることができるので、良好な色変換精度を実現する色変換ルックアップテーブルを作成することができる。
【0012】
上記各色変換ルックアップテーブルの作成方法において、前記1次色発色性係数の比率が前記1次色発色性比率と等しいことが好ましい。
【0013】
こうすることで、再現される色の色バランスの偏りを有彩1次色インクの発色性に基づいて適切に小さくすることができるので、良好な色変換精度を実現する色変換ルックアップテーブルを作成することができる。
【0014】
上記各色変換ルックアップテーブルの作成方法において、前記インクセットは、前記複数の有彩1次色インクのいずれとも色相が異なる少なくとも1つの有彩2次色インク含み、前記有彩2次色インクを前記複数の有彩1次色インクの組み合わせに置換することによってほぼ同じ色相と彩度を再現するときの前記有彩2次色インクのインク量に対する前記複数の有彩1次色インクの各インク量を置換インク量としたときに、前記分版インク量セットを前記1次色色空間で表現したときの前記有彩1次色インクの各インク量は、前記分版インク量セットに含まれる前記有彩2次色インクのインク量を、前記置換インク量に基づいて複数の前記有彩1次色インクのインク量に置換することによって決定されることが好ましい。
【0015】
こうすることで、有彩2次色インクを用いる場合にも、再現される色の色バランスの偏りを、1次色発色性係数に基づいて小さくすることができるので、良好な色変換精度を実現する色変換ルックアップテーブルを作成することができる。
【0016】
上記各色変換ルックアップテーブルの作成方法において、前記工程(b2)は、(b2−1)前記モデル表色系の各色階調値を基準ベクトルとして表されるモデル色空間内の最外殻位置にある色を最外殻色と呼ぶときに、前記最外殻色に対応付けられた最外殻分版インク量セットを前記1次色色空間で表現したときの各インク量の比率が、前記最外殻色に対する前記モデル階調値セットの各階調値の比率に前記1次色発色性係数を乗じたものと等しくなるように、前記最外殻分版インク量セットを決定する工程と、(b2−2)前記最外殻色と前記最外殻分版インク量セットとの関係に基づいて、前記モデル表色系内の前記複数の入力色にそれぞれ対応付けられた前記複数の分版インク量セットを決定する工程と、を含むことが好ましい。
【0017】
こうすることで、再現される色の色バランスの偏りが小さくなるように決定された最外殻分版インク量セットに基づいて、入力色に対応付けられた分版インク量セットが決定されるので、有彩1次色インクの発色性による色バランスの偏りを抑えた分版インク量セットを決定することができる。
【0018】
上記各色変換ルックアップテーブル作成方法において、前記工程(b2−2)は、前記分版インク量セットとして、前記モデル色空間において前記入力色と同じベクトル方向を有する最外殻色に対する最外殻分版インク量セットに、前記入力色のベクトル長と前記最外殻色のベクトル長との比を乗じることによって得られる比例分版インク量セットを用いることが好ましい。
【0019】
こうすることで、入力色に対応付けられるとともに、有彩1次色インクの発色性による色バランスの偏りを抑えた分版インク量セットの設定を容易に行うことができる。
【0020】
上記各色変換ルックアップテーブル作成方法において、前記工程(b2−1)は、前記印刷媒体の単位面積当たりに使用可能なインク量の上限値をインクデューティ制限として設定する工程を、備え、前記最外殻分版インク量セットの決定は、以下の条件:(i)前記最外殻分版インク量セットが前記インクデューティ制限内である、を満足するように行われることが好ましい。
【0021】
こうすることで、インクデューティ制限によってインク量を制限しているので、印刷媒体の特性に応じた色変換ルックアップテーブルを作成することができる。
【0022】
上記各色変換ルックアップテーブル作成方法において、前記最外殻分版インク量セットの決定は、以下の条件:(ii)前記最外殻分版インク量セットを前記1次色色空間で表現したときのベクトルの長さが、前記インクセットで再現可能な範囲で最も長くなるを満足するように行われることが好ましい。
【0023】
こうすることで、インクセットで再現可能な色再現範囲を有効に利用した色変換ルックアップテーブルを作成することができる。
【0024】
上記各色変換ルックアップテーブル作成方法において、前記最外殻分版インク量セットの決定は、以下の条件:(iii)前記最外殻分版インク量セットのインク量の合計が最も少なくなる、を満足するように行われることが好ましい。
【0025】
こうすることで、インクの使用量を節約することができる。
【0026】
上記各色変換ルックアップテーブル作成方法において、前記インクセットは、ブラックインクを含み、前記工程(b)は、前記入力色に前記ブラックインクの下色除去処理を行うことによって、ブラック成分が除去されて複数の有彩1次色成分で構成された修正入力色を求める工程を含み、前記分版インク量セットは前記修正入力色に応じて決定されることが好ましい。
【0027】
こうすることで、色再現範囲を拡張することができる。
【0028】
なお、この発明は、種々の形態で実現することが可能であり、例えば、上記分版方法を用いた画像データ変換方法および装置、印刷方法および印刷装置、色変換ルックアップテーブルの作成方法および装置、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【0029】
【発明の実施の形態】
次に、この発明の実施の形態を実施例に基づいて以下の順序で説明する。
A.装置の構成:
B.分版処理の第1実施例:
C.分版処理の第2実施例:
D.分版処理の第3実施例:
E.分版処理の第4実施例:
F.変形例:
【0030】
A.装置の構成:
図1は、本発明の一実施例として印刷システムの構成を示すブロック図である。この印刷システムは、画像データ処理装置としてのコンピュータ90と、印刷部としてのカラープリンタ20と、を備えている。なお、プリンタ20とコンピュータ90とは、広義の「印刷装置」と呼ぶことができる。
【0031】
コンピュータ90では、所定のオペレーティングシステムの下で、アプリケーションプログラム95が動作している。オペレーティングシステムには、ビデオドライバ91やプリンタドライバ96が組み込まれており、アプリケーションプログラム95からは、これらのドライバを介して、プリンタ20に転送するための印刷データPDが出力されることになる。画像のレタッチなどを行うアプリケーションプログラム95は、処理対象の画像に対して所望の処理を行い、また、ビデオドライバ91を介してCRT21に画像を表示している。
【0032】
アプリケーションプログラム95が印刷命令を発すると、コンピュータ90のプリンタドライバ96が、画像データをアプリケーションプログラム95から受け取り、これをプリンタ20に供給する印刷データPDに変換する。図1に示した例では、プリンタドライバ96の内部には、解像度変換モジュール97と、色変換モジュール98と、ハーフトーンモジュール99と、ラスタライザ100と、色変換ルックアップテーブルLUTと、が備えられている。
【0033】
解像度変換モジュール97は、アプリケーションプログラム95で形成されたカラー画像データの解像度(即ち、単位長さ当りの画素数)を、印刷解像度に変換する役割を果たす。こうして解像度変換された画像データは、まだRGBの3つの色成分からなる画像情報である。色変換モジュール98は、色変換ルックアップテーブルLUTを参照しつつ、各画素ごとに、RGB画像データ(入力カラー画像データ)を、プリンタ20が利用可能な複数のインク色の多階調データ(出力カラー画像データ)に変換する。
【0034】
色変換された多階調データは、例えば256階調の階調値を有している。ハーフトーンモジュール99は、いわゆるハーフトーン処理を実行してハーフトーン画像データを生成する。このハーフトーン画像データは、ラスタライザ100によりプリンタ20に転送すべきデータ順に並べ替えられ、最終的な印刷データPDとして出力される。なお、印刷データPDは、各主走査時のドットの記録状態を示すラスタデータと、副走査送り量を示すデータと、を含んでいる。
【0035】
なお、プリンタドライバ96は、印刷データPDを生成する機能を実現するためのプログラムに相当する。プリンタドライバ96の機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、フレキシブルディスクやCD−ROM、光磁気ディスク、ICカード、ROMカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置(RAMやROMなどのメモリ)および外部記憶装置等の、コンピュータが読み取り可能な種々の媒体を利用できる。
【0036】
図2は、プリンタ20の概略構成図である。プリンタ20は、紙送りモータ22によって印刷用紙PPを副走査方向に搬送する副走査送り機構と、キャリッジモータ24によってキャリッジ30をプラテン26の軸方向(主走査方向)に往復動させる主走査送り機構と、キャリッジ30に搭載された印刷ヘッドユニット60を駆動してインクの吐出およびドット形成を制御するヘッド駆動機構と、これらの紙送りモータ22,キャリッジモータ24,印刷ヘッドユニット60および操作パネル32との信号のやり取りを司る制御回路40とを備えている。制御回路40は、コネクタ56を介してコンピュータ90に接続されている。
【0037】
印刷用紙PPを搬送する副走査送り機構は、紙送りモータ22の回転をプラテン26と用紙搬送ローラ(図示せず)とに伝達するギヤトレインを備える(図示省略)。また、キャリッジ30を往復動させる主走査送り機構は、プラテン26の軸と並行に架設されキャリッジ30を摺動可能に保持する摺動軸34と、キャリッジモータ24との間に無端の駆動ベルト36を張設するプーリ38と、キャリッジ30の原点位置を検出する位置センサ39とを備えている。
【0038】
図3は、制御回路40を中心としたプリンタ20の構成を示すブロック図である。制御回路40は、CPU41と、プログラマブルROM(PROM)43と、RAM44と、文字のドットマトリクスを記憶したキャラクタジェネレータ(CG)45とを備えた算術論理演算回路として構成されている。この制御回路40は、さらに、外部のモータ等とのインタフェースを専用に行なうI/F専用回路50と、このI/F専用回路50に接続され印刷ヘッドユニット60を駆動してインクを吐出させるヘッド駆動回路52と、紙送りモータ22およびキャリッジモータ24を駆動するモータ駆動回路54と、を備えている。I/F専用回路50は、パラレルインタフェース回路を内蔵しており、コネクタ56を介してコンピュータ90から供給される印刷データPDを受け取ることができる。I/F専用回路50が内蔵する回路は、パラレルインタフェース回路に限らず、ユニバーサルシリアルバスインタフェース回路などコンピュータ90との接続の容易性や通信速度等を考慮して決めることができる。プリンタ20は、この印刷データPDに従って印刷を実行する。なお、RAM44は、ラスタデータを一時的に格納するためのバッファメモリとして機能する。
【0039】
印刷ヘッドユニット60は、印刷ヘッド28を有しており、また、インクカートリッジを搭載可能である。なお、印刷ヘッドユニット60は、1つの部品としてプリンタ20に着脱される。すなわち、印刷ヘッド28を交換しようとする際には、印刷ヘッドユニット60を交換することになる。
【0040】
図4は、印刷ヘッド28の下面におけるノズル配列を示す説明図である。印刷ヘッド28の下面には、シアンインクCを吐出するためのノズル群と、マゼンタインクMを吐出するためのノズル群と、イエロインクYを吐出するためのノズル群と、ブラックインクKを吐出するためのノズル群とが形成されている。この実施例では、4つのインクC、M、Y、Kからなるインクセットを使用することが可能である。なお、図4の例では、1つのノズル群の複数のノズルNzは副走査方向SSに沿って一直線上に配列されているが、千鳥状に配列されていてもよい。
【0041】
図5は、本実施例におけるインクセットのCMYK各色インクのインク成分を示す説明図である。各色のインクは、イオン交換水をベースとして、所望の色を付与するための各種染料あるいは顔料からなる色材や、粘度調整用のエチレングリコールなどが適量ずつ添加された混合溶液である。色材の種類は色材のカラーインデックス(C.I.)で示されている。
【0042】
シアンインクCと、マゼンタインクMと、イエロインクYとは、互いに組み合わせて用いることによってグレー(無彩色)を再現することが可能であり、有彩1次色インクに相当する。ここで、混色によって無彩色を再現したときの各インク量の比率を1次色発色性比率と呼ぶ。1次色発色性比率は、小さいほどそのインクの発色性が高いことを意味している。換言すれば、発色性が高いインクほど、少ないインク量で色を再現することが可能である。
【0043】
このような1次色発色性比率、すなわち、発色性のバランスを、印刷画像の画質を考慮し、均等でないものとする場合がある。インク量の節約や、インク量の制限であるインクデューティ制限(詳細は後述)の充足の点からは、発色性を高めることが好ましい。一方、印刷画像の粒状性を向上させるためには、発色性が過剰に高くなることを抑制し、明るい画像領域でのインクドットを増やすことが好ましい。そこで、明るい画像領域でインクドットが発生する可能性があり、かつ、インクドットが目立ちやすいインクに関しては、発色性を抑え、インクドットが目立ちにくいインクに関しては、発色性を高めることによって、印刷画像の画質を向上させることができる。例えば、イエロインクYに関しては、インクドットが比較的目立ちにくく、シアンインクC、マゼンタインクMに関しては、インクドットが比較的目立ちやすい場合がある。このような場合には、イエロインクYの発色性を、他のインクC、Mと比べて高くすることによって、イエロインクY方向の色再現領域を拡大させた画質の良い印刷を行うことができる。図5の例では、1次色発色性比率がC:M:Y=0.83:1.00:0.33であり、イエロインクYの発色性が他のインクCMと比べて高められている。このようなインクの発色性は、インクに含まれる色材の種類を変えることによって、変えることができる。また、同じ色材を用いる場合でも、色材の濃度を高めることによって、発色性を高めることができる。なお、インクの発色性のバランスは、図5のインクセットの例に限らず、インクの種類や印刷画像の画質に応じて適宜設定することができる。
【0044】
以上説明したハードウェア構成を有するプリンタ20は、紙送りモータ22により用紙PPを搬送しつつ、キャリッジ30をキャリッジモータ24により往復動させ、同時に印刷ヘッド28のピエゾ素子を駆動して、各色インク滴の吐出を行い、インクドットを形成して用紙PP上に多色多階調の画像を形成する。
【0045】
B.分版処理の第1実施例:
B1.色変換ルックアップテーブルの作成方法:
図6は、この実施例における色再現の処理手順を示すフローチャートである。ステップS10〜S70では、色再現を行うための色変換ルックアップテーブルLUT(図1)を作成している。
【0046】
まず、ステップS10では、印刷で使用する印刷媒体とインクセットとの組合せを1つ選択する。通常のプリンタでは、複数種類の印刷媒体(普通紙、光沢紙、マット紙など)の中から、ユーザによって選択された1つの印刷媒体を使用することを想定している。また、ある種のプリンタでは、使用するインクセットを、複数種類のインクセット(例えば染料インクセットと顔料インクセット)の中から選択できる場合がある。印刷物の色の再現性は、印刷媒体とインクセットに依存する。そこで、本実施例では、印刷媒体とインクセットの組合せ毎にステップS10〜S60の処理を実行して、その組合せに適した色変換ルックアップテーブルLUTをそれぞれ作成する。なお、プリンタ20において使用が想定されている印刷媒体の種類やインクセットの種類は、プリンタドライバ96の印刷条件設定のための画面(図示せず)に表示されるのが普通である。
【0047】
ステップS20では、モデル表色系で表されたモデル階調値セットを、再現色表色系で表された第2の階調値セットに変換する分版処理を実行する。モデル表色系は、仮想的な複数の有彩1次色インクの各色成分(本実施例では、C、M、Yの3成分)の階調値で表される表色系であり、再現色表色系は、印刷時に用いる各色インクのインク量で表される表色系である。
【0048】
モデル表色系においては、各色成分の発色性が均等であるものと仮定している。すなわち、本実施例におけるモデル表色系は、発色性のバランスが均等である仮想的な有彩1次色インクの各色成分の階調値で色を表現する表色系である。従って、例えば無彩色は各色成分の比率が均等なモデル階調値セットによって表現される。
【0049】
このステップS20では、まず、複数のモデル階調値セットを準備する。複数のモデル階調値セットは、後述するように、複数種類のカラーパッチを再現するために用いられる。このような複数のモデル階調値セットは、通常はカラーパッチデータとして提供される。これらのモデル階調値セットの各色成分は、その取り得る最小値(ゼロ)から最大値(ベタ領域を再現するときの階調値)の範囲を、例えば、0〜255の256階調で表現した値である。この実施例においては、ベタ領域は全ての画素にインクを吐出することによって再現される。よって、このようなベタ領域を再現するときの階調値を100%とすることができる。
【0050】
複数のモデル階調値セットは、色の再現領域の全体に分布するように準備されることが好ましい。より具体的には、各色成分C、M、Yの階調値が、その取り得る範囲(0%〜100%)の全体に分布していることが好ましい。このような階調値の複数の値としては、例えば、「0,25,50,75,100,125,150,175,200,225,255」の11個の値を用いることができる。こうすることによって、任意の色に関して良好な色変換精度が得られる色変換ルックアップテーブルLUTを作成することができる。なお、各色の階調値の変化に対する再現された色の見た目の変化が、各色の階調値によって異なる場合がある。このような場合には、色の見た目の変化が大きい階調値の範囲ほど、より細かい間隔で各色の階調値を準備することが好ましい。こうすることによって、見た目の色の変化に細かく対応した、色変換精度の良い色変換ルックアップテーブルLUTを作成することができる。なお、モデル階調値セットに対して実際に再現されるカラーパッチの色、特に色相は、実際に使用するインクの発色性に応じて変わる可能性がある。しかし、後述するように、本実施例では、インクの発色性による色バランスの偏りが小さくなるように各色のインク量が決定されるので、モデル階調値セットに忠実なカラーパッチを再現することができる。
【0051】
なお、カラーパッチデータとしては、モデル表色系で表された色データ(モデル階調値セット)の代わりに、他の表色系(例えば、RGB表色系)で表された色データを用いることもできる。このとき、色データの表色系を変換することによって、モデル表色系で表されたモデル階調値セットの準備が行われる。
【0052】
次に、これらの複数のモデル階調値セットを再現色表色系で表された第2の階調値セットに変換する。再現色表色系は、印刷時に用いるインクセットの各インク量、例えば、有彩1次色インクCMYの各色インク量で表される表色系である。第2の階調値セットは、CMY各色のインク量について、その取り得る最小値(0%)から最大値(100%)の範囲を、例えば、0〜255の256階調で表現した値である。モデル表色系から再現色表色系への分版処理の詳細については後述する。
【0053】
ステップS30では、複数のモデル階調値セットに対応する複数種類のカラーパッチを作成する。図7は、本実施例において作成されるカラーパッチの一例を示す説明図である。縦軸は、上述のステップS20で準備されたモデル階調値セットのマゼンタMの階調値、横軸はイエロYの階調値である。各カラーパッチは、各階調値をステップ20の分版処理に従って変換して得られたインクセットの各インク量で再現される。なお、図7の例は、モデル階調値セットにおけるシアンCの階調値をゼロに設定した場合について示している。実際には、シアンCの複数の階調値に対応した複数種類のカラーパッチが作成されるが、図示を省略している。このように、ステップS30では、上述のステップS20で準備された複数のモデル階調値セットに対応する複数種類のカラーパッチが作成される。
【0054】
ステップS40(図6)では、測色計を用いて、ステップ30で作成された複数のカラーパッチの測色を行う。測色の結果得られるデータは、プリンタやモニタ等のデバイスに依存しない表色系、例えば、L*a*b*表色系やXYZ表色系で表されたデータである。このように、ステップS40では、各カラーパッチの測色を行うことによって、モデル表色系と、デバイス非依存表色系との「モデル/デバイス非依存表色系の対応関係」を決定することができる。また測色の結果、デバイス非依存表色系における、プリンタ20が再現可能な色彩の範囲も確認することができる。
【0055】
ステップS50では、任意の第1の表色系とモデル表色系との対応関係を、上述のステップS40で得られた「モデル/デバイス非依存表色系の対応関係」に基づいて設定する。第1の表色系は、色変換ルックアップテーブルLUTの入力カラー画像データの表色系であり、例えば、sRGB表色系を用いることができる。このような第1の表色系とデバイス非依存表色系との「第1表色系/デバイス非依存表色系の対応関係」は予め設定されている。よって、この「第1表色系/デバイス非依存表色系の対応関係」と、ステップS40で得られた「モデル/デバイス非依存表色系の対応関係」とを用いることによって、第1の表色系とモデル表色系との対応関係を設定することができる。なお、第1の表色系での色再現範囲と、プリンタの色再現範囲とには、互いに重ならない部分が存在する場合がある。このような場合には、適宜、拡大縮小させた対応関係を設定することによって、互いの色彩領域の全体を有効に利用することが好ましい。
【0056】
こうして第1の表色系とモデル表色系との第1の対応関係(ステップS50)と、モデル表色系と再現色表色系との色分解対応関係(ステップS20)が設定されると、ステップS60において、設定された対応関係を再現するための色変換ルックアップテーブルLUT(図1)が作成される。本実施例における色変換ルックアップテーブルLUTは、RGB画像データを入力とし、図4に示す4つのインク色のための多階調画像データを出力とするものである。そこで、色変換ルックアップテーブルLUTを作成する際には、まず、RGB画像データの階調値に応じたCMYで表現されているモデル階調値セットが算出される。次に、このモデル階調値セットに応じた第2の階調値セット、すなわち、各インクのインク量が、後述する分版処理に従って決定される。そして、このRGB画像データの値を入力とし、各インクのインク量を出力とする対応関係がルックアップテーブルLUTに格納される。
【0057】
図6のステップS70では、プリンタ20で使用が想定されている印刷媒体とインクセットのすべての組合せについてステップS10〜S60の処理が完了したか否かが判断される。すべての処理が完了していない場合には、ステップS10〜S60の処理が繰り返され、完了している場合には次のステップS80に移行する。
【0058】
ステップS80では、作成された複数種類の色変換ルックアップテーブルLUTがプリンタドライバ96(図1)に組み込まれる。プリンタドライバ96は、プリンタ20に供給される印刷データPDを作成する機能をコンピュータ90に実現させるためのコンピュータプログラムである。色変換ルックアップテーブルLUTは、プリンタドライバ96が参照するデータとして、プリンタドライバ96とともにコンピュータ90にインストールされる。なお、色変換ルックアップテーブルLUTが組み込まれたプリンタドライバ96は、通常は、プリンタ20の製造元によって供給される。
【0059】
図6のステップS90では、ユーザがプリンタ20を用いて印刷を実行する。この際、印刷媒体とインクセットのすべての組合せに関する色変換ルックアップテーブルLUTの中から、実際の印刷に使用する印刷媒体とインクセットの組に適したルックアップテーブルが選択されて、印刷が実行される。実際の印刷に使用する印刷媒体とインクセットの組は、プリンタドライバ96の印刷条件設定のための画面(図示せず)において、ユーザによって選択される。
【0060】
B2.第1実施例における分版処理の詳細:
図8は、分版処理の処理手順を示すフローチャートである。この分版処理では、モデル表色系から再現色表色系への変換処理を実行している。ステップS100では、モデル表色系で表された入力色I(Ci,Mi,Yi)に対応する分版インク量セットO(Co,Mo,Yo)を算出する。
【0061】
図9(a)は、モデル表色系の各色階調値を基準ベクトルとして表されるモデル色空間を示す説明図である。図9(a)の例では、説明を簡略化して行うために、マゼンタMとイエロYの2種類の色成分を用いてモデル色空間が図示されている。横軸はマゼンタ成分の階調値Miを示し、縦軸はイエロ成分の階調値Yiを示している。モデル表色系で表された1つの入力色I(モデル階調値セット)は、モデル色空間において各色成分の階調値が0%〜100%で表される領域内の一点として表現される。
【0062】
モデル色空間においては、各色成分の発色性のバランスが均等であるものとして扱われる。従って、色相が赤である入力色I1は、M:Y=1:1となる直線L1上に表現される。また、M:Y=1:0.5の直線L2上には、色相が赤と比べて黄の強いオレンジである入力色I2が表現される。このように、モデル色空間では、各色の階調値の比率を色相を表す指標として用いることができる。
【0063】
図9(b)は、インクセットの有彩1次色インクの各インク量を基準ベクトルとして表される1次色色空間を示す説明図である。図9(b)の例では、説明を簡略化して行うために、マゼンタMとイエロYの2種類の色成分を用いて各色空間が図示されている。横軸はマゼンタインクMのインク量Moを示し、縦軸はイエロインクYのインク量Yoを示している。インクセットの各インク量の組み合わせ(分版インク量セット)は、1次色色空間において各インク量が0%〜100%で表される領域内の一点として表現される。
【0064】
ここで、実際に用いる有彩1次色インクC,M,Yの発色性のバランスが均等ではなく、混色によって無彩色を再現したときのインク量の比率が、C:M:Y=1:1:0.5であるものとする。すなわち、1次色発色性比率が、C:M:Y=1:1:0.5である。すると、マゼンタインクMとイエロインクYの比率が等しい(M:Y=1:1)直線L102上の点で表現される分版インク量セットO2は、色相が赤よりも黄に偏ったオレンジ色を再現する。また、イエロインクYの比率がマゼンタインクMの半分(M:Y=1:0.5)である直線L101上の点で表現される分版インク量セットO1は、赤色を再現する。このように、1次色色空間では、各色のインク量の比率を色相を表す指標として用いることができる。
【0065】
そこで、本実施例では、入力色I(Ci,Mi,Yi)と分版インク量セットO(Co,Mo,Yo)の対応関係を以下の式に基づいて設定する。
【0066】
Co=kc×Ci…(1a)、
Mo=km×Mi…(1b)、
Yo=ky×Yi…(1c)
【0067】
式(1a)〜(1c)中、kc、km、kyは、各有彩1次色インクC、M、Yに対して設定される1次色発色性係数である。本実施例では、1次色発色性係数として、1次色発色性比率において、最大インク量を1としたときの各インク量の比率を用いている。図9の例では、(kc、km、ky)=(1.0,1.0,0.5)に設定されている。各色の分版インク量(Co,Mo,Yo)は、入力色の各色の階調値(Ci,Mi,Yi)に、1次色発色性係数(kc、km、ky)を乗じた値である。その結果、図9(b)の、赤色を再現する直線L101上の分版インク量セットO1が、図9(a)の、赤色を表現する直線L1上の入力色I1に対応付けられ、さらに、図9(b)の、オレンジ色を再現する直線L102上の分版インク量セットO2が、図9(a)の、オレンジ色を表現する直線L2上の入力色I1に対応付けられる。他の色に関しても、同様に、入力色Iと分版インク量セットOとの対応関係が設定される。その結果、分版インク量セットによって再現される色の色バランスが発色性の高いインクの色に偏ることを抑制することができる。
【0068】
分版インク量セットによって再現される色の色バランスに偏りが生じると、一部の色の再現領域において、色相が異なる複数のカラーパッチの色相の差が大きくなり、色変換精度が低下する場合がある。例えば、図9(a)(b)の例で、分版インク量(Co,Mo,Yo)を、各インクの発色性のバランスを考慮せずに、入力色の階調値(Ci,Mi,Yi)と同じ値に設定する場合を考える。図9(a)の領域Aは、彩度が高く色相がマゼンタからレッドへ変化する色再現領域であり、具体的には、マゼンタの階調値Miが最大(100%)で、イエロの階調値Yiが0〜100%の領域である。この色再現領域Aのために、イエロの階調値Yiが「0,25,50,75,100%」である×印で示す5つの入力色を準備したとする。ここで、分版インク量(Co,Mo,Yo)として入力色の階調値(Ci,Mi,Yi)と同じ値を用いると、図9(b)に示すように、色相がマゼンタからレッドへ変化する間に×印で示すカラーパッチの数が3つに減少する。その結果、この色再現領域Aにおける色変換精度が低くなる可能性がある。
【0069】
本実施例では、上述の式(1a)〜(1c)に基づき、各インクCMYの発色性を考慮して各分版インク量Co,Mo,Yoが設定される。その結果、図9(b)に示すように、色相がマゼンタからレッドへ変化する間に、○印で示す5つのカラーパッチが再現される。その結果、この色再現領域における色変換精度が低くなることを抑制することができる。
【0070】
このように、使用するインクの発色性のバランスが均等でないときでも、発色性の違いを考慮して分版インク量セットを決定し、再現される色の色バランスが偏ることを抑制することによって、一部の色再現領域において色変換精度が低下することを抑制することができる。
【0071】
以上、2つの色成分M、Yを用いて再現されるについて説明したが、3つの色成分C、M、Yを用いる場合も同様に考えることができる。図10(a)は、3つの色成分C,M,Yを用いて表されるモデル色空間を示す説明図である。モデル表色系で表された色は、モデル色空間においてCMYの階調値0〜100%で表される立方体中の一点として表現される。以下、この立方体を色立体CCと呼ぶ。このモデル色空間においては、図9(a)のモデル色空間と同様に、各色成分の発色性のバランスが均等であるものとして扱われる。例えば、無彩色を表現する入力色I3は、C:M:Y=1:1:1となる直線L3上に表現される。
【0072】
図10(b)は、3つの色成分C,M,Yを用いて表される1次色色空間を示す説明図である。ここで、1次色発色性比率に関し、C:M:Y=1:1:0.5である。従って、各インク量の比率が均等(C:M:Y=1:1:1)である直線L103b上の点で表現される分版インク量セットO3bは、無彩色から黄色に偏った色を再現する。また、イエロインクYの比率が他のインクC、Mの半分(C:M:Y=1:1:0.5)である直線L103a上の点で表現される分版インク量セットO3aは、無彩色を再現する。
【0073】
本実施例では、上述の式(1a)〜(1c)に示すとおり、入力色I(Ci,Mi,Yi)に対応付けられた分版インク量セットO(Co,Mo,Yo)が、1次色発色性係数(kc、km、ky)に基づいて決定される。従って、図10(b)の、無彩色を再現する直線L103a上の分版インク量セットO3aが、図10(a)の、無彩色を表現する直線L3上の入力色I3に対応付けられる。その結果、無彩色に近いカラーパッチの色バランスが偏ることを抑制することができるので、無彩0色に近い色の色変換精度が低下することを抑制することができる。
【0074】
また、入力色の階調値の変化に対する色の見た目の変化、特に色相の変化が大きい色に関して、色変換精度を向上させるために、近い色を表現する複数の入力色を準備する場合がある。本実施例では、任意の色に関し、入力色Iと分版インク量セットOとの対応関係が1次色発色性係数に基づいて設定される。その結果、再現されるカラーパッチの色バランスが偏ることを抑制することができるので、インクの発色性に偏りがあるときでも、色変換精度の向上を図ることができる。
【0075】
図8のステップS110では、全ての入力色に対する分版インク量セットが算出されたか否かの判断がされる。すべての分版インク量セット算出が完了していない場合には、ステップS100の処理が繰り返され、完了している場合には処理を終了する。
【0076】
以上のように、本実施例では、1次色発色性比率と同じ比率を有する1次色発色性係数を設定し、1次色色空間における各インク量の比率が、モデル色空間での各色の階調値に1次色発色性係数を乗じたものと等しくなるように分版インク量セットを決定している。こうすることによって、使用する複数の有彩1次色インクの発色性のバランスが均等でない場合でも、分版インク量セットによって再現される色の色バランスが、入力色が表現する色と比べて、発色性の高いインクの色に偏ることを抑制することができる。特に、無彩色を表現する入力色に対して、実際に再現される色が発色性の高いインクの色に大きく偏ることを抑制することができる。その結果、無彩色に近い色の色変換精度が低下することを抑制することができるので、人の色覚に対応した精度のよい色変換ルックアップテーブルを作成することができる。さらに、再現される色の色バランスの偏りを抑制することによって、一部の色再現領域において色変換精度が低下することを抑制することができる。
【0077】
C.分版処理の第2実施例:
図11は、分版処理の第2実施例の処理手順を示すフローチャートである。図8に示す分版処理との差異は、最外殻色miと最外殻分版インク量セットmiOを決定する処理(S200、S210)を実行し、最外殻色miと最外殻分版インク量セットmiOに基づいて分版インク量セットOを決定している点である。
【0078】
図11のステップS200では、入力色Iに対応する最外殻色miを決定する。図12(a)は、最外殻色mi決定の概要を示す説明図である。図12(a)は、図9(a)と同様のモデル色空間を示している。図12(a)のモデル色空間には、入力色I4が設定されている。また、直線L4は、2つの色成分MYの比率が、入力色I4と同じとなる直線である。さらに、各色成分Mi,Yiが値を取り得る領域の最外殻線OLI4が太線で示されている。
【0079】
最外殻色miは、モデル色空間において入力色Iと同じベクトル方向を有するとともに、モデル色空間における最外殻に位置する色として設定される。図12(a)の例では、入力色I4に対応付けられた最外殻色mi4が、原点Wと入力色I4とを通る直線L4と最外殻線OLI4との交点に設定されている。
【0080】
図11のステップS210では、最外殻色miに対応する最外殻分版インク量セットmiOを決定する。図12(b)は、最外殻分版インク量セットmiO算出の概要を示す説明図である。図12(b)は、図9(b)と同様の1次色色空間を示している。図12(b)の1次色色空間には、直線L104が示されている。直線L104は、マゼンタインクMとイエロインクYのインク量の比率が、最外殻色mi4の各色成分の比率に1次色発色性係数を乗じたものと等しくなる直線である。従って、直線L104上の分版インク量セットは、図12(a)の直線L4上の色とほぼ同じ色相を再現することが可能である。最外殻分版インク量セットmiO4は、このような直線L104上に設定される。図12(b)の例では、最外殻分版インク量セットmiO4は、直線L104上であって、各インク量Mo,Yoが値を取り得る領域の最外殻線OLO4上に設定されている。
【0081】
図11のステップS220では、入力色Iに対応する分版インク量セットOを決定する。図12(c)は、図12(a)(b)に示す入力色I4と分版インク量セットO4との関係の概略を示す説明図である。本実施例では、入力色I4が示すベクトルの長さLLI4と、最外殻色mi4が示すベクトルの長さLLmi4の比を、最外殻分版インク量セットmO4に乗じることによって算出した比例分版インク量セットを、分版インク量セットO4として用いる。このとき、分版インク量セットO4は、図12(b)の1次色色空間においては、直線L104上の点で表される。また、最外殻色mi4に対応する分版インク量セットは最外殻分版インク量セットmO4となる。
【0082】
以上説明した分版インク量セットの算出処理(図11:ステップS200〜S220)は、任意の入力色Iに対して同様に実行される。また、3つの色成分C、M、Yを用いる場合も同様に実行することができる。図13(a)は、モデル色空間において、3つの色成分CMYの階調値0〜100%で表される色立体CCaを示す説明図である。入力色はこの色立体CCa内の一点とし表現される。図13(a)の色立体CCaには、3つの最外殻色mi10,mi11,mi12が示されている。また、原点Wと入力色mi10とを通る直線L10が示され、さらに、原点Wと入力色mi11とを通る直線L11と、原点Wと入力色mi12とを通る直線L12とが示されている。
【0083】
図13(b)は、1次色色空間において、3つの色成分C,M,Yのインク量0〜100%で表される色再現領域CRAを示す説明図である。分版インク量セットは、この色再現領域CRA内の一点として表現される。図13(b)の色再現領域CRAの外殻には、3つの最外殻分版インク量セットmiO110,miO111,miO112が示されている。また、原点Wと最外殻分版インク量セットmiO110とを通る直線L110が示され、さらに、原点Wと最外殻分版インク量セットmiO111とを通る直線L111と、原点Wと最外殻分版インク量セットmiO112とを通る直線L112とが示されている。
【0084】
ここで、最外殻分版インク量セットmiO110は、C,M,Yの比率が、図13(a)に示す最外殻色mi10の各色成分の比率に1次色発色性係数を乗じたものと等しくなるように設定されている。同様に、最外殻分版インク量セットmiO111は最外殻色mi11に、最外殻分版インク量セットmiO112は最外殻色mi12に基づいて、それぞれ設定されている。従って、図13(a)(b)の例では、直線L110上の分版インク量セットは、ほぼ同じ色相を表現する直線L10上の入力色に対応付けられ、さらに、直線L111上の分版インク量セットは、ほぼ同じ色相を表現する直線L11上の入力色に、直線L112上の分版インク量セットは、ほぼ同じ色相を表現する直線L12上の入力色に、それぞれ対応付けられる。
【0085】
なお、図13(a)(b)の例では、色立体CCaにおけるCi=0%となる面に位置する最外殻色mi10〜mi12を用いて説明を行ったが、モデル色空間における任意の方向に位置する入力色に関しても、同様に、1次色発色性係数に基づいて分版インク量セットが決定される。
【0086】
以上のように、本実施例では、最外殻色miに対応付けられた最外殻分版インク量セットmiOを、インクセットで再現可能な色の再現領域の最外殻に位置するように決定している。換言すれば、最外殻分版インク量セットmiOの決定が、以下の条件、
(ii)最外殻分版インク量セットmiOを1次色色空間で表現したときのベクトルの長さが、インクセットで再現可能な範囲で最も長くなる、
を満たすように実行されている。その結果、1次色色空間における最外殻位置の分版インク量セットが、モデル色空間における最外殻位置の色(最外殻色)に対応付けられる。また、1次色色空間の最外殻内部の分版インク量セットが、モデル色空間の最外殻内部の色に対応付けられる。従って、モデル色空間における色の再現領域の全体が、1次色色空間における色の再現領域の全体へ写像されるので、インクセットによって再現可能な色の再現領域を有効に用いた色変換ルックアップテーブルを作成することができる。
【0087】
ここで、最外殻色miの各色成分の比率は入力色Iの各色成分の比率と同じである。最外殻色miに対応付けられた最外殻分版インク量セットmiOの各インク量の比率は、最外殻色miの各階調値に1次色発色性係数を乗じたものと等しくなるように決定される。入力色Iに対応付けられる分版インク量セットOの各インク量の比率は、最外殻分版インク量セットmiOの各インク量の比率と同じである。従って、分版インク量セットOの各インク量の比率は、入力色Iの各階調値に1次色発色性係数を乗じたものと等しくなる。こうすることによって、使用する複数の有彩1次色インクの発色性のバランスが均等でない場合でも、分版インク量セットによって再現される色の色バランスが、入力色が表現する色と比べて、発色性の高いインクの色に偏ることを抑制することができる。特に無彩色に近いカラーパッチの色バランスが偏ることを抑制することができるので、無彩色に近い色の色変換精度が低下することを抑制することができる。その結果、人の色覚に対応した精度のよい色変換ルックアップテーブルを作成することができる。
【0088】
D.分版処理の第3実施例:
図14は、第3実施例における印刷ヘッド28a下面におけるノズル「Nz」の配列を示す説明図である。図4に示す例との差異は、マゼンタインクMとイエロインクYとの間の色相を有する有彩2次色インクとしてのレッドインクRを使用可能である点である。このようなレッドインクRは、マゼンタインクMとイエロインクYとの色材を混合させることによって準備することができる。また、マゼンタインクMとイエロインクYとの間の色相を有する色材、例えば、ピグメントレッド177、ピグメントオレンジ43を用いてもよい。
【0089】
図15は、第3実施例における分版処理の処理手順を示すフローチャートである。図11に示す分版処理との差異は2点ある。1つ目の差異は、インクセットがレッドインクRを含んでいる点である。2つ目の差異は、分版インク量セットの各インク量の制限であるインクデューティ制限を設定している点である。
【0090】
図12のステップS300では、インクセットの各色のインク量の制限であるインクデューティ制限を設定する。インクデューティ制限とは、印刷媒体の単位面積当たりに使用可能なインク量に関する制限である。このインクデューティ制限はインクや印刷媒体の種類に応じて設定される。インクデューティ制限としては、各インク毎の制限と、2種類のインクのインク量の合計値に対する制限と、全インクのインク量の合計値に対する制限などが含まれている。
【0091】
全種類のインク量の合計値の制限については、例えば、次式で表される。
【0092】
C+M+Y+R≦Duty_T…(2)
【0093】
式(2)中、C、M、Y、Rは、それぞれ、CMYR各色のインク量である(後述する他の式でも同様である)。また、Duty_Tは、インクや印刷媒体の種類に応じて予め設定された制限値である。
【0094】
各色単独のインク量の制限については、例えば、次式で表される。
【0095】
C≦Duty_C…(3a)、
M≦Duty_M…(3b)、
Y≦Duty_Y…(3c)、
R≦Duty_R…(3d)
【0096】
Duty_C〜Duty_Rは、インクや印刷媒体の種類に応じて各色のために予め設定された制限値である。
【0097】
2色を混色する際のインク量の制限については、例えば、次式で表される。
【0098】
C+M≦Duty_CM…(4a)、
C+Y≦Duty_CY…(4b)、
C+R≦Duty_CR…(4c)、
M+Y≦Duty_MY…(4d)、
M+R≦Duty_MR…(4e)
【0099】
なお、この制限においては、任意の2つのインクの組み合わせについて制限が課せられるが、その中の5つの組み合わせについて例示している。Duty_CM〜Duty_MRは、インクや印刷媒体の種類に応じて各インクの組み合わせのために予め設定された制限値である。
【0100】
なお、インクデューティ制限としては、3色の混色、4色の混色等、任意の種類のインクの組み合わせに対する制限を設定しても良い。
【0101】
図15のステップS310では、入力色に対応する最外殻色miを決定する。図16(a)は、最外殻色mi決定の概要を示す説明図である。図16(a)は、図12(a)と同様のモデル色空間を示している。図16(a)のモデル色空間には、入力色I5が設定されている。また、直線L5は、2つの色成分MYの比率が、入力色I5と同じとなる直線である。さらに、各色成分Mi,Yiが値を取り得る領域の最外殻線OLI5が太線で示されている。図16(a)の例では、図12(a)の例と同様に、原点Wと入力色I5を通る直線L5と最外殻線OLI5との交点に、入力色I5に対応する最外殻色mi5が設定されている。
【0102】
次のステップS320では、最外殻色miに対応する最外殻分版インク量セットmiOを決定する。図16(b)は、最外殻分版インク量セットmiO算出の概要を示す説明図である。図16(b)は、図12(b)と同様の1次色色空間を示している。図12(b)との差異は、レッドインクRを用いることによって、色の再現領域が拡張されている点である。
【0103】
ここで、マゼンタインクMとイエロインクYの1:1の混色が、同じインク量のレッドインクRとほぼ同じ色相と彩度を再現することが可能であるものとする。このとき、有彩2次色インクのインク量を1としたときの、有彩1次色インクの混色の各インク量を置換インク量と呼ぶ。置換インク量は、有彩2次色インクの発色性の強さを、有彩1次色インクに基づいて表した値と考えることができる。このような置換インク量は、有彩1次色インクの混色によるカラーパッチと、有彩2次色インクのカラーパッチとを測色して比較することによって得ることができる。
【0104】
この例では、マゼンタインクMとイエロインクYの1:1の混色が、同じインク量のレッドインクRとほぼ同じ色相と彩度を再現することが可能であるので、レッドインクRに対する置換インク量が、マゼンタインクM、イエロインクYともに1となる。このとき、MY各色のインクとレッドインクRとを、置換インク量に基づいて置換しても、ほぼ同じ色彩を再現することが可能である。例えば、図16(b)の色P1は、MYの各色のインク量を100%とすることによって再現することが可能な色である。また、MYの各色のインク量をレッドインクRのインク量に置換してもほぼ同じ色を再現することが可能である。例えば、レッドインクRのインク量のみを100%としても、すなわち、CMの各色のインク量の全てをレッドインクRのインク量に置換してもほぼ同じ色を再現することが可能である。ここで、有彩2次色インクRのインク量の全てを有彩1次色インクMYのインク量に置換して得られるインク量(この例では、M=100%、Y=100%)は、MYR各色を用いて再現される色を1次色色空間で表現するための仮想的なインク量として用いることができる。
【0105】
なお、この例のように、有彩1次色インクMYの混色を、各インク量の合計値よりも少ない量の有彩2次色インクRに置換することが可能であるときには、有彩2次色インクを積極的に用いることによって、より少ないインク量でほぼ同じ色相と彩度を再現することが可能である。さらに、有彩1次色インクの混色と同程度のインク量の有彩2次色インクを用いることによって、より高い彩度を再現することが可能である。そのため、利用するインク量の合計値に制限(インクデューティ制限)が課せられている場合でも、有彩2次色インクを用いることによって、有彩1次色インクの混色で再現することが可能な彩度よりも高い彩度を再現することが可能である。なお、このような、有彩2次色インクに関する置換インク量は、有彩2次色インクに含まれる色材の濃度や種類を変えることによって、調整することができる。一般的には、有彩2次色インクに含まれる色材の濃度を高くするほど、置換インク量が大きくなる。
【0106】
さらに、この例では、各インクのインク量について、以下の制限が課せられている。
【0107】
(条件a)各インクのインク量が80以下である。
(条件b)各インクのインク量の合計値が200以下である。
【0108】
これらの条件a、bは、上述したインクデューティ制限に相当する。このようなインクデューティ制限は、使用可能なインクMYRの各色のインク量で表現されるが、置換インク量を用いて得られるMY各色の仮想的なインク量を用いることによって1次色色空間に表現することができる。本実施例では、インクデューティ制限はMYR各色のインク量を用いた1次不等式で表される(図16(b))。従って、インクデューティ制限は1次色色空間において直線を用いて表される。直線LMは、M=80%となる直線を示している。M軸に対して傾いているのは、レッドインクRを用いることによって、MY各色の仮想的なインク量をさらに大きくすることができるからである。よって、M≦80%を満たす領域はこの直線LMの内側となる。また、直線LMRは、M+R=160%となる直線である。この直線は、M≦80%、R≦80%の2つの制限から導かれるM+R≦160%という制限に対応している。M+R≦160%を満たす領域はこの直線LMRの内側となる。
【0109】
さらに、図16(b)には、インクデューティ制限に対応する以下の直線が示されている。すなわち、直線LMYRは、M+Y+R=200となる直線であり、直線LYRは、Y+R=160となる直線であり、直線LYは、Y=80となる直線である。
【0110】
この結果、これらの直線で囲まれた領域内の色が、インクデューティ制限を満たす色であり、有彩1次色インクMYと有彩2次色インクRとを用いることによって再現可能となる。図16(b)の1次色色空間には、このような再現可能な領域の最外殻線OLO5が太線で示されている。なお、R≦80の条件については、最外殻線OLO5内であれば満たされているので、対応する直線の図示を省略している。また、図16(b)には、マゼンタインクMとイエロインクYの比率が、最外殻色mi5(図16(a))の各色成分の比率に1次色発色性係数を乗じたものと等しくなる直線L105が示されている。直線L105上の分版インク量セットは、図16(a)の直線L5上の色とほぼ同じ色相を再現することが可能である。図15のステップS320では、最外殻分版インク量セットmiO5は、このような直線L105上の、インクデューティ制限を満たす領域内に設定される。図16(b)の例では、最外殻分版インク量セットmiO5は、直線L105上と、各インクMYRを用いることによって再現可能な領域の最外殻線OLO5上との交点に設定されている。
【0111】
以上、説明した最外殻分版インク量セットは、3つの有彩1次色インクCMYを用いる場合にも同様に決定することができる。3つのインクC,M,Yの各インク量で表現される1次色色空間においては、インクデューティ制限は、置換インク量を用いて得られるCMY各色の仮想的なインク量を用いて面で表現することができる(図示せず)。これらの面で囲まれた領域がインクデューティ制限を満たす領域である。よって、CMYR各色のインク量で表された色のCMY各色の仮想的なインク量がこれらの面で囲まれた領域内にあれば、各インク量がインクデューティ制限を満たすことができる。ここで、本実施例では、最外殻分版インク量セットmiOとして、CMYの各色成分の比率が、最外殻色miの各色成分の比率に1次色発色性係数を乗じたものと等しくなる直線と、インクデューティ制限を満たす領域の外殻面との交点に位置する分版インク量セットが用いられる。
【0112】
なお、利用可能なインクの種類が多い場合には、有彩1次色インクと有彩2次色インクとの置換の自由度が高くなる。そのため、最外殻色miに対応する最外殻分版インク量セットmiOとして、インクデューティ制限を満たす範囲において複数種類のインク量の組み合わせを選択することができる場合がある。このような場合には、本実施例では、複数の組み合わせの中から、各インク量の合計値が最も小さい組み合わせを選択して最外殻分版インク量セットmiOとして用いている。また、複数種類の有彩2次色インクを用いる場合にも、同様に、最外殻分版インク量セットmiOを決定することができる。
【0113】
図15のステップS330では、入力色Iに対応する分版インク量セットOを決定する。図16(c)は、図16(a)(b)に示す入力色I5と分版インク量セットO5との関係の概略を示す説明図である。本実施例では、図12(c)に示す例と同様に、入力色I5が示すベクトルの長さLLI5と、最外殻色mi5が示すベクトルの長さLLmi5の比を、最外殻分版インク量セットmiO5に乗じることによって算出した比例分版インク量セットを、分版インク量セットO5として用いる。このとき、最外殻色mi5に対応する分版インク量セットは最外殻分版インク量セットmiO5となる。原点Wと最外殻分版インク量セットmiO5との間の色はインクデューティ制限を満たすことが可能であるので、印刷媒体とインクセットの特定の組み合わせで再現可能である。よって、印刷媒体とインクセットの特定の組み合わせで再現可能な色の範囲を有効に利用することができる。また、このように長さLLI5に比例するように分版インク量セットO5を算出することによって、入力色I5に対する分版インク量セットO5を容易に算出することができる。
【0114】
こうして、図15のステップS310〜S330の処理を順次実行することによって、モデル表色系で表された入力色Iに対応する再現色表色系で表された分版インク量セットOが算出される。
【0115】
以上のように、本実施例では、最外殻分版インク量セットmiOの決定が、以下の3つの条件、
(i)最外殻分版インク量セットmiOがインクデューティ制限内である、
(ii)最外殻分版インク量セットmiOを1次色色空間で表現したときのベクトルの長さが、インクセットで再現可能な範囲で最も長くなる、
(iii)最外殻分版インク量セットmiOのインク量の合計が最も少なくなる、
を満たすように実行されている。なお、これら全ての条件を満たしていなくても、最外殻分版インク量セットmiOが、有彩1次色インクのみで再現可能な領域(図16(b)では、Mo≦80%、Yo≦80%の領域)の外側に設定されていれば、色再現領域を拡張することができる。例えば、条件(ii)を満たしておらず、最外殻分版インク量セットmiOを表すベクトルが最長でない場合でも、最外殻分版インク量セットmiOが有彩1次色インクのみで再現可能な領域の外に設定されていれば、色再現範囲を拡張することができる。
【0116】
以上、説明したように、本実施例では、有彩2次色インクが利用可能なときに、分版インク量セットに含まれる有彩2次色インクのインク量を、置換インク量に基づいて有彩1次色インクのインク量に置換して得られる仮想的なインク量に基づいて分版処理を行っている。従って、有彩2次色インクを用いる場合にも、再現される色の色バランスの偏りを、1次色発色性係数に基づいて小さくすることができるので、良好な色変換精度を実現する色変換ルックアップテーブルを作成することができる。また、分版インク量セットをインクデューティ制限を満たすように決定しているので、インクや印刷媒体の種類に応じた高画質な印刷を行うことができる。
【0117】
なお、本実施例の分版処理を図6に示す色変換ルックアップテーブルの作成処理のステップS20に適用したときには、第2の階調値セットは、有彩1次色インクCMYと有彩2次色インクRの各色インク量で表された階調値となる。よって、ステップS30では、CMYR各色を用いて再現されたカラーパッチが作成される。
【0118】
E.分版処理の第4実施例:
図17は、分版処理の第4実施例の処理手順を示すフローチャートである。上述の図15に示す分版処理実施例との差異は、ブラックインクKを用いた下色除去(UCR:Under Color Removal)処理S510を実行している点である。本実施例のUCR処理は、有彩1次色インクC、M、Yの階調値の一部をブラックインクKの階調値に置換する処理である。UCR処理は、周知の種々の方法によって実現可能であるため、ここでは詳細な説明を省略する。
【0119】
次に、ステップS500では、インクセットの各色のインク量の制限であるインクデューティ制限を設定する。上述の図15に示す実施例におけるインクデューティ制限との差異は、ブラックインクKのインク量を考慮して設定されている点である(詳細は後述)。
【0120】
次に、ステップS510では、分版処理の対象となる入力色(例えば、図6のステップS20ではモデル階調値セットで表現されている)に対し、UCR処理を実行する。その結果、CMYK各色の階調値Ci、Mi、Yi、Kiで表現された入力色Iが得られる。本実施例では、これらの階調値のうちのCMY各色の階調値Ci、Mi、Yiに対して、最外殻色miを用いた分版処理を実行する。一連の処理S520〜S540は、図15に示す実施例の処理S310〜S330と同じ処理である。その結果、CMY各色の階調値Ci、Mi、Yiに対する分版インク量Co、Mo、Yo、Roが得られる。ブラックインクKについては、UCR処理S510の結果得られる階調値Kiが分版インク量Koとして用いられる。
【0121】
このように、第4実施例の分版処理では、有彩1次色インクCMYと有彩2次色インクRに加えて、ブラックインクKを用いて再現することが可能な色彩の範囲を有効に利用した分版処理を行っている。そのため、色再現範囲をさらに拡張させた印刷を行うことが可能である。
【0122】
また、この実施例においては、上述のインクデューティ制限において、ブラックインクKのインク量を考慮した制限を設けるのが好ましい。例えば、式(2)に示す全種類のインク量の合計値の制限については、CMYR各色のインク量に、ステップS510で得られたブラックインクKのインク量Kiを合わせた合計値が、Duty_T以下となるように設定することができる。こうすることによって、印刷媒体のインク吸収量の制限を越えた量のインクを吐出することを抑制することができる。また、複数色を混色する場合のインク量の制限についても、ブラックインクKのインク量Kiを用いて制限を設定することができる。ブラックインクK単独のインク量の制限についてはUCR処理S510においてインク量Kiを算出する際に考慮するのが好ましい。
【0123】
なお、本実施例の分版処理を図6に示す色変換ルックアップテーブルの作成処理のステップS20に適用したときには、第2の階調値セットは、有彩1次色インクCMYと有彩2次色インクRとブラックインクKの各色インク量で表された階調値となる。よって、ステップS30では、CMYRK各色を用いて再現されたカラーパッチが作成される。
【0124】
なお、本実施例においては、ステップS510のUCR処理は、CMYの各色成分の発色性のバランスが均等であるものとして実行される。従って、CMY各色成分に関し、階調値が均等に差し引かれて、ブラックインクKの階調値に置き換えられる。このときも、分版インク量セットOは、1次色色空間におけるCMY各色インク量のバランスが1次色発色性係数に基づいて決定されるので、再現される色の色バランスが偏ることを抑制することができる。
【0125】
以上説明したように、上述の各実施例では、実際に使用するインクの1次色発色性比率に相関のある1次色発色性係数を設定し、分版インク量セットの決定を、1次色色空間における各インク量の比率が、モデル色空間での各色の階調値に1次色発色性係数を乗じたものと等しくなるように行っている。従って、再現される色の色バランスが発色性の高いインクの色に偏ることを抑制することができる。その結果、一部の色の再現領域において色変換精度が低下することを抑制することができる。また、無彩色に近いカラーパッチの色バランスが偏ることを抑制することができるので、無彩色に近い色の色変換精度が低下することを抑制し、人の色覚に対応した精度のよい色変換ルックアップテーブルを作成することができる。さらに、有彩1次色インクとは色相が異なる有彩2次色インクが利用可能な場合でも、有彩2次色インクの発色性の強さを表す置換インク量に基づいて分版処理を行っているので、再現される色の色バランスの偏りを、1次色発色性係数に基づいて小さくすることができる。
【0126】
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【0127】
F.変形例:
F1.変形例1:
上述の各実施例では、1次色発色性係数としては、1次色発色性比率において、最大インク量を1としたときの各インク量の比率を用いている。すなわち、1次色発色係数の各色成分の比率が1次色発色性比率と等しくなるように、1次色発色性係数が設定されている。ただし、1次色発色性係数としては、各色成分の比率が厳密に1次色発色性比率と一致している必要はなく、一般には、1次色発色性係数が1次色発色性比率に相関のある値であれば、発色性がインクによって異なる場合でも、再現される色の色バランスの偏りを小さくすることができる。
【0128】
1次色発色性係数と1次色発色性比率との相関は、例えば、1次色発色性係数と1次色発色性比率とを、3つの色成分からなるベクトルとして考え、これら2つのベクトルが成す角度を用いて評価することができる。このとき、角度が小さいほど相関が強いと考えることができる。例えば、1次色発色性比率が(C,M,Y)=(1.0,1.0,0.5)であるときに、1次色発色性係数が(C,M,Y)=(1.0,1.0,0.7)であれば、角度は約7度となる。色バランスの偏りを小さくするためには、相関が強い1次色発色性係数を設定することが好ましい。ここで、相関を角度で評価したときに、角度が20度以下であることが好ましく、10度以下であることが特に好ましく、0度、すなわち、1次色発色係数の各色成分の比率が1次色発色性比率と等しいことが最も好ましい。
【0129】
また、1次色発色性係数と1次色発色性比率との相関を、各色成分の大きさの違いに基づいて評価することもできる。例えば、1次色発色性係数の各色成分の比率と1次色発色性比率とに関し、2つの比率のそれぞれに関して最大色成分を1としたときの各色成分大きさの違いが小さいほど相関が強いと考えることができる。例えば、1次色発色性比率が(C,M,Y)=(1.0,1.0,0.5)であるときに、1次色発色性係数が(C,M,Y)=(1.0,1.0,0.7)であれば、1次色発色性係数の比率の1次色発色性比率からのずれは40%((0.7−0.5)/0.5)となる。色バランスの偏りを小さくするためには、このずれが小さいことが好ましく、40%以下であることが好ましく、20%であることが特に好ましく、0%、すなわち、1次色発色係数の各色成分の比率が1次色発色性比率と等しいことが最も好ましい。
【0130】
F2.変形例2:
上述の第4実施例(図17)において、ブラックインクKを用いたUCR処理を、1次色発色性係数を考慮して実行することもできる。例えば、入力色Iに対応する分版インク量セットOを、1次色発色性係数を考慮して決定する。このとき、UCR処理を行わない第1〜第3実施例(図8、図11、図15)の分版処理を用いることができる。次に、得られた分版インク量セットに対して、CMY各色インク量から、1次色発色性係数の比率に応じてインク量を差し引き、ブラックインクKのインク量に置き換える。こうすれば、再現される色の色バランスを偏らせることを抑制しつつ、UCR処理を実行することができる。
【0131】
F3.変形例3:
上述の各実施例では、使用可能なインクセットの各インクの色相が互いに異なっているが、色相がほぼ同じで濃度の異なる複数種類のインクを使用可能な構成としても良い。この場合、各色相の階調値に応じて濃度の異なるインクを使い分けることによって、インクドットの数が少ないほど目立ちやすい粒状性(画像のざらつき)を向上し、インクドットの数が多い場合に目立ちやすいバンディング(筋状の模様)を抑制することができる。このとき、各インクのインク量は、上述のインクデューティ制限や置換インク量等の条件設定を、全てのインクのインク量を考慮した設定とし、いわゆる線形計画法を用いて算出することができる。また、各色相ごとに分版インク量を算出し、得られた分版インク量を、ほぼ同じ色相を有し濃度の異なる複数のインクに再分配する方法を用いても良い。この場合も、インクデューティ制限において全てのインクのインク量を考慮した制限を設け、最終的な各インクのインク量がインクデューティ制限を満たすようにすることが好ましい。
【0132】
なお、上記各実施例においては、「インク量」は、ベタ領域を再現するときのインク量を100%としたときの、0%〜100%の範囲を表す各インクの階調値であり、色変換ルックアップテーブルLUTの出力を意味している。色相がほぼ同じで濃度の異なる複数種類のインクを使用可能な場合には、同じ色相を有する濃淡インクを1つのインクとして扱い、濃淡インクの色材の合計値を「インク量」に対応させることによって、分版処理を行うことができる。このとき、得られた「インク量」を、濃淡インクのそれぞれに分配することによって、適切な色彩を再現することができる。
【0133】
F4.変形例4:
上述の第4実施例(図15)におけるインクデューティ制限は、有彩2次色インクを用いるときに限らず、インクセットの各インクに対して課すことができる。例えば、図12に示す実施例において、最外殻分版インク量セットmiO4を、インクデューティ制限を満たす範囲内に設定すれば、分版インク量セットもインクデューティ制限を満たす範囲内に設定されるので、インクや印刷媒体の種類に応じた高画質な印刷を行うことができる。
【0134】
F5.変形例5:
上述の各実施例には、図5に示すインクセット以外にも様々な種類のインクセットを適用することができる。インクセットに用いる色材の種類や色材の濃度は、色の再現性や印刷画像の画質を考慮して決めることができる。また、インクの発色性も、色材の種類や色の再現性、印刷画像の画質を考慮して決めることができる。ここで、発色性がインクによって異なるときでも、分版インク量セットの決定を、1次色色空間における各インク量の比率が、モデル色空間での各色の階調値に1次色発色性係数を乗じたものと等しくなるように行えば、再現されるカラーパッチの色バランスが偏ることを抑制することができるので、色変換精度の向上を図ることができる。
【0135】
F6.変形例6:
上述の有彩2次色インクを用いる実施例(図14〜図16)において、入力色Iに対する分版インク量セットOとして、有彩1次色インクと有彩2次色インクとの置換可能な範囲において、複数のインク量の組み合わせをとることができる場合がある。このような場合には、複数のインク量の組み合わせの中から、インクデューティ制限を満たす範囲において、各インク量の合計値が最小となる組み合わせを、分版インク量セットOとして用いることが好ましい。こうすることによって、印刷画像の画質を向上させるとともに、インクの使用量を節約することができる。また、再現される色の明度が高い(明るい)ときには、有彩1次色インクを積極的に用いるような組み合わせを用いることも好ましい。有彩1次色インクを積極的に用いると、置換インク量に従って複数の有彩1次色インクのインク量が増えるため、印刷媒体に記録されるインクドット数の合計が増加する。その結果、明るい領域で目立ちやすい粒状性(画像のざらつき)を目立ちにくくすることができる。また、再現される色の彩度が低いときに、有彩1次色インクを積極的に用いるような組み合わせを用いることも好ましい。彩度の低い色は有彩1次色インクのみを用いて再現することが可能である。従って、このような彩度の低い色を有彩1次色インクを積極的に用いて再現すれば、有彩2次色インクを節約することができる。
【0136】
F7.変形例7:
この発明は熱転写プリンタやドラムスキャンプリンタにも適用可能である。この発明は、いわゆるインクジェットプリンタのみではなく、一般に、複数色のインク色の混色によって色を再現する印刷装置に適用することができる。このような印刷装置としては、例えばファクシミリ装置や、コピー装置がある。
【図面の簡単な説明】
【図1】印刷システムの構成を示すブロック図。
【図2】プリンタ20の概略構成図。
【図3】プリンタ20の構成を示すブロック図。
【図4】印刷ヘッド28の下面におけるノズル配列を示す説明図。
【図5】インクセットを示す説明図。
【図6】色再現の処理手順を示すフローチャート。
【図7】カラーパッチを示す説明図。
【図8】分版処理の処理手順を示すフローチャート。
【図9】分版インク量セット算出の概要を示す説明図。
【図10】分版インク量セット算出の概要を示す説明図。
【図11】分版処理の処理手順を示すフローチャート。
【図12】分版インク量セット算出の概要を示す説明図。
【図13】分版インク量セット算出の概要を示す説明図。
【図14】印刷ヘッド28aの下面におけるノズル配列を示す説明図。
【図15】分版処理の処理手順を示すフローチャート。
【図16】分版インク量セット算出の概要を示す説明図。
【図17】分版処理の処理手順を示すフローチャート。
【符号の説明】
20…プリンタ
21…CRT
22…紙送りモータ
24…キャリッジモータ
26…プラテン
28、28a…印刷ヘッド
30…キャリッジ
32…操作パネル
34…摺動軸
36…駆動ベルト
38…プーリ
39…位置センサ
40…制御回路
41…CPU
43…P−ROM
44…RAM
45…CG
50…I/F専用回路
52…ヘッド駆動回路
54…モータ駆動回路
56…コネクタ
60…印刷ヘッドユニット
90…コンピュータ
91…ビデオドライバ
95…アプリケーションプログラム
96…プリンタドライバ
97…解像度変換モジュール
98…色変換モジュール
99…ハーフトーンモジュール
100…ラスタライザ
LUT…色変換ルックアップテーブル
PP…印刷用紙
PD…印刷データ
Claims (12)
- 第1の表色系で表された入力カラー画像データを、再現色表色系で表された出力カラー画像データに変換するための色変換ルックアップテーブルを作成する方法であって、
前記再現色表色系は、互いに組み合わせて用いることにより無彩色を再現可能な複数のインクであって、無彩色を再現したときの各インク量のバランスが均等ではない複数の有彩1次色インクを含むインクセットを用いて印刷媒体上に色を再現するための表色系であり、
前記色変換ルックアップテーブルの作成方法は、
(a)前記第1の表色系で表された第1の階調値セットを、仮想的な複数の有彩1次色インクの表色系であるモデル表色系で表されたモデル階調値セットに変換するための第1の対応関係を設定する工程と、
(b)前記モデル表色系内の複数の入力色に対する前記モデル階調値セットを前記インクセットの各インク量の組み合わせに変換するための色分解対応関係を設定する工程と、
(c)前記第1の対応関係と前記色分解対応関係とを用いて、前記第1の表色系で表された前記第1の階調値セットと前記インクセットの各インク量の組み合わせとの対応関係を求めるとともに、前記色変換ルックアップテーブルに格納する工程と、
を備え、
前記工程(b)は、
(b1)前記複数の有彩1次色インクの混色によって無彩色を再現したときの各インク量の比率を1次色発色性比率と呼ぶときに、前記1次色発色性比率に相関のある1次色発色性係数を、前記複数の有彩1次色インクのそれぞれについて設定する工程と、
(b2)前記入力色に対応付けられた前記インクセットの各インク量の組み合わせを分版インク量セットと呼び、前記複数の有彩1次色インクの各インク量を基準ベクトルとして表される色空間を1次色色空間と呼ぶときに、
前記入力色に対する前記分版インク量セットを前記1次色色空間で表現したときの各インク量の比率が、前記入力色に対する前記モデル階調値セットの各階調値の比率に前記1次色発色性係数を乗じたものと等しくなるように、前記分版インク量セットを決定する工程と、
を備える、色変換ルックアップテーブルの作成方法。 - 請求項1に記載の色変換ルックアップテーブルの作成方法であって、
前記1次色発色性係数の比率の前記1次色発色性比率からのずれが40%以内である、色変換ルックアップテーブルの作成方法 - 請求項2に記載の色変換ルックアップテーブルの作成方法であって、
前記1次色発色性係数の比率が前記1次色発色性比率と等しい、色変換ルックアップテーブルの作成方法。 - 請求項1ないし請求項3のいずれかに記載の色変換ルックアップテーブルの作成方法であって、
前記インクセットは、前記複数の有彩1次色インクのいずれとも色相が異なる少なくとも1つの有彩2次色インク含み、
前記有彩2次色インクを前記複数の有彩1次色インクの組み合わせに置換することによってほぼ同じ色相と彩度を再現するときの前記有彩2次色インクのインク量に対する前記複数の有彩1次色インクの各インク量を置換インク量としたときに、
前記分版インク量セットを前記1次色色空間で表現したときの前記有彩1次色インクの各インク量は、前記分版インク量セットに含まれる前記有彩2次色インクのインク量を、前記置換インク量に基づいて複数の前記有彩1次色インクのインク量に置換することによって決定される、
色変換ルックアップテーブルの作成方法。 - 請求項1ないし請求項4のいずれかに記載の色変換ルックアップテーブルの作成方法であって、
前記工程(b2)は、
(b2−1)前記モデル表色系の各色階調値を基準ベクトルとして表されるモデル色空間内の最外殻位置にある色を最外殻色と呼ぶときに、
前記最外殻色に対応付けられた最外殻分版インク量セットを前記1次色色空間で表現したときの各インク量の比率が、前記最外殻色に対する前記モデル階調値セットの各階調値の比率に前記1次色発色性係数を乗じたものと等しくなるように、前記最外殻分版インク量セットを決定する工程と、
(b2−2)前記最外殻色と前記最外殻分版インク量セットとの関係に基づいて、前記モデル表色系内の前記複数の入力色にそれぞれ対応付けられた前記複数の分版インク量セットを決定する工程と、
を含む、色変換ルックアップテーブルの作成方法。 - 請求項5に記載の色変換ルックアップテーブルの作成方法であって、
前記工程(b2−2)は、
前記分版インク量セットとして、前記モデル色空間において前記入力色と同じベクトル方向を有する最外殻色に対する最外殻分版インク量セットに、前記入力色のベクトル長と前記最外殻色のベクトル長との比を乗じることによって得られる比例分版インク量セットを用いる、
色変換ルックアップテーブルの作成方法。 - 請求項5または請求項6の記載の色変換ルックアップテーブルの作成方法であって、
前記工程(b2−1)は、
前記印刷媒体の単位面積当たりに使用可能なインク量の上限値をインクデューティ制限として設定する工程を、備え、
前記最外殻分版インク量セットの決定は、以下の条件:
(i)前記最外殻分版インク量セットが前記インクデューティ制限内である、
を満足するように行われる、色変換ルックアップテーブルの作成方法。 - 請求項5ないし請求項7のいずれかに記載の色変換ルックアップテーブルの作成方法であって、
前記最外殻分版インク量セットの決定は、以下の条件:
(ii)前記最外殻分版インク量セットを前記1次色色空間で表現したときのベクトルの長さが、前記インクセットで再現可能な範囲で最も長くなる、
を満足するように行われる、色変換ルックアップテーブルの作成方法。 - 請求項5ないし請求項8のいずれかに記載の色変換ルックアップテーブルの作成方法であって、
前記最外殻分版インク量セットの決定は、以下の条件:
(iii)前記最外殻分版インク量セットのインク量の合計が最も少なくなる、
を満足するように行われる、色変換ルックアップテーブルの作成方法。 - 請求項1ないし請求項9のいずれかに記載の色変換ルックアップテーブルの作成方法であって、
前記インクセットは、ブラックインクを含み、
前記工程(b)は、
前記入力色に前記ブラックインクの下色除去処理を行うことによって、ブラック成分が除去されて複数の有彩1次色成分で構成された修正入力色を求める工程を含み、前記分版インク量セットは前記修正入力色に応じて決定される、
分版方法。 - 第1の表色系で表された入力カラー画像データを、再現色表色系で表された出力カラー画像データに変換する画像データ処理装置であって、
請求項1に記載の方法に従って作成された色変換ルックアップテーブルと、
前記色変換ルックアップテーブルを参照して前記変換処理を実行する色変換モジュールと、
を備える、画像データ処理装置。 - 互いに組み合わせて用いることにより無彩色を再現可能な複数のインクであって、無彩色を再現したときの各インク量のバランスが均等ではない複数の有彩1次色インクを含むインクセットを用いて印刷媒体上に色を再現するために、各インクのインク量を決定する分版方法であって、
前記インクセットを用いて前記印刷媒体上に色を再現するための表色系を再現色表色系と呼び、仮想的な複数の有彩1次色インクの表色系をモデル表色系と呼び、前記モデル表色系で表された階調値セットをモデル階調値セットと呼ぶときに、
(a)前記モデル表色系内の複数の入力色に対する前記モデル階調値セットを前記インクセットの各インク量の組み合わせに変換するための色分解対応関係を設定する工程を備え、
前記工程(a)は、
(a1)前記複数の有彩1次色インクの混色によって無彩色を再現したときの各インク量の比率を1次色発色性比率と呼ぶときに、前記1次色発色性比率に相関のある1次色発色性係数を、前記複数の有彩1次色インクのそれぞれについて設定する工程と、
(a2)前記入力色に対応付けられた前記インクセットの各インク量の組み合わせを分版インク量セットと呼び、前記複数の有彩1次色インクの各インク量を基準ベクトルとして表される色空間を1次色色空間と呼ぶときに、
前記入力色に対する前記分版インク量セットを前記1次色色空間で表現したときの各インク量の比率が、前記入力色に対する前記モデル階調値セットの各階調値の比率に前記1次色発色性係数を乗じたものと等しくなるように、前記分版インク量セットを決定する工程と、
を備える、分版方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003134004A JP2004338098A (ja) | 2003-05-13 | 2003-05-13 | インクの特性に基づいた分版方法 |
| US10/840,960 US7436543B2 (en) | 2003-05-13 | 2004-05-07 | Color separation based on ink characteristics |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003134004A JP2004338098A (ja) | 2003-05-13 | 2003-05-13 | インクの特性に基づいた分版方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004338098A true JP2004338098A (ja) | 2004-12-02 |
Family
ID=33524671
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003134004A Pending JP2004338098A (ja) | 2003-05-13 | 2003-05-13 | インクの特性に基づいた分版方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7436543B2 (ja) |
| JP (1) | JP2004338098A (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006159648A (ja) * | 2004-12-07 | 2006-06-22 | Canon Inc | 記録システム、画像処理装置、インクジェット記録装置及び画像処理方法 |
| JP2008049559A (ja) * | 2006-08-23 | 2008-03-06 | Saburo Umeda | 意匠性基材の製造方法、意匠印刷データ補正プログラム、及び意匠性基材製造システム |
| JP2009159363A (ja) * | 2007-12-27 | 2009-07-16 | Brother Ind Ltd | 色変換装置、色変換プログラム、および色変換方法 |
| US7586651B2 (en) | 2004-12-08 | 2009-09-08 | Canon Kabushiki Kaisha | Image formation with priority selection of correction table based on match with print sheet setting information |
| JP2010093621A (ja) * | 2008-10-09 | 2010-04-22 | Fuji Xerox Co Ltd | 色域外郭算出装置、色域外郭算出方法、及び色域外郭算出プログラム |
| US7889402B2 (en) | 2007-03-28 | 2011-02-15 | Sharp Laboratories Of America, Inc. | Method for limiting total colorant coverage using multidimensional simplicial subdivision and barycentric interpolation |
| US8203754B2 (en) | 2007-10-01 | 2012-06-19 | Brother Kogyo Kabushiki Kaisha | Color conversion device, program, and method |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060170938A1 (en) * | 2005-02-01 | 2006-08-03 | Eastman Kodak Company | Enhancing CMYK color workflow for CMYKF color |
| JP4453833B2 (ja) * | 2005-05-20 | 2010-04-21 | 富士ゼロックス株式会社 | 色処理装置、色処理方法、色処理プログラム、および、記憶媒体 |
| US7463385B2 (en) * | 2005-06-30 | 2008-12-09 | Hewlett-Packard Development Company, L.P. | Color map selection |
| JP4412733B2 (ja) * | 2005-08-02 | 2010-02-10 | キヤノン株式会社 | 画像処理装置およびその方法、並びに、コンピュータプログラムおよび記憶媒体 |
| US8526717B2 (en) | 2007-05-15 | 2013-09-03 | Vision Interface Technologies, LLC | Rich color transition curve tracking method |
| US8064691B2 (en) * | 2007-05-15 | 2011-11-22 | Creative Lifestyle, Inc. | Method for identifying color in machine and computer vision applications |
| US9536322B1 (en) | 2007-05-15 | 2017-01-03 | Peter Harmon Smith | Implementation of multi-camera tracking applications using rich color transition curve target sequences |
| JP6338480B2 (ja) * | 2014-07-22 | 2018-06-06 | 株式会社Screenホールディングス | 色変換装置および色変換方法 |
| US10360404B2 (en) * | 2016-02-25 | 2019-07-23 | International Business Machines Corporation | Author anonymization |
| WO2019066779A1 (en) | 2017-09-26 | 2019-04-04 | Hewlett-Packard Development Company, L.P. | GENERATING A ZONE COVER VECTOR |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10191089A (ja) | 1996-10-24 | 1998-07-21 | Seiko Epson Corp | 色変換装置、カラー印刷装置及びカラー画像データ出力装置並びに記録媒体 |
| US6690489B1 (en) * | 1999-12-02 | 2004-02-10 | Hewlett-Packard Development Company, L.P. | Color conversion acceleration using lookup tables |
| JP2002154239A (ja) * | 2000-11-17 | 2002-05-28 | Canon Inc | 画像処理方法およびプリント装置 |
| JP4038998B2 (ja) * | 2001-02-23 | 2008-01-30 | セイコーエプソン株式会社 | 色の光源依存性を抑えた印刷 |
| JP3956091B2 (ja) * | 2001-03-26 | 2007-08-08 | セイコーエプソン株式会社 | 色変換プログラムを記録したコンピュータ読み取り可能な記録媒体、色変換テーブルの作成方法、色変換テーブルデータを記録したコンピュータ読み取り可能な記録媒体、色変換装置、色変換プログラム、色変換方法および色変換テーブル |
| JP4223708B2 (ja) * | 2001-03-26 | 2009-02-12 | セイコーエプソン株式会社 | 色変換プログラムを記録した媒体、色変換プログラム、色変換テーブルの作成方法、色変換装置および色変換方法 |
| US6783203B2 (en) * | 2001-05-11 | 2004-08-31 | Seiko Epson Corporation | Printing with multiple pixels as unit of gradation reproduction |
| US7251058B2 (en) * | 2001-11-26 | 2007-07-31 | Ioan Pop | Method for generating customized ink/media transforms |
| RU2376713C2 (ru) * | 2003-10-15 | 2009-12-20 | Марвин Р. БЛАМБЕРГ | Система и способ обеспечения подтверждения доставки |
-
2003
- 2003-05-13 JP JP2003134004A patent/JP2004338098A/ja active Pending
-
2004
- 2004-05-07 US US10/840,960 patent/US7436543B2/en not_active Expired - Fee Related
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006159648A (ja) * | 2004-12-07 | 2006-06-22 | Canon Inc | 記録システム、画像処理装置、インクジェット記録装置及び画像処理方法 |
| US7586651B2 (en) | 2004-12-08 | 2009-09-08 | Canon Kabushiki Kaisha | Image formation with priority selection of correction table based on match with print sheet setting information |
| JP2008049559A (ja) * | 2006-08-23 | 2008-03-06 | Saburo Umeda | 意匠性基材の製造方法、意匠印刷データ補正プログラム、及び意匠性基材製造システム |
| US7889402B2 (en) | 2007-03-28 | 2011-02-15 | Sharp Laboratories Of America, Inc. | Method for limiting total colorant coverage using multidimensional simplicial subdivision and barycentric interpolation |
| US8203754B2 (en) | 2007-10-01 | 2012-06-19 | Brother Kogyo Kabushiki Kaisha | Color conversion device, program, and method |
| JP2009159363A (ja) * | 2007-12-27 | 2009-07-16 | Brother Ind Ltd | 色変換装置、色変換プログラム、および色変換方法 |
| JP2010093621A (ja) * | 2008-10-09 | 2010-04-22 | Fuji Xerox Co Ltd | 色域外郭算出装置、色域外郭算出方法、及び色域外郭算出プログラム |
| US8194980B2 (en) | 2008-10-09 | 2012-06-05 | Fuji Xerox Co., Ltd. | Color gamut outline computing device, method, and program storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| US7436543B2 (en) | 2008-10-14 |
| US20050007608A1 (en) | 2005-01-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3925431B2 (ja) | 有彩1次色インクと有彩2次色インクとを含む複数のインク成分への分版処理 | |
| JP4038998B2 (ja) | 色の光源依存性を抑えた印刷 | |
| US7715042B2 (en) | Color separation into a plurality of ink components including primary color ink and spot color ink | |
| US7869092B2 (en) | Image processing apparatus, printing apparatus, and image processing method | |
| US7006251B2 (en) | Print control apparatus having saturation enhancing function and corresponding print control method | |
| US6474768B1 (en) | Test pattern printing method, information processing apparatus and printing apparatus | |
| US7436543B2 (en) | Color separation based on ink characteristics | |
| JPH07222019A (ja) | 印字装置 | |
| US8508794B2 (en) | Image forming using warm and cold black tone inks | |
| JP2004291508A (ja) | 画像形成方法、記録剤、および画像形成装置 | |
| JP4251003B2 (ja) | 有彩1次色インクと有彩2次色インクとを含む複数のインク成分への分版処理 | |
| JP4380503B2 (ja) | ルックアップテーブル作成方法および分版方法 | |
| JP4823052B2 (ja) | 画像出力方法および画像出力装置 | |
| JP3894127B2 (ja) | 有彩1次色インクと有彩2次色インクとを含む複数のインク成分への分版処理 | |
| JP4403709B2 (ja) | 有彩1次色インクと有彩2次色インクとを含む複数のインク成分への分版処理 | |
| JP4650535B2 (ja) | 有彩1次色インクと有彩2次色インクとを用いた印刷 | |
| JP4250961B2 (ja) | 色再現範囲の拡張を考慮した分版処理 | |
| EP0665678B1 (en) | Colour printer system | |
| JP2004291511A (ja) | 画像処理装置、画像形成装置、画像処理方法、画像処理プログラム、および画像処理プログラムを記録した記録媒体 | |
| JP4141723B2 (ja) | モノトーン印刷 | |
| JP3968949B2 (ja) | 印刷制御装置、印刷装置、印刷制御方法、印刷方法、記録媒体、および画像処理装置 | |
| KR100731582B1 (ko) | 6색 프린터 시스템 및 그 6색 분리 방법 | |
| JP4408773B2 (ja) | 色処理装置および色処理方法 | |
| JP2005130291A (ja) | 画像記録方法および画像記録装置 |