(57)【特許請求の範囲】
【請求項１】
撮像手段と、
当該撮像装置の傾きを検知する傾き検知手段と、
前記撮像手段で撮像されている画像とともに、前記撮像装置の光軸と垂直な方向の重力方向に対する傾きに応じたガイドを、前記傾き検知手段で検知した前記撮像装置の光軸の重力方向に対する傾きに応じて、前記光軸と重力方向との成す角が特定の角度である場合に比べて小さい場合の方が表示部の上部へ表示するように制御する表示制御手段と、を有し、
前記表示制御手段は、前記撮像装置に装着されたレンズの焦点距離に応じて、前記レンズの焦点距離が閾値よりも広角なレンズでない場合は、前記ガイドを、前記撮像装置の光軸の重力方向に関わらず固定された位置に表示するように制御することを特徴とする撮像装置。
【請求項２】
撮像手段と、
当該撮像装置の傾きを検知する傾き検知手段と、
前記撮像手段で撮像されている画像とともに、前記撮像装置の光軸と垂直な方向の重力方向に対する傾きに応じたガイドを、前記傾き検知手段で検知した前記撮像装置の光軸の重力方向に対する傾きに応じて、前記光軸と重力方向との成す角が特定の角度である場合に比べて小さい場合の方が表示部の上部へ表示するように制御する表示制御手段と、を有し、
前記表示制御手段は、前記撮像装置の現在の撮影モードが風景撮影に適した撮影モードでない場合は、前記ガイドを、前記撮像装置の光軸の重力方向に関わらず固定された位置に表示するように制御することを特徴とする撮像装置。
【請求項３】
前記表示制御手段は、前記撮像装置の現在の撮影モードが風景撮影に適した撮影モードでない場合は、前記ガイドを、前記撮像装置の光軸の重力方向に関わらず固定された位置に表示するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記表示部に表示する画像の水平線に相当する部分のエッジ検出に基づいてさらに前記ガイドの表示位置を調整する調整手段を更に有することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記ガイドは、前記表示部における横方向の直線で示す基準線と、前記傾き検知手段で検知した前記撮像装置の光軸と垂直な方向の重力方向に対する傾きを示す直線とを交差して表示した表示形態であることを特徴とする請求項１乃至４の何れか１項に記載の撮像装置。
【請求項６】
撮像手段を有する撮像装置の制御方法であって、
前記撮像装置の傾きを検知する傾き検知ステップと、
前記撮像手段で撮像されている画像とともに、前記撮像装置の光軸と垂直な方向の重力方向に対する傾きに応じたガイドを、前記傾き検知ステップで検知した前記撮像装置の光軸の重力方向に対する傾きに応じて、前記光軸と重力方向との成す角が特定の角度である場合に比べて小さい場合の方が表示部の上部へ表示するように制御する表示制御ステップと、を有し、
前記表示制御ステップは、前記撮像装置に装着されたレンズの焦点距離に応じて、前記レンズの焦点距離が閾値よりも広角なレンズでない場合は、前記ガイドを、前記撮像装置の光軸の重力方向に関わらず固定された位置に表示するように制御することを特徴とする撮像装置の制御方法。
【請求項７】
撮像手段を有する撮像装置の制御方法であって、
前記撮像装置の傾きを検知する傾き検知ステップと、
前記撮像手段で撮像されている画像とともに、前記撮像装置の光軸と垂直な方向の重力方向に対する傾きに応じたガイドを、前記傾き検知ステップで検知した前記撮像装置の光軸の重力方向に対する傾きに応じて、前記光軸と重力方向との成す角が特定の角度である場合に比べて小さい場合の方が表示部の上部へ表示するように制御する表示制御ステップと、を有し、
前記表示制御ステップは、前記撮像装置の現在の撮影モードが風景撮影に適した撮影モードでない場合は、前記ガイドを、前記撮像装置の光軸の重力方向に関わらず固定された位置に表示するように制御することを特徴とする撮像装置の制御方法。
【請求項８】
コンピュータを、請求項１乃至５のいずれか１項に記載された撮像装置の各手段として機能させるプログラム。
【請求項９】
コンピュータを、請求項１乃至５のいずれか１項に記載された撮像装置の各手段として機能させるプログラムを記録した、コンピュータが読み出し可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影時に水平を維持するためのガイド表示が行われるようにした撮像装置、その制御方法、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
デジタルカメラ等では、撮影された画像を鑑賞しやすいものとするために、撮影時にカメラの水平が維持されるようにしむける技術が提案されている。
【０００３】
従来のデジタルカメラには、姿勢検出手段によりカメラの傾斜角度を検出し、検出された傾斜角度に対応した表示パターンを画面表示してカメラが傾いていることを撮影者に提示し、注意を促すものが提案されている（特許文献１参照）。
【０００４】
また、従来のデジタルカメラでは、水平基準線とカメラの傾きを表す線の両方を色分けして傾きを表示し、カメラが水平となったら一本の線として表示するものが提案されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開昭６４−４０８２４号公報
【特許文献２】特開２００２−２７１６５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したようなカメラが傾いていることの注意を喚起するためのガイド表示は、カメラの光軸の前後方向の傾き（仰角）と関係なく、画面中央部などの所定の位置に表示されていた。
【０００７】
しかしながら、例えばカメラが上方を向いている場合（仰角  ＞  ０°の場合）には、被写体に含まれる水平線が画面下部に表示されると共に、水平ガイドが、画面中央部に表示される。このため、このようなカメラでは、水平線と水平ガイドの表示距離が離れてしまい、カメラの傾きを確認するのが容易ではないという問題があった。
【０００８】
本発明の目的は、カメラの光軸の前後方向の傾きを利用して水平ガイドの表示位置を水平線近傍に近づけることにより、カメラの傾きの確認を容易にした撮像装置、その制御方法、プログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の撮像装置は、撮像手段と、当該撮像装置の傾きを検知する傾き検知手段と、前記撮像手段で撮像されている画像とともに、前記撮像装置の光軸と垂直な方向の重力方向に対する傾きに応じたガイドを、前記傾き検知手段で検知した前記撮像装置の光軸の重力方向に対する傾きに応じて、前記光軸と重力方向との成す角が特定の角度である場合に比べて小さい場合の方が表示部の上部へ表示するように制御する表示制御手段と、を有し、前記表示制御手段は、前記撮像装置に装着されたレンズの焦点距離に応じて、前記レンズの焦点距離が閾値よりも広角なレンズでない場合は、前記ガイドを、前記撮像装置の光軸の重力方向に関わらず固定された位置に表示するように制御することを特徴とする。
【発明の効果】
【００１０】
カメラの光軸の前後方向の傾きを利用して水平ガイドの表示位置を変えることにより、カメラの傾きの確認を容易に行えるようにするという効果がある。
【図面の簡単な説明】
【００１１】
【図１】本発明の撮像装置の第１実施の形態に係るデジタルカメラの構成を示すブロック図である。
【図２】本発明の第１実施の形態に係るデジタルカメラで用いる傾きセンサ（３軸加速度センサ）が検出可能な角度を説明する説明図である。
【図３】（ａ）、（ｂ）、（ｃ）及び（ｄ）は、本第１実施の形態に係るデジタルカメラの左右方向の傾きと傾きセンサの出力との関係を説明する説明図である。
【図４】（ａ）、（ｂ）、（ｃ）及び（ｄ）本第１実施の形態に係るデジタルカメラの上下方向の傾きと傾きセンサの出力との関係を説明する説明図である。
【図５】本第１実施の形態に係る水平ガイド表示の動作の手順を示すフローチャートである。
【図６】本第１実施の形態に係る、判定値となる傾斜角度を保持したＲＯＭテーブルを示す説明図である。
【図７】本第１実施の形態に係る、水平ガイドの表示例を示す説明図である。
【図８】本発明の第２の実施の形態に係る撮像装置の動作の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態に係わるデジタルカメラについて図面を参照しながら説明する。
【００１３】
［第１実施の形態］
第１実施の形態に係るデジタルカメラの構成を示す図１のブロック図において、１００は、デジタルカメラ本体である。また、この図１で、１４は、光学像を電気信号に変換（被写体像を光電変換）する撮像素子、１２は、撮像素子１４への露光量を制御するためのシャッターである。
【００１４】
このデジタルカメラ１００では、レンズ３１０に入射した光線が、いわゆる一眼レフ方式によって、絞り３１２、レンズマウント３０６及び１０６、ミラー１３０、シャッター１２を介して導かれ、光学像として撮像素子１４上に結像される。
【００１５】
この図１で、１６は、撮像素子１４から出力されるアナログの出力信号をディジタル信号に変換するＡ／Ｄ変換器である。この図１で、１８は、撮像素子１４、Ａ／Ｄ変換器１６及びＤ／Ａ変換器２６にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路２２及びシステム制御回路５０により制御される。すなわち、このデジタルカメラ１００では、撮像素子１４からの出力信号に基づいて画像信号を生成する。
【００１６】
このシステム制御回路５０は、デジタルカメラ１００全体を制御するシステム制御回路であり、画像表示制御手段と表示制御手段として機能する。５２はシステム制御回路５０の動作用の定数、変数、プログラム等を記憶するメモリである。システム制御回路５０は、メモリ５２に記憶されたプログラムをメモリ３０に展開して実行することで、後述のフローチャートに示す各種処理を実行する。
【００１７】
この図１で、２０は、画像処理回路であり、  Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。
この画像処理回路２０は、必要に応じて、撮像した画像データを用いて所定の演算処理を行う。そして、得られた演算結果に基づいてシステム制御回路５０は、露光制御手段４０、測距制御手段４２を制御する。これによりシステム制御回路５０は、いわゆるＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュ調光）処理を行う。
【００１８】
さらに、画像処理回路２０は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。
【００１９】
なお、本実施の形態のデジタルカメラ１００は、測距手段４２及び測光手段４６を専用に備える構成としている。これによりデジタルカメラ１００は、測距手段４２及び測光手段４６を用いてＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュ調光）処理の各処理を行う。なお、このデジタルカメラ１００では、画像処理回路２０を用いたＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュ調光）処理の各処理を行わない構成としても良い。
【００２０】
或いは、このデジタルカメラ１００では、測距手段４２及び測光手段４６を用いてＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュ調光）処理の各処理を行う。さらに、このデジタルカメラ１００では、上記画像処理回路２０を用いたＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュ調光）処理の各処理を行う構成としても良い。
【００２１】
この図１で、２２は、メモリ制御回路であり、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２を制御する。
【００２２】
このＡ／Ｄ変換器１６のデータは、画像処理回路２０、メモリ制御回路２２を介して、若しくはＡ／Ｄ変換器１６のデータが直接メモリ制御回路２２を介して、画像表示メモリ２４又はメモリ３０に書き込まれる。
【００２３】
このデジタルカメラ１００は、画像表示メモリ２４、Ｄ／Ａ変換器２６及びＴＦＴ液晶（LCD）等から成る画像表示部２８を備える。このデジタルカメラ１００では、画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。この画像表示部２８は、レンズ３１０への被写体像の入射面とは反対側の、デジタルカメラ１００の背面に配置されている。
【００２４】
この画像表示部２８を用いて、撮像素子１４で撮像した画像データを逐次表示するように構成した場合には、画像表示部２８によって電子ビューファインダー機能を実現することが可能である。
【００２５】
また、画像表示部２８は、システム制御回路５０の指示により任意に表示をＯＮ／ＯＦＦ可能に構成されている。画像表示部２８の表示をＯＦＦにした場合には、デジタルカメラ１００の電力消費を大幅に低減することができる。
【００２６】
このデジタルカメラ１００が備えるメモリ３０は、撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備える。このように構成した場合には、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０は、システム制御回路５０の作業領域としても使用することが可能である。
【００２７】
このデジタルカメラ１００が備える圧縮・伸長回路３２は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する圧縮・伸長回路である。この圧縮・伸長回路３２は、メモリ３０に格納された画像を読み込んで圧縮処理又は伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００２８】
前述した露光制御手段４０は、測光手段４６からの測光情報に基づいて、絞り３１２を制御する絞り制御手段３４０と連携しながら、シャッター１２を制御する、シャッター制御を行う。
【００２９】
前述した測距制御手段４２は、ＡＦ（オートフォーカス）処理を行うための測距手段である。このデジタルカメラ１００では、レンズ３１０に入射した光線を、一眼レフ方式によって、絞り３１２、レンズマウント３０６及び１０６、ミラー１３０そして不図示の測距用サブミラーを介して、測距手段４２に入射させる。これによりデジタルカメラ１００では、光学像として結像された画像の合焦状態を測定する。
【００３０】
前述した測光手段４６は、ＡＥ（自動露出）処理を行うための測光手段である。このデジタルカメラ１００では、レンズ３１０に入射した光線を、一眼レフ方式によって、絞り３１２、レンズマウント３０６及び１０６、ミラー１３０及び１３２そして不図示の測光用レンズを介して、測光手段４６に入射させる。これによりデジタルカメラ１００では、光学像として結像された画像の露出状態を測定する。
【００３１】
また、測光手段４６は、フラッシュ４８と連携することによりＥＦ（フラッシュ調光）処理機能も備える。
【００３２】
このフラッシュ４８は、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。
【００３３】
なお、このデジタルカメラ１００では、撮像素子１４によって撮像した画像データを画像処理回路２０によって演算する。この演算結果に基づき、システム制御回路５０は、シャッター制御手段４０、絞り制御手段３４０、測距制御手段３４２に対して制御を行う、ビデオＴＴＬ方式を用いて露出制御及びＡＦ（オートフォーカス）制御が可能である。
【００３４】
システム制御回路５０が、測距手段４２による測定結果と、撮像素子１４によって撮像した画像データを画像処理回路２０によって演算した演算結果とを共に用いてＡＦ（オートフォーカス）制御を行うように構成しても良い。
【００３５】
また、システム制御回路５０が、測光手段４６による測定結果と、撮像素子１４によって撮像した画像データを画像処理回路２０によって演算した演算結果とを共に用いて露出制御を行うように構成しても良い。
【００３６】
このデジタルカメラ１００は、システム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する液晶表示装置及びスピーカー等を有する、表示部５４を備える。
【００３７】
この表示部５４は、デジタルカメラ１００の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。また、表示部５４は、その一部の機能が光学ファインダー１０４内に配置されている。
【００３８】
この表示部５４の表示内容のうち、ＬＣＤ等に表示するものには、例えば、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示がある。さらに、表示部５４のＬＣＤ等に表示する表示内容には、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示がある。これと共に、表示部５４のＬＣＤ等に表示する表示内容には、記録媒体２００及び２１０の着脱状態表示、レンズユニット３００の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示、外部コンピュータとの接続状態を示す表示、等がある。
【００３９】
また、表示部５４の表示内容のうち、光学ファインダー１０４内に表示する表示対象には、以下のものがある。例えば、この表示内容には、合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、シャッタースピード表示、絞り値表示、露出補正表示、記録媒体書き込み動作表示、等がある。
【００４０】
さらに、表示部５４の表示内容のうち、ＬＥＤ等に表示するものには、以下のものがある。例えば、このＬＥＤ等の表示内容には、合焦表示、撮影準備完了表示、手振れ警告表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、記録媒体書き込み動作表示、マクロ撮影設定通知表示、二次電池充電状態表示、等がある。
【００４１】
また、表示部５４の表示内容のうち、ランプ等に表示するものとしては、例えば、セルフタイマー通知ランプ、等がある。なお、セルフタイマー通知ランプは、ＡＦ補助光と共用しても良い。
【００４２】
図１に示すデジタルカメラの構成のブロック図において、５６は、電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等が用いられる。
【００４３】
この図１で、６９は、デジタルカメラの傾きを検出するための傾きセンサであり、６８は、傾きセンサ６９の出力を増幅するアンプ回路である。本実施の形態のデジタルカメラでは、上下・左右・前後の３軸方向に対する速度の加わり方を感知できる３軸加速度センサを採用している。
【００４４】
また、図１で、６０、６２、６４、６６及び７０は、システム制御回路５０の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等を用いて構成されている。
【００４５】
次に、上述の操作手段について具体的に説明する。
【００４６】
この操作手段におけるモードダイアルスイッチ６０は、各機能撮影モードを切り替えて設定することができるように構成されている。この機能撮影モードには、例えば、自動撮影モード、プログラム撮影モード、シャッター速度優先撮影モード、絞り優先撮影モード、マニュアル撮影モード、焦点深度優先（デプス）撮影モード、ポートレート撮影モードがある。さらに、この機能撮影モードには、風景撮影モード、接写撮影モード、スポーツ撮影モード、夜景撮影モード、パノラマ撮影モード等がある。
【００４７】
操作手段におけるシャッタースイッチＳＷ１６２は、不図示のシャッターボタンの操作途中でＯＮとなるように構成されている。このシャッタースイッチＳＷ１６２は、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュ調光）処理等の動作開始を指示する。
【００４８】
操作手段におけるシャッタースイッチＳＷ２６４は、不図示のシャッターボタンの操作完了でＯＮとなるように構成されている。
【００４９】
このシャッタースイッチＳＷ２６４は、撮像のための一連の処理の動作開始を指示する。この撮像のための一連の処理には、撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データを書き込む露光処理、画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理が含まれる。この処理に続けて、この撮像のための一連の処理には、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体２００或いは２１０に画像データを書き込む記録処理が一連のものとして含まれる。
【００５０】
操作手段におけるファインダモード切り換えスイッチ６６は、このスイッチ６６の操作により光学ファインダ（通常撮影モード）及び電子ビューファインダ（ＥＶＦ）の設定を切り換えることができるように構成されている。ここで、通常撮影モードでは、光学ファインダ１０４を介して物体像を観察することが可能に構成されている。また、ＥＶＦモードでは、画像表示部２８を介して物体像を観察することができるように構成されている。
【００５１】
図１に示すデジタルカメラの構成のブロック図において、１３０はミラーである。このミラー１３０と図示しない測距用サブミラーは、第１の光路状態（第１の状態）と第２の光路状態（第２の状態）との２つの状態に、選択的に移行可能に構成されている。
【００５２】
この第１の状態は、後述するように光学ファインダ１０４および測距部４２に光を導くための第１の光路状態である。第２の状態は、レンズ３１０からの光をダイレクトに撮像素子１４で受光させるための第２の光路状態である。
【００５３】
第１の光路状態では、光学ファインダ１０４を介して物体像を観察することができるとともに、測距部４２において焦点検出を行うことができる。
【００５４】
第２の光路状態では、ミラー１３０そして不図示の測距用サブミラーが撮影光路上から退避しており、レンズ３１０からの光が直接、撮像素子１４に到達可能となっている。これにより、第２の光路状態では、撮像素子１４の出力に基づいて撮影画像を画像表示部２８に表示したり、撮影を行ったりすることができる。
【００５５】
なお、本実施の形態では、２通りの光路状態の構成について説明したが、ハーフミラー、その他の方法で撮像素子１４および測距手段４２に同時に光を導くように構成しても良い。このように構成した場合には、画像表示部２８に被写体画像を表示したまま焦点検出を行なうことができる。
【００５６】
操作手段における操作部７０は、各種ボタンやタッチパネル等からなる。この操作部７０は、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタンを備える。さらに、操作部７０は、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタンを備える。この操作部７０は、パノラマモード等の撮影及び再生を実行する際に各種機能の選択及び切り替えを設定する選択／切り替えボタンを備える。この操作部７０は、パノラマモード等の撮影及び再生を実行する際に各種機能の決定及び実行を設定する決定／実行ボタン、画像表示部２８のＯＮ／ＯＦＦを設定する画像表示ＯＮ／ＯＦＦスイッチを備える。この操作部７０は、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定するクイックレビューＯＮ／ＯＦＦスイッチを備える。この操作部７０は、ＪＰＥＧ圧縮の圧縮率を選択するため或いは撮像素子の信号をそのままディジタル化して記録媒体に記録するＣＣＤＲＡＷモードを選択するためのスイッチである圧縮モードスイッチを備える。
この操作部７０は、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを設定することが出来る再生スイッチ、ＡＦモード設定スイッチ等を備える。
【００５７】
このＡＦモード設定スイッチは、シャッタースイッチＳＷ１を押したならばオートフォーカス動作を開始し一旦合焦したならばその合焦状態を保ち続けるワンショットＡＦモードが設定可能である。これと共に、ＡＦモード設定スイッチは、シャッタースイッチＳＷ１を押している間中、連続してオートフォーカス動作を続けるようにするサーボＡＦモードが設定可能である。
【００５８】
操作手段におけるプラスボタン及びマイナスボタンの各機能は、回転ダイアルスイッチを備えることによって、より軽快に数値や機能を選択することが可能となる。
【００５９】
操作手段における電源スイッチ７２は、デジタルカメラ１００の電源オン、電源オフの各モードを切り替え機能を備える。これと共に電源スイッチ７２は、デジタルカメラ１００に接続されたレンズユニット３００、外部ストロボ、記録媒体２００、２１０等の各種付属装置の電源オン、電源オフの切り替え機能を備える。
【００６０】
電源制御手段８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。電源制御手段８０は、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。
【００６１】
電源手段は、コネクタ８２、コネクタ８４、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池８６、ＡＣアダプター等からなる。
【００６２】
図１に示すデジタルカメラの構成のブロック図において、９０及び９４は、メモリカードやハードディスク等の記録媒体とのインタフェースである。また、図１で、９２及び９６は、メモリカードやハードディスク等の記録媒体と接続を行うコネクタである。また図１で、９８は、コネクタ９２に記録媒体２００が装着されているか否かを検知し又はコネクタ９６に記録媒体２１０が装着されているか否かを検知するための記録媒体着脱検知手段である。
【００６３】
なお、上述した図１に示すデジタルカメラは、記録媒体を取り付けるインターフェース及びコネクタを２系統持つものである。しかし、本発明は、これに限らず、記録媒体を取り付けるインターフェース及びコネクタを、単数又は複数の系統数を備えるように構成しても良い。また、異なる規格のインターフェース及びコネクタを組み合わせた構成のものを設けても良い。さらに、このインターフェース及びコネクタは、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ(登録商標)）カード等の規格に準拠したものを用いて構成することができる。
【００６４】
このように構成した場合には、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード、等の各種通信カードを接続することができる。これにより、図１に示すデジタルカメラは、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
【００６５】
図１に示すデジタルカメラの構成のブロック図において、１０４は、光学ファインダである。このデジタルカメラでは、一眼レフ方式によって、レンズ３１０に入射した光線を、絞り３１２、レンズマウント３０６及び１０６、ミラー１３０及び１３２を介して導き、光学像として結像表示する。これにより、画像表示部２８による電子ビューファインダー機能を使用すること無しに、光学ファインダ１０４のみを用いて撮影を行うことが可能である。
【００６６】
また、光学ファインダー１０４内には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などが設置されている。
【００６７】
図１に示すデジタルカメラの構成のブロック図において、１１０は、通信手段で、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信機能を有する。
【００６８】
図１で、１１２は、通信手段１１０によりデジタルカメラ１００を他の機器と接続するコネクタ或いは無線通信の場合はアンテナである。
【００６９】
図１で、１２０は、レンズマウント１０６内において、デジタルカメラ１００をレンズユニット３００と接続するためのインタフェースである。
【００７０】
図１で、１２２は、デジタルカメラ１００をレンズユニット３００と電気的に接続するコネクタである。
【００７１】
図１で、１２４は、レンズマウント１０６及び或いはコネクタ１２２にレンズユニット３００が装着されているか否かを検知するレンズ着脱検知手段である。このコネクタ１２２は、デジタルカメラ１００とレンズユニット３００との間で制御信号、状態信号、データ信号等を伝え合うと共に、各種電圧の電流を供給する機能も備えている。また、コネクタ１２２は、電気通信のみならず、光通信、音声通信等を伝達する構成としても良い。
【００７２】
図１で、１３０、１３２は、それぞれミラーで、レンズ３１０に入射した光線を、一眼レフ方式によって光学ファインダ１０４に導く。なお、ミラー１３２は、クイックリターンミラーとして構成し又はハーフミラーとして構成しても良い。
【００７３】
図１で、２００は、メモリカードやハードディスク等の記録媒体である。この記録媒体２００は、半導体メモリや磁気ディスク等から構成される記録部２０２、デジタルカメラ１００とのインタフェース２０４又はデジタルカメラ１００と接続するためのコネクタ２０６を備えている。
【００７４】
図１で、２１０は、メモリカードやハードディスク等の他の記録媒体である。この記録媒体２１０は、半導体メモリや磁気ディスク等から構成される記録部２１２、デジタルカメラ１００とのインタフェース２１４、デジタルカメラ１００と接続を行うコネクタ２１６を備えている。
【００７５】
図１で、３００は、交換レンズタイプのレンズユニットであり、３０６は、レンズユニット３００をデジタルカメラ１００と機械的に結合するレンズマウントである。このレンズマウント３０６内には、レンズユニット３００をデジタルカメラ１００と電気的に接続する各種機能が含まれている。
【００７６】
図１で、３１０は、撮影レンズ、３１２は、絞りである。
【００７７】
図１で、３２０は、レンズマウント３０６内においてレンズユニット３００をデジタルカメラ１００と接続するインタフェースであり、３２２は、レンズユニット３００をデジタルカメラ１００と電気的に接続するコネクタである。
【００７８】
コネクタ３２２は、デジタルカメラ１００とレンズユニット３００との間で制御信号、状態信号、データ信号等を伝え合うと共に、各種電圧の電流を受給され又は供給する機能を兼ね備えている。また、コネクタ３２２は、電気通信のみならず、光通信、音声通信等を伝達可能に構成しても良い。
【００７９】
図１で、３４０は、測光手段４６からの測光情報に基づいて、シャッター１２を制御するシャッター制御手段４０と連携しながら、絞り３１２を制御する絞り制御手段である。
【００８０】
図１で、３４２は、撮影レンズ３１０のフォーカシングを制御する測距制御手段、３４４は、撮影レンズ３１０のズーミングを制御するズーム制御手段である。
【００８１】
図１で、３５０は、レンズユニット３００全体を制御するレンズシステム制御回路である。
このレンズシステム制御回路３５０は、識別情報、管理情報、機能情報、現在や過去の各設定値等を記憶しておく不揮発メモリの機能も備えている。また、不揮発性メモリの機能では、現在や過去の各設定値等を保持することも可能である。ここで、識別情報は、動作用の定数、変数、プログラム等を記憶するメモリやレンズユニット３００固有の番号等である。また、機能情報は、開放絞り値や最小絞り値、焦点距離等である。
【００８２】
次に、本実施の形態に係るデジタルカメラに装着する傾きセンサ（３軸加速度センサ）について、図２を参照して説明する。
【００８３】
図２で、１００は、３軸加速度センサを内蔵しているデジタルカメラである。この３軸加速度センサは、Ｘ軸、Ｙ軸、Ｚ軸の３軸方向に対しての加速度を感知することができる。
【００８４】
ここで、Ｘ軸は、図２に向かって、デジタルカメラ１００の左右方向における軸である。このデジタルカメラ１００では、Ｘ軸方向の加速度を感知することにより、実世界の左右方向の軸であるＸ´軸とＸ軸が成す角度γを検出可能となる。
【００８５】
一方、Ｙ軸は、図２に向かって、デジタルカメラ１００の上下方向における軸である。このデジタルカメラ１００では、Ｙ軸方向の加速度を感知することにより、実世界の上下方向（重力方向）の軸であるＹ´軸とＹ軸が成す角度γ´を検出可能となる。
【００８６】
これらＸ軸とＹ軸は、共にデジタルカメラ１００の光軸に対して垂直であるので、角度γと角度γ´のうち、どちらか一方を検出できれば、水平ガイド表示に必要となるデジタルカメラ１００の傾斜角度を算出可能となる。
【００８７】
残るＺ軸は、デジタルカメラ１００の前後方向に対する軸であり、言い換えれば光軸に相当する。このデジタルカメラ１００では、Ｚ軸方向の加速度を感知することにより、実世界の前後方向（水平方向）の軸であるＺ´軸とＺ軸が成す角度θ（いわゆる仰角と俯角）の検出が可能となる。デジタルカメラ１００では、この角度θにより光軸が上下どちらを向いているか、即ち、デジタルカメラ１００が上向きか下向きかを判別することが可能となる。
【００８８】
なお、実世界の前後方向（水平方向）は、重力方向に対し垂直な方向である。従って角度θはＺ軸が重力方向と成す角度を検出した上で、そこから９０°引いた角度として検出しても良い。また、角度θは、重力方向との角度差が大きい方が、重力方向との角度差が小さい場合に比べて大きい値であるものとする。
【００８９】
このデジタルカメラ１００は、３軸加速度センサを用いることにより、図２に向かって、左右方向にγ、上下方向にγ´、前後方向にθの角度でそれぞれ傾いていることを検出することが可能となる。
【００９０】
次に、図３を参照して、デジタルカメラの左右（Ｘ軸）方向の傾きと、水平検知手段としての傾きセンサ６９のＸ軸方向に対する出力との関係について説明する。
【００９１】
図３（ａ）、（ｂ）、（ｃ）において、１００は、デジタルカメラである。ここで、図３（ｂ）は、通常撮影時のデジタルカメラ１００の状態（正位置）を示す。図３（ａ）は、デジタルカメラ１００を左に９０度傾けた状態、図３（ｃ）は右に９０度傾けた状態を示している。
【００９２】
図３（ｄ）は、図３（ａ）、（ｂ）、（ｃ）の各状態にある傾きセンサ６９のＸ軸方向に対する出力特性を表わす。この図３（ｄ）において、縦軸は、傾きセンサ６９のＸ軸方向に対する出力、横軸は、デジタルカメラ１００の左右方向の傾き、３２０３は、デジタルカメラの左右方向の傾きに基づいた傾きセンサ６９のＸ軸方向に対する出力変化量を表す。この図３（ｄ）は、傾きセンサ６９のＸ軸方向に対する出力を増幅するアンプ回路６８のゲイン設定を適切にすることにより、図示する出力範囲を取るように設定されている。
【００９３】
この図３（ｄ）において、点３２０４は、デジタルカメラ１００が正位置にある場合の傾きセンサ６９のＸ軸方向に対する出力であり、電源電圧Ｖｃｃの１／２となる。
【００９４】
これに対し、図３（ａ）のようにデジタルカメラ１００を左に９０度傾けると、傾きセンサ６９のＸ軸方向に対する出力は、図３（ｄ）の点３２０５に示すように電源電圧Ｖｃｃと同じとなる。
【００９５】
逆に図３（ｃ）に示すようにデジタルカメラ１００を右に９０度傾けると、傾きセンサ６９のＸ軸方向に対する出力は、点３２０６に示すようにＧＮＤレベルとなる。
【００９６】
図３（ｄ）の点３２０４、３２０５間又は点３２０４、３２０６間の傾きは、傾きセンサ６９のＸ軸方向に対する出力がカメラの傾きに対して直線的に変化する特性となっている。従って、このデジタルカメラ１００では、傾きセンサ６９のＸ軸方向に対する出力を取得することにより、現在のデジタルカメラ１００の左右方向の傾斜角度が算出できるので、水平ガイド表示が可能となる。
【００９７】
なお、傾きセンサ６９の実装方向を逆にした場合には、デジタルカメラ１００を左右方向に傾けた場合のセンサ出力電圧が、図３（ｄ）と逆となる。
【００９８】
次に、デジタルカメラの光軸の前後（Ｚ軸）方向の傾きと、光軸傾き検知手段としての傾きセンサ６９のＺ軸方向に対する出力との関係について、図４を参照して説明する。
【００９９】
図４（ｂ）は、通常撮影時のデジタルカメラ１００の状態（正位置）、すなわち、仰角（光軸と水平面とのなす角）がゼロの状態を示す。図４（ａ）は、デジタルカメラ１００を上に９０度傾けた状態（仰角が９０度）を示し、図４（ｃ）は、下に９０度傾けた状態（俯角が９０度）を示している。
【０１００】
図４（ｄ）は、図４（ａ）、（ｂ）、（ｃ）の各状態にある傾きセンサ６９のＺ軸方向に対する出力特性を示す。この図４（ｄ）では、縦軸に傾きセンサ６９のＺ軸方向に対する出力を示し、横軸にデジタルカメラ１００の前後方向の傾きを示す。この図４（ｄ）で、直線４３０３は、デジタルカメラ１００の前後方向の傾きに基づいた傾きセンサ６９のＺ軸方向に対する出力変化量を表す。
【０１０１】
この図４（ｄ）では、傾きセンサ６９のＺ軸方向に対する出力を増幅するアンプ回路６８のゲイン設定を適切にすることにより、図示した出力範囲を取るように設定されている。
【０１０２】
図４（ｄ）に示すように、デジタルカメラ１００が正位置（仰角が０度）にある場合の傾きセンサ６９のＺ軸方向に対する出力４３０４は、電源電圧Ｖｃｃの１／２となる。これに対して、図４（ａ）に示すようにデジタルカメラ１００を上に９０度傾けた場合（仰角が９０度）には、傾きセンサ６９のＺ軸方向に対する出力４３０５が電源電圧Ｖｃｃと同じとなる。
【０１０３】
また、図４（ｃ）に示すようにデジタルカメラ１００を下に９０度傾けた場合（俯角が９０度）には、傾きセンサ６９のＺ軸方向に対する出力４３０６がＧＮＤレベルとなる。
【０１０４】
さらに、図４（ｄ）に示すように点４３０４、４３０５間又は点４３０４、４３０６間において、傾きセンサ６９のＺ軸方向に対する出力は、カメラの傾きに対して直線的（リニア）に変化する特性となっている。
【０１０５】
従って、このデジタルカメラ１００では、傾きセンサ６９のＺ軸方向に対する出力を取得することにより、現在のデジタルカメラ１００の前後方向の傾斜角度（仰角又は俯角）が算出できる。よって、このデジタルカメラ１００では、前後方向の傾斜角度を用いてデジタルカメラ１００の上向き／下向きを判定する。さらに、このデジタルカメラ１００では、その結果に応じて水平ガイドの表示位置を切り替えることにより、水平ガイドを被写体に含まれる水平線の近傍に表示することが可能となる。なお、ここで水平線というときは、地平線又は建物の基礎の線等の水平に延びる線を意味するものとする。
【０１０６】
なお、傾きセンサ６９の実装方向を逆にした場合には、デジタルカメラ１００を前後方向に傾けた場合のセンサ出力電圧が図４（ｄ）に示すものと逆になる。
【０１０７】
次に、本発明の第１実施の形態に係るデジタルカメラ１００におけるライブビュー表示（前述の電子ビューファインダ機能による表示）に水平ガイドを重ねて表示する場合の動作について、図５のフローチャートを参照して説明する。
【０１０８】
この水平ガイドの重ね表示処理は、デジタルカメラ１００でライブビュー表示を行っているときに、傾きが目立ちやすく、被写体に水平線が含まれる傾向がある場合等に実行される。なお、ライブビュー表示を行うときには、常に水平ガイドの重ね表示を行うようにしても良い。
【０１０９】
この水平ガイドの重ね表示処理が開始されると、システム制御回路５０は、傾きセンサ６９及びアンプ６８によって検出されたＺ軸方向の出力を用いて前後方向の傾斜角度を算出する（ステップＳ５７０１）。
【０１１０】
次に、システム制御回路５０は、ステップＳ５７０１で算出した前後方向の傾斜角度が所定の角度以上か否かを判定する（ステップＳ５７０２）。ここで、前後方向の傾斜角度がα以上と判定され場合（ステップＳ５７０２でＹＥＳ）には、デジタルカメラ１００は上向きであると判断され、ステップＳ５７０３へ進む。
【０１１１】
次に、システム制御回路５０は、水平ガイドの表示位置を画面下部に設定する（ステップＳ５７０３）。
【０１１２】
また、ステップＳ５７０２で前後方向の傾斜角度がαよりも小さいと判断された場合（ステップＳ５７０２でＮＯ）には、ステップＳ５７０４へ進む。そして、システム制御回路５０は、前後方向の傾斜角度が所定の角度以下か否かを判定する。ここで、前後方向の傾斜角度がβ以下と判定された場合（ステップＳ５７０４でＹＥＳ）には、デジタルカメラ１００が下向きであると判断され、ステップＳ５７０５へ進む。
【０１１３】
次に、システム制御回路５０は、水平ガイドの表示位置を画面上部に設定する（ステップＳ５７０５）。なお、α＞βであるものとする。
【０１１４】
システム制御回路５０がステップＳ５７０４で前後方向の傾斜角度がβよりも大きいと判断した場合には、デジタルカメラ１００が上向きでも下向きでもなく、ほぼ水平であると判断されたことになり、ステップＳ５７０６へ進む。すなわち、水平ガイドの表示位置を決定する位置決定手段としてのシステム制御回路５０がステップＳ５７０４で前後方向の傾斜角度がβよりも大きいと判断した場合には、仰角がゼロ度の設定範囲内にあると判別したことになる。
【０１１５】
次に、水平ガイドの表示位置を決定する位置決定手段としてのシステム制御回路５０は、水平ガイドの表示位置を画面中央部に設定する（ステップＳ５７０６）。
【０１１６】
ここで、前述のα、βの各判定値は、図６に示すような傾斜角度をメモリ５２のＲＯＭテーブルから参照して求める方法を用いても良いし、何らかの演算によって求めてもよい。このとき、α、βの各判定値は、設定されている撮影モードやレンズの焦点距離、画像のアスペクト比などに応じて切り替えるようにしても良い。
【０１１７】
図６に示す各判定値を用いる本第１実施の形態において上方に１０度以上傾いている場合に、システム制御回路５０は、デジタルカメラ１００が上向きであると判断し、水平ガイドの表示位置を画像表示部２８の画面下部に設定する。
【０１１８】
また、システム制御回路５０は、下方に１０度以上傾いている場合に、デジタルカメラ１００が下向きであると判断し、水平ガイドの表示位置を画像表示部２８の画面上部に設定する。
【０１１９】
前述のいずれでもない場合、すなわち、前後方向の傾きが±１０度未満の場合に、システム制御回路５０は、デジタルカメラ１００が上向きでも下向きでもなく、前後方向にほぼ水平であると判断し、水平ガイドの表示位置を画面中央部に設定する。
【０１２０】
次に、システム制御回路５０は、傾きセンサ６９及びアンプ６８によって検出されたＸ軸方向及びＹ軸方向の出力を用いて左右方向の傾斜角度を算出する（ステップＳ５７０７）。
【０１２１】
次にシステム制御回路５０は、ステップＳ５７０７で算出した左右方向の傾斜角度に基づいて画像表示部２８へ水平ガイド表示を行う（ステップＳ５７０８）。ここで、水平ガイドの表示位置は、前述したステップＳ５７０３、ステップＳ５７０５及びステップＳ５７０６のいずれかで設定された表示位置に従う。
【０１２２】
上述したようにライブビュー表示に水平ガイドを重ねて表示する場合に、画像表示部２８には、図７に例示するような表示が行われる。ここで、図７（ａ）、（ｂ）、（ｃ）は、それぞれデジタルカメラ１００が右方向に傾いている場合の表示例を示している。
【０１２３】
図７（ａ）は、ステップＳ５７０３において、水平ガイドの表示位置を画面下部に設定した場合の水平ガイドの表示例である。図７（ａ）から明らかなように、水平ガイド及び水平基準線が、ライブビュー表示している被写体に含まれる水平線の近傍に表示されている。これにより、デジタルカメラ１００の傾きを確認することが容易になる。
【０１２４】
同様に図７（ｂ）は、ステップＳ５７０６において、水平ガイドの表示位置を画面中央部に設定した場合の水平ガイドの表示例であり、図７（ｃ）は、ステップＳ５７０５において、水平ガイドの表示位置を画面上部に設定した場合の水平ガイドの表示例である。
【０１２５】
図７（ｂ）、図７（ｃ）から明らかなように、いずれの場合も水平ガイド及び水平基準線が、ライブビュー表示している被写体に含まれる水平線の近傍に表示されている。従って、デジタルカメラ１００の傾きを確認することが容易になる。
【０１２６】
なお、デジタルカメラ１００の傾きを補正して水平を維持するためには、撮影者が図７（ａ）、（ｂ）、（ｃ）のような表示を見ながら、水平ガイド表示が水平基準線と一致するようにデジタルカメラ１００を動かせばよい。
【０１２７】
このように、Ｚ軸（光軸）とＺ´軸（重力方向＋９０°）の成す角がα以上である場合に比べて、光軸とＺ´軸の成す角がα未満である場合の方が、画像表示部２８の上側となるように水平ガイドを表示する。Ｚ軸（光軸）とＺ´軸の成す角がβより大きい場合に比べて、光軸とＺ´軸の成す角がβ以下である場合の方が、画像表示部２８の上側となるように水平ガイドを表示する。
【０１２８】
すなわち、光軸と重力方向の成す角が特定の角度である場合に比べて、光軸と重力方向の成す角が小さい場合の方が画像表示部２８の上部（上側）へ水平ガイドを表示するように、水平ガイド表示の表示位置を決定している。
【０１２９】
以上説明したように、本第１実施の形態によれば、前後方向の傾斜角度に応じて、水平ガイドの表示位置を切り替えることにより、ライブビュー表示している被写体に含まれる水平線の近傍に水平ガイドを近づけている。これにより、デジタルカメラ１００の傾きを確認することが容易になる。
【０１３０】
［第２実施の形態］
次に、本発明の撮像装置に係わる第２実施の形態について説明する。本第２実施の形態に係るデジタルカメラ１００の構成は、前述した第１実施の形態に係わる図１に示すデジタルカメラ１００と同様であるので、その詳細な説明を省略する。
【０１３１】
本第２実施の形態に係るデジタルカメラ１００では、レンズの焦点距離に応じて水平ガイドの表示位置を決定するための制御を行う。
【０１３２】
このデジタルカメラ１００で実行される、レンズの焦点距離に対応した水平ガイド表示位置の決定処理について、図８のフローチャートを参照して説明する。
【０１３３】
このデジタルカメラ１００では、ライブビュー表示を行っているときに、傾きが目立ちやすく、被写体に水平線が含まれる傾向がある場合等に、水平ガイドの重ね表示が実行される。
【０１３４】
この水平ガイドの重ね表示が開始されると、システム制御回路５０は、レンズ３１０の焦点距離情報を取得し、広角画角か否かを判定する（ステップＳ８９０１）。ここで、広角画角か否かを判定するための閾値となる焦点距離情報は、ＲＯＭテーブルから参照する方法を用いても良いし、何らかの演算によって求めてもよい。
【０１３５】
レンズ３１０の焦点距離が広角画角であると判定された場合（ステップＳ８９０１でＹＥＳ）には、システム制御回路５０は、水平ガイド表示位置を前後方向の傾斜角度に応じて切り替えるモードに設定する（ステップＳ８９０２）。この後、システム制御回路５０は、水平ガイド表示位置の決定処理を終了する。
【０１３６】
ここで、水平ガイド表示位置の切り替え方法は、第１実施の形態で前述した図５に示す方法と同様であるので、その説明を省略する。
【０１３７】
また、ステップＳ８９０１でレンズ３１０の焦点距離が広角画角でないと判定された場合にはステップＳ８９０３へ進み、システム制御回路５０が、水平ガイドの表示位置を画面中央部に固定するモードに設定し処理を終了する。この場合、水平ガイドの表示位置は、前後方向の傾斜角度に関係なく常に画面中央部となる。
【０１３８】
このように制御する理由は、以下の通りである。例えば、焦点距離が望遠側の場合には、風景撮影に使用されることが多い広角側と比較して被写体に水平線が含まれる頻度が低下するので、水平ガイドの表示位置を切り替える必要がないと判断できるからである。
【０１３９】
以上説明したように、本第２実施の形態では、風景撮影において使用頻度が高い広角レンズが装着されている場合にのみ、水平ガイドの表示位置を切り替える。これにより、傾きが目立ちやすく、被写体に水平線が含まれる頻度が高いと考えられる風景撮影時に限定して、水平ガイドの表示位置を切り替えることができる。
【０１４０】
また、本発明の撮像装置では、モードダイアルスイッチ６０によって設定された撮影モードが風景撮影モードである場合に限定して、水平ガイドの表示位置を切り替えるように構成してもよい。
【０１４１】
なお、上述した実施の形態においては、αとβの２つの閾値を用いたものについて説明した。
【０１４２】
しかし、本発明は、これに限るものではなく、１つの閾値のみを用い又はもっと多くの閾値を用いて水平ガイドの表示位置を決定しても良いし、光軸と重力方向の成す角度毎に水平ガイドの表示位置を定めておいても良い。
【０１４３】
いずれの場合においても、本発明では、光軸と重力方向の成す角が特定の角度である場合に比べて、光軸と重力方向の成す角が小さい場合の方が画像表示部２８の上部側へ水平ガイドを表示するようにする。
【０１４４】
さらに、本発明では、光軸とＺ´軸の成す角度（あるいは光軸と重力方向の成す角度）に応じて水平ガイドの表示位置の範囲を決定する。この後、本発明では、ライブビュー表示される画像をエッジ解析し、水平線に相当する部分のエッジ検出を行う。そして、この結果に基づいて、制御部が、表示位置の範囲内のうちで最も水平線又は地平線である可能性が高いと判定される位置に、水平ガイドの表示位置を微調整するものとしてもよい。
【０１４５】
このように本発明では、光軸とＺ´軸の成す角度に応じて水平線あるいは地平線と判定する範囲を限定する。これにより本発明では、エッジ解析による判定のみで画像全体で最も水平線あるいは地平線である可能性が高いと判定される位置よりも信頼性の高い判定が行える。従って、本発明によれば、水平ガイドを信頼性高く水平線あるいは地平線の位置に表示し、デジタルカメラ１００の傾き調整をより行いやすくすることができる。
【０１４６】
なお、システム制御回路５０の制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【０１４７】
また、本発明をその好適な実施の形態に基づいて詳述してきたが、本発明はこれら特定の実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施の形態は本発明の一実施の形態を示すものにすぎず、各実施の形態を適宜組み合わせることも可能である。
【０１４８】
また、上述した実施の形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これに限定されるものではない。撮像手段を有し、撮像手段の傾きを検知して傾きに関するガイド表示を行える機器であれば適用可能であり、デジタルビデオカメラ、カメラ付きＰＤＡ、カメラ付き携帯電話端末、カメラ付きゲーム機、カメラ付き音楽プレーヤーなどに適用可能である。
【０１４９】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【０１５０】
以上説明したように、本発明の撮像装置は、撮像装置の光軸の仰角に応じてファインダ内で上下する被写体の風景等における水平線の位置の近傍に水平ガイドを表示するものである。
【０１５１】
例えば、撮像装置で風景を撮影する場合に、撮像装置のレンズの光軸を水平方向へ向けたとき、ファインダ内に表示される被写体の風景にある水平線は、ファインダ内の中央部に位置する確立が高い。そこで、撮像装置では、光軸が水平方向へ向いていることを加速度センサ等を用いて検知した場合には、ファインダ内の中央部に水平ガイドを表示するよう制御する。
【０１５２】
また、風景の撮影時に、撮像装置のレンズの光軸を水平方向から所定角度以上、下方へ向けたときにファインダ内に表示される被写体の風景にある水平線（地平線）は、ファインダ内の中央部より上側に位置する確立が高い。そこで、撮像装置では、光軸が下方へ向いていることを加速度センサ等を用いて検知した場合には、ファインダ内の上部側に水平ガイドを表示するよう制御する。
【０１５３】
また、風景の撮影時に、撮像装置のレンズの光軸を水平方向から所定角度以上、上方へ向けたときにファインダ内に表示される被写体の風景にある水平線は、ファインダ内の中央部より下側に位置する確立が高い。そこで、撮像装置では、光軸が上方へ向いていることを加速度センサ等を用いて検知した場合には、ファインダ内の下部側に水平ガイドを表示するよう制御する。
【０１５４】
なお、撮像装置は、加速度センサ等で検知した仰角又は俯角の度合いに対応して、ファインダ内に表示する水平ガイドの位置を、より被写体の水平線に接近させるように設定しても良い。
【０１５５】
本発明の撮像装置では、上述のようにしてファインダ内に水平ガイドを表示するよう制御するので、ファインダ内に映し出される水平線等と水平ガイドの表示とを重なるように接近して表示させることができる。
【０１５６】
これによりユーザは、ファインダ内に映し出された風景上の水平線等と、その近傍に表示された水平ガイドとを見比べて、傾斜角度の相異を容易に認識できるので、撮像装置の姿勢調整を容易に行うことができる。
【図１】
0005506499.tif 000002
【図２】
0005506499.tif 000003
【図３】
0005506499.tif 000004
【図４】
0005506499.tif 000005
【図５】
0005506499.tif 000006
【図６】
0005506499.tif 000007
【図７】
0005506499.tif 000008
【図８】
0005506499.tif 000009