"撮影された画像に写る被写体の明るさを測定する測光手段と、前記画像の明るさのヒストグラムを計算する計算手段と、前記被写体の明るさと、前記ヒストグラムの分布の特徴とに基づいて、撮影シーンが夜景であるか否かを判定する判定手段とを備えることを特徴とする撮像装置。前記計算手段は、輝度の低い方から順番に、各輝度を有する画素の数の累積値を計算し、前記判定手段は、前記被写体の明るさと、前記累積値の分布の特徴とに基づいて、撮影シーンが夜景であるか否かを判定するを備えることを特徴とする請求項1に記載の撮像装置。前記判定手段は、前記画像の全体の画素数を100として、画素の累積値が50になる輝度の値が所定の閾値より低いことを第1の条件、前記画像の全体の画素数を100として、画素の累積値が20になる輝度の値が所定の閾値より低いことを第2の条件、輝度が200を超える画素の数が所定の閾値よりも多いことを第3の条件とし、前記累積値の分布の特徴が、前記第1乃至第3の条件全ての条件を満たす場合に、撮影シーンが夜景であると判定することを特徴とする請求項2に記載の撮像装置。前記判定手段は、撮影シーンが夜景である可能性があると前記被写体の明るさに基づいて判定した場合に、前記累積値に現れる撮影シーン毎の特徴を用いた判定を行うことを特徴とする請求項2、または3に記載の撮像装置。前記判定手段は、前記被写体の明るさに基づいて求められる、前記画像を所定の数の領域に分割して得られる各ブロックの絶対輝度の数が閾値以上である場合に、撮影シーンが夜景である可能性があると判定することを特徴とする請求項4に記載の撮像装置。撮影された画像に写る被写体の明るさを測定する測光ステップと、前記画像の明るさのヒストグラムを計算する計算ステップと、前記被写体の明るさと、前記ヒストグラムの分布の特徴とに基づいて、撮影シーンが夜景であるか否かを判定する判定ステップとを含むことを特徴とするシーン判定方法。撮像装置のシーン判定処理をコンピュータに実行させるプログラムにおいて、撮影された画像に写る被写体の明るさを測定する測光ステップと、前記画像の明るさのヒストグラムを計算する計算ステップと、前記被写体の明るさと、前記ヒストグラムの分布の特徴とに基づいて、撮影シーンが夜景であるか否かを判定する判定ステップとを含む処理をコンピュータに実行させるプログラム。撮影しようとしているシーンが、たとえば明るい夜景や暗い屋内であるような場合、後者の方が絶対輝度BlockLvの値が全体的に低くなってしまい、絶対輝度BlockLvが05Lv以下であるブロック数が多くなることによって、夜景であると誤判定してしまうことがあった。図12Aの左側に示すサンプル画像111は、椅子に座っているユーザが前方にある机の上の方から机の下に向かって斜めにデジタルカメラにより撮影したときに取り込まれた画像である。レンズが下方向を向いていることによって、破線111-1で囲む画像の下方には机の天板の下ユーザの足下が写り、破線111-2で囲む画像の上方には天板の上面が写っている。部屋の照明からの光が照射する天板部分は明るく写り、天板の影になるユーザの足下の部分は暗く写ることになる。たとえば、明るいが、黒っぽく映っている部分がある画像となる。図12Aの右側に示す画像112は、サンプル画像111を対象として上述した処理101と処理102を行うことによって求められた各ブロックのRGB値の平均を示す画像である。机の天板部分に対応するブロックのRGB値の平均が明るめの値となり、天板の下部分に対応するブロックのRGB値の平均が暗めの値となる。サンプル画像111を対象として処理103以降の処理を行った場合、例えば、絶対輝度BlockLvが05Lv以下であるブロックの数が87個として求められる。なお図中に、ブロックに示されている濃淡は、RGB値の平均値を示し、たとえばより濃い色となっているブロックがRGB値の平均が暗めの値となっていることを示している。他の図においても同様である。図12Bの左側に示すサンプル画像121は、夜景の撮影時に取り込まれた画像である。破線121-1で囲む画像には建物が写り、破線121-2で囲む画像には空が写っている。建物の中から外に漏れる光や街灯の光などがある部分は明るく写り、空の部分は暗く写ることになる。図12Bの右側に示す画像122は、サンプル画像121を対象として処理101と処理102を行うことによって求められた各ブロックのRGB値の平均を示す画像である。光源を直接含む部分、または光が照射している部分に対応するブロックのRGB値の平均が明るめの値となり、空の部分に対応するブロックのRGB値の平均が暗めの値となる。サンプル画像121を対象として処理103以降の処理を行った場合、例えば、絶対輝度BlockLvが05Lv以下であるブロックの数が32個として求められる。このように、暗い屋内の画像であるサンプル画像111と、明るい夜景の画像であるサンプル画像121とでは、絶対輝度BlockLvが05Lv以下であるブロック数の逆転が起こり、前者の暗い屋内の画像であるサンプル画像111の方を、夜景であると誤判定してしまうことになる。ところで、夜景であるか否かの判定に関する技術として特許文献1、特許文献2に開示されているものがある。これらの文献に開示されている技術においては、夜景であるか否かの判定が以下の条件に基づいて行われる。1画面の中央に高輝度のブロックが一定数以上あり、かつ、画面の上側と左右に設定された領域に低輝度のブロックが一定数以上ある場合、夜景であると判定2輝度の全体の積分量が少なく、かつ、鋭いコントラストを形成する入射光がある場合、夜景であると判定これらの技術においては、撮影した画像の画素値を元にして明るさを求め、夜景であるか否かの判定を行っていることから、例えば、トンネルの中から、トンネルの出口付近の壁面がフレームの周りに写るようにしてトンネルの外の風景を撮影するような場合に夜景であると誤判定してしまうことがある。また図13に示すように、観光先の建物の中から外の風景を撮像して得られる画像の場合も、中央が明るく、その周りが暗くなるので、夜景であると誤判定してしまうことがある。本発明はこのような状況に鑑みてなされたものであり、夜景であるか否かの判定を精度よく行うことができるようにするものである。本発明の一側面は、撮影された画像に写る被写体の明るさを測定する測光手段と、画像の明るさのヒストグラムを計算する計算手段と、被写体の明るさと、ヒストグラムの分布の特徴とに基づいて、撮影シーンが夜景であるか否かを判定する判定手段とを備えることを特徴とする。本発明の一側面は、撮影された画像に写る被写体の明るさを測定する測光ステップと、画像の明るさのヒストグラムを計算する計算ステップと、被写体の明るさと、ヒストグラムの分布の特徴とに基づいて、撮影シーンが夜景であるか否かを判定する判定ステップとを含むことを特徴とする。本発明の一側面は、撮影された画像に写る被写体の明るさを測定する測光ステップと、画像の明るさのヒストグラムを計算する計算ステップと、被写体の明るさと、ヒストグラムの分布の特徴とに基づいて、撮影シーンが夜景であるか否かを判定する判定ステップとを含む処理をコンピュータに実行させることを特徴とする。本発明によれば、夜景であるか否かの判定を精度よく行うことができる。[撮像装置の構成]図1は、本発明の一実施形態に係る撮像装置の構成例を示すブロック図である。図1に示す撮像装置1は、デジタルスチルカメラ、デジタルビデオカメラ、撮影機能を有する携帯端末などの装置である。CPU11は、図示せぬROMなどに記憶されているプログラムを実行し、操作部12に対するユーザの操作に応じて撮像装置1の全体の動作を制御する。撮像部13は、レンズ13-1とCMOSセンサ13-2から構成される。CMOSセンサ13-2は、レンズ13-1により取り込まれた光の光電変換を行い、ADAnalogtoDigital変換などを施して得られたRAW画像のデータを出力する。CMOSセンサ13-2から出力されたRAW画像は露出制御部14と画像処理部15に供給される。露出制御部14は、CMOSセンサ13-2から供給されたRAW画像を解析し、中央重点測光、マルチ測光、スポット測光などの所定の測光方式によって被写体の明るさを検出する測光を行う。露出制御部14は、測光結果に基づいて、露出が適正になるように撮像部13のレンズ13-1の絞り値とCMOSセンサ13-2のシャッタースピードを制御するなどの処理を行う。露出制御部14によりAEが実現されることになる。また、露出制御部14は、測光を行うことによって得られた被写体輝度SceneLvの情報を画像処理部15に出力する。この例においては、CMOSセンサ13-2により取り込まれたRAW画像に基づいて測光が行われるものとしたが、測光センサが撮像装置1に設けられている場合、測光センサによる測光結果に基づいて露出が制御されるようにしてもよい。画像処理部15は、CMOSセンサ13-2から供給されたRAW画像、または記録部16から読み出した撮影済みの画像に対して各種の処理を行う。例えば、画像処理部15は、CMOSセンサ13-2から供給されたRAW画像に所定の処理を施し、表示用の画像データをLCD17に出力してライブビュー表示を行わせる。また、画像処理部15は、ユーザにより撮影が指示されたタイミングでCMOSセンサ13-2により取り込まれたRAW画像を圧縮し、記録部16に記録させる。さらに、画像処理部15は、CMOSセンサ13-2により取り込まれたRAW画像に基づいて、撮影シーンが夜景であるか否かを判定する。夜景であるか否かの判定については後に詳述する。記録部16は、フラッシュメモリなどよりなり、画像処理部15から供給された画像を記録する。記録部16に記録された撮影済みの画像は画像処理部15により適宜読み出され、LCD17に表示されたり、外部の装置に転送されたりする。図2は、画像処理部15の機能構成例を示すブロック図である。図2に示す機能部のうちの少なくとも一部は、画像処理部15において所定のプログラムが実行されることによって実現される。CMOSセンサ13-2により取り込まれたRAW画像はブロック分割部31とヒストグラム計算部37に入力され、露出制御部14により取得された被写体輝度SceneLvは絶対輝度計算部35に入力される。ブロック分割部31は、CMOSセンサ13-2により取り込まれたRAW画像を例えば12×8の領域ブロックに分割し、各ブロックの画素値RGB値をRGB平均計算部32に出力する。RGB平均計算部32は、ブロック分割部31により設定された各ブロックを構成する画素のRGB値に基づいて、各ブロックのRGB値の平均を計算する。RGB平均計算部32は、計算により求めた各ブロックのRGB値の平均を輝度色差変換部33に出力する。輝度色差変換部33は、RGB平均計算部32により求められたRGB値の平均を輝度色差に変換する。輝度Lum、色差Cil,Cgmは、それぞれ次式1~3に基づいて求められる。Lum025R05G025B1Cil05R05B2Cgm025R05G025B3輝度差計算部34は、輝度色差変換部33により求められた輝度Lumに基づいて、各ブロックの輝度の、適正露出における輝度からの輝度差DeltaLvを求める。輝度Lumと輝度差DeltaLvとの関係を図3に示す。このように輝度Lumと輝度差DeltaLvには対応関係があるので、輝度差計算部34は、たとえば、図3に示すデータを記憶しており、そのデータから、輝度色差変換部33により求められた輝度Lumに対応する輝度差DeltaLvを検出する。輝度差計算部34は、求めた輝度差DeltaLvを絶対輝度計算部35に出力する。絶対輝度計算部35は、露出制御部14から供給された被写体輝度SceneLvと、輝度差計算部34により求められた輝度差DeltaLvに基づいて、各ブロックの絶対輝度BlockLvを計算する。絶対輝度BlockLvは次式4により求められる。BlockLvSceneLvDeltaLv4絶対輝度計算部35は、計算により求めた各ブロックの絶対輝度BlockLvを判定部36に出力する。判定部36は、絶対輝度計算部35により求められた各ブロックの絶対輝度BlockLvと、ヒストグラム計算部37により求められたヒストグラムに基づいて、撮影シーンが夜景であるか否かを判定する。すなわち、撮像装置1においては、撮影シーンが夜景であるか否かの判定が、各ブロックの絶対輝度BlockLvだけでなく、取り込まれた画像のヒストグラムをも用いて行われることになる。撮影シーンの判定条件については後述する。ヒストグラム計算部37は、CMOSセンサ13-2により取り込まれたRAW画像に基づいてヒストグラムを計算する。図4Aは、図12Aのサンプル画像111のヒストグラムを示す図であり、図4Bは、図12Bのサンプル画像121のヒストグラムを示す図である。図4A、図4Bの横軸は輝度左端がRGB黒、右端がRGB白を表し、縦軸はその輝度を有する画素の数を表す。図4Aの区間T1の範囲は、天板の影のみが写り、照明からの光がほとんど届かない部分に対応する画素の数を表し、区間T2の範囲は、天板の影が写る部分ではあるが、照明からの光が少し届く部分に対応する画素の数を表す。区間T3の範囲は、天板の上面が写っている部分に対応する画素の数を表す。一方、図4Bの区間T11の範囲は、空が写っている部分に対応する画素の数を表し、区間T12の範囲は、建物の中から外に漏れる光や街灯の光などが届いている部分に対応する画素の数を表す。区間T13の範囲は、建物の中の光源や街灯の部分に対応する画素の数を表す。図4A、図4Bに示すように、暗い屋内の画像であるサンプル画像111のヒストグラムと明るい夜景の画像であるサンプル画像121のヒストグラムとを比較した場合、次のような特徴があることが分かる。1.暗い屋内の画像には、黒、または黒に近い画素が多く含まれる区間T1、区間T2に画素が多く含まれる。2.暗い屋内の画像には、黒と白のほぼ中間の位置区間T3に山が現れ、その山を構成する画素より白に近い画素がほとんどない。3.明るい夜景の画像には、白、または白に近い画素が一定量含まれる区間T13に山が現れる。ヒストグラム計算部37は、ヒストグラムを計算し、ヒストグラムの情報を判定部36に出力する。判定部36に供給されたヒストグラムの情報は、撮影シーンが夜景であるか否かの判定に用いられる。[夜景の判定条件について]ここで、撮影シーンが夜景であると判定する条件について説明する。図5の左側に示すサンプル画像131、図6の左側に示すサンプル画像121、および図7の左側に示すサンプル画像111を用いて説明する。図6のサンプル画像121は図12Bのサンプル画像121と同じ画像であり、図7のサンプル画像111は図12Aのサンプル画像111と同じ画像である。図5のサンプル画像131は、図12Bのサンプル画像121と比較して暗い画素が多く含まれる暗い夜景の画像である。図5の矢印1の先に示す画像132は、サンプル画像131を対象としてブロック分割部31がブロック分割を行い、RGB平均計算部32がRGB値の平均の計算を行うことによって求められた各ブロックのRGB値の平均を示す画像である。サンプル画像121を対象として同じ処理を行った場合と比較して、画像132には、RGB値の平均が暗いブロックが多く含まれる87個以上。サンプル画像131を対象として処理を行うことによって求められる各ブロックの絶対輝度BlockLvを矢印2の先に示す。この例においては、絶対輝度BlockLvが05Lv以下であるブロックの数が91個として求められている。一方、図6の矢印11の先に示す画像122は、サンプル画像121を対象としてブロック分割部31がブロック分割を行い、RGB平均計算部32がRGB値の平均の計算を行うことによって求められた各ブロックのRGB値の平均を示す画像である。サンプル画像121を対象として処理を行うことによって求められる各ブロックの絶対輝度BlockLvを矢印12の先に示す。この例においては、絶対輝度BlockLvが05Lv以下であるブロックの数が32個として求められている。図7の矢印21の先に示す画像112は、サンプル画像111を対象としてブロック分割部31がブロック分割を行い、RGB平均計算部32がRGB値の平均の計算を行うことによって求められた各ブロックのRGB値の平均を示す画像である。サンプル画像111を対象として処理を行うことによって求められる各ブロックの絶対輝度BlockLvを矢印22の先に示す。この例においては、絶対輝度BlockLvが05Lv以下であるブロックの数が87個として求められている。ここで、夜景であるか否かの判定の基準となる、絶対輝度BlockLvが05Lv以下であるブロックの数を50個とした場合を考える。この場合、暗い夜景の画像である図5のサンプル画像131については夜景であると判定され、正しい判定結果を得ることができるが、明るい夜景の画像である図6のサンプル画像121については夜景ではないと判定され、正しい判定結果を得ることができない。このような誤判定を防ぐために、ヒストグラム計算部37により計算されたヒストグラムが用いられる。図8は、サンプル画像121と比較して暗い画素が多く含まれる暗い夜景の画像であるサンプル画像131サンプル1、明るい夜景の画像であるサンプル画像121サンプル2、暗い屋内の画像であるサンプル画像111サンプル3のヒストグラムを同じ座標上に示す図である。サンプル2とサンプル3については、図4を参照して説明した分布と同様の輝度の分布が現れる。サンプル1については、夜景の画像であるサンプル2と同様に、白、または白に近い画素が含まれるため、右端に山が現れる。図9は、サンプル1~3の各画像の輝度=0を基準として、各輝度を有する画素の数の累積値輝度0から255まで、輝度の低い画素の順に、各輝度を有する画素の数を累積した値を示す図である。横軸が輝度を示し、縦軸が、全画素数を100としたときの各輝度における画素の累積値累積数の割合を示す。図9から分かるように、暗い屋内の画像であるサンプル3と比較して、暗い夜景の画像であるサンプル1、明るい夜景の画像であるサンプル2には次の特徴がある。1.全体の画素数を100として、画素の累積値が50になる輝度の値がサンプル3における場合より低い破線L1で示す閾値L12.全体の画素数を100として、画素の累積値が20になる輝度の値がサンプル3における場合より低い破線L2で示す閾値L23.輝度>200となる画素の数がサンプル3における場合より多い約5破線L3で示す閾値夜景の画像であるサンプル1、サンプル2に現れる画素の累積の1つ目の特徴1.全体の画素数を100として、画素の累積値が50になる輝度の値がサンプル3における場合より低いと2つ目の特徴2.全体の画素数を100として、画素の累積値が20になる輝度の値がサンプル3における場合より低いは、主に、上述したヒストグラムの1つ目の特徴1.暗い屋内の画像には、黒、または黒に近い画素が多く含まれると2つ目の特徴2.暗い屋内の画像には、黒と白のほぼ中間の位置に山が現れ、その山を構成する画素より白に近い画素がほとんどないによるものであり、画素の累積の3つ目の特徴3.輝度>200となる画素の数がサンプル3における場合より多いは、主に、上述したヒストグラムの3つ目の特徴3.明るい夜景の画像には、白、または白に近い画素が一定量含まれる区間T13に山が現れるによるものである。このことから、判定部36は、ヒストグラム計算部37により計算されたヒストグラムに基づいて、全体の画素数を100として、画素の累積値が50になる輝度の値が閾値L1より低く第1の累積条件、全体の画素数を100として、画素の累積値が20になる輝度の値も閾値L2より低く第2の累積条件、輝度>200となる画素の数が閾値L3よりも多い第3の累積条件場合に、撮影シーンが夜景であると判定することになる。なおここでは、暗い屋内の画像であるサンプル3を基準に閾値を決定したが、本来は夜の風景よりも明るいが暗く映っている画像であれば、他の状況の画像でもよい。またこれらの3つの累積条件を用いた判定は、絶対輝度BlockLvが05Lv以下であるブロックの数が閾値以上である場合に行われる。すなわち、ヒストグラムを用いた判定は、絶対輝度BlockLvが05Lv以下であるブロックの数に基づいて撮影シーンが夜景である可能性があると判定された場合に行われることになる。このように、絶対輝度BlockLvが05Lv以下であるブロックの数だけでなくヒストグラムをも用いることにより、特に、上述したような明るい夜景を夜景ではないと誤判定してしまうことを防ぐことが可能になる。[撮像装置の動作]次に、図10のフローチャートを参照して、撮影シーンが夜景であるか否かを判定する撮像装置1の一連の処理について説明する。例えば図10の開始前、露出制御部14においては被写体輝度SceneLvの測定が行われている。ステップS1において、CMOSセンサ13-2は画像を取り込み、RAW画像を出力する。ステップS2において、ブロック分割部31は、CMOSセンサ13-2により取り込まれたRAW画像を例えば12×8のブロックに分割する。ステップS3において、RGB平均計算部32は、ブロックを構成する画素のRGB値に基づいて、各ブロックのRGB値の平均を計算する。ステップS4において、輝度色差変換部33は、RGB平均計算部32により求められた各ブロックのRGB値の平均を上式1~3に基づいて求める。ステップS5において、輝度差計算部34は、輝度色差変換部33により求められた輝度Lumに対応する輝度差DeltaLvを図3の表を参照して求める。ステップS6において、絶対輝度計算部35は、露出制御部14により求められた被写体輝度SceneLvから、輝度差計算部34により求められた輝度差DeltaLvを減算することによって、各ブロックの絶対輝度BlockLvを計算する。ステップS7において、判定部36は、絶対輝度計算部35により求められた各ブロックの絶対輝度BlockLvに基づいて、絶対輝度BlockLvが05Lv以下であるブロックの数を計算する。ステップS8において、判定部36は、絶対輝度BlockLvが05Lv以下であるブロックの数が閾値以上であるか否かを判定する。絶対輝度BlockLvが05Lv以下であるブロックの数が閾値以上ではないとステップS8において判定した場合、ステップS9において、判定部36は、撮影シーンが夜景ではないと判定し、処理を終了させる。一方、絶対輝度BlockLvが05Lv以下であるブロックの数が閾値以上であるとステップS8において判定された場合、ステップS10において、ヒストグラム計算部37は、CMOSセンサ13-2により取り込まれたRAW画像のヒストグラムを計算する。ステップS11において、ヒストグラム計算部37は、CMOSセンサ13-2により取り込まれたRAW画像について、輝度=0を基準として、各輝度を有する画素の数の累積値を計算する。ヒストグラム計算部37により計算された、各輝度を有する画素の数の累積値に関する情報が判定部36に供給される。ステップS12において、判定部36は、ヒストグラム計算部37により計算されたヒストグラム各輝度を有する画素の数の累積値に基づいて、累積3条件を満たすか否か、すなわち、全体の画素数を100として、画素の累積値が50になる輝度の値がサンプル3における場合より低く、全体の画素数を100として、画素の累積値が20になる輝度の値がサンプル3における場合より低く、さらに、輝度>200となる画素の数がサンプル3における場合より多いか否かを判定する。累積3条件のうちの少なくともいずれかの条件を満たさないとステップS12において判定した場合、ステップS9に進み、判定部36は、撮影シーンが夜景ではないと判定する。例えば、撮影シーンの判定対象の画像がサンプル3の場合、全体の画素数を100として、画素の累積値が50になる輝度の値がサンプル3における場合より低い破線L1で示す閾値L1より高いので、少なくとも第1の累積条件を満たさず、夜景ではないと判定される。なお、撮影シーンの判定対象の画像が、従来誤判定が生じていたような、トンネルの中から、トンネルの出口付近の壁面がフレームの周りに写るようにしてトンネルの外の風景を撮影した画像や、建物の中から外の風景を撮像して得られる画像の場合、例えば、輝度>200となる画素の数が、全体の画素数に対して5より少ないので、第3の累積条件を満たさず、夜景ではないと判定される。一方、累積3条件の全ての条件を満たすとステップS12において判定した場合、ステップS13において、判定部36は、撮影シーンが夜景であると判定し、処理を終了させる。撮影シーンの判定対象の画像がサンプル1またはサンプル2の場合、累積3条件の全ての条件を満たすことから、撮影シーンが夜景であると判定されることになる。[発明の実施の形態における効果]以上のように、判定対象画像における輝度のヒストグラムの分布が、たとえば、明るいが、黒っぽく映っている部分がある画像たとえば、暗い屋内の画像における輝度のヒストグラムの分布と相違するか否かを判定し、相違すると判定した場合、夜景と判定するようにしたので、たとえば、明るい夜景を夜景ではないと誤判定してしまうことを防ぐことができ、また暗い屋内を夜景であると判定する誤判定を防止することができ、撮影シーンが夜景であるか否かを精度よく判定することが可能になる。判定対象画像について、輝度の低い方から順番に、各輝度を有する画素の数の累積値の分布に基づいて、撮影シーンが夜景であるか否かを判定するようにしたので、たとえば、判定のための閾値設定を容易にすることができ、より正確な判定をすることができる。撮影シーンが夜景である可能性があると前記被写体の明るさに基づいて判定した場合に、前記累積値に現れる撮影シーン毎の特徴を用いた判定を行うようにしたので、撮影シーンが夜景であるか否かを精度よく判定することが可能になる。[その他の実施の形態]以上においては、たとえば、ヒストグラムを用いた判定を、撮影シーンが夜景であるか否かの判定に適用した場合について説明したが、ポートレート、夜景を背景として人が写っている夜景ポートレートなどの、ヒストグラムに特徴が現れる他のシーンの判定に適用することも可能である。また以上においては、暗い屋内の画像であるサンプル3から、累積条件の基準を設定したが、他の画像、または複数の画像から累積条件の基準を設定することができる。また以上においては、累積条件1~3のすべてを利用したが、その中の一部を利用して夜景画像の判定を行うことができる。また以上においては、図9に示したような各輝度を有する画素の数の累積値の分布の特徴に基づいて、夜景の画像であるか否かを判定するようにしたが、図8に示すヒストグラムの分布の特徴に基づいて、夜景の画像であるか否かを判定することもできる。また累積値の分布とヒストグラムの分布の両方を利用して、夜景の画像の判定を行うことができる。本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。"