(57)【特許請求の範囲】
【請求項１】
任意の３次元入力色空間における入力カラー画像データに対応する像形成装置用のカラー画像出力値を，前記３次元入力色空間を複数の立体図形に区分分割したときの頂点に設定された出力色ごとの頂点出力値を用いて補間することによって求める色変換装置において，
前記３次元入力色空間を立体図形に区分分割したときの頂点の内，プロセスの変動の影響で出力色が大きく変動する色領域にある頂点を選択する頂点選択手段と，
前記３次元入力色空間における前記頂点選択手段によって選択された頂点に設定することができる出力値を，出力色毎に少なくとも２種類記憶する記憶手段と，
前記像形成装置のプロセス情報を選択条件として記憶する選択条件記憶手段と，
前記選択条件記憶手段が記憶する選択条件に基づいて，前記記憶手段に記憶された出力値の中から１つの出力値を選択する選択手段と
を有することを特徴とする色変換装置。
【請求項２】
任意の３次元入力色空間における入力カラー画像データに対応する像形成装置用のカラー画像出力値を，前記３次元入力色空間を複数の立体図形に区分分割したときの頂点に設定された出力色ごとの頂点出力値を用いて補間することによって求める色変換装置において，
前記３次元入力色空間を立体図形に区分分割したときの頂点の内，前記像形成装置の色再現域外でかつ最外郭近傍の色領域にある頂点を選択する頂点選択手段と，
前記３次元入力色空間における前記頂点選択手段によって選択された頂点に設定することができる出力値を，出力色毎に少なくとも２種類記憶する記憶手段と，
入力カラー画像信号が前記像形成装置の色再現域の内部に属するか否かを選択条件として記憶する選択条件記憶手段と，
前記選択条件記憶手段が記憶する選択条件に基づいて，前記記憶手段に記憶された出力値の中から１つの出力値を選択する選択手段と
を有することを特徴とする色変換装置。
【請求項３】
任意の３次元入力色空間における入力カラー画像データに対応する像形成装置用のカラー画像出力値を，前記３次元入力色空間を複数の立体図形に区分分割したときの頂点に設定された出力色ごとの頂点出力値を用いて補間することによって求める色変換装置において，
少なくとも２種類の前記像形成装置の色再現域外の色を含む入力カラー画像データを前記像形成装置の色再現域内に圧縮する色空間圧縮手段と，
１つの色空間圧縮手段を選択する色空間圧縮手段選択手段と，
前記頂点のうち前記色空間圧縮手段により圧縮処理される頂点を選択する頂点選択手段と，
前記頂点選択手段により選択された頂点について，前記色空間圧縮手段に対応する出力値を出力色毎に少なくとも２種類記憶する記憶手段と，
前記記憶手段に記憶された出力値の中から１つの出力値を選択する選択手段と
を有し，前記選択手段は前記色空間圧縮手段選択手段が選択した色空間圧縮手段に対応する出力値を選択することを特徴とする色変換装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は，入力されたカラー画像信号に対して色処理を実施し，出力デバイスに対応するカラー画像データに変換する色変換装置に関する。
【０００２】
【従来の技術】
従来から，入力されたカラー画像信号に対して色処理を実施し，出力デバイスに対応するカラー画像データに変換する色変換装置が知られている。
任意の３次元入力色空間における像形成用カラー画像出力値を，立体図形に区分分割された前記入力色空間上の頂点に設定された出力色ごとの頂点出力値を補間することによって求める，いわゆるメモリマップ法による色変換装置として，例えば，特公昭５８−１６１８０，特開平５−２８４３６４などに記載された装置が知られている。
【０００３】
また，メモリマップ法を用いた色変換装置において，頂点が像形成装置の色再現域に含まれるか否かを判定し，前記色再現域の内外で前記頂点上の出力値の算出方法を切り替える等の，パラメータ算出方法に関する出願が本出願人により出願されている。
【０００４】
さらに，像形成装置の色再現域を越える位置のカラー画像データが入力されたとき，最も近い色再現域内の位置を算出し，その位置の色に変換して出力する方法，入力カラー画像を色再現域の重心に向かって縮小させて出力する方法などの，色空間圧縮に関するものも，多数知られている。
【０００５】
【発明が解決しようとする課題】
上述した従来技術には，以下のような問題点があった。
従来のメモリマップ法を採用した色変換装置では，入力色空間上の頂点に設定する頂点出力を予め算出しておいて，入力された画像データに対する出力値を，補間処理によって求める。
従って，制御仕切れない像形成装置のプロセスの変動等に対応するためには，様々な状況毎に，その状況に対応する変換テーブル，すなわち頂点出力値群が必要となる。
【０００６】
従って，多くの変換テーブルを持つ必要があり，多くのメモリを要する。
また，像形成装置のプロセスの変動等にあまり影響しない色領域（極端な例では白色が該当する）の情報も，状況毎に頂点出力値として持つ必要があり，滅多に使用されないデータを記憶する無駄なメモリが多くなってしまう。
【０００７】
さらに，メモリマップ法で，入力色空間を像形成装置の色再現空間内に圧縮する場合も，複数の圧縮手段の種類に対応した，多くの変換テーブルを具備しなければならず，色再現域の中心部など，色空間圧縮にあまり関係しない色領域の情報も圧縮手段毎に頂点出力値として持たねばならない。
【０００８】
次に，色変換精度について考えると，色再現域の内外で，頂点上の出力値の算出方法を切り替えることにより高精度な色変換が可能になる。
しかし，分割数が少ないとき，像形成装置の色再現最外郭近傍の色変換の精度に問題があった。すなわち，図１は，均等色空間Ｌ＊ａ＊ｂ＊において，明度一定領域の平面をみたものである。
【０００９】
図１において，頂点Ａ，Ｂ，Ｃ，Ｄのなかで，前記像形成装置の色再現域内にあるのは，頂点Ｃのみであり，色空間を圧縮して色再現域外の頂点Ａ，Ｂ，Ｄの出力値を，色再現域最外郭の出力値にすると，色再現域外の入力Ｐの出力値は，実際の色より色再現域内部の色，すなわち，頂点Ｃに対応する色に近い色，として出力されるため，色再現域内部の色を正確に出力する場合に問題がある。
【００１０】
【課題を解決するための手段】
本発明は、上記問題点を解決するためになされたものであり、任意の３次元入力色空間における入力カラー画像データに対応する像形成装置用のカラー画像出力値を，前記３次元入力色空間を複数の立体図形に区分分割したときの頂点に設定された出力色ごとの頂点出力値を用いて補間することによって求める色変換装置において，前記３次元入力色空間を立体図形に区分分割したときの頂点の内，プロセスの変動の影響で出力色が大きく変動する色領域にある頂点を選択する頂点選択手段と，前記３次元入力色空間における前記頂点選択手段によって選択された頂点に設定することができる出力値を，出力色毎に少なくとも２種類記憶する記憶手段と，前記像形成装置のプロセス情報を選択条件として記憶する選択条件記憶手段と，前記選択条件記憶手段が記憶する選択条件に基づいて，前記記憶手段に記憶された出力値の中から１つの出力値を選択する選択手段とを有する構成を採用した。
【００１１】
また、本発明は、任意の３次元入力色空間における入力カラー画像データに対応する像形成装置用のカラー画像出力値を，前記３次元入力色空間を複数の立体図形に区分分割したときの頂点に設定された出力色ごとの頂点出力値を用いて補間することによって求める色変換装置において，３次元入力色空間を立体図形に区分分割したときの頂点の内，前記像形成装置の色再現域外でかつ最外郭近傍の色領域にある頂点を選択する頂点選択手段と，前記３次元入力色空間における前記頂点選択手段によって選択された頂点に設定することができる出力値を，出力色毎に少なくとも２種類記憶する記憶手段と，入力カラー画像信号が前記像形成装置の色再現域の内部に属するか否かを選択条件として記憶する選択条件記憶手段と，前記選択条件記憶手段が記憶する選択条件に基づいて，前記記憶手段に記憶された出力値の中から１つの出力値を選択する選択手段とを有する構成を採用した。
【００１２】
また，任意の３次元入力色空間における入力カラー画像データに対応する像形成装置用のカラー画像出力値を，前記３次元入力色空間を複数の立体図形に区分分割したときの頂点に設定された出力色ごとの頂点出力値を用いて補間することによって求める色変換装置において，少なくとも２種類の前記像形成装置の色再現域外の色を含む入力カラー画像データを前記像形成装置の色再現域内に圧縮する色空間圧縮手段と，１つの色空間圧縮手段を選択する色空間圧縮手段選択手段と，前記頂点のうち前記色空間圧縮手段により圧縮処理される頂点を選択する頂点選択手段と，前記頂点選択手段により選択された頂点について，前記色空間圧縮手段に対応する出力値を出力色毎に少なくとも２種類記憶する記憶手段と，前記記憶手段に記憶された出力値の中から１つの出力値を選択する選択手段とを有し，前記選択手段は前記色空間圧縮手段選択手段が選択した色空間圧縮手段に対応する出力値を選択する構成を採用した。
【００１３】
【作用】
本発明は，上記構成を採用したので，３次元入力色空間における所定の頂点に設定することができる出力値複数記憶し，所定の条件により選択することができる。
【００１４】
【実施例】
以下，この発明の実施例を添付の図面に基づいて具体的に説明する。
まず，本発明の実施例を説明するために必要である，色変換方法について説明する。
図２に示すように，任意の色空間であるＸＹＺ空間を，同種類の立体図形である立方体に分割する。
【００１５】
入力されたＬ＊，ａ＊，ｂ＊座標における出力値Ｐの値を求める場合，入力されたＬ＊，ａ＊，ｂ＊座標を含む立方体を選択し，選択された立方体の８点の頂点上の出力値（この出力値は所定の方法により求められている既知の値）に基づいて，線形補間によって求める。
【００１６】
ここで，像形成用のカラー画像データに変換する場合，出力Ｐは，３色プリンタの場合，インクを制御するＹ信号，Ｍ信号，Ｃ信号，に相当する。
図３に上述した色変換を行う色変換装置の全体構成図を説明する。
ＲＯＭ３０１は入力色空間の頂点上の出力値を記憶したＲＯＭである。補間処理部３０２は，実行時にＲＯＭ３０１に記憶されている頂点情報がロードされるＲＡＭ３０３，入力画像信号からＲＡＭ３０３を参照してＹ信号，Ｍ信号，Ｃ信号をそれぞれ生成する，Ｙ用処理部３０４，Ｍ用処理部３０５，Ｃ用処理部３０６，とからなる。
また，ＣＰＵ３０７は，装置全体を制御する。
【００１７】
次に，本発明の第１実施例について説明する。
図４に，本発明の第１実施例の色変換装置の全体構成図を示す。
ＲＯＭ４０１，ＲＯＭ４０８は，予め算出した入力色空間における，像形成装置の頂点上の出力値を記憶している。
補間処理部４０２は，実行時にＲＯＭ４０１，ＲＯＭ４０８から，頂点情報がロードされるとＲＡＭ４０３と，入力画像信号からＲＡＭ４０３を参照して，Ｙ信号，Ｍ信号，Ｃ信号をそれぞれ生成する，Ｙ用処理部４０４，Ｍ用処理部４０５，Ｃ用処理部４０６，とからなる。
【００１８】
また，ＣＰＵ４０７は全体制御を行うＣＰＵであり，ＲＯＭ４０９は，ＲＡＭ４０３に頂点情報をロードする際，頂点毎にＲＯＭ４０１あるいはＲＯＭ４０８のどちらかの頂点出力値を選択するための選択条件である，プロセス情報を記憶したＲＯＭである。
ＲＡＭ４１０は像形成装置からのプロセス情報等を，一時記憶しておくためのＲＡＭである。
【００１９】
続いて，本実施例装置の動作について説明する。
図４のＣＰＵ４０７は，まず，像形成装置のプロセス状態，装置周囲の環境などの諸条件を像形成装置に測定させる。
測定した情報は，ＲＡＭ４１０にロードされ，ＲＡＭ４１０はこの情報を一時記憶する。
【００２０】
ＣＰＵ４０７は，ＲＯＭ４０９に記憶されている情報を参照し，頂点毎に，ＲＯＭ４０１あるいはＲＯＭ４０８の頂点出力値のうち最適な方を選択し，選択した方の頂点出力値をＲＡＭ４０３にロードさせる。
ロードされた頂点出力値に基づいて出力Ｐにおける出力値を，補間処理部４０２で線形補間により，算出して求める。
【００２１】
さらに，入力色空間を立体図形に区分分割してできる全ての頂点の内，プロセス変動などの影響で，出力色が大きく変動する色領域にある頂点を予め選択しておいて，前記頂点のみに対応する頂点出力値をＲＯＭ４０８に記憶させることもできる。
【００２２】
この場合，ＣＰＵ４０７はＲＯＭ４０８に出力値がある頂点についてだけ，前記ＲＯＭ４０９の情報を参照して，ＲＯＭ４０１とＲＯＭ４０８のどちらかから，各頂点毎に最適な頂点出力値を選択してＲＡＭ４０３にロードさせ，それ以外の頂点については，ＲＯＭ４０１の頂点出力値をロードさせて，頂点出力値に基づいて出力Ｐにおける出力値を，補間処理部４０２で線形補間により算出して求める。
【００２３】
次に，第２実施例について説明する。
図５に，本発明による第２実施例装置の全体構成図を示す。
図５において，ＲＯＭ５０１，ＲＯＭ５０８は，それぞれ色空間圧縮１，色空間圧縮２に対応して，予め算出した入力色空間における，像形成装置の頂点上の出力値を記憶している。
補間処理部５０２は，実行時にＲＯＭ５０１，ＲＯＭ５０８から，頂点情報がロードされるＲＡＭ５０３と，入力画像信号からＲＡＭ５０３を参照して，Ｙ信号，Ｍ信号，Ｃ信号をそれぞれ生成する，Ｙ用処理部５０４，Ｍ用処理部５０５，Ｃ用処理部５０６，とからなる。
【００２４】
また，ＣＰＵ５０７は全体制御を行うＣＰＵであり，ＲＯＭ５０９は，ＲＡＭ５０３に頂点情報をロードする際，頂点毎にＲＯＭ５０１あるいはＲＯＭ５０８のどちらかの頂点出力値を選択するための選択条件である，色空間圧縮方法を記憶したＲＯＭである。
ＲＡＭ５１０は，ユーザなどが選択した色空間圧縮方法のコードを一時記憶しておくためのＲＡＭである。
【００２５】
続いて，本実施例装置の動作について説明する。
図５のＣＰＵ５０７は，まず，ユーザに，希望の色空間圧縮方法の入力を促す表示などを行い，入力を求める。
ここでは，一例として，色空間圧縮１を像形成装置の色再現域を越える位置のカラー画像データを入力したとき，最も近い色再現域内の位置を検出し，出力する方法，また，色空間圧縮２を入力カラー画像信号を色再現域の重心に向かって縮小させて出力する方法とする。
【００２６】
このとき，ユーザは，入力色空間の領域毎，例えば色相毎に，出力する画像に適した，希望の色空間圧縮方法を選択することが可能である。
ユーザが選択した情報は，ＲＡＭ５１０にロードされ，ＲＡＭ５１０はこの情報を一時記憶する。
【００２７】
ＣＰＵ５０７は，ＲＯＭ５０９に記憶されている情報を参照し，頂点毎に，ＲＯＭ５０１あるいはＲＯＭ５０８の頂点出力値のうち最適な方を選択し，選択した方の頂点出力値をＲＡＭ５０３にロードさせる。
ロードされた頂点出力値に基づいて出力Ｐにおける出力値を，補間処理部５０２で線形補間により，算出して求める。
【００２８】
ＲＯＭ５０８には，入力色空間を立体図形に区分分割してできる全ての頂点の内，ＲＯＭ５０１の頂点出力値と値が異なる前記頂点に対応する頂点出力値のみが記憶されているので，ＣＰＵ５０７は，ＲＯＭ５０８に出力値がある点についてだけ，前記ＲＯＭ５０９に情報を参照してＲＡＭ５０３にロードさせ，それ以外の頂点については，ＲＯＭ５０１の頂点出力値をロードさせている。
【００２９】
次に，第３実施例について説明する。
図６に，本発明による第３実施例装置の全体構成図を示す。
図６において，ＲＯＭ６０１，ＲＯＭ６０８は，それぞれ色空間圧縮１，色空間圧縮２に対応して，予め算出した入力色空間における，像形成装置の頂点上の出力値を記憶している。
補間処理部６０２は，実行時にＲＯＭ６０１，ＲＯＭ６０８から，頂点情報がロードされるとＲＡＭ６０３と，入力画像信号からＲＡＭ６０３を参照して，Ｙ信号，Ｍ信号，Ｃ信号をそれぞれ生成する，Ｙ用処理部６０４，Ｍ用処理部６０５，Ｃ用処理部６０６，とからなる。
【００３０】
また，ＣＰＵ６０７は全体制御を行うＣＰＵであり，ＲＯＭ６０９は，ＲＡＭ６０３に頂点情報をロードする際，頂点毎にＲＯＭ６０１あるいはＲＯＭ６０８のどちらかの頂点出力値を選択するための選択条件である，像形成装置の色再現域の最外郭の色情報を記憶したＲＯＭである。
ＲＡＭ６１０は，ユーザなどが選択した色空間圧縮方法のコードを一時記憶しておくためのＲＡＭである。
【００３１】
続いて，本実施例装置の動作について説明する。
図６のＣＰＵ６０７は，まず，ＲＯＭ６０１の頂点情報をＲＡＭ６０３，ＲＯＭ６０８の頂点情報をＲＡＭ６１０にそれぞれロードする。
入力が，像形成装置の色再現域の境界部の場合のみ，入力毎にＲＯＭ６０９にある像形成装置の色再現域の最外郭情報を参照して，入力が像形成装置の色再現域に含まれる否かを判定する。
【００３２】
入力が，色再現域内の時は，ＲＡＭ６０３，色再現域外の時はＲＡＭ６１０の頂点出力値に基づいて，出力Ｐにおける出力値を補間処理部６０２で線形補間により算出して求める。
【００３３】
さらに，入力色空間を，立体図形に区分分割してできる全ての頂点の内，ＲＡＭ６１０に，図７において点で示す前記像形成装置の色再現域外で，かつ，最外郭近傍の色領域にある頂点のみ，記憶させることもできる。
【００３４】
【発明の効果】
以上説明したように，この発明によれば，任意の３次元入力色空間における入力カラー画像データに対応する像形成装置用のカラー画像出力値を，前記３次元入力色空間を複数の立体図形に区分分割したときの頂点に設定された出力色ごとの頂点出力値を用いて補間することによって求める色変換装置において，前記３次元入力色空間における所定の頂点に設定することができる出力値を，出力色毎に少なくとも２種類記憶する記憶手段と，前記記憶手段に記憶された出力値の中から１つの出力値を選択する選択手段と，選択条件を記憶する選択条件記憶手段を有し，前記選択手段は前記選択条件記憶手段が記憶する選択条件に基づいて出力値を選択する構成を採用したので，頂点毎に状況適した出力値を選択でき，無駄な頂点出力値が無くなるため，比較的少ないハードで像形成装置の様々なプロセス変動などに対応することができる。
【００３５】
また，３次元入力色空間を立体図形に区分分割したときの頂点の内，プロセスの変動の影響で出力色が大きく変動する色領域にある頂点を選択する頂点選択手段を有し，前記記憶手段は前記頂点選択手段によって選択された頂点についてのみ，頂点に設定することができる出力値を，出力色毎に少なくとも２種類記憶する構成を採用したので，上記効果に加えて，さらにハードを小さくすることができ，演算時間の縮小を図ることができる。
【００３６】
また，入力色空間を像形成装置の色再現空間に圧縮しながらも，色再現域最外郭近傍の色再現域内の色を正確に出力できる。
さらに，選択された頂点についてのみ，頂点に設定することができる出力値を，出力色毎に少なくとも２種類記憶するので，更なるハードの軽減が可能となる。
【図面の簡単な説明】
【図１】色変換の説明図である。
【図２】色変換の説明図である。
【図３】色変換装置の全体構成図である。
【図４】第１実施例装置の全体構成図である。
【図５】第２実施例装置の全体構成図である。
【図６】第３実施例装置の全体構成図である。
【図７】色再現域の説明図である。
【符号の説明】
４０１，４０８，４０９    ＲＯＭ
４０７    ＣＰＵ
４０３，４１０    ＲＡＭ
４０４    Ｙ用処理部
４０５        Ｍ用処理部
４０６    Ｃ用処理部
５０１，５０８，５０９    ＲＯＭ
５０７    ＣＰＵ
５０３，５１０    ＲＡＭ
５０４    Ｙ用処理部
５０５        Ｍ用処理部
５０６    Ｃ用処理部
６０１，６０８，６０９    ＲＯＭ
６０７    ＣＰＵ
６０３，６１０    ＲＡＭ
６０４    Ｙ用処理部
６０５        Ｍ用処理部
６０６    Ｃ用処理部
【図１】
0003550426.tif 000002
【図２】
0003550426.tif 000003
【図３】
0003550426.tif 000004
【図４】
0003550426.tif 000005
【図５】
0003550426.tif 000006
【図６】
0003550426.tif 000007
【図７】
0003550426.tif 000008