(57)【要約】【課題】色再現域の減少を抑制しつつ光沢ムラやブロンズ減少の発生を抑制した印刷を可能にする。【解決手段】シアン、マゼンタ、及びイエローを含む基本色の記録剤と、前記基本色とは色相が異なる特色の記録剤と、を用いて記録媒体に印刷を行う印刷装置のために、印刷対象画像を表す画像データを、前記基本色及び前記特色を含む第１表色系で表される画像データに変換する画像処理装置であって、前記画像データを構成する画素データを、前記第１表色系で表される画素データに変換する第１変換手段と、前記画像データを構成する画素データを、前記基本色のみを含む第２表色系で表される画素データに変換する第２変換手段と、前記印刷対象画像の所定の領域を選択する選択手段と、前記画像データを構成する画素データのうち、前記選択手段によって選択された選択領域に含まれない画素データを前記第１変換手段で変換し、前記選択領域に含まれる画素データを前記第２変換手段で変換するよう制御する制御手段と、を備えることを特徴とする画像処理装置を提供する。【選択図】図７
2009303060.tif 000002
【特許請求の範囲】
【請求項１】
シアン、マゼンタ、及びイエローを含む基本色の記録剤と、前記基本色とは色相が異なる特色の記録剤と、を用いて記録媒体に印刷を行う印刷装置のために、印刷対象画像を表す画像データを、前記基本色及び前記特色を含む第１表色系で表される画像データに変換する画像処理装置であって、
前記画像データを構成する画素データを、前記第１表色系で表される画素データに変換する第１変換手段と、
前記画像データを構成する画素データを、前記基本色のみを含む第２表色系で表される画素データに変換する第２変換手段と、
前記印刷対象画像の所定の領域を選択する選択手段と、
前記画像データを構成する画素データのうち、前記選択手段によって選択された選択領域に含まれない画素データを前記第１変換手段で変換し、前記選択領域に含まれる画素データを前記第２変換手段で変換するよう制御する制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記選択領域に含まれる画素データそれぞれについて、前記第２変換手段で得られる画素データに基づいて前記印刷装置が前記記録媒体に印刷した画素が、前記第１変換手段で得られる画素データに基づいて前記印刷装置が前記記録媒体に印刷した画素と同じ色を表すように、前記第２変換手段による変換を実行可能であるか否かを判定する判定手段を更に備え、
前記制御手段は、前記判定手段により実行可能でないと判定された画素データについては、前記選択領域に含まれる画素データであっても前記第１変換手段で変換するよう制御する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記選択領域に含まれる画素データそれぞれについて、前記第２変換手段で得られる画素データに基づいて前記印刷装置が前記記録媒体に印刷した画素が、前記第１変換手段で得られる画素データに基づいて前記印刷装置が前記記録媒体に印刷した画素と同じ色を表すように、前記第２変換手段による変換を実行可能であるか否かを判定する判定手段と、
ユーザの指示に従い、前記判定手段により実行可能でないと判定された画素データを前記第１変換手段で変換するか前記第２変換手段で変換するかを決定する決定手段と、
を更に備え、
前記制御手段は、前記決定手段が前記第１変換手段で変換すると決定した場合、前記判定手段により実行可能でないと判定された画素データについては、前記選択領域に含まれる画素データであっても前記第１変換手段で変換するよう制御する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記印刷対象画像を表示する表示手段を更に備え、
前記選択手段は、前記表示手段が表示した画像においてユーザが指定した領域を選択する
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記印刷対象画像の少なくとも一部を表す複数の画素データを前記第１変換手段で変換して得られる複数の画素データに基づいて前記印刷装置が前記記録媒体に印刷した画像において光沢ムラが発生する領域を検出する検出手段を更に備え、
前記選択手段は、前記検出手段が検出した領域に対応する前記印刷対象画像の領域を選択する
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項６】
前記印刷対象画像の少なくとも一部を表す複数の画素データを前記第１変換手段で変換して得られる複数の画素データに基づいて前記印刷装置が前記記録媒体に印刷した画像においてブロンズ現象が発生する領域を検出する検出手段を更に備え、
前記選択手段は、前記検出手段が検出した領域に対応する前記印刷対象画像の領域を選択する
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項７】
前記基本色は、ブラック、グレー、ライトシアン、及びライトマゼンタのうちの少なくとも１色を更に含み、
前記第２変換手段は、光沢ムラ及びブロンズ現象の発生を抑制するように画素データを変換する
ことを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
シアン、マゼンタ、及びイエローを含む基本色の記録剤と、前記基本色とは色相が異なる特色の記録剤と、を用いて記録媒体に印刷を行う印刷装置のために、印刷対象画像を表す画像データを、前記基本色及び前記特色を含む第１表色系で表される画像データに変換する画像処理装置の制御方法であって、
前記画像データを構成する画素データを、前記第１表色系で表される画素データに変換する第１変換工程と、
前記画像データを構成する画素データを、前記基本色のみを含む第２表色系で表される画素データに変換する第２変換工程と、
前記印刷対象画像の所定の領域を選択する選択工程と、
前記画像データを構成する画素データのうち、前記選択工程によって選択された選択領域に含まれない画素データを前記第１変換工程で変換し、前記選択領域に含まれる画素データを前記第２変換工程で変換するよう制御する制御工程と、
を備えることを特徴とする制御方法。
【請求項９】
シアン、マゼンタ、及びイエローを含む基本色の記録剤と、前記基本色とは色相が異なる特色の記録剤と、を用いて記録媒体に印刷を行う印刷装置のために、印刷対象画像を表す画像データを、前記基本色及び前記特色を含む第１表色系で表される画像データに変換する画像処理装置のコンピュータを、
前記画像データを構成する画素データを、前記第１表色系で表される画素データに変換する第１変換手段、
前記画像データを構成する画素データを、前記基本色のみを含む第２表色系で表される画素データに変換する第２変換手段、
前記印刷対象画像の所定の領域を選択する選択手段、
前記画像データを構成する画素データのうち、前記選択手段によって選択された選択領域に含まれない画素データを前記第１変換手段で変換し、前記選択領域に含まれる画素データを前記第２変換手段で変換するよう制御する制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷対象画像を表す画像データを変換する画像処理装置、及びその制御方法に関する。
【背景技術】
【０００２】
顔料インクは、一般に、染料インクと比較して耐候性に優れ、サイン＆ディスプレイ市場やアート市場向けの大判プリンタなど、その特性を活かした種々の用途に使用されている。これらのプリンタにおいては、通常、減法混色の３原色であるシアン、マゼンタ、イエローの顔料インクを備えた３色インクセットを用いて色再現が行われていた。即ち、例えばイエローとマゼンタとの混色によりレッド領域の、イエローとシアンとの混色によりグリーン領域の、シアンとマゼンタとの混色によりブルー領域の画像を形成することが可能である。
【０００３】
また、上記３原色のインクに加え、ブラックのインクを用いた４色インクセットを用いて色再現を行う場合もある。この場合、シアン、マゼンタ、及びイエロー各色のデータＣ、Ｍ、Ｙから黒成分を抽出してブラックのデータＫに置換える。更には、置換えた分のＣ、Ｍ、Ｙの色成分を除去するＵＣＲ処理を行うことにより、コントラスト性の向上や、グレーラインの色味の安定性の向上を図ることができる。
【０００４】
近年のカラープリンタの急速な普及に伴い、画質のより一層の向上が求められるようになってきている。特に、カラープリンタが再現することができる色再現域を拡張させた鮮やかな出力画像が求められている。この要求に対し、シアン、マゼンタ、及びイエローの３色のうち、いずれか１色で再現できる色域については、個々のインク色材の発色特性や色材濃度を改善することによって色再現域を拡張することが可能である。しかし、２色以上のインクで形成されるレッド、グリーン、及びブルーの領域（その中でも特に彩度の高い領域）では、上記３色インクセット、又は４色インクセットのインクを用いるのみでは色再現域に限りがあり、鮮やかな色再現が困難である。特に、顔料インクを使用する場合、２色以上のインクを混色すると彩度が低下するという問題がある。
【０００５】
そこで、色再現域を拡張するために、上記３色インクセット、又は４色インクセットのインクの他に、色空間においてそれぞれの中間の色相角を有するレッド、グリーン、ブルーなどの特色インクを用いる方法が知られている（特許文献１）。特許文献１によれば、レッド、グリーン、ブルーの領域をシアン、マゼンタ、イエローの２色以上の混色で表現するのではなく、特色のインクそのままで表現する。従って、彩度低下を起こすことがなく、鮮やかな色再現が可能となり、より広い色再現域を表現できる。
【０００６】
また、近年は彩度を高めるための特色インクに加えて、或いはその代わりに、ブラックインクとは濃度の異なる無彩色のグレーインクを複数用いるカラープリンタも多く現れている。グレーインクを用いることで、色転びと粒状感を低減した、より安定したグレーラインを再現することが可能である。
【０００７】
しかしながら、顔料インクを用いた場合、以下のような問題がある。印字後の顔料粒子は、紙などの記録媒体におけるインク受容層の上部近傍に存在する。そのため、顔料インクの付着量が多い部分と少ない部分との間に、光沢度や質感などの差異が生じる。基本的に、シャドー部の濃度の高い領域にはインク付着量が多く、そのため光沢度が低いマットな質感になる。また、ハイライト領域にはインク付着量が少ないので、記録媒体の光沢度が高い場合は、光沢度が高く、光沢感のある質感となる。また、インクの特性によっては、例えば、ブラックやブルーのインクは個々のインクだけで印字した場合の光沢度が高い。このように、光沢度や質感の異なる色の領域が隣接すると、画像内での光沢度や質感の差（光沢ムラ）が顕著に表れるようになり、画質低下の原因となる。
【０００８】
また、顔料インクにはブロンズ現象が顕著に起こる問題がある。ブロンズ現象とは、照明光が印字物で正反射する際、照明光とは異なった色を反射する現象である。インクの特性によっては、例えば、シアンインクやブルーインクが多く印字されている領域では、照明光が赤くブロンズする傾向がある。このようなブロンズ現象も画質低下の原因となっている。
【０００９】
これらの顔料インクの問題に対し、記録媒体を着色しない無色透明のインク（以下、クリアインクと呼ぶ）を用いることで光沢度の差を緩和する方法が知られている（特許文献２）。また、クリアインクを使用する場合に、着色インクの付着量が所定量以下の場合には、透明インクの量を多くして、記録媒体上の光沢均一性を確保し、ブロンズ現象の発生を低減させる方法も知られている（特許文献３）。
【特許文献１】特開平８−２４４２５４号公報
【特許文献２】特開２００３−１９１６０１号公報
【特許文献３】特開２００６−２７１９４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述の通り、従来の顔料インクを使ったカラープリンタにおいては、レッド、グリーン、ブルーなどの特色インクを用いることで鮮やかな発色と広い色再現域を確保することが可能である。しかし、その一方、光沢ムラやブロンズ現象が発生しやすくなるという問題があり、必ずしも十分な画質を得ることができなかった。この問題に対し、従来のカラープリンタはクリアインクを使用することにより、光沢均一性を確保し、ブロンズ現象を低減させていた。しかしながら、全てのカラープリンタがクリアインクを備えているわけではない。また、クリアインクをカラープリンタに備えることはカラープリンタの規模を増大させることになり、コストの上昇につながる。
【００１１】
本発明はこのような状況に鑑みてなされたものであり、色再現域の減少を抑制しつつ光沢ムラやブロンズ減少の発生を抑制した印刷を可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、第１の本発明は、シアン、マゼンタ、及びイエローを含む基本色の記録剤と、前記基本色とは色相が異なる特色の記録剤と、を用いて記録媒体に印刷を行う印刷装置のために、印刷対象画像を表す画像データを、前記基本色及び前記特色を含む第１表色系で表される画像データに変換する画像処理装置であって、前記画像データを構成する画素データを、前記第１表色系で表される画素データに変換する第１変換手段と、前記画像データを構成する画素データを、前記基本色のみを含む第２表色系で表される画素データに変換する第２変換手段と、前記印刷対象画像の所定の領域を選択する選択手段と、前記画像データを構成する画素データのうち、前記選択手段によって選択された選択領域に含まれない画素データを前記第１変換手段で変換し、前記選択領域に含まれる画素データを前記第２変換手段で変換するよう制御する制御手段と、を備えることを特徴とする画像処理装置を提供する。
【００１３】
また、第２の本発明は、シアン、マゼンタ、及びイエローを含む基本色の記録剤と、前記基本色とは色相が異なる特色の記録剤と、を用いて記録媒体に印刷を行う印刷装置のために、印刷対象画像を表す画像データを、前記基本色及び前記特色を含む第１表色系で表される画像データに変換する画像処理装置の制御方法であって、前記画像データを構成する画素データを、前記第１表色系で表される画素データに変換する第１変換工程と、前記画像データを構成する画素データを、前記基本色のみを含む第２表色系で表される画素データに変換する第２変換工程と、前記印刷対象画像の所定の領域を選択する選択工程と、前記画像データを構成する画素データのうち、前記選択工程によって選択された選択領域に含まれない画素データを前記第１変換工程で変換し、前記選択領域に含まれる画素データを前記第２変換工程で変換するよう制御する制御工程と、を備えることを特徴とする制御方法を提供する。
【００１４】
また、第３の本発明は、シアン、マゼンタ、及びイエローを含む基本色の記録剤と、前記基本色とは色相が異なる特色の記録剤と、を用いて記録媒体に印刷を行う印刷装置のために、印刷対象画像を表す画像データを、前記基本色及び前記特色を含む第１表色系で表される画像データに変換する画像処理装置のコンピュータを、前記画像データを構成する画素データを、前記第１表色系で表される画素データに変換する第１変換手段、前記画像データを構成する画素データを、前記基本色のみを含む第２表色系で表される画素データに変換する第２変換手段、前記印刷対象画像の所定の領域を選択する選択手段、前記画像データを構成する画素データのうち、前記選択手段によって選択された選択領域に含まれない画素データを前記第１変換手段で変換し、前記選択領域に含まれる画素データを前記第２変換手段で変換するよう制御する制御手段、として機能させるためのプログラムを提供する。
【００１５】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態における記載によって更に明らかになるものである。
【発明の効果】
【００１６】
以上の構成により、本発明によれば、色再現域の減少を抑制しつつ光沢ムラやブロンズ減少の発生を抑制した印刷を行うことが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照して、本発明の実施形態を説明する。以下で説明される個別の実施形態は、本発明の上位概念から下位概念までの種々の概念を理解するために役立つであろう。
【００１８】
なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせ全てが、本発明に必須とは限らない。
【実施例１】
【００１９】
本発明の画像処理装置をホストコンピュータに適用した実施例について説明する。図２は、実施例１に係るホストコンピュータ２０１の構成を示す機能ブロック図である。ホストコンピュータ２０１は、ＣＰＵ２０２、メモリ２０３、ＨＤＤ２０４、インターフェイス２０５、ＣＲＴ２０６、及び入力部２０７を備える。
【００２０】
ＣＰＵ２０２は、ＨＤＤ２０４に格納されたプログラムを実行することにより、後述するような画像データの様々な変換処理や記憶処理に関する処理全般を行う。
【００２１】
メモリ２０３は、変換処理を行う際のワークエリアとして、また、画像データの一時的な記憶領域として用いられる。なお、画像データの変換処理などを実行するためのプログラムは、外部装置（不図示）などからホストコンピュータ２０１に供給される形態であってもよい。
【００２２】
ユーザは、ＣＲＴ２０６を確認しながら、入力部２０７を用いて各種コマンドをホストコンピュータ２０１に入力する。
【００２３】
ホストコンピュータ２０１は、インターフェイス２０５を介してインクジェットプリンタ２０８（印刷装置）と接続されている。ＣＰＵ２０２は、変換処理を施した画像データをインクジェットプリンタ２０８に送信して印刷を実行させる。
【００２４】
インクジェットプリンタ２０８は、シアン（Ｃ）、マゼンタ（Ｍ）、及びイエロー（Ｙ）を含む基本色のインク（記録剤）を有する。インクジェットプリンタ２０８はまた、基本色とは色相が異なる特色のインクとして、レッド（Ｒ）、グリーン（Ｇ）、及びブルー（Ｂ）のインクを有する。インクジェットプリンタ２０８は更に、基本色のインクとして、ブラック（Ｋ）、グレー（Ｇｙ）、ライトシアン（ＬＣ）、及びライトマゼンタ（ＬＭ）のインクのうちの少なくとも１つを有してもよい。本実施例では、インクジェットプリンタ２０８は、上記１０色のインクを用いて紙などの記録媒体に印刷を行うものとする。
【００２５】
図３は、ホストコンピュータ２０１が実行する画像データの変換処理を説明するブロック図である。図３に示す各ブロックの機能は、ＣＰＵ２０２がＨＤＤ２０４に格納されたプログラムを実行することにより実現される。もちろん、図３に示す各ブロックの機能は、ホストコンピュータ２０１備える専用のハードウェア（不図示）によって実現されてもよい。
【００２６】
本実施例では、印刷対象画像はレッド（Ｒ）、グリーン（Ｇ）、及びブルー（Ｂ）の輝度信号で表される画像データとしてＨＤＤ２０４に格納されているものとするが、この画像データはＲＧＢ表色系以外の表色系で表されるものであってもよい。本実施例の変換処理は、印刷対象画像の画像データを、最終的にはインクジェットプリンタ２０８で記録可能な、Ｃ、Ｍ、Ｙ、Ｋ、ＬＣ、ＬＭ、Ｇｙ、Ｒ、Ｇ、及びＢの２値データに変換する。
【００２７】
属性設定部３０１は、画像データ（ＲＧＢデータ）を構成する画素データそれぞれに属性情報が付加する。属性設定部３０１で行われる処理の詳細については後述する。属性情報を付加されたＲＧＢデータは、色変換処理部３０２（制御手段）において色変換処理及びインク色展開処理が行われる。色変換処理部３０２で行われる処理についても後述する。
【００２８】
色変換処理部３０２から出力された変換後の画像データ（ＣＭＹＫＬＣＬＭＧｙＲＧＢデータ）はγ補正処理部３０３に送られ、γ補正処理が行われる。γ補正処理部３０３から出力されたＣＭＹＫＬＣＬＭＧｙＲＧＢデータはハーフトーン処理部３０４に送られ、ハーフトーン処理が行われて２値データに変換される。
【００２９】
図４を参照して、色変換処理部３０２の詳細について説明する。図４は、色変換処理部３０２が実行する処理を説明するブロック図である。
【００３０】
属性情報が付加されたＲＧＢデータが色変換処理部３０２に入力されると、まず属性判定部４０１において属性情報が判定され、処理が分岐する。属性判定部４０１は、属性情報に基づいて、処理対象画素に対して全インク色を使った色変換処理を行うか、又は基本インク色のみを使った色変換処理を行うかの判定を行う。
【００３１】
全インク色を使った色変換処理とは、本実施例の場合では、インクジェットプリンタ２０８が備えているＣ、Ｍ、Ｙ、Ｋ、ＬＣ、ＬＭ、Ｇｙ、Ｒ、Ｇ及びＢの色を含む表色系（第１表色系）を使った色変換処理を示す。これは特色インクを使った色変換処理であるため、高彩度の発色で広い色再現域を実現することが可能な色変換処理である。
【００３２】
一方、基本インク色のみを使った色変換処理とは、本実施例の場合では、特色インクであるＲ、Ｇ及びＢインクを除いたＣ、Ｍ、Ｙ、Ｋ、ＬＣ、ＬＭ、Ｇｙの色を含む表色系（第２表色系。但し、Ｋ、ＬＣ、ＬＭ、Ｇｙは含まなくてもよい）を使った色変換処理を示す。特に、濃度特性が低い淡インク（ＬＣ、ＬＭ、Ｇｙインク）を多めに使用した色変換処理を行えば、光沢均一性が良好にし、ブロンズ現象の発生を低減することができる。この場合、淡インクを用いているために高彩度の発色を実現することが困難であり、色再現域が狭くなるとい傾向がある。
【００３３】
全インク色を使った色変換処理の属性が設定されている画素データは、属性判定部４０１から全インク色用色変換部４０２へ送られる。全インク色用色変換部４０２は、色味を調整するためにＲＧＢ各成分の値を調整する。ここでの調整は例えば、３次元ルックアップテーブル（３ＤＬＵＴ）を用いて行われる。全インク色用色変換部４０２で処理されたＲＧＢの画素データは、全インク色用インク色展開部４０３（第１変換手段）へ送られる。
【００３４】
全インク色用インク色展開部４０３は、入力されたＲＧＢの画素データを、対応するインク色（ＣＭＹＫＬＣＬＭＧｙＲＧＢ）の画素データに変換する。ここでの変換は例えば、３ＤＬＵＴを用いて行われる。変換後の画素データは、色変換処理部３０２の処理結果として出力される。
【００３５】
一方、基本インク色を使った色変換処理の属性が設定されている画素データは、属性判定部４０１から基本インク色用色変換部４０４へ送られる。基本インク色用色変換部４０４は、色味を調整するためにＲＧＢ各成分の値を調整する。ここでの調整は例えば、３ＤＬＵＴを用いて行われる。前述の通り、基本インク色での色再現域は、全インク色での色再現域より小さい。そのため、全ての領域で同じ色再現をできるわけではないが、基本インク色用色変換部４０４は、全インク色用色変換部４０２と同じ色再現をできる領域では、同じ色再現となるような色変換を行う。同じ色再現をできない領域では、できるだけ見た目の印象が同じに見える色に色変換される。基本インク色用色変換部４０４で処理されたＲＧＢの画素データは、基本インク色用インク色展開部４０５（第２変換手段）へ送られる。
【００３６】
基本インク色用インク色展開部４０５は、入力されたＲＧＢの画素データを、対応する基本インク色（ＣＭＹＫＬＣＬＭＧｙ）の画素データに変換する。ここでの変換は例えば、３ＤＬＵＴを用いて行われる。変換後の画素データは、色変換処理部３０２の処理結果として出力される。
【００３７】
次に、属性設定部３０１で行われる処理を説明する。説明するにあたって、印刷対象画像データに対して、光沢ムラがある領域、又はブロンズ現象が発生している領域（選択領域）が設定されていることを前提とする。また、選択領域の処理方法をユーザが選択していることを前提とする。この領域選択と処理方法の選択については、後ほど詳細に説明する。本実施例では、ユーザの指示に従って選択領域が設定されるものとするが、いかなる方法で選択領域が設定されても構わない。
【００３８】
図７は、属性設定部３０１で行われる処理の流れを示すフローチャートである。
【００３９】
Ｓ７０１で、属性設定部３０１は、選択領域が存在するか否かを判定する。存在しない場合はＳ７０２に進み、存在する場合はＳ７０３に進む。
【００４０】
Ｓ７０２で、属性設定部３０１は、印刷対象画像全域の画素に対して、全インク色用の色変換処理を行うように属性設定する。
【００４１】
Ｓ７０３は、印刷対象画像の全画素について処理を行うループ処理の開始位置を示す。ループ処理の中では、最初にＳ７０４で、属性設定部３０１は、処理対象画素が選択領域に含まれる画素であるか否かを判定する。選択領域内の場合はＳ７０６へ進み、選択領域外の場合はＳ７０５に進む。
【００４２】
Ｓ７０５で、属性設定部３０１は、選択領域外の画素に対して、全インク色用の色変換処理を行うように属性設定する。
【００４３】
Ｓ７０６で、属性設定部３０１は、選択領域内の画素が、「選択領域の全ての画素を基本インク色の色変換処理で行う」設定になっているか否かを判定する。ユーザによって、選択領域内の画素の処理を「選択領域の全ての画素を基本インク色の色変換処理で行う」に設定されている場合は、Ｓ７０７に進み、そうでない場合はＳ７０８に進む。
【００４４】
Ｓ７０７で、属性設定部３０１は、選択領域内の画素に対して、基本インク用の色変換処理を行うように属性設定する。
【００４５】
Ｓ７０８で、属性設定部３０１は、選択領域内の画素の処理が、「選択領域の全ての画素を全インク色の色変換処理で行う」設定になっているか否かを判定する。ユーザによって、選択領域内の画素の処理を「選択領域の全ての画素を全インク色の色変換処理で行う」に設定されている場合は、Ｓ７０９に進み、そうでない場合はＳ７１０へ進む。
【００４６】
Ｓ７１０で、属性設定部３０１は、処理対象画素を基本インク色用の色変換処理で処理した場合に、全インク色用の色変換処理で処理した場合の色と同じ色を再現できるか否かを判定する。Ｓ７１０における処理を実現するために、属性設定部３０１は、予め基本インク色用の色再現域と全インク色用の色再現域の情報を把握しておき、基本インク色用の色変換処理で再現可能か否かの情報を３ＤＬＵＴの形式でもって置く。例えば、入力データはＲＧＢ、出力データは再現可能又は不可能を示す情報を保持している３ＤＬＵＴが使用される。この３ＤＬＵＴを使って、属性設定部３０１は、処理対象画素が色再現可能か否かを判定する。処理対象画素が基本インク色用の色変換処理で色再現可能である場合はＳ７１１に進み、属性設定部３０１は、処理対象画素に対して、基本インク色用の色変換処理を行うように属性設定を行う。一方、色再現できない場合はＳ７１２に進み、属性設定部３０１は、処理対象画素に対して、全インク色用の色変換処理を行うように属性設定を行う。
【００４７】
Ｓ７１３はループ処理の終了位置を示す。印刷対象画像の全画素について処理が終了したら、属性設定部３０１の処理は終了する。
【００４８】
ここで、色再現について更に詳細に説明する。基本インク色用の色変換処理で得られる画素データに基づいてインクジェットプリンタ２０８が記録媒体に印刷した画素が表す色を第１の色とする。全インク色用の色変換処理で得られる画素データに基づいてインクジェットプリンタ２０８がその記録媒体に印刷した画素が表す色を第２の色とする。そして、第１の色と第２の色が同一、或いは違いを認識困難な程度に類似するように基本インク色用の色変換処理を実行可能な場合に、「色再現性がある」という。
【００４９】
次に、ユーザが選択領域を設定するための手順を説明する。図８は、選択領域を設定するためにホストコンピュータ２０１が実行する処理の流れを示すフローチャートである。
【００５０】
Ｓ８０１で、ホストコンピュータ２０１は、印刷対象画像をインクジェットプリンタ２０８に出力（印刷）させる。この段階では選択領域が存在しないので、全ての画素に対して全インク色用の色変換処理が施された上で印刷が行われる。使用する記録媒体の選択や印刷品位の選択はユーザの設定に従う。
【００５１】
Ｓ８０２で、ユーザは、出力された画像を目視で確認し、光沢ムラやブロンズ現象が発生していないかをチェックする。
【００５２】
Ｓ８０３で、ユーザは、光沢ムラやブロンズ現象の修正を行うか否かを決定する。光沢ムラやブロンズ現象は出力先の記録媒体の種類、画像の絵柄、出力物を見る環境、出力物を見る角度などによってその傾向が違ってくる。ユーザは出力物の絵柄やその使用用途に鑑みて、光沢ムラやブロンズ現象の修正が必要か否かを判断する。修正を行う場合はＳ８０４に進む。修正を行わない場合は本フローチャートの処理が終了する。Ｓ８０３において、ホストコンピュータ２０１は、ユーザが修正を行うか否かを選択可能なグラフィカルユーザインタフェース（ＧＵＩ）などをＣＲＴ２０６に表示する。
【００５３】
Ｓ８０４で、ホストコンピュータ２０１はユーザの指示に従い、印刷対象画像の所定の領域、即ち修正対象の領域を選択し、その選択領域の処理方法を設定する。ユーザは、修正したいと思う光沢ムラやブロンズ現象が発生している領域を指定して、その指定した領域をどのように処理するかを選択する。詳細は図５を参照して後述する。
【００５４】
Ｓ８０５で、ホストコンピュータ２０１は、Ｓ８０４において選択された処理方法に従って印刷対象画像の画像データを変換し、インクジェットプリンタ２０８に再度印刷を行わせる。そして、Ｓ８０２に戻り、ユーザがこれ以上の修正は不要と判断するまで同じ処理を繰り返す。
【００５５】
次に、図５を参照して、図８のＳ８０４で行われる処理の詳細を説明する。Ｓ８０３においてユーザが修正を行うと指示した場合に、図５に示すＧＵＩがＣＲＴ２０６に表示される。
【００５６】
画像表示領域５１には印刷対象画像が表示されている。ユーザは、例えば、マウス等の入力機器（これは入力部２０７に含まれる）を使用して、光沢ムラやブロンズ現象が発生している領域を指定する。例えば、選択領域５２は、図に示すように点線で囲まれた領域とする。ユーザは指定した領域について、基本インク色用の色変換処理で出力した場合に、全インク色用の色変換処理で出力した色と同じ色再現が可能であるかを判定するために、色再現可否判定ボタン５３を押下する。色再現可否判定ボタン５３が押下されると、指定された領域の画素に対して、図７のＳ７１０と同様の方法により、色再現可能かどうかの判定が行われる。ホストコンピュータ２０１は、例えば、選択領域５２において、色再現できない画素の色を反転して表示することにより、判定結果を表示する。
【００５７】
選択領域変更ボタン５４は、色再現判定の結果を考慮して、ユーザが選択領域を変更したい場合に押下すると、選択領域がリセットされる。処理方法選択リストボックス５５において、選択領域５２の処理方法を選択する。処理方法の選択肢には、以下の３つ選択肢が存在する。
１．選択領域の全ての画素を基本インク色用の色変換で処理する。
２．選択領域の全ての画素を全インク色用の色変換で処理する。
３．色再現可能な画素のみ基本インク色用の色変換で処理し、それ以外は全インク色用の色変換で処理する。
【００５８】
ユーザは上記の選択肢から選択領域の処理方法を選択する。ユーザは設定ボタン５６を押下し、領域選択及び処理方法の設定を終了する。また、キャンセルボタン５７を押下すると、設定した内容を破棄して設定を終了する。
【００５９】
設定ボタン５６が押下されると、ホストコンピュータ２０１は、選択領域５２を、印刷対象画像における選択領域として選択する。
【００６０】
図６は、ユーザが図５のＧＵＩにて行う操作の流れを示すフローチャートである。Ｓ６０１は領域選択を行うか否かを選択するステップである。領域選択する場合はＳ６０３に進む。領域選択しない場合は、Ｓ６０２に進み、印刷対象画像の全領域を全インク色用の色変換処理で行うように属性設定を行い、処理を終了する。Ｓ６０３はユーザが領域選択するステップである。Ｓ６０４は選択された領域が、基本インク色用の色変換処理で出力された場合、全インク色用の色変換処理で出力された場合の色を再現できるか否かを画素単位で行うステップである。色再現可否判定ボタン５３が押下された場合の処理が行われる。選択された領域全てが基本インク色用の色変換処理で再現可能な場合は、Ｓ６０７へ進む。再現できない場合は、Ｓ６０５へ進む。Ｓ６０５はユーザが選択領域を再選択するかどうか分岐するステップである。再選択する場合はＳ６０３へ戻り、再選択しない場合はＳ６０６へ進む。Ｓ６０６は処理方法を選択するステップであって、「選択領域の全ての画素を基本インク用の色変換で処理する」を選択するかどうかを設定するステップである。「選択領域の全ての画素を基本インク用の色変換で処理する」を設定した場合は、Ｓ６０７へ進み、設定しない場合は、Ｓ６０８へ進む。Ｓ６０７は、選択領域の全ての画素に対して、基本インク色用の色変換処理で行うように属性を設定するステップである。Ｓ６０８は「再現可能な画素のみ基本インク用の色変換で処理し、それ以外は全インク用の色変換で処理する」を選択するかどうかを設定するステップである。「再現可能な画素のみ基本インク用の色変換で処理し、それ以外は全インク用の色変換で処理する」を設定した場合は、Ｓ６０９に進み、設定しない場合は、Ｓ６１０に進む。Ｓ６０９は、選択領域の画素のうち、再現可能な画素のみ基本インク用の色変換処理を行うように属性設定を行い、それ以外は全インク用の色変換処理を行うように属性設定を行うステップである。Ｓ６１０は選択領域の全ての画素に対して、全インク用の色変換処理で行うように属性を設定するステップである。そして、最後に、Ｓ６１１は選択領域以外の画素に対して、全インク色用の色変換処理を行うように属性を設定するステップである。
【００６１】
以上説明したように、本実施例によれば、ホストコンピュータ２０１は、印刷対象画像の所定の領域（選択領域）を選択する。そして、選択領域に含まれない画素データに対して全インク色用変換処理を行い、選択領域に含まれる画素データに対して基本インク色用変換処理を行い、インクジェットプリンタ２０８に印刷を行わせる。
【００６２】
これにより、色再現域の減少を抑制しつつ光沢ムラやブロンズ減少の発生を抑制した印刷を行うことが可能となる。
【００６３】
また、色再現域を広くすることを優先する場合は、図７のＳ７１０乃至Ｓ７１２を参照して説明したように、ホストコンピュータ２０１は、選択領域内の画素データであっても色再現不可能な場合は全インク色用変換処理を行ってもよい。
【００６４】
＜変形例１＞
実施例１では、ユーザが手作業で選択領域を設定したが、ホストコンピュータ２０１が以下に説明するアルゴリズムに従って自動的に選択領域を設定してもよい。
【００６５】
図９は、図８を変形したフローチャートである。
【００６６】
Ｓ９０１で、ホストコンピュータ２０１は、印刷対象画像（の少なくとも一部）を表す複数の画素データに基づく印刷を行った場合に光沢ムラが発生する領域を検出する。光沢ムラの検出は、例えば以下のように行うことができる。
【００６７】
まず、予め全インク色用の色変換処理を用いて出力した場合の各色における光沢度を測定しておく。測定結果は全ての色に対してではなく、３ＤＬＵＴの形式で保持しておき、随時、３ＤＬＵＴを使った補間計算により光沢度を計算する。この光沢度は、記録媒体の種類によって異なるため、記録媒体ごとに予め用意しておく。
【００６８】
次に、印刷対象画像を１画素ずつ走査していき、ある既定の範囲以上同じ色が連続して存在している箇所を「べた領域」と呼ぶ。ホストコンピュータ２０１は、色が異なるべた領域が隣接して存在しており、その色の光沢度の差が所定値以上の場合に光沢ムラが発生する可能性があると判断する。
【００６９】
Ｓ９０２で、ホストコンピュータ２０１はユーザの指示に従い、処理方法の設定を行う。このとき、ユーザは、Ｓ９０１で光沢ムラが発生する可能性があるとして検出された領域の画素に対して、どのように処理を行うかを選択する。図１は、ユーザがＳ９０２において処理方法を選択するためのＧＵＩを示す図である。印刷対象画像は画像表示領域１０１に表示されており、Ｓ９０１で光沢ムラが発生する可能性があるとして検出された領域１０２は点線により示されている。ユーザは処理方法選択リスト１０３によって処理方法を選択し、設定ボタン１０４を押下して処理方法の設定を終了する。また、キャンセルボタン１０５が押下されると、ホストコンピュータ２０１は処理を中止する。
【００７０】
＜変形例２＞
図９のＳ９０１では、ホストコンピュータ２０１は、光沢ムラの代わりにブロンズ現象が発生する領域を検出してもよい。ブロンズ現象の検出は、例えば以下のように行うことができる。
【００７１】
まず、予め全インク色用の色変換処理を用いて出力した場合の各色においてブロンズ現象が発生する色をピックアップしておき、リストにしておく。このブロンズ現象が発生する色は記録媒体の種類によって異なるため、記録媒体ごとに予め用意しておく。
【００７２】
次に、印刷対象画像を１画素ずつ走査していき、ある既定の範囲以上同じ色が連続して存在している箇所を「べた領域」と呼ぶ。ホストコンピュータ２０１は、べた領域があるかを探索する。べた領域がある場合、その色がブロンズ現象が発生する可能性がある色であるかをリストと比較して調査を行い、リストと一致する又はほぼ同じ色と判断される場合には、ブロンズ現象が発生する可能性がある領域として検出する。
【００７３】
＜変形例３＞
変形例１及び変形例２では、光沢ムラ或いはブロンズ現象が発生する可能性がある領域をホストコンピュータ２０１が自動で検出し、検出された領域に対しての処理方法をユーザが選択した。しかし、検出された領域の処理方法についても、（図１のＧＵＩを利用して）ユーザが選択するのではなく、ホストコンピュータ２０１予め決まった処理方法を利用しても構わない。
【００７４】
［その他の実施形態］
上述した各実施形態の機能を実現するためには、各機能を具現化したソフトウェアのプログラムコードを記録した記録媒体をシステム或は装置に提供してもよい。そして、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによって、上述した各実施形態の機能が実現される。この場合、記録媒体から読み出されたプログラムコード自体が上述した各実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。このようなプログラムコードを供給するための記録媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることもできる。
【００７５】
また、上述した各実施形態の機能を実現するための構成は、コンピュータが読み出したプログラムコードを実行することだけには限られない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって上述した各実施形態の機能が実現される場合も含まれている。
【００７６】
更に、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれてもよい。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって上述した各実施形態の機能が実現される場合も含むものである。
【図面の簡単な説明】
【００７７】
【図１】ユーザがＳ９０２において処理方法を選択するためのＧＵＩを示す図である。
【図２】実施例１に係るホストコンピュータの構成を示す機能ブロック図である。
【図３】実施例１に係るホストコンピュータが実行する画像データの変換処理を説明するブロック図である。
【図４】実施例１に係るホストコンピュータの色変換処理部が実行する処理を説明するブロック図である。
【図５】図８のＳ８０４で行われる処理の詳細を説明する図である。
【図６】ユーザが図５のＧＵＩにて行う操作の流れを示すフローチャートである。
【図７】実施例１に係るホストコンピュータの属性判定部で行われる処理の流れを示すフローチャートである。
【図８】選択領域を設定するために実施例１に係るホストコンピュータが実行する処理の流れを示すフローチャートである。
【図９】図８を変形したフローチャートである。
【符号の説明】
【００７８】
２０１  ホストコンピュータ
２０８  インクジェットプリンタ
【図１】
2009303060.tif 000003
【図２】
2009303060.tif 000004
【図３】
2009303060.tif 000005
【図４】
2009303060.tif 000006
【図５】
2009303060.tif 000007
【図６】
2009303060.tif 000008
【図７】
2009303060.tif 000009
【図８】
2009303060.tif 000010
【図９】
2009303060.tif 000011