(57)【要約】【課題】柔軟なＫ調整を可能とする画像処理装置、及び画像処理方法を提供する。【解決手段】入力画像データが示す画像の種別を取得し、入力画像データが示す画像に含まれる黒色部分の変換に用いられ種別毎に対応して予め定められた変換情報から、取得した種別に対応する変換情報である主変換情報を取得し、入力画像データを変換情報により変換して得られる出力画像データの画質形式を１つ以上の項目毎により示される設定画質形式情報が変換情報毎に対応して設けられ、その内の主変換情報に対応する設定画質形式情報をユーザに提示して設定画質形式情報をユーザに調整させ、調整された設定画質形式情報である調整画質形式情報に基づき、主変換情報とは異なる変換情報である副変換情報を取得し主変換情報と副変換情報に基づき入力画像データを変換する変換情報を定め、その変換情報に基づきＫ生成情報を出力し、このＫ生成情報に基づき出力画像データに変換する。【選択図】図２
2007324968.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより設定された入力画像データが示す画像の種別を取得する画像種別取得手段と、
前記入力画像データが示す画像に含まれる黒色部分の変換に用いられると共に、前記種別毎に対応して予め定められた変換情報、及び前記変換情報毎に対応して設けられ前記入力画像データを前記変換情報により変換して得られる出力画像データの画質形式を１つ以上の項目により示す設定画質形式情報を記憶する記憶手段と、
前記画像種別取得手段が取得した種別に対応する前記変換情報である主変換情報を前記記憶手段から取得する主変換情報取得手段と、
前記主変換情報に対応する前記設定画質形式情報を前記記憶手段から取得し、取得した前記設定画質形式情報を前記ユーザに提示して前記設定画質形式情報を前記ユーザに調整させる画質形式情報調整手段と、
前記画質形式情報調整手段で調整された調整画質形式情報に基づき、前記主変換情報とは異なる変換情報である副変換情報を取得する副変換情報取得手段と、
前記主変換情報と前記副変換情報とに基づき、前記入力画像データを変換する変換情報を定める変換情報決定手段と、
前記変換情報決定手段が定めた変換情報に基づき、前記入力画像データを出力画像データに変換する際の黒色部分を生成するために用いられるＫ生成情報を出力するＫ生成情報出力手段と、
前記Ｋ生成情報出力手段が出力したＫ生成情報に基づき、前記入力画像データを出力画像データに変換する変換手段と、
を有する画像処理装置。
【請求項２】
前記変換情報決定手段は、
前記主変換情報と前記副変換情報とを合成して得られる変換情報を、前記入力画像データの変換に用いる変換情報と定める請求項１に記載の画像処理装置。
【請求項３】
前記変換情報決定手段は、
予め定められた複数の彩度領域毎に前記変換情報を定める請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記変換情報決定手段は、
前記主変換情報に対応する設定画質形式情報及び前記副変換情報に対応する設定画質形式情報を用いて得られる設定画質形式情報と、前記調整画質形式情報との類似の度合いを示す類似度を算出し、当該類似度に基づき、前記入力画像データの変換に用いる変換情報を定める請求項１から請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記設定画質形式情報は、総パイルハイト情報、グレー再現情報、及びＫ再現情報のうちの１つ以上の情報を含む請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記Ｋ生成情報は、ＵＣＲレート、又はＵＣＲ関数である請求項１から請求項５のいずれか１項に記載の画像処理装置。
【請求項７】
ユーザにより設定された入力画像データが示す画像の種別を取得する画像種別取得段階と、
前記入力画像データが示す画像に含まれる黒色部分の変換に用いられると共に、前記種別毎に対応して予め定められた変換情報から、前記画像種別取得段階で取得した種別に対応する前記変換情報である主変換情報を取得する主変換情報取得段階と、
前記変換情報毎に対応して設けられ前記入力画像データを前記変換情報により変換して得られる出力画像データの画質形式を１つ以上の項目により示す設定画質形式情報から、前記主変換情報に対応する前記設定画質形式情報を取得し、取得した前記設定画質形式情報を前記ユーザに提示して前記設定画質形式情報を前記ユーザに調整させる画質形式情報調整段階と、
前記画質形式情報調整段階で調整された調整画質形式情報に基づき、前記主変換情報とは異なる変換情報である副変換情報を取得する副変換情報取得段階と、
前記主変換情報と前記副変換情報とに基づき、前記入力画像データを変換する変換情報を定める変換情報決定段階と、
前記変換情報決定段階で定めた変換情報に基づき、前記入力画像データを出力画像データに変換する際の黒色部分を生成するために用いられるＫ生成情報を出力するＫ生成情報出力段階と、
前記Ｋ生成情報出力段階で出力したＫ生成情報に基づき、前記入力画像データを出力画像データに変換する変換段階と、
を有する画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、及び画像処理方法に関し、特にＧａｍｕｔマッピング、及び色調整を行う画像処理装置、及び画像処理方法に関する。
【背景技術】
【０００２】
近年、Ｇａｍｕｔマッピングに対する関心が高まっている。Ｇａｍｕｔマッピングとはある色域で表現されている色を、異なる色域で表現するための色に変換する処理を示し、例えば、モニタ上で表示されるＲＧＢで表現された色を、印刷で用いられるＣＭＹＫで表現するための色に変換する処理などがある。
【０００３】
この場合、ＲＧＢからまずＬａｂに変換され、ＬａｂからＣＭＹＫに変換するようになっており、この種の技術が、特許文献１、２に開示されている。いずれの特許文献も図９に示されるように、ＲＧＢ→Ｌａｂ→Ｌ'ａ'ｂ'→ＣＭＹＫ（各矢印は変換を示す）と変換するものである。なお、この図９において、Ｋ−ＬＵＴは変換に用いられるルックアップテーブルを示している。
【０００４】
特許文献１に開示されている技術は、各変換で用いられる変換テーブルをユーザにより選択可能とするもので、例えば図９に示されているＫ−ＬＵＴ１、２、３から選択可能とするものである。また特許文献２に開示されている技術は、色再現方針を指定するユーザインタフェースを有し、指定内容に従って変換する技術である。さらに、例えばＫ−ＬＵＴ１とＫ−ＬＵＴ２を合成することで新たなＫ−ＬＵＴを作成する技術も開示されている。
【０００５】
このようなＫ−ＬＵＴの作成の他に、ＬａｂからＣＭＹＫに変換する際には黒色（以下、Ｋと記す）に関するＵＣＲ（Under Color Removal）レートも重要である。このＵＣＲとは、図１０に示されるように、ＣＭＹの組み合わせて作られたグレーのシャドートーン部分をＫで置き換えるもので、ＵＣＲレートとはＣＭＹのうち、一番インクの量が少ないものの何％をＫで置き換えるかを示す値である。図１０の場合、Ｃの全てを置き換えているので、ＵＣＲレートは１００％である。このように、ＵＣＲレートを用いることでＬａｂからＣＭＹＫに変換する際のＫ調整を行っている。
【特許文献１】特開平７−２７４０２５号公報
【特許文献２】特開２００３−３２４６００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献に開示されている技術は、例えばＫ−ＬＵＴ１、２、３のうちから一つしか選択できないため、柔軟なＫ調整が困難である。また、特許文献２に開示されている技術も、単純に合成するものなので、柔軟なＫ調整が困難である。
【０００７】
本発明は上記問題点に鑑み、柔軟なＫ調整を可能とする画像処理装置、及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明は、ユーザにより設定された入力画像データが示す画像の種別を取得する画像種別取得手段と、前記入力画像データが示す画像に含まれる黒色部分の変換に用いられると共に、前記種別毎に対応して予め定められた変換情報、及び前記変換情報毎に対応して設けられ前記入力画像データを前記変換情報により変換して得られる出力画像データの画質形式を１つ以上の項目により示す設定画質形式情報を記憶する記憶手段と、前記画像種別取得手段が取得した種別に対応する前記変換情報である主変換情報を前記記憶手段から取得する主変換情報取得手段と、前記主変換情報に対応する前記設定画質形式情報を前記記憶手段から取得し、取得した前記設定画質形式情報を前記ユーザに提示して前記設定画質形式情報を前記ユーザに調整させる画質形式情報調整手段と、前記画質形式情報調整手段で調整された調整画質形式情報に基づき、前記主変換情報とは異なる変換情報である副変換情報を取得する副変換情報取得手段と、前記主変換情報と前記副変換情報とに基づき、前記入力画像データを変換する変換情報を定める変換情報決定手段と、前記変換情報決定手段が定めた変換情報に基づき、前記入力画像データを出力画像データに変換する際の黒色部分を生成するために用いられるＫ生成情報を出力するＫ生成情報出力手段と、前記Ｋ生成情報出力手段が出力したＫ生成情報に基づき、前記入力画像データを出力画像データに変換する変換手段と、を有する。
【０００９】
ここで、請求項１に記載の発明では、ユーザにより設定された入力画像データが示す画像の種別を取得し、前記入力画像データが示す画像に含まれる黒色部分の変換に用いられると共に、前記種別毎に対応して予め定められた変換情報、及び前記変換情報毎に対応して設けられ前記入力画像データを前記変換情報により変換して得られる出力画像データの画質形式を１つ以上の項目により示される設定画質形式情報を記憶し、前記画像種別取得手段が取得した種別に対応する前記変換情報である主変換情報を取得する主変換情報取得手段と、前記主変換情報に対応する前記設定画質形式情報を取得し、取得した前記設定画質形式情報を前記ユーザに提示して前記設定画質形式情報を前記ユーザに調整させ、前記画質形式情報調整手段で調整された前記設定画質形式情報である調整画質形式情報に基づき、前記主変換情報とは異なる変換情報である副変換情報を取得し、前記主変換情報と前記副変換情報に基づき、前記入力画像データを変換する変換情報を定め、定めた変換情報に基づき、前記入力画像データを出力画像データに変換する際の黒色部分を生成するために用いられるＫ生成情報を出力し、出力したＫ生成情報に基づき、前記入力画像データを前記出力画像データに変換するので、柔軟なＫ調整を可能とする画像処理装置を提供することができる。
【００１０】
また、請求項２に記載の発明は、前記変換情報決定手段は、前記主変換情報と前記副変換情報とを合成して得られる変換情報を、前記入力画像データの変換に用いる変換情報と定める。
【００１１】
ここで、請求項２に記載の発明では、入力画像データの変換に用いる変換情報を主変換情報と副変換情報とを合成して得られる変換情報とすることができる。
【００１２】
また、請求項３に記載の発明は、前記変換情報決定手段は、予め定められた複数の彩度領域毎に前記変換情報を定める。
【００１３】
ここで、請求項３に記載の発明では、彩度領域毎に前記変換情報を定めるので、全体を単一的に変換する場合と異なり、より柔軟な色変換を可能とする画像処理装置を提供することができる。
【００１４】
また、請求項４に記載の発明は、前記変換情報決定手段は、前記主変換情報に対応する設定画質形式情報及び前記副変換情報に対応する設定画質形式情報を用いて得られる設定画質形式情報と、前記調整画質形式情報との類似の度合いを示す類似度を算出し、当該類似度に基づき、前記入力画像データの変換に用いる変換情報を定める。
【００１５】
ここで、請求項４に記載の発明では、前記類似度を用いることにより、ユーザが調整した調整画質形式情報が示す調整画質形式に適合する変換情報を定めることができる。
【００１６】
また、請求項５に記載の発明は、前記設定画質形式情報は、総パイルハイト情報、グレー再現情報、及びＫ再現情報のうちの１つ以上の情報を含む。
【００１７】
ここで、請求項５に記載の発明では、設定画質形式情報として総パイルハイト情報、グレー再現情報、及びＫ再現情報のうちの１つ以上の情報とすることができる。
【００１８】
また、請求項６に記載の発明は、前記Ｋ生成情報は、ＵＣＲレート、又はＵＣＲ関数である。
【００１９】
ここで、請求項６に記載の発明では、Ｋ生成情報として、ＵＣＲレート、又はＵＣＲ関数とすることができる。
【００２０】
また、請求項７に記載の発明は、ユーザにより設定された入力画像データが示す画像の種別を取得する画像種別取得段階と、前記入力画像データが示す画像に含まれる黒色部分の変換に用いられると共に、前記種別毎に対応して予め定められた変換情報から、前記画像種別取得段階で取得した種別に対応する前記変換情報である主変換情報を取得する主変換情報取得段階と、前記変換情報毎に対応して設けられ前記入力画像データを前記変換情報により変換して得られる出力画像データの画質形式を１つ以上の項目により示す設定画質形式情報から、前記主変換情報に対応する前記設定画質形式情報を取得し、取得した前記設定画質形式情報を前記ユーザに提示して前記設定画質形式情報を前記ユーザに調整させる画質形式情報調整段階と、前記画質形式情報調整段階で調整された調整画質形式情報に基づき、前記主変換情報とは異なる変換情報である副変換情報を取得する副変換情報取得段階と、前記主変換情報と前記副変換情報とに基づき、前記入力画像データを変換する変換情報を定める変換情報決定段階と、前記変換情報決定段階で定めた変換情報に基づき、前記入力画像データを出力画像データに変換する際の黒色部分を生成するために用いられるＫ生成情報を出力するＫ生成情報出力段階と、前記Ｋ生成情報出力段階で出力したＫ生成情報に基づき、前記入力画像データを出力画像データに変換する変換段階と、を有する。
【００２１】
ここで、請求項７に記載の発明も、請求項１に記載の発明と同様の効果を得ることができる。
【発明の効果】
【００２２】
本発明によれば、柔軟なＫ調整を可能とする画像処理装置、及び画像処理方法を提供することができるという効果が得られる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００２４】
図１は、本実施の形態に係る全体構成を示す図である。図１には、画像処理装置を有するプリンタ１０と、ＰＣ１０ａ、１０ｂと、それらを接続するネットワーク１４とが示されている。プリンタ１０は、ＰＣ１０ａ、１０ｂから送信された画像データに基づき印刷を実行する。ネットワーク１４は、例えばＬＡＮである。
【００２５】
パソコン１０ａ、１０ｂのモニタで表示される色は、ＲＧＢで表現される。一方、プリンタ１０は、ＣＭＹＫにより印刷を実行するので、ＲＧＢからＣＭＹＫへの変換が必要となる。さらに、モニタとプリンタ１０とでは表現できる色領域が異なるため、そのためのＧａｍｕｔマッピング処理も必要である。
【００２６】
従って、プリンタ１０で印刷するためには、ＲＧＢからＣＭＹＫへの変換と、Ｇａｍｕｔマッピング処理を実行する必要がある。この２つの変換を実行するプリンタ１０の機能ブロック図を、図２に示す。
【００２７】
図２には、入力色空間変換部１６と、ＤＬＵＴ変換部１８と、出力色空間変換部２０と、Ｋ−ＬＵＴ変換部２２と、Ｋ−ＬＵＴ２４ａ、２４ｂ、２４ｃと、ＵＣＲレート出力部２６とが示されている。
【００２８】
上記構成のうち、Ｋ−ＬＵＴ変換部２２に示される各Ｋ−ＬＵＴは、入力画像データが示す画像に含まれる黒色部分の変換に用いられると共に、種別毎に対応して予め定められたＫ−ＬＵＴである。ここで、黒色部分の変換に用いられる、とは、出力色空間変換部２０でＫに変換する際に用いられるＵＣＲレート（Ｋ生成情報）を出力するために用いられることを示している。
【００２９】
また、各Ｋ−ＬＵＴは、ＬａｂからＫに変換するためのルックアップテーブルであり、変換情報に対応している。従って、Ｌａｂの要素（Ａ，Ｂ，Ｃ）からＫへ変換するものである。また、本実施の形態の場合、上記種別は写真、ビジネス文書、及びグラフの３つとなっている。図２の場合、Ｋ−ＬＵＴ２４ａは、写真に対応し、Ｋ−ＬＵＴ２４ｂは、ビジネス文書に対応し、Ｋ−ＬＵＴ２４ｃは、グラフに対応する。
【００３０】
次に入力色空間変換部１６について説明する。入力色空間変換部１６は、ＲＧＢで入力された入力画像データをＬａｂに変換する。この変換は例えばルックアップテーブルを用いて実行される。
【００３１】
また、ＤＬＵＴ変換部１８は、ユーザにより入力された種別に基づき、図に示される３つのＤＬＵＴを選択し、選択したＤＬＵＴを用いてＬａｂの３つの要素からＬ'ａ'ｂ'の３つの要素に変換する３つのルックアップテーブルからなり、Ｌａｂの要素（Ａ，Ｂ，Ｃ）からＬ'ａ'ｂ'の要素（Ａ'，Ｂ'，Ｃ'）に変換するものである。
【００３２】
出力色空間変換部２０は、ＤＬＵＴ変換部１８から出力された出力画像データを、ＵＣＲレート出力部２６が出力したＵＣＲレートに基づき、ＣＭＹＫに変換する変換手段である。ＣＭＹＫに変換された画像データによりプリンタ１０は印刷を実行する。
【００３３】
この出力色空間変換部２０は、与えられたＬ'ａ'ｂ'とＵＣＲレートに基づき、Ｋに変換するための関数であり、最も適したＫを得るために例えばニューロ関数や、線形回帰関数を用いるようにしても良い。あるいは、ルックアップテーブルとしても良い。
【００３４】
以上説明した構成に示されるように、本実施の形態において、画像処理装置はＫ−ＬＵＴ変換部２２とＵＣＲレート出力部２６と、出力色空間変換部２０とで構成される。従って、入力画像データはＬａｂにより表現されるデータであり、出力画像データはＣＭＹＫにより表現されるデータである。
【００３５】
次に、図３を用いて、Ｋ−ＬＵＴごとに設けられると共に、入力画像データを変換して得られる出力画像データの画質形式を１つ以上の項目により示す設定画質形式情報について説明する。この設定画質形式情報は、上記Ｋ−ＬＵＴとともに、ハードディスクなどの記憶手段に記憶されている。
【００３６】
図３に示される総パイルハイト、グレー再現、及びＫ再現の各項目は、画質形式を示している。総パイルハイトとは、「光沢あり」と「Ｍａｔ（光沢なし）」の間を段階的に示す画質形式である。図３の場合、値が小さいほど光沢があり、大きいほど光沢がないものとなる。
【００３７】
グレー再現とは、「グレー再現ＰＫ」と「単Ｋ」の間を段階的に示す画質形式である。図３の場合、値が小さいほどグレー再現ＰＫであり、大きいほど単Ｋとなる。
【００３８】
Ｋ再現とは、「忠実」と「鮮やかさ」の間を段階的に示す画質形式である。図３の場合、値が小さいほど忠実であり、大きいほど鮮やかとなる。
【００３９】
また、図３には、写真Ｋ−ＬＵＴ（Ｋ−ＬＵＴ２４ａ）、ビジネス文書Ｋ−ＬＵＴ（Ｋ−ＬＵＴ２４ｂ）、グラフＫ−ＬＵＴ（Ｋ−ＬＵＴ２４ｃ）の設定画質形式情報も示されている。
【００４０】
具体的に例えば写真Ｋ−ＬＵＴの場合の設定画質形式情報は、総パイルハイトが４であり、グレー再現が０であり、Ｋ再現が０である。
【００４１】
以上のように、Ｋ−ＬＵＴ毎に、設定画質形式情報が対応して設けられている。この設定画質情報は、ユーザにより種別が設定されるとユーザに表示され、表示された設定画質形式情報はユーザが調整することができる。このときのユーザインタフェースを、図４を用いて説明する。
【００４２】
図４には、種別３０と、画質形式３４と、画質形式調整バー３２とが表示された画面が示されている。この画面は、例えばＰＣ（図１参照）のモニタに表示されるものであるが、プリンタに表示するようにしても良い。
【００４３】
種別３０は、ボタンで設定されるようになっており、ユーザは、このボタンを押下することで、種別を設定する。図４の場合、ビジネス文書が設定された様子を示している。ユーザにより種別が設定されると、設定されたＫ−ＬＵＴに対応する設定画質形式情報が、画質形式３４の各項目が有する画質形式調整バー３２により０から５の６段階（図３参照）で表示される。
【００４４】
ユーザは、この画質形式調整バー３２を上下することにより、設定画質形式情報を調整し、調整された値は、調整画質形式情報となる。
【００４５】
次に、主Ｋ−ＬＵＴと副Ｋ−ＬＵＴに基づき、入力画像データの変換に用いられるＫ−ＬＵＴの定め方について説明する。Ｋ−ＬＵＴ変換部２２は、上述したように、まず主Ｋ−ＬＵＴを取得する。次にユーザが調整した調整画質形式情報に基づき、主Ｋ−ＬＵＴとは異なるＫ−ＬＵＴである副Ｋ−ＬＵＴを取得する。
【００４６】
この副Ｋ−ＬＵＴの取得について説明する。副Ｋ−ＬＵＴは、調整画質形式情報に近づけるために、主Ｋ−ＬＵＴが必要とするＫ−ＬＵＴである。例えば主Ｋ−ＬＵＴが写真Ｋ−ＬＵＴで、ユーザが総パイルハイトを３、グレー再現を２、Ｋ再現を２と調整したとする。その場合、写真Ｋ−ＬＵＴのグレー再現及びＫ再現は、共に０であるため、ユーザが調整したグレー再現２、Ｋ再現２に近づけるため、ビジネス文書ＤＵＬＴを副Ｋ−ＬＵＴとして取得する。
【００４７】
このとき、グラフＫ−ＬＵＴではなくビジネス文書Ｋ−ＬＵＴを副Ｋ−ＬＵＴと判断する処理について説明する。また、以下の説明において、総パイルハイトをＸ、グレー再現をＹ、Ｋ再現をＺとした場合、それをベクトルの表記形式である（Ｘ，Ｙ，Ｚ）と表現することとする。この表現をした場合、上記調整画質形式情報は、（３，２，２）である。
【００４８】
主Ｋ−ＬＵＴである写真Ｋ−ＬＵＴの設定画質情報とビジネス文書Ｋ−ＬＵＴの設定画質情報とを単純に加算した場合、（４，０，０）＋（３，２，２）＝（７，２，２）となるが、総パイルハイトは５までなので、（７，２，２）は（５，２，２）となる。一方、主Ｋ−ＬＵＴである写真Ｋ−ＬＵＴの設定画質情報とグラフＫ−ＬＵＴの設定画質情報とを単純に加算した場合、（４，０，０）＋（１，５，３）＝（５，５，３）となる。
【００４９】
次に、（３，２，２）と（５，２，２）の距離、及び（３，２，２）と（５，５，３）の距離を求め、小さい距離となる方に対応するＫ−ＬＵＴを副Ｋ−ＬＵＴとして取得する。従って、（３，２，２）に対応するビジネス文書Ｋ−ＬＵＴが副Ｋ−ＬＵＴとして取得される。
【００５０】
以上説明した副Ｋ−ＬＵＴの取得方法によれば、処理が軽く画像処理装置の負荷を軽減することができる。一方、処理は重くなるが、よりユーザが調整した値に近づける場合の取得方法を以下に説明する。
【００５１】
まず、写真Ｋ−ＬＵＴの設定画質情報（４，０，０）をａとし、ビジネス文書Ｋ−ＬＵＴの設定画質情報（３，２，２）をｂとし、グラフＫ−ＬＵＴの設定画質情報（１，５，３）をｃとする。
【００５２】
この場合、ベクトルａ、ｂ、ｃが線形独立であれば、
（３，２，２）＝αａ＋βｂ＋γｃ
となる実数α、β、γが存在する。従って、写真Ｋ−ＬＵＴによる変換をｆとし、グラフＫ−ＬＵＴによる変換をｇ、ビジネス文書Ｋ−ＬＵＴによる変換をｈとしたとき、αｆ＋βｇ＋γｈを入力画像データを変換するＫ−ＬＵＴと定める。
【００５３】
なお、ｆ：（ｘ，ｙ，ｚ）→ｋとしたとき、
αｆ：（ｘ，ｙ，ｚ）→αｋ
と定義するものとする。
【００５４】
ベクトルａ、ｂ、ｃが線形独立ではない場合、（３，２，２）と最も近くなるαａ＋βｂ＋γｃを満たすα、β、γを用いるようにする。このときの（３，２，２）とαａ＋βｂ＋γｃとの距離が類似度である。なお、αａ＋βｂ＋γｃは、主Ｋ−ＬＵＴに対応する設定画質形式情報及び副Ｋ−ＬＵＴに対応する設定画質形式情報を用いて得られる設定画質形式情報である。
【００５５】
上記類似度が小さいほど（３，２，２）とαａ＋βｂ＋γｃが類似していると定義する。ちなみに、ベクトルａ、ｂ、ｃが線形独立であれば、距離は０となる。
【００５６】
この類似度を用いることにより、ユーザが調整した調整画質形式情報が示す調整画質形式に適合するＫ−ＬＵＴを定めることができる。
【００５７】
なお、最小距離がかなり大きい場合は、類似しているとは言い難いため、所定の閾値を設け、その閾値より最小距離が大きい場合、Ｋ−ＬＵＴを作成するために従来より用いられているソフトウェアをプリンタ１０に組み込んでおき、それを用いてＫ−ＬＵＴを再設計するようにしても良い。あるいは、Ｋ−ＬＵＴを予め多めに用意しておき、それらＫ−ＬＵＴのうち、最小距離が閾値以下となるＫ−ＬＵＴを用いるようにしても良い。
【００５８】
以上の処理により定まった変換情報を作成する様子を示すのが、図５、６である。図５は、主Ｋ−ＬＵＴと副Ｋ−ＬＵＴを合成することにより定まるＫ−ＬＵＴを示しており、図６は、ユーザが調整した調整画質形式情報が副Ｋ−ＬＵＴと一致した場合、主Ｋ−ＬＵＴを用いずにそのまま副Ｋ−ＬＵＴを用いる様子を示している。
【００５９】
次に、図７を用いて彩度領域毎にＫ−ＬＵＴを定める様子について説明する。図７に示されるＬ＊は画像の明るさを示し、Ｃ＊は画像の彩度を示している。彩度領域毎にＫ−ＬＵＴを定める場合、予め設計者が彩度領域を定めておくと共に、その彩度領域の変換に用いられるＫ−ＬＵＴとして、主Ｋ−ＬＵＴにどの副Ｋ−ＬＵＴを合成しておくかを定めておく。
【００６０】
図７の場合、設計者により設定された所定の低彩度の領域を、主Ｋ−ＬＵＴであるＫ−ＬＵＴ２４ａと副Ｋ−ＬＵＴであるＫ−ＬＵＴ２４ｃとを合成した変換情報を用いて変換し、上記低彩度以外の領域を、主Ｋ−ＬＵＴであるＫ−ＬＵＴ２４ａと副Ｋ−ＬＵＴであるＫ−ＬＵＴ２４ｂとを合成した変換情報を用いて変換する場合のＫ−ＬＵＴの定め方を示すものである。
【００６１】
主Ｋ−ＬＵＴであるＫ−ＬＵＴ２４ａと副Ｋ−ＬＵＴであるＫ−ＬＵＴ２４ｃとを合成したＫ−ＬＵＴ４０ｂは、所定の低彩度の領域に属する色の変換に用いられるＫ−ＬＵＴである。主Ｋ−ＬＵＴであるＫ−ＬＵＴ２４ａと副Ｋ−ＬＵＴであるＫ−ＬＵＴ２４ｂとを合成したＫ−ＬＵＴ４０ａは、所定の低彩度以外の領域に属する色の変換に用いられるＫ−ＬＵＴである。
【００６２】
そして、Ｋ−ＬＵＴ４０ａとＫ−ＬＵＴ４０ｂを合成したＫ−ＬＵＴ４２を、入力画像データを変換するためにＵＣＲレートを求めるためのＫ−ＬＵＴと定める。
【００６３】
なお、領域４４ａと領域４４ｂとの境界は不自然になることを回避するため、境界近傍では線形補完するようにしても良い。
【００６４】
次に、以上説明したＫ−ＬＵＴ変換部２２の処理を、図８のフローチャートを用いて説明する。
【００６５】
Ｋ−ＬＵＴ変換部２２は、ステップ１０１で、入力画像データが示す画像の種別がユーザにより設定されると、その種別を取得し、ステップ１０２で、ユーザが設定した種別に対応するＫ−ＬＵＴを主Ｋ−ＬＵＴとして取得する。例えば、ユーザが種別として写真を設定した場合、Ｋ−ＬＵＴ変換部２２は、Ｋ−ＬＵＴ２４ａを主Ｋ−ＬＵＴとして取得する。また、Ｋ−ＬＵＴ変換部２２は、設定画質形式情報を表示する（図４参照）。
【００６６】
次のステップ１０３は、ユーザによる調整画質形式情報設定待ちである。調整画質形式情報が設定されると、Ｋ−ＬＵＴ変換部２２は、ステップ１０４で、設定された調整画質形式情報を取得する。取得された調整画質形式情報に基づき、Ｋ−ＬＵＴ変換部２２は、ステップ１０５で、副Ｋ−ＬＵＴを取得する。この副Ｋ−ＬＵＴの取得方法は上述したとおりである。
【００６７】
次にＫ−ＬＵＴ変換部２２は、ステップ１０６で、上述した類似度を求める。ステップ１０７は、類似度による判断処理である。類似度が閾値以下の場合、Ｋ−ＬＵＴ変換部２２は、ステップ１０８で、主Ｋ−ＬＵＴと副Ｋ−ＬＵＴとを合成する。
【００６８】
類似度が閾値より大きい場合、Ｋ−ＬＵＴ変換部２２は、ステップ１０９で上述したように、調整画質形式情報と類似している副Ｋ−ＬＵＴがあるかどうか判断する。ここでの類似は、ステップ１０７で用いられた閾値を用いて判断しても良い。類似している副Ｋ−ＬＵＴがある場合、Ｋ−ＬＵＴ変換部２２は、ステップ１１０で類似している副Ｋ−ＬＵＴを変換に用いるＫ−ＬＵＴとして選択する。類似している副Ｋ−ＬＵＴがない場合、Ｋ−ＬＵＴ変換部２２は、ステップ１１１でＫ−ＬＵＴを再設計し、再設計されたＫ−ＬＵＴを変換に用いる。
【００６９】
以上のようにして定まったＫ−ＬＵＴを、Ｋ−ＬＵＴ変換部２２は、ＵＣＲレート出力部２６に出力する。ＵＣＲレート出力部２６は、入力されたＫ−ＬＵＴに基づきＵＣＲレートを決定し、決定されたＵＣＲレートを出力色空間変換部２０に出力する。出力色空間変換部２０は、ＵＣＲレートに基づき、Ｌ'ａ'ｂ'からＣＭＹＫに入力画像データを変換する。
【００７０】
以上説明した実施の形態においては、プリンタが有する画像処理装置として説明したが、ＭＦＰ（Multi Function Printer）に画像処理装置を組み込んでも良いし、あるいはＬａｂからＣＭＹＫに変換する画像処理装置として、Ｌａｂ信号をＣＭＹＫ信号に変換してプリンタなどの画像形成装置に出力するようにしても良い。
【００７１】
また、以上説明した実施の形態においては、Ｋ生成情報を、Ｋ−ＬＵＴから出力されるＵＣＲレートとし、そのＵＣＲレートで変換を実現していたが、通常のＵＣＲ関数を使用して変換を実現するようにしても良い。なお、ＵＣＲ関数とは、ＣＭＹの最小値の何％をＫ色に置き換えるかによって定められ、入力をＣＭＹ、出力をＣＭＹＫとする関数である。
【００７２】
この場合の変換は、ＲＧＢ→Ｌａｂ→ＣＭＹ→ＣＭＹＫとなり、上述したＬＵＴの合成ではなく、ＵＣＲ関数の合成となる。この合成関数は、上述したニューロ関数などの関数ではなく、通常の色変換を行う関数である。
【図面の簡単な説明】
【００７３】
【図１】本実施の形態に係る全体構成を示す図である。
【図２】プリンタの機能ブロック図である。
【図３】画質形式を示す図である。
【図４】ユーザインタフェースを示す図である。
【図５】主Ｋ−ＬＵＴと副Ｋ−ＬＵＴを合成することにより定まるＫ−ＬＵＴを示す図である。
【図６】主Ｋ−ＬＵＴを用いずにそのまま副Ｋ−ＬＵＴを用いる様子を示す図である。
【図７】副Ｋ−ＬＵＴをそのまま用いて定まるＫ−ＬＵＴを示す図である。
【図８】Ｋ−ＬＵＴ変換部の処理を示すフローチャートである。
【図９】従来例を示す図である。
【図１０】ＵＣＲを示す図である。
【符号の説明】
【００７４】
１０ａ、１０ｂパソコン
１０  プリンタ
１４  ネットワーク
１６  入力色空間変換部
１８  ＤＬＵＴ変換部
２０  出力色空間変換部
２２  Ｋ−ＬＵＴ変換部
２４ａ  写真Ｋ−ＬＵＴ
２４ｂ  ビジネス文書Ｋ−ＬＵＴ
２４ｃ  グラフＫ−ＬＵＴ
２６  ＵＣＲレート出力部
３０  種別
３２  画質形式調整バー
３４  画質形式
４４ａ、４４ｂ  領域
【図１】
2007324968.tif 000003
【図２】
2007324968.tif 000004
【図３】
2007324968.tif 000005
【図４】
2007324968.tif 000006
【図５】
2007324968.tif 000007
【図６】
2007324968.tif 000008
【図７】
2007324968.tif 000009
【図８】
2007324968.tif 000010
【図９】
2007324968.tif 000011
【図１０】
2007324968.tif 000012