(57)【要約】【構成】イメージセンサ１６は、指定撮像設定に従う画質を有する被写界像を生成する。ＣＰＵ３４は、複数の撮像設定を各々が有する複数の撮像設定グループのいずれか１つを選択する第１選択操作を受け付ける。ＣＰＵ３４は、第１選択操作によって選択された撮像設定グループに属する複数の撮像設定を個別に指定する。ＣＰＵ３４は、自らの指定処理に関連してイメージセンサ１６によって生成された複数の被写界像のいずれか１つを選択する第２選択操作を受け付ける。ＣＰＵ３４は、第２選択操作によって選択された被写界像に対応する撮像設定を指定する。ＣＰＵ３４は、自らの指定処理に関連してイメージセンサ１６によって生成された被写界像を記録する。【効果】記録用の撮像設定の選択に関する操作性を向上させることができる。【選択図】図２
2011223147.tif 000002
【特許請求の範囲】
【請求項１】
指定撮像設定に従う画質を有する被写界像を生成する撮像手段、
複数の撮像設定を各々が有する複数の撮像設定グループのいずれか１つを選択する第１選択操作を受け付ける第１受け付け手段、
前記第１選択操作によって選択された撮像設定グループに属する複数の撮像設定を個別に指定する第１指定手段、
前記第１指定手段の指定処理に関連して前記撮像手段によって生成された複数の被写界像のいずれか１つを選択する第２選択操作を受け付ける第２受け付け手段、
前記第２選択操作によって選択された被写界像に対応する撮像設定を指定する第２指定手段、および
前記第２指定手段の指定処理に関連して前記撮像手段によって生成された被写界像を記録する記録手段を備える、電子カメラ。
【請求項２】
前記第２選択操作の対象となる複数の被写界像を前記第２受け付け手段の受け付け処理に関連して再現する再現手段をさらに備える、請求項１記載の電子カメラ。
【請求項３】
前記第２指定手段の指定処理の後に記録操作を受け付ける第３受け付け手段をさらに備え、
前記記録手段は前記記録操作に応答して記録処理を実行する、請求項１または２記載の電子カメラ。
【請求項４】
前記撮像手段は前記画質を定義する複数のパラメータをそれぞれ調整する複数の調整手段を含み、
前記複数の撮像設定の各々は前記複数の調整手段がそれぞれ参照する複数の調整基準を含む、請求項１ないし３のいずれかに記載の電子カメラ。
【請求項５】
前記第１指定手段によって指定される複数の撮像設定の間での前記複数の調整基準の共通性を参照して前記第１指定手段の指定順序を決定する決定手段をさらに備える、請求項４記載の電子カメラ。
【請求項６】
前記複数の調整基準は合焦調整基準および露光調整基準を含み、
前記決定手段は前記露光調整基準の共通性よりも前記合焦調整基準の共通性を優先させる、請求項５記載の電子カメラ。
【請求項７】
前記複数の調整基準は白バランス調整基準をさらに含み、
前記決定手段は前記白バランス調整基準の共通性よりも前記露光調整基準の共通性を優先させる、請求項６記載の電子カメラ。
【請求項８】
指定撮像設定に従う画質を有する被写界像を生成する撮像手段を備える電子カメラのプロセッサに、
複数の撮像設定を各々が有する複数の撮像設定グループのいずれか１つを選択する第１選択操作を受け付ける第１受け付けステップ、
前記第１選択操作によって選択された撮像設定グループに属する複数の撮像設定を個別に指定する第１指定ステップ、
前記第１指定ステップの指定処理に関連して前記撮像手段によって生成された複数の被写界像のいずれか１つを選択する第２選択操作を受け付ける第２受け付けステップ、
前記第２選択操作によって選択された被写界像に対応する撮像設定を指定する第２指定ステップ、および
前記第２指定ステップの指定処理に関連して前記撮像手段によって生成された被写界像を記録する記録ステップを実行させるための、撮像制御プログラム。
【請求項９】
指定撮像設定に従う画質を有する被写界像を生成する撮像手段を備える電子カメラによって実行される撮像制御方法であって、
複数の撮像設定を各々が有する複数の撮像設定グループのいずれか１つを選択する第１選択操作を受け付ける第１受け付けステップ、
前記第１選択操作によって選択された撮像設定グループに属する複数の撮像設定を個別に指定する第１指定ステップ、
前記第１指定ステップの指定処理に関連して前記撮像手段によって生成された複数の被写界像のいずれか１つを選択する第２選択操作を受け付ける第２受け付けステップ、
前記第２選択操作によって選択された被写界像に対応する撮像設定を指定する第２指定ステップ、および
前記第２指定ステップの指定処理に関連して前記撮像手段によって生成された被写界像を記録する記録ステップを備える、撮像制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特に撮像設定の選択に応じて記録用画像の画質を調整する、電子カメラに関する。
【背景技術】
【０００２】
この種の装置の一例が、特許文献１に開示されている。この背景技術によれば、撮影モード選択手段は、複数の撮像設定のいずれかを撮影者に選択させる。画像解析手段は、撮像画像に対して画像解析を実施する。その画像解析の結果に基づいて、特許文献１の装置は、画像の構図を修正する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１７５６８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、多くの撮像設定が用意されている場合、撮影者が全ての撮像設定の詳細を把握して目的の撮像設定を探し出すことは困難となってしまい、これによって撮像設定の選択に関する操作性が低下するおそれがある。
【０００５】
それゆえに、この発明の主たる目的は、撮像設定の選択に関する操作性を向上させることができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、指定撮像設定に従う画質を有する被写界像を生成する撮像手段(12~16, 18a~18c, 20, 26)、複数の撮像設定を各々が有する複数の撮像設定グループのいずれか１つを選択する第１選択操作を受け付ける第１受け付け手段(S43, S45)、第１選択操作によって選択された撮像設定グループに属する複数の撮像設定を個別に指定する第１指定手段(S71~S91, S99~S117)、第１指定手段の指定処理に関連して撮像手段によって生成された複数の被写界像のいずれか１つを選択する第２選択操作を受け付ける第２受け付け手段(S61)、第２選択操作によって選択された被写界像に対応する撮像設定を指定する第２指定手段(S63)、および第２指定手段の指定処理に関連して撮像手段によって生成された被写界像を記録する記録手段(S39)を備える。
【０００７】
好ましくは、第２選択操作の対象となる複数の被写界像を第２受け付け手段の受け付け処理に関連して再現する再現手段(S59)がさらに備えられる。
【０００８】
好ましくは、第２指定手段の指定処理の後に記録操作を受け付ける第３受け付け手段(S35)がさらに備えられ、記録手段は記録操作に応答して記録処理を実行する。
【０００９】
好ましくは、撮像手段には画質を定義する複数のパラメータをそれぞれ調整する複数の調整手段(18a~18c, 26)を含められ、複数の撮像設定の各々には複数の調整手段がそれぞれ参照する複数の調整基準を含められる。
【００１０】
さらに好ましくは、第１指定手段によって指定される複数の撮像設定の間での複数の調整基準の共通性を参照して第１指定手段の指定順序を決定する決定手段(S133, S145~S209)がさらに備えられる。
【００１１】
さらに好ましくは、複数の調整基準には合焦調整基準および露光調整基準を含められ、決定手段は露光調整基準の共通性よりも合焦調整基準の共通性を優先させる。
【００１２】
さらに好ましくは、複数の調整基準には白バランス調整基準をさらに含められ、決定手段は白バランス調整基準の共通性よりも露光調整基準の共通性を優先させる。
【発明の効果】
【００１３】
記録のために指定される撮像設定は、複数の撮像設定グループのいずれか１つを選択する第１選択操作と、これに対応して生成された複数の被写界像のいずれか１つを選択する第２選択操作とを行うことで選択される。これによって、記録用の撮像設定の選択に関する操作性が向上する。
【００１４】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１５】
【図１】この発明の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】撮像シーンテーブルの一例を示す図である。
【図４】（Ａ）は撮像シーングループ設定テーブルの一例を示す図解図であり、（Ｂ）はソート後の撮像シーングループ設定テーブルの一例を示す図解図である。
【図５】（Ａ）は撮像シーングループ設定テーブルの他の一例を示す図解図であり、（Ｂ）はソート後の撮像シーングループ設定テーブルの他の一例を示す図解図である。
【図６】撮像シーングループテーブルの一例を示す図である。
【図７】撮像シーングループ選択画面の一例を示す図である。
【図８】撮像シーン選択画面の一例を示す図である。
【図９】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１０】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１１】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１２】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１３】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１４】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１５】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１６】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１７】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１８】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【発明を実施するための形態】
【００１６】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００１７】
図１を参照して、この発明の電子カメラは、基本的に次のように構成される。撮像手段１は、指定撮像設定に従う画質を有する被写界像を生成する。第１受け付け手段２は、複数の撮像設定を各々が有する複数の撮像設定グループのいずれか１つを選択する第１選択操作を受け付ける。第１指定手段３は、第１選択操作によって選択された撮像設定グループに属する複数の撮像設定を個別に指定する。第２受け付け手段４は、第１指定手段３の指定処理に関連して撮像手段１によって生成された複数の被写界像のいずれか１つを選択する第２選択操作を受け付ける。第２指定手段５は、第２選択操作によって選択された被写界像に対応する撮像設定を指定する。記録手段６は、第２指定手段５の指定処理に関連して撮像手段１によって生成された被写界像を記録する。
【００１８】
したがって、記録のために指定される撮像設定は、複数の撮像設定グループのいずれか１つを選択する第１選択操作と、これに対応して生成された複数の被写界像のいずれか１つを選択する第２選択操作とを行うことで選択される。これによって、記録用の撮像設定の選択に関する操作性が向上する。
［実施例］
【００１９】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ１８ａおよび１８ｂによってそれぞれ駆動されるフォーカスレンズ１２および絞りユニット１４を含む。これらの部材を経た被写界の光学像は、イメージセンサ１６の撮像面に照射され、光電変換を施される。これによって、被写界像を表す電荷が生成される。
【００２０】
電源が投入されると、ＣＰＵ３４は、通常撮像設定の設定内容をレジスタＲＧＳＴ１に読み込む。ＣＰＵ３４は、キー入力装置３６に設けられたモード切り換えスイッチ３６ｍｄの設定（つまり現時点の動作モード）をメインタスクの下で判別する。現時点の動作モードがカメラモードであれば、カメラタスクが起動される。現時点の動作モードが撮像調整モードであれば、撮像調整タスクが起動される。また、現時点の動作モードが編集モードであれば、編集タスクが起動される。
【００２１】
カメラモードが選択されたとき、ＣＰＵ３４は、カメラタスクの下で動画取り込み処理を開始するべく、ドライバ１８ｃに露光動作および電荷読み出し動作の繰り返しを命令する。ドライバ１８ｃは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。イメージセンサ１６からは、読み出された電荷に基づく生画像データが周期的に出力される。
【００２２】
前処理回路２０は、イメージセンサ１６から出力された生画像データにディジタルクランプ，画素欠陥補正，ゲイン制御などの処理を施す。これらの処理を施された生画像データは、メモリ制御回路２２を通してＳＤＲＡＭ２４の生画像エリア２４ａに書き込まれる。
【００２３】
後処理回路２６は、生画像エリア２４ａに格納された生画像データをメモリ制御回路２２を通して読み出し、読み出された生画像データに色分離処理，白バランス調整処理，ＹＵＶ変換処理などの処理を施し、ＹＵＶ形式に従う表示画像データを作成する。表示画像データは、メモリ制御回路２２によってＳＤＲＡＭ２４の表示画像エリア２４ｂに書き込まれる。
【００２４】
ＬＣＤドライバ２８は、表示画像エリア２４ｂに格納された表示画像データをメモリ制御回路２２を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３０を駆動する。この結果、被写界のリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００２５】
撮像面の中央には図示しない評価エリアが割り当てられる。評価エリアは水平方向および垂直方向の各々において１６分割され、２５６個の分割エリアが評価エリアを形成する。また、前処理回路２０は、上述した処理に加えて、生画像データを簡易的にＹデータおよびＲＧＢデータに変換する。
【００２６】
ＡＥ／ＡＦ／ＡＷＢ評価回路３２は、垂直同期信号Ｖｓｙｎｃが発生する毎に、前処理回路２０によって生成されたＹデータのうち評価エリアに属するＹデータを分割エリア毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＥ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ／ＡＷＢ評価回路３２から出力される。
【００２７】
また、ＡＥ／ＡＦ／ＡＷＢ評価回路３２は、垂直同期信号Ｖｓｙｎｃが発生する毎に、前処理回路２０から出力されたＹデータのうち同じ評価エリアに属するＹデータの高域周波数成分を抽出し、抽出された高域周波数成分を分割エリア毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ／ＡＷＢ評価回路３２から出力される。
【００２８】
また、ＡＥ／ＡＦ／ＡＷＢ評価回路３２は、垂直同期信号Ｖｓｙｎｃが発生する毎に、前処理回路２０から出力されたＲＧＢデータのうち同じ評価エリアに属するＲＧＢデータを分割エリア毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＷＢ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ／ＡＷＢ評価回路３２から出力される。
【００２９】
キー入力装置３６に設けられたシャッタボタン３６ｓｈが押し下げされるまでは、ＣＰＵ３４は、ＡＥ／ＡＦ／ＡＷＢ評価回路３２からの出力に基づく簡易ＡＥ処理をカメラタスクの下で実行し、適正ＥＶ値を算出する。簡易ＡＥ処理は動画取込み処理と並列して実行され、算出された適正ＥＶ値を定義する絞り量および露光時間はドライバ１８ｂおよび１８ｃにそれぞれ設定される。この結果、スルー画像の明るさが適度に調整される。
【００３０】
ＣＰＵ３４はまた、ＡＥ／ＡＦ／ＡＷＢ評価回路３２からの出力に基づく簡易ＡＷＢ処理をカメラタスクの下で実行し、適正白バランス調整ゲインを算出する。算出された適正白バランス調整ゲインは、後処理回路２６に設定される。後処理回路２６は、設定された適正白バランス調整ゲインに基づいて生画像データの白バランス調整を行い、この結果、モニタ画面に表示されるスルー画像は、光源が考慮された白バランスに調整される。
【００３１】
シャッタボタン３６ｓｈが半押しされると、ＣＰＵ３４は、レジスタＲＧＳＴ１上の撮像設定を参照した厳格ＡＥ処理、ＡＦ処理および厳格ＡＷＢ処理をカメラタスクの下で実行する。厳格ＡＥ処理もまたＡＥ／ＡＦ／ＡＷＢ評価回路３２の出力に基づいて実行され、これによって最適ＥＶ値が算出される。算出された最適ＥＶ値を定義する絞り量および露光時間はドライバ１８ｂおよび１８ｃにそれぞれ設定され、これによってスルー画像の明るさが厳格に調整される。また、ＡＦ処理はＡＥ／ＡＦ／ＡＷＢ評価回路３２の出力に基づいて実行され、フォーカスレンズ１２はＡＦ処理によって発見された合焦点に設定される。これによってスルー画像の鮮鋭度が向上する。厳格ＡＷＢ処理もまたＡＥ／ＡＦ／ＡＷＢ評価回路３２の出力に基づいて実行され、これによって適正白バランス調整ゲインが算出される。算出された適正白バランス調整ゲインは後処理回路２６に設定され、これによってスルー画像の白バランスが厳格に調整される。
【００３２】
シャッタボタン３６ｓｈが全押しされると、ＣＰＵ３４は、カメラタスクの下で記録処理を実行する。ＡＦ処理が完了した直後の１フレームの生画像データは、記録処理によって静止画エリア２４ｃに取り込まれる。取り込まれた１フレームの生画像データは、記録処理に関連して起動したＩ／Ｆ３８によって静止画エリア２４ｃから読み出され、ファイル形式で記録媒体４０に記録される。
【００３３】
記録処理が完了すると、再びスルー画像がモニタ画面に表示され、シャッタボタン３６ｓｈの操作待ちとなる。
【００３４】
ＣＰＵ３４は、図３に示す撮像シーンテーブルＴＢＬ１を保持している。撮像シーンテーブルＴＢＬ１には、撮像シーン毎にＡＥ基準、ＡＦ基準、およびＡＷＢ基準が記述されている。
【００３５】
各撮像シーンには、「スポーツ」、「風景」、および「夕日」等の名称が付されている。各撮像シーンに属するＡＥ基準、ＡＦ基準、およびＡＷＢ基準は、その撮像シーンの名称が表す撮影状況に適した処理がなされるためのパラメータである。これら３つのパラメータの組合せによって１つの撮像設定が構成され、各パラメータはレジスタＲＧＳＴ１に読み込まれる。また、ＡＥ基準、ＡＦ基準、およびＡＷＢ基準にはそれぞれ、パラメータの値の相違によって、「ＡＥ１」、「ＡＥ２」、または「ＡＥ３」等の数字を用いた見出しが付されて区別されている。異なる撮像シーン間においても、見出しが異なるものはパラメータも異なり、見出しが同一のものはパラメータも同一である。
【００３６】
ＣＰＵ３４は、撮影者によって選択された撮像シーンのＡＥ基準、ＡＦ基準、およびＡＷＢ基準をレジスタＲＧＳＴ１に読み込み、厳格ＡＥ処理、ＡＦ処理、および厳格ＡＷＢ処理の際に用いる。
【００３７】
ＣＰＵ３４はまた、撮像シーングループテーブルＴＢＬ２（図４参照）を保持している。撮像シーングループテーブルＴＢＬ２には、１または２以上の撮像シーングループが記述されており、各撮像シーングループには、「山」、「海・川」、および「屋内」等の名称が付されている。また、各撮像シーングループは、その名称が表す撮影状況に適した複数の撮像シーンによって構成される。
【００３８】
撮影者は、始めに撮像シーングループを選択し、次に、その撮像シーングループに含まれる撮像シーンの中から所望の撮像シーンを探すことによって、撮像シーンを選択する。
【００３９】
撮像調整モードが選択されると、撮像調整タスクの下、ＣＰＵ３４は、撮像シーングループテーブルＴＢＬ２を読み込み、撮像シーングループテーブルＴＢＬ２に記述されている撮像シーングループのそれぞれの名称を示す撮像シーングループ選択画面ＳＣ１（図５参照）をモニタ画面に表示させる。
【００４０】
撮影者がキー入力装置３６を通じて画面上のいずれかの撮像シーングループを選択すると、ＣＰＵ３４は、通常撮像設定の設定内容をレジスタＲＧＳＴ１に読み込む。そして、キー入力装置３６に設けられたシャッタボタン３６ｓｈが押し下げされるまで、ＣＰＵ３４は、簡易ＡＥ処理および簡易ＡＷＢ処理を繰り返し実行する。この結果、明るさが適度に調整されて光源が考慮されたスルー画像が、ＬＣＤモニタ３０に表示される。
【００４１】
撮影者によってシャッタボタン３６ｓｈが押し下げされると、ＣＰＵ３４は、撮像調整タスクの下で試し撮り処理を実行する。
【００４２】
ＣＰＵ３４は、撮像シーングループテーブルＴＢＬ２において、撮影者が選択した撮像シーングループのレコードから、１番目の項目に格納されている撮像シーンの名称を読み出す。次に、その名称に係る撮像シーンのＡＥ基準を撮像シーンテーブルＴＢＬ１から読み出してレジスタＲＧＳＴ１に記憶し、記憶したＡＥ基準を用いて厳格ＡＥ処理を実行する。
【００４３】
ＣＰＵ３４は、同じ撮像シーンのＡＦ基準を撮像シーンテーブルＴＢＬ１から読み出してレジスタＲＧＳＴ１に記憶する。そして、レジスタＲＧＳＴ１に記憶したＡＦ基準を用いてＡＦ処理を実行する。
【００４４】
ＡＦ処理が完了した直後の１フレームの生画像データは、静止画取り込み処理によってＳＤＲＡＭ２４の静止画エリア２４ｃに取り込まれる。
【００４５】
続いて、ＣＰＵ３４は、同じ撮像シーングループのレコードにおいて２番目の項目に格納されている撮像シーンのＡＥ基準を読み出す。読み出したＡＥ基準がその直前に読み出したＡＥ基準と異なっている場合にのみ、レジスタＲＧＳＴ１を上書きして厳格ＡＥ処理を実行する。
【００４６】
ＣＰＵ３４は、同じ撮像シーンのＡＦ基準を読み出し、読み出したＡＦ基準がその直前に読み出したＡＦ基準と異なっている場合にのみ、レジスタＲＧＳＴ１を上書きしてＡＦ処理を実行する。
【００４７】
厳格ＡＥ処理またはＡＦ処理が２番目の項目に格納されている撮像シーンについても実行された場合は、新たに静止画取り込み処理が実行され、新たな生画像データが静止画エリア２４ｃに取り込まれる。厳格ＡＥ処理およびＡＦ処理のいずれも実行されなかった場合、つまり、ＡＥ基準およびＡＦ基準がともに直前に読み出した撮像シーンと同一の場合は、直前に静止画エリア２４ｃに取り込まれた生画像データを複製して、静止画エリア２４ｃに格納する。
【００４８】
３番目以降の項目に格納されている撮像シーンについても、同様の処理が繰り返される。この結果、撮影者が選択した撮像シーングループに含まれる撮像シーンの名称の数だけ、生画像データが作成または複製される。
【００４９】
次に、ＣＰＵ３４は同じ撮像シーングループのレコードにおいて１番目の項目に名称が格納されている撮像シーンのＡＷＢ基準を、撮像シーンテーブルＴＢＬ１から読み出してレジスタＲＧＳＴ１に記憶する。そして、レジスタＲＧＳＴ１に記憶したＡＷＢ基準を用いて、同じ撮像シーンのＡＥ基準およびＡＦ基準を用いて作成または複製された静止画エリア２４ｃの生画像データに対して、厳格ＡＷＢ処理を実行する。
【００５０】
後処理回路２６は、厳格ＡＷＢ処理がなされた生画像データに対して縮小ズーム処理を施し、解像度（画素数）が低減された試し撮り画像データを作成する。ズーム処理においては、モニタ画面に同一の大きさの画像が数個表示できる程度に縮小する。作成された試し撮り画像データは、メモリ制御回路２２を通してＳＤＲＡＭ２４の試し撮り画像エリア２４ｄに書き込まれる。
【００５１】
続いて、ＣＰＵ３４は、同じ撮像シーングループのレコードにおいて２番目の項目に格納されている撮像シーンのＡＷＢ基準を読み出す。読み出したＡＷＢ基準がその直前に読み出したＡＷＢ基準と異なっている場合にのみ、レジスタＲＧＳＴ１を上書きする。そして、同じ撮像シーンのＡＥ基準およびＡＦ基準を用いて作成または複製された生画像データに対して、レジスタＲＧＳＴ１に記憶されているＡＷＢ基準を用いて、厳格ＡＷＢ処理を実行する。さらに、厳格ＡＷＢ処理がなされた生画像データに対して縮小ズーム処理が施されることによって、試し撮り画像データが作成される。
【００５２】
３番目以降の項目に格納されている撮像シーンについても同様に厳格ＡＷＢ処理およびズーム処理が繰り返され、撮影者が選択した撮像シーングループのレコードに格納されている撮像シーンの名称の数だけ、試し撮り画像データが作成される。
【００５３】
試し撮り処理について、撮影者が撮像シーングループ「山」を選択した場合を例として、具体的に説明する。
【００５４】
図４を参照して、撮像シーングループ「山」には、「風景」、「夕日」、「ポートレート」、「自分撮り」、および「夜景」の各撮像シーンが含まれている。このうち、１番目の項目に格納されている「風景」が、始めに読み出される。図３を参照して、撮像シーン「風景」のＡＥ基準の見出しは「ＡＥ１」であるから、「ＡＥ１」のパラメータがレジスタＲＧＳＴ１に記憶されて、厳格ＡＥ処理が実行される。「風景」のＡＦ基準の見出しは「ＡＦ１」であるから、「ＡＦ１」のパラメータがレジスタＲＧＳＴ１に記憶されて、ＡＦ処理が実行される。そして、静止画取り込み処理によって生画像データが静止画エリア２４ｃに取り込まれる。
【００５５】
次に、２番目の項目に格納されている撮像シーン「夕日」が読み出される。「夕日」のＡＥ基準の見出しは「風景」と同じ「ＡＥ１」であるから、レジスタＲＧＳＴ１は上書きされず、厳格ＡＥ処理もなされない。ＡＦ基準の見出しも「風景」と同じ「ＡＦ１」であるから、レジスタＲＧＳＴ１は上書きされず、ＡＦ処理もなされない。「夕日」については厳格ＡＥ処理およびＡＦ処理のいずれも実行されなかったので、「風景」の処理の際に作成された生画像データが複製される。
【００５６】
次に、３番目の項目に格納されている撮像シーン「ポートレート」が読み出される。「ポートレート」のＡＥ基準の見出しは「夕日」とは異なる「ＡＥ２」であるから、レジスタＲＧＳＴ１が上書きされ、厳格ＡＥ処理が実行される。ＡＦ基準の見出しも「夕日」とは異なる「ＡＦ２」であるから、レジスタＲＧＳＴ１が上書きされ、ＡＦ処理が実行される。そして、静止画取り込み処理によって画像データが静止画エリア２４ｃに取り込まれる。
【００５７】
次に、４番目の項目に格納されている撮像シーン「自分撮り」が読み出される。「自分撮り」のＡＥ基準の見出しは「ポートレート」と同じ「ＡＥ２」であるから、レジスタＲＧＳＴ１は上書きされず、厳格ＡＥ処理もなされない。ＡＦ基準の見出しも「ポートレート」と同じ「ＡＦ２」であるから、レジスタＲＧＳＴ１は上書きされず、ＡＦ処理もなされない。「自分撮り」については厳格ＡＥ処理およびＡＦ処理のいずれも実行されなかったので、「ポートレート」の処理の際に作成された生画像データが複製される。
【００５８】
次に、５番目の項目に格納されている撮像シーン「夜景」が読み出される。「夜景」のＡＥ基準の見出しは「自分撮り」とは異なる「ＡＥ３」であるから、レジスタＲＧＳＴ１が上書きされ、厳格ＡＥ処理が実行される。ＡＦ基準の見出しは「自分撮り」と同じ「ＡＦ２」であるから、レジスタＲＧＳＴ１は上書きされず、ＡＦ処理も実行されない。厳格ＡＥ処理が実行されているので、静止画取り込み処理によって生画像データが静止画エリア２４ｃに取り込まれる。
【００５９】
この結果、撮像シーングループ「山」に含まれる撮像シーンが５つであるので、５つの生画像データが作成または複製される。
【００６０】
続いて、同じ撮像シーングループ「山」の１番目の項目に格納されている撮像シーン「風景」が読み出され、「風景」のＡＷＢ基準「ＡＷＢ１」のパラメータがレジスタＲＧＳＴ１に記憶される。そして、格納されたＡＷＢ基準を用いて、「風景」のＡＥ基準およびＡＦ基準を用いて作成された生画像データに対して、厳格ＡＷＢ処理が実行される。さらに、縮小ズーム処理が施されて、試し撮り画像データが作成される。作成された試し撮り画像データは、試し撮り画像エリア２４ｄに書き込まれる。
【００６１】
次に、２番目の項目に格納されている撮像シーン「夕日」が読み出される。「夕日」のＡＷＢ基準の見出しは「風景」とは異なる「ＡＷＢ３」であるから、レジスタＲＧＳＴ１が上書きされる。そして、上書きされたＡＷＢ基準を用いて、複製された生画像データに対して、厳格ＡＷＢ処理が実行される。さらに、縮小ズーム処理が施されて、試し撮り画像データが作成される。
【００６２】
次に、３番目の項目に格納されている撮像シーン「ポートレート」が読み出される。「ポートレート」のＡＷＢ基準の見出しは「夕日」とは異なる「ＡＷＢ２」であるから、レジスタＲＧＳＴ１が上書きされる。そして、上書きされたＡＷＢ基準を用いて、「ポートレート」のＡＥ基準およびＡＦ基準に基づいて作成された生画像データに対して、厳格ＡＷＢ処理が実行される。さらに、縮小ズーム処理が施されて、試し撮り画像データが作成される。
【００６３】
次に、４番目の項目に格納されている撮像シーン「自分撮り」が読み出される。「自分撮り」のＡＷＢ基準の見出しは「ポートレート」と同じ「ＡＷＢ２」であるから、レジスタＲＧＳＴ１は上書きされない。そして、格納されているＡＷＢ基準を用いて、複製された生画像データに対して、厳格ＡＷＢ処理が実行される。さらに、縮小ズーム処理が施されて、試し撮り画像データが作成される。
【００６４】
次に、５番目の項目に格納されている撮像シーン「夜景」が読み出される。「夜景」のＡＷＢ基準の見出しは「自分撮り」と同じ「ＡＷＢ２」であるから、レジスタＲＧＳＴ１は上書きされない。そして、格納されているＡＷＢ基準を用いて、「夜景」のＡＥ基準およびＡＦ基準に基づいて作成された生画像データに対して、厳格ＡＷＢ処理が実行される。さらに、縮小ズーム処理が施されて、試し撮り画像データが作成される。
【００６５】
この結果、撮像シーングループ「山」に含まれる撮像シーンが５つであるので、５つの試し撮り画像データが作成される。
【００６６】
全ての試し撮り画像データの作成が完了すると、ＣＰＵ３４は、試し撮り画像エリア２４ｄから作成された試し撮り画像データを読み込み、撮像シーン選択画面ＳＣ２（図６参照）をモニタ画面に表示させる。
【００６７】
撮像シーン選択画面ＳＣ２には、作成された試し撮り画像データに基づく画像が示される。また、それぞれの試し撮り画像データの作成に用いられたパラメータに係る撮像シーンの名称が、画像とともに示される。
【００６８】
撮影者は、キー入力装置３６を通じて画面上のカーソルＣＳを動かし、所望の画像が表示されている撮像シーンを選択する。
【００６９】
撮影者がいずれかの撮像シーンを選択すると、ＣＰＵ３４は、選択された撮像シーンの各パラメータをレジスタＲＧＳＴ１に読み込む。読み込まれた各パラメータは、カメラタスクの下で厳格ＡＥ処理、ＡＦ処理および厳格ＡＷＢ処理が実行される際に参照される。
【００７０】
撮像シーングループは、編集タスクの下で、撮影者が自ら作成することもできる。以下、その処理の詳細を説明する。
【００７１】
編集モードが選択されると、編集タスクの下、ＣＰＵ３４は、撮像シーングループを編集するための図示しないメニュー画面をモニタ画面に表示させる。撮影者によって撮像シーングループの新規作成メニューが選択されると、撮像シーングループを新規作成する処理が実行される。
【００７２】
撮影者は、キー入力装置３６を通じて、好みの撮像シーンを複数選択し、グループの名称を付して、撮像シーングループを作成する。例えば、何らかのテーマを定めてグループの名称とし、その名称に沿った撮像シーンを数個選択して、撮像シーングループを作成する。
【００７３】
撮影者による選択が終わると、ＣＰＵ３４は、テーブルソートタスクの下で、ソート処理を実行する。ソート処理においては、撮像シーン設定テーブルＴＢＬｔｍｐに格納された各撮像シーンを示すレコードが並べ替えられる。並べ替えは、各撮像シーンのＡＥ基準、ＡＦ基準、およびＡＷＢ基準それぞれにおいて、見出しに用いられた数字の昇順となるように行われる。
【００７４】
具体的には、以下のような処理が行われる。始めに、撮像シーン設定テーブルＴＢＬｔｍｐの１番目および２番目のレコードを読み出して、１番目のレコードのＡＥ基準の見出しの数字が２番目のレコードのものよりも大きい場合は、１番目と２番目のレコードを入れ替える。そうでない場合は、入れ替えない。
【００７５】
次に、１番目および３番目のレコードを読み出して、１番目のレコードのＡＥ基準の見出しの数字が３番目のレコードのものよりも大きい場合は、１番目と３番目のレコードを入れ替える。
【００７６】
４番目以降のレコードについても同様に、１番目のレコードとの比較および入替えを行う。
【００７７】
１番目のレコードと全てのレコードとの比較および入替えが終われば、次に、２番目と３番目のレコードの比較および入替えの処理を行う。同様に２番目のレコードと１番目を除く全てのレコードとの比較および入替えの処理が終われば、３番目のレコードと１，２番目を除く全てのレコードとの比較および入替えの処理を行う。
【００７８】
図７（Ａ）および図７（Ｂ）を参照して、撮影者が「屋外」という名称の撮像シーングループを作成した場合を例に、説明する。撮影者は、屋外において想定される撮影状況を考慮して、「ポートレート」、「ビーチ」、「スノー」、「スポーツ」、「ペット」および「風景」の各撮像シーンを選択する。選択された各撮像シーンは、ＣＰＵ３４が保持する撮像シーン設定テーブルＴＢＬｔｍｐに、選択順に格納される。
【００７９】
図７（Ａ）の撮像シーン設定テーブルＴＢＬｔｍｐの１番目の「ポートレート」のＡＥ基準の見出しは「ＡＥ２」であり、２番目の「ビーチ」の「ＡＥ１」よりも数字が大きい。よって、「ポートレート」および「ビーチ」の各レコードは入れ替えられる。
【００８０】
次に、１番目に格納された「ビーチ」のＡＥ基準の見出しは「ＡＥ１」であり、数字は最小の１であるので、「ビーチ」と他のレコードとのＡＥ基準の比較は終了する。
【００８１】
次に、２番目に格納された「ポートレート」と３番目の「スノー」を比較すると、ＡＥ基準の見出しはいずれも「ＡＥ２」であるので、入れ替えない。しかし、４番目の「スポーツ」は「ＡＥ１」であり、「ポートレート」の方が見出しの数字が大きいので、「ポートレート」および「スポーツ」の各レコードは入れ替えられる。
【００８２】
次に、２番目に格納された「スポーツ」のＡＥ基準の見出しの数字が最小の１であるので、「スポーツ」と他のレコードとのＡＥ基準の比較は終了する。
【００８３】
次に、３番目の「スノー」と４番目に格納された「ポートレート」を比較すると、ＡＥ基準の見出しはいずれも「ＡＥ２」であるので、入れ替えない。５番目の「ペット」も「ＡＥ２」であるので、入れ替えない。しかし、６番目の「風景」は「ＡＥ１」であり、「スノー」の方が見出しの数字が大きいので、「スノー」および「風景」の各レコードが入れ替えられる。
【００８４】
結果、この時点で、撮像シーン設定テーブルＴＢＬｔｍｐのレコードは、「ビーチ」、「スポーツ」、「風景」、「ポートレート」、「ペット」、および「スノー」の順に格納されている。
【００８５】
このようにして、ＡＥ基準について全てのレコード同士の比較および入替えの処理を終えると、ＡＦ基準およびＡＷＢ基準についても同様に処理を行う。
【００８６】
図７（Ａ）に示される順に撮像シーンの選択が行われた場合は、前述の並べ替えの処理が施されることによって、撮像シーン設定テーブルＴＢＬｔｍｐのレコードは、図７（Ｂ）に示される順に格納されることとなる。
【００８７】
このようにして撮像シーングループが新たに作成される毎に、ＣＰＵ３４が保持する撮像シーングループテーブルＴＢＬ２に、新しいレコードが追加される。各レコードは複数の項目を有し、新たに作成された撮像シーングループに属する各撮像シーンの名称が、並べ替え後の撮像シーン設定テーブルＴＢＬｔｍｐのレコード順に、１つずつ項目に格納される。
【００８８】
上の例の撮像シーングループ「屋外」が作成された場合は、撮像シーングループテーブルＴＢＬ２において、図８のように、撮像シーングループ「屋外」のレコードが追加される。レコードの追加が完了すると、撮像シーン設定テーブルＴＢＬｔｍｐは初期化される。
【００８９】
ＣＰＵ３４は、図９に示すメインタスク、図１０に示すカメラタスク、図１１〜１４に示す撮像調整タスクおよび図１５〜１８に示す編集タスクを含む複数のタスクを実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４２に記憶される。
【００９０】
図９を参照して、ステップＳ１では撮像シーンを通常撮像設定とし、その設定内容をレジスタＲＧＳＴ１に読み込む。
【００９１】
ステップＳ３では現時点の動作モードがカメラモードであるか否かを判別し、ステップＳ７では現時点の動作モードが撮像調整モードであるか否かを判別し、ステップＳ１１では現時点の動作モードが編集モードであるか否かを判別する。
【００９２】
ステップＳ３でＹＥＳであれば、ステップＳ５でカメラタスクを起動する。ステップＳ７でＹＥＳであれば、ステップＳ９で撮像調整タスクを起動する。ステップＳ１１でＹＥＳであれば、ステップＳ１３で編集タスクを起動する。
【００９３】
ステップＳ３、Ｓ７、およびＳ１１のいずれもＮＯであれば、ステップＳ１５で他の処理を実行する。ステップＳ５，Ｓ９，Ｓ１３またはＳ１５の処理が完了すると、モード切り換え操作が行われたか否かをステップＳ１７で繰り返し判別する。判別結果がＮＯからＹＥＳに更新されると、起動中のタスクをステップＳ１９で停止し、その後にステップＳ３に戻る。
【００９４】
図１０を参照して、ステップＳ２１ではスルー画像をモニタ画面に表示させる。ステップＳ２３ではシャッタボタン３６ｓｈが半押しされたか否かを判別し、判別結果がＹＥＳであればステップＳ２９に進む一方、ＮＯであればステップＳ２５で簡易ＡＥ処理を実行し、ステップＳ２７で簡易ＡＷＢ処理を実行し、その後にステップＳ２１に戻る。
【００９５】
ステップＳ２９では厳格ＡＥ処理を実行し、ステップＳ３１ではＡＦ処理を実行する。ステップＳ３３では厳格ＡＷＢ処理を実行する。厳格ＡＥ処理、ＡＦ処理、および厳格ＡＷＢ処理は、レジスタＲＧＳＴ１上の撮像設定を参照して実行される。
【００９６】
ステップＳ３５ではシャッタボタン３６ｓｈが全押しされたか否かを判別し、判別結果がＹＥＳであればステップＳ３９に進む一方、ＮＯであればステップＳ３７でシャッタボタン３６ｓｈが解除されたか否かを判別する。ステップＳ３７でＮＯであればステップＳ３５に戻る一方、ＹＥＳであればステップＳ２１に戻る。ステップＳ３９では記録処理を実行し、その後にステップＳ２１に戻る。
【００９７】
図１１を参照して、ステップＳ４１では撮像シーングループ選択画面ＳＣ１をモニタ画面に表示させる。ステップＳ４３では撮像シーングループが選択されたか否かを判別し、判別結果がＮＯからＹＥＳに更新されると、ステップＳ４５では撮像シーングループを選択されたものに決定する。
【００９８】
ステップＳ４７では撮像シーンを通常撮像設定としてその設定内容をレジスタＲＧＳＴ１に読み込み、ステップＳ４９ではスルー画像をモニタ画面に表示させる。ステップＳ５１ではシャッタボタン３６ｓｈが押されたか否かを判別し、判別結果がＹＥＳであればステップＳ５７に進む一方、ＮＯであればステップＳ５３で簡易ＡＥ処理を実行し、ステップＳ５５で簡易ＡＷＢ処理を実行し、その後にステップＳ４９に戻る。
【００９９】
ステップＳ５７では試し撮り処理を実行し、ステップＳ５９では撮像シーン選択画面ＳＣ２をモニタ画面に表示させる。ステップＳ６１では撮像シーンが選択されたか否かを判別する。判別結果がＮＯからＹＥＳに更新されると、ステップＳ６３では撮像シーンを選択されたものとしてその設定内容をレジスタＲＧＳＴ１に読み込み、その後にステップＳ４９に戻る。
【０１００】
図１２を参照して、ステップＳ７１では変数Ｋを“１”に設定し、ステップＳ７３では、撮像シーンテーブルＴＢＬ１および撮像シーングループテーブルＴＢＬ２から、選択された撮像シーングループのレコードにおいてＫ番目に格納されている撮像シーンのＡＥ基準を検出する。
【０１０１】
ステップＳ７５では検出したＡＥ基準とレジスタＲＧＳＴ１に現在記憶されているＡＥ基準とが相違するか否かを判別し、判別結果がＹＥＳであればステップＳ７９に進む一方、ＮＯであればステップＳ７７でフラグＦＬＧａｅを“０”に設定し、ステップＳ８５に進む。
【０１０２】
ステップＳ７９ではレジスタＲＧＳＴ１のＡＥ基準を新たに検出されたものに変更し、ステップＳ８１では厳格ＡＥ処理を実行する。ステップＳ８３ではフラグＦＬＧａｅに“１”を立て、ステップＳ８５では、撮像シーンテーブルＴＢＬ１および撮像シーングループテーブルＴＢＬ２から、選択された撮像シーングループのレコードにおいてＫ番目に格納されている撮像シーンのＡＦ基準を検出する。
【０１０３】
ステップＳ８７では検出したＡＦ基準とレジスタＲＧＳＴ１に現在記憶されているＡＦ基準とが相違するか否かを判別し、判別結果がＮＯであればステップＳ９５に進む一方、ＹＥＳであればステップＳ８９でレジスタＲＧＳＴ１のＡＥ基準を新たに検出されたものに変更し、ステップＳ９１ではＡＦ処理を実行する。ステップＳ９３ではＡＦ処理が完了した直後の１フレームの生画像データをＳＤＲＡＭ２４の静止画エリア２４ｃに取り込む。
【０１０４】
ステップＳ９５ではフラグＦＬＧａｅが０か否かを判別し、判別結果がＮＯであればステップＳ９３に進む一方、ＹＥＳであればステップＳ９７で静止画エリア２４ｃに直前に取り込まれた生画像データを複製し、その後にステップＳ９９に進む。
【０１０５】
ステップＳ９９では変数Ｋをインクリメントし、ステップＳ１０１では、撮像シーングループテーブルＴＢＬ２の選択された撮像シーングループに係るレコードにおいて、撮像シーンの名称が格納されている項目数を、変数Ｋが越えたか否かが判別される。判別結果がＮＯであればステップＳ７３に戻る一方、ＹＥＳであればステップＳ１０３で変数Ｋを“１”に設定する。
【０１０６】
ステップＳ１０５では、撮像シーンテーブルＴＢＬ１および撮像シーングループテーブルＴＢＬ２から、選択された撮像シーングループのレコードにおいてＫ番目に格納されている撮像シーンのＡＷＢ基準を検出する。
【０１０７】
ステップＳ１０７では検出したＡＷＢ基準とレジスタＲＧＳＴ１に現在記憶されているＡＷＢ基準とが相違するか否かを判別し、判別結果がＮＯであればステップＳ１１１に進む一方、ＹＥＳであればステップＳ１０９でレジスタＲＧＳＴ１のＡＷＢ基準を新たに検出されたものに変更する。
【０１０８】
ステップＳ１１１では厳格ＡＷＢ処理を実行し、ステップＳ１１３では縮小ズーム処理を実行して試し撮り画像データを作成する。
【０１０９】
ステップＳ１１５では変数Ｋをインクリメントし、ステップＳ１１７では、撮像シーングループテーブルＴＢＬ２の選択された撮像シーングループに係るレコードにおいて、撮像シーンの名称が格納されている項目数を、変数Ｋが越えたか否かが判別される。判別結果がＮＯであればステップＳ１０５に戻り、ＹＥＳであれば処理を終了する。
【０１１０】
図１５を参照して、ステップＳ１２１では撮像シーングループを編集するためのメニュー画面をモニタ画面に表示させる。ステップＳ１２３では撮像シーングループの新規作成メニューが選択されたか否かを判別し、判別結果がＮＯであればステップＳ１２５でその他の処理を実行してステップＳ１２１に戻り、ＹＥＳであればステップＳ１２７に進む。
【０１１１】
ステップＳ１２７では撮像シーンが選択されたか否かを判別し、判別結果がＮＯからＹＥＳに更新されると、ステップＳ１２９では選択された撮像シーンを撮像シーングループ設定テーブルＴＢＬｔｍｐに追加する。ステップＳ１３１では撮像シーンの選択が完了したか否かを判別し、判別結果がＮＯであればステップＳ１２７に戻り、ＹＥＳであればステップＳ１３３でソート処理を実行する。
【０１１２】
ステップＳ１３５では撮像シーングループテーブルＴＢＬ２にレコードを新規追加し、ステップＳ１３７では、新規追加したレコードに、ソートした撮像シーングループ設定テーブルＴＢＬｔｍｐのレコード順で、撮像シーンを書き込む。
【０１１３】
ステップＳ１３９では撮像シーングループ設定テーブルＴＢＬｔｍｐを初期化し、その後にステップＳ１２１に戻る。
【０１１４】
図１６を参照して、ステップＳ１４５では変数Ｎを“１”に設定し、ステップＳ１４７では変数Ｎが撮像シーングループ設定テーブルＴＢＬｔｍｐのレコード数を越えたか否かを判別する。判別結果がＹＥＳであればステップＳ１６５で変数Ｎを“１”に設定する一方、ＮＯであればステップＳ１４９で撮像シーングループ設定テーブルＴＢＬｔｍｐのＮ番目のレコードを読み出す。
【０１１５】
ステップＳ１５１では変数Ｍを“Ｎ＋１”に設定し、ステップＳ１５３では変数Ｍが撮像シーングループ設定テーブルＴＢＬｔｍｐのレコード数を越えたか否かを判別する。判別結果がＹＥＳであればステップＳ１５５で変数ＮをインクリメントしてからステップＳ１４７に戻る一方、ＮＯであればステップＳ１５７で撮像シーングループ設定テーブルＴＢＬｔｍｐのＭ番目のレコードを読み出す。
【０１１６】
ステップＳ１５９では、Ｎ番目のレコードに格納されている撮像シーンのＡＥ基準の見出しの数字が、Ｍ番目のレコードに格納されている撮像シーンのＡＥ基準の見出しの数字より大きいか否かを、判別する。判別結果がＮＯであればステップＳ１６３に進む一方、ＹＥＳであればステップＳ１６１でＮ番目のレコードとＭ番目のレコードとを入れ替える。ステップＳ１６３では変数ＭをインクリメントしてからステップＳ１５３に戻る。
【０１１７】
ステップＳ１６７では変数Ｎが撮像シーングループ設定テーブルＴＢＬｔｍｐのレコード数を越えたか否かを判別する。判別結果がＹＥＳであればステップＳ１８７で変数Ｎを“１”に設定する一方、ＮＯであればステップＳ１６９で撮像シーングループ設定テーブルＴＢＬｔｍｐのＮ番目のレコードを読み出す。
【０１１８】
ステップＳ１７１では変数Ｍを“Ｎ＋１”に設定し、ステップＳ１７３では変数Ｍが撮像シーングループ設定テーブルＴＢＬｔｍｐのレコード数を越えたか否かを判別する。判別結果がＹＥＳであればステップＳ１７５で変数ＮをインクリメントしてからステップＳ１６７に戻る一方、ＮＯであればステップＳ１７７で撮像シーングループ設定テーブルＴＢＬｔｍｐのＭ番目のレコードを読み出す。
【０１１９】
ステップＳ１７９では、Ｎ番目のレコードに格納されている撮像シーンのＡＥ基準の見出しの数字と、Ｍ番目のレコードに格納されている撮像シーンのＡＥ基準の見出しの数字とが等しいか否かを、判別する。判別結果がＮＯであればステップＳ１７５に進む一方、ＹＥＳであればステップＳ１８１に進む。
【０１２０】
ステップＳ１８１では、Ｎ番目のレコードに格納されている撮像シーンのＡＦ基準の見出しの数字が、Ｍ番目のレコードに格納されている撮像シーンのＡＦ基準の見出しの数字より大きいか否かを、判別する。判別結果がＮＯであればステップＳ１８５に進む一方、ＹＥＳであればステップＳ１８３でＮ番目のレコードとＭ番目のレコードとを入れ替える。ステップＳ１８５では変数ＭをインクリメントしてからステップＳ１７３に戻る。
【０１２１】
ステップＳ１８９では変数Ｎが撮像シーングループ設定テーブルＴＢＬｔｍｐのレコード数を越えたか否かを判別する。判別結果がＹＥＳであれば処理を終了する一方、ＮＯであればステップＳ１９１で撮像シーングループ設定テーブルＴＢＬｔｍｐのＮ番目のレコードを読み出す。
【０１２２】
ステップＳ１９３では変数Ｍを“Ｎ＋１”に設定し、ステップＳ１９５では変数Ｍが撮像シーングループ設定テーブルＴＢＬｔｍｐのレコード数を越えたか否かを判別する。判別結果がＹＥＳであればステップＳ１９７で変数ＮをインクリメントしてからステップＳ１８９に戻る一方、ＮＯであればステップＳ１９９で撮像シーングループ設定テーブルＴＢＬｔｍｐのＭ番目のレコードを読み出す。
【０１２３】
ステップＳ２０１では、Ｎ番目のレコードに格納されている撮像シーンのＡＥ基準の見出しの数字と、Ｍ番目のレコードに格納されている撮像シーンのＡＥ基準の見出しの数字とが等しいか否かを、判別する。判別結果がＮＯであればステップＳ１９７に進む一方、ＹＥＳであればステップＳ２０３に進む。
【０１２４】
ステップＳ２０３では、Ｎ番目のレコードに格納されている撮像シーンのＡＦ基準の見出しの数字と、Ｍ番目のレコードに格納されている撮像シーンのＡＦ基準の見出しの数字とが等しいか否かを、判別する。判別結果がＮＯであればステップＳ１９７に進む一方、ＹＥＳであればステップＳ２０５に進む。
【０１２５】
ステップＳ２０５では、Ｎ番目のレコードに格納されている撮像シーンのＡＷＢ基準の見出しの数字が、Ｍ番目のレコードに格納されている撮像シーンのＡＷＢ基準の見出しの数字より大きいか否かを、判別する。判別結果がＮＯであればステップＳ２０９に進む一方、ＹＥＳであればステップＳ２０７でＮ番目のレコードとＭ番目のレコードとを入れ替える。ステップＳ２０９では変数ＭをインクリメントしてからステップＳ１９５に戻る。
【０１２６】
以上の説明から分かるように、イメージセンサ１６は、指定撮像設定に従う画質を有する被写界像を生成する。ＣＰＵ３４は、複数の撮像シーンを各々が有する複数の撮像設定グループのいずれか１つを選択する第１選択操作を受け付ける。ＣＰＵ３４は、第１選択操作によって選択された撮像設定グループに属する複数の撮像設定を個別に指定する。ＣＰＵ３４は、自らの指定処理に関連してイメージセンサ１６によって生成された複数の被写界像のいずれか１つを選択する第２選択操作を受け付ける。ＣＰＵ３４は、第２選択操作によって選択された被写界像に対応する撮像設定を指定する。ＣＰＵ３４は、自らの指定処理に関連してイメージセンサ１６によって生成された被写界像を記録する。
【０１２７】
したがって、記録のために指定される撮像設定は、複数の撮像設定グループのいずれか１つを選択する第１選択操作と、これに対応して生成された複数の被写界像のいずれか１つを選択する第２選択操作とを行うことで選択される。これによって、記録用の撮像設定の選択に関する操作性が向上する。
【０１２８】
なお、この実施例では、撮像シーン選択画面ＳＣ２において、作成された試し撮り画像データに係る画像を１画面で全て表示させているが、複数画面に分けて表示させるようにしてもよい。
【０１２９】
また、この実施例では、撮像シーン設定テーブルＴＢＬｔｍｐに対して、ＡＥ基準、ＡＦ基準、およびＡＷＢ基準それぞれの見出しに用いられた数字の昇順となるようにレコードの並べ替えを行ったが、降順となるようにしてもよいし、各基準において共通するものが連続する限り他の順序でもよい。
【０１３０】
また、この実施例では、ディジタルスチルカメラを用いて説明したが、本発明は、ディジタルビデオカメラにも適用することができる。
【符号の説明】
【０１３１】
１０  …  ディジタルカメラ
１２  …  フォーカスレンズ
１４  …  絞りユニット
１６  …  イメージセンサ
２０  …  前処理回路
２４  …  ＳＤＲＡＭ
２６  …  後処理回路
３２  …  ＡＥ／ＡＦ／ＡＷＢ評価回路
３４  …  ＣＰＵ
４０  …  記録媒体
【図１】
2011223147.tif 000003
【図２】
2011223147.tif 000004
【図３】
2011223147.tif 000005
【図４】
2011223147.tif 000006
【図５】
2011223147.tif 000007
【図６】
2011223147.tif 000008
【図７】
2011223147.tif 000009
【図８】
2011223147.tif 000010
【図９】
2011223147.tif 000011
【図１０】
2011223147.tif 000012
【図１１】
2011223147.tif 000013
【図１２】
2011223147.tif 000014
【図１３】
2011223147.tif 000015
【図１４】
2011223147.tif 000016
【図１５】
2011223147.tif 000017
【図１６】
2011223147.tif 000018
【図１７】
2011223147.tif 000019
【図１８】
2011223147.tif 000020