(57)【要約】【課題】表示面に表示させる複数のオブジェクトを、本体部に対する表示面の角度に応じて適切な位置関係で表示させること。【解決手段】電子機器は、本体部と、表示面を有する表示部と、表示部および本体部を、本体部に対する表示面の角度を可変に連結する連結部と、表示面に表示させる第１オブジェクトと第２オブジェクトとの位置関係を、本体部に対する表示面の角度に応じて異ならせて表示させる表示制御部とを備える。本体部、表示面を有する表示部、および、表示部と本体部とを本体部に対する表示面の角度を可変に連結する連結部を備える電子機器用のプログラムであって、表示面に表示させる第１オブジェクトと第２オブジェクトとの位置関係を、本体部に対する表示面の角度に応じて異ならせて表示させる表示制御ステップをコンピュータに実行させる。【選択図】図１
2014022850.tif 000002
【特許請求の範囲】
【請求項１】
本体部と、
表示面を有する表示部と、
前記表示部および前記本体部を、前記本体部に対する前記表示面の角度を可変に連結する連結部と、
前記表示面に表示させる第１オブジェクトと第２オブジェクトとの位置関係を、前記本体部に対する前記表示面の角度に応じて異ならせて表示させる表示制御部と
を備える電子機器。
【請求項２】
前記表示部は、前記表示面を介してユーザ操作を受け付けるタッチパネル機能を有し、
前記第１オブジェクトは、ユーザ操作を受け付ける位置をユーザに示すオブジェクトであり、
前記表示制御部は、前記本体部に対する前記表示面の角度に応じて前記ユーザ操作を受け付ける位置を決定し、決定した位置に前記第１オブジェクトを表示させる
請求項１に記載の電子機器。
【請求項３】
前記連結部は、前記本体部に対して前記表示部を開閉可能に回動させるヒンジ部を有する
請求項２に記載の電子機器。
【請求項４】
前記表示制御部は、前記表示部の開閉状態に応じて、前記連結部からの距離が予め定められた距離より大きい位置に前記第１オブジェクトを表示させる
請求項３に記載の電子機器。
【請求項５】
前記表示制御部は、前記表示部が開位置にある場合に、前記表示面の中央位置よりも前記連結部から遠い位置に、前記第１オブジェクトを表示させる
請求項４に記載の電子機器。
【請求項６】
前記表示制御部は、前記表示面が露出し前記表示部が閉位置にある場合に、前記表示面の予め定められた位置に前記第１オブジェクトを表示させる
請求項５に記載の電子機器。
【請求項７】
前記表示面が露出し前記表示部が閉位置にある場合に前記第１オブジェクトを表示させるべき位置を指定するユーザ指示を取得する表示位置情報取得部
をさらに備え、
前記表示制御部は、前記表示面が露出し前記表示部が閉位置にある場合に、前記表示位置情報取得部が取得したユーザ指示で指定された位置に、前記第１オブジェクトを表示させる
請求項６に記載の電子機器。
【請求項８】
前記本体部は、ユーザが把持するグリップ部を有し、
前記表示制御部は、前記表示面が露出し前記表示部が閉位置にある場合に、前記表示面において中央位置より前記グリップ部側に、前記第１オブジェクトを表示させる
請求項６に記載の電子機器。
【請求項９】
前記連結部は、前記表示部を２軸のまわりに独立して回転させる２軸回転ヒンジを有する
請求項３から８のいずれか一項に記載の電子機器。
【請求項１０】
請求項１から９のいずれか一項に記載の電子機器と、
撮像部と
を備える撮像装置。
【請求項１１】
前記第２オブジェクトは、前記撮像部で撮像することにより生成された画像データに基づいて表示される画像であり、前記第１オブジェクトは、画像データに処理を施すためのユーザ操作を受け付ける位置をユーザに示すオブジェクトである
請求項１０に記載の撮像装置。
【請求項１２】
前記第２オブジェクトは、前記撮像部で順次に撮像することにより順次に生成された画像データに基づいて順次に表示される画像である
請求項１０に記載の撮像装置。
【請求項１３】
前記第２オブジェクトは、前記撮像装置の動作に関する項目を選択するためのメニューの画像である
請求項１０に記載の撮像装置。
【請求項１４】
本体部、表示面を有する表示部、および、前記表示部と前記本体部とを前記本体部に対する前記表示面の角度を可変に連結する連結部を備える電子機器用のプログラムであって、
前記表示面に表示させる第１オブジェクトと第２オブジェクトとの位置関係を、前記本体部に対する前記表示面の角度に応じて異ならせて表示させる表示制御ステップ
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、撮像装置およびプログラムに関する。
【背景技術】
【０００２】
バリアングル型液晶モニターを持つ装置として、液晶モニターが反転して収容された場合に、液晶モニター上に背面の操作スイッチと同じ機能を持つタッチパネルキーを表示する装置が知られている（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００８−３０５１４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本体部に対して表示面の角度を可変な表示部を設けた場合、表示面に表示させる第１オブジェクトと第２オブジェクトとの位置関係を、本体部に対する表示面の角度に応じて異ならせて表示させることができないという課題があった。例えば、本体部に対する表示面の角度に応じて複数のオブジェクトを適切な位置関係で表示させることができない。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、電子機器は、本体部と、表示面を有する表示部と、表示部および本体部を、本体部に対する表示面の角度を可変に連結する連結部と、表示面に表示させる第１オブジェクトと第２オブジェクトとの位置関係を、本体部に対する表示面の角度に応じて異ならせて表示させる表示制御部とを備える。
【０００５】
本発明の第２の態様においては、撮像装置は、上記電子機器と撮像部とを備える。
【０００６】
本発明の第３の態様においては、本体部、表示面を有する表示部、および、表示部と本体部とを本体部に対する表示面の角度を可変に連結する連結部を備える電子機器用のプログラムであって、表示面に表示させる第１オブジェクトと第２オブジェクトとの位置関係を、本体部に対する表示面の角度に応じて異ならせて表示させる表示制御ステップをコンピュータに実行させる。
【０００７】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００８】
【図１】カメラ１０の利用場面の一例を示す。
【図２】カメラ１０の利用場面の他の一例を示す。
【図３】カメラ１０のブロック構成の一例を示す。
【図４Ａ】パネル５０が閉位置にある場合の表示例を模式的に示す。
【図４Ｂ】パネル５０が開位置にある場合の表示例を模式的に示す。
【図４Ｃ】パネル５０が開位置にある場合の他の表示例を模式的に示す。
【図４Ｄ】パネル５０が閉位置にある場合を模式的に示す。
【図５】水平回転検出部４２および垂直回転検出部４４の出力と表示制御との関係を模式的に示す。
【図６】ユーザがオブジェクト７１ａを操作している場面を模式的に示す。
【図７】オブジェクト７１の表示位置を設定する設定画面の一例を示す。
【図８】オブジェクト７１の表示位置が左側に設定された場合の表示態様の一例を示す。
【図９】カメラ１０の起動から終了までの処理フローを示す。
【図１０】カメラ１０が再生処理を行う場合のフローの一例を示す。
【図１１Ａ】図４Ｂの状態における他の表示例を模式的に示す。
【図１１Ｂ】他の表示態様の表示例を模式的に示す。
【図１２Ａ】図１１Ａの状態における更なる他の表示例を模式的に示す。
【図１２Ｂ】他の表示態様の表示例を模式的に示す。
【発明を実施するための形態】
【０００９】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須で２あるとは限らない。
【００１０】
図１は、カメラ１０の利用場面の一例を示す。カメラ１０は、パネル５０、カメラ本体１３０およびレンズユニット１２０を備える。カメラ１０は、撮像装置の一例としての、レンズ交換式の一眼レフレックスカメラである。レンズユニット１２０は、カメラ本体１３０に着脱可能に装着される。
【００１１】
パネル５０は、表示面６０を有する。パネル５０は、連結部４０によりカメラ本体１３０に連結される。連結部４０は、パネル５０およびカメラ本体１３０を、カメラ本体１３０に対する表示面６０の角度を可変に連結する。連結部４０は、カメラ本体１３０に対してパネル５０を開閉可能に回動させるヒンジ部を有してよい。本図において、パネル５０は、端部において連結部４０でカメラ本体１３０と連結される。パネル５０は、パネル５０を開閉する第１の回転軸Ａの周りに回動する。
【００１２】
カメラ本体１３０の筐体には、パネル５０を収容する収容部３０が形成されている。本図の状態からパネル５０を、短辺に対応するＡ軸のまわりに回動させると、パネル５０は、表示面６０を内側にして収容部３０に収容される。この状態では、パネル５０をカメラ本体１３０に収容し、表示面６０を外部から保護することができる。このように、パネル５０は、カメラ本体１３０に対して開閉可能に設けられる。なお、Ａ軸まわりの回転を水平方向の回転と呼ぶ場合がある。
【００１３】
カメラ本体１３０は、操作部材の一例としてのマルチセレクタ１１、コマンドダイヤル１３、撮像モードダイヤル１４を有する。カメラ１０は、これらの操作部材を通じてユーザ操作を受け付けて、ユーザ指示を取得する。
【００１４】
パネル５０は、表示面６０に種々のオブジェクトを表示する表示機能を有する。また、パネル５０は、表示面６０を介してユーザ操作を受け付けるタッチパネル機能を有する。本図においては、タッチ操作用のオブジェクト７０、撮像により得られた画像のオブジェクト９０および画像情報を示すオブジェクト８０が表示面６０に表示された状態が例示されている。オブジェクト７０は、画像を拡大表示する指示を受け付けるオブジェクト７１ａ、画像を縮小表示する指示を受け付けるオブジェクト７１ｂ、オブジェクト９０として表示されている画像の画像データをプロテクトする指示およびプロテクト解除する指示を受け付けるオブジェクト７１ｃ、および、当該画像データを削除する指示を受け付けるオブジェクト７１ｄを含む。例えば、カメラ１０は、表示面６０においてオブジェクト７１ａを表示させた位置がタッチされたと判断した場合、画像を拡大表示する。なお、オブジェクト７１は、ユーザ操作を受け付ける位置をユーザに示す第１オブジェクトの一例である。本実施例において、オブジェクト７１は、カメラ１０で撮像することにより生成された画像データに処理を施すためのユーザ操作を受け付ける位置をユーザに示すオブジェクトである。また、オブジェクト９０は、第２オブジェクトの一例であり、当該画像データに基づいて表示される画像である。
【００１５】
パネル５０が開かれた状態にある場合、カメラ１０は、連結部４０が設けられた側とは異なる側にオブジェクト７１を表示させる。本図に例示した状態では、連結部４０は表示面６０の右側に位置するので、表示面６０の左側にオブジェクト７１を表示させる。このため、ユーザがパネル５０のタッチパネル機能を使用する場合に、カメラ本体１３０が邪魔になってタッチ操作しにくくなることがない。このため、ユーザは、表示面６０を見ながら、オブジェクト７１の位置を容易にタッチすることができる。
【００１６】
なお、本実施形態の説明では、表示面６０における各オブジェクトの位置を表記する場合、各オブジェクトの内容をユーザが規定の方向で視認することができる向きを基準に表記する場合がある。例えば、図１等の例において、オブジェクト８０に含まれるシャッタスピードを示す"１／１２５"の文字アイコンの文字を、ユーザが正しい向きで視認できる位置から見た場合に、オブジェクト７１は表示面６０の中心位置より右側に位置する。このような場合、オブジェクト７１を"右側"と表記する場合がある。"左側"、"左端"、"右端"等の表記についても同様である。
【００１７】
図２は、カメラ１０の利用場面の他の一例を示す。本図は、図１の状態から、パネル５０を第２の回転軸Ｂの周りに回転させた状態を示す。連結部４０は、パネル５０を２軸のまわりに独立して回転させる２軸回転ヒンジを有する。したがって、パネル５０は、カメラ本体１３０の位置を固定した状態で、２軸のまわりにそれぞれ独立して回転することができる。本図の状態でも、パネル５０が開いた状態にあるので、オブジェクト７１は、連結部４０とは反対側に表示される。本図の状態では、例えばカメラ１０を下方に置いた状態で、表示面６０を見ながら、容易にタッチ操作を行うことができる。このように、カメラ１０は、いわゆるバリアングルの表示・操作部材であるパネル５０を有する。このため、ユーザは、様々な体勢でカメラ１０を操作することができる。
【００１８】
本図において、レリーズボタン１２は、操作部材の一例である。また、カメラ本体１３０は、ユーザが把持するグリップ部２０を有する。ユーザは、グリップ部２０を右手で把持した状態で、マルチセレクタ１１、レリーズボタン１２、コマンドダイヤル１３および撮像モードダイヤル１４を、右手で操作することができる。例えば、カメラ１０は、マルチセレクタ１１が有する右ボタンの押し込みを検出した場合、表示順における次の画像を表示する。また、マルチセレクタ１１が有する左ボタンの押し込みを検出した場合、表示順における前の画像を表示する。カメラ１０は、これらの操作部材や、パネル５０のタッチパネル機能を通じて、ユーザから様々な指示を受け付けることができる。
【００１９】
図３は、カメラ１０のブロック構成の一例を示す。本図ではレンズユニット１２０が装着された状態のカメラ１０のブロック構成を示す。
【００２０】
レンズユニット１２０は、レンズマウント接点１２１を有するレンズマウントを備える。カメラ本体１３０は、カメラマウント接点１３１を有するカメラマウントを備える。レンズマウントとカメラマウントとが係合してレンズユニット１２０とカメラ本体１３０とが一体化されると、レンズマウント接点１２１とカメラマウント接点１３１とが接続される。レンズＭＰＵ１２３は、レンズマウント接点１２１およびカメラマウント接点１３１を介してカメラＭＰＵ１４０と接続され、相互に通信しつつ協働してレンズユニット１２０を制御する。
【００２１】
レンズユニット１２０は、レンズ群１２２、レンズ駆動部１２４およびレンズＭＰＵ１２３を有する。被写体光は、レンズユニット１２０が有する光学系としてのレンズ群１２２を光軸に沿って透過して、カメラ本体１３０に入射する。メインミラー１４５は、レンズ群１２２の光軸を中心とする被写体光束中に斜設される斜設状態と、被写体光束から退避する退避状態を取り得る。
【００２２】
メインミラー１４５が斜設状態にある場合、メインミラー１４５は、レンズ群１２２を通過した被写体光束の一部を反射する。具体的には、斜設状態におけるメインミラー１４５の光軸近傍領域は、ハーフミラーとして形成されている。光軸近傍領域に入射した被写体光束の一部は透過し、他の一部は反射する。メインミラー１４５により反射された被写体光束はファインダ部１４７に導かれて、ユーザに観察される。ユーザは、ファインダ部１４７を通じて構図等を確認することができる。ファインダ部１４７は、被写体光束に基づく被写体像とともに、撮像動作の設定状態を示す情報等を含む種々の情報をユーザに提示する表示デバイスを含んでよい。
【００２３】
メインミラー１４５の光軸近傍領域を透過した被写体光束の一部は、サブミラー１４６で反射されて、ＡＦユニット１４２へ導かれる。ＡＦユニット１４２は、被写体光束を受光する複数の光電変換素子列を有する。光電変換素子列は、合焦状態にある場合には位相が一致した信号を出力し、前ピン状態または後ピン状態にある場合には、位相ずれした信号を出力する。位相のずれ量は、焦点状態からのずれ量に対応する。ＡＦユニット１４２は、光電変換素子列の出力を相関演算することで位相差を検出して、位相差を示す位相差信号をカメラＭＰＵ１４０へ出力する。
【００２４】
レンズ群１２２の焦点状態は、カメラＭＰＵ１４０等の制御により、ＡＦユニット１４２からの位相差信号を用いて調節される。例えば、位相差信号から検出された焦点状態に基づき、カメラＭＰＵ１４０によってレンズ群１２２が含むフォーカスレンズの目標位置が決定され、決定された目標位置に向けてレンズＭＰＵ１２３の制御によってフォーカスレンズの位置が制御される。具体的には、レンズＭＰＵ１２３は、一例としてフォーカスレンズモータを含むレンズ駆動部１２４を制御して、レンズ群１２２を構成するフォーカスレンズを移動させる。このように、メインミラー１４５がダウンして斜設状態にある場合に、位相差検出方式でレンズ群１２２の焦点状態が検出されて焦点調節が行われる。ＡＦユニット１４２は、被写体像における複数の領域のそれぞれにおいて焦点状態を調節すべく、複数の領域にそれぞれ対応する複数の位置にそれぞれ光電変換素子列が設けられる。
【００２５】
測光素子１４４は、光学ファインダ部に導かれた光束の一部の光束を受光する。測光素子１４４が有する光電変換素子で検出された被写体の輝度情報は、カメラＭＰＵ１４０に出力される。カメラＭＰＵ１４０は、測光素子１４４から取得した輝度情報に基づき、ＡＥ評価値を算出して露出制御に用いる。
【００２６】
メインミラー１４５が被写体光束から退避すると、サブミラー１４６はメインミラー１４５に連動して被写体光束から退避する。撮像素子１３２のレンズ群１２２側には、メカニカルシャッタの一例としてのフォーカルプレーンシャッタ１４３が設けられる。メインミラー１４５が退避状態にあり、フォーカルプレーンシャッタ１４３が開状態にある場合、レンズ群１２２を透過した被写体光束は、撮像素子１３２の受光面に入射する。
【００２７】
撮像素子１３２は、撮像部として機能する。撮像素子１３２は、レンズ群１２２を通過した被写体光束により被写体を撮像する。撮像素子１３２としては、例えばＣＣＤセンサ、ＣＭＯＳセンサ等の固体撮像素子を含む。撮像素子１３２は、被写体光束を受光する複数の光電変換素子を有しており、複数の光電変換素子でそれぞれ生じた蓄積電荷量に応じたアナログ信号をアナログ処理部１３３へ出力する。アナログ処理部１３３は、撮像素子１３２から出力されたアナログ信号に対して、感度補正処理、ＯＢクランプ処理等のアナログ処理を施して、Ａ／Ｄ変換器１３４へ出力する。Ａ／Ｄ変換器１３４は、アナログ処理部１３３から出力されたアナログ信号を、画像データを表すデジタル信号に変換して出力する。撮像素子１３２、アナログ処理部１３３およびＡ／Ｄ変換器１３４は、カメラＭＰＵ１４０からの指示を受けた駆動部１４８により駆動される。
【００２８】
Ａ／Ｄ変換器１３４からデジタル信号で出力した画像データは、ＡＳＩＣ１３５に入力される。ＡＳＩＣ１３５は、画像処理機能に関連する回路等を一つにまとめた集積回路である。ＡＳＩＣ１３５は、揮発性メモリの一例としてのＲＡＭ１３６の少なくとも一部のメモリ領域を、画像データを一時的に記憶するバッファ領域として使用して、ＲＡＭ１３６に記憶させた画像データに対して種々の画像処理を施す。ＡＳＩＣ１３５による画像処理としては、欠陥画素補正、ホワイトバランス補正、色補間処理、色補正、ガンマ補正、輪郭強調処理、画像データの圧縮処理等を例示することができる。撮像素子１３２が連続して撮像した場合、順次に出力される画像データはバッファ領域に順次に記憶される。撮像素子１３２が連続して撮像することにより得られた複数の画像データは、連続する静止画の画像データ、または、動画を構成する各画像の画像データとして、バッファ領域に順次に記憶される。ＲＡＭ１３６は、ＡＳＩＣ１３５において動画データを処理する場合にフレームを一時的に記憶するフレームメモリとしても機能する。
【００２９】
ＡＳＩＣ１３５における画像処理としては、記録用の画像データを生成する処理の他、表示用の画像データを生成する処理、自動焦点調節（ＡＦ）用の画像データ処理を例示できる。また、ＡＳＩＣ１３５における画像処理としては、ＡＦ処理用のコントラスト量を検出する処理等を含む。具体的には、ＡＳＩＣ１３５は、画像データからコントラスト量を検出してカメラＭＰＵ１４０に供給する。例えば、ＡＳＩＣ１３５は、光軸方向の異なる位置にフォーカスレンズを位置させて撮像することにより得られた複数の画像データのそれぞれからコントラスト量を検出する。カメラＭＰＵ１４０は、検出されたコントラスト量とフォーカスレンズの位置とに基づいて、レンズ群１２２の焦点状態を調節する。例えば、カメラＭＰＵ１４０は、コントラスト量を増大させるようフォーカスレンズの目標位置を決定して、レンズＭＰＵ１２３に、決定された目標位置に向けてフォーカスレンズの位置を制御させる。このように、メインミラー１４５がアップして退避状態にある場合に、コントラスト検出方式でレンズ群１２２の焦点状態が検出されて焦点調節が行われる。このように、カメラＭＰＵ１４０は、ＡＳＩＣ１３５およびレンズＭＰＵ１２３と協働して、レンズ群１２２の焦点調節を行う。
【００３０】
ＡＳＩＣ１３５は、Ａ／Ｄ変換器１３４から出力された画像データを記録する場合、規格化された画像フォーマットの画像データに変換する。例えば、ＡＳＩＣ１３５は、静止画の画像データを、ＪＰＥＧ等の規格に準拠した符号化形式で符号化された静止画データを生成するための圧縮処理を行う。また、ＡＳＩＣ１３５は、複数のフレームを、ＱｕｉｃｋＴｉｍｅ、Ｈ．２６４、ＭＰＥＧ２、Ｍｏｔｉｏｎ  ＪＰＥＧ等の規格に準拠した符号化方式で符号化された動画データを生成するための圧縮処理を行う。
【００３１】
ＡＳＩＣ１３５は、生成した静止画データ、動画データ等の画像データを、不揮発性の記録媒体の一例としての外部メモリ１８０へ出力して記録させる。例えば、ＡＳＩＣ１３５は、静止画ファイル、動画ファイルとして外部メモリ１８０に記録させる。外部メモリ１８０としては、フラッシュメモリ等の半導体メモリを例示することができる。具体的には、外部メモリ１８０としては、ＳＤメモリカード、ＣＦストレージカード、ＸＱＤメモリカード等の種々のメモリカードを例示することができる。ＲＡＭ１３６に記憶されている画像データは、記録媒体ＩＦ１５０を通じて外部メモリ１８０へ転送される。また、外部メモリ１８０に記録されている画像データは、記録媒体ＩＦ１５０を通じてＲＡＭ１３６へ転送され、表示等の処理に供される。記録媒体ＩＦ１５０としては、上述したメモリカードに対するアクセスを制御するカードコントローラを例示することができる。
【００３２】
ＡＳＩＣ１３５は、記録用の画像データの生成に並行して、表示用の画像データを生成する。例えば、ＡＳＩＣ１３５は、いわゆるライブビュー動作時に、液晶表示デバイス等の表示ユニット１３８に表示させる表示用の画像データを生成する。また、画像の再生時においては、ＡＳＩＣ１３５は、外部メモリ１８０から読み出された画像データから表示用の画像データを生成する。生成された表示用の画像データは、表示制御部１３７の制御に従ってアナログの信号に変換され、表示ユニット１３８に表示される。また、撮像により得られた画像データに基づく画像表示と共に、当該画像データに基づく画像表示をすることなく、カメラ１０の各種設定に関する様々なメニュー項目や、オブジェクト７１等のタッチパネル用のオブジェクトも、ＡＳＩＣ１３５および表示制御部１３７の制御により重畳される等して表示ユニット１３８に表示される。
【００３３】
表示ユニット１３８には、タッチセンサ５２が設けられる。タッチセンサ５２は、表示面６０の略全面に設けられてよい。タッチセンサ５２としては、抵抗膜方式、静電容量方式等の種々の方式のタッチセンサを適用できる。タッチセンサ５２の出力は、接触位置検出部１６０に出力され、接触位置検出部１６０においてタッチ位置が算出され、カメラＭＰＵ１４０へ出力される。例えば、接触位置検出部１６０は、表示面６０におけるタッチ位置のＸ座標およびＹ座標を算出して、カメラＭＰＵ１４０へ供給する。カメラＭＰＵ１４０は、接触位置検出部１６０から出力されたタッチ位置の座標および表示ユニット１３８に表示させている表示内容に応じてユーザ指示を特定して、ユーザ指示に応じて１０の各部を制御する。これにより、表示面６０に対するユーザの指先やペン等先による操作に追従して、カメラ１０の各部を制御することができる。
【００３４】
連結部４０には、水平回転検出部４２および垂直回転検出部４４が設けられる。水平回転検出部４２は、Ａ軸まわりのパネル５０の回転角に応じた出力値をカメラＭＰＵ１４０へ出力する。垂直回転検出部４４は、パネル５０の長辺に対応するＢ軸まわりのパネル５０の回転角に応じた出力値をカメラＭＰＵ１４０へ出力する。カメラＭＰＵ１４０は、ＡＳＩＣ１３５、表示制御部１３７等と協働して、表示ユニット１３８に表示させる表示内容を、水平回転検出部４２および垂直回転検出部４４の出力値に応じて制御する。例えば、カメラＭＰＵ１４０は、上述したように、表示面６０におけるオブジェクト７１の表示位置を制御する。
【００３５】
操作入力部１４１は、ユーザから操作を受け付ける。操作入力部１４１は、マルチセレクタ１１、レリーズボタン１２、コマンドダイヤル１３、撮像モードダイヤル１４等を含む。その他、操作入力部１４１は、再生ボタン、ライブビュースイッチ、動画ボタン、電源スイッチ等の各種操作部材等を含む。カメラＭＰＵ１４０は、操作入力部１４１が操作されたことを検知して、操作に応じた動作を実行する。例えば、カメラＭＰＵ１４０は、レリーズボタン１２が押し込まれた場合に、撮像動作を実行するようにカメラ１０の各部を制御する。
【００３６】
カメラ１０は、上記に説明した制御を含めて、カメラＭＰＵ１４０およびＡＳＩＣ１３５により直接的または間接的に制御される。カメラ１０の動作に必要な定数、変数等のパラメータ、プログラム等は、システムメモリ１３９に格納される。システムメモリ１３９は、電気的に消去・記憶可能な不揮発性メモリであり、例えばフラッシュＲＯＭ、ＥＥＰＲＯＭ等により構成される。システムメモリ１３９は、パラメータ、プログラム等を、カメラ１０の非動作時にも失われないように格納する。システムメモリ１３９に記憶されたパラメータ、プログラム等は、ＲＡＭ１３６に展開され、カメラ１０の制御に利用される。カメラ本体１３０内の、ＡＳＩＣ１３５、ＲＡＭ１３６、システムメモリ１３９、表示制御部１３７、カメラＭＰＵ１４０、水平回転検出部４２、および、垂直回転検出部４４は、バス等の接続インタフェース１４９により相互に接続され、各種のデータをやりとりする。
【００３７】
カメラ本体１３０の各部、パネル５０の各部、レンズユニット１２０の各部および外部メモリ１８０は、カメラＭＰＵ１４０の制御により、電源回路１９２を介して電源１９０から電力供給を受ける。電源１９０は、ニッケル水素電池、リチウムイオン電池等の二次電池、乾電池等の非充電式の一次電池等であってよい。電池としての電源１９０は、カメラ本体１３０に対して着脱可能に装着される。電源１９０は、商用電源であってもよい。
【００３８】
図４Ａは、パネル５０が閉位置にある場合の表示例を模式的に示す。本図は、パネル５０が閉位置にあり、表示面６０が外部に露出した状態を示す。具体的には、表示面６０を外側にしてパネル５０が収容部３０に収容された状態を示す。この状態では、ＡＳＩＣ１３５は、オブジェクト７１を表示面６０の右端に表示させ、オブジェクト８０およびオブジェクト９０を、オブジェクト７１の左側に表示させるべく、表示用の画像データを生成して表示制御部１３７に出力する。
【００３９】
図４Ｂは、パネル５０が開位置にある場合の表示例を模式的に示す。本図は、図４Ａの状態からパネル５０がＡ軸のまわりに１８０°回転された状態を示す。この状態では、ＡＳＩＣ１３５は、オブジェクト７１を表示面６０の右端に表示させ、オブジェクト８０およびオブジェクト９０を、オブジェクト７１の左側に表示させるべく、表示用の画像データを生成して表示制御部１３７に出力する。
【００４０】
図４Ｃは、パネル５０が開位置にある場合の他の表示例を模式的に示す。本図は、図４Ｂの状態からパネル５０がＢ軸のまわりに１８０°回転された状態を示す。この状態では、ＡＳＩＣ１３５は、オブジェクト７１を表示面６０の左端に表示させ、オブジェクト８０およびオブジェクト９０を、オブジェクト７１の右側に表示させるべく、表示用の画像データを生成して表示制御部１３７に出力する。
【００４１】
図４Ｂに示す表示態様と図４Ｃに示す表示態様とでは、オブジェクト９０とオブジェクト７１との間の位置関係が異なる。このように、ＡＳＩＣ１３５は、表示面６０に表示させるオブジェクト７１とオブジェクト９０との間の位置関係を、カメラ本体１３０に対する表示面６０の角度に応じて異ならせて表示させる。具体的には、ユーザがタッチ操作をし易い位置にオブジェクト７１が表示されるように、オブジェクト９０とオブジェクト７１との間の位置関係を異ならせる。具体的には、ＡＳＩＣ１３５は、パネル５０の開閉状態に応じて、連結部４０からの距離が予め定められた距離より大きい位置にオブジェクト７１を表示させる。より具体的には、ＡＳＩＣ１３５は、パネル５０が開位置にある場合に、表示面６０の中央位置よりも連結部４０から遠い位置に、オブジェクト７１が表示させる。例えば、ＡＳＩＣ１３５は、連結部４０の側とは逆側にオブジェクト７１を表示させる。
【００４２】
なお、図４Ａから図４Ｃのいずれの表示態様にある場合も、オブジェクト７１、オブジェクト８０およびオブジェクト９０のそれぞれの表示内容および大きさは不変である。また、表示面に表示される画面全体の大きさおよび向きも不変である。表示面６０が長辺よび短辺を有する場合、いずれの表示態様でも同一のアスペクト比で画面全体が表示される。また、オブジェクト８０およびオブジェクト９０は、いずれの表示態様にある場合でも一定の位置関係で表示される。例えば、ＡＳＩＣ１３５は、図４Ｂにおいて右端の表示領域に表示させたオブジェクト７１と同じ大きさおよび同じ内容のオブジェクトを、図４Ｃにおいて左端の表示領域に表示させる。つまり、ＡＳＩＣ１３５は、カメラ本体１３０に対する表示面６０の角度に応じて、オブジェクト７１およびオブジェクト９０の内容や大きさを変えることなく、オブジェクト７１とオブジェクト９０との間の表示位置の位置関係を異ならせる。
【００４３】
図４Ｄは、パネル５０が閉位置にある場合の表示例を模式的に示す。本図は、図４Ｃの状態からパネル５０がＡ軸のまわりに１８０°回転された状態を示す。本図は、パネル５０が閉位置にあり、表示面６０が外部に露出していない状態を示す。具体的には、表示面６０を内側にしてパネル５０が収容部３０に収容された状態を示す。この状態では、ＡＳＩＣ１３５は、表示ユニット１３８への表示を停止する。
【００４４】
図５は、水平回転検出部４２および垂直回転検出部４４の出力と表示制御との関係を模式的に示す。本図において、Ａ、Ｂ、ＣおよびＤは、それぞれ図４Ａ、図４Ｂ、図４Ｃおよび図４Ｄの状態に対応する。水平回転検出部４２は、Ａ軸まわりの回転量に応じて、ＯＮまたはＯＦＦの２値の出力値を出力する。垂直回転検出部４４は、Ｂ軸まわりの回転量に応じて、ＯＮまたはＯＦＦの２値の出力値を出力する。
【００４５】
図４Ａの状態では、水平回転検出部４２はＯＦＦの出力値を出力する。一例として、水平回転検出部４２は、図４Ａ、図４Ｄのようにパネル５０が収容部３０に収容された状態を基準として、Ａ軸まわりの回転量を検出する。図４Ａの状態では、水平回転検出部４２は、回転量として０を検出して、回転量に応じた出力値としてＯＦＦ値を出力する。
【００４６】
また、図４Ａの状態では、垂直回転検出部４４はＯＮの出力値を出力する。一例として、垂直回転検出部４４は、図４Ｃや図４Ｄの向きにある状態を基準として、Ｂ軸まわりの回転量を検出する。図４Ａの状態では、垂直回転検出部４４は、回転量として１８０°に対応する角度を検出して、回転量に応じた出力値としてＯＮ値を出力する。
【００４７】
図４Ａの状態から、Ａ軸まわりにパネル５０を回転させてパネル５０を徐々に開いていくと、水平回転検出部４２は、予め定められた閾値を超える回転量を検出した場合に、ＯＮの出力値を出力する。予め定められた閾値としては、パネル５０が収容部３０に収容された状態からの角度の変化量として４５°に対応する回転量より小さい値を適用してよい。例えば、予め定められた閾値として、１０°に対応する回転量、５°に対応する回転量等を適用してよい。予め定められた閾値として、５°に対応する回転量より小さい値を適用してもよい。水平回転検出部４２の出力は、図４Ｂの状態になる前にＯＮ値となる。
【００４８】
図４Ｂの状態から、パネル５０をＢ軸まわりに回転させていくと、垂直回転検出部４４は、検出された回転量が予め定められた閾値より小さくなった場合に、ＯＦＦの出力値を出力する。予め定められた閾値としては、図４Ｃや図４Ｄの状態からの角度の変化量として９０°に対応する回転量を適用してよい。すなわち、垂直回転検出部４４は、図４Ｂの状態からの角度の変化量が９０°を超えた場合に、ＯＦＦ値を出力する。つまり、垂直回転検出部４４の出力は、図４Ｃの状態になる前にＯＦＦ値となる。ＡＳＩＣ１３５は、垂直回転検出部４４の出力がＯＮからＯＦＦに変化した場合に、オブジェクト７１の表示位置を変更した画像データを生成して表示制御部１３７へ出力する。すなわち、垂直回転検出部４４からＯＮ値が出力されている場合とＯＦＦ値が出力されている場合とで、オブジェクト７１およびオブジェクト９０は異なる位置関係で表示面６０に表示される。
【００４９】
図４Ｃの状態から、Ａ軸まわりにパネル５０を閉じる方向に回転させていくと、水平回転検出部４２は、上述した予め定められた閾値以下の回転量を検出した場合に、ＯＦＦの出力値を出力する。水平回転検出部４２の出力は、図４Ｄの状態になる前にＯＦＦ値となる。水平回転検出部４２の出力がＯＮ値からＯＦＦ値に変化すると、ＡＳＩＣ１３５は表示制御部１３７への表示を停止させる。水平回転検出部４２の出力がＯＦＦ値にある場合、ＡＳＩＣ１３５は表示制御部１３７への表示を停止させた状態を維持する。
【００５０】
図４Ａ〜図４Ｄ、図５等に関連して説明したように、ＡＳＩＣ１３５は、カメラ本体１３０に対する表示面６０の角度に応じてユーザ操作を受け付ける位置を決定し、決定した位置にオブジェクト７１を表示させる。このため、カメラ本体１３０の角度に応じた適切な位置にオブジェクト７１を表示することができる。
【００５１】
図６は、図４Ａの状態でユーザがオブジェクト７１ａを操作している場面を模式的に示す。オブジェクト７１ａの位置がタッチされた場合、ＡＳＩＣ１３５は、他のオブジェクト７１とは異なる色でオブジェクト７１ａを表示する。
【００５２】
図４Ａに示すように、オブジェクト７１は表示面６０の右側に表示される。したがって、本図に示すように、ユーザは、右手の親指以外の指でグリップ部２０を把持してカメラ１０を支えた状態で、オブジェクト７１ａを親指で容易に操作することができる。また、ユーザは、グリップ部２０を把持した状態で、マルチセレクタ１１、レリーズボタン１２、コマンドダイヤル１３および撮像モードダイヤル１４を操作することができる。
【００５３】
このように、ＡＳＩＣ１３５は、表示面６０が露出しパネル５０が閉位置にある場合に、表示面６０において中央位置よりグリップ部２０側に、オブジェクト７１を表示させる。具体的には、ＡＳＩＣ１３５は、表示面６０の右端に７１を表示させる。このため、マルチセレクタ１１、コマンドダイヤル１３およびコマンドダイヤル１３等のように、ユーザがグリップ部２０を把持した状態で操作可能な操作部材の位置の近傍に、オブジェクト７１を表示させることができる。したがって、ユーザは、グリップ部２０を把持してカメラ１０を支えた状態で、これらの操作部材やオブジェクト７１の表示位置を親指で操作することができる。
【００５４】
図７は、オブジェクト７１の表示位置を設定する設定画面の一例を示す。画面７００は、図４Ａの状態におけるオブジェクト７１の表示位置を設定する設定画面の一例である。画面７００は、オブジェクト７１を右側に表示することを選択するための項目７０１と、オブジェクト７１を左側に表示することを選択するための項目７０２とを含む。本図では、オブジェクト７１を右側に表示させる旨が選択された状態を示す。ユーザは、マルチセレクタ１１が有する上ボタンや下ボタンを操作することで、オブジェクト７１の表示位置の設定を行う。ＡＳＩＣ１３５は、本設定画面を通じて設定された表示位置情報に基づいて、図４Ａの状態における表示態様を制御する。
【００５５】
図８は、オブジェクト７１の表示位置が左側に設定された場合の表示態様の一例を示す。パネル５０が閉位置にある場合、連結部４０やカメラ本体１３０が、パネル５０へのユーザ操作に邪魔にはならない。本表示態様によれば、ユーザは左手でオブジェクト７１を操作することもできる。したがって、本表示態様は、左利きのユーザにとって都合がよい場合がある。
【００５６】
図７、図８に関連して説明したように、カメラＭＰＵ１４０は、表示面６０が露出しパネル５０が閉位置にある場合にオブジェクト７１を表示させるべき位置を指定するユーザ指示を取得する。そして、ＡＳＩＣ１３５は、表示面６０が露出しパネル５０が閉位置にある場合に、当該ユーザ指示で指定された位置に、オブジェクト７１を表示させる。パネル５０が閉位置にある場合の表示位置は、デフォルトで右側に設定され、ユーザ設定により左側に変更することが可能である。すなわち、ＡＳＩＣ１３５は、表示面６０が露出しパネル５０が閉位置にある場合に、表示面６０の予め定められた位置にオブジェクト７１を表示させる。
【００５７】
図９は、カメラ１０の起動から終了までの処理フローを示す。本フローは、例えば操作入力部１４１の一部としての電源スイッチがＯＮ位置に切り替えられた場合に、開始される。本フローは、カメラＭＰＵ１４０が主体となってカメラ１０の各部を制御することにより実行される。
【００５８】
ステップＳ９００において、カメラ１０の初期設定を開始する。例えば、カメラ１０を制御するための各種パラメータ等が、システムメモリ１３９からＲＡＭ１３６に展開される。また、ＡＳＩＣ１３５は、展開された各種パラメータに基づき、カメラ１０の動作モードを設定する。例えば、シャッタスピードおよび撮像感度等の撮像素子１３２の設定、解像度、圧縮率およびフレームレート等を設定する。
【００５９】
続いて、カメラＭＰＵ１４０は、水平回転検出部４２および垂直回転検出部４４の出力に基づいて、パネル５０の位置を検出する（ステップＳ９０１）。ＡＳＩＣ１３５は、パネル５０の位置に応じて、タッチオブジェクトの表示位置を決定する（ステップＳ９０２）。例えば、ＡＳＩＣ１３５は、動作モード等を選択するためのタッチ操作用のオブジェクトの表示位置を決定してよい。続いて、ステップＳ９０３において、ＡＳＩＣ１３５は、初期設定により設定された内容を表示ユニット１３８に表示させる。例えば、ＡＳＩＣ１３５は、シャッタスピード、撮像感度、解像度、圧縮率、フレームレート等の情報を、アイコン表示等の種々の形式で表示ユニット１３８に表示させる。
【００６０】
続いて、ステップＳ９０４において、カメラＭＰＵ１４０は、ユーザ指示を特定する。ユーザ指示が諸設定を行う指示である場合、ＡＳＩＣ１３５が主体となって、指示された設定処理を行う（ステップＳ９０５）。本設定処理としては、図７に例示した画面７００を通じてオブジェクト７１の表示位置を設定する処理を例示することができる。
【００６１】
ステップＳ９０４において、ユーザ指示が撮像動作を含む処理を実行する指示であると判断された場合、指示された処理を実行する（ステップＳ９０６）。当該指示としては、レリーズボタン、ライブビュースイッチ、動画撮影ボタンに対する操作等を例示することができる。
【００６２】
ステップＳ９０４において、ユーザ指示が画像の再生に関する指示であると判断された場合、再生処理を実行する（ステップＳ９０６）。再生処理としては、外部メモリ１８０に記録された静止画データ、動画データ等の画像データをサムネイル表示する処理、ユーザにより指示された画像データを用いて画像を表示する処理等を例示することができる。
【００６３】
ステップＳ９０４においてユーザ指示がないと判断された場合は、ステップＳ９０８に進む。また、ステップＳ９０５、ステップＳ９０６、ステップＳ９０７の処理が完了すると、ステップＳ９０８に進む。ステップＳ９０８では、電源をＯＦＦするか否かを判断する。例えば、電源スイッチがＯＦＦ位置にされた場合や、カメラ１０が動作を開始してから予め定められた期間、ユーザ指示が無い状態が継続した場合等に、電源をＯＦＦすると判断する。電源をＯＦＦすると判断した場合は本フローを終了し、電源をＯＦＦしないと判断した場合はステップＳ９０４に処理を移行させる。
【００６４】
図１０は、カメラ１０が再生処理を行う場合のフローの一例を示す。本フローは、ステップＳ９０７の一部の処理に適用できる。本フローは、カメラＭＰＵ１４０が主体となってカメラ１０の各部を制御することにより実行される。
【００６５】
本フローが開始されると、ステップＳ１０００において、カメラＭＰＵ１４０は、水平回転検出部４２および垂直回転検出部４４の出力に基づいて、パネル５０の位置を検出する。そして、ＡＳＩＣ１３５は、パネル５０の位置に応じて、オブジェクト７１の表示位置を決定する（ステップＳ１００１）。例えば、ＡＳＩＣ１３５は、パネル５０の位置および図７の画面７００等で設定されている表示位置に基づいて、オブジェクト７１の表示位置を決定する。
【００６６】
続いて、ステップＳ１００２において、ＡＳＩＣ１３５は、表示用の画像データを生成して、表示制御部１３７を通じて表示ユニット１３８にオブジェクトを表示させる。これにより、オブジェクト７１は、ステップＳ１００１で決定した位置に表示される。オブジェクト８０およびオブジェクト９０は、オブジェクト７１の位置に応じて決定された位置関係で表示される。
【００６７】
続いて、ステップＳ１００３において、カメラＭＰＵ１４０は、ユーザ指示を特定する。ユーザ指示が画像操作を行う指示である場合、ＡＳＩＣ１３５が主体となって、指示された操作に対応する処理を行い（ステップＳ１００５）、ステップＳ１００３に処理を移行させる。例えば、ステップＳ１００５において、ＡＳＩＣ１３５は、オブジェクト７１を通じて画像の拡大指示を取得した場合、画像を拡大表示させる。
【００６８】
ステップＳ１００３において、ユーザ指示が検出されなかった場合、パネル５０の位置変化の有無を検出する（ステップＳ１００５）。カメラＭＰＵ１４０は、水平回転検出部４２および垂直回転検出部４４の出力値に変化があったか否かを判断する。パネル５０の位置変化が検出されていない場合は、ステップＳ１００３に処理を移行する。パネル５０の位置変化が検出された場合は、ステップＳ１０００に処理を移行する。この場合、ステップＳ１０００からステップＳ１００２において、変化後のパネル５０の位置に応じて各オブジェクトが表示される。ステップＳ１００３において、再生動作を終了する旨が検出された場合、再生動作を終了して本フローを終了する。
【００６９】
カメラ１０によれば、カメラ本体１３０に対する表示面６０の角度に応じて、タッチ用のオブジェクト７１を適切な位置に表示させることができる。このため、ユーザの操作性を高めることができる。
【００７０】
図１１Ａは、図４Ｂに例示した状態における他の表示例を模式的に示す。本表示例においては、オブジェクト７１およびオブジェクト８０が、オブジェクト９０に重ねて表示される。ＡＳＩＣ１３５は、オブジェクト９０が表示面６０の表示領域全体に表示され、オブジェクト７１がオブジェクト９０の右側領域に重ねて表示され、オブジェクト８０がオブジェクト９０の下側領域に重ねて表示されるべく、表示用の画像データを生成して表示制御部１３７に出力する。
【００７１】
図１１Ｂは、図１１Ａの状態からパネル５０がＡ軸のまわりに１８０°回転された場合の表示例を模式的に示す。ＡＳＩＣ１３５は、オブジェクト９０が表示面６０の表示領域全体に表示され、オブジェクト７１がオブジェクト９０の左側領域に重ねて表示され、オブジェクト８０がオブジェクト９０の下側領域に重ねて表示されるべく、表示用の画像データを生成して表示制御部１３７に出力する。なお、図１１Ａおよび図１１Ｂでは、オブジェクト７１をオブジェクト９０に重ねて表示させる表示例として、図４Ｂおよび図４Ｃの状態における表示例を示したが、図４Ａ等の他の状態においても、オブジェクト７１およびオブジェクト８０をオブジェクト９０に重ねて表示させてよい。
【００７２】
図１１Ａに示す表示態様と図１１Ｂに示す表示態様とでは、オブジェクト９０とオブジェクト７１との間の位置関係が異なる。図１１Ａおよび図１１Ｂに例示したように、オブジェクト９０にオブジェクト７１を重ねて表示させる場合においても、ＡＳＩＣ１３５は、表示面６０に表示させるオブジェクト７１とオブジェクト９０との間の位置関係を、カメラ本体１３０に対する表示面６０の角度に応じて異ならせて表示させる。
【００７３】
なお、図１１Ａおよび図１１Ｂに例示したように、オブジェクト９０を表示面６０の表示領域全体に表示させる場合、オブジェクト７１およびオブジェクト８０は、表示領域全体の大きさよりも小さい大きさで表示される。図１１Ａおよび図１１Ｂでは、オブジェクト９０を表示領域の全体に表示させる場合を例示したが、オブジェクト９０を表示領域の一部に表示させてもよい。オブジェクト９０を表示領域の一部に表示させる場合、オブジェクト７１およびオブジェクト８０は、少なくともオブジェクト９０の大きさよりも小さい大きさで表示させる。また、図１１Ａおよび図１１Ｂでは、オブジェクト７１の全体を、オブジェクト９０に重ねて表示させるとした。しかし、オブジェクト７１の一部を、オブジェクト９０に重ねて表示させてもよい。
【００７４】
図１２Ａは、図１１Ａに例示した状態における更なる他の表示例を模式的に示す。本表示例は、表示面６０にはオブジェクト８０が表示されない点で、図１１Ａに示した表示例とは異なる。図１２Ｂは、図１２Ａの状態からパネル５０がＡ軸のまわりに１８０°回転された場合の表示例を模式的に示す。図１２Ａおよび図１２Ｂでは、図１１Ａおよび図１１Ｂの状態における表示例を示したが、図４Ａ等の他の状態においても、オブジェクト７１をオブジェクト９０に重ねて表示させてよい。図１２Ａおよび図１２Ｂに例示したように、ＡＳＩＣ１３５は、１つのオブジェクト９０との間の位置関係を、カメラ本体１３０に対する表示面６０の角度に応じて異ならせて表示させてよい。
【００７５】
なお、図１２Ａおよび図１２Ｂにおいては、オブジェクト７１をオブジェクト９０に重ねて表示させる場合を取り上げて、１つのオブジェクト９０との間の位置関係の制御例を説明した。しかし、図１−図１０に関連して説明したようにオブジェクト７１をオブジェクト９０に重ねて表示させない場合にも、オブジェクト８０を表示さない態様を採用できる。
【００７６】
図１から図１２Ｂに関連して、一実施形態におけるカメラ１０の機能および動作の一例を示した。しかし、例示したカメラ１０の機能および動作に加えて、または、例示したカメラ１０の一部の機能および動作に代えて、種々の機能および動作を適用できる。例えば、カメラ１０において表示面６０に表示させる第１オブジェクトと第２オブジェクトとの間の位置関係の一例として、主としてタッチ操作用のオブジェクト７１と他のオブジェクトとの間の位置関係を、表示面６０の角度に応じて異ならせる場合を例示した。しかし、第１オブジェクトとしては、タッチ操作用のオブジェクト以外のオブジェクトを適用できる。例えば、第１オブジェクトとして、撮像により得られた画像データに基づいて表示される画像のオブジェクトを適用できる。例えば、カメラ１０は、当該オブジェクトをユーザが見やすい位置に表示させるべく、他のオブジェクトとの間の位置関係を、表示面６０の角度に応じて異ならせてもよい。この場合、パネル５０がタッチパネル機能を有してなくてもよい。また、第２オブジェクトとしては、オブジェクト９０の他に種々の画像を適用できる。例えば、第２オブジェクトとして、撮像素子１３２で順次に撮像することにより順次に生成された画像データに基づいて順次に表示される画像を適用できる。例えば、第２オブジェクトは、ライブビュー動作時にリアルタイムに表示されるライブビュー画像であってよい。その他、第２オブジェクトとして、カメラ１０の動作に関する項目を選択するためのメニューの画像を適用できる。
【００７７】
カメラ１０において本体部および表示部を連結する形態としては、カメラ本体１３０とパネル５０とを連結部４０で連結する形態を例示した。しかし、本体部と表示部とは任意の連結部材で連結されてよい。また、表示部は端部において本体部と連結されている必要はない。表示部は、端部以外の位置において本体部と連結されていてよい。また、「本体部」とは、表示機能を有する部材とは異なる部材であることを意味する用語である。
【００７８】
カメラ１０においてパネル５０の角度を検出する検出器としては、連結部４０内に水平回転検出部４２および垂直回転検出部４４を例示した。しかし、パネル５０の角度を検出する検出器として種々の検出方式の検出部を適用できる。例えば、パネル５０の内部に、パネル５０の角度に応じて移動可能な金属球を設け、金属球の位置からパネル５０の角度を検出する検出方式を採用してもよい。また、パネル５０の内部に磁石を設け、カメラ本体１３０に設けた磁気センサで磁力を検出する方式を採用してもよい。
【００７９】
上記の説明において、カメラＭＰＵ１４０の動作として説明した処理は、カメラＭＰＵ１４０がプログラムに従ってカメラ１０が有する各ハードウェアを制御することにより実現される。また、上記の説明においてＡＳＩＣ１３５により実現される処理は、プロセッサによって実現することができる。例えば、ＡＳＩＣ１３５の動作として説明した処理は、プロセッサがプログラムに従ってカメラ１０が有する各ハードウェアを制御することにより実現される。すなわち、本実施形態のカメラ１０に関連して説明した処理は、プロセッサがプログラムに従って動作して各ハードウェアを制御することにより、プロセッサ、メモリ等を含む各ハードウェアとプログラムとが協働して動作することにより実現することができる。すなわち、当該処理を、いわゆるコンピュータ装置によって実現することができる。コンピュータ装置は、上述した処理の実行を制御するプログラムをロードして、読み込んだプログラムに従って動作して、当該処理を実行してよい。コンピュータ装置は、当該プログラムを記憶しているコンピュータ読取可能な記録媒体から当該プログラムをロードすることができる。
【００８０】
また、本実施形態において、レンズユニット１２０が装着された状態のカメラ１０を、撮像装置の一例として取り上げた。しかし、撮像装置とは、レンズユニット１２０が装着されていないカメラ本体１３０およびパネル５０を含む概念である。撮像装置としては、レンズ交換式カメラの一例である一眼レフレックスカメラの他に、レンズ非交換式カメラの一例であるコンパクトデジタルカメラ、ミラーレス式カメラ、ビデオカメラ、撮像機能付きの携帯電話機、撮像機能付きの携帯情報端末、撮像機能付きのゲーム機器等の娯楽装置等、撮像機能を有する種々の電子機器を適用の対象とすることができる。撮像装置は電子機器の一例である。電子機器としては、携帯電話、携帯情報端末、いわゆるタブレットやノートパソコン等のコンピュータ、音楽データ再生装置、カーナビ等のナビゲーション装置等、種々の機器を適用の対象とすることができる。
【００８１】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８２】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００８３】
１０  カメラ、１１  マルチセレクタ、１２  レリーズボタン、１４  撮像モードダイヤル、１３  コマンドダイヤル、２０  グリップ部、３０  収容部、４０  連結部、４２  水平回転検出部、４４  垂直回転検出部、５２  タッチセンサ、５０  パネル、６０  表示面、１２０  レンズユニット、１２１  レンズマウント接点、１２２  レンズ群、１２３  レンズＭＰＵ、１２４  レンズ駆動部、１３０  カメラ本体、１３１  カメラマウント接点、１３２  撮像素子、１３３  アナログ処理部、１３４  Ａ／Ｄ変換器、１３５  ＡＳＩＣ、１３６  ＲＡＭ、１３７  表示制御部、１３８  表示ユニット、１３９  システムメモリ、１４０  カメラＭＰＵ、１４１  操作入力部、１４２  ＡＦユニット、１４３  フォーカルプレーンシャッタ、１４４  測光素子、１４５  メインミラー、１４６  サブミラー、１４７  ファインダ部、１４８  駆動部、１４９  接続インタフェース、１５０  記録媒体ＩＦ、１６０  接触位置検出部、１８０  外部メモリ、１９０  電源、１９２  電源回路、７００  画面、７０、７１、８０、９０  オブジェクト、７０１、７０２  項目
【図１】
2014022850.tif 000003
【図２】
2014022850.tif 000004
【図３】
2014022850.tif 000005
【図４Ａ】
2014022850.tif 000006
【図４Ｂ】
2014022850.tif 000007
【図４Ｃ】
2014022850.tif 000008
【図４Ｄ】
2014022850.tif 000009
【図５】
2014022850.tif 000010
【図６】
2014022850.tif 000011
【図７】
2014022850.tif 000012
【図８】
2014022850.tif 000013
【図９】
2014022850.tif 000014
【図１０】
2014022850.tif 000015
【図１１Ａ】
2014022850.tif 000016
【図１１Ｂ】
2014022850.tif 000017
【図１２Ａ】
2014022850.tif 000018
【図１２Ｂ】
2014022850.tif 000019