(57)【特許請求の範囲】
【請求項１】
色相空間上に定義された複数の位相軸のうち、色位相の調整対象に選択された位相軸に対する調整量を設定する第１の設定手段と、
前記色相空間上で隣り合う２つの位相軸で定義される２つの位相範囲内における色の変化の度合いを調整する前記位相範囲内の位相ごとの調整値を設定する第２の設定手段と、
色相と彩度と明度で定義される色空間上の画像データに変換された入力画像データのうち、前記２つの位相範囲に対応する色位相成分の画像データの色位相を、前記選択された位相軸に対する調整量に基づいて伸張変換又は圧縮変換し、前記色の変化の度合いを調整する調整値に基づいて伸張変換又は圧縮変換する処理手段とを有する色調整装置。
【請求項２】
入力画像データに応じた画像を表示する表示デバイスと、
色相空間上に定義された複数の位相軸のうち、色位相の調整対象に選択された位相軸に対する調整量を設定する第１の設定手段と、
前記色相空間上で隣り合う２つの位相軸で定義される２つの位相範囲内における色の変化の度合いを調整する前記位相範囲内の位相ごとの調整値を設定する第２の設定手段と、
色相と彩度と明度で定義される色空間上の画像データに変換された入力画像データのうち、前記２つの位相範囲に対応する色位相成分の画像データの色位相を、前記選択された位相軸に対する調整量に基づいて伸張変換又は圧縮変換し、前記色の変化の度合いを調整する調整値に基づいて伸張変換又は圧縮変換する処理手段とを有する表示装置。
【請求項３】
入力画像データに応じた画像を被印刷媒体上に印刷する印刷デバイスと、
色相空間上に定義された複数の位相軸のうち、色位相の調整対象に選択された位相軸に対する調整量を設定する第１の設定手段と、
前記色相空間上で隣り合う２つの位相軸とで定義される２つの位相範囲内における色の変化の度合いを調整する前記位相範囲内の位相ごとの調整値を設定する第２の設定手段と、
色相と彩度と明度で定義される色空間上の画像データに変換された入力画像データのうち、前記２つの位相範囲に対応する色位相成分の画像データの色位相を、前記選択された位相軸に対する調整量に基づいて伸張変換又は圧縮変換し、前記色の変化の度合いを調整する調整値に基づいて伸張変換又は圧縮変換する処理手段とを有する印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書で説明する発明は、出力画像の色調整機能に関する。
なお、発明は、同技術を採用する色調整装置、表示装置、印刷装置、画像処理装置、色調整方法、グラフィカル・ユーザー・インターフェースの表示方法及びプログラムとしての側面を有する。
【背景技術】
【０００２】
オリジナル画像の色味と出力画像での色味が一致しないことがある。図１に、一例を示す。例えば、オリジナル画像での青色が出力画像では紫として視認されることがある。同様に、オリジナル画像での紫が出力画像ではマゼンタとして視認されることがある。これらは、出力デバイスに固有の発色特性等の影響で発生する。
このため、従来より様々な色調整技術が存在する。
【０００３】
ところで、画像データの色調整では、各画素のＲ成分、Ｇ成分、Ｂ成分を個別に調整する仕組みが一般的である。
ところが、Ｒ成分、Ｇ成分、Ｂ成分を個別に調整する方法は、調整量と実際の色変化との関係が感覚的に捕らえ難い問題がある。例えば人物の肌色を意図する色に近づける必要がある場合に、Ｒ成分、Ｇ成分、Ｂ成分のバランスをどのように変更すれば良いかを判断するのは一般に難しい。また、バランスの変更だけで、希望の色が出せるかもわからない。
【０００４】
そこで、画像をＲＧＢ空間からＨＳＶ空間（色相・彩度・明度で定義される空間）に一度移行した上で、色相を変更する手法が考えられている。
【特許文献１】特開２００１−３５２４５９号公報
【特許文献２】特開２００４−６４１９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来技術で言うところの色相を変更する方法は、全ての色を一様に変更する方法である。すなわち、色相の変更は特定の色に限定されず、全ての色に影響が及ぶ。このため、ある色についての再現性の改善が、他の色についての再現性の劣化に通じる可能性がある。
【課題を解決するための手段】
【０００６】
本発明は、色相空間上に定義された複数の位相軸のうち、色位相の調整対象に選択された位相軸に対する調整量を設定する第１の設定手段と、前記選択された位相軸と、当該位相軸と位相空間上で隣り合う２つの位相軸とで定義される２つの位相範囲内における色の変化の度合いを調整する調整値を設定する第２の設定手段と、色相と彩度と明度で定義される色空間上の画像データに変換された入力画像データのうち、前記２つの位相範囲に対応する色位相成分の画像データの色位相を、前記選択された位相軸に対する調整量と前記色位相の変化の度合いを調整する調整値とに基づいて、伸張変換又は圧縮変換する処理手段と有する色調整装置に係るものである。
【発明の効果】
【０００７】
発明に係る技術の採用により、色相空間上で任意に指定された色位相の範囲の両端位相はそのままに、指定された色位相の範囲内における色成分の変化を部分的に伸張し（色変化を遅くし）、又は部分的に圧縮する（色変化を速くする）ことができる。すなわち、指定された色位相の範囲内における色変化の度合いを調整することができる。
ここで、色成分の調整範囲は、人間の感覚に近い状態で指定することができる。
【発明を実施するための最良の形態】
【０００８】
以下、発明に係る色調整技術の形態例を説明する。
なお、本明細書で特に図示又は記載されない部分には、当該技術分野の周知又は公知技術を適用する。
また以下に説明する形態例は、発明の一つの形態例であって、これらに限定されるものではない。
【０００９】
（Ａ）ＨＳＶ空間上での色調整の採用
前述したように、Ｒ成分、Ｇ成分、Ｂ成分を個別に調整する方法は、人間には直感的でない。また、調整画面がグレースケール画像を含む場合、有彩色画像についての色調整がグレースケール画像に色を付ける原因にもなる。
【００１０】
そこで、発明者は、ＲＧＢ空間（赤色・緑色・青色で定義される空間）上の画像データをＨＳＶ空間（色相・彩度・明度で定義される空間）上の画像データに変換し、ＨＳＶ空間上で色調整を加える手法を採用する。
【００１１】
図２に、ＨＳＶ空間の色相のみに着目した色相環の概念例を示す。図２は、表示系や印刷系で使用する代表色（すなわち、Ｒ（赤）、Ｇ（緑）、Ｂ（青）、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー））の位相関係を表している。
【００１２】
図に示すように、各色の位相関係は人間の色感覚に一致しており、再現色は色相の回転により調整できる。例えば、緑色で再現されている画像部分の黄色を強くした場合にも、色相を右側に回転すれば良いことが分かる。
【００１３】
ただし、色相を一様に回転したのでは他の色に影響を与えることは前述した通りである。そこで、発明者は、この問題を解決するため、特定の位相のみを独立に調整できる手法を提案する。
【００１４】
また、ＨＳＶ空間上での色調整は、調整画面のグレースケール画像に影響を与えない。すなわち、色バランスがくずれないので、グレースケール画像を着色することはない。
これらを総合的に判断し、発明者は、ＨＳＶ空間上で色調整を実行する仕組みを採用する。
【００１５】
（Ｂ）システム例
（Ｂ−１）印刷装置
図３に、ＨＳＶ空間上で色調整処理を実行する色調整装置を搭載した印刷装置の構成例を示す。印刷装置は、出力装置の一例である。
図３に示す印刷装置１は、画像メモリ３、ディジタル信号処理部５、パラメータ設定部７、ガンマ変換部９、画質補正部１１、サーマルヘッド制御部１３、サーマルヘッド１５で構成する。
【００１６】
すなわち、印刷装置１は、サーマルプリンタの場合について表している。なお、インクジェットプリンタやレーザープリンタにも適用することができる。実際の印刷装置１には、不図示のシステム制御部も搭載される。
【００１７】
画像メモリ３は、印刷用に入力された画像データを一時的に保持する記憶装置である。ここでは、半導体メモリを使用するが、ハードディスク装置その他の磁気記憶装置や他の記憶装置を用いることもできる。なお、画像データはＲＧＢデータで与えられる。
【００１８】
ディジタル信号処理部５は、色調整とＹＭＣ（黄色・マゼンタ・シアン）データへの変換処理を演算処理により実現する処理デバイスである。例えば、マイクロプロセッサで実現する。このディジタル信号処理部５が、特許請求の範囲の「色調整装置」に対応する。
【００１９】
ディジタル信号処理部５は、色調整演算部５１とマスキング演算部５３で構成される。
このうち、色調整演算部５１は、ＨＳＶ空間上での色調整を実行する演算処理に対応する。この色調整演算部５１で実行される演算処理は、ＲＧＢデータをＨＳＶデータに変換する処理、データ変換後のＨＳＶデータに対する色調整処理、色調整後のＨＳＶデータをＲＧＢデータに変換する処理で構成される。
【００２０】
マスキング演算部５３は、ＲＧＢデータを印刷に適したＹＭＣデータに変換する演算処理に対応する。
色調整処理をディジタル信号処理部５の演算処理で実現する方法は、処理デバイス（マイクロプロセッサ）の演算スピードさえ十分であれば、高い演算精度を期待できる。
【００２１】
パラメータ設定部７は、ＨＳＶ空間上で実行する色調整の内容に対応するパラメータを設定する処理デバイスである。
なお、パラメータは、色相、彩度、明度、指定された位相範囲内における変化の度合いの４種類である。これらのパラメータは、後述するＧＵＩ（グラフィカル・ユーザー・インターフェース）を通じて特定される。
【００２２】
ガンマ変換部９は、出力デバイスを通じて再現された画像の階調が線形になるように入出力変換する処理デバイスである。この例の場合、サーマルヘッドに固有のガンマ特性を打ち消すような変換処理を実行する。
画質補正部１１は、輪郭補正、シャープネスその他の画質を改善する既知の補正処理を実行する処理デバイスである。
【００２３】
サーマルヘッド制御部１３は、サーマルヘッド１５の駆動に必要な制御動作（例えば、発熱体に対する電流の供給）を実行する処理デバイスである。
サーマルヘッド１５は、印刷幅に亘って発熱体が配列されたデバイスである。カラー画像の印刷には、昇華性材料をフィルムに塗布したインクフィルムを使用する。
【００２４】
（Ｂ−２）印刷装置
図３では、色調整処理を演算処理で実現したが、同じデータ処理をルックアップテーブルを用いて実現することもできる。
図４に、ルックアップテーブルを使用する印刷装置２１の構成例を示す。図４には、図３との対応部分に同一符号を付して示す。
【００２５】
印刷装置２１は、画像メモリ３、統合参照テーブル２３、パラメータ設定部７、ガンマ変換部９、画質補正部１１、サーマルヘッド制御部１３、サーマルヘッド１５で構成する。
統合参照テーブル２３は、色調整演算とマスキング演算を統合した入出力関係を登録したルックアップテーブルであり、特許請求の範囲の「色調整装置」に対応する。
【００２６】
ルックアップテーブルは、例えばＲＯＭ、ＲＡＭその他の記憶デバイスで構成する。ルックアップテーブルを使用する利点は、処理速度が速く、安価に実現できることである。ただし、事前に入出力関係を計算してルックアップテーブルを作成する製造工程が必要になる。なお、統合参照テーブル２３は、ＲＧＢデータをＹＭＣデータに変換する。
【００２７】
（Ｂ−３）表示装置
前述のシステム例は、色調整装置を印刷装置に搭載する場合について説明したが、色調整装置は表示装置にも搭載できる。
図５に、出力装置の一例である表示装置３１の構成例を示す。図５も、図３との対応部分に同一符号を付して示す。
【００２８】
表示装置３１は、画像メモリ３、参照テーブル３３、パラメータ設定部７、ガンマ変換部９、画質補正部１１、パネル駆動部３５、表示パネル３７で構成する。なお、図５は、表示デバイスがフラットパネルの場合について表している。従って、表示デバイスにＣＲＴモニタを用いる場合には、パネル駆動部３５に代えてＣＲＴ駆動回路が搭載される。
【００２９】
この表示装置３１の場合、参照テーブル３３には色調整演算に対応する入出力関係だけを登録する。表示装置では、ＲＧＢデータを後段回路で用いるため、ＲＧＢデータをＹＭＣデータに変換する必要がないためである。勿論、参照テーブル３３には、事前に計算された入出力関係を登録する。
この例の場合、参照テーブル３３が特許請求の範囲の「色調整装置」に対応する。
【００３０】
パネル駆動部３５は、表示パネルの駆動に必要な制御動作（例えば、水平走査駆動及び垂直走査駆動）を実行する処理デバイスである。
表示パネル３７は、液晶パネル、プラズマディスプレイパネル、ＦＥＤ（Field Emission Display）パネルその他フラットディスプレイ用パネルで構成する。なお、表示パネル３７は、直視型だけでなく投写型でも良い。
【００３１】
（Ｃ）色調整の内容
以下、ＨＳＶ空間上で実行する色調整の内容を具体的に説明する。
色調整は、色相、彩度、明度、変化の度合いのいずれか又は組み合わせで実行する。
【００３２】
（Ｃ−１）色相
色相を調整する際に、全ての色を一様に回す方法は、旧来のアナログ・テレビジョン受像機でも採用されているが、前述したように調整したい色以外にも色相の調整結果が及んでしまう。
実際、注目している色以外は、再現色としては問題ない場合もある。
【００３３】
そこで、発明者は、注目している色のみを独立に調整できる手法を提案する。具体的には、図６に示すように、Ｒ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙの６つの位相軸を定義し、それぞれ独立に色相を調整する手法を提案する。この機能は、特許請求の範囲の「色相調整部」に対応する。
【００３４】
ここで、位相を調整していない状態を図６（Ｂ）に示す。
また、図６（Ａ）に、Ｂ軸をＣ軸寄りに調整する例を示す。
この場合、Ｃ軸とＢ軸の間の色変化とＢ軸とＭ軸の間の色変化が変更されるが、その他の色（すなわち、Ｃ軸から右回りにＭ軸までの色）については調整の影響を受けずに済む。具体的には、Ｃ軸とＢ軸の間に対応する色の再現割合が減り、Ｂ軸とＭ軸の間に対応する色の再現割合が増える。
【００３５】
また、図６（Ｃ）に、Ｂ軸をＣ軸寄りに調整する例を示す。この場合も、Ｃ軸とＢ軸の間の色変化とＢ軸とＭ軸の間の色変化が変更されるが、その他の色（すなわち、Ｃ軸から右回りにＭ軸までの色）については調整の影響を受けずに済む。具体的には、Ｃ軸とＢ軸の間に対応する色の再現割合が増え、Ｂ軸とＭ軸の間に対応する色の再現割合が減る。
このように、特定の色味だけを調整することが可能になる。
【００３６】
なお、定義する位相軸は、前述した６色にこだわる必要は無い。理論的には、オレンジ色の軸、紫色の軸など、任意の色位相軸を定義することも可能である。任意に位相軸を定義すれば、任意の注目色の位相と他の色の位相とを独立に調整することもできる。
因みに、色相は角度成分なのでＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙの場合は、６０°間隔で位相軸が定義される（図６）。
【００３７】
従って、オレンジ色を新たな位相軸として定義する場合、オレンジ色は約３０°近くの部分に位相軸を定義すれば良い。図７に、オレンジを調整用の位相軸に設定した状態を示す。図７の場合は、オレンジ色に対応する位相軸を定義したことで、位相調整の及ぶ範囲をより限定することが可能になる。例えば、調整対象とする位相軸が６０°間隔で与えられる場合、その影響範囲は１２０°に及ぶが、オレンジ色の位相軸を追加したことで、この位相軸の調整による影響版をＹ軸とＲ軸の間の６０°に限定できる。
【００３８】
また、Ｙ軸やＭ軸に対する位相調整の影響範囲を、Ｇ軸−オレンジ色軸又はＭ軸−オレンジ色軸の９０°の範囲に限定することができる。
このように、位相軸を任意に追加することで、位相軸の調整によって影響を受ける色範囲を特定の色味のみに限定することが可能になる。このことは、従来技術に対して高い調整効果が期待できる。
なお、位相調整は、１つの位相軸に対するだけでなく、複数の位相軸を同時に調整できることは言うまでもない。勿論、位相軸毎に調整方向は独立に調整できる。また、任意の位相軸の組を設定することもできる。
【００３９】
（Ｃ−２）彩度
従来技術の場合、彩度も全ての色を一様に調整する方法が採用されている。このため、特定の色だけを濃くしたり淡くしたい場合でも、全色の濃度を一様に変更することしかできなかった。
そこで、発明者は、色相の場合と同様に、彩度についても注目している色のみを独立に調整できる手法を提案する。この機能は、特許請求の範囲の「彩度調整部」に対応する。
【００４０】
図８に、彩度を独立に調整する例を示す。図８の場合も、図８（Ｂ）に彩度を調整していない状態を示す。
図８（Ａ）は、Ｃ（シアン）の鮮やかさを弱める一方で、Ｒ（赤）は鮮やかさを増したい場合における彩度の調整例である。この場合、Ｇ（緑）、Ｙ（イエロー）、Ｂ（青）、Ｍ（マゼンタ）の彩度には大きな変更を与えることがない。このため、利用者の意図をより反映した色調整が可能になる。
【００４１】
図８（Ｃ）は、Ｒ（赤）の鮮やかさを弱める一方で、Ｃ（シアン）は鮮やかさを増したい場合における彩度の調整例である。この場合も、Ｇ（緑）、Ｙ（イエロー）、Ｂ（青）、Ｍ（マゼンタ）の彩度には大きな変更を与えることがなく、利用者の意図をより反映した色調整ができる。
なお、この場合も位相軸を任意に追加したり、任意の位相軸の組を設定すれば、彩度の調整により影響を受ける範囲を特定の位相範囲に限定することができる。
【００４２】
（Ｃ−３）明度
従来技術の場合、明度も全ての色を一様に調整する方法が採用されている。このため、特定の色だけを明るくしたり暗くしたい場合でも、全色の明度を一様に変更することしかできなかった。
そこで、発明者は、色相や彩度の場合と同様に、明度についても注目している色のみを独立に調整できる手法を提案する。なお、明度の調整は、グレースケール部分の明度成分はそのままに、有彩色部分の明度成分のみを増減する手法で実現する。この機能は、特許請求の範囲の「明度調整部」に対応する。
【００４３】
図９（Ａ）に、Ｒ（赤）色の明度を独立に下げる例を示す。図９（Ａ）に示すように、色相環の中心位置に対応する無彩色部分（グレースケール部分）の明度は固定のまま、Ｒ（赤）軸方向の明度が低下されている。これに伴い、Ｒ色の彩度も低下する（色が淡くなる）ことが分かる。図９（Ｂ）に、明度を調整する前の彩度の状態を細線で示し、明度を調整した後の彩度の変化を太線で示す。
【００４４】
これに対して、Ｒ（赤）色の明度だけを上げることもできる。図１０（Ａ）に、この例を示す。図１０（Ａ）に示すように、色相環の中心位置に対応する無彩色部分（グレースケール部分）の明度は固定のまま、Ｒ（赤）軸方向の明度が上がっている。
ただし、Ｒ色の彩度に変化は生じない。すなわち、彩度は調整前と同じである。この様子を図１０（Ｂ）に示す。
勿論、この場合も位相軸を任意に追加したり、任意の位相軸の組を設定すれば、明度の調整により影響を受ける範囲を特定の位相範囲に限定することができる。
【００４５】
（Ｃ−４）変化の度合い
ところで、実際の色調整では、色相、彩度、明度のパラメータだけでは調整できない色合いがある。例えば、医療画像を印刷する場合、「表示画面でのＢ（青）がＭ（マゼンタ）になっている。」と言われることがある。この現象は、色相環上でのＢ（青）からＭ（マゼンタ）への色の切り替わりが早いために発生する。いわば色の変化の度合いが人間の感覚と異なっていることに起因して発生する。
【００４６】
そこで、発明者は、図１１に示すＲ（赤）、Ｇ（緑）、Ｂ（青）、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の６色について、隣色同士の間における色の変化の度合いを独立に調整する仕組みを提案する。
【００４７】
Ｒ（赤）からＹ（イエロー）への変化を例に説明すると、図１２（Ａ）に示すように、「Ｒ（赤）からＹ（イエロー）への変わり方が遅いのか」、図１２（Ｂ）に示すように、「Ｒ（赤）から直ぐにＹ（イエロー）となるのか」という変化の制御になる。
なお、図中の矢印は、色の変化の速度を示している。矢印が長いほど変化の速度が速く、矢印が短いほど変化の速度が遅い。
【００４８】
勿論、定義された位相軸が６つの場合、隣色同士の区間は、Ｒ（赤）−Ｙ（イエロー）の他にも、Ｙ（イエロー）−Ｇ（緑）、Ｇ（緑）−Ｃ（シアン）、Ｃ（シアン）−Ｂ（青）、Ｂ（青）−Ｍ（マゼンタ）、Ｍ（マゼンタ）−Ｒ（赤）がある。
この場合も、調整範囲を与える位相軸は６色に限られることはなく、任意の位相軸を追加して新たな隣色同士の区間を作ることも可能である。
なお、色の変化の度合いは以下の原理で調整することができる。
【００４９】
ここでも、Ｒ（赤）からＹ（イエロー）への変化を例に説明する。この場合、色データが８ビットで表されるとすると、ＲからＹへの変化は、位相の０°から６０°への変化として表すことができる。
この際、ＲＧＢデータは、Ｒ＝（R:255,G:0,B:0）からＹ＝（R:255,G:255,B:0） に変化する。
図１３（Ａ）及び図１４（Ａ）に、変化の度合いが無調整の場合における成分変化の様子を示す。図に示すように、Ｇ成分のみがＧ：０からＧ：２５５に線形に変化する。
【００５０】
そこで、発明者は、この関係を非線形に調整し、変化の度合いを制御する手法を提案する。
例えば、図１３（Ｂ）に示すように、０°から３０°まではＧ成分の増加割合を減らし、３０°から６０°まではＧ成分の増加割合を増やせば、Ｒ（赤）からＹ（イエロー）への色の変化の度合いを遅らせる効果を期待できる。
また例えば、図１４（Ｂ）に示すように、０°から３０°まではＧ成分の増加割合を増やし、３０°から６０°まではＧ成分の増加割合を減らせば、Ｒ（赤）からＹ（イエロー）への色の変化の度合いを早める効果を期待できる。
【００５１】
なお、変化の度合いの調整を色相、彩度、明度の調整と組み合わせる場合には、既に色相等の調整によって色相が変更されている可能性がある。
この場合には、変更後のＲ成分の位相をα°、Ｙ成分の位相をβ°とし、α°からβ°への位相の変化に対してＧ成分のみがＧ：０からＧ：２５５に線形の関係で変化するものと考えて処理すれば良い。
【００５２】
勿論、この場合も、位相軸を任意に追加したり、任意の位相軸の組を設定すれば、色変化の度合いの調整による影響範囲を特定の位相に限定することが可能になる。
また、図１５に示すように、同時に複数の位相軸（位相範囲）を指定して、それぞれ個別に色変化の度合いを調整することもできる。
図１５（Ａ）は、位相環上の２つの範囲について色変化の度合いを調整する場合、図１５（Ｂ）は、位相環上の３つの範囲について色変化の度合いを調整する場合を示す。
【００５３】
ところで、色変化の度合いを現実に調整するには、図１６に示すようなシステム構成又は演算手順を採用すれば良い。
まず、位相範囲判定部４１において、入力画像データの色成分が利用者によって指定された位相範囲に含まれるか否かを判定する。ここで、入力画像データの位相成分が指定された位相範囲に含まれないと判定されれば、そのまま変化度合いを調整することなく後段処理に渡す。
【００５４】
一方、入力画像データの色成分が指定された位相範囲に含まれると判定されれば、入力された色成分を変化度合い調整装置４３に与え、前述の通り色変化の度合いを調整して後段処理に渡す。この際、変化の度合いを表すパラメータは、変化度合いパラメータ記憶部４５から与えられる。変化度合いパラメータ記憶部４５に対するパラメータの設定は、後述するＧＵＩを通じて実行される。
【００５５】
ここで、色変化の度合いの調整に使用する入出力関係は、図１３や図１４に示す非線形の２次曲線を関数として用いる方法もあるが、以下に示す仕組みで計算又はルックアップテーブルを選択すると処理が容易になる。
【００５６】
図１７に、色変化の度合いの調整に好適な入出力関係を簡易に与える方法を示す。
図１７（Ａ）は、色変化の度合いを調整する前の入出力関係である。位相と成分の関係が直線的に変化する。
図１７（Ｂ）は、色変化の度合いを調整するために用意する調整用のサイン曲線である。図中上側のサイン曲線ほどプラス側に振幅が大きい波形となり、色変化を早める効果が大きくなる。
【００５７】
また、図中下側のサイン曲線ほどマイナス側に振幅が大きい波形となり、色変化を遅くする効果が大きくなる。
これらのサイン曲線の振幅を利用者が指示する変化の度合いに応じてプラス側又はマイナス側に増減することにより、利用者の意図に沿った色調整が可能になる。
図１７（Ｃ）に、図１７（Ａ）と図１７（Ｂ）を合成した入出力関係を示す。
【００５８】
（Ｄ）色調整用のＧＵＩ例
（Ｄ−１）調整画面例１
図１８に、以上説明した４つの調整要素、すなわち色相、彩度、明度、変化の度合いの４つをそれぞれ独立に調整するのに適したＧＵＩ（グラフィカル・ユーザー・インターフェース）の表示例を示す。
なお、ＧＵＩは、パラメータ設定部７の機能として実現される。
【００５９】
図１８に示す調整画面６１は、調整前後の色分布を対比的に確認するのに使用する表示欄６３、６５、６７、６９と、色調整の指示に使用する表示欄７１、７３、７５とを有している。
このうち、表示欄６３には、調整の前後に対応する位相環が表示される。また、表示欄６５には、調整の前後に対応する位相環を棒状に展開した図が表示される。これら表示欄は、調整対象である画像とは関係なく、純粋に色分布の位相変化を確かめたい場合に使用される。
【００６０】
また、表示欄６７には色調整前の実画像が表示され、表示欄６９には色調整後の実画像が表示される。実画像に対する調整効果を対比的に確認することができる。
この他、表示欄７１にはＨＳＶ空間での調整用ＧＵＩが表示され、表示欄７３には変化度合い調整用ＧＵＩが表示される。また、表示欄７５には濃淡調整用ＧＵＩが表示される。濃淡調整とは、グレースケールも含めて明度を全体的に増減する調整処理を言う。
【００６１】
ここでは、表示欄７１及び７３の詳細内容を図１９及び図２０を用いて説明する。図１９は、ＨＳＶ調整用ＧＵＩ７１の詳細内容であり、図２０は、変化度合い調整用ＧＵＩ７３の詳細内容である。
【００６２】
ＨＳＶ調整用ＧＵＩ７１は、位相選択欄７１１、色相調整用の調整バー７１３、彩度調整用の調整バー７１５、明度調整用の調整バー７１７、調整用のスライダーボタン７１９、調整量表示欄７８１で構成する。
このうち、位相選択欄７１１は、色相、彩度、明度の調整に共通して使用される。図１９の場合、Ｒ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙと全位相「ＡＬＬ」の選択が可能である。
【００６３】
利用者は、ポインタ等でいずれかの位相を個別に選択し、調整したい調整バーのスライダーボタン７１９を操作することで必要な色調整を指定できる。
なお、調整量は、調整量表示欄７８１で数値として確認することができる。同時に、表示欄６３、６５、６９の表示態様の変化として調整内容を確認できる。
このＨＳＶ調整用ＧＵＩ７１を通じて入力された調整量（パラメータ）は、色調整演算部の演算処理や参照テーブルの選択処理に使用される。
【００６４】
一方、変化度合い調整用ＧＵＩ７３は、位相選択欄７３１、変化度合い用の調整バー７３３、調整用のスライダーボタン７３５、調整量表示欄７３７で構成する。
このＧＵＩも、基本的な構成は、ＨＳＶ調整用ＧＵＩ７１と同じである。利用者は、位相選択欄７３１でいずれかの位相を選択し、その上でスライダーボタン７３５を操作する。
なお、色変化の度合いは特定の位相範囲について実行されるため、位相選択欄７３１には全位相の選択肢はない。
【００６５】
これら調整用ＧＵＩを通じて入力された調整内容は、不図示の記憶領域に記憶される。この形態例の場合、１０個の調整内容が保持される。
図２１は、これら１０個の調整内容を確認できるように用意された調整内容の確認用ＧＵＩ８１の例である。
なお、調整内容の確認用ＧＵＩ８１に表示された調整内容は、ポインタ８３の指定により個別に読み出したり、削除することができる。
【００６６】
調整内容の読み出しは、ポインタ８３で指定した上で「ＯＫ」ボタン８５を操作することで実行される。
調整内容の削除は、ポインタ８３で指定した上で「ＣＡＮＣＥＬ」ボタン８７を操作することで実行される。
【００６７】
（Ｄ−２）調整画面例２
前述した調整画面６１を用いれば、色相、彩度、明度、変化の度合いのそれぞれについて全ての位相軸についての詳細な調整が可能である。
ただし、色相、彩度、明度、変化の度合いの４種類について６つの位相軸を調整することは２４個の調整パラメータを管理することであり、これら全てを利用者が把握することは一般に難しい。
【００６８】
そこで、発明者は、より直感的で簡易な調整量の決定方法を提案する。
図２２に、その調整画面例を示す。この調整画面は、２４種類の色調整画像と元画像を合わせた計２５種類の縮小画像で構成される。これら２５種類の縮小画像は、一般的に好まれる調整条件の組み合わせで構成する。
利用者は、これら２５種類の縮小画像の中から好みの縮小画像を選択し、又は好みの縮小画像に対応する通し番号を選択するだけで、必要な調整作業を終了することができる。
【００６９】
図２２の場合、通し番号１１が明度のみを調整した縮小画像に対応し、通し番号１２が彩度のみを調整した縮小画像に対応し、通し番号１３がオリジナル画像に対応し、通し番号１４が変化度合いのみを調整した縮小画像に対応する。
【００７０】
また、右端の縦の列が位相のみを調整した縮小画像に対応する。通し番号５は、色相をプラス方向に１４°回転した縮小画像に、通し番号１０は、色相をプラス方向に７°回転した縮小画像に、通し番号１５は、色相を調整しない縮小画像（通し場号１３と同じ）に、通し番号２０は、色相をマイナス方向に７°回転した縮小画像に、通し番号２５は、色相をマイナス方向に１４°回転した縮小画像に対応する。
【００７１】
そして、その他の通し番号は、それぞれ明度、彩度、変化度合いと色相とを組み合わせて調整した縮小画像に対応する。
図２３に、調整画面の具体例を示す。なお、図２３は、特許出願のフォーマットの関係で位相環をグレースケール表示しているが、実際には有彩色で表現される。また、色相環とは異なり、実際の出力画像又は同種の参照画像を用いても良い。
【００７２】
これらの各縮小画像には、図２４に示すように対応する調整量の組み合わせ（パラメータセット）が対応付けられている。
従って、利用者がいずれかの縮小画像を選択するだけで、同様の色合いでの出力を可能とするパラメータが確定し、パラメータ表から読み出されて色調整演算や参照テーブルに設定される。
このように、複数種類の色見本の中から１つを選択する手法を用いれば、利用者の習熟度とは関係なく、比較的簡単に好みの色調整を行うことが可能になる。
【００７３】
（Ｅ）色調整技術の適用による効果
以上のように、形態例で説明した色調整技術を用いれば、グレーバランスを崩すことなく色調整を行うことができる。
また、入力画像がＲＧＢデータとして与えられる場合でも、人間の感覚的に理解し易いＨＳＶ空間上で調整量を指定できるため、色調整を従来に比して簡単に実行できる。
【００７４】
また、従来手法とは異なり、色相、彩度、明度のそれぞれについて特定の色（位相範囲）についてのみ独立して調整できるため、調整を必要とする部分にだけ色調整を加えることができる。
また、ある位相軸から隣接する他の位相軸までの色の変化の度合いを独立して調整可能としたことにより、色調整の自由度を従来に比して一段と向上できる。
【００７５】
（Ｆ）他の形態例
（ａ）前述の形態例では、色調整技術を表示装置及び印刷装置に適用する場合について説明した。
しかし、この色調整技術は、表示装置や印刷装置に画像データを供給する画像処理装置に適用することもできる。例えば、コンピュータ、ビデオカメラ、デジタルカメラ、ゲーム機器、スキャナ、携帯情報端末（携帯型のコンピュータ、携帯電話機、携帯型ゲーム機、電子書籍等）、時計、画像再生装置（例えば、光ディスク装置、ホームサーバー）、モニタ、テレビジョン受像器、発明に係る機能を搭載した処理ボードや処理カード等にも適用できる。
【００７６】
（ｂ）前述の形態例では、色調整技術をソフトウェアとして実現する場合を一例として説明した。これらのソフトウェアは、既に印刷装置や表示装置等にインストールされているものとして説明したが、対応する機能を実現するプログラムは、ネットワーク経由で配布しても良く、記憶媒体に格納して配布しても良い。配布用の記憶媒体は、磁気記憶媒体、光学式記憶媒体、半導体記憶媒体その他を含む。
なお、同等の処理機能は、装置本体に装着されるハードウェア機器として実現することもできる。例えばカード状の通信デバイスとして、特定用途向けの集積回路内の部分回路として、組み立て基板としても実現できる。
【００７７】
（ｃ）前述の形態例では、ＨＳＶ空間上の色調整機能に対応する参照テーブルを表示装置に搭載する場合について説明した。
しかし、表示装置の場合にも、色調整機能を演算処理を通じて実現する手法を採用しても良い。
（ｄ）前述の形態例には、発明の趣旨の範囲内で様々な変形例が考えられる。また、本明細書の記載に基づいて創作される又は組み合わせられる各種の変形例及び応用例も考えられる。
【図面の簡単な説明】
【００７８】
【図１】オリジナル画像の色味と出力画像の色味が一致しない場合の例を示す図である。
【図２】色相環の概念例を示す図である。
【図３】ＨＳＶ空間上で色調整処理を実行する色調整装置を搭載した印刷装置の構成例を示す図である。
【図４】ルックアップテーブルを使用する印刷装置の構成例を示す図である。
【図５】ルックアップテーブルを使用する表示装置の構成例を示す図である。
【図６】６つの位相軸について、それぞれ独立に色相を調整する手法を説明する図である。
【図７】オレンジ色の位相軸を追加する場合の位相関係を説明する図である。
【図８】６つの位相軸について、それぞれ独立に彩度を調整する手法を説明する図である。
【図９】６つの位相軸について、それぞれ独立に明度を下げる手法を説明する図である。
【図１０】６つの位相軸について、それぞれ独立に明度を上げる手法を説明する図である。
【図１１】６つの位相軸の位相関係を説明する図である。
【図１２】隣接する位相軸間で定義する色の変化の度合いの調整原理を説明する図である。
【図１３】色の変化の度合いを遅らせる手法を説明する図である。
【図１４】色の変化の度合いを早める手法を説明する図である。
【図１５】色の変化の度合いを独立に調整する位相範囲の例を示す図である。
【図１６】色調整処理で使用するシステム構成例を示す図である。
【図１７】色変化の度合いの調整に好適な入出力関係を簡易に求める方法の一例を示す図である。
【図１８】色調整用のＧＵＩ例を示す図である。
【図１９】ＨＳＶ調整用ＧＵＩの詳細例を示す図である。
【図２０】変化度合い調整用ＧＵＩの詳細例を示す図である。
【図２１】直近１０個の調整内容を表示する画面例を示す図である。
【図２２】色調整用の他のＧＵＩ例を示す図である。
【図２３】色調整に使用するＧＵＩの具体例を示す図である。
【図２４】ＧＵＩを構成する縮小画像に対応付けられるパラメータセットの例を示す図である。
【符号の説明】
【００７９】
１、２１      印刷装置
５            ＤＳＰ
７            パラメータ設定部
２３          統合参照テーブル
３１          表示装置
３３          参照テーブル
５１          色調整演算部
５３          マスキング演算部
７１          ＨＳＶ調整用ＧＵＩ
７３          変化度合い調整用ＧＵＩ
【図１】
0004837965.tif 000002
【図２】
0004837965.tif 000003
【図３】
0004837965.tif 000004
【図４】
0004837965.tif 000005
【図５】
0004837965.tif 000006
【図６】
0004837965.tif 000007
【図７】
0004837965.tif 000008
【図８】
0004837965.tif 000009
【図９】
0004837965.tif 000010
【図１０】
0004837965.tif 000011
【図１１】
0004837965.tif 000012
【図１２】
0004837965.tif 000013
【図１３】
0004837965.tif 000014
【図１４】
0004837965.tif 000015
【図１５】
0004837965.tif 000016
【図１６】
0004837965.tif 000017
【図１７】
0004837965.tif 000018
【図１８】
0004837965.tif 000019
【図１９】
0004837965.tif 000020
【図２０】
0004837965.tif 000021
【図２１】
0004837965.tif 000022
【図２２】
0004837965.tif 000023
【図２４】
0004837965.tif 000024
【図２３】
0004837965.tif 000025