(57)【特許請求の範囲】
【請求項１】
オブジェクト画像の種類とソースデバイスの種類との対応関係をマニュアル指示に基づき設定する設定手段と、
入力画像データを含むオブジェクト画像の種類を判定する判定手段と、
前記オブジェクト画像の種類とソースデバイスの種類との対応関係および前記判定手段で判定されたオブジェクト画像の種類に基づき、ソースプロファイルを選択する選択手段と、
前記選択されたソースプロファイルを用いて、オブジェクト画像の入力画像データに対して、カラーマッチング処理を行うカラーマッチング処理手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記設定手段は、複数のオブジェクト画像の種類の各々に対してソースデバイスをマニュアル指示に基づき設定可能とすることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記カラーマッチング処理手段は、カラーマッチング処理として、ソースデバイスに対応するソース対応カラーマッチング処理と、出力デバイスに対応する出力デバイス対応カラーマッチング処理とを実行可能とすることを特徴とする請求項１または請求項２のいずれかに記載の画像処理装置。
【請求項４】
前記出力デバイス対応カラーマッチング処理は、前記判定手段で判定されたオブジェクト画像の種類に対応するカラーマッチング処理方法に基づく出力デバイス対応カラーマッチング処理を含むことを特徴とする請求項３記載の画像処理装置。
【請求項５】
オブジェクト画像の種類とソースデバイスの種類との対応関係をマニュアル指示に基づき設定する設定工程と、
入力画像データを含むオブジェクト画像の種類を判定する判定工程と、
前記オブジェクト画像の種類とソースデバイスの種類との対応関係および前記判定工程で判定されたオブジェクト画像の種類に基づき、ソースプロファイルを選択する選択工程と、
前記選択されたソースプロファイルを用いて、オブジェクト画像の入力画像データに対して、カラーマッチング処理を行うカラーマッチング処理工程と
を備えることを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は色処理を行う画像処理装置及び方法に関するものである。
【０００２】
【従来の技術】
近年、デバイス間の色の違いを補正すべくカラーマッチング処理を行う画像処理装置が発売されている。これらのカラーマッチング処理は１ジョブに対して同一のカラーマッチング処理を行っている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上述した従来の画像処理装置におけるカラーマッチング処理では、１ジョブ内に複数の異なる属性のオブジェクトが含まれる場合など、各オブジェクトに適したカラーマッチング処理を行うことができない。このため、出力画像の品質を低下させていた。
【０００４】
【課題を解決するための手段】
本発明は上述の解決しようとする課題に鑑みてなされたものであり、第１には、ユーザの用途に応じて、オブジェクト毎に適したソースデバイスに基づきカラーマッチング処理を行うことにより、高画質の出力画像を得ることができるようにすることを目的とする。
【０００５】
また、第２には、ユーザの用途に応じたオブジェクト毎のカラーマッチング処理の設定を容易に行えるようにすることを目的とする。そして、係る目的を達成する一手段として例えば以下の構成を備える。
【０００６】
即ち、オブジェクト画像の種類とソースデバイスの種類との対応関係をマニュアル指示に基づき設定する設定手段と、入力画像データを含むオブジェクト画像の種類を判定する判定手段と、前記オブジェクト画像の種類とソースデバイスの種類との対応関係および前記判定手段で判定されたオブジェクト画像の種類に基づき、ソースプロファイルを選択する選択手段と、前記選択されたソースプロファイルを用いて、オブジェクト画像の入力画像データに対して、カラーマッチング処理を行うカラーマッチング処理手段とを備えることを特徴とする。
【０００７】
そして例えば、前記設定手段は、複数のオブジェクト画像の種類の各々に対してソースデバイスをマニュアル指示に基づき設定可能とすることを特徴とする。
【０００８】
そして、前記カラーマッチング処理手段は、カラーマッチング処理として、ソースデバイスに対応するソース対応カラーマッチング処理と、出力デバイスに対応する出力デバイス対応カラーマッチング処理とを実行可能とすることを特徴とする。
【０００９】
また例えば、前記出力デバイス対応カラーマッチング処理は、前記判定手段で判定されたオブジェクト画像の種類に対応するカラーマッチング処理方法に基づく出力デバイス対応カラーマッチング処理を含むことを特徴とする。
【００１０】
また、オブジェクト画像の種類とソースデバイスの種類との対応関係をマニュアル指示に基づき設定する設定工程と、入力画像データを含むオブジェクト画像の種類を判定する判定工程と、前記オブジェクト画像の種類とソースデバイスの種類との対応関係および前記判定工程で判定されたオブジェクト画像の種類に基づき、ソースプロファイルを選択する選択工程と、前記選択されたソースプロファイルを用いて、オブジェクト画像の入力画像データに対して、カラーマッチング処理を行うカラーマッチング処理工程とを備えることを特徴とする。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明に係る発明の実施の形態の一例を詳細に説明する。
【００１２】
本発明に係る発明の実施形態におけるシステムの概略の１例を図１に示す。本実施形態におけるシステムは、図１に示すようにホスト１０とプリンタ６０で構成されている。ホスト１０において、２０は後述する各画像をプリンタ６０に出力するためのドライバであり、カラーマッチング処理部２１及びγ補正部２２が含まれている。３０は操作部５３で設定されたソースデバイスに対応するソースプロファイル及びプリンタ６０に対応するプリンタプロファイルが格納されているプロファイル格納部、４０は内蔵するメモリに格納された例えば後述する図２に示す制御手順に従い本例のホスト全体の制御を司る制御部であるＣＰＵ１である。
【００１３】
また、プリンタ６０において、７０はホスト１０との各種制御データの授受及びホスト１０よりの印刷データに対する後述する画像処理を行なうコントローラ、８０はコントローラ７０よりの制御に従って、該コントローラ７０よりの印刷データを記録用紙に永久可視表示させるエンジン、９０は内蔵するメモリに格納されている例えば図３に示す制御手順に従いプリンタ６０の全体制御を司るＣＰＵ２である。コントローラ７０は、プリンタ色処理部７１、グレー補償処理部７２、中間調処理部７３及びグレー判断部７４で構成されている。
【００１４】
ホスト１０には、プリンタ６０とともに、処理画像等を可視表示する表示装置であるモニタ５１、原稿画像を読み込むスキャナ５２、及び、操作者が各種設定情報などを指示入力可能な操作部５３が接続されている。ホスト１０は、スキャナ５２によって写真等の原稿を読み取り、得られた画像データをドライバ２０に入力するほか、不図示のアプリケーションによって、モニタ５１に表示された表示画像で確認しつつ生成された画像を示す画像データ等で構成される出力画像を示すＰＤＬ（ページ記述言語）で表された画像データを生成してドライバ２０に入力する。
【００１５】
ここで、出力画像には例えば図５に示すように複数の属性が異なるオブジェクトが含まれている。図５において、１はイメージ画像、２はグラフィック画像、３はテキスト画像である。ドライバ２０では、ＣＰＵ１の制御に基づき、画像データに含まれる色データに対して操作部５３で設定された色処理モードに対応したドライバ色処理を行う。ドライバ２０におけるカラーマッチング処理２１の処理の流れを図２を用いて以下に説明する。
【００１６】
先ず、ステップＳ１０において、まずＰＤＬで表された画像データを入力する。ＰＤＬで表された画像データは、描画コマンドと色データを含んでいる。続いてステップＳ１１でステップＳ１０で入力した画像データに含まれている描画コマンドに基づき、入力した画像データが含まれているオブジェクトの属性を判定する。この判定処理では、入力した画像データがイメージデータであるか、グラフィックデータであるか、又はテキストデータのいずれであるかを判定する。
【００１７】
次にステップＳ１２において、操作部５３で設定されたソースデバイスに対応するソースプロファイル及びプリンタ６０に対応するプリンタプロファイルをプロファイル格納部３０から読み出し、設定する。続いてステップＳ１３で操作部５３で設定されたカラーマッチング処理モードを設定する。ステップＳ１４では、プロファイル格納部３０から読み出して設定したソースプロファイルに基づき、色データに対するソース対応カラーマッチング処理を行う。
【００１８】
続いてステップＳ１５で、上述したステップＳ１１で判定された画像データを含むオブジェクトの属性、及びステップＳ１２で設定されたプリンタプロファイル、及びステップＳ１３で設定されたカラーマッチング処理モードに基づくプリンタプロファイル内に格納されている３次元ＬＶＴを用いてプリンタ対応カラーマッチング処理を行う。
【００１９】
本発明の実施の形態例におけるソース対応カラーマッチング処理は、ソースプロファイルに基づいて、色データをソースデバイス依存の色データからデバイス非依存の色データに変換する。即ち、色データをソースプロファイルに格納されているマトリクス計数を用いて、例えばＬ＊ａ＊ｂ＊データに変換する。また、本発明の実施の形態例におけるプリンタ対応カラーマッチング処理は、３次元ＬＵＴを用いて、例えばＬ＊ａ＊ｂ＊色空間上において、色空間圧縮処理を行い、ＲＧＢデータに変換する。なお、本発明の実施の形態例におけるγ補正部２２は、操作部５３で設定されたγ補正値に基づき、色データに対して該色データが含まれるオブジェクトの属性にかかわらず含まれる各色成分各々に対して１次元ＬＵＴを用いてγ補正を行う。
【００２０】
カラーマッチング処理とγ補正との切り替えは、操作部５３においてユーザの用途に応じてマニュアル設定された色処理モードに基づきＣＰＵ１が行う。カラーマッチング処理を行なうことにより、ソースデバイスとプリンタ６０とのデバイスの違いから生じる色再現範囲等のデバイス特性の違いを吸収し、出力画像の品質を高める。しかしながら、ソース対応及びプリンタ対応のカラーマッチング処理という処理時間の掛かる処理を行うため高速に処理することができない。これに対してγ補正は、全オブジェクトに共通γ補正を１次元ＬＵＴを用いて行う。よって、カラーマッチング処理に比べて品質は低下するものの、高速に処理することができる。
【００２１】
以上の特性を考慮して、いずれの色処理を行なうのかを設定することにより、適切な色処理を行なうことが可能となる。ＣＰＵ１（４０）は、ドライバ色処理を制御するとともに、プリンタ６０のＣＰＵ２に対して操作部５３で設定された色処理モードをコマンド９１によって通知する。
【００２２】
プリンタ６０のＣＰＵ１（９０）は、コントローラ７０を制御してホスト１０から入力したＰＤＬで表された画像データの色データに対して、コマンド９１によって通知された色処理モードの指定に基づいてコントローラ色処理を行わせ、プリンタ６０の出力特性に応じたＣＭＹＫデータに変換する処理を実行させる。
【００２３】
以下、本発明の実施の形態例におけるコントローラ７０で行われるコントローラ色処理を図３のフローチャートを用いて説明する。
【００２４】
先ず、ＣＰＵ１（９０）は、まずステップＳ３７において、ホスト１０よりのコマンド９１に基づくコントローラ色処理モードをグレー判定部７４に設定する。具体的には、属性の異なる各オブジェクトに対してグレー補償処理をするか否か（グレー補償処理をＯＮにするか否か）が設定される。続くステップＳ３８では、コントローラ７０に指示してホスト１０から転送されたＰＤＬで表された画像データを入力させる。
【００２５】
そして続くステップＳ３９でグレー判定部７４に指示して図２のステップＳ１１と同様に画像データに含まれる描画コマンドに基づき、オブジェクトの属性を判定させる。次にステップＳ４０において、グレー判定部７４は先に行なったステップＳ３９における判定の結果、オブジェクトの属性がステップＳ３７において設定されたコントローラ色処理モードにおいて、グレー補償処理がＯＮに（グレー補償処理を実行するように）設定されているか否かを確認する。
【００２６】
グレー判定部７４はこの判定の結果、グレー補償処理がＯＮに設定されているオブジェクトである場合には、更に画像データに含まれている色データがグレーを示すか否かを判定する。即ち、色データがＲ＝Ｇ＝Ｂであるかを判定する。そしてステップＳ４０においてグレーと判定された場合には、プリンタ６０の処理はステップＳ７０に進み、グレー補償処理を実行する。そしてステップＳ８０に進む。
【００２７】
ステップＳ７０のグレー補償処理では、グレー補償処理部７２において予め設定されている３次元ＬＵＴを用いて色データに対して、該色データで示されるグレーをＫ、記録材単色で再現される様なＫデータに変換する。なお、Ｃ＝Ｍ＝Ｙ＝０である。
【００２８】
一方、ステップＳ４０においてグレー補償処理がＯＮに設定されていなかった場合、及びグレー補償処理がＯＮに設定されていても画像データに含まれている色データがグレーと判定されなかった場合、即ち、グレー補償が設定されていないオブジェクトに属する画像データ又はグレー以外の色を示す画像データである場合にはＳ５０の輝度濃度変換処理に進む。ステップＳ５０の輝度濃度変換処理では、色データを構成する色成分であるＲＧＢに対して輝度濃度変換処理を行い、ＹＭＣデータを生成する。
【００２９】
続いてステップＳ６０でＹＭＣデータに対してプリンタの出力特性に応じたマスキング・ＵＣＲ処理を行い、ＹＭＣＫデータを生成する。そしてステップＳ８０に進む。ステップＳ８０においては、コントローラ７０の中間調処理部７３による中間調処理が行われる。即ち、中間調処理部７３は、ステップＳ６０またはステップＳ７０で生成されたＹＭＣＫデータと対応する描画コマンドに基づいてＰＤＬデータを１画素多値レベルを有するラスタデータに変換するとともに、出力・γ補正及びディザ処理等の中間調処理を行う。
【００３０】
本実施形態において、ユーザが操作部５３で設定できる色処理モードには、ドライバ２０で行われるカラーマッチング処理又はγ補正とコントローラ７０で行われるグレー補償処理とがある。カラーマッチング処理とは、前述した様にソースデバイス（スキャナ５２やモニタ５１等）とプリンタとのデバイスの違いから生じる色再現範囲等のデバイス特性の違いを吸収する処理である。本実施形態ではプリンタ対応カラーマッチング処理方法として、以下の３つの方法が実行可能に構成されている。
【００３１】
（１）色み優先のカラーマッチング処理方法（ＣＭＭ）
色み優先のＣＭＭは、写真等のイメージ画像に適したＣＭＭであり、画像の色あい及び色の階調性を重視し、プリンタ６０の色再現範囲外に依存する色の階調を保存するように画像全体をプリンタの色再現範囲内にマッピングする。
【００３２】
（２）彩やかさ優先のＣＭＭ
彩やかさ優先のＣＭＭは、ホスト１０上のアプリケーションで生成されたグラフィック画像に適している。グラフィック画像はモニタに表示された表示画像によって、ユーザが確認しつつアプリケーションによって生成された画像である。したがって、表示画像が有する彩やかな色の再現、即ち、画像の彩やかさが重視される。よって、プリンタの色再現範囲外に存在する色データを該色データの彩度成分を保存する様にプリンタの色再現範囲内にマッピングする。
【００３３】
（３）測色的一致のＣＭＭ
測色的一致のＣＭＭは、ユーザがアプリケーション上で特定色を指定することにより生成される文字やロゴ等のテキスト画像に適している。測色的一致のＣＭＭでは、特定色を忠実に再現すべく、入出力画像の色差（ΔＥ）が最小になるように色データをプリンタの色再現範囲内にマッピングする。
【００３４】
更に、本発明の実施の形態例におけるグレー補償処理は、グレーである入力色データをグレーで再現するための処理である。ＣＭＹＫ４色の記録材料を混色することによりグレーを再現する場合、マスキング・ＵＣＲ処理等の影響により色ずれがおきてしまう可能性があり、低濃度のグレー部分において、グレーでない色が出力画像において目立ってしまうことがある。グレー補償処理は、Ｋの記録材料単色でグレーを再現することにより、この問題を防ぐものである。しかしながら、ＣＭＹＫ４色の記録材料を用いてグレーを再現するのに対し、Ｋの記録材料単色を用いてグレーを再現するのは再現できる階調範囲に限界がある。したがって、本発明の実施形態例ではグレーの再現を重視し、階調性がそれ程重視されないオブジェクトであるテキスト画像に対しては必ずグレー補償処理を行うことが固定的に設定されている。
【００３５】
一方、色あい及び色の階調性を重視するオブジェクトであるイメージ画像に対しては、グレー補償処理を行わないことが固定的に設定されている。これに対してグラフィックス画像は、グラデーション画像等の色の階調性を重視する画像である場合やグレーの再現を重視する画像である場合もあるので、予め固定することはできない。したがって、本発明の実施形態例ではグラフィックス画像に対しては、グレー補償処理の設定をユーザのマニュアル指示に基づき行う。この様に、ユーザの用途に応じて設定を変更する項目のみユーザにマニュアル指示させることにより、複雑な色処理モードの設定におけるユーザの負荷を軽減することができる。
【００３６】
次に、図４を用いて、本発明の実施形態例における操作部５３よりの色処理モードの設定方法を説明する。図４は本発明の実施の形態例における色処理モードを設定する操作部５３に備えられている操作ガイダンス等を表示出力する表示部の表示画面の１例を示す図である。本発明の実施の形態例では、オブジェクト毎にカラーマッチング処理を設定し、更にグレー補償処理を設定する必要があるので、色処理モードの設定が複雑となる。
【００３７】
したがって、予め何種類かの印刷目的に応じた推奨の色処理モードをホスト１０内の不図示のメモリに備えている。図４に示す操作部５３の表示画面例の１００は、ユーザに対して予め備えてある何種類かの印刷目的の中から任意の使用目的を選択させるユーザインターフェース（ＵＩ）である。グラフィックス色処理モードは、画像内の全てのオブジェクトがグラフィックス画像である場合に適した色処理モードであり、全オブジェクトに対して彩やかさ優先のＣＭＭに基づいたカラーマッチング処理を行うとともに、グレー補償処理の設定をＯＮにする。
【００３８】
グラフィックス色処理モードが設定された場合は、カラーマッチング処理におけるオブジェクトの判定処理を行わないので、標準の色処理モードより高速に処理することができる。ＤＴＰ色処理モードは、同一ジョブ内にイメージ画像と、イメージ画像とはオブジェクトの属性が異なるオブジェクトが含まれている場合に適した色処理モードである。例えば、上述した図５に示すように同一画像内にイメージ画像１、グラフィック画像２、テキスト画像３が含まれる時に適している。
【００３９】
図５に示す例では、上述した様に、イメージ画像１のオリジナルは写真であり、ソースデバイスはスキャナ５２となり、グラフィックス画像２及びテキスト画像３のオリジナルはモニタ５１に表示された表示画像となりソースデバイスはモニタ５１となる。即ち、ソースデバイスが各オブジェクトごとに異なる。しかしながら、ユーザの用途によっては、図５のようにレイアウトをモニタ５１上で行った時に表示された画像がオリジナルになるかも知れない。この場合は、イメージ画像１、グラフィックス画像２、テキスト画像３におけるソースデバイスがモニタ５１となる。
【００４０】
この様に、同一ジョブ内にイメージ画像とイメージ画像とは属性が異なるオブジェクトが含まれている場合は、ソースデバイスを一つに固定することができない。よって、ＤＴＰ色処理モードでは、デフォルトのＣＭＭを用いたオブジェクト毎カラーマッチング処理を設定するとともに、グレー補償をＯＮにし、１２０におけるオブジェクト毎のソースデバイスの設定をユーザに促す。ＣＡＤ色処理モードは、ＣＡＤ画像が黒の細線を用いるということに基づき、グレー補償をＯＮにし、カラーマッチング処理をＯＦＦにし、推奨のガンマ補正値を設定する。
【００４１】
カラーマッチング処理は、上述した様に、色データのマッピングを行う。したがって、マッピングの結果、細線が消えてしまう可能性がある。よって、細線を確実に再現すべき、ドライバ処理としてガンマ補正処理を設定する。標準色処理モードは、ソースデバイスとしてモニタ５１を設定し、デフォルトのＣＭＭを用いたオブジェクト毎カラーマッチング処理を設定し、グレー補償をＯＮにする。なお、デフォルトのＣＭＭを用いたオブジェクト毎カラーマッチング処理では、以下の様にオブジェクトの属性とＣＭＭが設定されている。
【００４２】
【表１】
0003618889.tif 000002
【００４３】
図４の１００に示す表示画面に従って操作者が操作部５３より印刷目的を設定すると、続いて操作部５３の表示画面には１１０及び１２０に示す印刷目的に対応した表示が行われる。
【００４４】
１１０に示す入力イガイダンス画面においてマニュアルを選択すると、グレー補償及び１２０に示される各種項目を任意に設定することができる。１２０では、対象オブジェクトを選択し、続いてマッチングの設定を行うことにより、各オブジェクト毎のＣＭＭ及びソースデバイスの設定を行うことができる。
【００４５】
また、対象オブジェクトで全オブジェクトを選択すると、オブジェクトの属性にかかわらず、同一のＣＭＭ処理を行う。この場合はオブジェクト毎のカラーマッチング処理より高速に処理することができる。なお、カラーマッチング処理をＯＦＦに設定した時に設定されるガンマ補正は、全オブジェクトに対して同一のパラメータで処理される。これは、ガンマ補正が高速処理に対応した処理であることに対応している。
【００４６】
この様に本発明の実施の形態によれば、予め代表的な複数の印刷目的（即ち、出力対象画像の種類）に対応した色処理モードが用意されているので、該印刷目的にユーザの用途に合ったものがある場合は複雑な色処理モードの各項目の設定を省略することができ、ユーザの負荷を軽減することができる。また、印刷目的の選択によって設定された色処理モードの各項目を、１１０におけるカラーモードをマニュアルに設定することにより、微調整することができる。
【００４７】
尚、上述した発明の実施の形態例では、図３のステップＳ４０において、Ｒ＝Ｇ＝Ｂの場合に入力色がグレーであると判定したが、多少判定に幅を持たせた略Ｒ＝Ｇ＝Ｂならば入力色がグレーであると判定しても構わない。また、図４に示す表示画面は操作部５３に表示器等を備えており、この表示器に表示する場合の例であったが、本発明は以上の例に限定されるものではなく、操作部５３の表示画面でなく、モニタ５１の表示画面に表示するように制御してもよい。特に操作部５３に表示器等を備えていない場合には有効である。
【００４８】
［他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００４９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５０】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５１】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５２】
【発明の効果】
以上説明したように本発明によれば、ユーザの用途に応じて、オブジェクト毎に適したソースデバイスに基づき、カラーマッチング処理を行うことができ、高画質の出力画像を得ることができる。また、ユーザの用途に応じたオブジェクト毎のカラーマッチング処理の設定を行うことができる。
【図面の簡単な説明】
【図１】本発明に係る発明の実施の形態の一例における画像処理システムの概略を示す図である。
【図２】本発明の実施の形態例におけるホストのカラーマッチング処理部における処理の一例を示すフローチャートである。
【図３】本発明の実施の形態例におけるプリンタのプリンタ色処理部及びグレー補償処理部における処理の一例を示すフローチャートである。
【図４】本発明の実施の形態例における色処理モードを設定する操作部の表示画面の１例を示す図である。
【図５】画像の１例を示す図である。
【符号の説明】
１０  ホスト
２０  ドライバ
２１  カラーマッチング処理部
２２  γ補正部
３０  プロファイル格納部
４０  ＣＰＵ１
５１  モニタ
５２  スキャナ
５３  操作部
６０  プリンタ
７０  コントローラ
７１  プリンタ色処理部
７２  グレー補償処理部
７３  中間調処理部
７４  グレー判定部
８０  エンジン
９０  ＣＰＵ２
【図１】
0003618889.tif 000003
【図２】
0003618889.tif 000004
【図３】
0003618889.tif 000005
【図４】
0003618889.tif 000006
【図５】
0003618889.tif 000007