(57)【要約】      （修正有）【課題】階調性に優れた色変換が可能な色変換テーブルを作成することができる色変換テーブル作成プログラム、色変換テーブル作成装置、および色変換テーブルの作成方法を提供する。【解決手段】ＣＭＹＫ表色系の淡部原色カーブを反映した補間係数ｋを用いて補間されることにより出力色信号Ｘ１が求められるので、ホワイトから基本カラーまでの色の変化に対して、淡部原色カーブが非線形の関係にあるとしても、階調性に優れた色変換テーブルを作成することができる。【選択図】図５
2010011259.tif 000002
【特許請求の範囲】
【請求項１】
第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成する色変換テーブル作成プログラムであって、
前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成ステップと、
前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成ステップと、
前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成ステップと、
前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、
前記注目する入力色信号を通過する第１補助線と前記第１表色系グレーラインとの交点Ｐ１に対応する第２表色系グレーデータの出力色信号、および前記第１補助線と前記第１表色系暗部ラインとの交点Ｑ１に対応する第２表色系暗部データの出力色信号を、
前記淡部データ作成手段により作成される第２表色系淡部データを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求める淡部データ反映ステップと、をコンピュータに実行させることを特徴とする色変換テーブル作成プログラム。
【請求項２】
前記淡部データ反映ステップで用いる前記補間係数は、
前記第１表色系グレーラインに平行で且つ前記交点Ｑ１を通過する第２補助線と前記第１表色系淡部ラインとの交点Ｑ２に対応する前記第２表色系淡部データの出力色信号と、
前記第１表色系グレーラインに平行で且つ前記注目する入力色信号を通過する第３補助線と前記第１表色系淡部ラインとの交点Ｒ１に対応する前記第２表色系淡部データの出力色信号と
に基づく淡部データ特性値を反映した値であることを特徴とする請求項１記載の色変換テーブル作成プログラム。
【請求項３】
前記淡部データ反映ステップで用いる前記補間係数は、
前記交点Ｐ１から前記交点Ｑ１までの距離に対する、前記交点Ｐ１から前記注目する入力色信号までの距離の比に対応した距離データと、前記淡部データ特性値とを重みをつけて加算することにより得られる値であり、
前記注目する入力色信号が、前記色域において前記第１表色系淡部ラインに近いほど、前記淡部データ特性値の重みを大とすることを特徴とする請求項２記載の色変換テーブル作成プログラム。
【請求項４】
前記淡部データ反映ステップで用いる淡部データ特性値は、
前記交点Ｑ２に対応する第２表色系淡部データの出力色信号のうち最も濃度の高い色の値と、前記交点Ｒ１に対応する第２表色系淡部データの出力色信号のうち最も濃度の高い色の値とに基づいて算出されることを特徴とする請求項２または３のいずれかに記載の色変換テーブル作成プログラム。
【請求項５】
第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成する色変換テーブル作成プログラムであって、
前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成ステップと、
前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成ステップと、
前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成ステップと、
前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、
前記注目する入力色信号を通過する第３補助線と前記第１表色系淡部ラインとの交点Ｒ１に対応する第２表色系淡部データの出力色信号、および前記第３補助線と前記第１表色系暗部ラインとの交点Ｓ１に対応する前記第２表色系暗部データの出力色信号を、
前記グレーデータ作成ステップにより作成される第２表色系グレーデータを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求めるグレーデータ反映ステップと、をコンピュータに実行させることを特徴とする色変換テーブル作成プログラム。
【請求項６】
前記グレーデータ反映ステップで用いる前記補間係数は、
前記第１表色系グレーライン上の少なくとも２つの代表点に対応した、前記第２表色系グレーデータに含まれる少なくとも２つの出力色信号に基づいて定まるグレーデータ特性値を反映した値であることを特徴とする請求項５記載の色変換テーブル作成プログラム。
【請求項７】
前記グレーデータ反映ステップで用いる前記補間係数は、
前記交点Ｒ１から前記交点Ｓ１までの距離に対する、前記交点Ｒ１から前記注目する入力色信号までの距離の比に対応した距離データと、前記グレーデータ特性値とに基づいて得られる値であり、
前記注目する入力色信号が、前記色域において前記第１表色系グレーラインに近いほど、前記グレーデータ特性値の重みを大とすることを特徴とする請求項６記載の色変換テーブル作成プログラム。
【請求項８】
前記グレーデータ反映ステップは、
前記交点Ｒ１に対応する第２表色系淡部データの出力色信号、および前記交点Ｓ１に対応する前記第２表色系暗部データの出力色信号を、前記グレーデータ作成ステップにより作成される第２表色系グレーデータを反映した補間係数を用いて補間することにより得られる値と、
前記注目する入力色信号を通過する第１補助線と前記第１表色系グレーラインとの交点Ｐ１に対応する第２表色系グレーデータの出力色信号、および前記第１補助線と前記第１表色系暗部ラインとの交点Ｑ１に対応する第２表色系暗部データの出力色信号を、前記淡部データ作成手段により作成される第２表色系淡部データを反映した補間係数を用いて補間することにより得られる値とに基づいて、
前記注目する入力色信号に対応した出力色信号を求めることを特徴とする請求項５から７のいずれかに記載の色変換テーブル作成プログラム。
【請求項９】
第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成する色変換テーブル作成装置であって、
前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成手段と、
前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成手段と、
前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成手段と、
前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、
前記注目する入力色信号を通過する第１補助線と前記第１表色系グレーラインとの交点Ｐ１に対応する第２表色系グレーデータの出力色信号、および前記第１補助線と前記第１表色系暗部ラインとの交点Ｑ１に対応する第２表色系暗部データの出力色信号を、
前記淡部データ作成手段により作成される第２表色系淡部データを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求める淡部データ反映手段とを備えることを特徴とする色変換テーブル作成装置。
【請求項１０】
第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成する色変換テーブル作成装置であって、
前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成手段と、
前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成手段と、
前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成手段と、
前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、
前記第１表色系グレーラインに平行で且つ前記注目する入力色信号を通過する第３補助線と前記第１表色系淡部ラインとの交点Ｒ１に対応する第２表色系淡部データの出力色信号、および前記第３補助線と前記第１表色系暗部ラインとの交点Ｓ１に対応する前記第２表色系暗部データの出力色信号を、
前記グレーデータ作成手段により作成される第２表色系グレーデータを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求めるグレーデータ反映手段とを備えることを特徴とする色変換テーブル作成装置。
【請求項１１】
第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成する色変換テーブルの作成方法であって、
前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成ステップと、
前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成ステップと、
前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成ステップと、
前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、
前記注目する入力色信号を通過する第１補助線と前記第１表色系グレーラインとの交点Ｐ１に対応する第２表色系グレーデータの出力色信号、および前記第１補助線と前記第１表色系暗部ラインとの交点Ｑ１に対応する第２表色系暗部データの出力色信号を、
前記淡部データ作成ステップにより作成される第２表色系淡部データを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求める淡部データ反映ステップとを備えることを特徴とする色変換テーブルの作成方法。
【請求項１２】
第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成する色変換テーブルの作成方法であって、
前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成ステップと、
前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成ステップと、
前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成ステップと、
前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、
前記注目する入力色信号を通過する第３補助線と前記第１表色系淡部ラインとの交点Ｒ１に対応する第２表色系淡部データの出力色信号、および前記第３補助線と前記第１表色系暗部ラインとの交点Ｓ１に対応する前記第２表色系暗部データの出力色信号を、
前記グレーデータ作成ステップにより作成される第２表色系グレーデータを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求めるグレーデータ反映ステップとを備えることを特徴とする色変換テーブルの作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換テーブル作成プログラム、色変換テーブル作成装置、および色変換テーブルの作成方法に関するものである。
【背景技術】
【０００２】
色の表現方法としてＲＧＢ表色系を用いる第１のデバイス（例えばモニタ装置）と、色の表現方法としてＣＭＹＫ表色系を用いる第２のデバイス（例えばプリンタ）との間で色を合わせるために、従来は、ＲＧＢ表色系のパラメータ（ＲＧＢの各値）とＣＭＹＫ表色系のパラメータ（ＣＭＹＫの各色）との対応関係を記述した色変換テーブルを予め作成しておき、その色変換テーブルを用いて、ＲＧＢ表色系のデータをＣＭＹＫ表色系のデータに変換する処理を行っていた（例えば、特許文献１参照）。
【０００３】
従来の色変換テーブルの作成方法について説明する。まず、パーソナルコンピュータ（以下、ＰＣと称する）がプリンタに指令して、テストパッチ画像を記録紙に印刷させる。テストパッチ画像は、互いに色が異なる複数のテストパッチから構成されている。各テストパッチには、パッチ番号が割り当てられており、このテストパッチの出力の際に用いられるＣＭＹＫ表色系のテストデータは、各テストパッチと、そのテストパッチ出力の際に用いられたＣＭＹＫ値との対応関係が把握できるように、ＰＣにも記憶されている。次に、テストパッチ画像を測色し、パッチの測色結果と、テストデータのＣＭＹＫ値とに基づいて、ＲＧＢ値とＣＭＹＫ値の対応関係を表す情報を作成する。
【０００４】
図８は、従来の色変換テーブルの作成方法を説明する図であり、図８（ａ）は、レッド（Ｒ）、マゼンタ（Ｍ）、ブルー（Ｂ）、シアン（Ｃ）、グリーン（Ｇ）、イエロー（Ｙ）を基本カラーとして設定した円錐空間を表した図あって、図８（ｂ）は、（ａ）に示す円錐空間からブルー（Ｂ）の色相を切り出して示す図である。
【０００５】
ＰＣは、図８（ａ）に示す円錐空間を基本カラー毎に処理する。まず、円錐空間から切り出される１の基本カラー（図８に示す例ではＢ）の色相を処理対象とし、テストパッチの測色結果を利用して、点Ｐ３（ホワイト）からＰ０（ブラック）を結ぶ無彩色軸１００、点Ｐ０（ブラック）からＰ７（基本カラ）を結ぶ辺１０２、格子点Ｐ７からＰ３を結ぶ辺１０４上の各点におけるＲＧＢ値とＣＭＹＫ値との対応関係を求める。このようにして、各辺上の点におけるＲＧＢ値とＣＭＹＫ値を求めると、次に、無彩色軸１００,辺１０２，１０４で囲まれた色域内部の各点における、ＲＧＢ値とＣＭＹＫ値との対応関係を表す情報を、線形補間により算出する。
【０００６】
図８（ｂ）に示すように、色域内部の点Ｘに対応したシアンの値Ｃｘを求める場合、対応関係が既知の点Ｒ，Ｓ，Ｐ，Ｑに対応したＣ（シアン）値を用いて、例えば下記式（１）〜（３）により算出する。
【０００７】
Ｃｘ１＝ＣＰ＋（ＣＱ−ＣＰ）＊ａ／ｂ    ・・・（１）
Ｃｘ２＝ＣＲ＋（ＣＳ−ＣＲ）＊ｃ／ｄ    ・・・（２）
Ｃｘ  ＝（Ｃｘ１＋Ｃｘ２）／２       ・・・（３）
ここで、ＣＰは点Ｐに対応するＣ値であり、ＣＱは点Ｑに対応するＣ値であり、ＣＲは点Ｒに対応するＣ値であり、ＣＳは点Ｓに対応するＣ値である。また、ａは線分ＰＸ間の距離であり、ｂは線分ＰＱの距離であり、ｃは線分ＲＸの距離であり、ｄは線分ＲＳの距離である。
【０００８】
同様にして、Ｍ，Ｙ，Ｋの各色についても、点Ｘに対応した値を求めることができる。そして、色域内部の各点について、ＣＭＹＫ各色の対応する値を算出することにより、選択した色域（図８においてはブルー）全域について、ＲＧＢ値とＣＭＹＫ値の対応関係を求めることができる。
【特許文献１】特開２００５−２４４８７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、線形補間により色域内部の各点の対応関係を求めることとすると、階調性に不具合が生じる場合がある、という問題点があった。
【００１０】
図９（ａ）は、ホワイトからブラックまでの色の変化と、その色をＣＭＹの３色で表現するために必要なインク量との関係を実験により求めた結果を示すグラフである。このグラフにおいて、横軸は無彩色軸のホワイトからブラックまでの色の変化を表し、縦軸はＣＭＹ各色のインク量を表している。図９（ａ）に示すように、よりブラックに近い色を表現するためにはより多量のインクが用いられるものの、ＣＭＹ各色のインク量は、カーブを描きながら非線形に増加する。すなわち、無彩色軸上の色の変化とインク量とは比例していない。
【００１１】
同様に、図９（ｂ）は、ホワイトから基本カラーＲ（レッド）までの色の変化と、その色をＣＭＹの３色で表現するために必要なインク量との関係を実験により求めた結果を示すグラフである。このグラフにおいて、横軸がホワイトから基本カラーＲ（レッド）までの色の変化を表し、縦軸がＣＭＹ各色のインク量を表している。図９（ｂ）に示すように、Ｒを表現するためのＭ（マゼンタ）とＹ（イエロー）のインク量は、基本カラーに近づくほど増加するが、やはり色の変化とインク量とは非線形な関係にある。
【００１２】
同様に、図９（ｃ）は、ホワイトからブラックまでの色の変化と、その色をＣＭＹＫの４色で表現するためのインク量との関係を実験により求めた結果を示すグラフである。また、図９（ｄ）は、ホワイトから基本カラーＢ（ブルー）までの色の変化と、その色をＣＭＹＫの４色で表現するためのインク量との関係を実験により求めた結果を示すグラフである。図９（ｃ），図９（ｄ）に示すように、ＣＭＹのインクにＫを加えた場合であっても、色の変化とインク量とは非線形な関係にある。
【００１３】
したがって、色域内部の対応関係を単純に線形補間により求めることとすると、このようなインク量のカーブが適切に反映されず、階調性に不具合が生じる場合があるのである。
【００１４】
例えば、ホワイトから基本カラーまでの色に対応したインク量を示すカーブが、図９（ｂ）に示すように下に凸の特性を持っていた場合は、単に線形補間により対応するＣＭＹＫ値を算出すると、目的とする色よりも濃い色が表現されてしまい、その部分において滑らかな階調性が得られないこととなるのである。
【００１５】
このような不具合を解消するために、一旦作成したＲＧＢ値とＣＭＹＫ値との対応関係を部分的に再調整することも考えられるが、このようにすると、色変換テーブルの作成におけるステップ数が増加し、処理に長時間を要するという別の不都合が生じる。
【００１６】
本発明は、上記問題点を解決するためになされたものであり、階調性に優れた色変換が可能な色変換テーブルを作成することができる色変換テーブル作成プログラム、色変換テーブル作成装置、および色変換テーブルの作成方法を提供することを目的としている。
【課題を解決するための手段】
【００１７】
この目的を達成するために、請求項１記載の色変換テーブル作成プログラムは、第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成するプログラムであって、前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成ステップと、前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成ステップと、前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成ステップと、前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、前記注目する入力色信号を通過する第１補助線と前記第１表色系グレーラインとの交点Ｐ１に対応する第２表色系グレーデータの出力色信号、および前記第１補助線と前記第１表色系暗部ラインとの交点Ｑ１に対応する第２表色系暗部データの出力色信号を、前記淡部データ作成手段により作成される第２表色系淡部データを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求める淡部データ反映ステップと、をコンピュータに実行させることを特徴とする。
【００１８】
請求項２記載の色変換テーブル作成プログラムは、請求項１記載の色変換テーブル作成プログラムにおいて、前記淡部データ反映ステップで用いる前記補間係数は、前記第１表色系グレーラインに平行で且つ前記交点Ｑ１を通過する第２補助線と前記第１表色系淡部ラインとの交点Ｑ２に対応する前記第２表色系淡部データの出力色信号と、前記第１表色系グレーラインに平行で且つ前記注目する入力色信号を通過する第３補助線と前記第１表色系淡部ラインとの交点Ｒ１に対応する前記第２表色系淡部データの出力色信号とに基づく淡部データ特性値を反映した値であることを特徴とする。
【００１９】
請求項３記載の色変換テーブル作成プログラムは、請求項２記載の色変換テーブル作成プログラムにおいて、前記淡部データ反映ステップで用いる前記補間係数は、前記交点Ｐ１から前記交点Ｑ１までの距離に対する、前記交点Ｐ１から前記注目する入力色信号までの距離の比に対応した距離データと、前記淡部データ特性値とを重みをつけて加算することにより得られる値であり、前記注目する入力色信号が、前記色域において前記第１表色系淡部ラインに近いほど、前記淡部データ特性値の重みを大とすることを特徴とする。
【００２０】
請求項４記載の色変換テーブル作成プログラムは、請求項２または３のいずれかに記載の色変換テーブル作成プログラムにおいて、前記淡部データ反映ステップで用いる淡部データ特性値は、前記交点Ｑ２に対応する第２表色系淡部データの出力色信号のうち最も濃度の高い色の値と、前記交点Ｒ１に対応する第２表色系淡部データの出力色信号のうち最も濃度の高い色の値とに基づいて算出されることを特徴とする。
【００２１】
請求項５記載の色変換テーブル作成プログラムは、第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成するプログラムであって、前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成ステップと、前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成ステップと、前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成ステップと、前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、前記注目する入力色信号を通過する第３補助線と前記第１表色系淡部ラインとの交点Ｒ１に対応する第２表色系淡部データの出力色信号、および前記第３補助線と前記第１表色系暗部ラインとの交点Ｓ１に対応する前記第２表色系暗部データの出力色信号を、前記グレーデータ作成ステップにより作成される第２表色系グレーデータを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求めるグレーデータ反映ステップと、をコンピュータに実行させることを特徴とする。
【００２２】
請求項６記載の色変換テーブル作成プログラムは、請求項５記載の色変換テーブル作成プログラムにおいて、前記グレーデータ反映ステップで用いる前記補間係数は、前記第１表色系グレーライン上の少なくとも２つの代表点に対応した、前記第２表色系グレーデータに含まれる少なくとも２つの出力色信号に基づいて定まるグレーデータ特性値を反映した値であることを特徴とする。
【００２３】
請求項７記載の色変換テーブル作成プログラムは、請求項６記載の色変換テーブル作成プログラムにおいて、前記グレーデータ反映ステップで用いる前記補間係数は、前記交点Ｒ１から前記交点Ｓ１までの距離に対する、前記交点Ｒ１から前記注目する入力色信号までの距離の比に対応した距離データと、前記グレーデータ特性値とに基づいて得られる値であり、前記注目する入力色信号が、前記色域において前記第１表色系グレーラインに近いほど、前記グレーデータ特性値の重みを大とすることを特徴とする。
【００２４】
請求項８記載の色変換テーブル作成プログラムは、請求項５から７のいずれかに記載の色変換テーブル作成プログラムにおいて、前記グレーデータ反映ステップは、前記交点Ｒ１に対応する第２表色系淡部データの出力色信号、および前記交点Ｓ１に対応する前記第２表色系暗部データの出力色信号を、前記グレーデータ作成ステップにより作成される第２表色系グレーデータを反映した補間係数を用いて補間することにより得られる値と、前記注目する入力色信号を通過する第１補助線と前記第１表色系グレーラインとの交点Ｐ１に対応する第２表色系グレーデータの出力色信号、および前記第１補助線と前記第１表色系暗部ラインとの交点Ｑ１に対応する第２表色系暗部データの出力色信号を、前記淡部データ作成手段により作成される第２表色系淡部データを反映した補間係数を用いて補間することにより得られる値とに基づいて、前記注目する入力色信号に対応した出力色信号を求めることを特徴とする。
【００２５】
請求項９記載の色変換テーブル作成装置は、第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成するものであって、前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成手段と、前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成手段と、前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成手段と、前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、前記注目する入力色信号を通過する第１補助線と前記第１表色系グレーラインとの交点Ｐ１に対応する第２表色系グレーデータの出力色信号、および前記第１補助線と前記第１表色系暗部ラインとの交点Ｑ１に対応する第２表色系暗部データの出力色信号を、前記淡部データ作成手段により作成される第２表色系淡部データを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求める淡部データ反映手段とを備えることを特徴とする。
【００２６】
請求項１０記載の色変換テーブル作成装置は、第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成するものであって、前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成手段と、前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成手段と、前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成手段と、前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、前記第１表色系グレーラインに平行で且つ前記注目する入力色信号を通過する第３補助線と前記第１表色系淡部ラインとの交点Ｒ１に対応する第２表色系淡部データの出力色信号、および前記第３補助線と前記第１表色系暗部ラインとの交点Ｓ１に対応する前記第２表色系暗部データの出力色信号を、前記グレーデータ作成手段により作成される第２表色系グレーデータを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求めるグレーデータ反映手段とを備えることを特徴とする。
【００２７】
請求項１１記載の色変換テーブルの作成方法は、第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成する方法であって、前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成ステップと、前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成ステップと、前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成ステップと、前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、前記注目する入力色信号を通過する第１補助線と前記第１表色系グレーラインとの交点Ｐ１に対応する第２表色系グレーデータの出力色信号、および前記第１補助線と前記第１表色系暗部ラインとの交点Ｑ１に対応する第２表色系暗部データの出力色信号を、前記淡部データ作成ステップにより作成される第２表色系淡部データを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求める淡部データ反映ステップとを備えることを特徴とする。
【００２８】
請求項１２記載の色変換テーブルの作成方法は、第１のデバイスが用いる第１の表色系で表現された入力色信号と、第２のデバイスが用いる第２の表色系で表現された出力色信号との関係を求め、その関係に基づいて入力色信号を出力色信号に変換するための色変換テーブルを作成する方法であって、前記第１の表色系で表現された色空間におけるホワイトからブラックまでを結ぶ第１表色系グレーライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系グレーデータを作成するグレーデータ作成ステップと、前記色空間におけるホワイトから基本カラーまでを結ぶ第１表色系淡部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系淡部データを作成する淡部データ作成ステップと、前記色空間における基本カラーからブラックまでを結ぶ第１表色系暗部ライン上の入力色信号の代表点に対応した出力色信号を表す第２表色系暗部データを作成する暗部データ作成ステップと、前記色空間における、前記第１表色系グレーラインと前記第１表色系淡部ラインと前記第１表色系暗部ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、前記注目する入力色信号を通過する第３補助線と前記第１表色系淡部ラインとの交点Ｒ１に対応する第２表色系淡部データの出力色信号、および前記第３補助線と前記第１表色系暗部ラインとの交点Ｓ１に対応する前記第２表色系暗部データの出力色信号を、前記グレーデータ作成ステップにより作成される第２表色系グレーデータを反映した補間係数を用いて補間することにより、前記注目する入力色信号に対応した出力色信号を求めるグレーデータ反映ステップとを備えることを特徴とする。
【発明の効果】
【００２９】
請求項１記載の色変換テーブル作成プログラムによれば、注目する入力色信号を通過する第１補助線と第１表色系グレーラインとの交点Ｐ１に対応する第２表色系グレーデータの出力色信号、および第１補助線と第１表色系暗部ラインとの交点Ｑ１に対応する第２表色系暗部データの出力色信号が、第２表色系淡部データを反映した補間係数を用いて補間されることにより、注目する入力色信号に対応した出力色信号が求められるので、ホワイトから基本カラーまでの色の変化に対して、第２表色系淡部データが非線形の関係にあるとしても、階調性に優れた色変換テーブルを作成することができるという効果がある。
【００３０】
請求項２記載の色変換テーブル作成プログラムによれば、請求項１記載の色変換テーブル作成プログラムの奏する効果に加え、淡部データ反映ステップで用いる補間係数は、第１表色系グレーラインに平行で且つ交点Ｑ１を通過する第２補助線と第１表色系淡部ラインとの交点Ｑ２に対応する第２表色系淡部データの出力色信号と、第１表色系グレーラインに平行で且つ注目する入力色信号を通過する第３補助線と第１表色系淡部ラインとの交点Ｒ１に対応する第２表色系淡部データの出力色信号とに基づく淡部データ特性値を反映した値である。よって、第２表色系淡部データの特性に応じた適切な出力色信号が求められるので、より階調性に優れた色変換テーブルを作成することができるという効果がある。
【００３１】
請求項３記載の色変換テーブル作成プログラムによれば、請求項２記載の色変換テーブル作成プログラムの奏する効果に加え、淡部データ反映ステップで用いる前記補間係数は、交点Ｐ１から交点Ｑ１までの距離に対する、交点Ｐ１から注目する入力色信号までの距離の比に対応した距離データと、淡部データ特性値とを重みをつけて加算することにより得られる値であり、注目する入力色信号が、色域において第１表色系淡部ラインに近いほど、淡部データ特性値の重みを大とするので、より階調性に優れた色変換テーブルを作成することができるという効果がある。注目する入力色信号が第１表色系淡部ラインに近いほど、第２表色系淡部データの特性の影響が大きくなるため、上述のように重みを定めることにより、より適切な出力色信号を求めることができるのである。
【００３２】
請求項４記載の色変換テーブル作成プログラムによれば、請求項２または３に記載の色変換テーブル作成プログラムの奏する効果に加え、淡部データ反映ステップで用いる淡部データ特性値は、交点Ｑ２に対応する第２表色系淡部データの出力色信号のうち最も濃度の高い色の値と、交点Ｒ１に対応する第２表色系淡部データの出力色信号のうち最も濃度の高い色の値とに基づいて算出されるので、色合いに最も大きい影響を与える色に対応した適切な淡部データ特性値に基づいて、出力色信号を求めることができるという効果がある。
【００３３】
請求項５記載の色変換テーブル作成プログラムによれば、注目する入力色信号を通過する第３補助線と第１表色系淡部ラインとの交点Ｒ１に対応する第２表色系淡部データの出力色信号、および第３補助線と第１表色系暗部ラインとの交点Ｓ１に対応する第２表色系暗部データの出力色信号を、第２表色系グレーデータを反映した補間係数を用いて補間することにより、注目する入力色信号に対応した出力色信号が求められるので、ホワイトからブラックまでの色の変化に対して、第２表色系グレーデータが非線形的な関係にあるとしても、階調性に優れた色変換テーブルを作成することができるという効果がある。
【００３４】
請求項６記載の色変換テーブル作成プログラムによれば、請求項５記載の色変換テーブル作成プログラムの奏する効果に加え、グレーデータ反映ステップで用いる補間係数は、第１表色系グレーライン上の少なくとも２つの代表点に対応した、第２表色系グレーデータに含まれる少なくとも２つの出力色信号に基づいて定まるグレーデータ特性値を反映した値である。よって、第２表色系グレーデータの特性に応じた適切な出力色信号が求められるので、より階調性に優れた色変換テーブルを作成することができるという効果がある。
【００３５】
請求項７記載の色変換テーブル作成プログラムによれば、請求項６記載の色変換テーブル作成プログラムの奏する効果に加え、グレーデータ反映ステップで用いる補間係数は、交点Ｒ１から交点Ｓ１までの距離に対する、交点Ｒ１から注目する入力色信号までの距離の比に対応した距離データと、グレーデータ特性値とに基づいて得られる値であり、注目する入力色信号が色域において第１表色系グレーラインに近いほど、グレーデータ特性値の重みを大とするので、より階調性に優れた色変換テーブルを作成することができるという効果がある。注目する入力色信号が第１表色系グレーラインに近いほど、第２表色系グレーデータの特性の影響が大きくなるため、上述のように重みを定めることにより、より適切な出力色信号を求めることができるのである。
【００３６】
請求項８記載の色変換テーブル作成プログラムによれば、請求項５から７のいずれかに記載の色変換テーブル作成プログラムの奏する効果に加え、第２表色系グレーデータと第２表色系淡部データとを反映した補間係数を用いて補間することにより得られる値に基づいて、注目する入力色信号に対応した出力色信号を求めることができるので、ホワイトから基本カラーまでの色の変化に対して、第２表色系淡部データが非線形の関係にあり、且つ、ホワイトからブラックまでの色の変化に対して、第２表色系グレーデータが非線形的な関係にあるとしても、階調性に優れた色変換テーブルを作成することができるという効果がある。
【００３７】
請求項９記載の色変換テーブル作成装置および請求項１１記載の色変換テーブルの作成方法によれば、請求項１記載の色変換プログラムと同様の作用効果を奏する。
【００３８】
請求項１０記載の色変換テーブル作成装置および請求項１２記載の色変換テーブルの作成方法によれば、請求項５記載の色変換プログラムと同様の作用効果を奏する。
【発明を実施するための最良の形態】
【００３９】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の色変換テーブル作成プログラムの一例である色変換テーブル作成プログラム１７ｃがインストールされたパーソナルコンピュータ１０（以下、ＰＣ１０と称する）と、ＰＣ１０に接続されたプリンタ４０との電気的構成を示すブロック図である。なお、ＰＣ１０は本発明の色変換テーブル作成装置の一例に相当するものであり、本発明の色変換テーブルの作成方法を実現する。
【００４０】
本実施形態におけるパーソナルコンピュータ１０は、色変換テーブル作成プログラムに従って、テーブル作成処理（図３参照）を実行することにより、モニタ装置２３が用いるＲＧＢ表色系で表現される入力色信号と、プリンタ４０が用いるＣＭＹＫ表色系で表現される出力色信号との関係を求め、この関係に基づいて、入力色信号を出力色信号に変換するための色変換テーブルを作成する。
【００４１】
一方、プリンタ４０は、ＰＣ１０から入力された出力色信号に基づいて、記録用紙へＣＭＹＫのインクを吐出して画像形成を行ういわゆるインクジェットプリンタで構成されている。
【００４２】
図１に示すように、ＰＣ１０は、ＣＰＵ１１、ＲＯＭ１３、ＲＡＭ１５、ハードディスクドライブ１７（以下、ＨＤＤ１７と称す）、インターフェイス１９、入力装置２１、モニタ装置２３とを主に有し、これらはバスラインを介してお互いに接続されている。
【００４３】
ＣＰＵ１１は、ＲＯＭ１３やＲＡＭ１５やＨＤＤ１７に記憶される固定値やプログラムに従って、バスラインにより接続された各部を制御する。ＲＯＭ１３は、ＰＣ１０の動作を制御するためのプログラムなどが格納されたメモリであり、ＲＡＭ１５は、ＣＰＵ１１の処理に必要なデータなどを一時的に記憶するための読み書き可能なメモリである。
【００４４】
ＨＤＤ１７は、ハードディスクドライブであり、色変換テーブル１７ａ、プリンタドライバ１７ｂ、色変換テーブル作成プログラム１７ｃを記憶する。
【００４５】
図２は、色変換テーブル１７ａの一例を模式的に示す図である。図２に示すように、色変換テーブル１７ａは、ＲＢＧ表色系の入力色信号とＣＭＹＫ表色系の出力色信号との関係を記憶するテーブルである。よって、この色変換テーブル１７ａに記憶された関係に従って、ＲＧＢ表色系の入力色信号をＣＭＹＫ表色系の出力色信号に変換することができる。
【００４６】
図３は、三次元直交座標系で表したＲＧＢ表色系の色空間と、その色空間における格子点Ｐとを示す図である。図２を参照して説明した色変換テーブル１７ａは、各格子点Ｐに対応した入力色信号と出力色信号との関係を記憶する。すなわち、色変換テーブル１７ａには、入力色信号に含まれるＲ値，Ｇ値，Ｂ値がとり得る全ての組み合わせについて（換言すると、ＲＧＢ表色系にて表現可能な全色について）、それに対応する出力色信号を記憶するのではなく、離散的な入力色信号と、その入力色信号に対応した出力色信号を記憶する。
【００４７】
このため、プリンタ装置４０では、ＣＰＵ４１が実行する色変換・印刷処理にて、色変換テーブル１７ａに記憶された格子点Ｐ以外の入力色信号を出力色信号に色変換する際は、立方体補間、三角柱補間、四面体補間等の補間法により、入力色信号に応じた出力色信号を推定するのであるが、公知の処理であるため、これ以上の説明は省略する。
【００４８】
図１に戻り説明する。プリンタドライバ１７ｂは、色変換テーブル１７ａを用いた色変換処理、および色変換処理により得られたＣＭＹＫ表色系の出力色信号をプリンタ４０へ出力する処理を、ＰＣ１０に実行させるプログラムである。
【００４９】
色変換テーブル作成プログラム１７ｃは、色変換テーブル１７ａ（図２参照）を作成するためのプログラムであり、図４を参照して後述するテーブル作成処理（Ｓ１０）をＰＣ１０に実行させる。
【００５０】
入力装置２１は、ユーザ指示を入力するためのものであり、例えば、キーボードやマウスなどで構成される。モニタ装置２３は、例えば、ＣＲＴディスプレイや液晶ディスプレイなどにより構成され、各種処理内容や入力されたデータなどを視覚的に表示するものである。
【００５１】
プリンタ４０は、演算装置であるＣＰＵ４１と、そのＣＰＵ４１により実行される各種の制御プログラムやデータを記憶したＲＯＭ４３と、このプリンタ４０に接続されるＰＣ１０から入力された印刷データや制御信号を記憶するためのメモリであるＲＡＭ４５とを備えている。また、これらのＣＰＵ４１、ＲＯＭ４３、ＲＡＭ４５は、バスラインを介して互いに接続されており、かかるバスラインは、入出力ポートに接続される。
【００５２】
この入出力ポートは、インターフェイス４７と印刷部４９にも接続されている。印刷部４９は、記録用紙へインクを吐出するためのノズルが形成された記録ヘッドを備え、ＣＰＵ４１からの指令に従い、図示しないインクカートリッジから記録ヘッドに供給されるインクをノズルから吐出して、記録用紙に画像を形成する。本実施形態では、記録ヘッドへは、Ｃ，Ｍ，Ｙ，Ｋの４色のインクが供給される。また、入出力ポート５９は、インターフェイス４７が接続されており、プリンタ４０は、インターフェイス４７およびインターフェイス１９を介し、ＰＣ１０とデータ通信可能に接続される。
【００５３】
図４は、ＰＣ１０が実行するテーブル作成処理（Ｓ１０）を示すフローチャートである。テーブル作成処理（Ｓ１０）は、色変換テーブル１７ａの作成指示がユーザから入力された場合に実行される処理である。
【００５４】
まず、ＰＣ１０からプリンタ４０へテストデータを出力する（Ｓ１１０）。テストデータは、ＣＭＹＫの各色について、０から２５５までの濃度値を含むものであり、プリンタ４０にテストパッチ画像を形成させる。テストパッチ画像には、段階的に濃度が異なる複数のパッチが、ＣＭＹＫの各色について形成される。
【００５５】
次に、図示しない測色器を用いて、テストパッチ画像内の各パッチの色彩値の測定を行い、その測色結果を保存する（Ｓ１２０）。ここで、測色器は、測定したパッチの色彩値をＬ*ａ*ｂ*表色系の各パラメータ（パラメータＬ*，ａ*，ｂ*）で表して、その測色値（Ｌ*ａ*ｂ*値）を出力する周知の測色器である。Ｓ１２０の処理において、ＣＰＵ１１は、プリンタが出力した各パッチの測色値であるＬ*ａ*ｂ*値をパッチの管理番号と対応付けてＲＡＭ１５に保存する。
【００５６】
なお、ＰＣ１０には、ＲＧＢ表色系の入力色信号と、その入力色信号に基づいてモニタ装置２３に表示されるパッチの色を測色して得られるＬ*ａ*ｂ表色系の測色値との対応関係が予め記憶されている。よって、Ｌ*ａ*ｂ表色系の測色値を媒介として、ＲＧＢ表色系の入力色信号と、ＣＭＹＫ表色系の出力色信号との対応関係を求めることができる。
【００５７】
まず、ＲＧＢ表色系の色空間（図３参照）のホワイトからブラックまでを結ぶ無彩色軸５０（図５参照）上の入力色信号の格子点（代表点の一例）に対応した出力色信号を表すグレーカーブ（第２表色系グレーデータの一例）を作成する（Ｓ１３０）。
【００５８】
次に、ＲＧＢ色空間におけるホワイトから基本カラーまでを結ぶ淡部原色ライン５２（図５参照）上の入力色信号の格子点に対応した出力色信号を表す淡部原色カーブ（第２表色系淡部データの一例）を作成する（Ｓ１４０）。ここで、本実施形態では、基本カラーとして、Ｒ，Ｇ，Ｂ，Ｃ，Ｍ，Ｙの６色を予め定めている。
【００５９】
次に、ＲＧＢ色空間における基本カラーからブラックまでを結ぶ暗部原色ライン５４（図５参照）上の入力色信号の格子点に対応した出力色信号を表す暗部原色カーブ（第２表色系暗部データの一例）を作成する（Ｓ１５０）。なお、暗部原色カーブは、基本カラー毎に作成される。
【００６０】
次に、無彩色軸と淡部原色ラインと暗部原色ラインとで囲まれた色域内の注目する入力色信号に対応する出力色信号を算出するために、補間演算を行う（Ｓ１６０：淡部データ反映ステップ）。
【００６１】
図５は、円錐空間のＲＧＢ色空間から切り出される、ブラック（Ｋ）からホワイト（Ｗ）を結ぶ無彩色軸５０と、ホワイト（Ｗ）から基本カラー（Ｂ）を結ぶ淡部原色ライン５２および基本カラー（Ｂ）からブラック（Ｋ）を結ぶ暗部原色ライン５４とで囲まれたＢ（ブルー）の色域５６を模式的に示す図である。上述したように、無彩色軸５０、淡部原色ライン５２、暗部原色ライン５４上の点に対応した出力色信号は、測色値に基づいて定められるため、次に、これらライン上の点に対応した出力色信号を用いて、色域５６内の点に対応した出力色信号を求める。
【００６２】
図５に示すように、第１実施形態の補間演算では、注目する入力色信号Ｘ１を通過し、淡部原色ラインに平行な第１補助線５８を設定し、その第１補助線５８と無彩色軸５０との交点Ｐ１、および第１補助線５８と暗部原色ラインとの交点Ｑ１を決定する。また、注目する入力色信号Ｘ１を通過し、無彩色軸５０に平行な第３補助線６０を設定し、その第３補助線６０と淡部原色ラインとの交点Ｒ１、および第３補助線６０と暗部原色ライン５４との交点Ｓ１とを決定する。
【００６３】
そして、その交点Ｐ１，Ｑ１に対応する出力色信号を補間係数ｋを用いて補間し、且つ交点Ｒ１と交点Ｓ１とを距離に基づいて補間することにより、注目する入力色信号Ｘ１に対応した出力色信号（Ｃｘ，Ｍｘ，Ｙｘ，Ｋｘ）を求める。
【００６４】
ここで、上記補間係数ｋは、淡部原色ライン５２に対応した出力色信号（淡部原色カーブ）の特性を表す淡部データ特性値ｎを反映する値である。この淡部データ特性値ｎは、無彩色軸５０に平行で且つ交点Ｑ１を通過する第２補助線６２と淡部原色ライン５２との交点Ｑ２に対応する出力色信号（Ｃｑ，Ｍｑ，Ｙｑ，Ｋｑ）と、第３補助線６０と淡部原色ライン５２との交点Ｒ１に対応する出力色信号（Ｃ２，Ｍ２，Ｙ２，Ｋ２）とに基づく値であって、例えば以下の（１）式のように定義することができる。
ｎ  ＝  (CMY2-CMYw)/(CMYq-CMYw)    ・・・（１）
但し、
CMYw  =  max(Cw,Mw,Yw)
CMYq  =  max(Cq,Mq,Yq)
CMY2  =  max(C2,M2,Y2)
すなわち、淡部データ特性値ｎは、ホワイトに相当する出力色信号（Ｃｗ，Ｍｗ，Ｙｗ）のうち、最も濃度が高い色の値CMYwを基準値とし、交点Ｒ１に対応する出力色信号（Ｃ２，Ｍ２，Ｙ２，Ｋ２）のうち最も濃度の高い色の値CMY2と基準値との差(CMY2-CMYw)に対する、交点Ｑ２に対応する出力色信号（Ｃｑ，Ｍｑ，Ｙｑ，Ｋｑ）のうち最も濃度の高い色の値CMYqと基準値との差(CMYq-CMYw)の比を表す値である。このようにすれば、色合いに最も大きい影響を与える色に対応した適切な淡部データ特性値ｎを決定することができる。
【００６５】
そして、上述のようにして定まる淡部データ特性値ｎと、交点間の距離に基づく補間係数ｋを求める。具体的には、距離データａ／ｂに重みｃ／ｄを乗算し、淡部データ特性値ｎに重み(d-c)/dを乗算し、両者を加算することにより補間係数ｋを求める。補間係数ｋの演算式の一例は、下記（２）式に示す。
k  =  ｎ*(d-c)/d  +  a/b*c/d      ・・・（２）
ここで、距離データａ／ｂは、交点Ｐ１から交点Ｑ１までの距離ｂに対する、交点Ｐ１から注目する入力色信号Ｘ１までの距離ａの比である。また、距離ｃは、交点Ｒ１から注目する入力色信号Ｘ１までの距離であり、距離ｄは、交点Ｒ１から交点Ｓ１までの距離である。すなわち、距離データａ／ｂと淡部データ特性値ｎとにかける重み（(d-c)/dおよびｃ／ｄ）は、注目する入力色信号ｘ１が、色域において淡部原色ライン５２に近いほど、淡部データ特性値ｎの重みを大とするように定められている。
【００６６】
そして、上述のようにして求まる補間係数ｋ、交点Ｐ１に対応する出力色信号（Ｃ０，Ｍ０，Ｙ０，Ｋ０），交点Ｑ１に対応する出力色信号（Ｃ１，Ｍ１，Ｙ１，Ｋ１）を用いて、例えば、下記の（３）式に示すように補間することにより、色域５６における横方向の補間結果Ｃｘ１を取得する。また、下記の（４）式に示すように、交点Ｒ１に対応する出力色信号（Ｃ２，Ｍ２，Ｙ２，Ｋ２）と交点Ｓ１に対応する出力色信号（Ｃ３，Ｍ３，Ｙ３，Ｋ３）とを距離を表す補間係数ｃ／ｄで補完することにより縦方向の補間結果Ｃｘ２を取得する。そして、下記の（５）式に示すように、横方向の補間結果Ｃｘ１と縦方向の補間結果Ｃｘ２とを平均することで、注目する入力色信号Ｘ１に対応した出力色信号Ｃｘを求める。
Cx1=  C0+(C1-C0)*k      ・・・（３）
Cx2=  C2+(C3-C2)*c/d    ・・・（４）
Cx=  (Cx1+Cx2)/2        ・・・（５）
なお、下記の式は、図５に示す注目する入力色信号Ｘ１に対応した出力色信号（Ｃｘ，Ｍｘ，Ｙｘ，Ｋｘ）のうち、Ｃｘを算出する式であるが、Ｍｘ，Ｙｘ，Ｋｘについても同様にして求めることができる。
【００６７】
図４に戻り説明する。次に、全基本カラーについて処理をしたかを判断し（Ｓ１７０）、否定される場合（Ｓ１７０：Ｎｏ）、Ｓ１６０の処理に戻り、次の基本カラーを処理対象として処理を繰り返す。
【００６８】
一方、Ｓ１７０の判断が肯定されると（Ｓ１７０：Ｙｅｓ）、次に、基本カラー毎の処理結果に基づき、色相間における、入力色信号と出力色信号との対応関係を求め（Ｓ１８０）、ＲＧＢ表色系からＣＭＹＫ表色系に色変換可能な色変換テーブルを作成し、ＨＤＤ１７（図１参照）に登録し（Ｓ１９０）、テーブル作成処理（Ｓ１０）を終了する。
【００６９】
第１実施形態のテーブル作成処理（Ｓ１０）によれば、ＣＭＹＫ表色系の淡部原色カーブを反映した補間係数ｋを用いて補間されることにより出力色信号が求められるので、ホワイトから基本カラーまでの色の変化に対して、淡部原色カーブが非線形の関係にあるとしても、階調性に優れた色変換テーブルを作成することができる。
【００７０】
また、補間係数ｋは、ＣＭＹＫ表色系の淡部原色カーブの特性を表す淡部データ特性値ｎを反映した値である。よって、ＣＭＹＫ表色系の淡部原色カーブの特性に応じた適切な出力色信号を求めることができる。
【００７１】
また、補間係数ｋは、注目する入力色信号Ｘ１が、色域において淡部原色ライン５２に近いほど、淡部データ特性値の重みを大とするので、その点からも、階調性に優れた色変換テーブルを作成することができる。注目する入力色信号が淡部原色ライン５２に近いほど、淡部原色カーブの特性の影響が大きくなるため、上述のように重みを定めることにより、より適切な出力色信号を求めることができるのである。
【００７２】
なお、色変換テーブルの作成後（Ｓ１０）、ユーザからの指示に基づいて、色変換テーブルの微調整を実行する公知の処理を追加しても良いが、本実施形態のテーブル作成処理（Ｓ１０）によれば、色変換テーブルの微調整を行わなくても、階調性に優れた色変換テーブル１７ａを自動的に作成することができるため、色変換テーブルの微調整は必須の処理ではない。
【００７３】
次に、図６を参照して、第２実施形態の色変換テーブル作成プログラム１７ｃについて説明する。なお、第２実施形態で説明する色変換テーブル作成プログラム１７ｃは、色域内を補間演算する処理（Ｓ１６０）の演算内容が、第１実施形態の色変換テーブル作成プログラム１７ｃと異なっているが、他の点は同一である。よって、電気的構成を示すブロック図、およびテーブル作成処理（Ｓ１０）を示すフローチャートは、第１実施形態のブロック図及びフローチャートと同一となるため、省略する。
【００７４】
図６は、第２実施形態の色変換テーブル作成プログラム１７ｃに基づいて実行される、色域５６内を補間演算する処理（Ｓ１６０）の具体的内容を説明する図であり、円錐空間のＲＧＢ色空間から切り出される、無彩色軸５０と、基本カラーＢの淡部原色ライン５２および暗部原色ライン５４とで囲まれたＢ（ブルー）の色域５６を模式的に示す図である。なお、図６に示す交点Ｐ１，Ｒ１，Ｓ１，Ｑ１、第１補助線５８および第３補助線６０については、第１実施形態において説明しているため、第２実施形態では詳細な説明を省略する。また、注目する入力色信号Ｘ１に対応した出力色信号のＣ値（Ｃｘ）、Ｙ値（Ｙｘ）、Ｍ値（Ｍｘ）を算出する演算式は、第１実施形態と第２実施形態とで同一であるため、詳細な説明を省略する。
【００７５】
したがって、本第２実施形態では、注目する入力色信号に対応した出力色信号のＫ値（Ｋｘ）を算出する演算方法に焦点を当てて説明する。
【００７６】
上記第１実施形態では、淡部原色カーブの特性を表す淡部データ特性値ｎを求め、その淡部データ特性値ｎを補間係数ｋに反映していたが、第２実施形態では、入力色信号Ｘ１に対応した出力色信号のＫ値（Ｋｘ）を求めるために、グレーカーブの特性を表すグレーデータ特性値ｏを求め、そのグレーデータ特性値ｏを反映した補間係数ｍを用いて補完処理を行う。
【００７７】
ここで、グレーデータ特性値ｏは、無彩色軸５０上の点Ｐ２、ホワイト（Ｗ）、ブラック（Ｋ）に対応した、グレーカーブに含まれる出力色信号Ｋｒ，Ｋｗ，Ｋｋに基づく値であって、例えば下記（６）式のように定義することができる。
ｏ  ＝  (Kr-Kw)/(Kk-Kw)  ・・・（６）
但し、Ｋｒは点Ｐ２に対応した黒値であり、Ｋｋはブラック（Ｋ）に対応した黒値であり、Ｋｗはホワイト（Ｗ）に対応した黒値である。
【００７８】
また、ホワイト（Ｗ）から点Ｐ２までの距離をｅとすると、点Ｐ２は、下記の（７）式の条件を満たす点として定義することができる。
【００７９】
ｃ/d  ＝  e/f    ・・・（７）
ここで、ｃは点Ｒ１とＸ１との間の距離であり、ｄは点Ｒ１と点Ｓ１との間の距離である。また、ｆは、ホワイトからブラックまでの距離である。すなわち、グレーデータ特性値ｏは、ホワイトに相当する出力色信号の黒の値Ｋｗを基準値とし、ブラックと基準値との差(Kk-Kw)に対する、交点Ｐ２に対応する出力色信号の黒色のKrと基準値との差(Kr-Kw)の比を表す値である。
【００８０】
次に、上述のようにして定まるグレーデータ特性値ｏと、交点間の距離とに基づいた補間係数ｍを求める。具体的には、下記（８）式のように、距離データｃ／ｄに重みａ／ｂを乗算し、グレーデータ特性値ｏに重み(ｂ-ａ)/ｂを乗算し、両者を加算することにより補間係数ｍを求める。
m  =  o*(b-a)/b  +  c/d*a/b  ・・・（８）
ここで、距離データｃ／ｄは、交点Ｒ１から交点Ｓ１までの距離ｄに対する、交点Ｒ１から注目する入力色信号Ｘ１までの距離ｃの比である。また、距離ａは、交点Ｐ１から注目する入力色信号Ｘ１までの距離であり、距離ｂは、交点Ｐ１から交点Ｑ１までの距離である。すなわち、距離データｃ／ｄとグレーデータ特性値ｏとにかける重み（(b-a)/bおよびa／b）は、注目する入力色信号ｘ１が、色域５６において無彩色軸５０に近いほど、グレーデータ特性値ｏの重みを大とするように定められている。
【００８１】
そして、上述のようにして求まる補間係数ｍ、交点Ｐ１に対応する出力色信号の黒値（Ｋ０），交点Ｑ１に対応する出力色信号の黒値（Ｋ１）を用いて、例えば、下記の（９）式に示すように補間することにより、色域５６における横方向の補間結果Ｋｘ１を取得する。
【００８２】
また、下記の（１０）式に示すように、交点Ｒ１に対応する出力色信号の黒値（Ｋ２）と交点Ｓ１に対応する出力色信号の黒値（Ｋ３）とを距離を表す補間係数ｃ／ｄで補完することにより縦方向の補間結果Ｋｘ２を取得する。そして、下記の（１１）式に示すように、横方向の補間結果Ｋｘ１と縦方向の補間結果Ｋｘ２とを平均することで、注目する入力色信号Ｘ１に対応した出力色信号の黒値Ｋｘを求める。
Kx1=  K0+(K1-K0)*m      ・・・（９）
Kx2=  K2+(K3-K2)*c/d    ・・・（１０）
Kx=  (Kx1+Kx2)/2        ・・・（１１）
第２実施形態によれば、ホワイトからブラックまでの色の変化に対して、グレーカーブが非線形的な関係にあるとしても、階調性に優れた色変換テーブルを作成することができる。また、グレーカーブの特性に応じた適切な出力色信号が求められるので、より階調性に優れた色変換テーブルを作成することができる。
【００８３】
また、注目する入力色信号Ｘ１が色域５６において無彩色軸５０に近いほど、グレーデータ特性値ｏの重みを大とするので、より階調性に優れた色変換テーブルを作成することができる。注目する入力色信号Ｘ１が無彩色軸５０に近いほど、グレーカーブの特性の影響が大きくなるため、上述のように重みを定めることにより、より適切な出力色信号を求めることができるのである。
【００８４】
次に、図７を参照して、第３実施形態の色変換テーブル作成プログラム１７ｃについて説明する。なお、第３実施形態で説明する色変換テーブル作成プログラム１７ｃは、色域５６内を補間演算する処理（Ｓ１６０）の演算内容が、第１実施形態および第２実施形態の色変換テーブル作成プログラム１７ｃと異なっているが、他の点は同一である。よって、電気的構成を示すブロック図、およびテーブル作成処理（Ｓ１０）を示すフローチャートは、第１実施形態のブロック図及びフローチャートと同一となるため、省略する。
【００８５】
図７は、第３実施形態の色変換テーブル作成プログラム１７ｃに基づいて実行される、色域５６内を補間演算する処理（Ｓ１６０）の具体的内容を説明する図であり、円錐空間のＲＧＢ色空間から切り出される、無彩色軸５０と、基本カラーＢの淡部原色ライン５２および暗部原色ライン５４とで囲まれたＢ（ブルー）の色域５６を模式的に示す図である。なお、図７に示す交点Ｐ１，Ｐ２，Ｒ１，Ｓ１，Ｑ１，Ｑ２、および第１補助線５８から第３補助線６０については、第１実施形態または第２実施形態のいずれかで説明しているため、第３実施形態では詳細な説明を省略する。
【００８６】
上述した第１実施形態および第２実施形態で説明した色変換テーブル１７ａは、ＲＧＢの値で構成される入力色信号を、ＣＭＹＫの４色の値で構成される出力色信号に色変換するためのテーブルであった。これに対し、第３実施形態では、入力色信号をＣＭＹの三色の値で構成される出力色信号に色変換するための色変換テーブルを作成するものとして説明する。記録用紙が光沢紙の場合、定着率の低い黒を用いずに画像を形成する場合があるからである。なお、第３実施形態のテーブル作成処理（Ｓ１０）においてテストパッチ画像を印刷する際には、ＣＭＹの三色のインクを用いてパッチを形成し、ＲＧＢ表色系の入力色信号とＣＭＹの出力色信号との対応関係を表すグレーカーブ、淡部原色カーブ、暗部原色カーブが作成されているものとする。
【００８７】
また、上記第１実施形態では、淡部原色カーブの特性を表す淡部データ特性値ｎを反映した補間係数ｋを用いて、出力色信号（Ｃｘ，Ｍｘ，Ｙｘ，Ｋｘ）を求めていた。また、第２実施形態では、グレーカーブの特性を表すグレーデータ特性値ｏを反映した補間係数ｍを用いて、出力色信号の黒値（Ｋｘ）を求めていた。これに対し、本第３実施形態では、第１実施形態と同一の補間係数ｋに加えて、グレーデータ特性値ｏ’を反映した補間係数ｍ’を求め、２つの補間係数ｋ，ｍ’を用いて補完することにより、入力色信号に対応した出力色信号（Ｃｘ，Ｍｘ，Ｙｘ）を求める。なお、補間係数ｋは、第１実施形態で説明した補間係数ｋと同一であるため、本第３実施形態では説明を省略する。一方、第３実施形態で用いるグレーデータ特性値ｏ’は、第２実施形態で説明したグレーデータ特性値ｏと異なる点を有するため、以下、詳細に説明する。
【００８８】
第２実施形態で説明したグレーデータ特性値ｏが、グレーカーブに含まれる出力色信号の黒値に基づく値であった。これに対し、第３実施形態では、黒値を用いずにグレーデータ特性値ｏ’を求める。なお、グレーデータ特性値ｏ’を求めるために、色域５６において新たな交点Ｓ２を求める。交点Ｓ２は、交点Ｓ１を通り、淡部原色ライン５２に平行な第４補助線６４と、無彩色軸５０との交点として求められる。
【００８９】
そして、グレーデータ特性値ｏ’は、交点Ｐ１に対応した出力色信号（Ｃ０，Ｍ０，Ｙ０）、ホワイトＷに対応した出力色信号（Ｃｗ，Ｍｗ，Ｙｗ）、交点Ｓ２に対応した出力色信号（Ｃｓ，Ｍｓ，Ｙｓ）を用いて、例えば、下記（１２）式のように定義することができる。
ｏ'  ＝  (CMY0-CMYw)/(CMYs-CMYw)  ・・・（１２）
但し
CMY0  =  max(C0，M0，Y0)
CMYs  =  max(Cs，Ms，Ys)
CMYw  =  max(Cw，Mw，Yw)
このように、第３実施形態のグレーデータ特性値ｏ’は、ホワイトに相当する出力色信号（Ｃｗ，Ｍｗ，Ｙｗ）のうち、最も濃度が高い色の値CMYwを基準値とし、交点Ｓ２に対応する出力色信号（Ｃｓ，Ｍｓ，Ｙｓ）のうち最も濃度の高い色の値CMYｓと基準値との差(CMYｓ-CMYw)に対する、交点Ｐ１に対応する出力色信号（Ｃ０，Ｍ０，Ｙ０）のうち最も濃度の高い色の値CMY０と基準値との差(CMY0-CMYw)の比を表す値である。このようにすれば、色合いに最も大きい影響を与える色に対応した適切なグレーデータ特性値ｏ’を決定することができる。
【００９０】
そして、上述のようにして定まるグレーデータ特性値ｏ’と、交点間の距離を表す距離データとに基づく補間係数ｍ’を求める。具体的には、距離データｃ／ｄに重みａ／ｂを乗算し、グレーデータ特性値ｏ'に重み(ｂ-ａ)/ｂを乗算し、両者を加算することにより得られる値であって、例えば下記（１３）式のように表される。
m’=  o’*(b-a)/b  +  c/d*a/b  ・・・（１３）
なお、グレーデータ特性値ｏ’と距離データとにかける重みは、第２実施形態で説明した重みと同等であるため、本第３実施形態では説明を省略する。
【００９１】
そして、このようにして求めた補間係数ｋ，ｍ’を用いて、入力色信号に対応した出力色信号を、例えば、下記（１４）〜（１６）式のように演算して求める。
Cx1  ＝  C0  +  (C1-C0)  *  k    ・・・（１４）
Cx2  ＝  C2  +  (C3-C2)  *  ｍ’  ・・・（１５）
Cx  ＝（Cx1＋Cx2）／２            ・・・（１６）
なお、上記の式は、注目する入力色信号Ｘ１に対応した出力色信号（Ｃｘ，Ｍｘ，Ｙｘ）のうち、Ｃｘを算出する式であるが、Ｍｘ，Ｙｘについても同様にして求めることができる。
【００９２】
第３実施形態の色変換テーブル作成プログラム１７ｃによれば、ホワイトから基本カラーまでの色の変化に対して、淡部原色カーブが非線形の関係にあり、且つ、ホワイトからブラックまでの色の変化に対して、グレーカーブが非線形的な関係にあるとしても、階調性に優れた色変換テーブルを作成することができる。
【００９３】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００９４】
例えば、上記実施形態では、プリンタはインクジェットプリンタで構成されるものとして説明したが、レーザプリンタについても、本発明を適用可能である。
【００９５】
また、上記実施形態では、ＰＣでＬＵＴを作成し、色変換処理をＰＣで行うものとして説明したが、プリンタ側で色変換処理を行う場合には、例えば、ＰＣで作成したＬＵＴをプリンタへ送信するようにしてもよいし、プリンタ自身がＬＵＴを作成するように構成しても良い。
【００９６】
また、上記実施形態では、第１補助線５８が淡部原色ライン５２に平行であるものとして説明し、第３補助線６０が無彩色軸５０に平行であるものとして説明したが、淡部原色ライン５２に対して非平行な第１補助線５８や、無彩色軸５０に対して非平行な第３補助線を設定しても良い。
【図面の簡単な説明】
【００９７】
【図１】本発明の色変換テーブル作成プログラムの一例である色変換テーブル作成プログラムがインストールされたＰＣと、ＰＣに接続されたプリンタとの電気的構成を示すブロック図である。
【図２】色変換テーブルの一例を模式的に示す図である。
【図３】三次元直交座標系で表したＲＧＢ表色系の色空間と、その色空間における格子点とを示す図である。
【図４】ＰＣが実行するテーブル作成処理を示すフローチャートである。
【図５】円錐空間のＲＧＢ色空間から切り出される、無彩色軸と、基本カラーＢの淡部原色ラインおよび暗部原色ラインとで囲まれたＢの色域を模式的に示す図である。
【図６】第２実施形態の色変換テーブル作成プログラムに基づいて実行される、色域内を補間演算する処理の具体的内容を説明する図である。
【図７】第３実施形態の色変換テーブル作成プログラムに基づいて実行される、色域内を補間演算する処理の具体的内容を説明する図である。
【図８】（ａ）は、Ｒ，Ｍ，Ｂ，Ｃ，Ｇ，Ｙが基本カラーとして設定された円錐空間を表した図あって、（ｂ）は、（ａ）に示す円錐空間からＢの色相を切り出して示した図である。
【図９】（ａ）は、ホワイトからブラックまでの色の変化と、その色をＣＭＹの３色で表現するために必要なインク量との関係を実験により求めた結果を示すグラフである。（ｂ）は、ホワイトから基本カラーＲまでの色の変化と、その色をＣＭＹの３色で表現するために必要なインク量との関係を実験により求めた結果を示すグラフである。（ｃ）は、ホワイトからブラックまでの色の変化と、その色をＣＭＹＫの４色で表現するためのインク量との関係を実験により求めた結果を示すグラフである。（ｄ）は、ホワイトから基本カラーＢまでの色の変化と、その色をＣＭＹＫの４色で表現するためのインク量との関係を実験により求めた結果を示すグラフである。
【符号の説明】
【００９８】
１０              ＰＣ（色変換テーブル作成装置の一例）
１７ａ            色変換テーブル
１７ｃ            色変換テーブル作成プログラム
２３              モニタ装置（第１のデバイスの一例）
４０              プリンタ（第２のデバイスの一例）
５０              無彩色軸（第１表色系グレーラインの一例）
５２              淡部原色ライン（第１表色系淡部ラインの一例）
５４              暗部原色ライン（第１表色系暗部ラインの一例）
５６              色域
５８              第１補助線
６０              第３補助線
Ｓ１３０          グレーデータ作成ステップ、グレーデータ作成手段
Ｓ１４０          淡部データ作成ステップ、淡部データ作成手段
Ｓ１５０          暗部データ作成ステップ、暗部データ作成手段
Ｓ１６０          淡部データ反映ステップ、淡部データ反映手段
Ｓ１６０          グレーデータ反映ステップ、グレーデータ反映手段
【図１】
2010011259.tif 000003
【図２】
2010011259.tif 000004
【図３】
2010011259.tif 000005
【図４】
2010011259.tif 000006
【図５】
2010011259.tif 000007
【図６】
2010011259.tif 000008
【図７】
2010011259.tif 000009
【図８】
2010011259.tif 000010
【図９】
2010011259.tif 000011