(57)【特許請求の範囲】
【請求項１】
３軸方向の加速度を検出する加速度検出手段と、
前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の傾きを算出する傾き算出手段と、
前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の落下・衝撃を判定する判定手段と、
前記加速度検出手段の加速度測定範囲とサンプリング速度のうち少なくとも一方を変更して、操作者に傾き状態を報知するのに適した設定である電子水準器モードと、前記判定手段での判定に適した設定である衝撃検知モードのいずれかに、状態に応じて設定する調整手段と、
加速度検出データを時系列に記録する記録手段と、
を有し、
前記調整手段が前記衝撃検知モードに設定した後に、前記判定手段が落下・衝撃の発生が生じたと判定した場合、発生時の加速度検出データを前記記録手段で記録し、
前記調整手段は、加速度の大きさが静止時の重力加速度を中心とした所定の加速度幅以内のときは前記電子水準器モードに設定し、それ以外では前記衝撃検知モードに設定することを特徴とする撮像装置。
【請求項２】
３軸方向の加速度を検出する加速度検出手段と、
前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の傾きを算出する傾き算出手段と、
前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の落下・衝撃を判定する判定手段と、
前記加速度検出手段の加速度測定範囲とサンプリング速度のうち少なくとも一方を変更して、操作者に傾き状態を報知するのに適した設定である電子水準器モードと、前記判定手段での判定に適した設定である衝撃検知モードのいずれかに、状態に応じて設定する調整手段と、
加速度検出データを時系列に記録する記録手段と、
を有し、
前記調整手段が前記衝撃検知モードに設定した後に、前記判定手段が落下・衝撃の発生が生じたと判定した場合、発生時の加速度検出データを前記記録手段で記録し、
前記調整手段は、前記電子水準器モードに設定されているときに、加速度が第１の所定値よりも大きくなったときは前記衝撃検知モードに切り替えることを特徴とする撮像装置。
【請求項３】
請求項２に記載の撮像装置において、
前記調整手段は、前記電子水準器モードに設定されているときに加速度が前記第１の所定値よりも大きい第２の所定値を超えたときは前記衝撃検知モードに切り替え、その後に前記判定手段が落下・衝撃の発生を判定したときは、発生時の加速度検出データを２回目の衝撃であることが判別できるように前記記録手段で記録することを特徴とする撮像装置。
【請求項４】
３軸方向の加速度を検出する加速度検出手段と、
前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の傾きを算出する傾き算出手段と、
前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の落下・衝撃を判定する判定手段と、
前記加速度検出手段の加速度測定範囲とサンプリング速度のうち少なくとも一方を変更して、操作者に傾き状態を報知するのに適した設定である電子水準器モードと、前記判定手段での判定に適した設定である衝撃検知モードのいずれかに、状態に応じて設定する調整手段と、
加速度検出データを時系列に記録する記録手段と、
を有し、
前記調整手段が前記衝撃検知モードに設定した後に、前記判定手段が落下・衝撃の発生が生じたと判定した場合、発生時の加速度検出データを前記記録手段で記録し、
前記調整手段は、前記傾き算出手段で求めた傾き量に応じて、前記電子水準器モードまたは前記衝撃検知モードに設定することを特徴とする撮像装置。
【請求項５】
請求項４に記載の撮像装置において、
前記調整手段は、前記傾き算出手段で求めた傾き量が撮影時の正姿勢を０°としたときに、撮影光軸で装置を回転させたときの０°、９０°、２７０°を中心とした所定の角度幅では前記電子水準器モードに設定し、それ以外の回転角度では前記衝撃検知モードに設定することを特徴とする撮像装置。
【請求項６】
３軸方向の加速度を検出する加速度検出手段と、
前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の傾きを算出する傾き算出手段と、
前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の落下・衝撃を判定する判定手段と、
前記加速度検出手段の加速度測定範囲とサンプリング速度のうち少なくとも一方を変更して、操作者に傾き状態を報知するのに適した設定である電子水準器モードと、前記判定手段での判定に適した設定である衝撃検知モードのいずれかに、状態に応じて設定する調整手段と、
加速度検出データを時系列に記録する記録手段と、
を有し、
前記調整手段が前記衝撃検知モードに設定した後に、前記判定手段が落下・衝撃の発生が生じたと判定した場合、発生時の加速度検出データを前記記録手段で記録し、
前記調整手段は、前記傾き算出手段で求めた傾き量の変動が所定の変動量より大きいときに前記衝撃検知モードに設定することを特徴とする撮像装置。
【請求項７】
請求項１〜６のいずれか１つに記載の撮像装置において、
前記調整手段は、前記衝撃検知モードに設定する場合、前記電子水準器モードのときよりも前記加速度測定範囲を広くするとともに、前記サンプリング速度を速くすることを特徴とする撮像装置。
【請求項８】
請求項７に記載の撮像装置において、
前記電子水準器モードのときには前記加速度検出手段の出力値に平均化処理を行い、前記衝撃検知モードのときには該平均化処理を行わないことを特徴とする撮像装置。
【請求項９】
請求項１〜８のいずれか１つに記載の撮像装置において、
前記記録手段で記録する加速度検出データを取得した後に待ち時間を設け、該待ち時間中は前記判定手段による落下・衝撃の発生検出を無効とすることを特徴とする撮像装置。
【請求項１０】
請求項１〜９のいずれか１つに記載の撮像装置において、
前記調整手段は、前記衝撃検知モードのときに前記傾き算出手段で求めた傾き量の変動が小さい状態が所定時間続いたときは、前記電子水準器モードに切り替えることを特徴とする撮像装置。
【請求項１１】
請求項１〜１０のいずれか１つに記載の撮像装置において、
前記傾き傾き算出手段で算出した傾き量を表示する表示手段を有し、前記調整手段は、前記表示手段に傾き量を表示しないときには前記衝撃検知モードに設定に設定することを特徴とする撮像装置。
【請求項１２】
請求項１〜１１のいずれか１つに記載の撮像装置において、
撮影モードを切り替える撮影モード切替手段を有し、前記調整手段は、撮影モードでないときには前記衝撃検知モードに設定することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子水準器機能搭載の撮像装置に関する。
【背景技術】
【０００２】
特許文献１には、加速度センサを用いて、撮像装置内の撮像素子の水平出しをする電子水準器についての内容が記載されている。
通常、撮像装置では加速度センサを用いて、電子水準器と撮影した画像を再生するときに縦横に合わせて再生画像を回転させる機能に使われている。
特許文献２には、加速度センサを用いて衝撃検知をし、ログを保存することが記載されている。
特許文献３には、自由落下後に加速度測定範囲やサンプリング期間を変更することにより、衝撃検知を行うことが記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
特許文献３の検知方式では、自由落下せずにぶつけた場合に対応できない。さらに、自由落下では電子水準器並みの高精度は不要である。
加速度センサを用いることにより、電子水準器と衝撃検知の両方を実現できるが、電子水準器と衝撃検知では求める精度が異なる。
電子水準器として使う場合は、重力加速度がわかればよいので加速度の測定範囲は１Ｇあればよい。
衝撃検知となるとどこまでの衝撃について把握したいかにもよるが、数Ｇ以上必要である。
また、サンプリング時間の間隔も衝撃検知のときは衝撃の種類にもよるが速い速度でサンプリングしないと衝撃を検知できなくなる。さらに、衝撃は一瞬であるので加速度センサの出力値をそのまま使用する方がよい。
電子水準器も精度を出すためにはサンプリング時間が短い方がいいが、衝撃検知のときほどの速度は必要ない。さらにセンサのばらつきを押さえるために平均化等の処理を行い、精度を出す必要がある。
【０００４】
本発明は、このような状況に鑑みてなされたもので、電子水準器モードと衝撃検知モードを使用されるシーンに応じて切り替えることにより、両方の精度を適正に満たすようにし、無用な精度保持による制御の複雑化を無くすとともに、衝撃損傷が発生した場合にその特定を容易且つ高精度に行える撮像装置の提供を、その主な目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に記載の発明は、３軸方向の加速度を検出する加速度検出手段と、前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の傾きを算出する傾き算出手段と、前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の落下・衝撃を判定する判定手段と、前記加速度検出手段の加速度測定範囲とサンプリング速度のうち少なくとも一方を変更して、操作者に傾き状態を報知するのに適した設定である電子水準器モードと、前記判定手段での判定に適した設定である衝撃検知モードのいずれかに、状態に応じて設定する調整手段と、加速度検出データを時系列に記録する記録手段と、を有し、前記調整手段が前記衝撃検知モードに設定した後に、前記判定手段が落下・衝撃の発生が生じたと判定した場合、発生時の加速度検出データを前記記録手段で記録し、前記調整手段は、加速度の大きさが静止時の重力加速度を中心とした所定の加速度幅以内のときは前記電子水準器モードに設定し、それ以外では前記衝撃検知モードに設定することを特徴とする。
【０００６】
請求項２に記載の発明は、３軸方向の加速度を検出する加速度検出手段と、前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の傾きを算出する傾き算出手段と、前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の落下・衝撃を判定する判定手段と、前記加速度検出手段の加速度測定範囲とサンプリング速度のうち少なくとも一方を変更して、操作者に傾き状態を報知するのに適した設定である電子水準器モードと、前記判定手段での判定に適した設定である衝撃検知モードのいずれかに、状態に応じて設定する調整手段と、加速度検出データを時系列に記録する記録手段と、を有し、前記調整手段が前記衝撃検知モードに設定した後に、前記判定手段が落下・衝撃の発生が生じたと判定した場合、発生時の加速度検出データを前記記録手段で記録し、前記調整手段は、前記電子水準器モードに設定されているときに、加速度が第１の所定値よりも大きくなったときは前記衝撃検知モードに切り替えることを特徴とする。
請求項３に記載の発明は、請求項２に記載の撮像装置において、前記調整手段は、前記電子水準器モードに設定されているときに加速度が前記第１の所定値よりも大きい第２の所定値を超えたときは前記衝撃検知モードに切り替え、その後に前記判定手段が落下・衝撃の発生を判定したときは、発生時の加速度検出データを２回目の衝撃であることが判別できるように前記記録手段で記録することを特徴とする。
請求項４に記載の発明は、３軸方向の加速度を検出する加速度検出手段と、前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の傾きを算出する傾き算出手段と、前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の落下・衝撃を判定する判定手段と、前記加速度検出手段の加速度測定範囲とサンプリング速度のうち少なくとも一方を変更して、操作者に傾き状態を報知するのに適した設定である電子水準器モードと、前記判定手段での判定に適した設定である衝撃検知モードのいずれかに、状態に応じて設定する調整手段と、加速度検出データを時系列に記録する記録手段と、を有し、前記調整手段が前記衝撃検知モードに設定した後に、前記判定手段が落下・衝撃の発生が生じたと判定した場合、発生時の加速度検出データを前記記録手段で記録し、前記調整手段は、前記傾き算出手段で求めた傾き量に応じて、前記電子水準器モードまたは前記衝撃検知モードに設定することを特徴とする。
【０００７】
請求項５に記載の発明は、請求項４に記載の撮像装置において、前記調整手段は、前記傾き算出手段で求めた傾き量が撮影時の正姿勢を０°としたときに、撮影光軸で装置を回転させたときの０°、９０°、２７０°を中心とした所定の角度幅では前記電子水準器モードに設定し、それ以外の回転角度では前記衝撃検知モードに設定することを特徴とする。
請求項６に記載の発明は、３軸方向の加速度を検出する加速度検出手段と、前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の傾きを算出する傾き算出手段と、前記加速度検出手段の出力値に基づいて該加速度検出手段が装着された装置の落下・衝撃を判定する判定手段と、前記加速度検出手段の加速度測定範囲とサンプリング速度のうち少なくとも一方を変更して、操作者に傾き状態を報知するのに適した設定である電子水準器モードと、前記判定手段での判定に適した設定である衝撃検知モードのいずれかに、状態に応じて設定する調整手段と、加速度検出データを時系列に記録する記録手段と、を有し、前記調整手段が前記衝撃検知モードに設定した後に、前記判定手段が落下・衝撃の発生が生じたと判定した場合、発生時の加速度検出データを前記記録手段で記録し、前記調整手段は、前記傾き算出手段で求めた傾き量の変動が所定の変動量より大きいときに前記衝撃検知モードに設定することを特徴とする。
請求項７に記載の発明は、請求項１〜６のいずれか１つに記載の撮像装置において、前記調整手段は、前記衝撃検知モードに設定する場合、前記電子水準器モードのときよりも前記加速度測定範囲を広くするとともに、前記サンプリング速度を速くすることを特徴とする。
請求項８に記載の発明は、請求項７に記載の撮像装置において、前記電子水準器モードのときには前記加速度検出手段の出力値に平均化処理を行い、前記衝撃検知モードのときには該平均化処理を行わないことを特徴とする。
【０００８】
請求項９に記載の発明は、請求項１〜８のいずれか１つに記載の撮像装置において、前記記録手段で記録する加速度検出データを取得した後に待ち時間を設け、該待ち時間中は前記判定手段による落下・衝撃の発生検出を無効とすることを特徴とする。
請求項１０に記載の発明は、請求項１〜９のいずれか１つに記載の撮像装置において、前記調整手段は、前記衝撃検知モードのときに前記傾き算出手段で求めた傾き量の変動が小さい状態が所定時間続いたときは、前記電子水準器モードに切り替えることを特徴とする。
請求項１１に記載の発明は、請求項１〜１０のいずれか１つに記載の撮像装置において、前記傾き傾き算出手段で算出した傾き量を表示する表示手段を有し、前記調整手段は、前記表示手段に傾き量を表示しないときには前記衝撃検知モードに設定に設定することを特徴とする。
請求項１２に記載の発明は、請求項１〜１１のいずれか１つに記載の撮像装置において、撮影モードを切り替える撮影モード切替手段を有し、前記調整手段は、撮影モードでないときには前記衝撃検知モードに設定することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、使用されるシーンに応じて電子水準器モードと衝撃検知モードを切り替えることにより、両方の精度を満たすことが可能となる。
これにより、無用な精度保持による制御の複雑化を無くすことができるとともに、衝撃損傷が発生した場合にその特定を容易且つ高精度に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る撮像装置としてのディジタルカメラの上面図である。
【図２】同正面図である。
【図３】同背面図である。
【図４】構成ブロック図である。
【図５】ＬＣＤモニタにおける電子水準器バーの表示状態を示す背面図である。
【図６】実施例４の制御動作を示すフローチャートである。
【図７】実施例５の制御動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態を図を参照して説明する。
なお、各図の番号は、同じ部材や同じ処理に関しては、極力同じ番号を付けている。
図１は本実施形態に係る撮像装置としてのディジタルカメラ（以下、単に「カメラ」ともいう）の上面図、図２は同正面図、図３は同平面図、図４は構成ブロック図である。
図４に基づいてディジタルカメラの構成を説明する。
ＣＣＤ（１０１）は、光学画像を光電変換するための固体撮像素子であり、Ｆ／Ｅ（フロントエンド）−ＩＣ（１０２）は、画像ノイズ除去用相関二重サンプリングを行うＣＤＳ（１０２−１）、利得調整を行うＡＧＣ（１０２−２）、ディジタル信号変換を行うＡ／Ｄ（１０２−３）、ＣＣＤ１制御ブロック（１０４−１）より、垂直同期信号、水平同期信号を供給され、ＣＰＵブロック（１０４−３）によって制御されるＣＣＤ（１０１）、及びＦ／Ｅ−ＩＣ（１０２）の駆動タイミング信号を発生するＴＧ（１０２−４）を有する。
【００１２】
鏡胴ユニット（４）は、被写体の光学画像を取り込むズームレンズ（４−１ａ）、ズーム駆動モータ（４−１ｂ）からなるズーム光学系（４−１）、フォーカスレンズ（４−２ａ）、フォーカス駆動モータ（４−２ｂ）からなるフォーカス光学系（４−２）、絞り（４−３ａ）、絞りモータ（４−３ｂ）からなる絞りユニット（４−３）、メカシャッタ（４−４ａ）、メカシャッタモータ（４−４ｂ）からなるメカシャッタユニット（４−４）、各モータを駆動するモータドライバ（４−５）を有する。
ＲＯＭ（１１３）には、ＣＰＵブロック（１０４−３）にて解読可能なコードで記述された、制御プログラムや制御するためのパラメータが格納されている。このディジタルカメラの電源がオン状態になると、前記プログラムは不図示のメインメモリにロードされ、前記ＣＰＵブロック（１０４−３）はそのプログラムに従って装置各部の動作を制御するとともに、制御に必要なデータ等を、一時的に、ＳＤＲＡＭ（１０３）、及び後述するディジタルスチルカメラプロセッサ（１０４）内にあるＬｏｃａｌ ＳＲＡＭ（１０４−４）に保存する。
【００１３】
ＲＯＭ（１１３）に書き換え可能なフラッシュＲＯＭを使用することで、制御プログラムや制御するためのパラメータを変更することが可能となり、機能のバージョンアップが容易に行える。
ディジタルスチルカメラプロセッサ（１０４）は、ＣＣＤ（１０１）よりＦ／Ｅ―ＩＣ（１０２）の出力データにホワイトバランス設定やガンマ設定を行い、又、前述したように、垂直同期信号、水平同期信号を供給するＣＣＤ１制御ブロック（１０４−１）、フィルタリング処理により、輝度データ・色差データへの変換を行うＣＣＤ２制御ブロック（１０４−２）、装置各部の動作を制御するＣＰＵブロック（１０４−３）、制御に必要なデータ等を一時的に保存するＬｏｃａｌＳＲＡＭ（１０４−４）、パソコンなどの外部機器とＵＳＢ通信を行うＵＳＢブロック（１０４−５）、パソコンなどの外部機器とシリアル通信を行うシリアルブロック（１０４−６）、ＪＰＥＧ圧縮・伸張を行うＪＰＥＧＣＯＤＥＣブロック（１０４−７）、画像データのサイズを補間処理により拡大／縮小するＲＥＳＩＺＥブロック（１０４−８）、画像データを液晶モニタやＴＶなどの外部表示機器に表示するためのビデオ信号に変換するＴＶ信号表示ブロック（１０４−９）、撮影された画像データを記録するメモリカードの制御を行うメモリカードブロック（１０４−１０）を有する。
【００１４】
ＳＤＲＡＭ（１０３）は、ディジタルスチルカメラプロセッサ（１０４）で画像データに各種処理を施す際に、画像データを一時的に保存する。保存される画像データは、例えば、ＣＣＤ（１０１）から、Ｆ／Ｅ−ＩＣ（１０２）を経由して取りこんで、ＣＣＤ１信号処理ブロック（１０４−１）でホワイトバランス設定、ガンマ設定が行われた状態の「ＲＡＷ−ＲＧＢ画像データ」やＣＣＤ２制御ブロック（１０４−２）で輝度データ・色差データ変換が行われた状態の「ＹＵＶ画像データ」、ＪＰＥＧＣＯＤＥＣブロック（１０４−７）で、ＪＰＥＧ圧縮された「ＪＰＥＧ画像データ」などである。
内蔵メモリ（１０７）は、撮影した画像データを記憶できるようにするためのメモリである。
ＬＣＤドライバ（１０８）は、後述するＬＣＤモニタ（５）に駆動するドライブ回路であり、ＴＶ信号表示ブロック（１０４−９）から出力されたビデオ信号を、表示手段としてのＬＣＤモニタ（５）に表示するための信号に変換する機能も有している。ＬＣＤモニタ（５）は、撮影前に被写体の状態を監視する、撮影した画像を確認する、メモリカードや前述した内蔵メモリ（１０７）に記録した画像データを表示する、などを行うためのモニタである。
【００１５】
ビデオＡＭＰ（１１８）は、ＴＶ信号表示ブロック（１０４−９）から出力されたビデオ信号を、７５Ωインピーダンス変換するためのアンプであり、ビデオジャック（１１９）は、ＴＶなどの外部表示機器と接続するためのジャックである。
操作Ｋｅｙユニット（ＳＷ１〜１５）は、ユーザが操作するＫｅｙ回路であり、ＳＵＢ−ＣＰＵ（１０５）は、操作Ｋｅｙユニット（ＳＷ１〜１５）などの出力信号をユーザの操作情報として、ＣＰＵブロック（１０４−３）に出力する。また、時刻をカウントしているRTC（1０5-2）と通信し、時間を制御している。
３軸方向の加速度を検出する加速度検出手段としての加速度センサ（１１１）、磁気センサ（１１２）は、ディジタルスチルカメラプロセッサ（１０４）のI2Cブロック（１０４−１１）と通信し、ＣＰＵブロック（１０４−３）は、そのデータからカメラの傾きや向きを演算し、ＬＣＤモニタ（５）等に表示する。
【００１６】
ＣＰＵブロック（１０４−３）は、加速度センサ（１１１）の出力値に基づいてカメラの傾きを算出する傾き算出手段、加速度センサ（１１１）の出力値に基づいてカメラの落下・衝撃を判定する判定手段、電子水準器モードと、衝撃検知モードのいずれかに状態に応じて設定する調整手段、加速度検出データを時系列に記録する記録手段として機能する。
また、図２、３のモードダイヤル（ＳＷ２）は、撮影モード切替手段としてなる。
【実施例】
【００１７】
ここでは、電子水準器として使用するモードを電子水準器モード、衝撃検知として使用するモードを衝撃検知モードとする。
電子水準器は、加速度センサを用いて重力加速度から角度を算出する機能であり、意図的に傾けたり、水平を出して撮影するときに用いる。
衝撃検知はカメラを落下させたり、ぶつけたりした際に、カメラにログを残しておき、カメラの破壊の原因の特定に使用するために用いる。
加速度センサは加速度測定範囲・サンプリング周波数を変更できるものとする。
電子水準器モードでは分解能を上げるために加速度測定範囲を狭くし、消費電力を抑えるためにサンプリング周波数を遅めに設定し、さらに、加速度センサの出力値のばらつきを抑えるために平均化の処理を入れる。
衝撃検知モードでは衝撃の大きさを測るために加速度測定範囲を広くし、一瞬の衝撃を逃さないためにサンプリング周波数を速めに設定し、衝撃の大きさを見るために平均化の処理はしないで出力値をそのまま使用する。
【００１８】
［実施例１］
電子水準器モードの設定はメニュー（メニュースイッチ１４）でＯＮ／ＯＦＦ設定が可能である。メニューでＯＮ（「表示のみ」、「表示＋音」のいずれか）にした場合は、ユーザが電子水準器を使用するため、図５に示すようにＬＣＤモニタ５に電子水準器のバー５ａを出しているため、加速度センサの設定は、電子水準器モードとする。
また、メニューでＯＦＦにした場合は、加速度センサの設定を衝撃検知モードとする。
電子水準器モードでは、３軸加速度センサ１１１の各軸の加速度測定範囲を２Ｇとし、サンプリング周波数は、１００Ｈｚとしている。そして、各軸の加速度情報から角度を算出し、電子水準器表示を行っている。
【００１９】
衝撃検知モードでは、３軸加速度センサ１１１の各軸の加速度測定範囲を１６Ｇとし、サンプリング周波数は、１０００Ｈｚとしている。そして、衝撃検知に備えて、衝撃検知の判定処理を実施する。
衝撃検知条件は、測定した各軸のいずれかの加速度値が１０Ｇ以上の状態が一瞬でも発生した場合を検知条件としている。
衝撃検知条件を満たした場合は、衝撃状態として、検知以降の加速度情報を取得する。
そして、衝撃が発生したという履歴を残すために、衝撃検知以降の合成加速度が最大になる各軸の加速度値とともに、ログ情報として保存する。
衝撃検知条件を満たさない場合は、衝撃検知モードでの設定条件にて、電子水準器モード時と同様に各軸の加速度情報から角度を算出している。
【００２０】
［実施例２］
実施例１では、電子水準器の設定をＯＮにした場合、衝撃検知モードへの切り替えができない。そのため実施例２では、さらに、カメラのモードによって切り替えるようにしている。
まず、カメラのモードを確認する。撮影モードでは実施例１と同様、電子水準器がＯＮになっていれば電子水準器モードとする。撮影モード以外のモードである再生モードでは衝撃検知モードにする。
再生モードでの加速度センサの使用は縦横検知である。縦横検知とは撮影画像の縦横とユーザが見ているＬＣＤモニタ５の縦横を検知して、正方向に回転させるという機能である。この縦横検知は、電子水準器までの精度は必要なく、縦（±９０度）、横（０度）という大体の角度がわかれば実現できるため再生モードのときは衝撃検知モードにすることが可能となる。
加速度センサへの加速度測定範囲、サンプリング周波数の設定および衝撃検知判定処理については、実施例１と同じである。
【００２１】
［実施例３］
実施例２では、撮影モードで電子水準器の設定をＯＮにした場合、衝撃検知モードへの切り替えができない。そのため実施例３ではそれを解消する方法を３通り記す。
（実施例３−１）
電子水準器は水平を出したいときに使用するものなので、０度、９０度、２７０度が正確に出れば良い。そのため、例えば０±５度、９０±５度、２７０±５度のときに精度が高ければ、水平を出すためには十分である。
つまり、０±５度、９０±５度、２７０±５度のときに電子水準器モードにし、それ以外の角度のときは衝撃検知モードにする。
衝撃検知モードの設定および衝撃検知判定処理については、実施例１と同じである。
【００２２】
（実施例３−２）
実施例３−１では角度によってモードを切り替えたが、加速度センサのばらつきによって切り替えてもよい。出力値がばらついているときはユーザがカメラを動かしている状態であり、精度を出そうとしていないと考えられるので衝撃検知モードとする。
出力値が安定してきたら電子水準器モードに切り替える。出力値が安定しているということは、ユーザが角度を合わせようとしていたり、三脚に固定していたりと、水準器を使用しようとしていると想定されるためである。
衝撃検知モードの設定および衝撃検知判定処理については、実施例１と同じである。
【００２３】
（実施例３−３）
加速度センサの出力値から重力加速度以外の加速度があった場合、切り替えてもいい。３軸の出力値から計算した値が所定の加速度幅である１Ｇ±０．３Ｇ以上となった場合に衝撃検知モードに切り替える。
理由は実施例３−２と同様、カメラが安定しているときにユーザが電子水準器を使用しようと想定されるためである。
衝撃検知モードの設定および衝撃検知判定処理については、実施例１と同じである。
【００２４】
［実施例４］
実施例３の場合、電子水準器モードと衝撃検知モードが頻繁に切り替わりすぎ煩雑だという問題がある。
実施例４では電子水準器モードに対する影響を極力抑えた方法を示す。図６にそのフロー図を示す。
本実施例では、電子水準器モード状態で加速度センサの出力値によって異常状態を検知し、衝撃検知モードに移行するものである。異常状態としては、自由落下状態と異常加速度状態の２種類としている。更に異常加速度状態とは、落下時の加速落下状態または、回転落下状態としている。
そして、衝撃検知モード移行後に、衝撃による検知検知結果をログに保存するものである。
【００２５】
電子水準器モードを初期状態とする。電子水準器モードでは、３軸加速度センサ１１１の各軸の加速度測定範囲を２Ｇとし、サンプリング周波数は１００Ｈｚとしている。
この電子水準器モード状態で、加速度をモニタリングし、自由落下状態または、異常加速度状態を検知したかの判定を行う。
最初に自由落下検知の説明を行う。自由落下状態は測定した各軸の加速度値が０．３Ｇ以下の状態が２００ｍｓ以上経過した場合を自由落下検知条件としている。
自由落下検知条件を満たした場合は、自由落下状態として、検知時の加速度情報を取得する。
そして、衝撃検知モード設定を行う。衝撃検知モードは、各軸の加速度測定範囲を１６Ｇとし、サンプリング周波数は１０００Ｈｚとしている。
【００２６】
そして、衝撃検知待ちを開始する。衝撃検知条件は、測定した各軸のいずれかの加速度値が１０Ｇ以上の状態が一瞬でも発生した場合を検知条件としている。
衝撃検知条件を満たした場合は、衝撃状態として、検知時の加速度情報を取得する。
そして、自由落下衝撃が発生したという履歴を残すために、自由落下検知時の各軸の加速度値、衝撃検知時の各軸の加速度値とともに、ログ情報として保存する。
そして、衝撃状態の完了待ちを開始する。衝撃検知から２秒間は、検知無効期間としている。
検知無効期間の２秒間経過後は、初期状態である電子水準器モードに復帰する。
また、衝撃検知待ち状態が１秒以上経過しても、衝撃検知条件を満たさない場合は、衝撃なしと判断し、ログ情報は残さずに初期状態である電子水準器モードに復帰する。
【００２７】
次に、異常加速度検知の説明を行う。
異常加速度状態は、各軸の加速度が１．０Ｇ以上の状態が３０ｍｓ以上経過した状態を異常加速度検知条件としている。
異常加速度条件を満たした場合は、異常加速度状態として、検知時の加速度情報を取得する。
そして、衝撃検知モード設定を行う。衝撃検知モードは、各軸の加速度測定範囲を１６Ｇとし、サンプリング周波数は１０００Ｈｚとしている。
そして、衝撃検知待ちを開始する。衝撃検知条件は、測定した各軸のいずれかの加速度値が１０Ｇ以上の状態が一瞬でも発生した場合を検知条件としている。
衝撃検知条件を満たした場合は、衝撃状態として、検知時の加速度情報を取得する。
【００２８】
落下衝撃が発生したという履歴を残すために、異常加速度検知時の各軸の加速度値、衝撃検知時の各軸の加速度値とともに、ログ情報として保存する。
そして、衝撃状態の完了待ちを開始する。衝撃検知から２秒間は、検知無効期間としている。無効期間を設定することにより、衝撃時のバウンドによる誤検知を防止することができる。
検知無効期間の２秒間経過後は、初期状態である電子水準器モードに復帰する。また、衝撃検知待ち状態が１秒以上経過しても、衝撃検知条件を満たさない場合は、衝撃なしと判断し、ログ情報は残さずに初期状態である電子水準器モードに復帰する。
本実施例では、判定加速度を各軸の加速度にて説明しているが、合成加速度にて判定してもよい。
【００２９】
［実施例５］
本実施例では、実施例４に対し、自由落下以外での落下検知においては、落下衝撃のバウンド後の衝撃を想定した落下衝撃検知方法としている。図７にそのフロー図を示す。
本実施例では、電子水準器モード状態で加速度センサの出力値によって異常状態を検知し、衝撃検知モードに移行するものである。異常状態としては、自由落下状態と初期衝撃状態の２種類としている。
自由落下以外での落下検知においては、初期衝撃のバウンド後の衝撃を想定した落下衝撃検知方法としている。そして、衝撃検知モード移行後に、バウンド後の衝撃検知により落下衝撃と判断し、検知結果をログに保存するものである。
自由落下検知については、実施例４と同じであるため割愛する。
【００３０】
初期衝撃状態は、各軸の加速度が１．５Ｇ以上の状態が一瞬でも発生した場合を初期衝撃検知条件としている。
初期衝撃条件を満たした場合は、初期衝撃状態として、検知時の加速度情報を取得する。
そして、衝撃検知モード設定を行う。衝撃検知モードは、各軸の加速度測定範囲を１６Ｇとし、サンプリング周波数は１０００Ｈｚとしている。
衝撃検知モード設定後は、バウンドを想定し、３０ｍｓ間の検知無効期間を設定する。そして、衝撃検知待ちを開始する。バウンド衝撃検知条件は、測定した各軸のいずれかの加速度値が１０Ｇ以上の状態が一瞬でも発生した場合を検知条件としている。
バウンド衝撃検知条件を満たした場合は、衝撃状態として、検知時の加速度情報を取得する。
落下衝撃が発生したという履歴を残すために、初期衝撃検知時の各軸の加速度値、バウンド衝撃検知時の各軸の加速度値とともに、ログ情報として保存する。そして、衝撃状態の完了待ちを開始する。
【００３１】
バウンド衝撃検知から２秒間は、検知無効期間としている。無効期間を設定することにより、バウンド衝撃時の２回目以降のバウンドによる誤検知を防止することができる。
検知無効期間の２秒間経過後は、初期状態である電子水準器モードに復帰する。
また、バウンド衝撃検知待ち状態が０．５秒以上経過しても、衝撃検知条件を満たさない場合は、衝撃なしと判断し、ログ情報は残さずに初期状態である電子水準器モードに復帰する。
本実施例では、判定加速度を各軸の加速度にて説明しているが、合成加速度にて判定してもよい。
【符号の説明】
【００３２】
１０４−３  傾き算出手段、判定手段、調整手段、記録手段としてのＣＰＵブロック
１１１  加速度検出手段としての加速度センサ
ＳＷ２  撮影モード切替手段としてのモードダイヤル
【先行技術文献】
【特許文献】
【００３３】
【特許文献１】特開２００９−０９４９８７号公報
【特許文献２】特開２００９−２２５２０１号公報
【特許文献３】特開２００６−２９２６９０号公報
【図１】
0005648487.tif 000002
【図２】
0005648487.tif 000003
【図３】
0005648487.tif 000004
【図４】
0005648487.tif 000005
【図５】
0005648487.tif 000006
【図６】
0005648487.tif 000007
【図７】
0005648487.tif 000008