(57)【要約】【課題】撮影者の意図しない焦点距離となることなく、移動する被写体を追尾できるカメラおよび被写体追尾方法を提供する。【解決手段】被写体像を画像データに変換する撮像部２と、画像データに基づいて、動体が存在するか否かを判定する動体判定部１ａと、動体判定部１ａによって判定された動体の移動速度よび移動方向に基づいて、現時点における位置を予測する位置予測部１ｂと、カメラの動きを検知し、現時点における位置にカメラ１０が達したかを判定する動き判定部１ｃと、動き判定部１ｃによる判定結果を告知する表示部８および振動部３を有する。【選択図】  図１
2010226554.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像部と、
上記撮像部による撮像結果を表示する表示部と、
カメラが構えられているか否かを判定するホールディング判定部と、
上記ホールディング判定部によって上記カメラが構えられていると判定された際に、上記表示部の画面内を移動する移動体を判定する移動被写体判定部と、
上記移動被写体判定部による判定結果と上記撮像部の画角に基づいて、上記移動体の存在する方向を判定し、上記ホールディング判定によって上記カメラが構えられていると判定された時から、上記カメラの撮影方向の変化と上記移動体の存在方向を比較し、その比較結果を告知する告知部と、
を有することを特徴とするカメラ。
【請求項２】
上記ホールディング判定部は、所定時間の間、上記カメラに振動がないこと、および／または所定値を保持していることを判定することを特徴とする請求項１に記載のカメラ。
【請求項３】
上記告知部は、上記移動体の存在する方向を、上記表示部に表示することを特徴とする請求項１に記載のカメラ。
【請求項４】
被写体像を画像データに変換する撮像部と、
上記画像データに基づいて、動体が存在するか否かを判定する動体判定部と、
上記動体判定部によって判定された動体の移動速度よび移動方向に基づいて、現時点における位置を予測する位置予測部と、
カメラの動きを検知知、上記現時点における位置に上記カメラが達したかを判定する動き判定部と、
上記動き判定部による判定結果を告知する告知部と、
を有することを特徴とするカメラ。
【請求項５】
上記動体判定部は、上記カメラが空間上で固定された状態において、上記動体が存在するか否かを判定することを特徴とする請求項４に記載のカメラ。
【請求項６】
上記動体判定部は、上記動体が存在することを判定した場合には、上記動体の移動方向も判定し、
上記告知部は、上記動体の移動方向を表示する、
ことを特徴とする請求項４に記載のカメラ。
【請求項７】
被写体を撮像部によって画像データに変換し、
上記画像データに基づいて被写体像を表示部に表示し、
カメラが構えられているか否かを判定し、
上記カメラが構えられていると判定された際に、上記表示部の画面内を移動する移動体を判定し、
上記移動体の移動方向を判定し、
上記カメラが構えられていると判定された時から、上記カメラの撮影方向の変化と上記移動体の存在方向を比較し、その比較結果を告知する、
を有することを特徴とする被写体追尾方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラおよび被写体追尾方法に関し、詳しくは、動きの速い被写体を見失わずに追跡できるカメラおよび被写体追尾方法に関する。
【背景技術】
【０００２】
カメラ等の撮影装置においては、光学ファインダや液晶モニタ等において被写体を観察し、構図を決めてから撮影を行っている。例えば、鳥のように移動する被写体においては、カメラを向けて構図を決めている最中に、被写体が画面外に移動してしまい、見失ってしまうことがある。見失ってしまうと、撮影者はどこに被写体が移動したのかわからず、カメラをいろいろな方向に向けるが結局見つからないことが多い。
【０００３】
そこで、被写体を自動的に追尾することのできる自動追尾装置を備えたカメラが種々提案されている。例えば、特許文献１には、追尾対象の被写体が撮影画面内から外に出そうになると、撮影画角を拡張することによって、被写体像の追尾範囲を拡張するようにしたカメラが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許２６２２２３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示のカメラでは、被写体が撮影画面から外れそうになる場合にはワイド側に変化することによって、追尾可能としているが、撮影レンズの最短焦点距離を超えて追尾することができない。また、ワイド側に変化することにより、撮影者の意図しない焦点距離となってしまうことがある。
【０００６】
本発明は、このような事情を鑑みてなされたものであり、撮影者の意図しない焦点距離となることなく、移動する被写体を追尾できるカメラおよび被写体追尾方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため第１の発明に係わるカメラは、被写体を撮像する撮像部と、上記撮像部による撮像結果を表示する表示部と、カメラが構えられているか否かを判定するホールディング判定部と、上記ホールディング判定部によって上記カメラが構えられていると判定された際に、上記表示部の画面内を移動する移動体を判定する移動被写体判定部と、上記移動被写体判定部による判定結果と上記撮像部の画角に基づいて、上記移動体の存在する方向を判定し、上記ホールディング判定によって上記カメラが構えられていると判定された時から、上記カメラの撮影方向の変化と上記移動体の存在方向を比較し、その比較結果を告知する告知部と、を有する。
【０００８】
第２の発明に係わるカメラは、上記第１の発明において、上記ホールディング判定部は、所定時間の間、上記カメラに振動がないこと、および／または所定値を保持している。
第３の発明に係わるカメラは、上記第１の発明において、上記告知部は、上記移動体の存在する方向を、上記表示部に表示する。
【０００９】
第４の発明に係わるカメラは、被写体像を画像データに変換する撮像部と、上記画像データに基づいて、動体が存在するか否かを判定する動体判定部と、上記動体判定部によって判定された動体の移動速度よび移動方向に基づいて、現時点における位置を予測する位置予測部と、カメラの動きを検知し、上記現時点における位置に上記カメラが達したかを判定する動き判定部と、上記動き判定部による判定結果を告知する告知部と、を有する。
【００１０】
第５の発明に係わるカメラは、上記第４の発明において、上記動体判定部は、上記カメラが空間上で固定された状態において、上記動体が存在するか否かを判定する。
第６の発明に係わるカメラは、上記第４の発明において、上記動体判定部は、上記動体が存在することを判定した場合には、上記動体の移動方向も判定し、上記告知部は、上記動体の移動方向を表示する。
【００１１】
第７の発明に係わる被写体追尾方法は、被写体を撮像部によって画像データに変換し、上記画像データに基づいて被写体像を表示部に表示し、カメラが構えられているか否かを判定し、上記カメラが構えられていると判定された際に、上記表示部の画面内を移動する移動体を判定し、上記移動体の移動方向を判定し、上記カメラが構えられていると判定された時から、上記カメラの撮影方向の変化と上記移動体の存在方向を比較し、その比較結果を告知する。
【発明の効果】
【００１２】
本発明によれば、撮影者の意図しない焦点距離となることなく、移動する被写体を追尾できるカメラおよび被写体追尾方法を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係わるカメラの構成を示すブロック図である。
【図２】本発明の一実施形態に係わるカメラにおける加速度検知部の構造を示す斜視図である。
【図３】本発明の一実施形態に係わるカメラにおける角加速度検知部を説明する図であり、（ａ）は角加速度部の構造を示す斜視図であり、（ｂ）は角加速度部の検出出力の積分を示すグラフである。
【図４】本発明の一実施形態に係わるカメラにおいて、加速度と角加速度の検出方向を示す図である。
【図５】本発明の一実施形態に係わるカメラの光電センサ型のタッチパネルを説明する図であり、（ａ）はタッチパネルの断面図であり、（ｂ）は指でタッチした状態におけるタッチパネルの断面図である。
【図６】本発明の一実施形態に係わるカメラを撮影者が保持している状態を示す図である。
【図７】本発明の一実施形態に係わるカメラの使用状態を示す図であり、（ａ）は撮影しようとしている様子を示し、（ｂ）は被写体が移動してしまい、被写体を探している様子を示す図である。
【図８】本発明の一実施形態に係わるカメラの使用状態を示す図であり、（ａ）は撮影時に被写体が移動してしまった様子を示し、（ｂ）は被写体を探している様子を示す図である。
【図９】本発明の一実施形態に係わるカメラの使用状態を示す図であり、移動した被写体の位置を告知する様子を示す。
【図１０】本発明の一実施形態に係わるカメラにおいて、動体位置の求め方を説明する図である。
【図１１】本発明の一実施形態に係わるカメラの使用状態を示す図であり、求められた動体位置に基づいて被写体を追尾する様子を示す図である。
【図１２】本発明の一実施形態に係わるカメラのカメラ制御の動作を示すフローチャートである。
【図１３】本発明の一実施形態に係わるカメラを構えたかの判定を示すフローチャートである。
【図１４】本発明の一実施形態に係わるカメラの動体位置判定の動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面に従って本発明を適用したデジタルカメラを用いて好ましい一実施形態について説明する。図１は、本発明の一実施形態に係わるカメラ１０の構成を示すブロック図である。カメラ１０は、画像処理及び制御部１、撮像部２、ズームレンズ２ａ、振動部３、記録部４、加速度検知部５、角加速度検知部７、操作判定部６、表示部８、タッチパネル８ｂ、時計部９を有している。
【００１５】
撮像部２は、ズームレンズ２ａによって形成された被写体像を光電変換する撮像素子を有し、画像データを画像処理及び制御部１等に出力する。ズームレンズ２ａは焦点距離可変であり、ワイド側やテレ側に焦点状態を変更することができ、また焦点距離情報が画像処理及び制御部１に出力される。画像処理及び制御部１は、撮像部２から出力される画像データの画像処理を行う。また、画像処理及び制御部１は、予め記憶部（不図示）に格納されたプログラムに従って、カメラ１０全体の制御を行う。なお、画像処理としては、静止画画像処理および動画画像処理が可能である。
【００１６】
画像処理及び制御部１内には、動体判定部１ａ、位置予測部１ｂ、動き判定部１ｃが設けられている。動体判定部１ａは、撮像部２から入力する画像データに基づいて、被写体像の中に移動体が存在するか否かを判定し、移動体が存在する場合には、移動体の形状を認識し、その移動体の動きの方向と速度を判定する。位置予測部１ｂは、動体判定部１ａの判定結果を用いて、被写体の位置予測を行う。ここでの位置予測結果は、後述する表示部８に表示し、撮影者に被写体の予測位置を告知し、その方向にカメラ１０の向きを誘導する。
【００１７】
動き判定部１ｃは、後述する角加速度検知部７からの検知出力に基づいて、撮影者がカメラ１０をいずれの方向にどの位、移動させたかを判定する。振動部３は、カメラ１０を振動させ、撮影者に告知する。動き判定部１ｃによって検知された移動方向・移動量が、位置予測部１ｂによって予測される位置と一致した場合に、振動部３によって、カメラ１０を振動させ、被写体が移動したと予測される位置に達したことを告知する。なお、撮影者への告知は、振動部３以外にも、表示部８での視覚表示や、またブザー等の発音部材を設け聴覚表示でも良い。
【００１８】
加速度検知部３は、カメラ１０に加えられた加速度を検出する。この加速度に基づいて、カメラ１０の長手方向やこれと直交する方向への移動や、カメラ１０がしっかり保持されているか否かを判定する。角加速度検知部７は、カメラ１０に加えられた角加速度を検出する。この角加速度に基づいて、カメラ１０の長手方向の軸周りや、これと直交する方向の軸周りの回動を判定する。加速度検知部３の構造については図２を用いて、また角加速度検知部７の構造については図３を用いて後述する。
【００１９】
操作判定部６は、カメラ１０に設けられたレリーズ釦、ズーム釦、再生釦、メニュー釦等の操作部材の操作状態を判定する。メニューモードにおいては、種々のモード、例えば、動画撮影モード、静止画撮影モード等を設定可能である。時計部９は、日時情報を出力し、また前述の位置予測部１ｂにおける位置予測の際に被写体の移動時間の計時にも使用する。記録部４は、画像データを記録する記録媒体である。画像処理及び制御部１は、操作判定部６によって撮影指示の操作がなされたことを判定すると、画像データとこの画像データに関連付けて撮影日時情報を記録部４に記録する。撮影日時に基づいて画像管理を可能とするためである。
【００２０】
表示部８は、カメラ１０の背面等に配置された、液晶モニタ等の表示装置で構成される。また、表示部８は、撮像部２からの画像データに基づいて、被写体像を動画でライブビュー表示したり、また記録部４に記録されている撮影画像を再生可能である。表示部８の表面には、タッチパネル８ｂが配置されており、撮影者の指等のタッチを検出可能である。メニューモードに設定されると、表示部８にはメニュー画面が表示され、表示されているメニュー、例えば、動画撮影、静止画撮影等をタッチすることにより設定可能である。また、再生モードが選択された場合には、一覧表示された撮影画像の中から、希望する画像をタッチすることにより、拡大して表示することも可能である。
【００２１】
次に、カメラ１０に加えられた加速度を検出する加速度検知部５の加速度センサ５０の構造について図２を用いて説明する。加速度センサ５０は、チップ表面の金属部５２と、架橋された金属部５１から構成されている。すなわち、加速度センサ５０は、金属部５１は、４つの基点５１ａとこの基点５１ａによって保持されるＨ形状をした架橋部５１ｂと、金属部５２と対向する検知部５１ｃとから構成される。加速度センサ５０は、検知部５１ｃと金属部５２で構成されるコンデンサの容量を検知する。図２中の矢印方向に金属部５１が移動すると、コンデンサの容量が変化することから、この変化量を求めることにより、矢印方向の加速度を検知することができる。
【００２２】
カメラ１０の軸周りに加えられた角加速度を検出する角加速度検知部７の角加速度センサの構造について図３を用いて説明する。図３（ａ）は、角加速度センサ５５の構造を示す。この角加速度センサ５５は、圧電セラミック素子５６の対から構成される。この一対の圧電セラミック素子５６を振動させ、角速度が発生したときに生じるコリオリの力が、圧電セラミック素子５６を変形させ、このために電圧が生ずる。このときの出力電圧を、図５（ｂ）に示すように、積分（ジャイロ積分）すると、回転量を求めることができる。
【００２３】
カメラ１０において、図４に示すように、加速度センサ５０によって横スライドを検出し（矢印６１の方向）、また、カメラ１０の横（左右方向）にパンニングする動きを角加速度センサ５５によって検出することができる（矢印６２周りの動き）。また、カメラ１０の縦（上下方向）にパンニングする動きを検出する角加速度センサ５５も別に設けておく。
【００２４】
次に、タッチパネル８ｂの構造を、図５に示す。このタッチパネル８ｂは、光電センサ型タッチパネルである。このタッチパネル８ｂは、図５（ａ）に示すように、液晶８０内に光センサ８０ｂが所定の間隔で２次元的に配列されており、液晶８０の背面にはバックライト８０ａが設けられている。なお、この光電センサ型のタッチパネルは、液晶上に配置されるのではなく、液晶内に一体に組み込まれる。タッチパネルとしては、光電センサ型以外にも、抵抗膜方式等、他のタッチパネルを用いても良い。
【００２５】
ユーザの指８１がタッチパネル８ｂに近づくと、図５（ｂ）に示すように、バックライト８０ａからの光が、指８１によって反射され、光センサ８０ｂによって検出される。いずれの光センサ８０ｂが指８１からの反射光を検出したかによって、タッチ位置を検出することができる。
【００２６】
前述の加速度検知部５の検知出力と、タッチパネル８ｂからの検知出力を用いることによって、カメラ１０をしっかりと保持しているか否かの判定を行うことができる。図６に示すように、カメラ１０を撮影者がしっかり保持すると、手ブレによる振動はなくなり、加速度検知部５の加速度センサ５０の検知出力は略ゼロとなる。また、撮影者の指等は、タッチパネル８ｂの右上部分を保持するので、タッチパネル８ｂの右上部分のタッチ信号を検知する。したがって、これらの検知信号を検知した場合には、カメラ１０は正しく保持されていると判定することができる。
【００２７】
次に、本実施形態に係わるカメラ１０の使用方法について図７乃至図１１を用いて説明する。カメラ１０を構えながら、動く被写体、ここではメジロ等の鳥を撮影する場合を例に挙げて説明する。図７（ａ）は、メジロ等の移動する被写体を見つけ、カバン等からカメラ１０を取り出し、構える様子を示している。図７（ｂ）は、カメラ１０を構えて、構図を決めている最中に、メジロが飛び立ち、逃げ去ったために、撮影者がカメラ１０を構えたまま、表示部８を見ながら探している様子を示す。
【００２８】
図８に、図７の状況における表示部８と被写体との関係を示す。図８（ａ）は、表示部８内にメジロ等の被写体１５ａが表示されている場合に、被写体１５ａが飛び去り、表示部８の外側に被写体１５ｂが移動した様子を示している。被写体１５ｂは、表示部８の画面外であることから、撮影者は観察することができない。そこで、図８（ｂ）に示すように、撮影者は被写体１５ｃ、１５ｄを探すが、移動体であることから、簡単には見つからず、表示部８で観察することができない。
【００２９】
そこで、本実施形態においては、位置予測部１ｂ等によって、被写体１５の移動先を予測し、図９に示すように、この移動先を表示部８に告知表示１８ａを行い、撮影者がカメラ１０の向きを被写体１５の方向に向けるように誘導する。図９に示す例では、「こっちです」と表示し、その方向を矢印で示しているが、表示方法は適宜、変えても良い。そして、予測方向に予測した移動量だけ移動し、予測位置に到達したことを、動き判定部１ｃ等によって検出すると、表示部８に告知表示１８ｂを行ったり、振動部３による振動によって告知を行うようにしている。図９に示す例では、「この辺です」と表示しているが、この表示方法は適宜、変えても良い。
【００３０】
次に、動体位置の予測方法について、図１０を用いて説明する。撮像部２の画角をθ0とし（θ0は画面の中央から端までの角度）、画面範囲を１とする。時刻Ｔ＝０における被写体１５ｇが、画面の端から１／Ａの位置にあったとし、時刻Ｔ＝Ｔ0のときに、被写体１５ｈが画面の端に来たとする。現在の時刻をＴ＝Ｔとすると、このときの被写体１５ｊの画面中央からの角度θは、時刻Ｔ＝０と時刻Ｔ＝Ｔ0の間の角度θ1および距離１／Ａを用いて、
θ＝θ1×（Ｔ／Ｔ0）
＝θ0×（１／Ａ）×（Ｔ／Ｔ0）      ・・・（式１）
により求められる。
【００３１】
したがって、撮影者は、図１１に示すように、式１によって求められた角度θだけ、回動させることにより、被写体１５ｊを再び、表示部８において捕捉することができる。このときの回動角（角度θ）は動き判定部１ｃによって判定すれば良い。
【００３２】
次に、本実施形態の動作について、図１２に示すカメラ制御のフローチャートを用いて説明する。このカメラ制御のフローに入ると、まず、電源スイッチがオンか否かの判定を行う（Ｓ１０１）。この判定の結果、操作判定部６による判定の結果、電源スイッチがオンでなかった場合には、このカメラ制御のフローを終了する。終了するとスリープ状態に入り、電源スイッチがオンとなると、割り込み処理が行われ、ステップＳ１０１より実行する。
【００３３】
ステップＳ１０１における判定の結果、電源スイッチがオンであった場合には、次に、撮影モードか否かの判定を行う（Ｓ１０２）。この判定の結果、撮影モードに設定されている場合には、次に、画像の取り込みを行い（Ｓ１０３）、画像表示を行う（Ｓ１０４）。すなわち、撮像部２から画像データの取り込みを行い、表示部８に被写体像を動画でライブビュー表示する。撮影者は、このライブビュー表示を見て、構図を決定する。
【００３４】
画像表示を行うと、次に、振動等の判定を行う（Ｓ１０５）。このステップでは、加速度検知部５の検知出力を入力し、またタッチパネル８ｂからタッチ検知出力を入力する。続いて、カメラを構えているか否かの判定を行う（Ｓ１０６）。ここでは、加速度検知部５およびタッチパネル８ｂからの検知出力に基づいて、カメラ１０を正しく保持しているか否かの判定を行う。この判定の詳細については、図１３を用いて後述する。
【００３５】
ステップＳ１０６における判定の結果、カメラを構えていた場合には、ステップＳ１１１以降において、動体追尾動作を行う。まず、動体有りか否かの判定を行う（Ｓ１１１）。このステップでは、動体判定部１ａにおいて、撮像部２からの画像データに基づいて、被写体像の中に、移動する被写体１５が存在するか否かの判定を行う。この判定の結果、動体が存在している場合には、方向判定を行う（Ｓ１１２）。このステップでは、動体判定部１ａによって、移動している被写体１５の移動方向を判定する。続いて、方向位置の表示を行う（Ｓ１１３）。このステップでは、表示部８に、図９に示したような告知表示１８ａを行い、撮影者にカメラ１０を向ける方向を表示する。
【００３６】
ステップＳ１０６における判定の結果、カメラを構えていなかった場合、またはステップＳ１１１における判定の結果、動体がなかった場合、またはステップＳ１１３において方向位置表示を行うと、次に、撮影を行うか否かの判定を行う（Ｓ１２１）。このステップでは、レリーズ釦が操作されたか否かを操作判定部６において判定する。
【００３７】
ステップＳ１２１における判定の結果、撮影でなかった場合には、次に、動体位置の判定を行う（Ｓ１２４）。このステップでは、位置予測部１ｂにおいて、移動する被写体１５の予測位置を式１に基づいて求める。この動体位置判定の詳細は、図１４を用いて後述する。続いて、方向判定、計時開始、およびジャイロ積分を開始する（Ｓ１２５）。ここでは、動き判定部１ｃにおいて、カメラ１０の動きを判定する。すなわち、角加速度検知部７の角加速度センサ５５の検知出力に基づいて、カメラ１０の動きの方向を検出し、また検知出力を積分することにより移動量を求める。また、時計部９において、ステップＳ１０６においてカメラ１０がしっかり保持された時点からの時間を計時する。
【００３８】
次に、カメラの向きが動体位置に達したか否かの判定を行う（Ｓ１２６）。ここでは、ステップＳ１２４において予測された位置にカメラ１０が到達したか否かを、ステップＳ１２５で求めた移動方向、移動量、および移動時間を用いて判定する。この判定の結果、到達した場合には、ＯＫ表示、振動、発音を行う（Ｓ１２７）。ここでは、図９に示した告知表示１８ｂのように、被写体１５の近傍に達したことを表示部８に告知し、また、振動部３による振動や、ブザー等による発音で告知する。
【００３９】
ステップＳ１２６における判定の結果、カメラが動体位置に達していない場合、またはステップＳ１２７においてＯＫ表示等を行うと、次に、所定時間が経過したか否かを判定する（Ｓ１２８）。ここでは、時計部９の計時機能を利用し、ステップＳ１０６において、カメラを構えたときから、ステップＳ１２４〜Ｓ１２７を処理していた時間が予め決めた時間よりも経過したか否かを判定する。
【００４０】
ステップＳ１２８における判定の結果、所定時間が経過していなかった場合には、ステップＳ１２１に戻る。一方、所定時間が経過すると、初期化を行う（Ｓ１２９）。ここでは、ステップＳ１０６でカメラを構えたことを検知した時に開始した計時動作や、移動する被写体の移動方向等の情報を初期化する。初期化すると、ステップＳ１０１に戻る。
【００４１】
ステップＳ１２１における判定の結果、撮影であった場合には、撮影を行う（Ｓ１２２）。このステップでは、撮像部２からの画像データを取得する。続いて、日付等と共に記録を行う（Ｓ１２３）。ここでは、取得した画像データについて、画像処理および制御部１において画像処理を行い、画像処理された画像データを記録部４に記録する。また、記録にあたっては、時計部９から取得した撮影日時情報も画像に関連付けて記録する。記録を行うと、ステップＳ１０１に戻る。
【００４２】
ステップＳ１０２における判定の結果、撮影モードでなかった場合には、再生モードか否かの判定を行う（Ｓ１３１）。ここでは、操作判定部６によって再生釦が操作されたか否かの判定を行う。この判定の結果、再生モードでなかった場合には、ステップＳ１０１に戻る。一方、再生モードが設定された場合には、再生を行う（Ｓ１３２）。ここでは、記録部４に記録されている画像データを読み出し、表示部８に再生表示する。
【００４３】
再生を行うと、次に、再生終了か否かの判定を行う（Ｓ１３３）。ここでは、操作判定部６によって再生終了のための操作がなされたか否かの判定を行う。この判定の結果、再生終了でなかった場合には、ステップＳ１３２に戻り、再生を続行する。一方、判定の結果、再生終了であった場合には、ステップＳ１０１に戻る。
【００４４】
このように、本実施形態におけるカメラ制御のフローにおいては、メジロ等の移動する被写体がいた場合には、この被写体の追尾動作を行うことができる。すなわち、カメラ１０をしっかり構えたことを検知し（Ｓ１０６）、被写体像の中に動体がいた場合には（Ｓ１１１）、その方向を判定・表示する（Ｓ１１２、Ｓ１１３）。そして、動体の位置を予測すると共にカメラ１０の動きを検出し（Ｓ１２４、Ｓ１２５）、予測位置に達するまで動体位置の予測とカメラ１０の動き量の検出を繰り返し行い（ステップＳ１２４、Ｓ１２５、１２６→Ｎｏ）、予測位置に達すると（Ｓ１２６→Ｙｅｓ）、その旨を撮影者に告知している（Ｓ１２７）。
【００４５】
なお、本実施形態においては、カメラ１０が正しく構えられたことをステップＳ１０６において判定されないと、動体追尾を開始することができず、そのまま通常の撮影モードを実行する。カメラ１０が正しく構えられていないと動体追尾を開始しないのは、しっかり構えられていない状態では、動体の方向判定（Ｓ１１２参照）を正しく行うことができず、動体追尾の精度が低下してしまうためである。また、ステップＳ１２８において、所定時間が経過したかを判定しているのは、所定時間かけて追尾しても被写体を捕捉できない場合には、追尾を停止するためである。
【００４６】
次に、ステップＳ１０６におけるカメラを構えたか否かの判定について、図１３に示すフローチャートを用いて説明する。図１３に示すフローに入ると、まず、横構図か否かを判定し（Ｓ２０１）、横構図でなかった場合には、縦構図か否かの判定を行う（Ｓ２０２）。横構図か縦構図かは、加速度検知部５の出力に基づいて判定する。なお、加速度検知部５以外にも、例えば、重心検知器等を設けて、この出力で判定するようにしても良い。
【００４７】
ステップＳ２０１またはステップＳ２０２において、Ｙｅｓと判定された場合、すなわち、横構図か縦構図であった場合には、次に、１秒間振動なしか否かの判定を行う（Ｓ２０３）。このステップでは、加速度検知部５の検知出力に基づいて、１秒間の間、振動がなかったか否かを判定する。なお、１秒間は例示であり、この時間は、これよりも長くても、短くても良く、カメラを正しく構えたといえる程度の時間の間、振動がなければ良い。
【００４８】
ステップＳ２０３における判定の結果、１秒間の間、振動がなければ、次に、所定位置をタッチしているか否かの判定を行う（Ｓ２０４）。このステップでは、タッチパネル８ｂよりの検知出力に基づいて判定する。横構図の場合には、図６に示すように、右上を保持されることから、この部分に対応する検知出力があるか否かを判定する。また、縦構図の場合にも、この部分を保持されるので、同様にタッチパネル８ｂの検知出力に基づいて判定する。
【００４９】
ステップＳ２０４における判定の結果、所定位置がタッチされていた場合には、Ｙｅｓ判定とする。すなわち、この場合には、横構図または縦構図で所定時間の間、振動がなく、撮影者が所定位置を把持していることから、カメラを正しく構えたと判定される。一方、ステップＳ２０２における判定の結果、横構図でも縦構図でなかった場合、またはステップＳ２０３において、振動があった場合、またはステップＳ２０４における判定の結果、所定位置をタッチしていなかった場合には、Ｎｏ判定とする。この場合は、カメラを正しく構えている状態でない。
【００５０】
このように、図１３に示すフローでは、カメラをしっかりと把持しているか否かを判定することができる。前述したように、カメラ制御のフローでは、カメラをしっかりと把持している時点を基準として、動体追尾を開始するようにしている。
【００５１】
次に、ステップＳ１２４における動体位置判定について、図１４に示すフローチャートを用いて説明する。このフローチャートでは、動体の位置を時々刻々、予測するフローである。図１４に示すフローに入ると、まず、動くもの判定を行う（Ｓ３０１）。このステップでは、動体判定部１ａによって、画像データの中から動く被写体が存在するか否かを判定する。動体が存在するか否かは、加速度検知部５によってカメラ１０が動いていないにもかかわらず、少なくとも２時点での画像データに変化する部分があった場合には、動体があると判定する。
【００５２】
ステップＳ３０１において動くもの判定を行うと、次に、Ｔカウントを行う（Ｓ３０２）。ここでは、図１０に示した時刻Ｔを、時計部９によって計時する。続いて、動体が画面外にあるか否かを判定する（Ｓ３０３）。このステップでは、動体判定部１ａによって判定された動体が画面外に出たかを判定する。この判定の結果、画面内にある場合には、画面外になるまで待機する。
【００５３】
ステップＳ３０３における判定の結果、動体が画面外に出ると、次に、そのときの時刻ＴをＴ0とする（Ｓ３０４）。続いて、ズーム位置より画角θ0を検出する（Ｓ３０５）。このステップでは、ズームレンズ２ａの焦点距離（ズーム位置）を検出し、この焦点距離から決まる画角θ0を求める。画角θ0を検出すると、続いて、現時刻Ｔにおける動体の予測位置（画角θ）を式１、すなわち、θ＝θ0×（１／Ａ）×（Ｔ／Ｔ0）により求める（Ｓ３０６）。動体の予測位置（画角θ）を求めると、元のフローに戻る。
【００５４】
このように、動体位置判定においては、動体が存在する場合には、撮像部２の画角θ0と、動体の初期位置から画面端までの距離（１／Ａ）と、動体が画面外に出るまでの時間（Ｔ0）に基づいて、現時刻Ｔにおける動体の予測位置（画角θ）を求めることができる。このため、時々刻々移動する動体の位置を予測することができる。なお、図１２のフローにおいては、動体が画面外に出てからも、動体位置判定のフローを繰り返し実行するが、その場合には、ステップＳ３０１〜Ｓ３０５をスキップし、ステップＳ３０６を実行すれば良い。
【００５５】
以上説明したように、本発明の一実施形態においては、移動する被写体が存在すると判定された場合には、カメラの撮影方向の変化と、移動被写体の存在方向を比較し、その比較結果を告知するようにしている。このため、撮影者の意図しない焦点距離となることなく、移動する被写体を追尾できる。
【００５６】
また、本発明の一実施形態においては、移動被写体の存在を判定するにあたって、カメラが正しく構えられたときに行うようにしているので、正確に移動被写体の存在を判定することができる。また、移動被写体の存在を判定した場合には、その移動方向を判定し、表示するようにしているので、撮影者は、一旦、移動被写体を見失っても、カメラを移動被写体がいる方向に向けることができ、短時間で、移動被写体を捕捉することができる。
【００５７】
さにら、本発明の一実施形態においては、移動被写体が存在するか否かの判定にあたって、カメラが空間上で固定された位置（すなわち、カメラが正しく構えられた位置）で行うようにしているので、移動被写体の存在を正確に判定することができる。また、この時点を基準にして、移動被写体の移動速度を検出するようにしているので、移動被写体の移動位置を正確に予測することができる。
【００５８】
なお、本発明の一実施形態においては、撮影にあたっては静止画撮影を行っている例について説明したが、動画も撮影するようにしても良い。この場合には、動画の撮影時に移動する被写体が存在する場合には、一実施形態と同様に、移動方向を示し、予測された位置に到達した場合に、表示部８に視覚表示を行うようにすれば良い。
【００５９】
また、本発明の一実施形態においては、移動する被写体の移動位置の予測にあたって、初期位置から画面の端まで移動するのに要する時間と、その間の距離に基づいて、移動位置の予測を行っていたが、画面内の任意の位置から任意の位置に移動するのに要する時間と、その間の距離に基づいて、移動位置を予測するようにしても良い。
【００６０】
さらに、本発明の一実施形態においては、カメラを正しく構えているかの判定にあたって（図１３参照）、構図、振動の有無、および所定位置のタッチの３つの条件で判定していたが、条件は、この３条件以外に加えてもよく、また３条件の内の１条件または２条件としても良い。さらに、予測位置に到達した際に、振動、視覚表示、および聴覚表示の３つの表示方法で告知していたが、このうちの１つでの、またいずれかを組み合わせるようにしても良い。
【００６１】
さらに、本発明の一実施形態においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話や携帯情報端末（ＰＤＡ：Personal Digital Assist）、ゲーム機器等に内蔵されるカメラでも構わない。
【００６２】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００６３】
１・・・画像処理及び制御部、１ａ・・・動体判定部、１ｂ・・・位置予測部、１ｃ・・・動き判定部、２・・・撮像部、２ａ・・・ズームレンズ、３・・・振動部、４・・・記録部、５・・・加速度検知部、６・・・操作判定部、７・・・角加速度検知部、８・・・表示部、８ｂ・・・タッチパネル、９・・・時計部、１０・・・カメラ、１５ａ〜１５ｊ・・・被写体、１８ａ・・・告知表示、１８ｂ・・・告知表示、５０・・・加速度センサ、５１・・・金属部、５１ａ・・・基点、５１ｂ・・・架橋部、５１ｃ・・・検知部、５２・・・金属部、５５・・・角加速度センサ、５６・・・圧電セラミック素子、６１・・・矢印、６２・・・矢印、８０・・・液晶、８０ａ・・・バックライト、８０ｂ・・・光センサ、８１・・・指
【図１】
2010226554.tif 000003
【図２】
2010226554.tif 000004
【図３】
2010226554.tif 000005
【図４】
2010226554.tif 000006
【図５】
2010226554.tif 000007
【図６】
2010226554.tif 000008
【図７】
2010226554.tif 000009
【図８】
2010226554.tif 000010
【図９】
2010226554.tif 000011
【図１０】
2010226554.tif 000012
【図１１】
2010226554.tif 000013
【図１２】
2010226554.tif 000014
【図１３】
2010226554.tif 000015
【図１４】
2010226554.tif 000016