(57)【要約】【課題】撮影シーンに応じた最適な撮影モードを自動的に設定することが出来るデジタルカメラを提供する。【解決手段】本発明に係るデジタルカメラは、撮像装置から得られるＲＢＧデータをＨＳＶデータに変換するデータ変換手段と、データ変換手段によって得られる１画面分のＨＳＶデータの内、少なくとも色相データＨ＿ＤＡＴＡと彩度データＳ＿ＤＡＴＡに基づいて、これらのデータの色相−彩度座標上における分布を判別して、該分布に対応する撮影シーンを選択する撮影シーン選択手段と、前記撮影シーン選択手段によって選択された撮影シーンに応じた撮影モードを設定する撮影モード設定手段とを具えている。【選択図】図６
2008011289.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置と、前記撮像装置によって撮影された画像を取り込むデータ処理回路と、撮影シーンに応じた撮影モードを設定する撮影モード設定回路とを具えたデジタルカメラにおいて、前記撮影モード設定回路は、
前記撮像装置から得られるＲＢＧデータをＨＳＶデータに変換するデータ変換手段と、
前記データ変換手段によって得られる１画面分のＨＳＶデータの内、少なくとも色相データＨ＿ＤＡＴＡと彩度データＳ＿ＤＡＴＡに基づいて、これらのデータの色相−彩度座標上における分布を判別して、該分布に対応する撮影シーンを選択する撮影シーン選択手段と、
前記撮影シーン選択手段によって選択された撮影シーンに応じた撮影モードを設定する撮影モード設定手段
とを具えていることを特徴とするデジタルカメラ。
【請求項２】
前記データ変換手段は、１画面を複数の画像ブロックに分割して、画像ブロック毎に前記撮像装置から得られるＲＢＧデータをＨＳＶデータに変換する請求項１に記載のデジタルカメラ。
【請求項３】
前記撮影シーン選択手段は、１画面分の色相データＨ＿ＤＡＴＡと彩度データＳ＿ＤＡＴＡに対し、複数の撮影シーンのそれぞれについて用意された複数の判別ルーチンを順次実行することによって、撮影シーンを選択する請求項１又は請求項２に記載のデジタルカメラ。
【請求項４】
前記撮影シーン選択手段は、各判別ルーチンにおいて色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡがそれぞれ所定の範囲内に含まれているか否かを判断して、特定の撮影シーンに該当するか否かを判定する請求項３に記載のデジタルカメラ。
【請求項５】
前記撮影シーン選択手段は、各判別ルーチンにおいて前記画像ブロックを１単位として１或いは複数の画像ブロックからなる複数のエリアを設定して、これらのエリアの内、色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡがそれぞれ所定の範囲内に含まれているエリアの数をカウントし、該カウント値が所定値を超えているとき、その撮影シーンに該当すると判断する請求項４に記載のデジタルカメラ。
【請求項６】
前記複数の撮影シーンには、ろうそくの灯によって照明される物体を主体とする画像若しくは同等の画像を対象とする撮影シーンと、花を主体とする画像若しくは同等の画像を対象とする撮影シーンと、夕景を主体とする画像若しくは同等の画像を対象とする撮影シーンと、テキストを主体とする画像若しくは同等の画像を対象とする撮影シーンとが含まれている請求項１乃至請求項５の何れかに記載のデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＣＤ等からなる撮像装置によって画像を撮影するデジタルカメラに関し、特に撮影シーンに応じた撮影モードを設定することが可能なデジタルカメラに関するものである。
【背景技術】
【０００２】
従来、デジタルカメラにおいては、撮影シーン(夕景撮影、夜景撮影、花撮影など)に応じた最適な撮影条件を自動的に設定するべく、予め複数の撮影モードが用意されており、ユーザが撮影シーンに応じた１つの撮影モードを選択設定することが可能となっている。
【０００３】
そして、ユーザが複数の撮影モードの中から１つの撮影モードを選択操作する際に、画面に複数の撮影モードをメニュー表示することが行なわれている(特許文献１参照)。
又、複数の撮影モードのメニュー表示において、複数の撮影モードの表示順序を時刻、季節、温度、天気、撮影画像の輝度などに応じて入れ替え、最も多用される撮影モードを最初に表示する技術が提案されている(特許文献２参照)。
【特許文献１】特開２００４−２４７８６９号公報
【特許文献２】特開２００４−３３６３２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のデジタルカメラにおいては、あくまでも撮影モードの最終的な決定はユーザに委ねられており、撮影シーンに応じた最適な撮影モードを自動的且つ精度良く設定することが出来るデジタルカメラは未だ知られていない。
そこで本発明の目的は、撮影シーンに応じた最適な撮影モードをより精度良く設定することが出来るデジタルカメラを提供することである。
【課題を解決するための手段】
【０００５】
本発明者らは上記目的を達成するべく鋭意研究を重ねた結果、撮像装置から得られるＲＢＧデータをＨＳＶデータに変換し、これによって得られる１画面分のＨＳＶデータの内、色相データＨ＿ＤＡＴＡと彩度データＳ＿ＤＡＴＡを色相−彩度座標上にプロットすると、撮影シーンによって分布は異なるものの、同じ撮影シーンであれば、両データＨ＿ＤＡＴＡ及びＳ＿ＤＡＴＡは色相−彩度座標上の特定の領域に集中することを発見し、本発明の完成に至った。
【０００６】
即ち、本発明に係るデジタルカメラは、撮像装置と、前記撮像装置によって撮影された画像を取り込むデータ処理回路と、撮影シーンに応じた撮影モードを設定する撮影モード設定回路とを具え、該撮影モード設定回路は、
前記撮像装置から得られるＲＢＧデータをＨＳＶデータに変換するデータ変換手段と、
前記データ変換手段によって得られる１画面分のＨＳＶデータの内、少なくとも色相データＨ＿ＤＡＴＡと彩度データＳ＿ＤＡＴＡに基づいて、これらのデータの色相−彩度座標上における分布を判別して、該分布に対応する撮影シーンを選択する撮影シーン選択手段と、
前記撮影シーン選択手段によって選択された撮影シーンに応じた撮影モードを設定する撮影モード設定手段
とを具えている。
【０００７】
尚、前記複数の撮影シーンには、ろうそくの灯によって照明される物体を主体とする画像若しくは同等の画像を対象とする撮影シーンと、花を主体とする画像若しくは同等の画像を対象とする撮影シーンと、夕景を主体とする画像若しくは同等の画像を対象とする撮影シーンと、テキストを主体とする画像若しくは同等の画像を対象とする撮影シーンとが含まれている。
【０００８】
上記本発明のデジタルカメラによれば、予め、複数の撮影シーンのそれぞれについて色相データＨ＿ＤＡＴＡと彩度データＳ＿ＤＡＴＡの色相−彩度座標上における分布を調べておき、実際の画像撮影／記録時には、撮影画像についての色相データＨ＿ＤＡＴＡと彩度データＳ＿ＤＡＴＡの分布を前記複数の撮影シーンについての分布と比較することにより、当該撮影画像が何れの撮影シーンに該当するかを判別することが出来る。
ここで、撮影シーン選択手段は、各撮影シーンについての判別において色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡがそれぞれ所定の範囲内に含まれているか否かを判断して、特定の撮影シーンに該当するか否かを判定する。
【０００９】
具体的構成において、前記データ変換手段は、１画面を複数の画像ブロックに分割して、画像ブロック毎に前記撮像装置から得られるＲＢＧデータをＨＳＶデータに変換する。
該具体的構成によれば、１回当たりのデータ変換処理の対象となるＲＢＧデータの量が減少することによって、画面全体についてのＲＢＧデータに対する変換処理時間が短縮されることになる。尚、この様に画像ブロック毎にデータ変換を行なう方式によっても、撮影シーン判別の精度が低下することはない。
【００１０】
又、具体的構成において、前記撮影シーン選択手段は、１画面分の色相データＨ＿ＤＡＴＡと彩度データＳ＿ＤＡＴＡに対し、複数の撮影シーンのそれぞれについて用意された複数の判別ルーチンを順次実行することによって、撮影シーンを選択する。
該具体的構成によれば、複数の判別ルーチンを順次実行する過程で、何れかの判別ルーチンによる判別により、判別対象となっている画像が１つの撮影シーンに該当しているとの結果が得られることになる。
【００１１】
他の具体的構成において、前記撮影シーン選択手段は、各判別ルーチンにおいて前記画像ブロックを１単位として１或いは複数の画像ブロックからなる複数のエリアを設定して、これらのエリアの内、色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡがそれぞれ所定の範囲内に含まれているエリアの数をカウントし、該カウント値が所定値を超えているとき、その判別ルーチンが判別の対象とする撮影シーンであると判断する。
これによって、撮影シーン毎にその撮影シーンに適切な画像エリアサイズでシーン判別を行なうことが出来る。
【発明の効果】
【００１２】
本発明に係るデジタルカメラによれば、撮影シーンに応じた最適な撮影モードをより精度良く設定することが出来る。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態につき、図面に沿って具体的に説明する。
本発明に係るデジタルカメラは、図１に示す如く、レンズ等から構成される光学系(１)と、レンズを駆動する駆動モータ(２)と、シャッタ操作に応動するシャッタ(３)と、光学系(１)から得られる画像をアナログ撮像信号に変換するＣＣＤ(４)と、ＣＣＤ(４)から得られるアナログ撮像信号をデジタルデータに変換するＡＦＥ(５)と、撮影画像などを表示するディスプレイ(６)と、シャッターキー等の操作キー(７)と、後述する撮影シーン判別手続等のコンピュータプログラムが格納されているＲＯＭ(13)と、操作キー(７)からの操作信号やＲＯＭ(13)に格納されているコンピュータプログラムに基づいて所定の制御動作を実行するＣＰＵ(10)と、ＣＰＵ(10)による演算処理に利用されるＲＡＭ(12)と、所定の画像処理を実行するＡＳＩＣ(11)と、被写体までの距離を測定する距離センサー(８)と、手ぶれ補正等に用いるジャイロセンサー(９)とを具えている。
【００１４】
本発明に係るデジタルカメラにおける撮影シーンの判別においては、図５(ａ)に示す様にろうそくの灯によって照明される物体を主体とする画像と、図７(ａ)、図９(ａ)、図１１(ａ)及び図１３(ａ)に示す様に花を主体とする画像と、図１５(ａ)に示す様に夕景を主体とする画像と、図１７(ａ)に示す様にテキストを主体とする画像の４種類の画像についてそれぞれ、ろうそく画像撮影シーン(ＣＡＮＤＬＥ)、花画像撮影シーン(ＦＬＯＷＥＲ)、夕景画像撮影シーン(ＳＵＮＳＥＴ)及びテキスト画像撮影シーン(ＴＥＸＴ)の４つの撮影シーンが用意され、撮影画像がこの中の何れの撮影シーンに該当するかを判別する。
【００１５】
尚、図７(ａ)、図９(ａ)、図１１(ａ)及び図１３(ａ)は、互いに異なる色相及び色彩を有する４種類の花の画像１〜４であって、これに応じて４つの花画像撮影シーン１〜４が用意される。
【００１６】
本発明に係るデジタルカメラにおいては、ＡＦＥ(５)から得られる１画面分のＲＢＧデータをＨＳＶデータに変換し、これによって得られる１画面分のＨＳＶデータの内、色相データＨ＿ＤＡＴＡと彩度データＳ＿ＤＡＴＡに基づいて、これらのデータの色相−彩度座標上における分布を判別して、該分布に対応する１つの撮影シーンを選択し、その撮影シーンに応じた撮影モードを設定する。
【００１７】
ＲＢＧデータからＨＳＶデータへの変換は、次に示す周知の演算処理によって行なうことが出来る。
ＭＡＸ＝ｍａｘ(Ｒ，Ｇ，Ｂ)      ：Ｒ，Ｇ，Ｂの最大値をＭＡＸに代入
ＭＩＮ＝ｍｉｎ(Ｒ，Ｇ，Ｂ)      ：Ｒ，Ｇ，Ｂの最小値をＭＩＮに代入
Ｖ＝ＭＡＸ                      ：ＶにＭＡＸを代入
もし、Ｖ＝０の場合
Ｓ＝０
Ｈ＝０
もし、Ｖ＝０以外の場合
Ｓ＝(ＭＡＸ−ＭＩＮ)／ＭＡＸ
Ｃｒ＝(ＭＡＸ−Ｒ)／(ＭＡＸ−ＭＩＮ)            ：Ｃｒは変数
Ｃｇ＝(ＭＡＸ−Ｇ)／(ＭＡＸ−ＭＩＮ)            ：Ｃｇは変数
Ｃｂ＝(ＭＡＸ−Ｂ)／(ＭＡＸ−ＭＩＮ)            ：Ｃｂは変数
【００１８】
Ｒ＝ＭＡＸのとき
Ｈ＝Ｃｂ−Ｃｇ
Ｇ＝ＭＡＸのとき
Ｈ＝２＋Ｃｒ−Ｃｂ
Ｂ＝ＭＡＸのとき
Ｈ＝４＋Ｃｇ−Ｃｒ
ここで、もしＨ＜０ならば
Ｈ＝Ｈ＋３６０
【００１９】
１画面分のＲＢＧデータをＨＳＶデータに変換する場合、画面を図２(ａ)の如く１６×１６の画像ブロックに分割し、画像ブロック毎にデータ変換を行なう。そして、基本的な撮影シーン判別としては、データ変換によって得られた画像ブロック毎の色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡを、撮影シーン毎に設定されている最小値と最大値とそれぞれ比較して、これらデータが所定の範囲内に収まっているかどうかを判断し、範囲内に収まっている画像ブロックの数をカウントする。そして、そのカウント値が所定値を超えているか否かを判断し、超えているときは、当該１画面の画像がその撮影シーンに該当している判断するのである。
【００２０】
尚、後述する様に、具体的な撮影シーン判別においては、図２(ａ)に示す画像分割に加え、図２(ａ)に示す１つの画像ブロックを１×１のエリアとして、図２(ｂ)の如く２×２のエリアを１つの画像ブロックとする画像分割と、図２(ｃ)の如く４×４のエリアを１つの画像ブロックとする画像分割とを行なって、これらの画像分割のもとにおいても、図２(ａ)に示す画像分割の場合と同様のシーン判別を行なう。但し、撮影シーン毎に適切な画像分割によるシーン判別を選択するものとする。
【００２１】
図５(ａ)に示すろうそく画像を１６×１６の画像ブロックに分割して、画像ブロック毎にＲＧＢデータを積算し、更にホワイトバランス処理のための演算(ゲイン乗算)を施すと、図５(ｂ)に示す画像が得られる。そして、この１６×１６の画像ブロックからなる画像のＲＧＢデータをＨＳＶデータに変換する。これによって得られたＨＳＶデータに含まれる色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは、図６に示す色相−彩度座標上に図示の如くプロットされる。
尚、図６の色相−彩度座標は、角度を色相、半径を彩度として、色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡを２次元で表わすものである。
図６から明らかな様に、色相−彩度座標上においてろうそく画像の色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは１つの局所的な領域に集中することになる。
【００２２】
又、図７(ａ)に示す花画像１を１６×１６の画像ブロックに分割して、画像ブロック毎にＲＧＢデータを積算し、更にホワイトバランス処理のための演算を施すと、図７(ｂ)に示す画像が得られる。そして、この１６×１６の画像ブロックからなる画像のＲＧＢデータをＨＳＶデータに変換する。これによって得られたＨＳＶデータに含まれる色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは、図８に示す色相−彩度座標上に図示の如くプロットされる。
図８から明らかな様に、色相−彩度座標上において花画像１の色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは１つの局所的な領域に集中することになる。
【００２３】
又、図９(ａ)に示す花画像２を１６×１６の画像ブロックに分割して、画像ブロック毎にＲＧＢデータを積算し、更にホワイトバランス処理のための演算を施すと、図９(ｂ)に示す画像が得られる。そして、この１６×１６の画像ブロックからなる画像のＲＧＢデータをＨＳＶデータに変換する。これによって得られたＨＳＶデータに含まれる色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは、図１０に示す色相−彩度座標上に図示の如くプロットされる。
図１０から明らかな様に、色相−彩度座標上において花画像２の色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは１つの局所的な領域に集中することになる。
【００２４】
又、図１１(ａ)に示す花画像３を１６×１６の画像ブロックに分割して、画像ブロック毎にＲＧＢデータを積算し、更にホワイトバランス処理のための演算を施すと、図１１(ｂ)に示す画像が得られる。そして、この１６×１６の画像ブロックからなる画像のＲＧＢデータをＨＳＶデータに変換する。これによって得られたＨＳＶデータに含まれる色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは、図１２に示す色相−彩度座標上に図示の如くプロットされる。
図１２から明らかな様に、色相−彩度座標上において花画像３の色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは１つの局所的な領域に集中することになる。
【００２５】
更に、図１３(ａ)に示す花画像４を１６×１６の画像ブロックに分割して、画像ブロック毎にＲＧＢデータを積算し、更にホワイトバランス処理のための演算を施すと、図１３(ｂ)に示す画像が得られる。そして、この１６×１６の画像ブロックからなる画像のＲＧＢデータをＨＳＶデータに変換する。これによって得られたＨＳＶデータに含まれる色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは、図１４に示す色相−彩度座標上に図示の如くプロットされる。
図１４から明らかな様に、色相−彩度座標上において花画像４の色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは１つの局所的な領域に集中することになる。
【００２６】
又、図１５(ａ)に示す夕景画像を１６×１６の画像ブロックに分割して、画像ブロック毎にＲＧＢデータを積算し、更にホワイトバランス処理のための演算を施すと、図１５(ｂ)に示す画像が得られる。そして、この１６×１６の画像ブロックからなる画像のＲＧＢデータをＨＳＶデータに変換する。これによって得られたＨＳＶデータに含まれる色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは、図１６に示す色相−彩度座標上に図示の如くプロットされる。
図１６から明らかな様に、色相−彩度座標上において夕景画像の色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは２つの局所的な領域に集中することになる。
【００２７】
更に又、図１７(ａ)に示すテキスト画像を１６×１６の画像ブロックに分割して、画像ブロック毎にＲＧＢデータを積算し、更にホワイトバランス処理のための演算を施すと、図１７(ｂ)に示す画像が得られる。そして、この１６×１６の画像ブロックからなる画像のＲＧＢデータをＨＳＶデータに変換する。これによって得られたＨＳＶデータに含まれる色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは、図１８に示す色相−彩度座標上に図示の如くプロットされる。
図１８から明らかな様に、色相−彩度座標上においてテキスト画像の色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡは１つの局所的な領域に集中することになる。
【００２８】
色相−彩度座標上で色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡが集中する領域は撮影シーン毎に異なっているので、実際の撮影画像についての撮影シーン判別は、撮影画像の色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡを色相−彩度座標上にプロットした場合に何れの領域に集中するかを判断することによって行なうことが出来る。
【００２９】
図３及び図４は、本発明のデジタルカメラにおける撮影シーン判別の具体的な処理手続を表わしている。
先ず図３のステップＳ１において、撮影画像を１６×１６の画像ブロックに分割し、画像ブロック毎にＲＧＢデータを積算して、１６×１６のＲＧＢデータを取得する。次のステップＳ２〜Ｓ９は、１６×１６の画像ブロックのそれぞれを１エリアとしてエリア毎にループする処理であって、ステップＳ３では、当該画像ブロックにＡＷＢ(自動ホワイトバランス)のゲインを乗算する。
【００３０】
続いてステップＳ４では、当該画像ブロックのＲＧＢデータをＨＳＶデータに変換する。そして、これによって得られたＨＳＶデータに含まれる色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡに基づいて、ステップＳ５では、ろうそく画像撮影シーンを判別するためのＣＡＮＤＬＥ判別ルーチンを実行し、ステップＳ６では、テキスト画像撮影シーンを判別するためのＴＥＸＴ判別ルーチンを実行し、ステップＳ７では、花画像撮影シーン１〜４を判別するためのＦＬＯＷＥＲ１〜４判別ルーチンを実行し、ステップＳ８では、夕景画像撮影シーンを判別するためのＳＵＮＳＥＴ判別ルーチンを実行する。
【００３１】
各判別ルーチンでは、先ず図４のステップＳ２１にて、各シーンの判別パラメータ、即ち、色相データＨ＿ＤＡＴＡについての最小値Ｈ＿ＭＩＮ及び最大値Ｈ＿ＭＡＸと、彩度データＳ＿ＤＡＴＡについての最小値Ｓ＿ＭＩＮ及び最大値Ｓ＿ＭＡＸを設定する。
次にステップＳ２２では、色相データＨ＿ＤＡＴＡが最小値Ｈ＿ＭＩＮ〜最大値Ｈ＿ＭＡＸの範囲内に含まれているか否かを判断し、イエスと判断されたときは、更にステップＳ２３にて、彩度データＳ＿ＤＡＴＡが最小値Ｓ＿ＭＩＮ〜最大値Ｓ＿ＭＡＸの範囲内に含まれているか否かを判断する。
【００３２】
ステップＳ２３にてイエスと判断されたときは、ステップＳ２４に移行して、図２(ａ)に示す１×１のエリアについてのカウンタをカウントアップする。ここで、カウンタとしては、ろうそく画像についてはＣＡＮＤＬＥ１＿ＣＯＵＮＴ＿ＤＡＴＡが用意され、テキスト画像についてはＴＥＸＴ１＿ＣＯＵＮＴ＿ＤＡＴＡが用意され、花画像についてはＦＬＯＷＥＲ１＿ＣＯＵＮＴ＿ＤＡＴＡが用意され、夕景画像についてはＳＵＮＳＥＴＳ１＿ＣＯＵＮＴ＿ＤＡＴＡ及びＳＵＮＳＥＴＢ１＿ＣＯＵＮＴ＿ＤＡＴＡが用意されており、シーンに応じたカウンタがカウントアップされる。
尚、夕景画像については、図１６の如く色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡの集中領域が２つ存在するので、２つのカウンタを用意し、色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡに応じて何れか一方のカウンタをカウントアップする。
【００３３】
次に図４のステップＳ２５では、図２(ｂ)に示す２×２のエリアの内、ステップＳ２２及びステップＳ２３の判断結果がイエスとなったエリアの数が一定値以上であるかどうかを判断し、ここでイエスと判断されたときは、ステップＳ２６に移行して、図２(ｂ)に示す２×２のエリアについてのカウンタをカウントアップする。ここで、カウンタとしては、ろうそく画像についてはＣＡＮＤＬＥ２＿ＣＯＵＮＴ＿ＤＡＴＡが用意され、テキスト画像についてはＴＥＸＴ２＿ＣＯＵＮＴ＿ＤＡＴＡが用意され、花画像についてはＦＬＯＷＥＲ２＿ＣＯＵＮＴ＿ＤＡＴＡが用意され、夕景画像についてはＳＵＮＳＥＴＳ２＿ＣＯＵＮＴ＿ＤＡＴＡ及びＳＵＮＳＥＴＢ２＿ＣＯＵＮＴ＿ＤＡＴＡが用意されており、シーンに応じたカウンタがカウントアップされる。
尚、夕景画像については、２つのカウンタを用意し、色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡに応じて何れか一方のカウンタをカウントアップする。
【００３４】
次に、図４のステップＳ２７では、図２(ｃ)に示す４×４のエリアの内、ステップＳ２２及びステップＳ２３の判断結果がイエスとなったエリアの数が一定値以上であるかどうかを判断し、ここでイエスと判断されたときは、ステップＳ２８に移行して、４×４のエリアについてのカウンタをカウントアップする。ここで、カウンタとしては、ろうそく画像についてはＣＡＮＤＬＥ４＿ＣＯＵＮＴ＿ＤＡＴＡが用意され、テキスト画像についてはＴＥＸＴ４＿ＣＯＵＮＴ＿ＤＡＴＡが用意され、花画像についてはＦＬＯＷＥＲ４＿ＣＯＵＮＴ＿ＤＡＴＡが用意され、夕景画像についてはＳＵＮＳＥＴＳ４＿ＣＯＵＮＴ＿ＤＡＴＡ及びＳＵＮＳＥＴＢ４＿ＣＯＵＮＴ＿ＤＡＴＡが用意されており、シーンに応じたカウンタがカウントアップされる。
尚、夕景画像については、２つのカウンタを用意し、色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡに応じて何れか一方のカウンタをカウントアップする。
【００３５】
以上の様にして、１６×１６の全ての画像ブロックについて各カウンタのカウントアップが終了すると、図３のステップＳ１０に移行し、先ず、ろうそく画像についてのシーン判別を行なう。即ち、４×４のエリアについてのカウンタ値ＣＡＮＤＬＥ４＿ＣＯＵＮＴ＿ＤＡＴＡが最小値ＣＡＮＤＬＥ４＿ＣＯＵＮＴ＿ＭＩＮ〜最大値ＣＡＮＤＬＥ４＿ＣＯＵＮＴ＿ＭＡＸの範囲内であるか否かを判断し、イエスと判断されたときは、ステップＳ１１にてろうそく画像撮影シーン(ＣＡＮＤＬＥ)であると判断し、シーン判別を終了する。
【００３６】
ステップＳ１０にてノーと判断されたときは、ステップＳ１２に移行し、テキスト画像についてのシーン判別を行なう。即ち、２×２のエリアについてのカウンタ値ＴＥＸＴ２＿ＣＯＵＮＴ＿ＤＡＴＡが最小値ＴＥＸＴ２＿ＣＯＵＮＴ＿ＭＩＮを超えているか否かを判断し、イエスと判断されたときは、ステップＳ１３にてテキスト画像撮影シーン(ＴＥＸＴ)であると判断し、シーン判別を終了する。
【００３７】
ステップＳ１２にてノーと判断されたときは、ステップＳ１４に移行し、花画像についてのシーン判別を行なう。即ち、４×４のエリアについてのカウンタ値ＦＬＯＷＥＲ４＿ＣＯＵＮＴ＿ＤＡＴＡが最小値ＦＬＯＷＥＲ４＿ＣＯＵＮＴ＿ＭＩＮ〜最大値ＦＬＯＷＥＲ４＿ＣＯＵＮＴ＿ＭＡＸの範囲内であるか否かを判断し、イエスと判断されたときは、ステップＳ１５にて花画像撮影シーン(ＦＬＯＷＥＲ)であると判断し、シーン判別を終了する。
尚、花画像についてのシーン判別は、花画像１〜４について個別に実行する。
【００３８】
更に、ステップＳ１４にてノーと判断されたときは、ステップＳ１６に移行し、夕景画像についてのシーン判別を行なう。即ち、１×１のエリアについてのカウンタ値ＳＵＮＳＥＴＳ１＿ＣＯＵＮＴ＿ＤＡＴＡが最小値ＳＵＮＳＥＴＳ１＿ＣＯＵＮＴ＿ＭＩＮ〜最大値ＳＵＮＳＥＴＳ１＿ＣＯＵＮＴ＿ＭＡＸの範囲内であり、且つ２×２のエリアについてのカウンタ値ＳＵＮＳＥＴＢ２＿ＣＯＵＮＴ＿ＤＡＴＡが最小値ＳＵＮＳＥＴＢ２＿ＣＯＵＮＴ＿ＭＩＮ〜最大値ＳＵＮＳＥＴＢ２＿ＣＯＵＮＴ＿ＭＡＸの範囲内であるか否かを判断し、イエスと判断されたときは、ステップＳ１７にて夕景画像撮影シーン(ＳＵＮＳＥＴ)であると判断し、シーン判別を終了する。
尚、ステップＳ１６にてノーと判断されたときは、従来と同様にユーザの選択操作に応じた撮影シーン設定モードに移行する。
【００３９】
上述のデジタルカメラによれば、撮影シーンに応じた最適な撮影モードが自動的に設定されるので、ユーザは撮影モードの選択設定に煩わされることなく、撮影シーンに応じた適切な撮影条件の下で画像の撮影／記録を行なうことが出来る。
本発明に係るデジタルカメラによる撮影シーン自動判別の正解率を算出したところ、ろうそく画像については９８.４％の正解率、花画像については８３.７％の正解率、夕景画像については６７.１％の正解率、テキスト画像については８９.３％の正解率が得られ、本発明による撮影シーン自動判別の精度が実証された。
【００４０】
尚、本発明の各部構成は上記実施の形態に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能である。例えば撮影シーンの判別においては、ＨＳＶデータの内、色相データＨ＿ＤＡＴＡ及び彩度データＳ＿ＤＡＴＡのみならず、強度データＶ＿ＤＡＴＡをも加味して、色相−彩度−強度の３次元色空間上で撮影シーンを判別することも可能である。
【図面の簡単な説明】
【００４１】
【図１】本発明に係るデジタルカメラの構成を示すブロック図である。
【図２】本発明の撮影シーン判別に用いる画像分割を説明する図である。
【図３】本発明の撮影シーン判別の具体的手続きを表わすフローチャートである。
【図４】図３の具体的手続きの要部を示すフローチャートである。
【図５】ろうそく画像とその１６×１６分割画像を示す図である。
【図６】ろうそく画像についての色相−彩度座標上のデータ分布を示すグラフである。
【図７】花画像１とその１６×１６分割画像を示す図である。
【図８】花画像１についての色相−彩度座標上のデータ分布を示すグラフである。
【図９】花画像２とその１６×１６分割画像を示す図である。
【図１０】花画像２についての色相−彩度座標上のデータ分布を示すグラフである。
【図１１】花画像３とその１６×１６分割画像を示す図である。
【図１２】花画像３についての色相−彩度座標上のデータ分布を示すグラフである。
【図１３】花画像４とその１６×１６分割画像を示す図である。
【図１４】花画像４についての色相−彩度座標上のデータ分布を示すグラフである。
【図１５】夕景画像とその１６×１６分割画像を示す図である。
【図１６】夕景画像についての色相−彩度座標上のデータ分布を示すグラフである。
【図１７】テキスト画像とその１６×１６分割画像を示す図である。
【図１８】テキスト画像についての色相−彩度座標上のデータ分布を示すグラフである。
【符号の説明】
【００４２】
(１)  光学系
(４)  ＣＣＤ
(６)  ディスプレイ
(10)  ＣＰＵ
(11)  ＡＳＩＣ
(13)  ＲＯＭ
【図１】
2008011289.tif 000003
【図２】
2008011289.tif 000004
【図３】
2008011289.tif 000005
【図４】
2008011289.tif 000006
【図５】
2008011289.tif 000007
【図６】
2008011289.tif 000008
【図７】
2008011289.tif 000009
【図８】
2008011289.tif 000010
【図９】
2008011289.tif 000011
【図１０】
2008011289.tif 000012
【図１１】
2008011289.tif 000013
【図１２】
2008011289.tif 000014
【図１３】
2008011289.tif 000015
【図１４】
2008011289.tif 000016
【図１５】
2008011289.tif 000017
【図１６】
2008011289.tif 000018
【図１７】
2008011289.tif 000019
【図１８】
2008011289.tif 000020