(57)【要約】【課題】画像出力装置において総量規制された色材を用いて表現可能な全色域を含む色空間モデルを生成する。【解決手段】非総量規制色空間モデルを生成し、上記非総量規制色空間モデルから直交不等間隔のサンプルポイントを取得し（Ｓ４０）、総量規制値に対応する超平面によって上記非総量規制色空間モデルの一部を切除することにより総量規制色空間モデルを生成し、上記直交不等間隔のサンプルポイントを上記総量規制色空間モデルに全単射マッピングし（Ｓ４２）、上記非総量規制色空間モデルを上記直交不等間隔のサンプルポイントに基づいて多数の単体に分割し、上記超平面と上記超立方体の外面との交差線と上記単体の辺との交点を追加サンプルポイントとして取得し（Ｓ４４）、上記総量規制色空間モデルにマッピングされたサンプルポイントおよび上記追加サンプルポイントを用いて上記色空間モデルを生成する（Ｓ４６）。【選択図】図４
2010246104.tif 000002
【特許請求の範囲】
【請求項１】
ｎ色（ｎは２以上の整数）の色材の使用量の合計値の上限値を規定する総量規制を行って画像出力を行う画像出力装置における上記総量規制がなされた上記ｎ色の色材によって表現される色空間のモデルであるｎ次元色空間モデルを作成する色空間モデル作成装置であって、
上記総量規制がなされていない上記ｎ色の色材によって表現される超立方体からなる色空間モデルである非総量規制色空間モデルを生成する非総量規制空間モデル作成部と、
上記非総量規制色空間モデルから直交不等間隔でサンプルポイントを取得するサンプルポイント取得部と、
上記上限値に対応する超平面によって上記非総量規制色空間モデルの一部を切除することにより総量規制がなされた色空間モデルである総量規制色空間モデルを生成する総量規制モデル作成部と、
上記非総量規制色空間モデルから取得した上記直交不等間隔のサンプルポイントを上記総量規制色空間モデルに全単射マッピングするマッピング処理部と、
上記非総量規制色空間モデルを上記直交不等間隔のサンプルポイントに基づいて多数の単体に分割する単体分割処理部と、
上記超平面と上記超立方体の外面との交差線と上記単体の辺との交点を追加サンプルポイントとして取得する追加サンプルポイント取得部と、
上記マッピング処理部が上記総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントを用いて上記画像出力装置が上記総量規制がなされた色材によって表現可能な全色域を含む上記ｎ次元色空間モデルを生成する出力色算出部とを備えていることを特徴とする色空間モデル作成装置。
【請求項２】
上記マッピング処理部が上記総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントのそれぞれに対応するサンプル画像を上記画像出力装置に出力させるためのサンプル画像データを生成するサンプル画像データ生成部と、
上記画像出力装置によって出力された上記各サンプル画像の色を測色した結果に基づいて上記各サンプルポイントに対応する出力色を特定する測色部とを備え、
上記出力色算出部は、上記マッピング処理部が上記総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントと、上記測色部が特定した上記各サンプルポイントについての出力色とを対応付けることにより、上記ｎ次元色空間モデルを生成することを特徴とする請求項１に記載の色空間モデル作成装置。
【請求項３】
上記総量規制色空間モデルにおける入力色を取得する入力色取得部と、
上記マッピング処理部が上記総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントを用いた補間演算により、上記入力色に対応する出力色を算出する補間処理部とを備えていることを特徴とする請求項２に記載の色空間モデル作成装置。
【請求項４】
上記単体分割処理部によって分割された上記非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する各単体を上記総量規制色空間モデルにマッピングする単体マッピング部と、
上記単体マッピング部によって上記総量規制色空間モデルにマッピングされた各単体に、上記追加サンプルポイントに対応する単体を付加することにより、上記直交不等間隔のサンプルポイントおよび上記追加サンプルポイントを全て含む追加単体モデルを生成する追加単体生成部と、
上記入力色取得部が取得した上記入力色を上記全単射マッピングの逆処理である逆全単射マッピングによって上記非総量規制色空間モデルにマッピングすることにより上記非総量規制色空間モデルにおける上記入力色に対応する点を算出する逆マッピング処理部と、
上記単体分割処理部によって分割された上記非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する各単体の中から、上記逆マッピング処理部によって算出された上記入力色に対応する点を含む単体である入力色単体を抽出する入力色単体検出部と、
上記単体マッピング部によって上記総量規制色空間モデルにマッピングされた上記直交不等間隔のサンプルポイントに対応する各単体の中から、上記入力色単体に対応する単体である対応単体を抽出する対応単体検出部とを備え、
上記対応単体検出部は、
上記入力色取得部の取得した上記総量規制色空間モデルにおける上記入力色に対応する点が上記対応単体に含まれているか否かを判定し、
上記入力色に対応する点が上記対応単体に含まれていると判定した場合には上記対応単体を補間対象単体とし、上記入力色に対応する点が上記対応単体に含まれていないと判定した場合には上記追加単体モデルに含まれる単体の中から上記入力色に対応する点を含む単体を抽出して補間対象単体とし、
上記補間処理部は、上記補間対象単体を構成する各サンプルポイントを用いた補間演算により、上記入力色に対応する出力色を算出することを特徴とする請求項３に記載の色空間モデル作成装置。
【請求項５】
上記出力色算出部は、
上記ｎ次元色空間モデルにおける、上記超平面によって切除されることによって上記総量規制色空間モデルに含まれなくなった上記超立方体の一部に含まれる点に対応する出力値を上記追加サンプルポイントに基づいて算出することを特徴とする請求項１から４のいずれか１項に記載の色空間モデル作成装置。
【請求項６】
上記ｎ色は４色であり、上記４色の色材の使用量の合計値の上限値はＬ４であり、
上記サンプルポイント取得部は、上記総量規制がなされていない上記４色の色材によって表現される上記非総量規制色空間モデルに基づいて、上記４色のうちの１色の使用量が固定値Ｄ４であり、残りの３色の色材によって表現される３次元非総量規制色空間モデルを複数種類の上記値Ｄ４に応じた数だけ設定し、これら各３次元非総量規制色空間モデルから直交不等間隔でサンプルポイントを取得し、
上記総量規制モデル作成部は、
上記各３次元非総量規制色空間モデルに対応する上記値Ｄ４に基づいてＬ３＝Ｌ４−Ｄ４により算出される上記残りの３色の色材の使用量の合計値の上限値Ｌ３を示す平面である総量規制平面によって当該各３次元非総量規制色空間モデルの一部を切除することによって複数種類の上記Ｄ４に対応する複数の３次元総量規制色空間モデルを生成し、
上記マッピング処理部は、上記各３次元非総量規制色空間モデルから取得した上記直交不等間隔のサンプルポイントを当該３次元非総量規制色空間モデルに対応する上記３次元総量規制色空間モデルに全単射マッピングし、
上記単体分割処理部は、上記各３次元非総量規制色空間モデルを上記直交不等間隔のサンプルポイントに基づいて複数の３次元単体に分割し、
上記追加サンプルポイント取得部は、上記各３次元総量規制色空間モデルについて、上記総量規制平面と当該３次元非総量規制色空間モデルとの交差線と当該３次元非総量規制色空間モデルに対応する上記３次元単体の辺との交点を追加サンプルポイントとして取得し、
上記出力色算出部は、
上記マッピング処理部が上記３次元総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントを用いて上記画像出力装置が上記総量規制がなされた色材によって表現可能な全色域を含む３次元色空間モデルを複数種類の上記値Ｄ４毎に生成することを特徴とする請求項１から５のいずれか１項に記載の色空間モデル作成装置。
【請求項７】
上記追加サンプルポイント取得部は、
上記上限値Ｌ４が１色の色材の使用量の最大値Ｌ１ｍａｘの３００％以上４００％以下である場合に、上記残りの３色の値をＤ１，Ｄ２，Ｄ３とすると、（Ｄ１，Ｄ２，Ｄ３，Ｄ４）＝（Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ４−３×Ｌ１ｍａｘ）に対応する点を上記追加サンプルポイントとして取得することを特徴とする請求項６に記載の色空間モデル作成装置。
【請求項８】
上記追加サンプルポイント取得部は、
上記上限値Ｌ４が１色の色材の使用量の最大値Ｌ１ｍａｘ未満である場合に、上記残りの３色の値をＤ１，Ｄ２，Ｄ３とすると、（Ｄ１，Ｄ２，Ｄ３，Ｄ４）＝（０，０，０，Ｌ４）に対応する点を上記追加サンプルポイントとして取得することを特徴とする請求項６または７に記載の色空間モデル作成装置。
【請求項９】
上記マッピング処理部が上記各３次元総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が上記各３次元総量規制色空間モデルについて取得した追加サンプルポイントのそれぞれに対応するサンプル画像を上記画像出力装置に出力させるためのサンプル画像データを生成するサンプル画像データ生成部と、
上記画像出力装置によって出力された上記各サンプル画像の色を測色した結果に基づいて上記各サンプルポイントに対応する出力色を特定する測色部とを備え、
上記出力色算出部は、上記マッピング処理部が上記各３次元総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が上記各３次元総量規制色空間モデルについて取得した追加サンプルポイントと、上記測色部が特定した上記各サンプルポイントについての出力色とを対応付けることにより、上記３次元色空間モデルを生成することを特徴とする請求項６から８のいずれか１項に記載の色空間モデル作成装置。
【請求項１０】
上記４色はＣ，Ｍ，Ｙ，Ｋであり、上記値Ｄ４はＫの値であり、
総量規制がなされた４次元色空間モデルにおいて（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋｉｎ）によって規定される入力色を取得する入力色取得部を備え、
上記出力色算出部は、
複数種類の上記値Ｄ４のうち、上記Ｋｉｎ以下かつ上記Ｋｉｎに最も近い値をＫ１、上記Ｋｉｎ以上かつ上記Ｋｉｎに最も近い値をＫ２として抽出し、
Ｋ＝Ｋ２である場合のＣ，Ｍ，Ｙの色材の使用量の合計値の上限値Ｌ３（Ｋ２）をＬ３（Ｋ２）＝Ｌ４−Ｋ２を演算することによって算出し、
Ｃｉｎ＋Ｍｉｎ＋Ｙｉｎ≦Ｌ３（Ｋ２）の場合にはＫ３＝Ｋ２とし、Ｃｉｎ＋Ｍｉｎ＋Ｙｉｎ＞Ｌ３（Ｋ２）の場合にはＫ３＝Ｌ４−Ｃｉｎ−Ｍｉｎ−ＹｉｎとしてＫ３の値を設定し、
上記入力色の近傍色である（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）および（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する色の出力値を上記測色部によって特定された出力色に基づく補間演算を行うことによって算出し、
上記各近傍色の出力値に基づくＫ方向に沿った１次元補間演算を行うことにより上記入力色（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋｉｎ）の出力値を算出することを特徴とする請求項９に記載の色空間モデル作成装置。
【請求項１１】
上記単体分割処理部によって分割された上記Ｋ１に対応する上記３次元非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する上記各３次元単体を上記Ｋ１に対応する上記３次元総量規制色空間モデルにマッピングする単体マッピング部と、
上記単体マッピング部によって上記Ｋ１に対応する上記３次元総量規制色空間モデルにマッピングされた上記各３次元単体に、上記追加サンプルポイントに対応する３次元単体を付加することにより、上記Ｋ１についての上記直交不等間隔のサンプルポイントおよび上記追加サンプルポイントを全て含む追加単体モデルを生成する追加単体生成部と、
上記Ｋ１に対応する上記３次元総量規制色空間モデルにおける（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点を上記全単射マッピングの逆処理である逆全単射マッピングによって上記Ｋ１に対応する上記３次元非総量規制色空間モデルにマッピングすることにより上記３次元非総量規制色空間モデルにおける上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点を算出する逆マッピング処理部と、
上記単体分割処理部によって分割された上記Ｋ１に対応する上記３次元非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する各３次元単体の中から、上記逆マッピング処理部によって算出された上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点を含む３次元単体である第１単体を抽出する入力色単体検出部と、
上記単体マッピング部によって上記Ｋ１に対応する上記３次元総量規制色空間モデルにマッピングされた上記直交不等間隔のサンプルポイントに対応する各３次元単体の中から、上記第１単体に対応する３次元単体である第１対応単体を抽出する対応単体検出部と、
上記マッピング処理部が上記各３次元総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントを用いた補間演算を行う補間処理部とを備え、
上記対応単体検出部は、
上記Ｋ１に対応する上記３次元総量規制色空間モデルにおいて上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点が上記第１対応単体に含まれているか否かを判定し、
上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点が上記第１対応単体に含まれていると判定した場合には上記第１対応単体を補間対象単体とし、上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点が上記第１対応単体に含まれていないと判定した場合には上記追加単体モデルに含まれる３次元単体の中から上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点を含む３次元単体を抽出して補間対象単体とし、
上記補間処理部は、上記補間対象単体を構成する各サンプルポイントを用いた補間演算により、上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する出力色を算出し、
Ｋ３＝Ｋ２である場合に、
上記単体マッピング部は、上記単体分割処理部によって分割された上記Ｋ３に対応する上記３次元非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する上記各３次元単体を上記Ｋ３に対応する上記３次元総量規制色空間モデルにマッピングし、
上記追加単体生成部は、上記単体マッピング部によって上記Ｋ３に対応する上記３次元総量規制色空間モデルにマッピングされた上記各３次元単体に、上記追加サンプルポイントに対応する３次元単体を付加することにより、上記Ｋ３についての上記直交不等間隔のサンプルポイントおよび上記追加サンプルポイントを全て含む追加単体モデルを生成し、
上記逆マッピング処理部は、上記Ｋ３に対応する上記３次元総量規制色空間モデルにおける（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を上記全単射マッピングの逆処理である逆全単射マッピングによって上記Ｋ３に対応する上記３次元非総量規制色空間モデルにマッピングすることにより上記３次元非総量規制色空間モデルにおける上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を算出し、
上記入力色単体検出部は、上記単体分割処理部によって分割された上記Ｋ３に対応する上記３次元非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する各３次元単体の中から、上記逆マッピング処理部によって算出された上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を含む３次元単体である第２単体を抽出し、
上記対応単体検出部は、上記単体マッピング部によって上記Ｋ３に対応する上記３次元総量規制色空間モデルにマッピングされた上記直交不等間隔のサンプルポイントに対応する各３次元単体の中から、上記第２単体に対応する３次元単体である第２対応単体を抽出し、
上記対応単体検出部は、
上記Ｋ３に対応する上記３次元総量規制色空間モデルにおける上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点が上記第２対応単体に含まれているか否かを判定し、
上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点が上記第２対応単体に含まれていると判定した場合には上記第２対応単体を補間対象単体とし、上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点が上記第２対応単体に含まれていないと判定した場合には上記追加単体モデルに含まれる３次元単体の中から上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を含む３次元単体を抽出して補間対象単体とし、
上記補間処理部は、上記補間対象単体を構成する各サンプルポイントを用いた補間演算により、上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する出力色を算出し、
Ｋ３≠Ｋ２である場合、
上記補間処理部は、
上記上限値Ｌ４が１色の色材の使用量の最大値Ｌ１ｍａｘに対して３×Ｌ１ｍａｘ＜Ｌ４＜４×Ｌ１ｍａｘであり、かつＫ１≦Ｌ４−３００％≦Ｋ２であるか否かを判定し、
３×Ｌ１ｍａｘ＜Ｌ４＜４×Ｌ１ｍａｘ、かつＫ１≦Ｌ４−３００％≦Ｋ２である場合には、
上記Ｋ２に対応する上記３次元非総量規制色空間モデルにおける（Ｃ，Ｍ，Ｙ，Ｋ）＝（Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ４−３×Ｌ１ｍａｘ）に対応する点を第１追加サンプルポイントとして追加し、
上記Ｋ２に対応する上記３次元非総量規制色空間モデルからサンプリングした上記直交不等間隔のサンプルポイントを当該３次元非総量規制色空間モデルの一部をＣ＋Ｍ＋Ｙ＝Ｌ４−Ｋ２に対応する総量規制平面で切除して得られる３次元総量規制色空間モデルにマッピングして得られる各サンプルポイントおよび上記第１追加サンプルポイントに基づいて上記Ｋ２に対応する上記３次元総量規制色空間モデルを多数の３次元単体に分割し、分割した各３次元単体の中から（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を含む３次元単体を抽出し、抽出した３次元単体を構成する各サンプルポイントを用いた補間演算により（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する出力色を算出し、
３００％＜Ｌ４＜４００％、かつＫ１≦Ｌ４−３００％≦Ｋ２ではない場合には、
上記Ｋ１に対応する上記３次元非総量規制色空間モデルからサンプリングした上記直交不等間隔のサンプルポイントを当該３次元非総量規制色空間モデルの一部をＣ＋Ｍ＋Ｙ＝Ｌ４−Ｋ１に対応する総量規制平面で切除して得られる３次元総量規制色空間モデルにマッピングして得られる各サンプルポイントに基づいて当該３次元総量規制色空間モデルを多数の３次元単体に分割したときの上記総量規制平面と上記３次元総量規制色空間モデルの外面との交差線と上記３次元単体の辺との交点を上記追加サンプルポイントとして上記Ｋ１に対応する上記３次元総量規制色空間モデルを多数の３次元単体に分割し、上記Ｋ２に対応する上記３次元非総量規制色空間モデルからサンプリングした上記直交不等間隔のサンプルポイントを当該３次元非総量規制色空間モデルの一部をＣ＋Ｍ＋Ｙ＝Ｌ４−Ｋ２に対応する総量規制平面で切除して得られる３次元総量規制色空間モデルにマッピングして得られる各サンプルポイントに基づいて当該３次元総量規制色空間モデルを多数の３次元単体に分割したときの上記総量規制平面と上記３次元総量規制色空間モデルの外面との交差線と上記３次元単体の辺との交点を上記追加サンプルポイントとして上記Ｋ２に対応する上記３次元総量規制色空間モデルを多数の３次元単体に分割し、これら各３次元単体の中から（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を含む３次元単体を抽出し、抽出した３次元単体を構成する各サンプルポイントを用いた補間演算により（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する出力色を算出することを特徴とする請求項１０に記載の色空間モデル作成装置。
【請求項１２】
請求項１から１１のいずれか１項に記載の色空間モデル作成装置を動作させるための色空間モデル作成プログラムであって、コンピュータを上記各部として機能させるための色空間モデル作成プログラム。
【請求項１３】
請求項１２に記載の色空間モデル作成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１４】
ｎ色（ｎは２以上の整数）の色材の使用量の合計値の上限値を規定する総量規制を行って画像出力を行う画像出力装置における上記総量規制がなされた上記ｎ色の色材によって表現される色空間のモデルであるｎ次元色空間モデルを作成する色空間モデル作成装置における色空間モデル作成方法であって、
上記総量規制がなされていない上記ｎ色の色材によって表現される超立方体からなる色空間モデルである非総量規制色空間モデルを生成する非総量規制空間モデル生成工程と、
上記非総量規制色空間モデルから直交不等間隔でサンプルポイントを取得するサンプルポイント取得工程と、
上記上限値に対応する超平面によって上記非総量規制色空間モデルの一部を切除することにより総量規制がなされた色空間モデルである総量規制色空間モデルを生成する総量規制モデル生成工程と、
上記非総量規制色空間モデルから取得した上記直交不等間隔のサンプルポイントを上記総量規制色空間モデルに全単射マッピングするマッピング処理工程と、
上記非総量規制色空間モデルを上記直交不等間隔のサンプルポイントに基づいて多数の単体に分割する単体分割処理工程と、
上記超平面と上記超立方体の外面との交差線と上記単体の辺との交点を追加サンプルポイントとして取得する追加サンプルポイント取得工程と、
上記マッピング処理工程で上記総量規制色空間モデルにマッピングしたサンプルポイントおよび上記追加サンプルポイント取得工程で取得した追加サンプルポイントを用いて上記画像出力装置が上記総量規制がなされた色材によって表現可能な全色域を含む上記ｎ次元色空間モデルを生成する出力色算出工程とを上記色空間モデル作成装置に行わせることを特徴とする色空間モデル作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数色の色材の使用量の合計値の上限値を規定する総量規制を行って画像出力を行う画像出力装置における上記総量規制がなされた上記複数色の色材によって表現される色空間のモデルである多次元色空間モデルを作成する色空間モデル作成装置および色空間モデル作成方法に関するものである。
【０００２】
また、本発明は、複数の色材を用いた画像出力装置の出力応答を求める方法、およびそのシステムに関するものである。また、本発明は、多次元直交不等間隔サンプリング、総量規制がなされていない色空間のサンプルから総量規制がなされた色空間のサンプルへの変換、総量規制がなされた超平面内における追加サンプルの取得、および総量規制がなされた色空間における数値補間を行う方法およびそのシステムに関するものである。
【背景技術】
【０００３】
複数色の色材使用量の総量（合計値、ＴＡＣ（トータルエリアカバレッジ））の上限を規制する総量規制を行う印刷装置では、総量規制がなされた複数の色材を用いた信号空間のサンプリングおよびモデリングを行う必要がある。例えば、ハーフトーンオフセット印刷処理では、１色の色材の最大使用量を１００％としたときに各色の色材使用量の総量の上限値を２８０％に設定するなどの総量規制が行われる。このような総量の上限値は媒体のタイプによって決まる。インクジェット、電子写真、および他のカラー印刷処理においても同様の規制が適用されている。
【０００４】
なお、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、およびＫ（ブラック）の色材の任意の組み合わせにおいて、これら各色の色材の総量が２８０％を超えた場合には、過剰の色材が紙に供給されることとなり、機械的問題、画質の問題、または色材の乾燥に関する問題などが生じてしまう場合がる。これらの問題は、総量規制のない色空間から総量規制がなされた色空間に色材値を変換する際に生じる。
【０００５】
従来、総量規制されていない複数の色材を用いた信号空間（色空間）のサンプリングおよびモデリングは、信号空間を表す超立方体（立方体をｎ次元に拡張したもの）の直交不等間隔サンプリングによって行われてきた。サンプルポイントを用いて多角形分割（単体分割）すること（同じ大きさと形をもつ多角形（単体）により間隙も重複もないように分割すること）によって、信号空間の超立方体は多数の単体（ある空間を構成することのできる最小限の面体。例えば３次元であれば四面体、２次元であれば三角平面。）に分割される。そして、上記サンプルポイントについてのプリンタの出力応答（例えばプリンタの出力画像を測色してＣＩＥＬＡＢ空間で表した値）を測定し、上記単体に対して補間演算を行うことにより、プリンタ信号空間における任意の入力に対応する出力応答を取得するためのプリンタモデルを生成する。
【０００６】
ところが、上記従来の方法は、総量規制がなされたプリンタの色材色空間に容易に適用できない。これは、総量規制がなされたプリンタの色材色空間は、超立方体に総量規制がなされることによって不規則な多面体になるためである。
【０００７】
印刷処理について総量規制を行う最も一般的な現行の方法は、ＣＭＹＫ色材量に後処理を施すことによってＣＭＹＫ色材の総量をＴＡＣ要件（予め設定された色材の総量の上限値）まで減少させるというものである。この処理は、クリッピングまたは圧縮によって実現することができるが、いずれの方法にも問題がある。すなわち、クリッピングによる方法には可逆性がないという問題があり、圧縮による方法には総量規制がなされた色空間の全域を利用できないという問題がある。
【０００８】
本願発明者らは、総量規制がなされた実際の色空間を表す総量規制色空間と総量規制がなされていない非総量規制色空間（公称色空間、超立方体）との間の全単射マッピングを行う方法を開発し、特許文献１および２に開示した。この全単射マッピングによれば、従来の非総量規制色空間（公称色空間）上での直交不等間隔サンプリングを利用し、非総量規制色空間（公称色空間）におけるサンプルポイントを総量規制色空間に１対１にマッピングすることができる。これにより、総量規制色空間にマッピングされたサンプルポイントを利用して、上記サンプルポイントに対応するプリンタの出力応答を取得するための、総量規制がなされたプリンタのターゲット（色空間モデル）を生成できる。総量規制色空間における入力点は非総量規制色空間にマッピングすることができ、上記入力点に対応する出力応答は、非総量規制色空間（公称超立方体）上のサンプルポイントによって構成される単体上で補間処理を行うことによって取得できる。これにより、上記特許文献１，２では、非総量規制色空間を介して、総量規制色空間に効率よくサンプリングおよび補間を行えるようになっている。
【０００９】
また、特許文献３には、所定の色空間上の座標を座標成分の総和が所定値以下に制限された制限座標に変換する色変換方法において、印刷において重要視される代表的な色についての変換関係をはじめに決定しておき、それ以外の色についての変換関係を補間計算などで算出することが記載されている。特許文献３の技術では、上記構成により、重要な色を所望の色に変換し、それ以外の色をその重要な色から徐々に変化するような色に変換して色の階調の連続性を保つとともに、インクの総量を制限することができるようになっている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００６−０３３８５９号公報（平成１８年２月２日公開）
【特許文献２】特開２００８−２４５２７２号公報（平成２０年１０月９日公開）
【特許文献３】特開２００４−２０１１７３号公報（平成１６年７月１５日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記各特許文献の技術では、非総量規制色空間における一部の領域が総量規制色空間に含まれない場合や、非総量規制色空間を総量規制色空間に変換した際に変換対象のポイントが含まれる多面体（単体）が両色空間で異なってしまう場合がある。このため、上記各特許文献の技術では、出力データの精度が低下し、非総量規制色空間の画像データと総量規制色空間の画像データとの色差が大きくなって見た目の色がずれてしまう場合がある。
【００１２】
すなわち、総量規制色空間に逆変換される際、非総量規制色空間上で多角形分割（単体分割）された多角形（単体）が、不規則な多面体によって表される総量規制色空間に完全に含まれない場合がある。このため、超立方体である非総量規制色空間（公称色材色空間）上での補間は、総量規制色空間上での補間ほど正確ではない。
【００１３】
この点について、２次元多角形分割を示す図１（ａ）および図１（ｂ）を例として説明する。図１（ａ）は非総量規制色空間（公称色空間）の多角形分割（単体分割）を示しており、図１（ｂ）は総量規制色空間の多角形分割を示している。線ＡＢは、総量規制線（総量規制超平面）を表している。
【００１４】
図１（ｂ）に示した影付き部分、すなわち三角形ＡＣ’Ｄ’および三角形ＢＥ’Ｆ’の部分は総量規制色空間における多角形分割に含まれていない。また、図１（ａ）では点Ｊは非総量規制色空間の多角形分割における三角形ＧＨＩの範囲内にあるが、図１（ｂ）に示したように、点Ｊを総量規制色空間の多角形分割にマッピングした点Ｊ’は三角形（単体）ＧＨＩをマッピングした三角形（単体）Ｇ’Ｈ’Ｉ’の範囲外になる。このため、非総量規制色空間の多角形分割を正確に補間できない。
【００１５】
本発明は、上記の問題に鑑みてなされたものであり、その目的は、画像出力装置において総量規制された色材を用いて表現可能な全色域を含む色空間モデルを生成することにある。
【課題を解決するための手段】
【００１６】
本発明の色空間モデル作成装置は、ｎ色（ｎは２以上の整数）の色材の使用量の合計値の上限値を規定する総量規制を行って画像出力を行う画像出力装置における上記総量規制がなされた上記ｎ色の色材によって表現される色空間のモデルであるｎ次元色空間モデルを作成する色空間モデル作成装置であって、上記総量規制がなされていない上記ｎ色の色材によって表現される超立方体からなる色空間モデルである非総量規制色空間モデルを生成する非総量規制空間モデル作成部と、上記非総量規制色空間モデルから直交不等間隔でサンプルポイントを取得するサンプルポイント取得部と、上記上限値に対応する超平面によって上記非総量規制色空間モデルの一部を切除することにより総量規制がなされた色空間モデルである総量規制色空間モデルを生成する総量規制モデル作成部と、上記非総量規制色空間モデルから取得した上記直交不等間隔のサンプルポイントを上記総量規制色空間モデルに全単射マッピングするマッピング処理部と、上記非総量規制色空間モデルを上記直交不等間隔のサンプルポイントに基づいて多数の単体に分割する単体分割処理部と、上記超平面と上記超立方体の外面との交差線と上記単体の辺との交点を追加サンプルポイントとして取得する追加サンプルポイント取得部と、上記マッピング処理部が上記総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントを用いて上記画像出力装置が上記総量規制がなされた色材によって表現可能な全色域を含む上記ｎ次元色空間モデルを生成する出力色算出部とを備えていることを特徴としている。
【００１７】
上記の構成によれば、非総量規制空間モデル作成部が総量規制がなされていないｎ色の色材によって表現される超立方体からなる色空間モデルである非総量規制色空間モデルを生成し、総量規制モデル作成部が総量規制の上限値に対応する超平面によって非総量規制色空間モデルの一部を切除することにより総量規制がなされた色空間モデルである総量規制色空間モデルを生成する。また、単体分割処理部が非総量規制色空間モデルを直交不等間隔のサンプルポイントに基づいて多数の単体に分割し、追加サンプルポイント取得部が上記超平面と上記超立方体の外面との交差線と上記単体の辺との交点を追加サンプルポイントとして取得する。そして、非総量規制色空間モデルから取得した直交不等間隔のサンプルポイントをマッピング処理部が総量規制色空間モデルに全単射マッピングし、出力色算出部がマッピング処理部によって総量規制色空間モデルにマッピングされたサンプルポイントおよび追加サンプルポイント取得部によって取得された追加サンプルポイントを用いて画像出力装置において総量規制された色材を用いて表現可能な全色域を含むｎ次元色空間モデルを生成する。
【００１８】
これにより、画像出力装置において総量規制された色材を用いて表現可能な全色域を含むｎ次元色空間モデルを生成することができる。
【００１９】
また、上記マッピング処理部が上記総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントのそれぞれに対応するサンプル画像を上記画像出力装置に出力させるためのサンプル画像データを生成するサンプル画像データ生成部と、上記画像出力装置によって出力された上記各サンプル画像の色を測色した結果に基づいて上記各サンプルポイントに対応する出力色を特定する測色部とを備え、上記出力色算出部は、上記マッピング処理部が上記総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントと、上記測色部が特定した上記各サンプルポイントについての出力色とを対応付けることにより、上記ｎ次元色空間モデルを生成する構成としてもよい。
【００２０】
上記の構成によれば、各サンプルポイントの色を画像出力装置の出力結果に応じて特定し、その結果に基づいてｎ次元色空間モデルを作成することにより、入力色と出力色とをより正確に対応付けることができる。
【００２１】
また、上記総量規制色空間モデルにおける入力色を取得する入力色取得部と、上記マッピング処理部が上記総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントを用いた補間演算により、上記入力色に対応する出力色を算出する補間処理部とを備えている構成としてもよい。
【００２２】
上記の構成によれば、入力色に対応する出力色を補間演算によって算出することができる。
【００２３】
また、上記単体分割処理部によって分割された上記非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する各単体を上記総量規制色空間モデルにマッピングする単体マッピング部と、上記単体マッピング部によって上記総量規制色空間モデルにマッピングされた各単体に、上記追加サンプルポイントに対応する単体を付加することにより、上記直交不等間隔のサンプルポイントおよび上記追加サンプルポイントを全て含む追加単体モデルを生成する追加単体生成部と、上記入力色取得部が取得した上記入力色を上記全単射マッピングの逆処理である逆全単射マッピングによって上記非総量規制色空間モデルにマッピングすることにより上記非総量規制色空間モデルにおける上記入力色に対応する点を算出する逆マッピング処理部と、上記単体分割処理部によって分割された上記非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する各単体の中から、上記逆マッピング処理部によって算出された上記入力色に対応する点を含む単体である入力色単体を抽出する入力色単体検出部と、上記単体マッピング部によって上記総量規制色空間モデルにマッピングされた上記直交不等間隔のサンプルポイントに対応する各単体の中から、上記入力色単体に対応する単体である対応単体を抽出する対応単体検出部とを備え、上記対応単体検出部は、上記入力色取得部の取得した上記総量規制色空間モデルにおける上記入力色に対応する点が上記対応単体に含まれているか否かを判定し、上記入力色に対応する点が上記対応単体に含まれていると判定した場合には上記対応単体を補間対象単体とし、上記入力色に対応する点が上記対応単体に含まれていないと判定した場合には上記追加単体モデルに含まれる単体の中から上記入力色に対応する点を含む単体を抽出して補間対象単体とし、上記補間処理部は、上記補間対象単体を構成する各サンプルポイントを用いた補間演算により、上記入力色に対応する出力色を算出する構成としてもよい。
【００２４】
上記の構成によれば、総量規制色空間モデルにおける入力色が含まれる単体を補間対象単体として抽出し、抽出した補間対象単体に基づく単体補間処理により、入力色に対応する出力色を算出することができる。
【００２５】
また、上記出力色算出部は、上記ｎ次元色空間モデルにおける、上記超平面によって切除されることによって上記総量規制色空間モデルに含まれなくなった上記超立方体の一部に含まれる点に対応する出力値を上記追加サンプルポイントに基づいて算出する構成としてもよい。
【００２６】
上記の構成によれば、上記超平面によって切除されることによって上記総量規制色空間モデルに含まれなくなった上記超立方体の一部に含まれる点に対応する出力色をｎ次元色空間モデルに基づいて算出することができる。
【００２７】
また、上記ｎ色は４色であり、上記４色の色材の使用量の合計値の上限値はＬ４であり、上記サンプルポイント取得部は、上記総量規制がなされていない上記４色の色材によって表現される上記非総量規制色空間モデルに基づいて、上記４色のうちの１色の使用量が固定値Ｄ４であり、残りの３色の色材によって表現される３次元非総量規制色空間モデルを複数種類の上記値Ｄ４に応じた数だけ設定し、これら各３次元非総量規制色空間モデルから直交不等間隔でサンプルポイントを取得し、上記総量規制モデル作成部は、上記各３次元非総量規制色空間モデルに対応する上記値Ｄ４に基づいてＬ３＝Ｌ４−Ｄ４により算出される上記残りの３色の色材の使用量の合計値の上限値Ｌ３を示す平面である総量規制平面によって当該各３次元非総量規制色空間モデルの一部を切除することによって複数種類の上記Ｄ４に対応する複数の３次元総量規制色空間モデルを生成し、上記マッピング処理部は、上記各３次元非総量規制色空間モデルから取得した上記直交不等間隔のサンプルポイントを当該３次元非総量規制色空間モデルに対応する上記３次元総量規制色空間モデルに全単射マッピングし、上記単体分割処理部は、上記各３次元非総量規制色空間モデルを上記直交不等間隔のサンプルポイントに基づいて複数の３次元単体に分割し、上記追加サンプルポイント取得部は、上記各３次元総量規制色空間モデルについて、上記総量規制平面と当該３次元非総量規制色空間モデルとの交差線と当該３次元非総量規制色空間モデルに対応する上記３次元単体の辺との交点を追加サンプルポイントとして取得し、上記出力色算出部は、上記マッピング処理部が上記３次元総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントを用いて上記画像出力装置が上記総量規制がなされた色材によって表現可能な全色域を含む３次元色空間モデルを複数種類の上記値Ｄ４毎に生成する構成としてもよい。
【００２８】
上記の構成によれば、画像出力装置が上記総量規制がなされた色材によって表現可能な全色域を含む３次元色空間モデルを複数種類のＤ４毎に生成できる。これにより、上記画像出力装置が総量規制された４色の色材によって表現可能な全色域を表現できる。
【００２９】
なお、上記追加サンプルポイント取得部は、上記上限値Ｌ４が１色の色材の使用量の最大値Ｌ１ｍａｘの３００％以上４００％以下である場合に、上記残りの３色の値をＤ１，Ｄ２，Ｄ３とすると、（Ｄ１，Ｄ２，Ｄ３，Ｄ４）＝（Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ４−３×Ｌ１ｍａｘ）に対応する点を上記追加サンプルポイントとして取得する構成としてもよい。
【００３０】
また、上記追加サンプルポイント取得部は、上記上限値Ｌ４が１色の色材の使用量の最大値Ｌ１ｍａｘ未満である場合に、上記残りの３色の値をＤ１，Ｄ２，Ｄ３とすると、（Ｄ１，Ｄ２，Ｄ３，Ｄ４）＝（０，０，０，Ｌ４）に対応する点を上記追加サンプルポイントとして取得する構成としてもよい。
【００３１】
また、上記マッピング処理部が上記各３次元総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が上記各３次元総量規制色空間モデルについて取得した追加サンプルポイントのそれぞれに対応するサンプル画像を上記画像出力装置に出力させるためのサンプル画像データを生成するサンプル画像データ生成部と、上記画像出力装置によって出力された上記各サンプル画像の色を測色した結果に基づいて上記各サンプルポイントに対応する出力色を特定する測色部とを備え、上記出力色算出部は、上記マッピング処理部が上記各３次元総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が上記各３次元総量規制色空間モデルについて取得した追加サンプルポイントと、上記測色部が特定した上記各サンプルポイントについての出力色とを対応付けることにより、上記３次元色空間モデルを生成する構成としてもよい。
【００３２】
上記の構成によれば、各サンプルポイントの色を画像出力装置の出力結果に応じて特定することができるので、入力色と出力色とをより正確に対応付けることができる。
【００３３】
また、上記４色はＣ，Ｍ，Ｙ，Ｋであり、上記値Ｄ４はＫの値であり、総量規制がなされた４次元色空間モデルにおいて（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋｉｎ）によって規定される入力色を取得する入力色取得部を備え、上記出力色算出部は、複数種類の上記値Ｄ４のうち、上記Ｋｉｎ以下かつ上記Ｋｉｎに最も近い値をＫ１、上記Ｋｉｎ以上かつ上記Ｋｉｎに最も近い値をＫ２として抽出し、Ｋ＝Ｋ２である場合のＣ，Ｍ，Ｙの色材の使用量の合計値の上限値Ｌ３（Ｋ２）をＬ３（Ｋ２）＝Ｌ４−Ｋ２を演算することによって算出し、Ｃｉｎ＋Ｍｉｎ＋Ｙｉｎ≦Ｌ３（Ｋ２）の場合にはＫ３＝Ｋ２とし、Ｃｉｎ＋Ｍｉｎ＋Ｙｉｎ＞Ｌ３（Ｋ２）の場合にはＫ３＝Ｌ４−Ｃｉｎ−Ｍｉｎ−ＹｉｎとしてＫ３の値を設定し、上記入力色の近傍色である（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）および（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する色の出力値を上記測色部によって特定された出力色に基づく補間演算を行うことによって算出し、上記各近傍色の出力値に基づくＫ方向に沿った１次元補間演算を行うことにより上記入力色（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋｉｎ）の出力値を算出する構成としてもよい。
【００３４】
また、上記単体分割処理部によって分割された上記Ｋ１に対応する上記３次元非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する上記各３次元単体を上記Ｋ１に対応する上記３次元総量規制色空間モデルにマッピングする単体マッピング部と、上記単体マッピング部によって上記Ｋ１に対応する上記３次元総量規制色空間モデルにマッピングされた上記各３次元単体に、上記追加サンプルポイントに対応する３次元単体を付加することにより、上記Ｋ１についての上記直交不等間隔のサンプルポイントおよび上記追加サンプルポイントを全て含む追加単体モデルを生成する追加単体生成部と、上記Ｋ１に対応する上記３次元総量規制色空間モデルにおける（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点を上記全単射マッピングの逆処理である逆全単射マッピングによって上記Ｋ１に対応する上記３次元非総量規制色空間モデルにマッピングすることにより上記３次元非総量規制色空間モデルにおける上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点を算出する逆マッピング処理部と、上記単体分割処理部によって分割された上記Ｋ１に対応する上記３次元非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する各３次元単体の中から、上記逆マッピング処理部によって算出された上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点を含む３次元単体である第１単体を抽出する入力色単体検出部と、上記単体マッピング部によって上記Ｋ１に対応する上記３次元総量規制色空間モデルにマッピングされた上記直交不等間隔のサンプルポイントに対応する各３次元単体の中から、上記第１単体に対応する３次元単体である第１対応単体を抽出する対応単体検出部と、上記マッピング処理部が上記各３次元総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントを用いた補間演算を行う補間処理部とを備え、上記対応単体検出部は、上記Ｋ１に対応する上記３次元総量規制色空間モデルにおいて上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点が上記第１対応単体に含まれているか否かを判定し、上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点が上記第１対応単体に含まれていると判定した場合には上記第１対応単体を補間対象単体とし、上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点が上記第１対応単体に含まれていないと判定した場合には上記追加単体モデルに含まれる３次元単体の中から上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点を含む３次元単体を抽出して補間対象単体とし、上記補間処理部は、上記補間対象単体を構成する各サンプルポイントを用いた補間演算により、上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する出力色を算出し、
Ｋ３＝Ｋ２である場合に、上記単体マッピング部は、上記単体分割処理部によって分割された上記Ｋ３に対応する上記３次元非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する上記各３次元単体を上記Ｋ３に対応する上記３次元総量規制色空間モデルにマッピングし、上記追加単体生成部は、上記単体マッピング部によって上記Ｋ３に対応する上記３次元総量規制色空間モデルにマッピングされた上記各３次元単体に、上記追加サンプルポイントに対応する３次元単体を付加することにより、上記Ｋ３についての上記直交不等間隔のサンプルポイントおよび上記追加サンプルポイントを全て含む追加単体モデルを生成し、上記逆マッピング処理部は、上記Ｋ３に対応する上記３次元総量規制色空間モデルにおける（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を上記全単射マッピングの逆処理である逆全単射マッピングによって上記Ｋ３に対応する上記３次元非総量規制色空間モデルにマッピングすることにより上記３次元非総量規制色空間モデルにおける上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を算出し、上記入力色単体検出部は、上記単体分割処理部によって分割された上記Ｋ３に対応する上記３次元非総量規制色空間モデルにおける上記直交不等間隔のサンプルポイントに対応する各３次元単体の中から、上記逆マッピング処理部によって算出された上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を含む３次元単体である第２単体を抽出し、上記対応単体検出部は、上記単体マッピング部によって上記Ｋ３に対応する上記３次元総量規制色空間モデルにマッピングされた上記直交不等間隔のサンプルポイントに対応する各３次元単体の中から、上記第２単体に対応する３次元単体である第２対応単体を抽出し、上記対応単体検出部は、上記Ｋ３に対応する上記３次元総量規制色空間モデルにおける上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点が上記第２対応単体に含まれているか否かを判定し、上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点が上記第２対応単体に含まれていると判定した場合には上記第２対応単体を補間対象単体とし、上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点が上記第２対応単体に含まれていないと判定した場合には上記追加単体モデルに含まれる３次元単体の中から上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を含む３次元単体を抽出して補間対象単体とし、上記補間処理部は、上記補間対象単体を構成する各サンプルポイントを用いた補間演算により、上記（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する出力色を算出し、Ｋ３≠Ｋ２である場合、上記補間処理部は、上記上限値Ｌ４が１色の色材の使用量の最大値Ｌ１ｍａｘに対して３×Ｌ１ｍａｘ＜Ｌ４＜４×Ｌ１ｍａｘであり、かつＫ１≦Ｌ４−３００％≦Ｋ２であるか否かを判定し、３×Ｌ１ｍａｘ＜Ｌ４＜４×Ｌ１ｍａｘ、かつＫ１≦Ｌ４−３００％≦Ｋ２である場合には、上記Ｋ２に対応する上記３次元非総量規制色空間モデルにおける（Ｃ，Ｍ，Ｙ，Ｋ）＝（Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ４−３×Ｌ１ｍａｘ）に対応する点を第１追加サンプルポイントとして追加し、上記Ｋ２に対応する上記３次元非総量規制色空間モデルからサンプリング��た上記直交不等間隔のサンプルポイントを当該３次元非総量規制色空間モデルの一部をＣ＋Ｍ＋Ｙ＝Ｌ４−Ｋ２に対応する総量規制平面で切除して得られる３次元総量規制色空間モデルにマッピングして得られる各サンプルポイントおよび上記第１追加サンプルポイントに基づいて上記Ｋ２に対応する上記３次元総量規制色空間モデルを多数の３次元単体に分割し、分割した各３次元単体の中から（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を含む３次元単体を抽出し、抽出した３次元単体を構成する各サンプルポイントを用いた補間演算により（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する出力色を算出し、３００％＜Ｌ４＜４００％、かつＫ１≦Ｌ４−３００％≦Ｋ２ではない場合には、上記Ｋ１に対応する上記３次元非総量規制色空間モデルからサンプリングした上記直交不等間隔のサンプルポイントを当該３次元非総量規制色空間モデルの一部をＣ＋Ｍ＋Ｙ＝Ｌ４−Ｋ１に対応する総量規制平面で切除して得られる３次元総量規制色空間モデルにマッピングして得られる各サンプルポイントに基づいて当該３次元総量規制色空間モデルを多数の３次元単体に分割したときの上記総量規制平面と上記３次元総量規制色空間モデルの外面との交差線と上記３次元単体の辺との交点を上記追加サンプルポイントとして上記Ｋ１に対応する上記３次元総量規制色空間モデルを多数の３次元単体に分割し、上記Ｋ２に対応する上記３次元非総量規制色空間モデルからサンプリングした上記直交不等間隔のサンプルポイントを当該３次元非総量規制色空間モデルの一部をＣ＋Ｍ＋Ｙ＝Ｌ４−Ｋ２に対応する総量規制平面で切除して得られる３次元総量規制色空間モデルにマッピングして得られる各サンプルポイントに基づいて当該３次元総量規制色空間モデルを多数の３次元単体に分割したときの上記総量規制平面と上記３次元総量規制色空間モデルの外面との交差線と上記３次元単体の辺との交点を上記追加サンプルポイントとして上記Ｋ２に対応する上記３次元総量規制色空間モデルを多数の３次元単体に分割し、これら各３次元単体の中から（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を含む３次元単体を抽出し、抽出した３次元単体を構成する各サンプルポイントを用いた補間演算により（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する出力色を算出する構成としてもよい。
【００３５】
上記の構成によれば、入力色がどのような値であっても、それに対応する出力色を適切に算出することができる。
【００３６】
なお、上記色空間モデル作成装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各部として動作させることにより、上記色空間モデル作成装置をコンピュータにて実現させるプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に含まれる。
【００３７】
本発明の色空間モデル作成方法は、ｎ色（ｎは２以上の整数）の色材の使用量の合計値の上限値を規定する総量規制を行って画像出力を行う画像出力装置における上記総量規制がなされた上記ｎ色の色材によって表現される色空間のモデルであるｎ次元色空間モデルを作成する色空間モデル作成装置における色空間モデル作成方法であって、上記総量規制がなされていない上記ｎ色の色材によって表現される超立方体からなる色空間モデルである非総量規制色空間モデルを生成する非総量規制空間モデル生成工程と、上記非総量規制色空間モデルから直交不等間隔でサンプルポイントを取得するサンプルポイント取得工程と、上記上限値に対応する超平面によって上記非総量規制色空間モデルの一部を切除することにより総量規制がなされた色空間モデルである総量規制色空間モデルを生成する総量規制モデル生成工程と、上記非総量規制色空間モデルから取得した上記直交不等間隔のサンプルポイントを上記総量規制色空間モデルに全単射マッピングするマッピング処理工程と、上記非総量規制色空間モデルを上記直交不等間隔のサンプルポイントに基づいて多数の単体に分割する単体分割処理工程と、上記超平面と上記超立方体の外面との交差線と上記単体の辺との交点を追加サンプルポイントとして取得する追加サンプルポイント取得工程と、上記マッピング処理工程で上記総量規制色空間モデルにマッピングしたサンプルポイントおよび上記追加サンプルポイント取得工程で取得した追加サンプルポイントを用いて上記画像出力装置が上記総量規制がなされた色材によって表現可能な全色域を含む上記ｎ次元色空間モデルを生成する出力色算出工程とを上記色空間モデル作成装置に行わせることを特徴としている。
【００３８】
上記の方法によれば、画像出力装置において総量規制された色材を用いて表現可能な全色域を含むｎ次元色空間モデルを生成することができる。
【発明の効果】
【００３９】
以上のように、本発明の色空間モデル作成装置は、上記総量規制がなされていない上記ｎ色の色材によって表現される超立方体からなる色空間モデルである非総量規制色空間モデルを生成する非総量規制空間モデル作成部と、上記非総量規制色空間モデルから直交不等間隔でサンプルポイントを取得するサンプルポイント取得部と、上記上限値に対応する超平面によって上記非総量規制色空間モデルの一部を切除することにより総量規制がなされた色空間モデルである総量規制色空間モデルを生成する総量規制モデル作成部と、上記非総量規制色空間モデルから取得した上記直交不等間隔のサンプルポイントを上記総量規制色空間モデルに全単射マッピングするマッピング処理部と、上記非総量規制色空間モデルを上記直交不等間隔のサンプルポイントに基づいて多数の単体に分割する単体分割処理部と、上記超平面と上記超立方体の外面との交差線と上記単体の辺との交点を追加サンプルポイントとして取得する追加サンプルポイント取得部と、上記マッピング処理部が上記総量規制色空間モデルにマッピングしたサンプルポイントおよび追加サンプルポイント取得部が取得した追加サンプルポイントを用いて上記画像出力装置が上記総量規制がなされた色材によって表現可能な全色域を含む上記ｎ次元色空間モデルを生成する出力色算出部とを備えている。
【００４０】
また、本発明の色空間モデル作成方法は、上記総量規制がなされていない上記ｎ色の色材によって表現される超立方体からなる色空間モデルである非総量規制色空間モデルを生成する非総量規制空間モデル生成工程と、上記非総量規制色空間モデルから直交不等間隔でサンプルポイントを取得するサンプルポイント取得工程と、上記上限値に対応する超平面によって上記非総量規制色空間モデルの一部を切除することにより総量規制がなされた色空間モデルである総量規制色空間モデルを生成する総量規制モデル生成工程と、上記非総量規制色空間モデルから取得した上記直交不等間隔のサンプルポイントを上記総量規制色空間モデルに全単射マッピングするマッピング処理工程と、上記非総量規制色空間モデルを上記直交不等間隔のサンプルポイントに基づいて多数の単体に分割する単体分割処理工程と、上記超平面と上記超立方体の外面との交差線と上記単体の辺との交点を追加サンプルポイントとして取得する追加サンプルポイント取得工程と、上記マッピング処理工程で上記総量規制色空間モデルにマッピングしたサンプルポイントおよび上記追加サンプルポイント取得工程で取得した追加サンプルポイントを用いて上記画像出力装置が上記総量規制がなされた色材によって表現可能な全色域を含む上記ｎ次元色空間モデルを生成する出力色算出工程とを上記色空間モデル作成装置に行わせる。
【００４１】
それゆえ、本発明の色空間モデル作成装置および色空間モデル作成方法によれば、画像出力装置において総量規制された色材を用いて表現可能な全色域を含むｎ次元色空間モデルを生成することができる。
【図面の簡単な説明】
【００４２】
【図１】（ａ）は公称色空間の一般的な多角形分割を示す図であり、（ｂ）は（ａ）の公称色空間から変換された総量規制がなされた色空間の多角形分割を示す図である。
【図２】（ａ）〜（ｃ）は色材総量の規制範囲についての典型的な補間モデルの一例を示す図である。
【図３】総量規制面に沿った追加サンプルポイントの位置を示す図である。
【図４】全単射マッピング処理および追加サンプルポイント生成処理を含む典型的な処理の流れを示すフロー図である。
【図５】周辺の単体に対する拡張検索処理を含む典型的な処理の流れを示すフロー図である。
【図６】４色の色材を用いる色空間において４色の色材のうちの１色の補間を他の色材に対応する色とは異なる方法で行う処理の流れを示すフロー図である。
【図７】２つの異なるＫ値に対応するＣＭＹ色材の中間カラー出力値を求める処理と、Ｋ方向に沿った１次元補間によって入力ＣＭＹＫに対応するカラー出力値を補間する処理とを含む典型的な補間処理の流れを示すフロー図である。
【図８】Ｋ値に応じた方法でＣＭＹ色材についての中間カラー出力値を取得する処理を含む典型的な補間処理の流れを示すフロー図である。
【図９】本発明の一実施形態にかかる色空間モデル作成装置の概略構成を示すブロック図である。
【図１０】図９の色空間モデル作成装置に備えられる出力色算出部の概略構成を示すブロック図である。
【発明を実施するための形態】
【００４３】
本発明の実施形態について、図面を参照しながら説明する。なお、各図面では、同じ機能を有する部材には同じ符号を付している。
【００４４】
なお、以下に示す実施形態は、本発明の好ましい実施形態の一例を示したものにすぎず、本発明の範囲を限定するものではない。また、以下に示す実施形態における各構成要素は、本発明の範囲を限定するものではなく、適宜変更してもよい。また、本実施形態における各構成要素は、ハードウエア、ファームウェア、ソフトウエア、あるいはこれらの組み合わせによって実現してもよい。
【００４５】
上記各特許文献の技術とは異なり、本発明の実施形態では、単体補間を非総量規制色空間（公称超立方体）上で行わない。本発明の実施形態では、非総量規制色空間（公称超立方体）を多角形分割（単体分割）した単体は、総量規制色空間にマッピング（変換）され、上記単体補間は総量規制色空間上で行われる。さらに、不規則な多面体が完全に含まれるように、総量規制色空間上に追加単体が生成される。また、本発明の実施形態では、上記追加単体を生成するために必要な追加サンプルポイントを取得する。
【００４６】
本発明の実施形態は、入力値（入力色）に対応する総量規制色空間での画像出力装置（例えばプリンタ）の出力値（出力色、出力応答）を求めるための上記画像出力装置に応じた色空間モデルにおける上記単体補間の精度を向上させるように、上記特許文献１，２の技術を改良したものである。上記の精度の向上は、総量規制色空間に非総量規制色空間の各部が完全に含まれるように追加単体を生成すること、および上記補間を非総量規制色空間（公称色空間）上の単体ではなく総量規制色空間上の単体に基づいて行うことによって実現される。なお、総量規制色空間上で上記追加単体を用いて上記単体補間を効率的に行うようにしてもよい。これらの補間技術は、超立方体である非総量規制色空間（公称色空間）に基づく補間技術と同程度の複雑さで実現できる。
【００４７】
本発明の実施形態によれば、総量規制がなされた複数の色材を用いた色空間（信号空間）を形成する方法として、業界で一般的に実施されているＣＭＹＫ色材量に後処理を行う方法よりも好ましい方法を提供できる。画像データをＣＭＹＫ空間に変換する際、互いに異なる複数の入力色（入力値）に対して互いに異なる複数のＣＭＹＫ色材の組み合わせが用いられる。後処理技術では、総量規制値を超えるＣＭＹＫ色材の組み合わせは、色変換処理後に、総量規制範囲内の別のＣＭＹＫ色材の組み合わせに逆変換される。その結果、２つの異なる入力色が同一のＣＭＹＫ色材の組み合わせに変換される場合がある。これに対して、本発明の実施形態では、上記色変換の前に正確なモデルを生成することができ、入力色を画像出力装置に応じた出力色（例えば印刷用のプリンタＣＭＹＫ値）に変換するときに上記モデルを用いて色変換を行うことができる。このため、異なる入力色が同一の出力色に変換されることを防止できる。
【００４８】
本発明の実施形態の典型的な操作環境は、カラーハードコピー製品開発者が色出力調整用色変換テーブルの作成に利用するソフトウェアカラープロファイリングツールである。上記ソフトウエアツールは、特別な操作システムを備えている必要はなく、近年普及している汎用のコンピュータ環境であれば十分である。ただし、本発明の実施形態を、特殊用途のコンピュータデバイス上で動作するハードウエア、ファームウェア、および／またはソフトウエアによって実現してもよい。
【００４９】
本発明の実施形態では、上記ソフトウェアカラープロファイリングツールは、総量規制がなされたＣＭＹＫ色空間の多角形分割に対応するサンプルカラーパッチを用いてＣＭＹＫターゲットファイルを生成するプリンタターゲット生成装置を含んでいる。その後、このターゲットが印刷されて測色されることにより、上記カラーパッチについてのプリンタ出力応答が得られる。また、上記ターゲット生成装置は、カラーハードコピー装置においてファームウェアとして実行され、上記ＣＭＹＫターゲットファイルのハードコピーを直接生成するものであってもよい。本発明の実施形態によれば、上記ソフトウェアカラープロファイリングツールにより、公称超立方体における直交不等間隔のサンプルポイントに基づいて算出される総量規制された色空間におけるサンプルポイント、および公称超立方体における各点を総量規制がなされた多面体に完全に含める多角形分割を行うために必要な追加サンプルポイントに対応するカラーパッチを生成することができる。なお、本明細書における「直交不等間隔」には「直交等間隔」も含まれる。（正方形が長方形の一形態であるのと同様、直交等間隔は直交不等間隔の一形態である。）
また、本発明の実施形態では、上記ソフトウェアカラープロファイリングツールにより、測色されたカラーパッチに対応するプリンタ応答データを用いた単体補間に基づいて入力ＣＭＹＫ信号をプリンタ出力応答（例えばＣＩＥＬＡＢ空間の出力応答）に変換するプリンタモデルを生成できる。
【００５０】
（典型的な実施形態）
本発明の実施形態は、総量規制がなされた２次元以上の多次元色材色空間のモデリングに適用することができる（本発明の実施形態は、１次元色材色空間のサンプリングおよびモデリングを問題とするものではない）。典型的な実施形態では、総量規制がなされた４次元ＣＭＹＫ色材色空間のサンプリングおよびモデリングについて説明する。この典型的な実施形態では、総量規制がなされていない標準規格（公称）の直交不等間隔サンプリングのＣＭＹＫターゲットを変換することによって、総量規制がなされたＣＭＹＫターゲットファイルを生成する。ＣＭＹＫプリンタ特性を示す標準規格のターゲットの例としては、ＩＴ８．７／３およびＩＴ８．７／４がよく知られている。これらの標準規格は、「グラフィック技術−4色印刷処理のキャラクタリゼーションのためのデータ入力」（ＡＮＳＩ  ＩＴ８．７／３−１９９３、米国規格協会）および「グラフィック技術−4色印刷処理のキャラクタリゼーションのためのデータ入力−拡張データセット」（ＡＮＳＩ  ＩＴ８．７／４‐２００５、米国規格協会）に記載されている。
【００５１】
これら２つの標準規格ＣＭＹＫターゲットについては、サンプルポイントの大多数が４次元ＣＭＹＫ超立方体の直交不等間隔サンプリングに基づいている。総量規制の制約がない場合、直交不等間隔のサンプルポイントに基づく４次元多角形分割を用いてＣＭＹＫ超立方体を単体に分割することが可能であり、さらにサンプルポイントについて測定された出力応答に基づく４次元単体補間により任意のＣＭＹＫの組み合わせに対応する出力応答を取得することができる。これら両方のターゲットについては、直交不等間隔のサンプルポイントに加えてさらに追加のサンプルポイントが数点存在する。これら追加のサンプルポイントそれぞれについては、それを含む単体をつきとめることによって、さらに多くの単体に分割することができる。その結果、これら追加のサンプルポイントについて測色されたプリンタ出力応答を用いてさらに細かい単体への分割を行うことにより、補間の精度を高めることができる。
【００５２】
なお、標準規格ターゲット（ＩＴ８．７／３またはＩＴ８．７／４）の全てのサンプルをＫ（ブラック）の値に応じて分割するようにしてもよい。各Ｋの値について、ＣＭＹサンプルポイントを、ＣＭＹ立方体の直交不等間隔のサンプルポイントおよび追加サンプルポイントに分解することができる。入力されたＣＭＹＫの組み合わせに対応するプリンタ出力応答を補間によって求めるために、入力されたＫ値が存在するターゲット中の２つの隣接するＫ値（ＫｉおよびＫｉ＋１）、（すなわち、Ｋｉ≦Ｋ≦Ｋｉ＋１）を最初に求める。ＣＭＹサンプルから測定されたプリンタ出力応答に基づく四面体補間（単体補間）により、上記２つのＫ値におけるＣＭＹの出力応答を算出できる。次に、算出した上記２つの出力応答をＫ方向に補間することによってＣＭＹＫ出力応答が得られる。このように、ＣＭＹＫの補間を、ＣＭＹ四面体補間と、その後に行われるＫ方向についての補間とに分解して行うようにしてもよい。
【００５３】
（総量規制がなされたＫ方向についての補間）
本発明の実施形態では、まず、標準規格の４次元ＣＭＹＫ色空間をＫに応じたインデックスが付与された複数の３次元ＣＭＹ色空間の集合に分解する。その後、Ｋの値に応じてＣＭＹ色空間に総量規制を行う。Ｋを除く３色の色材総量の上限値Ｌ３（Ｋの関数として表される値であり、パーセントで表される）は、例えば、４色の色材総量の上限値Ｌ４、およびＫ値を用いて下記式（１）によって算出される。
Ｌ３（Ｋ）＝ｍｉｎ（３００，Ｌ４−Ｋ）    ・・・（１）
総量規制がなされたＣＭＹ立方体（ＣＭＹ色空間）のサンプリングおよびモデリングの方法については後述する。ここでは、まず、総量規制がなされた色空間においてＫ方向への補間を行う方法について説明する。なお、総量規制がなされている色空間におけるＫ方向への補間は総量規制がなされていない色空間の場合ほど単純ではない。
【００５４】
図２（ａ）〜図２（ｃ）は、４次元トータルエリアカバレッジ（ＴＡＣ）、すなわちＣＭＹＫの色材量の総量の上限値が互いに異なる３つのケースについて、３次元ＣＭＹ色材量の最大値とＫ値との関係を示したものである。２つの隣接するＫサンプルポイントの間に存在するＫ値に対応する総量規制がなされたＣＭＹＫの組み合わせについて、ＣＭＹの総量が上記２つのＫサンプルポイントのうちの大きい方（図２（ａ）および図２（ｂ）におけるＬ３（Ｋｉ＋１））に対応する３次元ＣＭＹ色材の総量の上限値以下である場合、上記ＣＭＹＫの組み合わせの出力応答は、上記２つのＫサンプルポイントにおけるＣＭＹ出力応答をＫ方向に補間することによって取得できる。
【００５５】
しかしながら、図２（ｂ）に示す点Ｑのように、ＣＭＹの総量が上記２つのＫサンプルポイントのうちの大きい方（Ｋｉ＋１）に対応する３次元ＣＭＹ色材量の総量の上限値よりも多いＣＭＹＫの組み合わせに関しては、単純なＫ方向の１次元補間では出力応答を取得できない。これは、ＣＭＹの組み合わせが上記２つのＫサンプルポイントのうちの大きい方（Ｋｉ＋１）のＫ値に対応する３次元ＣＭＹ色材の総量の上限値を超えており、上記大きい方（Ｋｉ＋１）のＫ値に対応する応答が取得できないためである。この場合、ＣＭＹＫの出力応答は、点Ｄおよび点ＥにおけるＣＭＹの出力応答から補間することによって算出される。点Ｄにおける出力応答は上記２つのＫサンプルポイントのうちの小さい方のＫサンプルにおけるＣＭＹの出力応答であり、点Ｅにおける出力応答はＣＭＹＫ空間の総量規制がなされた４次元超平面（総量規制平面）上におけるＣＭＹの出力応答である。点Ｅにおいて、ＣＭＹは、入力されたＣＭＹＫの組み合わせにおけるＣＭＹと同一となり、Ｋ値は下記式（２）によってあらたに算出される。
Ｋ´＝Ｌ４−（Ｃ＋Ｍ＋Ｙ）    ・・・（２）
図２（ａ）〜図２（ｃ）において、点ＡおよびＢは、それぞれ２つの異なるＫ値（Ｋｉ，Ｋｉ＋１）に対応するＣＭＹの総量規制平面を表している。ＣＭＹの総量規制平面は総量規制がなされた多面体の一部なので、総量規制がなされた多面体の全体を完全に含めるように総量規制がなされたＣＭＹ色空間を多角形分割するための追加サンプルポイントを取得し、追加サンプルポイントのセットをＣＭＹの総量規制平面上で多角形分割するようにしてもよい。なお、上記追加サンプルポイントの取得方法については後述する。
【００５６】
図２（ｂ）に示したように、点Ｅは、総量規制がなされた４次元超平面上における点ＡおよびＢに追加したサンプルポイントの多角形分割に含まれる。したがって、点Ｅにおける出力応答は、点ＡおよびＢについてのサンプルポイントを用いて単体補間を行うことによって取得することができる。印刷出力応答をＣＩＥＬＡＢ空間で測色する場合、入力点Ｑに対する出力ＣＩＥＬＡＢ値は、下記式（３）によって求めることができる。
[Ｌｑ，ａｑ，ｂｑ]＝（Ｋ−Ｋｉ）／（Ｋ´−Ｋｉ）×（[ＬＥ，ａＥ，ｂＥ]−［ＬＤ，ａＤ，ｂＤ］＋[ＬＤ，ａＤ，ｂＤ]）    ・・・（３）
総量規制がなされた４次元超平面上で単体補間を行い、その後に上述のＫ方向の１次元補間を行う上記の技術は、４次元色材総量の上限値が１００〜３００の間である場合に効果的である（図２（ｂ）参照）。しかしながら、４次元色材総量の上限値が３００〜４００の間である場合には必ずしも効果的であるとは限らない。図２（ａ）で示されるように、点Ｐが２つの隣接するＫサンプルポイントの一方をそれぞれ通る互いに異なる線分の交点である場合、上述の補間法では、ＣＭＹの合計値が点Ａ，Ｂ，Ｐを結んだ三角形の範囲内に存在するＣＭＹＫの組み合わせに対応する出力応答を得ることができない。点Ｐにおけるプリンタ出力応答がわからなければ、この三角形の範囲内におけるプリンタ出力応答を補間によって取得することはできない。
【００５７】
Ｋ方向の補間を行うためには、Ｋ値がＫｐ（Ｋｐ＝Ｌ４−３００）である点Ｐにおける追加サンプルポイントを取得する必要がある。サンプルポイントＰおよびＢにおけるプリンタ出力応答がわかっていれば、これらのサンプルポイントに基づく単体補間を用いて、総量規制がなされた４次元超平面上で点Ｐと点Ｂとの間におけるＣＭＹＫの組み合わせのプリンタ出力応答を取得できる。その結果、図２（ｂ）について述べた方法を適用し、Ｋ値がＫｉからＫｉ＋１までの範囲内であり、かつＣＭＹの総量がＬ３（Ｋｉ＋１）より大きいＣＭＹＫの組み合わせに対応するプリンタ出力応答を取得できる。図２（ａ）に示したように、点Ｐにおける３次元ＣＭＹ色材の総量の上限値は３００であり、この条件を満たす唯一の点はＣ＝Ｍ＝Ｙ＝１００である。このため、追加する必要がある唯一の追加サンプルポイントは、（１００，１００，１００，Ｌ４−３００）である。
【００５８】
図２（ｃ）に示したように、４次元色材の総量の上限値が１００未満である場合、Ｋが取り得る最大値もまた１００未満である。総量規制がなされていない標準規格ターゲットについては、常に０〜１００の間でＫサンプリングが行われる。この場合、色材総量の上限値に応じてＫサンプリンポイントを再設計する必要がある。Ｋが取り得る最大値は、［０，０，０，Ｌ４］の１点であり、ＣＭＹサンプリングを行って算出する必要はない。
【００５９】
（総量規制がなされたＣＭＹ空間のサンプリングおよびモデリング）
標準規格ＣＭＹＫターゲットにおける各Ｋ値について、まず、ＣＭＹサンプリングを総量規制がなされていない公称ＣＭＹ色材色空間に適用する。その後、これらのサンプルを総量規制がなされた実際のＣＭＹ色材色空間にマッピング（変換）する。マッピングの方法としては、例えば、特許文献１，２の技術を用いてもよく、本明細書に記載されている他の方法を用いてもよく、その他の方法を用いてもよい。公称ＣＭＹ立方体を多角形分割する標準的な方法としては、以下の方法が挙げられる。すなわち、まず、ＣＭＹ立方体を、直交不等間隔部分のサンプルに基づいて小さな直方体に分割する。その後、分割された各直方体を、それぞれ１番目、２番目、および最後に増加する次元に応じて６つの四面体（Ｃ≧Ｍ≧Ｙ、Ｃ≧Ｙ≧Ｍ、Ｍ≧Ｃ≧Ｙ、Ｍ≧Ｙ≧Ｃ、Ｙ≧Ｃ≧Ｍ、およびＹ≧Ｍ≧Ｃ）に分割することができる。例えば、小さな直方体について、はじめに原点からＣ方向に沿ったエッジを描き、次に原点からＭ方向に沿ったエッジを描き、最後に原点からＹ方向に沿ったエッジを描くことにより、１つの四面体を形成することができる。直交不等間隔のサンプリング部分ではない追加サンプルポイントがある場合、それらの追加サンプルポイントを用いて、それらの追加サンプルポイントを含む四面体をさらに小さな四面体に分割することにより、四面体を精密化することができる。
【００６０】
上述の標準的な多角形分割がなされた公称ＣＭＹ色材色空間では、上記公称色空間における入力された各ＣＭＹの組み合わせについては、それを含む四面体を求めて四面体補間を行う方法が非常に効率的である。これにより、四面体補間によって上記公称ＣＭＹ立方体を効率的にモデリングできる。しかしながら、上記公称ＣＭＹ立方体の多角形分割を総量規制がなされた実際のＣＭＹ多面体上に変換した後にはもはや上記方法は適用できない。総量規制がなされた実際のＣＭＹ多面体の四面体補間を公称ＣＭＹ立方体上で効率的に行うための１つの方法では、まず、実際のＣＭＹの組み合わせを公称ＣＭＹの組み合わせに逆変換する。これにより、変換された公称ＣＭＹの組み合わせを含む四面体を効率的に求めることができる。精度を高めるために、公称四面体を実際の総量規制がなされたＣＭＹ色空間に逆変換し、実際のＣＭＹの組み合わせを用いて補間を行ってもよい。この方法によれば、総量規制がなされたＣＭＹ色材色空間のモデリングのための四面体補間を、総量規制がなされていない公称空間と本質的に同程度の効率で行うことができる。
【００６１】
ところが、この方法を用いることを妨げる２つの問題がある。第１の問題は、公称ＣＭＹ空間の多面体分割からマッピングされた総量規制がなされたＣＭＹ空間は総量規制がなされた多面体を完全には含んでいないという点である（図１（ａ）および図１（ｂ）参照）。第２の問題は、対応する公称ＣＭＹの組み合わせからマッピングすることによって取得された実際のＣＭＹ空間における四面体（単体）は実際のＣＭＹの組み合わせを含んでいない場合がある点である（図１（ａ）および図１（ｂ）参照）。本発明の実施形態では、総量規制がなされたＣＭＹ空間において効率的な補間を行うことができるように、これら２つの問題を解決するための技術を開示する。
【００６２】
第２の問題に関し、総量規制がなされたＣＭＹ色空間中にマッピングされた四面体（単体）の中に実際のＣＭＹの組み合わせが含まれていない場合、この実際のＣＭＹの組み合わせは、上記四面体の周囲の四面体のうちの１つ、または後述の追加サンプルポイントによって構成される追加の四面体のうちの１つに含まれる。
【００６３】
第１の問題を解決するために、総量規制がなされたＣＭＹ色空間の多角形分割がＣＭＹ多面体を完全に含むように追加サンプルポイントを追加する。また、これらの追加サンプルポイントを作成することに加えて、これら追加サンプルポイントを用いて総量規制がなされたＣＭＹ色空間中に追加の四面体（単体）を構成する。また、追加の四面体のそれぞれを公称ＣＭＹ多面体の多角形分割により取得された四面体から総量規制がなされた色空間にマッピングされた四面体の１つに関連付ける。このような構成によれば、実際のＣＭＹの組み合わせが総量規制がなされた色空間にマッピングされた四面体に含まれていない場合であっても、実際のＣＭＹの組み合わせを含む四面体の探索を非常に限られた範囲に絞り込めるので、この技術の効率性は本質的に損なわれない。
【００６４】
図３は、追加サンプルポイントを取得するための典型的な方法を示す説明図であり、公称ＣＭＹ立方体および総量規制がなされた平面３０（点Ｄ、Ｅ、Ｆで結ばれた平面）を示している。この公称ＣＭＹ立方体は、上述の標準的な技術によって多角形分割される。追加すべき追加サンプルポイントは、常に、総量規制がなされた平面３０とＣＭＹ立方体との交差線（ＤＥ、ＥＦ、およびＦＤ）上に存在する。また、図３に示すように、上記追加サンプルポイントは、標準的な多角形分割によって取得される四面体のエッジと総量規制がなされた平面とＣＭＹ立方体との上記交差線との交点に存在する。図３では、ＧＩＪおよびＧＩＨは、上記四面体のうちの２つの面である。これら各四面体の第４の頂点は、面ＧＨＩＪを有する小さな立方体の局所的な原点である。この局所的な原点を点Ｏ、上記２つの四面体をそれぞれ、ＯＧＩＪおよびＯＧＩＨと示す。上記２つの面から、３つの追加サンプルポイントが得られる。総量規制がなされたＣＭＹ色空間における追加の四面体は、公称サンプルポイントＩ（公称ＣＭＹ立方体の表面に存在するサンプルポイント）の総量規制がなされた空間上の総量規制平面へのマッピングによって生じる。四面体ＯＧＩＪについては、２つの追加の四面体が得られることがわかる。これら２つの追加の四面体は、四面体ＯＧＩＪからマッピングされた総量規制がなされた空間における四面体に関連づけられている。四面体ＯＧＩＪに含まれる公称ＣＭＹの組み合わせは、総量規制がなされた空間にマッピングされた点がＯＧＩＪからマッピングされた四面体の中に含まれていない場合、当該四面体に関連づけられた２つの追加の四面体のうちの１つに含まれる。このことは、四面体ＯＧＩＨ、および総量規制平面とＣＭＹ立方体の交差線とエッジが交差する他の四面体についても当てはまる。
【００６５】
総量規制のない全色材超立方体については、ＩＴ８．７／３やＩＴ８．７／４などの直交不等間隔のサンプルを用いてサンプリングを行ってもよい。しかしながら、上記超立方体の全頂点を含む方法であれば、他の非直交不等間隔サンプリング方法を用いてもよい。直交不等間隔サンプリングを利用しない実施形態では、入力色ポイントを含む単体を求める方法を用いてもよい。この方法は効率的ではないものの（最も手間取る単体補間は、入力色ポイントを含む単体が見つかるまで、１つずつ全ての単体を調べるというものである）、何らかの単体検索方法を使ってサンプリングされたポイントの多角形分割に対して単体補間を行える。
【００６６】
インク（色材）の総量規制がなされた色材空間、すなわち不規則な多面体については、その不規則な形のために、多面体全体を含める直交不等間隔サンプリングを簡単に行う方法はない。しかしながら、サンプリングが上記多面体の全頂点を含みさえすれば、他の有用な非直交不等間隔サンプリング方法も利用可能である。全色材超立方体の場合と同様に、サンプルポイントの多角形分割によって生成された単体を探索する効率的な方法はないと思われるが、それでも何らかの単体検索方法を利用することによって単体補間を行うことができる。本発明の方法の利点は、既存の全色材超立方体のサンプリング方法および多角形分割方法を色材の総量規制がなされた多面体に変換し、変換される全色材超立方体のサンプリングが直交不等間隔で行われる場合、その効率的な単体探索方法を本質的に維持することである。
【００６７】
本発明の実施形態は、２つ以上の色材を使った、色材（あるいはインク）の総量規制がなされた画像出力装置（例えばカラープリンタ）の色応答（例えばインクのＣＭＹＫ色空間とＬａｂ色空間との間の変換特性）を特徴づけるためのサンプルカラーパッチを使って装置ターゲットを生成する方法を含む。これらの方法の一例（方法Ｉ）について、図４および図９を参照しながら説明する。
【００６８】
図９は本実施形態にかかる色空間モデル作成装置１０の構成を示すブロック図であり、図４は色空間モデル作成装置１０における処理の流れを示すフロー図である。図９に示すように、色空間モデル作成装置１０は、非総量規制色空間モデル作成部１１、サンプルポイント取得部１２、総量規制色空間モデル作成部１３、マッピング処理部１４、単体分割処理部１５、追加サンプルポイント取得部１６、サンプル画像データ生成部１７、画像出力部（画像出力装置）１８、測色部（測色装置）１９、および出力色算出部２０を備えている。
【００６９】
（方法Ｉ）
ステップ１．非総量規制色空間モデル作成部１１が色材の総量規制がされていない全色材によって表現される色空間である全色材色空間（非総量規制色空間モデル）を超立方体としてモデル化し、サンプルポイント取得部１２がこの総量規制がなされていない全色材色空間を直交不等間隔スキームによってサンプリングすることにより、直交不等間隔のサンプルポイントを取得する（Ｓ４０）。超立方体からなる全色材色空間のモデル化方法およびサンプリング方法としては、例えばＩＴ８．７／３−１９９３およびＩＴ８．７／４−２００５等の国際規格に記載されている方法を用いることができる。
【００７０】
ステップ２．総量規制色空間モデル作成部１３が上記の総量規制がなされていない全色材色空間の一部を色材の総量規制に応じた超平面（２次元の場合は直線、３次元の場合は平面。図３のＤＥＦを含む平面。）で切除することにより総量規制がなされた全色材色空間（総量規制色空間モデル）をモデル化し、マッピング処理部１４が全単射マッピング法を用いて総量規制がなされていない全色材色空間からサンプリングされた上記サンプルポイントを総量規制がなされた全色材色空間にマッピングする（Ｓ４２）。全単射マッピング法としては、例えば特許文献１，２に開示されている方法を用いることができる。
【００７１】
ステップ３．単体分割処理部１５が上記各サンプルポイントに基づいて総量規制がなされていない全色材色空間（超立方体。ステップ１で得られる、ステップ２においてマッピングされる前のサンプルポイント）を多数の単体（ある空間を構成することのできる最小限の面体。例えば３次元であれば四面体（３次元単体）、２次元であれば三角形（三角平面）。）に分割し、追加サンプルポイント取得部１６が総量規制に応じた上記超平面と総量規制がなされていない全色材色空間（超立方体）の外面との交差線と単体のエッジ（辺）との交点を追加サンプルポイント（追加の交点サンプルポイント）として検出する（Ｓ４４）。
【００７２】
ステップ４．サンプル画像データ生成部１７が、ステップ２においてマッピング処理部１４が直交不等間隔のサンプルポイントを総量規制がなされた全色材色空間にマッピングすることによって得られたサンプルポイント、およびステップ３において取得した追加サンプルポイントに基づいてサンプル画像データ（装置カラー特性ターゲット画像、あるいはサンプルカラーパッチ）を生成する（Ｓ４６）。
【００７３】
ステップ５．画像出力部１８が上記サンプル画像データの画像出力（印刷あるいは表示）を行い（Ｓ４８）、測色部１９が画像出力部１８によって出力された画像を測色することによって各サンプルポイントについてのカラー出力（例えばＣＩＥＬＡＢの値）を取得する（Ｓ５０）。なお、画像出力部１８は色空間モデル作成装置１０に備えられていてもよく、色空間モデル作成装置１０とは別に備えられ、色空間モデル作成装置１０から出力されるサンプル画像データに応じた画像を出力するものであってもよい。同様に、測色部１９は色空間モデル作成装置１０に備えられていてもよく、色空間モデル作成装置１０とは別に備えられ、測色結果を示す情報を色空間モデル作成装置１０に入力するものであってもよい。
【００７４】
ステップ６．出力色算出部２０が、総量規制がなされた全色材色空間のサンプルポイント（ステップ２の全単射マッピングによって取得されたサンプルポイントおよびステップ３で取得した追加サンプルポイントの両方）の値と、ステップ５における当該各サンプルポイントに応じた画像を測色した結果とに基づいて、補間演算により、総量規制がなされた全色材色空間における各入力値（例えばＣＭＹＫ）に対応する出力値（例えばＣＩＥＬＡＢ）を算出する（Ｓ５２）。
【００７５】
次に、ステップ６における補間演算方法の一例（方法ＩＡ）についてより詳細に説明する。図１０は出力色算出部２０の構成を示すブロック図であり、図５は出力色算出部２０における処理の流れを示すフロー図である。図１０に示すように、出力色算出部２０は、単体マッピング部２１、追加単体生成部２２、入力色取得部２３、逆マッピング処理部２４、入力色単体検出部２５、対応単体検出部２６、および補間処理部２７を備えている。なお、図５のＳ５４〜Ｓ７２が出力色算出部２０における処理を示している。Ｓ４０〜Ｓ５０の処理については図４と同様なので説明を省略する。
【００７６】
（方法ＩＡ）
ステップａ）まず、単体マッピング部２１が、総量規制がなされていない全色材色空間（超立方体）における直交不当間隔のサンプルポイントに基づいて生成（単体分割あるいは多角形分割）された各単体を総量規制がなされた全色材色空間にマッピングする（Ｓ５４）。例えば、図１（ａ）に示した２次元の各単体（多角形）を、図１（ｂ）における影付き部分ＡＣ’Ｄ’およびＢＥ’Ｆ’を除く単体（多角形）に変換する。変換方法としては、方法Ｉのステップ２と同様の方法を用いることができる。また、追加単体生成部２２が、全ての直交不等間隔のサンプリングポイントおよび追加サンプルポイントがいずれかの単体（多角形）に含まれるようにするために、Ｓ５４のマッピングによって得られた単体（多角形）上に追加サンプルポイントに対応する単体（多角形）である追加単体を生成する（Ｓ５６）。これにより、直交不等間隔のサンプリングポイントに基づいて分割された単体、および追加サンプルポイントに基づいて追加された追加単体からなる追加単体モデルが生成される。例えば、図１（ｂ）における影付き部分ＡＣ’Ｄ’およびＢＥ’Ｆ’を追加単体として生成する。
【００７７】
ステップｂ）次に、入力色取得部２３が出力値の算出を行う入力値（総量規制がなされた全色材色空間における入力色の値。例えばＣＭＹＫ。）を取得し（Ｓ５８）、逆マッピング処理部２４が上記入力色に逆全単射マッピングを施し（Ｓ６０）、上記入力色を総量規制がなされていない全色材色空間（超立方体）にマッピングした色を取得する（Ｓ６２）。
【００７８】
ステップｃ）次に、入力色単体検出部２５が、総量規制がなされていない全色材色空間の各単体の中から、総量規制がなされていない全色材色空間にマッピングされた上記入力色を含む単体を検出する（Ｓ６４）。
【００７９】
ステップｄ）次に、対応単体検出部２６が、総量規制がなされた全色材色空間（方法Ｉのステップ２において総量規制色空間モデル作成部１３が総量規制がなされていない全色材色空間の一部を色材の総量規制に応じた超平面で切除することによって生成した総量規制がなされた全色材色空間）における各単体の中から、総量規制がなされていない全色材色空間における上記入力色を含む単体に対応する単体を検出する（Ｓ６６）。
【００８０】
ステップｅ）次に、対応単体検出部２６が、Ｓ６６で検出した上記単体の中に総量規制がなされた全色材色空間における上記入力色が含まれるか否かを判断する（Ｓ６８）。そして、上記入力色が上記単体（Ｓ６６で検出した単体）に含まれていないと判断した場合、対応単体検出部２６は、上記入力色を含む単体を探索する（Ｓ７０）。この探索処理は、Ｓ６６で検出した上記単体の周辺の単体を、上記入力色を含む単体が見つかるまで順次探索すればよい。例えば、Ｓ６６で検出した上記単体から近い順に上記単体の周辺の単体を順次探索すればよい。
【００８１】
ステップｆ）サンプル画像データに応じた画像を画像出力部１８が出力した結果を測色部１９が測色したカラー値のうち、Ｓ６８またはＳ７０において検出した上記入力点を含む単体（補間対象単体）の頂点のサンプルポイントに対応するカラー値に基づいて補間処理部２７が単体補間処理（補間演算）を行うことにより、上記入力色に対応する出力値（例えばＣＩＥＬＡＢの値）を算出する（Ｓ７２）。なお、単体補間処理の方法としては、従来から公知の一般的な補間方法を用いることができる。
【００８２】
なお、本発明を適用する画像出力装置は、ＣＭＹの色材を用いて印刷を行うＣＭＹプリンタや、ＲＧＢの各画素を用いて表示を行うＲＧＢディスプレイなどのように、３色の色材を用いるものであってもよい。３色の色材を用いて画像出力を行う場合、上記各単体は四面体（３次元単体）である。
【００８３】
また、本発明を適用する画像出力装置は、上述した方法ＩおよびＩＡについての説明と同様、ＣＭＹＫプリンタ等の４色の色材を用いるものであってもよい。
【００８４】
また、本発明を４色の色材を用いる画像出力装置に適用する場合、４色の色材のうちの１色（例えばＫ）の補間を他の色材に対応する色とは異なる方法で行うようにしてもよい。その場合の処理方法の一例（方法ＩＩ）について図６に示すフロー図を参照しながら説明する。なお、他の色材と異なる補間方法で補間する上記１色の補間（例えばＫ方向の補間）方法としては、例えば一般的な１次元線形補間を用いることができる。また、他の３色の補間（例えばＣＭＹ領域における補間）を四面体補間法によって行ってもよい。
【００８５】
（方法ＩＩ）
ステップ１．非総量規制色空間モデル作成部１１が、色材の総量規制がされていない全色材によって表現される色空間である全色材色空間（非総量規制色空間モデル）を超立方体としてモデル化するとともに、４色の色材の総量の上限値Ｌ４を規定する（Ｓ８０）。
【００８６】
ステップ２．次に、サンプルポイント取得部１２が、総量規制がなされていない全色材色空間（超立方体）を直交不等間隔スキームによってＫ値に応じてサンプリングすることにより、直交不等間隔のサンプルポイントを取得する（Ｓ８６）。これにより、Ｋ値が固定された複数のＣＭＹ色空間（ＣＭＹ立方体、３次元非総量規制色空間モデル）のセットが生じる。
【００８７】
また、サンプルポイント取得部１２は、色材総量の上限値（Ｌ４）の１色の色材の最大量Ｌ１ｍａｘに対する割合が１００％未満であるか否かを判断し（Ｓ８２）、１００％未満であると判断した場合、上記各ＣＭＹ色空間におけるＫ値の範囲を０からＬ４（１００％ではない）の間に設定する（Ｓ８４）。図２（ｃ）は、このステップの様子を表している。
【００８８】
ステップ３．次に、総量規制色空間モデル作成部１３が、上記各ＣＭＹ色空間について、Ｌ３＝Ｌ４−ＫによってＣＭＹ色材総量（ＣＭＹの色材使用量の合計値）の上限値Ｌ３を求める（Ｓ８８）。Ｌ４はＣＭＹＫ色材総量（４色の色材の総量）の上限値であり、Ｌ３はＫに応じて定まるＣＭＹ色材総量（３色の色材の総量）の上限値である。
【００８９】
ステップ４．次に、総量規制色空間モデル作成部１３が上記の総量規制がなされていないＣＭＹ色空間（ＣＭＹ立方体、３次元非総量規制色空間モデル）の一部を上記値Ｌ３に応じた超平面で切除することにより総量規制がなされたＣＭＹ色空間（３次元総量規制色空間モデル）をモデル化し、マッピング処理部１４が全単射マッピング法を用いて総量規制がなされていないＣＭＹ色空間からサンプリングされた直交不等間隔のサンプルポイントを総量規制がなされたＣＭＹ色空間にマッピングする（Ｓ９０）。そして、方法Ｉのステップ２，３と同様、単体分割処理部１５が上記各サンプルポイントに基づいて総量規制がなされていない各ＣＭＹ色空間を多数の単体（３次元単体、四面体）に分割し、追加サンプルポイント取得部１６が総量規制に応じた上記超平面と総量規制がなされていないＣＭＹ色空間（超立方体）の外面との交差線と単体のエッジ（辺）との交点を検出する（Ｓ９２）。
【００９０】
ステップ５．次に、追加サンプルポイント取得部１６は、４色の色材総量の上限値Ｌ４の１色の色材の最大量Ｌ１ｍａｘに対する割合が３００％≦Ｌ４≦４００％であるか否かを判断し（Ｓ９４）、３００％≦Ｌ４≦４００％である場合、（Ｃ，Ｍ，Ｙ，Ｋ）＝（１００％，１００％，１００％，（Ｌ４−３００）％）＝（Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ４−３×Ｌ１ｍａｘ）を追加サンプルポイント（第１追加サンプルポイント）として追加する（Ｓ９６）（図２（ａ）参照）。その後、追加サンプルポイント取得部１６は、色材総量の上限値（Ｌ４）が１色の色材の最大量Ｌ１ｍａｘに対する割合が１００％未満であるか否かを判断し（Ｓ９８）、１００％未満である場合、（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，０，０，Ｌ４）を追加サンプルポイント（第２追加サンプルポイント）として追加する（Ｓ１００）。この点については図２（ｃ）に示されている。
【００９１】
ステップ６．次に、サンプル画像データ生成部１７が、ステップ４においてマッピング処理部１４が直交不等間隔のサンプルポイントを総量規制がなされたＣＭＹ色空間にマッピングすることによって得られたサンプルポイント、およびステップ５において取得した追加サンプルポイントに基づいてサンプル画像データ（装置カラー特性ターゲット画像、あるいはサンプルカラーパッチ）を生成する（Ｓ１０２）。
【００９２】
ステップ７．次に、画像出力部１８が上記サンプル画像データの画像出力（印刷あるいは表示）を行い（Ｓ１０４）、測色部１９が画像出力部１８によって出力された画像を測色することによって各サンプルポイントについてのカラー出力（例えばＣＩＥＬＡＢの値）を取得する（Ｓ１０６）。
【００９３】
ステップ８．次に、出力色算出部２０が、総量規制がなされたＣＭＹ色空間のサンプルポイント（ステップ４の全単射マッピングによって取得されたサンプルポイントおよびステップ５で取得した追加サンプルポイントの両方）の値と、ステップ６における当該各サンプルポイントに応じた画像を測色した結果とに基づいて、補間演算により、総量規制がなされたＣＭＹ色空間における各入力値（例えばＣＭＹＫ）に対応する出力値（例えばＣＩＥＬＡＢ）を算出する（Ｓ１０８）。これにより、画像出力部１８が総量規制された色材によって表現可能な全色域を含む色空間モデルを生成することができる。
【００９４】
次に、ステップ８における補間演算方法の一例（方法ＩＩＩ）について図７に示すフロー図を参照しながら説明する。
【００９５】
（方法ＩＩＩ）
ステップａ）まず、入力色取得部２３が出力値の算出を行う入力値（総量規制がなされたＣＭＹＫ色空間における入力色の値）（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋｉｎ）を取得し（Ｓ１１０）、方法ＩＩのステップ２においてＣＭＹ色空間を生成した複数のＫ値の中から、Ｋｉｎに対して小さい側に隣接する値Ｋ１およびＫｉｎに対して大きい側に隣接する値Ｋ２（Ｋ１≦Ｋｉｎ≦Ｋ２）を取得する（Ｓ１１２）。
【００９６】
ステップｂ）次に、入力色取得部２３が、Ｋ２における３次元ＣＭＹ色材総量の上限値をＬ３（Ｋ２）ををＬ３（Ｋ２）＝Ｌ４−Ｋ２により算出する（Ｓ１１４）。
【００９７】
ステップｃ）次に、入力色取得部２３が、入力値におけるＣＭＹの総量（Ｃｉｎ＋Ｍｉｎ＋Ｙｉｎ）がＬ３（Ｋ２）以下であるか否かを判断する（Ｓ１１６）。そして、ＣＭＹの総量がＬ３（Ｋ２）以下である場合、Ｋ３＝Ｋ２としてＫ３を割り当てる（Ｓ１１８）。一方、入力値におけるＣＭＹの総量がＬ３（Ｋ２）よりも多い場合、Ｋ３＝Ｌ４−Ｃｉｎ−Ｍｉｎ−ＹｉｎとしてＫ３を割り当てる（Ｓ１２０）。このＫ３＝Ｌ４−Ｃｉｎ−Ｍｉｎ−Ｙｉｎは、図２（ｂ）の例では点ＥのＫ値であるＫ’に対応している。
【００９８】
ステップｄ）次に、補間処理部２７が、方法ＩＩのステップ７において取得した測色データに基づく補間演算処理を行い、（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）および（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する出力値（例えばＣＩＥＬＡＢ）をそれぞれ取得する（Ｓ１２２）。
【００９９】
ステップｅ）次に、補間処理部２７が、上記ステップｄ）で取得した出力値に基づき、Ｋ１とＫ３との間でＫ方向に沿った１次元補間演算を行うことにより、入力値（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋｉｎ）に対応する出力値（例えばＣＩＥＬＡＢ）を取得する（Ｓ１２４）なお、１次元補間演算の方法としては、従来から公知の種々の補間法を用いることができる。
【０１００】
なお、上記方法ＩＩＩのステップｄ）において用いられる補間演算方法の一例（方法ＩＶ）について図８を参照しながら説明する。
【０１０１】
（方法ＩＶ）
ステップａ）まず、補間処理部２７は、方法ＩＩＩのステップａ）１１２で取得したＫ１の値、およびステップｃ）またはステップｄ）で設定したＫ３の値を取得する（Ｓ１３０）。そして、補間処理部２７は、Ｋ１に対応する出力値（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）を上述した方法ＩＡと同様の方法により算出する（Ｓ１３２）。具体的には、Ｋ１に対応する総量規制がなされていないＣＭＹ色空間モデルにおける直交不等間隔のサンプルポイントに対応する各単体の中から、逆マッピング処理によって算出された（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点を含む単体である第１単体を抽出し、総量規制がなされたＣＭＹ色空間モデルにマッピングされた直交不等間隔のサンプルポイントに対応する各単体の中から、上記第１単体に対応する単体である第１対応単体を抽出し、Ｋ１に対応する総量規制がなされたＣＭＹ色空間における（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点が上記第１対応単体に含まれているか否かを判定し、含まれていると判定した場合には上記第１対応単体を補間対象単体とし、含まれていないと判定した場合には追加サンプルポイントに基づいて追加した追加単体の中からから（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する点を含む単体を抽出して補間対象単体とし、補間対象単体を構成する各サンプルポイントを用いた補間演算により（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ１）に対応する出力色（出力値）を算出する。
【０１０２】
また、補間処理部２７は、上記Ｋ１およびＫ３が方法ＩＩのステップ２において生成した各ＣＭＹ色空間に対応するＫ値の中に存在するＫ値のうちの１つであるか否かを判定する（Ｓ１３４）。なお、方法ＩＩＩのステップｃ）においてＫ３＝Ｋ２であれば上記Ｋ値のうちの１つであり、そうでなければ上記Ｋ値のいずれでもない。
【０１０３】
ステップｂ）そして、補間処理部２７は、Ｓ１３４においてＫ３が方法ＩＩのステップ２において生成した各ＣＭＹ色空間に対応するＫ値の中に存在すると判断した場合、方法ＩＡに示した補間演算方法を用いて（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）の出力応答を取得する（Ｓ１３８）。具体的には、Ｋ３に対応する総量規制がなされていないＣＭＹ色空間モデルにおける直交不等間隔のサンプルポイントに対応する各単体の中から、逆マッピング処理によって算出された（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を含む単体である第２単体を抽出し、総量規制がなされたＣＭＹ色空間モデルにマッピングされた直交不等間隔のサンプルポイントに対応する各単体の中から、上記第２単体に対応する単体である第２対応単体を抽出し、Ｋ３に対応する総量規制がなされたＣＭＹ色空間における（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点が上記第２対応単体に含まれているか否かを判定し、含まれていると判定した場合には上記第２対応単体を補間対象単体とし、含まれていないと判定した場合には追加サンプルポイントに基づいて追加した追加単体の中からから（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する点を含む単体を抽出して補間対象単体とし、補間対象単体を構成する各サンプルポイントを用いた補間演算により（Ｃｉｎ，Ｍｉｎ，Ｙｉｎ，Ｋ３）に対応する出力色（出力値）を算出する。
【０１０４】
一方、Ｓ１３４においてＫ３が方法ＩＩのステップ２において生成した各ＣＭＹ色空間に対応するＫ値の中に存在しないと判断した場合（Ｋ３≠Ｋ２の場合）、補間処理部２７は、Ｋ３について以下のステップｉ）およびｉｉ）の処理を行う。
【０１０５】
ステップｉ）まず、補間処理部２７は、ＣＭＹＫ色材総量の上限値Ｌ４が３００≦Ｌ４≦４００であり、かつ、Ｋ１≦Ｌ４−３００≦Ｋ２（図２（ａ）参照）であるか否かを判断する（Ｓ１３６）。そして、３００≦Ｌ４≦４００かつＫ１≦Ｌ４−３００≦Ｋ２である場合、補間処理部２７は、方法ＩＩのステップ５で取得した追加サンプルポイント（第１追加サンプルポイント）（Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ１ｍａｘ，Ｌ４−３×Ｌ１ｍａｘ）、および方法ＩＩのステップ４においてＫ＝Ｋ２かつＣ＋Ｍ＋Ｙ＝Ｌ４−Ｋ２として求めた全てのＣＭＹＫサンプルポイント（Ｋ＝Ｋ２に対応するＣＭＹ総量規制面上のサンプルポイント）に基づいてＫ＝Ｋ２に対応する総量規制がなされたＣＭＹ色空間を単体分割（多角形分割）する（Ｓ１４０）。
【０１０６】
一方、３００≦Ｌ４≦４００かつＫ１≦Ｌ４−３００≦Ｋ２ではない場合（図２（ｂ））、補間処理部２７は、方法ＩＩのステップ４においてＫ＝Ｋ１かつＣ＋Ｍ＋Ｙ＝Ｌ４−Ｋ１の条件に基づいて取得されるＣＭＹＫサンプルポイント（Ｋ＝Ｋ１に対応するＣＭＹ総量規制平面上のサンプルポイント）に基づいてＫ＝Ｋ１に対応する総量規制がなされたＣＭＹ色空間を単体分割（多角形分割）し、および方法ＩＩのステップ４においてＫ＝Ｋ２かつＣ＋Ｍ＋Ｙ＝Ｌ４−Ｋ２の条件に基づいて取得されるＣＭＹＫサンプルポイント（Ｋ＝Ｋ２に対応するＣＭＹ総量規制平面上のサンプルポイント）に基づいてＫ＝Ｋ２に対応する総量規制がなされたＣＭＹ色空間を単体分割（多角形分割）する（Ｓ１４２）。
【０１０７】
ｉｉ）上記Ｓ１４０またはＳ１４２において分割された単体の中からＫ３を含む単体を検出し、検出した単体に対して測色結果に基づく単体補間処理を行うことにより、（Ｃ，Ｍ，Ｙ，Ｋ３）における出力値を算出する（Ｓ１４４）。単体補間処理の方法としては、従来から公知の一般的な方法を用いることができる。
【０１０８】
（他の実施形態）
ＣＭＹＫ色空間（ｎ次元色空間）をＣＭＹ色空間（ｎ−１次元色空間）の集合に分解してＣＭＹ空間における単体保管（四面体補間）を行い、その後にＫ方向（残りの１次元方向）の一次元補間を行うのではなく、ＣＭＹＫ単体補間（ｎ次元単体補間）を行ってＣＭＹＫ色空間（ｎ次元色空間）から出力値を直接算出するようにしてもよい。
【０１０９】
４次元単体補間では、最初に公称４次元色空間（超立方体）を小さな４次元直方体に分割し、１つの小さな４次元直方体を２４個の単体に分割することができる。例えば、ＣＹＭＫ直方体の場合、Ｃ≧Ｙ≧Ｋ≧Ｍ、Ｃ≧Ｍ≧Ｙ≧Ｋ、Ｃ≧Ｍ≧Ｋ≧Ｙ、Ｃ≧Ｋ≧Ｙ≧Ｍ、Ｃ≧Ｋ≧Ｍ≧Ｙ、Ｍ≧Ｙ≧Ｃ≧Ｋ、Ｍ≧Ｙ≧Ｋ≧Ｃ、Ｍ≧Ｃ≧Ｙ≧Ｋ、Ｍ≧Ｃ≧Ｋ≧Ｙ、Ｍ≧Ｋ≧Ｙ≧Ｃ、Ｍ≧Ｋ≧Ｃ≧Ｙ、Ｃ≧Ｙ≧Ｍ≧Ｋ、Ｙ≧Ｍ≧Ｃ≧Ｋ、Ｙ≧Ｍ≧Ｋ≧Ｃ、Ｙ≧Ｃ≧Ｍ≧Ｋ、Ｙ≧Ｃ≧Ｋ≧Ｍ、Ｙ≧Ｋ≧Ｍ≧Ｃ、Ｙ≧Ｋ≧Ｃ≧Ｍ、Ｋ≧Ｙ≧Ｍ≧Ｃ、Ｋ≧Ｙ≧Ｃ≧Ｍ、Ｋ≧Ｍ≧Ｙ≧Ｃ、Ｋ≧Ｍ≧Ｃ≧Ｙ、Ｋ≧Ｃ≧Ｙ≧Ｍ、およびＫ≧Ｃ≧Ｍ≧Ｙの２４個の４次元単体を形成することができる。追加サンプルポイントについては、４次元単体のエッジと、総量規制がなされた超平面と公称４次元超立方体の外面との交差線との交点を追加サンプルポイントとして求めればよい。
【０１１０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。また、本明細書中において使用した専門用語や表現は、本発明の構成を限定するものではない。
【産業上の利用可能性】
【０１１１】
本発明は、複数色の色材の使用量の合計値の上限値を規定する総量規制を行って画像出力を行う画像出力装置における上記総量規制がなされた上記複数色の色材によって表現される色空間のモデルである多次元色空間モデルを作成する色空間モデル作成装置に適用できる。
【符号の説明】
【０１１２】
１０  色空間モデル作成装置
１１  非総量規制色空間モデル作成部
１２  サンプルポイント取得部
１３  総量規制色空間モデル作成部
１４  マッピング処理部
１５  単体分割処理部
１６  追加サンプルポイント取得部
１７  サンプル画像データ生成部
１８  画像出力部
１９  測色部
２０  出力色算出部
２１  単体マッピング部
２２  追加単体生成部
２３  入力色取得部
２４  逆マッピング処理部
２５  入力色単体検出部
２６  対応単体検出部
２７  補間処理部
【図１】
2010246104.tif 000003
【図２】
2010246104.tif 000004
【図３】
2010246104.tif 000005
【図４】
2010246104.tif 000006
【図５】
2010246104.tif 000007
【図６】
2010246104.tif 000008
【図７】
2010246104.tif 000009
【図８】
2010246104.tif 000010
【図９】
2010246104.tif 000011
【図１０】
2010246104.tif 000012