(57)【特許請求の範囲】
【請求項１】
基準顔画像のデータとして、顔のタイプの分類のために基準顔画像と比較される比較顔画像の人物が３５歳未満である場合に使用される第１の基準顔画像のデータと、比較顔画像の人物が３５歳以上である場合に使用される第２の基準顔画像データとを記憶した記憶手段と、
比較顔画像のデータを取得する取得手段と、
前記取得手段によって取得された比較顔画像の人物の年齢に応じて、この比較顔画像と対比すべき基準顔画像として第１の基準顔画像と第２の基準顔画像との一方を選択する選択手段と、
前記選択手段によって選択され前記記憶手段から読み出された基準顔画像のデータと前記取得手段によって取得された比較顔画像のデータとに基づいて、基準顔画像と比較顔画像とが位置を合わせて重ね合わせられた対比画像を表示する表示制御手段と
を備えた顔形分類装置。
【請求項２】
前記基準顔画像及び前記比較顔画像は、正面を向いた顔の画像であり、
前記基準顔画像は、少なくとも顔の目より下の輪郭を含む
請求項１記載の顔形分類装置。
【請求項３】
前記基準顔画像は、さらに両目の輪郭を含む
請求項２記載の顔形分類装置。
【請求項４】
前記表示制御手段は、基準顔画像と比較顔画像との何れか一方の上から他方が認識可能な状態で、基準顔画像と比較顔画像との各目の中心を合わせて重ね合わせた対比画像を表示する
請求項３記載の顔形分類装置。
【請求項５】
前記表示制御手段は、比較顔画像の両目の中心間の距離と基準顔画像の両目の中心間の距離とが一致するように何れか一方を拡大又は縮小し、且つ比較顔画像の各目の中心を結ぶ直線と基準顔画像の各目の中心を結ぶ直線とが重なるように何れか一方を他方に対して回転させることで、基準顔画像と比較顔画像とが重ね合わせられた対比画像を表示する
請求項４記載の顔形分類装置。
【請求項６】
前記対比画像が表示された際に、基準顔画像に対する比較顔画像についての質問を供給する質問手段
をさらに備えた請求項１〜５の何れかに記載の顔形分類装置。
【請求項７】
前記質問手段によって供給された質問に対する回答を得た場合に、この回答に基づいて比較顔画像の顔のタイプを分類する分類手段
をさらに備えた請求項６記載の顔形分類装置。
【請求項８】
前記分類手段は、前記選択手段によって第１の基準顔画像が選択され、前記質問手段によって比較顔画像の上顎の輪郭が第１の基準顔画像の上顎の輪郭よりも外側にはみ出しているか否かの質問が供給され、はみ出しているとの回答が得られた場合に、比較顔画像の顔を「顔の下半部の形状が広くて大きい」タイプに分類する
請求項７記載の顔形分類装置。
【請求項９】
前記分類手段は、前記選択手段によって第１の基準顔画像が選択され、前記質問手段によって比較顔画像の上顎の輪郭が第１の基準顔画像の上顎の輪郭よりも外側にはみ出しているか否かの質問が供給され、はみ出していないとの回答が得られた場合に、比較顔画像の顔を「顔の下半部の形状が細くて長い」タイプに分類する
請求項７記載の顔形分類装置。
【請求項１０】
前記分類手段は、前記選択手段によって第１の基準顔画像が選択され、前記質問手段によって比較顔画像の目が第１の基準顔画像の目よりも大きいかの否かの質問が供給され、大きいとの回答が得られた場合に、比較顔画像の顔を「目の大きさの印象が大きい」タイプに分類する
請求項７記載の顔形分類装置。
【請求項１１】
前記分類手段は、前記選択手段によって第１の基準顔画像が選択され、前記質問手段によって比較顔画像の目が第１の基準顔画像の目よりも大きいかの否かの質問が供給され、小さいとの回答が得られた場合に、比較顔画像の顔を「目の大きさの印象が小さい」タイプに分類する
請求項７記載の顔形分類装置。
【請求項１２】
前記分類手段は、前記選択手段によって第１の基準顔画像が選択され、前記質問手段によって比較顔画像の目が第１の基準顔画像の目よりも大きいかの否かの質問が供給され、大きくもなく小さくもないとの回答が得られた場合に、比較顔画像の顔を「目の大きさの印象が大きくもなく小さくもなく顔の下半部の形状が細く長くもなく広く大きくもない」タイプに分類する
請求項７記載の顔形分類装置。
【請求項１３】
前記分類手段は、前記選択手段によって第２の基準顔画像が選択され、前記質問手段によって比較顔画像の上顎の輪郭が第２の基準顔画像の上顎の輪郭よりも外側にはみ出しているか否かの質問が供給され、はみ出しているとの回答が得られた場合に、比較顔画像の顔を「顔の横幅が広い」タイプに分類する
請求項７記載の顔形分類装置。
【請求項１４】
前記分類手段は、前記選択手段によって第２の基準顔画像が選択され、前記質問手段によって比較顔画像の下顎の輪郭が第２の基準顔画像の下顎の輪郭よりも外側にはみ出しているか否かの質問が供給され、はみ出しているとの回答が得られた場合に、比較顔画像の顔を「顔の縦幅が長く、横幅が狭い」タイプに分類する
請求項７記載の顔形分類装置。
【請求項１５】
前記分類手段は、前記質問手段によって比較顔画像の下顎の輪郭が基準顔画像の下顎の輪郭よりも外側にはみ出しているか否かの質問がさらに供給され、はみ出しているとの回答が得られた場合に、比較顔画像の顔を「顔の横幅が比較的広く顔の縦幅が長い」タイプに分類する
請求項１３記載の顔形分類装置。
【請求項１６】
前記分類手段は、前記選択手段によって第２の基準顔画像が選択され、前記質問手段による質問に対して比較顔画像の上顎及び下顎の輪郭が第２の基準顔画像の上顎及び下顎の輪郭からはみ出してなく且つ比較顔画像の目が第２の基準顔画像の目よりも大きいとの回答を得た場合に、比較顔画像の顔を「目の縦幅が大きい」タイプに分類する
請求項７記載の顔形分類装置。
【請求項１７】
前記分類手段は、前記選択手段によって第２の基準顔画像が選択され、前記質問手段による質問に対して比較顔画像の上顎及び下顎の輪郭が第２の基準顔画像の上顎及び下顎の輪郭からはみ出してなく且つ比較顔画像の目が第２の基準顔画像の目よりも小さいとの回答を得た場合に、比較顔画像の顔を「目の縦幅が小さい」タイプに分類する
請求項７記載の顔形分類装置。
【請求項１８】
前記分類手段は、前記選択手段によって第２の基準顔画像が選択され、前記質問手段による質問に対して比較顔画像の上顎及び下顎の輪郭が第２の基準顔画像の上顎及び下顎の輪郭からはみ出してなく且つ比較顔画像の目が第２の基準顔画像の目とほぼ同じくらいとの回答を得た場合に、比較顔画像の顔を「目と顔の横幅及び縦幅が何れも中程度」のタイプに分類する
請求項７記載の顔形分類装置。
【請求項１９】
前記分類手段によって判定された顔のタイプを報知する報知手段をさらに備えた
請求項７〜１８の何れかに記載の顔形分類装置。
【請求項２０】
前記報知手段は、さらに、分類された顔のタイプに応じた化粧方法を報知する
請求項１９記載の顔形分類装置。
【請求項２１】
顔のタイプを分類するための処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、コンピュータに、
顔のタイプの分類のために基準顔画像と比較される比較顔画像の人物の年齢に応じて、比較顔画像の人物が３５歳未満である場合に使用される第１の基準顔画像と比較顔画像の人物が３５歳以上である場合に使用される第２の基準顔画像との一方を前記比較顔画像と比較すべき基準顔画像として選択する選択ステップと、
基準顔画像のデータとして前記第１の基準顔画像のデータと前記第２の基準顔画像のデータとを記憶した記憶手段から、前記選択ステップで選択された基準顔画像のデータを読み出すステップと、
前記人物の比較顔画像のデータを取得する取得ステップと、
前記選択ステップで選択された基準顔画像のデータと前記取得ステップで取得された比較顔画像のデータとに基づいて、基準顔画像と比較顔画像とが位置を合わせて重ね合わせられた対比画像を表示する表示制御ステップと
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２２】
前記表示制御ステップは、基準顔画像と比較顔画像との何れか一方の上から他方が認識可能な状態で、基準顔画像と比較顔画像との各目の中心を合わせて重ね合わせた対比画像を
表示する
前記プログラムを記録した請求項２１記載のコンピュータ読み取り可能な記録媒体。
【請求項２３】
前記表示制御ステップは、比較顔画像の両目の中心間の距離と基準顔画像の両目の中心間の距離とが一致するように何れか一方を拡大又は縮小し、且つ比較顔画像の各目の中心を結ぶ直線と基準顔画像の各目の中心を結ぶ直線とが重なるように何れか一方を他方に対して回転させることで、基準顔画像と比較顔画像とが重ね合わせられた対比画像を表示する前記プログラムを記録した請求項２２記載のコンピュータ読み取り可能な記録媒体。
【請求項２４】
前記対比画像が表示された際に、基準顔画像に対する比較顔画像についての質問を供給する質問ステップをさらに含む
前記プログラムを記録した請求項２１〜２３の何れかに記載のコンピュータ読み取り可能な記録媒体。
【請求項２５】
前記質問ステップにて供給された質問に対する回答を得た場合に、この回答に基づいて比較顔画像の顔のタイプを分類する分類ステップをさらに含む前記プログラムを記録した
請求項２４記載のコンピュータ読み取り可能な記録媒体。
【請求項２６】
前記取得手段は、比較顔画像に関する信号を通信路を通じて受信し、顔形分類装置にて取り扱い可能な形式に変換することで、比較顔画像のデータを取得する
請求項１記載の顔形分類装置。
【請求項２７】
基準顔画像のデータを記憶した記憶手段と、
顔のタイプの分類のために基準顔画像と比較される比較顔画像のカラー画像のデータを取得する取得手段と、
基準顔画像のデータと比較顔画像のカラー画像のデータとに基づいて、基準顔画像と比較顔画像とが位置を合わせて重ね合わせられた対比画像を表示する表示制御手段と、
前記対比画像が表示された際に、基準顔画像に対する比較顔画像についての質問を供給する質問手段と、
前記質問手段によって供給された質問に対する回答を得た場合に、この回答に基づいて比較顔画像の顔のタイプを分類する分類手段と、
前記分類手段によって分類された顔のタイプに応じた化粧方法の情報を、前記記憶手段から読み出す読出手段と、
読み出された化粧方法の情報に基づいて、比較顔画像のカラー画像に着色を施すことにより、比較顔画像に化粧が施された様子を示す化粧例画像のデータを作成する作成手段と
を備えた顔形分類装置。
【請求項２８】
前記作成手段によって作成された化粧例画像のデータを通信路を通じて化粧例画像に対応する宛先へ送信する送信手段
をさらに備えた請求項２７記載の顔形分類装置。
【請求項２９】
前記送信手段は、化粧例画像のデータとともに、前記分類手段によって得られた顔のタイプの情報と、前記読出手段によって読み出された化粧方法の情報との少なくとも一方を前記宛先へ送信する
請求項２８記載の顔形分類装置。
【請求項３０】
前記取得ステップは、比較顔画像の信号を通信路を通じて受信し、顔形分類装置にて取り扱い可能な形式に変換することで、比較顔画像のデータを取得する
前記プログラムを記録した請求項２１記載のコンピュータ読み取り可能な記録媒体。
【請求項３１】
顔のタイプを分類するための処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、コンピュータに、
基準顔画像のデータを読み出すステップと、
顔のタイプの分類のために基準顔画像と比較される比較顔画像のカラー画像のデータを取得する取得ステップと、
基準顔画像のデータと比較顔画像のカラー画像のデータとに基づいて、基準顔画像と比較顔画像とが位置を合わせて重ね合わせられた対比画像を表示する表示制御ステップと、
前記対比画像が表示された際に、基準顔画像に対する比較顔画像についての質問を供給する質問ステップと、
前記質問手段によって供給された質問に対する回答を得た場合に、この回答に基づいて比較顔画像の顔のタイプを分類する分類ステップと、
前記分類ステップにて分類された顔のタイプに応じた化粧方法の情報を読み出す読み出しステップと、読み出された化粧方法の情報に基づいて、比較顔画像のカラー画像に着色を施すことにより、比較顔画像に化粧が施された様子を示す化粧例画像のデータを作成する作成ステップと
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項３２】
前記作成ステップにて作成された化粧例画像のデータを通信路を通じて化粧例画像に対応する宛先へ送信する送信ステップをさらに備えた
前記プログラムを記録した請求項３１記載のコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、化粧方法や化粧品の選択に利用するための人の顔の形状のタイプを分類する顔形分類装置及び記録媒体に関する。
【０００２】
【従来の技術】
化粧，特にメークアップ化粧等の分野において、化粧をする人に適した化粧料を選択するための重要な因子の一つとして、顔の形状がある。これは、顔の形状によって適正なメークアップパターン等の化粧方法が異なってくるからである。
【０００３】
上記点に鑑み、本願出願人は、顔の形状の分類方法に係る発明を既に出願している(特開平１０−２８９３２２号，特開平１０−２８９３２３号，特開平１０−２８９３２３号，特願平１０−２０２７７８号参照)。さらに、本願出願人は、顔の形状の分類方法を実施するための発明として、顔比較キットを出願している(特開平１１−９３３８号公報参照)。
【０００４】
顔比較キットは、比較すべき顔の形状が描かれた透明シートを含んでおり、使用者が透明シートを鏡に貼付した後、鏡に自身の顔を映したり、使用者のビデオ画像上に透明シートを貼り付けたり、或いは、適宜の位置に透明シートを貼り付けた後、スライドプロジェクタで使用者の顔の写真を透明シート上に投影したりすることで、比較すべき顔と自身の顔とが所定の位置を合わせて重なるように配置した後、両者の比較を行い、この比較結果に応じて自身の顔の形状のタイプを判別するものである。
【０００５】
【発明が解決しようとする課題】
上記した顔比較キットでは、鏡，ビデオ画像，スライドプロジェクタの何れを用いる手法においても、透明シートに描かれた比較すべき顔に使用者の顔の大きさ及び位置を合わせなければならないが、この作業は使用者にとって面倒なものとなっていた。
【０００６】
また、比較すべき顔と使用者の顔との比較・判断は、使用者が行わなければならないので、使用者が判断手法を明確に把握していなければならなかった。
本発明は、上記問題に鑑みなされたものであり、従来に比べて顔の形状のタイプの分類作業を容易に行うことができる顔形分類装置及び記録媒体を提供することを課題とする。
【０００７】
【課題を解決するための手段】
本発明は、上述した課題を解決するために以下の構成を採用する。即ち、本発明の第１の態様は、基準顔画像のデータとして、顔のタイプの分類のために基準顔画像と比較される比較顔画像の人物が３５歳未満である場合に使用される第１の基準顔画像のデータと、比較顔画像の人物が３５歳以上である場合に使用される第２の基準顔画像データとを記憶した記憶手段と、比較顔画像のデータを取得する取得手段と、前記取得手段によって取得された比較顔画像の人物の年齢に応じて、この比較顔画像と対比すべき基準顔画像として第１の基準顔画像と第２の基準顔画像との一方を選択する選択手段と、前記選択手段によって選択され前記記憶手段から読み出された基準顔画像のデータと前記取得手段によって取得された比較顔画像のデータとに基づいて、基準顔画像と比較顔画像とが位置を合わせて重ね合わせられた対比画像を表示する表示制御手段とを備えた顔形分類装置である。
【０００８】
第１の態様によれば、使用者(被分類者)が表示された対比画像を参照しながら所定の分類方法に従って、比較顔画像の顔を分類することができる。このとき、対比画像は、表示制御手段によって表示されるので、従来のように、基準顔画像と比較顔画像との位置合わせ作業を行わなくて済むので、分類作業を容易にすることができる。また、比較顔画像の人物の年齢に応じた分類結果を得ることができる。
【０００９】
基準顔画像は、例えば、複数人の顔の形状を平均化した顔(平均顔)の画像であり、比較顔画像は、例えば、顔形分類装置の利用者(被分類者)の顔画像である。
第１の態様は、前記基準顔画像及び前記比較顔画像が正面を向いた顔の画像であり、前記基準顔画像は、少なくとも顔の目より下の輪郭を含むようにすることができる。また、前記基準顔画像は、さらに両目の輪郭を含むようにすることができる。
【００１０】
また、第１の態様は、前記表示制御手段が基準顔画像と比較顔画像との何れか一方の上から他方が認識可能な状態で、基準顔画像と比較顔画像との各目の中心を合わせて重ね合わせた対比画像を表示するようにすることができる。
【００１１】
また、第１の態様は、前記表示制御手段が比較顔画像の両目の中心間の距離と基準顔画像の両目の中心間の距離とが一致するように何れか一方を拡大又は縮小し、且つ比較顔画像の各目の中心を結ぶ直線と基準顔画像の各目の中心を結ぶ直線とが重なるように何れか一方を他方に対して回転させることで、基準顔画像と比較顔画像とが重ね合わせられた対比画像を表示するようにすることができる。
【００１２】
また、第１の態様は、前記対比画像が表示された際に、基準顔画像に対する比較顔画像についての質問を供給する質問手段をさらに備えるようにすることができる。このようにすれば、供給される質問が使用者が分類作業を行う際の補助となるので、使用者が分類作業を容易に行うことができる。
【００１３】
また、第１の態様は、前記質問手段によって供給された質問に対する回答を得た場合に、この回答に基づいて比較顔画像の顔のタイプを分類する分類手段をさらに備えるようにすることができる。このようにすれば、分類手段による分類結果を使用者が得ることで、使用者自身が分類を行わなくでも比較顔画像の分類結果を得ることができるので、使用者が分類方法を把握している必要がない。従って、分類作業が容易となる。
【００１５】
また、第１の態様は、前記分類手段が、前記選択手段によって第１の基準顔画像が選択され、前記質問手段によって比較顔画像の上顎の輪郭が第１の基準顔画像の上顎の輪郭よりも外側にはみ出しているか否かの質問が供給され、はみ出しているとの回答が得られた場合に、比較顔画像の顔を「顔の下半部の形状が広くて大きい」タイプに分類するようにすることができる。
【００１６】
また、第１の態様は、前記分類手段が、前記選択手段によって第１の基準顔画像が選択され、前記質問手段によって比較顔画像の上顎の輪郭が第１の基準顔画像の上顎の輪郭よりも外側にはみ出しているか否かの質問が供給され、はみ出していないとの回答が得られた場合に、比較顔画像の顔を「顔の下半部の形状が細くて長い」タイプに分類するようにすることができる。
【００１７】
また、第１の態様は、前記分類手段が、前記質問手段によって比較顔画像の目が第１の基準顔画像の目よりも大きいかの否かの質問が供給され、大きいとの回答が得られた場合に、比較顔画像の顔を「目の大きさの印象が大きい」タイプに分類するようにすることができる。
【００１８】
また、第１の態様は、前記分類手段が、前記質問手段によって比較顔画像の目が第１の基準顔画像の目よりも大きいかの否かの質問が供給され、小さいとの回答が得られた場合に、比較顔画像の顔を「目の大きさの印象が小さい」タイプに分類するようにすることができる。
【００１９】
また、第１の態様は、前記分類手段が、前記質問手段によって比較顔画像の目が第１の基準顔画像の目よりも大きいかの否かの質問が供給され、大きくもなく小さくもないとの回答が得られた場合に、比較顔画像の顔を「目の大きさの印象が大きくもなく小さくもなく顔の下半部の形状が細く長くもなく広く大きくもない」タイプに分類するようにすることができる。
【００２０】
また、第１の態様は、前記分類手段が、前記選択手段によって第２の基準顔画像が選択され、前記質問手段によって比較顔画像の上顎の輪郭が第２の基準顔画像の上顎の輪郭よりも外側にはみ出しているか否かの質問が供給され、はみ出しているとの回答が得られた場合に、比較顔画像の顔を「顔の横幅が広い」タイプに分類するようにすることができる。
【００２１】
また、第１の態様は、前記分類手段が、前記選択手段によって第２の基準顔画像が選択され、前記質問手段によって比較顔画像の下顎の輪郭が第２の基準顔画像の下顎の輪郭よりも外側にはみ出しているか否かの質問が供給され、はみ出しているとの回答が得られた場合に、比較顔画像の顔を「顔の縦幅が長く、横幅が狭い」タイプに分類するようにすることができる。
【００２２】
また、第１の態様は、前記分類手段が、前記質問手段によって比較顔画像の下顎の輪郭が基準顔画像の下顎の輪郭よりも外側にはみ出しているか否かの質問がさらに供給され、はみ出しているとの回答が得られた場合に、比較顔画像の顔を「顔の横幅が比較的広く顔の縦幅が長い」タイプに分類するようにすることができる。
【００２３】
また、第１の態様は、前記分類手段が、前記選択手段によって第２の基準顔画像が選択され、前記質問手段による質問に対して比較顔画像の上顎及び下顎の輪郭が第２の基準顔画像の上顎及び下顎の輪郭からはみ出してなく且つ比較顔画像の目が第２の基準顔画像の目よりも大きいとの回答を得た場合に、比較顔画像の顔を「目の縦幅が大きい」タイプに分類するようにすることができる。
【００２４】
また、第１の態様は、前記分類手段が、前記選択手段によって第２の基準顔画像が選択され、前記質問手段による質問に対して比較顔画像の上顎及び下顎の輪郭が第２の基準顔画像の上顎及び下顎の輪郭からはみ出してなく且つ比較顔画像の目が第２の基準顔画像の目よりも小さいとの回答を得た場合に、比較顔画像の顔を「目の縦幅が小さい」タイプに分類するようにすることができる。
【００２５】
また、第１の態様は、前記分類手段が、前記選択手段によって第２の基準顔画像が選択され、前記質問手段による質問に対して比較顔画像の上顎及び下顎の輪郭が第２の基準顔画像の上顎及び下顎の輪郭からはみ出してなく且つ比較顔画像の目が第２の基準顔画像の目とほぼ同じくらいとの回答を得た場合に、比較顔画像の顔を「目と顔の横幅及び縦幅が何れも中程度」のタイプに分類するようにすることができる。
【００２６】
また、第１の態様は、前記分類手段によって判定された顔のタイプを報知する報知手段をさらに備えるようにすることができる。報知手段は、例えば、音や光で顔のタイプを顔形分類装置の利用者に報知するようにしても良く、顔のタイプを表示することで報知するようにしても良い。即ち、利用者の五感によって顔のタイプを認識できるようにされていれば良い。
【００２７】
また、第１の態様は、前記報知手段が、さらに分類された顔のタイプに応じた化粧方法を報知するようにすることができる。
本発明の第２の態様は、顔のタイプを分類するための処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、コンピュータに、顔のタイプの分類のために基準顔画像と比較される比較顔画像の人物の年齢に応じて、比較顔画像の人物が３５歳未満である場合に使用される第１の基準顔画像と比較顔画像の人物が３５歳以上である場合に使用される第２の基準顔画像との一方を前記比較顔画像と比較すべき基準顔画像として選択する選択ステップと、基準顔画像のデータとして前記第１の基準顔画像のデータと前記第２の基準顔画像のデータとを記憶した記憶手段から、前記選択ステップで選択された基準顔画像のデータを読み出すステップと、前記人物の比較顔画像のデータを取得する取得ステップと、前記選択ステップで選択された基準顔画像のデータと前記取得ステップで取得された比較顔画像のデータとに基づいて、基準顔画像と比較顔画像とが位置を合わせて重ね合わせられた対比画像を表示する表示制御ステップとを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２８】
第２の態様は、前記表示制御ステップが、基準顔画像と比較顔画像との何れか一方の上から他方が認識可能な状態で、基準顔画像と比較顔画像との各目の中心を合わせて重ね合わせた対比画像を表示する前記プログラムを記録した記録媒体とすることができる。
【００２９】
また、第２の態様は、前記表示制御ステップが、比較顔画像の両目の中心間の距離と基準顔画像の両目の中心間の距離とが一致するように何れか一方を拡大又は縮小し、且つ比較顔画像の各目の中心を結ぶ直線と基準顔画像の各目の中心を結ぶ直線とが重なるように何れか一方を他方に対して回転させることで、基準顔画像と比較顔画像とが重ね合わせられた対比画像を表示する前記プログラムを記録した記録媒体とすることができる。
【００３０】
また、第２の態様は、前記対比画像が表示された際に、基準顔画像に対する比較顔画像についての質問を供給する質問ステップをさらに含む前記プログラムを記録した記録媒体とすることができる。
【００３１】
また、第２の態様は、前記質問ステップにて供給された質問に対する回答を得た場合に、この回答に基づいて比較顔画像の顔のタイプを分類する分類ステップをさらに含む前記プログラムを記録した記録媒体とすることができる。
【００３３】
また、第１の態様における取得手段は、比較顔画像の信号を通信路を通じて受信し、顔形分類装置にて取り扱い可能な形式に変換することで、比較顔画像のデータを取得するようにすることができる。
【００３４】
この場合、取得手段は、テレビ電話等の撮影カメラによって撮影された比較顔画像の信号を受信するようにしても良く、比較顔画像のデータを含む電子メールを受信するようにしても良い。
【００３５】
また、本発明の他の態様は、基準顔画像のデータを記憶した記憶手段と、顔のタイプの分類のために基準顔画像と比較される比較顔画像のカラー画像のデータを取得する取得手段と、基準顔画像のデータと比較顔画像のカラー画像のデータとに基づいて、基準顔画像と比較顔画像とが位置を合わせて重ね合わせられた対比画像を表示する表示制御手段と、前記対比画像が表示された際に、基準顔画像に対する比較顔画像についての質問を供給する質問手段と、前記質問手段によって供給された質問に対する回答を得た場合に、この回答に基づいて比較顔画像の顔のタイプを分類する分類手段と、前記分類手段によって分類された顔のタイプに応じた化粧方法の情報を記憶手段から読み出す読出手段と、読み出された化粧方法の情報に基づいて、比較顔画像のカラー画像に着色を施すことにより、比較顔画像に化粧が施された様子を示す化粧例画像のデータを作成する作成手段とを備えた顔型分類装置とすることができる。
【００３６】
さらに、前記作成手段によって作成された化粧例画像のデータを通信路を通じて化粧例画像に対応する宛先へ送信する送信手段を備えた構成とすることができる。このようにすれば、顔のタイプに応じた化粧例を比較顔画像の人物に提供することができ、比較顔画像の人物は、化粧例画像を化粧品を購入する際の参考に利用することができる。
【００３７】
前記送信手段は、化粧例画像のデータとともに、前記分類手段によって得られた顔のタイプの情報と、前記読出手段によって読み出された化粧方法の情報との少なくとも一方を前記宛先へ送信するようにしても良い。
【００３８】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
〔第１実施形態〕
〈顔形分類装置のハードウェア構成〉
図１は、本発明の第１実施形態による顔形分類装置として機能するコンピュータ１のハードウェア構成図である。コンピュータ１は、化粧料の購入者に対して化粧法の参考となる情報を提供するために、例えば、店舗の化粧品売場や、化粧品に係るイベント会場(発表会場，展示会場)に配置され、化粧料の購入者(顔形分類装置の使用者)自身，または専用のオペレータ(例えば、化粧品売場の従業員)によって操作される。但し、本発明の顔形分類装置は、コンピュータ１が家庭内に配置され、個人的に使用されるようにしても良い。
【００３９】
図１において、コンピュータ１は、バスＢＵＳで相互に接続されたＣＰＵ(Central Processing Unit)１６，ＲＯＭ(Read Only Memory)１７，ＲＡＭ(Random Access Memory)１８，ハードディスクドライブ(ＨＤＤ)１９，フロッピーディスクドライブ(ＦＤＤ)２０，ＣＤ−ＲＯＭドライブ２１，グラフィックボード２２，通信制御装置２３，各インターフェイス回路(Ｉ／Ｆ)２４,２５，デバイスドライバ３２を備えている。
【００４０】
グラフィックボード２２には、陰極線管(ＣＲＴ)や液晶ディスプレイ(ＬＣＤ)等のディスプレイ装置４１が接続されている。Ｉ／Ｆ２３には、キーボード(ＫＢＤ)２７が接続されている。Ｉ／Ｆ２４には、マウス２８，或いは、トラックボール，フラットスペース，ジョイスティック等のポインティングデバイスが接続されている。さらに、デバイスドライバ３２には、ディジタルカメラ３１が接続されている。
【００４１】
ＲＯＭ１７は、起動用プログラムを記憶している。起動用プログラムは、コンピュータ１の電源投入時にＣＰＵ１６によって実行される。これによって、ＨＤＤ１９に記憶されているオペレーティングシステム(ＯＳ)，及び表示処理又は通信処理のための単数又は複数のドライバが、ＲＡＭ１８にロードされ、各種の処理や制御が実行可能となる。
【００４２】
ＲＡＭ１８には、コンピュータ１を制御するプログラムが展開され、このプログラムによる処理結果，処理のための一時データ，ディスプレイ２６の画面上に処理結果等を表示するための表示用データ等を保持し、ＣＰＵ１６の作業領域として使用される。
【００４３】
ＲＡＭ１８上に展開された表示用データは、グラフィックボード２２を通じてディスプレイ２６に伝達され、ディスプレイ２６は、その画面上に表示用データに対応する表示内容(テキスト，イメージ等)を表示する。
【００４４】
ＨＤＤ１９は、ＣＰＵ１６の指示に従って、プログラム，制御用データ，テキストデータ，イメージデータ等を、ハードディスクに対して記録し、又は読み出すためのデバイスである。
【００４５】
ＦＤＤ２０は、ＣＰＵ１６の指示に従って、プログラム，制御用データ，テキストデータ，イメージデータ等を、フロッピーディスク２９に記録し、又は読出を行うためのデバイスである。
【００４６】
ＣＤ−ＲＯＭドライブ２１は、ＣＰＵ１６の指示に従って、ＣＤ−ＲＯＭ(コンパクトディスクを用いた読み出し専用メモリ)２４に記録されているプログラムやデータを読み取るためのデバイスである。
【００４７】
通信制御装置２３は、ＣＰＵ１６の指示に従って、コンピュータ１に接続された通信線を用い、他の装置とのデータの送受信、或いはプログラムやデータのダウンロードを実行する。
【００４８】
ＫＢＤ２７は、複数のキー(文字入力キー，カーソルキー等)を備えており、オペレータがコンピュータ１にデータを入力するために使用される。マウス２８は、ディスプレイ２６に表示されたマウスカーソルを用いた選択指示を入力するために使用される。
【００４９】
ディジタルカメラ３１は、撮影対象の静止画像を撮影する。但し、ディジタルカメラ３１は、ディジタルビデオカメラであっても良い。ディジタルカメラ３１には、ＷＩＤＴＨ６４０ドット，ＨＥＩＧＨＴ４００ドット以上の画像サイズでの撮影が可能なものが、好適なものとして利用される。デバイスドライバ３２は、ＣＰＵ１６の指示に従って、ディジタルカメラ３１の動作制御，及びディジタルカメラ３１によって撮影された画像データをＣＰＵ１６が取り扱うに必要な処理を行う。
【００５０】
ＣＰＵ１６は、本発明の記憶手段及び記録媒体に相当するＲＯＭ１７，ＨＤＤ１９，ＦＤ２９及びＣＤ−ＲＯＭ３０に記憶された各種のプログラムを実行し、コンピュータ１内の各構成要素に指示を与え、コンピュータ１及びこの周辺装置の動作を制御する。
【００５１】
これによって、ＣＰＵ１６は、本発明の取得手段，表示制御手段，質問手段，分類手段，選択手段として機能し、コンピュータ１は、本発明による顔形分類装置として機能する。
【００５２】
なお、ハードディスク等の記録媒体に保持されるプログラムやデータは、予め保持されるようにしても良く、他の装置からダウンロードされたプログラムやデータがハードディスクに保持されるようにしても良い。
【００５３】
〈顔形分類装置の動作〉
次に、図１に示した顔形分類装置の動作を説明する。この動作は、主として、ＣＰＵ１６が、ＨＤＤ１９，ＦＤ２９又はＣＤ−ＲＯＭ３０に記録されたプログラムを実行することによって行われる。
【００５４】
図２〜図７は、顔形分類装置の動作を示すフローチャートである。顔形分類装置の動作は、コンピュータ１の電源が投入され、コンピュータ１が自己チェック処理を行った後、所定のオペレーションシステム(ＯＳ：例えば、ウインドウズ９５／９８)が起動されていることを前提とする。
【００５５】
図２において、ステップＳ０１では、前処理として、顔画像撮影処理が行われる。即ち、ディジタルカメラ３１によって顔形分類装置の使用者が正面を向いている顔画像(比較顔画像に相当)が撮影され、撮影された顔画像のイメージファイル(例えば、ビットマップファイル，ＪＰＥＧファイル，ＧＩＦファイル)がＣＰＵ１６によって作成され、ハードディスクやＦＤ２９等の記録媒体に記録される(取得手段に相当)。
【００５６】
ステップＳ０２では、顔形分類装置によるアドバイスが開始される。即ち、コンピュータ１のオペレータ(被分類者又は専用オペレータ)がＫＢＤ２７又はマウス２８を操作することによって、顔形分類のアプリケーションソフト(顔形分類ソフト)の起動指示を入力する。
【００５７】
すると、ＣＰＵ１６が、顔形分類ソフトの実行を開始し、図８に示す初期画面３３をディスプレイ装置２６に表示させる。初期画面３３は、主として、矩形の表示領域３４と、オペレータが指定可能なコマンド名が表示されたメニューバー３５とからなる。
【００５８】
続いて、オペレータが、メニューバー３５に表示されている「Advice System」の文字をマウス２８を用いてクリックする。すると、ＣＰＵ１６が、表示領域２６ａに「Advice System」に対応するメニュー３６を表示させる(図９参照)。
【００５９】
続いて、オペレータが、メニュー３６中の「アドバイス開始」をマウス２８でクリックすると、顔分類ソフトによる処理が開始され、動作がステップＳ０３に進む。
【００６０】
ステップＳ０３では、顔画像ファイルの選択処理が行われる。即ち、ＣＰＵ１６が、メニュー３６に代えて「画像の入力方法」のウインドウ３７を表示領域３４に表示させる(図１０参照)。オペレータは、ウインドウ３７を参照して、顔画像の入力方法を選択する。例えば、入力方法として、「ファイル」をＫＢＤ２７又はマウス２８を用いて選択する。
【００６１】
すると、ＣＰＵ１６が、ウインドウ３７に代えて、「ファイルを開く」のウインドウ(顔画像選択画面)３８を表示領域３４に表示させる(図１１参照)。顔画像選択画面３８には、ハードディスク，ＦＤ２９，またはＣＤ−ＲＯＭ３０の記録媒体に保持されているイメージファイルの一覧が表示される。
【００６２】
オペレータは、この顔画像選択画面３８の表示内容を参照しながら、ＫＢＤ２７又はマウス２８の操作によって、顔形分類を行うべき顔画像のイメージファイルを特定し、選択・確定する。
【００６３】
なお、顔画像選択画面３８には、選択されている(未確定)のイメージファイルに対応するプレビューが表示されるようになっており、オペレータは、該当するイメージファイルを容易に選択可能となっている。ここでは、顔形分類を行うべき顔画像として、ステップＳ０１にて記録媒体に記録された使用者の顔画像のイメージファイルが選択・確定される。その後、動作がステップＳ０４に進む。
【００６４】
ステップＳ０４では、ＣＰＵ１６が、選択・確定されたイメージファイルを該当する記録媒体から読み出してＲＡＭ１８にロードするとともに、顔画像選択画面３８に代えて、図１１に示す顔位置指定画面３９を表示領域３４に表示させる。その後、動作がステップＳ０５に進む。
【００６５】
ステップＳ０５では、オペレータが顔位置指定を行う。即ち、顔位置指定画面３９には、ＲＡＭ１８にロードされたイメージファイルに対応する顔画像が表示されるとともに、顔位置を指定するための枠(実際には灰色で表示)３９ａが表示される。
【００６６】
これに対し、オペレータは、顔位置指定画面３９に表示された「枠を移動し、顔が収まる位置でクリックして下さい」の指示に従って、マウス２８を操作し、枠３９ａが適宜の位置に配置されたときにクリックする。すると、ＣＰＵ１６が、顔位置指定画面３９に表示された画像のうち、クリックされたときに枠３９ａに囲まれていた範囲を切り出した後、動作をステップＳ０６に進める。以降の動作では、この切り出された範囲の画像が顔画像として使用される。
【００６７】
ステップＳ０６では、ＣＰＵ１６が、顔位置指定画面に代えて、図１３に示す「年代の入力」のウインドウ(年代選択画面)４０を表示領域３４に表示させる。年代選択画面４０には、オペレータのマウス２８の操作によって、「１０代」「２０代」「３０代」「４０代」「５０代」「６０代以上」の選択肢が表示される。
【００６８】
年代選択画面４０に対し、オペレータは、年代選択画面４０に表示された「お客様の年代を選択して下さい」の指示に従って、ステップＳ０３にて選択された顔画像(被分類者)の年代をマウス２８の操作によって選択・確定する。すると、動作がステップＳ０７に進む。
【００６９】
ステップＳ０７では、ＣＰＵ１６が、ステップＳ０５にて選択・確定された年代に従って、顔画像と対比される顔形シート(基準顔画像に相当)を選択する。ここに、ＲＯＭ１７，ハードディスク，ＦＤ２９，又はＣＤ−ＲＯＭ３０には、顔画像と対比される顔形シートのデータが保持されている(記憶手段に相当)。
【００７０】
図１４は、顔形シートの例を示す図である。図１４に示すように、顔形シートは、Ｘシート(第１の基準顔画像に相当)とＹシート(第２の基準顔画像に相当)とからなる。
【００７１】
Ｘシートは、３０歳未満の１１２人の正面を向いた顔の形状をコンピュータモーフィングを用いて平均化した顔形状(顔の輪郭(顎のライン)，目，鼻，口，眉，耳)が描かれたコンピュータ１内の仮想のシートである(図１４(ａ)参照)。
【００７２】
また、Ｙシートは、３０歳以上の１１２人の正面を向いた顔の形状をコンピュータモーフィングを用いて平均化した顔形状が描かれた仮想のシートである(図１４(ｂ)参照)。
【００７３】
ここに、ＸシートとＹシートとの２つの顔形シートを用意しているのは、３０歳を過ぎると、頬がたるみ顔の形状がいわゆる「下膨れ」状態になり、この場合には、適正な化粧法が変化することに鑑みたものである。
【００７４】
ＣＰＵ１６は、ステップＳ０５にて、「１０代」又は「２０代」が選択・確定された場合には、顔画像と比較すべき顔形シートとしてＸシートを選択し、「３０代」以上の場合には、Ｙシートを選択する(選択手段に相当)。その後、動作がステップＳ０８に進む。
【００７５】
ステップＳ０８〜Ｓ１４では、顔画像の目の位置指定が行われる。即ち、ステップＳ０８では、ＣＰＵ１６が、年代選択画面４０に代えて、図１５に示す両目位置指定画面４１を表示領域３４に表示させる。
【００７６】
両目位置指定画面４１は、顔画像の各目の位置指定を容易にするために、各目の近傍の画像を拡大表示するための範囲をオペレータに指定させるための画面であり、左側に設けられた顔画像表示領域４２と、右上に設けられた拡大表示領域４３と、右下に設けられた例示表示領域４４とを含んでいる。
【００７７】
顔画像表示領域４２には、ステップＳ０３にて選択・確定された顔画像と拡大範囲を指定するための灰色の枠４５とが表示される。拡大表示領域４３には、顔画像表示領域４２の枠４５で囲まれた部分が拡大表示される。例示表示領域４３には、右目位置指定の例示画像と指示文とが表示される。
【００７８】
オペレータは、例示表示領域４３の表示内容に従ってマウス２８を操作することで、枠４５の中心に顔画像の右目が位置するように枠４５を移動させ、適宜の位置に枠４５が位置した場合に、マウス２８をクリックする。これによって拡大範囲が指定される。その後、動作がステップＳ０９に進む。
【００７９】
ステップＳ０９では、ＣＰＵ１６が、図１６に示すように、両目位置指定画面４１の拡大表示領域４３に、ステップＳ０８にて指定された範囲(枠４５で囲まれた範囲)を拡大表示させるとともに、灰色の円枠４６を表示させる。また、ＣＰＵ１６は、例示表示領域４４に円枠４６による指定方法を示す例示画像及び指示文を表示させる。
【００８０】
これに対し、オペレータは、例示表示領域４４の表示内容に従って、円枠４６を、円枠４６の中心と拡大表示領域４３に表示された右黒目の中心とが一致するように移動させ、適宜の位置に円枠４６が位置した場合にマウス２８をクリックする。すると、動作がステップＳ１０に進む。
【００８１】
ステップＳ１０では、ＣＰＵ１６が、顔画像表示領域４２に表示された顔画像と円枠４６とを所定の２次元座標系に配置した場合を仮定し、この場合におけるステップＳ０９にて指定された円枠４６の(中心)位置の座標を、右黒目の位置座標としてＲＡＭ１８に記憶する。その後、動作がステップＳ１１に進む。
【００８２】
ステップＳ１１では、ＣＰＵ１６が、図１７に示すように、顔画像表示領域４２に、再び枠４５を表示させるとともに、例示表示領域４４に左目近傍の拡大範囲の指定方法を示す例示画像及び指示文を表示させる。
【００８３】
これに対し、オペレータは、例示表示領域４４の表示内容に従って、マウス２８を操作して枠４５を移動させ、適宜の位置でマウス２８をクリックする。すると、動作がステップＳ１２に進む。
【００８４】
ステップＳ１２では、ＣＰＵ１６が、図１８に示すように、両目位置指定画面４１の拡大表示領域４３に、ステップＳ１１にて指定された範囲(枠４５で囲まれた範囲)を拡大表示させるとともに、灰色の円枠４６を表示させる。また、ＣＰＵ１６は、例示表示領域４３に円枠４６による指定方法を示す例示画像及び指示文を表示させる。
【００８５】
これに対し、オペレータは、例示表示領域４４の表示内容に従って、円枠４６を、円枠４６の中心と拡大表示領域４３に表示された左黒目の中心とが一致するように移動させ、適宜の位置に円枠４６が位置した場合にマウス２８をクリックする。すると、動作がステップＳ１３に進む。
【００８６】
ステップＳ１３では、ＣＰＵ１６が、顔画像表示領域４２に表示された顔画像と円枠４６とをステップＳ１０と同様にして上記２次元座標系に配置した場合を仮定し、ステップＳ１２にて指定された円枠４６の(中心)位置の座標を、左黒目の位置座標としてＲＡＭ１８に記憶する。その後、動作が図３に示すステップＳ１４に進む。
【００８７】
ステップＳ１４〜Ｓ２５では、ＣＰＵ１６が画像処理手段として機能することによって、顔形シート重ね合わせ処理が行われる。即ち、ステップＳ１４では、ＣＰＵ１６が、ステップＳ０９にて得た右黒目の位置座標と、ステップＳ１３にて得た左黒目の位置座標とを用いて、顔画像の両目間の距離を算出する。すると、動作がステップＳ１５に進む。
【００８８】
ステップＳ１５では、ＣＰＵ１６が、ＲＯＭ１７，ハードディスク，ＦＤ２９，又はＣＤ−ＲＯＭ３０から、ステップＳ０７にて選択された顔形シート(Ｘシート又はＹシート)を上記２次元座標系に配置した場合における各目の位置座標データを読み出し、ＲＡＭ１８にロードする。
【００８９】
続いて、ＣＰＵ１６は、ステップＳ１５にてロードした各目の位置座標データを用いて、顔形シートの左右の目の距離を算出する(ステップＳ１６)。続いて、ＣＰＵ１６は、顔画像の両目間の距離に顔形シートの両目間の距離を一致させるために、顔画像の両目間の距離の算出結果と、顔形シートの両目間の距離の算出結果とを用いて顔形シートの拡大縮小倍率を算出する(ステップＳ１７)。
【００９０】
続いて、ＣＰＵ１６は、拡大縮小処理後の顔形シートの右目の位置座標を求める(ステップＳ１８)。続いて、ＣＰＵ１６は、顔形シートの地色(背景色)を透明に設定(透過設定に)する(ステップＳ１９)。続いて、ＣＰＵ１６は、顔形シートをステップＳ１７にて求めた倍率で拡大又は縮小する(ステップＳ２０)。このようにして、顔形シートの両目間の距離が顔画像の両目間の距離に合わせられる。
【００９１】
続いて、ＣＰＵ１６は、上記２次元座標系の基準軸(例えばＸ軸)に対する顔画像の両目の中心間を結ぶ直線の傾き角度を求める(ステップＳ２１)。続いて、ＣＰＵ１６は、上記２次元座標系の基準軸(例えばＸ軸)に対する顔形シートの両目の中心間を結ぶ直線(図１４参照)の傾き角度を求める(ステップＳ２２)。
【００９２】
続いて、ＣＰＵ１６は、ステップＳ２１にて求めた傾き角度と、ステップＳ２２にて求めた傾き角度とが同じになるように、顔形シートを回転させる(ステップＳ２３)。このようにして、顔画像の左右の目を結んだ直線の傾きと、顔形シートの左右の目を結んだ直線の傾きとが合わせられる。
【００９３】
続いて、ＣＰＵ１６は、ステップＳ２１終了後の顔形シートの右目の中心の座標を求める(ステップＳ２４)。そして、ＣＰＵ１６は、傾き角度を維持したままで、顔形シートの右目の中心位置座標と、顔画像の右目の中心位置座標とが同じ位置になるように、顔形シートを移動させる(ステップＳ２５)。
【００９４】
これによって、顔形シートに描かれた顔の透明な線図が、顔画像の上に、各目の中心位置を合わせて重ねられた状態となる。その後、動作が図４に示すステップＳ２６に進む。なお、ステップＳ１４〜Ｓ２５の各動作が終了する毎に、その動作における処理結果に対応する顔画像が、表示領域３４に表示されるようにしても良い。
【００９５】
ステップＳ２６では、ＣＰＵ１６は、顔画像と顔形シートとの比較に係る第１の質問を表示する。即ち、ＣＰＵ１６は、第１質問画面４７を、顔位置指定画面４１に代えて表示領域３４に表示させる(図１９参照)。
【００９６】
第１質問画面４７は、比較画像表示領域４８と、質問表示領域４９と、第１回答ボタン５０と、第２回答ボタン５１と、第３回答ボタン５２と、第４回答ボタン５３とを含んでいる。
【００９７】
比較画像表示領域５１には、使用者の顔画像の上に顔形シートの顔の線図(赤色で表示)が位置を合わせて重ねられた画像(対比画像に相当)のうち、少なくとも両上顎(頬)及び下顎(顔の輪郭線)の部分が表示される(表示制御手段に相当)。
【００９８】
質問表示領域４９には、顔の輪郭線が描かれ、この輪郭線の両側の上顎(頬)の部分にピンク色の第１の網掛けが施され、且つ下顎の部分に青色の第２の網掛けが施された参考図と、「上図の網掛け部分をみて、赤い線よりはみ出ている部分がある場合は、下図の中から該当するものを選んで下さい」との質問文が表示される(質問手段に相当)。
【００９９】
第１回答ボタン５０は、上記質問文に対する回答▲１▼(「比較画像表示領域５１に表示された顔画像における顔の輪郭線のうち、第１の網掛け部分に相当する部分のみが顔形シートの線図の輪郭線からはみ出している」)を入力するためのボタンであり、第１回答ボタン５０上には、シンボルとして、第１の網掛け部分が表示されている。
【０１００】
第２回答ボタン５１は、質問文に対する回答▲２▼(「比較画像表示領域５１に表示された顔画像における顔の輪郭線のうち、第２の網掛け部分に相当する部分のみが顔形シートの線図の輪郭線からはみ出している」)を入力するためのボタンであり、第２回答ボタン５１上には、シンボルとして、第２の網掛け部分が表示されている。
【０１０１】
第３回答ボタン５２は、質問文に対する回答▲３▼(「比較画像表示領域５１に表示された顔画像における顔の輪郭線のうち、第１及び第２の網掛け部分に相当する部分が顔形シートの線図の輪郭線からはみ出している」)を入力するためのボタンであり、第３回答ボタン５２上には、シンボルとして、第１及び第２の網掛け部分が表示されている。
【０１０２】
第４回答ボタン５２は、質問文に対する回答▲４▼(「比較画像表示領域５１に表示された顔画像の輪郭線が線図の輪郭線内に収まっている(はみ出した部分がない)」)を入力するためのボタンであり、第４回答ボタン５３上には「はみ出していない」の文字が表示されている。
【０１０３】
ＣＰＵ１６は、第１質問画面４７を表示すると、第１〜第４回答ボタン５０〜５３の何れかが押されるのを待つ状態となる(ステップＳ２７)。その後、オペレータは、比較画像表示領域５１を参照することによって、顔画像と顔の線図とを比較し、顔画像の第１及び第２の網掛け部分に相当する部分が線図よりも外側へはみ出しているか否かを判定し、この判定結果に対応するボタンを、ＫＢＤ２７又はマウス２８の操作によって押す。
【０１０４】
すると、ＣＰＵ１６は、ステップＳ０７にて選択された顔形シートがＸシートかＹシートかを判定する。このとき、選択された顔形シートがＸシートである場合には、動作がステップＳ２９に進み、Ｙシートである場合には、図５に示すステップＳ３５に進む。
【０１０５】
動作がステップＳ２９に進んだ場合には、ＣＰＵ１６は、オペレータの回答が「回答▲１▼」か，即ち第１回答ボタン５０が押されたか否かを判定する。このとき、ＣＰＵ１６は、第１回答ボタン５０が押されたと判定した場合には、使用者の顔の形状のタイプ(顔形)をタイプｆ１に分類した後(ステップＳ３０：分類手段に相当)、動作を図７に示すステップＳ５４に進める。
【０１０６】
これに対し、ＣＰＵ１６は、ステップＳ２９にて第１回答ボタン５０が押されなかったと判定した場合には、オペレータの回答が「回答▲２▼」か，即ち第２回答ボタン５１が押されたか否かを判定する(ステップＳ３１)。
【０１０７】
このとき、ＣＰＵ１６は、第２回答ボタン５１が押されたと判定した場合には、使用者の顔形をタイプｆ４に分類し(ステップＳ３２：分類手段に相当)、その後、動作を図７に示すステップＳ５４に進める。
【０１０８】
これに対し、ＣＰＵ１６は、ステップＳ３１にて第２回答ボタン５１が押されなかったと判定した場合には、オペレータの回答が「回答▲３▼」か，即ち第３回答ボタン５２が押されたか否かを判定する(ステップＳ３３)。
【０１０９】
このとき、ＣＰＵ１６は、第３回答ボタン５２が押されたと判定した場合には、使用者の顔形をタイプｆ１に分類し(ステップＳ３４：分類手段に相当)、その後、動作を図７に示すステップＳ５４に進める。
【０１１０】
これに対し、ＣＰＵ１６は、ステップＳ３３にて第３回答ボタン５２が押されなかったと判定した場合には、オペレータの回答が「回答▲４▼」であるものとして、動作を図６に示すステップＳ４１に進める。
【０１１１】
一方、図５に示すステップＳ３５に動作が進んだ場合には、ＣＰＵ１６は、オペレータの回答が「回答▲１▼」か，即ち第１回答ボタン５０が押されたか否かを判定する。このとき、ＣＰＵ１６は、第１回答ボタン５０が押されたと判定した場合には、使用者の顔形をタイプＦ１に分類し(ステップＳ３６：分類手段に相当)、その後、動作を図７に示すステップＳ５４に進める。
【０１１２】
これに対し、ＣＰＵ１６は、ステップＳ３５にて第１回答ボタン５０が押されなかったと判定した場合には、オペレータの回答が「回答▲２▼」か，即ち第２回答ボタン５１が押されたか否かを判定する(ステップＳ３７)。このとき、ＣＰＵ１６は、第２回答ボタン５１が押されたと判定した場合には、使用者の顔形をタイプＦ４に分類し(ステップＳ３８：分類手段に相当)、その後、動作を図７に示すステップＳ５４に進める。
【０１１３】
これに対し、ＣＰＵ１６は、ステップＳ３７にて第２回答ボタン５１が押されなかったと判定した場合には、オペレータの回答が「回答▲３▼」か，即ち第３回答ボタン５２が押されたか否かを判定する(ステップＳ３９)。このとき、ＣＰＵ１６は、第３回答ボタン５２が押されたと判定した場合には、使用者の顔形をタイプＦ２に分類し(ステップＳ４０：分類手段に相当)、動作を図７に示すステップＳ５４に進める。
【０１１４】
これに対し、ＣＰＵ１６は、ステップＳ３９にて第３回答ボタン５２が押されなかったと判定した場合には、オペレータの回答が「回答▲４▼」であるものとして、動作を図６に示すステップＳ４１に進める。
【０１１５】
ステップＳ４１に動作が進んだ場合には、ＣＰＵ１６は、顔画像と顔形シートとの比較に係る第２の質問を表示する(質問手段に相当)。即ち、ＣＰＵ１６は、第２質問画面５４を、第１質問画面４７に代えて表示領域３４に表示させる(図２０参照)。第２質問画面５４は、比較画像表示領域５５と、質問表示領域５６と、第１回答ボタン５７と、第２回答ボタン５８と、第３回答ボタン５９とを含んでいる。
【０１１６】
比較画像表示領域５５には、使用者の顔画像の上に顔形シートの顔の線図(透明な赤色で表示)が位置を合わせて重ねられた画像(対比画像)のうち、少なくとも片方の目(図２０では、例として右目)が表示される。
【０１１７】
質問表示領域５６には、瞳が描かれこの瞳の上側と下側とに夫々網掛けが施された参考図と、「上の図の網掛け部分を見て、赤い線と比較し、下の項目から該当するものを選んで下さい」との質問文とが表示されるとともに、二重瞼である場合の注意事項が表示されている。
【０１１８】
第１回答ボタン５７は、質問表示領域５６の質問文に対する回答▲１▼(「比較画像表示領域５５に表示された顔画像の目が顔形シートの目(目の線図)より大きい」)を入力するためのボタンであり、第１回答ボタン５７上には、「線より大きい」の文字が表示されている。
【０１１９】
第２回答ボタン５８は、質問文に対する回答▲２▼(「比較画像表示領域５１に表示された顔画像の目が顔形シートの目より小さい」)を入力するためのボタンであり、第２回答ボタン５８上には、「線より小さい」の文字が表示されている。
【０１２０】
第３回答ボタン５９は、質問文に対する回答▲３▼(「比較画像表示領域５１に表示された顔画像の目が顔形シートの目とほぼ同じ」)を入力するためのボタンであり、第３回答ボタン５２上には、「同じくらい」の文字が表示されている。
【０１２１】
ＣＰＵ１６は、第２質問画面５４を表示すると、第１〜第３回答ボタン５７〜５９の何れかが押されるのを待つ(ステップＳ４２)。その後、オペレータは、質問表示領域５６の表示内容に従って、比較画像表示領域５５を参照することによって、顔画像の目と顔形シートの目とを比較し、顔画像の目の輪郭線が顔形シートの瞳を示す線より大きいか否かを判定し、判定結果に対応するボタンを、ＫＢＤ２７又はマウス２８の操作によって押す。
【０１２２】
すると、ＣＰＵ１６は、ステップＳ０７にて選択された顔形シートがＸシートかＹシートかを判定する。このとき、選択された顔形シートがＸシートである場合には、動作がステップＳ４４に進み、Ｙシートである場合には、図５に示すステップＳ４９に進む。
【０１２３】
ステップＳ４４に動作が進んだ場合には、ＣＰＵ１６は、オペレータの回答が「回答▲１▼」か，即ち第１回答ボタン５７が押されたか否かを判定する。このとき、ＣＰＵ１６は、第１回答ボタン５７が押されたと判定した場合には、使用者の顔形をタイプｆ６に分類し(ステップＳ４５：分類手段に相当)、その後、動作を図７に示すステップＳ５４に進める。
【０１２４】
これに対し、ＣＰＵ１６は、ステップＳ４４にて第１回答ボタン５７が押されなかったと判定した場合には、オペレータの回答が「回答▲２▼」か，即ち第２回答ボタン５８が押されたか否かを判定する(ステップＳ４６)。このとき、ＣＰＵ１６は、第２回答ボタン５８が押されたと判定した場合には、使用者の顔形をタイプｆ３に分類し(ステップＳ４７：分類手段に相当)、その後、動作を図７に示すステップＳ５４に進める。
【０１２５】
これに対し、ＣＰＵ１６は、ステップＳ４６にて第２回答ボタン５８が押されなかったと判定した場合には、回答が「回答▲３▼」であるものと判定した後、使用者の顔形をタイプｆ５に分類し(ステップＳ４８：分類手段に相当)、その後、動作を図６に示すステップＳ４１に進める。
【０１２６】
一方、ステップＳ４９に動作が進んだ場合には、ＣＰＵ１６は、オペレータの回答が「回答▲１▼」か，即ち第１回答ボタン５７が押されたか否かを判定する。このとき、ＣＰＵ１６は、第１回答ボタン５７が押されたと判定した場合には、使用者の顔形をタイプＦ６に分類し(ステップＳ５０：分類手段に相当)、その後、動作を図７に示すステップＳ５４に進める。
【０１２７】
これに対し、ＣＰＵ１６は、ステップＳ４９にて第１回答ボタン５７が押されなかったと判定した場合には、オペレータの回答が「回答▲２▼」か，即ち第２回答ボタン５８が押されたか否かを判定する(ステップＳ５１)。このとき、ＣＰＵ１６は、第２回答ボタン５８が押されたと判定した場合には、使用者の顔形をタイプＦ３に分類し(ステップＳ５２：分類手段に相当)、その後、動作を図７に示すステップＳ５４に進める。
【０１２８】
これに対し、ＣＰＵ１６は、ステップＳ５１にて第２回答ボタン５８が押されなかったと判定した場合には、オペレータの回答が「回答▲３▼」であるものとして、使用者の顔形をタイプＦ５に分類した後(ステップＳ５３：分類手段に相当)、動作を図７に示すステップＳ５４に進める。
【０１２９】
ステップＳ５４に動作が進んだ場合には、ＣＰＵ１６は、第１質問画面４７又は第２質問画面５４に代えて、第１分類結果画面６０(図２１参照)又は第２分類結果画面６３(図２２参照)を表示領域３４に表示させる(報知手段に相当)。
【０１３０】
第１分類結果画面６０は、ステップＳ０７にて選択された顔形シートがＸシートである場合に表示される画面である。第１分類結果画面６０は、顔画像表示領域６１と、顔形マップ表示領域６２とを含んでいる。顔画像表示領域６１には、ステップＳ０３にて選択された顔画像が表示される。
【０１３１】
顔形マップ表示領域６２には、顔画像表示領域６１に表示された顔の形状のタイプ(顔形)のマップが表示され、該当するタイプの位置する空間の色が他のタイプの色よりも濃く表示される。図２１の表示例では、顔形がタイプｆ５に分類された場合について表示されている。
【０１３２】
ここで、ＣＰＵ１６による顔形の分類は、出願人が特開平１０−２８９３０３号公報にて開示している顔形の分類方法(「先行例１」と称する)に従って行われている。
【０１３３】
そして、ＣＰＵ１６による顔形の分類結果であるタイプｆ１は、先行例１におけるタイプＢ(目より下半郭の印象が広くて大きい)に相当する。また、タイプｆ３は、先行例１におけるタイプＣ(目の大きさの印象が小さい)に相当する。また、タイプｆ４は、先行例１におけるタイプＡ(目より下半郭の印象が細くて長い)に相当する。
【０１３４】
また、タイプｆ５は、先行例１におけるタイプＥ(目の大きさの印象が大きくもなく小さくもなく顔の下半部の形状が細く長くもなく広く大きくもない)に相当する。さらに、タイプｆ６は、先行例１におけるタイプＤ(目の大きさの印象が大きい)に相当する。
【０１３５】
一方、第２分類結果画面６３は、ステップＳ０７にて選択された顔形シートがＹシートである場合に表示される画面である。第２分類結果画面６３は、顔画像表示領域６４と、顔形マップ表示領域６５とを含んでいる。顔画像表示領域６４には、ステップＳ０３にて選択された顔画像が表示される。
【０１３６】
顔形マップ表示領域６５には、顔画像表示領域６４に表示された顔形のマップが表示され、該当するタイプの位置する空間の色が他のタイプの色よりも濃く表示される。図２２の表示例では、顔形がタイプＦ５に分類された場合について表示されている。
【０１３７】
ここで、ＣＰＵ１６による顔形の分類は、出願人が既に出願した特願平１０−２０２７７８号にて開示している顔形の分類方法(「先行例２」と称する)に従って行われている。
【０１３８】
そして、ＣＰＵ１６による顔形の分類結果であるタイプＦ１は、先行例２におけるタイプＦ１(顔横幅が広い)に相当する。また、タイプＦ２は、先行例２におけるタイプＦ２(顔横幅が比較的広く顔縦幅が長い)に相当する。また、タイプＦ３は、先行例２におけるタイプＦ３(目の縦幅が小さい)に相当する。
【０１３９】
また、タイプＦ４は、先行例２におけるタイプＦ４(顔縦幅が長く、横幅が狭い)に相当する。また、タイプＦ５は、先行例２におけるタイプＦ５(目と顔の横幅、縦幅が何れも中程度)に相当する。さらに、タイプＦ６は、先行例２におけるタイプＦ６(目の縦幅が大きい)に相当する。
【０１４０】
その後、動作がステップＳ５５に進むと、ＣＰＵ１６が、第１分類結果画面６０又は第２分類結果画面６３に代えて、化粧方法のアドバイス画面(図示せず)を表示領域３４に表示する。アドバイス画面には、例えば、先行例１又は先行例２にて開示された分類結果に応じた化粧方法のアドバイス(顔のタイプに応じた化粧料の色，化粧を施す部位，化粧法のポイント)が表示される(報知手段に相当)。
【０１４１】
この処理は、例えば、得られた顔のタイプに応じた化粧方法の情報を記録媒体(ＨＤＤ１９，ＦＤ２９又はＣＤ−ＲＯＭ３０)から読み出し、この情報に対応するアドバイス画面をディスプレイ２６に表示することで行われる。
【０１４２】
その後、動作がステップＳ５６に進むと、ＣＰＵ１６が、アドバイス画面に代えて又は同時に、化粧品の例示を表示領域３４に表示する(図示せず)。この処理は、例えば、読み出された化粧方法に対応する化粧品の情報を記録媒体(ＨＤＤ１９，ＦＤ２９又はＣＤ−ＲＯＭ３０)から読み出し、この情報に対応する化粧品の例示をディスプレイ２６に表示することで行われる。
【０１４３】
その後、オペレータが、ＫＢＤ２７又はマウス２８の操作によってメニュー３６(図９参照)を呼び出し、メニュー３６の「アプリケーションの終了」を選択すると、ＣＰＵ１６が、顔形分類ソフトの実行を終了し、コンピュータ１の顔形分類装置としての動作が終了する。
【０１４４】
〈実施形態の作用〉
以上説明した顔形分類装置によると、被分類者の顔画像のイメージファイルをコンピュータ１にて読み出し可能な状態にすれば、その後、ＫＢＤ２７又はマウス２８の操作によって、顔画像と顔形シートとの位置合わせをコンピュータ１上で行うことができる。
【０１４５】
この操作は、従来の顔比較キットにおける顔画像と顔形シートとの位置合わせ作業に比べて著しく簡易であるので、顔形分類装置の使用者(被分類者を含む)に対する作業の煩わしさを軽減することができる。
【０１４６】
また、顔形分類に係る判定は、使用者が画面に表示された質問に対して回答する形式で行われ、回答に応じた分類結果が自動的に表示されるので、使用者が分類に係る判定手法や分類方法を把握する必要がない。このため、被分類者が分類方法自体の知識を有していなくても、自身の顔形を容易に知ることができる。
【０１４７】
また、被分類者の年齢に応じて顔画像と比較させる顔形シートが使い分けられるので、被分類者は、自身の年齢に応じた分類結果を得ることができる。
さらに、分類結果に応じた化粧方法や化粧品の例示が被分類者に対して提示されるので、被分類者が提示された情報に従って化粧品の購入や化粧方法の実施をを行えば、自身に対する他人の印象をより良いものにすることができる。
【０１４８】
〈実施形態の変形例〉
本実施形態では、ステップＳ０１にて、ディジタルカメラ３１で使用者の顔画像を撮影し、撮影された顔画像のイメージファイルをＣＰＵ１６が作成することとしたが、ステップＳ０１では、本発明の取得手段として、最終的に、コンピュータ１によって使用される顔画像のイメージファイルが得られれば良い。
【０１４９】
従って、ステップＳ０１における動作は、実施形態にて説明した動作に代えて、予め別の場所で作成した顔画像のイメージファイルをコンピュータ１のハードディスクに保持させる動作(コピー，ダウンロード)であっても良く、予め作成された顔画像のイメージファイルを記録したＦＤ２９やＣＤ−ＲＯＭ３０をＦＤＤ２０やＣＤ−ＲＯＭドライブ２１に装着する動作であっても良い。
【０１５０】
或いは、コンピュータ１にイメージスキャナを接続し、使用者の正面を向いた写真(光学カメラで撮影されたかディジタルカメラで撮影されたかを問わない)をイメージスキャナで読み取ることによってイメージファイルを作成する動作であっても良い。このようにして取得された顔画像のイメージファイルは、ステップＳ０４にて読み取り可能な状態になっていれば良い。
【０１５１】
また、両目位置指定画面４１にて、枠４５で囲まれた範囲が指定されると、拡大表示領域４２が画面切替によって表示領域３４に表示されるようにしても良く、拡大表示領域４２が両目位置指定画面４１に重ねて表示されるようにしても良い。  また、例示表示領域４３は、無くても良く、例示表示領域４３を表示させる場合に、例示画像と指示文との何れか一方のみが表示されるようにしても良い。また、枠４５及び円枠４６の色は問わない。
【０１５２】
また、ステップＳ０８〜Ｓ１０と、ステップＳ１１〜Ｓ１３とは順序が逆であっても良い。
また、コンピュータ１にプリンタが接続され、第１分類結果画面６０，第２分類結果画面６３，アドバイス画面，または化粧品の例示画面がプリントアウトされた紙が、被分類者(顔形分類装置の使用者)に対して提供されるようにしても良い。または、上記した画面に係るデータ(例えば、画面のイメージデータ)が可搬性の記録媒体(ＦＤ，メモリカード等)に記録され、被分類者がそのデータを自身の所有又は使用するコンピュータで利用できるようにしても良い。
【０１５３】
〔第２実施形態〕
次に、本発明の第２実施形態を説明する。図２３は、第２実施形態のシステム構成図である。図２３には、第１実施形態にて説明した顔形分類装置として機能するコンピュータ１と、このコンピュータ１に通信路としてのネットワーク(ＮＷ)７１を通じて接続されたテレビ電話機７７とが図示されている。
【０１５４】
テレビ電話機７７は、インターフェイス回路(Ｉ／Ｆ)７２と、Ｉ／Ｆ(ドライバ含む)７３と、通信制御装置７４とを備えており、Ｉ／Ｆ７２には、カラー画像(動画)を撮影するＣＣＤカメラ７５が接続され、Ｉ／Ｆ７３には、カラーモニタ(例えばＣＲＴやＬＣＤ)７６が接続されている。このテレビ電話機７７からコンピュータ１へ比較顔画像のデータが伝送される。
【０１５５】
比較顔画像のデータが伝送される場合には、前提として、コンピュータ１とテレビ電話機７７の間で所定の呼設定手順が行われ、両者の間に双方向で音声及び画像を伝送するための通信路が確立される。
【０１５６】
コンピュータ１では、呼設定の際に、テレビ電話機７７からの発呼に対して応答すると、ＣＰＵ１６が第１実施形態にて説明した顔形分類ソフトを起動し、ディスプレイ２６に顔位置指定画面３９(図１２参照)を表示する。但し、この時点では、比較顔画像がテレビ電話機７７から送信されていないので、比較顔画像は表示されない。
【０１５７】
一方、テレビ電話機７７では、呼設定終了後、ＣＣＤカメラ７５にて比較顔画像の人物が撮影されると、ＣＣＤカメラ７５の出力信号は、Ｉ／Ｆ７２にて画像信号に変換されて図示せぬバッファメモリに保持された後、通信制御装置７４にて所定の伝送形式に変換され、適宜のタイミングでＮＷ７１へ送出される。このようにして、カラーの比較顔画像の伝送信号がテレビ電話機７７からＮＷ７１へ送出される。
【０１５８】
比較顔画像の伝送信号は、ＮＷ７１を通じてコンピュータ１に受信される。すると、コンピュータ１では、図２４のフローチャートに示す処理が実行される。即ち、伝送信号が通信線を通じて通信制御装置２３(図１参照)に受信されると(Ｓ１０１)、通信制御装置２３は、その伝送信号を画像信号に変換する。
【０１５９】
次に、ＣＰＵ１６が、画像信号をコンピュータ１にて処理可能なイメージデータ(イメージファイル形式)に変換する(Ｓ１０２)。即ち、ＣＰＵ１６は、画像信号を例えばビットマップデータに変換する。続いて、グラフィックボード２２上の図示せぬＶＲＡＭ(ビデオＲＡＭ)に書き込む(Ｓ１０３)。
【０１６０】
これによって、比較顔画像が顔位置指定画面３９の所定位置に表示される。このようにして、カラーの比較顔画像のデータが取得される(取得手段に相当)。なお、変換されたビットマップデータは、ビットマップファイルとして記録媒体(ハードディスク、ＦＤ２９等)に保持される。
【０１６１】
その後、第１実施形態によって説明した顔タイプ分類処理(Ｓ０５〜Ｓ５３の処理)を、オペレータの操作によって実行する(Ｓ１０４)。このとき、比較顔画像の人物の年齢等の必要な情報は、オペレータが呼設定により確立した通信路の音声チャネルを用いて比較顔画像の人物から聞き出すことにより得られる。
【０１６２】
Ｓ１０４によって顔のタイプが鑑別されると、ＣＰＵ１６は、鑑別された顔のタイプに応じた化粧方法の情報を所定の記録媒体(ＨＤＤ１９，ＦＤ２９又はＣＤ−ＲＯＭ３０)から読み出す(Ｓ１０５：読出手段に相当)。
【０１６３】
その後、ＣＰＵ１６は、化粧例画像作成処理を実行する。即ち、ＣＰＵ１６は、Ｓ１０４にて特定された化粧方法の情報に含まれた化粧料の色や化粧部位に基づいて、比較顔画像に着色を施すことにより、比較顔画像に化粧が施された様子を示す化粧例画像のデータを作成する(Ｓ１０６：作成手段に相当)。
【０１６４】
このとき、比較顔画像の送信者に顔の分類結果や化粧方法を伝達する場合には、これらの情報を示す文字が化粧例画像とともに表示されるようにした画像データを作成する。
【０１６５】
なお、ＣＰＵ１６がＳ１０６にて作成された化粧例画像や文字をディスプレイ２６に表示するようにしても良い。また、Ｓ１０６では、ＣＰＵ１６がいわゆる「ペイントブラシ」等の描画ツールソフトを起動させて、比較顔画像の着色作業を行う環境をオペレータに提供し、オペレータが化粧方法の情報に基づいて着色作業を行うようにしても良い。
【０１６６】
その後、ＣＰＵ１６は、Ｓ１０６にて作成された化粧例画像を、確立している通信路を用いてテレビ電話機７７へ送信する(Ｓ１０６：送信手段に相当)。即ち、化粧例画像のビットマップデータが画像信号に変換され、所定の伝送形式に変換されてコンピュータ１からＮＷ７１へ送出される。
【０１６７】
コンピュータ１から送出された化粧例画像の伝送信号は、ＮＷ７１を経てテレビ電話機７７に受信される。すると、通信制御装置７４が伝送信号を画像信号に変換し、Ｉ／Ｆ７３が画像信号に応じた画像をモニタ７６に表示させる。
【０１６８】
これによって、化粧例画像がモニタ７６に表示される。また、Ｓ１０６にて顔タイプの分類結果や化粧方法の情報を示す文字が化粧例画像に付加されている場合には、当該文字が化粧例画像とともにモニタ７６に表示される。
【０１６９】
但し、化粧例画像のみを画像情報として伝送し、オペレータが通信路の音声チャネルを用いて、比較顔画像の送信者に顔タイプの分類結果や化粧方法の情報を音声で伝達するようにすることもできる。
【０１７０】
第２実施形態によれば、顔のタイプの分類結果を所望する者(顔形分類装置の利用者：例えば比較顔画像の人物)に顔のタイプに応じた化粧を施した様子を示す化粧例画像を提供できるので、利用者に適切なアドバイスを与えることができる。
【０１７１】
なお、第２実施形態では、比較顔画像の送受信と化粧例画像の送受信とが１つの呼設定による通信路を用いて行われているが、コンピュータ１がテレビ電話機７７から比較顔画像を受信した時点で一旦呼が切断され、その後、化粧例画像等が作成された時点で、コンピュータ１とテレビ電話機７７との間で新たに呼設定が行われ、この呼設定によって確立した通信路を用いて化粧例画像等の送受信が行われるようにしても良い。
【０１７２】
なお、第２実施形態では、テレビ電話機７７の画像(映像)処理に関する規格及び通信方式(通信プロトコル)について特定していないが、本発明による顔形分類装置を実現するコンピュータ１にてテレビ電話機７７からの伝送信号から最終的に比較顔画像のデータを取得でき、且つテレビ電話機７７がモニタ７６に化粧例画像を表示できるようにされていれば、既存の何れの規格及び通信方式に準拠していても良い。
【０１７３】
即ち、テレビ電話機７７及びコンピュータ１で取り扱われる画像信号は、例えば、ＮＴＳＣコンポジット信号であっても、ＲＧＢ信号であっても良く、通信路として利用されるネットワークは、例えば、公衆網，ＩＳＤＮ網，パケット交換網(ＬＡＮ，インターネット)，フレームリレー網，或いはこれらの複合網であっても良い。また、通信路の有線／無線は問わない。
【０１７４】
また、テレビ電話機７７に代えて、インターネットテレビ電話を実現するコンピュータが用意され、当該コンピュータとコンピュータ１との間で、インターネットを通じて上述した手法による比較顔画像と化粧例画像の送受信が行われるようにしても良い。
【０１７５】
さらに、比較顔画像の顔のタイプの分類結果を所望する者(顔形分類装置の利用者)が、比較顔画像のイメージファイルを添付ファイルとした電子メールをコンピュータ１へ送信し、コンピュータ１が当該電子メールを受信して第１実施形態におけるＳ０１〜Ｓ５６の処理を行うとともに、化粧例画像のイメージファイルを作成し、化粧例画像のイメージファイルと、第１又は第２分類結果画面のイメージファイル，化粧方法を示す画面のイメージファイル，化粧品の例示画面のイメージファイルのうちの少なくとも１つとを添付ファイルとする電子メールが分類結果を所望する者に返送されるようにしても良い。
【０１７６】
比較顔画像の送信主体(テレビ電話機，コンピュータ等)は、携帯タイプであっても良く、据え置きタイプであっても良い。
【０１７７】
【発明の効果】
本発明による顔形分類装置及び記録媒体によれば、従来に比べて顔の形状のタイプの分類作業を容易に行うことができる。
【０１７８】
また、比較顔画像に化粧を施した様子を示す化粧例画像が作成されるので、顔形分類装置の利用者に対し、化粧方法を適正にアドバイスすることができる。
【図面の簡単な説明】
【図１】本発明の実施形態による顔形分類装置のハードウェア構成図
【図２】顔形分類装置の動作を示すフローチャート
【図３】顔形分類装置の動作を示すフローチャート
【図４】顔形分類装置の動作を示すフローチャート
【図５】顔形分類装置の動作を示すフローチャート
【図６】顔形分類装置の動作を示すフローチャート
【図７】顔形分類装置の動作を示すフローチャート
【図８】顔形分類ソフトの初期画面の画面表示例を示す図
【図９】メニューの画面表示例を示す図
【図１０】「画像の入力方法」のウインドウの画面表示例を示す図
【図１１】顔画像選択画面の画面表示例を示す図
【図１２】顔位置指定画面の画面表示例を示す図
【図１３】年代入力画面の画面表示例を示す図
【図１４】顔形シートの説明図
【図１５】両目位置指定画面の画面表示例を示す図
【図１６】両目位置指定画面の画面表示例を示す図
【図１７】両目位置指定画面の画面表示例を示す図
【図１８】両目位置指定画面の画面表示例を示す図
【図１９】第１質問画面の画面表示例を示す図
【図２０】第２質問画面の画面表示例を示す図
【図２１】第１分類結果画面の画面表示例を示す図
【図２２】第２分類結果画面の画面表示例を示す図
【図２３】第２実施形態のシステム構成図
【図２４】第２実施形態におけるコンピュータによる処理を示すフローチャート
【符号の説明】
１    コンピュータ
１６  ＣＰＵ
１７  ＲＯＭ
１８  ＲＡＭ
１９  ハードディスクドライブ
２０  フロッピーディスクドライブ
２１  ＣＤ−ＲＯＭドライブ
２２  グラフィックボード
２３  通信制御装置
２４,２５  インターフェイス
２６  ディスプレイ装置
２７  キーボード
２８  マウス
２９  フロッピーディスク
３０  ＣＤ−ＲＯＭ
３１  ディジタルカメラ
３２  デバイスドライバ
３３  初期画面
３４  表示領域
３５  メニューバー
３６  メニュー
３７  ウインドウ
３８  顔画像選択画面
３９  顔位置指定画面
３９ａ,４５  枠
４０  年代選択画面
４１  両目位置指定画面
４２  顔画像表示領域
４３  拡大表示領域
４４  例示表示領域
４６  円枠
４７  第１質問画面
４８,５５  比較画像表示領域
４９,５６  質問表示領域
５０,５７  第１回答ボタン
５１,５８  第２回答ボタン
５２,５９  第３回答ボタン
５３  第４回答ボタン
５４  第２質問画面
６０  第１分類結果画面
６１,６４  顔画像表示領域
６２,６５  顔形マップ表示領域
６３  第２分類結果画面
７１  ネットワーク
７２,７３  インターフェイス回路
７４  通信制御装置
７５  カメラ
７６  モニタ
【図１】
0004364373.tif 000002
【図２】
0004364373.tif 000003
【図３】
0004364373.tif 000004
【図４】
0004364373.tif 000005
【図５】
0004364373.tif 000006
【図６】
0004364373.tif 000007
【図７】
0004364373.tif 000008
【図８】
0004364373.tif 000009
【図９】
0004364373.tif 000010
【図１０】
0004364373.tif 000011
【図１１】
0004364373.tif 000012
【図１２】
0004364373.tif 000013
【図１３】
0004364373.tif 000014
【図１４】
0004364373.tif 000015
【図１５】
0004364373.tif 000016
【図１６】
0004364373.tif 000017
【図１７】
0004364373.tif 000018
【図１８】
0004364373.tif 000019
【図１９】
0004364373.tif 000020
【図２０】
0004364373.tif 000021
【図２１】
0004364373.tif 000022
【図２２】
0004364373.tif 000023
【図２３】
0004364373.tif 000024
【図２４】
0004364373.tif 000025