"シーンを表す光学像を捉える撮像面を有し、前記光学像に対応する電子画像を出力する撮像手段、互いに異なる複数のタイミングで前記撮像手段から出力された複数の電子画像を取得する取得手段、前記撮像面の動きを前記取得手段の処理に関連して検出する検出手段、前記取得手段によって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を前記検出手段の検出結果を参照して定義する定義手段、および前記取得手段によって取得された複数の電子画像のうち前記定義手段によって定義された画像領域に属する複数の部分画像を合成する合成手段を備える、電子カメラ。ズーム操作に応答してズーム倍率を調整する倍率調整手段、および前記倍率調整手段によって調整されたズーム倍率に応じて異なるように前記既定サイズの大きさを調整するサイズ調整手段をさらに備える、請求項1記載の電子カメラ。前記定義手段によって注目されるシーンのサイズが基準を下回るとき前記定義手段の処理に代えてエラーを報知する報知手段をさらに備える、請求項1記載の電子カメラ。前記定義手段は前記取得手段の処理が完了した後に定義処理を実行する、請求項1ないし3のいずれかに記載の電子カメラ。前記取得手段によって注目される複数のタイミングにそれぞれ対応して互いに異なる複数の露光量を設定する露光設定手段をさらに備える、請求項1ないし4のいずれかに記載の電子カメラ。シーンを表す光学像を捉える撮像面を有し、前記光学像に対応する電子画像を出力する撮像手段を備える電子カメラのプロセッサに、互いに異なる複数のタイミングで前記撮像手段から出力された複数の電子画像を取得する取得ステップ、前記撮像面の動きを前記取得ステップの処理に関連して検出する検出ステップ、前記取得ステップによって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を定義する定義ステップ、および前記取得ステップによって取得された複数の電子画像のうち前記定義ステップによって定義された画像領域に属する複数の部分画像を合成する合成ステップを実行させるための、撮像制御プログラム。シーンを表す光学像を捉える撮像面を有し、前記光学像に対応する電子画像を出力する撮像手段を備える電子カメラによって実行される撮像制御方法であって、互いに異なる複数のタイミングで前記撮像手段から出力された複数の電子画像を取得する取得ステップ、前記撮像面の動きを前記取得ステップの処理に関連して検出する検出ステップ、前記取得ステップによって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を定義する定義ステップ、および前記取得ステップによって取得された複数の電子画像のうち前記定義ステップによって定義された画像領域に属する複数の部分画像を合成する合成ステップを備える、撮像制御方法。シーンを表す光学像を捉える撮像面を有し、前記光学像に対応する電子画像を出力する撮像手段、およびメモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子カメラに供給される外部制御プログラムであって、互いに異なる複数のタイミングで前記撮像手段から出力された複数の電子画像を取得する取得ステップ、前記撮像面の動きを前記取得ステップの処理に関連して検出する検出ステップ、前記取得ステップによって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を定義する定義ステップ、および前記取得ステップによって取得された複数の電子画像のうち前記定義ステップによって定義された画像領域に属する複数の部分画像を合成する合成ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。シーンを表す光学像を捉える撮像面を有し、前記光学像に対応する電子画像を出力する撮像手段、外部制御プログラムを取り込む取り込み手段、および前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える電子カメラであって、前記外部制御プログラムは、互いに異なる複数のタイミングで前記撮像手段から出力された複数の電子画像を取得する取得ステップ、前記撮像面の動きを前記取得ステップの処理に関連して検出する検出ステップ、前記取得ステップによって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を定義する定義ステップ、および前記取得ステップによって取得された複数の電子画像のうち前記定義ステップによって定義された画像領域に属する複数の部分画像を合成する合成ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、電子カメラ。しかし、背景技術では、合成画像の画角が動きベクトルの大きさに応じて変動するため、操作性に限界がある。それゆえに、この発明の主たる目的は、操作性を高めることができる、電子カメラを提供することである。この発明に従う電子カメラは、シーンを表す光学像を捉える撮像面を有し、光学像に対応する電子画像を出力する撮像手段、互いに異なる複数のタイミングで撮像手段から出力された複数の電子画像を取得する取得手段、撮像面の動きを取得手段の処理に関連して検出する検出手段、取得手段によって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を検出手段の検出結果を参照して定義する定義手段、および取得手段によって取得された複数の電子画像のうち定義手段によって定義された画像領域に属する複数の部分画像を合成する合成手段を備える。好ましくは、ズーム操作に応答してズーム倍率を調整する倍率調整手段、および倍率調整手段によって調整されたズーム倍率に応じて異なるように既定サイズの大きさを調整するサイズ調整手段がさらに備えられる。好ましくは、定義手段によって注目されるシーンのサイズが基準を下回るとき定義手段の処理に代えてエラーを報知する報知手段がさらに備えられる。好ましくは、定義手段は取得手段の処理が完了した後に定義処理を実行する。好ましくは、取得手段によって注目される複数のタイミングにそれぞれ対応して互いに異なる複数の露光量を設定する露光設定手段がさらに備えられる。この発明に従う撮像制御プログラムは、シーンを表す光学像を捉える撮像面を有し、光学像に対応する電子画像を出力する撮像手段を備える電子カメラのプロセッサに、互いに異なる複数のタイミングで撮像手段から出力された複数の電子画像を取得する取得ステップ、撮像面の動きを取得ステップの処理に関連して検出する検出ステップ、取得ステップによって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を定義する定義ステップ、および取得ステップによって取得された複数の電子画像のうち定義ステップによって定義された画像領域に属する複数の部分画像を合成する合成ステップを実行させるための、撮像制御プログラムである。この発明に従う撮像制御方法は、シーンを表す光学像を捉える撮像面を有し、光学像に対応する電子画像を出力する撮像手段を備える電子カメラによって実行される撮像制御方法であって、互いに異なる複数のタイミングで撮像手段から出力された複数の電子画像を取得する取得ステップ、撮像面の動きを取得ステップの処理に関連して検出する検出ステップ、取得ステップによって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を定義する定義ステップ、および取得ステップによって取得された複数の電子画像のうち定義ステップによって定義された画像領域に属する複数の部分画像を合成する合成ステップを備える。この発明に従う外部制御プログラムは、シーンを表す光学像を捉える撮像面を有し、光学像に対応する電子画像を出力する撮像手段、およびメモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子カメラに供給される外部制御プログラムであって、互いに異なる複数のタイミングで撮像手段から出力された複数の電子画像を取得する取得ステップ、撮像面の動きを取得ステップの処理に関連して検出する検出ステップ、取得ステップによって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を定義する定義ステップ、および取得ステップによって取得された複数の電子画像のうち定義ステップによって定義された画像領域に属する複数の部分画像を合成する合成ステップを内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。この発明に従う電子カメラは、シーンを表す光学像を捉える撮像面を有し、光学像に対応する電子画像を出力する撮像手段、外部制御プログラムを取り込む取り込み手段、および取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える電子カメラであって、外部制御プログラムは、互いに異なる複数のタイミングで撮像手段から出力された複数の電子画像を取得する取得ステップ、撮像面の動きを取得ステップの処理に関連して検出する検出ステップ、取得ステップによって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を定義する定義ステップ、および取得ステップによって取得された複数の電子画像のうち定義ステップによって定義された画像領域に属する複数の部分画像を合成する合成ステップを内部制御プログラムと協働して実行するプログラムに相当する。この発明によれば、定義手段によって定義された画像領域は、互いに異なるタイミングで取得された複数の電子画像の間で共通するシーンを表す領域に相当する。合成画像は、こうして定義された画像領域に属する複数の部分画像に基づいて作成される。ここで、画像領域のサイズつまり合成画像の画角は、撮像面の動きに関係なく既定値に固定される。これによって、操作性が向上する。この発明の上述の目的,その他の目的,特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。以下、この発明の実施の形態を図面を参照しながら説明する。[基本的構成]図1を参照して、この実施例の電子カメラは、基本的に次のように構成される。撮像手段1は、シーンを表す光学像を捉える撮像面を有し、光学像に対応する電子画像を出力する。取得手段2は、互いに異なる複数のタイミングで撮像手段1から出力された複数の電子画像を取得する。検出手段3は、撮像面の動きを取得手段2の処理に関連して検出する。定義手段4は、取得手段2によって取得された複数の電子画像の間で共通するシーンを表す既定サイズの画像領域を検出手段3の検出結果を参照して定義する。合成手段5は、取得手段2によって取得された複数の電子画像のうち定義手段4によって定義された画像領域に属する複数の部分画像を合成する。定義手段4によって定義された画像領域は、互いに異なるタイミングで取得された複数の電子画像の間で共通するシーンを表す領域に相当する。合成画像は、こうして定義された画像領域に属する複数の部分画像に基づいて作成される。ここで、画像領域のサイズつまり合成画像の画角は、撮像面の動きに関係なく既定値に固定される。これによって、操作性が向上する。[実施例]図2を参照して、この実施例のディジタルカメラ10は、ドライバ20a~20cによってそれぞれ駆動されるズームレンズ12,フォーカスレンズ14および絞りユニット16を含む。これらの部材を経た光学像は、イメージャ18の撮像面に照射され、光電変換を施される。これによって、光学像に対応する電荷が生成される。電源が投入されると、CPU30は、動画取り込み処理を実行するべく、露光動作および電荷読み出し動作の繰り返しをドライバ20dに命令する。ドライバ20dは、図示しないSGから周期的に発生する垂直同期信号Vsyncに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。イメージャ18からは、読み出された電荷に基づく生画像データが周期的に出力される。前処理回路22は、イメージャ18から出力された生画像データにディジタルクランプ,画素欠陥補正,ゲイン制御などの処理を施す。これらの処理を施された生画像データは、メモリ制御回路34を通してSDRAM36の生画像エリア36a図3参照に書き込まれる。後処理回路38は、生画像エリア36aに格納された生画像データをメモリ制御回路34を通して読み出し、読み出された生画像データに色分離処理,白バランス調整処理およびYUV変換処理を施す。これによって生成されたYUV形式の画像データは、メモリ制御回路34によってSDRAM36のYUV画像エリア36b図3参照に書き込まれる。LCDドライバ40は、YUV画像エリア36bに格納された画像データをメモリ制御回路34を通して繰り返し読み出し、読み出された画像データに基づいてLCDモニタ42を駆動する。この結果、撮像面で捉えられたシーンを表すリアルタイム動画像スルー画像がモニタ画面に表示される。図4を参照して、撮像面の中央には評価エリアEVAが割り当てられる。評価エリアEVAは水平方向および垂直方向の各々において16分割され、256個の分割エリアが評価エリアEVAを形成する。また、図2に示す前処理回路22は、上述した処理に加えて、生画像データを簡易的にRGBデータに変換する簡易RGB変換処理を実行する。AE評価回路24は、前処理回路22によって生成されたRGBデータのうち評価エリアEVAに属するRGBデータを、垂直同期信号Vsyncが発生する毎に積分する。これによって、256個の積分値つまり256個のAE評価値が、垂直同期信号Vsyncに応答してAE評価回路24から出力される。AF評価回路26は、前処理回路22によって生成されたRGBデータのうち評価エリアEVAに属するRGBデータの高周波成分を、垂直同期信号Vsyncが発生する毎に積分する。これによって、256個の積分値つまり256個のAF評価値が、垂直同期信号Vsyncに応答してAF評価回路26から出力される。キー入力装置32に設けられたシャッタボタン32shが非操作状態にあるとき、CPU30は、AE評価回路24から出力された256個のAE評価値に基づいて簡易AE処理を実行し、適正EV値を算出する。算出された適正EV値を定義する絞り量および露光時間はドライバ20cおよび20dに設定され、これによってスルー画像の明るさが大まかに調整される。キー入力装置32に設けられたズームボタン32zmが操作されると、CPU30は、ドライバ20aを通してズームレンズ12を光軸方向に移動させる。この結果、スルー画像の倍率が変化する。シャッタボタン32shが半押しされると、CPU30は、AE評価値を参照した厳格AE処理を実行し、最適EV値を算出する。算出された最適EV値を定義する絞り量および露光時間もまたドライバ20cおよび20dに設定され、これによってスルー画像の明るさが厳格に調整される。CPU30はまた、AF評価回路26から出力された256個のAF評価値に基づいてAF処理を実行する。フォーカスレンズ14は合焦点の探索のためにドライバ20bによって光軸方向に移動し、これによって発見された合焦点に配置される。この結果、スルー画像の鮮鋭度が向上する。撮像モードは、モード切換えスイッチ32mdによって通常モードおよびHDRモードの間で切り換えられる。通常モードが選択された状態でシャッタボタン32shが全押しされると、CPU30は、静止画取り込み処理を1回だけ実行する。この結果、シャッタボタン32shが全押しされた時点のシーンを表す1フレームの画像データがYUV画像エリア36bから静止画像エリア36c図3参照に退避される。HDRモードが選択された状態でシャッタボタン32shが全押しされると、CPU30は、互いに異なる3つの露光量にそれぞれ対応する3フレームの画像データを静止画像エリア36cに取り込み、取り込まれた3フレームの画像データに基づいて1フレームの合成画像データを作成する詳細は後述。合成画像データは、ワークエリア36d図3参照で作成され、その後に静止画像エリア36cに戻される。こうして1フレームの静止画像データまたは合成画像データが得られると、CPU30は、記録処理の実行をメモリI/F44に命令する。メモリI/F44は、静止画像エリア36cに格納された1フレームの画像データをメモリ制御回路34を通して読み出し、読み出された画像データをファイル形式で記録媒体46に記録する。HDR処理において、CPU30はまず、シャッタボタン32shの全押しの後にイメージャ18から出力された生画像データに基づくYUV形式の画像データ=1フレーム目の画像データを取得する。1フレーム目の画像データは、YUV画像エリア36bから静止画像エリア36cに退避される。CPU30は次に、撮像面の露光量が最適EV値に相当する露光量のα倍を示すように露光設定=絞り量および/または露光時間を変更し、変更後にイメージャ18から出力された生画像データに基づくYUV形式の画像データ=2フレーム目の画像データを取得する。2フレーム目の画像データも、YUV画像エリア36bから静止画像エリア36cに退避される。CPU30は続いて、撮像面の露光量が最適EV値に相当する露光量の1/α倍を示すように露光設定=絞り量および/または露光時間を変更し、変更後にイメージャ18から出力された生画像データに基づくYUV形式の画像データ=3フレーム目の画像データを取得する。3フレーム目の画像データもまた、YUV画像エリア36bから静止画像エリア36cに退避される。一方、動き検出回路28は、フレーム間の撮像面の動きを示す動き情報を繰り返し作成し、作成された動き情報をCPU30に与える。動き情報は、厳密には、光軸に直交する方向,光軸周り方向および光軸に沿う方向における撮像面の動きを示す情報に相当する。CPU30は、シャッタボタン32shが全押しされた後の3フレーム期間に相当する動き情報を動き検出回路28から取得する。こうして3フレームの画像データおよび動き情報が取得されると、CPU30は、ズームレンズ12の位置つまりズーム倍率に基づいて切り出し領域CTのサイズを図5に示すグラフに沿って調整し、切り出し領域CTの配置を初期化する。図5によれば、切り出し領域CTのサイズは、ズーム倍率が閾値TH1を下回る範囲においてSZmaxに設定され、ズーム倍率が閾値TH2を上回る範囲においてSZminに設定され、そして閾値TH1から閾値TH2までの範囲においてズーム倍率の増大とともにSZmaxからSZminまで線形に減少する。また、切り出し領域CTの初期位置は、1フレーム目の画像データの中央である。したがって、切り出し領域CTは、ズーム倍率が増大するほど低減するサイズを有して、1フレーム目の画像データの中央に配置される。CPU30は続いて、変数Kを2および3の各々に設定し、設定値毎に切り出し領域調整処理を実行する。切り出し領域調整処理ではまず、1フレームおよびKフレーム目の間の画像データとの間のずれを上述の要領で取得した動き情報に基づいて算出し、算出されたずれに基づいて1フレーム目~Kフレーム目の画像データに共通する領域=共通領域を特定する。特定された共通領域が切り出し領域を包含していれば、CPU30は、現時点の切り出し領域CTの配置を維持する。これに対して、特定された共通領域が切り出し領域CTを包含していなければ、CPU30は、特定された共通領域が切り出し領域CTをカバーできるか否かを判別し、判別結果に応じて異なる処理を実行する。具体的には、共通領域が切り出し領域CTをカバーできれば、CPU30は、共通領域によって包含される位置に切り出し領域CTを移動させる。移動後の位置は、1フレーム目の画像データの中央に直近の位置とされる。これに対して、共通領域が切り出し領域CTをカバーできなければ、CPU30は、エラー処理を実行する。この結果、再度の撮像操作シャッタボタン32shの再操作を促す報知が出力される。したがって、注目する3フレームをF_1,F_2およびF_3と定義するとして、フレームF_1~F_3が図6に示すように遷移すると、同じ図6にハッチングで示す領域が切り出し領域CTとして設定される。また、フレームF_1~F_3が図7に示すように遷移すると、同じ図7にハッチングで示す領域が切り出し領域CTとして設定される。これに対して、フレームF_1~F_3が図8に示すように遷移したときは、切り出し領域CTの設定に代えてエラー処理が実行される。切り出し領域CTの設定に成功すると、CPU30は、設定された切り出し領域CTに属する3フレームの部分画像データを3フレームの画像データからそれぞれ切り出し、切り出された3フレームの部分画像データを合成する。これによって、1フレームの合成画像データが作成される。このような合成処理はワークエリア36d上で実行され、作成された合成画像データは静止画像エリア36cに戻される。CPU30は、図9~図12に示す撮像タスクを含む複数のタスクをマルチタスクOSの制御の下で並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ48に記憶される。図9を参照して、ステップS1では動画取込み処理を実行する。この結果、撮像面で捉えられたシーンを表すスルー画像がLCDモニタ42に表示される。ステップS3ではシャッタボタン32shが半押しされたか否かを判別し、判別結果がNOであればステップS5で簡易AE処理を実行する。この結果、スルー画像の明るさが大まかに調整される。ステップS7ではズームボタン32zmが操作されたか否かを判別し、判別結果がNOであればそのままステップS3に戻る一方、判別結果がYESであればステップS9でズームレンズ12を光軸方向に移動させてからステップS3に戻る。ステップS9の処理の結果、スルー画像の倍率が変化する。ステップS3の判別結果がNOからYESに更新されると、ステップS11で厳格AE処理を実行し、ステップS13でAF処理を実行する。スルー画像の明るさは厳格AE処理によって厳格に調整され、スルー画像の鮮鋭度はAF処理によって向上する。ステップS15ではシャッタボタン32shが全押しされたか否かを判別し、ステップS17ではシャッタボタン32shの操作が解除されたか否かを判別する。ステップS17の判別結果がYESであればそのままステップS3に戻り、ステップS15の判別結果がYESであればステップS19~S25の処理を経てステップS3に戻る。ステップS19では、現時点の撮像モードが通常モードおよびHDRモードのいずれであるかを判別する。現時点の撮像モードが通常モードであればステップS21で静止画取り込み処理を実行し、現時点の撮像モードがHDRモードであればステップS23でHDR処理を実行する。ステップS21の静止画取り込み処理の結果、シャッタボタン32shが全押しされた時点のシーンを表す1フレームの画像データがYUV画像エリア36bから静止画像エリア36cに退避される。また、ステップS23のHDR処理の結果、互いに異なる3つの露光量にそれぞれ対応する3フレームの画像データが静止画像エリア36cに取り込まれ、1フレームの合成画像データがワークエリア36d上で作成される。作成された合成画像データは、静止画像エリア36cに戻される。ステップS21またはS23の処理が完了するとステップS25に進み、記録処理の実行をメモリI/F44に命令する。メモリI/F44は、静止画像エリア36cに格納された1フレームの画像データをメモリ制御回路34を通して読み出し、読み出された画像データをファイル形式で記録媒体46に記録する。ステップS23のHDR処理は、図10~図12に示すサブルーチンに従って実行される。ステップS31では、シャッタボタン32shの全押しの後にイメージャ18から出力された生画像データに基づくYUV形式の画像データ=1フレーム目の画像データをYUV画像エリア36bから静止画像エリア36cに退避させる。ステップS33では、撮像面の露光量が最適EV値に相当する露光量のα倍を示すように、露光設定=絞り量および/または露光時間を変更する。ステップS35では、ステップS33の処理の後にイメージャ18から出力された生画像データに基づくYUV形式の画像データ=2フレーム目の画像データをYUV画像エリア36bから静止画像エリア36cに退避させる。ステップS37では、1フレーム目の露光から2フレーム目の露光までの撮像面の動きを示す動き情報を動き検出回路28から取得する。ステップS39では、撮像面の露光量が最適EV値に相当する露光量の1/α倍を示すように、露光設定=絞り量および/または露光時間を変更する。ステップS41では、ステップS39の処理の後にイメージャ18から出力された生画像データに基づくYUV形式の画像データ=3フレーム目の画像データをYUV画像エリア36bから静止画像エリア36cに退避させる。ステップS43では、2フレーム目の露光から3フレーム目の露光までの撮像面の動きを示す動き情報を動き検出回路28から取得する。ステップS45ではズームレンズ12の位置つまりズーム倍率に基づいて切り出し領域CTのサイズを調整し、ステップS47では切り出し領域CTの配置を初期化する。切り出し領域CTは、ズーム倍率が増大するほど低減するサイズを有して、1フレーム目の画像データの中央に配置される。ステップS49ではフラグFLGerrorを0に設定し、ステップS51では変数Kを2に設定し、そしてステップS53では切り出し領域調整処理を実行する。切り出し領域調整処理の結果、1フレーム目~Kフレーム目の画像データの間で共通する共通領域が特定され、特定された共通領域に収まるように切り出し領域の配置が調整される。なお、特定された共通領域が切り出し領域CTをカバーできないときは、切り出し領域CTの配置を調整する代わりにフラグFLGerrorが1に更新される。ステップS55ではフラグFLGerrorが0を示すか否かを判別し、判別結果がNOであればステップS57でエラー処理を実行する。エラー処理の結果、再度の撮像操作シャッタボタン32shの再操作を促す報知が出力される。エラー処理が完了すると、上階層のルーチンに復帰する。一方、ステップS55の判別結果がYESであれば、ステップS59で変数Kをインクリメントし、インクリメント後の変数Kの値が3を上回るか否かをステップS61で判別する。判別結果がNOであればステップS53に戻り、判別結果がYESであればステップS63に進む。ステップS63では、ステップS31,S35およびS41で取り込まれた3フレームの画像データから切り出し領域CTに属する3フレームの部分画像データをそれぞれ切り出し、切り出された3フレームの部分画像データを合成する。これによって、1フレームの合成画像データが作成される。画像合成処理はワークエリア36d上で実行され、これによって作成された合成画像データは静止画像エリア36cに戻される。画像合成処理が完了すると、上階層のルーチンに復帰する。ステップS53の切り出し領域調整処理は、図12に示すサブルーチンに従って実行される。ステップS71では、ステップS37またはS43で取得された動き情報に基づいて1フレームの画像データとKフレーム目の画像データとのずれを算出する。ステップS73では、算出されたずれに基づいて1フレーム目~Kフレーム目の画像データに共通する領域=共通領域を特定する。ステップS75では、特定された共通領域が切り出し領域CTを包含しているか否かを判別し、判別結果がYESであれば上階層のルーチンに復帰する一方、判別結果がNOであればステップS77に進む。ステップS77では、特定された共通領域が切り出し領域CTをカバーできるか否かを判別する。判別結果がYESであればステップS79に進み、特定された共通領域によって包含される位置に切り出し領域CTを移動させる。移動後の位置は、1フレーム目の画像データの中央に直近の位置とされる。これに対して、判別結果がNOであればステップS81に進み、フラグFLGerrorを1に更新する。ステップS79またはS81の処理が完了すると、上階層のルーチンに復帰する。以上の説明から分かるように、イメージャ18は、シーンを表す光学像を捉える撮像面を有し、光学像に対応する生画像データを出力する。出力された生画像データは、前処理回路22および後処理回路38の処理によってYUV形式の画像データに変換される。CPU30は、互いに異なるタイミングでイメージャ18から出力された3フレームの生画像データに基づくYUV形式の3フレームの画像データを取得し、さらにこの3フレーム期間における撮像面の動きを示す動き情報を動き検出回路28から取得する。CPU30はまた、取得された3フレームの画像データの間で共通するシーンを表しかつ既定サイズを示す切り出し領域CTを上述の動き情報に基づいて定義し、定義された切り出し領域CTに属する3フレームの部分画像データを合成する。動き情報に基づいて定義された切り出し領域CTは、互いに異なるタイミングで取得された3フレームの画像データの間で共通するシーンを表す領域に相当する。合成画像データは、こうして定義された切り出し領域CTに属する3フレームの部分画像データに基づいて作成される。ここで、切り出し領域CTのサイズつまり合成画像データの画角は、撮像面の動きに関係なく既定値に固定される。これによって、操作性が向上する。なお、この実施例では、共通領域に包含されるように切り出し領域CTの配置を調整するにあたって、1フレーム目の画像データの中央に向けて切り出し領域CTを移動させるようにしている。しかし、1フレーム目ではなく、2フレーム目または3フレーム目の画像データの中央に向けて切り出し領域CTを移動させるようにしてもよい。また、この実施例では、マルチタスクOSおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ48に予め記憶される。しかし、図13に示すように通信I/F50をディジタルカメラ10に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ48に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。さらに、この実施例では、CPU30によって実行される処理を上述の要領で複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。"