(57)【特許請求の範囲】
【請求項１】
第１の画像と、この第１の画像内に切り出すべき被写体が存在する第２の画像と、を一組の組画像として取得する取得手段と、
この取得手段により組画像として取得された前記第１の画像と前記第２の画像のうち、第２の画像を表示する表示手段と、
この表示手段に表示された第２の画像の前記被写体が存在する領域を切り出す対象領域として指定する領域指定手段と、
この領域指定手段により指定された対象領域に対応する領域を前記第１の画像に設定し、前記対象領域とこの設定された領域との差分画像を切り出す切出手段と、
を備え、更に前記領域指定手段は、
前記第２の画像を、撮影時の画角よりも小さい画角で拡大表示するよう表示制御手段と、
この表示制御手段により拡大表示された第２の画像の前記撮影時の画角よりも小さい画角内を前記領域として指定する指定手段とを備え、
前記切出手段は、前記指定手段により指定された領域内において、前記差分画像を切り出すことを特徴とする差分画像生成装置。
【請求項２】
操作に応じて、前記拡大表示を指示する指示手段を更に備え、
前記表示制御手段は、この指示手段の指示に応答して、前記表示手段に表示された第２の画像を拡大表示させることを特徴とする請求項１記載の差分画像生成装置。
【請求項３】
第１の画像と、この第１の画像内に切り出すべき被写体が存在する第２の画像と、を一組の組画像として取得する取得手段、
この取得手段により組画像として取得された前記第１の画像と前記第２の画像のうち、第２の画像を表示する表示手段、
この表示手段に表示された第２の画像の前記被写体が存在する領域を切り出す対象領域として指定する領域指定手段、
この領域指定手段により指定された対象領域に対応する領域を前記第１の画像に設定し、前記対象領域とこの設定された領域との差分画像を切り出す切出手段、
として機能させ、更に、
前記領域指定手段は、
前記第２の画像を、撮影時の画角よりも小さい画角で拡大表示するよう表示制御手段、
この表示制御手段により拡大表示された第２の画像の前記撮影時の画角よりも小さい画角内を前記領域として指定する指定手段として機能させ、
前記切出手段は、前記指定手段により指定された領域内において、前記差分画像を切り出すよう機能させることを特徴とするプログラム。
【請求項４】
第１の画像と、この第１の画像内に切り出すべき被写体が存在する第２の画像と、を一組の組画像として取得する取得ステップと、
この取得ステップにて組画像として取得された前記第１の画像と前記第２の画像のうち、第２の画像を表示部に表示させる表示ステップと、
この表示ステップにて表示された第２の画像の前記被写体が存在する領域を切り出す対象領域として指定する領域指定ステップと、
この領域指定ステップにて指定された対象領域に対応する領域を前記第１の画像に設定し、前記対象領域とこの設定された領域との差分画像を切り出す切出ステップと、を含み更に、前記領域指定ステップは、
前記第２の画像を、撮影時の画角よりも小さい画角で拡大表示するよう表示制御ステップと、
この表示制御ステップにて拡大表示された第２の画像の前記撮影時の画角よりも小さい画角内を前記領域として指定する指定ステップとを含み、
前記切出ステップは、前記指定ステップにて指定された領域内において、前記差分画像を切り出すことを特徴とする差分画像生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影された第１の画像と第２の画像とから両者の差分画像を生成する差分画像生成装置、プログラム及び差分画像生成方法に関する。
【背景技術】
【０００２】
従来、共に撮影された第１の画像と、当該第１の画像内に切り出すべき被写体が存在する第２の画像とから両者の差分画像を切り出す技術が考案されている（特許文献１参照）。この技術を用いれば、背景のみの第１の画像を撮影した後、当該背景内に切り出すべき主要被写体が存在する第２の画像を撮影することにより、主要被写体のみを切り出した画像を生成することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２１４０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、撮影する際の背景は必ずしも固定的ではなく、風により揺動する樹木、あるいは分針を有する時計等の動く被写体が背景内に存在する場合がある。この場合、背景のみの第１の画像を撮影した後、当該背景内に主要被写体が存在する第２の画像を撮影した際に、主要被写体のみならず、風により揺動した樹木や回転移動した分針等の動いた背景被写体が両画像の差分画像として存在することとなる。
【０００５】
したがって、第１の画像と第２の画像とから差分画像を切り出すと、動いた背景被写体が主要被写体とともに切り出されてしまい、目的とする主要被写体のみを切り出すことができないという問題が生ずる。
【０００６】
本発明は、かかる従来の課題に鑑みなされたものであり、画像内のユーザが所望する被写体のみを確実に切り出すことのできる差分画像生成装置、プログラム及び差分画像生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、請求項１記載の発明は、第１の画像と、この第１の画像内に切り出すべき被写体が存在する第２の画像と、を一組の組画像として取得する取得手段と、この取得手段により組画像として取得された前記第１の画像と前記第２の画像のうち、第２の画像を表示する表示手段と、この表示手段に表示された第２の画像の前記被写体が存在する領域を切り出す対象領域として指定する領域指定手段と、この領域指定手段により指定された対象領域に対応する領域を前記第１の画像に設定し、前記対象領域とこの設定された領域との差分画像を切り出す切出手段と、を備え、更に前記領域指定手段は、前記第２の画像を、撮影時の画角よりも小さい画角で拡大表示するよう表示制御手段と、この表示制御手段により拡大表示された第２の画像の前記撮影時の画角よりも小さい画角内を前記領域として指定する指定手段とを備え、前記切出手段は、前記指定手段により指定された領域内において、前記差分画像を切り出すことを特徴とする。
【０００９】
また、請求項２記載の発明は、請求項１記載の発明において、操作に応じて、前記拡大表示を指示する指示手段を更に備え、前記表示制御手段は、この指示手段の指示に応答して、前記表示手段に表示された第２の画像を拡大表示させることを特徴とする。
【００１２】
また、請求項３記載の発明は、機器が有するコンピュータを、第１の画像と、この第１の画像内に切り出すべき被写体が存在する第２の画像と、を一組の組画像として取得する取得手段、この取得手段により組画像として取得された前記第１の画像と前記第２の画像のうち、第２の画像を表示する表示手段、この表示手段に表示された第２の画像の前記被写体が存在する領域を切り出す対象領域として指定する領域指定手段、この領域指定手段により指定された対象領域に対応する領域を前記第１の画像に設定し、前記対象領域とこの設定された領域との差分画像を切り出す切出手段、として機能させ、更に、前記領域指定手段は、前記第２の画像を、撮影時の画角よりも小さい画角で拡大表示するよう表示制御手段、この表示制御手段により拡大表示された第２の画像の前記撮影時の画角よりも小さい画角内を前記領域として指定する指定手段として機能させ、前記切出手段は、前記指定手段により指定された領域内において、前記差分画像を切り出すよう機能させることを特徴とする。
【００１３】
また、請求項４記載の発明は、第１の画像と、この第１の画像内に切り出すべき被写体が存在する第２の画像と、を一組の組画像として取得する取得ステップと、この取得ステップにて組画像として取得された前記第１の画像と前記第２の画像のうち、第２の画像を表示部に表示させる表示ステップと、この表示ステップにて表示された第２の画像の前記被写体が存在する領域を切り出す対象領域として指定する領域指定ステップと、この領域指定ステップにて指定された対象領域に対応する領域を前記第１の画像に設定し、前記対象領域とこの設定された領域との差分画像を切り出す切出ステップと、を含み更に、前記領域指定ステップは、前記第２の画像を、撮影時の画角よりも小さい画角で拡大表示するよう表示制御ステップと、この表示制御ステップにて拡大表示された第２の画像の前記撮影時の画角よりも小さい画角内を前記領域として指定する指定ステップとを含み、前記切出ステップは、前記指定ステップにて指定された領域内において、前記差分画像を切り出すことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、画像内のユーザが所望する被写体のみを確実に切り出することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施の形態を適用した電子カメラのブロック図である。
【図２】第１の実施の形態の処理手順を示すフローチャートである。
【図３】本実施の形態における処理手順を示す説明図である。
【図４】第２の実施の形態の処理手順を示すフローチャートである。
【図５】本実施の形態における処理手順を示す説明図である。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施の形態を図に従って説明する。
図１は、本発明の各実施の形態に共通するデジタルカメラ１の電気的構成を示す回路ブロック図である。このデジタルカメラ１は、ＡＥ（Auto Exposure）、ＡＷＢ（Auto White Balance）、ＡＦ（Auto Focus）等の一般的な機能を有するものである。すなわち、レンズブロック１１には、ズームレンズ１１１や図示しないフォーカスレンズ等の光学系、及び光学系を駆動するための駆動機構が含まれている。前記ズームレンズ１１１は、駆動機構に設けられているズームモーター１２によって光軸方向に駆動される。
【００１７】
デジタルカメラ１全体を制御するＣＰＵ（Central Processing Unit）１３には、バス１４及びタイミング発生器（ＴＧ：Timing Generator）１５を介してモータードライバ１６が接続されている。モータードライバ１６は、ユーザの操作に応じたＣＰＵ１３の命令に従いタイミング発生器１５が発生するタイミング信号に基づき、ズームモーター１２を駆動する。これにより、ズームレンズ１１１が駆動されて、そのレンズ位置が変化する。
【００１８】
このとき、ＣＰＵ１３は、自己が発生する命令を記憶して管理している。したがって、ＣＰＵ１３は、自己が発生する命令を記憶して管理することにより、自己が発生する命令によりタイミング発生器１５が発生するタイミング信号に応じて変化するズームレンズ１１１のレンズ位置を取得することができる。
【００１９】
また、図示は省略するが、実際には、フォーカスレンズを駆動するためのフォーカスモーター及びモータードライバや、メカシャッタやメカ絞り及びそれらを駆動するためのモーターを有する駆動機構等が設けられている。
【００２０】
また、デジタルカメラ１は、撮像素子としてＣＣＤ（Charge Coupled Device）１８を有している。ＣＣＤ１８は、レンズブロック１１の光軸上に配置されている。被写体は、レンズブロック１１によってＣＣＤ１８の受光面に結像される。ＣＣＤ１８は、ＣＰＵ１３の命令に従いタイミング発生器１５が生成するタイミング信号に基づき垂直及び水平ドライバ１９によって駆動され、被写体の光学像に応じたアナログの撮像信号をユニット回路２０に出力する。ユニット回路２０は、ＣＣＤ１８の出力信号に含まれるノイズを相関二重サンプリングによって除去するＣＤＳ（Correllated Double Sampling）回路や、ノイズが除去された撮像信号をデジタル信号に変換するＡ／Ｄ（Analog/Digital）変換器等から構成され、デジタル信号をＤＳＰ（Digital Signal Processor）２１へ出力する。
【００２１】
ＤＳＰ２１は、ユニット回路２０から出力されたデジタル信号に対しペデスタルクランプやオートホワイトバランス等の各種画像処理を施すことにより、輝度（Ｙ）信号及び色差（ＵＶ）信号からなる画像データを生成する。ＤＳＰ２１で変換された画像データは順次ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）２２に格納されるとともに、ＲＥＣ（Record）ライブビュー・モードでは１フレーム分のデータ（画像データ）が蓄積される毎にビデオ信号に変換され、液晶のモニタ４へ送られてライブビュー画像として画面表示される。
【００２２】
そして、静止画撮影モードにおいては、シャッタボタン操作をトリガとして、ＣＰＵ１３は、ＣＣＤ１８、垂直及び水平ドライバ１９、ユニット回路２０、及びＤＳＰ２１に対してライブビュー画撮影モードから静止画撮影モードへの切り替えを指示し、この静止画撮影モードによる撮影処理により得られＳＤＲＡＭ２２に一時記憶された画像データは、ＣＰＵ１３により圧縮され、最終的には所定のフォーマットの静止画ファイルとして外部メモリ２５に記録される。この外部メモリ２５に記録された静止画ファイルは、ＰＬＡＹ・モードにおいてユーザの選択操作に応じてＣＰＵ１３に読み出されるとともに伸張され、画像データとしてＳＤＲＡＭ２２に展開された後、画像データに基づく画像がモニタ４に表示される。
【００２３】
フラッシュメモリ２６には、ＣＰＵ１３に前記各部を制御させるための各種のプログラム、例えばＡＥ、ＡＦ、ＡＷＢ制御用のプログラムや、後述するフローチャートに示す処理を実行するためのプログラム等の各種のプログラムが格納されている。
【００２４】
また、デジタルカメラ１は、シャッタボタン、ズームボタン、ＯＫボタン等の複数の操作キー及びスイッチを含むキー入力部２７を有している。キー入力部２７は、ユーザによっていずれかの操作キーが操作されると、その操作内容に応じた操作信号をＣＰＵ１３へ供給する。
【００２５】
なお、モニタ４には、タッチパネル２３が積層されている。タッチパネル２３は、モニタ４上におけるユーザのタッチ位置を検出し、検出したタッチ位置を示す信号をＣＰＵ１３に供給する。
【００２６】
（第１の実施の形態）
次に、以上の構成にかかるデジタルカメラ１の第１の実施の形態における動作を説明する。図２は、本実施の形態における差分画像生成モードの処理手順を示すフローチャートである。ユーザによるキー入力部２７での操作により、差分画像生成モードが設定されるとＣＰＵ１３は前記プログラムに従って、このフローチャートに示す処理を実行する。
【００２７】
すなわち、ＣＰＵ１３は、差分画像生成モードにおける撮影モードが設定されているか否かを判断する（ステップＳ１０１）。撮影モードが設定されているならば、１回目のシャッタボタン操作が検出されたか否かを判断する（ステップＳ１０２）。１回目のシャッタボタン操作が検出されたならば、撮影処理を実行しその画像を第１の画像として記録する（ステップＳ１０３）。具体的には、ＣＰＵ１３は、シャッタボタンの押下時点でＳ１０ＤＲＡＭ２２に記憶されている画像データを圧縮し、圧縮した画像データを第１の画像として外部メモリ２５に記録する。
【００２８】
次に、２回目のシャッタボタン操作が検出されたか否かを判断する（ステップＳ１０４）。２回目のシャッタボタン操作が検出されたならば、撮影処理を実行しその画像を第２の画像として、前記ステップＳ１０３で記録した第１の画像と関連付けて、外部メモリ２５に記録する（ステップＳ１０５）。
【００２９】
引き続き、差分画像生成モードにおける切出モードに移行したか否かを判断し、移行するまでステップＳ１０１〜ステップＳ１０６の処理を繰り返す。したがって、この間にユーザが１回目のシャッタボタン操作で背景を撮影し、２回目のシャッタボタン操作で当該背景内に切り出されるべき主要被写体が存在する画像を撮影することにより、関連付けられた第１の画像と第２の画像とを一組として、複数組の画像が外部メモリ２５に記録されていく。
【００３０】
そして、ユーザが差分画像の合成を行うべく差分画像生成モードにおける切出モードを設定すると、ステップＳ１０６からステップＳ１０７に進み、外部メモリ２５に記録された複数組の画像から、何れかが一組の画像が選択されたか否かを判断する。外部メモリ２５から、関連付けられた第１の画像と第２の画像とからなる一組の画像が選択されたならば、選択された一組の画像における第２の画像をモニタ４に表示させる（ステップＳ１０８）。したがって、図３（ａ）に示す第１の画像Ｐ１と、同図（ｂ）に示す第２の画像Ｐ２とからなる一組の画像が選択されたとすると、同図（ｂ）に示すように、第２の画像Ｐ２がモニタ４に表示される。
【００３１】
なお、図３（ａ）に示すように、この例においては第１の画像Ｐ１は樹木が背景被写体Ａ，Ｂとして存在する背景からなる画像である。また、図３（ｂ）に示すように、第２の画像は同様の樹木が背景被写体Ａ，Ｂとして存在する背景内に、ユーザ所望の切り出されるべき主要被写体Ｃが存在する画像である。
【００３２】
次に、ＣＰＵ１３は、キー入力部２７に設けられているズームボタンの操作が検出されたか否かを判断する（ステップＳ１０９）。ユーザによるズームボタンの操作が検出されたならば、ＳＤＲＡＭ２２内で第２の画像Ｐ２を拡大処理して、モニタ４に表示されている画像を拡大表示させる（ステップＳ１１０）。引き続き、ＯＫボタンの操作が検出されたか否かを判断し（ステップＳ１１１）、ＯＫボタンの操作が検出されるまで、ステップＳ１０９からの処理を繰り返す。
【００３３】
したがって、この間ユーザがズームボタンを操作する都度第２の画像Ｐ２のＳＤＲＡＭ２２での拡大処理がなされて、図３（ｃ）に示すように、モニタ４に表示されている画像が拡大されていく（ステップＳ１１０）。これにより、同図に示すように、背景被写体Ａ、Ｂはモニタ４の画面外となる。その結果、モニタ４の画面内には、背景被写体Ａ、Ｂを除く部分からなり主要被写体Ｃが存在する小さい画角の拡大部分画像Ｐ３のみが表示された状態となる。
【００３４】
このようにして、モニタ４に背景被写体Ａ，Ｂを除いて主要被写体Ｃが存在する画像Ｐ３が表示されたならば、ユーザはＯＫボタンを操作する。すると、ＣＰＵ１３は、ステップＳ１１１からステップＳ１１２に処理を進めて、第２の画像の拡大倍率、つまりは表示させている拡大部分画像Ｐ３の拡大倍率を算出する。
【００３５】
ここで拡大倍率とは、撮影時の画角からなる第２の画像Ｐ２を基準（１倍）として算出されるモニタ４の画面を画角とする拡大部分画像Ｐ３の倍率である。
【００３６】
そして、拡大倍率を算出したならば、算出した拡大倍率で第１の画像Ｐ１をＳＤＲＡＭ２２内で拡大処理する（ステップＳ１１３）。したがって、第１の画像Ｐ１も仮にこれをモニタ４に表示したならば、背景被写体Ａ、Ｂがモニタ４の画面外となる大きさに拡大される。また、これによりＳＤＲＡＭ２２内には、同一の拡大倍率で拡大処理された第１の画像Ｐ１と第２の画像Ｐ２とが格納された状態となる。
【００３７】
引き続き、ＣＰＵ１３は、これら拡大処理された第２の画像Ｐ２のモニタ４に表示されている画角内と、拡大処理された第１の画像の対応する画角内とを領域指定する（ステップＳ１１４）。そして、この指定した領域内で、拡大処理されている第１の画像Ｐ１と第２の画像Ｐ２との差分画像を切り出す（ステップＳ１１５）。
【００３８】
このとき、撮影された第１の画像Ｐ１と第２の画像Ｐ２の画角内には、図３（ａ）（ｂ）に示すように、樹木が背景被写体Ａ，Ｂとして存在する。したがって、背景のみの第１の画像Ｐ１を撮影した後、当該背景内に主要被写体Ｃが存在する第２の画像Ｐ２を撮影した際に、風により背景被写体Ａ，Ｂが揺動すると、第２の画像Ｐ２内には主要被写体Ｃのみならず、風により揺動した背景被写体Ａ，Ｂが両画像に差分画像として存在することとなる。よって、仮に第１の画像Ｐ１と第２の画像Ｐ２とをそのまま用いて、差分画像を切り出すと、差分画像内に主要被写体Ｃのみならず、背景被写体Ａ，Ｂの変化した部分までも切り出されてしまう。
【００３９】
しかし、本実施の形態においては、拡大処理に伴って背景被写体Ａ，Ｂを領域外に移動させ、しかる後に当該領域内で第１の画像Ｐ１と第２の画像Ｐ２との差分画像を切り出す（ステップＳ１１５）。したがって、第１及び第２の画像Ｐ１、Ｐ２内に主要被写体Ｃ以外の変化のあった被写体が存在しても、図３（ｄ）に示すように、ユーザが所望する主要被写体Ｃのみからなる差分画像ＲＰを確実に切り出すことができる。
【００４０】
しかも、本実施の形態においては、第２の画像Ｐ２をモニタ４に表示させるとともに、ユーザの操作に応じてモニタ４に表示させた画像を拡大させて、領域を指定するようにした。したがって、ユーザはモニタ４に表示させた画像を見ながら、不要な背景被写体Ａ，Ｂを切り出し対象領域から容易に排除することができる。
【００４１】
以上のようにして、主要被写体Ｃの差分画像ＲＰを切り出したならば、この差分画像ＲＰを前記第１及び第２の画像と関連付けて、あるいは関連付けることなく外部メモリ２５に記録する（ステップＳ１１６）。したがって、ユーザは後日、主要被写体Ｃのみからなる差分画像ＲＰを外部メモリ２５から読み出して、他の背景画像に貼り付けることにより、合成画像を生成することができる。
【００４２】
（第２の実施の形態）
図４は、本発明の第２の実施の形態における処理手順を示すフローチャートである。
ユーザによるキー入力部２７での操作により、差分画像生成モードが設定されるとＣＰＵ１３は前記プログラムに従って、このフローチャートに示す処理を実行する。
【００４３】
すなわち、ＣＰＵ１３は、差分画像生成モードにおける撮影モードが設定されているか否かを判断する（ステップＳ２０１）。撮影モードが設定されているならば、１回目のシャッタボタン操作が検出されたか否かを判断する（ステップＳ２０２）。１回目のシャッタボタン操作が検出されたならば、撮影処理を実行しその画像を第１の画像として記録する（ステップＳ２０３）。具体的には、ＣＰＵ１３は、シャッタボタンの押下時点でＳ２０ＤＲＡＭ２２に記憶されている画像データを圧縮し、圧縮した画像データを第１の画像として外部メモリ２５に記録する。
【００４４】
次に、２回目のシャッタボタン操作が検出されたか否かを判断する（ステップＳ２０４）。２回目のシャッタボタン操作が検出されたならば、撮影処理を実行しその画像を第２の画像として、前記ステップＳ２０３で記録した第１の画像と関連付けて、外部メモリ２５に記録する（ステップＳ２０５）。
【００４５】
引き続き、差分画像生成モードにおける切出モードに移行したか否かを判断し、移行するまでステップＳ２０１〜ステップＳ２０６の処理を繰り返す。したがって、この間にユーザが１回目のシャッタボタン操作で背景を撮影し、２回目のシャッタボタン操作で当該背景内に切り出されるべき主要被写体が存在する画像を撮影することにより、関連付けられた第１の画像と第２の画像とを一組として、複数組の画像が外部メモリ２５に記録されていく。
【００４６】
そして、ユーザが差分画像の合成を行うべく差分画像生成モードにおける切出モードを設定すると、ステップＳ２０６からステップＳ２０７に進み、外部メモリ２５に記録された複数組の画像から、何れかが一組の画像が選択されたか否かを判断する。外部メモリ２５から、関連付けられた第１の画像と第２の画像とからなる一組の画像が選択されたならば、選択された一組の画像における第２の画像をモニタ４に表示させる（ステップＳ２０８）。したがって、図５（ｄ）に示す第１の画像Ｐ１と、同図（ａ）に示す第２の画像Ｐ２とからなる一組の画像が選択されたとすると、同図（ａ）に示すように、第２の画像Ｐ２がモニタ４に表示される。
【００４７】
なお、図５（ｄ）に示すように、この例においては第１の画像Ｐ１は樹木が背景被写体Ａ，Ｂとして存在する背景からなる画像である。また、図５（ａ）に示すように、第２の画像は同様の樹木が背景被写体Ａ，Ｂとして存在する背景内に、ユーザ所望の切り出されるべき主要被写体Ｃが存在する画像である。
【００４８】
次に、ＣＰＵ１３は、モニタ４上におけるユーザのペンによるタッチ位置であるポイントがタッチパネル２３により検出されたか否かを判断する（ステップＳ２０９）。タッチポイントが検出されたならば、第２の画像Ｐ２が表示されているモニタ４にタッチポイントを表示させる（ステップＳ２１０）。引き続き、ＯＫボタンの操作が検出されたか否かを判断し（ステップＳ２１１）、ＯＫボタンの操作が検出されるまで、ステップＳ２０９からの処理を繰り返す。
【００４９】
したがって、この間ユーザが第２の画像Ｐ２が表示されているモニタ４上で背景被写体Ａ，Ｂを除くように主要被写体Ｃの周囲にペンでタッチすると、その都度ステップＳ２１０でタッチポイントの表示処理がなされて、図５（ｂ）に示すように、主要被写体Ｃの周囲に複数のタッチポイントＴが表示されていく。
【００５０】
このようにして、モニタ４に背景被写体Ａ，Ｂを除く主要被写体Ｃの周囲にこれを囲む複数のタッチポイントＴが表示されたならば、ユーザはＯＫボタンを操作する。すると、ＣＰＵ１３は、ステップＳ２１１からステップＳ２１２に処理を進め、隣接するタッチポイントを順次線で結んでモニタ４に表示させる（ステップＳ２１２）。
【００５１】
したがって、このステップＳ２１２での処理により図５（ｃ）に示すように、モニタ４には、第２の画像Ｐ２が有する主要被写体Ｃの周囲の隣接するタッチポイントＴを順次結んだ結合線Ｌ２が表示される。
【００５２】
引き続き、ＣＰＵ１３は、第２の画像の結合線で囲まれた画像部分と、第１の画像の対応する画像部分とを領域指定する（ステップＳ２１３）。したがって、このステップＳ２１３での処理により、図５（ｃ）に示すように、第２の画像Ｐ２の結合線Ｌ２で囲まれた画像部分ＰＰ２と、同図（ｄ）に示すように、結合線Ｌ２と同一位置同一形状の結合線Ｌ１で囲まれた第１の画像Ｐ１の画像部分ＰＰ１とが領域指定される。そして、この指定した領域内、つまり部分画像ＰＰ１と部分画像ＰＰ２とから差分画像を切り出す（ステップＳ２１４）。
【００５３】
このとき、撮影された第１の画像Ｐ１と第２の画像Ｐ２の画角内には、図５（ｄ）（ａ）に示すように、樹木が背景被写体Ａ，Ｂとして存在する。したがって、背景のみの第１の画像Ｐ１を撮影した後、当該背景内に主要被写体Ｃが存在する第２の画像Ｐ２を撮影した際に、風により背景被写体Ａ，Ｂが揺動すると、第２の画像Ｐ２内には主要被写体Ｃのみならず、風により揺動した背景被写体Ａ，Ｂが両画像に差分画像として存在することとなる。よって、仮に第１の画像Ｐ１と第２の画像Ｐ２とをそのまま用いて、差分画像を切り出すと、差分画像内に主要被写体Ｃのみならず、背景被写体Ａ，Ｂの変化した部分までも切り出されてしまう。
【００５４】
しかし、本実施の形態においては、ステップＳ２１４で、ユーザが指定した領域内である部分画像ＰＰ１とＰＰ２とから差分画像を切り出す。したがって、第１及び第２の画像Ｐ１、Ｐ２内に主要被写体Ｃ以外の変化のあった被写体が存在しても、図５（ｅ）に示すように、ユーザが所望する主要被写体Ｃのみからなる差分画像ＲＰを確実に切り出すことができる。
【００５５】
しかも、本実施の形態においては、第２の画像Ｐ２をモニタ４に表示させるとともに、ユーザの操作に応じてモニタ４に表示させて、ユーザに領域を指定させるようにした。したがって、ユーザはモニタ４に表示させた画像を見ながら、不要な背景被写体Ａ，Ｂを切り出し対象領域から容易に排除することができる。
【００５６】
以上のようにして、主要被写体Ｃの差分画像ＲＰを切り出したならば、この差分画像ＲＰを前記第１及び第２の画像と関連付けて、あるいは関連付けることなく外部メモリ２５に記録する（ステップＳ２１５）。
【００５７】
なお、本実施の形態においては、デジタルカメラに本発明を適用した場合を示したが、デジタルカメラに限らず、携帯電話機等の撮影機能を有する各種機器に適用しても良く、更には撮影機能を有さずとも撮影された第１の画像と、第１の画像内に切り出すべき被写体が存在する第２の画像とを外部から取り込み可能な機器であれば、他の電子機器に適用することが可能である。
【符号の説明】
【００５８】
１    デジタルカメラ
４    モニタ
１１    レンズブロック
１２    ズームモーター
１３    ＣＰＵ
１８    ＣＣＤ
１９    水平ドライバ
２０    ユニット回路
２１    ＤＳＰ
２２    ＳＤＲＡＭ
２３    タッチパネル
２５    外部メモリ
２６    フラッシュメモリ
２７    キー入力部
１１１    ズームレンズ
Ａ    背景被写体
Ｃ    主要被写体
ＲＰ    差分画像
Ｔ    タッチポイント
【図１】
0005585168.tif 000002
【図２】
0005585168.tif 000003
【図３】
0005585168.tif 000004
【図４】
0005585168.tif 000005
【図５】
0005585168.tif 000006