(57)【要約】【課題】  メイクアッププレゼンテーションにおいて、多種多様な化粧品の組合せやメイクアップ手法をユーザーに効果的に分かりやすくアピールする。【解決手段】メイクアッププレゼンテーションシステム１において、ＣＰＵ４００は、化粧品データ、素顔画像データを取得し、取得した化粧品データと、素顔画像データに基づいて、装飾顔画像データを生成する。生成された装飾顔画像データは、投影機２０によって、３次元像１０に投影される。この結果、実演者は、メイクアッププレゼンテーションにおいて、実演者の意図した化粧を施した顔画像を迅速に投影しながら、プレゼンテーションを行うことができる。【選択図】  図１
2005181688.tif 000002
【特許請求の範囲】
【請求項１】
メイクアッププレゼンテーション方法であって、
素顔を表す素顔画像データを取得し、
前記取得した素顔画像データを用いて、３次元像に顔画像を投影し、
前記投影されている顔画像の装飾に使用する化粧品データを取得し、
前記取得した化粧品データと、前記取得した素顔画像データとに基づいて、装飾顔画像データを生成し、
前記投影中の素顔画像データに代えて、前記生成した装飾顔画像データを用いて、前記３次元像に装飾された顔画像を投影するメイクアッププレゼンテーション方法。
【請求項２】
請求項１に記載のメイクアッププレゼンテーション方法において、
前記装飾された顔画像を投影中に装飾の変更要求があった場合には、
前記装飾された顔画像をさらに装飾するために使用する化粧品データを取得し、
前記取得した化粧品データに基づいて、前記装飾顔画像データを変更し、
前記投影中の装飾顔画像データに代えて、前記変更した装飾顔画像データを用いて、前記３次元像に装飾された顔画像を投影するメイクアッププレゼンテーション方法。
【請求項３】
請求項１または請求項２に記載のメイクアッププレゼンテーション方法において、
前記装飾された顔画像を投影中に素顔の変更要求があった場合には、
前記素顔画像を変更するための素顔データを取得し、
前記取得した素顔データに基づいて、素顔画像データを変更し、
前記変更した素顔画像データに基づいて、前記装飾顔画像データを変更し、
前記投影中の装飾顔画像データに代えて、前記変更した装飾顔画像データを用いて、前記３次元像に装飾された顔画像を投影するメイクアッププレゼンテーション方法。
【請求項４】
請求項１ないし請求項３いずれかに記載のメイクアッププレゼンテーション方法において、
前記化粧品データは、顔画像上における装飾を施すべき位置情報を含んでおり、
前記位置情報に基づいて、顔画像において化粧品による装飾を施す位置を特定し、
前記装飾顔画像データを生成または変更する際には、前記化粧品データに加えて、前記位置情報を用いるメイクアッププレゼンテーション方法。
【請求項５】
請求項１ないし請求項３いずれかに記載のメイクアッププレゼンテーション方法において、
顔画像において化粧品による装飾を施す位置情報を取得し、
前記装飾顔画像データを生成または変更する際には、前記化粧品データに加えて、前記取得した位置情報を用いるメイクアッププレゼンテーション方法。
【請求項６】
請求項１ないし請求項５いずれかに記載のメイクアッププレゼンテーション方法において、
前記化粧品データまたは前記素顔データの取得は、
前記化粧品データを特定するための化粧品情報、または前記素顔データを特定するための素顔情報を取得し、
予め化粧品データまたは素顔データを記憶した記憶装置から、前記取得した化粧品情報または前記素顔情報に対応する化粧品データまたは素顔データを取得することによって行われるメイクアッププレゼンテーション方法。
【請求項７】
請求項６に記載のメイクアッププレゼンテーション方法において、
前記化粧品情報または前記素顔情報の取得は、
前記化粧品情報または前記素顔情報を含む音声情報を取得し、
前記取得した音声情報を文字情報に変換し、
前記変換された文字情報から、前記化粧品情報または素顔情報を抽出して認識することによって行われるメイクアッププレゼンテーション方法。
【請求項８】
メイクアッププレゼンテーション方法であって、
素顔を表す素顔画像データを取得し、
前記取得した素顔画像データを用いて、３次元像に顔画像を投影し、
前記投影されている顔画像の装飾に使用する化粧品データを取得し、
前記取得した化粧品データに基づいて、装飾を施すべき領域に対応する形状の装飾画像データを生成し、
前記３次元像に投影した顔画像に重ねて、前記生成した装飾画像データを用いた装飾画像を投影するメイクアッププレゼンテーション方法。
【請求項９】
顔画像を投影するメイクアッププレゼンテーションシステムであって、
スクリーンとして使用される３次元像と、
素顔を表す素顔画像データを選択する素顔画像データ選択手段と、
前記顔画像を装飾するための化粧品データを取得する化粧品データ取得手段と、
前期素顔画像データと前期化粧品データとを用いて、装飾顔画像データを生成する装飾顔画像データ生成手段と、
前記生成された装飾顔画像データ、または前記素顔画像データを用いて前記３次元像に顔画像を投影する投影手段を備えるメイクアッププレゼンテーションシステム。
【請求項１０】
請求項９に記載のメイクアッププレゼンテーションシステムはさらに、
前記生成された装飾顔画像データを変更する装飾顔画像データ変更手段を備え、
前記化粧品データ取得手段が、前記装飾顔画像データを生成後にさらに前記化粧品データを取得した場合には、
前記装飾顔画像データ変更手段は、前記さらに取得した化粧品データに基づいて、前記装飾顔画像データを変更するメイクアッププレゼンテーションシステム。
【請求項１１】
請求項１０に記載のメイクアッププレゼンテーションシステムはさらに、
前記素顔画像データを変更するための素顔データを取得する素顔データ取得手段を備え、
前記装飾顔画像データ変更手段は、前記取得した素顔データに基づいて、前記素顔画像データを変更し、
前記変更した素顔画像データに基づいて、前記装飾顔画像データを変更するメイクアッププレゼンテーションシステム。
【請求項１２】
請求項９ないし請求項１１いずれかに記載のメイクアッププレゼンテーションシステムはさらに、
顔画像において化粧品による装飾または素顔の変更を施す位置情報を取得する位置情報取得手段を備え、
前記装飾顔画像データ生成手段、または前記装飾顔画像データ変更手段は、
前記化粧品データまたは前記素顔データに加えて、前記位置情報を用いて前記装飾顔画像データを生成または変更するメイクアッププレゼンテーションシステム。
【請求項１３】
請求項１２に記載のメイクアッププレゼンテーションシステムにおいて、
前記位置情報取得手段は、
前記位置情報を入力するタッチパネルと、
前記入力された位置情報を顔画像における位置情報に変換して認識する位置情報認識手段であるメイクアッププレゼンテーションシステム。
【請求項１４】
請求項１２に記載のメイクアッププレゼンテーションシステムにおいて、
前記位置情報取得手段は、
前記３次元像の顔画像投影面に配置されると共に、前記３次元像の顔画像投影面において指摘された位置情報を入力する触感センサと、
前記入力された位置情報を顔画像における位置情報に変換して認識する位置情報認識手段であるメイクアッププレゼンテーションシステム。
【請求項１５】
請求項１０ないし請求項１４いずれかに記載のメイクアッププレゼンテーションシステムはさらに、
予め化粧品データを記憶した化粧品データ記憶手段と、
予め素顔データを記憶した素顔データ記憶手段とを備え、
前記化粧品データ取得手段または前記素顔データ取得手段は、
前記化粧品データを特定するための化粧品情報、または前記素顔データを特定するための素顔情報を入力する情報入力手段と、
前記入力された化粧品情報、または前記素顔情報に対応する化粧品データ、または素顔データを、前記化粧品データ記憶手段または前記素顔データ記憶手段から検索して取得する情報検索手段であるメイクアッププレゼンテーションシステム。
【請求項１６】
請求項１５に記載のメイクアッププレゼンテーションシステムにおいて、
前記情報入力手段は、
音声情報を入力する音声入力手段と、
前記入力した音声情報を文字情報に変換し、前記変換された文字情報から前記化粧品情報または素顔情報を抽出して認識する音声認識手段であるメイクアッププレゼンテーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メイクアッププレゼンテーション技術に関し、特に多種多様な化粧品の迅速なプレゼンテーションを実現する技術に関する。
【背景技術】
【０００２】
化粧品の新製品等をユーザーに発表、紹介、宣伝するプレゼンテーションにおいては、使用時における化粧品の質感、色調、雰囲気や、その化粧品を用いたメイクアップ手法等をユーザーに分かりやすくアピールすることが重要であるが、実演者がこれを口頭のみで行うことは極めて困難である。そのため、化粧品のプレゼンテーションにおいては、ユーザーの視覚に訴えるための何らかのプレゼンテーション支援手段が必要になる。従来は、化粧を施したモデルを予め撮影して作成された映像を記録したＶＴＲの放映、あるいは実際にモデルに化粧を施すデモンストレーションにより行われていた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、現在、ユーザーの好みや要求が多様化し、それに応える形で多種多様な化粧品類が開発、販売されている。また、化粧品は、それを使用する人の肌の状態、色調等によって、使用時の質感、色調、印象等が大きく異なるものである。したがって、口紅、ファンデーション、マスカラ等の化粧品どうしの組み合わせ、さらにはこれらと人の肌のタイプ等との組み合わせは極めて多種多様になる。
【０００４】
かかる現状において、予め作成された映像を放映する方法では、ユーザーの要望に応じて、その場で様々な組み合わせやメイクアップ手法を視覚的に再現することはできないという問題があった。一方、実際にモデルを使用する方法では、限られたモデルの肌タイプと化粧品との組み合わせしか再現できず、また、化粧を変更するにはモデルが化粧落としをする必要があり、ユーザーの要望に柔軟かつ迅速に応えることはできないという問題があった。
【０００５】
本発明は、メイクアッププレゼンテーションにおいて、ユーザーの要望等に迅速に対応して、多種多様な化粧品の組み合わせやメイクアップ手法をユーザーに効果的に分かりやすく表示することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題の少なくとも一部を解決するために、本発明の第１の態様は、メイクアッププレゼンテーション方法を提供する。本発明の第１の態様に係るメイクアッププレゼンテーション方法は、素顔を表す素顔画像データを取得し、前記取得した素顔画像データを用いて、３次元像に顔画像を投影し、前記投影されている顔画像の装飾に使用する化粧品データを取得し、前記取得した化粧品データと、前記取得した素顔画像データとに基づいて、装飾顔画像データを生成し、前記投影中の素顔画像データに代えて、前記生成した装飾顔画像データを用いて、前記３次元像に装飾された顔画像を投影することを特徴とする。
【０００７】
本発明の第１の態様に係るメイクアッププレゼンテーション方法によれば、取得した化粧品データと、素顔画像データとに基づいて、装飾顔画像データを生成し、投影することができる。したがって、実演者は、メイクアッププレゼンテーションの最中に化粧品データを入力することによって、多種多様な化粧品から選択した化粧品によってメイクアップされた顔画像を迅速に表示することができる。また、３次元像に顔画像を投影することで、化粧品の持つ質感や色調、および、その化粧品を用いたメイクアップ手法をよりリアルに表現でき、ユーザーに効果的に分かりやすく表示することができる。
【０００８】
本発明の第１の態様に係るメイクアッププレゼンテーション方法において、前記装飾された顔画像を投影中に装飾の変更要求があった場合には、前記装飾された顔画像をさらに装飾するために使用する化粧品データを取得し、前記取得した化粧品データに基づいて、前記装飾顔画像データを変更し、前記投影中の装飾顔画像データに代えて、前記変更した装飾顔画像データを用いて、前記３次元像に装飾された顔画像を投影するのが好ましい。
【０００９】
かかる場合には、一旦、メイクアップした装飾顔画像を投影した後にも、要求に応じて取得した化粧品データに基づいて、投影中の装飾顔画像を変更することができる。したがって、実演者は、メイクアッププレゼンテーションにおいて、柔軟かつ迅速に顔画像に施される化粧品の追加や、化粧品の組み合わせの変更をすることができる。
【００１０】
本発明の第１の態様に係るメイクアッププレゼンテーション方法において、前記装飾された顔画像を投影中に素顔の変更要求があった場合には、前記素顔画像を変更するための素顔データを取得し、前記取得した素顔データに基づいて、素顔画像データを変更し、前記変更した素顔画像データに基づいて、前記装飾顔画像データを変更し、前記投影中の装飾顔画像データに代えて、前記変更した装飾顔画像データを用いて、前記３次元像に装飾された顔画像を投影するのが好ましい。
【００１１】
かかる場合には、装飾顔画像を投影中に、要求に応じて取得した素顔データに基づいて、投影中の装飾顔画像のベースとなる素顔画像を変更することができる。したがって、実演者は、メイクアッププレゼンテーションにおいて、素顔と化粧品の組み合わせを迅速に変更することができる。
【００１２】
本発明の第１の態様に係るメイクアッププレゼンテーション方法において、前記化粧品データは、顔画像上における装飾を施すべき位置情報を含んでおり、前記位置情報に基づいて、顔画像において化粧品による装飾を施す位置を特定し、前記装飾顔画像データを生成または変更する際には、前記化粧品データに加えて、前記位置情報を用いても良い。
【００１３】
かかる場合には、化粧品データには、装飾を施すべき位置情報が含まれており、かかる位置情報を用いて、装飾顔画像データを生成または変更することができる。この結果、実演者が意図した顔画像データの生成または変更を的確に行うことができる。
【００１４】
本発明の第１の態様に係るメイクアッププレゼンテーション方法において、顔画像において化粧品による装飾を施す位置情報を取得し、前記装飾顔画像データを生成または変更する際には、前記化粧品データに加えて、前記取得した位置情報を用いても良い。
【００１５】
かかる場合には、化粧品データに加えて、装飾または変更を施す位置情報を取得し、これらに基づいて装飾顔画像データを生成または変更することができる。この結果、実演者が意図した顔画像データの生成または変更を的確に行うことができる。
【００１６】
本発明の第１の態様に係るメイクアッププレゼンテーション方法において、前記化粧品データまたは前記素顔データの取得は、前記化粧品データを特定するための化粧品情報、または前記素顔データを特定するための素顔情報を取得し、予め化粧品データまたは素顔データを記憶した記憶装置から、前記取得した化粧品情報または前記素顔情報に対応する化粧品データまたは素顔データを取得することによって行われても良い。
【００１７】
かかる場合には、取得した化粧品情報、素顔情報に基づいて、予め化粧品データや素顔データを記録した記憶装置から対応する化粧品データ、素顔データを取得することができる。この結果、実演者によって入力された簡単な化粧品情報、素顔情報だけで、実演者の意図した顔画像データを生成または変更することができる。
【００１８】
上記のメイクアッププレゼンテーション方法において、前記化粧品情報または前記素顔情報の取得は、前記化粧品情報または前記素顔情報を含む音声情報を取得し、前記取得した音声情報を文字情報に変換し、前記変換された文字情報から、前記化粧品情報または素顔情報を抽出して認識することによって行われても良い。
【００１９】
かかる場合には、化粧品情報または素顔情報の取得は、取得した音声情報から化粧品情報、または素顔情報を認識することによって行うことができる。この結果、実演者が音声によって化粧品情報、素顔情報を入力することで、実演者の意図した顔画像データを生成または変更することができる。
【００２０】
本発明の第２の態様は、メイクアッププレゼンテーション方法を提供する。本発明の第２の態様に係るメイクアッププレゼンテーション方法は、素顔を表す素顔画像データを取得し、前記取得した素顔画像データを用いて、３次元像に顔画像を投影し、前記投影されている顔画像の装飾に使用する化粧品データを取得し、前記取得した化粧品データに基づいて、装飾を施すべき領域に対応する形状の装飾画像データを生成し、前記３次元像に投影した顔画像に重ねて、前記生成した装飾画像データを用いた装飾画像を投影することを特徴とする。
【００２１】
本発明の第２の態様に係るメイクアッププレゼンテーション方法によれば、取得した化粧品データに基づいて、装飾画像データを生成し、素顔画像に重ねて投影することができる。したがって、実演者は、メイクアッププレゼンテーションの最中に化粧品データを入力することによって、多種多様な化粧品から選択した化粧品によってメイクアップされた顔画像を迅速に表示することができる。また、３次元像に顔画像を投影することで、化粧品の持つ質感や色調、および、その化粧品を用いたメイクアップ手法をよりリアルに表現でき、ユーザーに効果的に分かりやすく表示することができる。
【００２２】
本発明の第３の態様は、顔画像を投影するメイクアッププレゼンテーションシステムを提供する。本発明の第３の態様に係るメイクアッププレゼンテーションシステムは、スクリーンとして使用される３次元像と、素顔を表す素顔画像データを選択する素顔画像データ選択手段と、前記顔画像を装飾するための化粧品データを取得する化粧品データ取得手段と、前期素顔画像データと前期化粧品データとを用いて、装飾顔画像データを生成する装飾顔画像データ生成手段と、前記生成された装飾顔画像データ、または前記素顔画像データを用いて前記３次元像に顔画像を投影する投影手段を備えることを特徴とする。
【００２３】
本発明の第３の態様に係るメイクアッププレゼンテーションシステムによれば、取得した化粧品データと、選択した素顔画像データとを用いて装飾顔画像データを生成し、投影することができる。したがって、実演者がメイクアッププレゼンテーションの最中に、化粧品データを入力することによって、多種多様な化粧品から選択した化粧品によってメイクアップされた顔画像を迅速に表示することができる。また、３次元像に顔画像を投影することで、化粧品の持つ質感や色調、および、その化粧品を用いたメイクアップ手法をよりリアルに表示できる。
【００２４】
本発明の第３の態様にかかるメイクアッププレゼンテーションシステムはさらに、前記生成された装飾顔画像データを変更する装飾顔画像データ変更手段を備え、前記化粧品データ取得手段が、前記装飾顔画像データを生成後にさらに前記化粧品データを取得した場合には、前記装飾顔画像データ変更手段は、前記さらに取得した化粧品データに基づいて、前記装飾顔画像データを変更するのが好ましい。
【００２５】
装飾顔画像データ生成後においても、さらに取得した化粧品情報に基づいて、装飾顔画像データを変更することができる。したがって、実演者は、メイクアッププレゼンテーションにおいて、柔軟かつ迅速に顔画像に施される化粧品の追加や、化粧品の組み合わせを変更することができる。
【００２６】
本発明の第３の態様にかかるメイクアッププレゼンテーションシステムはさらに、前記素顔画像データを変更するための素顔データを取得する素顔データ取得手段を備え、前記装飾顔画像データ変更手段は、前記取得した素顔データに基づいて、前記素顔画像データを変更し、前記変更した素顔画像データに基づいて、前記装飾顔画像データを変更するのが好ましい。
【００２７】
かかる場合には、取得した素顔データに基づいて、装飾された顔画像のベースとなる素顔画像を変更することができる。したがって、実演者は、メイクアッププレゼンテーションにおいて、素顔と化粧品の組み合わせを迅速に変更することができる。
【００２８】
本発明の第３の態様にかかるメイクアッププレゼンテーションシステムはさらに、顔画像において化粧品による装飾または素顔の変更を施す位置情報を取得する位置情報取得手段を備え、前記装飾顔画像データ生成手段、または前記装飾顔画像データ変更手段は、前記化粧品データまたは前記素顔データに加えて、前記位置情報を用いて前記装飾顔画像データを生成または変更しても良い。
【００２９】
かかる場合には、化粧品データまたは素顔データに加えて、顔画像において化粧品による装飾または素顔の変更を施す位置情報を取得し、これらに基づいて装飾顔画像データを生成または変更することができる。この結果、実演者が意図した顔画像データの生成または変更をより的確に行うことができる。
【００３０】
本発明の第３の態様にかかるメイクアッププレゼンテーションシステムにおいて、前記位置情報取得手段は、前記位置情報を入力するタッチパネルと、前記入力された位置情報を顔画像における位置情報に変換して認識する位置情報認識手段であっても良い。
【００３１】
かかる場合には、実演者は、タッチパネルによって、簡単に位置情報を入力することができる。
【００３２】
本発明の第３の態様にかかるメイクアッププレゼンテーションシステムにおいて、前記位置情報取得手段は、前記３次元像の顔画像投影面に配置されると共に、前記３次元像の顔画像投影面において指摘された位置情報を入力する触感センサと、前記入力された位置情報を顔画像における位置情報に変換して認識する位置情報認識手段であっても良い。
【００３３】
かかる場合には、実演者が、３次元像の顔部分に触れることで、位置情報を入力することができる。この結果、入力した位置情報に基づいて、化粧を施した装飾顔画像を投影すると、あたかも実演者が実際に３次元像の顔部分にメイクアップを施しているかのようにみせることができる。
【００３４】
本発明の第３の態様にかかるメイクアッププレゼンテーションシステムはさらに、予め化粧品データを記憶した化粧品データ記憶手段と、予め素顔データを記憶した素顔データ記憶手段とを備え、前記化粧品データ取得手段または前記素顔データ取得手段は、前記化粧品データを特定するための化粧品情報、または前記素顔データを特定するための素顔情報を入力する情報入力手段と、前記入力された化粧品情報、または前記素顔情報に対応する化粧品データ、または素顔データを、前記化粧品データ記憶手段または前記素顔データ記憶手段から検索して取得する情報検索手段であっても良い。
【００３５】
かかる場合には、入力した化粧品情報、素顔情報に基づいて、予め化粧品データや素顔データを記録した情報記憶手段から対応する化粧品データ、素顔データを取得するので、実演者が簡単な化粧品情報、素顔情報を入力するだけで、実演者の意図した顔画像データを生成または変更することができる。
【００３６】
本発明の第３の態様にかかるメイクアッププレゼンテーションシステムにおいて、前記情報入力手段は、音声情報を入力する音声入力手段と、前記入力した音声情報を文字情報に変換し、前記変換された文字情報から前記化粧品情報または素顔情報を抽出して認識する音声認識手段であっても良い。
【００３７】
かかる場合には、化粧品情報または素顔情報の入力は、入力した音声情報から化粧品情報または素顔情報を抽出して認識することによって行うので、実演者が音声によって化粧品情報、素顔情報を入力することで、実演者の意図した顔画像データを生成または変更することができる。
【００３８】
本発明の第１の態様に係るメイクアッププレゼンテーション方法は、この他にも、メイクアッププレゼンテーションプログラム、およびメイクアッププレゼンテーションプログラムを記録したコンピュータが読み取り可能な記録媒体としても実現され得る。
【発明を実施するための最良の形態】
【００３９】
以下、本発明に係るメイクアッププレゼンテーション方法およびメイクアッププレゼンテーションシステムについて図面を参照しつつ、実施例に基づいて説明する。
【００４０】
・実施例：  
図１および図２を参照して、本発明の実施例に係るメイクアッププレゼンテーションシステムの構成について説明する。図１は本実施例に係るメイクアッププレゼンテーションシステムの概略構成を示す説明図である。図２は、本実施例に係る３次元像１０の概略正面図である。
【００４１】
本実施例に係るメイクアッププレゼンテーションシステム１は、スクリーンとして使用される３次元像１０と、３次元像１０に画像を投影する投影機２０と、３次元像１０上における画像の投影位置等の調整に使用する２台の撮像機３０と、画像データの生成、出力等を実行するパーソナルコンピュータ４０と、音声を入力するマイク５０と、パーソナルコンピュータ４０のモニタと位置情報入力手段とを兼ねるタッチパネル式モニタ６０とを備えている。
【００４２】
３次元像１０は、人の頭部の造形を有している。３次元像１０は、図２に示すように、目、眉毛の形状を有しておらず、目に相当する部分１０６は、平坦な形状となっている。このため、投影機から投影された目の画像が、歪みを生じず、美しく投影できるようになっている。一方で、３次元像１０は、鼻、口については、その立体形状（１０２、１０４）を有しており、画像が投影された時に、口紅等の化粧品の質感、色調、および、その化粧品を用いたメイクアップ手法がよりリアルに３次元的に表現されるようになっている。
【００４３】
さらに、３次元像１０の顔部分の表面には、図２に示すように、５つの発光ダイオード（ＬＥＤ）１０８が目立たないように埋め込まれている。発光ダイオード１０８は、無線受信機７０と接続されており、パーソナルコンピュータ４０に接続された無線送信機８０を介して、パーソナルコンピュータ４０によって、点灯、および消灯を制御される。発光ダイオード１０８は、後に説明する投影画像調整処理において、パーソナルコンピュータ４０（ＣＰＵ４００）が、撮像機３０を介して取得した３次元像１０の撮像顔画像データを解析する際に、３次元像１０の位置、大きさ等を認識するための目印として機能する。このため、５つの発光ダイオード１０８は、目印としての機能を十分発揮できるように、３次元像１０の顔部分に適当な間隔をおいてバランスよく配置されている。
【００４４】
投影機２０は、入力された画像データに基づいて光学画像を生成して、光源から射出された照明光によって、生成した光学画像をスクリーン上に投影する装置である。投影機２０は、接続ケーブルＣ１を介してパーソナルコンピュータ４０に接続されている。投影機２０は、パーソナルコンピュータ４０から出力される顔画像データを用いて、３次元像１０上に顔画像を投影する。
【００４５】
２台の撮像機３０は、３次元像１０の顔部分を撮影するように配置されており、接続ケーブルＣ２を介してパーソナルコンピュータ４０に接続されている。撮像機３０は、撮影した画像をデジタル画像データとして、パーソナルコンピュータ４０に出力する。撮像機３０に替えて、撮影した画像をアナログ画像信号として出力する撮像機を用い、パーソナルコンピュータ４０側に、アナログ画像信号をデジタル画像データに変換する手段を備えても良い。
【００４６】
パーソナルコンピュータ４０は、一般的に用いられているタイプのコンピュータであり、音声情報等の取得情報の認識処理、画像データの生成処理等を実行する中央演算装置（ＣＰＵ）４００と、取得した化粧品データ等の各種データを一時的に格納するランダムアクセスメモリ（ＲＡＭ）４０１と、音声情報等の取得情報の認識処理、画像データの生成処理等を実行するを実行するためのプログラム、化粧品の質感、色調等の化粧品データ、化粧前の素顔に関する素顔データ、ベースとなる素顔画像データ等を格納するハードディスク（ＨＤＤ）４０２とを備えている。パーソナルコンピュータ４０は、この他にも、投影機２０、撮像機３０、マイク５０、タッチパネル式モニタ６０、無線送受信機７０からの接続ケーブルを接続するための入出力端子（図示は省略する。）を備えている。ＨＤＤ４０２に替えて、リードオンリメモリ（ＲＯＭ）や、パーソナルコンピュータ４０とネットワークを介して接続されたサーバー上のハードディスクを使用してもよい。
【００４７】
マイク５０は、接続ケーブルＣ３を介して接続されているパーソナルコンピュータ４０に、入力された音声を音声信号として出力する。
【００４８】
タッチパネル付きモニタ６０は、接続ケーブルＣ４によって、パーソナルコンピュータ４０と接続されている。タッチパネル式モニタ６０は、例えば、透明な抵抗膜型タブレット，静電誘導型タブレット等によって構成されるタッチパネル部６０４と、液晶表示装置などの表示部６０２が重ね合わされて構成されている。タッチパネル部６０４上の任意の座標ポイント（Ｘ−Ｙ座標）を指やペン等で押圧すると、押圧された座標ポイントに対応する信号を、パーソナルコンピュータ４０に出力可能になっている。表示部６０２は、パーソナルコンピュータ４０のモニタとして機能する。
【００４９】
図３を参照して、本実施例に係るパーソナルコンピュータ４０（ＣＰＵ４００）の機能的構成の概要について説明する。図３は本実施例に係るパーソナルコンピュータ４０（ＣＰＵ４００）の機能的構成を示すブロック図である。
【００５０】
位置情報認識部Ｍ１は、タッチパネルから得られた座標ポイントに基づいて、実演者が押圧したポイントに対応する顔画像における位置情報を認識し、装飾顔画像データ生成部Ｍ６または装飾顔画像データ変更部Ｍ７に送る。
【００５１】
音声認識部Ｍ２は、マイク５０から得られた音声信号を文字情報に変換し、変換した文字情報に、予め定められた所定の化粧品情報、素顔情報が含まれている場合には、含まれている化粧品情報、素顔情報を抽出して認識し、データ検索部Ｍ３に送る。
【００５２】
データ検索部Ｍ３は、音声認識部Ｍ２から得られた化粧品情報、素顔情報に基づいて、ＨＤＤ４０２を検索して、対応する情報を取得し、装飾顔画像データ生成部Ｍ６または装飾顔画像データ変更部Ｍ７に送る。すなわち、音声認識部Ｍ２から得られた情報が化粧品情報である場合には、ＨＤＤ４０２を検索して、対応する化粧品データを取得し、音声認識手段から得られた情報が素顔情報である場合には、ＨＤＤ４０２を検索して、対応する素顔データを取得する。
【００５３】
また、素顔画像選択部Ｍ４は、プレゼンテーションにおいて、顔画像データ処理のベースとなる素顔画像を選択して素顔画像データとして取得する。素顔画像選択部Ｍ４は、取得した素顔画像データを素顔画像調整部Ｍ５に送る。
【００５４】
素顔画像調整部Ｍ５は、素顔画像選択部Ｍ４から得られた素顔画像データを投影機２０に出力する。素顔画像調整部Ｍ５は、撮像機３０から得られた撮像顔画像データに基づいて、投影されている素顔画像の素顔画像データの大きさ、位置の調整を行う。さらに、調整後の素顔画像データを装飾顔画像データ生成部Ｍ６に送る。
【００５５】
装飾顔画像データ生成部Ｍ６は、データ検索部Ｍ３から得られた化粧品データと、位置情報認識部Ｍ１から得られた顔画像における位置情報と、素顔画像調整部Ｍ５から得られた素顔画像データとに基づいて、装飾顔画像データを生成する。装飾顔画像データ生成部Ｍ６は、生成した装飾顔画像データを投影機２０に出力する。
【００５６】
装飾顔画像データ変更部Ｍ７は、データ検索部Ｍ３から得られた化粧品データと、位置情報認識部Ｍ１から得られた顔画像における位置情報とに基づいて、装飾顔画像データ生成部Ｍ６から得られた装飾顔画像データを変更する。また、装飾顔画像データ変更部Ｍ７は、データ検索部Ｍ３から得られた素顔データと、位置情報認識部Ｍ１から得られた顔画像における位置情報とに基づいて、装飾顔画像データを変更する。装飾顔画像データ生成部Ｍ６は、変更した装飾顔画像データを投影機２０に出力する。
【００５７】
なお、本実施例において、情報入力手段は、マイク５０と、音声認識部Ｍ２とによって構成される。化粧品データ取得手段、および、素顔データ取得手段は、情報入力手段と、データ検索部Ｍ３とによって構成される。位置情報取得手段は、タッチパネル式モニタ６０と位置情報認識部Ｍ１とによって構成される。
【００５８】
図４〜図１４を参照して本実施例に係るメイクアッププレゼンテーションシステム１によるプレゼンテーション支援処理について説明する。図４は、本実施例に係るメイクアッププレゼンテーションシステム１によるプレゼンテーション支援処理の処理ルーチンを示すフローチャートである。図５は、実施例に係る素顔画像投影処理の処理ルーチンを示すフローチャートである。図６は、実施例に係る装飾顔画像データ生成処理の処理ルーチンを示すフローチャートである。図７は、実施例に係る位置情報取得処理の処理ルーチンを示すフローチャートである。図８は、実施例に係るデータ取得処理の処理ルーチンを示すフローチャートである。図９は、ＨＤＤ４０２に記録されている化粧品データの一例を示す説明図である。図１０は、装飾顔画像データの生成の具体例を示す説明図である。図１１は、実施例に係る装飾顔画像データ変更処理の処理ルーチンを示すフローチャートである。図１２は、ＨＤＤ４０２に記録されている素顔データの一例を示す説明図である。図１３は、装飾顔画像データの変更の第１の具体例を示す説明図である。図１４は、装飾顔画像データの変更の第２の具体例を示す説明図である。
【００５９】
本実施例に係るメイクアッププレゼンテーションシステム１によるプレゼンテーション支援処理は、実演者からの何等かの開始指示によって開始される。例えば、タッチパネル式モニタ６０に開始指示用のアイコンが表示される場合には、アイコンが選択されたときに、開始されてもよく、あるいは、マイク５０を介して、実演者が音声によって開始を指示したときに開始されてもよい。
【００６０】
図４に示すように、パーソナルコンピュータ４０（ＣＰＵ４００）は、プレゼンテーション支援処理の開始指示を受け取ると、素顔画像データを取得し、ＲＡＭ４０１上に一時的に格納する。（ステップＳ１０２）。すなわち、先ず、プレゼンテーションにおいて、表示する顔画像のベースとなる素顔画像の素顔画像データが取り込まれる。取得される素顔画像データは、例えば、ＨＤＤ４０２、あるいは、ネットワークを介してパーソナルコンピュータ４０と接続されたサーバー上のハードディスクに予め記録された素顔画像データ群の中から実演者によって選択される。
【００６１】
ＣＰＵ４００は、取得した素顔画像データを投影機２０に出力し、投影機２０を介して３次元像１０に対して素顔画像を投影する素顔画像投影処理を実行する（ステップＳ１０４）。  
【００６２】
素顔画像投影処理（ステップＳ１０４）においては、投影する素顔画像の位置、大きさ等を調整する処理が行われる。すなわち、３次元像１０や投影機２０は、投影機２０から投影された顔画像が３次元像１０の顔領域上に投影されるように配置されるが、これらの配置位置の調整のみで完全に顔画像と３次元像１０の顔領域を一致させることは困難である。また、プレゼンテーション会場によっては、装置の配置位置が制限される場合も考えられる。さらに、プレゼンテーション会場の大きさ等に合わせて、異なる大きさの３次元像１０を用いる必要が生じることも考えられる。
【００６３】
ここで、本実施例に係るメイクアッププレゼンテーションシステム１は、顔画像投影時に投影画像の画像データの大きさ、位置を自動的に調整して、投影顔画像と３次元像１０の顔領域をぴったりと一致させ、美しい３次元投影を実現する調整処理を行っている。例えば、３次元像１０上の唇の形状１０４の部分に唇の画像が適切な位置、大きさに投影されるように、ＣＰＵ４００は、投影する素顔画像データを調整する。以下に、かかる素顔画像投影処理について説明する。
【００６４】
図５に示すように、ＣＰＵ４００は、素顔画像投影処理を開始すると、先ず、無線送信機８０、無線受信機７０を介して、発光ダイオード１０８に点灯指示を発信し、３次元像１０に取り付けられた５つの発光ダイオード１０８を点灯させる（ステップＳ２０２）。
【００６５】
ＣＰＵ４００は、２台の撮像機３０が撮影した３次元像１０の画像を、撮像顔画像データとして取得する（ステップＳ２０４）。
【００６６】
ＣＰＵ４００は、取得した投影顔画像データに基づいて、素顔画像の大きさ、位置が３次元像１０の顔領域に適合するように素顔画像データを調整する（ステップＳ２０６）。すなわち、ＣＰＵ４００は、撮像機３０から取得した撮像顔画像データを解析して、５つの発光ダイオード１０８の位置を認識する。認識した発光ダイオード１０８の位置から、ＣＰＵ４００は、人形の位置、大きさ、投影機から人形までの距離を推定する。撮像機３０を２台使用するのは、２台の撮像機によって、異なる角度から撮影された２つの撮像顔画像データを解析することによって、投影機から人形までの距離を推定することができるからである。推定した位置、大きさ、距離に基づいて、ＣＰＵ４００は、素顔画像データを調整する。
【００６７】
ＣＰＵ４００は、調整した素顔画像データを投影機２０に出力し、投影機２０を介して３次元像１０に対して調整した素顔画像を投影する（ステップＳ２０８）。
【００６８】
ＣＰＵ４００は、再び２台の撮像機３０が撮影した３次元像１０の画像を、撮像顔画像データとして取得する（ステップＳ２１０）。
【００６９】
ＣＰＵ４００は、新たに取得した撮像顔画像データを解析して、さらに素顔画像データの調整が必要かどうかを判断する（ステップＳ２１２）。すなわち、ＣＰＵ４００は、取得した撮像顔画像データ上において、３次元像１０上に投影された素顔画像の位置と、発光ダイオード１０８の位置を比較して、３次元像１０の顔領域と投影した素顔画像との位置のずれが十分に小さいかどうかにより、調整の要否を判断する。この際の判断を容易にするため、ＣＰＵ４００は、素顔画像データ投影時（ステップＳ２０８）に、発光ダイオード１０８の位置と比較する基準点を、認識し易い色で素顔画像データに加えてもよい。
【００７０】
この結果、さらに素顔画像データの調整が必要と判断した場合（ステップＳ２１２：ＮＯ）には、ＣＰＵ４００は、上述した調整処理を繰り返す（ステップＳ２０６〜Ｓ２１２）。調整が完了したと判断した場合（ステップＳ２１２：ＹＥＳ）には、ＣＰＵ４００は、無線送信機８０、無線受信機７０を介して、発光ダイオード１０８に消灯指示を発信し、発光ダイオード１０８を消灯させる（ステップＳ２１４）。
【００７１】
素顔画像投影処理が終了し、素顔画像が正しく３次元像１０に投影された状態で、プレゼンテーションが開始される。
【００７２】
ＣＰＵ４００は、プレゼンテーション中に、マイク５０を介して取得した化粧品情報と、タッチパネル式モニタ６０を介して取得した位置情報と、先に取得した素顔画像データに基づいて装飾顔画像データを生成する（ステップＳ１０６）。
【００７３】
図６に示すように、装飾顔画像データ生成処理において、ＣＰＵ４００は、先ず、顔画像において化粧品によって装飾される被化粧部位を特定する位置情報を取得する（ステップＳ３０２）。位置情報取得処理においては、図７に示すように、ＣＰＵ４００は、タッチパネル式モニタ６０から位置情報の入力があるかどうかを判断する（ステップＳ４０２）。入力が無い場合（ステップＳ４０２：ＮＯ）は、ＣＰＵ４００は、入力があるまで待機する。入力があった場合（ステップＳ４０２：ＹＥＳ）には、ＣＰＵ４００は、入力された座標ポイントに対応する座標信号を取得し、取得した座標信号を顔画像における位置情報に変換して、ＲＡＭ４０１に格納する（ステップＳ４０４）。例えば、顔画像を縦１００、横１００の網目状の小領域にわけて、取得した座標信号が表す位置が属する小領域の座標（ｘ、ｙ）を、顔画像における位置情報としてもよい。あるいは、顔画像を、予め、目、鼻、口、ほほ、額（ひたい）というように、部位ごとにわけ、取得した座標信号が表す部位を、顔画像における位置情報としてもよい。
【００７４】
ＣＰＵ４００は、素顔画像の装飾に使用する化粧品に関する化粧品データを取得する（ステップＳ３０４）。化粧品データ取得処理（ステップＳ３０４）においては、図８に示すように、ＣＰＵ４００は、マイク５０から音声の入力があるかどうか判断する（ステップＳ５０２）。入力が無い場合（ステップＳ５０２：ＮＯ）には、ＣＰＵ４００は、入力が有るまで待機する。入力が有った場合（ステップＳ５０２：ＹＥＳ）には、ＣＰＵ４００は、入力された音声情報を音声信号として取得し、ＲＡＭ４０１に一時的に格納する（ステップＳ５０４）。次に、ＣＰＵ４００は、取得した音声信号を文字情報に変換して、変換した文字情報を解析して予め定められた所定の化粧品情報が含まれている場合には、その化粧品情報を抽出して取得する（ステップＳ５０６）。
【００７５】
化粧品情報は、例えば、図９の左側に示すように、化粧品の商品名や、化粧品の色等を表す言葉を用いることができる。取得する化粧品情報は一つに限られず、装飾に使用する化粧品データを特定するために必要な数だけ取得する。例えば、図９に示す例では、商品名と、化粧品の色の２つの情報を用いて化粧品データを特定しているが、商品番号のみを用いてもよく、あるいは、化粧品名と色番号の２つの情報等を用いてもよい。
【００７６】
ＣＰＵ４００は、化粧品データを特定するために必要な化粧品情報を全て取得したがどうかを判断する（ステップＳ５０８）。全てを取得していないと判断した場合（ステップＳ５０８：ＮＯ）、すなわち、取得した音声情報に、所定の化粧品情報が含まれておらず化粧品情報を取得できなかった場合、あるいは、化粧品情報を取得できたが、化粧品データを特定するにはさらに化粧品情報を取得する必要がある場合には、ＣＰＵ４００は、ステップＳ５０２に戻り、必要な化粧品情報を全て取得できるまで、取得処理（ステップＳ５０２〜Ｓ５０８）を繰り返す。
【００７７】
必要な化粧品情報を全て取得した場合（ステップＳ５０８：ＹＥＳ）には、ＣＰＵ４００は、取得した化粧品情報を用いて、ＨＤＤ４０２を検索し、対応する化粧品データを取得する（ステップＳ５１０）。化粧品データは、例えば、図９の右側に示すように、装飾顔画像データの生成に必要な画像データ等からなり、図９の左側に示すような化粧品情報と関連付けられて、ＨＤＤ４０２に記録されている。そして、関連付けられた化粧品情報に基づいて対応する化粧品データを検索可能となっている。具体的には、ＣＰＵ４００は、図９に示すように、”ＢＢＢ”、”黒１”の情報に基づいて、対応する化粧品データとして、化粧品名”アイカラー”、化粧色データ、合成率”０．７”の３つを取得する。
【００７８】
化粧品データを取得すると、ＣＰＵ４００は、取得した位置情報と、化粧品データと、素顔画像データとに基づいて、装飾顔画像データを生成する（ステップＳ３０６）。例えば、位置情報と化粧品データとに基づいて装飾を施す装飾領域を決定し、決定した装飾領域に対応する素顔画像データと化粧品データとに基づいて装飾領域に装飾を施した装飾顔画像データを生成する。
【００７９】
具体例として、位置情報として画像データにおける右目の上部の座標を取得し、化粧品データとして化粧品名”アイカラー”、化粧色データ、合成率”０．７”を取得した場合を説明する。ＣＰＵ４００は、右目の上部の座標と、化粧品名”アイカラー”とに基づいて、装飾領域を右目の上部の所定領域と決定する。そして、ＣＰＵ４００は、化粧色データに基づく色と、素顔画像データにおける右目の上部の所定領域の色とを、取得した合成率”０．７”に従い、０．７：０．３の割合で合成した合成色を生成する。さらに、ＣＰＵ４００は、装飾顔画像における右目の上部の所定領域の色を、生成した合成色で置換して、図１０に示すように、装飾顔画像データを生成する。
【００８０】
ＣＰＵ４００は、生成した装飾顔画像データを投影機２０に出力し、投影機２０を介して３次元像１０に対して装飾顔画像を投影する（ステップＳ１０８）。すなわち、実演者がメイクアッププレゼンテーションにおいて、マイク５０やタッチパネル式モニタ６０を介して、パーソナルコンピュータ４０に化粧品の種類や色、化粧を施す位置を入力すると、自動的に化粧が施された装飾顔画像が３次元像１０上に投影される。
【００８１】
この後、ＣＰＵ４００は、装飾顔画像の変更要求の有無を判断する（ステップＳ１１０）。
【００８２】
変更要求があった場合には（ステップＳ１１０：ＹＥＳ）、ＣＰＵ４００は、マイク５０を介して取得した化粧品情報または素顔情報と、タッチパネル式モニタ６０を介して取得した位置情報とに基づいて、装飾顔画像データを変更する装飾顔画像データ変更処理を実行する（ステップＳ１１４）。
【００８３】
装飾顔画像データ変更処理には、化粧品データと位置情報とを取得して、これらに基づいて装飾顔画像データを変更する場合と、素顔データと位置情報とを取得して、これらに基づいて素顔画像データを変更し、さらに変更した素顔画像データに基づいて装飾顔画像データを変更する場合がある。すなわち、マイク５０から入力された音声情報が素顔画像データの変更を要求する素顔情報を含むか、装飾顔画像にさらに化粧を施すことを要求する化粧品情報を含むかによって処理が異なる。
【００８４】
ＣＰＵ４００は、図１１に示すように、先ず、タッチパネル式モニタ６０を介して、位置情報を取得する（ステップＳ６０２）。この位置情報取得処理は、上述した装飾顔画像データ生成処理における位置情報取得処理と同じである（図７参照）ので、説明を省略する。
【００８５】
ＣＰＵ４００は、マイク５０から入力された音声情報に基づいて、化粧品データあるいは素顔データを取得する（ステップＳ６０４）。このデータ取得処理は、上述した装飾顔画像データ生成処理における化粧品データ取得処理とほぼ同じである（図８参照）ので、簡単に説明する。
【００８６】
本データ取得処理においては、ＣＰＵ４００は、装飾顔画像データ生成処理における化粧品データ取得処理と少し異なり、取得した音声情報に予め定められた所定の化粧品情報が含まれている場合だけでなく、予め定められた所定の素顔情報が含まれている場合にも、その素顔情報を抽出して取得する（ステップＳ５０６）。
【００８７】
素顔情報は、例えば、図１２の左側に示すように、変更タイプや、色等を表す情報を用いることができる。取得する素顔情報は、化粧品情報と同様に一つに限られず、素顔画像を変更するのに必要な素顔データを特定するために必要な数だけ取得する。例えば、図１２の左側に示すように、”肌の色”と”黒め”という２つの情報で、素顔画像の肌の色を黒めに変更するために必要な素顔データを特定してもよいし、”シミ”という１つの情報で、素顔画像において指示した位置にシミを付加する変更をするために必要な素顔データを特定してもよい。
【００８８】
必要な化粧品情報または素顔情報を全て取得すると、取得した情報が化粧品情報である場合には、ＣＰＵ４００は、装飾顔画像データ生成処理における化粧品データ取得処理と同様に、取得した化粧品情報を用いて、ＨＤＤ４０２を検索して、対応する化粧品データを取得する。一方、取得した情報が素顔情報である場合には、ＣＰＵ４００は、取得した素顔情報を用いて、ＨＤＤ４０２を検索して、対応する素顔データを取得する（図８、ステップＳ５１０）。すなわち、本情報取得処理において、ＣＰＵ４００は、化粧品データを取得する場合と、素顔データを取得する場合がある。
【００８９】
素顔データは、例えば、図１２の左側に示すような素顔画像データの変更に必要な画像データ等の素顔データ等からなり、図１２の右側に示すような素顔情報と関連付けられて、ＨＤＤ４０２に記録されている。そして、関連付けられた素顔情報に基づいて、対応する素顔データを検索可能となっている。具体的には、ＣＰＵ４００は、図１２に示すように、”肌の色”、”黒め”の情報に基づいて、対応する素顔データとして、変更タイプ”肌の色”と、変更色データと、合成率”１．０”の３つを取得する。
【００９０】
ＣＰＵ４００は、取得した情報が素顔データであるか、化粧品データであるかを判断する（ステップＳ６０６）。取得した情報が化粧品データである場合（ステップＳ６０６：ＮＯ）には、ＣＰＵ４００は、取得した位置情報と、化粧品データとに基づいて、装飾顔画像データを変更する（ステップＳ６０８）。この場合の、装飾顔画像データの変更は、上述した装飾顔画像データの生成とほぼ同じであるが、装飾顔画像データの生成と異なり、素顔画像データに替えて、変更前の装飾顔画像データをベースとして使用する。例えば、位置情報と化粧品データとに基づいて装飾を施す装飾領域を決定し、決定した装飾領域に対応する変更前の装飾顔画像データと化粧品データとに基づいて、装飾領域において装飾顔画像データを変更する。
【００９１】
具体例として、アイカラーが施された装飾顔画像が、プレゼンテーションにおいて投影されているときに、ＣＰＵ４００が、口紅に関する化粧品データおよび口の部分を示す位置情報を取得した場合について説明する。ＣＰＵ４００が、本処理を実行すると、図１３に示すようにアイカラーが施された装飾顔画像の装飾顔画像データは、さらに口紅が口の部分に施された装飾顔画像データに変更される。
【００９２】
取得した情報が素顔データである場合（ステップＳ６０６：ＹＥＳ）には、ＣＰＵ４００は、取得した位置情報と、素顔データとに基づいて、素顔画像データを変更する（ステップＳ６１０）。例えば、取得した位置情報と素顔データとに基づいて、素顔の変更を施す素顔画像変更領域を決定し、決定した素顔画像変更領域に対応する素顔画像データと素顔データとに基づいて、素顔画像変更領域において素顔画像データを変更する。
【００９３】
ＣＰＵ４００は、変更した素顔画像データに基づいて、装飾顔画像データを変更する（ステップＳ６０８）。例えば、ＣＰＵ４００は、素顔画像データを変更する前に実行された装飾顔画像データの生成または変更に関する処理履歴をＨＤＤ４０２あるいはＲＡＭ４０１に保存しておく。そして、変更後の素顔画像データに基づいて、装飾顔画像データの生成または変更処理を処理履歴どおりにもう一度実行することで装飾顔画像データを変更する。
【００９４】
具体例として、アイカラーと口紅が施された装飾顔画像を投影中に、ＣＰＵ４００が、位置情報として、画像データにおけるほほの部分の座標を取得し、化粧品データとして肌タイプ”肌の色”、変更色データ、合成率”１．０”を取得した場合について説明する。ＣＰＵ４００は、ほほの部分の座標と、肌タイプ”肌の色”とに基づいて、素顔画像変更領域を肌の部分全体と決定する。ＣＰＵ４００は、取得した合成率”１．０”に基づいて、素顔画像データにおける肌の部分全体の色を変更色データに基づく色に置換する（１．０：０の割合で合成する）。そして、ＣＰＵ４００は、変更後の素顔画像データに基づいて、変更前に行われた装飾顔画像データの生成または変更処理（具体例では、アイカラーを施す処理と、口紅を施す処理）を実行して、図１４に示すように装飾顔画像データを変更する。
【００９５】
ＣＰＵ４００は、変更した装飾顔画像データを投影機２０に出力し、投影機２０を介して３次元像１０に対して装飾顔画像を投影する（ステップＳ１０８）。
【００９６】
変更要求が無い場合（ステップＳ１１０：ＮＯ）には、ＣＰＵ４００は、終了指示の有無を判断する（ステップＳ１１２）。ＣＰＵ４００は、終了指示が無い場合（ステップＳ１１２：ＮＯ）には、再びステップＳ１１０に戻り、終了指示があった場合（ステップＳ１１２：ＹＥＳ）には、プレゼンテーションを終了する。
【００９７】
以上、説明したように本実施例に係るメイクアッププレゼンテーションシステムによれば、実演者が、マイク５０から化粧品情報を含む音声を入力し、タッチパネル式モニタ６０から位置情報を入力すると、投影中の素顔画像に対して、意図した化粧品による装飾指示を意図した位置に迅速に反映させることができる。
【００９８】
また、装飾顔画像が投影された後も、実演者が、マイク５０から化粧品情報を含む音声を入力し、タッチパネル式モニタ６０から位置情報を入力すると、投影される装飾顔画像に、意図したとおりに化粧品による装飾を直ちに追加、変更することができる。さらに、実演者が、マイク５０から素顔情報を含む音声を入力し、タッチパネル式モニタ６０から位置情報を入力すると、装飾顔画像のベースとなっている素顔画像を迅速に変更することができる。したがって、多種多様な化粧品の組み合わせ、および、素顔と化粧品の組み合わせた顔画像を、ユーザー等の要望や、プレゼンテーションの状況に応じて、迅速かつ柔軟に表示することができる。
【００９９】
また、音声によって化粧品情報を、タッチパネルによって、位置情報を入力するので、容易に、かつ、的確に顔画像を生成または変更することができる。
【０１００】
また、３次元像１０に、顔画像を投影するので、化粧品の持つ質感や色調、および、その化粧品を用いたメイクアップ手法をよりリアルに表現でき、ユーザーに効果的にアピールすることができる。
【０１０１】
また、３次元像１０に、投影する顔画像の大きさ、位置を自動調整することができるので、プレゼンテーションの会場の状況等に合わせて、適切な大きさの３次元像を使用でき、かつ、システムの設置が容易となる。
【０１０２】
・変形例：
以下、本実施例のいくつかの変形例について説明する。
【０１０３】
図１５〜図１６を参照して、第１の変形例について説明する。図１５は、本変形例にかかるメイクアッププレゼンテーションシステムの概略構成を示す説明図である。図１６は、本変形例に係る３次元像１０の概略正面図である。実施例に係るメイクアッププレゼンテーションシステムと共通の構成については、同一の符号を付してその説明を省略する。
【０１０４】
本変形例ではパーソナルコンピュータ４０のモニタ９０は、タッチパネル式ではなく、液晶あるいはＣＲＴ等の一般的なモニタである。
【０１０５】
本変形例では、図１６に示すように、顔画像における位置情報を入力する位置情報入力手段として、３次元像１０において、顔画像が投影される顔領域面に触感センサ１１０を配置している。
【０１０６】
触感センサ１１０は、指等で押圧されたポイントに対応する信号を、無線送受信機７５を介して、パーソナルコンピュータ４０に送信するように構成されている。そして、パーソナルコンピュータ４０（ＣＰＵ４００）は、実施例においてタッチパネル式モニタ６０から取得した信号を処理するのと同様に、触感センサ１１０から取得した信号を顔画像における位置情報に変換して取得する。
【０１０７】
このように構成された変形例によれば、実施例と同様の効果に加えて、実演者が３次元像１０に触れながら、あたかも３次元像１０に対して実際に化粧を施しているかのようにプレゼンテーションを行うことができる。
【０１０８】
図１７を参照して、第２の変形例について説明する。図１７は、本変形例に係る投影顔画像の形成方法の概略を示す説明図である。実施例においては、素顔画像に装飾を施した顔画像について、装飾顔画像データを生成して、生成した装飾顔画像データを用いて、装飾された顔画像を３次元像１０に投影していたが、本変形例では、装飾顔画像データを生成しない。
【０１０９】
代わりに、本変形例では、顔画像において装飾を施すべき領域の形状の装飾画像データを生成する。例えば、図１７（ｂ）に示すように、口紅とアイカラーの装飾画像データは、唇の形状に口紅の色調、質感を再現した画像データと、アイカラーを施す目の上部の領域の形状にアイカラーの色調、質感を再現した画像データからなる。そして、生成した装飾画像データを用いた装飾画像を、３次元像１０に投影されている図１７（ａ）に示すような素顔画像上に重ねて投影する。この結果、図１７（ｃ）に示すように、あたかも素顔画像に化粧品による装飾を施したかのような顔画像が、３次元像１０上に再現される。
【０１１０】
かかる投影は、例えば、複数種類の異なる画像供給装置から供給される画像信号を同時に表示させることができるプロジェクタ（いわゆるオーバレイ表示可能なプロジェクタ）を投影機２０として用いることによって、実行してもよい。あるいは、２つの画像データを重ね合わせた画像データを出力する機能（いわゆるスーパーインポーズ機能）を備えたパーソナルコンピュータを、パーソナルコンピュータ４０として用いることによって実行しても良い。
【０１１１】
上述した実施例における装飾顔画像データ生成処理、装飾顔画像データ変更処理、および、素顔画像変更処理では、ＣＰＵ４００は、顔画像における位置情報を先に取得し、化粧品データまたは素顔データを後に取得しているが、取得の順序は逆でも良い。
【０１１２】
また、位置情報を取得せず、化粧品データまたは素顔データのみに基づいて、顔画像データの生成または変更処理を実行しても良い。かかる場合には、化粧品データまたは素顔データに、顔画像に装飾を施す位置情報または素顔画像に変更を施す位置情報を含める。例えば、口紅について化粧品データを取得した場合、装飾を施す部位を口の部分と特定する位置情報は、化粧品データの中に含まれており、ＣＰＵ４００は、タッチパネル式モニタ６０から位置情報を取得する必要がなくなる。
【０１１３】
メイクアッププレゼンテーションシステム１の操作は、顔画像における位置情報と、音声のみで行う必要はなく、必要に応じて、タッチパネル式モニタ６０上に表示した指示アイコン等を使用してもよい。例えば、位置情報や、音声情報を誤入力した場合に、入力をキャンセルするためのアイコンをタッチパネル式モニタ６０上に表示して、自由に再入力ができるようにしてもよい。
【０１１４】
以上、本発明の実施例および変形例に基づいて本発明を説明したが、本発明は上記実施例および変形例になんら限定されるものではなく、その趣旨を逸脱しない範囲内において種々の態様での実施が可能である。
【図面の簡単な説明】
【０１１５】
【図１】実施例に係るメイクアッププレゼンテーションシステムの概略構成を示す説明図である。
【図２】実施例に係る３次元像１０の概略正面図である。
【図３】実施例に係るパーソナルコンピュータ４０（ＣＰＵ４００）の機能的構成を示すブロック図である。
【図４】実施例に係るメイクアッププレゼンテーションシステム１によるプレゼンテーション支援処理の処理ルーチンを示すフローチャートである。
【図５】実施例に係る素顔画像投影処理の処理ルーチンを示すフローチャートである。
【図６】実施例に係る装飾顔画像データ生成処理の処理ルーチンを示すフローチャートである。
【図７】実施例に係る位置情報取得処理の処理ルーチンを示すフローチャートである。
【図８】実施例に係るデータ取得処理（装飾顔画像データ生成処理においては化粧品データ取得処理に該当する。）の処理ルーチンを示すフローチャートである。
【図９】ＨＤＤ４０２に記録されている化粧品データの一例を示す説明図である。
【図１０】装飾顔画像データの生成の具体例を示す説明図である。
【図１１】実施例に係る装飾顔画像データ変更処理の処理ルーチンを示すフローチャートである。
【図１２】ＨＤＤ４０２に記録されている素顔データの一例を示す説明図である。
【図１３】装飾顔画像データの変更の第１の具体例を示す説明図である。
【図１４】装飾顔画像データの変更の第２の具体例を示す説明図である。
【図１５】第１の変形例に係るメイクアッププレゼンテーションシステムの概略構成を示す説明図である。
【図１６】第１の変形例に係る３次元像１０の概略正面図である。
【図１７】第２の変形例に係る投影顔画像の形成方法の概略を示す説明図である。
【符号の説明】
【０１１６】
１…メイクアッププレゼンテーションシステム
１０…３次元像
２０…投影機
３０…撮像機
４０…パーソナルコンピュータ
５０…マイク
６０…タッチパネル式モニタ
７０…無線受信機
７５…無線送受信機
８０…無線送信機
９０…モニタ
１０２…立体形状（鼻）
１０４…立体形状（口）
１０６…平坦部（目相当部分）
１０８…発光ダイオード
１１０…触感センサ
４００…ＣＰＵ
４０１…ランダムアクセスメモリ（ＲＡＭ）
４０２…ハードディスク（ＨＤＤ）
６０２…表示部
６０４…タッチパネル部
Ｍ１…位置情報認識部
Ｍ２…音声認識部
Ｍ３…データ検索部
Ｍ４…素顔画像選択部
Ｍ５…素顔画像調整部
Ｍ６…装飾顔画像データ生成部
Ｍ７…装飾顔画像データ変更部
【図１】
2005181688.tif 000003
【図２】
2005181688.tif 000004
【図３】
2005181688.tif 000005
【図４】
2005181688.tif 000006
【図５】
2005181688.tif 000007
【図６】
2005181688.tif 000008
【図７】
2005181688.tif 000009
【図８】
2005181688.tif 000010
【図９】
2005181688.tif 000011
【図１０】
2005181688.tif 000012
【図１１】
2005181688.tif 000013
【図１２】
2005181688.tif 000014
【図１３】
2005181688.tif 000015
【図１４】
2005181688.tif 000016
【図１５】
2005181688.tif 000017
【図１６】
2005181688.tif 000018
【図１７】
2005181688.tif 000019