(57)【要約】      （修正有）【課題】タッチ操作をしている状態でも次の同じ処理を行うタッチ操作を開始できる電子機器、その制御方法、およびそのプログラムを提供する。【解決手段】タッチ操作を検出する検出手段と、タッチ操作されていない状態において第一のタッチダウンを検出手段によって検出すると第一のタッチダウンがなされた第一の位置座標に基づいた所定処理を実行し、第一のタッチダウンによるタッチオンが検出手段によって検出されている状態において第二の位置座標に対する第二のタッチダウンを検出手段によって検出すると所定処理を実行せずに第二の位置座標に基づいた所定処理の準備処理を実行し、第一のタッチダウンによるタッチオンおよび第二のタッチダウンによるタッチオンが検出手段によって検出されている状態において第一のタッチダウンがタッチアップされたことを検出した場合、第二の位置座標に基づいて所定処理を実行する制御手段とを有する。【選択図】図７
2020036280.tif 000002
【特許請求の範囲】
【請求項１】
操作部材に対するタッチ操作を検出する検出手段と、
制御手段とを有し、
前記制御手段は、前記操作部材にタッチ操作されていない状態において、前記操作部材に対する第一のタッチダウンを前記検出手段によって検出すると、前記第一のタッチダウンがなされた前記操作部材の第一の位置座標に基づいた所定の処理を実行し、
前記制御手段は、前記第一のタッチダウンによるタッチオンが前記検出手段によって検出されている状態において、前記操作部材の前記第一の位置座標と異なる第二の位置座標に対する第二のタッチダウンを前記検出手段によって検出すると、前記第二のタッチダウンに基づいた前記所定の処理を実行せずに、前記第二のタッチダウンがなされた前記第二の位置座標に基づいた前記所定の処理の準備処理を実行し、
前記制御手段は、前記第一のタッチダウンによるタッチオンおよび前記第二のタッチダウンによるタッチオンが前記検出手段によって検出されている状態において、前記第一のタッチダウンがタッチアップされたことを検出した場合、前記第二のタッチダウンがなされた前記第二の位置座標に基づいて前記所定の処理を実行する
ことを特徴とする電子機器。
【請求項２】
さらに前記操作部材への表示手段を有し、
前記制御手段は、前記操作部材にタッチオンされた位置座標にタッチされたことを示すガイドオブジェクトを前記表示手段によって表示する
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記準備処理を実行している場合と前記所定の処理を実行している場合と、における前記ガイドオブジェクトの色を互いに異なるように表示する
ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記制御手段は、前記表示手段によって前記操作部材に第一のアイコンと第二のアイコンを表示し、前記第一のタッチダウンを前記検出手段によって検出した場合、前記第一のアイコンを目立つように表示し、前記第二のタッチダウンを前記検出手段によって検出した場合、前記第二のアイコンを目立つように表示する
ことを特徴とする請求項２または３に記載の電子機器。
【請求項５】
前記目立つように表示するとは、アイコンを点滅する表示、アイコンの色を変える表示、およびアイコンの大きさを変える表示のいずれか一つの表示することであることを特徴とする請求項４に記載の電子機器。
【請求項６】
操作部材に対するタッチ操作を検出する検出手段と、
制御手段とを有し、
前記制御手段は、前記操作部材に対するタッチ操作を前記検出手段によって検出すると、前記タッチ操作の第一の位置座標に基づいた所定の処理を実行し、
前記制御手段は、前記所定の処理を実行している状態において、前記操作部材の前記第一の位置座標と異なる第二の位置座標に対するタッチダウンを前記検出手段によって検出すると、前記タッチダウンによる前記所定の処理を実行せずに前記第二の位置座標に基づいた前記所定の処理のための準備処理を実行し、
前記制御手段は、前記タッチダウンがタッチアップされた場合、前記タッチダウンがなされた前記第二の位置座標に基づいて前記所定の処理を実行する
ことを特徴とする電子機器。
【請求項７】
さらに前記操作部材への表示手段を有し、
前記制御手段は、前記表示手段によって前記操作部材に第一のアイコンと第二のアイコンを表示し、前記タッチ操作を前記検出手段によって検出した場合、前記第一のアイコンを目立つように表示し、前記タッチダウンを前記検出手段によって検出した場合、前記第二のアイコンを目立つように表示し、
前記制御手段は、前記所定の処理を実行していることを示すガイドオブジェクトを前記表示手段によって表示し、前記準備処理を実行していることをしめすガイドオブジェクトは表示しない
ことを特徴とする請求項６に記載の電子機器。
【請求項８】
前記目立つように表示するとは、アイコンを点滅する表示、アイコンの色を変える表示、およびアイコンの大きさを変える表示のいずれか一つの表示することであることを特徴とする請求項７に記載の電子機器。
【請求項９】
前記制御手段は、前記準備処理を実行している場合と前記所定の処理を実行している場合と、における前記ガイドオブジェクトの色を互いに異なるように表示する
ことを特徴とする請求項７または８に記載の電子機器。
【請求項１０】
さらに撮像手段を有し、前記所定の処理は前記撮像手段による位相差を用いたオートフォーカスであることを特徴とする請求項１から９のいずれか１項に記載の電子機器。
【請求項１１】
前記撮像手段はレンズを含み、
前記準備処理は、前記所定の処理において前記第二の位置座標に映る被写体に対する前記レンズの駆動量を前記制御手段が計算する処理であることを特徴とする請求項１０に記載の電子機器。
【請求項１２】
さらに記録手段を有し、
前記制御手段は、前記準備処理において前記記録手段によって前記駆動量を記録し、記録した複数の前記駆動量に基づいて前記被写体が動いているか否かを判断し、
前記制御手段が前記被写体が動いていないと判断した場合、前記撮像手段は前記準備処理によって計算した前記レンズの駆動量を用いて前記所定の処理を実行し、
前記制御手段が前記被写体が動いていると判断した場合、前記制御手段は次に撮像するタイミングにおける前記被写体に対する前記レンズの駆動量を前記準備処理によって計算された前記レンズの駆動量から計算し、前記準備処理によって計算された前記レンズの駆動量から計算された前記レンズの駆動量を用いて前記撮像手段は前記所定の処理を実行する
ことを特徴とする請求項１１に記載の電子機器。
【請求項１３】
前記撮像手段による撮影は、動画撮影または連射撮影であることを特徴とする請求項１０から１２のいずれか１項に記載の電子機器。
【請求項１４】
前記操作部材はタッチパネルであることを特徴とする請求項１から１３のいずれか１項に記載の電子機器。
【請求項１５】
操作部材に対するタッチ操作を検出する検出手段と、
制御手段とを有する電子機器の制御方法であって、
前記操作部材にタッチ操作されていない状態において、前記操作部材に対する第一のタッチダウンを前記検出手段によって検出すると、前記第一のタッチダウンがなされた前記操作部材の第一の位置座標に基づいた処理を実行するステップと、
前記第一のタッチダウンによるタッチオンが前記検出手段によって検出されている状態において、前記操作部材の前記第一の位置座標と異なる第二の位置座標に対する第二のタッチダウンを前記検出手段によって検出すると、前記第二のタッチダウンに基づいた処理を実行せずに、前記第二のタッチダウンがなされた前記第二の位置座標に基づいた所定の処理の準備処理を実行するステップと、
前記第一のタッチダウンによるタッチオンおよび前記第二のタッチダウンによるタッチオンが前記検出手段によって検出されている状態において、前記第一のタッチダウンによるタッチ操作がタッチアップされた場合、前記第二のタッチダウンがなされた前記第二の位置座標に基づいて前記所定の処理を実行するステップと
を有することを特徴とする制御方法。
【請求項１６】
操作部材に対するタッチ操作を検出する検出手段と、
制御手段とを有する電子機器の制御方法であって、
前記操作部材に対するタッチ操作を前記検出手段によって検出すると、前記タッチ操作の第一の位置座標に基づいた所定の処理を実行するステップと、
前記所定の処理を実行している状態において、前記操作部材の前記第一の位置座標と異なる第二の位置座標に対するタッチダウンを前記検出手段によって検出すると、前記タッチダウンによる前記所定の処理を実行せずに前記第二の位置座標に基づいた前記所定の処理のための準備処理を実行するステップと、
前記タッチダウンがタッチアップされた場合、前記タッチダウンがなされた前記第二の位置座標に基づいて前記所定の処理を実行するステップと
を有することを特徴とする制御方法。
【請求項１７】
コンピュータを請求項１から１４のいずれか１項に記載の通信装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチ操作が可能な電子機器に関する。
【背景技術】
【０００２】
近年、デジタルカメラやスマートフォン等のようにユーザがディスプレイを直接タッチして直感的に操作（タッチ操作）できる電子機器が知られている。
【０００３】
例えば、特許文献１は、感圧センサにタッチされた位置座標に基づいて被写体に焦点を合わせることができるカメラが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１４２７１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、電子機器はタッチ操作されている場合、同じ処理を行う別のタッチ操作を受け付けないため、ユーザは同じ処理を行うタッチ操作を続けて行いたくても、１回のタッチ操作が終わってから次のタッチ操作を行う必要があった。
【０００６】
そこで本発明は、ユーザはタッチ操作をしている状態でも次の同じ処理を行うタッチ操作を開始できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の電子機器は、操作部材に対するタッチ操作を検出する検出手段と、制御手段とを有し、前記制御手段は、前記操作部材にタッチ操作されていない状態において、前記操作部材に対する第一のタッチダウンを前記検出手段によって検出すると、前記第一のタッチダウンがなされた前記操作部材の第一の位置座標に基づいた所定の処理を実行し、前記制御手段は、前記第一のタッチダウンによるタッチオンが前記検出手段によって検出されている状態において、前記操作部材の前記第一の位置座標と異なる第二の位置座標に対する第二のタッチダウンを前記検出手段によって検出すると、前記第二のタッチダウンに基づいた前記所定の処理を実行せずに、前記第二のタッチダウンがなされた前記第二の位置座標に基づいた前記所定の処理の準備処理を実行し、前記制御手段は、前記第一のタッチダウンによるタッチオンおよび前記第二のタッチダウンによるタッチオンが前記検出手段によって検出されている状態において、前記第一のタッチダウンがタッチアップされたことを検出した場合、前記第二のタッチダウンがなされた前記第二の位置座標に基づいて前記所定の処理を実行することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザはタッチ操作をしている状態でも次の同じ処理を行うタッチ操作を開始できる。
【図面の簡単な説明】
【０００９】
【図１】第一の実施形態のデジタルカメラの前面の一例を示す外観図。
【図２】第一の実施形態のデジタルカメラの構成の一例を示すブロック図。
【図３】フォーカス位置とフレーム番号の関係の一例を示す図。
【図４】（ａ）第一の実施形態のデジタルカメラの表示部の撮影開始時における表示の一例を示す図。（ｂ）第一の実施形態のデジタルカメラの表示部の被写体にタッチされた状態における表示の一例を示す図。（ｃ）第一の実施形態のデジタルカメラの表示部の別の被写体にタッチされた状態における表示の一例を示す図。（ｄ）第一の実施形態のデジタルカメラの表示部の別の被写体に対するタッチが離された状態における表示の一例を示す図。
【図５】第一の実施形態のデジタルカメラの撮影処理の一例を示すフローチャート。
【図６】（ａ）第二の実施形態のデジタルカメラの表示部の撮影開始時における表示の一例を示す図。（ｂ）第二の実施形態のデジタルカメラの表示部の被写体にタッチされた状態における表示の一例を示す図。（ｃ）第二の実施形態のデジタルカメラの表示部の別の被写体にタッチされた状態における表示の一例を示す図。（ｄ）第二の実施形態のデジタルカメラの表示部の別の被写体に対するタッチが離された状態における表示の一例を示す図。
【図７】第二の実施形態のデジタルカメラの撮影処理の一例を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１１】
［第一の実施形態］
図１に本発明を適用可能な電子機器の一例であるデジタルカメラ１００の外観図を示す。
【００１２】
表示部２８は画像や各種情報を表示する表示部である。
【００１３】
モード切替スイッチ６０は各種モードを切り替えるための操作部である。シャッターボタン６１は撮影指示を行うための操作部である。
【００１４】
コネクタ１１２は、パーソナルコンピュータやプリンタなどの外部機器と接続するための接続ケーブル１１１とデジタルカメラ１００とのコネクタである。
【００１５】
操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材から構成される操作部である。電源スイッチ７２は操作部７０に含まれ、電源オン、電源オフを切り替えるための押しボタンである。コントローラホイール７３は操作部７０に含まれる回転操作可能な操作部材である。
【００１６】
記録媒体２００はメモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となり、記録や再生が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。図においては、蓋２０２を開けて記録媒体スロット２０１から記録媒体２００の一部を取り出して露出させた状態を示している。
【００１７】
図２は、本実施形態におけるデジタルカメラ１００の構成例を示すブロック図である。
【００１８】
撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッタ１０１は絞り機能を備えるシャッタである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０２は、デジタルカメラ１００の、撮影レンズ１０３を含む撮像系を覆うことにより、撮影レンズ１０３、シャッタ１０１、撮像部２２を含む撮像系の汚れや破損を防止する。また、撮像部２２は焦点検出部（不図示）を含む。焦点検出部は後述するシステム制御部５０にデフォーカス量情報を出力する。デフォーカス量情報は、撮影レンズ１０３における被写体に合焦する位置からのずれを示す情報である。システム制御部５０はデフォーカス量情報に基づいて撮影レンズ１０３を制御し、位相差ＡＦを行う。なお、焦点検出部は撮像部２２と別部材にしてもよい。
【００１９】
また、位相差ＡＦ方式では、デジタルカメラ１００はある被写体に合焦している場合でも、他の被写体とのデフォーカス量情報を測定することが可能である。
【００２０】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、またはメモリ制御部１５からのデータに対して画素補間、縮小等のリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理を行う。画像処理部２４により得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。
【００２１】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４およびメモリ制御部１５を介して、あるいは、メモリ制御部１５を介してメモリ３２に記録される。メモリ３２は、撮像部２２によって撮像されＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを記録する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声等のデータを記録するのに十分な記録容量を備えている。
【００２２】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に記録されている画像表示用のデータをアナログ信号に変換して表示部２８へ出力する。このように、メモリ３２に記録された画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。システム制御部５０はＡ／Ｄ変換器２３によってＡ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、表示部２８は電子ビューファインダとして機能する。これによってデジタルカメラ１００はスルー画像表示（ライブビュー表示（ＬＶ表示））を行うことができる。以下、ライブビューで表示される画像をＬＶ画像と称する。
【００２３】
不揮発性メモリ５６は、電気的に消去・記録可能な記録媒体としてのメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのコンピュータプログラムのことである。
【００２４】
システム制御部５０は、少なくとも１つのプロセッサまたは回路を有する制御部であり、デジタルカメラ１００全体を制御する。不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、例えばＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
【００２５】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２６】
モード切替スイッチ６０、シャッターボタン６１、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッタ速度優先モード（Ｔｖモード）、プログラムＡＥモード、連射撮影モードがある。また、撮影シーン別の撮影設定となる各種シーンモード、カスタムモード等がある。モード切替スイッチ６０より、ユーザは、これらのモードのいずれかに直接切り替えることができる。あるいは、モード切替スイッチ６０で撮影モードの一覧画面に一旦切り換えた後に、表示された複数のモードのいずれかを選択し、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００２７】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２８】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを記録するまでの一連の撮影処理の動作を開始する。
【００２９】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００３０】
コントローラホイール７３は、操作部７０に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。コントローラホイール７３を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部５０はデジタルカメラ１００の各部を制御する。このパルス信号によって、コントローラホイール７３が回転操作された角度や、何回転したかなどを判定することができる。なお、コントローラホイール７３は回転操作が検出できる操作部材であればどのようなものでもよい。例えば、ユーザの回転操作に応じてコントローラホイール７３自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で、コントローラホイール７３自体は回転せず、コントローラホイール７３上でのユーザの指の回転動作などを検出するものであってもよい（いわゆる、タッチホイール）。
【００３１】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。
【００３２】
記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや光ディスク、磁気ディスク等から構成される。
【００３３】
通信部５４は、無線または有線ケーブルによって接続し、映像信号や音声信号等の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。また、通信部５４は、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙでも外部機器と通信可能である。通信部５４は撮像部２２で撮像した画像（ライブ画像を含む）や、記録媒体２００に記録された画像等のデータを送信することができる。また、通信部５４は外部機器から画像データやその他の各種情報を受信することができる。
【００３４】
姿勢検知部５５は重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、デジタルカメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像であるかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録したりすることが可能である。姿勢検知部５５としては、加速度センサやジャイロセンサなどを用いることができる。姿勢検知部５５である、加速度センサやジャイロセンサを用いて、デジタルカメラ１００の動き（パン、チルト、持ち上げ、静止しているか否か等）を検知することも可能である。
【００３５】
なお操作部７０の一つとして、表示部２８に対する接触を検出可能なタッチパネル７０ａを有する。タッチパネル７０ａと表示部２８とは一体的に構成することができる。例えば、タッチパネル７０ａは光の透過率が表示部２８の表示を妨げないように構成され、表示部２８の表示面の上層に取り付けられる。そして、タッチパネル７０ａにおける入力座標と、表示部２８の表示画面上の表示座標とを対応付ける。これにより、あたかもユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザーインターフェース）を提供できる。システム制御部５０はタッチパネル７０ａへの以下の操作、あるいは状態を検出できる。
【００３６】
・タッチパネル７０ａにタッチしていなかった指やペンが新たにタッチパネル７０ａにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネル７０ａへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネル７０ａに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００３７】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００３８】
これらの操作・状態や、タッチパネル７０ａ上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部５０に通知される。システム制御部５０は通知された情報に基づいてタッチパネル７０ａ上にどのような操作（タッチ操作）が行なわれたかを判定する。タッチムーブについてはタッチパネル７０ａ上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル７０ａ上の垂直成分・水平成分毎に判定できる。所定距離以上をタッチムーブしたことが検出された場合はスライド操作が行なわれたと判定するものとする。タッチパネル上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作をフリックと呼ぶ。フリックは、言い換えればタッチパネル７０ａ上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判断できる（スライド操作に続いてフリックがあったものと判断できる）。更に、複数箇所（例えば２点）を同時にタッチして、互いのタッチ位置を近づけるタッチ操作をピンチイン、互いのタッチ位置を遠ざけるタッチ操作をピンチアウトと称する。ピンチアウトとピンチインを総称してピンチ操作（あるいは単にピンチ）と称する。タッチパネル７０ａは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式ものがあるが、いずれの方式でもよい。
【００３９】
ここで、動画撮影する場合および連射撮影する場合において、位相差ＡＦを用いてシステム制御部５０が撮影レンズ１０３の合焦する位置を予測する方法を説明する。
【００４０】
システム制御部５０は、撮像するごとに測定したデフォーカス量情報から被写体に合焦するために必要な撮影レンズ１０３の駆動量（以下、レンズ駆動量という）を計算する。例えば動画を撮影している場合、システム制御部５０は０．０３秒（３０ＦＰＳ（Ｆｒａｍｅｓ  ｐｅｒ  Ｓｅｃｏｎｄ）の動画における１フレーム）ごとにデフォーカス量情報からレンズ駆動量を計算する。そしてシステム制御部５０はレンズ駆動量と現在のレンズの位置からから次に撮影するタイミングにおけるレンズの位置（フォーカス位置）を計算する。システム制御部５０はこのフォーカス位置を不揮発性メモリ５６やシステムメモリ５２等に所定時間または所定の撮影回数の間記録する。位相差ＡＦ方式の場合、デジタルカメラ１００は特定の被写体に合焦していても他の被写体に対するフォーカス位置を計算できる。
【００４１】
図３を用いて、システム制御部５０が撮影レンズ１０３の合焦する位置を予測する方法の一例を説明する。図３はデジタルカメラ１００において動画を撮影した場合における、フォーカス位置とフレーム番号の関係である。図３において、縦軸はフォーカス位置、横軸はフレーム番号を示す。図３の横軸において、ｎが現在のフレーム番号である。システム制御部５０は、フォーカス位置が所定の時間以内に所定量以上変化した場合、被写体が動体であると判断する。例えば、フレーム番号ｎにおけるフォーカス位置３０４はフレーム番号ｎ−１におけるフォーカス位置３０３から所定量以上変化しているため、システム制御部５０はこの被写体を動体であると判断する。なお、フォーカス位置を計算した回数が所定回数より少ない場合、システム制御部５０は被写体が動体ではないと判断する。
【００４２】
ここで被写体が動体である場合、システム制御部５０はフォーカス位置を複数用いることで、次のフレームにおける被写体の位置を予測することができる。例えば、動体である被写体に撮影レンズ１０３を合焦する場合、システム制御部５０はフレーム番号ｎにおいて、フォーカス位置３０１〜３０４を用いて近似曲線３１０を作成し、次のフレーム番号ｎ＋１におけるフォーカス位置３０５を計算する。近似曲線３１０は例えば最小二乗法を用いて計算される。
【００４３】
図４（ａ）〜（ｄ）を用いて本実施形態におけるタッチ操作によるＡＦについて説明する。図４（ａ）〜（ｄ）において、デジタルカメラ１００は動画撮影または連射撮影している。表示部２８には被写体が３人表示されており、表示部２８の左上にはタッチしていることを示すタッチアイコン４０１、４０２が表示されている。
【００４４】
図４（ａ）において、デジタルカメラ１００は自動で被写体にＡＦしている状態である。この状態において、ユーザが合焦したい被写体を表示部２８（タッチパネル７０ａ）に対してタッチダウンすることによって、デジタルカメラ１００はタッチダウンされた部分に映る被写体にＡＦする（以降、この操作をタッチＡＦという）。
【００４５】
図４（ｂ）において、デジタルカメラ１００はタッチされた被写体にタッチＡＦする。また、デジタルカメラ１００は、タッチＡＦしていることを示す第一の枠４０３を表示部２８に表示する。この第一の枠４０３はガイドオブジェクトであり、マークや記号等で表される。さらにデジタルカメラ１００は表示部２８でタッチアイコン４０１を点滅させ、タッチＡＦしていることをユーザに目立つように示す。以降、後述するタッチＡＦと区別するため第一のタッチＡＦという。なお、ここで、ユーザはタッチした指を離している。いいかえると、タッチ操作はタッチダウンの後、タッチアップされている。ここでユーザが表示部２８に対して第一の枠４０３の外側に更にタッチダウンした場合、デジタルカメラ１００は図４（ｃ）の状態に遷移する。
【００４６】
図４（ｃ）において、ユーザが表示部２８に対して第一の枠４０３の外側にタッチオンしている間、デジタルカメラ１００は表示部２８に対して新たにタッチオンされている部分に映る被写体のデフォーカス量情報を測定し、フォーカス位置を計算する。この場合、デジタルカメラ１００は新たにタッチオンされている表示部２８の部分にデフォーカス量情報を測定している（およびフォーカス位置を計算している）ことを示す第二の枠４０４を表示する。この第二の枠４０４は第一の枠４０３と同様にガイドオブジェクトであるが、第一の枠４０３とは異なるマークや記号等で表される。これにより、ユーザは第一のタッチＡＦを示す枠とデフォーカス量情報の測定を示す枠とを区別しやすくなる。さらにデジタルカメラ１００は表示部２８でタッチアイコン４０２を点滅させ、デフォーカス量情報を測定していることを示す。デジタルカメラ１００はタッチアイコン４０２とタッチアイコン４０１とを異なるように点滅させることで、ユーザは第一のタッチＡＦとデフォーカス量情報の測定の両方を行っていることが分かりやすくなる。ユーザはタッチオンしている指をタッチアップした場合、デジタルカメラは図４（ｄ）の状態に遷移する。
【００４７】
図４（ｄ）において、デジタルカメラ１００は第二の枠４０４の部分に映る被写体にＡＦする。以降、第一のタッチＡＦと区別するためにこれを第二のタッチＡＦという。このとき、デジタルカメラ１００は表示部２８から第一の枠４０３の表示を消し、さらにタッチアイコン４０１の点滅させる処理を終了する。また、デジタルカメラ１００は、タッチアイコン４０２を第二のタッチＡＦしている状態を示すように点滅（図４（ｃ）のタッチアイコン４０１と同じ点滅）させる。またデジタルカメラ１００は第二の枠４０４をタッチＡＦしている状態を示すように表示（図４（ｃ）の第一の枠４０３と同じ表示）する。
【００４８】
このようにデジタルカメラ１００はある被写体にＡＦしている間でも、さらに次にＡＦしたい被写体に関するデフォーカス量情報を測定しフォーカス位置を計算することで、デジタルカメラ１００はＡＦする対象をすばやく切り替えることができる。さらに被写体が動体の場合、デジタルカメラ１００は被写体に関するデフォーカス量情報を複数回測定して被写体の動きを予測する必要があるため、ユーザは特に顕著な効果を得られる。
【００４９】
ここでデジタルカメラ１００は表示部２８でタッチアイコン４０１、４０２を点滅させることで、タッチＡＦまたはデフォーカス量情報を測定していることをユーザに報知したが、報知の方法は点滅させる方法以外でもよい。例えば、タッチアイコン４０１、４０２の輝度を上げる方法や色を変化させる方法がある。
【００５０】
また第一の枠４０３の色は第二の枠４０４の色より目立つ色にするとさらに効果を得られる。ユーザは目立つ色である第一の枠４０３が現在合焦している部分であり、第二の枠４０４はまだ合焦していない部分であると直感的に理解しやすい。目立つ色は例えば、他方の色より輝度が高い色や透明度の低い色等である。
【００５１】
図５はデジタルカメラ１００の処理の手順を示すフローチャートである。このフローチャートおける各処理は、システム制御部５０が不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開して実行することにより実現される。この処理はユーザが第２シャッタースイッチ６４を押下し、動画撮影または連射撮影を開始した場合に実行される。また、ユーザは撮影開始時点においてタッチＡＦのための操作はしていないものとする。
【００５２】
ステップＳ５００では、システム制御部５０は画像を撮影する。デジタルカメラ１００が動画撮影モードである場合、この画像は動画の１フレームに相当する。以降のステップは、次にシステム制御部５０がステップＳ５００において撮影するための処理である。
【００５３】
ステップＳ５０１では、システム制御部５０は、第一のタッチＡＦの処理を実行している状態か否かを判断する。システム制御部５０は第一のタッチＡＦの処理を実行している状態でなければステップＳ５０２に進み、第一のタッチＡＦの処理を実行していない状態であればステップＳ５０５に進む。
【００５４】
ステップＳ５０２では、システム制御部５０は、ユーザにタッチＡＦの操作をされたか否かを判断する。例えば、システム制御部５０はタッチパネル７０ａにタッチダウンされたことを検出することで、システム制御部５０はタッチＡＦの操作をされたと判断する。システム制御部５０は、タッチＡＦの操作をされたと判断した場合はステップＳ５０３に進み、そうでない場合はステップＳ５１０に進む。ここでステップＳ５０２において第一のタッチＡＦの処理を開始した場合、システム制御部５０は第一のタッチＡＦの処理を実行している状態となる。
【００５５】
ステップＳ５０３では、システム制御部５０はユーザが表示部２８にタッチ操作した部分に第一の枠４０３を表示する。またシステム制御部５０は第一のタッチＡＦの処理を実行していることを示すためにタッチアイコン４０１の表示を変化させる処理を行う。本ステップでは、システム制御部５０は表示部２８にタッチアイコンを図４（ｂ）のように表示している。本ステップ以降、システム制御部５０は第一の枠４０３に映る被写体に追尾するように、第一の枠４０３の表示部２８上の位置座標や大きさ等を変化させて表示する。
【００５６】
次に第一のタッチＡＦの処理を実行している状態におけるシステム制御部５０の処理について説明する。
【００５７】
ステップＳ５０４では、次の撮影において第一の枠４０３に映る被写体に合焦するために、システム制御部５０は撮像部２２によってデフォーカス量を測定する。
【００５８】
ステップＳ５０５では、システム制御部５０は、ステップＳ５０４において測定したデフォーカス量情報からフォーカス位置を計算する。システム制御部５０はこの計算したフォーカス位置および現在のフレーム番号をシステムメモリ５２や不揮発性メモリ５６等に所定時間または所定の撮影回数の間記録する。所定時間または所定の撮影回数を超えた場合、システム制御部５０は最も古いフォーカス位置の情報を削除する。
【００５９】
ステップＳ５０６では、システム制御部５０は、図３において説明した方法によって、ステップＳ５０５において計算したフォーカス位置を用いて第一の枠４０３に映る被写体が動体か否かを判断する。システム制御部５０は第一の枠４０３に映る被写体が動体であると判断した場合はステップＳ５０８に進み、そうでない場合はステップＳ５０７に進む。
【００６０】
ステップＳ５０７では、Ｓ５０５において計算したフォーカス位置に撮影レンズ１０３を駆動する。
【００６１】
ステップＳ５０８では、次の撮影において第一の枠４０３に映る被写体に合焦するために、システム制御部５０は図３において説明した方法によって、第一の枠４０３に映る被写体に対するフォーカス位置を計算する。
【００６２】
ステップＳ５０９では、システム制御部５０は、ステップＳ５０８において計算したフォーカス位置に撮影レンズ１０３を駆動する。これによって被写体が動いている場合でもシステム制御部５０は次の撮影において被写体に合焦できる。
【００６３】
以上、第一のタッチＡＦの処理を実行している状態におけるシステム制御部５０の処理について説明した。次に第一のタッチＡＦの処理を実行している状態においてユーザが第一の枠４０３の外側にタッチオンする場合におけるシステム制御部５０の処理を説明する。
【００６４】
ステップＳ５１０では、システム制御部５０は第二のタッチＡＦの処理を実行している状態であるか否か判断する。システム制御部５０は第二のタッチＡＦの処理を実行している状態ではない場合はステップＳ５１１に進み、そうでない場合はステップＳ５１３に進む。
【００６５】
ステップＳ５１１では、システム制御部５０は表示部２８において第一の枠４０３の外側にタッチダウンを検出したか否かを判断する。システム制御部５０は、第一の枠４０３の外側にタッチダウンを検出した場合はステップＳ５１２に進み、そうでない場合はステップＳ５２２に進む。ここでステップＳ５１１において第二のタッチＡＦの処理を開始した場合、システム制御部５０は第二のタッチＡＦの処理を実行している状態となる。
【００６６】
ステップＳ５１２では、システム制御部５０は表示部２８上の新たにタッチダウンを検出した部分に第二の枠４０４を表示する。またシステム制御部５０は第二のタッチＡＦの処理を実行していることを示すために、タッチアイコン４０２の表示を変化させる処理を行う。本ステップでは、システム制御部５０は表示部２８にタッチアイコンを図４（ｃ）のように表示している。またシステム制御部５０は第一の枠４０３と第二の枠４０４の色を異なるように表示することで、ユーザは第一のタッチＡＦしている被写体と第二のタッチＡＦしている被写体を区別しやすくなる。本ステップ以降、システム制御部５０は第二の枠４０３に映る被写体に追尾するように、第二の枠４０３の表示部２８上の位置座標や大きさ等を変化させて表示する。
【００６７】
次に第二のタッチＡＦの処理を実行している状態におけるシステム制御部５０の処理について説明する。
【００６８】
ステップＳ５１３では、システム制御部５０は第二の枠４０４に映る被写体のデフォーカス量情報を測定する。
【００６９】
ステップＳ５１４では、システム制御部５０はステップＳ５０４において測定したデフォーカス量情報からフォーカス位置を計算する。システム制御部５０はこの計算したフォーカス位置をシステムメモリ５２や不揮発性メモリ５６等に所定時間または所定の撮影回数の間記録する。所定時間または所定の撮影回数を超えた場合、システム制御部５０は最も古いフォーカス位置の情報を削除する。システム制御部５０は第二の枠４０４に映る被写体に合焦する前にフォーカス位置をあらかじめ計算することで、ユーザによる第二のタッチＡＦがタッチアップされた後すぐに被写体に合焦できる。
【００７０】
ステップＳ５１５では、システム制御部５０は第二の枠４０４にタッチオンされているか否かを検出する。システム制御部５０は第二の枠４０４にタッチオンを検出している場合はステップＳ５２２に進み、そうでない場合はステップＳ５１６に進む。システム制御部５０は第二の枠４０４にタッチオンを検出している間、第二の枠４０４に映る被写体に対するフォーカス位置を計算し続けるが、第二の枠４０４に映る被写体に合焦するための撮影レンズ１０３を駆動する処理を行わない。ステップＳ５１３からステップＳ５１５におけるシステム制御部５０がタッチオンを検出している間の処理は請求項１における準備処理に相当する。
【００７１】
ステップＳ５１６では、システム制御部５０は表示部２８に表示している第一の枠４０３の表示を消す処理を行う。またシステム制御部５０はタッチアイコン４０１およびタッチアイコン４０２の表示を変化させる処理を行う。本ステップでは、システム制御部５０は表示部２８にタッチアイコンを図４（ｄ）のように表示している。
【００７２】
ステップＳ５１７では、システム制御部５０は図３において説明した方法によって、ステップＳ５１４において計算したフォーカス位置を用いて第二の枠に映る被写体が動体か否かを判断する。システム制御部５０は第二の枠４０４に映る被写体が動体であればステップＳ５１９に進み、そうでない場合はステップＳ５２０に進む。ここで、システム制御部５０はステップＳ５１４において、第二の枠４０４に映る被写体に対するフォーカス位置を記録し続けていることにより、第二の枠４０４に映る被写体が動体か否かを判断できる。また、システム制御部５０はステップＳ５１４において第二の枠４０４に映る被写体に対するフォーカス位置を記録し続けていることにより、合焦していない第二の枠４０４に映る被写体の動きを予測することができる。これによってシステム制御部５０はステップＳ５１７において、第二の枠４０４に映る被写体に合焦する場合でも、被写体に焦点を合わせるまでの時間を短くすることができる。
【００７３】
ステップＳ５１８では、Ｓ５１３において計算したフォーカス位置に撮影レンズ１０３を駆動する。
【００７４】
ステップＳ５１９では、次の撮影において第二の枠４０４に映る被写体に合焦するために、システム制御部５０は図３において説明した方法によって、第二の枠４０４に映る被写体に対するフォーカス位置を計算する。
【００７５】
ステップＳ５２０では、ステップＳ５１９において計算したフォーカス位置に基づいて撮影レンズ１０３を駆動する。これによって第二の枠４０４に映る被写体が動いている場合でも、準備処理を行っていたことにより、システム制御部５０はタッチオンが離されたことを検出した次の撮影において第二の枠４０４に映る被写体に合焦できる。
【００７６】
ステップＳ５２１では、システム制御部５０は第二のタッチＡＦの状態を終了し、第一のタッチＡＦの状態になる。この処理以降、システム制御部５０は第二の枠４０４を第一の枠４０３として処理する。また、この処理以降、システム制御部５０はタッチアイコン４０２をタッチアイコン４０１として処理する。ここでシステム制御部５０は表示部２８にタッチアイコンを図４（ｄ）のように表示し、タッチアイコンの位置関係は入れ替えない。このような処理を行うことで、本処理の後、第二の枠４０４の外にユーザがタッチした場合、システム制御部５０はそのタッチを第二のタッチＡＦとして扱い、本フローチャートの処理を繰り返すことができる。またタッチアイコンの位置関係を入れ替えないことで、ユーザは本フローチャートの処理が正常に行われていることを認識できる。ステップＳ５２２では、システム制御部５０は撮影が終了したか否かを判断する。例えば、ユーザが第２シャッタースイッチ６４の押下が離されたことを検出した場合、システム制御部５０は処理を終了する。システム制御部５０は撮影が終了していないと判断した場合は、ステップＳ５０１の処理を行い、撮影を継続する。
【００７７】
以上、図５を参照しながら、本実施形態におけるデジタルカメラ１００の処理の手順について説明した。
【００７８】
ここでステップＳ５１３において第一の枠４０３と第二の枠４０４の色を異ならせると記載したが、第一の枠４０３の色は第二の枠４０４の色より目立つ色にするとさらに効果を得られる。ユーザは目立つ色である第一の枠４０３が現在合焦している部分であり、第二の枠４０４はまだ合焦していない部分であると直感的に理解しやすい。目立つ色は例えば、他方の色より輝度が高い色や透明度の低い色等である。
【００７９】
［第二の実施形態］
第二の実施形態において、ユーザが第一のタッチＡＦのタッチダウンを継続する場合について説明する。第二の実施形態において、第一の実施形態で用いたデジタルカメラ１００を用いるが、本発明はこの構成に限られるものではない。
【００８０】
図６（ａ）〜（ｄ）を用いて本実施形態におけるタッチ操作によるＡＦについて説明する。図６（ａ）〜（ｄ）において、デジタルカメラ１００は動画撮影モードまたは連射撮影モードによって撮影している状態である。表示部２８には被写体が３人表示されており、表示部２８の左上にはタッチしていることを示すタッチアイコン６０１、６０２が表示されている。
【００８１】
図６（ａ）は図４（ａ）と同様であるため説明は省略する。
【００８２】
図６（ｂ）において、デジタルカメラ１００はタッチされた被写体にＡＦする。また、デジタルカメラ１００は、タッチされた被写体にＡＦしていることを示す第一の枠６０３を表示部２８に表示する。この第一の枠６０３は図４（ｂ）の第一の枠４０３と同様である。ここで、ユーザはタッチした指を離していない。いいかえると、タッチ操作はタッチダウンの後、タッチオンを継続している。ここでユーザが表示部２８に対して第一の枠６０３の外側に更にタッチダウンした場合、デジタルカメラ１００は図４（ｃ）の状態に遷移する。
【００８３】
図６（ｃ）において、ユーザが表示部２８に対して第一の枠６０３の外側にタッチオンしている間、デジタルカメラ１００は表示部２８に対して新たにタッチオンされている部分に映る被写体のデフォーカス量情報を測定する。この場合、デジタルカメラ１００は新たにタッチオンされている表示部２８の部分にデフォーカス量情報を測定していることを示す第二の枠６０４を表示する。この第二の枠６０４は図４（ｃ）の第二の枠４０４と同様である。さらにデジタルカメラ１００は表示部２８でタッチアイコン６０２を点滅させ、デフォーカス量情報を測定していることを示す。デジタルカメラ１００はタッチアイコン６０２とタッチアイコン６０１とを異なるように点滅させることで、ユーザはタッチＡＦとデフォーカス量情報の測定の両方を行っていることが分かりやすくなる。ユーザは第一の枠６０３にタッチオンしている指をタッチアップした場合、デジタルカメラは図６（ｄ）の状態に遷移する。このときユーザは第二の枠６０４にタッチオンし続けている。
【００８４】
図６（ｄ）は図４（ｄ）と同様であるため説明は省略する。ただし、図６（ｄ）において、ユーザは第二の枠６０４にタッチオンしていてもタッチアップしていてもよい。デジタルカメラ１００が図６（ｃ）から図６（ｄ）の状態に遷移するまでユーザは第二の枠６０４にタッチオンし続けていればよい。
【００８５】
図７はデジタルカメラ１００の処理の手順を示すフローチャートである。このフローチャートおける各処理は、システム制御部５０が不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開して実行することにより実現される。この処理はユーザが第２シャッタースイッチ６４を押下し、動画撮影または連射撮影を開始した場合に実行される。また、ユーザは撮影開始時点においてタッチＡＦのための操作はしておらず、デジタルカメラ１００は第１シャッタースイッチ６２を押されたことによってＡＦしている状態か、またはＡＦしていない状態である。
【００８６】
ステップＳ７００からステップＳ７０９はそれぞれ図５のステップＳ５００からステップＳ５０９と同様であるため説明を省略する。
【００８７】
ステップＳ７１０では、システム制御部５０は第二のタッチＡＦの処理を実行している状態であるか否か判断する。システム制御部５０は第二のタッチＡＦの処理を実行している状態ではない場合はステップＳ７１１に進み、そうでない場合はステップＳ７１６に進む。
【００８８】
ステップＳ７１１では、システム制御部５０は第一の枠６０３においてタッチアップを検出したか否かを判断する。システム制御部５０はタッチアップを検出した場合はステップＳ７１２に進み、そうでない場合はステップＳ７１４に進む。
【００８９】
ステップＳ７１２では、システム制御部５０はタッチアイコン４０１を点滅させる表示を終了する。このときのタッチアイコンの表示は、図６（ａ）と同じ状態である。本ステップの処理の後、システム制御部５０はステップＳ７２６の処理を行う。
【００９０】
ステップＳ７１３からステップＳ７１６はそれぞれ図５のステップＳ５１１からステップＳ５１４と同様であるため説明を省略する。
【００９１】
ステップＳ７１７では、システム制御部５０は第一のタッチＡＦ（第一の枠６０３に対するタッチオン）がタッチアップされたことを検出したか否かを判断する。システム制御部５０はタッチアップを検出した場合はステップＳ７２０に進み、そうでない場合はステップＳ７１８に進む。
【００９２】
ステップＳ７１８では、システム制御部５０は第二のタッチＡＦ（第二の枠６０４に対するタッチオン）がタッチアップされたことを検出したか否かを判断する。システム制御部５０は第二のタッチＡＦのタッチアップを検出した場合はステップＳ７１９に進み、そうでない場合はステップＳ７２６に進む。
【００９３】
ステップＳ７１９では、システム制御部５０は第二のタッチＡＦの処理を実行している状態を終了する。本ステップの処理の後、システム制御部５０はステップＳ７２６に進む。
【００９４】
ステップＳ７２０からステップＳ７２６はそれぞれ図５のステップＳ５１６からステップＳ５２２と同様であるため説明を省略する。
【００９５】
このように第一の枠６０３のタッチオンしている状態の間のみ第二のタッチＡＦを受け付けることで、通常のタッチＡＦと本処理における第二のＡＦとをユーザは使い分けやすくなる。
【００９６】
以上、図７を参照しながら、本実施形態におけるデジタルカメラ１００の処理の手順について説明した。
【００９７】
このように、合焦している被写体から他の被写体に合焦する場合でも、デジタルカメラ１００は他の被写体に滑らかに焦点を合わせることが可能となる。特に他の被写体が動いている場合、デジタルカメラ１００は本処理を行わない場合に比べて被写体への合焦の速さに関して顕著な効果を得ることができる。
【００９８】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2020036280.tif 000003
【図２】
2020036280.tif 000004
【図３】
2020036280.tif 000005
【図４】
2020036280.tif 000006
【図５】
2020036280.tif 000007
【図６】
2020036280.tif 000008
【図７】
2020036280.tif 000009