(57)【要約】【課題】入力画像に対してプロファイルに基づく色変換を施し、プリンタから出力するシステムにおいては、印刷対象となる画像の色分布を考慮して、プロファイル作成用のカラーチャートにおけるカラーパッチの配色を最適化することが有効である。【解決手段】プロファイル作成用の参照画像を入力し（Ｓ２０１）、これを解析して画像特性を取得する（Ｓ２０２）。そして該画像特性に応じてカラーパッチの配色を設定し（Ｓ２０３）、該設定されたカラーパッチによるテストチャートをプリンタに出力させる（Ｓ２０４）。そして、プリンタから出力されたテストチャートにおけるカラーパッチを測色し（Ｓ２０５）、該測色値に基づいてプロファイルを作成する（Ｓ２０７）。このとき、解析した画像特性に応じてプロファイルのＬＵＴの格子点位置を設定する（Ｓ２０６）。【選択図】図２
2009089008.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置で入力画像に対してプロファイルに基づく色変換を施し、該色変換後の画像を画像出力装置から出力する画像処理システムであって、前記画像処理装置が、
プロファイル作成用の参照画像を入力する画像入力手段と、
前記参照画像を解析してその画像特性を取得する解析手段と、
前記画像特性に応じてカラーパッチの配色を設定するパッチ配色手段と、
前記パッチ配色手段で設定されたカラーパッチによるテストチャートを前記画像出力装置に出力させるテストチャート出力手段と、
前記画像出力装置から出力された前記テストチャートにおけるカラーパッチの測色値を取得する測色手段と、
前記測色値に基づいて前記プロファイルを作成するプロファイル作成手段と、
を有することを特徴とする画像処理システム。
【請求項２】
前記解析手段は、前記参照画像のヒストグラムを解析することによって、前記画像特性を取得することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記パッチ配色手段は、前記解析手段において前記画像特性としてグラデーション色域が検出された場合、前記カラーパッチとして前記グラデーション色域における複数色を配色することを特徴とする請求項２に記載の画像処理システム。
【請求項４】
前記パッチ配色手段は、前記解析手段において前記画像特性として代表色が検出された場合、前記カラーパッチとして前記代表色の近傍における複数色を配色することを特徴とする請求項２に記載の画像処理システム。
【請求項５】
前記パッチ配色手段は、前記解析手段において検出された前記代表色が肌色であった場合、前記カラーパッチとして肌色近傍における複数色を配色することを特徴とする請求項４に記載の画像処理システム。
【請求項６】
前記パッチ配色手段は、前記解析手段において前記参照画像がモノクロ画像である旨が前記画像特性として取得された場合、前記カラーパッチとして無彩色を配色することを特徴とする請求項２に記載の画像処理システム。
【請求項７】
前記解析手段は、前記参照画像のオブジェクト情報を解析することによって前記画像特性を取得することを特徴とする請求項１に記載の画像処理システム。
【請求項８】
前記パッチ配色手段は、前記解析手段において前記参照画像がオフィス文書である旨が前記画像特性として取得された場合、前記カラーパッチとしてオフィス文書用のデフォルトのカラーパレットを設定することを特徴とする請求項７に記載の画像処理システム。
【請求項９】
前記プロファイル作成手段は、前記画像特性に応じて前記プロファイルを構成する色空間上の格子点位置を設定することを特徴とする請求項１乃至８のいずれか１項に記載の画像処理システム。
【請求項１０】
画像処理装置で入力画像に対してプロファイルに基づく色変換を施し、該色変換後の画像を画像出力装置から出力する画像処理システムの制御方法であって、前記画像処理装置において、
画像入力手段が、プロファイル作成用の参照画像を入力する画像入力ステップと、
解析手段が、前記参照画像を解析してその画像特性を取得する解析ステップと、
パッチ配色手段が、前記画像特性に応じてカラーパッチの配色を設定するパッチ配色ステップと、
テストチャート出力手段が、前記パッチ配色ステップにおいて設定されたカラーパッチによるテストチャートを前記画像出力装置に出力させるテストチャート出力ステップと、
測色手段が、前記画像出力装置から出力された前記テストチャートにおけるカラーパッチの測色値を取得する測色ステップと、
プロファイル作成手段が、前記測色値に基づいて前記プロファイルを作成するプロファイル作成ステップと、
を有することを特徴とする画像処理システムの制御方法。
【請求項１１】
コンピュータで実行されることにより、該コンピュータを請求項１乃至９のいずれか１項に記載の画像処理装置として機能させることを特徴とするコンピュータプログラム。
【請求項１２】
請求項１１に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理システムおよびその制御方法に関し、特に、カラープロファイルを作成する画像処理システムおよびその制御方法に関する。
【背景技術】
【０００２】
高解像度化や大判サイズ対応等、プリンタの高精度化に伴い、グラフィックアーティストや写真家等のハイエンドなユーザが、プリンタをプロフェッショナルな仕事用ツールとして用いることが多くなってきている。一般にこのようなハイエンドユーザは、プリンタで印刷を行う際に、自らが指定した色が正確に再現されることを強く望むものである。
【０００３】
従来から、プリンタにおける色処理として、正確な色による印刷を行うために、プリンタプロファイル（以下、単にプロファイルと称する）を用いた色変換を行っている。プロファイルとは、デバイス（この場合プリンタ）に依存する色空間（ＲＧＢ空間等）の座標と、そのデバイスに非依存な色空間（ＣＩＥ−ＬＡＢ空間等）の座標との対応を定義したものであり、例えばＬＵＴ（ルックアップテーブル）形式で作成される。
【０００４】
このようなプロファイルを用いて、原稿画像に対し、デバイス依存色空間とデバイス非依存色空間との間での色変換を施し、該色変換後の画像をプリンタで印刷出力することによって、正確な色が再現できる。
【０００５】
プリンタで正確な色を実現する精度（色再現精度）は、プロファイルの構成によって変わる。一般にプロファイルは、プリンタより出力されるカラーチャート内に形成されている複数色のカラーパッチの測色値に基づいて作成される。なお、プリンタの用途に応じて複数個のプロファイルを作成することもあるため、共通したカラーチャートとして、カラーパッチが効率良く配色されたものを使用することが望ましいとされている。一般にプロファイルの構成としては、ＩＴ８と称されるカラーチャートや、色空間内に想定された所定の格子上の各格子点に相当するカラーパッチが色空間上での格子点の配列に対応するように並べられた、格子カラーチャート等が用いられている。これらのカラーチャートは汎用的なプロファイルの作成に適しており、任意の入力画像において概ね色再現精度が高くなるように、カラーパッチが配色されている。
【０００６】
しかしながら、上述したようなハイエンドユーザに対しては、任意の入力画像に対応するような汎用的なカラーチャートでは、色再現精度が足りない場合がある。そこで、プロファイルによる色再現精度をさらに向上させる技術として、プリンタの使用用途（例えば写真を印刷する、等）に応じて、カラーチャートにおけるカラーパッチの配色を最適化する技術が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００６−１４８７００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に記載された技術のように、プリンタの使用用途による分類だけでは、原稿をより高精度に印刷出力するためのプロファイルを作成することはできない。
【０００８】
上記特許文献１に記載された技術によれば、例えば写真を印刷するという用途に対しては、高彩度色よりも低彩度色のカラーパッチを多く配色したカラーチャートを用いることによって、プロファイルによる色再現精度をより写真用に特化して向上させている。
【０００９】
ここで例えば、専用スタジオで撮影された人物の顔の証明写真を印刷する場合を考える。この場合、印刷したい色は、背景のグレー（灰色）と人物の肌色が主になるため、プロファイル作成用のカラーチャートとしては、高彩度色のカラーパッチを配色する必要がほとんどない。したがってこの場合には、カラーチャートから高彩度色のカラーパッチを全て無くし、肌色とグレーのみのカラーパッチとなるようにパッチの配色を変更した方が、作成されるプロファイルの色再現精度を上げることができる。
【００１０】
このように、プリンタに対する高精度な色再現を実現するプロファイルを作成するためには、印刷対象となる入力画像（原稿）の色分布を考慮して、プロファイル作成用のカラーチャートにおけるカラーパッチの配色を最適化することが有効である。
【００１１】
本発明は、上述した問題を解決するためになされたものであり、以下の機能を有する画像処理システムおよびその制御方法を提供することを目的とする。すなわち、プロファイル作成用の参照画像に応じてカラーチャートにおけるカラーパッチの配色を最適化することにより、該参照画像に最適な色再現を実現するプロファイルを作成する。
【課題を解決するための手段】
【００１２】
上記目的を達成するための一手段として、本発明の画像処理システムは以下の構成を備える。
【００１３】
すなわち、画像処理装置で入力画像に対してプロファイルに基づく色変換を施し、該色変換後の画像を画像出力装置から出力する画像処理システムであって、前記画像処理装置が、プロファイル作成用の参照画像を入力する画像入力手段と、前記参照画像を解析してその画像特性を取得する解析手段と、前記画像特性に応じてカラーパッチの配色を設定するパッチ配色手段と、前記パッチ配色手段で設定されたカラーパッチによるテストチャートを前記画像出力装置に出力させるテストチャート出力手段と、前記画像出力装置から出力された前記テストチャートにおけるカラーパッチの測色値を取得する測色手段と、前記測色値に基づいて前記プロファイルを作成するプロファイル作成手段と、を有することを特徴とする。
【発明の効果】
【００１４】
以上の構成からなる本発明によれば、プロファイル作成用の参照画像に応じてカラーチャートにおけるカラーパッチの配色を最適化することにより、該参照画像に最適な色再現を実現するプロファイルを作成することができる。
【発明を実施するための最良の形態】
【００１５】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１６】
＜第１実施形態＞
図１は、本実施形態に係る画像印刷システムの構成を示すブロック図である。同図において、１０１は制御用パーソナルコンピュータ（以下、ＰＣ）、１０２はモニタ等、画像を表示するための画像表示装置、１０３はプリンタ等、画像を記録用紙上に印刷出力するための画像出力装置である。１０４は、印刷対象となる記録用紙に対してプリンタ１０３で印刷出力されたカラーチャート、すなわちテストチャートである。ここで、本実施形態におけるテストチャート用の画像データとしては、ユーザが印刷を実行したい印刷環境（プリンタ機種、用紙種別等）における色再現特性を取得できるようなデータが好ましい。１０５は、記録用紙上に形成された画像に対する測色を行う測色器であり、例えば、記録用紙上の画像を光学的に読み取るスキャナ等の画像入力装置によっても実現される。
【００１７】
１０６は、制御用ＰＣ１０１上で画像を表示、編集するための画像処理アプリケーションである。１０７は、制御用ＰＣ１０１上でプリンタ１０３を制御・駆動するためのプリンタドライバである。１０８は、制御用ＰＣ１０１に搭載されているＯＳ（オペレーティグシステム）である。
【００１８】
図５は、アプリケーション１０６によってモニタ１０２に表示されたメニュー画面から「印刷」ボタンを選択した場合に、プリンタドライバ１０７によって表示される、プリンタ１０３側の設定を行うための印刷設定ＵＩの一例を示す図である。以下、ユーザがより高精度な印刷を目的とする場合の印刷設定操作について説明する。
【００１９】
プリンタ１０３のユーザは、図５に示す印刷設定画面５０１において、用紙の種類５０２、印刷品位５０３、マッチング方法５０４を選択した後、印刷ボタン５０５を押下する、という一連の操作を行う。ここで、ユーザがより高精度な印刷を行いたい場合、印刷設定画面５０１は以下のように操作される。すなわち、ユーザが用紙の種類５０２、印刷品位５０３、マッチング方法５０４を選択した後、ユーザがプロファイル新規作成ボタン５０６を押下する。すると、プロファイル作成時の条件を設定するＵＩ画面が開き、本実施形態におけるプロファイル作成処理が開始される。なお、本実施形態におけるプロファイル作成処理は、アプリケーション１０６において行われるものとする。
【００２０】
図２は、本実施形態におけるプロファイル作成処理を示すフローチャートである。まずステップＳ２０１において、プロファイル作成用として参照される参照画像を取得する。この参照画像の取得方法については特に限定しないが、例えば、モニタ１０２に表示した画像をそのまま取得する方法や、ユーザによるファイル名指定、または、スキャナ（本実施形態では測色器１０５として構成）による読み取り、等が考えられる。なお、参照画像としては、ユーザが印刷時に高精度に再現されることを所望する色合いを有する画像を採用すべきである。
【００２１】
次にステップＳ２０２において、ステップＳ２０１で取得した参照画像を解析して、その画像特性を取得する。この場合の解析方法としては例えば、該参照画像のヒストグラムを取得して、参照画像がモノクロ／カラーのいずれであるかを判別することが考えられる。また、ヒストグラム解析により代表色を抽出したり、例えば代表色が肌色であった場合に、参照画像が人物画像である旨を判別する、等が考えられる。また、参照画像のオブジェクト属性に基づいて、画像／グラフィック／文字、等のいずれの特性を有する画像であるかを判別すること、等も考えられる。
【００２２】
そしてステップＳ２０３において、ステップＳ２０２における解析結果として得られた画像特性に基づき、テストチャートを選択する。すなわち、テストチャートにおける最適なカラーパッチの配色を決定する。ここで、ステップＳ２０３におけるチャート選択処理の詳細について、図３、図４を用いて説明する。
【００２３】
図３は、ステップＳ２０２での解析により、参照画像がグラフィックのＰＰＴ文書であると判別された場合に選択されるテストチャート例を示す図である。図３に示すテストチャートは、以下の３種類のカラーパッチ群を有する。まず、色空間全体を網羅するようなＲＧＢデータ（ＲＧＢ等間隔のスライスデータ）パッチ３０１を有する。そしてさらに、ＰＰＴ文書等のオフィス文書としてよく使用されるカラーパレット３０２と、ＰＰＴ文書にデフォルトでインストールされているスタイルで使用されるグラデーションパッチ３０３、が配置されている。
【００２４】
また例えば、ステップＳ２０２におけるヒストグラム解析によって、参照画像においてブルーのグラデーションデータが使用されていると判別された場合、図４に示すようなテストチャートが選択される。図４に示すテストチャートにおいては、カラーパッチとしてブルーのグラデーション色域における複数色を配色した、グラデーションデータ４０３を有している。なお、４０１はやはり色空間全体のＲＧＢパッチである。そしてさらに、ヒストグラム解析によって特徴的な代表色が検出された場合には、その代表色の近傍域における複数色のカラーパッチを配色した代表色パッチ４０２を有する。
【００２５】
以上のように、ステップＳ２０３において最適なパッチ配色がなされたテストチャートが選択されると、次にステップＳ２０４において、該選択されたテストチャートをプリンタ１０３により印刷し、記録媒体上にテストチャート出力１０４を得る。そしてステップＳ２０５において、テストチャート出力１０４を測色器１０５を用いて測色する。
【００２６】
次にステップＳ２０６において、ステップＳ２０２での参照画像の解析結果を踏まえて、作成するプロファイルのＬＵＴを構成する色空間における格子点位置を設定する。以下、本実施形態における格子点設定処理について、図６および図７を用いて詳細に説明する。
【００２７】
図６は、ＲＧＢ値が均等に１６ステップづつ変化しているような、一般的なプロファイルの格子点配置例を示す図である。また図７は、ステップＳ２０２における解析の結果、参照画像にブルーグラデーションが多用されていると判別された際の、プロファイルの格子点配置例を示す図である。図６と図７の格子点配置を比較すると、図７では、ブルーグラデーションに対応する格子点情報が、他色に比べてより密に配置されていることが分かる。もちろんグラデーション画像以外にも、ステップＳ２０２での解析結果に基づいて参照画像で多用されている色すなわち代表色が判明すれば、該代表色付近の格子点を密にするように、格子点配置が決定される。
【００２８】
以下に、格子点配置を工夫することによって良好なプリント結果を得ることができる例を示す。例えば、参照画像がモノクロ画像である場合、セピア調やモノカラー画像で使用されるような色合いのカラーパッチを配置する。具体的には、ＲＧＢ値が０〜１２８までの値について、９ステップ間隔に格子点を配置するか、または、無彩色の格子点のみを配置する。また例えば、参照画像が風景画像である場合、空の青色や草の緑色などが重要視されるため、明るい青色や落ち着いた緑色のＲＧＢ値を配色したテストチャートを作成する。また例えば、参照画像が人物画像である場合、人物の肌色が重要視されるため、肌色を表現するＲＧＢ値（肌色近傍色、例えばＲ＞Ｇ，ＢとなるようなＲＧＢ値）を配色する。
【００２９】
また、例えばステップＳ２０２のオブジェクト情報解析によって、参照画像がオフィス文書であると判明した場合には、図３に示したように、オフィス文書用としてデフォルト設定されているカラーパレット３０２を、テストチャート内に配置しておくと良い。
【００３０】
以上のように、ステップＳ２０６においてプロファイルの最適な格子点位置が設定されると、次にステップＳ２０７において、該設定された格子点位置について、参照画像に対する高精度な色再現を可能とするプロファイルを作成する。なおこのとき、ステップＳ２０５で取得された測色値を参照することはもちろんである。
【００３１】
なお、本実施形態のプロファイル作成処理においては、図５に示す印刷設定画面５０１においてユーザが選択した、用紙の種類５０２、印刷品位５０３、マッチング方法５０４、のそれぞれの設定内容も参照されることはもちろんである。
【００３２】
以上説明したように本実施形態によれば、ユーザの所望する色合いを有する参照画像に応じて、プリンタ特性を取得するためのテストチャートにおけるカラーパッチの配色を最適化する。これにより、ユーザが所望する色合いを高精度に再現可能とするプロファイルを作成することができる。
【００３３】
＜他の実施形態＞
以上、実施形態例を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記録媒体(記憶媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、webアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００３４】
尚本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、コンピュータ読取可能であり、実施形態において図に示したフローチャートに対応したプログラムである。
【００３５】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００３６】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【００３７】
プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM，DVD-R)などである。
【００３８】
プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの(又は圧縮され自動インストール機能を含むファイル)をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【００３９】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。
【００４０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００４１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行うことが可能である。
【図面の簡単な説明】
【００４２】
【図１】本発明に係る一実施形態における画像印刷システムの構成を示すブロック図である。
【図２】本実施形態におけるプロファイル作成処理を示すフローチャートである。
【図３】本実施形態におけるテストチャート例を示す図である。
【図４】本実施形態におけるテストチャート例を示す図である。
【図５】本実施形態におけるプリンタドライバ設定ＵＩ例を示す図である。
【図６】一般的なプロファイルの格子点配置例を示す図である。
【図７】本実施形態におけるプロファイルの格子点配置例を示す図である。
【図１】
2009089008.tif 000003
【図２】
2009089008.tif 000004
【図３】
2009089008.tif 000005
【図４】
2009089008.tif 000006
【図５】
2009089008.tif 000007
【図６】
2009089008.tif 000008
【図７】
2009089008.tif 000009