(57)【要約】      （修正有）【課題】レリーズボタンを指で直接に触れなくとも、撮影を行うことができる撮像装置を提供する。【解決手段】撮像装置１００は、撮像素子１１９の撮像面に結像された被写体を撮像する撮像部１１０と、撮像装置に印加された力である作用力を検出し、当該作用力が予め設定された印加パターンで印加されたことを検出する作用力検出部２１０と、撮像面の被写体が確定した状態を検出する被写体確定検出部２２０と、印加パターンで印加されたことが検出された後、撮像面の被写体が確定した状態が検出されると、撮像部に対し、被写体を撮像させる制御信号を出力する制御部１９０とを有する。【選択図】図１
2011133650.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子の撮像面に結像された被写体を撮像する撮像部と、
撮像装置に印加された力である作用力を検出し、当該作用力が予め設定された印加パターンで印加されたことを検出する作用力検出部と、
前記撮像面の被写体が確定した状態を検出する被写体確定検出部と、
印加パターンで印加されたことが検出された後、前記撮像面の被写体が確定した状態が検出されると、前記撮像部に対し、被写体を撮像させる制御信号を出力する制御部と
を有することを特徴とする撮像装置。
【請求項２】
前記作用力検出部が
前記作用力として振動、衝撃及び傾きのいずれか一つまたは組合せにより検出し、
当該作用力の印加パターンが予め設定された特定の検出パターンと一致か否かの判定を行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記被写体確定検出部が、
作用する振動の振幅が予め設定された閾値以下となると、被写体が確定した状態となったと判定することを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項４】
前記被写体確定検出部が、
前記撮像面に結像された画像を周期的に比較し、現在の画像と直前の画像との差分が予め設定された量以下となると、被写体が確定した状態となったと判定することを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項５】
前記被写体確定検出部が、
前記撮像面に結像された被写体における人物の顔領域の位置の変動が、予め設定された距離以下となると、被写体が確定した状態となったと判定することを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項６】
前記被写体確定検出部が、
前記撮像装置が水平となると、被写体が確定した状態となったと判定することを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項７】
前記制御回路が、
前記作用力検出部が、作用力が予め設定された印加パターンで印加されたことを検出すると、予め設定された時間が経過した後に、前記被写体確定検出部に対し、被写体が確定した状態となったか否かの検出処理を開始させることを特徴とする請求項１から請求項６のいずれか１項に記載の撮像装置
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラなどの撮像装置に関するものである。
【背景技術】
【０００２】
従来、カメラなどの撮像装置は、レリーズボタンがユーザに押下され、レリーズを指示する信号が入力されると、レンズを介して撮像装置の撮像面に結像されている画像を撮影する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２８１７６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に示す撮像装置にあっては、撮影を指示するレリーズボタンとして、機械的なスイッチなどの部材が用いられており、撮影する際に物理的にレリーズボタンに触れる必要がある。
しかしながら、レリーズボタンに物理的に指を触れ難い状態、例えば手袋をはめている場合や、手の自由が拘束されている場合などにおいて、指にてレリーズボタンを操作することは困難である。
また、レリーズボタンを押下できる状態にて撮像装置を保持するため、片手しか自由でない場合、撮像装置を持つ手がレンズを覆わないようにした状態で、レリーズボタンを押下する必要があり、撮像装置の持ちかたには制限があった。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、レリーズボタンを指で直接に触れなくとも、撮影を行うことができる撮像装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、撮像素子の撮像面に結像された被写体を撮像する撮像部と、撮像装置に印加された力である作用力を検出し、当該作用力が予め設定された印加パターンで印加されたことを検出する作用力検出部と、前記撮像面の被写体が確定した状態を検出する被写体確定検出部と、印加パターンで印加されたことが検出された後、前記撮像面の被写体が確定した状態が検出されると、前記撮像部に対し、被写体を撮像させる制御信号を出力する制御部とを有することを特徴とする。
【発明の効果】
【０００７】
この発明によれば、ユーザが指にてレリーズボタンを物理的に押下できない状態にあっても、撮影を行うことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】この発明の第１の実施形態による撮像装置１００の構成例を示すブロック図である。
【図２】第１の実施形態による撮像装置１００のアクションレリーズの処理の動作例を示すフローチャートである。
【図３】撮像装置１００の外観を説明する図である。
【図４】この発明の第２の実施形態による撮像装置１００の構成例を示すブロック図である。
【図５】第２の実施形態による撮像装置１００のアクションレリーズの処理の動作例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
本実施形態の撮像装置は、振動、衝撃を与える、傾けるなどするジェスチャー動作により、撮像装置に対して作用する力がユーザにより印加されると、この作用する力である作用力を検出することで撮影可能状態とした後、撮影する被写体が撮像素子の撮像面において確定した状態を検出することにより、被写体の撮影を行うことを特徴としている。
以下、図面を参照して、本発明の実施の形態について説明する。図１は、この発明の一実施形態による撮像装置１００、及びこの撮像装置１００に取り付けられるレンズ鏡筒４００の構成例を示す概略ブロック図である。
【００１０】
本実施形態に係る撮像装置１００は、レンズ鏡筒４００が交換可能に取り付けられる。たとえば、撮像装置１００が、レンズ鏡筒４００が取り付けられる取り付け部を備えている。また、この取り付け部は、撮像装置１００とレンズ鏡筒４００とを電気的に接続する電気接続部を備えている。この電気接続部を介して、撮像装置１００とレンズ鏡筒４００とは、電気的な情報および信号を送受信することができる。
【００１１】
次に、レンズ鏡筒４００の構成について説明する。一例としてのレンズ鏡筒４００は、ズームレンズ１１４と、手振れ防止用レンズ（以下、ＶＲ（Vibration Reduction）レンズという）１１３と、焦点調整レンズ（以下、ＡＦ（Auto Focus）レンズという）１１２と、ズームエンコーダ１１５と、レンズ駆動部１１６と、ＡＦエンコーダ１１７と、手振れ防止部１１８と、揺れ検出部１２１と、レンズ情報記憶部１１１と、を備える。
【００１２】
このレンズ鏡筒４００は、ズームレンズ１１４、ＶＲレンズ１１３、および、ＡＦレンズ１１２を通過した光学像を、撮像装置１００が備える後述する撮像素子１１９の受光面に導く。
【００１３】
レンズ駆動部１１６は、撮像装置１００から入力される駆動制御信号に基づいて、ズームレンズ１１４またはＡＦエンコーダ１１７の位置を制御する。
【００１４】
手振れ防止部１１８は、揺れ検出部１２１から供給される揺れの振幅を検出した検出信号に基づいて、ＶＲレンズ１１３の位置を制御する。
また、揺れ検出部１２１の検出信号を用いずに、手振れ防止部１１８は、ＶＲレンズ１１３の位置を検出していてもよい。
たとえば、手振れ防止部１１８は、撮影状態として、光学系１１１による像のぶれを検出し、センサ信号として撮像装置１００に出力する。そして、手振れ防止部１１８は、撮像装置１００から入力される制御信号に基づいて、当該ぶれを打ち消す方向にＶＲレンズ１１３を駆動する。なお、手振れ防止部１１８は、ＶＲレンズ１１３の位置を検出し、センサ信号として撮像装置１００に出力してもよい。
【００１５】
ズームエンコーダ１１５は、ズームレンズ１１４の位置を表わすズームポジションを検出し、検出したズームポジションを、撮像装置１００に出力する。
たとえば、ズームエンコーダ１１５は、撮影状態として、ズームレンズ１１４の駆動方向を検出し、ズームレンズ１１４の駆動方向に応じた信号を、センサ信号として撮像装置１００に出力する。ここで、ズームレンズ１１４の駆動方向に応じた信号とは、ズームレンズ１１４が、光学系１１１内において停止されている状態、無限端方向に駆動されている状態（ズームレンズ１１４を駆動するためのモータ、カム等が、例えば、時計回り（ＣＷ）に回転）、又は至近端方向に駆動されている状態（ズームレンズ１１４を駆動するためのモータ、カム等が、例えば、反時計回り（ＣＣＷ）に回転）のいずれかの状態にあることを示す信号であってもよい。すなわち、ズームレンズ１１４の駆動方向の検出とは、ズームレンズ１１４を駆動するためのモータ、カム等の回転方向の検出であってもよい。なお、このズームレンズ１１４を駆動するためのモータ、カム等は、レンズ駆動部１１６に備えられてもよい。また、ズームエンコーダ１１５は、検出したズームレンズ１１４の駆動方向及び駆動量に基づいて、ズームレンズ１１４の位置を表わすズームポジションを検出し、センサ信号として撮像装置１００に出力する。
【００１６】
ＡＦエンコーダ１１７は、ＡＦレンズ１１２の位置を表わすフォーカスポジションを検出し、検出したフォーカスポジションを、撮像装置１００に出力する。
たとえば、ＡＦエンコーダ１１７は、撮影状態として、ＡＦレンズ１１２の駆動方向を検出し、ＡＦレンズ１１２の駆動方向に応じた信号を、センサ信号として撮像装置１００に出力する。ここで、ＡＦレンズ１１２の駆動方向に応じた信号とは、ＡＦレンズ１１２が、光学系１１１内において停止されている状態、無限端方向に駆動されている状態（ＡＦレンズ１１２を駆動するためのモータ、カム等が、例えば、時計回り（ＣＷ）に回転）、又は至近端方向に駆動されている状態（ＡＦレンズ１１２を駆動するためのモータ、カム等が、例えば、反時計回り（ＣＣＷ）に回転）のいずれかの状態にあることを示す信号であってもよい。すなわち、ＡＦレンズ１１２の駆動方向の検出とは、ＡＦレンズ１１２を駆動するためのモータ、カム等の回転方向の検出であってもよい。なお、このＡＦレンズ１１２を駆動するためのモータ、カム等は、レンズ駆動部１１６に備えられてもよい。また、ＡＦエンコーダ１１７は、検出したＡＦレンズ１１２の駆動方向及び駆動量に基づいて、ＡＦレンズ１１２の位置を表わすフォーカスポジションを検出し、センサ信号として撮像装置１００に出力する。
【００１７】
レンズ情報記憶部１１１には、レンズ鏡筒４００の製品番号に関する情報、焦点距離に関する情報、開放Ｆ値に関する情報、などのレンズ鏡筒４００に関する情報が予め記憶されている。
【００１８】
次に、撮像装置１００の構成について説明する。撮像装置１００は、撮像部１１０と、ＣＰＵ（Central processing unit）１９０と、操作部１８０、画像処理部１４０と、表示部１５０と、記憶部１６０と、バッファメモリ部１３０と、通信部１７０と、作用力検出部２１０と、作用力検出センサ２１１と、被写体確定検出部２２０と、状態検出センサ２２１と、バス３００と、を備えている。
【００１９】
撮像部１１０は、撮像素子１１９と、Ａ/Ｄ変換部１２０とを含み、設定された撮像条件（例えば絞り値、露出値等）に従ってＣＰＵ１９０により制御され、レンズ鏡筒４００が備える光学系による光学像を撮像素子１１９に結像させて、Ａ/Ｄ変換部１２０によってデジタル信号に変換された当該光学像に基づく画像データを生成する。ここで、レンズ鏡筒４００が備える光学系とは、ズームレンズ１１４、ＶＲレンズ１１３、および、ＡＦレンズ１１２などの複数のレンズである。
【００２０】
撮像素子１１９は、例えば、受光面に結像した光学像を電気信号に変換して、Ａ/Ｄ変換部１２０に出力する。
【００２１】
また、撮像素子１１９は、操作部１８０を介して撮影指示を受け付けた際に得られる画像データを、撮影された静止画の撮影画像データとして、Ａ/Ｄ変換部１２０や画像処理部１４０を介して、記憶媒体２００に記憶させる。
【００２２】
一方、撮像素子１１９は、たとえば、操作部１８０を介して撮像指示を受け付けていない状態において、連続的に得られる画像データをスルー画データとして、Ａ/Ｄ変換部１２０や画像処理部１４０を介して、ＣＰＵ１９０および表示部１５０に出力する。
【００２３】
Ａ/Ｄ変換部１２０は、撮像素子１１９によって変換された電子信号をアナログ／デジタル変換し、この変換したデジタル信号である画像データを出力する。
【００２４】
操作部１８０は、例えば、電源スイッチやレリーズボタン、その他の操作キーを含み、ユーザによって操作されることでユーザの操作入力を受け付け、ＣＰＵ１９０に出力する。
【００２５】
画像処理部１４０は、記憶部１６０に記憶されている画像処理条件を参照して、バッファメモリ１３０、または、記憶媒体２００に記録されている画像データに対して画像処理をする。
【００２６】
表示部１５０は、例えば液晶ディスプレイであって、撮像部１１０によって得られた画像データや、操作画面等を表示する。
【００２７】
記憶部１６０は、作用力検出部２１０及び被写体確定検出部２２０によって参照される検出パターン、キャンセルパターン及び各種設定値等が記憶されている。ここで、検出パターンは、記憶部１６０の領域１６１に記憶されており、撮影指示アクションであるか否かの判定に用い、撮像装置１００に対して作用する力の情報の組合せを示すパターンである。この検出パターンは、力の作用する方向、作用する方向の順序、作用した回数等を含んでいる。
キャンセルパターンは、記憶部１６０の領域１６２に記憶されており、撮影指示アクションが行われた後、この撮影可能な状態をキャンセルするか否かの判定に用いられるパターンである。このキャンセルパターンは、検出パターンと同様に、撮像装置１００に対して作用する力の情報の組合せを示すパターンであり、力の作用する方向、作用する方向の順序、作用した回数等を含んでいる。
【００２８】
作用力検出センサ２１１は、例えば、振動センサ、加速度センサ、ジャイロ、角加速度センサなどが用いられ、撮像装置１００に対して作用する力が検出可能なセンサならば何を使用してもよい。
作用力検出部２１０は、作用力検出センサ２１１から供給される作用力検出信号を入力し、この作用力検出信号から得られる印加パターンと、予め記憶部１６おの領域１６１に設定された検出パターンとの比較を行い、印加パターンと検出パターンとが一致した場合、撮影を行う要求（ジェスチャー）があったことを検出し、第１の検出信号をＣＰＵ１９０に対して出力する。この作用力検出信号は、撮像装置２００に対して作用する力及び力の作用する方向を含んでいる。このとき、作用力検出部２１０は、記憶部１６０の領域１６１から検出パターンを読み出して、印加パターンとの比較を行う。また、キャンセルの有無の判定を行う際、作用力検出部２１０は、記憶部１６０の領域１６２からキャンセルパターンを読み出して、印加パターンとの比較を行う。
【００２９】
状態検出センサ２２１は、例えば、振動センサ、加速度センサなどであり、撮像装置１００の振動状態を検出し、この検出結果である振動の情報である揺動検出信号を被写体確定検出部２２０に対して出力する。ここで、揺動検出信号は、状態検出センサ２２１の測定した振幅の大きさを示す測定データ、また加速度センサであれば加速度の向き及び強度の測定データを少なくとも有している。
被写体確定検出部２２０は、状態検出センサ２２１の出力する揺動検出信号が供給されば場合に、この揺動検出信号から撮像装置１００が揺動していないことを検出し、撮像素子１１９の撮像面に結像された画像が被写体として確定された状態となったと判定する。また、被写体確定検出部２２０は、撮像する被写体が撮像面において確定したことを示す第２の検出信号を、ＣＰＵ１９０に対して出力する。
【００３０】
バッファメモリ部１３０は、撮像部１１０によって撮像された画像データ等を、一時的に記憶する。
【００３１】
通信部１７０は、カードメモリ等の取り外しが可能な記憶媒体２００と接続され、この記憶媒体２００への情報の書込み、読み出し、あるいは消去を行う。
【００３２】
記憶媒体２００は、撮像装置１００に対して着脱可能に接続される記憶部であって、例えば、撮像部１１０によって生成された（撮影された）画像データを記憶する。
【００３３】
ＣＰＵ１９０は、撮像装置全体を制御するが、一例としては、ズームエンコーダ１１５から入力されるズームポジション、および、ＡＦエンコーダ１１７から入力されるフォーカスポジションと、操作部１８０から入力される操作入力に基づいて、ズームエンコーダ１１５およびＡＦエンコーダ１１７の位置を制御する駆動制御信号を生成する。ＣＰＵ１９０は、この駆動制御信号に基づいて、レンズ駆動部１１６を介してズームエンコーダ１１５およびＡＦエンコーダ１１７の位置を制御する。
【００３４】
バス３００は、撮像部１１０と、ＣＰＵ１９０と、操作部１８０と、画像処理部１４０と、表示部１５０と、記憶部１６０と、バッファメモリ部１３０と、通信部１７０と、音信号処理部２５０とに接続され、各部から出力されたデータ等を転送する。また、このバス３００には、取り付け部の電気接点部を介して、レンズ鏡筒４００が備える各部が接続されている。
【００３５】
次に、本実施形態におけるユーザが撮像装置１００に対して力を作用させるジェスチャーをトリガとする撮影（以下、アクションレリーズとする）の処理を図１、図２及び図３を用いて説明する。図２は、アクションレリーズを用いた、撮像装置１００の被写体の撮影処理の動作例を説明するフローチャートである。図３は、撮像装置１００の外観を説明する図である。図３（ａ）は、撮像装置１００の裏面に設けられている表示部１５０の表示画面１５０Ａを示している。この表示画面１５０Ａにおいて、表示領域１５１には後述するデジタル水平儀が、スルー画像データに重畳されて表示され、また、表示画像領域１５２には後述する安定タイマーの待ち時間が、スルー画像データに重畳されて表示される。
【００３６】
以下、作用力検出センサ２１１として加速度センサを用い、状態検出センサ２２１として振動センサを用いた構成として説明する。なお、以下のアクションレリーズのアプリケーションの起動は、表示部１５０に対して表示される撮影メニューから、ユーザがアクションレリーズの設定を行うことにより行われる。ユーザが撮影メニューにおいてアクションレリーズを選択すると、ＣＰＵ１９０は、記憶部１６０に記憶されたアクションレリーズのプログラムを読み出し、アクションレリーズの処理を開始する。このアクションレリーズの設定がされた状態であっても、レリーズボタンによる撮影が優先される状態にある。
【００３７】
ステップＳ１：
撮像素子１１９は、連続的に得られる画像データをスルー画データとして、Ａ/Ｄ変換部１２０や画像処理部１４０を介して、ＣＰＵ１９０および表示部１５０に出力する。
【００３８】
ステップＳ２：
ＣＰＵ１９０は、作用力検出部２１０に対し、作用力検出センサ２１１の監視を開始させる制御信号を、作用力検出部２１０に対して出力する。
ここで、作用力検出センサ２１１は、撮像装置１００に対し、いずれの方向に力が作用しているかの検出を用い、加速度と、その加速度の向きとして、ｘ軸、ｙ軸及びｚ軸方向それぞれにおけるプラスの向き及びマイナスの向きの移動方向とを示す作用力検出信号を出力している。
この制御信号が供給されると、作用力検出部２１０は、作用力検出センサ２１１の出力する作用力検出信号の検出処理を開始する。
【００３９】
作用力検出部２１０は、検出処理として、例えば、作用力検出センサ２１１から供給される作用力検出信号の加速度の測定データに対して積分処理を行い振幅の第１の距離を算出する。
次に、作用力検出部２１０は、予め設定した第１の設定量（距離の単位）を第１の距離が超えた振幅の方向を、予め設定された印加パターンの測定時間内（例えば、１秒以内）において、順次、印加パターンとして記憶部１６０に書き込んで記憶させる。
【００４０】
例えば、このとき、ユーザが左方向（ｘ軸のマイナスの向き）、上方向（ｙ軸のプラスの向き）、前方（ｚ軸のプラスの向き）の順番で、撮像装置１００を移動させるジェスチャーを行うと、作用力検出センサ２１１は、測定した加速度及び加速度の方向を示す作用力検出信号を作用力検出部２１０へ出力する。
この結果、作用力検出部２１０は、供給される作用力検出信号から、左方向、上方向、前方の順番に方向のデータを求め、印加パターンとして記憶部１６０に書き込んで記憶させる。
【００４１】
ステップＳ３：
作用力検出部２１０は、予め記憶部１６０に設定されている検出パターンと、印加パターンとを記憶部１６０から読み出し、検出パターンと印加パターンとの比較を行い、撮影指示のアクションの有無を検出する。ここで、検出パターンとしては、例えば、左方向、上方向、前方の順番に力の作用した方向が示されるデータが設定されている。
この場合、作用力検出部２１０は、印加パターンが検出パターンと一致していると、撮影指示アクションであると判定して、処理をステップＳ４へ進める。このとき、作用力検出部２１０は、第１の検出信号をＣＰＵ１９０に対して出力する。
一方、印加パターンが左方向、上方向、後方の順番に方向を示すデータであると、作用力検出部２１０は、印加パターンが検出パターンと一致していないため、撮影指示アクションでないと判定して処理をステップＳ２へ進める。
【００４２】
ステップＳ４：
ＣＰＵ１９０は、作用力検出部２１０から第１の検出信号が供給されると、内部の安定待ちタイマー１９１による時間のカウント動作を開始する。
また、ＣＰＵ１９０は、第１の検出信号が供給されると、被写体確定検出部２２０に対して、状態検出センサ２２１の監視を開始させる制御信号を出力する。このとき、ＣＰＵ１９０は、撮影指示アクションを受け付けたことを示す通知音を、図示しないブザーから鳴動させ、撮影が可能な状態になったことをユーザに通知する。
そして、ＣＰＵ１９０は、安定待ちタイマー１９１のカウントが予め設定された待機時間（例えば、２秒）を超えたことを検出すると、被写体確定検出部２２０に対して、状態検出センサ２２１の出力する揺動検出信号の検出を開始させ、処理をステップＳ５へ進める。この待機時間は、ジェスチャーを行った後、撮像装置１００の光学系を被写体に向けるまでに要する時間として設けている。これにより、誤ってボケた画像データを撮影することを防止することができる。
【００４３】
ステップＳ５：
ここで、作用力検出部２１０は、作用力検出センサ２１１から供給される作用力検出信号により、印加パターンの検出を継続して行っている。
そして、作用力検出部２１０は、このステップＳ５において、記憶部１６０に記憶されたキャンセルパターンを読み出し、このキャンセルパターンと、作用力検出信号より求められる印加パターンとが、一致しているか否かの判定を行う。
作用力検出部２１０は、印加パターンとキャンセルパターンとが一致している場合、ユーザがキャンセルのアクションを行ったと判定し、キャンセル信号をＣＰＵ１９０へ出力する。そして、ＣＰＵ１９０は処理をステップＳ６へ進める。
一方、作用力検出部２１０は、印加パターンとキャンセルパターンとが一致していない場合、ユーザがキャンセルしないと判定する。そして、ＣＰＵ１９０は処理をステップＳ７へ進める。
【００４４】
ステップＳ６：
キャンセル信号が供給されると、ＣＰＵ１９０は、撮影待機の状態がキャンセルされたとし、ブザーから警告音を鳴動させるとともに、警告メッセージとして「待機状態に戻ります」の文字列を、表示部１５０に表示させる。
また、ＣＰＵ１９０は、安定待ちタイマー１９１のカウント値をリセットして「０」とし、処理をステップＳ２へ進める。
【００４５】
ステップＳ７：
ここで、被写体確定検出部２２０は、検出センサ２２１から供給される振幅の距離を示す揺動検出信号から、撮像装置１００の揺動における振幅の第２の距離を求めている。ここで、状態検出センサ２２１が容量式センサの場合、状態検出センサ２２１は、距離情報として容量値を、揺動検出信号として出力する。被写体確定検出部２２０は、内部に予め設定された容量値と距離との対応を示すテーブルを参照し、容量値に対応する距離を読み出し、振幅の距離を求めている。
そして、被写体確定検出部２２０は、このステップＳ７において、求めた第２の距離と、内部に予め設定されている第２の設定量とを比較し、第２の距離が第２の設定量以下である場合、撮像装置１００が停止していると判定して処理をステップＳ８へ進める。ここで、被写体確定検出部２２０は、撮像装置１００が停止したことの検知により、撮像する被写体が確定したと判定し（撮像面に結像される画像が被写体として確定したと判定し）、第２の検出信号をＣＰＵ１９０に対して出力する。
一方、被写体確定検出部２２０は、第２の距離が第２の設定量以下である場合、処理をステップＳ５へ進め、ステップＳ５及びステップＳ７の処理を繰り返して行い、安定待ちタイマー１９１のカウント値が予め設定されている安定待ち時間（例えば、１０秒）を超えると、処理をステップＳ６へ進める。
この時点において、ＣＰＵ１９０は、ＡＦ及びＡＥの演算処理を行い、ＡＦ及びＡＥの処理を行ってもよい。
【００４６】
ステップＳ８：
ＣＰＵ１９０は、第２の検出信号が被写体確定検出部２２０から供給されると、撮影タイミングとなったと判定し、安定待ちタイマー１９１をリセットして「０」とする。
そして、ＣＰＵ１９０は、作用力検出部２１０に対して作用力センサ２１１の監視を終了させる制御信号を出力する。これにより、作用力検出部２１０は、作用力センサ２１１の監視を終了する。
また、ＣＰＵ１９０は、被写体確定検出部２２０に対して検出センサ２２１の監視を終了させる制御信号を出力する。これにより、被写体確定検出部２２０は、検出センサ２２１の監視を終了する。
次に、ＣＰＵ１９０は、図３（ｃ）に示すように、撮像装置１００の前面に配置されているＬＥＤ（Light Emitting Diode）３５０を点灯し、撮影を実行する状態となったとを通知する。例えば、被写体となっている人物は、このＬＥＤ３５０が点灯することにより、撮影されることを認識し、撮影されるための準備を整える。
【００４７】
ステップＳ９：
ＣＰＵ１９０は、Ａ／Ｄ変換部１２０が出力する画像データに対し、この画像データの「顔」領域を基準として、ＡＦ（Automatic Focusing ）及びＡＥ（Automatic Exposure）の演算を実行する。そして、ＣＰＵ１９０は、ＡＦレンズ１１２の位置、及び露光量を求める。
ここで、ＡＦエンコーダ１１７は、検出したＡＦレンズ１１２の駆動方向及び駆動量に基づいて、ＡＦレンズ１１２の位置を表わすフォーカスポジションを検出し、センサ信号として撮像装置１００に出力する。
そして、ＣＰＵ１９０は、ＡＦエンコーダ１１７のフォーカスポジションによりＡＦレンズ１１２の位置を確認しつつ、レンズ駆動部１１６を介してＡＦレンズ１１２の位置の制御を行い、ＡＦ処理を行う。
【００４８】
ステップＳ１０：
ＣＰＵ１９０は、画像データにおける隣接するドット間のコントラストが最も高くなるＡＦレンズ１１２の位置を求め、合焦したか否かの判定を行う。
このとき、ＣＰＵ１９０は、コントラストが最も高くなるＡＦレンズ１１２の位置が検出された場合、合焦したとして処理をステップＳ１２へ進める。
一方、ＣＰＵ１９０は、コントラストが最も高くなるＡＦレンズ１１２の位置が検出された場合、合焦しないとして処理をステップＳ１１へ進める。
ここで、合焦しない場合とは、複数のＡＦレンズ１１２の位置において、コントラストの強度が等しい場合がある。
【００４９】
ステップＳ１１：
ＣＰＵ１９０は、合焦しない場合に配置する位置として、予め設定されている位置に、レンズ駆動部１１６を介してＡＦレンズ１１２を移動させ、処理をステップＳ１２へ進める。
【００５０】
ステップＳ１２：
ＣＰＵ１９０は、図３（ｃ）に示す撮像装置１００の前面に設けられたＬＥＤ３５０を点灯状態から消灯状態に変化させ、処理をステップＳ１３へ進める。
このとき、いきなりＬＥＤ３５０が点灯状態から消灯状態に変化すると、被写体の人物などは、どのタイミングによって撮影されるかが判らない。このため、ＣＰＵ１９０がＬＥＤ３５０を点灯させた状態から、点滅の状態に移行させ、撮影するタイミングまでの時間が短くなるにつれて、点滅の周波数を高く、最終的に消灯させるように構成してもよい。これにより、被写体となった人物は、ＬＥＤ３５０の各の点滅が高速になると、撮影が行われるタイミングを確認しやすくなる。
【００５１】
ステップＳ１３：
ＣＰＵ１９０は、ＬＥＤ３５０を消灯状態とした後、Ａ／Ｄ変換部１２０から出力されている画像データを、撮影画像データとして記録媒体２００に書き込んで記憶させ、撮影処理を終了して、処理をステップＳ２へ進める。
【００５２】
上述した処理において、検出センサ２２１として振動センサを設けて用いたが、図１に示す手振れ防止機能を有する撮像装置であれば、振動センサである揺れ検出部１２１を、状態検出センサ２２１として用いてもよい。この場合、揺れ検出部１２１の出力信号が被写体確定検出部２２０に対して入力されるように配線を行う。そして、被写体確定検出部２２０は、揺れ検出部１２１の出力する出力信号の振幅の距離を示すデータにより、撮像装置１００が停止したか否かの判定を行う。
【００５３】
また、状態検出センサ２２１を設ける代わりに、作用力検出部２１０と被写体確定検出部２２０とが作用力検出センサ２１１を共用して用いる構成としてもよい。この場合、被写体確定検出部２２０を、作用力検出信号の加速度のデータを積分処理して振幅の距離を求め、この振幅の距離が予め設定されている第２の設定量以下であるか否かにより、停止状態の判定を行うように構成してもよい。
【００５４】
また、作用力検出センサ２１１が振動センサの場合、上下の振幅の回数を検出パターンとして設定しておくように構成してもよい。
このとき、作用力検出センサ２１１は、撮像装置１００に印加された上下運動における振幅の方向を検出し、この振動の方向を示す作用力検出信号を作用力検出部２１０出力する。
そして、作用力検出部２１０を、作用力検出センサ２１１が出力する作用力検出信号に基づいて、所定の時間内にユーザが撮像装置１００を上下に振るジェスチャーにおける振幅の回数を、印加パターンとして検出し、検出パターンと比較するように構成してもよい。作用力検出部２１０は、印加パターンと、予め設定された検出パターンとが同一である場合、第１の検出信号を出力する。ここで、何度作用したから印加パターンであり、予め設定されている衝撃の入力回数が検出パターンである。
【００５５】
また、作用力検出センサ２１１が振動センサまたは加速度センサのいずれかである場合、撮像装置１００に印加される衝撃を、印加パターンとして検出するように構成してもよい。
このとき、作用力検出センサ２１１は、撮像装置１００に印加された衝撃を検出し、この振動の強度を示す作用力検出信号を作用力検出部２１０へ出力する。
作用力検出部２１０は、上記作用力検出信号が供給されると、一定以上の強度の衝撃が何度作用したかを印加パターンとして検出し、予め設定された検出パターンの入力回数と同一である場合、第１の検出信号を出力する。ここで、何度作用したかを示す印加パターンであり、予め設定されている衝撃の入力回数が検出パターンである。
【００５６】
また、作用力検出センサ２１１が角速度センサ、加速度センサあるいはジャイロの場合、作用力検出センサ２１１は、撮像装置１００の傾く方向（回転方向として時計回りまたは反時計回り）を検出し、作用力検出信号として出力する。
作用力検出部２１０は、上記作用力検出信号が供給されると、撮像装置１００が時計回り、反時計回りに繰り返して、何回回転させられたかを示す印加パターンを検出し、この印加パターンが予め設定されている検出パターンと一致するか否かの比較を行い、同様であれば第１の検出信号を出力する。
例えば、検出パターンが時計回り方向の回転から始まり、時計回りまたは反時計回りの繰り返しが３回とする。この場合、作用力検出部２１０は、作用力検出センサ２１１から順次供給される作用力検出信号が、設定された検出パターンと同様に、時計回り方向の回転から始まり、時計回りまたは反時計回りの繰り返しが３回あるか否かを検出し、印加パターンと検出パターンとが一致すれば第１の検出信号を出力する。
【００５７】
また、作用力検出センサ２１１として、振動センサ、加速度センサ、角速度センサ及びジャイロから複数のセンサの組合せを用いて、それぞれのセンサからの作用力検出信号を用いる構成としてもよい。この場合、組み合わせたセンサの作用力検出信号に対応する検出パターンを設定しておくことになる。例えば、検出パターンとして、撮像装置１００を左方向に移動させ、反時計回りに回転させ、衝撃を２回与えるなどの複合的な組合せとして設定する。
ユーザは、撮影を行う際のジェスチャーとして、左方向に移動させ、反時計回りに回転させ、衝撃を２回与える印加パターンを撮像装置１００に与える必要がある。
【００５８】
また、被写体確定検出部２２０は、振幅の距離ではなく、振幅の周波数により、撮像面に結像される画像が被写体として確定したか否かを判定するように構成してもよい。
この場合、被写体確定検出部２２０は、状態検出センサ２２１の出力する揺動検出信号の振幅方向の変化を検出することにより、振幅の周波数を求めて、内部に予め設定された周波数以下である場合、撮像装置１００が停止しており、撮像面に結像される画像が被写体として確定したと判定し、第２の検出信号を出力する。一方、被写体確定検出部２２０は、揺動検出信号の示す振動の周波数が設定値を超える場合、撮像面に結像される画像が被写体として確定していないと判定する。
【００５９】
また、被写体確定検出部２２０は、撮像装置１００の傾斜角度を検出し、撮像装置１００が水平であることを検出すると、撮像面に結像される画像が被写体として確定したと判定するように構成してもよい。
この場合、図１における状態センサ２２１に、傾斜角度を検出する傾斜センサあるいはジャイロを用いる。被写体確定検出部２２０は、状態センサ２２１が出力する傾斜角度の情報である検出情報により、傾斜角度が予め設定した角度より小さい場合、第２の検出信号を出力する。
また、被写体確定検出部２２０は、傾斜角度の情報として、図３（ａ）に示すように表示部１５０の表示画面の規定の表示領域１５１に、デジタル水平儀を表示し、撮像装置１００の傾きが変化する毎にデジタル水平儀の表示を更新する。この表示領域１５１に表示されたデジタル水平儀により、ユーザは現在の傾斜角度を確認し、デジタル水平儀が平行を示すように撮像装置１００の傾きを調整し、被写体の撮影を行う。また、図３（ａ）に示すように表示部１５０の表示画面の規定の表示領域１５２に、ＣＰＵ１９０が安定待ちタイマー１９１のカウント値にもとづき、撮影待ち状態がキャンセルされるまでの時間を、カウントダウンして表示するようにしてもよい。これにより、カウントダウンの表示を見ることにより、ユーザは後何秒以内に水平にしなければならないかを確認することができる。
【００６０】
また、状態検出センサ２２１として、振動センサと傾斜センサとの双方を設ける構成としてもよい。この場合、被写体確定検出部２２０は、振動センサと傾斜センサとの双方からの揺動検出信号により、撮像装置１００が停止状態にあり、かつ水平となっていることを検出した場合、ＣＰＵ１９０に対して第２の検出信号を出力する。
【００６１】
上述したように、本実施形態によれば、従来のように、レリーズボタン等に物理的に触れなくとも、撮像装置１００に対して、撮影指示アクションを与えるジェスチャーを行った後、撮像装置１００の撮像する被写体を確定する状態（本実施形態においては振動が検出されなくなった状態）であることを検出することにより、片手が塞がっていたり、グローブをはめているなど、レリーズボタンが押下し難い状態にあっても、被写体の撮像を行うことができる。
また、単にジェスチャーのみであると、撮像面において被写体が確定した状態となっておらず、目的でない被写体を撮影してしまう可能性がある。また、ジェスチャーのみであると、撮像装置１００が振動した状態となっており、撮影した写真がぼけてしまう可能性がある。
このため、本実施形態においては、ジェスチャーにより撮影可能状態となった後、被写体が確定された状態であることの検出を行い、被写体が確定された状態を検出した後に撮影処理を行っている。
このように、本実施形態によれば、ジェスチャーが終了した時点の位置から、被写体を撮影する位置まで撮像装置１００  を移動させ、被写体が確定された状態となった後に撮像の処理を行っているため、目的としない被写体を撮影したり、撮影した写真がぼけたりすることを防止し、所望の画像データを撮影することができる。
【００６２】
＜第２の実施形態＞
以下、本発明の第２の実施形態による撮像装置５００を図面を参照して説明する。図４は同実施形態による撮像装置の構成例を示すブロック図である。
図１の第１の実施形態と同様の構成については、同一の符号を付し、その説明を省略する。第２の実施形態が第１の実施形態と異なる点は、被写体確定検出部２２０に状態検出センサ２２１が設けられていないことである。
【００６３】
図４に示すように、状態検出センサ２２１を設けずに、被写体確定検出部２２０が、Ａ／Ｄ変換部１２０が出力する画像データを入力し、この画像データから撮像面に結像される画像が被写体として確定したか否かの判定を行うように構成してもよい。
本実施形態においては、被写体確定検出部２２０は、周期的に画像データの画像の差分を取り、現在の画像データと直前の画像データとの差分のずれが予め設定したずれ量（第２の設定量）以下となった場合に、撮像素子１１９の撮像面において撮像する被写体が確定したと判定する。
例えば、被写体確定検出部２２０は、予め設定した周期毎に、現在と直前とにおける画像データにおける被写体の輪郭抽出を行い、現在の画像データから抽出された画像の輪郭の位置と、前回の画像データからの抽出時に抽出された画像の輪郭の位置との距離を求める。このとき、被写体確定検出部２２０は、抽出された画像の輪郭の位置と、前回抽出された画像の輪郭の位置との距離が、予め設定した第２の設定量以下となったことを検出すると、第２の検出信号を出力する。この距離は、例えば、撮像素子１１９がＣＣＤ（Charge Coupled Device）である場合、撮像素子１１９の撮像面における画素のドット数により求める。
【００６４】
また、被写体確定検出部２２０が、Ａ／Ｄ変換部１２０が出力する画像データを入力し、この画像データの被写体から「顔」を検出し、「顔」の位置の変化を検出することにより、撮像面に結像される画像が被写体として確定したか否かの判定を行うように構成してもよい。
このとき、被写体確定検出部２２０は、顔検出アプリケーションを立ち上げ、予め設定した周期毎に、画像データにおいて「顔」領域の検出を行い、検出された「顔」領域の位置と、前回の検出時において検出された「顔」領域の位置とのずれの距離を求める。このとき、被写体確定検出部２２０は、検出した「顔」領域の位置と、前回検出された「顔」領域の位置とのずれの距離が、予め設定した第２の設定量以下となったことを検出すると、撮影する被写体が確定したと判定し、第２の検出信号を出力する。このずれ距離は、撮像素子１１９がＣＣＤである場合、撮像素子１１９の撮像面における画素のドット数により求める。
そして、ユーザがジェスチャーにより、撮影可能状態となった後、移動する被写体を追尾して、撮像装置１００に対してパンニングあるいはチルティングを行う際の撮影状況を考慮したものである。被写体が移動していても、その被写体の位置が変化しなければ、撮像素子１１９の撮像面において撮像する被写体が確定したと判定するため、背景が動いていたとしても、撮影を行うことが可能となる。
また、被写体確定検出部２２０は、「顔」領域の大きさが変化しなくなった場合に、撮像素子１１９の撮像面において撮像する被写体が確定したと判定してもよい。
【００６５】
また、被写体確定検出部２２０が、Ａ／Ｄ変換部１２０が出力する画像データを入力し、この画像データの被写体から「顔」領域を検出し、検出された「顔」領域の位置が、撮像素子１１９の撮像面において予め設定された検出領域内に含まれるか否かを検出することにより、撮像面に結像される画像が被写体として確定したか否かの判定を行うように構成してもよい。
この場合、ユーザがジェスチャーにより、撮影可能状態となった後、移動する被写体を追尾して、撮像装置１００に対してパンニングあるいはチルティングを行う際の撮影状況を考慮したものである。被写体確定検出部２２０は、検出領域に対応する枠を表示部１５０に表示し、画像データにおける「顔」の位置を検出し、検出した「顔」が検出領域内に含まれたことを検出すると、撮像面に結像される画像が被写体として確定したと判定し、第２の検出信号を出力する。
【００６６】
本実施形態によれば、第１の実施形態の効果に加え、状態検出センサを設ける必要がないため、撮像装置１００の価格を低減することができる。
【００６７】
＜第３の実施形態＞
以下、本発明の第３の実施形態におけるユーザが撮像装置１００のアクションレリーズの処理を図４及び図５を用いて説明する。図５は、ユーザのジェスチャーによる撮像装置１００の被写体の撮影処理の動作例を説明するフローチャートである。本実施形態の構成は、図４に示す第２の実施形態と同様である。以下、図５の第３の実施形態のフローチャートと、図２の第１及び第２のフローチャートとの異なる処理のみを説明する。ここで、図４のフローチャートにおいて、図２のフローチャートにおけるステップＳ４がステップＳ４Ｂに変更され、図２のフローチャートにおけるステップ７がステップ７Ｂに変更され、図２のフローチャートにおけるステップＳ８がステップＳ８Ｂに変更されている。
【００６８】
ステップＳ４Ｂ：
ＣＰＵ１９０は、作用力検出部２１０から第１の検出信号が供給されると、内部の安定待ちタイマー１９１による時間のカウント動作を開始する。
また、ＣＰＵ１９０は、第１の検出信号が供給されると、被写体確定検出部２２０に対して、状態検出センサ２２１の監視を開始させる制御信号を出力する。このとき、ＣＰＵ１９０は、図示しないブザーから撮影指示アクションを受け付けたことを示す通知音を鳴動させ、撮影が可能な状態になったことをユーザに通知する。
そして、ＣＰＵ１９０は、内部の安定待ちタイマー１９１のカウント数が予め設定された待機時間（例えば、２秒）を超えたことを検出すると、待機カウンタのカウント数をリセットして「０」とし、被写体確定検出部２２０に対し、待機時間をカウントを開始する制御信号を出力し、処理をステップＳ５へ進める。これにより、被写体確定検出部２２０は、内部の待機タイマーのカウント動作を開始する。
この待機時間は、ジェスチャーを行った後、撮像装置１００の光学系を被写体に向けるまでに要する時間として設けている。
【００６９】
ステップＳ７Ｂ：
被写体確定検出部２２０は、内部の待機タイマーのカウント値が、内部に予め設定されている待機時間（例えば、１０秒）を超えると、撮像する被写体が確定したと判定し（撮像面に結像される画像が被写体として確定したと判定し）、第２の検出信号をＣＰＵ１９０に対して出力し、処理をステップＳ８Ｂへ進める。
一方、被写体確定検出部２２０は、安定待ちタイマー１９１のカウント値が、内部に予め設定されている安定待ち時間以下である場合、処理をステップＳ７Ｂの処理を繰り返して行う。
【００７０】
ステップＳ８Ｂ：
ＣＰＵ１９０は、第２の検出信号が被写体確定検出部２２０から供給されると、撮影タイミングとなったと判定し、安定待ちタイマー１９１をリセットして「０」とする。
そして、ＣＰＵ１９０は、作用力検出部２１０に対して作用力検出センサ２１１の監視を終了させる制御信号を出力する。これにより、作用力検出部２１０は、作用力検出センサ２１１の監視を終了する。
また、ＣＰＵ１９０は、被写体確定検出部２２０に対して、待機タイマーのカウント動作を終了させる制御信号を出力する。これにより、被写体確定検出部２２０は、待機タイマーの動作を終了し、かつ待機タイマーのカウント数をリセットして「０」とする。
次に、ＣＰＵ１９０は、撮像装置１００の全面に配置されているＬＥＤ（Light Emitting Diode）３５０を点灯し、撮影を行うことを通知し、処理をステップＳ９へ進める。
【００７１】
本実施形態によれば、第１及び第２の実施形態の効果に加え、時間経過により撮像する被写体の確定を検出するため、簡易な構成とすることができる。
【００７２】
また、図１における作用力検出部２１０、被写体確定検出部２２０、ＣＰＵ１９０の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりアクションレリーズの処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００７３】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００７４】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７５】
１００，５００…撮像装置、１１０…撮像部、１１１…レンズ情報記憶部、１１２…ＡＦレンズ、１１３…ＶＲレンズ、１１４…ズームレンズ、１１５…ズームエンコーダ、１１６…レンズ駆動部、１１７…ＡＦエンコーダ、１１８…手振れ防止部、１１９…撮像素子、１２０…Ａ／Ｄ変換部、１２１…揺れ検出部、１３０…バッファメモリ部、１４０…画像処理部、１５０…表示部、１５１，１５２…表示領域、１６０…記憶部、１６１，１６２…領域、１７０…通信部、１８０…操作部、１９０…ＣＰＵ、１９１…安定待ちタイマー、２００…記憶媒体、２１０…作用力検出部、２１１…作用力検出センサ、２２０…被写体確定検出部、２２１…状態検出センサ、３００…バス、輻射３５０…ＬＥＤ、４００…レンズ鏡筒
【図１】
2011133650.tif 000003
【図２】
2011133650.tif 000004
【図３】
2011133650.tif 000005
【図４】
2011133650.tif 000006
【図５】
2011133650.tif 000007