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