(57)【要約】【課題】印刷画像データのいくつかの原色成分が濃淡に分解されている場合の印刷装置の色空間から表示装置の色空間への変換を、原色成分を濃淡に分解しない場合と同等の変換手段を用いて変換できるようにする。【解決手段】淡色代替データ生成部１０４は、濃淡分解されていない元の印刷画像データ１２０の原色成分Ｃ，Ｍから濃淡分解済み印刷画像データ１２５の濃色成分Ｃ'，Ｍ'をそれぞれ減算することで、淡色成分Ｌｃ，Ｌｍの代替データＣ"，Ｍ"を生成する。版選択部１０６は、分版合成対象の分版の選択結果に応じて、元の印刷画像データ１２０の原色成分Ｃ，Ｍ，Ｙ，Ｋ，濃色成分Ｃ'， Ｍ'，淡色代替データＣ"，Ｍ"の中から、色空間変換部１０８のＣ，Ｍ，Ｙ，Ｋの各入力に供給する分版データを選択する。例えば原色成分Ｃについて分版合成対象として淡色データＬｃのみが選択された場合、色空間変換部１０８のＣ入力に淡色代替データＣ"を供給する。【選択図】図４
2013026726.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置の色空間のｍ色（ｍは１以上の整数）の原色成分の組合せで色値が表現される第１の印刷画像データにおいて、ｍ色の原色成分のうちの分解対象のｎ色（ｎは１以上ｍ以下の整数）の原色成分を濃色成分と淡色成分とに分解することにより、（ｍ＋ｎ）色の色成分で色値が表現される濃淡分解済みの第２の印刷画像データを生成する濃淡分解手段と、
印刷装置の色空間のｍ色の原色成分の組合せで表現される色値を、表示装置の色空間のｐ色（ｐは１以上の整数）の原色成分の組合せで表現される色値に変換し、変換結果の色値を表示装置に供給する変換手段と、
（ｍ＋ｎ）色の色成分のうち合成表示の対象として選択された各色成分を印刷画像データから抽出して変換手段に供給する供給手段であって、分解対象の原色成分について淡色成分のみが合成表示の対象として選択されている場合、第１の印刷画像データの当該原色成分、第２の印刷画像データに含まれる当該原色成分に対応する濃色成分及び淡色成分のうちの少なくとも１つを用いて、印刷装置で印刷した場合に当該淡色成分の値と同等の濃度となる当該原色成分の値を求め、求めた値を変換手段に供給する供給手段と、
を備える画像処理装置。
【請求項２】
前記供給手段は、合成表示の対象としてある原色成分のうちの淡色成分が選択された場合に、第１の印刷画像データの当該原色成分から第２の印刷画像データに含まれる当該原色成分の濃色成分を減算して得られる減算結果を、印刷装置で印刷した場合に当該淡色成分の値と同等の濃度となる当該原色成分の値として前記変換手段に供給する、ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
コンピュータを、
印刷装置の色空間のｍ色（ｍは１以上の整数）の原色成分の組合せで色値が表現される第１の印刷画像データにおいて、ｍ色の原色成分のうちの分解対象のｎ色（ｎは１以上ｍ以下の整数）の原色成分を濃色成分と淡色成分とに分解することにより、（ｍ＋ｎ）色の色成分で色値が表現される濃淡分解済みの第２の印刷画像データを生成する濃淡分解手段、
印刷装置の色空間のｍ色の原色成分の組合せで表現される色値を、表示装置の色空間のｐ色（ｐは１以上の整数）の原色成分の組合せで表現される色値に変換し、変換結果の色値を表示装置に供給する変換手段、
（ｍ＋ｎ）色の色成分のうち合成表示の対象として選択された各色成分を印刷画像データから抽出して変換手段に供給する供給手段であって、分解対象の原色成分について淡色成分のみが合成表示の対象として選択されている場合、第１の印刷画像データの当該原色成分、第２の印刷画像データに含まれる当該原色成分に対応する濃色成分及び淡色成分のうちの少なくとも１つを用いて、印刷装置で印刷した場合に当該淡色成分の値と同等の濃度となる当該原色成分の値を求め、求めた値を変換手段に供給する供給手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、インクやトナーなどの色材として、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４原色に加え、薄いシアンや薄いマゼンタなどの淡色の色材を用いた印刷装置に注目が集まっている。
【０００３】
例えば特許文献１に記載された画像形成装置は、同系色の濃トナーと淡トナーの色相を少しずらし、高明度領域では淡トナーのみを用い、中間調領域では淡トナーと濃トナーを併せて用いている。また、特許文献１には、Ｒ（赤）Ｇ（緑）Ｂ（青）の色空間の入力画像データをＣＭＹＫ色空間へと変換（色分解）したのち、シアンとマゼンタの信号をそれぞれ濃淡の信号Ｃ（濃シアン）、Ｌｃ（淡シアン）、Ｍ（濃マゼンタ）、Ｌｍ（淡マゼンタ）に色分解することで、プリントエンジンを駆動する６色の信号を生成する方式が開示されている。また、特許文献１には、ＲＧＢの入力信号を、ＬＵＴ（ルックアップテーブル）を用いてＣＭＹＫＬｃＬｍの６色にダイレクトマッピングする方式も開示されている。
【０００４】
特許文献２には、ＣＭＹＫデータとＲＧＢデータの２種類を入力可能な画像形成装置において、ＲＧＢデータもＣＭＹＫデータも同じ色空間（ＣＭＹＫＬｃＬｍ）に色分解し、それら両者の色分解結果の色空間が測色的に同一になるようにすることが記載されている。特許文献２の装置では、ＲＧＢデータもＣＭＹＫデータも共に、ＬＵＴを用いてＣＭＹＫＬｃＬｍに直接変換している。
【０００５】
また、従来、印刷用に生成されたＣＭＹＫ各色や特色などの分版データを再合成して印刷出力する分版合成機能を持った印刷装置も知られている（特許文献３，４）。また、ＣＭＹＫ各色の分版データの中から指定された２色又は３色を分版合成して印刷する機能を持つ装置も知られている。また、分版合成結果の画像データをＲＧＢ等の色空間に変換して表示装置に表示することで、分版合成結果を画面上でプレビューする機能を備えたシステムも知られている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−０７０２０８号公報
【特許文献２】特開２００５−２５２３２３号公報
【特許文献３】特開平９−１９３３３６号公報
【特許文献４】特開２００８−２８９１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、いくつかの原色成分を濃色成分及び淡色成分に分解して印刷する印刷装置についても、濃色成分及び淡色成分を含む印刷画像データの各色成分を任意の組合せで合成し、その合成結果を表示装置に表示することが考えられる。このようなシステムでは、原色成分を濃淡に分解した分だけ、濃淡に分解しない通常の印刷装置よりも色空間の次元が高い。このため、印刷装置の色値を表示装置の色値に変換するために必要な資源（例えばソフトウエアで変換する場合はプロセッサの性能、変換に要するメモリ容量、変換に要する時間など、又はそれらのうちの２以上の組合せ。ハードウエアで変換する場合は回路規模）が、原色成分を濃淡に分解しない通常の印刷装置の場合よりも多くなる。
【０００８】
本発明は、印刷装置の色空間における原色成分のうちの少なくとも１つを濃色成分及び淡色成分に分解した印刷画像データのうち、選択された１以上の色成分を合成して表示装置に表示する場合において、印刷装置の色空間から表示装置の色空間への変換を、原色成分を濃淡に分解しない場合と同等の変換手段を用いて変換できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に係る発明は、印刷装置の色空間のｍ色（ｍは１以上の整数）の原色成分の組合せで色値が表現される第１の印刷画像データにおいて、ｍ色の原色成分のうちの分解対象のｎ色（ｎは１以上ｍ以下の整数）の原色成分を濃色成分と淡色成分とに分解することにより、（ｍ＋ｎ）色の色成分で色値が表現される濃淡分解済みの第２の印刷画像データを生成する濃淡分解手段と、印刷装置の色空間のｍ色の原色成分の組合せで表現される色値を、表示装置の色空間のｐ色（ｐは１以上の整数）の原色成分の組合せで表現される色値に変換し、変換結果の色値を表示装置に供給する変換手段と、（ｍ＋ｎ）色の色成分のうち合成表示の対象として選択された各色成分を印刷画像データから抽出して変換手段に供給する供給手段であって、分解対象の原色成分について淡色成分のみが合成表示の対象として選択されている場合、第１の印刷画像データの当該原色成分、第２の印刷画像データに含まれる当該原色成分に対応する濃色成分及び淡色成分のうちの少なくとも１つを用いて、印刷装置で印刷した場合に当該淡色成分の値と同等の濃度となる当該原色成分の値を求め、求めた値を変換手段に供給する供給手段と、を備える画像処理装置である。
【００１０】
請求項２に係る発明は、前記供給手段は、合成表示の対象としてある原色成分のうちの淡色成分が選択された場合に、第１の印刷画像データの当該原色成分から第２の印刷画像データに含まれる当該原色成分の濃色成分を減算して得られる減算結果を、印刷装置で印刷した場合に当該淡色成分の値と同等の濃度となる当該原色成分の値として前記変換手段に供給する、ことを特徴とする請求項１に記載の画像処理装置である。
【００１１】
請求項３に係る発明は、コンピュータを、印刷装置の色空間のｍ色（ｍは１以上の整数）の原色成分の組合せで色値が表現される第１の印刷画像データにおいて、ｍ色の原色成分のうちの分解対象のｎ色（ｎは１以上ｍ以下の整数）の原色成分を濃色成分と淡色成分とに分解することにより、（ｍ＋ｎ）色の色成分で色値が表現される濃淡分解済みの第２の印刷画像データを生成する濃淡分解手段、印刷装置の色空間のｍ色の原色成分の組合せで表現される色値を、表示装置の色空間のｐ色（ｐは１以上の整数）の原色成分の組合せで表現される色値に変換し、変換結果の色値を表示装置に供給する変換手段、（ｍ＋ｎ）色の色成分のうち合成表示の対象として選択された各色成分を印刷画像データから抽出して変換手段に供給する供給手段であって、分解対象の原色成分について淡色成分のみが合成表示の対象として選択されている場合、第１の印刷画像データの当該原色成分、第２の印刷画像データに含まれる当該原色成分に対応する濃色成分及び淡色成分のうちの少なくとも１つを用いて、印刷装置で印刷した場合に当該淡色成分の値と同等の濃度となる当該原色成分の値を求め、求めた値を変換手段に供給する供給手段、として機能させるためのプログラムである。
【発明の効果】
【００１２】
請求項１又は３に係る発明によれば、印刷装置の色空間における原色成分のうちの少なくとも１つを濃色成分及び淡色成分に分解した印刷画像データのうち、選択された１以上の色成分を合成して表示装置に表示する場合において、印刷装置の色空間から表示装置の色空間への変換を、原色成分を濃淡に分解しない場合と同等の変換手段を用いて変換することができる。
【００１３】
請求項２に係る発明によれば、ある原色成分について淡色成分のみが合成表示の対象として選択された場合に、その淡色成分を印刷した場合の濃度に対応する原色成分を、変換のための関数等を用いる方法よりも簡素な方法で求めることができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態の印刷システムの一例を示す図である。
【図２】濃淡分解のためのＬＵＴの例を示す図である。
【図３】濃淡分解の一例を説明するための図である。
【図４】プレビュー表示処理部の構成の一例を示す図である。
【図５Ａ】版選択部における選択ルールの一例を説明するための図である。
【図５Ｂ】版選択部における選択ルールの一例を説明するための図である。
【図６】プレビュー表示処理部の構成の変形例を示す図である。
【図７】図６の変形例において淡色代替データ生成部が用いる関係を説明するための図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施の形態を説明する。以下では、一例として、プリントサーバに対して本発明を適用した場合の実施の形態を説明する。
【００１６】
図１は、この実施の形態における印刷システムの構成の一例を示す図である。この印刷システムは、プリントサーバ１０、印刷装置５０、及び表示装置６０を備える。
【００１７】
印刷装置５０は、通常の印刷の原色であるＣ（シアン），Ｍ（マゼンタ），Ｙ（イエロー），Ｋ（ブラック）のうちのいくつかを、濃色の色材（トナー、又はインクなどのように媒体上に色を表現するために用いられる材料）と淡色の色材の組合せで表現する。すなわち、濃色色材と淡色色材をそれぞれ０以上ずつ組み合わせて、従来単一の色材で表現していたのと同じ濃度を表現するのである。一つの例として、濃色色材として従来の色材を用い、淡色色材としてそれと同系色でより淡い色の色材を用いてもよいが、これに限られるわけではない。以下では、一例として、原色Ｃ及びＭをそれぞれ濃色色材Ｃ及びＭと淡色色材Ｌｃ及びＬｍの組合せで表現し、また濃色色材として従来の色材を用い、淡色色材としてそれより淡い色の色材を用いる場合を代表として説明する。
【００１８】
プリントサーバ１０は、ＬＡＮ（ローカル・エリア・ネットワーク）などのネットワーク８０を介してＰＣ（パーソナルコンピュータ）７０等のクライアント装置から印刷データを受け取り、ＬＡＮ等のネットワーク４０を介して印刷装置５０にその印刷データに従った印刷を行わせるための制御を行う。この制御としてプリントサーバ１０は、例えば、各ＰＣ７０から到来する印刷データの印刷順序を管理したり、印刷データを印刷装置５０が処理可能な印刷画像データ（例えばラスターデータ）に変換したりする。
【００１９】
プリントサーバ１０において、ネットワークＩ／Ｆ（インターフェース）１２は、ネットワーク８０上のＰＣ７０等の装置との間でのネットワーク８０を介する通信のための制御を行う。画像データ入力部１４は、ネットワーク８０を介してＰＣ７０から受信した印刷データ、又はその印刷データ内の画像データを画像メモリ１６又はＨＤＤ（ハードディスクドライブ）１８に格納する。すなわち、例えば印刷データは、印刷対象の画像を表す画像データと、その画像データを印刷する場合の印刷属性（例えば部数、両面印刷か片面印刷かなど）などを指定した印刷指示データとを含んでいる。印刷データ内の画像データは、例えば、ページ記述言語（ＰＤＬ）で記述された場合と、ビットマップ（ラスター）形式の場合とがある。
【００２０】
画像メモリ１６は、処理対象の印刷データや画像データなどを保持するための作業領域となるメモリであり、ランダム・アクセス・メモリ（ＲＡＭ）等の高速に読み書き可能なメモリである。ＨＤＤ１８は、印刷データ自体、あるいは印刷データから生成した各種のデータ（例えば、印刷属性、印刷装置５０に供給するために生成した印刷画像データ）などを保存するためのハードディスクである。なお、必ずしもＨＤＤである必要はなく、ＳＳＤ（ソリッド・ステート・ドライブ）など、他の形式の大容量記憶装置を用いてもよい。
【００２１】
画像処理部２０は、印刷データ中の画像データに対して、印刷装置５０での印刷のために必要な画像処理を行う。このような画像処理の中には、例えば、ＰＤＬの解釈処理、ハーフトーン処理、解像度変換処理、データ圧縮・伸張処理、色補正（ガンマ補正）処理、色空間変換処理、などが含まれる。色空間変換処理には、例えば、ＲＧＢ色空間やＣＩＥＬ*ａ*ｂ*色空間からＣＭＹＫ色空間への変換、ＣＭＹＫ色空間から淡色Ｌｃ及びＬｍを含んだＣＭＹＫＬｃＬｍ色空間への変換などが含まれる。
【００２２】
ＣＭＹＫ色空間からＣＭＹＫＬｃＬｍ色空間への色空間変換は、例えば、Ｃ及びＭの成分ごとに、当該成分をそれぞれＬＵＴ（ルックアップテーブル）により濃淡に分解することにより実現してもよい。この濃淡分解に用いるＬＵＴの例を図２に示す。この例では、濃淡分解のためには濃データ分解ＬＵＴ９０と淡データ分解ＬＵＴ９２を用いる。すなわち、元のＣＭＹＫデータのうちの特定の原色（例えばＣ）の信号（以下、「原信号」と呼ぶ）を、それぞれ濃データ分解ＬＵＴ９０及び淡データ分解ＬＵＴ９２に入力することで、濃データ分解ＬＵＴ９０の出力から濃色データ（例えばＣ）を、淡データ分解ＬＵＴ９２の出力から淡色データ（例えばＬｃ）を得る。図２の例では、入力及び出力のレベル（濃度）値が８ビット（すなわちレベル値０〜２５５の２５６段階）で表現されている。
【００２３】
図２の例は、淡色色材として、濃色色材の半分の濃度のものを用いた場合の例である。すなわち、この例では、印刷装置５０に入力する信号レベル（すなわち濃データ分解ＬＵＴ及び淡データ分解ＬＵＴの出力レベル）が同じ場合、淡色色材の印刷結果の濃度は、濃色色材の印刷結果の濃度の半分になる。この例では、濃データ分解ＬＵＴ９０は、入力レベル０〜１２７の低濃度域では出力レベルが０であり、入力レベル１２８〜２５５の高濃度域では、
出力レベル＝２×入力レベル−２５５
の関係式に従う。また、淡データ分解ＬＵＴ９２は、低濃度域では、
出力レベル＝２×入力レベル
の関係式に従い、高濃度域では、
出力レベル＝２×（２５５−入力レベル）
の関係式に従う。
【００２４】
図２の右端に示す合成ＬＵＴ９４は、濃淡両方を組み合わせた場合の入出力特性を示すものであり、入力レベルは入力される原信号のレベルを、出力レベルは濃淡が合成された印刷結果の濃度（言い換えれば、合成結果の印刷濃度に対応する濃色データの信号レベル）を示す。この例では、合成ＬＵＴ９４は、出力レベル＝入力レベルの直線である。
【００２５】
図２の例では、入力レベルが０〜１２７の低濃度域では濃色データの出力レベルは０であり、専ら淡色色材のみを用いて印刷される。また、入力レベルが１２８〜２５５の高濃度域では、濃淡両方の色材を組み合わせて印刷が行われる。例えば、原信号のレベル（入力レベル）が１２７の場合、図２の濃データ分解ＬＵＴ９０から出力される濃色データの信号レベルは０、淡データ分解ＬＵＴ９２から出力される淡色データの信号レベルは２５５となる。ここで、淡色色材は濃色色材の半分の濃度なので、淡色データの信号レベル２５５に対応する印刷結果の濃度は濃色データに換算するとその半分の１２７となる。また、入力レベルが２５５の場合、濃色データの出力レベルは２５５、淡色データの出力レベルは０となるので、両者の合成結果は、濃色データ２５５に対応する濃度となる。
【００２６】
図２に例示した濃データ分解ＬＵＴ９０及び淡データ分解ＬＵＴ９２の入出力関係はあくまで一例に過ぎない。原信号を分解して得た濃色データと淡色データの各々の印刷濃度を合成したものが、元の原信号に対応する印刷濃度と同じになるという関係を満たす限りにおいて、どのような濃データ分解ＬＵＴ９０及び淡データ分解ＬＵＴ９２を用いてもよい。例えば、図２では、濃データ分解ＬＵＴ９０及び淡データ分解ＬＵＴ９２の入出力関係は直線的なものであったが、それらＬＵＴとして曲線的な関係を示すものを用いてもよい。また、淡色色材として濃色色材の１／２の濃度のものを用いるというのも一例に過ぎない。また、適用対象のすべての色に対して同一の濃データ分解ＬＵＴ９０及び淡データ分解ＬＵＴ９２を適用してもよいし、適用対象の色ごとに個別の濃データ分解ＬＵＴ９０及び淡データ分解ＬＵＴ９２を用いてもよい。
【００２７】
この実施の形態では、図３に示すように、ＣＭＹＫの原信号のうち、ＣとＭとを、それぞれ濃データ分解ＬＵＴ９０Ｃ及び９０Ｍと淡データ分解ＬＵＴ９２Ｃ及び９２Ｍを用いて、濃色データＣ'及びＭ'と淡色データＬｃ及びＬｍとに分解する。ＹとＭの信号は濃淡分解しない。
【００２８】
図１の説明に戻ると、画像処理部２０の画像処理により、印刷装置５０が受付可能なＣＭＹＫ又はＣ'Ｍ'ＹＫＬｃＬｍの印刷画像データが画像メモリ１６上に生成される。この印刷画像データは、Ｃ、Ｍ、Ｙ、Ｋの４原色の各分版の画像データから、あるいは更にＬｃ、Ｌｍを含む６色の分版の画像データから構成される。生成された印刷画像データは、画像データ送信部２２により、ネットワークＩ／Ｆ２４及びネットワーク４０を介して、印刷装置５０に送信される。また、プリントサーバ１０は、生成された印刷画像データをいったんＨＤＤ１８に保存して印刷する順番が来た時点で印刷装置５０に送信したり、ＨＤＤ１８に保存した印刷画像データに色補正などの加工を加えた上で印刷装置５０に送信したりする機能を備えていてもよい。
【００２９】
プレビュー表示処理部２６は、画像処理部２０により生成されたＣＭＹＫ又はＣ'Ｍ'ＹＫＬｃＬｍに分版された印刷画像データを、表示装置６０の画面で確認するためのプレビュー画像を生成する。ＣＭＹＫ又はＣ'Ｍ'ＹＫＬｃＬｍで表現された印刷画像データを、ＲＧＢ等の表示装置６０に対応する色空間の画像データに変換する機能は、プレビュー表示処理部２６が有していてもよいし、画像処理部２０が有する色空間変換機能を一部利用することで実現してもよい。また、この実施の形態では、プレビュー表示処理部２６は、印刷画像データを構成するＣ'、Ｍ'、Ｙ、Ｋ、Ｌｃ、Ｌｍの分版データのすべてを合成するだけでなく、それら分版データの内ユーザが選択した１以上の分版データを合成してプレビュー画像を生成する機能を有する。後で、この機能に関するプレビュー表示処理部２６の詳細な例を説明する。
【００３０】
色選択ＵＩ（ユーザーインタフェース）３５は、プレビュー表示において合成する色成分（分版）を指定するためのユーザーインタフェースである。色選択ＵＩ３５は、例えば、表示装置６０に表示されるグラフィカルユーザインタフェース（ＧＵＩ）と、プリントサーバ１０に接続されたポインティングデバイス等の入力装置との組合せとして実装される。色選択ＵＩ３５のＧＵＩは、例えば、Ｃ'、Ｍ'、Ｙ、Ｋ、Ｌｃ、Ｌｍの色成分ごとに当該色成分を合成表示の対象として選択するか否かの指定を受け付けるチェックボックスやボタンなどを含むものであってもよい（ただし、これは一例に過ぎない）。この場合、濃淡分解された原色成分については、濃色のみを選択、淡色のみを選択、濃淡両方を選択（すなわち元の原色成分自体を選択）、濃淡どちらも選択しない（すなわち元の原色成分自体を選択しない）の４つの選択肢がある。例えば、原色Ｃについての選択肢は、Ｃ'のみ選択、Ｌｃのみ選択、Ｃ'及びＬｃを選択、Ｃ'もＬｃも選択しない、の４段階であり、これら選択肢がＣ'及びＬｃのチェックボックス等の選択の有無の組合せにより表現される。なお、Ｃ'及びＬｃの選択の有無の組合せで４つの選択肢を指定する方式は必須ではなく、例えばそれら４つの選択肢に対応する４つのチェックボックスやボタンを用いるなどと行った、他のＵＩ方式を用いてももちろんよい。色選択ＵＩ３５に対するユーザの選択結果の入力は、入力Ｉ／Ｆ３２にてプリントサーバ１０内に取り込まれ、制御部３０に伝えられる。制御部３０は、プリントサーバ１０全体の制御を行うモジュールであり、入力Ｉ／Ｆ３０を介して色選択ＵＩ３５から受け取った選択結果を、プレビュー表示処理部２６に伝える。プレビュー表示処理部２６は、受け取った選択結果に従って分版合成を行い、プレビュー画像を生成する。生成されたプレビュー画像は、ビデオＩ／Ｆ２８を介して表示装置６０に送られ、表示装置６０の画面に表示される。表示装置６０の種類は特に限定されるものではなく、例えば液晶表示装置、有機ＥＬ表示装置、ＣＲＴ等といった様々な種類のものを使用してよい。
【００３１】
図４に、プレビュー表示処理部２６の詳細構成の一例を示す。この例では、ＣＭＹＫの４原色で表現される濃淡分解前の元の印刷画像データ１２０のうちのＣ及びＭの色成分が、画像処理部２０内の濃淡分解処理部１０２にて濃淡に分解されることにより、Ｃ'Ｍ'ＹＫＬｃＬｍの６色で表される濃淡分解済み印刷画像データ１２５が生成される。濃淡分解処理部１０２は、例えば図２及び図３を参照して説明した方式でＣ及びＭの色成分を濃淡分解するものでよい。
【００３２】
プレビュー表示処理部２６は、濃淡分解済み印刷画像データ１２５のＣ'Ｍ'ＹＫＬｃＬｍの色成分のうち、色選択ＵＩ３５を用いてユーザから選択された色成分の画像（分版画像）を合成することで、分版合成プレビュー画像を構成する。分版合成プレビュー画像は、表示装置６０で表示するものなので、表示装置６０の色空間で表現する必要がある。この例では、表示装置６０の色空間は一般的なＲＧＢであるとする。この場合、プレビュー表示処理部２６は、通常ならば、Ｃ'Ｍ'ＹＫＬｃＬｍの６色成分の色空間からＲＧＢへの色空間変換を行う必要がある。しかし、この実施の形態では、プレビュー表示処理部２６内の色空間を担う色空間変換部１０８として、一般的なＣＭＹＫの４原色の色空間からＲＧＢへの色空間変換を行うものを用いる。このようなＣＭＹＫからＲＧＢへの色空間変換を行う色空間変換部１０８としては、従来広く普及しているものを利用してもよい。このような色空間変換部１０８は、Ｃ'Ｍ'ＹＫＬｃＬｍの６色成分の色空間からＲＧＢへの色空間変換を行うモジュールよりも、必要とするＬＵＴのサイズが小さく、またＬＵＴを用いた演算処理の負荷も低い。したがって、ソフトウエア及びハードウエアのいずれで実装するとしても、Ｃ'Ｍ'ＹＫＬｃＬｍをＲＧＢに変換する場合よりも、小規模なもので済む。
【００３３】
このように、ＣＭＹＫからＲＧＢへの色空間変換を行う色空間変換部１０８を利用するために、この実施の形態では、版選択部１０６と淡色代替データ生成部１０４を備えている。
【００３４】
版選択部１０６は、色選択ＵＩ３５に対してユーザが選択した合成対象の色成分の選択結果の情報を入力Ｉ／Ｆ３２及び制御部３０を介して受け取り、印刷画像データのうち、合成対象の色成分（分版）を選択して、色空間変換部１０８へ出力する。この版選択部１０６の処理において注意すべきは、淡色データの扱いである。ここで注意すべきは、淡色データの取扱である。淡色データは印刷濃度の低い淡色色材を用いて印刷されるため、データ値が印刷結果の濃度よりも顕著に高い。このため、淡色データをそのまま色空間変換部１０８に供給したのでは、実際の印刷濃度よりもはるかに高い誤った濃度として取り扱われてしまうことになる。例えば、通常の色材の半分の濃度の淡色色材を用いる図２の例では、淡色データ値２５５を印刷した場合の印刷結果の濃度はそのデータ値の半分の１２７である。このため、淡色データ値２５５をそのまま色空間変換部１０８に当該原色の成分値として入力すると、実際の印刷濃度１２７の倍の２５５の濃度の原色として取り扱われてしまう。これに対し、濃色データはこの例では通常の当該原色の色材を用いて印刷されるので、濃色データをそのまま供給しても色空間変換部１０８にて正しく変換される。
【００３５】
このような淡色データの取扱のために、図４の例では、淡色代替データ生成部１０４を設けている。淡色代替データ生成部１０４は、元の原色成分が濃色成分と淡色成分とに分解されているという関係を用いて、元の原色成分と濃色成分から、淡色成分の印刷のウドを表す淡色代替データ値を生成する。例えば濃色色材として通常の色材を用い、淡色色材として通常の色材の半分の濃度の色材を用いる例では、元の原色成分Ｃ及びＭと、分解後の濃色データＣ'及びＭ'、淡色データＬｃ及びＬｍとの間には、印刷結果の濃度に関して次のような関係が成り立つ。
Ｃ＝Ｃ'＋（１／２）Ｌｃ
Ｍ＝Ｍ'＋（１／２）Ｌｍ
【００３６】
ここで、（１／２）Ｌｃ及び（１／２）Ｌｍは、Ｃ及びＭの淡色データの印刷結果の濃度である。上記関係から、以下のような関係が導かれる。
（Ｃの淡色データの印刷濃度）＝Ｃ"＝（１／２）Ｌｃ＝Ｃ−Ｃ'
（Ｍの淡色データの印刷濃度）＝Ｍ"＝（１／２）Ｌｍ＝Ｍ−Ｍ'
【００３７】
このような関係から求められる代替データＣ"＝Ｃ−Ｃ'、及びＭ"＝Ｍ−Ｍ'は、それぞれ対応する淡色データＬｃ及びＬｍの印刷濃度を、通常の色材（この例では濃色色材と等しい）のための濃度値で表現した値となる。なお、以上の説明では、淡色色材の濃度が通常の色材の濃度の２分の１である場合の例を用いたが、Ｃ"＝Ｃ−Ｃ'、及びＭ"＝Ｍ−Ｍ'の関係は、濃色色材として通常の色材（すなわち元のＣＭＹＫのＣ、Ｍ成分に対応した色材）を用いるものであれば、常に成り立つ。すなわち、濃淡分解の原理上、元の原色成分の印刷濃度は、濃淡分解後の濃色成分の印刷濃度と淡色成分の印刷濃度との和に等しく、元の原色成分と濃色成分とは同じ通常色材を用いているので、濃度データのスケールが同一であり、単純に前者から後者を減算すれば、淡色成分の印刷濃度をその通常色材のスケールで表現したものとなる。このことは、淡色色材の濃度が通常色材の濃度とどのような関係にあるかによらず成り立つ。
【００３８】
淡色代替データ生成部１０４は、上述の関係を用いて淡色データＬｃの代替データＣ"としてＣ−Ｃ'を、淡色データＬｍの代替データＭ"としてＭ−Ｍ'をそれぞれ計算し、求めた代替データＣ"及びＭ"を版選択部１０６に供給する。このために、淡色代替データ生成部１０４には、ＣＭＹＫの元の印刷画像データ１２０からＣ及びＭの成分が、濃淡分解済み印刷画像データ１２５のうちの濃色成分Ｃ'及びＭ'が、それぞれ入力される。
【００３９】
版選択部１０６には、元の印刷画像データ１２０のＣ，Ｍ，Ｙ，Ｋの各色成分の分版データ、濃淡分解済み印刷画像データ１２５の各濃色成分Ｃ'及びＭ'の分版データ、及び淡色代替データ生成部１０４が生成した代替データＣ"及びＭ"の分版データが入力される。そして、版選択部１０６は、それら入力される分版データ群の中から、色選択ＵＩ３５に対する選択結果に応じた分版データを選択し、それら選択した分版データを色空間変換部１０８に供給する。
【００４０】
ここで、版選択部１０６は、濃淡分解されない色成分（この例ではＹ及びＫ）については、単にその色成分が合成対象に選択されていればその色成分の分版データを、色空間変換部１０８の当該色成分の入力データとして供給し、選択されていなければ当該色成分の入力データとして０を供給する。
【００４１】
一方、濃淡分解される色成分（この例ではＣ及びＭ）については、版選択部１０６は、図５Ａ及び図５Ｂに示した選択ルールに従って、色空間変換部１０８の当該色成分の入力に与える分版データを切り替える。原色Ｃを例にとると、版選択部１０６は図５Ａに示すように、合成表示の対象として濃色成分Ｃ'及び淡色成分Ｌｃの両方が選択された場合は元の印刷画像データ１２０の原色成分Ｃの分版データを、濃色成分Ｃ'のみが選択された場合は濃淡分解済み印刷画像データの濃色成分Ｃ'の分版データを、淡色成分Ｌｃのみが選択された場合は淡色代替データＣ"の分版データを、それぞれ色空間変換部１０８のＣ入力に供給する。なお、濃色成分Ｃ'及び淡色成分Ｌｃのどちらも選択されなかった場合は、版選択部１０６は、色空間変換部１０８のＣ入力に０（色成分なしを示すデータ値）を供給する。原色Ｍについても、図５Ｂに示すように、原色Ｃと同様の選択ルールに従って版選択部１０６が色空間変換部１０８に供給する分版データを選択する。
【００４２】
例えば、原色Ｃについては淡色成分のみ、Ｍについては濃色及び淡色の両成分が選択され、Ｙ及びＫの両成分も合成表示対象として選択された場合、版選択部１０６は、Ｃ"、Ｍ、Ｙ、Ｋの各分版データを色空間変換部１０８に供給する。また、例えば、原色Ｃについては濃淡両成分とも非表示、Ｍについては濃色成分のみを表示、Ｙは非表示、Ｋは表示との選択がなされた場合は、版選択部１０６は、Ｍ'及びＫの各分版データを色空間変換部１０８に供給する。
【００４３】
色空間変換部１０８は、版選択部１０６から供給されるＣ，Ｍ，Ｙ，Ｋ各成分の分版データを受け取り、それらの組合せに対してＣＭＹＫからＲＧＢへの色空間変換処理を行う。この変換処理は、例えば印刷画像データの画素単位で行われる。変換結果のＲ，Ｇ，Ｂの各成分のデータは、分版合成画像生成部１１０に入力される。
【００４４】
分版合成画像生成部１１０は、入力されたＲ，Ｇ，Ｂ各成分のデータを、例えば表示装置６０の表示に適した１つの画像ファイル形式（例えばＢＭＰ形式）に変換することで、表示用の分版合成画像データを生成する。生成された分版合成画像データ（ＲＧＢ）は、プレビュー画像生成部１１４に入力される。
【００４５】
濃度値画像生成部１１２は、プレビュー画面内の表示コンテンツの１つとして、濃淡分解済み印刷画像データ１２５における各色成分の濃度を数値で表示した濃度値画像を生成する。例えば、表示装置６０に表示されたプレビュー画面上で、ユーザがポインティングデバイス等を用いて注目する画素を指定すると、濃度値画像生成部１１２は、濃淡分解済み印刷画像データ１２５におけるその画素のＣ'、Ｍ'、Ｙ、Ｋ、Ｌｃ、Ｌｍの各成分の値を取得し、それら値をリスト表示する濃度値画像を生成する。生成された濃度値画像はプレビュー画像生成部１１４に入力される。
【００４６】
プレビュー画像生成部１１４は、分版合成画像生成部１１０から供給される分版合成画像と、濃度値画像生成部１１２から供給される濃度値画像とを１つの表示ウインドウ内に並べたプレビュー画像を生成する。生成されたプレビュー画像は、ビデオＩ／Ｆ２８を介して表示装置６０にて表示される。
【００４７】
以上に説明したように、図４に例示したプレビュー表示処理部２６は、Ｃ'、Ｍ'、Ｙ、Ｋ、Ｌｃ、Ｌｍのうちの任意の分版の組合せの合成画像をＲＧＢに色空間変換する処理を、従来広く用いられているＣＭＹＫからＲＧＢへの色空間変換部１０８を用いて実行する。
【００４８】
以上に説明した実施の形態は、あくまで説明のための１つの例に過ぎず、本発明の範囲内で様々な変形が可能である。
【００４９】
例えば、図６に示す変形例は、図４の例の淡色代替データ生成部１０４の代わりに、濃淡分解済み印刷画像データ１２５の淡色データＬｃ，Ｌｍから淡色代替データＣ"，Ｍ"を生成する淡色代替データ生成部１０４ａを備える。淡色代替データ生成部１０４ａは、淡色データＬｃ，Ｌｍから淡色代替データＣ"，Ｍ"を求めるために、Ｌｃ，ＬｍとＣ"，Ｍ"との関係を用いる。この関係の一例を図７に示す。図７の例は、原色Ｃの淡色データＬｃと代替データＣ"との関係１５０を示しており、これは、Ｌｃ用の淡色色材が、Ｌｃの全定義域に渡って、原色Ｃの色材の半分の濃度である場合の例である。淡色代替データ生成部１０４ａは、入力された淡色データＬｃに対応する代替データＣ"をこの関係１５０から求め、版選択部１０６に供給する。この関係１５０は、淡色データＬｃの様々な値に対する実際の印刷結果の濃度を測定する等といった実験などに基づいて作成すればよい。以上、Ｌｃを例にとって説明したが、Ｌｍについても同様である。この関係１５０の実装は特に限定されるものではなく、例えばＬＵＴ又は関数などであってもよく、またソフトウエアとして実装してもよいしハードウエアとして実装してもよい。
【００５０】
なお、図４の例は、既存の色成分同士の引き算のみで淡色代替データを計算するので（例えばＣ"＝Ｃ−Ｃ'）、ＬＵＴや関数などを用いる図６の変形例よりも、シンプルなシステム構成となる。
【００５１】
また、図２及び図３の例では、濃淡分解用のＬＵＴを用いて個々の原色ごとに濃淡分解を行ったが、これは必須のことではない。本発明は、濃淡分解の仕方には依存しない。例えば、原信号ＣとＭの組合せを入力とする２次元ＬＵＴを用いて、濃淡分解結果Ｃ'，Ｍ'，Ｌｃ及びＬｍの組合せを得る方式にも、本発明は適用可能である。
【００５２】
また、上記実施の形態は、Ｃ及びＭを濃淡分解する場合の例であったが、これは一例に過ぎない。Ｃ、Ｍ、Ｙ、Ｋのうち１以上を濃淡分解するケース一般に本発明は適用可能である。
【００５３】
また、以上では、印刷装置５０の色空間としてＣＭＹＫ、表示装置６０の色空間としてＲＧＢを用いる場合を説明したが、印刷装置５０及び表示装置６０がそれぞれ別の色空間を用いる場合にも、本発明は適用可能である。一般化すれば、本発明は、印刷装置の色空間のｍ色（ｍは１以上の整数）の原色成分の組合せで色値が表現される第１の印刷画像データにおいて、ｍ色の原色成分のうちの分解対象のｎ色（ｎは１以上ｍ以下の整数）の原色成分を濃色成分と淡色成分とに分解することにより、（ｍ＋ｎ）色の色成分で色値が表現される濃淡分解済みの第２の印刷画像データを生成し、この第２の印刷画像データを印刷装置に供給して印刷させると共に、ｐ色（ｐは１以上の整数）の原色成分の組合せで表現される色空間の表示装置とを用いるシステム一般に適用可能である。
【００５４】
また、本発明の適用対象は、図１に例示したプリントサーバ１０に限るものではなく、印刷装置、複合機、クライアントコンピュータ（ＰＣ、ワークステーションなど）等といった他の装置にも適用可能である。
【００５５】
以上に例示したプレビュー表示のための分版合成機能は、一つの例では、汎用のコンピュータに上述の処理を表すプログラムを実行させることにより実現される。ここで、コンピュータは、例えば、ハードウエアとして、ＣＰＵ等のマイクロプロセッサ、ＲＡＭおよびリード・オンリー・メモリ（ＲＯＭ）等のメモリ（一次記憶）、ＨＤＤ（ハードディスクドライブ）コントローラを経由して接続されたＨＤＤ、各種Ｉ／Ｏ（入出力）インターフェース等が、バスを介して接続された回路構成を有する。バスには、ローカルエリアネットワーク等のネットワークに接続するためのネットワークインターフェースが接続されていてもよい。また、そのバスに対し、例えばＩ／Ｏインターフェース経由で、ＣＤやＤＶＤなどの可搬型ディスク記録媒体に対する読み取り及び／又は書き込みのためのディスクドライブ、フラッシュメモリなどの各種規格の可搬型の不揮発性記録媒体に対する読み取り及び／又は書き込みのためのメモリリーダライタなどが接続されてもよい。上に例示した各機能モジュールの処理内容が記述されたプログラムがＣＤやＤＶＤ等の記録媒体を経由して、又はネットワーク等の通信手段経由で、ハードディスクドライブ等の固定記憶装置に保存され、コンピュータにインストールされる。インストールされたプログラムがＲＡＭに読み出されＣＰＵ等のマイクロプロセッサにより実行されることにより、上に例示した分版合成表示機能が実現される。また、なお、それら機能モジュール群のうちの一部又は全部を、専用ＬＳＩ(Large Scale Integration)、ＡＳＩＣ（Application Specific Integrated Circuit、特定用途向け集積回路）又はＦＰＧＡ（Field Programmable Gate Array）、ディスクリート回路等のハードウエア回路として構成してもよい。
【符号の説明】
【００５６】
１０  プリントサーバ、１２，２４  ネットワークＩ／Ｆ、１４  画像データ入力部、１６  画像メモリ、１８  ＨＤＤ、２０  画像処理部、２２  画像データ送信部、２６  プレビュー表示処理部、２８  ビデオＩ／Ｆ、３０  制御部、３２  入力Ｉ／Ｆ、３５  色選択ＵＩ、４０，８０  ネットワーク、５０  印刷装置、６０  表示装置、１０２  濃淡分解処理部、１０４，１０４ａ  淡色代替データ生成部、１０６  版選択部、１０８  色空間変換部、１１０  分版合成画像生成部、１１２  濃度値画像生成部、１１４  プレビュー画像生成部、１２０  元の印刷画像データ、１２５  濃淡分解済み印刷画像データ。
【図１】
2013026726.tif 000003
【図２】
2013026726.tif 000004
【図３】
2013026726.tif 000005
【図４】
2013026726.tif 000006
【図５Ａ】
2013026726.tif 000007
【図５Ｂ】
2013026726.tif 000008
【図６】
2013026726.tif 000009
【図７】
2013026726.tif 000010