(57)【要約】【課題】自動化粧機のメイク道具の移動方法を提供することを課題とする。【解決手段】自動化粧機のメイク道具の移動方法であって、移動ステージを駆動して画像取込みモジュールとメイク道具を利用者のメイクしたい部位に対して移動させることと、移動ステージの移動過程において画像取込みモジュールにより順番通りメイクしたい部位の画像を取り込むことで複数の画像を得ることと、順番通りこれら画像内の続いて取込んだ両画像間の絵柄差異を比較することと、絵柄差異の比較結果に基いて移動ステージが所定位置に到達したかどうかを判断することと、移動ステージが所定位置に到達した時、メイク道具でメイクしたい部位をメイクすること、とを含む。【選択図】図３
2014121515.tif 000002
【特許請求の範囲】
【請求項１】
移動ステージを駆動して画像取込みモジュールとメイク道具を利用者のメイクしたい部位に対して移動させることと、
前記移動ステージの移動過程において前記画像取込みモジュールにより順番通り前記メイクしたい部位の画像を取り込むことで複数の画像を得ることと、
順番通り前記画像内の続いて取込んだ両画像間の絵柄差異を比較することと、
各前記絵柄差異の比較結果に基いて前記移動ステージが所定位置に到達したかどうかを判断することと、
前記移動ステージが所定位置に到達した時、前記メイク道具で前記メイクしたい部位をメイクすること、とを含むことを特徴とする、
自動化粧機のメイク道具の移動方法。
【請求項２】
前記両画像間の絵柄差異を比較するステップは、各前記画像の特徴分析を行うことで各前記画像中の前記メイクしたい部位の同じ特徴に対応する特徴絵柄を得ることと、プロセッサを利用して前記両画像の前記特徴絵柄間の寸法変化を計算すること、とを含むことを特徴とする請求項１に記載の自動化粧機のメイク道具の移動方法。
【請求項３】
前記判断するステップは、前記プロセッサを利用して前記寸法変化、及び、前記取り込んだ両画像間にある前記移動ステージの移動距離により前記移動ステージと前記メイクしたい部位間の距離を算出することと、前記距離と閾値を比較することと、前記距離が前記閾値より小さいか又は等しい時、前記移動ステージが所定位置に到達したと判定することと、を含むことを特徴とする請求項２に記載の自動化粧機のメイク道具の移動方法。
【請求項４】
前記判断するステップは、前記プロセッサを利用して前記両画像内の前記メイクしたい部位の同じ特徴に対応する特徴絵柄間の寸法変化、及び、前記取り込んだ両画像間にある前記移動ステージの移動距離により前記移動ステージと前記メイクしたい部位間の距離を算出することと、前記距離と閾値を比較することと、前記距離が前記閾値より小さいか又は等しい時、前記移動ステージが所定位置に到達したと判定することと、を含むことを特徴とする請求項１に記載の自動化粧機のメイク道具の移動方法。
【請求項５】
前記寸法変化は、両画像間の特徴絵柄間の絵柄拡大率とすることを特徴とする請求項２〜４のいずれか一項に記載の自動化粧機のメイク道具の移動方法。
【請求項６】
前記メイクしたい部位の位置は、変わらないことを特徴とする請求項５に記載の自動化粧機のメイク道具の移動方法。
【請求項７】
前記メイクしたい部位の位置は、変わらないことを特徴とする請求項１〜４のいずれか一項に記載の自動化粧機のメイク道具の移動方法。
【請求項８】
前記両画像間の絵柄差異比較ステップは、前記両画像の辺縁部分析を行うことで各前記画像中の辺縁部を得ることと、前記両画像の前記辺縁部間の変化量を計算すること、とを含むことを特徴とする請求項１に記載の自動化粧機のメイク道具の移動方法。
【請求項９】
前記判断するステップは、算出した前記変化量と既定の変化量を比較することと、算出した前記変化量に前記既定の変化量がある時、前記移動ステージが所定位置に到達したと判定することと、を含むことを特徴とする請求項８に記載の自動化粧機のメイク道具の移動方法。
【請求項１０】
前記両画像間の絵柄差異比較ステップは、前記両画像中の少なくとも１個の辺縁部分析を行う前、前記両画像を取得する時前記移動ステージの位置と前記画像取込みモジュールの撮像パラメータに基いて前記両画像内の前記辺縁部分析を行わない画像の寸法を調整することを更に含み、辺縁部分析ステップは前記両画像内の寸法を調整していない画像の辺縁部分析を行うことと、調整後の前記画像の辺縁部分析を行うことと、を含むことを特徴とする請求項９に記載の自動化粧機のメイク道具の移動方法。
【請求項１１】
前記両画像間の絵柄差異比較ステップは、前記変化量を計算する前、前記両画像を取得する時前記移動ステージの位置と前記画像取込みモジュールの撮像パラメータに基いて前記両画像内のいずれか前記辺縁部の絵柄寸法を調整することを更に含み、前記変化量の計算ステップは前記辺縁部内の絵柄寸法を調整していない辺縁部と調整後の前記辺縁部間の変化量を計算することを含むことを特徴とする請求項９に記載の自動化粧機のメイク道具の移動方法。
【請求項１２】
前記両画像間の絵柄差異比較ステップは、前記両画像中の少なくとも１個の辺縁部分析を行う前、前記両画像を取得する時前記移動ステージの位置と前記画像取込みモジュールの撮像パラメータに基いて前記両画像内の前記辺縁部分析を行わない画像の寸法を調整することを更に含み、辺縁部分析ステップは前記両画像内の寸法を調整していない画像の辺縁部分析を行うことと、調整後の前記画像の辺縁部分析を行うことと、を含むことを特徴とする請求項８に記載の自動化粧機のメイク道具の移動方法。
【請求項１３】
前記両画像間の絵柄差異比較ステップは、前記変化量を計算する前、前記両画像を取得する時前記移動ステージの位置と前記画像取込みモジュールの撮像パラメータに基いて前記両画像内のいずれか前記辺縁部の絵柄寸法を調整することを更に含み、前記変化量の計算ステップは前記辺縁部内の絵柄寸法を調整していない辺縁部と調整後の前記辺縁部間の変化量を計算することを含むことを特徴とする請求項８に記載の自動化粧機のメイク道具の移動方法。
【請求項１４】
前記変化量は、前記辺縁部間の画素数の差であることを特徴とする請求項８〜１３のいずれか一項に記載の自動化粧機のメイク道具の移動方法。
【請求項１５】
前記辺縁部は、前記メイク道具の先端絵柄と前記メイクしたい部位上の圧痕絵柄を含むことを特徴とする請求項１４に記載の自動化粧機のメイク道具の移動方法。
【請求項１６】
前記変化量は、前記辺縁部間の対応位置の差異とすることを特徴とする請求項８〜１３のいずれか一項に記載の自動化粧機のメイク道具の移動方法。
【請求項１７】
前記辺縁部は、前記メイク道具の先端絵柄を含むことを特徴とする請求項１６に記載の自動化粧機のメイク道具の移動方法。
【請求項１８】
各前記画像の辺縁部分析ステップは、前記画像の特徴分析を行うことで前記画像中のメイク道具の先端絵柄を得ることと、前記先端絵柄を中心としてサイズが所属する当該画像サイズより小さい分析ウインドウを開くことと、前記分析ウインドウ中前記画像の画像ゾーンの辺縁部分析を行うことで前記辺縁部を得ることと、を含むことを特徴とする請求項８〜１３のいずれか一項に記載の自動化粧機のメイク道具の移動方法。
【請求項１９】
前記辺縁部は、前記先端絵柄を含むことを特徴とする請求項１８に記載の自動化粧機のメイク道具の移動方法。
【請求項２０】
前記辺縁部は、前記メイクしたい部位上の圧痕絵柄を更に含むことを特徴とする請求項１９に記載の自動化粧機のメイク道具の移動方法。
【請求項２１】
前記辺縁部は、前記メイク道具の先端絵柄を含むことを特徴とする請求項８〜１３のいずれか一項に記載の自動化粧機のメイク道具の移動方法。
【請求項２２】
前記辺縁部は、前記メイクしたい部位上の圧痕絵柄を更に含むことを特徴とする請求項２１に記載の自動化粧機のメイク道具の移動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動化粧機のメイク道具の移動方法に関する。
【背景技術】
【０００２】
美しくなりたいと思うことは自然なことであるため、市場において各メーカは多種多様な基礎化粧品及びメイクアップ化粧品を消費者の購入のため提供している。
しかしながら、自分で気に入り且つ自分に似合う化粧をメイクアップしたい場合、異なる眉の形、各種目の輪郭、まつげ、アイライン、顔メイク、唇メイク、チークシャドー及び各種色の変化等を描くため、繰り返しメイクアップテクニックを練習する必要があり、且つ各種メイクアップ化粧品及び化粧道具を購入しなければならない。
そして、メイクアップテクニックの熟練度の違い及びメイクアップ化粧品の種類の多さに伴い、往々にしてメイクアップした効果と消費者が望んでいる効果とは、一定の差が生じていた。
【０００３】
情報テクノロジーの絶え間ない進化に伴い、メイクアップ化粧品又は基礎化粧品の化粧シミュレーションサービス装置がすでに開発され、利用者はメイクアップ化粧品又は基礎化粧品の化粧シミュレーションサービス装置を通じて購買前にスクリーンにおいて利用者の化粧後の効果をシミュレーションして実際のメイクアップ化粧品の試用として代替する。
しかしながら、スクリーンでメイクアップ効果をシミュレーションしたとしても、やはり手動によるメイクアップテクニックに依存して人の顔にメイクする必要があり、利用者の手動によるメイクアップの実際の効果はスクリーンでシミュレーションされた効果と必ずしも同じというわけにはいかない。
【０００４】
よって、自動制御によってメイクできれば、より一層確実にスクリーンでメイクアップ効果をシミュレーションすることができる。３次元空間の自動制御において、レーザ測距装置、赤外線測距装置或いは超音波測距装置の大半は、相対的な距離の情報を提供している。
レーザ測距装置はコストが高く、且つレーザ測距装置は、使用する上で、人体に損傷を与えるリスクがあるため、人体の移動に対する測距応用に適しない。
赤外線測距装置は、便利で製造しやすく且つ安全であるが、精度が低く且つ方向性が悪い。
超音波測距は周囲の環境による影響が大きいため、精度が低い。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで、上記の従来技術の問題点に鑑みて、鋭意研究を重ねた結果、以下の発明を完成するに至った。
【課題を解決するための手段】
【０００６】
一実施例において、自動化粧機のメイク道具の移動方法は、移動ステージを駆動して画像取込みモジュールとメイク道具を利用者のメイクしたい部位に対して移動させることと、移動ステージの移動過程において画像取込みモジュールにより順番通りメイクしたい部位の画像を取り込むことで複数の画像を得ることと、順番通りこれら画像内の続いて取込んだ両画像間の絵柄差異を比較することと、絵柄差異の比較結果に基いて移動ステージが所定位置に到達したかどうかを判断することと、移動ステージが所定位置に到達した時、メイク道具でメイクしたい部位をメイクすること、とを含む。
【０００７】
若干の実施例において、両画像間の絵柄差異を比較するステップは、各画像の特徴分析を行うことで各画像中のメイクしたい部位の同じ特徴に対応する特徴絵柄を得ることと、プロセッサを利用して両画像の特徴絵柄間の寸法変化を計算すること、とを含むことができる。
【０００８】
この時、移動ステージが所定位置に到達したかどうかを判断するステップは、プロセッサを利用して寸法変化及び取り込んだ両画像間にある移動ステージの移動距離により移動ステージとメイクしたい部位間の距離を算出することと、算出した距離と閾値を比較することと、距離が閾値より小さいか又は等しい時、移動ステージが所定位置に到達したと判定することと、を含むことができる。
【０００９】
上記寸法変化は、両画像間の特徴絵柄間の絵柄拡大率とすることができる。
【００１０】
メイクしたい部位の位置は変わらない。
【００１１】
若干の実施例において両画像間の絵柄差異比較ステップは、両画像の辺縁部分析を行うことで各画像中の辺縁部を得ることと、両画像の辺縁部間の変化量を計算すること、とを含むことができる。
【００１２】
この時、移動ステージが所定位置に到達したかどうかを判断するステップは、算出した変化量と既定の変化量を比較することと、算出した変化量に既定の変化量がある時、移動ステージが所定位置に到達したと判定することと、を含むことができる。
【００１３】
両画像間の絵柄差異比較ステップは、両画像中の少なくとも１個の辺縁部分析を行う前、両画像を取得する時移動ステージの位置と画像取込みモジュールの撮像パラメータに基いて両画像内の辺縁部分析を行わない画像の寸法を調整する。
この時、辺縁部分析ステップは、両画像内の寸法を調整していない画像の辺縁部分析を行うことと、調整後の画像の辺縁部分析を行うことと、を更に含むことができる。
【００１４】
両画像間の絵柄差異比較ステップは、変化量を計算する前、両画像を取得する時移動ステージの位置と画像取込みモジュールの撮像パラメータに基いて両画像内のいずれか辺縁部の絵柄寸法を調整することを更に含む。
この時、変化量の計算ステップは、これら辺縁部内の絵柄寸法を調整していない辺縁部と調整後の辺縁部間の変化量を計算することを含む。
【００１５】
若干の実施例において、変化量はこれら辺縁部間の画素数の差とすることができる。この時、辺縁部はメイク道具の先端絵柄とメイクしたい部位上の圧痕絵柄を含むことができる。
【００１６】
若干の実施例において、変化量はこれら辺縁部間の対応位置の差異とすることができる。この時、辺縁部はメイク道具の先端絵柄を含むことができる。
【００１７】
若干の実施例において、各画像の辺縁部分析ステップは、画像の特徴分析を行うことで画像中のメイク道具の先端絵柄を得ることと、該先端絵柄を中心として既定の寸法を有する分析ウインドウを開くことと、分析ウインドウ中画像の画像ゾーンの辺縁部分析を行うことで辺縁部を得ることと、を含む。分析ウインドウサイズは、分析ウインドウが所属する画像サイズより小さい。
【００１８】
この時、辺縁部は、メイク道具の先端絵柄を含むことができる。この外、辺縁部はメイクしたい部位上の圧痕絵柄を更に含むことができる。
【発明の効果】
【００１９】
上記を総合すると、本発明に係る自動化粧機のメイク道具の移動方法は、自動制御でメイクアップを行うことにより一層確実にスクリーンでメイクアップ効果をシミュレーションすることができる。更に、本発明に係る自動化粧機のメイク道具の移動方法は、画像の変化を利用して正確的で且つ安全的に移動ステージが所定位置に到達したかどうかを判定する。
【図面の簡単な説明】
【００２０】
【図１】本発明に係る一実施例の自動化粧機立体図である。
【図２】本発明に係る一実施例の自動化粧機概要ブロック図である。
【図３】本発明に係る第１の実施例の自動化粧機のメイク道具の移動方法フローチャートである。
【図４】本発明に係る第２の実施例の自動化粧機のメイク道具の移動方法フローチャートである。
【図５】本発明に係る第２の実施例の自動化粧機のメイク道具の移動方法フローチャートである。
【図６】第１画像の第１の実施例を示す図である。
【図７】第２画像の第１の実施例を示す図である。
【図８】本発明に係る第３の実施例の自動化粧機のメイク道具の移動方法フローチャートである。
【図９】本発明に係る第３の実施例の自動化粧機のメイク道具の移動方法フローチャートである。
【図１０】ステップ３５７の一実施例の詳細フローチャートである。
【図１１】ステップ３５９の一実施例の詳細フローチャートである。
【図１２】本発明に係る第４の実施例の局部フローチャートである。
【図１３】本発明に係る第５の実施例の局部フローチャートである。
【図１４】本発明に係る第６の実施例の局部フローチャートである。
【図１５】本発明に係る第７の実施例の局部フローチャートである。
【図１６】第１画像の第２の実施例を示す図である。
【図１７】第２画像の第２の実施例を示す図である。
【図１８】本発明に係る第８の実施例の局部フローチャートである。
【図１９】第１画像の第３の実施例を示す図である。
【図２０】第２画像の第３の実施例を示す図である。
【発明を実施するための形態】
【００２１】
以下に言及する「第１」、「第２」等の用語は、指す構成要素の区別に用いるものであって、順番付け或いは指す構成要素の差異性を限定するために用いられるものではなく、且つ本発明の範囲を限定するために用いられるものでもない。
【００２２】
図１乃至図３を参照しながら説明する。自動化粧機１０は、移動モジュール１１とメイク道具１３と固定モジュール１４と駆動手段１５と画像取込みモジュール１７とユーザーインターフェース１８とプロセッサ１９とを含む。
【００２３】
プロセッサ１９は、駆動手段１５と画像取込みモジュール１７とユーザーインターフェース１８に電気的に接続される。
【００２４】
ユーザーインターフェース１８は、利用者が２次元画像に対してメイクデザインを行うことで、メイクデザイン結果に対応するメイクアップコマンドを生成するために用いられる。この時、プロセッサ１９は、メイクアップコマンドに基いて自動的にメイク道具１３で化粧料を利用者２０の表面に施すことで、メイクアップを完成させることができる。
【００２５】
移動モジュール１１は、移動ステージ１１１と昇降器１１２と水平レール１１３と伸縮台１１４とを含む。水平レール１１３が昇降器１１２を跨設し、且つ昇降器１５２の調整を通じて水平レール１１３が第１方向（例えば、図内のＹ軸方向）に沿って上下に移動させることができる。
伸縮台１１４は、水平レール１１３に摺動するよう設けられ、且つ第２方向（例えば、図内のＸ軸方向）に沿って水平レール１１３で左右に移動できる。移動ステージ１１１は、伸縮台１１４に設けられ、且つ第３方向（例えば、図内のＺ軸方向）に沿って伸縮台１１４において前後に移動できる。
【００２６】
そこで、プロセッサ１９が制御する駆動手段１５（例：モータ）により移動ステージ１１１と昇降器１１２と伸縮台１１４を駆動することで、移動ステージ１１１が伴って３次元移動して正確に位置決められる。
【００２７】
メイク道具１３と画像取込みモジュール１７は、移動ステージ１１１に設けられる。そこで、移動ステージ１１１による牽引（つまり移動ステージ１１１と伴って移動できる）可能な条件において、メイク道具１３と画像取込みモジュール１７が直接的或いは間接的方法で移動ステージ１１１に設けられる。そこで、画像取込みモジュール１７の感知面は、利用者２０のメイクアップしたい部位（例：顔、目、指の爪、手の甲又は腕等）に対向する。
【００２８】
そこで、化粧料を施す方法によれば、メイク道具１３は接触式、非接触式或いはその組み合わせとすることができる。非接触式メイク道具１３は、例えばスプレーヘッド、スプレーノズル又はこれと同じ効果を持つ工具等とすることができる。非接触式メイク道具１３は、１個或いは数個の繰出穴を備えることができ、且つその繰出穴が化粧料を利用者２０のメイクしたい部位の表面に噴出するために用いられる。
接触式メイク道具１３は、例えばファンデーションブラシ、メイクスポンジ、塗りペン、又はこれと同じ効果を持つ工具等である。接触式メイク道具１３は、１個或いは数個の先端（例：ブラシの自由端又はペン先等）を備えることができ、且つその先端が化粧料を利用者２０のメイクしたい部位の表面に塗るために用いられる。
【００２９】
固定モジュール１４は、利用者２０のメイクしたい部位をその上に設置することで、利用者２０の位置を固定するために用いられる。若干の実施例において、人の顔（つまり、メイクしたい部位）を例にすると、固定モジュール１４は、顎受け１４１と頭部固定具１４３とを含む。
顎受け１４１は、利用者の顎を載せることで、利用者２０の頭部（顔）を支持するために用いられる。頭部固定具１４３が顎受け１４１の上方に設けられる。そこで、頭部固定具１４３が顔の額箇所に合わせて円弧状となる額当て１４４を有する。使用時、利用者２０はその額を頭部固定具１４３の額当て１４４に当接し、また顔の顎を顎受け１４１上に載せることで、利用者２０の顔が移動モジュール１１１の位置に対応するよう確保する。
【００３０】
メイクアップコマンドの中に、複数の位置決め点からなる２次元軌跡情報を備える。各位置決め点は、Ｘ座標値とＹ座標値からなる。プロセッサ１９は、順番通りメイクアップコマンド中の各位置決め点によって移動ステージ１１１の位置を決める。
【００３１】
プロセッサ１９は、位置決め点中のＸ軸座標値とＹ軸座標値により駆動手段１１を利用して移動ステージ１１１のＸ軸とＹ軸における位置を制御（ステップＳ３０）し、且つ本発明に係る自動化粧機のメイク道具の移動方法の実施を通じて移動ステージ１１１のＺ軸における位置を制御並びに決定する。言い換えると、本発明に係る自動化粧機のメイク道具の移動方法は、プロセッサ１９が実行できるソフトウェアプログラムで実現できる。
【００３２】
以下、例としてプロセッサ１９が、移動ステージ１１１を制御してＺ軸の位置に移動することを説明する。      
【００３３】
プロセッサ１９は、メイクアップコマンドに基き駆動手段１５０を制御して移動ステージ１１１を駆動することで、移動ステージ１１１が画像取込みモジュール１７とメイク道具１３を利用者２０のメイクしたい部位に対して移動させ、つまりＺ軸に沿って移動する（ステップＳ３１）。
【００３４】
移動ステージ１１１の移動過程において画像取込みモジュール１７は、順番通り利用者２０のメイクしたい部位の画像を取り込むことで複数の画像を得る（ステップＳ３３）。
【００３５】
プロセッサ１９は、画像取込みモジュール１７が取り込んだ画像を受信する。且つ、プロセッサ１９は、順番通り続いて取込んだ両画像間の絵柄差異を比較する（ステップＳ３５）。
【００３６】
プロセッサ１９は、絵柄差異の比較結果に基いて移動ステージ１１１がＺ軸上の所定位置に到達したかどうかを判断する（ステップＳ３７）。
【００３７】
移動ステージ１１１が所定位置に到達した時、メイク道具１３で利用者２０のメイクしたい部位にメイクアップする（ステップＳ３９）。
【００３８】
ステップ３５とステップ３７において画像寸法変化の分析と画像中の辺縁部変化の分析等の実施態様を有することができる。
【００３９】
説明の便宜を図るため、以下、まず移動して到達した位置を第１位置と呼び、第１位置に続いて移動して到達した次の位置を第２位置と呼ぶものとする。先に取込んだ画像（つまり、第１位置で取り込んだ画像）を第１画像と呼び、第１画像の続いて取り込んだ画像（つまり、第２位置で取り込んだ画像）を第２画像と呼ぶものとする。
【００４０】
まず例として画像寸法変化の分析の実施態様を説明する。
【００４１】
図４及び図５を参照しながら説明する。プロセッサ１９は、駆動手段１５を制御して移動ステージ１１１を利用者２０のメイクしたい部位に向かって接近するよう駆動させることで、移動ステージ１１１がその上のメイク道具１３と画像取込みモジュール１７を第１位置に移動させる（ステップＳ３１１）。
【００４２】
現位置（この時は第１位置）において、画像取込みモジュール１７により利用者２０のメイクしたい部位の画像を取り込むことで第１画像を得る（ステップＳ３３１）。
【００４３】
プロセッサ１９は、第１画像を受信すると共に第１画像の特徴分析を行うことで第１画像内の特徴絵柄を得る（説明の便宜を図るため、以下、「第１の特徴絵柄」という）（ステップＳ３５１）。
図６に示すように、第１画像Ｐｏ１内で利用者２０の特徴に対応する第１の特徴絵柄Ｐｆ１を有する。人の顔を例とすると、人の顔（利用者２０）に１個のほくろ（利用者２０の特徴）がある時、取り込んだ第１画像Ｐｏ１内の該ほくろ絵柄（つまり、第１の特徴絵柄Ｐｆ１）を有する。
【００４４】
第１画像を取り込んだ後、プロセッサ１９は更に駆動手段１５を制御して移動ステージ１１１を利用者２０のメイクしたい部位に向かって接近するよう駆動することで、移動ステージ１１１がその上のメイク道具１３と画像取込みモジュール１７を第１位置から次の位置（つまり、第２位置）に移動させる（ステップＳ３１３）。
【００４５】
そして、現位置（この時は第２位置）において、画像取込みモジュール１７により利用者２０のメイクしたい部位の画像を再度取り込むことで、第２画像を得る（ステップＳ３３３）。
【００４６】
プロセッサ１９は、第２画像を受信すると共に第２画像の特徴分析を行うことで第２画像内の特徴絵柄を得る（説明の便宜を図るため、以下、「第２の特徴絵柄」という）（ステップＳ３５３）。図７に示すように第２画像Ｐｏ２内で利用者２０の特徴に対応する第２の特徴絵柄Ｐｆ２を有する。且つ、第２画像Ｐｏ２内の第２の特徴絵柄Ｐｆ２と第１画像Ｐｏ１内の第１の特徴絵柄Ｐｆ１が利用者２０の同じ特徴に対応する。
人の顔を例とすると、人の顔（利用者２０）に１個のほくろ（利用者２０の特徴）がある時、プロセッサ１９は取り込んだ第１画像Ｐｏ１内の該ほくろ絵柄（つまり、第１の特徴絵柄Ｐｆ１）と第２画像Ｐｏ２内の同じほくろ絵柄（つまり、第２の特徴絵柄Ｐｆ１）を各々見つけ出す。
【００４７】
プロセッサ１９は、第１の特徴絵柄Ｐｆ１と第２の特徴絵柄Ｐｆ１の寸法変化を計算する（ステップＳ３５５）。そこで、プロセッサ１９は、第１の特徴絵柄Ｐｆ１と第２の特徴絵柄Ｐｆ１の面積比、画素比或いは像高比等の画像拡大率の計算を通じて寸法の変化を知ることができる。
【００４８】
そしてプロセッサ１９は、更に算出した寸法変化と移動ステージ１１１の移動距離（つまり、第１位置と第２位置間の距離）により第２画像を取り込んだ時移動ステージ１１１と利用者２０のメイクしたい部位間の距離である第２位置と利用者２０のメイクしたい部位間の距離を算出する（ステップＳ３７１）。
【００４９】
例を挙げて言うと、第１画像の拡大率は下式１で、第２画像の拡大率が下式２となる。且つ、第１位置と第２位置からＰ１とＰ２に下式３の関係があることが分かる。
ｈ１／Ｈ＝Ｐ１／Ｑ    式１
ｈ２／Ｈ＝Ｐ２／Ｑ    式２
Ｐ１＝Ｐ２＋Ｘ        式３
式においてｈ１が第１画像の像高、Ｈが物体高、Ｐ１が第１画像を取り込む時の物体距離、Ｑが画像取込みモジュールの像距離、ｈ２が第２画像の像高、Ｐ２が第２画像を取り込む時の物体距離、Ｘが第１位置と第２位置間の距離である。
且つ、第２位置は第１位置に比べて利用者２０のメイクしたい部位に近くなった時、Ｘがプラス値となる。逆に、第２位置は第１位置に比べて利用者２０のメイクしたい部位よりも遠い時、Ｘがマイナス値となる。
【００５０】
式１、式２及び式３から第１画像と第２画像間に下式４の関係がある。
2014121515.tif 000003
式において、ｈ１／ｈ２は、第１の特徴絵柄と第２の特徴絵柄間の寸法変化を示す。
【００５１】
若干の実施例において、仮に算出した距離はメイク道具１３の繰出穴或いは先端と利用者２０のメイクしたい部位表面間の距離を判定することに用いられ、素子の組立時、メイク道具１３の繰出穴を画像取込みモジュール１７のレンズに合わせ、或いはプロセッサ１９は距離（ステップＳ３７１）を計算する時又は判断用の閾値を設定する時メイク道具１３の繰出穴と画像取込みモジュール１７のレンズ間の相対距離を一緒に考える。
【００５２】
次に、プロセッサ１９は、算出した距離と閾値を比較（ステップＳ３７３）することで、算出した距離が閾値より大きいかを判断する（ステップＳ３７５）。
【００５３】
距離が閾値を上回った時、プロセッサ１９は移動ステージ１１１が所定位置に到達していないと判定する（ステップＳ３７７）。且つ、プロセッサ１９は駆動手段１５を再度制御して移動ステージ１１１を駆動して利用者２０のメイクしたい部位に向かって移動することで、移動ステージ１１１を次の位置に移動させる（ステップＳ３１３）。そして、設けられた画像取込みモジュール１７により利用者２０のメイクしたい部位の画像を再度取り込むことで、次の画像を得る（ステップＳ３３３）。
この時、続いて実行するステップにおいて、前のステップＳ３３３で取り込んだ画像を第１画像とし、今回ステップ３３３において取り込んだ新画像を第２画像とすることができる。この時、第１画像は、特徴分析の再実施の必要がない（つまりステップＳ３５１の実行が不要）。ステップＳ３５５において直接先ほど得た特徴分析結果（つまり、前のステップ３５３の中で分析して得た第２の特徴絵柄を第１の特徴絵柄とする）で計算を行う。
【００５４】
距離が閾値より小さいか又は等しい時、プロセッサ１９は、移動ステージ１１１が所定位置に到達したと判定する（ステップＳ３７９）。そしてメイク道具１３を制御して化粧料を利用者２０のメイクしたい部位表面に施す（ステップＳ３９１）。化粧料を施すステップ（ステップＳ３９１）が終わった後、移動ステージ１１１は次の位置決め点へ移動する必要がない（ステップＳ４１）時、プロセッサ１９は駆動手段１５を制御して移動ステージ１１１の駆動を停止する。
移動ステージ１１１は次の位置決め点へ移動する必要がある（ステップＳ４１）時、プロセッサ１９は駆動手段１５を制御して移動ステージ１１１を次の位置決め点へ移動するよう駆動し、つまりステップＳ３１１に戻って改めて各ステップを実行する。
【００５５】
若干の実施例において、閾値は第１数値と第２数値で限定する既定範囲の間に介在することができる。第１数値は第２数値より小さい。
【００５６】
言い換えると、プロセッサ１９は、算出した距離と既定範囲を比較する（ステップＳ３７５）。
【００５７】
ステップＳ３７５中の比較結果は、算出した距離が第１数値と第２数値の間（つまり第１数値或いは第２数値に等しく、或いは第１数値より大きく且つ第２数値より小さい）にある時、プロセッサ１９は移動ステージ１１１が所定位置に到達したと判定する（ステップＳ３７９）。
【００５８】
ステップＳ３７５中の比較結果で、算出した距離が第１数値より小さい時、プロセッサ１９は移動ステージ１１１が所定位置に到達していないと判定し（ステップＳ３７７）、且つ駆動手段１５を制御して更に移動ステージ１１１を利用者２０のメイクしたい部位から離れる方向に向かって移動するよう駆動することで、移動ステージ１１１を次の位置に移動させ、つまりステップＳ３１３に戻って改めて各ステップを実行する。
【００５９】
ステップＳ３７５中の比較結果で、算出した距離が第２数値より大きい時、プロセッサ１９は移動ステージ１１１が所定位置に到達していないと判定（ステップＳ４１１）し、且つ駆動手段１５を制御して更に移動ステージ１１１を利用者２０のメイクしたい部位に向かって移動するよう駆動することで、移動ステージ１１１を次の位置へ移動させ、つまりステップＳ３１３に戻って改めて各ステップを実行する。
【００６０】
上記第１の特徴絵柄Ｐｏ１と第２の特徴絵柄Ｐｏ２は、ほくろの絵柄を例としたが、本発明はこれに限定されない。若干の実施例において、特徴絵柄（つまり第１の特徴絵柄Ｐｏ１と第２の特徴絵柄Ｐｏ２）は、点（例：ほくろの絵柄、痕の絵柄又はニキビの絵柄等）、線（例：まつげ、うぶ毛、頭髮、或いはほくろの毛等の毛若しくは傷痕の絵柄）、又は画像中のいかなる完全なパターン等とすることができる。
【００６１】
若干の実施例において、利用者２０のメイクしたい部位に特徴がない時、メイク道具１３の先端が利用者２０のメイクしたい部位に接触したかどうかを検出することにより所定位置に到達したかを判定できる（つまり画像内の辺縁部変化を分析する実施態様）。
【００６２】
図８及図９を参照しながら説明する。言い換えると、ステップＳ３３において画像取込みモジュール１７が取り込んだ画像の中に利用者２０のメイクしたい部位の絵柄以外にメイク道具１３の先端絵柄もある（ステップＳ３３２及ステップＳ３３４）。
【００６３】
プロセッサ１９は、隣接する両画像中の第１画像の辺縁部分析を行うことで第１辺縁部を得る（ステップＳ３５７）と共に隣接する両画像中の第２画像の辺縁部分析を行うことで第２辺縁部を得る（ステップＳ３５９）。
【００６４】
次に、プロセッサ１９は第１辺縁部和と２辺縁部間の変化量を計算（ステップＳ３６３）し、また算出した変化量と既定の変化量を比較（ステップＳ３７４）することで、両者間の変化量が既定の変化量に達したかどうかを確認する（ステップＳ３７６）。
【００６５】
第１辺縁部と第２辺縁部間の変化に既定の変化量（つまり算出した変化量が既定の変化量り小さいか又は等しい）がある時、プロセッサ１９は移動ステージ１１１が所定位置に到達したと判定する（ステップＳ３７９）。この時、プロセッサ１９はメイク道具１３を制御して化粧料を利用者２０のメイクしたい部位表面に施す（ステップＳ３９１）。
【００６６】
化粧料を施すステップ（ステップＳ３９１）が終わった後、移動ステージ１１１は次の位置決め点へ移動する必要がない（ステップＳ４１）時、プロセッサ１９は駆動手段１５を制御して移動ステージ１１１の駆動を停止する。移動ステージ１１１は次の位置決め点へ移動する必要がある（ステップＳ４１）時、プロセッサ１９は駆動手段１５を制御して移動ステージ１１１を次の位置決め点へ移動するよう駆動し、つまりステップＳ３１１に戻って改めて各ステップを実行する。
【００６７】
第１辺縁部と第２辺縁部間に変化がない、若しくは既定の変化量（つまり算出した変化量が既定の変化量より小さい）に達していない時、プロセッサ１９は移動ステージ１１１が所定位置に達していないと判定（ステップＳ３７７）する。且つプロセッサ１９は、更に駆動手段１５を制御して移動ステージ１１１を駆動して利用者２０のメイクしたい部位に向かって移動することで、移動ステージ１１１を次の位置に移動させる（ステップＳ３１３）。
そして、設けられる画像取込みモジュール１７により利用者２０のメイクしたい部位の画像を再度取り込むことで、次の画像を得る（ステップＳ３３３’）。この時、続いて実行するステップにおいて、前のステップＳ３４３で取り込んだ画像を第１画像とすることができ、今回ステップＳ３３３’において取り込んだ新画像を第２画像とすることができる。この時、第１画像は辺縁部分析の再実施の必要がない（つまりステップＳ３５７の実行が不要）。ステップＳ３６３において直接先ほど得た辺縁部分析結果（つまり、前回のステップ３５７内で分析して得られた第２辺縁部を第１辺縁部とする）で比較する。
【００６８】
若干の実施例において、第１辺縁部と第２辺縁部間の変化量は、既定の変化量に達した時、メイク道具１３の先端がすでに利用者２０のメイクしたい部位に接触したことを示し、よって移動ステージ１１１の移動を停止してメイクアップできる。
【００６９】
第１辺縁部と第２辺縁部の間に変化がない或いは既定の変化量より小さい時、メイク道具１３の先端が利用者２０のメイクしたい部位に接触していない又はちょうと接触したことを示し、よって移動ステージ１１１を利用者２０のメイクしたい部位に前進するよう駆動できる。
【００７０】
若干の実施例において、既定の変化量は、第１閾値と第２閾値で限定された既定範囲の間に介在することができる。第１閾値は、第２閾値より小さい。
【００７１】
言い換えると、ステップＳ３７４においてプロセッサ１９は、計算して得られた変化量と既定の範囲を比較する。
【００７２】
ステップＳ３７６中の比較結果で、変化量が第１閾値と第２閾値の間（つまり、第１閾値或いは第２閾値に等しい、若しくは第１閾値より大きく且つ第２閾値より小さい）にある時、プロセッサ１９は移動ステージ１１１が所定位置に到達したと判定（ステップＳ３７９）し、駆動手段１５を制御して移動ステージ１１１の駆動を停止すると共にメイク道具１３を制御してメイクアップを行う（ステップＳ３９１）。
【００７３】
ステップＳ３７６中の比較結果で、変化量が第１閾値より小さい時、プロセッサ１９は移動ステージ１１１が所定位置に到達していないと判定（ステップＳ３７７）し、更に駆動手段１５を制御して移動ステージ１１１を駆動して利用者２０のメイクしたい部位に向かって移動することで、移動ステージ１１１を次の位置へ移動させる（ステップＳ３１３）。
【００７４】
ステップＳ３７６中の比較結果は、変化量が、第２閾値を上回った時、プロセッサ１９は移動ステージ１１１が所定位置に到達していないと判定（ステップＳ３７７）し、更に駆動手段１５を制御して移動ステージ１１１を駆動して利用者２０のメイクしたい部位から離れる方向に向かって移動することで、移動ステージ１１１を次の位置に移動させる（ステップＳ３１３）。
【００７５】
図１０及び図１１を参照しながら説明する。若干の実施例において、各画像の辺縁部分析（ステップＳ３５７或いはステップＳ３５９）において、プロセッサ１９は、先に画像（第１画像又は第２画像）の特徴分析を行うことで画像内のメイク道具１３の先端絵柄を得（ステップＳ３５７１又はステップＳ３５９１）、且つメイク道具１３の先端絵柄を中心として分析ウインドウを開く（ステップＳ３５７３或いはステップＳ３５９３）。分析ウインドウに表示される画像ゾーンの寸法は、本来画像の寸法より小さい。
【００７６】
そして、プロセッサ１９が分析ウインドウ内の画像ゾーンの辺縁部分析を行うことで、画像ゾーン内の辺縁部（第１辺縁部或いは第２辺縁部）を得る（ステップＳ３５７５又はステップＳ３５９５）。
【００７７】
若干の実施例において、変化量を計算する前、プロセッサ１９が先に前後取得した２枚の画像のいずれか画像（或いはその辺縁部の絵柄）の寸法調整を行うことで、前後して取得した２枚の画像（或いはその辺縁部の絵柄）に同じ拡大率を持たせる。
【００７８】
図１２及び図１３を参照しながら説明する。若干の実施例において、プロセッサ１９は辺縁部分析を行う前、両画像を取り込む時移動ステージ１１１の位置（つまり第１位置と第２位置）と画像取込みモジュール１７の撮像パラメータ（例：焦点距離、像距離等）に基いて、両画像のいずれか（つまり第１画像或いは第２画像）の画像寸法（ステップＳ３５６或いはステップＳ３５８）を調整することで、両画像に同じ拡大率を持たせる。そして、プロセッサ１９が調整後の第１画像又は調整後の第２画像の辺縁部分析を行うことで画像内の辺縁部を得る（ステップＳ３５７’或いはステップＳ３５９’）。
【００７９】
若干の実施例において、図１４に示すように第１辺縁部（ステップＳ３５７）を得た後、プロセッサ１９は第１位置と第２位置と画像取込みモジュール１７の撮像パラメータに基いて直接第１辺縁部の辺縁部絵柄の寸法を調整（ステップＳ３６１）してから第２辺縁部と調整後の第１辺縁部を比較して両者間の変化量を得ることができる（ステップＳ３６３’）。
【００８０】
若干の実施例において、図１５に示すように第２辺縁部（ステップＳ３５９）を得た後、プロセッサ１９は第１位置と第２位置と画像取込みモジュール１７の撮像パラメータに基いて直接第２辺縁部の辺縁部絵柄の寸法を調整（ステップＳ３６２）してから第１辺縁部と調整後の第２辺縁部を比較して両者間の変化量を得ることができる（ステップＳ３６３’’）。
【００８１】
プロセッサ１９が先に取得した画像（つまり、第１画像）又はその辺縁部絵柄（つまり、第１辺縁部）の寸法を調整する時、ステップＳ３５６或いはステップＳ３６１は、プロセッサ１９が第２位置の情報を取得した後（つまり、ステップＳ３１３の後）に実行する。
【００８２】
第１位置と利用者２０のメイクしたい部位の距離が第２位置と利用者２０のメイクしたい部位の距離に比べて遠い時、ステップＳ３５６又はステップＳ３６１において、プロセッサ１９は第１位置と第２位置と画像取込みモジュールの撮像パラメータに基いて第１画像或いは第１辺縁部を拡大する。
【００８３】
次に、第１位置と利用者２０のメイクしたい部位の距離が第２位置と利用者２０のメイクしたい部位の距離に比べて遠い時、ステップＳ３５８又はステップＳ３６２において、プロセッサ１９は第１位置と第２位置と画像取込みモジュールの撮像パラメータに基いて第１画像或いは第１辺縁部を縮小する。
【００８４】
逆に、第１位置と利用者２０のメイクしたい部位の距離が第２位置と利用者２０のメイクしたい部位の距離に比べて近い時、ステップＳ３５６又はステップＳ３６１において、プロセッサ１９は第１位置と第２位置と画像取込みモジュールの撮像パラメータに基いて第１画像或いは第１辺縁部を縮小する。
【００８５】
次に、第１位置と利用者２０のメイクしたい部位の距離が第２位置と利用者２０のメイクしたい部位の距離に比べて遠い時、ステップＳ３５６又はステップＳ３６１において、プロセッサ１９は第１位置と第２位置と画像取込みモジュールの撮像パラメータに基いて第１画像或いは第１辺縁部を拡大する。
【００８６】
例を挙げて言うと、第１画像の拡大率は下式５で、第２画像の拡大率が下式６となる。且つ、第１位置と第２位置からＰ１とＰ２に下式７の関係があることを分かる。
ｈ１／Ｈ＝Ｐ１／Ｑ      式５
ｈ２／Ｈ＝Ｐ２／Ｑ      式６
Ｐ１＝Ｐ２＋Ｘ          式７
式においてｈ１が第１画像の像高、Ｈが物体高、Ｐ１が第１画像を取り込む時の物体距離、Ｑが画像取込みモジュールの像距離、ｈ２が第２画像の像高、Ｐ２が第２画像を取り込む時の物体距離、Ｘが第１位置と第２位置間の距離である。
【００８７】
式５、式６、式７及び基礎光学公式（式８）により、第１画像と第２画像の間に下式９の関係があることを分かる。
１／Ｐ２＋１／Ｑ＝１／ｆ２        式８
ｈ１／ｈ２＝１＋Ｘ／Ｐ２＝１＋Ｘ（１／ｆ２＋１／Ｑ）    式９
式においてｆ２は、第２画像を取り込む時の焦点距離である。
【００８８】
よって、プロセッサ１９は、式９に基いて画像寸法或いは辺縁部絵柄寸法の調整を行うことができる。
【００８９】
若干の実施例において、上記辺縁部の変化（第１辺縁部と第２辺縁部間の変化）は、メイク道具１３の先端が利用者２０のメイクしたい部位に接触したことによって発生した変形、若しくは利用者２０のメイクしたい部位がメイク道具１３の先端の圧迫によって発生した圧痕（例：凹み、筋）に対応できる。
【００９０】
例を挙げて言うと、第２画像を取り込む時メイク道具１３の先端が変形しない場合、第１画像内の第１辺縁部（つまり、メイク道具１３の先端絵柄の辺縁部）の位置と第２画像内の第２辺縁部（つまり、メイク道具１３の先端絵柄の辺縁部）の位置はほぼ同じで、つまり第２辺縁部の位置が第２画像内の第１辺縁部の対応位置に入る。
【００９１】
第２画像を取り込む時メイク道具１３の先端が利用者２０のメイクしたい部位に接触して変形した場合、第１辺縁部の位置と第２辺縁部の位置は異なり、つまり第２辺縁部の位置がずれたことにより、第１辺縁部の対応位置にない。
【００９２】
メイク道具１３を筆、メイクしたい部位が利用者２０の頬である場合を例にすると、移動ステージ１１１が第１位置にある時、筆はまだ利用者２０の頬に接触していない。この時、図１６に示すように画像取込みモジュール１７は第１位置で取り込んだ第１画像Ｐｏ１内に筆先絵柄Ｐｐ（つまり、メイク道具１３の絵柄Ｐ１３内のメイク道具１３の先端に対応する画像）を有する。
図１６を参照しながら説明する。第１画像Ｐｏ１の辺縁部分析を経た後、第１辺縁部が筆先絵柄Ｐｐの筆先辺縁部Ｐｅ１であることを得ることができる。
【００９３】
次に、移動ステージ１１１が第２位置にある時、筆は利用者２０の頬に接触する。この時、図１７に示すように画像取込みモジュール１７は第２位置で取り込んだ第２画像Ｐｏ２内に同じように筆先絵柄Ｐｐ（つまり、メイク道具１３の絵柄Ｐ１３内のメイク道具１３の先端に対応する画像）を有するが、筆が頬に圧迫したことによって変形する。
図１７を参照しながら説明する。第２画像Ｐｏ２の辺縁部分析を経た後、第２辺縁部が筆先絵柄Ｐｐの筆先辺縁部Ｐｅ２であることを得ることができる。
【００９４】
筆先辺縁部Ｐｅ１と筆先辺縁部Ｐｅ２を比較すると、筆先辺縁部Ｐｅ２内の一部画素の位置は筆先辺縁部Ｐｅ１内の対応画素と異なることを得ることができる。言い換えると、第１辺縁部と第２辺縁部間の変化量（つまり、対応位置が異なる画素量）が第１閾値と第２閾値の間にあり、よってプロセッサ１９は移動ステージ１１１がＺ軸上の位置において所定位置に到達したと判定できる。
【００９５】
図１６乃至図１８を参照しながら説明する。若干の実施例において、ステップＳ３６３（或いはステップＳ３６３’、又はステップＳ３６３’’）を行う前、プロセッサ１９は先に第１画像と第２画像の位置合わせを行うことができる（ステップＳ３６０）。
ステップＳ３４において、プロセッサ１９は第１画像と第２画像の特徴分析を行うことで第１画像と第２画像の同じ特徴絵柄（例：利用者２０のメイクしたい部位上の特徴絵柄又はメイク道具１３本体の絵柄Ｐｂ）（ステップＳ３６０１）を得、且つ同じ特徴絵柄を利用して第１画像と第２画像の位置を合わせる（ステップＳ３６０３）。そして、プロセッサ１９は更に第１辺縁部と第２辺縁部間の変化量計算ステップを行う（ステップＳ３６３、ステップＳ３６３’、或いはステップＳ３６３’’）。
【００９６】
別の状況において、第２画像を取り込む時メイク道具１３が利用者２０のメイクしたい部位に圧迫していない場合、第１画像内の第１辺縁部（つまり、メイク道具１３の先端絵柄の辺縁部）の画素数と第２画像内の第２辺縁部（つまり、メイク道具１３の先端絵柄の辺縁部）の画素数は、ほぼ同じである。
【００９７】
第２画像を取り込む時メイク道具１３の先端が利用者２０のメイクしたい部位表面を圧迫したことにより利用者２０のメイクしたい部位が圧痕を発生させた場合、第１画像内の第１辺縁部（つまり、メイク道具１３の先端絵柄の辺縁部）の画素数は、第２画像内の第２辺縁部（つまり、メイク道具１３の先端絵柄の辺縁部及び圧痕の絵柄の辺縁部）の画素数を下回る。
【００９８】
次に、第１画像と第２画像の取り込む時メイク道具１３の先端が利用者２０のメイクしたい部位表面を圧迫したとしても、移動ステージ１１１の移動距離が異なるため、第１画像と第２画像の取り込む時メイク道具１３の先端が圧迫した深さは異なり、よって利用者２０のメイクしたい部位表面に発生した圧痕の寸法が異なる。
例えば、深さが深いほど圧痕の寸法が大きくなる（凹みが深くなる若しくは筋が多くなる）。この時、第１画像と第２画像内の辺縁部の画素数も圧痕の寸法差異によって異なる（例：寸法が大きいほど画素数が多くなる）。
【００９９】
更にメイク道具１３をアイブローペンシルである場合を例とすると、移動ステージ１１１が第１位置にある時、アイブローペンシルはまだ利用者２０の頬に接触していない。この時、図１９に示すように画像取込みモジュール１７は第１位置で取り込んだ第１画像Ｐｏ１内にアイブローペンシルのペン先の絵柄Ｐｐ（つまり、メイク道具１３の絵柄Ｐ１３内のメイク道具１３の先端に対応する絵柄）を有する。
図１９を参照しながら説明する。第１画像Ｐｏ１の辺縁部分析を経た後、第１辺縁部がアイブローペンシルのペン先の絵柄Ｐｐのペン先辺縁部Ｐｅ１１を得ることができる。
【０１００】
次に、移動ステージ１１１が第２位置にある時、アイブローペンシルは利用者２０の頬に接触した。この時、図２０に示すように画像取込みモジュール１７は第２位置で取り込んだ第２画像Ｐｏ２内に同じようにアイブローペンシルのペン先の絵柄Ｐｐ（つまり、メイク道具１３の絵柄Ｐ１３内のメイク道具１３の先端に対応する絵柄）を有し、且つアイブローペンシルのペン先が頬に圧迫したことによって発生した圧痕の絵柄Ｐｓもある。
図２０を参照しながら説明する。第２画像Ｐｏ２の辺縁部分析を経た後、アイブローペンシルのペン先の絵柄Ｐｐのペン先辺縁部Ｐｅ２１と圧痕の絵柄Ｐｓの圧痕辺縁部Ｐｅ２２を含む第２辺縁部を得ることができる。
【０１０１】
第１辺縁部と第２辺縁部を比較すると、第２辺縁部が第１辺縁部より圧痕辺縁部Ｐｅ２２多い。言い換えると、第１辺縁部と第２辺縁部間の変化量（つまり、圧痕辺縁部Ｐｅ２２の画素量）は第１閾値と第２閾値の間に入り、よってプロセッサ１９は移動ステージ１１１がＺ軸上の位置において所定位置に到達したと判定できる。
【０１０２】
若干の実施例において、ステップＳ３５では先に画像寸法の変化分析を行うことができ、ステップＳ３５で特徴が見つからない時、画像内の辺縁部変化の分析を続いて実施することに変更し、これを介して対応する辺縁部変化量から所定位置に達したかどうかを判定する。例を挙げて言うと、ステップＳ３５１或いはステップＳ３５３において特徴が見つからない時、ステップＳ３５７の実行に移行し、またステップＳ３５７の続いてその後のステップを実行する。
【０１０３】
ステップの実行順序は上記に限らず、合理的な範囲において若干のステップはその実行順序を入れ替え又は同時に実行できる。例を挙げて言うと、若干の実施例において、プロセッサ１９は画像取込みモジュール１７が画像を取り込んだ後、直ちに続いて画像の特徴分析を行うことができる。更に、プロセッサ１９も画像取込みモジュール１７が次の画像を取り込んだ時、前回取り込んだ画像の特徴分析を行うこともできる。
言い換えると、ステップＳ３５１はステップＳ３３１とステップＳ３１３の間で実行、若しくはステップＳ３１３或いはステップＳ３５３と同時に実行、又はステップＳ３１３とステップＳ３５３の間で実行できる。若干の実施例において、プロセッサ１９は画像取込みモジュール１７が画像を取り込んだ後、直ちに続いて取り込んだ画像の辺縁部分析を行うことができる。
更に、プロセッサ１９も画像取込みモジュール１７が次の画像を取り込んだ時、前回取り込んだ画像の辺縁部分析を行うことができる。言い換えると、ステップＳ３５７はステップＳ３３１’とステップＳ３１３の間で実行、若しくはステップＳ３１３或いはステップＳ３５９と同時に実行、又はステップＳ３１３とステップＳ３５９の間で実行できる。
【０１０４】
若干の実施例において、本発明に係る自動化粧機のメイク道具の移動方法はコンピュータプログラム製品で実現でき、コンピュータ（つまり、自動化粧機のプロセッサ１９）でプログラムをロードすると共に実行した後本発明に係るいずれかの実施例の自動化粧機の化粧道具の移動方法を完成できる。
若干の実施例において、コンピュータプログラム製品は、読取可能な記録媒体とすることができ、上記プログラムが読取可能な記録媒体内に保存されてコンピュータによるロードに提供される。若干の実施例において、上記プログラム自体は、コンピュータプログラム製品で、且つ有線或いは無線の方式によりコンピュータ内に伝送する。
【０１０５】
上記を総合すると、本発明に係る自動化粧機のメイク道具の移動方法は、自動制御でメイクアップを行うことにより一層確実にスクリーンでメイクアップ効果をシミュレーションすることができる。更に、本発明に係る自動化粧機のメイク道具の移動方法は、画像の変化を利用して正確的で且つ安全的に移動ステージが所定位置に到達したかどうかを判定する。
【０１０６】
上述の説明は、単に本発明の最良の実施例を挙げたまでであり、本発明を限定しない。その他本発明の開示する要旨を逸脱することなく完成された同等効果の修飾または置換はいずれも後述の特許請求の範囲に含まれる。
【符号の説明】
【０１０７】
１０      自動化粧機
１１      移動モジュール
１３      メイク道具
１４      固定モジュール
１５      駆動手段
１７      画像取込みモジュール
１８      ユーザーインターフェース
１９      プロセッサ
２０      利用者
１１１    移動ステージ
１１２    昇降器
１１３    水平レール
１１４    伸縮台
１４１    顎受け
１４３    頭部固定具
１４４    額当て
Ｐｏ１    第１画像
Ｐｏ２    第２画像
Ｐｆ１    第１の特徴絵柄
Ｐｆ２    第２の特徴絵柄
Ｐ１３    メイク道具の絵柄
Ｐｐ      筆先絵柄
Ｐｅ１    筆先辺縁部
Ｐｅ２    筆先辺縁部
Ｐｂ      本体の絵柄
Ｐｅ１１  ペン先辺縁部
Ｐｓ      圧痕絵柄
Ｐｅ２１  ペン先辺縁部
Ｐｅ２２  圧痕辺縁部
【図１】
2014121515.tif 000004
【図２】
2014121515.tif 000005
【図３】
2014121515.tif 000006
【図４】
2014121515.tif 000007
【図５】
2014121515.tif 000008
【図６】
2014121515.tif 000009
【図７】
2014121515.tif 000010
【図８】
2014121515.tif 000011
【図９】
2014121515.tif 000012
【図１０】
2014121515.tif 000013
【図１１】
2014121515.tif 000014
【図１２】
2014121515.tif 000015
【図１３】
2014121515.tif 000016
【図１４】
2014121515.tif 000017
【図１５】
2014121515.tif 000018
【図１６】
2014121515.tif 000019
【図１７】
2014121515.tif 000020
【図１８】
2014121515.tif 000021
【図１９】
2014121515.tif 000022
【図２０】
2014121515.tif 000023