(57)【要約】【課題】精度の高い肌や塗布肌のシミュレーションを行う。【解決手段】層構造の皮膚モデルを形成する皮膚モデル形成手段と、前記皮膚モデル形成手段により得られた皮膚モデルに含まれる層ごとに光学特性を設定する光学特性設定手段と、前記光学特性設定手段により得られた光学特性を用いて、前記皮膚モデルの輝度分布を算出する輝度分布算出手段と、前記輝度分布算出手段により得られた輝度分布を用いて、前記皮膚モデルの肌画像を形成する肌画像形成手段とを有し、前記皮膚モデル形成手段は、前記皮膚モデルの層を構成する層界面に凹凸を付与することにより上記課題を解決する。【選択図】図４
2014073333.tif 000002
【特許請求の範囲】
【請求項１】
層構造の皮膚モデルを形成する皮膚モデル形成手段と、
前記皮膚モデル形成手段により得られた皮膚モデルに含まれる層ごとに光学特性を設定する光学特性設定手段と、
前記光学特性設定手段により得られた光学特性を用いて、前記皮膚モデルの輝度分布を算出する輝度分布算出手段と、
前記輝度分布算出手段により得られた輝度分布を用いて、前記皮膚モデルの肌画像を形成する肌画像形成手段とを有し、
前記皮膚モデル形成手段は、
前記皮膚モデルの層を構成する層界面に凹凸を付与することを特徴とする肌画像シミュレーション装置。
【請求項２】
前記皮膚モデル形成手段は、
前記層界面を示す皮膚モデル形成データを用いて前記皮膚モデルを形成し、
前記皮膚モデル形成データは前記層界面が交差していることを特徴とする請求項１に記載の肌画像シミュレーション装置。
【請求項３】
前記皮膚モデル形成手段は、
前記皮膚モデル形成データにおける前記層界面が交差した皮膚の領域では、下位の層界面を優先させて前記皮膚モデルを形成することを特徴とする請求項２に記載の肌画像シミュレーション装置。
【請求項４】
前記皮膚モデル形成手段は、
所定の領域の前記皮膚モデルを縦方向及び横方向に折り返した皮膚モデルを形成することを特徴とする請求項１乃至３のいずれか一項に記載の肌画像シミュレーション装置。
【請求項５】
前記皮膚モデル形成手段は、
前記皮膚モデルを区画化することを特徴とする請求項１乃至４のいずれか一項に記載の肌画像シミュレーション装置。
【請求項６】
前記皮膚モデル形成手段は、
ファンデーションが塗布された塗布肌の前記皮膚モデルを形成することを特徴とする請求項１乃至５のいずれか一項に記載の肌画像シミュレーション装置。
【請求項７】
皮膚モデルを用いた肌画像シミュレーション装置において実行される肌画像シミュレーション方法であって、
層構造の皮膚モデルを形成する皮膚モデル形成手順と、
前記皮膚モデル形成手順により得られた皮膚モデルに含まれる層ごとに光学特性を設定する光学特性設定手順と、
前記光学特性設定手順により得られた光学特性を用いて、前記皮膚モデルの輝度分布を算出する輝度分布算出手順と、
前記輝度分布算出手順により得られた輝度分布を用いて、前記皮膚モデルの肌画像を形成する肌画像形成手順とを有し、
前記皮膚モデル形成手順は、
前記皮膚モデルの層を構成する層界面に凹凸を付与することを特徴とする肌画像シミュレーション方法。
【請求項８】
前記皮膚モデル形成手順は、
前記層界面を示す皮膚モデル形成データを用いて前記皮膚モデルを形成し、
前記皮膚モデル形成データは前記層界面が交差していることを特徴とする請求項７に記載の肌画像シミュレーション方法。
【請求項９】
前記皮膚モデル形成手順は、
前記皮膚モデル形成データにおける前記層界面が交差した皮膚の領域では、下位の層界面を優先させて前記皮膚モデルを形成することを特徴とする請求項８に記載の肌画像シミュレーション方法。
【請求項１０】
前記皮膚モデル形成手順は、
所定の領域の前記皮膚モデルを縦方向及び横方向に折り返した皮膚モデルを形成することを特徴とする請求項７乃至９のいずれか一項に記載の肌画像シミュレーション方法。
【請求項１１】
前記皮膚モデル形成手順は、
前記皮膚モデルを区画化することを特徴とする請求項７乃至１０のいずれか一項に記載の肌画像シミュレーション方法。
【請求項１２】
前記皮膚モデル形成手順は、
ファンデーションが塗布された塗布肌の前記皮膚モデルを形成することを特徴とする請求項７乃至１１のいずれか一項に記載の肌画像シミュレーション方法。
【請求項１３】
コンピュータを、
請求項１乃至６のいずれか一項に記載の肌画像シミュレーション装置が有する各手段として機能させるための肌画像シミュレーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、肌画像シミュレーション装置、肌画像シミュレーション方法、及び肌画像シミュレーションプログラムに関する。
【背景技術】
【０００２】
従来から、例えば皮膚組織内の光伝播に対してモデルを設定し、設定モデルに対する数値シミュレーションを行う方法として、例えばモンテカルロシミュレーションが知られている。また、皮膚組織の層構造モデルとして、光の吸収効果や散乱効果を実際の皮膚組織に近い状況にパラメータを設定できるように皮膚の層をより細分化させた平行層状モデルが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０８７９０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような従来手法では、皮膚組織の層構造モデルとして平行層状モデルを用いているため、例えば毛穴等の凹凸形状や、ファンデーションの塗布むら等を有した皮膚の不均一な層構造と、実際の肌や塗布肌とを関連付けることが難しかった。
【０００５】
開示の技術は、上記の点に鑑みてなされたものであり、精度の高い肌や塗布肌のシミュレーションを行うことが可能な肌画像シミュレーション装置、肌画像シミュレーション方法、及び肌画像シミュレーションプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
開示の技術の一観点によれば、層構造の皮膚モデルを形成する皮膚モデル形成手段と、前記皮膚モデル形成手段により得られた皮膚モデルに含まれる層ごとに光学特性を設定する光学特性設定手段と、前記光学特性設定手段により得られた光学特性を用いて、前記皮膚モデルの輝度分布を算出する輝度分布算出手段と、前記輝度分布算出手段により得られた輝度分布を用いて、前記皮膚モデルの肌画像を形成する肌画像形成手段とを有し、前記皮膚モデル形成手段は、前記皮膚モデルの層を構成する層界面に凹凸を付与することを特徴とする。
【発明の効果】
【０００７】
開示の技術によれば、精度の高い肌や塗布肌のシミュレーションを行うことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る肌画像シミュレーション装置の機能ブロック図である。
【図２】本実施形態に係る肌画像シミュレーション装置のハードウェア構成図である。
【図３】本実施形態に係る肌画像シミュレーション処理のフローチャートである。
【図４】本実施形態で用いられる皮膚モデルの多層構造を説明するための図である。
【図５】毛穴モデルの多層構造を説明するための図である。
【図６】皮膚モデル形成データにより作成される毛穴モデルの一例を示す図である。
【図７】本実施形態で用いる皮膚モデルを構成する層を説明するための図である。
【図８】本実施形態で用いる皮膚モデルの設定手順を説明するための図である。
【図９】皮膚モデルで用いられる凹凸層状モデルについて説明するための図である。
【図１０】皮膚モデルの区画化について説明するための図である。
【図１１】折り返し繰り返す構造の光の拡散について説明するための図である。
【図１２】折り返し繰り返す皮膚モデルから得られる肌画像の一例を示す図である。
【図１３】不均一な層構造の皮膚モデルから得られる肌画像を説明するための図である。
【図１４】ファンデーション塗布皮膚モデルを用いた毛穴補正を検討するための図である。
【図１５】ファンデーションによる明暗発生の理由について説明するための図である。
【図１６】明暗発生を利用した毛穴補正を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、開示の技術に係る実施の形態について詳細に説明する。
【００１０】
＜肌画像シミュレーション装置：機能ブロックの構成例＞
図１は、本実施形態に係る肌画像シミュレーション装置の機能ブロック図である。本実施形態に係る肌画像シミュレーション装置は、例えば毛穴等の凹凸形状や、ファンデーション等の化粧料の塗布むら等を踏まえた不均一な層構造を有した皮膚モデルを形成する。これにより、形成された皮膚モデルを用いて、例えばモンテカルロ法等により、精度の高い肌や塗布肌のシミュレーションを行うことが可能となる。
【００１１】
図１に示すように、肌画像シミュレーション装置１０は、入力手段１１と、出力手段１２と、記憶手段１３と、皮膚モデル形成手段１４と、光学特性設定手段１５と、輝度分布算出手段１６と、画像形成手段（肌画像形成手段）１７と、制御手段１８とを有するように構成される。
【００１２】
入力手段１１は、例えばキーボードや、マウス等のポインティングデバイス、タッチパネル等から構成され、ユーザ等からの各種指示の開始、終了等の入力を受け付ける。
【００１３】
出力手段１２は、例えばディスプレイ等の表示画面から構成され、入力手段１１により入力された内容や、入力内容に基づいて実行された内容等の表示、出力を行う。
【００１４】
記憶手段１３は、例えば皮膚モデル形成手段１４により得られた皮膚モデルや、光学特性設定手段１５により得られた光学特性、輝度分布算出手段１６により得られた輝度分布等の各種データを記憶する。また、記憶手段１３は、必要に応じて記憶されている各種データを読み出すことが可能である。
【００１５】
皮膚モデル形成手段１４は、例えばモンテカルロ法によりシミュレーションを行うため、皮膚組織を示す層構造の皮膚モデルを形成する。皮膚モデル形成手段１４は、例えば皮膚モデルの層を構成する層界面を示す皮膚モデル形成データを用いることにより、層界面に凹凸を付与した皮膚モデルを形成する。
【００１６】
また、皮膚モデル形成手段１４は、例えば層界面を交差させた皮膚モデル形成データを用いて皮膚モデルを形成する。なお、皮膚モデル形成手段１４は、皮膚モデル形成データにおける層界面が交差した皮膚の領域では、下位の層界面を優先させて皮膚モデルを形成すると良い。
【００１７】
また、皮膚モデル形成手段１４は、例えば４辺の高さを揃えるため、単位となる所定の領域の皮膚モデルを縦方向及び横方向に折り返して４倍にした皮膚モデルを繰り返した構造とする。なお、皮膚モデル形成手段１４は、このように形成された構造においてそれぞれの皮膚モデルの境界を設けないことで、例えば無限に広い領域に照射されている状態を計算することが可能となる。
【００１８】
また、皮膚モデル形成手段１４は、例えばパウダリーファンデーション等の化粧料が塗布された塗布肌の皮膚モデルを形成しても良い。また、皮膚モデル形成手段１４は、例えば皮膚モデルを区画化して形成することで皮膚の色むらやパウダリーファンデーション等の塗布むら等の不均一な層構造を有する領域を自由に設定することが可能となる。
【００１９】
光学特性設定手段１５は、皮膚モデル形成手段１４により得られた皮膚モデルに含まれる層ごとに光学特性を設定する。例えば、皮膚の光学測定結果とシミュレーションによる結果との照合から、角層、表皮、真皮等の層ごとに、屈折率（ｎ）、散乱係数（σｓ）、吸収係数（σａ）、歪み係数（ｇ）、媒体吸収係数、凹凸パラメータ（Ｃ１、Ｃ２）、双方向反射率分布関数（ＢＲＤＦ：Ｂｉ−ｄｉｒｅｃｔｉｏｎａｌ  Ｒｅｆｌｅｃｔａｎｃｅ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｆｕｎｃｔｉｏｎ）、双方向透過率分布関数（ＢＴＤＦ：Ｂｉ−ｄｉｒｅｃｔｉｏｎａｌ  Ｔｒａｎｓｍｉｔｔａｎｃｅ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｆｕｎｃｔｉｏｎ）等の光学特性を設定することが可能である。
【００２０】
輝度分布算出手段１６は、光学特性設定手段１５により得られた光学特性を用いて、上述した皮膚モデルの輝度分布を算出する。ここで、輝度分布算出手段１６は、例えばモンテカルロ法を用いて皮膚モデルの輝度分布を算出すると良い。
【００２１】
画像形成手段１７は、輝度分布算出手段１６により得られた輝度分布を用いて、皮膚モデルの肌画像を形成する。なお、画像形成手段１７は、予め設定した入射角度、視線角度、画素数、検索半径等の条件に基づき、例えば輝度分布を画素ごとの反射率として求め、求めた反射率をＸＹＺ刺激値へ変換し、変換したＸＹＺ刺激値からＲＧＢに変換することで、ビットマップ等から画像を形成すると良い。
【００２２】
制御手段１８は、肌画像シミュレーション装置１０の各構成部全体の制御を行う。
【００２３】
上述した構成を有することにより、肌画像シミュレーション装置１０は、不均一な層構造の皮膚モデルを用いて肌画像のシミュレーションを行うことが可能となる。
【００２４】
＜肌画像シミュレーション装置：ハードウェア構成例＞
図２は、本実施形態に係る肌画像シミュレーション装置のハードウェア構成図である。図２に示すように、肌画像シミュレーション装置１０は、入力装置２１と、出力装置２２と、ドライブ装置２３と、補助記憶装置２４と、メモリ装置２５と、演算処理装置（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２６と、ネットワーク接続装置２７と、記録媒体２８とを有するように構成され、それぞれシステムバスＢで相互に接続されている。
【００２５】
なお、図２に示す肌画像シミュレーション装置１０を構成する各種デバイスは１つの筐体に収容しても良く、複数の筐体に分散して収容しても良い。
【００２６】
入力装置２１は、ユーザが操作するキーボード、マウス等のポインティングデバイスや、ユーザが操作するタッチパネル等であり、ユーザからの肌画像シミュレーションプログラムの実行等、様々な操作指示を入力するために用いられる。
【００２７】
出力装置２２は、本実施形態に係る各処理を実行するコンピュータ本体を操作するのに必要な各種ウィンドウやデータ等を表示するディスプレイ等であり、演算処理装置２６が有する制御プログラムにより肌画像シミュレーションプログラム等の実行経過や結果等を表示する。
【００２８】
肌画像シミュレーションプログラム等の実行プログラムは、ＣＤ−ＲＯＭ等の記録媒体２８によって提供される。記録媒体２８は、ドライブ装置２３にセットされ、記録媒体２８に含まれる実行プログラムは、記録媒体２８からドライブ装置２３を介して補助記憶装置２４にインストールされる。
【００２９】
なお、プログラムを記録した記録媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク（ＭＯ）等の情報を光学的、電気的或いは磁気的に記録する記録媒体、又はＲＯＭ、フラッシュメモリ等の情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることが可能である。
【００３０】
補助記憶装置２４は、ハードディスク等のストレージ手段であり、肌画像シミュレーションプログラム等の実行プログラムや、コンピュータに設けられた制御プログラム、そのプログラムの処理に必要な各種ファイル、各種データ等を蓄積し、必要に応じて入出力を行う。
【００３１】
メモリ装置２５は、演算処理装置２６により補助記憶装置２４から読み出された実行プログラム等を格納する。なお、メモリ装置２５は、ＲＯＭやＲＡＭ等を含む。
【００３２】
演算処理装置２６は、ＯＳ等の制御プログラム、メモリ装置２５に格納されている肌画像シミュレーションプログラム等の実行プログラムに基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御して各処理を実現する。また、プログラムの実行中に必要な各種情報は、補助記憶装置２４から取得し、また格納する。
【００３３】
ネットワーク接続装置２７は、通信ネットワーク等と接続することにより、肌画像シミュレーションプログラム等の実行プログラムを通信ネットワークに接続されている他の端末等から取得したり、プログラムを実行することで得られた実行結果又は肌画像シミュレーションプログラム等の実行プログラム自体を他の端末に提供したりする。
【００３４】
上述したハードウェア構成により、特別な構成を必要とせず、低コストで効率的に肌画像シミュレーション処理を実現する。また、プログラムをインストールすることにより本実施形態に係る肌画像シミュレーション処理を容易に実現することができる。なお、上述したハードウェア構成は、例えば汎用ＰＣ等を用いることができるが、これに限定されるものではない。
【００３５】
＜肌画像シミュレーション処理＞
図３は、本実施形態に係る肌画像シミュレーション処理のフローチャートである。図３に示すように、肌画像シミュレーション装置１０は、皮膚モデル形成手段１４により皮膚の層構造を設定する（Ｓ１０）。ここで、皮膚モデル形成手段１４は、例えば毛穴、塗布肌等のシミュレーションする皮膚モデルに応じて層構造を設定すると良い。なお、層構造の設定手順については後述する。
【００３６】
次に、肌画像シミュレーション装置１０は、光学特性設定手段１５によりＳ１０の処理で設定した皮膚モデルに含まれる各層に対して皮膚の光学特性を波長ごとに設定する（Ｓ１１）。
【００３７】
ここで、光学特性設定手段１５で設定する各層の光学特性には、例えば、予め上腕内側部位の素肌、塗布肌に対して、約０．６ｍｍ系の範囲に白色光を照射し、分光フィルター（例えば４００〜７００ｎｍ：２０ｎｍステップ）を備えたＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）カメラを用いて撮影し、照射中心からの距離に対する強度分布及び標準白色板(硫酸バリウム等)との相対値をシミュレーションとの比較により決定した光学特性等を用いると良い。
【００３８】
なお、上述したシミュレーションにおいて肌上でのファンデーションの塗布厚みを例えば１０μｍとした場合に等価散乱係数（σｓ（１−ｇ））で肌のおおよそ３０倍と見積もられたが、このような大きな等価散乱係数となるのは、ファンデーションにおける色むら等を隠蔽する機能によるものといえる。
【００３９】
次に、肌画像シミュレーション装置１０は、例えば画像形成手段１７によりＳ１０の処理で形成される皮膚モデルの輝度分布を算出するための条件を設定する（Ｓ１２）。ここでは、例えば入射角度（例えば４５°）や、視線角度（例えば０°（真上から観察した場合））、画素数（例えば５１２×５１２）、検索半径（例えば皮膚モデルの一辺が５ｍｍの場合には、約２５μｍ）等を設定すると良い。
【００４０】
次に、輝度分布算出手段１６により、Ｓ１２の処理で設定された光学特性を用いて、Ｓ１３の処理で設定された条件に基づき、Ｓ１０の処理で設定された皮膚モデルの輝度分布を算出する（Ｓ１３）。
【００４１】
ここで、輝度分布算出手段１６は、皮膚モデルの最表面上の位置ベクトルｘにおけるベクトルω方向への輝度Ｌ（ｘ，ω）を、ベクトルｘを中心とする検索円面積△Ａの範囲に、光線追跡の結果、表側から到達した光線△Φ’ｐ（ω’）と、内部から到達した光線△Φ”ｐ（ω”）とから、以下に示す（式１）を用いて輝度分布を算出する。
【００４２】
なお、皮膚モデルの最表面上の位置ベクトルｘは、例えば皮膚モデル上に設けられたスクリーン上の位置（α、β）から視線ベクトルを投下した交点である。
【００４３】
【数１】
2014073333.tif 000003
【００４４】
ここで、ベクトルω’、ベクトルω”は検索円への入射方向を表す。また、Ｎ’、Ｎ”は、それぞれ△Ａに表側から到達した光線の数と内部から到達した数を表す。ｆｒ、ｆｔは、入射束の入射方向から視線方向への輝度に変換する関数を表す。ｆｒ、ｆｔは、△Ａ内に、所定の分布にしたがった方向に法線をもつ、例えば鏡面反射・透過する微小な凹凸面（マイクロファセット）が多数存在すると仮定したモデル等により算出する。
【００４５】
次に、画像形成手段１７により、輝度分布算出手段１６により得られた輝度分布を用いて画像を形成する（Ｓ１４）。ここでは、例えば輝度Ｌ（ｘ，ω）が画素ごとに反射率ρ（α，β）として求められるため、ＸＹＺ刺激値へと変換し、変換したＸＹＺ刺激値をＲＧＢに変換することで、ビットマップ等から画像を形成することが可能となる。
【００４６】
次に、肌画像シミュレーション装置１０は、処理を終了するか否か判断し（Ｓ１５）、処理を終了しないと判断した場合には（Ｓ１５において、ＮＯ）、Ｓ１０の処理に進む。また、処理を終了すると判断下場合には（Ｓ１５において、ＹＥＳ）、処理を終了する。
【００４７】
＜皮膚モデルの多層構造＞
図４は、本実施形態で用いられる皮膚モデルの多層構造を説明するための図である。なお、図４（Ａ）は、インターセクト（交差）するレイヤー（層）の一例を示す図であり、図４（Ｂ）は、レイヤーの優先ルールを説明するための図である。図４（Ｃ）は、適当に加工したレイヤーを組み合わせた構造の一例を示す図である。
【００４８】
図４（Ａ）に示すように、例えばインターセクトするレイヤーに対して、例えば上位層（表面層）からそれぞれ順番に番号（０〜４）を設定する。また、本実施形態では、異なる各レイヤーの層界面どうしが交差する部分がある場合に、設定したレイヤーの番号のうち大きい番号（下位層、深層）のレイヤーを優先する優先ルールを設ける。
【００４９】
図４（Ｂ）に示すように、上述した大きい番号のレイヤーを優先する優先ルールにより、０番のレイヤーと１番のレイヤーとが重なっている領域では１番のレイヤーが優先され、１番のレイヤーと２番のレイヤーとが重なっている領域では２番のレイヤーが優先されている。このように、各層における優先ルールを設定することで、層構造が一意的に定まる。
【００５０】
例えば、図４（Ｃ）の例では、適当に加工したレイヤー（形状データ）を組み合わせ、レイヤーの層界面どうしが部分的に交差しても良いとし、レイヤーの層界面が交差している領域では番号の小さいレイヤーの層界面（図４（Ｃ）に示す点線０のレイヤー）を無視するように設定する。これにより、例えば凹部にファンデーション３０が入り込んだ塗布肌モデルを形成することが可能となる。
【００５１】
上述したように、例えば肌の表面形状データを適宜加工したレイヤー（皮膚モデル形成データ）を組み合わせることで、例えば毛穴内部の角栓や、乳頭層周囲の濃いメラニン層、ファンデーションの塗布むら等を踏まえた不均一な層構造を容易にモデリングすることが可能となる。
【００５２】
＜毛穴モデルの多層構造＞
図５は、毛穴モデルの多層構造を説明するための図である。なお、図５（Ａ）は、毛穴モデルを作成するレイヤー（皮膚モデル形成データ）の一例を示し、図５（Ｂ）は、優先ルールにより得られた毛穴モデルの多層構造の一例を示し、図５（Ｃ）は、毛穴内部の共焦点画像の一例を示す図である。
【００５３】
図５（Ａ）に示すように、例えば毛穴モデルの多層構造では、例えば毛穴の中心部分の層構造を基準にインターセクトするレイヤーに対して番号（０〜５）を設定し、図５（Ｂ）に示すように、レイヤーの層界面が交差している領域では優先ルールにしたがって番号の小さいレイヤーの層界面を無視するように構成すると良い。
【００５４】
これにより、例えば毛穴内部の角栓３１や、角栓３１の下にある汚れ３２、毛穴周囲にある真皮乳頭層３３が林立した構造、その周囲を取り囲むメラニン層３４を有する毛穴モデルを形成することが可能となる。また、このような毛穴の特異な構造が外観に及ぼす影響（例えば毛穴色等）を把握することも可能となる。
【００５５】
図５（Ｂ）の毛穴モデルは、例えば図５（Ｃ）に示す毛穴内部の各部位の画像と同様の構造を形成している。
【００５６】
＜毛穴モデルの作成例＞
図６は、皮膚モデル形成データにより作成される毛穴モデルの一例を示す図である。図６（Ａ）は、毛穴の外形（上位層）に対応する層界面の一例を示し、図６（Ｂ）は、真皮乳頭層（下位層）に対応する層界面の一例を示し、図６（Ｃ）は、毛穴モデルの断面を示す図である。
【００５７】
図６（Ａ）〜図６（Ｂ）の例では、例えばガウス関数を展開して作成した毛穴の外形（例えば角層）と真皮乳頭層とをそれぞれ示している。図６（Ａ）に示す毛穴の外形と、図６（Ｂ）に示す真皮乳頭層とは、それぞれ高さ（深さ）データに応じて作成されている。
【００５８】
例えば、図６（Ａ）に示す毛穴の外形は、皮膚表面「０」を基準として深さ−６０（μｍ）を有する層構造として形成されている。また、図６（Ｂ）に示す真皮乳頭層は、皮膚表面「０」を基準として高さ２０（μｍ）から深さ−６０（μｍ）を有する層構造として形成されている。なお、図６（Ａ）及び図６（Ｂ）に示すグラフ上の縦軸の数値に「０．００１」を掛けると「μｍ」に変換される。
【００５９】
皮膚モデル形成手段１４は、図６（Ａ）〜図６（Ｂ）に示す予め作成した毛穴部分における皮膚の層構造の皮膚モデル形成データを、図６（Ｃ）に示す層構造の順番どおりに並べて組み合わせていくことで毛穴モデルを作成する。
【００６０】
図６（Ｃ）の断面図では、真皮乳頭層（真皮淡色層１）が表皮（表皮淡色層及び表皮濃色層）を貫通した構造を示しているが、上述した下位にある層界面（上述した大きい番号に設定したレイヤーの層界面）を優先する優先ルールを設けることで実際の肌構造と同様のモデルを形成することが可能となる。
【００６１】
なお、上述の皮膚モデル形成方法によれば、例えば内部層の一部が分離した構造の場合でも、陽曲面を組み合わせることで簡単にモデル化することが可能となる。
【００６２】
＜皮膚モデルを構成する層＞
図７は、本実施形態で用いる皮膚モデルを構成する層を説明するための図である。図７に示すように、本実施形態で用いる皮膚モデルには、例えば５層により構成された皮膚モデルを用いると良い。具体的には、例えば第１層を角層とし、第２層、第４層に肌色を構成する代表的な色素成分であるメラニンとヘモグロビンの吸収に対応する層をそれぞれ配置し、第３層、第５層に淡色層をそれぞれ設けると良い。
【００６３】
上述した５層の皮膚モデルでは、例えば第２層におけるメラニンや第４層におけるヘモグロビンの濃さを変えることにより、様々な肌色を表現することが可能である。なお、本実施形態で用いる皮膚モデルはこれには限定されず、例えば上述した特許文献１で示されている９層の皮膚モデルを用いても良い。
【００６４】
＜皮膚モデルの設定手順＞
図８は、本実施形態で用いる皮膚モデルの設定手順を説明するための図である。図８（Ａ）は、皮膚モデルの層構造の断面を示し、図８（Ｂ）は、層構造を設定するためのテーブルの一例を示し、図８（Ｃ）は、皮膚モデルの平面を示し、図８（Ｄ）は、皮膚モデルの平面に対応して設定された光学ＩＤの分布情報の一例を示す。
【００６５】
また、図８（Ｅ）は、各層の光学特性を設定するためのテーブルの一例を示し、図８（Ｆ）は、図８（Ｅ）に示す各層に対して波長ごとに設定される光学特性情報の一例を示す。
【００６６】
例えば、図８（Ａ）に示す層構造の皮膚モデルの場合には、図８（Ｂ）に示すテーブルで格納される形状ファイル（皮膚モデル形成データ）を用いて、本実施形態に対応する層構造の皮膚モデルが設定される。
【００６７】
例えば、図８（Ａ）に示す層構造では、例えば光学ＩＤ「０」、「２」〜「５」を有する各層が、それぞれ深さ「０μｍ」、「−６μｍ」、「−８０μｍ」、「−１５．０ｍｍ」を基準として配置されている。
【００６８】
図８（Ｂ）に示すテーブルでは、図８（Ａ）に対応させた各層の基準となる深さと、その深さに対応して設定される各層の形状ファイル名と、各層に対応した光学特性を示す光学ＩＤが示されている。なお、各層の形状ファイル名により、例えば上述した図６に示す皮膚の層構造の皮膚モデル形成データが特定される。
【００６９】
ここで、例えば皮膚モデルの層構造のうち、不均一な層構造を設定したい場合には、例えば図８（Ｂ）に示す光学ＩＤの項目に、不均一な層構造を設定したファイル名を入力すると良い。図８（Ｄ）に示すファイルには、図８（Ｃ）に示すように、例えば皮膚モデルを真上から見てメッシュ状に分け、それぞれのメッシュ（区画化した領域）に対応した位置に光学ＩＤの分布情報が格納されている。
【００７０】
図８（Ｅ）に示すテーブルでは、各層に対して設定される光学ＩＤと、各層の光学特性ファイル名が示されている。なお、上述した図８（Ｄ）に示すファイルには、図８（Ｅ）に示すテーブルで設定された白真皮に対応する「４」の光学ＩＤと、赤真皮に対応する「５」の光学ＩＤが設定されている。
【００７１】
このように、層構造の所定の領域ごとに光学ＩＤを割り振ることにより、不均一な層構造の形成を可能とするとともに、上述した設定により大量の光学特性を容易に管理することが可能となる。
【００７２】
＜皮膚モデルの凹凸層状モデル＞
図９は、皮膚モデルで用いられる凹凸層状モデルについて説明するための図である。図９（Ａ）は、皮膚モデルの断面を示し、図９（Ｂ）は、レーザ深度計（ＶＫ９７００  Ｋｅｙｅｎｃｅ）で得られる界面形状の一例を示している。
【００７３】
図９（Ａ）に示すように、皮膚モデルの設定では、図９（Ｂ）に示す界面形状を、例えば単位皮膚モデルとして折り返し繰り返す構造とし、それぞれの界面形状の側面の境界を設けないようにすることで、例えば無限に広い凹凸層状モデルとする。なお、図９（Ｂ）に示す界面形状は、例えば頬部から採取したシリコンレプリカの高さ計測データを用いても良いが、簡単な関数から生成した曲面を用いても良い。
【００７４】
＜皮膚モデルの区画化＞
図１０は、皮膚モデルの区画化について説明するための図である。図１０（Ａ）は、図９（Ａ）に示す凹凸層状モデルを区画化した断面を示し、図１０（Ｂ）は、区画化した領域の一部分を示す図である。
【００７５】
図１０（Ａ）に示すように、本実施形態では皮膚モデルに用いる凹凸層状モデル（層番号「０」〜「３」）を所定の領域で区画化する（例えば区画番号「０」〜「５」、区画番号「−６」〜「−１」）。
【００７６】
この区画化は、例えば図９（Ｂ）に示す界面形状を、層ごと（例えば層番号「０」〜「３」）に区画化するものであり、例えば平面から見た場合、図８（Ｃ）に示すメッシュ状（例えば等間隔）の領域に区画化されるものである。
【００７７】
なお、本実施形態において区画化を行う際には、図１０（Ｂ）に示すように格子状の４点（２つの三角形）からなる面を基準に区画化すると良い。例えば、層番号「２」の区画番号「２」の空間領域で区画化する場合には、上面（層番号「１」と層番号「２」との境界面ＡＢＣＤ）と、下面（層番号「２」と層番号「３」との境界面ＥＦＧＨ）を設定し、設定した各面を構成する格子状の４点（例えば図１０（Ｂ）に示すＡ〜Ｄ、Ｅ〜Ｈの点）のそれぞれの位置データ（ＸＹ方向の位置データ）と、各点の高さ（深さ）データ（Ｚ方向のデータ）とにより囲まれた空間領域として定義する。
【００７８】
すなわち、各層の区画化された領域は、例えばＸＹ方向に対して等間隔に高さデータが並んだデータ構造を有することができ、境界面の高さデータの存在する４点で格子状に囲まれた領域を区画化された領域として定義される。
【００７９】
上述したように、皮膚モデルに用いる凹凸層状モデルを区画化することで、例えば図８（Ｄ）に示す不均一な層構造を設ける場合でも、その領域を自由に設定することが可能となり、例えばボクセルモデル設定における境界面設定の煩わしさを排除することも可能となる。また、上述した凹凸層状モデルの区画化により、例えば輝度分布算出手段１６による光線追跡も容易に行うことが可能となる。
【００８０】
＜折り返し繰り返す構造の光の拡散＞
図１１は、折り返し繰り返す構造の光の拡散について説明するための図である。図１１（Ａ）は、折り返し繰り返す構造でない皮膚モデルの一例を示し、図１１（Ｂ）は、折り返し繰り返す構造の皮膚モデルの一例を示す。
【００８１】
なお、図１１（Ａ）〜図１１（Ｂ）は、角層、表皮、真皮の均一３層モデル（説明の便宜上、乳頭層、角栓等の内部形状を無視）の皮膚上に、ファンデーション層（ＦＤ層）の塗布膜がガウス窓により形成されている。
【００８２】
図１１（Ａ）の例では、折り返し繰り返す構造の皮膚モデルではないため、通常の計算では、入射した光は皮膚モデルの側面から拡散して暗くなる。
【００８３】
一方、本実施形態では、図１１（Ｂ）に示すように、例えば四辺の高さを揃えるために、折り返し対称形とした皮膚モデル（すなわち縦方向及び横方向に折り返した皮膚モデル）を１つの形状として、皮膚モデルの側面から抜けた光を反対側の相当する場所に導入することで、無限に広い領域に照射されている状態を計算する。したがって、得られた画像を縦横に繰り返し並べた画像は、理論上、大きなスケールで見たときの見え方と一致することになる。
【００８４】
＜折り返し繰り返す皮膚モデルから得られる肌画像例＞
図１２は、折り返し繰り返す皮膚モデルから得られる肌画像の一例を示す図である。図１２（Ａ）は、単位皮膚モデルの肌画像の一例を示し、図１２（Ｂ）は、本実施形態における単位皮膚モデルを折り返し対称形としたモデルにより得られる肌画像の一例を示す。また、図１２（Ｃ）は、対称形のモデルを繰り返した皮膚モデルにより得られる肌画像の一例を示す。
【００８５】
本実施形態では、例えば、図１２（Ａ）の単位皮膚モデルを、図１２（Ｂ）の肌画像が得られる対称形とした皮膚モデルとし、図１２（Ｂ）に示す対称形の皮膚モデルを４×４個並べることにより、図１２（Ｃ）に示す肌画像（８ｍｍ×８ｍｍ）を形成する。
【００８６】
通常、ＶＭＳ（Ｖｉｄｅｏ  Ｍｉｃｒｏ  Ｓｃｏｐｅ）や顕微鏡で見える画像を並べても視野は広がらないが、上述した折り返し繰り返す皮膚モデルの構造により、無限に広い領域に光が照射されている表面の一部を見ているのと同じ状態を得ることが可能となる。
【００８７】
したがって、図１２（Ｃ）に示す肌画像のように、そのサイズが小さくなると皮溝や皮丘により構成されるキメ構造が見えなくなり、毛穴の影が浮き上がってくるように見える。
【００８８】
＜不均一な層構造の皮膚モデルから得られる肌画像＞
図１３は、不均一な層構造の皮膚モデルから得られる肌画像を説明するための図である。図１３（Ａ）は、層内部に不均一な構造を設けた皮膚モデルの一例を示し、図１３（Ｂ）は、図１３（Ａ）の皮膚モデルにより得られる画像の一例を示す。また、図１３（Ｃ）は、第１界面と第２界面とが交差する皮膚モデルの一例を示し、図１３（Ｄ）は、図１３（Ｃ）に示す皮膚モデルにより得られる画像の一例を示す。
【００８９】
なお、図１３（Ｂ）及び図１３（Ｄ）は、例えば４５度の平行光を入射して０度で受光した場合の画像を示す。
【００９０】
図１３（Ａ）に示すように、例えば毛穴直下に赤みを有する層構造の皮膚モデルを形成した場合には、図１３（Ｂ）に示すように毛穴部分に赤みが現れた画像を得ることが可能となる。また、図１３（Ｃ）に示すように、例えば第１界面と第２界面とが交差して毛穴に角栓が入った層構造の皮膚モデルを形成した場合には、図１３（Ｄ）に示す画像を得ることが可能となる。
【００９１】
＜不均一な層構造のファンデーション塗布皮膚モデルを用いた毛穴補正の検討＞
図１４は、ファンデーション塗布皮膚モデルを用いた毛穴補正を検討するための図である。図１４（Ａ）は、毛穴を含む皮膚モデルから得られる肌画像を示している。また、図１４（Ｂ）〜図１４（Ｃ）は、図１４（Ａ）の皮膚モデルにファンデーション塗布膜を設けたモデルから得られる塗布肌画像を示している。
【００９２】
なお、図１４（Ａ）は、ファンデーションを塗布していない皮膚モデル（無塗布）から得られた肌画像を示し、図１４（Ｂ）は、肌表面形態に合わせてファンデーション塗布膜(例えば１０ｍｍ)を同一の膜厚で塗布した皮膚モデル（均一塗布）から得られた塗布肌画像を示している。
【００９３】
図１４（Ｂ）に示す均一塗布の肌画像は、図１４（Ａ）に示す無塗布の肌画像と比較すると、ファンデーション塗布膜を肌表面形態に合わせて均一に塗布しているにも関わらず、肌表面の窪みで発生する影がファンデーションの粉末塗布によって強調され、肌表面の凹凸が目立つ状態となっている。
【００９４】
また、図１４（Ｃ）に示す毛穴塗布の画像は、毛穴部位にファンデーションが埋め込まれた皮膚モデルにより形成された画像であるが、このような塗布むらが発生している場合には、塗布部位が明るく、無塗布部位が暗くなり、毛穴部位が明るく目立つ明暗を発生させている。
【００９５】
＜ファンデーションによる明暗発生の理由＞
図１５は、ファンデーションによる明暗発生の理由について説明するための図である。図１５（Ａ）は、皮膚内部からの光線を示す図であり、図１５（Ｂ）は、ファンデーションを塗布していない無塗布の肌画像と塗布むらが発生している肌画像とを示している。
【００９６】
図１５（Ａ）に示すように、例えば皮膚内部から表面に到達したフォトン密度、すなわち皮膚内部から表面に到達した光線の単位面積当たりの本数が可視化されるため、明るい部分ほど内部フォトンの密度は高くなる。
【００９７】
したがって、図１５（Ｂ）に示す毛穴塗布画像のように、塗布むらがある場合には、皮膚内部からのフォトンの密度に差が生じることとなるため、塗布部位が明るく、無塗布部位が暗くなる明暗画像が生成されることとなる。
【００９８】
＜明暗発生を利用した毛穴補正＞
図１６は、明暗発生を利用した毛穴補正を説明するための図である。図１６の例では、例えば毛穴補正効果があるファンデーションと、毛穴補正効果が劣るファンデーションとを、それぞれ毛穴を模したウレタンモデル上に塗布してその付着状態の違いを皮膚モデルによりモデル化し、画像化したものである。
【００９９】
図１６（Ａ）に示すように、毛穴補正効果があるファンデーションを塗布した塗布肌の画像例では、塗布部位が明るく、塗布が少ない部位では暗くなるものの、明暗が細かく配置されているため、巨視的に見たときに毛穴が目立ちにくくなっている。
【０１００】
一方、図１６（Ｂ）に示すように、毛穴補正効果が劣るファンデーションを塗布した塗布肌の画像例では、皮丘部位へ粉体が均一に付着している一方で、毛穴部位への粉末の入り込みが少なくなっているため、毛穴部分と皮丘部分に大きな明暗差が発生して毛穴が目立つ状態となっている。
【０１０１】
ここから、例えば毛穴内縁部にファンデーションが入り込んで毛穴自体を小さくし、毛穴周囲の皮溝部分にファンデーションが入り込んで塗布部位を細かく分散して配置することで、塗布部位と無塗布部位との明暗差が巨視的に均一に見えることとなり、毛穴補正が実現されるといえる。一方、均一な厚みでの付着や皮丘部分への過剰な付着は、凹凸補正において逆効果といえる。
【０１０２】
上述したように、本実施形態によれば、精度の高い肌や塗布肌のシミュレーションを行うことが可能となる。
【０１０３】
以上、開示の技術の好ましい実施形態について詳述したが、開示の技術は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０１０４】
１０  肌画像シミュレーション装置
１１  入力手段
１２  出力手段
１３  記録手段
１４  皮膚モデル形成手段
１５  光学特性設定手段
１６  輝度分布算出手段
１７  画像形成手段
１８  制御手段
２１  入力装置
２２  出力装置
２３  ドライブ装置
２４  補助記憶装置
２５  メモリ装置
２６  演算処理装置
２７  ネットワーク接続装置
２８  記録媒体
３０  ファンデーション
３１  角栓
３２  汚れ
３３  真皮乳頭層
３４  メラニン層
【図１】
2014073333.tif 000004
【図２】
2014073333.tif 000005
【図３】
2014073333.tif 000006
【図４】
2014073333.tif 000007
【図６】
2014073333.tif 000008
【図７】
2014073333.tif 000009
【図９】
2014073333.tif 000010
【図１０】
2014073333.tif 000011
【図１１】
2014073333.tif 000012
【図５】
2014073333.tif 000013
【図８】
2014073333.tif 000014
【図１２】
2014073333.tif 000015
【図１３】
2014073333.tif 000016
【図１４】
2014073333.tif 000017
【図１５】
2014073333.tif 000018
【図１６】
2014073333.tif 000019