(57)【要約】【課題】色予測モデルを作成する方法において、総量制限が適用される出力デバイスにおいても、高精度な色予測モデルを構成することができるようにする。【解決手段】総量制限が考慮されていないカラーパッチの出力値である初期出力値に基づいて、カラーパッチのデバイス色信号が予め定められた総量制限を超えないように各色成分についての修正後の出力値を求める。このとき、色域外郭上または近傍に位置する初期出力値については、修正後も色域外郭上または近傍に位置するように初期出力値を修正する。たとえば、１００％のインク量を持つ色成分を減少させずに、その他の色成分を総量制限を満たすように減少させる。Ｋを除くＹ，Ｍ，Ｃの初期出力値の組合せが１：１：１の無彩色の場合、Ｙ，Ｍ，Ｃ，Ｋの初期出力値の比が維持され、かつ総量制限を満たすように出力値を修正する。【選択図】　　　　図７
2004147257.tif 000002
【特許請求の範囲】
【請求項１】
予め出力値が分かっている所定の色を表した複数のカラーパッチをカラー画像出力装置で出力し、この出力された複数のカラーパッチを測色し、この測色により得た測色値と前記色に応じた前記カラーパッチのデバイス色信号との対応関係に基づいて、前記カラー画像出力装置におけるデバイス色信号と前記カラー画像出力装置に依存しないデバイス独立色信号との間の色信号変換関係を表す色予測モデルを作成する色予測モデル作成方法であって、
総量制限が考慮されていないカラーパッチの出力値である初期出力値に基づいて、前記カラーパッチのデバイス色信号が予め定められた前記総量制限を超えないように各色成分についての修正後の出力値を求めるとともに、色域外郭上または近傍に位置する前記初期出力値については、修正後も色域外郭上または近傍に位置するように前記修正後の出力値を求めることで、測定用の複数のカラーパッチを作成し、この作成した複数のカラーパッチを前記カラー画像出力装置で出力し測色することで前記色予測モデルを作成することを特徴とする色予測モデル作成方法。
【請求項２】
前記カラーパッチを複数配してなるパッチ画像を前記カラー画像出力装置で出力し、この出力されたパッチ画像の個々のカラーパッチを測色することを特徴とする請求項１に記載の色予測モデル作成方法。
【請求項３】
前記初期出力値のうちの略１００％である色成分については、当該略１００％がほぼ維持されるように、前記修正後の出力値を求めることを特徴とする請求項１または２に記載の色予測モデル作成方法。
【請求項４】
各色成分の前記初期出力値の組合せが無彩色を表す場合、墨成分を含む前記各色成分の初期出力値の比がほぼ維持されるように前記修正後の出力値を求めることを特徴とする請求項１または２に記載の色予測モデル作成方法。
【請求項５】
対象とするカラー画像出力装置を選択する対象デバイス選択工程と、
対象とするカラー画像出力装置を使用して出力する媒体を選択する対象媒体選択工程と、
前記対象デバイス選択工程で選択されたカラー画像出力装置および前記対象媒体選択工程で選択された出力媒体に固有の総量制限値に対応する前記測定用の複数のカラーパッチを含むパッチセットを設定するパッチセット設定工程と
を有することを特徴とする請求項１から４のうちの何れか１項に記載の色予測モデル作成方法。
【請求項６】
請求項１から５のうちの何れか１項に記載の色予測モデル作成方法を実施するために必要な構成要素を備えてなることを特徴とする色予測モデル作成装置。
【請求項７】
第１デバイスとしてのカラー画像入力装置から入力されるカラー画像を第２デバイスとしてのカラー画像出力装置の色域に合わせて変換する色域マッピング処理をするためのプログラムであって、
請求項１から５のうちの何れか１項に記載の色予測モデル作成方法をコンピュータに実行させるための処理工程を記載したプログラムコードからなることを特徴とするプログラム。
【請求項８】
第１デバイスとしてのカラー画像入力装置から入力されるカラー画像を第２デバイスとしてのカラー画像出力装置の色域に合わせて変換するための色変換係数を格納したコンピュータ読取可能な記憶媒体であって、
請求項１から５のうちの何れか１項に記載の色予測モデル作成方法を用いて生成された前記第１デバイスの色空間の色信号を前記第２デバイスの色空間の色信号に変換するための前記色変換係数を格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）や液晶（ＬＣＤ）あるいはプリンタなどのカラー画像出力装置における色再現性を向上させるための色変換（カラーマッチング処理あるいはカラーマネジメントともいう）を施す方法および装置、並びにプログラムおよび当該プログラムや色予測モデル作成・修正処理に使用されるパッチ画像を格納したコンピュータ読取り可能な記憶媒体に関する。
【０００２】
より詳細には、出力可能な色材の総量が制限されているプリンタなどのデバイス色信号とデバイス非依存色信号との間の色変換を行なうための色予測モデルを作成あるいは修正する色予測モデルの手法に関する。
【０００３】
【従来の技術】
液晶やＣＲＴを始めとするカラー画像表示装置は、コントラストや輝度特性あるいは再現可能な色域（Ｇａｍｕｔ；ガマット；色再現域）などの違いにより、表示方式ごとに色の見え方が異なる。また、表示装置が設置された環境における照明条件や表示装置を見るときの角度あるいは距離によって色の見え方や感じ方が変わる。さらに、経年変化によってデバイス特性が変化するため、出荷時の特性が同じであったとしても、その後の使われ方によって色再現特性が変化する。
【０００４】
さらに、プリンタやスキャナなどの周辺機器とデータをやり取りする際には、入出力特性やＧａｍｕｔが異なるのが当然である。たとえば、インターネットなどを利用した情報処理システムでは、パソコンなどの各端末機器におけるモニター相互間の画像の色合わせあるいはモニターのカラー画像とプリンタによってプリントアウトされたカラー画像との色合わせは重要な課題である。
【０００５】
また、たとえば、ＤＴＰ（Ｄｅｓｋ　Ｔｏｐ　Ｐｕｂｌｉｓｈｉｎｇ　）などで使用されるシステムでは、通常ＣＲＴなどの画像表示装置上で画像の生成および編集を行ない、最終的なドキュメントを印刷するといった形で出力している。用いられる表示装置や出力機器は多種開発され、複数種、複数台の装置が利用されてきている。
【０００６】
このような環境においては、たとえば、ＣＲＴに表示されている画像の色をプリンタで再現したり、印刷の色をプリンタで再現したり、また、スキャナで写真を読みこんでＣＲＴで写真の色を再現したりと、異なるデバイスの間で色を一致させる技術について種々の方法が提案されている。
【０００７】
近年、カラー画像を取り扱う分野においては、各装置において出力される色を統一的に管理するために、すなわち、デバイス（カラー画像入力装置やカラー画像出力装置）が異なっても画像（特に色）の見え方が同じであるようにするために、システム全体としてのカラーマッチング処理を実現する仕組みが考えられている。このような仕組みを、カラーマネージメントシステム（ＣＭＳ；Ｃｏｌｏｒ　Ｍａｎａｇｅｍｅｎｔ　Ｓｙｓｔｅｍ　）いう。
【０００８】
ＣＭＳの代表的な例としてＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ｃｏｌｏｒ　Ｃｏｎｓｏｒｔｉｕｍ）プロファイルを用いた手法が挙げられる。ＩＣＣプロファイルとは、ＩＣＣによって標準化されたデバイスの特性を記述するためのフォーマットであり、その実体は、通常、ＣＩＥ（Ｃｏｍｍｉｓｓｉｏｎ　Ｉｎｔｅｒｎａｔｉｏｎａｌｅ　ｄｅ　Ｌ’Ｅｃｌａｉｒａｇｅ）で規定されるＣＩＥＸＹＺやＣＩＥＬＡＢなどのデバイスに依存しない色空間であるデバイス独立色空間と対象となるデバイスに固有の色空間であるデバイス色空間との間の変換テーブルや変換マトリクスである。
【０００９】
そして、再現元となるデバイスのＩＣＣプロファイルを用いて、再現元のデバイス色信号をデバイス独立色信号に変換し、再現先となるデバイスのＩＣＣプロファイルを用いてデバイス独立色信号を再現先のデバイス色信号に変換することで、再現元のデバイスの色を再現先デバイスで再現することができる。このように、ＣＭＳではデバイス独立色空間を介することにより再現元のデバイスと再現先のデバイスとの色一致を実現することが多い。
【００１０】
デバイス固有な色空間とデバイスに独立な色空間との間の色変換方法としては、カラーマスキング法のような線形なマトリクスを用いる方法やノイゲバウアー（Ｎｅｕｇｅｂａｕｅｒ）方程式に代表されるような理論式を用いる方法がある。しかしながら、これらの方法では、実際のデバイスの特性を精度良く記述することが困難である。
【００１１】
このため、最近では、測色的に一致した色再現を行なうために、デバイス信号と測色値との関係を把握するべく、少数のデバイス信号と測色値との組合せに基づいて、任意のデバイス信号に対する測色値を予測するための色予測式を構築する手法が採られている。
【００１２】
たとえば、既知のデバイス色信号によるカラーパッチで構成されるパッチ画像を対象のデバイスで出力した各カラーパッチを測色して得られる測色値（ＸＹＺやＣＩＥＬＡＢ色信号などのデバイス独立な色信号）と対応するカラーパッチのデバイス色信号との対応関係から直接作成した多次元テーブルや、これらの対応関係から学習したニューラルネットワークなどによる色変換（予測）モデルに基づいて作成した多次元テーブルを使用して色変換を行なうことが一般的になってきた。
【００１３】
たとえば、カラー出力装置のデバイス色信号と対応する測色値との関係から作成する色予測モデルとしてニューラルネットワークや特許文献１に記載されている回帰モデルをベースとした方法などいろいろな技術がある。
【００１４】
【特許文献１】
特開平１０−２６２１５７号公報
【００１５】
ここで、信頼性の高い色予測を行なうには、できるだけ多くの色パッチを出力し、その測色結果に基づいて色予測を行なうことが望ましい。しかし、Ｃ（シアン），Ｍ（マゼンタ），Ｙ（イエロー），Ｋ（墨／黒）（以下纏めてＣＭＹＫという）プリンタなどにおいて、たとえば各色８段階の色パッチを出力しようとすると、総パッチ数が４０９６パッチにも達し、測色作業に要する負担が非常に大きくなってしまう。そのため、一般的には、できるだけパッチ数を減らし、不足点は補間もしくは外挿により対応を採るようにしている。
【００１６】
一方、カラー画像出力装置、たとえばインクを使用した印刷機やインクジェットプリンタや、トナーを使用したゼログラフィプリンタなどにおいては、転写能力や定着性能の関係から同じ位置へのインク（トナー）の総量に制限が設けられているものがある。
【００１７】
たとえば、電子写真方式のプリンタの場合、ＣＭＹＫの総インク量（総トナー付着量）が多すぎると、インク（トナー）の記録紙への転写不良や定着不良などが発生し、著しい色むらが生じることになる。また、インクジェットプリンタの場合にも、インク量が多すぎるとインクが適度に記録紙に吸収（投錨）されず、滲んでしまうことがある。
【００１８】
総量制限を設けるのは、これらの現象を回避するためであり、カラー画像をプリントするコントローラやエンジンで転写能力や定着性能を上回るインク（トナー）が同じ位置に乗らないようにインク量を強制的に制限する。
【００１９】
なお、総量制限を決める場合、機械固有の能力からその総量制限値を規定するもの、印刷モード切替可能な装置では印刷モードに応じてその総量制限値を規定するもの、インク（トナー）や印刷媒体（たとえば用紙）の特性を勘案してその総量を制限するもの、など様々なものがある。
【００２０】
しかしながら、上述した色予測モデル作成との関係では、従来は、総量制限値まで考慮していないため、インク総量の制約条件を超えたような色パッチも出力してしまった。すなわち、ＣＭＹＫのインク総量に制約があるプリンタに対し、インク総量規制を超えたような色パッチを出力しても、プリンタとして安定した色再現を行なうことができない。したがって、インク総量規制を超えた色パッチの測色データを用いて色予測モデルを作成すると、非常に信頼性の低い予測式となってしまう。
【００２１】
たとえば、総量制限値が２８０％のＣＭＹＫゼログラフィプリンタにおいては、Ｃ（シアン），Ｍ（マゼンタ），Ｙ（イエロー），Ｋ（ブラック）がすべて１００％のデバイス色信号が与えられた場合、たとえばその各色成分の比を保存したままＣ＝７０％，Ｍ＝７０％，Ｙ＝７０％，Ｋ＝７０％というデバイス色信号に変換されて出力されてしまうことになる。
【００２２】
当然ながら、カラーパッチとしてＣ，Ｍ，Ｙ，Ｋ＝１００％のデバイス色信号を出力したつもりでも、実際にはＣ，Ｍ，Ｙ，Ｋ＝７０％のデバイス色信号が出力されてしまう。このため、出力されたカラーパッチを測色して取得した測色値との対応が正しくならず、適切な色予測モデルを作成できないという問題が生じる。
【００２３】
そこで、色予測モデル作成と総量制限値との関わりにおける上記問題を解決するための方法として、たとえば特許文献２には、各色パッチが所定のインク（トナー）総量を超えないように色パッチの出力を修正する手法が提案されている。
【００２４】
【特許文献２】
特開平９−２６１４９２号公報
【００２５】
この特許文献２に記載方法は、総量制限を越えるカラーパッチのデバイス色信号を総量制限内に修正するものであり、特に、ＣＭＹＫプリンタにおいてその色成分であるＫのインク量を減じないように、もしくは、増加させて、残りのＣ，Ｍ，Ｙの色成分を減じることで、総量制限を越えずに、かつ、暗い部分のカラーパッチを確保し、ＣＭＹＫ色空間全域において高精度な色予測モデルを作成する方法である。
【００２６】
【発明が解決しようとする課題】
ここで、色予測モデルを作成する場合、どのような方法を使用しようとも、デバイス色信号と対応する測色値との関係として使用するカラーパッチのデバイス色信号は、対象となるカラー出力装置が総量制限を満たした上で再現可能な色域全体に分布して、かつ、総量制限を満たした上で再現可能な色域外郭上にも充分な数が確保されていることが好ましいと考えられる。つまり、母集合が全域に均一に分布していることが望ましい。
【００２７】
これは、総量制限を満たした上で再現可能な色域内に欠落した部分があると、その部分の色予測は実際に算出する位置から遠く離れた位置にあるデバイス色信号と対応する測色値との関係を使用して算出（補間）することになり、予測精度が低下してしまう可能性があるからである。
【００２８】
また、総量制限を満たした上で再現可能な色域外郭上に充分な数のデバイス色信号と対応する測色値との関係が存在しない場合には、より色域の内側（色域外郭近傍）にあるデバイス色信号と対応する測色値との関係を使用して外挿を行なって色域外郭上の色予測を実施することになる。ただし、一般的には、外挿の精度は補間の精度よりもかなり悪くなってしまう。
【００２９】
ここで、上述した特許文献２に記載されている方法は、総量制限を満たすように色成分を修正する際に暗い部分のカラーパッチを確保することに主眼を置いた方法である。これはすなわち、カラーパッチを色域全体に分布させることのみを考慮したもので、総量制限を満たしたカラー出力装置の色域外郭上に充分な数のカラーパッチを確保することを考慮していないという問題がある。
【００３０】
特にＫのインク量を固定したまま、もしくは、Ｋのインク量を増加させて、総量制限を満足するようにＣ，Ｍ，Ｙのインク量を減少させると、カラーパッチの色はグレイ軸近傍に集中してしまい、結果的に比較的暗い部分の色域外郭近傍のカラーパッチが減少し予測精度が低下してしまう。このため、本来の出力デバイスの特性とは異なるデバイスモデル（そのデバイス用の色予測モデル）になってしまうという問題がある。
【００３１】
加えて、出力デバイスのトナー総量制限を満たした上で再現可能な色域の外郭上の色が殆どないため、作成したデバイスモデルを適用する場合に外挿もしくはこれに準ずる処理が必要となる。当然ながら、前述のように、外挿を行なって色域外郭上の色予測を実施すると、デバイスモデルの精度低下を引き起こしてしまうという問題がある。
【００３２】
また、上述した特許文献２に記載されている修正手法では、装置単独あるいは装置と印刷媒体との関わりで決まる総量制限値の情報を知る必要があるが、これをユーザに指定入力させるのは面倒でありまた精度上の問題を招く。すなわち、一般のユーザに対して総量制限値の指定入力を求め、その後パッチ画像を装置にて出力させることは、操作の煩わしさを招くだけでなく、操作ミスなどにより誤ったパッチ画像を出力することにもなり兼ねない。誤ったパッチ画像に基づいて色予測モデル作成や修正を行なったのでは、デバイスモデルの精度低下を引き起こしてしまう。
【００３３】
また、今日では、液晶やＣＲＴを始めとする多種多様なカラー画像表示装置と、インクジェットプリンタやゼログラフィプリンタなどの多種多様なカラー画像出力装置とを、任意の数にて組み合せて、情報処理システムを構築している。この場合、システム構成に応じて色予測モデルを構築しなければならない。
【００３４】
このとき、システム構築時にまたは機種切替の都度、デバイスの組合せに適合するように、ユーザ自身が色域再現範囲を設定して（前記総量制限値に拘わらず）好ましいデバイスモデルを作成することも考えられるが、多数の対応点情報（ルックアップテーブルの格子点データ）を逐一求めて設定するのは大変である。総量制限値を勘案したカバレッジ制限を設定してデバイスモデルを作成しようとすればなおさらである。
【００３５】
本発明は、上記事情に鑑みてなされたものであり、装置単独あるいは装置と印刷媒体との関わりで総量制限値が決められる場合であっても、より高精度な色予測モデルを作成もしくは修正することができる方法および装置を提供することを目的とする。
【００３６】
また本発明は、コンピュータを利用して前記方法や装置を実現するためのプログラム、並びに、色予測モデルを作成もしくは修正する際に使用可能なパッチ画像を格納したコンピュータ読取り可能な記憶媒体を提供することを目的とする。
【００３７】
【課題を解決するための手段】
すなわち、本発明に係る色予測モデル作成方法は、予め出力値が分かっている所定の色を表した複数のカラーパッチをカラー画像出力装置で出力し、この出力された複数のカラーパッチを測色し、この測色により得た測色値とカラーパッチのデバイス色信号との対応関係に基づいて、カラー画像出力装置におけるデバイス色信号とカラー画像出力装置に依存しないデバイス独立色信号との間の色信号変換関係を表す色予測モデルを作成する色予測モデル作成方法であって、総量制限が考慮されていないカラーパッチの出力値である初期出力値に基づいて、カラーパッチのデバイス色信号が予め定められた総量制限を超えないように各色成分についての修正後の出力値を求めるとともに、色域外郭上または近傍に位置する初期出力値については、修正後も色域外郭上または近傍に位置するように修正後の出力値を求めることで、測定用の複数のカラーパッチを作成し、この作成した複数のカラーパッチをカラー画像出力装置で出力し測色することで色予測モデルを作成することとした。
【００３８】
また従属項に記載された発明は、本発明に係る色予測モデル作成方法のさらなる有利な具体例を規定する。
【００３９】
また、本発明に係る色予測モデル作成装置は、本発明に係る色予測モデル作成方法を実施するために必要な構成要素を備えてなるものである。
【００４０】
さらに、本発明に係るプログラムは、本発明に係る色予測モデル作成方法や装置を、電子計算機（コンピュータ）を用いてソフトウェアで実施するために好適なものである。なお、プログラムは、コンピュータ読取り可能な記憶媒体に格納されて提供されてもよいし、有線あるいは無線による通信手段を介して配信されてもよい。
【００４１】
また、本発明に係る記憶媒体は、本発明に係る色予測モデル作成方法を用いて生成された色変換係数を格納したものである。
【００４２】
【作用】
上記構成の色予測モデル作成手法においては、先ず、総量制限が考慮されていないカラーパッチの出力値である初期出力値に基づいて、各色のカラーパッチのデバイス色信号が予め定められた総量制限を超えないように各色成分の出力値を修正する。この点では、特許文献２に記載の手法と共通する。
【００４３】
ただし、本願発明は、この修正時に、色域外郭上または近傍に位置する初期出力値については、修正後も色域外郭上または近傍に位置するように修正する点に特徴を有する。
【００４４】
その後の色予測モデル作成過程では、この色域外郭が考慮され、かつ、総量制限を満たす修正後のパッチのみにより測色して色予測モデルを作成する。
【００４５】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００４６】
なお、以下の説明では、色予測モデルで使用するデバイス独立な色空間をＣＩＥＬＡＢとし、測色器で直接ＣＩＥＬＡＢの測色値データを取得するものとする。ただし、これに限定されるものではなく、ＸＹＺ，ＣＩＥＬＵＶなどの他のデバイス独立色空間を使用することもできる。たとえば、測色値がＸＹＺで得られるように測色することでも、また、たとえば、ＣＩＥＬＡＢで得られた測色値からＸＹＺを数式で算出することでもＸＹＺで測色値データセットを取得することができる。
【００４７】
＜色予測モデル作成方法＞
図１は、本発明に係る色予測モデル作成方法の一実施形態を示す工程図である。この工程図に準じてハードウェア（たとえば回路要素）を構成することで、色予測モデル作成方法を実施する色予測モデル作成装置が構成される。
【００４８】
図示するように、全工程は、パッチ測色工程１、パッチデータセット選択工程２、色予測モデル作成工程３からなる。
【００４９】
パッチ測色工程１は、予め用意された複数のパッチ画像の中から対象となるカラー出力装置に適したパッチ画像をユーザが選択し、対象のカラー出力装置で出力する。このとき、ユーザが使用するカラー出力装置や出力条件（出力用紙や出力モード）などをユーザインターフェースを介して指定することでシステムが適切なパッチ画像をユーザに提示するようにしてもよい。
【００５０】
図２は、パッチ画像を選択するユーザインターフェースの一例を示した図である。ここで、図２（Ａ）は、対象のカラー出力装置と出力媒体の組合せをユーザが選択することで測色するべきパッチ画像をユーザに提示するユーザインターフェースの一例を示した図である。図２（Ｂ）は、図２（Ａ）により指示された後に提示されるユーザインターフェースの一例を示した図である。
【００５１】
このユーザインターフェースにおいては、カラー出力装置と出力媒体の組合せの選択は、黒い逆三角のボタンをクリックすることでシステムがサポートしているカラー出力装置とその出力媒体の組合せの一覧が表示され、ユーザはその中から１つを選択することができる。
【００５２】
図２（Ａ）のユーザインターフェースからユーザが対象のカラー出力装置とその出力媒体の組合せを選択すると、図２（Ｂ）に示すように適切なパッチ画像の所在をユーザに提示することができる。ユーザはこの提示されたパッチ画像を対象のカラー出力装置と出力媒体を用いて出力し、その出力されたパッチ画像を測色して、測色値データセットを作成することができる。
【００５３】
システムがユーザから指定されたカラー出力装置とその出力媒体から適切なパッチ画像を提示するための方法としては、たとえば、図３に示すようなシステムがサポートするカラー出力装置とその出力媒体の組合せに対して適切と考えられるパッチ画像を関連付けた対応テーブルを予め作成しておき、この対応テーブルにしたがって指定されたカラー出力装置と出力媒体との組合せから適切なパッチ画像を提示することができる。
【００５４】
そして、ユーザは出力されたパッチ画像中の各カラーパッチを所定の順序で測色し、デバイスに依存しないデバイス独立色信号である測色値（本実施形態ではＣＩＥＬＡＢ）が所定の順番で並んでいる測色値データセットを取得する。この測色値データセットは次工程である色予測モデル作成工程３に渡される。
【００５５】
パッチデータセット選択工程２は、パッチ画像と対で予め用意されているパッチデータセットの中からパッチ測色工程１で選択し測色したパッチ画像に対応するパッチデータセットをユーザが指定する。このパッチデータセットはパッチ画像中のカラーパッチのデバイス色信号（たとえば、ＣＭＹＫ色信号やＲＧＢ色信号）が所定の順番で並んでいるデータセットである。ユーザから指定されたパッチデータセットは次工程である色予測モデル作成工程３に渡される。
【００５６】
本実施形態では、パッチ画像とパッチデータセットが対になって予め用意してあるものとしたが、パッチデータセットのみをデバイスや出力条件に対応付けて用意しておき、パッチ画像はパッチデータセットを構成する各デバイス色信号の並びから自動的に生成してユーザに提示するようにしてもよい。
【００５７】
図３は、本実施形態における色予測モデル作成方法においてシステムがサポートしている各種カラー出力装置と出力媒体との組合せに対応する総量制限値と、この総量制限値に対応する修正された測定用の複数のカラーパッチを含むパッチデータセット／パッチ画像の対応テーブルを示した図である。
【００５８】
ここで、この総量制限値自体はパッチデータセット／パッチ画像が対応する総量制限値に基づいて作成されていることを明示的に示すために挿入しているだけであり、対応テーブルから削除することができる。
【００５９】
図３の対応テーブルによれば、総量制限が考慮されていない初期出力値に基づいて生成されたＣＭＹＫ４００，ＣＭＹＫ３２０，ＣＭＹＫ２８０，ＲＧＢ３００という４種類のパッチデータセットと、これらのパッチデータセットのパッチデータで構成されるパッチ画像が予め用意されていることになる。
【００６０】
もちろん、ＣＭＹＫ３２０，ＣＭＹＫ２８０というパッチデータセットの中のパッチデータはそれぞれその総量が３２０％，２８０％以下となるように構成されている。この構成方法については、「パッチデータセットの構成」の項で詳述する。
【００６１】
図４は、パッチ測色工程１で取得した測色値データセットの指定と、パッチデータセット選択工程２におけるパッチデータセットの選択を行なうユーザインターフェースの一例を示した図である。
【００６２】
このユーザインターフェースにおいては、パッチデータセットの選択は、黒い逆三角のボタンをクリックすることでシステムがサポートしているカラー出力装置とその出力媒体の組合せの一覧が表示され、ユーザはその中から１つを選択することができる。また、測色値データセットは測色値データのファイルを直接指定するようになっている。
【００６３】
この例では、ユーザは対象となるカラー出力装置とその出力媒体の組合せで対象のパッチデータセットを選択し、システムは選択されたカラー出力装置とその出力媒体の組合せから図３に示したような対応テーブルを使用して適切なパッチデータセットを取得する。
【００６４】
もちろん、ユーザは図２（Ａ）で示したユーザインターフェースで選択した対象のカラー出力装置と出力媒体との組合せと同じものをこのユーザインターフェースのパッチデータセットの選択においても選択する必要がある。また、ユーザはパッチ測色工程１で取得した測色値データセットを指定する。システムはこの指定された測色値データセットを読み込むことで測色値データセットを取得することができる。
【００６５】
対象とするカラー出力装置とその出力媒体との組合せを選択することにより、その組合せに応じた適切なカラーパッチを含むパッチデータセットを自動選択できる。このため、ユーザが不適切なパッチ画像を出力して測色したり、パッチ画像と対応するパッチデータセットではないパッチデータセットを指定したりすることがなくなる。
【００６６】
ここでは、図２（Ａ）および図４で示した２つのユーザインターフェースにおいて対象のカラー出力装置と出力媒体との組合せをユーザに選択させる構成を採ったが、パッチ測色工程１において１度だけ対象のカラー出力装置と出力媒体との組合せをユーザに選択させて、システムが選択された対象のカラー出力装置と出力媒体との組合せを記憶しておくことで、パッチデータ選択工程２では記憶しておいた対象のカラー出力装置と出力媒体との組合せを使用するように構成することもできる。
【００６７】
色予測モデル作成工程３は、パッチ測色工程１から受け取った測色値データセットとパッチデータセット選択工程２から受け取ったパッチデータセットを使用して、対象のデバイスの色予測モデルを作成する。
【００６８】
この色予測モデル作成工程３は、測色値データセットと対象のデバイス色空間におけるデバイス色信号の並びとの関係からモデルを作成する方法であればどのような方法でもよい。
【００６９】
色予測モデル作成方法としては、たとえば、ニューラルネットワークによる色予測モデルであり測色値データセットとパッチデータセットを教師データとして学習を行ないニューラルネットワークの各ニューロンの係数を決定する方法や、測色値データセットとパッチデータセットを入出力の実データとした特許文献１（特開平１０−２６２１５７号公報）に記載されている色伝達特性予測方法などを使用することができる。
【００７０】
＜パッチデータセットの構成方法＞
次に、カラー出力装置とその出力媒体で決定できるインク（トナー）総量制限値を満たした適切なパッチデータセットの構成について詳細に説明する。
【００７１】
ここでは、Ｊａｐａｎ　Ｃｏｌｏｒ　の色再現印刷などにも使用されている総量制限が考慮されていない初期出力値であるＩＳＯ１２６４２パターンをベースに「プリンタＡ／普通紙」というカラー出力装置と出力媒体の組合せに対応する総量制限値が３２０％のパッチデータセット（ＣＭＹＫ３２０）を構成する例について説明する。
【００７２】
ＩＳＯ１２６４２パターンは９２８個のＣＭＹＫ色信号から構成されており、これは特に総量制限を考慮したものではないためインク総量が３２０％を超える組合せのＣＭＹＫ色信号も含まれている。
【００７３】
図５は、ＩＳＯ１２６４２パターン９２８個のＣＭＹＫ色信号のうち、インク総量が３２０％を超える組合せのもののみを抜き出した一覧である（Ｃ，Ｍ，Ｙ，Ｋの列）。そして、特許文献２（特開平９−２６１４９２号公報）に記載されている方法によって、すなわち、Ｋのインク量を減少させずに、総量制限である３２０％を満たすようにＣ，Ｍ，Ｙのインク量を減少した場合の修正インク量をＣ’，Ｍ’，Ｙ’，Ｋ’として示している。
【００７４】
総量制限を満たすために特許文献２に記載されている方法によりＫのインク量を減少せずにＣ，Ｍ，Ｙのインク量を修正すると、元々１００％のインク量を持っていたＣ，Ｙ，Ｍという有彩色のインク量が図５に示すように減少してしまう。このような場合、総量制限がない（ＣＭＹＫデバイスの場合は総量制限値が４００％）ときには再現可能な色域の外郭上にあったＣＭＹＫデータが、修正された結果、総量制限を満たした上で再現可能な色域の外郭上からより内側の色になってしまう場合が多い。
【００７５】
この問題を解決するため、本実施形態では、総量制限が考慮されていないカラーパッチの出力値である初期出力値に基づいて、各色のカラーパッチのデバイス色信号が予め定められた総量制限を超えないように各色成分についての修正後の出力値を求めるとともに、色域外郭上または近傍に位置する初期出力値については、修正後も色域外郭上または近傍に位置するように修正することとした。つまり、修正前の色域外郭上／近傍の色信号はその状態をほぼ維持するように修正を行なうこととした。色域外郭上／近傍の色信号がその状態をほぼ維持するように修正する具体的な手法について、以下に説明する。
【００７６】
図６は、総量制限がない場合に色域外郭上にあったＣＭＹＫデータに相当するＣＩＥＬＡＢ色信号が修正された結果総量制限を満たした上で再現可能な色域の内側のＣＩＥＬＡＢ色信号になってしまう様子を示した図である。
【００７７】
「発明が解決しようとする課題」でも述べたが、測色値データとデバイス色信号（パッチデータ）に基づいて色予測モデルを作成する上で、その色域の外郭上のデータは重要であり、この色域外郭上のデータが充分にない場合は作成した色予測モデルの予測精度が低下してしまうことがある。
【００７８】
一方、総量制限を満たした上で再現可能な色域外郭上のＣＭＹＫデータとは、インク総量が総量制限値を超えずに、かつ、少なくともＣ，Ｍ，Ｙ，Ｋのいずれか１つが１００％のインク量である場合が殆どである。
【００７９】
したがって、初期出力値のうちの略１００％である色成分（墨成分を含む）をについては、当該略１００％がほぼ維持されるように、修正後の出力値を求めるとよいことが分かる。よって、総量制限を満たすためにＣＭＹＫ色信号を変更する場合は、１００％のインク量を持つ色成分を減少させずに、総量制限を満たすように、その他の色成分を減少させることによって変更する方が望ましい。この場合、減少対象のその他の色成分については、総量制限値の残りの分を、減少対象のその他の色成分についての初期出力値の比が維持されるように配分するとよい。
【００８０】
ただし、満たすべき総量制限値によっては、１００％の色成分を減少させなければ総量制限を満たすことができないケースもあり得るので、この場合は、できるだけ１００％の色成分を減少させないようにして初期出力値の値を修正することで、総量制限を満たすＣＭＹＫ色信号に変更すればよい。
【００８１】
上述した１００％の色成分をできるだけ減少させないという方法は、その変更対象の色信号が有彩色である場合、すなわちＫを除く各色成分（Ｙ，Ｍ，Ｃ）の初期出力値の組合せが１：１：１でない場合に特に有効である。
【００８２】
また、各色成分の初期出力値の組合せが無彩色を表す場合、すなわち墨成分（Ｋ）を除く各色成分（Ｙ，Ｍ，Ｃ）の初期出力値の組合せが１：１：１の場合、墨成分（Ｋ）を含む各色成分の初期出力値の比がほぼ維持され、かつ総量制限を満たすように出力値を修正する。つまり、ニュートラルグレイ（Ｃ＝Ｍ＝Ｙ）でかつＫ≠１００％であるようなＣＭＹＫ色信号の場合は、Ｃ：Ｍ：Ｙ：Ｋの比を保存したまま初期出力値の値を修正することで、総量制限を満たすＣＭＹＫ色信号に変更すればよい。
【００８３】
有彩色の場合についても、Ｃ：Ｍ：Ｙ：Ｋの比を保存したまま初期出力値の値を修正することで、総量制限を満たすＣＭＹＫ色信号に変更してもよい。
【００８４】
図７は、上述した方法でＩＳＯ１２６４２パターン９２８個のＣＭＹＫ色信号のインク総量が３２０％を超える組合せのＣＭＹＫ色信号を修正した場合の一例を示した図である。ここでは、ニュートラルグレイ（Ｃ＝Ｍ＝Ｙ）でかつＫ＝１００％の場合は、特許文献２の手法を用いる。
【００８５】
図５と図７を比較すれば分かるように、Ｃ＝Ｍ＝Ｙ＝Ｋ＝１００％の初期出力値については、修正後においても、特許文献２の手法を用いた結果と同じであるが、それ以外の組合せでは、１００％の色成分については、修正後も１００％が維持されている。
【００８６】
よって、色域全体にカラーパッチを分布させることができ、かつ、色域外郭上にも充分な数のカラーパッチを含ませることができる。つまり、カラー出力装置とその出力媒体の組合せから決定できる総量制限値を超えないＣＭＹＫデータのみから構成され、パッチデータセット（ＣＭＹＫデータの並び）は充分な数の総量制限を満たした上で再現可能な色域外郭上のデータを含むパッチデータセット（１枚のシート状に配されたものに限らず、個々に出力するためのデータの組合せでもよい）を用意できるようになる。
【００８７】
このような修正後のカラーパッチを対象のカラー出力装置で出力して測色し、測色して得られた測色値データセットとパッチ画像のカラーパッチ群に相当するデバイス色信号セットとの関係からより色予測モデルを作成すれば、高精度な色予測モデルを作成することができる。
【００８８】
なお、上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、たとえば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【００８９】
この記録媒体は、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ　）、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）を含む）、光磁気ディスク（ＭＤ（Ｍｉｎｉ　Ｄｉｓｃ　）を含む）、もしくは半導体メモリなどよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭやハードディスクなどで構成されてもよい。あるいは、ソフトウェアを構成するプログラムが、通信網を介して提供されてもよい。
【００９０】
たとえば、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、上記実施形態で述べた効果は達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになる。
【００９１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される場合であってもよい。
【００９２】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される場合であってもよい。
【００９３】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【００９４】
また、上記の実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【００９５】
たとえば、上記実施形態では、総量制限が考慮されていないカラーパッチの出力値で複数のカラーパッチを含むパッチ画像をカラー画像出力装置で出力したパッチシートを測色することとしていたが、時間が掛かると言う問題を有するが、カラーパッチごとに出力させてそれぞれを測色するものであってもよい。
【００９６】
また、上記実施形態では、第１工程として、対象とするカラー画像出力装置を選択する対象デバイス選択工程を、第２工程として、対象とするカラー画像出力装置を使用して出力する媒体を選択する対象媒体選択工程を、第３工程として、対象デバイス選択工程で選択されたカラー画像出力装置および対象媒体選択工程で選択された媒体に固有の「総量制限値」に対応する測定用の複数のカラーパッチ（修正後のもの）を含むパッチセットを設定するパッチセット設定工程を、有するものとしていたが、第３工程に関しては、必ずしも「総量制限値」に対応する修正されたカラーパッチを含むパッチセットを設定するものでなくてもよい。
【００９７】
選択されたカラー画像出力装置と出力媒体との関係で必要となるパッチセットを自動的に設定可能なものであればよい。このためには、上記実施形態と同様に、システムがサポートしている各種カラー出力装置と出力媒体との組合せに対応する所定のカラーパッチを含むパッチデータセットの対応テーブルを用意しておき、ユーザにこのテーブルを提示して所望の組合せの指示を受けて自動選択する構成とすればよい。前述のように、用意されているパッチデータセットの個々のカラーパッチは、必ずしも、その組合せにおける総量制限値を考慮したものでなくてもよい。
【００９８】
システム構築時や機種切替の際にデバイスモデルを作成する場合、システム構成を指定するだけで、サポート可能なパッチデータセットが自動的に提供されるようになるので、ユーザの手により逐一設定するよりも、遙かに簡便である。パッチデータセットは、コンピュータ読取り可能な記憶媒体（たとえばＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなど）に格納されて提供されてもよいし、有線あるいは無線による通信手段を介して配信されてもよい。
【００９９】
さらに、上記説明から明らかなように、以下の構成を発明として提案することができる。以下列記する（特許請求の範囲の記載と重複する分も含む）。
＊パッチパターンを構成する各パッチのトナー総量が、対象となる出力デバイスのトナー総量制限値以内であることを特徴とするパッチパターンおよびパッチ画像。
＊トナー総量が対象となる出力デバイスのトナー総量制限値と等しいか、または、小さくかつ略等しいパッチを有するパッチパターンおよびパッチ画像。
・前記パッチは、プロセスグレイのパッチであることを特徴とするパッチパターン
・前記パッチは、パッチを構成する色成分のいずれかが１００％のパッチであることを特徴とするパッチパターン
＊上記のようなパッチ画像をプリントして測色して得られた測色値とパッチパターンを使用して対象の出力デバイスの特性をモデル化することで、出力デバイスのカラープロファイルや、出力デバイスと他のデバイスとの間の色変換プロファイルを作成する画像処理方法、画像処理装置、および、その画像処理方法を実現するプログラムやその画像処理方法により作成された色変換プロファイルが保存された記録媒体。
＊トナー総量制限を考慮しないベースのパッチパターンに対して、トナー総量が対象となる出力デバイスのトナー総量制限値を超えるパッチを削除するパッチパターン修正方法。
＊対象とする出力デバイスのトナー総量制限を越えるパッチを構成する各色成分の比率を保持したまま、トナー総量が前記トナー総量制限値と等しいか、または、小さくかつ略等しくなるようにパッチを構成する各色成分を修正するパッチパターン修正方法。
＊対象とする出力デバイスのトナー総量制限を越えるパッチを構成する墨（Ｋ）およびまたは１００％の色成分を除く各色成分の比率を保持したまま、トナー総量が前記トナー総量制限値と等しいか、または、小さくかつ略等しくなるようにパッチを構成する各色成分を修正するパッチパターン修正方法。
＊パッチパターンと対応する測色値から出力デバイスのデバイスモデルを作成する際に、対象となる出力デバイスのトナー総量制限値を追えるパッチとこれに対応する測色値の組を除外してから、出力デバイスのデバイスモデルを作成する画像処理方法、画像処理装置。
【０１００】
【発明の効果】
以上のように、本発明においては、総量制限が考慮されていないカラーパッチの出力値である初期出力値に基づいて、カラーパッチのデバイス色信号が予め定められた総量制限を超えないように各色成分についての修正後の出力値を求めることとした。またこのとき、色域外郭上または近傍に位置する初期出力値については、修正後も色域外郭上または近傍に位置するように初期出力値を修正することとした。
【０１０１】
これにより、カラー出力装置とその出力媒体の組合せから決定できる総量制限値を超えないデータのみから構成され、パッチデータセット（データの並び）は充分な数の総量制限を満たした上で再現可能な色域外郭上のデータを含むパッチデータセットを用意できるようになる。
【０１０２】
したがって、総量制限が適用される出力デバイスにおいて障害を防止するためにデバイスやコントローラの中で強制的に総量制限を満たすように修正されるデバイスカラーの組合せによるパッチをパッチパターンから除外することができ、より実際のデバイスにマッチしたデバイスモデルを作成することが可能になる。
【０１０３】
また、色域外郭上や近傍に充分な数のカラーパッチを確保することができるので、より精度の高いデバイスモデルを作成することが可能になる。すなわち、このようなパッチデータに基づいてカラー出力装置で出力・測色して得た測色値データセットから色予測モデルを作成すれば、従来の方法よりもより高精度な色予測モデルを構成することができる。
【０１０４】
また、対象とするカラー出力装置とその出力媒体との組合せを選択することにより、その組合せに応じた適切なカラーパッチを含むパッチセットを自動選択できるようにすれば、ユーザが不適切なパッチ画像を出力して測色したり、パッチ画像と対応するパッチデータセットではないパッチデータセットを指定したりすることがなくなり、より確実に目的である対象カラー出力装置の色予測モデルを作成することができる。
【図面の簡単な説明】
【図１】本発明に係る色予測モデル作成方法の一実施形態を示す工程図である。
【図２】パッチ画像を選択するユーザインターフェースの一例を示した図である。
【図３】カラー出力装置と出力媒体とパッチデータセットとを対応付ける対応テーブルの一例を示した図である。
【図４】パッチデータセットを選択するユーザインターフェースの一例を示した図である。
【図５】従来方法によるＣＭＹＫデータの修正例を示すテーブルの一例を示した図である。
【図６】従来方法によるＣＭＹＫデータの修正例を説明する図である。
【図７】実施形態によるＣＭＹＫデータの修正例を示すテーブルの一例を示した図である。
【符号の説明】
１…パッチ測色工程、２…パッチデータセット選択工程、３…色予測モデル作成工程
【図１】
2004147257.tif 000003
【図２】
2004147257.tif 000004
【図３】
2004147257.tif 000005
【図４】
2004147257.tif 000006
【図５】
2004147257.tif 000007
【図６】
2004147257.tif 000008
【図７】
2004147257.tif 000009