(57)【要約】【課題】合成用画像優先の画像合成処理を可能とし、合成用画像の透過部と元画像の形状（縦横比や大きさなど）が一致していなくても全体的に自然な印象の合成画像を得ることができる画像合成方法及び装置並びにシステムを提供する。【解決手段】ベース画像を指定するパラメータ等に従って被合成画像（元画像）又は合成用画像の何れかをベース画像として決定し、その決定に従って合成処理を行う。透過情報部３１を持ったフレーム画像（合成用画像３０）をベースにして該合成用画像３０と元画像３４とを合成すると、合成画像内に余白透過部３６が発生し得るが、この余白透過部３６について、予め用意された別画像（背景用画像３８）を貼り付けたり（図７（ｂ））、元画像３４の境界付近の色を使ってグラデーションを付けたり（図７（ｃ））などの手法により、適切な背景を与える。【選択図】  図７
2004310383.tif 000002
【特許請求の範囲】
【請求項１】
被合成画像と合成用画像とを合成する画像合成処理方法であって、
前記被合成画像と前記合成用画像のうち何れの画像をベース画像とするかを決定するベース画像決定工程と、
前記ベース画像決定工程の決定に従って前記被合成画像と前記合成用画像とを合成する合成処理工程と、
透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、当該合成用画像及び被合成画像のうち少なくとも一方の画像に含まれる色を使用して前記余白透過部に背景情報を付加する余白背景処理工程と、
前記余白背景処理工程を経て生成された合成画像を出力する出力工程と、
を含むことを特徴とする画像合成処理方法。
【請求項２】
被合成画像と合成用画像とを合成する画像合成処理方法であって、
前記被合成画像と前記合成用画像のうち何れの画像をベース画像とするかを決定するベース画像決定工程と、
前記ベース画像決定工程の決定に従って前記被合成画像と前記合成用画像とを合成する合成処理工程と、
透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、別画像を用いて前記余白透過部に背景情報を付加する余白背景処理工程と、
前記余白背景処理工程を経て生成された合成画像を出力する出力工程と、
を含むことを特徴とする画像合成処理方法。
【請求項３】
前記別画像となる背景用画像を予め用意しておき、
前記余白透過部に応じて前記背景用画像を加工した後、該加工後の背景用画像を前記余白透過部に合成することを特徴とする請求項２記載の画像合成処理方法。
【請求項４】
被合成画像と合成用画像とを合成する画像合成処理装置であって、
前記被合成画像と前記合成用画像のうち何れの画像をベース画像とするかを決定するベース画像決定手段と、
前記ベース画像決定手段の決定に従って前記被合成画像と前記合成用画像とを合成する合成処理手段と、
透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、当該合成用画像及び被合成画像のうち少なくとも一方の画像に含まれる色を使用して前記余白透過部に背景情報を付加する余白背景処理手段と、
前記余白背景処理手段を経て生成された合成画像を出力する出力手段と、
を含むことを特徴とする画像合成処理装置。
【請求項５】
被合成画像と合成用画像とを合成する画像合成処理装置であって、
前記被合成画像と前記合成用画像のうち何れの画像をベース画像とするかを決定するベース画像決定手段と、
前記ベース画像決定工程の決定に従って前記被合成画像と前記合成用画像とを合成する合成処理手段と、
透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、別画像を用いて前記余白透過部に背景情報を付加する余白背景処理手段と、
前記余白背景処理手段を経て生成された合成画像を出力する出力手段と、
を含むことを特徴とする画像合成処理装置。
【請求項６】
前記別画像となる背景用画像が格納されている背景用画像格納手段と、
前記背景用画像格納手段に格納されている背景用画像を前記余白透過部に応じて加工する加工処理手段と、
を含み、前記加工処理手段で生成された加工後の背景用画像が前記余白透過部に合成されることを特徴とする請求項５記載の画像合成処理装置。
【請求項７】
被合成画像と合成用画像とを合成する画像合成処理装置であって、
前記被合成画像と前記合成用画像のうち何れの画像をベース画像とするかを決定するベース画像決定手段と、
前記ベース画像決定手段の決定に従って前記被合成画像と前記合成用画像とを合成する合成処理手段と、
透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、当該合成用画像及び被合成画像のうち少なくとも一方の画像に含まれる色を使用して前記余白透過部に背景情報を付加する第１の余白背景処理手段と、
前記透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、別画像を用いて前記余白透過部に背景情報を付加する第２の余白背景処理手段と、
前記余白透過部に対する背景情報の付加形態を選択する選択手段と、
前記選択手段の選択に従って前記第１及び第２の余白背景処理手段を切り替える制御手段と、
前記制御手段の切替制御に従い前記第１及び第２の余白背景処理手段のうち少なくとも一方の手段を経て生成された合成画像を出力する出力手段と、
を含むことを特徴とする画像合成処理装置。
【請求項８】
ネットワークに接続された画像処理サーバによって被合成画像と合成用画像とを合成し、合成後の画像を前記ネットワーク経由で提供する画像合成処理システムであって、
前記画像処理サーバは、前記ネットワーク経由で前記被合成画像及び前記合成用画像の各データを取得する画像取得手段と、
前記画像取得手段を介して取得した前記被合成画像と前記合成用画像のうち何れの画像をベース画像とするかを決定するベース画像決定手段と、
前記ベース画像決定手段の決定に従って前記被合成画像と前記合成用画像とを合成する合成処理手段と、
透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、当該合成用画像及び被合成画像のうち少なくとも一方の画像に含まれる色を使用して前記余白透過部に背景情報を付加する余白背景処理手段と、
前記余白背景処理手段を経て生成された合成画像を前記ネットワーク経由で外部に送信する画像送信手段と、
を含むことを特徴とする画像合成処理システム。
【請求項９】
ネットワークに接続された画像処理サーバによって被合成画像と合成用画像とを合成し、合成後の画像を前記ネットワーク経由で提供する画像合成処理システムであって、
前記画像処理サーバは、前記ネットワーク経由で前記被合成画像及び前記合成用画像の各データを取得する画像取得手段と、
前記画像取得手段を介して取得した前記被合成画像と前記合成用画像のうち何れの画像をベース画像とするかを決定するベース画像決定手段と、
前記ベース画像決定手段の決定に従って前記被合成画像と前記合成用画像とを合成する合成処理手段と、
透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、別画像を用いて前記余白透過部に背景情報を付加する余白背景処理手段と、
前記余白背景処理手段を経て生成された合成画像を前記ネットワーク経由で外部に送信する画像送信手段と、
を含むことを特徴とする画像合成処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像合成処理方法、装置並びにシステムに係り、特に被合成画像（元画像）と合成用画像とを合成して合成後の画像を出力するデジタル画像合成技術に関する。
【０００２】
【従来の技術】
特許文献１には、デジタルカメラなどにおいて、ベース画像に対して絵柄パターンやアニメーションのキャラクター画像などのミックス画像を合成することができる画像合成装置が開示されている。この画像合成装置では、合成後の画像（合成画像）に対して、フェードセレクタで選択された画像データが合成されてフェード処理が行われる構成になっており、フェードイン，フェードアウト及びクロスフェードの処理が可能である。
【０００３】
【特許文献１】
特開２０００−１８４２７８号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の装置では、被合成画像が合成処理のベースとなっており、それ以上の大きさの画像を合成する際の処理形態については考慮されていない。
【０００５】
例えば、図８に示すように、元画像５０の外縁部にフレームなどの合成用画像５２を合成する場合のように、合成用画像５２を優先して出力したい場合がある。その場合、合成用画像５２の透過部５３（他の画像が重畳される予定の部分であり、図８においてフレーム内側の長方形領域）と元画像５０の形状が一致していないと、合成用画像５２が元画像５０からはみ出してしまうことがあり、このはみ出した部分に含まる透過情報部（余白透過部５４）にどんな色が表示されるかは、表示側の能力に大きく左右される。また、合成後の画像は、画像として不自然な（明らかに隙間の空いたような）画像になってしまいがちである。
【０００６】
本発明はこのような事情に鑑みてなされたもので、合成用画像優先の画像合成処理を可能とし、合成用画像の透過部の形状と元画像の形状（縦横比や大きさなど）が一致していなくても全体的に自然な印象の合成画像を得ることができる画像合成方法及び装置並びにシステムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
前記目的を達成するために本発明に係る画像合成処理方法は、被合成画像と合成用画像とを合成する画像合成処理方法であって、前記被合成画像と前記合成用画像のうち何れの画像をベース画像とするかを決定するベース画像決定工程と、前記ベース画像決定工程の決定に従って前記被合成画像と前記合成用画像とを合成する合成処理工程と、透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、当該合成用画像及び被合成画像のうち少なくとも一方の画像に含まれる色を使用して前記余白透過部に背景情報を付加する余白背景処理工程と、前記余白背景処理工程を経て生成された合成画像を出力する出力工程と、を含むことを特徴とする。
【０００８】
本発明によれば、被合成画像と合成用画像の何れか一方の画像を合成画像出力時のベース画像として選択することができる。例えば、フレーム等の合成用画像と元画像とを合成する場合には、合成用画像をベース画像として選択することによって、合成用画像を優先した合成画像の生成が可能である。透過情報部を持った合成用画像をベースにして該合成用画像と被合成画像とを合成する際に、合成用画像の透過情報部と被合成画像とで形状・大きさが一致していないと、合成後の画像内に余白透過部が発生し得る。
【０００９】
合成時に合成用画像のサイズと被合成画像のサイズを調整する処理を行うことも可能であるが、少なくとも合成用画像の透過情報部の形状と、被合成画像の形状とが異なる場合に、被合成画像の全範囲を（欠けることなく）前記透過情報部の中に収めようとすると、被合成画像からはみ出す余白透過部が発生する。
【００１０】
本発明ではこのような余白透過部について、合成用画像又は被合成画像の色を使って背景を与えている。合成用画像又は被合成画像に含まれる色を使うことで余白透過部に自然な背景を設定することができ、全体として違和感の少ない合成画像を得ることができる。
【００１１】
余白透過部に背景を与える手法としては、被合成画像の境界付近の色を使用してグラデーションを付ける態様、被合成画像中で最も多く使われている色（画像中に占める色の領域が最も大きい色）を用いてグラデーションを付ける態様、合成用画像側の最も多い色を使用して余白透過部を埋める態様などがあり得る。
【００１２】
また、合成用画像及び被合成画像の少なくとも一方に含まれる色を用いて余白透過部に背景を与える態様に代えて、又はこれと併せて、別画像を用いて前記余白透過部に背景情報を付加する態様もある。
【００１３】
別画像となる背景用画像は、予め用意しておいてもよいし、被合成画像を引き伸ばして半透明化するなど、合成処理の対象画像を加工して生成してもよい。
【００１４】
本発明の画像合成処理方法を複数回実施することによって、複数枚の画像を合成することも可能である。
【００１５】
本発明の他の態様に係る画像合成処理方法は、前記別画像となる背景用画像を予め用意しておき、前記余白透過部に応じて前記背景用画像を加工した後、該加工後の背景用画像を前記余白透過部に合成することを特徴とする。
【００１６】
上記方法発明を具現化する装置を提供するため、本発明に係る画像合成処理装置は、被合成画像と合成用画像とを合成する画像合成処理装置であって、前記被合成画像と前記合成用画像のうち何れの画像をベース画像とするかを決定するベース画像決定手段と、前記ベース画像決定手段の決定に従って前記被合成画像と前記合成用画像とを合成する合成処理手段と、透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、当該合成用画像及び被合成画像のうち少なくとも一方の画像に含まれる色を使用して前記余白透過部に背景情報を付加する余白背景処理手段と、前記余白背景処理手段を経て生成された合成画像を出力する出力手段と、を含むことを特徴とする。
【００１７】
合成用画像及び被合成画像のうち少なくとも一方の画像に含まれる色を使用して余白透過部に背景情報を付加する余白背景処理手段に代えて、又はこれと併せて、別画像を用いて前記余白透過部に背景情報を付加する余白背景処理手段を備える態様がある。
【００１８】
本発明の他の態様に係る画像合成処理装置は、前記別画像となる背景用画像が格納されている背景用画像格納手段と、前記背景用画像格納手段に格納されている背景用画像を前記余白透過部に応じて加工する加工処理手段と、を含み、前記加工処理手段で生成された加工後の背景用画像が前記余白透過部に合成されることを特徴とする。
【００１９】
本発明の更に他の態様に係る画像合成処理装置は、合成用画像及び被合成画像のうち少なくとも一方の画像に含まれる色を使用して前記余白透過部に背景情報を付加する第１の余白背景処理手段と、別画像を用いて前記余白透過部に背景情報を付加する第２の余白背景処理手段と、前記余白透過部に対する背景情報の付加形態を選択する選択手段と、前記選択手段の選択に従って前記第１及び第２の余白背景処理手段を切り替える制御手段と、前記制御手段の切替制御に従い前記第１及び第２の余白背景処理手段のうち少なくとも一方の手段を経て生成された合成画像を出力する出力手段と、を含むことを特徴としている。
【００２０】
また、本発明に係る画像合成処理システムは、ネットワークに接続された画像処理サーバによって被合成画像と合成用画像とを合成し、合成後の画像を前記ネットワーク経由で提供する画像合成処理システムであって、前記画像処理サーバは、前記ネットワーク経由で前記被合成画像及び前記合成用画像の各データを取得する画像取得手段と、前記画像取得手段を介して取得した前記被合成画像と前記合成用画像のうち何れの画像をベース画像とするかを決定するベース画像決定手段と、前記ベース画像決定手段の決定に従って前記被合成画像と前記合成用画像とを合成する合成処理手段と、透過情報部を有する合成用画像をベース画像として該合成用画像及び前記被合成画像を合成して得られる画像内に余白透過部が発生する場合に、当該合成用画像及び被合成画像のうち少なくとも一方の画像に含まれる色を使用して前記余白透過部に背景情報を付加する余白背景処理手段と、前記余白背景処理手段を経て生成された合成画像を前記ネットワーク経由で外部に送信する画像送信手段と、を含むことを特徴とする。
【００２１】
更に、合成用画像及び被合成画像のうち少なくとも一方の画像に含まれる色を使用して余白透過部に背景情報を付加する余白背景処理手段に代えて、又はこれと併せて、別画像を用いて前記余白透過部に背景情報を付加する余白背景処理手段を備える態様がある。
【００２２】
【発明の実施の形態】
以下添付図面に従って本発明の好ましい実施の形態について詳説する。
【００２３】
図１は本発明の実施形態に係る画像合成処理装置の構成を示すブロック図である。この画像合成処理装置１０は、デジタル画像データを取り扱う信号処理モジュールであって、図１のように、合成モジュール１２と、画像処理モジュール１４と、背景用画像データ格納部１６と、を備えている。
【００２４】
元画像（被合成画像）２０と、これに組み合わされる合成用画像２２は、それぞれデジタル信号形式の画像データであり、これらの画像は画像合成処理装置１０の合成モジュール１２に入力される。画像を入力する手段は、イーサネットやＵＳＢ、Ｂｌｕｅｔｏｏｔｈ  などに代表される通信インターフェースを介して入力する態様、メディアインターフェースを介して入力する態様などがあり、何れのインターフェースを適用するかについてはシステム設計上適宜選択される。
【００２５】
また、合成モジュール１２には、合成処理の際にベースとなる画像（ベース画像）を設定するための情報（本例では、「ベース画像設定パラメータ」という。）２４が入力される。
【００２６】
元画像２０は、デジタルスチルカメラなどにより撮影された画像、スキャナーにより取り込まれた画像、イラストや漫画のキャラクターなど描画によって作成された画像など、様々な方法によって生成され得る。
【００２７】
合成用画像２２は、別の画像（何かしらの元画像２０）と合成されることを想定して作成された画像であり、透過（透明）をサポートしたファイル形式の画像ファイルとなっている。合成用画像２２には、例えば、コーポレートマーク、署名の代用として利用される図像、飾り模様の付いたフレーム（額縁）、キャラクター付きフレームなど様々な態様があり得る。
【００２８】
合成モジュール１２は、ベース画像設定パラメータ２４に従って元画像２０と、合成用画像２２とを合成する処理モジュールである。合成モジュール１２は、基本的に元画像２０に対して内接又は外接する配置関係で合成用画像２２を合成する処理を行う。もちろん、配置関係を適宜変更する態様も可能である。
【００２９】
画像処理モジュール１４は、合成画像がより自然な印象の画像になるように処理を行うモジュールである。例えば、ベース画像が元画像２０の場合、境界線をぼかすような処理を施す。ベース画像が合成用画像２２の場合、境界線をぼかすような処理に代えて、又はこれと併せて、合成用画像２２の透過部のうち元画像２０によって埋めつくしきれない余白部分（「余白透過部」という。）に自然な背景を付加する別画像（背景用画像）を貼り付ける処理を行う。またこのとき、必要に応じて背景用画像のスケーリング（拡大／縮小）などの変形処理も行う。
【００３０】
背景用画像データ格納部１６には、余白透過部に背景を与えるために用いられる背景用画像のデータが格納されている。背景用画像は少なくとも１つ、好ましくは複数用意される。複数の背景用画像が用意されている場合、合成に用いる背景用画像を指定する情報（この例では「背景用画像設定パラメータ」という。）２６が画像合成処理装置１０に入力され、該背景用画像設定パラメータ２６の指定に従い背景用画像のデータが画像処理モジュール１４に提供される。
【００３１】
画像処理モジュール１４によって所要の処理が施され、最終的な合成画像（最終画像）が生成される。こうして得られた最終画像は画像合成処理装置１０から出力される。
【００３２】
最終画像の出力形態は、特に限定されず、通信手段（有線、無線を問わない）を介して他の装置に伝送する態様、メモリカードやＣＤ−Ｒ等のリムーバブルメディア或いは内蔵ハードディスクなどの記憶装置に電子ファイル形式で記録する態様、プリンターに出力して画像を印刷する態様、表示装置（ディスプレイ）に出力する態様、若しくはこれらの組み合わせなどがあり得る。
【００３３】
次に、画像合成処理装置１０の動作を説明する。図２は動作手順を示すフローチャートである。
【００３４】
まず、ベース画像設定パラメータ２４等に従ってベース画像を決定する（ステップＳ１１０）。ベース画像として元画像２０が指定されている場合には、元画像２０を基準として、これをベースに合成用画像２２を元画像２０に貼り付ける合成処理を行う（ステップＳ１１２）。この場合、合成後に出力される画像は元画像のサイズとなる。
【００３５】
合成モジュール１２によって合成された画像は、画像処理モジュール１４に送られ、合成境界線をぼかすような処理が施される（ステップＳ１１４）。ここでのぼかし処理は、画像処理技術において一般的なぼかし処理の手法が用いられる。こうして、ステップＳ１１４のぼかし処理を経て自然な感じに整えられた合成画像が最終的に出力される（ステップＳ１１６）。
【００３６】
その一方、ステップＳ１１０において、合成用画像２２がベース画像として指定されている場合には、ステップＳ１２２に進む。ステップＳ１２２では、合成用画像２２（例えば、フレーム画像）を基準として、これをベースに元画像２０を合成用画像２２に貼り付ける合成処理を行う。この場合、合成後に出力される画像は合成用画像のサイズとなる。
【００３７】
合成モジュール１２によって合成された画像は、画像処理モジュール１４に送られ、ぼかし処理その他、必要に応じて背景用画像を更に合成するなど、自然な背景を設定する処理が施される（ステップＳ１２４）。
【００３８】
例えば、元画像２０からはみ出した余白透過部について視覚的に境界線をぼかしたような画像を割り当てる処理が施される。その処理の手法として以下のような例がある。
【００３９】
〔処理例１〕：元画像２０の境界付近の色を使用し、その色を外側に行くほど段々薄く（淡く）するようにフェードアウトさせていく（フェードアウトの手法のようにグラデーションを与える）。
【００４０】
〔処理例２〕：元画像中の一番多い色を使用して、その色を外側に行くほど段々薄く（淡く）するようにフェードアウトさせていく。
【００４１】
〔処理例３〕：合成用画像２２側の一番多い色を使用して背景を埋める。
【００４２】
また、合成時に余白透過部が発生する場合に、その部分に別画像を割り当てる処理を行う態様もある。すなわち、余白透過部について無駄な空白だと感じさせないために、少なくとも１つ（好ましくは複数）のパターンを用意しておき、その画像をあたかも新しいフレームであるかのように、余白透過部に貼り付ける処理を行う。
【００４３】
余白透過部を埋めるパターンの例としては、水玉画像を用いる態様、単色（黒、白、赤、青など）で埋める態様、多色模様画像を用いる態様、引き伸ばし元画像を半透明にして用いる態様などがある。
【００４４】
図３には、水玉画像の背景用画像を用いて余白透過部を埋めた合成画像の例を示す。図３によれば、ベースとなるフレーム画像（合成用画像３０）の透過情報部３１の中央部に元画像３４の横幅を一致させて元画像３４が重ねられ、このとき発生する上下の余白透過部３６に背景を与えるように背景用画像３８が合成されている。
【００４５】
なお、図３に示した合成用画像３０の透過情報部３１は縦長の長方形状を有しているが、透過情報部の形状は矩形に限定されず、円形、楕円形、ハート形など任意の形状が可能である。
【００４６】
用意された背景用画像３８を用いる場合、余白透過部３６の形状・大きさに応じて背景用画像３８を適応的に変形（拡縮、色補正など）させてから余白透過部３６に合成される。なお、多様な形状・大きさの余白透過部に適用できるように、アスペクト比を無視して拡縮できるような絵柄の背景用画像を用意しておくことが好ましい。また、縦長用、横長用など複数種類の背景用画像を用意しておく態様もある。
【００４７】
このようにして、図２のステップＳ１２４で生成された画像が最終的に出力される（ステップＳ１２６）。
【００４８】
なお、上述した画像合成処理装置１０の処理機能を複数回呼び出すことによって、複数枚の画像を合成することができる。
【００４９】
上述した画像合成処理装置１０は、画像情報を取り扱う機器や装置、或いはシステムに広く適用することができる。その適用例としては、パソコン（ＰＣ）、ネットワーク上の画像加工サービス用のサーバ、店頭などに設置されるセルフ操作式プリント装置、或いは画像閲覧装置などがある。また、デジタルカメラ、カメラ付き携帯電話、ＰＤＡ等の電子機器に上述の画像合成処理装置１０の機能を組み込むことも可能である。
【００５０】
図４は本発明の画像合成処理装置が適用された画像合成処理システムの構成図である。図４において、符号２１０は画像合成処理を実施する画像処理サーバであり、符号２２０は元画像及び合成用画像のデータが保管されている画像保管サーバである。例えば、画像処理サーバ２１０は、この画像合成処理サービスを展開する事業者によって設置され、画像保管サーバ２２０は、画像その他のデジタルコンテンツを保有する事業者等（コンテンツサービスプロバイダなど）によって設置される。
【００５１】
画像処理サーバ２１０と画像保管サーバ２２０とは、インターネットなどの通信回線網（ネットワーク）２４０に接続されており、ネットワーク２４０経由で相互に情報の送受信が可能である。
【００５２】
画像処理サーバ２１０は、図１で説明した画像合成処理装置１０と同様の画像合成処理機能及び通信機能を有するコンピュータ２１２で構成されており、該コンピュータ２１２のストレージには合成時の余白透過部を埋めるための背景用画像のデータベース２１４が格納されている。
【００５３】
一方、画像保管サーバ２２０は、通信機能を備えたコンピュータ２２２で構成されており、該コンピュータ２２２のストレージには、元画像のデータベース２２４、合成用画像（ベース画像として元画像が用いられるもの）のデータベース２２６、合成用画像（ベース画像となり得るもの）のデータベース２２８が格納されている。各サーバ２１０、２２０は、一台のコンピュータ２１２、２２２で構成される態様に限定されず、複数台のコンピュータによって構成されてもよい。
【００５４】
また、１つの画像保管サーバ２２０において、元画像のデータベース２２４及び合成用画像のデータベース２２４、２２６を全て保有している態様に限定されず、元画像のデータベース２２４のみを有するサーバ、或いは合成用画像のデータベース２２６及び／又は２２８のみを有するサーバなども存在し得る。
【００５５】
画像保管サーバ２２０から元画像と合成用画像のデータが画像処理サーバ２１０へ送られると、画像処理サーバ２１０がこれら画像を合成する処理を行う。合成後の完成画像（合成画像）は、画像処理サーバ２１０から画像保管サーバ２２０側に返され、或いは、ネットワーク２４０経由でエンドユーザの携帯電話２６０、ＰＤＡ２７０、パソコン２８０その他の端末に提供される。
【００５６】
合成後の画像の提供方法としては、電子メールに添付して配信する態様、合成画像を所定の格納場所（例えば、ユーザ別に設定した専用の閲覧サイト）に格納し、そのアドレス情報（例えば、ＵＲＬ  ）を電子メール等により通知する態様などがある。この場合、ユーザは指定されたサイトにアクセスして、そこから合成後の画像を閲覧又はダウンロードすることができる。
【００５７】
こうして、エンドユーザは、携帯電話２６０、ＰＤＡ２７０、或いはパソコン２８０などの端末のディスプレイ２６１、２７１、２８１を通じて合成後の画像を閲覧することができる。
【００５８】
次に、図４に示した画像合成処理システムの動作について説明する。
【００５９】
図５は本システムの動作手順を示したフローチャートである。まず、元画像、合成用画像、背景用画像などの各画像について画像の種類ごとにフォルダに分けて画像を格納しておく（ステップＳ３１０）。
【００６０】
図６にフォルダの作成例を示した。図６によれば、フォルダ名「ｉｍｇ  」のフォルダには元画像が格納される。この「ｉｍｇ  」フォルダに格納される元画像の一例を符号３４で示した。フォルダ名「ｂａｓｅＯＲＧ  」のフォルダには元画像をベースとする合成用画像が格納される。この「ｂａｓｅＯＲＧ  」フォルダに格納される合成用画像の一例を符号４０で示した。フォルダ名「ｂａｓｅＭＲＧ  」のフォルダには合成用画像（自分自身）がベースとなる合成用画像が格納される。この「ｂａｓｅＭＲＧ  」フォルダに格納される合成用画像の一例を符号３０で示した。また、フォルダ名「ｂａｃｋ１  」のフォルダには合成用画像の余白透過部に合成される背景用画像が格納される。この「ｂａｃｋ１  」フォルダに格納される背景用画像の一例を符号３８で示した。
【００６１】
画像処理サーバ２１０に対して合成処理対象の元画像２０と合成用画像２２の情報が入力されると、図５のステップＳ３１２に示したように、画像処理サーバ２１０は、その情報に基づいて元画像のデータと合成用画像のデータをそれぞれ該当するフォルダから取り込む処理を行う。
【００６２】
次いで、画像処理サーバ２１０は、取り込んだ合成用画像の格納フォルダの判定を行う（ステップＳ３１４）。この判定の結果、「ｂａｓｅＯＲＧ  」フォルダに格納されている合成用画像を用いる場合には、ベース画像を元画像３４に設定して、元画像３４に合成用画像４０を貼り付ける合成処理を行う（ステップＳ３１６）。そして、ステップＳ３１６で合成された画像について合成の境界線をぼかす処理を行い（ステップＳ３１８）、処理後の画像を出力する（ステップＳ３２０）。このときの出力画像の例を図７（ａ）に示す。
【００６３】
図７（ａ）によれば、元画像３４の画像内右上部分に合成用画像４０が合成され、合成境界線も不自然な印象を与えない全体的に自然な合成画像が得られている。
【００６４】
図５のステップＳ３１４において、「ｂａｓｅＭＲＧ  」フォルダの合成用画像３０を用いる場合には、ステップＳ３２２に進み、余白透過部３６を埋めるときに用いる背景用の画像が指定されているか否かの判定を行う。
【００６５】
ステップＳ３２２において背景用の画像の指定がある場合には、その指定に従って背景用画像３８のデータを取得し、この背景用画像３８についてスケーリング等の必要な変形処理を加える（ステップＳ３２４）。次いで、ベース画像を合成用画像に設定し、背景用画像（変形処理後のもの）３８と元画像３４及び合成用画像３０とを合成する処理を行い（ステップＳ３２６）、処理後の合成画像を出力する（ステップＳ３２８）。このときの出力画像の例を図７（ｂ）に示す。
【００６６】
図７（ｂ）については、図３でも説明したとおり、ベースとなるフレーム画像（合成用画像３０）の透過情報部３１の中央部に元画像３４が内接するように重ねられ、このとき発生する上下の余白透過部３６に背景用画像３８が合成されている。
【００６７】
図５のステップＳ３２２において背景用の画像の指定がない場合には、ステップＳ３３０に進み、余白透過部３６と接する元画像３４の境界付近の色を計算する処理を行う。そして、ベース画像を合成用画像３０に設定し、元画像３４と合成用画像３０とを合成する処理を行う（ステップＳ３３２）。このとき、ステップＳ３３０で得た色情報に基づいて余白透過部３６にその色でグラデーションを付ける処理が行われる。こうして合成画像が生成され、該合成画像が出力される（ステップＳ３３４）。このときの出力画像の例を図７（ｃ）に示す。
【００６８】
図７（ｃ）によれば、ベースとなるフレーム画像（合成用画像３０）の透過情報部３１の中央部に元画像３４が内接するように重ねられ、このとき発生する上下の余白透過部３６について、元画像３４の境界近傍（上下辺縁部付近）の色を利用したグラデーション背景が付加されている。これにより、違和感のない自然な印象の合成画像が得られている。
【００６９】
〔実施形態の変形例〕
図４で説明した画像合成システムでは、ベース画像の選択を格納フォルダによって行う例を述べたが、本発明の実施に際してはこの例に限定されず、画像合成を依頼する側からベース画像を指定する情報を与えてもよいし、各画像ファイルにベース画像として取り扱うべきか否かを示す付属情報（タグ情報やフラグなど）を記録しておく態様も可能である。
【００７０】
また、図５のフローチャートでは、画像処理サーバ２１０側から元画像及び合成用画像のデータを読み取りにいく例を述べたが、本発明の実施に際しては、画像提供元のサーバ（画像保管サーバ２２０から）画像処理サーバ２１０に対して画像データをアップロードする態様もあり得る。
【００７１】
また、ネットワーク２４０に接続可能なエンドユーザの端末（２６０、２６２、２６４）から元画像と合成用画像のデータを画像処理サーバ２１０に直接送る態様や、画像保管サーバ２２０上に保管されている画像の中から合成に用いる元画像と合成用画像とをエンドユーザの端末（２６０、２６２、２６４）で選択し、選択に係るデータを画像処理サーバ２１０に送る態様もあり得る。
【００７２】
【発明の効果】
以上説明したように本発明によれば、合成画像出力時のベース画像として合成用画像を選択することができるので、合成用画像を基準とした合成画像を作成することができる。また、透過情報部を有する合成用画像をベース画像として該合成用画像に被合成画像（元画像）を合成したときに発生し得る余白透過部について、自動的に適切な背景を与えるようにしたので、全体的に違和感のない自然な合成画像を得ることができる。
【００７３】
これにより、元画像と合成用画像との組み合わせの自由度が広がり、様々なタイプの元画像と合成用画像とを合成して、その合成結果を提供するサービスを実現することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る画像合成処理装置の構成を示すブロック図
【図２】図１に示した画像合成処理装置の動作を示すフローチャート
【図３】背景用画像を用いて余白透過部を埋めた合成画像の例を示す図
【図４】本発明の画像合成処理装置が適用された画像合成処理システムの構成図
【図５】図４に示した画像合成処理システムの動作を示すフローチャート
【図６】フォルダの作成例を示した図
【図７】本例の画像合成処理システムによって生成される合成画像の例を示す図
【図８】従来の画像合成処理を説明するために用いた図
【符号の説明】
１０…画像合成処理装置、１２…合成モジュール、１４…画像処理モジュール、１６…背景用画像データ格納部、２０，３４…元画像、２２，３０…合成用画像、３１…透過情報部、３６…余白透過部、３８…背景用画像、２１０…画像処理サーバ、２２０…画像保管サーバ、２４０…ネットワーク
【図１】
2004310383.tif 000003
【図２】
2004310383.tif 000004
【図３】
2004310383.tif 000005
【図４】
2004310383.tif 000006
【図５】
2004310383.tif 000007
【図６】
2004310383.tif 000008
【図７】
2004310383.tif 000009
【図８】
2004310383.tif 000010