(57)【要約】【課題】ハイアングルであるか否かの誤判定を低減する。【解決手段】カメラは、ファインダーへの接眼を検知するための接眼検知センサ１６０と、カメラの動きを検知する加速度センサ１４０を有している。ＣＰＵ１０１は加速度センサで特定の動きが検知されることを含む特定の条件を満たし、かつ接眼検知センサで接眼を検知していない場合に、ハイアングル撮影のための特定の処理を行い、特定の条件を満たし、かつ接眼検知センサで接眼を検知している場合には、特定の処理を行わないように制御する。【選択図】図２
2019020622.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置であって、
ファインダーへの接眼を検知するための接眼検知手段と、
前記撮像装置の動きを検知する動き検知手段と、
前記動き検出手段で特定の動きが検知されることを含む特定の条件を満たし、かつ前記接眼検知手段で接眼を検知していない場合に、ハイアングル撮影のための特定の処理を行い、前記特定の条件を満たし、かつ前記接眼検知手段で接眼を検知している場合には、前記特定の処理を行わないように制御する制御手段と、
を有することを特徴とする撮像装置。
【請求項２】
高度検出手段を更に有し、
前記特定の条件は、前記動き検知手段で前記特定の動きが検知され、さらに前記高度検出手段で高度が上がる変化があったことが検出されることを含むことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記高度検出手段は気圧センサであることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記動き検知手段の検知結果に基づいて前記撮像装置がハイアングル撮影の位置で構えられているか否かを判定する判定手段を更に有し、
前記制御手段は、前記判定手段で前記撮像装置がハイアングル撮影の位置で構えられていると判定された場合に前記特定の処理を行い、前記判定手段で前記撮像装置がハイアングル撮影の位置で構えられていると判定されていない場合は前記特定の処理を行わず、
前記判定手段は、前記動き検知手段おける検知結果に拘わらず、前記接眼検知手段で接眼を検知している場合には、ハイアングル撮影の位置で構えられていると判定しないことを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記特定の処理は、前記撮像装置の上面が表示面となる表示手段による表示をオフする処理を含むことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記制御手段は、前記判定手段によって前記ハイアングル撮影の位置で構えられていると判定された場合に、前記撮像装置の向きが前記表示面をユーザーに見えるようにあおり方向に傾けられると、前記表示手段を再びオンとすることを特徴する請求項５記載の撮像装置。
【請求項７】
前記特定の処理は、前記ファインダーを介して視認可能なファインダー内部表示部の表示をオフする処理を含むことを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記特定の処理は、前記撮像装置に対する操作が行われない時間に応じて電源をオフとするオートパワーオフを無効とする処理を含むことを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
前記特定の処理は、オートフォーカスの対象となる被写体の選択条件を変更する処理を含むことを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１０】
前記特定の処理は、ハイアングル撮影でない場合に比べて、前記撮像装置の撮影範囲において上側に位置する被写体をＡＦの対象として選択するように、前記選択条件を変更する処理を含むことを特徴とする請求項９に記載の撮像装置。
【請求項１１】
前記特定の処理は、ハイアングル撮影でない場合に比べてぶれ補正を大きくする処理を含むことを特徴とする請求項１乃至１０のいずれか１項に記載の撮像装置。
【請求項１２】
撮像装置の制御方法であって、
ファインダーへの接眼を検知するための接眼検知ステップと、
前記撮像装置の動きを検知する動き検知ステップと、
前記動き検出ステップで特定の動きが検知されることを含む特定の条件を満たし、かつ前記接眼検知ステップで接眼を検知していない場合に、ハイアングル撮影のための特定の処理を行い、前記特定の条件を満たし、かつ前記接眼検知ステップで接眼を検知している場合には、前記特定の処理を行わないように制御する制御ステップと、
を有することを特徴とする撮像装置の制御方法。
【請求項１３】
コンピュータを、請求項１乃至１１のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラム。
【請求項１４】
コンピュータを、請求項１乃至１１のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、その制御方法、およびプログラム、並びに記憶媒体に関し、特に、ハイアングル撮影を行う撮像装置に関する。
【背景技術】
【０００２】
一般に、デジタルカメラなどの撮像装置において、撮像装置がハイアングルの位置で構えられているか否かを判定して、その判定結果に応じて種々の制御を行うようにしたものがある。例えば、上記の判定結果に応じてファインダー内表示部をオフして外部液晶表示装置をオンする制御およびハイアングル撮影をアシストする撮影準備動作などが行われる。
【０００３】
一方、撮像装置がハイアングルの位置で構えられているか否かを判定する際、気圧センサの出力に応じて、空間における撮像装置の高さを得るようにしたものがある。そして、当該高さ情報に応じて、撮像装置の位置が「ハイアングル」であるか又は「ローアングル」であるかを判定する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−３０１０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、特許文献１に記載の撮像装置では、気圧センサの出力に基づいてハイアングルであるか否かを判定しているので、誤判定が生じ易い。例えば、ユーザーが通常の撮影状態にあり、光学ファインダーを覗きつつ着席および起立動作を行うと、ハイアングルであると誤判定することがある。また、ユーザーが高所に登った場合においてもハイアングルと誤判定してしまう。
【０００６】
このような誤判定が生じると、例えば、ハイアングルであると判定すると省エネのためファインダー内表示をオフする場合には、ファインダー内表示がオフされてしまい撮影に支障をきたしてしまう。
【０００７】
そこで、本発明の目的は、ハイアングルであるか否かの誤判定を低減することのできる撮像装置、その制御方法、およびプログラム、並びに記憶媒体を提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明による撮像装置は、ファインダーへの接眼を検知するための接眼検知手段と、撮像装置の動きを検知する動き検知手段と、前記動き検出手段で特定の動きが検知されることを含む特定の条件を満たし、かつ前記接眼検知手段で接眼を検知していない場合に、ハイアングル撮影のための特定の処理を行い、前記特定の条件を満たし、かつ前記接眼検知手段で接眼を検知している場合には、前記特定の処理を行わないように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ハイアングルであるか否かの誤判定を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態による撮像装置の一例についてその構成を示す図である。
【図２】図１に示すカメラの制御系の一例についてその構成を示すブロック図である。
【図３】図２に示すカメラにおける撮影動作の一例を説明するためのフローチャートである。
【図４】図３に示すハイアングル判定に応じて行われるオフ処理の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態による撮像装置の一例について図面を参照して説明する。
【００１２】
図１は、本発明の実施の形態による撮像装置の一例についてその構成を示す図である。
【００１３】
図示の撮像装置は、所謂デジタル一眼レフカメラ（以下単にカメラと呼ぶ）であり、カメラ本体（撮像装置本体）１００および交換式の撮影レンズユニット（以下単に撮影レンズと呼ぶ）１０５を備えている。
【００１４】
撮影レンズ１０５は、レンズ群１０５ａおよびレンズ駆動部１３１を有している。図示の例では、レンズ群１０５ａとして一枚のレンズのみが示されているが、レンズ群１０５ａはフォーカスレンズを含む複数のレンズを有している。そして、レンズ駆動部１３１は、カメラ１００に備えられたＣＰＵ１０１の制御下でレンズ群１０５ａを光軸に沿って駆動する。
【００１５】
カメラ本体１００にはＣＰＵ１０１が備えられており、ＣＰＵ１０１はカメラ全体の制御を司る。さらに、カメラ本体１００には半透過ミラーである主ミラー１２３が備えられており、主ミラー１２３の後段には、ＣＭＯＳイメージセンサなどの撮像素子１０６が配置されている。そして、撮影レンズ１０５を介して光学像（被写体像）が撮像素子１０６に結像する。
【００１６】
主ミラー１２３の上側において、撮像素子１０６の結像面と等価な結像面（一次結像面）にはフォーカッシングスクリーン（以下ピント板と呼ぶ）１２０が配置されている。そして、主ミラー１２３で反射された被写体像はピント板１２０に一次結像する。ユーザーである撮影者はピント板１２０に結像した被写体像をペンタプリズム１２８および接眼レンズ１２１を介して観察することができる（観察可能となる）。つまり、ピント板１２０、ペンタプリズム１２８、および接眼レンズ１２１によってＴＴＬ方式の光学ファインダーが構成される。
【００１７】
一方、主ミラー１２３を透過した光束（つまり、光学像）はサブミラー１２２を介して焦点検出制御部１１９に導かれる。そして、焦点検出制御部１１９は所謂位相差検出方式によって焦点検出を行う。ここでは、焦点検出制御部１１９は撮影画面上の複数の領域について焦点検出を行うことができる。
【００１８】
カメラ本体１００には測光センサ１３０が備えられており、測光センサ１３０には測光レンズ１２９を介してピント板１２０に結像した被写体像が入力される。そして、測光センサ１３０は被写体像を示す画面を複数の領域に分けて当該領域毎にその輝度を検出する。
【００１９】
撮影者がレリーズスイッチ（図１には示さず）を押すと、主ミラー１２３が撮影レンズ１０５の光路（つまり、光軸）外に退避する。この結果、主ミラー１０５によって光学像が反射されることなく、光学像はフォーカルプレーンシャッタ１３３によって光量が調整されて撮像素子１０６に結像する。
【００２０】
撮像素子１０６は、光電変換によって光学像に応じた画像信号を出力する。図示はしないが、撮像素子１０６の出力である画像信号は画像処理されて、画像データとして記録メディアに記録される。さらに、当該画像データに応じた画像が、例えば、ＴＦＴ方式の外部表示部１１３に表示される。
【００２１】
ところで、一般に、光学ファインダーを備えるカメラでは、前述のように、主ミラー１２３が光路外に退避すると、光学ファインダーは遮光状態となって、光学ファインダーによって被写体像を観察することができなくなる。
【００２２】
図１に示すカメラでは、光学ファインダーの光路の途中にファインダー内部表示部１２４を有する電子ビューファインダーが配置されている。ここでは、ファインダー内部表示部１２４は、光学ファインダーを介して視認可能であり、例えば、ＸＧＡディスプレイである。このファインダー内部表示部１２４には、撮像素子１０６で得られた画像が表示される。この結果、主ミラー１２３が撮影レンズ１０５の光路外に退避した状態であっても、撮影者はファインダー内部表示部１２４に表示された画像で被写体を確認することができる。
【００２３】
なお、ファインダー内部表示部１２４には、撮像素子１０６で得られた画像とともに、各種の撮影情報が表示される。
【００２４】
ペンタプリズム１２８と接眼レンズ１２１との間には光路合成プリズム１２６が配置されている。光路合成プリズム１２６はファインダー内部表示部１２４に表示された画像と光学ファインダーの像とを合成するためのプリズムである。光路合成プリズム１２６は、例えば、２枚の三角形プリズムを貼り合せて形成されており、一方の三角形プリズムの接合面はハーフミラーとなっている。
【００２５】
ファインダー内部表示部１２４に表示された画像は、ハーフミラーにおいて反射して、接眼レンズ１２１を介して撮影者の眼に入射する。主ミラー１２３を撮影レンズ１０５の光路外に退避（ミラーアップ）すると、撮影レンズ１０５からの光学像は撮影者の眼には到達しない。つまり、ミラーアップすると、ファインダー内部表示部１２４に表示された画像が撮影者の眼に到達して、撮影者はファインダー内部表示部１２４に表示された画像を観察することができる（つまり、電子ビューファインダーとして機能する）。
【００２６】
図２は、図１に示すカメラの制御系の一例についてその構成を示すブロック図である。なお、図２において、図１に示すカメラと同一の構成要素については同一の参照番号を付す。
【００２７】
ＣＰＵ１０１は、カメラ全体の制御を行う少なくとも１つのプロセッサーである。ここでは、ＣＰＵ１０１は、ＲＯＭなどの不揮発性メモリ１０１ａに記憶されたプログラムを、ＲＡＭなどのシステムメモリ１０１ｂに展開して実行する。なお、システムメモリ１０１ｂはＣＰＵ１０１の作業領域としても用いられる。
【００２８】
ＣＰＵ１０１はレリーズＳＷ１１４の操作に応じて撮影動作を開始する。また、ＣＰＵ１０１は撮像素子１０６、撮像素子制御部１０７、画像処理部１０８、および表示制御部１１１などに対してデータ取り込み画素数およびデジタル画像処理を変更するための指示を行う。
【００２９】
さらに、ＣＰＵ１０１は電源の供給をコントロールするための制御信号をＤＣ／ＤＣコンバータ１１７に送るなど種々の処理を行う。なお、ＣＰＵ１０１は、ファインダー内部表示部１２４の表示輝度を決定するバックライトであるＬＥＤ１２４ａの電流制御を行う。
【００３０】
カメラ本体１００の外装背面部に配置された外部表示部１１３および光学ファインダー内に設けられたファインダー内部表示部１２４は撮像の結果得られた画像を、間引き処理した画像を表示することが可能なＴＦＴカラー液晶装置である。
【００３１】
表示制御部１１１は、ＣＰＵ１０１の制御下で外部表示部１１３およびファインダー内部表示部１２４の表示制御を行う。補助液晶表示部１２５は、外装右肩部（カメラ本体上面が表示面）に設けられ、カメラの撮影設定などを表示する表示部材である。
【００３２】
撮像素子制御部１０７は、撮像素子１０６に転送クロック信号およびシャッター信号を供給するためのタイミングジェネレータ（ＴＧ）を有している。さらに、撮像素子制御部１０７は、撮像素子１０６の出力である画像信号についてノイズ除去およびゲイン処理を行うための処理回路を有している。さらに、撮像素子制御部１０７はアナログ信号である画像信号を、例えば、１０ビットデジタル信号に変換するためのＡ／Ｄ変換回路を有している。
【００３３】
加えて、撮像素子制御部１０７は、外部表示部１１３およびファインダー内部表示部１２４にライブビュー表示を行うため、ＣＰＵ１０１から送られる解像度変換指示に応じて、画素間引き処理を行うための処理回路などを有している。
【００３４】
レリーズＳＷ１１４は、ＣＰＵ１０１に対して撮影動作の開始を指示するためのスイッチである。このレリーズＳＷ１１４はカメラ操作部材（図示せず）であるレリーズ釦の押下圧に応じた２段階のスイッチポジションを備えている。レリーズ釦の１段目のポジション（半押し）まで押下すると、レリーズＳＷ１１４においてスイッチＳＷ１がＯＮとなり、２段目のポジション（全押し）まで押下すると、スイッチＳＷ１およびＳＷ２がＯＮとなる。
【００３５】
ＣＰＵ１０１は、レリーズ釦の半押し（スイッチＳＷ１のＯＮ）を検出すると（つまり、撮影の準備を行う撮影準備指示がＣＰＵ１０１に送られると）、測光（ＡＥ）および焦点検出（ＡＦ）動作を行う。そして、レリーズ釦の全押し（スイッチＳＷ２のＯＮ）を検出すると（つまり、撮影指示がＣＰＵ１０１に送られると）、ＣＰＵ１０１は撮像素子１０７から画像信号の取り込み動作（撮影）を行う。
【００３６】
測光制御部１３２は、ＣＰＵ１０１の制御下で、測光センサ１３０を駆動制御して被写体輝度信号を取り込む。そして、測光制御部１３２は当該被写体輝度信号をＣＰＵ１０１に送る。
【００３７】
測光動作の際には、ＣＰＵ１０１は、測光センサ１３０の受光面の画素において生じた輝度信号をＡ／Ｄ変換して、例えば、８ビットのデジタル輝度信号とする。ＣＰＵ１０１は、当該デジタル輝度信号に対して、撮影レンズ１０５のＦｎｏ．（Ｆナンバー）による補正、撮像素子１０６の出力信号（画像信号）のレベルおよびゲインの補正などを行って、最終的に被写界輝度値を得る。そして、ＣＰＵ１０１は被写界輝度値などの情報に基づいて最適露出演算を行って、シャッタスピードおよび撮影レンズ１０５の絞りを制御して最適な露光とする。
【００３８】
図示のように、カメラ１００にはリチャージャブルの２次電池１１６が備えられている。ＤＣ／ＤＣコンバータ１１７は、電池１１６から電源供給を受けて、昇圧およびレギュレーションを行って複数の電源電圧を生成する。そして、ＤＣ／ＤＣコンバータ１１７はＣＰＵ１０１などの各ブロックに必要な電圧の電源を供給する。このＤＣ／ＤＣコンバータ１１７は、ＣＰＵ１０１の制御によって、各々の電源電圧供給の開始および停止を行う。
【００３９】
カメラ本体１００には加速度センサ１４０が備えられており、加速度センサ１４０によってカメラの移動およびその移動方向を検出することができる。また、カメラ本体１００には気圧センサ（高度検出手段）１５０が備えられており、ＣＰＵ１０１は気圧センサ１５０の出力に応じて、空間におけるカメラの現在の高さ情報を得る。
【００４０】
ＣＰＵ１０１は、後述するようにして、加速度センサの出力（検知結果）および高さ情報（ここでは、気圧）に基づいて、カメラの位置が「ハイアングル」であるか否かを判定する（ハイアングル判定手段）。例えば、ＣＰＵ１０１は、気圧センサ１５０で得られた気圧ＰＨが基準気圧Ｐ０（高さｈにおける気圧）から所定の気圧閾値以上低下し、かつ当該状態が所定の時間継続すると「ハイアングル（高さｈより高い）」判定する。
【００４１】
基準気圧Ｐ０として、例えば、カメラの電源をＯＮとした際に気圧センサ１５０によって検出された気圧が用いられる。また、「ハイアングル撮影モード」を選択した際に気圧センサ１５０によって検出された気圧を基準気圧Ｐ０として用いるようにしてもよい。この場合には、ＣＰＵ１０１は、基準気圧Ｐ０をシステムメモリ１０１ｂに記憶して、撮影モードを変更するまで基準気圧Ｐ０を管理する。
【００４２】
図１に示すように、接眼レンズ１２１の近傍には接眼検知センサ１６０が配置されており、接眼検知センサ１６０の出力に応じて、ＣＰＵ１０１は撮影者がファインダーを覗いているか否かを判定する（接眼検知手段）。
【００４３】
接眼検知センサ１６０は接眼レンズ１２１に対する目（物体）の接近（接眼）および離反（離眼）を検知する（接近検知）。ＣＰＵ１０１は、接眼検知センサ１６０で検知された状態に応じて、外部表示部１１３ファインダー内部表示部１２４の表示（表示状態）／非表示（非表示状態）を切り替える。接眼検知センサ１６０として、例えば、赤外線近接センサが用いられ、赤外線近接センサによって接眼レンズ１２１に対する何らかの物体の接近を検知することができる。
【００４４】
赤外線近接センサは投光部（図示せず）および受光部（図示せず）を有しており、物体が接近した場合には、投光部から投光した赤外線が物体で反射して受光部で受光される。そして、ＣＰＵ１０１は受光された赤外線の量に応じて物体が接眼レンズ１２１からどの距離まで近づいているか（接眼距離）を判定することができる。
【００４５】
このように、ＣＰＵ１０１は接眼検知センサ１６０を用いて、接眼レンズ１２１に対する物体の近接距離を検知する接眼検知を行う。非接眼状態（非接近状態）から、接眼レンズ１２１に対して所定距離以内に近づく物体が検出された場合には、ＣＰＵ１０１は接眼されたと検出するものとする。接眼状態（接近状態）から、接近を検知していた物体が所定距離以上離れた場合には、ＣＰＵ１０１は離眼されたと検出するものとする。
【００４６】
なお、接眼を検出する閾値と、離眼を検出する閾値とは、例えば、ヒステリシスを設けるなどして異なっていてもよい。また、接眼を検出した後は、離眼を検出するまでは接眼状態であるものとする。離眼を検出した後は、接眼を検出するまでは非接眼状態であるものとする。また、赤外線近接センサは一例であって、接眼検知センサ１６０には、接眼とみなせる目又は物体の接近を検知できるものであれば他のセンサ用いるようにしてもよい。
【００４７】
図３は、図２に示すカメラにおける撮影動作の一例を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、ＣＰＵ１０１が不揮発性メモリ１０１ａに格納されたプログラムをシステムメモリ１０１ｂに展開して実行することによって行われる。
【００４８】
カメラの電源がＯＮされると、ＣＰＵ１０１は撮影動作を開始する。Ｓ３０１では、ＣＰＵ１０１は加速度センサ１４０の出力に基づいてカメラが移動したか否かを判定する。カメラが移動した場合はＳ３０２に進み、そうでない場合はＳ３１２に進む。
【００４９】
Ｓ３０２では、ＣＰＵ１０１は、前述のように気圧センサ１５０の出力に応じて所定の高度にカメラが移動したか否かを判定する。ここでは、ＣＰＵ１０１は高度が上がる変化があったか否かを判定することになる。所定の高度となった場合にはＳ３０３に進み、そうではない場合はＳ３１２に進む。
【００５０】
Ｓ３０３では、ＣＰＵ１０１は、カメラが所定の高度で所定の時間保持されたか否かを判定する。所定の時間保持された場合はＳ３０４に進み、そうでない場合にはＳ３１２に進む。なお、Ｓ３０１、Ｓ３０２、およびＳ３０３による判定は特定の条件が満たされたか否かを判定するための処理である。
【００５１】
Ｓ３０４では、ＣＰＵ１０１は接眼検知センサ１６０の出力に基づいて接眼レンズ１２１に対する接眼があったか否かを判定する。接眼があった場合はＳ３１２に進み、そうでない場合は（つまり、接眼がない場合は）Ｓ３０５に進む。
【００５２】
Ｓ３０５では、ＣＰＵ１０１はカメラがハイアングル状態にあると判定して、後述するオフ処理を行う。そして、Ｓ３０６では、ＣＰＵ１０１はハイアングル撮影処理を行う。ハイアングル撮影処理の際には、ＣＰＵ１０１は、例えば、ファインダー内部表示部１２４をオフとする。つまり、ハイアングル撮影状態においては、ユーザーが光学ファインダーを覗くことが無いので、ＣＰＵ１０１は省エネのため、ファインダー内部表示部１２４をオフとする。
【００５３】
さらに、ハイアングル撮影処理の際には、ＣＰＵ１０１は、例えば、オートパワーオフの設定をオフ（無効）とする。なお、オートパワーオフとは所定の時間操作を受け付けない場合に、電源を遮断する機能をいう。これによって、ハイアングル撮影状態にあって、ユーザーが被写体が画面に入るのを待っている場合に、カメラがオートパワーオフとなることを防止して、ユーザーの煩わしさを回避する。
【００５４】
加えて、ＣＰＵ１０１は、後述するようにして、ハイアングル撮影処理においては補助液晶表示部をオフとする。
【００５５】
なお、ハイアングル撮影処理においては、人ごみの先にいる被写体を人ごみの頭越しに撮影する場合がある。よって、ハイアングル撮影処理ではＡＦ（オートフォーカス）又は露出調整の対象となる被写体を自動的に決定する撮影モードであると、通常撮影よりも撮像範囲の上側をＡＦ対象とし優先して被写体を決定するようにする。
【００５６】
例えば、主被写体を決定するためのスコア（高いスコアの被写体を主被写体とする）の重みづけを次のように変更する。中央にサイズ１で写っている被写体１と、上部にサイズ２（≧サイズ１）で写っている被写体２とにおいて、通常撮影の際には被写体１の方が被写体２よりもスコアが高くなるように重みづけをしてスコアを算出する。一方、ハイアングル撮影の際には、被写体２の方が被写体１よりもスコアが高くなるように重みづけをしてスコアを算出する。
【００５７】
これによって、カメラから見て至近側にある被写体の頭部が主被写体となることない。そして、カメラから至近側にある頭部よりも遠方に位置する被写体であって、かつ撮影範囲の上側に位置する被写体を主被写体として選択する選択条件を満たす可能性が高くなる。
【００５８】
また、ハイアングル撮影処理においては、通常撮影よりもカメラの保持状態が安定しない可能性が高いので、通常撮影よりも手ぶれ補正を大きくする。
【００５９】
Ｓ３０７では、ＣＰＵ１０１はＳＷ１がＯＮであるか否かを判定する。ＳＷ１がＯＮである場合はＳ３０８に進み、そうでない場合はＳ３０９に進む。
【００６０】
Ｓ３０８では、ＣＰＵ１０１は撮像制御部１０７を制御してハイアングル撮影を行う。そして、ＣＰＵ１０１はＳ３０７に戻る。
【００６１】
Ｓ３０９では、ＣＰＵ１０１は接眼があるか否かを判定する。接眼がある場合はＳ３１１に進み、そうでない場合はＳ３１０に進む。
【００６２】
Ｓ３１０では、ＣＰＵ１０１はカメラが所定の高度にあるか否かを判定する。所定の高度にある場合はＳ３０５に戻り、そうでない場合はＳ３１１に進む。
【００６３】
Ｓ３１１では、ＣＰＵ１０１はハイアングル撮影処理を解除する。そして、ＣＰＵ１０１はＳ３０１に戻る。
【００６４】
Ｓ３１２では、ＣＰＵ１０１は通常撮影を行う。Ｓ３１３では、ＣＰＵ１０１は電源がＯＦＦされたか否かを判定する。電源がＯＦＦされた場合は撮影動作が終了し、そうでない場合はＳ３０１に戻る。
【００６５】
図４は、図３に示すハイアングル判定に応じて行われるオフ処理の一例を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、ＣＰＵ１０１が不揮発性メモリ１０１ａに格納されたプログラムをシステムメモリ１０１ｂに展開して実行することによって行われる。
【００６６】
Ｓ４０１では、ＣＰＵ１０１は補助液晶表示部１２５をオフとする。Ｓ４０２では、ＣＰＵ１０１は加速度センサ１４０の出力に基づいてカメラが所定の角度傾いたか否かを判定する。所定の角度傾いた場合はＳ４０３に進み、そうでない場合はＳ４０１に戻る。
【００６７】
Ｓ４０３では、ＣＰＵ１０１は補助液晶表示部１２５をオンとする。これによって、ハイアングル撮影状態にあっても、ユーザーが補助液晶表示部１２５を視認したい場合に対処する。ハイアングル状態において補助液晶表示部１２５を視認するためには、カメラをあおり方向に傾かせる必要がある。このため、ハイアングル状態において、例えば、４５度あおり方向にカメラを傾けた際には、ＣＰＵ１０１は補助液晶表示部１２５を確認できるようにするためオンとする。
【００６８】
Ｓ４０４では、ＣＰＵ１０１はカメラが所定の傾きから戻ったか否かを判定する。所定の傾きから戻った場合はＳ４０１に戻り、そうでない場合はＳ４０３に戻って補助液晶表示部１２４のオンを継続する。
【００６９】
このように、本発明の実施の形態では、光学ユーザーがファインダーを覗いている状態では、カメラが所定の高度に上げられてもハイアングル撮影と判定しない。これによって、ハイアングル撮影であるか否かを判定する際の誤判定を低減することができる。
【００７０】
なお、ＣＰＵ１０１が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００７１】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００７２】
また、上述した実施形態においては、本発明をカメラに適用した場合を例にして説明したが、これはこの例に限定されず撮像部を有する機器であれば適用可能である。すなわち、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末、タブレット端末、スマートフォンなどに適用可能である。
【００７３】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７４】
１０１  ＣＰＵ
１０６  撮像素子
１０７  撮像素子制御部
１０８  画像処理部
１１４  レリーズＳＷ
１１９  焦点検出制御部
１２４  ファインダー内部表示部
１４０  加速度センサ
１５０  気圧センサ
１６０  接眼検知センサ
【図１】
2019020622.tif 000003
【図２】
2019020622.tif 000004
【図３】
2019020622.tif 000005
【図４】
2019020622.tif 000006