(57)【要約】【構成】イメージセンサ１８は、シーンを表す光学像を捉える撮像面を有する。ＣＰＵ２６は、複数の撮像方向にそれぞれ対応する複数の撮像条件を登録し、撮像面の方向を繰り返し検出する。ＣＰＵ２６はまた、検出された方向に対応する撮像条件を複数の撮像方向と登録された複数の撮像条件とに基づいて調整する。【効果】撮像条件を適応的に調整することができる。【選択図】図２
2013048312.tif 000002
【特許請求の範囲】
【請求項１】
シーンを表す光学像を捉える撮像面を有する撮像手段、
複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する登録手段、
前記撮像面の方向を繰り返し検出する検出手段、および
前記検出手段によって検出された方向に対応する撮像条件を前記複数の撮像方向と前記登録手段によって登録された複数の撮像条件とに基づいて調整する調整手段を備える、電子カメラ。
【請求項２】
前記調整手段は、前記複数の撮像方向の一部と前記検出手段によって検出された方向との差分に基づいて調整パラメータ値を算出する算出手段、および前記算出手段によって算出された調整パラメータ値に従って前記撮像手段の撮像条件を調整する調整実行手段を含む、請求項１記載の電子カメラ。
【請求項３】
前記撮像条件はズーム倍率に相当する、請求項２記載の電子カメラ。
【請求項４】
前記算出手段によって注目される撮像方向と前記検出手段によって検出された方向との水平方向の差分をパン角度として算出するパン角度算出手段、および
前記算出手段によって注目される撮像方向と前記検出手段によって検出された方向との垂直方向の差分をチルト角度として算出するチルト角度算出手段をさらに備え、
前記算出手段は前記パン角度算出手段によって算出されたパン角度および／または前記チルト角度算出手段によって算出されたチルト角度に基づいて調整パラメータ値算出処理を実行する、請求項２または３記載の電子カメラ。
【請求項５】
前記調整パラメータ値算出処理は、前記パン角度算出手段によって算出されたパン角度が前記チルト角度算出手段によって算出されたチルト角度よりも大きいとき前記パン角度算出手段によって算出されたパン角度に基づいて前記調整パラメータ値を算出する第１算出処理、および前記チルト角度算出手段によって算出されたチルト角度が前記パン角度算出手段によって算出されたパン角度よりも大きいとき前記チルト角度算出手段によって算出されたチルト角度に基づいて前記調整パラメータ値を算出する第２算出処理を含む、請求項４記載の電子カメラ。
【請求項６】
前記検出手段は、動きの発生に対応して動きベクトルを出力する出力手段、および前記出力手段から出力された動きベクトルに基づいて前記撮像面の方向を検出する方向検出手段を含む、請求項１ないし５のいずれかに記載の電子カメラ。
【請求項７】
シーンを表す光学像を捉える撮像面を有する撮像手段を備える電子カメラのプロセッサに、
複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する登録ステップ、
前記撮像面の方向を繰り返し検出する検出ステップ、および
前記検出ステップによって検出された方向に対応する撮像条件を前記複数の撮像方向と前記登録ステップによって登録された複数の撮像条件とに基づいて調整する調整ステップを実行させるための、撮像制御プログラム。
【請求項８】
シーンを表す光学像を捉える撮像面を有する撮像手段を備える電子カメラによって実行される撮像制御方法であって、
複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する登録ステップ、
前記撮像面の方向を繰り返し検出する検出ステップ、および
前記検出ステップによって検出された方向に対応する撮像条件を前記複数の撮像方向と前記登録ステップによって登録された複数の撮像条件とに基づいて調整する調整ステップを備える、撮像制御方法。
【請求項９】
シーンを表す光学像を捉える撮像面を有する撮像手段、および
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子カメラに供給される外部制御プログラムであって、
複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する登録ステップ、
前記撮像面の方向を繰り返し検出する検出ステップ、および
前記検出ステップによって検出された方向に対応する撮像条件を前記複数の撮像方向と前記登録ステップによって登録された複数の撮像条件とに基づいて調整する調整ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項１０】
シーンを表す光学像を捉える撮像面を有する撮像手段、
外部制御プログラムを受信する受信手段、および
前記受信手段によって受信された外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える電子カメラであって、
前記外部制御プログラムは、
複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する登録ステップ、
前記撮像面の方向を繰り返し検出する検出ステップ、および
前記検出ステップによって検出された方向に対応する撮像条件を前記複数の撮像方向と前記登録ステップによって登録された複数の撮像条件とに基づいて調整する調整ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特に登録された調整基準に基づいて撮像条件を調整する、電子カメラに関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、雲台のパンニング角、チルティング角が操作者によって決められ、フォーカス操作装置によって被写体にフォーカスが合わせられ、ズーム操作手段によって画角が決定される。雲台のパンニング角検出器およびチルティング角検出器の角度情報とテレビレンズのズームおよびフォーカスの位置情報とが、制御手段によって、ズーム操作手段の指令に基づいて記憶手段に記憶され、プリセット状態にされる。
【０００３】
操作者によってプリセット位置から所定範囲内にパンニング角、チルティング角が設定されると、ズーム、フォーカス位置が自動的に再現される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−３２６９８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、背景技術では、あらかじめ記憶手段に記憶されたプリセット値以外の値にズームやフォーカス等の撮像条件を調整することができない。したがって、調整された撮像条件が画一的なものとなる恐れがある。
【０００６】
それゆえに、この発明の主たる目的は、撮像条件を適応的に調整することができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００７】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、シーンを表す光学像を捉える撮像面を有する撮像手段(16)、複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する登録手段(S9~S25)、撮像面の方向を繰り返し検出する検出手段(48, S51, S83, S85)、および検出手段によって検出された方向に対応する撮像条件を複数の撮像方向と登録手段によって登録された複数の撮像条件とに基づいて調整する調整手段(S53~S57)を備える。
【０００８】
好ましくは、調整手段は、複数の撮像方向の一部と検出手段によって検出された方向との差分に基づいて調整パラメータ値を算出する算出手段(S55)、および算出手段によって算出された調整パラメータ値に従って撮像手段の撮像条件を調整する調整実行手段(S57)を含む。
【０００９】
さらに好ましくは、撮像条件はズーム倍率に相当する。
【００１０】
好ましくは、算出手段によって注目される撮像方向と検出手段によって検出された方向との水平方向の差分をパン角度として算出するパン角度算出手段(S27)、および算出手段によって注目される撮像方向と検出手段によって検出された方向との垂直方向の差分をチルト角度として算出するチルト角度算出手段(S29)をさらに備え、算出手段はパン角度算出手段によって算出されたパン角度および／またはチルト角度算出手段によって算出されたチルト角度に基づいて調整パラメータ値算出処理(S91~S95)を実行する。
【００１１】
さらに好ましくは、調整パラメータ値算出処理は、パン角度算出手段によって算出されたパン角度がチルト角度算出手段によって算出されたチルト角度よりも大きいときパン角度算出手段によって算出されたパン角度に基づいて調整パラメータ値を算出する第１算出処理(S93)、およびチルト角度算出手段によって算出されたチルト角度がパン角度算出手段によって算出されたパン角度よりも大きいときチルト角度算出手段によって算出されたチルト角度に基づいて調整パラメータ値を算出する第２算出処理(S95)を含む。
【００１２】
好ましくは、検出手段は、動きの発生に対応して動きベクトルを出力する出力手段(48)、および出力手段から出力された動きベクトルに基づいて撮像面の方向を検出する方向検出手段(S51, S83, S85)を含む。
【００１３】
この発明に従う撮像制御プログラムは、シーンを表す光学像を捉える撮像面を有する撮像手段(16)を備える電子カメラ(10)のプロセッサ(26)に、複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する登録ステップ(S9~S25)、撮像面の方向を繰り返し検出する検出ステップ(48, S51, S83, S85)、および検出ステップによって検出された方向に対応する撮像条件を複数の撮像方向と登録ステップによって登録された複数の撮像条件とに基づいて調整する調整ステップ(S53~S57)を実行させるための、撮像制御プログラムである。
【００１４】
この発明に従う撮像制御方法は、シーンを表す光学像を捉える撮像面を有する撮像手段(16)を備える電子カメラ(10)によって実行される撮像制御方法であって、複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する登録ステップ(S9~S25)、撮像面の方向を繰り返し検出する検出ステップ(48, S51, S83, S85)、および検出ステップによって検出された方向に対応する撮像条件を複数の撮像方向と登録ステップによって登録された複数の撮像条件とに基づいて調整する調整ステップ(S53~S57)を備える。
【００１５】
この発明に従う外部制御プログラムは、シーンを表す光学像を捉える撮像面を有する撮像手段(16)、およびメモリ(44)に保存された内部制御プログラムに従う処理を実行するプロセッサ(26)を備える電子カメラ(10)に供給される外部制御プログラムであって、複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する登録ステップ(S9~S25)、撮像面の方向を繰り返し検出する検出ステップ(48, S51, S83, S85)、および検出ステップによって検出された方向に対応する撮像条件を複数の撮像方向と登録ステップによって登録された複数の撮像条件とに基づいて調整する調整ステップ(S53~S57)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１６】
この発明に従う電子カメラ(10)は、シーンを表す光学像を捉える撮像面を有する撮像手段(16)、外部制御プログラムを受信する受信手段(50)、および受信手段によって受信された外部制御プログラムとメモリ(44)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(26)を備える電子カメラ(10)であって、外部制御プログラムは、複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する登録ステップ(S9~S25)、
【００１７】
撮像面の方向を繰り返し検出する検出ステップ(48, S51, S83, S85)、および
【００１８】
検出ステップによって検出された方向に対応する撮像条件を複数の撮像方向と登録ステップによって登録された複数の撮像条件とに基づいて調整する調整ステップ(S53~S57)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１９】
複数の撮像方向にそれぞれ対応する複数の撮像条件が登録される。また、撮像面の方向が繰り返し検出され、検出された撮像面の方向に対応する撮像条件は、登録された複数の撮像条件とこれらがそれぞれ対応する複数の撮像方向とに基づいて調整される。したがって、カメラの向きを変更することによって撮像条件を調整することができ、撮像条件を適応的に調整することができる。
【００２０】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００２１】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図４】撮像タスクおよび方向管理タスクにおいて参照されるレジスタの構成の一例を示す図解図である。
【図５】撮像タスクにおいて参照されるレジスタの構成の一例を示す図解図である。
【図６】図２実施例の撮像面において捉えられたシーンの全体の一例を示す図解図である。
【図７】（Ａ）は図２実施例の撮像面において捉えられた画角の一例を示す図解図であり、（Ｂ）は図２実施例の撮像面において捉えられた画角の他の一例を示す図解図であり、（Ｃ）は図２実施例の撮像面において捉えられた画角のその他の一例を示す図解図である。
【図８】ズーム倍率算出処理の一部を示す図解図である。
【図９】ズーム倍率算出処理の他の一部を示す図解図である。
【図１０】ズーム倍率算出処理のその他の一部を示す図解図である。
【図１１】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１２】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１３】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１４】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１５】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１６】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１７】この発明の他の実施例の基本的構成を示すブロック図である。
【発明を実施するための形態】
【００２２】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００２３】
図１を参照して、この実施例の電子カメラは、基本的に次のように構成される。撮像手段１は、シーンを表す光学像を捉える撮像面を有する。登録手段２は、複数の撮像方向にそれぞれ対応する複数の撮像条件を登録する。検出手段３は、撮像面の方向を繰り返し検出する。調整手段４は、検出手段３によって検出された方向に対応する撮像条件を複数の撮像方向と登録手段２によって登録された複数の撮像条件とに基づいて調整する。
【００２４】
複数の撮像方向にそれぞれ対応する複数の撮像条件が登録される。また、撮像面の方向が繰り返し検出され、検出された撮像面の方向に対応する撮像条件は、登録された複数の撮像条件とこれらがそれぞれ対応する複数の撮像方向とに基づいて調整される。したがって、カメラの向きを変更することによって撮像条件を調整することができ、撮像条件を適応的に調整することができる。
［実施例］
【００２５】
図２を参照して、この実施例のディジタルビデオカメラ１０は、ドライバ２０ａ，２０ｂおよび２０ｃによってそれぞれ駆動されるズームレンズ１２，フォーカスレンズ１４および絞りユニット１６を含む。被写界の光学像は、これらの部材を通してイメージセンサ１８の撮像面に照射され、光電変換を施される。
【００２６】
撮像タスクが起動されるとＣＰＵ２６は、動画取り込み処理を実行するべく、撮像タスクの下で露光動作および電荷読み出し動作の繰り返しをドライバ２０ｄに命令する。ドライバ２０ｄは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。イメージセンサ１８からは、読み出された電荷に基づく生画像データが周期的に出力される。
【００２７】
信号処理回路２２は、イメージセンサ１８から出力された生画像データにディジタルクランプ，画素欠陥補正，ゲイン制御，色分離処理，白バランス調整処理，ＹＵＶ変換処理などの処理を施し、ＹＵＶ形式に従う画像データを作成する。画像データは、メモリ制御回路３０を通してＳＤＲＡＭ３２に書き込まれる。
【００２８】
ＬＣＤドライバ３６は、ＳＤＲＡＭ３２に格納された画像データをメモリ制御回路３０を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３８を駆動する。この結果、シーンを示すリアルタイム動画像（スルー画像）がＬＣＤモニタ３８に表示される。
【００２９】
図３を参照して、撮像面の中央には評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは水平方向および垂直方向の各々において１６分割され、２５６個の分割エリアが評価エリアＥＶＡを形成する。また、信号処理回路２２は、上述した処理に加えて、生画像データを簡易的にＲＧＢデータに変換する簡易ＲＧＢ変換処理を実行する。
【００３０】
ＡＥ／ＡＦ評価回路２４は、信号処理回路２２によって生成されたＲＧＢデータのうち評価エリアＥＶＡに属するＲＧＢデータを、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＥ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ評価回路２４から出力される。ＡＥ／ＡＦ評価回路２４はまた、信号処理回路２２によって生成されたＲＧＢデータのうち評価エリアＥＶＡに属するＲＧＢデータの高周波成分を、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ評価回路２４から出力される。
【００３１】
撮像タスクと並列して実行されるＡＥ・ＡＦ制御タスクの下で、ＣＰＵ２６は、ＡＦ処理の対象を主要被写体とする。主要被写体は、顔検出処理等によって発見された人物や動物の顔であってもよいし、他の物体であってもよい。
【００３２】
ＣＰＵ２６は次に、ＡＥ／ＡＦ評価回路２４からの出力に基づく厳格全域ＡＦ処理を、ＡＥ・ＡＦ制御タスクの下で主要被写体を対象に実行する。厳格全域ＡＦ処理ではフォーカスレンズ１４の可動域の全域において山登り方式で合焦点が探索され、フォーカスレンズ１４は発見された合焦点に設定される。これによって、主要被写体の鮮鋭度が向上する。
【００３３】
厳格全域ＡＦ処理が完了すると、ＣＰＵ２６は、ＡＥ／ＡＦ評価回路２４からの出力に基づくＡＥ処理を、ＡＥ・ＡＦ制御タスクの下で実行する。ＡＥ処理では、最適ＥＶ値が算出され、算出された最適ＥＶ値を定義する絞り量および露光時間がドライバ２０ｃおよび２０ｄにそれぞれ設定される。これによって、スルー画像の明るさが最適値に調整される。
【００３４】
ＣＰＵ２６はまた、垂直同期信号Ｖｓｙｎｃが発生する毎に、ＡＥ／ＡＦ評価回路２４からの出力に基づく近傍ＡＦ処理を、ＡＥ・ＡＦ制御タスクの下で主要被写体を対象に実行する。近傍ＡＦ処理では、フォーカスレンズ１４の現時点の位置の近傍において山登り方式で合焦点が探索され、フォーカスレンズ１４は発見された合焦点に設定される。これによって、主要被写体の鮮鋭度が向上する。なお、近傍ＡＦ処理によって合焦点が発見されなかったときは、厳格全域ＡＦ処理が実行される。
【００３５】
また、撮像タスクと並列して実行される方向管理タスクの下で、ＣＰＵ２６は、ジャイロセンサ４８の出力に基づいて、撮像方向つまりディジタルビデオカメラ１０の傾きを管理する。ジャイロセンサ４８は、ディジタルビデオカメラ１０に動きが発生したか否かを検知し、動きの発生が検知されると検知された動きを表す動きベクトルを出力する。
【００３６】
ジャイロセンサ４８から出力された動きベクトルは、ＣＰＵ２６によって取り込まれる。ＣＰＵ２６は、取り込まれた動きベクトルに基づいてディジタルビデオカメラ１０の水平方向および垂直方向の各々の傾きの変化量を算出し、算出された傾きの変化量は図４に示す方向管理レジスタＲＧＳＴｄに累積される。
【００３７】
このようにして方向管理レジスタＲＧＳＴｄに累積された水平方向の傾きおよび垂直方向の傾きはそれぞれ“パン角度”および“チルト角度”とされ、これらの組み合わせによってディジタルビデオカメラ１０の現時点の撮像方向が表される。
【００３８】
撮像タスクが起動されるとＣＰＵ２６はまた、ズーム機能を手動モードに設定する。ズーム機能が手動モードに設定された場合、ＣＰＵ２６は、キー入力装置２８によってズーム操作が行われたとき、ズームレンズ１２の移動をドライバ２０ａに命令する。この結果、ズームレンズ１２が光軸方向に移動し、ズーム倍率が変化する。
【００３９】
撮像タスクにおいては、ディジタルビデオカメラ１０の撮像方向およびズーム倍率の組み合わせが、以下の要領であらかじめ２つ登録される。
【００４０】
ディジタルビデオカメラ１０の操作者は、ディジタルビデオカメラ１０の筐体を動かすことによって撮像方向を変更し、キー入力装置２８の操作によってズーム倍率を変更する。このようにして撮像方向およびズーム倍率を調整しつつ、操作者はキー入力装置２８を通じて登録操作を行う。
【００４１】
キー入力装置２８によって第１回目の登録操作が行われたとき、ＣＰＵ２６は、現時点のパン角度およびチルト角度を、方向管理レジスタＲＧＳＴｄから読み出す。ＣＰＵ２６はまた、現時点のズーム倍率をドライバ２０ａから取得する。このようにして得られたパン角度，チルト角度，およびズーム倍率は、図５に示すズーム倍率登録レジスタＲＧＳＴｚの第１番目のカラムに登録される。
【００４２】
図６を参照して、４枚の絵画ＰＩＣ１〜ＰＩＣ４が壁に飾られている室内において、操作者は、例えば図７（Ａ）の画角ＡＮＧ１に示すように、絵画ＰＩＣ１およびＰＩＣ２がスルー画像の画角内に収まるように、撮像方向およびズーム倍率を調整する。
【００４３】
図８は、ディジタルビデオカメラ１０の撮像方向と絵画ＰＩＣ１およびＰＩＣ２との水平方向の位置関係を示す図解図である。図８を参照して、スルー画像が画角ＡＮＧ１を示すとき、ディジタルビデオカメラ１０の撮像方向は、光軸ＡＸ１によって示される。また、ズーム倍率は、絵画ＰＩＣ１およびＰＩＣ２が収まるように調整される。
【００４４】
このような画角ＡＮＧ１をスルー画像が示すときに第１回目の登録操作が行われると、光軸ＡＸ１を定めるパン角度およびチルト角度が、ズーム倍率登録レジスタＲＧＳＴｚの第１番目のカラムに登録される。また、画角ＡＮＧ１が示すズーム倍率も、ズーム倍率登録レジスタＲＧＳＴｚの第１番目のカラムに登録される。
【００４５】
第２回目の登録操作が行われたときも第１回目と同様に、ＣＰＵ２６は、現時点のパン角度およびチルト角度を、方向管理レジスタＲＧＳＴｄから読み出す。ＣＰＵ２６はまた、現時点のズーム倍率をドライバ２０ａから取得する。このようにして得られたパン角度，チルト角度，およびズーム倍率は、ズーム倍率登録レジスタＲＧＳＴｚの第２番目のカラムに登録される。
【００４６】
操作者は、第１回目の登録操作を行った後、例えば図７（Ｃ）の画角ＡＮＧ２に示すように、絵画ＰＩＣ１がスルー画像の画角いっぱいに収まるように、撮像方向およびズーム倍率を調整する。
【００４７】
図８を参照して、スルー画像が画角ＡＮＧ２を示すとき、ディジタルビデオカメラ１０の撮像方向は、光軸ＡＸ２によって示される。また、ズーム倍率は、絵画ＰＩＣ１がスルー画像の画角いっぱいに収まるように、調整される。
【００４８】
このような画角ＡＮＧ２をスルー画像が示すときに第２回目の登録操作が行われると、光軸ＡＸ２を定めるパン角度およびチルト角度がズーム倍率登録レジスタＲＧＳＴｚの第２番目のカラムに登録される。また、画角ＡＮＧ２が示すズーム倍率も、ズーム倍率登録レジスタＲＧＳＴｚの第２番目のカラムに登録される。
【００４９】
第２回目の登録処理が完了すると、ＣＰＵ２６は、ズーム倍率登録レジスタＲＧＳＴｚを参照して、第１回目および第２回目の登録パン角度の差分ΔＰを算出する。ＣＰＵ２６はまた、第１回目および第２回目の登録チルト角度の差分ΔＴを算出する。なお、図８の例における登録パン角度の差分ΔＰは、図９を参照して、光軸ＡＸ１およびＡＸ２によって構成される角度を示す。
【００５０】
ＣＰＵ２６は次に、ズーム機能を自動モードに設定する。ズーム機能が自動モードに設定された場合、キー入力装置２８によるズーム操作が行われなくても、ＣＰＵ２６の制御によってズームレンズ１２が光軸方向に移動し、ズーム倍率が自動的に変化する。
【００５１】
ズーム機能が自動モードに設定された後、キー入力装置２８に設けられた記録ボタン２８ｒｅｃによって記録開始操作が行われると、ＣＰＵ２６は、Ｉ／Ｆ４０に記録処理の開始を命令する。Ｉ／Ｆ４０は、記録媒体４２に動画ファイルを新規に作成し、ＳＤＲＡＭ３２に格納された画像データをメモリ制御回路３０を通してＳＤＲＡＭ３２から繰り返し読み出し、そして読み出された画像データを作成された動画ファイルに書き込む。記録ボタン２８ｒｅｃによって記録終了操作が行われると、ＣＰＵ２６は、Ｉ／Ｆ４０に記録処理の終了を命令する。Ｉ／Ｆ４０は、ＳＤＲＡＭ３２からの画像データの読み出しを終了し、書き込み先の動画ファイルに終了処理を施す。
【００５２】
第２回目の登録処理が完了すると、ＣＰＵ２６はまた、現時点のパン角度およびチルト角度を、方向管理レジスタＲＧＳＴｄから繰り返し読み出す。ズーム倍率登録レジスタＲＧＳＴｚに登録された２つのパン角度およびチルト角度からそれぞれ定まる２つの方向の間に、読み出されたパン角度およびチルト角度から定まる現時点の撮像方向が位置するとき、ＣＰＵ２６は自動のズーム処理を実行する。
【００５３】
また、上述の２つの方向の間の周囲の既定の範囲内、例えば図１０を参照して、パン方向およびチルト方向の各々にプラスマイナス１０度の範囲（ハッチングで示す範囲）内に現時点の撮像方向が位置するときにも、自動のズーム処理を実行させるようにしてもよい。
【００５４】
自動のズーム処理において設定されるズーム倍率は、ズーム倍率算出処理の実行によって算出される。登録パン角度の差分ΔＰおよび登録チルト角度の差分ΔＴの比較の結果、登録パン角度の差分ΔＰの方が大きい場合は、ズーム倍率算出処理において、登録パン角度の差分ΔＰに基づいてズーム倍率が算出される。一方、登録チルト角度の差分ΔＴの方が大きい場合は、ズーム倍率算出処理において、登録チルト角度の差分ΔＴに基づいてズーム倍率が算出される。
【００５５】
登録パン角度の差分ΔＰに基づくズーム倍率Ｚ＿Ｐｘは、以下の数１に示す式で求めることができる。
［数１］
Ｚ＿Ｐｘ＝Ｚ１＋（Ｚ２−Ｚ１）×（Ｐｘ−Ｐ１）／ΔＰ
Ｚ１：第１回目の登録ズーム倍率
Ｚ２：第２回目の登録ズーム倍率
Ｐｘ：現時点のパン角度
Ｐ１：第１回目の登録パン角度
【００５６】
登録チルト角度の差分ΔＴに基づくズーム倍率Ｚ＿Ｔｘは、以下の数２に示す式で求めることができる。
［数２］
Ｚ＿Ｔｘ＝Ｚ１＋（Ｚ２−Ｚ１）×（Ｔｘ−Ｔ１）／ΔＴ
Ｔｘ：現時点のチルト角度
Ｔ１：第１回目の登録チルト角度
【００５７】
このようにして算出されたズーム倍率Ｚ＿ＰｘまたはＺ＿Ｔｘに基づいて、ＣＰＵ２６は、ズームレンズ１２の移動をドライバ２０ａに命令する。この結果、ズームレンズ１２が光軸方向に移動し、ズーム倍率が自動的に変化する。
【００５８】
したがって、図１０を参照して、ディジタルビデオカメラ１０の光軸がパン方向の傾きによってハッチングで示す範囲内に入ったときに、自動のズーム処理の実行が開始される。さらに、パン方向の傾きによって撮像方向が光軸ＡＸ１と一致したとき、ズーム倍率Ｚ＿Ｐｘ＝Ｚ１となるので、自動のズーム処理の実行によって、スルー画像または記録画像の画角が図７（Ａ）の画角ＡＮＧ１と一致する。
【００５９】
ディジタルビデオカメラ１０がパン方向に継続して傾けられた結果、撮像方向が光軸ＡＸｘと一致したとき、自動のズーム処理が実行されると、スルー画像または記録画像の画角は図８に示す画角ＡＮＧｘと同一の範囲を占める。図８に示す例によると、画角ＡＮＧｘには絵画ＰＩＣ１と絵画ＰＩＣ２の一部が含まれる。したがって、スルー画像または記録画像の画角は図７（Ｂ）の画角ＡＮＧｘと一致する。
【００６０】
さらに、ディジタルビデオカメラ１０がパン方向に継続して傾けられた結果、撮像方向が光軸ＡＸ２と一致したとき、ズーム倍率Ｚ＿Ｐｘ＝Ｚ２となるので、自動のズーム処理の実行によって、スルー画像または記録画像の画角が図７（Ｃ）の画角ＡＮＧ２と一致する。
【００６１】
ＣＰＵ２６は、図１１〜１３に示す撮像タスク，図１４に示すＡＥ・ＡＦ制御タスク，および図１５に示す方向管理タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４４に記憶される。
【００６２】
図１１を参照して、ステップＳ１では動画取り込み処理を実行する。この結果、シーンを表すスルー画像がＬＣＤモニタ３８に表示される。ステップＳ３ではＡＥ・ＡＦ制御タスクを起動し、ステップＳ５では方向管理タスクを起動する。
【００６３】
ステップＳ７ではズーム機能を手動モードに設定する。ステップＳ９では第１登録操作が行われたか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されると、ステップＳ１１で現時点のパン角度およびチルト角度を方向管理レジスタＲＧＳＴｄから読み出す。
【００６４】
ステップＳ１３では、現時点のズーム倍率をドライバ２０ａから取得する。このようにして得られたパン角度，チルト角度，およびズーム倍率を、ステップＳ１５でズーム倍率登録レジスタＲＧＳＴｚの第１番目のカラムに登録する。
【００６５】
ステップＳ１７では第２登録操作が行われたか否かを判別し、判別結果がＹＥＳであればステップＳ２１に進む一方、判別結果がＮＯであればキャンセル操作が行われたか否かをステップＳ１９で判別する。ステップＳ１９の判別結果がＮＯであればステップＳ１７に戻る一方、ステップＳ１９の判別結果がＹＥＳであればステップＳ９に戻る。
【００６６】
ステップＳ２１では、現時点のパン角度およびチルト角度を方向管理レジスタＲＧＳＴｄから読み出す。ステップＳ２３では、現時点のズーム倍率をドライバ２０ａから取得する。このようにして得られたパン角度，チルト角度，およびズーム倍率を、ステップＳ２５でズーム倍率登録レジスタＲＧＳＴｚの第２番目のカラムに登録する。
【００６７】
ズーム倍率登録レジスタＲＧＳＴｚを参照して、ステップＳ２７では第１回目および第２回目の登録パン角度の差分ΔＰを算出し、ステップＳ２９では第１回目および第２回目の登録チルト角度の差分ΔＴを算出する。
【００６８】
ステップＳ３１では、登録パン角度の差分ΔＰが登録チルト角度の差分ΔＴ以上であるか否かを判別し、判別結果がＹＥＳであればステップＳ３３の処理を経てステップＳ３７に進む一方、判別結果がＮＯであればステップＳ３５の処理を経てステップＳ３７に進む。
【００６９】
ステップＳ３３では、登録パン角度の差分ΔＰが登録チルト角度の差分ΔＴ以上であることを表明するべくフラグＦＬＧ＿ｔを“０”に設定する。ステップＳ３５では、登録チルト角度の差分ΔＴが登録パン角度の差分ΔＰよりも大きいことを表明するべくフラグＦＬＧ＿ｔを“１”に設定する。
【００７０】
ステップＳ３７ではズーム機能を自動モードに設定する。ステップＳ３９では記録開始操作が行われたか否かを判別し、判別結果がＹＥＳであればステップＳ４７に進む一方、判別結果がＮＯであればステップＳ４１に進む。
【００７１】
ステップＳ４１では記録終了操作が行われたか否かを判別し、判別結果がＹＥＳであればステップＳ４９に進む一方、判別結果がＮＯであればステップＳ４３に進む。ステップＳ４３ではキャンセル操作が行われたか否かを判別し、判別結果がＮＯであればステップＳ５１に進む一方、判別結果がＹＥＳであればステップＳ４５でズーム機能を手動モードに設定する。ステップＳ４５の処理が完了すると、ステップＳ９に戻る。
【００７２】
ステップＳ４７ではＩ／Ｆ４０に記録処理の開始を命令する。Ｉ／Ｆ４０は、記録媒体４２に動画ファイルを新規に作成し、ＳＤＲＡＭ３２に格納された画像データをメモリ制御回路３０を通してＳＤＲＡＭ３２から繰り返し読み出し、そして読み出された画像データを作成された動画ファイルに書き込む。
【００７３】
ステップＳ４９ではＩ／Ｆ４０に記録処理の終了を命令する。Ｉ／Ｆ４０は、ＳＤＲＡＭ３２からの画像データの読み出しを終了し、書き込み先の動画ファイルに終了処理を施す。ステップＳ４７またはＳ４９の処理が完了すると、ステップＳ５１に進む。
【００７４】
ステップＳ５１では、現時点のパン角度およびチルト角度を方向管理レジスタＲＧＳＴｄから読み出す。読み出されたパン角度およびチルト角度から定まる現時点の撮像方向が、ズーム倍率登録レジスタＲＧＳＴｚに登録された２つのパン角度およびチルト角度からそれぞれ定まる２つの方向の間または既定の範囲内に含まれるか否かを、ステップＳ５３で判別する。
【００７５】
判別結果がＮＯであればステップＳ３９に戻る一方、判別結果がＹＥＳであればステップＳ５５およびＳ５７の処理を経てステップＳ３９に戻る。
【００７６】
ステップＳ５５ではズーム倍率算出処理を実行し、算出されたズーム倍率Ｚ＿ＰｘまたはＺ＿Ｔｘに基づいて、ステップＳ５７でズームレンズ１２の移動をドライバ２０ａに命令する。この結果、ズームレンズ１２が光軸方向に移動し、ズーム倍率が自動的に変化する。
【００７７】
図１４を参照して、ステップＳ６１ではＡＦ処理の対象を主要被写体とする。ステップＳ６３では厳格全域ＡＦ処理を主要被写体を対象に実行する。厳格全域ＡＦ処理ではフォーカスレンズ１４の可動域全域において山登り方式で合焦点が探索され、フォーカスレンズ１４は発見された合焦点に設定される。これによって、主要被写体の鮮鋭度が向上する。
【００７８】
ステップＳ６５ではＡＥ処理を実行する。ＡＥ処理では、最適ＥＶ値が算出され、算出された最適ＥＶ値を定義する絞り量および露光時間がドライバ２０ｃおよび２０ｄにそれぞれ設定される。これによって、スルー画像の明るさが最適値に調整される。
【００７９】
ステップＳ６７では垂直同期信号Ｖｓｙｎｃが発生したか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されると、ステップＳ６９で近傍ＡＦ処理を主要被写体を対象に実行する。近傍ＡＦ処理では、フォーカスレンズ１４の現時点の位置の近傍において山登り方式で合焦点が探索され、フォーカスレンズ１４は発見された合焦点に設定される。これによって、主要被写体の鮮鋭度が向上する。
【００８０】
ステップＳ７１では、ステップＳ６９の近接ＡＦ処理が成功したか否かを判別し、判別結果がＮＯであればステップＳ６３に戻り、判別結果がＹＥＳであればステップＳ６５に戻る。
【００８１】
図１５を参照して、ステップＳ８１では、方向管理レジスタＲＧＳＴｄを初期化すべく登録内容をクリアする。
【００８２】
ステップＳ８３では動きベクトルが発生したか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されると、動きベクトルに基づく水平方向および垂直方向の各々の傾きの変化量を用いて、ステップＳ８５で方向管理レジスタＲＧＳＴｄの登録内容を更新する。ステップＳ８５の処理が完了するとステップＳ８３に戻る。
【００８３】
ステップＳ５５のズーム倍率算出処理は、図１６に示すサブルーチンに従って実行される。ステップＳ９１では、フラグＦＬＧ＿ｔが“０”に設定されているか否かを判別し、判別結果がＹＥＳであればステップＳ９３に進み、判別結果がＮＯであればステップＳ９５に進む。
【００８４】
ステップＳ９３では登録パン角度の差分ΔＰに基づいてズーム倍率Ｚ＿Ｐｘを算出し、ステップＳ９５では登録チルト角度の差分ΔＴに基づいてズーム倍率Ｚ＿Ｔｘを算出する。ステップＳ９３またはＳ９５の処理が完了すると、上階層のルーチンに復帰する。
【００８５】
以上の説明から分かるように、イメージセンサ１８は、シーンを表す光学像を捉える撮像面を有する。ＣＰＵ２６は、複数の撮像方向にそれぞれ対応する複数の撮像条件を登録し、撮像面の方向を繰り返し検出する。ＣＰＵ２６はまた、検出された方向に対応する撮像条件を複数の撮像方向と登録された複数の撮像条件とに基づいて調整する。
【００８６】
複数の撮像方向にそれぞれ対応する複数の撮像条件が登録される。また、撮像面の方向が繰り返し検出され、検出された撮像面の方向に対応する撮像条件は、登録された複数の撮像条件とこれらがそれぞれ対応する複数の撮像方向とに基づいて調整される。したがって、カメラの向きを変更することによって撮像条件を調整することができ、撮像条件を適応的に調整することができる。
【００８７】
なお、この実施例では、記録開始操作が行われることによって、記録処理が開始されるようにした。しかし、現時点の撮像方向が既定の範囲内に含まれることによって自動のズーム処理が開始されるときに、記録処理も自動的に開始されるようにしてもよい。
【００８８】
また、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ４４に予め記憶される。しかし、外部サーバに接続するための通信Ｉ／Ｆ５０を図１７に示す要領でディジタルビデオカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ４４に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００８９】
また、この実施例では、ＣＰＵ２６によって実行される処理を、図１１〜図１６にそれぞれ示す撮像タスク，ＡＥ・ＡＦ制御タスク，および方向管理タスクを含む複数のタスクに区分するようにしている。しかし、これらのタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、転送タスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【００９０】
また、この実施例では、ディジタルビデオカメラを用いて説明したが、本発明は、ディジタルスチルカメラ，携帯電話端末またはスマートフォンなどにも適用することができる。
【符号の説明】
【００９１】
１０  …ディジタルカメラ
１２  …ズームレンズ
１８  …イメージセンサ
２６  …ＣＰＵ
２８  …キー入力装置
３８  …ＬＣＤモニタ
【図１】
2013048312.tif 000003
【図２】
2013048312.tif 000004
【図３】
2013048312.tif 000005
【図４】
2013048312.tif 000006
【図５】
2013048312.tif 000007
【図６】
2013048312.tif 000008
【図７】
2013048312.tif 000009
【図８】
2013048312.tif 000010
【図９】
2013048312.tif 000011
【図１０】
2013048312.tif 000012
【図１１】
2013048312.tif 000013
【図１２】
2013048312.tif 000014
【図１３】
2013048312.tif 000015
【図１４】
2013048312.tif 000016
【図１５】
2013048312.tif 000017
【図１６】
2013048312.tif 000018
【図１７】
2013048312.tif 000019