【課題を解決するための手段】
【0009】
上記目的を達成するために第1発明に係る提案システムは、複数の端末装置と一又は複数のサーバとで構成されており、前記端末装置は、ユーザ自身の顔を撮像する撮像手段と、撮像された顔の画像データから顔の部分の輪郭線を示す特徴点に関する情報である輪郭データを抽出して前記サーバへ転送して記憶させる輪郭データ抽出手段とを有し、前記サーバは、記憶されている顔の部分の輪郭線を、事前に記憶してあるヘアスタイルを示すモデル画像データから抽出した顔の部分の輪郭線とマッチング処理するマッチング手段と、輪郭線を合わせることで、撮像された顔の画像データの顔の部分と、モデル画像データの髪の部分とを重ね合わせて第1の合成画像を生成する合成画像生成手段とを有し、前記端末装置は、前記サーバで生成された第1の合成画像を取得してタッチディスプレイに表示する合成画像表示手段を有する提案システムにおいて、前記端末装置は、表示されている複数の
前記第1の合成画像から
一の前記第1の合成画像の選択を受け付ける選択受付手段を備え、前記サーバは、前記端末装置で
一の前記第1の合成画像の選択を受け付けた時点で、選択を受け付けた
一の前記第1の合成画像の基礎となったモデル画像データと輪郭データとを対応付けて記憶するモデル画像データ記憶手段を備え、前記端末装置は、撮像された顔の画像データの入力を受け付ける画像データ受付手段を備え、前記サーバは、前記輪郭データ抽出手段により、前記端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する
、事前に記憶してある複数の輪郭データを検索する輪郭データ検索手段を備え、前記サーバの前記合成画像生成手段は、検索された複数の輪郭データそれぞれに対応付けて記憶されているモデル画像データに基づいて、前記端末装置で入力を受け付けた顔の画像データと合成された複数の第2の合成画像を生成し、前記端末装置の前記合成画像表示手段は、前記サーバで生成された前記第2の合成画像を取得してタッチディスプレイに表示することを特徴とする。
【0010】
また、第2発明に係る提案システムは、第1発明において、前記輪郭データは、顔の部分の輪郭線だけでなく、目、鼻、口の輪郭線も含むことが好ましい。
【0011】
また、第3発明に係る提案システムは、第1又は第2発明において、前記モデル画像データ記憶手段は、前記輪郭データと、顔に施される化粧をイメージ別にパターン化した複数の化粧パターンデータとを対応付けて記憶していることが好ましい。
【0012】
また、第4発明に係る提案システムは、第1乃至第3発明のいずれか1つにおいて、前記モデル画像データ記憶手段は、前記輪郭データと、服装の画像データを含む複数のファッションデータとを対応付けて記憶していることが好ましい。
【0013】
また、第5発明に係る提案システムは、第1乃至第4発明のいずれか1つにおいて、前記端末装置は、ユーザの属性を示す属性情報を取得する属性取得手段を備え、前記サーバの前記モデル画像データ記憶手段は、前記端末装置で取得された前記属性情報と対応付けて、前記端末装置で選択を受け付けた
一の第1の合成画像の基礎となったモデル画像データと輪郭データとを記憶することが好ましい。
【0014】
また、第6発明に係る提案システムは、第5発明において、前記サーバの前記輪郭データ検索手段は、前記端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する輪郭データを、前記属性情報に応じて検索することが好ましい。
【0015】
次に、上記目的を達成するために第7発明に係る提案方法は、複数の端末装置と一又は複数のサーバとで構成されており、前記端末装置は、ユーザ自身の顔を撮像する撮像手段と、撮像された顔の画像データから顔の部分の輪郭線を示す特徴点に関する情報である輪郭データを抽出して前記サーバへ転送して記憶させる輪郭データ抽出手段とを有し、前記サーバは、記憶されている顔の部分の輪郭線を、事前に記憶してあるヘアスタイルを示すモデル画像データから抽出した顔の部分の輪郭線とマッチング処理するマッチング手段と、輪郭線を合わせることで、撮像された顔の画像データの顔の部分と、モデル画像データの髪の部分とを重ね合わせて第1の合成画像を生成する合成画像生成手段とを有し、前記端末装置は、前記サーバで生成された第1の合成画像を取得してタッチディスプレイに表示する合成画像表示手段を有する提案システムで実行することが可能な提案方法において、前記端末装置は、表示されている複数の
前記第1の合成画像から
一の前記第1の合成画像の選択を受け付ける工程を含み、前記サーバは、前記端末装置で
一の前記第1の合成画像の選択を受け付けた時点で、選択を受け付けた
一の前記第1の合成画像の基礎となったモデル画像データと輪郭データとを対応付けて記憶する工程を含み、前記端末装置は、撮像された顔の画像データの入力を受け付ける工程を含み、前記サーバは、前記端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する
、事前に記憶してある複数の輪郭データを検索する工程を含み、検索された複数の輪郭データそれぞれに対応付けて記憶されているモデル画像データに基づいて、前記端末装置で入力を受け付けた顔の画像データと合成された複数の第2の合成画像を生成し、前記サーバで生成された前記第2の合成画像を取得してタッチディスプレイに表示することを特徴とする。
【0016】
また、第8発明に係る提案方法は、第7発明において、前記輪郭データは、顔の部分の輪郭線だけでなく、目、鼻、口の輪郭線も含むことが好ましい。
【0017】
また、第9発明に係る提案方法は、第7又は第8発明において、前記輪郭データと、顔に施される化粧をイメージ別にパターン化した複数の化粧パターンデータとを対応付けて記憶していることが好ましい。
【0018】
また、第10発明に係る提案方法は、第7乃至第9発明のいずれか1つにおいて、前記輪郭データと、服装の画像データを含む複数のファッションデータとを対応付けて記憶していることが好ましい。
【0019】
また、第11発明に係る提案方法は、第7乃至第10発明のいずれか1つにおいて、前記端末装置は、ユーザの属性を示す属性情報を取得する工程を含み、前記サーバは、前記端末装置で取得された前記属性情報と対応付けて、前記端末装置で選択を受け付けた
一の前記第1の合成画像の基礎となったモデル画像データと輪郭データとを記憶することが好ましい。
【0020】
また、第12発明に係る提案方法は、第11発明において、前記サーバは、前記端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する輪郭データを、前記属性情報に応じて検索することが好ましい。
【0021】
次に、上記目的を達成するために第13発明に係るサーバは、外部の端末装置とデータ通信することが可能に接続されており、前記端末装置から、撮像された顔の画像データから抽出された、顔の部分の輪郭線を示す特徴点に関する情報である輪郭データを受信して記憶する輪郭データ記憶手段と、記憶されている顔の部分の輪郭線を、事前に記憶してあるヘアスタイルを示すモデル画像データから抽出した顔の部分の輪郭線とマッチング処理するマッチング手段と、輪郭線を合わせることで、撮像された顔の画像データの顔の部分と、モデル画像データの髪の部分とを重ね合わせて第1の合成画像を生成する合成画像生成手段と、生成した第1の合成画像を前記端末装置へ送信する合成画像送信手段を有するサーバにおいて、前記端末装置で
一の前記第1の合成画像の選択を受け付けた時点で、選択を受け付けた
一の前記第1の合成画像の基礎となったモデル画像データと輪郭データとを対応付けて記憶するモデル画像データ記憶手段と、前記端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する
、事前に記憶してある複数の輪郭データを検索する輪郭データ検索手段とを備え、前記合成画像生成手段は、検索された複数の輪郭データそれぞれに対応付けて記憶されているモデル画像データに基づいて、前記端末装置で入力を受け付けた顔の画像データと合成された複数の第2の合成画像を生成し、前記合成画像送信手段は、生成された前記第2の合成画像を前記端末装置へ送信することを特徴とする。
【0022】
また、第14発明に係るサーバは、第13発明において、前記輪郭データは、顔の部分の輪郭線だけでなく、目、鼻、口の輪郭線も含むことが好ましい。
【0023】
また、第15発明に係るサーバは、第13又は第14発明において、前記モデル画像データ記憶手段は、前記輪郭データと、顔に施される化粧をイメージ別にパターン化した複数の化粧パターンデータとを対応付けて記憶していることが好ましい。
【0024】
また、第16発明に係るサーバは、第13乃至第15発明のいずれか1つにおいて、前記モデル画像データ記憶手段は、前記輪郭データと、服装の画像データを含む複数のファッションデータとを対応付けて記憶していることが好ましい。
【0025】
また、第17発明に係るサーバは、第13乃至第16発明のいずれか1つにおいて、前記モデル画像データ記憶手段は、前記端末装置で取得されたユーザの属性を示す属性情報と対応付けて、前記端末装置で選択を受け付けた
一の前記第1の合成画像の基礎となったモデル画像データと輪郭データとを記憶することが好ましい。
【0026】
また、第18発明に係るサーバは、第17発明において、前記輪郭データ検索手段は、前記端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する輪郭データを、前記属性情報に応じて検索することが好ましい。
【0027】
次に、上記目的を達成するために第19発明に係るコンピュータプログラムは、外部の端末装置とデータ通信することが可能に接続されており、前記端末装置から、撮像された顔の画像データから抽出された、顔の部分の輪郭線を示す特徴点に関する情報である輪郭データを受信して記憶する輪郭データ記憶手段と、記憶されている顔の部分の輪郭線を、事前に記憶してあるヘアスタイルを示すモデル画像データから抽出した顔の部分の輪郭線とマッチング処理するマッチング手段と、輪郭線を合わせることで、撮像された顔の画像データの顔の部分と、モデル画像データの髪の部分とを重ね合わせて第1の合成画像を生成する合成画像生成手段と、生成した第1の合成画像を前記端末装置へ送信する合成画像送信手段を有するサーバで実行することが可能なコンピュータプログラムにおいて、前記サーバを、前記端末装置で
一の前記第1の合成画像の選択を受け付けた時点で、選択を受け付けた
一の前記第1の合成画像の基礎となったモデル画像データと輪郭データとを対応付けて記憶するモデル画像データ記憶手段、及び前記端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する
、事前に記憶してある複数の輪郭データを検索する輪郭データ検索手段として機能させ、前記合成画像生成手段を、検索された複数の輪郭データそれぞれに対応付けて記憶されているモデル画像データに基づいて、前記端末装置で入力を受け付けた顔の画像データと合成された複数の第2の合成画像を生成する手段として機能させ、前記合成画像送信手段を、生成された前記第2の合成画像を取得して前記端末装置へ送信する手段として機能させることを特徴とする。
【0028】
また、第20発明に係るコンピュータプログラムは、第19発明において、前記輪郭データは、顔の部分の輪郭線だけでなく、目、鼻、口の輪郭線も含むことが好ましい。
【0029】
次に、上記目的を達成するために第21発明に係る提案システムは、複数の端末装置と一又は複数のサーバとで構成されており、前記端末装置は、ユーザ自身の顔を撮像する撮像手段と、撮像された顔の画像データから顔の部分の輪郭線を示す特徴点に関する情報である輪郭データを抽出して前記サーバへ転送して記憶させる輪郭データ抽出手段とを有し、前記サーバは、記憶されている顔の部分の輪郭線を、事前に記憶してある顔に施される化粧をイメージ別にパターン化した複数の化粧パターンを示すモデル画像データから抽出した顔の部分の輪郭線とマッチング処理するマッチング手段と、輪郭線を合わせることで、撮像された顔の画像データの顔の部分と、モデル画像データの顔の部分とを重ね合わせて第1の合成画像を生成する合成画像生成手段とを有し、前記端末装置は、前記サーバで生成された第1の合成画像を取得してタッチディスプレイに表示する合成画像表示手段を有する提案システムにおいて、前記端末装置は、表示されている複数の
前記第1の合成画像から
一の前記第1の合成画像の選択を受け付ける選択受付手段を備え、前記サーバは、前記端末装置で
一の前記第1の合成画像の選択を受け付けた時点で、選択を受け付けた
一の前記第1の合成画像の基礎となったモデル画像データと輪郭データとを対応付けて記憶するモデル画像データ記憶手段を備え、前記端末装置は、撮像された顔の画像データの入力を受け付ける画像データ受付手段を備え、前記サーバは、前記輪郭データ抽出手段により、前記端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する
、事前に記憶してある複数の輪郭データを検索する輪郭データ検索手段を備え、前記サーバの前記合成画像生成手段は、検索された複数の輪郭データそれぞれに対応付けて記憶されているモデル画像データに基づいて、前記端末装置で入力を受け付けた顔の画像データと合成された複数の第2の合成画像を生成し、前記端末装置の前記合成画像表示手段は、前記サーバで生成された前記第2の合成画像を取得してタッチディスプレイに表示することを特徴とする。
【0030】
また、第22発明に係る提案システムは、第21発明において、前記輪郭データは、顔の部分の輪郭線だけでなく、目、鼻、口の輪郭線も含むことが好ましい。
【0031】
また、第23発明に係る提案システムは、第21又は第22発明において、前記モデル画像データ記憶手段は、前記輪郭データと、ヘアスタイルを示すモデル画像データとを対応付けて記憶していることが好ましい。
【0032】
また、第24発明に係る提案システムは、第21乃至第23発明のいずれか1つにおいて、前記モデル画像データ記憶手段は、前記輪郭データと、服装の画像データを含む複数のファッションデータとを対応付けて記憶していることが好ましい。
【0033】
次に、上記目的を達成するために第25発明に係る提案システムは、複数の端末装置と一又は複数のサーバとで構成されており、前記端末装置は、ユーザ自身の顔を撮像する撮像手段と、撮像された顔の画像データから顔の部分の輪郭線を示す特徴点に関する情報である輪郭データを抽出して前記サーバへ転送して記憶させる輪郭データ抽出手段とを有し、前記サーバは、記憶されている顔の部分の輪郭線を、事前に記憶してある服装を示すモデル画像データから抽出した顔の部分の輪郭線とマッチング処理するマッチング手段と、輪郭線を合わせることで、撮像された顔の画像データの顔の部分と、モデル画像データの服装の部分とを重ね合わせて第1の合成画像を生成する合成画像生成手段とを有し、前記端末装置は、前記サーバで生成された第1の合成画像を取得してタッチディスプレイに表示する合成画像表示手段を有する提案システムにおいて、前記端末装置は、表示されている複数の
前記第1の合成画像から
一の前記第1の合成画像の選択を受け付ける選択受付手段を備え、前記サーバは、前記端末装置で
一の前記第1の合成画像の選択を受け付けた時点で、選択を受け付けた
一の前記第1の合成画像の基礎となったモデル画像データと輪郭データとを対応付けて記憶するモデル画像データ記憶手段を備え、前記端末装置は、撮像された顔の画像データの入力を受け付ける画像データ受付手段を備え、前記サーバは、前記輪郭データ抽出手段により、前記端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する
、事前に記憶してある複数の輪郭データを検索する輪郭データ検索手段を備え、前記サーバの前記合成画像生成手段は、検索された複数の輪郭データそれぞれに対応付けて記憶されているモデル画像データに基づいて、前記端末装置で入力を受け付けた顔の画像データと合成された複数の第2の合成画像を生成し、前記端末装置の前記合成画像表示手段は、前記サーバで生成された前記第2の合成画像を取得してタッチディスプレイに表示することを特徴とする。
【0034】
また、第26発明に係る提案システムは、第25発明において、前記輪郭データは、顔の部分の輪郭線だけでなく、目、鼻、口の輪郭線も含むことが好ましい。
【0035】
また、第27発明に係る提案システムは、第25又は第26発明において、前記モデル画像データ記憶手段は、前記輪郭データと、ヘアスタイルを示すモデル画像データとを対応付けて記憶していることが好ましい。
【0036】
また、第28発明に係る提案システムは、第25乃至第27発明のいずれか1つにおいて、前記モデル画像データ記憶手段は、前記輪郭データと、顔に施される化粧をイメージ別にパターン化した複数の化粧パターンデータとを対応付けて記憶していることが好ましい。
【0037】
第1発明、第7発明、第13発明及び第19発明では、端末装置は、表示されている複数の
第1の合成画像から
一の第1の合成画像の選択を受け付ける。サーバは、端末装置で
一の第1の合成画像の選択を受け付けた時点で、選択を受け付けた
一の第1の合成画像の基礎となったモデル画像データと輪郭データとを対応付けて記憶する。端末装置は、撮像された顔の画像データの入力を受け付け、サーバは、端末装置で入力を受け付けた顔の画像データから抽出された複数の輪郭データに近接する
、事前に記憶してある複数の輪郭データを検索する。検索された複数の輪郭データそれぞれに対応付けて記憶されているモデル画像データに基づいて、端末装置で入力を受け付けた顔の画像データと合成された複数の第2の合成画像を生成し、端末装置のタッチディスプレイに表示する。これにより、ユーザが、好みであるヘアスタイルに対応するモデル画像データ、似合うと判断したヘアスタイルに対応するモデル画像データを、ユーザの輪郭データと対応付けて記憶することができるので、類似している輪郭データを有する他のユーザに対して、よく好まれるヘアスタイル、似合うと判断されるヘアスタイル等に相当するモデル画像データを用いて生成された合成画像を優先して表示することができ、迷うことなく、また後悔することなくヘアスタイルを選択することが可能となる。
【0038】
第2発明、第8発明、第14発明及び第20発明では、輪郭データは、顔の部分の輪郭線だけでなく、目、鼻、口の輪郭線も含むので、顔の外形だけではなく、目、鼻、口の配置が類似している他のユーザに好まれる、あるいは似合うと判断されるヘアスタイル等に相当するモデル画像データを用いて生成された合成画像を優先して表示することが可能となる。
【0039】
第3発明、第9発明及び第15発明では、輪郭データと、顔に施される化粧をイメージ別にパターン化した複数の化粧パターンデータとを対応付けて記憶しているので、類似している輪郭データを有する他のユーザに対して、よく好まれる化粧パターン、似合うと判断される化粧パターン等に相当するモデル画像データを用いて生成された合成画像を優先して表示することができ、迷うことなく、また後悔することなく化粧パターンを選択することが可能となる。
【0040】
第4発明、第10発明及び第16発明では、輪郭データと、服装の画像データを含む複数のファッションデータとを対応付けて記憶しているので、類似している輪郭データを有する他のユーザに対して、よく好まれる服装、似合うと判断される服装等に相当するモデル画像データを用いて生成された合成画像を優先して表示することができ、迷うことなく、また後悔することなく服装を選択することが可能となる。
【0041】
第5発明、第11発明及び第17発明では、端末装置は、ユーザの属性を示す属性情報を取得し、サーバは、端末装置で取得された属性情報と対応付けて、端末装置で選択を受け付けた
一の第1の合成画像の基礎となったモデル画像データと輪郭データとを記憶するので、属性情報に応じて合成画像として表示されるヘアスタイルを更新することが可能となる。ここで、属性情報とは、性別、年齢、肌の色、登録時期、国籍や出身地等に関する情報である。
【0042】
第6発明、第12発明及び第18発明では、サーバは、端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する輪郭データを、属性情報に応じて検索するので、属性情報に合致するヘアスタイルに相当するモデル画像データを用いて生成された合成画像を優先して表示することが可能となる。
【0043】
第21発明では、サーバは、記憶されている顔の部分の輪郭線を示す輪郭データを、顔に施される化粧をイメージ別にパターン化した複数の化粧パターンを示すモデル画像データと対応付けて記憶してある。端末装置は、表示されている複数の
第1の合成画像から
一の第1の合成画像の選択を受け付け、サーバは、端末装置で
一の第1の合成画像の選択を受け付けた時点で、選択を受け付けた
一の第1の合成画像の基礎となったモデル画像データと輪郭データとを対応付けて記憶する。端末装置は、撮像された顔の画像データの入力を受け付け、サーバは、端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する
、事前に記憶してある複数の輪郭データを検索する。サーバは、検索された複数の輪郭データそれぞれに対応付けて記憶されているモデル画像データに基づいて、端末装置で入力を受け付けた顔の画像データと合成された複数の第2の合成画像を生成し、端末装置は、サーバで生成された第2の合成画像を取得してタッチディスプレイに表示する。これにより、ユーザが、好みである化粧パターンに対応するモデル画像データ、似合うと判断した化粧パターンに対応するモデル画像データを、ユーザの輪郭データと対応付けて記憶することができるので、類似している輪郭データを有する他のユーザに対して、よく好まれる化粧パターン、似合うと判断される化粧パターン等に相当するモデル画像データを用いて生成された合成画像を優先して表示することができ、迷うことなく、また後悔することなく化粧パターンを選択することが可能となる。
【0044】
第22発明では、輪郭データは、顔の部分の輪郭線だけでなく、目、鼻、口の輪郭線も含むので、顔の外形だけではなく、目、鼻、口の配置が類似している他のユーザに好まれる、あるいは似合うと判断される化粧パターン等に相当するモデル画像データを用いて生成された合成画像を優先して表示することが可能となる。
【0045】
第23発明では、輪郭データと、ヘアスタイルを示すモデル画像データとを対応付けて記憶しているので、類似している輪郭データを有する他のユーザに対して、よく好まれるヘアスタイル、似合うと判断されるヘアスタイル等に相当するモデル画像データを用いて生成された合成画像を優先して表示することができ、迷うことなく、また後悔することなくヘアスタイルを選択することが可能となる。
【0046】
第24発明では、輪郭データと、服装の画像データを含む複数のファッションデータとを対応付けて記憶しているので、類似している輪郭データを有する他のユーザに対して、よく好まれる服装、似合うと判断される服装等に相当するモデル画像データを用いて生成された合成画像を優先して表示することができ、迷うことなく、また後悔することなく服装を選択することが可能となる。
【0047】
第25発明では、サーバは、記憶されている顔の部分の輪郭線を示す輪郭データを、服装を示すモデル画像データと対応付けて記憶してある。端末装置は、表示されている複数の
第1の合成画像から
一の第1の合成画像の選択を受け付け、サーバは、端末装置で
一の第1の合成画像の選択を受け付けた時点で、選択を受け付けた
一の第1の合成画像の基礎となったモデル画像データと輪郭データとを対応付けて記憶する。端末装置は、撮像された顔の画像データの入力を受け付け、サーバは、端末装置で入力を受け付けた顔の画像データから抽出された輪郭データに近接する
、事前に記憶してある複数の輪郭データを検索する。サーバは、検索された複数の輪郭データそれぞれに対応付けて記憶されているモデル画像データに基づいて、端末装置で入力を受け付けた顔の画像データと合成された複数の第2の合成画像を生成し、端末装置は、サーバで生成された第2の合成画像を取得してタッチディスプレイに表示する。これにより、ユーザが、好みであるファッションデータに対応するモデル画像データ、似合うと判断した服装に対応するモデル画像データを、ユーザの輪郭データと対応付けて記憶することができるので、類似している輪郭データを有する他のユーザに対して、よく好まれる服装、似合うと判断される服装等に対応するモデル画像データを用いて生成された合成画像を優先して表示することができ、迷うことなく、また後悔することなく服装を選択することが可能となる。
【0048】
第26発明では、輪郭データは、顔の部分の輪郭線だけでなく、目、鼻、口の輪郭線も含むので、顔の外形だけではなく、目、鼻、口の配置が類似している他のユーザに好まれる、あるいは似合うと判断される服装等に相当するモデル画像データを用いて生成された合成画像を優先して表示することが可能となる。
【0049】
また、第27発明では、輪郭データと、ヘアスタイルを示すモデル画像データとを対応付けて記憶しているので、類似している輪郭データを有する他のユーザに対して、よく好まれるヘアスタイル、似合うと判断されるヘアスタイル等に相当するモデル画像データを用いて生成された合成画像を優先して表示することができ、迷うことなく、また後悔することなくヘアスタイルを選択することが可能となる。
【0050】
また、第28発明では、輪郭データと、顔に施される化粧をイメージ別にパターン化した複数の化粧パターンデータとを対応付けて記憶しているので、類似している輪郭データを有する他のユーザに対して、よく好まれる化粧パターン、似合うと判断される化粧パターン等に相当するモデル画像データを用いて生成された合成画像を優先して表示することができ、迷うことなく、また後悔することなく化粧パターンを選択することが可能となる。