(57)【要約】【課題】操作性を向上できるユーザインタフェース装置を提供する。【解決手段】表示部１は、画面１０を有する。タッチパネル２は、画面１０に対応して設置される。操作検出部３１は、タッチパネル２に対するタッチを検出する。項目表示処理部３２は、画面１０に、機能に対応する項目１１を表示させる。計時部３３は、操作検出部３１が、タッチパネル２の、画面１０に表示された項目１１に対応する項目領域に対するタッチを検出してから、項目領域に対するタッチが継続される時間を計る。説明表示処理部３４は、計時部３３が計る時間が所定時間となる時に、画面１０に、タッチされている項目領域の項目１１に対応する機能の説明１４を表示する。機能実行処理部３５は、操作検出部３１が、項目領域に対するタッチの開放を検出する時に、タッチが開放された項目領域の項目１１に対応する機能を実行する。【選択図】図１
2014067201.tif 000002
【特許請求の範囲】
【請求項１】
画面を有する表示部と、
前記画面に対応して設置されたタッチパネルと、
前記タッチパネルに対するタッチを検出する操作検出部と、
前記画面に、機能に対応する項目を表示させる項目表示処理部と、
前記操作検出部が、前記タッチパネルの、前記画面に表示された項目に対応する項目領域に対するタッチを検出してから、前記項目領域に対するタッチが継続される時間を計る計時部と、
前記計時部が計る時間が所定時間となる時に、前記画面に、タッチされている前記項目領域の項目に対応する機能の説明を表示する説明表示処理部と、
前記操作検出部が、前記項目領域に対するタッチの開放を検出する時に、タッチが開放された前記項目領域の項目に対応する機能を実行する機能実行処理部と
を備えることを特徴とするユーザインタフェース装置。
【請求項２】
前記タッチパネルは、多点検出可能であり、
前記説明表示処理部は、前記画面に表示した前記説明を、タッチに応じて移動させることを特徴とする請求項１に記載のユーザインタフェース装置。
【請求項３】
前記機能実行処理部は、前記説明の表示と同時に、前記タッチされている項目の周囲に補助項目を表示することを特徴とする請求項１又は２に記載のユーザインタフェース装置。
【請求項４】
画面に対応して設置されたタッチパネルに対するタッチを検出する操作検出ステップと、
前記画面に、機能に対応する項目を表示させる項目表示処理ステップと、
前記操作検出ステップにおいて、前記タッチパネルの、前記画面に表示された項目に対応する項目領域に対するタッチを検出してから、前記項目領域に対するタッチが継続される時間を計る計時ステップと、
前記計時ステップにおいて計る時間が所定時間となる時に、前記画面に、タッチされている前記項目領域の項目に対応する機能の説明を表示する説明表示処理ステップと、
前記操作検出ステップにおいて、前記項目領域に対するタッチの開放を検出する時に、タッチが開放された前記項目領域の項目に対応する機能を実行する機能実行処理ステップと
を含むことを特徴とする項目選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを用いたユーザインタフェース装置及び項目選択方法に関する。
【背景技術】
【０００２】
従来、タッチパネル及び表示装置を備え、画面に表示された項目のリストをタップすることで、タップされた項目に対応する機能を実行するユーザインタフェース装置を備える撮像装置が知られている。このような撮像装置において、画面に表示されたヘルプボタンをタップすることでヘルプ表示モードの状態にし、項目のリストをタップすることで、タップされた項目に対応するヘルプ（説明）を表示する技術が知られている。表示されたヘルプには、設定ボタン及びキャンセルボタンが表示され、設定ボタンをタップすると説明を閉じて対応する機能を実行し、キャンセルボタンをタップすると説明を閉じて元の画面を表示していた。
【０００３】
これに対して、例えば特許文献１に、タッチパネルディスプレイに表示されたアイコン（項目）に対するタッチ時間に応じて、項目に関連付けられた機能の設定内容を表示する情報処理装置が提案されている。特許文献１に記載の技術により、説明を表示するためのステップを少なくでき、簡単に説明を表示することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０４１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、項目に対応する機能を実行するために、説明を表示した後、再度、アイコンをタップする必要があり、操作が煩雑だった。
本発明は、上記問題点を鑑み、操作性を向上できるユーザインタフェース装置及び項目選択方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の第１の態様は、画面（１０）を有する表示部（１）と、前記画面（１０）に対応して設置されたタッチパネル（２）と、前記タッチパネル（２）に対するタッチを検出する操作検出部（３１）と、前記画面（１０）に、機能に対応する項目（１１）を表示させる項目表示処理部（３２）と、前記操作検出部（３１）が、前記タッチパネル（２）の、前記画面（１０）に表示された項目（１１）に対応する項目領域に対するタッチを検出してから、前記項目領域に対するタッチが継続される時間を計る計時部（３３）と、前記計時部（３３）が計る時間が所定時間となる時に、前記画面（１０）に、タッチされている前記項目領域の項目（１１）に対応する機能の説明（１４）を表示する説明表示処理部（３４）と、前記操作検出部（３１）が、前記項目領域に対するタッチの開放を検出する時に、タッチが開放された前記項目領域の項目（１１）に対応する機能を実行する機能実行処理部（３５）とを備えるユーザインタフェース装置であることを要旨とする。
【０００７】
また、本発明の第１の態様に係るユーザインタフェース装置においては、前記タッチパネル（２）は、多点検出可能であり、前記説明表示処理部（３４）は、前記画面（１０）に表示した前記説明（１４）を、タッチに応じて移動させることができる。
【０００８】
また、本発明の第１の態様に係るユーザインタフェース装置においては、前記機能実行処理部（３５）は、前記説明（１４）の表示と同時に、前記タッチされている項目（１１）の周囲に補助項目（１７）を表示することができる。
【０００９】
本発明の第２の態様は、画面に対応して設置されたタッチパネルに対するタッチを検出する操作検出ステップと、前記画面に、機能に対応する項目を表示させる項目表示処理ステップと、前記操作検出ステップにおいて、前記タッチパネルの、前記画面に表示された項目に対応する項目領域に対するタッチを検出してから、前記項目領域に対するタッチが継続される時間を計る計時ステップと、前記計時ステップにおいて計る時間が所定時間となる時に、前記画面に、タッチされている前記項目領域の項目に対応する機能の説明を表示する説明表示処理ステップと、前記操作検出ステップにおいて、前記項目領域に対するタッチの開放を検出する時に、タッチが開放された前記項目領域の項目に対応する機能を実行する機能実行処理ステップとを含む項目選択方法であることを要旨とする。
【発明の効果】
【００１０】
本発明によれば、操作性を向上できるユーザインタフェース装置及び項目選択方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係るユーザインタフェース装置の基本的な構成を説明する模式的なブロック図である。
【図２】本発明の実施形態に係るユーザインタフェース装置による項目選択方法を説明する図である。
【図３】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図４】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図５】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図６】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図７】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図８】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図９】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図１０】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図１１】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図１２】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図１３】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【図１４】本発明の実施形態に係るユーザインタフェース装置の動作を説明するために、表示部の画面を図示した一例である。
【発明を実施するための形態】
【００１２】
次に、図面を参照して、本発明の実施形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。但し、以下に示す実施形態は、本発明の技術的思想を具体化するための装置、この装置に用いられるプログラムや方法を例示するものであって、本発明の技術的思想は、下記の実施形態に例示した装置、装置に用いられるプログラムや方法に特定するものでない。本発明の技術的思想は、特許請求の範囲に記載された技術的範囲内において、種々の変更を加えることができる。
【００１３】
（ユーザインタフェース装置）
本発明の実施形態に係るユーザインタフェース装置は、図１に示すように、画面を有する表示部１と、表示部１の画面に対応して設置されたタッチパネル２と、処理部３と、記憶部４とを備える。本発明の実施形態において、ユーザインタフェース装置を、撮像装置に搭載されたグラフィカルユーザインタフェース（ＧＵＩ）として説明する。
【００１４】
表示部１は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ等の表示装置からなる。タッチパネル２は、表示部１の画面に対応する領域に検出領域を有し、ユーザによる、検出領域に対する操作に応じた信号を処理部３に出力するポインティングデバイスである。
【００１５】
処理部３は、操作検出部３１と、項目表示処理部３２と、計時部３３と、説明表示処理部３４と、機能実行処理部３５とを論理構造として有する。処理部３は、本発明の実施形態に係るユーザインタフェース装置の動作に必要な種々の演算を処理する。
【００１６】
操作検出部３１は、タッチパネル２から入力した信号に応じて、所定のサンプリング時間で、タッチパネル２に対するユーザのタッチ、ドラッグ、フリック等の操作を検出する。項目表示処理部３２は、表示部１の画面に、本発明の実施形態に係るユーザインタフェース装置を搭載する撮像装置が有する所定の機能に対応する項目（アイコン）を表示させる。
【００１７】
計時部３３は、操作検出部３１が、タッチパネル２の項目領域に対するタッチを検出してから、タッチが継続される時間を計る。項目領域は、タッチパネル２の、項目表示処理部３２により表示部１の画面に表示された項目に対応する領域である。
【００１８】
説明表示処理部３４は、計時部３３が計る時間が所定時間（例えば１秒）となる時に、タッチされている項目領域の項目に対応する機能の説明（ヘルプ）を表示部１の画面に表示する。
【００１９】
機能実行処理部３５は、操作検出部３１が、タッチパネル２の項目領域に対するタッチの開放を検出する時に、タッチが開放された項目領域の項目に対応する機能を実行する。タッチが開放される時は、ユーザの指がタッチパネル２から離れる時である。
【００２０】
記憶部４は、本発明の実施形態に係るインタフェース装置が行う処理に必要な一連のプログラムや各種データを記憶する他、処理に必要な一時記憶域として用いることができる。記憶部４及び処理部３が論理構造として有する各部は、一体のハードウェアから構成されてもよく、別個のハードウェアから構成されてもよい。
【００２１】
（項目選択方法）
図２のフローチャートを用いて、本発明の実施形態に係るユーザインタフェース装置を用いた項目選択方法について説明する。なお、以下に述べる項目選択方法は、本発明の実施形態に係るユーザインタフェース装置を撮像装置に適用した一例であり、この変形例を含めて、これ以外の種々の装置の項目選択方法に適用可能であることは勿論である。
【００２２】
初期状態において、処理部３は通常状態であり、図３に示すように、項目表示処理部３２は、表示部１の画面１０に、撮像装置が有する機能に対応する項目（アイコン）１１のリスト１２を表示させている。
【００２３】
ステップＳ１１において、操作検出部３１は、画面１０の表面に設置されたタッチパネル２に対する操作を検出し、項目１１に対応する項目領域が押されたか（タッチを検出したか）否かを判定する。項目領域が押されていないと判定する場合、操作検出部３１は、ステップＳ１１の処理を繰り返す。
【００２４】
ステップＳ１１において項目領域が押されたと判定する場合、ステップＳ１２において、処理部３は、押された項目領域の項目１１に対応する項目番号（アイコン番号）を記憶部４に記憶させる。項目番号は、項目表示処理部３２が表示させる項目１１毎に定められた番号である。ステップＳ１３において、計時部３３は、ステップＳ１１において項目領域が押されてからの、タッチが継続される時間を計ることを開始する。これらにより、処理部３は、通常状態からヘルプ表示待機状態へと遷移する。例えば、図４に示すように、ステップＳ１１において、「明るさ補正（ＡＤＪ ＢＲＩＧＨＴＮＥＳＳ）」の機能を有する項目１１が押された場合、処理部３は、「明るさ補正」に対応する項目番号を記憶部４に記憶させる。以下、図４に示す指標Ａのように、タッチパネル２が、ユーザの指にタッチされていることを示す。
【００２５】
ステップＳ２１において、操作検出部３１は、タッチパネル２に対する操作を検出し、ステップＳ１１において項目領域を押した指がタッチパネル２から離されたか（ステップＳ１１において検出されたタッチが開放されたか）否かを判定する。ステップＳ２１において計時部３３が計る所定時間内に指が離されたと判定する場合、機能実行処理部３５は、ステップＳ２２において、項目領域に対する操作をタップと判断し、ステップＳ２３において、記憶部４に記憶されている項目番号に対応する機能を実行する。例えば、記憶部４が「明るさ補正」の項目１１の項目番号を記憶している場合、機能実行処理部３５は、記憶部４が記憶する項目番号に対応する機能を実行することにより、図５に示すように、「明るさ補正」の設定値を変更する補助項目１３を画面１０に表示させる。なお、「明るさ補正」は、撮像装置が撮像する画像の明るさを補正する機能の項目である。
【００２６】
ステップＳ２１において指が離されていないと判定する場合、ステップＳ２４において、計時部３３は、タッチが継続される時間を計ることを継続し、所定時間までのカウントを進める。ステップＳ２５において、説明表示処理部３４は、計時部３３が計る時間が所定時間となったか否かを判定する。ステップＳ２５において所定時間になっていないと判定する場合、ステップＳ２１に処理を戻す。
【００２７】
ステップＳ２５において所定時間になったと判定する場合、ステップＳ２６において、説明表示処理部３４は、記憶部４に記憶されている項目番号に対応する説明（ヘルプ）を表示し、処理部３は、ヘルプ表示待機状態からヘルプ表示状態へと遷移する。例えば、記憶部４が「明るさ補正」の項目１１の項目番号を記憶している場合、説明表示処理部３４は、図６に示すように、記憶部４が記憶する項目番号に対応する説明１４を画面１０に表示する。
【００２８】
ステップＳ３０１において、操作検出部３１は、タッチパネル２に対する操作を検出し、ステップＳ１１において項目領域を押した指がタッチパネル２から離されたか（ステップＳ１１において検出されたタッチが開放されたか）否かを判定する。ステップＳ３０１において指が離されたと判定する場合、機能実行処理部３５は、ステップＳ３０２において、記憶部４が記憶している項目番号がリスト１２の範囲内の番号か、すなわち項目１１の番号か否かを判定する。ステップＳ３０２において記憶部４が記憶している項目番号が項目１１の番号でないと判定する場合、説明表示処理部３４は、説明１４を画面１０から消し、処理部３は、ヘルプ表示状態から通常状態へと遷移する。
【００２９】
ステップＳ３０２において記憶部４が記憶している項目番号が項目１１の番号であると判定する場合、ステップＳ３０３において、機能実行処理部３５は、記憶部４が記憶する項目番号に対応する機能を実行する。
【００３０】
ステップＳ３０１において指が離されていないと判定する場合、ステップＳ３０４において、説明表示処理部３４は、操作検出部３１が検出している操作が、リスト１２の範囲内に対するものか否かを判定する。リスト１２の範囲内に対する操作であると判定する場合、ステップＳ３０５において、説明表示処理部３４は、操作されている項目１１の項目番号を検出する。
【００３１】
ステップＳ３０６において、説明表示処理部３４は、ステップＳ３０５において検出した項目番号と、記憶部４が記憶している項目番号とが一致するか否かを判定する。項目番号が一致すると判定する場合、ステップＳ３０１に戻る。
【００３２】
ステップＳ３０６において項目番号が一致しないと判定する場合、ステップＳ３０７において、説明表示処理部３４は、画面１０に表示されている説明１４を、ステップＳ３０５において検出された項目番号に対応する説明１４に変更し、ステップＳ３０８において、記憶部４が記憶している項目番号を、ステップＳ３０５において検出された項目番号に更新する。例えば、記憶部４が「明るさ補正」の項目１１の項目番号を記憶し、ステップＳ３０５において検出された項目番号が「シーンセレクト（ＳＣＥＮＥ  ＳＥＬＥＣＴ）」の項目１１のものである場合、説明表示処理部３４は、図７に示すように、画面１０に表示されている説明１４を、「シーンセレクト」の説明１４に変更する。
【００３３】
ステップＳ３０４においてリスト１２の範囲内に対する操作でないと判定する場合、説明表示処理部３４は、ステップＳ３０９において、図８に示すように、画面１０に表示されている説明１４を消す。説明表示処理部３４は、ステップＳ３１０において、記憶部４が記憶している項目番号を、項目１１の項目番号でない、リスト１２の範囲外専用の番号に変更し、ステップＳ３０１に戻る。
【００３４】
例えば、ステップＳ３０５において検出された項目番号が「感度アップ（ＧＡＩＮ  ＵＰ）」の項目１１のものであり、記憶部４が「明るさ補正」の項目１１の項目番号を記憶している場合、ステップＳ３０６において項目番号が一致しないと判定される。次に、ステップＳ３０７において、表示されている説明１４が「感度アップ」の説明１４に変更され、ステップＳ３０８において、記憶部４が記憶する項目番号が「感度アップ」の項目１１のものに更新される。次に、ステップＳ３０１に戻り指が離されていると判定された場合、機能実行処理部３５は、ステップＳ３０２において、記憶部４が記憶している項目番号がリスト１２の範囲内の番号であると判定し、ステップＳ３０３において、図９に示すように、「感度アップ」の設定値を変更する補助項目１３を画面１０に表示させる。
【００３５】
本発明の実施形態に係るユーザインタフェース装置によれば、項目１１に対するタッチ時間に応じて、項目１１に対応する説明１４を表示することにより、簡単に説明１４を表示することができる。また、本発明の実施形態に係るユーザインタフェース装置によれば、説明１４が表示された後に、項目１１に対する操作が終了した時点で、項目１１に対応する機能を実行することにより、操作を簡略化でき、操作性を向上できる。
【００３６】
（その他の実施形態）
上記のように、本発明の実施形態を記載したが、この開示の一部をなす論述及び図面は本発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。
【００３７】
既に述べた実施形態においては、項目表示処理部３２は、図１０に示すように、設定値表示ボタン１５が操作されることにより、各項目１１の一部に現在の設定値１６を表示するようにしてもよい。これによりユーザは、各項目１１の現在の設定値を一覧で認識することができる。
【００３８】
また、既に述べた実施形態においては、ユーザインタフェース装置は、多点検出可能なタッチパネル２を用いて、説明表示処理部３４が、画面１０に表示させた説明１４を移動可能なようにしてもよい。例えば、図１１に示すように、指標Ａが示す座標の項目１１に対応する説明１４が表示されている状態で、指標Ｂが示す座標をユーザがタッチしたとする。このとき、説明表示処理部３４は、図１２に示すように、他の指標Ｂが示す座標を中心に、説明１４を移動させる。これにより、説明１４に隠れた項目１１を再度表示させることができ、目的の項目１１を探しやすくなる。
【００３９】
また、既に述べた実施の形態においては、図１３に示すように、説明表示処理部３４と機能実行処理部３５とが連動し、説明１４の表示と同時に、項目１１の周囲に、項目１１に対応する機能の実行時に表示される補助項目１７を示すようにしてもよい。この場合、図１４に示すように、変更したい設定値を示す補助項目１７の方向にフリック動作を行うことにより、設定値を簡単に変更できる。
【００４０】
このように、本発明はここでは記載していない様々な実施形態等を含むことは勿論である。したがって、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【００４１】
１  表示部
２  タッチパネル
３  処理部
４  記憶部
１０  画面
１１  項目
１２  リスト
１３，１７  補助項目
１４  説明
１５  設定値表示ボタン
１６  設定値
３１  操作検出部
３２  項目表示処理部
３３  計時部
３４  説明表示処理部
３５  機能実行処理部
【図１】
2014067201.tif 000003
【図２】
2014067201.tif 000004
【図３】
2014067201.tif 000005
【図４】
2014067201.tif 000006
【図５】
2014067201.tif 000007
【図６】
2014067201.tif 000008
【図７】
2014067201.tif 000009
【図８】
2014067201.tif 000010
【図９】
2014067201.tif 000011
【図１０】
2014067201.tif 000012
【図１１】
2014067201.tif 000013
【図１２】
2014067201.tif 000014
【図１３】
2014067201.tif 000015
【図１４】
2014067201.tif 000016