(57)【要約】  【課題】  複数の画像出力装置により出力された出力画像に対して、略均一な色調整結果を反映させることができる画像処理システムを提供する。  【解決手段】  クライアントＰＣ４（画像プログラム５）は、入力された画像データ（ＲＧＢ画像）を、複数のプリンタ装置１０の色再現域を包含する仮想色空間に変換し、この仮想色空間の画像データを、色調整用色空間の画像データ（Ｌａｂ画像）に変換して、仮想色空間の色再現範囲内に制限された色調整処理を行う。そして、クライアントＰＣ４（画像処理プログラム５）は、色調整処理が施された画像データ（Ｌａｂ画像）を、各プリンタ装置１０の出力色空間の画像データ（ＣＭＹＫ画像）に変換し、各プリンタ装置１０に送信する。【選択図】図４
2006094117.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データに対して、複数の画像出力再現域を包含する色再現域に対応した色域圧縮を行う色域圧縮手段と、
前記色域圧縮手段により色域圧縮が施された画像データに対して、色調整を行う色調整手段と
を有する画像処理装置。
【請求項２】
前記色域圧縮手段は、複数の画像出力再現域のうちの１つの画像出力再現域に対応した色域圧縮を行う
請求項１に記載の画像処理装置。
【請求項３】
前記色調整手段は、前記色再現域内でのみ、色調整処理を行う
請求項１又は２に記載の画像処理装置。
【請求項４】
入力された画像データを、既定の色再現域を有する仮想色空間の画像データに変換する第１の色変換手段と、
前記第１の色変換手段により変換された仮想色空間の画像データを、色調整を行う調整色空間の画像データに変換する第２の色変換手段と、
前記第２の色変換手段により変換された調整色空間の画像データに対して、色調整を行う色調整手段と
を有する画像処理装置。
【請求項５】
既定の色再現域に応じた色変換式を用いて、入力された画像データを、色調整用の画像データに変換する色変換手段と、
前記色変換手段により変換された色調整用の画像データに対して、色調整を行う色調整手段と
を有する画像処理装置。
【請求項６】
入力された画像データに対して、既定の色再現域に応じた色域圧縮を行い、
色域圧縮が施された画像データに対して、色調整を行う
画像処理方法。
【請求項７】
コンピュータを含む画像処理装置において、
入力された画像データに対して、既定の色再現域に応じた色域圧縮を行うステップと、
色域圧縮が施された画像データに対して、色調整を行うステップと
を前記画像処理装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの色調整を行う画像処理装置に関する。
【背景技術】
【０００２】
例えば、特許文献１は、色再現範囲Ａを包括する仮想の色再現範囲Ｂを参照して入力色データの色圧縮を行い、この色圧縮が行われた色データを、色再現範囲Ａを参照して色圧縮する色変換装置を開示する。
また、特許文献２は、第１表色系の特性デバイス空間のデバイスデータを第１の標準色空間のデバイスデータに変換し、この第１の標準色空間のデバイスデータを第２の標準色空間のデバイスデータに変換し、この第２の標準色空間のデバイスデータを第２表色系の特定デバイス空間のデバイスデータに変換する色変換方法を開示する。
【特許文献１】特開２００２−２５２７８５号公報
【特許文献２】特開２０００−０５００９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した背景からなされたものであり、色調整の結果を適切に反映させることができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
［画像処理装置］
上記目的を達成するために、本発明にかかる画像処理装置は、入力された画像データに対して、複数の画像出力再現域を包含する色再現域に対応した色域圧縮を行う色域圧縮手段と、前記色域圧縮手段により色域圧縮が施された画像データに対して、色調整を行う色調整手段とを有する。
【０００５】
好適には、前記色域圧縮手段は、複数の画像出力再現域のうちの１つの画像出力再現域に対応した色域圧縮を行う。
【０００６】
好適には、前記色調整手段は、前記色再現域内でのみ、色調整処理を行う。
【０００７】
また、本発明にかかる画像処理装置は、入力された画像データを、既定の色再現域を有する仮想色空間の画像データに変換する第１の色変換手段と、前記第１の色変換手段により変換された仮想色空間の画像データを、色調整を行う調整色空間の画像データに変換する第２の色変換手段と、前記第２の色変換手段により変換された調整色空間の画像データに対して、色調整を行う色調整手段とを有する。
【０００８】
また、本発明にかかる画像処理装置は、既定の色再現域に応じた色変換式を用いて、入力された画像データを、色調整用の画像データに変換する色変換手段と、前記色変換手段により変換された色調整用の画像データに対して、色調整を行う色調整手段とを有する。
【０００９】
［画像処理方法］
また、本発明にかかる画像処理方法は、入力された画像データに対して、既定の色再現域に応じた色域圧縮を行い、色域圧縮が施された画像データに対して、色調整を行う。
【００１０】
［プログラム］
また、本発明にかかるプログラムは、コンピュータを含む画像処理装置において、入力された画像データに対して、既定の色再現域に応じた色域圧縮を行うステップと、色域圧縮が施された画像データに対して、色調整を行うステップとを前記画像処理装置のコンピュータに実行させる。
【発明の効果】
【００１１】
本発明の画像処理装置によれば、複数の画像出力装置により出力された出力画像に対して、略均一な色調整結果を反映させることができる。
【発明を実施するための最良の形態】
【００１２】
［システム構成］
まず、本発明が適用される画像処理システム１の全体構成を説明する。
図１は、画像処理システム１の全体構成を例示する図である。
図１に例示するように、画像処理システム１は、クライアントＰＣ４及び複数のプリンタ装置１０を有する。クライアントＰＣ４及び複数のプリンタ装置１０は、ＬＡＮ又はＷＡＮなどで構成されたネットワークを介して互いに接続している。
クライアントＰＣ４は、ユーザが画像処理などに用いる汎用コンピュータであり、ユーザの操作に応じて画像データを作成し、作成された画像データをプリンタ装置１０に送信して印刷処理を依頼する。
【００１３】
［プリンタ装置］
次に、プリンタ装置１０について説明する。
図２は、タンデム型のプリンタ装置１０の構成を示す図である。
図２に示すように、プリンタ装置１０は、画像読取ユニット１２、画像形成ユニット１４、中間転写ベルト１６、用紙トレイ１７、用紙搬送路１８、定着器１９及び画像処理装置２０を有する。このプリンタ装置１０は、クライアントＰＣ４（図１）から受信した画像データを印刷するプリンタ機能に加えて、画像読取装置１２を用いたフルカラー複写機としての機能、及び、ファクシミリとしての機能を兼ね備えた複合機であってもよい。
【００１４】
まず、プリンタ装置１０の概略を説明すると、プリンタ装置１０の上部には、画像読取装置１２及び画像処理装置２０が配設され、画像データの入力手段として機能する。画像読取装置１２は、原稿に表示された画像を読み取って、画像処理装置２０に対して出力する。画像処理装置２０は、画像読取装置１２から入力された画像データ、又は、ＬＡＮなどのネットワーク（図１）を介してクライアントＰＣ４等から入力された画像データに対して、色変換、階調補正及び解像度補正などの画像処理を施し、画像形成ユニット１４に対して出力する。
【００１５】
画像読取装置１２の下方には、カラー画像を構成する色に対応して、複数の画像形成ユニット１４が配設されている。本例では、黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色に対応して第１の画像形成ユニット１４Ｋ、第２の画像形成ユニット１４Ｙ、第３の画像形成ユニット１４Ｍ及び第４の画像形成ユニット１４Ｃが、中間転写ベルト１６に沿って一定の間隔を空けて水平に配列されている。中間転写ベルト１６は、中間転写体として図中矢印Ａの方向に回動し、これら４つの画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃは、画像処理装置２０から入力された画像データに基づいて各色のトナー像を順次形成し、これら複数のトナー像が互いに重ね合わせられるタイミングで中間転写ベルト１６に転写（一次転写）する。なお、各画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃの色の順序は、黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の順に限定されるものではなく、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の順序など、その順序は任意である。
【００１６】
用紙搬送路１８は、中間転写ベルト１６の下方に配設されている。用紙トレイ１７から供給された記録用紙３２は、この用紙搬送路１８上を搬送され、上記中間転写ベルト１６上に多重に転写された各色のトナー像が一括して転写（二次転写）され、転写されたトナー像が定着器１９によって定着され、矢印Ｂに沿って外部に排出される。
【００１７】
次に、プリンタ装置１０の各構成についてより詳細に説明する。
図２に示すように、画像読取ユニット１２は、原稿を載せるプラテンガラス１２４と、この原稿をプラテンガラス１２４上に押圧するプラテンカバー１２２と、プラテンガラス１２４上に載置された原稿の画像を読み取る画像読取装置１３０とを有する。この画像読取装置１３０は、プラテンガラス１２４上に載置された原稿を光源１３２によって照明し、原稿からの反射光像を、フルレートミラー１３４、第１のハーフレートミラー１３５、第２のハーフレートミラー１３６及び結像レンズ１３７からなる縮小光学系を介して、ＣＣＤ等からなる画像読取素子１３８上に走査露光して、この画像読取素子１３８によって原稿３０の色材反射光像を所定のドット密度（例えば、１６ドット／ｍｍ）で読み取るように構成されている。
【００１８】
画像処理装置２０は、画像読取ユニット１２により読み取られた画像データに対して、シェーディング補正、原稿の位置ズレ補正、明度／色空間変換、ガンマ補正、枠消し、色／移動編集等の所定の画像処理を施す。なお、画像読取ユニット１２により読み取られた原稿の色材反射光像は、例えば、赤（Ｒ）、緑（Ｇ）、青（Ｂ）（各８ｂｉｔ）の３色の原稿反射率データであり、画像処理装置２０による画像処理によって、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）（各８ｂｉｔ）の４色の原稿色材階調データに変換される。
【００１９】
第１の画像形成ユニット１４Ｋ、第２の画像形成ユニット１４Ｙ、第３の画像形成ユニット１４Ｍ及び第４の画像形成ユニット１４Ｃ（像形成手段）は、水平方向に一定の間隔をおいて並列的に配置され、形成する画像の色が異なる他は、ほぼ同様に構成されている。そこで、以下、第１の画像形成ユニット１４Ｋについて説明する。なお、各画像形成ユニット１４の構成は、Ｋ、Ｙ、Ｍ又はＣを付すことにより区別する。
画像形成ユニット１４Ｋは、画像処理装置２０から入力された画像データに応じてレーザ光を走査する光走査装置１４０Ｋと、この光走査装置１４０Ｋにより走査されたレーザ光により静電潜像が形成される像形成装置１５０Ｋとを有する。
【００２０】
光走査装置１４０Ｋは、半導体レーザ１４２Ｋを黒色（Ｋ）の画像データに応じて変調して、この半導体レーザ１４２Ｋからレーザ光ＬＢ（Ｋ）を画像データに応じて出射する。この半導体レーザ１４２Ｋから出射されたレーザ光ＬＢ（Ｋ）は、第１の反射ミラー１４３Ｋ及び第２の反射ミラー１４４Ｋを介して回転多面鏡１４６Ｋに照射され、この回転多面鏡１４６Ｋよって偏向走査され、第２の反射ミラー１４４Ｋ、第３の反射ミラー１４８Ｋ及び第４の反射ミラー１４９Ｋを介して、像形成装置１５０Ｋの感光体ドラム１５２Ｋ上に照射される。
像形成装置１５０Ｋは、矢印Ａの方向に沿って所定の回転速度で回転する像担持体としての感光体ドラム１５２Ｋと、この感光体ドラム１５２Ｋの表面を一様に帯電する帯電手段としての一次帯電用のスコロトロン１５４Ｋと、感光体ドラム１５４Ｋ上に形成された静電潜像を現像する現像器１５６Ｋと、クリーニング装置１５８Ｋとから構成されている。感光体ドラム１５２Ｋは、スコロトロン１５４Ｋにより一様に帯電され、光走査装置１４０Ｋにより照射されたレーザ光ＬＢ（Ｋ）により静電潜像を形成される。感光体ドラム１５２Ｋに形成された静電潜像は、現像器１５６Ｋにより黒色（Ｋ）のトナーで現像され、中間転写ベルト１６に転写される。なお、トナー像の転写工程の後に感光体ドラム１５２Ｋに付着している残留トナー及び紙粉等は、クリーニング装置１５８Ｋによって除去される。
他の画像形成ユニット１４Ｙ、１４Ｍ及び１４Ｃも、上記と同様に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色のトナー像を形成し、形成された各色のトナー像を中間転写ベルト１６に転写する。
【００２１】
中間転写ベルト１６は、ドライブロール１６４と、第１のアイドルロール１６５と、ステアリングロール１６６と、第２のアイドルロール１６７と、バックアップロール１６８と、第３のアイドルロール１６９との間に一定のテンションで掛け回されており、駆動モータ（不図示）によってドライブロール１６４が回転駆動されることにより、矢印Ａの方向に所定の速度で循環駆動される。この中間転写ベルト１６は、例えば、可撓性を有するポリイミド等の合成樹脂フィルムを帯状に形成し、この帯状に形成された合成樹脂フィルムの両端を溶着等によって接続することにより無端ベルト状に形成されたものである。
また、中間転写ベルト１６には、各画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃに対向する位置にそれぞれ第１の一次転写ロール１６２Ｋ、第２の一次転写ロール１６２Ｙ、第３の一次転写ロール１６２Ｍ及び第４の一次転写ロール１６２Ｃが配設され、感光体ドラム１５２Ｋ、１５２Ｙ、１５２Ｍ、１５２Ｃ上に形成された各色のトナー像は、これらの一次転写ロール１６２により中間転写ベルト１６上に多重に転写される。なお、中間転写ベルト１６に付着した残留トナーは、二次転写位置の下流に設けられたベルト用クリーニング装置１８９のクリーニングブレード又はブラシにより除去される。
【００２２】
用紙搬送路１８には、用紙トレイ１７から記録用紙３２を取り出す給紙ローラ１８１と、用紙搬送用の第１のローラ対１８２、第２のローラ対１８３及び第３のローラ対１８４と、記録用紙３２を既定のタイミングで二次転写位置に搬送するレジストロール１８５とが配設される。
また、用紙搬送路１８上の二次転写位置には、バックアップロール１６８に圧接する二次転写ロール１８５が配設されており、中間転写ベルト１６上に多重に転写された各色のトナー像は、この二次転写ロール１８５による圧接力及び静電気力で記録用紙３２上に二次転写される。各色のトナー像が転写された記録用紙３２は、第１の搬送ベルト１８６及び第２の搬送ベルト１８７によって定着器１９へと搬送される。
定着器１９は、上記各色のトナー像が転写された記録用紙３２に対して加熱処理及び加圧処理を施すことにより、トナーを記録用紙３２に溶融固着させる。
【００２３】
［クライアントＰＣ］
次に、本発明が適用されるクライアントＰＣ４について説明する。
図３は、本発明にかかる画像処理方法が適応されるクライアントＰＣ４のハードウェア構成を、制御装置４０を中心に例示する図である。
図３に例示するように、クライアントＰＣ４は、ＣＰＵ４０２及びメモリ４０４などを含む制御装置４０、通信装置４２、ＨＤＤ・ＣＤ装置などの記録装置４４、並びに、ＬＣＤ表示装置あるいはＣＲＴ表示装置およびキーボード・タッチパネルなどを含むユーザインターフェース装置（ＵＩ装置）４６から構成される。
【００２４】
［背景］
図１に例示するように、画像処理システム１に含まれる複数のプリンタ装置１０は、略等価な画質の出力画像を出力することが望まれる。このような要望に対して、入力色空間（スキャナなどの画像入力装置により生成される色データの色空間）の画像データを、この画像入力装置の色再現特性を示す情報（例えば、画像入力装置のＩＣＣプロファイル）を用いて、装置に依存しない独立色空間（Ｌａｂ色空間など）の画像データに変換し、この独立色空間の画像データ（Ｌａｂ値）を、画像出力装置の色再現特性を示す情報（プリンタ装置のＩＣＣプロファイルなど）を用いて出力色空間（プリンタ装置などの画像出力装置により用いられる色データの色空間）の画像データに変換して出力する方法が提案されている。このとき、入力色空間または独立色空間の画像データに対して色調整を行えば、複数の画像出力装置により出力される出力画像は、各画像出力装置のＩＣＣプロファイルを適用することにより、略等価な画質にすることができると考えられている。
【００２５】
しかしながら、複数の画像出力装置は、互いに異なる色再現域（Ｇａｍｕｔ）を有する場合がある。したがって、これらの画像出力装置では、互いに異なる色域圧縮処理がなされ、その結果、出力画像の画質が異なる場合がある。
また、入力色空間等でそのまま色調整を行った場合に、最終出力物に調整意図が的確に反映できない場合がある。例えば、色調整が出力色空間外でなされた場合に、色域圧縮により色調整結果が調整意図とは異なるものとなる。
【００２６】
そこで、本実施形態における画像処理システム１は、入力された画像データに対して、単一の色再現域に対応した色域圧縮処理を施し、色域圧縮処理が施された画像データに対して、色調整処理を行う。より具体的には、画像処理システム１は、入力された画像データを、複数のプリンタ装置１０の色再現域を包含する仮想色空間に変換し、この仮想色空間の画像データを、色調整用色空間の画像データに変換して色調整処理を行う。色調整用色空間は、ＲＧＢ色空間、Ｌａｂ色空間、ＣＭＹＫ色空間など任意であるが、本実施形態では、Ｌａｂ色空間が色調整用色空間である場合を具体例とする。
これにより、異なる画像出力装置による出力画像で同一の調整効果を得ることができる。また、出力色空間（ＣＭＹＫ色空間等）と異なった色空間（ＲＧＢ色空間、Ｌａｂ色空間等）で色調整処理を行う場合でも、あらかじめ、出力色空間の色域を考慮することにより、調整意図を的確に出力画像に反映させることができる。
【００２７】
［画像処理プログラム］
図４は、クライアントＰＣ４（図１，図３）により実行され、本発明にかかる画像処理方法を実現する画像処理プログラム５の機能構成を例示する図である。
図４に例示するように、画像処理プログラム５は、調整用データ生成部５００、色調整処理部５３０及び出力データ生成部５４０を有する。また、調整用データ生成部５００は、ＲＧＢ／仮想変換部５１０、及び、仮想／Ｌａｂ変換部５２０を含み、出力用データ生成部５４０は、Ｌａｂ／ＣＭＹＫ変換部５５０、及び、ＣＭＹＫ変換部５６０を含む。
【００２８】
画像処理プログラム５において、調整用データ生成部５００は、入力された画像データに対して、出力色空間の色再現域に応じた色域圧縮処理を施すことにより、色調整用の画像データを生成する。この色域圧縮処理は、例えば、複数のプリンタ装置１０の色再現域を包含し、かつ、これらの色再現域との形状（体積）の差が最小となる仮想色空間を基準としたものである。すなわち、本例の調整用データ生成部５００は、入力された画像データを、この仮想色空間に色差最小でマッピングする。また、仮想色空間は、Ｊａｐａｎ  Ｃｏｌｏｒ等であってもよい。
より具体的には、ＲＧＢ／仮想変換部５１０は、画像入力装置のＩＣＣプロファイル等を用いて、入力された画像データを、仮想色空間の画像データに変換する。
そして、仮想／Ｌａｂ変換部５２０は、ＲＧＢ／仮想変換部５１０により変換された仮想色空間の画像データを、Ｌａｂ色空間（すなわち、色調整用色空間）の画像データに変換する。
なお、調整用データ生成部５００は、入力された画像データ（ＲＧＢ画像）を、仮想色空間の画像データに変換し、変換された仮想色空間の画像データを色調整用としてＲＧＢ色空間の画像データ（Ｒ’Ｇ’Ｂ’画像）に変換してもよい。
【００２９】
色調整処理部５３０は、調整量データ生成部５００により生成された色調整用の画像データに対して、仮想色空間の色再現域内でのみ色調整処理を行う。色調整処理部５３０は、例えば、仮想色空間の色再現域内で、ユーザの要求に応じて、又は、入力された画像データに応じて、画像データに含まれるＬ値、ａ値又はｂ値を変更する。
【００３０】
出力用データ生成部５４０は、色調整処理部５３０により色調整処理が施された画像データ（Ｌａｂ画像）に基づいて、出力用の画像データ（例えば、ＣＭＹＫ画像）を生成する。例えば、出力用データ生成部５４０は、複数のプリンタ装置１０で画像が出力される場合に、それぞれのプリンタ装置１０の色再現域に応じた画像データを生成する。
より具体的には、Ｌａｂ／ＣＭＹＫ変換部５５０は、各プリンタ装置１０のＩＣＣプロファイルを用いて、色調整処理が施された画像データ（Ｌａｂ画像）を、各プリンタ装置１０の色再現域に応じた画像データ（ＣＭＹＫ画像）に変換する。
【００３１】
また、色調整処理部５３０は、１つのプリンタ装置１０の色再現域に対応した出力用の画像データに対して、色調整処理を行うことができる。この場合に、ＣＭＹＫ変換部５６０は、色変換処理が施された出力用の画像データを、他のプリンタ装置１０のＩＣＣプロファイルを用いて、他のプリンタ装置１０の色再現域に対応した出力用の画像データに変換する。
【００３２】
［動作］
次に、画像処理プログラム５の動作を説明する。
図５は、画像処理システム１における印刷処理（Ｓ１０）の動作を説明するフローチャートである。
図５に示すように、ステップ１００（Ｓ１００）において、クライアントＰＣ４（図１）は、ユーザの操作に応じて、処理対象となる画像データを取得する。例えば、クライアントＰＣ４は、プリンタ装置１０から、画像読取ユニット１２により読み取られた画像データ（ＲＧＢ画像）を受信する。
【００３３】
ステップ１１０（Ｓ１１０）において、調整用データ生成部５００（図４）のＲＧＢ／仮想変換部５１０は、入力された処理対象の画像データ（ＲＧＢ画像）を、画像入力装置（画像読取ユニット１２）のプロファイルに基づいて、仮想色空間の画像データに変換する。
【００３４】
ステップ１２０（Ｓ１２０）において、仮想／Ｌａｂ変換部５２０は、ＲＧＢ／仮想変換部５１０により変換された仮想色空間の画像データを、色調整用の色空間（本例ではＬａｂ色空間）の画像データ（Ｌａｂ画像）に変換する。
【００３５】
ステップ１３０（Ｓ１３０）において、色調整処理部５３０は、仮想／Ｌａｂ変換部５２０により変換された色調整用色空間の画像データ（Ｌａｂ画像）に対して、色調整処理を施す。色調整処理の範囲は、仮想色空間の色再現範囲内に制限されている。
【００３６】
ステップ１４０（Ｓ１４０）において、出力データ生成部５４０（図４）のＬａｂ／ＣＭＹＫ変換部５６０は、色調整処理がなされた画像データ（Ｌａｂ画像）を、出力色空間（本例では、各プリンタ装置１０のＣＭＹＫ色空間）の画像データ（ＣＭＹＫ画像）に変換する。例えば、Ｌａｂ／ＣＭＹＫ変換部５６０は、各プリンタ装置１０のＩＣＣプロファイルを用いて、色調整用色空間の画像データ（Ｌａｂ画像）を、出力用色空間の画像データ（ＣＭＹＫ画像）に変換する。
【００３７】
ステップ１５０（Ｓ１５０）において、クライアントＰＣ４（出力データ生成部５４０）は、生成された出力用色空間の画像データ（ＣＭＹＫ画像）を各プリンタ装置１０に送信する。
各プリンタ装置１０に入力された画像データ（ＣＭＹＫ画像）は、各画像形成ユニット１４に入力される。各画像形成ユニット１４は、入力された画像データに基づいて、各色のトナー像を形成し、形成されたトナー像を記録用紙３２に転写する。
トナー像が転写された記録用紙３２は、定着器１９（図２）によって定着処理が施され、各プリンタ装置１０の機外に排出される。
【００３８】
以上説明したように、本実施形態における画像処理システム１は、入力された画像データを、複数のプリンタ装置１０の色再現域を包含する仮想色空間に変換し、この仮想色空間の画像データを、色調整用色空間の画像データに変換して色調整処理を行う。
これにより、異なる画像出力装置による出力画像で同一の調整効果を得ることができる。また、出力色空間（ＣＭＹＫ色空間等）と異なった色空間（ＲＧＢ色空間、Ｌａｂ色空間等）で色調整処理を行う場合でも、あらかじめ、出力色空間の色域を考慮することにより、調整意図を的確に出力画像に反映させることができる。
【００３９】
［変形例］
次に、上記実施形態の変形例を説明する。
上記実施形態の画像処理プログラム５は、各プリンタ装置１０の色再現域を包含する仮想色空間を基準として処理対象となる画像データに色域圧縮処理を行い、この仮想色空間の色再現範囲内に色調整処理の範囲を制限している。しかしながら、これに限定されるものではなく、例えば、本変形例における画像処理プログラム５は、１つのプリンタ装置（以下、第１のプリンタ装置という）の出力色空間を基準として処理対象の画像データに色域圧縮処理を行い、この第１のプリンタ装置の色再現範囲内に色調整処理の範囲を制限する。
【００４０】
図６は、色調整処理がＣＭＹＫ色空間でなされる場合の印刷処理（Ｓ２０）の動作を説明するフローチャートである。
図６に示すように、ステップ２００（Ｓ２００）において、クライアントＰＣ４（図１）は、ユーザの操作に応じて、画像読取ユニット１２により読み取られた画像データ（ＲＧＢ画像）をプリンタ装置１０から受信し、受信した画像データ（ＲＧＢ画像）を処理対象とする。
【００４１】
ステップ２１０（Ｓ２１０）において、調整用データ生成部５００（図４）は、入力された処理対象の画像データ（ＲＧＢ画像）を、画像入力装置（画像読取ユニット１２）のプロファイル、及び、既定のプリンタ装置１０のＩＣＣプロファイルに基づいて、このプリンタ装置１０の出力色空間の画像データ（ＣＭＹＫ画像）に変換する。
【００４２】
ステップ２２０（Ｓ２２０）において、色調整処理部５３０は、調整用データ生成部５００により変換された色調整用色空間の画像データ（ＣＭＹＫ画像）に対して、色調整処理を施す。色調整処理の範囲は、このプリンタ装置１０の色再現範囲内に制限されている。
【００４３】
ステップ２３０（Ｓ２３０）において、出力用データ生成部５４０は、このプリンタ装置１０以外に、画像データを出力する他のプリンタ装置が指定されているか否かを判定し、他のプリンタ装置が指定されている場合に、Ｓ２４０の処理に移行し、他のプリンタ装置が指定されていない場合に、Ｓ２５０の処理に移行する。
【００４４】
ステップ２４０（Ｓ２４０）において、出力データ生成部５４０（図４）のＣＭＹＫ変換部５６０は、色調整処理がなされた画像データ（第１のプリンタ装置に対応するＣＭＹＫ画像）を、他のプリンタ装置の出力色空間の画像データ（第２のプリンタ装置の色再現範囲に対応するＣＭＹＫ画像））に変換する。例えば、ＣＭＹＫ変換部５６０は、第１のプリンタ装置１０のＩＣＣプロファイルを用いて、色調整処理が施された画像データ（ＣＭＹＫ画像）をＬａｂ色空間の画像データ（Ｌａｂ画像）に変換し、このＬａｂ色空間の画像データ（Ｌａｂ画像）を、第２のプリンタ装置１０のＩＣＣプロファイルを用いて、第２のプリンタ装置１０の出力色空間の画像データ（Ｃ’Ｍ’Ｙ’Ｋ’画像）に変換する。
【００４５】
ステップ２５０（Ｓ２５０）において、クライアントＰＣ４（出力データ生成部５４０）は、生成された出力用色空間の画像データ（各プリンタ装置に対応した少なくとも１つのＣＭＹＫ画像）を各プリンタ装置１０に送信する。
各プリンタ装置１０に入力された画像データ（ＣＭＹＫ画像）は、各画像形成ユニット１４に入力される。各画像形成ユニット１４は、入力された画像データに基づいて、各色のトナー像を形成し、形成されたトナー像を記録用紙３２に転写する。
トナー像が転写された記録用紙３２は、定着器１９（図２）によって定着処理が施され、各プリンタ装置１０の機外に排出される。
【００４６】
これにより、複数のプリンタ装置１０のうち、１つのプリンタ装置（第１のプリンタ装置）の色再現範囲を基準として色調整処理を行うことができる。
【００４７】
また、上記実施形態の画像処理プログラム５は、処理対象の画像データに対して、仮想色空間に応じた色域圧縮処理等を直接施しているが、これに限定されるものではなく、例えば、色変換処理を規定するプロファイルを調整することにより、画像データに色域圧縮処理等が施された場合と実質的に同様の効果を得るようにしてもよい。
この場合に、調整用データ生成部５００は、入力色空間の画像データ（入力された画像データ）を、仮想色空間を経由して色調整用色空間の画像データに変換するリンクプロファイルを作成し、作成されたリンクプロファイルを用いて、入力された画像データ（ＲＧＢ画像）を、色調整用の画像データ（Ｌａｂ画像、ＣＭＹＫ画像、Ｒ’Ｇ’Ｂ’画像など）に変換する。変換された色調整用の画像データは、仮想色空間の色再現域に応じた色域圧縮処理が施されたものとなる。
【００４８】
また、画像処理プログラム５は、色調整処理をも包含するリンクプロファイルを作成してもよい。すなわち、画像処理プログラム５は、入力色空間の画像データ（入力された画像データ）を、仮想色空間を経由して色調整用色空間の画像データに変換し、この色調整用色空間の画像データに色調整を行い、色調整が行われた画像データを出力色空間の画像データに変換するリンクプロファイルを作成してもよい。これにより、色調整処理もプロファイルに組み込まれることになり、このプロファイルを適用するだけで、同一の色調整処理を繰り返し行うことができる。
【００４９】
具体的には、画像処理プログラム５は、図４に例示した調整用データ生成部５００、色調整処理部５３０及び出力用データ生成部５４０の各構成を利用して、複数のＲＧＢ値の組み合わせ（例えば、ＲＧＢの各軸を均等に１０分割した場合（１１格子点に相当）の１３３１個のＲＧＢ格子点データ）を生成し、生成された各ＲＧＢ格子点データ（ＲＧＢ値）を、仮想色空間の画像データに変換し、これら仮想色空間の画像データを色調整用色空間の画像データ（Ｌａｂ値）に変換し、これら色調整用色空間の画像データ（Ｌａｂ値）に対して色調整処理を施し、色調整処理が施された各画像データ（Ｌａｂ値）を出力色空間の画像データ（ＣＭＹＫ値）に変換する。
次に、画像処理プログラム５は、ＲＧＢ格子点とそれに対応するＣＭＹＫ値（出力色空間の画像データ）とに基づき、ＲＧＢ値からＣＭＹＫ値を予測する予測モデルを生成する。例えば、画像処理プログラム５は、ＲＧＢ値とＣＭＹＫ値（色域圧縮処理及び色調整処理が施されたＣＭＹＫ値）との複数対があるので、回帰手法やニューラルネットワーク等の手法を用いて予測モデルを生成する。
そして、画像処理プログラム５は、生成された予測モデル（すなわち、リンクプロファイル）を用いて、処理対象の画像データに含まれるＲＧＢ値を、出力用の画像データ（ＣＭＹＫ値）に変換する。この予測モデルを用いて変換された出力用の画像データは、仮想色空間に対応した色域圧縮処理、及び、この仮想色空間の色再現範囲内に制限された色調整処理が施されたデータとなる。
【図面の簡単な説明】
【００５０】
【図１】画像処理システム１の全体構成を例示する図である。
【図２】タンデム型のプリンタ装置１０の構成を示す図である。
【図３】本発明にかかる画像処理方法が適応されるクライアントＰＣ４のハードウェア構成を、制御装置４０を中心に例示する図である。
【図４】クライアントＰＣ４（図１，図３）により実行され、本発明にかかる画像処理方法を実現する画像処理プログラム５の機能構成を例示する図である。
【図５】画像処理システム１における印刷処理（Ｓ１０）の動作を説明するフローチャートである。
【図６】色調整処理がＣＭＹＫ色空間でなされる場合の印刷処理（Ｓ２０）の動作を説明するフローチャートである。
【符号の説明】
【００５１】
４・・・クライアントＰＣ
５・・・画像処理プログラム
５００・・・調整用データ生成部
５１０・・・ＲＧＢ／仮想変換部
５２０・・・仮想／Ｌａｂ変換部
５３０・・・色調整処理部
５４０・・・出力用データ生成部
５５０・・・Ｌａｂ／ＣＭＹＫ変換部
５６０・・・ＣＭＹＫ変換部
１０・・・プリンタ装置
【図１】
2006094117.tif 000003
【図２】
2006094117.tif 000004
【図３】
2006094117.tif 000005
【図４】
2006094117.tif 000006
【図５】
2006094117.tif 000007
【図６】
2006094117.tif 000008