(57)【要約】【課題】遮光状態を検知するために消費される電力を低減することができる撮像装置、撮像装置の制御方法およびプログラムを提供する。【解決手段】撮像装置は、撮像素子に対する入射光を遮光する遮光手段を検知する検知手段と、前記撮像素子に対する入射光の輝度情報を周期的に取得し、周期的に取得された前記輝度情報に基づいて、前記遮光手段を検知する周期を制御する制御手段と、を備えることを特徴とする。【選択図】図１
2020046465.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子に対する入射光を遮光する遮光手段を検知する検知手段と、
前記撮像素子に対する入射光の輝度情報を周期的に取得し、周期的に取得された前記輝度情報に基づいて、前記遮光手段を検知する周期を制御する制御手段と、
を備えることを撮像装置。
【請求項２】
前記制御手段は、前記輝度情報が示す輝度が所定輝度より小さい場合には、前記遮光手段を第１周期で前記検知手段に検知させ、前記輝度が前記所定輝度以上の場合には、前記遮光手段を前記第１周期より長い第２周期で前記検知手段に検知させる、
ことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記検知手段はフォトインタラプタであり、
前記フォトインタラプタに対して、前記輝度に応じて、前記第１周期または前記第２周期で、電力が供給される、
ことを特徴とする請求項２記載の撮像装置。
【請求項４】
前記制御手段は、前記第１周期または前記第２周期で前記遮光手段の検知が行われている際に、前記輝度の低下量が所定量より大きいことが検知されたことに応じて、前記検知手段に前記遮光手段を検知させる、
ことを特徴とする請求項２または３記載の撮像装置。
【請求項５】
前記制御手段は、前記撮像素子に対する入射光の光路に赤外カットフィルタが挿入されている場合には、前記遮光手段を検知する周期を前記第２周期に制御し、前記赤外カットフィルタが挿入されていない場合には、前記遮光手段を検知する周期を前記第１周期に制御する、
ことを特徴とする請求項２乃至４のうち何れか１項に記載の撮像装置。
【請求項６】
前記制御手段は、前記撮像装置の撮像対象に赤外光が照射されている場合には、前記遮光手段を検知する周期を前記第１周期に制御し、前記撮像対象に前記赤外光が照射されていない場合には、前記遮光手段を検知する周期を前記第２周期に制御する、
ことを特徴とする請求項２乃至５のうち何れか１項に記載の撮像装置。
【請求項７】
前記制御手段は、前記遮光手段が開状態に制御された後、前記検知手段による前記遮光手段の検知結果に応じて、前記遮光手段を検知する周期を制御するか、または警告を通知するかを制御する、
ことを特徴とする請求項１乃至６のうち何れか１項に記載の撮像装置。
【請求項８】
撮像素子に対する入射光を遮光する遮光手段を検知する工程と、
前記撮像素子に対する入射光の輝度情報を周期的に取得し、周期的に取得された前記輝度情報に基づいて、前記遮光手段を検知する周期を制御する工程と、
を有することを特徴とする撮像装置の制御方法。
【請求項９】
請求項８記載の撮像装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遮光状態を検知する撮像装置、撮像装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
レンズ交換式カメラにおいて、カメラボディ内に埃が侵入することを防止するために、バリアが用いられている。関連する技術として、特許文献１のレンズ交換式カメラが提案されている。特許文献１のレンズ交換式カメラは、カメラボディ側に内蔵したバリアで、レンズ鏡筒ユニットの挿入部開口を覆うように構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−１７１１３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
カメラ（撮像装置）に遮光幕を設けることで、カメラボディ内に埃等の異物が侵入することを抑制することができるとともに、カメラ内の撮像素子を太陽光等から保護することが可能になる。遮光幕は、撮影中においては入射光を遮光しない開状態となるように動作制御される。ここで、例えば、ネットワークカメラ等のような長時間の撮影を行う撮像装置の場合、撮影中にもかかわらず、外乱等の要因により、遮光幕が閉状態（入射光を遮光する状態）になることがある。この点、遮光状態を検知する検知機構が周期的に、遮光幕の位相を検知することで、撮像装置が撮影中に、遮光幕が閉状態になることを抑制することができる。しかし、この場合、検知機構が周期的に遮光状態を検知するために、検知機構に対して、周期的に電力供給を行う必要があり、電力消費量が増加してしまう。
【０００５】
本発明の目的は、遮光状態を検知するために消費される電力を低減することができる撮像装置、撮像装置の制御方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の撮像装置は、撮像素子に対する入射光を遮光する遮光手段を検知する検知手段と、前記撮像素子に対する入射光の輝度情報を周期的に取得し、周期的に取得された前記輝度情報に基づいて、前記遮光手段を検知する周期を制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、遮光状態を検知するために消費される電力を低減することができる。
【図面の簡単な説明】
【０００８】
【図１】ネットワークカメラの構成例を示す図である。
【図２】遮光部の構成例を示す図である。
【図３】光学フィルタユニットの正面図である。
【図４】レンズユニットと光学フィルタユニットと遮光部と撮像素子との位置関係を示す斜視図である。
【図５】第１実施形態の処理の流れを示すフローチャートである。
【図６】第２実施形態の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の各実施の形態について図面を参照しながら詳細に説明する。しかしながら、以下の各実施の形態に記載されている構成はあくまで例示に過ぎず、本発明の範囲は各実施の形態に記載されている構成によって限定されることはない。
【００１０】
＜第１実施形態＞
以下、図面を参照して、第１実施形態について説明する。図１は、ネットワークカメラ１００の構成例を示す図である。各実施形態において、撮像装置は、ネットワークカメラ１００であるものとして説明するが、各実施形態で適用される撮像装置は、ネットワークカメラには限定されない。ネットワークカメラ１００は、例えば、長時間の連続撮影に用いられる。ネットワークカメラ１００の連続撮影時間は、任意の時間であってよい。ネットワークカメラ１００は、撮像部１１０、ネットワーク制御部１２０および電源制御部１５０を有している。レンズユニット１１１は、ネットワークカメラ１００に対して着脱可能なユニットである。ネットワークカメラ１００には、ネットワーク機器１３０および外部電源１４０が接続されている。レンズユニット１１１は、ズームレンズやフォーカスレンズ、防振レンズ、絞り羽等のレンズ群を含むユニットである。レンズユニット１１１には、ＣＰＵが搭載されており、撮像部１１０からの指示に応じて、レンズユニット１１１のＣＰＵは、レンズ群の各ブロックを制御する。具体的には、レンズユニット１１１のＣＰＵは、ズームレンズの制御やフォーカスレンズの制御、防振レンズの制御、絞り羽の制御を行う。
【００１１】
撮像部１１０は、撮像した画像データをネットワーク制御部１２０に転送し、ネットワーク制御部１２０は、撮像部１１０から転送された画像データを、ネットワーク機器１３０に送信する。撮像部１１０は、撮像素子１１２、信号処理回路１１３、撮像制御回路１１４、メモリ転送回路１１５、第１システム制御部１１８および光学フィルタユニット１１７を有している。
【００１２】
撮像素子１１２は、レンズユニット１１１を通して結像した光（撮像対象からの光）を電荷に変換し、撮像信号を生成する。信号処理回路１１３は、撮像素子１１２が生成した撮像信号を受けて、撮像信号をデジタル化することで、画像データを生成する。撮像制御回路１１４は画像データの出力周期と、同じ周期で撮像素子１１２を制御する。撮像制御回路１１４は、画像データの蓄積時間が、画像データの出力周期より長い場合、撮像素子１１２から撮像信号が出力できない期間、信号処理回路１１３のフレームメモリに画像データを保持させるように信号処理回路１１３を制御する。メモリ転送回路１１５は、信号処理回路１１３によってデジタル化された画像データを、ネットワーク制御部１２０内のメモリ１２２に転送を行う。第１システム制御部１１８は、撮像部１１０の全体を制御する。第１システム制御部１１８は、制御手段に対応する。第１システム制御部１１８は、例えば、ＣＰＵ、ＲＡＭおよびＲＯＭを含む。ＲＯＭに格納されたプログラムがＲＡＭに展開され、ＲＡＭに展開されたプログラムをＣＰＵが実行することで、第１システム制御部１１８の機能が実現されてもよい。第１システム制御部１１８の機能のうち一部または全部の機能は、ネットワークカメラ１００ではなく、例えば、ネットワーク機器１３０が有していてもよい。
【００１３】
遮光部１１６は、図２に示されるように、２枚の遮光幕５０１、ガルバノメータ５０５（モータ駆動部）および遮光幕の位相検知回路５０４等を有して構成されている。ガルバノメータ５０５の駆動力により、遮光幕５０１の開閉制御が行われることで、撮像素子１１２に対する入光の制御が行われる。図３は、光学フィルタユニット１１７の正面図である。光学フィルタユニット１１７は、赤外カットフィルタ６０１、透過ガラス６００および駆動用モータ６０３を有して構成される。レンズユニット１１１を通して入光した光は、赤外カットフィルタ６０１と透過ガラス６００との何れかを通過して、撮像素子１１２で受光される。つまり、レンズユニット１１１を通して入光した光の光路上に、赤外カットフィルタ６０１と透過ガラス６００との何れかが挿入される。赤外カットフィルタ６０１を通過した光は、赤外光成分がカットされた光となり、撮像素子１１２で電気信号に変換される。透過ガラス６００を通過した光は、赤外光成分がカットされることなく、撮像素子１１２で電気信号に変換される。
【００１４】
ネットワーク制御部１２０は、第２システム制御部１２１、メモリ１２２およびネットワークＩ／Ｆ１２３を有している。第２システム制御部１２１は、ネットワーク制御部１２０を制御する。第２システム制御部１２１は、メモリ転送回路１１５からメモリ１２２に転送された画像データを、ネットワークＩ／Ｆ１２３を通じて外部のネットワーク機器１３０に送信する。ネットワーク機器１３０は、ネットワークカメラ１００から画像データを受信する。ネットワーク機器１３０は、ホスト端末（所定の情報処理装置）等であってもよい。ネットワーク機器１３０は、ネットワークケーブルを通じてネットワークカメラ１００に給電することも可能である。第２システム制御部１２１は、例えば、ＣＰＵ、ＲＡＭおよびＲＯＭを含む。ＲＯＭに格納されたプログラムがＲＡＭに展開され、ＲＡＭに展開されたプログラムをＣＰＵが実行することで、第２システム制御部１２１の機能が実現されてもよい。第２システム制御部１２１は、第１システム制御部１１８の機能を有していてもよいし、第１システム制御部１１８は、第２システム制御部１２１の機能を有していてもよい。以下、第１システム制御部１１８が、実施形態の制御を行うものとして説明する。
【００１５】
電源制御部１５０は、ＤＣ−ＤＣコンバータや、通電するブロックを切り替えるスイッチ回路等を有して構成される回路である。電源制御部１５０は、撮像部１１０およびネットワーク制御部１２０に対する電源制御を行う。電源制御部１５０は、外部電源１４０から、電源ケーブルを介して電力供給を受けて、撮像部１１０およびネットワーク制御部１２０への電源制御を行う。電源制御部１５０は、ネットワーク機器１３０から、ネットワークケーブルを介して電力供給を受けることもある。外部電源１４０は、商用電源や直流電源等である。上述したように、ネットワークカメラ１００は、ネットワークケーブルを介して、電源供給を受けることもできる。この場合の電源は、ＰｏＥ（Ｐｏｗｅｒ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ）やＰｏＥ+等である。
【００１６】
図２は、遮光部１１６（遮光ユニット）の一例を示す正面図である。図２の例では、遮光部１１６は、２枚の遮光幕５０１、アーム５０２、止め具部材５０３、位相検知回路５０４、ガルバノメータ５０５、アーム５０６および駆動バネ５０８を有する。遮光部１１６は、２枚の遮光幕５０１を開閉することにより撮像素子１１２への入射光を制御する。遮光幕５０１は、遮光手段に対応する。遮光幕５０１は、１枚であってもよいし、３枚以上であってもよい。止め具部材５０３は、遮光幕５０１の上下移動を一定範囲内に規制するための部材である。位相検知回路５０４は、遮光幕５０１の位相を検知する回路であり、例えばフォトインタラプタ回路である。位相検知回路５０４は、検知手段に対応する。位相検知回路５０４は、遮光幕５０１が開状態の位相になっている場合にはＨｉ信号を出力し、閉状態の位相になっている場合にはＬｏｗ信号を出力する。
【００１７】
ガルバノメータ５０５は、電圧の入力を受けることで回転し、ガルバノメータ５０５の回転に伴い、ガルバノメータ５０５に接合されているアーム５０６も回転する。アーム５０６は、２枚の遮光幕５０１のそれぞれに接合されている。アーム５０６が反時計回りに回転すると、２枚の遮光幕５０１がそれぞれ上下方向に移動する。第１システム制御部１１８は、例えば、デューティー比を変えることで、ガルバノメータ５０５に入力する電圧の大きさを制御する。ガルバノメータ５０５に対する入力電圧が所定の電圧より大きい場合、ガルバノメータ５０５は、反時計回りに回転する。ガルバノメータ５０５に対する入力電圧が所定の電圧以下の場合、ガルバノメータ５０５は時計回り回転する。ガルバノメータ５０５の回転方向は、上記の方向には限定されない。第１システム制御部１１８は、ガルバノメータ５０５に所定の電圧を加えることで、２枚の遮光幕５０１を所定の位置に保持することも可能となる。
【００１８】
図２（Ａ）は、遮光幕５０１が閉状態になっている例を示す。この場合、撮像素子１１２は、レンズユニット１１１からの光を受光する。図２（Ｂ）は、遮光幕５０１が開状態になっている例を示す。この場合、撮像素子１１２は、レンズユニット１１１からの光を受光しない。駆動バネ５０８は、遮光幕５０１とアーム５０２により接合されており、開状態では駆動バネ５０８がチャージされた状態となる。この状態から、ガルバノメータ５０５への入力電圧がオフにされると、遮光幕５０１は閉じる方向に移動する。つまり、電源が抜かれること等により、ガルバノメータ５０５に対する入力電圧がオフになり、チャージされた駆動バネ５０８の作用により、遮光幕５０１は閉状態になる。
【００１９】
上述したように、図３の光学フィルタユニット１１７は、赤外カットフィルタ６０１および透過ガラス６００の２枚の窓を有して構成されている。駆動用モータ６０３が駆動力により回転すると、光学フィルタユニット１１７は左右に移動する。フィルタ検出回路６０２は、光学フィルタユニット１１７の位置を検出する回路であり、例えばフォトインタラプタ回路である。フィルタ検出回路６０２は、エンコーダとして機能し、パルスカウントを計測することで、光学フィルタユニット１１７の位置を検出する。光学フィルタユニット１１７は、レンズユニット１１１から入射した光の光路上に、赤外カットフィルタ６０１と透過ガラス６００との何れかを配置することで、撮像素子１１２が受光する光の赤外波長成分を制御している。図４は、レンズユニット１１１と光学フィルタユニット１１７と遮光部１１６と撮像素子１１２との位置関係を示す斜視図である。レンズユニット１１１を通過した光は、光学フィルタユニット１１７を通り、撮像素子１１２に入射するか否かは、遮光部１１６により制御される。
【００２０】
次に、図５のフローチャートを参照して、第１実施形態の処理の流れについて説明する。第１実施形態では、ネットワークカメラ１００が起動した後、遮光部１１６は、遮光幕５０１を開状態にし、第１システム制御部１１８は、撮影シーンの明るさに応じて遮光幕５０１の位相を検知する周期を切り替える。遮光幕５０１の位相は、遮光幕５０１が開状態であるか閉状態であるかを示す。例えば、ネットワークカメラ１００に対して起動指示が入力されると、電源制御部１５０が起動し、ネットワークカメラ１００の電源が投入される（Ｓ１０１）。この際、例えば、電源制御部１５０は、ＤＣＤＣ制御を行うＩＣ（集積回路）と通信を行い、撮像部１１０およびネットワーク制御部１２０に所定の電圧を出力する。電源制御部１５０は、ネットワーク制御部１２０の起動開始を要求する。これにより、ネットワーク制御部１２０は、第２システム制御部１２１やメモリ１２２や通信Ｉ／Ｆ１２３などの初期化処理などを行う。
【００２１】
第１システム制御部１１８は、レンズユニット１１１が装着されているかを判定し、装着されていると判定した場合に、遮光幕５０１をオープンして、開状態にするように遮光部１１６を制御する（Ｓ１０２）。具体的には、第１システム制御部１１８は、遮光幕５０１が開状態になるために必要な所定の第１の電圧を、ガルバノメータ５０５に入力する制御を行う。第１システム制御部１１８は、遮光幕５０１の位相を検知するための位相検知回路５０４へ電力の供給を開始し、電源をオンにする（Ｓ１０３）。第１システム制御部１１８は、遮光幕５０１の位相を検知することで、遮光幕５０１が開状態であるかを判定する（Ｓ１０４）。具体的には、第１システム制御部１１８は、位相検知回路５０４から出力される電圧値を取得して、電圧値が所定の値以上であるかどうかを判定する。例えば、取得された電圧値が所定の値以上である場合、第１システム制御部１１８は、検知結果として、遮光幕５０１は開状態であると判定する。一方、取得された電圧値が所定の値より小さい場合、第１システム制御部１１８は、検知結果として、遮光幕５０１は閉状態であると判定する。
【００２２】
Ｓ１０４でＹＥＳと判定された場合、第１システム制御部１１８は、遮光幕５０１の位相を検知するための位相検知回路５０４への電源供給を停止する（Ｓ１０５）。第１システム制御部１１８は、遮光幕５０１が開状態を継続するための保持通電処理を開始する（Ｓ１０６）。具体的には、第１システム制御部１１８は、ガルバノメータ５０５に入力する電圧を第１の電圧より低い値となる第２の電圧に切り替える。第１の電圧と第２の電圧との切り替えは、デューティー比の変更により実現されてもよい。第１システム制御部１１８は、撮像素子１１２に入射する光の測光値を取得する（Ｓ１０７）。撮像素子１１２は、入射光を電気信号に変換して電気信号に変換する。変換された電気信号に基づいて画像データが生成される。変換された電気信号は、輝度情報を表す。実施形態では、第１システム制御部１１８は、撮像素子１１２が変換した電気信号に基づく輝度情報を測光値として取得するものとする。従って、第１システム制御部１１８は、上記画像データの輝度情報を測光値として取得する。
【００２３】
第１システム制御部１１８は、測光値（輝度）が第１閾値（所定輝度）より小さいかを判定する（Ｓ１０８）。第１システム制御部１１８は、ステップＳ１０７で取得した最新の測光値を用いてＳ１０８の判定を行う。測光値が第１閾値より小さい場合、第１システム制御部１１８は、環境光は暗いと判定する。測光値（輝度）が第１閾値以上である場合（所定輝度以上である場合）、第１システム制御部１１８は、環境光は明るいと判定する。環境光は、ネットワークカメラ１００が撮影を行う際のシーンに対応する。Ｓ１０８でＮＯと判定された場合、つまり環境光が暗いと判定された場合、第１システム制御部１１８は、遮光幕５０１の位相を検知する周期（検知周期）を第２周期に設定する（Ｓ１０９）。以下、第２周期を「１０００ｍｓ」として説明するが、第２周期は任意の値であってよい。
【００２４】
第１システム制御部１１８は、遮光幕５０１の位相を検知するための時間ｔを計測している。時間ｔは、前回に遮光幕５０１の位相を検知してから経過した時間である。第１システム制御部１１８は、時間ｔが「１０００ｍｓ」に達したか否かを判定する（Ｓ１１０）。Ｓ１１０の判定結果に応じて、遮光幕５０１の位相を検知することなく、測光値の取得を行う測光処理を実行するか、または遮光幕５０１の位相を検知する位相検知処理を実行するかが定まる。Ｓ１１０でＮＯと判定された場合、測光処理を実行するため、フローは、Ｓ１０７に移行する。Ｓ１１０でＹＥＳと判定された場合、位相検知処理を実行するため、フローは、Ｓ１０４に移行する。
【００２５】
Ｓ１０８でＹＥＳと判定された場合、測光値は第１閾値より小さい。この場合、第１システム制御部１１８は、環境光は暗いと判定し、遮光幕５０１の位相を検知する周期（検知周期）を第１周期に設定する（Ｓ１１１）。本実施形態では、第２周期は、第１周期よりも長い。以下、第１周期を「２００ｍｓ」として説明するが、第１周期は任意の値であってよい。第１システム制御部１１８は、時間ｔが「２００ｍｓ」に達したか否かを判定する（Ｓ１１２）。Ｓ１１２の判定結果に応じて、測光処理を実行するか、または位相検知処理を実行するかが定まる。Ｓ１１２でＮＯと判定された場合、測光処理を実行するため、フローは、Ｓ１０７に移行する。Ｓ１１２でＹＥＳと判定された場合、位相検知処理を実行するため、フローは、Ｓ１０４に移行する。
【００２６】
ステップＳ１０４でＮＯと判定された場合、Ｓ１０２で遮光幕５０１は開状態にされたにもかかわらず、第１システム制御部１１８は、遮光幕５０１は閉状態であると判定していることになる。つまり、位相検知回路５０４は、遮光幕５０１の位相の状態が、正常な状態ではなく異常な状態であるという検知結果を得ることになる。このため、第１システム制御部１１８は、遮光幕５０１の動作エラーと判定する。この場合、ネットワーク制御部１２０は、ネットワーク機器１３０（例えば、クライアントＰＣ等）へ警告を通知する（Ｓ１１３）。具体的には、第１システム制御部１１８は、遮光幕５０１の位相検知を所定の間隔で所定の回数行い、連続して動作エラーを判定した場合に、ネットワークＩ／Ｆ１２３を介して、ネットワーク機器１３０（クライアントＰＣ）にエラー警告を通知する。
【００２７】
以上のように、第１実施形態では、第１システム制御部１１８は、周期的に取得される測光値に基づいて、位相検知処理を実行する周期を第１周期にするか、または第２周期にするかを制御している。上述したように、ネットワークカメラ１００が長期間の撮影中に、外乱等の影響により遮光幕５０１が閉状態になる可能性がある。ただし、測光値が第１閾値以上の場合（つまり、環境光が明るい場合）においては、第１システム制御部１１８は、位相検知回路５０４を用いることなく、測光値（輝度）に基づいて遮光幕５０１が閉状態になったか否かを認識できる。従って、位相検知回路５０４に対して電力を供給しなくても、外乱等の影響により遮光幕５０１が閉状態になったことが早期に検知される。このため、位相検知回路５０４に対して供給する電力を低減させることができる。
【００２８】
一方、測光値が第１閾値より小さい場合（つまり、環境光が暗い場合）においては、第１システム制御部１１８は、測光値を取得する周期を第１周期とする。第１周期は、環境光が暗い場合に設定される周期であり、第２周期より短い周期である。つまり、環境光が暗い場合、高い頻度で位相検知回路５０４による遮光幕５０１の位相検知が行われる。環境光が暗い場合、環境光が明るい場合と比較して、外乱等の影響により遮光幕５０１が閉状態になったことを、測光値により認識することは難しい。このため、環境光が暗い場合には、第１システム制御部１１８は、第２周期より短い第１周期で、位相検知処理を行うことで、外乱等の影響により遮光幕５０１が閉状態になったことを早期に検知できる。
【００２９】
従って、第１システム制御部１１８は、測光値に応じて、位相検知処理を実行する周期を制御することで、外乱等の影響により遮光幕５０１が閉状態になったことを早期に検知できるとともに、位相検知回路５０４に使用される電力を低減させることができる。つまり、ネットワークカメラ１００が撮影するシーンが明るい場合には、遮光幕５０１の位相検知周期を長くてきるため、位相検知回路５０４の消費電力を低減することができる。さらに位相検知回路５０４の通電時間を短くできるため、位相検知回路５０４の通電による劣化を低減することもできる。また、ネットワークカメラ１００が撮影するシーンが暗い場合にも、従来と同等の遮光幕５０１のエラー検知性能を担保できる。
【００３０】
上述した例では、第２周期として「１０００ｍｓ」を設定した場合について説明したが、第２周期は「無限大」であってもよい。この場合、Ｓ１０８でＮＯと判定された場合、周期的な検知処理は実行されないため、ネットワークカメラ１００が撮影するシーンが明るい間は、位相検知回路５０４に対して通電がされないようにすることができる。この場合でも、外乱等の影響により遮光幕５０１が閉状態になったことを早期に検知できる。そして、位相検知回路５０４に通電がされないため、位相検知回路５０４の消費電力を低減させる効果をより高くすることができる。
【００３１】
＜第２実施形態＞
次に、第２実施形態について説明する。第２実施形態のネットワークカメラ１００の構成は、第１実施形態のネットワークカメラ１００の構成と同様であるため、説明を省略する。第２実施形態では、第１システム制御部１１８は、レンズユニット１１１から入射した光の光路上に、赤外カットフィルタ６０１が挿入されているか否かに応じて、位相検知回路５０４が遮光幕５０１の位相を検知する周期を切り替える。また、第１システム制御部１１８は、ネットワークカメラ１００の撮像対象に対して赤外光が照射されているか否かに応じて、位相検知回路５０４が遮光幕５０１の位相を検知する周期を切り替える。さらに、第２実施形態では、第１システム制御部１１８は、環境光の明るさの変化量に応じて、位相検知回路５０４による遮光幕５０１の位相検知処理のタイミングを制御する。
【００３２】
以下、図６のフローチャートを参照して、第２実施形態の処理の流れについて説明する。図６のフローチャートのうち、Ｓ２０１〜Ｓ２０７は、図５のフローチャートのＳ１０１〜Ｓ１０７と同様であり、Ｓ２１６は、図５のフローチャートのＳ１１３と同様であるため、説明を省略する。第１システム制御部１１８は、前回の測光値と最新の測光値との差分（測光値の変化量）を取得する。測光値の変化量は、輝度の変化量を示す。第２実施形態では、第１システム制御部１１８は、ステップＳ２０７で取得された最新の測光値Ｅｖｂとその前の周期で取得された測光値Ｅｖａから、「ΔＥｖ＝Ｅｖａ−Ｅｖｂ」を算出する。このΔＥｖは、測光値（輝度）の低下量を表す。
【００３３】
Ｅｖ値は、明るくなるに応じて大きくなり、暗くなるに応じて小さくなる。第１システム制御部１１８は、ΔＥｖが所定の値（第２閾値）以上であるかを判定する（Ｓ２０８）。第１システム制御部１１８は、ΔＥｖが所定の値より大きい正の値の場合は、急激に暗くなったと判定し、ΔＥｖが所定の値より大きい負の値の場合は、急激に明るくなったと判定する。ΔＥｖが第２閾値（所定量）以上の場合（Ｓ２０８でＹＥＳ）、つまり環境光が急激に暗くなったと判定した場合、遮光幕５０１が何らかの外乱により閉じた可能性がある。この場合、第１システム制御部１１８は、ただちに遮光幕５０１の位相を位相検知回路５０４に検知させる。このため、フローはＳ２０４に移行する。逆に、ΔＥｖが所定の値より小さい値の場合（Ｓ２０８でＮＯ）、フローはＳ２０９に移行する。ΔＥｖが所定の値より小さく、且つ正の値の場合、環境光は暗くなったものの、急激に暗くなってはいないと推定することができる。また、ΔＥｖが負の値である場合、明るい方向への変化であると推定することができる。従って、Ｓ２０８でＮＯの場合、第１システム制御部１１８は、遮光幕５１０によるエラー動作は無かったと判定し、フローは、ただちにＳ２０４に移行することなく、次のＳ２０９に移行する。
【００３４】
第１システム制御部１１８は、レンズユニット１１１から入射した光の光路上に、赤外カットフィルタ６０１が位置しているか否かを光学フィルタユニット１１７から得る。上述したように、光学フィルタユニット１１７は、レンズユニット１１１から入射した光の光路上に、透過ガラス６００または赤外カットフィルタ６０１を挿入する。第１システム制御部１１８は、光学フィルタユニット１１７が、レンズユニット１１１から入射した光の光路上に、赤外カットフィルタ６０１を挿入したかを判定する（Ｓ２０９）。赤外カットフィルタ６０１を通さない状態で撮影すると、赤外光成分を含む光が撮像素子１１２に入光される。このため、ネットワークカメラ１００は、暗いシーンでの撮影可能な最低照度を低くすることができるため、暗いシーンでの撮影に有効である。赤外カットフィルタ６０１が、レンズユニット１１１から入射した光の光路上に挿入されている場合（Ｓ２０９でＹＥＳ）、環境光は明るいと推定される。赤外カットフィルタ６０１が、レンズユニット１１１から入射した光の光路上に挿入されていない場合（Ｓ２０９でＮＯ）、環境光は暗いと推定される。
【００３５】
Ｓ２０９でＮＯと判定された場合、環境光は暗いと推定されるため、第１システム制御部１１８は、Ｓ１１１と同様、検知周期を第１周期に設定する（Ｓ２１４）。Ｓ２０９でＹＥＳと判定された場合、第１システム制御部１１８は、ネットワークカメラ１００の撮像対象に赤外光が照射されているかを判定する（Ｓ２１０）。例えば、夜間等においては、ネットワークカメラ１００に、直接的または間接的に接続されている赤外光照明装置（不図示）が、ネットワークカメラ１００の撮像対象に赤外光を照射する。赤外光照明装置により撮像対象（被写体）に赤外光が照射されると、赤外光を反射する被写体によりレンズユニット１１１を通して撮像素子１１２に赤外光成分の光が入射する。赤外カットフィルタ６０１を通さないで撮像素子へ光を入射させると、赤外光成分の輝度信号が可視光成分の輝度信号に加算されるためより大きい値となり、シーンとしては明るくなる。
【００３６】
ここで、Ｓ２１０の処理は、Ｓ２０９でＹＥＳと判定された場合に行われる。従って、赤外カットフィルタ６０１は、レンズユニット１１１から入射した光の光路上に挿入されている状態であり、赤外照明による輝度変化は小さい。しかしながら、第２実施形態では、Ｓ２１０でＹＥＳと判定された場合、第１システム制御部１１８は、暗いシーンでの撮影を意図していると判定する。この場合、第１システム制御部１１８は、赤外照明がオンにされたことを検知したタイミングで、検知周期を第１周期に設定する（Ｓ２１４）。Ｓ２１０でＮＯと判定された場合、第１システム制御部１１８は、測光値が第１閾値より小さいかを判定する（Ｓ２１１）。Ｓ２１１でＮＯと判定された場合、第１システム制御部１１８は、遮光幕５０１の位相を検知する周期（検知周期）を第２周期に設定する（Ｓ２１２）。そして、第１システム制御部１１８は、時間ｔが「１０００ｍｓ」に達したか否かを判定する（Ｓ２１３）。Ｓ２１５でＮＯと判定された場合、測光処理を実行するため、フローは、Ｓ２０７に移行する。Ｓ２１５でＹＥＳと判定された場合、位相検知処理を実行するため、フローは、Ｓ２０４に移行する。
【００３７】
Ｓ２１１でＹＥＳと判定された場合、第１システム制御部１１８は、遮光幕５０１の位相を検知する周期（検知周期）を第１周期に設定する（Ｓ２１４）。そして、第１システム制御部１１８は、時間ｔが「２００ｍｓ」に達したか否かを判定する（Ｓ２１５）。Ｓ２１３でＮＯと判定された場合、測光処理を実行するため、フローは、Ｓ２０７に移行する。Ｓ２１３でＹＥＳと判定された場合、位相検知処理を実行するため、フローは、Ｓ２０４に移行する。
【００３８】
以上により、第２実施形態では、第１の実施形態と同様にネットワークカメラ１００の消費電力を低減することができる。つまり、明るいシーンにおけるネットワークカメラ１００の消費電力を低減することができ、暗いシーンでの遮光幕５０１のエラー検知を従来と同等に行うことができる。また、位相検知回路５０４の通電時間が短縮されるため、耐久年数を長くすることができる。さらに、明るいシーンにおいて輝度変化により該位相検知処理を行うことにより、エラー検知の応答性が改善できる。そして、第２実施形態では、明るさが「明るい状態」から「暗い状態」に急激に変化した場合、即座に遮光幕５０１の位相検知を実行できるため、エラー検知の応答性が向上できる。さらに、赤外照明の動作状態や赤外カットフィルタ６０１の挿抜状態により、暗所での撮影状態と同様に短い検知周期とすることで、暗所での遮光幕の位相検知性能を担保できる。
【００３９】
＜その他＞
上述した各実施形態における遮光部１１６は、電源供給が断たれたタイミングで遮光幕５０１を閉じる機構として説明したが、電源供給が断たれたタイミングで遮光幕５０１を開く機構であってもよい。例えば、ネットワークカメラ１００の動作中にユーザ操作により遮光幕５０１が閉じられるケースにおいて、電源供給が断たれた場合に遮光幕５０１が開くように構成されていてもよい。
【００４０】
また、第１システム制御部１１８は、測距情報を取得し、取得された測距情報が示す変化量が望遠から至近に急激に変化した場合（所定の閾値を超えた場合）、ただちに遮光幕５０１の位相を確認するように制御してもよい。逆に、第１システム制御部１１８は、取得された測距情報が示す変化量が至近から望遠に急激に変化した場合には、遮光幕５０１の位相を確認する制御を行わなくてもよい。また、ネットワークカメラ１００が、所定の衝撃度より高い衝撃を検知した場合や、所定音量より高い音量の機械的な音を検知した場合、第１システム制御部１１８は、ただちに遮光幕５０１の位相を確認するように制御してもよい。
【００４１】
以上、本発明の好ましい実施の形態について説明したが、本発明は上述した各実施の形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。本発明は、上述の各実施の形態の１以上の機能を実現するプログラムを、ネットワークや記憶媒体を介してシステムや装置に供給し、そのシステム又は装置のコンピュータの１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４２】
１００  ネットワークカメラ
１１０  撮像部
１１２  撮像素子
１１６  遮光部
１１７  光学フィルタユニット
１１８  第１システム制御部
１２０  ネットワーク制御部
５０４  位相検知回路
【図１】
2020046465.tif 000003
【図２】
2020046465.tif 000004
【図３】
2020046465.tif 000005
【図４】
2020046465.tif 000006
【図５】
2020046465.tif 000007
【図６】
2020046465.tif 000008