"被写体を撮像する撮像装置であって、撮像により得られた被写体を示す画像信号を取得する画像信号取得手段と、前記画像信号取得手段により取得された画像信号から、前記撮像装置と被写体との距離を示す距離情報を取得する距離情報取得手段と、前記距離情報取得手段により取得された距離情報から、前記画像信号が示す画像を、距離が等しい被写体ごとに、当該被写体を示す領域に分割する分割手段と、前記分割手段により分割された領域ごとに輝度値を補正する補正手段とを備えたことを特徴とする撮像装置。前記補正手段は、前記画像信号から得られる前記領域ごとの輝度値に応じて、前記領域ごとの輝度値が予め定められた輝度値となるように、前記領域ごとに輝度値を補正することを特徴とする請求項1記載の撮像装置。前記補正手段は、前記被写体を複数回撮像することにより得られた複数の画像信号を、前記領域ごとの輝度値が前記予め定められた輝度値となるように組み合わせて合成することにより、前記領域ごとに輝度値を補正することを特徴とする請求項2記載の撮像装置。前記補正手段は、被写体ぶれを抑制する場合には、前記複数回撮像することにより得られた複数の画像信号のうちの1つの画像信号を複数組み合わせて合成することにより、前記領域ごとに輝度値を補正することを特徴とする請求項3記載の撮像装置。前記補正手段は、前記領域ごとの露光時間を、前記領域ごとの輝度値が前記予め定められた輝度値となるように変更することにより、前記領域ごとに輝度値を補正することを特徴とする請求項2記載の撮像装置。被写体を撮像する撮像装置の制御方法であって、撮像により得られた被写体を示す画像信号を取得する画像信号取得ステップと、前記画像信号取得ステップにより取得された画像信号から、前記撮像装置と被写体との距離を示す距離情報を取得する距離情報取得ステップと、前記距離情報取得ステップにより取得された距離情報から、前記画像信号が示す画像を、距離が等しい被写体ごとに、当該被写体を示す領域に分割する分割ステップと、前記分割ステップにより分割された領域ごとに輝度値を補正する補正ステップとを備えたことを特徴とする制御方法。被写体を撮像する撮像装置の制御方法をコンピュータに実行させるためのプログラムであって、前記制御方法は、撮像により得られた被写体を示す画像信号を取得する画像信号取得ステップと、前記画像信号取得ステップにより取得された画像信号から、前記撮像装置と被写体との距離を示す距離情報を取得する距離情報取得ステップと、前記距離情報取得ステップにより取得された距離情報から、前記画像信号が示す画像を、距離が等しい被写体ごとに、当該被写体を示す領域に分割する分割ステップと、前記分割ステップにより分割された領域ごとに輝度値を補正する補正ステップとを備えたことを特徴とするプログラム。しかしながら、コンピュータなどの情報機器の画像処理ソフトウェアで輝度値を補正する方法の中には、輝度値を補正したい領域に対して、領域選択ツールなどを用いて前処理を行う必要があるものがある。この作業は、ユーザが手動で行うため、補正したい被写体の形状が複雑な場合、被写体の輪郭を正確に選択することが困難である。そのため、画像処理の経験のないユーザの場合、任意の被写体領域のみの補正が困難となる。その結果、補正結果が不自然になってしまうことが考えられる。また、コンピュータなどの情報機器の画像処理ソフトウェアで輝度値を補正する方法の中には、輝度値を補正する被写体をユーザが指定することで、画面内から補正領域を自動的に選択するものもある。しかし、領域分割の際、輝度情報や色情報などを用いて制御を行っているため、指定した被写体に近似した物体が画面内に存在する場合、補正を意図した被写体以外の領域まで選択されてしまう。そのため、一般のユーザが画面内の一部の被写体のみの輝度値を補正することは困難であった。また同様に、デジタルカムコーダなどで撮影した動画ファイルの一部の被写体の輝度値を補正することは、静止画に比べ難易度が高く更に困難である。本発明の目的は、被写体ごとに輝度値を補正可能な撮像装置、その制御方法及びプログラムを提供することである。上記目的を達成するために、請求項1の撮像装置は、被写体を撮像する撮像装置であって、撮像により得られた被写体を示す画像信号を取得する画像信号取得手段と、前記画像信号取得手段により取得された画像信号から、前記撮像装置と被写体との距離を示す距離情報を取得する距離情報取得手段と、前記距離情報取得手段により取得された距離情報から、前記画像信号が示す画像を、距離が等しい被写体ごとに、当該被写体を示す領域に分割する分割手段と、前記分割手段により分割された領域ごとに輝度値を補正する補正手段とを備えたことを特徴とする。本発明によれば、被写体ごとに輝度値を補正可能な撮像装置、その制御方法及びプログラムを提供することができる。以下、本発明の実施の形態について図面を参照しながら詳述する。[第1の実施の形態]図1は、本発明の実施の形態に係る撮像装置100の概略構成を示す図である。図1において、撮像装置100は、いわゆるデジタルスチルカメラやデジタルカムコーダなどであり、被写体像を撮像するための撮像素子8を有する構成である。レンズ1は、撮像装置100の外部から入射した光を撮像装置100の内部に導く。なお、図1では簡略化して1枚のレンズを図示しているが、通常、レンズ1は、複数枚のレンズから構成される。絞り2は、入射する光量を調整する絞り羽根などである。絞り駆動モータ3は、絞り機構駆動部13より供給される駆動電力に応じて絞り2を駆動させる。絞り状態検出回路4は、絞り2の駆動状態を検出し、その検出結果をマイクロコンピュータ12に出力する。なお、本実施形態では絞り駆動モータ3により絞り2が駆動される撮像装置を例示するが、絞りが固定された撮像装置や絞りがない撮像装置であってもよい。このような撮像装置は絞り駆動モータ3や絞り状態検出回路4を設けなくてよい。NDフィルター5ND:NeutralDensityはレンズ1から入射する光を減衰させる。NDフィルター駆動モータ6は、NDフィルター機構駆動部15により供給される駆動電力に応じてNDフィルター5を駆動させる。NDフィルター駆動検出回路7は、NDフィルター5の駆動状態を検出し、その検出結果をマイクロコンピュータ12に出力する。なお、本実施形態ではNDフィルター駆動モータ6によりNDフィルター5が駆動される撮像装置を例示するが、NDフィルター5が固定された撮像装置やNDフィルター5がない撮像装置であってもよい。このような撮像装置はNDフィルター駆動モータ6やNDフィルター駆動検出回路7を設けなくてよい。撮像素子8は、光電変換による被写体の撮像を行う。本実施形態に用いる撮像素子8は、XYアドレス方式のCMOSComplementaryMetalOxideSemiconductorイメージセンサで構成される。CDS/AGC回路9は、撮像素子8の各画素に蓄えられた電荷画像信号に基づく画像情報をサンプリング及び増幅する。なお、サンプリングでは相関二重サンプリングCDS:CorrelatedDoubleSamplingが、増幅では自動利得調整AGC:AutoGainControlが行われる。A/D変換器10は、CDS/AGC回路9から出力された画像情報アナログ信号をデジタル信号に変換する。デジタル信号処理回路11は、A/D変換器10から出力された画像情報に対して種々の信号処理を行う。上述した撮像素子8、CDS/AGC回路9、及びA/D変換器10が、撮像により得られた被写体を示す画像信号を取得する画像信号取得手段に対応する。マイクロコンピュータ12は、マイクロコントローラや単にコントローラと称される回路であり、撮像装置100の動作を統括的に制御する。例えば、マイクロコンピュータ12は、デジタル信号処理回路11からの輝度値色等の情報を受けて、各種の演算処理を行う。なお、マイクロコンピュータ12が行う制御の詳細については後述する。絞り機構駆動部13は、マイクロコンピュータ12による制御に基づき、絞り駆動モータ3へ駆動電力を供給する。例えば、絞り機構駆動部13は、撮像素子8により撮像して得られた画像撮像画像の測光値輝度値に応じたマイクロコンピュータ12の制御により、絞り2を絞る又は開放するための駆動電力を供給する。これにより、撮像装置100では、撮像素子8に適正な光量が入射するように絞り調整を行うことが可能となる。撮像素子駆動部14は、マイクロコンピュータ12による制御に基づき、撮像素子8を駆動するための駆動パルス等を撮像素子8へ供給し、撮像素子8に蓄積された電荷の読み出しや露出時間の調整を行う。例えば、撮像素子駆動部14は、撮像画像の測光値に応じたマイクロコンピュータ12の制御により、所定の露出時間で撮像素子8の露出を行うための駆動パルスを供給する。これにより、撮像装置100では、撮像画像の測光値に応じて撮像素子8の露出時間を調整し、その画像を読み出すことが可能となる。また、撮像素子駆動部14は、撮像素子8に供給する駆動パルスを通常よりも高速側に設定制御することで、読み出すフレーム数を通常の60フレームNTSC、50フレームPALよりも大きいフレーム数を読み出す制御を行う。NDフィルター機構駆動部15は、マイクロコンピュータ12による制御に基づき、NDフィルター駆動モータ6へ駆動電力を供給する。例えば、NDフィルター機構駆動部15は、撮像画像の測光値に応じたマイクロコンピュータ12の制御により、NDフィルター5において入射する光の減衰量を増加又は減少するための駆動電力を供給する。これにより、撮像装置100では、撮像画像の測光値に応じて撮像素子8に入射する光の減衰量を調整することが可能となる。なお、絞りが固定された撮像装置100や絞りがない撮像装置の場合、絞り機構駆動部13は設けなくてもよい。同様に、NDフィルター5が固定された撮像装置100やNDフィルター5がない撮像装置100の場合、NDフィルター機構駆動部15は設けなくてもよい。輝度情報検出回路16は、マイクロコンピュータ12から出力されたデジタルの画像データに基づいて測光値を検出する。輝度情報演算回路17は、輝度情報検出回路16で検出した測光値を演算処理して正規化し、マイクロコンピュータ12で演算し易い測光値に変換する。距離情報生成回路18は、撮像素子8、CDS/AGC回路9、及びA/D変換器10により取得された画像信号から、撮像装置100と被写体との距離を示す距離情報を取得する距離情報取得手段に対応する。図1では、撮像素子8、CDS/AGC回路9、及びA/D変換器10により取得された画像信号を用いて距離情報を取得しているが、赤外線センサなど専用の距離情報取得装置を用い、その装置の結果により距離情報を生成してもよい。領域分割処理回路19は、距離情報生成回路18により取得された距離情報から、画像信号が示す画像を、距離が等しい被写体ごとに、当該被写体を示す領域に分割する分割手段に対応する。露出補正回路20は、領域分割処理回路19により得られる同距離の被写体ごとに分割した領域情報を使用し、被写体領域の輝度値を輝度情報検出回路16から取得する。また、露出補正回路20は、マイクロコンピュータ12より取得した現在の撮像装置100の状態カメラパラメータから輝度値の補正制御方法を決定する。露出補正回路20が補正制御方法として撮像素子8の高フレームレート制御方法を選択した場合、マイクロコンピュータ12は撮像素子駆動部14の撮像素子8の駆動パルスを通常よりも高速側に制御し、単位時間あたりのフレームレート数を大きくする。画像合成回路21は、領域分割処理回路19により分割した被写体の領域ごとの輝度値が予め定められた輝度値となるように合成するフレームの枚数を決定し、画像合成を行う。また、露出補正回路20が補正制御方法として撮像素子の各画素ごとの読み出し時間の制御方法を選択した場合、マイクロコンピュータ12は撮像素子駆動部14の撮像素子8の駆動パルスを各画素ごとに個別に制御する。こうしてマイクロコンピュータ12は撮像素子8の各画素ごとの露光時間を変更する。上述した各画素ごとの読み出し時間の制御方法を以下の説明では読み出し時間制御方法という。上述した露出補正回路20、及び画像合成回路21が、分割された領域ごとに輝度値を補正する補正手段に対応する。露出補正回路20、及び画像合成回路21は、画像信号から輝度情報検出回路16及び輝度情報演算回路により得られた領域ごとの輝度値に応じて、領域ごとの輝度値が予め定められた輝度値となるように、領域ごとに輝度値を補正する。この予め定められた輝度値とは、ユーザにより設定されてもよいし、各種実験により得られた一般的に用いられる輝度値であってもよい。そして、上述した高フレームレート制御方法は、被写体を複数回撮像することにより得られた複数の画像信号を、領域ごとの輝度値が予め定められた輝度値となるように組み合わせて合成することにより、領域ごとに輝度値を補正する方法である。また、読み出し時間制御方法は、領域ごとの露光時間を、領域ごとの輝度値が予め定められた輝度値となるように変更することにより、領域ごとに輝度値を補正する方法である。記録媒体22は、RAMRandomAccessMemoryなどであり、一時的にデータを保存する。例えば、記録媒体22は、撮像素子8で撮像されてデジタル信号処理回路11で処理された後の画像データなどを一時的に保存する。また、露出補正回路20により高フレームレート制御方法が選択された場合、画像データを一時保存するために記録媒体22が使用される。なお、記録媒体22へのデータの記録又は記録媒体22に記録されたデータの読み出しは、マイクロコンピュータ12の制御の下で駆動する光学ドライブや接続インタフェースなどいずれも図示しないを介して行われる。操作部23は、ユーザにより操作されるもので、操作内容はマイクロコンピュータ12に出力される。この操作部23は、物理的なキーやボタンの他にタッチパネルを用いるようにしてもよい。次いで、図1に示される撮像装置100における動作の概要について説明する。撮像装置100は、まず撮像素子8で撮像する被写体を感知する。そして、撮像素子駆動部14の駆動パルスに応じて撮像素子8の各画素に蓄えられた電荷が画像信号として出力される。撮像素子8から出力された画像信号はCDS/AGC回路9でサンプリング及び増幅される。サンプリング及び増幅後にCDS/AGC回路9から出力された画像信号はA/D変換器10でデジタル信号に変換されてデジタル信号処理回路11へ送られる。デジタル信号処理回路11では、A/D変換器10から出力されたデジタルの画像信号に対して種々の信号処理を行う。また、距離情報生成回路18で取得した撮像画面内の距離情報を領域分割処理回路19により領域分割する。その後、露出補正回路20により現在のカメラパラメータから輝度値を補正する補正制御方法を決定する。このとき、露出補正回路20により高フレームレート制御方法が選択された場合、マイクロコンピュータ12により撮像素子駆動部14の駆動パルスを通常よりも高速側に制御することで単位時間のフレームレート数を大きくする。その後、マイクロコンピュータ12は記録媒体22にフレーム画像を一時保存し、領域分割処理回路19により記録媒体22に保存した画像を領域ごとに分割し画素を切り出す。領域分割処理回路19によって切り出された領域ごとの輝度値が予め定められた輝度値となるように画像合成回路21により領域ごとの画素を合成する。また、露出補正回路20により読み出し時間制御方法が選択された場合、マイクロコンピュータ12により撮像素子駆動部14の各画素に対する露光時間を領域分割処理回路19で切り出した領域ごとに変更する。こうして各領域ごとの輝度値が予め定められた輝度値となるように制御する。本実施の形態では、図1に示すように、全て独立した回路部の構成を示している。しかしながら、全ての構成又はその一部はマイクロコンピュータ12内に構成するようにする形態であってもよい。図2は、図1におけるマイクロコンピュータ12により実行される第1の実施の形態での補正処理の手順を示すフローチャートである。この補正処理は、領域輝度値補正モード時に実行される処理を示している。この輝度値補正モードは、ユーザが被写体の一部の輝度値補正を行う場合、メニューなどで選択することができる。図2において、距離情報生成回路18により撮像素子8から得られる画像信号から撮像画面内の被写体の距離情報を取得するステップS100。次いで、領域分割処理回路19により距離情報生成回路18で取得した撮像画面内の距離情報から被写体を領域に分割するステップS101。次いで、露出補正回路20により分割して得られた分割領域ごとに露出輝度値を取得するステップS102。取得した露出に応じて、各領域後ごとに適正な予め定められた輝度値となるようにカメラパラメータの補正値を算出するステップS103。露出補正回路20により現在のカメラパラメータから輝度値を補正する補正制御方法を判定し、補正制御方法が決定されるステップS104。ここで、補正制御方法を決定するカメラパラメータとしてシャッタースピードを使用する。このシャッタースピードが、例えば1/60秒より高速の場合、補正制御方法として高フレームレート制御方法を用いることを判定する。一方、シャッタースピードが1/60より遅い場合、補正制御方法として読み出し補正制御方法を用いることを判定する。露出補正回路の判定結果に補正制御を行いステップS105、本処理を終了する。露出補正回路20により、補正制御方法として高フレームレート制御方法を用いることが判定された場合、マイクロコンピュータにより撮像素子駆動部14の駆動パルスを高速側に制御することで単位時間のフレームレート数を大きくする。その後、マイクロコンピュータ12は記録媒体22にフレーム画像を一時保存し、領域分割処理回路19により記録媒体22に保存した画像を領域ごとに分割し画素を切り出す。次いで、領域分割処理回路19によって切り出された領域ごとの輝度値が予め定められた輝度値となるように画像合成回路21により領域ごとの画素を合成する。図3は、フレーム数が480枚の高フレームレート制御方法で撮影した風景を補正する例を示す図である。図3において、分割された領域は、人物、滝などの水、その他の背景の3つとする。ここで、各々領域ごとに適正露出となるシャッタースピードは図3に示すものとする。具体的には、人物の適正露出のシャッタースピード秒を1/250とし、滝などの水のシャッタースピードを1/60、その他の背景のシャッタースピードを1/120とする。このとき、露出が適正になるシャッタースピードの最も遅いシャッタースピードは1/60なので、補正制御方法として高フレームレート制御方法を用いると判定される。まず、各領域におけるフレームの合成枚数を露出補正回路20により算出する。次に、画像合成回路21により各領域ごとの画素を切り出し、合成する。例えば、人物の適正露出のシャッタースピードは1/250であるため、2枚のフレームを合成する。同様に、滝などの水は1/60で8枚、その他の背景は1/120で4枚合成する。このとき、人物の動きによる被写体ぶれを抑制する場合には、複数回撮像することにより得られた複数の画像信号のうちの1つの画像信号を複数組み合わせて合成することにより、領域ごとに輝度値を補正するようにしてもよい。具体的に例えば、1枚の同じフレームを2つ組み合わせて合成するようにしてもよい。一方、滝などの水は流れなどの流動感を出したい場合が多いことから異なるフレームを8枚を合成するようにしてもよい。画面内の領域すべてに上記の処理を行うことにより、すべての被写体の輝度値が予め定められた輝度値になるように制御する。一方、露出補正回路20により、読み出し時間制御方法を用いることが判定された場合、マイクロコンピュータ12により撮像素子駆動部14の各画素に対する露光時間を領域分割処理回路19で切り出した領域ごとに変更する。こうして各領域の輝度値が予め定められた輝度値になるように制御する。図4は、読み出し時間制御方法で補正する例を示す図である。図4においても、分割された領域は、人物、滝などの水、その他の背景の3つとする。ここで、各々領域ごとに適正露出となるシャッタースピードは図4に示すものとする。具体的には、人物の適正露出のシャッタースピード秒を1/250、滝などの水のシャッタースピードを1/30、その他の背景のシャッタースピードを1/60とする。このとき、露出が適正になるシャッタースピードの最も遅いシャッタースピードは1/30なので、補正制御方法として読み出し時間制御方法を用いると判定される。ここで、1/60よりシャッタースピードが遅い場合に読み出し時間制御方法を用いると判定する理由について説明する。高フレームレート制御方法の場合、一時的に保存するフレーム数が多くなることで、保存するメモリ容量が必要になる。従って、シャッタースピードが遅い場合は高フレームレート制御方法を適用することが困難なためである。まず、各領域における画素の露光時間を露出補正回路20により算出する。次に、画像合成回路21により各領域ごとの画素を切り出す。そして、切り出した領域ごとに含まれる画素ごとに露出補正回路20により算出した露光時間になるように電荷吐き出しパルスにより制御する。画面内の領域すべてに上記の処理を行うことにより、すべての被写体の輝度値が予め定められた輝度値になるように制御する。このように、撮像画面内の被写体の距離情報により領域分割し、分割した領域ごとに補正を行うことが可能であるため、すべての領域ごとの輝度値が予め定められた輝度値となるように補正にすることが可能となっている。上述した、S100~S105の一連の処理により、撮像装置100では、領域輝度値補正モードが選択された際に、画面内のすべての被写体に対して輝度値を補正する制御が実行されることとなる。[第2の実施形態]第2の実施の形態における撮像装置100の構成は、図1に示した第1の実施の形態と同じため、構成についての説明は省略する。上記第1の実施形態では、露出補正回路20により自動的に撮像画面内の被写体に対しての補正量を算出し、輝度値の補正を行う形態を示した。第2の実施形態では、ユーザが任意の被写体の輝度値を補正する形態である。図5は、図1におけるマイクロコンピュータ12により実行される第2の実施の形態での補正処理の手順を示すフローチャートである。図5において、ステップS200~ステップS204までは、ステップS100~ステップS104までの処理と同じであるので説明を省略する。図5において、ユーザが操作部23を操作することにより補正する領域が設定されるステップS205。同様に、ユーザが操作部23を操作することにより、設定された領域に対して補正するシャッタースピードが設定されるステップS206。この2つのステップS205,206を繰り返すことで複数の被写体に対して、領域及びシャッタースピードの設定を行うことができる。その後、ユーザが設定したシャッタースピードに応じて、ステップS204で判定された補正制御方法で輝度値の補正を行いステップS207、本処理を終了する。以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線/無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光/光磁気記憶媒体、不揮発性の半導体メモリでもよい。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータはがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。"