"被写体を測光して輝度値を検出する輝度値検出手段と、該輝度値検出手段により検出された輝度値に基づき、第1露出条件と、該第1露出条件よりも低露出側の第2露出条件とを演算する露出条件演算手段と、設定された閾値よりも低い側の、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差を、設定された閾値よりも高い側の、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差よりも小さくなるように前記第2露出値を調整する露出調整手段と、該露出調整手段の調整後における露出値と対応する露出条件を前記第1露出条件及び前記第2露出条件として設定する露出条件設定手段と、該露出条件設定手段により設定された前記第1露出条件及び前記第2露出条件に従って撮像された撮像画像を合成して一つの合成画像を生成する合成画像生成手段とを備えたことを特徴とする撮像装置。被写体を測光して輝度値を検出する輝度値検出手段と、該輝度値検出手段により検出された輝度値に基づき、第1露出条件と、該第1露出条件よりも低露出側の第2露出条件とを演算する露出条件演算手段と、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差が、相対的に明るいシーンよりも、相対的に暗いシーンの方が小さくなるように、前記第2露出値を調整する露出調整手段と、該露出調整手段の調整後における露出値と対応する露出条件を前記第1露出条件及び前記第2露出条件として設定する露出条件設定手段と、該露出条件設定手段により設定された前記第1露出条件及び前記第2露出条件に従って撮像された撮像画像を合成して一つの合成画像を生成する合成画像生成手段とを備えたことを特徴とする撮像装置。前記閾値は、露出条件の設定範囲を制限するために定められた露出条件設定範囲内における中間値よりも高い側の値を含む少なくとも1つの値に設定されていることを特徴とする請求項1に記載の撮像装置。前記輝度値検出手段は、前記被写体を複数の分割領域毎に測光して領域毎の輝度値を検出し、前記露出条件演算手段は、前記輝度値検出手段により検出された各輝度値のうちの最大輝度値を含む一群の高輝度値中の一つの輝度値を第1輝度値として、該第1輝度値に基づき前記第1露出条件を演算すると共に、前記各輝度値のうちの最小輝度値を含む一群の低輝度値中の一つの輝度値を第2輝度値として、該第2輝度値に基づき前記第2露出条件を演算することを特徴とする請求項1~3のいずれか一つに記載の撮像装置。前記第1輝度値は前記一群の高輝度値中の前記最大輝度値であり、前記第2輝度値は前記一群の低輝度値中の前記最小輝度値であることを特徴とする請求項4に記載の撮像装置。コンピュータに、被写体を測光して輝度値を検出する輝度値検出手順と、該輝度値検出手順により検出された輝度値に基づき、第1露出条件と、該第1露出条件よりも低露出側の第2露出条件とを演算する露出条件演算手順と、設定された閾値よりも低い側の、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差を、設定された閾値よりも高い側の、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差よりも小さくなるように前記第2露出値を調整する露出調整手順と、該露出調整手順の調整後における露出値と対応する露出条件を前記第1露出条件及び前記第2露出条件として設定する露出条件設定手順と、該露出条件設定手順により設定された前記第1露出条件及び前記第2露出条件に従って各々撮像された撮像画像を合成して一つの合成画像を生成する合成画像生成手順とを実行させるための画像生成プログラム。コンピュータに、被写体を測光して輝度値を検出する輝度値検出手順と、該輝度値検出手順により検出された輝度値に基づき、第1露出条件と、該第1露出条件よりも低露出側の第2露出条件とを演算する露出条件演算手順と、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差が、相対的に明るいシーンよりも、相対的に暗いシーンの方が小さくなるように、前記第2露出値を調整する露出調整手順と、該露出調整手順の調整後における露出値と対応する露出条件を前記第1露出条件及び前記第2露出条件として設定する露出条件設定手順と、該露出条件設定手順により設定された前記第1露出条件及び前記第2露出条件に従って撮像された撮像画像を合成して一つの合成画像を生成する合成画像生成手順とを実行させるための画像生成プログラム。ところで、撮像装置には、通常、露出値露出条件の設定範囲を制限するために定められた露出連動範囲露出条件設定範囲が設定されている。加えて、被写体の明部と暗部との輝度の差は、一般に、露出連動範囲の上限側高輝度の環境下の方が露出連動範囲の下限側低輝度の環境下に比べて大きくなる。このため、露出連動範囲の上限側付近のHDR処理結果が最適となるように高露出側と低露出側との露出段数の差を設定した場合には、露出連動範囲の上限付近以外の部分中央部や下限付近で露出オーバーになってしまうおそれがあるという問題があった。本発明は、このような事情に鑑みてなされたものであり、その目的は、暗部と明部とを有する被写体を最適露出条件でハイダイナミックレンジ撮影することができる撮像装置及び画像生成プログラムを提供することにある。上記目的を達成するために、本発明の撮像装置は、被写体を測光して輝度値を検出する輝度値検出手段と、該輝度値検出手段により検出された輝度値に基づき、第1露出条件と、該第1露出条件よりも低露出側の第2露出条件とを演算する露出条件演算手段と、設定された閾値よりも低い側の、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差を、設定された閾値よりも高い側の、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差よりも小さくなるように前記第2露出値を調整する露出調整手段と、該露出調整手段の調整後における露出値と対応する露出条件を前記第1露出条件及び前記第2露出条件として設定する露出条件設定手段と、該露出条件設定手段により設定された前記第1露出条件及び前記第2露出条件に従って撮像された撮像画像を合成して一つの合成画像を生成する合成画像生成手段とを備えたことを要旨とする。また、本発明の撮像装置は、被写体を測光して輝度値を検出する輝度値検出手段と、該輝度値検出手段により検出された輝度値に基づき、第1露出条件と、該第1露出条件よりも低露出側の第2露出条件とを演算する露出条件演算手段と、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差が、相対的に明るいシーンよりも、相対的に暗いシーンの方が小さくなるように、前記第2露出値を調整する露出調整手段と、該露出調整手段の調整後における露出値と対応する露出条件を前記第1露出条件及び前記第2露出条件として設定する露出条件設定手段と、該露出条件設定手段により設定された前記第1露出条件及び前記第2露出条件に従って撮像された撮像画像を合成して一つの合成画像を生成する合成画像生成手段とを備えたことを要旨とする。また、本発明の撮像装置において、前記閾値は、露出条件の設定範囲を制限するために定められた露出条件設定範囲内における中間値よりも高い側の値を含む少なくとも1つの値に設定されていることを要旨とする。また、本発明の撮像装置において、前記輝度値検出手段は、前記被写体を複数の分割領域毎に測光して領域毎の輝度値を検出し、前記露出条件演算手段は、前記輝度値検出手段により検出された各輝度値のうちの最大輝度値を含む一群の高輝度値中の一つの輝度値を第1輝度値として、該第1輝度値に基づき前記第1露出条件を演算すると共に、前記各輝度値のうちの最小輝度値を含む一群の低輝度値中の一つの輝度値を第2輝度値として、該第2輝度値に基づき前記第2露出条件を演算することを要旨とする。また、本発明の撮像装置において、前記第1輝度値は前記一群の高輝度値中の前記最大輝度値であり、前記第2輝度値は前記一群の低輝度値中の前記最小輝度値であることを要旨とする。また、本発明の画像生成プログラムは、コンピュータに、被写体を測光して輝度値を検出する輝度値検出手順と、該輝度値検出手順により検出された輝度値に基づき、第1露出条件と、該第1露出条件よりも低露出側の第2露出条件とを演算する露出条件演算手順と、設定された閾値よりも低い側の、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差を、設定された閾値よりも高い側の、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差よりも小さくなるように前記第2露出値を調整する露出調整手順と、該露出調整手順の調整後における露出値と対応する露出条件を前記第1露出条件及び前記第2露出条件として設定する露出条件設定手順と、該露出条件設定手順により設定された前記第1露出条件及び前記第2露出条件に従って各々撮像された撮像画像を合成して一つの合成画像を生成する合成画像生成手順とを実行させることを要旨とする。また、本発明の画像生成プログラムは、コンピュータに、被写体を測光して輝度値を検出する輝度値検出手順と、該輝度値検出手順により検出された輝度値に基づき、第1露出条件と、該第1露出条件よりも低露出側の第2露出条件とを演算する露出条件演算手順と、前記第1露出条件に対応する第1露出値と、前記第2露出条件に対応する第2露出値との差が、相対的に明るいシーンよりも、相対的に暗いシーンの方が小さくなるように、前記第2露出値を調整する露出調整手順と、該露出調整手順の調整後における露出値と対応する露出条件を前記第1露出条件及び前記第2露出条件として設定する露出条件設定手順と、該露出条件設定手順により設定された前記第1露出条件及び前記第2露出条件に従って撮像された撮像画像を合成して一つの合成画像を生成する合成画像生成手順とを実行させることを要旨とする。本発明によれば、暗部と明部とを有する被写体を最適露出条件でハイダイナミックレンジ撮影することができる。以下、本発明を撮像装置としてのデジタルスチルカメラ以下、カメラという。及びこのカメラを用いて被写体をハイダイナミックレンジHDR撮影する場合の撮像方法に具体化した実施形態を図1~図4に基づいて説明する。図1に示すように、カメラ11は、ズームレンズなどの複数のレンズからなるレンズ部12図1では図面の簡略化のため1つのレンズのみ図示と、レンズ部12を通過した被写体光の光量を調整する絞り13と、その絞り13を通過した被写体光を撮像面となる入射側の受光面14aに結像させる撮像素子14とを有している。そして、撮像素子14の出力側には、AFEAnalogFrontEnd15と画像処理回路16とが接続されると共に、その画像処理回路16に対してMPUMicroProcessingUnit17がデータバス18を介して接続されている。また、MPU17には、カメラ11の制御プログラムを記憶した不揮発性メモリ19、バッファメモリとして機能するRAM20、表示手段として機能する液晶表示のモニタ21、及び記録媒体であるメモリカード22を挿脱可能なカードI/FInterFace23がデータバス18を介して接続されている。さらに、カメラ本体図示略には、そのカメラ11の使用者により操作されるモード切り替えボタンやレリーズボタン等からなる操作部材24が、MPU17に対して各々の操作信号モード切替信号や半押し操作信号などをデータ通信可能に設けられている。撮像素子14は、CMOSComplementaryMetalOxideSemiconductorイメージセンサ、又はCCDChargeCoupledDeviceイメージセンサからなり、電子シャッター機能を有すると共に、その受光面14aには多数の受光素子図示略が二次元的に配列されている。そして、撮像素子14は、その受光面14aに結像した被写体像に対応した信号電荷を蓄積し、その蓄積した信号電荷を画像データの元となる画素信号と呼ばれるアナログ信号でAFE15に出力する。AFE15は、撮像素子14から入力したアナログ信号の画素信号を所定のタイミングでサンプリング相関二重サンプリングし、例えばISO感度に基づく所定信号レベルとなるように増幅する信号処理部図示略と、その増幅後の画素信号をデジタル信号に変換するA/D変換部図示略とを有している。そして、AFE15は、アナログ信号の画素信号をA/D変換部でデジタル化することにより生成した画像データを画像処理回路16に出力する。画像処理回路16は、AFE15から入力した画像データに対して、MPU17からの制御信号に基づき各種の画像処理を施す。そして、画像処理回路16は、そのように画像処理を施した画像データを、RAM20に一旦記憶させると共に、モニタ21にスルー画像として表示させる。なお、後述するHDR撮影モードで合成画像を生成する際には、RAM20に記憶した複数の画像を読み出して合成し、再度RAM20に記憶する。また、レリーズボタンが全押し操作された場合は、そのときの画像データと対応する画像をモニタ21に確認用画像として表示させる一方、例えばJPEG圧縮のためのフォーマット処理等の所定の画像処理を施した後に、メモリカード22に画像ファイルとして記録させる。不揮発性メモリ19には、カメラ11の制御プログラム、カメラ11における露出条件である露出値ExposureValue;EV値の設定範囲を制限するために定められた露出連動範囲露出条件設定範囲の上限値RJ及び下限値RKと、後述する異常閾値、段数閾値及び設定閾値Sとが記憶されている図4参照。MPU17は、不揮発性メモリ19に記憶された画像生成プログラムなどの制御プログラムに基づきカメラ11における各種の処理動作例えばHDR撮影処理等を統括的に制御する。そして、データバス18は、そうしたMPU17の制御に伴う各種データの伝送路として機能する。また、操作部材24におけるモード切り替えボタンは、カメラ11の動作モードを切り替える場合に操作されるボタンであって、例えば撮影モードを通常撮影モードとHDR撮影モードとの間で切り替える場合に操作される。一方、レリーズボタンは、カメラ11の動作モードが撮影モードである場合において被写体を撮影するときに押し下げ操作される。そして、このカメラ11では、通常撮影モードにおいて操作部材24のレリーズボタンが半押し操作された段階で被写体に対する焦点合わせのためのAFAutoFocus処理と露出調整のためのAEAutoExposure処理が実行され、その後にレリーズボタンが全押し操作された段階で画像の生成処理が実行されるようになっている。一方、このカメラ11では、HDR撮影モードにおいて操作部材24のレリーズボタンが半押し操作されたときは、通常撮影モードの場合のAE処理及び合成画像生成処理とは異なるHDR撮影用のAE処理及び合成画像生成処理が実行されるようになっている。すなわち、HDR撮影モードの場合には、図2に示す画像25における被写体のように暗部と明部とを有する同一の被写体をHDR撮影する際に必要な高露出側の第1露出条件と低露出側の第2露出条件を決定するためのAE処理が実行される。因みに、図2の画像25は、太陽26が山27の左側上方に位置しているために山麓にある湖28の湖面が湖畔の立木29の日陰になって暗くなった風景を被写体とするものである。そのため、この画像25では、明るい太陽26が領域内に位置する領域Aと領域Eは明部になる一方、湖面が日陰の湖28が領域内に位置する領域Pと太陽26を背にした立木29が領域内に位置する領域Lは暗部となる。なお、図2に示す画像25の被写体からの光を領域A~P毎に測光して領域A~P毎の輝度値を検出した場合は、左上隅の領域A内に太陽26の大半が位置しているため、この左上隅の領域Aの輝度値が最大輝度値となる。そして、その領域Aの直ぐ下の領域E内には太陽26の一部分が位置しているため、この領域Eの輝度値は最大輝度値に準じる高輝度の輝度値となる。したがって、この画像25内の被写体では、領域Aの輝度値と領域Eの輝度値により最大輝度値を含む一群の高輝度値が構成されている。その一方、右下隅の領域P内には日陰で湖面が暗い湖28が位置しているため、この右下隅の領域Pの輝度値が最小輝度値となる。そして、この領域Pの直ぐ上の領域L内には湖畔の立木29が太陽26からの光を背にした具体的には左側後方から受けた状態で位置しているため、この領域Lの輝度値は最小輝度値に準じる低輝度の輝度値となる。したがって、この画像25内の被写体では、領域Pの輝度値と領域Lの輝度値により最小輝度値を含む一群の低輝度値が構成されている。そして、本実施形態の場合は、暗部と明部とを有する被写体画像における領域A~P毎の輝度値に基づき第1露出条件と第2露出条件が決定されると、その暗部領域P,Lと明部領域A,Eとを有する同一の被写体が第1露出条件と第2露出条件とで連続撮影されるようになっている。因みに、本実施形態の場合は、撮像素子14の電子シャッター速度が調整されることによりHDR撮影用のAE処理が実行される。具体的には、連続撮影のための電子シャッター速度として、第1露出条件となる高速側の第1シャッター速度と、第2露出条件となる低速側の第2シャッター速度が設定されるようになっている。そして、その後にレリーズボタンが全押し操作されたときには、暗部領域P,Lと明部領域A,Eとを有する同一の被写体を第1シャッター速度第1露出条件と第2シャッター速度第2露出条件とで連続撮影して得た2つの撮像画像を合成することによって一つの合成画像が生成されるようになっている。そこで次に、このカメラ11を用いて暗部と明部とを有する被写体をHDR撮影する際にMPU17が実行するHDR撮影処理ルーチン画像生成プログラムの概要について、図3のフローチャートを参照しながら以下説明する。さて、MPU17は、カメラ11の動作モードが撮影モードである場合において、操作部材24のモード切り替えボタンが操作されることにより、撮影モードが通常撮影モードからHDR撮影モードに切り替えられると、図3のフローチャートに示すHDR撮影処理ルーチンを開始する。そして先ず、ステップS11において、MPU17は、操作部材24のレリーズボタンが半押しされたか否かを判定する。ステップS11の判定結果が否定判定ステップS11=NOである場合、MPU17は、このステップS11の判定を周期的に繰り返す。そして、このステップS11の判定結果が肯定判定ステップS11=YESになると、MPU17は、その処理を次のステップS12に移行する。そして、次のステップS12において、MPU17は、その時点でモニタ21にスルー画像として表示されている被写体画像における領域A~P毎の輝度値を検出する。具体的には、撮像素子14で得られたR,G,Bの画像データから輝度信号Yと色差信号Cr,Cbとを分離した上で、その輝度信号Yを領域A~P毎に積算することにより領域A~P毎の輝度値を検出する。この点で、MPU17は、輝度値検出手順を実行する輝度値検出手段として機能する。そして、全ての領域A~Pにおける輝度値を検出すると、MPU17は、検出した各輝度値を領域A~P毎に対応させてRAM20に一時記憶させた後、その処理を次のステップS13に移行する。そして、次のステップS13において、MPU17は、先のステップS12で検出した領域A~P毎の各輝度値の中に異常値があるか否かを判定する。具体的には、検出された全ての輝度値の平均値を算出すると共に、その平均値との数値差が予め不揮発性メモリ19に記憶した異常閾値を超える輝度値異常値があるか否かを判定する。そして、ステップS13の判定結果が肯定判定ステップS13=YESである場合、MPU17は、その処理を次のステップS14に移行する。そして、次のステップS14において、MPU17は、先のステップS12で検出した領域A~P毎の各輝度値の中からステップS13で異常値と判定された輝度値を除外し、その処理を次のステップS15に移行する。一方、ステップS13の判定結果が否定判定ステップS13=NOである場合、MPU17は、ステップS14を経由することなく、その処理をステップS15に直接移行する。そして、次のステップS15において、MPU17は、先のステップS14で除外された後の残りの各輝度値の中から第1露出条件と第2露出条件とを決定するための輝度値となる第1輝度値と第2輝度値とを選択する。本実施形態の場合は、先のステップS14で異常値が除外された後の残りの各輝度値のうち輝度が最大の一つの高輝度値が第1輝度値に選択されると共に、残りの各輝度値のうち輝度が最小の一つの低輝度値が第2輝度値に選択される。その後、MPU17は、これらの第1輝度値及び第2輝度値をRAM20に一時記憶させた後、その処理を次のステップS16に移行する。そして、次のステップS16において、MPU17は、第1輝度値例えば、領域Aの最大輝度値及び第2輝度値例えば、領域Pの最小輝度値に基づき第1露出条件及び第2露出条件を演算する。この点で、MPU17は、露出条件演算手順を実行する露出条件演算手段として機能する。そして、このステップS16の処理が終了すると、MPU17は、その処理を次のステップS17に移行する。そして、次のステップS17において、MPU17は、第1輝度値例えば、領域Aの最大輝度値に基づき算出される第1露出条件が対応する第1露出段数と第2輝度値例えば、領域Pの最小輝度値に基づき算出される第2露出条件が対応する第2露出段数との段数差が、予め不揮発性メモリ19に記憶した段数閾値本実施形態では3段以上であるか否かを判定する。そして、このステップS17の判定結果が肯定判定ステップS17=YESである場合、MPU17は、その処理を次のステップS18に移行する。そして、次のステップS18において、MPU17は、図4に示すように、露出値が、予め不揮発性メモリ19に記憶された設定閾値Sよりも低い側において第1露出段数と第2露出段数との段数差が段数閾値未満本実施形態では2段となるように、第2露出段数を調整する。この点で、MPU17は、露出調整手順を実行する露出調整手段として機能する。具体的には、第1輝度値に基づいて算出される第1露出条件が対応する第1露出段数はそのままで、第2輝度値に基づき算出される第2露出条件が対応する第2露出段数の方を、設定閾値Sと露出連動範囲の下限値RKとの間で第1露出段数に近づける。したがって、露出連動範囲内において、設定閾値Sよりも低い側における第1露出条件が対応する第1露出段数と第2露出条件が対応する第2露出段数との段数差2段が、設定閾値Sよりも高い側における第1露出条件が対応する第1露出段数と第2露出条件が対応する第2露出段数との段数差3段よりも小さくなる。なお、設定閾値Sは、露出連動範囲内における上限値RJと下限値RKとの中間値よりも高い側の1つの値本実施形態ではEV値12に設定されている。そして、このように設定閾値Sよりも低い側において第1露出段数と第2露出段数との段数差が2段となるように調整された後の第2露出段数をRAM20に一時記憶させた後、MPU17は、その処理を次のステップS19に移行する。一方、先のステップS17の判定結果が否定判定ステップS17=NOである場合、MPU17は、ステップS18を経由することなく、その処理をステップS19に直接移行する。そして、次のステップS19において、MPU17は、段数差が設定閾値Sを境に変化する関係にある第1露出段数と第2露出段数とに基づき第1露出条件となる第1シャッター速度と第2露出条件となる第2シャッター速度とを連続撮影時における撮像素子14における電子シャッター速度として設定する。この点で、MPU17は、露出条件設定手順を実行する露出条件設定手段として機能する。そして、このステップS19の処理が終了すると、MPU17は、その処理を次のステップS20に移行する。そして、次のステップS20において、MPU17は、操作部材24のレリーズボタンが全押しされたか否かを判定する。ステップS20の判定結果が否定判定ステップS20=NOである場合、MPU17は、このステップS20の判定を周期的に繰り返す。そして、ステップS20の判定結果が肯定判定ステップS20=YESになると、MPU17は、その処理を次のステップS21に移行する。そして、次のステップS21において、MPU17は、撮像素子14の電子シャッター機能により被写体を第1シャッター速度と第2シャッター速度で連続撮影して得られた2つの撮像画像の画像データを画像処理回路16において合成させることにより一つの合成画像を生成する。この点で、MPU17と画像処理回路16は、合成画像生成手順を実行する合成画像生成手段として機能する。そして、そのような画像処理により生成した合成画像をモニタ21に確認用画像として表示させた後、その画像の画像データをファイル化してメモリカード22に記憶させると、MPU17は、以上のHDR撮影処理ルーチンを終了する。なお、HDR撮影モードで複数の画像の合成を行なう際には、合成する画像間のズレを検出し、被写体像が一致するように少なくとも一枚の画像をシフトさせて合成させる。画像間のズレは、例えば、画像間の動きベクトルを解析して検出してもよく、その他の方法を用いてもよい。次に、以上のように構成された本実施形態のカメラ11の作用について、特に、暗部と明部とを有する被写体をHDR撮影する場合の撮像方法に着目して以下説明する。なお、説明の前提として、この場合にカメラ11で撮影する画像は図2に示す風景の画像25であって、既述したように、その画像25における被写体画像は暗部と明部を有しているものとする。そして、その被写体画像を16個の領域A~Pに分割した場合における領域A~P毎の輝度値については、領域内に太陽26の大半が位置する左上隅の領域Aの輝度値が最大輝度値である一方、領域内に日陰で湖面が暗い湖28が位置する右下隅の領域Pの輝度値が最小輝度値であるものとする。さらに、操作部材24におけるモード切り替えボタンが操作されたことにより撮影モードは通常撮影モードからHDR撮影モードに切り替えられているものとする。さて、以上のような前提の下、カメラ11のレンズ部12を被写体となる山27の方向に向けると、山麓に湖28と立木29がある山27の稜線の左側上方に太陽26が昇った状態にある風景がスルー画像としてモニタ21に表示される。そして、その状態で、カメラ11の使用者により、レリーズボタンが半押しされると、AF処理が実行されると共に、HDR撮影用のAE処理として電子シャッター機能を有する撮像素子14における連続撮影時のシャッター速度が設定される。すなわち、被写体画像における各領域A~Pの輝度値のうち領域Aの輝度値である最大輝度値に基づき高速側の第1シャッター速度高露出側の第1露出条件が設定される。また、被写体画像における各領域A~Pの輝度値のうち領域Pの輝度値である最小輝度値に基づき低速側の第2シャッター速度低露出側の第2露出条件が設定される。なお、この場合における第1シャッター速度の露出段数と第2シャッター速度の露出段数との段数差が段数閾値3段以上であると、その段数差が露出連動範囲内における設定閾値SよりもEV値が低い側で段数閾値未満2段となるように、第2シャッター速度の露出段数が第1シャッター速度の露出段数に近づけられる。そして、そのような段数差の調整が行なわれた後の露出段数と対応した各シャッター速度が連続撮影用の第1シャッター速度及び第2シャッター速度として設定される。ここで、例えば、第1シャッター速度の露出段数と第2シャッター速度の露出段数との段数差が露出連動範囲内の全域に亘って3段であった場合には、露出連動範囲における設定閾値Sよりも高い側輝度値が高い側の領域では適正露出値となるが、設定閾値Sよりも低い側輝度値が中程度~低い側の領域では露出オーバーとなる可能性がある。これは、被写体画像の輝度値が高い場合被写体画像の明るさが明るい場合における明部と暗部との差に比べて、被写体画像の輝度値が中程度~低い場合被写体画像の明るさが通常~暗い場合における明部と暗部との差の方が小さいからである。この点、本実施形態では、上述のように露出連動範囲内における設定閾値SよりもEV値が低い側で第2シャッター速度の露出段数を第1シャッター速度の露出段数に近づけることによってこれら両露出段数の段数差の調整が行われるため、被写体画像の輝度値が中~低い場合でも、露出オーバーになることが効果的に抑制される。また、シャッター速度露出条件の算出基礎となる各領域A~Pの輝度値に関して、全領域の平均輝度値との数値差が異常閾値を超える輝度値を検出したときには、その領域の輝度値はHDR撮影に用いるシャッター速度の算出基礎には不適な異常値であるとして除外される。そして、こうした異常値を除外した残りの各輝度値に基づき第1シャッター速度及び第2シャッター速度が決定される。そして、このように第1シャッター速度及び第2シャッター速度が設定された後において、カメラ11のレリーズボタンが全押しされると、被写体画像が第1シャッター速度と第2シャッター速度で連続撮影される。その際、第1シャッター速度は、その被写体画像では明部となる領域Aの輝度値最大輝度値に適合した露出条件となるシャッター速度であるため、かかる第1シャッター速度で撮影された第1撮像画像には白とびの発生もほとんど無い。同様に、第2シャッター速度は、その被写体画像で暗部となる領域Pの輝度値最小輝度値に適合した露出条件となるシャッター速度であるため、かかる第2シャッター速度で撮影された第2撮像画像には黒つぶれの発生もほとんど無い。そして、そのような連続撮影により得られた第1撮像画像と第2撮影画像が合成された一つの合成画像がMPU17の制御に基づき画像処理回路16において生成される。すると、暗部が黒つぶれすることなく、また、明部が白飛びしていない一つの合成画像が生成され、その合成画像がメモリカード22に記憶保存される。以上のような本実施形態によれば、以下のような効果を得ることができる。1第1シャッター速度の露出段数と第2シャッター速度の露出段数との段数差は、設定閾値Sよりも露出値EV値が低い側の方が、設定閾値Sよりも露出値が高い側よりも小さくなるように、第2シャッター速度の露出段数を第1シャッター速度の露出段数に近づけることで調整される。このため、設定閾値Sを適宜変更することで、暗部と明部とを有する被写体画像の輝度の高さにかかわらず、その輝度明るさに応じた最適露出条件でHDR撮影することができる。2設定閾値Sが露出連動範囲内における上限値RJと下限値RKとの中間値よりも露出値が高い側に設定された1つの値に設定されているため、被写体画像の輝度値が高い場合だけでなく中程度~低い場合でも、露出オーバーになることを効果的に抑制することができる。3被写体の画像における実際の輝度値第1輝度値及び第2輝度値に基づきHDR撮影用の各露出条件として高速側の第1シャッター速度及び低速側の第2シャッター速度を設定しているので、暗部と明部とを有する被写体を暗部と明部との明暗比に応じた最適露出条件でHDR撮影することができる。4暗部領域Pと明部領域Aとを有する被写体の画像における複数の分割領域A~P毎の輝度値を検出した上で、明部の輝度値に基づき高露出用の第1露出条件を設定すると共に、暗部の輝度値に基づき低露出用の第2露出条件を設定している。そのため、暗部と明部とを有する被写体を暗部と明部との実際の明暗比に応じた最適露出条件で、より一層好適にHDR撮影することができる。5高露出側の第1露出条件の算出基礎となる第1輝度値として最も明るい領域Aの輝度値である最大輝度値を用いると共に、低露出側の第2露出条件の算出基礎となる第2輝度値として最も暗い領域Pの輝度値である最小輝度値を用いるようにしている。そのため、明暗比に応じた露出条件の設定を簡便に行なうことができる。6領域A~P毎の輝度値を検出した場合において、平均輝度値から大きく乖離した異常値の輝度値がある場合には、そうした異常な輝度値を除外し、残りの各輝度値中から第1及び第2露出条件の算出基礎となる第1及び第2輝度値を選択するようにしている。そのため、異常な露出条件を設定してしまう虞を抑制することができる。7本実施形態では、露出条件である露出値を決定する場合の三要素であるシャッター速度、絞り値及びISO感度のうちシャッター速度で露出段数を設定するようにしている。そのため、絞り値やISO感度で露出条件を設定する場合との対比において、被写界深度が変わったり色かけが生じたりする虞を抑制しつつ簡単に露出条件を設定することができる。なお、上記実施形態は以下のような別の実施形態に変更してもよい。第1露出条件及び第2露出条件は、被写体画像の平均輝度値に対応する露出段数露出値に対して予め設定した露出段数分だけ加算及び減算した各露出段数にそれぞれ対応させて設定するようにしてもよい。すなわち、被写体画像の暗部及び明部のそれぞれの輝度値を実測することなく、被写体画像の平均輝度値に基づいて該被写体画像の暗部及び明部の露出段数をそれぞれ機械的に算出し、その算出した各露出段数に基づき第1露出条件及び第2露出条件をそれぞれ設定するようにしてもよい。第1露出条件及び第2露出条件を設定する場合の基礎値となる第1輝度値及び第2輝度値としては、最大輝度値及び最小輝度値以外の高輝度値及び低輝度値を用いてもよい。例えば、第1輝度値としては明部のうちで2番目に明るい領域Eの輝度値高輝度値を用いると共に、第2輝度値としては暗部のうちで2番目に暗い領域Lの輝度値低輝度値を用いるようにしてもよい。要は、最大輝度値を含む一群の高輝度値中の一つの輝度値を第1輝度値にすると共に、最小輝度値を含む一群の低輝度値中の一つの輝度値を第2輝度値として、高露出側の第1露出条件及び低露出側の第2露出条件を設定するようにしてもよい。被写体画像の領域A~P毎に検出された各輝度値のうちに異常な輝度値があるか否かを異常閾値との対比により判別する工程を省略してもよい。すなわち、HDR撮影処理ルーチンにおいて、ステップS13及びステップS14を省略してもよい。HDR撮影処理ルーチンのステップS17において、段数閾値は3段以外の任意の段数例えば、3段、4段、6段などに設定されたものであってもよい。この場合、設定閾値Sを境に調整する第2露出条件の第2露出段数も、段数閾値に合わせて適宜設定する必要がある。HDR撮影処理ルーチンのステップS18において、第2露出条件の第2露出段数を設定閾値Sから露出連動範囲の下限値RKまでの間で段階的に第1露出条件の第1露出段数に近づけるようにしてもよい。HDR撮影処理ルーチンのステップS18において、第2露出条件の第2露出段数を設定閾値Sから露出連動範囲の下限値RKに向かうに連れて徐々にリニアに第1露出条件の第1露出段数に近づけるようにしてもよい。露出連動範囲内に設定閾値Sを複数設定してもよい。例えば、露出連動範囲内における上限値RJと下限値RKとの中間値よりも低い側の1つの値例えばEV値5に更に他の設定閾値を設定し、この更に設定した設定閾値と露出連動範囲の下限値RKとの間で第1露出条件の第1露出段数と第2露出条件の第2露出段数との段数差が1段となるようにしてもよい。設定閾値Sは、必ずしも露出連動範囲内に設定する必要はない。すなわち、設定閾値Sは、露出連動範囲の上限値RJよりも高い値に設定してもよいし、露出連動範囲の下限値RKよりも低い値に設定してもよい。被写体画像を任意の数の分割領域に分割し、その分割した分割領域毎に輝度値を検出するようにしてもよい。すなわち、例えば、被写体画像を全く分割することなく輝度値を検出するようにしてもよい。露出条件を決定する場合、シャッター速度以外に絞り13の絞り値やISO感度により露出条件を設定するようにしてもよい。すなわち、シャッター速度、絞り値及びISO感度のうちの少なくとも一つにより露出条件を設定可能である。なお、上記実施の形態では、設定閾値Sと露出値EV値とを比較して露出段数の変更を行なったが、比較する値は、明るさを示す値であれば他の値例えば、外光輝度を示すBV値でもよい。画像生成プログラムを予めメモリカードなどの外部記憶媒体に記憶させておき、該外部記憶媒体をカメラに装着した際に、外部記憶媒体からカメラに画像生成プログラムが取り込まれるようにしてもよい。上記実施形態においては、撮像装置の一種であるデジタルスチルカメラに具体化したが、例えばデジタルビデオカメラやカメラ機能付き携帯電話などの他の撮像装置及びそれらを用いた撮像方法に具体化してもよい。上記実施の形態においては、撮像素子の受光面に結像した被写体画像を測光して輝度地を検出したが、撮像素子ではなく、他の測光素子を用いて被写体の輝度値を検出することとしてもよい。上記実施の形態においては、設定閾値よりもEV値が低い場合には、該EV値が高い場合よりも露出段数の差を小さくすると説明している。しかしながら、MPU17は、設定閾値よりもEV値が低い場合には、該EV値が高い場合よりも露出値の差を小さくなるようにしてもよい。このような場合、MPU17は、設定された閾値よりも低い側の、第1露出条件に対応する第1露出値と、第2露出条件に対応する第2露出値との差を、設定された閾値よりも高い側の、第1露出条件に対応する第1露出値と、第2露出条件に対応する第2露出値との差よりも小さくなるように第2露出値を調整する。上記実施の形態においては、設定した閾値よりも高い場合と、低い場合とで露出段数露出値の差を異ならせることとして説明している。しかしながら、露出段数露出値の差を異ならせる条件は他の条件でもいい。例えば、MPU17は、相対的に暗いシーンの場合は、相対的に明るいシーンの場合よりも、露出段数露出値の差を小さくしてもよい。この場合、MPU17は、第1露出条件に対応する第1露出値と、第2露出条件に対応する第2露出値との差が、相対的に明るいシーンよりも相対的に暗いシーンの方が小さくなるように、第2露出値を調整する。また、例えば、MPU17は、分割測光により得た各輝度値のうち、最も低い輝度値が所定の閾値よりも低い場合に、最も低い輝度値が所定の閾値より高い場合よりも、露出段数露出値の差が小さくなるように第2露出値を調整してもよい。また、MPU17は、分割測光により得た各輝度値の平均値が所定の閾値よりも低い場合に、各輝度値の平均値が所定の閾値より高い場合よりも、露出段数露出値の差が小さくなるように第2露出値を調整してもよい。なお、上記所定の閾値は、ユーザにより、あるいは撮影シーン等に応じて適宜変更可能としてもよい。"