(57)【特許請求の範囲】
【請求項１】
ファインダ外表示部に対するタッチ操作を検出可能なタッチ検出手段と、
接眼部を通して被写体を視認可能なファインダ内表示部を含むファインダ部へ物体が接近したことを検知する接近検知手段と、
前記タッチ検出手段により検出されたタッチ位置に基づく特定の処理を行うように制御する制御手段であって、
前記接近検知手段が物体の接近を検知していない場合には、前記ファインダ外表示部へのタッチの開始がされると、該タッチの開始の検出された位置に基づく前記特定の処理を実行し、
前記接近検知手段が物体の接近を検知している場合には、前記ファインダ外表示部へのタッチの開始がされても、該タッチの開始の検出された位置に基づく前記特定の処理を実行せず、前記ファインダ外表示部からタッチが離されると、該タッチの離された位置に基づく前記特定の処理を実行するように制御する制御手段であって、
前記制御手段は、前記接近検知手段が物体の接近を検知している場合に、前記ファインダ外表示部へのタッチの開始後、該タッチの開始の前に前記ファインダ内表示部においてアイテムが表示されていた位置から、該タッチのタッチ位置の移動量に応じて前記アイテムを移動し、
該タッチの離された際の前記アイテムの位置に基づいて前記特定の処理を実行するように制御する制御手段とを有することを特徴とする電子機器。
【請求項２】
前記制御手段は、前記接近検知手段が物体の接近を検知した場合に前記ファインダ外表示部へ画像を表示しないようにし、前記接近検知手段が物体の接近を検知していない場合には前記ファインダ外表示部へ前記画像を表示するように制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記接近検知手段が物体の接近を検知している場合には、前記画像を前記ファインダ外表示部へは表示せずに、前記ファインダ内表示部へ表示するように制御することを特徴とする請求項２に記載の電子機器。
【請求項４】
撮像手段をさらに有し、
前記画像は、前記撮像手段で撮像された画像であることを特徴とする請求項２または３に記載の電子機器。
【請求項５】
前記制御手段は、前記接近検知手段が物体の接近を検知している場合には、タッチの開始が検出された位置には基づかない位置であり、該タッチの開始が検出される前に設定されていた前記特定の処理の基準となる位置から、該タッチのタッチ位置の移動量に応じて移動した位置を前記特定の処理の基準となる位置とし、
前記ファインダ内表示部へ物体が接近していない場合には、タッチの開始が検出される前に前記特定の処理の基準となる位置に関わらず、タッチの開始が検出された位置に基づく位置を前記特定の処理の基準となる位置とするように制御することを特徴とする請求項１乃至４の何れか１項に記載の電子機器。
【請求項６】
前記制御手段は、前記接近検知手段が物体の接近を検知していない場合には、タッチ位置の移動が検出された後にタッチが離されたことに応じては、該タッチが離された位置に基づく前記特定の処理を実行しないように制御することを特徴とする請求項１乃至５の何れか１項に記載の電子機器。
【請求項７】
撮像準備の指示を受け付ける受付手段をさらに有し、
前記制御手段は、前記接近検知手段が物体の接近を検知していない場合に、前記タッチ位置の移動が検出された後にタッチが離された位置に基づく前記特定の処理を、前記受付手段が前記撮像準備の指示を受け付けたことに応じて行うように制御することを特徴とする請求項６に記載の電子機器。
【請求項８】
前記制御手段は、撮像された動画の記録中であれば、前記接近検知手段が物体の接近を検知している場合に、前記ファインダ外表示部へのタッチの開始がされても、該タッチの開始の検出された位置に基づく前記特定の処理を実行せず、前記ファインダ外表示部からタッチが離されると、該タッチの離された位置に基づく前記特定の処理を実行し、撮像された動画の記録中でない所定の状態であれば、前記接近検知手段が物体の接近を検知している場合であっても、前記タッチ検出手段が前記ファインダ外表示部へのタッチの開始を検出したことに応じて、該タッチの検出された位置に基づく前記特定の処理を実行するように制御することを特徴とする請求項１乃至７の何れか１項に記載の電子機器。
【請求項９】
前記制御手段は、撮像された動画の記録中でない所定の状態であれば、前記接近検知手段が物体の接近を検知していない場合に、前記タッチ検出手段が前記ファインダ外表示部へのタッチの開始を検出したことに応じて、該タッチの検出された位置に基づく前記特定の処理を実行し、撮像された動画の記録中であれば、前記接近検知手段が物体の接近を検知していない場合であっても、前記ファインダ外表示部へのタッチの開始がされても、該タッチの開始の検出された位置に基づく前記特定の処理を実行せず、前記ファインダ外表示部からタッチが離されると、該タッチの離された位置に基づく前記特定の処理を実行するように制御することを特徴とする請求項１乃至７の何れか１項に記載の電子機器。
【請求項１０】
ファインダ外表示部に対するタッチ操作を検出可能なタッチ検出手段と、
接眼部を通して被写体を視認可能なファインダ内表示部を含むファインダ部へ物体が接近したことを検知する接近検知手段と、
前記ファインダ外表示部のうち、特定の処理を行う基準となる位置に第一のマークを表示するように制御する表示制御手段と、
前記接近検知手段が物体の接近を検知していない場合には、前記ファインダ外表示部へのタッチの開始がされると、該タッチの開始の検出された位置に基づく位置に前記第一のマークを表示するようにし、
前記接近検知手段が物体の接近を検知している場合には、前記ファインダ外表示部へのタッチの開始がされても、該タッチの開始がされた位置に基づく位置に前記第一のマークを表示せず、前記ファインダ外表示部からタッチが離されると、該タッチの離された位置に基づく位置に前記第一のマークを表示するように制御する制御手段とを有することを特徴とする電子機器。
【請求項１１】
前記表示制御手段は、前記接近検知手段が物体の接近を検知している場合には、前記タッチ検出手段が前記ファインダ外表示部へのタッチ操作を検出したことに応じて、該タッチ操作の検出された位置に前記第一のマークとは異なる表示形態の第二のマークを表示するように制御することを特徴とすることを特徴とする請求項１０に記載の電子機器。
【請求項１２】
前記接近検知手段が物体の接近を検知している場合には、前記ファインダ外表示部へのタッチ操作がされても、前記第一のマークは該タッチ操作が検出される前に前記第一のマークが表示されていた位置に表示されたままであることを特徴とすることを特徴とする請求項１１に記載の電子機器。
【請求項１３】
前記制御手段は、前記接近検知手段が物体の接近を検知していない場合には、タッチの開始に応じた前記特定の処理の後に、タッチ位置の移動がされても前記特定の処理をしないように制御することを特徴とする請求項１乃至１２の何れか１項に記載の電子機器。
【請求項１４】
前記特定の処理は、オートフォーカス、自動露出設定、オートホワイトバランスの少なくともいずれかの処理であることを特徴とする請求項１乃至１３の何れか１項に記載の電子機器。
【請求項１５】
前記特定の処理は、オートフォーカスであり、
前記制御手段は、前記接近検知手段が物体の接近を検知している場合には、前記ファインダ外表示部へのタッチの開始がされた後、該タッチが離されるまでは、該タッチの開始の前にオートフォーカスしてからオートフォーカスはしないようにすることを特徴とする請求項１３に記載の電子機器。
【請求項１６】
ファインダ外表示部に対するタッチ操作を検出可能なタッチ検出ステップと、
接眼部を通して被写体を視認可能なファインダ内表示部を含むファインダ部へ物体が接近したことを検知する接近検知ステップと、
前記タッチ検出ステップにおいて検出されたタッチ位置に基づく特定の処理を行うように制御する制御ステップであって、
前記接近検知ステップにおいて物体の接近を検知していない場合には、前記ファインダ外表示部へのタッチの開始がされると、該タッチの開始の検出された位置に基づく前記特定の処理を実行し、
前記接近検知ステップにおいて物体の接近を検知している場合には、前記ファインダ外表示部へのタッチの開始がされても、該タッチの開始の検出された位置に基づく前記特定の処理を実行せず、前記ファインダ外表示部からタッチが離されると、該タッチの離された位置に基づく前記特定の処理を実行するように制御する制御ステップであって、
前記制御ステップは、前記接近検知ステップにおいて物体の接近を検知している場合に、前記ファインダ外表示部へのタッチの開始後、該タッチの開始の前に前記ファインダ内表示部においてアイテムが表示されていた位置から、該タッチのタッチ位置の移動量に応じて前記アイテムを移動し、
該タッチの離された際の前記アイテムの位置に基づいて前記特定の処理を実行するように制御する制御ステップとを有することを特徴とする電子機器の制御方法。
【請求項１７】
ファインダ外表示部に対するタッチ操作を検出可能なタッチ検出ステップと、
接眼部を通して被写体を視認可能なファインダ内表示部を含むファインダ部へ物体が接近したことを検知する接近検知ステップと、
前記ファインダ外表示部のうち、特定の処理を行う基準となる位置に第一のマークを表示するように制御する表示制御ステップと、
前記接近検知ステップにおいて物体の接近を検知していない場合には、前記ファインダ外表示部へのタッチの開始がされると、該タッチの開始の検出された位置に基づく位置に前記第一のマークを表示するようにし、
前記接近検知ステップにおいて物体の接近を検知している場合には、前記ファインダ外表示部へのタッチの開始がされても、該タッチの開始がされた位置に基づく位置に前記第一のマークを表示せず、前記ファインダ外表示部からタッチが離されると、該タッチの離された位置に基づく位置に前記第一のマークを表示するように制御する制御ステップとを有することを特徴とする電子機器の制御方法。
【請求項１８】
コンピュータを、請求項１乃至１５のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【請求項１９】
コンピュータを、請求項１乃至１５のいずれか１項に記載された電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器およびその制御方法に関し、特に特定の処理を行う位置を、タッチ操作で設定する技術に関する。
【背景技術】
【０００２】
近年、タッチパネルへの操作によってユーザが特定の処理を行う位置の選択や変更等を行うことがある。特許文献１には、タッチ位置の移動により、ＡＦターゲット位置の移動が可能であり、ユーザがファインダを覗きこんでいる場合には、ダブルタップをすると、設定されたＡＦターゲット位置でＡＦ実行することが開示されている。また、ユーザがファインダを覗きこんでいない場合には、タップ操作またはスライドをせずにリリースをすると設定されたＡＦターゲット位置でＡＦ処理することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２０３１４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の方法でＡＦ処理をする基準となる位置を変える場合には、以下のような手順で操作をする必要がある。ユーザがファインダを覗きこんでいる時は、タッチをした後、スライド操作をしてＡＦターゲット位置を移動した後、さらにダブルタップをするとＡＦ実行される。つまり、所望の位置へＡＦターゲット位置を移動させても、一度タッチを離した後さらにダブルタップ操作をしなければＡＦ実行されない。また、ユーザがファインダを覗きこんでいない時には、ＡＦターゲット位置として設定したい位置をタッチした後、タッチをリリースするまではＡＦ実行されない。よって、特許文献１の方法では特定の処理を行う位置を設定する場合に、すばやく特定の処理をできない可能性がある。
【０００５】
本発明は、上記の課題に鑑み、ユーザが特定の処理を行う位置をタッチ操作で決定する場合に、すばやく特定の処理をできるようにした電子機器の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の電子機器は、ファインダ外表示部に対するタッチ操作を検出可能なタッチ検出手段と、接眼部を通して被写体を視認可能なファインダ内表示部を含むファインダ部へ物体が接近したことを検知する接近検知手段と、前記タッチ検出手段により検出されたタッチ位置に基づく特定の処理を行うように制御する制御手段であって、前記接近検知手段が物体の接近を検知していない場合には、前記ファインダ外表示部へのタッチの開始がされると、該タッチの開始の検出された位置に基づく前記特定の処理を実行し、前記接近検知手段が物体の接近を検知している場合には、前記ファインダ外表示部へのタッチの開始がされても、該タッチの開始の検出された位置に基づく前記特定の処理を実行せず、前記ファインダ外表示部からタッチが離されると、該タッチの離された位置に基づく前記特定の処理を実行するように制御する制御手段であって、前記制御手段は、前記接近検知手段が物体の接近を検知している場合に、前記ファインダ外表示部へのタッチの開始後、該タッチの開始の前に前記ファインダ内表示部においてアイテムが表示されていた位置から、該タッチのタッチ位置の移動量に応じて前記アイテムを移動し、該タッチの離された際の前記アイテムの位置に基づいて前記特定の処理を実行するように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザが特定の処理を行う位置をタッチ操作で決定する場合に、すばやく特定の処理をすることができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の構成を適用可能な装置の一例としてのデジタルカメラの外観図
【図２】本実施形態の構成を適用可能な装置の一例としてのデジタルカメラの構成例を示すブロック図
【図３】本実施形態におけるＡＦ座標の設定処理を示すフローチャート
【図４】本実施形態における絶対座標設定でファインダ内表示部に表示をしている際の様子を示す図
【図５】本実施形態における絶対座標設定で表示部に表示をしている際の様子を示す図
【図６】本実施形態における相対座標設定での表示をしている際の様子を示す図
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１０】
図１（ａ）、（ｂ）に第一実施形態を適用可能な撮像制御装置の一例としてのデジタルカメラの外観図を示す。図１（ａ）はデジタルカメラ１００の前面斜視図であり、図１（ｂ）はデジタルカメラ１００の背面斜視図である。表示部２８は画像や各種情報を表示する表示部であり、タッチ操作を受付可能（タッチ検出可能）なタッチパネル７０ａが重畳して設けられている。シャッターボタン６１は撮影指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。端子カバー４０は外部機器とデジタルカメラ１００とを接続する接続ケーブル等のコネクタ（不図示）を保護するカバーである。メイン電子ダイヤル７１は操作部７０に含まれる回転操作部材であり、このメイン電子ダイヤル７１を回すことで、シャッター速度や絞りなどの設定値の変更等が行える。電源スイッチ７２はデジタルカメラ１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。サブ電子ダイヤル７３は、操作部７０に含まれる回転操作部材であり、選択枠の移動や画像送りなどを行える。十字キー７４は操作部７０に含まれ、上、下、左、右部分をそれぞれ押し込み可能な十字キー（４方向キー）である。十字キー７４の押した部分に応じた操作が可能である。ＳＥＴボタン７５は操作部７０に含まれ、押しボタンであり、主に選択項目の決定などに用いられる。ＬＶボタン（ライブビューボタン）７８は操作部７０に含まれ、静止画撮影モードにおいては、表示部２８におけるライブビュー（以下、ＬＶ）表示のＯＮとＯＦＦを切り替えるボタンである。動画撮影モードにおいては、動画撮影（記録）の開始、停止の指示に用いられる。再生ボタン７９は操作部７０に含まれ、撮影モードと再生モードとを切り替える操作ボタンである。撮影モード中に再生ボタン７９を押下することで再生モードに移行し、記録媒体２００に記録された画像のうち最新の画像を表示部２８に表示させることができる。
【００１１】
グリップ部９０は、デジタルカメラ１００を保持しながら操作をするための保持部であり、グリップ部９０側には操作部７０がある。
【００１２】
ユーザは、ファインダ１６（ファインダ部）を覗きこむと、光学ファインダ（ＯＶＦ）を通して被写体を見ることができる。接眼センサ７７は、物体が１センチや２センチ等の所定距離より近い距離（所定距離以内）に接近していることを検知するための接近検知手段（物体検知手段）である。例えばユーザがファインダ内表示部７６を見ようとファインダ１６に目を近付け（接眼部１６ａを覗きこむようにする）、接眼センサ７７が物体（目）の接近を検知すると、ＯＶＦを通して見える被写体に、ファインダ内表示部７６の表示が重畳して見える。また、接眼センサ７７は所定距離以上物体（目）が離れたことを検知すると、ファインダ内表示部７６からアイテム等の表示を非表示にする。また、ユーザがファインダ１６を覗きこむと、表示部２８は非表示になるが、ＡＦ位置の設定等のためのタッチパネル７０ａへのタッチ操作は受け付けることができる。このとき、グリップ部９０を保持しシャッターボタン６１に指をかけた状態で、タッチパネル７０ａへタッチ操作をすると、ファインダ内表示部７６の表示（とＯＶＦを通して見える被写体）を見ながら、ＡＦ位置の移動操作と撮影指示とを素早く行うことができる。ただし、ファインダ１６の表示は、ＯＶＦでなくても、ＥＶＦ（電子ビューファインダ）でもよい。
【００１３】
レンズユニット１５０は、デジタルカメラ１００に取り外し可能なレンズ部である。
【００１４】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
【００１５】
図２において、レンズユニット１５０は、交換可能な撮影レンズを搭載するレンズユニットである。レンズ１０３は通常、複数枚のレンズから構成されるが、ここでは簡略して一枚のレンズのみで示している。通信端子６はレンズユニット１５０がデジタルカメラ１００側と通信を行う為の通信端子であり、通信端子１０はデジタルカメラ１００がレンズユニット１５０側と通信を行う為の通信端子である。
【００１６】
ＡＥセンサー１７は、レンズユニット１５０、クイックリターンミラー１２を通し、フォーカシングスクリーン１３上に結像した被写体（像）の輝度を測光する。
【００１７】
クイックリターンミラー１２（以下、ミラー１２）は、露光、ライブビュー撮影、動画撮影の際にシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。ミラー１２は、レンズ１０３から入射した光束をファインダ１６側と撮像部２２側とに切替えるためのミラーである。ミラー１２は通常時はファインダ１６へと光束を導くよう反射させるように配されているが、撮影が行われる場合やライブビュー表示の場合には、撮像部２２へと光束を導くように上方に跳ね上がり光束中から待避する（ミラーアップ）。またミラー１２はその中央部が光の一部を透過できるようにハーフミラーとなっており、光束の一部を、焦点検出を行うための焦点検出部１１に入射するように透過させる。
【００１８】
撮影者は、ペンタプリズム１４とファインダ１６を介して、フォーカシングスクリーン１３上に結合された像を観察することで、レンズユニット１５０を通して得た被写体の光学像の焦点状態や構図の確認が可能となる。
【００１９】
ファインダ内表示部７６は、レンズ１０３からファインダ１６までの光路上に配置された表示部であり、システム制御部５０を介して、現在ＡＦ座標を示す枠や、カメラの設定状態を表すアイコン等（アイテム、マーク、記号等）が表示される。フォーカシングスクリーン１３とファインダ内表示部７６は近接した位置にあり、それぞれの表示を一度に確認できるように重ねて配置される。
【００２０】
焦点検出部１１（ＡＦセンサー）は、撮像画像よりシステム制御部５０にデフォーカス量情報を出力する位相差検出方式のＡＦセンサーである。システム制御部５０は通信端子６，１０を介して、レンズユニット１５０を制御可能であり、ＡＦ駆動回路３を介して、デフォーカス量情報に基づいて位相差ＡＦを行い、レンズ１０３の位置を変位させることで位相差ＡＦを行う（ＡＦ実行可能）。ＡＦの方法は、位相差ＡＦでなくてもよく、コントラストＡＦでもよい。
【００２１】
撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００２２】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２３】
表示部２８は画像を表示するための背面モニタ（ファインダ外表示部）であり、画像を表示するディスプレイであれば液晶方式に限らず、有機ＥＬなど他の方式のディスプレイであってもよい。
【００２４】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１９は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８やファインダ内表示部７６に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１９を介して表示部２８やファインダ内表示部７６により表示される。表示部２８やファインダ内表示部７６は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１９からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１９においてアナログ変換する。さらに、表示部２８（ファインダ内の表示がＥＶＦである場合にはＥＶＦ）に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）を行える。
【００２５】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００２６】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開され、ＲＡＭが用いられる。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１９、表示部２８、ファインダ内表示部７６等を制御することにより表示制御も行う。
【００２７】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２８】
モード切替スイッチ６０、シャッターボタン６１、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００２９】
モード切替スイッチ６０は、システム制御部５０の動作モードを撮影モード、再生モード等のいずれかに切り替える。また、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０で、メニュー画面に含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、メニュー画面に一旦切り換えた後に、メニュー画面に含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。
【００３０】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押しでＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する（撮像準備の指示）。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出設定）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００３１】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００３２】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。操作部７０には、少なくとも以下の操作部が含まれる。シャッターボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、ＬＶボタン７８、再生ボタン７９。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００３３】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源スイッチ７２は、電源のＯＮとＯＦＦの切替操作を受け付ける。
【００３４】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００３５】
通信部５４は、無線または有線ケーブルによって接続し、映像信号や音声信号の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。通信部５４は撮像部２２で撮像した画像（スルー画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像データやその他の各種情報を受信（受信可能）することができる。
【００３６】
なお操作部７０の一つとして、表示部２８に対する接触を検知可能なタッチパネル７０ａを有する。タッチパネル７０ａと表示部２８とは一体的に構成することができる。例えば、タッチパネル７０ａを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネルにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザーインターフェース）を構成することができる。このように、タッチ操作が行われた位置と表示部２８の位置とを対応づけて指示を受け付ける設定を絶対座標設定という。
【００３７】
また、絶対座標設定とは異なり、表示部２８の所定の位置から、タッチ座標ではなく、タッチ操作の移動量や移動方向等に応じて移動した位置への指示を受け付ける設定を相対座標設定という。
【００３８】
ファインダ内表示部７６を見ながら操作をする場合には、絶対座標設定でタッチ操作をすると、タッチパネル７０ａ（表示部２８）を見ないでタッチすることになり、所望の位置からずれた位置に誤ってタッチ操作をしてしまう可能性が高い。一方で、相対座標設定でタッチ操作をすると、タッチ操作の位置ではなく移動量で移動指示をするので、ファインダ内表示部７６に表示される操作対象の位置を見ながら所望の位置まで、移動する操作をすれば所望の位置への指示をすることができる。絶対座標設定と相対座標設定はメニュー画面のタッチパッド設定において設定することができる。なお、表示部２８に画像を表示しないが、タッチパネル７０ａがタッチ操作を受け付ける機能をタッチパッド機能と称する。
【００３９】
システム制御部５０はタッチパネル７０ａへの以下の操作、あるいは状態を検出できる。
【００４０】
・タッチパネルにタッチしていなかった指やペンが新たにタッチパネルにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネルを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネルを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネルへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネルに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００４１】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００４２】
これらの操作・状態や、タッチパネル上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部５０に通知され、システム制御部５０は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。タッチムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。タッチオンが検出されてからタッチムーブせずに、素早タッチアップする一連の操作をタップという。またタッチパネル上をタッチダウンから一定のタッチムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる。また、所定距離以上を、所定速度未満でタッチムーブしたことが検出された場合はドラッグが行なわれたと判定するものとする。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式ものがあるが、いずれの方式でもよい。
【００４３】
図３を用いて、本実施形態におけるＡＦ座標の設定処理について説明する。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。なお、この処理は、デジタルカメラ１００に電源が入り、撮影モードに切り替えられると開始する。また、本実施形態はユーザがファインダ内表示部７６を覗いた（接眼）場合に、ファインダ内表示部７６へ情報表示等を表示し、接眼状態でない場合にはデジタルカメラ１００の背面にある表示部２８に撮像画像と情報表示等を表示するものとする。ここで、タッチパネル７０ａ（表示部２８）上に撮像画像が表示されている場合には、タッチパネル７０ａに表示がされている状態とし、タッチパネル７０上に撮像画像が表示されていない場合には、タッチパネル７０ａに表示がされていない状態とする。ただし、必ずしもタッチパネル７０ａへの撮像画像の表示のＯＮ／ＯＦＦは接眼状態であるか否かによるものではなく、ユーザの設定で独立して切り替えられるようにしてもよい。また、外部の表示パネルに表示されている場合にはタッチパネル７０ａの表示をＯＦＦ、外部の表示パネルに表示されていない場合にはタッチパネル７０ａの表示をＯＮにしてもよい。
【００４４】
また、本実施形態で説明するＡＦ座標やＡＦ枠の表示される位置は、撮像画像範囲内のうちＡＦ処理をする被写体のある位置を示しており、設定した位置にある被写体に合焦するようにＡＦ処理を行う。
【００４５】
Ｓ３０１では、システム制御部５０は、シャッターボタン６１の押下によって撮影開始指示がされたか否かを判定する。撮影指示がされたと判定した場合は、Ｓ３０２へ進み、そうでない場合は、Ｓ３０３へ戻る。なお、ＡＦ座標が設定されているが、設定されたＡＦ座標に未だＡＦ処理がされていない場合には撮影準備指示（ＳＷ１の押下）がされたことに応じて、または撮影指示がされたことに応じてＡＦ処理を実行するようにしてもよい。
【００４６】
Ｓ３０２では、システム制御部５０は、撮影処理を行う。静止画の撮影の場合には、設定されている位置にＡＦ処理がされた撮像画像が記録され、動画の撮影の場合には、記録中にＡＦ処理をする位置を変更することができる。静止画の場合にも動画の場合にも、撮像部２２により撮像された画像であり、後述するＳ３１８、Ｓ３２２、Ｓ３３０でＡＦ座標ＢにＡＦ処理している場合には、ＡＦ処理された画像が記録媒体２００に記録される。もしくは、Ｓ３１８、Ｓ３２２、３３０ではＡＦ座標ＢにＡＦ処理をせずに、ＳＷ１の指示（シャッターボタン６１の半押し）されたことに応じて開始してもよい。ＳＷ１に応じてＡＦ処理をする場合には、ＳＷ２の指示をして撮影を行わなくても（画像が記録されることなく）、ＳＷ１でＡＦ処理の結果をファインダ内表示部７６において撮像画像の様子を確認することができる。
【００４７】
Ｓ３０３では、システム制御部５０は、シャッターボタン６１の押下によって動画撮影の終了指示がされたか否かを判定する。動画撮影の終了指示は、動画の撮影中にＬＶボタン７８の押下によって行うことができる。ただし、動画の撮影中でない場合にはＳ３０３の判定は行わない。動画の終了指示がされたと判定した場合は、Ｓ３０４へ進み、そうでない場合は、Ｓ３０５へ進む。
【００４８】
Ｓ３０４では、システム制御部５０は、動画の終了処理をする。動画の終了処理は、撮影動画ファイルの属性情報、フレーム間情報、サムネイルの作成、圧縮処理等を行い作成した動画ファイルを再生できるような処理を行う。これらの情報は記録媒体２００に動画ファイルと共に保存される。
【００４９】
Ｓ３０５では、システム制御部５０は、ＡＦ座標の設定処理を終了する操作がされたか否かを判定する。終了する操作がされたと判定された場合は、処理を終了し、そうでない場合は、Ｓ３０６へ進む。ＡＦ座標の設定処理の終了操作は、電源をＯＦＦする操作や、撮影モードから再生モードやメニュー画面に切り替える操作等である。
【００５０】
Ｓ３０６では、システム制御部５０は、接眼センサ７７が接眼検知（接近検知）をしたか（しているか）否かを判定する。接眼検知をしたと判定した場合は、Ｓ３０７へ進み、そうでない場合は、Ｓ３０８へ進む。
【００５１】
Ｓ３０７では、システム制御部５０は、図４（ａ）の右側に示すように、ファインダ内表示部７６にＡＦ座標Ｂを示す枠４０１（マーク、記号）を表示する。図４（ａ）においては、指Ｙはタッチパネル７０ａにタッチされていない。図４は、表示部２８（タッチパネル７０ａ）に表示がされていない場合、すなわちタッチパッドとして使用されている場合の、タッチパネル７０ａへの操作の様子と対応するファインダ内表示部７６の様子を示したものである。ファインダ内表示部７６の様子として図示した背景画像はユーザが視認可能な光学像であって、ファインダ内表示部７６に表示されたものではない。枠４０１が表示されている位置には、ＡＦ処理がされているとするが、後述するＳ３１８、Ｓ３２２、Ｓ３３０の処理を通らずに、Ｓ３０７へ進み、予めＡＦ座標Ｂが決まっていなかった場合には枠４０１を表示しなくてもよい。もしくは、ユーザからの設定操作を受け付ける前は、検出された顔のいずれかの位置をＡＦ座標Ｂとしてもよいし、撮像領域の中央の位置をＡＦ座標Ｂとしてもよい。なお、本実施形態ではＯＶＦ（光学ファインダ）で、ファインダ内表示部７６に枠４０１等のガイドを表示するとするが、ＥＶＦ（電子ビューファインダ）において、撮像画像と共に枠等のガイドを表示してもよい。
【００５２】
Ｓ３０８では、システム制御部５０は、図５（ａ）に示すように、表示部２８に撮像部２２により撮像された画像（撮像画像５０２、ライブビュー画像）を表示し、ＡＦ座標Ｂに枠５０１を表示する。図５（ａ）においては、指Ｙはタッチパネル７０ａにタッチされていない。図５は、タッチパネル７０ａ（表示部２８）に表示がされている場合のタッチパネル７０ａへの操作の様子と、表示部２８の表示の様子を示したものである。
【００５３】
Ｓ３０９では、システム制御部５０は、絶対座標設定に設定されているか否かを判定する。絶対座標設定に設定されていると判定した場合は、Ｓ３１０へ進み、そうでない場合（相対座標設定の場合）は、Ｓ３２３へ進む。なお、この処理は必ずしも行わなくてもよく、つまり、Ｓ３２３〜Ｓ３３２の処理も必ずしも行わなくてもよい。さらに、Ｓ３０６において接眼ＯＮと判定された場合には、Ｓ３０９、Ｓ３１２の処理を行わずに、Ｓ３１０、Ｓ３１１、Ｓ３１３〜Ｓ３１８の処理を行うようにしてもよい。また、Ｓ３０６において接眼ＯＦＦと判定された場合には、Ｓ３１０〜Ｓ３１２へ進み、さらに、Ｓ３１９〜Ｓ３２２の処理を行うようにしてもよい。もしくは、接眼ＯＮの場合には、相対座標入力をするものとして、Ｓ３２３〜Ｓ３３２の処理（Ｓ３２７、Ｓ３２８を除く）を行い、接眼ＯＦＦの場合には、絶対座標入力としてＳ３１９〜Ｓ３２２の処理を行ってもよい。つまり、接眼ＯＮでユーザがファインダ内表示部７６を見ながら操作をしている場合には、ユーザはタッチパネル７０ａ上での正確なタッチ位置を把握しにくいので相対座標入力によりタッチ位置を移動させながら位置を設定するようにする。また接眼ＯＦＦでユーザがタッチパネル７０ａを見ながら操作をしている場合には、ユーザはタッチパネル７０ａ上でどの位置をタッチしているのかをより正確に把握できるので、絶対座標入力で直接的に位置を指定（設定）できるようにする。
【００５４】
Ｓ３１０では、システム制御部５０は、タッチパネル７０ａ（タッチ検出面）へのタッチダウンがされたか否かを判定する。タッチダウンがされたと判定した場合は、Ｓ３１１へ進み、そうでない場合は、Ｓ３０１へ戻る。
【００５５】
Ｓ３１１では、システム制御部５０は、タッチパネル７０ａで現在タッチしている点（タッチ点）のタッチ座標Ｔ（Ｘｔ，Ｙｔ）を取得し、システムメモリ５２に記録する。図４（ｂ）、（ｃ）のタッチパネル７０ａに示すように、指Ｙのタッチしている位置がタッチ座標Ｔとなる。タッチパネル７０ａの座標は図４（ａ）のタッチパネル７０ａのように横方向にｘ軸、縦方向にｙ軸が設けられており、原点は左上にある。図４（ｂ）では、タッチ座標Ｔ（Ｘｔ，Ｙｔ）＝（Ｘ１，Ｙ１）であり、図４（ｃ）では、タッチ座標Ｔ（Ｘｔ，Ｙｔ）＝（Ｘ２，Ｙ２）である。
【００５６】
Ｓ３１２では、システム制御部５０は、タッチパネル７０ａへ撮像画像が表示されているか（表示部２８への表示に切り替えられているか）否かを判定する。つまり、Ｓ３１２ではＳ３０６における接眼の判定がＯＮであるか否かの判定に連動して判定をしてもよい。つまり、接眼検知していた場合にはＳ３１３に進んで、タッチダウンに応じたＡＦ処理は行わず、その後タッチムーブに応じたＡＦ座標Ｂを変更し、タッチアップに応じてＡＦ処理を行う。一方で、接眼検知していなかった場合には、Ｓ３１９に進み、タッチダウン位置をＡＦ座標Ｂとしてタッチダウンに応じてＡＦ処理を行う。または、接眼が検知されている場合には、タッチパネル７０ａに撮像画像が表示されていないとし、接眼検知していない場合には、タッチパネル７０ａに撮像画像が表示されているとしてもよい。言い換えれば、ユーザがタッチ操作を行っているタッチパネル７０ａ上（表示部２８）を見ながら操作をしているか、ファインダ内表示部７６を覗きながら操作をしているのかを判定する。さらに言い換えれば、ユーザがタッチ操作をしている指と操作対象となるライブビュー画像（被写体）とを一緒に見ているのか、ユーザがタッチ操作をしている指を見ずに操作対象となるライブビュー画像を見ているのかを判定する。
【００５７】
Ｓ３１３では、システム制御部５０は、図４（ｂ）、（ｃ）に示すように、ファインダ内表示部７６において、Ｓ３１１において取得したタッチ座標Ｔの位置に仮枠４０２を表示する。仮枠４０２は枠４０１と表示形態が異なる。なお、Ｓ３１０以前にすでにＡＦ座標ＢへＡＦ処理を行っている場合には、仮枠４０２が表示されたとしてもＡＦ処理はＡＦ座標Ｂ（枠４０１の表示位置）で行われる。また、仮枠４０２を表示するとともに枠４０１を非表示にしてもよいし、仮枠４０２の代わりに枠４０１をタッチ座標Ｔの位置に表示するようにしてもよい。
【００５８】
Ｓ３１４では、システム制御部５０は、仮ＡＦ座標ＡをＳ３１１で取得したタッチ座標Ｔに設定し、システムメモリ５２に記録する。
【００５９】
Ｓ３１５では、システム制御部５０は、タッチパネル７０ａからのタッチアップが検出されたか否かを判定する。つまり、図４（ｄ）のタッチパネル７０ａに示すように、指Ｙがタッチパネル７０ａにタッチしていないか否かを判定する。タッチアップが検出されたと判定した場合は、Ｓ３１６へ進み、そうでない場合は、Ｓ３１１へ戻り、タッチ座標Ｔを取得する。タッチアップがされずに、タッチ位置を移動するタッチムーブがされた場合には、移動後のタッチ位置がタッチ座標Ｔとなる。図４（ｃ）のタッチパネル７０ａに示すタッチ座標（Ｘ２，Ｙ２）をタッチしようとしたユーザが、図４（ｂ）のタッチパネル７０ａに示すタッチ座標（Ｘ１，Ｙ１）をタッチした場合には、タッチアップをしなければＡＦ座標Ｂの位置が決定されることはない。つまり、ユーザは大まかにＡＦ座標を設定したい位置をタッチした後に、ファインダ内表示部７６をみて少しずつタッチ位置をずらすことで、少ないタッチ位置の移動量で所望の位置へＡＦ座標を設定することができる。なお、Ｓ３１５においてタッチアップが検出されるまでは、設定中のＡＦ座標ＢへのＡＦ処理をし続けてもよい。
【００６０】
Ｓ３１６では、システム制御部５０は、ＡＦ座標ＢをＳ３１４で設定した仮ＡＦ座標Ａに設定（更新）し、システムメモリ５２に記録する。つまり、Ｓ３１２においてＮｏと判定された場合には、タッチされただけでは、ＡＦ座標Ｂを更新せず、タッチアップされたことに応じて更新する。すなわち、Ｓ３１１で取得されたタッチ座標は、タッチパネル７０ａへ表示がされていない場合には、Ｓ３１５においてタッチアップされたことに応じてＡＦ座標Ｂとして設定される。
【００６１】
Ｓ３１７では、システム制御部５０は、図４（ｄ）のファインダ内表示部７６に示すように、図４（ｃ）において仮枠４０２が表示されていた座標（Ｘ２，Ｙ２）に枠４０１を表示（仮枠４０２から枠４０１に切り替え）する。枠４０１と表示すると共に、図４（ａ）〜（ｃ）において表示していた更新前のＡＦ座標Ｂの位置の枠４０１は非表示にする。
【００６２】
Ｓ３１８では、システム制御部５０は、Ｓ３１６において設定されたＡＦ座標ＢにおいてＡＦ処理を行う。
【００６３】
Ｓ３１９では、システム制御部５０は、図５（ｂ）のタッチパネル７０ａに示すように、枠４０１をＳ３１１において取得したタッチ座標Ｔの位置に、Ｓ３０８において表示した撮像画像５０２に重畳するように表示する。
【００６４】
Ｓ３２０では、システム制御部５０は、ＡＦ座標ＢをＳ３１１で設定したタッチ座標Ｔに設定（更新）し、システムメモリ５２に記録する。つまり、Ｓ３１２においてＹｅｓと判定された場合には、タッチ座標にＡＦ座標Ｂを設定する。すなわち、タッチパネル７０ａに表示をしている場合には、ＡＦ座標Ｂを設定したい位置を見てタッチをすればすぐにＡＦ座標Ｂを所望の位置へ設定することができる。また、タッチムーブをすると、タッチ位置の軌跡に沿うように合焦する位置を移動させた画像を得ることができる。
【００６５】
Ｓ３２１では、システム制御部５０は、Ｓ３２０において設定されたＡＦ座標ＢにおいてＡＦ処理を行う。
【００６６】
Ｓ３２２では、システム制御部５０は、タッチパネル７０ａからのタッチアップが検出されたか否かを判定する。タッチアップが検出されたと判定した場合は、Ｓ３０１へ戻り、そうでない場合は、Ｓ３１１へ戻り、タッチ座標Ｔを取得する。タッチ位置の移動が行われた場合には、移動されたタッチ位置がタッチ座標Ｔとなる。Ｓ３２２においてタッチアップがＮｏとなり、タッチムーブが行われた場合には、Ｓ３１１に進みタッチ座標を取得し、取得したタッチ座標（タッチムーブで移動した位置）にＡＦ処理をする。なお、以下のようにしてもよい。Ｓ３２２においてタッチアップが検出されずに、タッチムーブが検出されたら直前のＳ３１１で取得したタッチ座標へのＡＦ処理をＳ３２１で行った時からレンズの位置を変えない（フォーカスロック）まま、タッチムーブで移動した位置に枠４０１を表示してもよい。このとき、移動した枠４０１の位置へは、撮像指示（ＳＷ１の押下）に応じてＡＦ処理をするようにしてもよい。もしくは、タッチムーブが検出されたら、フォーカスロックをし、さらにタッチムーブで移動した位置に枠４０１を移動させないようにしてもよい。つまり、タッチダウンでタッチダウンした位置へＡＦ処理をする、もしくはＡＦ処理をする基準となる位置を設定し、タッチムーブがされても移動した位置へのＡＦ処理や、タッチムーブ後のタッチ位置をＡＦ処理する基準となる位置として設定しないようにする。
【００６７】
Ｓ３２３〜Ｓ３３２の処理は、相対座標設定の場合の処理である。
【００６８】
Ｓ３２３では、システム制御部５０は、Ｓ３１０と同様に、タッチパネル７０ａ（タッチ検出面）へのタッチダウンがされたか否かを判定する。タッチダウンがされたと判定した場合は、Ｓ３２４へ進み、そうでない場合は、Ｓ３０１へ戻る。
【００６９】
Ｓ３２４では、システム制御部５０は、タッチダウン座標Ｏを取得する。図６（ａ）、（ｄ）のタッチパネル７０ａに示す、タッチされた位置（Ｘｏ、Ｙｏ）をタッチダウン座標Ｏとして取得し、システムメモリ５２に記録する。図６（ａ）は、タッチパネル７０ａ（表示部２８）に表示がされている場合のタッチ操作の様子と表示例を示した図である。図６（ｂ）、（ｃ）は、タッチパネル７０ａに表示がされていない場合（ファインダ内表示部７６に表示がされている）場合の、ファインダ内表示部７６の表示例であり、図６（ｄ）には対応するタッチパネル７０ａでのタッチ操作の様子を示している。
【００７０】
Ｓ３２５では、システム制御部５０は、タッチ位置を移動するタッチムーブがされたか否かを判定する。タッチムーブがされたと判定された場合は、Ｓ３２６へ進み、そうでない場合は、Ｓ３３２へ進む。例えば５ミリや１センチ以上ユーザのタッチ位置が移動したことに応じてタッチムーブとして検出するようにしてもよい。ユーザがタッチ位置の移動をしていないが、ユーザの指がわずかに動いたために、タッチムーブとして判定しにくくする。
【００７１】
Ｓ３２６では、システム制御部５０は、相対座標Ｃを取得する。相対座標Ｃは、Ｓ３２５において検出されたタッチムーブによって移動したタッチ位置（仮にタッチ座標Ｍ（Ｘｍ，Ｙｍ）とする）と、Ｓ３２４において取得したタッチダウン座標Ｏとの差である。すなわち、図６（ａ）、（ｄ）のタッチパネル７０ａに示すように、指Ｙがタッチダウンした位置（タッチダウン座標Ｏ）から、タッチ座標Ｍに移動した場合には、指Ｙが移動した量（距離、方向）が相対座標Ｃとなる。つまり、相対座標Ｃ（Ｘｃ、Ｙｃ）＝（（Ｘｍ−Ｘｏ）、（Ｙｍ−Ｙｏ））で表わされる。また、後述するＳ３３０では、ＡＦ座標Ｂを設定するが、Ｓ３３０の処理後、Ｓ３３１へ進み再びＳ３２５でＹｅｓと判定された場合には、Ｓ３２６において直前のＳ３３０で設定されたＡＦ座標Ｂを直前のＡＦ座標Ｂ（−１）として設定し直す。つまり、タッチ位置の移動が検出されたので、タッチ位置の移動が検出される前のＡＦ座標をＡＦ座標Ｂ（−１）と設定し直して、後述するように相対座標Ｃを足し合わせることで、タッチ位置の移動量分ＡＦ座標を移動できるようにする。なお、Ｓ３２３の判定後Ｓ３２５において初めてＹｅｓと判定された場合には、Ｓ３２３の判定前に設定されたＡＦ座標ＢをＡＦ座標Ｂ（−１）と設定し直す。
【００７２】
Ｓ３２７では、システム制御部５０は、Ｓ３１２と同様に、Ｓ３０８においてタッチパネル７０ａへ撮像画像が表示されているか（表示部２８への表示に切り替えられているか）否かを判定する。タッチパネル７０ａへの表示がされていると判定した場合は、Ｓ３２８へ進み、そうでない場合は、Ｓ３２９へ進む。
【００７３】
Ｓ３２８では、システム制御部５０は、図６（ａ）に示すように、Ｓ３２６で求めた相対座標ＣとＳ３２３でのタッチダウンが検出される前のＡＦ座標Ｂとを足し合わせた対応座標に枠６０１を表示する。対応座標の求め方はＳ３３０で後述する。図６（ａ）では、説明のために、タッチムーブが行われる前（説明のためｂとする）と後（Ｂ）におけるＡＦ座標を示しているが、実際にはタッチムーブ前には座標ｂの位置に、タッチムーブ後には座標Ｂに枠６０１が表示される。
【００７４】
Ｓ３２９では、システム制御部５０は、図６（ｃ）に示すように、Ｓ３２６で求めた相対座標Ｃと、Ｓ３２３でのタッチダウンが検出される前の図６（ｂ）に示すＡＦ座標Ｂとを足し合わせた対応座標に枠６０１を表示する。すなわち、相対座標設定の場合には、タッチ位置の移動に応じて、タッチ位置の移動量ＡＦ座標Ｂが移動し、枠６０１も移動した位置に表示されるようになる。
【００７５】
Ｓ３３０では、システム制御部５０は、ＡＦ座標Ｂ（−１）から、Ｓ３２６で求めた相対座標Ｃ分移動した位置に、ＡＦ座標Ｂを設定し、システムメモリ５２に記録する。図６に示すように、図６（ａ）、（ｄ）におけるタッチ位置の移動量Ｃ分、移動した位置にＡＦ座標Ｂが移動する。
【００７６】
Ｓ３３２では、システム制御部５０は、Ｓ３３０において設定されたＡＦ座標ＢにおいてＡＦ処理を行う。
【００７７】
Ｓ３３１では、システム制御部５０は、タッチパネル７０ａからのタッチアップが検出されたか否かを判定する。タッチアップが検出されたと判定した場合は、Ｓ３０１へ進み、そうでない場合は、Ｓ３２５へ戻る。Ｓ３２３においてタッチダウンが検出された後、タッチムーブがされるか、タッチアップがされるまで、Ｓ３２５とＳ３３１の判定を続ける。
【００７８】
以上、説明した実施形態によれば、ユーザはタッチパネル７０ａ上で、特定の処理を行う位置を設定する際に、よりすばやくＡＦ処理をすることができる。ユーザが接眼をしている場合には、ユーザが操作をしている手元（指）が見えていないので、タッチアップされるまでＡＦ処理をせずにタッチ位置の移動に応じて枠４０１を移動させ、タッチアップに応じてＡＦ処理をする。このように、タッチアップするまでＡＦ処理が実行されないので、タッチダウン（または操作の開始）時には所望の位置とは異なる位置に枠４０１がある場合でもタッチ位置の移動をして所望の位置に枠４０１を移動させることができる。さらに、枠４０１が所望の位置へと移動したことを確認した後に、タッチアップをすれば、正確な位置へＡＦ処理をすることができる。つまり、タッチダウン位置でＡＦ処理をしてしまうと、ユーザの意図しない位置にＡＦ処理がされてしまう可能性があるが、タッチアップされるまではＡＦ処理をしないようにするので意図しない位置でＡＦ処理がされてしまう可能性を低減することができる。また、上述したように接眼時にはユーザがタッチ位置を正確に把握しにくいのでタッチダウンした位置が所望の位置とは異なっていても、タッチ位置の移動をした後にタッチアップをすれば所望の位置でのＡＦ処理をすることができる。つまり、タッチダウンした位置が所望の位置ではなかった場合に、所望の位置まで移動操作と、移動した位置へのＡＦ処理の実行指示をする操作とを別々に行わなくてもよいので、操作数が少なくより素早くＡＦ処理を実行することができる。
【００７９】
ユーザが接眼をしていない場合には、ユーザが操作をしている手元（指）を見ているので、正確な位置へタッチができている可能性が高い。特に撮像画像を見てタッチダウンをした場合には、タッチダウンをした位置にＡＦ座標を設定しようとしている可能性が高ので、タッチダウン位置にＡＦ座標を設定しＡＦ処理をすることで、より素早くＡＦ処理をすることができる。タッチダウンした後に、タッチダウンした位置へのＡＦ実行指示をタッチダウンとは別の操作（タッチダウン後のタッチアップや、タップ操作等の別の指示）で行うようにすると、ＡＦ処理をするまでの操作数が増える。ファインダ内表示部７６を覗いておらず、タッチパネル７０ａをユーザが見ている場合には、タッチダウンで位置を指定したのであれば、位置を指定する操作（タッチダウン）に応じて素早くＡＦ処理をした方が操作性がよい。特に、撮影する対象となる被写体が動いている場合には、ＡＦ指示操作から実際にＡＦ処理がされるまでのタイミングが遅くなるほど、被写体がＡＦ処理（指示をした）する位置より離れた位置に移動してしまう。よって、ＡＦ処理までの時間がかかってしまうと上手く対象の被写体に合焦することができなくなってしまう。さらに、ＡＦ処理がユーザ所望のようにできなかった場合に、所望の被写体にＡＦ処理ができるまでＡＦ指示を何度もやり直していると、撮影機会が逃してしまう可能性もある。
【００８０】
また、ユーザが接眼をしている場合でも接眼をしていない場合であっても、タッチダウンや、タッチダウン後のタッチアップの一連の操作で、ＡＦ座標の設定またはＡＦ処理を実行できる。
【００８１】
なお、動画の撮影中（記録中）であれば、接眼している場合には、タッチアップでＡＦ座標を設定し、そうでない（静止画の撮影待機時、動画の待機中）場合には、接眼していても、タッチダウンでＡＦ座標を設定してもよい。このとき、タッチダウンでＡＦ座標を設定する場合には、タッチ位置の移動がされた場合には、それに応じてＡＦ座標を変更し、タッチアップに応じて再度ＡＦ処理をしてもよい。動画の撮影（記録）中には、接眼していなくてもタッチダウン位置がユーザの意図した位置からずれてしまった場合には、ユーザの意図しない位置へＡＦ処理された画像が記録されてしまうので、タッチアップでより正確な位置でＡＦ処理できた方がよい。一方で、静止画の撮影時や撮影の待機中では、仮に意図しない位置へＡＦ処理されてしまったとしても、画像を記録しているわけではないので、意図しない画像がそのまま記録されない。また、タッチダウンしていた位置がユーザ所望の位置であって場合には、タッチダウンですぐにＡＦ座標を設定できた方が素早く撮影に移行できる。すなわち、動画の記録中であれば、接眼していると（タッチダウンでＡＦ処理せず）タッチアップでＡＦ処理し、動画の記録中でなければ、接眼していてもタッチダウンでＡＦ処理する。または、動画の記録中でなければ、接眼検知していなくても、タッチダウンでＡＦ処理し、動画の記録中であれば、接眼検知していなくても（タッチダウンでＡＦ処理せず）タッチアップに応じてＡＦ処理をする。
【００８２】
もしくは以下のようにしてもよい。動画の撮影中ではタッチアップされてもＡＦ座標を変更せず、さらに決定操作に応じてＡＦ座標を変更し、静止画や撮影待機中にはタッチアップに応じてＡＦ座標を変更するようにしてもよい。動画の撮影中の決定操作は、例えばタップ操作やダブルタップ操作等である。
【００８３】
なお、本実施形態では、ＡＦ処理を行う位置を移動する操作について説明をしたが、これに限らず様々な処理を行う位置（領域）を設定（選択）に適用可能である。例えば、特定の人物の顔に合焦する顔ＡＦ枠の選択や、拡大位置（ズームイン、ズームアウト）の選択等に適用可能である。さらに、ＡＥ（オートエクスポージャー、自動露光）、ＷＢ（ホワイトバランス）といった処理を行う際に、処理を行う際の基準となる被写体や位置や領域を選択する場合にも適用可能である。
【００８４】
なお、システム制御部５０が行うものとして説明した上述の各フローチャートの制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００８５】
上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明した。しかし、これはこの例に限定されず、ＡＦ処理、ＡＥ処理、ＡＷＢ処理といった指定位置に基づいた処理を行う位置を移動する制御を行うことができる電子機器であれば適用可能である。即ち、本発明はパーソナルコンピュータ（ＰＣ）や、携帯電話端末や携帯型の画像ビューワ、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、タブレットＰＣ、スマートフォン、家電装置等に適用可能である。また、デジタルカメラ等のＡＦ情報を有線または無線通信を介して受信して表示し、リモートでデジタルカメラ（ネットワークカメラを含む）を制御するスマートフォンやタブレットＰＣ、デスクトップＰＣなどの装置にも適用可能である。
【００８６】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記録媒体は本発明を構成することになる。
【図１】
0006667294.tif 000002
【図２】
0006667294.tif 000003
【図３】
0006667294.tif 000004
【図４】
0006667294.tif 000005
【図５】
0006667294.tif 000006
【図６】
0006667294.tif 000007