(57)【要約】【課題】特殊光沢インクによって表現される印刷媒体上の光沢感を容易に調整することのできる技術を提供する。【解決手段】画像データを特殊光沢インクと着色インクとを用いて印刷媒体に印刷する印刷装置のための画像処理を、画像処理装置に実行させるコンピュータープログラムは、画像データのうち特殊光沢インクを用いて印刷する領域である特殊光沢領域を設定する機能と、画像データの各画素ごとに、複数の要素データに基づいて、明るさに相関を有する単一の値を求める機能と、特殊光沢領域における特殊光沢インクの使用量に関するユーザーからの指示と、単一の値とに基づいて、特殊光沢インク指標値を求める機能と、印刷装置が特殊光沢インクを用いて印刷を行なうための印刷データを、特殊光沢インク指標値に基づいて生成する機能とを画像処理装置に実行させる。【選択図】図６
2011124623.tif 000002
【特許請求の範囲】
【請求項１】
複数の要素データを用いて表現される画素により構成された画像データを特殊光沢インクと着色インクとを用いて印刷媒体に印刷する印刷装置のための画像処理を、画像処理装置に実行させるコンピュータープログラムであって、
前記画像データのうち前記特殊光沢インクを用いて印刷する領域である特殊光沢領域を設定する機能と、
前記画像データの各画素ごとに、前記複数の要素データに基づいて、明るさに相関を有する単一の値を求める機能と、
前記特殊光沢領域における前記特殊光沢インクの使用量に関するユーザーからの指示と、前記単一の値とに基づいて、前記印刷媒体の単位面積あたりにおいて形成される前記特殊光沢インクのドットの密度に相関を有する特殊光沢インク指標値を求める機能と、
前記印刷装置が前記特殊光沢インクを用いて印刷を行なうための印刷データを、前記特殊光沢インク指標値に基づいて生成する機能と
を前記画像処理装置に実行させるコンピュータープログラム。
【請求項２】
請求項１に記載のコンピュータープログラムであって、さらに、
前記特殊光沢領域における前記着色インクの使用量に関するユーザーからの指示と、前記複数の要素データとに基づいて、前記印刷媒体の単位面積あたりに形成される前記着色インクのドットの密度に相関を有する着色インク指標値を求める機能と、
前記着色インク指標値に基づいて、前記印刷装置が前記着色インクを用いて印刷を行なうための印刷データを生成する機能と
を前記画像処理装置に実行させるコンピュータープログラム。
【請求項３】
請求項２に記載のコンピュータープログラムであって、さらに、
前記特殊光沢領域における前記特殊光沢インク指標値と前記着色インク指標値との合計が、所定の閾値を越える場合には、前記特殊光沢インクと前記着色インクのいずれか一方のインクを選択するユーザーからの指示を受け付けるとともに、前記ユーザーからの指示において選択されなかったインクの指標値を小さくする機能を、前記画像処理装置に実行させるコンピュータープログラム。
【請求項４】
請求項２または３に記載のコンピュータープログラムであって、さらに、
前記特殊光沢領域に対して印刷される色として、前記特殊光沢インク指標値と前記着色インク指標値とが予め定められた光沢色がユーザーによって選択された場合に、前記ユーザーによって選択された光沢色に対応する識別子を、前記画像データの前記特殊光沢領域に対して付与する機能と、
前記付与された識別子に基づいて、前記特殊光沢領域における前記特殊光沢インク指標値と前記着色インク指標値とを求める機能と
を前記画像処理装置に実行させるコンピュータープログラム。
【請求項５】
請求項４に記載のコンピュータープログラムであって、さらに、
前記付与された識別子に従って求められた前記特殊光沢領域における前記特殊光沢インク指標値と前記着色インク指標値とをユーザーからの指示に基づいて変更する機能を、前記画像処理装置に実行させるコンピュータープログラム。
【請求項６】
請求項１ないし５のいずれか一項に記載のコンピュータープログラムであって、さらに、
前記特殊光沢領域において、前記画像データのコントラストを圧縮した圧縮後画像と、前記画像データのコントラストを圧縮する前の圧縮前画像とを切り替えて、前記画像処理装置が利用する表示装置に表示させる表示機能を、前記画像処理装置に実行させるコンピュータープログラム。
【請求項７】
請求項６に記載のコンピュータープログラムであって、
前記表示機能は、前記画像データのコントラストを圧縮する場合における圧縮率を、前記特殊光沢領域における前記特殊光沢インクの使用量に関するユーザーからの指示に基づいて定める機能を含む、コンピュータープログラム。
【請求項８】
請求項６または７に記載のコンピュータープログラムであって、
前記表示機能は、前記圧縮後画像と前記圧縮前画像とが切り替えて表示される周期を、前記特殊光沢領域における前記特殊光沢インクの使用量に関するユーザーからの指示に基づいて定める機能を含む、コンピュータープログラム。
【請求項９】
複数の要素データを用いて表現される画素により構成された画像データを特殊光沢インクと着色インクとを用いて印刷媒体に印刷する印刷装置のための画像処理装置であって、
前記画像データのうち前記特殊光沢インクを用いて印刷する領域である特殊光沢領域を設定する特殊光沢領域設定部と、
前記画像データの各画素ごとに、前記複数の要素データに基づいて、明るさに相関を有する単一の値を求める第１の決定部と、
前記特殊光沢領域における前記特殊光沢インクの使用量に関するユーザーからの指示と、前記単一の値とに基づいて、前記印刷媒体の単位面積あたりにおいて形成される前記特殊光沢インクのドットの密度に相関を有する特殊光沢インク指標値を求める第２の決定部と、
前記印刷装置が前記特殊光沢インクを用いて印刷を行なうための印刷データを、前記特殊光沢インク指標値に基づいて生成する印刷データ生成部と
を備える画像処理装置。
【請求項１０】
複数の要素データを用いて表現される画素により構成された画像データを特殊光沢インクと着色インクとを用いて印刷媒体に印刷する印刷装置であって、
前記画像データのうち前記特殊光沢インクを用いて印刷する領域である特殊光沢領域を設定する特殊光沢領域設定部と、
前記画像データの各画素ごとに、前記複数の要素データに基づいて、明るさに相関を有する単一の値を求める第１の決定部と、
前記特殊光沢領域における前記特殊光沢インクの使用量に関するユーザーからの指示と、前記単一の値とに基づいて、前記印刷媒体の単位面積あたりにおいて形成される前記特殊光沢インクのドットの密度に相関を有する特殊光沢インク指標値を求める第２の決定部と、
前記特殊光沢インクを用いて印刷を行なうための印刷データを、前記特殊光沢インク指標値に基づいて生成する印刷データ生成部と
を備える印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理を画像処理装置に実行させるコンピュータープログラム、画像処理装置及び印刷装置に関するものである。
【背景技術】
【０００２】
従来、カラーインクの他に、メタリック感を表現するためのメタリックインクを用いて印刷を行なうプリンターが提案されている。こうしたメタリックインクを備えたプリンターに関する技術としては、例えば、特許文献１記載の技術が知られている。しかしながら、従来のプリンターや画像処理装置では、メタリックインクによって印刷物に光沢感を与えることはできても、その光沢感を調整したり、所望の光沢感を実現することは困難であった。
【０００３】
なおこのような問題は、メタリックインクを備えたプリンターのための画像処理に限らず、カラーインクとは異なる特殊な光沢を発現する特殊光沢インクを備えた印刷装置のための画像処理全般に共通する問題であった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１７３３８号公報
【特許文献２】特開２０００−４７８４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上述した従来の課題を解決するためになされたものであり、特殊光沢インクによって表現される印刷媒体上の光沢感を容易に調整することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するために、以下の形態または適用例を取ることが可能である。
【０００７】
[適用例１]
複数の要素データを用いて表現される画素により構成された画像データを特殊光沢インクと着色インクとを用いて印刷媒体に印刷する印刷装置のための画像処理を、画像処理装置に実行させるコンピュータープログラムであって、
前記画像データのうち前記特殊光沢インクを用いて印刷する領域である特殊光沢領域を設定する機能と、
前記画像データの各画素ごとに、前記複数の要素データに基づいて、明るさに相関を有する単一の値を求める機能と、
前記特殊光沢領域における前記特殊光沢インクの使用量に関するユーザーからの指示と、前記単一の値とに基づいて、前記印刷媒体の単位面積あたりにおいて形成される前記特殊光沢インクのドットの密度に相関を有する特殊光沢インク指標値を求める機能と、
前記印刷装置が前記特殊光沢インクを用いて印刷を行なうための印刷データを、前記特殊光沢インク指標値に基づいて生成する機能と
を前記画像処理装置に実行させるコンピュータープログラム。
【０００８】
適用例１のコンピュータープログラムによれば、印刷装置の特殊光沢インクによって表現される印刷媒体上の光沢感をユーザーの指示により調整することができる。
【０００９】
[適用例２]
適用例１に記載のコンピュータープログラムであって、さらに、
前記特殊光沢領域における前記着色インクの使用量に関するユーザーからの指示と、前記複数の要素データとに基づいて、前記印刷媒体の単位面積あたりに形成される前記着色インクのドットの密度に相関を有する着色インク指標値を求める機能と、
前記着色インク指標値に基づいて、前記印刷装置が前記着色インクを用いて印刷を行なうための印刷データを生成する機能と
を前記画像処理装置に実行させるコンピュータープログラム。
【００１０】
適用例２のコンピュータープログラムによれば、印刷装置の着色インクによって表現される特殊光沢領域における印刷媒体上の色調をユーザーの指示により調整することができる。
【００１１】
[適用例３]
適用例２に記載のコンピュータープログラムであって、さらに、
前記特殊光沢領域における前記特殊光沢インク指標値と前記着色インク指標値との合計が、所定の閾値を越える場合には、前記特殊光沢インクと前記着色インクのいずれか一方のインクを選択するユーザーからの指示を受け付けるとともに、前記ユーザーからの指示において選択されなかったインクの指標値を小さくする機能を、前記画像処理装置に実行させるコンピュータープログラム。
【００１２】
適用例３のコンピュータープログラムによれば、印刷装置が用いるインクの量が過剰となることによるインクの滲みの発生を抑制することができるとともに、特殊光沢インクによる光沢感と着色インクによる色調のいずれを優先させたいかというユーザーの要望にも応じることができる。
【００１３】
[適用例４]
適用例２または３に記載のコンピュータープログラムであって、さらに、
前記特殊光沢領域に対して印刷される色として、前記特殊光沢インク指標値と前記着色インク指標値とが予め定められた光沢色がユーザーによって選択された場合に、前記ユーザーによって選択された光沢色に対応する識別子を、前記画像データの前記特殊光沢領域に対して付与する機能と、
前記付与された識別子に基づいて、前記特殊光沢領域における前記特殊光沢インク指標値と前記着色インク指標値とを求める機能と
を前記画像処理装置に実行させるコンピュータープログラム。
【００１４】
適用例４のコンピュータープログラムによれば、予め定められた光沢色をユーザーが選択した場合に、特殊光沢インク指標値と前記着色インク指標値を、複雑な処理を行うことなく、容易に求めることができる。
【００１５】
[適用例５]
適用例４に記載のコンピュータープログラムであって、さらに、
前記付与された識別子に従って求められた前記特殊光沢領域における前記特殊光沢インク指標値と前記着色インク指標値とをユーザーからの指示に基づいて変更する機能を、前記画像処理装置に実行させるコンピュータープログラム。
【００１６】
適用例５のコンピュータープログラムによれば、予め定められた光沢色の光沢感や色調をユーザーの指示により調整することができる。
【００１７】
[適用例６]
適用例１ないし５のいずれか一項に記載のコンピュータープログラムであって、さらに、
前記特殊光沢領域において、前記画像データのコントラストを圧縮した圧縮後画像と、前記画像データのコントラストを圧縮する前の圧縮前画像とを切り替えて、前記画像処理装置が利用する表示装置に表示させる表示機能を、前記画像処理装置に実行させるコンピュータープログラム。
【００１８】
適用例６のコンピュータープログラムによれば、特殊光沢インクによって印刷媒体上の特殊光沢領域に表現される光沢感に対応した表示を、表示装置に表示させることができる。
【００１９】
[適用例７]
適用例６に記載のコンピュータープログラムであって、
前記表示機能は、前記画像データのコントラストを圧縮する場合における圧縮率を、前記特殊光沢領域における前記特殊光沢インクの使用量に関するユーザーからの指示に基づいて定める機能を含む、コンピュータープログラム。
【００２０】
適用例７のコンピュータープログラムによれば、特殊光沢インクの使用量の違いによって変化する光沢感を、表示装置に適切に表示させることができる。
【００２１】
[適用例８]
適用例６または７に記載のコンピュータープログラムであって、
前記表示機能は、前記圧縮後画像と前記圧縮前画像とが切り替えて表示される周期を、前記特殊光沢領域における前記特殊光沢インクの使用量に関するユーザーからの指示に基づいて定める機能を含む、コンピュータープログラム。
【００２２】
適用例８のコンピュータープログラムによれば、特殊光沢インクの使用量の違いによって変化する光沢感を、表示装置に適切に表示させることができる。
【００２３】
[適用例９]
複数の要素データを用いて表現される画素により構成された画像データを特殊光沢インクと着色インクとを用いて印刷媒体に印刷する印刷装置のための画像処理装置であって、
前記画像データのうち前記特殊光沢インクを用いて印刷する領域である特殊光沢領域を設定する特殊光沢領域設定部と、
前記画像データの各画素ごとに、前記複数の要素データに基づいて、明るさに相関を有する単一の値を求める第１の決定部と、
前記特殊光沢領域における前記特殊光沢インクの使用量に関するユーザーからの指示と、前記単一の値とに基づいて、前記印刷媒体の単位面積あたりにおいて形成される前記特殊光沢インクのドットの密度に相関を有する特殊光沢インク指標値を求める第２の決定部と、
前記印刷装置が前記特殊光沢インクを用いて印刷を行なうための印刷データを、前記特殊光沢インク指標値に基づいて生成する印刷データ生成部と
を備える画像処理装置。
【００２４】
[適用例１０]
複数の要素データを用いて表現される画素により構成された画像データを特殊光沢インクと着色インクとを用いて印刷媒体に印刷する印刷装置であって、
前記画像データのうち前記特殊光沢インクを用いて印刷する領域である特殊光沢領域を設定する特殊光沢領域設定部と、
前記画像データの各画素ごとに、前記複数の要素データに基づいて、明るさに相関を有する単一の値を求める第１の決定部と、
前記特殊光沢領域における前記特殊光沢インクの使用量に関するユーザーからの指示と、前記単一の値とに基づいて、前記印刷媒体の単位面積あたりにおいて形成される前記特殊光沢インクのドットの密度に相関を有する特殊光沢インク指標値を求める第２の決定部と、
前記特殊光沢インクを用いて印刷を行なうための印刷データを、前記特殊光沢インク指標値に基づいて生成する印刷データ生成部と
を備える印刷装置。
【００２５】
本発明は、上記適用例９、１０のように画像処理装置や印刷装置としても実現することができ、また、種々の態様で実現することが可能である。例えば、画像処理方法および装置、画像処理システム、それらの方法または装置の機能を実現するための集積回路、コンピュータープログラムを記録した記録媒体等の形態で実現することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施例における印刷システム１０を示す説明図である。
【図２】プリンター２００の構成を示す説明図である。
【図３】印刷設定画面３００を示す説明図である。
【図４】色変換処理部１３６において実現される機能を示すブロック図である。
【図５】カラーインク処理部１５０において実現される機能を示すブロック図である。
【図６】メタリックインク処理部１６０において実現される機能を示すブロック図である。
【図７】メタリックインク指標値テーブル１６６を概念的に示した説明図である。
【図８】プリセットインク処理部１７０の機能を示すブロック図である。
【図９】プリセットカラーに対応したインデックステーブルを示す説明図である。
【図１０】印刷設定画面３００におけるプリセットカラー選択ボタンをユーザーが選択した場合に、表示部１９２に表示される詳細設定画面３５０を示す説明図である。
【図１１】インク量削減部１８０における処理手順を示すフローチャートである。
【図１２】カラーインクとメタリックインクのいずれを優先するかの指示をユーザーから受け付けるための指示受付画面３７０を示す説明図である。
【図１３】プレビュー画像の表示処理を示すフローチャートである。
【図１４】コントラストを圧縮する前と後におけるプレビュー画像の輝度分布の一例を示す説明図である。
【発明を実施するための形態】
【００２７】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．実施例：
Ａ１．印刷システムの概要：
Ａ２．印刷設定画面および色変換処理：
Ａ３．プレビュー画像の表示処理：
Ｂ．変形例：
【００２８】
Ａ．実施例：
Ａ１．印刷システムの概要：
図１は、本発明の一実施例における印刷システム１０を示す説明図である。印刷システム１０は、画像処理装置としてのコンピューター１００と、コンピューター１００の制御の下で実際に印刷を実行する印刷装置としてのプリンター２００とを備えている。印刷システム１０は、全体が一体となって広義の印刷装置として機能する。
【００２９】
印刷システム１０は、メタリックインクとカラーインクとを用いて印刷媒体に印刷を行なう。このため、プリンター２００は、メタリックインクＳと、カラーインクとして、シアンインクＣと、マゼンタインクＭと、イエローインクＹと、ブラックインクＫと、ライトシアンインクＬｃと、ライトマゼンタインクＬｍとを備えている。本実施例において「カラーインク」という場合には、ブラックインクも含む意味であることとする。カラーインクは、本実施例においては、染料インクであるが、その種類は、特に限定するものではなく、例えば、顔料インクであってもよい。
【００３０】
メタリックインクとは、印刷物がメタリック感を発現するインクであり、このようなメタリックインクとしては、例えば、メタリック感を発現する金属顔料と有機溶剤と樹脂とを含む油性インク組成物を用いることができる。視覚的に金属的な質感を効果的に生じさせるためには、前述の金属顔料は、平板状の粒子であることが好ましく、この平板状粒子の平面上の長径をＸ、短径をＹ、厚みをＺとした場合、平板状粒子のＸ−Ｙ平面の面積より求めた円相当径の５０％平均粒子径Ｒ５０が０．５〜３μｍであり、かつ、Ｒ５０／Ｚ＞５の条件を満たすことが好ましい。このような金属顔料は、例えば、アルミニウムやアルミニウム合金によって形成することができ、また、金属蒸着膜を破砕して作成することも可能である。メタリックインクに含まれる金属顔料の濃度は、例えば、０．１〜１０．０重量％とすることができる。もちろん、メタリックインクはこのような組成に限らず、メタリック感が生じる組成であれば他の組成を適宜採用することが可能である。
【００３１】
本実施例では、メタリックインクＳの組成は、アルミニウム顔料１．５重量％、グリセリン２０重量％、トリエチレングリコールモノブチルエーテル４０重量％、ＢＹＫ−ＵＶ３５００（ビックケミー・ジャパン株式会社製）０．１重量％とした。
【００３２】
コンピューター１００は、ＣＰＵ１１０と、ＲＯＭやＲＡＭなどの内部記憶装置１２０と、表示部１９２と、マウスやキーボードなどの操作部１９４と、インターフェース部（Ｉ／Ｆ部）１９６とを備えている。Ｉ／Ｆ部１９６は、外部に設けられた種々の機器との間でデータ通信を行う。本実施例では、Ｉ／Ｆ部１９６は、ケーブルを介してプリンター２００と接続され、プリンター２００ーに印刷データを供給する。
【００３３】
内部記憶装置１２０には、画像処理部１３０として機能するコンピュータープログラム（プリンタードライバー）が格納されている。画像処理部１３０の機能は、このコンピュータープログラムをＣＰＵ１１０が実行することによって実現される。なお、コンピュータープログラムは、ＣＤ−ＲＯＭなどのコンピューター読み取り可能な記録媒体に記録された形態で提供されたり、あるいは、ネットワークを介して提供される。
【００３４】
画像処理部１３０は、メタリックインク使用領域設定部１３３と、解像度変換部１３４と、色変換処理部１３６と、ハーフトーン処理部１３８と、出力処理部１４０と、印刷設定画面提供部１３１と、プレビュー画像表示処理部１３２とを備えている。本実施例では、印刷対象として画像処理部１３０に与えられる画像データは、画像を構成する複数の画素毎の画素データによって構成されており、各画素データは、レッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）の３色の色成分から構成されている。すなわち、本実施例における画像データは、ＲＧＢ形式の画像データである。
【００３５】
印刷設定画面提供部１３１は、印刷条件の設定をユーザーが行うための画面（以下、「印刷設定画面」ともいう）を、表示部１９２に表示させる。印刷条件の設定としては、例えば、印刷媒体の種類の選択や、印刷される画像の色調の調整、メタリックインクによる光沢感の調整等が挙げられる。プレビュー画像表示処理部１３２は、ユーザーによって設定された印刷条件を反映したプレビュー画像を生成するとともに、表示部１９２に表示された印刷設定画面上にプレビュー画像を表示する。印刷設定画面及びプレビュー画像の生成処理については、それぞれ図３及び図１３を用いて後述する。
【００３６】
メタリックインク使用領域設定部１３３は、ユーザーからの指示に基づいて、画像データ内の任意の領域のうち、メタリックインクを用いて印刷を行う領域（以下、「メタリック領域」ともいう）の指定を行う。ユーザーは、表示部１９２に表示された画像データを見ながら、操作部１９４を操作することによって、画像データ内の任意の領域をメタリック領域として指定することができる。また、メタリックインク使用領域設定部１３３は、エッジ検出処理や特定図形の抽出処理等を行うことによって、画像データ内からメタリック領域を指定することもできる。
【００３７】
解像度変換部１３４は、印刷対象となる画像データの解像度をハーフトーン処理部１３８の処理に適した解像度に変換して、解像度変換済み画像データを生成する。画像データの解像度が印刷解像度よりも低い場合は、線形補間を行うことで隣接する画素データ間に新たなデータを生成し、逆に印刷解像度よりも高い場合は、一定の割合で画素データを間引くことによって画像データの解像度を印刷解像度に変換する。
【００３８】
なお、本実施例では、解像度変換部１３４は、メタリックインクによって形成されるドットの印刷解像度を、カラーインクによって形成されるドットの印刷解像度より低い値に変換する。具体的には、例えば、メタリックインクによって形成されるドットの印刷解像度を７２０×３６０ｄｐｉに設定し、カラーインクによって形成されるドットの印刷解像度を１４４０×７２０ｄｐｉに設定する。こうすれば、メタリックインクに関して扱われるデータ量が減るため、メタリックインクに関する画像処理を高速に行うことができる。なお、メタリックインクによって形成されるドットの印刷解像度を低い値に設定してもよい理由は、メタリックインクの金属的な質感は、低解像度であっても発現させることができるからである。
【００３９】
色変換処理部１３６は、Ｒ，Ｇ，Ｂの各階調値によって表現されたＲＧＢ画像データを、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、ライトシアン（Ｌｃ）、ライトマゼンタ（Ｌｍ）の各階調値及びメタリックインク（Ｓ）の使用量に関する指標値（以下、「メタリックインク指標値」ともいう）により表現された色変換済み画像データに変換する。各カラーインクの階調値及びメタリックインク指標値は、「０」から「２５５」までの範囲の値を取り得る２５６階調のデータであり、印刷媒体に形成される各インクのドットの単位面積当たりの密度と相関関係を有している。なお、色変換処理部１３６の詳細については後述する。
【００４０】
ハーフトーン処理部１３８は、２５６階調を有するカラーインクの各階調値及びメタリックインク指標値を、各種ドットの形成の有無に対応した２階調のデータに変換する。ここで、本実施例のプリンター２００は、印刷媒体上に形成するドットの大きさを幾段階かに切り換え可能なバリアブルドットプリンターであり、本実施例では、カラーインクについては、大ドット、中ドット、および小ドットの３種類のドットを形成可能である。したがって、本実施例のハーフトーン処理部１３８は、カラーインクについては、カラーインクの各階調値で表現されたデータを、大、中、小のそれぞれのドットの密度で表現されたドット密度データに変換し、カラーインクの大、中、小のそれぞれのドット密度データに基づいて、大、中、小のドットの分布を求めるハーフトーン処理を行う。さらに、ハーフトーン処理部１３８は、メタリックインク指標値に基づいて、メタリックインクのドットの分布を求めるハーフトーン処理も行なう。なお、本実施例のように、メタリックインクについては大ドットのみを形成する場合においては、メタリックインク指標値は、メタリックインクのドット密度データに相当する。
【００４１】
ハーフトーン処理としては、例えば、誤差拡散法や、ディザ法、濃度パターン法などの種々の手法が知られており、いずれの手法も適用することができる。誤差拡散法は、着目している画素にドットを形成したこと、あるいはドットを形成しなかったことによって生じる階調表現の誤差を周囲の画素に拡散するとともに、ドットの形成の有無の判断によって周囲から拡散されてきた誤差を解消するように、着目画素についてのドットの形成の有無を判断する手法である。これに対して組織的ディザ法は、ディザマトリックスの各画素に設定されている閾値とドット密度データとの大小関係を画素毎に比較することによって、着目画素のドットの形成の有無を判断する手法である。本実施例では、カラーインクに対しては誤差拡散法を適用し、メタリックインクに対してはディザ法を適用する。こうすれば、メタリックインクに関するハーフトーン処理を高速に行うことができる。
【００４２】
出力処理部１４０は、ハーフトーン処理によって各種ドットの形成の有無を表す形式に変換された２階調の画像データに基づいて、ドットの形成順序を考慮して並べ替えたドットのデータ、すなわち印刷データを生成し、当該印刷データをプリンター２００に出力する。
【００４３】
プリンター２００は、出力処理部１４０から供給された印刷データに基づいて、カラーインクやメタリックインクのドットを印刷媒体上に形成する。この結果、画像データに対応した画像が印刷媒体上に印刷される。
【００４４】
図２は、プリンター２００の構成を示す説明図である。プリンター２００は、紙送りモーター２３５によって印刷媒体Ｐを搬送する機構と、キャリッジモーター２３０によってキャリッジ２４０をプラテン２３６の軸方向に往復動させる機構と、キャリッジ２４０に搭載された印刷ヘッド２５０を駆動してインクの吐出及びドット形成を行う機構と、これらの紙送りモーター２３５，キャリッジモーター２３０，印刷ヘッド２５０及び操作パネル２６６との信号のやり取りを司る制御回路２６０とから構成されている。
【００４５】
キャリッジ２４０をプラテン２３６の軸方向に往復動させる機構は、プラテン２３６の軸と並行に架設され、キャリッジ２４０を摺動可能に保持する摺動軸２３３と、キャリッジモーター２３０との間に無端の駆動ベルト２３１を張設するプーリー２３２と、キャリッジ２４０の原点位置を検出する位置検出センサー２３４等から構成されている。
【００４６】
キャリッジ２４０には、カラーインクとして、シアンインクＣと、マゼンタインクＭと、イエローインクＹと、ブラックインクＫと、ライトシアンインクＬｃと、ライトマゼンタインクＬｍとをそれぞれ収容したカラーインク用のインクカートリッジ２４２〜２４７が搭載される。また、キャリッジ２４０には、同一種類のメタリックインクＳを収容したメタリックインク用のインクカートリッジ２４１，２４８が搭載される。キャリッジ２４０の下部の印刷ヘッド２５０には、上述の各色のカラーインクに対応する６種類のノズル列２５２〜２５７、メタリックインクＳに対応するノズル列２５１，２５８が形成されている。キャリッジ２４０にこれらのインクカートリッジ２４１〜２４８を上方から装着すると、各カートリッジからノズル列２５１〜２５８へのインクの供給が可能となる。また、プリンター２００には、同一種類のメタリックインクＳを吐出するノズル列２５１及び２５８のそれぞれに対応させて、メタリックインク用のインクカートリッジ２４１，２４８を個別的に装着する構成としたが、これらのカートリッジは、１つのカートリッジで兼用してもよい。
【００４７】
プリンター２００の制御回路２６０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、ＰＩＦ（周辺機器インターフェース）等がバスで相互に接続されて構成されており、キャリッジモーター２３０及び紙送りモーター２３５の動作を制御することによってキャリッジ２４０の主走査動作及び副走査動作の制御を行う。また、ＰＩＦを介してコンピューター１００から出力された印刷データを受け取ると、キャリッジ２４０が主走査あるいは副走査する動きに合わせて、印刷データに応じた駆動信号を印刷ヘッド２５０に供給することによって、各色のヘッドを駆動することが可能となっている。
【００４８】
以上のようなハードウェア構成を有するプリンター２００は、キャリッジモーター２３０を駆動することによって、印刷ヘッド２５０（各色のノズル列２５１〜２５８）を印刷媒体Ｐに対して主走査方向に往復動させ、また紙送りモーター２３５を駆動することによって、印刷媒体Ｐを副走査方向に移動させる。制御回路２６０は、キャリッジ２４０が往復動する動き（主走査）や、印刷媒体の紙送りの動き（副走査）に合わせて、コンピューター１００から受けとった印刷データに基づいて適切なタイミングでノズルを駆動することにより、印刷媒体Ｐ上の適切な位置に適切な色のインクドットを形成する。こうすることによって、プリンター２００は印刷媒体Ｐ上にカラー画像を印刷することが可能となっている。
【００４９】
なお、上述の構成では、各色のインクは、プリンター２００に搭載される脱着可能なカートリッジに収容されているが、少なくとも一部のインクについてプリンター２００とは分離して構成されたインク収容タンクなどに収容し、当該収容タンクとプリンター２００とを接続してもよい。あるいは、脱着不可能にプリンター２００と一体的に構成された収容容器に収容されていてもよい。また、プリンター２００は、印刷媒体Ｐとして、普通紙、コート紙などの不透明な印刷媒体のほか、ＯＨＰフィルムなどの透明な印刷媒体も使用可能である。
【００５０】
Ａ２．印刷設定画面および色変換処理：
図３は、印刷設定画面３００を示す説明図である。印刷設定画面３００は、印刷設定画面提供部１３１によって表示部１９２に表示される画面である。印刷設定画面３００には、メタリックインク用スライダー３０２と、色調補正用スライダー３０４，３０６，３０８，３１０と、カラーサークル３１２と、プリセットカラー選択ボタン３１４，３１５，３１６，３１７と、プレビュー画像表示部３２０とが設けられている。なお、本明細書において「プリセットカラー」とは、金色や銀色等のように、単位面積当たりにおいて使用されるカラーインク及びメタリックインクの量が予め定められている光沢色を意味する。
【００５１】
メタリックインク用スライダー３０２は、メタリック領域におけるメタリック感（メタリックインクの使用量）を設定するためのメタリックパラメーターＰｍを、ユーザーが入力するために用いられる。ユーザーがメタリックインク用スライダー３０２のスライドバーを左端の０％に設定すると、メタリックパラメーターＰｍは０に設定される。ユーザーがメタリックインク用スライダー３０２のスライドバーを中央の５０％に設定すると、メタリックパラメーターＰｍは、０．５に設定される。そして、ユーザーがメタリックインク用スライダー３０２のスライドバーを右端の１００％に設定すると、メタリックパラメーターＰｍは、１．０に設定される。このメタリックパラメーターＰｍとメタリックインクの使用量との関係については後述する。
【００５２】
色調補正用スライダー３０４，３０６，３０８，３１０及びカラーサークル３１２は、印刷する画像データに対してユーザーが色調補正を行うためのものである。各スライダーの中央の値は、ニュートラルの色調に対応している。
【００５３】
プリセットカラー選択ボタン３１４，３１５，３１６，３１７は、指定されたメタリック領域に対してプリセットカラーを印刷する場合に、ユーザーが複数のプリセットカラーの中から所望のプリセットカラーを選択するためのボタンである。具体的には、例えば、ユーザーがメタリック領域に対して金色のプリセットカラーを印刷したい場合には、ユーザーは、金色のプリセットカラーに対応するプリセットカラー選択ボタン３１４を選択する。
【００５４】
プレビュー画像表示部３２０には、ユーザーが設定した印刷条件に応じて生成されたプレビュー画像が表示される。このプレビュー画像は、プレビュー画像表示処理部１３２によって生成される。ユーザーは、このプレビュー画像表示部３２０に表示されるプレビュー画像を見ながら、好みのメタリックインクの量や色調等を設定することができる。
【００５５】
図４は、色変換処理部１３６において実現される機能を示すブロック図である。色変換処理部１３６は、カラーインク処理部１５０と、メタリックインク処理部１６０と、プリセットインク処理部１７０と、インク量削減部１８０とを備えている。カラーインク処理部１５０は、カラーインクが用いられる領域において使用されるＣ，Ｍ，Ｙ，Ｋ，Ｌｃ，Ｌｍのカラーインクに関する処理を行う。すなわち、カラーインク処理部１５０は、カラーインクが用いられていれば、メタリック領域においても、カラーインクに関する処理を行う。
【００５６】
メタリックインク処理部１６０は、メタリック領域において使用されるメタリックインクに関する処理を行う。プリセットインク処理部１７０は、メタリック領域に対してプリセットカラーがユーザーによって選択された場合に、カラーインクおよびメタリックインクに関する処理を行う。インク量削減部１８０は、印刷媒体の単位面積当たりに使用されるカラーインクとメタリックインクの合計量が、印刷媒体毎に設定されている許容量（限界値）を超えている場合に、使用されるインクの量を削減するための処理を行う。このインク量削減部１８０の処理については後述する。
【００５７】
図５は、カラーインク処理部１５０において実現される機能を示すブロック図である。カラーインク処理部１５０は、カラーインク階調値取得部１５２と、色変換テーブル１５４と、色調補正部１５６とを備えている。色変換テーブル１５４は、３次元のルックアップテーブル（３Ｄ−ＬＵＴ）であり、Ｒ，Ｇ，Ｂの階調値の組み合わせに対応して、Ｃ，Ｍ，Ｙ，Ｋ，Ｌｃ，Ｌｍの階調値の組み合わせを格納している。カラーインク階調値取得部１５２は、この色変換テーブル１５４を参照し、Ｒ，Ｇ，Ｂの各色の階調値で表現された画像データを、Ｃ，Ｍ，Ｙ，Ｋ,Ｌｃ,Ｌｍの各色の階調値で表現された画像データに色変換する。
【００５８】
色調補正部１５６は、印刷設定画面３００（図３）の色調補正用スライダー３０４，３０６，３０８，３１０又はカラーサークル３１２から入力されるユーザーからの色調補正に関する指示に基づいて、画像データの色調を補正する。本実施例では、色調補正部１５６は、ユーザーからの色調補正に関する指示に基づいて、色変換テーブル１５４における格子点をずらす再構築をすることによって、色調補正を実行する。ただし、色調補正部１５６は、他の手法によって色調補正を実行することもできる。例えば、色調補正部１５６は、色変換後におけるＣ，Ｍ，Ｙ，Ｋ，Ｌｃ，Ｌｍの各色の階調値で表現されたデータを補正したり、あるいは、色変換される前のＲ，Ｇ，Ｂの各色の階調値を補正することによって、色調補正を実行してもよい。
【００５９】
色変換テーブル１５４は、Ｒ軸，Ｇ軸，Ｂ軸を直交３軸とする色空間内に取った一辺の長さが「２５５」の色立体を格子状に細分し、各格子点にＣ，Ｍ，Ｙ，Ｋ,Ｌｃ,Ｌｍ各色の階調値を格納したテーブルとして構成されている。なお、本実施例では、色変換テーブル１５４のサイズを小さくするため、Ｒ軸，Ｇ軸，Ｂ軸のそれぞれの格子点の数は１７個となっており、カラーインク階調値取得部１５２は、補間演算を行なうことによって色変換を行なう。例えば、Ｒ画像の階調値がＲＡ、Ｇ画像の階調値がＧＡ、Ｂ画像の階調値がＢＡであるようなＲＧＢ画像データを色変換する場合は、カラーインク階調値取得部１５２は、色空間上の座標値（ＲＡ，ＧＡ，ＢＡ）の周囲にある格子点を検出し、これら格子点に記憶されているＣ，Ｍ，Ｙ，Ｋ,Ｌｃ,Ｌｍ各色の階調値を読み出す。カラーインク階調値取得部１５２は、こうして読み出した階調値から補間演算することによって、Ｒ，Ｇ，Ｂの各色の階調値で表現された画像データから、Ｃ，Ｍ，Ｙ，Ｋ,Ｌｃ,Ｌｍの各色の階調値で表現された画像データを得ることができる。なお、カラーインク処理部１５０は、メタリック領域において参照する色変換テーブルと、メタリックインクを用いない領域において参照する色変換テーブルの２種類の色変換テーブルを備えていてもよい。
【００６０】
図６は、メタリックインク処理部１６０において実現される機能を示すブロック図である。メタリックインク処理部１６０は、輝度算出部１６２と、メタリックインク指標値取得部１６４と、メタリックインク指標値テーブル１６６と、メタリック感調整部１６８とを備えている。輝度算出部１６２は、メタリック領域の各画素における３つの色成分（Ｒ，Ｇ，Ｂ）の階調値を用いて、輝度Ｉｎを算出する。本実施例では、輝度算出部１６２は、以下の式（１）に基づいて、メタリック領域における各画素の輝度Ｉｎを算出する。
Ｉｎ＝αＲ＋βＧ＋γＢ  …（１）
ここで、Ｒ，Ｇ,Ｂは、それぞれ各色の階調値であり、α,β,γは、所定の定数である。本実施例では、α＝０．３０、β＝０．５９、γ＝０．１１に設定されている。
【００６１】
図７は、メタリックインク指標値テーブル１６６を概念的に示した説明図である。メタリックインク指標値テーブル１６６には、輝度Ｉｎに対応して、メタリックインク指標値が格納されている。メタリックインク指標値取得部１６４（図６）は、輝度Ｉｎをキーとしてメタリックインク指標値テーブル１６６を参照することにより、メタリック領域におけるメタリックインク指標値を取得する。
【００６２】
メタリック感調整部１６８（図６）は、メタリックインク用スライダー３０２（図３）によってユーザーから入力されるメタリックパラメーターＰｍに基づいて、メタリックインク指標値テーブル１６６における輝度Ｉｎとメタリックインク指標値との対応関係を変更し、メタリックインク指標値の調整を行う。具体的には、例えば、メタリックパラメーターＰｍが１．０に設定された場合には、メタリック感調整部１６８は、メタリックインク指標値テーブル１６６における輝度Ｉｎとメタリックインク指標値との対応関係を、曲線Ｌ１に従ったものとする。メタリックパラメーターＰｍが０．５に設定された場合には、メタリック感調整部１６８は、メタリックインク指標値テーブル１６６における輝度Ｉｎとメタリックインク指標値との対応関係を、曲線Ｌ２に従ったものとする。曲線Ｌ２は、曲線Ｌ１のメタリックインク指標値にメタリックパラメーターＰｍを乗じて得られる曲線である。そして、メタリックパラメーターＰｍが０に設定された場合には、メタリック感調整部１６８は、輝度Ｉｎの値に関わらずメタリックインク指標値が０を示すように、メタリックインク指標値テーブル１６６を変更する。すなわち、同一の輝度Ｉｎに対するメタリックインク指標値は、メタリックパラメーターＰｍの値に比例している。
【００６３】
なお、図７に示すように、メタリックインク指標値テーブル１６６では、輝度Ｉｎが大きくなるに従って、すなわち画像データのハイライト側に近づくに従って、メタリックインク指標値が次第に大きくなるように設定されている。こうすれば、ハイライト側ほど、メタリックインクの使用量が多くなり、ハイライト側においてメタリックインクによる光沢感を顕著に表すことができる。一方、輝度Ｉｎが小さいほど、すなわち画像データのシャドー側ほど、メタリックインク指標値が小さくなるように設定されている。シャドー側では、カラーインクが多く使われているため、メタリックインクによる光沢感の発現具合は、メタリックインクの使用量との相関が低い。したがって、こうすれば、光沢感への影響を抑えつつ、メタリックインクの使用量を節約することができる。なお、メタリックパラメーターＰｍが１．０の場合におけるメタリックインク指標値の最大値は、７５（７５／２５５×１００＝約３０％）となっている。この理由は、所定量を超えてメタリックインクを使用しても、光沢感にあまり変化が生じないからである。
【００６４】
なお、本実施例では、輝度Ｉｎは、０から２５５までの２５６段階の値として算出され、メタリックインク指標値テーブル１６６は、０から２５５までの２５６段階の入力を受け付けることができる。したがって、メタリックインク指標値テーブル１６６を用いれば、上述した色変換テーブル１５４のような補間演算を要しないため、高速に、輝度Ｉｎからメタリックインク指標値を生成することができる。
【００６５】
図８は、プリセットインク処理部１７０の機能を示すブロック図である。プリセットインク処理部１７０は、インデックス付与部１７４と、プリセットインク値取得部１７６と、インデックステーブル１７７と、インク量調整部１７８とを備えている。インデックス付与部１７４は、ユーザーによってプリセットカラーが選択された場合に、メタリック領域の各画素のαチャンネルを１に設定するとともに、選択されたプリセットカラーに対応したインデックスとしてのＲ，Ｇ，Ｂ値を付与する。
【００６６】
図９は、プリセットカラーに対応したインデックステーブルを示す説明図である。この図９に示すように、本実施例では、「金色」に対応するインデックスは、「α＝１、Ｒ＝０、Ｇ＝０、Ｂ＝０」であり、「銀色」に対応するインデックスは、「α＝１、Ｒ＝０、Ｇ＝０、Ｂ＝１」である。すなわち、本実施例では、「Ｂ」の値が、それぞれのプリセットカラーを区別するために用いられている。プリセットインク値取得部１７６は、メタリック領域に付与されたインデックスをキーとしてインデックステーブル１７７を参照し、選択されたプリセットカラーに対応した各カラーインクの階調値及びメタリックインク指標値を取得する。このように、インデックスを用いれば、複雑な処理を行うことなく、選択されたプリセットカラーに対応した各カラーインクの階調値及びメタリックインク指標値を容易に取得することができる。
【００６７】
図１０は、印刷設定画面３００（図３）におけるプリセットカラー選択ボタンをユーザーが選択した場合に、表示部１９２に表示される詳細設定画面３５０を示す説明図である。詳細設定画面３５０には、選択されたプリセットカラーに設定されている各カラーインクの階調値及びメタリックインク指標値を表示する７つのウインドウ３５１，３５２，３５３，３５４，３５５，３５６，３５７が設けられている。このウインドウに表示される各カラーインクの階調値及びメタリックインク指標値を、ユーザーが操作部１９４によって調整すると、インク量調整部１７８（図８）は、プリセットカラーが選択されたメタリック領域における各カラーインクの階調値及びメタリックインク指標値を変更する。したがって、ユーザーは、金色や銀色等のプリセットカラーの色調及びメタリック感を、好みに応じて調整することができる。
【００６８】
図１１は、インク量削減部１８０（図４）における処理手順を示すフローチャートである。ステップＳ１００では、インク量削減部１８０は、メタリック領域において、メタリックインク指標値が、所定のメタリックインク限界値を超えている画素があるか否かを判定する。このメタリックインク限界値は、単位面積当たりにおけるメタリックインクの使用量を制限するためのものであり、印刷対象となる印刷媒体毎に異なる値が設定されている。
【００６９】
メタリックインク指標値がメタリックインク限界値を超えている画素があると判定した場合（ステップＳ１００：Ｙｅｓ）には、インク量削減部１８０は、メタリックインクの指標値がメタリックインク限界値を超えた画素におけるメタリックインク指標値の値を、メタリックインク限界値に設定する（ステップＳ１０２）。メタリックインク指標値がメタリックインク限界値を超えている画素がないと判定した場合（ステップＳ１００：Ｎｏ）には、インク量削減部１８０は、ステップＳ１０８の処理に移行する。なお、このステップＳ１０２における処理は、詳細設定画面３５０によって過剰なメタリックインク指標値が設定された場合に実行される。
【００７０】
ステップＳ１０８では、インク量削減部１８０は、メタリック領域において、カラーインクの各色の階調値とメタリックインク指標値とを合計した値が、所定の限界値を超えている画素があるか否かを判定する。この所定の限界値は、単位面積当たりにおけるインクの合計の使用量が過剰となって、インクの滲みが発生するのを抑制するためのものであり、印刷対象となる印刷媒体毎に異なる値が設定されている。
【００７１】
カラーインクの各色の階調値とメタリックインク指標値とを合計した値が、所定の限界値を超えている画素があると判定した場合（ステップＳ１０８：Ｙｅｓ）には、インク量削減部１８０は、カラーインクとメタリックインクのいずれを優先するかの指示をユーザーから受け付けるための指示受付画面を、表示部１９２に表示させる（ステップＳ１１０）。カラーインクの各色の階調値とメタリックインク指標値とを合計した値が、所定の限界値を超えている画素がないと判定した場合（ステップＳ１０８：Ｎｏ）には、インク量削減部１８０は、処理を終了する。
【００７２】
図１２は、カラーインクとメタリックインクのいずれを優先するかの指示をユーザーから受け付けるための指示受付画面３７０を示す説明図である。指示受付画面３７０には、カラーインクを優先させるためのカラーインク選択ボタン３７１と、メタリックインクを優先させるためのメタリックインク選択ボタン３７２と、決定ボタン３７３とが設けられている。ユーザーは、２つの選択ボタン３７１，３７２のいずれかのボタンを選択した状態で決定ボタン３７３を選択（クリック）することによって、いずれのインクを優先するかの指示をインク量削減部１８０に与えることができる。
【００７３】
ユーザーが、指示受付画面３７０においてメタリックインクを優先する指示を行った場合（図１１  ステップＳ１２０：Ｙｅｓ）には、インク量削減部１８０は、カラーインクの各色の階調値とメタリックインク指標値とを合計した値が所定の限界値を超えた画素におけるカラーインクの階調値を小さくすることによって、カラーインクの使用量を削減する（ステップＳ１３０）。なお、カラーインクの使用量の削減方法としては、色調の変化を抑制するために、例えば、Ｃ，Ｍ，Ｙの階調値を同じ値だけ小さくしたり、あるいは、Ｋの階調値のみを単独で小さくすることが好ましい。
【００７４】
一方、ユーザーが、指示受付画面３７０においてカラーインクを優先する指示を行った場合（ステップＳ１２０：Ｎｏ）には、インク量削減部１８０は、カラーインクの各色の階調値とメタリックインク指標値とを合計した値が所定の限界値を超えた画素におけるメタリックインク指標値を小さくすることによって、メタリックインクの使用量を削減する（ステップＳ１４０）。このようにすれば、単位面積当たりにおけるインクの使用量が所定の限界値を超えることによるインク滲みの発生を抑制することができる。また、カラーインクによる色調とメタリックインクによるメタリック感のうちのいずれを優先したいかというユーザーの意向を反映させることができる。
【００７５】
以上のようにして、色変換処理部１３６は、Ｒ，Ｇ，Ｂの各階調値によって表現されたデータから、カラーインクの各色の階調値及びメタリックインク指標値により表現されたデータに変換する。そして、色変換処理部１３６による処理が完了すると、上述したように、ハーフトーン処理部１３８（図１）及び出力処理部１４０による処理が実行され、プリンター２００は、出力処理部１４０から供給された印刷データに基づいて、カラーインク及びメタリックインクによるドットの形成を印刷媒体Ｐに対して行なう。
【００７６】
Ａ３．プレビュー画像の表示処理：
図１３は、プレビュー画像の表示処理を示すフローチャートである。プレビュー画像表示処理部１３２（図１）は、ステップＳ２１０において、設定された印刷条件が適切か否かを判定する。プレビュー画像表示処理部１３２は、印刷条件が適切ではないと判定すると（ステップＳ２１０：Ｎｏ）、ステップＳ２２０において、表示部１９２に警告メッセージを表示する。プレビュー画像表示処理部１３２が印刷条件は適切ではないと判定する一例としては、例えば、メタリックインクを使用してもメタリック感を表現することが困難な印刷媒体（例えば普通紙）が選択されているにもかかわらず、メタリック領域が指定されている場合等である。
【００７７】
プレビュー画像表示処理部１３２は、印刷条件が適切であると判定すると（ステップＳ２１０：Ｙｅｓ）、コントラストを圧縮したプレビュー用の画像（以下、「プレビュー画像」ともいう）を生成する（ステップＳ２３０）。
【００７８】
図１４は、コントラストを圧縮する前と後におけるプレビュー画像の輝度分布の一例を示す説明図である。図１４（Ａ）は、ある画像データにおいて、コントラストを圧縮する前におけるプレビュー画像（以下、「コントラスト圧縮前プレビュー画像」ともよぶ）の輝度分布を示しており、図１４（Ｂ）は、コントラストを圧縮した後におけるプレビュー画像（以下、「コントラスト圧縮後プレビュー画像」ともよぶ）の輝度分布を示している。この図１４に示すように、プレビュー画像表示処理部１３２は、画像データにおける輝度の最小値が大きくなり、かつ、輝度の最大値が小さくなるように、コントラスト圧縮を行う。本実施例では、プレビュー画像表示処理部１３２は、輝度の最小値が２０、輝度の最大値が２３５となるように、コントラスト圧縮を行っている。
【００７９】
ここで、プレビュー画像表示処理部１３２は、コントラスト圧縮の圧縮率を、メタリックインク用スライダー３０２（図３）によってユーザーから入力されるメタリックパラメーターＰｍに基づいて設定することが好ましい。具体的には、例えば、プレビュー画像表示処理部１３２は、メタリックパラメーターＰｍが大きいほど、コントラスト圧縮の圧縮率を高く設定し、メタリックパラメーターＰｍが小さいほど、コントラスト圧縮の圧縮率を低く設定する。また、プレビュー画像表示処理部１３２によるコントラスト圧縮は、プレビュー画像における輝度の平均値が、コントラストを圧縮する前と後において同一の値となるように行われることが好ましい。
【００８０】
図１３のステップＳ２４０において、プレビュー画像表示処理部１３２は、画像データの領域のうち、プレビュー表示させる領域がメタリック領域か否かを判定する。プレビュー画像表示処理部１３２は、プレビュー表示させる領域がメタリック領域ではないと判定すると（ステップＳ２４０：Ｎｏ）、コントラスト圧縮前プレビュー画像を表示する（ステップＳ２６０）。
【００８１】
ステップＳ２４０において、プレビュー画像表示処理部１３２は、プレビュー表示させる領域がメタリック領域であると判定すると（ステップＳ２４０：Ｙｅｓ）、コントラスト圧縮前プレビュー画像と、コントラスト圧縮後プレビュー画像とを周期的に（例えば０．２秒毎に）変更して表示する（ステップＳ２５０）。ここで、上述したように、メタリックパラメーターＰｍが大きいほど、コントラスト圧縮の圧縮率を高く設定し、メタリックパラメーターＰｍが小さいほど、コントラスト圧縮の圧縮率を低く設定すれば、メタリック感の違いをプレビュー画像において適切に表現することが可能となる。さらに、プレビュー画像表示処理部１３２は、コントラスト圧縮前プレビュー画像と、コントラスト圧縮後プレビュー画像とを切り替えて表示させる周期を、メタリックパラメーターＰｍに基づいて設定することが好ましい。具体的には、例えば、メタリックパラメーターＰｍが大きいほど、コントラスト圧縮前プレビュー画像と、コントラスト圧縮後プレビュー画像とを切り替えて表示させる周期を短くする。このようにしても、メタリック感の違いをプレビュー画像において適切に表現することが可能となる。
【００８２】
このように、本実施例では、メタリックインクによって表現される印刷媒体上の光沢感及びカラーインクによって表現される色調をユーザーの好みに応じて容易に調整することができる。
【００８３】
Ｂ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００８４】
変形例１：
上記実施例では、メタリック感調整部１６８は、メタリックパラメーターＰｍに基づいて、メタリックインク指標値テーブル１６６における輝度Ｉｎとメタリックインク指標値との対応関係を変更することによって、メタリックインク指標値の調整を行っていたが、この代わりに、メタリック感調整部１６８は、メタリックインク指標値取得部１６４がメタリックインク指標値テーブル１６６を参照することによって取得したメタリックインク指標値に対して、メタリックパラメーターＰｍを乗じることによって、メタリックインク指標値の調整を行ってもよい。
【００８５】
変形例２：
上記実施例では、輝度算出部１６２は、式（１）を用いて輝度Ｉｎを算出していたが、輝度算出部１６２は、明度などのように、明るさに相関を有する単一の値を算出することとしてもよい。
【００８６】
変形例３：
上記実施例における画像処理部１３０の機能は、プリンター２００が備えていることとしてもよい。また、画像処理部１３０の機能は、電気通信回線を通じて、コンピューター１００やプリンター２００に供給されることとしてもよい。
【００８７】
変形例４：
上記実施例においてソフトウェアで実現されている機能の一部をハードウェアで実現してもよく、あるいは、ハードウェアで実現されている機能の一部をソフトウェアで実現してもよい。
【００８８】
変形例５：
上記実施例では、プリンター２００は、カラーインクとして、Ｃ，Ｍ，Ｙ，Ｋ,Ｌｃ,Ｌｍの６色のインクを備えていたが、これら以外の色をさらに備えていてもよく、また、これらのうちの何色かを省略することとしてもよい。
【００８９】
変形例６：
上記実施例では、プリンター２００は、大ドット、中ドット、および小ドットの３種類のドットを形成可能であるが、プリンターが形成可能なドットのサイズは、大ドットのみの１種類であってもよく、また４種類以上であってもよい。
【００９０】
変形例７：
上記実施例では、ＲＧＢ形式の画像データが画像処理部１３０に入力されるものとして説明したが、入力される画像データは、各画素を表現する複数の要素データの組み合わせの形式で表現された画像データであればよい。すなわち、画像処理部１３０に入力される画像データは、ＲＧＢ形式の画像データ以外に、ＣＭＹ形式や、ＣＭＹＫ形式、ＹＵＶ形式、ＨＬＳ形式等の他の形式の画像データであってもよい。
【００９１】
変形例８：
上記実施例では、印刷設定画面３００には、４つのプリセットカラー選択ボタン３１４，３１５，３１６，３１７が設けられていたが、プリセットカラーの色数は４つに限られない。例えば、印刷設定画面３００には、金色を選択するためのプリセットカラー選択ボタンのみが設けられていてもよく、また、緑の色味を帯びた銀色や紫の色味を帯びた銀色等のようなプリセットカラーを選択可能なボタンがさらに設けられていてもよい。また、上記実施例では、印刷設定画面３００には、メタリックインク用スライダー３０２や色調補正用スライダー３０４等が設けられており、メタリック感の調整や色調の補正を行なうことが可能であったが、これらの機能を省略し、印刷設定画面３００にはプリセットカラー選択ボタンのみが設けられている構成としてもよい。
【００９２】
変形例９：
上記実施例では、プレビュー画像表示処理部１３２は、図１３のステップＳ２６０において、コントラスト圧縮前プレビュー画像を表示していたが、この代わりに、コントラスト圧縮後プレビュー画像を表示しても良い。また、プレビュー画像の生成方法も上記実施例に限られるものでない。例えば、上記実施例では画像の明度（輝度）範囲を圧縮する際に、平均値を中心にして明度の高い領域、明度の低い領域、両側を圧縮する処理としたが、画像または印刷条件などに応じて、ＲＧＢ入力範囲：０〜２５５の範囲に対して、明度の平均値を高くする補正をして出力ＲＧＢ範囲：１０〜２５５へ圧縮する処理であってもよく、逆に、明度の平均値を低くする補正をかけて出力ＲＧＢ範囲：０〜２４５へ圧縮する処理であってもどちらでも良い。換言すれば、プレビュー画像表示処理部１３２は、画像データにおける明度（輝度）の範囲が狭くなるようにコントラスト圧縮を行なえばよい。具体的には、プレビュー画像表示処理部１３２は、画像データにおける明度（輝度）の分布を低輝度側にシフトさせるトーンカーブを用いて、コントラスト圧縮後プレビュー画像を生成してもよく、あるいは、プレビュー画像表示処理部１３２は、画像データにおける明度（輝度）の分布を高輝度側にシフトさせるトーンカーブを用いて、コントラスト圧縮後画像を生成してもよい。
【符号の説明】
【００９３】
１０…印刷システム
１００…コンピューター
１１０…ＣＰＵ
１２０…内部記憶装置
１３０…画像処理部
１３１…印刷設定画面提供部
１３２…プレビュー画像表示処理部
１３３…メタリックインク使用領域設定部
１３４…解像度変換部
１３６…色変換処理部
１３８…ハーフトーン処理部
１４０…出力処理部
１５０…カラーインク処理部
１５２…カラーインク階調値取得部
１５４…色変換テーブル
１５６…色調補正部
１６０…メタリックインク処理部
１６２…輝度算出部
１６４…メタリックインク指標値取得部
１６６…メタリックインク指標値テーブル
１６８…メタリック感調整部
１７０…プリセットインク処理部
１７４…インデックス付与部
１７６…プリセットインク値取得部
１７７…インデックステーブル
１７８…インク量調整部
１８０…インク量削減部
１９２…表示部
１９４…操作部
２００…プリンター
２３０…キャリッジモーター
２３１…駆動ベルト
２３２…プーリー
２３３…摺動軸
２３４…位置検出センサー
２３５…モーター
２３６…プラテン
２４０…キャリッジ
２４１〜２４８…インクカートリッジ
２５０…印刷ヘッド
２５１〜２５８…ノズル列
２６０…制御回路
２６６…操作パネル
３００…印刷設定画面
３０２…メタリックインク用スライダー
３０４…色調補正用スライダー
３１２…カラーサークル
３１４…プリセットカラー選択ボタン
３２０…プレビュー画像表示部
３５０…詳細設定画面
３５１…ウインドウ
３７０…指示受付画面
３７１…カラーインク選択ボタン
３７２…メタリックインク選択ボタン
３７３…決定ボタン
Ｐ…印刷媒体
【図１】
2011124623.tif 000003
【図２】
2011124623.tif 000004
【図３】
2011124623.tif 000005
【図４】
2011124623.tif 000006
【図５】
2011124623.tif 000007
【図６】
2011124623.tif 000008
【図７】
2011124623.tif 000009
【図８】
2011124623.tif 000010
【図９】
2011124623.tif 000011
【図１０】
2011124623.tif 000012
【図１１】
2011124623.tif 000013
【図１２】
2011124623.tif 000014
【図１３】
2011124623.tif 000015
【図１４】
2011124623.tif 000016