(57)【要約】【課題】  姿勢のガイドの調整を精度よく行えるようにする。【解決手段】  撮像装置であって、  前記撮像装置の姿勢を検知する姿勢検知手段と、  前記姿勢検知手段で検知した姿勢に基づいて、前記撮像装置の姿勢を示す姿勢ガイドを表示するように制御する制御手段と、  撮像手段における左右方向または上下方向に離れた２つの撮像領域で撮像されたライブビュー画像を表示手段に並べて表示する２点拡大表示を行うように制御する表示制御手段と、  前記２点拡大表示が行われている状態で特定の操作を受け付けたことに応じて、該特定の操作を受け付けた際に前記姿勢検知手段で検知された姿勢に基づいて前記姿勢ガイドの基準を調整する調整手段と  を有する。【選択図】  図５
2018132615.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置であって、
前記撮像装置の姿勢を検知する姿勢検知手段と、
前記姿勢検知手段で検知した姿勢に基づいて、前記撮像装置の姿勢を示す姿勢ガイドを表示するように制御する制御手段と、
撮像手段における左右方向または上下方向に離れた２つの撮像領域で撮像されたライブビュー画像を表示手段に並べて表示する２点拡大表示を行うように制御する表示制御手段と、
前記２点拡大表示が行われている状態で特定の操作を受け付けたことに応じて、該特定の操作を受け付けた際に前記姿勢検知手段で検知された姿勢に基づいて前記姿勢ガイドの基準を調整する調整手段と
を有することを特徴とする撮像装置。
【請求項２】
前記表示制御手段は、前記撮像装置に関する各種設定を行うためのメニュー画面における複数のメニュー項目のうち、前記姿勢ガイドの調整を行うためのメニュー項目が選択されたことを経て表示される前記姿勢ガイドの調整画面として前記２点拡大表示を行うことが可能であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記表示制御手段は、ライブビュー画像を表示している撮影待機画面から、前記姿勢ガイドの調整を行うためのメニュー項目の選択を経ずに前記２点拡大表示を行うことも可能であることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記表示制御手段は、前記姿勢ガイドの調整画面として前記２点拡大表示を行う場合には、前記２点拡大表示において前記姿勢ガイドの調整に関する表示アイテムを表示し、前記姿勢ガイドの調整を行うためのメニュー項目の選択を経ずに前記２点拡大表示を行う場合には、前記２点拡大表示において前記表示アイテムを表示しないように制御することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記姿勢ガイドの調整を行うためのメニュー項目の選択を経ずに前記２点拡大表示が行われている状態では、前記調整手段による調整は行えないことを特徴とする請求項３または４に記載の撮像装置。
【請求項６】
前記表示制御手段は、前記２点拡大表示を開始する際に、前記特定の操作に関するガイダンスを表示するように制御することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項７】
前記表示制御手段は、前記特定の操作に関するガイダンスを、表示の開始から所定時間経過したことに応じて非表示とするように制御することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記表示制御手段は、前記２点拡大表示を行っている状態で所定の操作が行われた際に、前記姿勢検知手段で検知された姿勢と、前記姿勢ガイドの基準姿勢として記憶されている姿勢とに閾値以上の差異がある場合に、前記姿勢ガイドの基準を調整するための表示を行うように制御することを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
前記所定の操作は、オートフォーカスと自動露出の少なくとも一方の実行を指示する操作であることを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記所定の操作は、シャッターボタンに対する操作であることを特徴とする請求項８または９に記載の撮像装置。
【請求項１１】
前記姿勢ガイドは、前記姿勢検知手段で検知された姿勢と、予め記録された基準姿勢との差を示す表示であり、
前記調整手段は、前記特定の操作を受け付けた際に前記姿勢検知手段で検知された姿勢に基づいて前記基準姿勢を更新して記録することを特徴とする請求項１乃至１０のいずれか１項に記載の撮像装置。
【請求項１２】
前記姿勢ガイドは前記撮像装置が水平に構えられているかを示すための水準器表示であることを特徴とする請求項１乃至１１に記載の撮像装置。
【請求項１３】
撮像装置の姿勢を検知する姿勢検知手段を有する前記撮像装置の制御方法であって、
前記姿勢検知手段で検知した姿勢に基づいて、前記撮像装置の姿勢を示す姿勢ガイドを表示するように制御する制御ステップと、
撮像手段における左右方向または上下方向に離れた２つの撮像領域で撮像されたライブビュー画像を表示手段に並べて表示する２点拡大表示を行うように制御する表示制御手段と、
前記２点拡大表示が行われている状態で特定の操作を受け付けたことに応じて、該特定の操作を受け付けた際に前記姿勢検知手段で検知された姿勢に基づいて前記姿勢ガイドの基準を調整する調整手段と
を有することを特徴とする撮像装置。
【請求項１４】
コンピュータを、請求項１乃至１２のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラム。
【請求項１５】
コンピュータを、請求項１乃至１２のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ライブビュー画像の一部分を拡大して表示する技術に関する。
【背景技術】
【０００２】
カメラを使用する際、カメラを水平に構えて撮影することが望ましいケースがある。例えば建物や風景などを撮影する際、カメラが水平でないと撮影された画像が斜めになり違和感が生じる。これに対し、特許文献１では、加速度センサで検出した重力方向に基づいてカメラの姿勢を検出し、検出したカメラの姿勢を示す水準器表示をスル―画像と共に表示する方法が提案されている。また、特許文献２では、ライブビュー画像上の左右方向に離れた２領域をそれぞれ拡大した画像を並べて表示することで、目視での水平合わせを精度よく行えるようにする方法が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０６０５６７号広報
【特許文献２】特開２０１６−１６３１０４号広報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献２に記載されているような表示を用いれば、水平線などを確認できる被写体を撮像している場合は精度よくカメラの姿勢を水平に調整することができるが、水平線などを確認できる被写体が存在しない撮影シーンでは活用が難しい。
【０００５】
これに対し、特許文献１に記載されているような姿勢ガイド（水準器表示）を用いれば、水平線などを確認できる被写体が存在しない撮影シーンであっても、基本的には精度よくカメラの姿勢をユーザーの希望通りに調整することが可能である。しかし、気温などの環境変化や、外部からの衝撃や経年変化による装置の変形・歪み（例えば加速度センサー等の姿勢センサを取り付けた箇所に関する変形）などの要因によって、姿勢ガイドの精度が悪化することがある。その場合、姿勢ガイドの調整（校正・キャリブレーション）を行うことで姿勢ガイドの精度を改善させることができるが、調整の際にはカメラを精密に基準姿勢（例えば水平な姿勢）に設置しないと精度のよい調整ができない。
【０００６】
そこで本発明は、上記課題に鑑み、姿勢のガイドの調整を精度よく行えるようにした撮像装置、撮像装置の制御方法、プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の撮像装置は、
前記撮像装置の姿勢を検知する姿勢検知手段と、
前記姿勢検知手段で検知した姿勢に基づいて、前記撮像装置の姿勢を示す姿勢ガイドを表示するように制御する制御手段と、
撮像手段における左右方向または上下方向に離れた２つの撮像領域で撮像されたライブビュー画像を表示手段に並べて表示する２点拡大表示を行うように制御する表示制御手段と、
前記２点拡大表示が行われている状態で特定の操作を受け付けたことに応じて、該特定の操作を受け付けた際に前記姿勢検知手段で検知された姿勢に基づいて前記姿勢ガイドの基準を調整する調整手段と
を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、姿勢のガイドの調整を精度よく行うことができる。
【図面の簡単な説明】
【０００９】
【図１】デジタルカメラ１００の外観を示した図である。
【図２】デジタルカメラ１００の構成ブロック図である。
【図３】撮影モード処理のフローチャートである。
【図４】２点拡大処理のフローチャートである。
【図５】撮影モード処理における表示例である。
【図６】２点拡大処理における表示例である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１１】
図１（ａ）、（ｂ）に本発明を適用可能な装置の一例としてのデジタルカメラ１００の外観図を示す。図１（ａ）はデジタルカメラ１００の前面斜視図であり、図１（ｂ）はデジタルカメラ１００の背面斜視図である。図１において、表示部２８は画像や各種情報を表示する、カメラ背面に設けられた表示部である。ファインダー外表示部４３は、カメラ上面に設けられた表示部であり、シャッター速度や絞りをはじめとするカメラの様々な設定値が表示される。シャッターボタン６１は撮影指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。端子カバー４０は外部機器との接続ケーブルとデジタルカメラ１００とを接続する接続ケーブル等のコネクタ（不図示）を保護するカバーである。メイン電子ダイヤル７１は操作部７０に含まれる回転操作部材であり、このメイン電子ダイヤル７１を回すことで、シャッター速度や絞りなどの設定値の変更等が行える。電源スイッチ７２はデジタルカメラ１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。サブ電子ダイヤル７３は操作部７０に含まれ、操作部７０に含まれる回転操作部材であり、選択枠の移動や画像送りなどを行える。十字キー７４は操作部７０に含まれ、上、下、左、右部分をそれぞれ押し込み可能な十字キー（４方向キー）である。十字キー７４の押した部分に応じた操作が可能である。ＳＥＴボタン７５は操作部７０に含まれ、押しボタンであり、主に選択項目の決定などに用いられる。ＬＶボタン７６は操作部７０に含まれ、静止画撮影モードおいてライブビュー（以下、ＬＶ）のＯＮとＯＦＦを切り替えるボタンである。動画撮影モードにおいては、動画撮影（記録）の開始、停止の指示に用いられる。拡大ボタン７７は操作部７０に含まれ、撮影モードのライブビュー表示において拡大モードのＯＮ、ＯＦＦ，及び拡大モード中の拡大率の変更を行うための操作ボタンである。再生モードにおいては再生画像を拡大し、拡大率を増加させるための拡大ボタンとして機能する。縮小ボタン７８は操作部７０に含まれ、拡大された再生画像の拡大率を低減させ、表示された画像を縮小させるためのボタンである。再生ボタン７９は操作部７０に含まれ、撮影モードと再生モードとを切り替える操作ボタンである。撮影モード中に再生ボタン７９を押下することで再生モードに移行し、記録媒体２００に記録された画像のうち最新の画像を表示部２８に表示させることができる。クイックリターンミラー１２は、システム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。通信端子１０はデジタルカメラ１００がレンズ側（着脱可能）と通信を行う為の通信端子である。接眼ファインダー１６はフォーカシングスクリーン１３を観察することで、レンズユニット１５０を通して得た被写体の光学像の焦点や構図の確認を行うための覗き込み型のファインダーである。蓋２０２は記録媒体２００を格納したスロットの蓋である。グリップ部９０は、ユーザーがデジタルカメラ１００を構えた際に右手で握りやすい形状とした保持部である。
【００１２】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
【００１３】
図２において、レンズユニット１５０は、交換可能な撮影レンズを搭載するレンズユニットである。
【００１４】
レンズ１０３は通常、複数枚のレンズから構成されるが、ここでは簡略して一枚のレンズのみで示している。通信端子６はレンズユニット１５０がデジタルカメラ１００側と通信を行う為の通信端子であり、通信端子１０はデジタルカメラ１００がレンズユニット１５０側と通信を行う為の通信端子である。レンズユニット１５０は、この通信端子６，１０を介してシステム制御部５０と通信し、内部のレンズシステム制御回路４によって絞り駆動回路２を介して絞り１の制御を行い、ＡＦ駆動回路３を介して、レンズ１０３の位置を変位させることで焦点を合わせる。
【００１５】
ＡＥセンサー１７は、レンズユニット１５０を通した被写体の輝度を測光する。
【００１６】
焦点検出部１１は、システム制御部５０にデフォーカス量情報を出力する。システム制御部５０はそれに基づいてレンズユニット１５０を制御し、位相差ＡＦを行う。
【００１７】
クイックリターンミラー１２（以下、ミラー１２）は、露光、ライブビュー撮影、動画撮影の際にシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。ミラー１２は、レンズ１０３から入射した光束をファインダー１６側と撮像部２２側とに切替えるためのミラーである。ミラー１２は通常時はファインダー１６へと光束を導くよう反射させるように配されているが、撮影が行われる場合やライブビュー表示の場合には、撮像部２２へと光束を導くように上方に跳ね上がり光束中から待避する（ミラーアップ）。またミラー１２はその中央部が光の一部を透過できるようにハーフミラーとなっており、光束の一部を、焦点検出を行うための焦点検出部１１に入射するように透過させる。
【００１８】
撮影者は、ペンタプリズム１４とファインダー１６を介して、フォーカシングスクリーン１３を観察することで、レンズユニット１５０を通して得た被写体の光学像の焦点や構図の確認が可能となる。
【００１９】
シャッター１０１は、システム制御部５０の制御で撮像部２２の露光時間を自由に制御できるフォーカルプレーンシャッターである。
【００２０】
撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００２１】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２２】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００２３】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１９は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１９を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１９からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１９においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）を行える。
【００２４】
ファインダー内液晶表示部４１には、ファインダー内表示部駆動回路４２を介して、現在オートフォーカスが行われている測距点を示す枠（ＡＦ枠）や、カメラの設定状態を表すアイコンなどが表示される。
【００２５】
ファインダー外表示部４３には、ファインダー外表示部駆動回路４４を介して、シャッター速度や絞りをはじめとするカメラの様々な設定値が表示される。
【００２６】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００２７】
システム制御部５０は、少なくとも１つのプロセッサーを有する制御部であり、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１９、表示部２８等を制御することにより表示制御も行う。
【００２８】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２９】
モード切替スイッチ６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００３０】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッター速度優先モード（Ｔｖモード）がある。また、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０で、これらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ６０で撮影モードの一覧画面に一旦切り換えた後に、表示された複数のモードのいずれかを選択し、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００３１】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられた撮影操作部材であるシャッターボタン６１の操作途中、いわゆる半押し（第一操作・撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮影準備処理の動作を開始する。
【００３２】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（第二操作・撮影指示操作）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００３３】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタン７０ｅが押されると各種の設定可能なメニュー画面が表示部２８に表示される。ユーザーは、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００３４】
操作部７０は、ユーザーからの操作を受け付ける入力部としての各種操作部材である。操作部７０には、少なくとも以下の操作部が含まれる。シャッターボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、ＬＶボタン７６、拡大ボタン７７、縮小ボタン７８、再生ボタン７９。十字キー７４は、十字キー７４における上、下、右、左の各部を押し込み可能な方向ボタンである。本実施形態では一体的な操作部として説明しているが、上ボタン、下ボタン、右ボタン、左ボタンがそれぞれ独立したボタンであってもよい。以下、上、または下部分を上下キー、左または右部分を左右キーと称する。また、操作部７０には以下の操作部も含まれる。
【００３５】
ＡＦ−ＯＮボタン７０ｂは、操作部７０に含まれる押しボタンスイッチであり、押下することでＡＦの実行を指示することができる。ＡＦ−ＯＮボタン７０ｂの押下方向は、レンズ１０３から撮像部２２に入射する被写体光の方向（光軸）と平行である。
【００３６】
クイック設定ボタン７０ｃ（以下、Ｑボタン７０ｃ）は、操作部７０に含まれる押しボタンスイッチであり、押下することで、各動作モードにおいて設定可能な設定項目の一覧であるクイック設定メニューが表示される。例えばライブビュー撮影での撮影待機中に押下されると、電子先幕シャッター、モニターの明るさ、ＬＶ画面のＷＢ、２点拡大、無音撮影などの設定項目の一覧がＬＶに重畳して１列に表示される。ユーザーは表示されたクイック設定メニューの内、任意の選択肢を上下キーで選択してセットボタンを押下することで、選択した設定項目に関する設定変更や動作モードへの移行を行うことができる。
【００３７】
アクティブ枠切替ボタン７０ｄは、操作部７０に含まれる押しボタンスイッチであり、後述する２点拡大処理において押下することで、拡大している２箇所のうち、アクティブな拡大位置（枠）を切り替えることができる。また、動作モードによって異なる機能が割り当てられており、再生モードにおいて押下すると、表示している画像にプロテクト属性を付与することができる。
【００３８】
メニューボタン７０ｅは、操作部７０に含まれる押しボタンスイッチであり、各種の設定が可能なメニュー画面が表示部２８に表示される。
【００３９】
ファンクションボタン７０ｆは、操作部７０に含まれる３つの押しボタンスイッチであり、それぞれ機能が割り当てられている。ファンクションボタン７０ｆのそれぞれは、グリップ部９０を保持する右手の指（中指または薬指または小指）によって操作可能な位置に配置されており、押下方向はレンズ１０３から撮像部２２に入射する被写体光の方向（光軸）と平行である。
【００４０】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００４１】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００４２】
通信部５４は、無線または有線ケーブルによって接続し、映像信号や音声信号の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。通信部５４は撮像部２２で撮像した画像（スルー画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像データやその他の各種情報を受信することができる。
【００４３】
姿勢検知部５５は重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、デジタルカメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像なのかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録することが可能である。姿勢検知部５５としては、加速度センサーやジャイロセンサーなどを用いることができる。
【００４４】
なお操作部７０の一つとして、表示部２８に対する接触を検知可能なタッチパネル７０ａを有する。タッチパネル７０ａと表示部２８とは一体的に構成することができる。例えば、タッチパネル７０ａを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネル７０ａにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザーが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザーインターフェース）を構成することができる。システム制御部５０はタッチパネル７０ａへの以下の操作。あるいは状態を検出できる。
【００４５】
・タッチパネル７０ａにタッチしていなかった指やペンが新たにタッチパネル７０ａにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネル７０ａへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネル７０ａに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００４６】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００４７】
これらの操作・状態や、タッチパネル７０ａ上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部５０に通知され、システム制御部５０は通知された情報に基づいてタッチパネル７０ａ上にどのようなタッチ操作が行なわれたかを判定する。タッチムーブについてはタッチパネル７０ａ上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル７０ａ上の垂直成分・水平成分毎に判定できる。所定距離以上をタッチムーブしたことが検出された場合はスライド操作が行なわれたと判定するものとする。タッチパネル上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作をフリックと呼ぶ。フリックは、言い換えればタッチパネル７０ａ上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる（スライド操作に続いてフリックがあったものと判定できる）。更に、複数箇所（例えば２点）を同時にタッチして、互いのタッチ位置を近づけるタッチ操作をピンチイン、互いのタッチ位置を遠ざけるタッチ操作をピンチアウトと称する。ピンチアウトとピンチインを総称してピンチ操作（あるいは単にピンチ）と称する。タッチパネル７０ａは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式ものがあるが、いずれの方式でもよい。
【００４８】
図３は、デジタルカメラ１００の撮影待機中の処理の流れを示すフローチャートである。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。デジタルカメラ１００が撮影モードで起動され、ライブビュー撮影がオンとなると図３の処理を開始する。
【００４９】
Ｓ３０１において、システム制御部５０は、表示部２８に撮影待機画面を表示する。図５（ａ）に撮影待機画面の表示例を示す。撮影待機画面には撮像範囲の全体を示すライブビュー画像５０１（ＬＶ画像５０１）が表示される。また、ＬＶ画像５０１に重畳して、現在の撮影モードを示すアイコン５０２や撮影設定に関する情報表示５０３が表示される。図５（ｂ）に、撮影待機画面の別の情報の表示例を示す。ライブビュー画像５０１に重畳して水準器５１０を表示することによって簡易的にカメラの水平を合わせることが可能になる。水準器５１０は、姿勢検知部５５で検出（検知）されたデジタルカメラ１００の重力方向に対する姿勢を示す電子水準器である。すなわち、デジタルカメラ１００の姿勢が基準姿勢（水平姿勢）からどれほど異なるかをガイドする姿勢ガイドである。水準器５１０は、デジタルカメラ１００の左右方向（撮像部２２の左右方向）の、重力方向と垂直な方向（水平方向、基準方向）に対する傾きを示している。水準器５１０を見ながらこの傾きがゼロになるようにデジタルカメラ１００の姿勢を調整することで水平な画像を得ることができる。より具体的には、水準器５１０には、画面に対して固定して表示される円環状の目盛と共に、姿勢に応じて変動する線５１１が表示される。線５１１は、姿勢検知部５５で検出されたデジタルカメラ１００の重力方向に対する傾き角度に応じて表示される角度が変わる。デジタルカメラ１００が水平（重力方向に対してデジタルカメラ１００の水平方向が垂直）に構えられた（設置された）場合、線５１１は表示部２８において水平（真横）に表示される。言い換えれば、デジタルカメラ１００の姿勢の水平からのずれ角度が０度である旨が表示される。デジタルカメラ１００が水平に構えられた場合とはすなわち、姿勢検知部５５で検出されたデジタルカメラ１００の重力方向に対する角度が水平を示す基準角度であった場合（デジタルカメラ１００が基準姿勢となっている場合）である。また、線５１１が水平に表示された場合、線５１１の表示形態が水平ではない場合と識別可能に表示形態を変えて表示される。例えば水平に表示される場合はそうでない場合と線５１１の色が異なる。姿勢検知部５５で検出されたデジタルカメラ１００の重力方向に対する角度が基準角度でない場合は傾いて表示される。図５（ｂ）の例では、線５１１は傾いて表示されているため、ユーザーは、デジタルカメラ１００は現在の姿勢が水平ではないと判定している（姿勢検知部５５で検出されたデジタルカメラ１００の重力方向に対する角度が基準角度ではない）ことがわかる。通常は、線５１１が傾いて表示されている場合は、デジタルカメラ１００の姿勢が水平ではないことを示すので、デジタルカメラ１００を水平に構えたいユーザーは、線５１１が画面に対して水平に表示されるよう、デジタルカメラ１００の姿勢を調整する。ただし、気温などの環境要因や外装カバーの歪みなどの要因で、水準器の水平がずれてしまった場合は、線５１１が画面に対して水平に表示されるようにデジタルカメラ１００の姿勢を調整した場合にも、デジタルカメラ１００の姿勢は水平とはならない。ユーザーはこれに気付いた場合は、後述する水準器調整で水平を調整（校正、キャリブレーション）する必要がある。なお、水準器５１０の表示形態は図５（ｂ）のような表示形態に限るものではない。例えば、左右直線状の目盛のうち１箇所に指標を表示するものとし、水平と判定している場合は目盛の中央に指標を表示し、水平でないと判定している場合は目盛のうち中央ではない位置に指標を表示する形態でもよい。また、デジタルカメラの光軸方向（撮像部２２への被写体光の入射方向）の重力方向と垂直な方向（水平方向）に対する向きである、仰角、俯角を示すことができる表示形態であっても良い。図５（ａ）の表示状態と、図５（ｂ）の表示状態は、操作部７０に含まれる情報切替ボタン（ＩＮＦＯボタン）の押下に応じて切り替えることができる。また、情報切替ボタンの押下に応じて、更に、ライブビュー画像５０１を表示し、アイコン５０２、撮影設定に関する情報表示５０３、露出に関する情報５０４を表示しない表示状態にも切替られるものとする。
【００５０】
Ｓ３０２では、システム制御部５０は、メニューボタン７０ｅが押下されたか否かを判定する。メニューボタン７０ｅが押下された場合はＳ３０３に進み、そうでない場合はＳ３１１に進む。
【００５１】
Ｓ３０３では、システム制御部５０は、撮影パラメータの設定や、時刻、言語設定など、各種の設定が可能なメニュー画面を表示部２８に表示する。図５（ｃ）に、メニュー画面の表示例を示す。メニュー画面には、水準器調整というメニュー項目を含む複数のメニュー項目が表示され、ユーザーは任意のメニュー項目を選択することで、選択したメニュー項目に関する設定を行うことができる。
【００５２】
Ｓ３０４では、システム制御部５０は、メニュー画面に表示された複数のメニュー項目のうち、水準器調整のメニュー項目が選択されて決定操作（ＳＥＴボタン７５の押下）がされたか否かを判定する。水準器調整のメニュー項目が選択・決定された場合はＳ３０６に進み、そうでない場合はＳ３０５に進む。Ｓ３０５では、システム制御部５０は、メニュー画面に表示された複数のメニュー項目のうち、水準器調整以外の、ユーザーに選択されたメニュー項目に応じた処理を行う。
【００５３】
Ｓ３０６では、システム制御部５０は、水準器調整画面を表示する。図５（ｄ）に、水準器調整画面の表示例を示す。水準器調整画面には、全体ＬＶ画像５０１に重畳して、水準器５１０、画面タイトル５２０、調整実行アイコン５２１、２点拡大アイコン５２２が表示される。図５（ｄ）には、露出に関する情報５０４も表示されているが、これは表示しなくともよい。調整実行アイコン５２１は、ＳＥＴボタン７５を押下することで水準器の調整が実行されることを示す操作ガイド（表示アイテム）である。また、調整実行アイコン５２１はタッチアイコンでもあり、調整実行アイコン５２１に対するタッチ操作があった場合も、水準器調整を実行する。２点拡大アイコン５２２は、Ｑボタン７０ｃを押下することで後述する２点拡大表示を行うことができることを示す操作ガイドである。また、２点拡大アイコン５２２はタッチアイコンでもあり、２点拡大アイコン５２２に対するタッチ操作があった場合も、２点拡大表示へ遷移する。ユーザーは、ＬＶ画像５０１を見ることで、水準器５１０の表示が実際の水平に対して正しい表示となっているか否かを確認して水準器調整を行うことができる。なお、水準器調整画面においてＬＶ画像５０１は表示しなくともよい。外部アクセサリや三脚に備えられた水準器を見ながらデジタルカメラ１００の姿勢を水平に合わせてデジタルカメラ１００の水準器調整を行う場合は、必ずしもＬＶ画像５０１を視認しながら行う必要が無いためである。
【００５４】
Ｓ３０７では、システム制御部５０は、水準器調整の実行操作が行われたか否かを判定する。ＳＥＴボタン７５が押下されたか、調整実行アイコン５２１に対するタッチ操作（タップ）が有った場合には水準器調整の実行操作があったと判定してＳ３０８に進む。そうでない場合はＳ３０９に進む。
【００５５】
Ｓ３０８では、システム制御部５０は、水準器の調整（校正、キャリブレーション）を実行する。具体的には、この時点で姿勢検知部５５で検出されたデジタルカメラ１００の重力方向に対する角度を基準角度として不揮発性メモリ５６に記録する。言い換えれば、この時点で姿勢検知部５５で検出された姿勢を基準姿勢（水平からのずれ角度が０度）として不揮発性メモリ５６に記録する。さらに言い換えれば、この時点で姿勢検知部５５で検出された姿勢に基づいて、不揮発性メモリ５６に記録された基準姿勢を更新する。以後、姿勢検知部５５で検出されたデジタルカメラ１００の重力方向に対する角度が、ここで記録した基準角度である場合（姿勢検知部５５で検出された姿勢が基準姿勢である場合）に、水平と判定して線５１１を画面に対して水平に表示する。すなわち、水平からのズレが０度である旨を示す表示をする。姿勢検知部５５で検出されたデジタルカメラ１００の重力方向に対する角度が、ここで記録した基準角度と異なる場合には、基準角度との差異に応じて線５１１を傾けて表示する。その後、Ｓ３０１に進む。図５（ｄ）に示す状態から、デジタルカメラ１００の姿勢を変えずに水準器調整を行った場合は、その時点の姿勢が水平であると判定されるようになり、図５（ｅ）のような水平を示す水準器の表示に更新される。
【００５６】
Ｓ３０９では、システム制御部５０は、２点拡大表示への遷移指示操作が行われたか否かを判定する。Ｑボタン７０ｃが押下されたか、２点拡大アイコン５２２に対するタッチ操作（タップ）が有った場合には２点拡大表示への遷移指示操作があったと判定してＳ３１０に進む。そうでない場合はＳ３０５に進む。
【００５７】
Ｓ３１０では、システム制御部５０は、２点拡大処理を行い、２点拡大表示を行う。２点拡大処理については、図４を用いて後述する。なお、Ｓ３０９でＹｅｓとなって２点拡大処理を行う場合は、水準器調整画面として２点拡大表示が行われる。そのため、後述する図６（ａ）〜図６（ｆ）の表示例で示す各表示要素に加え、図５（ｆ）に示すように、画面タイトル５２０、調整実行アイコン５２１を表示する。画面タイトル５２０は、水準器調整画面として２点拡大表示を行っていることを示している。
【００５８】
一方、Ｓ３１１では、システム制御部５０は、２点拡大表示へ遷移する指示操作があったか否かを判定する。２点拡大表示へ遷移する指示操作は、クイック設定メニューを表示させ、クイック設定メニューに含まれる２点拡大の項目を選択して決定する操作である。より詳しくは、撮影待機画面でＱボタン７０ｃが押されると、表示部２８において、ライブビュー画像５０１に重畳してクイック設定メニューを表示する。クイック設定メニューには、それぞれ異なる項目を示すアイコン群が並べて表示され、選択状態となったアイコンにはカーソルが表示される。カーソルは十字キー７４の上下操作により移動することができる。クイック設定メニューに表示された複数の項目のうち、２点拡大の項目を示すアイコンにカーソルが当たった状態で、ＳＥＴボタン７５が押下されると、２点拡大表示への遷移指示操作があったと判定する。２点拡大表示への遷移指示操作があった場合はＳ３１０に進んで２点拡大処理を行う。２点拡大処理の詳細は図４を用いて後述する。２点拡大表示への遷移指示操作がない場合はＳ３１２へ進む。
【００５９】
Ｓ３１２では、システム制御部５０は、ＡＦ方式の設定を変更する操作があったか否かを判定する。ＡＦ方式を変更する操作があった場合はＳ３１３に進み、そうでない場合はＳ３１４に進む。Ｓ３１３では、システム制御部５０は、Ｓ３１２で検出したユーザーからの操作に基づいて、ＡＦ方式を変更して設定する（システムメモリ５２または不揮発性メモリ５６に記憶する）。本実施形態では、Ｓ３１３で設定可能なＡＦ方式として、ユーザーが設定した１点にＡＦする一点方式（１点ＡＦ）、自動的にＡＦ位置を決定するＡｉ−ＡＦ方式、ＬＶ画像から検出された顔にＡＦする顔ＡＦがあるものとする。
【００６０】
Ｓ３１４では、システム制御部５０は、シャッターボタン６１が半押しされ、ＳＷ１がオンとなったか否かを判定する。ＳＷ１がオンとなった場合はＳ３１６に進み、そうでない場合はＳ３１５に進む。
【００６１】
Ｓ３１５では、システム制御部５０は、その他の処理を行う。その他の処理としては、操作に応じた各種撮影設定（絞り値、シャッター速度、露出補正、画質設定、セルフタイマー撮影のオン／オフ、ストロボのオン／オフ、等）の変更、前述の情報切替ボタン（ＩＮＦＯボタン）の操作に応じた表示切替などがある。
【００６２】
Ｓ３１６では、システム制御部５０は、ＡＦを実行する。また、ＡＦのほかに、ＡＥ（自動露出）などの撮影準備処理を設定に応じて行う。Ｓ３１７では、システム制御部５０は、ＡＦが終了したか否かを判定し、ＡＦが終了した場合はＳ３１８に進む。Ｓ３１８では、システム制御部５０は、ＡＦの実行結果を表示する。すなわち、ＡＦの結果合焦した場合はＡＦ合焦時の表示として、主被写体に合焦枠の表示を行う。合焦枠は、撮影待機中に表示される顔枠等とは、色等の表示形態が異なり、合焦枠であることをユーザーが認識可能な形態の枠である。また、合焦した旨の音声（合焦音）をスピーカー（不図示）に発音させる。合焦失敗した場合（非合焦時）には、合焦枠とは異なる非合焦枠を表示し、非合焦であった旨の音声をスピーカー（不図示）に発音させる。
【００６３】
Ｓ３１９では、システム制御部５０は、シャッターボタン６１が全押しされ、ＳＷ２がオンとなったか否かを判定する。ＳＷ２がオンとなった場合はＳ３２０に進み、そうでない場合はＳ３２１に進む。Ｓ３２０では、システム制御部５０はＳＷ２のオンに応じて、前述の撮影処理（撮像部２２からの信号読み出しから記録媒体２００に画像ファイルを書き込むまでの一連の撮影処理）を行う。クイックレビューがオンに設定されていた場合は、撮影処理の後に撮影されたばかりの画像を自動的に所定時間表示部２８に表示し、ユーザーが撮影の確認を行えるようにする。撮影処理を終えるとＳ３０１に戻る。Ｓ３２１では、システム制御部５０は、シャッターボタン６１の半押し状態（ＳＷ１オンの状態）が保持されているか否かを判定する。ＳＷ１のオンが保持されている場合はＳ３１９に進み、保持されていない、すなわちシャッターボタン６１の半押し状態が解除された場合はＳ３０１に戻る。
【００６４】
図４は、前述のＳ３１０の２点拡大処理の詳細を示すフローチャートである。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。
【００６５】
Ｓ４０１では、システム制御部５０は、表示部２８において２点拡大表示を行う。図６（ａ）に、２点拡大表示の表示例を示す。２点拡大では、左右方向（水平方向）、または、上下方向（垂直方向）に離れた二つの領域のライブビュー画像を一画面に並べて表示する。図６（ａ）は、左右方向に離れた２つの領域のライブビュー画像を１画面に並べて表示した例である。左側領域６０１は、撮像部２２の左側の一部の領域で撮像されているライブビュー画像を表示する表示領域である。右側領域６０２は、撮像部２２の右側の一部の領域で撮像されているライブビュー画像を表示する表示領域である。左側領域６０１と右側領域６０２に表示されたライブビュー画像は、撮像部２２のうち同じ高さの領域となっている。アクティブ枠６０３は、左側領域６０１と右側領域６０２のうち、現在操作対象となっている領域を示す選択枠である。図６（ａ）では左側領域６０１にアクティブ枠６０３が付されており、左側領域６０１が左右移動、ＡＦなどの対象となっている。補助線６０４は、左側領域６０１の左右中央、上下中央にそれぞれ表示される補助線であり、交点が左側領域６０１の中心である。右側領域６０２にもの同様に上下中央、左右中央の補助線が表示される。中央マーカー６０５は、アクティブ枠側に表示されるマーカーであり、アクティブ枠である左側領域６０１の中心を示している。アクティブ枠の中心部分は補助線６０４、中央マーカー６０５ともに表示されておらず、中心に位置する被写体が確認できるようになっている。ガイド６０６は２点拡大を解除するための操作部材（操作方法）を示すガイダンス表示である。ガイド６０７はアクティブ枠を切り替えるための操作部材（操作方法）を示すガイダンス表示である。拡大位置ガイド６１０は、撮像範囲全体（撮像部２２で撮像されているライブビュー画像全体、撮像指示によって撮像される静止画に写る撮影範囲全体）における、左側領域６０１と右側領域６０２に拡大表示している部分を示すガイドである。すなわち、撮像範囲の全体に対する、左側領域６０１と右側領域６０２に対応する２つの撮像領域の位置とサイズを示すガイドである。左側インジケーター６１１は撮像範囲全体に対する左側領域６０１に表示されているライブビュー画像の範囲を示している。右側インジケーター６１２は撮像範囲全体に対する右側領域６０２に表示されているライブビュー画像の範囲を示している。左側領域６０１にアクティブ枠６０３があることがわかるように、左側インジケーター６１１は右側インジケーター６１２と異なる色または太さで表示されている。ガイド６０６、ガイド６０７、拡大位置ガイド６１０は、アクティブ枠６０３のある領域のライブビュー画像の視認の妨げとならないように、アクティブ枠６０３の無い方の領域（非アクティブ枠）のライブビュー画像に重畳して表示される。
【００６６】
Ｓ４０２では、水準器の調整を行うための操作ガイドを表示する。例えば、図６（ａ）のような２点拡大表示の画面に重畳して、「ＳＥＴボタンで水準器の調整を行えます」といったメッセージを、２点拡大表示の開始から所定時間（例えば６秒）表示する。このメッセージは、所定時間経過したことに応じて非表示となる。これによってユーザーは、２点拡大表示を用いて地平線や水平線い合わせてカメラの姿勢を水平に調整した後、水準器の調整（校正、キャリブレーション）も一緒に行えることを知ることができる。また、前述の水準器調整画面として２点拡大表示が開始された場合（Ｓ３０９でＹｅｓとなって２点拡大処理を行う場合）は、所定時間だけ表示する操作ガイドに加えて、図５（ｆ）に示すように、画面タイトル５２０、調整実行アイコン５２１を表示する。画面タイトル５２０は、水準器調整画面として２点拡大表示を行っていることを示している。画面タイトル５２０、調整実行アイコン５２１は、所定時間では消えず、水準器調整画面としての２点拡大表示を行っている間は常時表示される。すなわち、図６（ａ）〜図６（ｆ）の表示例では図示を省略するが、Ｓ３０９でＹｅｓとなって２点拡大処理を行う場合は、図６（ａ）〜図６（ｆ）の各表示例に追加で画面タイトル５２０、調整実行アイコン５２１も表示されるものとする。水準器調整のメニュー項目の選択を経ずに２点拡大表示が開始された場合（Ｓ３１１でＹｅｓとなって２点拡大処理を行う場合）は、画面タイトル５２０、調整実行アイコン５２１は表示されない。
【００６７】
Ｓ４０３では、システム制御部５０は、拡大ボタン７７の押下または縮小ボタン７８の押下（拡大／縮小指示）があったか否かを判定する。拡大ボタン７７の押下または縮小ボタン７８の押下があった場合はＳ４０４に進み、そうでない場合はＳ４０５に進む。
【００６８】
Ｓ４０４では、システム制御部５０は、操作に応じて２点拡大しているＬＶ画像の倍率を変更する。拡大ボタン７７が押下された場合は左側領域６０１、右側領域６０２に表示されるＬＶ画像を操作前の倍率よりもそれぞれ拡大し、同じ拡大倍率とする（左右連動して拡大する）。縮小ボタン７８が押下された場合は左側領域６０１、右側領域６０２に表示されるＬＶ画像を操作前の倍率よりもそれぞれ縮小し、同じ拡大倍率とする。変更された拡大倍率はシステムメモリ５２に記録し、一旦２点拡大が解除された場合も、電源がオフとならずに再度２点拡大表示がされた場合は同じ拡大倍率から表示する。図６（ｂ）に、図６（ａ）の状態から拡大ボタン７７が押下されて拡大された場合の表示例を示す。左側領域６０１と右側領域６０２に表示されたライブビュー画像は、それぞれ図６（ａ）よりも図６（ｂ）の方が拡大している。また、拡大した分、撮像範囲全体のうち表示される範囲は狭まるため、拡大位置ガイド６１０に表示された左側インジケーター６１１と右側インジケーター６１２は、それぞれ図６（ａ）よりも図６（ｂ）の方が小さくなっている。
【００６９】
Ｓ４０５では、システム制御部５０は、アクティブ枠切替ボタン７０ｄが押下されたか否かを判定する。アクティブ枠切り替えボタン７０が押下された場合はＳ４０６に進み、そうで無い場合はＳ４０７に進む。
【００７０】
Ｓ４０６では、システム制御部５０は、操作前にアクティブ枠６０３があった領域から他方の領域にアクティブ枠６０３を移動する。図６（ｃ）に、図６（ｂ）の状態からアクティブ枠切り替えボタン７０が押下され、アクティブ枠６０３を移動した場合の表示例を示す。図６（ｂ）で左側領域６０１にあったアクティブ枠６０３は、図６（ｃ）では右側領域６０２に切り替わっている。また、ガイド６０６、ガイド６０７、拡大位置ガイド６１０は、非アクティブ枠である左側領域６０１に重畳する位置に移動している。
【００７１】
Ｓ４０７では、システム制御部５０は、十字キー７４のうち左右キーが操作されたか否かを判定する。左右キーが操作された場合はＳ４０８に進み、そうでない場合はＳ４０９に進む。
【００７２】
Ｓ４０８では、システム制御部５０は、左右キーの操作に応じてアクティブ枠６０３のある方の領域の表示範囲を左右に移動する。すなわち、左ボタンが押下された場合はアクティブ枠６０３のある方の領域の表示範囲を左に移動し、右ボタンが押下された場合はアクティブ枠６０３のある方の領域の表示範囲を右に移動する。図６（ｄ）に、図６（ｃ）の状態から右ボタンが何度か押下された場合の表示例を示す。アクティブ枠６０３のある右側領域６０２に表示される拡大領域が、図６（ｃ）よりも図６（ｄ）の方が撮像範囲のうち右側に移動している（従って映像自体は右から左にスクロール移動する）。この時、非アクティブ枠である左側領域６０１の表示範囲は変更されない（左右領域が接していない場合の左右移動は非連動）。拡大位置ガイド６１０において、右側領域６０２の表示範囲がより右に移動したことが分かるように、右側インジケーター６１２は図６（ｃ）よりも図６（ｄ）の方が右に移動している。変更された表示範囲（表示位置）はシステムメモリ５２に記録し、一旦２点拡大が解除された場合も、電源がオフとならずに再度２点拡大表示がされた場合は同じ表示範囲を２点拡大表示する。なお、左側領域６０１の表示範囲の右端が右側領域６０２の表示範囲の左端と接している場合は、アクティブ枠が左側領域６０１であっても、更に右に移動する指示に応じて左側領域６０１と右側領域６０２の表示範囲を双方連動して右側に移動する。ただし、右側領域６０２が撮像範囲全体の右端に達した場合はそれ以上右に移動できないため、更に右に移動する指示があっても移動しない。逆に、右側領域６０２の表示範囲の左端が左側領域６０１の表示範囲の右端と接している場合は、アクティブ枠が右側領域６０２であっても、更に左に移動する指示に応じて左側領域６０１と右側領域６０２の表示範囲を双方連動して左側に移動する。ただし、左側領域６０１が撮像範囲全体の左端に達した場合はそれ以上左に移動できないため、更に左に移動する指示があっても移動しない。
【００７３】
Ｓ４０９では、システム制御部５０は、十字キー７４のうち上下キーが操作されたか否かを判定する。上下キーが操作された場合はＳ４１０に進み、そうでない場合はＳ４１１に進む。
【００７４】
Ｓ４１０では、システム制御部５０は、上下キーの操作に応じて左側領域６０１と右側領域６０２の表示範囲を連動して上下に移動する。すなわち、上ボタンが押下された場合は左側領域６０１と右側領域６０２の表示範囲を連動して上に移動し、下ボタンが押下された場合は左側領域６０１と右側領域６０２の表示範囲を連動して下に移動する。図６（ｅ）に、図６（ｄ）の状態から上ボタンが何度か押下された場合の表示例を示す。左側領域６０１と右側領域６０２のそれぞれの表示範囲が、図６（ｄ）よりも図６（ｅ）の方が撮像範囲のうち上側に移動している（従って映像自体は上から下にスクロール移動する）。拡大位置ガイド６１０において、左側領域６０１と右側領域６０２の表示範囲がより上に移動したことが分かるように、左側インジケーター６１１と右側インジケーター６１２は図６（ｄ）よりも図６（ｅ）の方が上に移動している。変更された表示範囲（表示位置）はシステムメモリ５２に記録し、一旦２点拡大が解除された場合も、電源がオフとならずに再度２点拡大表示がされた場合は同じ表示範囲を２点拡大表示する。
【００７５】
以上のような操作を繰り返し、２点拡大での表示範囲を、地平線、水平線、建物の横の輪郭線などの離れた２箇所に設定し、左右領域の被写体の線を一致させるようにカメラの姿勢を調整して撮影することで、被写体の線が水平に写る画像を撮影することができる。図６（ｆ）に、２点拡大表示において、左側領域６０１を水平線６２１を含む被写体部分に設定し、右側領域６０２を、水平線６２１と離れた位置の水平線６２２を含む被写体部分に設定した場合の表示例を示す。水平線は本来は直線であるが、図６（ｆ）の例では、左側領域６０１に写った水平線６２１と右側領域６０２に写った水平線６２２は繋がった直線には見えず、少しすれている。このような表示を見ることで、ユーザーはデジタルカメラ１００が水平に構えられてないことを識別することができる。ユーザーは、水平線６２１と水平線６２２が１本の直線として視認できるような姿勢にデジタルカメラ１００の姿勢を調整して撮影することで、水平線が水平に写った画像を得ることができる。また、水平線６２１と水平線６２２が１本の直線として視認できるような姿勢にデジタルカメラ１００の姿勢を調整してＳＥＴボタン７５を押下することで水準器の調整（校正）を行うことができる。従って、外部アクセサリの水準器や、水準器付きの三脚等が無くとも、水平な被写体（水平線や地平線など）を撮影できる環境であれば、２点拡大表示を利用して精度よくカメラの水準器（姿勢ガイド）の調整を行うことができる。
【００７６】
Ｓ４１１では、システム制御部５０は、シャッターボタン６１が半押しされてＳＷ１がオンとなったか否かを判定する。ＳＷ１がオンとなった場合はＳ４１２に進み、そうでない場合はＳ４１２に進む。
【００７７】
Ｓ４１２では、システム制御部５０は、２点拡大を解除することなく、ＡＦ，ＡＥなどの撮影準備動作を行う。ＡＦについては、アクティブ枠の中央部（中央マーカー６０５が示す位置）に対してＡＦを行う。ＡＦの結果合焦すると、ＳＷ１オンが保持されている間はピントが固定（ＡＦロック）される。
【００７８】
Ｓ４１３では、デジタルカメラ１００の現在の姿勢（姿勢検知部５５で検出されたデジタルカメラ１００の重力方向に対する角度）と、水準器で水平を示すべき基準角度（不揮発性メモリ５６に記録された基準姿勢）に閾値以上の差異があるかを判別する。閾値以上の差異がある場合にはＳ４１７へと進み、そうでない場合はＳ４１４へと進む。
【００７９】
Ｓ４１４では、システム制御部５０は、ＳＷ１のオンが保持されているか否かを判定する。ＳＷ１オンが保持されている場合はＳ４１５に進み、そうでない場合はＡＦロック状態を解除してＳ４０４に進む。
【００８０】
Ｓ４１５では、システム制御部５０は、シャッターボタン６１の全押しがなされＳＷ２がオンとなったか否かを判定する。ＳＷ２がオンとなった場合はＳ４１６に進み、そうでない場合はＳ４１４に進む。
【００８１】
Ｓ４１６では、システム制御部５０は、前述の撮影処理（撮像部２２からの信号読み出しから記録媒体２００に画像ファイルを書き込むまでの一連の撮影処理）を行う。撮影処理によって撮像される画像は、２点拡大表示している範囲ではなく、撮像範囲の画像である。撮影処理を終えるとＳ４０３に戻る。なお、撮影処理が終了した場合、Ｓ４０３に戻らずに、２点拡大を解除して撮像範囲全体のライブビュー表示（等倍表示）に復帰しても良い（すなわちＳ３０１に進んでもよい）。
【００８２】
Ｓ４１７では、システム制御部５０は、表示部２８において、水準器の調整容否を問い合わせる表示を行う。例えば、「水準器の水平と異なる姿勢です。水準器の水平を調整しますか？」というメッセージと共に、「Ｙｅｓ（調整する）」、「Ｎｏ（調整しない）」の選択肢を表示し、ユーザーがいずれかの選択肢を選択できるようにする。または、Ｎｏを選択せずにシャッターボタン６１を全押しすれば、水準器の調整をすることなく撮影できるため、Ｎｏの選択肢は表示せず、「ＳＥＴ：水準器を調整する」という操作ガイドのみを表示してもよい。２点拡大表示はライブビュー画像として表示される被写体を用いてカメラの姿勢を水平に合わせて撮影するための機能である。しかし、水準器で水平を示す表示を行う基準角度とＳ４１２の時点でのデジタルカメラ１００の姿勢に差異があるということは、水準器の基準角度が、２点拡大表示を用いて合わせた水平姿勢に対応していないということである。そのため、Ｓ４１４では、現在のデジタルカメラ１００の姿勢で水準器を調整するかどうかを問い合わせる表示を行う。本実施形態ではこのように、シャッターボタン６１が半押しされＡＦが行われたタイミングで基準角度との差異が大きいと判定した場合に、水準器の調整容否を問い合わせる表示を行う。これは、シャッターボタン６１の半押しが、ユーザーによるデジタルカメラ１００の姿勢調整が終了してから行われる操作であると考えられるためである。基準角度との差異の判定と水準器の調整容否を問い合わせる表示のタイミングは、シャッターボタン半押しのタイミングに限るものではない。２点拡大表示を利用したユーザーによるデジタルカメラ１００の姿勢調整が終了したとみなせるタイミングであれば、他のタイミング、他の操作があったタイミングでも良い。また、シャッターボタン６１の半押しに応じて、Ｓ４１３でＡＦが行われる前にＳ４１２，Ｓ４１７の処理を行ってもよい。
【００８３】
Ｓ４１８では、システム制御部５０、は、水準器の調整容否の問合せが表示されている除隊で、水準器の調整を指示する操作があったか否かを判定する。水準器の調整容否の問合せで表示された「Ｙｅｓ（調整する）」を選択して決定する操作、あるいはＳＥＴボタン７５が押下されると、Ｓ４１９に進み、そうでない場合はＳ４１４に進む。
【００８４】
Ｓ４１９では、システム制御部５０は、この時点で検出されている姿勢に基づき、水準器の調整（校正、キャリブレーション）を実行する。この処理は、Ｓ３０８で前述した処理と同様である。
【００８５】
Ｓ４２０では、システム制御部５０は、２点拡大表示を解除してライブビュー画像の全体表示に戻し、２点拡大処理を終了し、図３のＳ３０１に進んで全体ライブビュー画像の表示となる。
【００８６】
Ｓ４２１では、システム制御部５０は、水準器の調整を指示する操作があったか否かを判定する。ＳＥＴボタン７５が押下された場合は水準器の調整を指示する操作があったと判定してＳ４１９に進み、水準器の調整を行う。そうでない場合はＳ４２２に進む。なお、水準器の調整を指示する操作は、前述の水準器調整画面から２点拡大表示を行った場合にのみ受け付けるようにし、通常の２点拡大表示の場合は受け付けないようにしてもよい。すなわち、通常の２点拡大表示の場合はＳＥＴボタン７５が押下されても水準器の調整をしないようにしてもよい。前述の水準器調整画面から２点拡大表示を行った場合とは、Ｓ３０９でＹｅｓと判定されて２点拡大処理を行っている場合である。通常の２点拡大表示の場合とは、Ｓ３１１でＹｅｓと判定されて２点拡大処理を行っている場合である。
【００８７】
Ｓ４２２では、システム制御部５０は、２点拡大の終了ボタンが押下されたか否かを判定する。２点拡大の終了ボタンは、本実施形態ではＱボタン７０ｃである。Ｑボタン７０ｃが押下された場合はＳ４２０に進み、そうでない場合はＳ４０３に戻って処理を繰り返す。
【００８８】
以上説明した２点拡大処理においては、２点拡大表示を用いて水平な被写体に合わせてカメラを水平な姿勢に調整した上で水準器の調整（基準姿勢をセット）できるため、水準器を精密に調整することができる。２点拡大表示を用いれば、外部の水準器が無くとも、水平な被写体（水平線や地平線など）を撮影できる環境であれば、２点拡大表示を利用して精度よくカメラの水準器（姿勢ガイド）の調整を行うことができる。
【００８９】
また、外部の水準器を持ち合わせていたとしても、外部の水準器によっては、外部の水準器を利用するよりも２点拡大表示を利用した方が精度よくカメラの姿勢を水平に合わせてカメラの水準器を調整できる場合もある。例えば気泡管式の水準器（水平機）が知られているが、構造によっては、気泡が気泡管の厳密な中央に位置しているのかどうかを目視で判断するのが難しい。この場合、ユーザーが気泡の位置からカメラが水平だと判断しても、水平からいくらかの誤差がある場合がある。これよりも、２点拡大表示で上記のように水平線６２１と水平線６２２が一致しているかの目視での判断の方が容易かつ正確であり、精度よくカメラの姿勢を水平に合わせることができる場合がある。
【００９０】
一旦精度よくカメラの姿勢ガイドを調整してしまえば、その後は、カメラの姿勢ガイド（水準器表示）を利用することで、２点拡大表示での水平合わせが行いにくい撮影シーンであっても、デジタルカメラ１００の姿勢を精度よく水平に合わせることが可能となる。２点拡大表示での水平合わせが行いにくい撮影シーンとは例えば、水平線や地平線などを確認できる被写体が存在しない撮影シーンである。
【００９１】
なお、システム制御部５０が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００９２】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００９３】
また、上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これはこの例に限定されず、２点拡大表示を行うことのできる撮像制御装置であれば適用可能である。すなわち、本発明はカメラ機能を有するパーソナルコンピュータやＰＤＡ、カメラ付き携帯電話端末やカメラ付きの携帯型の画像ビューワ、カメラ付き音楽プレーヤー、カメラ付きゲーム機、カメラ付き電子ブックリーダーに適用可能である。また、カメラ付きタブレット端末、カメラ付きスマートフォン、カメラ機能とディスプレイを備える家電装置や車載装置などに適用可能である。また、デジタルカメラ等で撮影したライブビュー画像を有線または無線通信を介して受信して表示し、リモートでデジタルカメラ（ネットワークカメラを含む）を制御するスマートフォンやタブレットＰＣ、デスクトップＰＣなどの装置にも適用可能である。
【００９４】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2018132615.tif 000003
【図２】
2018132615.tif 000004
【図３】
2018132615.tif 000005
【図４】
2018132615.tif 000006
【図５】
2018132615.tif 000007
【図６】
2018132615.tif 000008