(57)【要約】【課題】特定の有色インクの階調値が多い場合に改善インクを多く吐出しなければ印刷画像が劣化したり、特定の有色インクの階調値が多い場合に改善インクを多く吐出すると印刷画像が劣化するといった不具合に対処することができなかった。【解決手段】本発明にかかる色変換装置においては、第一の対応テーブルＴ１を参照することにより有色インクの階調値の総和Ｓに基づいて第一の階調値Ａを決定するとともに、第二の対応テーブルＴ２を参照することにより特定の有色インクの階調値に基づいて第二の階調値Ｂを決定する。そして、第一および第二の階調値Ａ，Ｂを場合に応じて使い分けることにより、光沢ムラを防止しつつ、特定の有色インクに起因して発生し得る問題を解決することが可能となる。【選択図】図７
2005184747.tif 000002
【特許請求の範囲】
【請求項１】
画像を構成するドットマトリクス状の画素の色を第一の画像機器で使用される要素色の階調値で表現した第一画像データを、印刷装置にて使用される色剤を含む複数種の有色インクおよび印刷画像の画質を改善するための改善インクの階調値で表現した第二画像データに色変換する色変換装置であって、 
上記第二画像データにおける上記改善インクの階調値を、複数の上記有色インクの階調値の総和と、複数の上記有色インクのうち少なくとも一種類の特定有色インクの階調値とに基づいて決定する色変換手段を具備することを特徴とすることを特徴とする色変換装置。
【請求項２】
上記色変換手段は、
複数種の上記有色インクの階調値の総和のみに基づく上記改善インクの階調値である第一の階調値と、上記特定有色インクの階調値のみに基づく上記改善インクの階調値である第二の階調値とを比較し、これらのうち大きいものを上記改善インクの階調値として決定することを特徴とする請求項１に記載の色変換装置。
【請求項３】
上記色変換手段は、
上記有色インクであって上記特定インクとは異なる少なくとも一種類の制限有色インクの階調値が所定量を超える場合に、同特定有色インクの階調値に拘わらず上記第一の階調値を上記改善インクの階調値として決定することを特徴とする請求項１または請求項２のいずれかに記載の色変換装置。
【請求項４】
上記色変換手段は、
複数の代表色を表現する第一の画像機器で使用される要素色の階調値と、同代表色を表現する上記有色インクおよび上記改善インクの階調値との対応関係を規定した色変換テーブルを参照しつつ、上記第二画像データを生成することを特徴とする請求項１から請求項３のいずれかに記載の色変換装置。
【請求項５】
画像を構成するドットマトリクス状の画素の色を第一の画像機器で使用される要素色の階調値で表現した第一画像データを、印刷装置にて使用される色剤を含む複数種の有色インクおよび印刷画像の画質を改善するための改善インクの階調値で表現した第二画像データに色変換する色変換方法であって、 
上記第二画像データにおける上記改善インクの階調値を、複数の上記有色インクの階調値の総和と、複数の上記有色インクのうち少なくとも一種類の特定有色インクの階調値とに基づいて決定することを特徴とする色変換方法。
【請求項６】
画像を構成するドットマトリクス状の画素の色を第一の画像機器で使用される要素色の階調値で表現した第一画像データを、印刷装置にて使用される色剤を含む複数種の有色インクおよび印刷画像の画質を改善するための改善インクの階調値で表現した第二画像データに色変換しつつ上記印刷装置を制御して印刷を実行させる印刷制御プログラムであって、
上記第二画像データにおける上記改善インクの階調値を、複数の上記有色インクの階調値の総和と、複数の上記有色インクのうち少なくとも一種類の特定有色インクの階調値とに基づいて決定する色変換機能と、
同生成された第二画像データから上記画像を印刷させるための印刷データを生成して印刷装置に出力する印刷データ出力機能とをコンピュータに実現させることを特徴とする印刷制御プログラム。
【請求項７】
上記請求項６に記載した印刷制御プログラムを記録した媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換装置、色変換方法、印刷制御プログラム、印刷制御プログラムを記録した媒体に関する。
【背景技術】
【０００２】
従来、この種の色変換装置として、改善インクの階調値を有色インクの階調値（印刷段階において吐出量を意味する）に基づいて決定するものが知られている（例えば、特許文献１、参照。）。
【０００３】
かかる構成では、各有色インクの階調値の総和が少ない場合に改善インクの吐出量を多くさせる処理（特許文献１における第１調整モードを参照）を行っている。このようにすることにより、記録媒体上における複数の有色インクの階調値の総和が多い部位と少ない部位とで、光沢の度合いに差が生じることを防止することができた。すなわち、全体として光沢ムラのない高品位の印刷画像を得ることが可能であった。
【特許文献１】特願２００２−１１２８８８号（未公開特許出願）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した色変換装置において、複数の有色インクの階調値の総和のみに基づいて改善インクの階調値が規定され、それぞれの有色インクの階調値がいかなるものであるかは改善インクの階調値に反映されない。従って、特定の有色インクの階調値が多い場合に改善インクを多く吐出しなければ印刷画像が劣化したり、特定の有色インクの階調値が多い場合に改善インクを多く吐出すると印刷画像が劣化するといった不具合に対処することができなかった。
【０００５】
すなわち、特定の有色インクのみに起因して改善インクの吐出量を増減させなければならない状況に、上述した色変換装置では対応することができなかった。ここで、特定の有色インクのみに起因して改善インクの吐出量を増減させなければならない状況としては、例えば特定の有色インクの階調値が大きい場合に改善インクを多く吐出しないと再現した色に光沢ムラが十分改善できなかったり、反射光に元の色とは異なる色味が発生したり、改善インクとの相性が悪い特定の有色インクの階調値が大きい場合に改善インクを少なく吐出しないと画質が劣化する場合等が挙げられる。
【０００６】
なお、特許文献１における段落００４５には、改善インクの階調値を決定する際の有色インクの階調値の総和を算出する処理の一例として”インク毎に光沢が異なる場合には、インク毎に異なる重みを付ける”というものが示唆されている。かかる構成によれば、それぞれの有色インクの階調値が加味されるため、特定の有色インクの階調値に応じて改善インクの階調値を増減させることが可能となると考えることもできる。しかしながら、最終的には、インク量の総量と関連付けられた改善インク量が吐出されるため、光沢を均一にすることはできても、各有色インクの特性毎の最適化はできなかった。
本発明は、上記課題にかんがみてなされたもので、特定の有色インクに起因して発生する不具合を防止することが可能な色変換装置、色変換方法、印刷制御プログラム、印刷制御プログラムを記録した媒体の提供を目的とする。
【課題を解決するための手段および発明の効果】
【０００７】
上記目的を達成するため請求項１にかかる発明では、第一画像データではドットマトリクス状の画素の色が第一の画像機器で使用される要素色の階調値で表現される。一方、第二画像データでは同画素の色が印刷装置にて使用される色剤を含む複数種の有色インクおよび印刷画像の画質を改善するための改善インクの階調値で表現される。そして、色変換装置は、色変換処理を行うことにより第一の画像データを第二画像データに変換する。
【０００８】
上記第二画像データにおける上記改善インクの階調値は、複数の上記有色インクの階調値の総和に基づいて決定されるとともに、複数の上記有色インクのうち少なくとも一種類の特定有色インクの階調値とに基づいても決定される。従って、上記特定有色インクに起因して不具合が発生する場合等には、これを緩和させるように上記特定有色インクの階調値に応じて上記改善インクの階調値を増減させることが可能となる。すなわち、上記特定有色インクに起因して発生する不具合を、上記改善インクにより抑制することが可能となる。むろん、上記改善インクの階調値は複数の上記有色インクの階調値の総和に基づいても決定されるため、上記有色インクの階調値の総和に基づいて変動する色全体の光沢を均一とすることも可能である。
【０００９】
また、請求項２にかかる発明では、複数種の上記有色インクの階調値の総和のみに基づく上記改善インクの階調値である第一の階調値と、上記特定有色インクの階調値のみに基づく上記改善インクの階調値である第二の階調値とを比較する。そして、両者のうち大きいものを上記改善インクの階調値として決定する。すなわち、両者を上記改善インクの階調値として選択する基準として、大きいものを適用するものとしている。このようにすることにより、上記第一および第二のいずれの階調値から見ても、実際に吐出される上記改善インクの量が不足することはない。
【００１０】
さらに、請求項３にかかる発明では、上記特定インクとは異なる上記有色インクである制限有色インクの階調値が所定量を超えると、上記第一の階調値を上記改善インクの階調値として決定する。従って、上記特定有色インクの階調値に拘わらず上記改善インクの階調値が決定されることとなる。すなわち、上記制限有色インクの階調値が大きいことにより上記特定有色インクに起因して発生する不具合が軽減される場合に、光沢ムラを改善する第一の階調値を優先させて適用することができる。
【００１１】
さらに、請求項４にかかる発明では、上記色変換手段は、色変換テーブルを参照することにより、上記第一の画像データを上記第二の画像データに変換する。なお、同色変換テーブルには、複数の代表色を表現する第一の画像機器で使用される要素色の階調値と、同代表色を表現する上記有色インクおよび上記改善インクの階調値との対応関係が規定されるため、第一の画像機器で使用される要素色の階調値から上記有色インクおよび上記改善インクの階調値を特定することができる。
【００１２】
上述のような色変換を行う手法は必ずしも実体のある装置に限られるものではなく、請求項５に記載した発明のように方法の発明としても有効である。また、上述の色変換装置は単独で存在する場合もあるし、ある機器に組み込まれた状態で利用されることもあるなど、発明の思想としては、各種の態様を含むものである。また、ソフトウェアであったりハードウェアであったりするなど、適宜、変更可能である。
【００１３】
発明の思想の具現化例として印刷制御装置のソフトウェアとなる場合には、かかるソフトウェアを記録した記録媒体上においても当然に存在し、利用される。その一例として、請求項６に記載した発明では印刷制御プログラムとして発明を特定し、請求項７に記載した発明では印刷制御プログラムを記録した媒体として発明を特定している。むろん、その記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【００１４】
また、一次複製品、二次複製品などの複製段階については全く問う余地無く同等である。上記媒体とは異なるが、供給方法として通信回線を利用して行なう場合であれば通信回線が伝送媒体となって本発明が利用されることになる。さらに、これらの印刷制御方法、印刷制御プログラムおよび印刷制御プログラムを記録した媒体において上記請求項２〜請求項４に対応した構成にすることも可能である。
【発明を実施するための最良の形態】
【００１５】
以下、下記の順序に従って本発明の実施の形態について説明する。
（１）本発明の構成：
（２）ＬＵＴの構成：
（３）印刷処理：
（４）変形例：
（５）まとめ：
【００１６】
（１）本発明の構成：
図１は本発明にかかる印刷制御装置を構成するシステムの概略ハードウェア構成を示しており、図２はプリンタの概略ハードウェア構成を示している。即ち、本実施形態においてはプリンタとプリンタを制御するコンピュータとによって印刷装置を構成する。コンピュータ１０はＲＯＭ１３やＲＡＭ１４からなるプログラム実行環境を備えており、システムバス１２を介しデータを授受して所定のプログラムを実行可能である。
【００１７】
システムバス１２には外部記憶装置としてのハードディスクドライブ（ＨＤＤ）１５とフレキシブルディスクドライブ１６とＣＤ−ＲＯＭドライブ１７とが接続されており、ＨＤＤ１５に記憶されたＯＳ２０やアプリケーションプログラム（ＡＰＬ）２５等がＲＡＭ１４に転送され上記プログラムが実行される。コンピュータ１０にはシリアル通信用Ｉ／Ｏ１９ａを介してキーボード３１やマウス３２等の操作用入力機器が接続されており、図示しないビデオボードを介して表示用のディスプレイ１８も接続されている。
【００１８】
さらに、プリンタ４０とはＵＳＢ用Ｉ／Ｏ１９ｂを介して接続が可能である。なお、本コンピュータ１０としては、いわゆるデスクトップ型コンピュータであるが、ノート型であるとか、モバイル対応のものであっても良く種々の形態で実現可能である。また、コンピュータ１０とプリンタ４０の接続インタフェースも上述のものに限る必要はなくシリアルインタフェースやＳＣＳＩ接続など種々の接続態様を採用可能であるし、今後開発されるいかなる接続態様であっても同様である。
【００１９】
この例では各プログラムの類はＨＤＤ１５に記憶されているが、記録媒体はこれに限定されるものではない。例えば、フレキシブルディスク１６ａであるとか、ＣＤ−ＲＯＭ１７ａであってもよい。これらの記録媒体に記録されたプログラムはコンピュータ１０にて読み込まれ、ＨＤＤ１５にインストールされる。インストール後にはＨＤＤ１５を介してＲＡＭ１４上に読み込まれてコンピュータを制御することになる。また、記録媒体はこれに限らず、光磁気ディスクなどであってもよい。また、半導体デバイスとしてフラッシュカードなどの不揮発性メモリなどを利用することも可能であるし、モデムや通信回線を介して外部のファイルサーバにアクセスしてダウンロードする場合には通信回線が伝送媒体となって本発明が利用される。
【００２０】
一方、図２に示すように、プリンタ４０内部に設けられたバス４０ａには、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、ＡＳＩＣ４４、コントロールＩＣ４５、ＵＳＢ用Ｉ／Ｏ４６、イメージデータや駆動信号などを送信するためのインターフェイス（Ｉ／Ｆ）４７、等が接続されている。そして、ＣＰＵ４１が、ＲＡＭ４３をワークエリアとして利用しながらＲＯＭ４２に書き込まれたプログラムに従って各部を制御する。ＡＳＩＣ４４は図示しない印刷ヘッドを駆動するためにカスタマイズされたＩＣであり、ＣＰＵ４１と所定の信号を送受信しつつ印刷ヘッド駆動のための処理を行う。また、ヘッド駆動部４９に対して印加電圧データを出力する。
【００２１】
ヘッド駆動部４９は、専用ＩＣと駆動用トランジスタ等からなる回路である。同ヘッド駆動部４９は、ＡＳＩＣ４４から入力される印加電圧データに基づいて印刷ヘッドに内蔵されたピエゾ素子への印加電圧パターンを生成する。印刷ヘッドは、７色のインクが充填されたインクカートリッジ４８ａ〜４８ｇを搭載可能なカートリッジホルダ４８とインク別のチューブで接続されており、各インクの供給を受けるようになっている。そして、チューブから吐出口まで連通するインク室でピエゾ素子が駆動されることにより、インクを吐出する。
【００２２】
なお、本実施形態においてはシアンインク（Ｃインク）と、マゼンタインク（Ｍインク）と、イエローインク（Ｙインク）と、レッドインク（Ｒインク）と、バイオレットインク（Ｖインク）と、ブラックインク（Ｋインク）と、クリアーインク（ＣＬインク）が使用される。ここで、Ｃ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋインクは各名称が意味する色剤が含まれる有色インクであり、ＣＬインクは本発明にいう改善インクである。ＣＬインクは、記録媒体上にてドットとなる際に他の有色インクと同様の光沢を呈するインクであり、色剤は含まれない。具体的には、特開平８−６００５９号公報に記載のインクをＣＬインクとして使用することにより、印刷画像の耐水性や耐光性を改善することができる。有色インクは、Ｃ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋインクに限られず、これらに含まれる色剤の濃度を増減させたインクや、異なる色のインクを使用することも可能である。
【００２３】
印刷ヘッドのインク吐出部には、図３に示すように７種類のインクのそれぞれを吐出する７組のノズル列が印刷ヘッドの主走査方向に並ぶように形成され、ノズル列のそれぞれは複数のノズルＮｚ（例えば、６４個）が副走査方向に一定の間隔で配置されている。上記インクカートリッジ４８ａ〜４８ｇ内のインクとインク室とは図示しないチューブを介して連通され、各色インクがノズルＮｚから吐出可能になっている。
【００２４】
コントロールＩＣ４５は、各インクカートリッジ４８ａ〜４８ｇに搭載された不揮発性メモリであるカートリッジメモリを制御するＩＣであり、ＣＰＵ４１の制御によって、カートリッジメモリに記録されたインクの色や残量の情報の読み出しや、インク残量の情報の更新等がなされる。ＵＳＢ用Ｉ／Ｏ４６はコンピュータ１０のＵＳＢ用Ｉ／Ｏ１９ｂと接続されており、プリンタ４０はＵＳＢ用Ｉ／Ｏ４６を介してコンピュータ１０から送信されるデータを受信する。Ｉ／Ｆ４７には、キャリッジ機構４７ａと紙送り機構４７ｂとが接続されている。紙送り機構４７ｂは、紙送りモータや紙送りローラなどからなり、印刷用紙などの印刷記録媒体を順次送り出して副走査を行う。キャリッジ機構４７ａは、印刷ヘッドを搭載するキャリッジを備え、キャリッジを往復動させて印刷ヘッドを主走査させる。
【００２５】
図４はコンピュータにて実現される印刷装置の主な制御系の概略構成図を示している。上記プリンタ４０はコンピュータ１０にインストールされたプリンタドライバに制御されて印刷を実行するようになっており、プリンタドライバはコンピュータ１０を印刷制御装置として機能させる。具体的には、プリンタドライバ（ＰＲＴＤＲＶ）２１と入力機器ドライバ（ＤＲＶ）２２とディスプレイドライバ（ＤＲＶ）２３とがＯＳ２０に組み込まれている。ディスプレイＤＲＶ２３はディスプレイ１８における画像データ等の表示を制御するドライバであり、入力機器ＤＲＶ２２はシリアル通信用Ｉ／Ｏ１９ａを介して入力される上記キーボード３１やマウス３２からのコード信号を受信して所定の入力操作を受け付ける。
【００２６】
ＡＰＬ２５は、カラー画像のレタッチ等を実行可能なアプリケーションプログラムであり、利用者は当該ＡＰＬ２５の実行下において上記操作用入力機器を操作し、画像データ１５ａが示す画像をレタッチするなどして印刷指示を行うことができる。ＡＰＬ２５にて印刷指示がなされると上記ＰＲＴＤＲＶ２１が駆動され、後述するＬＵＴ１５ｂを参照して色変換を実行しつつ印刷データを作成し、上記プリンタ４０に印刷データを送出することによって印刷を実行する。
【００２７】
（２）ＬＵＴの作成手順：
図５はＬＵＴ１５ｂの一例を示している。ＬＵＴ１５ｂは、予め作成されてＨＤＤ１５に保存されており、色変換の際に読み出される。同ＬＵＴ１５ｂではＲＧＢデータとＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋ，ＣＬの階調データのそれぞれが０〜２５５の値を有し、各色２５６階調（８ビット）である。また、ＲＧＢデータについてはＲＧＢの各要素色について階調値域を１６分割して代表色を形成しており、ＲＧＢ各色について階調値「０，１６，３２，、、、２５５」の総ての組み合わせが規定されている。従って、ＬＵＴ１５ｂについては１７３個の代表色が存在する。なお、印刷段階においては原則的に各インクの階調値に略比例した量のインクが吐出されることとなるため、階調値を吐出量やドット記録率としても捉えることができる。
【００２８】
色変換時には、後述する色変換モジュールがこれらのＲＧＢデータとＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋ，ＣＬの階調データとを参照し、補間演算等により任意のＲＧＢデータをＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋ，ＣＬデータに変換する。むろん、ＬＵＴとしては、プリンタ４０にて使用可能なメディアやインクセット毎に異なるテーブルを作成し、適宜選択可能に構成することもできる。なお、本実施形態において上記画像データ１５ａはＲＧＢの各要素色を階調表現したドットマトリクス状のデータであり、ｓＲＧＢ規格に準拠したデータである。むろん、ＬＵＴ１５ｂにおいてはｓＲＧＢデータの具体的な値をデータとして有する構成の他、予め決められた順番に特定のＲＧＢデータの組について色を規定することとし、ＲＧＢデータの具体的な値を省いてもよい。
【００２９】
図６は、ＬＵＴ１５ｂ作成のための一連の処理の一例をフローチャートにより示している。この作業においては多くの演算処理を必要とするので、コンピュータを使用して演算を実行するのが好ましい。ＬＵＴ１５ｂにおいては、ｓＲＧＢ色空間において全空間を網羅するようにＲＧＢデータを規定しており、ディスプレイ１８にて使用するこれらのＲＧＢデータとプリンタ４０で使用するＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋデータによる色をＬａｂ空間の座標値に変換し、当該Ｌａｂ空間内で上記ＲＧＢデータとＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋデータとを対応づける。このためにまずステップＳ１００にて上記図５に示す１７３個のＲＧＢデータをディスプレイ１８の代表色として確定する。なお、本実施形態においてはｓＲＧＢ色空間を網羅するようにＲＧＢデータを規定するものとしたが、他の色空間においてＲＧＢデータを規定してもよい。例えば、アドビシステム社が提唱する色空間にてＲＧＢデータを規定してもよい。
【００３０】
ステップＳ１０５においては、当該確定したＲＧＢデータをＬａｂ空間の座標値に変換する。ｓＲＧＢ規格に準拠した画像データは公知の変換式によりＬａｂ空間の座標値に変換することができる。むろん、測色器等によってＬａｂ座標を取得してもよい。以上の結果、ｓＲＧＢの代表色に該当する色のＬａｂ座標値が得られ、これをＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋンクの階調値に換算することにより、ステップＳ１１０にてＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋインクの階調値との対応関係を得ることができる。
【００３１】
ステップＳ１２０では、上記ステップＳ１１０で得られたＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋインクの階調値にて色を表現した多数のパッチをプリンタ４０で印刷する。これらの各色パッチを印刷したときのＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋインクの階調値を把握しておく。ステップＳ１２５ではこれらのパッチを測色機にて測色することによって当該Ｃ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋインクの階調値とＬａｂ空間の座標値とを対応づける。
【００３２】
以上の結果、ｓＲＧＢの代表色に該当する色のＬａｂ座標値と、Ｃ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋインクの階調値に対応づけられたＬａｂ座標値が得られるので、ステップＳ１３０においてはこれらのＬａｂ座標値を使用してＲＧＢデータとＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋインクの階調値の対応関係を規定する。
【００３３】
この対応付けによって、Ｃ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋンクの階調値が判明し上記図５のＬＵＴ１５ｂにおいて破線で囲む有色インクの階調値について規定する部分にデータが記述される。ここで、上記ステップＳ１１０，Ｓ１２５で得たＬａｂ空間内の座標値は互いに一致しているとは限らず、両データの対応関係は補間演算や最適値探索法等によって求めることができる。補間演算を使用するといっても、上記パッチを多数印刷して多数の色についてＬａｂ座標値を得ておけば正確に対応関係を規定することができる。ステップＳ１４０ではＣＬインクの階調値を決定する処理が行われる。なお、上述のとおり、この時点で有色のＣ，Ｍ，Ｙ，Ｒ，Ｖ，ＫインクについてはＬＵＴ１５ｂに階調値が記述されており、ＣＬインクについてのみ階調値が未決定となっている。
【００３４】
図７は、ステップＳ１４０においてＣＬインクの階調値を決定する処理の流れをフローチャートにより示している。同図において、まずステップＳ１４１にてＣＬインクの階調値決定の対象となる代表色を選択する。ステップＳ１４２では、上記選択された代表色についてのＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋインクの階調値の総和Ｓを算出する。ここでは単純にＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋインクの階調値を合計してもよいし、各有色インク毎に重み計数を乗算してから加算するようにしてもよい。本実施形態においては、単純に有色インクの階調値を合計するものとして以下説明する。ステップＳ１４３において、総和Ｓに対応したＣＬインクの階調値である第一の階調値を取得する。
【００３５】
図８ａ）は上記第一の階調値を取得する際に参照される第一の対応テーブルＴ１をグラフにより示している。同図において、横軸は有色インクの階調値の総和Ｓであり、縦軸はＣＬインクの第一の階調値Ａを示している。つまり、同グラフは第一の階調値Ａが有色インクの階調値の総和Ｓのみに基づいて決定されることを意味している。第一の階調値Ａは、有色インクの階調値の総和Ｓが０のとき最大値Ａ0となり、所定の総和Ｓ1まで線形的に減少している。すなわち、有色インクの階調値の総和Ｓが少ない場合にはＣＬインクの第一の階調値Ａが大きく、総和Ｓが増加するにつれ第一の階調値Ａが小さくされ、所定の総和Ｓ1より総和Ｓが大きい場合にはＣＬインクの第一の階調値Ａを生成させない（階調値Ａが０である）ようにしている。
【００３６】
図８ｂ）は、総和Ｓと、総和Ｓと第一の階調値Ａの合計との関係をグラフにより示している。同図において、所定の総和Ｓ1までは、総和Ｓと第一の階調値Ａの合計が最大値Ａ0にて一定となっている。このようにすることにより、有色インクによる記録媒体上の被覆率が小さくなる総和Ｓの小さい領域においても、ＣＬインクの階調値で光沢を補うことができる。従って、総和Ｓが０からＳ1までとなる色については光沢を略一定とすることが可能となっている。すなわち、各色ドットが無作為に形成される印刷画像において光沢ムラを低減させることができるように、第一の対応テーブルＴ１が作成されている。なお、総和ＳがＳ1より大きい領域においては、ＣＬインクによるドットを形成させなくとも有色インクにより光沢が十分に確保されているため、ＣＬインクの第一の階調値を生成させないようにしている。
【００３７】
ステップＳ１４４においては、Ｋ，Ｒ，Ｖインクの階調値が０であるか否かを判定し、０であった場合にステップＳ１４５にてＣＬインクの第二の階調値を取得する。一方、Ｋ，Ｒ，Ｖインクの階調値が０でなかった場合にはステップＳ１４８にてＣＬインクの第一の階調値ＡをＬＵＴ１５ｂに追記する。
【００３８】
図９は、ステップＳ１４５にてＣＬインクの第二の階調値を取得するために参照する第二の対応テーブルＴ２をグラフにより示している。同図において、横軸はＹインクの階調値であり、縦軸はＣＬインクの第二の階調値Ｂを示している。つまり、同グラフは第二の階調値Ｂが特定有色インクとしてのＹインクの階調値のみに基づいて決定されることを意味している。第二の階調値Ｂは、Ｙインクの階調値の低階調領域において一定値Ｂ0となり、所定のＹインクの階調値を超える領域においては階調値Ｂが生成されない（階調値Ｂが０である）。
【００３９】
第二の対応テーブルＴ２は、記録媒体上にＹインクのみで表現される色をＹインクの各階調値毎に形成し、同形成した色に対する直接反射光をＹインクの各階調値毎に測色し、本来の色相とは異なる光沢の色味が検出されたＹインクの階調値についてＣＬインクの第二の階調値Ｂ0を生成させるように形成されている。むろん、測色によらず目視により本来の色相とは異なる光沢の色味を確認するようにしてもよい。このように本来の色相とは異なる光沢の色味を呈する色に対して所定量のＣＬインクを吐出させることにより、色味を生じさせているＹインクドットの直接反射光に対する寄与率を、ＣＬインクのドットの形成によって低下させることができる。
【００４０】
図１０は、ＣＬインクのドットによってＹインクの直接反射光に対する寄与率が低下させられている様子を模式的に示している。同図上段はＣＬインクのドットが形成されない場合の反射の様子を示し、同図下段はＣＬインクのドットが形成される場合の反射の様子を示している。上段においては、記録媒体上の反射率が比較的小さいため、Ｙインクのドットの反射光に対する寄与率が高くなっている。これに対して、下段においては比較的反射率の高いＣＬインクのドットが多くの反射光を形成しているため、Ｙインクのドットの反射光に対する寄与率が低くなっている。なお、本実施形態においてはＹインクを例に挙げて説明したが、Ｙインクに限られるものではない。すなわち、不当な色味はインクの特性によっていかなるインクにおいても発生し得るため、他の有色インクについて第二の対応テーブルを規定してもよい。なお、上記においては記録媒体の反射率が低いものを一例として説明したが、記録媒体とドットの反射率との関係に応じた対応テーブルＴ２を用意することが望ましい。
【００４１】
なお、ステップＳ１４４において、Ｋ，Ｒ，Ｖインクの階調値が０でない場合にステップＳ１４８にてＣＬインクの第一の階調値ＡをＬＵＴ１５ｂに追記するようにしたのは、Ｋ，Ｒ，Ｖインクの階調値が存在することで形成される色における反射率が低くなるからである。すなわち、Ｋ，Ｒ，Ｖインクによるドットが形成され反射光が少ない場合には、上述した不当な光沢の色味は感じられにくくなるため、不当な色味を低減する措置を取らなくても画質が劣化することはない。従って、このような色については光沢を均一とすべくＣＬインクの第一の階調値ＡをＣＬインクの階調値として記述しておけばよい。また、Ｋ，Ｒ，Ｖインクについての閾値は０であるものに限られず、０以外の所定の階調値であってもよい。なお、Ｋ，Ｒ，Ｖインクは本発明にいう制限有色インクに相当する。
【００４２】
ステップＳ１４６においては、ＣＬインクの第一の階調値Ａと同第二の階調値Ｂとの大小を比較する。そして、ＣＬインクの第一の階調値Ａが同第二の階調値Ｂよりも大きい場合には、ステップＳ１４８にてＣＬインクの第一の階調値ＡをＣＬインクの階調値としてＬＵＴ１５ｂに追記する。すなわち、この場合ＣＬインクの第一の階調値Ａによれば、光沢を均一とすることもできるし、不当な色味を抑制することも可能となる。
【００４３】
一方、ＣＬインクの第二の階調値Ｂが同第一の階調値Ａよりも大きい場合には、ステップＳ１４７にて有色インクの階調値の総和Ｓと第二の階調値Ｂを加算したものと、上限値Ｄとを比較する。上限値Ｄは、図８ｂ）において破線で示しされている。そして、総和Ｓと第二の階調値Ｂを加算したものが上限値Ｄを超えない場合には、ステップＳ１４９にて第二の階調値ＢをＣＬインクの階調値としてＬＵＴ１５ｂに追記する。一方、総和Ｓと第二の階調値Ｂを加算したものが上限値Ｄを超える場合には、ステップＳ１５０にて上限値Ｄから総和Ｓを減算した値をＣＬインクの階調値としてＬＵＴ１５ｂに追記する。
【００４４】
このようにすることにより、インクのトータルデューティが上限値Ｄを超えないようにすることができる。例えば、上限値Ｄを記録媒体上にてブリードが発生し始めるデューティより小さい値としておけば、ブリードを防止し印刷画質が劣化することを防止することができる。また、同時にＣＬインクの吐出量も適当な値に制限することができる。従って、例えば過剰なＣＬインクの吐出によって、却って発色に悪影響を及ぼしたりくすみが発生する場合等には、上限値ＤによりＣＬインクの階調値を制限することによってこれを防止することができる。
【００４５】
以上により、ステップＳ１４１にて選択した代表色についてのＣＬインクの階調値が決定されると、ステップＳ１５１にて当該代表色が最終の代表色であるどうかが判断される。最終の代表色であればＬＵＴ１５ｂの作成作業を終了し、最終の代表色でなければ次の代表色についてＣＬインクの階調値を決定する処理を続行する。また、いずれの階調値（Ａ，Ｂ，Ｄ−Ｓ）を適用したとしても、決定されるＣＬインクの階調値が第一の階調値Ａよりも小さくなることはない。従って、最低限均一な光沢を有する印刷画質を確保することが可能となる。
【００４６】
以上において作成手順を説明したＬＵＴはコンピュータ１０またはプリンタ４０において一つ備えらるものに限られない。例えば、印刷用紙毎や印刷モード毎に個別のＬＵＴが備えられるようにしてもよい。この場合、各ＬＵＴ毎に作成の際に参照する第一および第二の対応テーブルＴ１，Ｔ２を異ならせてもよいし、共通させてもよい。
【００４７】
（３）印刷処理：
図１１は、印刷処理の流れをフローチャートにより示している。本実施形態において、上記ＰＲＴＤＲＶ２１は上記ＬＵＴ１５ｂを使用して色変換を行いつつ、プリンタ４０に印刷を実行させる。すなわち、ＰＲＴＤＲＶ２１は印刷を実行するために図４に示す画像データ取得モジュール２１ａと色変換モジュール２１ｂとハーフトーン処理モジュール２１ｃと印刷データ生成モジュール２１ｄとを備えている。利用者が上記ＡＰＬ２５にて印刷実行を指示すると、図１１に示すフローに従って印刷処理を実行する。印刷処理が開始されるとステップＳ３００において上記画像データ取得モジュール２１ａは上記ＲＡＭ１４に格納された画像データ１５ａを取得する。
【００４８】
すると、ステップＳ３１０にて画像データ取得モジュール２１ａは上記色変換モジュール２１ｂを起動する。色変換モジュール２１ｂは、第一画像データとしてのＲＧＢデータをＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋ，ＣＬインクの階調値で表現するデータに変換するモジュールであり、同ステップＳ３１０にて上記ＬＵＴ１５ｂを参照しつつ上記画像データ１５ａの各画素についてＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋ，ＣＬインクの階調値で表現する第二画像データに変換する。色変換モジュール２１ｂが色変換を行ってＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋ，ＣＬインクの階調データを生成すると、ステップＳ３２０にて上記ハーフトーン処理モジュール２１ｃが起動され、当該Ｃ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋ，ＣＬインクの階調データが上記ハーフトーン処理モジュール２１ｃに受け渡される。なお、複数サイズのドットが形成可能なプリンタにおいては、ステップＳ３１０において各ドットの大きさ毎に階調値を振り分ける処理を行ってもよい。
【００４９】
ハーフトーン処理モジュール２１ｃは、各ドットのＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋ，ＣＬインクの階調値を変換してインク滴の記録密度で表現するためのハーフトーン処理を行うモジュールであり、同ステップＳ３２０にて変換後の記録密度でインクを付着させるためのヘッド駆動データを生成する。印刷データ生成モジュール２１ｄはかかるヘッド駆動データを受け取って、ステップＳ３３０にてプリンタ４０で使用される順番に並べ替える。すなわち、プリンタ４０においてはインク吐出デバイスとして上記図３に示す吐出ノズル列が搭載されており、当該ノズル列では副走査方向に複数の吐出ノズルが並設されるため、副走査方向に数ドット分離れたデータが同時に使用される。
【００５０】
そこで、主走査方向に並ぶデータのうち同時に使用されるべきものがプリンタ４０にて同時にバッファリングされるように順番に並べ替えるラスタライズを行う。このラスタライズの後、画像の解像度などの所定の情報を付加して印刷データを生成し、ステップＳ３４０にて上記ＵＳＢ用Ｉ／Ｏ１９ｂを介してプリンタ４０に出力する。プリンタ４０においては当該印刷データに基づいて上記ディスプレイ１８に表示された画像を印刷する。このプリンタ４０においては、上述のようにＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋ，ＣＬインクの階調データに基づいてＣ，Ｍ，Ｙ，Ｒ，Ｖ，Ｋ，ＣＬの各色インクを印刷媒体に付着させる。そして、ステップＳ３５０にて以上の処理を全ラスタについて終了したと判別されるまでステップＳ３００以降の処理を繰り返すことによって印刷を完了する。
【００５１】
（４）変形例：
以上のようにして印刷された画像は、第一の対応テーブルＴ１に基づくＣＬインクの階調値により光沢ムラを防止することができるとともに、第二の対応テーブルＴ２にＣＬインクの階調値により不当な色味を防止することが可能となっている。また、前者のＣＬインクの階調値は有色インクの階調値の総和によって規定されるが、後者のＣＬインクの階調値はＹインクの階調値によって規定される。このように、ＣＬインクの階調値を有色インクの階調値の総和のみならず複数の条件に基づいて決定することにより、使用するインクの性質に適合したＣＬインクの吐出を行うことが可能となる。また、このような階調値定義の手法は様々な課題の解決のために応用することが可能である。すなわち、改善インクによって光沢を均一とするともに、各有色インクが光沢に与える影響をより適切に調整できる。
【００５２】
例えば、特定の有色インクがＣＬインクと相性が悪く、ＣＬインクを多く吐出すると却ってくすみが生じたり、光沢が少なくなってしまう場合の対応策として適用することができる。この場合、特定の有色インクがＣＬインクの階調値が大きくなるほどＣＬインクの吐出量を減少させるようにＬＵＴを形成すればよい。また、ＣＬインクの階調値に特別な条件を与えなければならない特定の有色インクは一つに限られるものではない。その場合には、複数の特定有色インク毎に第二の対応テーブルを用意しておけばよい。むろん、各有色インクによって異なる光沢に注目して、光沢を一定とするような第二の対応テーブルＴ２を規定してもよい。
【００５３】
図１２は、特定の有色インクとＣＬインクの相性が悪い場合の第二の対応テーブル一例をグラフにより示している。同図において、横軸はＣＬインクと相性が悪い有色インクの階調値の全有色インクの階調値の総和に対する構成割合を示しており、縦軸はＣＬインクの第二の階調値Ｂを示している。このように、第二の階調値Ｂを相性の悪い特定の有色インクの構成割合によって規定することも可能である。また、本例に示す対応テーブルＴ１２では、相性の悪い特定の有色インクの構成割合が大きいほどＣＬインクの階調値を小さくするようにしている。このようにすることにより、相性の悪い特定の有色インクが割合として多く使用される画素にＣＬインクを吐出させなくすることができる。従って、上述した相性の問題を抑制することが可能となる。
【００５４】
（５）まとめ：
以上説明したように、本発明にかかる色変換装置においては、第一の対応テーブルＴ１を参照することにより有色インクの階調値の総和Ｓに基づいて第一の階調値Ａを決定するとともに、第二の対応テーブルＴ２を参照することにより特定の有色インクの階調値に基づいて第二の階調値Ｂを決定する。そして、第一および第二の階調値Ａ，Ｂを場合に応じて使い分けることにより、光沢ムラを防止しつつ、特定の有色インクに起因して発生し得る問題を解決することが可能となる。
【図面の簡単な説明】
【００５５】
【図１】印刷制御装置を構成するシステムの概略ハードウェア構成を示す図である。
【図２】プリンタの概略ハードウェア構成を示す図である。
【図３】印刷ヘッドのインク吐出部を示す図である。
【図４】印刷装置の主な制御系の概略構成図を示す図である。
【図５】ＬＵＴの一例を示す図である。
【図６】ＬＵＴの作成作業のフローチャートである。
【図７】ＣＬインクの階調値を決定する処理のフローチャートである。
【図８】第一の対応テーブルを示したグラフである。
【図９】第二の対応テーブルを示したグラフである。
【図１０】異常光沢が改善される様子を模式的に示した図である。
【図１１】印刷処理のフローチャートである。
【図１２】変形例にかかる第二の対応テーブルを示したグラフである。
【符号の説明】
【００５６】
１０…コンピュータ、１１，４１…ＣＰＵ、１２…システムバス 
１３，４２…ＲＯＭ、１４，４３…ＲＡＭ 、１５…ＨＤＤ
１５ａ…画像データ 、１５ｂ…ＬＵＴ 、１６…フレキシブルディスクドライブ 、１７…ＣＤ−ＲＯＭドライブ、１８…ディスプレイ 、２０…ＯＳ
２１…ＰＲＴＤＲＶ、２１ａ…画像データ取得モジュール 
２１ｂ…色変換モジュール、２１ｃ…ハーフトーン処理モジュール
２１ｄ…印刷データ生成モジュール、２２…入力機器ＤＲＶ 
２３…ディスプレイＤＲＶ、２５…アプリケーションプログラム 
３１…キーボード、３２…マウス、４０…プリンタ、４４…ＡＳＩＣ
４５…コントロールＩＣ、４７ａ…キャリッジ機構、４７ｂ…紙送り機構
４８ａ〜４８ｇ…インクカートリッジ、４９…ヘッド駆動部
【図１】
2005184747.tif 000003
【図２】
2005184747.tif 000004
【図３】
2005184747.tif 000005
【図４】
2005184747.tif 000006
【図５】
2005184747.tif 000007
【図６】
2005184747.tif 000008
【図７】
2005184747.tif 000009
【図８】
2005184747.tif 000010
【図９】
2005184747.tif 000011
【図１０】
2005184747.tif 000012
【図１１】
2005184747.tif 000013
【図１２】
2005184747.tif 000014