(57)【特許請求の範囲】
【請求項１】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段と、
前記手ブレに関する情報が手ブレ補正オンの情報を含む場合、前記フラッシュ調光時に前記手ブレ補正系の基準位置への復帰を禁止するよう、前記手ブレ補正系の駆動の態様を変更する制御変更手段とを備えたことを特徴とする撮影装置。
【請求項２】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段と、
前記手ブレに関する情報が手ブレ補正オフの情報を含む場合、前記フラッシュ調光時に手ブレ補正をオンとするよう前記手ブレ補正条件を変更する制御変更手段とを備えたことを特徴とする撮影装置。
【請求項３】
前記制御変更手段は、さらに前記手ブレ補正系の駆動の態様を変更するよう前記手ブレ補正条件を変更する手段であることを特徴とする請求項２記載の撮影装置。
【請求項４】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を、前記撮影手段による撮影範囲を複数の調光エリアに分割して行う発光制御手段と、
前記手ブレに関する情報が前記フラッシュ調光前に取得された手ブレ量を含む場合、該手ブレ量が大きいほど前記フラッシュ調光時の前記調光エリアのサイズを大きくするよう前記調光条件を変更する制御変更手段とを備えたことを特徴とする撮影装置。
【請求項５】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を、前記撮影手段による撮影範囲を複数の調光エリアに分割して行う発光制御手段と、
前記手ブレに関する情報が、前記フラッシュ調光前に取得された前記手ブレ補正手段により前記手ブレ補正系を駆動しても手ブレを補正することができないブレ残り量を含む場合、該ブレ残り量が大きいほど前記フラッシュ調光時の前記調光エリアのサイズを大きくするよう前記調光条件を変更する制御変更手段とを備えたことを特徴とする撮影装置。
【請求項６】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を、前記撮影手段による撮影範囲を複数の調光エリアに分割して行う発光制御手段と、
前記手ブレに関する情報が手ブレ方向を含む場合、前記第１の露光および前記第２の露光のうちの後に行われる露光前に、前記手ブレ方向とは逆方向に前記調光エリアを移動するよう前記調光条件を変更する制御変更手段とを備えたことを特徴とする撮影装置。
【請求項７】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段と、
前記手ブレに関する情報が、前記フラッシュ調光後に取得された前記手ブレ補正手段により前記手ブレ補正系を駆動しても手ブレを補正することができないブレ残り量を含む場合において、該ブレ残り量が所定のしきい値よりも大きい場合、前記フラッシュ調光を再度行うよう前記調光条件を変更する制御変更手段とを備えたことを特徴とする撮影装置。
【請求項８】
前記制御変更手段は、前記再度のフラッシュ調光時における前記調光エリアのサイズを、該再度のフラッシュ調光の直前のフラッシュ調光時における前記調光エリアのサイズよりも大きくするよう、前記調光条件を変更する手段であることを特徴とする請求項７記載の撮影装置。
【請求項９】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段とを備えた撮影装置の制御方法であって、
前記手ブレに関する情報が手ブレ補正オンの情報を含む場合、前記フラッシュ調光時に前記手ブレ補正系の基準位置への復帰を禁止するよう前記手ブレ補正系の駆動の態様を変更することを特徴とする撮影装置の制御方法。
【請求項１０】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段とを備えた撮影装置の制御方法であって、
前記手ブレに関する情報が手ブレ補正オフの情報を含む場合、前記フラッシュ調光時に手ブレ補正をオンとするよう前記手ブレ補正条件を変更することを特徴とする撮影装置の制御方法。
【請求項１１】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を、前記撮影手段による撮影範囲を複数の調光エリアに分割して行う発光制御手段とを備えた撮影装置の制御方法であって、
前記手ブレに関する情報が前記フラッシュ調光前に取得された手ブレ量を含む場合、該手ブレ量が大きいほど前記フラッシュ調光時の前記調光エリアのサイズを大きくするよう前記調光条件を変更することを特徴とする撮影装置の制御方法。
【請求項１２】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を、前記撮影手段による撮影範囲を複数の調光エリアに分割して行う発光制御手段とを備えた撮影装置の制御方法であって、
前記手ブレに関する情報が、前記フラッシュ調光前に取得された前記手ブレ補正手段により前記手ブレ補正系を駆動しても手ブレを補正することができないブレ残り量を含む場合、該ブレ残り量が大きいほど前記フラッシュ調光時の前記調光エリアのサイズを大きくするよう前記調光条件を変更することを特徴とする撮影装置の制御方法。
【請求項１３】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を、前記撮影手段による撮影範囲を複数の調光エリアに分割して行う発光制御手段とを備えた撮影装置の制御方法であって、
前記手ブレに関する情報が手ブレ方向を含む場合、前記第１の露光および前記第２の露光のうちの後に行われる露光前に、前記手ブレ方向とは逆方向に前記調光エリアを移動するよう前記調光条件を変更することを特徴とする撮影装置の制御方法。
【請求項１４】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段とを備えた撮影装置の制御方法であって、
前記手ブレに関する情報が、前記フラッシュ調光後に取得された前記手ブレ補正手段により前記手ブレ補正系を駆動しても手ブレを補正することができないブレ残り量を含む場合において、該ブレ残り量が所定のしきい値よりも大きい場合、前記フラッシュ調光を再度行うよう前記調光条件を変更することを特徴とする撮影装置の制御方法。
【請求項１５】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段とを備えた撮影装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記手ブレに関する情報が手ブレ補正オンの情報を含む場合、前記フラッシュ調光時に前記手ブレ補正系の基準位置への復帰を禁止するよう前記手ブレ補正系の駆動の態様を変更する手順をコンピュータに実行させることを特徴とするプログラム。
【請求項１６】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段とを備えた撮影装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記手ブレに関する情報が手ブレ補正オフの情報を含む場合、前記フラッシュ調光時に手ブレ補正をオンとするよう前記手ブレ補正条件を変更する手順をコンピュータに実行させることを特徴とするプログラム。
【請求項１７】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を、前記撮影手段による撮影範囲を複数の調光エリアに分割して行う発光制御手段とを備えた撮影装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記手ブレに関する情報が前記フラッシュ調光前に取得された手ブレ量を含む場合、該手ブレ量が大きいほど前記フラッシュ調光時の前記調光エリアのサイズを大きくするよう前記調光条件を変更する手順をコンピュータに実行させることを特徴とするプログラム。
【請求項１８】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を、前記撮影手段による撮影範囲を複数の調光エリアに分割して行う発光制御手段とを備えた撮影装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記手ブレに関する情報が、前記フラッシュ調光前に取得された前記手ブレ補正手段により前記手ブレ補正系を駆動しても手ブレを補正することができないブレ残り量を含む場合、該ブレ残り量が大きいほど前記フラッシュ調光時の前記調光エリアのサイズを大きくするよう前記調光条件を変更する手順をコンピュータに実行させることを特徴とするプログラム。
【請求項１９】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を、前記撮影手段による撮影範囲を複数の調光エリアに分割して行う発光制御手段とを備えた撮影装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記手ブレに関する情報が手ブレ方向を含む場合、前記第１の露光および前記第２の露光のうちの後に行われる露光前に、前記手ブレ方向とは逆方向に前記調光エリアを移動するよう前記調光条件を変更する手順をコンピュータに実行させることを特徴とするプログラム。
【請求項２０】
撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段とを備えた撮影装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記手ブレに関する情報が、前記フラッシュ調光後に取得された前記手ブレ補正手段により前記手ブレ補正系を駆動しても手ブレを補正することができないブレ残り量を含む場合において、該ブレ残り量が所定のしきい値よりも大きい場合、前記フラッシュ調光を再度行うよう前記調光条件を変更する手順をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手ブレ補正機能を備えたデジタルカメラ等の撮影装置およびその制御方法並びに制御方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
撮影時の手ブレによる画像のボケを防止するために、手ブレ補正機能を備えたカメラが提案されている。この手ブレ補正機能は、ジャイロセンサ等の加速度センサを用いて手ブレに起因するカメラのブレ量（手ブレ量）を検出し、撮影レンズを構成する手ブレ補正レンズまたはＣＣＤ等の撮像素子等からなる手ブレ補正系を、検出結果に基づいて光軸と直交するブレとは逆の方向に移動することにより、撮影により取得される画像の手ブレによるボケを防止するものである。
【０００３】
ところで、本撮影の前にフラッシュの発光を伴わない露光による画像およびフラッシュの発光を伴う露光による画像を取得し、２つの画像を用いて本撮影時のフラッシュの発光量を制御する（すなわちフラッシュ調光する）手法が提案されている。このようにフラッシュ調光を行ってフラッシュの発光量を制御することにより、適切な明るさを有する画像を取得することができる。
【０００４】
図２１はフラッシュ調光によるフラッシュ発光量の算出を説明するための図である。図２１に示すように、フラッシュ調光を行う場合には、フラッシュの発光を伴わない露光および発光を伴う露光により２つの画像Ｇ１，Ｇ２が取得される。そして、取得された２つの画像Ｇ１，Ｇ２を複数（ここでは８×８）の調光エリアに分割し、２つの画像Ｇ１，Ｇ２の対応する調光エリアにおける輝度の平均値の差分値を算出し、差分値に基づいて、本撮影時におけるフラッシュの発光量を算出している。
【０００５】
具体的には、画像Ｇ１，Ｇ２の背景にある塔は、フラッシュの発光を伴う露光においても、フラッシュは届かないため、画像Ｇ１，Ｇ２における輝度は同一となるが、人物にはフラッシュが届くため、画像Ｇ２に含まれる人物の方が輝度が高くなる。したがって、人物が含まれる調光エリアの輝度が、フラッシュ発光によって適切な明るさとなるように、本撮影時におけるフラッシュの発光量が算出される。
【０００６】
また、このようなフラッシュ調光を行うカメラにおいて、発光を伴う露光時における被写体からの反射光の測光領域を撮影者が任意に設定可能とすることにより、主要被写体が撮影範囲の中央にいない場合にも、フラッシュの発光量を適切なものとする手法が提案されている（特許文献１参照）。
【特許文献１】特開２００３−６６５０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、フラッシュ調光を行う場合に本撮影時と同様に手ブレを起こしてしまうと、発光を伴わない露光および発光を伴う露光時における画角がずれてしまうため、２回の露光により取得される画像の対応する調光エリアに同一の被写体が存在しなくなり、その結果、フラッシュの発光量を正確に算出することができなくなってしまう。
【０００８】
本発明は上記事情に鑑みなされたものであり、フラッシュ調光時における手ブレの影響を除去することを目的とする。
【０００９】
また本発明は、フラッシュ調光時に手ブレの影響を除去するに際し、フラッシュ調光および／または手ブレ補正の制御を効果的に行うことを目的とする。
【課題を解決するための手段】
【００１０】
本発明による撮影装置は、撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段と、
前記手ブレに関する情報に基づいて、前記フラッシュ調光の調光条件および前記手ブレ補正手段の手ブレ補正条件の少なくとも一方を変更する制御変更手段とを備えたことを特徴とするものである。
【００１１】
「本撮影」とは、レリーズボタンを全押しすることにより被写体を撮影して被写体を表す本画像を得る撮影であり、レリーズボタンを半押しすることにより、ＡＥ処理およびＡＦ処理等の撮影準備を行うプレ撮影とは異なる撮影である。
【００１２】
「発光手段」は、撮影装置に内蔵されたフラッシュでも、脱着可能な外付フラッシュでもよい。
【００１３】
なお、本発明による撮影装置においては、前記制御変更手段を、前記手ブレに関する情報が手ブレ補正オンの情報を含む場合、前記手ブレ補正系の駆動の態様を変更するよう前記手ブレ補正条件を変更する手段としてもよい。
【００１４】
この場合、前記制御変更手段を、前記手ブレ補正系の基準位置への復帰を禁止することにより、前記手ブレ補正系の駆動の態様を変更する手段としてもよい。
【００１５】
「基準位置」としては、手ブレ補正系を最大限に駆動することが可能なように手ブレ補正系の駆動を制御する制御上の位置であり、例えば手ブレ補正系の制御上の中心と定めた位置、具体的には、手ブレ補正系の駆動中心であってもよく、駆動中心の周囲所定範囲内の領域における任意の位置であってもよい。
【００１６】
また、本発明による撮影装置においては、前記制御変更手段を、前記手ブレに関する情報が手ブレ補正オフの情報を含む場合、前記フラッシュ調光時に手ブレ補正をオンとするよう前記手ブレ補正条件を変更する手段としてもよい。
【００１７】
また、本発明による撮影装置においては、前記制御変更手段を、さらに前記手ブレ補正系の駆動の態様を変更するよう前記手ブレ補正条件を変更する手段としてもよい。
【００１８】
また、本発明による撮影装置においては、前記発光制御手段が、前記撮影手段による撮影範囲を複数の調光エリアに分割することにより前記フラッシュ調光を行う手段であり、前記手ブレに関する情報が、前記フラッシュ調光前に取得された手ブレ量を含む場合、
前記制御変更手段を、前記手ブレ量が大きいほど前記調光エリアのサイズを大きくするよう前記調光条件を変更する手段としてもよい。
【００１９】
また、本発明による撮影装置においては、前記発光制御手段が、前記撮影手段による撮影範囲を複数の調光エリアに分割することにより前記フラッシュ調光を行う手段であり、前記手ブレに関する情報が、前記フラッシュ調光前に取得された前記手ブレ補正手段により前記手ブレ補正系を駆動しても手ブレを補正することができないブレ残り量を含む場合、
前記制御変更手段を、前記ブレ残り量が大きいほど前記調光エリアのサイズを大きくするよう前記調光条件を変更する手段としてもよい。
【００２０】
また、本発明による撮影装置においては、前記発光制御手段が、前記撮影手段による撮影範囲を複数の調光エリアに分割することにより前記フラッシュ調光を行う手段であり、前記手ブレに関する情報が手ブレ方向を含む場合、
前記制御変更手段を、前記第１の露光および前記第２の露光のうちの後に行われる露光前に、前記手ブレ方向とは逆方向に前記調光エリアを移動することにより、前記調光条件を変更する手段としてもよい。
【００２１】
また、本発明による撮影装置においては、前記手ブレに関する情報が、前記フラッシュ調光後に取得された前記手ブレ補正手段により前記手ブレ補正系を駆動しても手ブレを補正することができないブレ残り量を含む場合、
前記制御変更手段を、前記ブレ残り量が所定のしきい値よりも大きい場合、前記フラッシュ調光を再度行うよう前記調光条件を変更する手段としてもよい。
【００２２】
この場合、前記制御変更手段を、前記再度のフラッシュ調光時における前記調光エリアのサイズを、該再度のフラッシュ調光の直前のフラッシュ調光時における前記調光エリアのサイズよりも大きくするよう、前記調光条件を変更する手段としてもよい。
【００２３】
本発明による撮影装置の制御方法は、撮影の指示により被写体を撮影して該被写体を表す画像を取得する撮影手段と、
手ブレに関する情報を取得する手ブレ情報取得手段と、
該手ブレに関する情報に基づいて、該手ブレに起因する前記撮影により取得される画像のブレを補正するよう、前記撮影手段における手ブレ補正系を駆動する手ブレ補正手段と、
フラッシュを発光する発光手段と、
本撮影の指示を受けると、該本撮影の前に前記撮影手段による発光を伴わない第１の露光および発光を伴う第２の露光を行い、該露光結果に基づく演算を行って前記本撮影時における前記フラッシュの発光量を制御するフラッシュ調光を行う発光制御手段とを備えた撮影装置の制御方法であって、
前記手ブレに関する情報に基づいて、前記フラッシュ調光の調光条件および前記手ブレ補正手段の手ブレ補正条件の少なくとも一方を変更することを特徴とするものである。
【００２４】
なお、本発明による撮影装置の制御方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００２５】
本発明によれば、手ブレに関する情報に基づいて、フラッシュ調光の調光条件および手ブレ補正手段の手ブレ補正条件の少なくとも一方を変更するようにしたため、フラッシュ調光時に手ブレ補正手段を駆動するように制御を行うことにより、フラッシュ調光により取得される画像から手ブレの影響を除去することができ、その結果、精度良くフラッシュの発光量を算出することができる。
【００２６】
一方、フラッシュ調光時に手ブレ補正手段を駆動する場合において、手ブレ補正系がその駆動範囲を超えて駆動されようとする場合、手ブレ補正系は基準位置に復帰するように制御される。しかしながら、フラッシュ調光時における第１の露光および第２の露光の間において手ブレ補正系が基準位置に復帰すると、２回の露光により取得される２つの画像の画角がずれてしまうため、フラッシュの発光量を正確に算出することができなくなってしまう。
【００２７】
したがって、手ブレに関する情報が手ブレ補正オンの情報を含む場合に、手ブレ補正系の駆動の態様を変更する、より具体的には手ブレ補正系の基準位置への復帰を禁止することにより、２回の露光により取得される２つの画像の画角のずれを防止できるため、フラッシュの発光量を正確に算出することができる。
【００２８】
また、フラッシュ調光前の手ブレ量が大きいほど、調光エリアのサイズを大きくすることにより、手ブレ補正により手ブレ補正系が移動しても、第１の露光および第２の露光により取得される２つの画像における同一の調光エリアに、同一の被写体が存在する可能性が高くなる。したがって、フラッシュの発光量を正確に算出することができる。
【００２９】
また、フラッシュ調光前のブレ残り量が大きいほど、調光エリアのサイズを大きくすることにより、ブレ残り量が大きくなるほど大きな手ブレが起こっている場合でも、第１の露光および第２の露光により取得される２つの画像における同一の調光エリアに同一の被写体が存在する可能性が高くなる。したがって、フラッシュの発光量を正確に算出することができる。
【００３０】
また、第１の露光および第２の露光のうちの後に行われる露光前に、手ブレ方向とは逆方向に調光エリアを移動することにより、第１の露光および第２の露光により取得される２つの画像における同一の調光エリアに同一の被写体が存在する可能性が高くなる。したがって、フラッシュの発光量を正確に算出することができる。
【００３１】
また、フラッシュ調光後のブレ残り量が所定のしきい値よりも大きい場合、フラッシュ調光を再度行うことにより、本撮影時の手ブレの影響を除去することができる。
【発明を実施するための最良の形態】
【００３２】
以下、図面を参照して本発明の実施形態について説明する。
【００３３】
図１および図２は、本発明の第１の実施形態におけるデジタルカメラ１の外観を示す図である。図１および図２に示すように、このデジタルカメラ１の上部には、レリーズボタン２、電源ボタン３およびズームレバー４が備えられている。
【００３４】
レリーズボタン２は、２段階の押下により２種類の動作を指示できる構造となっている。例えば、自動露出調整機能（ＡＥ：Auto Exposure）、自動焦点調節機能（ＡＦ：Auto Focus）を利用した撮影では、デジタルカメラ１は、レリーズボタン２が軽く押下される第１の押下操作（半押しともいう）がなされたときに、露出調整、焦点合わせ等の撮影準備を行う。その状態で、レリーズボタン２が強く押下される第２の押下操作（全押しともいう）がなされると、デジタルカメラ１は露光を開始し、露光により得られた１画面分の画像データをメモリカードに記録する。
【００３５】
また、デジタルカメラ１の正面には、内蔵フラッシュ（以下単にフラッシュとする）５が設けられている。
【００３６】
また、デジタルカメラ１の背面には、液晶モニタ（ＬＣＤ：Liquid Crystal Display）６、撮影モード等の設定に利用されるモードダイヤル７、および各種操作ボタン８が備えられている。
【００３７】
フラッシュ５は、レリーズボタン２の２段階目の押下操作と連動して２回発光する。１回目の発光は被写体からの反射光量を測定するための予備発光（プリ発光）であり、通常の発光に比べれば発光量は微小である。予備発光には反射光量の測定のほか、赤目を予防する目的もある。２回目の発光は被写体に対して撮影に十分な光を供給するための（適切な露光量を得るための）本発光であり、本発光の発光量が適正であれば、適切な明るさの画像を得ることができる。
【００３８】
フラッシュ５の動作は、レリーズボタン２の操作のみならず、モードダイヤル７により設定された撮影モードにも依存する。撮影モードとしては、撮影に係る全設定をカメラが自動で行う「ＡＵＴＯ」、撮影に係る全設定をユーザが手動で行う「マニュアル」のほか、「プログラムオート」、「シャッタ優先オート」、「絞り優先オート」、「ブレ軽減」、「ナチュラルフォト」、「人物」、「風景」、「夜景」等、撮影シーン毎のモードが用意されている。「ＡＵＴＯ」モードに設定されたデジタルカメラ１は、フラッシュ撮影が必要と判断すれば、レリーズボタン２の操作と連動してフラッシュ５を発光させる。一方、「ナチュラルフォト」はフラッシュなしで撮影を行うモードであるため、このモードに設定されたデジタルカメラ１では、レリーズボタン２を操作してもフラッシュ５は発光しない。他のモードについても、それぞれ、そのモードの目的に適うフラッシュ５の発光動作が定められている。
【００３９】
次いで、図３を参照して、デジタルカメラ１の内部構成について概要を説明する。図３に示すように、デジタルカメラ１は撮影部１０を備える。撮影部１０は、撮影レンズ１１、レンズ駆動部１２、絞り１３、絞り駆動部１４、ＣＣＤ１５およびタイミングジェネレータ（ＴＧ）１６を備える。
【００４０】
撮影レンズ１１は、被写体にピントを合わせるためのフォーカスレンズ、ズーム機能を実現するためのズームレンズ等の複数の機能別レンズにより構成される。レンズ駆動部１２はステッピングモータ等小型のモータで、ＣＣＤ１５から各機能別レンズのまでの距離が目的に適った距離となるように各機能別レンズの位置を調整する。
【００４１】
絞り１３は、複数の絞り羽根からなる。絞り駆動部１４は、ステッピングモータ等小型のモータで、絞りの開口サイズが目的に適ったサイズになるように絞り羽根の位置を調整する。
【００４２】
ＣＣＤ１５は、原色カラーフィルタを伴うＣＣＤであり、タイミングジェネレータ１６からの指示に応じて蓄積された電荷をＣＣＤ１５から放出する。タイミングジェネレータ１６は、ＣＣＤ１５に所望の時間のみ電荷が蓄積されるようにＣＣＤ１５に対して信号を送り、これによりシャッタ速度を調整する。
【００４３】
また、デジタルカメラ１は、ジャイロセンサ１７、手ブレ補正部１８および防振ユニット１９を備える。
【００４４】
ジャイロセンサ１７は、撮影部１０の光軸に対して垂直な方向におけるデジタルカメラ１の角速度を検出し、その検出信号を手ブレ補正部１８に入力する。手ブレ補正部１８は、検出信号に基づいて、デジタルカメラ１の手ブレ量および手ブレ方向を算出し、算出した手ブレ量および手ブレ方向に基づいて、手ブレを打ち消す方向、すなわち手ブレの方向とは反対の方向にＣＣＤ１５を駆動するように防振ユニット１９に指示を行う。
【００４５】
防振ユニット１９は、ＣＣＤ１５を光軸に垂直な方向に駆動するための不図示のｘ方向駆動機構およびｙ方向駆動機構を備え、手ブレ補正部１８からの指示により、ＣＣＤ１５を光軸に垂直な方向に２次元的に駆動する。なお、ＣＣＤ１５は、その光軸が撮影レンズ１１の光軸と一致する位置を駆動中心として駆動される。この駆動中心が手ブレ補正の基準位置となる。ここで、ＣＣＤ１５は、その光軸が駆動中心にあるときに光軸に垂直な全方向に最大限に駆動できるものである。また、手ブレ補正部１８は、ＣＣＤ１５が手ブレ補正の限界まで移動した場合、ＣＣＤ１５を駆動中心に復帰させるセンタリングを行うように防振ユニット１９に指示を行う。
【００４６】
また、デジタルカメラ１は、ＣＣＤ１５の出力信号をデジタル信号に変換するＡ／Ｄ変換部２０、Ａ／Ｄ変換部２０が出力した画像データをシステムバスを介して他の処理部に転送する画像入力制御部２１、および画像入力制御部２１から転送された画像データを一時記憶するＳＤＲＡＭ２２を備える。
【００４７】
また、デジタルカメラ１は、フラッシュ５の発光タイミングや発光量を制御する発光制御部２３、レンズ駆動部１２にレンズの移動を指示して焦点合わせを行う焦点調節部２４、および絞り値とシャッタ速度とを決定し、絞り駆動部１４およびタイミングジェネレータ１６に指示を行う露出調整部２５を備える。
【００４８】
発光制御部２３、焦点調節部２４および露出調整部２５は、ＳＤＲＡＭ２２に記憶されている画像データを参照して処理を行う
デジタルカメラ１は、この他、ＳＤＲＡＭ２２に記憶されている画像データに対して信号処理を施す画像処理部２７を備える。画像処理部２７は、画像を自然な色合い、明るさにするための色階調補正や明るさ補正、また画像データが赤目を含むものであるときに赤目を黒目に修正する処理等、画像の見栄えをよくするための各種信号処理を行った後、処理済みの画像データを再度ＳＤＲＡＭ２２に格納する。
【００４９】
また、デジタルカメラ１は、ＳＤＲＡＭ２２に記憶されている画像データの液晶モニタ６への出力を制御する表示制御部２９を備える。表示制御部２９は、ＳＤＲＡＭ２２に記憶されている画像データの画素数を、表示に適した大きさとなるように間引きしてから液晶モニタ６に出力する。
【００５０】
また、デジタルカメラ１は、ＳＤＲＡＭ２２に記憶されている画像データのメモリカード３０への書込み、およびメモリカード３０に記録されている画像データのＳＤＲＡＭ２２へのロードを制御する記録読出制御部３１を備える。記録読出制御部３１は、ユーザの設定に応じてＲＡＷデータをそのまま、もしくは圧縮符号化によりＪＰＥＧデータに変換してからメモリカード３０に記録する。ＪＰＥＧデータをロードするときは、その逆の変換を行ってからデータをＳＤＲＡＭ２２にロードする。
【００５１】
デジタルカメラ１は、この他、ＣＰＵ（Central Processor Unit）３２、操作／制御プログラムが格納されたＲＡＭ（Random Access Memory）３３、および各種設定値が記憶されているＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）３４からなる全体制御部３５を備える。全体制御部３５は、モードダイヤルによる撮影モードの設定、手ブレ補正のオン、オフ等のユーザが行う各種設定操作を検出し、設定された内容をＥＥＰＲＯＭ３４に記憶せしめる。そして、その設定操作が行われたとき、もしくは撮影操作が行われたときに、ＥＥＰＲＯＭ３４に記憶された設定値にしたがって、前述したジャイロセンサ１７、手ブレ補正部１８、画像入力制御部２１、発光制御部２３、焦点調節部２４、露出調整部２５、画像処理部２７、表示制御部２９、および記録読出制御部３１に対し、システムバス３６を介して、実行すべき処理や、その処理の実行タイミングを指示する信号を送出する。
【００５２】
以下、第１の実施形態によるデジタルカメラ１におけるフラッシュ５の発光の制御および手ブレ補正の制御について説明する。図４は第１の実施形態において、手ブレ補正機能および発光制御機能が有効な場合のデジタルカメラにおけるカメラ制御処理および手ブレ補正処理を、時間の流れとともに図の左から右に並べた図であり、第１の実施形態によるデジタルカメラ１におけるレリーズボタンの操作とデジタルカメラ１の動作、フラッシュ５を発光させるために発光制御部２３が出力する発光パルス、ジャイロセンサ１７の動作および手ブレ補正処理との関係を示したものである。また、図５は第１の実施形態において行われる処理を示すフローチャートである。
【００５３】
全体制御部３５は、ＥＥＰＲＯＭ３４の設定値のうち手ブレ補正のオン、オフを示す値が「オン」に設定されていれば、ジャイロセンサ１７および手ブレ補正部１８に対し、手ブレ補正処理を実行するよう指示を行う。これにより、手ブレ補正部１８が手ブレ補正処理を開始し、ジャイロセンサ１７の検出結果に基づいて、防振ユニット１９に対してＣＣＤ１５の移動量および移動方向の指示を行う。これにより、防振ユニット１９がＣＣＤ１５を駆動して手ブレ補正処理を行う（ステップＳＴ１）。ここで、ステップＳＴ１における手ブレ補正処理はセンタリング有りに設定されており、ＣＣＤ１５が手ブレ補正の限界まで移動した際には、防振ユニット１９がＣＣＤ１５を駆動中心に復帰させるセンタリングを行う。なお、カメラ制御処理はボタン操作待ちの状態となる。
【００５４】
全体制御部３５は、レリーズボタン２の第１の押下操作（半押し、以下Ｓ１とする）を検出すると（ステップＳＴ２：肯定）、焦点調節部２４および露出調整部２５に第１の押下操作が検出されたことを通知する。これにより、露出調整部２５がＡＥ処理を、焦点調節部２４がＡＦ処理を行う（ＡＥ／ＡＦ処理、ステップＳＴ３）。なお、この後もセンタリング有りの手ブレ補正処理が引き続き行われる。一方、カメラ制御処理はＡＥ／ＡＦ処理後、ボタン操作待ちの状態となる。
【００５５】
そして、全体制御部３５が、レリーズボタン２の第２の押下操作（全押し、以下Ｓ２とする）を検出すると（ステップＳＴ４：肯定）、全体制御部３５からの指示により手ブレ補正部１８が防振ユニット１９に対して、手ブレ補正処理のセンタリングを無しとする指示を行う（ステップＳＴ５）。これにより、ＣＣＤ１５が手ブレ補正の限界まで移動しても、ＣＣＤ１５は駆動中心に復帰されないこととなる。一方、カメラ制御処理においてはフラッシュ調光が行われる（ステップＳＴ６）。
【００５６】
すなわち、全体制御部３５がフラッシュ調光の開始の指示を発光制御部２３に対して行い、これにより、発光を伴わない非発光露光により撮影された画像、すなわち、ＳＤＲＡＭ２２に記憶されている最新の画像データ（非発光時画像データ）が取得される（図４の調光１）。さらに、発光制御部２３が発光パルスをフラッシュ５に出力することによりフラッシュ５が予備発光を行って、予備発光露光により撮影されＳＤＲＡＭ２２に記憶された画像データ（予備発光時画像データ）が取得される（図４の調光２）。
【００５７】
次いで、全体制御部３５からの指示により、手ブレ補正部１８が防振ユニット１９に対して、手ブレ補正処理のセンタリングを有りとする指示を行う（ステップＳＴ７）。
【００５８】
次いで、発光制御部２３がフラッシュの発光量を算出する（ステップＳＴ８）。具体的には、まず発光制御部２３は、非発光時画像データおよび予備発光時画像データにより表される画像を複数の調光エリアに分割し、調光エリア毎の輝度情報の差分値を算出する。図６は調光エリアへの分割の一例を示す図であり、非発光時画像データまたは予備発光時画像データにより表される画像を、ｎ×ｍ（ここでは１６×１６＝２５６）個に分割した状態を示している。以下の説明では、（１，１）、（ｎ，ｍ）といった符号により、位置が異なる調光エリアを区別するものとする。
【００５９】
そして、発光制御部２３は、非発光時画像データの調光エリア毎の非発光輝度情報Ｙａ（１，１）〜Ｙａ（ｎ，ｍ）を取得する。例えば、非発光時画像データをＲＧＢ−ＹＣＣ変換し、各画素の輝度値を求め、その輝度値の調光エリア毎の平均値を求め、非発光輝度情報Ｙａとする。予備発光時画像データについても、同様の手順により、各調光エリアの予備発光の輝度情報Ｙｂ（１，１）〜Ｙｂ（ｎ，ｍ）を取得する。次いで発光制御部２３は、調光エリア毎に非発光の輝度情報Ｙａ（ｘ，ｙ）と予備発光の輝度情報Ｙｂ（ｘ，ｙ）との差分値Ｙｄ（ｘ，ｙ）（＝Ｙｂ（ｘ，ｙ）−Ｙａ（ｘ，ｙ））を算出する。
【００６０】
そして、全領域ブロックの差分Ｙｄ（１，１）〜Ｙｄ（ｎ，ｍ）に基づいて、フラッシュ発光量の予備発光に対する発光倍率を算出する。例えば、差分Ｙｄ（１，１）〜Ｙｄ（ｎ，ｍ）および非発光輝度情報Ｙａ（１，１）〜Ｙａ（ｎ，ｍ）の単純平均あるいは加重平均Ｙｄｍ、Ｙａｍを算出し、目標輝度Ｙｏを用いて下記の式（１）により、目標輝度を得るために必要な、予備発光の発光量に対する発光倍率を算出する。
【００６１】
発光倍率＝（Ｙｏ−Ｙａｍ）／Ｙｄｍ    （１）
さらに、発光制御部２３は発光倍率からフラッシュ５の発光時間を算出し、さらにあらかじめ発光時間と発光倍率との関係を対応付けたルックアップテーブルを参照して発光時間を算出する。なお、算出した発光倍率および発光時間が、フラッシュ５の発光量となる。
【００６２】
次いで、全体制御部３５が本撮影を行う（ステップＳＴ９）。本撮影においては、フラッシュの発光（本発光）および画像の取得は、全体制御部３５の指示の下、同期して行われる。発光制御部２３は、全体制御部３５から指示されたタイミングで、算出した発光量、すなわち予備発光に対する発光倍率および発光時間にてフラッシュ５を発光させる。また、同じタイミングで、露出調整部２５はステップＳＴ３において決定された絞り値およびシャッタ速度を、絞り駆動部１４およびタイミングジェネレータ１６に伝え、ＣＣＤ１５の露光を行う。なお、露光の間は、引き続きセンタリング有りの手ブレ補正処理が行われる。
【００６３】
露光が終了すると、ＣＣＤ１５からＡ／Ｄ変換部２０に電荷が読み出される。なお、露光が終了すると、信号処理が終了するまで手ブレ補正処理はオフとされ、ジャイロセンサ１７の駆動も停止される。そして、画像入力制御部２１がＡ／Ｄ変換部２０から供給された画像データを画像処理部２７に転送し、画像処理部２７は必要な信号処理を画像データに対して施して記録読出制御部３１に転送し、記録読出制御部３１はその画像データをメモリカード３０に記録する。以上により、撮影が完了する。
【００６４】
このように、第１の実施形態においては、手ブレ補正がオンに設定されている場合において、フラッシュ調光時にＣＣＤ１５のセンタリングを無しとして、ＣＣＤ１５の駆動中心への復帰を禁止するようにしたため、調光１および調光２の２回の露光により取得される２つの画像の画角のずれを防止できる。したがって、フラッシュ調光によるフラッシュの発光量を正確に算出することができる。
【００６５】
なお、上記第１の実施形態においては、ＣＣＤ１５のセンタリングを無しとしているが、フラッシュ調光時におけるＣＣＤ１５の駆動の態様としてはこれに限定されるものではない。例えば、手ブレ補正時におけるＣＣＤ１５の移動量は、撮影レンズ１１のシェーディングを考慮して、撮影レンズ１１の光軸を中心とする所定範囲に制限されているが、フラッシュ調光は、２回の露光による取得される画像の明るさのみが分かればよいものであるため、取得される画像が歪んでいてもそれほど問題はない。したがって、フラッシュ調光時においては、手ブレ補正処理によるＣＣＤ１５の駆動の範囲を通常の手ブレ補正処理のときよりも大きくすることにより、手ブレ補正処理によるＣＣＤ１５の駆動の態様を変更するようにしてもよい。
【００６６】
次いで、本発明の第２の実施形態について説明する。なお、本発明の第２の実施形態および以降に説明する実施形態によるデジタルカメラの構成は、本発明の第１の実施形態によるデジタルカメラ１の構成と同一であり、行われる処理のみが異なるため、以降の実施形態においては構成についての詳細な説明は省略する。
【００６７】
第２の実施形態においては、手ブレ補正がオフに設定されている場合においても、フラッシュ調光の間に手ブレ補正処理を行うようにしたものである。
【００６８】
以下、第２の実施形態によるデジタルカメラ１におけるフラッシュ５の発光の制御および手ブレ補正の制御について説明する。図７は第２の実施形態におけるカメラ制御処理および手ブレ補正処理を、時間の流れとともに図の左から右に並べた図、図８は第２の実施形態において行われる処理を示すフローチャートである。なお、第２の実施形態において、Ｓ１の検出およびＡＥ／ＡＦ処理は第１の実施形態と同様に行われるため、図８のフローチャートには、ＡＥ／ＡＦ処理が行われた以降の処理のみを示す。
【００６９】
第２の実施形態においては、手ブレ補正はオフに設定されているため、Ｓ２が検出されるまでは手ブレ補正はオフとされる（ステップＳＴ１１）。そしてＳ２を検出すると（ステップＳＴ１２：肯定）、全体制御部３５が、ジャイロセンサ１７および手ブレ補正部１８に対し、手ブレ補正処理を実行するよう指示を行う（手ブレ補正オン、ステップＳＴ１３）。これにより、手ブレ補正部１８が手ブレ補正処理を開始し、ジャイロセンサ１７の検出結果に基づいて、防振ユニット１９に対してＣＣＤ１５の移動量および移動方向の指示を行い、防振ユニット１９がＣＣＤ１５を駆動して手ブレ補正処理を行う。なお、この際の手ブレ補正処理は、第１の実施形態と同様にセンタリング無しとすることが好ましいが、センタリング有りとしてもよい。
【００７０】
一方、カメラ制御処理においてはフラッシュ調光が行われる（ステップＳＴ１４）。フラッシュ調光が終了すると手ブレ補正はオフとされ、ジャイロセンサ１７の駆動も停止される（ステップＳＴ１５）。次いで、発光制御部２３がフラッシュの発光量を算出し（ステップＳＴ１６）、全体制御部３５が本撮影を行い（ステップＳＴ１７）、撮影が完了する。
【００７１】
このように、第２の実施形態においては、手ブレ補正がオフに設定されている場合において、フラッシュ調光時に手ブレ補正をオンとするようにしたため、フラッシュ調光により取得される画像から手ブレの影響を除去することができ、その結果、精度良くフラッシュの発光量を決定することができる。
【００７２】
次いで、本発明の第３の実施形態について説明する。第３の実施形態においては、手ブレ補正がオフに設定されている場合において、フラッシュ調光の直前にジャイロセンサ１７を駆動して手ブレ量を算出し、手ブレ量がしきい値Ｔｈ１以上である場合に、調光エリアのサイズを大きくするようにしたものである。
【００７３】
以下、第３の実施形態によるデジタルカメラ１におけるフラッシュ５の発光の制御および手ブレ補正の制御について説明する。図９は第３の実施形態におけるカメラ制御処理および手ブレ補正処理を、時間の流れとともに図の左から右に並べた図、図１０は第３の実施形態において行われる処理を示すフローチャートである。なお、第３の実施形態において、Ｓ１の検出およびＡＥ／ＡＦ処理は第１の実施形態と同様に行われるため、図１０のフローチャートには、ＡＥ／ＡＦ処理が行われた以降の処理のみを示す。
【００７４】
第３の実施形態においては、手ブレ補正はオフに設定されているため、手ブレ補正はオフとされる（ステップＳＴ２１）。そしてＳ２を検出すると（ステップＳＴ２２：肯定）、全体制御部３５が、ジャイロセンサ１７および手ブレ補正部１８に対し、手ブレ量を算出する処理を実行するよう指示を行う（手ブレ量算出オン、ステップＳＴ２３）。これにより、ジャイロセンサ１７の検出結果に基づいて、手ブレ補正部１８が手ブレ量を算出する（ステップＳＴ２４）。続いて、全体制御部３５は、ジャイロセンサ１７および手ブレ補正部１８に対し、手ブレ量を算出する処理を停止する指示を行う（手ブレ量算出オフ、ステップＳＴ２５）。
【００７５】
次いで、全体制御部３５が、手ブレ量がしきい値Ｔｈ１以上であるか否かを判定する（ステップＳＴ２６）。ここで、本実施形態においては、初期状態において調光エリアを図６に示すように１６×１６＝２５６に分割していることから、しきい値Ｔｈ１としては、フラッシュ調光により得られる画像を２５６分割した場合の１つの調光エリアの縦または横のサイズの１０％の値を用いるものとする。
【００７６】
ステップＳＴ２６が否定される、すなわち、手ブレ量が初期状態の調光エリアのサイズの１０％未満である場合には、フラッシュ調光により得られる画像の分割数を大きくして調光エリアのサイズを小さくする（ステップＳＴ２７）。具体的には、フラッシュ調光により得られる画像を初期状態と同一の２５６に分割する。一方、ステップＳＴ２６が肯定される、すなわち、手ブレ量が初期状態における調光エリアのサイズの１０％以上である場合には、フラッシュ調光により得られる画像の分割数を小さくして調光エリアのサイズを大きくする（ステップＳＴ２８）。具体的には、図１１に示すようにフラッシュ調光により得られる画像を８×８＝６４に分割する。
【００７７】
続いて、カメラ制御処理においてフラッシュ調光が行われる（ステップＳＴ２９）。フラッシュ調光が終了すると、発光制御部２３がフラッシュ５の発光量を算出し（ステップＳＴ３０）、全体制御部３５が本撮影を行い（ステップＳＴ３１）、撮影が完了する。
【００７８】
このように第３の実施形態においては、フラッシュ調光前の手ブレ量が大きいほど、調光エリアのサイズを大きくするようにしたため、手ブレ補正処理によりＣＣＤ１５が移動しても、調光１および調光２の露光により取得される２つの画像における同一の調光エリアに、同一の被写体が存在する可能性が高くなる。したがって、フラッシュ５の発光量を正確に決定することができる。
【００７９】
なお、上記第３の実施形態においては、手ブレ補正をオフに設定した場合の処理について説明したが、手ブレ補正をオンに設定した場合においても、フラッシュ調光の直前に算出した手ブレ量をしきい値Ｔｈ１と比較し、比較の結果に応じて調光エリアのサイズを変更するようにしてもよい。手ブレ補正をオンに設定した場合、手ブレ補正処理は本撮影における露光が終了するまで常時行われることとなる。また、手ブレ補正をオンに設定した場合、フラッシュ調光時の手ブレ補正処理は、センタリング無しとしてもよい。
【００８０】
また、上記第３の実施形態においては、手ブレ量としきい値Ｔｈ１との比較結果に応じて、２段階に調光エリアのサイズを変更しているが、手ブレ量が大きいほど調光エリアのサイズが大きくなるように、段階的に調光エリアのサイズを変更するようにしてもよい。具体的には、しきい値Ｔｈ１１＜しきい値Ｔｈ１２とした場合、手ブレ量がしきい値Ｔｈ１１未満の場合には２５６分割、手ブレ量がしきい値Ｔｈ１１以上しきい値Ｔｈ１２未満の場合には１２８分割、手ブレ量がしきい値Ｔｈ１２以上の場合には６４分割というように、段階的に調光エリアのサイズを変更すればよい。
【００８１】
次いで、本発明の第４の実施形態について説明する。第４の実施形態においては、手ブレ補正がオンに設定されている場合において、フラッシュ調光の直前の手ブレ量から手ブレ補正処理によっても補正できないブレ残り量を算出し、ブレ残り量がしきい値Ｔｈ１以上となった場合に、調光エリアのサイズを大きくするようにしたものである。
【００８２】
以下、第４の実施形態によるデジタルカメラ１におけるフラッシュ５の発光の制御および手ブレ補正の制御について説明する。図１２は第４の実施形態におけるカメラ制御処理および手ブレ補正処理を、時間の流れとともに図の左から右に並べた図、図１３は第４の実施形態において行われる処理を示すフローチャートである。なお、第４の実施形態において、Ｓ１の検出およびＡＥ／ＡＦ処理は第１の実施形態と同様に行われるため、図１３のフローチャートには、ＡＥ／ＡＦ処理が行われた以降の処理のみを示す。
【００８３】
第４の実施形態においては、手ブレ補正はオンに設定されているため、手ブレ補正はオンとされる（ステップＳＴ４１）。そしてＳ２を検出すると（ステップＳＴ４２：肯定）、全体制御部３５が、手ブレ補正部１８に対しブレ残り量を算出する処理を実行するよう指示を行う。これにより、手ブレ補正部１８が、現在の手ブレ量からＣＣＤ１５を駆動しても除去しきれない手ブレ量であるブレ残り量を算出する（ブレ残り量算出、ステップＳＴ４３）。
【００８４】
次いで、全体制御部３５が、ブレ残り量がしきい値Ｔｈ２以上であるか否かを判定する（ステップＳＴ４４）。ここで、本実施形態においては、初期状態において調光エリアを図６に示すように１６×１６＝２５６に分割していることから、しきい値Ｔｈ２としては、２５６分割時における１つの調光エリアの縦または横のサイズの１０％の値を用いるものとする。
【００８５】
ステップＳＴ４４が否定される、すなわち、ブレ残り量が初期状態の調光エリアのサイズの１０％未満である場合には、分割数を大きくして調光エリアのサイズを小さくする（ステップＳＴ４５）。具体的には、フラッシュ調光により得られる画像を初期状態と同一の２５６に分割する。一方、ステップＳＴ４４が肯定される、すなわち、ブレ残り量が初期状態における調光エリアのサイズの１０％以上である場合には、フラッシュ調光により得られる画像の分割数を小さくして調光エリアのサイズを大きくする（ステップＳＴ４６）。具体的には、図１１に示すようにフラッシュ調光により得られる画像を８×８＝６４に分割する。
【００８６】
続いて、カメラ制御処理においてフラッシュ調光が行われる（ステップＳＴ４７）。フラッシュ調光が終了すると、発光制御部２３がフラッシュの発光量を算出し（ステップＳＴ４８）、全体制御部３５が本撮影を行い（ステップＳＴ４９）、撮影が完了する。
【００８７】
このように第４の実施形態においては、フラッシュ調光前のブレ残り量が大きいほど、調光エリアのサイズを大きくするようにしたため、手ブレ補正によりＣＣＤ１５が移動しても、調光１および調光２の露光により取得される２つの画像における同一の調光エリアに、同一の被写体が存在する可能性が高くなる。したがって、フラッシュの発光量を正確に決定することができる。
【００８８】
なお、上記第４の実施形態においては、手ブレ補正をオンに設定した場合の処理について説明したが、手ブレ補正をオフに設定した場合においても、フラッシュ調光の直前に第３の実施形態と同様に手ブレ量を算出するとともにブレ残り量を算出し、算出したブレ残り量をしきい値Ｔｈ２と比較し、比較の結果に応じて調光エリアのサイズを変更するようにしてもよい。なお、フラッシュ調光時の手ブレ補正処理は、センタリング無しとしてもよい。
【００８９】
また、上記第４の実施形態においては、ブレ残り量としきい値Ｔｈ２との比較結果に応じて、２段階に調光エリアのサイズを変更しているが、手ブレ量が大きいほど調光エリアのサイズが大きくなるように、段階的に調光エリアのサイズを変更するようにしてもよい。具体的には、しきい値Ｔｈ２１＜しきい値Ｔｈ２２とした場合、ブレ残り量がしきい値Ｔｈ２１未満の場合には２５６分割、ブレ残り量がしきい値Ｔｈ２１以上しきい値Ｔｈ２２未満の場合には１２８分割、ブレ残り量がしきい値Ｔｈ２２以上の場合には６４分割というように、段階的に調光エリアのサイズを変更すればよい。
【００９０】
次いで、本発明の第５の実施形態について説明する。第５の実施形態においては、手ブレ補正がオンに設定されている場合において、フラッシュ調光の直前の手ブレ量から手ブレ補正処理によっても補正できないブレ残り量を算出し、ブレ残り量がしきい値Ｔｈ２以上となった場合に調光エリアのサイズを大きくし、さらに手ブレが一定方向に連続するものである場合に、調光２の処理を行う際に手ブレ方向とは逆の方向に調光エリアをシフトするようにしたものである。
【００９１】
以下、第５の実施形態によるデジタルカメラ１におけるフラッシュ５の発光の制御および手ブレ補正の制御について説明する。図１４は第５の実施形態におけるカメラ制御処理および手ブレ補正処理を、時間の流れとともに図の左から右に並べた図、図１５は第５の実施形態において行われる処理を示すフローチャートである。なお、第５の実施形態において、調光エリアの分割は第４の実施形態と同様に行われるため、図１５のフローチャートには、調光エリアの分割が行われた以降の処理のみを示す。また、第５の実施形態においては、調光エリアの分割は図１６に示すようにフラッシュ調光により得られる画像よりも若干狭い範囲において行うものとする。なお、図１６においてはフラッシュ調光により得られる画像が６４分割された状態を示している。
【００９２】
第５の実施形態において、調光エリアの分割が行われると、全体制御部３５が調光１の処理を行い（ステップＳＴ５１）、続いて手ブレが一定方向に連続しているか否かを判定する（ステップＳＴ５２）。ステップＳＴ５２の処理は、例えばブレ残り量を算出した際の手ブレ方向と、調光１の処理が終了した直後の手ブレ方向とが同一であるか否かを判定することにより行う。
【００９３】
ステップＳＴ５２が肯定されると、全体制御部３５は、調光エリアを手ブレの方向とは逆の方向にシフトする（ステップＳＴ５３）。そして、調光エリアのシフト後に調光２の処理を行う（ステップＳＴ５４）。ステップＳＴ５２が否定されると、調光エリアをシフトとすることなくステップＳＴ５４に進み、調光２の処理を行う。
【００９４】
図１７は手ブレ方向が図面に向かって右方向である場合の調光エリアのシフトを説明するための図である。図１７に示すように手ブレ方向が右方向である場合には、調光エリアの全体が左方向にシフトされる。これにより、人物の顔が含まれる調光エリアは、調光１および調光２において略同一となる。
【００９５】
続いて、発光制御部２３がフラッシュの発光量を算出し（ステップＳＴ５５）、全体制御部３５が本撮影を行い（ステップＳＴ５６）、撮影が完了する。
【００９６】
このように、第５の実施形態においては、手ブレが一定方向に連続している場合において調光２を行う際に、手ブレ方向とは逆方向に調光エリアをシフトするようにしたため、調光１および調光２の処理により取得される２つの画像における同一の調光エリアに、同一の被写体が存在する可能性が高くなる。したがって、同一の被写体に基づいてフラッシュの発光量を正確に決定することができる。
【００９７】
なお、上記第５の実施形態においては、手ブレ補正をオンに設定した場合の処理について説明したが、手ブレ補正をオフに設定した場合においても、フラッシュ調光の直前に第３の実施形態と同様に手ブレ量を算出するとともにブレ残り量を算出し、算出したブレ残り量をしきい値Ｔｈ２と比較し、比較の結果に応じて調光エリアのサイズを変更するとともに、調光エリアをシフトするようにしてもよい。なお、フラッシュ調光時の手ブレ補正処理は、センタリング無しとしてもよい。
【００９８】
また、上記第５の実施形態においては、ブレ残り量としきい値Ｔｈ２との比較結果に基づいて調光エリアのサイズを変更しているが、第３の実施形態と同様に、手ブレ量としきい値Ｔｈ１との比較結果に基づいて、調光エリアのサイズを変更するようにしてもよい。
【００９９】
また、上記第５の実施形態においては、ブレ残り量としきい値Ｔｈ２との比較結果に応じて、２段階に調光エリアのサイズを変更しているが、手ブレ量が大きいほど調光エリアのサイズが大きくなるように、段階的に調光エリアのサイズを変更するようにしてもよい。
【０１００】
また、上記第５の実施形態においては、調光エリアのサイズを変更しているが、調光エリアのサイズを変更することなく、調光エリアのシフトのみを行ってもよい。また、第１および第２の実施形態において、調光エリアをシフトさせるようにしてもよい。
【０１０１】
次いで、本発明の第６の実施形態について説明する。第６の実施形態においては、第４の実施形態において、フラッシュ調光を行った後に再度ブレ残り量を算出し、ブレ残り量がしきい値Ｔｈ３以上となった場合に調光エリアのサイズをさらに大きくして、再度のフラッシュ調光を行うようにしたものである。
【０１０２】
以下、第６の実施形態によるデジタルカメラ１におけるフラッシュ５の発光の制御および手ブレ補正の制御について説明する。図１８は第６の実施形態におけるカメラ制御処理および手ブレ補正処理を、時間の流れとともに図の左から右に並べた図、図１９は第６の実施形態において行われる処理を示すフローチャートである。なお、第６の実施形態において、調光エリアの分割は第４の実施形態と同様に行われるため、図１８および図１９には１回目のフラッシュ調光以降の処理のみを示す。また、図１８には、２回目のフラッシュ調光を行う場合の処理を示す。
【０１０３】
第６の実施形態において、第４の実施形態と同様に調光エリアの分割が行われると、全体制御部３５がフラッシュ調光を行い（ステップＳＴ６１）、続いて全体制御部３５が、手ブレ補正部１８に対しブレ残り量を算出する処理を実行する指示を行う。これにより、手ブレ補正部１８がブレ残り量を算出する（ステップＳＴ６２）。
【０１０４】
次いで、全体制御部３５が、ブレ残り量がしきい値Ｔｈ３以上であるか否かを判定する（ステップＳＴ６３）。ここで、第６の実施形態においては、ステップＳＴ６１のフラッシュ調光の前において調光エリアのサイズを変更しているため、しきい値Ｔｈ３としては、１回目のフラッシュ調光時における調光エリアの縦または横のサイズの１０％の値を用いるものとする。
【０１０５】
ステップＳＴ６３が否定される、すなわち、ブレ残り量が１回目のフラッシュ調光時における調光エリアのサイズの１０％未満である場合には、調光エリアのサイズを変更することなくステップＳＴ６６の処理に進む。一方、ステップＳＴ６３が肯定される、すなわち、ブレ残り量が１回目のフラッシュ調光時の調光エリアのサイズの１０％以上である場合には、フラッシュ調光により得られる画像の分割数を小さくして調光エリアのサイズを大きくする（ステップＳＴ６４）。具体的には、１回目のフラッシュ調光時のフラッシュ調光により得られる画像の分割数が２５６分割である場合には６４分割に、６４分割である場合には、図２０に示すように１６分割する。
【０１０６】
次いで、カメラ制御処理において２回目のフラッシュ調光が行われる（ステップＳＴ６５）。フラッシュ調光が終了すると、発光制御部２３がフラッシュの発光量を算出し（ステップＳＴ６６）、全体制御部３５が本撮影を行い（ステップＳＴ６７）、撮影が完了する。
【０１０７】
このように、第６の実施形態においては、フラッシュ調光後のブレ残り量がしきい値Ｔｈ３以上の場合に、フラッシュ調光を再度行うようにしたため、本撮影時の手ブレの影響を除去することができる。また、調光エリアのサイズを１回目のフラッシュ調光時よりもさらに大きくしているため、調光１および調光２の処理により取得される２つの画像における同一の調光エリアに、同一の被写体が存在する可能性がより高くなり、その結果、フラッシュの発光量を正確に決定することができる。
【０１０８】
なお、上記第６の実施形態においては、手ブレ補正をオンに設定した場合の処理について説明したが、手ブレ補正をオフに設定した場合においても、フラッシュ調光の直前に第３の実施形態と同様に手ブレ量を算出するとともにブレ残り量を算出し、算出したブレ残り量をしきい値Ｔｈ２と比較し、比較の結果に応じて調光エリアのサイズを変更するようにしてもよい。なお、フラッシュ調光時の手ブレ補正処理は、センタリング無しとしてもよい。
【０１０９】
また、上記第６の実施形態において、第５の実施形態と同様に、手ブレが一定方向に連続するものである場合に、調光２の処理を行う際に（１回目、２回目のフラッシュ調光を問わず）、手ブレ方向とは逆の方向に調光エリアをシフトするようにしてもよい。
【０１１０】
また、上記第６の実施形態においては、フラッシュ調光を２回のみ行っているが、２回目のフラッシュ調光の後に再度ブレ残り量を算出し、さらに調光エリアのサイズを大きくして３回目のフラッシュ調光を行うようにしてもよい。さらには、調光エリアのサイズがフラッシュ調光により得られる画像と同一サイズとなるまで、ブレ残り量の算出およびフラッシュ調光を繰り返し行うようにしてもよい。
【０１１１】
また、上記第６の実施形態においては、フラッシュ調光の際に調光エリアのサイズを変更しているが、調光エリアのサイズを変更することなく、初期の調光エリアのサイズを使用し、フラッシュ調光の後にブレ残り量がしきい値Ｔｈ３以上となった場合に、フラッシュ調光を繰り返すようにしてもよい。また、第１および第２の実施形態において、フラッシュ調光の後にブレ残り量がしきい値Ｔｈ３以上となった場合に、フラッシュ調光を繰り返すようにしてもよい。
【０１１２】
また、上記第１から第６の実施形態においては、ＣＣＤ１５を移動させることにより手ブレ補正処理を行っているが、撮影部１０に手ブレ補正レンズを設け、手ブレ補正レンズを移動させることにより手ブレ補正処理を行うようにしてもよい。
【０１１３】
以上、本発明の実施形態に係るデジタルカメラ１について説明したが、コンピュータに図５，８，１０，１３，１５，１９に示すような処理を行わせるプログラムも、本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の実施形態の１つである。
【図面の簡単な説明】
【０１１４】
【図１】本発明の第１の実施形態によるデジタルカメラの正面側斜視図
【図２】本発明の第１の実施形態によるデジタルカメラの背面側斜視図
【図３】本発明の第１の実施形態によるデジタルカメラの内部構成を示す図
【図４】第１の実施形態におけるカメラ制御処理および手ブレ補正処理を時間の流れとともに図の左から右に並べた図
【図５】第１の実施形態において行われる処理を示すフローチャート
【図６】調光エリアの分割の一例を示す図
【図７】第２の実施形態におけるカメラ制御処理および手ブレ補正処理を時間の流れとともに図の左から右に並べた図
【図８】第２の実施形態において行われる処理を示すフローチャート
【図９】第３の実施形態におけるカメラ制御処理および手ブレ補正処理を時間の流れとともに図の左から右に並べた図
【図１０】第３の実施形態において行われる処理を示すフローチャート
【図１１】第３の実施形態における調光エリアの分割の一例を示す図
【図１２】第４の実施形態におけるカメラ制御処理および手ブレ補正処理を時間の流れとともに図の左から右に並べた図
【図１３】第４の実施形態において行われる処理を示すフローチャート
【図１４】第５の実施形態におけるカメラ制御処理および手ブレ補正処理を時間の流れとともに図の左から右に並べた図
【図１５】第５の実施形態において行われる処理を示すフローチャート
【図１６】調光エリアのシフトを説明するための図（その１）
【図１７】調光エリアのシフトを説明するための図（その２）
【図１８】第６の実施形態におけるカメラ制御処理および手ブレ補正処理を時間の流れとともに図の左から右に並べた図
【図１９】第６の実施形態において行われる処理を示すフローチャート
【図２０】第６の実施形態における調光エリアの分割の一例を示す図
【図２１】フラッシュ調光を説明するための図
【符号の説明】
【０１１５】
１  デジタルカメラ
２  レリーズボタン
３  電源ボタン
５  フラッシュ
１１  撮影レンズ
１５  ＣＣＤ
１７  ジャイロセンサ
１８  手ブレ補正部
１９  防振ユニット
３５  全体制御部
【図１】
0005137196.tif 000002
【図２】
0005137196.tif 000003
【図３】
0005137196.tif 000004
【図４】
0005137196.tif 000005
【図５】
0005137196.tif 000006
【図６】
0005137196.tif 000007
【図７】
0005137196.tif 000008
【図８】
0005137196.tif 000009
【図９】
0005137196.tif 000010
【図１０】
0005137196.tif 000011
【図１１】
0005137196.tif 000012
【図１２】
0005137196.tif 000013
【図１３】
0005137196.tif 000014
【図１４】
0005137196.tif 000015
【図１５】
0005137196.tif 000016
【図１６】
0005137196.tif 000017
【図１７】
0005137196.tif 000018
【図１８】
0005137196.tif 000019
【図１９】
0005137196.tif 000020
【図２０】
0005137196.tif 000021
【図２１】
0005137196.tif 000022