(57)【要約】【課題】ユーザのタッチ操作により表示オブジェクトを移動させる際に表示オブジェクトの移動可能領域を好適に報知可能とする。【解決手段】表示装置１０では、表示制御部１５は、移動可能領域１１３Ｂ外で入力操作が行われた場合に移動可能領域１１３Ｂを示す表示を行う。一方、移動可能領域１１３Ｂ内で行われた入力操作に応じて、移動可能領域１１３Ｂを示す表示を行わないように制御する。より詳細には、移動可能領域１１３Ｂ内でドラッグ操作が行われた場合に移動可能領域１１３Ｂを示す表示を行い、移動可能領域１１３Ｂ内で前記タップ操作が行われた場合に移動可能領域１１３Ｂを示す表示を行わない。また、入力操作がないときは移動可能領域１１３Ｂを示す表示を行わない。【選択図】図７
2020088762.tif 000002
【特許請求の範囲】
【請求項１】
表示オブジェクトを表示する表示部と、
前記表示部の表示を制御する制御部と、
前記表示部への指示体の近接または接触を検出する検出部と、
前記検出部の検出結果に基づいて前記表示部への入力操作を判定する判定部と、
を備え、
前記表示部は、
前記検出部が検出可能な全領域である第１の領域と、
前記第１の領域の一部であり、前記入力操作に応じて前記表示オブジェクトが移動可能な第２の領域と、を有し、
前記制御部は、
前記第２の領域外で前記入力操作が行われた場合に前記第２の領域を示す表示を行い、
前記第２の領域内で行われた前記入力操作に応じて前記第２の領域を示す表示を行わず、
前記入力操作がないときは前記第２の領域を示す表示を行わない、
表示装置。
【請求項２】
前記制御部は、
前記第２の領域内でドラッグ操作が行われた場合に前記第２の領域を示す表示を行い、
前記第２の領域内でタップ操作が行われた場合に前記第２の領域を示す表示を行わない、
請求項１に記載の表示装置。
【請求項３】
前記表示オブジェクトの移動指示を入力する操作部を有し、
前記制御部は、
前記操作部によって入力された前記移動指示に応じて前記第２の領域を示す表示を行う、
請求項１または２に記載の表示装置。
【請求項４】
前記制御部は、
前記操作部によって入力された前記移動指示に応じて前記表示オブジェクトが移動する位置が前記第２の領域の境界と接する位置の場合、前記第２の領域を示す表示を行い、
前記第２の領域の境界と接していない位置である場合、前記移動指示に応じて前記第２の領域を示す表示を行わない、
請求項３に記載の表示装置。
【請求項５】
前記制御部は、
前記操作部によって入力された前記移動指示に応じて前記表示オブジェクトが移動できる場合、前記移動指示に応じて前記第２の領域を示す表示を行わない、
請求項３または４に記載の表示装置。
【請求項６】
請求項１〜５のいずれか１項に記載の表示装置を備え、
前記第１の領域が撮像範囲であり、
前記第２の領域が測距可能な範囲であり、
前記表示オブジェクトが測距エリア枠である、
撮像装置。
【請求項７】
表示オブジェクトを表示する表示部と、
前記表示部の表示を制御する制御部と、
前記表示部への指示体の近接または接触を検出する検出部と、
前記検出部の検出結果に基づいて前記表示部への入力操作を判定する判定部と、
を備え、
前記表示部は、
前記検出部が検出可能な全領域である第１の領域と、
前記第１の領域の一部であり、前記入力操作に応じて前記表示オブジェクトが移動可能な第２の領域と、を有する表示装置の表示方法であって、
前記検出部により前記表示部への前記指示体の近接または接触を検出する検出ステップと、
前記判定部により、検出ステップの検出結果に基づいて前記表示部への前記入力操作を判定する判定ステップと、
前記第２の領域外で前記入力操作が行われた場合に、前記制御部により前記第２の領域を示す表示を行う表示ステップと、
前記第２の領域内で行われた前記入力操作に応じて、前記制御部により前記第２の領域を示す表示を行わない第１非表示ステップと、
前記入力操作がないときは、前記制御部により前記第２の領域を示す表示を行わない第２非表示ステップと、
を含む、表示方法。
【請求項８】
表示オブジェクトを表示する表示部と、
前記表示部の表示を制御する制御部と、
前記表示部への指示体の近接または接触を検出する検出部と、
前記検出部の検出結果に基づいて前記表示部への入力操作を判定する判定部と、
を備え、
前記表示部は、
前記検出部が検出可能な全領域である第１の領域と、
前記第１の領域の一部であり、前記入力操作に応じて前記表示オブジェクトが移動可能な第２の領域と、を有する表示装置の表示プログラムであって、
前記表示部への前記指示体の近接または接触を検出する検出機能と、
前記検出機能の検出結果に基づいて前記表示部への前記入力操作を判定する判定ステップと、
前記第２の領域外で前記入力操作が行われた場合に、前記第２の領域を示す表示を行う表示機能と、
前記第２の領域内で行われた前記入力操作に応じて、前記第２の領域を示す表示を行わない第１非表示機能と、
前記入力操作がないときは、前記制御部により前記第２の領域を示す表示を行わない第２非表示機能と、
をコンピュータに実現させるための表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、撮像装置、表示方法、及び、表示プログラムに関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置を含む電子機器では、タッチパネル等の表示装置を備え、タッチパネル上でのタッチ操作によって電子機器の各種操作を行う構成が知られている。
【０００３】
特許文献１には、デジタルカメラ等の撮像装置において、タッチパネル操作で測距エリアの指定を行う場合、タッチパネルへの近接を検出した位置に測距エリア枠（表示オブジェクト）を表示する構成が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１などの従来の表示装置では、タッチパネル操作で測距エリアの指定を行うとき、指定位置に測距エリアを移動できないことを報知するための移動可能領域の表示がないため、タッチパネル操作の検出に失敗したので移動できなかったのか移動可能領域外を指定したから移動できなかったのか判断がつかないという問題や、測距エリアの指定画面に移動可能領域を常時表示することによって移動可能領域を報知させたものの撮像範囲の表示が煩雑となり被写体を確認する妨げとなってしまう問題があり、タッチパネル操作による測距エリア指定における操作性が低下してしまうという問題があった。
【０００５】
本発明は、ユーザのタッチ操作により表示オブジェクトを移動させる際に表示オブジェクトの移動可能領域を好適に報知可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の一観点に係る表示装置は、表示オブジェクトを表示する表示部と、前記表示部の表示を制御する制御部と、前記表示部への指示体の近接または接触を検出する検出部と、前記検出部の検出結果に基づいて前記表示部への入力操作を判定する判定部と、を備え、前記表示部は、前記検出部が検出可能な全領域である第１の領域と、前記第１の領域の一部であり、前記入力操作に応じて前記表示オブジェクトが移動可能な第２の領域と、を有し、前記制御部は、前記第２の領域外で前記入力操作が行われた場合に前記第２の領域を示す表示を行い、前記第２の領域内で行われた前記入力操作に応じて前記第２の領域を示す表示を行わず、前記入力操作がないときは前記第２の領域を示す表示を行わない。
【発明の効果】
【０００７】
本開示によれば、ユーザのタッチ操作により表示オブジェクトを移動させる際に表示オブジェクトの移動可能領域を好適に報知できる。
【図面の簡単な説明】
【０００８】
【図１】レンズ交換式デジタルカメラ（撮像装置）の基本的なハードウェア構成図
【図２】画像表示ＬＣＤの表示画面の構成の一例を示す図
【図３Ａ】第１実施形態の表示装置における表示オブジェクトの移動パターンを説明する図
【図３Ｂ】第１実施形態の表示装置における表示オブジェクトの移動パターンを説明する図
【図３Ｃ】第１実施形態の表示装置における表示オブジェクトの移動パターンを説明する図
【図４】第１実施形態に係る表示装置の機能ブロック図
【図５】第１実施形態におけるタッチ操作による表示オブジェクトの移動制御のフローチャート
【図６】第２実施形態におけるタッチ操作による表示オブジェクトの移動制御のフローチャート
【図７】移動可能領域の表示例を示す図
【図８】第３実施形態に係る表示装置の機能ブロック図
【図９】第３実施形態における移動可能領域の表示制御のフローチャート
【図１０】第４実施形態における移動可能領域の表示制御のフローチャート
【図１１】第５実施形態に係る表示装置の機能ブロック図
【図１２】第５実施形態における移動可能領域の表示制御のフローチャート
【図１３】第６実施形態における移動可能領域の表示制御のフローチャート
【図１４】第７実施形態における移動可能領域の表示制御のフローチャート
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素に対しては可能な限り同一の符号を付して、重複する説明は省略する。
【００１０】
［第１実施形態］
図１〜図５を参照して第１実施形態を説明する。本実施形態では、表示装置１０を備える機器としてレンズ交換式デジタルカメラ（撮像装置）１００を挙げて説明する。
【００１１】
図１は、レンズ交換式デジタルカメラ（撮像装置）１００の基本的なハードウェア構成図である。以降ではレンズ交換式デジタルカメラ１００を単に「デジタルカメラ１００」とも表記する。図１に示すように、デジタルカメラ１００には、交換レンズ２００が交換可能に取り付けられる。デジタルカメラ１００および交換レンズ２００の動作は、制御装置１０１によって制御される。
【００１２】
操作部材１０２は、デジタルカメラ１００の操作入力をユーザが入力するための部材であり、具体的にはシャッターボタンや、他のスイッチ、レバー類を含む。操作部材１０２のシャッターボタンが操作されると、制御装置１０１は、レンズ駆動装置１０３を介してレンズ２０１の焦点調整（ＡＦ）を行い、絞り／シャッター駆動装置１０４を介して絞り２０２の開閉を調節し露光制御（ＡＥ）およびシャッター１０５を開閉する。
【００１３】
シャッター１０５の開閉によって交換レンズ２００を通してイメージセンサ１０６が受光して捉えた画像信号は、信号処理装置１０７を介して画像処理装置１０８に送られる。画像処理装置１０８にて所定の画像処理を行うとき、処理途中のデータの一時的な保存場所としてバッファメモリ１０９が使われる。画像処理が完了した画像データは、カードＩ／Ｆ１１０を介して接続された着脱可能なメモリーカード１１１に記録される。
【００１４】
画像データおよび各種情報表示は、ＬＣＤ制御装置１１２を介して画像表示ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶ディスプレイ）１１３に表示される。また画像表示ＬＣＤ１１３はタッチパネル１１５が具備されており、ユーザの手指やタッチペンなどの指示体２０の接触または近接を検出するとタッチパネル制御装置１１４に出力する。タッチパネル制御装置１１４は、タッチパネル１１５からの入力を基にタッチ操作状態を判別し制御する。このように操作部材１０２の他、タッチパネル１１５を操作することでもデジタルカメラ１００の各種設定を行うことができる。
【００１５】
なお、上記の制御装置１０１、信号処理装置１０７、画像処理装置１０８、ＬＣＤ制御装置１１２、タッチパネル制御装置１１４は、ＬＳＩなどを含む集積回路などのハードウェアによって実現される。
【００１６】
上記のデジタルカメラ１００の構成要素のうち、ＬＣＤ制御装置１１２（制御部）、画像表示ＬＣＤ１１３（表示部）、タッチパネル制御装置１１４（判定部）、タッチパネル１１５（検出部）が、本実施形態に係る表示装置１０を構成する。
【００１７】
図２は、画像表示ＬＣＤ１１３の表示画面の構成の一例を示す図である。以降の説明では、表示画面の左右方向をｘ方向、上下方向をｙ方向とする。
【００１８】
デジタルカメラ１００が撮影可能状態にあるとき、画像表示ＬＣＤ１１３にはライブビューが表示される。ライブビューは、イメージセンサ１０６が捉えた画像を画像表示ＬＣＤ１１３にリアルタイムに表示し、撮影できる機能である。このライブビューの画面全体が撮像範囲１１３Ａであり、ユーザがタッチ操作可能な領域である。以降ではこの領域を「検出可能領域１１３Ａ（第１の領域）」と呼ぶ。ユーザは、焦点調節を実施する位置を、画面上に表示される測距エリア枠（表示オブジェクト）１１３Ｃで指定することができる。ここで、使用する交換レンズ２００の種類によっては、撮像範囲１１３Ａの周辺部では焦点調整が難しい場合がある。このため、画面上の測距可能な範囲１１３Ｂは、撮像範囲１１３Ａの一部、具体的には画面の撮像中心を含む狭い領域に限定される。以降では、この領域を表示オブジェクト１１３Ｃの「移動可能領域１１３Ｂ（第２の領域）」と呼ぶ。したがって、測距エリア枠（表示オブジェクト）１１３Ｃの移動可能な範囲は、この移動可能領域１１３Ｂ内に制限される。
【００１９】
なお、図２と、以降の説明で参照する表示画面に関する図面（図３Ａ、図３Ｂ、図３Ｃ、図７）では、移動可能領域１１３Ｂが検出可能領域１１３Ａの中央からやや左側にずれて図示されている。しかしながら、移動可能領域１１３Ｂは、その中心位置が検出可能領域１１３Ａの中心位置と一致するよう、検出可能領域１１３Ａの中央部に配置されるのが好ましい。
【００２０】
本実施形態の表示装置１０は、このようなデジタルカメラの画面上でタッチ操作を行うときの表示オブジェクト１１３Ｃの移動を制御することができる。図３Ａ〜図３Ｃは、第１実施形態の表示装置１０における表示オブジェクト１１３Ｃの移動パターンを説明する図である。図３Ａ〜図３Ｃでは、ユーザの指２０の軌跡が太い実線の矢印で、表示オブジェクト１１３Ｃの軌跡が太い点線の矢印で図示されている。
【００２１】
図３Ａに示すように、移動可能領域１１３Ｂ内でのタッチ操作の場合、タッチした絶対的な座標に表示オブジェクト１１３Ｃが移動する。図３Ａの例では、操作前の画面（ａ）では移動可能領域１１３Ｂの左側にあった表示オブジェクト１１３Ｃが、操作後の画面（ｂ）では、ユーザの指２０がタッチされた右側の位置に瞬間的に移動する。
【００２２】
連続的なタッチ座標の時系列変化（ドラッグ操作の軌跡）に基づく表示オブジェクト１１３Ｃの移動は、ドラッグ操作の軌跡に沿って表示オブジェクト１１３Ｃが相対的に移動できるときは移動させる。一方、移動可能領域１１３Ｂの境界に達してそれ以上、ドラッグ操作の軌跡に沿って表示オブジェクト１１３Ｃを相対的に移動できないときは、ドラッグ操作の軌跡のうちｘ方向のＸ成分またはｙ方向のＹ成分の移動できる成分方向のみ移動させる。
【００２３】
例えば図３Ｂに示すように、操作前の画面（ａ）では指２０が表示オブジェクト１１３Ｃ上に配置された状態から、操作後の画面（ｂ）のように表示オブジェクト１１３Ｃ上から移動可能領域１１３Ｂの外へドラッグ操作が行われた場合には、画面（ｂ）のとおり、操作の前半はドラッグ操作と同じ軌跡で表示オブジェクト１１３Ｃが移動し、表示オブジェクト１１３Ｃが移動可能領域１１３Ｂの上端に達すると、表示オブジェクト１１３Ｃはこれ以上ｙ方向には移動できないため、ドラッグ操作の軌跡のｘ成分のみを反映してｘ方向に表示オブジェクト１１３Ｃが移動する。
【００２４】
また、図３Ｃに示すように、表示オブジェクト１１３Ｃから離れた位置かつ移動可能領域１１３Ｂの外の位置からドラッグ操作が行われた場合でも、画面（ｂ）のとおり表示オブジェクト１１３Ｃはこのドラッグ操作に基づき移動する。すなわち、画面（ａ）のとおり表示オブジェクト１１３Ｃの初期位置が図３Ｂと同じ場合には、ドラッグ操作の軌跡が同じならば指２０の初期位置によらず表示オブジェクト１１３Ｃの軌跡も図３Ｂと同じとなる。
【００２５】
図４は、第１実施形態に係る表示装置１０の機能ブロック図である。本実施形態の表示装置１０は、図３Ａ〜図３Ｃに例示したような表示オブジェクト１１３Ｃの移動パターンを実現するための機能として、図４に示すようにタッチ検出部１１と、操作判定部１２と、第１移動制御部１３と、第２移動制御部１４とを備える。
【００２６】
タッチ検出部１１は、画面表示ＬＣＤ１１３及びタッチパネル１１５への指示体２０の近接または接触を検出する。
【００２７】
操作判定部１２は、タッチ検出部１１の検出結果に基づいて画面表示ＬＣＤ１１３及びタッチパネル１１５への入力操作を判定する。操作判定部１２は、入力操作がタップ操作、ドラッグ操作のどちらであるかを判定する。
【００２８】
第１移動制御部１３及び第２移動制御部１４は、入力操作に基づき画面表示ＬＣＤ１１３上での表示オブジェクト１１３Ｃの動作を制御する。第１移動制御部１３は、操作判定部１２により画面表示ＬＣＤ１１３及びタッチパネル１１５へのタップ操作を判定した場合、タップ操作の座標が移動可能領域１１３Ｂ内のときは表示オブジェクト１１３Ｃをその座標へ移動し、移動可能領域１１３Ｂ外のときは表示オブジェクト１１３Ｃをその座標へ移動しない。
【００２９】
第２移動制御部１４は、操作判定部１２により画面表示ＬＣＤ１１３及びタッチパネル１１５へのドラッグ操作を判定した場合、検出可能領域１１３Ａ内におけるドラッグ操作の座標変化に基づいて表示オブジェクト１１３Ｃを移動可能領域１１３Ｂ内で移動させる。
【００３０】
図４に示すタッチ検出部１１、操作判定部１２、第１移動制御部１３、第２移動制御部１４の各機能は、図１のＬＣＤ制御装置１１２及びタッチパネル制御装置１１４を構成するＬＳＩなどのハードウェア上に所定のコンピュータソフトウェア（オブジェクト移動プログラム）を読み込ませることにより、ＬＣＤ制御装置１１２及びタッチパネル制御装置１１４の制御のもとで画像表示ＬＣＤ１１３、タッチパネル１１５を動作させることで実現される。また、表示装置１０を構成するＬＣＤ制御装置１１２及びタッチパネル制御装置１１４は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）ＣＰＵやＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などを含むコンピュータ装置とも表現できる。すなわち、本実施形態のオブジェクト移動プログラムをコンピュータ上で実行させることで、表示装置１０は、図４のタッチ検出部１１、操作判定部１２、第１移動制御部１３、第２移動制御部１４として機能する。
【００３１】
より詳細には、タッチ検出部１１は、図１のタッチパネル１１５及びタッチパネル制御装置１１４により実現される。操作判定部１２は、図１のタッチパネル制御装置１１４により実現される。第１移動制御部１３及び第２移動制御部１４は、ＬＣＤ制御装置１１２により実現される。
【００３２】
図５を参照して第１実施形態に係るオブジェクト移動方法を説明する。図５は、第１実施形態におけるタッチ操作による表示オブジェクト１１３Ｃの移動制御のフローチャートである。
【００３３】
ステップＳ１では、タッチ検出部１１（タッチパネル１１５）により、画面表示ＬＣＤ１１３への指示体２０の近接または接触、すなわちタッチ操作の開始有無が検出される（検出ステップ）。タッチ検出部１１は、所定のサンプリング周期で接触または近接の状態を検出し、その都度タッチパネル制御装置１１４にてタッチした座標を算出している。タッチ操作開始前（ステップＳ１：ＮＯ）では、表示オブジェクト１１３Ｃは前回のタッチ操作終了時の表示座標に表示されている。ここでタッチ操作が開始された場合（ステップＳ１：ＹＥＳ）、操作判定部１２により、タッチした座標が表示オブジェクト１１３Ｃの移動可能領域１１３Ｂ内の座標か否かが判定される（ステップＳ２）。
【００３４】
タッチ操作開始座標が移動可能領域１１３Ｂ内の座標である場合（ステップＳ２：ＹＥＳ）、タッチした絶対的な座標に基づいて表示オブジェクト１１３Ｃを移動する（ステップＳ３）。ここでタッチ開始座標から一定以上の座標変化がない（ほぼ動いていない）ままタッチ操作が終了した場合（ステップＳ５：ＹＥＳかつステップＳ７：ＹＥＳ）、すなわちタップ操作が行われると、ステップＳ３で移動した座標で表示オブジェクト１１３Ｃの位置指定が完了する。つまり、ステップＳ３→Ｓ５→Ｓ７の流れでは、図３Ａの画面（ａ）→（ｂ）に例示した移動パターンになる。
【００３５】
一方、タッチ開始座標から一定以上の座標変化があった場合（ステップＳ５：ＮＯ）、すなわちドラッグ操作が行われると、連続的なタッチ座標の時系列変化（軌跡）に基づいて表示オブジェクト１１３ＣをステップＳ３で移動した座標を起点として移動可能領域１１３Ｂ内で相対移動させ（ステップＳ６）、タッチ操作終了（ステップＳ８：ＹＥＳ）の時点で表示オブジェクト１１３Ｃを表示している座標で位置指定が完了する。つまり、ステップＳ３→Ｓ５→Ｓ６→Ｓ８の流れでは、図３Ｂの画面（ａ）→（ｂ）に例示した移動パターンになる。
【００３６】
タッチ操作開始座標が移動可能領域１１３Ｂ内の座標ではない場合（ステップＳ２：ＮＯ）、表示オブジェクト１１３Ｃをタッチ操作開始前の座標から移動させない（ステップＳ４）。ここでタッチ開始座標から一定以上の座標変化がない（ほぼ動いていない）ままタッチ操作が終了した場合（ステップＳ５：ＹＥＳかつステップＳ７：ＹＥＳ）、すなわちタップ操作が行われると、タッチ操作開始前の座標で表示オブジェクト１１３Ｃの位置指定が完了する。つまり、ステップＳ４→Ｓ５→Ｓ７の流れでは、図３Ｃの画面（ａ）に例示した状態のまま終了する。
【００３７】
一方、タッチ開始座標から一定以上の座標変化があった場合（ステップＳ５：ＮＯ）、すなわちドラッグ操作が行われると、連続的なタッチ座標の時系列変化（軌跡）に基づいて表示オブジェクト１１３Ｃをタッチ操作開始前の座標を起点として移動可能領域１１３Ｂ内で相対移動させ（ステップＳ６）、タッチ操作終了（ステップＳ８：ＹＥＳ）の時点で表示オブジェクト１１３Ｃを表示している座標で位置指定が完了する。つまり、ステップＳ４→Ｓ５→Ｓ６→Ｓ８の流れでは、図３Ｃの画面（ａ）→（ｂ）に例示した移動パターンになる。
【００３８】
上記のフローチャートのうち、ステップＳ３→Ｓ５→Ｓ７の流れと、ステップＳ４→Ｓ５→Ｓ７の流れでは、操作判定部１２により、タッチ検出部１１のタッチ操作の検出結果に基づいて画面表示ＬＣＤ１１３への入力操作がタップ操作と判定される処理（判定ステップ）と、第１移動制御部１３により、タップ操作の座標が移動可能領域１１３Ｂ内のときは表示オブジェクト１１３Ｃをその座標へ移動し、移動可能領域１１３Ｂ外のときは表示オブジェクトをその座標へ移動しない処理（第１移動ステップ）とが実施される。
【００３９】
一方、上記のフローチャートのうち、ステップＳ３→Ｓ５→Ｓ６→Ｓ８の流れと、ステップＳ４→Ｓ５→Ｓ６→Ｓ８の流れでは、操作判定部１２により、タッチ検出部１１のタッチ操作の検出結果に基づいて画面表示ＬＣＤ１１３への入力操作がドラッグ操作と判定される処理（判定ステップ）と、第２移動制御部１４により、検出可能領域１１３Ａ内におけるドラッグ操作の座標変化に基づいて表示オブジェクト１１３Ｃを移動可能領域１１３Ｂ内で移動させる処理（第２移動ステップ）が実施される。
【００４０】
本実施形態の効果を説明する。従来、デジタルカメラなどの携帯機器においてタッチパネル１１５のタッチ操作によって表示オブジェクト１１３Ｃの移動操作を行う構成では、タッチ操作用の領域は、表示オブジェクト１１３Ｃの移動可能領域１１３Ｂに制限されていた。このため、タッチ操作がタッチパネル１１５の検出可能領域１１３Ａ上で行われても、移動可能領域１１３Ｂ外の場合にはタッチ操作が受け付けられず、表示オブジェクト１１３Ｃの移動が停止されるため、表示オブジェクト１１３Ｃの移動操作の操作性が低下してしまうという問題があった。
【００４１】
これに対して第１実施形態の表示装置１０では、ドラッグ操作で表示オブジェクト１１３Ｃを相対移動させるときは、移動可能領域１１３Ｂよりも広い検出可能領域１１３Ａをタッチ操作用の領域として利用可能としながら、表示オブジェクト１１３Ｃは移動可能領域１１３Ｂ内で表示を制限できる。また、タップ操作で表示オブジェクト１１３Ｃを絶対的な座標に基づいて移動させるときは、移動可能領域１１３Ｂ内で表示を制限できる。これにより、上記の従来構成の場合の問題を解消でき、表示オブジェクト１１３Ｃの移動操作の操作性を向上でき、この結果ユーザのタッチ操作の操作性を向上できる。
【００４２】
［第２実施形態］
図６を参照して第２実施形態を説明する。図６は、第２実施形態におけるタッチ操作による表示オブジェクト１１３Ｃの移動制御のフローチャートである。
【００４３】
図６のフローチャートは、基本的には図５のフローチャートと同様であり、図６のステップＳ２１〜Ｓ２８の各処理は、図５のステップＳ１〜８の各処理と同様である。
【００４４】
図５と図６の制御フローの差異は、タッチ操作開始の座標が移動可能領域内ではない場合（ステップＳ２１：ＹＥＳかつステップＳ２２：ＮＯ）、以後の動作がタップ操作またはドラッグ操作いずれの場合も無効操作として表示オブジェクト１１３Ｃをタッチ操作開始前の座標から変更しない点である（図５のフローでは、タップ操作は無効操作としているが、ドラッグ操作は表示オブジェクトを相対移動させている）。つまり、ステップＳ２４にて、表示オブジェクト１１３Ｃをタッチ操作開始前の座標に継続表示（移動しない）処理を実施した後には、タッチ操作終了（ステップＳ２９：ＹＥＳ）の時点で表示オブジェクト１１３Ｃをタッチ操作開始前の座標のままで処理を終了する。
【００４５】
すなわち、第２実施形態では、第２移動制御部１４は、ドラッグ操作の開始座標が移動可能領域１１３Ｂ外のときは表示オブジェクト１１３Ｃを移動しない機能も有する。図６のフローチャートでは、ステップＳ２４→Ｓ２９の流れでは、第１移動制御部１３（ＬＣＤ制御装置１１２）により、タップ操作の座標が移動可能領域１１３Ｂ外のときは表示オブジェクトをその座標へ移動しない処理と、第２移動制御部１４（ＬＣＤ制御装置１１２）により、ドラッグ操作の座標が移動可能領域１１３Ｂ外のときは表示オブジェクトをその座標へ移動しない処理とが実施される。
【００４６】
［第３実施形態］
図７〜図９を参照して第３実施形態を説明する。第３実施形態では、上記の第１、第２実施形態の表示オブジェクト１１３Ｃの移動制御において、移動可能領域１１３Ｂの表示／非表示を制御する。
【００４７】
図７は、移動可能領域１１３Ｂの表示例を示す図である。図７（ａ）は移動可能領域１１３Ｂの表示無しの画面例であり、（ｂ）、（ｃ）は移動可能領域１１３Ｂの表示ありの画面例である。図７（ａ）〜（ｃ）に示すように、表示オブジェクト１１３Ｃ（測距エリア枠）は、移動可能領域１１３Ｂの表示の有無に関係なく表示される。移動可能領域１１３Ｂの表示は、図７（ｂ）に示すように境界を表示することや、図７（ｃ）に示すように移動可能領域１１３Ｂ外を塗りつぶすなどのパターンがあるが、いずれの場合も表示オブジェクト１１３Ｃの表示を阻害しない様態が好ましい。また、図７（ｃ）の移動可能領域１１３Ｂ外を塗りつぶす場合、透過色を用いて被写体像の全体の確認を阻害しない様態が好ましい。
【００４８】
図８は、第３実施形態に係る表示装置１０の機能ブロック図である。第３実施形態では、上記のような移動可能領域１１３Ｂのこのような要求を満たすべくタッチ操作中に移動可能領域１１３Ｂの表示／非表示を制御する。本実施形態の表示装置１０は、上記の移動可能領域の表示処理を実現するための機能として、図８に示すようにタッチ検出部１１と、操作判定部１２と、表示制御部１５とを備える。
【００４９】
タッチ検出部１１、操作判定部１２は、第１実施形態と同様なので説明を省略する。
【００５０】
表示制御部１５は、移動可能領域１１３Ｂ外で入力操作が行われた場合に移動可能領域１１３Ｂを示す表示を行う。一方、移動可能領域１１３Ｂ内で行われた入力操作に応じて、移動可能領域１１３Ｂを示す表示を行わないように制御する。より詳細には、移動可能領域１１３Ｂ内でドラッグ操作が行われた場合に移動可能領域１１３Ｂを示す表示を行い、移動可能領域１１３Ｂ内で前記タップ操作が行われた場合に移動可能領域１１３Ｂを示す表示を行わない。また、入力操作がないときは移動可能領域１１３Ｂを示す表示を行わない。
【００５１】
表示制御部１５は、図１のＬＣＤ制御装置１１２により実現される。
【００５２】
図９は、第３実施形態における移動可能領域１１３Ｂの表示制御のフローチャートである。
【００５３】
ステップＳ３１では、タッチ検出部１１がタッチ操作を検出する前、すなわち入力操作が無い状態では、表示制御部１５（ＬＣＤ制御装置１１２）により、移動可能領域１１３Ｂが表示されないように制御される（第２非表示ステップ）。タッチ操作を開始した場合（ステップＳ３２：ＹＥＳ）、タッチした座標が表示オブジェクト１１３Ｃの移動可能領域１１３Ｂ内の座標か否かを判定する（ステップＳ３３）。
【００５４】
移動可能領域１１３Ｂ外をタッチしたとき（ステップＳ３３：ＮＯ）は、表示制御部１５により、移動可能領域１１３Ｂが表示される（ステップＳ３４：表示ステップ）。移動可能領域１１３Ｂの表示パターンは、例えば図７（ｂ）の境界表示や、図７（ｃ）の領域外の塗りつぶし表示などである。
【００５５】
一方、移動可能領域１１３Ｂ内をタッチしたとき（ステップＳ３３：ＹＥＳ）は、タッチ開始座標から一定以上の座標変化がない（ほぼ動いていない）ままタッチ操作が終了した場合（ステップＳ３５：ＹＥＳかつステップＳ３７：ＹＥＳ）、すなわちタップ操作が行われると、移動可能領域１１３Ｂは非表示状態のまま（ステップＳ３９：第１非表示ステップ）で本制御フローを終了する。
【００５６】
また、タッチ開始座標から一定以上の座標変化があった場合（ステップＳ３５：ＮＯ）、すなわちドラッグ操作が行われると、タッチ開始座標が移動可能領域１１３Ｂの内外どちらにある場合（ステップＳ３３のＹＥＳ、ＮＯの両方の場合）でもドラッグ操作中は移動可能領域１１３Ｂが表示される（ステップＳ３６）。タッチ操作終了（ステップＳ３８：ＹＥＳ）の時点で、移動可能領域１１３Ｂが非表示に切り替えられ（ステップＳ３９）、本制御フローを終了する。
【００５７】
第３実施形態では、移動可能領域１１３Ｂ内のタップ操作で絶対的な座標に伴う表示オブジェクト１１３Ｃの移動時には移動可能領域１１３Ｂを表示せず、移動可能領域１１３Ｂ外を報知する必要性が考えられる操作に限定して移動可能領域１１３Ｂを表示することができる。このため、移動可能領域１１３Ｂを常時表示させた場合に生じる問題、すなわち表示が煩雑となり被写体の確認にも支障が出るという問題を解消できる。これにより、タッチパネル操作による測距エリア指定における操作性を向上でき、ユーザのタッチ操作により表示オブジェクト１１３Ｃを移動させる際に表示オブジェクト１１３Ｃの移動可能領域１１３Ｂを好適に報知できる。
【００５８】
また、第３実施形態の移動可能領域１１３Ｂの表示制御は、第１、第２実施形態のタッチ操作による表示オブジェクト１１３Ｃの移動制御と併用することにより、ユーザのタッチ操作の操作性がより向上する。
【００５９】
［第４実施形態］
図１０を参照して第４実施形態を説明する。図１０は、第４実施形態における移動可能領域１１３Ｂの表示制御のフローチャートである。図１０のフローチャートは、基本的には第３実施形態の図９のフローチャートと同様であり、図１０のステップＳ４１〜Ｓ４５、Ｓ４９、Ｓ５１の各処理は、図９のステップＳ３１〜Ｓ３５、Ｓ３７、Ｓ３９の各処理と同様である。
【００６０】
図１０のフローチャートでは、表示制御部１５により、ドラッグ操作中は、タッチ座標が移動可能領域１１３Ｂ外のとき（ステップＳ４６：ＮＯ）は移動可能領域１１３Ｂが表示され（ステップＳ４８）、タッチ座標が移動可能領域１１３Ｂ内のとき（ステップＳ４６：ＹＥＳ）は移動可能領域１１３Ｂが表示されない（ステップＳ４７）。
【００６１】
第４実施形態では、第３実施形態の表示制御に加えて、移動可能領域１１３Ｂ外で開始されたドラッグ操作が移動可能領域１１３Ｂ内に進入した場合には、移動可能領域１１３Ｂが非表示に切り替えられる。これにより、より高精度に、移動可能領域１１３Ｂ外を報知する必要性が考えられる操作に限定して移動可能領域１１３Ｂを表示することができる。
【００６２】
［第５実施形態］
図１１、図１２を参照して第５実施形態を説明する。図１１は、第５実施形態に係る表示装置１０の機能ブロック図である。第５実施形態では、ユーザが操作部材１０２を用いて表示オブジェクト１１３Ｃを移動操作する。この場合、タッチ操作のように移動可能領域１１３Ｂ外を直接ポイントすることはないので、移動可能領域１１３Ｂの表示制御は、第３、第４実施形態のタッチ操作時の表示制御（図７、図８）と異なるものとなる。
【００６３】
第５実施形態では、操作部材１０２によって入力された、表示オブジェクト１１３Ｃの移動指示に応じて、移動可能領域１１３Ｂを示す表示を行う。本実施形態の表示装置１０は、上記の移動可能領域の表示処理を実現するための機能として、図１０に示すように操作検出部１６と、表示制御部１７とを備える。
【００６４】
操作検出部１６は、操作部材１０２によって入力された、表示オブジェクト１１３Ｃの移動指示を検出する。ここで操作部材１０２は、例えば、十字キーや８方向レバーなどの方向指示に用いられる操作部材である。これらの操作部材は、移動方向指示を保持する操作（十字キーの押し続け操作、８方向レバーの倒し続け操作）ができるものとする。
【００６５】
表示制御部１７は、操作検出部１６により検出された移動指示に基づき、移動可能領域１１３Ｂの表示／非表示を制御する。
【００６６】
操作検出部１６及び表示制御部１７は、図１のＬＣＤ制御装置１１２により実現される。
【００６７】
図１２は、第５実施形態における移動可能領域１１３Ｂの表示制御のフローチャートである。操作検出部１６により移動操作の入力が検出される前では、表示オブジェクト１１３Ｃは移動可能領域１１３Ｂ内に配置されているので、移動可能領域１１３Ｂは非表示状態となっている（ステップＳ６１）。そして、ステップＳ６２にて、操作検出部１６により、表示オブジェクト１１３Ｃの移動操作の開始が検出されると（ステップＳ６２のＹＥＳ）、表示制御部１７により、移動可能領域１１３Ｂが表示される（ステップＳ６３）。移動操作の継続中（ステップＳ６４のＮＯ）は、移動可能領域１１３Ｂの表示が継続され、移動操作が終了すると（ステップＳ６４のＹＥＳ）、移動可能領域１１３Ｂが非表示に切り替えられて（ステップＳ６５）、本制御フローを終了する。
【００６８】
つまり第５実施形態では、移動方向指示を保持する操作中に移動可能領域を表示し、移動指示操作を行っていないときは移動可能領域を表示しない。第５実施形態では、移動可能領域１１３Ｂの表示を移動操作中に限定するので、移動可能領域１１３Ｂを常時表示させると表示が煩雑となり被写体の確認にも支障が出るという問題を解消できる。
【００６９】
［第６実施形態］
図１３を参照して第６実施形態を説明する。図１３は、第６実施形態における移動可能領域１１３Ｂの表示制御のフローチャートである。
【００７０】
第６実施形態では、操作部材１０２によって入力された移動指示に応じて表示オブジェクト１１３Ｃが移動する位置が、移動可能領域１１３Ｂの境界と接する位置の場合、移動可能領域１１３Ｂを示す表示を行う。また、表示オブジェクト１１３Ｃが、移動可能領域１１３Ｂの境界と接していない位置である場合、移動指示に応じて移動可能領域１１３Ｂを示す表示を行わない。
【００７１】
図１３のステップＳ７１、Ｓ７２、Ｓ７６、Ｓ７７の各処理は、図１２のステップＳ６１、Ｓ６２、Ｓ６４、Ｓ６５と同様である。
【００７２】
図１３のフローチャートでは、操作検出部１６により、移動操作の開始が検出されると（ステップＳ７２のＹＥＳ）、ステップＳ７３にて表示制御部１７により、表示オブジェクト１１３Ｃが移動可能領域１１３Ｂの外縁の境界部分と接するか否かが判定される。そして、移動方向指示を保持する操作中に、表示オブジェクト１１３Ｃが移動可能領域１１３Ｂの境界と接するとき（ステップＳ７３のＹＥＳ）には、表示制御部１７により、移動可能領域１１３Ｂが表示に切り替えられる（ステップＳ７４）。一方、移動方向指示を保持する操作中であっても表示オブジェクト１１３Ｃが移動可能領域の境界に接していないとき（ステップＳ７３のＮＯ）には、表示制御部１７により、移動可能領域１１３Ｂは非表示のまま維持される（ステップＳ７５）。
【００７３】
第６実施形態では、操作前の状態では移動可能領域１１３Ｂを表示せず、表示オブジェクト１１３Ｃが移動可能領域１１３Ｂの境界と接する状態となって移動可能領域１１３Ｂ外に出そうな旨を報知する必要性が高い操作に限定して、移動可能領域を表示することができる。このため、移動可能領域を常時表示させると表示が煩雑となり被写体の確認にも支障が出るという問題を解消できる。
【００７４】
［第７実施形態］
図１４を参照して第７実施形態を説明する。図１４は、第７実施形態における移動可能領域１１３Ｂの表示制御のフローチャートである。
【００７５】
第７実施形態では、操作部材１０２によって入力された移動指示に応じて表示オブジェクト１１３Ｃが移動できる場合、移動指示に応じて移動可能領域１１３Ｂを示す表示を行わない。
【００７６】
図１４のステップＳ８１、Ｓ８２、Ｓ８６、Ｓ８７の各処理は、図１３のステップＳ７１、Ｓ７２、Ｓ７６、Ｓ７７と同様である。
【００７７】
図１４のフローチャートでは、操作検出部１６により、移動操作の開始が検出されると（ステップＳ８２のＹＥＳ）、ステップＳ８３にて表示制御部１７により、指示方向に表示オブジェクト１１３Ｃが移動できるか否かが判定される。そして、移動方向指示を保持する操作中に、表示オブジェクト１１３Ｃが指示した方向に移動できないとき（ステップＳ８３のＮＯ）には、表示制御部１７により、移動可能領域１１３Ｂが表示に切り替えられる（ステップＳ８５）。一方、移動方向指示を保持する操作中であっても表示オブジェクト１１３Ｃが指示した方向に移動できるとき（ステップＳ８３のＹＥＳ）には、表示制御部１７により、移動可能領域１１３Ｂは非表示のまま維持される（ステップＳ８４）。
【００７８】
第７実施形態では、操作前の状態では移動可能領域１１３Ｂを表示せず、表示オブジェクト１１３Ｃが指示方向に移動できない状態となって、移動可能領域１１３Ｂ外を報知する必要性が高い操作に限定して、移動可能領域１１３Ｂを表示することができる。このため、移動可能領域１１３Ｂを常時表示させると表示が煩雑となり被写体の確認にも支障が出るという問題を解消できる。
【００７９】
以上、具体例を参照しつつ本実施形態について説明した。しかし、本開示はこれらの具体例に限定されるものではない。これら具体例に、当業者が適宜設計変更を加えたものも、本開示の特徴を備えている限り、本開示の範囲に包含される。前述した各具体例が備える各要素およびその配置、条件、形状などは、例示したものに限定されるわけではなく適宜変更することができる。前述した各具体例が備える各要素は、技術的な矛盾が生じない限り、適宜組み合わせを変えることができる。
【符号の説明】
【００８０】
１０    表示装置
２０    指示体
１００    デジタルカメラ（撮像装置）
１０２    操作部材
１１２    ＬＣＤ制御装置（制御部）
１１３    画像表示ＬＣＤ（表示部）
１１３Ａ    検出可能領域（第１の領域）
１１３Ｂ    移動可能領域（第２の領域）
１１３Ｃ    表示オブジェクト
１１４    タッチパネル制御装置（判定部）
１１５    タッチパネル（検出部）
【先行技術文献】
【特許文献】
【００８１】
【特許文献１】特許第５３７３２２９号公報
【図１】
2020088762.tif 000003
【図２】
2020088762.tif 000004
【図３Ａ】
2020088762.tif 000005
【図３Ｂ】
2020088762.tif 000006
【図３Ｃ】
2020088762.tif 000007
【図４】
2020088762.tif 000008
【図５】
2020088762.tif 000009
【図６】
2020088762.tif 000010
【図７】
2020088762.tif 000011
【図８】
2020088762.tif 000012
【図９】
2020088762.tif 000013
【図１０】
2020088762.tif 000014
【図１１】
2020088762.tif 000015
【図１２】
2020088762.tif 000016
【図１３】
2020088762.tif 000017
【図１４】
2020088762.tif 000018