(57)【要約】【課題】被写体の明るさが変化した場合に自動でスロー表示を開始すること。【解決手段】撮像装置１は、所定の撮像フレームレートで画像データを取得する撮像手段１２と、撮像手段１２により取得された画像データを記憶する記憶手段１５と、記憶手段１５に記憶された画像データを、撮像フレームレートより低い表示フレームレートで表示手段１７にスロー表示する表示制御手段１４と、被写体輝度を検出する輝度検出手段１４と、を備え、表示制御手段１４は、被写体輝度の変化に基づいてスロー表示を開始する開始画像データを設定し、開始画像データ以降に取得された画像データについてスロー表示を行う。【選択図】図１
2014236247.tif 000002
【特許請求の範囲】
【請求項１】
所定の撮像フレームレートで画像データを取得する撮像手段と、
前記撮像手段により取得された画像データを記憶する記憶手段と、
前記記憶手段に記憶された画像データを、前記撮像フレームレートより低い表示フレームレートで表示手段にスロー表示する表示制御手段と、
被写体輝度を検出する輝度検出手段と、
を備え、
前記表示制御手段は、前記被写体輝度の変化に基づいて前記スロー表示を開始する開始画像データを設定し、前記開始画像データ以降に取得された画像データについて前記スロー表示を行うことを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記表示制御手段は、前記被写体輝度の変化に基づいて前記スロー表示を終了する終了画像データを設定し、前記開始画像データから前記終了画像データまでの画像データについて前記スロー表示を行うことを特徴とする撮像装置。
【請求項３】
請求項１または２に記載の撮像装置において、
前記表示制御手段は、前記被写体輝度と基準輝度との差分が閾値以上となった場合にその時点に対応する前記画像データを前記開始画像データとして設定することを特徴とする撮像装置。
【請求項４】
請求項３に記載の撮像装置において、
前記表示制御手段は、前記被写体輝度と基準輝度との差分が前記閾値以下となった場合にその時点に対応する前記画像データを前記終了画像データとして設定することを特徴とする撮像装置。
【請求項５】
請求項４に記載の撮像装置において、
前記表示制御手段は、前記被写体輝度と基準輝度との差分が前記閾値以下となった状態が所定時間継続した場合、または前記被写体輝度と基準輝度との差分が前記閾値以下となった画像データが所定枚数継続してスロー表示された場合、その時点に対応する前記画像データを前記終了画像データとして設定することを特徴とする撮像装置。
【請求項６】
請求項３〜５のいずれか一項に記載の撮像装置において、
前記閾値は、前記記憶手段に記憶された複数の画像データにおける前記被写体輝度の最大値に基づいて設定されることを特徴とする撮像装置。
【請求項７】
請求項２〜６のいずれか一項に記載の撮像装置において、
前記開始画像データから前記終了画像データまでの各画像データに対して、それぞれ、画像処理による露出調整処理およびホワイトバランス調整処理の少なくともいずれかを施す画像処理手段をさらに備え、
前記表示制御手段は、前記画像処理手段による処理が施された前記画像データをスロー表示することを特徴とする撮像装置。
【請求項８】
請求項４または５に記載の撮像装置において、
前記表示制御手段は、前記開始画像データから前記終了画像データまでの画像データのうち、前記被写体輝度と基準輝度との差分が前記閾値以下となった時点に対応する画像データを除いて前記スロー表示を行うことを特徴とする撮像装置。
【請求項９】
請求項１〜８のいずれか一項に記載の撮像装置において、
画像の記録を指示する指示手段と、
前記指示手段による指示が行われると、当該指示タイミングにおいて前記表示手段に表示されていた画像データを記録媒体に記録する記録制御手段と、
をさらに備えることを特徴とする撮像装置。
【請求項１０】
撮像手段により所定の撮像フレームレートで画像データを取得する撮像処理と、
前記撮像手段により取得した画像データを記憶手段に記憶する記憶処理と、
前記記憶手段に記憶した画像データを、前記撮像フレームレートより低い表示フレームレートで表示手段にスロー表示する表示制御処理と、
被写体輝度を検出する輝度検出処理と、
をコンピュータに実行させるプログラムであって、
前記表示制御処理では、前記被写体輝度の変化に基づいて前記スロー表示を開始する開始画像データを設定し、前記開始画像データ以降に取得された画像データについて前記スロー表示を行うことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびプログラムに関する。
【背景技術】
【０００２】
シャッターボタンが半押し操作されると、所定の撮像フレームレートで撮像素子に繰り返し撮像させ、バッファメモリに複数の画像を記憶し、記憶した複数の画像を撮像フレームレートよりも低いフレームレートで読み出して繰り返し表示部にスロー表示する撮像装置が知られている（特許文献１参照）。この撮像装置では、ユーザがスロー表示を見ながら所望のタイミングでシャッターボタンを全押し操作することで、当該操作時点でスロー表示されていた画像を記録することができる。このようなスロー表示機能は、動きの速い被写体であってもユーザが適切にシャッターチャンスを捉えることができるように設けられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４４４９９７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術では、ユーザが手動でスロー表示を開始するので、スロー表示の開始タイミングが遅れたり、スロー表示の開始タイミングを狙い続けることがユーザの負担となったりする可能性があった。
【課題を解決するための手段】
【０００５】
本発明による撮像装置は、所定の撮像フレームレートで画像データを取得する撮像手段と、撮像手段により取得された画像データを記憶する記憶手段と、記憶手段に記憶された画像データを、撮像フレームレートより低い表示フレームレートで表示手段にスロー表示する表示制御手段と、被写体輝度を検出する輝度検出手段と、を備え、表示制御手段は、被写体輝度の変化に基づいてスロー表示を開始する開始画像データを設定し、開始画像データ以降に取得された画像データについてスロー表示を行うことを特徴とする。
本発明によるプログラムは、撮像手段により所定の撮像フレームレートで画像データを取得する撮像処理と、撮像手段により取得した画像データを記憶手段に記憶する記憶処理と、記憶手段に記憶した画像データを、撮像フレームレートより低い表示フレームレートで表示手段にスロー表示する表示制御処理と、被写体輝度を検出する輝度検出処理と、をコンピュータに実行させるプログラムであって、表示制御処理では、被写体輝度の変化に基づいてスロー表示を開始する開始画像データを設定し、開始画像データ以降に取得された画像データについてスロー表示を行うことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、被写体の明るさが変化した場合に自動でスロー表示を開始することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施の形態によるデジタルカメラの構成例を説明するブロック図である。
【図２】スロー表示を自動で開始するタイミングの一例を説明する図である。
【図３】スロービューモードの概要を説明する図である。
【図４】制御部が実行する処理の流れを示すフローチャートである。
【図５】変形例１におけるスロービューモードの概要を説明する図である。
【図６】プログラムの提供の様子を説明する図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明の一実施の形態について説明する。図１は、本発明の一実施の形態におけるデジタルカメラ１の構成を示すブロック図である。デジタルカメラ１は、撮像光学系１１と、撮像素子１２と、レンズ駆動回路１３と、制御部１４と、バッファメモリ１５と、操作部材１６と、表示部１７とを備えている。デジタルカメラ１には、例えばメモリカードなどの記録媒体１８が着脱可能である。
【０００９】
撮像光学系１１は、ズームレンズやフォーカシングレンズを含む複数のレンズ群で構成され、被写体像を撮像素子１２の受光面に結像させる。なお、図１を簡単にするため、撮像光学系１１を単レンズとして図示している。
【００１０】
レンズ駆動回路１３は、制御部１４の制御のもと、撮像光学系１１のズームレンズを駆動して焦点距離を調節するとともに、撮像光学系１１のフォーカシングレンズを駆動して焦点調節を行う。
【００１１】
撮像素子１２は、例えばＣＭＯＳ撮像素子などのイメージセンサであり、撮像光学系１１により結像した被写体像を撮像して、得られた画像信号を制御部１４へ出力する。
【００１２】
制御部１４は、ＣＰＵ、メモリおよびその他の周辺回路等により構成され、メモリに記録されたプログラムを実行することにより、デジタルカメラ１の動作を制御する。制御部１４は、撮像素子１２から取得した画像信号から画像データを生成する。バッファメモリ１５は、複数の画像データを一時記憶するためなどに使用される。
【００１３】
操作部材１６は、ユーザによって操作される種々の入力部材、例えば、モード切替ボタン、シャッターボタン、録画ボタン、十字キー、決定ボタンなどにより構成される。操作部材１６は、各ボタンが押下操作されると、各操作に応じた操作信号を制御部１４へ出力する。
【００１４】
表示部１７は、デジタルカメラ１の背面に搭載された液晶モニタ（背面モニタ）等で構成され、撮像素子１２で撮像された画像や各種設定メニューなどが表示される。
【００１５】
制御部１４は、操作部材１６からの操作信号に応じて撮影モードに設定されると、撮像素子１２から時系列で取得した画像信号からフレーム画像データを生成して表示部１７に出力する。これによって表示部１７にはスルー画が表示される。また制御部１４は、シャッターボタンが全押し操作されると、撮像素子１２から取得した画像信号に対して所定の画像処理を行って静止画像データを生成し、ＪＰＥＧなどの所定の方式により圧縮処理を行って、記録媒体１８に記録する。また制御部１４は、操作部材１６の操作により再生モードに設定されると、記録媒体１８に記録された静止画像データを読み出して再生し、表示部１７に表示する。なお、本実施形態では、記憶とはバッファメモリなどの揮発性の記録媒体に画像を保存することであり、記録とはメモリカードなどの不揮発性の記録媒体に画像を保存することとする。
【００１６】
また、本実施形態のデジタルカメラ１には、撮像フレームレートと略同じ表示フレームレート（通常表示フレームレートと呼ぶ）でスルー画を表示するライブビューモードの他に、スロービューモードが設けられている。スロービューモードとは、撮像素子１２に撮像された複数のフレーム画像をバッファメモリ１５に記憶し、記憶した複数のフレーム画像を撮像フレームレートよりも低いフレームレート（スロー表示フレームレートと呼ぶ）で表示部１７にスロー表示するモードである。スロービューモードでは、ユーザがスロー表示を見ながら所望のタイミングでシャッターボタンを全押し操作することで、全押し操作時点で表示部１７に表示されていたフレーム画像に対応する静止画像データを記録媒体１８に記録することができる。したがって、ユーザはシャッターチャンスを逃さず撮影することができる。
【００１７】
ところで、スロービューモードにおいて、仮にユーザが手動でスロー表示の開始を指示する場合、ユーザは、ある程度撮影したい状況に近づいてからスロー表示の開始を指示すると考えられる。しかし、たとえば、花火やライブステージの撮影など輝度の変化が激しい撮影状況では、ユーザにとってスロー表示の開始を指示するタイミングを捉えるのが困難であることが考えられる。そこで、本実施形態のスロービューモードでは、被写体の輝度の変化を監視し、被写体輝度が低い状態（暗い状態）から高い状態（明るい状態）になった時点において自動でスロー表示を開始する。
【００１８】
図２を用いて、本実施形態のデジタルカメラ１がスロー表示を自動で開始するタイミングの一例を説明する。図２（ａ）は花火を撮影する例である。左の図のように、花火が打ち上げられている最中は被写体輝度が低いためスロー表示を開始せず、右の図のように花火が開いて被写体輝度が高くなった時点でスロー表示を開始する。図２（ｂ）はライブステージを撮影する例である。左の図のようにステージ照明が消灯されている状態では被写体輝度が低いためスロー表示を開始せず、右の図のようにステージ照明が点灯されて被写体輝度が高くなった時点でスロー表示を開始する。図２（ｃ）は懐中電灯を持って肝試しを行っている人物を撮影する例である。左の図のように、懐中電灯を持った人物がデジタルカメラ１から遠い場合は被写体輝度が低いためスロー表示を開始せず、右の図のように懐中電灯を持った人物がデジタルカメラ１に十分に近づき被写体輝度が高くなった時点でスロー表示を開始する。
【００１９】
なお、図２（ａ）や図２（ｃ）に示した例は、撮影範囲に対する光源の大きさが変化すること、換言すると撮影範囲に対して被写体輝度が高い範囲（領域）が増すことにより、被写体輝度が変化する例である。一方、図２（ｂ）に示した例は、撮影範囲全体の輝度が変化することにより、被写体輝度が変化する例である。
【００２０】
次に、図３を用いて、本実施形態のスロービューモードの概要を説明する。デジタルカメラ１の制御部１４は、たとえばシャッターボタンが半押し操作されると、スロービューモードを開始する。スロービューモードを開始すると、制御部１４は、撮像処理によって時系列で得られるフレーム画像データを、バッファメモリ１５に逐次記憶させるプリキャプチャ処理を開始する。なお、撮像処理では、撮像素子１２に所定の撮像フレームレート（例えば３０ｆｐｓ）で被写体像を繰り返し撮像させている。
【００２１】
また制御部１４は、撮像処理によりフレーム画像データが取得されるごとに、当該フレーム画像データにおける全画素の輝度値の平均値を、そのフレーム画像データにおける被写体輝度として検出する。制御部１４は、スロービューモードを開始してから所定時間分のフレーム画像データにおける被写体輝度の平均値を算出し、基準輝度として設定する。基準輝度は、スロービューモード開始時点での被写体輝度の目安として用いられる。
【００２２】
その後制御部１４は、撮像処理によりフレーム画像データが取得されるごとに、当該フレーム画像データの被写体輝度から上記基準輝度を引いた値（すなわち、被写体輝度と基準輝度との差分）を算出する。制御部１４は、被写体輝度と基準輝度との差分が所定の閾値以上となった時点のフレーム画像データをスロー表示の開始フレームとして設定し、スロー表示を開始する。すなわち、制御部１４は、被写体輝度がスロービューモード開始時点よりも所定以上明るくなった時点のフレーム画像からスロー表示を開始する。図３では、ｎ＋５フレーム目で基準輝度との差分が閾値以上となったため、ｎ＋５フレーム目のフレーム画像データがスロー表示の開始フレームとして設定される。
【００２３】
制御部１４は、スロー表示を開始した後も、撮像処理によりフレーム画像データが取得されるごとに、当該フレーム画像データにおける被写体輝度と基準輝度との差分を算出し続ける。そして、制御部１４は、被写体輝度と基準輝度との差分が所定の閾値以下となった時点のフレーム画像データをスロー表示の終了フレームとして設定する。すなわち、制御部１４は、被写体輝度がスロービューモード開始時点に近い明るさに戻ったフレーム画像までをスロー表示する。図３では、ｎ＋１６フレーム目で被写体輝度と基準輝度との差分が閾値以下となったので、ｎ＋１６フレーム目のフレーム画像データがスロー表示の終了フレームとして設定される。
【００２４】
制御部１４は、上記設定した開始フレームから終了フレームまでのスロー表示を繰り返し行う。制御部１４は、このスロー表示中にシャッターボタンが全押し操作されると、全押し操作時点で表示部１７に表示されていたフレーム画像に対応する静止画像データを記録媒体１８に記録する。
【００２５】
このようにデジタルカメラ１は、被写体輝度がスロービューモード開始時点よりも所定以上明るくなったフレーム画像から、スロービューモード開始時点に近い明るさに戻ったフレーム画像までをスロー表示する。これにより、被写体が明るくなった時点から暗くなるまでのフレーム画像のみをスロー表示できるので、ユーザはシャッターチャンスを狙いたい（撮影したい）フレーム画像のみをスロー表示で確認することができる。デジタルカメラ１は、余分な（ユーザにとってシャッターチャンスがない）フレーム画像を表示しないので、シャッターチャンスを狙い続けるユーザの負荷を軽減することができる。また、デジタルカメラ１は、スロー表示の開始と終了を自動的に行うので、ユーザがスロー表示の開始と終了を指示する煩わしさをなくすことができる。さらに、デジタルカメラ１がスロー表示開始の指示を自動で行うので、輝度の変化が速くてもスロー表示開始の指示が遅れることがない。
【００２６】
次に、上述したスロービューモードにおける処理の流れを、図４に示すフローチャートを用いて説明する。制御部１４は、たとえばシャッターボタンが半押し操作されることによりスロービューモードが設定されると、不図示のメモリに記録された図４に示す処理を行うプログラムを起動して、図４に示す処理を開始する。
【００２７】
ステップＳ１において、制御部１４は、撮像処理により時系列で得られるフレーム画像データをバッファメモリ１５に逐次記憶させるプリキャプチャ処理と、当該フレーム画像データに基づいて被写体輝度を検出する輝度検出処理とを開始して、ステップＳ２へ進む。
【００２８】
なお、制御部１４は、プリキャプチャ処理を開始する前に、撮像処理により得られるフレーム画像データに基づいてＡＦ（自動焦点調節）処理、ＡＥ（自動露出調整）処理、およびＡＷＢ（自動ホワイトバランス調整）処理を実行する。制御部１４は、これらの処理後、焦点調節状態を固定するＡＦロック、露出を固定するＡＥロック、およびホワイトバランスを固定するＡＷＢロックを行ってから、プリキャプチャ処理を開始する。
【００２９】
ステップＳ２において、制御部１４は、スロービューモードを開始してから所定時間分のフレーム画像データにおける被写体輝度の平均値を基準輝度として設定して、ステップＳ３へ進む。
【００３０】
ステップＳ３において、制御部１４は、被写体輝度とステップＳ２で設定した基準輝度との差分が所定の閾値以上となったか否かを判定する。制御部１４は、上記差分が所定の閾値以上となった場合にはステップＳ３を肯定判定してステップＳ４へ進み、所定の閾値以上となっていない場合にはステップＳ３を否定判定してステップＳ３の処理を繰り返す。
【００３１】
ステップＳ４において、制御部１４は、被写体輝度と基準輝度との差分が所定の閾値以上となった時点で取得されたフレーム画像データをスロー表示の開始フレームとして設定し、当該フレーム画像データからスロー表示を開始して、ステップＳ５へ進む。すなわち、制御部１４は、当該フレーム画像データ以降に撮像されたフレーム画像データを、バッファメモリ１５から読み出してスロー表示フレームレートで表示部１７に表示していく。
【００３２】
なお、制御部１４は、ステップＳ１においてＡＦ処理、ＡＥ処理およびＡＷＢ処理を行ってからプリキャプチャ処理を開始しているが、スロー表示を行う際にはプリキャプチャ開始時点から被写体輝度が変化しているため、露出やホワイトバランスが適切ではない可能性がある。そこで制御部１４は、バッファメモリ１５に記憶されたフレーム画像データを読み出してスロー表示させる際、１フレームごとに、画像処理による露出調整処理およびホワイトバランス調整処理を施してから、表示部１７にスロー表示させる。また図２（ａ）のように光源自体が被写体かつ移動被写体である場合、制御部１４は、焦点調節状態を固定せず、被写体を追尾するように焦点調節状態を変更するようにしてもよい。
【００３３】
ステップＳ５において、制御部１４は、シャッターボタンが全押し操作されたか否かを判定する。シャッターボタンが全押し操作されていない場合には、制御部１４は、ステップＳ５を否定判定してステップＳ６へ進む。一方、シャッターボタンが全押し操作された場合には、制御部１４は、ステップ５を肯定判定してステップＳ９へ進む。
【００３４】
ステップＳ６において、制御部１４は、被写体輝度と基準輝度との差分が所定の閾値以下となったか否かを判定する。制御部１４は、上記差分が所定の閾値以下となった場合にはステップＳ６を肯定判定してステップＳ７へ進み、所定の閾値以上である場合にはステップＳ６を否定判定してステップＳ５に戻る。すなわち、制御部１４は、シャッターボタンが全押し操作されるか、被写体輝度と基準輝度との差分が所定の閾値以下となるまでは、ステップＳ５〜Ｓ６の処理を繰り返し、プリキャプチャ処理およびスロー表示処理を継続する。
【００３５】
ステップＳ７において、制御部１４は、被写体輝度と基準輝度との差分が所定の閾値以下となった時点で取得されたフレーム画像データをスロー表示の終了フレームとして設定し、プリキャプチャ処理を終了して、ステップＳ８へ進む。
【００３６】
なお、制御部１４は、上記設定した開始フレームから終了フレームまでのフレーム画像データをバッファメモリ１５に保持しておく。制御部１４は、プリキャプチャ処理を終了した後もスロー表示を継続し、終了フレームまでのフレーム画像データのスロー表示が終了すると、再度、開始フレームから終了フレームまでのフレーム画像データをバッファメモリ１５から順に読み出してスロー表示させる。すなわち、制御部１４は、開始フレームから終了フレームまでのフレーム画像データのスロー表示を繰り返し行う（すなわちリピート表示する）。
【００３７】
ステップＳ８において、制御部１４は、シャッターボタンが全押し操作されたか否かを判定する。シャッターボタンが全押し操作された場合には、制御部１４は、ステップ８を肯定判定してステップＳ９へ進む。一方、シャッターボタンが全押し操作されていない場合には、制御部１４は、ステップＳ８の処理を繰り返し、スロー表示を継続しながら、シャッターボタンの全押し操作が行われるまで待機する。
【００３８】
ステップＳ９において、制御部１４は、シャッターボタンの全押し操作時点で表示していたフレーム画像に対応する静止画像データを記録媒体１８に記録して、図４の処理を終了する。
【００３９】
なお、制御部１４は、図４の処理を行っている間、シャッターボタンが半押し操作されなくなったことによりスロービューモードが解除された場合には、図４の処理が途中であっても、図４の処理を終了する。
【００４０】
以上説明した実施形態によれば、次の作用効果が得られる。
（１）デジタルカメラ１は、撮像素子１２により所定の撮像フレームレートでフレーム画像データを取得し、当該フレーム画像データをバッファメモリ１５に記憶し、当該フレーム画像データを撮像フレームレートよりも低い表示フレームレートで表示部１７にスロー表示する。さらにデジタルカメラ１において、制御部１４は、フレーム画像データに基づいて被写体輝度を検出し、被写体輝度の変化に基づいてスロー表示の開始フレームを設定し、開始フレーム以降に取得されたフレーム画像データについてスロー表示を行う。これにより、デジタルカメラ１は、被写体の輝度（明るさ）が変化した場合に自動でスロー表示を開始することができる。したがって、ユーザが手動でスロー表示を開始する場合と異なり、スロー表示の開始タイミングが遅れたり、開始タイミングを狙い続けることがユーザの負担となったりすることがない。
【００４１】
（２）デジタルカメラ１において、制御部１４は、被写体の輝度の変化に基づいてスロー表示の開始フレームと終了フレームとを設定し、開始フレームから終了フレームまでの画像データについてスロー表示を行うようにした。具体的には、制御部１４は、被写体輝度と基準輝度との差分が閾値以上となった場合にその時点に対応するフレーム画像データを開始フレームとして設定し、その後被写体輝度と基準輝度との差分が閾値以下となった場合にその時点に対応するフレーム画像データを終了フレームとして設定するようにした。これにより、デジタルカメラ１は、被写体の輝度が高くなってから低くなるまで、換言すると被写体が明るくなってから暗くなるまでのフレーム画像をスロー表示することができるので、スロー表示を行う時間範囲が不足したり冗長だったりすることがない。
【００４２】
（３）デジタルカメラ１において、制御部１４は、スロー表示の開始フレームから終了フレームまでの各フレーム画像データに対して、それぞれ、画像処理による露出調整処理およびホワイトバランス調整処理を施してからスロー表示させるようにした。これにより、被写体の輝度が変化する状況においても、適切な露出およびホワイトバランスでフレーム画像をスロー表示できる。
【００４３】
（４）デジタルカメラ１において、操作部材１６（シャッターボタン）により画像の記録が指示されると、当該指示タイミングにおいて表示部１７に表示されていたフレーム画像に対応する静止画像データを記録媒体１８に記録するようにした。これにより、ユーザはスロー表示を見ながら所望のタイミングでシャッターボタンを全押し操作することができ、シャッターチャンスを逃さずに撮影することができる。
【００４４】
（変形例１）
上述した実施の形態では、デジタルカメラ１は、被写体輝度と基準輝度との差分が所定の閾値以下となった時点で取得されたフレーム画像データをスロー表示の終了フレームとして設定する例について説明した。しかしながら、デジタルカメラ１は、被写体輝度と基準輝度との差分が所定の閾値以下となった状態が所定時間または所定フレーム継続した場合、または被写体輝度と基準輝度との差分が所定の閾値以下となった画像データが所定枚数継続してスロー表示された場合に、その時点に対応するフレーム画像データをスロー表示の終了フレームとして設定するようにしてもよい。
【００４５】
図５は、変形例１の場合のスロービューモードの概要を説明する図である。この場合の制御部１４は、上述した実施の形態と同様に、被写体輝度と基準輝度との差分が所定の閾値以上となった時点で取得されたフレーム画像データをスロー表示の開始フレームとして設定し、スロー表示を開始する。図５では、ｎ＋５フレーム目で被写体輝度と基準輝度との差分値が閾値以上となったので、ｎ＋５フレーム目のフレーム画像がスロー表示の開始フレームとして設定される。
【００４６】
その後、制御部１４は、被写体輝度と基準輝度との差分が所定の閾値以下となったフレーム画像が所定枚数（所定時間分）継続した時点で、その時点で取得されたフレーム画像をスロー表示の終了フレームとして設定する。なお、図５では、説明のため、上記所定枚数を４フレームとしているが、これに限らない。図５では、被写体輝度と基準輝度との差分はｎ＋８〜ｎ＋９フレームで所定の閾値以下となっているが、ｎ＋１０フレーム目で所定閾値以上となっている。したがって、被写体輝度と基準輝度との差分が所定の閾値以下であるフレーム画像が２フレームしか継続していないので、ｎ＋８〜ｎ＋９フレーム目では、スロー表示の終了フレームは設定されていない。また、被写体輝度と基準輝度との差分はｎ＋１３フレーム目でも所定の閾値以下となっているが、ｎ＋１４フレーム目で所定閾値以上となっているため、スロー表示の終了フレームは設定されていない。その後、ｎ＋１６〜ｎ＋１９フレームで被写体輝度と基準輝度との差分が所定の閾値以下であるフレーム画像が４フレーム継続している。したがって、ｎ＋１９フレーム目のフレーム画像がスロー表示の終了フレームとして設定される。
【００４７】
このような構成により、デジタルカメラ１は、たとえばライブステージで照明が点滅しているような場合など、被写体が明るくなったり暗くなったりを繰り返しているような場合にはスロー表示を続けることができ、被写体が暗い状態が所定時間継続した場合にスロー表示を終了することができる。
【００４８】
（変形例２）
変形例１の場合において、被写体輝度と基準輝度との差分が所定の閾値以下である時点のフレーム画像は、ユーザにとってシャッターチャンスがないフレーム画像である可能性がある。そこで、制御部１４は、開始フレームから終了フレームまでのフレーム画像のうち、被写体輝度と基準輝度との差分が所定の閾値以下である時点のフレーム画像を除いて（すなわち飛ばして）スロー表示を行うようにしてもよい。この場合、図５に示した例では、ｎ＋８〜ｎ＋９フレーム、ｎ＋１３フレーム、ｎ＋１６〜ｎ＋１９フレームが除かれてスロー表示される。
【００４９】
変形例２の場合、制御部１４は、被写体輝度と基準輝度との差分が所定の閾値以下である時点のフレーム画像データについては、バッファメモリ１５から削除するようにしてもよい。また、フレーム画像を飛ばして表示する際にその表示が不自然とならないように、飛ばされるフレーム画像の直前のフレーム画像をフェードアウトし、飛ばされるフレーム画像の直後のフレーム画像をフェードインするように表示してもよい。
【００５０】
さらに、制御部１４は、１回目のスロー表示においては開始フレームから終了フレームまでの全てのフレーム画像をスロー表示し、２回目のスロー表示において、被写体輝度と基準輝度との差分が所定の閾値以下であるフレーム画像を除いてスロー表示を行うようにしてもよい。このように制御部１４は、開始フレームから終了フレームまでの全てのフレーム画像をスロー表示するモードと被写体輝度と基準輝度との差分が所定の閾値以下である時点のフレーム画像を除いてスロー表示を行うモードとを、スロー表示の表示回数に応じて切り替えるようにしてもよい。
【００５１】
さらに、制御部１４は、開始フレームから終了フレームまでのフレーム画像において、被写体輝度と基準輝度との差分が所定の閾値以下である時点のフレーム画像とこれ以外のフレーム画像とで、表示フレームレートを変えてスロー表示するようにしてもよい。制御部１４は、たとえば、被写体輝度と基準輝度との差分が所定の閾値以下である時点のフレーム画像は、これ以外のフレーム画像よりも表示フレームレートを速くするようにしてもよい。
【００５２】
（変形例３）
上述した実施の形態では、デジタルカメラ１は、被写体輝度と基準輝度との差分が所定の閾値以下となった時点で取得されたフレーム画像をスロー表示の終了フレームとして設定する例について説明した。しかしながら、フレーム画像から人物の顔が検出されている場合は、ユーザにとってシャッターチャンスを狙いたい（撮影したい）フレーム画像である可能性がある。そこで、デジタルカメラ１は、被写体輝度と基準輝度との差分が所定の閾値以下となっても、フレーム画像から人物の顔が検出されている場合には、スロー表示を行うようにしてもよい。
【００５３】
変形例３の場合、制御部１４は、撮像処理によりフレーム画像データが取得されるごとに、当該フレーム画像データから人物の顔を検出する顔検出処理を行う。なお、顔検出処理は公知の処理なので説明を省略する。
【００５４】
制御部１４は、上述した実施の形態と同様に、被写体輝度と基準輝度との差分が所定の閾値以上となった時点で取得されたフレーム画像データをスロー表示の開始フレームとして設定し、スロー表示を開始する。そして制御部１４は、被写体輝度と基準輝度との差分が所定の閾値以上となり、且つ顔検出処理により人物の顔が検出されなくなった時点で取得されたフレーム画像をスロー表示の終了フレームとして設定する。制御部１４は、上記設定した開始フレームから終了フレームまでのスロー表示を繰り返し行う。これにより、被写体輝度が小さくても人物の顔が検出されているフレーム画像をスロー表示することができる。
【００５５】
（変形例４）
上述した実施の形態では、スロー表示の開始フレームおよび終了フレームを設定するための閾値が所定値である例について説明した。しかしながら、プリキャプチャ処理を終了した後に、スロー表示の開始フレームおよび終了フレームを設定するための閾値を設定するようにしてもよい。
【００５６】
変形例４の場合、制御部１４は、たとえば、プリキャプチャ処理を開始して所定時間後にプリキャプチャ処理を終了する。制御部１４は、プリキャプチャ処理によってバッファメモリ１５に記憶された複数のフレーム画像データにおける被写体輝度の最大値と最小値とを算出する。制御部１４は、この最大値と最小値との差分に基づいて、スロー表示の開始フレームおよび終了フレームを設定するための閾値を設定する。たとえば、制御部１４は、最大値と最小値との差分の３０％程度を最小値に上乗せした値を、閾値として設定する。
【００５７】
制御部１４は、プリキャプチャ処理により取得されたフレーム画像において、被写体輝度が上記設定した閾値以上となった時点を開始フレームとして設定し、被写体輝度が上記設定した閾値以下となった時点を終了フレームとして設定する。そして制御部１４は、開始フレームから終了フレームまでの画像データについてスロー表示を行う。
【００５８】
また、別の例として、制御部１４は、プリキャプチャ処理を開始してから上述した実施の形態と同様に基準輝度を設定し、被写体輝度が基準輝度未満となった時点でプリキャプチャ処理を終了するようにしてもよい。この場合、制御部１４は、被写体輝度の最大値と基準輝度との差分に基づいて、スロー表示の開始フレームおよび終了フレームを設定するための閾値を設定する。たとえば、制御部１４は、最大値と基準輝度との差分の３０％程度を、閾値として設定する。
【００５９】
そして制御部１４は、プリキャプチャ処理により取得されたフレーム画像において、被写体輝度と基準輝度との差分が上記設定した閾値以上となった時点を開始フレームとして設定し、被写体輝度と基準との差分が上記設定した閾値以下となった時点を終了フレームとして設定する。そして制御部１４は、開始フレームから終了フレームまでの画像データについてスロー表示を行う。
【００６０】
（変形例５）
変形例４の場合において、制御部１４は、プリキャプチャ処理により取得された複数のフレーム画像の中から、被写体輝度が上記最大値近傍であるフレーム画像のみをスロー表示するようにしてもよい。これにより、被写体がより明るい状態であるフレーム画像のみをスロー表示できる。
【００６１】
また、制御部１４は、１回目のスロー表示では変形例４で設定した開始フレームから終了フレームまでをスロー表示し、２回目のスロー表示では、被写体輝度が上記最大値近傍であるフレーム画像のみをスロー表示するようにしてもよい。このように制御部１４は、開始フレームから終了フレームまでをスロー表示するモードと被写体輝度が上記最大値付近であるフレーム画像のみをスロー表示するモードとを、スロー表示が何回目であるかに応じて切り替えるようにしてもよい。
【００６２】
（変形例６）
上述した実施の形態では、バッファメモリ１５に記憶されたフレーム画像データを読み出してスロー表示させる際、１フレームごとに、画像処理による露出調整処理およびホワイトバランス調整処理を施してからスロー表示させる例について説明した。しかしながら、制御部１４は、上記フレーム画像データに対して、露出調整処理およびホワイトバランス調整処理のいずれか一方を施すようにしてもよい。また、制御部１４は、上記フレーム画像データに対して、露出調整処理およびホワイトバランス調整処理に加えて、たとえば被写体の輪郭を強調することで疑似的に画像のピントを調整する処理を施すようにしてもよい。
【００６３】
（変形例７）
上述した実施の形態では、デジタルカメラ１は、被写体輝度と基準輝度との差分が所定の閾値以上となった時点で取得されたフレーム画像データをスロー表示の開始フレームとして設定する例について説明した。しかしながら、デジタルカメラ１は、被写体輝度と基準輝度との差分が所定の閾値以上となった状態が所定時間継続した場合に、その時点に対応するフレーム画像データをスロー表示の開始フレームとして設定するようにしてもよい。
【００６４】
（変形例８）
上述した実施の形態では、デジタルカメラ１は、撮像素子１２により撮像されたフレーム画像データに基づいて、被写体輝度を検出する例について説明した。しかしながら、デジタルカメラ１にＴＴＬ（Through The Lens）露出計を設け、ＴＴＬ露出計の出力信号に基づいて被写体輝度を検出するようにしてもよい。
【００６５】
（変形例９）
上述した実施の形態では、デジタルカメラ１は、被写体輝度の変化に応じて、スロー表示の開始フレームと終了フレームとを設定する例について説明した。しかしながら、被写体のコントラスト（最も明るい部分と暗い部分の輝度の差）を監視し、コントラストの変化に応じて、上述した実施の形態と同様にスロー表示の開始フレームと終了フレームとを設定するようにしてもよい。
【００６６】
（変形例１０）
上述した実施の形態では、デジタルカメラ１は、プリキャプチャ処理により取得されたフレーム画像から、所定の閾値を設定し、スロー表示の開始フレームを設定する例について説明した。しかしながら、プリキャプチャ処理を開始した時点で、被写体輝度が高い場合、所定の閾値が高くなりすぎて、スロー表示の開始フレームを設定できない可能性がある。そこで、デジタルカメラ１において、所定の閾値をユーザが設定できるようにしても良い。または、デジタルカメラ１は、プリキャプチャ処理を開始してからの複数フレームより基準輝度を算出し、基準輝度がたとえば７０％程度の輝度を、閾値として設定するようにしてもよい。この場合、デジタルカメラ１は、プリキャプチャ処理を開始したフレーム画像からスロー表示を開始し、被写体輝度とプリキャプチャ処理開始時の輝度との差が所定の閾値となった時点のフレームを、終了フレームとして設定するようにしてもよい。
【００６７】
（変形例１１）
デジタルカメラ１において、上述したスロー表示の開始フレームと終了フレームとを設定するための閾値を複数設けるようにしても良い。デジタルカメラ１は、被写体輝度と基準輝度との差分が大きくなりすぎて、画像が白飛びするフレームが表示された時点で、スロー表示を終了したり、輝度が高すぎるフレームのスロー再生を短くしたり、輝度が高すぎるフレームを除いてスロー再生をするようにしてもよい。
【００６８】
（変形例１２）
上述した実施の形態では、デジタルカメラ１は、フレーム画像データにおける全画素の輝度値の平均値を、そのフレーム画像データにおける被写体輝度として検出する例について説明した。しかしながら、デジタルカメラ１は、光源付近の画素の輝度値のみを用いて、被写体輝度として検出するようにしてもよい。
【００６９】
（変形例１３）
撮影範囲に光源が複数存在する場合、デジタルカメラ１は、最も輝度の高い光源付近の画素の輝度値のみを用いて、被写体輝度として検出するようにしてもよい。または、デジタルカメラ１は、光源毎にその光源付近の画素から被写体輝度を検出するようにしてもよい。さらに、デジタルカメラ１は、撮影範囲の中心に近い画素ほど重み付けを高くして被写体輝度を検出するようにしてもよい。
【００７０】
（変形例１４）
上述した実施の形態では、デジタルカメラ１の制御部１４が不図示のメモリに記録されたプログラムを実行することで、上述した図４の処理を行う例について説明した。このプログラムは、製品出荷時に予め記録されていてもよいし、製品出荷後、メモリカードなどの記録媒体やインターネットなどのデータ信号を通じて提供されてもよい。図６はその様子を示す図である。デジタルカメラ１は、メモリカードなどの記録媒体１８を介してプログラムの提供を受ける。また、デジタルカメラ１は通信回線１０１との接続機能を有する。コンピュータ１０２は上記プログラムを提供するサーバコンピュータであり、ハードディスク１０３などの記録媒体にプログラムを格納する。通信回線１０１は、インターネット、パソコン通信などの通信回線、あるいは専用通信回線などである。コンピュータ１０２はハードディスク１０３を使用してプログラムを読み出し、通信回線１０１を介してプログラムをデジタルカメラ１に送信する。すなわち、プログラムをデータ信号として搬送波を介して、通信回線１０１を介して送信する。このように、プログラムは、記録媒体やデータ信号（搬送波）などの種々の形態のコンピュータ読み込み可能なコンピュータプログラム製品として供給できる。
【００７１】
（変形例１５）
上述した実施の形態では、デジタルカメラに本発明を適用する例について説明したが、例えばカメラ付き携帯端末など、撮像手段を有する電子機器（撮像装置）に本発明を適用するようにしてもよい。
【００７２】
上記では、種々の実施の形態および変形例を説明したが、本発明はこれらの内容に限定されるものではない。本発明の技術的思想の範囲内で考えられるその他の態様も本発明の範囲内に含まれる。
【符号の説明】
【００７３】
１…デジタルカメラ、１１…撮像光学系、１２…撮像素子、１４…制御部、１５…バッファメモリ、１６…操作部材、１７…表示部、１８…記録媒体
【図１】
2014236247.tif 000003
【図２】
2014236247.tif 000004
【図３】
2014236247.tif 000005
【図４】
2014236247.tif 000006
【図５】
2014236247.tif 000007
【図６】
2014236247.tif 000008