(57)【要約】【課題】他の撮影装置からストロボ発光が行われても、適切なスルー画像を得る。【解決手段】ストロボ発光が行われていることが検出された場合（１０８で肯定判定）に、画像データのホワイトバランスを予め定められた状態に固定する（１１０）。【選択図】図３
2009027244.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影し、撮影した被写体の画像データを出力する撮影手段と、
前記被写体の明るさに基づいて、前記画像データのホワイトバランスを調整する調整手段と、
前記被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出する検出手段と、
前記ホワイトバランスが調整された画像データに基づいて画像を表示する表示手段と、
前記検出手段によってストロボ発光が行われていることが検出された場合に、前記ホワイトバランスを予め定められた状態に固定するホワイトバランス固定手段と、
を含む撮影装置。
【請求項２】
被写体を撮影し、撮影した被写体の画像データを出力する撮影手段と、
前記被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出する検出手段と、
前記検出手段によってストロボ発光が行われていることが検出された場合に、前記被写体の明るさを複数回測定して得られる前記被写体の明るさの平均値に基づいて、前記撮影手段による撮影時の露出を決定する決定手段と、
を含む撮影装置。
【請求項３】
被写体を撮影し、撮影した被写体の画像データを出力する撮影手段と、
前記被写体の明るさを撮影前に測光して得られた測光値に基づいて、撮影時の露出を決定する決定手段と、
前記撮影手段で撮影された被写体画像の白とびを検出する白とび検出手段と、
前記決定手段で決定された露出で撮影が行われるように前記撮影手段を制御すると共に、前記白とび検出手段によって被写体画像の白とびが検出された場合には、再度撮影が行われるように前記撮影手段を制御する制御手段と、
を含む撮影装置。
【請求項４】
前記被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出する検出手段を更に含み、
前記決定手段は、撮影前に前記検出手段によってストロボ発光が行われていることが検出された場合には、前記被写体の明るさを撮影前に複数回測光して得られた測光値の平均値に基づいて、撮影時の露出を決定し、前記白とび検出手段によって被写体画像の白とびが検出された場合には、再度露出を決定する請求項３記載の撮影装置。
【請求項５】
撮影時に被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段と、
被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出する検出手段と、
撮影前に前記検出手段によってストロボ発光が行われていることが検出された場合に、前記被写体の明るさを撮影前に複数回測光して得られる測光値の平均値に基づいて、撮影時の露出を決定する決定手段と、
前記決定手段で決定された露出で撮影が行われるように前記撮影手段を制御すると共に、撮影中の前記被写体の明るさと前記平均値との差の絶対値が所定値以上になった場合には、蓄積された電荷を廃棄するように前記電荷蓄積素子を制御し再度撮影が行われるように前記撮影手段を制御する制御手段と、
を含む撮影装置。
【請求項６】
撮影時に被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段と、
ストロボ発光を行うストロボ発光手段と、
被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出する検出手段と、
撮影前に前記検出手段によってストロボ発光が行われていることが検出された場合に、前記被写体の明るさを撮影前に複数回測光して得られる測光値の平均値に基づいて、撮影時の露出を決定する決定手段と、
前記決定手段で決定された露出で撮影が行われるように前記撮影手段を制御すると共に、撮影中の前記被写体の明るさが前記平均値より所定値以上大きくなった場合、または撮影中に前記検出手段でストロボ発光が行われていることが検出された場合には、蓄積された電荷を廃棄するように前記電荷蓄積素子を制御した後再度撮影が行われるように前記撮影手段を制御し、撮影中の前記被写体の明るさが前記平均値より所定値以下小さくなった場合、または撮影中に前記検出手段でストロボ発光が行われていないことが検出された場合には、前記平均値に基づいた電荷が得られるようにストロボ発光量を制御する制御手段と、
を含む撮影装置。
【請求項７】
撮影時に被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段と、
後幕ストロボ発光を行うことが可能なストロボ発光手段と、
前記被写体の周辺でストロボ発光が行われているかを検出する検出手段と、
前記検出手段によってストロボ発光が行われていることが検出された場合に、前記被写体の撮影中の被写体の明るさが、所定の明るさより大きいときには、前記後幕ストロボ発光を行わないように前記ストロボ発光手段を制御する制御手段と、
を含む撮影装置。
【請求項８】
被写体を撮影し、撮影した被写体の画像データを出力し、
前記被写体の明るさに基づいて、前記画像データのホワイトバランスを調整し、
前記被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出し、
前記ホワイトバランスが調整された画像データに基づいて、表示手段に画像を表示させ、
ストロボ発光が行われていることが検出された場合に、前記ホワイトバランスを予め定められた状態に固定する
撮影方法。
【請求項９】
被写体を撮影し、撮影した被写体の画像データを出力し、
前記被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出し、
ストロボ発光が行われていることが検出された場合に、前記被写体の明るさを複数回測定して得られる前記被写体の明るさの平均値に基づいて、撮影時の露出を決定する
撮影方法。
【請求項１０】
被写体の明るさを撮影前に測光して得られた測光値に基づいて、撮影時の露出を決定し、
撮影時に、被写体を撮影し撮影した被写体の画像データを出力する撮影手段で撮影された被写体画像の白とびを検出し、
決定された露出で撮影が行われるように前記撮影手段を制御すると共に、撮影時に前記被写体画像の白とびが検出された場合には、再度撮影が行われるように前記撮影手段を制御する
撮影方法。
【請求項１１】
被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出し、
撮影前にストロボ発光が行われていることが検出された場合には、前記被写体の明るさを撮影前に複数回測光して得られる測光値の平均値に基づいて、撮影時の露出を決定し、
決定された露出で撮影が行われるように、撮影時に被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段を制御すると共に、撮影中の前記被写体の明るさと前記平均値との差の絶対値が所定値以上になった場合には、蓄積された電荷を廃棄するように前記電荷蓄積素子を制御し再度撮影が行われるように前記撮影手段を制御する
撮影方法。
【請求項１２】
被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出し、
撮影前にストロボ発光が行われていることが検出された場合に、前記被写体の明るさを撮影前に複数回測光して得られる測光値の平均値に基づいて、撮影時の露出を決定し、
決定された露出で撮影が行われるように、撮影時に前記被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段を制御すると共に、撮影中の前記被写体の明るさが前記平均値より所定値以上大きくなった場合、または撮影中にストロボ発光が行われていることが検出された場合には、蓄積された電荷を廃棄するように前記電荷蓄積素子を制御した後再度撮影が行われるように前記撮影手段を制御し、撮影中の前記被写体の明るさが前記平均値より所定値以下小さくなった場合、または撮影中にストロボ発光が行われていないことが検出された場合には、前記平均値に基づいた電荷が得られるようにストロボ発光量を制御する
撮影方法。
【請求項１３】
被写体の周辺でストロボ発光が行われているかを検出し、
ストロボ発光が行われていることが検出された場合に、前記被写体の撮影時に被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段による撮影中の被写体の明るさが、所定の明るさより大きいときには、後幕ストロボ発光を行わないように、後幕ストロボ発光を行うことが可能なストロボ発光手段を制御する
撮影方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置、及び撮影方法に関する。
【背景技術】
【０００２】
従来、光センサを用いて、撮影時に調光を行うデジタルカメラが知られている（例えば、特許文献１参照）。
【０００３】
特許文献１に記載のデジタルカメラでは、フラッシュ光（ストロボ光）を発光させて、積分された光センサの受光量の累積値が、基準となる適正値に到達した場合には、ストロボ光の発光が停止される。
【特許文献１】特開２０００−３２４３８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のデジタルカメラでは、他のデジタルカメラ等からストロボ発光が行われた場合には、スルー画像がストロボ発光に応じて変化して、スルー画像表示のハンチングが発生してしまい、ユーザに不快感を与えてしまう、という問題点がある。
【０００５】
また、特許文献１に記載のデジタルカメラでは、先幕発光撮影を行うため、自機のストロボ発光後に、他のデジタルカメラ等からストロボ発光が行われた場合には、被写体を撮影して得られる画像に白とびが発生し適切な画像が得られない、という問題点がある。なお、この他のデジタルカメラ等からストロボ発光が行われるような撮影環境としては、結婚式の会場や記者会見の会場等が挙げられる。
【０００６】
本発明は上記問題点を解決するために成されたもので、他のデジタルカメラ等の撮影装置からストロボ発光が行われても、適切なスルー画像が得られる撮影装置及び撮影方法を提供することを第１の目的とする。また、本発明は、他のデジタルカメラ等の撮影装置からストロボ発光が行われても、適切な画像を得ることができる撮影装置及び撮影方法を提供することを第２の目的とする。
【課題を解決するための手段】
【０００７】
上記第１の目的を達成するために第１の発明に係る撮影装置は、被写体を撮影し、撮影した被写体の画像データを出力する撮影手段と、前記被写体の明るさに基づいて、前記画像データのホワイトバランスを調整する調整手段と、前記被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出する検出手段と、前記ホワイトバランスが調整された画像データに基づいて画像を表示する表示手段と、前記検出手段によってストロボ発光が行われていることが検出された場合に、前記ホワイトバランスを予め定められた状態に固定するホワイトバランス固定手段とを含んで構成されている。
【０００８】
本発明に係る撮影装置によれば、検出手段によってストロボ発光が行われていることが検出された場合に、ホワイトバランス固定手段によって画像データのホワイトバランスを予め定められた状態に固定するので、被写体の周辺でストロボ発光が行われている場合であっても、表示手段に表示される画像のホワイトバランスが周辺の撮影環境の影響で変化することがなくなるため、スルー画像表示のハンチングが発生せずユーザに不快感を与えることを防止することができる。なお、ホワイトバランスは、ストロボ発光モードの際の値に固定するとより効果的である。
【０００９】
また、上記第２の目的を達成するために第２の発明に係る撮影装置は、被写体を撮影し、撮影した被写体の画像データを出力する撮影手段と、前記被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出する検出手段と、前記検出手段によってストロボ発光が行われていることが検出された場合に、前記被写体の明るさを複数回測定して得られる前記被写体の明るさの平均値に基づいて、前記撮影手段による撮影時の露出を決定する決定手段とを含んで構成されている。
【００１０】
本発明に係る撮影装置によれば、検出手段によってストロボ発光が行われていることが検出された場合に、被写体の明るさを複数回測定して得られる被写体の明るさの平均値に基づいて撮影時の露出を決定するので、被写体の周辺でストロボ発光が行われた場合において１回のみ測光された被写体の明るさに基づいて撮影時の露出を決定する場合と比較して、良好な画像を得る可能性を高めることができる。
【００１１】
また、上記第２の目的を達成するために第３の発明に係る撮影装置は、被写体を撮影し、撮影した被写体の画像データを出力する撮影手段と、前記被写体の明るさを撮影前に測光して得られた測光値に基づいて、撮影時の露出を決定する決定手段と、前記撮影手段で撮影された被写体画像の白とびを検出する白とび検出手段と、前記決定手段で決定された露出で撮影が行われるように前記撮影手段を制御すると共に、前記白とび検出手段によって被写体画像の白とびが検出された場合には、再度撮影が行われるように前記撮影手段を制御する制御手段とを含んで構成されている。
【００１２】
本発明に係る撮影装置によれば、白とび検出手段によって被写体画像の白とびが検出された場合には、再度撮影が行われるように撮影手段を制御するので、白とびのない画像を得ることができる。
【００１３】
第３の発明に係る撮影装置は、前記被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出する検出手段を更に含み、決定手段が、撮影前に前記検出手段によってストロボ発光が行われていることが検出された場合には、前記被写体の明るさを撮影前に複数回測光して得られた測光値の平均値に基づいて、撮影時の露出を決定し、前記白とび検出手段によって被写体画像の白とびが検出された場合には、再度露出を決定するようにしてもよい。
【００１４】
また、上記第２の目的を達成するために第４の発明に係る撮影装置は、撮影時に被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段と、被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出する検出手段と、撮影前に前記検出手段によってストロボ発光が行われていることが検出された場合に、前記被写体の明るさを撮影前に複数回測光して得られる測光値の平均値に基づいて、撮影時の露出を決定する決定手段と、前記決定手段で決定された露出で撮影が行われるように前記撮影手段を制御すると共に、撮影中の前記被写体の明るさと前記平均値との差の絶対値が所定値以上になった場合には、蓄積された電荷を廃棄するように前記電荷蓄積素子を制御し再度撮影が行われるように前記撮影手段を制御する制御手段とを含んで構成されている。
【００１５】
本発明に係る撮影装置によれば、撮影前に検出手段でストロボ発光が行われていることが検出された場合に、撮影中の被写体の明るさと、撮影前の複数の測光値の平均値との差の絶対値が所定値以上になったときには、蓄積された電荷を廃棄するように電荷蓄積素子を制御し再度撮影が行われるように撮影手段を制御する。
【００１６】
これにより、撮影中に他の撮像装置によるストロボ発光が行われ、撮影中に測定して得られた被写体の明るさが予め定められた値（平均値に所定値を加えた値）以上になった場合には、蓄積された電荷を廃棄し、再度撮影を開始するので、白とびが発生していない画像を得ることができる。
【００１７】
また、撮影中に他の撮像装置によるストロボ発光が行われなくなり、撮影中に測定して得られた被写体の明るさが予め定められた値（平均値から所定値を減じた値）以下になった場合には、蓄積された電荷を廃棄し、再度撮影を開始するので、黒つぶれが発生していない画像を得ることができる。
【００１８】
なお、再度撮影を行う場合には、既に決定手段で決定された露出で撮影を行うように撮影手段を制御してもよく、また再度露出を決定するように決定手段を制御すると共に、再度決定した露出で撮影を行うように撮影手段を制御するようにしてもよい。
【００１９】
また、上記第２の目的を達成するために第５の発明に係る撮影装置は、撮影時に被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段と、ストロボ発光を行うストロボ発光手段と、被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出する検出手段と、撮影前に前記検出手段によってストロボ発光が行われていることが検出された場合に、前記被写体の明るさを撮影前に複数回測光して得られる測光値の平均値に基づいて、撮影時の露出を決定する決定手段と、前記決定手段で決定された露出で撮影が行われるように前記撮影手段を制御すると共に、撮影中の前記被写体の明るさが前記平均値より所定値以上大きい場合、または撮影中に前記検出手段でストロボ発光が行われていることが検出された場合には、蓄積された電荷を廃棄するように前記電荷蓄積素子を制御した後再度撮影が行われるように前記撮影手段を制御し、撮影中の前記被写体の明るさが前記平均値より所定値以下小さい場合、または撮影中に前記検出手段でストロボ発光が行われていないことが検出された場合には、前記平均値に基づいた電荷が得られるようにストロボ発光量を制御する制御手段とを含んで構成されている。
【００２０】
本発明に係る撮影装置によれば、撮影前にストロボ発光が行われていることが検出され、撮影中の被写体の明るさが平均値より所定値以上大きい場合、または撮影中に検出手段でストロボ発光が行われていることが検出された場合には、蓄積された電荷を廃棄するように電荷蓄積素子を制御した後再度撮影が行われるように撮影手段を制御する。これにより、白とびが発生していない画像を得ることができる。
【００２１】
また、本発明に係る撮影装置によれば、撮影前にストロボ発光が行われていることが検出され、撮影中の被写体の明るさが平均値より所定値以下小さい場合、または撮影中に検出手段でストロボ発光が行われていないことが検出された場合には、平均値に基づいた電荷が得られるようにストロボ発光量を制御するので、黒つぶれが発生していない画像を得ることができる。
【００２２】
なお、再度撮影を行う場合には、既に決定手段で決定された露出で撮影を行うように撮影手段を制御してもよく、また再度露出を決定するように決定手段を制御すると共に、再度決定した露出で撮影を行うように撮影手段を制御するようにしてもよい。
【００２３】
また、上記第２の目的を達成するために第６の発明に係る撮影装置は、撮影時に被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段と、後幕ストロボ発光を行うことが可能なストロボ発光手段と、前記被写体の周辺でストロボ発光が行われているかを検出する検出手段と、前記検出手段によってストロボ発光が行われていることが検出された場合に、前記被写体の撮影中の被写体の明るさが、所定の明るさより大きいときには、前記後幕ストロボ発光を行わないように前記ストロボ発光手段を制御する制御手段とを含んで構成されている。
【００２４】
本発明に係る撮影装置によれば、検出手段によってストロボ発光が行われていることが検出された場合に、撮影中の被写体の明るさが、所定の明るさより大きいときには、後幕ストロボ発光を行わないようにストロボ発光手段を制御するので、撮影中に他の撮影装置によりストロボ発光が行われた場合には、後幕ストロボ発光を行わないことにより画像の白とびを防止することができる。
【００２５】
また、上記第１の目的を達成するために第１の発明に係る撮影方法は、被写体を撮影し、撮影した被写体の画像データを出力し、前記被写体の明るさに基づいて、前記画像データのホワイトバランスを調整し、前記被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出し、前記ホワイトバランスが調整された画像データに基づいて、表示手段に画像を表示させ、ストロボ発光が行われていることが検出された場合に、前記ホワイトバランスを予め定められた状態に固定する。
【００２６】
本発明に係る撮影方法によれば、ストロボ発光が行われていることが検出された場合に、画像データのホワイトバランスを予め定められた状態に固定するので、被写体の周辺でストロボ発光が行われている場合であっても、表示手段に表示される画像のホワイトバランスが周辺の撮影環境の影響で変化することがなくなるため、スルー画像表示のハンチングが発生せずユーザに不快感を与えることを防止することができる。なお、ホワイトバランスは、ストロボ発光モードの際の値に固定するとより効果的である。
【００２７】
また、上記第２の目的を達成するために第２の発明に係る撮影方法は、被写体を撮影し、撮影した被写体の画像データを出力し、前記被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出し、ストロボ発光が行われていることが検出された場合に、前記被写体の明るさを複数回測定して得られる前記被写体の明るさの平均値に基づいて、撮影時の露出を決定する。
【００２８】
本発明に係る撮影方法によれば、ストロボ発光が行われていることが検出された場合に、被写体の明るさを複数回測定して得られる被写体の明るさの平均値に基づいて撮影時の露出を決定するので、被写体の周辺でストロボ発光が行われた場合において１回のみ測光された被写体の明るさに基づいて撮影時の露出を決定する場合と比較して、良好な画像を得る可能性を高めることができる。
【００２９】
また、上記の目的を達成するために第３の発明に係る撮影方法は、被写体の明るさを撮影前に測光して得られた測光値に基づいて、撮影時の露出を決定し、撮影時に、被写体を撮影し撮影した被写体の画像データを出力する撮影手段で撮影された被写体画像の白とびを検出し、決定された露出で撮影が行われるように前記撮影手段を制御すると共に、撮影時に前記被写体画像の白とびが検出された場合には、再度撮影が行われるように前記撮影手段を制御する。
【００３０】
本発明に係る撮影方法によれば、撮影時に被写体画像の白とびが検出された場合には、再度撮影が行われるように撮影手段を制御するので、白とびのない画像を得ることができる。
【００３１】
また、上記の目的を達成するために第４の発明に係る撮影方法は、被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出し、撮影前にストロボ発光が行われていることが検出された場合には、前記被写体の明るさを撮影前に複数回測光して得られる測光値の平均値に基づいて、撮影時の露出を決定し、決定された露出で撮影が行われるように、撮影時に被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段を制御すると共に、撮影中の前記被写体の明るさと前記平均値との差の絶対値が所定値以上になった場合には、蓄積された電荷を廃棄するように前記電荷蓄積素子を制御し再度撮影が行われるように前記撮影手段を制御する。
【００３２】
本発明に係る撮影方法によれば、撮影前にストロボ発光が行われていることが検出された場合に、撮影中の被写体の明るさと、撮影前の複数の測光値の平均値との差の絶対値が所定値以上になったときには、蓄積された電荷を廃棄するように電荷蓄積素子を制御し再度撮影が行われるように撮影手段を制御する。
【００３３】
これにより、撮影中に他の撮像装置によるストロボ発光が行われ、撮影中に測定して得られた被写体の明るさが予め定められた値（平均値に所定値を加えた値）以上になった場合には、蓄積された電荷を廃棄し、再度撮影を開始するので、白とびが発生していない画像を得ることができる。
【００３４】
また、撮影中に他の撮像装置によるストロボ発光が行われなくなり、撮影中に測定して得られた被写体の明るさが予め定められた値（平均値から所定値を減じた値）以下になった場合には、蓄積された電荷を廃棄し、再度撮影を開始するので、黒つぶれが発生していない画像を得ることができる。
【００３５】
なお、再度撮影を行う場合には、既に決定された露出で撮影を行うように撮影手段を制御してもよく、また再度露出を決定し、再度決定した露出で撮影を行うように撮影手段を制御するようにしてもよい。
【００３６】
また、上記目的を達成するために第５の発明に係る撮影方法は、被写体の周辺で他の撮影装置によるストロボ発光が行われているかを検出し、撮影前にストロボ発光が行われていることが検出された場合に、前記被写体の明るさを撮影前に複数回測光して得られる測光値の平均値に基づいて、撮影時の露出を決定し、決定された露出で撮影が行われるように、撮影時に前記被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段を制御すると共に、撮影中の前記被写体の明るさが前記平均値より所定値以上大きくなった場合、または撮影中にストロボ発光が行われていることが検出された場合には、蓄積された電荷を廃棄するように前記電荷蓄積素子を制御した後再度撮影が行われるように前記撮影手段を制御し、撮影中の前記被写体の明るさが前記平均値より所定値以下小さくなった場合、または撮影中にストロボ発光が行われていないことが検出された場合には、前記平均値に基づいた電荷が得られるようにストロボ発光量を制御する。
【００３７】
本発明に係る撮影方法によれば、撮影前にストロボ発光が行われていることが検出され、撮影中の被写体の明るさが平均値より所定値以上大きくなった場合、または撮影中にストロボ発光が行われていることが検出された場合には、蓄積された電荷を廃棄するように電荷蓄積素子を制御した後再度撮影が行われるように撮影手段を制御する。これにより、白とびが発生していない画像を得ることができる。
【００３８】
また、本発明に係る撮影方法によれば、撮影前にストロボ発光が行われていることが検出され、撮影中の被写体の明るさが平均値より所定値以下小さくなった場合、または撮影中にストロボ発光が行われていないことが検出された場合には、平均値に基づいた電荷が得られるようにストロボ発光量を制御するので、黒つぶれが発生していない画像を得ることができる。
【００３９】
なお、再度撮影を行う場合には、既に決定された露出で撮影を行うように撮影手段を制御してもよく、また再度露出を決定し、再度決定した露出で撮影を行うように撮影手段を制御するようにしてもよい。
【００４０】
また、上記目的を達成するために第６の発明に係る撮影方法は、被写体の周辺でストロボ発光が行われているかを検出し、ストロボ発光が行われていることが検出された場合に、前記被写体の撮影時に被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えた撮影手段による撮影中の被写体の明るさが、所定の明るさより大きいときには、後幕ストロボ発光を行わないように、後幕ストロボ発光を行うことが可能なストロボ発光手段を制御する。
【００４１】
本発明に係る撮影方法によれば、ストロボ発光が行われていることが検出された場合に、撮影中の被写体の明るさが、所定の明るさより大きいときには、後幕ストロボ発光を行わないようにストロボ発光手段を制御するので、撮影中に他の撮影装置によりストロボ発光が行われた場合には、後幕ストロボ発光を行わないことにより画像の白とびを防止することができる。
【発明の効果】
【００４２】
以上説明したように、本発明によれば、他のデジタルカメラ等の撮影装置からストロボ発光が行われても、適切なスルー画像及び適切な画像を得ることができる、という効果が得られる。
【発明を実施するための最良の形態】
【００４３】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、ここでは、本発明を、デジタル電子スチルカメラ（以下、「デジタルカメラ」という。）に適用した場合について説明する。
【００４４】
［第１の実施の形態］
図１（Ａ）に示すように、本発明の撮影装置としてのデジタルカメラ１０の正面には、撮影時に必要に応じて発光されるストロボ１２と、撮影される被写体からの光が入射するファインダー窓１４と、被写体像を結像させるための光学ユニット１６と、が設けられている。また、デジタルカメラ１０の側面には、撮影によって得られた画像データをデジタルデータとして記憶する可搬型の記録メディア１８（図２参照、図１では省略）を装着可能なスロット２０が設けられている。
【００４５】
なお、光学ユニット１６は、沈胴式の光学レンズで構成され、撮影時以外は、デジタルカメラ１０本体の筐体２２内に沈胴されており、撮影時には、光軸方向に伸縮可能な鏡筒１６Ａが伸長されて、図１（Ａ）に示すように筐体２２の外部に現れるようになっている。また、この光学ユニット１６は、鏡筒１６Ａ内に、撮影レンズ４０、フォーカスレンズ４２、及び絞り・シャッタ機構４４を含んでいる（図２参照）。撮影レンズ４０は、１枚又は複数枚のレンズで構成された単一の焦点距離（固定焦点）のレンズでも良いし、ズームレンズや望遠／広角の二焦点切替式レンズのように焦点距離可変のものでもよい。
【００４６】
一方、デジタルカメラ１０の背面には、図１（Ｂ）に示すように、スルー画像、撮影によって得られた被写体画像、各種メニュー、及びパラメータ等を表示するＬＣＤ２４、ファインダー窓１４から入射した光が図示を省略した光学部材を介して案内され、撮影する被写体の構図を決定する際に撮影者によって覗かれるファインダー接眼部２６、及び撮影倍率をアップ又はダウンしたり、ＬＣＤ２４に表示されたメニュー画面から所望のメニュー項目又はズーム倍率の設定や各種パラメータ等を選択する際に撮影者によって操作される十字ボタン２８が設けられている。
【００４７】
更に、デジタルカメラ１０の上面には、デジタルカメラ１０の各部への電源電力の供給／供給停止の切り替えを行う電源スイッチ３０、撮影の指示入力のために撮影者によって押圧操作されるレリーズスイッチ（所謂シャッタスイッチ）３２、及び撮影モードを選択する際に撮影者によって回転操作されるモードダイヤル３４が設けられている。レリーズスイッチ３２は、中間位置まで押下される状態（以下、「半押し状態」という。）、及び当該中間位置を超えた最終押下位置まで押下される状態（以下、「全押し状態」という。）の２段階の押圧操作が可能に構成されている。詳細は後述するがデジタルカメラ１０では、レリーズスイッチ３２を半押し状態にすることによりＡＥ（Automatic Exposure、自動露出）機能が働いて露出状態（シャッタースピード、及び絞りの状態）が、設定モード（シャッタースピード優先ＡＥ、絞り優先ＡＥ、オート）に応じて設定された後、ＡＦ（Auto Focus、自動合焦）機能が働いて合焦制御されるとともに、ＡＷＢ（Auto White Balance）補正値（ホワイトバランスを補正するための基準補正値）の演算、及び必要に応じて感度を調整するための補正値が設定される。その後、引き続き全押し状態にすると露光（撮影）が行われる。なお、ホワイトバランスを調整するための基準補正値の演算は、上記のように自動で行っても良いが、手動又は半自動で行うことができる。
【００４８】
次に本実施の形態に係るデジタルカメラ１０の構成を説明する。
【００４９】
図２に示すように、デジタルカメラ１０は、光学ユニット１６の光軸後方に配置され、被写体からの光を受光して受光量に応じた電荷を蓄積する複数の電荷蓄積素子を備えたＣＣＤ（Charge Coupled Device）５０、ＣＤＳ（Correlated Double Sampling）回路５２、アナログ／デジタル変換器（以下、「Ａ／Ｄ変換器」と称す）５４、ＣＣＤ駆動信号発生部５６、モータドライバ５８、ストロボ制御部１３、及びデジタルカメラ１０の全体的な動作を司る主制御部６０を備えている。なお、ＣＣＤ５０に代えて、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）を用いることもできる。
【００５０】
ＣＤＳ回路５２は、ＣＣＤ５０から読み出された被写体像を示す出力信号を相関二重サンプリング処理すると共にＲ、Ｇ、Ｂの各色信号に色分解処理して各色信号の信号レベルの調整を行う。Ａ／Ｄ変換器５４は、ＣＤＳ回路５２により処理されたアナログ信号をデジタル信号に変換する。
【００５１】
ＣＣＤ駆動信号発生部５６は、ＣＣＤ５０を駆動するためのタイミング信号を生成する。モータドライバ５８は、光学ユニット１６に含まれる撮影レンズ４０を移動（鏡筒の伸縮）させるためのズームモータ、フォーカスレンズ４２を移動させるためのＡＦモータ、及び絞り・シャッタ機構４４を駆動するアイリスシャッタモータの各モータを駆動する。モータドライバ５８は、更に、撮影レンズ４０のズーム位置を検知するための検知センサ５８Ａを含んでいる。ストロボ制御部１３は、ストロボ１２の発光を制御する。
【００５２】
主制御部６０は、画像入力制御部６２、画像信号処理回路６４、ＶＲＡＭ６６、表示制御部６８、圧縮伸長処理回路７０、メディア制御部７２、ＡＦ検出回路７４、ＡＥ・ＡＷＢ検出回路７６、感度調整部９０、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）７８、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）８０、及びＣＰＵ８２が、バス８４により相互に接続されている。また、ＣＰＵ８２は、ＣＣＤ駆動信号発生部５６、モータドライバ５８と接続されている。さらに、ＣＰＵ８２は、十字ボタン２８、電源スイッチ３０、レリーズスイッチ３２、及びモードダイヤル３４と接続されている。
【００５３】
画像入力制御部６２は、Ａ／Ｄ変換器５４によるデジタル変換後のデジタル信号を被写体を表す被写体画像の画像データとして入力する。画像信号処理回路６４は、入力された画像データに対して所定のデジタル信号処理を行う。ＶＲＡＭ６６は、ＬＣＤ２４に表示する画像データを記憶する。表示制御部６８は、ＶＲＡＭ６６に記憶された画像データに基づく画像を表示するようにＬＣＤ２４の表示を制御する。圧縮伸長処理回路７０は、入力された画像データを圧縮・伸長する。メディア制御部７２は、スロット２０に装填された記録メディア１８に対して各種情報を読み書きする。ＡＦ検出回路７４は、入力された画像データに基づいて最適な焦点位置を検出する。ＡＥ・ＡＷＢ検出回路７６は、入力された画像データに基づいて最適な露出状態及びホワイトバランスを調整するためのＡＷＢ補正値等を演算する。感度調整部９０は、入力された被写体画像の画像データに基づいて必要に応じて感度を調整する。ＳＤＲＡＭ７８は、ワークメモリとして用いられる。ＥＥＰＲＯＭ８０には、以下で詳細を説明するスルー画像表示処理ルーチンを実行するためのプログラム、各種処理を実行するためのプログラム、及びパラメータ等の情報が予め記憶されている。また、ＥＥＰＲＯＭ８０には、以下で詳細を説明する、被写体の周辺でストロボ発光が行われている場合におけるストロボ発光撮影モード用のホワイトバランス調整を行う際のＡＷＢ補正値（Ｒｇｓｔ、Ｇｇｓｔ、Ｂｇｓｔ）が記憶されている。ＣＰＵ８２は、ＥＥＰＲＯＭ８０からプログラムを読み出して実行することにより、上記各部を制御する。
【００５４】
なお、一般に、ＣＣＤ５０には、シャッターゲートを介してシャッタードレインが設けられており、シャッターゲートをシャッターゲートパルスによって駆動することにより、蓄積した信号電荷をシャッタードレインに掃き出すことができる。すなわち、ＣＣＤ５０は、シャッターゲートパルスによって各センサに蓄積される電荷の蓄積時間（シャッタスピード）を制御する、所謂電子シャッター機能を有しており、絞り・シャッタ機構４４のシャッタ機能の代わりにこの電子シャッター機能を用いるようにしてもよい。
【００５５】
次に、上記実施の形態に係るデジタルカメラ１０の作用を説明する。
【００５６】
デジタルカメラ１０のＣＰＵ８２が行うスルー画像表示処理ルーチンについて図３を用いて説明する。
【００５７】
まず、ステップ１００で電源スイッチ３２の操作により電源がＯＮされたことを検出すると、次のステップ１０２では、ＬＣＤ２４に所定のフレームレートで取り込んだ画像データを表示するスルー画像表示を開始するように上記各部を制御する。
【００５８】
具体的には、ステップ１０２では、モータドライバ５８にレンズ駆動の指示を行うことにより、光学ユニット１６を筐体２０の外側に突出させ、ＣＣＤ駆動信号発生部５６へＣＣＤ制御の指示を行うことにより、ＣＣＤ５０が所定のタイミングで被写体からの光を受け取って光電変換し、光電変換して得られるアナログ信号をＣＤＳ回路５２へ出力し、ＣＤＳ回路５２が入力されたアナログ信号を相関二重サンプリング処理し、Ａ／Ｄ変換器５４が相関二重サンプリング処理されたアナログ信号をデジタル信号に変換し、変換したデジタル信号を画像入力制御部６２へ出力する。そして、画像入力制御部６２が、Ａ／Ｄ変換器５４によるデジタル変換後のデジタル信号を、被写体を表す被写体画像の画像データとして入力し、画像信号処理回路６４は、入力された画像データに対して所定のデジタル信号処理を行う。なお、本実施の形態において、画像信号処理回路６４が行う所定のデジタル信号処理には、例えば、ＡＥ・ＡＷＢ検出回路７６によって、画像入力制御部６２により入力された画像データのＲ、Ｇ、Ｂの色信号の輝度等に基づいて演算されたＡＷＢ補正値に基づいて、最適なホワイトバランスとなるように画像データのホワイトバランスを調整する処理が含まれている。すなわち、画像信号処理回路６４は、被写体の明るさに基づいて、画像データのホワイトバランスを調整する調整手段として機能する。デジタル信号処理が施された画像データはＶＲＡＭ６６に記憶され、表示制御部６８が、ＶＲＡＭ６６に記憶された画像データに基づく画像がＬＣＤ２４に所定のフレームレートで動画像的に連続表示されるようにＬＣＤ２４の表示を制御する。すなわち、ＬＣＤ２４には、ホワイトバランスが調整された画像データに基づいて画像が表示される。
【００５９】
次のステップ１０４では、被写体画像１フレーム毎に、Ｒ、Ｇ、Ｂ信号を積算した積算値に基づいて被写体輝度（撮影ＥＶ）を求めることを開始する。なお、本実施の形態では、ＣＣＤ５０から取得される画像データに基づいて被写体輝度を求める例について説明するが、周知の測光センサやＡＦ投光／受光センサからなる測距センサ等を用いて被写体輝度を求めるようにしてもよい。
【００６０】
次のステップ１０６で、図５（Ａ）及び図５（Ｂ）に示すように、複数のフレーム分、例えば１０フレーム分の被写体輝度を測定したと判断された場合、すなわち被写体の明るさを複数回測定（測光）した場合には、次のステップ１０８へ進む。
【００６１】
次のステップ１０８では、測定された複数フレーム、例えば１０フレーム分の被写体の明るさの最大値と最小値との差が所定の閾値Ｐ以上であるか否かを判定することにより、被写体の周辺で他のデジタルカメラ等の撮像装置によるストロボ発光が行われているかを検出する。すなわち、検出手段としてのステップ１０８では、被写体の周辺で他の撮像装置によるストロボ発光が行われているかを検出する。なお、この所定の閾値Ｐについては、実験的又は統計的に、被写体の周辺で他の撮像装置によってストロボ発光が行われているような状況における被写体の明るさの最大値と最小値との差を求めておき、この差を閾値Ｐとして設定しておけばよい。また、本ステップにおいて、蛍光灯等の周期的なちらつき（フリッカー）を他の撮像装置等によるストロボ発光と区別するために、所定周期での発光は、他の撮像装置によるストロボ発光であると判定しないようにする。
【００６２】
ステップ１０８で否定判定された場合には、次のステップ１１２へ進み、一方、ステップ１０８で肯定判定された場合には、次のステップ１１０で、ＥＥＰＲＯＭ８０からストロボ発光時に画像データのホワイトバランスを調整する際に用いられるＡＷＢ補正値（Ｒｇｓｔ、Ｇｇｓｔ、Ｂｇｓｔ）を読み込み、読み込んだＡＷＢ補正値（Ｒｇｓｔ、Ｇｇｓｔ、Ｂｇｓｔ）を用いて、ホワイトバランスを予め定められた状態に固定する。このように、ホワイトバランスがストロボ発光時のホワイトバランスに固定されるためスルー画像表示時のハンチングが防止される。
【００６３】
ステップ１１２では、レリーズスイッチ３２の半押し状態及び全押し状態を検出したか否かを判定することにより、ユーザから撮影指示があったか否かを判定する。
【００６４】
ステップ１１２で否定判定がされた場合には、ステップ１０４へ戻り、上記で説明した処理を再び行う。
【００６５】
一方、ステップ１１２で肯定判定がされた場合には、次のステップ１１４では、レリーズスイッチ３２を半押し状態にしたときに設定された露出状態（シャッタースピード、及び絞りの状態）及び合焦制御されたフォーカスレンズ４２の焦点位置で、被写体の撮影を実行し、入力された画像データに対して画像信号処理回路６４により所定のデジタル信号処理が行われた画像データを、メディア制御部７２を介して記録メディア１８に記録させる。
【００６６】
次のステップ１１６では、電源スイッチ３２の操作により電源がＯＦＦされたか否かを判定し、否定判定された場合には、ステップ１０２へ戻り上記で説明した処理を再び行う。一方、ステップ１１６で肯定判定された場合には、次のステップ１１８で電源ＯＦＦする。
【００６７】
以上、説明したように、本実施の形態に係るデジタルカメラ１０によれば、ストロボ発光が行われていることが検出された場合に、画像データのホワイトバランスを予め定められた状態に固定するので、被写体の周辺で他の撮像装置によるストロボ発光が行われている場合であっても、表示手段に表示される画像のホワイトバランスが周辺の撮影環境の影響で変化することがなくなるため、スルー画像表示のハンチングが発生せずユーザに不快感を与えることを防止することができ、適切なスルー画像を得ることができる。
【００６８】
［第２の実施の形態］
次に、本発明の第２の実施の形態に係るデジタルカメラについて説明する。なお、第１の実施の形態と同様の構成及び同様の処理については、同一の符号を付して説明を省略する。
【００６９】
本実施の形態では、図４に示す、第１の撮影処理ルーチンを実行するためのプログラムがＥＥＰＲＯＭ８０に記憶され、ＣＰＵ８２が第１の撮影処理ルーチンを実行する。
【００７０】
本実施の形態に係るデジタルカメラの作用を説明する。
【００７１】
デジタルカメラのＣＰＵ８２が行う第１の撮影処理ルーチンについて図４を用いて説明する。
【００７２】
第１の撮影処理ルーチンでは、ステップ１０２でスルー画像を表示した後、ステップ２０４で、レリーズスイッチ３２が半押し状態であるか否かを判断し、半押し状態であることを検出すると、次のステップ１０４へ進む。
【００７３】
ステップ１０８で他の撮像装置によるストロボ発光が検出された場合には、次のステップ２１２で、ステップ１０６で求められた複数フレーム（例えば、１０フレーム）の被写体の明るさ（被写体輝度）の平均値Ａｖｅ（図５参照）を算出する。
【００７４】
次のステップ２１４では、撮影時の露出を決定するために、ステップ２１２で算出された被写体の明るさの平均値Ａｖｅに基づいて、露出状態（シャッタースピード、及び絞りの状態）を演算するように、ＡＥ・ＡＷＢ検出回路７６に指示を出力する。これにより、ＡＥ・ＡＷＢ検出回路７６によって平均値Ａｖｅに基づいた露出状態が演算され、演算結果を受け取ることができる。すなわち、ステップ２１４では、ステップ１０８においてストロボ発光が行われていることが検出された場合に、被写体の明るさを撮影前に複数回測定して得られる被写体の明るさの平均値Ａｖｅに基づいて、撮影時の露出を決定する
一方、ステップ１０８で否定判定された場合には、次のステップ２１８で、上記で説明したステップ１０６で求められた複数フレーム（例えば、１０フレーム）の被写体の明るさのうち、最新（直近）の被写体の明るさに基づいて、露出状態を演算するように、ＡＥ・ＡＷＢ検出回路７６に指示を出力する。これにより、ＡＥ・ＡＷＢ検出回路７６によって最新の被写体の明るさに基づいた露出状態が演算され、演算結果を受け取ることができる。
【００７５】
次のステップ２１６では、ステップ２１４またはステップ２１８でＡＥ・ＡＷＢ検出回路７６によって演算された露出状態となるように、上記で説明したアイリスシャッタモータを介して、絞り・シャッタ機構４４を制御すると共に、ＡＦ検出回路７４により、画像データに基づいて検出された最適な焦点位置に設定されるように、ＡＦモータを介してフォーカスレンズ４２を制御する。
【００７６】
次のステップ２２０では、レリーズスイッチ３２の全押し状態を検出したか否かを判定することにより、ユーザから撮影指示があったか否かを判定する。
【００７７】
ステップ２２０で否定判定がされた場合には、ステップ２０６へ戻り、上記で説明した処理を再び行う。
【００７８】
一方、ステップ２２０で肯定判定がされた場合には、次のステップ２２２で、被写体の撮影を実行し、入力された画像データに対して画像信号処理回路６４により所定のデジタル信号処理が行われた画像データを、メディア制御部７２を介して記録メディア１８に記録させる。すなわち、ステップ２１６、ステップ２２２では、決定された露出で撮影が行われるように上記で説明した撮影手段を制御する。そして、次のステップ１１６へ進む。
【００７９】
以上、説明したように、本実施の形態に係るデジタルカメラによれば、ストロボ発光が行われていることが検出された場合に、被写体の明るさを複数回測定して得られる被写体の明るさの平均値に基づいて撮影時の露出を決定するので、被写体の周辺でストロボ発光が行われた場合において１回のみ測光された被写体の明るさに基づいて撮影時の露出を決定する場合と比較して、良好な画像を得る可能性を高めることができる。
【００８０】
［第３の実施の形態］
次に、本発明の第３の実施の形態に係るデジタルカメラについて説明する。なお、第１の実施の形態及び第２の実施の形態と同様の構成及び同様の処理については、同一の符号を付して説明を省略する。
【００８１】
本実施の形態では、図６に示す、第２の撮影処理ルーチンを実行するためのプログラムがＥＥＰＲＯＭ８０に記憶され、ＣＰＵ８２が第２の撮影処理ルーチンを実行する。
【００８２】
本実施の形態に係るデジタルカメラの作用を説明する。
【００８３】
デジタルカメラのＣＰＵ８２が行う第２の撮影処理ルーチンについて図６を用いて説明する。
【００８４】
第２の撮影処理ルーチンでは、レリーズスイッチ３２の半押し状態が検出されたときに、ステップ３０４で、予め十字ボタン２８等から、顔領域の検出の指示または指定領域の検出の指示が入力されてＳＤＲＡＭ７８に記憶されているか否かを判定し、ＳＤＲＡＭ７８に上記の指示が記憶されていると判定がされた場合には、次のステップ３０５で、ＳＤＲＡＭ７８から上記の指示を読み取る。
【００８５】
読み取った指示が顔領域の検出指示である場合には、次のステップ３０６で、得られた画像データに基づいて被写体画像の中の人物の顔領域を抽出する顔領域抽出処理が実行される。ステップ３０６の処理は、例えば、顔領域を認識するための輪郭情報テンプレートをＥＥＰＲＯＭ８０に予め記憶し、被写体画像から人物の顔領域の輪郭を抽出して抽出した輪郭と、輪郭情報テンプレートとを比較することによって、顔領域を抽出する。そして、抽出した顔領域に対応する画像データに基づいて、顔領域の輝度の算出を開始することにより、顔領域の明るさの測定を開始する。
【００８６】
また、読み取った指示が指定領域の検出の指示である場合には、ステップ３０６で、画像データの指定された領域の輝度の算出を開始することにより、指定領域の明るさの測定を開始する。
【００８７】
なお、ステップ３０５で、ＳＤＲＡＭ７８に上記で説明した指示が記憶されていないと判定された場合には、次のステップ３０６で、上述したステップ１０４での処理と同様に、被写体画像１フレーム毎に、Ｒ、Ｇ、Ｂ信号を積算した積算値に基づいて被写体輝度（撮影ＥＶ）を求めることを開始する。
【００８８】
したがって、ＳＤＲＡＭ７８に上記で説明した指示が記憶されている場合には、ステップ２１４またはステップ２１８で、顔領域の明るさまたは指定領域の明るさに基づいた露出状態が決定される。すなわち、ＡＥ・ＡＷＢ検出回路７６は、ステップ２１４またはステップ２１８で、被写体の明るさを撮影前に測光して得られた測光値に基づいて、撮影時の露出を決定する。このとき、ステップ２２２では、顔領域または指定領域の画像に適切な露出となるような画像の画像データが記録メディア１８に記録される。
【００８９】
次のステップ３２４では、ステップ３０５で上記の指示をＳＤＲＡＭ７８から読み取った場合には、指定された領域（顔領域または指定領域）において、白とびの検出を行う。例えば、指定された領域において、輝度が８ビット（０〜２５５のいずれかの値）で表される場合において、所定値、例えば、２３０以上の輝度が検出されたときには白とびが発生している、と判定することにより、白とびの検出を行う。また、ステップ３０５で上記の指示をＳＤＲＡＭ７８から読み取っていない場合（すなわち、ステップ３０４において否定判定がされた場合）には、ステップ３２４では、画像データの全領域において白とびの検出を、上記と同様の処理により行う。
【００９０】
ステップ３２４で肯定判定がされた場合には、次のステップ３２６で、上述したステップ３２２の処理以降に測定された被写体画像１フレーム毎の被写体輝度（被写体の明るさ）と、ステップ３０８で求められた複数フレームの被写体の明るさとの平均値を算出することにより、それまでの平均値Ａｖｅを更新する。なお、ステップ３２６では、最新のフレームから１０フレーム分の移動平均を算出することにより、それまでの平均値Ａｖｅを更新するようにしてもよい。
【００９１】
次のステップ３２８では、ステップ３２６で更新された平均値に基づいて、露出状態（シャッタースピード、及び絞りの状態）を演算するように、ＡＥ・ＡＷＢ検出回路７６に指示を出力する。これにより、ＡＥ・ＡＷＢ検出回路７６によって平均値に基づいた露出状態が演算され、演算結果を受け取ることができる。
【００９２】
次のステップ３３０では、ステップ３２８でＡＥ・ＡＷＢ検出回路７６によって演算された露出状態となるように、上記で説明したアイリスシャッタモータを介して、絞り・シャッタ機構４４を制御すると共に、ＡＦ検出回路７４によって、画像データに基づいて検出された最適な焦点位置に設定されるように、ＡＦモータを介してフォーカスレンズ４２を制御する。
【００９３】
そして、ステップ３２２に戻り、被写体の撮影を実行し、入力された画像データに対して画像信号処理回路６４により所定のデジタル信号処理が行われた画像データを、メディア制御部７２を介して記録メディア１８に記録させ、以降の処理を再び行う。すなわち、ステップ３２４、ステップ３２６、ステップ３２８、ステップ３３０、及びステップ３２２において、被写体画像の白とびが検出された場合には、再度露出を決定するように制御し、決定した露出で再度撮影が行われるように制御する。
【００９４】
一方、ステップ３２４で否定判定がされた場合には、ステップ１１６へ進む。
【００９５】
以上、説明したように、本実施の形態に係るデジタルカメラによれば、被写体画像の白とびが検出された場合には、再度撮影が行われるように制御するので、白とびのない画像を得ることができる。
【００９６】
［第４の実施の形態］
次に、本発明の第４の実施の形態に係るデジタルカメラについて説明する。なお、第１〜第３の実施の形態と同様の構成及び同様の処理については、同一の符号を付して説明を省略する。
【００９７】
本実施の形態では、図７に示す、第３の撮影処理ルーチンを実行するためのプログラムがＥＥＰＲＯＭ８０に記憶され、ＣＰＵ８２が第３の撮影処理ルーチンを実行する。また、本実施の形態では、図８に示すＣＣＤ５１には、蓄積した電荷を廃却するための電荷廃却ドレイン９５及び電荷廃却ゲート９６が配置されており、電荷廃却ゲート９６の制御により、蓄積した電荷を電荷廃却ドレイン８２へ廃却することが可能である。
【００９８】
本実施の形態に係るデジタルカメラ１１の作用を説明する。
【００９９】
デジタルカメラ１１のＣＰＵ８２が行う第３の撮影処理ルーチンについて図７を用いて説明する。
【０１００】
第３の撮影処理ルーチンでは、ステップ２１２で、複数フレーム（例えば、１０フレーム）の被写体の明るさ（被写体輝度）の平均値Ａｖｅ（図５参照）が算出されると、次のステップ４１４では、上記で説明したステップ３０６で開始された被写体の明るさの測光における１回の測定時間９７（図５参照）がＣＣＤ５１の露光期間となるようなシャッタースピードを演算する。そして、算出された平均値Ａｖｅ及び演算したシャッタースピードに基づいて、絞りの状態を演算するように、ＡＥ・ＡＷＢ検出回路７６に指示を出力する。これにより、ＡＥ・ＡＷＢ検出回路７６によって適切な絞りの状態を受け取ることができる。
【０１０１】
ステップ２２０でレリーズスイッチ３２の全押し状態が検出されると、次のステップ４２４では、ＣＣＤ５１への露光が行われるように、ＣＣＤ駆動信号発生部５６へＣＣＤ制御指示を行う。
【０１０２】
次のステップ４２６では、露光期間中に測定された被写体の明るさが、上記で説明したステップ２１２で算出された平均値Ａｖｅとほぼ等しいか、すなわち、露光期間中の被写体の明るさと、平均値Ａｖｅとの差の絶対値が所定値より小さいか否かを判定する。
【０１０３】
ステップ４２６で否定判定がされた場合、次のステップ４２８で、蓄積した全ての電荷を電荷廃却ドレイン８２へ廃却するように、ＣＣＤ駆動信号発生部５６に対して電荷廃却ゲート９６を制御する指示を行い、ステップ４２４へ戻り、再び露光（撮影）を行う。このようなステップ４２６〜ステップ４２８〜ステップ４２４の一連の処理により、差の絶対値が所定値以上になった場合に平均値Ａｖｅより露光期間中の被写体の明るさが大きいときには、ＣＣＤ５１の電荷蓄積素子に蓄積された全ての電荷を廃却して、再度撮影を行うので、白とびが発生した画像が生成されるのを防止でき、また、差の絶対値が所定値以上になった場合に平均値Ａｖｅより露光期間中の被写体の明るさが小さいときには、ＣＣＤ５１の電荷蓄積素子に蓄積された全ての電荷は廃却されるので、黒つぶれが発生した画像が生成されるのを防止できる。
【０１０４】
一方、ステップ４２６で肯定判定がされた場合、次のステップ４３０で、ＣＣＤ駆動信号発生部５６へＣＣＤ制御指示を行うことにより、ＣＣＤ５１の蓄積素子に蓄積された電荷をアナログ信号としてＣＤＳ回路５２へ出力させ、ＣＤＳ回路５２から、Ａ／Ｄ変換器５４、画像入力制御部６２、画像信号処理回路６４、及びメディア制御部７２を介して記録メディア１８に記憶させる。そして、次のステップ１１６へ進む。
【０１０５】
以上、説明したように、本実施の形態に係るデジタルカメラ１１によれば、撮影前にストロボ発光が行われていることが検出された場合に、撮影中の被写体の明るさと、撮影前の複数の測光値の平均値Ａｖｅとの差の絶対値が所定値以上になったときには、蓄積された電荷を廃棄するように電荷蓄積素子を制御し再度撮影が行われるようにＣＣＤ５１等を制御する。
【０１０６】
これにより、撮影中に他の撮像装置によるストロボ発光が行われ、撮影中に測定して得られた被写体の明るさが予め定められた値（平均値Ａｖｅに所定値を加えた値）以上になった場合には、蓄積された電荷を廃棄し、再度撮影を開始するので、白とびが発生していない画像を得ることができる。
【０１０７】
また、撮影中に他の撮像装置によるストロボ発光が行われなくなり、撮影中に測定して得られた被写体の明るさが予め定められた値（平均値Ａｖｅから所定値を減じた値）以下になった場合には、蓄積された電荷を廃棄し、再度撮影を開始するので、黒つぶれが発生していない画像を得ることができる。
【０１０８】
なお、ステップ４２４において再度撮影を行う場合には、ステップ４１４で決定された露出で撮影を行う例について説明したが、ステップ４２４において、ステップ４１４での処理と同様に再度露出を決定し、再度決定した露出で撮影を行うようにしてもよい。
【０１０９】
［第５の実施の形態］
次に、本発明の第５の実施の形態に係るデジタルカメラについて説明する。なお、第１〜第４の実施の形態と同様の構成及び同様の処理については、同一の符号を付して説明を省略する。
【０１１０】
本実施の形態では、図９に示す、第４の撮影処理ルーチンを実行するためのプログラムがＥＥＰＲＯＭ８０に記憶され、ＣＰＵ８２が第４の撮影処理ルーチンを実行する点が異なる。
【０１１１】
本実施の形態に係るデジタルカメラ１０の作用を説明する。
【０１１２】
デジタルカメラ１０のＣＰＵ８２が行う第４の撮影処理ルーチンについて図９を用いて説明する。
【０１１３】
ステップ５２８では、露光期間中に測定した被写体の明るさが、ステップ２１２で算出された平均値Ａｖｅより小さい状態が所定期間続いたか否か、または、露光期間中に複数回測定した被写体の明るさの最大値と最小値との差分が所定値よりも小さい状態が所定期間続いたか否かを判定する。この判定を行うことによって、肯定判定の場合には、露光期間中、すなわち撮影中に被写体の周辺で他の撮影装置によるストロボ発光が行われていないことが検出され、否定判定の場合には、撮影中に被写体の周辺で他の撮影装置によるストロボ発光が行われたことが検出される。
【０１１４】
ステップ５２８で否定判定がされた場合には、次のステップ４２８へ進む。
【０１１５】
一方、ステップ５２８で肯定判定がされた場合には、次のステップ５３８で、露光機寒中に測定された最新の被写体の明るさと、平均値Ａｖｅとの明るさの差分を計算する。
【０１１６】
次のステップ５４０では、ステップ５３８で計算された明るさの差分を補うために、明るさの差分に対応する発行量のストロボ発光をストロボが行うように、ストロボ制御部１３を制御する。そして、次のステップ１１６へ進む。
【０１１７】
以上、説明したように、本実施の形態に係るデジタルカメラによれば、撮影前にストロボ発光が行われていることが検出され、撮影中の被写体の明るさが平均値より所定値以上大きくなった場合、または撮影中にストロボ発光が行われていることが検出された場合には、蓄積された電荷を廃棄するように電荷蓄積素子を制御した後再度撮影を行う。これにより、白とびが発生していない画像を得ることができる。
【０１１８】
また、本発明に係る撮影装置によれば、撮影前にストロボ発光が行われていることが検出され、撮影中の被写体の明るさが平均値より所定値以下小さくなった場合、または撮影中に検出手段でストロボ発光が行われていないことが検出された場合には、平均値に基づいた電荷が得られるようにストロボのストロボ発光量を制御するので、黒つぶれが発生していない画像を得ることができる。
【０１１９】
なお、ステップ４２４において再度撮影を行う場合には、ステップ４１４で決定された露出で撮影を行う例について説明したが、ステップ４２４において、ステップ４１４での処理と同様に再度露出を決定し、再度決定した露出で撮影を行うようにしてもよい。
【０１２０】
［第６の実施の形態］
次に、本発明の第６の実施の形態に係るデジタルカメラについて説明する。なお、第１〜第５の実施の形態と同様の構成及び同様の処理については、同一符号を付して説明を省略する。
【０１２１】
本実施の形態では、図１０に示す、第５の撮影処理ルーチンを実行するためのプログラムがＥＥＰＲＯＭ８０に記憶され、ＣＰＵ８２が第５の撮影処理ルーチンを実行する。また、本実施の形態では、ストロボが後幕ストロボ発光を行うことが可能である。
【０１２２】
本実施の形態に係るデジタルカメラの作用を説明する。
【０１２３】
デジタルカメラのＣＰＵ８２が行う第５の撮影処理ルーチンについて図１０を用いて説明する。
【０１２４】
ステップ１０８で、被写体の周辺で他の撮影装置によるストロボ発光が行われていることが検出された場合には、次のステップ６１１で、ストロボの発光モードを露光期間中の後半でストロボ発光する後幕発光モードに設定する。
【０１２５】
ステップ６２６では、ＣＣＤ５０の露光期間中に被写体の明るさを測定する。
【０１２６】
次のステップ６２８では、ＣＣＤ５０の露光期間中に、所定値Ｌ以上の被写体の明るさを検出したかどうかを判定する。なお、この所定値Ｌについては、実験的又は統計的に、被写体の周辺で他の撮像装置によってストロボ発光が行われ、自機のストロボによるストロボ発光を行うことが不要であるような状況における被写体の明るさを所定値Ｌとして設定しておけばよい。
【０１２７】
ステップ６２８で、所定値Ｌ以上の被写体の明るさを検出した場合には、次のステップ６３０では、後幕ストロボ発光をストロボが行わないようにストロボ制御部１３を制御すると共に、被写体の撮影を実行し、入力された画像データに対して画像信号処理回路６４により所定のデジタル信号処理が行われた画像データを、メディア制御部７２を介して記録メディア１８に記録させる。
【０１２８】
一方、ステップ６２８で、所定値以上の被写体の明るさを検出しなかった場合には、次のステップ６３２で、後幕ストロボ発光をストロボが行うようにストロボ制御部１３を制御すると共に、被写体の撮影を実行し、入力された画像データに対して画像信号処理回路６４により所定のデジタル信号処理が行われた画像データを、メディア制御部７２を介して記録メディア１８に記録させる。
【０１２９】
一方、ステップ１０８で、被写体の周辺で他の撮影装置によるストロボ発光が行われていることが検出されなかった場合には、ステップ６３４で、先幕ストロボ発光をストロボが行うようにストロボ制御部１３を制御すると共に、被写体の撮影を実行し、入力された画像データに対して画像信号処理回路６４により所定のデジタル信号処理が行われた画像データを、メディア制御部７２を介して記録メディア１８に記録させる。
【０１３０】
以上、説明したように、本実施の形態に係るデジタルカメラによれば、ストロボ発光が行われていることが検出された場合に、被写体の撮影中の被写体の明るさが、所定の明るさより大きいときには、後幕ストロボ発光を行わないようにストロボ制御部１３を介してストロボを制御するので、撮影中に他の撮影装置によりストロボ発光が行われた場合には、後幕ストロボ発光を行わないことにより画像の白とびを防止することができる。
【図面の簡単な説明】
【０１３１】
【図１】第１の実施の形態に係るデジタルカメラの外観を示す概略図である。
【図２】第１の実施の形態に係るデジタルカメラの構成を示すブロック図である。
【図３】第１の実施の形態に係るデジタルカメラのＣＰＵが実行するスルー画像表示処理ルーチンのフローチャートを示す図である。
【図４】第２の実施の形態に係るデジタルカメラのＣＰＵが実行する第１の撮影処理ルーチンのフローチャートを示す図である。
【図５】被写体の明るさ、平均値などを説明するための図である。
【図６】第３の実施の形態に係るデジタルカメラのＣＰＵが実行する第２の撮影処理ルーチンのフローチャートを示す図である。
【図７】第４の実施の形態に係るデジタルカメラのＣＰＵが実行する第３の撮影処理ルーチンのフローチャートを示す図である。
【図８】第４の実施の形態に係るデジタルカメラの構成を示すブロック図である。
【図９】第５の実施の形態に係るデジタルカメラのＣＰＵが実行する第４の撮影処理ルーチンのフローチャートを示す図である。
【図１０】第６の実施の形態に係るデジタルカメラのＣＰＵが実行する第５の撮影処理ルーチンのフローチャートを示す図である。
【符号の説明】
【０１３２】
１０      デジタルカメラ
１６      光学ユニット
２４      ＬＣＤ
５０      ＣＣＤ
５２      ＣＤＳ回路
５４      Ａ／Ｄ変換器
６２      画像入力制御部
６４      画像信号処理回路
７６      ＡＥ・ＡＷＥ検出回路
８２      ＣＰＵ
【図１】
2009027244.tif 000003
【図２】
2009027244.tif 000004
【図３】
2009027244.tif 000005
【図４】
2009027244.tif 000006
【図５】
2009027244.tif 000007
【図６】
2009027244.tif 000008
【図７】
2009027244.tif 000009
【図８】
2009027244.tif 000010
【図９】
2009027244.tif 000011
【図１０】
2009027244.tif 000012