(57)【要約】【課題】特色テーブル内の一の特色を調整した場合に、他の特色に対しても、一の特色との元々の色の近さに応じて調整を反映させる。【解決手段】特色ＬＵＴには、特色名と、ＣＭＹＫ空間におけるＣＭＹＫ値と、Ｌ＊ａ＊ｂ＊空間における特定点から特色までのデバイス非依存空間距離と、が対応付けられている。特色ＬＵＴ内の調整対象の特色Ａの調整を近似色に対して反映させる場合には（ステップＳ３；ＹＥＳ）、特色Ａのデバイス非依存空間距離ＤＣＳAと特色ｉのデバイス非依存空間距離ＤＣＳiとの差（ＤＣＳA−ＤＣＳi）、及び、ＣＭＹＫ空間における特色Ａと特色ｉとのデバイス依存空間距離ＤCMYKに基づいて、特色ｉに対する調整適用比率Ｒeditを算出し（ステップＳ７）、調整適用比率Ｒeditに応じて、特色ＡのＣＭＹＫ値に対する調整量を特色ｉのＣＭＹＫ値に加算する（ステップＳ８）。【選択図】図５
2013132016.tif 000002
【特許請求の範囲】
【請求項１】
複数の特色のそれぞれについて、当該特色の名称と、デバイスに依存する第１の色空間における表色値と、デバイスに依存しない第２の色空間における特定の点から当該特色までのデバイス非依存空間距離と、が対応付けられた特色テーブルを記憶する記憶部と、
前記複数の特色のうち一の特色について、当該一の特色の表色値に対する調整量を設定するための操作部と、
前記複数の特色のうち前記一の特色を除く他の特色のそれぞれについて、
前記特色テーブルを参照して、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差を算出し、
前記特色テーブルを参照して、前記一の特色の表色値及び前記他の特色の表色値に基づいて、前記第１の色空間における前記一の特色と前記他の特色とのデバイス依存空間距離を算出し、
前記算出された前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差及び前記一の特色と前記他の特色とのデバイス依存空間距離に基づいて、当該他の特色に対する調整適用比率を算出し、
当該算出された調整適用比率に応じて前記一の特色の表色値に対する調整量を当該他の特色の表色値に加算する制御部と、
を備え、
前記調整適用比率は、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差が小さいほど大きくなり、前記一の特色と前記他の特色とのデバイス依存空間距離が小さいほど大きくなる情報処理装置。
【請求項２】
前記一の特色について、当該一の特色の表色値に対する調整量が設定された場合に、前記他の特色の表色値に対する調整を行うか否かを選択するための選択部を備える、
請求項１に記載の情報処理装置。
【請求項３】
複数の特色のそれぞれについて、当該特色の名称と、デバイスに依存する第１の色空間における表色値と、デバイスに依存しない第２の色空間における特定の点から当該特色までのデバイス非依存空間距離と、が対応付けられた特色テーブルを調整する特色テーブル調整方法であって、
前記複数の特色のうち一の特色について、当該一の特色の表色値に対する調整量を設定する工程と、
前記複数の特色のうち前記一の特色を除く他の特色のそれぞれについて、
前記特色テーブルを参照して、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差を算出し、
前記特色テーブルを参照して、前記一の特色の表色値及び前記他の特色の表色値に基づいて、前記第１の色空間における前記一の特色と前記他の特色とのデバイス依存空間距離を算出し、
前記算出された前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差及び前記一の特色と前記他の特色とのデバイス依存空間距離に基づいて、当該他の特色に対する調整適用比率を算出し、
当該算出された調整適用比率に応じて前記一の特色の表色値に対する調整量を当該他の特色の表色値に加算する工程と、
を含み、
前記調整適用比率は、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差が小さいほど大きくなり、前記一の特色と前記他の特色とのデバイス依存空間距離が小さいほど大きくなる特色テーブル調整方法。
【請求項４】
複数の特色のそれぞれについて、当該特色の名称と、デバイスに依存する第１の色空間における表色値と、デバイスに依存しない第２の色空間における特定の点から当該特色までのデバイス非依存空間距離と、が対応付けられた特色テーブルを調整するコンピューターを、
前記複数の特色のうち一の特色について、当該一の特色の表色値に対する調整量を設定する手段、
前記複数の特色のうち前記一の特色を除く他の特色のそれぞれについて、
前記特色テーブルを参照して、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差を算出し、
前記特色テーブルを参照して、前記一の特色の表色値及び前記他の特色の表色値に基づいて、前記第１の色空間における前記一の特色と前記他の特色とのデバイス依存空間距離を算出し、
前記算出された前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差及び前記一の特色と前記他の特色とのデバイス依存空間距離に基づいて、当該他の特色に対する調整適用比率を算出し、
当該算出された調整適用比率に応じて前記一の特色の表色値に対する調整量を当該他の特色の表色値に加算する手段、
として機能させるためのプログラムであって、
前記調整適用比率は、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差が小さいほど大きくなり、前記一の特色と前記他の特色とのデバイス依存空間距離が小さいほど大きくなるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、特色テーブル調整方法及びプログラムに関する。
【背景技術】
【０００２】
一般に、電子写真方式のプリンター等の出力デバイスを用いたオンデマンド出力システムにおいて、オフセット印刷で用いられる特色（スポットカラーとも呼ばれる。）をシミュレートするためには、特色テーブルを用いて特色を出力デバイスのＣＭＹＫ値等に変換している。
【０００３】
例えば、新規の用紙に対するスポットカラー辞書（特色テーブル）を作成する際に、あるスポットカラーについて、基準となる用紙での再現色が得られるデバイスカラー値（ＣＭＹＫ値）と、基準となる用紙の出力プロファイルと、新規の用紙の出力プロファイルと、から新規の用紙での再現色が得られるデバイスカラー値を算出する方法が提案されている（特許文献１参照）。
【０００４】
特色テーブルの種類としては、特色名とデバイス非依存の色彩値（Ｌ＊ａ＊ｂ＊値等）とが対応付けられたテーブルや、特色名とデバイス依存の表色値（ＣＭＹＫ値等）とが対応付けられたテーブルがあるが、両者には一長一短がある。
【０００５】
Ｌ＊ａ＊ｂ＊値等のデバイス非依存の色彩値を含む特色テーブルを用いる場合には、出力時に、特色テーブルを用いて特色名をＬ＊ａ＊ｂ＊値等に変換した後、出力用紙のカラープロファイルを用いてデバイス依存の表色値であるＣＭＹＫ値等に変換するため、用紙の色域を常に最大限使った出力が可能となる。しかし、この場合、特色テーブル内の特定の特色に対する調整を、各出力用紙に対応するカラープロファイルを使った全ての場合に対して、ユーザーの意図通りに反映させるのは難しい。また、Ｌ＊ａ＊ｂ＊等の色彩値だけでは表現しきれない、蛍光色やメタリック色の再現が望ましくないものになるという難点がある。
【０００６】
一方、ＣＭＹＫ値等のデバイス依存の表色値を含む特色テーブルを用いる場合には、メーカー側で予め蛍光色やメタリック色であることを考慮して特色テーブルを作成するため、高い品質の特色テーブルを用意することができる。また、特色名とＣＭＹＫ値等との対応関係が一義に決まるため、ある特色に対する調整結果は全ての出力用紙に対する出力に反映される。また、出力用紙のカラープロファイルを用いないため、常にユーザーの意図したとおりの色再現になるとは限らないが、電子写真方式のプリンター等のデバイスでは紙種による色再現の変化が比較的小さいので、ほとんどの場合、問題は生じない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−０１１０４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、特色名とデバイス依存の表色値（ＣＭＹＫ値等）とが対応付けられた特色テーブルを用いる場合には、特色が元々どのような色であったかを示す情報、すなわち、デバイスに依存しない色彩値に関する情報が失われているため、ユーザーがある特色を自分の好みに合うように調整した場合、その調整を、調整した特色に本来近似している他の特色にも反映させることが難しいという問題があった。
【０００９】
特色テーブルに、ＣＭＹＫ値等のデバイス依存の表色値に加えて、デバイス非依存の色彩値であるＬ＊ａ＊ｂ＊値等を追加しようとすると、システムが複雑になったり、特色テーブル内のデータ量が２倍近くになったりするため（例えば、Ｃ値、Ｍ値、Ｙ値、Ｋ値の４種のデータからＣ値、Ｍ値、Ｙ値、Ｋ値、Ｌ＊値、ａ＊値、ｂ＊値の７種のデータになる等）、好ましくない。
【００１０】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、特色テーブル内の一の特色を調整した場合に、他の特色に対しても、一の特色との元々の色の近さに応じて調整を反映させることを課題とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、請求項１に記載の発明は、複数の特色のそれぞれについて、当該特色の名称と、デバイスに依存する第１の色空間における表色値と、デバイスに依存しない第２の色空間における特定の点から当該特色までのデバイス非依存空間距離と、が対応付けられた特色テーブルを記憶する記憶部と、前記複数の特色のうち一の特色について、当該一の特色の表色値に対する調整量を設定するための操作部と、前記複数の特色のうち前記一の特色を除く他の特色のそれぞれについて、前記特色テーブルを参照して、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差を算出し、前記特色テーブルを参照して、前記一の特色の表色値及び前記他の特色の表色値に基づいて、前記第１の色空間における前記一の特色と前記他の特色とのデバイス依存空間距離を算出し、前記算出された前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差及び前記一の特色と前記他の特色とのデバイス依存空間距離に基づいて、当該他の特色に対する調整適用比率を算出し、当該算出された調整適用比率に応じて前記一の特色の表色値に対する調整量を当該他の特色の表色値に加算する制御部と、を備え、前記調整適用比率は、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差が小さいほど大きくなり、前記一の特色と前記他の特色とのデバイス依存空間距離が小さいほど大きくなる情報処理装置である。
【００１２】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記一の特色について、当該一の特色の表色値に対する調整量が設定された場合に、前記他の特色の表色値に対する調整を行うか否かを選択するための選択部を備える。
【００１３】
請求項３に記載の発明は、複数の特色のそれぞれについて、当該特色の名称と、デバイスに依存する第１の色空間における表色値と、デバイスに依存しない第２の色空間における特定の点から当該特色までのデバイス非依存空間距離と、が対応付けられた特色テーブルを調整する特色テーブル調整方法であって、前記複数の特色のうち一の特色について、当該一の特色の表色値に対する調整量を設定する工程と、前記複数の特色のうち前記一の特色を除く他の特色のそれぞれについて、前記特色テーブルを参照して、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差を算出し、前記特色テーブルを参照して、前記一の特色の表色値及び前記他の特色の表色値に基づいて、前記第１の色空間における前記一の特色と前記他の特色とのデバイス依存空間距離を算出し、前記算出された前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差及び前記一の特色と前記他の特色とのデバイス依存空間距離に基づいて、当該他の特色に対する調整適用比率を算出し、当該算出された調整適用比率に応じて前記一の特色の表色値に対する調整量を当該他の特色の表色値に加算する工程と、を含み、前記調整適用比率は、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差が小さいほど大きくなり、前記一の特色と前記他の特色とのデバイス依存空間距離が小さいほど大きくなる。
【００１４】
請求項４に記載の発明は、複数の特色のそれぞれについて、当該特色の名称と、デバイスに依存する第１の色空間における表色値と、デバイスに依存しない第２の色空間における特定の点から当該特色までのデバイス非依存空間距離と、が対応付けられた特色テーブルを調整するコンピューターを、前記複数の特色のうち一の特色について、当該一の特色の表色値に対する調整量を設定する手段、前記複数の特色のうち前記一の特色を除く他の特色のそれぞれについて、前記特色テーブルを参照して、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差を算出し、前記特色テーブルを参照して、前記一の特色の表色値及び前記他の特色の表色値に基づいて、前記第１の色空間における前記一の特色と前記他の特色とのデバイス依存空間距離を算出し、前記算出された前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差及び前記一の特色と前記他の特色とのデバイス依存空間距離に基づいて、当該他の特色に対する調整適用比率を算出し、当該算出された調整適用比率に応じて前記一の特色の表色値に対する調整量を当該他の特色の表色値に加算する手段、として機能させるためのプログラムであって、前記調整適用比率は、前記一の特色のデバイス非依存空間距離と前記他の特色のデバイス非依存空間距離との差が小さいほど大きくなり、前記一の特色と前記他の特色とのデバイス依存空間距離が小さいほど大きくなる。
【発明の効果】
【００１５】
本発明によれば、特色テーブル内の一の特色を調整した場合に、他の特色に対しても、一の特色との元々の色の近さに応じて調整を反映させることができる。
【図面の簡単な説明】
【００１６】
【図１】印刷システムのシステム構成図である。
【図２】コントローラーの機能的構成を示すブロック図である。
【図３】特色ＬＵＴの例を示す図である。
【図４】印刷指示端末の機能的構成を示すブロック図である。
【図５】印刷指示端末において実行される特色ＬＵＴ調整処理を示すフローチャートである。
【図６】印刷指示端末に表示される特色ＬＵＴ調整画面の例である。
【発明を実施するための形態】
【００１７】
以下、本発明に係る情報処理装置の一実施の形態について説明する。
図１に、印刷システム１００のシステム構成を示す。図１に示すように、印刷システム１００は、コントローラー１０と、プリンター２０と、情報処理装置としての印刷指示端末３０と、を備える。コントローラー１０は、特色をプリンター２０の出力色（ＣＭＹＫ）に変換するための特色データベース１３３を有している。コントローラー１０と印刷指示端末３０とは、イントラネット等の通信ネットワークＮを介してデータ通信可能に接続されている。コントローラー１０とプリンター２０とは、ＵＳＢ（Universal Serial Bus）等の専用インターフェース用バスを介して接続されている。また、コントローラー１０、プリンター２０、印刷指示端末３０の一部又は全部は、それぞれが統合された一つの装置における一つの機能であってもよい。
【００１８】
図２に、コントローラー１０の機能的構成を示す。図２に示すように、コントローラー１０は、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、記憶部１３、通信部１４、プリンターＩＦ部１５等を備え、各部はバス１６により接続されている。
【００１９】
ＣＰＵ１１は、コントローラー１０の各部の処理動作を統括的に制御する。ＣＰＵ１１は、通信部１４により受信した指示信号に応じて、記憶部１３に格納されている各種処理プログラムを読み出してＲＡＭ１２に展開し、当該プログラムとの協働により各種処理を実行する。
【００２０】
ＲＡＭ１２は、ＣＰＵ１１により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
【００２１】
記憶部１３は、不揮発性の半導体メモリーやハードディスク等の記憶装置からなり、各種処理プログラムや各種処理に関するデータ等を記憶する。例えば、記憶部１３は、ＲＩＰ（Raster Image Processer）処理プログラム１３１、色変換処理プログラム１３２、特色データベース１３３等を記憶する。
【００２２】
特色データベース１３３には、一又は複数の特色テーブルとしての特色ＬＵＴ（Look Up Table）が格納されている。
図３に、特色ＬＵＴの例を示す。特色ＬＵＴは、複数の特色のそれぞれについて、特色の名称（特色名）と、デバイス（プリンター２０）に依存する第１の色空間としてのＣＭＹＫ空間における表色値（ＣＭＹＫ値）と、デバイスに依存しない第２の色空間としてのＬ＊ａ＊ｂ＊空間における特定の点（以下、特定点という。）から特色までのデバイス非依存空間距離（ＤＣＳ値）と、が対応付けられている。
特色ＬＵＴ内のＣＭＹＫ値は、特色を印刷する際にプリンター２０に出力される値である。
【００２３】
特色ｉについてのデバイス非依存空間距離ＤＣＳiは、デバイスに依存しない第２の色空間をＬ＊ａ＊ｂ＊空間とし、特色ｉの色彩値を（Ｌ＊i，ａ＊i，ｂ＊i）とし、特定点の色彩値を（Ｌ＊P，ａ＊P，ｂ＊P）とすると、以下の式（１）により求められる。
【００２４】
【数１】
2013132016.tif 000003
【００２５】
なお、特定点は、無彩色であることが好ましい。例えば、特定点として、（Ｌ＊P，ａ＊P，ｂ＊P）＝（５０，０，０）を取ると、特色ｉについてのデバイス非依存空間距離ＤＣＳiは、式（２）により求められる。
【００２６】
【数２】
2013132016.tif 000004
【００２７】
また、各特色ＬＵＴにおいて、デバイス非依存空間距離を求める際に用いるデバイスに依存しない第２の色空間及び特定点は、一つのシステム内ではそれぞれ統一されていることが望ましい。すなわち、特色データベース１３３内の各特色ＬＵＴに含まれるＤＣＳ値は、同一の色空間における同一の特定点からの距離であることが望ましい。
【００２８】
通信部１４は、通信ネットワークＮを介して外部装置との間でデータの送受信を行う。例えば、通信部１４は、印刷指示端末３０に調整前の特色ＬＵＴを送信し、印刷指示端末３０から調整後の特色ＬＵＴを受信する。また、通信部１４は、印刷指示端末３０から印刷データを受信する。
【００２９】
プリンターＩＦ部１５は、プリンター２０との間でデータの入出力を行う。プリンターＩＦ部１５は、プリンター２０に対してビットマップ形式の画像データを送信する。
【００３０】
ＣＰＵ１１は、ＲＩＰ処理プログラム１３１との協働により、印刷データ（ＰＤＬデータ）を解析し、ビットマップ形式の画像データに展開する。
【００３１】
ＣＰＵ１１は、色変換処理プログラム１３２との協働により、ビットマップ形式の画像データに対して色変換処理を行う。また、ＣＰＵ１１は、印刷データにおいて特色が指定されている場合には、特色データベース１３３の特色ＬＵＴを参照して、特色名をＣＭＹＫ値に変換する。
【００３２】
プリンター２０は、コントローラー１０から受信したビットマップ形式の画像データ（ＣＭＹＫ値）に基づいて、印刷を行う画像形成装置である。プリンター２０は、例えば、電子写真方式の画像形成を行うものであり、感光体ドラム、感光体ドラムの帯電を行う帯電部、画像データに基づいて感光体ドラム表面を露光走査する露光部、感光体ドラムにトナーを付着させる現像部、感光体ドラム上に形成されたトナー像を印刷用紙に転写する転写部、印刷用紙上に形成されたトナー像を定着させる定着部等から構成される。
【００３３】
図４に、印刷指示端末３０の機能的構成を示す。図４に示すように、印刷指示端末３０は、ＣＰＵ３１、ＲＡＭ３２、記憶部３３、操作部３４、表示部３５、通信部３６等を備え、各部はバス３７により接続されている。
【００３４】
ＣＰＵ３１は、印刷指示端末３０の各部の処理動作を統括的に制御する。ＣＰＵ３１は、操作部３４から入力される操作信号又は通信部３６により受信した指示信号に応じて、記憶部３３に格納されている各種処理プログラムを読み出してＲＡＭ３２に展開し、当該プログラムとの協働により各種処理を実行する。
【００３５】
ＲＡＭ３２は、ＣＰＵ３１により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。例えば、ＲＡＭ３２は、コントローラー１０から取得された特色ＬＵＴを一時的に記憶する。
【００３６】
記憶部３３は、不揮発性の半導体メモリーやハードディスク等の記憶装置からなり、各種処理プログラムや各種処理に関するデータ等を記憶する。例えば、記憶部３３は、ＯＳ（Operating System）、文書作成アプリケーションプログラム、印刷指示プログラム３３１、特色ＬＵＴ調整プログラム３３２等を記憶する。
【００３７】
操作部３４は、カーソルキー、文字入力キー及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、ユーザーによる操作入力を受け付ける。操作部３４は、キーボードに対するキー操作やマウス操作により入力された操作信号をＣＰＵ３１に出力する。例えば、操作部３４は、特色ＬＵＴに含まれる複数の特色のうち一の特色について、当該一の特色のＣＭＹＫ値に対する調整量を設定する際に用いられる。また、操作部３４（選択部）は、一の特色のＣＭＹＫ値に対する調整量が設定された場合に、複数の特色のうち一の特色を除く他の特色のＣＭＹＫ値に対する調整を行うか否かを選択する際に用いられる。
【００３８】
表示部３５は、ＬＣＤ（Liquid Crystal Display）を備え、ＣＰＵ３１からの指示に従って、各種操作画面や各種処理結果を表示する。
【００３９】
通信部３６は、通信ネットワークＮを介して外部装置との間でデータの送受信を行う。例えば、通信部３６は、コントローラー１０から調整前の特色ＬＵＴを受信し、コントローラー１０に調整後の特色ＬＵＴを送信する。また、通信部３６は、コントローラー１０に印刷データを送信する。印刷データには、印刷内容を示す画像データ及び印刷設定情報等が含まれる。
【００４０】
ＣＰＵ３１は、印刷指示プログラム３３１との協働により、ユーザーからの指示に基づいて、コントローラー１０に対して印刷指示を行う。具体的には、ＣＰＵ３１は、文書作成アプリケーションプログラムにより作成された文書ファイルに基づいて、コントローラー１０が解釈可能なページ記述言語（ＰＤＬ：Page Description Language）で記述された印刷データを生成し、生成された印刷データを通信部３６を介してコントローラー１０に送信する。
【００４１】
ＣＰＵ３１は、特色ＬＵＴ調整プログラム３３２との協働により、コントローラー１０の特色データベース１３３内に保存されている特色ＬＵＴのうち、ユーザーにより選択された特色ＬＵＴを取得し、取得した特色ＬＵＴをＲＡＭ３２に記憶させる。また、ＣＰＵ３１は、ユーザーの操作部３４からの操作に基づいて、特色ＬＵＴに含まれる特色の表色値（ＣＭＹＫ値）を調整する。
【００４２】
具体的に、ＣＰＵ３１は、ユーザーの操作部３４からの操作に基づいて、特色ＬＵＴに含まれる複数の特色のうち一の特色（以下、ユーザーが手動で直接ＣＭＹＫ値を調整する特色を特色Ａとする。）について、特色Ａの表色値（ＣＭＹＫ値）に対する調整量を設定する。
【００４３】
ＣＰＵ３１は、ユーザーの操作部３４からの操作に基づいて、特色ＡのＣＭＹＫ値に対する調整量が設定された場合に、複数の特色のうち特色Ａを除く他の特色のＣＭＹＫ値に対する調整を行うか否か、すなわち、他の特色のＣＭＹＫ値に対して特色Ａの調整を反映させるか否かを判断する。
他の特色のＣＭＹＫ値に対する調整を行う場合には、ＣＰＵ３１は、他の特色のそれぞれについて、以下の処理を行う。
【００４４】
ＣＰＵ３１は、特色ＬＵＴを参照して、特色Ａの特定点からのデバイス非依存空間距離（ＤＣＳ値）及び他の特色の特定点からのデバイス非依存空間距離を読み出し、読み出した特色Ａの特定点からのデバイス非依存空間距離と他の特色の特定点からのデバイス非依存空間距離との差を算出する。
ＣＰＵ３１は、特色ＬＵＴを参照して、特色ＡのＣＭＹＫ値及び他の特色のＣＭＹＫ値を読み出し、読み出した特色ＡのＣＭＹＫ値及び他の特色のＣＭＹＫ値に基づいて、ＣＭＹＫ空間における特色Ａと他の特色とのデバイス依存空間距離を算出する。
ＣＰＵ３１は、算出されたＬ＊ａ＊ｂ＊空間における特色Ａの特定点からのデバイス非依存空間距離と他の特色の特定点からのデバイス非依存空間距離との差、及び、ＣＭＹＫ空間における特色Ａと他の特色とのデバイス依存空間距離に基づいて、他の特色に対する調整適用比率を算出する。
ＣＰＵ３１は、算出された調整適用比率に応じて、特色ＡのＣＭＹＫ値に対する調整量を、他の特色のＣＭＹＫ値に加算する。
【００４５】
ここで、調整適用比率は、特色Ａの特定点からのデバイス非依存空間距離と他の特色の特定点からのデバイス非依存空間距離との差が小さいほど大きくなり、ＣＭＹＫ空間における特色Ａと他の特色とのデバイス依存空間距離が小さいほど大きくなる。
【００４６】
次に、印刷指示端末３０における動作について説明する。
図５は、印刷指示端末３０において実行される特色ＬＵＴ調整処理を示すフローチャートである。特色ＬＵＴ調整処理は、ＣＰＵ３１と、記憶部３３に記憶されている特色ＬＵＴ調整プログラム３３２との協働によるソフトウェア処理によって実現される。
【００４７】
まず、ＣＰＵ３１により、通信部３６を介して、コントローラー１０の特色データベース１３３に保存されている特色ＬＵＴのうち、ユーザーの操作部３４からの操作により選択された特色ＬＵＴが取得され、取得された特色ＬＵＴがＲＡＭ３２に記憶される。また、ＣＰＵ３１により、取得された特色ＬＵＴの情報が表示部３５に表示される。そして、ユーザーの操作部３４からの操作に基づいて、特色ＬＵＴ内の複数の特色のうち調整対象の特色Ａが選択される（ステップＳ１）。
【００４８】
次に、ＣＰＵ３１により、ユーザーの操作部３４からの操作に基づいて、特色Ａについて、特色ＬＵＴのＣＭＹＫ値に対する調整量（Δｃ，Δｍ，Δｙ，Δｋ）が設定される（ステップＳ２）。具体的には、調整前の特色ＡのＣＭＹＫ値（ＣA，ＭA，ＹA，ＫA）が、調整により、（ＣA＋Δｃ，ＭA＋Δｍ，ＹA＋Δｙ，ＫA＋Δｋ）に変更される。
【００４９】
図６に、印刷指示端末３０の表示部３５に表示される特色ＬＵＴ調整画面３５１の例を示す。特色ＬＵＴ調整画面３５１には、テーブル名表示領域４１、特色名表示領域４２、特色ＬＵＴ表示領域４３、マニュアル調整領域４４、保存ボタン４５が含まれる。
【００５０】
テーブル名表示領域４１には、コントローラー１０の特色データベース１３３内に保存されている特色ＬＵＴのうち、調整対象として選択された特色ＬＵＴの名称が表示される。
特色名表示領域４２には、調整対象の特色ＬＵＴに含まれる複数の特色のうち、調整対象として選択されている特色の名称が表示される。
特色ＬＵＴ表示領域４３には、調整対象の特色ＬＵＴに含まれる特色毎に、調整前の色、調整後の色、特色名、各特色に対応するＣＭＹＫ値が表示される。調整済みの特色については、特色に対応するＣＭＹＫ値として、調整後のＣＭＹＫ値が表示される。なお、特色ＬＵＴに含まれるＤＣＳ値については、ユーザーに開示する必要がないため、特色ＬＵＴ表示領域４３には表示されない。
【００５１】
図６では、特色ＬＵＴ表示領域４３において、特色ＬＵＴ「ExampleA」に含まれる特色名「0002」の特色４６が選択されている状態であるため、テーブル名表示領域４１に「ExampleA」と表示され、特色名表示領域４２に「0002」と表示されている。
【００５２】
マニュアル調整領域４４には、調整前ＣＭＹＫ値表示領域４７、Ｃ値調整領域４８、Ｍ値調整領域４９、Ｙ値調整領域５０、Ｋ値調整領域５１、調整前色表示領域５２、調整後色表示領域５３、近似色に調整を反映させるか否かを指定するためのチェックボックス５４が含まれる。
【００５３】
調整前ＣＭＹＫ値表示領域４７には、特色ＬＵＴ表示領域４３で選択されている特色の調整前のＣＭＹＫ値が表示される。
Ｃ値調整領域４８は、選択されている特色について、調整後のＣ値を指定するための領域である。
Ｍ値調整領域４９は、選択されている特色について、調整後のＭ値を指定するための領域である。
Ｙ値調整領域５０は、選択されている特色について、調整後のＹ値を指定するための領域である。
Ｋ値調整領域５１は、選択されている特色について、調整後のＫ値を指定するための領域である。
【００５４】
図６では、調整前ＣＭＹＫ値表示領域４７に表示されている調整前のＣＭＹＫ値が（９０，１０，０，０）であり、Ｃ値調整領域４８、Ｍ値調整領域４９、Ｙ値調整領域５０、Ｋ値調整領域５１にそれぞれ表示されている調整後のＣＭＹＫ値が（９０，２６，０，０）であるから、「0002」という名称の特色について、Ｃ値、Ｍ値、Ｙ値、Ｋ値に対する調整量（Δｃ，Δｍ，Δｙ，Δｋ）は、（０，１６，０，０）となる。
【００５５】
調整前色表示領域５２には、選択されている特色の調整前のＣＭＹＫ値に基づく色が表示される。
調整後色表示領域５３には、選択されている特色の調整後のＣＭＹＫ値に基づく色が表示される。
チェックボックス５４がチェックされている場合には、Ｃ値調整領域４８、Ｍ値調整領域４９、Ｙ値調整領域５０、Ｋ値調整領域５１において調整された調整結果が、特色ＬＵＴ表示領域４３において選択されている特色との色の近さに応じて近似色に反映される。
【００５６】
保存ボタン４５は、特色ＬＵＴ調整画面３５１で調整した内容の保存を指示するためのボタンである。
【００５７】
次に、ＣＰＵ３１により、ユーザーの操作部３４からの操作に基づいて、近似色のＣＭＹＫ値に対して特色Ａの調整を反映させるか否か、すなわち、複数の特色のうち特色Ａを除く他の特色のＣＭＹＫ値に対する調整を行うか否かが判断される（ステップＳ３）。具体的には、ＣＰＵ３１により、チェックボックス５４がチェックされているか否かに基づいて、近似色のＣＭＹＫ値に対して特色Ａの調整を反映させるか否かが判断される。
【００５８】
近似色のＣＭＹＫ値に対して特色Ａの調整を反映させる場合、すなわち、他の特色のＣＭＹＫ値に対する調整を行う場合には（ステップＳ３；ＹＥＳ）、ＣＰＵ３１により、複数の特色のうち特色Ａを除く特色の中から未処理の特色ｉが選択される（ステップＳ４）。
【００５９】
次に、ＣＰＵ３１により、ＲＡＭ３２に記憶されている特色ＬＵＴが参照され、特色ＬＵＴからＬ＊ａ＊ｂ＊空間における特色Ａの特定点からのデバイス非依存空間距離ＤＣＳA及び特色ｉの特定点からのデバイス非依存空間距離ＤＣＳiが読み出され、特色Ａと特色ｉの特定点からのデバイス非依存空間距離の差（ＤＣＳA−ＤＣＳi）が算出される（ステップＳ５）。
【００６０】
次に、ＣＰＵ３１により、ＲＡＭ３２に記憶されている特色ＬＵＴが参照され、特色ＬＵＴから特色Ａの調整前のＣＭＹＫ値（ＣA，ＭA，ＹA，ＫA）及び特色ｉのＣＭＹＫ値（Ｃi，Ｍi，Ｙi，Ｋi）が読み出され、読み出された特色ＡのＣＭＹＫ値及び特色ｉのＣＭＹＫ値に基づいて、式（３）により、ＣＭＹＫ空間における特色Ａと特色ｉとのデバイス依存空間距離ＤCMYKが算出される（ステップＳ６）。
【００６１】
【数３】
2013132016.tif 000005
【００６２】
次に、ＣＰＵ３１により、Ｌ＊ａ＊ｂ＊空間における特色Ａの特定点からのデバイス非依存空間距離と特色ｉの特定点からのデバイス非依存空間距離との差（ＤＣＳA−ＤＣＳi）と、ＣＭＹＫ空間における特色Ａと特色ｉとのデバイス依存空間距離ＤCMYKと、に基づいて、式（４）により、特色ｉに対する調整適用比率Ｒeditが算出される（ステップＳ７）。なお、ここで、ｆは（ＤＣＳA−ＤＣＳi）の関数であり、ｇはＤCMYKの関数である。
【００６３】
【数４】
2013132016.tif 000006
【００６４】
式（５）、（６）は、式（４）の具体例である。
【００６５】
【数５】
2013132016.tif 000007
【００６６】
すなわち、ＤＣＳA−ＤＣＳiが５未満かつＤCMYKが１０未満の場合にのみ、調整適用比率Ｒeditは１以下のプラスの値となる。また、Ｌ＊ａ＊ｂ＊空間における特色Ａのデバイス非依存空間距離と特色ｉのデバイス非依存空間距離との差（ＤＣＳA−ＤＣＳi）が小さいほど調整適用比率Ｒeditは大きくなり、ＣＭＹＫ空間における特色Ａと特色ｉとのデバイス依存空間距離ＤCMYKが小さいほど調整適用比率Ｒeditは大きくなる。
【００６７】
なお、Ｌ＊ａ＊ｂ＊空間において特色Ａと特色ｉとが特定点を挟んで反対側に位置する場合等、特色Ａと特色ｉとが近くなくても（ＤＣＳA−ＤＣＳi）の値が小さくなる場合があるが、その場合には、ＣＭＹＫ空間における特色Ａと特色ｉとのデバイス依存空間距離ＤCMYKが大きくなることにより、調整適用比率Ｒeditが小さくなる（又は０になる）ため、問題はない。
【００６８】
次に、ＣＰＵ３１により、式（７）〜（１０）により、算出された調整適用比率Ｒeditに応じて、特色ＡのＣＭＹＫ値に対する調整量（Δｃ，Δｍ，Δｙ，Δｋ）が特色ｉのＣＭＹＫ値（Ｃi，Ｍi，Ｙi，Ｋi）に加算され、調整後の特色ｉのＣＭＹＫ値が算出される（ステップＳ８）。
【００６９】
【数６】
2013132016.tif 000008
【００７０】
次に、ＣＰＵ３１により、特色ＬＵＴに含まれる複数の特色のうち特色Ａを除く全ての特色ｉに対してステップＳ４〜ステップＳ８の処理が終了したか否かが判断される（ステップＳ９）。特色ＬＵＴに含まれる複数の特色のうち特色Ａを除く特色の中で、ステップＳ４〜ステップＳ８の処理が終了していない特色が存在する場合には（ステップＳ９；ＮＯ）、ステップＳ４に戻り、処理が繰り返される。
【００７１】
ステップＳ９において、特色ＬＵＴに含まれる複数の特色のうち特色Ａを除く全ての特色ｉに対してステップＳ４〜ステップＳ８の処理が終了した場合（ステップＳ９；ＹＥＳ）、又は、ステップＳ３において、近似色のＣＭＹＫ値に対して特色Ａの調整を反映させない場合には（ステップＳ３；ＮＯ）、処理が終了する。
以上の処理が、ユーザーが手動でＣＭＹＫ値を調整したい各特色Ａに対して繰り返される。
【００７２】
図６に示す特色ＬＵＴ調整画面３５１において、保存ボタン４５が押下されると、ＣＰＵ３１により、通信部３６を介して、調整後の特色ＬＵＴがコントローラー１０に送信される。
コントローラー１０では、ＣＰＵ１１により、通信部１４を介して、調整後の特色ＬＵＴが受信され、記憶部１３の特色データベース１３３に保存される。ここで、調整後の特色ＬＵＴは、調整前の特色ＬＵＴとは別に保存される。
【００７３】
以上説明したように、本実施の形態における印刷指示端末３０によれば、特色ＬＵＴ内の一の特色を調整した場合に、他の特色に対しても、一の特色との元々の色の近さに応じて調整を反映させることができる。
【００７４】
具体的には、特色名とＣＭＹＫ値とを対応付けた特色ＬＵＴに、Ｌ＊ａ＊ｂ＊空間上における特定点からのデバイス非依存空間距離（ＤＣＳ値）を追加することにより、特色ＬＵＴに追加するデータを１種のみに留めつつ、実質的にＬ＊ａ＊ｂ＊値（３種のデータ）を追加した場合と同等の効果を得ることができる。すなわち、特色ＬＵＴ内に、特色名に対応するＣＭＹＫ値に加えて、Ｌ＊ａ＊ｂ＊値を持たせなくても、ユーザーが直接調整した特色と元の色彩値（Ｌ＊ａ＊ｂ＊値）が近い他の特色データに対して、色の近さに応じた調整を行うことができる。このように、デバイス依存のＣＭＹＫ値を含む特色ＬＵＴを使っていても、デバイス非依存のＬ＊ａ＊ｂ＊値が近い他の特色に対して手動調整の結果を反映させることができる。
【００７５】
また、一の特色のＣＭＹＫ値に対する調整量が設定された場合に、他の特色のＣＭＹＫ値に対する調整を行うか否かを選択することができるので、他の特色に調整の影響を及ぼしたくない場合にも対応可能である。
【００７６】
なお、上記実施の形態における記述は、本発明に係る情報処理装置の例であり、これに限定されるものではない。装置を構成する各部の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００７７】
例えば、上記実施の形態では、式（４）の具体例として、式（５）、（６）を挙げたが、調整適用比率を算出する際に、Ｌ＊ａ＊ｂ＊空間における特色Ａと特色ｉの特定点からのデバイス非依存空間距離の差（ＤＣＳA−ＤＣＳi）と、ＣＭＹＫ空間における特色Ａと特色ｉとのデバイス依存空間距離ＤCMYKと、を含む他の関数を用いてもよい。
【００７８】
また、特色データベース１３３内のいずれか一の特色ＬＵＴについて調整を行った場合に、他のＬＵＴに調整結果を反映させてもよい。
【００７９】
また、上記実施の形態では、印刷指示端末３０において特色ＬＵＴ調整処理を行う場合について説明したが、印刷指示端末３０からコントローラー１０に対して、直接調整を行う特色（特色Ａ）を示す情報と、当該特色に対する調整量（Δｃ，Δｍ，Δｙ，Δｋ）と、他の特色にも調整を反映させるか否かを示す情報と、を送信し、コントローラー１０側で特色ＬＵＴ調整処理を行うこととしてもよい。
【００８０】
また、上記実施の形態では、デバイスに依存する第１の色空間としてＣＭＹＫ空間、デバイスに依存しない第２の色空間としてＬ＊ａ＊ｂ＊空間を用いた場合について説明したが、第１の色空間、第２の色空間として、他の色空間を用いてもよい。
【００８１】
以上の説明では、各処理を実行するためのプログラムを格納したコンピューター読み取り可能な媒体として不揮発性の半導体メモリーやハードディスクを使用した例を開示したが、この例に限定されない。その他のコンピューター読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）を適用することとしてもよい。
【符号の説明】
【００８２】
１０  コントローラー
１１  ＣＰＵ
１２  ＲＡＭ
１３  記憶部
１４  通信部
１５  プリンターＩＦ部
２０  プリンター
３０  印刷指示端末
３１  ＣＰＵ
３２  ＲＡＭ
３３  記憶部
３４  操作部
３５  表示部
３６  通信部
１００  印刷システム
１３１  ＲＩＰ処理プログラム
１３２  色変換処理プログラム
１３３  特色データベース
３３１  印刷指示プログラム
３３２  特色ＬＵＴ調整プログラム
３５１  特色ＬＵＴ調整画面
Ｎ  通信ネットワーク
【図１】
2013132016.tif 000009
【図２】
2013132016.tif 000010
【図３】
2013132016.tif 000011
【図４】
2013132016.tif 000012
【図５】
2013132016.tif 000013
【図６】
2013132016.tif 000014