(57)【要約】  連続して捕捉された一組の画像群（ＩＭ１ａ、ＩＭ２ａ、ＩＭＦａ）は、実質的に同等の照明条件下で捕捉された複数の画像（ＩＭ１ａ、ＩＭ２ａ）と、実質的に異なる照明条件下（ＦＬＳＨ）で捕捉された画像（ＩＭＦａ）とを含む。例えば、２つの画像が自然光の下で捕捉され、１つの画像がフラッシュ光を用いて捕捉される。実質的に同等の照明条件下で捕捉された少なくとも２つの画像（ＩＭ１ａ、ＩＭ２ａ）から動き指標（ＭＶ）が取得される（ＳＴ６）。実質的に同等の照明条件下で捕捉された少なくとも２つの画像（ＩＭ１ａ、ＩＭ２ａ）から取得された動き指標（ＭＶ）に基づいて、実質的に異なる照明条件下で捕捉された画像（ＩＭＦａ）が処理される（ＳＴ７、ＳＴ８）。
2008522457.tif 000002
【特許請求の範囲】
【請求項１】
実質的に同等の照明条件下で捕捉された複数の画像と、実質的に異なる照明条件下で捕捉された画像とを含む連続して捕捉された一組の画像群を処理する方法であって：
実質的に同等の照明条件下で捕捉された少なくとも２つの画像から動き指標が取得される動き予測段階；及び
実質的に同等の照明条件下で捕捉された少なくとも２つの画像から取得された前記動き指標に基づいて、実質的に異なる照明条件下で捕捉された画像が処理される処理段階；
を有する処理方法。
【請求項２】
少なくとも２つの画像が自然光の下で捕捉され、続いて、１つの画像がフラッシュ光を用いて捕捉される画像捕捉段階；
を有する請求項１に記載の処理方法。
【請求項３】
前記画像群はそれぞれの瞬間にて連続して捕捉され、該それぞれの瞬間はそれらの間に一定の時間間隔を有する、請求項２に記載の処理方法。
【請求項４】
１つの画像が自然光の下で捕捉され、続いて、１つの画像がフラッシュ光を用いて捕捉され、さらに続いて、１つの更なる画像が自然光の下で捕捉される画像捕捉段階；
を有する請求項１に記載の処理方法。
【請求項５】
動き指標は適合された動きベクトルを有し、該適合された動きベクトルは：
実質的に同等の照明条件下で捕捉された少なくとも２つの画像から動きベクトルが取得される動きベクトル取得段階；及び
該少なくとも２つの画像及び実質的に異なる照明条件下で捕捉された前記画像が捕捉されたそれぞれの瞬間に基づいて、前記動きベクトルが適合される動きベクトル適合化段階；
から得られる、請求項１に記載の処理方法。
【請求項６】
前記一組の画像群は、同等の照明条件下で捕捉された３つ以上の画像を有し、前記動き指標は該３つ以上の画像から取得される、請求項１に記載の処理方法。
【請求項７】
前記動き予測段階は、ある画素群に属する動きベクトルを、他の画素群に対して定められた動きベクトルを考慮に入れるようにして定める、請求項１に記載の処理方法。
【請求項８】
実質的に同等の照明条件下で捕捉された複数の画像と、実質的に異なる照明条件下で捕捉された画像とを含む連続して捕捉された一組の画像群を処理する画像プロセッサであって：
実質的に同等の照明条件下で捕捉された少なくとも２つの画像から動き指標を取得する動き予測器；及び
実質的に同等の照明条件下で捕捉された少なくとも２つの画像から取得された前記動き指標に基づいて、実質的に異なる照明条件下で捕捉された画像を処理するプロセッサ；
を有する画像プロセッサ。
【請求項９】
実質的に同等の照明条件下で捕捉された複数の画像と、実質的に異なる照明条件下で捕捉された画像とを含む一組の画像群を連続して捕捉する画像捕捉構成；
実質的に同等の照明条件下で捕捉された少なくとも２つの画像から動き指標を取得する動き予測器；及び
改善された画像を得るために、実質的に異なる照明条件下で捕捉された画像と実質的に同等の照明条件下で捕捉された画像の内の少なくとも１つとの合成を、実質的に同等の照明条件下で捕捉された少なくとも２つの画像から取得された前記動き指標に基づいて作成する画像プロセッサ；
を有する画像捕捉装置。
【請求項１０】
実質的に同等の照明条件下で捕捉された複数の画像と、実質的に異なる照明条件下で捕捉された画像とを含む連続して捕捉された一組の画像群を処理するように構成された画像プロセッサ用のコンピュータプログラムであって、当該コンピュータプログラムは一組の命令群を有し、該画像プロセッサにロードされたとき、該画像プロセッサに：
実質的に同等の照明条件下で捕捉された少なくとも２つの画像から動き指標が取得される動き予測段階；及び
実質的に同等の照明条件下で捕捉された少なくとも２つの画像から取得された前記動き指標に基づいて、実質的に異なる照明条件下で捕捉された画像が処理される処理段階；
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一態様は、連続して捕捉された一組の画像を処理する方法に関する。当該方法は、例えば、フラッシュ光を用いて撮影された画像を主観的に改善するためにデジタル写真に適用されてもよい。本発明の他の態様は画像プロセッサ、画像捕捉装置、及び画像プロセッサ用のコンピュータプログラムに関する。
【背景技術】
【０００２】
非特許文献１に暗い環境下での写真ショットを強調する方法が記載されている。自然光の下で撮影された写真がフラッシュを用いて撮影された写真と合成される。双方向フィルタが写真を細部と広域的なものとに分解する。画像は、一方で自然光の下で撮影された写真の広域を使用し、他方でフラッシュを用いて撮影された写真の細部を使用して再構成される。従って、元々の明暗の雰囲気がフラッシュ画像の鮮鋭さと組み合わされる。最先端の手法が被写体の動きを補償するために用いられ得るであろう。
【非特許文献１】Elmar  Eisemann等、「Flash  Photography  Enhancement  via  Intrinsic  Relighting」、Siggraph  2004、（米国）、2004年8月1-12日、第23巻、第３号、p.673-678
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、動き予測に基づいて画像を処理する方法及び画像プロセッサ等を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、連続して捕捉される一組の画像群は、実質的に同等の照明条件下で捕捉された複数の画像と、実質的に異なる照明条件下で捕捉された画像とを含む。実質的に同等の照明条件下で捕捉された少なくとも２つの画像から動き指標が取得される。実質的に同等の照明条件下で捕捉された少なくとも２つの画像から取得された動き指標に基づいて、実質的に異なる照明条件下で捕捉された画像が処理される。
【０００５】
本発明は以下の点を考慮に入れるものである。画像がカメラで捕捉されるとき、画像の部分を形成する１つ以上の被写体はカメラに対して動いていることがある。例えば、画像の部分を形成する被写体は、やはり画像の部分を形成する他の被写体に対して動いていることがある。カメラはこれらの被写体の内の１つしか追跡できない。カメラを持っている人の手が震えている場合には、一般に、画像の部分を形成する被写体の全てが動くことになる。
【０００６】
画像は、画像の部分を形成する被写体それぞれの動きを考慮するように処理されてもよい。この動きに基づく処理は、人間に知覚される画質を改善し得る。例えば、移動中の１つ以上の被写体が画像を不鮮明にすることが防止され得る。相異なる瞬間に捕捉された２つ以上の画像の合成が為されるとき、動きは補償されることができる。動きに基づく処理はまた、比較的少量のデータで十分な品質の画像を表現できるように画像を符号化するために用いられてもよい。動きに基づく画像処理は、一般的に、画像の様々な部分それぞれの動きを指し示す指標を与える何らかの形式の動き予測を必要とする。
【０００７】
動き予測は以下のようにして実行されてもよい。関心画像は異なる瞬間、例えば関心画像が捕捉された直前又は直後、に捕捉された所謂参照画像と比較される。関心画像は幾つかの画素ブロックに分割される。画素ブロック毎に、関心画素ブロックと最も整合する参照画像内の画素ブロックが探索される。動きがある場合、上述の２つの画素ブロック間には相対的な変位が存在することになる。この相対的な変位は関心画素ブロックの動きの指標を提供する。従って、関心画像の画素ブロック毎に動き指標が定めることが可能である。それぞれの動き指標は画像全体の動き指標を構成する。このような動き予測は一般的にブロックマッチング動き予測法と呼ばれている。ＭＰＥＧ（Moving  Picture  Expert  Group）規格に準拠した動画符号化は、典型的に、ブロックマッチング動き予測法を用いている。
【０００８】
ブロックマッチング動き予測法は、一般的に、関心画像と参照画像とが相異なる照明条件下で捕捉されたとき信頼できないものとなる。このことは、例えば、関心画像は自然光の下で捕捉されているが、参照画像はフラッシュ光を用いて捕捉されている場合やこの逆の場合に当てはまる。ブロックマッチング動き予測法は、関心画像内の画素ブロックと参照画像内の画素ブロックとの間の最良の整合を探索するとき、光度（luminance）を考慮している。その結果として、ブロックマッチング動き予測法は、関心画像内の所与の光度を有する画素ブロックが、参照画像内の同等の光度を有する画素ブロックと最も整合することを見出し得る。しかしながら、それぞれの画素ブロックは相異なる被写体に属していることがある。
【０００９】
例えば、第１の画像が自然光の下で捕捉され、第２の画像がフラッシュ光を用いて捕捉されると仮定する。第１の画像には、薄い灰色に見える被写体Ｘ及び濃い灰色に見える別の被写体Ｙが存在している。フラッシュ光を用いて捕捉された第２の画像では、被写体Ｘは白色に見え、被写体Ｙは薄い灰色に見えることがある。被写体Ｘに属するはずの第１の画像内の薄い灰色の画素ブロックが、被写体Ｙに属する第２の画像内の同様の薄い灰色の画素ブロックと最も整合するとブロックマッチング動き予測法が見出すという深刻な虞が存在する。ブロックマッチング動き予測法は、故に、第２の画像内の被写体Ｙの位置に対する第１の画像内の被写体Ｘの位置に関係する動き指標を生成してしまう。従って、ブロックマッチング動き予測法は被写体を混同してしまっており、この動き指標は誤りである。
【００１０】
それぞれの画像が捕捉される照明条件の相違に影響を受けにくい別の動き予測法を適用することが可能である。例えば、動き予測演算は光度又は輝度の情報が無視されるように設定されてもよい。色情報のみが考慮される。そうは言うものの、このような色に基づく動き予測は、一般に、十分正確な動き指標をもたらさない。何故なら、色は光度より少ない細部を有するからである。他の可能性は動き予測をエッジ情報に基づかせることである。高域通過フィルタによって画像からエッジ情報を抽出することが可能である。画素値そのものではなく画素値の変化が考慮される。このようなエッジに基づく動き予測でさえ、極めて多くの場合にかなり不正確な動き指標をもたらす。何故なら、エッジ情報も一般に、照明条件が変化すると影響を受けるからである。一般に、如何なる動き予測技術も、ある程度、異なる照明条件の影響を受けやすく、誤った動き指標をもたらすことがある。
【００１１】
本発明の上記態様によれば、動き指標は、実質的に同等の照明条件下で捕捉された少なくとも２つの画像から得られる。そして、実質的に異なる照明条件下で捕捉された画像が、実質的に同等の照明条件下で捕捉された少なくとも２つの画像から得られた動き指標に基づいて処理される。
【００１２】
実質的に同等の照明条件下で捕捉された少なくとも２つの画像に関しては、動き指標は比較的正確である。何故なら、動き予測は照明条件の相違によって阻害されていないからである。しかしながら、実質的に同等の照明条件下で捕捉された少なくとも２つの画像から得られる動き指標は、実質的に異なる照明条件下で捕捉された画像とは直接的に関連していない。何故なら、後者の画像は動き予測処理において考慮に入れられていないからである。これは不正確性をもたらすことがある。実際には、画像が捕捉される間の期間全体で動きは実質的に連続的であると仮定する。一般に、この仮定は非常に多くの場合に十分に成立するので、如何なる不正確性も比較的ささやかなものとなる。このことは、上述のような照明条件の相違に起因する不正確性と比較すると、特に当てはまっている。その結果として、本発明は、実質的に異なる照明条件下で捕捉された画像における、より正確な動き指標を実現し、それによって、かなり良好な画質を実現する。
【００１３】
本発明は例えばデジタル写真撮影に効果的に応用され得る。デジタルカメラは、フラッシュ光を用いて捕捉される画像に関連付けて少なくとも２つの画像を自然光の下で捕捉するようにプログラムされていてもよい。当該デジタルカメラは、自然光の下で捕捉された少なくとも２つの画像から動き指標を取得する。当該デジタルカメラはこの動き指標を用いて、フラッシュ光を用いて捕捉された画像と、自然光の下で捕捉された２つの画像の少なくとも１つとの高品質の合成を作成することができる。
【００１４】
本発明の他の効果は以下の態様に関連している。本発明によれば、実質的に異なる照明条件下で捕捉された画像の動き指標は、その画像そのものから取得される必要はない。本発明は、故に、照明条件の相違の影響を比較的受けにくい動き予測技術を必要としない。上述されたこのような動き予測技術は、一般に、複雑なハードウェア若しくはソフトウェア又はその両方を必要とする。本発明により、例えばブロックマッチング動き予測法などの比較的単純な動き予測技術を用いて、満足のいく結果が実現される。既存のハードウェア及びソフトウェアが使用可能であり、コスト効率が良い。これらの理由により、本発明はコスト効率の良い実装を可能とする。
【００１５】
本発明のこれら及び他の態様は、以下にて、図面を参照しながら詳細に説明される。
【発明を実施するための最良の形態】
【００１６】
図１はデジタルカメラＤＣＭを例示している。デジタルカメラＤＣＭは光学ピックアップ装置ＯＰＵ、フラッシュ装置ＦＬＵ、制御・処理回路ＣＰＣ、ユーザインターフェースＵＩＦ、及び画像記憶媒体ＩＳＭを有している。光学ピックアップ装置ＯＰＵはレンズ・シャッター系ＬＳＹ、画像センサーＳＮＳ、及び画像インターフェース回路ＩＩＣを有している。ユーザインターフェースＵＩＦは画像撮影ボタンＳＢ、及びフラッシュボタンＦＢを有しており、さらに、画像を表示可能な小型表示装置を有していてもよい。画像センサーＳＮＳは、例えば、電荷結合素子又は相補型金属酸化物半導体（ＣＭＯＳ）回路の形態とし得る。制御・処理回路ＣＰＣは、例えば好適にプログラムされた回路の形態とすることができ、典型的に、命令すなわちソフトウェアを有するプログラムメモリ、及びこれらの命令を実行して、データの修正若しくは転送又はそれら双方を行わせる１つ以上の処理装置を有している。画像記憶媒体ＩＳＭは、例えば、コンパクトフラッシュなどの取り外し可能記憶装置の形態とし得る。
【００１７】
光学ピックアップ装置ＯＰＵは実質的に従来からの方法で画像を捕捉する。レンズ・シャッター系ＬＳＹの部分を形成するシャッターは比較的短期間だけ開く。画像センサーＳＮＳはこの期間中に光情報を受け取る。レンズ・シャッター系ＬＳＹの部分を形成するレンズは、光情報を画像センサーＳＮＳ上に好ましく投射する。焦点及び開口がレンズ設定を規定するパラメータである。光センサーは光情報をアナログの電気情報に変換する。画像インターフェース回路ＩＩＣはアナログの電気情報をデジタルの電気情報に変換する。従って、光情報を一組のデジタル値として表すデジタル画像が得られる。これが捕捉された画像である。
【００１８】
フラッシュ装置ＦＬＵは、デジタルカメラＤＣＭに比較的近い被写体を照射するフラッシュ光ＦＬＳＨを提供し得る。このような被写体はフラッシュ光ＦＬＳＨの一部を反射する。フラッシュ光ＦＬＳＨの反射部分は光センサーに到達する光情報に寄与することになる。その結果として、フラッシュ光ＦＬＳＨはデジタルカメラＤＣＭに比較的近い被写体の光度（luminosity）を高め得る。しかしながら、フラッシュ光ＦＬＳＨは、例えば赤眼などの不自然に見える光の影響を生じさせることがあり、また平坦で味気ない様子の画像にしてしまうこともある。十分な自然光の下で捕捉されたシーンの画像は、一般的に、フラッシュ光を用いて捕捉された同一シーンの画像より好ましいと考えられる。しかしながら、不十分な自然光しかない場合には自然光画像はノイズが多く且つ不鮮明となり、この場合にはフラッシュ光画像が一般的に好ましい。
【００１９】
図２Ａ及び２Ｂは、デジタルカメラＤＣＭが実行する動作を例示している。この動作は一連の段階ＳＴ１乃至ＳＴ１０の形態で例示されている。図２Ａは段階ＳＴ１乃至ＳＴ７を、図２Ｂは段階ＳＴ８乃至ＳＴ１０を例示している。例示された動作は、典型的に、制御・処理回路ＣＰＣの制御下で好適なソフトウェアを用いて実行される。例えば、制御・処理回路ＣＰＣは光学ピックアップ装置ＯＰＵに制御信号を送り、光学ピックアップ装置ＯＰＵに特定の段階を実行させてもよい。
【００２０】
段階ＳＴ１にて、ユーザがフラッシュボタンＦＢと画像撮影ボタンＳＢを押し下げたこと（ＦＢ↓＆ＳＢ↓）を制御・処理回路ＣＰＣが検出する。これに応答して、制御・処理回路ＣＰＣはデジタルカメラＤＣＭに以降に述べる段階を実行させる（デジタルカメラＤＣＭはまた、ユーザが画像撮影ボタンＳＢのみを押し下げ、且つ制御・処理回路ＣＰＣが不十分な自然光しかないことを検出した場合に、これらの段階を実行してもよい）。
【００２１】
段階ＳＴ２にて、光学ピックアップ装置ＯＰＵが瞬間ｔ０に第１の自然光画像ＩＭ１ａを捕捉する（ＯＰＵ：ＩＭ１ａ＠ｔ０）。制御・処理回路ＣＰＣは第１の自然光画像ＩＭ１ａを画像記憶媒体ＩＳＭに格納する（ＩＭ１ａ→ＩＳＭ）。段階ＳＴ３にて、光学ピックアップ装置ＯＰＵは瞬間ｔ０＋ΔＴに第２の自然光画像ＩＭ２ａを捕捉する（ＯＰＵ：ＩＭ２ａ＠ｔ０＋ΔＴ）。ここで、記号ΔＴは第１の自然光画像ＩＭ１ａが捕捉される瞬間と第２の自然光画像ＩＭ２ａが捕捉される瞬間との間の時間間隔を表している。制御・処理回路ＣＰＣは第２の自然光画像ＩＭ２ａを画像記憶媒体ＩＳＭに格納する（ＩＭ２ａ→ＩＳＭ）。
【００２２】
段階ＳＴ４にて、フラッシュ装置ＦＬＵがフラッシュ光を発光する（ＦＬＳＨ）。デジタルカメラＤＣＭはこのフラッシュ光の間に段階ＳＴ５を実行する。段階ＳＴ５では、光学ピックアップ装置ＯＰＵが瞬間ｔ０＋２ΔＴにフラッシュ光画像ＩＭＦａを捕捉する（ＯＰＵ：ＩＭＦａ＠ｔ０＋２ΔＴ）。故に、フラッシュ光は瞬間ｔ０＋２ΔＴの直前に発光される。第２の自然光画像ＩＭ２ａが捕捉される瞬間とフラッシュ光画像ＩＭＦａが捕捉される瞬間との間の時間間隔は実質的にΔＴに等しい。制御・処理回路ＣＰＣはフラッシュ光画像ＩＭＦａを画像記憶媒体ＩＳＭに格納する（ＩＭＦａ→ＩＳＭ）。
【００２３】
段階ＳＴ６にて、制御・処理回路ＣＰＣは、画像記憶媒体ＩＳＭに格納された第１の自然光画像ＩＭ１ａ及び第２の自然光画像ＩＭ２ａに基づいて、動き予測を実行する（ＭＯＴＥＳＴ［ＩＭ１ａ，ＩＭ２ａ］）。これらの画像の部分を形成する１つ以上の被写体は動いていることがある。動き予測はこの動きを指し示す指標を提供する。この指標は典型的には動きベクトル（ＭＶ）の形態である。
【００２４】
段階ＳＴ６で動き予測を行うのには様々な手法が存在している。好適な一手法は、例えば、G.de  Haanによる文献（「Progress  in  motion  estimation  for  video  format  conversion」、IEEE  Transactions  on  Consumer  Electronics、2000年8月、第46巻、第3号、p.449-459）に記載されている所謂３次元（３Ｄ）再帰的探索法である。３Ｄ再帰的探索法の利点は、この技術は概して、関心画像内の動きを正確に反映する動きベクトルを提供できることである。
【００２５】
段階ＳＴ６では、ブロックマッチングによる動き予測を行うことも可能である。符号化対象の画像は幾つかの画素ブロックに分割される。符号化対象の画像内の画素ブロックに対して、この画素ブロックに最も整合する画素ブロックが先行画像又は後続画像内で探索される。動きがある場合、上述の２つの画素ブロック間には相対的な変位が存在することになる。従って、符号化対象の画像内の画素ブロック毎に動きベクトルを定めることができる。
【００２６】
３Ｄ再帰的探索法又はブロックマッチング動き予測法の何れも比較的低コストで実行されることができる。何故なら、これらの種類の動き予測のためのハードウェア及びソフトウェアは様々な家庭用電化製品アプリケーションに既に存在しているからである。図１に例示されたデジタルカメラＤＣＭの実装は、故に、既存の低コスト動き予測ハードウェア及びソフトウェアによる恩恵を受けることができる。新たなハードウェア又はソフトウェアを全面的に開発することは必要ない。この開発は可能ではあるものの、かなりコストがかかるものである。
【００２７】
段階ＳＴ７にて、制御・処理回路ＣＰＣは、第２の自然光画像ＩＭ２ａと、段階ＳＴ６にて動き予測が生成した動きベクトルＭＶとに基づいて、動き補償を実行する（ＭＯＴＣＭＰ［ＩＭ２ａ，ＭＶ］）。動き補償は動き補償された自然光画像ＩＭ２ａＭＣをもたらし、この画像は画像記憶媒体ＩＳＭに格納され得る。動き補償は第２の自然光画像ＩＭ２ａとフラッシュ光画像ＩＭＦａとの間の動きを補償すべきである。すなわち、動き補償はフラッシュ光画像ＩＭＦａに関して実行される。
【００２８】
理想的には、動き補償された自然光画像ＩＭ２ａＭＣ及びフラッシュ光画像ＩＭＦａ内の同一の被写体は同一の位置を有する。すなわち、これらの画像が重ね合わされる場合、理想的には全ての被写体が整合されているべきであり、異なっているのはそれぞれの被写体の光度と色情報のみであるべきである。動き補償された自然光画像ＩＭ２ａＭＣ内の被写体は、フラッシュ光を用いて捕捉されたフラッシュ光画像ＩＭＦａ内の被写体に対して暗く見えることになる。
【００２９】
実際には、動き補償は完全には画像を整合させず、比較的小さい誤差が残り得る。これは、動きベクトルは第１の自然光画像ＩＭ１ａに対する第２の自然光画像ＩＭ２ａ内の動きに関するものであるという事実に起因している。すなわち、動きベクトルはフラッシュ光画像ＩＭＦａに直接的に関するものではないことに起因している。そうは言うものの、動き補償はこれらの動きベクトルに基づいて十分な整合を実現することが可能である。
【００３０】
第１の自然光画像ＩＭ１ａに対する第２の自然光画像ＩＭ２ａ内の動きが、第２の自然光画像ＩＭ２ａに対するフラッシュ光画像ＩＭＦａ内の動きと似通っている場合には、整合は正確になる。このことは、画像が比較的素早く連続して捕捉される場合には一般的に当てはまる。例えば、画像は加速中の被写体を含むシーンに関するものであると仮定する。この被写体は画像が捕捉されるそれぞれの瞬間に、その時間間隔が被写体の加速に対して相対的に短い場合には、実質的に類似の速度を有することになる。
【００３１】
図２Ｂに例示される段階ＳＴ８にて、制御・処理回路ＣＰＣはフラッシュ光画像ＩＭＦａと動き補償された自然光画像ＩＭ２ａＭＣとの合成を作成する（ＣＯＭＢ［ＩＭＦａ，ＩＭ２ａＭＣ］）。この合成により、フラッシュ光によって引き起こされる不自然で好ましくない影響が低減された改善フラッシュ光画像ＩＭＦａＥが得られる。例えば、フラッシュ光画像ＩＭＦａ内の色及び細部の情報が、第２の自然光画像ＩＭ２ａ内の配光と結合される。フラッシュ光画像ＩＭＦａ内の色及び細部の情報は、一般に、第２の自然光画像ＩＭ２ａ内のそれより鮮明である。しかしながら、第２の自然光画像ＩＭ２ａ内の配光は、一般に、フラッシュ光画像ＩＭＦａ内のそれより好ましいと考えられる。なお、自然光の下で捕捉された画像とフラッシュ光を用いて捕捉された画像とに基づいて改善画像を得るのには様々な手法が存在する。非特許文献１は段階ＳＴ８にて適用され得る画像改善技術の一例である。
【００３２】
段階ＳＴ８で為される合成はまた、フラッシュ光画像ＩＭＦａに現れることがある如何なる赤眼をも補正することを可能にする。眼を有する生物の画像がフラッシュ光を用いて捕捉されるとき、眼が不自然に赤く見えることがある。この赤眼は動き補償された自然光画像ＩＭ２ａＭＣをフラッシュ光画像ＩＭＦａと比較することによって検出され得る。制御・処理回路ＣＰＣがフラッシュ光画像ＩＭＦａ内の赤眼の存在を検出すると仮定する。その場合、動き補償された自然光画像ＩＭ２ａＭＣの眼の色情報が改善フラッシュ光画像ＩＭＦａ内の眼の色を定める。ユーザが赤眼を検出して補正することも可能である。例えば、図１に例示されたデジタルカメラＤＣＭのユーザは、ユーザインターフェースＵＩＦの部分を形成する表示装置を介してフラッシュ光画像ＩＭＦａ内の赤眼に気付いてもよい。ユーザが適切な補正を施すことが画像処理ソフトウェアによって可能にされてもよい。
【００３３】
段階ＳＴ９にて、制御・処理回路ＣＰＣは改善フラッシュ光画像ＩＭＦａＥを画像記憶媒体ＩＳＭに格納する（ＩＭＦａＥ→ＩＳＭ）。従って、改善フラッシュ光画像ＩＭＦａＥは、後の時点において画像表示装置に転送されてもよい。必要に応じて、段階ＳＴ１０にて、制御・処理回路ＣＰＣは画像記憶媒体ＩＳＭに存在する自然光画像ＩＭ１ａ、ＩＭ２ａ及びフラッシュ光画像ＩＭＦａを消去する（ＤＥＬ［ＩＭ１ａ，ＩＭ２ａ，ＩＭＦａ］）。動き補償された自然光画像ＩＭ２ａＭＣも同様に消去されてもよい。しかしながら、これらの画像は後に処理され得るように画像記憶媒体ＩＳＭに保持することが有用となることもある。
【００３４】
図３Ａ、３Ｂ及び３Ｃは、それぞれ、上述のように連続して捕捉された第１及び第２の自然光画像ＩＭ１ａ、ＩＭ２ａ及びフラッシュ光画像ＩＭＦａの一例を例示している。この例においては、画像は様々な被写体、すなわちテーブルＴＡ、ボールＢＬ、及び花ＦＬを有する花瓶ＶＡ、を含むシーンに関係している。ボールＢＬは移動している。すなわち、ボールＢＬは花瓶ＶＡに向かってテーブルＴＡ上を転がっている。その他の被写体は静止している。デジタルカメラＤＣＭを持っている人の手はぶれないと仮定する。画像は比較的素早く連続して、例えば毎秒１５画像の速度で捕捉されている。
【００３５】
自然光画像ＩＭ１ａ、ＩＭ２ａは実質的に同じに見える。両画像とも自然光の下で撮影されている。両画像において各被写体は同等の光度及び色を有している。唯一の違いは移動しているボールＢＬに関係している。その結果として、上述の段階ＳＴ６での動き予測は同一のものを指し示す動きベクトルを与える。第２の自然光画像ＩＭ２ａは、実質的にボールＢＬに属する画素群を１つ以上有している。この画素群に関する動きベクトルはボールＢＬの変位すなわち動きを指し示している。対照的に、ボールＢＬ以外の被写体に実質的に属する画素群は、動きがないことを指し示す動きベクトルを有することになる。例えば、花瓶ＶＡに実質的に属する画素群は、これが静物であることを指し示すことになる。
【００３６】
フラッシュ光画像ＩＭＦａは自然光画像ＩＭ１ａ、ＩＭ２ａとはかなり異なっている。フラッシュ光画像ＩＭＦａにおいては、自然光画像ＩＭ１ａ、ＩＭ２ａにおいてより、テーブルＴＡ、ボールＢＬ、及び花ＦＬを有する花瓶ＶＡなどの前景の被写体が、よりはっきりと照らされている。これらの被写体はより高い光度とより鮮やかな色とを有している。フラッシュ光画像ＩＭＦａが第２の自然光画像ＩＭ２ａと異なっているのは異なる照明条件のためだけではない。ボールＢＬの動きによってもまた、フラッシュ光画像ＩＭＦａは第２の自然光画像ＩＭ２ａと異なっている。故に、フラッシュ光画像ＩＭＦａと第２の自然光画像ＩＭ２ａとの間の相違を説明する主要因には、照明条件と動きという２つが存在している。
【００３７】
自然光画像ＩＭ１ａ、ＩＭ２ａから得られる動きベクトルは、照明条件に起因する相違と動きに起因する相違との間の比較的正確な区別を可能にする。これは実質的に、自然光画像ＩＭ１ａ、ＩＭ２ａは実質的に同等の照明条件の下で捕捉されているという事実による。故に、動きベクトルは照明条件の如何なる相違にも影響を受けていない。その結果として、照明条件の相違のみに基づいてフラッシュ光画像ＩＭＦａを改善することが可能である。動きベクトルに基づく動き補償は、改善フラッシュ光画像ＩＭ２ａＥがぼやけることを防止する。
【００３８】
図４Ａ及び４Ｂは、デジタルカメラＤＣＭが実行する代替動作を例示している。この代替動作は一連の段階ＳＴ１０１乃至ＳＴ１１１の形態で例示されている。図４Ａは段階ＳＴ１０１乃至ＳＴ１０７を、図４Ｂは段階ＳＴ１０８乃至ＳＴ１１１を例示している。これらの代替動作は、典型的に、制御・処理回路ＣＰＣの制御下で好適なコンピュータプログラムを用いて実行される。故に、図４Ａ及び４Ｂは制御・処理回路ＣＰＣ用の代替ソフトウェアを例示している。
【００３９】
段階ＳＴ１０１にて、ユーザがフラッシュボタンＦＢと画像撮影ボタンＳＢを押し下げたこと（ＦＢ↓＆ＳＢ↓）を制御・処理回路ＣＰＣが検出する。これに応答して、制御・処理回路ＣＰＣはデジタルカメラＤＣＭに以降に述べる段階を実行させる（デジタルカメラＤＣＭはまた、ユーザが画像撮影ボタンＳＢのみを押し下げ、且つ制御・処理回路ＣＰＣが不十分な自然光しかないことを検出した場合に、これらの段階を実行してもよい）。
【００４０】
段階ＳＴ１０２にて、光学ピックアップ装置ＯＰＵが瞬間ｔ１に第１の自然光画像ＩＭ１ｂを捕捉する（ＯＰＵ：ＩＭ１ｂ＠ｔ１）。制御・処理回路ＣＰＣは第１の自然光画像ＩＭ１ｂを画像記憶媒体ＩＳＭに格納する。瞬間ｔ１を指し示す時間標識が第１の自然光画像ＩＭ１ｂと関連付けられて格納される（ＩＭ１ｂ＆ｔ１→ＩＳＭ）。
【００４１】
段階ＳＴ１０３にて、フラッシュ装置ＦＬＵがフラッシュ光を発光する（ＦＬＳＨ）。デジタルカメラＤＣＭはこのフラッシュ光の間に段階ＳＴ１０４を実行する。段階ＳＴ１０４では、光学ピックアップ装置ＯＰＵが瞬間ｔ２にフラッシュ光画像ＩＭＦｂを捕捉する（ＯＰＵ：ＩＭＦｂ＠ｔ２）。故に、フラッシュ光は瞬間ｔ２の直前に発光される。制御・処理回路ＣＰＣはフラッシュ光画像ＩＭＦｂを画像記憶媒体ＩＳＭに格納する。瞬間ｔ２を指し示す時間標識がフラッシュ光画像ＩＭＦｂと関連付けられて格納される（ＩＭＦｂ＆ｔ２→ＩＳＭ）。
【００４２】
フラッシュ光が薄暗くなり自然光条件に戻ると、デジタルカメラＤＣＭは段階ＳＴ１０５を実行する。段階ＳＴ１０５では、光学ピックアップ装置ＯＰＵが瞬間ｔ３に第２の自然光画像ＩＭ２ｂを捕捉する（ＯＰＵ：ＩＭ２ｂ＠ｔ３）。制御・処理回路ＣＰＣは第２の自然光画像ＩＭ２ｂを画像記憶媒体ＩＳＭに格納する。瞬間ｔ３を指し示す時間標識が第２の自然光画像ＩＭ２ｂと関連付けられて格納される（ＩＭ２ｂ＆ｔ３→ＩＳＭ）。
【００４３】
段階ＳＴ１０６にて、制御・処理回路ＣＰＣは、画像記憶媒体ＩＳＭに格納された第１の自然光画像ＩＭ１ｂ及び第２の自然光画像ＩＭ２ｂに基づいて、動き予測を実行する（ＭＯＴＥＳＴ［ＩＭ１ｂ，ＩＭ２ｂ］）。動き予測は、第１の自然光画像ＩＭ１ｂ及び第２の自然光画像ＩＭ２ｂの部分を形成する被写体の動きを指し示す動きベクトルＭＶ１，３を提供する。
【００４４】
段階ＳＴ１０７にて、制御・処理回路ＣＰＣは段階ＳＴ１０６で動き予測により与えられた動きベクトルＭＶ１，３を適合させる（ＡＤＰ［ＭＶ１，３；ＩＭ１ｂ，ＩＭＦｂ］）。従って、適合された動きベクトルＭＶ１，２が得られる。適合された動きベクトルＭＶ１，２は、第１の自然光画像ＩＭ１ｂに対するフラッシュ光画像ＩＭＦｂ内の動きに関連するものである。このため、制御・処理回路ＣＰＣは、自然光画像及びフラッシュ光画像ＩＭ１ｂ、ＩＭ２ｂ及びＩＭＦｂが捕捉されたそれぞれの瞬間ｔ１、ｔ２及びｔ３を考慮に入れる。
【００４５】
動きベクトルＭＶ１，３は比較的単純な手法で適合されることができる。例えば、動きベクトルは水平成分と垂直成分とを有すると仮定する。水平成分は瞬間ｔ１と瞬間ｔ２との間の時間間隔を瞬間ｔ１と瞬間ｔ３との間の時間間隔で割った値に等しい倍率を用いて縮小されることができる。垂直成分も同様にして縮小可能である。従って、縮小された水平成分及び縮小された垂直成分が得られる。組み合わせて、これらの縮小成分は、第１の自然光画像ＩＭ１ｂに対するフラッシュ光画像ＩＭＦｂ内の動きに関する適合された動きベクトルを構成する。
【００４６】
図４Ｂに例示される段階ＳＴ１０８にて、制御・処理回路ＣＰＣは、第１の自然光画像ＩＭ１ｂと、適合された動きベクトルＭＶ１，２とに基づいて、動き補償を実行する（ＭＯＴＣＭＰ［ＩＭ１ｂ，ＭＶ１，２］）。動き補償は動き補償された自然光画像ＩＭ１ｂＭＣをもたらし、この画像は画像記憶媒体ＩＳＭに格納され得る。動き補償は第１の自然光画像ＩＭ１ｂとフラッシュ光画像ＩＭＦｂとの間の動きを補償すべきである。すなわち、動き補償はフラッシュ光画像ＩＭＦｂに関して実行される。
【００４７】
段階ＳＴ１０９にて、制御・処理回路ＣＰＣはフラッシュ光画像ＩＭＦｂと動き補償された自然光画像ＩＭ１ｂＭＣとの合成を作成する（ＣＯＭＢ［ＩＭＦｂ，ＩＭ１ｂＭＣ］）。この合成により、フラッシュ光によって引き起こされる不自然で好ましくない影響が低減された改善フラッシュ光画像ＩＭＦｂＥが得られる。段階ＳＴ１１０にて、制御・処理回路ＣＰＣは改善フラッシュ光画像ＩＭＦｂＥを画像記憶媒体ＩＳＭに格納する（ＩＭＦｂＥ→ＩＳＭ）。必要に応じて、段階ＳＴ１１１にて、制御・処理回路ＣＰＣは画像記憶媒体ＩＳＭに存在する自然光画像ＩＭ１ｂ、ＩＭ２ｂ及びフラッシュ光画像ＩＭＦｂを消去する（ＤＥＬ［ＩＭ１ｂ，ＩＭ２ｂ，ＩＭＦｂ］）。動き補償された自然光画像ＩＭ１ｂＭＣも同様に消去されてもよい。
【００４８】
図５は、図１に例示されたデジタルカメラＤＣＭから画像記憶媒体ＩＳＭを受け取ることが可能な画像処理装置ＩＭＰＡを例示している。画像処理装置ＩＭＰＡはインターフェースＩＮＴ、プロセッサＰＲＣ、表示装置ＤＰＬ、及び制御器ＣＴＲＬを有している。プロセッサＰＲＣは、画像記憶媒体ＩＳＭに格納された画像を処理するのに好適なハードウェア及びソフトウェアを有している。表示装置ＤＰＬは原画像又は処理画像を表示してもよい。制御器ＣＴＲＬは、例えばインターフェースＩＮＴ、プロセッサＰＲＣ、及び表示装置ＤＰＬ等の様々な構成要素が実行する動作を制御する。制御器ＣＴＲＬは、ユーザがこれらの動作を制御するために介する遠隔制御装置ＲＣＤと相互作用してもよい。
【００４９】
画像処理装置ＩＭＰＡは同一シーンに関する一組の画像を処理し得る。少なくとも２つの画像が自然光の下で捕捉されている。少なくとも１つの画像がフラッシュ光を用いて捕捉されている。図３Ａ、３Ｂ及び３Ｃはこのような一組の画像を例示している。画像処理装置ＩＭＰＡは、自然光の下で捕捉された少なくとも２つの画像に基づいて動き予測を実行する。従って、動きベクトルの形態であり得る動きを指し示す指標が得られる。続いて、この動き指標が用いられ、フラッシュ光を用いて捕捉された画像が自然光の下で撮影された少なくとも１つの画像に基づいて改善される。
【００５０】
例えば、デジタルカメラＤＣＭは段階ＳＴ１乃至ＳＴ５を実行するが段階ＳＴ１０は実行しない（図２Ａ及び２Ｂ参照）ようにプログラムされていると仮定する。画像記憶媒体ＩＳＭは自然光画像ＩＭ１ａ、ＩＭ２ａ及びフラッシュ光画像ＩＭＦａを有している。図５に例示された画像処理装置ＩＭＰＡは、改善フラッシュ光画像ＩＭＦａＥを得るために、図２Ａ及び２Ｂに例示された段階ＳＴ６乃至ＳＴ８を実行してもよい。この処理は、パーソナルコンピュータ上での従来の写真編集と同様にしてユーザ制御されてもよい。例えば、ユーザは改善フラッシュ光画像ＩＭＦａＥ内の配光が第２の自然光画像ＩＭ２ａ内の配光に基づく程度を定めてもよい。
【００５１】
他の例では、デジタルカメラＤＣＭは段階ＳＴ１０１乃至ＳＴ１０５を実行するが段階ＳＴ１１１は実行しない（図４Ａ及び４Ｂ参照）ようにプログラムされていると仮定する。このとき、図５に例示された画像処理装置ＩＭＰＡは、改善フラッシュ光画像ＩＭＦｂＥを得るために、図４Ａ及び４Ｂに例示された段階ＳＴ１０６乃至ＳＴ１０９を実行してもよい。
【００５２】
改善フラッシュ光画像は、動き予測の正確性に実質的に依存する品質を有することになる。上述のように、３Ｄ再帰的探索法により比較的良好な正確性が得られる。コンテンツ適応式再帰的探索法（Content  Adaptive  Recursive  Search）として知られる技術は良い代替となる。画像間の平行移動だけでなく傾きをも考慮可能な複雑な動き予測技術が用いられてもよい。さらに、最初に画像全体に関する全体的な動き予測を実行し、続いて画像の様々な別個の部分に関する局所的な動き予測を実行することも可能である。画像のサブサンプリングは全体的な動き予測を簡易にする。なお、動き予測はブロックに基づく代わりにセグメントに基づくものとすることもできる。セグメントに基づく動き予測は、ブロックの形態とは全く異なる形態をブロックが有し得ることを考慮に入れる。動きベクトルは、必ずしもブロックではない任意の形状をした画素群に関していてもよい。従って、セグメントに基づく動き予測は比較的正確なものと成り得る。
【００５３】
以下の規則が一般的に当てはまる。動き予測が基づく画像数が増えるほど、動き予測は正確になる。以上においては、動き予測は自然光の下で捕捉された２つの画像に基づいていた。３つ以上の画像が自然光の下で捕捉されて、動きを予測するために使用される場合、より正確な動き予測が得られ得る。例えば、連続して捕捉された２つの画像に基づくと、被写体の速度を推定することは可能であるが被写体の加速度は推定できない。３つの画像により、加速度の推定が可能になる。３つの自然光画像がフラッシュ光画像に関連付けて捕捉されると仮定する。その場合、フラッシュ光画像が捕捉される瞬間に被写体が何処にあるかは、２つの自然光画像が捕捉される場合と比較して、より正確に予測されることが可能である。
【００５４】
以上の図面を参照しての詳細な説明は以下の特徴を示している。連続して捕捉された一組の画像群は、実質的に同等の照明条件下で捕捉された複数の画像（第１及び第２の自然光画像ＩＭ１ａ、ＩＭ２ａ、図２Ａ、及びＩＭ１ｂ、ＩＭ２ｂ、図４Ａ）と、実質的に異なる照明条件下で捕捉された画像（フラッシュ光画像ＩＭＦａ、図２Ａ、及びＩＭＦｂ、図４Ａ）とを含む。実質的に同等の照明条件下で捕捉された少なくとも２つの画像から動き指標（動きベクトルＭＶの形態）が取得される（これは段階ＳＴ６、図２Ａ、及び段階ＳＴ１０６、ＳＴ１０７、図４Ａにて行われる）。実質的に同等の照明条件下で捕捉された少なくとも２つの画像から取得された動き指標に基づいて、実質的に異なる照明条件下で捕捉された画像が処理される（これは段階ＳＴ７、ＳＴ８、図２Ａ、２Ｂ、及び段階ＳＴ１０８、ＳＴ１０９、図４Ｂにて行われ、この処理から改善されたフラッシュ光画像ＩＭＦａＥが得られる）。
【００５５】
以上の詳細な説明は更に、以下の選択的な特徴を示している。先ず、少なくとも２つの画像が自然光の下で捕捉され、続いて、１つの画像がフラッシュ光を用いて捕捉される（図２Ａ及び２Ｂに従った動作であり、２つの自然光画像ＩＭ１ａ、ＩＭ２ａが先ず捕捉され、続いて、フラッシュ光画像ＩＭＦａが捕捉される）。これらの特徴の利点は、動き予測が基づく自然光画像が、フラッシュ光画像が捕捉される比較的すぐ前に捕捉され得ることである。このことは動き予測の正確性、ひいては良好な画質に寄与する。
【００５６】
以上の詳細な説明は更に、以下の選択的な特徴を示している。画像は、ある一定の時間間隔（ΔＴ）を有するそれぞれの瞬間にて連続して捕捉される（図２Ａ及び２Ｂに従った動作）。これらの特徴の利点は、動き予測と更なる処理とが比較的単純になり得ることである。例えば、自然光画像から得られる動きベクトルはフラッシュ光画像に直接的に適用されることができる。適合化は不要である。
【００５７】
以上の詳細な説明は更に、以下の選択的な特徴を示している。１つの画像が自然光の下で捕捉され、続いて、１つの画像がフラッシュ光を用いて捕捉され、さらに続いて、１つの更なる画像が自然光の下で捕捉される（図４Ａ及び４Ｂに従った動作であり、フラッシュ光画像ＩＭＦｂは自然光画像ＩＭ１ｂ、ＩＭ２ｂの間にある）。これらの特徴の利点は、特に一定速度の動きの場合に、動き予測が比較的正確になることである。フラッシュ光画像が、言わば、自然光画像に挟まれているため、フラッシュ光画像内の被写体群のそれぞれの位置は、かなり大きな正確性をもって予測され得る。
【００５８】
以上の詳細な説明は更に、以下の選択的な特徴を示している。動き指標は、以下のようにして得られる適合された動きベクトル（ＭＶ１，２）を有する（図４Ａ及び４Ｂがこれを例示している）。実質的に同等の照明条件下で捕捉された少なくとも２つの画像から動きベクトル（ＭＶ１，３）が取得される（段階ＳＴ１０６：ＭＶ１，３は自然光画像ＩＭ１ｂ、ＩＭ２ｂから得られる）。この動きベクトルは、該少なくとも２つの画像及び実質的に異なる照明条件下で捕捉された画像（ＩＭＦｂ）が捕捉されたそれぞれの瞬間（ｔ１、ｔ２、ｔ３）に基づいて適合される（段階ＳＴ１０７）。これは更に動き予測の正確性に寄与する。
【００５９】
以上の詳細な説明は更に、以下の選択的な特徴を示している。動き予測段階は、ある画素群に属する動きベクトルを、他の画素群に対して定められた動きベクトルを考慮に入れるようにして定める。これは、例えば３Ｄ再帰的探索法における場合である。上記特徴は、単純なブロックマッチング動き予測法と比較して正確な動き予測を可能にする。動きベクトルは、関連する画素群が属する被写体の動きを真に指し示すことになる。これは良好な画質に寄与する。
【００６０】
上記特徴は数多の様々な手法で実現され得る。これを例示するため、幾つかの代替例を簡単に示す。画像群の組は静止画の代わりに動画を形成していてもよい。例えば、処理対象の画像群の組はビデオカメラを用いて捕捉されていてもよい。画像群の組はまた、従来の紙の写真の組のデジタル走査から得られてもよい。画像群の組は、実質的に同等の照明条件下で捕捉された３つ以上の画像を含んでいてもよい。画像群の組はまた、実質的に異なる照明条件下で捕捉された２つ以上の画像を含んでいてもよい。画像群は互いに対して何処に位置付けられていてもよい。例えば、先ず、フラッシュ光画像が捕捉され、その後、２つの自然光画像が捕捉されてもよい。動き指標は何れのフラッシュ光画像が処理され得るかに基づいて２つの自然光画像から得られてもよい。他の例では、２つのフラッシュ光画像が最初に捕捉され、続いて、１つの自然光画像が捕捉されてもよく、動き指標はフラッシュ光画像から得られる。この場合、フラッシュ光画像が、実質的に同等の照明条件下で撮影された画像を構成する。
【００６１】
画像群の組を処理することには数多の様々な手法が存在する。処理は必ずしも、上述の画像の改善を含んでいなくてもよい。例えば、処理は画像の符号化を含んでいてもよい。処理が画像の改善を含んでいる場合、それを行う手法は数多く存在する。上述においては、動き補償された自然光画像が先ず定められている。続いて、動き補償された自然光画像に基づいてフラッシュ光画像が改善される。他の例では、フラッシュ光画像はブロック毎の原則の下で直接的に改善されてもよい。フラッシュ光画像内の画素ブロックは、自然光画像内の対応する画素ブロックを指し示している該画素ブロックの動きベクトルに基づいて改善されてもよい。従って、フラッシュ光画像内のそれぞれの画素ブロックが逐次的に改善されてもよい。この実施形態においては、動き補償された自然光画像を最初に確立する必要はない。
【００６２】
画像の組は必ずしも、それぞれの画像が捕捉されたそれぞれの瞬間を指し示す時間標識を有していなくてもよい。例えば、それぞれの瞬間の間が一定の時間間隔である場合、時間標識は不要である。時間間隔は同一である必要はなく、それらが知られれば足りる。
【００６３】
ハードウェア若しくはソフトウェア又はそれら双方の品目を用いて機能を実現する方法は数多く存在する。この点において、図面は非常に概略的であり、各図は本発明の単に１つの取り得る実施形態を表しているに過ぎない。さらに、各図は異なる機能を相異なるブロックとして示しているが、これは決して、ハードウェア又はソフトウェアの単一品目が幾つかの機能を実行したり、あるいはハードウェア若しくはソフトウェア又はそれら双方のアセンブリが単一の機能を実行したりすることを排除するものではない。
【００６４】
図面を参照するこの詳細な説明は本発明を例示するものであり、限定するものではない。添付の請求項の範囲内で数多の代替例が存在する。請求項中の如何なる参照符号も請求の範囲を限定するものとして解釈されるべきではない。用語“有する”は、請求項にて挙げられる以外の要素又は段階の存在を排除するものではない。要素又は段階の前の冠詞“ある（“ａ”若しくは“ａｎ”）”は、このような要素又は段階が複数存在することを排除するものではない。
【図面の簡単な説明】
【００６５】
【図１】デジタルカメラを例示するブロック図である。
【図２Ａ】デジタルカメラが実行する動作を例示するフローチャートである。
【図２Ｂ】デジタルカメラが実行する動作を例示するフローチャートである。
【図３Ａ】デジタルカメラが捕捉した３つの連続した画像を例示する絵図である。
【図３Ｂ】デジタルカメラが捕捉した３つの連続した画像を例示する絵図である。
【図３Ｃ】デジタルカメラが捕捉した３つの連続した画像を例示する絵図である。
【図４Ａ】デジタルカメラが実行してもよい代替的な動作を例示するフローチャートである。
【図４Ｂ】デジタルカメラが実行してもよい代替的な動作を例示するフローチャートである。
【図５】画像処理装置を例示する図である。
【図１】
2008522457.tif 000003
【図２Ａ】
2008522457.tif 000004
【図２Ｂ】
2008522457.tif 000005
【図３Ａ】
2008522457.tif 000006
【図３Ｂ】
2008522457.tif 000007
【図３Ｃ】
2008522457.tif 000008
【図４Ａ】
2008522457.tif 000009
【図４Ｂ】
2008522457.tif 000010
【図５】
2008522457.tif 000011
【国際調査報告】
2008522457.tif 000012
2008522457.tif 000013
2008522457.tif 000014