(57)【要約】【解決課題】低コストな構成で、手ぶれ防止機能を有すると共に、精度よく姿勢角を計測することができるようにする。【解決手段】加速度検知部によってデジタルカメラのｘ軸方向及びｚ軸方向に生じる加速度を検知し（１００）、検知された加速度のＡＣ成分とＤＣ成分とを抽出する（１０２）。また、抽出されたＤＣ成分のピーク値を検出して（１０４）、デジタルカメラの横方向が水平となっている状態におけるＤＣ成分値を検出する。そして、抽出されたＤＣ成分の値と検出されたＤＣ成分のピーク値との差分に基づいて、水平方向に対するデジタルカメラの横方向の姿勢角を計測し（１０６）、ＬＣＤに計測された姿勢角を表示する（１０８）。また、抽出された加速度のＡＣ成分に応じて、手ぶれ補正レンズを移動させて、手ぶれによる光軸のずれを打ち消し、手ぶれを防止した被写体像を示す画像データを取得する。【選択図】図５
2008046073.tif 000002
【特許請求の範囲】
【請求項１】
自装置に生じる加速度を検知して、前記加速度に応じた信号を出力する検知手段と、
前記検知手段によって出力された信号の直流成分を抽出する抽出手段と、
前記抽出手段によって抽出された直流成分に基づいて、基準方向に対する自装置の姿勢角を計測する角度計測手段と、
を含む角度計測装置。
【請求項２】
前記検知手段は、自装置の所定方向に生じる加速度を検知し、
前記角度計測手段は、前記抽出手段によって抽出された直流成分の最大値を検出し、計測対象時の直流成分と前記検出された前記直流成分の最大値とに基づいて、前記姿勢角を計測する請求項１記載の角度計測装置。
【請求項３】
前記検知手段は、自装置の３軸方向の各々に生じる加速度を検知して、各加速度に応じた信号を出力し、
前記抽出手段は、前記３軸方向の各々について、前記信号の直流成分を抽出し、
前記角度計測手段は、前記抽出手段によって抽出された前記３軸方向の直流成分に基づいて、前記姿勢角を計測する請求項１記載の角度計測装置。
【請求項４】
被写体像を結像する結像手段と、
前記結像手段によって結像された被写体像を撮影する撮影手段と、
自装置に生じる加速度を検知して、前記加速度に応じた信号を出力する検知手段と、
前記検知手段によって出力された信号の直流成分及び交流成分を抽出する抽出手段と、
前記抽出手段によって抽出された交流成分に応じて、前記結像手段及び前記撮影手段の少なくとも一方を移動させて手ぶれを防止する手ぶれ防止手段と、
前記抽出手段によって抽出された直流成分に基づいて、基準方向に対する自装置の姿勢角を計測する角度計測手段と、
を含む撮影装置。
【請求項５】
前記角度計測手段によって計測された前記姿勢角を表示する表示手段を更に含む請求項４記載の撮影装置。
【請求項６】
前記角度計測手段によって計測された前記姿勢角を記憶する記憶手段を更に含む請求項４記載の撮影装置。
【請求項７】
前記角度計測手段によって計測された前記姿勢角に基づいて、前記撮影手段によって撮影された画像の傾きを補正する補正手段を更に含む請求項４記載の撮影装置。
【請求項８】
前記検知手段は、自装置の所定方向に生じる加速度を検知し、
前記角度計測手段は、前記抽出手段によって抽出された直流成分の最大値を検出し、計測対象時の直流成分と前記検出された前記直流成分の最大値とに基づいて、前記姿勢角を計測する請求項４〜請求項７の何れか１項記載の撮影装置。
【請求項９】
前記検知手段は、自装置の３軸方向の各々に生じる加速度を検知して、各加速度に応じた信号を出力し、
前記抽出手段は、前記３軸方向の各々について、前記信号の直流成分を抽出し、
前記角度計測手段は、前記抽出手段によって抽出された前記３軸方向の直流成分に基づいて、前記姿勢角を計測する請求項４〜請求項７の何れか１項記載の撮影装置。
【請求項１０】
自装置に生じる加速度を検知して、前記加速度に応じた信号を出力する検知手段を備えた角度計測装置の角度計測方法であって、
前記出力された信号の直流成分を抽出し、
前記抽出された直流成分に基づいて、基準方向に対する自装置の姿勢角を計測することを特徴とする角度計測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、角度計測装置、撮影装置、及び角度計測方法に係り、特に、自装置の姿勢角を計測する角度計測装置、撮影装置、及び角度計測方法に関する。
【背景技術】
【０００２】
従来、デジタルカメラなどの撮影装置では、アルコール又は水に気泡が入った水準器を取り付けて、撮影装置の角度を調整し、水平出しを行っている。
【０００３】
例えば、撮像手段の撮影光軸に沿った回転軸を中心に、該撮像手段が予め決められた姿勢に対して回転された方向および角度を検出する撮像姿勢検出手段を備えた電子カメラが知られている（特許文献１）。この電子カメラの撮像姿勢検出手段は、２つの水銀スイッチを有しており、水銀スイッチのオンオフの組み合わせから回転された方向及び角度を検出している。
【特許文献１】特開平１０−１６４４２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の特許文献１に記載の技術では、水銀スイッチのオンオフの組み合わせで角度を検出しているため、精度よく角度を検出することができない、という問題がある。
【０００５】
本発明は上記問題点を解決するためになされたものであり、精度よく姿勢角を計測することができる角度計測装置、撮影装置、及び角度計測方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る角度計測装置は、自装置に生じる加速度を検知して、前記加速度に応じた信号を出力する検知手段と、前記検知手段によって出力された信号の直流成分を抽出する抽出手段と、前記抽出手段によって抽出された直流成分に基づいて、基準方向に対する自装置の姿勢角を計測する角度計測手段とを含んで構成されている。
【０００７】
本発明に係る角度計測方法は、自装置に生じる加速度を検知して、前記加速度に応じた信号を出力する検知手段を備えた角度計測装置の角度計測方法であって、前記出力された信号の直流成分を抽出し、前記抽出された直流成分に基づいて、基準方向に対する自装置の姿勢角を計測することを特徴としている。
【０００８】
本発明によれば、検知手段によって、自装置に生じる加速度を検知して、加速度に応じた信号を出力する。そして、出力された信号の直流成分を抽出し、抽出された直流成分に基づいて、基準方向に対する自装置の姿勢角を計測する。
【０００９】
このように、加速度の直流成分に基づいて、自装置の姿勢角を計測するので、精度よく姿勢角を計測することができる。
【００１０】
本発明に係る撮影装置は、被写体像を結像する結像手段と、結像手段によって結像された被写体像を撮影する撮影手段と、自装置に生じる加速度を検知して、前記加速度に応じた信号を出力する検知手段と、前記検知手段によって出力された信号の直流成分及び交流成分を抽出する抽出手段と、前記抽出手段によって抽出された交流成分に応じて、前記結像手段及び前記撮影手段の少なくとも一方を移動させて手ぶれを防止する手ぶれ防止手段と、前記抽出手段によって抽出された直流成分に基づいて、基準方向に対する自装置の姿勢角を計測する角度計測手段とを含んで構成されている。
【００１１】
本発明に係る撮影装置によれば、検知手段によって、自装置に生じる加速度を検知して、加速度に応じた信号を出力し、抽出手段によって、検知手段によって出力された信号の直流成分及び交流成分を抽出する。
【００１２】
そして、手ぶれ防止手段によって、抽出手段によって抽出された交流成分に応じて、結像手段及び撮影手段の少なくとも一方を移動させて手ぶれを防止する。また、角度計測手段によって、抽出手段によって抽出された直流成分に基づいて、基準方向に対する自装置の姿勢角を計測する。
【００１３】
このように、加速度の直流成分に基づいて、自装置の姿勢角を計測するので、精度よく角度を計測することができ、また、手ぶれ防止のために検知する加速度を用いて、自装置の姿勢角を計測するので、姿勢角の計測のために新たな構成を設ける必要がないため、低コストな構成で、手ぶれ防止機能を有すると共に、姿勢角を計測することができる。
【００１４】
また、本発明に係る撮影装置は、角度計測手段によって計測された姿勢角を表示する表示手段を更に含むことができる。これによって、姿勢角を表示することができるため、撮影装置が水平となるように、ユーザが容易に撮影装置の姿勢角を補正することができる。
【００１５】
また、本発明に係る撮影装置は、角度計測手段によって計測された姿勢角を記憶する記憶手段を更に含むことができる。これによって、姿勢角を記憶するため、後で画像の傾きを容易に補正することができる。
【００１６】
また、本発明に係る撮影装置は、角度計測手段によって計測された姿勢角に基づいて、撮影手段によって撮影された画像の傾きを補正する補正手段を更に含むことができる。これによって、傾きが補正された画像を常に得ることができる。
【００１７】
また、上記の検知手段は、自装置の所定方向に生じる加速度を検知し、角度計測手段は、抽出手段によって抽出された直流成分の最大値を検出し、計測対象時の直流成分と検出された直流成分の最大値とに基づいて、姿勢角を計測する。これにより、加速度の直流成分の最大値を用いて、姿勢角を計測することができる。
【００１８】
また、上記の検知手段は、自装置の３軸方向の各々に生じる加速度を検知して、各加速度に応じた信号を出力し、抽出手段は、３軸方向の各々について、信号の直流成分を抽出し、角度計測手段は、抽出手段によって抽出された３軸方向の直流成分に基づいて、姿勢角を計測することができる。これにより、３軸方向の加速度の直流成分を用いて、姿勢角を計測することができる。
【発明の効果】
【００１９】
本発明に係る角度計測装置及び角度計測方法によれば、加速度の直流成分に基づいて、自装置の姿勢角を計測するので、精度よく姿勢角を計測することができる、という効果が得られる。
【００２０】
また、本発明に係る撮影装置によれば、加速度の直流成分に基づいて、自装置の姿勢角を計測するので、精度よく角度を計測することができ、また、手ぶれ防止のために検知する加速度を用いて、自装置の姿勢角を計測するので、姿勢角の計測のために新たな構成を設ける必要がないため、低コストな構成で、手ぶれ防止機能を有すると共に、姿勢角を計測することができる、という効果が得られる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について詳細に説明する。なお、デジタルカメラに本発明を適用した場合について説明する。
【００２２】
図１に示すように、第１の実施の形態に係るデジタルカメラ１０は、レンズ１２、ズームレンズ１４、及び光学補正方式手ぶれ補正を行うための手ぶれ補正レンズ１６を含む複数のレンズからなるレンズユニット及び絞り１８を含んで構成された光学ユニット２０を備えている。
手ぶれ補正レンズ１６は、手ぶれ補正ドライブ回路２２のモータによって駆動され、光軸をずらすように動作し、手ぶれによる光軸のずれを補正して手ぶれを防止する。また、絞り１８は、絞りドライブ回路２３のモータによって駆動され、絞り１８の開閉を行う。なお、ズームレンズドライブ回路２１、手ぶれ補正ドライブ回路２２、及び絞りドライブ回路２３は、後述するメインＣＰＵ４０によって制御される。
【００２３】
また、デジタルカメラ１０には、光学ユニット２０の光軸後方に配設された電荷結合素子（以下、「ＣＣＤ」という。）２４と、入力されたアナログ信号に対して各種のアナログ信号処理を行なうアナログ信号処理部２６とが設けられている。
【００２４】
また、デジタルカメラ１０には、入力されたアナログ信号をデジタルデータに変換するアナログ／デジタル変換器（以下、「ＡＤＣ」という。）２８が設けられており、このデジタルデータが後述するメインＣＰＵ４０に出力され、このデジタルデータに対して各種のデジタル信号処理が行われる。
【００２５】
ＣＣＤ２４の出力端はアナログ信号処理部２６の入力端に、アナログ信号処理部２６の出力端はＡＤＣ２８の入力端に、各々接続されている。従って、ＣＣＤ２４から出力された被写体像を示すアナログ信号はアナログ信号処理部２６によって所定のアナログ信号処理が施され、ＡＤＣ２８によってデジタル画像データに変換された後にメインＣＰＵ４０に入力される。
【００２６】
また、デジタルカメラ１０には、デジタルカメラ１０全体の動作を制御するメインＣＰＵ４０と、撮影により得られた画像データ等を一時的に記憶するＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  ＤＲＡＭ）で構成されるメモリ４８と、メモリ４８に対するアクセスの制御を行なうメモリインタフェース４６とが設けられている。また、メインＣＰＵ４０には、後述する角度計測処理ルーチンを実現するためのプログラムを含む各種プログラムが格納されているＥＥＰＲＯＭ４７が接続されている。
【００２７】
更に、デジタルカメラ１０には、例えば、可搬型のスマートメディア（Ｓｍａｒｔ  Ｍｅｄｉａ（登録商標））で構成されるメモリカード５２をデジタルカメラ１０でアクセス可能とするための外部メモリインタフェース５０と、デジタル画像データに対する圧縮処理及び伸張処理を行なう圧縮・伸張処理回路５４とが設けられている。
【００２８】
一方、デジタルカメラ１０は、主としてＣＣＤ２４を駆動させるためのタイミング信号を生成してＣＣＤ２４に供給するタイミングジェネレータ（図示省略）を備えており、ＣＣＤ２４の駆動はメインＣＰＵ４０によりタイミングジェネレータを介して制御される。
【００２９】
更に、レリーズスイッチ、電源スイッチ、モード切替スイッチ、十字カーソルスイッチ、ズームスイッチ、メニュースイッチ等の各種スイッチ（図１では、「操作部５６」と総称。）はメインＣＰＵ４０に接続されており、メインＣＰＵ４０は、操作部５６に対する操作状態を常時把握できる。
【００３０】
また、デジタルカメラ１０には、ストロボ４４との間に介在されると共に、ストロボ４４を発光させるための電力を充電する充電部４２が設けられている。
【００３１】
また、デジタルカメラ１０は、デジタル画像データにより示される被写体像やメニュー画面等をＬＣＤ３８に表示させるための画像信号を生成してＬＣＤ３８に供給するＬＣＤインタフェース３６を備えている。
【００３２】
その他、ＬＣＤインタフェース３６では、画像データにより示される被写体像の画素配列に変換する画素配列変換処理、当該被写体像の画素数をＬＣＤ３８の画素数に変換する画素数変換処理、当該被写体像に対するＬＣＤ３８の特性等に応じたガンマ処理やシャープネス処理等の各種処理を実行するが、以上のようなＬＣＤインタフェース３６の動作は従来既知であるので、これ以上の説明は省略する。
【００３３】
また、デジタルカメラ１０には、例えば、充電式の電池を備え、メインＣＰＵ４０から入力される電源制御信号に基づいて、デジタルカメラ１０の各部に電源を供給したり、電源の供給を停止したりする電源部６８が設けられている。
【００３４】
また、デジタルカメラ１０には、ＡＤＣ２８から得られた画像データ又はメモリ４８やメモリカード５２から読み出した画像データに対して、各種画像処理を行うためのプロセス画像処理部５８と、手ぶれを検出するためにデジタルカメラ１０の縦方向及び横方向に生じる加速度（単位は重力加速度）を検知し、検知した加速度に応じた信号を出力する加速度検知部６０とが設けられており、デジタルカメラ１０が水平状態で静止している場合には、加速度検知部６０によって、縦方向に重力に相当する加速度（１．０Ｇ）が検知されるようになっている。
【００３５】
また、図２に示すように、デジタルカメラ１０の横方向（ｘ軸方向）が水平方向と一致し、光軸方向（ｙ軸方向）も水平方向と一致している場合には、縦方向（ｚ軸方向）の加速度Ｚは１．０Ｇ（重力加速度）となり、ｘ軸方向及びｙ軸方向の加速度が０となる。また、図３に示すように、デジタルカメラ１０のｘ軸方向が水平方向と一致せず、ｙ軸方向が水平方向と一致している場合には、ｚ軸方向の加速度Ｚ及びｘ軸方向の加速度は以下の式で表され、ｙ軸方向の加速度が０となる。
Ｇ２＝Ｘ２＋Ｚ２
また、図４に示すように、デジタルカメラ１０のｘ軸方向及びｙ軸方向が水平方向と一致しない場合には、ｚ軸方向の加速度Ｚ、ｘ軸方向の加速度Ｘ、及びｙ軸方向の加速度Ｙは以下の式で表される。
Ｇ２＝Ｙ２＋（Ｘ２＋Ｚ２）
また、デジタルカメラ１０の水平出しがとれている場合（ｘ軸方向が水平方向と一致している場合）には、ｘ軸方向の加速度Ｘが０となる。
【００３６】
ＡＤＣ２８、ＬＣＤインタフェース３６、メインＣＰＵ４０、メモリインタフェース４６、圧縮・伸張処理回路５４、プロセス画像処理部５８、及び加速度検知部６０はシステムバスＢＵＳを介して相互に接続されている。メインＣＰＵ４０は、ＬＣＤインタフェース３６、圧縮・伸張処理回路５４、プロセス画像処理部５８、及び加速度検知部６０の作動の制御、並びにメモリ４８及びメモリカード５２へのメモリインタフェース４６ないし外部メモリインタフェース５０を介したアクセスを行なう。
【００３７】
次に、第１の実施の形態に係るデジタルカメラ１０の動作について説明する。デジタルカメラ１０の電源をオンし、モード切替スイッチによって、被写体を撮影するモードに切り替わったときに、図５に示す角度計測処理ルーチンが実行される。
【００３８】
まず、ステップ１００において、加速度検知部６０によってデジタルカメラ１０のｘ軸方向及びｚ軸方向に生じる加速度を検知し、加速度検知部６０から出力された信号を取り込み、ステップ１０２で、取り込んだ信号のＡＣ成分とＤＣ成分とを抽出する。例えば、図６に示すように、取り込んだ信号が示す加速度の単位時間内の変化を積分することにより、ＤＣ成分値を算出し、取り込んだ信号が示す加速度からＤＣ成分値を減算して、ＡＣ成分値を算出して、ＡＣ成分とＤＣ成分とを抽出する。
【００３９】
次のステップ１０４では、ステップ１０２で抽出されたＤＣ成分のピーク値を検出する。ＤＣ成分のピーク値は、過去の所定時間内に抽出されたＤＣ成分から検出されるピーク値であり、過去に検出されたピーク値と現在のＤＣ成分値と比較して、都度ピーク値を更新することにより、デジタルカメラ１０の横方向が水平となっている状態におけるＤＣ成分値を検出する。
【００４０】
そして、ステップ１０６において、ステップ１０２で抽出されたＤＣ成分の値とステップ１０４で検出されたＤＣ成分のピーク値との差分に基づいて、水平方向に対するデジタルカメラ１０の横方向の姿勢角を以下のように計測する。
【００４１】
まず、ステップ１０２で抽出されたＤＣ成分の値（ｘ軸方向に生じる加速度Ｘ及びｚ軸方向に生じる加速度Ｚ）に基づいて、以下の式のように、θｎｏｗを計算し、
ｔａｎ−１（Ｘ／Ｚ）＝θｎｏｗ
また、ステップ１０４で検出されたＤＣ成分の値に基づいて、以下の式により、θｍａｘを計算し、
ｔａｎ−１（Ｘ／Ｚ）＝θｍａｘ
以下の式により、水平方向に対するデジタルカメラ１０の横方向の姿勢角θを計測する。
θ＝θｍａｘ−θｎｏｗ
そして、ステップ１０８において、ＬＣＤ３８に計測された姿勢角を表示し、ステップ１００へ戻り、繰り返し姿勢角を計測する。
【００４２】
そして、ユーザは、ＬＣＤ３８に表示された姿勢度を見ながら、デジタルカメラ１０の横方向の姿勢角を補正し、水平状態にする。
【００４３】
また、上記の角度計測処理ルーチンが実行されているときに、検知された加速度が予め定められたしきい値を超えると、手ぶれが検出され、検知された加速度から抽出された加速度のＡＣ成分に応じて、手ぶれ補正ドライブ回路２２のモータを駆動させて、手ぶれ補正レンズ１６を移動させて、手ぶれによる光軸のずれを打ち消して、手ぶれを防止した被写体像を示すアナログ信号がＣＣＤ２４から出力されるようにする。そして、ＡＤＣ２８から、被写体像を示す画像データを取得する。
【００４４】
以上説明したように、第１の実施の形態に係るデジタルカメラによれば、加速度のＤＣ成分の最大値と計測対象時の加速度のＤＣ成分とに基づいて、自装置の姿勢角を計測するので、精度よく姿勢角を計測することができ、また、手ぶれ防止のために検知する加速度を用いて、自装置の姿勢角を計測するので、姿勢角の計測のために新たな構成を設ける必要がないため、低コストな構成で、手ぶれ防止機能を有すると共に、姿勢角を計測することができる
また、計測された姿勢角を表示するため、デジタルカメラが水平となるように、ユーザが容易にデジタルカメラの姿勢角を補正することができる。
【００４５】
また、手ぶれ防止用の加速度検知部で検知された加速度を姿勢角の計測に利用することにより、部品点数を削減できるとともに、開発コストを削減することができる。
【００４６】
なお、上記の実施の形態では、デジタルカメラの姿勢角を計測する場合を例に説明したが、これに限定されるものではなく、例えば、パラボナアンテナの姿勢角を計測する場合に本発明を適用してもよい。この場合には、検知される加速度のＡＣ成分によって、パラボナアンテナのぶれを検出すると共に、加速度のＤＣ成分によって、パラボナアンテナの姿勢角を計測することができる。
【００４７】
次に、第２の実施の形態について説明する。なお、第２の実施の形態に係るデジタルカメラは、第１の実施の形態と同様の構成となっているため、同一符号を付して説明を省略する。
【００４８】
第２の実施の形態では、計測した姿勢角を、画像データと共に記憶する点が第１の実施の形態と異なっている。
【００４９】
第２の実施の形態に係る角度計測処理ルーチンについて、図７を用いて説明する。なお、第１の実施の形態と同様の処理については、同一符号を付して詳細な説明を省略する。
【００５０】
まず、ステップ１００において、加速度検知部６０によって加速度を検知し、加速度検知部６０から出力された信号を取り込み、ステップ１０２で、取り込んだ信号のＡＣ成分とＤＣ成分とを抽出し、次のステップ１０４では、抽出されたＤＣ成分のピーク値を検出し、ステップ１０６で、抽出されたＤＣ成分の値と検出されたＤＣ成分のピーク値との差分に基づいて、水平方向に対するデジタルカメラ１０の横方向の姿勢角を計測する。
【００５１】
そして、ステップ２００において、レリーズスイッチが押下されたか否かを判定し、レリーズスイッチがまだ押下されない場合には、ステップ１００へ戻り、再び姿勢角を計測する。一方、レリーズスッチが押下された場合には、ステップ２０２で、撮影処理が行われ、ステップ２０４で、撮影処理によって得られた画像データと共に、ステップ１０６で計測された姿勢角をメモリカード５２に記録し、角度計測処理ルーチンを終了する。
【００５２】
そして、ユーザが操作部５６を操作して、デジタルカメラ１０に設けられた画像補正機能により、メモリカード５２に記録された姿勢角に基づいて、対応する画像データが示す画像の傾きを補正する。
【００５３】
また、メモリカード５２のデータが、パーソナルコンピュータに取り込まれた場合には、パーソナルコンピュータにインストールされた画像処理アプリケーションによって、姿勢角に基づいて、画像データが示す画像の傾きが補正される。
【００５４】
以上説明したように、第２の実施の形態に係るデジタルカメラによれば、計測された姿勢角を画像データと共に記憶するため、後で画像データが示す画像の傾きを容易に補正することができる。
【００５５】
次に、第３の実施の形態について説明する。なお、第３の実施の形態に係るデジタルカメラの構成は、第１の実施の形態と同様であるため、同一符号を付して説明を省略する。
【００５６】
第３の実施の形態では、計測した姿勢角に基づいて、画像データが示す画像を自動的に回転補正し、補正された画像データを記憶する点が第１の実施の形態と異なっている。
【００５７】
第３の実施の形態に係る角度計測処理ルーチンについて、図８を用いて説明する。なお、第１の実施の形態と同様の処理については、同一符号を付して詳細な説明を省略する。
【００５８】
まず、ステップ１００において、加速度検知部６０によって加速度を検知し、加速度検知部６０から出力された信号を取り込み、ステップ１０２で、取り込んだ信号のＡＣ成分とＤＣ成分とを抽出し、次のステップ１０４では、抽出されたＤＣ成分のピーク値を検出し、ステップ１０６で、抽出されたＤＣ成分の値と検出されたＤＣ成分のピーク値との差分に基づいて、水平方向に対するデジタルカメラ１０の横方向の姿勢角を計測する。
【００５９】
そして、ステップ２００において、レリーズスイッチが押下されたか否かを判定し、レリーズスイッチがまだ押下されない場合には、ステップ１００へ戻り、再び姿勢角を計測する。一方、レリーズスッチが押下された場合には、ステップ２０２で、撮影処理が行われ、ステップ３００で、ステップ１０６で計測された姿勢角に基づいて、図９（Ａ）に示すような撮影処理によって得られた画像データが示す画像の傾きを回転補正し、図９（Ｂ）に示すような補正された画像データをメモリカード５２に記録し、角度計測処理ルーチンを終了する。
【００６０】
以上説明したように、第３の実施の形態に係るデジタルカメラによれば、計測された姿勢角に基づいて、画像データが示す画像の傾きを補正することにより、傾きが補正された画像を常に得ることができる。
【００６１】
次に、第４の実施の形態について説明する。なお、第４の実施の形態に係るデジタルカメラの構成は、第１の実施の形態と同様であるため、同一符号を付して説明を省略する。
【００６２】
第４の実施の形態では、加速度検知部によって、３軸方向の加速度を検知して、３軸方向の加速度のＤＣ成分に基づいて、水平方向に対するデジタルカメラの横方向の姿勢角を計測する点が第１の実施の形態と異なっている。
【００６３】
加速度検知部６０では、デジタルカメラ１０のｘ軸方向、ｙ軸方向、及びｚ軸方向の加速度を検知し、３軸方向の各々の加速度に応じた信号を出力する。
【００６４】
次に第４の実施の形態に係る角度計測処理ルーチンについて、図１０を用いて説明する。まず、ステップ４００において、加速度検知部６０によってデジタルカメラ１０のｘ軸方向、ｙ軸方向、及びｚ軸方向に生じる加速度を検知し、加速度検知部６０から出力された３軸方向の各々の信号を取り込み、ステップ４０２で、取り込んだ信号のＡＣ成分とＤＣ成分とを抽出する。
【００６５】
次のステップ４０４では、ステップ４０２で抽出された３軸方向のＤＣ成分の値（３軸方向に生じる加速度Ｘ、Ｙ、Ｚ）に基づいて、以下の式より、水平方向に対するデジタルカメラ１０の横方向の姿勢角θを計測する。
Ｇ２＝Ｘ２＋Ｙ２＋Ｚ２
θ＝ｓｉｎ−１（Ｘ／Ｇ）
そして、ステップ１０８において、ＬＣＤ３８に計測された姿勢角を表示し、ステップ４００へ戻り、繰り返し姿勢角を計測する。
【００６６】
以上説明したように、第４の実施の形態に係るデジタルカメラによれば、検知された加速度から抽出された３軸方向の直流成分に基づいて、デジタルカメラの姿勢角を計測することができる。
【００６７】
次に、第５の実施の形態について説明する。なお、第１の実施の形態と同様の構成については、同一符号を付して説明を省略する。
【００６８】
第５の実施の形態では、ＣＣＤ２４を移動させて手ぶれを防止する撮像素子移動方式手ぶれ補正を採用している点が第１の実施の形態と異なっている。
【００６９】
図１１に示すように、第５の実施の形態に係るデジタルカメラ４１０の光学ユニット４２０は、レンズ１２、ズームレンズ１４、及び絞り１８を含んで構成され、手ぶれ補正レンズは設けられていない。
【００７０】
また、デジタルカメラ４１０には、ＣＣＤ２４を移動させるモータを含む手ぶれ補正ドライブ回路４２２が設けられ、手ぶれによる光軸のずれに合わせて、手ぶれ補正ドライブ回路４２２のモータによってＣＣＤ２４を移動させて、手ぶれを防止するようになっている。また、手ぶれ補正ドライブ回路４２２は、メインＣＰＵ４０によって制御されるようになっている。
【００７１】
なお、デジタルカメラ４１０の他の構成は、第１の実施の形態と同様であるため、説明を省略する。
【００７２】
次に、第５の実施の形態に係るデジタルカメラ４１０の動作について説明する。
【００７３】
被写体を撮影するときに、加速度検知部６０によって加速度を検知し、検知された加速度によって手ぶれが検出されると、抽出された加速度のＡＣ成分に応じて、手ぶれ補正ドライブ回路４２２のモータを駆動させて、手ぶれによる光軸のずれに合わせてＣＣＤ２４を移動させて、手ぶれによる光軸のずれを打ち消して、手ぶれを防止した被写体像を示すアナログ信号がＣＣＤ２４から出力されるようにする。
【００７４】
また、第１の実施の形態に係る角度計測処理ルーチンと同様に、加速度検知部６０によって検知された加速度のＤＣ成分に基づいて、水平方向に対するデジタルカメラの横方向の姿勢角を計測するための処理を行う。
【００７５】
以上説明したように、第５の実施の形態に係るデジタルカメラによれば、撮像素子移動方式手ぶれ補正のために加速度検知部によって検知される加速度を用いて、デジタルカメラの姿勢角を計測するので、姿勢角の計測のために新たな構成を設ける必要がないため、低コストな構成で、手ぶれ防止機能を有すると共に、姿勢角を計測することができる。
【００７６】
なお、撮像素子移動方式手ぶれ補正を採用した場合を例に説明したが、第１の実施の形態で説明した光学補正方式手ぶれ補正と撮像素子移動方式手ぶれ補正とを組み合わせて、手ぶれを防止するようにしてもよい。この場合には、手ぶれが検知されたときに、手ぶれ補正レンズを移動させると共に、ＣＣＤを移動させて、手ぶれによる光軸のずれを打ち消すようすればよい。
【図面の簡単な説明】
【００７７】
【図１】本発明の第１の実施の形態に係るデジタルカメラの電気系の主要構成を示すブロック図である。
【図２】（Ａ）デジタルカメラが水平となっている状態を示す斜視図、及び（Ｂ）水平となっている状態で検知される加速度を示す図である。
【図３】（Ａ）デジタルカメラの横方向が水平となっていない状態を示す斜視図、及び（Ｂ）横方向が水平となっていない状態で検知される加速度を示す図である。
【図４】（Ａ）デジタルカメラの横方向及び縦方向が水平となっていない状態を示す斜視図、及び（Ｂ）横方向及び縦方向が水平となっていない状態で検知される加速度を示す図である。
【図５】本発明の第１の実施の形態に係るデジタルカメラの角度計測処理ルーチンの内容を示すフローチャートである。
【図６】検知される加速度の変化におけるＤＣ成分を示すグラフである。
【図７】本発明の第２の実施の形態に係るデジタルカメラの角度計測処理ルーチンの内容を示すフローチャートである。
【図８】本発明の第３の実施の形態に係るデジタルカメラの角度計測処理ルーチンの内容を示すフローチャートである。
【図９】（Ａ）傾きが補正されていない画像を示すイメージ図、及び（Ｂ）傾きが補正された画像を示すイメージ図である。
【図１０】本発明の第４の実施の形態に係るデジタルカメラの角度計測処理ルーチンの内容を示すフローチャートである。
【図１１】本発明の第５の実施の形態に係るデジタルカメラの電気系の主要構成を示すブロック図である。
【符号の説明】
【００７８】
１０、４１０  デジタルカメラ
１２   レンズ
１６   手ぶれ補正レンズ
２０、４２０  光学ユニット
２２、４２２  手ぶれ補正ドライブ回路
２４  ＣＣＤ
４０   メインＣＰＵ
４８   メモリ
５２   メモリカード
５６   操作部
６０   加速度検知部
【図１】
2008046073.tif 000003
【図２】
2008046073.tif 000004
【図３】
2008046073.tif 000005
【図４】
2008046073.tif 000006
【図５】
2008046073.tif 000007
【図６】
2008046073.tif 000008
【図７】
2008046073.tif 000009
【図８】
2008046073.tif 000010
【図９】
2008046073.tif 000011
【図１０】
2008046073.tif 000012
【図１１】
2008046073.tif 000013