(57)【要約】【課題】画像合成用の素材画像の維持管理負担を軽減することができる画像合成装置を提供する。【解決手段】画像合成装置３は、素材画像選択手段１１、画像合成手段１２、画像合成結果出力手段１３、顔画像選択手段１４、顔輪郭抽出手段１５、素材画像管理手段１７、素材画像４１及びＸＭＬデータ等のカテゴリ情報４２を保持する記憶部２３を備える。顔画像選択手段１４は、顔画像を取得する。顔輪郭抽出手段１５は、顔画像から画像合成用の顔輪郭画像を抽出する。素材画像選択手段１１は、素材画像を選択する。画像合成手段１２は、顔輪郭画像と素材画像とを合成して合成画像を作成する。画像合成結果出力手段１３は、画像合成結果である合成画像を出力する。素材画像管理手段１７は、カテゴリ情報４２に基づいて素材情報４１のデータベースを管理する。画像合成システム１は、カテゴリ情報４２を更新することにより、素材画像４１のデータベースを更新する。【選択図】図１
2008059006.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの端末装置にネットワークを介して接続され画像合成を行う画像合成装置であって、
階層的に分類された素材画像と、前記素材情報が属するカテゴリを示すカテゴリ情報と、を保持する保持手段と、
前記端末装置の入力画像から輪郭を認識する輪郭認識手段と、
前記端末装置に前記輪郭の画像と合成する素材画像を選択させる素材画像選択手段と、
前記輪郭の画像と前記選択された素材画像とを画像合成する画像合成手段と、
前記端末装置に前記画像合成の結果を出力する画像合成結果出力手段と、
を具備することを特徴とする画像合成装置。
【請求項２】
前記カテゴリ情報を更新することにより前記素材画像のデータベースを更新することを特徴とする請求項１に記載の画像合成装置。
【請求項３】
前記カテゴリ情報は、マークアップ言語で記述されるデータであることを特徴とする請求項１または請求項２に記載の画像合成装置。
【請求項４】
前記入力画像は顔画像であり、前記輪郭は顔輪郭であることを特徴とする請求項１から請求項３までのいずれかに記載の画像合成装置。
【請求項５】
階層的に分類された素材画像と、前記素材情報が属するカテゴリを示すカテゴリ情報と、を保持する保持手段と、
入力画像から輪郭を認識する輪郭認識手段と、
前記輪郭の画像と合成する素材画像を選択する素材画像選択手段と、
前記輪郭の画像と前記選択された素材画像とを画像合成する画像合成手段と、
前記画像合成の結果を出力する画像合成結果出力手段と、
を具備することを特徴とする画像合成装置。
【請求項６】
前記カテゴリ情報を更新することにより前記素材画像のデータベースを更新することを特徴とする請求項５に記載の画像合成装置。
【請求項７】
前記カテゴリ情報は、マークアップ言語で記述されるデータであることを特徴とする請求項５または請求項６に記載の画像合成装置。
【請求項８】
前記入力画像は顔画像であり、前記輪郭は顔輪郭であることを特徴とする請求項５から請求項７までのいずれかに記載の画像合成装置。
【請求項９】
コンピュータを請求項１から請求項８までのいずれかに記載の画像合成装置として機能させるプログラム。
【請求項１０】
コンピュータを請求項１から請求項８までのいずれかに記載の画像合成装置として機能させるプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を合成する画像合成装置に関する。
【背景技術】
【０００２】
従来、画像合成装置は、複数の画像を重畳することにより画像合成を行う。また、原画像の一部を合成用画像で置き換える画像合成装置がある（例えば、［特許文献１］参照。）。また、顔画像にヘアスタイル画像やドレス画像等の素材画像を合成する画像合成装置がある。この画像合成装置は、顔画像から顔輪郭を自動認識し、顔輪郭画像と素材画像とを画像合成して表示する。
【０００３】
【特許文献１】特開平９−１０２０２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像合成装置は、画像合成用の素材画像を大量に保持するので、素材画像の維持管理が困難であるという問題点がある。また、素材画像の更新や分類に係る労力的負担が増大するという問題点がある。また、アプリケーションに組み込まれた素材画像を管理する場合には、アプリケーション自体を修正することにより素材画像を更新する必要があるという問題点がある。
【０００５】
本発明は、以上の問題点に鑑みてなされたものであり、画像合成用の素材画像の維持管理負担を軽減することができる画像合成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前述した目的を達成するために第１の発明は、少なくとも１つの端末装置にネットワークを介して接続され画像合成を行う画像合成装置であって、階層的に分類された素材画像と、前記素材情報が属するカテゴリを示すカテゴリ情報と、を保持する保持手段と、前記端末装置の入力画像から輪郭を認識する輪郭認識手段と、前記端末装置に前記輪郭の画像と合成する素材画像を選択させる素材画像選択手段と、前記輪郭の画像と前記選択された素材画像とを画像合成する画像合成手段と、前記端末装置に前記画像合成の結果を出力する画像合成結果出力手段と、を具備することを特徴とする画像合成装置である。
【０００７】
画像合成装置は、端末装置から取得した顔画像等の画像から顔輪郭等の輪郭を認識し、端末装置に輪郭の画像と合成する素材画像を選択させ、輪郭の画像と選択された素材画像とを画像合成し、端末装置に画像合成の結果を出力する。端末装置は、合成画像の表示や印刷や保存を行う。
画像合成装置は、素材画像を階層的に分類し、カテゴリ情報を外部管理する。カテゴリ情報は、ＸＭＬ（ＥＸＴＥＮＳＩＢＬＥ  ＭＡＲＫＵＰ  ＬＡＮＧＵＡＧＥ）等のマークアップ言語で記述されるデータである。画像合成装置は、カテゴリ情報を更新することにより、素材画像のデータベースを更新する。
【０００８】
第１の発明では、画像合成装置は、素材画像を階層的に分類して保持し、ＸＭＬデータ等のカテゴリ情報を併せて保持するので、カテゴリ情報を更新することにより、各カテゴリに属する素材画像のバリエーションの順番や個数を更新することができる。素材画像のカテゴリ情報を外部管理することにより、アプリケーション自体を修正あるいはカスタマイズすることなく、素材画像のデータベースを更新することができる。画像合成用の素材画像の維持管理負担を軽減することができる。
【０００９】
第２の発明は、階層的に分類された素材画像と、前記素材情報が属するカテゴリを示すカテゴリ情報と、を保持する保持手段と、入力画像から輪郭を認識する輪郭認識手段と、前記輪郭の画像と合成する素材画像を選択する素材画像選択手段と、前記輪郭の画像と前記選択された素材画像とを画像合成する画像合成手段と、前記画像合成の結果を出力する画像合成結果出力手段と、を具備することを特徴とする画像合成装置である。
第２の発明は、単体構成の画像合成装置に関する発明である。
【００１０】
第３の発明は、コンピュータを第１の発明または第２の発明の画像合成装置として機能させるプログラムである。
第４の発明は、コンピュータを第１の発明または第２の発明の画像合成装置として機能させるプログラムを記録したコンピュータ読取可能な記録媒体である。
上述のプログラムをＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【発明の効果】
【００１１】
本発明によれば、画像合成用の素材画像の維持管理負担を軽減することができる画像合成装置を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照しながら、画像合成装置の好適な実施形態について詳細に説明する。尚、以下の説明及び添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００１３】
（１．画像合成システム１の構成）
最初に、図１を参照しながら、画像合成システム１の構成について説明する。
図１は、画像合成システム１の構成図である。
画像合成システム１は、画像合成装置３、複数の端末装置５がネットワーク７を介して接続されて構成される。
【００１４】
画像合成装置３は、サーバコンピュータ等である。画像合成装置３は、素材画像選択手段１１、画像合成手段１２、画像合成結果出力手段１３、顔画像選択手段１４、顔輪郭抽出手段１５、素材画像管理手段１７、素材画像４１及びカテゴリ情報４２を保持する記憶部２３を備える。
【００１５】
素材画像選択手段１１は、画像合成に用いる素材画像を選択する。画像合成手段１２は、顔輪郭画像と素材画像とを合成して合成画像を作成する。画像合成結果出力手段１３は、画像合成結果である合成画像を出力する。顔画像選択手段１４は、撮像や画像読込により顔画像を取得する。顔輪郭抽出手段１５は、顔画像から顔輪郭を示す輪郭枠や中心軸を自動認識することにより、画像合成用の顔輪郭画像を抽出する。素材画像管理手段１７は、カテゴリ情報４２に基づいて素材画像４１のデータベースを管理するデータベースエンジンである。
【００１６】
端末装置５は、パーソナルコンピュータ等である。通常、複数の端末装置５がネットワーク７に接続される。
ネットワーク７は、インターネット、ローカルエリアネットワーク（ＬＡＮ）、社内ＬＡＮ等のネットワークであり、有線、無線を問わない。
【００１７】
（２．ハードウェア構成）
次に、図２及び図３を参照しながら、画像合成装置３及び端末装置５のハードウェア構成について説明する。
【００１８】
（２−１．画像合成装置３）
図２は、画像合成装置３のハードウェア構成図である。
尚、図２のハードウェア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。
【００１９】
画像合成装置３は、ＣＰＵ２１、メモリ２２、記憶部２３、表示部２４、入力部２５、出力部２６、通信部２７がシステムバス２８を介して接続されて構成される。
【００２０】
ＣＰＵ２１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）は、演算処理（四則演算や比較演算等）やハードウェアやソフトウェアの動作制御を行う装置である。
【００２１】
メモリ２２は、ＲＡＭ及びＲＯＭ等のメモリである。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）や記憶部２３から読み出されたＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のプログラム、アプリケーションプログラム等を記憶する。ＲＡＭは、ＣＰＵ２１の主メモリやワークエリアとして機能する。
【００２２】
記憶部２３は、各種データを記憶する装置であり、例えば、ハードディスクである。記憶部２３は、ＣＰＵ２１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ、各種データベース等が格納される。
【００２３】
表示部２４は、表示装置であり、例えば、ＣＲＴモニタ、液晶パネルである。表示部２４は、コンピュータのビデオ機能を実現するための論理回路（ビデオアダプタ等）を有する。
【００２４】
入力部２５は、各種データの入力装置であり、例えば、キーボード、マウスである。出力部２６は、各種データの出力装置であり、例えば、プリンタである。各種メディアとのデータ入出力を行うドライブ装置を入力部２５及び出力部２６として用いることもできる。
【００２５】
通信部２７は、ネットワーク７を介して外部装置と接続・通信する通信制御装置である。例えば、ＴＣＰ／ＩＰを用いたインターネット通信が可能である。
【００２６】
システムバス２８は、各装置間の制御信号、データ信号等の授受を媒介する経路であり、例えば、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス、ＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス、メモリバスである。
【００２７】
画像合成装置３は、記憶部２３やＲＯＭや記録媒体に格納されるプログラム（アプリケーションプログラム、ＯＳのプログラム等）をメモリ２２のＲＡＭにロードしてＣＰＵ２１の制御の下に、各種処理を実行する。
【００２８】
（２−２．端末装置５）
図３は、端末装置５のハードウェア構成図である。
尚、図３のハードウェア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。
【００２９】
端末装置５は、ＣＰＵ３１、メモリ３２、記憶部３３、表示部３４、入力部３５、出力部３６、通信部３７がシステムバス３８を介して接続されて構成される。
端末装置５のハードウェア構成は、図２を用いて前述した画像合成装置３と同様の構成を採る。
画像合成装置３は、記憶部３３やＲＯＭや記録媒体に格納されるプログラム（アプリケーションプログラム、ＯＳのプログラム等）をメモリ３２のＲＡＭにロードしてＣＰＵ３１の制御の下に、各種処理を実行する。
【００３０】
（３．画像合成装置３及び端末装置５が保持する情報）
（３−１．画像合成装置３が保持する情報）
次に、図４を参照しながら、画像合成装置３の記憶部２３が保持する情報について説明する。
図４は、画像合成装置３の記憶部２３が保持する情報を示す図である。
【００３１】
記憶部２３は、複数の素材画像４１、カテゴリ情報４２、ＯＳ４８、アプリケーションプログラム４９が格納される。
素材画像４１は、画像合成に用いるテンプレート画像である。素材画像４１は、例えば、背景画像、ヘアスタイル画像、ドレス画像、ブーケ画像である。
カテゴリ情報４２は、素材画像４１の分類やカテゴリに関する情報である。カテゴリ情報４２の詳細については後述する。
ＯＳ４８（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）は、画像合成装置３の各構成部分を駆動制御するプログラムである。
アプリケーションプログラム４９は、画像合成装置３の動作を規定する実行プログラムである。
【００３２】
（３−２．端末装置５が保持する情報）
次に、図５を参照しながら、端末装置５の記憶部３３が保持する情報について説明する。
図５は、端末装置５の記憶部３３が保持する情報を示す図である。
【００３３】
記憶部３３は、少なくとも１つの顔画像５１、ＯＳ５８が格納される。
顔画像５１は、素材画像４１との画像合成に用いる画像である。顔画像５１は、例えば、端末装置５の操作者の顔を撮像した画像である。
ＯＳ５８（オペレーティングシステム）は、端末装置５の各構成部分を駆動制御するプログラムである。
【００３４】
（３−３．カテゴリ情報４２）
次に、図６及び図７を参照しながら、カテゴリ情報４２について説明する。
尚、図６及び図７のデータ構成やソースは一例であり、用途、目的に応じて様々な構成を採ることが可能である。
【００３５】
図６は、カテゴリ情報４２のデータ構造の一態様を示す図である。
カテゴリ情報４２は、分類６１、第１カテゴリ６２、第２カテゴリ６３、画像データ名６４の各フィールドを有する。
【００３６】
素材画像４１は、階層的に分類されて管理される。
分類６１は、素材画像４１の分類を示す。各分類６１毎に１つの素材画像４１を選択して画像合成に用いることができる。分類６１は、例えば、「会場」「ヘアスタイル」「ドレス」「ブーケ」である。
【００３７】
第１カテゴリ６２は、分類６１に属する素材画像４１のカテゴリを示す。第１カテゴリ６２は、例えば、「披露宴会場」「教会」「デザイン」「テイスト」「ラウンド」「キャスケード」である。
第２カテゴリ６３は、第１カテゴリ６２に属する素材画像４１のカテゴリを示す。第２カテゴリ６３は、例えば、「Ａライン」「プリンセスライン」「エレガント」「キュート」である。
尚、第３カテゴリ以下のカテゴリを設けてもよい。
画像データ名６４は、素材画像４１を示す画像データの名称である。当該画像データの参照先を保持するようにしてもよい。
【００３８】
図７は、カテゴリ情報４２を示すＸＭＬデータ７１を示す図である。
ＸＭＬデータ７１は、素材画像４１の分類及びカテゴリをＸＭＬタグに対応させて記述したソースファイルである。
ソース７２は、分類６１「ドレス」に属する素材画像４１を示す。ソース７３は、第１カテゴリ６２「デザイン」に属する素材画像４１を示す。ソース７４は、第２カテゴリ６３「Ａライン」に属する素材画像４１を示す。ソース７５は、第２カテゴリ６３「プリンセスライン」に属する素材画像４１を示す。ソース７６は、画像データ名６４「Ｄ１１＿ｓ．ｐｎｇ」の素材画像４１を示す。
【００３９】
（４．画像合成システム１の動作）
次に、図８〜図１６を参照しながら、画像合成システム１の動作について説明する。
【００４０】
図８は、画像合成システム１の動作を示すフローチャートである。
画像合成システム１は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）技術を用いて実現されるものとして説明する。画像合成装置３は、Ｗｅｂサーバを搭載する。端末装置５はＷｅｂブラウザを搭載する。画像合成装置３と端末装置５とは、それぞれ、Ｗｅｂサーバ及びＷｅｂブラウザを介してデータの送受信を行う。
【００４１】
図９は、メイン画面９１を示す図である。
画像合成装置３のＣＰＵ２１は、メイン画面９１を端末装置５の表示部３４に表示させる（ステップ１００１）。
【００４２】
図１０は、顔画像選択画面９４を示す図である。
画像合成装置３のＣＰＵ２１は、端末装置５の入力部３５を介してメイン画面９１のボタン９３（「顔画像選択」）が指定（例えば、マウスのクリック操作）されると、顔画像選択画面９４を端末装置５の表示部３４に表示させる。顔画像選択画面９４には、顔画像一覧９５が表示される。
端末装置５のＣＰＵ３１は、入力部３５を介して顔画像一覧９５から顔画像タイトル９７（「顔画像０２」）が選択されボタン９９（「読込」）が指定されると、該当する顔画像５１を記憶部３３から取り出し、画像合成装置３に送る（ステップ１００２）。
【００４３】
図１１は、顔画像画面１０１を示す図である。
画像合成装置３のＣＰＵ２１は、顔画像画面１０１を端末装置５の表示部３４に表示させる。顔画像画面１０１には、顔画像１０３、輪郭枠１０４、中心軸１０５が表示される。画像合成装置３のＣＰＵ２１は、顔画像１０３に基づいて、顔輪郭を示す輪郭枠１０４及び中心軸１０５を自動認識する（ステップ１００３）。
【００４４】
画像合成装置３のＣＰＵ２１は、輪郭枠１０４及び中心軸１０５及び顔輪郭画像１０６を記憶部２３に保持する。尚、顔輪郭画像１０６は、輪郭枠１０４の範囲内にある肌領域の画像である。
【００４５】
図１２は、画像合成時のメイン画面９１ａを示す図である。
画像合成装置３のＣＰＵ２１は、顔輪郭認識後、再び、メイン画面９１ａを端末装置５の表示部３４に表示させる。メイン画面９１ａには、選択した顔画像１１４が表示される。
【００４６】
画像合成装置３のＣＰＵ２１は、記憶部２３に保持するカテゴリ情報４２を参照して、分類一覧１０７及び第１カテゴリ一覧１０９及び第２カテゴリ一覧１１１を端末装置５の表示部３４に表示させる。
画像合成装置３のＣＰＵ２１は、端末装置５の入力部３５を介して分類１１５及び第１カテゴリ１１７及び第２カテゴリ１１９が指定されると、該当する素材画像４１を記憶部２３から検索し、素材画像一覧１１３を端末装置５の表示部３４に表示させる（ステップ１００４）。
【００４７】
画像合成装置３のＣＰＵ２１は、端末装置５の入力部３５を介して素材画像一覧１１３から素材画像１２１が選択（例えば、マウスのダブルクリック操作）されると、選択素材画像一覧１２３に選択素材画像１２５を追加して、端末装置５の表示部３４に表示させる（ステップ１００５）。
【００４８】
尚、選択素材画像一覧１２３には複数の選択素材画像１２５を追加することができるが、分類１１５毎に１つだけ選択素材画像１２５を追加することができる。また、端末装置５の入力部３５を介して選択素材画像１２５及びボタン１２６（「削除」）を指定することにより、選択解除して選択素材画像一覧１２３から選択素材画像１２５を削除することができる。
【００４９】
画像合成装置３のＣＰＵ２１は、選択素材画像一覧１２３の各選択素材画像１２５と顔輪郭画像１０６とを画像合成する（ステップ１００６）。
画像合成装置３のＣＰＵ２１は、画像合成結果１２７を端末装置５の表示部３４に表示させる（ステップ１００７）。
【００５０】
以上の過程を経て、画像合成システムは、顔画像に基づいて輪郭枠及び中心軸等の顔輪郭を自動認識し、顔画像から顔輪郭画像を取得して保持する。画像合成システムは、選択した１つまたは複数の素材画像と顔輪郭画像とを画像合成して画像合成結果を表示する。
画像合成システムは、素材画像を階層的に分類して保持し、ＸＭＬデータ等のカテゴリ情報を併せて保持する。画像合成システムは、カテゴリ情報に基づいて素材画像のカテゴリ一覧を表示する。画像合成システムは、カテゴリ情報を更新することにより、素材画像のデータベースを更新する。
【００５１】
図１３は、図７のＸＭＬデータ７１を変更したＸＭＬデータ７１ｂを示す図である。
図１４は、ＸＭＬデータ７１ｂに基づいて表示されるメイン画面９１ｂを示す図である。
【００５２】
ＸＭＬデータ７１ｂは、ＸＭＬデータ７１のソース７４とソース７５とを入れ替えて、ソース７７及びソース７８としたソースファイルである。
画像合成装置３のＣＰＵ２１は、ＸＭＬデータ７１ｂを参照して、第２カテゴリ一覧１１１を端末装置５の表示部３４に表示させる。
図１２のメイン画面９１ａでは、第２カテゴリ１１９（「Ａライン」）及び第２カテゴリ１２０（「プリンセスライン」）の順序で第２カテゴリ一覧１１１が表示される。一方、図１４のメイン画面９１ｂでは、第２カテゴリ１３１（「プリンセスライン」）及び第２カテゴリ１３３（「Ａライン」）の順序で第２カテゴリ一覧１１１が表示される。
【００５３】
図１５は、図７のＸＭＬデータ７１を変更したＸＭＬデータ７１ｃを示す図である。
図１６は、ＸＭＬデータ７１ｃに基づいて表示されるメイン画面９１ｃを示す図である。
【００５４】
ＸＭＬデータ７１ｃは、ＸＭＬデータ７１のソース７４とソース７５との間にソース７９を追加したソースファイルである。
画像合成装置３のＣＰＵ２１は、ＸＭＬデータ７１ｃを参照して、第２カテゴリ一覧１１１を端末装置５の表示部３４に表示させる。
図１２のメイン画面９１ａでは、第２カテゴリ１１９（「Ａライン」）及び第２カテゴリ１２０（「プリンセスライン」）の順序で第２カテゴリ一覧１１１が表示される。一方、図１５のメイン画面９１ｃでは、第２カテゴリ１３５（「Ａライン」）と第２カテゴリ１３７（「Ａラインスペシャル」）との間に第２カテゴリ１３９（「プリンセスライン」）が追加されて、第２カテゴリ一覧１１１が表示される。
【００５５】
（５．効果等）
以上説明したように、本発明の実施の形態によれば、画像合成システムは、素材画像を階層的に分類して保持し、ＸＭＬデータ等のカテゴリ情報を併せて保持するので、カテゴリ情報を更新することにより、各カテゴリに属する素材画像のバリエーションの順番や個数を更新することができる。素材画像のカテゴリ情報を外部管理することにより、アプリケーション自体を修正あるいはカスタマイズすることなく、素材画像のデータベースを更新することができる。画像合成用の素材画像の維持管理負担を軽減することができる。
【００５６】
尚、上述の実施の形態では、カテゴリ情報は、ＸＭＬで記述された電子データ（ＸＭＬデータ）であるとして説明したが、カテゴリ情報の形式はＸＭＬデータに限られない。ＸＭＬは、ＷＷＷ（ＷＯＲＬＤ  ＷＩＤＥ  ＷＥＢ）における利用も考慮されており、現在、ネットワーク関連の様々な分野での応用が進められている。また、ＸＭＬは、独自にタグを設定可能なマークアップ言語である。従って、素材画像のカテゴリを管理する画像合成システムでは、カテゴリ情報は、ＸＭＬのような特徴を有する言語により記述される電子データが適しているといえる。
【００５７】
また、合成用のテンプレートとして素材画像を用いるものとして説明したが、画像データのみならずテキストデータを合成用のテンプレートとして用いることもできる。
また、画像合成システムは、端末装置からネットワーク経由で画像合成装置の機能を利用するものとして説明したが、スタンドアロン構成として単体の画像合成装置により同様の機能を実現することもできる。
【００５８】
以上、添付図面を参照しながら、本発明に係る画像合成装置の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００５９】
【図１】画像合成システム１の構成図
【図２】画像合成装置３のハードウェア構成図
【図３】端末装置５のハードウェア構成図
【図４】画像合成装置３の記憶部２３が保持する情報を示す図
【図５】端末装置５の記憶部３３が保持する情報を示す図
【図６】カテゴリ情報４２のデータ構造の一態様を示す図
【図７】カテゴリ情報４２を示すＸＭＬデータ７１を示す図
【図８】画像合成システム１の動作を示すフローチャート
【図９】メイン画面９１を示す図
【図１０】顔画像選択画面９４を示す図
【図１１】顔画像画面１０１を示す図
【図１２】画像合成時のメイン画面９１ａを示す図
【図１３】ＸＭＬデータ７１を変更したＸＭＬデータ７１ｂを示す図
【図１４】ＸＭＬデータ７１ｂに基づいて表示されるメイン画面９１ｂを示す図
【図１５】ＸＭＬデータ７１を変更したＸＭＬデータ７１ｃを示す図
【図１６】ＸＭＬデータ７１ｃに基づいて表示されるメイン画面９１ｃを示す図
【符号の説明】
【００６０】
１………画像合成システム
３………画像合成装置
５………端末装置
７………ネットワーク
１１………素材画像選択手段
１２………画像合成手段
１３………画像合成結果出力手段
１４………顔画像選択手段
１５………顔輪郭抽出手段
１７………素材画像管理手段
２１、３１………ＣＰＵ
２３、３３………記憶部
２４、３４………表示部
２５、３５………入力部
４１………素材画像
４２………カテゴリ情報
５１………顔画像
６１………分類
６２………第１カテゴリ
６３………第２カテゴリ
７１、７１ｂ、７１ｃ………ＸＭＬデータ
９１、９１ａ、９１ｂ、９１ｃ………メイン画面
９４………顔画像選択画面
１０１………顔画像画面
１０３………顔画像
１０４………輪郭枠
１０５………中心軸
１０６………顔輪郭画像
１０７………分類一覧
１０９………第１カテゴリ一覧
１１１………第２カテゴリ一覧
１１３………素材画像一覧
１２１………素材画像
１２３………選択素材画像一覧
１２５………選択素材画像
１２７………画像合成結果
【図１】
2008059006.tif 000003
【図２】
2008059006.tif 000004
【図３】
2008059006.tif 000005
【図４】
2008059006.tif 000006
【図５】
2008059006.tif 000007
【図６】
2008059006.tif 000008
【図７】
2008059006.tif 000009
【図８】
2008059006.tif 000010
【図９】
2008059006.tif 000011
【図１０】
2008059006.tif 000012
【図１１】
2008059006.tif 000013
【図１２】
2008059006.tif 000014
【図１３】
2008059006.tif 000015
【図１４】
2008059006.tif 000016
【図１５】
2008059006.tif 000017
【図１６】
2008059006.tif 000018