(57)【要約】【課題】面倒な位置合わせなどを必要とせずに、撮影画像とは別に用意された画像を用いて、ユーザの意図する合成画像を簡単に作成する。【解決手段】デジタルカメラ１１の表示部１７に合成画像作成用に予め用意されたフレーム画像（第１の画像）２１を表示し、そのフレーム画像２１の各領域２２ａ、２２ｂ毎に別々のタイミングで撮影を行うことで、これらの領域２２ａ、２２ｂに対応した撮影画像をフレーム画像２１内の該当する領域に嵌め込んで合成する。これにより、面倒な位置合わせなどを必要とせずに、フレーム付き画像などの合成画像を簡単に作成することができる。【選択図】    図１
2004312162.tif 000002
【特許請求の範囲】
【請求項１】
カメラ機能を備えると共に、このカメラ機能の撮影対象を表示するための表示部を備えた電子機器において、
複数の領域を有する第１の画像を前記表示部に表示する表示手段と、
この表示手段によって表示された第１の画像の各領域のうちの１つ以上の領域を選択する領域選択手段と、
所定のタイミングで前記カメラ機能を起動し、前記領域選択手段によって選択された領域に対応した第２の画像を撮影する撮影手段と、
この撮影手段によって撮影された第２の画像を前記第１の画像の前記選択された領域に嵌め込んで合成する画像合成手段と
を具備したことを特徴とする電子機器。
【請求項２】
各領域間で画像を入れ替える場合の変換手順が記述された変換手順データを記憶した変換手順記憶手段と、
この変換手順記憶手段によって記憶された変換手順データに基づいて、前記第１の画像の各領域の中で移動対象として指定された領域内の第２の画像を移動先として指定された領域に合わせるように変換する変換手段とを備え、
前記画像合成手段は、前記変換手段によって変換された第２の画像を前記移動先の領域に嵌め込んで合成することを特徴とする請求項１記載の電子機器。
【請求項３】
カメラ機能を備えると共に、このカメラ機能の撮影対象を表示するための表示部を備えた電子機器において、
前記カメラ機能によって事前に撮影された背景画像を合成画像作成用の第１の画像として前記表示部に表示する表示手段と、
この表示手段によって表示された第１の画像に対して少なくとも１つ以上の領域を設定する領域設定手段と、
所定のタイミングで前記カメラ機能を起動し、前記領域設定手段によって設定された領域に対応した第２の画像を撮影する撮影手段と、
この撮影手段によって撮影された第２の画像を前記第１の画像の前記設定された領域に嵌め込んで合成する画像合成手段と
を具備したことを特徴とする電子機器。
【請求項４】
前記第１の画像に設定された領域を編集する領域編集手段と、
この領域編集手段によって編集された領域内の前記第２の画像を当該領域に合わせて変換する変換手段と
を備えたことを特徴とする請求項３記載の電子機器。
【請求項５】
前記第１の画像に設定された領域を撮影前に編集する領域編集手段を備え、
前記撮影手段は、所定のタイミングで前記カメラ機能を起動し、前記領域編集手段によって編集された領域に対応した第２の画像を撮影し、
前記画像合成手段は、前記撮影手段によって撮影された第２の画像を前記第１の画像の前記設定択された領域に嵌め込んで合成することを特徴とする請求項３記載の電子機器。
【請求項６】
前記撮影手段によって撮影された第２の画像に対して所定のエフェクト処理を施すエフェクト処理手段を備えたことを特徴とする請求項１または３に記載の電子機器。
【請求項７】
前記第１の画像の各領域毎に別々のタイミングで前記撮影手段によって撮影された複数の異なる第２の画像を割り当てて記憶する記憶手段を備えたことを特徴とする請求項１または３に記載の電子機器。
【請求項８】
前記記憶手段に記憶された前記第１の画像の各領域毎の複数の第２の画像をこれらの領域毎に定められた所定のタイミングで切り換えて表示する表示切替え手段を備えたことを特徴とする請求項７記載の電子機器。
【請求項９】
カメラ機能を備えると共に、このカメラ機能の撮影対象を表示するための表示部を備えた電子機器に用いられる画像処理方法であって、
複数の撮影領域を有する第１の画像を前記表示部に表示するステップと、
前記表示部に表示された第１の画像の各領域のうちの１つ以上の領域を選択するステップと、
所定のタイミングで前記カメラ機能を起動し、前記選択された領域に対応した第２の画像を撮影するステップと、
この撮影された第２の画像を前記第１の画像の前記選択された領域に嵌め込んで合成するステップと
を備えたことを特徴とする画像処理方法。
【請求項１０】
カメラ機能を備えると共に、このカメラ機能の撮影対象を表示するための表示部を備えた電子機器に用いられる画像処理方法であって、
前記カメラ機能によって事前に撮影された背景画像を合成画像作成用の第１の画像として前記表示部に表示するステップと、
前記表示部に表示された第１の画像に対して少なくとも１つ以上の領域を設定するステップと、
所定のタイミングで前記カメラ機能を起動し、前記設定された領域に対応した第２の画像を撮影するステップと、
この撮影された第２の画像を前記第１の画像の前記設定された領域に嵌め込んで合成するステップと
を備えたことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばデジタルカメラやカメラ付きの携帯電話などのカメラ機能を備えた電子機器に係り、特に、複数の領域を有するフレーム画像などを用いて合成画像を作成する場合に用いて好適な電子機器と、この電子機器に用いられる画像処理方法に関する。
【０００２】
【従来の技術】
カメラ機能を備えた電子機器として、例えばデジタルカメラやカメラ付き携帯電話などが知られている。この種の電子機器では、カメラによって撮影した画像を編集するための様々な機能を備えている。その１つに、フレーム機能と呼ばれるものがある。これは、「フレーム画像」と呼ばれる装飾用の画像を用い、カメラにて撮影した被写体の画像（写真）にそのフレーム画像を重ね合わせることで、フレーム付きの画像つまり合成画像を簡易に作成する機能である（例えば特許文献１参照）。
【０００３】
フレーム画像には、装飾パターンの異なる様々な種類が多数類用意されており、それぞれに所定の位置に撮影画像を嵌め込むための領域が設けられている。この領域にカメラにて撮影した画像（写真）を嵌め込むことで、フレーム付きの画像が作成される。
【０００４】
【特許文献１】
特開平１０−２７４８０５号公報（段落番号［０００２］参照）
【０００５】
【発明が解決しようとする課題】
ところで、上述したようにフレーム画像と撮影画像を合成してフレーム付きの画像を作成する場合において、通常、カメラにて撮影した画像の上にフレーム画像を重ね合わている。しかしながら、フレーム画像はその種類によって領域の位置やサイズ、形状などが異なる。このため、撮影画像の上にフレーム画像を重ねた場合に、そのフレーム画像の領域部分に撮影画像の所望の部分（人物の顔など）が必ずしもくるとは限らず、フレーム画像と撮影画像の位置がずれてしまうことが多い。このような位置ずれを回避するためには、ユーザが予めフレーム画像の領域位置を意識して被写体を撮影するか、あるいは、撮影した画像の被写体位置に合ったフレーム画像を探すしかない。
【０００６】
また、複数の領域を有するフレーム画像を使用する場合には、撮影時に数人の被写体が居合わせる必要があり、その位置合わせが非常に難しくなるなどの問題がある。
【０００７】
そこで、本発明は、面倒な位置合わせなどを必要とせずに、撮影画像とは別に用意された画像を用いて、ユーザの意図する合成画像を簡単に作成することのできる電子機器及び画像処理方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明の請求項１に係る電子機器は、カメラ機能を備えると共に、このカメラ機能の撮影対象を表示するための表示部を備えた電子機器において、複数の領域を有する第１の画像を前記表示部に表示する表示手段と、この表示手段によって表示された第１の画像の各領域のうちの１つ以上の領域を選択する領域選択手段と、所定のタイミングで前記カメラ機能を起動し、前記領域選択手段によって選択された領域に対応した第２の画像を撮影する撮影手段と、この撮影手段によって撮影された第２の画像を前記第１の画像の前記選択された領域に嵌め込んで合成する画像合成手段とを具備して構成される。
【０００９】
このような構成によれば、合成画像作成用に予め用意された第１の画像を用い、その第１の画像の各領域毎に別々のタイミングで撮影を行うことで、その撮影画像である第２の画像を該当する領域に嵌め込んだ合成画像を簡単に作成することができる。
【００１０】
また、本発明の請求項２は、前記請求項１記載の電子機器において、各領域間で画像を入れ替える場合の変換手順が記述された変換手順データを記憶した変換手順記憶手段と、この変換手順記憶手段によって記憶された変換手順データに基づいて、前記第１の画像の各領域の中で移動対象として指定された領域内の第２の画像を移動先として指定された領域に合わせるように変換する変換手段とを備え、前記画像合成手段は、前記変換手段によって変換された第２の画像を前記移動先の領域に嵌め込んで合成することを特徴とする。
【００１１】
このような構成によれば、例えば別の画像あるいは同一の画像内における各領域間で撮影画像である第２の画像の入れ替えを行うような場合に、変換手順データによって移動元の領域内にあった第２の画像が移動先の領域のサイズや角度などに合わせて変換されて、その移動先の領域に嵌め込まれる。
【００１２】
また、本発明の請求項３に係る電子機器は、カメラ機能を備えると共に、このカメラ機能の撮影対象を表示するための表示部を備えた電子機器において、前記カメラ機能によって事前に撮影された背景画像を合成画像作成用の第１の画像として前記表示部に表示する表示手段と、この表示手段によって表示された第１の画像に対して少なくとも１つ以上の領域を設定する領域設定手段と、所定のタイミングで前記カメラ機能を起動し、前記領域設定手段によって設定された領域に対応した第２の画像を撮影する撮影手段と、この撮影手段によって撮影された第２の画像を前記第１の画像の前記設定された領域に嵌め込んで合成する画像合成手段とを具備して構成される。
【００１３】
このような構成によれば、事前に撮影された背景画像を合成画像作成用の第１の画像として用いる場合において、その第１の画像の任意の位置に領域を設定して撮影を行うことにより、当該領域に撮影画像である第２の画像を嵌め込んだ合成画像を簡単に作成することができる。
【００１４】
また、本発明の請求項４は、前記請求項３記載の電子機器において、前記第１の画像に設定された領域を編集する領域編集手段と、この領域編集手段によって編集された領域内の前記第２の画像を当該領域に合わせて変換する変換手段とを備えたことを特徴とする。
【００１５】
このような構成によれば、背景画像である第１の画像に設定された領域を任意に編集（例えば拡大／縮小、回転、移動）することにより、その編集後の領域に合わせて当該領域内の第２の画像を変換することができる。
【００１６】
また、本発明の請求項５は、前記請求項３記載の電子機器において、前記第１の画像に設定された領域を撮影前に編集する領域編集手段を備え、前記撮影手段は、所定のタイミングで前記カメラ機能を起動し、前記領域編集手段によって編集された領域に対応した第２の画像を撮影し、前記画像合成手段は、前記撮影手段によって撮影された第２の画像を前記第１の画像の前記設定択された領域に嵌め込んで合成することを特徴とする。
【００１７】
このような構成によれば、背景画像である第１の画像に設定された領域を撮影前に編集（例えば拡大／縮小、回転、移動）してから撮影を行うことにより、その編集後の領域に撮影画像である第２の画像を嵌め込んた合成画像を簡単に作成することができる。
【００１８】
また、本発明の請求項６は、前記請求項１または３記載の電子機器において、前記撮影手段によって撮影された第２の画像に対して所定のエフェクト処理を施すエフェクト処理手段を備えたことを特徴とする。
【００１９】
このような構成によれば、撮影画像である第２の画像に対して、例えば「モノトーン」、「セピア」、「反転」、「ぼかし」などのエフェクト処理を施してから第１の画像の該当する領域に嵌め込むことができる。
【００２０】
また、本発明の請求項７は、前記請求項１または３記載の電子機器において、前記第１の画像の各領域毎に別々のタイミングで前記撮影手段によって撮影された複数の異なる第２の画像を割り当てて記憶する記憶手段を備えたことを特徴とする。
【００２１】
このような構成によれば、第１の画像の各領域のそれぞれに対して、別々のタイミングで撮影した複数の異なる第２の画像を割り当てて保存しておくことができる。
【００２２】
また、本発明の請求項８は、前記請求項７記載の電子機器において、前記記憶手段に記憶された前記第１の画像の各領域毎の複数の第２の画像をこれらの領域毎に定められた所定のタイミングで切り換えて表示する表示切替え手段を備えたことを特徴とする。
【００２３】
このような構成によれば、第１の画像の各領域に割り当てられた複数の第２の画像を所定のタイミングで切り換えて表示することができる。
【００２４】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
【００２５】
（第１の実施形態）
図１は本発明の電子機器としてデジタルカメラを例にした場合の外観構成を示す図であり、そのカメラ機器本体の裏面側の構成を示している。また、図２はこのデジタルカメラに用いられるフレーム画像の一例を示す図である。
【００２６】
図１に示すデジタルカメラ１１は、写真用の銀塩フィルムを使用せずに、ＣＣＤ（電荷結合素子）などの撮像素子を用いて被写体を撮影し、その撮影画像をデジタル化して記録するカメラである。「デジタルスチルカメラ」などとも呼ばれ、静止画像だけでなく、動画像を同時に扱うことも可能である。
【００２７】
また、このデジタルカメラ１１では、図２に示すようなフレーム画像２１を用いて、そのフレーム画像２１の所定の位置に撮影画像を嵌め込むことでフレーム付きの画像（合成画像）を作成する機能を備えている。
【００２８】
図１に示すように、デジタルカメラ１１の機器本体の上部には、電源のＯＮ／ＯＦＦを切り換えるための電源ボタン１２や、撮影タイミングを指示するためのシャッターボタン１３などが設けられている。また、この電源ボタン１２やシャッターボタン１３とは別に、機器本体の裏面側に各種機能を指示するための操作ボタン群１４、上下左右のカーソル移動方向を指示するためのカーソールキー１５などが設けられている。操作ボタン群１４には、各種操作ボタンとして、例えば次候補選択ボタン１４ａ、決定ボタン１４ｂ、画像効果選択ボタン１４ｃなどが設けられている。
【００２９】
また、機器本体の裏面側には、例えばバックライト付きカラーＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）からなる表示部１７と、撮影対象となる被写体を目視するための光学ファインダ１８が設置されている。表示部１７は、既に撮影済みの画像データを所定の形式で再生表示する。また、この表示部１７は撮影時に電子ファインダとして機能する。電子ファインダとして機能している場合には、機器本体の正面に設けられた図示せぬレンズを通して写る被写体の画像がスルー画像として表示部１７に表示される。また、その際にフレーム画像２１に重ねてスルー画像を表示することも可能である。
【００３０】
フレーム画像２１は、ユーザが撮影画像に対して任意に付加する装飾用の画像である。図２に示すように、このフレーム画像２１には、何らかの模様やキャラクタなどが描かれており、その中の所定の位置に複数（この例では２つ）の撮影領域２２ａ、２２ｂが設けられている。これらの撮影領域２２ａ、２２ｂ…は透明または半透明であり、図１に示すように表示部１７の画面上にフレーム画像２１を表示した状態で、撮影領域２２ａ、２２ｂを通して被写体を確認することができるようになっている。
【００３１】
このようなフレーム画像が複数種類用意されており、ユーザはその中から任意に選ぶことができる。第１の実施形態では、ユーザが選択したフレーム画像（第１の画像）の各領域に対して、別々のタイミングで撮影した画像（第２の画像）を嵌め込んで１つのフレーム付き画像（合成画像）を作成可能としている。各領域に対応した撮影画像は個別あるいは一括して保存あるいは印刷物として出力することが可能である。また、これらの撮影画像に対して、「画像効果」と呼ばれるエフェクト処理を施すこともできる。この「画像効果」としては、例えば「モノトーン」、「セピア」、「反転」、「ぼかし」などがある。
【００３２】
図３はデジタルカメラ１１の回路構成を示すブロック図である。
【００３３】
このデジタルカメラ１１には、マイクロプロセッサからなる制御部３１が搭載されており、この制御部３１の制御の下で、デジタルカメラ１１に備えられた各種機能が実行される。デジタルカメラ１１に備えられた各種機能としては、カメラとしての基本機能である静止画像または動画像の撮影機能や、フレーム付き画像の作成機能などがある。
【００３４】
制御部３１には、操作部３２、表示部１７、撮影部３３が接続されていると共に、記憶部３４、通信部３５などが接続されている。
【００３５】
操作部３２は、データの入力や機能指示を行うためのもので、図１に示した電源ボタン１２、シャッターボタン１３、操作ボタン群１４、カーソールキー１５などを含む。表示部１７は、図１に示したように機器本体の裏面に設置されており、表示モードの切換えにより既に撮影済みの画像データを表示したり、電子ファインダとして撮影対象となる被写体の画像を表示すると共に、フレーム画像などを表示する。
【００３６】
撮影部３３は、静止画像または動画像の撮影を行う部分であり、例えばレンズやＣＣＤ、光電変換器などから構成される。なお、この撮影部３３の具体的な構成については本発明とは直接関係しないため、ここではその説明を省略するものとする。
【００３７】
記憶部３４は、例えばＲＯＭ、ＲＡＭなどのメモリデバイスからなり、各種データを記憶している。ここでは、本発明を実現するためのプログラムを含む各種プログラムデータや、撮影部３３によって撮影された画像データ（静止画／動画）、各種フレーム画像のデータ、これらのフレーム画像などを用いて作成された合成画像データ、別のフレーム画像あるいは同一のフレーム画像の各領域間における撮影画像の入れ替え時に参照される変換手順データ、合成画像データを構成する各画像に関する情報を管理した管理テーブルＴＢなどが記憶部３４の各記憶領域３４ａ〜３４ｅにそれぞれ記憶されている。
【００３８】
通信部３５は、所定の通信プロトコルに従って外部端末との間でネットワークを介して通信処理を行う部分であり、例えば撮影画像やその撮影画像とフレーム画像との合成画像などを電子メールの形式で外部の端末に送信する場合などに用いられる。
【００３９】
また、このデジタルカメラ１１は、例えば二次電池などからなる電源部３６を備える。この電源部３６は、制御部３１を含む各デバイスの動作に必要な電源を供給する。
【００４０】
次に、このような構成のデジタルカメラ１１にて実現されるフレーム付き画像（合成画像）の作成方法について詳しく説明する。
【００４１】
なお、各実施形態において、各フローチャートで示される処理は、マイクロプロセッサである制御部３１がプログラムを読み込むことによって実行される。このプログラムは記憶部３４の記憶領域３４ａに予め記憶されていても良いし、磁気ディスク等の記録媒体によって提供されても良い。さらに、インターネット等の通信媒体を介して提供されるような形態であっても良い。また、以下では、説明を簡単にするため、カメラにて撮影される画像が静止画像（写真）である場合を想定して説明するが、動画像であっても適用可能である。
【００４２】
図４は本発明の第１の実施形態に係るデジタルカメラ１１の処理動作を示すフローチャートであり、既存のフレーム画像を用いて合成画像を作成する場合の処理手順が示されている。
【００４３】
合成画像作成時において、制御部３１は、まず、例えば図示せぬフレームメニュー上でユーザが選択したフレーム画像のデータを記憶部３４の記憶領域３４ｃから読み出して表示部１７に表示する（ステップＡ１１）。このときの様子を図５に示す。今、図５（ａ）に示すようなフレーム画像２１が表示部１７に表示されたものとする。
【００４４】
フレーム画像２１が表示されると、その中で現在選択されている撮影領域２２ａが例えば十字カーソルＣＬによって明示される（ステップＡ１２）。また、現在選択されている撮影領域２２ａではスルー画像が表示され、それ以外の領域ではフレーム画像自体の表示、あるいは、フレーム画像とスルー画像が重ね合わされて半透過状態で表示される（ステップＡ１３）。なお、スルー画像とは、撮影時に電子ファインダとして機能している表示部１７に映し出される被写体の像のことであり、モニタ画像とも呼ばれる。
【００４５】
この状態で、ユーザが操作ボタン群１４の中の次候補選択ボタン１４ａを押下操作すると（ステップＡ１４のＹｅｓ）、フレーム画像２１内の次の撮影領域２２ｂに十字カーソルＣＬが移動し、現在の選択領域が変更される（ステップＡ１５）。また、ユーザが操作ボタン群１４の中の決定ボタン１４ｂを押下操作すると（ステップＡ１６のＹｅｓ）、制御部３１は現在選択されている撮影領域２２ａを確定した後、以下のような処理を実行する。
【００４６】
すなわち、制御部３１はシャッターボタン１３が押下操作されるのを待ち（ステップＡ１７）、そのシャッターボタン１３が押下されたときのタイミングで、撮影部３３による撮影処理を行う（ステップＡ１８）。そして、制御部３１は撮影部３３から得られる撮影画像のデータから当該フレーム画像２１上で選択されていた撮影領域２２ａに対応した画像の切り出しを行う（ステップＡ１９）。
【００４７】
その際、画像効果選択ボタン１４ｃの操作により「画像効果」機能が選択されていれば（ステップＡ２０のＹｅｓ）、制御部３１は前記切り出された画像に対して「画像効果」と呼ばれるエフェクト処理を施す（ステップＡ２１）。「画像効果」としては、「モノトーン」、「セピア」、「反転」、「ぼかし」などがあり、例えば「モノトーン」であれば当該画像のカラーデータを白黒データに変換するなど、それぞれの項目に対応した所定の処理が行われる。ユーザはこれらのうちの１つあるいは複数の項目を例えば図示せぬ画像効果メニューの中から選択する。
【００４８】
次に、制御部３１はフレーム画像２１の前記選択されていた撮影領域２２ａに、その撮影領域２２ａに対応させて撮影画像から切り出した画像を嵌め込んで合成した後（ステップＡ２２）、その合成後の画像データを表示部１７に表示する（ステップＡ２２）。この状態が図５（ｂ）である。この例では、フレーム画像２１の撮影領域２２ａに撮影画像から切り出した画像（写真）２３ａが嵌め込まれている。
【００４９】
また、ユーザが続けて撮影を行う場合には（ステップＡ２４のＹｅｓ）、前記ステップＡ１２からの処理が繰り返し実行される。すなわち、制御部３１はフレーム画像２１の中で次に選択された撮影領域に対し、別のタイミングで撮影された画像から切り出した画像を嵌め込んで合成し、その合成後の画像データを表示部１７に表示する（ステップＡ１２〜Ａ２２）。この状態が図５（ｃ）である。この例では、フレーム画像２１の撮影領域２２ｂに新たな撮影画像から切り出された画像（写真）２３ｂが嵌め込まれている。
【００５０】
このようにして、フレーム画像の各撮影領域に別々のタイミングで撮影された画像が嵌め込まれて、１つの合成画像がフレーム付き画像として作成される。このフレーム付き画像のデータは、記憶部３４内の所定の記憶領域３４ｄに保存される。この場合、このフレーム付き画像を構成するフレーム画像とそのフレーム画像の各領域毎の撮影画像を一緒にして保存しても良いし、これらの画像を別々に保存することでも良い。また、合成元となったフレーム画像の種類、そのフレーム画像のどの領域にどの撮影画像を当て嵌めたのかなどを示す情報が当該フレーム付き画像データに関連付けて管理テーブルＴＢに保存される。
【００５１】
このように、本発明の第１の実施形態によれば、予め用意された既存のフレーム画像を用いて、そのフレーム画像に設けられた複数の領域に対して、別々のタイミングで撮影を行いながら１つのフレーム付き画像（合成画像）を簡単に作成することができる。この場合、従来のように、撮影後の画像の上にフレーム画像を重ね合わせる方法では、そのフレーム画像の領域に対して撮影画像の意図する部分を嵌め込むことが難しく、位置ずれなどが生じ易かったが、本発明の方式では、フレーム画像の各領域を通して撮影された画像から当該領域に対応した画像を切り出して嵌め込んでいくので、たとえ撮影領域が小さくとも、また、どのような形状であっても、位置ずれのない見栄えの良いフレーム付き画像を得ることができる。
【００５２】
また、フレーム画像の各領域についての撮影を行う際に、現に撮影を行おうとする領域のみにスルー画像を表示して、それ以外の領域にはフレーム画像を表示するようにしたことで、撮影を行う前に画像合成後の様子を知ることができるため、フレーム画像とのバランスや撮影領域の形状との適合性に優れた好適な画像を得ることができる。
【００５３】
また、現に撮影を行おうとする領域以外の領域に、フレーム画像とスルー画像を重ね合わせた半透過状の画像を表示することで、撮影領域から撮影対象が外れてしまっている場合でも、この撮影対象を探して撮影領域に合わせるようにすることが簡単になり、例えば、動きの速い被写体に対してもシャッターチャンスを逃すことなく好適な画像を得ることができる。
【００５４】
さらに、複数の領域を有するフレーム画像を用いる場合に、複数の被写体がその場合に居合わせる必要はなく、これらの領域毎に別々のタイミングで撮影を行って最終的に１つのフレーム付き画像（合成画像）を簡単に作成することができる。
【００５５】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
【００５６】
前記第１の実施形態では、予め用意された既存のフレーム画像を用いる場合を想定して説明したが、第２の実施形態では、画像合成用にユーザが事前に撮影した背景画像をオリジナルのフレーム画像として用い、そのフレーム画像に撮影画像を合成する場合である。
【００５７】
なお、基本的な装置構成は前記第１の実施形態（図１）と同様であるため、ここでは第２の実施形態としての処理動作について、フローチャートと具体例を参照して説明する。
【００５８】
図６は本発明の第２の実施形態に係るデジタルカメラ１１の処理動作を示すフローチャートであり、背景画像をオリジナルのフレーム画像として用いて合成画像を作成する場合の処理手順が示されている。
【００５９】
撮影時において、デジタルカメラ１１の機器本体の裏面に設置された表示部１は電子ファインダとして機能しており、図示せぬレンズを通して写っている被写体の像が表示部１７の画面上にスルー画像として表示されている（ステップＢ１１）。
【００６０】
ここで、制御部３１はシャッターボタン１３が押下操作されるのを待ち（ステップＢ１２）、そのシャッターボタン１３が押下されたときのタイミングで、撮影部３３による撮影処理を行う（ステップＢ１３）。このときの撮影処理によって得られた画像データは、背景画像として表示部１７に表示される（ステップＢ１４）。このときの様子を図７に示す。今、図７（ａ）に示すような背景画像４１が表示部１７に表示されたものとする。
【００６１】
背景画像４１の表示後、ユーザによる領域指定操作があると（ステップＢ１５のＹｅｓ）、制御部３１はその領域指定操作に従って当該背景画像４１に対して任意形状の合成用撮影領域を設定する（ステップＢ１６）。この状態が図７（ｂ）である。なお、この例では２つの撮影領域４２ａ、４２ｂが設定されているが、本処理ではこれらの撮影領域をユーザの指示に従って１ずつ設定していくものとし、まずは、背景画像４１に対し、ある１つの撮影領域４２ａが設定されたものとして説明する。
【００６２】
また、このときの領域指定操作としては、例えばユーザが背景画像４１の任意の位置をカーソル等により指定した後、その指定位置に予め用意された各種形状の領域パーツのうちの１つ（図７（ｂ）の例では円形状の領域パーツ）を割り当てるなどである。また、別の方法として、例えば表示部１７の表示画面がタブレットなどによりペン入力操作可能な構造であるとすれば、ユーザが図示せぬペンを用いて背景画像４１の所望の位置に任意形状の領域を描くことでも良い。
【００６３】
背景画像４１上に撮影領域４２ａが設定されると、その撮影領域４２ａにスルー画像が表示され、同領域４２ａ以外の領域に背景画像４１が表示される（ステップＢ１７）。この場合、背景画像の表示とスルー画像の表示を切り換えられるようにしても良い。また、背景画像全体を半透過表示して、その後ろのスルー画像を視認可能に表示することでも良い。さらに、どちらの画像を半透過表示するのかをボタン等の操作により切り換えられるようにしても良い。
【００６４】
この状態で、制御部３１はシャッターボタン１３が押下操作されるのを待ち（ステップＢ１８）、そのシャッターボタン１３が押下されたときのタイミングで、撮影部３３による撮影処理を行う（ステップＢ１９）。撮影後、制御部３１は撮影部３３から得られる撮影画像のデータから当該背景画像４１の撮影領域４２ａに対応した画像の切り出しを行う（ステップＢ２０）。
【００６５】
また、このときに、前記第１の実施形態と同様、ユーザの指示に従って前記切り出された画像に対して「画像効果」と呼ばれるエフェクト処理を施すようにしても良い。
【００６６】
次に、制御部３１は背景画像４１の前記撮影領域４２ａに撮影画像から切り出した画像を嵌め込んで合成した後（ステップＢ２１）、その合成後の画像データを表示部１７に表示する（ステップＢ２２）。
【００６７】
また、ユーザが続けて撮影を行う場合には（ステップＢ２２のＹｅｓ）、前記ステップＢ１５からの処理が繰り返し実行される。すなわち、制御部３１は次に指定された撮影領域に対し、別のタイミングで撮影された画像から切り出した画像を嵌め込んで合成し、その合成後の画像データを表示部１７に表示する（ステップＢ１５〜Ｂ２２）。この状態が図７（ｃ）である。この例では、背景画像４１上に撮影領域４２ａとは別の撮影領域４２ｂが設定され、そこに画像４３ａとは別のタイミングで撮影された画像４２ｂが嵌め込まれている。
【００６８】
このようにして、背景画像の各撮影領域に別々のタイミングで撮影された画像が嵌め込まれて、１つの合成画像がフレーム付き画像として作成される。このフレーム付き画像のデータは、記憶部３４の所定の記憶領域３４ｄに保存される。この場合、前記第１の実施形態と同様に、このフレーム付き画像を構成するフレーム画像とそのフレーム画像の各領域毎の撮影画像を一緒にして保存しても良いし、これらの画像を別々に保存することでも良い。また、合成元となった背景画像の種類、その背景画像のどの領域にどの撮影画像を当て嵌めたのかなどを示す情報が当該フレーム付き画像データに関連付けて管理テーブルＴＢに保存される。
【００６９】
このように、本発明の第２の実施形態によれば、ユーザが自分で撮影した画像（背景画像）に任意形状の合成用撮影領域を複数指定することで、自分だけのオリジナルのフレーム画像を作成することができる。そして、そのオリジナルのフレーム画像と撮影画像とを重ね合わせて１つのフレーム付き画像（合成画像）を簡単に作成することができる。この場合、前記第１の実施形態と同様に、オリジナルのフレーム画像の各領域を通して撮影された画像から当該領域に対応した画像を切り出して嵌め込んでいくので、たとえ撮影領域が小さくとも、また、どのような形状であっても、位置ずれのない見栄えの良いフレーム付き画像（合成画像）を得ることができる。
【００７０】
さらに、予め定められたフレームを用いて撮影をする場合、例えば撮影用領域が何箇所もあるような場合は、それらの各撮影領域の全てに対して撮影を行ってはじめて写真全体が完成するということになるが、本発明の第２の実施形態のように、ユーザが自分で撮影した画像（背景画像）に任意形状の合成用撮影領域を指定しながら撮影を行っていくことにより、必要に応じて逐次撮影領域を指定しながら、徐々にフレーム撮影領域を増やしていくという使い方が可能となり、また、その途中においても、写真が未完成ということなく各時点で一つ一つの写真として独立完成したものとして保存等しておくことができる。
【００７１】
また、このことから、当初は例えば４ヶ所に撮影領域を指定しようと考えていたが、撮影を進めていくに従って３ヶ所の方が好ましい写真であることが判明したような場合でも、その時点で撮影を止めて、最も好ましい状態の写真を完成版とすることができる。
【００７２】
さらに、本発明の第２の実施形態によれば、ユーザが任意形状の合成用撮影領域を指定しながら撮影を行うことで、背景画像にあわせて背景画像に相応しいフレームの形状や大きさを指定して撮影を行うことが可能になる。また、一方では、フレーム撮影領域に現に撮影しようとする撮影対象、すなわち、フレーム部分に嵌め込む人物の顔などの特徴や大きさ、被写体との距離その他のさまざまな撮影時の要因に応じて、最も被写体にふさわしいフレームの形状・大きさを指定して撮影することができるため、好適な写真を簡単に得ることができる。
【００７３】
また、フレーム画像の各領域についての撮影を行う際に、現に撮影を行おうとする領域のみにスルー画像を表示してそれ以外の領域にはフレーム画像を表示するようにしているため、撮影を行う前に画像合成後の様子を知ることができるため、好適なフレーム形状・大きさの設定が簡単に行え、フレーム画像とのバランスや撮影領域の形状との適合性に優れた好適な画像を得ることができる。
【００７４】
また、現に撮影を行おうとする領域以外の領域に、フレーム画像とスルー画像を重ね合わせた半透過状の画像を表示することで、撮影領域から撮影対象が外れてしまっている場合でも、この撮影対象を探して撮影領域に合わせるようにすることが簡単になり、例えば、動きの速い被写体に対してもシャッターチャンスを逃すことなく好適な画像を得ることができる。
【００７５】
さらに、このオリジナルのフレーム画像に対して複数の領域が設定されている場合であっても、それらの領域に合わせて複数の被写体がその場合に居合わせる必要はなく、別々のタイミングで撮影を行って最終的に１つのフレーム付き画像（合成画像）を簡単に作成することができる。
【００７６】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。
【００７７】
第３の実施形態では、既存のフレーム画像を対象として、そのフレーム画像の各領域毎の画像データを別のフレーム画像へ入れ替えたり（図９参照）、同一のフレーム画像の各撮影領域間で画像データの入れ替えを可能とするものである（図１１参照）。
【００７８】
なお、基本的な装置構成は前記第１の実施形態（図１）と同様であるため、ここでは第３の実施形態としての処理動作について、フローチャートや具体例を参照しながら説明する。
【００７９】
（他のフレーム画像へ撮影画像を入れ替える場合）
図８は本発明の第３の実施形態に係るデジタルカメラ１１の処理動作を示すフローチャートであり、別のフレーム画像へ撮影画像を入れ替える場合の処理手順が示されている。
【００８０】
所定の操作によりデジタルカメラ１１の画像編集モードが設定された場合において、制御部３１は、まず、その編集対象となる撮影済みの画像データとこの画像データに適用されるフレーム画像の読み込みを行う（ステップＣ１１）。撮影済みの画像データとフレーム画像はそれぞれ記憶部３４の記憶領域３４ｂ、３４ｃに記憶されている。なお、このときに読み込んだフレーム画像のことを便宜的に「フレーム画像Ａ」と呼び、この「フレーム画像Ａ」の各撮影領域に嵌め込む画像データを「撮影済み部分画像」あるいは単に「部分画像」と呼ぶ。
【００８１】
続いて、制御部３１は、前記「フレーム画像Ａ」以外の他のフレーム画像の候補を記憶部３４の記憶領域３４ｃから読み込む（ステップＣ１２）。
【００８２】
ここで、制御部３１は、初期設定として、選択フレームを「フレーム画像Ａ」に設定し（ステップＣ１３）、その選択フレームの画像と撮影済み部分画像とを合成して表示部１７に表示する（ステップＣ１４）。この様子を図９に示す。今、図９（ａ）に示すように、フレーム画像５１とそのフレーム画像５１の各撮影領域５２ａ〜５２ｃに撮影済みの部分画像ａ、ｂ、ｃを嵌め込んで１つのフレーム付き画像を表示したものとする。
【００８３】
制御部３１は、前記記憶部３４の記憶領域３４ｃから読み込んだフレーム画像の候補を例えばサムネイル形式で表示し、その中の１つをユーザに選択させる（ステップＣ１５）。いずれかのフレーム画像の候補が選択されると（ステップＣ１６）、制御部３１は現在の選択フレーム（「フレーム画像Ａ」）から新たに選択されたフレーム画像への変換手順データを記憶部３４の記憶領域３４ｅから読み出す（ステップＣ１７）。
【００８４】
この変換手順データは、既存のフレーム画像を対象として、各領域間で画像を入れ替える場合の変換手順が記述されたデータである。具体的に説明すると、例えばフレーム画像Ａの領域ａ１、ａ２の各画像をフレーム画像Ｂの領域ｂ１、ｂ２に移動させる場合には、以下のような変換手順が記述されている。
【００８５】
領域ａ１→領域ｂ１：「１０％拡大、２０度時計周りに回転」
領域ａ２→領域ｂ２：「２０％拡大、３０度時計周りに回転」
逆にフレーム画像Ｂの領域ｂ１、ｂ２の各画像をフレーム画像Ａの領域ａ１、ａ２に移動させる場合には、以下のような変換手順が記述されている。
【００８６】
領域ｂ１→領域ａ１：「１０％縮小、２０度反時計周りに回転」
領域ｂ２→領域ａ２：「２０％縮小、３０度反時計周りに回転」
なお、同一のフレーム画像の各領域に対しても同様であり、これらの領域間で画像を入れ替える場合の変換手順データが予め記憶部３４の記憶領域３４ｅに記憶されている。
【００８７】
制御部３１は、現在の選択フレームから新たに選択されたフレーム画像への領域間の画像移動に必要な変換手順データを記憶部３４の記憶領域３４ｅから読み出すと、その変換手順データに基づいて現在の選択フレームの各撮影領域毎に変換処理を行う（ステップＣ１８）。詳しくは、現在の選択フレーム（「フレーム画像Ａ」）の各撮影領域を通して撮影された部分画像をそれぞれの移動先（新たに選択されたフレーム画像）の領域のサイズや角度などに合わせて変換する。
【００８８】
このようにして移動先の領域に合わせて部分画像を変換すると、制御部３１は選択フレームを前記ステップＣ１６で選択されたフレーム画像として（ステップＣ１９）、その選択フレームの画像と前記変換後の部分画像とを合成して表示部１７に表示する（ステップＣ２０）。この状態が図９（ｂ）である。
【００８９】
図９（ｂ）において、図中の５３はユーザが移動先として選択したフレーム画像であり、そこには撮影領域５４ａ〜５４ｃが設けられている。これらの撮影領域５４ａ〜５４ｃの中にフレーム画像５１の各撮影領域５２ａ〜５２ｃの部分画像ａ、ｂ、ｃが移動して１つの新たなフレーム付き画像が再表示されることになる。
【００９０】
この場合、移動元と移動先で領域のサイズや角度などが異なれば、移動先に合わせた部分画像の変換処理が自動的に行われる。また、部分画像ａは撮影領域５２ａ→撮影領域５４ａ、部分画像ｂは撮影領域５２ｂ→撮影領域５４ｂ、部分画像ｃは撮影領域５２ｃ→撮影領域５４ｃといったように、各撮影領域毎の部分画像の相対的な位置関係（この例では左から順にａ、ｂ、ｃとなる）は移動元と移動先で同じになる。なお、後述する図１０の処理を用いれば、これらの部分画像の位置を入れ替えることも可能である。
【００９１】
このようにして新たなフレーム付き画像が表示された後、さらにフレーム画像を変更する場合には（ステップＣ２１のＹｅｓ）、ステップＣ１５の処理に戻って前記同様の処理が実行される。また、フレーム画像の変更を終了する場合には（ステップＣ２１のＮｏ）、その時点で作成されたフレーム付き画像のデータが記憶部３４の記憶領域３４ｄに保存される（ステップＣ２２）。
【００９２】
（同一フレーム画像内で撮影画像を入れ替える場合）
図１０は本発明の第３の実施形態に係るデジタルカメラ１１の別の処理動作を示すフローチャートであり、同一のフレーム画像内で撮影画像を入れ替える場合の処理手順が示されている。
【００９３】
所定の操作によりデジタルカメラ１１の画像編集モードが設定された場合において、制御部３１は、まず、その編集対象となる撮影済みの画像データとこの画像データに適用されるフレーム画像の読み込みを行う（ステップＤ１１）。撮影済みの画像データとフレーム画像はそれぞれ記憶部３４の記憶領域３４ｂ、３４ｃに記憶されている。なお、このとき読み込んだフレーム画像の各撮影領域に嵌め込む画像データのことを「撮影済み部分画像」あるいは単に「部分画像」と呼ぶ。
【００９４】
続いて、制御部３１はこのフレーム画像と撮影済み部分画像とを合成して表示部１７に表示する（ステップＤ１２）。この様子を図１１に示す。今、図１１（ａ）に示すように、フレーム画像５１とそのフレーム画像５１の各撮影領域５２ａ〜５２ｃに撮影済みの部分画像ａ、ｂ、ｃを嵌め込んで１つのフレーム付き画像を表示したものとする。
【００９５】
この状態で、ユーザにより入れ替え対象となる２つの部分画像が選択されると（ステップＤ１３，Ｄ１４）、制御部３１は、この２つの部分画像が嵌め込まれていた撮影領域を「部分領域Ａ」と「部分領域Ｂ」として、以下のような処理を実行する。
【００９６】
すなわち、制御部３１は、まず、「部分領域Ａ」→「部分領域Ｂ」の変換手順データを記憶部３４の記憶領域３４ｅから読み出すことにより（ステップＤ１５）、その変換手順データに基づいて「部分領域Ａ」の画像を移動先である「部分領域Ｂ」のサイズや角度などに合わせて変換する（ステップＤ１６）。同様に、制御部３１は、「部分領域Ｂ」→「部分領域Ａ」の変換手順データを記憶部３４の記憶領域３４ｅから読み出すことにより（ステップＤ１７）、その変換手順データに基づいて「部分領域Ｂ」の画像を移動先である「部分領域Ａ」のサイズや角度などに合わせて変換する（ステップＤ１８）。
【００９７】
このようにして「部分領域Ａ」の画像と「部分領域Ｂ」の画像を互いに相手の領域に合わせて変換すると、制御部３１は「部分領域Ａ」にＢ→Ａ変換後の部分画像を嵌め込むように設定すると共に、「部分領域Ｂ」にＡ→Ｂ変換後の部分画像を嵌め込むように位置の入れ替えを設定することにより（ステップＤ１９）、その入れ替え後のフレーム付き画像データを表示部１７に表示する（ステップＤ２０）。この状態が図１１（ｂ）である。
【００９８】
図１１（ｂ）の例では、撮影領域５２ａの部分画像ａと撮影領域５２ｂの部分画像ｂとを入れ替えた状態が示されている。この場合、この場合、移動元と移動先で領域のサイズや角度などが異なれば、移動先に合わせた部分画像の変換処理が自動的に行われる。
【００９９】
さらに画像の入れ替えを続ける場合には（ステップＤ２１のＹｅｓ）、前記ステップＤ１３からの処理が繰り返される。このようにして、同じフレーム画像５１の各撮影領域５２ａ〜５２ｃの部分画像ａ、ｂ、ｃが自由に入れ替えて、新たなフレーム付き画像して作成することができる。
【０１００】
また、画像の入れ替えを終了する場合には（ステップＤ２１のＮｏ）、その時点で作成されたフレーム付き画像のデータが記憶部３４の記憶領域３４ｄに保存される（ステップＤ２２）。
【０１０１】
このように、本発明の第３の実施形態によれば、フレーム画像の各領域毎の画像データを別のフレーム画像あるいは同一のフレーム画像の各領域間で自由に入れ替えて新たなフレーム付き画像（合成画像）を簡単に作成することができる。したがって、同じ被写体の画像で様々なフレーム画像を用いてフレーム付き画像を作成する場合に、その都度、フレーム画像を入れ替えながら撮影を繰り返すなどの面倒に作業は不要となる。また、被写体の画像についても撮影済みのものを何度も使い回しできるため、メモリ容量が少なくて済むなどの利点がある。
【０１０２】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。
【０１０３】
第４の実施形態では、前記第２の実施形態のようにユーザが撮影した背景画像をオリジナルのフレーム画像として用いる場合において、そのフレーム画像に設定した各領域の編集操作を可能とするものである。
【０１０４】
なお、基本的な装置構成は前記第１の実施形態（図１）と同様であるため、ここでは第４の実施形態としての処理動作について、フローチャートを参照しながら説明する。
【０１０５】
図１２は本発明の第４の実施形態に係るデジタルカメラ１１の処理動作を示すフローチャートであり、背景画像に設定された各領域を編集する場合の処理手順が示されている。
【０１０６】
所定の操作によりデジタルカメラ１１の画像編集モードが設定された場合において、制御部３１は、まず、その編集対象となる撮影済みの画像データとこの画像データに適用される背景画像の読み込みを行う（ステップＥ１１）。撮影済みの画像データと背景画像はそれぞれ記憶部３４の記憶領域３４ｂ、３４ｃに記憶されている。背景画像とは、前記第２の実施形態で説明したように、既存のフレーム画像に代わってユーザが任意に撮影した画像データのことであり、複数の撮影領域を有する（図７参照）。この背景画像の各撮影領域に嵌め込む画像データを「撮影済み部分画像」あるいは単に「部分画像」と呼ぶ。
【０１０７】
続いて、制御部３１はこの背景画像と撮影済み部分画像とを合成して表示部１７に表示する（ステップＥ１３）。この状態で、ユーザにより編集対象となる部分画像が選択されると、制御部３１は、この選択された部分画像の領域を「部分領域Ａ」として、ユーザの編集操作に従って以下のような処理を実行する（ステップＥ１３）。
【０１０８】
前記編集操作としては、「拡大／縮小操作」、「回転操作」、「移動操作」があり、例えば表示部１７の表示画面がタブレットなどによりペン入力操作可能な構造であるとすれば、ユーザが図示せぬペンを用いて所望の領域を拡大／縮小、回転、移動の操作を行うものとする。
【０１０９】
ここで、ユーザによる「拡大／縮小操作」があれば（ステップＥ１４のＹｅｓ）、制御部３１は、現在の選択領域である「部分領域Ａ」のサイズをユーザ操作に従って拡大あるいは縮小する（ステップＥ１５）。また、ユーザによる「回転操作」があれば（ステップＥ１６のＹｅｓ）、制御部３１は、現在の選択領域である「部分領域Ａ」の角度をユーザ操作に従って傾ける（ステップＥ１７）。また、ユーザによる「移動操作」があれば（ステップＥ１８のＹｅｓ）、制御部３１は、現在の選択領域である「部分領域Ａ」の位置をユーザ操作に従って移動する（ステップＥ１９）。
【０１１０】
このようにして、「部分領域Ａ」に対して拡大／縮小、回転、移動などの編集処理を施すと、制御部３１は編集後の「部分領域Ａ」に合わせて部分画像を変換することにより、その部分画像を背景画像に合成し（ステップＥ２０）、その合成後の画像データを新たなフレーム付き画像として表示部１７に再表示する（ステップＥ２１）。なお、例えば領域の移動によって元の位置に表示しなくなった部分には、その部分に対応した背景画像のデータを読み出して表示するものとする。
【０１１１】
さらに編集を続ける場合には（ステップＥ２２のＹｅｓ）、ステップＥ１３の処理に戻って前記同様の処理が実行される。また、編集を終了する場合には（ステップＥ２２のＮｏ）、その時点で作成されたフレーム付き画像データが記憶部３４の記憶領域３４ｄに保存される（ステップＥ２３）。
【０１１２】
このように、本発明の第４の実施形態によれば、オリジナルのフレーム画像である背景画像を用いた場合において、その背景画像に設定された各領域をユーザの好みに合わせて自由に編集して新たなフレーム付き画像（合成画像）を簡単に作成することができる。
【０１１３】
（第５の実施形態）
次に、本発明の第５の実施形態について説明する。
【０１１４】
第５の実施形態では、前記第２の実施形態のようにユーザが撮影した背景画像をオリジナルのフレーム画像として用いる場合において、そのフレーム画像に嵌め込む画像を撮影する前に当該フレーム画像に設定した各領域の編集操作を可能とし、その編集状態をプレビューできるようにしたものである。
【０１１５】
なお、基本的な装置構成は前記第１の実施形態（図１）と同様であるため、ここでは第５の実施形態としての処理動作について、フローチャートや具体例を参照しながら説明する。
【０１１６】
図１３は本発明の第５の実施形態に係るデジタルカメラ１１の処理動作を示すフローチャートであり、背景画像に設定された各領域を撮影前に編集する場合の処理手順が示されている。
【０１１７】
撮影時において、デジタルカメラ１１の機器本体の裏面に設置された表示部１は電子ファインダとして機能しており、図示せぬレンズを通して写っている被写体の像が表示部１７の画面上にスルー画像として表示されている（ステップＦ１１）。
【０１１８】
ここで、制御部３１はシャッターボタン１３が押下操作されるのを待ち（ステップＦ１２）、そのシャッターボタン１３が押下されたときのタイミングで、撮影部３３による撮影処理を行う（ステップＦ１３）。このときの撮影処理によって得られた画像データは、背景画像として表示部１７に表示される（ステップＦ１４）。このときの様子を図１４に示す。今、図１４（ａ）に示すような背景画像６１が表示部１７に表示されたものとする。なお、図１４（ａ）、（ｂ）、（ｃ）において、左側が表示部１７上に表示された背景画像６１、右側が現在の撮影対象であるスルー画像６２を示している。
【０１１９】
背景画像６１の表示後、ユーザによる領域指定操作があると（ステップＦ１５のＹｅｓ）、制御部３１はその領域指定操作に従って背景画像６１に対して任意形状の合成用撮影領域を設定する（ステップＦ１６）。この撮影領域を「部分領域Ａ」とし、図１４（ａ）に示すような位置に設定されたものとする。なお、このときの領域指定操作としては、例えばユーザが背景画像４１の任意の位置をカーソル等により指定した後、その指定位置に予め用意された各種形状の領域パーツのうちの１つ（図１４（ａ）の例では円形状の領域パーツ）を割り当てるなどである。
【０１２０】
背景画像４１上に撮影領域である「部分領域Ａ」が設定されると、その「部分領域Ａ」にスルー画像６２が表示され、「部分領域Ａ」以外の領域に背景画像６１が表示される（ステップＦ１７）。
【０１２１】
ここで、前記第２の実施形態では、この時点でユーザがシャッターボタン１３を押して撮影を行うものとしたが、ここでは撮影前に「部分領域Ａ」の編集操作を行うことができる。編集操作とは、前記第４の実施形態で説明したように「拡大／縮小操作」、「回転操作」、「移動操作」などであり、例えば表示部１７の表示画面がタブレットなどによりペン入力操作可能な構造であるとすれば、ユーザが図示せぬペンを用いて所望の領域を拡大／縮小、回転、移動の操作を行うものとする。
【０１２２】
ユーザによる「拡大／縮小操作」があれば（ステップＦ１８のＹｅｓ）、制御部３１は、現在の選択領域である「部分領域Ａ」のサイズをユーザ操作に従って拡大あるいは縮小する（ステップＦ１９）。また、ユーザによる「回転操作」があれば（ステップＦ２０のＹｅｓ）、制御部３１は、現在の選択領域である「部分領域Ａ」の角度をユーザ操作に従って傾ける（ステップＦ２１）。ユーザによる「移動操作」があれば（ステップＦ２２のＹｅｓ）、制御部３１は、現在の選択領域である「部分領域Ａ」の位置をユーザ操作に従って移動する（ステップＦ２３）。
【０１２３】
図１４（ｂ）の例はファインダを移動させて「部分領域Ａ」の画像を変更した状態を示しており、図１４（ｃ）の例は「部分領域Ａ」を移動して横方向に拡大した状態を示している。
【０１２４】
このようにして、「部分領域Ａ」の画像に対して拡大／縮小、回転、移動などの編集処理を施すと、制御部３１は編集後の「部分領域Ａ」のスルー画像を背景画像に合成して（ステップＦ２４）、その合成後の画像データを表示部１７に表示する（ステップＦ２５）。なお、例えば画像の移動等によって元の位置に新たな表示を必要とする場合にはそこに背景画像を読み出して表示するものとする（図１４（ｃ）の符号６１ａ参照）。
【０１２５】
このような状態で、制御部３１はシャッターボタン１３が押下操作されるのを待ち（ステップＦ２６）、そのシャッターボタン１３が押下されたときのタイミングで、撮影部３３による撮影処理を行う（ステップＦ２７）。
【０１２６】
このようにして、背景画像の中で事前に編集された各領域毎に別々のタイミングで撮影を行うことで、１つのフレーム付き画像が作成される。このフレーム付き画像のデータは、記憶部３４の所定の記憶領域３４ｄに保存される。この場合、前記第１の実施形態と同様に、このフレーム付き画像を構成するフレーム画像とそのフレーム画像の各領域毎の撮影画像を一緒にして保存しても良いし、これらの画像を別々に保存することでも良い。また、合成元となった背景画像の種類、その背景画像のどの領域にどの撮影画像を当て嵌めたのかなどを示す情報が当該フレーム付き画像データに関連付けて管理テーブルＴＢに保存される。
【０１２７】
このように、本発明の第５の実施形態によれば、オリジナルのフレーム画像として用いる背景画像の各領域をユーザ操作により任意に編集でき、その編集状態をプレビューとして画面上で確認しながら撮影を行うことで、ユーザの意図とするフレーム付き画像（合成画像）を簡単に作成することができる。
【０１２８】
（第６の実施形態）
次に、本発明の第６の実施形態について説明する。
【０１２９】
第６の実施形態では、フレーム画像の各領域に対して複数の画像（写真）を割り当てて保存しておくようにしたものである。これは、例えば図１６に示すように、フレーム画像７１に複数の撮影領域７２ａ〜７２ｃがある場合に、撮影領域７２ａに対してａ１，ａ２，ａ３、撮影領域７２ｂに対してｂ１，ｂ２，ｂ３，ｂ４、撮影領域７２ｃに対してｃ１，ｃ２といったように、各領域に対して複数の画像を割り当てて保存するものである。
【０１３０】
以下に、図１５を参照して具体的な処理動作について説明する。なお、基本的な装置構成は前記第１の実施形態（図１）と同様である。
【０１３１】
図１５は本発明の第６の実施形態に係るデジタルカメラ１１の処理動作を示すフローチャートであり、フレーム画像の各撮影領域に複数の画像を割り当てて保存する場合の処理手順が示されている。なお、ここで用いられるフレーム画像は、前記第１の実施形態で説明したような既存のフレーム画像であっても良いし、前記第２の実施形態で説明したようなオリジナルのフレーム画像（背景画像）であっても良い。ここでは、既存のフレーム画像を用いた場合を想定して説明する。
【０１３２】
フレーム付き画像作成時において、ユーザにより既存のフレーム画像が選択されると（ステップＧ１１）、制御部３１はその選択されたフレーム画像を記憶部３４の記憶領域３４ｃから読み出して表示部１７に表示する（ステップＧ１２）。このフレーム画像には、予め複数の撮影領域が設けられており、その中の１つが表示部１７の表示画面上でカーソル等により指定されると（ステップＧ１３）、制御部３１はその指定された撮影領域を「部分領域Ａ」として、その「部分領域Ａ」に既に保存されている画像の数ＮＡを取得する（ステップＧ１４）。
【０１３３】
この場合、当該フレーム画像を用いたフレーム付き画像の作成が始めてであれば、ＮＡ＝０であるが、既に当該フレーム画像を用いたフレーム付き画像の作成がなされていれば、ＮＡ＞１である。このＮＡの値は記憶部３４の記憶領域３４ｆに設けられた管理テーブルＴＢに当該フレーム画像に対応させて保持されている。
【０１３４】
ここで、制御部３１はシャッターボタン１３が押下操作されるのを待ち（ステップＧ１５）、そのシャッターボタン１３が押下されたときのタイミングで、撮影部３３による撮影処理を行う（ステップＧ１６）。この撮影により、「部分領域Ａ」に対応した画像が得られるが、その際に「部分領域Ａ」に対して既に保存されている画像が存在すれば、制御部３１はその画像を残したままで、今回新たに撮影された画像を「ＮＡ＋１」番目の画像として所定の領域に保存する（ステップＧ１７）。例えば、図１６の例で、フレーム画像７１の撮影領域７２ａに対して画像ａ１が既に保存されていれば、そこに画像ａ２が追加保存されることになる。
【０１３５】
また、このときに所定の操作により撮影画像の対応付け指示があると（ステップＧ１８のＹｅｓ）、制御部３１はユーザの指示に従って「部分領域Ａ」以外の他の領域に保存されている画像を選択し（ステップＧ１９）、今回得られた撮影画像をその選択画像に対応付けておく（ステップＧ２０）。これは、前記管理テーブルＴＢに今回得られた撮影画像と前記選択画像とをリンクさせておくための特定の情報をセットしておくことで実現できる。
【０１３６】
さらに撮影を続ける場合には（ステップＧ２１のＹｅｓ）、ステップＧ１３に戻って前記同様の処理が繰り返される。撮影を続けない場合には（ステップＧ２１のＮｏ）、ここでの処理が終了する。
【０１３７】
このように、本発明の第６の実施形態によれば、フレーム画像の各撮影領域に対して複数の画像を割り当てて保存することができる。したがって、例えば同じ絵柄のフレーム画像に対し、被写体の画像を入れ替えながら複数枚のフレーム付き画像を作成するような場合に、１枚のフレーム画像だけで対応することができ、メモリ容量を節約することができる。
【０１３８】
また、このフレーム画像を用いて撮影した画像を同じフレーム画像の他の領域の画像と対応付けておくことで、図１６に示すように、例えば「ａ１−ｂ１−ｃ１」のグループ、「ａ２−ｂ２−ｃ２」のグループ…といったように、同じフレーム画像の各画像をグループ分けすることができ、そのグループ単位でフレーム付き画像を簡単に作成することができる。
【０１３９】
（第７の実施形態）
次に、本発明の第７の実施形態について説明する。
【０１４０】
第７の実施形態では、前記第６の実施形態のようにフレーム画像の各撮影領域に対して複数の画像（写真）を割り当てて保存しておく場合において、これらの画像を自動あるいは手動操作によりスライドショーのように切り換えて再生表示するようにしたものである。
【０１４１】
具体的に説明すると、例えば図１９に示すように、フレーム画像７１の撮影領域７２ａに対してａ１，ａ２，ａ３、撮影領域７２ｂに対してｂ１，ｂ２，ｂ３，ｂ４、撮影領域７２ｃに対してｃ１，ｃ２といったように、各領域に対して複数の画像を割り当てて保存されているものとする。ここで、自動表示を指示すると、これらの画像が撮影領域７２ａではａ１→ａ２→ａ３→ａ１…、撮影領域７２ｂではｂ１→ｂ２→ｂ３→ｂ４→ｂ１…、撮影領域７２ｃではｃ１→ｃ２→ｃ１…といったように、所定のタイミングで自動的に切り換えられて再生表示される。この場合、各撮影領域に対して再生速度を任意に設定したり、特定の撮影領域のみ画像を固定しておくことも可能である。また、手動操作による表示では、これがユーザによる指定操作に従って実行される。
【０１４２】
以下に、図１７および図１８を参照して具体的な処理動作について説明する。なお、基本的な装置構成は前記第１の実施形態（図１）と同様である。
【０１４３】
図１７および図１８は本発明の第７の実施形態に係るデジタルカメラ１１の処理動作を示すフローチャートであり、フレーム画像の各撮影領域に割り当てられた複数の画像を再生表示する場合の処理手順が示されている。なお、ここで用いられるフレーム画像は、前記第１の実施形態で説明したような既存のフレーム画像であっても良いし、前記第２の実施形態で説明したようなオリジナルのフレーム画像（背景画像）であっても良い。ここでは、既存のフレーム画像を用いた場合を想定して説明する。
【０１４４】
今、前記第６の実施形態で説明したような方法によって各撮影領域に複数の画像が割り当てられたフレーム画像が表示部１７に表示されたとする（ステップＨ１１）。ここで、所定の操作により自動再生が指示されると（ステップＨ１２のＹｅｓ）、以下のような自動表示処理が実行される。
【０１４５】
すなわち、制御部３１は、まず、そのフレーム画像の各撮影領域毎に設けられた図示せぬタイマＴｍＡ，ＴｍＢ…を初期化すると共に、例えばＴｍＡｘ＝１００，ＴｍＢｘ＝２００…といったように、それぞれの撮影領域に対する切り換えタイミング値を設定する（ステップＨ１３）。
【０１４６】
続いて、制御部３１は、フレーム画像の各撮影領域に表示する画像の番号を示すＰｉｃＮｕｍＡ，ＰｉｃＮｕｍＢ…を初期化した後（ステップＨ１４）、これらの画像番号ＰｉｃＮｕｍで示される画像を記憶部３４の記憶領域３４ｂから読み出して各撮影領域内に表示する（ステップＨ１５）。つまり、図１９の例であれば、まず、フレーム画像７１の撮影領域７２ａに対して画像ａ１、撮影領域７２ｂに対して画像ｂ１、撮影領域７２ｃに対して画像ｃ１を表示することになる。
【０１４７】
ここで、制御部３１は各撮影領域のタイマＴｍＡ，ＴｍＢ…を内部クロックに同期させて＋１ずつインクリメントしながら（ステップＨ１６）、そのタイマ値が繰り替えタイミング値に達した否かを各撮影領域毎に監視する（ステップＨ１７）。そして、タイマ値が繰り替えタイミング値に達したものがあれば（ステップＨ１７のＹｅｓ）、制御部３１はその時点で該当する撮影領域のタイマ値を０に戻し、その撮影領域に対する画像番号ＰｉｃＮｕｍの値を＋１更新する（ステップＨ１８）。ただし、ＰｉｃＮｕｍの値が最大値の場合には初期値の“１”に戻すものとする。
【０１４８】
このようにして、制御部３１は繰り替えタイミング値に達した撮影領域の画像番号ＰｉｃＮｕｍを更新し、そのＰｉｃＮｕｍで示される画像を当該撮影領域内に表示する（ステップＨ１９）。以後同様にして、制御部３１は各タイマ値を監視しながら、各撮影領域の画像をそれぞれのタイミングで切り換ながら表示する（ステップＨ２０のＮｏ）。これにより、図１９に示すように、フレーム画像７２の撮影領域７２ａではａ１→ａ２→ａ３→ａ１…、撮影領域７２ｂではｂ１→ｂ２→ｂ３→ｂ４→ｂ１…、撮影領域７２ｃではｃ１→ｃ２→ｃ１…といったように、各画像がそれぞれのタイミングで切り換え表示されることになる。また、所定の操作により終了指示があれば（ステップＨ２０のＹｅｓ）、ここでの処理を終了する。
【０１４９】
一方、前記ステップＨ１２において、自動再生が指示されなかった場合には、以下のような手動操作による表示処理が実行される。
【０１５０】
すなわち、制御部３１は、フレーム画像の各撮影領域に表示する画像の番号を示すＰｉｃＮｕｍＡ，ＰｉｃＮｕｍＢ…を初期化した後（ステップＨ２１）、これらの画像番号ＰｉｃＮｕｍで示される画像を記憶部３４の記憶領域３４ｂから読み出して各撮影領域内に表示する（ステップＨ２２）。つまり、図１９の例であれば、まず、フレーム画像７１の撮影領域７２ａに対して画像ａ１、撮影領域７２ｂに対して画像ｂ１、撮影領域７２ｃに対して画像ｃ１を表示することになる。
【０１５１】
ここで、ユーザによる領域指定入力があれば（ステップＨ２３のＹｅｓ）、制御部３１はその指定された撮影領域を特定の表示形態（例えば枠の色の変更、反転表示、矢印やカーソルの表示など）で表示する（ステップＨ２４）。そして、この状態でユーザによる画像変更の操作入力があれば（ステップＨ２５のＹｅｓ）、制御部３１は当該撮影領域に対する画像番号ＰｉｃＮｕｍの値を＋１更新し（ステップＨ２６）、そのＰｉｃＮｕｍで示される画像を当該撮影領域内に表示する（ステップＨ２７）。ただし、ＰｉｃＮｕｍの値が最大値の場合には初期値の“１”に戻して表示するものとする。
【０１５２】
以後同様にして、制御部３１はユーザによる指定操作に従って各撮影領域の画像を切り換ながら表示する（ステップＨ２８のＮｏ）。これにより、図１９に示すように、フレーム画像７２の撮影領域７２ａではａ１→ａ２→ａ３→ａ１…、撮影領域７２ｂではｂ１→ｂ２→ｂ３→ｂ４→ｂ１…、撮影領域７２ｃではｃ１→ｃ２→ｃ１…といったように、各画像の切り換え表示を手動操作により実現されることになる。また、所定の操作により終了指示があれば（ステップＨ２８のＹｅｓ）、ここでの処理を終了する。
【０１５３】
このように、本発明の第７の実施形態によれば、１つのフレーム画像を用いて、そのフレーム画像の各撮影領域に割り当てられた複数の画像をスライドショーのように所定の順で表示しながら確認することができる。
【０１５４】
なお、ここではフレーム画像の各撮影領域に割り当てられた複数の画像を順に表示する場合について説明したが、例えば前記第６の実施形態のように複数の画像をグループ単位で記憶しておく構成とすれば、そのグループ単位で自動あるいは手動操作により表示することが可能である。
【０１５５】
また、前記各実施形態では、フレーム画像に撮影画像を合成したフレーム付き画像を作成する場合を想定して説明したが、本発明はこれに限るものではなく、カメラにて撮影した画像を別の画像の所定の位置に嵌め込んで合成する場合であれば前記同様の手法を適用することができる。
【０１５６】
また、本発明はデジタルカメラ１１に限らず、例えばカメラ付きの携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）など、カメラ機能を備えた電子機器であは、これらの全て機器に適用可能である。
【０１５７】
要するに、本発明は前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態で示される全構成要件から幾つかの構成要件が削除されても、「発明が解決しようとする課題」で述べた効果が解決でき、「発明の効果」の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【０１５８】
また、上述した各実施形態において記載した手法は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで各種装置に適用したり、そのプログラム自体をネットワーク等の伝送媒体により伝送して各種装置に適用することも可能である。本装置を実現するコンピュータは、記録媒体に記録されたプログラムあるいは伝送媒体を介して提供されたプログラムを読み込み、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【０１５９】
また、前述したＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体の他にも、例えば、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（Ｒ）やＡＯＤ（Ａｄｖａｎｃｅｄ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）などの青色レーザを用いた次世代光ディスク、赤色レーザを用いるＨＤ−ＤＶＤ９、青紫色レーザを用いるＢｌｕｅ  Ｌａｓｅｒ  ＤＶＤなど、今後開発される種々の大容量記録媒体を用いて本発明を実施することが可能である。
【０１６０】
【発明の効果】
以上詳記したように本発明によれば、合成画像作成用の第１の画像の各領域毎に別々のタイミングで撮影を行って、その撮影画像である第２の画像を該当する領域に嵌め込んで合成するようにしたため、面倒な位置合わせなどを必要とせずに、撮影画像とは別に用意された画像を用いて、ユーザの意図する合成画像を簡単に作成することができる。
【図面の簡単な説明】
【図１】本発明の電子機器としてデジタルカメラを例にした場合の外観構成を示す図。
【図２】前記デジタルカメラに用いられるフレーム画像の一例を示す図。
【図３】前記デジタルカメラの回路構成を示すブロック図。
【図４】本発明の第１の実施形態に係るデジタルカメラの処理動作を示すフローチャートであり、既存のフレーム画像を用いて合成画像を作成する場合の処理手順を示すフローチャート。
【図５】前記図４に示す処理を具体的に説明するための図。
【図６】本発明の第２の実施形態に係るデジタルカメラの処理動作を示すフローチャートであり、背景画像をオリジナルのフレーム画像として用いて合成画像を作成する場合の処理手順を示すフローチャート。
【図７】前記図６に示す処理を具体的に説明するための図。
【図８】本発明の第３の実施形態に係るデジタルカメラの処理動作を示すフローチャートであり、別のフレーム画像へ撮影画像を入れ替える場合の処理手順を示すフローチャート。
【図９】前記図８に示す処理を具体的に説明するための図。
【図１０】本発明の第３の実施形態に係るデジタルカメラの別の処理動作を示すフローチャートであり、同一のフレーム画像内で撮影画像を入れ替える場合の処理手順を示すフローチャート。
【図１１】前記図１０に示す処理を具体的に説明するための図。
【図１２】本発明の第４の実施形態に係るデジタルカメラの処理動作を示すフローチャートであり、背景画像に設定された各領域を編集する場合の処理手順を示すフローチャート。
【図１３】本発明の第５の実施形態に係るデジタルカメラの処理動作を示すフローチャートであり、背景画像に設定された各領域を撮影前に編集する場合の処理手順を示すフローチャート。
【図１４】前記図１３に示す処理を具体的に説明するための図。
【図１５】本発明の第６の実施形態に係るデジタルカメラの処理動作を示すフローチャートであり、フレーム画像の各撮影領域に複数の画像を割り当てて保存する場合の処理手順を示す図。
【図１６】前記図１６に示す処理を具体的に説明するための図。
【図１７】本発明の第７の実施形態に係るデジタルカメラの処理動作を示すフローチャートであり、フレーム画像の各撮影領域に割り当てられた複数の画像を再生表示する場合の処理手順を示すフローチャート。
【図１８】本発明の第７の実施形態に係るデジタルカメラの処理動作を示すフローチャートであり、フレーム画像の各撮影領域に割り当てられた複数の画像を再生表示する場合の処理手順を示すフローチャート。
【図１９】前記図１８および図１９に示す処理を具体的に説明するための図。
【符号の説明】
１１…デジタルカメラ
１２…電源ボタン
１３…シャッターボタン
１４…操作ボタン群
１４ａ…次候補選択ボタン
１４ｂ…決定ボタン
１４ｃ…画像効果選択ボタン
１５…カーソールキー
１７…表示部
１８…光学ファインダ
２１…フレーム画像
２２ａ，２２ｂ…撮影領域
２３ａ，２３ｂ…画像（写真）
【図１】
2004312162.tif 000003
【図２】
2004312162.tif 000004
【図３】
2004312162.tif 000005
【図４】
2004312162.tif 000006
【図５】
2004312162.tif 000007
【図６】
2004312162.tif 000008
【図７】
2004312162.tif 000009
【図８】
2004312162.tif 000010
【図９】
2004312162.tif 000011
【図１０】
2004312162.tif 000012
【図１１】
2004312162.tif 000013
【図１２】
2004312162.tif 000014
【図１３】
2004312162.tif 000015
【図１４】
2004312162.tif 000016
【図１５】
2004312162.tif 000017
【図１６】
2004312162.tif 000018
【図１７】
2004312162.tif 000019
【図１８】
2004312162.tif 000020
【図１９】
2004312162.tif 000021