(57)【要約】【課題】顔の所定構成要素が合成された多様な立体合成画像を迅速に得る。  【解決手段】人物を撮影すると、この撮影された二次元の撮影顔画像（ｘ）における両目間の距離Ｌｘ１と、片目と口との間の距離Ｌｘ２との比率Ｌｘ１：Ｌｘ２と同じまたは近似する比率を有する三次元の立体画像を、画像データ管理テーブルの中に記憶されている、例えば昆虫等の複数の三次元の立体昆虫画像（ａ）の中から検索抽出する。そのあとに、撮影顔画像（ｘ）の左目Ｉｘ１、右目Ｉｘ２、鼻Ｎｘ、口Ｍｘを、検索抽出された立体昆虫画像（ａ）の左目、右眼、鼻、口に置換して合成し、この合成された昆虫の顔画像を含む立体全身合成画像（ａｘ）を生成する。この結果、撮影された人物の顔画像が二次元の顔画像（ｘ）であった場合でも、その撮影された顔の特徴が反映された立体の昆虫画像（ａｘ）を迅速かつ確実に得ることができる。【選択図】図８
2010097500.tif 000002
【特許請求の範囲】
【請求項１】
顔を含む画像である検索顔画像と当該検索顔画像の特徴を示す特徴データとを対応させて複数記憶した記憶手段と、
外部から送信された顔画像と特徴データとを受信する受信手段と、
この受信手段により受信された特徴データと同じまたは近似する特徴データを有する検索顔画像を前記記憶手段に記憶されている複数の検索顔画像の中から検索する検索手段と、
この検索手段により検索された前記検索顔画像を構成している複数の構成要素に、前記受信手段により受信された顔画像における対応する複数の構成要素を置換して合成する画像合成手段と、
この画像合成手段により合成された合成画像を外部に送信する送信手段と、
を備えることを特徴とする画像合成装置。
【請求項２】
顔を含む画像である検索顔画像と当該検索顔画像の特徴を示す特徴データとを対応させて複数記憶した記憶手段と、
顔画像を撮影する撮影手段と、
この撮影手段により撮影された顔画像から抽出された特徴データを取得する取得手段と、
この取得手段により取得された特徴データと同じまたは近似する特徴データを有する検索顔画像を前記記憶手段に記憶されている複数の検索顔画像の中から検索する検索手段と、
この検索手段により検索された前記顔画像を構成している複数の構成要素に、前記撮影された顔画像における対応する複数の構成要素を置換して合成し、この合成により合成画像を作成する画像合成手段と、
を備えることを特徴とする画像合成装置。
【請求項３】
前記特徴データとは、前記複数の構成要素の間の距離の比率であることを特徴とする請求項１又は２記載の画像合成装置。
【請求項４】
前記複数の構成要素の距離の比率とは、両目間の距離と、片目と口との間の距離との比率であることを特徴とする請求項３記載の画像合成装置。
【請求項５】
前記複数の構成要素は、両目、鼻、口の少なくとも一つが含まれることを特徴とする請求項１から４にいずれか記載の画像合成装置。
【請求項６】
前記検索顔画像および前記合成画像は、立体画像であることを特徴とする請求項１から６にいずれか記載の画像合成装置。
【請求項７】
顔画像を撮影する撮影手段と、
この撮影手段により撮影された顔画像から抽出された特徴データを取得する取得手段と、
この取得手段により取得された前記特徴データと前記撮影手段により撮影された顔画像とを外部に送信する送信手段と、
この送信手段により前記特徴データと撮影顔画像とを外部に送信したあとに、当該外部において前記特徴データと撮影顔画像とに基づき合成された合成画像を受信する受信手段と、
を備えることを特徴とする端末装置。
【請求項８】
前記受信手段により受信された合成画像を表示する表示手段を備えることを特徴とする請求項７記載の端末装置。
【請求項９】
前記特徴データとは、前記複数の構成要素の間の距離の比率であることを特徴とする請求項７又は８記載の端末装置。
【請求項１０】
前記構成要素の距離の比率とは、両目間の距離と、片目と口との間の距離との比率であることを特徴とする請求項９記載の端末装置。
【請求項１１】
前記複数の構成要素には、両目、鼻、口の少なくとも一つが含まれることを特徴とする請求項７から１０にいずれか記載の端末装置。
【請求項１２】
前記合成画像は、立体画像であることを特徴とする請求項７から１１にいずれか記載の画像合成装置。
【請求項１３】
顔を含む画像である検索顔画像と当該検索顔画像の特徴を示す特徴データとを対応させて複数記憶した記憶手段を有する画像合成装置が備えるコンピュータを、
外部から送信された顔画像と特徴データとを受信する受信手段と、
この受信手段により受信された特徴データと同じまたは近似する特徴データを有する検索顔画像を前記記憶手段に記憶されている複数の検索顔画像の中から検索する検索手段と、
この検索手段により検索された前記検索顔画像を構成している複数の構成要素に、前記受信手段により受信された顔画像における対応する複数の構成要素を置換して合成する画像合成手段と、
この画像合成手段により合成された合成画像を外部に送信する送信手段と、
して機能させることを特徴とする画像合成プログラム。
【請求項１４】
顔を含む画像である検索顔画像と当該検索顔画像の特徴を示す特徴データとを対応させて複数記憶した記憶手段と、顔画像を撮影する撮影手段とを有する画像合成装置が備えるコンピュータを、
前記撮影手段により撮影された顔画像から情報データを取得する取得手段と、
この取得手段により取得された特徴データと同じまたは近似する特徴データを有する顔含有画像を前記記憶手段にて検索する検索手段と、
この検索手段により検索された前記顔含有画像における顔画像の所定構成要素に、前記撮影された顔画像における対応する所定構成要素を置換して合成する画像合成手段と、
して機能させることを特徴とする画像合成プログラム。
【請求項１５】
顔画像を撮影する撮影手段を備える端末装置が有するコンピュータを、
前記撮影手段により撮影された顔画像から抽出された特徴データを取得する取得手段と、
この取得手段により取得された前記特徴データと前記撮影手段により撮影された顔画像とを外部に送信する送信手段と、
この送信手段により前記特徴データと撮影顔画像とを外部に送信したあとに、当該外部において前記特徴データと撮影顔画像とに基づき合成された合成画像を受信する受信手段と、
して機能させることを特徴とする端末制御プログラム。
【請求項１６】
外部から送信された顔画像と特徴データとを受信する受信ステップと、
顔を含む画像である検索顔画像と当該検索顔画像の特徴を示す特徴データとを対応させて複数記憶した記憶手段にて、前記受信ステップにより受信された特徴データと同じまたは近似する特徴データを有する顔含有画像を検索する検索ステップと、
この検索ステップにより検索された前記検索顔画像を構成している複数の構成要素に、前記受信ステップにより受信された顔画像における対応する複数の構成要素を置換して合成する画像合成ステップと、
この画像合成ステップにより合成された合成画像を外部に送信する送信ステップと、
を備えることを特徴とする画像合成方法。
【請求項１７】
顔画像を撮影する撮影ステップと、
この撮影ステップにより撮影された顔画像から抽出された特徴データを取得する取得ステップと、
この取得ステップにより取得された特徴データと同じまたは近似する特徴データを有する検索顔画像を前記記憶手段に記憶されている複数の検索顔画像の中から検索する検索ステップと、
この検索ステップにより検索された前記顔画像を構成している複数の構成要素に、前記撮影された顔画像における対応する複数の構成要素を置換して合成し、この合成により合成画像を作成する画像合成ステップと、
を含むことを特徴とする画像合成方法。
【請求項１８】
顔画像を撮影する撮影ステップと、
この撮影ステップにより撮影された顔画像から抽出された特徴データを取得する取得ステップと、
この取得ステップにより取得された前記特徴データと前記撮影ステップにより撮影された顔画像とを外部に送信する送信ステップと、
この送信ステップにより前記特徴データと撮影顔画像とを外部に送信したあとに、当該外部において前記特徴データと撮影顔画像とに基づき合成された合成画像を受信する受信ステップと、
を備えることを特徴とする画像情報送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像合成装置、画像合成プログラム、画像合成方法及びこれらに用いられる端末装置、端末制御プログラム、画像情報送受信方法に関するものである。
【背景技術】
【０００２】
従来の画像合成装置としては、特許文献１記載のものが知られている。この画像合成装置においては、撮像した人物の顔画像の特徴部分または部位、例えば、目、鼻、口及び顔全体の大きさ（縦・横のサイズ）を画面上で指定する操作を行う。すると、顔画像の特徴部分の縦横比と相対位置関係とが抽出され、予めメモリに格納してある各動物の顔画像の特徴部分の縦横比と相対位置関係とをそれぞれ照合して相似度が算出され、相似度の高い順に対応する顔画像が抽出される。そして、この抽出した顔画像に、人物の顔画像から抽出した特徴部分を合成する。したがって、ある人物の顔画像を、当該顔画像と連想される動物の画像に合成し、動物の画像を人物の画像として擬人化することができるとするものである。
【特許文献１】特開２００１−２９２３０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、この画像合成装置にあっては、前述のように、画面上で撮像した人物の顔画像の特徴部分または部位、例えば、目、鼻、口及び顔全体の大きさ（縦・横のサイズ）を指定する操作を行うことが必要である。したがって、ユーザは撮影操作を行った後、さらにこの撮影した人物の顔画像における特徴部分または部位の大きさ指定操作を行わなければならない。よって、事前操作が煩雑であって、迅速に擬人化した合成画像を得られないのみならず、得られる合成画像も撮像した人物の顔画像を動物の画像に合成した擬人化動物画像のみに限定されてしまう。
【０００４】
本発明は、かかる従来の課題に鑑みてなされたものであり、擬人化動物画像等の限定された顔合成画像に限らず、顔の所定構成要素が合成された多様な合成画像を迅速に得ることのできる画像合成装置、画像合成プログラム、画像合成方法及びこれらに用いられる端末装置、端末制御プログラム、画像情報送受信方法を提供することを目的とする。
また、本発明は、撮影された人物の顔画像が二次元の顔画像であった場合でも、その撮影された顔の特徴が反映された立体の動物画像を迅速かつ確実に得ることができる画像合成装置、画像合成プログラム、画像合成方法及びこれらに用いられる端末装置、端末制御プログラム、画像情報送受信方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため請求項１記載の発明に係る画像合成装置にあっては、顔を含む画像である検索顔画像と当該検索顔画像の特徴を示す特徴データとを対応させて複数記憶した記憶手段と、外部から送信された顔画像と特徴データとを受信する受信手段と、この受信手段により受信された特徴データと同じまたは近似する特徴データを有する検索顔画像を前記記憶手段に記憶されている複数の検索顔画像の中から検索する検索手段と、この検索手段により検索された前記検索顔画像を構成している複数の構成要素に、前記受信手段により受信された顔画像における対応する複数の構成要素を置換して合成する画像合成手段と、この画像合成手段により合成された合成画像を外部に送信する送信手段と、を備えることを特徴とする。
【０００６】
また、請求項２記載の発明に係る画像合成装置にあっては、顔を含む画像である検索顔画像と当該検索顔画像の特徴を示す特徴データとを対応させて複数記憶した記憶手段と、顔画像を撮影する撮影手段と、この撮影手段により撮影された顔画像から抽出された特徴データを取得する取得手段と、この取得手段により取得された特徴データと同じまたは近似する特徴データを有する検索顔画像を前記記憶手段に記憶されている複数の検索顔画像の中から検索する検索手段と、この検索手段により検索された前記顔画像を構成している複数の構成要素に、前記撮影された顔画像における対応する複数の構成要素を置換して合成し、この合成により合成画像を作成する画像合成手段と、を備えることを特徴とする。
【０００７】
また、請求項３記載の発明に係る画像合成装置にあっては、前記特徴データとは、前記複数の構成要素の間の距離の比率であることを特徴とする。
【０００８】
また、請求項４記載の発明に係る画像合成装置にあっては、前記複数の構成要素の距離の比率とは、両目間の距離と、片目と口との間の距離との比率であることを特徴とする。
【０００９】
また、請求項５記載の発明に係る画像合成装置にあっては、前記複数の構成要素は、両目、鼻、口の少なくとも一つが含まれることを特徴とする。
【００１０】
また、請求項６記載の発明に係る画像合成装置にあっては、前記検索顔画像および前記合成画像は、立体画像であることを特徴とする。
【００１１】
また、請求項７記載の発明に係る端末装置にあっては、顔画像を撮影する撮影手段と、この撮影手段により撮影された顔画像から抽出された特徴データを取得する取得手段と、この取得手段により取得された前記特徴データと前記撮影手段により撮影された顔画像とを外部に送信する送信手段と、この送信手段により前記特徴データと撮影顔画像とを外部に送信したあとに、当該外部において前記特徴データと撮影顔画像とに基づき合成された合成画像を受信する受信手段と、を備えることを特徴とする。
【００１２】
また、請求項８記載の発明に係る端末装置にあっては、前記受信手段により受信された合成画像を表示する表示手段を備えることを特徴とする。
【００１３】
また、請求項９記載の発明に係る端末装置にあっては、前記特徴データとは、前記複数の構成要素の間の距離の比率であることを特徴とする。
【００１４】
また、請求項１０記載の発明に係る端末装置にあっては、前記構成要素の距離の比率とは、両目間の距離と、片目と口との間の距離との比率であることを特徴とする。
【００１５】
また、請求項１１記載の発明に係る端末装置にあっては、前記複数の構成要素には、両目、鼻、口の少なくとも一つが含まれることを特徴とする。
【００１６】
また、請求項１２記載の発明に係る画像合成装置にあっては、前記合成画像は、立体画像であることを特徴とする。
【００１７】
また、請求項１３記載の発明に係る画像合成プログラムにあっては、顔を含む画像である検索顔画像と当該検索顔画像の特徴を示す特徴データとを対応させて複数記憶した記憶手段を有する画像合成装置が備えるコンピュータを、外部から送信された顔画像と特徴データとを受信する受信手段と、この受信手段により受信された特徴データと同じまたは近似する特徴データを有する検索顔画像を前記記憶手段に記憶されている複数の検索顔画像の中から検索する検索手段と、この検索手段により検索された前記検索顔画像を構成している複数の構成要素に、前記受信手段により受信された顔画像における対応する複数の構成要素を置換して合成する画像合成手段と、この画像合成手段により合成された合成画像を外部に送信する送信手段と、して機能させることを特徴とする。
【００１８】
また、請求項１４記載の発明に係る画像合成プログラムにあっては、顔を含む画像である検索顔画像と当該検索顔画像の特徴を示す特徴データとを対応させて複数記憶した記憶手段と、顔画像を撮影する撮影手段とを有する画像合成装置が備えるコンピュータを、前記撮影手段により撮影された顔画像から特徴データを取得する取得手段と、この取得手段により取得された特徴データと同じまたは近似する特徴データを有する顔含有画像を前記記憶手段にて検索する検索手段と、この検索手段により検索された前記顔含有画像における顔画像の所定構成要素に、前記撮影された顔画像における対応する所定構成要素を置換して合成する画像合成手段と、して機能させることを特徴とする。
【００１９】
また、請求項１５記載の発明に係る端末制御プログラムにあっては、顔画像を撮影する撮影手段を備える端末装置が有するコンピュータを、前記撮影手段により撮影された顔画像から抽出された特徴データを取得する取得手段と、この取得手段により取得された前記特徴データと前記撮影手段により撮影された顔画像とを外部に送信する送信手段と、この送信手段により前記特徴データと撮影顔画像とを外部に送信したあとに、当該外部において前記特徴データと撮影顔画像とに基づき合成された合成画像を受信する受信手段と、して機能させることを特徴とする。
【００２０】
また、請求項１６記載の発明に係る画像合成方法にあっては、外部から送信された顔画像と特徴データとを受信する受信ステップと、顔を含む画像である検索顔画像と当該検索顔画像の特徴を示す特徴データとを対応させて複数記憶した記憶手段にて、前記受信ステップにより受信された特徴データと同じまたは近似する特徴データを有する顔含有画像を検索する検索ステップと、この検索ステップにより検索された前記検索顔画像を構成している複数の構成要素に、前記受信ステップにより受信された顔画像における対応する複数の構成要素を置換して合成する画像合成ステップと、この画像合成ステップにより合成された合成画像を外部に送信する送信ステップと、を備えることを特徴とする。
【００２１】
また、請求項１７記載の発明に係る画像合成方法にあっては、顔画像を撮影する撮影ステップと、この撮影ステップにより撮影された顔画像から抽出された特徴データを取得する取得ステップと、この取得ステップにより取得された特徴データと同じまたは近似する特徴データを有する検索顔画像を前記記憶手段に記憶されている複数の検索顔画像の中から検索する検索ステップと、この検索ステップにより検索された前記顔画像を構成している複数の構成要素に、前記撮影された顔画像における対応する複数の構成要素を置換して合成し、この合成により合成画像を作成する画像合成ステップと、を含むことを特徴とする。
【００２２】
また、請求項１８記載の発明に係る画像情報送受信方法にあっては、顔画像を撮影する撮影ステップと、この撮影ステップにより撮影された顔画像から抽出された特徴データを取得する取得ステップと、この取得ステップにより取得された前記特徴データと前記撮影ステップにより撮影された顔画像とを外部に送信する送信ステップと、この送信ステップにより前記特徴データと撮影顔画像とを外部に送信したあとに、当該外部において前記特徴データと撮影顔画像とに基づき合成された合成画像を受信する受信ステップと、を備えることを特徴とする。
【発明の効果】
【００２３】
本発明に係る画像合成装置、画像合成プログラム、画像合成方法によれば、擬人化動物画像等の限定された顔合成画像に限定されることなく、顔の所定構成要素が合成された多様な合成画像を迅速に得ることができる。
【００２４】
また、本発明に係る端末装置、端末制御プログラム、画像情報送受信方法によれば、顔の所定構成要素が合成された多様な合成画像を得るために必要な情報を送信を確実に送信して、前記顔の所定構成要素が合成された多様な合成画像を迅速かつ確実に受信することができる。
また、本発明に係る画像合成装置、画像合成プログラム、画像合成方法及びこれらに用いられる端末装置、端末制御プログラム、画像情報送受信方法によれば、撮影された人物の顔画像が二次元の顔画像であった場合でも、その撮影された顔の特徴が反映された立体の動物画像を迅速かつ確実に得ることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の一実施の形態を図に従って説明する。
図１は、本実施の形態に係る画像送受信システムの構成を示すブロック図である。図において、本発明の端末装置として機能する携帯電話１は、通話機能、撮影機能、及び画像送受信機能を備える。無線基地局２は、携帯電話１を当該携帯電話１が加入する通信サービス事業者（インターネットプロバイダを含む）４に接続する。
【００２６】
通信サービス事業者（インターネットプロバイダを含む）４は、主なサービスとして提供している携帯電話サービスに必要とする通信回路処理部４１の他、後述のＷＷＷ（インターネット）５に接続するためのシステム（Ｗｅｂサーバ４３）、メールシステム（メールサーバ４２）を備えている。また、無線基地局２をＡＰ（アクセス・ポイント）として、携帯電話１をＷＷＷ５に接続させるための機能も備えている。画像提供サービス会社６は、ＷＷＷ５に接続するためのシステム（Ｗｅｂサーバ６１）、及び管理サーバ６３を備えている。
【００２７】
図２は、前記管理サーバ６３の詳細を示すブロック図であり、前記Ｗｅｂサーバ６１は、ハブ６４を介して管理サーバ６３に接続されている。管理サーバ６３は、入力操作部（キーボード、マウス等）６３１、制御部（メインフレーム）６３２、システムプログラム記憶部６３３、後述する画像データ管理テーブル６２、表示部６３５、及び通信制御部６３６がシステムバスにより相互に接続されたシステムであり、制御部６３２はワーク用のＲＡＭ６３４を備えている。そして、登録者が操作する携帯電話１に対し、有料で画像データ管理テーブル６２内に格納されているデータ（画像情報）を配信したり、ダウンロードしたりするなどのサービスを行う。システムプログラム記憶部６３３には、後述するフローチャートにより示すプログラム等が格納されている。
【００２８】
図３は、前記画像データ管理テーブル６２のメモリ構成を示す図である。
画像データ管理テーブル６２は、画像を記憶する画像記憶エリア６２１と顔の特徴データを記憶する特徴データ記憶エリア６２２とを備えている。画像記憶エリア６２１には、顔を含む複数の画像（本実施の形態においては、顔を含む全身画像）が記憶されている。特徴データ記憶エリア６２２には顔の特徴を示す特徴データとして、図４（Ａ）（Ｂ）に例示するデータが記憶されている。
同図（Ａ）は、昆虫画像の場合であり、昆虫画像における両目間の距離Ｌ１、片目と口との間の距離Ｌ２、及びこれら各距離の比率Ｌ１：Ｌ２が記憶されている。
同図（Ｂ）は、人物画像の場合であり、人物画像における両目間の距離Ｌ１、片目と口との間の距離Ｌ２、及びこれら各距離の比率Ｌ１：Ｌ２が記憶されている。
【００２９】
つまり、本実施の形態においては、記憶されている画像が昆虫、人物、あるいはキャラクタ、その他の顔画像であっても、同様に、両目間の距離Ｌ１、片目と口との間の距離Ｌ２、及びこれら各距離の比率Ｌ１：Ｌ２が特徴データとして記憶されている。したがって、記憶されている画像がどのような種別であっても、同一種の特徴データが記憶されており、これにより、記憶されている雑多な画像に対する特徴データの統一化が図られているのである。
【００３０】
すなわち、図３において、画像記憶エリア６２１に記憶された全身画像（ａ）に対応して、当該全身画像（ａ）のうちの顔画像における両目間の距離Ｌａ１、片目と口との間の距離Ｌａ２、これら各距離の比率Ｌａ１：Ｌａ２がそれぞれ記憶されている。また、全身画像（ｂ）に対応して、当該全身画像（ｂ）のうちの顔画像における両目間の距離Ｌｂ１、片目と口との間の距離Ｌｂ２、これら各距離の比率Ｌｂ１：Ｌｂ２が記憶されている。以下、同様に、全身画像(ｃ)、（ｄ）・・・に対応して、当該全身画像（ｃ）、（ｄ）・・・のうちの顔画像における両目間の距離Ｌｃ１、Ｌｄ１・・・、片目と口との間の距離Ｌｃ２、Ｌｄ２・・・、これら各距離の比率Ｌｃ１：Ｌｃ２、Ｌｄ１：Ｌｄ２・・・が記憶されている。
【００３１】
なお、画像記憶エリア６２１に記憶されている検索画像としては、少なくとも顔を含む画像（目及び口を有する画像）であり、図３に示す実施の形態においては顔を含む全身の昆虫キャラクタの検索画像（ａ）（ｂ）（ｃ）（ｄ）・・・を記憶しているが、これに限定されず、有名人（歌手、女優、男優等）の画像等を記憶してもよい。また、画像には、前記画像提供サービス会社で予め記憶させた画像のみならず、ユーザが携帯電話１で撮影しアップロードした撮影済み人物画像も含めてもよい。
無論、このようないずれの画像であっても、画像記憶エリア６２２に記憶されている特徴データとしては、前述の図４（Ｂ）に示すように、両目間の距離Ｌ１、片目と口との間の距離Ｌ２、これら各距離の比率Ｌ１：Ｌ２である。つまり、いかなる画像が検索画像として記憶された場合であっても、両目間の距離Ｌ１、片目と口との間の距離Ｌ２、これら各距離の比率Ｌ１：Ｌ２がその特徴データとして記憶すればよい。
【００３２】
図５は、この実施の形態に使用される携帯電話１の構成を示すブロック図である。
無線部１２１は、アンテナ１０３に接続されており、ＰＳＫ方式に基づく変復調と、ＣＤＭＡ方式に基づく端末認証処理を含む通信処理を行う。制御部１２２は、当該機器を制御するとともにＷＷＷ接続制御を行うものであって、通信データ処理部１２２１、システムＲＯＭ１２２２及びオーディオインターフェース１２２３を有しており、無論、計時手段を有している。通信データ処理部１２２１は、ＣＥＬＰ系ボコーダ＆音声復号処理回路、パケットデータ生成回路、及びパケットデータ復元回路を含み、通信プロトコルに沿ったデータ処理を行う。
【００３３】
システムＲＯＭ１２２２には、ＯＳのような基本システムが格納されるとともに、加入者情報記憶部１２２４が設けられる。加入者情報記憶部１２２４は、基地局２とのネゴシエーションに必要となる当該携帯電話１に固有のＩＤである端末ＩＤ、加入者ＩＤ情報を記憶する。オーディオインターフェース１２２３は、通信データ処理部１２２１で処理される音声信号の入出力を行うものであって、前記スピーカ１０１、マイク１１４及び録音用マイク１１５が接続されている。なお、入力部１０４は、シャッタキー、テンキー等で構成される。
【００３４】
アドレス・データバス処理部１２３は、制御部１２２と周辺回路（破線枠内の回路）とのデータの入出力タイミング等を制御・管理するものである。ＲＡＭ１２４は、アドレス帳データやメールデータ等、当該携帯電話１内で生成される各種データ等を記憶する。プログラムＲＯＭ（ＮＡＮＤ  Ｆｌａｓｈ）１２５は、後述するフローチャートに示すプログラム、メール処理プログラム、ブラウザを格納するウェブ処理系プログラム、ＪＰＥＧ、ＭＰＥＧ（−２、−４）方式に準拠した画像圧縮／伸張処理プログラム、ユーティリティ（環境ソフト）プログラム、及びその他アプリケーションプログラムを格納し、ユーザの操作に従い、これらのプログラムを選択して制御部１２２にロードする。音源ＩＣ１２６は、報知音の波形を記憶するともに出力するものであって、アンプ１２７は音源ＩＣ１２６からの出力を増幅し、前記報知用スピーカ１２０はこれを再生する。
【００３５】
表示モジュール系ドライバ１２８は、前記メイン表示部１０２、サブ表示部１１６、報知用ＬＥＤ１１７、及びフラッシュ用ＬＥＤ１１９を駆動するものである。撮像デバイス１３０は、撮像レンズ１１８により被写体像が結像されるＣＣＤ等からなり、ＤＳＰ１２９は、この撮像デバイス１３０からの画像信号を前記シャッタキーの操作等に応じて処理するものである。
【００３６】
図６は、携帯電話１内におけるＲＡＭ１２４のメモリエリアの構成を示す概念図である。
図示のように、ＲＡＭ１２４には、前述した管理サーバ６３の画像データ管理テーブル６２と同様のメモリエリアが形成される。
すなわち、撮影された画像を記憶する画像記憶エリア１２４１と顔の特徴データを記憶する特徴データ記憶エリア１２４２とが形成される。画像記憶エリア１２４１には、撮影された顔画像である撮影顔画像（ｘ）が記憶される。特徴データ記憶エリア１２４２にはその撮影顔画像（ｘ）の特徴を示す特徴データとして、前記図５に示した両目間の距離Ｌ１、片目と口との間の距離Ｌ２、及びこれら各距離の比率Ｌ１：Ｌ２が記憶される。
【００３７】
すなわち、図７において、画像記憶エリア１２４１に記憶された撮影顔画像（ｘ）に対応して、当該撮影顔画像（ｘ）の特徴である両目間の距離Ｌｘ１、片目と口との間の距離Ｌｘ２、これら各距離の比率Ｌｘ１：Ｌｘ２が記憶される。
【００３８】
次に、図７に従って、以上の構成に係る本実施形態の動作について説明する。
図７（Ａ）に示す携帯電話１と接続される管理サーバ６３は、システムプログラム記憶部６３３に記憶されているプログラムに基づき、図７（Ｂ）に示すように処理を実行する。まず、合成画像作成サービス提供用ＨＰ（ホームページ）を表示部６３５に表示する（ステップＢ１）。
【００３９】
一方、携帯電話１は、プログラムＲＯＭ１２５に記憶されているプログラムに基づき、同図（Ａ）に示すように処理を実行する。すなわち、ユーザによる入力部１０４での操作に応じて、前記基地局２、ＷＷＷ５等を介して、管理サーバ６３にアクセスする（ステップＡ１）。
【００４０】
すると、管理サーバ６３は、このアクセスが受信されたか否かを判断し（ステップＢ２）、受信されたと判断されたならばＨＰ（ホームページ）画面等を携帯電話１に送信する（ステップＢ３）。このとき、管理サーバ６３は、携帯電話１が後述するステップＡ４で撮影画像から特徴データを検出する際に用いるプログラムもＨＰ画面等とともに送信する。
携帯電話１は、これら管理サーバ６３から送信されるＨＰ画面を受信してメイン表示部１０２に表示させ、また、受信したプログラム等はＲＡＭ１２４に保存する。
【００４１】
次に、携帯電話１は、入力部１０４に設けられているシャッタキーの操作による撮影操作があったか否かを判断する（ステップＡ３）。撮影操作があっと判断されたならば、図６に示したように、ＲＡＭ１２４の画像記憶エリア１２４１に撮影された顔画像である二次元の撮影顔画像（ｘ）を記憶するとともに、二次元の撮影顔画像（ｘ）から抽出された特徴データを特徴データ記憶エリア１２４２に記憶する（ステップＡ４）。
ここで、本実施の形態における特徴データは、図４（Ｂ）に示す人物の撮影顔画像（ｘ）のように、当該人物顔画像（ｘ）における両目間の距離Ｌｘ１、片目と口との間の距離Ｌｘ２、これら各距離の比率Ｌａ１：Ｌａ２である。したがって、ステップＡ４においては、これら両目間の距離Ｌｘ１、片目と口との間の距離Ｌｘ２、これら各距離の比率Ｌｘ１：Ｌｘ２が特徴データとして記憶される。しかる後に、これらＲＡＭ１２４に記憶した撮影画像と特徴データと管理サーバ６３に送信する（ステップＡ５）。
【００４２】
管理サーバ６３は、携帯電話１から送信された二次元の撮影画像と特徴データとを受信して、ＲＡＭ６３４に保存する（ステップＢ４）。したがって、図６に示したように、管理サーバ６３側のＲＡＭ６３４においても、携帯電話１側のＲＡＭ１２４と同様に、撮影顔画像（ｘ）と、当画像（ｘ）における両目間の距離Ｌｘ１、片目と口との間の距離Ｌｘ２、これら各距離の比率Ｌｘ１：Ｌｘ２とが記憶されることとなる。
【００４３】
引き続き、このＲＡＭ６３４から両目間の距離Ｌｘ１と、片目と口との間の距離Ｌｘ２との比率Ｌｘ１：Ｌｘ２を読み出し、この比率Ｌｘ１：Ｌｘ２と同じまたは近似する比率を有する二次元の画像を画像データ管理テーブル６２にて検索する（ステップＢ５）。したがって、図３に示す画像データ管理テーブル６２の特徴データ記憶エリア６２２に記憶されている比率において、前記受信されてＲＡＭ６３４に記憶されている昆虫の立体画像（ｘ）（図４（Ａ）参照）の比率Ｌｘ１：Ｌｘ２と同じまたは近似する比率がＬａ１：Ｌａ２であったとすると、ステップＢ５における検索結果として、図８に示すように、昆虫のキャラクタである三次元の立体の検索画像（ａ）が抽出されることとなる。
【００４４】
そして、前記ステップＢ４でＲＡＭ６３４に保存した受信画像である撮影顔画像（ｘ）から、図８に示すように、左目Ｉｘ１、右眼Ｉｘ２、鼻Ｎｘ、口Ｍｘを抽出する（ステップＢ６）。さらに、これら抽出した左目Ｉｘ１、右眼Ｉｘ２、鼻Ｎｘ、口Ｍｘを前記検索された画像（ａ）の左目、右眼、鼻、口に置換して合成するとともに、同色化する（ステップＢ７）。
【００４５】
すなわち、図８に示すように、撮影顔画像（ｘ）から、左目Ｉｘ１、右眼Ｉｘ２、鼻Ｎｘ、口Ｍｘを抽出し、検索画像（ａ）の左目Ｉａ１、右眼Ｉｘ７ａ２、鼻Ｎａ、口Ｍａの部分に上書きして合成する。このとき、例えば鼻に関しては、撮影顔画像（ｘ）の肌の色と検索画像（ａ）の肌の色とが異なるので、検索画像（ａ）の肌の色に同色化する。これにより、撮影顔画像（ｘ）と検索画像（ａ）の肌の色が異なっても、合成部分に色的な段差を生じさせることなく、図８に示す全身合成画像（ａｘ）を生成することができる。
【００４６】
この全身合成画像（ａｘ）にあっては、両目間の距離と、片目と口との間の距離との比率が撮影顔画像（ｘ）と同じまたは近似する検索画像（ａ）を用いて生成されたものであることから、全身合成画像（ａｘ）に撮影画像（ｘ）の顔の特徴を効果的に反映させることができる。
【００４７】
また、撮影顔画像（ｘ）の構成要素である左目Ｉｘ１、右眼Ｉｘ２、鼻Ｎｘ、口Ｍｘは、そのまま全身合成画像（ａｘ）に用いられることから、全身合成画像（ａｘ）の顔を撮影顔画像（ｘ）の被写体である人物の顔に似たものにすることができる。
【００４８】
また、撮影された画像が顔部分のみの顔画像（ｘ）であっても、全身からなる全身合成画像（ａｘ）を生成することができる。
【００４９】
以上のようにして、管理サーバ６３は全身合成画像（ａｘ）を生成したならば、この生成した全身合成画像（ａｘ）を携帯電話１に送信し（ステップＢ８）、処理を終了する。一方、携帯電話１は、この管理サーバ６３から送信されてくる全身合成画像（ａｘ）を受信したか否かを判断する（ステップＡ６）。全身合成画像（ａｘ）を受信したと判断されたならば、これをメイン表示部１０２に表示するとともに、ＲＡＭ１２１４に記憶して（ステップＡ７）、処理を終了する。
【００５０】
したがって、本実施の形態によれば、擬人化動物画像等の限定された顔合成画像に限定されることなく、画像データ管理テーブル６２に記憶されている三次元のキャラクタや、有名人（歌手、女優、男優等）等の多様な画像を用いた顔合成画像を迅速かつ確実に生成することができる。
【００５１】
また、ユーザがシャッタキーにより顔画像を撮影する操作を行えば、携帯電話１が画像合成に必要な情報を自動的に管理サーバ６３に送信する。したがって、多様な合成画像を得るために必要な情報を送信を確実に送信することができ、前記顔の所定構成要素が合成された多様な合成画像を迅速かつ確実に受信することができるとともに、表示部１０２にて視認することができる。
【００５２】
前述した実施の形態においては、ネットワークを介して携帯電話１と管理サーバ６３とを接続させた画像送受信システムで本発明の端末装置と画像合成装置とを構成するようにしたが、携帯電話１のみより撮影機能を備えた画像合成装置を構成するようにしてもよい。この場合、携帯電話１内に画像データ管理テーブル６２を設け、図７（Ａ）及び（Ｂ）のフローチャートに示した処理を携帯電話１側で実行するようにすればよい。
【００５３】
また、画像データ管理テーブル６２に三次元画像である立体画像を記憶させておけば、ステップＢ７での合成処理により立体画像からなる全身合成画像を生成して、携帯電話１に送信することができる。したがって、画像データ管理テーブル６２に三次元画像である立体画像を記憶させおくという簡単な構成変更により、容易に立体画像からなる全身合成画像を生成及び送信が可能となる。
【００５４】
また、本実施の形態においては携帯電話に本発明を適用した場合を示したが、デジタルカメラやカメラ付きＰＤＡに本発明を適用するようにしてもよい。
また、画像データ管理テーブル６２に三次元画像である立体画像を記憶させていたが、画像データ管理テーブル６２に二次元画像である平面画像を記憶させておけば、ステップＢ７での合成処理により平面画像からなる全身合成画像を生成して、携帯電話１に送信することができる。したがって、画像データ管理テーブル６２に二次元画像である平面画像を記憶させおくという簡単な構成変更により、容易に平面画像からなる全身合成画像を生成及び送信が可能となる。
【００５５】
さらに、本実施の形態においては、両目間の距離Ｌ１、片目と口との間の距離Ｌ２、及びこれら各距離の比率Ｌ１：Ｌ２を特徴データとして用いるようにしたが、他の値等を特徴データとして用いるようにしてもよい。また、記憶された検索画像と撮影された画像の類似度の判別や検索には、テンプレートマッチングなどのパターンマッチング法を利用するようにしてもよい。
【図面の簡単な説明】
【００５６】
【図１】本発明の一実施の形態に係る画像送受信システムの構成を示すブロック図である。
【図２】管理サーバの詳細を示すブロック図である。
【図３】画像データ管理テーブルの記憶内容を示す図である。
【図４】（Ａ）は昆虫画像の場合であり、（Ｂ）は人物画像の場合であり、それらの画像の特徴データの詳細を示す説明図である。
【図５】携帯電話の構成を示すブロック図である。
【図６】携帯電話におけるＲＡＭのメモリ構成図である。
【図７】携帯電話及び管理サーバの処理手順を示すフローチャートである。
【図８】全身合成画像の生成手順を示す説明図である。
【符号の説明】
【００５７】
１          携帯電話
１０２      メイン表示部
１０４      入力部
１２１４    ＲＡＭ
１２２      制御部
１２２１    通信データ処理部
１２２２    システムＲＯＭ
１２４      ＲＡＭ
１２４１    画像記憶エリア
１２４２    特徴データ記憶エリア
１２５      プログラムＲＯＭ
１２９      ＤＳＰ
１３０      撮像デバイス
４１        通信回路処理部
５          ＷＷＷ
６１        Ｗｅｂサーバ
６２        画像データ管理テーブル
６２１      画像記憶エリア
６２２      特徴データ記憶エリア
６３        管理サーバ
６３２      制御部
６３３      システムプログラム記憶部
６３４      ＲＡＭ
６３５      表示部
６３６      通信制御部
【図１】
2010097500.tif 000003
【図２】
2010097500.tif 000004
【図３】
2010097500.tif 000005
【図４】
2010097500.tif 000006
【図５】
2010097500.tif 000007
【図６】
2010097500.tif 000008
【図７】
2010097500.tif 000009
【図８】
2010097500.tif 000010