(57)【要約】【課題】回転軸を中心に回転可能に構成された表示部のタッチパネルにおける操作性を向上させることを目的とする。【解決手段】回転軸を中心に回転可能に構成され、タッチ操作を検出可能な表示画面を有する表示部と、表示部が固定される所定の固定状態にあるかを判定する判定手段と、表示画面に、タッチ操作が可能なアイテムを表示させる表示制御手段と、を有し、表示制御手段は、判定手段により表示部が固定状態にはないことが判定された場合に、タッチ操作が可能なアイテムを、回転軸の近傍に表示させるように制御する。【選択図】図９
2017085359.tif 000002
【特許請求の範囲】
【請求項１】
回転軸を中心に回転可能に構成され、タッチ操作を検出可能な表示画面を有する表示部と、
前記表示部が固定される所定の固定状態にあるかを判定する判定手段と、
前記表示画面に、タッチ操作が可能なアイテムを表示させる表示制御手段と、
を有し、
前記表示制御手段は、前記判定手段により前記表示部が前記固定状態にはないことが判定された場合に、前記タッチ操作が可能なアイテムを、前記回転軸の近傍に表示させるように制御することを特徴とする電子機器。
【請求項２】
前記表示制御手段は、前記表示部が前記固定状態にない場合に、前記アイテムを前記表示画面のうち前記回転軸の近傍の領域に表示させて、前記回転軸から遠い領域には表示させないように制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記表示制御手段は、前記電子機器の本体に対する前記表示部の相対的な位置が予め定められた位置にある場合に、前記固定状態にあると判定することを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記表示制御手段は、前記電子機器の本体に対する前記表示部の相対的な向きが予め定められた向きとなっている場合に、前記固定状態にあると判定することを特徴とする請求項１乃至３何れか１項に記載の電子機器。
【請求項５】
前記表示制御手段は、前記表示部の動きがを制限する機構により制限されている場合に、前記固定状態にあると判定することを特徴とする請求項１乃至４何れか１項に記載の電子機器。
【請求項６】
前記表示部は、第１の回転軸及び第２の回転軸を中心に回転可能に構成され、
前記表示制御手段は、前記判定手段により前記固定状態にはないことが判定された場合に、前記タッチ操作が可能なアイテムを、前記第１の回転軸の近傍で、かつ前記第２の回転軸の近傍に表示させるように制御することを特徴とする請求項１乃至４何れか１項に記載の電子機器。
【請求項７】
回転軸を中心に回転可能に構成され、タッチ操作を検出可能な表示画面を有する表示部を有する電子機器が実行する制御方法であって、
前記表示部が固定される所定の固定状態にあるかを判定する判定ステップと、
前記表示画面に、タッチ操作が可能なアイテムを表示させる表示制御ステップと、
を含み、
前記表示制御ステップでは、前記判定ステップで前記表示部が前記固定状態にはないことが判定された場合に、前記タッチ操作が可能なアイテムを、前記回転軸の近傍に表示させるように制御することを特徴とする制御方法。
【請求項８】
回転軸を中心に回転可能に構成され、タッチ操作を検出可能な表示画面を有する表示部を有する電子機器のコンピュータを、
前記表示部が固定される所定の固定状態にあるかを判定する判定手段と、
前記表示画面に、タッチ操作が可能なアイテムを表示させる表示制御手段と、
して機能させ、
前記表示制御手段は、前記判定手段により前記表示部が前記固定状態にはないことが判定された場合に、前記タッチ操作が可能なアイテムを、前記回転軸の近傍に表示させるように制御することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、タッチパネルを備えた表示装置がカメラ本体に対し、移動可能に取り付けられ、撮影方法に応じて表示装置の方向を変えることのできる、デジタルカメラやビデオカメラ等の撮像装置が知られている。カメラ本体への表示装置の取り付け方としては、１軸又は２軸の回転軸を持ったヒンジ軸を介してカメラ本体に取り付けるものが知られている。このような撮像装置では、タッチパネル上に各種操作ボタンが配置され、ユーザはタッチパネルへのタッチ入力により、各種操作を行うことができる。タッチパネルを備えた表示装置の操作性を向上させる技術として、特許文献１には、ユーザがカメラボディを把持する方向によって、表示されるボタンの位置を変更する技術が開示されている。把持する位置にボタンが表示されると誤動作する可能性があるため、カメラの姿勢等を検出して把持位置を予測し表示位置を変更するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３００３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、タッチパネルを用いた操作においては、ユーザは、操作を行うためにタッチパネルを押す必要がある。このため、表示装置が固定されていない場合には、タッチ操作時の押圧力により表示装置が動いてしまい、操作性が低下するという問題があった。
【０００５】
本発明はこのような問題点に鑑みなされたもので、回転軸を中心に回転可能に構成された表示部のタッチパネルにおける操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、電子機器であって、回転軸を中心に回転可能に構成され、タッチ操作を検出可能な表示画面を有する表示部と、前記表示部が固定される所定の固定状態にあるかを判定する判定手段と、前記表示画面に、タッチ操作が可能なアイテムを表示させる表示制御手段と、を有し、前記表示制御手段は、前記判定手段により前記表示部が前記固定状態にはないことが判定された場合に、前記タッチ操作が可能なアイテムを、前記回転軸の近傍に表示させるように制御することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、回転軸を中心に回転可能に構成された表示部のタッチパネルにおける操作性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】表示面が撮影者側に向けられた状態のカメラを示す図である。
【図２】表示装置の内部の断面形状を示す図である。
【図３】図１に示す状態から、表示装置をθｘ方向に１８０度回転させた状態を示す図である。
【図４】図３に示す状態から、表示装置θｙ方向に１８０度回転させた状態を示す図である。
【図５】表示装置がカメラ本体と直角になるような状態を示す図である。
【図６】図４示す状態から、表示装置を、θｙ方向にわずかに回転させた状態を示す図である。
【図７】図１に示す状態から、表示装置θｙ方向にわずかに回転させた状態を示す図である。
【図８】カメラのハードウェア構成を示す図である。
【図９】表示制御処理を示すフローチャートである。
【図１０】変更例の説明図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
図１〜図４は、実施形態に係る電子機器の一例としてのカメラ１００を示す図である。これらの図において、１０１はカメラ本体、１０２は表示部の一例としての表示装置、１０３，１０４は、それぞれカメラ本体１０１と表示装置１０２との間を回転可能に保持する、θｘヒンジ軸及びθｙヒンジ軸である。１０５は、被写体像を撮像素子に結像させるための撮影レンズである。表示装置１０２は、カメラ本体１０１に対してその位置や向きが変えられるように取り付けられている。
【００１０】
θｘヒンジ軸１０３はカメラ本体１０１の垂直方向に沿った回転軸を持つもので、このθｘヒンジ軸１０３上にカメラ本体１０１の水平方向に沿った回転軸を持つθｙヒンジ軸１０４が取り付けられている。θｘヒンジ軸１０３はカメラ本体１０１に、θｙヒンジ軸１０４は表示装置１０２に取り付けられている。これにより、表示装置１０２は、θｘヒンジ軸１０３に沿った回転軸（Ｘ軸とする）を中心にθｘ方向に回転することができ、さらにθｙヒンジ軸１０４に沿った回転軸（Ｙ軸とする）を中心にθｙ方向に回転することができる。すなわち、表示装置１０２は、２方向に自由に回転することができる。
【００１１】
なお、本実施形態に係るカメラ１００は、ヒンジ軸１０３，１０４に位置を固定するためのロック機構は有さない。任意の位置でロックがかかるようにヒンジ軸１０３，１０４を構成するのは難しく、また表示装置１０２を動かそうとするとその度にロックを外さなければならず不便である。そこで、カメラ１００においては、ロック機構は設けず、表示装置１０２は、ヒンジ軸１０３，１０４の摩擦力によって自由な位置で保持されるものとする。
【００１２】
図１は、表示装置１０２に設けられた表示面が撮影者側に向けられてカメラ本体１０１に収納された状態を示す図である。すなわち、図１には、カメラ本体１０１の背面が示されている。この状態からθｙヒンジ軸１０４を用いてθｙ方向に１８０度回転させると表示面をカメラ本体１０１に向けた収納状態とすることができ、ケース等に入れた時に表示面を傷つけないように保護する形態となる。図１に示す状態で表示装置１０２に４つの操作ボタン１０２ａ〜１０２ｄが表示されているものとする。
【００１３】
なお、本実施形態のカメラ１００においては、θｙ方向への回転は表示装置１０２の垂直位置が確認できるようにクリックが設けられているものとする。これにより、タッチパネル１０２ｆへのタッチ時の押圧による表示装置１０２のθｙ方向への回転を抑止することができるものとする。ここで、クリックは、表示装置１０２の動きを制限する機構の一例である。
【００１４】
図２は、表示装置１０２の内部の断面形状を示す図である。表示装置１０２は、タッチ操作を検出可能なタッチパネル１０２ｆと表示器１０２ｅとを有している。表示器１０２ｅは、液晶等を用いた表示画面であり、これにフレキシブルプリント基板等を用いて電気的に他の制御基板に接続されている。この表示器１０２ｅの上に所定間隔の隙間を設けてタッチパネル１０２ｆが貼り付けられている。このように構成された表示装置１０２に表示面上に複数の操作ボタンが表示される。そして、ユーザが、タッチパネル１０２ｆを指で押さえると（タッチ操作）、タッチパネル１０２ｆは、押された位置を感知して、カメラ本体１０１に設けられた演算処理装置に伝える。そして、演算処理装置は、押された位置とそこに表示されている操作ボタンの内容からどのような動作をするかを判断する。なお、図１の状態はカメラ本体１０１に収納された状態である。図１の状態においては、表示装置１０２をタッチしても、表示装置１０２が動くことはない。なお、タッチ操作においては、表示装置１０２の表示面から裏面に向かう方向に押圧力が加わることとなる。
【００１５】
図３は、図１に示す状態から、表示装置１０２を、θｘヒンジ軸１０３を用いて、Ｘ軸を中心にθｘ方向に１８０度回転させた状態を示す図である。図３（ａ）は、カメラ１００を上部から見た図であり、図３（ｂ）は、カメラ１００を、撮影レンズ１０５が設けられている側の面、すなわち、正面側から見た図である。三脚等に備え付けてのリモコンやセルフタイマー撮影、又は手持ちで自分撮りをしたりする場合等に、図３に示すように、表示装置１０２は、その表示面が撮影レンズ１０５と同じ側を向くように配置される。
【００１６】
この状態において、図１の表示状態と同じ見た目になるように操作ボタン１０２ａ〜１０２ｄが配置されたとする。そして、ヒンジ軸１０３，１０４から遠い位置に配置された操作ボタン１０２ｃ等が押されたとする。この場合には、表示装置１０２は摩擦力で止まっているだけなので、摩擦力が指の押圧力に負けて、表示装置１０２は、θｘヒンジ軸１０３周りに、θｘ方向に動いてしまう。特にタッチパネル１０２ｆが抵抗膜方式である場合は比較的大きな力で押さえる必要があるため、表示装置１０２は簡単に動いてしまう。このように、表示装置１０２が動いてしまうと、タッチパネルに感知のために必要な力が伝わらなかったり、ユーザが不便に感じたりする等操作性が低下してしまう。
【００１７】
これに対し、図３（ｃ）に示すように、カメラ１００は、θｘヒンジ軸１０３から離れた位置にある３つの操作ボタン１０２ａ〜１０２ｃを、よりθｘヒンジ軸１０３に近い位置、すなわちθｘヒンジ軸１０３の近傍に移動させる。θｘヒンジ軸１０３から離れている部分を押すとθｘヒンジ軸１０３に大きなモーメントがかかるため表示装置１０２が簡単に動いてしまうが、θｘヒンジ軸１０３に近い位置であればかかるモーメントは小さくなるため表示装置１０２は動き難くなる。なお、具体的には、カメラ１００は、表示画面のうち、θｘヒンジ軸１０３から所定の距離までの予め定められた範囲内に操作ボタンを移動させてもよく、また、他の例としては、表示画面のうち最もθｘヒンジ軸１０３側に操作ボタンを移動させてもよい。
【００１８】
図４は、図３に示す状態から、表示装置１０２を、θｙヒンジ軸１０４を用いて、Ｙ軸を中心にθｙ方向に１８０度回転させた状態を示す図である。この位置においても、表示装置１０２の移動はロックがかけられていないが、タッチパネル１０２ｆの押圧方向に、ストッパが設けられているため、表示装置１０２は、θｙヒンジ軸１０４周りに表示装置１０２の裏面の方向にはこれ以上回転できない。すなわち、このとき、表示装置１０２は、固定される位置に位置する状態にあるといえる。このため、図４に示す状態で、表示装置１０２のθｘヒンジ軸１０３から離れた位置にある操作ボタン１０２ｄを押しても表示装置１０２が裏面の方向に動くことはなく、ユーザは、快適に操作を行うことができる。なお、図４に示す状態では、図１に示す収納状態時と同じ表示状態になっていた方が視認しやすいため操作ボタン１０２ｄの位置を変更することなく表示させる。
【００１９】
図５は、表示装置１０２がカメラ本体１０１と直角になるような状態を示す図である。図５に示す状態では、図４に示す状態のように、ストッパによる回転規制はなく、表示装置１０２は、摩擦力によって保持されている。従って、図５に示す状態では、操作ボタン１０２ａ〜１０２ｃが押下された場合には、表示装置１０２が動いてしまう可能性がある。そこで、カメラ１００は、図５に示す状態では、操作ボタン１０２ａ〜１０２ｃをθｘヒンジ軸１０３により近い位置、すなわちθｘヒンジ軸１０３の近傍の領域に移動して表示する。
【００２０】
図３に示す状態から、図１に示す状態に戻すべく、表示装置１０２をθｘヒンジ軸１０３周りにθｘ方向に回転する間は同じように摩擦力のみで保持された状態となる。そこで、表示装置１０２が、図３に示す状態と図２に示す状態の間の位置で止められた場合には、カメラ１００は、同様に、操作ボタン１０２ａ〜１０２ｃをθｘヒンジ軸１０３の近傍の領域へ移動表示する。
【００２１】
図６は、図４示す状態から、表示装置１０２を、θｙヒンジ軸１０４を用いてＹ軸を中心にθｙ方向にわずかに回転させた状態を示す図である。図６（ａ）は、カメラ１００を側面側から見た図であり、図６（ｂ）は、カメラ１００を背面側から見た図である。図６に示す状態で、操作ボタン１０２ａ，１０２ｂ，１０２ｄが表示画面の上側又は下側に位置していた場合、これらの操作ボタンが押された時にθｙヒンジ軸１０４を中心としたモーメントが発生し、表示装置１０２は、θｙ方向に回転してしまう。そこで、カメラ１００は、このように、表示装置１０２がθｙヒンジ軸１０４周りにθｙ方向に回転可能な場合には、操作ボタン１０２ａ、１０２ｂ、１０２ｄをθｙヒンジ軸１０４の回転軸の近傍に移動表示させる。これにより、表示装置１０２がθｙ方向に回転するのを防止できる。
【００２２】
なお、本実施形態に係るカメラ１００においては、図５に示す状態においてはクリックによりθｙ方向への回転を抑止できるが、図５に示す状態においても、θｙ方向への回転を抑止できない場合がある。例えば、カメラ１００がクリックやロックを備えない場合や、クリックによる表示装置１０２の保持力（固定力）が小さく、タッチ操作により表示装置１０２が動いてしまう可能性があるような場合である。このような場合には、図５に示す状態においても、カメラ１００は、操作ボタンをθｙヒンジ軸１０４に対応した回転軸（Ｙ軸）の近傍に移動表示させることとしてもよい。
【００２３】
また、図７は、図１に示す状態から、表示装置１０２を、θｙヒンジ軸１０４を用いてＹ軸を中心にθｙ方向にわずかに回転させた状態を示す図である。図７（ａ）は、カメラ１００を背面側から見た図である。図７（ｂ）は、カメラ１００を側面側から見た図である。図７に示す状態で、θｙヒンジ軸１０４から遠い位置に配置された操作ボタン１０２ｄが押された場合、表示装置１０２は、θｘ方向だけでなくθｙ方向にも回転してしまう。この場合、操作ボタン１０２ａ〜１０２ｄをθｘヒンジ軸１０３の近傍へ移動させるだけでは、θｙ方向への回転を抑制することができない。したがって、この場合には、カメラ１００は、図７（ｃ）に示すように、操作ボタン１０２ａ〜１０２ｄをθｘヒンジ軸１０３の回転軸（Ｘ軸）の近傍でかつθｙヒンジ軸１０４の回転軸（Ｙ軸）の近傍に移動表示させることとする。すなわち、カメラ１００は、操作ボタン１０２ａ〜１０２ｄを表示画面の左中央付近に集めるようにする。これにより、表示装置１０２は、ユーザによるタッチ操作時にθｘ方向及びθｙ方向のいずれにも回転し難くなる。
【００２４】
なお、本実施形態に係るカメラ１００においては、図１に示す状態においてはクリックによりθｙ方向への回転を抑止できるが、図１に示す状態においても、θｙ方向への回転を抑止できない場合がある。例えば、カメラ１００がクリックやロックを備えない場合や、クリックによる表示装置１０２の保持力（固定力）が小さく、タッチ操作により表示装置１０２が動いてしまう可能性があるような場合である。このような場合には、図１に示す状態においても、カメラ１００は、操作ボタンをθｘヒンジ軸１０３に対応した回転軸（Ｘ軸）の近傍で、かつθｙヒンジ軸１０４に対応した回転軸（Ｙ軸）の近傍に移動表示させることとしてもよい。
【００２５】
図８は、カメラ１００のハードウェア構成を示す図である。カメラ本体１０１内にはカメラの動作を制御するための中央演算装置であるＣＰＵ１０７が設けられている。ＣＰＵ１０７は、撮影レンズ１０５のフォーカスやズーム等を制御する。ＣＰＵ１０７はまた、撮影レンズによって結像された被写体像を撮像する撮像部からの画像データをレリーズＳＷ１０８の撮像動作を基に処理する。ＣＰＵ１０７はまた、表示装置１０２の表示器１０２ｅに撮影画像を表示させる。ＣＰＵ１０７はまた、タッチパネル１０２ｆからの情報を得てカメラの動作を判断する。なお、機能によっては複数のＩＣを介してＣＰＵ１０７とやり取りを行うものや、別のＩＣによって処理を行いＣＰＵ１０７を介しないものもあるがここでは簡略化してＣＰＵ１０７で処理する形態のものとして説明を行う。
【００２６】
不揮発性メモリ１０９は電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ１０９にはカメラの動作を制御するプログラムや補正値等が記憶されている。本実施形態にて後述する表示形態を変更するためのフローチャートを実行するプログラムもここに格納されている。システムメモリ１１０には、ＲＡＭが用いられる。システムメモリ１１０は、動作上の変数や不揮発性メモリ１０９から読み出したプログラム等を展開するための一時的に情報を保管するためのものである。すなわち、後述するカメラ１００の機能や処理は、ＣＰＵ１０７が不揮発性メモリ１０９に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００２７】
さらに、カメラ１００は、前述のヒンジ軸１０３，１０４に対応し、これらの角度を検出するθｘ回転検出ＳＷ１０３ａ及びθｙ回転検出ＳＷ１０４ａを有している。カメラ１００はまた、撮影画像を得るための処理を行う撮像部１０６を有している。
【００２８】
図９は、カメラ１００による表示制御処理を示すローチャートである。なお、表示制御処理は、カメラ１００の動作のルーチンの一部となっている。Ｓ９０１において、ＣＰＵ１０７は、θｘ回転検出ＳＷ１０３ａから、θｘヒンジ軸１０３方向の回転角であるθｘの位置を取得する。なお、θｘ回転検出ＳＷ１０３ａは、ヒンジ軸１０３の回転角に応じて信号を発するようにエンコーダやホール素子のような回転角検出素子を用いることで回転角度を細かく検出する。次に、Ｓ９０２において、ＣＰＵ１０７は、θｙヒンジ軸１０４ａから、θｙヒンジ軸１０４方向の回転各であるθｙの位置を取得する。θｙ回転検出ＳＷ１０４ａの処理は、θｘ回転検出ＳＷ１０３ａの処理と同様である。
【００２９】
次に、Ｓ９０３において、ＣＰＵ１０７は、Ｓ９０１及びＳ９０２で検出したθｘ，θｙの位置が以前検出した状態から変化したか否かを判定する。ＣＰＵ１０７は、θｘの位置及びθｙの位置のいずれにも変化がないと判定した場合は（Ｓ９０３でＮｏ）、処理をＳ９０１へ進める。ＣＰＵ１０７は、θｘの位置及びθｙの位置の少なくとも一方が変化したと判定した場合は（Ｓ９０３でＹｅｓ）、処理をＳ９０４へ進める。
【００３０】
Ｓ９０４において、ＣＰＵ１０７は、表示装置１０２がθｘ方向に移動（回転）できないθｘ固定状態にあるか否かを判定する。ここで、θｘ固定状態とは、ユーザによるタッチ操作により、表示装置１０２がその裏面方向に押されても、表示装置１０２がθｘ方向に沿って裏面側に動かない状態である。θｘ固定状態は、θｘ及びθｙの位置で指定することができ、θｘ固定状態は、例えば不揮発性メモリ１０９に予め格納されているものとする。ＣＰＵ１０７は、θｘ固定状態にあると判定した場合には（Ｓ９０４でＹｅｓ）、処理をＳ９０５へ進める。ＣＰＵ１０７は、θｘ固定状態にないと判定した場合には（Ｓ９０４でＮｏ）、処理をＳ９０６へ進める。
【００３１】
Ｓ９０５において、ＣＰＵ１０７は、表示装置１０２がθｙ方向に移動（回転）できないθｙ固定状態にあるか否かを判定する。ここで、θｙ固定状態とは、ユーザによるタッチ操作により、表示位置がその裏面方向に押されても、表示装置１０２がθｙ方向に沿って裏面側に動かない状態である。θｙ固定状態は、θｘ固定状態と同じく、θｘ及びθｙの位置で指定することができ、θｙ固定状態は、不揮発性メモリ１０９に予め格納されているものとする。ＣＰＵ１０７は、θｙ固定状態にあると判定した場合には（Ｓ９０５でＹｅｓ）、処理をＳ９１０へ進める。ＣＰＵ１０７は、θｙ固定状態にないと判定した場合には（Ｓ９０５Ｎｏ）、処理をＳ９０７へ進める。
【００３２】
Ｓ９１０において、ＣＰＵ１０７は、表示制御処理を終了するか否かを判定する。ＣＰＵ１０７は、カメラの動作がそのまま行われている場合は、処理を終了しないと判定する。ＣＰＵ１０７はまた、表示装置１０２の電源がＯＦＦされた場合や、カメラ本体１０１の電源がＯＦＦされた場合等、表示が行われなくなった場合には、終了すると判定する。ＣＰＵ１０７は、終了すると判定した場合には（Ｓ９１０でＹｅｓ）、表示制御処理を終了する。ＣＰＵ１０７は、終了しないと判定した場合には（Ｓ９１０でＮｏ）、処理をＳ９０１へ進める。すなわち、ＣＰＵ１０７は、表示装置１０２がθｘ固定状態及びθｙ固定状態のいずれの位置にもない場合には、操作ボタンの表示位置の変更は行わない。
【００３３】
一方で、Ｓ９０７において、ＣＰＵ１０７は、表示装置１０２に表示中の操作ボタンの表示位置をθｙヒンジ軸１０４の回転軸の近傍に変更し、その後処理をＳ９１０へ進める。これにより、図６を参照しつつ説明したように、表示装置１０２へのタッチ操作により、表示装置１０２がθｙ方向に回転してしまうのを防ぐことができる。また、Ｓ９０６において、ＣＰＵ１０７は、表示装置１０２がθｙ固定状態にあるか否かを判定する。ＣＰＵ１０７は、θｙ固定状態にあると判定した場合には（Ｓ９０６でＹｅｓ）、処理をＳ９０８へ進める。ＣＰＵ１０７は、θｙ固定状態にないと判定した場合には（Ｓ９０６Ｎｏ）、処理をＳ９０９へ進める。
【００３４】
Ｓ９０８において、ＣＰＵ１０７は、表示装置１０２に表示中の操作ボタンの表示位置をθｘヒンジ軸１０３の回転軸の近傍に変更し、その後処理をＳ９１０へ進める。これにより、図３を参照しつつ説明したように、表示装置１０２へのタッチ操作により、表示装置１０２がθｘ方向に回転してしまうのを防ぐことができる。また、Ｓ９０９において、ＣＰＵ１０７は、表示装置１０２に表示中の操作ボタンの表示位置を、θｘヒンジ軸１０３の回転軸の近傍でかつθｙヒンジ軸１０４の回転軸の近傍に変更し、その後処理をＳ９１０へ進める。これにより、図７を参照しつつ説明したように、表示装置１０２へのタッチ操作により、表示装置１０２がθｘ方向及びθｙ方向に回転してしまうのを防ぐことができる。
【００３５】
なお、θｘ固定状態及びθｙ固定状態は、固定状態の一例である。また、θｘ固定状態及びθｙ固定状態として設定されたθｘ及びθｙの位置は、カメラ本体１０１に対する表示装置１０２の相対的な位置及び向きを指定するものである。また、Ｓ９０４、Ｓ９０５及びＳ９０６の処理は、表示装置１０２が固定状態にあるかを判定する判定処理の一例である。また、Ｓ９０７、Ｓ９０８、Ｓ９０９の処理は、表示装置１０２が固定状態にないことが検出された場合に、タッチ操作が可能なアイテムを回転軸の近傍に表示させるように制御する表示制御処理の一例である。
【００３６】
ここで、ＣＰＵ１０７が、表示装置１０２がθｘ固定状態及びθｙ固定状態にあるか否かを判定する処理について説明する。表示装置１０２の表示面がカメラ本体１０１側に向けられて収納されている状態の時を（θｘ、θｙ）＝（０°、０°）とする。この状態は表示装置１０２が見ることができない状態であるため通常、表示装置１０２の表示はＯＦＦとなっている。図１に示すように、表示装置１０２を撮影者側に向けると、（θｘ、θｙ）＝（０°、１８０°）となる。この場合はθｘ、θｙのいずれの方向にも移動できない状態である。すなわち、（θｘ、θｙ）＝（０°、１８０°）は、θｘ固定状態かつθｙ固定状態として予め不揮発性メモリ１０９等に設定（記録）されている。また、図３に示す状態は、（θｘ、θｙ）＝（１８０°、０°）である。この状態はθｘ方向には移動可能でθｙ方向には移動できない状態である。すなわち、（θｘ、θｙ）＝（１８０°、０°）は、θｙ固定状態として予め設定されている。
【００３７】
以上のように、本実施形態に係るカメラ１００は、回転軸を中心に回転可能に構成された表示部のタッチパネルにおける操作性を向上させることができる。
【００３８】
次に、第１の変更例について説明する。本実施形態においては、ＣＰＵ１０７は、θｘ，θｙの位置に基づいて、表示装置１０２が固定状態にあるか否かを検出したが、これに替えて、ロック状態か否かに応じた固定状態にあるか否かを検出してもよい。具体的には、θｘ回転検出ＳＷ１０３ａは、表示装置１０２のロックがかかる位置とかからない位置でスイッチがＯＮ／ＯＦＦの状態を変更することによりロック状態か否かを判定し、判定結果をＣＰＵ１０７に送信する。θｙ回転検出ＳＷ１０４ａも同様に、ロック状態か否かを判定し、判定結果をＣＰＵ１０７に送信する。そして、ＣＰＵ１０７は、θｘヒンジ軸１０３ａから受信した判定結果がロック状態である場合にθｘ固定状態にあると判定し、θｙヒンジ軸１０４ａから受信した判定結果がロック状態である場合にθｙ固定状態にあると判定すればよい。
【００３９】
第２の変更例としては、表示装置１０２は、その位置や向きが変えられるようにカメラ本体１０１に取り付けられていればよく、そのための構成や、位置や向きの自由度は実施形態に限定されるものではない。例えば、図１０に示すカメラ１００は、表示装置１０２がθｙヒンジ軸１０４の１軸のみでカメラ本体１０１に保持されている。本図に示すように表示装置１０２が閉じられている時に操作ボタン１０２ａ、１０２ｂがθｙヒンジ軸１０４から離れた位置に表示されていると、これらを操作した時にθｙ方向に動いてしまう。そこで、この場合も、カメラ１００は、操作ボタン１０２ａ，１０２ｂをθｙヒンジ軸１０４の近傍に移動させることで、タッチ操作に応じて表示装置１０２が回転するのを防止することができる。
【００４０】
以上、上述した各実施形態によれば、回転軸を中心に回転可能に構成された表示部のタッチパネルにおける操作性を向上させることができる。
【００４１】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００４２】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４３】
１００  カメラ
１０１  カメラ本体
１０２  表示装置
【図１】
2017085359.tif 000003
【図２】
2017085359.tif 000004
【図３】
2017085359.tif 000005
【図４】
2017085359.tif 000006
【図５】
2017085359.tif 000007
【図６】
2017085359.tif 000008
【図７】
2017085359.tif 000009
【図８】
2017085359.tif 000010
【図９】
2017085359.tif 000011
【図１０】
2017085359.tif 000012