(57)【要約】【課題】撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決める。【解決手段】制御部１８は、撮影環境としての明るさが所定の範囲（３＜Ｌｖ＜１２）にあり、かつフリッカが検出される場合、あるいは明るさが所定の範囲外（Ｌｖ＜３）にある場合には、撮影条件としてフリッカ対策用プログラム線図を選択し、当該フリッカ対策用プログラム線図に従ってＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。制御部１８は、明るさが所定の範囲外（Ｌｖ＞１２）にある場合、又は明るさが所定の範囲（３＜Ｌｖ＜１２）であってもフリッカが検出されない場合には、撮影条件として高速シャッター用プログラム線図を選択し、当該高速シャッター用プログラム線図に従ってＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。【選択図】図２
2016219899.tif 000002
【特許請求の範囲】
【請求項１】
撮影環境が安定しているか否かを判断する第１の判断手段と、
この第１の判断手段により前記撮影環境が安定していると判断した場合に、フリッカを抑制する撮影条件を設定する設定手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記撮影環境の明るさを判断する第２の判断手段を更に備え、
前記第１の判断手段は、前記第２の判断手段によって、前記撮影環境の明るさが第１の閾値以上と判断した場合に、前記撮影環境が安定していると判断する、
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第２の判断手段により前記撮影環境の明るさが前記第１の閾値以上で第２の閾値以下であると判断した場合に、フリッカを検出したか否かを判断する第２の判断手段を更に備え、
前記設定手段は、前記第２の判断手段によりフリッカを検出したと判断した場合に、フリッカを抑制する撮影条件を設定する、
ことを特徴とする請求項１に記載の撮像装置。
【請求項４】
当該装置が撮像している画像が安定しているか否かを判断する第３の判断手段を更に備え、
前記第１の判断手段は、前記第３の判断手段によって画像が安定していると判断した場合に、前記撮影環境が安定していると判断する、
ことを特徴とする請求項１乃至３のいずれか一項に記載の撮像装置。
【請求項５】
当該装置の動きの状態を検出する動き検出手段を更に備え、
前記第３の判断手段は、前記動き検出手段による動きの状態の検出結果に基づいて、前記撮影環境が安定しているか否かを判断することを特徴とする請求項１乃至３のいずれか一項に記載の撮像装置。
【請求項６】
撮像されている画像の撮像範囲の変化を検出する撮像範囲変化検出手段を更に備え、
前記第３の判断手段は、前記撮像範囲変化検出手段による検出結果に基づいて、前記撮影環境が安定しているか否かを判断することを特徴とする請求項１乃至３のいずれか一項に記載の撮像装置。
【請求項７】
撮影環境が安定しているか否かを判断する判断ステップと、
この判断ステップで前記撮影環境が安定していると判断した場合に、フリッカを抑制する撮影条件を設定する設定ステップと、
を含むことを特徴とする撮像方法。
【請求項８】
撮像装置のコンピュータを、
撮影環境が安定しているか否かを判断する判断機能、
この判断機能により前記撮影環境が安定していると判断した場合に、フリッカを抑制する撮影条件を設定する設定機能、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像方法、及びプログラムに関する。
【背景技術】
【０００２】
従来より、ローリングシャッター方式を採用したカメラにおいては、フリッカを検出するためにシャッタースピードを遅くし、掃き出した画素列において輝度差（フリッカ）があれば、これを回避するシャッタースピードとＩＳＯ感度との組み合わせを撮影条件として設定する技術が提案されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２５７０４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、例えば明るさ等が安定しない撮影環境下においては、逐次取り込んだ画像を解析しても、その撮影環境においてフリッカが存在するか否かの判断が困難になり、フリッカの影響を避けるために露光時間を長くするような撮影条件を設定しても、画像ブレが生じやすくなるという問題があった。
【０００５】
そこで本発明は、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る撮像装置は、撮影環境が安定しているか否かを判断する第１の判断手段と、この第１の判断手段により前記撮影環境が安定していると判断した場合に、フリッカを抑制する撮影条件を設定する設定手段と、を備えたことを特徴とする。
【０００７】
この発明に係る撮像方法は、撮影環境が安定しているか否かを判断する判断ステップと、この判断ステップで前記撮影環境が安定していると判断した場合に、フリッカを抑制する撮影条件を設定する設定ステップと、を含むことを特徴とする。
【０００８】
この発明に係るプログラムは、撮像装置のコンピュータを、撮影環境が安定しているか否かを判断する判断機能、この判断機能により前記撮影環境が安定していると判断した場合に、フリッカを抑制する撮影条件を設定する設定機能、として機能させることを特徴とする。
【発明の効果】
【０００９】
この発明によれば、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態によるデジタルカメラ１の構成を示すブロック図である。
【図２】本第１実施形態によるデジタルカメラ１の動作を説明するためのフローチャートである。
【図３】本第２実施形態によるデジタルカメラ１の動作を説明するためのフローチャートである。
【図４】本第３実施形態で用いるフリッカ対策用プログラム線図（５０Ｈｚ）の一例を示す概念図である。
【図５】本第３実施形態で用いるフリッカ対策用プログラム線図（６０Ｈｚ）の一例を示す概念図である。
【図６】本第３実施形態で用いる高速シャッター用プログラム線図の一例を示す概念図である。
【図７】本第３実施形態で用いる三脚使用撮影用プログラム線図（５０Ｈｚ）の一例を示す概念図である。
【図８】本第３実施形態で用いる三脚使用撮影用プログラム線図（６０Ｈｚ）の一例を示す概念図である。
【図９】本第３実施形態によるデジタルカメラ１の動作を説明するためのフローチャートである。
【図１０】本第３実施形態によるデジタルカメラ１の動作を説明するためのフローチャートである。
【図１１】本第３実施形態によるデジタルカメラ１の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１２】
Ａ．実施形態の構成
図１は、本発明の実施形態によるデジタルカメラ１の構成を示すブロック図である。図１において、本実施形態のデジタルカメラ１は、表示部を備えていないデジタルカメラである。デジタルカメラ１は、所定の無線通信（無線ＬＡＮ（ＷｉＦｉ）や、Ｂｌｕｅｔｏｏｔｈ（登録商標））を用いて、スマートフォンや、タブレット端末などからなる情報端末との間でペアリング（無線接続認識）を構築する。
【００１３】
デジタルカメラ１は、情報端末で起動したカメラ操作専用アプリケーション（プログラム）によって遠隔操作（静止画／動画の撮影開始、停止、動作モードの設定、ズーミング、撮影条件の設定、撮影画像（撮影動画）の閲覧などの操作を含む）される。
【００１４】
なお、デジタルカメラ１は、ユーザが把持、もしくは三脚などに設置して撮影する一般的な形状でも、人体に装着するような形状や、光学系（レンズ）と撮像素子（ＣＣＤ）、無線通信を行う通信手段など、画像を撮像する最小限の構成からなる形態であってもよい。
【００１５】
デジタルカメラ１は、撮像部１０、画像処理部１１、キー入力部１２、無線通信部１３、プログラムメモリ１４、メモリ１５、外部記憶媒体１６、ジャイロセンサ１７、及び制御部１８を備えている。撮像部１０は、光学レンズ群からなるレンズブロックと、ＣＣＤや、ＣＭＯＳなどの撮像素子からなり、レンズブロックから入った画像を撮像素子によりデジタル信号に変換して出力する。
【００１６】
画像処理部１１は、撮影された画像データの画像処理（画素補間処理、γ補正、輝度色差信号の生成、ホワイトバランス処理、露出補正処理、重畳合成処理、フィルタ処理や、フリッカ検出処理、動き検出処理等）、画像データの圧縮・伸張（例えば、ＪＰＥＧ形式やＭ−ＪＰＥＧ形式又はＭＰＥＧ形式の圧縮・伸張）の処理、撮像画像のトリミングや撮像画像のデジタルズームなどの処理などを行う。
【００１７】
キー入力部１２は、シャッタキー、ズームキー、モードキー、ムービー記録開始／終了キー、電源オンオフキー等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号を出力する。無線通信部１３は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて、外部機器（表示部を備える電子機器、例えば、スマートフォンや、タブレット端末など）との間で静止画データ／動画データなどを送受信する。
【００１８】
プログラムメモリ１４は、後述する制御部１８により実行されるプログラムや動作等に必要とされる各種パラメータなどを記憶している。メモリ１５は、撮像部１０によって撮像された静止画データ／動画データを一時記憶するバッファメモリとして使用されるとともに、後述する制御部１８がプログラムを実行した際のワーキングメモリとして使用される。外部記憶媒体１６は、マイクロＳＤカード、ＳＤカード等の記憶媒体からなり、撮影後の静止画ファイル／動画ファイルを記憶する。
【００１９】
ジャイロセンサ１７は、携帯電話装置の筐体（端末筐体）の変位を検出するセンサであり、前後・左右方向（略水平方向）、上下方向（略鉛直方向）の加速度ベクトルを検出可能な３軸タイプのセンサである。制御部１８は、ジャイロセンサ１７による検出結果に基づいて撮影時に端末筐体が動いているか否か（三脚などで固定されているか、手持ち固定であるか否か）を判断する。
【００２０】
制御部１８は、上述したプログラムメモリ１４に記憶されているプログラムを実行することで各部の動作を制御する。特に、本実施形態では、制御部１８は、撮影環境としての明るさＬｖが所定の範囲（例えば、３〜１２）にあり、かつフリッカが検出される場合には、撮影条件としてフリッカ対策用プログラム線図を選択し、当該選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。
【００２１】
ここで、フリッカ対策用プログラム線図とは、撮影環境の一つである明るさＬｖに対して、フリッカが発生しない適切な撮影条件となるＩＳＯ感度とシャッタースピードの組み合わせ（絞り：Ｆ２．８固定）をテーブル化したものである。制御部１８は、撮影する際に、明るさＬｖや、デジタルカメラ１の固定方法（手持ちでの把持、或いは三脚等を使用して固定）、被写体の動きなどに基づいて、対応するＩＳＯ感度とシャッタースピードの組み合わせを取得して撮影条件として設定する。
【００２２】
また、制御部１８は、撮影環境としての明るさＬｖが所定の範囲外（Ｌｖ＜３）にある場合には、撮影環境が暗い故、ＩＳＯ感度を上げても限界が生じるので、シャッタースピードを遅くして明るい画像を取得するための撮影条件を設定する。この場合はフリッカの有無に関係なく、結果的には撮影条件としてフリッカ対策用プログラム線図を選択し、当該選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。
【００２３】
また、制御部１８は、撮影環境としての明るさＬｖが所定の範囲外（Ｌｖ＞１２）にある場合、又は明るさＬｖが所定の範囲（３≦Ｌｖ≦１２）であってもフリッカが検出されない場合には、撮影条件として高速シャッター用プログラム線図を選択し、当該選択した高速シャッター用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。
【００２４】
ここで、高速シャッター用プログラム線図とは、フリッカ対策用プログラム線図と同様に、明るさＬｖに対して、適切な撮影条件となるＩＳＯ感度とシャッタースピードの組み合わせ（絞り：Ｆ２．８固定）をテーブル化したものである。フリッカ対策用プログラム線図と異なる点は、フリッカの発生を抑制することを目的とするのではなく、被写体ブレ（手振れ）などが生じないよう高速なシャッタースピードで撮影するように、ＩＳＯ感度とシャッタースピードとが対応付けられていることにある。
【００２５】
Ａ−２．第１実施形態の動作
次に、第１実施形態の動作について説明する。
図２は、本第１実施形態によるデジタルカメラ１の動作を説明するためのフローチャートである。制御部１８は、まず、撮影環境の明るさＬｖが１２より大きいか否かを判断する（ステップＳ１０）。そして、撮影環境の明るさＬｖが１２以下の場合には（ステップＳ１０のＮＯ）、制御部１８は、撮影環境の明るさＬｖが３より小さいか否かを判断する（ステップＳ１２）。
【００２６】
そして、撮影環境の明るさＬｖが３以上と判断した場合（ステップＳ１２のＮＯ）、すなわち、撮影環境の明るさＬｖが３〜１２の所定の範囲内であると判断した場合には、制御部１８は、フリッカ検出処理を実行し（ステップＳ１４）、フリッカが検出されたか否かを判断する（ステップＳ１６）。そして、フリッカが検出されたと判断した場合には（ステップＳ１６のＹＥＳ）、制御部１８は、フリッカを抑制するためにフリッカ対策用プログラム線図を選択し（ステップＳ１８）、選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ２２）。その後、当該処理を終了する。
【００２７】
一方、撮影環境の明るさＬｖが３未満であると判断した場合には（ステップＳ１２のＹＥＳ）、制御部１８は、撮影環境が暗い故、ＩＳＯ感度を上げても限界が生じるので、シャッタースピードを遅くして明るい画像を取得するための撮影条件を設定する。シャッタースピードを遅くするという撮影条件は、フリッカの影響が出にくい撮影条件とも言えるので、この場合はフリッカ検出処理を実行することなくフリッカ対策用プログラム線図を選択し（ステップＳ１８）、選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ２２）。その後、当該処理を終了する。
【００２８】
一方、撮影環境の明るさＬｖが１２より大きいと判断した場合（ステップＳ１０のＹＥＳ）、又は撮影環境の明るさＬｖが３〜１２の所定の範囲内であってもフリッカが検出されなかったと判断した場合には（ステップＳ１６のＮＯ）、制御部１８は、フリッカを抑制する必要がないので、被写体ブレ（手振れ）の抑制を優先して高速シャッター用プログラム線図を選択し（ステップＳ２０）、選択した高速シャッター用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ２２）。その後、当該処理を終了する。
【００２９】
上述した第１実施形態によれば、撮影環境としての明るさＬｖが３〜１２の所定の範囲内にあった場合に、フリッカを抑制する撮影条件を設定するようにしたので、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めることができる。
【００３０】
また、上述した第１実施形態によれば、撮影環境としての明るさＬｖが３〜１２の所定の範囲にあり、かつフリッカを検出したと判断した場合でも、フリッカを抑制する撮影条件を設定するようにしたので、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めることができる。
【００３１】
Ｂ．第２実施形態
次に、本発明の第２実施形態について説明する。
なお、デジタルカメラ１の構成は、図１と同じであるので説明を省略する。
本第２実施形態では、制御部１８は、撮影環境としての明るさＬｖが３〜１２の所定の範囲にあり、かつフリッカが検出されると判断した場合には、第１実施形態と同様に、撮影条件としてフリッカ対策用プログラム線図を選択し、当該選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。
【００３２】
また、制御部１８は、撮影環境としての明るさＬｖが所定の範囲外（Ｌｖ＜３）にあると判断した場合には、第１実施形態と同様に、撮影環境が暗い故、ＩＳＯ感度を上げても限界が生じるので、シャッタースピードを遅くして明るい画像を取得するための撮影条件を設定する。この場合はフリッカの有無に関係なく、結果的には撮影条件としてフリッカ対策用プログラム線図を選択し、当該選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。
【００３３】
また、制御部１８は、明るさＬｖが３〜１２の所定の範囲内であってもフリッカが検出されないと判断した場合には、第１実施形態と同様に、撮影条件として高速シャッター用プログラム線図を選択し、当該選択した高速シャッター用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。
【００３４】
更に、制御部１８は、撮影環境としての明るさＬｖが所定の範囲外（Ｌｖ＞１２）にあると判断した場合には、被写体の動きを検出する動き検出処理を実行し、動きが検出されないと判断した場合には、撮影条件としてフリッカ対策用プログラム線図を選択し、当該選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。一方、制御部１８は、被写体の動きが検出されたと判断した場合には、撮影条件として高速シャッター用プログラム線図を選択し、当該選択した高速シャッター用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。
【００３５】
次に、本第２実施形態の動作について説明する。
図３は、本第２実施形態によるデジタルカメラ１の動作を説明するためのフローチャートである。制御部１８は、まず、撮影環境の明るさＬｖが１２より大きいか否かを判断する（ステップＳ３０）。そして、撮影環境の明るさＬｖが１２以下と判断した場合には（ステップＳ３０のＮＯ）、制御部１８は、撮影環境の明るさＬｖが３より小さいか否かを判断する（ステップＳ３２）。
【００３６】
そして、撮影環境の明るさＬｖが３以上と判断した場合（ステップＳ３２のＮＯ）、すなわち、撮影環境の明るさＬｖが３〜１２の間であると判断した場合には、制御部１８は、フリッカ検出処理を実行し（ステップＳ３４）、フリッカが検出されたか否かを判断する（ステップＳ３６）。そして、フリッカが検出されたと判断した場合には（ステップＳ３６のＹＥＳ）、制御部１８は、フリッカを抑制するためにフリッカ対策用プログラム線図を選択し（ステップＳ４２）、選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ４６）。その後、当該処理を終了する。
【００３７】
一方、明るさＬｖが３〜１２と判断した場合であってもフリッカが検出されないと判断した場合には（ステップＳ３６のＮＯ）、フリッカを抑制する必要がないので、制御部１８は、被写体ブレ（手振れ）の抑制を優先して高速シャッター用プログラム線図を選択し（ステップＳ４４）、選択した高速シャッター用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ４６）。その後、当該処理を終了する。
【００３８】
一方、撮影環境の明るさＬｖが３未満であると判断した場合には（ステップＳ３２のＹＥＳ）、撮影環境が暗い故、ＩＳＯ感度を上げても限界が生じるので、シャッタースピードを遅くして明るい画像を取得するための撮影条件を設定する。シャッタースピードを遅くするという撮影条件は、フリッカの影響が出にくい撮影条件とも言えるので、この場合はフリッカ検出処理を実行することなくフリッカ対策用プログラム線図を選択し（ステップＳ４２）、選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ４６）。その後、当該処理を終了する。
【００３９】
一方、撮影環境の明るさＬｖが１２より大きいと判断した場合には（ステップＳ３０のＹＥＳ）、制御部１８は、画像処理によって被写体の動きを検出する動き検出処理を実行し（ステップＳ３８）、被写体の動きが検出されたか否かを判断する（ステップＳ４０）。そして、被写体の動きが検出されないと判断した場合には（ステップＳ４０のＮＯ）、制御部１８は、フリッカ対策用プログラム線図を選択し（ステップＳ４２）、選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ４６）。その後、当該処理を終了する。
【００４０】
一方、被写体の動きが検出されたと判断した場合には（ステップＳ４０のＹＥＳ）、制御部１８は、被写体ブレ（手振れ）の抑制を優先して高速シャッター用プログラム線図を選択し（ステップＳ４４）、選択した高速シャッター用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ４６）。その後、当該処理を終了する。
【００４１】
上述した第２実施形態によれば、撮影環境としての明るさＬｖが３〜１２の所定の範囲にあった場合に、撮影環境が安定しているか否かも判断し、その判断結果に基づいてフリッカを抑制する撮影条件を設定するようにしたので、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めることができる。
【００４２】
また、上述した第２実施形態によれば、撮影環境としての明るさＬｖが３〜１２の所定の範囲にあり、かつフリッカを検出したと判断した場合に、フリッカを抑制する撮影条件を設定するようにしたので、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めることができる。
【００４３】
また、上述した第２実施形態によれば、被写体の動きが検出されないと判断した場合に、撮影環境が安定していると判断し、フリッカを抑制する撮影条件を設定するようにしたので、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めることができる。
【００４４】
また、上述した第２実施形態によれば、被写体の動きが検出されたと判断した場合には、高速シャッタースピードで撮影する撮影条件を設定するようにしたので、被写体ブレ（手振れ）のない画像を撮影することができる。
【００４５】
Ｃ．第３実施形態
次に、本発明の第３実施形態について説明する。
なお、デジタルカメラ１の構成は、図１と同じであるので説明を省略する。
本第３実施形態では、制御部１８は、撮影環境としての明るさＬｖが３〜１２の所定の範囲にあり、かつフリッカが検出されたと判断された場合には、第１、第２実施形態と同様に、撮影条件としてフリッカ対策用プログラム線図を選択し、当該選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。
【００４６】
また、制御部１８は、明るさＬｖが３〜１２の所定の範囲内であってもフリッカが検出されないと判断した場合には、デジタルカメラ１が三脚等に固定されているか否かを判断し、三脚等に固定されていると判断した場合には、撮影条件として三脚使用撮影用プログラム線図を選択しＩＳＯ感度、シャッタースピードを設定する。一方、脚等に固定されていない場合には、撮影条件としてフリッカ対策用プログラム線図を選択しＩＳＯ感度、シャッタースピードを設定する。そしてこれらの設定の後、撮像部１０からの画像をキャプチャ（取得）する。
【００４７】
ここで、三脚使用撮影用プログラム線図は、高速シャッター用プログラム線図や、フリッカ対策用プログラム線図と同様に、撮影環境である明るさＬｖに対する適切な撮影条件として、ＩＳＯ感度とシャッタースピードの組み合わせ（絞り：Ｆ２．８固定）を図式化したものである。フリッカ対策用プログラム線図と異なる点は、三脚等に固定されているので、被写体ブレ（手振れ）は生じにくいため、画質（ノイズ低減）を優先（比較的にＩＳＯ感度を低く、シャッタースピードを速く）するように、ＩＳＯ感度とシャッタースピードとが対応付けられている。
【００４８】
また、制御部１８は、撮影環境としての明るさＬｖが所定の範囲外（Ｌｖ＜３）であると判断した場合には、更にデジタルカメラ１が三脚等に固定されているか否かを判断し、三脚等に固定されている場合には、撮影条件として三脚使用撮影用プログラム線図を選択しＩＳＯ感度、シャッタースピードを設定する。一方、デジタルカメラ１が三脚等に固定されていないと判断した場合には、撮影環境が暗く手ブレを考慮してシャッタースピードを速くして、ＩＳＯ感度を上げても限界が生じるので、シャッタースピードを遅くして明るい画像を取得するための撮影条件を設定する。この場合はフリッカの有無に関係なく、結果的には撮影条件としてフリッカ対策用プログラム線図を選択し、当該選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。
【００４９】
更に、制御部１８は、撮影環境の一つである明るさＬｖが所定の範囲（Ｌｖ＞１２）であると判断した場合には、被写体の動きを検出する動き検出処理を実行し、被写体の動きが検出されたと判断した場合には、撮影条件として高速シャッター用プログラム線図を選択する。また、被写体の動きが検出されないと判断した場合には、三脚等に固定されているか否かを判断し、三脚等に固定されていると判断した場合には、撮影条件として三脚使用撮影用プログラム線図を選択し、三脚等に固定されていない場合には、撮影条件としてフリッカ対策用プログラム線図を選択する。そして、それぞれのプログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する。
【００５０】
図４乃至図８は、本第３実施形態で用いる、フリッカ対策用プログラム線図、高速シャッター用プログラム線図、及び三脚使用撮影用プログラム線図の一例を示す概念図である。フリッカ対策用プログラム線図、高速シャッター用プログラム線図、及び三脚使用撮影用プログラム線図は、撮影環境における明るさＬｖに対する適切な撮影条件として、ＩＳＯ感度とシャッタースピードの組み合わせ（絞り：Ｆ２．８固定）を図式化したものである。具体的には、明るさＬｖに対応付けて、ＩＳＯ感度とシャッタースピードの組み合わせをテーブル化して記憶しておき、撮影する際に、テーブルを参照することで、明るさＬｖに適切なＩＳＯ感度とシャッタースピードの組み合わせを取得して撮影条件に設定する。この結果、被写体ブレが少なく、フリッカを抑制した画像を撮影することが可能となる。
【００５１】
図４及び図５に示すフリッカ対策用プログラム線図（５０Ｈｚ、６０Ｈｚ）は、撮影環境の一つである明るさＬｖに対して、フリッカの発生を抑制して撮影可能とするＩＳＯ感度とシャッタースピードとの組み合わせ（絞り：Ｆ２．８固定）をテーブル化したものである。なお、５０Ｈｚ、６０Ｈｚは、各々、光源の商用電源周波数である。
【００５２】
また、図６に示す高速シャッター用プログラム線図は、フリッカの発生を抑制することよりも、被写体ブレ（手振れ）が生じないよう高速なシャッタースピードで撮影することを目的とし、明るさＬｖに対して、ＩＳＯ感度とシャッタースピードとの組み合わせ（絞り：Ｆ２．８固定）をテーブル化したものである。つまり、高速シャッター用プログラム線図は、フリッカ対策用プログラム線図や、後述する三脚使用撮影用プログラム線図に比べ、明るさＬｖに対して、シャッタースピードを速くするという撮影条件となる。
【００５３】
また、図７及び図８に示す三脚使用撮影用プログラム線図（５０Ｈｚ、６０Ｈｚ）は、被写体ブレ（手振れ）が起こりにくい三脚（等）に固定されている場合を想定しているので、フリッカ対策用プログラム線図（５０Ｈｚ又は６０Ｈｚ）に比べ、ＩＳＯ感度を低く抑えるという、ＩＳＯ感度とシャッタースピードの組み合わせ（絞り：Ｆ２．８固定）をテーブル化したものである。なお、５０Ｈｚ、６０Ｈｚは、各々、光源の電源周波数である。フリッカが検出された場合には、フリッカ光源の周波数に応じて、図７に示す三脚使用撮影用プログラム線図（５０Ｈｚ）、又は図８に示す三脚使用撮影用プログラム線図（６０Ｈｚ）を選択すればよい。但し、フリッカが検出されない場合には、図７及び図８に示す三脚使用撮影用プログラム線図（５０Ｈｚ、６０Ｈｚ）のどちらか一方を採用すればよい。
【００５４】
次に、本第３実施形態の動作について説明する。
図９乃至図１１は、本第３実施形態によるデジタルカメラ１の動作を説明するためのフローチャートである。制御部１８は、まず、画像処理によって被写体の動きを検出する動き検出処理を実行する（ステップＳ５０）。次に、制御部１８は、撮影環境の明るさＬｖが１２より大きいか否かを判断する（ステップＳ５２）。そして、撮影環境の明るさＬｖが１２以下と判断した場合には（ステップＳ５２のＮＯ）、制御部１８は、更に撮影環境の明るさＬｖが３より小さいか否かを判断する（ステップＳ５４）。
【００５５】
そして、撮影環境の明るさＬｖが３以上と判断した場合（ステップＳ５４のＮＯ）、すなわち、撮影環境の明るさＬｖが３〜１２の間であると判断した場合には、制御部１８は、フリッカ検出処理を実行し（ステップＳ５６）、フリッカが検出されたか否かを判断する（ステップＳ５８）。そして、フリッカが検出されたと判断した場合には（ステップＳ５８のＹＥＳ）、制御部１８は、フリッカを抑制するために、フリッカ光源の周波数に応じて、図４又は図５に示すフリッカ対策用プログラム線図（５０Ｈｚ又は６０Ｈｚ）を選択し（ステップＳ６０）、選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ６６）。その後、当該処理を終了する。
【００５６】
より具体的には、フリッカ光源が５０Ｈｚの場合には、明るさＬｖの値に応じて、図４に示すフリッカ対策用プログラム線図（５０Ｈｚ）に描画されている線分に沿って取得したＩＳＯ感度とシャッタースピードで撮影することで、フリッカを抑制した画像が得られる。同様に、フリッカ光源が６０Ｈｚの場合には、明るさＬｖの値に応じて、図５に示すフリッカ対策用プログラム線図（６０Ｈｚ）に描画されている線分に沿って取得したＩＳＯ感度とシャッタースピードで撮影することで、フリッカを抑制した画像が得られる。
【００５７】
一方、明るさＬｖが所定の範囲（３＜Ｌｖ＜１２）であってもフリッカが検出されなかったと判断した場合には（ステップＳ５８のＮＯ）、制御部１８は、ジャイロセンサ１７の検出結果に従ってデジタルカメラ１が三脚等で固定されているか否かを判断する（ステップＳ６２）。そして、三脚等に固定されていないと判断した場合には（ステップＳ６２のＮＯ）、制御部１８は、被写体ブレ（手振れ）の抑制を優先して、図４又は図５に示すフリッカ対策用プログラム線図（５０Ｈｚ又は６０Ｈｚ）を選択し（ステップＳ６０）、選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ６６）。その後、当該処理を終了する。
【００５８】
一方、三脚等に固定されていると判断した場合には（ステップＳ６２のＹＥＳ）、制御部１８は、フリッカ光源の周波数に依らず、図７又は図８に示す三脚使用撮影用プログラム線図（５０Ｈｚ又は６０Ｈｚ）のどちらか一方を選択し（ステップＳ６４）、選択した三脚使用撮影用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ６６）。その後、当該処理を終了する。
【００５９】
この場合、フリッカは検出されておらず、また、デジタルカメラ１は三脚等に固定されているので被写体ブレ（手振れ）は起こりにくい。したがって、フリッカ光源の周波数に依らず、三脚使用撮影用プログラム線図（５０Ｈｚ又は６０Ｈｚ）のどちらか一方を選択・設定する。
【００６０】
より具体的には、明るさＬｖの値に応じて、図７又は図８に示す三脚使用撮影用プログラム線図（５０Ｈｚ又は６０Ｈｚ）のどちらか一方に描画されている線分に沿って取得したＩＳＯ感度とシャッタースピードで撮影することで、画質（ノイズ低減）を優先した画像が得られる。
【００６１】
一方、撮影環境の明るさＬｖが３未満であると判断した場合には（ステップＳ５４のＹＥＳ）、制御部１８は、ジャイロセンサ１７の検出結果に従ってデジタルカメラ１が三脚等で固定されているか否かを判断する（ステップＳ７０）。そして、三脚等に固定されていないと判断した場合には（ステップＳ７０のＮＯ）、制御部１８は、撮影環境が暗い故、シャッタースピードを速くして、ＩＳＯ感度を上げても限界が生じるので、シャッタースピードを遅くして明るい画像を取得するための撮影条件を設定する。シャッタースピードを遅くするという撮影条件は、フリッカの影響が出にくい撮影条件とも言えるので、この場合はフリッカ検出処理を実行することなくフリッカ対策用プログラム線図（５０Ｈｚ又は６０Ｈｚ）を選択し（ステップＳ７２）、選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ７６）。その後、当該処理を終了する。
【００６２】
一方、撮影環境の明るさＬｖが３未満であるが（ステップＳ５４のＹＥＳ）、三脚等に固定されていると判断した場合には（ステップＳ７０のＹＥＳ）、制御部１８は、フリッカ光源の周波数に応じて、図７又は図８に示す三脚使用撮影用プログラム線図（５０Ｈｚ又は６０Ｈｚ）を選択し（ステップＳ７４）、選択した三脚使用撮影用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ７６）。その後、当該処理を終了する。
【００６３】
一方、撮影環境の明るさＬｖが１２より大きいと判断した場合には（ステップＳ５２のＹＥＳ）、制御部１８は、動き検出処理によって被写体の動きが検出されたか否かを判断する（ステップＳ７８）。そして、被写体の動きが検出されたと判断した場合には（ステップＳ７８のＹＥＳ）、制御部１８は、図６に示す高速シャッター用プログラム線図を選択し（ステップＳ８０）、選択した高速シャッター用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ８８）。その後、当該処理を終了する。
【００６４】
この場合、十分な明るさはあるが、被写体は動いているので、被写体ブレ（手振れ）を抑えることが望ましい。したがって、フリッカのない、被写体ブレ（手振れ）のない画像を得るために、高速シャッター用プログラム線図を選択・設定する。
【００６５】
より具体的には、明るさＬｖが１２より大きく（明るく）、かつ被写体が動いていると判断した場合には、明るさＬｖの値に応じて、図６に示す高速シャッター用プログラム線図に描画されている線分に沿って取得したＩＳＯ感度とシャッタースピードで撮影することで、被写体ブレ（手振れ）がなく、フリッカのない画像が得られる。
【００６６】
一方、被写体の動きが検出されない場合には（ステップＳ７８のＮＯ）、制御部１８は、ジャイロセンサ１７の検出結果に従って三脚等で固定されているか否かを判断する（ステップＳ８２）。そして、三脚等に固定されていないと判断した場合には（ステップＳ８２のＮＯ）、制御部１８は、フリッカを抑制するために、フリッカ光源の周波数に応じて、図４又は図５に示すフリッカ対策用プログラム線図（５０Ｈｚ又は６０Ｈｚ）を選択し（ステップＳ８４）、選択したフリッカ対策用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ８８）。その後、当該処理を終了する。
【００６７】
また、三脚等に固定されていると判断した場合には（ステップＳ８２のＹＥＳ）、制御部１８は、フリッカ光源の周波数に応じて、図７又は図８に示す三脚使用撮影用プログラム線図（５０Ｈｚ又は６０Ｈｚ）を選択し（ステップＳ８６）、選択した三脚使用撮影用プログラム線図に従って、ＩＳＯ感度、シャッタースピードを設定し、撮像部１０からの画像をキャプチャ（取得）する（ステップＳ８８）。その後、当該処理を終了する。
【００６８】
上述した第３実施形態によれば、撮影環境としての明るさＬｖが３〜１２の範囲にあった場合に、撮影環境が安定していると判断し、フリッカを抑制する撮影条件を設定するようにしたので、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めることができる。
【００６９】
また、上述した第３実施形態によれば、撮影環境としての明るさＬｖが３〜１２の範囲にあり、かつフリッカを検出したと判断した場合に、フリッカを抑制する撮影条件を設定するようにしたので、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めることができる。
【００７０】
また、上述した第３実施形態によれば、被写体の動きを検出し、当該被写体の動きが検出されない場合に、撮影環境が安定していると判断し、フリッカを抑制する撮影条件を設定するようにしたので、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めることができる。
【００７１】
また、上述した第３実施形態によれば、被写体の動きを検出し、当該被写体の動きが検出された場合には、高速シャッタースピードで撮影する撮影条件を設定するようにしたので、被写体ブレ（手振れ）のない画像を撮影することができる。
【００７２】
また、上述した第３実施形態によれば、デジタルカメラ１の動きを検出し、デジタルカメラ１の動きの状態に応じて、フリッカを抑制する撮影条件を設定するようにしたので、撮影環境が安定しているか否かにより、フリッカを抑制した撮影条件を有効にするか否か決めることができる。
【００７３】
なお、上述した第１乃至第３実施形態において、撮像されている画像の撮像範囲の変化を検出する撮像範囲変化検出手段を更に備えるようにしてもよい。この場合、制御部１８は、この撮像範囲変化検出手段による検出結果に基づいて撮影環境が安定しているか否かを判断し、撮影環境が安定していると判断した場合に、フリッカを抑制する撮影条件を設定すればよい。
【００７４】
以上、この発明のいくつかの実施形態について説明したが、この発明は、これらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本願出願の特許請求の範囲に記載された発明を付記する。
【００７５】
（付記１）
付記１に記載の発明は、撮影環境が安定しているか否かを判断する第１の判断手段と、この第１の判断手段により前記撮影環境が安定していると判断した場合に、フリッカを抑制する撮影条件を設定する設定手段と、を備えたことを特徴とする撮像装置である。
【００７６】
（付記２）
付記２に記載の発明は、前記撮影環境の明るさを判断する第２の判断手段を更に備え、前記第１の判断手段は、前記第２の判断手段によって、前記撮影環境の明るさが第１の閾値以上と判断した場合に、前記撮影環境が安定していると判断する、ことを特徴とする付記１に記載の撮像装置である。
【００７７】
（付記３）
付記３に記載の発明は、前記第２の判断手段により前記撮影環境の明るさが前記第１の閾値以上で第２の閾値以下であると判断した場合に、フリッカを検出したか否かを判断する第２の判断手段を更に備え、前記設定手段は、前記第２の判断手段によりフリッカを検出したと判断した場合に、フリッカを抑制する撮影条件を設定する、ことを特徴とする付記１に記載の撮像装置である。
【００７８】
（付記４）
付記４に記載の発明は、当該装置が撮像している画像が安定しているか否かを判断する第３の判断手段を更に備え、前記第１の判断手段は、前記第３の判断手段によって画像が安定していると判断した場合に、前記撮影環境が安定していると判断する、ことを特徴とする付記１乃至３のいずれか一つに記載の撮像装置である。
【００７９】
（付記５）
付記５に記載の発明は、当該装置の動きの状態を検出する動き検出手段を更に備え、前記第３の判断手段は、前記動き検出手段による動きの状態の検出結果に基づいて、前記撮影環境が安定しているか否かを判断することを特徴とする付記１乃至３のいずれか一つに記載の撮像装置である。
【００８０】
（付記６）
付記６に記載の発明は、撮像されている画像の撮像範囲の変化を検出する撮像範囲変化検出手段を更に備え、前記第３の判断手段は、前記撮像範囲変化検出手段による検出結果に基づいて、前記撮影環境が安定しているか否かを判断することを特徴とする付記１乃至３のいずれか一つに記載の撮像装置である。
【００８１】
（付記７）
付記７に記載の発明は、撮影環境が安定しているか否かを判断する判断ステップと、この判断ステップで前記撮影環境が安定していると判断した場合に、フリッカを抑制する撮影条件を設定する設定ステップと、を含むことを特徴とする撮像方法である。
【００８２】
（付記８）
付記８に記載の発明は、撮像装置のコンピュータを、撮影環境が安定しているか否かを判断する判断機能、この判断機能により前記撮影環境が安定していると判断した場合に、フリッカを抑制する撮影条件を設定する設定機能、として機能させることを特徴とするプログラムである。
【符号の説明】
【００８３】
１  デジタルカメラ
１０  撮像部
１１  画像処理部
１２  キー入力部
１３  無線通信部
１４  プログラムメモリ
１５  メモリ
１６  外部記憶媒体
１７  ジャイロセンサ
１８  制御部
【図１】
2016219899.tif 000003
【図２】
2016219899.tif 000004
【図３】
2016219899.tif 000005
【図４】
2016219899.tif 000006
【図５】
2016219899.tif 000007
【図６】
2016219899.tif 000008
【図７】
2016219899.tif 000009
【図８】
2016219899.tif 000010
【図９】
2016219899.tif 000011
【図１０】
2016219899.tif 000012
【図１１】
2016219899.tif 000013