(57)【要約】【課題】ユーザの好みに応じた基準で、撮像装置の姿勢の向きが縦向きであるか、または横向きであるかを判定する。【解決手段】光学系２１は被写体からの光を集光する。補正光学系２２は光学系２１の光軸を偏向させる。取得部は、補正光学系２２を駆動する駆動部の駆動電流の値を取得する。設定部は、ユーザからの設定ボタン１３の操作に対応する指令に応じて取得された駆動電流の値を、基準値として設定する。判定部は、画像信号の取得時に取得された駆動電流の値と基準値とを比較することにより、画像信号の取得時のカメラ１０の姿勢の向きが、正姿勢から90度回転した姿勢の向きである縦向きであるか、または、正姿勢の向きである横向きであるかを判定する。本発明は、例えば、カメラに適用することができる。【選択図】図１
2009049851.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像装置において、
前記被写体からの光を集光する光学系と、
前記光学系の光軸を偏向させる補正光学系と、
前記光学系から前記補正光学系を介して出力された前記光を画像信号に変換する撮像手段と、
前記補正光学系を駆動する駆動手段と、
前記駆動手段の駆動電流の値を取得する取得手段と、
ユーザからの指令に応じて取得された前記駆動電流の値を、基準値として設定する設定手段と、
前記画像信号の取得時に取得された前記駆動電流の値と前記基準値とを比較することにより、前記画像信号の取得時の前記撮像装置の姿勢の向きが、正姿勢から所定の角度回転した姿勢の向きであることを判定する判定手段と
を備える撮像装置。
【請求項２】
前記判定手段による判定の結果に基づいて、前記画像信号に対応付けて、その画像信号の取得時の前記撮像装置の姿勢の向きを表す姿勢情報を記録させる記録制御手段
をさらに備える
請求項１に記載の撮像装置。
【請求項３】
前記駆動手段は、前記正姿勢から前記所定の角度回転した姿勢時の前記撮像装置の重力方向である第１の方向と、その第１の方向に垂直な方向である第２の方向に、前記補正光学系をそれぞれ駆動し、
前記取得手段は、前記補正光学系を前記第１の方向に駆動する第１方向駆動電流の値と、前記第２の方向に駆動する第２方向駆動電流の値の少なくとも一方を取得する
請求項１に記載の撮像装置。
【請求項４】
前記取得手段は、前記第１方向駆動電流の値を取得し、
前記判定手段は、前記撮像装置の姿勢の向きが前記所定の角度回転した姿勢の向きであると判定した場合、さらに、前記第１方向駆動電流の値に基づいて、前記撮像装置の姿勢の向きが、前記正姿勢から右に前記所定の角度回転した姿勢の向きである右回転向きであるか、または、左に前記所定の角度回転した姿勢の向きである左回転向きであるかを判定する
請求項３に記載の撮像装置。
【請求項５】
被写体からの光を集光する光学系と、前記光学系の光軸を偏向させる補正光学系と、前記補正光学系を駆動する駆動手段とを備え、前記被写体を撮像する撮像装置の撮像方法において、
前記光学系から前記補正光学系を介して出力された前記光を画像信号に変換し、
ユーザからの指令に応じて前記駆動手段の駆動電流の値を取得し、
その取得された前記駆動電流の値を基準値として設定し、
前記画像信号の取得時に前記駆動電流の値を取得し、
その取得された前記駆動電流の値と前記基準値とを比較することにより、前記画像信号の取得時の前記撮像装置の姿勢の向きが、正姿勢から所定の角度回転した姿勢の向きであることを判定する
ステップを含む撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置および撮像方法に関し、特に、ユーザの好みに応じた基準で、撮像装置の姿勢の向きが正姿勢から所定の角度回転した姿勢の向きであることを判定することができるようにした撮像装置および撮像方法に関する。
【背景技術】
【０００２】
被写体の形状が縦長である場合、ユーザは撮像装置を回転させて撮影することが多い。ユーザが撮像装置を回転させて撮影する場合、撮影の結果得られる画像がそのまま液晶モニタなどに表示されると、被写体の画像は、実際の向きに対して90度回転した向きになって表示される。従って、被写体の画像を実際の向きで表示するためには、撮像装置の回転方向と逆の方向に画像を回転して表示させることが必要になる。
【０００３】
そこで、撮影時の画像処理装置の姿勢状態を検知し、その姿勢状態の情報を、撮影によって得られた撮像画像データとともに記録し、その姿勢状態に基づいて撮像画像データの回転処理を行う画像処理装置が考案されている（例えば、特許文献１参照）。
【０００４】
一方、手ぶれが撮像に与える影響の軽減を目的として、様々な方式が開発されている。例えば、カメラの縦振れ角の変位と横振れ角の変位を検出し、それらの変位に応じて、レンズ群の光軸を偏心させる補正光学系を駆動させることにより、像振れを抑制する方式がある（例えば、特許文献２参照）。また、角速度センサにより検出したカメラの角速度に応じて、ぶれを相殺する方向に撮像素子を駆動させることにより、像振れを抑制する方式もある。
【０００５】
このような方式を用いて像振れを抑制する撮像装置においては、例えば、補正光学系を駆動する駆動電流の値を判別することにより、専用のセンサを搭載することなく、撮像装置の姿勢検出を行うことが考えられている。
【０００６】
【特許文献１】特開２０００−３１２３２９公報
【０００７】
【特許文献２】特開平５−２１５９９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、撮像装置の姿勢の向きが縦向きであるか、または、横向きであるかの判定（以下、縦横判定という）の最適な基準は、ユーザによって異なるため、撮像装置が、予め決められた撮像装置の回転角度を基準にして、撮像時の撮像装置に対する縦横判定を行う場合、判定結果に対応する向きでの撮像画像の表示に、ユーザが違和感を覚える可能性がある。
【０００９】
なお、ここで、縦向きとは、通常の使用状態の姿勢である正姿勢から90度回転した姿勢の向きのことをいい、横向きとは、正姿勢の向きのことをいう。
【００１０】
また、補正光学系の駆動電流から姿勢検出を行う撮像装置では、補正光学系を駆動するモータの劣化などの経年劣化により、縦横判定の基準となる姿勢に対応する駆動電流の値が変化することが考えられる。
【００１１】
本発明は、このような状況に鑑みてなされたものであり、ユーザの好みに応じた基準で、撮像装置の姿勢の向きが正姿勢から所定の角度回転した姿勢の向きであることを判定することができるようにするものである。
【課題を解決するための手段】
【００１２】
本発明の一側面の撮像装置は、被写体を撮像する撮像装置において、前記被写体からの光を集光する光学系と、前記光学系の光軸を偏向させる補正光学系と、前記光学系から前記補正光学系を介して出力された前記光を画像信号に変換する撮像手段と、前記補正光学系を駆動する駆動手段と、前記駆動手段の駆動電流の値を取得する取得手段と、ユーザからの指令に応じて取得された前記駆動電流の値を、基準値として設定する設定手段と、前記画像信号の取得時に取得された前記駆動電流の値と前記基準値とを比較することにより、前記画像信号の取得時の前記撮像装置の姿勢の向きが、正姿勢から所定の角度回転した姿勢の向きであることを判定する判定手段とを備える。
【００１３】
本発明の一側面の撮像装置は、前記判定手段による判定の結果に基づいて、前記画像信号に対応付けて、その画像信号の取得時の前記撮像装置の姿勢の向きを表す姿勢情報を記録させる記録制御手段をさらに設けることができる。
【００１４】
本発明の一側面の撮像装置においては、前記駆動手段は、前記正姿勢から前記所定の角度回転した姿勢時の前記撮像装置の重力方向である第１の方向と、その第１の方向に垂直な方向である第２の方向に、前記補正光学系をそれぞれ駆動し、前記取得手段は、前記補正光学系を前記第１の方向に駆動する第１方向駆動電流の値と、前記第２の方向に駆動する第２方向駆動電流の値の少なくとも一方を取得することができる。
【００１５】
本発明の一側面の撮像装置においては、前記取得手段は、前記第１方向駆動電流の値を取得し、前記判定手段は、前記撮像装置の姿勢の向きが前記所定の角度回転した姿勢の向きであると判定した場合、さらに、前記第１方向駆動電流の値に基づいて、前記撮像装置の姿勢の向きが、前記正姿勢から右に前記所定の角度回転した姿勢の向きである右回転向きであるか、または、左に前記所定の角度回転した姿勢の向きである左回転向きであるかを判定することができる。
【００１６】
本発明の一側面の撮像方法は、被写体からの光を集光する光学系と、前記光学系の光軸を偏向させる補正光学系と、前記補正光学系を駆動する駆動手段とを備え、前記被写体を撮像する撮像装置の撮像方法において、前記光学系から前記補正光学系を介して出力された前記光を画像信号に変換し、ユーザからの指令に応じて前記駆動手段の駆動電流の値を取得し、その取得された前記駆動電流の値を基準値として設定し、前記画像信号の取得時に前記駆動電流の値を取得し、その取得された前記駆動電流の値と前記基準値とを比較することにより、前記画像信号の取得時の前記撮像装置の姿勢の向きが、正姿勢から所定の角度回転した姿勢の向きであることを判定するステップを含む。
【００１７】
本発明の一側面においては、光学系から補正光学系を介して出力された光が画像信号に変換され、ユーザからの指令に応じて駆動手段の駆動電流の値が取得され、その取得された駆動電流の値が基準値として設定され、画像信号の取得時に駆動電流の値が取得され、その取得された駆動電流の値と基準値とを比較することにより、画像信号の取得時の撮像装置の姿勢の向きが、正姿勢から所定の角度回転した姿勢の向きであることが判定される。
【発明の効果】
【００１８】
以上のように、本発明の一側面によれば、ユーザの好みに応じた基準で、撮像装置の姿勢の向きが正姿勢から所定の角度回転した姿勢の向きであることを判定することができる。
【発明を実施するための最良の形態】
【００１９】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２０】
本発明の一側面の撮像装置は、
被写体を撮像する撮像装置(例えば、図２のカメラ１０)において、
前記被写体からの光を集光する光学系（例えば、図２の光学系２１）と、
前記光学系の光軸を偏向させる補正光学系（例えば、図２の補正光学系２２）と、
前記光学系から前記補正光学系を介して出力された前記光を画像信号に変換する撮像手段（例えば、図２の撮像部３１）と、
前記補正光学系を駆動する駆動手段(例えば、図２の駆動部３８)と、
前記駆動手段の駆動電流の値を取得する取得手段(例えば、図３の取得部４１)と、
ユーザからの指令に応じて取得された前記駆動電流の値を、基準値として設定する設定手段（例えば、図３の設定部４２）と、
前記画像信号の取得時に取得された前記駆動電流の値と前記基準値とを比較することにより、前記画像信号の取得時の前記撮像装置の姿勢の向きが、正姿勢から所定の角度回転した姿勢の向きであることを判定する判定手段(例えば、図３の判定部４３)と
を備える。
【００２１】
本発明の一側面の撮像装置は、
前記判定手段による判定の結果に基づいて、前記画像信号に対応付けて、その画像信号の取得時の前記撮像装置の姿勢の向きを表す姿勢情報を記録させる記録制御手段（例えば、図３の記録制御部４４）
をさらに備える。
【００２２】
本発明の一側面の撮像方法は、
被写体からの光を集光する光学系（例えば、図２の光学系２１）と、前記光学系の光軸を偏向させる補正光学系（例えば、図２の補正光学系２２）と、前記補正光学系を駆動する駆動手段(例えば、図２の駆動部３８)とを備え、前記被写体を撮像する撮像装置(例えば、図２のカメラ１０)の撮像方法において、
前記光学系から前記補正光学系を介して出力された前記光を画像信号に変換し（例えば、図９のステップＳ３１）、
ユーザからの指令に応じて前記駆動手段の駆動電流の値を取得し(例えば、図８のステップＳ１２)、
その取得された前記駆動電流の値を基準値として設定し(例えば、図９のステップＳ１４)、
前記画像信号の取得時に前記駆動電流の値を取得し（例えば、図９のステップＳ３２）、
その取得された前記駆動電流の値と前記基準値とを比較することにより、前記画像信号の取得時の前記撮像装置の姿勢の向きが、正姿勢から所定の角度回転した姿勢の向きであることを判定する（例えば、図９のステップＳ３４）
ステップを含む。
【００２３】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００２４】
なお、以下では、特に断りのない限り、カメラのレンズ側をカメラの正面といい、その裏側の面を背面という。
【００２５】
図１は、本発明を適用したカメラの第１の実施の形態の外観構成例を示す斜視図である。
【００２６】
なお、図１は、カメラ１０の正姿勢の状態を示している。また、図１では、説明の便宜上、鏡筒１４が内部を透視した状態で表現されている。
【００２７】
図１のカメラ１０の筐体１１の上部には、正面に向かって右側にレリーズボタン１２と設定ボタン１３が設けられている。レリーズボタン１２は、撮影を指示するときに操作される。また、設定ボタン１３は、縦横判定の基準を設定するときに操作される。
【００２８】
具体的には、ユーザは、カメラ１０を正姿勢から所望の回転角度θ（0°≦θ≦90°）で、正面に向かって右または左に回転させることにより、カメラ１０の姿勢を縦横判定の基準とする姿勢にし、設定ボタン１３を操作する。
【００２９】
これにより、縦横判定では、0度以上θ度以下である回転角度で正姿勢から右または左に回転したカメラ１０の姿勢の向きは、横向きであると判定され、θ度より大きく90度以下である回転角度で正姿勢から右または左に回転したカメラ１０の姿勢の向きは、縦向きであると判定される。
【００３０】
さらに、カメラ１０の正面の略中央には、正面に対して垂直な方向に伸びる鏡筒１４が設けられている。鏡筒１４の内部には、被写体からの光を集光する光学系２１と、光学系２１の光軸を偏向させる補正光学系２２が設けられている。即ち、光学系２１と補正光学系２２は、カメラ１０の正面に対して略平行に設けられている。
【００３１】
なお、補正光学系２２のヨー方向とは、図１に示すように、正姿勢時のカメラ１０の正面から背面に向かう方向、即ち、正姿勢から90度回転した姿勢時のカメラ１０の重力方向である。また、補正光学系２２のピッチ方向とは、ヨー方向に垂直な方向であり、正姿勢時のカメラ１０の重力方向である。
【００３２】
図２は、図１のカメラ１０の内部の構成例を示している。
【００３３】
図２のカメラ１０は、鏡筒１４の内部に設けられた光学系２１および補正光学系２２、撮像部３１、フレームメモリ３２、メイン演算部３３、レリーズボタン１２と設定ボタン１３を含む操作部３４、ぶれ検出部３５、手ぶれ補正演算部３６、位置検出部３７、駆動部３８、並びに、コイル３９により構成される。カメラ１０は、被写体を撮像し、その結果得られる画像に対応付けて、撮像時のカメラ１０の姿勢に対する縦横判定の判定結果を表す姿勢情報を記録させる。
【００３４】
詳細には、光学系２１は、被写体からの光を集光し、その光を補正光学系２２に入力する。補正光学系２２は、駆動部３８により、例えば手振れを相殺する方向に駆動され、光学系２１の光軸を偏向させる。補正光学系２２は、光学系２１から入力される光を撮像部３１に出力する。
【００３５】
撮像部３１は、例えば、CCD(Charge Coupled Device)などにより構成される。撮像部３１は、メイン演算部３３から供給される撮像の指令に応じて、補正光学系２２から入力された光の結像を電気信号に変換し、その電気信号を画像信号として、その画像信号に対してA/D変換を行う。撮像部３１は、A/D変換の結果得られるデジタル信号であるフレーム単位の画像データを、フレームメモリ３２に供給して記憶させる。
【００３６】
フレームメモリ３２は、撮像部３１から供給されるフレーム単位の画像データを記憶する。メイン演算部３３は、例えばマイクロコンピュータなどにより構成され、操作部３４から供給される各種の指令に応じて各種の処理を行う。
【００３７】
例えば、メイン演算部３３は、操作部３４から供給される設定信号またはシャッタ信号に応じて、駆動部３８における、補正光学系２２のヨー方向の自重を支えるための駆動電流の値（以下、自重駆動電流値という）を手ぶれ補正演算部３６に要求し、手ぶれ補正演算部３６からヨー方向の自重駆動電流値を取得する。
【００３８】
また、メイン演算部３３は、操作部３４から供給される設定信号と、手ぶれ補正演算部３６から供給されるヨー方向の自重駆動電流値とに基づいて、縦横判定の基準とする姿勢に対応するヨー方向の自重駆動電流値の絶対値(以下、ヨー自重電流絶対値という)を、基準値として設定する。さらに、メイン演算部３３は、操作部３４から供給されるシャッタ信号に応じて、撮像部３１に撮像の指令を供給するとともに、基準値と、手振れ補正演算部３６から供給されるヨー方向の自重駆動電流値とに基づいて、撮像時のカメラ１０の姿勢に対する縦横判定を行う。
【００３９】
メイン演算部３３は、フレームメモリ３２に記憶されているフレーム単位の画像データを読み出す。また、メイン演算部３３は、読み出した画像データに、その画像データの撮像時のカメラ１０の姿勢に対する縦横判定の結果を表す姿勢情報を、タグ情報として対応付けて、例えばExif（Exchangeable Image File Format）形式で図示せぬ記録媒体に記録させる。
【００４０】
この記録媒体に記録された画像データに対応する画像は、再生時にはタグ情報として付加された姿勢情報が表す向きに応じて回転して表示される。これにより、撮影された画像は、撮影時のカメラ１０の向きに応じた適切な向きで表示される。
【００４１】
操作部３４は、レリーズボタン１２、設定ボタン１３などにより構成され、ユーザからの指令を受け付ける。例えば、レリーズボタン１２は、ユーザからの操作に応じて、その操作を表すシャッタ信号をメイン演算部３３に供給する。また、設定ボタン１３は、ユーザからの操作に応じて、その操作を表す設定信号をメイン演算部３３に供給する。
【００４２】
ぶれ検出部３５は、例えば、角度センサなどにより構成され、ヨー方向とピッチ方向の角速度に対応する電圧値を検出する。また、ぶれ検出部３５は、その電圧値を、手ぶれなどによるカメラ１０のぶれに関するぶれ情報として、手ぶれ補正演算部３６に供給する。
【００４３】
手ぶれ補正演算部３６は、例えばマイクロコンピュータなどにより構成される。手ぶれ補正演算部３６は、ぶれ検出部３５から供給されるぶれ情報としての電圧値から、カメラ１０のぶれの方向および量を算出する。また、手ぶれ補正演算部３６は、位置検出部３７から供給される、補正光学系２２の現在の位置を表す現在位置情報としての電圧値から、光軸に垂直な平面上における現在の補正光学系２２の中心位置を算出する。
【００４４】
さらに、手ぶれ補正演算部３６は、現在の補正光学系２２の中心位置と、ぶれの方向および量とに基づいて、カメラ１０のぶれが相殺されるように、次に補正光学系２２が移動すべき位置を決定する。そして、手ぶれ補正演算部３６は、決定された位置を表す移動位置情報を、駆動部３８に供給する。
【００４５】
また、手ぶれ補正演算部３６は、駆動部３８におけるヨー方向の自重駆動電流値を駆動部３８から取得する。そして、手ぶれ補正演算部３６は、メイン演算部３３からの要求に応じて、そのヨー方向の自重駆動電流値をメイン演算部３３に供給する。
【００４６】
位置検出部３７は、光軸に垂直な平面上における現在の補正光学系２２の中心座標（X、Y）の位置に対応する電圧値を取得する。そして、位置検出部３７は、その電圧値を現在位置情報として、手ぶれ補正演算部３６に供給する。
【００４７】
駆動部３８は、手ぶれ補正演算部３６から供給される移動位置情報に基づいて、コイル３９に流す駆動電流の値を決定する。また、駆動部３８は、決定した駆動電流の値の駆動電流をコイル３９に流すことにより、補正光学系２２を駆動する。これにより、補正光学系２２は、カメラ１０のぶれを相殺する位置に移動する。さらに、駆動部３８は、決定した駆動電流の値に基づいて、ヨー方向の自重駆動電流値を求め、手ぶれ補正演算部３６に供給する。なお、駆動部３８の詳細については、後述する図４を参照して説明する。
【００４８】
図３は、図２のメイン演算部３３の機能的構成例を示している。
【００４９】
図３のメイン演算部３３は、取得部４１、設定部４２、判定部４３、および記録制御部４４により構成される。
【００５０】
取得部４１は、操作部３４から供給される設定信号に応じて、駆動部３８におけるヨー方向の自重駆動電流値を手ぶれ補正演算部３６に要求する。また、取得部４１は、操作部３４から供給されるシャッタ信号に応じて、撮像部３１に撮像の指令を供給するとともに、手ぶれ補正演算部３６にヨー方向の自重駆動電流値を要求する。
【００５１】
取得部４１は、その要求に応じて手ぶれ補正演算部３６から供給されるヨー方向の自重駆動電流値を取得する。そして、取得部４１は、ヨー方向の自重駆動電流値を設定部４２または判定部４３に供給する。
【００５２】
設定部４２は、所定の時間内に取得部４１から供給されるヨー方向の自重駆動電流値に基づいて、所定の時間内のヨー自重電流絶対値の平均値を演算する。設定部４２は、その平均値を、判定部４３で行われる縦横判定の基準値として設定する。そして、設定部４２は、基準値を判定部４３に供給する。
【００５３】
判定部４３は、取得部４１から供給されるヨー方向の自重駆動電流値と、設定部４２から供給される基準値とに基づいて縦横判定を行う。そして、判定部４３は、縦横判定の結果を表す姿勢情報を記録制御部４４に供給する。
【００５４】
記録制御部４４は、フレームメモリ３２に記憶されているフレーム単位の画像データを読み出す。記録制御部４４は、判定部４３から供給される姿勢情報をタグ情報として、フレームメモリ３２から読み出されたフレーム単位の画像データに対応付けて、図示せぬ記録媒体に記録させる。
【００５５】
次に、図４を参照して、図２の駆動部３８の詳細について説明する。
【００５６】
図４に示すように、図２の駆動部３８は、ピッチ方向駆動回路５１とヨー方向駆動回路５２により構成される。また、図４に示すように、図２のコイル３９は、補正光学系２２とピッチ方向に隣接する位置に配置されるコイル３９Ａ、および、補正光学系２２とヨー方向に隣接する位置に配置されるコイル３９Ｂにより構成される。
【００５７】
ピッチ方向駆動回路５１は、図２の手ぶれ補正演算部３６から供給される移動位置情報に基づいて、コイル３９Ａに流す駆動電流の値を決定する。また、ピッチ方向駆動回路５１は、決定した値の駆動電流をコイル３９Ａに流すことによって、補正光学系２２をピッチ方向に駆動する。さらに、ピッチ方向駆動回路５１は、決定した駆動電流の値に基づいてピッチ方向の自重駆動電流値を決定し、手ぶれ補正演算部３６に供給する。
【００５８】
また、ヨー方向駆動回路５２は、ピッチ方向駆動回路５１と同様に、手ぶれ補正演算部３６から供給される移動位置情報に基づいて、コイル３９Ｂに流す駆動電流の値を決定する。また、ヨー方向駆動回路５２は、決定した値の駆動電流をコイル３９Ｂに流すことにより、補正光学系２２をヨー方向に駆動する。さらに、ヨー方向駆動回路５２は、決定した駆動電流の値に基づいてヨー方向の自重駆動電流値を決定し、手ぶれ補正演算部３６に供給する。
【００５９】
ところで、カメラ１０の姿勢が正姿勢である場合、補正光学系２２の自重を支えるための力は、ピッチ方向にすべて働き、ヨー方向には働かない。一方、カメラ１０の姿勢が正姿勢から右または左に90度回転した姿勢である場合、補正光学系２２の自重を支えるための力はヨー方向にすべて働き、ピッチ方向には働かない。なお、カメラ１０の姿勢が正姿勢から右に90度回転した姿勢である場合と、左に90度回転した姿勢である場合とでは、補正光学系２２の自重を支えるための力の方向は逆方向になる。
【００６０】
従って、例えば、ピッチ方向駆動回路５１が補正光学系２２のピッチ方向の位置を変化させない場合、図５に示すように、カメラ１０の姿勢が正姿勢であるときにコイル３９Ａに流れる駆動電流の値の絶対値(以下、ピッチ電流絶対値という)を、Ipit1とすると、カメラ１０の姿勢が正姿勢から右または左に90度回転した姿勢であるときのピッチ電流絶対値は、Ipit1より、正姿勢時のピッチ方向の自重駆動電流値の絶対値（以下、ピッチ自重電流絶対値という）分小さいIpit2となる。
【００６１】
また、ヨー方向駆動回路５２が補正光学系２２のヨー方向の位置を変化させない場合、図６に示すように、カメラ１０の姿勢が正姿勢であるときにコイル３９Ｂに流れる駆動電流の値の絶対値（以下、ヨー電流絶対値という）を、Iyaw2とすると、カメラ１０の姿勢が正姿勢から右に90度回転した姿勢であるときのヨー電流絶対値は、例えば、Iyaw2より、正姿勢から右または左に90度回転した姿勢時のヨー自重電流絶対値分大きいIyaw1になる。
【００６２】
一方、図６に示すように、カメラ１０の姿勢が正姿勢から左に90度回転した姿勢であるときのヨー電流絶対値は、Iyaw2よりも、正姿勢から右または左に90度回転した姿勢時のヨー自重電流絶対値分小さいIyaw3になる。
【００６３】
以上のように、カメラ１０の姿勢の変化により、ピッチ自重電流絶対値分だけ増加または減少し、ヨー電流絶対値が、ヨー自重電流絶対値分だけ増加または減少する。なお、このピッチ自重電流絶対値とヨー自重電流絶対値は、カメラ１０の姿勢によって変化する。
【００６４】
図７は、ヨー自重電流絶対値の変化を示している。
【００６５】
なお、図７において、横軸はカメラ１０の正姿勢からの回転角度θを表し、縦軸はヨー自重電流絶対値Iyawである。
【００６６】
補正光学系２２の自重を支えるためのヨー方向の力は、補正光学系２２の自重Ｍとsinθとを乗算した力となるため、ヨー自重電流絶対値IyawはＭ×sinθに比例する。従って、図７に示すように、補正光学系２２のヨー自重電流絶対値Iyawは、回転角度θによって連続的に変化し、回転角度θにより一意に決まる。また、図７に示すように、回転角度θが大きければ大きいほど、ヨー自重電流絶対値Iyawが大きくなる。
【００６７】
従って、縦横判定では、ヨー自重電流絶対値Iyawが基準値より大きい場合、カメラ１０の姿勢の向きが縦向きであると判定され、ヨー自重電流絶対値Iyawが基準値以下である場合、カメラ１０の姿勢の向きが横向きであると判定される。
【００６８】
その結果、例えば、図７に示すように、基準値が基準値Thr1である場合、カメラ１０の正姿勢からの回転角度θが、0度以上であり、基準値Thr1に対応する判別角度θ1以下であるとき、カメラ１０の姿勢の向きが横向きであると判定される。一方、回転角度θが判別角度θ1より大きく90度以下であるとき、カメラ１０の姿勢の向きが縦向きであると判定される。
【００６９】
また、例えば、図７に示すように、基準値が基準値Thr2である場合、回転角度θが、0度以上であり、基準値Thr2に対応する判別角度θ2以下であるとき、カメラ１０の姿勢の向きが横向きであると判定され、回転角度θが判別角度θ2より大きく90度以下であるとき、カメラ１０の姿勢の向きが縦向きであると判定される。
【００７０】
次に、図８を参照して、図２のカメラ１０による、基準値を設定する設定処理について説明する。この設定処理は、例えば、カメラ１０の電源がオンにされたとき開始される。
【００７１】
ステップＳ１１において、取得部４１は、基準値を変更するかどうか、即ち、操作部３４の設定ボタン１３から設定信号が供給されたかどうかを判定する。ステップＳ１１で基準値を変更しないと判定された場合、処理はステップＳ１２乃至Ｓ１４をスキップし、ステップＳ１５に進む。
【００７２】
一方、ステップＳ１１で基準値を変更すると判定された場合、ステップＳ１２において、取得部４１は、手ぶれ補正演算部３６にヨー方向の自重駆動電流値を要求し、その要求に応じて供給されるヨー方向の自重駆動電流値を取得する。そして、取得部４１は、取得したヨー方向の自重駆動電流値を設定部４２に供給する。
【００７３】
ステップＳ１３において、取得部４１は、ステップＳ１２で最初にヨー方向の自重駆動電流値が取得されてから、予め決定された所定の時間以上が経過したかどうかを判定する。ステップＳ１３で所定の時間以上が経過していないと判定された場合、処理はステップＳ１２に戻り、所定の時間以上が経過するまで、ステップＳ１２とＳ１３の処理が繰り返される。
【００７４】
ステップＳ１３で所定の時間以上が経過したと判定された場合、ステップＳ１４において、設定部４２は、所定の時間内に取得部４１から供給されたヨー方向の自重駆動電流値に基づいて、所定の時間内のヨー自重電流絶対値の平均値を演算し、その平均値を基準値に設定する。
【００７５】
ステップＳ１５において、取得部４１は、電源をオフにするかどうか、即ち、ユーザの操作に応じて電源のオフを指令する信号が操作部３４から供給されたかどうかを判定する。ステップＳ１５で電源をオフにしないと判定された場合、ステップＳ１１に戻り、上述した処理が繰り返される。一方、ステップＳ１５で電源をオフにすると判定された場合、処理は終了する。
【００７６】
以上のように、カメラ１０では、ユーザにより設定ボタン１３が操作されたときのカメラ１０の姿勢に対応する、所定の時間内のヨー自重電流絶対値の平均値が基準値として設定されるので、ユーザは設定ボタン１３を操作することにより、任意の姿勢を縦横判定の基準とする姿勢として設定することができる。その結果、ユーザの好みに応じた基準で縦横判定を行うことができる。
【００７７】
また、コイル３９Ａおよび３９Ｂに流れる駆動電流と、それによって発生する推力の関係は、コイル３９Ａおよび３９Ｂとマグネット（図示せず）の経年変化によって少しずつ変化する。このため、基準値に対応する回転角度θは、時間の経過に伴って変化するが、カメラ１０では、ユーザが設定ボタン１３を操作することにより、基準値を変更することができるので、常にユーザの好みに応じた縦横判定を行うことができる。
【００７８】
次に、図９を参照して、図２のカメラ１０による、被写体を撮像する撮像処理について説明する。この撮像処理は、例えば、ユーザによりレリーズボタン１２が操作されたときに開始される。
【００７９】
ステップＳ３１において、撮像部３１は、メイン演算部３３から供給される撮像の指令に応じて、補正光学系２２から入力された光の結像を電気信号に変換することにより、被写体を撮像する。そして、撮像部３１は、その電気信号を画像信号として、その画像信号に対してA/D変換を行う。
【００８０】
ステップＳ３２において、メイン演算部３３は、手ぶれ補正演算部３６にヨー方向の自重駆動電流値を要求し、その要求に応じて供給されるヨー方向の自重駆動電流値を取得する。そして、取得部４１は、取得したヨー方向の自重駆動電流値を判定部４３に供給する。
【００８１】
ステップＳ３３において、撮像部３１は、ステップＳ３１のA/D変換の結果得られる画像データをフレームメモリ３２に供給して記憶させる。ステップＳ３４において、判定部４３は、取得部４１から供給されるヨー方向の自重駆動電流値と、設定部４２により設定されている基準値とに基づいて、ヨー自重電流絶対値が基準値以下であるかどうかを判定する。即ち、判定部４３は、取得部４１から供給されるヨー方向の自重駆動電流値と基準値とに基づいて、縦横判定を行う。
【００８２】
ステップＳ３４でヨー自重電流絶対値が基準値以下であると判定された場合、判定部４３は、縦横判定の結果として横向きを表す姿勢情報を記録制御部４４に供給する。そして、ステップＳ３５において、記録制御部４４は、判定部４３から供給される横向きを表す姿勢情報をタグ情報として、フレームメモリ３２から読み出した画像データに対応付けて、図示せぬ記録媒体に記録させる。そして処理は終了する。
【００８３】
一方、ステップＳ３４でヨー自重電流絶対値が基準値以下ではないと判定された場合、判定部４３は、縦横判定の結果として縦向きを表す姿勢情報を記録制御部４４に供給する。そして、ステップＳ３５において、記録制御部４４は、判定部４３から供給される縦向きを表す姿勢情報をタグ情報として、フレームメモリ３２から読み出した画像データに対応付けて、図示せぬ記録媒体に記録させる。そして処理は終了する。
【００８４】
なお、上述した説明では、メイン演算部３３が、カメラ１０の姿勢の向きが縦向きであるか、または、横向きであるかを判定したが、カメラ１０の姿勢が縦向きであると判定された場合、さらに、コイル３９Ｂに流れる電流の方向、即ち、ヨー方向の自重駆動電流値の正負によって、カメラ１０の姿勢の向きが、正姿勢から右に90度回転した姿勢の向きである右縦向きであるか、または、左に90度回転した姿勢の向きである左縦向きであるかを判定し、その結果をタグ情報として、画像データに対応付けて記録させるようにしてもよい。
【００８５】
この場合、記録されている画像データの再生時に、タグ情報により、その画像データの撮像時のカメラ１０の向きが、正姿勢時のカメラ１０の右側面が下を向いた右縦向きであるか、正姿勢時の右側面が上を向いた左縦向きであるかを認識することができるので、その向きに応じて画像を回転して表示させることにより、より適切な表示の向きで画像を表示させることができる。
【００８６】
また、上述した説明では、ヨー自重電流絶対値を基準値として設定したが、ピッチ自重電流絶対値を基準値として設定してもよいし、ヨー自重電流絶対値とピッチ自重電流絶対値の両方を基準値として設定してもよい。
【００８７】
さらに、上述したカメラ１０では、補正光学系２２がカメラ１０の正面に対して略平行に設けられたが、図１０に示すように、補正光学系１０３がカメラ１００の正面に対して略垂直に設けられるカメラ１００においても、本発明を適用することができる。
【００８８】
なお、図１０は、カメラ１００の正姿勢の状態を示している。また、図１０では、説明の便宜上、筐体１０１が内部を透視した状態で表現されている。図１０において、図１と同一のものには同一の符号を付してあり、説明は繰り返しになるので適宜省略する。
【００８９】
図１０のカメラ１００の筐体１０１の上部には、正面に向かって右側にレリーズボタン１２と設定ボタン１３が設けられている。また、カメラ１００の正面の、正面に向かって左側に光学系１０２が設けられている。さらに、カメラ１００の内部には、カメラ１００の正面に対して略垂直に補正光学系１０３が設けられている。カメラ１００では、光学系１０２で集光された被写体からの光が、カメラ１００の内部に設けられた図示せぬ反射板により反射され、補正光学系１０３に入射される。
【００９０】
また、上述した説明では、カメラが縦横判定を行ったが、判定内容の向きに対応する姿勢の正姿勢からの角度は、0度または90度に限定されない。例えば、カメラは、カメラの姿勢の向きが、正姿勢から91度回転した姿勢の向きであるかを判定してもよいし、正姿勢から45度回転した姿勢の向きであるかを判定してもよい。
【００９１】
さらに、上述した説明では、カメラの姿勢の向きが、縦向きと横向きの２つの向きのいずれであるかが判定されたが、判定内容の向きは２つに限定されず、１つでもよいし、２つ以上であってもよい。
【００９２】
また、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００９３】
さらに、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００９４】
【図１】本発明を適用したカメラの第１の実施の形態の外観構成例を示す斜視図である。
【図２】図１のカメラの内部の構成例を示す図である。
【図３】図２のメイン演算部の機能的構成例を示す図である。
【図４】図２の駆動部の詳細について説明する図である。
【図５】ピッチ電流絶対値について説明する図である。
【図６】ヨー電流絶対値について説明する図である。
【図７】ヨー自重電流絶対値の変化を示す図である。
【図８】図２のカメラによる設定処理について説明するフローチャートである。
【図９】図２のカメラによる撮像処理について説明するフローチャートである。
【図１０】発明を適用したカメラの第２の実施の形態の外観構成例を示す斜視図である。
【符号の説明】
【００９５】
１０  カメラ，  ２１  光学系，  ２２  補正光学系，  ３１  撮像部，  ３８  駆動部，  ４１  取得部，  ４２  設定部，  ４３  判定部，  ４４  記録制御部
【図１】
2009049851.tif 000003
【図２】
2009049851.tif 000004
【図３】
2009049851.tif 000005
【図４】
2009049851.tif 000006
【図５】
2009049851.tif 000007
【図６】
2009049851.tif 000008
【図７】
2009049851.tif 000009
【図８】
2009049851.tif 000010
【図９】
2009049851.tif 000011
【図１０】
2009049851.tif 000012