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