(57)【要約】【課題】合成画像を生成する際に、画素毎または領域毎の合成枚数を最適化し、合成による生成画像内でのＳＮ比の変動を抑制することを目的とする。【解決手段】動き検出部１０５により複数枚の画像のうちいずれか１枚を基準画像とし、他の画像を対象画像とした場合の該基準画像に対する該対象画像の動き量を検出し、合成領域分別部１０６により動き量に基づいて基準画像に対する対象画像の相関性を示す相関値を画素単位または領域単位で計算し、この相関値に基づいて画素または領域の相関性を判断し、相関性が高い画素または領域を合成領域とし、相関性が低い画素または領域を非合成領域として選択し、合成フレーム数選択部１０７により、非合成領域の状態に応じて、前記合成領域の合成枚数を決定し、決定された合成枚数に従って画像を合成することにより合成画像１１３を生成する。【選択図】図１
2010200178.tif 000002
【特許請求の範囲】
【請求項１】
複数枚の画像を合成して合成画像を生成する画像処理装置であって、
前記複数枚の画像のうちいずれか１枚を基準画像とし、他の画像を対象画像とした場合の該基準画像に対する該対象画像の動き量を検出する動き検出手段と、
前記動き量に基づいて前記対象画像を前記基準画像に対して位置合わせした後に、前記基準画像に対する前記対象画像の相関性を示す相関値を画素単位または領域単位で計算し、該相関値と予め設定された閾値とを比較することにより、相関性が高いと判断された合成領域と、相関性が低いと判断された非合成領域との分別を示す領域分別情報を生成する領域分別手段と、
前記領域分別情報に基づいて、前記合成領域の合成枚数を決定する合成枚数決定手段と、
前記合成枚数決定手段により決定された合成枚数に従って画像を合成することにより合成画像を生成する画像合成手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記合成枚数決定手段は、前記非合成領域が画像全体に占める割合である非合成領域率を算出し、該非合成領域率に基づいて前記合成領域の合成枚数を決定すること、
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記合成枚数決定手段は、前記合成領域の画像全体に占める割合を合成領域率として算出し、該合成領域率の前記複数枚の画像間における分散度合いに基づいて前記合成領域の合成枚数を決定すること、
を特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記画像合成手段は、前記合成枚数決定手段により決定された合成枚数に従って、前記対象画像のうち前記基準画像との相関性がより高い画像を優先的に合成することにより合成画像を生成すること、
を特徴とする請求項１乃至請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記画像合成手段は、前記合成枚数決定手段により決定された合成枚数に従って、前記基準画像と時間的に最も近い画像から優先的に合成することにより合成画像を生成すること、
を特徴とする請求項１乃至請求項３のいずれか１項に記載の画像処理装置。
【請求項６】
複数枚の画像を合成して合成画像を生成する画像処理方法であって、
前記複数枚の画像のうちいずれか１枚を基準画像とし、他の画像を対象画像とした場合の該基準画像に対する該対象画像の動き量を検出する動き検出ステップと、
前記動き量に基づいて前記対象画像を前記基準画像に対して位置合わせした後に、前記基準画像に対する前記対象画像の相関性を示す相関値を画素単位または領域単位で計算し、該相関値と予め設定された閾値とを比較することにより、相関性が高いと判断された合成領域と、相関性が低いと判断された非合成領域との分別を示す領域分別情報を生成する領域分別ステップと、
前記領域分別情報に基づいて、前記合成領域の合成枚数を決定する合成枚数決定ステップと、
前記合成枚数決定手段により決定された合成枚数に従って画像を合成することにより合成画像を生成する画像合成ステップと、
を備えることを特徴とする画像処理方法。
【請求項７】
被写体を撮影して該被写体の複数枚の画像を取得し、取得した複数枚の画像を合成して合成画像を生成するための画像処理プログラムにおいて、
複数枚の画像を合成して合成画像を生成する画像処理プログラムであって、
前記複数枚の画像のうちいずれか１枚を基準画像とし、他の画像を対象画像とした場合の該基準画像に対する該対象画像の動き量を検出する動き検出ステップと、
前記動き量に基づいて前記対象画像を前記基準画像に対して位置合わせした後に、前記基準画像に対する前記対象画像の相関性を示す相関値を画素単位または領域単位で計算し、該相関値と予め設定された閾値とを比較することにより、相関性が高いと判断された合成領域と、相関性が低いと判断された非合成領域との分別を示す領域分別情報を生成する領域分別ステップと、
前記領域分別情報に基づいて、前記合成領域の合成枚数を決定する合成枚数決定ステップと、
前記合成枚数決定手段により決定された合成枚数に従って画像を合成することにより合成画像を生成する画像合成ステップと、
をコンピュータに実行させるための画像処理プログラム。
【請求項８】
請求項７に記載のプログラムが記録されたプログラム記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、画像処理プログラムおよび画像処理プログラムが格納された記憶媒体に関し、特に時系列に撮影した複数枚の画像を用いて画像を合成する画像処理装置、画像処理プログラムおよび画像処理プログラムが格納されたプログラム記憶媒体に関するものである。
【背景技術】
【０００２】
従来より、デジタルカメラやデジタルビデオ等の撮像装置において、時間的に連続する複数枚の画像を撮像し、この複数枚の画像間の相関を取ることで手振れによる画像全体の動きベクトルを検出する処理が知られている。また、特開平７−４３６４７号公報（特許文献１）には、検出した動きベクトルをもとに複数枚の画像間の対応点を一致させて合成することにより、手振れによる画像劣化を改善するといういわゆる電子手振れ補正処理が記載されている。
【０００３】
一方、特開２００７−２０８９２５号公報（特許文献２）には、撮像装置内部にジャイロセンサ等の物理的な動き検出機構を設け、その出力情報より光学系の構成要素（例えば撮像素子、レンズ等）を機械的に変位させ、手振れを補正するという光学式手振れ補正方式が記載されている。
【０００４】
上記した電子手振れ補正処理は、機械的なぶれ検出機構を設ける必要が無いことから、光学式手振れ補正方式に比して、撮像装置の小型軽量化やコストの面で有利であり、かつ複数枚の画像を合成することにより撮像素子のデバイス特性に起因するランダムノイズを削減できるという利点もある。その反面、撮像装置の移動によるぶれ（手振れ）と被写体の移動によるぶれ（被写体ぶれ）とを判別することが難しく、場合によっては撮像者の意図しない劣化画像が生成されてしまうという問題がある。
【０００５】
この問題に対して、例えば特開２００８−４２６５９号公報（特許文献３）では複数枚の画像のうち基準となる基準画像と、この基準画像に対して時間的に前後する２枚の対象画像とにおいて、画像を遮蔽領域、露出領域および遮蔽領域外の３つの領域に分類し、撮像された画像をより自然に、かつ、鮮明に処理する方法が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平７−４３６４７号公報
【特許文献２】特開２００７−２０８９２５号公報
【特許文献３】特開２００８−４２６５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献３に開示された方法では、遮蔽領域および露出領域に属する画素の累積加算回数と遮蔽領域外の画素の累積加算回数との差が大きく、合成後の画像に含まれるノイズ量が局所的に大きく変動することになる。このような場合、画像中に不自然なムラを生じたり、移動体のエッジ周辺のノイズが目立つ等、画質に劣化を招く結果となる。
本発明は以上に挙げた点に鑑み、手振れ補正を目的として画像を合成する際に、補正画像全体におけるノイズ量の変動を可能な限り抑制可能な画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は以下の手段を採用する。
本発明は、複数枚の画像を合成して合成画像を生成する画像処理装置であって、前記複数枚の画像のうちいずれか１枚を基準画像とし、他の画像を対象画像とした場合の該基準画像に対する該対象画像の動き量を検出する動き検出手段と、前記動き量に基づいて前記対象画像を前記基準画像に対して位置合わせした後に、前記基準画像に対する前記対象画像の相関性を示す相関値を画素単位または領域単位で計算し、該相関値と予め設定された閾値とを比較することにより、相関性が高いと判断された合成領域と、相関性が低いと判断された非合成領域との分別を示す領域分別情報を生成する領域分別手段と、前記領域分別情報に基づいて、前記合成領域の合成枚数を決定する合成枚数決定手段と、前記合成枚数決定手段により決定された合成枚数に従って画像を合成することにより合成画像を生成する画像合成手段と、を備えることを特徴とする画像処理装置を提供する。
【０００９】
本発明は、複数枚の画像を合成して合成画像を生成する画像処理方法であって、前記複数枚の画像のうちいずれか１枚を基準画像とし、他の画像を対象画像とした場合の該基準画像に対する該対象画像の動き量を検出する動き検出ステップと、前記動き量に基づいて前記対象画像を前記基準画像に対して位置合わせした後に、前記基準画像に対する前記対象画像の相関性を示す相関値を画素単位または領域単位で計算し、該相関値と予め設定された閾値とを比較することにより、相関性が高いと判断された合成領域と、相関性が低いと判断された非合成領域との分別を示す領域分別情報を生成する領域分別ステップと、前記領域分別情報に基づいて、前記合成領域の合成枚数を決定する合成枚数決定ステップと、前記合成枚数決定手段により決定された合成枚数に従って画像を合成することにより合成画像を生成する画像合成ステップと、を備えることを特徴とする画像処理方法を提供する。
【００１０】
本発明は、被写体を撮影して該被写体の複数枚の画像を取得し、取得した複数枚の画像を合成して合成画像を生成するための画像処理プログラムにおいて、複数枚の画像を合成して合成画像を生成する画像処理プログラムであって、前記複数枚の画像のうちいずれか１枚を基準画像とし、他の画像を対象画像とした場合の該基準画像に対する該対象画像の動き量を検出する動き検出ステップと、前記動き量に基づいて前記対象画像を前記基準画像に対して位置合わせした後に、前記基準画像に対する前記対象画像の相関性を示す相関値を画素単位または領域単位で計算し、該相関値と予め設定された閾値とを比較することにより、相関性が高いと判断された合成領域と、相関性が低いと判断された非合成領域との分別を示す領域分別情報を生成する領域分別ステップと、前記領域分別情報に基づいて、前記合成領域の合成枚数を決定する合成枚数決定ステップと、前記合成枚数決定手段により決定された合成枚数に従って画像を合成することにより合成画像を生成する画像合成ステップと、をコンピュータに実行させる画像処理プログラムを提供する。
【発明の効果】
【００１１】
上記の課題を解決するため、本発明に係る画像処理装置では、複数枚画像を合成することにより手振れ補正効果を得るシステムにおいて、合成に用いるフレーム数を最適化することにより、複数枚の画像中に被写体ブレにより合成に好ましくない領域が存在した場合の合成画像中のSN比の変動を抑制することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態における画像処理装置の概略構成を示すブロック図である。
【図２】本発明の第１の実施形態において、複数枚画像間に移動体が存在する場合の例を示す図である。
【図３】図２の複数枚画像をシフト合成した時の様子を示す図である。
【図４】図３における各領域の合成画素数との関係を示す図である。
【図５】合成枚数と合成枚数分の合成画素数を確保できない領域率との関係を示す図である。
【図６】本発明の第２の実施形態において、複数枚画像間に回転体が存在する場合の例を示す図である。
【図７】図６において、合成枚数と合成枚数分の合成画素数を確保できない領域率との関係を示す図である。
【図８】図７において、合成用枚数と合成枚数分の合成画素数を確保できる領域との関係を示すヒストグラムである。
【図９】図８のヒストグラムの分散を抑えるように合成枚数を制限する例を示す概念図である。
【発明を実施するための形態】
【００１３】
以下、本発明に係る画像処理装置の実施形態について、図面を参照して説明する。図１は、本発明の第１の実施形態に係る画像処理装置の概略構成を示したブロック図である。
【００１４】
本実施の形態にかかる画像処理装置は、図１に示すように、光学系１００、撮像素子１０１、Ａ／Ｄ変換部１０２、画像処理部１０３、フレームメモリ１０４、動き検出部１０５、合成領域分別部１０６、合成フレーム数選択部１０７および合成処理部１０８を備えている。
【００１５】
光学系１００はレンズ等からなり被写体の像を結像するものであり、撮像素子１０１上に像を結像するように配置されている。撮像素子１０１は、光学系１００により結像された被写体の像に基づいて電気的な画像情報である撮像データ１１０を生成し、この撮像データ１１０をＡ／Ｄ変換部１０２に出力する。Ａ／Ｄ変換部１０２では、撮像素子１０１で生成された撮像データ１１０を画像処理部１０３において所定の処理が可能な離散化されたデジタルデータ１１１に変換し、画像処理部１０３に出力する。画像処理部１０３は、入力されたデジタルデータ１１１に対してホワイトバランスの調整、Ｙ／Ｃ信号生成処理、電子ズーム処理、ノイズ抑制処理等の所定の画像処理を行い、画像データ１１２を生成する。なお、撮像素子１０１がいわゆる単板式であればデモザイキング処理等の処理も行うことができる。フレームメモリ１０４は、画像処理部１０３により所定の画像処理が施された画像にかかる画像データ１１２を格納する。以上の処理が複数枚分繰り返され、この結果フレームメモリ１０４に複数枚分の画像データ１１２が格納される。
【００１６】
動き検出部１０５（動き検出手段）は、フレームメモリ１０４に格納された複数枚の画像データ１１２のうち、画像処理装置に設けられた図示しないシャッターボタンが押下された瞬間の画像を基準画像として、この基準画像に対する他の画像（以下、対象画像という）の画像全体の動き（手振れ量）を推定する。動き検出手段１０５としてはブロックマッチング法、オプティカルフロー法などが公知であるが、本発明ではその手段を限定しない。
【００１７】
合成領域分別部１０６は、フレームメモリ１０４に格納された基準画像と対象画像とを比較し、相関性の低い箇所、例えば、動き検出部１０５にて検出した画像全体の動きとは異なる動きを持つ移動体によって遮蔽された箇所を、画素単位又は所定の領域単位で検出する。具体的には、合成領域分別部１０６は、動き検出部１０５から送信された対象画像の基準画像に対する動きに基づいて、対象画像と基準画像の位置合わせを行なった状態で、画素単位または領域単位で基準画像に対する対象画像の相関性を示す相関値を算出する。なお、ここで「位置合わせ」とは、同様の被写体を有する複数の画像間において、対応関係にある画素や領域を特定する処理を示し、本実施形態においては、対応画像の、基準画像に対して対応関係にある画素または領域を特定する処理をいう。
【００１８】
続いて、算出された相関値と予め設定された閾値とを比較することにより基準画像に対する対象画像の相関性を画素毎または領域毎に判断する。そして、相関値が閾値よりも低い、すなわち、対象画像の注目画素もしくは注目領域が、基準画像とは異なると判断された場合は非合成領域を示すフラグを立てる。また、相関値が閾値よりも高い、すなわち、対象画像の注目画素もしくは注目領域が、基準画像とほぼ同一であると判断された場合は合成領域としてフラグを立てない。以上の処理を取得した枚数分の対象画像に対して行い、合成領域と非合成領域とからなる合成領域分別情報を生成する。
【００１９】
なお、相関性の判断基準としては、対応する画素または領域同士の差分絶対値和（SAD:Summation of Absolute Difference）、自乗差分和(SSD:Summation of Squared Difference)、あるいは正規化相互相関（NCC:Normalized Cross Correlation)等の値を評価することができる。本発明ではこれらいずれの基準を用いてもよく、その手段を限定しない。また、相関性の高低判断については、予め閾値を定めておき、この閾値と相関値とを比較して相関性の高低を定める構成としたが、これに限られるものではなく、適宜決定することができる。
【００２０】
合成フレーム数選択部１０７では、合成枚数を決定するに際して基準となる合成枚数決定閾値を設定しており、この合成枚数決定閾値と合成領域分別部１０６で生成された合成領域分別情報とに基づいて、複数枚の画像の中から合成領域における画像の合成枚数を決定し、決定された枚数に基づいて、合成対象の画像を選択する。
ここで、合成領域分別情報によれば、合成領域では複数枚の画像間の相関性が高く複数枚の全ての画像が合成可能であるが、非合成領域では複数の画像のうち少なくとも１枚は合成に好ましくないなど、領域毎に合成可能な画像の枚数が変化する。ところが、単純に相関性のみに基づいて、合成領域では全ての画像を合成し、非合成領域では合成枚数を少なくすると、合成領域と非合成領域との合成枚数の差が大きくなることがあり、その結果、合成領域と非合成領域との間でノイズ量に差が生じ、画像全体の画質が低下する虞がある。
【００２１】
そこで、合成フレーム数選択部１０７は、まず、合成領域分別情報に基づいて、画像を合成する際に、合成対象画素数が合成枚数に満たない領域とそのときの合成枚数（合成画素数）との関係を計算する。続いて、この領域の画像全体に対する割合を、合成する枚数毎に、合成枚数分の合成画素数を確保できない領域率（非合成領域率）として計算する。そして、計算された非合成領域率と合成枚数決定閾値とに基づいて合成領域における合成枚数の上限を決定することで、合成領域の合成枚数を制限し、非合成領域における合成枚数との差が大きくなるのを防止する。
【００２２】
次に、画像を合成する際の対象となる画像を選択する。画像を選択する際の判断基準は、例えば、時間的に基準画像に近い画像を優先的に選択しても、基準画像との相関性が高い画像を優先的に選択してもよく、適宜設定が可能である。なお、合成の際には、合成枚数が同一であっても画素または領域毎に選択される画像を異ならせることが可能である。
【００２３】
画像合成部１０８は、フレームメモリ１０４に格納された複数枚の画像のうち、合成フレーム選択部１０７において選択された画像を合成することにより、合成画像１１３を生成する。
【００２４】
次に、上記の構成からなる画像処理装置による画像処理方法について説明する。本実施の形態では、１度の撮影で５回の分割露光、すなわち５回の撮像処理が行われ、最大５枚の画像を合成処理の対象として合成画像を生成する例を説明する。
【００２５】
被写体の撮影が行われると光学系１００により被写体の像が撮像素子１０１により撮像データに変換されＡ／Ｄ変換部１０２に出力される。撮像データはＡ／Ｄ変換部１０２によりデジタルデータ１１１に変換され画像処理部１０３に出力される。入力されたデジタルデータには画像処理部１０３において所定の画像処理がなされ、画像データとしてフレームメモリ１０４に格納される。上記した光学系１００、撮像素子１０１、Ａ／Ｄ変換部１０２及び画像処理部１０３による撮像処理が５回繰り返され、図２に示す所定の画像処理済みの５つの画像データ（フレーム１〜フレーム５）がフレームメモリ１０４に格納される。
【００２６】
図２に示すように、画像合成の対象となり得るフレーム１〜フレーム５の５枚のフレーム中には移動物体が存在している。動き検出部１０５では、フレーム１を基準画像として、フレーム１に対するフレーム２〜フレーム５の画像全体の動き（手振れ量）を検出する。合成領域分別部１０６は、検出された動き量に基づいてフレーム１とフレーム５の画像の位置合わせを行った状態で、フレーム２〜フレーム５のフレーム１に対する相関性を画素単位で計算し、相関性が低いと判断された画素もしくは領域に非合成領域としてフラグを立てて合成領域分別情報を生成する。フレーム１〜フレーム５を重ね合わせると図３のようになる。
【００２７】
続いて、合成フレーム数選択部１０７で、複数枚分の合成領域分別情報に基づいて、画像を合成する際に合成対象画素数がフレーム数に満たない領域（領域ａ〜領域ｅ）と合成画素数（１〜５）との関係を計算する。図４に示すように、図３のうち、領域ａは５枚全てのフレームの合成が可能であり合成画素数は５となり、領域ｂは４、領域ｃは３、領域ｄは２、領域ｅは１となる。
【００２８】
この領域の画像全体に対する割合を、合成する枚数毎に、合成枚数分の合成画素数を確保できない非合成領域率として計算する。図５に示すように、合成枚数が１枚のときは０、２枚のときに２枚分の合成画素数を確保できない非合成領域率は画像全体を１として０．０５４、同様に３枚のときは０．１４８、４枚のときは０．２９１、５枚のときは０．３８７となる。一方、合成フレーム数選択部１０７では予め合成枚数決定閾値を０．３と設定しており、計算された非合成領域率とこの合成枚数決定閾値とに基づいて合成する枚数を決定する。すなわち、図５に示す非合成領域率で０．３以下となるのは合成枚数が４枚のときであるので、合成枚数は４枚となる。
【００２９】
なお、合成枚数決定閾値とともに、合成枚数の最小値を予め設定しておいてもよい。その場合には、例えば、合成枚数決定閾値０．１、最小合成枚数３枚とした場合、合成枚数決定閾値のみによると合成枚数は２枚となるが、最小合成枚数に満たないため、合成枚数は３枚となる。
【００３０】
合成フレーム数選択部１０７では、合成枚数を４枚として、例えば、基準画像であるフレーム１との相関性が高いフレームを優先的に選択する。このようにして、選択されたフレームが画像合成部１０８において合成され、一枚の合成画像１１３が生成される。
【００３１】
本発明の第１の実施形態によると、以上の過程により合成画像を生成する際に、画素毎または領域毎の合成枚数が最適化され、合成による生成画像内でのSN比の変動を抑制することが出来る。
【００３２】
以下、本発明の第２の実施形態につき、図６〜図９を用いて説明する。本実施形態の画像処理装置は、合成フレーム数選択部１０７のみが第１の実施形態と異なり、それ以外の構成は第１の実施形態と同一であるので、同一の構成についてはその説明を省略し、合成フレーム数選択部１０７について説明する。
【００３３】
本発明の第２の実施形態では、図６に示すような、例えば回転体のように複数枚画像間において同じ位置で変化する被写体が存在する場合に最適な合成枚数を得ることが困難である。本実施の形態において、合成枚数と合成枚数分の画素数を確保できない領域率との関係を表すと、画像全体に対する回転体の領域率が合成枚数分の画素数を確保できない領域となるため、図７に示すように、合成枚数２〜５枚については、領域率が全て同じ値となる。従って、合成枚数決定閾値による判定がほぼ無効となってしまい、その結果、この場合の合成枚数は、あらかじめ設定された最小合成枚数により一意的に決定されてしまうこととなる。
【００３４】
そこで、合成フレーム数選択部１０７では、動き検出部１０５により検出された動き量に基づいて画像をシフトさせた状態で各画像を重ね合わせた（合成した）時の、合成枚数とその合成枚数分の合成対象画素数を確保できる領域を合成領域率として算出する。そして、合成領域率の複数枚の画像間における分散の度合いとして、合成枚数とその合成枚数分の合成対象画素を確保できる領域との関係を表すヒストグラムを作成する。
【００３５】
図６に示すケースにおいては、図８に示すようなヒストグラムが作成される。図７に示すヒストグラムによると、合成枚数５枚が最大度数となるが、中間階級となる合成枚数２枚〜４枚の度数が極端に小さく、最小階級（１枚）および最大階級（５枚）に大きく偏っている。
【００３６】
このような場合、本実施形態では、図９に示すようにヒストグラム全体の分散を抑えるように、合成枚数を制限する。最大度数を持つ階級の移動量、つまり合成枚数制限数は、あらかじめヒストグラムの最大分散値を決めておいて厳密に計算しても良いし、図９のように最小階級と最大階級の中央となるように簡易的に決定しても良い。
【００３７】
以上に述べたように、本発明の第２の実施形態によれば、複数枚画像間の同一箇所に相関性が取れない画素が存在する場合であっても、最適な合成枚数を得ることが出来る。
【００３８】
なお、本発明による第１の実施形態と第２の実施形態は、取得した複数枚画像の傾向より適宜切り替えて適用しても良い。
【００３９】
以上に示したように、本発明に係る画像処理装置によれば、複数枚画像を使用した電子手振れ補正を行う際に、合成に用いるフレーム数を最適化することで、合成による生成画像中のＳＮ比の変動を抑制することができるため、合成画像全体におけるノイズ量の変動が抑制された高品質な画像を得ることができる。
【００４０】
なお、上述した合成画像を生成する一連の画像処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることも可能である。この場合には、あらかじめ、この一連の画像処理をソフトウェアとして実行させるプログラムを記録媒体に格納しておき、記録媒体から、所定のハードウェアに組み込まれているコンピュータや、汎用のパーソナルコンピュータ等の各種プログラムをインストールすることで所定の処理を実行することができる。
【符号の説明】
【００４１】
１００  光学系
１０１  撮像素子
１０２  Ａ／Ｄ変換部
１０３  画像処理部
１０４  フレームメモリ
１０５  動き検出部
１０６  合成領域分別部
１０７  合成フレーム数選択部
１０８  画像合成部
１１０  撮像データ
１１１  デジタルデータ
１１２  画像データ
１１３  合成画像
【図１】
2010200178.tif 000003
【図２】
2010200178.tif 000004
【図３】
2010200178.tif 000005
【図４】
2010200178.tif 000006
【図５】
2010200178.tif 000007
【図６】
2010200178.tif 000008
【図７】
2010200178.tif 000009
【図８】
2010200178.tif 000010
【図９】
2010200178.tif 000011