(57)【特許請求の範囲】
【請求項１】
取得した画像信号を基に当該画像信号の色空間上の所定間隔で第１信号群及び当該第１信号群とは異なる彩度を有する第２信号群を生成する生成手段と、
前記生成手段により生成された前記第１信号群及び前記第２信号群を、色見本として出力される複数の画像の各々が有する色成分値が所定の方向に行くに従って明度及び彩度の増加と減少とを共に有した連続変化となる領域が部分的に現れるように配列し、当該生成手段により生成された当該第１信号群及び当該第２信号群を互いに隣接させて配列する配列手段と、
前記生成手段により生成された前記第１信号群及び前記第２信号群を前記配列手段による配列で出力する出力手段と、
を含む画像処理装置。
【請求項２】
前記配列手段は、前記第１信号群及び前記第２信号群の信号のうち異なる信号群の信号に隣接する信号は、明度及び彩度に基づく色差が最も短い信号同士を隣接させて配列することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記生成手段は、前記画像信号の色空間上の所定間隔を前記画像信号に応じて決定することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記生成手段は、前記画像信号がイエローのときに色相についての前記所定間隔を狭くすることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
変換対象信号の入力を受け付ける受付手段と、
前記受付手段により受け付けられた前記変換対象信号を当該変換対象信号の色空間とは異なる他の色空間の変換後信号に変換する第１変換手段と、
前記第１変換手段により変換された前記変換後信号を基に前記他の色空間上の所定間隔で第１信号群及び当該第１信号群とは異なる彩度を有する第２信号群を生成する生成手段と、
前記生成手段により生成された前記第１信号群及び前記第２信号群を、色見本として出力される複数の画像の各々が有する色成分値が所定の方向に行くに従って明度及び彩度の増加と減少とを共に有した連続変化となる領域が部分的に現れるように配列し、前記生成手段により生成された前記第１信号群及び前記第２信号群を互いに隣接させて配列する配列手段と、
前記生成手段により生成された前記第１信号群及び前記第２信号群を出力デバイスに依存する色空間の出力信号群に変換する第２変換手段と、
前記第２変換手段により変換された前記出力信号群に基づき前記配列手段による配列で画像を形成する画像形成部と、
を含む画像形成装置。
【請求項６】
前記配列手段は、前記第１信号群及び前記第２信号群の信号のうち異なる信号群の信号に隣接する信号は、明度及び彩度に基づく色差が最も短い信号同士を隣接させて配列することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記生成手段は、前記他の色空間上の所定間隔を前記変換対象信号に応じて決定することを特徴とする請求項５に記載の画像形成装置。
【請求項８】
コンピュータに、
変換対象信号の入力を受け付ける受付機能と、
前記受付機能により受け付けられた前記変換対象信号を当該変換対象信号の色空間とは異なる他の色空間の変換後信号に変換する第１変換機能と、
前記第１変換機能により変換された前記変換後信号を基に前記他の色空間上の所定間隔で第１信号群及び当該第１信号群とは異なる彩度を有する第２信号群を生成する生成機能と、
前記生成機能により生成された前記第１信号群及び前記第２信号群を、色見本として出力される複数の画像の各々が有する色成分値が所定の方向に行くに従って明度及び彩度の増加と減少とを共に有した連続変化となる領域が部分的に現れるように配列し、前記生成機能により生成された当該第１信号群及び当該第２信号群を互いに隣接させて配列する配列機能と、
前記生成機能により生成された前記第１信号群及び前記第２信号群を出力用の色空間の出力信号群に変換する第２変換機能と、
を実現することを特徴とするプログラム。
【請求項９】
前記配列機能は、前記第１信号群及び前記第２信号群の信号のうち異なる信号群の信号に隣接する信号は、明度及び彩度に基づく色差が最も短い信号同士を隣接させて配列することを特徴とする請求項８に記載のプログラム。
【請求項１０】
複数の画像で構成され、隣り合う当該画像同士の各々が有する色成分値が所定の方向に行くに従って明度及び彩度の増加又は減少する領域が部分的に現れるように当該複数の画像が配列されてなる第１画像群と、
複数の画像で構成され、隣り合う当該画像同士の各々が有する色成分値が前記所定の方向に行くに従って明度及び彩度の増加又は減少する領域が部分的に現れるように当該複数の画像が配列されてなる第２画像群と、
を含み、
前記第１画像群と前記第２画像群とが互いに隣り合って配置され、
前記第１画像群を構成する前記複数の画像及び前記第２画像群を構成する前記複数の画像は、当該第１画像群の当該複数の画像のうち当該第２画像群に隣接する第１画像の前記色成分値と当該第１画像に隣り合う当該第２画像群の第２画像の当該色成分値とが同一又は最も近くなるように配列されていることを特徴とする色見本。
【請求項１１】
前記第１画像群の前記第１画像のうち、前記第２画像群に隣接する前記画像は、当該第２画像群の前記第２画像と明度及び彩度に基づく色差が最も短いことを特徴とする請求項１０に記載の色見本。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置、プログラム及び色見本に関するものである。
【背景技術】
【０００２】
ディスプレイ等の画像表示装置を見ながら作成されたドキュメント等を画像出力装置から出力した出力物がユーザの所望する色になるようにするために、画像出力装置からカラーパッチを配置したチャートを出力し、その中から所望のパッチを選択して色調整を行う方法に関して従来から種々の技術が提案されている（例えば、特許文献１参照）。
この特許文献１では、所定色を表す所定の表色系の色情報値を入力すべき入力手段と、入力された所定色の色情報値を近似する複数の色情報値を作成する周辺色作成手段と、前記周辺色作成手段で得られた前記複数の色情報値を前記色再現装置で用いる複数の色分解値に変換する変換手段と、を具備してなる色候補作成装置が開示されている。すなわち、この色候補作成装置は、所定色を色再現装置より出力するための分解値を得るために、該所定色を表す色彩値を、色候補として周辺色発生手段により複数発生させるものである。
【０００３】
【特許文献１】特開平１０−１７３９３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、色見本を用いて色調整を行う場合にパッチの連続性がないと、目視にてパッチを選びにくいことから、このような作業はある程度の熟練を要するものである。すなわち、３次元以上の情報の中の複数の要素を増減したパッチを紙面上に配置して残りの要素は固定の値でパッチを出力し所望の色に近いパッチを選択し、そのパッチを中心に固定した要素を変更してまた色見本を出力するという作業を繰り返し行うことで、色を合わせるようにしている。ところが、３次元以上の情報を２次元で表現しているため、パッチの連続性を確保することが困難であり、色についての知識を持っているユーザでないと所望する色をなかなか得られず、色見本の出力を何度も行って多くのパッチを生成しなければならない。
本発明は、全体としての連続性がより維持される色見本を作成可能な画像処理装置、画像形成装置、プログラム及び色見本を提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、取得した画像信号を基に当該画像信号の色空間上の所定間隔で第１信号群及び当該第１信号群とは異なる彩度を有する第２信号群を生成する生成手段と、前記生成手段により生成された前記第１信号群及び前記第２信号群を、色見本として出力される複数の画像の各々が有する色成分値が所定の方向に行くに従って明度及び彩度の増加と減少とを共に有した連続変化となる領域が部分的に現れるように配列し、当該生成手段により生成された当該第１信号群及び当該第２信号群を互いに隣接させて配列する配列手段と、前記生成手段により生成された前記第１信号群及び前記第２信号群を前記配列手段による配列で出力する出力手段と、を含む画像処理装置である。
請求項２に記載の発明は、前記配列手段は、前記第１信号群及び前記第２信号群の信号のうち異なる信号群の信号に隣接する信号は、明度及び彩度に基づく色差が最も短い信号同士を隣接させて配列することを特徴とする請求項１に記載の画像処理装置である。
請求項３に記載の発明は、前記生成手段は、前記画像信号の色空間上の所定間隔を前記画像信号に応じて決定することを特徴とする請求項１に記載の画像処理装置である。
請求項４に記載の発明は、前記生成手段は、前記画像信号がイエローのときに色相についての前記所定間隔を狭くすることを特徴とする請求項３に記載の画像処理装置である。
【０００６】
請求項５に記載の発明は、変換対象信号の入力を受け付ける受付手段と、前記受付手段により受け付けられた前記変換対象信号を当該変換対象信号の色空間とは異なる他の色空間の変換後信号に変換する第１変換手段と、前記第１変換手段により変換された前記変換後信号を基に前記他の色空間上の所定間隔で第１信号群及び当該第１信号群とは異なる彩度を有する第２信号群を生成する生成手段と、前記生成手段により生成された前記第１信号群及び前記第２信号群を、色見本として出力される複数の画像の各々が有する色成分値が所定の方向に行くに従って明度及び彩度の増加と減少とを共に有した連続変化となる領域が部分的に現れるように配列し、前記生成手段により生成された前記第１信号群及び前記第２信号群を互いに隣接させて配列する配列手段と、前記生成手段により生成された前記第１信号群及び前記第２信号群を出力デバイスに依存する色空間の出力信号群に変換する第２変換手段と、前記第２変換手段により変換された前記出力信号群に基づき前記配列手段による配列で画像を形成する画像形成部と、を含む画像形成装置である。
請求項６に記載の発明は、前記配列手段は、前記第１信号群及び前記第２信号群の信号のうち異なる信号群の信号に隣接する信号は、明度及び彩度に基づく色差が最も短い信号同士を隣接させて配列することを特徴とする請求項５に記載の画像形成装置である。
請求項７に記載の発明は、前記生成手段は、前記他の色空間上の所定間隔を前記変換対象信号に応じて決定することを特徴とする請求項５に記載の画像形成装置である。
【０００７】
請求項８に記載の発明は、コンピュータに、変換対象信号の入力を受け付ける受付機能と、前記受付機能により受け付けられた前記変換対象信号を当該変換対象信号の色空間とは異なる他の色空間の変換後信号に変換する第１変換機能と、前記第１変換機能により変換された前記変換後信号を基に前記他の色空間上の所定間隔で第１信号群及び当該第１信号群とは異なる彩度を有する第２信号群を生成する生成機能と、前記生成機能により生成された前記第１信号群及び前記第２信号群を、色見本として出力される複数の画像の各々が有する色成分値が所定の方向に行くに従って明度及び彩度の増加と減少とを共に有した連続変化となる領域が部分的に現れるように配列し、前記生成機能により生成された当該第１信号群及び当該第２信号群を互いに隣接させて配列する配列機能と、前記生成機能により生成された前記第１信号群及び前記第２信号群を出力用の色空間の出力信号群に変換する第２変換機能と、を実現することを特徴とするプログラムである。
請求項９に記載の発明は、前記配列機能は、前記第１信号群及び前記第２信号群の信号のうち異なる信号群の信号に隣接する信号は、明度及び彩度に基づく色差が最も短い信号同士を隣接させて配列することを特徴とする請求項８に記載のプログラムである。
【０００８】
請求項１０に記載の発明は、複数の画像で構成され、隣り合う当該画像同士の各々が有する色成分値が所定の方向に行くに従って明度及び彩度の増加又は減少する領域が部分的に現れるように当該複数の画像が配列されてなる第１画像群と、複数の画像で構成され、隣り合う当該画像同士の各々が有する色成分値が前記所定の方向に行くに従って明度及び彩度の増加又は減少する領域が部分的に現れるように当該複数の画像が配列されてなる第２画像群と、を含み、前記第１画像群と前記第２画像群とが互いに隣り合って配置され、前記第１画像群を構成する前記複数の画像及び前記第２画像群を構成する前記複数の画像は、当該第１画像群の当該複数の画像のうち当該第２画像群に隣接する第１画像の前記色成分値と当該第１画像に隣り合う当該第２画像群の第２画像の当該色成分値とが同一又は最も近くなるように配列されていることを特徴とする色見本である。
請求項１１に記載の発明は、前記第１画像群の前記第１画像のうち、前記第２画像群に隣接する前記画像は、当該第２画像群の前記第２画像と明度及び彩度に基づく色差が最も短いことを特徴とする請求項１０に記載の色見本である。
【発明の効果】
【０００９】
請求項１によれば、本発明を適用しない場合に比べて、色調整する際にユーザが所望する色に容易に合わせることを可能ならしめる色見本が作成可能になる。
請求項２によれば、本発明を適用しない場合に比べて、複数の色の比較が容易に行うことを可能ならしめる色見本が作成可能になる。
請求項３によれば、本発明を適用しない場合に比べて、複数の色の比較が容易に行うことを可能ならしめる色見本が作成可能になる。
請求項４によれば、本発明を適用しない場合に比べて、より精度の高い色調整を行うことが可能ならしめる色見本が作成可能になる。
請求項５によれば、本発明を適用しない場合に比べて、色調整する際にユーザが所望する色に容易に合わせることを可能ならしめる色見本が作成可能になる。
請求項６によれば、本発明を適用しない場合に比べて、複数の色の比較が容易に行うことを可能ならしめる色見本が作成可能になる。
請求項７によれば、本発明を適用しない場合に比べて、複数の色の比較が容易に行うことを可能ならしめる色見本が作成可能になる。
請求項８によれば、本発明を適用しない場合に比べて、色調整する際にユーザが所望する色に容易に合わせることを可能ならしめる色見本が作成可能になる。
請求項９によれば、本発明を適用しない場合に比べて、複数の色の比較が容易に行うことを可能ならしめる色見本が作成可能になる。
請求項１０によれば、本発明を適用しない場合に比べて、色調整する際にユーザが所望する色に容易に合わせることが可能になる。
請求項１１によれば、本発明を適用しない場合に比べて、複数の色の比較が容易に行うことが可能になる。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態に係る画像処理装置４（図５参照）を備える色信号変換装置１の機能構成を説明するブロック図である。図１に示す色信号変換装置１は、色信号受付部１１、色調整係数生成部（調整係数生成装置）１２、色調整処理部１３、色変換係数格納部１４、色変換処理部１５及び色信号出力部１６を備えている。そして、本実施の形態の色信号変換装置１は、入力色信号に対する色調整処理を実行して出力色信号を生成する。
【００１１】
ここで、図２は、色信号変換装置１の内部構成を示すブロック図である。図２に示したように、色信号変換装置１は、色調整処理を実行するに際して、予め定められた処理プログラムに従ってデジタル演算処理を実行する演算手段の一例としてのＣＰＵ（補正手段）２１、ＣＰＵ２１の作業用メモリ等として用いられるＲＡＭ２２、ＣＰＵ２１により実行される処理プログラム等が格納される記憶部の一例としてのＲＯＭ２３、書き換え可能で電源供給が途絶えた場合にもデータを保持できる、電池によりバックアップされたＳＲＡＭやフラッシュメモリ等の記憶部の一例としての不揮発性メモリ２４、色信号変換装置１に接続される各部との信号の入出力を制御するインターフェース部２５を備えている。
また、外部記憶装置２６には、色信号変換装置１により実行される処理プログラムが格納されており、色信号変換装置１がこの処理プログラムを読み込むことによって、本実施の形態の色信号変換装置１での色信号変換処理が実行される。
【００１２】
すなわち、上記した色信号受付部１１、色調整係数生成部１２、色調整処理部１３、色変換係数格納部１４、色変換処理部１５及び色信号出力部１６の各機能を実現するプログラムを外部記憶装置２６から色信号変換装置１内のＲＯＭ２３に読み込む。そして、ＲＯＭ２３に読み込まれたプログラムに基づいて、ＣＰＵ２１が各種処理を行う。このプログラムは、例えば外部記憶装置２６としてのハードディスクやＤＶＤ−ＲＯＭ等の予約領域に格納されたプログラムが、ＲＯＭ２３にロードされて提供される。また、その他の提供形態として、予めＲＯＭ２３に格納された状態にて提供される形態がある。さらに、ＥＥＰＲＯＭ等の書き換え可能なＲＯＭ２３を備えている場合には、色信号変換装置１がアッセンブリされた後に、プログラムだけが提供されてＲＯＭ２３にインストールされる形態がある。また、インターネット等のネットワークを介して色信号変換装置１にプログラムが伝送され、色信号変換装置１のＲＯＭ２３にインストールされる形態がある。
【００１３】
色信号受付部１１は、画像信号受付部の一例であって、処理対象となる色信号（第１の色信号）として、デバイス依存色空間である例えばＲＧＢ色空間（第１の色空間）でのフルカラーのＲＧＢ信号（２５６×２５６×２５６）を受け付ける。
一般に、３次元のＲＧＢ色空間内においては、色座標値（Ｒ，Ｇ，Ｂ）がそれぞれＲ，Ｇ，Ｂ＝０〜２５５の範囲で設定される。そこで、Ｒ軸における色座標点（０，０，０）〜（２５５，０，０）、Ｇ軸における色座標点（０，０，０）〜（０，２５５，０）、Ｂ軸における色座標点（０，０，０）〜（０，０，２５５）をそれぞれ任意のステップ（例えば、１７ステップ）で区切る。そして、区切られた色座標点のすべての組み合わせを作成して、これをＲＧＢ色空間での格子点とする。例えば、（０，０，０）、（０，１６，０）、（０，０，１６）、・・・が格子点となる。そして、色調整係数生成部１２で生成された１７×１７×１７の格子点アドレスとそれに対応する格子点データとを用いて、色調整処理部１３により入力信号値（フルカラーのＲＧＢ信号）が補間演算によって色調整される。
【００１４】
色調整係数生成部１２は、後述する図３に図示のＵＩ(User Interface)３を持つユーティリティ等により指定される情報を基に、ユーザの意図を反映した色調整係数を生成する。生成された色調整係数は、色調整係数生成部１２から色調整処理部１３に送られる。
【００１５】
色調整処理部１３は、色信号受付部１１が受け付けた入力信号値の色座標値（Ｒ，Ｇ，Ｂ）を、色調整係数生成部１２により生成された色調整係数に従って、色座標値（Ｒ′，Ｇ′，Ｂ′）に変換する機能部である。
【００１６】
色変換処理部１５は、色変換係数格納部１４に格納されている色変換係数（色変換特性）に基づいて、入力の色空間を出力の色空間に変換する色変換処理を行う機能部である。すなわち、色変換処理部１５は、色調整処理部１３から取得した例えばＲＧＢ色空間の色信号を、色変換係数に基づいてデバイスに依存する色空間（デバイス依存色空間）である例えばＹＭＣＫ色空間の色信号に変換する。そして、色変換処理部１５は、変換された色信号で表された画像データを色信号出力部１６に送信する。
【００１７】
なお、本実施の形態の色信号変換装置１では、色調整処理部１３で色調整係数で色入力信号を処理した後に色変換処理部１５で色変換処理が行われる構成例が採用されているが、色調整処理部１３を省略する構成も考えられる。すなわち、色調整係数生成部１２により生成された色調整係数が色変換係数格納部１４に送信され、色調整係数と色変換係数とが合成された後に、色変換処理部１５により色調整及び色変換が一括処理される構成も考えられる。
【００１８】
図３は、指定色調整を行う際に利用される指定色調整ダイアログのＵＩ３の一例を示す図である。
図３に示すＵＩ３は、調整対象となる入力色信号（指定色）をユーザが指定する際に用いられる指定色指示部３１と、指定色指示部３１で指定された入力色信号及びその周辺の色信号について矩形のパッチの出力先として画面出力（パッチ表示）又は調整対象のドライバ設定下でプリンタによる印刷出力（パッチ印刷）を指示する出力先指示部３２と、を有する。また、ＵＩ３は、ユーザが指定色について調整後の色（調整色）を指定する際に用いられる調整色指示部３３と、指定色指示部３１による指示色と調整色指示部３３による調整色との組み合わせをリストに追加する指示や削除する指示を行う際に用いられるリスト指示部３４と、リスト指示部３４によるリストを外部記憶装置２６（図２参照）に保存する指示を行う際に用いられる保存指示部３５と、を有する。
【００１９】
また、ＵＩ３は、指定色以外の色（周辺色）の補正内容を指定する際に用いられる周辺色指示部３６と、リスト指示部３４によるリストの内容と周辺色指示部３６による補正内容とを組み合わせたプロファイル（色調整係数）を生成して保存を指示する生成保存指示部３７と、を有する。
【００２０】
指定色指示部３１及び調整色指示部３３には、ＲＧＢ値を直接入力するための欄、画面でのパッチ表示からＲＧＢ値を取得するための欄（スポイト）及び色信号変換装置１に予め準備されているパレット色からＲＧＢ値を取得するための欄（パレット）が設けられている。
出力先指示部３２は、表示値の範囲を小、中、大の中から選択可能して、表示されるＲＧＢのきざみ幅を変えるための選択部が設けられている。また、周辺色指示部３６は、周辺色について連続性及び調整範囲（周囲からの影響範囲）を補正内容として指定可能に構成されている。本実施の形態では、周辺色についての連続性（隣り合う入力色信号間の連続性）としては、強弱の度合いを選択して指定し、周辺色についての調整範囲としては広狭の度合いを選択して指定する。
これら指定色指示部３１、出力先指示部３２、調整色指示部３３、リスト指示部３４、保存指示部３５、周辺色指示部３６及び生成保存指示部３７への入力情報は、ＣＰＵ２１に送られて処理される。
【００２１】
図４は、色調整係数生成部１２での指定色調整の処理手順を示すフローチャートであり、このような処理手順により色調整係数が生成される。
図４に示すフローチャートでは、ユーザにより指定色指示部３１で指定された調整対象となる入力色信号（調整したい色信号）をＣＰＵ２１が受け付ける（ステップ１０１）。その指定方法としては、上述したように、ＲＧＢ値を直接入力する場合、画面上の位置を指定してＲＧＢ値を取得する場合及びパレット色から選択してＲＧＢ値を取得する場合がある。
【００２２】
その後、ユーザにより出力先指示部３２で出力先としてパッチ表示又はパッチ印刷が指定されたことを認識すると、ＣＰＵ２１は、指定色（入力色信号）とその周辺色（周辺の色信号）とについて特定条件下で、後述するカラーチャートＴ（色見本、印刷物、出力物）を出力する（ステップ１０２）。ここにいう特定条件とは、例えば色調整対象のプリンタドライバの設定をいう。また、周辺の色信号を決定する手法については、ＲＧＢ信号上で決定する方法や、いったんＨＳＬなどの色空間モデル上に変換して決定する方法、および色調整対象のプリンタドライバ設定下で出力されるプリンタの色再現特性を加味して決定する方法などがある。
【００２３】
ユーザは、所定のプリンタドライバの場合での指定色及びその周辺色のパッチ印刷（プリント物）を視覚で確認し、所望の色再現となる後述のパッチを選択し、指定色に対する調整色を決定する。決定された調整色は、調整色指示部３３でユーザにより指定される。調整色が指定され（ステップ１０３）、その後にリスト指示部３４でユーザがリスト追加を指示すると、ＣＰＵ２１は、指定色と調整色との組み合わせを受け付ける（ステップ１０４）。
【００２４】
そして、ＣＰＵ２１は、すべての指定色への調整色決定が終了したか否かを判断する（ステップ１０５）。すなわち、ユーザにより保存指示部３５が押されたときには、ステップ１０６に進み、ユーザが別の色に対しても色調整が必要と判断して指定色指示部３１に入力があったときには、ステップ１０１に戻る。
【００２５】
ユーザが周辺色指示部３６で周辺色について連続性及び調整範囲を指定すると、ＣＰＵ２１は、その連続性の指定及び調整範囲の指定を受け付ける（ステップ１０６）。そして、ユーザが生成保存指示部３７を押すと、ＣＰＵ２１は、ユーザにより入力された情報を基に色調整係数を生成する（ステップ１０７）。
【００２６】
図５は、本実施の形態に係る画像処理装置４の構成を示すブロック図である。
図５に示すように、画像処理装置４は、色信号変換装置１の色調整係数生成部１２の一部を成すものとしてＣＰＵ２１で構成されるものである。画像処理装置４は、入力された指定色の信号（画像信号、変換対象信号、入力信号）を別の色空間の信号（変換後信号）に変換する変換部（第１変換手段、第１変換機能）４１と、変換部４１により変換された信号を基に信号群を生成する生成部（生成手段、生成機能）４２と、を備えている。また、画像処理装置４は、生成部４２により生成された信号群を配列する配列部４３と、生成部４２により生成された信号群を、指定色の色空間又は出力装置の色空間の出力信号群に変換する変換部４４と、を備えている。
【００２７】
変換部４１は、画像信号の色空間としてのデバイス依存色空間であるＲＧＢ色空間（画像信号の色空間）の指定色信号（ＲＧＢ信号値）を、デバイス非依存色空間であるＬ＊ａ＊ｂ＊色空間の信号に変換する。そして、生成部４２は、変換された信号を用いてＬ＊ａ＊ｂ＊色空間上の所定の間隔の複数の信号群を算出することにより、複数の信号群を生成する。
配列部４３は、生成された複数の信号群を、色見本として出力される複数の画像の各々が有する色成分値が所定の方向に行くに従って増加と減少とを共に有した連続変化となるように配列する。そして、変換部４４は、生成された複数の信号群を、ＲＧＢ色空間の信号群又はＣＭＹＫ色空間の信号群に変換する。
【００２８】
図６は、カラーチャートＴを出力するための処理手順を示すフローチャートであり、図４のステップ１０２での処理内容をより具体的に説明するためのものである。このカラーチャートＴは、複数のパッチ（画像）が所定の規則に沿って配列されているものである。
図６に示すフローチャートでは、調整対象の指定色としてＵＩ３の指定色指示部３１（図３参照）を介してユーザにより入力されたＲＧＢ信号値を、変換部４１（図５参照）は、例えば一般的な変換式又は出力デバイスのモデル（デバイスプロファイル）等を用いて、均等色空間であるＣＩＥ−Ｌ＊ａ＊ｂ＊色空間における信号値（Ｌ＊,ａ＊,ｂ＊）に変換する（ステップ２０１）。
【００２９】
そして、生成部４２（図５参照）は、変換された信号値の周辺色を３次元空間（Ｌ＊ａ＊ｂ＊色空間）上の一定の空間を包括するような信号群を算出する（ステップ２０２）。このような周辺色の求め方としては、所定の間隔ごとの信号群を算出するものである。この算出については後述する。
なお、ここにいう所定の間隔については、入力信号の値によって変化して算出することも考えられる。例えば入力信号がYellowの場合には色相の間隔が狭くなるようにし、Greenの場合には広くなるようにする等である。また、均等色空間以外の色空間で信号群を生成することも考えられる。
【００３０】
その後、配列部４３（図５参照）は、ステップ２０２で算出した信号群を、紙面上で隣接するパッチ同士の色差すなわち３次元空間上の距離（ユークリッド距離）が最小となるように複数のパッチを配置する（ステップ２０３）。このような複数パッチの配置の詳細については後述する。
【００３１】
変換部４４（図５参照）は、ステップ２０３での信号群を入力信号の色空間（ＲＧＢ）又は画像形成装置の色信号（ＣＭＹＫ）へ変換し（ステップ２０４）、ディスプレイ画面又は画像形成装置である画像出力装置に信号を送信する（ステップ２０５）。
なお、上述したステップ２０３を、ステップ２０４の前の段階の代わりに、ステップ２０４の後の段階で行うことも考えられる。すなわち、生成部４２により生成された信号群を変換部４４により変換した後に、配列部４３により複数のパッチの配列を決める処理手順も考えられる。
【００３２】
〔第１の実施の形態〕
図７は、第１の実施の形態に係るカラーチャートＴの作成について画像処理装置４の生成部４２が行う処理内容を説明する図であり、同図の（ａ）は、Ｌ＊ａ＊ｂ＊空間座標をＬ−Ｃ平面で見た図、同図の（ｂ）は、Ｌ＊ａ＊ｂ＊空間座標をａ−ｂ平面で見た図である。図８は、第１の実施の形態に係るカラーチャートＴを示す図であり、画像処理装置４の配列部４３による処理が行われたカラーチャートＴのパッチ配置図である。なお、図７でのＬは明度であり、Ｃ（＝（ａ2＋ｂ2）1/2）は彩度であり、Ｈ（＝ｔａｎ-1（ｂ／ａ））は色相である。
第１の実施の形態の場合には、生成部４２は、図７に示すように、入力ＲＧＢ値を変換した入力の信号６０１に対して、低彩度の信号６０２及び高彩度の信号６０３を彩度Ｃの増減のみで算出する。そして、それらの信号６０１，６０２，６０３を中心に３つのブロック（第１画像群、第２画像群）Ｂ１，Ｂ２，Ｂ３（図８参照）の各々を構成する複数の信号群（第１信号群、第２信号群）を算出する。なお、各ブロックＢ１，Ｂ２，Ｂ３は、各中心の信号の彩度Ｃを基準にするものの、必ずしも彩度Ｃが同じというわけではない（図７の（ａ）横軸参照）。
【００３３】
更に説明すると、中心の信号６０１，６０２，６０３に加えて、その周辺のＬａｂ値を求め、カラーチャートＴに配置する矩形のパッチ群のＬａｂ値群を求める。すなわち、信号６０１の周辺にあるＬａｂ値と、信号６０２の周辺にあるＬａｂ値と、信号６０３の周辺にあるＬａｂ値と、を算出する。
【００３４】
より具体的に説明すると、図７の（ａ）に示すように、入力の信号６０１を中心に、３次元上で囲むようなパッチを生成する。すなわち、信号６０１のＬａｂ値から明度Ｌを±１５（５刻み）、彩度Ｃを±５したパッチ群を生成する。次に、図７の（ｂ）に示すように、色相Ｈの方向に±１０°（５°刻み）でパッチ群を生成する。これにより、１０５個のパッチが生成される。
【００３５】
そして、配列部４３は、図８に示すように、Ｌａｂ群をカラーチャートＴ上で式差が最小になる（色段差がない）配置（予め決められた配置)となるように並び替える。すなわち、生成したパッチ群を２次元平面状に配置した際のカラーチャートＴでのパッチ配置は、隣り合うパッチ同士の色差が最小になるように行われる。具体的には、図７の（ａ）に示した信号７０１，７０２，７０３，８０１，８０２，８０３が図８の矢印線Ｎ２の方向に沿うようにパッチを配置する。また、図７の（ｂ）に示した信号７１１〜７１６が図８の矢印線Ｎ１の方向に沿うようにパッチを配置する。なお、図８に破線で示す矩形は、図７との参照を容易にするためのものであり、実際のカラーチャートＴには現れない。図１０及び図１２に破線で示す矩形も同様である。
【００３６】
図８のカラーチャートＴでのパッチ配列では、上下（矢印線Ｎ２の方向）に明度（色成分値）Ｌが連続で変化したパッチ、左右（矢印線Ｎ１の方向）に色相（色成分値）Ｈが連続したパッチ、大きなまとまりのブロックＢ１，Ｂ２，Ｂ３では彩度（色成分値）Ｃが連続したパッチとなっている。この左右の並び順は、信号７１１からスタートすると色差が小さい次のポイントは、同彩度の色相Ｈが少し増えたポイントとなる。これを繰り返して信号７１２までくると色差の小さいポイントが彩度Ｃを上げたポイントとなる。
【００３７】
このように色差が最小になるようにしていくと、パッチの並び順が図７の（ｂ）に示す矢印線Ｎ１のような順番となり、これをカラーチャートＴ上（２次元平面上）で表すと、図８の矢印線Ｎ１のように変化していく。すなわち、本実施の形態の場合は、従来の場合よりも、パッチ間の色段差（色が急激に変化する箇所）をなくしている。具体的に説明すると、図８のカラーチャートＴでの信号７１３のパッチ（第１画像群の複数の画像のうち第２画像群に隣接する第１画像）と信号７１２のパッチ（第１画像に隣り合う第２画像群の第２画像）とは、図７の（ｂ）に示すように、色段差が最小である。こうすることによってパッチが連続して見えるようになる。言い換えると、図８に示す信号７１３のパッチは、信号７１２との均等色空間での距離がブロックＢ２の他のパッチとの均等色空間よりも短い。こうして作成されたカラーチャートＴは、視覚的にパッチを選びやすいものであり、カラーチャートＴを使うことでユーザが所望する出力結果が精度良くなる。付言すると、生成部４２では、ブロックＢ１，Ｂ２，Ｂ３という単位で生成する一方で、配列部４３では、ブロックＢ１，Ｂ２，Ｂ３という単位ではなく、カラーチャートＴの全体でパッチの連続性が維持されるように配列する。
【００３８】
〔第２の実施の形態〕
図９は、第２の実施の形態に係るカラーチャートＴの作成について画像処理装置４の生成部４２が行う処理内容を説明する図であり、同図の（ａ）は、Ｌ＊ａ＊ｂ＊空間座標をＬ−Ｃ平面で見た図、同図の（ｂ）は、Ｌ＊ａ＊ｂ＊空間座標をａ−ｂ平面で見た図である。図１０は、第２の実施の形態に係るカラーチャートＴを示す図であり、画像処理装置４の配列部４３による処理が行われたカラーチャートＴのパッチ配置図である。
第２の実施の形態の生成部４２での処理内容は、第１の実施の形態の場合と同じであるためにその説明を省略する。配列部４３は、Ｌａｂ群をカラーチャートＴ上で式差が最小になるような配置になるように並び替える。具体的には、図９の（ｂ）に示した信号７１１，７１４，７１５，７１２，７１３，７１６が図１０の矢印線Ｎ１の方向に沿うようにパッチを配置する。また、図９の（ａ）に示した信号８０１，７０１，７０２，８０２，８０３，７０３が図１０の矢印線Ｎ２の方向に沿うようにパッチを配置する。
【００３９】
すなわち、図１０のカラーチャートＴでのパッチ配列では、上下（矢印線Ｎ１の方向）に色相Ｈが連続で変化したパッチ、左右（矢印線Ｎ２の方向）に明度Ｌが連続したパッチ、大きなまとまりのブロックＢ１，Ｂ２，Ｂ３では彩度Ｃが連続したパッチとなっている。こうすることによって隣り合うパッチ同士の色差が小さくなり、パッチが連続して見えるようになる。
【００４０】
〔第３の実施の形態〕
図１１は、第３の実施の形態に係るカラーチャートＴの作成について画像処理装置４の生成部４２が行う処理内容を説明する図であり、同図の（ａ）は、Ｌ＊ａ＊ｂ＊空間座標をＬ−Ｃ平面で見た図、同図の（ｂ）は、Ｌ＊ａ＊ｂ＊空間座標をａ−ｂ平面で見た図である。図１２は、第３の実施の形態に係るカラーチャートＴを示す図であり、画像処理装置４の配列部４３による処理が行われたカラーチャートＴのパッチ配置図である。
第３の実施の形態の生成部４２での処理内容は、第１の実施の形態の場合と同じであるためにその説明を省略する。配列部４３は、Ｌａｂ群をカラーチャートＴ上で式差が最小になるような配置になるように並び替える。具体的には、図１１の（ａ）に示した信号７０１，７０２，７０３，８０１，８０２，８０３が図１２の矢印線Ｎ２の方向に沿うようにパッチを配置する。また、図１１の（ｂ）に示した信号７１６，７１２，７１７，７１８，７１５，７１１が図１２の矢印線Ｎ３の方向に沿うようにパッチを配置する。
【００４１】
すなわち、図１２のカラーチャートＴでのパッチ配列では、上下（矢印線Ｎ２の方向）に明度Ｌが連続で変化したパッチ、左右（矢印線Ｎ３の方向）に彩度Ｃが連続したパッチ、大きなまとまりのブロックＢ１，Ｂ２，Ｂ３では色相Ｈが連続したパッチとなっている。こうすることによって隣り合うパッチ同士の色差が小さくなり、パッチが連続して見えるようになる。
【００４２】
〔第４の実施の形態〕
図１３は、第４の実施の形態に係るカラーチャートＴのパッチ配置図である。
図１３に示すように、カラーチャートＴは、４次色以上の場合の例を示したものであり、具体的には、色成分値がＹＭＣＫすなわちイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の場合の配置例である。カラーチャートＴの作成は、上述した第１の実施の形態と同様の処理内容で行うものであるので、その説明を省略する。
【００４３】
図１４は、色信号変換装置１にて生成した色信号変換プロファイル（調整プロファイル）を記憶した処理装置２１０を搭載する画像形成装置２００の構成を示したブロック図である。
図１４に示した画像形成装置２００は、例えばデジタルカラープリンタであって、外部機器から入力された画像データに対して所定の画像処理を施す処理装置２１０と、画像形成装置２００全体の動作を制御する制御部２３０と、各色成分からなる画像データに基づき記録媒体上に画像形成を行う例えば電子写真方式のプリンタエンジンにて実現される画像形成部２４０と、を備えている。
【００４４】
処理装置２１０は、例えばパーソナルコンピュータ（ＰＣ）３００等といった外部機器からの画像データの入力を受け付ける入力インターフェース２１１と、入力インターフェース２１１にて受け付けた画像データを一時記憶する入力バッファ２１２と、ＰＤＬ（Page Description Language：ページ記述言語）形式の画像データを解析して中間データを生成するＰＤＬ解析部２１３と、を備えている。また、処理装置２１０は、ＰＤＬ解析部２１３にて生成された中間データを画素の並びで表現された印刷用の画像データ（ラスタ画像データ）に展開（レンダリング）するレンダリング処理部２１４と、を備えている。また、処理装置２１０は、レンダリング処理部２１４でのレンダリング処理に際して作業領域として使用される中間バッファ２１５と、レンダリングされた画像データの色処理を行う色処理部２１６と、色処理された画像データに対してスクリーン処理を行うスクリーン処理部２１７と、を備えている。
そして、処理装置２１０の色処理部２１６には、本実施の形態の色信号変換装置１にて生成した色信号変換プロファイルが記憶される。色処理部２１６は、記憶された色信号変換プロファイルに基づいて、レンダリング処理部２１４にてレンダリングされた画像データを色処理する。色処理部２１６にて色処理された画像データは、スクリーン処理部２１７にて所定のスクリーン処理が行われた後、画像形成部２４０にて用紙上に画像形成される。また、カラーチャートＴの作成は、色処理部２１６に組み込まれている画像処理装置４（図５参照）により行われる。
【００４５】
図１５は、色信号変換装置１の各構成を画像形成装置４００及びパーソナルコンピュータ５００に適用した場合の構成を示したブロック図である。なお、図１５に示した画像形成装置４００及び処理装置４１０は、図１４の画像形成装置２００及び処理装置２１０と基本的な構成が同じであるため、同一の構成については同一の符号を用い、その説明を省略する。
図１５に示したパーソナルコンピュータ５００は、色調整係数生成部１２（図１参照）をユーティリティとして備え、また、色調整処理部１３（図１参照）をプリンタドライバとして備えている。また、図１５に示したパーソナルコンピュータ５００は、色調整係数生成部１２に組み込まれた画像処理装置４を備えている。また、図１５に示した画像形成装置４００の処理装置４１０は、色変換係数格納部１４及び色変換処理部１５を色処理部４１６に備えている。
【００４６】
画像形成装置４００及びパーソナルコンピュータ５００はこのように構成されているので、パーソナルコンピュータ５００にて色調整処理が行われた画像データが画像形成装置４００に送られる。そして、画像形成装置４００の色処理部４１６では、色変換処理が行われる。
【図面の簡単な説明】
【００４７】
【図１】本実施の形態に係る画像処理装置を備える色信号変換装置の機能構成を説明するブロック図である。
【図２】色信号変換装置の内部構成を示すブロック図である。
【図３】指定色調整を行う際に利用される指定色調整ダイアログのＵＩの一例を示す図である。
【図４】色調整係数生成部での指定色調整の処理手順を示すフローチャートである。
【図５】本実施の形態に係る画像処理装置の構成を示すブロック図である。
【図６】カラーチャートを出力するための処理手順を示すフローチャートである。
【図７】第１の実施の形態に係るカラーチャートが画像処理装置の生成部により作成される処理内容を説明する図である。
【図８】第１の実施の形態に係るカラーチャートを示す図である。
【図９】第２の実施の形態に係るカラーチャートが画像処理装置の生成部により作成される処理内容を説明する図である。
【図１０】第２の実施の形態に係るカラーチャートを示す図である。
【図１１】第３の実施の形態に係るカラーチャートが画像処理装置の生成部により作成される処理内容を説明する図である。
【図１２】第３の実施の形態に係るカラーチャートを示す図である。
【図１３】第４の実施の形態に係るカラーチャートを示す図である。
【図１４】色信号変換装置にて生成した色信号変換プロファイルを記憶した処理装置を搭載する画像形成装置の構成を示したブロック図である。
【図１５】色信号変換装置の各構成を画像形成装置及びパーソナルコンピュータに適用した場合の構成を示したブロック図である。
【符号の説明】
【００４８】
４…画像処理装置、２１…ＣＰＵ、２２…ＲＡＭ、２３…ＲＯＭ、２４…不揮発性メモリ、２５…インターフェース部、２６…外部記憶装置、３…ＵＩ、３１…指定色指示部、３２…出力先指示部、３３…調整色指示部、３４…リスト指示部、３５…保存指示部、３６…周辺色指示部、３７…生成保存指示部、４１，４４…変換部、４２…生成部、４３…配列部、２００，４００…画像形成装置、Ｔ…カラーチャート
【図１】
0004780089.tif 000002
【図２】
0004780089.tif 000003
【図３】
0004780089.tif 000004
【図４】
0004780089.tif 000005
【図５】
0004780089.tif 000006
【図６】
0004780089.tif 000007
【図７】
0004780089.tif 000008
【図８】
0004780089.tif 000009
【図９】
0004780089.tif 000010
【図１０】
0004780089.tif 000011
【図１１】
0004780089.tif 000012
【図１２】
0004780089.tif 000013
【図１３】
0004780089.tif 000014
【図１４】
0004780089.tif 000015
【図１５】
0004780089.tif 000016