(57)【要約】【課題】誤操作（意図せぬ操作）による誤動作（意図せぬ動作）が起こる可能性をより低減する電子機器を提供する。【解決手段】本発明の電子機器は、電子機器の第１面の第１の辺に沿う第１のグリップ部を持つ手の親指で操作可能な第１の操作手段と、第１面のうち第１の辺と隣り合う第２の辺に沿う第２のグリップ部を持つ手の親指で操作可能な位置であって、第１面のうち、他の頂点よりも、第１の辺と２の辺との成す頂点に近い位置に配置された第２の操作手段と、第１の操作手段への操作に応じて所定の機能を実行し、第２の操作手段への操作に応じて所定の機能を実行するように制御する制御手段であって、第１の操作手段と第２の操作手段の双方に対する操作があった場合には、第２の操作手段に対する操作に応じることなく、第１の操作手段に対する操作に応じて所定の機能を実行するように制御する制御手段とを有する。【選択図】図５
2020178232.tif 000002
【特許請求の範囲】
【請求項１】
電子機器の第１面の第１の辺に沿う第１のグリップ部を持つ手の親指で操作可能な第１の操作手段と、
前記第１面のうち前記第１の辺と隣り合う第２の辺に沿う第２のグリップ部を持つ手の親指で操作可能な位置であって、前記第１面のうち、他の頂点よりも、前記第１の辺と前記２の辺との成す頂点に近い位置に配置された第２の操作手段と、
前記第１の操作手段への操作に応じて所定の機能を実行し、前記第２の操作手段への操作に応じて前記所定の機能を実行するように制御する制御手段であって、前記第１の操作手段と前記第２の操作手段の双方に対する操作があった場合には、前記第２の操作手段に対する操作に応じることなく、前記第１の操作手段に対する操作に応じて前記所定の機能を実行するように制御する制御手段と
を有することを特徴とする電子機器。
【請求項２】
前記第１の操作手段へのタッチ操作と、前記第２の操作手段へのタッチ操作とが可能であり、
前記制御手段は、前記第１の操作手段へのタッチ操作に応じて前記所定の機能を実行し、前記第２の操作手段へのタッチ操作に応じて前記所定の機能を実行するように制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第１の操作手段への押し込み操作と、前記第２の操作手段への押し込み操作とが可能であり、
前記制御手段は、前記第１の操作手段への押し込み操作に応じて前記所定の機能に関する第２の機能を実行し、前記第２の操作手段への押し込み操作に応じて前記第２の機能を実行するように制御する
ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記制御手段は、前記電子機器の姿勢にかかわらず、前記第１の操作手段と前記第２の操作手段の双方に対する操作があった場合には、前記第２の操作手段に対する操作に応じることなく、前記第１の操作手段に対する操作に応じて前記所定の機能を実行するように制御する
ことを特徴とする請求項１〜３のいずれか１項に記載の電子機器。
【請求項５】
前記第２の操作手段は、前記第１の辺のうち、前記第１の操作手段がある側の端部よりも、反対側の端部に近い位置に配置されている
ことを特徴とする請求項１〜４のいずれか１項に記載の電子機器。
【請求項６】
前記所定の機能は、表示部に表示されたインジケーターを移動する機能である
ことを特徴とする請求項１〜５のいずれか１項に記載の電子機器。
【請求項７】
前記第１の操作手段へのタッチ操作、前記第２の操作手段へのタッチ操作、前記第１の操作手段への押し込み操作、及び、前記第２の操作手段への押し込み操作が可能であり、
前記制御手段は、操作体がタッチしたまま移動するスライド操作が前記第１の操作手段に対して行われたことに応じて前記インジケーターを移動し、前記第１の操作手段への押し込み操作に応じて前記インジケーターの位置に基づく第２の機能を実行し、スライド操作が前記第２の操作手段に対して行われたことに応じて前記インジケーターを移動し、前記第２の操作手段への押し込み操作に応じて前記インジケーターの位置に基づく第２の機能を実行するように制御する
ことを特徴とする請求項６に記載の電子機器。
【請求項８】
前記電子機器は、撮像センサーを有する撮像装置である
ことを特徴とする請求項１〜７のいずれか１項に記載の電子機器。
【請求項９】
前記所定の機能は、表示部に表示された、焦点調節位置を示すインジケーターを移動する機能である
ことを特徴とする請求項８に記載の電子機器。
【請求項１０】
前記制御手段は、
測光中、測光タイマーのカウント中、及び、測距点の選択中のいずれかの場合に、前記第１の操作手段への操作に応じて前記所定の機能を実行し、前記第２の操作手段への操作に応じて前記所定の機能を実行するように制御し、
そうでない場合に、前記第１の操作手段への操作があっても前記所定の機能を実行するように制御せず、前記第２の操作手段への操作があっても前記所定の機能を実行するように制御しない
ことを特徴とする請求項８または９に記載の電子機器。
【請求項１１】
前記第１のグリップ部を持つ手の人差し指で操作可能な位置に第１のシャッターボタンをさらに有し、
前記第１の操作手段と前記第２の操作手段は、前記第１面に配置されており、
前記第１のグリップ部と前記第２のグリップ部は、前記第１面とは反対側の第２面に配置されており、
前記第１の操作手段のほうが、前記第２の操作手段よりも、前記第１のシャッターボタンに近い位置に配置されている
ことを特徴とする請求項８〜１０のいずれか１項に記載の電子機器。
【請求項１２】
前記第２のグリップ部を持つ手の人差し指で操作可能な位置に第２のシャッターボタンをさらに有し、
前記第２の操作手段のほうが、前記第１の操作手段よりも、前記第２のシャッターボタンに近い位置に配置されている
ことを特徴とする請求項１１に記載の電子機器。
【請求項１３】
前記制御手段は、前記第１のシャッターボタンの操作中に、前記第１の操作手段への操作が行われず前記第２の操作手段への操作が行われても、前記所定の機能を実行しないように制御する
ことを特徴とする請求項１２に記載の電子機器。
【請求項１４】
前記制御手段は、前記第２のシャッターボタンの操作中に、前記第１の操作手段の操作が行われても、前記所定の機能を実行しないように制御する
ことを特徴とする請求項１２または１３に記載の電子機器。
【請求項１５】
電子機器の第１面の第１の辺に沿う第１のグリップ部を持つ手の親指で操作可能な第１の操作手段と、
前記第１面のうち前記第１の辺と隣り合う第２の辺に沿う第２のグリップ部を持つ手の親指で操作可能な位置であって、前記第１面のうち、他の頂点よりも、前記第１の辺と前記２の辺との成す頂点に近い位置に配置された第２の操作手段と
を有する電子機器の制御方法であって、
前記第１の操作手段への操作に応じて所定の機能を実行し、前記第２の操作手段への操作に応じて前記所定の機能を実行するように制御する制御ステップであって、前記第１の操作手段と前記第２の操作手段の双方に対する操作があった場合には、前記第２の操作手段に対する操作に応じることなく、前記第１の操作手段に対する操作に応じて前記所定の
機能を実行するように制御する制御ステップ
を有することを特徴とする電子機器。
【請求項１６】
コンピュータを、請求項１〜１４のいずれか１項に記載の電子機器の各手段として機能させるためのプログラム。
【請求項１７】
コンピュータを、請求項１〜１４のいずれか１項に記載の電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置などの電子機器に関し、特に誤操作（意図せぬ操作）による誤動作（意図せぬ動作）を防止する技術に関する。
【背景技術】
【０００２】
複数のタッチパネルを有する撮像装置や、複数のタッチパネルに対する誤操作による誤動作を防止するための制御方法などが提案されている。例えば、特許文献１には、複数のタッチパネルに対する誤操作による誤動作を防止するために、撮像装置の姿勢の検出結果に基づいて、各タッチパネルへの操作の有効／無効を切り替える方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−５５４５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された方法では、撮像装置が真下や真上を向いている場合に姿勢を誤検出する可能性があるため、各タッチパネルへの操作の有効／無効の意図せぬ切り替えが発生する。また、タッチパネルを操作する際に手の腹が他のタッチパネルに触れるなどの誤操作は考慮されていない。
【０００５】
そこで、本発明は、誤操作（意図せぬ操作）による誤動作（意図せぬ動作）が起こる可能性をより低減する電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、電子機器の第１面の第１の辺に沿う第１のグリップ部を持つ手の親指で操作可能な第１の操作手段と、前記第１面のうち前記第１の辺と隣り合う第２の辺に沿う第２のグリップ部を持つ手の親指で操作可能な位置であって、前記第１面のうち、他の頂点よりも、前記第１の辺と前記２の辺との成す頂点に近い位置に配置された第２の操作手段と、前記第１の操作手段への操作に応じて所定の機能を実行し、前記第２の操作手段への操作に応じて前記所定の機能を実行するように制御する制御手段であって、前記第１の操作手段と前記第２の操作手段の双方に対する操作があった場合には、前記第２の操作手段に対する操作に応じることなく、前記第１の操作手段に対する操作に応じて前記所定の機能を実行するように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、誤操作（意図せぬ操作）による誤動作（意図せぬ動作）が起こる可能性をより低減できる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係るカメラの外観図である。
【図２】本実施形態に係るカメラの構成例を示すブロック図である。
【図３】本実施形態に係るＡＦ−ＯＮボタンの構造を表す図である。
【図４】本実施形態で解決される課題の一例を説明するための図である。
【図５】本実施形態に係る繰り返し処理のフローチャートである。
【図６】本実施形態に係るタッチ応答処理のフローチャートである。
【図７】本実施形態に係るタッチ応答処理のフローチャートである。
【図８】本実施形態による効果の一例を説明するための図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。図１（ａ）、図１（ｂ）は、本発明を適用可能な撮像装置（電子機器である）の一例としての一眼レフカメラ（以降、カメラと称する）１００本体の外観図である。具体的には、図１（ａ）はカメラ１００を第１面（前面）側から見た図であり、撮影レンズユニットを外した状態を示す。図１（ｂ）は、カメラ１００を第２面（背面）側から見た図である。第１面はカメラ前面であり、被写体側の面（撮像方向側の面）である。第２面はカメラの背面であって、第１の面の裏側（反対側）の面であり、ファインダー１６を覗く撮影者側の面である。
【００１０】
図１（ａ）に示すように、カメラ１００には、横持ちでの撮影時にカメラ１００を使用するユーザーがカメラ１００を安定して握り、操作できるよう、前方に突出した第１グリップ部１０１が設けられている。またカメラ１００には、縦持ちでの撮影時にカメラ１００を使用するユーザーがカメラ１００を安定して握り、操作できるよう、前方に突出した第２グリップ部１０２が設けられている。第１グリップ部１０１は、カメラ１００の前面の第１の辺（図１（ａ）の左右にある２つの縦辺のうち左側の辺）に沿っており、第２グリップ部１０２は、前面のうち第１の辺と隣り合う第２の辺（図１（ａ）の上下にある２つの横辺のうち下側の辺）に沿っている。シャッターボタン１０３，１０５は、撮影指示を行うための操作部材である。メイン電子ダイヤル１０４，１０６は回転操作部材であり、メイン電子ダイヤル１０４，１０６を回すことで、シャッター速度や絞りなどの設定値の変更等が行える。シャッターボタン１０３，１０５、及びメイン電子ダイヤル１０４，１０６は、操作部７０に含まれる。シャッターボタン１０３とメイン電子ダイヤル１０４は横持ち撮影用、シャッターボタン１０５とメイン電子ダイヤル１０６は縦持ち撮影用として主に使用することができる。
【００１１】
図１（ｂ）において、表示部２８は画像や各種情報を表示する。表示部２８はタッチ操作を受付け可能（タッチ検出可能）なタッチパネル７０ａと重畳、もしくは一体となって設けられる。ＡＦ−ＯＮボタン１，２は、焦点調節位置を設定したり、ＡＦを開始したりするための操作部材であり、操作部７０に含まれる。本実施形態では、ＡＦ−ＯＮボタン１，２は、タッチ操作や押し込み操作を受け付けることが可能なタッチ操作部材（本実施形態では、赤外線式センサー）である。このような光学式の操作部材を、光学トラッキングポインター（ＯＴＰ）と称するものとする。ユーザーは、横持ちで（カメラ１００を横位置で構えた状態で）、ファインダー１６を覗いたまま、ＡＦ−ＯＮボタン１に対して、第１グリップ部１０１を握った右手の親指で、タッチ操作や、任意の２次元方向へのスライド操作を行うことができる。また、ユーザーは、縦持ちで、ファインダー１６を覗いたまま、ＡＦ−ＯＮボタン２に対して、第２グリップ部１０２を握った右手の親指で、タッチ操作や、任意の２次元方向へのスライド操作を行うことができる。縦持ちとは、カメラ１００を横位置と９０度異なる縦位置で構えた状態である。カメラ１００を操作するユーザーは、ＡＦ−ＯＮボタン１、またはＡＦ−ＯＮボタン２へのスライド操作で、表示部２８に表示された測距点枠（ＡＦに用いるＡＦ枠の位置、焦点調節位置、焦点検出位置）を移動させることができる。また、ユーザーは、ＡＦ−ＯＮボタン１、またはＡＦ−ＯＮボタン２への押し込み操作で、測距点枠の位置に基づくＡＦを即座に開始させることができる。ＡＦ−ＯＮボタン１は横持ち撮影用、ＡＦ−ＯＮボタン２は縦持ち撮影用として主に使用することができる。
【００１２】
ＡＦ−ＯＮボタン１，２の配置について説明する。図１（ｂ）に示すように、ＡＦ−ＯＮボタン１，２はカメラ１００の背面に配置されている。そして、ＡＦ−ＯＮボタン２は、カメラ１００の背面のうち、他の頂点よりも、第１グリップ部１０１に沿った辺（第１
の辺）と第２グリップ部１０２に沿った辺（第２の辺）との成す頂点に近い位置に配置されている。また、ＡＦ−ＯＮボタン２のほうが、ＡＦ−ＯＮボタン１よりも、第１グリップ部１０１に沿った辺と第２グリップ部１０２に沿った辺との成す上記頂点に近い位置に配置されている。カメラ１００の背面のうち第１グリップ部１０１に沿った辺（第１の辺）とは、図１（ｂ）における左右にある２つの縦辺のうち右側の辺である。カメラ１００の背面のうち第２グリップ部１０２に沿った辺（第２の辺）とは、図１（ｂ）における上下にある２つの横辺のうち下側の辺である。ここで、上述した頂点は、カメラ１００の背面を多角形とみなした場合の当該多角形の頂点（仮想的な頂点）である。カメラ１００の背面が完全な多角形であれば、上述した頂点は、当該多角形の頂点（カメラ１００の実際の頂点）であってもよい。第１の辺は、図１（ｂ）における左右方向の右側の辺（縦辺）であり、第２の辺は図１（ｂ）における上下方向の下側の辺（横辺）であり、第１の辺と第２の辺との成す上述の頂点は、図１（ｂ）における右下の頂点である。さらに、ＡＦ−ＯＮボタン２は、第１グリップ部１０１に沿った辺（第１の辺）のうち、ＡＦ−ＯＮボタン１がある側の端部（すなわち上端部）よりも、反対側の端部（下端部）に近い位置に配置されている。また、上述したシャッターボタン１０３は、第１グリップ部１０１を握った右手の人差し指で操作可能（押下可能）な位置に配置されており、シャッターボタン１０５は、第２グリップ部１０２を握った右手の人差し指で操作可能な位置に配置されている。そして、ＡＦ−ＯＮボタン１のほうが、ＡＦ−ＯＮボタン２よりも、シャッターボタン１０３に近い位置に配置されており、ＡＦ−ＯＮボタン２のほうが、ＡＦ−ＯＮボタン１よりも、シャッターボタン１０５に近い位置に配置されている。
【００１３】
なお、ＡＦ−ＯＮボタン１，２は、タッチパネル７０ａとは異なる操作部材であり、表示機能は備えていない。また、後述する例では、ＡＦ−ＯＮボタン１、２への操作で選択された測距位置を示すインジケーター（ＡＦ枠）を移動させる例を説明するが、ＡＦ−ＯＮボタン１，２への操作に応じて実行される機能は特に限定されない。例えば、表示部２８に表示され、かつ移動させることができるものであれば、ＡＦ−ＯＮボタン１，２へのスライド操作で移動させるインジケーターはいかなるものでもよい。例えば、マウスカーソルのような、ポインティングカーソルであってもよいし、複数の選択肢（メニュー画面に表示された複数の項目など）のうち選択された選択肢を示すカーソルであってもよい。ＡＦ−ＯＮボタン１へのスライド操作と、ＡＦ−ＯＮボタン２へのスライド操作とで異なるインジケーターが移動してもよい。ＡＦ−ＯＮボタン１，２への押し込み操作で実行される機能は、ＡＦ−ＯＮボタン１，２へのスライド操作で実行される機能に関する他の機能であってもよい。
【００１４】
モード切り替えスイッチ６０は、各種モードを切り替えるための操作部材である。電源スイッチ７２は、カメラ１００の電源のＯＮとＯＦＦを切り替える操作部材である。サブ電子ダイヤル７３は選択枠の移動や画像送りなどを行う回転操作部材である。８方向キー７４ａ，７４ｂは、上、下、左、右、左上、左下、右上、右下方向にそれぞれ押し倒し可能な操作部材であり、８方向キー７４ａ，７４ｂの押し倒された方向に応じた処理が可能である。８方向キー７４ａは横持ち撮影用、８方向キー７４ｂは縦持ち撮影用として主に使用することができる。ＳＥＴボタン７５は、主に選択項目の決定などに用いられる操作部材である。静止画／動画切り替えスイッチ７７は、静止画撮影モードと動画撮影モードを切り替える操作部材である。ＬＶボタン７８は、ライブビュー（以下、ＬＶ）のＯＮとＯＦＦを切り替える操作部材である。ＬＶがＯＮとなると後述するミラー１２が光軸から退避した退避位置に移動（ミラーアップ）して被写体光が後述する撮像部２２に導かれ、ＬＶ画像の撮像が行われるＬＶモードとなる。ＬＶモードでは、ＬＶ画像で被写体像を確認できる。ＬＶがＯＦＦとなるとミラー１２が光軸上に移動（ミラーダウン）して被写体光が反射され、被写体光がファインダー１６に導かれ、被写体の光学像（光学の被写体像）がファインダー１６から視認可能なＯＶＦモードとなる。再生ボタン７９は、撮影モード（撮影画面）と再生モード（再生画面）とを切り替える操作部材である。撮影モード中
に再生ボタン７９を押下することで再生モードに移行し、記録媒体２００（図２で後述する）に記録された画像のうち最新の画像を表示部２８に表示させることができる。Ｑボタン７６はクイック設定をするための操作部材であり、撮影画面においてＱボタン７６を押下すると設定値の一覧として表示されていた設定項目を選択可能になり、さらに設定項目を選択すると各設定項目の設定画面へと遷移することができるようになる。モード切り替えスイッチ６０、電源スイッチ７２、サブ電子ダイヤル７３、８方向キー７４ａ，７４ｂ、ＳＥＴボタン７５、Ｑボタン７６、静止画／動画切り替えスイッチ７７、ＬＶボタン７８、再生ボタン７９は、操作部７０に含まれる。メニューボタン８１は、操作部７０に含まれ、カメラ１００の各種設定を行うための操作部材である。メニューボタン８１が押されると各種の設定可能なメニュー画面が表示部２８に表示される。ユーザーは、表示部２８に表示されたメニュー画面と、サブ電子ダイヤル７３、８方向キー７４ａ，７４ｂ、ＳＥＴボタン７５、メイン電子ダイヤル１０４，１０６を用いて直感的に各種設定を行うことができる。ファインダー１６はレンズユニットを通して得た被写体の光学像の焦点や構図の確認を行うための覗き込み型（接眼式）のファインダーである。ＩＮＦＯボタン８２は操作部７０に含まれ、カメラ１００の各種情報を表示部２８に表示することができる。
【００１５】
図２は、カメラ１００の構成例を示すブロック図である。
【００１６】
レンズユニット１５０は、交換可能な撮影レンズを搭載するレンズユニットである。レンズ１５５は通常、フォーカスレンズ群、ズームレンズ群などの複数枚のレンズから構成されるが、図２では簡略して一枚のレンズのみで示している。通信端子６はレンズユニット１５０がカメラ１００側と通信を行うための通信端子であり、通信端子１０はカメラ１００がレンズユニット１５０側と通信を行うための通信端子である。レンズユニット１５０は、これら通信端子６，１０を介してシステム制御部５０と通信する。そして、レンズユニット１５０は、内部のレンズシステム制御回路１５４によって、絞り駆動回路１５２を介して絞り１５１の制御を行い、ＡＦ駆動回路１５３を介してレンズ１５５の位置を変位させることで焦点を合わせる。レンズユニット１５０を装着可能な装着部を介してレンズユニット１５０は表示部２８のある本体側に装着される。レンズユニット１５０として単焦点レンズやズームレンズなどの様々な種類のものを装着することができる。
【００１７】
ＡＥセンサー１７は、レンズユニット１５０、クイックリターンミラー１２を通ってフォーカシングスクリーン１３上に結像した被写体（被写体光）の輝度を測光する。
【００１８】
焦点検出部１１は、クイックリターンミラー１２を介して入射する像（被写体光）を撮像し、システム制御部５０にデフォーカス量情報を出力する位相差検出方式のＡＦセンサーである。システム制御部５０はデフォーカス量情報に基づいてレンズユニット１５０を制御し、位相差ＡＦを行う。ＡＦの方法は、位相差ＡＦでなくてもよく、コントラストＡＦでもよい。また、位相差ＡＦは、焦点検出部１１を用いずに、撮像部２２の撮像面で検出されたデフォーカス量に基づいて行ってもよい（撮像面位相差ＡＦ）。
【００１９】
クイックリターンミラー１２（以下、ミラー１２）は、露光、ライブビュー撮影、動画撮影の際にシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。ミラー１２は、レンズ１５５から入射した光束をファインダー１６側と撮像部２２側とに切り替えるためのミラーである。ミラー１２は通常時はファインダー１６へと光束を導く（反射させる）ように配されているが（ミラーダウン）、撮影やライブビュー表示が行われる場合には、撮像部２２へと光束を導くように上方に跳ね上がり光束中から待避する（ミラーアップ）。またミラー１２はその中央部が光の一部を透過できるようにハーフミラーとなっており、光束の一部を、焦点検出を行うための焦点検出部１１に入射するように透過させる。
【００２０】
ユーザーは、ペンタプリズム１４とファインダー１６を介して、フォーカシングスクリーン１３上に結像した像を観察することで、レンズユニット１５０を通して得た被写体の光学像の焦点状態や構図の確認が可能となる。
【００２１】
フォーカルプレーンシャッター２１（シャッター２１）は、システム制御部５０の制御で撮像部２２の露光時間を制御するためのものである。
【００２２】
撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子（撮像センサー）である。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００２３】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の処理（画素補間、縮小といったリサイズ処理や色変換処理）を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行われる。
【００２４】
メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。メモリ３２は、メモリカードなどの着脱可能な記録媒体であっても、内蔵メモリであってもよい。
【００２５】
表示部２８は画像を表示するための背面モニタであり、図１（ｂ）に示すようにカメラ１００の背面に設けられている。Ｄ／Ａ変換器１９は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。表示部２８は、画像を表示するディスプレイであれば、液晶方式のディスプレイであっても、有機ＥＬなど他の方式のディスプレイであってもよい。
【００２６】
ファインダー内表示部４１には、ファインダー内表示部駆動回路４２を介して、現在オートフォーカスが行われている測距点を示す枠（ＡＦ枠）や、カメラの設定状態を表すアイコンなどが表示される。ファインダー外表示部４３には、ファインダー外表示部駆動回路４４を介して、シャッター速度や絞りをはじめとするカメラ１００の様々な設定値が表示される。
【００２７】
姿勢検知部５５は、カメラ１００の角度による姿勢を検出するためのセンサーである。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、カメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像であるかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録したりすることが可能である。姿勢検知部５５としては、加速度センサーやジャイロセンサーなどを用いることができる。姿勢検知部５５である、加速度センサーやジャイロセンサーを用いて、カメラ１００の動き（パン、チルト、持ち上げ、静止しているか否か等）を検知することも可能である。
【００２８】
不揮発性メモリ５６は、システム制御部５０によって電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部
５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００２９】
システム制御部５０は、少なくとも１つのプロセッサー（回路を含む）を内蔵し、カメラ１００全体を制御する。システム制御部５０は、前記の不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２では、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１９、表示部２８等を制御することにより表示制御も行う。
【００３０】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。モード切り替えスイッチ６０は、システム制御部５０の動作モードを静止画撮影モード、動画撮影モード等のいずれかに切り替える。静止画撮影モードには、Ｐモード（プログラムＡＥ）、Ｍモード（マニュアル）等が含まれる。あるいは、モード切り替えスイッチ６０でメニュー画面に一旦切り換えた後に、メニュー画面に含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。Ｍモードでは、絞り値、シャッター速度、ＩＳＯ感度をユーザーが設定でき、ユーザー目的の露出で撮影を行うことができる。
【００３１】
第１シャッタースイッチ６２は、カメラ１００に設けられたシャッターボタン１０３，１０５の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。システム制御部５０は、第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。またＡＥセンサー１７による測光も行う。
【００３２】
第２シャッタースイッチ６４は、シャッターボタン１０３，１０５の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像ファイルとして画像を記録するまでの一連の撮影処理の動作を開始する。
【００３３】
電源制御部８３は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８３は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源スイッチ７２はカメラ１００の電源のＯＮとＯＦＦを切り替えるためのスイッチである。
【００３４】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００３５】
上述したように、カメラ１００は、操作部７０の一つとして、表示部２８（タッチパネル７０ａ）に対する接触を検知可能なタッチパネル７０ａを有する。タッチパネル７０ａと表示部２８とは一体的に構成することができる。例えば、タッチパネル７０ａを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付け
る。そして、タッチパネル７０ａにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザーが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザーインターフェース）を構成することができる。システム制御部５０はタッチパネル７０ａへの以下のタッチ操作、あるいは状態を検知できる。
・タッチパネル７０ａにタッチしていなかった指やペンが新たにタッチパネル７０ａにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・指やペンがタッチパネル７０ａをタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネル７０ａへタッチしていた指やペンをタッチパネル７０ａから離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネル７０ａに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００３６】
タッチダウンが検知されると、同時にタッチオンも検知される。タッチダウンの後、タッチアップが検知されない限りは、通常はタッチオンが検知され続ける。タッチムーブが検知されるのもタッチオンが検知されている状態である。タッチオンが検知されていても、タッチ位置が移動していなければタッチムーブは検知されない。タッチしていた全ての指やペンがタッチアップしたことが検知された後は、タッチオフとなる。
【００３７】
これらの操作・状態や、タッチパネル７０ａ上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部５０に通知され、システム制御部５０は通知された情報に基づいてタッチパネル７０ａ上にどのような操作が行われたかを判定する。タッチムーブについてはタッチパネル７０ａ上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル７０ａ上の垂直成分・水平成分毎に判定できる。またタッチパネル７０ａ上をタッチダウンから一定のタッチムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル７０ａ上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル７０ａ上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検知され、そのままタッチアップが検知されるとフリックが行われたと判定できる。また、所定距離以上を、所定速度未満でタッチムーブしたことが検知された場合はドラッグが行われたと判定するものとする。タッチパネル７０ａは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサー方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。タッチパネルに対する接触があったことでタッチがあったと検知する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検知する方式があるが、いずれの方式でもよい。
【００３８】
システム制御部５０は、ＡＦ−ＯＮボタン１，２からの通知（出力情報）により、ＡＦ−ＯＮボタン１，２へのタッチ操作や押し込み操作を検知できる。システム制御部５０は、ＡＦ−ＯＮボタン１，２の出力情報に基づいて、ＡＦ−ＯＮボタン１，２上における指などの動きの方向（以降、移動方向と称する）を、上、下、左、右、左上、左下、右上、右下の８方向で算出する。さらに、システム制御部５０は、ＡＦ−ＯＮボタン１，２の出力情報に基づいて、ｘ軸方向、ｙ軸方向の２次元方向でＡＦ−ＯＮボタン１，２上における指などの動きの量（以降、移動量（ｘ，ｙ）と称する）を算出する。システム制御部５０は、さらにＡＦ−ＯＮボタン１，２への以下の操作、あるいは状態を検知できる。システム制御部５０は、ＡＦ−ＯＮボタン１とＡＦ−ＯＮボタン２のそれぞれについて個別に
、移動方向や移動量（ｘ，ｙ）を算出したり、以下の操作・状態を検知したりする。
・ＡＦ−ＯＮボタン１、またはＡＦ−ＯＮボタン２にタッチしていなかった指などが新たにＡＦ−ＯＮボタン１、またはＡＦ−ＯＮボタン２にタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・ＡＦ−ＯＮボタン１、またはＡＦ−ＯＮボタン２を指などでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・指などがＡＦ−ＯＮボタン１、またはＡＦ−ＯＮボタン２をタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・ＡＦ−ＯＮボタン１、またはＡＦ−ＯＮボタン２へタッチしていた指をＡＦ−ＯＮボタン１、またはＡＦ−ＯＮボタン２から離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・ＡＦ−ＯＮボタン１、またはＡＦ−ＯＮボタン２に何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００３９】
タッチダウンが検知されると、同時にタッチオンも検知される。タッチダウンの後、タッチアップが検知されない限りは、通常はタッチオンが検知され続ける。タッチムーブが検知されるのもタッチオンが検知されている状態である。タッチオンが検知されていても、移動量（ｘ，ｙ）が０であれば、タッチムーブは検知されない。タッチしていた全ての指などがタッチアップしたことが検知された後は、タッチオフとなる。
【００４０】
システム制御部５０は、これらの操作・状態や移動方向、移動量（ｘ，ｙ）に基づいてＡＦ−ＯＮボタン１，２上にどのような操作（タッチ操作）が行われたかを判定する。タッチムーブについては、ＡＦ−ＯＮボタン１，２上での指などの移動として、上、下、左、右、左上、左下、右上、右下の８方向、またはｘ軸方向、ｙ軸方向の２次元方向の移動を検知する。システム制御部５０は、８方向のいずれかの方向への移動、またはｘ軸方向、ｙ軸方向の２次元方向の片方もしくは両方への移動が検知された場合は、スライド操作が行われたと判定するものとする。本実施形態では、ＡＦ−ＯＮボタン１，２は、赤外線方式のタッチセンサーであるものとする。ただし、抵抗膜方式、表面弾性波方式、静電容量方式、電磁誘導方式、画像認識方式、光センサー方式等、別の方式のタッチセンサーであってもよい。
【００４１】
図３（ａ）、図３（ｂ）を用いて、ＡＦ−ＯＮボタン１の構造について説明する。ＡＦ−ＯＮボタン２の構造はＡＦ−ＯＮボタン１の構造と同様のため、その説明は省略する。
【００４２】
カバー３１０はＡＦ−ＯＮボタン１の外装カバーである。窓３１１はＡＦ−ＯＮボタン１の外装カバーの一部であり、投光部３１２から投光された光を透過する。カバー３１０は、カメラ１００の外装カバー３０１よりも外に突起しており、押し込み可能となっている。投光部３１２は、窓３１１に向かう光を照射する発光ダイオードなどの発光デバイスである。投光部３１２から発せられる光は、可視光ではない光（赤外線）などが望ましい。窓３１１の表面（ＡＦ−ＯＮボタン１の操作面）に指３００がタッチしている場合には、投光部３１２から照射された光が、タッチしている指３００の表面に反射し、反射光が受光部３１３によって受光（撮像）される。受光部３１３は、撮像センサーである。受光部３１３で撮像された画像に基づき、ＡＦ−ＯＮボタン１の操作面に操作体（指３００）が触れていない状態であるか、操作体がタッチしたか、タッチしている操作体がタッチしたまま移動しているか（スライド操作しているか）等を検知することができる。カバー３１０は弾性部材３１４で接地面３１６に設置されており、指３００が窓３１１の表面を押し、カバー３１０が押し込まれることで、押し込み検知のためのスイッチ３１５にカバー３１０が触れる。これによってＡＦ−ＯＮボタン１が押し込まれたことが検知される。
【００４３】
図３（ａ）は、ＡＦ−ＯＮボタン１の操作面に指３００がタッチしているが、ＡＦ−Ｏ
Ｎボタン１を押し込んでいない状態の概略図である。図３（ｂ）は、ＡＦ−ＯＮボタン１の操作面を指３００が押圧することで、ＡＦ−ＯＮボタン１が押し込まれ、ＡＦ−ＯＮボタン１が押されたことが検知される状態の概略図である。図３（ｂ）の押し込まれた状態から、指３００をＡＦ−ＯＮボタン１の操作面から離せば、弾性部材３１４の力によってＡＦ−ＯＮボタン１はスイッチ３１５に触れない図３（ａ）の状態に戻る。なお、弾性部材３１４を接地面３１６に設置する例を説明したが、接地面３１６ではなく、外装カバー３０１に設置してもよい。また、ＡＦ−ＯＮボタン１は、操作面への押し込みと、操作面でのタッチ操作とを検知可能なものであれば、図３（ａ）、図３（ｂ）に示した構造に限るものではなく、他の構造としてもよい。
【００４４】
図４（ａ）〜４（ｄ）を参照して、本発明を適用しなかった場合の動作であり、本実施形態で解決される課題の一例について説明する。
【００４５】
図４（ａ）は、横持ち撮影を行う場合の例を示す。ユーザーは、右手４０１の親指でＡＦ−ＯＮボタン１を操作できるように、右手４０１で第１グリップ部１０１を握っている。また、ユーザーは左手４０２でカメラ１００本体を支えている。表示部２８に表示された測距点枠４０５は、焦点調節位置を示すインジケーターであり、ＡＦ枠とも呼ぶ。
【００４６】
図４（ａ）では、測距点枠４０５を矢印４０８の方向に移動させて、表示部２８に表示された被写体４０６に合わせるために、ユーザーは、右手４０１の親指でＡＦ−ＯＮボタン１に対して矢印４０３の方向のスライド操作を意図的に行っている。しかし、右手４０１の腹の部分がＡＦ−ＯＮボタン２に触れ、擦れることで、ＡＦ−ＯＮボタン２に対して矢印４０４の方向の意図せぬスライド操作も行われている。このため、システム制御部５０は、ＡＦ−ＯＮボタン１に対する矢印４０３の方向のスライド操作と、ＡＦ−ＯＮボタン２に対する矢印４０４の方向のスライド操作とを検知する。なお、矢印４０３，４０４の方向は一例であり、スライド操作可能な方向ならいかなる方向でもよい。
【００４７】
そして、ＡＦ−ＯＮボタン１，２の誤操作（意図せぬ操作）による誤動作（意図せぬ動作）を防止するための制御を行わない場合、測距点枠４０５は矢印４０８と矢印４０９の両方の方向へ移動し、被写体４０６と合わない位置の測距点枠４０７となってしまう。つまり、ＡＦ−ＯＮボタン２への誤操作による誤動作によって、ユーザーの意図した位置に測距点枠４０５を移動させることができなくなる。なお、矢印４０８の方向は、ＡＦ−ＯＮボタン１への操作として検知されたスライド操作に応じて測距点枠４０５が移動する方向であり、矢印４０３と同一方向である。矢印４０９の方向は、ＡＦ−ＯＮボタン２への操作として検知されたスライド操作に応じて測距点枠４０５が移動する方向であり、矢印４０４と同一方向である。
【００４８】
複数のタッチパネルに対する誤操作による誤動作を防止するために、撮像装置の姿勢の検出結果に基づいて、各タッチパネルへの操作の有効／無効を切り替える方法が考えられる。すなわち、撮像装置が横位置の姿勢（図４（ａ）の姿勢）である場合は横用のＡＦ−ＯＮボタン１を有効とし、ＡＦ−ＯＮボタン２を無効とする制御とする。また、撮像装置が縦位置の姿勢（図４（ｂ）の姿勢）である場合は縦用のＡＦ−ＯＮボタン２を有効とし、ＡＦ−ＯＮボタン１を無効とする制御とする。しかし、この方法を用いても、ＡＦ−ＯＮボタン１，２の誤操作（意図せぬ操作）による誤動作（意図せぬ動作）が生じることがある。
【００４９】
図４（ｂ）は、図４（ａ）の状態からカメラ１００を反時計回りに９０°回転させて、縦持ち撮影を行う場合の例を示す。ＡＦ−ＯＮボタン１は横持ち撮影用、ＡＦ−ＯＮボタン２は縦持ち撮影用として主に使用されるため、縦持ち撮影時にＡＦ−ＯＮボタン１への操作を無効にすればよいと考えられる。しかしながら、縦持ち撮影時にユーザーが右手４
０１で第２グリップ部１０２を握っているとは限らず、図４（ｂ）のように右手４０１で第１グリップ部１０１を握ってＡＦ−ＯＮボタン１をはじめとする操作部材を操作することもある。このため、縦持ち撮影時にＡＦ−ＯＮボタン１への操作を無効にすると、ＡＦ−ＯＮボタン１への意図的な操作が無効化され、ＡＦ−ＯＮボタン２への意図せぬ操作が有効となって誤動作が生じる。縦持ち撮影時にＡＦ−ＯＮボタン２への操作を無効にしたり、横持ち撮影時にＡＦ−ＯＮボタン１への操作を無効にしたり、横持ち撮影時にＡＦ−ＯＮボタン２への操作を無効にしたりしても、意図的な操作の無効化や、意図せぬ操作による誤動作が生じる。
【００５０】
また、図４（ｃ）のようにカメラ１００を真下に向けた姿勢や、図４（ｄ）のようにカメラ１００を真上に向けた姿勢で撮影を行うこともある。図４（ｃ），４（ｄ）のような姿勢では、姿勢の検出結果に基づく操作の有効／無効の好適な切り替えが困難であり、他の姿勢に比べ、意図的な操作の無効化や、意図せぬ操作による誤動作が生じやすい。
【００５１】
次に、図４で説明した課題を解決する、本実施形態の制御について説明する。図５は、カメラ１００が起動状態で繰り返し行う繰り返し処理（デバイス割り込みハンドラ）の詳細を示すフローチャートである。このフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００５２】
Ｓ５０１では、システム制御部５０は、ＡＦ−ＯＮボタン１の状態とＡＦ−ＯＮボタン２の状態との両方がタッチオンであるか否かを判定する。両方がタッチオンである場合はＳ５０３に進み、そうでない場合はＳ５０２に進む。
【００５３】
Ｓ５０２では、システム制御部５０は、ＡＦ−ＯＮボタン１の状態のみがタッチオンであるか否かを判定する。ＡＦ−ＯＮボタン１の状態のみがタッチオンである場合はＳ５０３に進み、そうでない場合はＳ５１０に進む。
【００５４】
Ｓ５０３では、システム制御部５０は、ＡＦ−ＯＮボタン１の周期タイマーがカウント中であるか否かを判定する。ＡＦ−ＯＮボタン１の周期タイマーは、ＡＦ−ＯＮボタン１に対するタッチ操作に応じて定期的に行うタッチ応答処理のタイミングを検出するためのタイマーである。カウント中である場合はＳ５０７に進み、そうでない場合はＡＦ−ＯＮボタン１に対するタッチ操作の開始直後とみなしてＳ５０４に進む。なお、周期タイマーの時間は特に限定されず、タッチ応答処理を連続で行ってもよい。
【００５５】
Ｓ５０４では、システム制御部５０は、システムタイマー５３を制御して、ＡＦ−ＯＮボタン２の周期タイマーを停止（キャンセル）する。ＡＦ−ＯＮボタン２の周期タイマーは、ＡＦ−ＯＮボタン２に対するタッチ操作に応じて定期的に行うタッチ応答処理のタイミングを検出するためのタイマーである。ＡＦ−ＯＮボタン２の周期タイマーを停止することで、ＡＦ−ＯＮボタン２のタッチ応答処理は行われなくなる（ＡＦ−ＯＮボタン２へのタッチ操作が無視され、無効化される）。従って、ＡＦ−ＯＮボタン１の状態とＡＦ−ＯＮボタン２の状態との両方がタッチオンである場合は、ユーザーがＡＦ−ＯＮボタン１に対してのみタッチ操作を行っているとみなされる。このため、（カメラ１００の姿勢にかかわらず、）ＡＦ−ＯＮボタン１とＡＦ−ＯＮボタン２の双方へのタッチ操作があった場合には、ＡＦ−ＯＮボタン２へのタッチ操作に応じることなく、ＡＦ−ＯＮボタン１へのタッチ操作に応じたタッチ応答処理が行われる。これにより、図４（ａ），４（ｂ）を参照して説明したような誤動作を防止でき、ＡＦ−ＯＮボタン１，２の誤操作による誤動作が起こる可能性をより低減できる。
【００５６】
Ｓ５０５では、システム制御部５０は、ＡＦ−ＯＮボタン１の周期タイマーをシステム
タイマー５３に対して設定する。これにより、ＡＦ−ＯＮボタン１の周期タイマーのカウントが開始する。
【００５７】
Ｓ５０６では、システム制御部５０は、ＡＦ−ＯＮボタン１のタッチ応答処理を行う。ＡＦ−ＯＮボタン１のタッチ応答処理の詳細は、図６を用いて後述する。
【００５８】
Ｓ５０７では、システム制御部５０は、ＡＦ−ＯＮボタン１の周期タイマーが満了したか否かを判定する。満了した場合はＳ５０８に進み、そうでない場合はＳ５０１に進む。
【００５９】
Ｓ５０８では、システム制御部５０は、ＡＦ−ＯＮボタン１の周期タイマーをシステムタイマー５３に対して再度設定する。これにより、ＡＦ−ＯＮボタン１の周期タイマーのカウントが再度開始する。
【００６０】
Ｓ５０９では、システム制御部５０は、ＡＦ−ＯＮボタン１のタッチ応答処理を行う。ＡＦ−ＯＮボタン１のタッチ応答処理の詳細は、図６を用いて後述する。
【００６１】
Ｓ５１０では、システム制御部５０は、ＡＦ−ＯＮボタン２の状態のみがタッチオンであるか否かを判定する。すなわち、ＡＦ−ＯＮボタン１にタッチされておらず、ＡＦ−ＯＮボタン２がタッチされた状態であるか否かを判定する。ＡＦ−ＯＮボタン２の状態のみがタッチオンである場合はＳ５１１に進み、そうでない場合はＳ５１８に進む。
【００６２】
Ｓ５１１では、システム制御部５０は、ＡＦ−ＯＮボタン２の周期タイマーがカウント中であるか否かを判定する。カウント中である場合はＳ５１５に進み、そうでない場合はＡＦ−ＯＮボタン２に対するタッチ操作の開始直後とみなしてＳ５１２に進む。
【００６３】
Ｓ５１２では、システム制御部５０は、システムタイマー５３を制御して、ＡＦ−ＯＮボタン１の周期タイマーを停止（キャンセル）する。ＡＦ−ＯＮボタン１の周期タイマーを停止することで、ＡＦ−ＯＮボタン１のタッチ応答処理は行われなくなる。なお、このケースはＡＦ−ＯＮボタン１はタッチされていないため、Ｓ５１２の処理をせずにＳ５１３に進んでも良い。このようにしてもＡＦ−ＯＮボタン１のタッチ応答処理は行われない。
【００６４】
Ｓ５１３では、システム制御部５０は、ＡＦ−ＯＮボタン２の周期タイマーをシステムタイマー５３に対して設定する。これにより、ＡＦ−ＯＮボタン２の周期タイマーのカウントが開始する。
【００６５】
Ｓ５１４では、システム制御部５０は、ＡＦ−ＯＮボタン２のタッチ応答処理を行う。ＡＦ−ＯＮボタン２のタッチ応答処理の詳細は、図７を用いて後述する。
【００６６】
Ｓ５１５では、システム制御部５０は、ＡＦ−ＯＮボタン２の周期タイマーが満了したか否かを判定する。満了した場合はＳ５１６に進み、そうでない場合はＳ５０１に進む。
【００６７】
Ｓ５１６では、システム制御部５０は、ＡＦ−ＯＮボタン２の周期タイマーをシステムタイマー５３に対して再度設定する。これにより、ＡＦ−ＯＮボタン２の周期タイマーのカウントが再度開始する。
【００６８】
Ｓ５１７では、システム制御部５０は、ＡＦ−ＯＮボタン２のタッチ応答処理を行う。ＡＦ−ＯＮボタン２のタッチ応答処理の詳細は、図７を用いて後述する。
【００６９】
Ｓ５１８では、システム制御部５０は、カメラ１００の電源をＯＦＦにする電源ＯＦＦ
操作（電源スイッチ７２に対する操作）があったか否かを判定する。電源ＯＦＦ操作があった場合は図５の繰り返し処理を終了してカメラ１００の電源をＯＦＦにし、そうでない場合はＳ５０１に進む。
【００７０】
なお、図５の繰り返し処理ではＡＦ−ＯＮボタン１，２へのタッチ状態に応じて処理が切り替えられるが、そうでなくてもよい。例えば、シャッターボタン１０３，１０５の状態に応じて処理を切り替えてもよい。具体的には、シャッターボタン１０３の操作中に、ＡＦ−ＯＮボタン１へのタッチ操作が行われずＡＦ−ＯＮボタン２へのタッチ操作が行われても、ＡＦ−ＯＮボタン２のタッチ応答処理が行われないように、処理を切り替えてもよい。シャッターボタン１０５の操作中に、ＡＦ−ＯＮボタン１へのタッチ操作が行われても、ＡＦ−ＯＮボタン１のタッチ応答処理が行われないように、処理を切り替えてもよい。
【００７１】
図６は、ＡＦ−ＯＮボタン１のタッチ応答処理（図５のＳ５０６とＳ５０９）の詳細を示すフローチャートである。このフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００７２】
Ｓ６０１では、システム制御部５０は、ＡＦ−ＯＮボタン１に対するタッチ操作の移動量（ｘ，ｙ）をＡＦ−ＯＮボタン１の出力情報に基づいて取得し、システムメモリ５２に格納する。ＡＦ−ＯＮボタン１に対するタッチ操作の移動量（ｘ，ｙ）がシステムメモリ５２に格納されている場合には、格納されている移動量（ｘ，ｙ）を取得した移動量（ｘ，ｙ）で更新する。
【００７３】
Ｓ６０２では、システム制御部５０は、ＡＦ−ＯＮボタン１に対するタッチ操作の移動方向をＡＦ−ＯＮボタン１の出力情報に基づいて取得し、システムメモリ５２に格納する。ＡＦ−ＯＮボタン１に対するタッチ操作の移動方向がシステムメモリ５２に格納されている場合には、格納されている移動方向を取得した移動方向で更新する。
【００７４】
Ｓ６０３では、システム制御部５０は、ＡＦ−ＯＮボタン２に対するタッチ操作の移動量（ｘ，ｙ）がシステムメモリ５２に格納されている場合に、当該移動量（ｘ，ｙ）を０に更新する。
【００７５】
Ｓ６０４では、システム制御部５０は、ＡＦ−ＯＮボタン２に対するタッチ操作の移動方向がシステムメモリ５２に格納されている場合に、当該移動方向を「移動なし」に更新する。
【００７６】
Ｓ６０５では、システム制御部５０は、ＡＥセンサー１７による測光中、システムタイマー５３による測光タイマーのカウント中、及び、測距点の選択中のいずれかに当てはまるか否を判定する。当てはまる場合はＳ６０６に進み、そうでない場合は図６のタッチ応答処理を終了する。
【００７７】
Ｓ６０６では、システム制御部５０は、表示部２８に表示された測距点枠の移動後の位置を、システムメモリ５２が保持している移動量（ｘ，ｙ）と移動方向、つまりＡＦ−ＯＮボタン１へのタッチ操作の移動量（ｘ，ｙ）と移動方向を用いて決定（算出）する。そして、システム制御部５０は、決定した位置に測距点枠を移動させる。
【００７８】
図７は、ＡＦ−ＯＮボタン２のタッチ応答処理（図５のＳ５１４とＳ５１７）の詳細を示すフローチャートである。このフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行する
ことにより実現される。
【００７９】
Ｓ７０１では、システム制御部５０は、ＡＦ−ＯＮボタン２に対するタッチ操作の移動量（ｘ，ｙ）をＡＦ−ＯＮボタン２の出力情報に基づいて取得し、システムメモリ５２に格納する。ＡＦ−ＯＮボタン２に対するタッチ操作の移動量（ｘ，ｙ）がシステムメモリ５２に格納されている場合には、格納されている移動量（ｘ，ｙ）を取得した移動量（ｘ，ｙ）で更新する。
【００８０】
Ｓ７０２では、システム制御部５０は、ＡＦ−ＯＮボタン２に対するタッチ操作の移動方向をＡＦ−ＯＮボタン２の出力情報に基づいて取得し、システムメモリ５２に格納する。ＡＦ−ＯＮボタン２に対するタッチ操作の移動方向がシステムメモリ５２に格納されている場合には、格納されている移動方向を取得した移動方向で更新する。
【００８１】
Ｓ７０３では、システム制御部５０は、ＡＦ−ＯＮボタン１に対するタッチ操作の移動量（ｘ，ｙ）がシステムメモリ５２に格納されている場合に、当該移動量（ｘ，ｙ）を０に更新する。
【００８２】
Ｓ７０４では、システム制御部５０は、ＡＦ−ＯＮボタン１に対するタッチ操作の移動方向がシステムメモリ５２に格納されている場合に、当該移動方向を「移動なし」に更新する。
【００８３】
Ｓ７０５では、システム制御部５０は、ＡＥセンサー１７による測光中、システムタイマー５３による測光タイマーのカウント中、及び、測距点の選択中のいずれかに当てはまるか否を判定する。当てはまる場合はＳ７０６に進み、そうでない場合は図７のタッチ応答処理を終了する。
【００８４】
Ｓ７０６では、システム制御部５０は、表示部２８に表示された測距点枠の移動後の位置を、システムメモリ５２が保持している移動量（ｘ，ｙ）と移動方向、つまりＡＦ−ＯＮボタン２へのタッチ操作の移動量（ｘ，ｙ）と移動方向を用いて決定（算出）する。そして、システム制御部５０は、決定した位置に測距点枠を移動させる。
【００８５】
本実施形態による効果の一例について、図８（ａ），８（ｂ）を参照して説明する。図４（ａ）と同様に、図８（ａ）は、横持ち撮影を行う場合の例を示す。図８（ａ）でも、ユーザーは、右手４０１で第１グリップ部１０１を握り、測距点枠４０５を被写体４０６に合わせるために、右手４０１の親指でＡＦ−ＯＮボタン１に対して矢印４０３の方向のスライド操作を意図的に行っている。そして、ＡＦ−ＯＮボタン２に対して矢印４０４の方向の意図せぬスライド操作も行われている。このため、システム制御部５０は、ＡＦ−ＯＮボタン１に対する矢印４０３の方向のスライド操作と、ＡＦ−ＯＮボタン２に対する矢印４０４の方向のスライド操作とを検知する。しかし、システム制御部５０は、図５，６の処理を行うことで、ＡＦ−ＯＮボタン２へのスライド操作の移動量（ｘ，ｙ）と移動方向は用いずに、ＡＦ−ＯＮボタン１へのスライド操作の移動量（ｘ，ｙ）と移動方向のみを用いて測距点枠４０５を移動する。これにより、測距点枠４０５を意図したスライド操作の方向（矢印４０３，４０８）に移動させることができ、ＡＦ−ＯＮボタン１とＡＦ−ＯＮボタン２の双方へのタッチ操作が行われた場合の誤動作を抑制することができる。
【００８６】
図４（ｂ）と同様に、図８（ｂ）は、縦持ち撮影を行う場合の例を示す。図８（ｂ）でも、図８（ａ）でも、ユーザーは、右手４０１で第１グリップ部１０１を握り、右手４０１の親指でＡＦ−ＯＮボタン１に対して矢印４０３の方向のスライド操作を意図的に行っている。図５〜７の処理では、システム制御部５０は、姿勢検知部５５にカメラ１００の姿勢を検出させる処理や、姿勢の検出結果を用いた処理などは行っていない。従って、図
８（ｂ）のような状況でも、姿勢検出による意図せぬ操作無効化は発生せず、測距点枠４０５を意図したスライド操作の方向（矢印４０３，４０８）に移動させることができる。カメラ１００の姿勢に依らず（図４（ａ）〜４（ｄ），８（ａ），８（ｂ）に示す姿勢のいずれでも）、同様の作用効果が得られる。
【００８７】
なお、システム制御部５０が行うものとして説明した上述の各種制御は１つのハードウェアが行ってもよいし、複数のハードウェア（例えば、複数のプロセッサーや回路）が処理を分担することで、装置全体の制御を行ってもよい。
【００８８】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。例えば、図５〜７で説明した各種制御は、ＡＦ−ＯＮボタン１，２に限って適用可能なものではなく、他の操作部材（タッチパネルや、傾けて方向を指示する操作部材など）にも適用可能である。
【００８９】
また、上述した実施形態においては、本発明を撮像装置に適用した場合を例にして説明したが、これはこの例に限定されず複数の操作部材を有する電子機器であれば適用可能である。例えば、本発明は、パーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、プリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、映像プレーヤー、表示装置（投影装置を含む）、タブレット端末、スマートフォン、ＡＩスピーカー、家電装置や車載装置などに適用可能である。
【００９０】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９１】
１００：カメラ  １，２：ＡＦ−ＯＮボタン  ５０：システム制御部
【図１】
2020178232.tif 000003
【図２】
2020178232.tif 000004
【図３】
2020178232.tif 000005
【図４】
2020178232.tif 000006
【図５】
2020178232.tif 000007
【図６】
2020178232.tif 000008
【図７】
2020178232.tif 000009
【図８】
2020178232.tif 000010