(57)【特許請求の範囲】
【請求項１】
部分画像に対応付けて動画像を記憶する画像記憶手段と、
静止画像を取得する静止画取得手段と、
この静止画取得手段により取得された静止画像の中に前記画像記憶手段により記憶された部分画像が含まれるか判断する画像判断手段と、
この画像判断手段により前記静止画像の中に前記部分画像が含まれると判断された場合に、当該部分画像に対応付けられて前記画像記憶手段により記憶されている動画像を、前記静止画像に合成して一連の合成画像を生成する合成画像生成手段と、
を備えたことを特徴とする画像合成装置。
【請求項２】
前記画像記憶手段は、複数種類の部分画像にそれぞれ対応付けた動画像を記憶し、
前記画像記憶手段により記憶された複数種類の部分画像のうちユーザ操作に応じた部分画像を指定する部分画像指定手段を備え、
前記画像判断手段は、前記静止画取得手段により取得された静止画像の中に前記部分画像指定手段により指定された部分画像が含まれるか判断する、
ことを特徴とする請求項１に記載の画像合成装置。
【請求項３】
前記画像記憶手段は、外部機器のユーザ操作に応じて受信された部分画像と当該部分画像に対応付けられた動画像を記憶する、
ことを特徴とする請求項１に記載の画像合成装置。
【請求項４】
前記静止画取得手段により取得された静止画像を外部機器に出力した後に、前記合成画像生成手段により生成された一連の合成画像を同外部機器に順次出力する合成画像出力手段を更に備えたことを特徴とする請求項１ないし請求項３の何れか１項に記載の画像合成装置。
【請求項５】
前記合成画像出力手段は、
前記静止画取得手段により取得された静止画像を外部機器に出力した後に、当該外部機器において前記静止画像に含まれる前記部分画像が指定されたか判断する部分画像指定判断手段を有し、
この部分画像指定判断手段により前記静止画像に含まれる前記部分画像が指定されたと判断された場合に、前記合成画像生成手段により生成された一連の合成画像を前記外部機器に順次出力する、
ことを特徴とする請求項４に記載の画像合成装置。
【請求項６】
前記合成画像出力手段は、
前記静止画取得手段により取得された静止画像を外部機器に出力した後に一定時間が経過したか判断する時間経過判断手段を有し、
この時間経過判断手段により前記静止画像を出力した後に一定時間が経過したと判断された場合に、前記合成画像生成手段により生成された一連の合成画像を前記外部機器に順次出力する、
ことを特徴とする請求項４に記載の画像合成装置。
【請求項７】
コンピュータを、
部分画像に対応付けた動画像をメモリに記憶させる画像記憶手段、
静止画像を取得する静止画取得手段、
この静止画取得手段により取得された静止画像の中に前記画像記憶手段により記憶された部分画像が含まれるか判断する画像判断手段、
この画像判断手段により前記静止画像の中に前記部分画像が含まれると判断された場合に、当該部分画像に対応付けられて前記画像記憶手段により記憶されている動画像を、前記静止画像に合成して一連の合成画像を生成する合成画像生成手段、
として機能させるためのコンピュータ読み込み可能なプログラム。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影された静止画に動画を合成して表示させるための画像合成出力装置、携帯電話装置、およびそのプログラムに関する。
【背景技術】
【０００２】
近年、銀塩カメラに替わりデジタルカメラが急速に普及している。
【０００３】
デジタルカメラにより撮影された画像は、デジタルデータとしてメモリに記憶して保存できる。
【０００４】
このため、記憶された画像データを自在に読み出して液晶などの表示画面に表示できるのは元より、タッチパネルやキーにより入力された文字や絵を上書きして加工したり、予め用意された別の画像を合成して加工したりすることが、比較的容易に行える。
【０００５】
そして、任意に選択した静止画像上の指定した位置に、予め用意された動画の画像オブジェクトを貼り付けて合成し、この合成画像を表示画面に動画として表示させるための画像処理装置が考えられている（例えば、特許文献１参照。）。
【０００６】
また、任意に選択した静止画像上の指定した位置に、実写して用意した動画像を貼り付けて合成し、この合成画像を表示画面に動画として表示できるデジタルカメラも実用化されている（例えば、非特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−１３３８９７号公報
【非特許文献】
【０００８】
【非特許文献１】ＥＸＬＩＭ｜Ｄｙｍａｍｉｃ  Ｐｈｏｔｏ  ダイナミックフォト広場｜ＣＡＳＩＯ、[online]、［２００９年６月２６日検索］、インターネット＜ＵＲＬ：http://dp.exilim.com/jp/whats_dynamicphoto.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００９】
前記従来の画像処理装置やデジタルカメラでは、静止画像に動画像を貼り付けて合成し、当該静止画像上で動画像の部分が動く動画を表示させることができる。
【００１０】
しかし、これらの画像処理装置は、実写あるいは外部機器から読み込んで予め用意した静止画像に対して、所望の位置を指定し、予め用意した動画像のオブジェクトや画像合成専用に実写された動画像を貼り付けて合成するものである。
【００１１】
このため、例えばユーザが撮影した静止画像の中に、注目すべき特定の画像が含まれていた場合に、当該静止画像の閲覧に際しこの特定の画像に注目させるような動画像を貼り付けて合成するには、先ず、撮影された静止画像に含まれる特定の画像をユーザ自身が見付ける必要がある。そして、前記静止画像の中の特定の画像の位置を指定し、当該特定の画像に応じた動画像を選択して貼り付ける必要があるので、結構面倒で手間の掛かる問題がある。
【００１２】
本発明は、このような課題に鑑みなされたもので、特別面倒な操作を行う必要なく、静止画像に含まれる特定の画像に応じた動画像を自動で合成し、当該画像の閲覧者が、同画像内に注目すべき事物が存在することを簡単且つ楽しく明確に知ることが可能になる画像合成装置、およびそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
請求項１に記載の画像合成装置は、部分画像に対応付けて動画像を記憶する画像記憶手段と、静止画像を取得する静止画取得手段と、この静止画取得手段により取得された静止画像の中に前記画像記憶手段により記憶された部分画像が含まれるか判断する画像判断手段と、この画像判断手段により前記静止画像の中に前記部分画像が含まれると判断された場合に、当該部分画像に対応付けられて前記画像記憶手段により記憶されている動画像を、前記静止画像に合成する合成手段と、を備えたことを特徴としている。
【００１４】
請求項２に記載の画像合成装置は、前記請求項１に記載の画像合成装置において、前記画像記憶手段は、複数種類の部分画像にそれぞれ対応付けた動画像を記憶し、前記画像記憶手段により記憶された複数種類の部分画像のうちユーザ操作に応じた部分画像を指定する部分画像指定手段を備え、前記画像判断手段は、前記静止画取得手段により取得された静止画像の中に前記部分画像指定手段により指定された部分画像が含まれるか判断する、ことを特徴としている。
【００１５】
請求項３に記載の画像合成装置は、前記請求項１に記載の画像合成装置において、前記画像記憶手段は、外部機器のユーザ操作に応じて受信された部分画像と当該部分画像に対応付けられた動画像を記憶する、ことを特徴としている。
請求項４に記載の画像合成装置は、前記請求項１ないし請求項３の何れか１項に記載の画像合成装置において、前記静止画取得手段により取得された静止画像を外部機器に出力した後に、前記合成手段により合成された画像を同外部機器に順次出力する合成画像出力手段を更に備えたことを特徴としている。
【００１６】
請求項５に記載の画像合成出力装置は、前記請求項４に記載の画像合成出力装置において、前記合成画像出力手段は、前記静止画取得手段により取得された静止画像を外部機器に出力した後に、当該外部機器において前記静止画像に含まれる前記部分画像が指定されたか判断する部分画像指定判断手段を有し、この部分画像指定判断手段により前記静止画像に含まれる前記部分画像が指定されたと判断された場合に、前記合成画像生成手段により生成された一連の合成画像を前記外部機器に順次出力する、ことを特徴としている。
【００１７】
請求項６に記載の画像合成出力装置は、前記請求項４に記載の画像合成出力装置において、前記合成画像出力手段は、前記静止画取得手段により取得された静止画像を外部機器に出力した後に一定時間が経過したか判断する時間経過判断手段を有し、この時間経過判断手段により前記静止画像を出力した後に一定時間が経過したと判断された場合に、前記合成画像生成手段により生成された一連の合成画像を前記外部機器に順次出力する、ことを特徴としている。
【００１８】
請求項７に記載のプログラムは、電子機器のコンピュータを制御するためのプログラムであって、前記コンピュータを、部分画像に対応付けた動画像をメモリに記憶させる画像記憶手段、外部機器から静止画像を取得する静止画取得手段、この静止画取得手段により取得された静止画像の中に前記画像記憶手段により記憶された部分画像が含まれるか判断する画像判断手段、この画像判断手段により前記静止画像の中に前記部分画像が含まれると判断された場合に、当該部分画像に対応付けられて前記画像記憶手段により記憶されている動画像を、前記静止画像に合成して一連の合成画像を生成する合成画像生成手段、前記静止画取得手段により取得された静止画像を外部機器に出力した後に、前記合成画像生成手段により生成された一連の合成画像を同外部機器に順次出力する合成画像出力手段、として機能させることを特徴としている。
【発明の効果】
【００２１】
本発明によれば、特別面倒な操作を行う必要なく、静止画像に含まれる特定の画像に応じた動画像を自動で合成し、当該画像の閲覧者が、同画像内に注目すべき事物が存在することを簡単且つ楽しく明確に知ることが可能になる画像合成装置、およびそのプログラムを提供できる。
【図面の簡単な説明】
【００２２】
【図１】本発明の画像合成出力装置の実施形態に係るサーバ装置１０の電子回路の構成を示すブロック図。
【図２】前記サーバ装置１０のサーバ提供画像メモリ１２ｄに記憶される部分画像データおよびその対応動画データの具体例を示す図。
【図３】前記サーバ装置１０のユーザ情報メモリ１２ｅに記憶されるユーザ情報の具体例を示す図。
【図４】前記サーバ装置１０のユーザ登録画像メモリ１２ｆに記憶される部分画像データおよびその対応動画データの具体例を示す図。
【図５】前記図４で示したユーザ登録画像メモリ１２ｆに記憶される登録者１「山川花子」のオリジナル部分画像データＧＢｐおよびその対応オリジナル動画像データｈｔ１〜ｈｔ４の具体的な生成例を示す図。
【図６】前記サーバ装置１０による画像合成処理を示すフローチャート。
【図７】前記サーバ装置１０の画像合成処理に伴いサーバ提供画像（１２ｄ）のネコの部分画像データＧＢｎおよびその対応動画像データｎｔ１〜ｎｔ３に基づき生成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃを示す図。
【図８】前記サーバ装置１０の画像合成処理に伴いサーバ提供画像（１２ｄ）のネズミの部分画像データＧＢｍおよびその対応動画像データｍｔ１，ｍｔ２に基づき生成された一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂを示す図。
【図９】前記サーバ装置１０の画像合成処理に伴いユーザ登録画像メモリ１２ｆに記憶されているユーザ「山川花子」の部分画像データＧＢｐおよびその対応動画像データｈｔ１〜ｈｔ４に基づき生成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄを示す図。
【図１０】前記サーバ装置１０の画像合成処理に伴いユーザ登録画像メモリ１２ｆに記憶されているユーザ「田中太郎」の部分画像データＧＢｑおよびその対応動画像データｔｔ１〜ｔｔ４に基づき生成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄを示す図。
【図１１】前記サーバ装置１０の合成画像出力処理プログラム１２ｂに従った合成画像表示処理を示すフローチャート。
【図１２】前記サーバ装置１０のユーザ設定処理プログラム１２ｃに従ったユーザ設定処理を示すフローチャート。
【図１３】本発明の画像合成出力装置を実施した携帯電話装置１０′の画像合成処理および合成画像表示処理に伴う動作の具体例を示す図。
【発明を実施するための形態】
【００２３】
以下図面により本発明の実施の形態について説明する。
【００２４】
図１は、本発明の画像合成出力装置の実施形態に係るサーバ装置１０の電子回路の構成を示すブロック図である。
【００２５】
このサーバ装置１０は、コンピュータであるＣＰＵ１１を備えている。
【００２６】
ＣＰＵ１１は、メモリ１２に予め記憶されたシステムプログラム、あるいはＣＤ−ＲＯＭなどの外部記録媒体１３からＣＤ／ＤＶＤドライブなどの記録媒体読取部１４を介して前記メモリ１２に読み込まれたサーバ制御プログラム、あるいは通信ネットワークＮ上の他のサーバ装置（この場合はプログラムサーバ）から電送制御部１５を介して前記メモリ１２に読み込まれたサーバ制御プログラムに従い回路各部の動作を制御する。
【００２７】
ＣＰＵ１１には、前記メモリ１２、記録媒体読取部１４、電送制御部１５が接続される他に、当該サーバ装置１０の管理者が操作するキーボード，マウスなどを備えた入力部１６が接続される。
【００２８】
前記メモリ１２に記憶されるサーバ制御プログラムとしては、外部の通信端末Ａ（デジタルカメラ／カメラ付き携帯電話）２０や通信端末Ｂ（ＰＣ:Personal Computer）３０などから受信された撮影画像などの静止画像を保存し、各通信端末Ａ２０，Ｂ３０にて閲覧可能にするための画像管理処理プログラム、前記各通信端末Ａ２０，Ｂ３０との通信動作を司る通信制御プログラムが記憶される。
【００２９】
またこの他に、前記外部から受信された静止画像の中に、後述するサーバ提供画像メモリ１２ｄ（図２参照）やユーザ登録画像メモリ１２ｆ（図４参照）に予め設定・登録された部分画像が含まれるか認識し、この認識された部分画像に対応付けられて予め設定・登録されている一連の動画像を、前記静止画像に合成する。そして、前記静止画像を先頭とする一連の合成画像を、指定の通信端末Ａ２０，Ｂ３０へ送信又は閲覧用に保存するための画像合成処理プログラム１２ａ、この画像合成処理プログラム１２ａに従い生成された一連の合成画像を表示させるための合成画像出力処理プログラム１２ｂ、前記サーバ提供画像メモリ１２ｄ（図２参照）やユーザ登録画像メモリ１２ｆ（図４参照）に対する利用ユーザの設定や前記部分画像および対応動画像の登録を行うためのユーザ設定処理プログラム１２ｃが記憶される。
【００３０】
また、メモリ１２には、前記各種のプログラムを記憶するプログラムメモリの他に、各種の作業用データを記憶するメモリとして、サーバ提供画像メモリ１２ｄ、ユーザ情報メモリ１２ｅ、ユーザ登録画像メモリ１２ｆ、登録ユーザ情報メモリ１２ｇ、受信画像データメモリ２２ｈ、合成画像データメモリ２２ｉ、送信用データメモリ２２ｊ、保存用データメモリ２２ｋなどが確保される。
【００３１】
図２は、前記サーバ装置１０のサーバ提供画像メモリ１２ｄに記憶される部分画像データおよびその対応動画データの具体例を示す図である。
【００３２】
このサーバ提供画像メモリ１２ｄには、例えば複数種類のキャラクタそれぞれの基本画像が部分画像として予め記憶されると共に、当該部分画像に対応したキャラクタの動画を構成するための一連のキャラクタ画像が対応動画１，２，…として予め記憶される。例えばネコのキャラクタの部分画像データＧＢｎに対しては、当該ネコのキャラクタが飛行機に乗って飛ぶ動きをする一連の動画像データｎｔ１〜ｎｔ３が記憶される。また、例えばネズミのキャラクタの部分画像データＧＢｍに対しては、当該ネズミのキャラクタが手を振る動きをする一連の動画像データｍｔ１〜ｍｔ２が記憶される。
【００３３】
図３は、前記サーバ装置１０のユーザ情報メモリ１２ｅに記憶されるユーザ情報の具体例を示す図である。
【００３４】
このユーザ情報メモリ１２ｅには、本サーバ装置１０を利用するユーザの「名前」「メールアドレス」「サーバＨＰパスワード」が、当該ユーザの通信端末Ａ２０，Ｂ３０からの登録操作に応じて記憶される。またこれと共に、登録されたユーザ毎に、前記サーバ提供画像メモリ１２ｄに記憶されている各キャラクタの提供画像１（ネコ），２（ネズミ），…の利用の“有”“無”を示すフラグ“ＯＮ”“ＯＦＦ“（提供画像指定情報）が、当該ユーザの通信端末Ａ２０，Ｂ３０からの指定操作に応じて記憶される。
【００３５】
また、このユーザ情報メモリ１２ｅには、ユーザ毎に、当該ユーザが送信先の候補として入力した各送信先ユーザの「名前」「メールアドレス」「サーバＨＰパスワード」、および前記提供画像１（ネコ），２（ネズミ），…の利用の“有”“無”を示すフラグ“ＯＮ”“ＯＦＦ“（提供画像指定情報）が対応付けられて記憶される。
【００３６】
図４は、前記サーバ装置１０のユーザ登録画像メモリ１２ｆに記憶される部分画像データおよびその対応動画データの具体例を示す図である。
【００３７】
このユーザ登録画像メモリ１２ｆには、前記ユーザ情報メモリ１２ｅに記憶されたユーザのうちで、オリジナル画像の登録処理をしたユーザ毎に、登録ユーザ名、オリジナル部分画像、当該オリジナル部分画像に対応する一連のオリジナル動画像（対応動画１，２，…）が記憶される。
【００３８】
例えば登録者１「山川花子」のオリジナル部分画像データＧＢｐには、「山川花子」が好きなメロンの画像が登録され、この部分画像データ「メロン」ＧＢｐ対しては、当該「山川花子」自身がメロンを持ち上げて喜ぶ動きをする一連のオリジナル動画像データｈｔ１〜ｈｔ４が記憶される。また、例えば登録者２「田中太郎」のオリジナル部分画像データＧＢｑには、「田中太郎」が好きなバナナの画像が登録され、この部分画像データ「バナナ」ＧＢｑ対しては、当該「田中太郎」自身がバナナを持ち上げて喜ぶ動きをする一連のオリジナル動画像データｔｔ１〜ｔｔ４が記憶される。
【００３９】
前記ユーザ登録画像メモリ１２ｆに対しユーザ登録されるオリジナル部分画像データやオリジナル動画像データは、ユーザ自身の通信端末Ａ２０やＢ３０にて生成され、本サーバ装置１０へ送られて登録される。
【００４０】
図５は、前記図４で示したユーザ登録画像メモリ１２ｆに記憶される登録者１「山川花子」のオリジナル部分画像データＧＢｐおよびその対応オリジナル動画像データｈｔ１〜ｈｔ４の具体的な生成例を示す図である。
【００４１】
登録者１「山川花子」自身の通信端末（Ａ２０またはＢ３０）において、例えば図５（Ａ）〜（Ｄ）に示すように、「山川花子」自身が被写体となって、フルーツバスケットからメロンを取り出して持ち上げる動きを、連写モードで一連の動画像Ｇ１〜Ｇ４として撮影する。
【００４２】
すると、撮影された一連の動画像Ｇ１〜Ｇ４において、その画像内で動きのある部分（動画部分）Ｍ１〜Ｍ４が画像解析により抽出される。そして、前記撮影された一連の動画像Ｇ１〜Ｇ４のうち、先頭の動画像Ｇ１から抽出された動画部分Ｍ１に接して静止画像から動画像へと変化した部分のメロンの画像が部分画像ＧＢｐとして抽出される。
【００４３】
こうして、登録者１「山川花子」自身の通信端末（Ａ２０またはＢ３０）において抽出されて生成されたオリジナル部分画像データＧＢｐおよびその対応オリジナル動画像データｈｔ１〜ｈｔ４が、前記サーバ装置１０へのユーザ登録画像の登録処理に伴い送信され、前記図４で示したように、ユーザ登録画像メモリ１２ｆに登録される。
【００４４】
登録ユーザ情報メモリ１２ｇには、前記ユーザ登録画像メモリ１２ｆにオリジナルの部分画像データと対応動画像データを登録したユーザの「名前」「メールアドレス」「サーバＨＰパスワード」が記憶されるもので、この登録ユーザ情報メモリ１２ｇにも、その登録ユーザ毎に、当該ユーザが送信先の候補として入力した各送信先ユーザの「名前」「メールアドレス」「サーバＨＰパスワード」が記憶される（図３参照）。
【００４５】
受信画像データメモリ２２ｈには、前記画像合成処理プログラム１２ａの起動中において、外部の通信端末Ａ２０やＢ３０から受信された静止画像データＧｕ（図７（Ａ）；図８（Ａ）；図９（Ａ）；図１０（Ａ）参照）が記憶される。
【００４６】
合成画像データメモリ２２ｉには、前記画像合成処理プログラム１２ａに従い、前記受信画像データメモリ２２ｈに記憶された静止画像データＧｕと、前記サーバ提供画像メモリ１２ｄ（図２参照）に予め記憶された部分画像データおよびその対応動画像データ、または前記ユーザ登録画像メモリ１２ｆ（図４参照）にユーザ登録されたオリジナル部分画像データおよびその対応オリジナル動画像データとに基づき生成された一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…（図７；図８；図９；図１０参照）が記憶される。
【００４７】
送信用データメモリ２２ｊには、前記合成画像データメモリ２２ｉに記憶された一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…を、外部の通信端末Ａ２０やＢ３０に送信して表示させる場合に、当該合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…と共に、同合成画像データの生成に伴いサーバ提供画像メモリ１２ｄ（図２参照）またはユーザ登録画像メモリ１２ｆ（図４参照）から読み出された部分画像データ、および表示条件の設定データ（表示設定データ）が、送信用データとして記憶される。
【００４８】
保存用データメモリ２２ｋには、前記合成画像データメモリ２２ｉに記憶された一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…を、本サーバ装置１０に保存して外部の通信端末Ａ２０やＢ３０に閲覧させる場合に、当該合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…と共に、同合成画像データの生成に伴いサーバ提供画像メモリ１２ｄ（図２参照）またはユーザ登録画像メモリ１２ｆ（図４参照）から読み出された部分画像データ、および表示条件の設定データ（表示設定データ）が、当該合成画像データの元になる静止画像データＧｕの送信元のユーザ名に対応付けられて記憶される。
【００４９】
なお、前記表示設定データとは、前記一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…を、その先頭の合成画像データＧｕ（静止画像データＧｕと同じ）を初期表示させた後に、どのようなタイミングで順次表示させるかを設定するデータである。
【００５０】
具体的には（例えば図７参照）、先頭の合成画像データＧｕ（受信された静止画像データＧｕと同じ）を初期表示させた状態で、当該画像データＧｕに含まれる部分画像データＧＢｎの位置がユーザ操作に応じたポインタなどにより指定された時点で、残りの合成画像データＧｕａ，Ｇｕｂ，…の表示を開始する条件１（部分画像指定時動画ＯＮ）、または先頭の合成画像データＧｕ（受信された静止画像データＧｕと同じ）を初期表示させてから一定時間の経過後に、残りの合成画像データＧｕａ，Ｇｕｂ，…の表示を開始する条件２（一定時間後動画ＯＮ）、または当該条件１および条件２を組み合わせたデータである。
【００５１】
そして、前記メモリ１２に記憶された各種のプログラムは、主に電送制御部１５を介した外部の通信端末Ａ２０やＢ３０からの受信入力信号、あるいは入力部１６からの管理操作入力信号に応じて起動される。
【００５２】
次に、前記構成のサーバ装置１０の動作について説明する。
【００５３】
図６は、前記サーバ装置１０による画像合成処理を示すフローチャートである。
【００５４】
図７は、前記サーバ装置１０の画像合成処理に伴いサーバ提供画像（１２ｄ）のネコの部分画像データＧＢｎおよびその対応動画像データｎｔ１〜ｎｔ３に基づき生成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃを示す図である。
【００５５】
ここでは、サーバ装置１０のユーザ情報メモリ１２ｅに登録されている、例えば通信端末Ａ２０のユーザが、図７（Ａ）に示すように、自分の家族を被写体Ｔとして含む静止画像データＧｕを撮影し、ユーザ自身あるいは知人などに送って閲覧する場合について説明する。
【００５６】
サーバ装置１０において、通信端末Ａ２０により撮影された、図７（Ａ）に示すような静止画像データＧｕが、当該通信端末Ａ２０のユーザ情報と共に受信されると、受信された静止画像データＧｕは受信画像データメモリ１２ｈに記憶される（ステップＳ１）。
【００５７】
すると、この静止画像データＧｕの送り先のユーザによって指定されているサーバ提供画像（１２ｄ）の部分画像に基づき合成画像を生成するのか否かの選択を促すメッセージが前記通信端末Ａ２０に送信される。そして、通信端末Ａ２０からの応答に従い、前記静止画像データＧｕの送り先のユーザによって指定されているサーバ提供画像（１２ｄ）の部分画像に基づき合成画像を生成するか否か判断される（ステップＳ２）。
【００５８】
このステップＳ２において、前記静止画像データＧｕの送り先のユーザによって指定されているサーバ提供画像（１２ｄ）の部分画像に基づいての合成画像の生成ではないと判断されると（ステップＳ２（Ｎｏ））、前記受信されたユーザ情報と一致するユーザ情報が登録ユーザ情報メモリ１２ｇに登録されているか否かにより、当該ユーザのオリジナル部分画像がユーザ登録画像メモリ１２ｆに登録されているか否か判断される（ステップＳ３）。
【００５９】
このステップＳ３において、前記受信されたユーザ情報と一致するユーザ情報が登録ユーザ情報メモリ１２ｇに登録されてないと判断されると（ステップＳ３（Ｎｏ））、前記受信されたユーザ情報に対応付けられてユーザ情報メモリ１２ｅ（図３参照）に記憶されている提供画像指定情報（ＯＮ／ＯＦＦ）に基づき、当該ユーザが利用を指定（ＯＮ）したサーバ提供画像の種類が判断される。そして、サーバ提供画像メモリ１２ｄに記憶されているユーザ指定の種類の部分画像データが読み出される（ステップＳ４）。
【００６０】
一方、前記ステップＳ２において、前記静止画像データＧｕの送り先のユーザによって指定されているサーバ提供画像（１２ｄ）の部分画像に基づいて合成画像を生成すると判断されると（ステップＳ２（Ｙｅｓ））、前記受信されたユーザ情報に対応付けられてユーザ情報メモリ１２ｅ（図３参照）に記憶されている送信先（候補）の「名前」が読み出され、当該送信先（候補）の「名前」の一覧から所望の送信先の選択を促す送信先選択画面が前記通信端末Ａ２０へ送信される（ステップＳ５）。
【００６１】
そして、前記通信端末Ａ２０からの応答に従い送信先の「名前」が指定されると（ステップＳ６）、指定された送信先の「名前」に対応付けられてユーザ情報メモリ１２ｅ（図３参照）に記憶されている提供画像指定情報（ＯＮ／ＯＦＦ）に基づき、送信先のユーザが利用を指定（ＯＮ）しているサーバ提供画像の種類が判断される。そして、サーバ提供画像メモリ１２ｄに記憶されている前記送信先のユーザにより指定された種類の部分画像データが読み出される（ステップＳ７）。
【００６２】
こうした、前記ステップＳ１〜Ｓ４の処理に従い、前記静止画像データＧｕの撮影・送信元であるユーザにより指定された種類の部分画像データが読み出されるか、または前記ステップＳ１，Ｓ２→Ｓ５〜Ｓ７の処理に従い、前記静止画像データＧｕの送信先として設定されたユーザにより指定されている種類の部分画像データが読み出されると、前記受信画像データメモリ１２ｈに記憶された静止画像データＧｕの中に、前記ユーザ指定の部分画像データが含まれるか否か画像認識されて判断される（ステップＳ８）。
【００６３】
［サーバ提供画像の合成（実施例１）］
例えば図７（Ａ）で示した集合写真を撮影した静止画像データＧｕが受信され際に、当該静止画像データＧｕの送信元のユーザにより指定されているネコのキャラクタの部分画像データＧＢｎ（図２参照）が読み出された場合には（ステップＳ１〜Ｓ４）、前記静止画像データＧｕの被写体Ｔの位置に、ネコのキャラクタの部分画像データＧＢｎが含まれると判断される（ステップＳ８（Ｙｅｓ））。
【００６４】
すると、前記静止画像データＧｕに含まれるネコのキャラクタの部分画像データＧＢｎに対応付けられて前記サーバ提供画像メモリ１２ｄ（図２参照）に記憶されている対応動画像データｎｔ１〜ｎｔ３が読み出される（ステップＳ９）。
【００６５】
そして、図７（Ｂ）〜（Ｄ）に示すように、前記受信された静止画像データＧｕに対して前記ステップＳ９にて読み出された各対応動画像データｎｔ１〜ｎｔ３を個々に合成した合成画像データＧｕａ〜Ｇｕｃが生成され、前記静止画像データＧｕを先頭に加えた一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，Ｇｕｃとして合成画像データメモリ１２ｉに記憶される（ステップＳ１０）。
【００６６】
これにより、写真撮影の被写体Ｔとなるユーザの子供が、例えば前記ネコのキャラクタを好きである場合に、サーバ装置１０に登録されるユーザ情報（１２ｅ）に対応付けて、当該ネコのキャラクタの提供画像１を指定（ＯＮ）する提供画像指定情報を設定しておけば、前記ネコのキャラクタを身につけたユーザの子供を被写体Ｔとして撮影した静止画像データＧｕをサーバ装置１０に送るだけで、この静止画像データＧｕに同ネコのキャラクタの動画像データｎｔ１〜ｎｔ３を合成した動画として表示可能な一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃを簡単に作成することができる。
【００６７】
よって、前記静止画像データＧｕを撮影したユーザ自身が、前記作成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃを見ることで、注目すべき被写体Ｔが何処に居るかを容易に楽しく見付けることができる。
【００６８】
また、前記作成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃを、知人に送って見させることで、当該知人対し、注目すべき被写体Ｔが何処に居るかを容易に楽しく見付けさせることができるばかりでなく、被写体Ｔである子供が、前記ネコのキャラクタを好きであることを自然に知ることができる。
【００６９】
前記合成画像データメモリ１２ｉに記憶された一連の合成画像データＧｕ〜Ｇｕｃは、前記静止画像データＧｕの送信元の通信端末Ａ２０へサンプル画像として送信され、当該合成画像データＧｕ〜Ｇｕｃの確認と、現在の画像合成処理を継続するか否かのユーザ判断が促される（ステップＳ１１）。
【００７０】
そして、前記通信端末２０からの応答に従い、現在の画像合成処理を継続すると判断されると（ステップＳ１２（Ｙｅｓ））、前記一連の合成画像データＧｕ〜Ｇｕｃをどのようなタイミングで順次表示させるかのユーザ設定を促す表示設定画面が、前記静止画像データＧｕの送信元の通信端末Ａ２０へ送信され、当該通信端末Ａ２０でのユーザ操作に応じて、条件１［部分画像指定時動画ＯＮ／ＯＦＦ］および条件２［一定時間後動画ＯＮ／ＯＦＦ］が設定される（ステップＳ１３）。
【００７１】
すると、前記一連の合成画像データＧｕ〜Ｇｕｃを知人の通信端末Ａ２０，Ｂ３０に送信する必要があるか否かのユーザ判断を促すメッセージ［外部機器へ送信ＹＥＳ／ＮＯ］が、前記静止画像データＧｕの送信元の通信端末Ａ２０へ送信され、当該通信端末Ａ２０でのユーザ操作に応じて、前記一連の合成画像データＧｕ〜Ｇｕｃを外部機器へ送るか否か判断される（ステップＳ１４）。
【００７２】
このステップＳ１４において、前記一連の合成画像データＧｕ〜Ｇｕｃの外部機器への送信が必要であると判断されると（ステップＳ１４（Ｙｅｓ））、前記合成画像データメモリ２２ｉに記憶された一連の合成画像データＧｕ〜Ｇｕｃと、前記ステップＳ８にて静止画像データＧｕに含まれると判断された部分画像データＧＢｎと、前記ステップＳ１３にて設定された条件１および条件２の表示設定データとからなる送信用データが生成され、送信用データメモリ２２ｊに記憶される（ステップＳ１５）。
【００７３】
すると、前記受信されたユーザ情報に対応付けられてユーザ情報メモリ１２ｅ（図３参照）に記憶されている送信先（候補）の「アドレス」が読み出され、当該送信先（候補）の「アドレス」の一覧から所望の送信先アドレスの選択を促す送信先選択画面が前記通信端末Ａ２０へ送信される（ステップＳ１６）。
【００７４】
そして、前記通信端末Ａ２０からの応答に従い送信先となる外部機器の「アドレス」が設定されると（ステップＳ１７）、当該設定された送信先の外部機器に対して、前記送信用データメモリ２２ｊに記憶された一連の合成画像データＧｕ〜Ｇｕｃと、先頭の合成画像データＧｕ（静止画像データＧｕ）に含まれると判断された部分画像データＧＢｎと、前記条件１および条件２の表示設定データとからなる送信用データが送信される（ステップＳ１８）。
【００７５】
こうして、前記作成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃを、知人の通信端末Ａ２０やＢ３０に送ることができ、当該知人に対し、注目すべき被写体Ｔが何処に居るかを容易に楽しく見付けさせることができるばかりでなく、被写体Ｔである子供が、前記ネコのキャラクタが好きであるとことを自然に知ることができる。
【００７６】
一方、前記ステップＳ１４において、前記一連の合成画像データＧｕ〜Ｇｕｃの外部機器への送信が必要でないと判断されると（ステップＳ１４（Ｎｏ））、前記送信用データメモリ２２ｊに記憶された一連の合成画像データＧｕ〜Ｇｕｃと、先頭の合成画像データＧｕ（静止画像データＧｕ）に含まれると判断された部分画像データＧＢｎと、前記条件１および条件２の表示設定データとは、前記静止画像データＧｕの送信元のユーザ名に対応付けられて、保存用データメモリ１２ｋに保存される（ステップＳ１９）。
【００７７】
［サーバ提供画像の合成（実施例２）］
図８は、前記サーバ装置１０の画像合成処理に伴いサーバ提供画像（１２ｄ）のネズミの部分画像データＧＢｍおよびその対応動画像データｍｔ１，ｍｔ２に基づき生成された一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂを示す図である。
【００７８】
例えば図８（Ａ）で示したネズミのシルエットを撮影した静止画像データＧｕが受信され際に、当該静止画像データＧｕの送信先のユーザにより指定されているネズミのキャラクタの部分画像データＧＢｍ（図２参照）が読み出された場合には（ステップＳ１，Ｓ２，Ｓ５〜Ｓ７）、前記静止画像データＧｕ内に、ネズミのキャラクタの部分画像データＧＢｍが含まれると判断される（ステップＳ８（Ｙｅｓ））。
【００７９】
すると、前記静止画像データＧｕに含まれるネズミのキャラクタの部分画像データＧＢｍに対応付けられて前記サーバ提供画像メモリ１２ｄ（図２参照）に記憶されている対応動画像データｍｔ１，ｍｔ２が読み出される（ステップＳ９）。
【００８０】
そして、図８（Ｂ）（Ｃ）に示すように、前記受信された静止画像データＧｕに対して前記ステップＳ９にて読み出された各対応動画像データｍｔ１，ｍｔ２を個々に合成した合成画像データＧｕａ，Ｇｕｂが生成され、前記静止画像データＧｕを先頭に加えた一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂとして合成画像データメモリ１２ｉに記憶される（ステップＳ１０）。
【００８１】
これにより、写真の送信先として指定するユーザが、例えば前記ネズミのキャラクタを好きである場合に、サーバ装置１０に登録される当該送信先のユーザ情報（１２ｅ）に対応付けられて、ネズミのキャラクタの提供画像２を指定（ＯＮ）する提供画像指定情報が設定されていれば、前記ネズミのキャラクタの影や形などを撮影した静止画像データＧｕをサーバ装置１０に送るだけで、この静止画像データＧｕに同ネズミのキャラクタの動画像データｍｔ１，ｍｔ２を合成した動画として表示可能な一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂを簡単に作成することができる。
【００８２】
この後、前記ステップＳ１１〜Ｓ１９の処理を経て、前記合成画像データメモリ１２ｉに記憶された一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂは、指定された送信先の通信端末Ａ２０，Ｂ３０に対して送信されるか、保存用データメモリ１２ｋに保存される。
【００８３】
よって、前記作成された一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂを、ネズミのキャラクタが好きな知人の通信端末Ａ２０やＢ３０に送って見させることで、当該送信先の知人対し、ネズミのキャラクタに関係する楽しい撮影画像を見させることができる。
【００８４】
一方、前記ステップＳ３において、前記受信されたユーザ情報と一致するユーザ情報が登録ユーザ情報メモリ１２ｇに登録されていると判断されると（ステップＳ３（Ｙｅｓ））、前記受信されたユーザ情報（登録ユーザ名）に対応付けられてユーザ登録画像メモリ１２ｆ（図４参照）に記憶されているユーザ登録されたオリジナルの部分画像データが読み出される（ステップＳ２０）。
【００８５】
すると、前記受信画像データメモリ１２ｈに記憶された静止画像データＧｕの中に、前記ユーザ登録された部分画像データが含まれるか否か画像認識されて判断される（ステップＳ８）。
【００８６】
［ユーザ登録画像の合成（実施例１）］
図９は、前記サーバ装置１０の画像合成処理に伴いユーザ登録画像メモリ１２ｆに記憶されているユーザ「山川花子」の部分画像データＧＢｐおよびその対応動画像データｈｔ１〜ｈｔ４に基づき生成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄを示す図である。
【００８７】
例えば図９（Ａ）で示したフルーツバスケットを撮影した静止画像データＧｕが受信され際に、当該静止画像データＧｕの送信元のユーザ「山川花子」により登録されている当該ユーザが好きなメロンの部分画像データＧＢｐ（図４参照）が読み出された場合には（ステップＳ１，Ｓ２，Ｓ３→Ｓ２０）、前記静止画像データＧｕ内に、メロンの部分画像データＧＢｐが含まれると判断される（ステップＳ８（Ｙｅｓ））。
【００８８】
すると、前記静止画像データＧｕに含まれるメロンの部分画像データＧＢｐに対応付けられて前記ユーザ登録画像メモリ１２ｆ（図４参照）に記憶されているユーザ「山川花子」がメロンを持ち上げる動きの対応動画像データｈｔ１〜ｈｔ４が読み出される（ステップＳ９）。
【００８９】
そして、図９（Ｂ）〜（Ｄ）に示すように、前記受信された静止画像データＧｕに対して前記ステップＳ９にて読み出された各対応動画像データｈｔ１〜ｈｔ４を個々に合成した合成画像データＧｕａ〜Ｇｕｄが生成され、前記静止画像データＧｕを先頭に加えた一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄとして合成画像データメモリ１２ｉに記憶される（ステップＳ１０）。
【００９０】
これにより、本サーバ装置１０の登録ユーザがメロンを好きである場合に、ユーザ登録画像メモリ１２ｆに対し、当該メロンの部分画像データＧＢｐと当該メロンが好きな動きの対応動画像データｈｔ１〜ｈｔ４を登録しておけば、メロンを含んで撮影した静止画像データＧｕをサーバ装置１０に送るだけで、この静止画像データＧｕに当該メロンが好きな動きの対応動画像データｈｔ１〜ｈｔ４を合成した動画として表示可能な一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄを簡単に作成することができる。
【００９１】
この後、前記ステップＳ１１〜Ｓ１９の処理を経て、前記合成画像データメモリ１２ｉに記憶された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄは、指定された送信先の通信端末Ａ２０，Ｂ３０に対して送信されるか、保存用データメモリ１２ｋに保存される。
【００９２】
よって、前記作成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄを、例えば知人に送って見させることで、当該知人対し、送信元のユーザ「山川花子」がメロン好きであることを、容易に楽しく知らせることができる。
【００９３】
［ユーザ登録画像の合成（実施例２）］
図１０は、前記サーバ装置１０の画像合成処理に伴いユーザ登録画像メモリ１２ｆに記憶されているユーザ「田中太郎」の部分画像データＧＢｑおよびその対応動画像データｔｔ１〜ｔｔ４に基づき生成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄを示す図である。
【００９４】
例えば図１０（Ａ）で示したフルーツバスケットを撮影した静止画像データＧｕが受信され際に、当該静止画像データＧｕの送信元のユーザ「田中太郎」により登録されている当該ユーザが好きなバナナの部分画像データＧＢｑ（図４参照）が読み出された場合には（ステップＳ１，Ｓ２，Ｓ３→Ｓ２０）、前記静止画像データＧｕ内に、バナナの部分画像データＧＢｑが含まれると判断される（ステップＳ８（Ｙｅｓ））。
【００９５】
すると、前記静止画像データＧｕに含まれるバナナの部分画像データＧＢｑに対応付けられて前記ユーザ登録画像メモリ１２ｆ（図４参照）に記憶されているユーザ「田中太郎」がバナナを持ち上げる動きの対応動画像データｔｔ１〜ｔｔ４が読み出される（ステップＳ９）。
【００９６】
そして、図１０（Ｂ）〜（Ｄ）に示すように、前記受信された静止画像データＧｕに対して前記ステップＳ９にて読み出された各対応動画像データｔｔ１〜ｔｔ４を個々に合成した合成画像データＧｕａ〜Ｇｕｄが生成され、前記静止画像データＧｕを先頭に加えた一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄとして合成画像データメモリ１２ｉに記憶される（ステップＳ１０）。
【００９７】
これにより、本サーバ装置１０の登録ユーザがバナナを好きである場合に、ユーザ登録画像メモリ１２ｆに対し、当該バナナの部分画像データＧＢｑと当該バナナが好きな動きの対応動画像データｔｔ１〜ｔｔ４を登録しておけば、バナナを含んで撮影した静止画像データＧｕをサーバ装置１０に送るだけで、この静止画像データＧｕに当該バナナが好きな動きの対応動画像データｔｔ１〜ｔｔ４を合成した動画として表示可能な一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄを簡単に作成することができる。
【００９８】
この後、前記ステップＳ１１〜Ｓ１９の処理を経て、前記合成画像データメモリ１２ｉに記憶された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄは、指定された送信先の通信端末Ａ２０，Ｂ３０に対して送信されるか、保存用データメモリ１２ｋに保存される。
【００９９】
よって、前記作成された一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄを、例えば知人に送って見させることで、当該知人対し、送信元のユーザ「田中太郎」がバナナ好きであることを、容易に楽しく知らせることができる。
【０１００】
なお、前記一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…を表示させるには、図１１のフローチャートに示す合成画像出力処理プログラム１２ｂが必要である。この合成画像出力処理プログラム１２ｂは、前記一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…の送り先となる外部機器（通信端末Ａ２０やＢ３０）に予めインストールされるか、または前記送信用データと一体にして同外部機器に送信してもよい。
【０１０１】
また、このサーバ装置１０の保存用データメモリ１２ｋに保存された一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…は、外部機器（通信端末Ａ２０やＢ３０）から当該サーバ装置１０の専用ＨＰにアクセスして閲覧することになる。
【０１０２】
［合成画像の出力（実施例１）］
図１１は、前記サーバ装置１０の合成画像出力処理プログラム１２ｂに従った合成画像表示処理を示すフローチャートである。
【０１０３】
例えば前記（サーバ提供画像の合成（実施例１））にて説明したように、ユーザの通信端末Ａ２０から、図７（Ａ）で示した集合写真の静止画像データＧｕをサーバ装置１０へ送信すると、当該サーバ装置１０では、サーバ提供画像メモリ１２ｄに記憶されるネコのキャラクタの部分画像データＧＢｎおよびその対応動画像データｎｔ１〜ｎｔ３に基づき、図７（Ａ）〜（Ｄ）で示した一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃが生成される。そして、先頭の合成画像データＧｕ（静止画像データＧｕ）に含まれると判断された部分画像データＧＢｎと、条件１および条件２の表示設定データと共に、前記ユーザの通信端末Ａ２０からのアクセスに応じて閲覧可能にして保存用データメモリ１２ｋ内に保存される。
【０１０４】
この後、前記ユーザの通信端末Ａ２０からサーバ装置１０の専用ＨＰにアクセスされ、前記図７（Ａ）〜（Ｄ）で示した一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃの閲覧要求が送信されると、図１１における合成画像出力処理プログラムが起動され、先ず、閲覧要求元のユーザ名に対応付けられて保存用データメモリ１２ｋに記憶されている先頭の合成画像データＧｕ（静止画像データＧｕと同じ）が読み出され、前記通信端末Ａ２０に出力されて表示される（ステップＡ１）。
【０１０５】
すると、同保存用データメモリ１２ｋに記憶されている条件１の表示設定データに基づき、［部分画像指定時動画ＯＮ］または［ＯＦＦ］が判断され、［部分画像指定時動画ＯＮ］と判断された場合には（ステップＡ２（Ｙｅｓ））、前記通信端末Ａ２０のユーザ操作に応じて前記表示中の合成画像データＧｕ上で指定されるポインタ等の位置が、検知されたか否か判断される（ステップＡ３）。
【０１０６】
ここで、図７（Ａ）に示すように、前記表示中の合成画像データＧｕ上での位置指定が検知されたポインタ等の位置が（ステップＡ３（Ｙｅｓ））、前記一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃと共に保存用データメモリ１２ｋに保存されているネコのキャラクタの部分画像ＧＢｎの位置と一致したと判断されると（ステップＡ４（Ｙｅｓ））、当該部分画像ＧＢｎを枠で囲んだり色変更したりする識別表示データＷが、前記通信端末Ａ２０に出力されて表示される（ステップＡ５）。これにより、前記合成画像データＧｕ内の主要な被写体Ｔが、ユーザ操作によって当てられたことが報知される。
【０１０７】
するとこれ以降、前記通信端末Ａ２０にて表示中の先頭の合成画像データＧｕに続く一連の合成画像データ〜Ｇｕａ〜Ｇｕｃが読み出されて同通信端末Ａ２０へ出力され、図７（Ｂ）〜（Ｄ）に示すように、順次切り替えられて表示される（ステップＡ６）。
【０１０８】
これにより、記念写真として撮影した静止画像データＧｕを先ず表示させた後に、その中で注目すべき被写体Ｔが着ているネコのキャラクタの位置を指定すると、当該ネコの対応動画データｎｔ１〜ｎｔ３が合成された一連の合成画像データＧｕａ〜Ｇｕｃが順次表示されるようになる。よって、特別面倒な操作を行う必要なく、静止画像に含まれる特定の画像に応じた動画像を自動で合成し、当該画像の閲覧者が、同画像内に注目すべき事物が存在することを簡単且つ楽しく明確に知ることができる。
【０１０９】
一方、前記ステップＡ２において、前記一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃと共に保存用データメモリ１２ｋに保存されている条件１の表示設定データに基づき、［部分画像指定時動画ＯＦＦ］と判断された場合（ステップＡ２（Ｎｏ））、または前記ステップＡ３において、通信端末Ａ２０にて表示中の先頭の合成画像データＧｕ上で指定されるポインタ等の位置が検知されないと判断された場合（ステップＡ３（Ｎｏ））には、前記一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｃと共に保存用データメモリ１２ｋに保存されている条件２の表示設定データに基づき、［一定時間後動画ＯＮ］または［ＯＦＦ］が判断される（ステップＡ７）。
【０１１０】
ここで、［一定時間後動画ＯＮ］と判断された場合には（ステップＡ７（Ｙｅｓ））、前記ステップＡ１における先頭の合成画像データＧｕ（静止画像データＧｕと同じ）の出力時点から予め設定された一定時間（例えば１０秒）が経過したか否か判断される（ステップＡ８）。
【０１１１】
そして、一定時間（例えば１０秒）が経過したと判断されると（ステップＡ８（Ｙｅｓ））、図７（Ａ）で示したように、表示中の合成画像データＧｕ（静止画像データＧｕと同じ）内の部分画像ＧＢｎを枠で囲んだり色変更したりする識別表示データＷが、前記通信端末Ａ２０に出力されて表示される（ステップＡ５）。
【０１１２】
するとこれ以降、前記通信端末Ａ２０にて表示中の先頭の合成画像データＧｕに続く一連の合成画像データ〜Ｇｕａ〜Ｇｕｃが読み出されて同通信端末Ａ２０へ出力され、図７（Ｂ）〜（Ｄ）に示すように、順次切り替えられて表示される（ステップＡ６）。
【０１１３】
これにより、記念写真として撮影した静止画像データＧｕを先ず表示させた後に、一定時間が経過すると、注目すべき被写体Ｔが着ているネコのキャラクタの対応動画データｎｔ１〜Ｎｔ３が合成された一連の合成画像データＧｕａ〜Ｇｕｃが順次表示されるようになる。よって、特別面倒な操作を行う必要なく、静止画像に含まれる特定の画像に応じた動画像を自動で合成し、当該画像の閲覧者が、同画像内に注目すべき事物が存在することを簡単且つ楽しく明確に知ることができる。
【０１１４】
一方、前記ステップＡ７において、条件２の表示設定データに基づき、［一定時間後動画ＯＦＦ］と判断された場合（ステップＡ７（Ｎｏ））、または前記ステップＡ８において、前記ステップＡ１における先頭の合成画像データＧｕ（静止画像データＧｕ）の出力時点から予め設定された一定時間（例えば１０秒）が経過しないと判断された場合（ステップＡ８（Ｎｏ））には、本合成画像表示処理の終了操作がないことの判断処理（ステップＡ９（Ｎｏ））を経て、前記ステップＡ２からの処理に戻る。
【０１１５】
［合成画像の出力（実施例２）］
例えば前記（ユーザ登録画像の合成（実施例１））にて説明したように、ユーザ登録されている「山川花子」の通信端末Ａ２０から、図９（Ａ）で示したフルーツバスケットの静止画像データＧｕがサーバ装置１０に受信されると、当該サーバ装置１０では、ユーザ登録画像メモリ１２ｆに記憶される「山川花子」のオリジナル部分画像データＧＢｐおよびその対応動画像データｈｔ１〜ｈｔ４に基づき、図９（Ａ）〜（Ｄ）で示した一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄが生成される。そして、先頭の合成画像データＧｕ（静止画像データＧｕ）に含まれると判断された部分画像データＧＢｐと、条件１および条件２の表示設定データと共に、ユーザ登録された外部の通信端末Ａ２０やＢ３０からのアクセスに応じて閲覧可能にして保存用データメモリ１２ｋ内に保存される。
【０１１６】
この後、例えば前記「山川花子」の通信端末Ａ２０からサーバ装置１０にアクセスされ、前記図９（Ａ）〜（Ｄ）で示した一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄの閲覧要求が送信されると、図１１における合成画像出力処理プログラムが起動され、先ず、閲覧要求元のユーザ名に対応付けられて保存用データメモリ１２ｋに記憶されている先頭の合成画像データＧｕ（静止画像データＧｕと同じ）が読み出され、前記通信端末Ａ２０に出力されて表示される（ステップＡ１）。
【０１１７】
すると、同保存用データメモリ１２ｋに記憶されている条件１の表示設定データに基づき、［部分画像指定時動画ＯＮ］または［ＯＦＦ］が判断され、［部分画像指定時動画ＯＮ］と判断された場合には（ステップＡ２（Ｙｅｓ））、前記通信端末Ａ２０のユーザ操作に応じて前記表示中の合成画像データＧｕ上で指定されるポインタ等の位置が、検知されたか否か判断される（ステップＡ３）。
【０１１８】
ここで、図９（Ａ）に示すように、前記表示中の合成画像データＧｕ上での位置指定が検知されたポインタ等の位置が（ステップＡ３（Ｙｅｓ））、前記一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄと共に保存用データメモリ１２ｋに保存されている「山川花子」の好きなメロンの部分画像ＧＢｐの位置と一致したと判断されると（ステップＡ４（Ｙｅｓ））、当該部分画像ＧＢｐを枠で囲んだり色変更したりする識別表示データＷが、前記通信端末Ａ２０に出力されて表示される（ステップＡ５）。これにより、前記合成画像データＧｕ内でユーザの「山川花子」の好きな事物が、当該ユーザ「山川花子」の操作によって当てられたことが報知される。
【０１１９】
するとこれ以降、前記通信端末Ａ２０にて表示中の先頭の合成画像データＧｕに続く一連の合成画像データ〜Ｇｕａ〜Ｇｕｄが読み出されて同通信端末Ａ２０へ出力され、図９（Ｂ）〜（Ｄ）に示すように、順次切り替えられて表示される（ステップＡ６）。
【０１２０】
これにより、例えば無意識に撮影したフルーツバスケットの静止画像データＧｕを先ず表示させた後に、その中で登録ユーザの「山川花子」が注目すべきメロンの位置を指定すると、当該メロンの対応動画データｈｔ１〜ｈｔ４が合成された一連の合成画像データＧｕａ〜Ｇｕｄが順次表示されるようになる。よって、特別面倒な操作を行う必要なく、静止画像に含まれる特定の画像に応じた動画像を自動で合成し、当該画像の閲覧者が、同画像内に注目すべき事物が存在することを簡単且つ楽しく明確に知ることができる。
【０１２１】
一方、前記ステップＡ２において、前記一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄと共に保存用データメモリ１２ｋに保存されている条件１の表示設定データに基づき、［部分画像指定時動画ＯＦＦ］と判断された場合（ステップＡ２（Ｎｏ））、または前記ステップＡ３において、通信端末Ａ２０にて表示中の先頭の合成画像データＧｕ上で指定されるポインタ等の位置が検知されないと判断された場合（ステップＡ３（Ｎｏ））には、前記一連の合成画像データＧｕ，Ｇｕａ〜Ｇｕｄと共に保存用データメモリ１２ｋに保存されている条件２の表示設定データに基づき、［一定時間後動画ＯＮ］または［ＯＦＦ］が判断される（ステップＡ７）。
【０１２２】
ここで、［一定時間後動画ＯＮ］と判断された場合には（ステップＡ７（Ｙｅｓ））、前記ステップＡ１における先頭の合成画像データＧｕ（静止画像データＧｕと同じ）の出力時点から予め設定された一定時間（例えば１０秒）が経過したか否か判断される（ステップＡ８）。
【０１２３】
そして、一定時間（例えば１０秒）が経過したと判断されると（ステップＡ８（Ｙｅｓ））、図９（Ａ）で示したように、表示中の合成画像データＧｕ（静止画像データＧｕと同じ）内の部分画像ＧＢｐを枠で囲んだり色変更したりする識別表示データＷが、前記通信端末Ａ２０に出力されて表示される（ステップＡ５）。
【０１２４】
するとこれ以降、前記通信端末Ａ２０にて表示中の先頭の合成画像データＧｕに続く一連の合成画像データ〜Ｇｕａ〜Ｇｕｄが読み出されて同通信端末Ａ２０へ出力され、図９（Ｂ）〜（Ｄ）に示すように、順次切り替えられて表示される（ステップＡ６）。
【０１２５】
これにより、例えば無意識に撮影したフルーツバスケットの静止画像データＧｕを先ず表示させた後に、一定時間が経過すると、当該メロンの対応動画データｈｔ１〜ｈｔ４が合成された一連の合成画像データＧｕａ〜Ｇｕｄが順次表示されるようになる。よって、特別面倒な操作を行う必要なく、静止画像に含まれる特定の画像に応じた動画像を自動で合成し、当該画像の閲覧者が、同画像内に注目すべき事物が存在することを簡単且つ楽しく明確に知ることができる。
【０１２６】
一方、前記ステップＡ７において、条件２の表示設定データに基づき、［一定時間後動画ＯＦＦ］と判断された場合（ステップＡ７（Ｎｏ））、または前記ステップＡ８において、前記ステップＡ１における先頭の合成画像データＧｕ（静止画像データＧｕ）の出力時点から予め設定された一定時間（例えば１０秒）が経過しないと判断された場合（ステップＡ８（Ｎｏ））には、本合成画像表示処理の終了操作がないことの判断処理（ステップＡ９（Ｎｏ））を経て、前記ステップＡ２からの処理に戻る。
【０１２７】
［ユーザ設定］
図１２は、前記サーバ装置１０のユーザ設定処理プログラム１２ｃに従ったユーザ設定処理を示すフローチャートである。
【０１２８】
ユーザ情報メモリ１２ｅに登録されたユーザの通信端末Ａ２０やＢ３０からのアクセスに応じて、サーバ提供画像メモリ１２ｄに予め記憶されている複数種類のキャラクタからユーザ任意のキャラクタを指定するモードが選択されると（ステップＢ１（Ｙｅｓ））、例えば図２で示したように、サーバ提供画像メモリ１２ｄに記憶されている複数種類のキャラクタ（提供画像１，２，…）の部分画像ＧＢｎ，ＧＢｍ，…が読み出され、その一覧画面が前記ユーザの通信端末Ａ２０（Ｂ３０）へ出力される（ステップＢ２）。
【０１２９】
そして、前記ユーザの通信端末Ａ２０（Ｂ３０）にて表示された複数種類のキャラクタ（提供画像１，２，…）の部分画像ＧＢｎ，ＧＢｍ，…の一覧画面において、ユーザ所望のキャラクタ部分画像（例えばネコのキャラクタ部分画像ＧＢｎ）が指定されることで、その応答信号がサーバ装置１０に受信されると、ユーザ情報メモリ１２ｅ（図３参照）に記憶されている該当のユーザ名に対応するところのネコのキャラクタ（提供画像１）を指定するフラグ“ＯＮ”がセットされる（ステップＢ３）。
【０１３０】
これにより、登録ユーザは、例えばユーザ自身により撮影した静止画像データＧｕから一連の動画としての合成画像データＧｕａ，Ｇｕｂ，…を生成するための所望の（例えば自分が好きな）キャラクタを、容易に指定して設定することができる。
【０１３１】
また、ユーザ情報メモリ１２ｅに登録されたユーザの通信端末Ａ２０やＢ３０からのアクセスに応じて、ユーザ任意に作成したオリジナル部分画像およびその対応動画像データが送信され、ユーザ登録画像メモリ１２ｆへの登録が指示されると（ステップＢ４（Ｙｅｓ））、前記ユーザ任意に作成して送信したオリジナル部分画像およびその対応動画像データが受信され、例えば図４で示したように、ユーザ登録画像メモリ１２ｆに対し、該当するユーザ名に対応付けられて登録される（ステップＢ５）。
【０１３２】
すると、前記ユーザ登録画像メモリ１２ｆに今回登録されたオリジナル部分画像およびその対応動画像データが読み出され、その登録指示元の通信端末Ａ２０やＢ３０に出力されて確認が促される（ステップＢ６）。
【０１３３】
これにより、登録ユーザは、例えばユーザ自身により撮影した静止画像データＧｕから一連の動画としての合成画像データＧｕａ，Ｇｕｂ，…を生成するための、当該静止画像データＧｕに含まれるべき部分画像とその対応動画像データとを、ユーザ自身で作成して容易に登録することができる。
【０１３４】
また、ユーザ情報メモリ１２ｅに登録されたユーザの通信端末Ａ２０やＢ３０からのアクセスに応じて、当該ユーザ情報メモリ１２ｅに登録される送信先のユーザ情報を新規または追加登録するモードが選択されると（ステップＢ７（Ｙｅｓ））、前記ユーザの通信端末Ａ２０やＢ３０から送信された送信先のユーザ情報（登録ユーザ名・送信先ユーザ名・メールアドレス・サーバＨＰパスワード）が受信され、例えば図３で示したように、ユーザ情報メモリ１２ｅに対し、該当する登録ユーザ名に対応付けられて登録される（ステップＢ８）。
【０１３５】
すると、前記ユーザ情報メモリ１２ｅに新規または追加登録された送信先のユーザ情報が読み出され、その登録要求元の通信端末Ａ２０やＢ３０に出力されて確認が促される（ステップＢ９）。
【０１３６】
これにより、登録ユーザは、当該ユーザの撮影した静止画像データＧｕに基づき生成した一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…の送信先となるユーザの候補を、必要に応じて新規あるいは追加して登録することができる。
【０１３７】
なお、前記ステップＢ７〜Ｂ９の処理に従い送信先のユーザ情報が新規あるいは追加で登録された際に、当該登録された送信先のユーザ情報に対応付けて、サーバ提供画像メモリ１２ｄに予め記憶されている複数種類のキャラクタから任意のキャラクタを指定するモードが選択されると（ステップＢ１０（Ｙｅｓ））、例えば図２で示したように、サーバ提供画像メモリ１２ｄに記憶されている複数種類のキャラクタ（提供画像１，２，…）の部分画像ＧＢｎ，ＧＢｍ，…が読み出され、その一覧画面が前記送信先ユーザの通信端末Ａ２０（Ｂ３０）へ出力される（ステップＢ１１）。
【０１３８】
そして、前記送信先ユーザの通信端末Ａ２０（Ｂ３０）にて表示された複数種類のキャラクタ（提供画像１，２，…）の部分画像ＧＢｎ，ＧＢｍ，…の一覧画面において、ユーザ所望のキャラクタ部分画像（例えばネズミのキャラクタ部分画像ＧＢｍ）が指定されることで、その応答信号がサーバ装置１０に受信されると、ユーザ情報メモリ１２ｅ（図３参照）に記憶されている該当の送信先ユーザ名に対応するところのネズミのキャラクタ（提供画像２）を指定するフラグ“ＯＮ”がセットされる（ステップＢ１２）。
【０１３９】
これにより、送信先として登録したユーザについても、静止画像データＧｕから一連の動画としての合成画像データＧｕａ，Ｇｕｂ，…を生成するための所望のキャラクタを、容易に指定して設定することができる。
【０１４０】
したがって、前記構成のサーバ装置１０によれば、登録ユーザの通信端末Ａ２０（Ｂ３０）から撮影画像などの静止画像データＧｕが受信されると、その登録ユーザか画像送信先のユーザによって予め指定または予め登録された例えばユーザが好みの事物の部分画像が、サーバ提供画像メモリ１２ｄまたはユーザ登録画像メモリ１２ｆから読み出される。そして、前記受信された静止画像データＧｕの中に前記読み出された部分画像と一致する画像が含まれると判断されると、その部分画像に対応付けられて前記サーバ提供画像メモリ１２ｄまたはユーザ登録画像メモリ１２ｆに記憶されている例えば同部分画像を使用した一連の動画像データが、前記静止画像データＧｕに個々に合成され、静止画像データＧｕを先頭にした一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…が生成される。この合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…は、前記登録ユーザが指定した送信先ユーザの通信端末Ａ２０（Ｂ３０）に送信されて表示されるか、またはサーバ装置１０に保存され前記登録ユーザにより閲覧される。
【０１４１】
そして、前記一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…は、その先頭の合成画像データＧｕ（受信された静止画像データＧｕと同じ）が表示された後、その先頭の合成画像データＧｕに含まれると判断された前記部分画像（注目すべき事物）がユーザ操作に応じて指定されたか、または一定時間経過したかの判断に応じて順次表示される。
【０１４２】
このため、登録ユーザは特別面倒な操作を行う必要なく、撮影画像などの任意の静止画像データＧｕをサーバ装置１０に送るだけで、当該静止画像データＧｕに含まれる特定の画像（ユーザ注目画像）に応じた動画像を自動で合成した一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…を生成することができ、当該画像の閲覧者は、同画像内に注目すべき事物が存在することを簡単且つ楽しく明確に知ることができる。
【０１４３】
なお、前記実施形態において説明した、サーバ装置１０の構成とその機能は、例えば次の図１３に示すような携帯電話装置１０′に搭載することで、前記画像合成処理や合成画像表示処理、ユーザ設定処理を同様にして実行可能である。
【０１４４】
図１３は、本発明の画像合成出力装置を実施した携帯電話装置１０′の画像合成処理および合成画像表示処理に伴う動作の具体例を示す図である。
【０１４５】
すなわち、図１３（Ａ）に示すような携帯電話装置１０′において、例えば図１３（Ｂ１）（Ｂ２）に示すように知人の通信端末Ａ（カメラ付き携帯電話装置）２０により撮影された静止画像データＧｕがインターネットメールや赤外線通信などにより受信されると、前記実施形態と同様に、当該静止画像データＧｕを先頭にした一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…が生成される。
【０１４６】
そして、前記生成された一連の合成画像データＧｕ，Ｇｕａ，Ｇｕｂ，…は、前記実施形態と同様に、その先頭の合成画像データＧｕ（受信された静止画像データＧｕと同じ）が表示部１７′に表示された後、同先頭の合成画像データＧｕに含まれる部分画像（ＧＢｎ）がユーザ操作に応じて指定されたか、または一定時間経過したかに応じて、同表示部１７′に順次表示される。
【０１４７】
よって、この携帯電話装置１０′でも前記実施形態と同様に、特別面倒な操作を行う必要なく、静止画像に含まれる特定の画像に応じた動画像を自動で合成し、当該画像の閲覧者が、同画像内に注目すべき事物が存在することを簡単且つ楽しく明確に知ることができる。
【０１４８】
なお、前記各実施形態において記載した画像合成出力装置による各処理の手法、すなわち、図６のフローチャートに示す画像合成処理、図１１のフローチャートに示す合成画像表示処理、図１２のフローチャートに示すユーザ設定処理等の各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記録媒体１３に格納して配布することができる。そして、撮影画像等の静止画像を取得可能な種々のコンピュータ装置は、この外部記録媒体１３に記憶されたプログラムをメモリ１２に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した任意の静止画像に含まれる特定の部分画像に応じた一連の動画像の同静止画像に対する合成機能およびその合成画像の表示機能を実現し、前述した手法による同様の処理を実行することができる。
【０１４９】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（インターネット）Ｎ上を伝送させることができ、この通信ネットワーク（インターネット）Ｎに接続されたコンピュータ端末（プログラムサーバ）から前記のプログラムデータを取り込み、前述した任意の静止画像に含まれる特定の部分画像に応じた一連の動画像の同静止画像に対する合成機能およびその合成画像の表示機能を実現することもできる。
【０１５０】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【符号の説明】
【０１５１】
１０  …サーバ装置
１１  …ＣＰＵ
１２  …メモリ
１２ａ…画像合成処理プログラム
１２ｂ…合成画像出力処理プログラム
１２ｃ…ユーザ設定処理プログラム
１２ｄ…サーバ提供画像メモリ
ＧＢｎ，ＧＢｍ…サーバ提供部分画像
ｎｔｎ，ｍｔｎ…サーバ提供対応動画像
１２ｅ…ユーザ情報メモリ
１２ｆ…ユーザ登録画像メモリ
ＧＢｐ，ＧＢｑ…ユーザ登録部分画像
ｈｔｎ，ｔｔｎ…ユーザ登録対応動画像
１２ｇ…登録ユーザ情報メモリ
１２ｈ…受信画像データメモリ
１２ｉ…合成画像データメモリ
１２ｊ…送信用データメモリ
１２ｋ…保存用データメモリ
１３  …外部記録媒体
１４  …記録媒体読取部
１５  …伝送制御部
１６  …入力部
２０  …通信端末Ａ（デジタルカメラ／カメラ付き携帯電話）
３０  …通信端末Ｂ（ＰＣ）
Ｎ  …通信ネットワーク
Ｗ  …識別表示データ
【図１】
0005446683.tif 000002
【図２】
0005446683.tif 000003
【図３】
0005446683.tif 000004
【図４】
0005446683.tif 000005
【図５】
0005446683.tif 000006
【図６】
0005446683.tif 000007
【図７】
0005446683.tif 000008
【図８】
0005446683.tif 000009
【図９】
0005446683.tif 000010
【図１０】
0005446683.tif 000011
【図１１】
0005446683.tif 000012
【図１２】
0005446683.tif 000013
【図１３】
0005446683.tif 000014