(57)【特許請求の範囲】
【請求項１】
第１の出力装置に出力された該第１の出力装置に対応する第１の色空間上で表現された色域の外郭上において設定された基準色と、前記基準色に対応して設けられ該基準色の色情報を構成する色成分が変更された色である基準周辺色とが同一であるか否かが判定された結果を取得する取得手段と、
前記取得手段により基準色と基準周辺色とが同一の色であることを示す結果が取得された場合、基準色が色変換された色と基準周辺色が色変換された色との色差が小さくなる方向に基準周辺色が色変換されるように、画像データの各画素値を第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間に色変換するための色変換方法を変更する色変換方法変更手段と、
前記色変換方法変更手段により変更された色変換方法を用いて、第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間への色変換を行う色変換手段と
を有する画像処理装置。
【請求項２】
前記色変換方法変更手段は、前記取得手段により基準色と基準周辺色とが異なる色であることを示す結果が取得された場合、基準色が色変換された色と基準周辺色が色変換された色との色差が大きくなる方向に基準周辺色が色変換されるように、画像データの各画素値を第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間に色変換するための色変換方法を変更する
請求項１に記載の画像処理装置。
【請求項３】
前記基準周辺色は、第１の出力手段に対応する第１の色空間上で表現された色域の外郭上に存在する２つの色情報のうち、彩度がより低い色である
請求項１に記載の画像処理装置。
【請求項４】
前記基準周辺色は、第１の出力手段に対応する第１の色空間上で表現された色域の内側に存在する２つの色情報のうち、色域においてより内側の色である
請求項１に記載の画像処理装置。
【請求項５】
前記基準周辺色は、前記基準色と前記第１の色空間上の任意の色情報とを結んだ線上に存在する色である
請求項１乃至４のいずれに記載の画像処理装置。
【請求項６】
前記基準周辺色は、黒又は白のいずれかから前記基準色までのベクトルと前記第１の色空間上の任意の色情報までのベクトルとの和で表される領域上に存在する色である
請求項１乃至４のいずれかに記載の画像処理装置。
【請求項７】
前記基準周辺色は、前記基準色と前記基準色のうち１の色成分が変更された色情報とを結んだ線上に存在する色である
請求項１乃至４のいずれに記載の画像処理装置。
【請求項８】
前記基準周辺色は、前記基準色のいずれかの色成分に所定値が演算された色である
請求項１乃至４のいずれかに記載の画像処理装置。
【請求項９】
第１の出力装置に出力された該第１の出力装置に対応する第１の色空間上で表現された色域の外郭上において設定された基準色と、前記基準色に対応して設けられ、該基準色の色情報を構成する色成分が変更された色である基準周辺色とが同一の色であるか否かが判定された結果を取得し、前記取得された結果が、基準色と基準周辺色とが同一の色であることを示す場合、基準色が色変換された色と基準周辺色が色変換された色との色差が小さくなる方向に基準周辺色が色変換されるように、画像データの各画素値を第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間に色変換するための色変換方法を変更し、前記変更された色変換方法を用いて、第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間への色変換を行って生成された色変換定義情報と、
前記色変換定義情報を用いて色変換を行う色変換手段と
を有する画像形成装置。
【請求項１０】
コンピュータを含む画像処理装置において、
第１の出力装置に出力された該第１の出力装置に対応する第１の色空間上で表現された色域の外郭上において設定された基準色と、前記基準色に対応して設けられ、該基準色の色情報を構成する色成分が変更された色である基準周辺色とが同一の色であるか否かが判定された結果を取得する取得ステップと、
前記取得された結果が基準色と基準周辺色とが同一の色であることを示す場合、基準色が色変換された色と基準周辺色が色変換された色との色差が小さくなる方向に基準周辺色が色変換されるように、画像データの各画素値を第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間に色変換するための色変換方法を変更する色変換方法変更ステップと、
前記変更された色変換方法を用いて、第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間への色変換を行う色変換ステップと
を前記画像処理装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、入力デバイスと出力デバイスで、色の見え方が異なる場合がある。色の見え方の違いは、ディスプレイ出力とプリンタ出力との関係だけでなく、ディスプレイ間においても見られる。ディスプレイには、例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、高色域ディスプレイ、ノートＰＣ（Personal Computer）ディスプレイ等が存在する。このため、使用している入力デバイスが異なることによって同じ色信号値であっても色の見え方の違うと、入力デバイスで表示している色信号値を出力デバイスで出力したときに、入力デバイスの色の見え方と大きく異なってしまうデバイスも存在する。しかしながら、同一の色ならば同一の色として見えるようにとの要求が高まっている。
【０００３】
特許文献１では、複数のデバイスと接続可能な画像処理装置であって、該デバイス毎の特性を考慮した適切な色補正を簡易な構成で実現する画像処理装置が開示されている。
特許文献２では、高品質な色変換定義を容易に作成することができる色変換定義作成方法が開示されている。
【０００４】
【特許文献１】特開２００１−１４４９８０号公報
【特許文献２】特開２００２−３１４８２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、入力デバイスで視認される色の印象と、出力デバイスで視認される色の印象とを合わせることができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に係る画像処理装置は、第１の出力装置に出力された該第１の出力装置に対応する第１の色空間上で表現された色域の外郭上において設定された基準色と、前記基準色に対応して設けられ該基準色の色情報を構成する色成分が変更された色である基準周辺色とが同一であるか否かが判定された結果を取得する取得手段と、前記取得手段により基準色と基準周辺色とが同一の色であることを示す結果が取得された場合、基準色が色変換された色と基準周辺色が色変換された色との色差が小さくなる方向に基準周辺色が色変換されるように、画像データの各画素値を第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間に色変換するための色変換方法を変更する色変換方法変更手段と、前記色変換方法変更手段により変更された色変換方法を用いて、第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間への色変換を行う色変換手段とを有する。
【０００７】
請求項２に係る画像処理装置においては、前記色変換方法変更手段は、前記取得手段により基準色と基準周辺色とが異なる色であることを示す結果が取得された場合、基準色が色変換された色と基準周辺色が色変換された色との色差が大きくなる方向に基準周辺色が色変換されるように、画像データの各画素値を第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間に色変換するための色変換方法を変更する。
【０００８】
請求項３に係る画像処理装置においては、前記基準周辺色は、第１の出力手段に対応する第１の色空間上で表現された色域の外郭上に存在する２つの色情報のうち、彩度がより低い色である。
【０００９】
請求項４に係る画像処理装置においては、前記基準周辺色は、第１の出力手段に対応する第１の色空間上で表現された色域の内側に存在する２つの色情報のうち、色域においてより内側の色である。
【００１０】
請求項５に係る画像処理装置においては、前記基準周辺色は、前記基準色と前記第１の色空間上の任意の色情報とを結んだ線上に存在する色である。
【００１１】
請求項６に係る画像処理装置においては、前記基準周辺色は、黒又は白のいずれかから前記基準色までのベクトルと前記第１の色空間上の任意の色情報までのベクトルとの和で表される領域上に存在する色である。
【００１２】
請求項７に係る画像処理装置においては、前記基準周辺色は、前記基準色と前記基準色のうち１の色成分が変更された色情報とを結んだ線上に存在する色である。
【００１３】
請求項８に係る画像処理装置においては、前記基準周辺色は、前記基準色のいずれかの色成分に所定値が演算された色である。
【００１４】
請求項９に係る画像形成装置は、第１の出力装置に出力された該第１の出力装置に対応する第１の色空間上で表現された色域の外郭上において設定された基準色と、前記基準色に対応して設けられ、該基準色の色情報を構成する色成分が変更された色である基準周辺色とが同一の色であるか否かが判定された結果を取得し、前記取得された結果が、基準色と基準周辺色とが同一の色であることを示す場合、基準色が色変換された色と基準周辺色が色変換された色との色差が小さくなる方向に基準周辺色が色変換されるように、画像データの各画素値を第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間に色変換するための色変換方法を変更し、前記変更された色変換方法を用いて、第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間への色変換を行って生成された色変換定義情報と、前記色変換定義情報を用いて色変換を行う色変換手段とを有する。
【００１５】
請求項１０に係るプログラムは、コンピュータを含む画像処理装置において、第１の出力装置に出力された該第１の出力装置に対応する第１の色空間上で表現された色域の外郭上において設定された基準色と、前記基準色に対応して設けられ、該基準色の色情報を構成する色成分が変更された色である基準周辺色とが同一の色であるか否かが判定された結果を取得する取得ステップと、前記取得された結果が基準色と基準周辺色とが同一の色であることを示す場合、基準色が色変換された色と基準周辺色が色変換された色との色差が小さくなる方向に基準周辺色が色変換されるように、画像データの各画素値を第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間に色変換するための色変換方法を変更する色変換方法変更ステップと、前記変更された色変換方法を用いて、第１の出力装置に対応する第１の色空間から第２の出力装置に対応する第２の色空間への色変換を行う色変換ステップとを前記画像処理装置のコンピュータに実行させる。
【発明の効果】
【００１６】
請求項１に係る本発明によれば、同じ色として見えるべき色が異なる色として見えることが防止され、入力デバイスで視認される色の印象と、出力デバイスで視認される色の印象とを合わせることができる。
【００１７】
請求項２に係る本発明によれば、請求項１に係る本発明の効果に加えて、異なる色として見えるべき色が同じ色として見えることが防止されることができる。
【００１８】
請求項３に係る本発明によれば、請求項１に係る本発明の効果に加えて、彩やかな色から灰色に近い色にかけての階調特性の印象を合わせることができる。
【００１９】
請求項４に係る本発明によれば、請求項１に係る本発明の効果に加えて、部分的な色再現を最適化することができる。
【００２０】
請求項５に係る本発明によれば、請求項１乃至４のいずれかに係る本発明の効果に加えて、本構成を有していない場合と比較して、入力デバイスで視認される色の印象を、より簡易に再現することができる。
【００２１】
請求項６に係る本発明によれば、請求項１乃至４のいずれかに係る本発明の効果に加えて、本構成を有していない場合と比較して、入力デバイスで視認される色の印象を、より簡易に再現することができる。
【００２２】
請求項７に係る本発明によれば、請求項１乃至４のいずれかに係る本発明の効果に加えて、本構成を有していない場合と比較して、入力デバイスで視認される色の印象を、より簡易に再現することができる。
【００２３】
請求項８に係る本発明によれば、請求項１乃至５のいずれかに係る本発明の効果に加えて、本構成を有していない場合と比較して、入力デバイスで視認される色の印象を、より簡易に再現することができる。
【００２４】
請求項９に係る本発明によれば、入力デバイスで視認された色の印象で印刷された画像を出力することができる。
【００２５】
請求項１０に係る本発明によれば、同じ色として見えるべき色が異なる色として見えることが防止され、入力デバイスで視認される色の印象と、出力デバイスで視認される色の印象とを合わせることができる。
【発明を実施するための最良の形態】
【００２６】
まず、本発明の第１の実施形態に係る画像処理装置１０を説明する。
図１は、本実施形態に係る画像処理装置１０のハードウェア構成を示す図である。
図１に示すように、画像処理装置１０は、ＣＰＵ１２、メモリ１４、ハードディスク駆動装置等の記憶装置１６、ネットワークを介して外部のコンピュータ（不図示）とデータの通信を行う通信装置１８、画像処理を行う画像処理部２０、タッチパネル又はキーボード及びマウス等を含む操作部２２、入力デバイス２４及び出力デバイス２６を有する。これらの構成要素は、バス２８を介して互いに接続されている。
【００２７】
入力デバイス２４は、例えば、液晶ディスプレイ、高色域ディスプレイ等である。出力デバイス２６は、例えば、ＣＲＴディスプレイ、プリンタ等である。なお、入力デバイス２４及び出力デバイス２６は本例に限定されず、いかなる表示装置及び印刷装置であってもよい。
【００２８】
図２は、本実施形態に係る画像処理装置１０の画像処理部２０の機能構成を示すブロック図である。
図２に示すように、画像処理部２０は、色情報取得部３０、色情報記憶部３２、色変換方法決定部３４及び色変換部３６を有する。なお、これらの構成要素は、ハードウェアにより実現されてもよいし、プログラムがハードウェア上で動作することにより実現されてもよい。プログラムは、例えば、図示しないネットワークに接続された外部のコンピュータから通信装置１８を介して供給され、メモリ１４にロードされて、ＣＰＵ１２により実行される。また、プログラムは、ＦＤ、ＣＤ又はＤＶＤなどの記憶媒体に格納されて画像処理装置１０に提供されてもよい。
【００２９】
画像処理部２０において、色情報取得部３０は、色情報記憶部３２に記憶されている色情報を読み出し、入力デバイス２４に表示する。具体的には、色情報取得部３０は、基準色（第１の色情報）とこの基準色に対応する基準周辺色（第２の色情報）とを表示する。色情報取得部３０は、ユーザにより操作部２２を介して入力される、基準色と基準周辺色とは同一の色であるか否かが判定された結果を取得して色変換方法決定部３４に対して出力する。なお、基準色及び基準周辺色については、後で詳述する。
【００３０】
色情報記憶部３２は、複数の色の色情報を記憶する。本実施形態では、複数の色の中で、基準色及び基準周辺色は、予め設定されている。色情報記憶部３２は、メモリ１４及び記憶装置１６の少なくともいずれかにより実現される。
【００３１】
色変換方法決定部３４は、色情報取得部３０により取得された結果に基づいて、基準色及び基準周辺色の少なくともいずれかの色変換方法を決定する。具体的には、色変換方法決定部３４は、基準色及び基準周辺色が入力デバイス２４の色域から出力デバイス２６の色域にどのように色変換されるかを決定する。決定された色変換方法は、例えば、色変換プロファイル、色変換ＬＵＴ（Look-Up-Table）として実現される。なお、色変換方法の決定方法は、後で詳述する。
【００３２】
色変換部３６は、色変換方法決定部３４により決定された色変換方法を用いて、画像データの各画素値を、入力デバイス２４に対応する色空間（第１の色空間）から出力デバイス２６に対応する色空間（第２の色空間）に色変換する。例えば、第１の色空間はｓＲＧＢ色空間であり、第２の色空間はＣＭＹＫ色空間である。なお、色空間は本例に限定されず、色変換部３６は、例えば、ＲＧＢ表色系、ＣＭＹＫ表色系、Ｌａｂ表色系、ＸＹＺ表色系などの色域の間の色変換を行う。このようにして、色変換部３６は、色変換手段を構成する。
【００３３】
画像処理部２０は、これらの構成要素により、入力デバイス２４（第１の出力装置）に出力された基準色と基準周辺色とは同一の色であるか否かが判定された結果を取得し、前記取得された結果に基づいて、基準色及び基準周辺色の少なくともいずれかの色変換方法を決定し、前記決定された色変換方法を用いて、入力デバイス２４に対応する第１の色空間から出力デバイス２６（第２の出力装置）に対応する第２の色空間への色変換を行う。
【００３４】
次に、図３及び図４を用いて、基準色、基準周辺色及び当該色の表示方法を説明する。
図３は、画像処理部２０の色情報取得部３０による入力デバイス２４への基準色及び基準周辺色の表示方法を示す図である。
図３に示すように、色情報取得部３０は、基準色及び基準周辺色を入力デバイス２４に表示する。基準色及び基準周辺色は、入力デバイス２４の所定の大きさ、形状の図形を埋める色として表示される。例えば、基準色及び基準周辺色は、矩形、円、その他の形状で表示される。したがって、使用者は、表示された基準色及び基準周辺色を目視し、これらの色が同一の色であるか否かを判定し、判定結果を操作部２２を用いて入力する。
【００３５】
図４は、画像処理部２０の色情報取得部３０による基準色及び基準周辺色の選定方法の実施例を示す図である。
図４に示すように、本実施例では、基準色は、入力デバイス２４の色域の外郭上に存在する色であり、白から飽和色を通って黒に至るまでの間の色である。例えば、基準色がＲＧＢ色空間に含まれ、基準色の色情報がＲＧＢの２５６階調で表される場合、基準色の色情報の１つは、（Ｒ，Ｇ，Ｂ）＝（２５５，０，０）である。なお、白は、（Ｒ，Ｇ，Ｂ）＝（２５５，２５５，２５５）で表され、黒は、（Ｒ，Ｇ，Ｂ）＝（０，０，０）で表される。
【００３６】
本実施例では、基準周辺色は、基準色の色情報を構成する色成分（Ｒ，Ｇ，Ｂ）のうち、１の色成分が変更された色である。即ち、基準周辺色は、基準色と、基準色の色情報のうち１の色成分が変更された色情報とを結んだ線上に存在する色である。例えば、基準色が、（Ｒ，Ｇ，Ｂ）＝（２５５，０，０）である場合、基準周辺色は、図４において太線で示される領域から選ばれる。
このようにして、色情報取得部３０は、取得手段を構成する。
【００３７】
次に、図５及び図６を用いて、色変換方法の決定方法を説明する。
図５は、画像処理部２０の色変換方法決定部３４による色変換方法の決定方法を示す図であって、図５（Ａ）は、Ｌａｂ表色系の色相方向における入力デバイス２４の色域（入力色再現域）と出力デバイス２６の色域（出力色再現域）との関係を示し、図５（Ｂ）は、図５（Ａ）の円で囲まれた範囲の拡大図を示す。なお、図中においては、Ｒ，Ｇ，Ｂ，Ｃ，Ｍ及びＹは、それぞれ赤、緑、青、シアン、マゼンタ及びイエローを示す。
【００３８】
図５（Ａ）及び図５（Ｂ）に示すように、入力色再現域に含まれる色は、使用者の判定結果に基づいて、出力色再現域に含まれるように変換される。本実施例では、基準色及び基準周辺色のうち、基準周辺色の色変換方法が変更される。
【００３９】
図中の矢印ａは、色変換方法が変更されない場合における基本的な変換方向を示す。この場合、基準周辺色は、例えば、色差が最小となるように色変換される。なお、基本的な色変換方法は、本例に限定されず、例えば、基準周辺色は、明度が保存されるように色変換されてもよいし、彩度が保存されるように色変換されてもよい。
【００４０】
矢印ｂは、使用者が、表示された基準色と基準周辺色との間に識別性や階調性があると判定した場合における色変換の方向を示す。即ち、使用者により基準色と基準周辺色とは異なる色であると判定された場合、矢印ａの場合と比較して、基準色が色変換された色と基準周辺色が色変換された色との色差が大きくなる方向に基準周辺色が色変換されるように、色変換方法が変更される。
【００４１】
矢印ｃは、使用者が、表示された基準色と基準周辺色との間に識別性や階調性がないと判定した場合における色変換の方向を示す。即ち、使用者により基準色と基準周辺色とは同一の色であると判定された場合、矢印ａの場合と比較して、基準色が色変換された色と基準周辺色が色変換された色との色差が小さくなる方向に基準周辺色が色変換されるように、色変換方法が変更される。
【００４２】
図６は、Ｌａｂ表色系の明度方向における色変換方法の決定方法を示す図であって、図６（Ａ）は、基準色及び基準周辺色が色域の外郭上に存在する場合を示し、図６（Ｂ）は、基準周辺色が色域の内側に存在する場合を示す。
図６（Ａ）及び図６（Ｂ）に示すように、入力色再現域に含まれる色は、使用者の判定結果に基づいて、明度方向においても色変換される。なお、図中の矢印ａ，ｂ及びｃは、図５に示されるものと同様である。
このようにして、色変換方法決定部３４は、色変換方法決定手段を構成する。
【００４３】
図７は、本実施形態に係る画像処理装置１０による色変換方法決定処理（Ｓ１０）を示すフローチャートである。
図７に示すように、ステップ１００（Ｓ１００）において、画像処理部２０の色情報取得部３０は、予め設定されている基準色の色情報を色情報記憶部３２から取得する。例えば、基準色として、（Ｒ，Ｇ，Ｂ）＝（２５５，０，０）の色情報が取得される。
ステップ１０２（Ｓ１０２）において、色情報取得部３０は、予め設定されている基準周辺色の色情報を色情報記憶部３２から取得する。例えば、基準周辺色として、（Ｒ，Ｇ，Ｂ）＝（２５５，６４、０）の色情報が取得される。
【００４４】
ステップ１０４（Ｓ１０４）において、色情報取得部３０は、基準色及び基準周辺色を入力デバイス２４に表示する。使用者は、表示された基準色及び基準周辺色を見て、これらの色が同一であるか否かを判定し、判定結果を入力する。
ステップ１０６（Ｓ１０６）において、色情報取得部３０は、入力された判定結果を取得して、色変換方法決定部３４に対して出力する。
【００４５】
ステップ１０８（Ｓ１０８）において、色変換方法決定部３４は、判定結果に基づいて、基準周辺色の色変換方法を決定する。
【００４６】
ステップ１１０（Ｓ１１０）において、色情報取得部３０は、全ての基準周辺色の表示が終了したか否かを判定する。色情報取得部３０は、全ての基準周辺色の表示が終了した場合にはＳ１１２の処理に進み、そうでない場合にはＳ１０２の処理に戻る。
【００４７】
全ての基準周辺色の表示が終了していない場合、色情報取得部３０は、以下のようにして、次に表示される基準周辺色を決定する。即ち、色情報取得部３０は、Ｓ１０６の処理で基準色及び基準周辺色が同一の色である旨の入力を取得した場合には、基準周辺色のいずれかの色成分（例えば、Ｇ成分）に所定値（例えば、３２）を加えた値を次の基準周辺色とし、当該色が異なる色と判定されるまで、基準色及び基準周辺色の表示を行う。また、色情報取得部３０は、基準色及び基準周辺色が異なる色である旨の入力を取得した場合には、基準周辺色のいずれかの色成分から所定値（例えば、１６）を減じた値を次の基準周辺色とし、当該色が同一の色と判定されるまで、基準色及び基準周辺色の表示を行う。
【００４８】
ステップ１１２（Ｓ１１２）において、色情報取得部３０は、全ての基準色の表示を終了したか否かを判定する。色情報取得部３０は、全ての基準色の表示が終了した場合にはＳ１１４の処理に進み、そうでない場合にはＳ１００の処理に戻る。
【００４９】
全ての基準色の表示が終了していない場合、色情報取得部３０は、以下のようにして、次に表示される基準色を決定する。即ち、色情報取得部３０は、白−赤及び赤−黒の間の色情報のうち、基準色として予め設定されている色情報を基準色として選択する。さらに、色情報取得部３０は、赤（Ｒ）に関する表示の終了後、緑（Ｇ）、青（Ｂ）、イエロー（Ｙ）、マゼンタ（Ｍ）及びシアン（Ｃ）についても同様に、基準色を選択する。
【００５０】
ステップ１１４（Ｓ１１４）において、色変換方法決定部３４は、上記のようにして変更された色変換方法を反映した色変換パラメータを保持するプロファイル又は色変換ＬＵＴを作成する。
【００５１】
作成されたプロファイル等は、色変換部３６による色変換処理において用いられる。即ち、色変換部３６は、当該プロファイルを用いて、入力デバイス２４に対応する色域から出力デバイス２６に対応する色域への色変換を行う。
【００５２】
また、本発明の実施形態に係る画像形成装置は、このようにして作成された色変換プロファイル、色変換ＬＵＴ等の色変換定義情報と、この色変換定義情報を用いて色変換を行う色変換部３６と、この色変換部３６により色変換された画像を印刷するプリントエンジン等の画像形成部とを有する。画像形成装置は、図１に示されるハードウェア構成と同等の制御部を有する。なお、画像形成部は、図１に示される出力デバイス２６として実現される。
【００５３】
次に、本実施形態における基準色及び基準周辺色の選定方法の異なる実施例を説明する。
図８は、画像処理部２０の色情報取得部３０による基準色及び基準周辺色の選定方法の第２の実施例〜第７の実施例を示す図である。
図８（Ａ）は、基準周辺色の選定方法の第２の実施例であって、基準周辺色が、基準色と第１の色空間における飽和色とを結ぶ直線状に存在する色である場合を示す。図８（Ａ）に示すように、例えば、基準色が、（Ｒ，Ｇ，Ｂ）＝（２５５，０，０）である場合、基準周辺色は、基準色と、（Ｒ，Ｇ，Ｂ）＝（０，０，２５５）で示される色情報とを結ぶ領域から選ばれる。なお、図８（Ｂ）〜図８（Ｃ）及び図８（Ｅ）では、図８（Ａ）と同様に、基準色が（Ｒ，Ｇ，Ｂ）＝（２５５，０，０）である場合を示す。
【００５４】
図８（Ｂ）は、基準周辺色の選定方法の第３の実施例であって、基準周辺色が、ＲＧＢの色情報のうち１の色成分が所定値に固定された領域に存在する色である場合を示す。図８（Ｂ）に示すように、例えば、基準周辺色は、Ｇ成分が０である領域から選ばれる。
【００５５】
図８（Ｃ）は、基準周辺色の選定方法の第４の実施例であって、基準周辺色が、基準色と第１の色空間における任意の色情報とを結んだ線上に存在する色であることを示す。本例は、図８（Ａ）に示される例において、基準色と結ばれる色情報が任意の色情報である場合に該当する。
【００５６】
図８（Ｄ）は、基準周辺色の選定方法の第５の実施例であって、基準周辺色が、黒及び白のいずれかから基準色までのベクトルと、黒及び白のいずれかから第１の色空間における任意の色情報までのベクトルとの和で表現される領域上に存在する色である場合を示す。図８（Ｄ）に示すように、基準色が、黒と赤とを結ぶ直線状に存在する場合、基準周辺色は、黒から基準色までのベクトルと、黒から任意の色情報までのベクトルとの和で表現される領域から選ばれる。
【００５７】
図８（Ｅ）は、基準周辺色の選定方法の第６の実施例であって、基準周辺色が、基準色の少なくともいずれかの色成分に所定値が演算された色である場合を示す。例えば、基準色が、（Ｒ，Ｇ，Ｂ）＝（２５５，０，０）である場合、基準周辺色は、基準色の色成分に５１を加算又は減算した色であり、（Ｒ，Ｇ，Ｂ）＝（２５５，５１，０），（２５５，０，５１），（２０４，０，０），（２０４，５１，０）等である。
【００５８】
図８（Ｆ）は、基準周辺色の選定方法の第７の実施例であって、基準周辺色が、基準色の明度、彩度及び色相の値の少なくともいずれかの値が変更された色である場合を示す。図８（Ｆ）に示すように、基準色が、図中の黒点で示される場合、基準周辺色は、太線で示される領域から選ばれる。
【００５９】
次に、基準色及び基準周辺色の表示方法の異なる実施例を説明する。
図９は、画像処理部２０の色情報取得部３０による入力デバイス２４への基準色及び基準周辺色の表示方法の第２の実施例〜第５の実施例を示す図である。
図９（Ａ）は、基準色及び基準周辺色の表示方法の第２の実施例であって、基準色が中心に表示され、基準周辺色が基準色の上下左右に表示される場合を示す。図９（Ａ）に示すように、複数の基準周辺色が、１の基準色に対して同時に表示されてもよい。この場合、使用者は、複数の基準周辺色のそれぞれについて判定結果を入力する。
【００６０】
図９（Ｂ）は、基準色及び基準周辺色の表示方法の第３の実施例であって、基準色がグラデーションの中心に表示され、基準周辺色が周辺に表示される場合を示す。図９（Ｂ）に示すように、複数の基準周辺色が、グラデーションで表示されてもよい。この場合、使用者は、基準色との識別性を有する基準周辺色はどこからか、基準色と階調が異なる基準周辺色はどこからか等を示すことにより、判定結果を入力する。
【００６１】
図９（Ｃ）及び図９（Ｄ）は、基準色及び基準周辺色の表示方法の第４の実施例及び第５の実施例であって、基準色及び基準周辺色が使用者により設定される際に表示される態様を示す。なお、基準色及び基準周辺色が使用者により設定される実施形態については、後で詳述する。
【００６２】
次に、本発明の第２の実施形態に係る画像処理装置１０を説明する。
本実施形態に係る画像処理装置１０は、使用者により基準色が設定される点で、第１の実施形態に係る画像処理装置１０とは異なる。
図１０は、本実施形態に係る画像処理装置１０による色変換方法決定処理（Ｓ２０）を示すフローチャートである。なお、図１０に示された各処理のうち、図７に示された処理と実質的に同一のものには同一の符号が付されている。
【００６３】
図１０に示すように、ステップ１００（Ｓ１００）において、画像処理部２０の色情報取得部３０は、色情報記憶部３２に記憶されている複数の色情報を取得し、例えば図９（Ｃ）又は図９（Ｄ）に示される色群を表示し、使用者によりこの色群から設定される基準色の色情報を受け付ける。基準色が設定されると、Ｓ１００〜Ｓ１０６の処理で、画像処理部２０は、基準色及び基準周辺色を入力デバイス２４に表示し、これらの色が同一であるか否かの判定結果を受け付ける。
【００６４】
ステップ２０２（Ｓ２０２）において、画像処理部２０の色変換方法決定部３４は、基準色及び基準周辺色のどちらの色変換方法を変更するかを受け付ける。具体的には、使用者は、色変換方法が変更される対象が基準色及び基準周辺色のどちらであるかを操作部２２を介して入力し、色変換方法決定部３４が、この入力を受け付ける。
【００６５】
ステップ２０４（Ｓ２０４）において、色変換方法決定部３４は、色変換方法が変更されることに決定された色の色変換方法を、判定結果に基づいて決定する。さらに、Ｓ１１０〜Ｓ１１４の処理で、所定数の基準色、基準周辺色についての判定結果が受け付けられ、色変換プロファイル又は色変換ＬＵＴが作成される。
【００６６】
次に、本発明の第３の実施形態に係る画像処理装置１０を説明する。
本実施形態に係る画像処理装置１０は、使用者により基準色及び基準周辺色が設定される点で、第１の実施形態に係る画像処理装置１０とは異なる。
図１１は、本実施形態に係る画像処理装置１０による色変換方法決定処理（Ｓ３０）を示すフローチャートである。なお、図１１に示された各処理のうち、図７に示された処理と実質的に同一のものには同一の符号が付されている。
【００６７】
図１１に示すように、ステップ３００（Ｓ３００）において、画像処理部２０の色情報取得部３０は、色情報記憶部３２に記憶されている複数の色情報を取得し、例えば図９（Ｃ）又は図９（Ｄ）に示される色群を表示し、使用者によりこの色群から設定される２つの色情報を受け付ける。
【００６８】
ステップ３０２（Ｓ３０２）において、色情報取得部３０は、受け付けた２つの色情報のどちらが基準色であるか又は基準周辺色であるかを決定する。より具体的には、色情報取得部３０は、以下のように決定する。
【００６９】
即ち、色情報取得部３０は、２つの色情報が入力デバイス２４に対応する色域の外郭上に存在するか否かを判定し、両方の色が外郭上に存在する場合、より彩度が低い色を基準周辺色とし、どちらか一方が色域の内側に存在する場合、当該内側の色を基準周辺色とする。また、両方の色が色域の内側に存在する場合、色情報取得部３０は、より彩度が低い色を基準周辺色とする。なお、両方の色が同彩度である場合、色情報取得部３０は、より色域の内側に存在する色を基準周辺色とする。
【００７０】
ステップ３０４（Ｓ３０４）において、色情報取得部３０は、例えば図９（Ｂ）に示されるように、ＲＧＢ色空間において基準色と基準周辺色とを結ぶ直線上に存在する色をグラデーションで表示する。使用者は、表示されたグラデーションを見て、基準色とは異なる色であると識別できる範囲を判定し、判定結果を入力する。
【００７１】
ステップ３０６（Ｓ３０６）において、色情報取得部３０は、入力された判定結果を取得して、色変換方法決定部３４に対して出力する。
ステップ３０８（Ｓ３０８）において、色変換方法決定部３４は、判定結果に基づいて、基準周辺色の色変換方法を決定する。
【００７２】
ステップ３１０（Ｓ３１０）において、色情報取得部３０は、変換プロファイル等を作成するために必要な所定数の判定結果を取得したか否かを判定する。色情報取得部３０は、作成に必要な全ての色について終了した場合にはＳ１１４の処理に進み、そうでない場合にはＳ３００の処理に戻る。Ｓ１１４の処理では、判定結果に基づいて、色変換プロファイル又は色変換ＬＵＴが作成される。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施形態に係る画像処理装置１０のハードウェア構成を示す図である。
【図２】本発明の実施形態に係る画像処理装置１０の画像処理部２０の機能構成を示すブロック図である。
【図３】画像処理部２０の色情報取得部３０による入力デバイス２４への基準色及び基準周辺色の表示方法を示す図である。
【図４】画像処理部２０の色情報取得部３０による基準色及び基準周辺色の選定方法の実施例を示す図である。
【図５】画像処理部２０の色変換方法決定部３４による色変換方法の決定方法を示す図であって、図５（Ａ）は、Ｌａｂ表色系の色相方向における入力デバイス２４の色域（入力色再現域）と出力デバイス２６の色域（出力色再現域）との関係を示し、図５（Ｂ）は、図５（Ａ）の円で囲まれた範囲の拡大図を示す。
【図６】Ｌａｂ表色系の明度方向における色変換方法の決定方法を示す図であって、図６（Ａ）は、基準色及び基準周辺色が色域の外郭上に存在する場合を示し、図６（Ｂ）は、基準周辺色が色域の内側に存在する場合を示す。
【図７】本発明の第１の実施形態に係る画像処理装置１０による色変換方法決定処理（Ｓ１０）を示すフローチャートである。
【図８】画像処理部２０の色情報取得部３０による基準色及び基準周辺色の選定方法の第２の実施例〜第７の実施例を示す図である。
【図９】画像処理部２０の色情報取得部３０による入力デバイス２４への基準色及び基準周辺色の表示方法の第２の実施例〜第５の実施例を示す図である。
【図１０】本発明の第２の実施形態に係る画像処理装置１０による色変換方法決定処理（Ｓ２０）を示すフローチャートである。
【図１１】本発明の第３の実施形態に係る画像処理装置１０による色変換方法決定処理（Ｓ３０）を示すフローチャートである。
【符号の説明】
【００７４】
１０ 画像処理装置
１２ ＣＰＵ
１４ メモリ
１６ 記憶装置
１８ 通信装置
２０ 画像処理部
２２ 操作部
２４ 入力デバイス
２６ 出力デバイス
３０ 色情報取得部
３２ 色情報記憶部
３４ 色変換方法決定部
３６ 色変換部
【図１】
0004983509.tif 000002
【図２】
0004983509.tif 000003
【図３】
0004983509.tif 000004
【図４】
0004983509.tif 000005
【図５】
0004983509.tif 000006
【図６】
0004983509.tif 000007
【図７】
0004983509.tif 000008
【図８】
0004983509.tif 000009
【図９】
0004983509.tif 000010
【図１０】
0004983509.tif 000011
【図１１】
0004983509.tif 000012