(57)【特許請求の範囲】
【請求項１】
入力画像データに対し、プロファイルを用いた複数段階の色変換処理を行う画像処理方法であって、
第１の段階での色変換に用いられるICCプロファイルにおける入力プロファイル及び出力プロファイルを決定するステップであって、前記入力画像データに埋め込まれた入力プロファイル情報に基づき前記入力プロファイルを決定し、メディア及び印刷条件に応じたプリンタ用のプロファイル又は共通のモニタ用のプロファイルを、前記出力プロファイルとして決定する第１の決定ステップと、
該決定された前記出力プロファイルのICCヘッダ内におけるProfile/Device Class signature情報に基づき、色変換対象とするデバイスの種類を判別する判別ステップと、
該判別された色変換対象とするデバイスの種類に基づき、前記第１の段階の後段である第２の段階での色変換に用いられるCMYKへの変換プロファイルを決定する第２の決定ステップと、
前記入力画像データに対し、前記第１の決定ステップで決定された入力プロファイル及び出力プロファイルで構成されるICCプロファイルを用いた前記第１の段階の色変換を行い、該第１の段階での色変換後の画像データに対し、前記第２の決定ステップで決定された前記CMYKへの変換プロファイルを用いた前記第２の段階の色変換を行う色変換ステップと、
を有することを特徴とする画像処理方法。
【請求項２】
前記第２の決定ステップにおいては、前記色変換対象とするデバイスの種類がモニタ向けである場合には、前記CMYKへの変換プロファイルを一意に決定することを特徴とする請求項１記載の画像処理方法。
【請求項３】
入力画像データに対し、プロファイルを用いた複数段階の色変換処理を行う画像処理装置であって、
複数の入力プロファイル及び出力プロファイルのうちの各１つずつの組み合わせにより構成される複数のICCプロファイルと、複数のCMYKへの変換プロファイルとを保持する保持手段と、
前記入力画像データに埋め込まれた入力プロファイル情報に基づいて、前記保持手段に保持された複数の入力プロファイルから第１の段階での色変換に用いられるICCプロファイルにおける入力プロファイルを決定し、メディア及び印刷条件に応じたプリンタ用のプロファイル又は共通のモニタ用のプロファイルをICCプロファイルにおける出力プロファイルとして、前記保持手段に保持された複数の出力プロファイルから決定する第１の決定手段と、
該決定された前記出力プロファイルのICCヘッダ内におけるProfile/Device Class signature情報に基づき、色変換対象とするデバイスの種類を判別する判別手段と、
該判別された色変換対象とするデバイスの種類に基づき、前記第１の段階の後段である第２の段階での色変換に用いられるCMYKへの変換プロファイルを、前記保持手段に保持された複数のCMYKへの変換プロファイルから決定する第２の決定手段と、
前記入力画像データに対し、前記第１の決定手段により決定された入力プロファイル及び出力プロファイルで構成されるICCプロファイルを用いた前記第１の段階の色変換を行い、該第１の段階での色変換後の画像データに対し、前記第２の決定手段により決定された前記CMYKへの変換プロファイルを用いた前記第２の段階の色変換を行う色変換手段と、
を有することを特徴とする画像処理装置。
【請求項４】
前記第２の決定手段は、前記色変換対象とするデバイスの種類がモニタ向けである場合には、前記CMYKへの変換プロファイルを一意に決定することを特徴とする請求項３記載の画像処理装置。
【請求項５】
請求項１又は２に記載の画像処理方法をコンピュータに実行させるためのプログラム。
【請求項６】
請求項５に記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プロファイルを用いた色変換処理を行う画像処理方法および画像処理装置に関する。
【０００２】
【従来の技術】
パーソナルコンピュータ等において動作するアプリケーションやデバイスドライバ、特に画像を扱うソフトウェアでは、ある色空間から別の色空間へ画像データを変換する色変換処理がしばしば行われる。
【０００３】
たとえば、パーソナルコンピュータに入力されたRGB画像データをプリンタで印刷するには、該画像データに対して、RGB色空間からシアン、マゼンタ、イエロー、ブラックで構成されるCMYK色空間へ変換する処理が行われる。
【０００４】
このようなRGB→CMYK変換を行う場合、該色変換処理を2段階に分けて行う手法が知られている。以下、この2段階による色変換処理について説明する。
【０００５】
この2段階による色変換処理においては、後段の処理ではRGB色空間からCMYK色空間等、プリンタすなわち出力デバイスの入力特性に合わせた色空間変換を行い、前段の処理では任意の入力色空間から例えばRGB色空間等、所定の色空間への変換を行う。
【０００６】
図3は、上記従来の2段階による色変換処理の概要を示す図である。一般的に、入力画像データの属するRGB色空間はsRGB等の規格化されたモニタの色空間であることが多い。そこでまず前段の処理において、sRGB等のモニタRGB色空間から、デバイスRGB色空間への変換（Mon.RGB→Dev.RGB）が行われる。ここでデバイスRGB色空間とは、プリンタ等のデバイスによる色再現域全体を表すように設計された、デバイスに依存する色空間である。そして後段の処理において、デバイスRGBからCMYK等、出力デバイスの印字特性に適合した色空間への変換（Dev.RGB→CMYK）が行われ、出力用の画像データに変換される。
【０００７】
図3に示すような2段階の色変換が行われる場合、モニタRGBからデバイスRGBへの前段変換用のプロファイルと、デバイスRGBからCMYKへの後段変換用のプロファイルを参照する必要がある。こうした色変換用のプロファイルは、プリンタ本体やそれをコントロールするプリンタドライバ、あるいはプリンタを制御するアプリケーションソフトウェアにあらかじめ搭載されていることが多い。
【０００８】
ここで例えば、入力色空間をsRGB等に固定してしまえば、上記2段階の変換をあらかじめ一つの変換として定義できるため、使用するプロファイルを一つにまとめることが可能である。この場合図4に示す様に、モニタRGB色空間から一回の色変換処理を行うことによって、CMYK等の色空間に変換すること（Mon.RGB→CMYK）が可能である。
【０００９】
このように、入力される色空間が規格化されたsRGB等、固定的である場合には、図4に示したような一つのプロファイルによる色変換処理が可能である。しかしながら、任意の色空間からの変換が所望される場合もある。例えば、ユーザがスキャナで読み込んだ画像データについて、該スキャナの色空間特性を反映させた色変換を望むような場合である。
【００１０】
このような任意の色空間からの色変換処理に対応するには、図5に示す様な色変換処理が必要となる。図5によればまず、任意の入力色空間の画像データをデバイスRGB色空間に変換する。この際、変換元である入力色空間の特性を表す入力プロファイル（ソースプロファイル：Source Profile）と、変換後の色空間特性を表す出力プロファイル（デスティネーションプロファイル：Dest.Profile、この場合はデバイスRGBの特性を記述したプロファイル）の二つのプロファイルを用いた変換を行う。この入力プロファイルと出力プロファイルは、CIE XYZや、CIE L*a*b*等の色空間で接続される。そして次に、図3の場合と同様に、デバイスRGBからCMYK等のプリントに適した色空間への変換（Dev.RGB→CMYK）が行われる。
【００１１】
図5に示すような、入力プロファイルと出力プロファイルという二つのプロファイルを用いた色変換を行うことにより、任意の入出力色空間を組み合わせた色変換を行うことが可能となる。
【００１２】
こうした自由度の高い色変換を行うために普及しているプロファイルフォーマットとして、ICC（International Color Consortium）が提唱する規格が存在し、通称ICCプロファイルと呼ばれる。このICCプロファイルフォーマットの入力プロファイルと出力プロファイルを指定し、ICCプロファイルに準拠した色変換モジュール（CMM）を使用することで、任意の色空間における色変換を行うことができる。
【００１３】
【発明が解決しようとする課題】
一般に、インクジェットプリンタ等の出力機器においては、メディアや印刷方式に依存して出力色空間の特性が変化する。ここでメディアとは、用紙やフィルム等の出力媒体を示し、一般にコート加工が施された媒体等では色再現範囲が広く、普通紙等では色再現範囲が狭い、等の特性がある。また、印刷方式とはプリント用のヘッドの駆動方式を表し、該駆動方式として「はやい」、「標準」、「きれい」等の数種類のモードが用意されていることが多い。例えば、「はやい」モード設定では印刷時間は短いが色再現範囲が狭く、「きれい」モード設定では印刷時間は遅いが色再現範囲が広く、「標準」モード設定はその中間的な特性を有している。
【００１４】
このように、一般的な出力機器はメディアと印刷方式の組み合わせ毎に独自の色空間特性を有しているため、入力されるRGBデータをプリント用のCMYKデータに変換するには、図3に示すMon.RGB→Dev.RGBプロファイルとDev.RGB→CMYKプロファイル、および図4に示すMon.RGB→CMYKプロファイルを、メディアと印刷方式の組み合わせの数分、作成しておく必要があった。例えば、あるプリンタがサポートするメディアの種類が10種類で、印刷方式がそれぞれ3種類用意されている場合、30種類のプロファイルを用意する必要があった。
【００１５】
なお、予め用意すべきプロファイルは数こそ多いものの、プリンタ等の出力デバイス提供者（メーカ等）が独自の規格で作成し、独自の形式で保持し、自動的に選択されるために、事実上ユーザ側の負担になることは少ない。
【００１６】
また、図5に示すようなICCプロファイル用いて任意のカラーマッチングを行う系においても、出力プロファイルがデバイスRGBに依存するために、この出力プロファイルをメディアと印刷方式の組み合わせの数分、用意する必要があった。
【００１７】
このように、図5に示す手法によれば、メディアや印刷方式によって決まるデバイスの出力色空間を最大限生かした状態でカラーマッチングを行うことができるという利点がある一方、次のような問題があった、
・プロファイル開発者は、メディアと印刷方式の組み合わせの数分（多くの場合数十種類におよぶ）、ICCプロファイルを作成しなければならず、多大な労力を要した。
【００１８】
・ICCプロファイルは個別のファイルで提供されるため、ユーザがプロファイルを任意選択する際に、数十種類ものファイルから適切なICCプロファイルを指定する操作が煩雑であった。
【００１９】
・OSによっては、プリンタドライバなどのインストーラでインストールできるファイル数に上限が設けられていることがあり、全てのICCプロファイルがプリンタドライバに納めきれないことがあった。
【００２０】
そこで、ICCプロファイルを用いたカラーマッチングを行う際に、出力プロファイル数を低減するための方法として、図6に示す様な色変換方法が知られている。図6によれば、入力ICCプロファイルは図5の場合と同様に任意であるが、出力ICCプロファイルとしては固定のもの（例えば、規格化されたsRGBモニタプロファイル）を用いた色変換を行い、その後は図4の場合と同様に、モニタRGB→CMYK変換を行う。この方法によれば、入力色空間を一旦モニタRGB色空間に正規化することにより、その後は、ICCプロファイルを使用しない場合用にあらかじめ用意されたプロファイル（Mon.RGB→CMYK）を使用することができる。
【００２１】
このように図6に示す方法によれば、メディアや印刷方式に応じて異なるICCプロファイルを準備する必要がなく、出力プロファイルの数が1種類で済む。
【００２２】
しかしながら図6に示す手法によれば、メディアや印刷方式によらず出力ICCプロファイルの数を限定できるものの、色変換の途中で色空間がモニタRGBに限定されてしまうため、デバイスの色再現能力を最大限に発揮することができなかった。
【００２３】
本発明は上記問題を個々にまたはまとめて解決するためになされたものであり、プロファイルの数を限定しつつ、高品質な色変換を行うことを可能とする画像処理方法および画像処理装置を提供することを目的とする。
【００２４】
【課題を解決するための手段】
上記目的を達成するための一手法として、本発明の画像処理方法は以下の工程を備える。
【００２５】
すなわち、入力画像データに対し、プロファイルを用いた複数段階の色変換処理を行う画像処理方法であって、第１の段階での色変換に用いられるICCプロファイルにおける入力プロファイル及び出力プロファイルを決定するステップであって、前記入力画像データに埋め込まれた入力プロファイル情報に基づき前記入力プロファイルを決定し、メディア及び印刷条件に応じたプリンタ用のプロファイル又は共通のモニタ用のプロファイルを、前記出力プロファイルとして決定する第１の決定ステップと、該決定された前記出力プロファイルのICCヘッダ内におけるProfile/Device Class signature情報に基づき、色変換対象とするデバイスの種類を判別する判別ステップと、該判別された色変換対象とするデバイスの種類に基づき、前記第１の段階の後段である第２の段階での色変換に用いられるCMYKへの変換プロファイルを決定する第２の決定ステップと、前記入力画像データに対し、前記第１の決定ステップで決定された入力プロファイル及び出力プロファイルで構成されるICCプロファイルを用いた前記第１の段階の色変換を行い、該第１の段階での色変換後の画像データに対し、前記第２の決定ステップで決定された前記CMYKへの変換プロファイルを用いた前記第２の段階の色変換を行う色変換ステップと、を有することを特徴とする。
【００２６】
本発明の好適な実施形態によれば、前記第２の決定ステップにおいては、前記色変換対象とするデバイスの種類がモニタ向けである場合には、前記CMYKへの変換プロファイルを一意に決定することが好ましい。
【００２７】
本発明の別の側面は、入力画像データに対し、プロファイルを用いた複数段階の色変換処理を行う画像処理装置に係り、複数の入力プロファイル及び出力プロファイルのうちの各１つずつの組み合わせにより構成される複数のICCプロファイルと、複数のCMYKへの変換プロファイルとを保持する保持手段と、前記入力画像データに埋め込まれた入力プロファイル情報に基づいて、前記保持手段に保持された複数の入力プロファイルから第１の段階での色変換に用いられるICCプロファイルにおける入力プロファイルを決定し、メディア及び印刷条件に応じたプリンタ用のプロファイル又は共通のモニタ用のプロファイルをICCプロファイルにおける出力プロファイルとして、前記保持手段に保持された複数の出力プロファイルから決定する第１の決定手段と、該決定された前記出力プロファイルのICCヘッダ内におけるProfile/Device Class signature情報に基づき、色変換対象とするデバイスの種類を判別する判別手段と、該判別された色変換対象とするデバイスの種類に基づき、前記第１の段階の後段である第２の段階での色変換に用いられるCMYKへの変換プロファイルを、前記保持手段に保持された複数のCMYKへの変換プロファイルから決定する第２の決定手段と、前記入力画像データに対し、前記第１の決定手段により決定された入力プロファイル及び出力プロファイルで構成されるICCプロファイルを用いた前記第１の段階の色変換を行い、該第１の段階での色変換後の画像データに対し、前記第２の決定手段により決定された前記CMYKへの変換プロファイルを用いた前記第２の段階の色変換を行う色変換手段とを有することを特徴とする。
【００２８】
【発明の実施の形態】
以下、本発明に係る一実施形態について、図面を参照して詳細に説明する。
【００２９】
＜第１実施形態＞
図1は、本実施形態における画像処理手順を示すフローチャートである。また図2は、図1のフローチャートに示す処理を実行する画像処理装置のブロック構成図である。
【００３０】
図2において、1は装置の全体制御を司るCPU、2は画像を表示するCRTなどのディスプレイ、3は操作者の各種指示データなどを入力するキーボード、4は処理プログラムなどを記憶しているROM、5は各種処理結果やデータ、プログラムなどを一時的に記憶するRAM、6は画像データや画像処理プログラムなどを記憶するハードディスクドライブ(HDD)などの記憶装置、7は外部の装置と通信回線10を介して通信するための通信インターフェイス、8は入力補助手段としてのマウスなどのポインティング装置、9はフロッピーディスクドライブや光磁気ディスクドライブ、CD-ROM、CD-Rなど、いわゆるリムーバブルメディアを制御する外部記憶装置、20は通信回線10を介して接続されたプリンタである。これら各構成は、バス11によって互いに接続されている。
【００３１】
図2に示す構成からなる画像処理装置は、図1のフローチャートに示す処理を実行するためのプログラムコードを、記憶装置6、ROM4、外部記憶装置9などからRAM5にロードし、該プログラムコードはプログラム記憶領域500に保持される。そしてCPU1によって、プログラム記憶領域500に記録されたプログラムコードの実行が開始される。この際、該プログラムコードは、本実施形態における画像処理方法を実現するステップのコードを有している。
【００３２】
次に図1を用いて、本実施形態のプログラムコードに基づく画像処理について詳細に説明する。
【００３３】
本実施形態においては、任意の色空間の入力画像データをRGB色空間に変換する処理をICCプロファイルに基づいて行い、さらに、RGB色空間からプリンタ20の特性に合わせたCMYK色空間に変換する処理を、あらかじめ設計された専用プロファイルに基づいて行う。そして、このような2段階による色変換処理を行った後、プリンタ20によって該画像データに基づく印刷物を得る。
【００３４】
本実施形態の画像処理装置においては、予め複数のプロファイルを保持しており、色変換の際に適切なプロファイルを選択することによって、最適なカラーマッチングを可能とすることを特徴とする。予め用意された複数のプロファイルは、ROM5、RAM5、記憶装置6、外部記憶装置9のいずれかに保持されている。
【００３５】
まずステップS101において、プリンタ20で出力するメディアの選択が行われる。メディアの選択方法としては例えば、ディスプレイ2に表示されるGUIに基づき、ユーザがキーボード3やポインティング装置8を使用して選択する方法がある。また、プリンタ20が出力メディアを判定した結果を、通信回線10および通信インターフェイス7を介して、CPU1に伝達するようにしても良い。
【００３６】
次にステップS102において、プリンタ20での印刷方式（プリントヘッドの駆動方式やハーフトーニング方法等）が設定される。なお、この印刷方法としては所定の値をデフォルト値としてセットしておき、ユーザが変更を望む場合には、キーボード3やポインティング装置8を使用して変更可能なようにしておくことが好ましい。
【００３７】
ステップS103では、ICCプロファイルの選択が実行される。すなわち、2段階の色変換のうちの前段において用いられる入力プロファイル及び出力プロファイルのうち、出力プロファイルを選択する。このプロファイル選択は、メディアや印刷条件に応じて、ソフトウェアが自動的に選択するように設計しても良いし、ユーザがGUI内のプルダウンメニューの中から任意に選択できるようにしても良い。なお、初期状態においてはソフトウェアがプロファイルを自動的に選択し、ユーザが意図した場合のみ、任意選択を行うようにすることが好ましい。
【００３８】
なお、前段の色変換において用いられる入力プロファイルも、様々な形態によって指定可能である。例えば、OSやアプリケーションによって指定される場合や、画像データに入力プロファイルが埋め込まれている場合もある。またユーザが入力プロファイルを任意に指定できるようになっていても構わない。このように、入力プロファイルの指定方法としては様々な手法が考えられるが、本実施形態においては、画像データに埋め込まれた入力プロファイル情報を用いるとして説明する。
【００３９】
ICCプロファイルの選択が終了すると、ステップS104において、プロファイル種の情報取得が行われる。すなわち、ステップS103で選択された出力プロファイルに記録された情報が読み取られる。
【００４０】
一般にICCプロファイルにおいては、そのヘッダ部に”Profile/Device Class signature”と呼ばれる領域が確保されており、該領域には、色変換対象とするデバイスがスキャナ等の入力デバイスであるのか、モニタ等の表示デバイスであるのか、あるいはプリンタ等の出力デバイスであるのか、を示すコードが格納されている。ステップS104では、このようなICCプロファイルに記録されたヘッダ情報を読み取る。
【００４１】
そしてステップS105において、ステップS104で取得した情報に基づき、2段階の色変換のうちの後段において用いられるプロファイルを決定する。
【００４２】
たとえば、ステップS104で取得した情報により、プロファイル種としてモニタ用が示されていれば、後段のプロファイルとして、モニタRGBからCMYKに変換するためのプロファイルを選択する。該選択によればすなわち、図6に示す後段の色変換処理（Mon.RGB→CMYK）が選択されることになる。
【００４３】
一方、プロファイル種としてプリンタ用が示されていれば、デバイスRGBからCMYKに変換するためのプロファイルを選択する。該選択によればすなわち、図5に示す後段の色変換処理（Dev.RGB→CMYK）が選択されることになる。
【００４４】
いずれの場合においても、ステップS101、S102で設定したメディアや印刷方式に適合したプロファイルを選択する必要がある。
【００４５】
以上の処理によって、前段及び後段の色変換用のプロファイルが決定されると、ステップS106において、処理対象となる画像データが記憶装置6等から読み込まれる。そしてステップS107では、読み込んだ画像データに対して、上記のように設定されたプロファイルに基づく、2段階の色変換が行われる。すなわち、入力された任意の色空間上の画像データが、ICCプロファイルを用いた前段の色変換処理によってRGB色空間上に変換され、次に自動決定されたプロファイルを用いた後段の色変換処理によって、プリンタ20用のCMYK色空間上のデータに変換される。
【００４６】
そしてステップS108では、ステップS107でCMYK色空間に変換された画像データを、通信インターフェイス7および通信回線10を介してプリンタ20に送信する。これによりプリンタ20から、最適な色変換が施された画像が、オリジナルの色味を保って出力され、処理は終了となる。
【００４７】
以上説明したように本実施形態によれば、前段のプロファイル種に基づいて後段のプロファイルを選択することにより、後段のプロファイルを最適化することができる。
【００４８】
これにより、前段のプロファイルが、固定的なモニタ色空間や、メディアや印刷条件に適合させたデバイス依存の色空間のいずれであっても、後段のプロファイルとして最適なものが選択されるため、常に適切なカラーマッチングを行うことができる。
【００４９】
したがって、処理条件（例えばメディアや印刷方式）の全種類に対応する出力ICCプロファイルをそれぞれ用意する必要はなく、高品位な一部のメディアや印刷条件に対してのみ、高品位なマッチングを実現するための出力ICCプロファイルを提供しておき、その他の処理条件には共通のモニタプロファイルを指定するようにしておけばよい。こうすることにより、高品位な出力が望まれる印刷条件では高品位な色変換が行われ、その他の条件では、共通のICCプロファイルによる標準的なカラーマッチングが行なわれる。
【００５０】
この結果、予め用意すべきICCプロファイル数を低減しても、高品位な色変換が可能となる。また、選択対象となるプロファイル数が少ないため、ICCプロファイル選択に係るユーザ操作の負荷が軽減される。
【００５１】
また、本実施形態をプリンタドライバとして実現する場合にも、ICCプロファイル数を制限することにより、全てのICCプロファイルをインストールすることが可能である。
【００５２】
＜変形例＞
上記図2に示す装置構成において、本発明を形成する各手段を実行するプログラムコードを、RAM5、ROM5、記憶装置6、外部記憶装置9等に記憶しておくことにより、本発明を実現する画像処理装置を構成することができる。この際、プログラムコードの各実行ステップが、プロファイル選択手段、プロファイル種取得手段、後続プロファイル決定手段、色変換手段を構成することになる。
【００５３】
また、図2に示すような汎用的なコンピュータシステムの形態ではなく、DSPやASIC等の専用処理回路によって、上記各手段の全て、あるいは一部を実装することにより、本発明を適用した画像処理装置を構成できることは言うまでもない。
【００５４】
【他の実施形態】
なお、本発明は、複数の機器(例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機、ファクシミリ装置など)に適用しても良い。
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUまたはMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成されることは言うまでもない。
【００５５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５６】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることが出来る。
【００５７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５９】
【発明の効果】
以上説明したように、本発明によれば、プロファイルの数を限定しつつ、高品質な色変換を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明に係る一実施形態における画像処理を示すフローチャートである。
【図２】本実施形態が実施される画像処理装置の構成を示すブロック図である。
【図３】モニタRGB色空間からCMYK色空間への、デバイスRGB色空間を介した色変換の概要を示す図である。
【図４】モニタRGB色空間からCMYK色空間への、直接の色変換の概要を示す図である。
【図５】任意の入力色空間からCMYK色空間への、デバイスRGB色空間を介した色変換の概要を示す図である。
【図６】任意の入力色空間からCMYK色空間への、モニタRGB色空間を介した色変換の概要を示す図である。
【符号の説明】
1  CPU
2  ディスプレイ
3  キーボード
4  ROM
5  RAM
6  記憶装置
7  通信インターフェイス
8  ポインティング装置
9  外部記憶装置
10  通信回線
11  バス
20  プリンタ
【図１】
0004027137.tif 000002
【図２】
0004027137.tif 000003
【図３】
0004027137.tif 000004
【図４】
0004027137.tif 000005
【図５】
0004027137.tif 000006
【図６】
0004027137.tif 000007