(57)【要約】【課題】パンニングなどによって構図が大きく変化した際においても適正な露出値で露出制御を行う。【解決手段】連写を行う際、カメラの方向が変化しているか否かを検出するとともに、カメラで撮影される被写界を測光する。カメラ制御マイコンはカメラの方向の変化量が所定の判定閾値を超えていると、前回の撮影の際に測光を行い得られた第２の測光値に拘わらず、今回の撮影を行うに当たって測光を行い得られた第１の測光値に応じて、今回の撮影を行う際の露出制御値を求める。【選択図】図３
2014178450.tif 000002
【特許請求の範囲】
【請求項１】
連続的に撮影可能な撮影装置であって、
前記撮像装置の方向が変化しているか否かを検出する検出手段と、
測光手段と、
前記検出手段によって検出された前記撮像装置の方向の変化量が所定の判定閾値を超えていると、前回の撮影の際に前記測光手段で測光を行い得られた第２の測光値に拘わらず今回の撮影を行うに当たって前記測光手段で測光を行い得られた第１の測光値に応じて、今回の撮影を行う際の露出制御値を求める露出制御手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記露出制御手段は、前記撮像装置の方向の変化量が所定の判定閾値以下であると、前記第１の測光値と前記第２の測光値との差分の絶対値が予め設定された閾値以下である場合に、前記第１の測光値および前記第２の測光値に応じて、今回の撮影を行う際に用いられる露出制御値を求めることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記露出制御手段は、前記撮像装置の方向の変化量が所定の判定閾値以下であると、前記第１の測光値と前記第２の測光値との差分の絶対値が前記予め設定された閾値を超える場合には、前記第１の測光値に応じて今回の撮影を行う際に用いられる露出制御値を求めることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記測光手段は複数の測光エリアを備えており、
前記露出制御手段は、前記測光エリア毎に得られた前記第１の測光値と前記第２の測光値との差分の絶対値に応じてその度数分布を求めて、当該度数分布に基づいて前記判定閾値を変更することを特徴とする請求項１〜３のいずれか１項に記載の撮像装置。
【請求項５】
前記露出制御手段は、前記度数分布における最大度数が第２の度数閾値を超えると前記判定閾値を第１の判定閾値とし、前記最大度数が前記第２の度数閾値よりも小さい第１の度数閾値以下となると、前記判定閾値を前記第１の判定閾値よりも大きい第３の判定閾値とし、前記最大度数が前記第２の度数閾値以下で前記第１の度数閾値を超えると、前記第１の判定閾値および前記第２の判定閾値の間の第２の判定閾値と前記第３の判定閾値とを結ぶ直線に沿って前記最大度数の変化に応じて前記判定閾値を変化させることを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記検出手段は前記撮像装置に加わる角速度を検出し、
前記露出制御手段は前記角速度の変化量に応じてパンニングが行われているか否かを判定することを特徴とする請求項１〜５のいずれか１項に記載の撮像装置。
【請求項７】
連続的に撮影可能な撮影装置の制御方法であって、
前記撮像装置の方向が変化しているか否かを検出する検出ステップと、
測光ステップと、
前記検出ステップで検出された前記撮像装置の方向の変化量が所定の判定閾値を超えていると、前回の撮影の際に前記測光ステップで得られた第２の測光値に拘わらず今回の撮影を行うに当たって前記測光ステップで得られた第１の測光値に応じて、今回の撮影を行う際の露出制御値を求める露出制御ステップと、
を有することを特徴とする制御方法。
【請求項８】
連続的に撮影可能な撮影装置で用いられる制御プログラムであって、
前記撮像装置が備えるコンピュータに、
前記撮像装置の方向が変化しているか否かを検出する検出ステップと、
測光ステップと、
前記検出ステップで検出された前記撮像装置の方向の変化量が所定の判定閾値を超えていると、前回の撮影の際に前記測光ステップで得られた第２の測光値に拘わらず今回の撮影を行うに当たって前記測光ステップで得られた第１の測光値に応じて、今回の撮影を行う際の露出制御値を求める露出制御ステップと、
を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの撮像装置、その制御方法、および制御プログラムに関し、特に、連写モードで撮影を行う際、複数の撮影コマの間において露出の差を少なくして露出制御を行う撮像装置に関する。
【背景技術】
【０００２】
一般に、デジタルカメラなどの撮像装置においては、撮影動作を連続的に繰り返す所謂連写撮影機能がある。この連写撮影では、連続する複数の撮影コマの画像を見比べた際に、コマ同士の露出の差が少なくばらつきが小さいか又はほぼ均一な露出に収まるように露出制御を行うことが望ましい。
【０００３】
ところが、一般的に撮影中においては、被写体が移動することがあるばかりでなく、被写体を取り巻く環境における外光光量が変化することがある。このような場合に、連続して複数回の撮影を行うと、直前のコマにおける露出制御値と次のコマにおける露出制御値とが異なって、結果的にコマ同士の露出の差が大きく異なってしまうことがある。
【０００４】
特に、連写撮影においては、連続する複数の撮影コマにおける露出制御値の差異が大きいと、ユーザに違和感を与えることが知られている。
【０００５】
従来、連写撮影において、連続する複数の撮影コマを撮影する際、元の測光値と最新の測光値との移動平均値を算出して、連写露出制御を安定化させる手法がある。
【０００６】
この手法では、連写撮影の際に、撮影直前測光値が前回撮影時の測光値と所定値以上の差があると、予め記憶された露出値に自動的に切り替えて撮影を行う。そして、撮像装置にＩＭ（Ｉｎｔｅｒｒｕｐｔ  Ｍａｎｕａｌ）モードが設定されていると、撮影直前測光値と前回測光値との差が所定値以上であればＩＭモードになって露出値を前回測光値に応じた露出値に自動的に切り替える（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平８−２４０８３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、撮影の際にパンニングを行うと、その構図が大きく変化するため、撮像装置に備えられた測光センサの出力が変化する。
【０００９】
特許文献１に記載の手法では、構図が大きく変化すると、つまり、測光値が大きく変化すると、前回測光値と撮影直前測光値との差が大きくなって（必ず所定値以上となって）、予め記憶された露出値で撮影が行われる。
【００１０】
この結果、パンニングなどによって構図が変化すればする程、予め記憶され露出値が適正な露出値から大きくずれてしまうことがある。
【００１１】
従って、本発明の目的は、パンニングなどによって構図が大きく変化した際においても適正な露出値で露出制御を行うことのできる撮像装置、その制御方法、および制御プログラムを提供することにある。
【課題を解決するための手段】
【００１２】
上記の目的を達成するため、本発明による撮像装置は、連続的に撮影可能な撮影装置であって、前記撮像装置の方向が変化しているか否かを検出する検出手段と、測光手段と、前記検出手段によって検出された前記撮像装置の方向の変化量が所定の判定閾値を超えていると、前回の撮影の際に前記測光手段で測光を行い得られた第２の測光値に拘わらず今回の撮影を行うに当たって前記測光手段で測光を行い得られた第１の測光値に応じて、今回の撮影を行う際の露出制御値を求める露出制御手段と、を有することを特徴とする。
【００１３】
本発明による制御方法は、連続的に撮影可能な撮影装置の制御方法であって、前記撮像装置の方向が変化しているか否かを検出する検出ステップと、測光ステップと、前記検出ステップで検出された前記撮像装置の方向の変化量が所定の判定閾値を超えていると、前回の撮影の際に前記測光ステップで得られた第２の測光値に拘わらず今回の撮影を行うに当たって前記測光ステップで得られた第１の測光値に応じて、今回の撮影を行う際の露出制御値を求める露出制御ステップと、を有することを特徴とする。
【００１４】
本発明による制御プログラムは、連続的に撮影可能な撮影装置で用いられる制御プログラムであって、前記撮像装置が備えるコンピュータに、前記撮像装置の方向が変化しているか否かを検出する検出ステップと、測光ステップと、前記検出ステップで検出された前記撮像装置の方向の変化量が所定の判定閾値を超えていると、前回の撮影の際に前記測光ステップで得られた第２の測光値に拘わらず今回の撮影を行うに当たって前記測光ステップで得られた第１の測光値に応じて、今回の撮影を行う際の露出制御値を求める露出制御ステップと、を実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、パンニングなどによって構図が大きく変化した際においても適正な露出値で露出制御を行うことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施形態による撮像装置の一例を示すブロック図である。
【図２】図１に示すカメラにおける露出制御を説明するためのフローチャートである。
【図３】図２に示す連写モード処理の一例を説明するためのフローチャートである。
【図４】本発明の第２の実施形態による撮像装置における連写モード処理を説明するためのフローチャートである。
【図５】度数分布Ｈｓｔの例を示す図であり、（ａ）は最大度数ＨＳＴｍａｘ＝Ｈ（６）である場合の度数分布Ｈｓｔを示す図、（ｂ）は最大度数ＨＳＴｍａｘ＝Ｈ（１２）である場合の度数分布Ｈｓｔを示す図である。
【図６】最大度数ＨＳＴとパンニングの判定閾値との関係を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態による撮像の一例について図面を参照して説明する。
【００１８】
［第１の実施形態］
図１は、本発明の第１の実施形態による撮像装置の一例を示すブロック図である。
【００１９】
図示の撮像装置は、例えば、一眼レフレックスタイプのデジタルカメラ（以下単にカメラと呼ぶ）であり、連続的に撮影可能である。カメラは撮像部３０を有しており、撮像部３０はシャッター（図示せず）によって露光量が調整されて、結像した光学像に応じた電気信号（アナログ信号）を出力する。このアナログ信号はＡ／Ｄ変換回路３２によってデジタル信号に変換される。
【００２０】
撮像部３０およびＡ／Ｄ変換回路３２には、タイミング発生回路（ＴＧ）３１からクロック信号および制御信号を供給される。このタイミング発生回路３１はメモリ制御回路３４を介してカメラ制御マイコン１０によって制御される。画像処理回路３３はＡ／Ｄ変換回路３２から出力されたデジタル信号（画像データ）或いはメモリ制御回路３４から送られる画像データに対して所定の画素補間処理および色変換処理などの画像処理を行う。
【００２１】
また、画像処理回路３３は、必要に応じて、撮影の結果得られた画像データを用いて所定の演算処理を行う、そして、カメラ制御マイコン１０はその演算結果に基づいてシャッター制御回路１１および焦点検出回路１２を制御する。例えば、カメラ制御マイコン１０はＴＴＬ（Ｔｈｒｏｕｇｈ  Ｔｈｅ  Ｌｅｎｓ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、およびＥＦ（フラッシュ調光）処理を行う。
【００２２】
なお、画像処理回路３３は、前述の演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。
【００２３】
メモリ制御回路３４は、カメラ制御マイコン１０の制御下で、Ａ／Ｄ変換回路３２、タイミング発生回路３１、画像処理回路３３、画像表示メモリ３７、ＴＦＴ制御回路３５、メモリ３８、および圧縮伸長回路３９を制御する。
【００２４】
Ａ／Ｄ変換回路３２の出力である画像データは、画像処理回路３３およびメモリ制御回路３４を介して、或いは直接メモリ制御回路３４を介して画像表示メモリ３７又はメモリ３８に書き込まれる。
【００２５】
図示のカメラは、例えば、ＴＦＴ  ＬＣＤなどのＴＦＴモニタ３６およびＴＦＴバックライト４５を有しており、ＴＦＴ制御回路３５は画像表示メモリ３７に書き込まれた画像データに応じた画像をＴＦＴモニタ３６に表示する。
【００２６】
なお、メモリ３８には、例えば、撮影の結果得られた静止画像が格納される。メモリ３８は所定枚数の静止画像を格納するための十分な記憶容量を有している。これにより、複数枚の静止画像を連続して撮影する連写撮影の際にも、高速でかつ大量の画像をメモリ３８に書き込むことができる。また、メモリ３８はカメラ制御マイコン１０の作業領域としても用いられる。
【００２７】
圧縮伸張回路３９は適応離散コサイン変換（ＡＤＣＴ）などによって画像データを圧縮伸長処理する。圧縮伸張回路３９は、メモリ３８に格納された画像データを読み込んでデータ圧縮処理又はデータ伸長処理を行って、処理済みの画像データを再びメモリ３８に格納する。
【００２８】
記録媒体４１ａに備えられた記録部４１は半導体メモリ又は磁気ディスクなどで構成され、インタフェース（Ｉ／Ｆ）４０を備えている。圧縮伸長回路３９でデータ圧縮処理を受けた画像データ（圧縮画像データ）には、ＩＤおよび日時データ、さらに、シャッター速度および絞り値などの撮影条件を示す撮影情報が添付される。そして、記録部４１には圧縮画像データおよび撮影情報が記録される。
【００２９】
カメラ制御マイコン１０はカメラ全体の制御を司る。カメラ制御マイコン１０は接続インタフェース６１を介してフラッシュ装置１００ａに接続され、接続インタフェース７１を介してレンズユニット２００ａに接続される。
【００３０】
図示のように、カメラ制御マイコン１０には、シャッター制御回路１１、焦点検出回路１２、測光回路１３、電源スイッチ１４、および角速度センサ２１が接続されている。その他、レンズ装着検知スイッチ（ＳＷ）７０、フラッシュ装着検知ＳＷ６０、電源制御回路８１、レリーズスイッチ１５、電子ダイアル１６、メニュー（ＭＥＮＵ）スイッチ１７、セット（ＳＥＴ）釦スイッチ１８、および記憶装置２２もカメラ制御マイコン１０に接続されている。
【００３１】
シャッター制御回路１１は、カメラ制御マイコン１０の制御下で測光回路１３による測光の結果得られた測光値に基づいて、後述する絞り制御回路２０１と連携しつつシャッターの制御を行う。焦点検出回路１２はＡＦ処理を行うための回路であり、レンズ（図示せず）を介して光学像を受け、結像した光学像に応じて合焦状態を検出する。
【００３２】
測光回路１３はＡＥ処理を行うための回路であり、レンズを介して光学像を受けて、結像した光学像に応じてその露出状態を測定する。つまり、測光回路１３はカメラで撮影される被写界を測光することになる。また、測光回路１３は、フラッシュ制御マイコン１００と連携してＥＦ処理を行う。
【００３３】
記憶装置２２は、例えば、ＥＥＰＲＯＭおよびＲＡＭなどで構成される。記憶装置２２には、カメラ制御に係る設定値が記憶される。特に、測光回路１３で得られた測光値に基づいて露出演算を行う際に用いられる各種設定値、撮影毎の測光値および露出制御値、そして、角速度センサ２１の出力を比較する際に用いられるパンニング判定閾値などが記憶装置２２に格納される。
【００３４】
角速度センサ２１は、例えば、音叉型の角速度センサであり、角速度に応じたコリオリの力による音叉のねじれを検出して、当該ねじれに比例した電圧信号をカメラ制御マイコン１０に出力する。カメラ制御マイコン１０は当該電圧信号をＡ／Ｄ変換した後、デジタル電圧信号の変化量、つまり、角速度の変化量に応じてカメラの方向の変化（つまり、パンニング状態）を検出する。
【００３５】
電源スイッチ１４の操作によってカメラは電源オン又は電源オフとなる。レリーズスイッチ１５は、シャッターボタン（図示せず）が操作途中となると（半押し状態）、第１のスイッチ信号ＳＷ１をオンする。それによって、カメラ制御マイコン１０はＡＦ処理、ＡＥ処理、ＡＷＢ処理、およびＥＦ処理など（撮影準備動作）を開始する。
【００３６】
シャッターボタンが操作完了となると（全押し状態）、レリーズスイッチ１５は第２のスイッチ信号ＳＷ２をオンする。それによりカメラ制御マイコン１０は、メモリ３８に画像データを書き込む露光処理、画像処理回路３３およびメモリ制御回路３４による現像処理、圧縮伸長回路３９によるデータ圧縮処理、記録部４１に画像データを書き込む記録処理などの撮影処理を開始する。
【００３７】
メニュースイッチ１７およびセット釦スイッチ１８のいずれかには、単写／連写／セルフタイマー切り替えボタン、メニュー移動ボタン、再生画像移動ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタンなどが備えられている。さらに、メニュースイッチ１７およびセット釦スイッチ１８のいずれかは、ＴＦＴモニタ３６のオン／オフを設定する画像表示スイッチ、撮影直後の画像データを自動再生するクイックレビュー機能を設定するクイックレビュースイッチとして機能する。
【００３８】
また、メニュースイッチ１７およびセット釦スイッチ１８のいずれかは、ＪＰＥＧ圧縮による圧縮率を選択するための圧縮モードスイッチ、再生モード、マルチ画面再生・消去モード、ＰＣ接続モードなどの各機能モードを設定することができるスイッチにもなる。
【００３９】
フラッシュ装着検知ＳＷ６０はカメラにフラッシュ装置１００ａが装着されているか否かを検知する。前述のように、フラッシュ装置１００ａに備えられたフラッシュ制御マイコン１００は接続インタフェース６１によってカメラ制御マイコン１０に接続されている。接続インタフェース６１は、カメラとフラッシュ装置との間で制御信号、カメラ又はフラッシュ装置の状態を示す状態信号、およびデータ信号などを伝送するとともに、各種電圧と電流をフラッシュ制御マイコン１００に供給する機能を備えている。
【００４０】
レンズ装着検知ＳＷ７０はカメラにレンズユニット２００ａが装着されているか否かを検知する。前述のように、レンズユニット２００ａに備えられたレンズ制御マイコン２００は接続インタフェース７１によってカメラ制御マイコン１０に接続されている。接続インタフェース７１は、カメラとレンズユニットとの間で制御信号、カメラ又はレンズユニットの状態を示す状態信号、およびデータ信号などを伝送するとともに、各種電圧と電流をレンズ制御マイコン２００に供給する機能を備えている。
【００４１】
電源部８０は、例えば、アルカリ電池又はリチウム電池などの一次電池、又はＮｉＭＨ電池又はＬｉ電池などの二次電池、そして、ＡＣアダプターなどからなる。電源制御回路８１は、電源検出回路、ＤＣ−ＤＣコンバータ、および通電するブロックを切り替えるスイッチ回路などを有している。
【００４２】
電源制御回路８１は電池の装着の有無、電池の種類および、電池残量の検出を行って、当該検出結果およびカメラ制御マイコン１０の指示に基づいて、ＤＣ−ＤＣコンバータを制御して、必要な電圧を必要な期間、記録部４１を含む各部に供給する。
【００４３】
フラッシュ装置１００ａに備えられたフラッシュ制御マイコン１００は、カメラ制御マイコン１０の制御下で、発光部１０１、光量センサ１０２、充電制御回路１０３、およびズーム制御回路１０４を制御して、ＡＦ補助光（図示せず）の投光およびフラッシュ調光を行う。
【００４４】
レンズ制御マイコン２０はレンズユニット全体を制御する。レンズ制御マイコン２００は、動作用の定数、変数、およびプログラムなどを記憶するメモリを備える。また、レンズ制御マイコン２００は、レンズユニットに固有の番号などの識別情報、管理情報、開放絞り値、最小絞り値、および焦点距離などの機能情報、そして、現在および過去の設定値などを保持する不揮発メモリを備えている。
【００４５】
図示のように、レンズユニット２００ａはレンズ制御マイコン２００の他に、絞り制御回路２０１、ズーム制御回路２０２、および焦点制御回路２０３を有している。絞り制御回路２０１は、レンズ制御マイコン２００の制御下で、測光回路１３で得られた測光値に基づいて、シャッター制御回路１１と連携しつつ絞りを制御する。
【００４６】
なお、ズーム制御回路２０２はレンズのズーミングを制御し、焦点制御回路２０３はレンズのフォーカシングを制御する。
【００４７】
図２は、図１に示すカメラにおける露出制御を説明するためのフローチャートである。なお、図示のフローチャートにおける処理はカメラ制御マイコン１０の制御下で行われる。
【００４８】
シャッターボタンが半押し操作されると、レリーズスイッチ１５は第１のスイッチ信号ＳＷ１をオンする。これによって、カメラ制御マイコン１０は、前述の撮影準備動作（レリーズ操作ともいう）を開始する（ステップＳ１０１）。
【００４９】
続いて、カメラ制御マイコン１０は連写モードの設定を読み込む（ステップＳ１０２）。そして、カメラ制御マイコン１０は焦点検出回路１２を駆動して、焦点検出回路１２の出力に応じて焦点検出エリア毎のデフォーカス値を算出する（ステップＳ１０３）。なお、焦点検出回路１２は、焦点検出エリア毎に一対のラインセンサで構成されている。
【００５０】
次に、カメラ制御マイコン１０は測光回路１３を制御して測光を行い測光値Ｅ２を得る（ステップＳ１０４）。カメラ制御マイコン１０はレンズ制御およびシャッター制御（つまり、露出制御）を行う。そして、カメラ制御マイコン１０は前述した撮像部３０から読み出したアナログ信号をＡ／Ｄ変換回路３２でデジタル信号に変換してメモリ制御回路３４を介してメモリ３８に画像データを書き込む露光処理を行って、撮影を実行する（ステップＳ１０５）。
【００５１】
続いて、カメラ制御マイコン１０は露出制御に用いた測光値を記憶装置２２に記憶する（ステップＳ１０６）。そして、カメラ制御マイコン１０はシャッターボタンが押された状態でかつ連写モードであるか否かを判定する（ステップＳ１０７）。
【００５２】
シャッターボタンが押されかつ連写モードであると（ステップＳ１０７において、ＹＥＳ）、カメラ制御マイコン１０は、後述する連写モード処理を行って（ステップＳ１０８）、ステップＳ１０５の処理に進む。一方、シャッターボタンが押されていないか又は連写モードでないと（ステップＳ１０７において、ＮＯ）、カメラ制御マイコン１０は処理を終了する。
【００５３】
図３は、図２に示す連写モード処理の一例を説明するためのフローチャートである。
【００５４】
連写モード処理を開始すると、カメラ制御マイコン１０は、前回の撮影で用いた測光値Ｅ２（第２の測光値）を記憶装置２２から読み出す（ステップＳ２０１）。続いて、カメラ制御マイコン１０は測光回路１３を制御して測光を行って、測光値Ｅ１（第１の測光値）を得る（ステップＳ２０２）。
【００５５】
カメラ制御マイコン１０は測光値Ｅ２と測光値Ｅ１との差分の絶対値を求める（ステップＳ２０３）。続いて、カメラ制御マイコン１０は角速度センサ２１を駆動して、角速度Ｄを得るとともに、角速度の判定閾値Ｄ０を記憶装置２２から読み出す（ステップＳ２０４）。
【００５６】
カメラ制御マイコン１０は、角速度Ｄと閾値Ｄ０とを比較して、角速度Ｄ＞閾値Ｄ０であるか否かを判定する（ステップＳ２０５）。角速度Ｄ＞閾値Ｄ０であると（ステップＳ２０５において、ＹＥＳ）、カメラ制御マイコン１０はパンニング量が十分に大きいと判断してカメラがパンニングされているとする。そして、カメラ制御マイコン１０は測光値Ｅ１を用いて式（１）に示す露出演算を行って露出制御値Ｅｅを決定する（ステップＳ２０６）。
【００５７】
Ｅｅ＝Ｅ１＋α      （１）
ここで、αは所定の定数である。
【００５８】
カメラ制御マイコン１０は連写モード処理を終了して、図２に示すステップＳ１０５の処理に戻って、露出制御を行う。
【００５９】
一方、角速度Ｄ≦閾値Ｄ０であると（ステップＳ２０５において、ＮＯ）、カメラ制御マイコン１０はパンニング量の大きさが小さいと判断して、カメラがパンニングされていないとする。そして、カメラ制御マイコン１０は判定閾値ＬＶＬ１を記憶装置２２から読み出す。
【００６０】
カメラ制御マイコン１０は、前述の差分の絶対値と判定閾値ＬＶＬ１と比較して、差分の絶対値＞判定閾値ＬＶＬ１であるか否かを判定する（ステップＳ２０７）。差分の絶対値＞判定閾値ＬＶＬ１であると（ステップＳ２０７において、ＹＥＳ）、カメラ制御マイコン１０は連写の際の測光値の変化が大きいと判断して、ステップＳ２０６の処理に進む。
【００６１】
差分の絶対値≦判定閾値ＬＶＬ１（絶対値が判定閾値以下）であると（ステップＳ２０７において、ＮＯ）、カメラ制御マイコン１０は連写の際の測光値の変化が少ないと判断する。そして、カメラ制御マイコン１０は測光値Ｅ２および測光値Ｅ１を用いて、式（２）に示す露出演算を行って露出制御値Ｅｅを決定する（ステップＳ２０８）。
【００６２】
Ｅｅ＝Ｅ２＊（１−ｋ）＋Ｅ１＊ｋ＋α      （２）
ここで、ｋおよびαはそれぞれ定数である。
【００６３】
その後、カメラ制御マイコン１０は連写モード処理を終了して、図２に示すステップＳ１０５の処理に戻って、露出制御を行う。
【００６４】
このように、本発明の第１の実施形態では、連写モード撮影の際に、カメラがパンニング状態であるか否かに応じて露出制御値の演算を異ならせている。つまり、本実施形態では、連写モード撮影の際にカメラがパンニング状態であるか又は前回の測光値と今回の測光値との差分の絶対値が所定の閾値を超えていると今回の測光値Ｅ１を用いて露出制御値を求める。一方、カメラがパンニング状態でなくかつ前回の測光値と今回の測光値との差分の絶対値が所定の閾値以下であると、前回の測光値Ｅ２と今回の測光値Ｅ１とに応じて露出制御値を求める。
【００６５】
以上のように、本実施形態では、連写モード撮影の際に撮像装置がパンニング状態にあると、前回撮影の際の測光値の寄与を排除して、今回撮影の際の測光値に応じて露出制御値を求めるようにしている。そのため、パンニングなどによって構図が大きく変化した際においても適正な露出制御値で露出制御を行うことができる。
【００６６】
［第２の実施形態］
続いて、本発明の第２の実施形態による備える撮像装置について説明する。なお、第２の実施形態によるカメラの構成は図１に示すカメラと同様であるが、ここでは、測光回路（測光センサともいう）１３は所謂多分割センサ（分割数＝ｎ（ｎは２以上の整数）とする）であるとする。つまり、測光センサ１３は複数の測光エリアを備えて、測光エリア毎に測光値を得ることになる。但し、後述するｉは測光センサの座標毎の識別を示す変数であり、ｉ＝１〜ｎである。この結果、記憶装置２２には前回の測光値として測光値Ｅ２（ｉ）が記憶されていることになる。
【００６７】
図４は、本発明の第２の実施形態による撮像装置における連写モード処理を説明するためのフローチャートである。なお、第２の実施形態によるカメラで行われる露出制御は図２で説明したフローチャートによって行われる。
【００６８】
連写モード処理を開始すると、カメラ制御マイコン１０は、前回の撮影で用いた測光値Ｅ２（ｉ）を記憶装置２２から読み出す。ここで、ｉ＝１〜ｎである。また、カメラ制御マイコン１０はレンズの焦点距離に応じてパンニング閾値Ｄ０、Ｄ１、およびＤ２を所定の演算によって算出して設定する（ステップＳ３０１）。続いて、カメラ制御マイコン１０は測光回路１３を制御して測光を行って、測光値Ｅ１（ｉ）を得る（ステップＳ３０２）。
【００６９】
カメラ制御マイコン１０は測光値Ｅ２（ｉ）と測光値Ｅ１（ｉ）との差分の絶対値を測光センサ１３の座標毎に算出する。
【００７０】
差分の絶対値をδ（ｉ）とすると、δ（ｉ）は式（３）で示される。
【００７１】
δ（ｉ）＝｜Ｅ２（ｉ）−Ｅ１（ｉ）｜      （３）
そして、カメラ制御マイコン１０は絶対値δ（ｉ）について、ｉを横軸とし絶対値δ（ｉ）を縦軸とする度数分布Ｈｓｔを生成する（ステップＳ３０３）。カメラ制御マイコン１０は度数分布Ｈｓｔにおいて、その度数が最大となる最大度数ＨＳＴｍａｘを求める（ステップＳ３０４）。
【００７２】
例えば、絶対値δ（ｉ）をｘとし、度数分布をＨｓｔ（ｘ）と定義する。度数分布Ｈｓｔ（ｘ）の級を０，２，４，６，８・・・と設定して、各級の度数をＨｓｔ（０）、Ｈｓｔ（２）、Ｈｓｔ（４）、Ｈｓｔ（６）、Ｈｓｔ（８）、・・・とする。
【００７３】
ここで、Ｈｓｔ（０）はｘが０以上２未満の度数、Ｈｓｔ（２）はｘが２以上４未満の度数とし、以下同様である。絶対値δ（ｉ）の度数が、６以上８未満に多く集中しており、つまり、Ｈｓｔ（６）が最大であると、最大度数ＨＳＴｍａｘ＝Ｈｓｔ（６）となる。
【００７４】
図５は度数分布Ｈｓｔの例を示す図である。そして、図５（ａ）は最大度数ＨＳＴｍａｘ＝Ｈ（６）である場合の度数分布Ｈｓｔを示す図であり、図５（ｂ）は最大度数ＨＳＴｍａｘ＝Ｈ（１２）である場合の度数分布Ｈｓｔを示す図である。
【００７５】
図５（ａ）および図５（ｂ）において、縦軸はδ（ｉ）について２ＬＳＢ毎に級が設定され、横軸は各級の度数を示している。図５（ａ）に示す例では、撮影シーンにおいてｎ個に分割した測光センサ１３で得られた測光値Ｅ２（ｉ）とＥ１（ｉ）との差分の絶対値δ（ｉ）（ｉ＝１〜ｎ）の度数が６の級で最大になる。一方、図５（ｂ）に示す例では、別の撮影シーンにおいて絶対値δ（ｉ）の度数が１２の級で最大になる。
【００７６】
図５（ａ）に示す度数分布Ｈｓｔでは、最大度数ＨＳＴｍａｘとして６の級の度数であるＨＳＴ（６）が用いられる。つまり、ＨＳＴｍａｘ＝ＨＳＴ（６）となる。図５（ｂ）に示す度数分布Ｈｓｔでは、最大度数ＨＳＴｍａｘとして１２の級の度数であるＨＳＴ（１２）が用いられる。つまり、ＨＳＴｍａｘ＝ＨＳＴ（１２）となる。
【００７７】
再び図４を参照して、カメラ制御マイコン１０は最大度数ＨＳＴｍａｘと予め設定された閾値ＨＳＴ２とを比較して、最大度数ＨＳＴｍａｘ＞閾値ＨＳＴ２であるか否かを判定する（ステップＳ３０５）。なお、ここでは、予め閾値としてＨＳＴ１およびＨＳＴ２が設定されており、閾値ＨＳＴ２＞閾値ＨＳＴ１である。
【００７８】
図６は最大度数ＨＳＴとパンニングの判定閾値Ｄｙとの関係を示す図である。なお、判定閾値Ｄｙは前述のＤ０、Ｄ１、およびＤ２のいずれかである。
【００７９】
図６において、横軸は、最大度数ＨＳＴｍａｘを示し、閾値ＨＳＴ１（第１の度数閾値）および閾値ＨＳＴ２（第２の度数閾値）が設定されている。ここで、閾値ＨＳＴ１＜閾値ＨＳＴ２である。縦軸はパンニング判定閾値Ｄｙを示し、ここでは、Ｄ０（第１の判定閾値）＜Ｄ１（第２の判定閾値）＜Ｄ２（第３の判定閾値）である。
【００８０】
図６も参照して、最大度数ＨＳＴｍａｘ＞閾値ＨＳＴ２（第２の度数閾値）であると（ステップＳ３０５において、ＹＥＳ）、カメラ制御マイコン１０はパンニング判定閾値Ｄｙ＝Ｄ０（第１の判定閾値）に設定する（ステップＳ３０６）。一方、最大度数ＨＳＴｍａｘ≦閾値ＨＳＴ２であると（ステップＳ３０５において、ＮＯ）、カメラ制御マイコン１０は、ＨＳＴ２≧ＨＳＴｍａｘ＞ＨＳＴ１（第１の度数閾値）であるか否かを判定する（ステップＳ３０７）。
【００８１】
ＨＳＴ２≧ＨＳＴｍａｘ＞ＨＳＴ１であると（ステップＳ３０７において、ＹＥＳ）、カメラ制御マイコン１０はパンニング判定閾値Ｄｙを次の式（４）で示す直線で表される閾値とする（ステップＳ３０８）。
【００８２】
Ｄｙ＝ｃ＊Ｈｓｔ（ｘ）＋ｄ      （４）
ここで、ｃおよびｄの各々は定数であり、最大度数ＨＳＴｍａｘ＝ＨＳＴ２である際には、パンニング判定閾値Ｄｙ＝Ｄ１となり、最大度数ＨＳＴｍａｘ＝ＨＳＴ１である際には、パンニング判定閾値Ｄｙ＝Ｄ２（第３の判定閾値）となる。
【００８３】
ＨＳＴｍａｘ≦ＨＳＴ１（第１の度数閾値以下）であると（ステップＳ３０７において、ＮＯ）、カメラ制御マイコン１０はパンニング判定閾値Ｄｙ＝Ｄ２（第３の判定閾値）に設定する（ステップＳ３０９）。
【００８４】
このようにして、カメラ制御マイコン１０は、最大度数ＨＳＴｍａｘ＞閾値ＨＳＴ２であれば、パンニング判定閾値Ｄｙ＝Ｄ０（第１の判定閾値）とする。また、ＨＳＴ２≧ＨＳＴｍａｘ＞ＨＳＴ１であれば（第２の度数閾値以下で第１の度数閾値を超える場合）、カメラ制御マイコン１０はパンニング判定閾値Ｄｙを、判定閾値Ｄ１（第２の判定閾値）から判定閾値Ｄ２（第３の判定閾値）の間において式（４）で示す直線に応じて求める。そして、ＨＳＴ１≧ＨＳＴｍａｘであれば、カメラ制御マイコン１０はパンニング判定閾値Ｄｙ＝Ｄ２（第３の判定閾値）とする。
【００８５】
このように、パンニング閾値Ｄｙは、測光値Ｅ２（ｉ）と測光値Ｅ１（ｉ）との差分の絶対値δ（ｉ）に応じて設定されることになる。
【００８６】
ステップＳ３０６、Ｓ３０８、又はＳ３０９の処理に続いて、カメラ制御マイコン１０は角速度センサ２１を駆動して、カメラの角速度Ｄを求める（ステップＳ３１０）。そして、カメラ制御マイコン１０は角速度Ｄとパンニング判定閾値とを比較して、Ｄ＞Ｄｙであるか否かを判定する（ステップＳ３１１）。
【００８７】
角速度Ｄ≦パンニング判定閾値Ｄｙであると（ステップＳ３１１において、ＮＯ）、カメラ制御マイコン１０はパンニング量の大きさが小さいと判断して、カメラがパンニングされていないとする。そして、カメラ制御マイコン１０は測光値Ｅ２（ｉ）の加重平均Ｅａｖ２を求めるとともに、測光値Ｅ１（ｉ）の加重平均Ｅａｖ１を求めて、次の式（５）を用いて露出演算を行って露出制御値Ｅｅを決定する（ステップＳ３１２）。その後、カメラ制御マイコン１０は連写モード処理を終了して、図２に示すステップＳ１０５の処理に戻る。
【００８８】
Ｅｅ＝Ｅａｖ２＊（１−ｋ）＋Ｅａｖ１＊ｋ＋α      （５）
一方、角速度Ｄ＞パンニング判定閾値Ｄｙであると（ステップＳ３１１において、ＹＥＳ）、カメラ制御マイコン１０はパンニング量が十分に大きいと判断してカメラがパンニングされているとする。そして、カメラ制御マイコン１０は今回の測光値Ｅ１（ｉ）の加重平均Ｅａｖ１を求めて、次の式（６）  を用いて露出演算を行って露出制御値Ｅｅを決定する（ステップＳ３１３）。その後、カメラ制御マイコン１０は連写モード処理を終了して、図２に示すステップＳ１０５の処理に戻る。
【００８９】
Ｅｅ＝Ｅａｖ１＋α      （６）
このように、本発明の第２の実施形態では、連写モード撮影の際に、多分割測光センサで測光された今回の測光値と前回の記憶値との差分に応じて度数分布を求める。そして、この度数分布に応じてパンニング判定閾値を変更して、パンニング判定閾値に応じてカメラがパンニングされているか否かを検出し、その結果に基づいて露出制御値を決定する。
【００９０】
従って、本実施形態においても、パンニングなどによって構図が大きく変化しても適正な露出制御値で露出制御を行うことができる。
【００９１】
上述の説明から明らかなように、図１に示す例においては、測光回路１３およびカメラ制御マイコン１０が測光手段として機能し、角速度センサ２１およびカメラ制御マイコン１０が検出手段として機能する。また、カメラ制御マイコン１０は露出制御手段として機能する。
【００９２】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００９３】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を撮像装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを撮像装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【００９４】
上記の制御方法および制御プログラムの各々は、少なくとも検出ステップ、測光ステップ、および露出制御ステップを有している。
【００９５】
また、本発明は、以下の処理を実行することによっても実現される。つまり、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種の記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵなど）がプログラムを読み出して実行する処理である。
【符号の説明】
【００９６】
１０  カメラ制御マイコン
１１  シャッター制御回路
１２  焦点検出回路
１３  測光回路
２１  角速度センサ
２２  記憶装置
３０  撮像部
３４  メモリ制御回路
１００  フラッシュ制御マイコン
２００  レンズ制御マイコン
【図１】
2014178450.tif 000003
【図２】
2014178450.tif 000004
【図３】
2014178450.tif 000005
【図４】
2014178450.tif 000006
【図５】
2014178450.tif 000007
【図６】
2014178450.tif 000008