(57)【特許請求の範囲】
【請求項１】
撮像装置本体と、
前記撮像装置本体内に設けられた撮像手段と、
前記撮像装置本体に対して複数の位置に移動可能に取り付けられた表示ユニットと、
姿勢検知手段と、
前記撮像手段により撮像されたライブビュー画像と、前記姿勢検知手段による姿勢検知情報を表わす水準器ガイドを、前記表示ユニットの位置に応じて、前記表示ユニットに表示させる制御手段とを備え、
前記制御手段は、前記表示ユニットの位置に応じて、前記ライブビュー画像を反転させて表示させ、さらに、前記表示ユニットが第１の位置の場合には、前記ライブビュー画像に対する前記水準器ガイドの表示状態が所定の状態となるように表示させ、前記表示ユニットが第２の位置の場合には、前記ライブビュー画像に対する前記水準器ガイドの表示状態が前記所定の状態から左右反転した状態で表示されるように制御することを特徴とする撮像装置。
【請求項２】
前記第２の位置は、前記表示ユニットの表示面が、前記第１の位置の場合と反対向きとなる位置であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第２の位置は、前記表示ユニットの表示面が、前記撮像手段により撮像する被写体側を向いている位置であることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記制御手段は、前記ライブビュー画像と前記水準器ガイドと共に、さらに、所定のアイテムを前記表示ユニットに表示させ、
前記表示ユニットが前記第１の位置の場合には、前記ライブビュー画像に対する前記所定のアイテムおよび前記水準器ガイドの表示状態が所定の状態となるように表示させ、前記表示ユニットが前記第２の位置の場合には、前記ライブビュー画像に対する前記所定のアイテムの表示状態が前記所定の状態となるように表示させるが、前記ライブビュー画像に対する前記水準器ガイドの表示状態が前記所定の状態から左右反転した状態で表示されるように制御することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記表示ユニットは、前記第１の位置、前記第２の位置、および第３の位置に移動可能であり、
前記制御手段は、前記第１の位置における前記ライブビュー画像および前記水準器ガイドの前記表示ユニットへの表示状態を初期状態とすると、前記第２の位置の場合には、前記ライブビュー画像が初期状態、前記水準器ガイドが前記初期状態から左右反転となるように表示させ、前記第３の位置の場合には、前記ライブビュー画像および前記水準器ガイドが上下反転かつ左右反転となるように表示させることを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記第２の位置は、前記第１の位置から、前記表示ユニットを前記撮像装置本体に対して垂直な方向を回転軸として１８０度回転した位置であり、
前記第３の位置は、前記第１の位置から、前記表示ユニットを前記撮像装置本体に対して垂直な方向を回転軸として１８０度回転し、かつ、前記撮像装置本体に対して水平な方向を回転軸として１８０度回転した位置であり、
前記第２の位置における前記表示ユニットの表示面は、前記第１の位置における前記表示ユニットの表示面と反対向きであり、前記第３の位置における前記表示ユニットの表示面は、前記第１の位置における前記表示ユニットの表示面と同じ向きであることを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記表示ユニットは、前記第１の位置、前記第２の位置、および第３の位置に移動可能であり、
前記制御手段は、前記第３の位置における前記ライブビュー画像および前記水準器ガイドの前記表示ユニットへの表示状態を初期状態とすると、前記第１の位置の場合には、前記ライブビュー画像および前記水準器ガイドが上下反転かつ左右反転となるように表示させ、前記第２の位置の場合には、前記ライブビュー画像が初期状態から左右反転および上下反転、前記水準器ガイドが前記初期状態から上下反転となるように表示させることを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項８】
前記第１の位置は、前記第３の位置から、前記表示ユニットを前記撮像装置本体に対して水平な方向を回転軸として１８０度回転し、かつ、前記撮像装置本体に対して垂直な方向を回転軸として１８０度回転した位置であり、
前記第２の位置は、前記第３の位置から、前記表示ユニットを前記撮像装置本体に対して水平な方向を回転軸として１８０度回転した位置であり、
前記第１の位置において、前記表示ユニットの表示面は、前記第３の位置における前記表示ユニットの表示面と同じ向きであり、前記第２の位置における前記表示ユニットの表示面は、前記第３の位置における前記表示ユニットの表示面と反対向きであることを特徴とする請求項７に記載の撮像装置。
【請求項９】
撮像装置本体と、
前記撮像装置本体内に設けられた撮像手段と、
前記撮像装置本体に対して垂直な方向を回転軸として回転可能、かつ、前記撮像装置本体に対して水平な方向を回転軸として回転可能に取り付けられた表示ユニットと、
前記撮像装置本体の姿勢を検知する姿勢検知手段と、
前記撮像手段により撮像されたライブビュー画像と、前記姿勢検知手段により検知した勢検を表わす水準器ガイドを、前記表示ユニットに表示させる制御手段であって、前記表示ユニットの回転に応じて、前記ライブビュー画像と前記水準器ガイドとを反転させて表示させる制御手段とを備え、
前記制御手段は、
前記表示ユニットが前記垂直な方向を回転軸として回転された場合に、前記ライブビュー画像は反転させず、前記水準器ガイドを前記垂直な方向を軸として反転させて表示させ、
前記表示ユニットが前記水平な方向を回転軸として回転された場合に、前記ライブビュー画像を前記垂直な方向を軸として反転させ、かつ、前記水平な方向を軸として反転させて表示させ、前記水準器ガイドを前記水平な方向を軸として反転させて表示させることを特徴とする撮像装置。
【請求項１０】
前記制御手段は、
前記ライブビュー画像と前記水準器ガイドと共に、さらに、所定のアイテムを前記表示ユニットに表示させ、
前記表示ユニットが前記垂直な方向を回転軸として回転された場合に、前記ライブビュー画像および前記所定のアイテムは反転させず、前記水準器ガイドを前記垂直な方向を軸として反転させて表示させ、
前記表示ユニットが前記水平な方向を回転軸として回転された場合に、前記ライブビュー画像および前記所定のアイテムを前記垂直な方向を軸として反転させ、かつ、前記水平な方向を軸として反転させて表示させ、前記水準器ガイドを前記水平な方向を軸として反転させて表示させることを特徴とする請求項９に記載の撮像装置。
【請求項１１】
前記所定のアイテムは、文字を含むことを特徴とする請求項４または１０に記載の撮像装置。
【請求項１２】
撮像装置本体と、前記撮像装置本体内に設けられた撮像手段と、前記撮像装置本体に対して複数の位置に移動可能に取り付けられた表示ユニットと、姿勢検知手段とを備えた撮像装置の制御方法であって、
前記撮像手段により撮像されたライブビュー画像と、前記姿勢検知手段による姿勢検知情報を表わす水準器ガイドを、前記表示ユニットの位置に応じて、前記表示ユニットに表示させる際に、
前記表示ユニットの位置に応じて、前記ライブビュー画像を反転させて表示させ、さらに、前記表示ユニットが第１の位置の場合には、前記ライブビュー画像に対する前記水準器ガイドの表示状態が所定の状態となるように表示させ、前記表示ユニットが第２の位置の場合には、前記ライブビュー画像に対する前記水準器ガイドの表示状態が前記所定の状態から左右反転した状態で表示されるように制御するステップを有することを特徴とする撮像装置の制御方法。
【請求項１３】
撮像装置本体と、前記撮像装置本体内に設けられた撮像手段と、前記撮像装置本体に対して垂直な方向を回転軸として回転可能、かつ、前記撮像装置本体に対して水平な方向を回転軸として回転可能に取り付けられた表示ユニットと、前記撮像装置本体の姿勢を検知する姿勢検知手段とを備えた撮像装置の制御方法であって、
前記撮像手段により撮像されたライブビュー画像と、前記姿勢検知手段により検知した勢検を表わす水準器ガイドを、前記表示ユニットに表示させる制御ステップであって、前記表示ユニットの回転に応じて、前記ライブビュー画像と前記水準器ガイドとを反転させて表示させる制御ステップとを有し、
前記制御ステップでは、
前記表示ユニットが前記垂直な方向を回転軸として回転された場合に、前記ライブビュー画像は反転させず、前記水準器ガイドを前記垂直な方向を軸として反転させて表示させ、
前記表示ユニットが前記水平な方向を回転軸として回転された場合に、前記ライブビュー画像を前記垂直な方向を軸として反転させ、かつ、前記水平な方向を軸として反転させて表示させ、前記水準器ガイドを前記水平な方向を軸として反転させて表示させることを特徴とする撮像装置の制御方法。
【請求項１４】
請求項１２または１３に記載の撮像装置の制御方法のステップをコンピュータに実行させるためのプログラム。
【請求項１５】
請求項１４に記載のプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の撮像装置、その制御方法、プログラム及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来、デジタルカメラ等の撮像装置において、ユーザがカメラを水平に構えるための水準器ガイド表示機能を備えたものが実現されている。また、表示面の向きを前後左右に自由に変えられる表示ユニットを備えたものも実現されている。
【０００３】
この種の撮像装置では、一般的に、表示ユニットが被写体側に向いているときに、表示ユニットが背面側に向いているときと同じ表示をしたり、ライブビュー画像に従った表示をしたりする技術が開発されている。例えば特許文献１には、表示部が対面撮影用に回転可能なものであれば、表示制御部は表示部の回転に応じて、音声インジケータの表示も反転させることが開示されている。具体的には、例えば撮影画像の上下または左右の表示を切り替えると共に、音声インジケータの表示位置の上下または左右の表示位置を切り替える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−３１１９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、表示ユニットに水準器ガイドを表示する際に、表示ユニットの向きに応じて水準器ガイドを適切に表示するための技術はいまのところない。例えば図１１（ａ）、（ｂ）に示すように、背面側に向いていた表示ユニット４１７を被写体側に向ける場合に、水準器ガイドの水平線１１０１をそのまま表示すると、水平線１１０１の傾きが左右反転になる。そのため、水平線１１０１に従ってカメラを調整すると、より傾いてしまい、不便であった。
【０００６】
そのような不都合を避けるために、表示ユニット４１７の向きに応じて表示アイテムを反転する構成も考えられる。しかしながら、全ての表示アイテムを反転すると、文字及びアイコンといった所定の表示アイテムが見にくいものとなるおそれがある。
【０００７】
本発明は、上記のような点に鑑みてなされたものであり、文字及びアイコンといった所定の表示アイテムと水準器ガイドとを表示ユニットの向きに応じてそれぞれ適切に表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の撮像装置は、撮像装置本体と、前記撮像装置本体内に設けられた撮像手段と、前記撮像装置本体に対して複数の位置に移動可能に取り付けられた表示ユニットと、姿勢検知手段と、前記撮像手段により撮像されたライブビュー画像と、前記姿勢検知手段による姿勢検知情報を表わす水準器ガイドを、前記表示ユニットの位置に応じて、前記表示ユニットに表示させる制御手段とを備え、前記制御手段は、前記表示ユニットの位置に応じて、前記ライブビュー画像を反転させて表示させ、さらに、前記表示ユニットが第１の位置の場合には、前記ライブビュー画像に対する前記水準器ガイドの表示状態が所定の状態となるように表示させ、前記表示ユニットが第２の位置の場合には、前記ライブビュー画像に対する前記水準器ガイドの表示状態が前記所定の状態から左右反転した状態で表示されるように制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、文字及びアイコンといった所定の表示アイテムと水準器ガイドとを表示ユニットの向きに応じてそれぞれ適切に表示することができる。したがって、表示ユニットがどの向きにあっても、所定の表示アイテムが見にくいものとなることがなく、かつ、水準器ガイドを見てカメラの姿勢を調整すると正しく水平にすることができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る撮像装置の外観図である。
【図２】実施形態に係る撮像装置の内部構成図である。
【図３】実施形態に係る撮像装置の回路構成を示すブロック図である。
【図４】ＬＶ撮影モードの処理を示すフローチャートである。
【図５】初期データ取得処理の詳細を示すフローチャートである。
【図６】表示座標取得処理の詳細を示すフローチャートである。
【図７】ＬＶ情報表示処理の詳細を示すフローチャートである。
【図８】操作毎の処理の詳細を示すフローチャートである。
【図９】終了処理の詳細を示すフローチャートである。
【図１０】カメラ本体とバリアングル液晶モニタとの位置関係を示す図である。
【図１１】バリアングル液晶モニタに表示するＬＶ撮影画面の例を示す図である。
【図１２】水準器ガイド表示の詳細を示す図である。
【図１３】縦開きタイプのバリアングル液晶モニタの場合の表示座標取得処理の詳細を示すフローチャートである。
【図１４】縦開きタイプのバリアングル液晶モニタの場合のカメラ本体とバリアングル液晶モニタとの位置関係を示す図である。
【図１５】縦開きタイプのバリアングル液晶モニタの場合のバリアングル液晶モニタに表示するＬＶ撮影画面の例である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
図１は本発明の実施形態に係る撮像装置の外観図、図２は撮像装置の内部構成図である。図１、２に示す撮像装置はデジタル一眼レフカメラ（以下、カメラという）として構成されている。カメラ本体（撮像装置本体）１００の上部には、アクセサリシュー１１０、光学ファインダ１０４、レリーズボタン１１４が設けられている。レリーズボタン１１４は、撮像動作を指示するために用いられる。
【００１２】
また、カメラ本体１００の上部には、メイン電子ダイヤル１１５、モードダイヤル６０、外部表示ユニット４０９も設けられている。メイン電子ダイヤル１１５は、他の操作ボタンと共に操作されることによって、カメラ動作に関する数値を入力したり、撮像モードを切換えたりするために用いられる。外部表示ユニット４０９は、液晶パネル等により構成され、シャッタスピード値、絞り値、撮像モード等の撮影条件その他の情報を表示する。
【００１３】
カメラ本体１００の背面には、バリアングルＴＦＴ液晶モニタ（以下、単にバリアングル液晶モニタと称する）４１７、ヒンジ４１９が設けられている。また、ＬＶ（ライブビューボタン）６８、Ｉｎｆｏボタン６６、サブ電子ダイヤル１１６、ＳＥＴボタン１１７、電源スイッチ７２が設けられている。また、不図示であるが十字キーやマルチコントローラ等の操作部材も設けられている。
【００１４】
バリアングル液晶モニタ４１７は、ヒンジ４１９を介して表示面の向きを前後左右に自由に変えられる表示ユニットであり、撮影により得られた画像（画像データ）や各種設定画面等を表示するために利用される。バリアングル液晶モニタ４１７は、透過型ＬＣＤで構成され、バックライト４１６（図２を参照）を有する。なお、バリアングル液晶モニタ４１７は、設定或いは処理可能な各種の設定、処理等を指定するためのメニュー画面や、後述するＬＶ撮影画面（図１１を参照）を表示する表示器としても利用される。ヒンジ４１９は、カメラ本体１００とバリアングル液晶モニタ４１７を接続し、横回転及び縦回転をすることによりバリアングル液晶モニタ４１７の向きを変えることができる。
【００１５】
ＬＶボタン６８は、バリアングル液晶モニタ４１７にライブビュー表示させる際に利用される。Ｉｎｆｏボタン６６は、バリアングル液晶モニタ４１７に表示している情報の表示状態を変更させる際に利用される。例えば、ＬＶ撮影画面ではＩｎｆｏボタン６６を押下するごとに情報表示が変更され、その中の一表示状態に姿勢検知情報を表わす水準器ガイド表示が存在する。
【００１６】
カメラ本体１００の前面にはマウント１０６（図３を参照）が設けられており、このマウント１０６には、交換レンズ３００に設けられたマウント３０６が着脱可能に結合する。図２において、５００は撮像光軸を示す。交換レンズ３００には、複数のレンズにより構成されるレンズユニット３１０、絞り３１２が設けられている。
【００１７】
カメラ本体１００の内部において、撮像光路内にミラー１３０が配置されている。このミラー１３０は、レンズユニット３１０からの被写体光をファインダ光学系に向けて反射する位置（図２に示す位置）と、撮像光路外に退避する位置との間で移動可能となっている。ピント板１５０上には、ミラー１３０で反射された被写体光によって被写体像が形成される。
【００１８】
また、カメラ本体１００の内部において、ペンタゴナルダハプリズム１３２が配置されている。ペンタゴナルダハプリズム１３２は、ピント板１５０及びコンデンサレンズ１５２を通った被写体光を接眼レンズ１５４に導く。これらピント板１５０〜接眼レンズ１５４によって光学ファインダ１０４が構成される。ユーザは、接眼レンズ１５４を通してピント板１５０上に形成された被写体像を観察することができる。
【００１９】
後幕１５６及び先幕１６４は、それぞれフォーカルプレンシャッタ１２（図３を参照）を構成する。これら後幕１５６及び先幕１６４の開放制御により、撮像素子１４が必要な時間だけ露光される。撮像素子１４は、ＣＣＤセンサやＣＭＯＳセンサにより構成され、その前面には光学ローパスフィルタ１６２が配設されている。また、撮像素子１４は、プリント基板１６０に接続されている。このプリント基板１６０の後方には、表示基板１５８が配置されている。カメラ本体１００とヒンジ４１９によりバリアングル液晶モニタ４１７及びバックライト４１６が接続されている。
【００２０】
カメラ本体１００には、撮像動作で得られた画像データを記録する記録媒体２００や付属装置２１０（図３を参照）が装着される。また、カメラ本体１００には、二次電池８６が装着される。記録媒体２００、付属装置２１０及び電池８６は、カメラ本体１００に対して着脱が可能である。
【００２１】
次に、図３を参照して、カメラ本体１００及び交換レンズ３００の回路構成を説明する。なお、図３において、図１及び図２に示した構成要素については同一の符号を付す。
まず、交換レンズ３００内の回路構成について説明する。交換レンズ３００には、この交換レンズ３００をカメラ本体１００と電気的に接続するためのコネクタ３２２及びインタフェース３２０が設けられている。コネクタ３２２及びインタフェース３２０は、カメラ本体１００に設けられたコネクタ１２２及びインタフェース１２０を介して、後述するレンズシステム制御回路３５０とカメラ本体１００内のシステム制御回路５０との通信を可能とする。
【００２２】
絞り制御部３４０は、絞り３１２を制御する絞り制御部である。絞り制御部３４０は、後述する測光制御部４６からの測光情報に基づいて、シャッタ制御部４０と連携しながら絞り３１２を制御する。フォーカス制御部３４２は、レンズユニット３１０のフォーカス動作を制御する。ズーム制御部３４４は、レンズユニット３１０の変倍動作を制御する。
【００２３】
レンズシステム制御回路３５０は、交換レンズ３００の各種動作を全体的に制御する。レンズシステム制御回路３５０は、各種動作用の定数、変数、コンピュータプログラム等を記憶するメモリを備えている。
【００２４】
次に、カメラ本体１００内の回路構成について説明する。レンズユニット３１０及び絞り３１２を通過した被写体光は、ミラー１３０が撮像光路外に退避した状態（ミラー１３０がハーフミラーである場合は撮像光路内に配置された状態）で、開放されたフォーカルプレンシャッタ１２を通過して撮像素子１４に入射される。撮像素子１４は、入射された被写体光を光電変換し、アナログの画像信号として出力する。Ａ／Ｄ変換器１６は、撮像素子１４から出力されるアナログ信号（画像信号）をデジタル信号に変換する。タイミング発生回路１８は、メモリ制御回路２２及びシステム制御回路５０の制御の下に、撮像素子１４、Ａ／Ｄ変換器１６及びＤ／Ａ変換器２６にクロック信号や制御信号を供給する。
【００２５】
画像処理回路２０は、Ａ／Ｄ変換器１６からの画像データ又はメモリ制御回路２２からの画像データに対して、画素補間処理や色変換処理を行う。また、画像処理回路２０は、Ａ／Ｄ変換器１６から出力される画像データを用いて所定の演算処理を行う。システム制御回路５０は、この演算結果に基づいて、シャッタ制御部４０及び焦点調節部４２を制御するためのＴＴＬ方式のオートフォーカス（ＡＦ）処理、自動露出（ＡＥ）処理及びフラッシュプリ発光（ＥＦ）処理を行う。さらに、画像処理回路２０は、Ａ／Ｄ変換器１６から出力される画像データを用いて所定の演算処理を行い、この演算結果に基づいてＴＴＬ方式のオートホワイトバランス（ＡＷＢ）処理も行う。
【００２６】
メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０及び圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６から出力された画像データは、画像処理回路２０及びメモリ制御回路２２を介して、又はメモリ制御回路２２のみを介して画像表示メモリ２４又はメモリ３０に書き込まれる。
【００２７】
画像表示部２８は、Ｄ／Ａ変換器２６によりアナログ信号に変換され、画像表示メモリ２４に書き込まれた画像信号を、図１及び図２に示したバリアングル液晶モニタ４１７に逐次表示することで、電子ビューファインダ（ＥＶＦ）機能を実現する。なお、画像表示部２８は、システム制御回路５０の指示により、電子ビューファインダ（ＥＶＦ）機能をＯＮ／ＯＦＦする。
【００２８】
メモリ３０は、撮像に係る静止画像を格納する。また、メモリ３０は、動画撮影時に所定レートで連続的に記録媒体２００、付属装置２１０書き込まれる画像のフレームバッファとして使用される。さらに、メモリ３０は、システム制御回路５０の作業領域としても使用される。
【００２９】
圧縮・伸長回路３２は、公知の画像圧縮方法を用いて画像データを圧縮・伸長する。圧縮・伸長回路３２は、メモリ３０に格納された画像を読み込んで圧縮処理又は伸長処理を行い、処理を終えたデータを再びメモリ３０に書き込む。
【００３０】
シャッタ制御部４０は、測光制御部４６からの測光情報に基づいて、絞り制御部３４０と連携しながら、フォーカルプレンシャッタ１２のシャッタ速度を制御する。焦点調節部４２は、ミラー１３０を透過して不図示のサブミラーによって導かれた被写体像の位相差を検出することで、ＡＦ処理を行う。測光制御部４６は、不図示の測光センサからの出力信号に基づいて、ＡＥ処理を行う。フラッシュ４８は、ＡＦ補助光の投光機能やフラッシュ調光機能を有する。なお、測光制御部４６は、フラッシュ４８と連携して、ＥＦ処理を行う。
【００３１】
システム制御回路５０は、ＣＰＵやメモリを含み、カメラ本体１００の動作を全体的に制御する。メモリ５２には、システム制御回路５０の動作用の定数、変数、コンピュータプログラム（基本プログラム）等が記憶される。
【００３２】
通知部５４は、システム制御回路５０でのコンピュータプログラムの実行に応じて、文字、画像をＬＣＤやＬＥＤ等により表示したり、音声をスピーカ（図示省略）から発したりして、カメラの動作状態やメッセージ等を外部に通知する。この通知部５４には、光学ファインダ１０４内に絞り値、シャッタ速度、合焦度、手振れ警告、露出補正値等の表示を行うＬＣＤユニットが含まれる。
【００３３】
不揮発性メモリ５６は、例えば電気的に消去・記録可能なＥＥＰＲＯＭ等で構成され、コンピュータプログラム等の格納用メモリとして使用される。この場合、当然ながら、コンピュータプログラムは、コンピュータ読取可能に不揮発性メモリ５６に格納される。このコンピュータプログラムには、後述する図４〜図９のフローチャートに係るコンピュータ実行可能に構成されたアプリケーションプログラムが含まれる。不揮発性メモリ５６には、メニュー画面等のＧＵＩ画面上で設定された設定値、メイン電子ダイヤル１１５、サブ電子ダイヤル１１６の操作で設定された設定値、モードダイヤル６０の操作で指定された撮影モード情報等も格納される。
【００３４】
シャッタスイッチ（ＳＷ１）６２は、レリーズボタン１１４の第１ストローク操作（半押し）によってＯＮとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作開始をシステム制御回路５０に指示する。シャッタスイッチ（ＳＷ２）６４は、レリーズボタン１１４の第２ストローク操作（全押し）によってＯＮとなり、露光処理、現像処理及び記録処理からなる一連の撮像処理の動作開始をシステム制御回路５０に指示する。
【００３５】
Ｉｎｆｏボタン６６は、情報表示の種類をシステム制御回路５０に指示するために操作される。システム制御回路５０は、情報表示の種類変更指示を受けて、撮影条件等を不揮発性メモリ５６から読み出して情報表示画面を作成し、バリアングル液晶モニタ４１７に表示する。ＬＶボタン６８は、ＬＶ表示の開始及び終了を指示するために操作される。操作部７０は、Ｉｎｆｏボタン６６、ＬＶボタン６８等の各種ボタンや、メイン電子ダイヤル１１５、サブ電子ダイヤル１１６、モードダイヤル６０等の各種ダイヤルを含む。システム制御回路５０は、操作部７０からの信号に応じて各種動作を行う。
【００３６】
電源スイッチ７２は、カメラ本体１００の電源のＯＮ／ＯＦＦを切換えるためのスイッチである。また、電源スイッチ７２の操作によって、カメラ本体１００に接続された交換レンズ３００、外部フラッシュ、記録媒体２００及び他の付属装置（パーソナルコンピュータ等）２１０の電源のＯＮ／ＯＦＦも同時に切換えることができる。
【００３７】
横回転検知スイッチ７４は、ヒンジ４１９が標準位置にある場合はＯＦＦ、横回転した場合はＯＮを通知する。縦回転検知スイッチ７６は、ヒンジ４１９が標準位置にある場合はＯＦＦ、縦回転した場合はＯＮを通知する。
【００３８】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切換えるスイッチ回路等により構成される。電源制御部８０は、電池の装着の有無、電池の種類及び電池残量の検出を行い、その検出結果及びシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部に供給する。
【００３９】
コネクタ８２、８４は、電池８６からの電力をカメラ本体１００、交換レンズ３００、外部フラッシュ、記録媒体２００及び他の付属装置２１０に供給する。カメラ本体１００には、記録媒体２００及び付属装置２１０のインタフェース９０、９４、記録媒体２００や付属装置２１０との接続を行うコネクタ９２、９６を備える。着脱検知回路７８、９８は、コネクタ９２、９６に記録媒体２００や付属装置２１０が装着されているか否かを検出する。
【００４０】
記録媒体２００は、メモリカードやハードディスク等の記録媒体であり、半導体メモリや磁気ディスク等から構成される記録部２０２、カメラ本体１００とのインタフェース２０４、カメラ本体１００と接続を行うコネクタ２０６を備える。同じく、付属装置２１０は、半導体メモリや磁気ディスク等から構成される記録部２１２、カメラ本体１００とのインタフェース２１４、カメラ本体１００と接続を行うコネクタ２１６を備える。
【００４１】
ここで、図１０を参照して、カメラ本体１００とバリアングル液晶モニタ４１７との位置関係を説明する。カメラ本体１００とバリアングル液晶モニタ４１７との位置の変更は、ユーザがヒンジ４１９を回転することにより行われる。図１０（ａ）は、バリアングル液晶モニタ４１７がカメラ本体１００の背面に収まっている、第１の位置の状態である。
【００４２】
図１０（ｂ）は、バリアングル液晶モニタ４１７が被写体側に向いている、第２の位置の状態である。図１０（ａ）の状態から１８０度の横回転（カメラ本体１００に対して垂直な方向を回転軸として１８０度回転）で図１０（ｂ）の状態になる。すなわち、第２の位置は、第１の位置を基準とすると、バリアングル液晶モニタ４１７をカメラ本体１００に対して垂直な方向を回転軸として１８０度回転した位置である。そして、第２の位置にあるバリアングル液晶モニタ４１７の表示面は、第１の位置にあるバリアングル液晶モニタ４１７の表示面と１８０度反対向きである。
【００４３】
図１０（ｃ）は、バリアングル液晶モニタ４１７がカメラ本体１００の背面側に向いている、第３の位置の状態である。図１０（ｂ）の状態から１８０度の縦回転（カメラ本体１００に対して水平な方向を回転軸として１８０度回転）で図１０（ｃ）の状態になる。すなわち、第３の位置は、第１の位置を基準とすると、バリアングル液晶モニタ４１７をカメラ本体１００に対して垂直な方向を回転軸として１８０度回転し、かつ、カメラ本体１００に対して水平な方向を回転軸として１８０度回転した位置である。そして、第３の位置にあるバリアングル液晶モニタ４１７の表示面は、第１の位置にあるバリアングル液晶モニタ４１７の表示面と同じ向きである。
【００４４】
次に、図１１を参照して、バリアングル液晶モニタ４１７に表示するＬＶ撮影画面の例について説明する。図１１（ａ）は、バリアングル液晶モニタ４１７が第１の位置（図１０（ａ））にあるときのＬＶ撮影画面である。図１１（ｂ）は、バリアングル液晶モニタ４１７が第２の位置（図１０（ｂ））にあるときに、第１の位置で表示したＬＶ撮影画面をそのままとしたときの表示である。図１１（ｃ）は、バリアングル液晶モニタ４１７が第２の位置（図１０（ｂ））にあるときに、本発明を適用した対策を行ったときの表示である。図１１（ｂ）では、撮影者が立っている地面に対して水準器ガイドの水平線１１０１が平行になっていない。それに対して、対策を行った表示（図１１（ｃ））では、撮影者が立っている地面に対して水準器ガイドの水平線１１０１が平行になっている。
【００４５】
次に、図１２を参照して、水準器ガイド表示の詳細について説明する。この表示例では、水平、あおり方向の水準を表示している。図１２（ａ）は、カメラの姿勢を正位置又は上下反転したときの表示例である。図１２（ｂ）は、カメラの姿勢を９０度回転又は２７０度回転したときの表示例である。
【００４６】
１２０１は水平方向の水準を表すための補助線であり、ユーザがカメラの姿勢を変更しなければ、同じ位置に表示される。１２０２は水平線であり、地面と平行に表示され、傾きがある場合は例えば赤色、水平の場合は補助線１２０１と重なって例えば緑色で表示される。
【００４７】
１２０３はあおり方向の補助線であり、ユーザがカメラの姿勢を変更しなければ、同じ位置に表示される。１２０４はあおり位置であり、あおりの傾きによって図１２（ａ）の場合は上下に、図１２（ｂ）の場合は左右に移動する。
【００４８】
１２０５は水平方向の水準を合わせるために、カメラを傾ける方向を表したガイダンス表示である。図示例の場合、カメラを時計回りに回すと、水平になる。１２０６は、バリアングル液晶モニタ４１７の向きを表すガイダンス用のアイコンである。図示例の場合、バリアングル液晶モニタ４１７はレンズが付いている側、すなわち被写体側に向いていることを表している。
【００４９】
次に、図４を参照して、ＬＶ撮影モードの処理の概要を説明する。ユーザがＬＶボタン６８を押下してＬＶ撮影画面の表示指示を行うと、システム制御回路５０は、ＬＶ撮影画面の表示に必要な初期データを不揮発性メモリ５６から取得する（ステップＳ４０１）。ＬＶ撮影画面の表示に必要な初期データとしては、ＬＶ情報表示の情報表示レベル、ヒンジ４１９の回転スイッチ情報、外部出力端子の接続状態がある。また、このときの処理としては、水準器情報取得開始指示やフラグの初期化がある。この初期データ取得処理の詳細は図５を用いて後述する。
【００５０】
次に、システム制御回路５０は、撮影モード、ＡＦモード、ＩＳＯ等撮影に必要なデータを不揮発性メモリ５６から取得する。また、システム制御回路５０が測光情報等に基づいて算出したシャッタ速度、絞り値等のデータを取得する（ステップＳ４０２）。
【００５１】
次に、システム制御回路５０は、ヒンジ４１９の回転スイッチ状態及び外部出力端子の接続状態に基づいて、ＬＶ撮影画面に表示する情報の座標を求める（ステップＳ４０３）。この表示座標取得処理の詳細は図６を用いて後述する。
【００５２】
次に、システム制御回路５０は、ＬＶ情報表示の情報表示レベルに基づいて、ＬＶ撮影画面に必要な情報を表示する（ステップＳ４０４）。このＬＶ情報表示処理の詳細は図７を用いて後述する。
【００５３】
ＬＶ撮影画面を表示中にユーザが何らかの操作を行った場合、システム制御回路５０は、その操作の内容を判別し、操作に合った処理を行う（ステップＳ４０５）。この操作毎の処理の詳細は図８を用いて後述する。
【００５４】
システム制御回路５０は、ＬＶ撮影画面を終了するか継続するかを示す撮影モード終了フラグの内容を判別する（ステップＳ４０６）。その結果、撮影モード終了フラグが「１」の場合は、システム制御回路５０はＬＶ撮影モードの終了処理を行い（ステップＳ４０７）、処理を終了する。この終了処理の詳細は図９を用いて後述する。一方、撮影モード終了フラグが「１」以外の場合は、ステップＳ４０２に戻る。
【００５５】
図５は、図４のステップＳ４０１における初期データ取得処理の詳細を示すフローチャートである。初期データ取得処理では、システム制御回路５０は、まず、不揮発性メモリ５６から、ＬＶ情報表示の情報表示レベルを読み込む（ステップＳ５０１）。そして、その情報表示レベルが水準器ガイドを表示する「３」であるか否かを判別する（ステップＳ５０２）。その結果、合致した場合はステップＳ５０３に進み、合致しなかった場合はステップＳ５０４に進む。
【００５６】
次に、システム制御回路５０は、水準器情報を定期的に配信してもらうための、水準器情報取得開始処理を行う（ステップＳ５０３）。水準器情報は、水準器情報取得開始処理の後、水準器情報取得終了処理までの間、定期的に配信される。
【００５７】
次に、システム制御回路５０は、横回転検知スイッチ７４から横回転スイッチ状態を取得して横回転フラグにセットする（ステップＳ５０４）。また、システム制御回路５０は、縦回転検知スイッチ７６から縦回転スイッチ状態を取得して縦回転フラグにセットする（ステップＳ５０５）。そして、外部出力端子着脱検知回路から外部出力端子の接続状態を取得して外部出力フラグにセットし（ステップＳ５０６）、出力変更フラグに「あり」、終了フラグに「０」をセットして初期化を行い（ステップＳ５０７）、本処理を終了する。
【００５８】
図６は、図４のステップＳ４０３における表示座標取得処理の詳細を示すフローチャートである。表示座標取得処理では、システム制御回路５０は、まず、出力変更フラグが「あり」であるか否かを判定する（ステップＳ６０１）。その結果、合致した場合はステップＳ６０２に進み、合致しなかった場合は本処理を終了する。
【００５９】
ステップＳ６０１において合致した場合、システム制御回路５０は、外部出力フラグが「ＯＮ」であるか否かを判定する（ステップＳ６０２）。その結果、合致した場合はステップＳ６０４に進み、合致しなかった場合はステップＳ６０３に進む。
【００６０】
ステップＳ６０２において合致しなかった場合、システム制御回路５０は、縦回転フラグ及び横回転フラグが「ＯＦＦ」であるか否かを判定する（ステップＳ６０３）。すなわち、バリアングル液晶モニタ４１７が第１の位置の状態であるか否かを判定する。その結果、合致した場合はステップＳ６０４に進み、合致しなかった場合はステップＳ６０５に進む。
【００６１】
ステップＳ６０２又はステップＳ６０３において合致した場合、システム制御回路５０は、水準器ガイド、ＬＶ画像（ライブビュー画像）、文字及びアイコンといった所定の表示アイテムの表示位置を、初期状態のままの位置で配置する（ステップＳ６０４）。
【００６２】
ステップＳ６０３において合致しなかった場合、システム制御回路５０は、縦回転フラグが「ＯＦＦ」で、かつ、横回転フラグが「ＯＮ」であるか否かを判定する（ステップＳ６０５）。すなわち、バリアングル液晶モニタ４１７が被写体側に向いている、第２の位置の状態であるか否かを判定する。その結果、合致した場合はステップＳ６０６に進み、合致しなかった場合はＳ６０７に進む。
【００６３】
ステップＳ６０５において合致した場合、システム制御回路５０は、水準器ガイドの表示位置を、Ｘ座標を反転して配置する（左右反転表示）。また、ＬＶ画像、所定の表示アイテムの表示位置を、初期状態のままの位置で配置する（ステップＳ６０４）。ステップＳ６０５において合致しなかった場合、システム制御回路５０は、縦回転フラグが「ＯＮ」で、かつ、横回転フラグが「ＯＮ」であるか否かを判定する（ステップＳ６０７）。すなわち、バリアングル液晶モニタ４１７がカメラ本体１００の背面側に向いている、第３の位置の状態であるか否かを判定する。その結果、合致した場合はステップＳ６０８に進み、合致しなかった場合はステップＳ６０９に進む。
【００６４】
ステップＳ６０７において合致した場合、システム制御回路５０は、水準器ガイド、ＬＶ画像、所定の表示アイテムの表示位置を、Ｘ座標、Ｙ座標ともに反転して配置する（上下反転かつ左右反転表示）（ステップＳ６０８）。ステップＳ６０７において合致しなかった場合、システム制御回路５０は、縦回転フラグが「ＯＮ」で、かつ、横回転フラグが「ＯＦＦ」であるか否かを判定する（ステップＳ６０９）。その結果、合致した場合はステップＳ６１０に進み、合致しなかった場合はＳ６１１に進む。
【００６５】
ステップＳ６０９において合致した場合、システム制御回路５０は、バリアングル液晶モニタ４１７が表示面をカメラ本体１００側に向けて閉じられたと判定して、モニタを消灯する（ステップＳ６１０）。
【００６６】
ステップＳ６０４又はステップＳ６１０の後、システム制御回路５０は、出力変更フラグに「なし」をセットして（ステップＳ６１１）、本処理を終了する。
【００６７】
図７は、図４のステップＳ４０４におけるＬＶ情報表示処理の詳細を示すフローチャートである。ＬＶ情報表示処理では、画面上にどのような情報を表示するかを決定する。システム制御回路５０は、まず、情報表示レベルの値を判定する（ステップＳ７０１）。その結果、「１」の場合は撮影情報を簡易表示し（ステップＳ７０２）、「２」の場合は撮影情報を詳細に表示し（ステップＳ７０３）、「３」の場合は水準器ガイドを表示する（ステップＳ７０４）。
【００６８】
次に、システム制御回路５０は、バリアングル液晶モニタ４１７を消灯するか否かを判定し（ステップＳ７０５）、点灯するときにはモニタを点灯して（ステップＳ７０６）、本処理を終了する。
【００６９】
図８は、図４のステップＳ４０５における操作毎の処理の詳細を示すフローチャートである。操作毎の処理では、ユーザが実行した操作に対する処理を行う。システム制御回路５０は、まず、ユーザが行った操作を判定する（ステップＳ８０１）。その結果、ＳＷ２ ６４ボタン操作の場合、システム制御回路５０は、撮影処理を行う（ステップＳ８０２）。ＬＶボタン６８操作の場合、システム制御回路５０は、ＬＶ処理を終了するために、終了フラグに「１」をセットする（ステップＳ８０３）。Ｉｎｆｏボタン６６操作の場合、システム制御回路５０は、ＬＶ情報表示の種別を変更するために、現在の情報表示レベルの値を判定する（ステップＳ８０４）。その結果が「１」の場合は、情報表示レベルに「２」をセットする（ステップＳ８０８）。「２」の場合は、情報表示レベルに「３」をセットし（ステップＳ８０９）、水準器情報取得開始処理を行う（ステップＳ８１７）。「３」の場合は、情報表示レベルに「１」をセットし（ステップＳ８１０）、水準器情報取得終了処理を行う（ステップＳ８１８）。
【００７０】
ヒンジ４１９を縦回転した場合、縦回転検知スイッチ７６が配信され、システム制御回路５０は、縦回転スイッチ状態を判定する（ステップＳ８０５）。その結果がスイッチ「入」の場合は縦回転フラグに「ＯＮ」をセットし（ステップＳ８１１）、「切」の場合は縦回転フラグに「ＯＦＦ」をセットする（ステップＳ８１２）。ヒンジ４１９を横回転した場合、横回転検知スイッチ７４が配信され、システム制御回路５０は、横回転スイッチ状態を判定する（ステップＳ８０６）。その結果がスイッチ「入」の場合は横回転フラグに「ＯＮ」をセットし（ステップＳ８１３）、「切」の場合は横回転フラグに「ＯＦＦ」をセットする（ステップＳ８１４）。
【００７１】
外部出力端子に変更があった場合、外部出力端子着脱検知回路７８が着脱を検知し、システム制御回路５０は、外部出力端子が挿されたか、又は、抜かれたかを判定する（ステップＳ８０７）。その結果が「挿された」場合は外部出力フラグに「ＯＮ」をセットし（ステップＳ８１５）、「抜かれた」の場合は外部出力フラグに「ＯＦＦ」をセットする（ステップＳ８１６）。
【００７２】
次に、ステップＳ８１１〜Ｓ８１６を実行後、システム制御回路５０は、出力変更フラグに「あり」をセットする（ステップＳ８１９）。
【００７３】
図９は、図４のステップＳ４０７における終了処理の詳細を示すフローチャートである。終了処理では、システム制御回路５０は、まず、情報表示レベルの値を判定する（ステップＳ９０１）。その結果、「３」の場合は、水準器情報取得終了処理を行う（ステップＳ９０２）。次に、システム制御回路５０は、情報表示レベルの値を不揮発性メモリ５６に保存し（ステップＳ９０３）、本処理を終了する。
【００７４】
上述した実施形態では、横開きタイプのバリアングル液晶モニタ４１７について説明したが、以下では、縦開きタイプの場合について説明する。図１４にはカメラ本体１００とバリアングル液晶モニタ４１７との位置関係を、図１５にはバリアングル液晶モニタ４１７に表示するＬＶ撮影画面の例を示す。縦開きタイプの場合、図４のステップＳ４０３における表示座標取得処理の詳細（図１３）が異なる。
【００７５】
ここで、図１４を参照して、カメラ本体１００とバリアングル液晶モニタ４１７との位置関係を説明する。カメラ本体１００とバリアングル液晶モニタ４１７との位置の変更は、ユーザがヒンジ４１９を回転することにより行われる。図１４（ａ）は、バリアングル液晶モニタ４１７がカメラ本体１００の背面に収まっている、第１の位置の状態である。
【００７６】
図１４（ｂ）は、バリアングル液晶モニタ４１７が被写体側に向いている、第４の位置の状態である。図１４（ａ）の状態から１８０度の縦回転（カメラ本体１００に対して水平な方向を回転軸として１８０度回転）で図１４（ｂ）の状態になる。すなわち、第４の位置は、第１の位置を基準とすると、バリアングル液晶モニタ４１７をカメラ本体１００に対して水平な方向を回転軸として１８０度回転した位置である。そして、第４の位置にあるバリアングル液晶モニタ４１７の表示面は、第１の位置にあるバリアングル液晶モニタ４１７の表示面と１８０度反対向きである。
【００７７】
図１４（ｃ）は、バリアングル液晶モニタ４１７がカメラ本体１００の背面側に向いている、第５の位置の状態である。図１４（ｂ）の状態から１８０度の横回転（カメラ本体１００に対して垂直な方向を回転軸として１８０度回転）で図１４（ｃ）の状態になる。すなわち、第５の位置は、第１の位置を基準とすると、バリアングル液晶モニタ４１７をカメラ本体１００に対して水平な方向を回転軸として１８０度回転し、かつ、カメラ本体１００に対して垂直な方向を回転軸として１８０度回転した位置である。そして、第５の位置にあるバリアングル液晶モニタ４１７の表示面は、第１の位置にあるバリアングル液晶モニタ４１７の表示面と同じ向きである。
【００７８】
次に、図１５を参照して、バリアングル液晶モニタ４１７に表示するＬＶ撮影画面の例について説明する。図１５（ａ）は、バリアングル液晶モニタ４１７が第１の位置（図１４（ａ））にあるときのＬＶ撮影画面である。図１５（ｂ）は、バリアングル液晶モニタ４１７が第４の位置（図１４（ｂ））にあるときに、第１の位置で表示したＬＶ撮影画面をそのままとしたときの表示である。図１４（ｃ）は、バリアングル液晶モニタ４１７が第２の位置（図１４（ｂ））にあるときに、本発明を適用した対策を行ったときの表示である。図１５（ｂ）では、撮影者が立っている地面に対して水準器ガイドの水平線１５０１が平行になっていない。それに対して、対策を行った表示（図１５（ｃ））では、撮影者が立っている地面に対して水準器ガイドの水平線１５０１が平行になっている。
【００７９】
図１３は、図４のステップＳ４０３における表示座標取得処理の詳細を示すフローチャートである。表示座標取得処理では、システム制御回路５０は、まず、出力変更フラグが「あり」であるか否かを判定する（ステップＳ１３０１）。その結果、合致した場合はステップＳ１３０２に進み、合致しなかった場合は本処理を終了する。
【００８０】
ステップＳ１３０１において合致した場合、システム制御回路５０は、外部出力フラグが「ＯＮ」であるか否かを判定する（ステップＳ１３０２）。その結果、合致した場合はステップＳ１３０４に進み、合致しなかった場合はステップＳ１３０３に進む。
【００８１】
ステップＳ１３０２において合致しなかった場合、システム制御回路５０は、縦回転フラグ及び横回転フラグが「ＯＦＦ」であるか否かを判定する（ステップＳ１３０３）。すなわち、バリアングル液晶モニタ４１７が第１の位置の状態であるか否かを判定する。その結果、合致した場合はステップＳ１３０４に進み、合致しなかった場合はステップＳ１３０５に進む。
【００８２】
ステップＳ１３０２又はステップＳ１３０３において合致した場合、システム制御回路５０は、水準器ガイド、ＬＶ画像、所定の表示アイテムの表示位置を、初期状態のままの位置で配置する（ステップＳ１３０４）。
【００８３】
ステップＳ１３０３において合致しなかった場合、システム制御回路５０は、縦回転フラグが「ＯＮ」で、かつ、横回転フラグが「ＯＦＦ」であるか否かを判定する（ステップＳ１３０５）。すなわち、バリアングル液晶モニタ４１７が被写体側に向いている、第４の位置の状態であるか否かを判定する。その結果、合致した場合はステップＳ１３０６に進み、合致しなかった場合はステップＳ１３０７に進む。
【００８４】
ステップＳ１３０５において合致した場合、システム制御回路５０は、水準器ガイドの表示位置を、Ｙ座標を反転して配置する（上下反転表示）。また、ＬＶ画像、所定の表示アイテムの表示位置を、Ｘ座標、Ｙ座標ともに反転して配置する（上下反転かつ左右反転表示）（ステップＳ１３０４）。ステップＳ１３０５において合致しなかった場合、システム制御回路５０は、縦回転フラグが「ＯＮ」で、かつ、横回転フラグが「ＯＮ」であるか否かを判定する（ステップＳ１３０７）。すなわち、バリアングル液晶モニタ４１７がカメラ本体１００の背面側に向いている、第５の位置の状態であるか否かを判定する。その結果、合致した場合はステップＳ１３０８に進み、合致しなかった場合はステップＳ１３０９に進む。
【００８５】
ステップＳ１３０７において合致した場合、システム制御回路５０は、水準器ガイド、ＬＶ画像、所定の表示アイテムの表示位置を、Ｘ座標、Ｙ座標ともに反転して配置する（上下反転かつ左右反転表示）（ステップＳ１３０８）。ステップＳ１３０７において合致しなかった場合、システム制御回路５０は、縦回転フラグが「ＯＦＦ」で、かつ、横回転フラグが「ＯＮ」であるか否かを判定する（ステップＳ１３０９）。その結果、合致した場合はステップＳ１３１０に進み、合致しなかった場合はステップＳ１３１１に進む。
【００８６】
ステップＳ１３０９において合致した場合、システム制御回路５０は、バリアングル液晶モニタ４１７が表示面をカメラ本体１００側に向けて閉じられたと判定して、モニタを消灯する（ステップＳ１３１０）。
【００８７】
ステップＳ１３０４又はステップＳ１３１０の後、システム制御回路５０は、出力変更フラグに「なし」をセットして（ステップＳ１３１１）、本処理を終了する。
【００８８】
なお、本実施形態ではシステム制御回路５０が実行した制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００８９】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００９０】
また、上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されない。すなわち、本発明はデジタルビデオカメラやデジタル一眼レフカメラ、カメラ機能つきの携帯電話端末やゲーム機、ＰＤＡ等、撮像機能を有し、向きを変えられる表示モニタを有する撮像装置であれば適用可能である。
【００９１】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００９２】
１４：撮像素子、５０：システム制御回路、５６：不揮発性メモリ、７４：横回転検知スイッチ、７６：縦回転検知スイッチ、１００：カメラ本体、４１７：バリアングル液晶モニタ、４１９：ヒンジ
【図１】
0005615086.tif 000002
【図２】
0005615086.tif 000003
【図３】
0005615086.tif 000004
【図４】
0005615086.tif 000005
【図５】
0005615086.tif 000006
【図６】
0005615086.tif 000007
【図７】
0005615086.tif 000008
【図８】
0005615086.tif 000009
【図９】
0005615086.tif 000010
【図１０】
0005615086.tif 000011
【図１１】
0005615086.tif 000012
【図１２】
0005615086.tif 000013
【図１３】
0005615086.tif 000014
【図１４】
0005615086.tif 000015
【図１５】
0005615086.tif 000016