(57)【要約】【課題】簡便な方法により、特定の色変換テーブルに対して実施した変更の結果を他の色変換テーブルに対しても反映させることができる色変換テーブル管理方法、色変換管理装置及びプログラムを提供する。【解決手段】ＣＰＵ１１は、所定の変更指示入力を受け付け、受け付けられた変更指示入力に応じて、複数の色変換テーブルから何れかを選択して第１の色変換テーブルとし、選択された第１の色変換テーブルにおけるデータの変更内容を設定する。そして、ＣＰＵ１１は、設定された第１の色変換テーブルにおけるデータの変更内容に基づき、複数の色変換テーブルのうちの第２の色変換テーブルにおけるデータの変更内容を設定する。そして、ＣＰＵ１１は、第１の色変換テーブル及び第２の色変換テーブルにおけるデータの変更内容に基づき、記憶部１４に記憶された第１の色変換テーブル及び第２の色変換テーブルを再度作成する。【選択図】図１
2012109884.tif 000002
【特許請求の範囲】
【請求項１】
入力色データをデバイス非依存の色空間に変換するためのソースプロファイルと、前記デバイス非依存の色空間から出力色データに変換するためのデスティネーションプロファイルとに基づいて作成される、入力色データから出力色データを得るための複数の色変換テーブルを管理する色変換テーブル管理方法において、
所定の変更指示入力を受け付ける入力受付工程と、
前記入力受付工程において受け付けられた変更指示入力に応じて、前記複数の色変換テーブルから何れかを選択して第１の色変換テーブルとし、該選択された第１の色変換テーブルにおけるデータの変更内容を設定する第１のデータ変更工程と、
前記第１のデータ変更工程において設定された前記第１の色変換テーブルのデータの変更内容に基づいて、前記複数の色変換テーブルのうちの前記第１の色変換テーブル以外の第２の色変換テーブルにおけるデータの変更内容を設定する第２のデータ変更工程と、
前記第１のデータ変更工程及び前記第２のデータ変更工程においてそれぞれ設定されたデータの変更内容に基づき、前記第１の色変換テーブル及び第２の色変換テーブルを再度作成する再作成工程と、
を含むことを特徴とする色変換テーブル管理方法。
【請求項２】
前記複数の色変換テーブルは、それぞれ画像の属性を示す複数種類の属性情報のうちの何れかに対応づけられており、
前記第２のデータ変更工程において、前記複数の色変換テーブルから、前記第１の色変換テーブルと同一のソースプロファイル及びデスティネーションプロファイルに基づいて作成された色変換テーブルであって、対応付けられた属性情報の異なる色変換テーブルを前記第２の色変換テーブルとし、該第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする請求項１に記載の色変換テーブル管理方法。
【請求項３】
前記第２のデータ変更工程において、複数の前記第２の色変換テーブルから何れかを選択し、該選択された色変換テーブルにおけるデータの変更内容を設定することを特徴とする請求項２に記載の色変換テーブル管理方法。
【請求項４】
前記第２のデータ変更工程において、前記第１の色変換テーブルのデータの変更内容に基づいて変更を行う色変換テーブルについて前記複数の色変換テーブルから選択して前記第２の色変換テーブルとし、該第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする請求項１に記載の色変換テーブル管理方法。
【請求項５】
前記複数の色変換テーブルには、データの変更対象が複数種類含まれており、
前記第１の色変換テーブルにおける複数種類の変更対象のそれぞれについてデータの変更内容の設定が可能であり、
前記第２のデータ変更工程において、前記複数種類の変更対象からデータの変更を行う対象を選択し、該選択した変更対象であるデータについて前記第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする請求項１〜４の何れか一項に記載の色変換テーブル管理方法。
【請求項６】
入力色データをデバイス非依存の色空間に変換するためのソースプロファイルと、前記デバイス非依存の色空間から出力色データに変換するためのデスティネーションプロファイルとに基づいて作成される、入力色データから出力色データを得るための複数の色変換テーブルを管理する色変換テーブル管理装置において、
前記複数の色変換テーブルを記憶する記憶部と、
所定の変更指示入力を受け付け、該受け付けられた変更指示入力に応じて、前記複数の色変換テーブルから何れかを選択して第１の色変換テーブルとし、該選択された第１の色変換テーブルにおけるデータの変更内容を設定し、該設定された第１の色変換テーブルにおけるデータの変更内容に基づき、前記複数の色変換テーブルのうちの前記第１の色変換テーブル以外の第２の色変換テーブルにおけるデータの変更内容を設定し、前記第１の色変換テーブル及び前記第２の色変換テーブルにおけるデータの変更内容に基づき、前記記憶部に記憶された前記第１の色変換テーブル及び前記第２の色変換テーブルを再度作成し、該作成された前記第１の色変換テーブル及び前記第２の色変換テーブルを前記記憶部に記憶する制御部と、
を備えたことを特徴とする色変換テーブル管理装置。
【請求項７】
前記複数の色変換テーブルは、それぞれ画像の属性を示す複数種類の属性情報のうちの何れかに対応付けられており、
前記制御部は、前記複数の色変換テーブルから、前記第１の色変換テーブルと同一のソースプロファイル及びデスティネーションプロファイルに基づいて作成された色変換テーブルであって、対応付けられた属性情報の異なる色変換テーブルを前記第２の色変換テーブルとし、該第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする請求項６に記載の色変換テーブル管理装置。
【請求項８】
前記制御部は、複数の前記第２の色変換テーブルから何れかを選択し、該選択された第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする請求項７に記載の色変換テーブル管理装置。
【請求項９】
前記制御部は、前記第１の色変換テーブルのデータの変更内容に基づいて変更を行う色変換テーブルについて前記複数の色変換テーブルから選択して前記第２の色変換テーブルとし、該第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする請求項６に記載の色変換テーブル管理装置。
【請求項１０】
前記複数の色変換テーブルには、データの変更対象が複数種類含まれており、
前記制御部は、前記第１の色変換テーブルにおける複数種類の変更対象のそれぞれについてデータの変更内容の設定が可能であり、前記複数種類の変更対象からデータの変更を行う対象を選択し、該選択した変更対象であるデータについて前記第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする請求項６〜９の何れか一項に記載の色変換テーブル管理装置。
【請求項１１】
入力色データをデバイス非依存の色空間に変換するためのソースプロファイルと、前記デバイス非依存の色空間から出力色データに変換するためのデスティネーションプロファイルとに基づいて作成される、入力色データから出力色データを得るための複数の色変換テーブルを管理するコンピュータを、
所定の変更指示入力を受け付け、該受け付けられた変更指示入力に応じて、前記複数の色変換テーブルから何れかを選択して第１の色変換テーブルとし、該選択された第１の色変換テーブルにおけるデータの変更内容を設定し、該設定された第１の色変換テーブルにおけるデータの変更内容に基づき、前記複数の色変換テーブルのうちの前記第１の色変換テーブル以外の第２の色変換テーブルにおけるデータの変更内容を設定し、前記第１の色変換テーブル及び前記第２の色変換テーブルにおけるデータの変更内容に基づき、前記第１の色変換テーブル及び前記第２の色変換テーブルを再度作成し、該作成された前記第１の色変換テーブル及び前記第２の色変換テーブルを記憶部に記憶する制御手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換テーブル管理方法、色変換テーブル管理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、ＲＧＢ表色系やＣＭＹＫ表色系等のデバイス依存の色空間における入力色データからＬ＊ａ＊ｂ＊表色系やＸＹＺ表色系等のデバイス非依存の色空間に変換するためのソースプロファイルと、デバイス非依存の色空間から出力を行うデバイスについてのデバイス依存の色空間における出力色データに変換するためのデスティネーションプロファイルとに基づいて、入力色データから出力色データを得るためのデバイスリンクプロファイル（ＤＬＰ：Device Link Profile）などの色変換テーブルを生成し、これを使用することにより、出力する画像に対して、最適な色変換を行うようにしたプロファイル管理装置が知られている（例えば、特許文献１）。
【０００３】
また、このようなプロファイル管理装置において、上述のようにして生成されたＤＬＰに対し、より最適な色変換がおこなわれるように、ＤＬＰを構成するパラメータを変更し、これに基づいてＤＬＰを再構築するようにしたものがある（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−５０８１号公報
【特許文献２】特開２００８−１３６０６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、画像の出力の際には、例えば、色変換を行うコントローラが、ページ記述言語（ＰＤＬ：Page Description Language）において記述される画像の属性を示すオブジェクトと呼ばれる属性情報に従って画像データに対してＲＩＰ（Raster Image Processor）処理が行われる。このオブジェクトには、イメージ、テキスト及びグラフィックが含まれており、それぞれのオブジェクトについて最適な色変換がおこなわれるよう、近年では、オブジェクト毎に異なるＤＬＰが作成されている。
【０００６】
そして、上記特許文献２に記載のプロファイル管理装置のように、ＤＬＰにおけるパラメータの変更を行う場合には、オブジェクト毎に異なるＤＬＰ毎に実施することとなる。
オブジェクト種別が異なると、ＤＬＰにおけるパラメータは全く同じにならない場合があるため、ＤＬＰ毎に個別にパラメータの変更が行えることは有利である。
【０００７】
しかしながら、例えば、異なるオブジェクト種別であっても、共通でパラメータの変更を行いたいといったように、異なるＤＬＰ間で同じような変更を行いたいというニーズがあり、例えば、全体的に画像を赤くするといったように、ＤＬＰ間で色調を合わせたい場合等には、あるＤＬＰに対して行った変更内容を、他のＤＬＰに対しても同様にして反映させる必要があるが、ユーザに対してＤＬＰ毎に設定操作を行わせることとなり、大変煩わしいものとなっていた。
【０００８】
本発明の課題は、簡便な方法により、特定の色変換テーブルに対して実施した変更の結果を他の色変換テーブルに対しても反映させることができる色変換テーブル管理方法、色変換テーブル管理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００９】
以上の課題を解決するため、請求項１に記載の発明は、入力色データをデバイス非依存の色空間に変換するためのソースプロファイルと、前記デバイス非依存の色空間から出力色データに変換するためのデスティネーションプロファイルとに基づいて作成される、入力色データから出力色データを得るための複数の色変換テーブルを管理する色変換テーブル管理方法において、
所定の変更指示入力を受け付ける入力受付工程と、
前記入力受付工程において受け付けられた変更指示入力に応じて、前記複数の色変換テーブルから何れかを選択して第１の色変換テーブルとし、該選択された第１の色変換テーブルにおけるデータの変更内容を設定する第１のデータ変更工程と、
前記第１のデータ変更工程において設定された前記第１の色変換テーブルのデータの変更内容に基づいて、前記複数の色変換テーブルのうちの前記第１の色変換テーブル以外の第２の色変換テーブルにおけるデータの変更内容を設定する第２のデータ変更工程と、
前記第１のデータ変更工程及び前記第２のデータ変更工程においてそれぞれ設定されたデータの変更内容に基づき、前記第１の色変換テーブル及び第２の色変換テーブルを再度作成する再作成工程と、
を含むことを特徴とする。
【００１０】
請求項２に記載の発明は、請求項１に記載の色変換テーブル管理方法において、
前記複数の色変換テーブルは、それぞれ画像の属性を示す複数種類の属性情報のうちの何れかに対応づけられており、
前記第２のデータ変更工程において、前記複数の色変換テーブルから、前記第１の色変換テーブルと同一のソースプロファイル及びデスティネーションプロファイルに基づいて作成された色変換テーブルであって、対応付けられた属性情報の異なる色変換テーブルを前記第２の色変換テーブルとし、該第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする。
【００１１】
請求項３に記載の発明は、請求項２に記載の色変換テーブル管理方法において、
前記第２のデータ変更工程において、複数の前記第２の色変換テーブルから何れかを選択し、該選択された色変換テーブルにおけるデータの変更内容を設定することを特徴とする。
【００１２】
請求項４に記載の発明は、請求項１に記載の色変換テーブル管理方法において、
前記第２のデータ変更工程において、前記第１の色変換テーブルのデータの変更内容に基づいて変更を行う色変換テーブルについて前記複数の色変換テーブルから選択して前記第２の色変換テーブルとし、該第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする。
【００１３】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の色変換テーブル管理方法において、
前記複数の色変換テーブルには、データの変更対象が複数種類含まれており、
前記第１の色変換テーブルにおける複数種類の変更対象のそれぞれについてデータの変更内容の設定が可能であり、
前記第２のデータ変更工程において、前記複数種類の変更対象からデータの変更を行う対象を選択し、該選択した変更対象であるデータについて前記第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする。
【００１４】
請求項６に記載の発明は、入力色データをデバイス非依存の色空間に変換するためのソースプロファイルと、前記デバイス非依存の色空間から出力色データに変換するためのデスティネーションプロファイルとに基づいて作成される、入力色データから出力色データを得るための複数の色変換テーブルを管理する色変換テーブル管理装置において、
前記複数の色変換テーブルを記憶する記憶部と、
所定の変更指示入力を受け付け、該受け付けられた変更指示入力に応じて、前記複数の色変換テーブルから何れかを選択して第１の色変換テーブルとし、該選択された第１の色変換テーブルにおけるデータの変更内容を設定し、該設定された第１の色変換テーブルにおけるデータの変更内容に基づき、前記複数の色変換テーブルのうちの前記第１の色変換テーブル以外の第２の色変換テーブルにおけるデータの変更内容を設定し、前記第１の色変換テーブル及び前記第２の色変換テーブルにおけるデータの変更内容に基づき、前記記憶部に記憶された前記第１の色変換テーブル及び前記第２の色変換テーブルを再度作成し、該作成された前記第１の色変換テーブル及び前記第２の色変換テーブルを前記記憶部に記憶する制御部と、
を備えたことを特徴とする。
【００１５】
請求項７に記載の発明は、請求項６に記載の色変換テーブル管理装置において、
前記複数の色変換テーブルは、それぞれ画像の属性を示す複数種類の属性情報のうちの何れかに対応付けられており、
前記制御部は、前記複数の色変換テーブルから、前記第１の色変換テーブルと同一のソースプロファイル及びデスティネーションプロファイルに基づいて作成された色変換テーブルであって、対応付けられた属性情報の異なる色変換テーブルを前記第２の色変換テーブルとし、該第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする。
【００１６】
請求項８に記載の発明は、請求項７に記載の色変換テーブル管理装置において、
前記制御部は、複数の前記第２の色変換テーブルから何れかを選択し、該選択された第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする。
【００１７】
請求項９に記載の発明は、請求項６に記載の色変換テーブル管理装置において、
前記制御部は、前記第１の色変換テーブルのデータの変更内容に基づいて変更を行う色変換テーブルについて前記複数の色変換テーブルから選択して前記第２の色変換テーブルとし、該第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする。
【００１８】
請求項１０に記載の発明は、請求項６〜９の何れか一項に記載の色変換テーブル管理装置において、
前記複数の色変換テーブルには、データの変更対象が複数種類含まれており、
前記制御部は、前記第１の色変換テーブルにおける複数種類の変更対象のそれぞれについてデータの変更内容の設定が可能であり、前記複数種類の変更対象からデータの変更を行う対象を選択し、該選択した変更対象であるデータについて前記第２の色変換テーブルにおけるデータの変更内容を設定することを特徴とする。
【００１９】
請求項１１に記載の発明は、プログラムにおいて、
入力色データをデバイス非依存の色空間に変換するためのソースプロファイルと、前記デバイス非依存の色空間から出力色データに変換するためのデスティネーションプロファイルとに基づいて作成される、入力色データから出力色データを得るための複数の色変換テーブルを管理するコンピュータを、
所定の変更指示入力を受け付け、該受け付けられた変更指示入力に応じて、前記複数の色変換テーブルから何れかを選択して第１の色変換テーブルとし、該選択された第１の色変換テーブルにおけるデータの変更内容を設定し、該設定された第１の色変換テーブルにおけるデータの変更内容に基づき、前記複数の色変換テーブルのうちの前記第１の色変換テーブル以外の第２の色変換テーブルにおけるデータの変更内容を設定し、前記第１の色変換テーブル及び前記第２の色変換テーブルにおけるデータの変更内容に基づき、前記第１の色変換テーブル及び前記第２の色変換テーブルを再度作成し、該作成された前記第１の色変換テーブル及び前記第２の色変換テーブルを記憶部に記憶する制御手段として機能させることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、簡便な方法により、特定の色変換テーブルに対して実施した変更の結果を他の色変換テーブルに対しても反映させることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態に係るカラーマネジメントシステムの概略構成を示すブロック図である。
【図２】カラーマネジメントシステムの機能を説明する機能ブロック図である。
【図３】デバイスリンクプロファイルの作成方法の概略について説明する図である。
【図４】デバイスリンクプロファイルの作成画面の一例を示す図である。
【図５】デバイスリンクプロファイル作成処理について説明するフローチャートである。
【図６】デバイスリンクプロファイル設定変更処理について説明するフローチャートである。
【図７】設定変更範囲設定処理について説明するフローチャートである。
【図８】デバイスリンクプロファイルの設定変更画面の一例を示す図である。
【図９】デバイスリンクプロファイルの設定変更画面の一例を示す図である。
【図１０】デバイスリンクプロファイルの設定変更画面の一例を示す図である。
【図１１】デバイスリンクプロファイルの設定変更画面の一例を示す図である。
【図１２】デバイスリンクプロファイルの設定変更の手順について説明する図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態に係るカラーマネジメントシステム（ＣＭＳ：Color Management System）について、図面を参照して説明する。ただし、発明の範囲は図示例に限定されない。なお、以下の説明において、同一の機能及び構成を有するものについては、同一の符号を付し、その説明を省略する。
【００２３】
図１に、本発明のデバイスリンクプロファイル（ＤＬＰ）管理装置として機能するコントローラ１０を構成に含むＣＭＳ１を示す。
ＣＭＳ１は、例えば、クライアントＰＣ（Personal Computer）２、ＭＦＰ（Multi Function Peripheral）３及びコントローラ１０を有する。
【００２４】
クライアントＰＣ２は、制御部としてのＣＰＵ（Central Processing Unit）２１、ＲＡＭ（Random Access Memory）２２、ＲＯＭ（Read Only Memory）２３、記憶部２４、入力部２５、表示部２６及び通信部２７を有する。これらの各構成は、バス２８によって接続される。
【００２５】
ＣＰＵ２１は、ＲＯＭ２３内に記憶されたプログラムと協働し、ＲＡＭ２２に展開されたプログラムやデータ等に従ってクライアントＰＣ２の動作制御を行う。
ＲＡＭ２２は、ＣＰＵ２１の処理によって展開されたデータや、当該処理によって一時的に生じたデータ等を格納する。
ＲＯＭ２３は、ＣＰＵ２１によって読み出されるプログラムやデータ等を記憶する。
【００２６】
記憶部２４は、ＣＰＵ２１によって読み出されるプログラムやデータ等を記憶する。記憶部２４は、プログラムやデータ等を書き換え可能な記憶装置である。記憶部２４は、例えばフラッシュメモリやハードディスクドライブ、その他の書き換え可能な記憶装置又はそれらの記憶装置の組合せ等によって構成される。
【００２７】
入力部２５は、クライアントＰＣ２に対して入力操作を可能とする。入力部２５は、例えばキーボードやマウス、その他の入力装置又はそれらの入力装置の組合せ等によって構成される。入力部２５は、ユーザによる入力操作を受け付けてクライアントＰＣ２へ入力する。
【００２８】
表示部２６は、ＣＰＵ２１の処理内容に応じた表示出力を行う。表示部２６は、例えばＣＲＴ（Cathode-Ray Tube）ディスプレイやＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electro-Luminescence）ディスプレイ、その他の表示装置又はそれらの表示装置の組合せ等によって構成される。
【００２９】
通信部２７は、外部の機器との間でデータ伝送を行う。通信部２７は、例えば、ＮＩＣ（Network Interface Card）等の通信装置を有し、回線を通じて外部の機器とデータ伝送を行う。通信部２７によるデータ伝送は、有線／無線を問わず、またそのプロトコルやその他の接続形式に関する条件（例えば、規格等）を問わないが、本実施の形態では、通信部２７は、イーサネット（登録商標）のネットワーク回線４を介してコントローラ１０と通信を行う。
【００３０】
コントローラ１０は、制御部としてのＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、記憶部１４、入力部１５、表示部１６、通信部１７及びインタフェース１８を有する。これらの各構成は、バス１９によって接続される。
【００３１】
ＣＰＵ１１は、ＲＯＭ１３内に記憶されたプログラムと協働し、ＲＡＭ１２に展開されたプログラムやデータ等に従ってコントローラ１０の動作制御を行う。
ＲＡＭ１２は、ＣＰＵ１１の処理によって展開されたデータや、当該処理によって一時的に生じたデータ等を格納する。
ＲＯＭ１３は、ＣＰＵ１１によって読み出されるプログラムやデータ等を記憶する。
【００３２】
記憶部１４は、ＣＰＵ１１によって読み出されるプログラムやデータ等を記憶する。記憶部１４は、プログラムやデータ等を書き換え可能な記憶装置である。記憶部１４は、例えばフラッシュメモリやハードディスクドライブ、その他の書き換え可能な記憶装置又はそれらの記憶装置の組合せ等によって構成される。また、記憶部１４は、後述するソースプロファイルやデスティネーションプロファイル等のデバイスプロファイル（ＤＰ：Device Profile）及びＤＬＰを記憶する。
【００３３】
入力部１５は、コントローラ１０に対して入力操作を可能とする。入力部１５は、例えばキーボードやマウス、その他の入力装置又はそれらの入力装置の組合せ等によって構成される。入力部１５は、ユーザによる入力操作を受け付けてコントローラ１０へ入力する。
【００３４】
表示部１６は、ＣＰＵ１１の処理内容に応じた表示出力を行う。表示部１６は、例えばＣＲＴディスプレイやＬＣＤ、有機ＥＬディスプレイ、その他の表示装置又はそれらの表示装置の組合せ等によって構成される。
【００３５】
通信部１７は、例えば、ＮＩＣ等の通信装置を有し、回線を通じて外部の機器とデータ伝送を行う。通信部１７によるデータ伝送は、有線／無線を問わず、またそのプロトコルやその他の接続形式に関する条件（例えば、規格等）を問わないが、本実施の形態では、通信部１７は、ネットワーク回線４を介してクライアントＰＣ２と通信を行う。
【００３６】
インタフェース１８は、外部の機器を接続し、当該外部の機器との間でデータ伝送を可能にする。インタフェース１８を介した外部の機器の接続及びデータ伝送は、有線／無線を問わず、またそのプロトコルやその他の接続形式に関する条件（例えば、規格等）を問わないが、本実施形態では、専用回線５を介してＭＦＰ３との間におけるデータ伝送を行う。インタフェース１８には、ＭＦＰ３以外の機器を接続することもできる。
【００３７】
ＭＦＰ３は、制御部３１、読取部３２、データ伝送部３３、記憶部３４及び画像形成部３５を有する。これらの各構成は、バス３６によって接続される。
【００３８】
制御部３１は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ等を備えたコンピュータを有する。制御部３１は、ＣＰＵがＲＯＭ内に記憶されたプログラムと協働し、ＲＡＭに展開されたプログラムやデータ等に従ってＭＦＰ３の動作制御を行う。
【００３９】
読取部３２は、例えばイメージスキャナ等の画像読取装置を有し、画像読取装置にセットされた媒体から画像を読み取り、画像データを生成する。
【００４０】
データ伝送部３３は、専用回線５を介してコントローラ１０との間におけるデータ伝送を行う。
【００４１】
記憶部３４は、読取部３２によって生成された画像データやデータ伝送部３３を介して入力されるデータ等、各種のデータを記憶する。記憶部３４は、プログラムやデータ等を書き換え可能な記憶装置である。記憶部３４は、例えばフラッシュメモリやハードディスクドライブ、その他の書き換え可能な記憶装置又はそれらの記憶装置の組合せ等によって構成される。
【００４２】
画像形成部３５は、読取部３２によって生成された画像データやデータ伝送部３３を介して入力されるデータ等に基づいた画像形成（印刷）を行う。
画像形成部３５に採用可能な印刷方式として、例えば電子写真方式やインクジェット方式、熱転写方式、オフセット等が挙げられる。本実施の形態では、画像形成部３５は、電子写真方式による画像形成を行うための構成を有する。
【００４３】
図２に、ＣＭＳ１の機能ブロック図を示す。
クライアントＰＣ２は、ＯＳ（Operating System）２０１、ジョブ作成アプリケーション２０２及びプリンタドライバ２０３として機能する。これらの各機能は、ＣＰＵ２１によって行われるソフトウェア処理によって実現される。
【００４４】
ＯＳ２０１は、ジョブ作成アプリケーション２０２やプリンタドライバ２０３等、他の各種機能に対応したプログラムを動作させるための基本ソフトウェアである。
【００４５】
ジョブ作成アプリケーション２０２は、ＭＦＰ３による印刷の対象となる元データを生成する。元データとしては、例えばワープロソフトによる文書データやテキストエディタによるテキストデータ、画像処理ソフトによるビットマップ、ＪＰＥＧその他の形式の画像データが挙げられる。
【００４６】
プリンタドライバ２０３は、元データに基づいて印刷ジョブを生成する。印刷ジョブは、ＭＦＰ３による印刷を行うためのデータである。プリンタドライバ２０３には、ＭＦＰ３に対応したソフトウェアが用いられる。
印刷ジョブは、通信部２７を介してコントローラ１０に出力される。
【００４７】
コントローラ１０は、ＲＩＰ処理部１０１、ＣＭＳ処理部１０２、ＤＬＰ設定部１０３、ＤＬＰ計算部１０４、ＤＬＰ設定変更検知部１０５、反映要否設定部１０６及び設定適用範囲設定部１０７として機能する。これらの各機能は、ＣＰＵ１１によって行われるソフトウェア処理によって実現される。
【００４８】
ＲＩＰ処理部１０１は、印刷ジョブに基づいてＲＩＰ処理を行う。ＲＩＰ処理は、印刷ジョブに含まれるページ記述言語（ＰＤＬ）を解析してビットマップ画像データを生成する処理である。ＲＩＰ処理によって生成されたビットマップ画像データは、インタフェース１８を介してＭＦＰ３に出力される。ＭＦＰ３は、このビットマップ画像データに基づいて印刷を行う。
【００４９】
ＣＭＳ処理部１０２は、カラーマネジメント処理を行う。本実施形態におけるカラーマネジメント処理は、色変換処理に用いるＤＬＰを決定する処理である。色変換処理は、ＲＩＰ処理中に行う。ＣＭＳ処理部１０２は、ＤＬＰを記憶部１４から読み出してＲＩＰ処理部１０１へ渡す。
【００５０】
記憶部１４は、デバイスプロファイルとしてのＲＧＢソースプロファイル１４１、ＣＭＹＫソースプロファイル１４２及びデスティネーションプロファイル１４３や、ＲＧＢ−ＣＭＹＫプロファイルセット１４４及びＣＭＹＫ−ＣＭＹＫプロファイルセット１４５をそれぞれ複数記憶している。
【００５１】
ＲＧＢソースプロファイル１４１は、入力画像データがＲＧＢ形式のデータ（以下、ＲＧＢデータという。）である場合のソースプロファイルである。ＣＭＹＫソースプロファイル１４２は、入力画像データがＣＭＹＫ形式のデータ（以下、ＣＭＹＫデータという。）である場合のソースプロファイルである。ソースプロファイルは、色合わせの目標となるプロファイルであり、入力ＲＧＢ値又は入力ＣＭＹＫ値と、Ｌ＊ａ＊ｂ＊値又はＸＹＺ値等の入出力デバイスに依存しない共通色空間の色値との対応関係を記述したプロファイルである。ＲＧＢソースプロファイル１４１、ＣＭＹＫソースプロファイル１４２は、ＬＵＴ（Look Up Table）等により記述される。なお、ソースプロファイルは、ターゲットプロファイル又はシミュレーションプロファイルということがある。
【００５２】
デスティネーションプロファイル１４３は、Ｌ＊ａ＊ｂ＊値又はＸＹＺ値等の入出力デバイス非依存の共通色空間の色値と、出力デバイスに依存する出力ＣＭＹＫ値との対応関係を記述したプロファイルである。デスティネーションプロファイル１４３は、ＬＵＴ等により記述される。
【００５３】
ＲＧＢ−ＣＭＹＫプロファイルセット１４４は、ＲＧＢイメージ用デバイスリンクプロファイル（ＲＧＢイメージ用ＤＬＰ）１４４ａと、ＲＧＢテキスト用デバイスリンクプロファイル（ＲＧＢテキスト用ＤＬＰ）１４４ｂと、ＲＧＢグラフィック用デバイスリンクプロファイル（ＲＧＢグラフィック用ＤＬＰ）１４４ｃとを含んでいる。このＲＧＢ−ＣＭＹＫプロファイルセット１４４に含まれる各ＤＬＰ１４４ａ〜１４４ｃは、ＲＧＢソースプロファイル１４１とデスティネーションプロファイル１４３とを統合したプロファイルであり、入力ＲＧＢ値と、出力デバイスにおける出力ＣＭＹＫ値との対応関係を記述したプロファイルである。また、一のＲＧＢ−ＣＭＹＫプロファイルセット１４４に含まれるＲＧＢイメージ用ＤＬＰ１４４ａ、ＲＧＢテキスト用ＤＬＰ１４４ｂ及びＲＧＢグラフィック用ＤＬＰ１４４ｃは、それぞれ、同一のＲＧＢソースプロファイル１４１及びデスティネーションプロファイル１４３に基づいて作成されたプロファイルであるが、後述するように、プロファイルの作成に際してそれぞれ異なる設定値（作成条件）を適用することにより、プロファイルを構成するパラメータがそれぞれ異なっている。また、ＲＧＢイメージ用ＤＬＰ１４４ａ、ＲＧＢテキスト用ＤＬＰ１４４ｂ及びＲＧＢグラフィック用ＤＬＰ１４４ｃは、それぞれ、プロファイルカーブ１４４０ａ〜１４４０ｃが対応付けられている。プロファイルカーブ１４４０ａ〜１４４０ｃは、各ＤＬＰ１４４ａ〜１４４ｃに入力する入力ＲＧＢ値に対して補正を行うための入力カーブと、各ＤＬＰ１４４ａ〜１４４ｃから出力された出力ＣＭＹＫ値に対して補正を行うための出力カーブとを含む補正テーブルである。本実施の形態では、各ＤＬＰ１４４ａ〜１４４ｃとこれに対応付けられたプロファイルカーブ１４４０ａ〜１４４０ｃとによって色変換テーブルを構成している。
【００５４】
ＣＭＹＫ−ＣＭＹＫプロファイルセット１４５は、ＣＭＹＫイメージ用デバイスリンクプロファイル（ＣＭＹＫイメージ用ＤＬＰ）１４５ａと、ＣＭＹＫテキスト用デバイスリンクプロファイル（ＣＭＹＫテキスト用ＤＬＰ）１４５ｂと、ＣＭＹＫグラフィック用デバイスリンクプロファイル（ＣＭＹＫグラフィック用ＤＬＰ）１４５ｃとを含んでいる。このＣＭＹＫ−ＣＭＹＫプロファイルセット１４５に含まれる各ＤＬＰ１４５ａ〜１４５ｃは、ＣＭＹＫソースプロファイル１４２とデスティネーションプロファイル１４３とを統合したプロファイルであり、入力ＣＭＹＫ値と、出力デバイスにおける出力ＣＭＹＫ値との対応関係を記述したプロファイルである。また、一のＣＭＹＫ−ＣＭＹＫプロファイルセット１４５に含まれるＣＭＹＫイメージ用ＤＬＰ１４５ａ、ＣＭＹＫテキスト用ＤＬＰ１４５ｂ及びＣＭＹＫグラフィック用ＤＬＰ１４５ｃは、それぞれ、同一のＣＭＹＫソースプロファイル１４２及びデスティネーションプロファイル１４３に基づいて作成されたプロファイルであるが、後述するように、プロファイルの作成に際してそれぞれ異なる設定値（作成条件）を適用することにより、プロファイルを構成するパラメータがそれぞれ異なっている。また、ＣＭＹＫイメージ用ＤＬＰ１４５ａ、ＣＭＹＫテキスト用ＤＬＰ１４５ｂ及びＣＭＹＫグラフィック用ＤＬＰ１４５ｃは、それぞれ、プロファイルカーブ１４５０ａ〜１４５０ｃが対応付けられている。プロファイルカーブ１４５０ａ〜１４５０ｃは、各ＤＬＰ１４５ａ〜１４５ｃに入力する入力ＣＭＹＫ値に対して補正を行うための入力カーブと、各ＤＬＰ１４５ａ〜１４５ｃから出力された出力ＣＭＹＫ値に対して補正を行うための出力カーブとを含む補正テーブルである。本実施の形態では、各ＤＬＰ１４５ａ〜１４５ｃとこれに対応付けられたプロファイルカーブ１４５０ａ〜１４５０ｃとによって色変換テーブルを構成している。
【００５５】
ＤＬＰ設定部１０３は、記憶部１４に記憶されたＤＰ及びＤＬＰの管理を行うソフトウェアである。ＤＬＰ設定部１０３は、記憶部１４に記憶されたＲＧＢソースプロファイル１４１又はＣＭＹＫソースプロファイル１４２と、デスティネーションプロファイル１４３とに基づいて、ＤＬＰの作成を行う。
【００５６】
ＤＬＰ計算部１０４は、ＤＬＰ設定部１０３からの指示に応じてＤＬＰの作成を行う。ＤＬＰの作成には、固有の演算処理（計算）を伴う。この演算処理は、ＤＬＰ計算部１０４として機能するＣＰＵ１１が担う。
【００５７】
ここで、図３を参照して、ＤＬＰの作成方法について説明する。
まず、ＤＬＰ設定部１０３は、ＤＬＰの作成に用いるＲＧＢソースプロファイル１４１、ＣＭＹＫソースプロファイル１４２及びデスティネーションプロファイル１４３を記憶部１４から読み出す。
【００５８】
ＲＧＢソースプロファイル１４１及びＣＭＹＫソースプロファイル１４２は、例えば、予め色調整の目標となる複数のカラーパッチで構成されるカラーチャートを測色器により測色して得た測色データに基づいて作成することができる。なお、測色データは、予め作成された測色データがクライアントＰＣ２やコントローラ１０に入力されるものであってもよいし、測定器をクライアントＰＣ２やコントローラ１０に接続した状態でカラーチャートを測色し、その結果を測定器からクライアントＰＣ２あるいはコントローラ１０に取り込むことによって得られるものであってもよい。これらのソースプロファイルは、クライアントＰＣ２あるいはコントローラ１０にて予め作成され、記憶部１４に記憶される。なお、他の装置にて作成されたプロファイルを用いてもよい。
【００５９】
デスティネーションプロファイル１４３は、例えば、ＭＦＰ３で出力されたカラーチャートを測色器により測色して得た測色データに基づいて作成することができる。このデスティネーションプロファイル１４３も同様に、クライアントＰＣ２あるいはコントローラ１０にて予め作成され、記憶部１４に記憶される。なお、他の装置にて作成されたプロファイルを用いてもよい。
【００６０】
ＤＬＰ設定部１０３は、このようにして記憶部１４に記憶されたＲＧＢソースプロファイル１４１、ＣＭＹＫソースプロファイル１４２及びデスティネーションプロファイル１４３から、ユーザの操作に基づくクライアントＰＣ２からの指示に応じて、使用するプロファイルを選択する。具体的には、ＤＬＰ設定部１０３は、クライアントＰＣ２に指示して、表示部２６に図４に示すようなＤＬＰ作成画面Ｗ２を表示させる。そして、ソースプロファイル名入力テキストボックスＴ２に対して、ＤＬＰ作成に用いるソースプロファイルのファイル名が入力されることにより、ソースプロファイルの選択が行われる。同様に、デスティネーションプロファイル名入力テキストボックスＴ３に対して、ＤＬＰ作成に用いるデスティネーションプロファイルのファイル名が入力されることにより、デスティネーションプロファイルの選択が行われる。
【００６１】
次に、ＤＬＰ設定部１０３は、ＤＬＰの作成条件を設定する。この作成条件は、コントローラ１０において必要とされるＤＬＰの種類の数だけ予め記憶部１４に記憶されており、作成されるＤＬＰの種類に応じて最適な作成条件が設定される。本実施の形態では、ＤＬＰ設定部１０３は、図４に示されるＤＬＰ作成画面Ｗ２におけるプルダウンメニューＰ１に対する入力操作が行われることにより、オブジェクト種別を特定し、入力画像データがＲＧＢデータである場合のイメージオブジェクト用の作成条件（以下、ＲＧＢイメージ用作成条件ということがある。）、入力画像データがＲＧＢデータである場合のテキストオブジェクト用の作成条件（以下、ＲＧＢテキスト用作成条件ということがある。）、入力画像データがＲＧＢデータである場合のグラフィックオブジェクト用の作成条件（以下、ＲＧＢグラフィック用作成条件ということがある。）、入力画像データがＣＭＹＫデータである場合のイメージオブジェクト用の作成条件（以下、ＣＭＹＫイメージ用作成条件ということがある。）、入力画像データがＣＭＹＫデータである場合のテキストオブジェクト用の作成条件（以下、ＣＭＹＫテキスト用作成条件ということがある。）、入力画像データがＣＭＹＫデータである場合のグラフィックオブジェクト用の作成条件（以下、ＣＭＹＫグラフィック用作成条件ということがある。）の計６種類の作成条件のうち、特定したオブジェクト種別及び選択されたソースプロファイルに対応するものを選択する。ＤＬＰの作成条件には、レンダリングインテント、ベタ保持、中間にごり除去、墨の置換及び用紙シミュレーション等が含まれており、オブジェクト種別に応じてそれぞれ最適なパラメータに予め設定されている。
【００６２】
レンダリングインテントは、色変換方法を指定するものであり、「測色的レンダリング」、「彩度レンダリング」、「知覚レンダリング」といったものが指定される。
【００６３】
ベタ保持とは、入力画像の色がシアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ），ブラック（Ｋ），レッド（Ｒ：マゼンタとイエロー），グリーン（Ｇ：シアンとイエロー），ブルー（Ｂ：シアンとマゼンタ）のいずれかの１００％（最大階調）で構成されている場合に、ＭＦＰ３においても対応するＣ，Ｍ，Ｙ，Ｋ，Ｒ，Ｇ，Ｂの１００％（最大階調）で再現することである。
【００６４】
中間にごり除去とは、入力画像の色がＣ，Ｍ，Ｙ，Ｋのうち１色のみで構成されている場合に、ＭＦＰ３においても対応するＣ，Ｍ，Ｙ，Ｋの１色のみで再現し、入力画像の色がＲ，Ｇ，Ｂのいずれかのみで構成されている場合に、ＭＦＰ３においても、Ｒについてはこれに対応するＭ，Ｙの２色の組み合わせで再現し、Ｇについてはこれに対応するＣ，Ｙの２色の組み合わせで再現し、Ｂについてはこれに対応するＣ，Ｍの２色の組み合わせで再現することである。
【００６５】
墨の置換とは、入力画像のＲＧＢ成分が等量の場合に、その色を墨（Ｋ）に置換することである。
【００６６】
用紙シミュレーションとは、用紙の白色を考慮するか否かの設定である。用紙シミュレーションが「ＯＮ」に設定された場合には、用紙の白色が考慮され、用紙シミュレーションが「ＯＦＦ」に設定された場合には、用紙の白色は考慮されない。
【００６７】
また、ＤＬＰ設定部１０３は、ユーザの操作に基づくクライアントＰＣ２からの指示に応じてＤＬＰの作成条件をさらに設定することができる。具体的には、ＤＬＰ設定部１０３は、図４に示されるＤＬＰ作成画面Ｗ２におけるプルダウンメニューＰ２に対する入力操作が行われることにより、レンダリングインテントの指定を行う。また、ＤＬＰ設定部１０３は、図４に示されるＤＬＰ作成画面Ｗ２におけるチェックボックス表示領域Ｅ２に対する入力操作が行われることにより、中間にごり除去及びベタ保持の実施の有無を設定する。
【００６８】
次に、ＤＬＰ設定部１０３は、設定された作成条件に基づいてＤＬＰの生成を行う。具体的には、ＤＬＰ設定部１０３は、図４に示されるＤＬＰ作成画面Ｗ２におけるＤＬＰ名入力テキストボックスＴ４に対してＤＬＰのファイル名が入力され、「保存」ボタンＢ４に対する操作が行われると、上述のようにして設定された作成条件に従って、ＲＧＢイメージ用ＤＬＰ１４４ａ、ＲＧＢテキスト用ＤＬＰ１４４ｂ、ＲＧＢグラフィック用ＤＬＰ１４４ｃ、ＣＭＹＫイメージ用ＤＬＰ１４５ａ、ＣＭＹＫテキスト用ＤＬＰ１４５ｂあるいはＣＭＹＫグラフィック用ＤＬＰ１４５ｃをＤＬＰ計算部１０４により演算を行わせて作成する。
【００６９】
ＤＬＰ設定部１０３は、作成されたＤＬＰ（ＲＧＢイメージ用ＤＬＰ１４４ａ、ＲＧＢテキスト用ＤＬＰ１４４ｂ、ＲＧＢグラフィック用ＤＬＰ１４４ｃ、ＣＭＹＫイメージ用ＤＬＰ１４５ａ、ＣＭＹＫテキスト用ＤＬＰ１４５ｂ、ＣＭＹＫグラフィック用ＤＬＰ１４５ｃ）を記憶部１４に記憶させる。このとき、ＤＬＰ設定部１０３は、同一のＲＧＢプロファイル１４１とデスティネーションプロファイル１４３とによって生成されたＲＧＢイメージ用ＤＬＰ１４４ａ、ＲＧＢテキスト用ＤＬＰ１４４ｂ及びＲＧＢグラフィック用ＤＬＰ１４４ｃを対応付け、一のＲＧＢ−ＣＭＹＫプロファイルセット１４４として記憶部１４に記憶させる。また、ＤＬＰ設定部１０３は、同一のＣＭＹＫプロファイル１４２とデスティネーションプロファイル１４３とによって生成されたＣＭＹＫイメージ用ＤＬＰ１４５ａ、ＣＭＹＫテキスト用ＤＬＰ１４５ｂ及びＣＭＹＫグラフィック用ＤＬＰ１４５ｃを対応付け、一のＣＭＹＫ−ＣＭＹＫプロファイルセット１４５として記憶部１４に記憶させる。
【００７０】
以上のようなＤＬＰの作成手順について概略説明すると、図５に示すようになる。
すなわち、ＤＬＰ設定部１０３は、一のＲＧＢソースプロファイル１４１又はＣＭＹＫソースプロファイル１４２を記憶部１４から読み出す（ステップＳ１０１）。そして、ＤＬＰ設定部１０３は、一のデスティネーションプロファイル１４３を記憶部１４から読み出す（ステップＳ１０２）。そして、ＤＬＰ設定部１０３は、上述のようにして作成条件の設定を行い（ステップＳ１０３）、ＤＬＰを作成する（ステップＳ１０４）。そして、ＤＬＰ設定部１０３は、他にＤＬＰを作成するか否か判定し（ステップＳ１０５）、ＤＬＰを作成すると判定したときは（ステップＳ１０５：Ｙ）、ステップ１０１の処理を実行し、ＤＬＰを作成すると判定しないときは（ステップＳ１０５：Ｎ）、この処理を終了する。
【００７１】
また、ＤＬＰ設定部１０３は、例えば、図８に示すようなＧＵＩ（Graphic User Interface）としてのＤＬＰ設定変更画面Ｗ３をクライアントＰＣ２の表示部２６に表示させ、このＤＬＰ設定変更画面Ｗ３によってユーザによるＤＬＰの設定変更指示を行わせることができる。そして、ＤＬＰ設定部１０３は、ユーザの指示に応じて記憶部１４に記憶されたＤＬＰやプロファイルカーブのパラメータの編集を行い、その変更内容の設定を行う。そして、ＤＬＰ設定部１０３は、設定されたＤＬＰの変更内容に基づいて、ＤＬＰ計算部１０４によって、ＤＬＰの再計算を行わせることにより、ＤＬＰの再作成を行う。また、ＤＬＰ設定部１０３は、設定されたプロファイルカーブの変更内容に基づいて、プロファイルカーブの再計算を行わせることにより、プロファイルカーブの再作成を行う。ＤＬＰ設定部１０３は、このようにして再作成されたＤＬＰ及びプロファイルカーブを記憶部１４に記憶する。なお、再作成されたＤＬＰ及びプロファイルカーブを、再作成前のＤＬＰ及びプロファイルカーブに対して上書きするようにしてもよいし、別途記憶するようにしてもよい。
【００７２】
ＤＬＰ設定変更検知部１０５は、ＤＬＰ設定部１０３によってＤＬＰ及びプロファイルカーブのパラメータの編集が行われて、変更内容が設定されたことを検知する。
【００７３】
反映要否設定部１０６は、ＤＬＰ設定部１０３と連携して実行されるソフトウェアであって、ＤＬＰ設定変更検知部１０５による検知に応じて起動し、ＤＬＰ設定部１０３によって設定されたＤＬＰ及びプロファイルカーブの変更内容を反映させる他のＤＬＰを選択する。
【００７４】
設定適用範囲設定部１０７は、ＤＬＰ設定部１０３及び反映要否設定部１０６と連携して実行されるソフトウェアであって、反映要否設定部１０６によって選択されたＤＬＰに対し、ＤＬＰ設定部１０３によって設定されたＤＬＰ及びプロファイルカーブの変更内容のうち、他のＤＬＰ及びこれに対応するプロファイルカーブに反映させる変更内容を選択する。
【００７５】
反映要否設定部１０６によって他のＤＬＰが選択され、設定適用範囲設定部１０７によって選択された、ＤＬＰに反映させる変更内容が選択されると、ＤＬＰ設定部１０３は、反映させる変更内容に基づき、選択された他のＤＬＰ及びこれに対応するプロファイルカーブに対し、上述のようにして再作成を行う。なお、反映要否設定部１０６によって他のＤＬＰが選択されたが、設定適用範囲設定部１０７による変更内容の選択が行われない場合は、ＤＬＰ設定部１０３は、反映要否設定部１０６によって選択された他のＤＬＰ及びこれに対応するプロファイルカーブについて、設定された全ての変更内容を反映させて、再作成を行う。
【００７６】
次に、コントローラ１０のＣＰＵ１１によって実行されるデバイスリンクプロファイル設定変更処理について図６を参照しながら説明する。このデバイスリンクプロファイル設定変更処理は、クライアントＰＣ２におけるユーザによる所定のＤＬＰ設定変更操作が行われたときに実行される処理である。
【００７７】
まず、ＣＰＵ１１は、ＤＬＰ設定部１０３として機能して、ユーザによるＤＬＰの選択操作に応じて、対応するＤＬＰ及びこれに対応するプロファイルカーブを記憶部１４から読み出す（ステップＳ２０１）。本実施の形態において、この読み出されたＤＬＰ及びこれに対応するプロファイルカーブを第１の色変換テーブルということがある。
【００７８】
そして、ＣＰＵ１１は、読み出されたＤＬＰ及びプロファイルカーブに対するパラメータの変更内容の設定を行う（ステップＳ２０２）。
【００７９】
具体的には、ＣＰＵ１１は、例えば、図８に示すようなＤＬＰ設定変更画面Ｗ３をクライアントＰＣ２の表示部２６に表示させるようにクライアントＰＣ２に指示し、ユーザによるパラメータの編集操作を受け付ける。ＣＰＵ１１は、受け付けた編集操作内容を、例えば、ＲＡＭ１２に保持する。そして、ＣＰＵ１１は、編集操作に応じて表示内容が随時変更されるようにクライアントＰＣ２に指示する。なお、図８に示す例は、ＲＧＢイメージ用ＤＬＰ１４４ａが選択されたときに表示されるものであるが、他のＤＬＰが選択されたときも同様の表示が行われる。
【００８０】
ＤＬＰのパラメータの編集は、ポイントカラー調整表示領域Ｅ３における各種プルダウンメニュー及びボタンを操作することにより実施される。まず、プルダウンメニューＰ３〜Ｐ５を操作することにより、ＤＬＰの入力ＲＧＢ値が選択され、選択された入力ＲＧＢ値によって表現されるＲＧＢカラー画像が指定色欄に表示される。なお、選択されたＤＬＰの入力値がＣＭＹＫ値である場合には、入力ＣＭＹＫ値がプルダウンメニューにより選択されることとなる。ここで、選択された入力ＲＧＢ値及び入力ＣＭＹＫ値によって特定される色をポイントカラーと呼ぶことがある。プルダウンメニューＰ３〜Ｐ５は、それぞれ、０〜２５５の値から何れかが選択可能となっている。ここでは、（Ｒ：０，Ｇ：２５５，Ｂ：０）によって表現されるカラー画像がポイントカラー調整表示領域Ｅ３の指定色欄に表示されている。また、入力ＲＧＢ値が選択されると、ＤＬＰに設定されている入力ＲＧＢ値に対する出力ＣＭＹＫ値が計算結果欄Ｎ１及び調整後欄Ｎ２に表示される。そして、プルダウンメニューＰ６〜Ｐ９を操作することにより、出力ＣＭＹＫ値のそれぞれに対して値の増減を行うことができる。プルダウンメニューＰ６〜Ｐ９は、それぞれ、−２５５〜２５５の値から何れかが選択可能となっている。増減後のＣＭＹＫ値は、調整後欄Ｎ２に表示される。これにより、ユーザは、出力ＣＭＹＫ値の増減前後の値を視認することができる。また、プルダウンメニューＰ１０を操作すると、編集の対象である入力ＲＧＢ値に対応する出力ＣＭＹＫ値の変更に伴い、出力ＣＭＹＫ値の補間演算による再計算が実施される対象である入力ＲＧＢ値の範囲が設定される。この設定は、編集の対象である入力ＲＧＢ値に対応する出力ＣＭＹＫ値が変更されたときに生じる可能性のあるトーンジャンプを抑制するためのものである。プルダウンメニューＰ１０は、「広い」、「中間」及び「狭い」から何れかが選択可能となっており、選択された内容に応じて、再計算が実施される対象となる入力ＲＧＢ値の範囲が変更される。なお、この範囲を数値によって指定するようにしてもよい。以上のようにして実施されたＤＬＰのパラメータの編集は複数の入力ＲＧＢ値に対してそれぞれ行うことができる。そして、「リセット」ボタンＢ５を操作することにより、上述のようにして変更された設定を、設定変更前の状態に戻すことができる。
【００８１】
また、プロファイルカーブのパラメータの編集は、プロファイルカーブ調整領域Ｅ４における各種プルダウンメニュー、ラジオボタン、チェックボックス及びボタンを操作することにより実施される。まず、ラジオボタンＲ１，Ｒ２の何れかを操作することにより、入力カーブ及び出力カーブの何れを調整するかが選択され、選択されなかった入力カーブ又は出力カーブに対応する各種項目がグレイアウト表示される。図８に示される例では、ラジオボタンＲ１が操作されて入力カーブが選択されたことにより入力カーブの編集がアクティブになるとともに、出力カーブに対応する各種項目がグレイアウト表示されて非アクティブであることが示されている。そして、プルダウンメニューＰ１１を操作することにより、入力カーブのＲＧＢ値又はＣＭＹＫ値を個別に調整するか、あるいは、１回の調整操作によってＲＧＢ値又はＣＭＹＫ値をまとめて調整するかの選択が可能となっている。そして、チェックボックスＣ１〜Ｃ３を操作してチェックの有無を入力すると、これに対応する色の入力値−出力値の関係を示すグラフの表示／非表示を設定することができる。これらのグラフは、グラフ表示領域Ｇ１上に表される。そして、ラジオボタンＲ３〜Ｒ５の何れかが操作されると、操作されたラジオボタンに対応する色のグラフに対する編集が可能となる。そして、プルダウンメニューＰ１３を操作することにより、編集可能な色の入力値が選択され、プルダウンメニューＰ１４を操作することにより、プルダウンメニューＰ１３によって選択された入力値に対する出力値が選択される。プルダウンメニューＰ１３，Ｐ１４は、それぞれ、０〜２５５の値から何れかが選択可能となっている。出力カーブの調整についても、入力カーブと同様にしてパラメータの編集を行うことができる。すなわち、ラジオボタンＲ２を操作して出力カーブの編集をアクティブとした後、プルダウンメニューＰ１２を操作して出力カーブのＣＭＹＫ値を個別に調整するか、あるいは、１回の調整操作によってＣＭＹＫ値をまとめて調整するかの選択を行う。そして、チェックボックスＣ４〜Ｃ７を操作してグラフ表示領域Ｇ１上に表示するＣＭＹＫ各色の選択を行う。そして、ラジオボタンＲ６〜Ｒ９を操作して編集を行う色を選択し、プルダウンメニューＰ１３，Ｐ１４を操作して出力カーブの入力値に対する出力値の選択を行う。そして、「リセット」ボタンＢ６を操作することにより、上述のようにして変更された設定を、設定変更前の状態に戻すことができる。
【００８２】
なお、ＤＬＰ設定変更画面Ｗ３には、「確認印刷」ボタンＢ７が含まれており、このボタンが操作されると、設定変更後の内容による所定のカラーパターンがＭＦＰ３により出力される。
【００８３】
ＣＰＵ１１は、上述のようにしてステップＳ２０２における処理を実行した後、設定変更が完了したか否かを判定する（ステップＳ２０３）。具体的には、ＣＰＵ１１は、図８に示されるＤＬＰ設定変更画面Ｗ３に含まれる「ＯＫ」ボタンＢ８又は「他のオブジェクトに設定値を反映」ボタンＢ１０が操作されたか否かを検出することにより設定変更の完了を判定する。ＣＰＵ１１は、設定変更が完了したと判定しないときは（ステップＳ２０３：Ｎ）、ステップＳ２０２の処理を実行してＤＬＰに対する変更内容の設定を継続する。一方、ＣＰＵ１１は、設定変更が完了したと判定したときは（ステップＳ２０３：Ｙ）、ＤＬＰ設定変更検知部１０５として機能して、「他のオブジェクトに設定値を反映」ボタンＢ１０が操作されて設定変更が完了したか否かを判定する（ステップＳ２０４）。なお、ＤＬＰ設定変更画面Ｗ３における「キャンセル」ボタンＢ９が操作されたときは、ＣＰＵ１１は、設定変更の内容を全てクリアした上でこの処理を終了する。
【００８４】
ＣＰＵ１１は、「他のオブジェクトに設定値を反映」ボタンＢ１０が操作されたと判定したときは（ステップＳ２０４：Ｙ）、設定変更範囲設定処理を実行する（ステップＳ２０５）。
ここで、図７を参照して、設定変更範囲設定処理について説明する。
【００８５】
図７に示すように、まず、ＣＰＵ１１は、反映要否設定部１０６として機能して、ステップＳ２０２において行われた設定変更の内容を反映させるオブジェクト種別の選択を行う（ステップＳ３０１）。
【００８６】
具体的には、ＣＰＵ１１は、図９に示すようなダイアログボックスＤ１をクライアントＰＣ２の表示部２６に表示させるようにクライアントＰＣ２に指示し、ユーザによる操作を受け付ける。ここで選択される対象となるのは、ステップＳ２０２において編集が行われた対象であるＤＬＰと同一のプロファイルセットに含まれるＤＬＰである。例えば、ステップＳ２０２における編集の対象となったＤＬＰがＲＧＢイメージ用ＤＬＰ１４４ａである場合には、選択される対象となるのは、同一のＲＧＢ−ＣＭＹＫプロファイルセット１４４に含まれるＲＧＢテキスト用ＤＬＰ１４４ｂ及びＲＧＢグラフィック用ＤＬＰ１４４ｃとなる。ダイアログボックスＤ１におけるラジオボタンＲ１０，Ｒ１１を操作することにより、全てのオブジェクト種別に対して設定変更の内容を反映させるか、一部のオブジェクト種別を選択し、選択したオブジェクト種別に対して設定変更の内容を反映させるかを選択する。すなわち、同一のプロファイルセットに含まれるオブジェクト種別の異なる他のＤＬＰの全てに対して設定変更の内容を反映させるか、同一のプロファイルセットに含まれるオブジェクト種別の異なる他のＤＬＰのうちの一部のＤＬＰに対して設定変更の内容を反映させるかを選択する。ここで、ラジオボタンＲ１１が操作された場合には、ダイアログボックスＤ１に示された他のオブジェクト種別について、チェックボックスＣ８，Ｃ９を操作してチェックの有無を入力することにより、設定変更の内容を反映させるオブジェクト種別の異なる他のＤＬＰを具体的に選択することができる。図９に示す例では、編集対象となったＤＬＰのオブジェクト種別がイメージであるので、他のオブジェクト種別であるテキスト及びグラフィックが選択可能となっている。
【００８７】
そして、ＣＰＵ１１は、反映させる他のＤＬＰの選択が完了したか否かを判定する（ステップＳ３０２）。すなわち、ＣＰＵ１１は、図９に示されるダイアログボックスＤ１に含まれる「ＯＫ」ボタンＢ１１が操作されたか否かを判定する。
【００８８】
ＣＰＵ１１は、反映させる他のＤＬＰの選択が完了したと判定しないときは（ステップＳ３０２：Ｎ）、図９に示されるダイアログボックスＤ１に含まれる「適用項目の設定」ボタンＢ１３が操作されたか否かを判定する（ステップＳ３０３）。ＣＰＵ１１は、「適用項目の設定」ボタンＢ１３が操作されたと判定しないときは（ステップＳ３０３：Ｎ）、ステップＳ３０１の処理を実行してオブジェクト種別の選択処理を継続する。一方、ＣＰＵ１１は、「適用項目の設定」ボタンＢ１３が操作されたと判定したときは（ステップＳ３０３：Ｙ）、設定適用範囲設定部１０７として機能して、ステップＳ２０２において編集した変更内容のうち、ステップＳ３０１において選択した他のＤＬＰに対して反映させる変更内容を選択する（ステップＳ３０４）。
【００８９】
具体的には、ＣＰＵ１１は、図１０に示すようなダイアログボックスＤ２をクライアントＰＣ２の表示部２６に表示させるようにクライアントＰＣ２に指示し、ユーザによる操作を受け付ける。そして、ダイアログボックスＤ２におけるチェックボックスＣ１０〜Ｃ１２を操作することにより、ステップＳ２０２において実施された編集項目である、ポイントカラー調整、入力カーブ及び出力カーブのそれぞれについて、他のＤＬＰへの変更内容の反映の可否を選択することができる。
【００９０】
そして、ＣＰＵ１１は、図１０に示されるダイアログボックスＤ２における「詳細設定」ボタンＢ１６が操作されたか否かを判定する（ステップＳ３０５）。ＣＰＵ１１は、「詳細設定」ボタンＢ１６が操作されたと判定したときは（ステップＳ３０５：Ｙ）、ステップＳ２０２において編集した変更内容のうち、ポイントカラー調整が行われた複数の入力ＲＧＢ値及び入力ＣＭＹＫ値から他のＤＬＰに反映させるものをユーザの操作に応じて選択する（ステップＳ３０６）。すなわち、ＣＰＵ１１は、他のＤＬＰに変更内容を反映させるポイントカラーを選択する。
【００９１】
具体的には、ＣＰＵ１１は、図１１に示すようなダイアログボックスＤ３をクライアントＰＣ２の表示部２６に表示させるようにクライアントＰＣ２に指示し、ユーザによる操作を受け付ける。そして、ダイアログボックスＤ３におけるチェックボックスＣ１３〜Ｃ１７を操作することにより、ステップＳ２０２において設定変更の対象とされた複数のポイントカラーから他のＤＬＰに反映させるものを選択することができる。なお、ダイアログボックスＤ３に示されるチェックボックスは、ステップＳ２０２において設定変更の対象とされたポイントカラーの数に応じて設けられる。
【００９２】
次に、ＣＰＵ１１は、他のＤＬＰに反映させるポイントカラーの選択が完了したか否かを判定する（ステップＳ３０７）。すなわち、ＣＰＵ１１は、図１１に示されるダイアログボックスＤ３における「ＯＫ」ボタンＢ１７が操作されたか否かを判定する。ＣＰＵ１１は、「ＯＫ」ボタンＢ１７が操作されてポイントカラーの選択が完了したと判定したときは（ステップＳ３０７：Ｙ）、選択されたポイントカラーの情報をＲＡＭ１２に保存し、ステップＳ３０４の処理を実行する。一方、ＣＰＵ１１は、ポイントカラーの選択が完了したと判定しないときは（ステップＳ３０７：Ｎ）、ステップＳ３０６の処理を実行してポイントカラーの選択を継続する。なお、図１１に示されるダイアログボックスＤ３における「キャンセル」ボタンＢ１８が操作された場合は、選択されたポイントカラーの情報を保存せずにステップＳ３０４の処理を実行する。
【００９３】
また、ＣＰＵ１１は、ステップＳ３０５において、「詳細設定」ボタンＢ１６が操作されたと判定しないときは（ステップＳ３０５：Ｎ）、他のＤＬＰへの変更内容の反映の可否の設定が完了したか否かを判定する（ステップＳ３０８）。すなわち、ＣＰＵ１１は、図１０に示されるダイアログボックスＤ２における「ＯＫ」ボタンＢ１４が操作されて適用項目の設定が完了したか否かを判定する。ＣＰＵ１１は、「ＯＫ」ボタンＢ１７が操作されて設定完了したと判定したときは（ステップＳ３０８：Ｙ）、ステップＳ３０４において選択された情報をＲＡＭ１２に保存し、ステップＳ３０１の処理を実行する。一方、ＣＰＵ１１は、設定完了したと判定しないときは（ステップＳ３０８：Ｎ）、ステップＳ３０４の処理を実行し、他のＤＬＰへの変更内容の反映の可否の設定を継続する。なお、図１０に示されるダイアログボックスＤ２における「キャンセル」ボタンＢ１５が操作された場合は、ステップＳ３０４において選択された情報をＲＡＭ１２に保存せずにステップＳ３０１の処理を実行する。
【００９４】
また、ＣＰＵ１１は、ステップＳ３０２において、反映させる他のＤＬＰの選択が完了したと判定したとき、すなわち、図９に示されるダイアログボックスＤ１における「ＯＫ」ボタンＢ１１が操作された場合には（ステップＳ３０２：Ｙ）、ステップＳ３０１において選択された情報をＲＡＭ１２に保存してこの処理を終了する。本実施の形態では、ここで選択されたＤＬＰ及びこれに対応するプロファイルカーブを第２の色変換テーブルということがある。なお、図９に示されるダイアログボックスＤ１における「キャンセル」ボタンＢ１２が操作された場合は、ステップＳ３０１において選択された情報をＲＡＭ１２に保存せずにこの処理を終了し、デバイスリンクプロファイル設定変更処理のステップＳ２０６に移行する。
【００９５】
そして、ＣＰＵ１１は、ステップＳ２０６において、他のオブジェクト種別のＤＬＰに対しても設定変更の内容を反映させるか否かを判定する（ステップＳ２０６）。すなわち、ＣＰＵ１１は、設定変更範囲設定処理のステップＳ３０１において設定変更の内容を反映させるオブジェクト種別の選択が行われたか否かを判定する。
【００９６】
ＣＰＵ１１は、他のオブジェクト種別のＤＬＰに対しても設定変更の内容を反映させると判定しないときは（ステップＳ２０６；Ｎ）、ステップＳ２０１において選択されたＤＬＰに対してのみＤＬＰ及びプロファイルカーブの再作成を行い（ステップＳ２０７）、この処理を終了する。具体的には、ＣＰＵ１１は、上述したＤＬＰの作成の要領と同じようにしてＤＬＰの再作成を行うが、ステップＳ２０２において編集された変更内容を適用した上で、ＤＬＰの作成を行う。また、プロファイルカーブについて、ＣＰＵ１１は、変更された入力値及び出力値が周辺の値から急峻に変化しないように、当該変更が行われた入力値及び出力値の周辺の入力値及び出力値について補間演算を行い、階調の移行が滑らかとなるように再作成する。
【００９７】
一方、ＣＰＵ１１は、ステップＳ２０６において、他のオブジェクト種別のＤＬＰに対しても設定変更の内容を反映させると判定したときは（ステップＳ２０６：Ｙ）、ステップＳ２０１において選択されたＤＬＰに対してＤＬＰ及びこれに対応するプロファイルカーブの再作成を行うとともに、設定変更範囲設定処理のステップＳ３０１において選択されたＤＬＰに対する再作成を行う（ステップＳ２０８）。具体的には、ＣＰＵ１１は、ステップＳ２０７と同様にしてステップＳ２０１において選択されたＤＬＰの再作成を行うとともに、設定変更範囲設定処理のステップＳ３０１において選択された、設定変更の内容を反映させるＤＬＰに対し、ステップＳ３０４及びステップＳ３０６において設定された範囲において、ステップＳ２０２において編集された変更内容を反映させてＤＬＰの再作成を行う。より具体的には、ＣＰＵ１１は、ＤＬＰについては、ステップＳ２０２において編集された入力ＲＧＢ値又は入力ＣＭＹＫ値に対する出力ＣＭＹＫ値の変更前後の増減率を算出し、他のＤＬＰにおいて、対応する入力ＲＧＢ値又は入力ＣＭＹＫ値に対する出力ＣＭＹＫ値に対して、算出された増減率を適用して変更後の出力ＣＭＹＫ値を算出する。そして、算出した変更後の出力ＣＭＹＫ値を反映させた上で、ＤＬＰの作成を行う。このとき、変更された出力ＣＭＹＫ値が周辺の出力ＣＭＹＫ値から急峻に変化しないようにするため、周辺の出力ＣＭＹＫ値について補間演算するようにしてもよい。また、ＣＰＵ１１は、ステップＳ２０１において選択されたＤＬＰに対応する再作成後のプロファイルカーブと、ステップＳ３０１において選択された他のＤＬＰに対応する再作成前のプロファイルカーブとを補間して得ることにより、ステップＳ３０１において選択された他のＤＬＰに対応するプロファイルカーブの再作成を行う。なお、ステップＳ３０１において選択された他のＤＬＰに対応する再作成後のプロファイルカーブをステップＳ２０１において選択されたＤＬＰに対応する再作成後のプロファイルカーブと一致させるようにしてもよい。
【００９８】
また、ＣＰＵ１１は、ステップＳ２０４において、「他のオブジェクトに設定値を反映」ボタンＢ１０が操作されたと判定しないとき、すなわち、図８に示されるＤＬＰ設定変更画面Ｗ３に含まれる「ＯＫ」ボタンＢ８が操作されたと判定したときは（ステップＳ２０４：Ｎ）、ステップＳ２０７の処理を実行し、ステップＳ２０１において選択されたＤＬＰについてのみ再作成を行う。
【００９９】
以上説明したデバイスリンクプロファイル設定変更処理によって実行されるＤＬＰの設定変更の手順について概略説明すると、図１２に示すようになる。
すなわち、クライアントＰＣ２におけるユーザによる所定のＤＬＰ設定変更操作が行われてユーザによって何れかのプロファイルセットが選択されると、図１２（ａ）に示されるＤＬＰ選択画面Ｗ４がクライアントＰＣ２の表示部２６に表示される。ＤＬＰ選択画面Ｗ４には、調整開始を行うための「調整」ボタンＢ１９〜Ｂ２４がオブジェクト種別毎に対応して設けられている。そして、ユーザによって何れかの「調整」ボタンＢ１９〜Ｂ２４が操作されると、図１２（ｂ）に示されるＤＬＰ設定変更画面Ｗ３において、操作された「調整」ボタンＢ１９〜Ｂ２４に対応するＤＬＰの設定変更画面が表示部２６に表示される。そして、上述した要領にてパラメータの編集が行われた後、ユーザによって「他のオブジェクトに設定値を反映」ボタンＢ１０が操作されると、図１２（ｃ）に示されるダイアログボックスＤ１が表示部２６に表示される。そして、上述した要領にて設定変更の内容を反映させるオブジェクト種別の選択が行われた後、ユーザによって「適用項目の設定」ボタンＢ１３が操作されると、図１２（ｄ）に示されるダイアログボックスＤ２が表示部２６に表示される。そして、上述した要領にて他のオブジェクト種別に対して反映させる変更内容の選択が行われた後、ユーザによって「詳細設定」ボタンが操作されると、図１２（ｅ）に示されるダイアログボックスＤ３が表示部２６に表示される。そして、上述した要領にてポイントカラーの選択が行われた後、「ＯＫ」ボタンＢ１７が操作されると、図１２（ｄ）に示されるダイアログボックスＤ２が再び表示部２６に表示される。そして、このダイアログボックスＤ２における「ＯＫ」ボタンＢ１４が操作されると、図１２（ｃ）に示されるダイアログボックスＤ１が再び表示部２６に表示される。そして、このダイアログボックスＤ１における「ＯＫ」ボタンＢ１１がユーザによって操作されると、上述した要領にて、図１２（ａ）における何れかの「調整」ボタンＢ１２〜Ｂ２４が操作されることによって選択されたオブジェクト種別のＤＬＰと、選択された他のオブジェクト種別のＤＬＰについて再作成が実施される。
【０１００】
以上説明したように、本発明の実施の形態によれば、記憶部１４は、複数の色変換テーブルを記憶する。そして、ＣＰＵ１１は、所定の変更指示入力を受け付け、受け付けられた変更指示入力に応じて、複数の色変換テーブルから何れかを選択して第１の色変換テーブルとし、選択された第１の色変換テーブルにおけるデータの変更内容を設定する。そして、ＣＰＵ１１は、設定された第１の色変換テーブルにおけるデータの変更内容に基づき、複数の色変換テーブルのうちの第２の色変換テーブルにおけるデータの変更内容を設定する。そして、ＣＰＵ１１は、第１の色変換テーブル及び第２の色変換テーブルにおけるデータの変更内容に基づき、記憶部１４に記憶された第１の色変換テーブル及び第２の色変換テーブルを再度作成する。そして、ＣＰＵ１１は、作成された第１の色変換テーブル及び第２の色変換テーブルを記憶部１４に記憶する。その結果、異なるＤＬＰ間で共通してパラメータの変更を行いたい場合には、第１の色変換テーブルにおいて具体的に変更内容を設定し、一度の設定操作により、その設定内容を他のＤＬＰにも反映させることができるので、簡便な方法により、特定の色変換テーブルに対して実施した変更の結果を他の色変換テーブルに対しても反映させることができる。
【０１０１】
また、本発明の実施の形態によれば、ＣＰＵ１１は、複数の色変換テーブルから、第１の色変換テーブルと同一のソースプロファイル及びデスティネーションプロファイルに基づいて作成された色変換テーブルであって、対応付けられたオブジェクト種別の異なる色変換テーブルを第２の色変換とし、この第２の色変換テーブルにおけるデータの変更内容を設定する。その結果、同一のターゲット及び出力デバイスを対象とするＤＬＰについて、同様のパラメータの変更を施すことができるので、簡便な方法でより適切なパラメータの変更を実施することができるようになる。
【０１０２】
また、本発明の実施の形態によれば、ＣＰＵ１１は、複数の第２の色変換テーブルから何れかを選択する。そして、ＣＰＵ１１は、選択された第２の色変換テーブルにおけるデータの変更内容を設定する。その結果、同一のターゲット及び出力デバイスを対象とするＤＬＰが複数ある場合には、所望とするＤＬＰにのみ同様のパラメータの変更を実施することができ、利便性が向上する。
【０１０３】
また、本発明の実施の形態によれば、ＣＰＵ１１は、第１の色変換テーブルのデータの変更内容に基づいて変更を行う色変換テーブルについて複数の色変換テーブルから選択して第２の色変換テーブルとし、この第２の色変換テーブルにおけるデータの変更内容を設定する。その結果、所望とするＤＬＰにのみ同様のパラメータの変更を実施することができ、利便性が向上する。
【０１０４】
また、本発明の実施の形態によれば、ＣＰＵ１１は、第１の色変換テーブルにおける複数種類の変更対象のそれぞれについてデータの変更内容の設定を行う。そして、ＣＰＵ１１は、複数種類の変更対象からデータの変更を行う対象を選択する。そして、ＣＰＵ１１は、選択した変更対象であるデータについて第２の色変換テーブルにおけるデータの変更内容を設定する。その結果、第２のＤＬＰに反映させたいパラメータの変更内容を選択できるので、利便性がさらに向上する。
【０１０５】
なお、本発明の実施の形態における記述は、本発明に係るカラーマネジメントシステムの一例であり、これに限定されるものではない。カラーマネジメントシステムを構成する各機能部の細部構成及び細部動作に関しても適宜変更可能である。
【０１０６】
また、本実施の形態では、同一のプロファイルセットに属する他のＤＬＰに対して、設定変更を行ったＤＬＰの設定変更の内容を反映させるようにしたが、同一のプロファイルセットに属さない他のＤＬＰに対して反映させるようにしてもよい。
【０１０７】
また、本実施の形態では、プロファイルセットを設け、同一のソースプロファイル及びデスティネーションプロファイルに基づいて作成されたオブジェクト種別の異なるＤＬＰを同一のプロファイルセットに定義づけるようにしたが、プロファイルセットを設けない構成としてもよく、例えば、同一のソースプロファイル及びデスティネーションプロファイルに基づいて作成されたオブジェクト種別の異なるＤＬＰを特定し、特定したＤＬＰに対して設定変更を行ったＤＬＰの設定変更の内容を反映させるようにしてもよい。また、このとき、設定変更を行ったＤＬＰとは同一でないソースプロファイル及びデスティネーションプロファイルに基づいて作成されたＤＬＰに対して設定変更の内容を反映させるようにしてもよい。
【０１０８】
また、本実施の形態では、設定変更を行ったＤＬＰの設定変更の内容を他のＤＬＰに対して反映させるか否かを選択できるようにしたが、必ず反映させる構成としてもよい。
【０１０９】
また、本実施の形態では、設定変更を行う複数種類の設定項目のそれぞれについて、他のＤＬＰに対して設定変更の内容を反映させるか否かを選択できるようにしたが、そのような機能を備えず、他のＤＬＰに対し、設定変更を行ったＤＬＰの設定変更の内容のうちの全ての設定項目について設定変更の内容を反映させるようにしてもよい。また、設定変更を行ったＤＬＰの設定変更の内容のうちの一部の設定項目については、他のＤＬＰに対し、必ず設定変更の内容を反映させ、他の設定項目については、他のＤＬＰに対し、設定変更の内容を反映させるか否かを選択できるようにしてもよい。
【０１１０】
また、本実施の形態では、オブジェクト種別としてイメージ、テキスト及びグラフィックを適用したが、これらのうちの一部のみ適用してもよい。また、イメージ、テキスト及びグラフィック以外のオブジェクト種別を適用してもよい。
【０１１１】
また、本実施の形態では、ＤＬＰ設定部１０３及びＤＬＰ計算部１０４等をコントローラ１０に設け、コントローラ１０にてＤＬＰの作成及び再作成を行うようにしたが、これらの機能をクライアントＰＣ２等、コントローラ１０以外の装置に設けるようにしてもよい。また、複数の装置によりこれらの機能を分担させるように構成してもよい。
また、コントローラ１０の機能がＭＦＰ３に含まれるものであってもよい。
【０１１２】
また、本実施の形態では、ソースプロファイル、デスティネーションプロファイル及びＤＬＰをコントローラ１０の記憶部１４に記憶するようにしたが、クライアントＰＣ２等、他の装置に設けられた記録媒体に記憶されるものであってもよい。
【０１１３】
また、本実施の形態では、ポイントカラー調整及びプロファイルカーブ調整について他のＤＬＰに反映させるものとしたが、他の調整内容であってもよい。またポイントカラー調整及びプロファイルカーブ調整の何れか一方の設定変更の内容を他のＤＬＰに反映させるものとしてもよい。また、具体的な調整内容については適宜変更可能である。
【０１１４】
また、本実施の形態では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてハードディスクや半導体の不揮発性メモリ等を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も適用される。
【符号の説明】
【０１１５】
１  ＣＭＳ
２  クライアントＰＣ
３  ＭＦＰ
１０  コントローラ
１１  ＣＰＵ
１４  記憶部
１４１  ＲＧＢソースプロファイル
１４２  ＣＭＹＫソースプロファイル
１４３  デスティネーションプロファイル
１４４ａ  ＲＧＢイメージ用ＤＬＰ
１４４ｂ  ＲＧＢテキスト用ＤＬＰ
１４４ｃ  ＲＧＢグラフィック用ＤＬＰ
１４５ａ  ＣＭＹＫイメージ用ＤＬＰ
１４５ｂ  ＣＭＹＫテキスト用ＤＬＰ
１４５ｃ  ＣＭＹＫグラフィック用ＤＬＰ
【図１】
2012109884.tif 000003
【図２】
2012109884.tif 000004
【図３】
2012109884.tif 000005
【図４】
2012109884.tif 000006
【図５】
2012109884.tif 000007
【図６】
2012109884.tif 000008
【図７】
2012109884.tif 000009
【図８】
2012109884.tif 000010
【図９】
2012109884.tif 000011
【図１０】
2012109884.tif 000012
【図１１】
2012109884.tif 000013
【図１２】
2012109884.tif 000014