(57)【要約】【課題】カメラ機能を有した携帯型情報端末において、撮影画像から透過画像を生成するための撮影画像処理装置を提供する。【解決手段】撮影部１で撮影して保存した保存画像に対して透過領域を設定して透過画像を生成し、前記撮影部１で被写体を撮影して得られる合成対象画像の前面に、前記透過画像を重ねて合成画像として表示するものであり、透過領域設定部７は、保存画像に所定の形状の枠を表示し、この枠の形状に基づいて、保存画像中の画像の一部を抽出し、この抽出された形状の内部、または、外部を透過領域とする。【選択図】      図１
2005079719.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影する撮影手段と、
前記撮影手段で撮影した被写体の画像である合成対象画像に、画像の一部に透過領域が設定された透過画像を重ね合わせ合成して合成画像を生成する合成手段と、
前記生成した合成画像を表示する表示手段と、
を有する撮影画像処理装置において、
前記撮影手段によって撮影した画像を保存画像として記憶する記憶手段と、
前記記憶手段に記憶された保存画像に対して透過領域を設定して前記透過画像を生成する透過領域設定手段と、
を有す
ことを特徴とする撮影画像処理装置。
【請求項２】
前記透過領域設定手段は、
前記記憶手段に記憶された保存画像に所定の形状の枠を表示する枠表示手段と、
前記枠の形状に基づいて、前記保存画像中の被写体の一部の形状を抽出する形状抽出手段と、
この抽出された形状の内部、または、外部を透過領域とする透過領域決定手段と、
を有する
ことを特徴とする請求項１記載の撮影画像処理装置。
【請求項３】
前記合成手段は、
ユーザによる合成の指示のための操作の一定時間後に撮影された合成対象画像に前記透過画像を合成する
ことを特徴とする請求項１記載の撮影画像処理装置。
【請求項４】
前記合成手段は、
前記透過画像、または、前記合成対象画像の少なくともどちらか一方に画像処理を施す画像処理手段を有する
ことを特徴とする請求項１記載の撮影画像処理装置。
【請求項５】
それぞれ異なる方向を撮影する複数の撮影手段と、
前記複数の撮影手段の中の２つの撮影手段によってそれぞれ撮影された２つの画像のうち一方を第１の画像とし、他方を第２の画像とし、所定の形状の枠を表示領域中に設定し、前記枠の内側に前記第１の画像を表示し、前記枠の外側に前記第２の画像を同時に表示する同時表示手段と、
を有する
ことを特徴とする撮影画像処理装置。
【請求項６】
前記同時表示手段は、
前記枠の内側と外側にそれぞれ表示されている前記２つの画像の表示位置を切り替え、前記枠の外側に前記第１の画像を表示し、前記枠の内側に前記第２の画像を同時に表示する切り替え手段を有する
ことを特徴とする請求項５記載の撮影画像処理装置。
【請求項７】
撮影手段によって撮影した被写体の画像である合成対象画像に、画像の一部に透過領域が設定された透過画像を重ね合わせ合成して合成画像を生成する合成ステップと、
前記生成した合成画像を表示する表示ステップと、
を有する撮影画像処理方法において、
前記撮影手段によって撮影した画像を保存画像として記憶する記憶ステップと、
前記記憶ステップで記憶された保存画像に対して透過領域を設定して前記透過画像を生成する透過領域設定ステップと、
を有する
ことを特徴とする撮影画像処理方法。
【請求項８】
それぞれ異なる方向を撮影する複数の撮影手段の中の２つの撮影手段によってそれぞれ撮影された２つの画像のうち一方を第１の画像とし、他方を第２の画像とし、所定の形状の枠を表示領域中に設定し、前記枠の内側に前記第１の画像を表示し、前記枠の外側に前記第２の画像を同時に表示する
ことを特徴とする撮影画像処理方法。
【請求項９】
撮影手段によって撮影した被写体の画像である合成対象画像に、画像の一部に透過領域が設定された透過画像を重ね合わせ合成して合成画像を生成する合成機能と、
前記生成した合成画像を表示する表示機能と、
を実現するコンピュータにおける撮影画像処理方法のプログラムにおいて、
前記撮影手段によって撮影した画像を保存画像として記憶する記憶機能と、
前記記憶機能で記憶された保存画像に対して透過領域を設定して前記透過画像を生成する透過領域設定機能と、
を実現する
ことを特徴とする撮影画像処理方法のプログラム。
【請求項１０】
それぞれ異なる方向を撮影する複数の撮影手段の中の２つの撮影手段によってそれぞれ撮影された２つの画像のうち一方を第１の画像とし、他方を第２の画像とし、所定の形状の枠を表示領域中に設定し、前記枠の内側に前記第１の画像を表示し、前記枠の外側に前記第２の画像を同時に表示する機能をコンピュータで実現する
ことを特徴とする撮影画像処理方法のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮影するカメラ機能を有する携帯電話、ＰＨＳ、携帯情報端末などにおいて、前記カメラ機能で撮影した画像の前面に透過画像を合成して表示するに撮影画像処理装置及びその方法に関する。
【背景技術】
【０００２】
近年、ゲームセンターや観光名所には、画像プリント遊技装置が設置されている。この画像プリント遊技装置は、被写体画像に、フレーム画像やスタンプ画像と呼ばれる画像を重ね合わせ合成して、その合成した画像を印刷するものである（特許文献１）。
【０００３】
フレーム画像やスタンプ画像には透過領域を予め設けてある。透過領域を予め設けてある画像を透過画像と呼ぶ。例えば、図１５に示す撮影画像の前面に図２８に示す透過画像を合成すると、図２９に示す合成画像を得られる。この合成により、被写体を単に撮影しただけでは得られない合成画像を得られる。
【特許文献１】特開２０００−７８５０１
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の技術では、合成のために利用できる透過画像が、予め装置に用意してある透過画像、あるいは、ネットワークを介して取得した透過画像だけであり、その種類が限定され、ユーザ所望の合成画像が得られないという問題点がある。
【０００５】
本発明の目的は、カメラ機能を有する携帯電話などの電子機器において、様々な合成画像を生成するための撮影画像処理装置及びその方法を提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に係る発明は、被写体を撮影する撮影手段と、前記撮影手段で撮影した被写体の画像である合成対象画像に、画像の一部に透過領域が設定された透過画像を重ね合わせ合成して合成画像を生成する合成手段と、前記生成した合成画像を表示する表示手段と、を有する撮影画像処理装置において、前記撮影手段によって撮影した画像を保存画像として記憶する記憶手段と、前記記憶手段に記憶された保存画像に対して透過領域を設定して前記透過画像を生成する透過領域設定手段と、を有することを特徴とする撮影画像処理装置である。
【０００７】
請求項２に係る発明は、前記透過領域設定手段が、前記記憶手段に記憶された保存画像に所定の形状の枠を表示する枠表示手段と、前記枠の形状に基づいて、前記保存画像中の被写体の一部の形状を抽出する形状抽出手段と、この抽出された形状の内部、または、外部を透過領域とする透過領域決定手段と、を有することを特徴とする請求項１記載の撮影画像処理装置である。
【０００８】
請求項３に係る発明は、前記合成手段が、ユーザによる合成の指示のための操作の一定時間後に撮影された合成対象画像に前記透過画像を合成することを特徴とする請求項１記載の撮影画像処理装置である。
【０００９】
請求項４に係る発明は、前記合成手段が、前記透過画像、または、前記合成対象画像の少なくともどちらか一方に画像処理を施す画像処理手段を有することを特徴とする請求項１記載の撮影画像処理装置である。
【００１０】
請求項５に係る発明は、それぞれ異なる方向を撮影する複数の撮影手段と、前記複数の撮影手段の中の２つの撮影手段によってそれぞれ撮影された２つの画像のうち一方を第１の画像とし、他方を第２の画像とし、所定の形状の枠を表示領域中に設定し、前記枠の内側に前記第１の画像を表示し、前記枠の外側に前記第２の画像を同時に表示する同時表示手段と、を有することを特徴とする撮影画像処理装置である。
【００１１】
請求項６に係る発明は、前記同時表示手段が、前記枠の内側と外側にそれぞれ表示されている前記２つの画像の表示位置を切り替え、前記枠の外側に前記第１の画像を表示し、前記枠の内側に前記第２の画像を同時に表示する切り替え手段を有することを特徴とする請求項５記載の撮影画像処理装置である。
【００１２】
請求項７に係る発明は、撮影手段によって撮影した被写体の画像である合成対象画像に、画像の一部に透過領域が設定された透過画像を重ね合わせ合成して合成画像を生成する合成ステップと、前記生成した合成画像を表示する表示ステップと、を有する撮影画像処理方法において、前記撮影手段によって撮影した画像を保存画像として記憶する記憶ステップと、前記記憶ステップで記憶された保存画像に対して透過領域を設定して前記透過画像を生成する透過領域設定ステップと、を有することを特徴とする撮影画像処理方法である。
【００１３】
請求項８に係る発明は、それぞれ異なる方向を撮影する複数の撮影手段の中の２つの撮影手段によってそれぞれ撮影された２つの画像のうち一方を第１の画像とし、他方を第２の画像とし、所定の形状の枠を表示領域中に設定し、前記枠の内側に前記第１の画像を表示し、前記枠の外側に前記第２の画像を同時に表示することを特徴とする撮影画像処理方法である。
【００１４】
請求項９に係る発明は、撮影手段によって撮影した被写体の画像である合成対象画像に、画像の一部に透過領域が設定された透過画像を重ね合わせ合成して合成画像を生成する合成機能と、前記生成した合成画像を表示する表示機能と、を実現するコンピュータにおける撮影画像処理方法のプログラムにおいて、前記撮影手段によって撮影した画像を保存画像として記憶する記憶機能と、前記記憶機能で記憶された保存画像に対して透過領域を設定して前記透過画像を生成する透過領域設定機能と、を実現することを特徴とする撮影画像処理方法のプログラムである。
【００１５】
請求項１０に係る発明は、それぞれ異なる方向を撮影する複数の撮影手段の中の２つの撮影手段によってそれぞれ撮影された２つの画像のうち一方を第１の画像とし、他方を第２の画像とし、所定の形状の枠を表示領域中に設定し、前記枠の内側に前記第１の画像を表示し、前記枠の外側に前記第２の画像を同時に表示する機能をコンピュータで実現することを特徴とする撮影画像処理方法のプログラムである。
【発明の効果】
【００１６】
請求項１、７、９に係る発明であると、撮影された合成対象画像から透過画像を作成できるために、利用できる透過画像が、予め装置に用意されているものや、ネットワークを介して取得したものに限定されないため、ユーザ所望の合成画像が得られる。
【００１７】
請求項２に係る発明であると、前記透過領域設定手段が、前記記憶手段に記憶された保存画像に所定の形状の枠を表示する枠表示手段と、前記枠の形状に基づいて、前記保存画像中の被写体の一部の形状を抽出する形状抽出手段と、この抽出された形状の内部、または、外部を透過領域とする透過領域決定手段とを有するため、保存画像に対し枠を設定して、透過画像を簡単に作成することができる。
【００１８】
請求項３に係る発明であると、前記合成手段が、ユーザによる合成の指示のための操作の一定時間後に撮影された合成対象画像に前記透過画像を合成することできるために、ずれのないユーザ所望の合成画像を得ることができる。
【００１９】
請求項４に係る発明であると、前記合成手段が、前記透過画像、または、前記合成対象画像の少なくともどちらか一方に画像処理を施す画像処理手段を有することにより、さらに多くの透過画像や合成対象画像を得ることができる。
【００２０】
請求項５、７、９に係る発明であると、それぞれ異なる方向を撮影する２つの撮影手段によってそれぞれ撮影された２つの画像のうち一方を第１の画像とし、他方を第２の画像として、所定の形状の枠の内側に前記第１の画像を表示し、表示領域中の枠の外側に前記第２の画像を同時に表示するので、あたかも第１の画像と第２の画像とが同じ場所に存在するかのような画面を作成できる。
【００２１】
請求項６、８、１０に係る発明であると、前記同時表示手段が、前記枠の内側と外側にそれぞれ表示されている前記２つの画像の表示位置を切り替え、前記枠の外側に前記第１の画像を表示し、前記枠の内側に前記第２の画像を同時に表示する切り替え手段を有するので、さらにいろいろな合成画像を得ることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の各実施形態を、図面を参照しながら説明する。
【００２３】
（第１の実施形態）
本発明の第１の実施形態について図１から図５に基づいて説明する。
【００２４】
（１）撮影画像処理装置の構成
図１は、本実施形態に関わる撮影画像処理装置の構成を示すブロック図である。
【００２５】
撮影部１では、被写体が撮影され、それにより得られる被写体画像信号２が、表示制御部３と記憶部４と合成部５に送られる。なお、撮影部１とは、例えば、画像信号を出力できるＣＣＤカメラやＣＭＯＳカメラである。
【００２６】
記憶部４では、被写体画像信号２が記憶される。ここで、記憶部４とは、例えば、ＲＡＭやハードディスクである。記憶部４に記憶された被写体画像信号２は、被写体画像信号６として透過領域設定部７に送られる。
【００２７】
透過領域設定部７では、被写体画像信号６に透過領域を設定し、それにより得られる透過画像信号８は、記憶部４に送られる。記憶部４では、透過画像信号８が記憶される。記憶部４に記憶された透過画像信号８は、透過画像信号９として合成部５に送られる。
【００２８】
合成部５では、被写体画像信号２の表す合成対象画像の前面に透過画像信号９の表す透過画像が合成され、それにより得られる合成画像が合成画像信号１０として表示制御部３に送られる。
【００２９】
表示制御部３では、被写体画像信号２と合成画像信号１０とが切り替え部１１に送られる。
【００３０】
切り替え部１１では、被写体画像信号２と合成画像信号１０のいずれか一方の信号が選択され、選択された信号は表示画像信号１２として表示部１３に送られる。
【００３１】
表示部１３では、表示画像信号１２の表す画像が表示される。ここで、表示部１３とは、例えば、液晶ディスプレイである。
【００３２】
なお、撮影部１と表示部１３以外の構成の各機能については、コンピュータに記憶されたプログラムによって実現される。
【００３３】
（２）撮影画像処理装置の処理の流れ
図２は、本実施形態における処理の流れを表すフローチャートである。
【００３４】
まず、ユーザにより透過画像を作成するための画像が撮影部１によって撮影される。ここでは、星空が撮影されているものとする。
【００３５】
次に、撮影されている星空の画像が表示部１３に表示される。
【００３６】
次に、ユーザ指示により星空の撮影が終わり、撮影終了直前に撮影された星空の画像が記憶部４に保存される。ここまでの処理が、Ｓ２０１に対応している。
【００３７】
ユーザ指示と同時に、保存された星空の画像が表示部１３に表示される。図３は、保存された星空の画像が表示された様子を表している。保存された星空の画像の中の所定の領域が透過領域として設定される。ここでは、その所定の領域が、画像の中心に位置する長方形であるものとする。図４は、透過領域が設定された星空の透過画像を表している。ただし、図４の斜線部分が透過領域を表している。透過領域が設定されるまでの処理が、Ｓ２０２に対応している。
【００３８】
その透過領域が設定された画像は、透過をサポートしている形式で透過画像として保存される。透過をサポートしている形式として、ＰＮＧ形式やＧＩＦ形式が知られている。
【００３９】
最後に、透過画像が表示され、透過領域にはカメラで撮影している合成対象画像が合成されながら表示部１３に表示される。すると、ユーザは所望の合成対象画像を撮影し、この合成対象画像の前面に透過画像が合成された合成画像を見られる。
【００４０】
例えば、図５は、水槽内を泳ぐ魚をユーザが撮影した合成対象画像の前面に図４の星空の透過画像を合成して得られる合成画像を表している。この場合には、星空の透過画像がフレーム画像として機能する。
【００４１】
なお、透過画像は、静止画像でも動画像でも構わない。
【００４２】
また、透過画像の背面に合成する合成対象画像も、静止画像でも動画像でも構わない。
【００４３】
このように、本実施形態により、撮影画像から様々な透過画像を生成できる。
【００４４】
（第２の実施形態）
本発明の第２の実施形態について図６から図２２と図２５に基づいて説明する。
【００４５】
（１）撮影画像処理装置の構成
図６は、本実施形態に関わる撮影画像処理装置の構成を示すブロック図である。
【００４６】
図６では、図１の透過領域設定部７が枠合成部１４と形状抽出部１５と透過領域決定部１６と枠の形状データ記憶部１７で構成されている。図１と同じ部分の説明は省略し、追加された部分のみを説明する。
【００４７】
透過領域設定部７では、被写体画像信号６が枠合成部１４と形状抽出部１５と透過領域決定部１６に送られる。
【００４８】
枠の形状データ記憶部１７では、複数の枠の形状データが記憶されていて、その中の１つが枠形状データ信号１８として枠合成部１４と形状抽出部１５に送られる。ここで、枠の形状データ記憶部１７とは、例えば、ＲＯＭやＲＡＭである。
【００４９】
枠合成部１４では、被写体画像信号６の表す画像の前面に枠形状データ信号１８の表す枠を合成し、それにより得られる枠合成画像信号１９が表示制御部３に送られる。
【００５０】
形状抽出部１５では、被写体画像信号６と枠形状データ信号１８から被写体の一部の形状が抽出され、その形状が形状データ信号２０として透過領域決定部１６に送られる。
【００５１】
透過領域決定部１６では、被写体画像信号６の表す画像に対し、形状データ信号２０の表す形状の内部が透過領域として決定され、それにより透過領域が設定された透過画像の透過画像信号８が記憶部４に送られる。
【００５２】
表示制御部３には、図１の構成で送られた被写体画像信号２と合成画像信号１０以外に、枠合成画像信号１９が送られる。これらが切り替え部１１に送られる。切り替え部１１では、これらのいずれかの信号が選択され、選択された信号が表示画像信号１２として表示部１３に送られる。
【００５３】
（２）撮影画像処理装置の処理の流れ
図７は、本実施形態における処理の流れを表すフローチャートである。
【００５４】
まず、撮影部１によって被写体が撮影され、その撮影画像が表示部１３に表示される。
【００５５】
次に、ユーザ指示により、被写体の撮影が終わり、撮影終了直前に撮影された被写体の画像が記憶部４に保存される。ここまでの処理がＳ７０１に対応している。
【００５６】
次に、記憶部４に保存された画像が表示部１３に表示される。
【００５７】
次に、枠合成部１４において、表示されている画像の前面に、所定の形状の枠が所定の大きさで所定の位置に合成される。なお、枠の内側は単一色で塗りつぶされて合成される。枠が合成された画像は表示部１３に表示される。ここまでの処理がＳ７０２に対応している。
【００５８】
次に、形状抽出部１５において、表示された被写体画像と枠から、被写体の一部の形状が抽出される。被写体の一部の形状の抽出には、フラクタル輪郭抽出法（非特許文献１：T. Ida and Y. Sambonsugi, "Self-Affine Mapping System and Its Application to Object Contour Extraction," IEEE Trans. Image Processing, Vol. 9, No. 11, pp. 1926-1936, Nov. 2000.）やSnakes（非特許文献２：M.Kass, A.Witkin, and D.Terzopouls, "Snakes: Active contour models," in Proc. 1st Int. Conf. on Computer Vision, pp.259-268, 1987）が利用される。被写体の一部の形状が抽出されるので、生成される透過画像がユーザの意図したものになる。ここまでの処理がＳ７０３に対応している。
【００５９】
最後に、透過領域決定部１６において、保存された被写体画像に対して、抽出された被写体の一部の形状の内部が透過領域として決定され、それにより透過領域が設定される。この処理がＳ７０４に対応している。
【００６０】
透過領域が設定された被写体画像は透過画像として保存され、合成に利用される。
【００６１】
（３）具体例
本実施形態の撮影画像処理装置により、ユーザが友人を撮影した画像から透過画像を生成し、自分を撮影した合成対象画像の前面に透過画像を合成するまでの処理の流れを具体例として説明する。
【００６２】
図８は、その処理の流れを表すフローチャートである。
【００６３】
ここでは、ユーザが図２５に示すカメラ付き携帯電話を用いるものとする。
【００６４】
まず、ユーザがカメラ２５０２を友人に向け、友人の顔を撮影すると、その撮影画像がディスプレイ２５０３に表示される（Ｓ８０１）。
【００６５】
次に、ユーザによりボタン２５０４またはボタン２５０８が押されると、友人の撮影が終わり、撮影終了直前に撮影された友人の画像が保存される（Ｓ８０２）。
【００６６】
次に、保存された画像がディスプレイ２５０３に表示される（Ｓ８０３）。図９は、保存されて表示されている友人の顔画像を表している。
【００６７】
次に、枠の形状が複数の候補の中からユーザにより選択される（Ｓ８０４）。枠の形状の候補としては、図１０（ａ）に示す楕円、図１０（ｂ）に示す三角形、図１０（ｃ）に示す四角形などが用いられる。
【００６８】
図１１は、ユーザにより枠の形状が選択される様子を示す説明図である。
【００６９】
図１１では、楕円という文字が強調表示されている。ユーザによりボタン２５０９やボタン２５１１が押されると、強調表示される文字が変わり、楕円と三角形と四角形という文字の中の１つが強調表示される。ボタン２５０５やボタン２５１２が押されると、前の処理へ戻る。ボタン２５０７やボタン２５０８やボタン２５１０が押されると、強調表示されている文字に対応する枠の形状が選択される。次に、枠の大きさが「大」、「中」、「小」の中から選択される（Ｓ８０５）。
【００７０】
図１２は、ユーザにより枠の大きさが選択される様子を示す説明図である。
【００７１】
図１２では、「中」という文字が強調表示されている。ユーザによりボタン２５０９やボタン２５１１が押されると、強調表示される文字が変わり、「大」と「中」と「小」という文字の中の１つが強調表示される。ボタン２５０５やボタン２５１２が押されると、前の処理へ戻る。ボタン２５０７やボタン２５０８やボタン２５１０が押されると、強調表示されている文字に対応する枠の大きさが選択される。
【００７２】
次に、表示されている友人の顔画像の前面に、選択された形状の枠が選択された大きさで所定の位置に、枠の内側が単一色で塗りつぶされて表示される（Ｓ８０６）。
【００７３】
次に、表示されている友人の顔画像のうち、髪以外の顔の部分が枠でちょうど覆われるように、枠の形状や大きさや位置がユーザにより変更される（Ｓ８０７）。
【００７４】
図１３は、ユーザにより枠の位置が変更される様子を示す説明図である。
【００７５】
図１３中に黒く塗りつぶされて示されている楕円が枠を表している。ユーザによりボタン２５０９〜２５１２が押されると、枠が上下左右に移動する。図１３では、枠は１ドット幅で移動する。ユーザによりボタン２５０６が押されると、枠の移動幅が変更される。ボタン２５０６が１度押されると、５ドット幅で移動するようになる。もう１度押されると、１０ドット幅で移動するようになる。さらにもう１度押されると、再び１ドット幅で移動するようになる。枠の移動により、枠の一部が、表示されている友人の画像からはみ出ないように、移動範囲を限定してもよい。ボタン２５０５が押されると、前の処理へ戻る。ボタン２５０７やボタン２５０８が押されると、枠の移動が終わる。
【００７６】
次に、前述のフラクタル輪郭抽出法やSnakesが用いられ、表示されている友人の画像と枠とから、友人の髪以外の顔部分の輪郭に合うように枠が変形され、表示される。（Ｓ８０８）。
【００７７】
次に、変形された枠の内部、すなわち、単一色で塗りつぶされている部分が透過領域として設定される（Ｓ８０９）。
【００７８】
その結果得られる画像が透過画像として保存される（Ｓ８１０）。透過画像は、他の画像とは別の特定のフォルダへ保存されるようにしてもよい。Ｓ８０７で友人の髪以外の顔部分がちょうど覆われるようにされ、Ｓ８０８で髪以外の顔部分の輪郭の形状が抽出されるので、保存された透過画像は、友人の画像から友人の髪以外の顔部分が切り抜かれて空洞になった画像になっている。その透過画像を図１４に示す。なお、斜線部分が透過領域を表している。図１４のように、透過画像だけがディスプレイ２５０３に表示される場合、斜線部分が単一色で塗りつぶされた画像が表示されるとよい。
【００７９】
次に、透過画像が表示され、透過領域にはカメラ２５０１により撮影されている合成対象画像が合成されながら表示される（Ｓ８１１）。
【００８０】
最後に、ユーザがカメラ２５０１を自分に向け、透過領域に自分の髪以外の顔部分を合わせることにより、自分の顔を撮影する（Ｓ８１２）。すると、自分の顔に友人の髪型が合成された画像が表示される。透過画像の背面に合成された自分の合成対象画像を図１５に示し、合成画像を図１６に示す。合成画像は、友人の髪型で自分の顔を持つ人物の画像になる。
【００８１】
なお、図８におけるＳ８０１とＳ８０２の処理は、図７におけるＳ７０１の処理に対応している。
【００８２】
Ｓ８０３〜８０７の処理は、Ｓ７０２の処理に対応している。Ｓ８０８の処理は、Ｓ７０３の処理に対応している。Ｓ８０９の処理は、Ｓ７０４に対応している。
【００８３】
（４）具体例の変更例
上記実施形態の変更例について、以下に説明する。
【００８４】
（４−１）Ｓ８０４の変更例１
Ｓ８０４において選択される枠の形状の選択肢が、図１０に示した枠の形状に限定される必要はない。それらの形状以外に、図１７（ａ）〜（ｉ）に示す形状やそれ以外の形状が用いられてもよい。様々な形状が選択肢に加えられることにより、より多様な透過画像の作成が可能になる。
【００８５】
図１７（ａ）の形状は、額に前髪がかかっている顔画像から透過画像を生成する場合に有効である。
【００８６】
図１７（ｂ）の形状は、丸顔の人物の顔画像から透過画像を生成する場合に有効である。
【００８７】
図１７（ｃ）の形状は、面長の人物の顔画像から透過画像を生成する有効である。
【００８８】
図１７（ｄ）の形状は、ある人物の画像から透過画像を過去に生成したときにＳ８０８で変形した枠の形状を保持したものであり、同一人物の顔画像から改めて透過画像を生成する場合に有効である。
【００８９】
図１７（ｅ）の形状は、人物の肩から上の部分の画像から透過画像を生成する場合に有効である。
【００９０】
図１７（ｆ）の形状は、人物の全身の画像から透過画像を生成する場合に有効である。
【００９１】
図１７（ｇ）〜（ｉ）の形状は、複数の人物の顔画像から透過画像を生成する場合に有効である。
【００９２】
（４−２）Ｓ８０４の変更例２
Ｓ８０４においてユーザが枠の形状を選択する際、必ずしも形状に対応する文字を選択するようにしなくても構わない。
【００９３】
例えば、まず、カメラ２５０２からの画像の前面に、所定の位置に所定の大きさで楕円の形状をした枠が合成されて表示されるようにする。
【００９４】
次に、ユーザによりボタン２５０９やボタン２５１１が押されると、合成されて表示される枠の形状が切り替わるようにする。
【００９５】
最後に、ユーザによりボタン２５０８が押されると枠の形状が決定されるようにする。
【００９６】
そうすれば、選択肢が文字で表示されなくてもユーザが枠の形状を選択できる。Ｓ８０５においても同様にすれば、選択肢が文字で表示されなくてもユーザが枠の大きさを選択できる。
【００９７】
（４−３）Ｓ８０６の変更例
Ｓ８０６において、枠が点線で表示されてもよい。
【００９８】
枠が点線で表示される場合も、単一色で塗りつぶされて表示される場合も、ユーザが枠の表示色を選択できるようにするとよい。
【００９９】
枠が点線で表示される場合、Ｓ８０４において、図１７（ｊ）に示す形状が用いられてもよい。図１７（ｊ）の形状は、枠の内部に人物の目と口という特徴が加わったものである。目や口という特徴が加わったことにより、人物の正面からの画像が撮影されやすくなる。Ｓ８０８において枠を変形する場合には、枠の輪郭の情報のみが用いられ、髪以外の顔部分の形状が抽出される。
【０１００】
（４−４）Ｓ８０７の変更例
Ｓ８０７において、枠が回転されたり、拡大縮小されたり、縦方向にのみ拡大縮小されたり、横方向にのみ拡大縮小されたりするようにしてもよい。
【０１０１】
枠でなく、友人の画像の大きさや位置が変更されるようにしてもよい。
【０１０２】
また、友人の画像が回転されたり、拡大縮小されたり、縦方向にのみ拡大縮小されたり、横方向にのみ拡大縮小されたりするようにしてもよい。
【０１０３】
（４−５）Ｓ８０８の変更例
Ｓ８０８において、枠の変形のための処理に時間がかかる場合には、ユーザにその旨を伝えるためのメッセージが表示されるようにしてもよい。
【０１０４】
例えば、「しばらくお待ち下さい」と表示されるようにするとよい。処理が終了するまでの時間が表示されるようにするのもよい。他の処理においても、時間がかかる場合には同様の工夫ができる。
【０１０５】
（４−６）Ｓ８０９の変更例
Ｓ８０９において、枠の内部が透過領域として設定されるのではなく、外部が透過領域として設定されるようにしてもよい。
【０１０６】
その場合の透過画像は、友人の画像のうち、髪以外の顔部分だけが残り、他の部分が透過領域である画像になる。その透過画像を図１８に示す。なお、斜線部分が透過領域を表す。
【０１０７】
透過画像としては、透過領域でない部分を囲む最小の矩形領域が保存されるだけでも構わない。
【０１０８】
枠の外部が透過領域として設定された透過画像が作成されると、ユーザは、別途ファイルに保存されている画像の前面に、透過画像をスタンプのように貼り付けることができる。ファイルに保存されている画像の前面に透過画像を合成することにより、多様な合成画像が得られる。
【０１０９】
図１９に示す山の画像の前面に図１８の透過画像が合成された画像を図２０に示す。ここで、図１８の透過画像の透過領域に設定されていない部分が半透明な透過領域に設定されると、その合成画像は、いわゆる心霊写真のような画像になる。
【０１１０】
ユーザは、電子メールの本文に透過画像をスタンプのように貼り付けることもできる。
【０１１１】
図２１に示す電子メールの本文に図１８の透過画像が貼り付けられた画像を図２２に示す。
【０１１２】
（４−７）Ｓ８１１の変更例
Ｓ８１１において、透過画像とカメラ２５０１からの画像の鏡像反転されたものが表示されるようにしてもよい。
【０１１３】
本実施形態では、保存された画像に対して枠が表示され、被写体の一部の形状が抽出されることにより透過画像が作成される例を挙げた。この例では、枠が被写体の一部に合わせて移動されたり、枠の大きさが変更されたりする必要があった。一方、枠が表示されながら被写体が撮影されるようにすることもできる。すると、ユーザが枠に合わせて被写体を撮影することにより、枠の移動や枠の大きさの変更の必要がなくなる。
【０１１４】
（４−８）変更例
本実施形態では、友人の髪型で自分の顔を持つ人物の画像が合成される例を挙げた。もちろん、他にも様々な合成画像が作成されうる。
【０１１５】
例えば、ユーザが旅行中にある風景のもとで自分を写した画像に対して、自分が写っていた部分が透過領域に設定されることにより透過画像が作成される。そして、透過画像の透過領域に友人が合うように画像が撮影されて合成されれば、あたかも友人がそこへ旅行して撮影してきたかのような画像が合成される。
【０１１６】
（第３の実施形態）
本発明の第３の実施形態について図２３から図２５に基づいて説明する。
【０１１７】
（１）撮影画像処理装置の構成
図２３は、本実施形態に関わる撮影画像処理装置の構成を示すブロック図である。
【０１１８】
図２３は、図１と比較し、合成部５から記憶部４への結線が追加された構成になっている。図１と同じ部分の説明は省略し、追加された部分のみを説明する。
【０１１９】
合成画像信号１０は、表示制御部３だけでなく、記憶部４にも送られる。記憶部４に送られた合成画像信号４３は、記憶部４に記憶される。
【０１２０】
（２）撮影画像処理装置の処理の流れ
図２４は、本実施形態の撮影画像処理装置の処理の流れを表すフローチャートである。
【０１２１】
まず、図７のＳ７０１と同様にして被写体の画像が保存される（Ｓ２４０１）。
【０１２２】
次に、保存された画像のうち、所定の領域が透過領域として設定される（Ｓ２４０２）。
【０１２３】
次に、ユーザにより被写体が撮影され（Ｓ２４０３）、撮影された被写体画像の前面に透過画像が合成される（Ｓ２４０４）。
【０１２４】
次に、合成された透過画像が表示される（Ｓ２４０５）。
【０１２５】
最後に、ユーザ指示により、撮影が終わり、撮影終了直前に撮影された合成対象画像と透過画像との合成画像が保存される（Ｓ２４０６）。
【０１２６】
本実施形態によれば、合成画像が保存されるので、ユーザは、保存された合成画像を後日改めて眺めたり、電子メールに添付して送信したりすることができる。
【０１２７】
（３）変更例
Ｓ２４０６において、ユーザが指示を出すために装置を操作することにより、装置の撮影部がずれてしまう場合がある。すると、ユーザ指示の直前に合成されて表示されていた画像と保存された画像にずれが生じる。
【０１２８】
このずれが生じないようにするため、ユーザ指示の所定の時間後の画像を用いて、合成画像が保存されるようにしてもよい。例えば、図２５に示すカメラ付き携帯電話が利用される場合、ユーザによりボタン２５０４やボタン２５１２が押されてから所定の時間後に合成画像が保存されるようにしてもよい。
【０１２９】
これにより、ずれが生じないので、ユーザ所望の合成画像が得られる。合成画像が保存されるまでの時間には、その時間を表示すると、ユーザに対して親切である。
【０１３０】
（第４の実施形態）
本発明の第４の実施形態について図２５から図２７に基づいて説明する。
【０１３１】
（１）撮影画像処理装置の構成
図２６は、本実施形態に関わる撮影画像処理装置の構成を示すブロック図である。これまでに説明した実施形態と異なる部分のみを説明する。
【０１３２】
撮影部２１では、被写体が撮影され、それにより得られる被写体画像信号２２が透過領域設定部７に送られる。透過領域設定部７では、被写体画像信号２２が形状抽出部１５と透過領域決定部１６に送られる。ここで、撮影部２１とは、撮影部１と同様に、例えば、画像信号を出力できるＣＣＤカメラやＣＭＯＳカメラである。
【０１３３】
（２）撮影画像処理装置の処理の流れ
図２５に示すカメラ付き携帯電話を利用する場合を例にとり、図２７に示すフローチャートを参照しながら、本実施形態の処理の流れを具体的に説明する。
【０１３４】
まず、枠の形状と大きさが選択される（Ｓ２７０１）。
【０１３５】
次に、カメラ２５０１により撮影された合成対象画像の前面に、カメラ２５０２により撮影された画像の枠の内部が透過領域として設定された透過画像が合成され、表示される（Ｓ２７０２）。表示されるのは、枠の内側にカメラ２５０１により撮影された合成対象画像が表示され、外側にカメラ２５０２により撮影された透過画像が表示された合成画像である。本実施形態によれば、２つのカメラが利用されるので、即座に合成画像が表示される。
【０１３６】
次に、ユーザがカメラ２５０１を自分に向け、カメラ２５０２を友人に向け、友人の髪型で自分の顔を持つ人物の画像がディスプレイに表示されるように、携帯電話を動かしたり、友人に動いてもらったり、自分が動いたりする（Ｓ２７０３）。
【０１３７】
次に、ユーザ指示により、カメラ２５０１とカメラ２５０２による撮影が終わり、撮影終了直前に撮影されたカメラ２５０１からの画像とカメラ２５０２からの画像がそれぞれ保存される（Ｓ２７０４）。
【０１３８】
次に、カメラ２５０２により撮影されて保存された画像と枠とから、友人の髪以外の顔部分の形状が抽出され、その内側が透過領域に設定され、その画像が透過画像として保存される（Ｓ２７０５）。
【０１３９】
次に、カメラ２５０１により撮影された画像の前面に透過画像が合成され、表示される（Ｓ２７０６）。合成画像は、友人の髪型で自分の顔を持つ人物の画像になっている。Ｓ２７０６により表示される合成画像は、Ｓ２７０５において友人の髪以外の顔部分の形状が抽出されているので、Ｓ２７０３において表示されていた合成画像よりも合成による不自然さが感じられない画像が得られる。
【０１４０】
最後に、ユーザ指示により、合成画像が保存される（Ｓ２７０７）。
【０１４１】
（３）変更例
（３−１）変更例１
Ｓ２７０２において、枠が点線で表示されてもよい。
【０１４２】
また、ユーザ指示により、枠の点線の表示と非表示が切り替えられるようにしてもよい。
【０１４３】
（３−２）変更例２
Ｓ２７０２において枠の内側に表示されていたカメラ２５０１からの画像が外側に表示され、外側に表示されていたカメラ２５０２からの画像が内側に表示されるようにしてもよい。
【０１４４】
（３−３）変更例３
ユーザ指示により、枠の内外で表示されているカメラ２５０１とカメラ２５０２のそれぞれにより撮影されている画像が切り替えられて表示されるようにしてもよい。
【０１４５】
これにより、カメラ２５０１による撮影画像とカメラ２５０２による撮影画像のどちらからでも透過画像を作成できる。
【０１４６】
（３−４）変更例４
画像処理が施された合成対象画像の前面に透過画像が合成されてもよい。
【０１４７】
例えば、合成対象画像である自分の画像にエンボス処理を施し、この合成対象画像の前面に、友人の髪型の透過画像を合成する。
【０１４８】
この合成画像は、友人の髪型に、エンボス処理を施した自分の顔を持つ人物の画像になる。
【０１４９】
また、画像処理は、透過画像に対して施されてもよい。そうすれば、さらに多くの透過画像を作成できる。
【０１５０】
画像処理としては、エンボス処理以外に、アンチエイリアス、セピア、色調合わせ、縦方向の拡大縮小、横方向の拡大縮小、回転などの処理が施されてもよい。
【０１５１】
（３−５）変更例５
透過画像作成のために撮影されて保存された画像と、合成画像との間に、連続的に変形する画像が内挿されるようにしてもよい。
【０１５２】
例えば、友人の画像から、友人の髪型で自分の顔を持つ人物へ変化する画像が得られる。こうすることにより、様々な合成画像が得られる。
【産業上の利用可能性】
【０１５３】
本発明は、カメラ付き携帯電話、カメラ付き携帯情報端末、デジタルカメラ、ビデオカメラなどのデジタル処理が可能なカメラ機能が付いた電子機器に好適である。
【図面の簡単な説明】
【０１５４】
【図１】本発明の第１の実施形態に関わる撮影画像処理装置の構成を表すブロック図である。
【図２】本実施形態に関わる撮影画像処理方法の処理の流れを表すフローチャートである。
【図３】星空の画像である。
【図４】図３の画像に透過領域が設定された透過画像である。
【図５】魚の撮影画像の前面に図４の透過画像が合成された画像である。
【図６】本発明の第２の実施形態に関わる撮影画像処理装置の構成を表すブロック図である。
【図７】本実施形態に関わる撮影画像処理方法の処理の流れを表すフローチャートである。
【図８】本実施形態により自分の画像の前面に友人の画像を合成する場合の処理の流れを表すフローチャートである。
【図９】友人の顔画像である。
【図１０】楕円や凸な多角形という枠の形状に関する説明図である。
【図１１】ユーザに枠の形状に選択させる様子を示す説明図である。
【図１２】ユーザに枠の大きさを選択させる様子を示す説明図である。
【図１３】ユーザに枠の位置を変更させる様子を示す説明図である。
【図１４】図９の画像から作成された透過画像である。
【図１５】自分の画像である。
【図１６】図１５の画像の前面に図１４の透過画像が合成された画像である。
【図１７】楕円や凸な多角形以外の枠の形状に関する説明図である。
【図１８】枠の外部が透過領域として設定された場合の図９の画像から作成された透過画像である。
【図１９】山の画像である。
【図２０】図１９の画像の前面に図１８の透過画像が合成された画像である。
【図２１】電子メールの本文を示す説明図である。
【図２２】図２１の電子メールの本文の前面に図１８の透過画像が合成された画像である。
【図２３】本発明の第３の実施形態に関わる撮影画像処理装置の構成を表すブロック図である。
【図２４】本実施形態に関わる撮影画像処理方法の処理の大まかな流れを表すフローチャートである。
【図２５】カメラ付き携帯電話の図である。
【図２６】本発明の第４の実施形態に関わる撮影画像処理装置の構成を表すブロック図である。
【図２７】本発明の実施形態により自分の画像の前面に友人の画像を合成する場合の処理の流れを表すフローチャートである。
【図２８】従来の透過画像である。
【図２９】従来の透過画像が用いられた合成画像である。
【符号の説明】
【０１５５】
１      撮影部
２      被写体画像信号
３      表示制御部
４      記憶部
５      合成部
６      被写体画像信号
７      透過領域設定部
８      透過画像信号
９      透過画像信号
１０      合成画像信号
１１      切り替え部
１２      表示画像信号
１３      表示部
【図１】
2005079719.tif 000003
【図２】
2005079719.tif 000004
【図３】
2005079719.tif 000005
【図４】
2005079719.tif 000006
【図５】
2005079719.tif 000007
【図６】
2005079719.tif 000008
【図７】
2005079719.tif 000009
【図８】
2005079719.tif 000010
【図９】
2005079719.tif 000011
【図１０】
2005079719.tif 000012
【図１１】
2005079719.tif 000013
【図１２】
2005079719.tif 000014
【図１３】
2005079719.tif 000015
【図１４】
2005079719.tif 000016
【図１５】
2005079719.tif 000017
【図１６】
2005079719.tif 000018
【図１７】
2005079719.tif 000019
【図１８】
2005079719.tif 000020
【図１９】
2005079719.tif 000021
【図２０】
2005079719.tif 000022
【図２１】
2005079719.tif 000023
【図２２】
2005079719.tif 000024
【図２３】
2005079719.tif 000025
【図２４】
2005079719.tif 000026
【図２５】
2005079719.tif 000027
【図２６】
2005079719.tif 000028
【図２７】
2005079719.tif 000029
【図２８】
2005079719.tif 000030
【図２９】
2005079719.tif 000031