(57)【要約】【課題】撮影者自身を被写体像として撮影する際、コストアップすることなく操作性を向上させることができる撮像装置を提供する。【解決手段】システム制御部５０は、姿勢検出部８２によって所定のサンプリング周期で姿勢状態を検出し、撮像装置１の姿勢が上下逆状態であるか否かを判定する(Ｓ１)。このとき、撮像装置１の姿勢が上下逆状態であることが検出されると、システム制御部５０は、撮像装置１を自動的に自分撮り撮影モードに設定する（Ｓ２）。加速度センサ８３はタッピング振動を電気信号に変換する。システム制御部５０は、振動検出部８１によって加速度センサの各軸の振動波形から、カメラ底面のタップによる所定の振動波形であるか否かを判定する（Ｓ３）。所定の振動波形であると判定された場合、システム制御部５０は、撮影処理を開始する（Ｓ４）。【選択図】図２
2011075831.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影する撮像装置であって、
前記撮像装置の振動を検出する振動検出手段と、
前記撮像装置が所定の姿勢になっているか否かを判定する姿勢判定手段と、
前記姿勢判定手段によって前記所定の姿勢になっていると判定された場合、前記被写体として撮影者自身を撮影する自分撮り撮影モードに設定する撮影モード設定手段と、
前記撮影モード設定手段によって前記自分撮り撮影モードに設定された場合、前記振動検出手段によって検出された振動が所定の振動であるか否かを判定する振動判定手段と、
前記振動判定手段によって前記所定の振動であると判定された場合、撮影処理を行う撮影処理手段とを備えたことを特徴とする撮像装置。
【請求項２】
前記撮影処理手段は、
前記振動判定手段によって前記所定の振動であると判定された場合、撮影準備を行う撮影準備手段と、前記振動検出手段による検出の結果、静止状態であるか否かを判定する静止状態判定手段とを備え、
前記撮影準備手段によって前記撮影準備が完了し、かつ、前記静止状態判定手段によって静止状態であると判定された場合、前記撮影処理を行うことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記撮影準備手段によって前記撮影準備が完了した場合、撮影準備完了を報知する第１の報知手段と、
前記静止状態判定手段によって前記静止状態でないと判定された場合、前記静止状態でないことを報知する第２の報知手段とを備えたことを特徴とする請求項２記載の撮像装置。
【請求項４】
前記姿勢判定手段によって前記所定の姿勢になっていると判定された場合、前記振動検出手段は、前記所定の振動を検出する周期を変更する周期変更手段を備えたことを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
操作を入力するための操作部材を備え、
前記姿勢判定手段によって前記所定の姿勢になっていると判定された場合、前記操作部材からの入力を無効にすることを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記振動検出手段によって撮影処理中に所定の閾値を越える振動が検出された場合、撮影中に振動を検出したことを報知する第３の報知手段を備えたことを特徴とする請求項３記載の撮像装置。
【請求項７】
前記姿勢判定手段は、前記振動検出手段によって検出される振動に基づき、前記撮像装置が所定の姿勢になっているか否かを判定することを特徴とする請求項１記載の撮像装置。
【請求項８】
被写体を撮影する撮像装置の制御方法であって、
前記撮像装置の振動を検出する振動検出ステップと、
前記撮像装置が所定の姿勢になっているか否かを判定する姿勢判定ステップと、
前記姿勢判定ステップで前記所定の姿勢になっていると判定された場合、前記被写体として撮影者自身を撮影する自分撮り撮影モードに設定する撮影モード設定ステップと、
前記撮影モード設定ステップで前記自分撮り撮影モードに設定された場合、前記振動検出ステップで検出された振動が所定の振動であるか否かを判定する振動判定ステップと、
前記振動判定ステップで前記所定の振動であると判定された場合、撮影処理を行う撮影処理ステップとを有することを特徴とする撮像装置の制御方法。
【請求項９】
被写体を撮影する撮像装置の制御方法をコンピュータに実行させるプログラムであって、
前記制御方法は、
前記撮像装置の振動を検出する振動検出ステップと、
前記撮像装置が所定の姿勢になっているか否かを判定する姿勢判定ステップと、
前記姿勢判定ステップで前記所定の姿勢になっていると判定された場合、前記被写体として撮影者自身を撮影する自分撮り撮影モードに設定する撮影モード設定ステップと、
前記撮影モード設定ステップで前記自分撮り撮影モードに設定された場合、前記振動検出ステップで検出された振動が所定の振動であるか否かを判定する振動判定ステップと、
前記振動判定ステップで前記所定の振動であると判定された場合、撮影処理を行う撮影処理ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影者自身を被写体として撮影する撮影モードを備えた撮像装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
通常、カメラで撮影を行う際、撮影者は、カメラのファインダやモニタによって被写体を目視してレリーズを行う。このため、カメラのシャッタボタンは、撮影者がカメラをしっかり握ったときに、人差し指で押し易い位置に配置されている。これにより、手ブレを抑えた撮影が行える。
【０００３】
一方、撮影者が自分自身を撮影する場合、カメラを三脚にセットし、カメラに備えられたセルフタイマモード機能を用いて撮影することが、これまで一般的であった。
【０００４】
しかし、近年、デジタルカメラの普及に伴い、撮影に失敗しても簡単に撮影画像の確認および取り直しが可能であるので、撮影者が左手でカメラを自分の方に向けて持ち、その手を伸ばして撮影することが多くなっている。
【０００５】
一般に、右利きの人が多く、自分を撮影する時に左手でカメラを構えることは手ブレの原因になる。このため、特許文献１には、この問題を解消する方法として、撮影時に右手でカメラを構えて撮影するためのシャッタボタンが設けられたカメラが開示されている。
【０００６】
また、例えば、特許文献２に記載のカメラは、自分を撮影する時、シャッタボタンを押してから所定時間経過後に撮影を開始するシャッタレリーズ遅延手段を備える。すなわち、特許文献２には、シャッタレリーズ直後にカメラが動いてしまっても、レリーズしてしばらくしてから撮影が開始されるので、レリーズ後のブレの影響が出にくい撮影方法が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１１−３０５２９３号公報
【特許文献２】特開２００１−２４９３７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来の撮像装置には、つぎのような問題があった。すなわち、前者の、撮影時に右手でカメラを構えて撮影するためのシャッタボタンが設けられたカメラの場合、自分自身を撮影する際の操作性が向上するものの、新たに操作部材を用意する必要があり、コストアップになる。
【０００９】
また、後者の、シャッタレリーズ遅延手段を用いたカメラの場合、レリーズスイッチ押下時のブレが収まっているか否かを検知することができないので、必要以上にシャッタレリーズの遅延時間が必要となる。さらに、撮影が開始されるまで左手を伸ばしたまま保持し続けなければならず、かえって手ブレの影響が出る場合があった。
【００１０】
このように、従来では、撮影者が自分自身を撮影する際、カメラを左手で構えて撮影していたり、カメラを逆さまにして親指でレリーズスイッチを押していたので、不安定な持ち方となっていた。このため、通常撮影時に比べて手ぶれ写真が多くなるという問題があった。
【００１１】
そこで、本発明は、上記問題点に鑑みてなされたものであり、撮影者自身を被写体像として撮影する際、コストアップすることなく操作性を向上させることができる撮像装置、その制御方法及びプログラムを提供することを目的とする。
【００１２】
また、本発明は、レリーズ操作時のブレの状態を判断して撮影を開始するので、遅延時間を最小限に抑えて手ブレの影響を抑えることができる撮像装置、その制御方法及びプログラムを提供することを他の目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明の撮像装置は、被写体を撮影する撮像装置であって、前記撮像装置の振動を検出する振動検出手段と、前記撮像装置が所定の姿勢になっているか否かを判定する姿勢判定手段と、前記姿勢判定手段によって前記所定の姿勢になっていると判定された場合、前記被写体として撮影者自身を撮影する自分撮り撮影モードに設定する撮影モード設定手段と、前記撮影モード設定手段によって前記自分撮り撮影モードに設定された場合、前記振動検出手段によって検出された振動が所定の振動であるか否かを判定する振動判定手段と、前記振動判定手段によって前記所定の振動であると判定された場合、撮影処理を行う撮影処理手段とを備えたことを特徴とする。
【発明の効果】
【００１４】
本発明の請求項１に係る撮像装置は、所定の姿勢になっていると判定された場合、撮影者自身を撮影する自分撮り撮影モードに設定され、かつ検出された振動が所定の振動であると判定された場合、撮影処理を行う。これにより、撮影者自身を被写体像として撮影する際、コストアップを生じることなく操作性を向上させることができる。このように、撮影者自身を被写体として撮影を行う際、新たに操作部材を用意することなく、右手でカメラをしっかり握って撮影することを可能とし、同時に手ブレの影響を抑えることができる。
【００１５】
請求項２に係る撮像装置によれば、撮影準備が完了し、かつ、静止状態にある場合、撮影処理を行うので、手ブレの無い撮影画像を得ることができる。このように、レリーズ操作時のブレの状態を判断して撮影を開始するので、遅延時間を最小限に抑えて手ブレの影響を抑えることができる。
【００１６】
請求項３に係る撮像装置によれば、撮影準備完了および静止状態でないことが報知されるので、撮影者は撮影直前の状態を把握することができる。
【００１７】
請求項４に係る撮像装置によれば、タッピング等の短時間の振動波形を検出することが可能である。
【００１８】
請求項５に係る撮像装置によれば、撮像装置を握った指でその背面にある操作部材を誤操作することを防止できる。
【００１９】
請求項６に係る撮像装置によれば、撮影画像にブレの影響が出るような撮影を防止することができる。
【００２０】
請求項７に係る撮像装置によれば、姿勢検出手段により検出された振動から姿勢を判定するので、簡易かつ部品を増やすことなく姿勢の判定が可能となる。
【図面の簡単な説明】
【００２１】
【図１】実施の形態における撮像装置の構成を示す図である。
【図２】自分撮り撮影モードの基本的な処理手順を示すフローチャートである。
【図３】自分撮り撮影モードの具体的な処理手順を示すフローチャートである。
【図４】ステップＳ１４における振動検出処理手順を示すフローチャートである。
【図５】ステップＳ１６における撮影準備処理手順を示すフローチャートである。
【図６】撮像装置１の底面を下にした通常姿勢の状態における加速度センサ８３の信号の変化を示すグラフである。
【図７】撮像装置１を上下逆向きにした姿勢の状態における加速度センサ８３の信号の変化を示すグラフである。
【図８】撮像装置１を上下逆向きの姿勢にした状態で、その底面をタッピングした時の加速度センサ８３の信号の変化を示すグラフである。
【図９】異なるタッピング位置でタッピングした時の加速度センサ８３の信号の変化を示すグラフである。
【発明を実施するための形態】
【００２２】
本発明の撮像装置、その制御方法及びプログラムの実施の形態について図面を参照しながら説明する。本実施形態の撮像装置はデジタルカメラに適用される。
【００２３】
図１は実施の形態における撮像装置の構成を示す図である。撮像装置１において、光学系１０は、ズームレンズ１１ａ、焦点調節レンズ１１ｂ、シャッタ１２、絞りユニット１３などから構成される。光学系１０の光軸１４には、光学像を電気信号に変換する撮像素子２１が設けられる。
【００２４】
Ａ／Ｄ変換器２２は、撮像素子２１のアナログ信号出力をデジタル信号に変換する。タイミング発生部２４は、撮像素子２１、Ａ／Ｄ変換器２２およびＤ／Ａ変換器２７にクロック信号や制御信号を供給するものであり、メモリ制御部２５およびシステム制御部５０により制御される。
【００２５】
画像処理部２３は、Ａ／Ｄ変換器２２からのデータあるいはメモリ制御部２５からのデータに対し、所定の画素補間処理、色変換処理およびガンマ処理を行う。また、画像処理部２３は、撮像した画像データを用いて所定の処理を行う。この処理により得られた結果に基づき、システム制御部５０は、露出制御部４１およびフォーカス制御部４２を制御する。つまり、システム制御部５０は、コントラスト方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理等を行う。
【００２６】
さらに、画像処理部２３は、撮像した画像データを用いて所定の演算処理を行い、この処理により得られた演算結果に基づき、ＡＷＢ（オートホワイトバランス）処理を行うことも可能である。
【００２７】
また、露出制御部４１の具体的な演算処理については後に詳述する。メモリ制御部２５は、Ａ／Ｄ変換器２２、画像処理部２３、タイミング発生部２４、画像表示メモリ２６、Ｄ／Ａ変換器２７、圧縮伸長部２８および内部メモリ２９を制御する。
【００２８】
Ａ／Ｄ変換器２２のデータは、画像処理部２３およびメモリ制御部２５を介して、あるいはＡ／Ｄ変換器２２のデータが直接メモリ制御部２５を介して、画像表示メモリ２６あるいは内部メモリ２９に書き込まれる。
【００２９】
画像表示部７は、ＴＦＴ、ＬＣＤ等からなる。画像表示メモリ２６に書き込まれた表示用の画像データは、Ｄ／Ａ変換器２７を介して画像表示部７により表示される。また、画像表示部７を用いて撮像した画像データを逐次表示することにより、電子ファインダ機能を実現することが可能である。
【００３０】
また、画像表示部７には、画像が表示されるだけでなく、画像表示と共に、もしくは画像を表示することなく、撮像装置１の各種設定に関する様々なメニュー項目も表示される。ユーザは、画像表示部７に表示されたメニュー項目を、操作スイッチ５を操作しながら適宜選択することにより、指定した項目の設定を変更することができる。
【００３１】
圧縮伸長部２８は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮・伸長するものであり、内部メモリ２９に格納された画像データを読み込んで圧縮処理あるいは伸長処理を行い、処理を終えた画像データを内部メモリ２９に書き込む。
【００３２】
内部メモリ２９は、撮影した静止画像や動画像データを格納するものであり、所定枚数の静止画像や所定時間の動画像データを格納するために十分な記憶量を備える。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みを内部メモリ２９に対して行うことが可能となる。また、内部メモリ２９は、システム制御部５０の作業領域としても使用することが可能である。
【００３３】
露出制御部４１は、シャッタ１２や絞りユニット１３を制御するものであり、ストロボ制御部８を介して制御されるストロボ９と連携することにより、ストロボ撮影にも対応する。フォーカス制御部４２は焦点調節レンズ１１ｂを制御する。ズーム制御部４３はズームレンズ１１ａによってズーミング動作を制御する。バリア制御部４４は、レンズの前面に配置される保護部材であるバリア２の動作を制御する。
【００３４】
ストロボ９は、ストロボ制御部８によって制御され、ＡＦ補助光の投光機能、ストロボ調光機能にも対応する。システム制御部５０は撮像装置１全体を制御する。揮発性メモリ４５はシステム制御部５０の動作用の定数、変数、プログラム等を一時的に記憶する。
【００３５】
不揮発性メモリ４６は電気的に消去・記録可能な不揮発性メモリである。不揮発性メモリ４６には、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ４６は、撮像装置１の動作時に必要な定数、変数、プログラム等を、撮像装置１の非動作時にも失われないように記録している。撮像装置１の動作時、システム制御部５０の呼び出し指示に応じて、不揮発性メモリ４６に記録されている定数、変数、プログラム等がシステム制御部５０に送られる。システム制御部は、必要に応じて、呼び出した定数、変数、プログラム等を、適宜利用できるようにメモリ４５に展開する。
【００３６】
加速度センサ８３は、Ｘ−Ｙ軸またはＸ−Ｙ−Ｚ軸の振動検出センサである。ジャイロセンサや姿勢センサなど、振動検出や姿勢検出が可能なセンサである場合、１つまたは複数のセンサを組み合わせて加速度センサとして使用してもよい。
【００３７】
振動検出センサ制御部８０は、振動検出部８１および姿勢検出部８２（姿勢判定手段）で構成される。振動検出センサ制御部８０は、加速度センサ８３からの信号を検出して撮像装置１の姿勢状態を検出したり、振動検出部８１によって所定の振動を判定したり、あるいは静止状態の判定を行う。さらに、姿勢検出部８２によって所定の姿勢であることが検出された場合、システム制御部５０は、操作スイッチ５、レリーズスイッチ３、モードダイアル４などの操作部材からの操作入力を無効にする。そして、システム制御部５０は、検出周期制御部８４に対し、加速度センサ８３の検出周期を制御する。
【００３８】
表示部４７は、液晶表示装置等であり、システム制御部５０によるプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する。この表示部４７は、撮像装置１の操作部近辺の視認し易い位置に単数あるいは複数個所設置され、例えばＬＣＤやＬＥＤの組み合わせにより構成されている。また、表示部４７は、その一部の機能が光学ファインダ６内に設置されていることもある。表示部４７は、例えばシャッタスピードや絞り値、露出補正やストロボ発光の設定などを表示する。さらに、表示部４７は、撮影準備の完了や撮像装置１の静止状態をユーザに報知するために、撮像装置１の正面（光学レンズ側）に単数または複数個設置されている。
【００３９】
操作部として、レリーズスイッチ３，モードダイアル４および操作スイッチ５は、システム制御部５０の各種の動作指示を入力するためのものであり、スイッチ、ダイアル、タッチパネル、音声認識装置等の単数あるいは複数の組み合わせで構成される。レリーズスイッチ３は、具体的に２段階に押し込むことができるように構成されている。ユーザは、１段目までの押し込み操作である半押し操作（ＳＷ１のオン）で撮影準備指示を行い、２段目までの押し込み操作である全押し（ＳＷ２のオン）操作で撮影指示を行うことができる。
【００４０】
撮影準備指示であるＳＷ１がオンになると、システム制御部５０は、ＡＦ（オートフォーカス）処理や、ＡＥ（自動露出）処理などの撮影準備動作を行うように制御する。さらに、撮影指示であるＳＷ２がオンになると、システム制御部５０は、露出制御部４１を介してシャッタ１２や絞りユニット１３を駆動し、被写体画像を撮像素子２１により取り込む制御を行う。具体的に、システム制御部５０は、撮像素子２１を蓄積状態にし、シャッタ１２を開閉駆動することで被写体像を露光する。シャッタ１２が閉状態に戻り、撮像素子２１の電荷蓄積が終了した後、システム制御部５０は、蓄積された電荷を信号として読み出す。
【００４１】
システム制御部５０およびメモリ制御部２５は、撮像素子２１から読み出した信号に対し、Ａ／Ｄ変換器２２、画像処理部２３、圧縮伸長部２８および内部メモリ２９を用いて、一連の現像処理や画像処理を行い、画像データを生成する。この生成された画像データは、撮像装置１側のインタフェース５１とコネクタ５２、および着脱可能である記録媒体６０側のコネクタ６１とインタフェース６２を介して、記録媒体６０の記録部６３に画像ファイルとして記録される。
【００４２】
記録媒体６０として、ハードディスクやフラッシュメモリなど、複数枚の画像データを記録するために十分な容量を有するものが適する。記録媒体着脱検出部５３は、撮像装置１に対して記録媒体６０が装着されているか否かを検出する。
【００４３】
モードダイアル４は、電源オフ、撮影モード、再生モード、ＰＣ接続モード等の各機能モードを切り換えて設定することができる。操作スイッチ５は、各種ボタンやタッチパネル等からなる。操作スイッチ５には、メニューボタン、セットボタン、ストロボ設定ボタン等が設けられている。
【００４４】
姿勢検出部８２によって撮像装置１が上下逆向きであることが検出された場合、撮影モードは、自動的に自分撮り撮影モードに設定される。このとき、システム制御部５０は、操作スイッチ５、レリーズスイッチ３、モードダイアル４などの操作部材からの操作を無効とし、操作入力として振動検出部８１で検出される所定の振動のみを受け付ける。
【００４５】
光学ファインダ６は、直接的に被写体を確認することが可能である。この場合、画像表示部７による電子ファインダ機能を使用すること無く、光学ファインダ６のみを用いて撮影を行うことができる。また、光学ファインダ６内に表示部４７の一部を配置し、例えばシャッタスピードや絞り値などを確認できるようにしてもよい。
【００４６】
電源制御部４８は、電池検出回路、ＤＣ／ＤＣコンバータ、通電するブロックを切り換えるスイッチ回路等により構成される。電源制御部４８は、電池の装着の有無、電池の種類や電池残量を検出し、これらの検出結果をシステム制御部５０に送る。また、システム制御部５０の指示に従って、必要な電力が撮像装置１の各部に適宜供給される。
【００４７】
供給電源７０は、コネクタ７１と撮像装置１側のコネクタ４９を介して、電源部７２の電力を撮像装置１側に供給する。電源部７２は、アルカリ電池やリチウム電池等の一次電池、ＮｉＣｄ電池、ＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプタ等のいずれか、もしくはこれらの組合わせにより構成される。
【００４８】
通信制御部５４は、ＵＳＢ、ＩＥＥＥ１３９４、ＬＡＮ、無線通信等の各種通信機能を支援する。通信部５５は、通信制御部５４により撮像装置１を他の機器と接続するためのコネクタ、あるいは無線通信を行うためのアンテナからなる。
【００４９】
上記構成を有する撮像装置の動作を示す。図２から図８を用いて、自分撮り撮影モードおよび自分撮り撮影シーケンスについて説明する。自分撮り撮影モードは、撮影者が手を伸ばしてカメラを撮影者自身に向けて撮影を行うモードである。
【００５０】
図２は自分撮り撮影モードの基本的な処理手順を示すフローチャートである。この処理プログラムは、メモリ４５に格納されており、システム制御部５０によって実行される。撮像装置１が撮影モードにある場合、システム制御部５０は、姿勢検出部８２によって所定のサンプリング周期で姿勢状態を検出し、撮像装置１の姿勢が上下逆の状態であるか否かを判定する(ステップＳ１)。
【００５１】
このとき、撮像装置１の姿勢が上下逆の状態であることが検出されると、システム制御部５０は、撮像装置１を自動的に自分撮り撮影モードに設定する（ステップＳ２、撮影モード設定手段）。なお、姿勢検出部８２によって撮像装置１の姿勢状態を検出する具体的な方法については後述する。
【００５２】
ここで、撮像装置１を自分自身に向けて右手で握ったとき、本来、シャッタボタンがある位置（撮像装置１の底面）を指で叩く動作を、本実施形態ではタッピングと呼ぶ。加速度センサ８３はこのタッピング振動を電気信号に変換する。
【００５３】
システム制御部５０は、振動検出部８１によって加速度センサの各軸の振動波形から、カメラ底面のタップによる所定の振動波形であるか否かを判定する（ステップＳ３、振動判定手段）。所定の振動波形であると判定された場合、システム制御部５０は、撮影処理を開始する（ステップＳ４）。この後、システム制御部５０は本処理を終了する。
【００５４】
一方、所定の振動波形でないと判定された場合、システム制御部５０は、ステップＳ３の処理を繰り返し、所定の振動波形を検出するまで、撮像装置１は何も行わない。なお、振動検出部８１によって所定の振動波形を検出する具体的な方法については後述する。
【００５５】
一方、ステップＳ１で姿勢検出部８２によって撮像装置１の姿勢が上下逆以外の状態であると判定された場合、システム制御部５０は、撮像装置１を通常撮影モードに設定する（ステップＳ５）。この場合、システム制御部５０は、シャッタボタンが押下されるまで待ち（ステップＳ６）、シャッタボタンが押下されると、ステップＳ４で撮影処理を開始する。
【００５６】
図３は自分撮り撮影モードの具体的な処理手順を示すフローチャートである。この処理プログラムは、メモリ４５に格納されており、システム制御部５０によって実行される。
【００５７】
図２と同様、撮像装置１が撮影モードにある場合、システム制御部５０は、姿勢検出部８２によって所定のサンプリング周期で姿勢状態を検出し、撮像装置１の姿勢が上下逆の状態であるか否かを判定する(ステップＳ１１)。
【００５８】
このとき、撮像装置１の姿勢が上下逆の状態であることが検出されると、システム制御部５０は、撮像装置１を自動的に自分撮り撮影モードに設定する（ステップＳ１２）。
【００５９】
撮像装置１を自分自身に向けて右手で握ったとき、撮像装置１の背面にある操作スイッチ類を握った指で誤操作しやすい。従って、自分撮り撮影モードに設定された場合、システム制御部５０は、操作スイッチ５からの操作の入力を受け付けないようにする（ステップＳ１３）。
【００６０】
システム制御部５０は、自分撮り撮影モードにおいて、撮像装置１の振動検出処理を行う（ステップＳ１４）。タッピングなどの所定の振動を検出することで、操作の入力が行われる。ここで、タッピングなどの短時間の振動波形を検出するために、加速度センサのサンプリング周期を早くする必要がある。
【００６１】
図４はステップＳ１４における振動検出処理手順を示すフローチャートである。システム制御部５０は、自分撮り撮影モードに設定されると、検出周期制御部８４で姿勢状態の検出を行うためのサンプリング周期よりも早いサンプリング周期に設定を変更する（ステップＳ３１、周期変更手段）。なお、姿勢状態を検出するサンプリング周期を、予めタッピング検出と同じ周期でサンプリングしてもよい。また、ステップＳ３１で早いサンプリング周期に設定を変更した後、振動波形の検出感度を変更する処理を加えてもよい。これにより、タッピングの強度に適した振動波形の検出が可能となる。
【００６２】
この後、システム制御部５０は、所定の振動波形の検出を行い（ステップＳ３２）、元の処理に復帰する。
【００６３】
ステップＳ１４の振動検出処理後、システム制御部５０は、所定の振動波形が検出されたか否かを判定する（ステップＳ１５）。所定の振動波形が検出された場合、システム制御部５０は、撮影準備処理を開始する（ステップＳ１６）。
【００６４】
図５はステップＳ１６における撮影準備処理手順を示すフローチャートである。システム制御部５０は、まず、測光を行い、露出制御部４１で撮影時の露出条件（露光時間、絞り、感度、ストロボ撮影の有無など）を決定する（ステップＳ４１）。つぎに、システム制御部５０は、フォーカス制御部４２でオートフォーカス処理を行い、フォーカスレンズ位置を決定する（ステップＳ４２）。
【００６５】
このとき、露出条件やフォーカスレンズ位置を決定する際、システム制御部５０は、撮影者自身が決めた条件や予め決められた条件で撮影準備処理を行ってもよい。
【００６６】
撮影準備処理が完了すると、システム制御部５０は、撮影者に対し、撮影準備完了を報知する処理を行う（ステップＳ４３、第１の報知手段）。この後、システム制御部５０は元の処理を復帰する。撮影準備完了を報知する手段として、システム制御部５０は、表示部４７を用いて音声やＬＥＤなどで撮影者に報知する。
【００６７】
撮影準備が完了すると、システム制御部５０は、振動検出部８１によって、撮像装置１の振動状態から静止状態であるか否かを判定する（ステップＳ１７、静止状態判定手段）。
【００６８】
静止状態でない場合、システム制御部５０は、撮影者に対し、表示部４７を用いて撮影準備完了を報知する手段とは異なる音声やＬＥＤなどで静止状態でないことを報知する処理を行う（ステップＳ１８、第２の報知手段）。この後、システム制御部５０はステップＳ１７の処理に戻る。
【００６９】
一方、撮影準備が完了し、ステップＳ１７で撮像装置１が静止状態であると判定された場合、システム制御部５０は、撮影処理を開始する（ステップＳ１９）。なお、ステップＳ１７で撮像装置１が静止状態であると判定された場合、ステップＳ１９で撮影処理を行う前に、静止状態であることを撮影者に報知する処理を加えてもよい。これにより、撮影者は静止状態になって撮影が開始されることを知ることができる。
【００７０】
一方、ステップＳ１１で姿勢検出部８２によって撮像装置１の姿勢が上下逆以外の状態であると判定された場合、システム制御部５０は、撮像装置１を通常撮影モードに設定する（ステップＳ２２）。なお、通常撮影モードに設定された場合、ステップＳ１５に示すような所定の振動波形を検出する処理を、無効とする処理を加えてもよい。これにより、システム制御部５０は不要な振動波形を検出する動作を行わなくて済む。
【００７１】
この場合、システム制御部５０は、シャッタボタンが押下されるまで待つ（ステップＳ２３）。シャッタボタンが押下されると、システム制御部５０は、撮影準備処理を開始し、露出条件やフォーカスレンズ位置を決定する（ステップＳ２４）。
【００７２】
そして、撮影準備処理が完了すると、システム制御部５０は、ステップＳ１９で撮影処理を開始する。
【００７３】
なお、ステップＳ２４の撮影準備処理は、ステップＳ１６の撮影準備処理と同じ処理でもよいし、図５の撮影準備処理において、ステップＳ４３の撮影準備完了報知処理を行わない処理であってもよい。
【００７４】
また、ステップＳ４３では、撮影準備処理が完了すると、撮影者に対し、撮影準備完了を報知したが、姿勢検出部８２によって撮像装置１の水平状態を検出し、水平状態が検知された場合、撮影者に撮影準備処理が完了したとして報知処理を行ってもよい。あるいは、撮影準備処理完了の報知処理を行った後、撮像装置１の水平状態を検出し、水平状態が検知された場合、撮影準備処理を終了させてもよい。これにより、安定した撮影が可能となる。
【００７５】
さらに、振動検出部８１によって、撮像装置１の振動状態から静止状態であるか否かを判定する際、撮影準備処理によって決定されたシャッタ速度や防振装置（図示せず）の防振状態に応じて静止状態の判定条件を変えてもよい。
【００７６】
撮影処理が開始されると、システム制御部５０は、撮影処理中に所定の閾値以上の振動が振動検出部８１によって検出されたか否かを判別する（ステップＳ２０）。撮影処理中に所定の閾値以上の振動が検出されなかった場合、システム制御部５０は本処理を終了する。
【００７７】
一方、撮影中に所定の閾値以上の振動が検出された場合、システム制御部５０は、撮影者に対し、撮影中に振動を検出したことを報知する振動報知処理を行う（ステップＳ２１、第３の報知手段）。この後、システム制御部５０は本処理を終了する。
【００７８】
ここで、所定の閾値とは、撮影画像にブレの影響が出るような振動レベルであり、シャッタ速度やストロボ撮影などの撮影条件に応じて変更されてもよい。
【００７９】
また、撮影中の振動報知は、表示部４７を用いて撮影準備完了を報知する手段とは異なる音声やＬＥＤなどで行われる。なお、このとき、撮影中の振動報知は、表示部４７を用いて静止状態でないことを報知する手段と同じ音声やＬＥＤなどで行われてもよい。
【００８０】
つぎに、姿勢検出部８２によって撮像装置１の姿勢状態を検出する具体的な方法について説明する。図６は撮像装置１の底面を下にした通常姿勢の状態における加速度センサ８３の信号の変化を示すグラフである。同図（ａ）は撮像装置１の姿勢を示す。同図（ｂ）はＸ軸およびＺ軸方向の振動波形を示す。同図（ｃ）はＹ軸方向の振動波形を示す。
【００８１】
ここで、振動検出を行う加速度センサ８３は撮像装置１の回路基板に実装される。また、撮像装置１と加速度センサ８３の検出軸との位置関係は、同図（ａ）に示すような関係となる。
【００８２】
撮像装置１の上方向をＹ軸の正方向とすると、Ｚ軸は光学系１０の光軸と平行な関係にあり、被写体方向を正方向とする。Ｘ軸はＹ軸とＺ軸の両方に対して垂直な軸の関係にあり、グリップ側から見て光学系１０の方向を正方向とする。
【００８３】
ここで、加速度センサの特性として重力の影響について説明する。加速度センサ８３は、常に地球の重力の影響を受けるので、重力方向に一定の加速度信号を検出する。撮像装置１が同図（ａ）に示す姿勢の状態の場合、Ｘ軸およびＺ軸は重力の影響を受けないので、加速度センサ８３の出力信号レベルは、同図（ｂ）に示すように、０ｇレベルになっている。一方、Ｙ軸は負方向に重力の影響を受けるので、加速度センサ８３の出力信号レベルは、同図（ｃ）に示すように、負方向に１ｇレベルとなって検出される。
【００８４】
図７は撮像装置１を上下逆向きにした姿勢の状態における加速度センサ８３の信号の変化を示すグラフである。同図（ａ）は撮像装置１の姿勢を示す。同図（ｂ）はＹ軸方向の振動波形を示す。
【００８５】
撮像装置１を上下逆向きにした姿勢の状態であっても、Ｘ軸およびＺ軸は重力の影響を受けないので、図６（ｂ）と同様、加速度センサ８３の出力信号レベルは０ｇレベルになっている。
【００８６】
しかし、Ｙ軸は正方向に重力の影響を受けるので、加速度センサ８３の出力信号レベルは、図７（ｂ）に示すように、正方向に１ｇレベルとなって検出される。
【００８７】
また同様に、撮像装置１の光軸方向を重力方向に向けた状態にすると、Ｘ軸およびＹ軸は重力の影響を受けないので、図６（ｂ）と同様、加速度センサ８３の出力信号レベルは０ｇレベルになる。従って、Ｚ軸方向の加速度センサ８３の出力信号レベルは、撮像装置の姿勢によって図６（ｃ）や図７（ｂ）に示す信号レベルとなって検出される。
【００８８】
このような加速度センサ８３の特性を利用し、撮像装置１はその姿勢状態を検出することができる。
【００８９】
図８は撮像装置１を上下逆向きの姿勢にした状態で、その底面をタッピングした時の加速度センサ８３の信号の変化を示すグラフである。図８（ａ）は図７（ａ）と同様の姿勢状態を示す。図８（ａ）には、撮像装置１の底面を指すように、下向きの矢印ｆが示されている。図８（ｂ）は矢印ｆの方向に指で叩いた（タップした）ときのＹ軸方向の振動波形を示す。
【００９０】
図８（ｂ）において、図７（ｂ）と同様、Ｙ軸方向に重力加速度の影響を受けるので、定常状態では、加速度センサ８３の出力信号レベルは、１ｇレベルとなっている。
【００９１】
この状態から、前述したタップ時の振動を検出するために、信号レベルの閾値ａと、信号レベルが閾値ａを越えていた時間に対して閾値ｂが設定される。まず、閾値ａはＹ軸の出力信号レベルに設定され、正方向に１ｇ加えたレベル以上の値とする。ここで、閾値ａ以上の信号が検出されると、次に閾値ａ未満の信号が検出された直前までの時間を計時し、この計時した時間が閾値ｂの時間内である場合、所定の振動波形を検出することができる。
【００９２】
同様に、各軸に対して重力加速度を考慮した閾値ａおよび閾値ｂを設定することで、撮像装置１の姿勢、振動方向および振動の大きさに応じた、所定の異なる振動波形を検出することが可能である。なお、この方法は、所定の振動波形を検出する方法の一例として説明したが、閾値の組み合わせや３軸の合成信号を用いて所定の振動波形を検出するようにしてもよい。
【００９３】
このように、本実施形態の撮像装置は、加速度センサによりカメラが上下逆さまの姿勢になったことを検出し、撮影モードを自動的に自分撮り撮影モードに設定する。カメラ底面のタップを検出することにより、レリーズスイッチの位置を気にすることなく、右手でカメラをしっかりと構えることが可能となる。さらに、カメラの静止状態を同時に検出することで、撮影時の手ぶれを抑えた自分撮り撮影が可能となる。
【００９４】
従って、撮影者自身を被写体像として撮影する際、コストアップすることなく操作性を向上させることができる。また、レリーズ操作時のブレの状態を判断して撮影を開始するので、遅延時間を最小限に抑えて手ブレの影響を抑えることができる。
【００９５】
なお、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。
【００９６】
例えば、カメラの底面をタッピングする場合、タッピング位置がカメラの筐体と電池蓋とでは、その振動波形が異なる。図９は異なるタッピング位置でタッピングした時の加速度センサ８３の信号の変化を示すグラフである。符号ｈはカメラの筐体をタッピングした場合を示し、符号ｉは電池蓋をタッピングした場合を示す。このように、タッピング位置に応じて異なる振動波形を検出する際、前述したサンプリング周期、検出感度、閾値ａ、閾値ｂを適宜変更するようにしてもよい。
【００９７】
また、上記実施形態では、撮像素子としてＣＣＤ素子、ＣＭＯＳ素子等が用いられる。
【００９８】
また、表示装置としては、液晶ディスプレイに限らず、有機ＥＬディスプレイ、表面電界ディスプレイ（ＳＥＤ）、プラズマディスプレイなどを用いてもよい。また、表示手段として、バックライト方式のＬＣＤパネルを用いているが、有機ＥＬディスプレイなどの自発光型の表示手段を用いてもよい。
【００９９】
また、上記実施形態では、コンパクトタイプのデジタルカメラを例に説明したが、本発明は、デジタルビデオカメラ、デジタルＳＬＲ（一眼レフカメラ）等にも適用可能である。
【０１００】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１０１】
１  撮像装置
５  操作スイッチ
５０  システム制御部
８１  振動検出部
８２  姿勢検出部
８３  加速度センサ
８４  検出周期制御部
【図１】
2011075831.tif 000003
【図２】
2011075831.tif 000004
【図３】
2011075831.tif 000005
【図４】
2011075831.tif 000006
【図５】
2011075831.tif 000007
【図６】
2011075831.tif 000008
【図７】
2011075831.tif 000009
【図８】
2011075831.tif 000010
【図９】
2011075831.tif 000011