(57)【要約】【課題】      入力デバイスと出力デバイスを備える機器において入力デバイスと出力デバイスとの間のカラーマッチングを行い、それらデバイスの色特性に左右されることなく、好ましい色を再現することを可能とする。【解決手段】  カラーマッチングプロファイル作成装置は、絶対色空間における色変換特性を記述した色変換プロファイルに加えて、入力デバイスプロファイルと、出力デバイスプロファイルとを用いて、前記入力デバイスと前記出力デバイスとの間のカラーマッチングプロファイルを作成する。色変換プロファイルは、絶対色空間における色変換特性を記述するので、入力デバイスから得られた画像データに対して、入力デバイスの特性に左右されない色変換が行われる。よって、作成された色変換プロファイルを使用してカラーマッチング処理を行うことにより、出力デバイスの特性に拘わらず、絶対色空間上において決定された色特性で画像データを出力することができる。【選択図】    図２
2005234892.tif 000002
【特許請求の範囲】
【請求項１】
入力デバイスの色特性を記述した入力デバイスプロファイルと、出力デバイスの色特性を記述した出力デバイスプロファイルと、絶対色空間上における色変換特性を記述した色変換プロファイルとに基づいて、前記入力デバイスと前記出力デバイスとの間のカラーマッチングプロファイルを作成することを特徴とするカラーマッチングプロファイル作成装置。
【請求項２】
前記入力デバイスプロファイルに基づいて、ソース画像データを絶対色空間上の画像データに変換する変換手段と、
前記絶対色空間上の画像データの色特性を調整し、前記色変換プロファイルを作成する色変換プロファイル作成手段と、を備えることを特徴とする請求項１に記載のカラーマッチングプロファイル作成装置。
【請求項３】
前記色変換プロファイル作成手段は、前記絶対色空間上の画像データを解析し、解析結果に基づいて前記色変換プロファイルを作成することを特徴とする請求項２に記載のカラーマッチングプロファイル作成装置。
【請求項４】
入力デバイスの色特性を記述した入力デバイスプロファイルを取得する工程と、
出力デバイスの色特性を記述した出力デバイスプロファイルを取得する工程と、
絶対色空間上における色変換特性を記述した色変換プロファイルを作成する工程と、
前記入力デバイスプロファイル、前記出力デバイスプロファイル及び前記色変換プロファイルに基づいて、前記入力デバイスと前記出力デバイスとの間のカラーマッチングプロファイルを作成する工程と、を有することを特徴とするカラーマッチングプロファイル作成方法。
【請求項５】
コンピュータ上で実行されることにより、前記コンピュータに、
入力デバイスの色特性を記述した入力デバイスプロファイルを取得する工程と、
出力デバイスの色特性を記述した出力デバイスプロファイルを取得する工程と、
絶対色空間上における色変換特性を記述した色変換プロファイルを作成する工程と、
前記入力デバイスプロファイル、前記出力デバイスプロファイル及び前記色変換プロファイルに基づいて、前記入力デバイスと前記出力デバイスとの間のカラーマッチングプロファイルを作成する工程と、を実行させることを特徴とするカラーマッチングプロファイル作成プログラム。
【請求項６】
入力デバイスと出力デバイスの間のカラーマッチングプロファイルを、前記入力デバイス及び前記出力デバイスの少なくとも一方の経年変化に応じて使用期間毎に複数個記憶したプロファイル記憶部と、
１つのカラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理手段と、
前記入力デバイス及び前記出力デバイスの少なくとも一方の使用期間を検出し、検出された使用期間に基づき、必要に応じて前記複数個のカラーマッチングプロファイルのうちの１つを選択することにより、前記カラーマッチング手段が使用する前記カラーマッチングプロファイルを更新する更新処理を行う更新手段と、を備えることを特徴とするカラーマッチングシステム。
【請求項７】
前記更新手段は、使用期間が終了したカラーマッチングプロファイルを前記プロファイル記憶部から削除することを特徴とする請求項６に記載のカラーマッチングシステム。
【請求項８】
前記更新手段は、前記入力デバイス及び前記出力デバイスの電源が投入されるたびに前記更新処理を行うことを特徴とする請求項７に記載のカラーマッチングシステム。
【請求項９】
前記更新手段は、所定時間毎に前記更新処理を行うことを特徴とする請求項７に記載のカラーマッチングシステム。
【請求項１０】
入力デバイスと出力デバイスの間のカラーマッチングプロファイルを、前記入力デバイス及び前記出力デバイスの少なくとも一方の経年変化に応じて使用期間毎に複数個記憶するプロファイル記憶工程と、
１つのカラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理工程と、
前記入力デバイス及び前記出力デバイスの少なくとも一方の使用期間を検出し、検出された使用期間に基づき、必要に応じて前記複数個のカラーマッチングプロファイルのうちの１つを選択することにより、前記カラーマッチング手段が使用する前記カラーマッチングプロファイルを更新する更新工程と、を有することを特徴とするカラーマッチング方法。
【請求項１１】
記憶部を有するコンピュータ上で実行されることにより、前記コンピュータに、
入力デバイスと出力デバイスの間のカラーマッチングプロファイルを、前記入力デバイス及び前記出力デバイスの少なくとも一方の経年変化に応じて使用期間毎に複数個前記記憶部に記憶するプロファイル記憶工程と、
１つのカラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理工程と、
前記入力デバイス及び前記出力デバイスの少なくとも一方の使用期間を検出し、検出された使用期間に基づき、必要に応じて前記複数個のカラーマッチングプロファイルのうちの１つを選択することにより、前記カラーマッチング手段が使用する前記カラーマッチングプロファイルを更新する更新工程と、を実行させることを特徴とするカラーマッチングプログラム。
【請求項１２】
入力デバイスの色特性を記述した入力デバイスプロファイルと、出力デバイスの色特性を記述した出力デバイスプロファイルと、絶対色空間上における色変換特性を記述した色変換プロファイルとに基づいて作成された、入力デバイスと出力デバイスの間のカラーマッチングプロファイルを記憶したプロファイル記憶部と、
前記カラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理手段と、
前記入力デバイス及び前記出力デバイスの少なくとも一方が置かれた環境の調光状態を検出する検出手段と、
検出された調光状態に基づいて、前記色変換プロファイルを補正し、補正後の前記色変換プロファイルを用いて前記カラーマッチングプロファイルを更新する更新手段と、を備えることを特徴とするカラーマッチングシステム。
【請求項１３】
前記絶対色空間は要素Ｌ、ａ*及びｂ*から構成されるＬａ*ｂ*空間であり、前記更新手段は前記要素毎に独立に前記色変換プロファイルを補正することを特徴とする請求項１２に記載のカラーマッチングシステム。
【請求項１４】
前記入力デバイスは、前記検出手段として機能するカメラモジュールであることを特徴とする請求項１２に記載のカラーマッチングシステム。
【請求項１５】
入力デバイスの色特性を記述した入力デバイスプロファイルと、出力デバイスの色特性を記述した出力デバイスプロファイルと、絶対色空間上における色変換特性を記述した色変換プロファイルとに基づいて作成された、入力デバイスと出力デバイスの間のカラーマッチングプロファイルを記憶部に記憶するプロファイル記憶工程と、
前記カラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理工程と、
前記入力デバイス及び前記出力デバイスの少なくとも一方が置かれた環境の調光状態を検出する検出工程と、
検出された調光状態に基づいて、前記色変換プロファイルを補正し、補正後の前記色変換プロファイルを用いて前記カラーマッチングプロファイルを更新する更新工程と、を有することを特徴とするカラーマッチング方法。
【請求項１６】
記憶部を有するコンピュータにより実行されることにより、前記コンピュータに、
入力デバイスの色特性を記述した入力デバイスプロファイルと、出力デバイスの色特性を記述した出力デバイスプロファイルと、絶対色空間上における色変換特性を記述した色変換プロファイルとに基づいて作成された、入力デバイスと出力デバイスの間のカラーマッチングプロファイルを前記記憶部に記憶するプロファイル記憶工程と、
前記カラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理工程と、
前記入力デバイス及び前記出力デバイスの少なくとも一方が置かれた環境の調光状態を検出する検出工程と、
検出された調光状態に基づいて、前記色変換プロファイルを補正し、補正後の前記色変換プロファイルを用いて前記カラーマッチングプロファイルを更新する更新工程と、を実行させることを特徴とするカラーマッチングプログラム。
【請求項１７】
請求項６乃至９及び１２乃至１４のいずれか一項に記載のカラーマッチングシステムと、前記入力デバイスと、前記出力デバイスとを一体に搭載してなることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを表示装置の色特性に適合させて表示するためのカラーマッチングシステムに関する。
【背景技術】
【０００２】
各種ソースの画像を、表示装置の色空間に適合した色特性に補正するカラーマッチングシステムが知られている。一般のカラーマッチングシステムは、ＩＣＣプロファイル（International Color Consortium Profile）を用い、アプリケーション自身がＯＳ（Operating System）のカラーマッチングの仕組みを利用して、表示デバイス間の色変換を行うものである。ＩＣＣプロファイルは、例えばＣＩＥ  Ｌ*ａ*ｂ*表色系、ＣＩＥ  ＸＹＺ表色系などの標準色空間と、デバイスカラー（ＲＧＢ又はＣＭＹＫなど）との関係を規定した３×３マトリクスや３次元テーブル、４次元テーブルなどで構成される。このため、カラーマッチングシステムの実現はアプリケーション自身に負うところが大きく、アプリケーションの開発者自身がカラーマッチングに対する十分な知識を有している必要があった。また、モニタなどのＩＣＣプロファイル自身は、ユーザによりＯＳが管理する場所に登録される必要があるが、その設定方法がＯＳ毎に異なるため、カラーマッチングを実現できるユーザの数も限られているというのが実状であった。
【０００３】
一方で、携帯電話などに代表されるカラー液晶パネル付き組込み機器は完成体として流通されるため、組込み機器内での色再現性を実現すればよく、高度なカラーマッチングの仕組みは必要が無かった。しかし、近年では、カメラ付き携帯電話に代表されるように、画像自身がその組込み機器の表示デバイスで正確に色再現されることに加えて、他の携帯電話やネットワーク上のＰＣなどの表示デバイス上やプリンタ上でも正確に色が表現されることが必要とされている。このように、従来の組込み機器内だけの色再現方法に代わり、より一般的なＩＣＣプロファイルを前提としたカラーマッチングによる色再現技術が要求されている。
【０００４】
また、近年のカメラ付き携帯電話の普及に伴って、入力デバイスと出力デバイスとの間のカラーマッチング技術が必要とされている。カメラ付き携帯電話で撮影した画像を液晶パネルに表示するとき、入力デバイスとしての色再現域と出力デバイスとしての色再現域が異なるため、何らかの方法でカラーマッチングを行うことが望まれる。その一方、肌色や海のブルー、新緑などの記憶色と呼ばれる色は、カラーマッチングとは別に好ましい色を再現する技術として知られている。また、複雑な色再現アルゴリズムは膨大な処理パワーを必要とするため、カメラ付き携帯電話のような装置には適切ではない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、以上の点に鑑みてなされたものであり、入力デバイスと出力デバイスを備える機器において入力デバイスと出力デバイスとの間のカラーマッチングを行い、それらデバイスの色特性に左右されることなく、好ましい色を再現することを可能とするカラーマッチングシステムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、カラーマッチングプロファイル作成装置は、入力デバイスの色特性を記述した入力デバイスプロファイルと、出力デバイスの色特性を記述した出力デバイスプロファイルと、絶対色空間上における色変換特性を記述した色変換プロファイルとに基づいて、前記入力デバイスと前記出力デバイスとの間のカラーマッチングプロファイルを作成する。
【０００７】
上記のカラーマッチングプロファイル作成装置は、絶対色空間における色変換特性を記述した色変換プロファイルに加えて、入力デバイスプロファイルと、出力デバイスプロファイルとを用いて、前記入力デバイスと前記出力デバイスとの間のカラーマッチングプロファイルを作成する。色変換プロファイルは、絶対色空間における色変換特性を記述するので、入力デバイスから得られた画像データに対して、入力デバイスの特性に左右されない色変換が行われる。よって、作成された色変換プロファイルを使用してカラーマッチング処理を行うことにより、出力デバイスの特性に拘わらず、絶対色空間上において決定された色特性で画像データを出力することができる。
【０００８】
上記のカラーマッチングプロファイル作成装置の好適な実施例は、前記入力デバイスプロファイルに基づいて、ソース画像データを絶対色空間上の画像データに変換する変換手段と、前記絶対色空間上の画像データの色特性を調整し、前記色変換プロファイルを作成する色変換プロファイル作成手段と、を備える。
【０００９】
上記のカラーマッチングプロファイル作成装置の他の一態様では、前記色変換プロファイル作成手段は、前記絶対色空間上の画像データを解析し、解析結果に基づいて前記色変換プロファイルを作成する。色変換プロファイルは、絶対色空間上で画像データを解析した結果に基づいて作成されるので、入出力デバイスの特性に左右されることなく安定的に画像データの解析がなされ、当該画像データに適したカラーマッチングが可能となる。
【００１０】
本発明の同様の観点では、カラーマッチングプロファイル作成方法は、入力デバイスの色特性を記述した入力デバイスプロファイルを取得する工程と、出力デバイスの色特性を記述した出力デバイスプロファイルを取得する工程と、絶対色空間上における色変換特性を記述した色変換プロファイルを作成する工程と、前記入力デバイスプロファイル、前記出力デバイスプロファイル及び前記色変換プロファイルに基づいて、前記入力デバイスと前記出力デバイスとの間のカラーマッチングプロファイルを作成する工程と、を有する。
【００１１】
上記のカラーマッチングプロファイル作成方法によれば、色変換プロファイルは、絶対色空間における色変換特性を記述するので、入力デバイスから得られた画像データに対して、入力デバイスの特性に左右されない色変換が行われる。よって、作成された色変換プロファイルを使用してカラーマッチング処理を行うことにより、出力デバイスの特性に拘わらず、絶対色空間上において決定された色特性で画像データを出力することができる。
【００１２】
本発明の同様の観点では、カラーマッチングプロファイル作成プログラムは、コンピュータ上で実行されることにより、前記コンピュータに、入力デバイスの色特性を記述した入力デバイスプロファイルを取得する工程と、出力デバイスの色特性を記述した出力デバイスプロファイルを取得する工程と、絶対色空間上における色変換特性を記述した色変換プロファイルを作成する工程と、前記入力デバイスプロファイル、前記出力デバイスプロファイル及び前記色変換プロファイルに基づいて、前記入力デバイスと前記出力デバイスとの間のカラーマッチングプロファイルを作成する工程と、を実行させる。
【００１３】
上記のカラーマッチングプロファイル作成プログラムをコンピュータ上で実行することにより、上記のカラーマッチングプロファイル作成装置を実現することができる。
【００１４】
本発明の他の観点では、カラーマッチングシステムは、入力デバイスと出力デバイスの間のカラーマッチングプロファイルを、前記入力デバイス及び前記出力デバイスの少なくとも一方の経年変化に応じて使用期間毎に複数個記憶したプロファイル記憶部と、１つのカラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理手段と、前記入力デバイス及び前記出力デバイスの少なくとも一方の使用期間を検出し、検出された使用期間に基づき、必要に応じて前記複数個のカラーマッチングプロファイルのうちの１つを選択することにより、前記カラーマッチング手段が使用する前記カラーマッチングプロファイルを更新する更新処理を行う更新手段と、を備える。
【００１５】
上記のカラーマッチングシステムによれば、入力デバイス及び出力デバイスの少なくとも一方の経年変化に応じて複数個のカラーマッチングプロファイルが使用期間毎に記憶されている。そして、入力デバイス及び／又は出力デバイスの使用期間に応じて、複数個のカラーマッチングプロファイルを適宜更新し、カラーマッチング処理が行われる。よって、入力デバイスや出力デバイスの特性に経年変化が生じた場合でも、その変化はカラーマッチングプロファイルにより吸収されるので、常に好ましい色再現性を確保することが可能となる。
【００１６】
上記のカラーマッチングシステムの一態様では、前記更新手段は、使用期間が終了したカラーマッチングプロファイルを前記プロファイル記憶部から削除する。更新により使用されなくなったカラーマッチングプロファイルを削除することにより、記憶部の限られた記憶容量を効率的に使用することができる。
【００１７】
上記のカラーマッチングシステムの好適な例では、前記更新手段は、前記入力デバイス及び前記出力デバイスの電源が投入されるたびに前記更新処理を行うことができる。また、他の好適な例では、前記更新手段は、所定時間毎に前記更新処理を行うことができる。
【００１８】
本発明の同様の観点では、カラーマッチング方法は、入力デバイスと出力デバイスの間のカラーマッチングプロファイルを、前記入力デバイス及び前記出力デバイスの少なくとも一方の経年変化に応じて使用期間毎に複数個記憶するプロファイル記憶工程と、１つのカラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理工程と、前記入力デバイス及び前記出力デバイスの少なくとも一方の使用期間を検出し、検出された使用期間に基づき、必要に応じて前記複数個のカラーマッチングプロファイルのうちの１つを選択することにより、前記カラーマッチング手段が使用する前記カラーマッチングプロファイルを更新する更新処理を行う更新工程と、を有する。
【００１９】
上記のカラーマッチング方法によれば、入力デバイス及び出力デバイスの少なくとも一方の経年変化に応じて複数個のカラーマッチングプロファイルが使用期間毎に記憶される。そして、入力デバイス及び／又は出力デバイスの使用期間に応じて、複数個のカラーマッチングプロファイルを適宜更新し、カラーマッチング処理が行われる。よって、入力デバイスや出力デバイスの特性に経年変化が生じた場合でも、その変化はカラーマッチングプロファイルにより吸収されるので、常に好ましい色再現性を確保することが可能となる。
【００２０】
本発明の同様の観点では、カラーマッチングプログラムは、記憶部を有するコンピュータ上で実行されることにより、前記コンピュータに、入力デバイスと出力デバイスの間のカラーマッチングプロファイルを、前記入力デバイス及び前記出力デバイスの少なくとも一方の経年変化に応じて使用期間毎に複数個前記記憶部に記憶するプロファイル記憶工程と、１つのカラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理工程と、前記入力デバイス及び前記出力デバイスの少なくとも一方の使用期間を検出し、検出された使用期間に基づき、必要に応じて前記複数個のカラーマッチングプロファイルのうちの１つを選択することにより、前記カラーマッチング手段が使用する前記カラーマッチングプロファイルを更新する更新処理を行う更新工程と、を実行させる。
【００２１】
上記のカラーマッチングプログラムをコンピュータ上で実行することにより、上記のカラーマッチングシステムを実現することができる。
【００２２】
本発明のさらに他の観点では、カラーマッチングシステムは、入力デバイスの色特性を記述した入力デバイスプロファイルと、出力デバイスの色特性を記述した出力デバイスプロファイルと、絶対色空間上における色変換特性を記述した色変換プロファイルとに基づいて作成された、入力デバイスと出力デバイスの間のカラーマッチングプロファイルを記憶したプロファイル記憶部と、前記カラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理手段と、前記入力デバイス及び前記出力デバイスの少なくとも一方が置かれた環境の調光状態を検出する検出手段と、検出された調光状態に基づいて、前記色変換プロファイルを補正し、補正後の前記色変換プロファイルを用いて前記カラーマッチングプロファイルを更新する更新手段と、を備える。
【００２３】
上記のカラーマッチングシステムによれば、入力デバイスと出力デバイスの間のカラーマッチングプロファイルが記憶されており、そのカラーマッチングプロファイルを用いて、入力デバイスから供給される画像データにカラーマッチング処理が行われ、出力デバイスへ出力される。ここで、入力デバイス及び前記出力デバイスの少なくとも一方が置かれた環境の調光状態が検出され、検出された調光状態に基づいて、色変換プロファイルが補正され、補正後の色変換プロファイルを用いてカラーマッチングプロファイルが更新される。よって、入力デバイスや出力デバイスの置かれた環境の調光状態に応じて、適切な色変換を行うように色変換プロファイルが補正され、カラーマッチングプロファイルに反映されるので、調光状態が変化しても好ましい色再現性を安定的に実現することが可能となる。
【００２４】
上記のカラーマッチングシステムの好適な例では、前記絶対色空間は要素Ｌ、ａ*及びｂ*から構成されるＬａ*ｂ*空間であり、前記更新手段は前記要素毎に独立に前記色変換プロファイルを補正する。絶対色空間を構成する要素Ｌ、ａ*及びｂ*毎に独立に色変換プロファイルが補正されるので、調光状態の各種の変化に応じて最適な補正が可能となる。
【００２５】
上記のカラーマッチングシステムの好適な例では、前記入力デバイスを、前記検出手段として機能するカメラモジュールとすることができる。これにより、調光状態の検出のために専用のセンサなどを設ける必要が無くなる。
【００２６】
本発明の同様の観点によれば、カラーマッチング方法は、入力デバイスの色特性を記述した入力デバイスプロファイルと、出力デバイスの色特性を記述した出力デバイスプロファイルと、絶対色空間上における色変換特性を記述した色変換プロファイルとに基づいて作成された、入力デバイスと出力デバイスの間のカラーマッチングプロファイルを記憶部に記憶するプロファイル記憶工程と、前記カラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理工程と、前記入力デバイス及び前記出力デバイスの少なくとも一方が置かれた環境の調光状態を検出する検出工程と、検出された調光状態に基づいて、前記色変換プロファイルを補正し、補正後の前記色変換プロファイルを用いて前記カラーマッチングプロファイルを更新する更新工程と、を有する。
【００２７】
上記のカラーマッチング方法によれば、入力デバイスと出力デバイスの間のカラーマッチングプロファイルが記憶されており、そのカラーマッチングプロファイルを用いて、入力デバイスから供給される画像データにカラーマッチング処理が行われ、出力デバイスへ出力される。ここで、入力デバイス及び出力デバイスの少なくとも一方が置かれた環境の調光状態が検出され、検出された調光状態に基づいて、色変換プロファイルが補正され、補正後の色変換プロファイルを用いてカラーマッチングプロファイルが更新される。よって、入力デバイスや出力デバイスの置かれた環境の調光状態に応じて、適切な色変換を行うように色変換プロファイルが補正され、カラーマッチングプロファイルに反映されるので、調光状態が変化しても好ましい色再現性を安定的に実現することが可能となる。
【００２８】
本発明の同様の観点によれば、カラーマッチングプログラムは、記憶部を有するコンピュータにより実行されることにより、前記コンピュータに、入力デバイスの色特性を記述した入力デバイスプロファイルと、出力デバイスの色特性を記述した出力デバイスプロファイルと、絶対色空間上における色変換特性を記述した色変換プロファイルとに基づいて作成された、入力デバイスと出力デバイスの間のカラーマッチングプロファイルを前記記憶部に記憶するプロファイル記憶工程と、前記カラーマッチングプロファイルを用いて、前記入力デバイスから供給される画像データに対してカラーマッチング処理を行い、前記出力デバイスへ出力するカラーマッチング処理工程と、前記入力デバイス及び前記出力デバイスの少なくとも一方が置かれた環境の調光状態を検出する検出工程と、検出された調光状態に基づいて、前記色変換プロファイルを補正し、補正後の前記色変換プロファイルを用いて前記カラーマッチングプロファイルを更新する更新工程と、を実行させる。
【００２９】
上記のカラーマッチングプログラムをコンピュータ上で実行することにより、上記のカラーマッチングシステムを実現することができる。
【００３０】
また、上記のカラーマッチングシステムは、入力デバイス及び出力デバイスと一体に搭載された電子機器として構成することが望ましい。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照して本発明の最良の実施形態について説明する。
【００３２】
［画像表示装置］
図１に本発明のカラーマッチングシステムを適用した画像表示装置１００の概略構成を示す。画像表示装置１００は、例えば、入力デバイスとしてのカメラモジュールと出力デバイスとしての表示パネルとを一体的に備えたカメラ付き携帯電話などの端末装置とすることができる。但し、本発明の適用がこれらに限定されるものではない。
【００３３】
画像表示装置１００は、大別して、画像処理部１０と、表示部２０と、撮像部３０とを備える。撮像部３０はカメラモジュール１５を備え、カメラモジュール１５で撮影された動画又は静止画をソース画像データＤ１として画像処理部１０へ供給する。
【００３４】
画像処理部１０は、撮像部３０から供給されるソース画像データＤ１に対してカラーマッチング処理を施して表示画像データＤ２を生成し、表示部２０へ供給する。具体的には、画像処理部１０は、ＣＰＵ１２、ＲＯＭ１４、ＲＡＭ１６、ＶＲＡＭ１８などを備える。
【００３５】
ＲＯＭ１４には、画像処理部１０の基本的な制御を司るＯＳ、及び、各種のアプリケーションプログラムなどが記憶されている。ＲＡＭ１６には、各種のアプリケーションソフトウェアや、画像データなどが記憶される。さらにＲＡＭ１６内には、本発明におけるカラーマッチングプロファイルとしてのデバイスリンクプロファイルが記憶されているが、その詳細については後述する。また、ＲＡＭ１６の一部は画像処理部１０によるカラーマッチング処理における作業メモリとして利用することができる。ＶＲＡＭ１８は、画像処理部１０によるカラーマッチング処理後の表示画像データＤ２を記憶する画像メモリである。ＣＰＵ１２は、ＲＯＭ１４に記憶されたＯＳやアプリケーションプログラムを実行することにより、後述のカラーマッチング処理を含む各種の処理、制御を行う。
【００３６】
表示部２０は、画像処理部１０から供給された表示画像データＤ２を表示パネル２２に表示する。表示パネル２２は、例えば液晶パネルなどとすることができるが、それに限定されるものではない。表示コントローラ２４は、表示画像データＤ２に基づいて表示パネル２２の画素などの駆動信号を生成し、これを表示パネル２２に供給して表示パネル２２を駆動する。これにより、表示パネル２２には、画像処理部１０から供給された表示画像データＤ２に対応する画像が表示される。
【００３７】
［カラーマッチングの原理］
次に、本発明によるカラーマッチングの原理について説明する。図２は、本発明によるカラーマッチングの基本原理を模式的に示す。図示のように、カメラモジュールなどのソースデバイス（入力デバイス）により生成されたソース画像データＤ１は、Ｌ*ａ*ｂ*表色系などの絶対色空間に変換される。そして、絶対色空間上で必要な色調整などの処理が施され、表示画像データＤ２が生成される。表示画像データＤ２は、ＬＣＤ（Liquid Crystal Panel）などのデスティネーションデバイス５６（出力デバイス）へ供給され、表示される。
【００３８】
ここで、ソース画像データＤ１を絶対色空間上の画像データに変換する際には、ソースデバイスプロファイル（Source Device Profile）６２が使用される。ソースデバイスプロファイル６２は、ソースデバイスの色空間における色属性を記述したデータであり、その色属性に基づいてソース画像データＤ１が絶対色空間（本例では、Ｌ*ａ*ｂ*）上の画像データに変換される。
【００３９】
次に、絶対色空間Ｌ*ａ*ｂ*で、画像データに対して必要な画像処理が行われる。必要な画像処理は、例えば明度、コントラスト、彩度、特定色相の変換、又は、記憶色の処理などを含む。記憶色の処理とは、例えば人間の皮膚の肌色、海の青色、新緑の緑色などを、人間の視覚上きれいに表示されるように調整する処理をいう。ここでの画像処理は、絶対色空間Ｌ*ａ*ｂ*上の要素Ｌ、ａ*、ｂ*の各々についての１次元（１Ｄ）ルックアップテーブル（ＬＵＴ）、又は３つの要素Ｌ、ａ*、ｂ*についての３次元（３Ｄ）ＬＵＴを用いて行われる。そして、この画像処理による色変換又は色調整を記述したアブストラクトプロファイル６４が作成される。即ち、アブストラクトプロファイル６４は、絶対色空間上において、好ましい色表現を行うための色変換方法を記述したデータである。
【００４０】
一方、デスティネーションデバイス５６については、その色属性を記述したデスティネーションデバイスプロファイル６６が存在する。デスティネーションデバイスプロファイル６６は、そのデスティネーションデバイス５６上において好ましい色表現を行うためのデータである。
【００４１】
本発明の画像表示装置１００は、ソースデバイスであるカメラモジュール１５と、デスティネーションデバイスである表示パネル２２とが一体的に搭載されており、ソースデバイスとデスティネーションデバイスの組み合わせは固定である。よって、ソースデバイスプロファイル６２と、アブストラクトプロファイル６４と、デスティネーションデバイスプロファイル６６とに基づいて、１つのデバイスリンクプロファイル７０が生成されて記憶される。即ち、デバイスリンクプロファイル７０は、上述の必要な画像処理を含む、ソースデバイス５２の色空間からデスティネーションデバイス５６の色空間への色変換方法を記述したデータである。画像表示装置１００は、このデバイスリンクプロファイル７０を例えばＲＡＭ１６内部に記憶しており、デバイスリンクプロファイル７０に従ってソース画像データＤ１に対してカラーマッチング処理を行い、デスティネーションデバイス５６へ供給する。これにより、デスティネーションデバイス５６としての表示パネル２２には、好ましい色特性で表示画像データＤ２が表示される。
【００４２】
上記の画像表示装置１００では、必要な画像処理方法を記述するアブストラクトプロファイル６４を絶対色空間上で生成するので、アブストラクトプロファイル６４は絶対色空間上において好ましいと考えられる色表現を可能とするように記述される。よって、そのアブストラクトプロファイル６４を含んで生成されるデバイスリンクプロファイル７０に従ってカラーマッチング処理を行えば、デスティネーションデバイス５６上に表示される画像は、絶対色空間上において好ましいと考えられる色特性を有することとなり、ソースデバイスやデスティネーションデバイスの色特性に左右されることがないという利点を有する。
【００４３】
図３に、デバイスリンクプロファイルの作成処理のフローチャートを示す。なお、デバイスリンクプロファイルは、画像表示装置１００とは別の装置（以下「プロファイル作成装置」と呼ぶ。）により以下の手順で予め作成される。なお、プロファイル作成装置は、例えばＣＰＵ、ＲＡＭなどを備えるコンピュータ装置とすることができ、以下の処理に対応するプログラムを実行することによりデバイスリンクプロファイル７０を作成する。そして、作成されたデバイスリンクプロファイル７０は、図１に示す画像表示装置１００のＲＯＭ１４又はＲＡＭ１６などの記憶部内に予め記憶される。
【００４４】
図３において、まず、プロファイル作成装置は、ソースデバイスプロファイルに基づいて、ソース画像を絶対色空間に変換する（ステップＳ１）。画像表示装置１００のデバイスリンクプロファイルを作成する場合、ソース画像はカメラモジュールから出力された画像となる。また、ソース画像自体は、例えば標準的な画像パターンなどを利用することができる。
【００４５】
次に、プロファイル作成装置は、絶対色空間に変換されたソース画像をサンプリングする（ステップＳ１２）。そして、プロファイル作成装置は、作業者の入力に従って、サンプリングされた画像データの画像調整パラメータを決定し（ステップＳ１４）、絶対色空間での変換テーブル、即ちアブストラクトプロファイルを作成する（ステップＳ１６）。
【００４６】
そして、プロファイル作成装置は、ソースデバイスプロファイル、アブストラクトプロファイル及びデスティネーションデバイスプロファイルに基づいて、デバイスリンクプロファイルを作成する（ステップＳ１８）。こうして作成されたデバイスリンクプロファイルは、画像表示装置１００に搭載されたソースデバイス（即ち、カメラモジュール１５）とデスティネーションデバイス（即ち表示パネル２２）とのカラーマッチングのためのプロファイルであり、画像表示装置１００内に記憶されてカラーマッチング処理に使用される。
【００４７】
上記のデバイスリンクプロファイルの作成処理は、絶対色空間上における画像調整パラメータを作業者が入力する場合のものであった。しかし、絶対空間上における画像調整パラメータ及びその調整量を予め決定しておけば、デバイスリンクプロファイルを自動作成することが可能である。特に、人間の肌の色や海の青色などのいわゆる記憶色については、予め画像調整方法を決定しておくことにより、デバイスリンクプロファイルの自動作成を適用することができる。
【００４８】
図４に、デバイスリンクプロファイルの自動作成処理のフローチャートを示す。基本的な処理自体は、図３に示す作成処理と同様である。即ち、まず、プロファイル作成装置は、ソースデバイスプロファイルに基づいて、ソース画像を絶対色空間に変換する（ステップＳ５０）。次に、プロファイル作成装置は、絶対色空間に変換された画像データを解析し、予め決定された画像調整パラメータ及び調整量に従ってアブストラクトプロファイルを作成する（ステップＳ５２）。そして、ソースデバイスプロファイル、アブストラクトプロファイル及びデスティネーションデバイスプロファイルに基づいて、デバイスリンクプロファイルを作成する（ステップＳ５４）。
【００４９】
［第１実施例］
次に、本発明を適用した画像表示装置の第１実施例について説明する。第１実施例は、上記のデバイスリンクプロファイルを、ソースデバイス及び／又はデスティネーションデバイスの経年変化を考慮して予め複数個作成して画像表示装置１００内に記憶しておき、切り替えて使用するものである。
【００５０】
カメラ付き携帯電話などの組込み機器においては、ユーザが意識せずにカラーマッチング処理が行われることが好ましい。ソースデバイスやデスティネーションデバイスプロファイルが複数ある場合はデバイスリンクプロファイルのデータ量が膨大となるが、カメラモジュール１個、表示パネル１個という組み合わせの場合には、複数個のデバイスリンクプロファイルを記憶しておいても装置の記憶容量をそれほど圧迫することはない。一方、カメラモジュールや表示パネルなどのデバイスの経年変化は、個々のデバイスの特性として予測可能であるので、カメラモジュール、表示パネルなどのデバイスの経年変化に応じた複数のデバイスリンクプロファイルを予め用意して記憶しておき、経過時間に応じてそれらを切り替えて使用すれば、デバイスの経年変化に適合したカラーマッチングを自動的に行うことができる。
【００５１】
図５（ａ）に、経年変化に応じて用意された複数のデバイスリンクプロファイルの例を概念的に示す。図示のように、画像表示装置１００に搭載されるソースデバイス（カメラモジュール１５）の出荷時の色属性を記述した出荷時のソースデバイスプロファイルと、デスティネーションデバイス（表示パネル２２）の出荷時の色属性を記述した出荷時のデスティネーションデバイスプロファイルと、前述のアブストラクトプロファイルを用いて、出荷時のデバイスリンクプロファイルが作成される。なお、本実施例では、場合によってはアブストラクトプロファイルを省略してデバイスリンクプロファイルを作成することとしても構わない。
【００５２】
同様に、１年後のソースデバイスプロファイルと１年後のデスティネーションデバイスプロファイルとを用いて１年後のデバイスリンクプロファイルが作成される。こうして、出荷時から所定の期間毎（本例では１年毎）に、ソースデバイスとデスティネーションデバイスの特性劣化を予測した上でソースデバイスプロファイル及びデスティネーションデバイスプロファイルを作成し、それらを利用して、出荷時から所定の期間毎にデバイスリンクプロファイルが用意される。そして、それら複数のデバイスリンクプロファイルは、出荷時に、画像表示装置１００のＲＯＭ又はＲＡＭなどの記憶部に記憶される。
【００５３】
さらに、画像表示装置１００にはデバイスリンクプロファイルの更新データベースが記憶される。更新データベースは、図５（ｂ）に例示するように、出荷後の経過期間と、その時期において使用されるデバイスリンクプロファイルとの対応関係を示している。
【００５４】
画像表示装置１００は、更新データベースを利用し、画像表示装置１００の使用期間に応じてデバイスリンクプロファイルを更新する。デバイスリンクプロファイルの更新処理のフローチャートを図６に示す。なお、この処理は、予め用意されＲＯＭ１４などに記憶されたプログラムをＣＰＵ１２が実行することにより実現することができる。
【００５５】
画像表示装置１００は、図１に示すようにＣＰＵ１２などを備えているので、ＣＰＵ１２により経過時間をカウントすることができる。例えば、ＣＰＵ１２は、携帯電話などの画像表示装置１００が出荷後最初に電源投入された時点からの経過時間をカウントすることができる。
【００５６】
画像表示装置１００は、更新チェック時期が到来したか否かを判定する（ステップＳ２０）。ここで、更新チェック時期とは、デバイスリンクプロファイルの更新が必要か否かの判断を行うべき時期をいう。例えば、更新チェック時期を画像表示装置１００の電源投入時に設定すれば、画像表示装置１００が電源投入される度に図６に示す更新処理が行われることとなる。画像表示装置１００が携帯電話である場合には、更新チェック時期を携帯電話の充電開始直後などとすることもできる。また、電源投入などの操作の有無に拘わらず、所定時間毎（例えば１日毎）に更新チェック時期を設定することも可能である。さらに、電源投入時及び毎日特定の時刻というように、これらの組み合わせて更新チェック時期に設定しても構わない。
【００５７】
更新チェック時期が到来すると、ＣＰＵ１２は図５（ｂ）に例示する更新データベースを参照し、更新時期が過ぎたか否かを判断する（ステップＳ２４）。言い換えれば、そのときの経過時間に対応するデバイスリンクプロファイルと、現在使用中のデバイスリンクプロファイルとが一致しているか否かを判断する。更新時期を過ぎている場合（ステップＳ２４；Yes）、ＣＰＵ１２は、更新データベースに従い、そのときの経過時間に対応するデバイスリンクプロファイルをＲＯＭやＲＡＭなどの記憶部から読み出し、カラーマッチング処理に使用するデバイスリンクプロファイルに設定する。
【００５８】
こうして、画像表示装置１００は所定の更新チェック時期が到来する度に、更新データベースを参照し、必要に応じてデバイスリンクプロファイルを更新する。これにより、画像表示装置１００に搭載されているソースデバイスやデスティネーションデバイスの特性の経年変化に適合して、カラーマッチング処理に使用するデバイスリンクプロファイルが選択される。よって、例えばカメラ付き携帯電話のカメラやＬＣＤパネルなどのデバイスの特性が経年劣化などにより変化した場合でも、その変化に応じて適切な色特性で画像データを表示することが可能となる。
【００５９】
ステップＳ２６において新たなデバイスリンクプロファイルが設定された後は、それまで使用されていたデバイスリンクプロファイルは原則として不要となる。よって、ＣＰＵ１２は、更新を行うたびに、それまで使用していたデバイスリンクプロファイルを記憶部から削除するようにしてもよい。これにより、画像表示装置１００内の限られた記憶容量を効率的に使用することが可能となる。
【００６０】
なお、画像表示装置１００の出荷時に予め記憶部に記憶しておくデバイスリンクプロファイルの数は、ソースデバイス及びデスティネーションデバイスの特性の経年変化の具合、記憶部の記憶容量などに基づいて決定されることとなる。
【００６１】
［第２実施例］
次に、本発明を適用した画像表示装置の第２実施例について説明する。第２実施例は、画像表示装置において、当該装置が存在する環境の調光状態に応じてデバイスリンクプロファイルを更新するものである。
【００６２】
画像表示装置に搭載されるソースデバイスやデスティネーションデバイスは不変でも、装置自体が置かれる環境の調光状態、例えば照明の明るさや照明色などに応じて、カラーマッチング処理に使用するデバイスリンクプロファイルを修正した方が、より好ましい色再現が可能となる場合がある。本実施例では、装置が置かれた環境の調光状態を検出する手段を設け、検出された調光状態に応じてアブストラクトプロファイルを補正して、デバイスリンクプロプロファイルを更新する。調光状態を検出する手段としては、画像表示装置１００に専用の光センサなどを設けてもよい。また、画像表示装置１００がカメラ付き携帯電話である場合など、撮像手段を備える場合には、その撮像手段を使用して調光状態を検出することもできる。
【００６３】
本実施例における処理の概要を図７に模式的に示す。まず、標準的な調光状態についてアブストラクトプロファイル（以下、「オリジナルアブストラクトプロファイル」と呼ぶ。）が作成される。そして、オリジナルアブストラクトプロファイルと、ソースデバイスプロファイルと、デスティネーションデバイスプロファイルとに基づいて、デバイスリンクプロファイルが作成され、記憶部内に記憶される。また、そのデバイスリンクプロファイルを用いてカラーマッチング処理が行われる。
【００６４】
画像表示装置に搭載された調光状態の検出手段は、周囲の調光状態（例えば明るさなど）を検出する。そして、調光状態を示す検出データに所定の閾値を超える変化があった場合、オリジナルアブストラクトプロファイルが補正される。そして、補正後のアブストラクトプロファイルと、ソースデバイスプロファイルと、デスティネーションデバイスプロファイルとに基づいて、新たなデバイスリンクプロファイルが作成され、記憶部内に記憶される。その後は、新たなデバイスリンクプロファイルが使用される。
【００６５】
なお、調光状態の変化に基づいてアブストラクトプロファイルを補正する方法は種々存在する。１つの好適な方法では、絶対色空間Ｌ*ａ*ｂ*上の要素Ｌ、ａ*、ｂ*の各々についての１次元（１Ｄ）ルックアップテーブル（ＬＵＴ）を作成し、調光状態に応じて各要素Ｌ、ａ*、ｂ*に対して独立に補正を行う。これによれば、調光状態の変化のうち、明るさの変化に対しては輝度を示す要素Ｌを主として補正し、照明の色合いなどの変化に対しては彩度、色相などに影響を与える要素ａ*、ｂ*を主として補正するなど、細かな補正が可能となる。もちろん、これに限らず、要素Ｌ、ａ*、ｂ*についての３次元ＬＵＴを用いて補正することも可能である。
【００６６】
次に、デバイスリンクプロファイルの更新処理について説明する。図８に第２実施例によるデバイスリンクプロファイルの更新処理のフローチャートを示す。なお、この処理は、画像表示装置１００内のＣＰＵ１２などが、予め用意されたプログラムを実行することにより実現される。
【００６７】
まず、画像表示装置１００は、調光状態を検出する手段により、調光状態を示す検出データを取得し（ステップＳ３０）、前回のデータとの差が所定の閾値を超えたか否かを判定する（ステップＳ３２）。閾値を超えた場合（ステップＳ３２；Yes）、得られた検出データに基づいて要素Ｌ、ａ*、ｂ*の各々についての１次元ＬＵＴを作成する（ステップＳ３４）。このＬＵＴには、調光状態に応じた補正特性が反映されている。
【００６８】
次に、ＣＰＵ１２は、作成した１次元ＬＵＴを用いてオリジナルアブストラクトプロファイルを補正して新しいアブストラクトプロファイルを作成する（ステップＳ３６）。そして、新しいアブストラクトプロファイルと、ソースデバイスプロファイルと、デスティネーションデバイスプロファイルとに基づいてデバイスリンクプロファイルを作成し（ステップＳ３８）、それまで使用していたデバイスリンクプロファイルと置換することによりデバイスリンクプロファイルを更新する（ステップＳ４０）。
【００６９】
こうして、画像表示装置１００の置かれた環境の調光状態に応じてアブストラクトプロファイルを補正し、最適なデバイスリンクプロファイルを作成してカラーマッチング処理を行うことが可能となる。
【００７０】
なお、本発明によるカラーマッチング処理は、入力装置（例えばＣＣＤカメラ）、出力装置（例えばＬＣＤ）、コンテンツ（外部からの情報提供者からの画像）、その他、デジタルカメラで撮影した画像など、各種の画像データを対象とすることができる。
【図面の簡単な説明】
【００７１】
【図１】本発明を適用した画像表示装置の概略構成を示すブロック図である。
【図２】本発明によるカラーマッチング処理の概略を示す。
【図３】デバイスリンクプロファイルの作成処理のフローチャートである。
【図４】デバイスリンクプロファイルの自動作成処理のフローチャートである。
【図５】第１実施例によるデバイスリンクプロファイルの例を示す。
【図６】第１実施例によるデバイスリンクプロファイルの更新処理のフローを示す。
【図７】第２実施例によるデバイスリンクプロファイルの更新方法を模式的に示す。
【図８】第２実施例によるデバイスリンクプロファイルの更新処理のフローを示す。
【符号の説明】
【００７２】
１０  画像表示装置、  １２  ＣＰＵ、  １４  ＲＯＭ、  １５  カメラモジュール、  １６  ＲＡＭ、  １８  ＶＲＡＭ、  ２０  表示装置、  ２２  表示パネル、  ２４  表示コントローラ、５２  ソースデバイス、  ５６  デスティネーションデバイス、  ６２  ソースデバイスプロファイル、  ６４  アブストラクトプロファイル、  ６６  デスティネーションデバイスプロファイル、  ７０  デバイスリンクプロファイル
【図１】
2005234892.tif 000003
【図２】
2005234892.tif 000004
【図３】
2005234892.tif 000005
【図４】
2005234892.tif 000006
【図５】
2005234892.tif 000007
【図６】
2005234892.tif 000008
【図７】
2005234892.tif 000009
【図８】
2005234892.tif 000010