(57)【要約】【構成】イメージセンサ１６は、撮像面によって捉えられたシーンを表す電子画像を出力する。ＣＰＵ３６は、条件選択指示を受け付けたときイメージセンサ１６から出力された画像に基づいて１つのシーンをシーン候補として選択する。ＣＰＵ３６はまた、シーン候補が選択された後に選択変更指示を受け付けたとき、シーンのうちすでにシーン候補として選択されたものを除いたシーンから、新たにいずれか１つのシーンをシーン候補として選択する。ＣＰＵ３６はまた、選択されたシーン候補に沿って撮影条件を調整する。【効果】シーンの自動判別機能において、撮影者が意図する判別結果を容易に得ることが可能となる。【選択図】図２
2014158210.tif 000002
【特許請求の範囲】
【請求項１】
撮像面によって捉えられたシーンを表す電子画像を出力する撮像手段、
条件選択指示を受け付けたとき前記撮像手段から出力された画像の状態に基づいて、１つのシーンをシーン候補として選択する選択手段、
シーン候補が選択された後に選択変更指示を受け付けたとき、前記選択手段において選択されたシーンとは異なる他のシーンを前記シーン候補として選択変更する選択変更手段、および
選択されたシーン候補に沿って撮影条件を調整する調整手段を備える、電子カメラ。
【請求項２】
前記選択変更手段は、前記条件選択指示が解除されてから、所定時間以内に前記選択変更指示を受け付けたときに前記シーン候補の選択変更を行う、請求項１記載の電子カメラ。
【請求項３】
前記選択変更手段は、予め定められた複数のシーン群のうち、前記画像の状態に対して所定値以上の尤度を持つシーンの中から前記シーン候補を決定する、請求項１または２記載の電子カメラ。
【請求項４】
前記選択変更手段は、前記選択変更指示を受け付ける毎に、予め定められた複数のシーン群のうち前記画像の状態に対して尤度の高いシーンから順次、前記シーン候補に決定する、請求項１ないし３のいずれかに記載の電子カメラ。
【請求項５】
前記条件選択指示と前記選択変更指示とは同一の操作で行われる、請求項１ないし４のいずれかに記載の電子カメラ。
【請求項６】
電子カメラのプロセッサに、
撮像面によって捉えられたシーンを表す電子画像を出力する撮像ステップ、
条件選択指示を受け付けたとき前記撮像ステップで出力された画像の状態に基づいて、１つのシーンをシーン候補として選択する選択ステップ、
シーン候補が選択された後に選択変更指示を受け付けたとき、前記選択ステップにおいて選択されたシーンとは異なる他のシーンを前記シーン候補として選択変更する選択変更ステップ、および
選択されたシーン候補に沿って撮影条件を調整する調整ステップを実行させるための、撮像制御プログラム。
【請求項７】
電子カメラによって実行される撮像制御方法であって、
撮像面によって捉えられたシーンを表す電子画像を出力する撮像ステップ、
条件選択指示を受け付けたとき前記撮像ステップで出力された画像の状態に基づいて、１つのシーンをシーン候補として選択する選択ステップ、
シーン候補が選択された後に選択変更指示を受け付けたとき、前記選択ステップにおいて選択されたシーンとは異なる他のシーンを前記シーン候補として選択変更する選択変更ステップ、および
選択されたシーン候補に沿って撮影条件を調整する調整ステップを備える、撮像制御方法。
【請求項８】
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子カメラに供給される外部制御プログラムであって、
撮像面によって捉えられたシーンを表す電子画像を出力する撮像ステップ、
条件選択指示を受け付けたとき前記撮像ステップで出力された画像の状態に基づいて、１つのシーンをシーン候補として選択する選択ステップ、
シーン候補が選択された後に選択変更指示を受け付けたとき、前記選択ステップにおいて選択されたシーンとは異なる他のシーンを前記シーン候補として選択変更する選択変更ステップ、および
選択されたシーン候補に沿って撮影条件を調整する調整ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項９】
外部制御プログラムを受信する受信手段、および
前記受信手段によって受信された外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える電子カメラであって、
前記外部制御プログラムは、
撮像面によって捉えられたシーンを表す電子画像を出力する撮像ステップ、
条件選択指示を受け付けたとき前記撮像ステップで出力された画像の状態に基づいて、１つのシーンをシーン候補として選択する選択ステップ、
シーン候補が選択された後に選択変更指示を受け付けたとき、前記選択ステップにおいて選択されたシーンとは異なる他のシーンを前記シーン候補として選択変更する選択変更ステップ、および
選択されたシーン候補に沿って撮影条件を調整する調整ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特にシーンを判別する、電子カメラに関する。
【背景技術】
【０００２】
この種のカメラに用いるシーン判別の精度向上方法の一例が、特許文献１に開示されている。この背景技術によれば、画像に基づいて選択された２以上のシーン候補のいずれか１つを確定シーンとして抽出する処理を、音声の取り込み時間に応じて異なる態様で実行することにより、条件調整指示に対する応答特性の向上とシーン判別精度の向上とが両立される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１２９９５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、シーン判別を行った結果が撮影者の意図しないものであった場合の処理については記載されていない。例えば、シャッタボタンを半押し状態にすることで判別処理が実行され、ついでシャッタボタンを全押し状態にすることで、判別した結果に基づいて設定された条件で撮影処理が行われる。ここで、判別された結果が望んだものではなかった場合、撮影者は、シャッタボタンの半押し状態を一旦解除し、再度半押し状態とすることで判別処理をやり直すことになる。しかしながら、撮影領域の明るさや被写体の位置関係等の撮影シーンの状態に変化がなければ、再度の判別処理を行っても前回と同様の結果となる可能性が高い。このような場合には、撮影者は、カメラの画角を変えたり、他の機能を使用したりすることで、所望の結果とする必要がある。
【０００５】
それゆえに、この発明の主たる目的は、シーンの自動判別機能において、撮影者が意図する判別結果を容易に得ることができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、撮像面によって捉えられたシーンを表す電子画像を出力する撮像手段(16)、条件選択指示を受け付けたとき撮像手段から出力された画像の状態に基づいて１つのシーンをシーン候補として選択する選択手段(S3, S9, S41~S49)、シーン候補が選択された後に選択変更指示を受け付けたとき、選択手段において選択されたシーンとは異なる他のシーンを前記シーン候補として選択変更する選択変更手段(S61~S69)、および選択されたシーン候補に沿って撮影条件を調整する調整手段(S11~S13,S19~S25)を備える。
【０００７】
好ましくは、選択変更手段は、条件選択指示が解除されてから、所定時間以内に前記選択変更指示を受け付けたときに前記シーン候補の選択変更を行う。
【０００８】
また、好ましくは、選択変更手段は、予め定められた複数のシーン群のうち、画像の状態に対して所定値以上の尤度を持つシーンの中からシーン候補を決定する。
【０００９】
さらに好ましくは、選択変更手段は、選択変更指示を受け付ける毎に、予め定められた複数のシーン群のうち画像の状態に対して尤度の高いシーンから順次、シーン候補に決定する。
【００１０】
好ましくは、条件選択指示と選択変更指示とは同一の操作で行われる。
【００１１】
この発明に従う撮像制御プログラムは、電子カメラのプロセッサ(36)に、撮像面によって捉えられたシーンを表す電子画像を出力する撮像ステップ(16)、条件選択指示を受け付けたとき撮像ステップで出力された画像の状態に基づいて、１つのシーンをシーン候補として選択する選択ステップ(S3, S9, S41~S49)、シーン候補が選択された後に選択変更指示を受け付けたとき、選択ステップにおいて選択されたシーンとは異なる他のシーンを前記シーン候補として選択変更する選択変更ステップ(S61~S69)、および選択されたシーン候補に沿って撮影条件を調整する調整ステップ(S11~S13,S19~S25)を実行させるための、撮像制御プログラムである。
【００１２】
この発明に従う撮像制御方法は、電子カメラ(10)によって実行される撮像制御方法であって、撮像面によって捉えられたシーンを表す電子画像を出力する撮像ステップ(16)、条件選択指示を受け付けたとき撮像ステップで出力された画像の状態に基づいて、１つのシーンをシーン候補として選択する選択ステップ(S3, S9, S41~S49)、シーン候補が選択された後に選択変更指示を受け付けたとき、選択ステップにおいて選択されたシーンとは異なる他のシーンをシーン候補として選択変更する選択変更ステップ(S61~S69)、および選択されたシーン候補に沿って撮影条件を調整する調整ステップ(S11~S13,S19~S25)を備える。
【００１３】
この発明に従う外部制御プログラムは、メモリ(42)に保存された内部制御プログラムに従う処理を実行するプロセッサ(36)を備える電子カメラ(10)に供給される外部制御プログラムであって、撮像面によって捉えられたシーンを表す電子画像を出力する撮像ステップ(16)、条件選択指示を受け付けたとき撮像ステップで出力された画像の状態に基づいて、１つのシーンをシーン候補として選択する選択ステップ(S3, S9, S41~S49)、シーン候補が選択された後に選択変更指示を受け付けたとき、選択ステップにおいて選択されたシーンとは異なる他のシーンをシーン候補として選択変更する選択変更ステップ(S61~S69)、および選択されたシーン候補に沿って撮影条件を調整する調整ステップ(S11~S13,S19~S25)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１４】
この発明に従う電子カメラ(10)は、外部制御プログラムを受信する受信手段(52)、および受信手段によって受信された外部制御プログラムとメモリ(42)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(36)を備える電子カメラ(10)であって、外部制御プログラムは、撮像面によって捉えられたシーンを表す電子画像を出力する撮像ステップ(16)、条件選択指示を受け付けたとき撮像ステップで出力された画像の状態に基づいて、１つのシーンをシーン候補として選択する選択ステップ(S3, S9, S41~S49)、シーン候補が選択された後に選択変更指示を受け付けたとき、選択ステップにおいて選択されたシーンとは異なる他のシーンをシーン候補として選択変更する選択変更ステップ(S61~S69)、および選択されたシーン候補に沿って撮影条件を調整する調整ステップ(S11~S13,S19~S25)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１５】
一旦選択されたシーン候補は、選択変更指示を受け付けた場合には除外されるので、選択変更後のシーン候補としては、これまでに選択されたシーン候補が選択されることはない。これによって、シーンの自動判別機能において、撮影者が意図する判別結果を容易に得ることが可能となる。
【００１６】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１７】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】評価エリアを撮像面に割り当てた状態の一例を示す図解図である。
【図４】動き検出エリアを撮像面に割り当てた状態の一例を示す図解図である。
【図５】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図６】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図７】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図８】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図９】この発明の他の実施例の構成を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００１９】
図１を参照して、この実施例の電子カメラは、基本的に次のように構成される。撮像手段１は、撮像面によって捉えられたシーンを表す電子画像を出力する。選択手段２は、条件選択指示を受け付けたとき撮像手段１から出力された画像の状態に基づいて、１つのシーンをシーン候補として選択する。選択変更手段３は、シーン候補が選択された後に選択変更指示を受け付けたとき、選択手段２において選択されたシーンとは異なる他のシーンをシーン候補として選択変更する。調整手段４は、選択されたシーン候補に沿って撮影条件を調整する。
［実施例］
【００２０】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ１８ａおよび１８ｂによってそれぞれ駆動されるフォーカスレンズ１２および絞りユニット１４を含む。これらの部材を経たシーンの光学像は、イメージセンサ１６の撮像面に照射され、光電変換を施される。これによって、シーンを表す電子画像を表す電荷が生成される。
【００２１】
電源が投入されると、ＣＰＵ３６は、動画取り込み処理を実行するべく、撮像タスクの下で露光動作および電荷読み出し動作の繰り返しをドライバ１８ｃに命令する。ドライバ１８ｃは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。イメージセンサ１６からは、読み出された電荷に基づく生画像データが周期的に出力される。
【００２２】
前処理回路２０は、イメージセンサ１６から出力された生画像データにディジタルクランプ，画素欠陥補正，ゲイン制御などの処理を施す。これらの処理を施された生画像データは、メモリ制御回路２２を通してＳＤＲＡＭ２４の生画像エリア２４ａに書き込まれる。
【００２３】
後処理回路２６は、生画像エリア２４ａに格納された生画像データをメモリ制御回路２２を通して読み出し、読み出された生画像データに色分離処理，白バランス調整処理およびＹＵＶ変換処理を施す。後処理回路２６はさらに、ＹＵＶ形式に従う画像データに対して表示用のズーム処理を実行する。この結果、ＹＵＶ形式に従う表示画像データが個別に作成される。表示画像データは、メモリ制御回路２２によってＳＤＲＡＭ２４の表示画像エリア２４ｂに書き込まれる。
【００２４】
ＬＣＤドライバ２８は、表示画像エリア２４ｂに格納された表示画像データをメモリ制御回路２２を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３０を駆動する。この結果、シーンのリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００２５】
図３を参照して、撮像面の中央には評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは水平方向および垂直方向の各々において１６分割され、２５６個の分割エリアが評価エリアＥＶＡを形成する。また、前処理回路２０は、上述した処理に加えて、生画像データを簡易的にＹデータおよびＲＧＢデータに変換する。
【００２６】
ＡＥ／ＡＦ／ＡＷＢ評価回路３４は、垂直同期信号Ｖｓｙｎｃが発生する毎に、前処理回路２０によって生成されたＹデータのうち評価エリアに属するＹデータを分割エリア毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＥ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ／ＡＷＢ評価回路３４から出力される。
【００２７】
また、ＡＥ／ＡＦ／ＡＷＢ評価回路３４は、垂直同期信号Ｖｓｙｎｃが発生する毎に、前処理回路２０から出力されたＹデータのうち同じ評価エリアに属するＹデータの高域周波数成分を抽出し、抽出された高域周波数成分を分割エリア毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ／ＡＷＢ評価回路３４から出力される。
【００２８】
また、ＡＥ／ＡＦ／ＡＷＢ評価回路３４は、垂直同期信号Ｖｓｙｎｃが発生する毎に、前処理回路２０から出力されたＲＧＢデータのうち同じ評価エリアに属するＲＧＢデータを分割エリア毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＷＢ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ／ＡＷＢ評価回路３４から出力される。
【００２９】
顔検出回路４４は、表示画像エリア２４ｂに格納された表示画像の先頭位置から末尾位置に向けてラスタ走査態様で照合枠を移動させ、照合枠に属する一部の画像を標準顔辞書４４ｄの辞書画像と照合する。
【００３０】
照合枠の画像が辞書画像と符合すると、顔検出回路４４は、現時点の照合枠のサイズおよび位置をレジスタ４４ｅに登録する。照合枠は、末尾位置に到達する毎に縮小され、その後に先頭位置に再度設定される。これによって、互いに異なるサイズを有する照合枠がシーンを表す電子画像上をラスタ方向に走査される。最小サイズの照合枠が末尾位置に到達すると、探索終了通知が顔検出回路４４からＣＰＵ３６に向けて返送される。
【００３１】
ＣＰＵ３６は、顔検出回路４４から返送された探索終了通知に応答して、人物の顔の探索に成功したか否かを判別する。少なくとも１つの照合枠がレジスタ４４ｅに登録されていれば、顔画像の探索に成功したと判別される。これに対して、照合枠がレジスタ４４ｅに登録されていなければ、顔画像の探索に失敗したと判別される。
【００３２】
図４を参照して、撮像面には９つの動き検出ブロックＭＤ１〜ＭＤ９が割り当てられる。動き検出回路４６は、垂直同期信号Ｖｓｙｎｃが発生する毎に、動き検出ブロックの各々におけるシーンの動きを表す動きベクトルを前処理回路２０から与えられたＹデータに基づいて検出する。検出された動きベクトルは、ＣＰＵ３６に向けて出力される。
【００３３】
キー入力装置３２に設けられたシャッタボタン３２ｓｈが押し下げされるまでは、ＣＰＵ３６は、ＡＥ／ＡＦ／ＡＷＢ評価回路３４からの出力に基づく簡易ＡＥ処理を撮像タスクの下で実行し、適正ＥＶ値を算出する。簡易ＡＥ処理は動画取り込み処理と並列して実行され、算出された適正ＥＶ値を定義する絞り量および露光時間はドライバ１８ｂおよび１８ｃにそれぞれ設定される。この結果、スルー画像の明るさが適度に調整される。
【００３４】
ＣＰＵ３６はまた、ＡＥ／ＡＦ／ＡＷＢ評価回路３４からの出力に基づく簡易ＡＷＢ処理を撮像タスクの下で実行し、適正白バランス調整ゲインを算出する。算出された適正白バランス調整ゲインは、後処理回路２６に設定される。後処理回路２６は、設定された適正白バランス調整ゲインに基づいて生画像データの白バランス調整を行い、この結果、モニタ画面に表示されるスルー画像は、光源が考慮された白バランスに調整される。
【００３５】
シャッタボタン３２ｓｈが半押しされると、ＣＰＵ３６は、撮影対象がどのようなシーンであるかを判別するべく、シーン判別要求を発行する。
【００３６】
シーン判別要求が発行されると、シーン判別タスクの下でＣＰＵ３６は、画像情報に基づいてシーンを抽出する。シーン抽出に用いる画像情報は、ＡＥ／ＡＦ／ＡＷＢ評価回路３４から出力されたＡＥ評価値，ＡＦ評価値，およびＡＷＢ評価値，ならびに顔画像探索の成否を示すレジスタ４４ｅの登録状態および動き検出回路２４から出力された動きベクトルである。シーンの抽出は、撮影条件の調整基準の設定のために準備されている複数のシーンの各々に対して、これらの画像情報を参照して各々のシーンである可能性（尤度）Ｐｉｍｇを算出することにより行う。
【００３７】
例えば、人物がサッカーをしているシーンがイメージセンサ１６に捉えられたときは、スポーツシーンに対する可能性Ｐｉｍｇが高くなる。このように、各々のシーンについて可能性Ｐｉｍｇを算出し、算出された可能性Ｐｉｍｇが基準値未満のシーンを排除することによって、シーン候補となるシーンを抽出する。基準値は、例えば“５０％”とする。算出された可能性Ｐｉｍｇが５０％以上のシーンが“Ｂ”だけであった場合、ＣＰＵ３６は、撮影対象のシーン候補として“Ｂ”を選択する。
【００３８】
抽出されたシーンが、例えば、“Ａ”，“Ｂ”，および“Ｃ”のように複数であった場合、ＣＰＵ３６は、算出された可能性Ｐｉｍｇが最も高いシーンを撮影対象のシーン候補として選択する。例えば、シーンＡの可能性Ｐｉｍｇが“７０％”であり、シーンＢの可能性Ｐｉｍｇが“８５％”であり、シーンＣの可能性Ｐｉｍｇが“８０％”であるとすると、シーンＢの可能性Ｐｉｍｇが最も高い。よって、ＣＰＵ３６は、撮影対象のシーン候補として“Ｂ”を選択する。
【００３９】
シャッタボタン３２ｓｈの半押し状態が解除され、一定時間ｔ秒以内に再度半押しされると、ＣＰＵ３６は、選択された撮影対象のシーンを変更するべく、選択変更要求を発行する。シャッタボタン３２ｓｈの半押し状態の解除が一定時間ｔ秒を超えて、再度半押しされると、ＣＰＵ３６は、新たにシーン判別要求を発行する。
【００４０】
選択変更要求が発行されると、選択変更タスクの下でＣＰＵ３６は、今回の選択変更要求までにシーン候補として選択されたシーンを除外してシーンを抽出する。選択変更要求におけるシーン抽出は、シーン判別タスクと同様に行う。
【００４１】
なお、前述の、抽出されたシーンが、“Ａ”，“Ｂ”，および“Ｃ”であった場合、選択されたシーンＢについて選択変更要求が発行されると、ＣＰＵ３６は、尤度の高い順に、まずシーンＡをシーン候補として選択し、さらに選択変更要求が発行されると、シーンＣをシーン候補として選択するようにしてもよい。このようにすると、例えば１０個のシーンが抽出された場合、シャッタボタン３２ｓｈの半押し（レリーズ）を１０回繰り返せば、尤度の高い順にシーン候補を選択することができる。
【００４２】
撮影対象のシーン候補の選択が確定すると、ＣＰＵ３６は撮像タスクの下で、撮影条件の調整基準を選択されたシーン候補用に設定する。ＣＰＵ３６は、ＡＥ／ＡＦ／ＡＷＢ評価回路３４からの出力に基づく厳格ＡＥ処理を、設定された調整基準に沿って実行する。厳格ＡＥ処理によって算出された最適ＥＶ値を定義する絞り量および露光時間は、ドライバ１８ｂおよび１８ｃにそれぞれ設定される。この結果、スルー画像の明るさが厳格に調整される。
【００４３】
厳格ＡＥ処理が完了すると、ＣＰＵ３６は、ＡＥ／ＡＦ／ＡＷＢ評価回路３４からの出力に基づく厳格ＡＷＢ処理を、設定された調整基準に沿って実行する。これによって適正白バランス調整ゲインが算出される。算出された適正白バランス調整ゲインは後処理回路２６に設定され、この結果、スルー画像の白バランスが厳格に調整される。
【００４４】
厳格ＡＷＢ処理が完了すると、ＣＰＵ３６は、ＡＥ／ＡＦ／ＡＷＢ評価回路３４からの出力に基づくＡＦ処理を、設定された調整基準に沿って実行する。この結果、合焦点にフォーカスレンズ１２が配置され、スルー画像の鮮鋭度が向上する。
【００４５】
前記撮影条件の調整は、シーン候補が選択または選択変更される都度行ってもよいし、撮影対象シーン候補の選択が確定された後のみに行ってもよい。
【００４６】
シャッタボタン３２ｓｈが全押しされると、静止画取り込み処理および記録処理が実行される。シャッタボタン３２ｓｈが全押しされた時点の１フレームの表示画像データは、静止画取り込み処理によって静止画エリア２４ｃに取り込まれる。取り込まれた１フレームの画像データは、記録処理に関連して起動したＩ／Ｆ３８によって静止画エリア２４ｃから読み出され、ファイル形式で記録媒体４０に記録される。
【００４７】
ＣＰＵ３６は、図５〜図６に示す撮像タスク，図７に示すシーン判別タスク，および図８に示す選択変更タスクを含む複数のタスクを並列的に実行する。これらのタスクに対応する制御プログラムは、フラッシュメモリ４２に記憶される。
【００４８】
図５を参照して、ステップＳ１では動画取り込み処理を開始する。ステップＳ３ではシャッタボタン３２ｓｈが半押しされたか否かを判別し、判別結果がＮＯであればステップＳ５で簡易ＡＥ処理を実行し、ステップＳ７で簡易ＡＷＢ処理を実行し、その後にステップＳ３に戻る。判別結果がＮＯからＹＥＳに更新されると、シーン判別要求をステップＳ９で発行する。
【００４９】
ステップＳ１１ではシーン候補が選択されたか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ１３でシャッタボタン３２ｓｈの半押し状態が解除されたか否かを判別する。ステップＳ１３の判別結果がＹＥＳであれば、ステップＳ１５に進む。ステップＳ１３の判別結果がＮＯであれば、ステップＳ１９で撮影条件の調整基準を選択されたシーン候補用に設定する。
【００５０】
ステップＳ２１では厳格ＡＥ処理を実行し、ステップＳ２３では厳格ＡＷＢ処理を実行する。ステップＳ２５ではＡＦ処理を実行する。厳格ＡＥ処理、厳格ＡＷＢ処理、およびＡＦ処理は、ステップＳ１９で設定された調整基準に沿って実行される。
【００５１】
ステップＳ２７ではシャッタボタン３２ｓｈが全押しされたか否かを判別し、判別結果がＹＥＳであればステップＳ３１に進む一方、判別結果がＮＯであればステップＳ２９でシャッタボタン３２ｓｈが解除されたか否かを判別する。ステップＳ２９の判別結果がＮＯであればステップＳ２７に戻る一方、ステップＳ２９の判別結果がＹＥＳであればステップＳ３に戻る。
【００５２】
ステップＳ３１では静止画取り込み処理を実行し、ステップＳ３３では記録処理を実行する。その後にステップＳ３に戻る。
【００５３】
図７を参照して、ステップＳ４１ではシーン判別要求が発行されたか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されるとステップＳ４３で画像情報に基づいてシーンを抽出する。ステップＳ４５ではステップＳ４３で抽出されたシーンの数が２以上であるか否かを判別し、判別結果がＹＥＳであればステップＳ４７に進む一方、判別結果がＮＯであればステップＳ４９で、ステップＳ４５で抽出されたシーンを撮影対象のシーン候補として選択する。
【００５４】
ステップＳ４７では、ステップＳ４３で算出された可能性Ｐｉｍｇが最も高いシーンを撮影対象のシーン候補として選択する。
【００５５】
ステップＳ４７，またはステップＳ４９の処理が完了すると、ステップＳ４１に戻る。
【００５６】
図８を参照して、ステップＳ６１では選択変更要求（Ｎ回目）が発行されたか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されるとステップＳ６３でＮ−１回目までに選択されたシーンを除外したシーンを抽出する。ステップＳ６５ではステップＳ６３で抽出されたシーンの数が２以上であるか否かを判別し、判別結果がＹＥＳであればステップＳ６７に進む一方、判別結果がＮＯであればステップＳ６９で、ステップＳ６３で抽出されたシーンを撮影対象のシーン候補として選択する。
【００５７】
ステップＳ６７では、ステップＳ６３で算出された可能性Ｐｉｍｇが最も高いシーンを撮影対象のシーン候補として選択する。
【００５８】
ステップＳ６７，またはステップＳ６９の処理が完了すると、ステップＳ６１に戻る。
【００５９】
以上の説明から分かるように、イメージセンサ１６は、撮像面によって捉えられたシーンを表す電子画像を出力する。ＣＰＵ３６は、条件選択指示を受け付けたときイメージセンサ１６から出力された画像に基づいて１つのシーンをシーン候補として選択する。ＣＰＵ３６はまた、シーン候補が選択された後に選択変更指示を受け付けたとき、シーンのうちすでにシーン候補として選択されたものを除いたシーンから、新たにいずれか１つのシーンをシーン候補として選択する。ＣＰＵ３６はまた、選択されたシーン候補に沿って撮影条件を調整する。
【００６０】
一旦シーン候補として選択されたシーンは、選択変更指示を受け付けた場合には除外されるので、選択変更後のシーン候補としては、これまでにシーン候補として選択されたシーンが選択されることはない。これによって、シーンの自動判別機能において、撮影者が意図する判別結果を容易に得ることが可能となる。
【００６１】
なお、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ４２に予め記憶される。しかし、外部サーバに接続するための通信Ｉ／Ｆ５２を図９に示す要領でディジタルカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ４２に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００６２】
また、この実施例では、ＣＰＵ３６によって実行される処理を、図５〜図６に示す撮像タスク，図７に示すシーン判別タスク，および図８に示す選択変更タスクに区分するようにしている。しかし、これらのタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を統合するようにしてもよい。また、転送タスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【００６３】
また、この実施例では、シーンとして撮影対象全体のシーンを用いて説明したが、本発明はシーンとして人物の顔，人体，人物以外の動物またはその他の物体を用いてもよい。例えば、複数の人物を自動顔検出機能を使用して撮影する場合、シャッタボタンの半押しによって判別された顔位置が、撮影者が撮影したい人物以外のものである場合、選択変更指示を行うことで、先に判別された人物以外の人物の顔位置を判別することが可能である。
【００６４】
なお、この実施例では、ディジタルスチルカメラを用いて説明したが、本発明は、ディジタルビデオカメラ，携帯電話端末またはスマートフォンなどにも適用することができる。
【符号の説明】
【００６５】
１０  …  ディジタルカメラ
１６  …  イメージセンサ
２０  …  前処理回路
３４  …  ＡＥ／ＡＦ／ＡＷＢ評価回路
４４  …  顔検出回路
４６  …  動き検出回路
【図１】
2014158210.tif 000003
【図２】
2014158210.tif 000004
【図３】
2014158210.tif 000005
【図４】
2014158210.tif 000006
【図５】
2014158210.tif 000007
【図６】
2014158210.tif 000008
【図７】
2014158210.tif 000009
【図８】
2014158210.tif 000010
【図９】
2014158210.tif 000011