(57)【要約】【課題】  本発明の目的は、読み出し画素数と、撮影感度と、フレームレートとの最適設定を容易に行うことのできるデジタルカメラを提供することである。【解決手段】  本発明のデジタルカメラ（１〜１４）は、読み出し画素数と、撮影感度と、フレームレートとの撮影条件の設定値の組み合わせ可能なパターンが予め格納されたテーブル（１４）を有し、前記撮影条件の何れか１つを変更するための設定値が入力されたときに、そのテーブルに基づいて、前記撮影条件の残り２つの設定値を自動的に決定する制御手段（４）を備える。【選択図】  図１
2010050677.tif 000002
【特許請求の範囲】
【請求項１】
読み出し画素数と、撮影感度と、フレームレートとの撮影条件の設定値の組み合わせ可能なパターンが予め格納されたテーブルを有し、
前記撮影条件の何れか１つを変更するための設定値が入力されたときに、前記テーブルに基づいて、前記撮影条件の残り２つの設定値を自動的に決定する制御手段を備える
ことを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記制御手段は、前記撮影条件の何れか１つを変更するための設定値が入力されたときに、前記入力された設定値と、前記撮影条件の残り２つの現在の設定値との組み合わせに一致するパターンが前記テーブルに存在しない場合は、
前記撮影条件の残り２つの現在の設定値の何れか一方または双方を変更した設定値と、前記入力された設定値との組み合わせに最も近い組み合わせのパターンを前記テーブルから選択して、前記選択したパターンに基づき前記撮影条件の残り２つの設定値を自動的に決定する
ことを特徴とするデジタルカメラ。
【請求項３】
請求項１または請求項２に記載のデジタルカメラにおいて、
前記制御手段は、前記撮影条件の残り２つの設定値を自動的に決定するときに、前記撮影条件の残り２つの現在の設定値の何れか一方または双方が減少する場合は、前記減少することを示す警告を表示装置に表示する
ことを特徴とするデジタルカメラ。
【請求項４】
請求項１ないし請求項３の何れか一項に記載のデジタルカメラにおいて、
前記制御手段は、前記撮影条件の残り２つの設定値を自動的に決定するときに、前記撮影条件の設定値の設定可能範囲が変更された場合は、前記設定可能範囲が変更されたことを示す情報を表示装置に表示する
ことを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読み出し画素数と、撮影感度と、フレームレートとの最適設定を容易に行うことのできるデジタルカメラに関する。
【背景技術】
【０００２】
撮影感度の設定を容易に行うことのできるカメラが、従来から知られている。
【０００３】
例えば、特許文献１には、撮影感度を設定するためのスイッチを有し、撮影者等のユーザーがスイッチを操作して感度値を入力すると、入力の感度値に応じて、ゲインと、画素加算と、蓄積時間との最適な設定値が自動的に得られるカメラが開示されている。
【特許文献１】特開平１１−１２２５４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、一般に、撮影時には、撮影感度だけではなく、撮影により取得される画像の画素数、即ち、撮像素子の読み出し画素数や、フレームレートなどについても、ユーザーは、最適な設定値をカメラに入力して設定する必要がある。特に、フレームレートは、静止画像を連写する場合や動画像を撮影する場合にその設定が必要になる。
【０００５】
しかしながら、従来技術のカメラでは、撮影感度については最適な設定値が自動的に得られるのでその設定が容易に行えるが、読み出し画素数やフレームレートまで含めてそれらの最適設定を行うことはできなかった。
【０００６】
他方、近年では、画素加算や間引き読み出しが可能な撮像素子がよく知られている。
【０００７】
このような撮像素子においては、読み出し画素数に応じて、撮影感度と、フレームレートとを様々に変更することができる。
【０００８】
例えば、読み出し画素数を全画素読み出し時の１／２にすると、フレームレートは、全画素読み出し時の２倍になる。このとき２画素加算を行うと、全画素読み出し時よりも撮影感度を高くすることができる。また、読み出し画素数を全画素読み出し時の１／４にすると、フレームレートは、全画素読み出し時の４倍になる。このとき４画素加算を行うと、撮影感度をさらに高くすることができる。
【０００９】
従って、画素加算や間引き読み出しが可能な撮像素子を備えたカメラでは、読み出し画素数と、撮影感度と、フレームレートとを様々な組み合わせに変更することができる。
【００１０】
しかし、そのようなカメラを使用する場合、ユーザーが、読み出し画素数と、撮影感度と、フレームレートとの条件（撮影条件）について、上述したこれらの組み合わせまで考慮して最適設定を行うことは困難となっていた。
【００１１】
本発明は、上記従来技術の課題を解決するためのものである。本発明の目的は、読み出し画素数と、撮影感度と、フレームレートとの最適設定を容易に行うことのできるデジタルカメラを提供することである。
【課題を解決するための手段】
【００１２】
第１の発明のデジタルカメラは、読み出し画素数と、撮影感度と、フレームレートとの撮影条件の設定値の組み合わせ可能なパターンが予め格納されたテーブルを有し、前記撮影条件の何れか１つを変更するための設定値が入力されたときに、そのテーブルに基づいて、前記撮影条件の残り２つの設定値を自動的に決定する制御手段を備える。
【００１３】
第２の発明は、第１の発明において、制御手段は、前記撮影条件の何れか１つを変更するための設定値が入力されたときに、入力された設定値と、前記撮影条件の残り２つの現在の設定値との組み合わせに一致するパターンがテーブルに存在しない場合は、前記撮影条件の残り２つの現在の設定値の何れか一方または双方を変更した設定値と、入力された設定値との組み合わせに最も近い組み合わせのパターンをテーブルから選択して、その選択したパターンに基づき前記撮影条件の残り２つの設定値を自動的に決定する。
【００１４】
第３の発明は、第１の発明又は第２の発明において、制御手段は、前記撮影条件の残り２つの設定値を自動的に決定するときに、前記撮影条件の残り２つの現在の設定値の何れか一方または双方が減少する場合は、減少することを示す警告を表示装置に表示する。
【００１５】
第４の発明は、第１〜第３の発明の何れか一の発明において、制御手段は、前記撮影条件の残り２つの設定値を自動的に決定するときに、前記撮影条件の設定値の設定可能範囲が変更された場合は、設定可能範囲が変更されたことを示す情報を表示装置に表示する。
【発明の効果】
【００１６】
本発明では、読み出し画素数と、撮影感度と、フレームレートとの撮影条件の何れか１つを変更するための設定値が入力されたときに、撮影条件の設定値の組み合わせ可能なパターンが予め格納されたテーブルに基づいて、撮影条件の残り２つの設定値を自動的に決定する。
【００１７】
従って、本発明を利用すれば、読み出し画素数と、撮影感度と、フレームレートとの最適設定を容易に行うことができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態を説明する。本実施形態は、デジタルカメラの実施形態である。
【００１９】
図１は、本実施形態のデジタルカメラのブロック図である。
【００２０】
図１において、デジタルカメラ本体１００は、撮像素子１と、撮影レンズ２と、レンズ駆動回路３と、制御回路４と、操作部材５と、撮像素子駆動回路６と、信号処理回路７と、データ処理回路８と、圧縮／伸張回路９と、モニタ１１と、表示制御回路１２と、測光回路１３と、ＲＯＭ１４とを有し、さらに記録媒体１０が設けられている。
【００２１】
記録媒体１０は、メモリカード、小型ハードディスク、ＤＶＤ等の光ディスクなどで構成される。なお、記録媒体１０は、デジタルカメラ本体１００に内蔵されるものであっても、着脱可能に装着されるものであってもよいし、本体１００の外部に設けられるものであってもよい。外部に設けられる場合、記録媒体１０とデジタルカメラ本体１００とは、有線または無線で電気的に接続される。
【００２２】
撮影レンズ２は、撮影光学系を構成する複数枚のレンズ群で構成され、撮像素子１の撮像面上に被写体像を結像させる。
【００２３】
撮影レンズ２は、不図示のフォーカスレンズを含み、レンズ駆動回路３がフォーカスレンズを光軸方向に進退駆動することにより、撮影レンズ２のフォーカス調節が行われる。また、撮影レンズ２は、不図示のズームレンズを含み、レンズ駆動回路３がズームレンズを光軸方向に進退駆動することにより、撮影レンズ２のズーム調節が行われる。
【００２４】
なお、簡単のため、図１では撮影レンズ２を１枚のレンズとして図示している。
【００２５】
レンズ駆動回路３は、制御回路４から出力されるレンズ駆動指令に応じてレンズ駆動信号を発生し、このレンズ駆動信号により不図示のレンズ駆動機構を駆動することで、撮影レンズ２の各レンズを移動させる。
【００２６】
撮像素子１は、連写撮影が可能な撮像素子であり、例えば、ＣＣＤ型撮像素子、あるいはＣＭＯＳ型撮像素子などによって構成される。なお、撮像素子１は、勿論、１フレーム毎の撮影も可能である。また、撮像素子１は、画素加算や間引き読み出しが可能な撮像素子である。
【００２７】
撮像素子駆動回路６は、制御回路４から出力される指令に応じて所定タイミングの駆動信号を発生し、この駆動信号を撮像素子１へ供給する。撮像素子１は、供給された駆動信号によって、電荷の蓄積（撮像）や蓄積した電荷の読み出しが制御される。
【００２８】
また、撮像素子駆動回路６は、制御回路４から出力される指令に基づき、撮像素子１の間引き読み出しや画素加算の動作モードを、例えば、１／２間引き読み出しや４画素加算などのモードに設定する。
【００２９】
ＲＯＭ１４には、制御回路４によって実行される各種のプログラムや、プログラムの実行に必要となるデータなどが予め格納される。なお、ＲＯＭ１４に格納されるデータの１つには、読み出し画素数と、撮影感度と、フレームレートとの撮影条件の設定値の組み合わせ可能なパターンの情報を格納するテーブルがある。このテーブルについては後述する。
【００３０】
制御回路４は、測光回路１３による被写体の測光データを用いて被写界の明るさの情報を求め、この明るさの情報に基づいて、撮像素子１の電荷蓄積時間、撮影レンズ２の絞り、および撮像素子１から出力される画像信号の増幅率などの条件を決定する。
【００３１】
なお、被写界の明るさの情報は、撮像素子１から出力される画像信号に基づき、制御回路４が求める構成としてもよい。但し、そうした場合には、撮像素子１が測光回路１３の機能を司る。
【００３２】
信号処理回路７は、制御回路４からの指令に応じて、撮像素子１から出力される画像信号に対し、ＣＤＳ（相関二重サンプリング）、増幅（ゲイン調整）、Ａ／Ｄ変換、ホワイトバランスなどの信号処理を施す。そして、信号処理回路７は、その信号処理後のデータを画像データとしてデータ処理回路８へ出力する。
【００３３】
また、信号処理回路７は、制御回路４からの指令に基づきゲイン調整の調整量（増幅率）を設定し、それによってＩＳＯ感度に相当する撮影感度の調整を行う。
【００３４】
なお、本実施形態のデジタルカメラにおいては、撮影感度（ＩＳＯ感度）は、信号処理回路７のゲイン調整の調整量と、撮像素子１の画素加算の動作モードとの組み合わせにより決定される。
【００３５】
データ処理回路８は、制御回路４からの指令に応じて、信号処理回路７から出力される画像データに対し、輪郭強調、カラー調整、ガンマ補正、解像度変換（画素数変換）などの画像処理を施す。
【００３６】
そして、データ処理回路８は、制御回路４からの指令に応じて、画像処理後の画像データをモニタ１１に表示させるために表示制御回路１２へ出力する。また、データ処理回路８は、制御回路４からの指令に応じて、画像処理後の画像データを圧縮／伸張回路９へ出力する。
【００３７】
表示制御回路１２は、制御回路４からの指令に応じて、データ処理回路８から出力される画像データに所定の信号処理を施してモニタ１１へ出力する。表示制御回路１２は、さらに、撮影メニューやカーソル、またユーザーへの通知や警告が必要な情報などのオーバレイ画像データを前記画像データに重畳する処理を行う。これにより、オーバレイ画像が重畳された被写体画像がモニタ１１に表示される。
【００３８】
圧縮／伸張回路９は、制御回路４からの指令に応じて、データ処理回路８から出力される画像データに、例えばＪＰＥＧ（Joint Photographic Experts Group）形式等の所定の形式で圧縮処理を施し、その圧縮後の画像データを記録媒体１０へ記録する。但し、操作部材５の操作により非圧縮記録が指示された場合には、圧縮／伸張回路９は、画像データを、圧縮処理を施すことなく記録媒体１０へ記録する。
【００３９】
圧縮／伸張回路９は、可逆圧縮（いわゆるロスレス符号化）を行うことも可能な構成となっている。
【００４０】
操作部材５は、読み出し画素数と、撮影感度と、フレームレートとの撮影条件の設定値をユーザーに入力させるための設定釦、また撮影動作をユーザーに指示させるためのレリーズ釦などを含む。操作部材５は、ユーザーが行う部材操作の内容に応じた操作信号を制御回路４へ送る。
【００４１】
制御回路４は、操作部材５から撮影動作を指示する操作信号を受けると、撮像素子１から出力される画像信号のうち、撮影画面内にあらかじめ設定されているフォーカス検出領域に対応する信号を用いて、公知のコントラスト方式のＡＦ（オートフォーカス）動作を行う。
【００４２】
具体的には、制御回路４は、信号処理回路７により信号処理が施された画像データのうち、フォーカス検出領域に対応するデータについての高周波数成分の積算値（いわゆる焦点評価値）を最大とするように、レンズ駆動指令（フォーカス調節信号）をレンズ駆動回路３へ与える。ここで、焦点評価値が最大となるフォーカスレンズの位置は、撮像素子１により撮影される被写体像のエッジのぼけをなくし、画像のコントラストを最大とした（尖鋭度を高めた）合焦位置である。
【００４３】
なお、コントラスト方式のＡＦ動作に加えて、公知の瞳分割方式による位相差ＡＦ動作を行うように構成してもよい。もちろん、位相差ＡＦ動作のみを行う構成としてもよい。
【００４４】
また、制御回路４は、ＲＯＭ１４に予め格納されたプログラムを不図示のＲＡＭへ読み出し、そのプログラムを実行することにより、読み出し画素数と、撮影感度と、フレームレートとの撮影条件の設定値を決定して設定したり、撮影を行うなどする。
【００４５】
ここで、撮影モード設定時および撮影時にデジタルカメラが行う一連の動作について簡単に説明する。
【００４６】
操作部材５のモード釦等の操作によりデジタルカメラが撮影モードに設定されると、制御回路４は、レンズ駆動回路３、撮像素子駆動回路６、信号処理回路７およびデータ処理回路８を駆動してスルー画像の撮影を開始する。
【００４７】
このとき、撮像素子１はドラフトモード（間引き読み出しモード）で駆動され、スルー画像の画像データが信号処理回路７およびデータ処理回路８を介して、順次、表示制御回路１２へ出力される。
【００４８】
制御回路４は、表示制御回路１２を駆動して、スルー画像をモニタ１１に表示させる。また、制御回路４は、信号処理回路７を介して出力されるスルー画像の画像データを基に、レンズ駆動回路３と協働してＡＦ（オートフォーカス）動作を行う。さらに、制御回路４は、測光回路１３による被写体の測光データから決定した画像信号の増幅率などの条件に基づき、信号処理回路７のゲイン調整等の露出制御などを行う。
【００４９】
撮影モードで動作中にレリーズ釦が全押しされると、制御回路４は、測光回路１３による被写体の測光データを用いて求めた被写界の明るさの情報に基づき、絞り値、シャッター速度、フラッシュ発光の有無などの条件を決定すると共に、その決定した条件の下でレンズ駆動回路３、撮像素子駆動回路６、信号処理回路７およびデータ処理回路８を駆動して本撮影を行う。
【００５０】
このとき、撮像素子１はフレームモード（全画素読み出しモード）で駆動され、撮影された撮影画像の画像データが信号処理回路７およびデータ処理回路８を介して表示制御回路１２と圧縮／伸張回路９へ出力される。
【００５１】
制御回路４は、表示制御回路１２を駆動して撮影画像をモニタ１１に表示させ、また、圧縮／伸張回路９を駆動して撮影画像の画像データに圧縮処理を施し、その圧縮処理後の画像データを記録媒体１０へ記録する。
【００５２】
ところで、画素加算や間引き読み出しが可能な撮像素子では、読み出し画素数に応じて、撮影感度とフレームレートとを変更することができる。
【００５３】
画素加算時には、加算する画素数が多くなると、撮像素子の撮影感度が高くなる。
【００５４】
例えば、２画素加算の場合は、２つの画素の信号を加算して１画素分の信号を出力する。この場合、画素面積が２倍になるのと同等であるため、撮像素子の撮影感度が高くなる。また、この場合は、ノイズの発生量も低減される。
【００５５】
また、４画素加算の場合は、４つの画素の信号を加算して１画素分の信号を出力する。この場合、画素面積が４倍になるのと同等であるため、撮像素子の撮影感度がさらに高くなる。また、この場合は、ノイズの発生量もさらに低減される。
【００５６】
ここで、読み出し画素数であるが、２画素加算時には、読み出し画素数は、全画素読み出し時の１／２に減少する。また、４画素加算時には、読み出し画素数は、全画素読み出し時の１／４に減少する。
【００５７】
つまり、全画素読み出し時と比べて、読み出し画素数を１／２にすれば、２画素加算が行えるので、撮像素子の撮影感度を高くすることができる。また、読み出し画素数を１／４にすれば、４画素加算が行えるので、撮像素子の撮影感度をさらに高くすることができる。
【００５８】
このように、画素加算が可能な撮像素子においては、読み出し画素数に応じて、撮像素子の撮影感度を変更することができる。
【００５９】
また、間引き読み出し時には、間引かれる画素数が多くなると、フレームレートの最高値が高くなる。
【００６０】
例えば、全画素読み出しと比べて、１／２間引き読み出しの場合、フレームレートの最高値は２倍になる。なぜならば、この場合に読み出される信号のデータ量は全画素読み出し時の１／２となるので、２倍のフレームレートで信号のデータを読み出しても、単位時間あたりの信号のデータ量は全画素読み出しの場合と同じになるからである。また、１／４間引き読み出しの場合、フレームレートの最高値は４倍になる。なぜならば、この場合に読み出される信号のデータ量は全画素読み出し時の１／４となるので、４倍のフレームレートで信号のデータを読み出しても、単位時間あたりの信号のデータ量は全画素読み出しの場合と同じになるからである。
【００６１】
ここで、読み出し画素数であるが、１／２間引き読み出し時には、読み出し画素数は、全画素読み出し時の１／２に減少する。また、１／４間引き読み出し時には、読み出し画素数は、全画素読み出し時の１／４に減少する。
【００６２】
つまり、全画素読み出し時と比べて、読み出し画素数を１／２にすれば、フレームレートの最高値を２倍にすることができる。また、読み出し画素数を１／４にすれば、フレームレートの最高値を４倍にすることができる。
【００６３】
なお、間引き読み出しでは、画素加算とは異なり１画素あたりの画素面積に変化はないので、撮像素子の撮影感度は全画素読み出し時と同じとなる。
【００６４】
このように、間引き読み出しが可能な撮像素子においては、読み出し画素数に応じて、フレームレートの最高値を変更することができる。
【００６５】
ところで、この点は、画素加算が可能な場合においても同様である。つまり、読み出し画素数が、２画素加算時には、１／２間引き読み出し時と同様に全画素読み出し時の１／２に減少し、４画素加算時には、１／４間引き読み出し時と同様に全画素読み出し時の１／４に減少する。このため、全画素読み出し時の２倍又は４倍のフレームレートで信号のデータを読み出しても、単位時間あたりの信号のデータ量は全画素読み出しの場合と同じになるからである。
【００６６】
上述したように、画素加算や間引き読み出しが可能な撮像素子を利用する場合、読み出し画素数に応じて、撮像素子の撮影感度とフレームレートとを変更することができる。
【００６７】
本実施形態のデジタルカメラでは、この点を利用して、読み出し画素数と、撮影感度（ＩＳＯ感度）と、フレームレートとの撮影条件の何れか１つの設定値をユーザーが変更等するため入力したときに、撮影条件の残り２つの最適な設定値を自動的に決定する。なお、以下では、特に、読み出し画素数と、撮影感度と、フレームレートとの３つ条件を撮影条件と呼ぶことにする。
【００６８】
具体的には、読み出し画素数と、撮影感度と、フレームレートとの撮影条件の設定値の組み合わせ可能なパターンの情報を格納するテーブルを設ける。
【００６９】
そして、撮影条件の何れか１つの設定値をユーザーが変更等するため入力したときに、撮影条件の現在の設定値と、前記テーブルに基づいて、撮影条件の残り２つの最適な設定値を自動的に決定する。
【００７０】
ここで、そのパターンの情報を格納するテーブルについて説明する。
【００７１】
なお、以下では、撮像素子１の総画素数が１，６００万（１６Ｍ）画素であるものとして説明を行う。
【００７２】
先ず、読み出し画素数とフレームレートとの組み合わせ可能なパターンの情報を格納するテーブル（Ａテーブル）について説明する。
【００７３】
撮像素子１は、その全画素（１６Ｍ）を読み出す場合において、フレームレートの最高値が５フレーム／秒（ｆｐｓ）となる特性を有しているとする。
【００７４】
従って、読み出し画素数が１６Ｍ（全画素読み出し）に設定された場合、それと組み合わせ可能なフレームレートの設定値は、５ｆｐｓのみである。
【００７５】
このことから、Ａテーブルには、読み出し画素数「１６Ｍ」とフレームレート「５ｆｐｓ」との組み合わせのパターンの情報が格納される。
【００７６】
図２に示すＡテーブルの例では、読み出し画素数の１６Ｍとフレームレートの５ｆｐｓとの交差部分に、この組み合わせが可能であることを示す「○」印が表示されている。
【００７７】
また、撮像素子１は、１／２間引き読み出し又は２画素加算、１／４間引き読み出し又は４画素加算が可能であるとする。この場合、読み出し画素数としては、上記の１６Ｍ（全画素読み出し）以外に、８Ｍ（１／２間引き読み出し又は２画素加算）と、４Ｍ（１／４間引き読み出し又は４画素加算）との値が設定可能である。
【００７８】
従って、読み出し画素数が８Ｍ（１／２間引き読み出し又は２画素加算）に設定された場合、それと組み合わせ可能なフレームレートの設定値は、５ｆｐｓと、その２倍の１０ｆｐｓである。そして、読み出し画素数が４Ｍ（１／４間引き読み出し又は４画素加算）に設定された場合、それと組み合わせ可能なフレームレートの設定値は、５ｆｐｓと、その２倍の１０ｆｐｓおよび４倍の２０ｆｐｓである。
【００７９】
このことから、Ａテーブルには、読み出し画素数とフレームレートとの組み合わせとして、「８Ｍ」と「５ｆｐｓ」、「８Ｍ」と「１０ｆｐｓ」とのパターンの情報が格納される。さらに、Ａテーブルには、読み出し画素数とフレームレートとの組み合わせとして、「４Ｍ」と「５ｆｐｓ」、「４Ｍ」と「１０ｆｐｓ」、「４Ｍ」と「２０ｆｐｓ」とのパターンの情報が格納される。
【００８０】
図２に示すＡテーブルの例では、読み出し画素数が８Ｍの場合、フレームレートの５ｆｐｓと１０ｆｐｓとのそれぞれと交差する部分に、組み合わせが可能であることを示す「○」印が表示されている。さらに、読み出し画素数が４Ｍの場合、フレームレートの５ｆｐｓと１０ｆｐｓと２０ｆｐｓとのそれぞれと交差する部分に「○」印が表示されている。
【００８１】
このようにして、読み出し画素数とフレームレートとの組み合わせ可能なパターンの情報がＡテーブルに格納される。
【００８２】
次に、読み出し画素数と撮影感度（ＩＳＯ感度）との組み合わせ可能なパターンの情報を格納するテーブル（Ｂテーブル）について説明する。
【００８３】
ところで、通常、デジタルカメラにおいては、撮影感度が高くなるにつれて画像に発生するノイズの量が増加してしまう。
【００８４】
例えば、図３に示すように、読み出し画素数を１６Ｍに設定して全画素読み出しを行う場合、ノイズの量は、撮影感度（ＩＳＯ感度）の１００付近から段々と増加し始めて８００〜１６００の間で許容限を越えてしまう。このように、撮影感度が高くなるにつれて発生するノイズの量が増加する。
【００８５】
ここで、許容限は、その量を越えると、画像に発生したノイズにより画質に問題が生じてしまうノイズ量の限度を定めたものである。
【００８６】
従って、読み出し画素数が１６Ｍ（全画素読み出し）に設定された場合、それと組み合わせ可能な撮影感度の設定値は、５０〜８００とする。
【００８７】
このことから、Ｂテーブルには、読み出し画素数「１６Ｍ」と、撮影感度「５０」〜「８００」のそれぞれとの組み合わせのパターンの情報が格納される。
【００８８】
図４に示すＢテーブルの例では、読み出し画素数の１６Ｍと、撮影感度（ＩＳＯ感度）「５０」〜「８００」のそれぞれとが交差する部分に、組み合わせが可能であることを示す「○」印が表示されている。
【００８９】
このようにして、読み出し画素数１６Ｍと撮影感度との組み合わせ可能なパターンの情報がＢテーブルに格納される。
【００９０】
また、読み出し画素数を８Ｍに設定して１／２間引き読み出しを行う場合、発生するノイズの量は、１６Ｍ設定で全画素読み出しを行う場合と同じになる。
【００９１】
ところが、８Ｍ設定の場合は、２画素加算が行えるため、ノイズ量を低減させつつ、撮影感度の設定可能な範囲を１６Ｍ設定の場合よりも拡大することができる。
【００９２】
例えば、図３に示すように、読み出し画素数を８Ｍに設定し、低感度域においては１／２間引き読み出しを行うようにする。そして、感度（ゲイン）を上げてノイズの発生量が検知限を越える前に、即ち、撮影感度（ＩＳＯ感度）の２００〜４００の間に、２画素加算を行うようにして撮像素子の感度を高くする。こうすることで、８Ｍ設定時には、撮影感度を、許容限を越えてしまう１６００〜３２００の間の値まで拡大することができる。
【００９３】
なお、検知限は、その量を越えなければ、人が画像を見た場合にノイズの発生に気づかないノイズ量の限度を定めたものである。
【００９４】
従って、読み出し画素数が８Ｍに設定された場合、それと組み合わせ可能な撮影感度の設定値は、５０〜１６００とする。そして、撮影感度が５０〜２００の低感度域においては１／２間引き読み出しを行い、４００〜１６００の高感度域においては２画素加算を行うようにする。
【００９５】
このことから、Ｂテーブルには、読み出し画素数「８Ｍ」と、撮影感度「５０」〜「１６００」のそれぞれとの組み合わせのパターンの情報が、１／２間引き読み出しと２画素加算のどちらを行うかを示す情報と共に格納される。
【００９６】
図４に示すＢテーブルの例では、読み出し画素数の８Ｍと、撮影感度（ＩＳＯ感度）「５０」〜「１６００」のそれぞれとが交差する部分に、組み合わせが可能であることを示す「１／２」または「２」との数字が表示されている。なお、この数字のうち「１／２」は、１／２間引き読み出しを行うことを示しており、また「２」は、２画素加算を行うことを示している。
【００９７】
このようにして、読み出し画素数８Ｍと撮影感度との組み合わせ可能なパターンの情報がＢテーブルに格納される。
【００９８】
また、読み出し画素数を４Ｍに設定して１／４間引き読み出しを行う場合、発生するノイズの量は、１６Ｍ設定で全画素読み出しを行う場合と同じになる。
【００９９】
ところが、４Ｍ設定の場合は、４画素加算が行えるため、ノイズ量を低減させつつ、撮影感度の設定可能な範囲を１６Ｍ設定の場合よりもさらに拡大することができる。
【０１００】
例えば、図３に示すように、読み出し画素数を４Ｍに設定し、低感度域においては１／４間引き読み出しを行うようにする。そして、感度（ゲイン）を上げてノイズの発生量が検知限を越える前に、即ち、撮影感度（ＩＳＯ感度）の２００〜４００の間に、４画素加算を行うようにして撮影感度を高くする。こうすることで、４Ｍ設定時には、撮影感度を、許容限を越えてしまう３２００〜６４００の間の値まで拡大することができる。
【０１０１】
従って、読み出し画素数が４Ｍに設定された場合、それと組み合わせ可能な撮影感度の設定値は、５０〜３２００とする。そして、撮影感度が５０〜２００の低感度域においては１／４間引き読み出しを行い、４００〜３２００の高感度域においては２画素加算を行うようにする。
【０１０２】
このことから、Ｂテーブルには、読み出し画素数「４Ｍ」と、撮影感度「５０」〜「３２００」のそれぞれとの組み合わせのパターンの情報が、１／４間引き読み出しと４画素加算のどちらを行うかを示す情報と共に格納される。
【０１０３】
図４に示すＢテーブルの例では、読み出し画素数の４Ｍと、撮影感度（ＩＳＯ感度）「５０」〜「３２００」のそれぞれとが交差する部分に、組み合わせが可能であることを示す「１／４」または「４」との数字が表示されている。なお、この数字のうち「１／４」は、１／４間引き読み出しを行うことを示しており、また「４」は、４画素加算を行うことを示している。
【０１０４】
このようにして、読み出し画素数４Ｍと撮影感度との組み合わせ可能なパターンの情報がＢテーブルに格納される。
【０１０５】
なお、上述したＡテーブルおよびＢテーブルは、ＲＯＭ１４などの不揮発性記憶媒体に記憶されており、デジタルカメラの電源ＯＮ時の初期設定動作などにおいて、制御回路４により、ＲＯＭ１４から不図示のＲＡＭに読み出されて使用される。
【０１０６】
以下、デジタルカメラが、上述したＡテーブルおよびＢテーブルに基づき撮影条件の設定値を決定して設定する動作を、図５の流れ図を参照して説明する。
【０１０７】
図５のフローは、例えば、ユーザーが操作部材５の設定釦等を操作して、撮影条件の設定値を入力した場合などに実行される。
【０１０８】
ステップ１０１：読み出し画素数と、撮影感度（ＩＳＯ感度）と、フレームレートとの撮影条件の何れか１つを変更するための設定値（入力値Ａ）をユーザーが入力すると、制御回路４は、撮影条件の残り２つの現在の設定値（現在値Ｂ、現在値Ｃ）を取得する。
【０１０９】
ステップ１０２：制御回路４は、ＡテーブルおよびＢテーブルを参照して、入力値Ａと、現在値Ｂと、現在値Ｃとを組み合わせたパターンがテーブルに存在するかを調べる。
【０１１０】
（組み合わせパターン例１）
例えば、現在、読み出し画素数が８Ｍ、フレームレートが１０ｆｐｓ、撮影感度（ＩＳＯ感度）が１６００に設定されているとする。そして、ユーザーが、読み出し画素数を変更するため、その設定値として４Ｍ（入力値Ａ）を入力したとする。
【０１１１】
この場合、制御回路４は、先ず、Ａテーブルを参照して、入力値Ａ「４Ｍ」と、フレームレートの現在の設定値（現在値Ｂ）「１０ｆｐｓ」とを組み合わせたパターンが存在するかを調べる。例えば、図２のＡテーブルの例をみると、読み出し画素数、即ち、入力値Ａ「４Ｍ」と、フレームレート、即ち、現在値Ｂ「１０ｆｐｓ」との交差部分には、この組み合わせが可能であることを示す「○」印が表示されている。
【０１１２】
次に、制御回路４は、Ｂテーブルを参照して、読み出し画素数、即ち、入力値Ａ「４Ｍ」と、撮影感度の現在の設定値、即ち、現在値Ｃ「１６００」とを組み合わせたパターンが存在するかを調べる。例えば、図４のＢテーブルの例をみると、読み出し画素数、即ち、入力値Ａ「４Ｍ」と、撮影感度（ＩＳＯ感度）、即ち、現在値Ｃ「１６００」との交差部分には、この組み合わせが可能であることを示す「４」との数字が表示されている。
【０１１３】
つまり、この場合、読み出し画素数とフレームレートとの組み合わせについても、読み出し画素数と撮影感度との組み合わせについても、パターンが存在する。したがって、この場合には、パターンが存在することとなる。
【０１１４】
（組み合わせパターン例２）
また、例えば、現在、読み出し画素数が８Ｍ、フレームレートが１０ｆｐｓ、撮影感度（ＩＳＯ感度）が２００に設定されているとする。そして、ユーザーが、撮影感度を変更するため、その設定値として４００（入力値Ａ）を入力したとする。
【０１１５】
この場合、制御回路４は、Ｂテーブルを参照して、入力値Ａ「４００」と、読み出し画素数の現在の設定値（現在値Ｂ）「８Ｍ」とを組み合わせたパターンが存在するかを調べる。例えば、図４のＢテーブルの例をみると、読み出し画素数、即ち、現在値Ｂ「８Ｍ」と、撮影感度（ＩＳＯ感度）、即ち、入力値Ａ「４００」との交差部分には、この組み合わせが可能であることを示す「２」との数字が表示されている。
【０１１６】
なお、図２のＡテーブルの例では、読み出し画素数、即ち、現在値Ｂ「８Ｍ」と、フレームレートの現在の設定値、即ち、現在値Ｃ「１０ｆｐｓ」との交差部分には、この組み合わせが可能であることを示す「○」印が表示されている。
【０１１７】
つまり、この場合、読み出し画素数と撮影感度との組み合わせについても、読み出し画素数とフレームレートとの組み合わせについてもパターンが存在する。したがって、この場合には、パターンが存在することとなる。
【０１１８】
（組み合わせパターン例３）
また、例えば、現在、読み出し画素数が１６Ｍ、フレームレートが５ｆｐｓ、撮影感度（ＩＳＯ感度）が８００に設定されているとする。そして、ユーザーが、フレームレートを変更するため、その設定値として１０ｆｐｓ（入力値Ａ）を入力したとする。
【０１１９】
この場合、制御回路４は、Ａテーブルを参照して、入力値Ａ「１０ｆｐｓ」と、読み出し画素数の現在の設定値（現在値Ｂ）「１６Ｍ」とを組み合わせたパターンが存在するかを調べる。例えば、図２のＡテーブルの例をみると、読み出し画素数、即ち、現在値Ｂ「１６Ｍ」と、フレームレート、即ち、入力値Ａ「１０ｆｐｓ」との交差部分には、この組み合わせが不可能であることを示す「×」印が表示されている。
【０１２０】
なお、図４のＢテーブルの例では、読み出し画素数、即ち、現在値Ｂ「１６Ｍ」と、撮影感度（ＩＳＯ感度）の現在の設定値、即ち、現在値Ｃ「８００」との交差部分には、この組み合わせが可能であることを示す「○」との数字が表示されている。
【０１２１】
つまり、この場合、読み出し画素数と撮影感度との組み合わせは、パターンが存在するが、読み出し画素数とフレームレートとの組み合わせは、パターンが存在しない。したがって、この場合には、パターンが存在しないこととなる。
【０１２２】
ステップ１０３：制御回路４は、存在を調べた結果、パターンがテーブルに存在しない場合にはステップ１０７へ移行する（Ｎｏ側）。一方、制御回路４は、パターンがテーブルに存在する場合にはステップ１０４へ移行する（Ｙｅｓ側）。
【０１２３】
ステップ１０４：制御回路４は、撮影条件に対して設定可能な設定値の範囲（設定可能範囲）が変化するか否かを調べる。
【０１２４】
ここで、設定可能範囲の変化について説明する。
【０１２５】
例えば、上述した組み合わせパターン例１の場合においては、読み出し画素数が８Ｍに設定されており、ユーザーが、それを変更するために４Ｍとの設定値を入力する。
【０１２６】
この場合、図２のＡテーブルの例に示すように、読み出し画素数が８Ｍであれば、組み合わせ可能なフレームレートは、例えば「５ｆｐｓ」と、「１０ｆｐｓ」とになる。一方、ユーザーが変更のために入力した４Ｍの場合には、組み合わせ可能なフレームレートは、例えば「５ｆｐｓ」と、「１０ｆｐｓ」と、「２０ｆｐｓ」とになる。この増加した「２０ｆｐｓ」との値は、８Ｍのパターンを拡張する方向の設定値である。
【０１２７】
つまり、読み出し画素数を、ユーザーが、８Ｍから４Ｍに変更する場合は、フレームレートの設定可能範囲が、例えば「５ｆｐｓ」、「１０ｆｐｓ」から「５ｆｐｓ」、「１０ｆｐｓ」、「２０ｆｐｓ」に、拡張する方向に変化する。
【０１２８】
なお、これとは反対に、読み出し画素数を４Ｍから８Ｍに変更する場合は、フレームレートの設定可能範囲は縮小する方向に変化する。
【０１２９】
また、読み出し画素数を変更する場合は、図４のＢテーブルの例に示すように、撮影感度（ＩＳＯ感度）の設定可能範囲についても同様に変化する。
【０１３０】
制御回路４は、このような設定可能範囲の変化の有／無を調べて、設定可能範囲が変化する場合はステップ１０５へ移行する（Ｙｅｓ側）。
【０１３１】
一方、制御回路４は、設定可能範囲に変化が無い場合は、ステップ１０９へ移行する（Ｎｏ側）。なお、設定可能範囲に変化が無い場合の例としては、上述した組み合わせパターン例２の場合が挙げられる。
【０１３２】
ステップ１０５：制御回路４は、撮影条件に対する設定値の設定可能範囲を変更する。
【０１３３】
例えば、上述した組み合わせパターン例１のように、読み出し画素数を、ユーザーが、８Ｍから４Ｍに変更する場合は、図２のＡテーブルの例に示すように、フレームレートの設定可能範囲を、例えば「５ｆｐｓ」、「１０ｆｐｓ」、「２０ｆｐｓ」との範囲に変更（拡張）する。また、このとき、撮影感度（ＩＳＯ感度）の設定可能範囲についても、図４のＢテーブルの例に示すように、例えば「５０」、「１００」、「２００」、「４００」、「８００」、「１６００」、「３２００」との範囲に変更（拡張）する。
【０１３４】
ステップ１０６：制御回路４は、表示制御回路１２を駆動して、設定可能範囲が変更されたことを示す情報をモニタ１１に表示させる。この表示により、ユーザーは設定可能範囲が変更されたこと知ることができる。
【０１３５】
なお、上述した組み合わせパターン例１の場合においては、設定可能範囲が拡張されたことを示す情報がモニタ１１に表示される。この場合における画面表示のイメージの例を図６に示す。図６の例は、ユーザーが読み出し画素数を８Ｍから４Ｍに変更することによって、撮影感度（ＩＳＯ感度）の設定可能範囲における最高感度がＩＳＯ１６００から「ＩＳＯ３２００」へ拡張されたことを表示している。
【０１３６】
また、設定可能範囲が縮小された場合には、特に、そのことをユーザーに知らせる必要があるため、設定可能範囲が拡張された場合よりもユーザーが気付きやすいように、縮小されたことの警告を表示してもよい。
【０１３７】
このような表示を行った後、所定の時間が経過すると、制御回路４はステップ１０９へ移行する。
【０１３８】
ステップ１０７：制御回路４は、ユーザーが入力した撮影条件の１つに対する設定値を優先し、その入力値を含んだ最も近いパターンをテーブルから選択する。
【０１３９】
例えば、上述の組み合わせパターン例３の場合においては、現在の読み出し画素数が「１６Ｍ」であるときに、ユーザーが、現在のフレームレート「５ｆｐｓ」を変更するために、「１０ｆｐｓ」との設定値を入力する。しかし、例えば、図７に示すＡテーブルの例では、読み出し画素数「１６Ｍ」と、フレームレート「１０ｆｐｓ」との組み合わせのパターンは存在しない。
【０１４０】
このように一致するパターンがテーブルに存在しない場合、制御回路４は、ユーザーが入力した「１０ｆｐｓ」との設定値を優先した上で、その入力値を含んだ最も近いパターンをテーブルから選択する。例えば、図７のＡテーブルの例では、制御回路４は、現在の読み出し画素数「１６Ｍ」に最も近く、かつ、ユーザーが入力したフレームレートの設定値「１０ｆｐｓ」と組み合わせることが可能なパターンである読み出し画素数の「８Ｍ」を選択する。
【０１４１】
また、このように、読み出し画素数「８Ｍ」とフレームレート「１０ｆｐｓ」とのパターンが選択されたことにより、撮影感度（ＩＳＯ感度）の設定可能範囲が変化してしまう。この場合、読み出し画素数は「１６Ｍ」から「８Ｍ」に変更されることとなるので、撮影感度の設定可能範囲は拡張する方向に変化する。このため、例えば上述の組み合わせパターン例３の場合においては、現在の撮影感度（ＩＳＯ感度）が「８００」であるので、制御回路４は、撮影感度「８００」と、読み出し画素数「８Ｍ」とのパターンがＢテーブルに存在するかを調べる。例えば、図４のＢテーブルの例では、このパターンがテーブルに存在するので、制御回路４は、この撮影感度「８００」と、読み出し画素数「８Ｍ」との組み合わせを選択する。
【０１４２】
即ち、上述の組み合わせパターン例３の場合においては、制御回路４は、ユーザーが入力したフレームレート「１０ｆｐｓ」と、現在の読み出し画素数「１６Ｍ」に最も近い「８Ｍ」と、現在の撮影感度「８００」との組み合わせを選択する。なお、この場合には、読み出し画素数が、現在の設定値の「１６Ｍ」から「８Ｍ」に減少することとなる。
【０１４３】
ステップ１０８：制御回路４は、表示制御回路１２を駆動して、ユーザーが入力したものを除く、撮影条件の残り２つの現在の設定値の何れか一方または双方が減少することを示す警告をモニタ１１に表示させる。ここで、読み出し画素数の現在の設定値が減少する場合における画面表示のイメージの例を図８に示す。図８の例は、読み出し画素数が、現在設定されている１６Ｍ（１６００万画素）から８Ｍ（８００万画素）に減少することの警告を表示している。
【０１４４】
また、制御回路４は、所定の時間が経過すると、ステップ１０４へ移行する。
【０１４５】
ステップ１０９：制御回路４は、ユーザーが入力した設定値を除く撮影条件の残り２つに対する設定値を決定する。
【０１４６】
例えば、組み合わせパターン例１の場合においては、現在の読み出し画素数「８Ｍ」を変更するためにユーザーが入力した「４Ｍ」と、現在のフレームレート「１０ｆｐｓ」及び現在の撮影感度（ＩＳＯ感度）「１６００」とのパターンがテーブルに存在した。
【０１４７】
このため、制御回路４は、読み出し画素数を、ユーザーが入力した「４Ｍ」に、そして、撮影条件の残り２つの設定値を、フレームレート「１０ｆｐｓ」と、撮影感度「１６００」とに決定する。
【０１４８】
また、例えば、組み合わせパターン例２の場合においては、現在の撮影感度（ＩＳＯ感度）「２００」を変更するためにユーザーが入力した「４００」と、現在の読み出し画素数「８Ｍ」とのパターンがテーブルに存在した。そして、その現在の読み出し画素数「８Ｍ」と、現在のフレームレート「１０ｆｐｓ」とのパターンもテーブルに存在する。
【０１４９】
このため、制御回路４は、撮影感度を、ユーザーが入力した「４００」に、そして、撮影条件の残り２つの設定値を、読み出し画素数「８Ｍ」と、フレームレート「１０ｆｐｓ」とに決定する。
【０１５０】
また、例えば、組み合わせパターン例３の場合においては、現在のフレームレート「５ｆｐｓ」を変更するためにユーザーが入力した「１０ｆｐｓ」と、現在の読み出し画素数「１６Ｍ」とのパターンはテーブルに存在しなかった。
【０１５１】
このため、制御回路４は、ユーザーが入力した「１０ｆｐｓ」との設定値を優先した上で、その入力値を含んだ最も近いパターンをテーブルから選択した。例えば、図７のＡテーブルの例では、制御回路４は、現在の読み出し画素数「１６Ｍ」に最も近く、かつ、ユーザーが入力したフレームレートの設定値「１０ｆｐｓ」と組み合わせることが可能なパターンである読み出し画素数の「８Ｍ」を選択した。
【０１５２】
また、この選択により撮影感度（ＩＳＯ感度）の設定可能範囲が変化してしまうので、制御回路４は、現在の撮影感度（ＩＳＯ感度）「８００」と、読み出し画素数「８Ｍ」とのパターンがテーブルに存在することを調べた上で、この組み合わせを選択した。
【０１５３】
制御回路４は、このように選択した内容に基づき、フレームレートを、ユーザーが入力した「１０ｆｐｓ」に、そして、撮影条件の残り２つの設定値を、読み出し画素数「８Ｍ」と、撮影感度「８００」とに決定する。
【０１５４】
上記のように決定した設定値に基づき、制御回路４は、撮像素子駆動回路６に対して、撮像素子１の読み出し画素数とフレームレートとを設定する。
【０１５５】
また、制御回路４は、上記のように決定した撮影感度（ＩＳＯ感度）の設定値に基づき、撮像素子駆動回路６に対して、撮像素子１の間引き読み出しや画素加算の動作モードを設定すると共に、データ処理回路８に対してゲイン調整の調整量を設定する。
【０１５６】
なお、この設定において、制御回路４は、組み合わせパターン例１の場合には、撮像素子１の前記動作モードを、これまでの２画素加算から４画素加算のモードに変更する。また、組み合わせパターン例２の場合には、制御回路４は、撮像素子１の前記動作モードを、これまでの１／２間引き読み出しから２画素加算のモードに変更する。また、組み合わせパターン例３の場合には、制御回路４は、撮像素子１の前記動作モードを、これまでの全画素読み出しから２画素加算のモードに変更する。
【０１５７】
そして、制御回路４は、本フローの処理を終了する。
【０１５８】
なお、この後に、ユーザーがレリーズ釦を押下すると、読み出し画素数と、撮影感度（ＩＳＯ感度）と、フレームレートとの撮影条件の設定が上述した処理により行われた状態で、制御回路４は、撮影動作を開始する。
【０１５９】
（本実施形態の補足事項）
以下、ユーザーが、撮影条件の読み出し画素数を変更する場合の例を説明する。
【０１６０】
例えば、現在、読み出し画素数が８Ｍ、フレームレートが１０ｆｐｓ、撮影感度（ＩＳＯ感度）が１６００に設定されているとする。そして、ユーザーが、読み出し画素数を変更するため、その設定値として１６Ｍ（入力値Ａ）を入力したとする。
【０１６１】
この場合、上記ステップ１０２において、制御回路４は、Ａテーブルを参照して、入力値Ａ「１６Ｍ」と、フレームレートの現在の設定値「１０ｆｐｓ」（現在値Ｂ）とを組み合わせたパターンが存在するかを調べる。例えば、図２のＡテーブルの例をみると、読み出し画素数、即ち、入力値Ａ「１６Ｍ」と、フレームレート、即ち、現在値Ｂ「１０ｆｐｓ」との交差部分には、この組み合わせが不可能であることを示す「×」印が表示されている。また、制御回路４は、Ｂテーブルを参照して、入力値Ａ「１６Ｍ」と、撮影感度の現在の設定値「１６００」（現在値Ｃ）とを組み合わせたパターンが存在するかを調べる。例えば、図４のＢテーブルの例をみると、読み出し画素数、即ち、入力値Ａ「１６Ｍ」と、撮影感度、即ち、現在値Ｃ「１６００」との交差部分には、この組み合わせが不可能であることを示す「×」印が表示されている。
【０１６２】
つまり、この場合、読み出し画素数とフレームレートとの組み合わせについても、読み出し画素数と撮影感度との組み合わせについても、パターンが存在しない。
【０１６３】
したがって、この場合、上記ステップ１０３において、制御回路４は、テーブルにパターンが存在しないと判断して、ステップ１０７（Ｎｏ側）へ移行する。
【０１６４】
上記ステップ１０７においては、制御回路４は、読み出し画素数を変更するためにユーザーが入力した入力値Ａ「１６Ｍ」を優先した上で、その入力値を含んだ最も近いフレームレートとの組み合わせのパターンをテーブルＡから選択する。例えば、図２のＡテーブルの例では、制御回路４は、フレームレートの現在値Ｂ「１０ｆｐｓ」に最も近く、かつ、ユーザーの入力値Ａ「１６Ｍ」と組み合わせることが可能なパターンであるフレームレートの「５ｆｐｓ」を選択する。また、制御回路４は、ユーザーの入力値Ａ「１６Ｍ」を優先した上で、その入力値を含んだ最も近い撮影感度（ＩＳＯ感度）との組み合わせのパターンをＢテーブルから選択する。例えば、図４のＢテーブルの例では、制御回路４は、撮影感度の現在値Ｃ「１６００」に最も近く、かつ、ユーザーの入力値Ａ「１６Ｍ」と組み合わせることが可能なパターンである撮影感度の「８００」を選択する。
【０１６５】
このように、パターンが選択されたことにより、フレームレートと撮影感度は、現在の設定値である「１０ｆｐｓ」と「１６００」から「５ｆｐｓ」と「８００」に減少する。このため、上記ステップ１０８においては、制御回路４は、表示制御回路１２を駆動して、フレームレートの設定値が「５ｆｐｓ」に、また撮影感度の設定値が「８００」に減少することを示す警告をモニタ１１に表示させる。
【０１６６】
また、読み出し画素数が、現在の「８Ｍ」からユーザーが入力した「１６Ｍ」に変更されることになるので、フレームレートおよび撮影感度の設定可能範囲は何れも縮小する方向に変化してしまう。このため、上記ステップ１０４においては、制御回路４は、それらの撮影条件に対して設定可能な設定値の範囲（設定可能範囲）が変化すると判断して、ステップ１０５へ移行する（Ｙｅｓ側）。そして、上記ステップ１０５においては、制御回路４は、撮影条件のフレームレートと撮影感度とに対する設定値の設定可能範囲をそれぞれ変更（縮小）する。また、上記ステップ１０６においては、制御回路４は、表示制御回路１２を駆動して、設定可能範囲が変更されたことを示す情報をモニタ１１に表示させる。
【０１６７】
このような処理の結果、制御回路４は、上記ステップ１０９において、ユーザーが入力した設定値を除く撮影条件の残り２つに対する設定値を決定する。具体的には、制御回路４は、読み出し画素数を、ユーザーが入力した「１６Ｍ」に、そして、撮影条件の残り２つの設定値を、フレームレート「５ｆｐｓ」と、撮影感度（ＩＳＯ感度）「８００」とに決定する。
【０１６８】
（実施形態の作用効果）
以下、本実施形態の作用効果を説明する。
【０１６９】
本実施形態のデジタルカメラでは、読み出し画素数と、撮影感度（ＩＳＯ感度）と、フレームレートとの撮影条件の何れか１つを変更するための設定値（入力値Ａ）がユーザーにより入力されると、先ず、撮影条件の残り２つの現在の設定値（現在値Ｂ、現在値Ｃ）が取得される。次に、ＡテーブルおよびＢテーブルが参照され、入力値Ａと、現在値Ｂと、現在値Ｃとを組み合わせたパターンがテーブルに存在するかが調べられる。そして、テーブルにパターンが存在する場合は、撮影条件の残り２つの設定値が、現在値Ｂと、現在値Ｃとに決定されて、これら現在値Ｂ、現在値Ｃと、ユーザーにより入力された入力値Ａとに基づき、読み出し画素数と撮影感度（ＩＳＯ感度）とフレームレートとが設定される。
【０１７０】
従って、本実施形態のデジタルカメラによれば、読み出し画素数と、撮影感度と、フレームレートとの最適設定を容易に行うことができる。
【０１７１】
また、本実施形態のデジタルカメラでは、テーブルにパターンが存在しない場合は、ユーザーにより入力された撮影条件の１つに対する設定値が優先されて、その入力値を含んだ最も近いパターンがテーブルから選択される。そして、選択されたパターンを基に撮影条件の残り２つの設定値が決定されて、ユーザーにより入力された撮影条件の何れか１つに対する設定値と、その決定された２つの設定値とに基づき、読み出し画素数と撮影感度（ＩＳＯ感度）とフレームレートとが設定される。
【０１７２】
従って、本実施形態のデジタルカメラによれば、読み出し画素数と、撮影感度と、フレームレートとの最適設定を容易に行うことができる。
【０１７３】
また、本実施形態のデジタルカメラでは、ユーザーにより入力された設定値を含んだ最も近いパターンがテーブルから選択されたときには、撮影条件の残り２つの現在の設定値の何れか一方または双方が減少することを示す警告がモニタ１１に表示される。このため、ユーザーは、選択されたパターンに基づき設定される撮影条件の内容が意図に反する場合にも、警告表示によってそのことを知ることができる。
【０１７４】
従って、本実施形態のデジタルカメラによれば、ユーザーは、読み出し画素数と、撮影感度（ＩＳＯ感度）と、フレームレートとの撮影条件の設定を確実に行うことができる。
【０１７５】
また、本実施形態のデジタルカメラでは、設定可能範囲が変化する場合には、設定可能範囲が新たな範囲に変更されると共に、変更されたことを示す情報がモニタ１１に表示される。このため、ユーザーは、デジタルカメラに入力可能な設定値の新たな範囲をその表示によって知ることができる。
【０１７６】
従って、本実施形態のデジタルカメラによれば、ユーザーは、読み出し画素数と、撮影感度（ＩＳＯ感度）と、フレームレートとの撮影条件の設定を効率的に行うことができる。
【０１７７】
（その他）
なお、上述したＢテーブルとして、例えば、図９に示す内容のテーブルを使用することもできる。図９のテーブルでは、拡張設定１の場合を示す「△」と、拡張設定２の場合を示す「▲」との印が新たに追加され、また、これらの追加により撮影感度（ＩＳＯ感度）の設定可能範囲が拡張されている。
【０１７８】
なお、拡張設定１と拡張設定２は、設定可能ではあるが、その範囲に撮影感度を設定した場合、発生するノイズにより画像の画質劣化が目立つこととなる範囲を示している。但し、画質劣化の程度は、拡張設定２の方が拡張設定１よりも大きくなる。
【０１７９】
また、拡張設定１または拡張設定２の範囲の撮影感度を設定可能とするには、例えば、ユーザーがデジタルカメラのモード設定項目の「拡張設定１」または「拡張設定２」の項目を「有効」に設定する。これにより、例えば、ユーザーが「拡張設定２」の項目を有効にした場合、図９のテーブルでは、読み出し画素数８Ｍと組み合わせることが可能な撮影感度の範囲は、「２５」〜「６４００」となる。即ち、この場合には、撮影感度の設定可能範囲は「２５」〜「６４００」となり、非拡張設定時の「５０」〜「１６００」よりも設定可能範囲が拡張される。
【図面の簡単な説明】
【０１８０】
【図１】本発明の実施形態のデジタルカメラのブロック図である。
【図２】読み出し画素数とフレームレートとの組み合わせ可能なパターンの情報を格納するテーブルの図である。
【図３】撮影感度と画像に発生するノイズの量との関係を示す図である。
【図４】読み出し画素数と撮影感度（ＩＳＯ感度）との組み合わせ可能なパターンの情報を格納するテーブルの図である。
【図５】撮影条件の設定値の決定／設定の動作を示す流れ図である。
【図６】設定可能範囲が変更された場合の表示画面のイメージ例の図である。
【図７】最も近いパターンを選択する方法の一例を示す図である。
【図８】読み出し画素数が減少する場合の表示画面のイメージ例の図である。
【図９】拡張設定１，２について説明する図である。
【符号の説明】
【０１８１】
１…撮像素子，２…撮影レンズ，３…レンズ駆動回路，４…制御回路，５…操作部材，６…撮像素子駆動回路，７…信号処理回路，８…データ処理回路，９…圧縮／伸張回路，１０…記録媒体，１１…モニタ，１２…表示制御回路，１３…測光回路，１４…ＲＯＭ，１００…デジタルカメラ本体
【図１】
2010050677.tif 000003
【図２】
2010050677.tif 000004
【図３】
2010050677.tif 000005
【図４】
2010050677.tif 000006
【図５】
2010050677.tif 000007
【図６】
2010050677.tif 000008
【図７】
2010050677.tif 000009
【図８】
2010050677.tif 000010
【図９】
2010050677.tif 000011