(57)【特許請求の範囲】
【請求項１】
装置本体と撮像範囲に複数設定される測定点との距離を夫々測定する多点測距手段と、
前記多点測距手段によって夫々測定した距離に基づいて、前記撮像範囲に存在する被写体の種類を識別する識別手段と、
前記識別手段で識別した被写体の種類に基づいて、当該被写体の記録に適した撮影モードを設定する撮影モード設定手段と、
撮像手段と、
前記撮像手段に対し、前記撮影モード設定手段で設定された撮影モードで前記撮像範囲を撮像して記録するよう制御する記録制御手段と、
を備え、
前記識別手段で識別した被写体の種類に基づいて、当該被写体の記録に適した撮影モードを選択する選択手段を更に備え、
前記撮影モード設定手段は、前記選択手段により複数の撮影モードが選択されると、画像解析の解析結果に基づいて、選択された複数の撮影モードから前記被写体の記録に適した撮影モードを設定する
ことを特徴とする撮像装置。
【請求項２】
前記多点測距手段で夫々測定した距離が所定の条件を満たすか否かを判断する第１の判断手段を更に備え、
前記撮影モード設定手段は、前記第１の判断手段により前記所定の条件を満たすと判断された場合に前記被写体の記録に適した撮影モードを設定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記記録制御手段による記録に先立ち、前記撮像手段に対し前記撮像範囲の画像を取得するよう制御する取得制御手段と、
前記取得制御手段によって取得された画像を解析する画像解析手段と、
を更に備え、
前記撮影モード設定手段は、前記識別手段による識別結果に加え、前記画像解析手段の解析結果に基づいて、前記被写体の記録に適した撮影モードを設定することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
前記画像解析手段による解析の結果、前記取得制御手段により取得した画像に文字が含まれるか否かを判断する第２の判断手段を更に備え、
前記撮影モード設定手段は、前記第２の判断手段によって文字が含まれると判断されると、当該文字の記録に適した撮影モードを設定することを特徴とする請求項３記載の撮像装置。
【請求項５】
撮影モードを複数記憶する撮影モード記憶手段を更に備え、
前記選択手段は、前記識別手段で識別した被写体の種類に基づいて、撮影モード記憶手段に記憶された複数の撮影モードから前記被写体の記録に適した撮影モードを選択し、
前記撮影モード設定手段は、前記選択手段によって選択された撮影モードを前記撮影モード記憶手段から読み出して設定することを特徴とする請求項１乃至４の何れか１項に記載の撮像装置。
【請求項６】
前記選択手段によって複数の撮影モードが選択されたか否かを判断する第３の判断手段を更に備え、
前記撮影モード設定手段は、前記第３の判断手段により複数の撮影モードが選択されると、画像解析の解析結果に基づいて、選択された複数の撮影モードから前記被写体の記録に適した撮影モードを設定することを特徴とする請求項５記載の撮像装置。
【請求項７】
前記識別手段は、前記多点測距手段によって夫々測定された距離の最大値と最小値との差分に基づいて、前記被写体の種類を識別することを特徴とする請求項１乃至６の何れか１項に記載の撮像装置。
【請求項８】
前記識別手段は、前記多点測距手段によって夫々測定された距離のばらつき度合いに基づいて、前記被写体の種類を識別することを特徴とする請求項１乃至６の何れか１項に記載の撮像装置。
【請求項９】
前記多点測距手段によって夫々測定した距離に基づいて、前記撮像範囲の被写界深度を取得する取得手段をさらに備え、
前記識別手段は、前記取得手段により取得された被写界深度に基づいて、前記撮像範囲に存在する被写体の種類を識別することを特徴とする請求項１乃至８の何れか１項に記載の撮像装置。
【請求項１０】
装置本体と撮像範囲に複数設定される測定点との距離を夫々測定する多点測距部を備える撮像装置が具備するコンピュータを、
前記多点測距部にて夫々測定した距離に基づいて、前記撮像範囲に存在する被写体の種類を識別する識別手段、
前記識別手段で識別した被写体の種類に基づいて、当該被写体の記録に適した撮影モードを設定する撮影モード設定手段、
として機能させるプログラムは、
前記コンピュータを、
前記識別手段で識別した被写体の種類に基づいて、当該被写体の記録に適した撮影モードを選択する選択手段として更に機能させ、
前記撮影モード設定手段は、前記選択手段で複数の撮影モードが選択されると、画像解析の解析結果に基づいて、選択された複数の撮影モードから前記被写体の記録に適した撮影モードを設定する
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多点測距機能を有する撮像装置、及び、プログラムに関する。
【背景技術】
【０００２】
従来より、被写体をＣＣＤやＭＯＳ型の固体撮像素子を用いて撮像するデジタルカメラやデジタルビデオカメラ等の撮像装置が知られている。
この種の撮像装置は、スルー画像を解析して、この解析結果に基づいて複数の撮影モードの中から適切な撮影モードを選択し、この選択した撮影モードをユーザに推奨する（特許文献１参照）。より具体的には、スルー画像を画像解析し、そのスルー画像で表示される撮影範囲内における、人物、空、海、木、建物等の各オブジェクト（被写体）が占める領域を抽出し、この抽出結果に基づいて、撮影モードを選択する。
選択される撮影モードとしては、例えば、人物の撮影に適した人物撮影モード、風景の撮影に適した風景撮影モード、被写体に接近した撮影に適した接写モード、及び、夜間での撮影に適した夜間撮影モード等がある。
【０００３】
【特許文献１】特開２００７−１８４７３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、スルー画像からの画像解析であっても、被写体に対応した適切な撮影モードが選択されない場合がある。例えば、所定の被写体が印刷されたポスターを撮影する場合、被写界深度の浅い撮影範囲であるのにも関わらず、画像解析により印刷されたこの所定の被写体を奥行きのある被写体と判断し、実際にこの被写体の撮影に適した撮影モードを選択する場合があった。
【０００５】
本発明は、上記の問題点に鑑みてなされたものであり、多点測距結果を鑑み識別した被写体の種類に基づき撮影モードの設定が可能な撮像装置、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明に係る撮像装置は、装置本体と撮像範囲に複数設定される測定点との距離を夫々測定する多点測距手段と、前記多点測距手段によって夫々測定した距離に基づいて、前記撮像範囲に存在する被写体の種類を識別する識別手段と、前記識別手段で識別した被写体の種類に基づいて、当該被写体の記録に適した撮影モードを設定する撮影モード設定手段と、撮像手段と、前記撮像手段に対し、前記撮影モード設定手段で設定された撮影モードで前記撮像範囲を撮像して記録するよう制御する記録制御手段と、を備え、前記識別手段で識別した被写体の種類に基づいて、当該被写体の記録に適した撮影モードを選択する選択手段を更に備え、前記撮影モード設定手段は、前記選択手段により複数の撮影モードが選択されると、画像解析の解析結果に基づいて、選択された複数の撮影モードから前記被写体の記録に適した撮影モードを設定することを特徴とする。
【０００７】
請求項２に記載の発明に係る撮像装置は、請求項１記載の撮像装置において、前記多点測距手段で夫々測定した距離が所定の条件を満たすか否かを判断する第１の判断手段を更に備え、前記撮影モード設定手段は、前記第１の判断手段により前記所定の条件を満たすと判断された場合に前記被写体の記録に適した撮影モードを設定することを特徴とする。
【０００８】
請求項３に記載の発明に係る撮像装置は、請求項１又は２記載の撮像装置において、前記記録制御手段による記録に先立ち、前記撮像手段に対し前記撮像範囲の画像を取得するよう制御する取得制御手段と、前記取得制御手段によって取得された画像を解析する画像解析手段と、を更に備え、前記撮影モード設定手段は、前記識別手段による識別結果に加え、前記画像解析手段の解析結果に基づいて、前記被写体の記録に適した撮影モードを設定することを特徴とする。
【０００９】
請求項４に記載の発明に係る撮像装置は、請求項３記載の撮像装置において、前記画像解析手段による解析の結果、前記取得制御手段により取得した画像に文字が含まれるか否かを判断する第２の判断手段を更に備え、前記撮影モード設定手段は、前記第２の判断手段によって文字が含まれると判断されると、当該文字の記録に適した撮影モードを設定することを特徴とする。
【００１０】
請求項５に記載の発明に係る撮像装置は、請求項１乃至４の何れか１項に記載の撮像装置において、撮影モードを複数記憶する撮影モード記憶手段を更に備え、前記選択手段は、前記識別手段で識別した被写体の種類に基づいて、撮影モード記憶手段に記憶された複数の撮影モードから前記被写体の記録に適した撮影モードを選択し、前記前記撮影モード設定手段は、前記選択手段によって選択された撮影モードを前記撮影モード記憶手段から読み出して設定することを特徴とする。
【００１１】
請求項６に記載の発明に係る撮像装置は、請求項５記載の撮像装置において、前記選択手段によって複数の撮影モードが選択されたか否かを判断する第３の判断手段を更に備え、前記撮影モード設定手段は、前記第３の判断手段により複数の撮影モードが選択されると、画像解析の解析結果に基づいて、選択された複数の撮影モードから前記被写体の記録に適した撮影モードを設定することを特徴とする。
【００１３】
請求項７に記載の発明に係る撮像装置は、請求項１乃至６の何れか１項に記載の撮像装置において、前記識別手段は、前記多点測距手段によって夫々測定された距離の最大値と最小値との差分に基づいて、前記被写体の種類を識別することを特徴とする。
【００１４】
請求項８に記載の発明に係る撮像装置は、請求項１乃至６の何れか１項に記載の撮像装置において、前記識別手段は、前記多点測距手段によって夫々測定された距離のばらつき度合いに基づいて、前記被写体の種類を識別することを特徴とする。
請求項９に記載の発明に係る撮像装置は、請求項１乃至８の何れか記載の撮像装置において、前記多点測距手段によって夫々測定した距離に基づいて、前記撮像範囲の被写界深度を取得する取得手段をさらに備え、前記識別手段は、前記取得手段により取得された被写界深度に基づいて、前記撮像範囲に存在する被写体の種類を識別することを特徴とする。
【００１５】
請求項１０に記載の発明に係るプログラムは、装置本体と撮像範囲に複数設定される測定点との距離を夫々測定する多点測距部を備える撮像装置が具備するコンピュータを、前記多点測距部にて夫々測定した距離に基づいて、前記撮像範囲に存在する被写体の種類を識別する識別手段、前記識別手段で識別した被写体の種類に基づいて、当該被写体の記録に適した撮影モードを設定する撮影モード設定手段として機能させるプログラムは、前記コンピュータを、前記識別手段で識別した被写体の種類に基づいて、当該被写体の記録に適した撮影モードを選択する選択手段として更に機能させ、前記撮影モード設定手段は、前記選択手段で複数の撮影モードが選択されると、画像解析の解析結果に基づいて、選択された複数の撮影モードから前記被写体の記録に適した撮影モードを設定することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、多点測距結果を鑑み識別した被写体の種類に基づき撮影モードの設定が可能な撮像装置、及び、プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態を図面に基づいて説明する。なお、以下の実施形態の説明にあたって、同一構成要件については同一符号を付し、その説明を省略もしくは簡略化する。
〔第１実施形態〕
図１は、本発明の第１実施形態に係る撮像装置としてのデジタルカメラ１の概略構成を示すブロック図である。
このデジタルカメラ１は、自動露出調整（ＡＥ）制御、自動合焦（ＡＦ）制御の各機能を備えたものであり、主として以下の各部を備える。
【００１８】
すなわち、デジタルカメラは、光学系１９、ＣＣＤ２、タイミングジェネレータ（ＴＧ）３、ＣＣＤ駆動回路４、Ａ／Ｄ変換器５、画像処理部６、制御部７、レンズ駆動回路８、ＳＤＲＡＭ９、表示部１０、ＪＰＥＧ変換部１１、外部メモリＩ／Ｆ１２、外部メモリ１３、キー入力ブロック１４、ＡＦ用レンズ１５Ｒ、１５Ｌ、センサアレイ１６Ｒ、１６Ｌ、相関演算部１７、及びフラッシュメモリ１８を備える。
【００１９】
光学系１９は、被写体の光学像を結像する。この光学系１９には、フォーカスレンズ及びこのフォーカスレンズを光軸に沿って移動させるレンズモータが含まれる。
レンズ駆動回路８は、制御部７の指令に従い、レンズモータを駆動し、これにより、フォーカスレンズの光軸上の位置が制御される。
【００２０】
タイミングジェネレータ３は、タイミング信号を生成し、ＣＣＤ駆動回路４は、このタイミング信号に基づいて、駆動信号を生成する。
ＣＣＤ２は、ＣＣＤ駆動回路４から出力されるタイミング信号に基づいて、被写体の光学像を撮像し、その変換した撮像信号を出力する。
Ａ／Ｄ変換器５は、ＣＣＤ２から出力された撮像信号をデジタル信号に変換し、画像処理部６に出力する。
【００２１】
画像処理部６は、Ａ／Ｄ変換後の撮像信号に対して、画素毎のＲ，Ｇ，Ｂの色成分データ（ＲＧＢデータ）を生成するＲＧＢ補間処理、ＲＧＢデータから輝度信号（Ｙ）と色差信号（Ｕ、Ｖ）からなるＹＵＶデータを画素毎に生成するＹＵＶ変換処理、更にオートホワイトバランスや輪郭強調等の画品質向上のためのデジタル信号処理を行う。
画像処理部６は、生成したＹＵＶデータを順次ＳＤＲＡＭ９に格納する。
【００２２】
キー入力ブロック１４は、デジタルカメラ１本体外部からの操作を検出する機能を有するものであり、電源キーや、デジタルカメラ１の基本の動作モードである記録モードと再生モードとの切り替えを行うモード切替キー、ＭＥＮＵキー、シャッターキー、各種選択の検出に用いる多接点構造のカーソルキー、選択した内容についての決定を検出するためのセットキー等の複数キーを含む。
シャッターキーは、ユーザが撮影予告を行うための半押し位置と、実際の撮影動作を指示するための全押し位置との２段階の操作が可能な所謂ハーフシャッター機能を有する。また、ユーザの操作により全押し位置が検出された場合には、ＣＣＤ２から出力された撮像信号に基づく撮影範囲を圧縮符号化し、後述の外部メモリ１３に記録するよう制御する。また、以上のキー入力ブロック１４の各キーの操作状態は、制御部７により随時スキャンされる。
【００２３】
表示部１０は、液晶モニタ及びこの液晶モニタの駆動回路からなる。記録モードでは、ＳＤＲＡＭ９に１フレーム分のＹＵＶデータが格納される毎に、このＹＵＶデータは、画像処理部６においてビデオ信号に変換されて、表示部１０においてスルー画像として表示される。
そして、記録モードで撮影すると、ＳＤＲＡＭ９に一時記憶された画像データがＪＰＥＧ変換部１１においてＪＰＥＧ方式により圧縮符号化された後、外部メモリＩ／Ｆ１２を介して、例えば各種のメモリカードにより構成される外部メモリ１３に静止画ファイルとして記録される。
【００２４】
再生モードでは、上記外部メモリ１３に記録された静止画ファイルは、ユーザの選択操作に応じて適宜読み出されて、ＪＰＥＧ変換部１１において伸張されＹＵＶデータとしてＳＤＲＡＭ９に展開され、表示部１０において静止画像として表示される。
【００２５】
ＡＦ用レンズ１５Ｒ、１５Ｌは、被写体からの光をセンサアレイ１６Ｒ、１６Ｌに結像する。
センサアレイ１６Ｒ、１６Ｌは、結像された画像を電気信号に変換して、相関演算部１７に出力する。
相関演算部１７は、センサアレイ１６Ｒ、１６Ｌからの電気信号に基づいて、三角測距の原理により、結像された２つの像のずれ量を算出することで、デジタルカメラ１と被写体との距離を算出する。
すなわち、センサアレイ１６Ｒ、１６Ｌ、及び、相関演算部１７はデジタルカメラ１本体と撮像範囲に複数設定される測定点との距離を夫々測定する機能を有する。
【００２６】
制御部７は、ＣＰＵ及びその周辺回路等から構成され、フラッシュメモリ１８に記憶されたデータを読み出して、デジタルカメラ１の各部の制御、撮像信号に含まれる輝度情報に基づいたＡＥ制御、位相差検出方式によるＡＦ制御、撮影モード設定処理等を行う。
【００２７】
制御部７は、撮影モード設定処理では、まず、所定のフレームレートでフレーム画像を取得し、位相差検出方式によりデジタルカメラ１（詳細には、センサアレイ１６Ｒ、１６Ｌ）と記録すべき被写体が含まれる撮影範囲の複数の測定点までの距離を測定する。具体的には、撮影範囲を撮像したフレーム画像を複数の測定点としてのブロックに分割し、各ブロックに相当するデジタルカメラ１と被写体との距離を、上述のＡＦ用レンズ１５Ｒ、１５Ｌ、センサアレイ１６Ｒ、１６Ｌ、相関演算部１７を用いて求める。
【００２８】
次に、制御部７は、これら複数の距離に基づいて、被写体の種類を識別し、この識別した種類に基づいて、後述のフラッシュメモリ１８に予め記憶されている１０個の撮影モードの中から、この被写体の記録に適する撮影モードを選択して読み出し、制御部７に設定する。また、撮影モードが複数選択された場合は、更にフレーム画像を解析し、この解析結果に基づいて、撮影モードを更に選択する。
そして、制御部７は、シャッターキーの全押し位置が検出により、選択・設定された撮影モードによる制御に基づいて、ＣＣＤ２から出力された撮像信号に基づく撮影範囲を圧縮符号化し、外部メモリ１３に記録するよう制御する。
【００２９】
なお、本実施形態では、位相差検出方式により測定点までの距離を測定したが、これに限らず、コントラスト検出方式によりデジタルカメラ１（詳細にはＣＣＤ２）から測定点までの距離を測定してもよい。
具体的には、フォーカスレンズを光軸に沿って進退させて、レンズの焦点を移動させながらＣＣＤ２で取得する画像データをフーリエ変換して、空間周波数成分のうち高周波数成分を抽出し、この高周波成分が最も大きくなる位置を合焦位置とする。この合焦位置に基づいて、測定点までの距離を求める。
更に、位相差検出方式とコントラスト検出方式とを組み合わせたハイブリッド方式により測定点までの距離を測定してもよい。
【００３０】
フラッシュメモリ１８は、記憶データの書き換えが可能な不揮発性メモリであり、制御部７で実行される各種のプログラムや、制御部７の制御に必要な各種データを記憶している。また、フラッシュメモリ１８は、ユーザにより設定されたデジタルカメラ１の各種の機能に関する設定情報も記憶する。
【００３１】
具体的には、このフラッシュメモリ１８には、図２に示すように、撮影モード番号と撮影モードとの関係を示すテーブル２０が記憶され、更に、各撮影モードについて、オートフォーカス、シャッター速度、絞り、感度、フィルタ、露出モード、測光方式、ホワイトバランス、色強調、フラッシュ光量、シャープネス、彩度、コントラスト、フラッシュ等の撮影条件に関するパラメータ設定が記憶されている。
【００３２】
なお、本発明の撮影モード設定処理を制御部７に実行させるための撮影モード設定プログラムをフラッシュメモリ１８に記憶しておき、制御部７によりこの撮影モード設定プログラムを読み出して実行するようにしてもよい。
【００３３】
次に、以上のデジタルカメラ１の動作について、図３のフローチャートを参照しながら説明する。
電源がオンされると、ＣＣＤ２に対し毎秒３０フレームで撮影範囲を撮像してその撮像信号を出力させる仮撮影を開始するとともに、前回の撮影モードを呼び出して設定する。また、表示部１０の表示領域には、撮像信号に基づくスルー画像が表示される（ステップＳＴ１）。そして、この時点において、シャッターキーの半押し位置が検出されたか否かを判断する（ステップＳＴ２）。
【００３４】
シャッターキーの半押し位置が検出されると（ステップＳＴ２→ＹＥＳ）、被写体に対して多点測距を行う（ステップＳＴ３）。すなわち、デジタルカメラ１（詳細には、センサアレイ１６Ｒ、１６Ｌ）と記録すべき被写体が含まれる撮影範囲に設定された複数の測定点までの距離を測定し、記録すべき被写体が含まれる撮影範囲全体の被写界深度を得る。具体的には、スルー画像を複数のブロックに分割し、各ブロックまでの距離を測定し、測定値として記憶する。
【００３５】
次いで、複数の測定値が所定条件を満たしているか否か、つまり、被写界深度を判断した結果、近写（マクロ）で撮影すべきか否かを判定する。具体的には、複数の測定値の最小値を抽出し、この抽出した最小値が所定値、例えば３０ｃｍ以下であるか否かを判定する（ステップＳＴ４）が、これに限らない。この判定でＹＥＳの場合には、ステップＳＴ５に移り、ＮＯの場合には、ステップＳＴ１３に移る。
なお、本実施形態では、複数の測定値の最大値を抽出し、この抽出した最大値が所定値以下であるか否かを判定したが、これに限らず、複数の測定値の平均値を算出し、この平均値が所定値以下であるか否かを判定してもよい。
【００３６】
複数の測定値が所定条件を満たしていると判断すると（ステップＳＴ４→ＹＥＳ）、距記録すべき被写体の種類を識別する（ステップＳＴ５）。具体的には、複数の測定値の最大値及び最小値を抽出し、これら最大値と最小値との差分を算出する。そして、この差分に基づいて、図４のテーブル３０に従って、被写体の種類を識別する。
【００３７】
図４は、測定値の最大値と最小値との差分と被写体の種類との関係を示すテーブル３０の図であり、このテーブル３０は、フラッシュメモリ１８に記憶されている。
最大値と最小値との差分が１０ｃｍ以下である場合には、被写体の種類が紙媒体等の薄い物体であると判定する。
例えば、図５（ａ）に示すように、被写体３１が紙である場合、被写体３１上の３つの測定点３１Ａ、３１Ｂ、３１Ｃまでの距離を測定すると、距離の最大値と最小値との差分は１０ｃｍ以下となる、と考えられるからである。
【００３８】
最大値と最小値との差分が１０ｃｍを超えて３０ｃｍ以下である場合には、被写体の種類が比較的高さの低い物体であると判定する。
例えば、図５（ｂ）に示すように、被写体３２が食べ物等、比較的高さの低い物体である場合、被写体３２上の３つの測定点３２Ａ、３２Ｂ、３２Ｃまでの距離を測定すると、距離の最大値と最小値との差分ｄ１は１０ｃｍを超えて３０ｃｍ以下となる、と考えられるからである。
【００３９】
最大値と最小値との差分が３０ｃｍを超えて１００ｃｍ以下である場合には、被写体の種類が高さのある物体であると判定する。
例えば、図５（ｃ）に示すように、被写体３３が植えられた花等、高さのある物体である場合、被写体３３上の３つの測定点３３Ａ、３３Ｂ、３３Ｃまでの距離を測定すると、距離の最大値と最小値との差分ｄ２は、３０ｃｍを超えて１００ｃｍ以下となる、と考えられるからである。
最大値と最小値との差分が１００ｃｍを超える場合には、特定の被写体、例えば人物であると判定する。
【００４０】
ステップＳＴ５にて記録すべき被写体の種類が識別されると、更にこの被写体の記録に適した撮影モードを選択する（ステップＳＴ６）。具体的には、図６のテーブル４０に従って、撮影モードを選択する。
図６は、被写体の種類と選択すべき撮影モードとの関係を示すテーブル４０を示すものであり、このテーブル４０は、フラッシュメモリ１８に記憶されている。
【００４１】
次いでステップＳＴ６による選択の結果、撮影モードが１つ選択されたか否かを判定する（ステップＳＴ７）。ＹＥＳと判定された場合には、ステップＳＴ１３に移り、ＮＯの場合には、ステップＳＴ７に移る。
撮影モードが１つ選択されない、すなわち、撮影モードが複数選択された場合は（ステップＳＴ７→ＮＯ）、仮撮影画像を解析し、撮影モード更に選択して絞り込む（ステップＳＴ８）。すなわち、スルー画像を解析して、図７のテーブル５０に従って、撮影モードを更に選択して絞り込む。具体的には、スルー画像に、文字が含まれるか否か、赤色が多いか否か、緑色が多いか否か、黄色が多いか否か、顔を検出したか否か等を判定する。
図７は、スルー画像の解析結果と選択候補となる撮影モードとの関係を示すテーブル５０の図であり、このテーブル５０は、フラッシュメモリ１８に記憶されている。
【００４２】
ステップＳＴ８にて解析した結果、更に選択された撮影モードが１つであるか否かを判定する（ステップＳＴ９）。ＹＥＳと判定した場合には、ステップＳＴ１３に移り、ＮＯの場合には、未だ撮影モードが複数選択されているため、ステップＳＴ１０に移る。
未だ、撮影モードが複数選択されている場合は（ステップＳＴ９→Ｎо）、更にキー入力ブロック１４（詳細には、カーソルキー、及び、セットキー）がユーザの操作を検出することにより、更に撮影モードが選択されたか否かを判断する（ステップＳＴ１０）。尚、このキー入力ブロック１４への操作検出による撮影モードの選択については、本フローチャートが開始される以前において、選択の可／不可が選択可能になっている。したがって、この判定は、ユーザの選択に従うことになる。
ここでＹＥＳと判断された場合には、ステップＳＴ１２に移り、ＮＯの場合には、ステップＳＴ１１に移る。
【００４３】
ステップＳＴ１０の判断によりＮＯと判断されると、画像の解析結果に基づいて、１つの撮影モードを自動的に設定する（ステップＳＴ１１）。
一方、ステップＳＴ１０の判断によりＹＥＳと判断されると、ユーザがカーソルキー、及び、セットキーを操作することによりこれを検出し、１つの撮影モードを設定する（ステップＳＴ１２）。
【００４４】
ステップＳＴ１１、又は、ステップＳＴ１２での設定の後、制御部７は、シャッターキーが全押し位置まで操作されたか否かを判断する（ステップＳＴ１３）。ＮＯと判断した場合には、ステップＳＴ５に戻り、ＹＥＳと判断した場合には、ステップＳＴ１４に移る。
【００４５】
ステップＳＴ１３にてＹＥＳと判断されると、選択された撮影モードに従って、ＣＣＤ２、ＴＧ３、ＣＣＤ駆動回路４、Ａ／Ｄ５、及び、画像処理部６に対し撮影条件を設定して、この撮影条件下でＣＣＤ２及び画像処理部６に静止画撮影処理を行わせ、この静止画撮影処理により得られた静止画データをＪＰＥＧ変換部１１で圧縮処理した後、外部メモリ１３に静止画ファイルとして記録する。
【００４６】
本実施形態によれば、以下のような効果がある。
（１）デジタルカメラ１（詳細には、センサアレイ１６Ｒ、１６Ｌ）と記録すべき被写体が含まれる撮影範囲内の複数の測定点との距離を測定し、これら測定した複数の距離に基づいて、薄い物体、比較的高さの低い物体、高さのある物体、及び、特定の被写体等の被写体の種類を識別する。その後、この被写体の種類に基づいて、撮影モードを選択し設定する。このように、被写体の種類に基づいて記録に適した撮影モードを設定するので、多点測距結果を鑑み識別した被写体の種類に基づいた撮影モードの設定が可能になる。
【００４７】
（２）また、被写体に適した撮影モードが複数候補に挙がる場合であっても、スルー画像の解析結果や、ユーザによる設定操作を検出することにより、最終的に１つの撮影モードを設定することができる。
【００４８】
（３）更に、被写体に適した撮影モードが複数候補挙がり、且つ、それらが被写体の記録に適したものでないとユーザが判断した場合には、全押し位置まで操作せずに半押し位置で操作を維持することにより、これを検出し、再びデジタルカメラ１と撮影範囲内の複数の測定点との距離の測定を行うので、撮影モードの誤設定による記録を極力防ぐことができる。
【００４９】
〔第２実施形態〕
本実施形態では、デジタルカメラ１の動作が、第１実施形態と異なる。
すなわち、上述の第１実施形態では、ステップＳＴ５では、複数の測定値の最大値及び最小値の差分を算出し、この差分に基づいて、図４のテーブル３０に従って被写体の種類を識別したが、本実施形態では、５つの測定点について測定を行い、これら５つの測定値に基づいて、図８のテーブル６０に従って被写体の種類を判断する。つまり、測定した複数の距離のばらつき度合いに基づいて、被写体の種類を判断する。
【００５０】
図８は、５つの測定値と選択候補となる撮影モードとの関係を示すテーブル６０の図であり、このテーブル６０は、フラッシュメモリ１８に記憶されている。
テーブル６０の測定値１〜５は、５つの測定値を小さいものから順番に並べたものである。
【００５１】
５つの測定値のうち４つ以上が測定値１０ｃｍ以下であり、且つ、残り１つが３０ｃｍ以下である場合には、記録すべき被写体の種類が薄い物体であると判断する。
また、５つの測定値のうち４つが測定値１０ｃｍ以下であり、且つ、残り１つが１００ｃｍ以下である場合には、記録すべき被写体の種類が、薄い物体であると判断する。
また、５つの測定値のうち３つが１００ｃｍ以下であり、１つが１０ｃｍ以下であり、残り１つが３０ｃｍ以下である場合には、記録すべき被写体の種類が、薄い物体、高さのある物体、もしくは、比較的高さの低い物体であると判断する。
【００５２】
また、５つの測定値の４つ以上が３０ｃｍ以下で、且つ、残り１つが１００ｃｍ以下である場合には、記録すべき被写体の種類が、比較的高さの低い物体であると判断する。
また、５つの測定値の３つが３０ｃｍ以下であり、残り１つが１００ｃｍ以下である場合には、記録すべき被写体の種類が、比較的高さの低い物体、高さのある物体であると判断する。
【００５３】
また、５つの測定値の４つ以上が１００ｃｍ以下であり、且つ、残り１つが３０ｃｍ以下又は１０ｃｍ以下である場合には、記録すべき被写体の種類が、高さのある物体であると判断する。
また、５つの測定値の２つ以上が１００ｃｍを超える場合には、記録すべき被写体の種類が、人物等の特定の被写体であると判断する。
【００５４】
これは例えば、記録すべき被写体が紙媒体等の薄い物体である場合、その被写体を含む撮影範囲の５つの測定点までの距離を測定すると、測定値のほとんどは、１０ｃｍ以下となる、と考えられるからである。
また、記録すべき被写体が食べ物等の比較的高さの低い物体である場合、その被写体を含む撮影範囲の５つの測定点までの距離を測定すると、測定値のほとんどは、１０ｃｍを超えて３０ｃｍ以下となる、と考えられるからである。
また、記録すべき被写体が花等の高さのある物体である場合、その被写体を含む撮影範囲の５つの測定点までの距離を測定すると、測定値のほとんどは、３０ｃｍを超えて１００ｃｍ以下となる、と考えられるからである。
【００５５】
第１実施形態のテーブル３０では、測定値の最大値と最小値との差分を、被写体の種類に１対１で対応させたが、この第２実施形態のテーブル６０では、測定値のばらつき度合いに応じ識別され得る被写体の種類全てに対応させた。つまり、第１実施形態では、識別され得る被写体の種類をできる限り限定する構成としたが、第２の実施の形態では、これとは逆に、測定した複数の距離のばらつき度合いに基づいて、識別され得る被写体の種類を判定するように構成したので、ユーザはより適切に撮影モードを設定できる。
【００５６】
本実施形態によれば、以下のような効果がある。
（４）テーブル６０を用いることにより、デジタルカメラ１は、測定した複数の距離のばらつき度合いに基づいて被写体の種類を判断するようにしたので、ユーザはより適切な撮影モードを設定できる。
【００５７】
なお、本実施の形態においては、シャッターキーの全押し位置への操作検出により撮像信号に基づく画像を記録するようにしたが、上記の操作検出を待つことなく、撮影モードが設定された時点で撮像信号に基づく画像を記録するようにしてもよい。
すなわち、このような制御を行うことにより、ユーザがシャッターチャンス考える必要なく、多点測距結果を鑑み識別した被写体の種類に基づいた撮影モードによる記録を自動的に行うことができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の第１実施形態に係る撮像装置の概略構成を示すブロック図である。
【図２】前記実施形態に係る撮像装置について、撮影モード番号と撮影モードとの関係を示すテーブルの図である。
【図３】前記実施形態に係る撮像装置の動作のフローチャートである。
【図４】前記実施形態に係る撮像装置について、測定値の最大値と最小値との差分と、被写体の種類と、の関係を示すテーブルの図である。
【図５】前記実施形態に係る撮像装置について、被写体の具体例と測定値の差分との関係を示す図である。
【図６】前記実施形態に係る撮像装置について、被写体の種類と、絞り込む撮影モードと、の関係を示すテーブルの図である。
【図７】前記実施形態に係る撮像装置について、スルー画像の解析結果と、絞り込む撮影モードと、の関係を示すテーブルの図である。
【図８】本発明の第２実施形態に係る撮像装置について、５つの測定点の測定値と、絞り込む撮影モードと、の関係を示すテーブルの図である。
【符号の説明】
【００５９】
１      デジタルカメラ
２      ＣＣＤ
６      画像処理部
７      制御部
１４    キー入力ブロック
１６Ｒ、１６Ｌ  センサアレイ
１７  相関演算部
１８  フラッシュメモリ
２０  撮影モード番号と撮影モードとの関係を示すテーブル
３０  測定値の最大値と最小値との差分と被写体の種類との関係を示すテーブル
４０  被写体の種類と選択すべき撮影モードとの関係を示すテーブル
５０  スルー画像の解析結果と選択候補となる撮影モードとの関係を示すテーブル
６０  ５つの測定値と選択候補となる撮影モードとの関係を示すテーブル
【図１】
0005045538.tif 000002
【図２】
0005045538.tif 000003
【図３】
0005045538.tif 000004
【図４】
0005045538.tif 000005
【図５】
0005045538.tif 000006
【図６】
0005045538.tif 000007
【図７】
0005045538.tif 000008
【図８】
0005045538.tif 000009