(57)【要約】      （修正有）【課題】人間の視覚により近い、正確に測定された色情報を有効に利用し、ユーザの希望やイメージに合致した色の通知または提案を行うことが可能な色測定装置等を提供する。【解決手段】色測定システム５００を、色測定装置１００と、ＸＹＺカメラ２００と、ディスプレイ３０１と、プリンタ３０２とを備える。色測定装置１００は、理想色情報検出手段１０、測定色情報取得手段１１、色算出手段１２としての色差算出手段１３と特徴色変更手段１４と化粧品算出手段１５、および、特徴色出力手段１６を備え、理想色情の肌色情報と測定色情報の肌色情報との差分に基づいて、特徴色情報を変更し、ユーザの肌色に似合う最適な特徴色を算出する。【選択図】図２
2015178959.tif 000002
【特許請求の範囲】
【請求項１】
所定の色情報が参考色情報として記憶された記憶手段と、
被検体の色を測定する入力手段から、前記被検体の測定色情報を取得し、該測定色情報から前記被検体の第１の色を検出する色検出手段と、
前記第１の色の色情報および前記参考色情報に基づいて、前記被検体に付加する第２の色を算出する色算出手段と、を備えたことを特徴とする色測定装置。
【請求項２】
前記参考色情報は、複数の色情報を含む画像情報であり、
前記色算出手段は、前記複数の色情報のうち前記第１の色に対応する一の色情報と前記第１の色の色情報との差分を算出し、前記複数の色情報に含まれる他の色情報を、前記差分に対応させて変更し、前記第２の色を算出する、請求項１に記載の色測定装置。
【請求項３】
前記参考色情報は、複数の色情報を含む画像情報であり、
前記色算出手段は、前記複数の色情報のうち前記第１の色に対応する一の色情報と他の色情報との差分を算出し、該差分と前記第１の色の色情報とに基づいて、前記第２の色を算出する、請求項１に記載の色測定装置。
【請求項４】
前記色算出手段は、前記差分が閾値を超える場合には、前記差分に重みづけを行う、請求項２または３に記載の色測定装置。
【請求項５】
前記参考色情報が、色の印象情報であり、
前記色算出手段は、前記被検体の測定色情報から検出した前記第１の色と、前記印象情報に基づいて、前記第２の色を算出する、請求項１に記載の色測定装置。
【請求項６】
前記色検出手段は、前記測定色情報から前記被検体の前記第１の色に加えて、該第１の色とは異なる第３の色を検出し、
前記色算出手段は、前記第１の色の色情報、前記第３の色の色情報および前記参考色情報に基づいて、前記被検体に付加する第２の色を算出する、請求項１から５のいずれか一項に記載の色測定装置。
【請求項７】
前記被検体が、人体であり、
前記記憶手段には、複数の色情報を含む顔画像情報が参考顔画像情報として記憶され、
前記被検体の測定色情報が、被検体の少なくとも顔を含む顔画像情報であり、
前記色検出手段は、前記被検体の顔画像情報から前記第１の色として肌色の色情報を検出し、
前記色算出手段は、前記被検体の前記肌色の色情報および前記参考顔画像情報から検出した前記肌色の色情報の差分、または、前記参考顔画像情報から検出した前記肌色の色情報および前記他の色情報の差分を算出する色差算出手段と、
前記色差算出手段により算出された前記差分に基づいて、前記他の色情報を変更して前記第２の色を算出する色変更手段と、を備えている、請求項１〜４、６のいずれか一項に記載の色測定装置。
【請求項８】
前記被検体の測定色情報が、前記被検体の前記顔と該顔を取り囲む所定領域を含む顔画像情報であり、
前記色検出手段は、前記被検体の前記肌色の色情報に加えて、第３の色として髪色の色情報、衣服の色の色情報、および、瞳の色情報の少なくともいずれか一つを検出し、
前記色変更手段は、前記色差算出手段が算出した前記差分に基づいて、前記他の色情報を変更して前記第２の色を算出するとともに、前記第３の色の色情報に基づいて、前記第２の色の色情報を補正する、請求項７に記載の色測定装置。
【請求項９】
前記参考色情報が、色の関連度情報であり、
前記色検出手段は、前記該測定色情報から前記被検体の第１の色を検出するとともに、該第１の色に付加された第２の色を検出し、
前記色算出手段は、前記被検体の測定色情報から検出した前記第１の色と、前記色の関連度情報に基づいて、前記第２の色の評価を行う色評価手段を備えている、請求項１に記載の色測定装置。
【請求項１０】
前記色の関連度情報が、前記第１の色と前記第２の色との色相、彩度、および、明度の少なくともいずれかの関連度情報であり、
前記色評価手段は、前記第１の色と、前記第２の色とが色相、彩度、明度の少なくともいずれかの傾向が同じ場合は、前記第２の色が適切であると評価し、いずれも傾向が異なる場合は、前記第２の色が不適切であると評価する、請求項９に記載の色測定装置。
【請求項１１】
前記色評価手段は、前記第２の色が不適切であると評価したときに、前記第１の色および前記参考色情報に基づいて、前記第２の色を変更する、請求項１０に記載の色測定装置。
【請求項１２】
前記記憶手段には、前記第２の色に対応する色材情報が記憶され、
前記色算出手段は、前記記憶手段の前記色材情報に基づいて、前記第２の色に対応する色材を算出する色材算出手段をさらに備えている、請求項１〜１１のいずれか一項に記載の色測定装置。
【請求項１３】
被検体の色を測定し、測定色情報を入力する入力手段と、
前記測色手段から入力された前記測定情報から第１の色を取得し、該第１の色に基づいて、前記被検体に付加する第２の色を算出する色測定手段と、
前記色測定手段で算出した前記第２の色を出力する出力手段と、を備え、
前記色測定手段として、請求項１〜１２のいずれか一項に記載の色測定装置を用いることを特徴とする色測定システム。
【請求項１４】
前記入力手段が、
光学系と、
前記光学系により集光された光情報を電気信号に変換する受光手段と、
前記光学系の絞り付近に配置され、異なる分光透過率を持つ複数の光学バンドパスフィルタと、
前記光学系と前記受光手段との間に配置され、前記受光手段の二次元平面方向に略平行に複数のレンズが並んだレンズアレイと、
前記電気信号を前記受光手段の受光位置毎に補正する補正手段と、
を備え、
前記光学バンドパスフィルタは、色の三刺激値に対応したカラーフィルタである、請求項１３に記載の色測定システム。
【請求項１５】
請求項１〜１２のいずれか一項に記載の色測定装置で行われる色測定方法であって、
被検体の色を測定する入力手段から入力される前記被検体の測定色情報を取得し、前記測定色情報から前記被検体の第１の色情報を取得するステップと、
記憶手段から参考色情報を取得するステップと、
前記第１の色情報および前記参考色情報に基づいて、前記被検体に付加する第２の色を算出するステップと、を有することを特徴とする色測定方法。
【請求項１６】
請求項１５に記載の色測定方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色測定装置、この色測定装置を備えた色測定システム、色測定方法、および、プログラムに関する。
【背景技術】
【０００２】
従来、肌の状態を定量的に把握して、スキンケアやメイクアップに役立てる試みがなされている。例えば、ユーザの肌の色情報に基づいて、最も自然な化粧肌色を作り出すメイクアップ化粧料を提案する装置が開示されている（例えば、特許文献１参照）。しかしながら、特許文献１に開示の従来発明では、予め収集した多くのデータに基づいて、平均的な化粧肌色となるメイクアップ化粧料を客観的に予測して提案するにとどまり、ユーザの希望する色味や理想とするイメージに対応させたものではなく、ユーザの嗜好を満足させるには十分とは言えなかった。
【０００３】
一方、撮像したデータをＸＹＺ表色系の三刺激値として生成するＸＹＺカメラが開発されている。このＸＹＺ表色系は、国際照明委員会（ＣＩＥ）で承認された標準表色系であり、人間の視覚に近い表色系であるとされている。このＸＹＺ表色系で表された正確な色情報を利用して、色を再現する様々な試みがなされている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、上記の事情に鑑みて為されたもので、人間の視覚により近く、より正確に測定された色情報を有効に利用し、ユーザの希望やイメージに合致した色の通知または提案を行うことを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、本願に係る色測定装置は、所定の色情報が参考色情報として記憶された記憶手段と、被検体の色を測定する入力手段から、被検体の測定色情報を取得し、該測定色情報から被検体の第１の色を検出する色検出手段と、第１の色の色情報および参考色情報に基づいて、被検体に付加する第２の色を算出する色算出手段と、を備えたことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、人間の視覚により近く、より正確に測定された色情報を有効に利用し、ユーザの希望やイメージに合致した色の通知または提案を行うことができる。
【図面の簡単な説明】
【０００７】
【図１】本願の実施例１に係る色測定装置を備えた色測定システムのハードウェア構成例を示すブロック図である。
【図２】実施例１の色測定装置の機能を説明するための機能ブロック図である。
【図３】実施例１の色測定装置で、理想色情報の肌色情報と測定色情報の肌色情報に基づいて、特徴色を変更する手順を説明するための説明図である。
【図４Ａ】ＨＳＬ表色系、Ｌ*ａ*ｂ*表色系、Ｌ*Ｃ*ｈ表色系を用いて差分の算出および特徴色の変更を行う手順を説明するための説明図である。
【図４Ｂ】ＨＳＬ表色系を用いて差分を算出したときに、ＨおよびＬの値を抑制して特徴色の変更を行う手順を説明するための説明図である。
【図５】実施例１の色測定装置で実施される色測定処理の流れを示すフローチャートである。
【図６】実施例４の色測定装置の機能を説明するための機能ブロック図である。
【図７】実施例４の色測定装置で実施される色測定処理の流れを示すフローチャートである。
【図８】実施例５の色測定装置の機能を説明するための機能ブロック図である。
【図９】実施例５の色測定装置で実施される色測定処理の流れを示すフローチャートである。
【図１０】各実施例で用いられるＸＹＺカメラの一例を示す概要構成図で、（ａ）は正面図を示し、（ｂ）は側面図を示す。
【図１１】図１０に示すＸＹＺカメラの原理を説明するための模式図である。
【図１２】図１０に示すＸＹＺカメラにおける、光線の入射角度が０度の場合の各カラーフィルタの分光透過率を示す特性図である。
【図１３】プリズムと３枚の撮像素子とを用いたカメラの原理を説明するための模式図である。
【図１４】プリズムと４枚の撮像素子とを用いたカメラにおける、光線の入射角度が０度の場合の各光学系の分光感度を示す特性図である。
【図１５】光学像複製素子と、撮像素子上に実装した４分割フィルタとを組み合わせたカメラを説明するための説明図であって、（ａ）はカメラの原理を説明するための模式図を示し、（ｂ）は４分割フィルタの模式図を示す。
【発明を実施するための形態】
【実施例１】
【０００８】
以下、本願に係る色測定装置を備えた色測定システムの一実施例について、図面を参照して説明する。本願に係る実施例１の色測定システムでは、ＸＹＺカメラで測定した正確な測定色情報に基づいて、被検体であるユーザ（人体）に付加する口紅の色等、ポイント（特徴）となる第２の色（以下、「特徴色」という）を算出する。その際に、理想とする肌色と被検体であるユーザ（人体）の肌色との差分に応じて、特徴色の色を調整（変更）する。これにより、顔全体を見たときに、理想の化粧状態に近い印象が得られる特徴色を通知または提案（以下、単に「通知」という）するものである。
【０００９】
このような特徴色の算出を行う理由を説明する。口紅、アイシャドウ、頬紅等の特徴色は、ベースとなる肌の一部に塗布されるため、周囲を肌色に囲まれる。そのため、特徴色と肌色とで色の対比が発生し、同じ特徴色をつけても肌色によって異なる雰囲気になってしまうことがある。したがって、実施例１のように、ユーザの肌色に対応して、特徴色を調整することで、肌色が異なっても全体的な雰囲気を変えずに化粧を行うことが可能となる。また、実施例１では、算出した特徴色に基づいて、色材としての化粧品を算出し、ユーザに通知している。なお、「色材」とは、被検体に色を付加する材料、すなわち、着色材であり、一般的に、染料、顔料、塗料、インク、絵の具等が挙げられるが、本明細書では、ファンデーション、アイシャドウ、口紅、頬紅等の化粧品（化粧料）も色材に含まれるものとする。
【００１０】
以上を鑑みて、図１に示すように、本願の実施例１に係る色測定システム５００は、色測定装置（色測定手段）１００と、入力手段としてのＸＹＺカメラ２００と、出力手段３００と、を備えて構成する。出力手段３００は、液晶モニタ等のディスプレイ（表示手段）３０１、プリンタ（画像形成手段）３０２を備える。
【００１１】
実施例１の色測定システム５００は、色測定装置１００内に、データベース（図１のＨＤＤ１０５）を備え、様々な化粧を施した複数のサンプル画像を記憶している。これらのサンプル画像をディスプレイ３０１に表示して、ユーザに理想とする化粧状態の画像を選択してもらう構成としている。そのため、色測定システム５００は、データベースのアクセス手段や表示情報の生成手段等を備えている。さらに、マウス、キーボード、タッチパネル等の入力手段を備えており、ユーザがこれらを操作することで、色測定処理への様々な指示を与えたり、理想とする化粧状態の画像の指定や領域指定等を行ったりすることができる。
【００１２】
実施例１の色測定システム５００は、例えば、入力手段としてのＸＹＺカメラ２００や出力手段３００としてのディスプレイ３０１、プリンタ３０２を備え、ＣＰＵやメモリ等を備えたパーソナルコンピュータ（以下、「ＰＣ」と呼ぶ）に色測定装置１００を実装することで実現することができる。なお、本願の色測定システム５００がＰＣでの実現に限定されることはなく、ＸＹＺカメラ２００に内蔵のＩＣ等に色測定装置を組み込んで、ＸＹＺカメラ２００そのもので色測定システム５００を実現することもできる。
【００１３】
また、ＰＣやＸＹＺカメラ２００等で色測定システム５００を実現するだけでなく、撮像機能や表示機能を有する携帯電話機や、ＰＤＡ（personal data assistant）などと称される携帯情報端末装置、さらにはこれらの機能を含む、いわゆるスマートフォンやタブレット端末などの携帯端末装置を含む種々の情報装置で実現することもできる。この場合、クラウドコンピューティングサービスを利用して、色測定装置１００をクラウド側に設けることもできる。そして、携帯端末装置等の情報装置に組み込んだＸＹＺカメラ、または、情報装置に接続したＸＹＺカメラ等で撮影した画像を、クラウドに送信し、クラウド側の色測定装置で色情報を算出する。この算出された色情報を、クラウド側から情報装置側に送信し、情報装置の液晶モニタや情報装置に接続されたプリンタ等の出力手段に出力するような構成とすることもできる。
【００１４】
以下、色測定システム５００の各部について詳細に説明する。色測定装置１００は、ＣＰＵ（中央処理ユニット;Central Processing Unit）１０１、ＲＯＭ（リードオンリーメモリ；Read Only Memory）１０２、ＲＡＭ（ランダムアクセスメモリ；Random Access Memory）１０３、ＨＤＤインタフェース（以下、「ＨＤＤＩ／Ｆ」と呼ぶ）１０４、ＨＤＤ（Hard Disk Drive）１０５、半導体メモリ１０６、外部インタフェース（以下、「外部Ｉ／Ｆ」と呼ぶ）１０７、および、出力インタフェース（以下、「出力Ｉ／Ｆ」と呼ぶ）１０８等を備えて構成する。
【００１５】
ＣＰＵ１０１は、データバス１０９を介して、色測定装置１００内の各部に接続されている。ＣＰＵ１０１は、ＲＯＭ１０２に予め記憶されている色測定プログラムに従って、ＲＡＭ１０３をワークメモリとして用いて、色測定装置１００全体の動作を制御し、各種機能を実現する。
【００１６】
ＨＤＤＩ／Ｆ１０４は、ＨＤＤ１０５にアクセスして、記憶された情報の読み出しや情報の書き出しを行うためのインタフェースである。外部Ｉ／Ｆ１０７は、色測定装置１００とＸＹＺカメラ２００等の外部機器との通信を可能とするインタフェースである。出力Ｉ／Ｆ１０８は、色測定装置１００での色測定結果（色情報）を出力手段３００に出力するためのインタフェースである。
【００１７】
ＨＤＤ１０５には、色を算出する際の参考とする参考色情報など、各種情報が記憶される。参考色情報として、「理想色情報」が、ＨＤＤ１０５に設けられた理想色情報記憶部１０５ａ（図２参照）に予め記憶されている。この「理想色情報」とは、ユーザが希望する（理想とする）化粧状態の肌色や特徴色（口紅、アイシャドウ、頬紅等）の情報であり、ユーザが理想とする化粧状態の色情報を含む顔画像情報（参考顔画像情報）である。多くの場合、化粧状態は、ファンデーションなどで肌の見た目を整え、口紅やアイシャドウ、頬紅などのポイントメイク用品で肌に特徴色を付加した状態である。実施例１では、理想の化粧状態を施した顔全体の複数の顔画像情報が、理想色情報記憶部１０５ａに記憶されている。
【００１８】
この理想色情報は、色を定量的に表しているものであれば、いずれの表色系で表されていてもよい。たとえば色相、彩度、明度（または輝度）からなる三属性をベースとした表色系、例えば、Ｌ*ａ*ｂ*表色系、ＨＳＬ（ＨＬＳ，ＨＳＩと呼ばれることもある。）表色系、Ｌ*Ｃ*ｈ表色系が望ましい。また、ＸＹＺカメラ２００により、モデル等の実際の人物、またはレプリカ、雑誌、カタログ等の理想の化粧状態を測定したＸＹＺの三刺激値であってもよく、より正確な理想色情報を提供することができる。また、理想色情報は、予めＨＤＤ１０５に記憶されているものに限定されることはない。例えば、色測定のアプリケーションソフトから提供される、肌色や特徴色が異なる様々な化粧を施した複数の画像から選択したり、インターネットからダウンロードしたりするなどして、ユーザが自由に選択するような構成とすることもできる。この場合、これらの画像情報をＨＤＤ１０５の理想色情報記憶部１０５ａに記憶しておくことで、この理想色情報記憶部１０５ａから色測定装置１００が理想色情報を取得することができる。または、ＨＤＤ１０５に記憶せずに、記憶手段の一つであるＲＡＭ１０３等に一時的に保持（記憶）して、色測定装置１００の各部が参照できるようにすることもできる。
【００１９】
なお、ダウンロード等で取得した画像情報の場合には、理想色情報はデジタル画像に含まれているＲＧＢ値であるため、これを従来公知の適宜の計算ツールを用いて、Ｌ*ａ*ｂ*に変換して用いることができる。また、ＲＧＢ値をＬ*ａ*ｂ*表色系等に換算する手間を省くため、デジタル画像をディスプレイに表示またはプリントアウトし、このディスプレイ上の画像またはプリントアウトした絵をＸＹＺカメラ２００で改めて測定してもよい。その測定情報を用いることで、ユーザの見た目に近い、より正確な理想色情報を得ることができる。
【００２０】
また、ＨＤＤ１０５には、化粧品とその化粧品自体の色とを対応付けた情報（色材情報）が記憶されている。また、ＨＤＤ１０５には、色測定装置１００で算出された特徴色の色情報や、ユーザの肌の色情報を含む顔全体の色情報を記憶し、履歴として保持することもできる。更には、参考色情報や、算出された特徴色情報等を出力手段３００に出力するための各種パラメータ、画像用テンプレート、印刷用テンプレート、その他の情報を記憶することもできる。
【００２１】
半導体メモリ１０６には、ＸＹＺカメラ２００で測定された、被検体であるユーザの顔の測定画像情報が記憶される。この測定画像情報は、外部Ｉ／Ｆ１０７を介して、ＸＹＺカメラ２００により半導体メモリ１０６に書き込まれる。この半導体メモリ１０６は、実施例１では色測定装置１００に設けられている。ＸＹＺカメラ２００は、測定画像情報を、外部Ｉ／Ｆ１０７を介して半導体メモリ１０６に記憶する。なお、この半導体メモリ１０６は、ＸＹＺカメラ２００に内蔵されていてもよく、色測定装置１００では、ＸＹＺカメラ２００の半導体メモリ１０６に記憶された測定画像情報を、外部Ｉ／Ｆ１０７を介して読み込むようにすることもできる。
【００２２】
ＸＹＺカメラ２００は、被検体であるユーザの顔を測定し、その測定画像情報を色測定装置１００に入力する入力手段として用いられる。ＸＹＺカメラ２００は、国際照明委員会（ＣＩＥ）によるＸＹＺ表色系で規定された等色関数に対応した光学的バンドパスフィルタを用いたカメラである。このＸＹＺカメラ２００の一例を、図１０〜図１２を用いて説明する。実施例１で用いるＸＹＺカメラ２００は、図１０（ｂ）に示すように、物体からの分光情報を取得する撮像部２０１と、撮像部２０１により取得された分光情報に基づいて複数種類の分光画像を生成する分光画像生成手段としてのＦＰＧＡ（Field-Programmable Gate Array）２０２とを有している。このＦＰＧＡ２０２は、色を測定するため、電気信号を受光手段（図１０（ｂ）の受光素子アレイ２１１）の受光位置ごとに補正する補正演算を行う補正手段としても機能する。
【００２３】
撮像部２０１は、レンズモジュール２０３と、カメラ部２０４とから構成されている。レンズモジュール２０３は、鏡筒２０５と、該鏡筒２０５内に設けられた光学系としてのメインレンズ２０６と、カラーフィルタ２０７と、レンズ２０８とを有している。カメラ部２０４は、その内部にマイクロレンズアレイ２１０と、受光素子アレイ２１１と、ＦＰＧＡ２０２とを有している。また、図１０（ａ）に示すように、鏡筒２０５の先端部には、光源としてのＬＥＤ２１２が周方向に等間隔に埋設状態で複数設けられている。
【００２４】
カラーフィルタ２０７は、メインレンズ２０６の絞りＳ（図１１参照）付近に配置されている。このカラーフィルタ２０７は、ＸＹＺ表色系の等色関数に基づいた分光透過率を持つ、色の三刺激値に対応した光学バンドパスフィルタである。カラーフィルタ２０７は、ＸＹＺ表色系の等色関数に基づいた分光透過率が異なる複数（ここでは３つ）のカラーフィルタ２０７ａ，２０７ｂ，２０７ｃから構成されている。図１２に、光線の入射角度が０度の場合の各カラーフィルタ２０７ａ，２０７ｂ，２０７ｃの分光透過率を示す。図１２のような分光透過率を有することから、カラーフィルタ２０７ａを透過した光線を受光素子アレイ２１１で検出することで、三刺激値のＸの値を取得することができる。同様に、カラーフィルタ２０７ｂ，２０７ｃをそれぞれ透過した光線を受光素子アレイ２１１で検出することで、それぞれ三刺激値のＹ，Ｚの値を取得することができる。
【００２５】
受光素子アレイ２１１は、メインレンズ２０６、レンズ２０８及びマイクロレンズアレイ２１０により集光された光情報を電気信号に変換する受光手段として機能する。マイクロレンズアレイ２１０は、メインレンズ２０６と受光素子アレイ２１１との間に配置され、メインレンズ２０６の二次元平面方向に略平行に複数のマイクロレンズ２１０ａを配置した構成を有している。
【００２６】
以上のような構成のＸＹＺカメラ２００における原理を、図１１を参照しながら説明する。物体Ｏから発する光のうち、メインレンズ２０６の開口に入射し絞りＳを通過する光束が測定の対象となる。メインレンズ２０６に入射した光束は無数の光線の集合であり、それぞれの光線はメインレンズ２０６の絞りＳの異なる位置を通過する。実施例１のＸＹＺカメラ２００は、メインレンズ２０６の絞りＳ位置に３つのカラーフィルタ２０７ａ，２０７ｂ，２０７ｃを配置しているので、各光線は異なる分光透過率を持つ３つのフィルタを通過することになる。
【００２７】
このとき、カラーフィルタ２０７のフィルタ面に入射する光線の角度は、物体高さにより異なる。これは図１１中、Ｐ，Ｑで表される物体Ｏ上の点から発した光束の主光線が異なる角度でメインレンズ２０６の絞り面を通過していることからもわかる。カラーフィルタ２０７を通過した光線は、マイクロレンズアレイ２１０付近で一旦結像するが、その後マイクロレンズアレイ２１０によりそれぞれ受光素子アレイ２１１の別位置に到達する。すなわち、受光素子アレイ２１１のセンサ面の位置（受光位置）は、光線が通過したフィルタ面に対応するため、物体Ｏのある一点から発した光を波長的に三刺激値Ｘ、Ｙ、Ｚに分解した値を測定することができる。
【００２８】
しかしながら、カラーフィルタ２０７の分光透過率は入射角依存性をもつため、受光素子アレイ２１１の出力を単純に用いただけでは、光軸上はよくても軸外を含めた二次元面の正確な三刺激値Ｘ、Ｙ、Ｚを測定することはできない。
【００２９】
そこで、実施例１のＸＹＺカメラ２００では、ＦＰＧＡ２０２により、基準となる値と、測定装置からの出力値から算出した値とを用いて受光位置毎に補正し、二次元面の正確な三刺激値を得るように構成している。この補正は、一般に重回帰分析と呼ばれる手法を用いて行っている。重回帰分析では説明変数と目的変数とを予め用意し、それらから求まる回帰行列を利用して補正演算を行っている。
【００３０】
以上のようなＸＹＺカメラ２００を用いることで、物体の二次元面の色や分光スペクトルを正確に測定することができ、より正確な色情報を取得できる。また、Ｘ，Ｙ，Ｚの三刺激値を、フィルタの交換等を必要とすることなく、一度の撮影で同時に取得することができる。
【００３１】
なお、入力手段は、上述のような構成のＸＹＺカメラ２００に限定されることはなく、他の構成のＸＹＺカメラを用いることもできる。また、正確な色情報を取得することができるものであれば、ＸＹＺカメラに限定されることもない。ＸＹＺカメラの他の例として、プリズムと複数枚の撮像素子とを用いたカメラ、光学像複製素子と、撮像素子上に実装した分割フィルタとを組み合わせたカメラ等を用いることもできる。
【００３２】
プリズムと複数の撮像素子とを用いたカメラとしては、プリズムと３枚の撮像素子とを用いたカメラが挙げられる。このカメラは、３つの光学系のそれぞれの分光感度がｘ，ｙ，ｚ等色関数に対応している。また、プリズムと４枚の撮像素子とを用いたカメラが挙げられる。このカメラは、４つの光学系それぞれの分光感度が、ｘを二つに分けたｘ１、ｘ２，ｙ，ｚ等色関数に対応している。
【００３３】
プリズムと３枚の撮像素子とを用いたカメラの原理を、図１３を用いて説明する。このカメラでは、レンズ２０６を通過した光線は、３つのプリズム２１２ａ，２１２ｂ，２１２ｃで光路が３つに分けられ、それぞれの像が３枚の受光センサ２１３ａ，２１３ｂ，２１３ｃで受光され、その光学像が電気信号に変換される。この３つの光学系の分光感度が、図１２に示すものと同じになるように、カメラを設計する。また、この場合も、三刺激値を、実施例１のＸＹＺカメラ２００で説明したような演算処理を用いて補正することで、より正確な三刺激値を得ることができる。
【００３４】
次に、プリズムと４枚の撮像素子とを用いたカメラについて、図１４を用いて説明する。このカメラの原理も、図１３を用いて説明したプリズムと３枚の撮像素子とを用いたカメラの原理と基本的には同じであるが、プリズムと受光センサとを追加して、光路をさらにもうひとつ枝分かれさせて４板方式にしたものである。このカメラの４つの光学系の分光感度を、図１４に示す。この図１４に示すように、ｘの等色関数は峰が二つあるため、ｘをｘ１とｘ２の二つに分けて単峰性にすることで、容易かつ低コストでカメラを作成することが可能となる。
【００３５】
また、光学像複製素子と撮像素子上に実装した分割フィルタとを組み合わせたカメラとしては、光学像複製素子により３つの光学像を複製し、撮像素子上にｘ，ｙ，ｚ等色関数に対応した３分割フィルタを具備したカメラが挙げられる。また、光学像複製素子により４つの光学像を複製し、撮像素子上にｘを二つに分けたｘ１、ｘ２，ｙ，ｚ等色関数に対応した４分割フィルタを具備したカメラが挙げられる。
【００３６】
光学像複製素子と撮像素子上に実装した４分割フィルタとを組み合わせたカメラの原理について、図１５を用いて説明する。このカメラは、図１５（ａ）に示すように、メインレズ２０６と、光学像複製素子として、フィールドレンズ２１４およびマイクロレンズアレイ２１０と、フィルタ２１６と、撮像素子２１５と、を有している。フィールドレンズ２１４およびマイクロレンズアレイ２１０からなる光学像複製素子により、ほぼ同じ光学像を複製することができる。また、マイクロレンズアレイ２１０を構成する小レンズを２×２とすることで４つの光学像を生成する。また、撮像素子２１５の直前に、図１４と同様の分光感度のフィルタ２１６を設けている。このフィルタ２１６は、図１５（ｂ）に示すように、４つの領域２１６ａ，２１６ｂ，２１６ｃ，２１６ｄに分割されている。このようなフィルタ２１６を用いて、ｘ１、ｘ２,ｙ,ｚに対応する像を撮影する。この場合も、三刺激値を、実施例１のＸＹＺカメラ２００で説明したような演算処理を用いて補正することで、より正確な三刺激値を得ることができる。なお、３分割フィルタを具備したカメラの原理も、４分割フィルタを具備したカメラの原理と基本的には同じであるが、複製する光学像を３つとし、フィルタも３分割フィルタを用いてｘ，ｙ，ｚの３種類に対応する像を撮影するものである。
【００３７】
次に、色測定装置１００の機能について、図２の機能ブロック図を参照して説明する。この図２に示すように、色測定装置１００は、理想色情報検出手段１０と、色検出手段としての測定色情報取得手段１１と、色算出手段１２と、特徴色出力手段１６と、を備えて構成する。色算出手段１２は、色差算出手段１３と、色変更手段としての特徴色変更手段１４と、色材算出手段としての化粧品算出手段１５と、を備えている。
【００３８】
理想色情報検出手段１０は、ユーザが指定した理想の化粧状態の色情報（理想色情報）を取得（検出）する。そのため、理想色情報検出手段１０は、ＨＤＤ１０５の理想色情報記憶部１０５ａにアクセスして、ユーザに指定された理想色情報を読み出し、この理想色情報から顔部分（顔領域）を検出する。例えば、顔認識システム等からの情報や画像の特徴量等に基づいて、眉、目、口などの特徴部分を検出し、顔部分（顔領域）を検出することができる。また、ユーザがディスプレイ３０１上で画像を確認しながら、マウス操作等により、顔領域を指定することもできる。また、色により肌部分を検出することもできる。この場合、顔とその周囲（例えば、毛髪、衣服、背景等）で色が大きく変化することを利用する、肌の色として判断する色の範囲を予め決定しておく、などが可能である。
【００３９】
理想色情報検出手段１０は、さらに、理想色情報の顔部分（顔領域）から、肌色情報と特徴色情報とをそれぞれ検出する。この肌色情報および特徴色情報として、理想色情報検出手段１０は、理想色情報記憶部１０５ａから読み出した画像が、例えば、Ｌ*ａ*ｂ*表色系の場合は、Ｌ*，ａ*，ｂ*の値を出力し、Ｌ*Ｃ*ｈ表色系の場合は、Ｌ*，Ｃ*，ｈの値を検出し、ＸＹＺ表色系の場合はＸ，Ｙ，Ｚの三刺激値を検出する。
【００４０】
なお、理想色情報検出手段１０での色情報の検出は、上記に限定されることはなく、例えば、ユーザが指定した理想色情報と対応して予め登録しておいた特徴色情報に基づいて、特徴色情報を検出（決定）してもよい。
【００４１】
理想色情報検出手段１０は、肌色を検出するため、まず、顔部分（顔領域）から、肌色を検出する肌色領域を決定する。この肌色領域は、特徴色を検出する特徴色領域を除いた顔の大部分であるため、検出された顔部分（顔領域）の全色値のうち、もっとも多い色値を理想色情報の肌色情報（第１の参考色情報）として採用することができる。しかし、撮影された画像は、照明の影響で顔に陰影がついている場合も多い。その場合、顔部分（顔領域）中の明度の差が一定以上であることを検出して、特徴色の近傍の肌色や、比較的照明の影響が小さい頬の下部分の肌色を、理想色情報の肌色情報として採用することができる。
【００４２】
次に、特徴色の検出について説明する。理想色情報検出手段１０は、顔部分（顔領域）から、特徴色領域を決定する。本明細書では、口紅、アイシャドウ、頬紅などの肌色とは異なる特徴的な色を「特徴色」と呼んでいる。これら特徴色が、顔部分（顔領域）のいずれの場所に存在するかは予測することができる。例えば、アイシャドウは眉と目の間に存在し、頬紅は鼻の横に存在し、口紅は口そのものに存在する。よって、顔部分（顔領域）で、顔の部位（眉、目、鼻、口など）を検出することで、特徴色領域を決定することができる。この特徴色領域から、口紅、アイシャドウ、頬紅等の各々の特徴色情報（その他の参考色情報）を検出する。なお、特徴色の決定手順が、これに限定されることなく、他の異なる決定手順として、色相を基に判断してもよい。例えば、肌色と異なる部分が、ある面積以上検出されれば、該箇所の色が特徴色であると判断し、特徴色情報として採用することができる。
【００４３】
測定色情報取得手段１１は、被検体であるユーザの色情報を取得する。具体的には、半導体メモリ１０６にアクセスして、ＸＹＺカメラ２００で測定した測定画像情報を読み出し、各面積について色情報（以下、「測定色情報」という）を取得する。ここで、「各面積」とは、例えば各画素の面積であるが、測定画像を複数のブロックに分けた場合の各ブロックの面積であってもよい。後者の場合、各ブロック内のすべての画素の色を平均した値を、そのブロック（面積）の測定色情報とする。測定色情報取得手段１１により取得される各面積についての測定色情報は、ＸＹＺの三刺激値である。
【００４４】
また、測定色情報取得手段１１は、取得した各面積についての測定色情報に基づいて、ユーザ（被検体）の肌色（第１の色）の測定色情報を取得する。まず、理想色情報から顔部分（顔領域）を検出する。例えば、理想色情報検出手段１０と同様に、顔認識システム等を用いてユーザの顔部分（顔領域）を検出し、検出された顔部分（顔領域）のすべての色値のうち、最も多い色値を測定色情報の肌色情報として採用する。または、特徴色の近傍の肌色や、頬の下部分の肌色を測定色情報の肌色情報として採用してもよい。
【００４５】
なお、ＸＹＺカメラ２００で顔の色測定を行うとき、ユーザは少なくともベースメイクを行っておくことが望ましい。ここで、ベースメイクとは、ファンデーションなどを用いて肌の見た目を整えることであり、特徴色を付加するための土台作りをするためのものである。ベースメイクの有無や用いる色によってユーザの肌色が変化し、特徴色をつけた際に雰囲気が異なってしまうのを防ぐため、予めベースメイクを行っておくのがよい。
【００４６】
色算出手段１２の色差算出手段１３は、理想色情報検出手段１０で検出した理想色情報の肌色情報と、測定色情報取得手段１１で測定した測定色情報の肌色情報との差分を算出する。例えば、Ｌ*ａ*ｂ*色空間での理想色情報の肌色情報と測定色情報の肌色情報との２座標間のベクトルを算出した場合、２座標間のベクトルの向きは、測定色情報の肌色情報が理想情報の肌色情報と比較して、どのような色味であるかを示している。また、２座標間の距離が大きいほど、測定色情報の肌色情報と理想色情報の肌色情報との色差が大きいことを示している。なお、本願の差分の算出がＬ*ａ*ｂ*色空間に基づくものに限定されることはない。例えば、ＨＳＬ色空間など、色相・彩度・明度に基づく色空間内で、２座標間の差をとってもよい。
【００４７】
色算出手段１２の特徴色変更手段１４では、ユーザに通知する特徴色（第２の色）を算出する。そのため、色差算出手段１３で算出した理想色情報の肌色情報と測定色情報の肌色情報との差分に基づいて、ユーザに提案する特徴色情報の色味を変更し、ユーザに通知する特徴色を算出する。この特徴色を、変更特徴色という。このとき、理想色情報の肌色情報と測定色情報の肌色情報との差分に対応するように、それぞれの特徴色を変更する。例えば、色差算出手段１３で算出した肌色情報の変化（ベクトル）の向きと大きさとに合わせて特徴色情報を変化させる。
【００４８】
ただし、理想色情報の肌色情報と測定色情報の肌色情報と色差が非常に大きい場合、肌色情報の色差と同じだけ特徴色情報を変化させてしまうと、ユーザの求めていた色とはかけ離れてしまう可能性がある。そこで、理想色情報の肌色情報と測定色情報の肌色情報との色差が大きいとき、すなわち、差分が予め決められた閾値以上であるときには、特徴色情報の変更度合いを抑圧（重みづけ）するようにしてもよい（変形例２参照）。これにより、よりユーザのイメージに近い特徴色情報を通知することができる。
【００４９】
ある色の色材（化粧品）を土台（肌）に塗布したときに見える色は、色材の色と土台の色の混合したものになる。そのため、理想の化粧品として、算出された変更特徴色の化粧品を選択すると不適切な場合がある。そこで、色算出手段１２の化粧品算出手段１５は、測定色情報の肌色情報と特徴色変更手段１４で算出された変更特徴色情報に基づいて、ユーザに最適の化粧品を算出する。つまり、ユーザの顔に塗布した際に変更特徴色を示す化粧品を、所定の化粧品のデータベースの中から抽出する。この算出方法は、公知のいずれの方法を用いてもよく、例えば、特許文献１（特開２００６−２６７１１５号公報）記載の方法を用いることができる。具体的には、化粧品とその化粧品自体の色とを対応付けた情報をＨＤＤ１０５等に記憶しておく。そして、測定色情報の肌色情報と変更特徴色情報とに基づいて、データベースを検索して、その測定情報の肌色に対して、ユーザの顔に塗布した際に変更特徴色となる化粧品を算出することができる。したがって、ユーザに塗布した際に、ユーザの理想の化粧状態に近い印象が得られる化粧品を選択することができる。
【００５０】
特徴色出力手段１６は、色測定装置１００での測定結果（算出結果）に基づいて、出力手段３００のディスプレイ３０１に表示する表示情報、プリンタ３０２に印字する印字情報等を生成する。測定結果としては、例えば、特徴色変更手段１４で算出された変更特徴色情報、ユーザの肌色の評価、化粧品算出手段１５で算出された最適な化粧品などが挙げられる。
【００５１】
変更特徴色情報として、具体的には、例えば、当該変更特徴色そのものを表示または印字してユーザに通知してもよいし、特徴色とともに変更特徴色情報（座標）を通知してもよい。また、ユーザの肌色の評価としては、例えば、測定色情報の肌色情報に基づいて、ユーザの肌色が、白い肌色である、黄身がかった肌色である、赤味がかった肌色である、等と通知することができ、さらには、通知した特徴色とは別に、ユーザの肌色に似あう色味の候補等を通知することもできる。また、最適な化粧品としては、具体的には、例えば、当該化粧品の画像、品番、製品名等を適宜通知することができる。また、ユーザの顔の測定画像上に変更特徴色を合成して、化粧を行ったイメージ画像を通知してもよく、ユーザは自身の化粧後の状態をより明確に確認することができる。さらには、この化粧を行ったユーザのイメージ画像と、ユーザの指定した理想の化粧状態の顔とを並べて通知してもよい。これにより、ユーザは、自身の化粧状態のイメージと、理想とする化粧状態とを比較して、ユーザのイメージ通りであるか否かをより明確に把握することができる。
【００５２】
以下、実施例１の色測定システム５００の動作を説明する。色測定システム５００は、ＨＤＤ１０５の理想色情報記憶部１０５ａから理想色情報を読み出して、ディスプレイ３０１に表示する。ユーザは、このディスプレイ３０１に表示される理想色情報の中から、理想とする化粧状態の画像を選択するなどして、理想色情報を指定する。また、ＸＹＺカメラ２００により、ユーザの顔の測定を行うことで、その測定情報がＸＹＺカメラ２００により半導体メモリ１０６に記憶される。これらの情報に基づいて、色測定装置１００は、ユーザに通知する特徴色の算出を行う。
【００５３】
以下、図３の説明図、および、図５のフローチャートに基づいて、色測定装置１００で行われる色測定処理（色測定方法）の流れを説明する。なお、以下で説明する色測定処理の各ステップは、一例であり、本願がこれに限定されることはない。また、ステップの順番を適宜入れ替えることもできる。各ステップでの処理の詳細は、色測定装置１００の各手段の説明で述べたとおりである。
【００５４】
まず、ステップＳ１で、理想色情報検出手段１０により、理想色情報の検出が行われる。ステップＳ１１で、ＨＤＤ１０５の理想色情報記憶部１０５ａにアクセスして、ユーザに入力された理想色情報を読み出し、この理想色情報から顔部分（顔領域）１（図３参照）を検出する。次に、ステップＳ１２で、理想色情報検出手段１０は、理想色情報の肌色情報を検出するため、図３に示すように、顔部分（顔領域）１から、肌色を検出する肌色領域２を決定する。この肌色領域２から、肌色情報（ａ，ｂ，ｃ）を検出する。次に、ステップＳ１３で、理想色情報の特徴色（例えば、頬紅の色）を検出するため、顔部分（顔領域）１から、特徴色領域３を決定する。この特徴色領域３から、特徴色情報（Ａ，Ｂ，Ｃ）を検出する。この特徴色情報（Ａ，Ｂ，Ｃ）の色をそのままユーザの顔部分（顔領域）１に付加したイメージを図３の中央に示す。ユーザの肌色が理想の肌色と異なると、色の対比が生じて特徴色の見た目が異なってしまう。そのため、本願では、ユーザの肌色に対応して、特徴色の色味を変更し、ユーザの理想とする化粧状態の印象により近づける。
【００５５】
ステップＳ２で、測定色情報取得手段１１が、ユーザの顔の測定色情報を取得する。まず、測定色情報取得手段１１は、ステップＳ２１で、半導体メモリ１０６にアクセスして測定画像情報を読み出し、ユーザの顔部分（顔領域）４を検出する。次に、ステップＳ２２で、検出された顔部分（顔領域）４から、肌色を検出する肌色領域５を決定し、この肌色領域５から、肌色情報（ｄ，ｅ，ｆ）を検出する。
【００５６】
その後、ステップＳ３で、色差算出手段１３が、ステップＳ１２で検出した理想色情報の肌色情報（ａ，ｂ，ｃ）と、ステップＳ２２で検出した測定色情報の肌色情報（ｄ，ｅ，ｆ）との差分を算出する。次に、ステップＳ４で、特徴色変更手段１４が、ステップＳ３Ｓ２で算出した差分に基づいて、理想色情報の特徴色情報（Ａ，Ｂ，Ｃ）の色味を変更し、ユーザに提案する変更特徴色情報（Ｄ，Ｅ，Ｆ）を算出する。このとき、理想色情報の肌色情報と測定色情報の肌色情報との差分に対応するように、特徴色を変更する。
【００５７】
次に、ステップＳ５で、化粧品算出手段１５が、測定色情報の肌色情報（ｄ，ｅ，ｆ）と変更特徴色情報（Ｄ，Ｅ，Ｆ）に基づいて、ＨＤＤ１０５に記憶された化粧品のデータベースの中から、変更特徴色情報（Ｄ，Ｅ，Ｆ）となる最適の化粧品を算出する。その後、ステップＳ６で、特徴色出力手段１６は、測定結果（算出結果）に基づいて、出力情報として、ディスプレイ３０１に表示する表示情報やプリンタ３０２に印字する印字情報を生成する。測定結果は、ステップＳ４で算出された変更特徴色情報、ステップＳ２で測定されたユーザの肌色情報に基づく肌色の評価、ステップＳ５で算出された最適な化粧品、ユーザの顔の測定画像上に変更特徴色を合成して、化粧を行ったイメージ画像等である。例えば、図３の右側に、ユーザの顔の測定画像上において、特徴色領域６に算出された変更特徴色の化粧品を付加したイメージを示す。
【００５８】
このようにして色測定装置１００で生成された表示情報が、ディスプレイ３０１に表示され、印字情報がプリンタ３０２に印字される。これにより、ユーザは、理想とする化粧状態となる特徴色情報と、その特徴色を得るための最適な化粧品を知ることができる。
【００５９】
以上、実施例１の色測定システム５００では、理想色情報の特徴色を理想肌色と測定肌色の差分に基づいて特徴色を変更することで、理想色情報の特徴色をそのままユーザに適用したときにイメージ通りにならない、といった不具合をなくすことができる。特に、ＸＹＺカメラ２００で測定された、人間の視覚により近い、正確に測定された色情報を有効に利用することができ、ユーザの希望やイメージに合致した色の通知を行うことが可能となる。さらに、実施例１では、算出された特徴色情報とユーザの肌色情報とに基づいて、最適な化粧品の算出を行っている。そのため、理想の化粧状態に近い印象が得られる化粧品をユーザに通知することができる。
【００６０】
（変形例１）
上記実施例１では、Ｌ*ａ*ｂ*色空間またはＨＳＬ色空間を用いて差分の算出や特徴色の変更を行っているが、本願がこれに限定されることはない。例えば、Ｌ*ａ*ｂ*表色系をベースとしたＬ*Ｃ*ｈ表色系に基づいて、上述したような処理を行うことができる。Ｌ*Ｃ*ｈ表色系は、明度、彩度、色相を端的に数値化した表色系である。Ｌ*，Ｃ*，ｈは、それぞれ明度、彩度、色相角度を表す。色相は直交座標系ではなく極座標系であるため、このように色相を角度として表すＬ*Ｃ*ｈ表色系を用いることで、色差算出手段１３で算出した色差を、直接に次の特徴色変更手段１４で用いることができるという利点がある。
【００６１】
測定色情報取得手段１１が取得した測定色情報は、ＸＹＺの三刺激値を測定するＸＹＺカメラ２００で測定したものである。ＸＹＺカメラ２００では、Ｌ*，Ｃ*，ｈを直接測定することは困難であるため、このＸＹＺカメラ２００で測定したＸＹＺ三刺激値から換算してＬ*，Ｃ*，ｈを算出する。以下、算出過程を説明する。まず、ＸＹＺ三刺激値からＬ*ａ*ｂ*表色系の値に変換する。変換式は国際照明委員会（ＣＩＥ）で、下記のように規定されている。
【００６２】
【数１】
2015178959.tif 000003
【００６３】
上記式中、ｆ（ｔ）は、下記式で表される。また、Ｘn，Ｙn，Ｚnは、反射率１００％の被検体に対する三刺激値を表す。
【００６４】
【数２】
2015178959.tif 000004
【００６５】
次に、上記各式で算出したＬ*，ａ*，ｂ*の値から、Ｌ*，Ｃ*，ｈを算出する。Ｌ*は、そのまま用いることができる。Ｃ*およびｈは、ａ*，ｂ*の値を用いて、下記式により算出することができる。
【００６６】
【数３】
2015178959.tif 000005
【００６７】
また、理想色情報の肌色情報および特徴色情報も、理想色情報記憶部１０５ａにＬ*ａ*ｂ*表色系で保存されている場合は、上記式に基づいてＬ*Ｃ*ｈ表色系に換算し、Ｌ*Ｃ*ｈ表色系で保存されている場合はそのまま使用する。また、ＸＹＺ表色系で保存されている場合は上記式に基づいて、Ｌ*Ｃ*ｈ表色系に換算する。
【００６８】
このような、Ｌ*Ｃ*ｈ色空間での、色差算出手段１３での色差の算出手順、特徴色変更手段１４での特徴色の変更手順について説明する。例えば、理想色情報の肌色情報の座標を［Ｌ*1，Ｃ*1，ｈ1］とし、理想色情報の特徴色情報の座標を［Ｌ*2，Ｃ*2，ｈ2］とし、測定色情報の肌色情報の座標を［Ｌ*3，Ｃ*3，ｈ3］とする。理想色情報の肌色情報［Ｌ*1，Ｃ*1，ｈ1］と、測定色情報の肌色情報［Ｌ*3，Ｃ*3，ｈ3］との差分を色差情報ΔＬ*Ｃ*ｈとしたとき、このΔＬ*Ｃ*ｈは、下記式により算出することができる。
【００６９】
ΔＬ*Ｃ*ｈ  ＝  ［Ｌ*3−Ｌ1*，Ｃ*3−Ｃ*1，ｈ3−ｈ1］
【００７０】
色差算出手段１３は、上記式により算出した色差情報ΔＬ*Ｃ*ｈを、理想色情報の特徴色情報［Ｌ*2，Ｃ*2，ｈ2］とともに、ＲＡＭ１０３やＨＤＤ１０５等の記憶手段（メモリ）に保持し、次の特徴色変更手段１４で参照できるようにする。
【００７１】
特徴色変更手段１４では、色差算出手段１３で算出し記憶手段に保持した色差情報ΔＬ*Ｃ*ｈと理想色情報の特徴色情報［Ｌ*2，Ｃ*2，ｈ2］に基づいて、ユーザに提案する特徴色の色味を変更し、変更特徴色情報［Ｌ*4，Ｃ*4，ｈ4］を取得する。この変更特徴色情報［Ｌ*4，Ｃ*4，ｈ4］は、下記式により算出することができる。このように、理想色情報の肌色情報［Ｌ*1，Ｃ*1，ｈ1］と測定色情報の肌色情報［Ｌ*3，Ｃ*3，ｈ3］との相対的な位置関係を、理想色情報の特徴色情報［Ｌ*2，Ｃ*2，ｈ2］に対して適用することで、変更特徴色情報［Ｌ*4，Ｃ*4，ｈ4］を算出することができる。
【００７２】
［Ｌ*4，Ｃ*4，ｈ4］  ＝  ［Ｌ*2，Ｃ*2，ｈ2］＋ΔＬ*Ｃ*ｈ
【００７３】
変形例１では、Ｌ*Ｃ*ｈ表色系を用いることにより、ディスプレイ等の機器の種類等に依存することのない、より正確な色情報に基づいて、ユーザの希望やイメージにより合致した第２の色の通知を行うことができる。特に、ＸＹＺカメラ２００により正確に測定された色情報を有効に利用することで、より効果的な色の通知を行うことができる。
【００７４】
以上説明したように、Ｌ*Ｃ*ｈ表色系の場合は、極座標を用いているので、他の表色系と比較して、色相の変化をより正確に表すことができる。しかしながら、極座標を用いているために、色相の変化の大きさが彩度Ｃ*に依存してしまう場合がある。そのため、上記計算で用いた色相角差Δｈ＝ｈ3−ｈ1（色相差を色相角度ｈの角度差で表したもの）が同じでも、彩度Ｃ*が大きいほど、色の変化が大きくなることがある。これを解消するため、色相ｈの変化量を彩度Ｃ*の大きさに基づき変更することがより望ましい。
【００７５】
まず、測定色情報の肌色情報の色相をｈu1とし、理想色情報の肌色情報の色相をｈr1としたとき、肌色の色相変化量（色相角差）Δｈskinは、下記式により算出することができる。
【００７６】
Δｈskin  ＝  ｈU1−ｈr1
【００７７】
また、理想肌情報の肌色情報の彩度をＣ*r1とし、理想情報の特徴色情報の彩度をＣ*r2としたとき、上記で算出したΔｈskinを用いて、特徴色情報（例えば、口紅）の変化量Δｈlipは、下記式により算出することができる。
【００７８】
Δｈlip  ＝  Δｈskin×（Ｃ*r1／Ｃ*r2）
【００７９】
上記式により算出したΔｈlipを用いて特徴色の色相を変更することで、彩度Ｃ*の大きさが異なっても、色の変化量を一定にすることができ、ユーザの希望やイメージにより合致した特徴色を通知することが可能となる。
【００８０】
なお、色相の変化量の算出に用いる値は、色相角差Δｈに限定されることはなく、例えば、色相差ΔＨ*を用いてもよい。ここで、ΔＨ*＝（ΔＥ2−ΔＬ*2−ΔＣ*2）1/2、ΔＥ＝（ΔＬ*2＋Δａ*2＋Δｂ*2）1/2を示す。この場合、肌色のΔＨ*と特徴色のΔＨ*との大きさが、一致するように、変更特徴色情報のａ*およびｂ*を変化させることで、理想の化粧状態により近い特徴色情報を通知することが可能となる。
【００８１】
ここで、図４Ａを用いて、実施例１および変形例１において、ＨＳＬ表色系、Ｌ*ａ*ｂ*表色系、および、Ｌ*Ｃ*ｈ表色系を用いて特徴色を算出した際の各値について具体的に説明する。図４Ａには、それぞれ、理想色情報から検出した肌色情報および特徴色情報として口紅の色情報（理想口）、ユーザの測定色情報から検出した肌色情報、肌色情報の差分、並びに、変更特徴色情報のＲＧＢ、ＨＳＬ表色系、Ｌ*ａ*ｂ*表色系、および、Ｌ*Ｃ*ｈ表色の各値を表示している。また、変更特徴色情報１はＨＳＬ表色系、変更特徴色情報２はＬ*ａ*ｂ*表色系、変更特徴色情報３はＬ*Ｃ*ｈ表色系を用いた場合の値を示し、変更特徴色情報４はＬ*Ｃ*ｈ表色系で、さらにｈにΔｈを適用した場合の値を示している。図４Ａに、それぞれの値を示した。なお、理解のし易さのため、各値を、他の表色系で換算した値も表示している。
【００８２】
まず、ＨＳＬ表色系の値に基づいて、肌色情報の差分（−３，−１９，−１５）を算出した。この数値によれば、ユーザの肌色は、理想の肌色に比べて、赤味がかっており、くすんで暗めである。そのため、理想色情報から検出した特徴色情報を、そのままユーザの肌に付加すると、理想とする化粧状態に比べて、色合いが薄く、浮いて見えてしまうことがある。
【００８３】
これを解消するため、理想色情報と測定色情報との肌色情報の差分に基づいて、特徴色情報を変更する。具体的には、ＨＳＬ表示系で算出した肌色情報の差分（−３，−１９，−１５）を、理想色情報の特徴色（理想口）情報（２３９，１６３，１５８）に適用して、変更特徴色情報１（２３６，１４４，１４３）を算出した。ＨＳＬ表示系の場合、色の対比が起きる色相Ｈ、彩度Ｓ、明度Ｌの差分に応じて特徴色を変更しているため、ユーザの肌に付加したときに、理想の化粧状態と同様の印象が得られた。
【００８４】
次に、Ｌ*ａ*ｂ*表色系の値に基づいて、肌色情報の差分（−６．３９，４．８９，２．１７）を算出した。これを、理想色情報の特徴色情報（５７．６２，５３．１３，−１．５７）に適用して、変更特徴色情報２（５１．２３，５８．０２，０．６）を算出した。この算出した変更特徴色情報２をユーザの肌に付加した場合、彩度、明度は肌色の差分に応じて変化したが、色相の変化がなかった。
【００８５】
次に、Ｌ*ａ*ｂ*表色系を上述の式に基づいて変換したＬ*Ｃ*ｈ表色系の値に基づいて、肌色情報の差分（−６．３９，４．１７６６３，−０．１４８１８）を算出した。これを、理想色情報の特徴色情報（５７．６２，５３．１５３１９，−０．０２９５４）に適用して、変更特徴色情報３（５１．２３，５７．３２９８２，−０．１７７７２）を算出した。この例では、彩度Ｃ*の影響で、理想色情報の特徴色情報と比べて色相が閾値以上に変化した。
【００８６】
そのため、色相差Δｈを彩度Ｃ*に対応して変化させる前述の式を用いて特徴色を算出したところ、Δｈlip＝−０．０５７４０となり、これを理想色情報の特徴色情報のｈに適用することで、変更特徴色情報４の特徴色情報のｈ＝−０．０８６９４を算出した。これにより、Ｃ*の大きさに影響されることなく、肌色と特徴色との色相、彩度、明度の変化量を一定に保持することができ、ユーザの肌に付加した際に、違和感がなく理想の化粧状態により近い印象が得られた。
【００８７】
（変形例２）
次に、変形例２として、ＨＳＬ表示系を用いた場合に、特徴色情報の変更度合いを抑圧（重みづけ）して特徴色を算出する例を、図４Ｂを用いて説明する。ここでは、ＨＳＬ表色系を用いて、特徴色として口紅の色を算出する。図４Ｂに示すように、理想色情報の肌色情報のＨＳＬ座標が（１９，１８１，２１０）であり、理想色情報の特徴色情報のＨＳＬ座標が（２３９，１６３，１５８）であったとする。一方、ユーザの測定色情報の肌色情報のＨＳＬ座標が（１２，１７２，１７８）であったとする。この場合、理想色情報の肌色情報と測定色情報の肌色情報との差分は、（−７，−９，−３２）である。
【００８８】
この差分をそのまま適用すると、変更特徴色情報は（２３２，１５４，１２６）となって、色相Ｈと輝度Ｓとが元の理想色情報の特徴色情報とは大きく異なり、結果的に理想の化粧状態の印象とは違ったものとなった。そのため、変形例２では、変更の度合いを小さくしている。具体的には、差分（−７，−９，−３２）に対して、ＨとＬとを抑圧（小さく）して（−４，−９，−１６）とする。この抑圧後の差分を適用することで、変更特徴色情報が（２３５，１５４，１４２）となり、適度な変化が得られる。したがって、変形例２では、ユーザの希望に近く、かつ、ユーザの肌色にも相反しない特徴色を提案することができる。
【００８９】
なお、重みづけの度合い、すなわち、差分の大きさに対する抑圧の程度については、適宜決定することができる。例えば、所定の値の範囲で定数にしてもいいし、抑圧率を設定することもできる。上記変形例２では、抑制率を０．５倍として、差分のＨとＬとに、それぞれ０．５倍した値を用いている。ただし、抑圧率については表色系によっては一定にするのではなく、個別に異なる抑圧率を乗じてもよい。また、ＨＳＬ表色系以外にも、Ｌ*ａ*ｂ*表色系等でも差分を抑圧することができる。
【００９０】
以上、変形例１、変形例２によれば、第２の色の算出において、Ｌ*ａ*ｂ*表色系、ＨＳＬ表色系、Ｌ*Ｃ*ｈ表色系を好適に用いることができる。この中でも、ＨＳＬ表色系、Ｌ*Ｃ*ｈ表色系をより好適に用いることができる。また、差分が閾値以上であるときには、特徴色情報の変更度合を抑圧することが好ましい。例えば、差分を抑制することや、Ｌ*Ｃ*ｈ表色系で色相差ΔｈやΔＨ*を変化させることにより、肌色と特徴色との色相、彩度、明度の変化量を過度に大きくならないようにして、理想の化粧状態により近い印象を与える特徴色を通知することが可能となる。
【００９１】
（変形例３）
上記実施例１、変形例１および変形例２では、理想色情報の肌色情報と、測定色情報の肌色情報との差分に基づいて特徴色情報の色味を変更し、変更特徴色情報を算出しているが、本願がこれに限定されるものでなない。例えば、変形例３として、理想色情報の肌色情報と、理想色情報の特徴色情報との差分に基づいて、これらの処理を行うものであってもよい。この場合、理想色情報の肌色情報の座標を［Ｌ*1，Ｃ*1，ｈ1］とし、理想色情報の特徴色情報の座標を［Ｌ*2，Ｃ*2，ｈ2］としたとき、色差情報ΔＬ*Ｃ*ｈ’は、下記式により算出することができる。
【００９２】
ΔＬ*Ｃ*ｈ’  ＝  ［Ｌ*2−Ｌ*1，Ｃ*2−Ｃ*1，ｈ2−ｈ1］
【００９３】
色差算出手段１３は、このように算出した色差情報ΔＬ*Ｃ*ｈ’を、測定色情報の肌色情報［Ｌ*3，Ｃ*3，ｈ3］とともに、ＲＡＭ１０３やＨＤＤ１０５等の記憶手段に記憶して保持しておく。
【００９４】
特徴色変更手段１４では、色差算出手段１３で算出し記憶手段に保持した色差情報と測定色の肌色情報に基づき、理想色情報の特徴色情報を変更する。ここで、変更後の特徴色情報（変更特徴色情報）を［Ｌ*4，Ｃ*4，ｈ4］とする。この変更特徴色情報［Ｌ*4，Ｃ*4，ｈ4］は、理想色情報の肌色情報［Ｌ*1，Ｃ*1，ｈ1］と理想色情報の特徴色情報［Ｌ*2，Ｃ*2，ｈ2］との相対的な位置関係を、測定色情報の肌色情報［Ｌ*3，Ｃ*3，ｈ3］に対して適用するものとする。この場合、変更特徴色情報［Ｌ*4，Ｃ*4，ｈ4］は下記のように表すことができる。
【００９５】
［Ｌ*4，Ｃ*4，ｈ4］  ＝  ［Ｌ*3，Ｃ*3，ｈ3］＋ΔＬ*Ｃ*ｈ’
【００９６】
以上、変形例３によっても、正確な色情報に基づいて、ユーザの希望やイメージにより合致した色の通知を行うことができる。特に、ＸＹＺカメラ２００により正確に測定された色情報を有効に利用することで、より効果的な色の通知を行うことができる。なお、変形例３においても、肌色と特徴色との色相、彩度、明度の変化量が値を超えた場合などは、ΔＬ*、ΔＣ*、Δｈを抑圧させてもよく、ユーザの印象により近い特徴色情報を通知することが可能となる。
【００９７】
なお、上記変形例１〜変形例３においては、さらに、彩度Ｃ*を考慮して特徴色情報を変更することが、より好ましく、ユーザの印象により近い特徴色情報を通知することが可能となる。
【実施例２】
【００９８】
次に、本願の実施例２の色測定システムについて説明する。実施例２の色測定システムは、図１、図２に示す実施例１の色測定システム５００と同様の基本構成を有している。ただし、実施例２では、肌色に加えて髪色を参照する点で、各手段での処理が実施例１およびその変形例１、２とは異なる。すなわち、上記実施例１および変形例１、２では、ユーザの肌色（第１の色）に基づいて、ユーザに適した特徴色（第２の色）を通知している。これに対して、実施例２では、ユーザの肌色（第１の色）および髪色（第３の色）に基づいて、ユーザに適したポイントメイクの色（特徴色：第２の色）を通知するものである。肌色がポイントメイクに影響するように、化粧の印象は髪色によっても大きく変わることが知られている。そこで、実施例２では、ユーザの顔と顔を取り囲む領域の髪とを測色し、顔全体を見たときに、理想色情報に近い印象が得られる色味の特徴色を通知する。そのため、実施例２では、測定色情報から、肌色情報と髪色情報とを取得し、この肌色情報と髪色情報とに基づいて、理想色情報の特徴色情報の色味を変更し、変更特徴色情報を決定するが、例えば、下記のような手順で行うことができる。
【００９９】
実施例２では、ＸＹＺカメラ２００は、ユーザの顔だけでなく、顔を取り囲む領域、すなわち、髪を含んだ領域を測定し、その測定色情報を半導体メモリ１０６に記憶する。この測定色情報を、測定色情報取得手段１１が読み出し、実施例１と同様にして、ユーザの肌色の測定色情報を取得する。これに加えて、測定色情報取得手段１１は、髪色の測定色情報を取得し、メモリ等に保持しておく。次いで、色差算出手段１３が、理想色情報の肌色情報と測定色情報の肌色情報との差分、または、理想色情報の肌色情報と理想色情報の特徴色情報との差分を算出する。
【０１００】
この差分および測定色情報の肌色情報に基づいて、特徴色変更手段１４が、実施例１と同様にして、理想色情報の特徴色情報の色味を変更し、変更特徴色情報を仮決定する。実施例２の特徴色変更手段１４では、さらに、測定色情報の髪色情報（第３の色）を考慮して、変更特徴色情報（第２の色）を補正する。この補正の一例を説明すると、理想色情報検出手段１０が、理想色情報の肌色情報と特徴色情報とを取得する際に、理想色情報の髪色情報も参考色情報として取得するように構成する。この髪色情報を参考情報として、測定色情報の髪色情報との差分を算出する等して、変更特徴色情報を補正するようにしてもよい。
【０１０１】
より具体的には、例えば、明度に着目し、測定色情報の髪色情報が、参考情報としての理想色情報の髪色情報よりも明るい場合は、変更特徴色情報も明るくなるように補正する。また、色相に着目し、測定色情報の髪色情報が、参考情報よりも赤みがかっている場合は、変更特徴色情報も赤味がかった色に補正する。つまり、肌色情報に基づいて特徴色情報を変更し、変更した特徴色情報を更に髪色情報に基づいて補正する。例えば、測定色情報の髪色情報と理想色情報の髪色情報との差分×係数（係数は、１以下）に基づいて補正することができる。あるいは、測定色情報の髪色情報に対応した所定の定数で補正することができる。
【０１０２】
または、理想色情報の髪色情報を参考とすることなく、測定色情報の髪色情報の色相や明度の値で、絶対的な評価を行うこともできる。すなわち、髪色情報の色相や明度に対応させて、変更特徴色情報の色相や明度を変化させることで、当該特徴色情報を補正する。より具体的には、絶対的な評価として、明るい、暗い、赤みが強い、黄みが強い、等の閾値を設定する。評価結果が閾値を超えたときに、補正を行う。
【０１０３】
以上、実施例２では、特徴色の見え方に影響するユーザの肌色だけでなく、髪色をも考慮しているため、ユーザの希望やイメージにより合致した色や化粧品の通知を行うことが可能となる。
【実施例３】
【０１０４】
次に、実施例３の色測定システムについて説明する。実施例３の色測定システムも、図１、図２に示す実施例１の色測定システム５００と同様の基本構成を有しているが、各手段での処理が実施例１と異なっている。具体的には、実施例３では、実施例２のように肌色と髪色とに基づいて、ユーザに提案する変更特徴色情報を補正していることに加えて、さらに、ユーザの衣服の色を考慮して、変更特徴色情報を補正している。肌色や特徴色が同じでも、ユーザの衣服の色によって、肌色や特徴色の明るさが異なって見えたり、コントラストの強弱が異なったりするなど、見た目の印象が大きく異なることがあるため、衣服の色も考慮して特徴色を決定しようとするものである。
【０１０５】
実施例３では、ＸＹＺカメラ２００で、実施例２よりも広い領域、すなわち、ユーザの顔と、髪と、衣服とを含んだ領域を測定する。この測定色情報に基づいて、測定色情報取得手段１１が、ユーザの肌色の測定色情報、髪色の測定色情報に加え、衣服の色の測定色情報を取得する。次いで、実施例１と同様にして、色差算出手段１３が差分を算出し、特徴色変更手段１４が変更特徴色情報を仮決定する。特徴色変更手段１４では、さらに、第３の色としての測定色情報の髪色情報と、衣服の色情報とを考慮して、変更特徴色情報（第２の色）を補正する。この場合、実施例２と同様にして、髪色情報に基づいて変更特徴色情報を補正した後に、衣服の色情報に基づいて、色相や明度等を考慮して変更色特徴情報をさらに補正することができる。または、髪色情報および衣服の色情報に基づいて、総合的に判断して、変更特徴色情報を補正することもできる。この場合の衣服の色情報による補正は、実施例２で説明した髪色情報による補正に準じて行うことができる。
【０１０６】
以上、実施例３によっても、特徴色の見え方に影響するユーザの肌色だけでなく、髪色および衣服の色をも考慮しているため、ユーザの希望やイメージにさらに合致した色や化粧品の通知を行うことが可能となる。なお、実施例３では、髪色および衣服の色の双方に基づいて、特徴色を補正しているが、本願がこれに限定されることはなく、衣服の色のみに基づいて、特徴色を補正することも可能である。
【実施例４】
【０１０７】
次に、実施例４の色測定システムについて、図６、図７に基づいて説明する。図６に示すように、実施例４の色測定システム５００Ａは、入力手段としてのＸＹＺカメラ２００と、色測定装置１００Ａと、出力手段３００と、を備えて構成する。実施例４の色測定装置１００Ａは、理想色情報検出手段１０Ａと、測定色情報取得手段１１Ａと、色算出手段１２Ａと、特徴色出力手段１６Ａと、を備えて構成する。色算出手段１２Ａは、特徴色算出手段１７Ａと、特徴色変更手段１４Ａと、化粧品算出手段１５Ａと、を備えている。なお、実施例４の色測定システムは、図１に示す実施例１と同様のハードウェア構成を有している。
【０１０８】
上記各実施例では、ユーザが理想とする化粧状態の顔画像等を理想色情報（参考色情報）としているが、実施例４で用いる参考色情報は、ユーザが理想とする（希望する）化粧イメージや色味の希望など、色の印象を表現した印象情報（キーワード）である。この色の印象情報としては、例えば、「肌を明るく見せたい」、「ピンク系のメイクをしたい」などが挙げられる。このような参考色情報とユーザの肌色（第１の色）に基づいて、色測定装置１００Ａは、ユーザに通知する特徴色（第２の色）の算出を行う。
【０１０９】
以下、実施例４の色測定システム５００Ａの動作を説明する。色測定システム５００Ａでは、ＸＹＺカメラ２００により、化粧後のユーザの顔を測定し、測定画像情報を生成する。測定画像情報の顔領域には、肌、瞳などの色が含まれる。測定画像情報は、半導体メモリ１０６Ａに記憶される。また、色測定システム５００Ａは、入力手段であるキーボードやマウス等からユーザが入力した理想色情報を取得する。これらは、入力手段から記憶手段のＲＡＭ１０３等を介してパラメータとして色測定装置１００Ａに送られるものであってもよいし、理想色情報記憶部１０５ａに記憶されたものを、色測定装置１００Ａが読み出すものであってもよい。
【０１１０】
次に、図７のフローチャートに基づいて、色測定装置１００Ａで行われる色測定処理（色測定方法）の流れを説明する。ステップＳ１Ａで、理想色情報検出手段１０Ａが、ＨＤＤ１０５Ａの理想色情報記憶部１０５ａやＲＡＭ１０３等にアクセスして、ユーザに入力された理想色情報を読み出し、理想色情報を検出する。
【０１１１】
次に、ステップＳ２Ａで、測定色情報取得手段１１Ａが、ユーザの顔の測定色情報を取得する。まず、ステップＳ２１Ａで、測定色情報取得手段１１Ａが、半導体メモリ１０６Ａにアクセスして、測定画像情報を読み出し、ユーザの顔部分（顔領域）を検出する。次に、ステップＳ２２Ａで、検出された顔部分（顔領域）から、肌色情報、瞳（虹彩）の色情報を検出する。なお、検出する肌色以外の色情報は、瞳の色情報に限定されることはなく、さらに眉毛や睫毛の色情報等を検出してもよく、ユーザの顔の測定色情報を有効に用いて、ユーザにより適した特徴色を通知できる。また、髪色や衣服の色も考慮して特徴色を算出する場合には、髪色情報や衣服の色情報をさらに検出する。
【０１１２】
次に、ステップＳ３Ａで、特徴色算出手段１７Ａが、ステップＳ２２Ａで検出した測定色情報の肌色情報および瞳の色情報等に基づいて、ユーザの肌色や瞳の色等に適したマスカラ、口紅、頬紅等の特徴色を算出する。その後、ステップＳ４Ａで、特徴色変更手段１４Ａが、ステップＳ１Ａで検出したユーザの希望の化粧イメージ（理想色情報）に基づいて、ステップＳ３Ａで算出された特徴色の色味を変更する。これにより、ユーザの肌色や瞳の色等に似合う、かつ、理想色情報に合致した特徴色を算出することができる。
【０１１３】
より具体的には、第１例として、理想色情報が、「肌を明るく見せたい」という希望であれば、ユーザの肌色や瞳の色に適した特徴色を算出し、この算出した特徴色の色相、明度、彩度を、理想色情報に基づいて変更する。そして、測定色情報の肌色情報の色相に近く、肌色情報よりも明度が低く、彩度が高い色の特徴色を算出する。第２例として、ユーザの肌色が黄味を帯びている場合は、ピンク系の特徴色ではなく、肌色の色相に近いオレンジ系の特徴色を算出する。次いで、肌色の彩度や明度に合わせて、適宜特徴色の彩度や明度を変更して、よりユーザの肌色に合うオレンジ系の特徴色とする。第３例として、理想色情報が「ピンク系のメイクをしたい」場合であって、ユーザの肌色が黄味を帯びている場合を想定する。この場合、ピンク系の特徴色を算出した後、肌色に対応して特徴色の色相、彩度、明度を適宜変更し、ユーザの肌色により似合う特徴色（例えば、黄味を帯びたコーラルピンク系の特徴色）を算出する。以上により、ユーザの希望に沿った提案が可能となる。特徴色は１色に限定されず、口紅、アイシャドウ、頬紅、アイブロウ、マスカラ等、ユーザが顔に塗布したい様々な特徴色の色情報を算出することができる。
【０１１４】
なお、実施例４では、ユーザの肌色や瞳の色等に応じて特徴色を算出し、その後、理想色情報に基づいて、算出した特徴色を適宜変更しているが、本願がこれに限定されることはない。例えば、ユーザの肌色や瞳の色、および、理想色情報を、総合的に判断した上で、最適な特徴色を算出することもできる。
【０１１５】
次に、ステップＳ５Ａで、化粧品算出手段１５Ａが、測定色情報の肌色情報と変更特徴色情報に基づいて、ＨＤＤ１０５Ａに記憶された化粧品のデータベースの中から、特徴色ごとにユーザに最適の化粧品を算出する。
【０１１６】
その後、ステップＳ６Ａで、特徴色出力手段１６Ａは、評価結果に基づいて、出力情報として、ディスプレイ３０１に表示する表示情報やプリンタ３０２に印字する印字情報を生成する。評価結果は、ステップＳ３Ａで算出された変更特徴色情報やユーザの肌色の評価、ステップＳ５Ａで算出された最適な化粧品、ユーザの顔の測定画像上に算出された変更特徴色を合成して、化粧を行ったイメージ画像等である。これらの出力情報が、ディスプレイ３０１に表示またはプリンタ３０２に印字される。これにより、ユーザに対して、「肌を明るく見せたい」等の希望に合致した化粧状態を通知することができる。
【０１１７】
以上、実施例４の色測定システム５００Ａにおいても、ＸＹＺカメラ２００で測定された、人間の視覚により近い、正確に測定された色情報を有効に利用することができ、ユーザの希望やイメージに合致した色や化粧品の通知を行うことが可能となる。さらに、実施例４では、ユーザの化粧状態を評価し、適切であるか否かを判断して、その結果をユーザに通知するとともに、適切でない場合は、より適切な特徴色を通知している。そのため、最適な化粧状態となる特徴色をユーザに通知することができる。
【実施例５】
【０１１８】
次に、実施例５の色測定システムについて、図８、図９に基づいて説明する。図８に示すように、実施例５の色測定システム５００Ｂは、入力手段としてのＸＹＺカメラ２００と、色測定装置１００Ｂと、出力手段３００と、を備えて構成される。実施例５の色測定装置１００Ｂは、理想色情報検出手段１０Ｂと、測定色情報取得手段１１Ｂと、色算出手段１２Ｂと、特徴色出力手段１６Ｂと、を備えて構成される。色算出手段１２Ｂは、色評価手段１８Ｂと、特徴色変更手段１４Ｂと、化粧品算出手段１５Ｂと、を備えている。また、実施例５の色測定システムも、図１に示す実施例１と同様のハードウェア構成を有している。
【０１１９】
実施例５の色測定システム５００Ｂでは、ユーザの顔を含む測定画像情報（測定色情報）に基づいて、ユーザの化粧状態の色の関連度を算出する。この関連度に基づいて、ユーザの肌色等に似合った適切な化粧状態であるか不適切な化粧状態であるか、化粧状態の評価を行い、その評価結果を通知する。すなわち、色測定システム５００Ｂ、色測定装置１００Ｂは、色評価システム、色評価装置としても機能する。
【０１２０】
以下、実施例５の色測定システム５００Ｂの動作を説明する。色測定システム５００Ｂでは、ＸＹＺカメラ２００により、化粧後のユーザの顔を測定し、測定画像情報を生成する。測定画像情報は、半導体メモリ１０６Ｂに記憶される。また、ＨＤＤ１０５Ｂの理想色情報記憶部１０５ａには、理想色情報として、肌色と特徴色との関連度を算出して化粧状態を評価する際の参考色情報が記憶されている。理想色情報としては、例えば、各種肌色の色情報と、各肌色に対して適切な特徴色の色情報（色相、彩度、明度）とが対応づけられたものや、肌色および各特徴色の色相角度の許容範囲等が挙げられる。
【０１２１】
次に、図９のフローチャートに基づいて、色測定装置１００Ｂで行われる色測定処理（色測定方法）の流れを説明する。ステップＳ１Ｂで、理想色情報検出手段１０Ｂが、ＨＤＤ１０５Ｂの理想色情報記憶部１０５ａにアクセスし、理想色情報として、各種肌色の色情報および各々に適した特徴色の色情報とが対応づけ情報や、まとまりのある特徴色の色相角度の範囲情報等を読み出して、ＲＡＭ１０３等に保持しておく。
【０１２２】
また、ステップＳ２Ｂで、測定色情報取得手段１１Ｂが、ユーザの顔の測定色情報を取得する。まず、ステップＳ２１Ｂで、測定色情報取得手段１１Ｂが、半導体メモリ１０６Ｂにアクセスして、測定画像情報を読み出し、ユーザの顔部分（顔領域）を検出する。次に、ステップＳ２２Ｂで、検出された顔部分（顔領域）から、肌色情報と、口紅、アイシャドウ、頬紅等の特徴色情報とを検出する。
【０１２３】
次に、ステップＳ３Ｂでは、色評価手段１８Ｂが、ステップＳ１Ｂで検出した理想色情報と、ステップＳ２２Ｂで検出した測定色情報の肌色情報および特徴色情報とに基づいて、色の関連度を算出し、特徴色がユーザの肌色に合った適切な化粧であるか否かを評価する。例えば、肌色と各特徴色の色相に基づき評価する。肌色と各特徴色との色相にまとまりがあるか否か判断し、まとまりがある場合は、ユーザの肌色に合った特徴色であると判断できる。具体的には、肌色の色相と各特徴色との色相角差が一定の値以下であれば、各特徴色はユーザの肌色に適していて、まとまりのある化粧であると判断される。また、一定の値を超える特徴色が単数であったときにも、該特徴色はアクセントになる色と考えられるため、適切と判断してよい。
【０１２４】
一方、肌色の色相との色相角差が一定の値以上である特徴色が複数検出されたときには、肌色を基準として各特徴色に向かうベクトルを比較する。各ベクトルの方向が同一であった場合には、色の傾向が類似すると考えられるため、適切と判断する。各ベクトルの方向が逆方向である場合、色相の大きく異なる色が複数存在しているといえるため、不適切と判断する。また、さらに彩度および明度に基づき評価することもできる。高彩度の色や低明度の色は、濃く見える。濃い色は化粧の中で強い印象を持たせることから、一般に１色（類似の色相も含む）のみの使用が望ましいと考えられる。そこで、複数の特徴色間の色相角差が一定の値以上であり、両特徴色がともに肌色よりも大きく高彩度・低明度である場合、不適切と判断する。
【０１２５】
次に、ステップＳ４Ｂで、評価結果に基づいて、特徴色が適切であるか判断し、適切であれば（Ｙｅｓ）、ステップＳ７Ｂに進む。そして、このステップＳ７Ｂで、特徴色出力手段１６Ｂが、評価結果に基づいて、ディスプレイ３０１に表示する表示情報やプリンタ３０２に印字する印字情報を生成する。この場合、ユーザの化粧状態がユーザに似合う適切なものであるとの評価結果であるため、その旨を文章にして出力してもよいし、適切であることを示す絵やマーク、スタンプ等を出力してもよいし、音や光を出力してもよい。
【０１２６】
一方、ステップＳ４Ｂで、特徴色が不適切であると判断された場合（Ｎｏ）は、その旨を通知して処理を終了してもよいが、実施例５では、特徴色をユーザに似合う適切な特徴色に変更してユーザに通知している。そのため、ステップＳ５Ｂに進み、特徴色変更手段１４Ｂが、ユーザの肌色に対応して、特徴色の色味を変更し、ユーザの肌色に似合う適切な特徴色を算出する。この算出は、ユーザの肌色の色相、彩度、明度に対応して、ユーザの顔から検出された特徴色の色相、彩度、明度を変化させて行うことができる。また、検出した特徴色を参考とせずに、ユーザの肌色に基づいて、より好適な特徴色を新たに算出することもできる。
【０１２７】
次に、ステップＳ６Ｂで、化粧品算出手段１５Ｂにより、測定色情報の肌色情報とステップＳ５Ｂで算出された特徴色情報に基づいて、ＨＤＤ１０５Ｂに記憶された化粧品のデータベースの中から、ユーザに最適の化粧品を特徴色ごとに算出する。
【０１２８】
その後、ステップＳ７Ｂで、特徴色出力手段１６Ｂにより、ディスプレイ３０１に表示する表示情報やプリンタ３０２に印字する印字情報を出力情報として生成する。この出力情報は、ステップＳ５Ｂで算出された特徴色情報やユーザの肌色の評価、ステップＳ６Ｂで算出された最適な化粧品、ユーザの顔の測定画像上に、算出された特徴色を合成して、化粧を行ったイメージ画像等である。併せて、ユーザの当初の化粧状態が不適切であったことを通知することもできる。これらの出力情報により、ユーザに対して、自身の化粧状態が肌色に合致しない、不適切なものであったことを通知するとともに、ユーザの肌色に似合う、より適切な化粧状態となる特徴色や化粧品を通知することができる。
【０１２９】
以上、実施例５においても、正確な色情報に基づいて、ユーザの化粧状態をより正確に評価してユーザに通知することができるとともに、より好適な色を通知することができる。特に、ＸＹＺカメラ２００により正確に測定された色情報を有効に利用することで、より効果的な色の通知を行うことができる。
【０１３０】
なお、実施例１〜４では、ユーザの肌色等に基づいて、適切な特徴色を通知しており、実施例５では、ユーザの肌色および特徴色に基づいて、化粧状態の適否を評価している。本願では、これらの実施例を組み合わせて色測定装置や色測定システムを構築してもよい。つまり、ユーザの測定色情報から、測定色情報を検出する際に、肌色を検出するとともに、肌色とは異なる他の色があれば、その色を検出する。具体的には、顔領域から眉、目、口等の特徴部分を検出し、これらに付加された色を検出する。以上の検出処理によって、肌色のみが検出された場合は、実施例１〜４の色測定装置を作動して、当該肌色に対応した好適な特徴色を算出して、ユーザに通知する。一方、検出された色に、口紅、アイシャドウ、頬紅のような化粧により変更可能な色（特徴色）も含まれている場合は、実施例５の色測定装置を作動して、ユーザの化粧状態の評価を行い、その評価結果等をユーザに通知する。このような色測定システムとすることで、色の通知と色の評価とを兼ね備え、機能性に優れた製品を提供することができる。
【０１３１】
また、上記各実施例では、ユーザの肌色情報を第１の色とし、口紅やアイシャドウ等の特徴色を第２の色として、該特徴色（化粧の色）の算出や評価を行っているが、本願が化粧の色の算出等に限定されるものではない。例えば、第２の色を髪色とし、ユーザの希望する髪色とユーザの肌色とに基づいて、ユーザの肌色に対応した髪色や、当該髪色となる染毛剤やウイッグ等を通知することもできる。また、第２の色を衣服の色として、ユーザの肌色や化粧状態に似合う衣服の通知を行うようにすることもできる。また、被検体が、実物の人体に限定されることはなく、人体を模したマネキン等のレプリカ（立体物）、所定の肌色の人工皮膚、デザイン画（平面）等であってもよい。また、被検体が人体または人体を模したものに限定されることもなく、犬、猫等の動物や植物であってもよく、動物のファッションや庭等のデザインに用いることもできる。また、被検体が自動車、電気製品等の製品（無機物）であってもよい。これらの製品のベースの色を第１の色とし、この第１の色や適宜の参考色情報に基づいて、当該製品に付加する第２の色を算出して通知することや、第２の色となる塗料等の色材を通知することもできる。
【０１３２】
以上、本発明の実施例を図面により詳述してきたが、上記各実施例は本発明の例示にしか過ぎないものであり、本発明は上記各実施例の構成にのみ限定されるものではない。本発明の要旨を逸脱しない範囲の設計の変更等があっても、本発明に含まれることは勿論である。
【符号の説明】
【０１３３】
１０，１０Ａ，１０Ｂ  理想色情報検出手段
１１，１１Ａ，１１Ｂ  測定色情報取得手段
１２，１２Ａ，１２Ｂ  色算出手段    １３  色差算出手段
１４，１４Ａ，１４Ｂ  特徴色変更手段
１５，１５Ａ，１５Ｂ  化粧品算出手段（色材算出手段）
１６，１６Ａ，１６Ｂ  特徴色出力手段    １７Ａ  特徴色算出手段
１８Ｂ  色評価手段    １００，１００Ａ，１００Ｂ  色測定装置（色測定手段）
１０５，１０５Ａ，１０５Ｂ  ＨＤＤ（記憶手段）
１０５ａ  理想色情報記憶部
２００  ＸＹＺカメラ（入力手段）    ２０２  ＦＰＧＡ（補正手段）
２０６  メインレンズ（光学系）
２０７  カラーフィルタ（光学バンドパスフィルタ）
２０７ａ，２０７ｂ，２０７ｃ  カラーフィルタ
２１０  マイクロレンズアレイ    ２１０ａ  マイクロレンズ
２１１  受光素子アレイ（受光手段）    ３００  出力手段
３０１  ディスプレイ    ３０２  プリンタ
５００，５００Ａ，５００Ｂ  色測定システム
【先行技術文献】
【特許文献】
【０１３４】
【特許文献１】特開２００６−２６７１１５号公報
【図１】
2015178959.tif 000006
【図２】
2015178959.tif 000007
【図３】
2015178959.tif 000008
【図４Ａ】
2015178959.tif 000009
【図４Ｂ】
2015178959.tif 000010
【図５】
2015178959.tif 000011
【図６】
2015178959.tif 000012
【図７】
2015178959.tif 000013
【図８】
2015178959.tif 000014
【図９】
2015178959.tif 000015
【図１０】
2015178959.tif 000016
【図１１】
2015178959.tif 000017
【図１２】
2015178959.tif 000018
【図１３】
2015178959.tif 000019
【図１４】
2015178959.tif 000020
【図１５】
2015178959.tif 000021