(57)【要約】【課題】測色器のバッキングマテリアル等、観察条件が異なる場合には測色値が異なるため、観察条件毎に、色変換テーブルを作成するための複数個の色見本を測定する必要があった。【解決手段】第１の観察条件下において測色器で色見本を測色することによって、第１の測定データおよび第１の観察条件データを取得する（Ｓ２０１）。そして、ＵＩより第２の観察条件を指定し（Ｓ２０２）、その第２の観察条件データを取得する（Ｓ２０３）。そして、第１の測定データと、第１および第２の観察条件データを用いて、第２の観察条件下における前記色見本の測色値である第２の測定データを生成する（Ｓ２０４）。これにより、第２の観察条件下における第２の測定データについては、実際に測色器による測色を行うことなく、取得することができる。【選択図】図２
2009130843.tif 000002
【特許請求の範囲】
【請求項１】
第１の観察条件下において測色手段で色見本を測色することによって第１の測定データを取得する測色ステップと、
前記第１の観察条件を示す第１の観察条件データを取得する第１の観察条件取得ステップと、
第２の観察条件を指定する指定ステップと、
前記第２の観察条件を示す第２の観察条件データを取得する第２の観察条件取得ステップと、
前記第１の測定データと、前記第１および第２の観察条件データとを用いて、前記第２の観察条件下における前記色見本の測色値としての第２の測定データを生成する生成ステップと、を有し、
前記第１および第２の観察条件データは、光源の分光放射輝度と、前記色見本の背景の分光反射率を含むことを特徴とする色処理方法。
【請求項２】
前記第１および第２の測定データは、前記色見本の分光分布値と、前記色見本の分光透過率を含むことを特徴とする請求項１に記載の色処理方法。
【請求項３】
前記第２の観察条件取得ステップにおいては、複数の観察条件を示す複数の観察条件データを予め格納した格納手段より、前記第２の観察条件データを取得することを特徴とする請求項１または２に記載の色処理方法。
【請求項４】
前記指定ステップにおいては、ユーザ指示に基づいて前記第２の観察条件を指定することを特徴とする請求項１乃至３のいずれか１項に記載の色処理方法。
【請求項５】
第１の観察条件下において色見本を測色することによって第１の測定データを取得する測色手段と、
前記第１の観察条件を示す第１の観察条件データを取得する第１の観察条件取得手段と、
第２の観察条件を指定する指定手段と、
前記第２の観察条件を示す第２の観察条件データを取得する第２の観察条件取得手段と、
前記第１の測定データと、前記第１および第２の観察条件データとを用いて、前記第２の観察条件下における前記色見本の測色値としての第２の測定データを生成する生成手段と、を有し、
前記第１および第２の観察条件データは、光源の分光放射輝度と、前記色見本の背景の分光反射率を含むことを特徴とする色処理装置。
【請求項６】
コンピュータで実行されることにより、該コンピュータ上で請求項１乃至４のいずれか１項に記載の色処理方法を実行させることを特徴とするコンピュータプログラム。
【請求項７】
請求項６に記載のプログラムを記録したことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は色処理方法および色処理装置に関し、特に、複数の観察環境について、所定の色見本を測色器で測色した測定データを取得する色処理方法および色処理装置に関する。
【背景技術】
【０００２】
従来、例えば印刷装置等の出力機器において所望するような色を出力することを目的として、入力機器との色再現特性の違いを解消するために、色変換テーブルが用いられている。この色変換テーブルを作成するために、例えば図８に示す９３３パッチからなる複数の色見本を出力する。図８に示す色見本は、８１に示すような方眼の目の１マスが１色に相当する。これら９３３パッチ全ての色見本を測色器によって測色することで、デバイス依存値と非デバイス依存値との対応付けを行っている。
【０００３】
このとき測色器は、ある特定の観察条件下で測色を行っているため、異なる観察条件下で測色した場合には異なる測色値が得られる。例えば図９に示すように、測色時の色見本の背景（以降、バッキングマテリアルと称する）が異なる場合、色見本を透過してバッキングマテリアルに反射し、再び色見本を透過してきた成分の影響によって、測色値は異なってくる。
【０００４】
一般にバッキングマテリアルとしては、規格や出力物の実際の観察環境によって、以下に示す複数の種類が使い分けられている。例えば、図９の９０１に示すように、バッキングマテリアルが白であるホワイトバッキングがある。また、９０２に示すように、バッキングマテリアルが黒であるブラックバッキングがある。また、９０３に示すように、色見本に用いられているメディアと同種のメディアを色見本の下に複数枚重ねるセルフバッキングがある。
【０００５】
通常、例えば色変換用テーブルの作成から該テーブルの評価といった一連の作業を行う場合には、各作業ごとに色見本を測色する必要があり、このような複数回の測色ごとに、上記バッキングマテリアル等の観察条件を一致させることがもちろん望ましい。
【０００６】
しかしながら、上述したような一連の作業において、色変換テーブルの作成作業と該テーブルの評価作業とが、異なる場所において行われる場合がある。このような場合、それぞれの作業におけるパッチの測色時に、バッキングマテリアル等の観察条件が異なっていることが起こりうる。上述したように、例えばバッキングマテリアルが異なると、同じ色のパッチであってもその測色値が異なるため、このような場合にはもちろん、正当な評価を行うことができない。
【０００７】
観察条件の違いを考慮して、より適切な色変換テーブルを作成するには、例えばそのバッキングマテリアル毎に色変換テーブルを作成する必要がある。そのためにバッキングマテリアルごとに、複数個の色見本を測色器で測定せねばならず、多大なコストがかかっていた。
【０００８】
このような、観察条件の違いによって色見本の測色値が異なることを鑑み、ある観察条件下での測色値を補正して所望の観察条件下での測色値を得る技術がある（例えば、特許文献１参照）。
【特許文献１】特開２００６−２００９６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら上述した特許文献１に記載された技術によれば、バッキングマテリアルについては何ら考慮されていないため、バッキングマテリアルを含む観察条件の違いによる測色値の違いには、対応することができなかった。
【００１０】
本発明は上述した問題を解決するためになされたものであり、色見本の背景を観察条件に含めて、第１の観察条件による測色値に基づき、第２の観察条件による測色値を生成する色処理方法および色処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するための一手法として、本発明の色処理方法は以下の工程を備える。
【００１２】
すなわち、第１の観察条件下において測色手段で色見本を測色することによって第１の測定データを取得する測色ステップと、前記第１の観察条件を示す第１の観察条件データを取得する第１の観察条件取得ステップと、第２の観察条件を指定する指定ステップと、前記第２の観察条件を示す第２の観察条件データを取得する第２の観察条件取得ステップと、前記第１の測定データと、前記第１および第２の観察条件データを用いて、前記第２の観察条件下における前記色見本の測色値としての第２の測定データを生成する生成ステップと、を有することを特徴とする。
【発明の効果】
【００１３】
上記工程からなる本発明によれば、色見本の背景を観察条件に含めて、第１の観察条件による測色値に基づき、第２の観察条件による測色値を生成可能とすることにより、色見本の測色回数を減らしてコスト削減することができる。
【発明を実施するための最良の形態】
【００１４】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１５】
＜第１実施形態＞
図１は、本実施形態における測色値補正装置の構成を示すブロック図である。図１において、１１は後述する測定データを取得する測色器であり、１２は本実施形態の特徴である測色値補正を行う測色値補正装置である。
【００１６】
測色値補正装置１２は機能的に大きく構成を分割すると、測定値取得部１２１、指定部１２２、格納部１２３、生成部１２４、出力部１２５、に分けられる。測色値補正装置１２は、ある特定の観察条件（以降、第１の観察条件と称する）における測色器１１による色見本の測定データを入力する。そして、該測定データに基づいて、ユーザが所望する観察条件（以降、第２の観察条件と称する）における色見本の分光分布値を生成して出力する。
【００１７】
以下、本実施形態の測色値補正装置１２における測色値補正処理について、図２のフローチャートを用いて説明する。
【００１８】
まずステップＳ２０１では、測定値取得部１２１により、第１の観察条件において測色器１１で測色された色見本の測定データを取得する。この測定データは図３に示すように、第１の観察条件色見本測色値３１と、第１の観察条件データ３２に大別される。
【００１９】
第１の観察条件色見本測色値３１は、第１の観察条件下で複数個の色見本を測色器１１で実際に測色して得られた分光分布値と分光透過率をそれぞれ、色見本分光分布３１１と色見本分光透過率３１２として含む。ここで図４Ａおよび図４Ｂに、色見本分光分布３１１および色見本分光透過率３１２の具体例を示す。すなわち、本実施形態における色見本分光分布３１１および色見本分光透過率３１２はそれぞれ、図４Ａの４１１および４１２で示すように、ある波長ごとにサンプリングされたデータが、図４Ｂの４２１および４２２のように収められている。
【００２０】
第１の観察条件データ３２は、第１の観察条件色見本測色値３１を測色した際の観察条件データであり、光源分光放射輝度３２１と、バッキングマテリアル分光反射率３２２を含む。光源分光放射輝度３２１は、第１の観察条件色見本測色値３１を測色した際に用いた光源の分光放射輝度であり、バッキングマテリアル分光反射率３２２は、第１の観察条件色見本測色値３１を測色した際に用いたバッキングマテリアルの分光反射率である。
【００２１】
測定値取得部１２１で取得された第１の観察条件データ３２は、格納部１２３へ格納される。格納部１２３には図５に示すように、光源分光放射輝度を示す光源データ５１と、バッキングマテリアル分光反射率を示すバッキングマテリアルデータ５２が格納されている。光源データ５１としては、Ｄ５０光源やＡ光源などの代表的な光源の分光放射輝度と、測定値取得部１２１で取得された光源分光放射輝度３２１等のようにユーザによって定義された分光放射輝度が格納されている。バッキングマテリアルデータ５２としても同様に、ホワイトバッキングやブラックバッキングなどの代表的なバッキングマテリアルの分光反射率が格納されている。さらに、測定値取得部１２１で取得されたバッキングマテリアル分光反射率３２２等のように、ユーザによって定義された分光反射率が格納されている。
【００２２】
図２に戻り、次にステップＳ２０２では、指定部１２２において図６に示すようなユーザインタフェース（ＵＩ）を表示し、ユーザが望む観察条件（すなわち第２の観察条件）を指定する。図６に示すＵＩにおいては、光源指定部６１で光源を指定し、バッキングマテリアル指定部６２でバッキングマテリアルを指定する。
【００２３】
ステップＳ２０３では、指定部１２２でユーザ指示によって指定された第２の観察条件を格納部１２３から探索し、第２の観察条件データを取得する。すなわち、上述したステップＳ２０１が本実施形態における第１の観察条件取得ステップであり、ステップＳ２０３が第２の観察条件取得ステップとして機能する。
【００２４】
ステップＳ２０４では、生成部１２４において、ステップＳ２０１で取得した第１の観察条件色見本測色値３１および第１の観察条件データ３２と、ステップＳ２０３で取得した第２の観察条件データから、第２の観察条件下での色見本の分光分布値を生成する。この分光分布値の生成方法の詳細については後述する。
【００２５】
そしてステップＳ２０５では、出力部１２５において、生成部１２４で生成された第２の観察条件下での色見本の分光分布値を出力する。
【００２６】
以下、上記ステップＳ２０４における、第２の観察条件下での測色値生成処理について詳細に説明する。ここでは説明を簡単にするために、第１の観察条件と第２の観察条件とでは、同一光源を用いてバッキングマテリアルのみが異なるとして説明する。すなわち、第１の観察条件では第１のバッキングマテリアルを使用しており、第２の観察条件では第２のバッキングマテリアルを使用しているとする。
【００２７】
図７は、第２の観察環境下での測色値生成方法を説明するための概念図である。測色器１１で計測される色見本の分光分布値は例えば、以下に示す分光分布成分７１〜７４の重ね合わせとして得られる。まず、光源からの光が色見本で反射して戻ってきた分光分布成分７１がある。また、光源からの光が色見本を透過してバッキングマテリアルで反射して再び色見本を透過してきた分光分布成分７２がある。さらに、光源からの光が色見本を透過してバッキングマテリアルでの反射と色見本での反射を複数回繰り返してその後色見本を透過してきた分光分布成分（多重反射成分）７３，７４がある。したがって測色器１１で測色される色見本の分光分布値は、以下に示す式（１）のように表される。
【００２８】
Ｍ＝Ａｆ＋Ａｇｈｇ＋Ａｇｈｆｇｈｇ＋Ａｇｈｆｈｆｈｇ＋・・・
＝Ａｆ＋Ａｇｈｇ＋ΣＡｇｈ(ｆｈ)n            ・・・(1)
ここで、Ｍは測色器で計測される色見本の分光分布値、Ａは光源の分光放射輝度、fはバッキングマテリアルでの反射成分を含まない色見本の理想的な分光反射率、ｇは色見本の分光透過率、ｈはバッキングマテリアルの分光反射率である。また、ｎは１から∞までの整数値をとる。式（１）の右辺における第１項，第２項，第３項，第４項がそれぞれ、が分光分布成分７１，７２，７３，７４を表している。
【００２９】
ここで、第１の観察条件と第２の観察条件における光源は同一であるから、その分光放射輝度をＡとし、バッキングマテリアルでの反射成分を含まない色見本の理想的な分光反射率をｆ、色見本の分光透過率をｇとする。そして、第１および第２の観察条件でのバッキングマテリアルの分光反射率をそれぞれｈ1，ｈ2とすると、式（１）より、第１および第２の観察条件下における色見本の分光分布値Ｍ1，Ｍ2はそれぞれ、以下に示す式（２），式（３）のようになる。
【００３０】
Ｍ1＝Ａｆ＋Ａｇｈ1ｇ＋ΣＡｇｈ1ｇ(ｆｈ1)n      ・・・(2)
Ｍ2＝Ａｆ＋Ａｇｈ2ｇ＋ΣＡｇｈ2ｇ(ｆｈ2)n      ・・・(3)
ここで、式（３）と式（２）の差を取って整理すると、以下の式（４）が得られる。
【００３１】
Ｍ2＝Ｍ1−(Ａｇｈ1ｇ＋ΣＡｇｈ1ｇ(ｆｈ1)n)＋(Ａｇｈ2ｇ＋ΣＡｇｈ2ｇ(ｆｈ2)n)      ・・・(4)
上記式（４）において、図７で分光分布成分７３，７４として示される多重反射成分は減衰しているため、色見本の分光分布値に与える影響が小さいとして無視することができ、従って以下の式（５）が得られる。
【００３２】
Ｍ2＝Ｍ1−Ａｇｈ1ｇ＋Ａｇｈ2ｇ      ・・・(5)
上記（５）式によれば、第２の観察条件における色見本の分光分布値Ｍ2は、以下の各パラメータから生成することができる。すなわち、第１の観察条件における色見本の分光分布値Ｍ1と、光源の分光放射輝度Ａ、メディアの分光透過率ｇ、第１および第２の観察条件のバッキングマテリアルの分光反射率ｈ1，ｈ2、から生成される。
【００３３】
以上説明したように本実施形態によれば、第１のバッキングマテリアルによる色見本の測色値を、第２のバッキングマテリアルにおける測色値に変換することができる。すなわち、第１の観察条件下における第１の測定データに基づく演算により、第２の観察条件下における第２の測定データについては、実際に測色器による測色を行うことなく、取得することができる。したがって、例えばバッキングマテリアルごとに複数個の色見本を測色することなく、複数のバッキングマテリアルのそれぞれに適した色変換テーブルを作成することができる。
【００３４】
なお、本実施形態ではバッキングマテリアルが異なる観察条件下における測色値を求める例について説明したが、本発明はこの例に限定されず、観察条件を構成する他のパラメータについても、同様に適用可能である。例えば、色見本の分光分布値を示す上記各式に含まれる、光源の分光放射輝度Ａやメディアの分光透過率ｇ、等のパラメータについても、バッキングマテリアルの分光反射率ｈと同様に、異なる条件下での測色値を算出することができる。なおこの際、他のパラメータを共通とすることはもちろんである。
【００３５】
＜他の実施形態＞
以上、実施形態例を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記録媒体(記憶媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、webアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００３６】
尚本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、コンピュータ読取可能であり、実施形態において図に示したフローチャートに対応したプログラムである。
【００３７】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００３８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【００３９】
プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM，DVD-R)などである。
【００４０】
プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの(又は圧縮され自動インストール機能を含むファイル)をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【００４１】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。
【００４２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００４３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行うことが可能である。
【図面の簡単な説明】
【００４４】
【図１】本発明に係る一実施形態における測色値補正装置の構成を示すブロック図である。
【図２】本実施形態における測色値補正処理を示すフローチャートである。
【図３】本実施形態における測色データの構成例を示す図である。
【図４Ａ】，
【図４Ｂ】本実施形態における第１の観察条件での色見本測色値を説明するための図である。
【図５】本実施形態における観察条件データの構成例を示す図である。
【図６】本実施形態におけるユーザインタフェース例を示す図である。
【図７】本実施形態における測色値生成方法を説明するための概念図である。
【図８】一般的な色変換テーブル作成用の色見本例を示す図である。
【図９】バッキングマテリアルにより測色値が異なる例を示す図である。
【図１】
2009130843.tif 000003
【図２】
2009130843.tif 000004
【図３】
2009130843.tif 000005
【図４Ａ】
2009130843.tif 000006
【図４Ｂ】
2009130843.tif 000007
【図５】
2009130843.tif 000008
【図６】
2009130843.tif 000009
【図７】
2009130843.tif 000010
【図８】
2009130843.tif 000011
【図９】
2009130843.tif 000012