(57)【要約】【課題】  高速のシャッタ速度においても適正な調光制御を実現することができるようにする。【解決手段】  発光制御部は、ストロボの発光開始タイミングを示す発光トリガがストロボに対して発行されてからストロボの発光輝度が所定値に到達するまでの遅延時間を取得する。撮像制御部は、遅延時間に基づいて、露光開始タイミングを制御する。ゲイン算出部は、露光開始タイミングから撮像された撮像画像に対して明るさを補正する場合に用いられる補正量を、遅延時間に基づいて算出する。本技術は、撮像動作を制御可能な情報処理装置に適用することができる。【選択図】図３
2014002248.tif 000002
【特許請求の範囲】
【請求項１】
ストロボの発光開始タイミングを示す発光トリガがストロボに対して発行されてから前記ストロボの発光輝度が所定値に到達するまでの遅延時間を取得する発光制御部と、
前記遅延時間に基づいて、露光開始タイミングを制御する撮像制御部と、
前記露光開始タイミングから撮像された撮像画像に対して明るさを補正する場合に用いられる補正量を、前記遅延時間に基づいて算出する補正量算出部と
を備える撮像装置。
【請求項２】
前記撮像装置と被写体までの距離に基づいて、前記ストロボの発光輝度の前記所定値を算出する発光輝度算出部を
さらに備え、
前記ストロボによって、前記発光輝度算出部により算出された前記ストロボの発光輝度の前記所定値に対応する前記遅延時間が、発光輝度と遅延時間との関係を示すテーブルから検出されると、前記発光制御部は、前記ストロボにより検出された前記遅延時間を取得する
請求項１に記載の撮像装置。
【請求項３】
前記撮像制御部は、前記発光トリガが発行されてから前記遅延時間が経過したタイミングに基づいて、前記露光開始タイミングを設定する
請求項２に記載の撮像装置。
【請求項４】
前記撮像制御部は、前記露光開始タイミングから所定の露光時間が経過したタイミングを、露光終了タイミングとして設定し、
前記補正量算出部は、前記露光開始タイミングにおける発光輝度と前記露光終了タイミングにおける発光輝度とに基づいて、前記補正量を算出する
請求項３に記載の撮像装置。
【請求項５】
前記所定の露光時間は、前記発光トリガが発行されてストロボの発光輝度が単調増加している期間内、又は、発光輝度が単調増加してピークに到達した後の、単調減少している期間内に設定される
請求項４に記載の撮像装置。
【請求項６】
前記撮像制御部は、前記ストロボの発光輝度が前記ピークに到達したタイミングに基づいて、前記露光開始タイミングを設定する
請求項５に記載の撮像装置。
【請求項７】
ストロボの発光開始タイミングを示す発光トリガがストロボに対して発行されてから前記ストロボの発光輝度が所定値に到達するまでの遅延時間を取得し、
前記遅延時間に基づいて、露光開始タイミングを制御し、
前記露光開始タイミングから撮像された撮像画像に対して明るさを補正する場合に用いられる補正量を、前記遅延時間に基づいて算出する
ステップを含む撮像方法。
【請求項８】
コンピュータを、
ストロボの発光開始タイミングを示す発光トリガがストロボに対して発行されてから前記ストロボの発光輝度が所定値に到達するまでの遅延時間を取得する発光制御部と、
前記遅延時間に基づいて、露光開始タイミングを制御する撮像制御部と、
前記露光開始タイミングから撮像された撮像画像に対して明るさを補正する場合に用いられる補正量を、前記遅延時間に基づいて算出する補正量算出部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、撮像装置及び方法、並びにプログラムに関し、特に、高速のシャッタ速度においても適正な調光制御を実現することができる、撮像装置及び方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、撮像装置が、同調速度以上のシャッタ速度でストロボ撮影を行う場合、フラット発光により、被写体を照明して調光する（例えば、特許文献１参照）。フラット発光とは、ストロボ光を連続的に発光することで、定常光と同様の効果を得ることができるものをいう。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１２４３９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の撮像装置が、シャッタ速度を高速にしてストロボ撮影を行う場合、フラット発光のリップルの影響によって、適正な調光制御の実行が困難になるおそれがある。
【０００５】
本技術は、このような状況に鑑みてなされたものであり、高速のシャッタ速度においても適正な調光制御を実現できるようにしたものである。
【課題を解決するための手段】
【０００６】
本技術の一側面の撮像装置は、ストロボの発光開始タイミングを示す発光トリガがストロボに対して発行されてから前記ストロボの発光輝度が所定値に到達するまでの遅延時間を取得する発光制御部と、前記遅延時間に基づいて、露光開始タイミングを制御する撮像制御部と、前記露光開始タイミングから撮像された撮像画像に対して明るさを補正する場合に用いられる補正量を、前記遅延時間に基づいて算出する補正量算出部とを備える。
【０００７】
前記撮像装置と被写体までの距離に基づいて、前記ストロボの発光輝度の前記所定値を算出する発光輝度算出部をさらに備え、前記ストロボによって、前記発光輝度算出部により算出された前記ストロボの発光輝度の前記所定値に対応する前記遅延時間が、発光輝度と遅延時間との関係を示すテーブルから検出されると、前記発光制御部は、前記ストロボにより検出された前記遅延時間を取得することができる。
【０００８】
前記撮像制御部は、前記発光トリガが発行されてから前記遅延時間が経過したタイミングに基づいて、前記露光開始タイミングを設定することができる。
【０００９】
前記撮像制御部は、前記露光開始タイミングから所定の露光時間が経過したタイミングを、露光終了タイミングとして設定し、前記補正量算出部は、前記露光開始タイミングにおける発光輝度と前記露光終了タイミングにおける発光輝度とに基づいて、前記補正量を算出することができる。
【００１０】
前記所定の露光時間は、前記発光トリガが発行されてストロボの発光輝度が単調増加している期間内、又は、発光輝度が単調増加してピークに到達した後の、単調減少している期間内に設定することができる。
【００１１】
前記撮像制御部は、前記ストロボの発光輝度が前記ピークに到達したタイミングに基づいて、前記露光開始タイミングを設定することができる。
【００１２】
本技術の一側面の撮像方法及びプログラムは、上述した本技術の一側面の撮像装置に対応する方法及びプログラムである。
【００１３】
本技術の一側面の撮像装置及び方法並びにプログラムにおいては、ストロボの発光開始タイミングを示す発光トリガがストロボに対して発行されてから前記ストロボの発光輝度が所定値に到達するまでの遅延時間が取得され、前記遅延時間に基づいて、露光開始タイミングが制御され、前記露光開始タイミングから撮像された撮像画像に対して明るさを補正する場合に用いられる補正量が、前記遅延時間に基づいて算出される。
【発明の効果】
【００１４】
以上のごとく、本技術によれば、高速のシャッタ速度においても適正な調光制御を実現することができる。
【図面の簡単な説明】
【００１５】
【図１】フラット発光における発光輝度の時間推移を示す図である。
【図２】本技術の手法について説明する図である。
【図３】撮像装置の機能的構成例を示すブロック図である。
【図４】調光制御処理の流れの一例を説明するフローチャートである。
【図５】発光処理の流れの一例を説明するフローチャートである。
【図６】撮像装置の本体部と外付ストロボの相互の処理関係を示す図である。
【発明を実施するための形態】
【００１６】
[フラット発光のリップル]
はじめに、本技術の理解を容易なものとすべく、所定の速度以上のシャッタ速度で撮像する場合におけるフラット発光のリップルの影響について説明する。
【００１７】
図１は、フラット発光における発光輝度の時間推移を示す図である。図１において、横軸は、時間軸を示し、縦軸は、発光輝度を示している。図１に示されるように、発光輝度は、発光期間において周期的に変化する。
【００１８】
フラット発光における発光輝度の時間推移を示す波形において、リップル周波数は３０kHz乃至５０kHzであり、１Ev程度の波高値のばらつきがある。したがって、所定の速度以上、例えば１０万分の１秒のシャッタ速度で撮像される場合、露光のタイミングによっては、最大で１Ev程度の露光のばらつきが発生する。
【００１９】
具体的には、フラット発光のリップルとは無関係に露光が行われることになるため、時刻ｔｓ１のタイミングで露光が行われる場合もあるし、時刻ｔｓ２のタイミングで露光が行われる場合もある。この場合、図１に示されるように、時刻ｔｓ１のタイミングでは発光輝度Ｌｆのストロボ光によって露光が行われるのに対して、時刻ｔｓ２のタイミングでは、時刻ｔｓ１のときよりも明るい発光輝度Ｌｓのストロボ光によって露光が行われることになる。
【００２０】
このように、所定の速度以上のシャッタ速度で撮像される場合、フラット発光のリップルの影響により、適正な調光制御が困難になるおそれがある。
【００２１】
そこで、本発明者等は、所定の速度以上のシャッタ速度においても適正な調光制御を実現すべく、以下に説明するような本技術の手法を開発した。
【００２２】
[本技術の手法の概略]
本技術の手法の理解を容易なものとすべく、その概略について説明する。
【００２３】
図２は、本技術の手法について説明する図である。
【００２４】
図２Ａは、本技術が適用される撮像装置による記録用の撮像時における、外付ストロボによる発光（以下、本発光と称する）の輝度のタイミングチャートである。図２Ａにおいて、横軸は、時間軸を示し、縦軸は、発光輝度を示している。
【００２５】
図２Ｂは、外付ストロボ２１（後述する図３参照）に対する発光トリガの発行タイミングを示すタイミングチャートである。外付ストロボ２１は、発光開始タイミングを示す発光トリガが撮像装置１（後述する図３参照）の本体部から発行されると、本発光する。なお、以下では、本技術が適用される撮像装置１から外付ストロボ２１を除く部分を、撮像装置１の本体部１０１（後述する図３参照）と称する。
【００２６】
図２Ｃは、撮像装置１の本体部１０１の内部での露光開始トリガの発行タイミングを示すタイミングチャートである。撮像装置１の本体部１０１が、露光開始トリガを内部の撮像素子４４（後述する図３参照）に発行すると、撮像素子４４は露光を開始する。
【００２７】
図２Ｄは、撮像装置１の本体部１０１の内部での露光終了トリガの発行タイミングを示すタイミングチャートである。撮像装置１の本体部１０１が、露光終了トリガを内部の撮像素子４４に発行すると、撮像素子４４は露光を終了する。
【００２８】
撮像装置１の本体部１０１は、外付ストロボ２１に対して、本発光の前に所定の発光量で予備的に発光（以下、プリ発光と称する）するように指示をする。
【００２９】
外付ストロボ２１は、プリ発光の指示が発行されると、所定の発光輝度でプリ発光する。すると、撮像装置１の本体部１０１は、プリ発光の反射光に基づいて、被写体までの距離を算出する。撮像装置１の本体部１０１は、被写体までの距離に基づいて、本発光に必要な発光輝度Ｌ１を算出する。なお、発光輝度Ｌ１の算出の具体的な手法については後述する。撮像装置１の本体部１０１は、算出された発光輝度Ｌ１を外付ストロボ２１に対して通知する。
【００３０】
ここで、外付ストロボ２１は、発光遅延時間と発光輝度とが予め対応付けられたテーブルを有している。そこで、外付ストロボ２１は、通知された発光輝度Ｌ１に対応する発光遅延時間Ｔｄを当該テーブルから検出する。発光遅延時間Ｔｄは、発光トリガが発行されてから外付ストロボ２１の発光輝度が所定値に到達するまでに要する時間であり、図２の場合、発光トリガが発行されてから外付ストロボ２１が発光輝度Ｌ１で発光するまでに要する時間である。外付ストロボ２１は、検出された発光遅延時間Ｔｄを撮像装置１の本体部１０１に通知する。
【００３１】
撮像装置１の本体部１０１は、通知された発光遅延時間Ｔｄに基づいて、発光トリガと露光開始タイミングを示す露光開始トリガとをそれぞれ発行する。図２の場合、発光トリガの発行時刻を時刻ｔｅとすると、露光開始トリガの発行時刻は、時刻ｔｅから発光遅延時間Ｔｄ後の時刻ｔｓとされる。
【００３２】
外付ストロボ２１は、発光トリガが発行された時刻ｔｅに本発光する。この場合、外付ストロボ２１の本発光による発光輝度の波形は、例えば図２に示されるように、時刻ｔｅで直ちにピークにならずに、徐々に単調増加していき、所定の遅れを持ってピークの発光輝度Ｌ１に到達すると、今度は徐々に単調減少していくような曲線Ｃになる。
【００３３】
また、撮像装置１の本体部１０１が、時刻ｔｓに露光開始トリガを発行すると、内部の撮像素子４４は露光を開始する。図２の場合、発光輝度がピークの発光輝度Ｌ１となる時刻ｔｓから露光が開始される。
【００３４】
その後、撮像装置１の本体部１０１が、露光開始トリガを発行した時刻ｔｓから露光時間Ｔｓｓ後の時刻ｔｆに露光終了トリガを発行すると、内部の撮像素子４４は露光を終了する。なお、露光時間Ｔｓｓは、予め所定の値に設定されている。このとき、露光終了トリガは、外付ストロボ２１にも通知される。
【００３５】
外付ストロボ２１は、露光終了トリガを受信した時刻、即ち露光が終了した時刻（この時刻は露光終了トリガが発行された時刻ｔｆに略等しい）の発光輝度Ｌ２を測定する。外付ストロボ２１は、測定した発光輝度Ｌ２を撮像装置１の本体部１０１に通知する。
【００３６】
撮像装置１の本体部１０１は、先に算出した発光輝度Ｌ１と、外付ストロボ２１から通知された発光輝度Ｌ２とに基づいて、本発光時の発光量の不足分を算出する。
【００３７】
具体的には、本来、外付ストロボ２１の本発光により、撮像装置１の本体部１０１（即ち、撮像素子４４の受光）に必要となる発光量は、露光時間Ｔｓｓ（即ち、露光開始トリガが発行されてから露光終了トリガが発行されるまでの時間）の期間中、一定の発光輝度Ｌ１で外付ストロボ２１が発光を継続した場合の発光量ＧＮ（ガイドナンバー）である。しかしながら、外付ストロボ２１の本発光による実際の発光輝度は、一定とはならず、発光トリガが発行されると先ず単調増加し、所定の遅れを持ってピークの発光輝度Ｌ１に到達すると、今度は単調減少する。このため、露光時間が、発光輝度の単調増加又は単調減少の期間を含むと、当該期間の発光輝度では、本来必要な発光量より不足した発光量でストロボが発光していることになる。
【００３８】
そこで、撮像装置１の本体部１０１は、本発光のうち、発光輝度の単調増加又は単調減少の期間における、発光量の不足分を算出する。即ち、露光時間が、単調増加している期間内、又は、単調減少している期間内に設定される。
【００３９】
従来のフラット発光では、レリーズ要求と、ストロボのリップルとが無関係であったため、レリーズ要求のタイミング毎に、発光輝度の単調増加又は単調減少の期間と露光時間との関係が場合によって変化してしまい、発光量の不足分を算出することは非常に困難である。
【００４０】
これに対して、本技術の手法では、レリーズ要求に応じて発光トリガと露光開始トリガとが適切に一定のタイミングに調整されるので、レリーズ要求のタイミングによらず、発光輝度の単調増加又は単調減少の期間と露光時間との関係を一定に保つことができる。このため、本技術の撮像装置１の本体部１０１は、発光輝度の単調増加又は単調減少の期間における、発光量の不足分を算出することが可能になる。
【００４１】
さらに、発光輝度の単調減少の期間だけに発光量の不足分が現れれば、発光輝度の単調増加と単調減少との両期間に発光量の不足分が現れる場合、即ちピークの発光輝度Ｌ１を挟むように露光時間が設定される場合と比較して、発光量の不足分の算出が非常に容易になる。そこで、露光時間がピークの発光輝度Ｌ１を挟まないように、露光開始トリガの発行タイミングが調整されると好適である。
【００４２】
具体的には、図２に示すように、本発光のストロボがピークの発光輝度Ｌ１に到達したタイミングで、露光開始トリガが発行されると好適である。この場合には、輝度の単調減少の期間だけに発光量の不足分が現れることになる。図２Ａの場合には、左下がりのハッチングで示される領域（期間Ｔｓｓの発光曲線Ｃより上の領域）ｒ２の面積が、この発光量の不足分に相当する。即ち、図２Ａの場合には、本発光時の実際の発光量は、右下がりのハッチングで示される領域（期間Ｔｓｓの発光曲線Ｃより下の領域）ｒ１の面積が相当する。つまり、発光量ＧＮは、図２Ａの場合には、領域ｒ１と領域ｒ２とから構成される長方形の面積分の発光量に相当する。しかしながら、実際には、領域ｒ２の面積分だけ発光量が不足することになる。
【００４３】
このため、本発光時に撮像された撮像画像（即ち、露光開始トリガが発行されてから撮像された撮像画像）は、この本発光時の発光量の不足分だけ暗い画像となっているため、所定のゲインを用いて明るさの補正をする必要がある。そこで、撮像装置１の本体部１０１は、領域ｒ２の面積分に相当する、本発光時の発光量の不足分を算出し、当該不足分に基づいてゲインを算出する。そして、撮像装置１の本体部１０１は、算出されたゲインを用いて、本発光時に撮像した撮像画像の画像データに対して明るさを補正する画像処理を施す。
【００４４】
このように、本技術の手法においては、撮像装置１の本体部１０１は、外付ストロボ２１から本発光の前に通知された発光遅延時間Ｔｄに基づいて、発光トリガと露光開始トリガを発行するタイミングを調整する。即ち、レリーズ要求のタイミングにかかわらず、ストロボの発光段階のうち適切な段階で露光が開始されるように、撮像装置１の本体部１０１は、発光トリガと露光開始トリガを発行するタイミングを調整する。これにより、高速のシャッタ速度においても適正な調光制御を実現することができる。
【００４５】
[撮像装置の機能的構成例]
図３は、本技術が適用される撮像装置１の機能的構成例を示すブロック図である。
【００４６】
撮像部１１は、ズームレンズ４１、絞り４２、フォーカスレンズ４３、及び撮像素子４４から構成される。ズームレンズ４１は、焦点距離を一定の範囲で自在に変化させる光学レンズである。絞り４２は、ズームレンズ４１を通過して入射してくる光の一部を遮光して、フォーカスレンズ４３を介して撮像素子４４へ入射する光の光量を調節する。フォーカスレンズ４３は、撮像素子４４の受光面に被写体像を結像させるため光学レンズである。
【００４７】
撮像素子４４は、例えば、CCD（Charge Coupled Devices）センサやCMOS（Complementary Metal Oxide Semiconductor）センサ等で構成される。撮像素子４４は、CPU（Central Processing Unit）１６から供給されるタイミング信号に従って動作することにより、ズームレンズ４１、絞り４２、及びフォーカスレンズ４３を介して入射する被写体からの光を受光して光電変換を行う。そして、撮像素子４４は、受光量に応じた電気信号としてのアナログの画像信号を、A/D(Analog/Digital)変換部１２に供給する。
【００４８】
A/D変換部１２は、撮像素子４４からのアナログ信号の画像信号をA/D変換し、その結果得られるデジタル信号を、画像データとして、CPU１６に供給する。
【００４９】
画像データ処理部１３は、画像データをCPU１６から取得して、各種画像処理を適宜施した上で、表示部１５や記録デバイス１４に供給する。例えば、画像データ処理部１３は、CPU１６から記録の指示を受けた場合、CPU１６から取得した画像データに対してJPEG(Joint Photographic Experts Group)方式等を用いた圧縮符号化処理を施し、その結果得られる圧縮符号化データを、記録デバイス１４に記録させる。
【００５０】
また、画像データ処理部１３は、記録デバイス１４に記録された圧縮符号化データを読み出して伸張復号処理を施し、その結果得られる撮像画像等のデータを表示部１５に供給する。このようにして、表示部１５に撮像画像等のデータが供給された場合、当該撮像画像等が表示部１５に表示される。
【００５１】
記録デバイス１４は、例えば、DVD(Digital Versatile Disc)等のディスクや、メモリカード等の半導体メモリその他のリムーバブルなリムーバブル記録媒体であり、撮像装置１に対して、容易に着脱可能になっている。記録デバイス１４には、例えば撮影画像のデータ等が記録される。
【００５２】
CPU１６は、プログラムROM(Read Only Memory)１９に記録されているプログラムを実行することにより、撮像装置１を構成する各部を制御し、また、操作部１７からの信号に応じて、各種の処理を行う。
【００５３】
本実施形態では、CPU１６は、所定のプログラムを実行することにより、操作検出部６１、発光制御部６２、撮像制御部６３、画像データ取得部６４、距離算出部６５、輝度算出部６６、及びゲイン算出部６７として機能する。
【００５４】
操作検出部６１は、操作部１７に対するユーザの操作を検出する。操作検出部６１は、操作部１７に含まれるレリーズボタンがユーザにより押下されたことを、レリーズ要求として検出して、発光制御部６２と撮像制御部６３に通知する。
【００５５】
発光制御部６２は、操作検出部６１からレリーズ要求が通知されると、外付ストロボ２１に対してプリ発光の指示を発行する。すると、外付ストロボ２１は、所定の発光輝度でプリ発光する。
【００５６】
撮像制御部６３は、操作検出部６１からレリーズ要求が通知されると、撮像部１１の撮像動作の制御を開始する。具体的には例えば、撮像制御部６３は、ズームレンズ４１の焦点距離、絞り４２の絞り値、フォーカスレンズ４３の駆動を伴うオートフォーカス処理を制御する。このような撮像制御部６３の制御の下、撮像部１１からA/D変換部１２に供給され、A/D変換された画像信号が、画像データとして画像データ取得部６４に供給される。また、撮像制御部６３は、撮像時の絞り値を輝度算出部６６に供給する。
【００５７】
画像データ取得部６４は、画像データをA/D変換部１２から取得すると、画像データ処理部１３に供給する。また、画像データ取得部６４は、プリ発光時に撮像された画像データをA/D変換部１２から取得すると、距離算出部６５にも供給する。
【００５８】
距離算出部６５は、プリ発光時において、画像データ取得部６４から供給された画像データに基づいて、撮像装置１から被写体までの距離を算出し、輝度算出部６６に供給する。
【００５９】
輝度算出部６６は、撮像制御部６３から供給された絞り値と、距離算出部６５から供給された被写体までの距離とに基づいて、本発光に必要な発光輝度Ｌ１を算出する。
【００６０】
具体的には、輝度算出部６６は、被写体までの距離と絞り値との積（距離×しぼり値）を、本発光により必要となる発光量ＧＮとして算出する。ここで、上述したように、発光量ＧＮは、図２Ａの長方形の面積に相当し、露光時間Ｔｓｓは予め決められている。したがって、輝度算出部６６は、求めた発光量ＧＮを露光時間Ｔｓｓで除算することで、発光輝度Ｌ１を算出することができる。輝度算出部６６は、算出された発光輝度Ｌ１を発光制御部６２に供給する。
【００６１】
発光制御部６２は、輝度算出部６６から供給された発光輝度Ｌ１を、CPU１６に接続されている外付ストロボ２１に通知する。すると、外付ストロボ２１から、発光輝度Ｌ１に対応する発光遅延時間Ｔｄが、発光制御部６２に通知される。
【００６２】
発光制御部６２は、外付ストロボ２１から通知された発光遅延時間Ｔｄに基づいて、発光トリガを発行する。発光制御部６２により発光トリガが発行されると、外付ストロボ２１は発光輝度Ｌ１で本発光する。
【００６３】
また、撮像制御部６３は、外付ストロボ２１から通知された発光遅延時間Ｔｄに基づいて、例えば外付ストロボ２１による本発光において発光輝度がピークの発光輝度Ｌ１に到達したタイミングで、露光開始トリガを発行する。撮像制御部６３により露光開始トリガが発行されると、撮像素子４４は露光を開始する。その後、露光開始トリガが発行された時刻から予め設定された露光時間Ｔｓｓが経過すると、撮像制御部６３は、露光終了トリガを発行する。撮像制御部６３により露光終了トリガが発行されると、撮像素子４４は露光を終了する。
【００６４】
撮像制御部６３は、発光制御部６２を介して外付ストロボ２１に露光終了トリガを通知する。すると、外付ストロボ２１から、露光が終了した時刻の発光輝度Ｌ２が、発光制御部６２に通知される。
【００６５】
ゲイン算出部６７は、輝度算出部６６により算出された発光輝度Ｌ１と発光制御部６２に通知された発光輝度Ｌ２とに基づいて、上述したように、本発光時の発光量の不足分を算出し、当該不足分に基づいてゲインを算出する。具体的には、ここでは図２に示すように、外付ストロボ２１による本発光においてピークの発光輝度Ｌ１に到達したタイミングで、露光開始トリガが発行されている。そこで、発光量ＧＮから領域ｒ１の面積分の発光量が減算された結果得られる領域ｒ２の面積が、本発光時の発光量の不足分として算出され、当該不足分に基づいてゲインが算出される。ゲイン算出部６７は、算出されたゲインを画像データ処理部１３に供給する。
【００６６】
画像データ処理部１３は、ゲイン算出部６７から供給されたゲインを用いて、本発光時に撮像部１１により撮像されて画像データ取得部６４を介して供給された画像データに対して、明るさを補正する画像処理を施す。
【００６７】
このようなCPU１６には、上述したA/D変換部１２、及び画像データ処理部１３の他さらに、操作部１７、EEPROM(Electrically Erasable Programmable ROM)１８、プログラムROM１９、RAM(Random Access Memory)２０、及び外付ストロボ２１が接続されている。
【００６８】
操作部１７は、ユーザによって操作され、その操作に対応した信号を、CPU１６に供給する。操作部１７には、例えば、図示せぬ電源ボタン、レリーズボタン、ズームボタン、操作ボタン等が含まれる。
【００６９】
EEPROM１８は、CPU１６の制御にしたがい、各種データを記憶し、撮像装置１の電源がオフにされた後にも保持しておく。換言すると、撮像装置１の電源がオフにされたときにも保持しておく必要があるデータ、例えば撮像装置１に設定された情報等が、EEPROM１８に記憶される。
【００７０】
プログラムROM１９は、CPU１６が実行するプログラムを記憶し、さらには、CPU１６がプログラムを実行する上で必要なデータを記憶している。RAM２０は、CPU１６が各種の処理を行う上で必要なプログラムやデータを一時記憶する。
【００７１】
外付ストロボ２１は、発光部８０、時間検出部８１、テーブル記憶部８２、及び輝度測定部８３から構成される。
【００７２】
発光部８０は、CPU１６からプリ発光の指示が発行されると、所定の発光輝度でプリ発光する。また、発光部８０は、CPU１６から発光トリガが発行されると、プリ発光後に通知された発光輝度で本発光する。
【００７３】
時間検出部８１は、CPU１６から通知された発光輝度Ｌ１に対応する発光遅延時間Ｔｄを、テーブル記憶部８２に記憶されているテーブルから検出する。時間検出部８１は、検出された発光遅延時間ＴｄをCPU１６に通知する。
【００７４】
テーブル記憶部８２は、発光遅延時間と発光輝度とが予め対応付けられたテーブルを記憶する。
【００７５】
輝度測定部８３は、CPU１６により露光終了トリガが発行された時刻の発光輝度Ｌ２を測定する。輝度測定部８３は、測定された発光輝度Ｌ２をCPU１６に通知する。
【００７６】
なお、撮像装置１から外付ストロボ２１を除いた撮像装置１の部分が、本体部１０１に該当する。
【００７７】
[撮像装置の処理]
次に、このような構成の撮像装置１の処理の流れについて、図４乃至図６を参照して説明する。
【００７８】
図４は、撮像装置１の本体部１０１による調光制御処理の流れの一例を説明するフローチャートである。図５は、外付ストロボ２１による発光処理の流れの一例を説明するフローチャートである。また、図６は、撮像装置１の本体部１０１と外付ストロボ２１の間の処理の関係について説明する図である。
【００７９】
ステップＳ１において、本体部１０１の操作検出部６１は、操作部１７に対するレリーズ要求を検出する。検出されたレリーズ要求は、発光制御部６２と撮像制御部６３に通知される。
【００８０】
ステップＳ２において、発光制御部６２は、外付ストロボ２１に対してプリ発光の指示を発行する。
【００８１】
すると、ステップＳ３１において、外付ストロボ２１の発光部８０は、CPU１６からプリ発光の指示を受信する。
【００８２】
ステップＳ３２において、発光部８０は、所定の発光輝度でプリ発光する。
【００８３】
すると、ステップＳ３において、本体部１０１の撮像制御部６３は、撮像部１１の撮像を制御する。プリ発光時に撮像された画像信号は、A/D変換部１２においてA/D変換されて画像データとされる。また、撮像時の絞り値が輝度算出部６６に供給される。
【００８４】
ステップＳ４において、画像データ取得部６４は、プリ発光時に撮像された画像データをA/D変換部１２から取得する。
【００８５】
ステップＳ５において、距離算出部６５は、画像データ取得部６４により取得されたプリ発光時の画像データに基づいて、撮像装置１から被写体までの距離を算出する。
【００８６】
ステップＳ６において、輝度算出部６６は、発光輝度Ｌ１を算出する。即ち、輝度算出部６６は、撮像制御部６３から供給された絞り値と、距離算出部６５により算出された被写体までの距離とに基づいて、本発光に必要な発光輝度Ｌ１を算出する。具体的には、被写体までの距離と絞り値との積で表わされる発光量ＧＮが、露光時間Ｔｓｓで除算されることにより発光輝度Ｌ１が算出される。
【００８７】
ステップＳ７において、発光制御部６２は、輝度算出部６６により算出された発光輝度Ｌ１を、外付ストロボ２１に通知する。
【００８８】
すると、ステップＳ３３において、外付ストロボ２１は、CPU１６から通知された発光輝度Ｌ１を受信する。
【００８９】
ステップＳ３４において、時間検出部８１は、発光輝度Ｌ１に対応する発光遅延時間Ｔｄを、テーブル記憶部８２に記憶されているテーブルから検出する。
【００９０】
ステップＳ３５において、時間検出部８１は、検出された発光遅延時間Ｔｄを、CPU１６に通知する。
【００９１】
すると、ステップＳ８において、本体部１０１の発光制御部６２は、外付ストロボ２１から通知された発光遅延時間Ｔｄを受信する。
【００９２】
ステップＳ９において、発光遅延時間Ｔｄに基づいて、発光制御部６２は発光トリガを発行し、撮像制御部６３は露光開始トリガを発行する。
【００９３】
ステップＳ１０において、本体部１０１の撮像素子４４は、露光を開始する。即ち、発光輝度がピークの発光輝度Ｌ１となる時刻から露光が開始される。なお、ステップＳ９において発行された発光トリガは、外付ストロボ２１にも通知される。
【００９４】
すると、ステップＳ３６において、発光部８０は、ステップＳ９においてCPU１６により発行された発光トリガを受信する。
【００９５】
ステップＳ３７において、発光部８０は、発光輝度Ｌ１で本発光する。
【００９６】
ステップＳ１１において、本体部１０１の撮像制御部６３は、露光終了トリガを発行する。即ち、撮像制御部６３は、露光開始トリガが発行された時刻から予め設定された露光時間Ｔｓｓが経過すると、露光終了トリガを発行する。
【００９７】
ステップＳ１２において、撮像素子４４は、露光を終了する。なお、ステップＳ１１において発行された露光終了トリガは、外付ストロボ２１にも通知される。
【００９８】
すると、ステップＳ３８において、外付ストロボ２１は、CPU１６により発行された露光終了トリガを受信する。
【００９９】
ステップＳ３９において、輝度測定部８３は、CPU１６により露光終了トリガが発行された時刻の発光輝度Ｌ２を測定する。
【０１００】
ステップＳ４０において、輝度測定部８３は、測定された発光輝度Ｌ２を、CPU１６に通知する。これにより、外付ストロボ２１の発光処理は終了する。
【０１０１】
すると、ステップＳ１３において、本体部１０１の発光制御部６２は、外付ストロボ２１から通知された発光輝度Ｌ２を受信する。
【０１０２】
ステップＳ１４において、ゲイン算出部６７は、ゲインを算出する。即ち、ゲイン算出部６７は、輝度算出部６６により算出された発光輝度Ｌ１と発光制御部６２に通知された発光輝度Ｌ２とに基づいて、本発光時の発光量の不足分を算出し、当該不足分に基づいてゲインを算出する。
【０１０３】
ステップＳ１５において、画像データ処理部１３は、ゲイン算出部６７により算出されたゲインを用いて、本発光時に撮像された画像データに対して、明るさを補正する画像処理を施す。これにより、本体部１０１の調光制御処理は終了する。
【０１０４】
このように、本技術の手法においては、撮像装置１の本体部１０１は、外付ストロボ２１から本発光の前に通知された発光遅延時間Ｔｄに基づいて、ストロボの発光段階のうち適切な段階で露光が開始されるように、発光トリガと露光開始トリガを発行するタイミングを調整する。これにより、高速のシャッタ速度においても適正な調光制御を実現することができる。
【０１０５】
上述の例では、外付ストロボ２１により発光処理が実行された。しかしながら、ストロボは外付に限定されず、本体部１０１に内蔵されてもよい。この場合、CPU１６に時間検出部８１及び輝度測定部８３が設けられる。また、テーブル記憶部８２は、EEPROM１８に設けられる。
【０１０６】
[本技術のプログラムへの適用]
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることができる。
【０１０７】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１０８】
例えば、CPU１６に実行させるプログラムは、あらかじめプログラムROM１９にインストール（記憶）させておくこともできる。その他、プログラムが記憶された記録デバイス１４を、パッケージメディアとして撮像装置１のユーザに提供することもできる。この場合には当該プログラムは、CPU１６の制御にしたがって、パッケージメディアとして提供された記録デバイス１４から読み出されて、EEPROM１８にインストールされる。
【０１０９】
また、CPU１６に実行させるプログラムは、図示はしないが、インターネット等のネットワークを介在する通信機能が撮像装置１に備えられている場合、ダウンロードサイトから、撮像装置１に直接ダウンロードされ、あるいは、図示せぬコンピュータでダウンロードされて撮像装置１に供給されることによって、EEPROM１８にインストールされる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
【０１１０】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１１１】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１１２】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０１１３】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１１４】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１１５】
なお、本技術は、以下のような構成もとることができる。
（１）
ストロボの発光開始タイミングを示す発光トリガがストロボに対して発行されてから前記ストロボの発光輝度が所定値に到達するまでの遅延時間を取得する発光制御部と、
前記遅延時間に基づいて、露光開始タイミングを制御する撮像制御部と、
前記露光開始タイミングから撮像された撮像画像に対して明るさを補正する場合に用いられる補正量を、前記遅延時間に基づいて算出する補正量算出部と
を備える撮像装置。
（２）
前記撮像装置と被写体までの距離に基づいて、前記ストロボの発光輝度の前記所定値を算出する発光輝度算出部を
さらに備え、
前記ストロボによって、前記発光輝度算出部により算出された前記ストロボの発光輝度の前記所定値に対応する前記遅延時間が、発光輝度と遅延時間との関係を示すテーブルから検出されると、前記発光制御部は、前記ストロボにより検出された前記遅延時間を取得する
前記（１）に記載の撮像装置。
（３）
前記撮像制御部は、前記発光トリガが発行されてから前記遅延時間が経過したタイミングに基づいて、前記露光開始タイミングを設定する
前記（１）または（２）に記載の撮像装置。
（４）
前記撮像制御部は、前記露光開始タイミングから所定の露光時間が経過したタイミングを、露光終了タイミングとして設定し、
前記補正量算出部は、前記露光開始タイミングにおける発光輝度と前記露光終了タイミングにおける発光輝度とに基づいて、前記補正量を算出する
前記（１）乃至（３）のいずれかに記載の撮像装置。
（５）
前記所定の露光時間は、前記発光トリガが発行されてストロボの発光輝度が単調増加している期間内、又は、発光輝度が単調増加してピークに到達した後の、単調減少している期間内に設定される
前記（１）乃至（４）のいずれかに記載の撮像装置。
（６）
前記撮像制御部は、前記ストロボの発光輝度が前記ピークに到達したタイミングに基づいて、前記露光開始タイミングを設定する
前記（１）乃至（５）のいずれかに記載の撮像装置。
【０１１６】
本技術は、撮像動作を制御可能な情報処理装置に適用することができる。
【符号の説明】
【０１１７】
１  撮像装置，  １１  撮像部，  １３  画像処理部，  １６  CPU，  ２１  外付ストロボ，  ６１  操作検出部，  ６２  発光制御部，  ６３  撮像制御部，  ６４  画像データ取得部，  ６５  距離算出部，  ６６  輝度算出部，  ６７  ゲイン算出，  ８０  発光部，  ８１  時間検出部，  ８２  テーブル記憶部，  ８３  輝度測定部,  １０１  本体部
【図１】
2014002248.tif 000003
【図２】
2014002248.tif 000004
【図３】
2014002248.tif 000005
【図４】
2014002248.tif 000006
【図５】
2014002248.tif 000007
【図６】
2014002248.tif 000008