(57)【要約】【課題】簡単かつ興味の持てる画像を用いた相性診断を行うシステムを提供すること。【解決手段】携帯電話のカメラで撮影して取得した本人顔画像データをサーバに送信し、前記本人顔画像データから占いに必要な顔の特定のデータを抽出して、抽出した本人の特定データと予め格納した占いに必要な顔の特定の基準データとを比較して、最も近い基準データを本人データとして選択しておき、次に前記カメラで撮影して取得した相手顔画像データをサーバに送信し、前記相手顔画像データから占いに必要な顔の特定のデータを抽出して、抽出した相手の特定データと前記基準データとを比較して、最も近い前記基準データを相手データとして選択し、前記本人データと前記相手データとを比較して相性度を定め、前記相性度を前記携帯電話に送信する。【選択図】図３
2005352803.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話のカメラで撮影して取得した本人顔画像データをサーバに送信し、
本人顔画像データを受信した前記サーバは、前記本人顔画像データから占いに必要な顔の特定のデータを抽出して、抽出した本人の特定データと予め格納した占いに必要な顔の特定の基準データとを比較して、最も近い基準データを本人データとして選択しておき、
次に前記カメラで撮影して取得した相手顔画像データをサーバに送信し、
相手顔画像データを受信した前記サーバは、前記相手顔画像データから占いに必要な顔の特定のデータを抽出して、抽出した相手の特定データと前記基準データとを比較して、最も近い前記基準データを相手データとして選択し、前記本人データと前記相手データとを比較して相性度を定め、前記相性度を前記携帯電話に送信する、
相性診断方法。
【請求項２】
相互に通信が可能な携帯電話とサーバとを含み、
前記携帯電話は、顔画像を撮影して画像データを取得する手段と、前記画像データを記憶する記憶手段と、前記記憶手段により記憶された画像データをサーバへ送信する送信手段と、サーバから相性度診断結果を受信する手段と、前記診断結果を表示する手段とを備え、
前記サーバは、占いに必要な顔の特定の基準データと、相性度を規定したデータを記憶したデータベースと、
携帯電話から送信される画像データを受信する受信手段と、前記受信手段により受信した顔画像から占いに必要な顔の特定のデータを抽出する手段と、前記顔の特定のデータと前記顔の特定の基準データとを比較して最も近い基準データを選択する手段と、前記基準データを選択する手段により選択された第１の基準データと第２の基準データとを比較して前記データベース中の相性度を規定したデータを基に相性診断をする手段と、前記相性診断による診断結果を前記携帯電話に送信する手段とを備えることを特徴とする、
診断システム。
【請求項３】
占いに必要な顔の特定の基準データと、相性度を規定したデータを記憶したデータベースと、
携帯電話から送信される画像データを受信する受信手段と、前記受信手段により受信した顔画像から占いに必要な顔の特定のデータを抽出する手段と、前記顔の特定のデータと前記顔の特定の基準データとを比較して最も近い基準データを選択する手段と、前記基準データを選択する手段により選択された第１の基準データと第２の基準データとを比較して前記データベース中の相性度を規定したデータを基に相性診断をする手段と、前記相性診断による診断結果を前記携帯電話に送信する手段とを備えることを特徴とする、
サーバ。
【請求項４】
顔画像を撮影して画像データを取得する手段と、前記画像データを記憶する記憶手段と、前記記憶手段により記憶された画像データをサーバへ送信する送信手段と、サーバから相性度診断結果を受信する手段と、前記診断結果を表示する手段とを備えることを特徴とする、
携帯電話。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像により相性を診断するシステム及び相性診断の方法に関する。
【背景技術】
【０００２】
従来より、占いや相性診断等を行うゲーム装置が知られている。また、最近では、画像を用いて性格判断等の占いや相性診断を行う娯楽装置が開示されている。
【特許文献１】特開平６−１６８３１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来は、相性診断や占いに使用するデータは、生年月日や血液型等の限られたデータを使用していた。これらは、個人固有の情報量としては少なく、正確で興味深い判断結果を提示することは少なかった。
【０００４】
本発明の目的は、確かな相性の診断ができ、何度も利用したくなるような興味の持てるシステムを提供することである。
【課題を解決するための手段】
【０００５】
上記した課題は、携帯電話のカメラで撮影して取得した本人顔画像データをサーバに送信し、本人顔画像データを受信した前記サーバは、前記本人顔画像データから占いに必要な顔の特定のデータを抽出して、抽出した本人の特定データと予め格納した占いに必要な顔の特定の基準データとを比較して、最も近い基準データを本人データとして選択しておき、次に前記カメラで撮影して取得した相手顔画像データをサーバに送信し、相手顔画像データを受信した前記サーバは、前記相手顔画像データから占いに必要な顔の特定のデータを抽出して、抽出した相手の特定データと前記基準データとを比較して、最も近い前記基準データを相手データとして選択し、前記本人データと前記相手データとを比較して相性度を定め、前記相性度を前記携帯電話に送信する相性診断方法により解決する。
【０００６】
また、上記した課題は、相互に通信が可能な携帯電話とサーバとを含み、前記携帯電話は、顔画像を撮影して画像データを取得する手段と、前記画像データを記憶する記憶手段と、前記記憶手段により記憶された画像データをサーバへ送信する送信手段と、サーバから相性度診断結果を受信する手段と、前記診断結果を表示する手段とを備え、前記サーバは、占いに必要な顔の特定の基準データと、相性度を規定したデータを記憶したデータベースと、携帯電話から送信される画像データを受信する受信手段と、前記受信手段により受信した顔画像から占いに必要な顔の特定のデータを抽出する手段と、前記顔の特定のデータと前記顔の特定の基準データとを比較して最も近い基準データを選択する手段と、前記基準データを選択する手段により選択された第１の基準データと第２の基準データとを比較して前記データベース中の相性度を規定したデータを基に相性診断をする手段と、前記相性診断による診断結果を前記携帯電話に送信する手段とを備えることを特徴とする診断システムにより解決する。
【０００７】
本発明では、携帯電話のカメラで本人の顔画像を撮影して画像データを取得し、その顔画像データを携帯電話から送信し、サーバがその顔画像データを受信する。サーバは、受信した本人顔画像データから、占いに必要な顔の特定のデータを抽出し、予めデータベースに格納してある占いに必要な特定の基準データと比較し、最も近い基準データを本人データとして本人顔データベースに格納する。ここで、占いに必要な特定の基準データとは、例えば、目や眉や口等の顔のパーツであり、目や眉や口等の形や大きさが種々規定されている。
【０００８】
相性診断をする場合は、相性診断を行いたい相手の顔の画像を本人顔画像を撮影したのと同じ携帯電話のカメラで撮影し、相手の顔の画像データを取得し、その顔画像データを携帯電話から送信して、サーバがその顔画像データを受信する。
【０００９】
相手の顔の画像データを受信したサーバは、その顔画像データから占いに必要な顔の特定データを抽出して、予め格納されている占いに必要な特定の基準データと比較し、最も近い基準データを相手データとして相手顔データベースに格納する。
【００１０】
相性診断は、本人顔データベースに格納されている本人データと、相手顔データベースに格納されている相手データとをそれぞれデータベースから取り出し、予め規定してある相性度を基に本人と相手の相性度を求める。
【００１１】
相性度が求まったら、その結果をサーバから携帯電話に送信し、結果を受信した携帯電話は相性度を携帯電話の表示画面に表示する。
【００１２】
上記のように、本発明における相性診断では、顔の画像を使用して行っている。従って、生年月日や血液型等だけの少ない情報量ではなく、多くの情報量を用いることにより、個人固有の特徴を取得でき、より正確な相性診断結果を得ることができる。
【００１３】
また、携帯電話では画像を撮影し、画像データをサーバに送信し、診断結果をサーバから受信して、携帯電話の表示部に表示することを行い、画像解析や相性診断等の処理はサーバで行い、相性診断等に必要な目や眉等の形や大きさを表す多量の情報はサーバのデータベースに予め蓄積しておく。従って、本発明の相性診断では、多量の情報を扱うことができ、より正確な診断結果を得ることができる。
【００１４】
また、本発明においては、顔画像のデータから占いに必要な特定のデータとして目や眉等の顔のパーツを抽出し、抽出した特定データと予めデータベースに格納してある特定の基準データと比較し、最も近い基準データを、本人あるいは相手のデータとして選択している。従って、相性診断において、基準データを用いた診断を行うことになるため、容易かつ迅速に相性度等を求めることが可能となる。さらに、顔のパーツ毎の相性度や、理想的な相手のイメージ画像等の興味深い情報を提供することも容易に行うことが可能となる。
【００１５】
また、本発明における相性診断は占いに必要な顔の特定のデータである顔のパーツを抽出し、パーツを比較して相性度を求めているため、顔のパーツの表情の違いにより結果が異なることがすぐに確認でき、繰り返し相性診断を行い楽しむことができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態について、添付の図面を参照して説明する。
【００１７】
図１は本発明の実施形態である相性診断システムのシステム構成の一例を示す図である。本実施形態の相性診断システムはネットワーク２００を介して通信端末装置１００とサーバ３００とが接続されている。サーバ３００は、診断情報データベース３０２と、通信端末装置１００からネットワーク２００を介して送信される顔画像データや通信端末装置１００からの処理要求に基づき診断情報データベース３０２へアクセスを行い、診断情報データベース３０２の更新処理や顔画像データから占いに必要な顔の特定のデータを抽出する画像処理を行い、抽出した顔の特定のデータと予め格納した占いに必要な顔の特定の基準データとを比較して、最も近い基準データを選択する処理を行い、基準データを選択する処理により選択された第１の基準データと第２の基準データとを比較して予め診断情報データベース３０２に格納されている相性度を規定したデータを基にして相性の診断処理を行い、診断結果を処理要求のあった通信端末へ送信する診断情報提供部３０１とを含んで構成されている。
【００１８】
図２は本実施の形態で通信端末装置１００として使用するカメラ付き携帯電話１０１の外観図である。カメラ付き携帯電話１０１は、キー入力部として機能する複数のキー１０２と、文字や画像が表示される液晶画面１０３と、送受信部として機能するアンテナ１０４と、画像を撮影するカメラ１０５とを含んで構成されている。
【００１９】
図３は診断システムの機能ブロック図の一例である。ここでは、通信端末装置１００としてカメラ付き携帯電話１０１を例として説明する。
【００２０】
カメラ付き携帯電話１０１は、文字入力キー等で構成されるキー入力部１０６と、画像を撮影するカメラ部１１０と、相性診断の処理要求信号や撮影した画像信号を送信し、診断情報提供部３０１からの診断情報を受信する送受信部１０７と、受信した診断情報や撮影した画像を一時的に記憶する記憶部１０９と、記憶部１０９に記憶した診断情報を液晶画面に表示する表示部１０８とを含んで構成されている。
【００２１】
一方、診断情報提供部３０１は送受信部３０３と、判別部３０４と、処理部３０５とを含んで構成されている。送受信部３０３はカメラ付き携帯電話１０１からの相性診断等の処理要求信号を受信し、診断結果等を送信するもので、送信機能と受信機能の両方を有する。送受信部３０３は例えばパケット分解組み立て機能を有する通信装置等により実現される。
【００２２】
判別部３０４は受信した処理要求信号に基づいて、どのカメラ付き携帯電話１０１から送信されたかを識別し、どのような要求かを判別する。
【００２３】
処理部３０５は受信した処理要求によって、診断情報データベース３０２のデータの書き換えや、診断情報データベース３０２に記憶された診断情報を基に診断を実施するもので、例えばＣＰＵ等により実現される。
【００２４】
画像解析処理部３０７はカメラ付き携帯電話１０１から送信され、診断情報提供部３０１の送受信部３０３で受信したユーザの顔画像データから占いに必要な顔の特定のデータである目や鼻等の顔のパーツを抽出する処理を行う。
【００２５】
データ蓄積処理部３０８は画像解析処理部３０７によって抽出した顔のパーツを診断情報データベース３０２の本人顔情報データベース３１１に蓄積する。また、診断相手の顔画像の画像解析処理によって顔のパーツが抽出された場合には、抽出された顔のパーツを相手顔情報データベース３１２に蓄積する。
【００２６】
相性度診断処理部３０９は診断情報データベース３０２の本人顔情報データベース３１１と相手顔情報データベース３１２に蓄積されているデータと相性度診断情報データベース３１３に蓄積されている相性度診断情報とにより相性度を診断する処理を行う。
【００２７】
画像生成処理部３１０は相性度診断の診断結果に基づきカメラ付き携帯電話１０１に表示する画像を生成する。
【００２８】
図４は、診断システムへの携帯電話による入力例及び診断結果の出力例を示す。ユーザがカメラ付き携帯電話１０１の液晶画面１０３に表示されるメニューからユーザの望む処理、例えば相性診断をキー入力部のキー１０２により選択すると、サブメニューとして撮影と送信が液晶画面１０３に表示される。サブメニューの撮影を選択し、画像を撮影すると、撮影した画像は記憶部１０９に一時的に記憶され、サブメニューの送信を選択すると相性診断の処理要求信号とともに画像信号がサーバ３００の診断情報提供部３０１へ送信される。
【００２９】
診断情報提供部３０１ではユーザの処理要求に応じて診断情報データベース３０２の更新や、診断情報データベース３０２に基づいて診断結果を生成し、診断結果をカメラ付き携帯電話１０１に送信する。
【００３０】
診断情報提供部３０１から送信された相性診断の結果はカメラ付き携帯電話１０１の受信部１０７で受信し液晶画面１０３に結果が表示される。
【００３１】
図５は、本発明の実施形態におけるゼネラルフローの処理を示す。まず、カメラ付き携帯電話１０１のカメラによる撮影処理（Ａ１）が行われる。次に、カメラ付き携帯電話１０１の液晶画面１０３の送信メニューが選択されると（Ａ２）、カメラ付き携帯電話１０１からサーバ３００へ、撮影画像データの送信処理が行われる。撮影画像データの送信処理が行われた後は、サーバ３００による画像データ等の受信処理が行われる。この受信処理が行われた後、サーバ３００において画像データを登録するのか、相性診断を行うのかを判断し（Ａ３）、判断の結果それぞれの処理を行い（Ａ４、Ａ５）、ゼネラルフローは終了する。
【００３２】
ユーザが相性診断処理サービスの利用契約を結ぶと、自分の顔画像データを診断情報データベース３０２の本人顔画像データベース３１１に登録することができる。図６は本人顔画像データの登録処理の流れを示すフローチャートである。ユーザが液晶画面１０３に表示されるメニューの「登録」を選択し、サブメニューの「撮影」を選択した後、カメラ付き携帯電話１０１で顔を撮影し、液晶画面１０３に表示されるサブメニューの「送信」を選択すると、携帯電話は顔画像データの登録処理要求信号とともに顔画像データを診断情報提供部３０１に向け送信する。診断情報提供部３０１は処理要求信号とともに顔画像データを受信すると、顔画像の解析を行い占いに必要な顔の特定のデータであるパーツを抽出して各パーツを本人顔画像データベースに蓄積する処理を行う（Ｂ１、Ｂ２）。
【００３３】
図７は相性診断処理を行う流れを示すフローチャートである。ユーザが液晶画面１０３に表示されるメニューの「相性診断」を選択し、サブメニューの「撮影」を選択した後、カメラ付き携帯電話１０１でユーザが相性を診断したい相手の顔画像を撮影し、液晶画面１０３に表示されるサブメニューの「送信」を選択すると、カメラ付き携帯電話１０１は相性診断の処理要求信号とともに相手顔画像データを診断情報提供部３０１に向け送信する。診断情報提供部３０１は処理要求信号とともに相手顔画像データを受信すると、受信した相手顔画像を解析し占いに必要な相手の顔の特定のデータであるパーツを抽出し、相手顔情報データベースに蓄積する（Ｃ１、Ｃ２）。次に、すでに蓄積されている本人顔情報データベースからデータを読み込み、相手顔情報データベースから相手の顔のデータを読み込み（Ｃ３、Ｃ４）、あらかじめ蓄積されている相性度情報データベースのデータを基に相性度の診断を行う（Ｃ５）。次に、診断の結果を表示する画像を作成し（Ｃ６）、作成した診断結果の画像信号をカメラ付き携帯電話に送信する（Ｃ７）。
【００３４】
図８は顔画像解析の処理の流れを示すフローチャートである。この処理は顔画像から占いに必要な顔の特定のデータであるパーツを抽出する処理である。
【００３５】
画像解析処理部では、まず、受信した顔の画像データを、所定の数のコマに分割する（Ｄ１）。分割の数はサーバの許容量により調整可能である。分割された画像データのそれぞれのコマに番号を付与する（Ｄ２）。次に、番号が付されたそれぞれのコマについてＲＧＢ値を取得する（Ｄ３）。ＲＧＢ値は各コマのＲ（赤）の割合が何％か、Ｇ（緑）の割合が何％か、Ｂ（青）の割合が何％かを示す値で表す。例えば、Ｒが７０％、Ｇが５０％、Ｂが９０％の場合は、Ｃ（７０、５０、９０）のように表す。次に、任意に設定する肌色成分値（例えば、ＲＧＢ値がＣ（７０、５０、４０））と、画像全体のＲＧＢ値との比較を行い、対象とする顔画像における肌色を検出する（Ｄ４、Ｄ５）。これは、対象とする画像によって、肌色がそれぞれ異なるため、最も適した肌色のＲＧＢ値を抽出するために行う。
【００３６】
対象とする顔画像の肌色の検出は、以下のようにして行う。
【００３７】
任意に設定した肌色ＲＧＢ値と顔画像の各コマのＲＧＢ値とを比較し、肌色ＲＧＢ値と一致するコマの数を記憶する。肌色と規定する範囲のすべての肌色ＲＧＢ値について同様に顔画像の各コマのＲＧＢ値と比較し、設定した肌色ＲＧＢ値と一致するコマの数を記憶する。肌色ＲＧＢ値と一致したコマの数が最も多いときの肌色ＲＧＢ値をその顔画像の肌色と決定する。
【００３８】
次に、それぞれのコマのＲＧＢ値と対象とする顔画像の肌色とを比較し、違いのあるコマ、すなわち、顔の中で肌色とはみなされない部分のコマを検出する。そして、肌色とは異なる部分として検出されたコマの位置関係から目や鼻等を抽出する（Ｄ６、Ｄ７）。抽出した目や鼻等の顔のパーツは、占いに必要な顔の特定のデータとなる。
【００３９】
次に、抽出した顔の特定のデータと、予め診断情報データベース３０２の顔パーツ分布表３１４に格納してある占いに必要な顔の特定の基準データから、ユーザデータを決定する。抽出したユーザの特定データと予め診断情報データベース３０２の顔パーツ分布表３１４に格納してある占いに必要な顔の特定の基準データとを比較し、最も近い基準データをユーザデータとして選択する（Ｄ８）。なお、ユーザデータは、顔画像解析処理の対象画像が本人の場合は本人データ、対象画像が相性診断の相手の場合は相手データとなる。
【００４０】
以下に、顔の画像の解析について図９から図１１を参照しながら説明する。
【００４１】
画像解析処理部で受信した顔画像データは任意の数のコマに分割される。画像データをi行j列に分割し、分割された各コマをＫi,jで表す。サーバの許容量により、ｉ及びｊは６４、１２８あるいは２５６とすることができる。また、各コマＫi,jのＲＧＢ値はＣi,j（Ｒi,j、Ｇi,j、Ｂi,j）で表す。本解析手法では、上記のように肌色をキーの色とし、肌色とはみなされないコマを求めることにより、占いに必要な特定のデータである顔のパーツを抽出する。肌色成分値はＣ（Ｒｈ、Ｇｈ、Ｂｈ）と表す。
【００４２】
顔画像をコマに細分し、各コマの色を示すＲＧＢ値と顔画像における肌色を示すＲＧＢ値とを比較し、その差の絶対値が一定値以下の部分を肌色とみなす。比較は、ＲＧＢ値の各成分Ｒi,j、Ｇi,j、Ｂi,jそれぞれについて、肌色のＲｈ、Ｇｈ、Ｂｈ値との比較をし、それぞれの差分の絶対値が一定の値以下のときは肌色と判断する。肌色とは判断されなかったコマについて、そのコマと顔のパーツの位置関係から、目、鼻等を抽出する。図９は顔パーツを抽出する説明図であり、目の形を抽出する一例を示している。例えば、コマＫ9,7のＲＧＢ値と肌色成分のＲＧＢ値とを比較し、｜Ｒｈ−Ｒ9,7｜、｜Ｇｈ−Ｇ9,7｜、｜Ｂｈ−Ｂ9,7｜の値が一定値以下となり肌色とみなされる。コマＫ13,5についても肌色とみなされる。コマＫ11,5についてはＲ、Ｇ、Ｂのいずれかの値でＲｈ、Ｇｈ、Ｂｈとの差の絶対値が一定値以下とはならず、肌色とはみなされない。同様に、コマＫ13,7についても肌色とはみなされない。すべてのコマについて同様に解析し、最終的に肌色とみなされなかったコマから、目の形を抽出する。
【００４３】
パーツの大きさは、例えば顔の大きさを基準にして相対的に表す。例えば、目の横の長さは、顔の幅に対する目の横幅で決定し、目の縦の長さは、目の横の長さに対する目の縦の長さで決定する。図１０は目の大きさを決定する一例を示している。目と同じ行の顔の幅は、コマの番号がＫ10,4からＫ10,21であるので、j列の差分をとり１７となる。また、目の横幅は、コマの番号がＫ10,6からＫ10,11であるので、j列の差分をとり５となる。これらの値から、目の横方向の大きさはＬ（５／１７）と表す。また、目の縦方向の長さは、Ｋ9,9からＫ11,9であるので、i行の差分をとり２となる。また、目の横幅は上記のように５となる。これらの値から、目の縦方向の大きさは、Ｈ（２／５）と表す。
【００４４】
占いに必要な顔の特定の基準データは、予め診断情報データベース３０２に顔パーツ分布表３１４として格納されている。図１１は登録するデータを選択する方法の説明図であり、目を表す顔パーツ分布表３１４の一部とユーザの画像データから抽出した目とを比較している例を示している。抽出したユーザの目は横方向の大きさがＬ（５／１７）、縦方向の大きさがＨ（２／５）であり、顔パーツ分布表の（１）が最も近い値であるので、ユーザの目のデータとして、基準データである顔パーツ分布表の（１）が選択される。そして、ユーザが本人であれば本人データとして、診断情報データベース３０２の本人顔情報データベース３１１に登録し、ユーザが相性診断の相手であれば相手データとして、相手顔情報データベース３１２に登録される。
【００４５】
相性診断処理は、診断情報データベース３０２の本人顔情報データベース３１１に登録された本人データ、診断情報データベース３０２の相手顔情報データベース３１２に登録された相手データおよび診断情報データベース３０２の相性度診断情報データベース３１３のデータを基にして行う。本人データを本人顔情報データベース３１１から診断情報提供部３０１に読み込み、相手データを相手顔情報データベース３１２から診断情報提供部３０１に読み込む。読み込んだ本人データ及び相手データを診断情報データベース３０２の相性度診断情報データベース３１３のデータと比較して相性度を決定する。図１２は相性度診断情報データベース３１３に蓄積されているデータの一部を示している。例えば、大きな目と大きな目との相性度は１００パーセント、大きな目と細い目との相性度は６０パーセント等のようなデータが蓄積されている。これらの大きな目や細い目等は顔パーツ分布表３１４のデータに対応している。また、本人データ及び相手データも顔パーツ分布表３１４のデータに対応している。よって、本人データと相手データの組み合わせが必ず相性度診断情報データベース３１３に存在し、それぞれの顔パーツの相性度を容易に求めることができる。各顔パーツの相性度を求めた後、顔全体の相性度を計算する。
【００４６】
上記のように、本発明における相性診断では、顔の画像を使用して行っている。従って、生年月日や血液型等だけの少ない情報量ではなく、多くの情報量を用いることにより、個人固有の特徴を取得でき、より正確な相性診断結果を得ることができる。
【００４７】
また、携帯電話では画像を撮影し、画像データをサーバに送信し、診断結果をサーバから受信して、携帯電話の表示部に表示することを行い、画像解析や相性診断等の処理はサーバで行い、相性診断等に必要な目や眉毛等の形や大きさを表す多量の情報はサーバのデータベースに予め蓄積しておく。従って、本発明の相性診断では、多量の情報を扱うことができ、より興味深い診断結果を得ることができる。
【００４８】
また、本発明においては、顔画像のデータから占いに必要な特定のデータとして目や眉等の顔のパーツを抽出し、予めデータベースに格納してある特定の規準データと比較し、個人のデータとして最も近い基準データを選択しデータベースに格納している。従って、相性診断において、基準データを用いた診断を行うことになるため、容易かつ迅速に相性度等を求めることが可能となる。
【００４９】
また、本発明における相性診断は占いに必要な顔の特定のデータである顔のパーツを抽出し、パーツを比較して相性度を求めているため、顔のパーツの表情の違いにより結果が異なることがすぐに確認でき、繰り返し相性診断を行い楽しむことができる。
【００５０】
また、本発明では、顔のパーツ同士の相性度を求め、最終的に顔の全パーツにより全体としての相性度を計算する。よって、相性の良さが１００パーセントではない場合、顔のどのパーツの相性が良くないのかを指摘することができる。
【００５１】
さらに、相性度の良し悪しを表すパーツがデータベースに登録されているので、対象とする顔と最も良い相性の顔を提示することも可能となる。
【図面の簡単な説明】
【００５２】
【図１】図１は、相性診断システムのシステム構成の一例を示す図である。
【図２】図２は、カメラ付き携帯電話の外観図である。
【図３】図３は、診断システムの機能ブロック図の一例である。
【図４】図４は、診断システムへの入力例及び診断結果の出力例である。
【図５】図５は、本発明の実施形態におけるゼネラルフローの処理を示すフローチャートである。
【図６】図６は、本人顔画像データ登録処理のフローチャートである。
【図７】図７は、相性診断処理のフローチャートである。
【図８】図８は、顔画像解析処理のフローチャートである。
【図９】図９は、顔のパーツを抽出する方法の説明図である。
【図１０】図１０は、顔のパーツの大きさを判定する方法の説明図である。
【図１１】図１１は、登録するデータを選択する方法の説明図である。
【図１２】図１２は、診断の方法の説明図である。
【符号の説明】
【００５３】
１００…通信端末装置、
１０１…カメラ付き携帯電話、
１０２…キー、
１０３…液晶画面、
１０４…アンテナ、
１０５…カメラ、
１０６…キー入力部、
１０７…送受信部、
１０８…表示部、
１０９…記憶部、
１１０…カメラ部、
１１１…制御部、
２００…ネットワーク、
３００…サーバ、
３０１…診断情報提供部、
３０２…診断情報データベース、
３０３…送受信部、
３０４…判別部、
３０５…処理部、
３０７…画像解析処理部、
３０８…データ蓄積処理部、
３０９…相性度診断処理部、
３１０…画像生成処理部、
３１１…本人顔情報、
３１２…相手顔情報、
３１３…相性度診断情報、
３１４…顔パーツ分布表。
【図１】
2005352803.tif 000003
【図２】
2005352803.tif 000004
【図３】
2005352803.tif 000005
【図４】
2005352803.tif 000006
【図５】
2005352803.tif 000007
【図６】
2005352803.tif 000008
【図７】
2005352803.tif 000009
【図８】
2005352803.tif 000010
【図９】
2005352803.tif 000011
【図１０】
2005352803.tif 000012
【図１１】
2005352803.tif 000013
【図１２】
2005352803.tif 000014