(57)【要約】【課題】  撮影範囲と照明範囲を調整することで、好適に照明の光量を得て撮影可能な手段を提供することである。【解決手段】  被写体を撮像して生成した画像から、照明手段の照射範囲の輝度分布情報を取得し、画像の一部の領域を切り出す際に、その輝度分布情報に基づいて照射範囲の重心が切り出す画像領域の中心となるように画像を切り出すことを特徴とする。【選択図】  図１
2019004367.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像を生成する撮像手段と、
前記画像から照明手段の照射範囲の輝度分布情報を取得する輝度取得手段と、
前記画像の一部の画像領域を切り出す画像切り出し手段と、を有し、
前記画像切り出し手段は、前記輝度分布情報に基づいて前記一部の領域を切り出すことを特徴とする撮像装置。
【請求項２】
前記輝度取得手段は、前記照明手段から照射されているときの画像と照射されていないときの画像との比較に基づいて前記輝度分布情報を取得することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記画像切り出し手段は、前記輝度分布情報から前記照射範囲の重心を算出する演算手段をさらに有し、
前記演算手段により算出された重心と切り出す一部の画像領域の中心とが重なるように画像の切り出しを行うことを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記演算手段は、前記輝度分布情報から画像領域を複数の輝度範囲に分類して分布パターンを判定する輝度解析手段をさらに有し、
前記分布パターンに基づいて前記照射範囲の重心を算出することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記輝度解析手段は、前記画像を少なくとも低輝度領域、高輝度領域、異常輝度領域の領域に分類して前記分布パターンを判定することを特徴とすることを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記画像切り出し手段は、前記照射範囲の重心を切り出し中心として前記一部の画像領域を切り出すことを特徴とする請求項３乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記撮像手段が有する撮像素子の結像する範囲と切り出す画像領域に基づいて前記切り出し中心の可動範囲を算出する算出手段と、
前記照射範囲の重心が前記可動範囲の外にある場合に報知する報知手段と、
をさらに有することを特徴とする、請求項３乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記報知手段は、前記照射範囲の重心が切り出し中心の可動範囲に含まれるように照明手段又は撮像手段を動かす方向をガイドすることを特徴とする請求項７に記載の撮像装置。
【請求項９】
被写体を撮像して画像を生成する撮像手段と、
前記画像から前記被写体における照明手段の照射範囲の輝度分布情報を取得する輝度取得手段と、
前記画像の一部又は全部の画像領域を切り出す画像切り出し手段と、
前記照射範囲と前記画像領域が所定以上ずれている場合に報知する報知手段と、
を有することを特徴とする撮像装置。
【請求項１０】
前記輝度取得手段は、前記照明手段から照射されているときの画像と照射されていないときの画像との比較に基づいて前記輝度分布情報を取得することを特徴とする請求項９に記載の撮像装置。
【請求項１１】
被写体を撮像して画像を生成する撮像ステップと、
前記画像から照明手段の照射範囲の輝度分布情報を取得する輝度取得ステップと、
前記輝度分布情報に基づいて前記画像の一部の画像領域を切り出すステップと、
を有することを特徴とする撮像装置の制御方法。
【請求項１２】
請求項１１に記載の各ステップをコンピュータによって実行させるためのコンピュータプログラム。
【請求項１３】
請求項１２に記載のプログラムを記載したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、その制御方法およびプログラムに関し、特に、照明装置を用いて撮像装置の撮影範囲を照らす際の照射位置のずれ補正に関するものである。
【背景技術】
【０００２】
例えば、暗所でのカメラの撮影方法として、光量不足を補うために、ストロボなどの照明装置を用いるのは一般的である。その中で、照明装置が搭載されていないカメラを用いる場合は、外付け照明装置（以下、照明装置）を用いることになる。
【０００３】
上記のユースケースにおいて、例えば監視カメラと外付けの照明装置の設置の考えた際に、カメラと照明装置は物理的に分離しているため、カメラの撮影範囲中心に対して、照明装置の光軸中心を一致させて設置することは困難である。そのため、照明装置を設置することによって期待される最適な光量を得ることができない場合がある。
【０００４】
高輝度の対象物の認識に関して、例えば、特許文献１では、露出条件の異なる複数の画像を取得し、その画像から抽出した高輝度領域の形状・重心位置・数を比較することで認識を行う手法が開示されている。また、特許文献２では、指示具の発光部から射出された光によって形成された指示像を含む表示画像を撮影した撮影画像から、一定の閾値を超える輝度値の領域を抽出し、正確に指示位置を検出する手段が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５８９２０７９号
【特許文献２】特許第３９９４６７２号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記した特許文献１では、複数の異なった露出条件の画像が必要なため、処理に時間を要してしまう。また、特許文献２は、発光部を有する指示具が指示した位置を検出するのみで、好適な光量を得るための発光部と撮像装置の撮像範囲の位置関係（例えば、設置位置や設置方向など）については開示されていない。
【０００７】
そこで本発明の目的は、撮像装置の撮影範囲と照明装置の照射範囲とを調整することにより、照明装置からの好適な光量を得て撮影することが可能な手段を提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、被写体を撮像して画像を生成する撮像手段と、前記画像から照明手段の照射範囲の輝度分布情報を取得する輝度取得手段と、前記画像の一部の画像領域を切り出す画像切り出し手段と、を有し、前記画像切り出し手段は、前記輝度分布情報に基づいて前記一部の領域を切り出すことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、照明装置と撮像装置の組合せによらず、撮像装置の撮影範囲と照明装置の照射範囲を調整することで、照明装置からの好適な光量を得て撮影することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態に係る全体構成例を示すブロック図
【図２】本発明の第１の実施形態に係るずれ補正シーケンスの例を示すフローチャート
【図３】本発明の第１の実施形態に係る輝度分布情報の取得方法の例を示す図
【図４】本発明の第１の実施形態に係る輝度分布情報の分類に関する例を示す図
【図５】本発明の第１の実施形態に係る一時的な環境光が影響した外乱光パターンの例を示す図
【図６】本発明の第１の実施形態に係る反射物パターン例を示す図
【図７】本発明の第１の実施形態に係る奥行き幅パターン例を示す図
【図８】本発明の第１の実施形態に係るあおりパターン例を示す図
【図９】本発明の第１の実施形態に係る輝度重心と切り出し画像の中心が一致している状態を示す図
【図１０】本発明の第２の実施形態に係る全体構成例を示すブロック図
【図１１】本発明の第２の実施形態に係るずれ補正シーケンスの例を示すフローチャート
【図１２】本発明の第２の実施形態に係る輝度のピークが取得できない例を示す図
【図１３】本発明の第２の実施形態に係る輝度分布重心が切り出し中心可動範囲に内包されない例を示す図
【発明を実施するための形態】
【００１１】
以下に、本発明の好ましい実施形態の一例を、添付の図面に基づいて詳細に説明する。以下では、撮像装置として監視用カメラを用いる場合を例に説明するが、本発明は撮像装置に限定されず、ソフトウェアを用いたＰＣなどにおける画像処理にも適用できる。
【００１２】
（第１の実施形態）
本発明の第１の実施形態に係る撮像装置の構成例について、図１を参照して説明する。図１は、本発明の第１の実施例１形態に係るにおける全体構成例を示すブロック図である。図１において、撮像装置１０００は、クライアント装置２０００（情報処理装置）と相互に通信可能な状態に接続されている。
【００１３】
撮像装置１０００は、レンズ部１００、撮像部１１０、画像処理部１２０、輝度取得部１３０、輝度解析部１４０、演算部１５０、画像切り出し部１６０によって構成される。
【００１４】
撮像装置１０００によって撮像される被写体像は、レンズ部１００を介して撮像部１１０内の不図示の撮像素子に結像し電気信号に変換される。
【００１５】
レンズ部１００は、光軸方向に移動して焦点距離を変更する変倍レンズおよび光軸方向に移動して焦点調節を行うフォーカスレンズなどの光学レンズと、光学フィルタ、絞り機構と、それぞれを駆動するための駆動系を含む。光学フィルタには、例えば、可視光カットフィルタ、赤外光カットフィルタ、ＮＤフィルタなどが挙げられる。レンズ部１００を駆動するための駆動系は、画像処理部１２０より設定値を取得し、その設定値に応じて光学レンズの駆動、光学フィルタの切り替えを行う。なお、図１の構成例では撮像装置１０００は、レンズ部１００を一体に有するレンズ一体型撮像装置であるが、レンズ部の交換が可能なレンズ交換型撮像装置であってもよい。
【００１６】
撮像部１１０は、不図示の撮像素子、ＡＧＣ回路、Ａ／Ｄ変換回路を有する。撮像素子は、レンズ部１００によって結像された被写体像を電気信号（アナログ信号）として出力する。撮像素子から出力されたアナログ電気信号（撮像信号）は、ＡＧＣ回路によりゲイン調整され、Ａ／Ｄ変換器によりデジタル信号に変換された後、画像信号として画像処理部１２０へ送られる。
【００１７】
画像処理部１２０は、撮像部１１０から受け取った画像信号に対して、例えば、現像処理、フィルタ処理、センサ補正、ノイズ除去などの画像処理を行う。露出調整を行う場合は、レンズ部１００や撮像部１１０へ設定値を送信し、適露出画像を取得できるように調整する。露出調整の詳細については、公知な技術で行われるものとして、詳細は割愛する。画像処理部１２０で生成された画像は、輝度取得部１３０、画像切り出し部１６０、通信部１８０へ送られる。
【００１８】
輝度取得部１３０は、画像処理部１２０から受け取った画像から、不図示の照明装置の輝度分布情報を取得する。前述したように、ここでいう照明装置とは、撮像装置１０００とは物理的に分離している照明装置である。照明装置に使用される光源について、例えば、ＨＩＤランプ、ＬＥＤといった種類や、配光特性、光の波長域は問わない。また、照明装置は、撮像装置１０００から通信可能である構成でもよい。輝度分布情報を取得する方法としては、例えば、照明装置をＯＮしている時の画像とＯＦＦしている時の画像の輝度値を比較する方法が考えられる。詳細は後述するシーケンスにおいて説明する。輝度取得部１３０は、取得した照明装置の輝度分布情報を、輝度解析部１４０に送信する。
【００１９】
輝度解析部１４０は、輝度取得部１３０から受け取った輝度分布情報を３つの輝度範囲、具体的には、低輝度領域、高輝度領域、異常輝度領域に分類し、分布パターンを生成する。さらに、その分布パターンに異常輝度領域が含まれている場合、その要因が何に起因するのか推定を行う。輝度解析部１４０は、記憶部（図示なし）を有しており、撮像装置１０００のユースケースに応じて想定される特徴的な分布パターンが記憶される。本実施形態における特徴的な分布パターンとして、下記を例に説明する。
・外乱光が影響するパターン（以下、外乱光パターン）
・撮影シーンの奥行き幅が大きいパターン（以下、奥行き幅パターン）
・照明装置と撮像装置１０００の設置関係があおっているパターン（以下、あおりパターン）具体的なパターン分けの判定については、後述する補正シーケンスにおいて説明する。輝度解析部１４０は、解析した要因の推定結果を、演算部１５０へ送信する。
【００２０】
演算部１５０は、輝度解析部１４０から受け取った要因の推定結果に基づいて、照明装置の輝度分布重心を算出する。具体的な算出方法については、後述する補正シーケンスにおいて説明する。演算部１５０は、算出した輝度分布重心の位置を、画像切り出し部１６０へ送信する。
【００２１】
画像切り出し部１６０は、画像処理部１２０から受け取った画像から、演算部１５０で算出した輝度分布重心の位置に基づいて、一部又は全部の画像領域を切り出す。
【００２２】
制御部１７０は、撮像装置１０００の全体を制御し、撮像や画像処理、映像出力、などの制御を行う。図示しないＣＰＵ（コンピュータ）、メモリ（ＲＯＭ、ＲＡＭ）を有し、ＣＰＵはメモリからロードしたコンピュータプログラムに従い、撮像装置１０００の各機能ブロックの制御およびそのために必要な演算を行う。例えば、撮像部１１０内の撮像素子の露光時間（蓄積時間）制御、画像処理部１２０内の画像処理を制御する。また、レンズ部１００のズーム動作やフォーカス動作や絞り等の制御を行う。
【００２３】
通信部１８０は、画像処理部１２０で処理を施された画像信号をクライアント装置２０００（情報処理装置）などの外部端末へ、要求された画像を出力し、また、映像配信を行う。画像信号の出力先、映像の配信先はカメラに内蔵されているディスプレイや撮像装置とは別体の独立している外部のディスプレイでもよい。また、画像信号から複数の映像ストリームを生成し出力してもよい。また、通信部１８０は、外部ネットワークに接続された外部端末としてのクライアント装置２０００に、本システムの状態や処理結果などを出力し、または本システムの動作を制御するための制御情報などを入力するために用いられる。制御部１７０が、通信部１８０を介して入力された情報を取得し、その情報に基づいて各機能ブロックの制御を行う。
【００２４】
本実施形態における、撮像装置１０００の撮影範囲中心と照明装置の光軸中心のずれの補正シーケンスについて、図２を用いて説明する。図２は、本発明の第１の実施形態に係るずれ補正シーケンスの例を示すフローチャートである。図２のフローチャートは、制御部１７０によって、各処理ブロックを制御し実行される処理手順を図示したものである。制御部１７０が有するメモリ（ＲＯＭ）に格納されているプログラムをメモリ（ＲＡＭ）に展開し、ＣＰＵが実行することにより実現される。
【００２５】
図２の補正シーケンスは、撮像装置１０００に対して照明装置の設置を開始するときにスタートして以下の処理ステップに入る。撮像装置および照明装置の設置の開始は、例えば、設置モードが入ったとき、補正開始が指示されたとき、カメラの電源がＯＮされたとき、などに応じて判断する。
【００２６】
処理ステップに入ると、まずステップＳ１００で、撮像装置１０００が照明装置の輝度分布情報を取得する。撮像装置１０００は被写体像をレンズ部１００、撮像部１１０を介して電気信号に変換し、画像処理部１２０で画像として生成される。輝度取得部１３０は、画像処理部１２０により生成された画像より照明装置の輝度情報を取得する。
【００２７】
前述したように、本実施形態では、照明装置をＯＮしている時の画像と、ＯＦＦしている時の画像の輝度値差分から、照明装置の輝度分布情報を取得する。ＯＮ時とＯＦＦ時のどちらの画像から取得するかは問わないが、輝度差分を取得するためには露出条件は同一にする方が好ましい。なお、例えば、照明装置と連携している撮像装置においては自動で照明ＯＮ／ＯＦＦおよび撮像を行い、画像を取得する。また、例えば、照明装置と撮像装置とが連携（接続）されておらず独立した装置である場合などは、撮像装置より照明のＯＮ／ＯＦＦおよび撮像のタイミングを報知し、ユーザー操作によりそれぞれの画像を取得する構成としてもよい。
【００２８】
ここで、具体的な輝度分布の取得イメージを、図３に示す。図３は、本発明の第１の実施形態に係る輝度分布情報の取得方法の例を示す図である。図３で示すように、各画素の輝度は画像処理部１２０で数値化されている。輝度値は０〜２００の範囲で表しており、０が最も暗く、２００が最も明るいことを示す。ただし、この方法で輝度分布情報を取得する場合、ワンショット画像内の輝度値が元々十分に高いと、図３の画像Ｂにおいて輝度値が２００を超えてしまい、照明装置の輝度分布情報を取得できない。この場合、撮影シーンに応じて、画像処理部１２０やレンズ部１００の光学フィルタを用いて、画像Ａ、画像Ｂの輝度値を抑える必要がある。例えば、撮影範囲に日光が十分にあたっている場合は、まず画像処理部１２０は露出をアンダー方向に調整、例えば、レンズ部１００の絞りを絞る、撮像部１１０のＡ／Ｄ変換回路のゲインを下げる、等の方法で輝度値が２００を超えないように調整する。それでも輝度値が２００を超える場合は、レンズ部１００の光学フィルタを切り替えることで、照明装置と異なる波長の光をカット、又は全体の光量を減衰させて、輝度値が２００を超えないように調整する。
【００２９】
輝度取得部１３０で取得された照明装置の輝度分布情報は、輝度解析部１４０に送信され、２つの閾値Ｃ、閾値Ｄによって３つの輝度範囲、具体的には低輝度領域、高輝度領域、異常輝度領域に分類される。輝度分布情報を分類した際のイメージを、図４に示す。図４は、本発明の第１の実施形態に係る輝度分布情報の分類に関する例を示す図である。閾値Ｃは、低輝度領域と高輝度領域を分ける閾値で、撮像装置１０００が被写体を認識できるかできないかの閾値となる。閾値Ｄは、高輝度領域と異常輝度領域を分ける閾値で、明る過ぎる領域を検知するための閾値である。本実施形態においては、ユーザーが閾値Ｃと閾値Ｄを設定する。以上の処理により、撮像装置１０００は、輝度解析部１４０で照明装置の輝度領域の分布パターンを取得し、その後ステップＳ１０１へ進む。
【００３０】
次に、ステップＳ１０１〜Ｓ１０３では、一時的な環境光が影響した外乱光パターンの検出と、その異常輝度領域が生じた要因の推定を行う。ステップＳ１０１では、輝度解析部１４０で取得した分布パターンに異常輝度領域が含まれているかを判断する。異常輝度領域がある場合は、要因を推定するためにステップＳ１０２へ進む。異常輝度領域がない場合、ステップＳ１００で取得した照明の輝度分布パターンの情報を演算部１５０へ送信し、ステップＳ１１０へ進む。
【００３１】
ステップＳ１０２では、ステップＳ１００の照明の輝度分布情報を取得する処理と同様の処理を再度行う。この際、ステップＳ１００の露出調整でレンズ部１００や映像処理部１０１に対して行われた設定は引き継ぐものとする。その後、ステップＳ１０３へ進む。
【００３２】
ステップＳ１０３では、異常輝度領域が生じた要因が一時的な環境光が影響した外乱光パターンか、他のパターンかを判断する。一時的な環境光が影響した外乱光パターンと判定される場合のイメージの例を図５に示す。図５は、本発明の第１の実施形態に係る一時的な環境光が影響した外乱光パターンの例を示す図である。判断する基準としては、ステップＳ１００で取得した分布パターンにあった異常輝度領域が、ステップＳ１０２で取得した分布パターンではない、つまり、時間経過によって輝度分布情報が変化している点を用いる。照明装置の輝度分布情報は一定であるため、時間経過によって輝度値が変化した領域は、一時的な環境光が影響したと推定できる。時間経過によって輝度分布情報が変化している場合、異常輝度領域が生じた要因が一時的な環境光が影響した外乱光パターンと判断し、ステップＳ１０２で取得した照明の輝度分布パターンの情報を演算部１５０へ送信し、Ｓ１１０へ移行する。時間経過によって輝度分布情報が変化していない場合は、異常輝度領域が生じた要因が他のパターンであると判断し、ステップＳ１０４へ進む。
【００３３】
ステップＳ１０４では、異常輝度領域が生じた要因が反射物パターンか、他のパターンかを判断する。反射物パターンと判定される場合のイメージの例を図６に示す。図６は、本発明の第１の実施形態に係る反射物パターン例を示す図である。判断する基準としては、ステップＳ１００で取得した分布パターンにも、ステップＳ１０２で取得した分布パターンにも異常輝度領域が存在し、かつ、その異常輝度領域が高輝度領域に内包されないことである。この場合、異常輝度領域となっている領域に、動体、もしくは、固定物（以下、まとめて反射物とする）が存在していると推定できる。以上のことから、高輝度領域外に反射物を検出した場合、異常輝度領域が生じた要因が反射物パターンと判断し、ステップＳ１０５に進む。高輝度領域外に反射物が検出されなかった場合、異常輝度領域が生じた要因が他のパターンであると判断し、ステップＳ１０６へ移行する。
【００３４】
ステップＳ１０５では、反射物パターンだと判断された場合の処理を行う。前述したように、反射物パターン時の異常輝度領域は、高輝度領域に内包されない、つまり、照明装置の照射光とは関係のない領域であるといえる。そのため、輝度解析部１４０は、高輝度領域に内包されない異常輝度領域を、以降のシーケンスからマスクする処理を行う。その後、異常輝度領域が生じた要因が他にないか判断するため、ステップＳ１０６へ進む。
【００３５】
ステップＳ１０６では、異常輝度領域が生じた要因が奥行き幅パターンか、他のパターンかを判断する。奥行き幅パターンと判定される場合のイメージの例を図７に示す。図７は、本発明の第１の実施形態に係る奥行き幅パターン例を示す図である。判断する基準としては、ステップＳ１０４までの基準に加えて、低輝度領域が高輝度領域に内包されていることである。図７に示すように、奥行きが非常に広い撮影シーンの場合、輝度分布のレンジが非常に広くなってしまい、結果、異常輝度領域が検出されたと推定できる。以上のことから、高輝度領域に内包された低輝度領域が検出された場合、奥行き幅パターンを判断して、ステップＳ１０７へ進む。高輝度領域に内包された低輝度領域が検出されなかった場合、異常輝度領域が生じた要因が他のパターンであると判断し、ステップＳ１０８へ進む。
【００３６】
ステップＳ１０７では、奥行き幅パターンだと判断された場合の処理を行う。前述したように、低輝度領域は撮像装置１０００が認識できない領域になるので、画像としては撮影する必要がなく、認識できる領域に対してずれ補正を行う方が有益である。そのため、高輝度領域に内包された低輝度領域がなくなるまで、閾値Ｃと閾値Ｄの設定値を増加させる処理を行う。この時、閾値Ｃと閾値Ｄの相対値は一定のままである。その後、異常輝度領域が生じた要因が他にないか判断するため、ステップＳ１０８へ進む。
【００３７】
ステップＳ１０８では、異常輝度領域が生じた要因があおりパターンか、他のパターンかを判断する。あおりパターンと判定される場合のイメージの例を図８に示す。図８は、本発明の第１の実施形態に係るあおりパターン例を示す図である。判断する基準としては、高輝度領域に内包された異常輝度領域の位置が、一方に寄った状態になっていることである。寄っている状態の基準は、撮像装置１０００と照明装置の距離関係（視差の大きさ）や、撮影対象距離や、設置環境によって決まる。例えば、ユーザー操作により予め設定可能な構成としてもよい。例えば、図８のような分布パターンであっても、被写体面に対して撮像装置１０００と照明装置が水平に設置して使用するのか、斜めに設置して使用するのかであおりパターンと判定する基準は異なる。以上のことから、高輝度領域に内包された異常輝度領域の位置が、一方に寄った状態になっている場合、あおりパターンと判断し、ユーザーに対して照明装置の設置をやり直すように促し、補正シーケンスの始めに戻る。高輝度領域に内包された異常輝度領域の位置が、一方に寄った状態になっていない場合、異常輝度領域も重心算出に必要な領域と判断し、ステップＳ１０９へ進む。
【００３８】
ステップＳ１０９では、あおりパターンだと判断されなかった場合の処理を行う。ステップＳ１０１〜Ｓ１０８までのパターン分けでどれにも分類されなかった場合、異常輝度領域が生じた原因は、照明装置の照射範囲内に反射物が存在すると判断する。この場合、異常輝度領域も輝度分布重心を算出する際に必要な領域であるので、以降のシーケンスでは高輝度領域の一部として扱う。その後、ステップＳ１０２で取得した分布パターンに上記の処理を加えた高輝度領域の位置情報を演算部１５０へ送信し、ステップＳ１１０へ進む。
【００３９】
ステップＳ１１０では、演算部１５０がステップＳ１０１、Ｓ１０３、Ｓ１０９のいずれかのシーケンスで輝度解析部１４０から受け取った高輝度領域の位置情報から、輝度分布重心を算出する。ステップＳ１１０の処理を行うまでに、高輝度領域は照明装置の照射光が適切にあたっていると判断された領域になる。そのため、高輝度領域の重心を算出することは、照明装置の輝度分布重心を算出することと同じである。重心の算出方法は、一般的な平面に対する重心の算出方法とする。具体的には、高輝度領域を質量均一の平面とみなし、高輝度領域の位置情報から重心、つまり、輝度分布重心を算出する。演算部１５０は、算出した輝度分布重心の位置を画像切り出し部１６０へ送信して、ステップＳ１１１へ進む。
【００４０】
ステップＳ１１１では、画像切り出し部１６０がステップＳ１１０で算出した輝度分布重心の位置に基づいて、切り出し位置を変更する。具体的には、切り出し位置の中心を、ステップＳ１１０で算出した輝度分布重心の位置と一致させる。すなわち、輝度分布重心の位置が中心となるように切り出し位置を変更する。図９は、本発明の第１の実施形態に係る輝度重心と切り出す画像領域の中心が一致している状態を示す図である。撮像素子９００のうち、撮像の際の結像範囲が円形の破線で示した結像範囲９１０である。そのうち、画像として切り出す画像切り出し領域９２０を円形の実線で示している。重心９３０は照明装置の輝度範囲の重心を示しており、図９においては、画像切り出し領域９２０の中心と重心９３０とが一致している。ステップＳ１１１で本実施例における補正シーケンスは終了となる。
【００４１】
以上の撮像装置１０００の構成と補正シーケンスによって、照明の照射範囲の輝度分布情報を取得して画像の切り出し位置を変更することで、撮影範囲の中心と照明装置の照射範囲の重心を合わせて撮影に好適な光量を得ることができる。
【００４２】
（第２の実施形態）
以下、図１０〜図１３を参照して、本発明の第２の実施形態に係る撮影範囲と照明装置の照射範囲が大きくずれている場合の補正方法について説明する。ここでいう、大きくずれている状態というのは、例えば、第１の実施形態で説明した切り出し位置の変更のみではずれ補正が行えない程度に撮像範囲と照射範囲がずれている状態を示す。そのため、本実施形態では、第１の実施形態で示した切り出し変更によるずれ補正が行える程度まで撮像範囲と照射範囲のずれを小さくするように、ユーザーに対して設置ガイドを行う機能を追加する。
【００４３】
図１０は、本発明の第２の実施形態に係る全体構成例を示すブロック図である。本実施形態において、撮像装置１０００は、設置ガイド部２００以外は、第１の実施形態と同様の構成である。
【００４４】
設置ガイド部２００は、ユーザーに対して撮像装置１０００と照明装置の位置関係を改善するための誘導を行う。設置ガイド２００の構成は、誘導方法によっていくつか考えられる。例えば、グラフィカルユーザインターフェース（以下、ＧＵＩ）で通知する場合、設置ガイド部２００はＬＣＤ、もしくは、外部に映像信号を出力するための出力端子などとなる。例えば、音声で通知する場合、設置ガイド部２００は音声を生成する回路、出力用のマイクなどとなる。例えば、光で通知する場合、設置ガイド部２００はＬＥＤなどとなる。また、本実施形態では、設置ガイド部２００が撮像装置２０００に内包される形態を例として記載しているが、撮像装置１０００とは独立した別の装置であっても構わない。通信部１８０を介して外側に接続される設置ガイド部に表示するような形態でも構わない。以下、光で通知する場合を例として詳細に説明する。
【００４５】
本実施形態における、撮像装置１０００の撮影範囲の中心と照明装置の照射範囲の中心のずれの補正シーケンスについて、図１１を用いて説明する。図１１は、本発明の第２の実施形態に係るずれ補正シーケンスの例を示すフローチャートである。図１１のフローチャートは、制御部１７０によって、各処理ブロックを制御し実行される処理手順を図示したものである。制御部１７０が有するメモリ（ＲＯＭ）に格納されているプログラムをメモリ（ＲＡＭ）に展開し、ＣＰＵが実行することにより実現される。
【００４６】
図１１の補正シーケンスは、例えば、撮像装置１０００に対して照明装置の設置を開始するときにスタートする。
【００４７】
ステップＳ１００では、照明装置の輝度分布情報を取得する。詳細は第１の実施形態で説明した図２のフローチャートにおけるステップＳ１００と同様であるため省略する。
【００４８】
次にステップＳ２００では、輝度取得部１３０がステップＳ１００で取得した輝度分布情報から、輝度のピークが取得可能かどうかを判断する。輝度のピークが取得不可であると判断される場合のイメージの例を図１２に示す。図１２は、本発明の第２の実施形態に係る輝度のピークが取得できない例を示す図である。ここでいう輝度のピークとは、輝度分布のグラフが凸形状になっている点の頂点を指し、複数点ある場合は最も輝度値が高い点を選択するものとする。図１２に示すように、輝度のピークが取得不可であると判断される場合というのは、結像範囲に輝度のピークが内包されていない状態である。結像範囲に輝度のピークが内包される場合、輝度取得部１３０は照明装置が撮像装置１０００の撮影範囲内には向いていると判断し、輝度分布重心を取得するため、第１の実施形態のステップＳ１０１〜Ｓ１１０までの処理を行い、ステップＳ２０１へ進む。結像範囲に輝度のピークが内包さない場合、輝度取得部１３０は照明装置が撮像装置１０００の撮影範囲内に向いてないと判断し、設置ガイド部２００へ輝度点Ｅの位置情報を送信し、ステップＳ２０３へ移行する。
【００４９】
ステップＳ２０１では、演算部１５０が、輝度解析部１４０から受け取った輝度分布重心が切り出し中心可動範囲に内包されているかを判断する。輝度分布重心が切り出し中心可動範囲に内包されていないと判断される場合のイメージの例を図１３に示す。図１３は、本発明の第２の実施形態に係る輝度分布重心が切り出し中心可動範囲に内包されない例を示す図である。切り出し中心可動範囲とは、結像範囲に対する切り出し範囲の差分にあたり、この範囲内に切り出す画像領域の中心がくるように設定すれば、切り出し領域が結像範囲に収まる範囲である。図１３（ａ）は結像範囲に対して切り出し範囲を左端まで持っていった場合のイメージの例である。図１３（ａ）の場合、照明装置の輝度分布情報の左側が結像範囲外にあるため、輝度分布重心は本来算出すべき位置よりも右寄りに算出される。図１３（ｂ）は、輝度分布の重心が切り出し中心の可動範囲に内包されない場合の、撮像素子９００、結像範囲９１０、画像切り出し領域９２０、重心９３０、および、切り出し中心可動範囲９４０の関係を示している。図１３（ｂ）では、重心９３０が切り出し画像の中心とすることが可能な範囲（切り出し中心可動範囲９４０）の外にあるため、画像切り出し領域９２０の中心を重心９３０に一致させるように切り出し領域を変更することができない。そのため、切り出し中心可動範囲に輝度分布重心が内包されない場合、ずれ補正ができないと判断し、設置ガイド部２００に輝度分布重心の位置情報を送信し、ステップＳ２０３へ進む。切り出し中心可動範囲に輝度分布重心が内包される場合、演算部１５０は輝度分布重心の位置を画像切り出し部１６０へ送信し、ステップＳ１１１へ進む。
【００５０】
ステップＳ２０３では、撮像装置１０００と照明装置の位置関係の誘導を行う。設置ガイド部２００は、輝度取得部１３０もしくは演算部１５０から受け取った位置情報に基づいて、ユーザーに対して誘導するべき方向や距離を判断し、通知を行う。通知方法については、例えば、点滅する速さを変えたり、点灯する色のパターンを変えたり、十字方向に搭載して誘導したい向きに点灯させたりすることによって、向きや距離を通知する方法が考えられる。ユーザーに対して、誘導する方向や距離を通知できるのであれば、前述した通知例以外でも構わない。ユーザーに通知後、ステップＳ１００へと進む。ステップＳ１００〜Ｓ２０３までの処理が繰り返し行われることによって、最終的に輝度分布重心が切り出し中心可動範囲に内包される位置まで誘導される。
【００５１】
ステップＳ１１１では、画像切り出し部１６０が演算部１５０から受け取った輝度分布重心の位置に基づいて、切り出し位置を変更して補正シーケンスを終了する。詳細は第１の実施形態で説明したため、ここでは省略する。
【００５２】
以上、第２の実施形態として説明した撮像装置１０００の構成と補正シーケンスによって、撮影範囲と照明装置の照射範囲が所定以上ずれている場合でも、画像領域の中心と照明装置の照射範囲の重心を合わせるようにガイドすることができる。
【００５３】
以上が本発明の好ましい実施形態の説明であるが、本発明は、本発明の技術思想の範囲内において、上記実施形態に限定されるものではなく、対象となる回路形態により適時変更されて適応するべきものである。例えば、上述した実施形態で、撮像装置として説明したカメラは、デジタルスチルカメラやデジタルビデオカメラに適用することができる。
【００５４】
また、本発明は、例えばシステム、装置、方法、コンピュータプログラムもしくは記録媒体などとしての実施形態も可能であり、具体的には、１つの装置で実現しても、複数の装置からなるシステムに適用してもよい。本実施形態に係る撮像装置を構成する各手段および撮像装置の制御方法の各ステップは、コンピュータのメモリなどに記憶されたプログラムが動作することによっても実現できる。このコンピュータプログラムおよびこのプログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００５５】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５６】
１０００  撮像装置
１００  レンズ部
１１０  撮像部
１２０  画像処理部
１３０  輝度取得部
１４０  輝度解析部
１５０  演算部
１６０  画像切り出し部
１８０  通信部
【図１】
2019004367.tif 000003
【図２】
2019004367.tif 000004
【図３】
2019004367.tif 000005
【図４】
2019004367.tif 000006
【図５】
2019004367.tif 000007
【図６】
2019004367.tif 000008
【図７】
2019004367.tif 000009
【図８】
2019004367.tif 000010
【図９】
2019004367.tif 000011
【図１０】
2019004367.tif 000012
【図１１】
2019004367.tif 000013
【図１２】
2019004367.tif 000014
【図１３】
2019004367.tif 000015