(57)【要約】【課題】ユーザが意図しないオブジェクトが選択された場合であっても、ユーザの違和感を効果的に軽減する。【解決手段】表示装置が表示する複数のオブジェクトのうち入力装置における操作主体の座標に基づいて選択される選択オブジェクトの強調表現の制御に用いられる強調度を算出する演算部、を備え、上記選択オブジェクトは、上記入力装置における操作主体の座標を上記表示装置における座標に変換した場合に、上記表示装置における上記座標との距離が最も短い上記オブジェクトであり、上記演算部は、上記ユーザの意図とは異なる上記選択オブジェクトが選択されたことを推定した場合、上記ユーザが意図する上記選択オブジェクトが選択された場合と比較して、上記強調表現が緩和されるよう上記強調度を低く算出する、演算装置が提供される。【選択図】図１
2019200726.tif 000002
【特許請求の範囲】
【請求項１】
表示装置が表示する複数のオブジェクトのうち入力装置における操作主体の座標に基づいて選択される選択オブジェクトの強調表現の制御に用いられる強調度を算出する演算部、
を備え、
前記選択オブジェクトは、前記入力装置における操作主体の座標を前記表示装置における座標に変換した場合に、前記表示装置における前記座標との距離が最も短い前記オブジェクトであり、
前記演算部は、ユーザの意図とは異なる前記選択オブジェクトが選択されたことを推定した場合、前記ユーザが意図する前記選択オブジェクトが選択された場合と比較して、前記強調表現が緩和されるよう前記強調度を低く算出する、
演算装置。
【請求項２】
前記演算部は、前記入力装置における前記操作主体の座標変化に係る速度が閾値を上回ることに基づいて、前記ユーザの意図とは異なる前記選択オブジェクトが選択されたことを推定する、
請求項１に記載の演算装置。
【請求項３】
前記演算部は、前記座標変化に係る速度が速いほど前記強調度を低く算出する、
請求項２に記載の演算装置。
【請求項４】
前記表示装置と前記入力装置は別体として形成される、
請求項１〜３のいずれかに記載の演算装置。
【請求項５】
コンピュータを、
表示装置が表示する複数のオブジェクトのうち入力装置における操作主体の座標に基づいて選択される選択オブジェクトの強調表現の制御に用いられる強調度を算出する演算部、
を備え、
前記選択オブジェクトは、前記入力装置における操作主体の座標を前記表示装置の座標における変換した場合に、前記表示装置における前記座標との距離が最も短い前記オブジェクトであり、
前記演算部は、ユーザの意図とは異なる前記選択オブジェクトが選択されたことを推定した場合、前記ユーザが意図する前記選択オブジェクトが選択された場合と比較して、前記強調表現が緩和されるよう前記強調度を低く算出する、
演算装置、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演算装置およびプログラムに関する。
【背景技術】
【０００２】
近年、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）において、ユーザの入力操作に係る負担を軽減するための技術が多く開発されている。例えば、特許文献１には、複数の選択対象物のうちカーソルとの中心点間距離が最も短い選択対象物を選択する手法において、カーソルの移動方向を考慮する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２７８７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に開示される技術を用いた場合であっても、ユーザが意図する選択対象物を正しく選択することが困難な場合がある。また、この場合、操作を行うユーザの注意を引き、強い違和感を与える可能性もある。
【０００５】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ユーザが意図しないオブジェクトが選択された場合であっても、ユーザの違和感を効果的に軽減することが可能な、新規かつ改良された演算装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある観点によれば、表示装置が表示する複数のオブジェクトのうち入力装置における操作主体の座標に基づいて選択される選択オブジェクトの強調表現の制御に用いられる強調度を算出する演算部、を備え、上記選択オブジェクトは、上記入力装置における操作主体の座標を上記表示装置における座標に変換した場合に、上記表示装置における上記座標との距離が最も短い上記オブジェクトであり、上記演算部は、ユーザの意図とは異なる上記選択オブジェクトが選択されたことを推定した場合、上記ユーザが意図する上記選択オブジェクトが選択された場合と比較して、上記強調表現が緩和されるよう上記強調度を低く算出する、演算装置が提供される。
【０００７】
また、上記演算部は、上記入力装置における上記操作主体の座標変化に係る速度が閾値を上回ることに基づいて、上記ユーザの意図とは異なる上記選択オブジェクトが選択されたことを推定してもよい。
【０００８】
また、上記演算部は、上記座標変化に係る速度が速いほど上記強調度を低く算出してもよい。
【０００９】
また、上記表示装置と上記入力装置は別体として形成されてもよい。
【００１０】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、表示装置が表示する複数のオブジェクトのうち入力装置における操作主体の座標に基づいて選択される選択オブジェクトの強調表現の制御に用いられる強調度を算出する演算部、を備え、上記選択オブジェクトは、上記入力装置における操作主体の座標を上記表示装置の座標における変換した場合に、上記表示装置における上記座標との距離が最も短い上記オブジェクトであり、上記演算部は、ユーザの意図とは異なる上記選択オブジェクトが選択されたことを推定した場合、上記ユーザが意図する上記選択オブジェクトが選択された場合と比較して、上記強調表現が緩和されるよう上記強調度を低く算出する、演算装置、として機能させるためのプログラムが提供される。
【発明の効果】
【００１１】
以上説明したように本発明によれば、ユーザが意図しないオブジェクトが選択された場合であっても、ユーザの違和感を効果的に軽減することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る演算装置が算出する強調度に基づく選択オブジェクトの強調表現について説明するための図である。
【図２】同実施形態に係る機能構成例を示すブロック図である。
【図３】同実施形態に係る強調度算出の流れを示すフローチャートである。
【図４】従来手法による選択オブジェクトの強調表現について説明するための図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
＜１．実施形態＞
＜＜１．１．概要＞＞
まず、本発明の概要について述べる。近年、ＧＵＩを用いた入力手法が広く普及している。また、上記のような入力手法において、ユーザの入力負担を軽減するための技術が多く開発されている。
【００１５】
例えば、特許文献１には、表示装置に表示される複数の選択対象物の中から、タッチパッドなどにおけるユーザの操作に応じたカーソルの座標と、中心点間距離が最も近い選択対象物を選択する入力手法が開示されている。
【００１６】
上記のような入力手法によれば、キーボードやテンキーなど、直接的に文字入力を行う入力装置を用いる場合と比べ、ユーザの入力負担を大きく低減することが可能となる。
【００１７】
また、上記のような入力手法によれば、ユーザがタッチパッドを指でなぞるなどして、手元を注視せずとも直観的に操作が可能となる。このため、上記のような入力手法は、例えば、車両などの移動体において、運転を行いながら何らかの操作を行う場合であっても、安全性をより向上させることができ、種々の環境における活用が期待される。
【００１８】
一方、特許文献１には、カーソルの移動方向を考慮することで、ユーザの意図とは異なる選択対象物が選択される可能性を低減する技術が開示されているが、当該技術を用いた場合であっても、正しい選択対象物を特定することが困難な場合も想定される。
【００１９】
この場合、ユーザは、自身が意図するものとは異なる選択対象物が選択されたことに強い違和感を覚えるとともに、当該選択対象物に必要以上に注意が向く可能性がある。このような事象は、特に移動体の運転中などにおいては、安全性の観点からも好ましくない。
【００２０】
このため、ユーザの意図とは異なる選択対象物が選択された場合であっても、上記のような違和感を低減させる手法が求められていた。
【００２１】
本発明に係る技術思想は、上記のような点に着目して発想されたものであり、ユーザが意図しないオブジェクトが選択された場合であっても、ユーザの違和感を効果的に軽減することを可能とする。このために、本発明の一実施形態に係る演算装置１０は、表示装置が表示する複数のオブジェクトのうち入力装置における操作主体の座標に基づいて選択される選択オブジェクトの強調表現の制御に用いられる強調度を算出する演算部１１０を備える。
【００２２】
ここで、上記オブジェクトは、上述の選択対象物に対応するものであり、表示装置が表示するアイコンや文字などの種々の要素のうち、ユーザの入力操作により選択され得る種々の要素を指す。また、上記選択オブジェクトとは、入力装置における操作主体の座標を表示装置における座標に変換した場合に、当該表示装置における座標との距離が最も短いオブジェクトであってよい。
【００２３】
また、本発明の一実施形態に係る演算部１１０は、ユーザの意図とは異なる選択オブジェクトが選択されたことを推定した場合、ユーザが意図する選択オブジェクトが選択された場合と比較して、強調表現が緩和されるよう強調度を低く算出すること、を特徴の一つとする。
【００２４】
ここで、本発明による選択オブジェクトの強調表現と、従来手法による選択オブジェクトの強調表現との比較について述べる。図４は、従来手法による選択オブジェクトの強調表現について説明するための図である。
【００２５】
図４の下段には、タッチパッドである入力装置２０において、なぞり操作を行う操作主体であるユーザの指Ｆの操作軌道が、図中左から右に向かって時系列に示されている。また、図４の上段には、表示装置３０が表示するＧＵＩにおいて、入力装置２０における指Ｆの座標に基づいて選択される選択オブジェクトの強調表現が図中左から右に向かって時系列に示されている。
【００２６】
図４を参照すると、まず、図中左に示すように、入力装置２０における指Ｆの座標を表示装置３０の座標と対応付けて変換した場合の座標Ｐ１に基づいて、複数のオブジェクトＯ１〜Ｏ５のうち、座標Ｐ１との距離が最も短いオブジェクトＯ１が選択オブジェクトとして選択されている。この際、選択オブジェクトであるオブジェクトＯ１は、他のオブジェクトＯ２〜Ｏ５よりも強調して表現される。なお、図４では、選択オブジェクトの強調表現として、背景色の変更が採用される場合を例に示している。
【００２７】
次に、ユーザは、選択オブジェクトを視認し、自身が意図するオブジェクトを選択するために、入力装置２０において、指Ｆを用いたなぞり操作を行う。ここでは、ユーザが意図するオブジェクトがオブジェクトＯ２であるとする。
【００２８】
この際、ユーザの指Ｆは、最初に選択された選択オブジェクトであるオブジェクトＯ１を起点にオブジェクトＯ２の方向に向かって軌道を描き、最終的に、図中右に示すように、座標Ｐ３に至ることで、ユーザが意図するオブジェクトＯ２が選択オブジェクトとして選択される。
【００２９】
しかし、この場合、図中央に示すように、上記軌道の過程において、座標Ｐ２との距離が最も短いオブジェクトＯ４が一時的に選択オブジェクトとして選択されることとなる。
【００３０】
ここで、オブジェクトＯ４は、ユーザの意図とは異なる選択オブジェクトであるが、比較手法では、オブジェクトＯ４を、図中の左右における選択オブジェクトであるオブジェクトＯ１およびＯ２と同様の強調表現を用いて表示している。
【００３１】
この場合、なぞり操作の途中で、自身が意図しないオブジェクトＯ４が強調された（すなわち、選択された）ことを視認したユーザは、オブジェクトＯ４に気を取られるとともに、強い違和感を覚えることが想定される。
【００３２】
また、ここで、図中に示す座標Ｐ１〜Ｐ３などに対応するカーソルが表示装置３０に表示されない場合、ユーザは、入力装置２０における指Ｆの位置が正しくないと判断し、指Ｆを右上方向に移動させる可能性があるが、この際、オブジェクトＯ２とオブジェクトＯ５との間に別のオブジェクトが存在する場合には、当該オブジェクトが選択オブジェクトとして選択されることで、さらにユーザの注意を引くこととなる。
【００３３】
一方、図１は、本実施形態に係る演算装置１０が算出する強調度に基づく選択オブジェクトの強調表現について説明するための図である。
【００３４】
図１の下段には、タッチパッドである入力装置２０において、なぞり操作を行う操作主体であるユーザの指Ｆの操作軌道が、図中左から右に向かって時系列に示されている。また、図１の上段には、表示装置３０が表示するＧＵＩにおいて、入力装置２０における指Ｆの座標に基づいて選択される選択オブジェクトの強調表現が図中左から右に向かって時系列に示されている。
【００３５】
ここで、図１に示す指Ｆの操作軌道は、図４に示したものと同様であってよい。すなわち、図１においても、座標Ｐ１〜Ｐ３に基づいて、オブジェクトＯ１、Ｏ４、Ｏ２が順に選択オブジェクトとして選択されることとなる。
【００３６】
一方、本実施形態に係る演算装置１０が算出する強調度に基づく選択オブジェクトの強調表現を示す図１では、比較手法による強調表現を示す図４とは異なり、ユーザが意図しない選択オブジェクトであるオブジェクトＯ４の強調表現が、オブジェクトＯ１およびＯ２と比較して緩和されていることがわかる。
【００３７】
このように、本実施形態に係る演算装置１０によれば、ユーザの意図とは異なる選択オブジェクトが選択されたことが推定された場合、当該選択オブジェクトの強調表現の制御に用いられる強調度を、ユーザが意図する選択オブジェクトが選択された場合と比較して、低く算出することで、ユーザの違和感を効果的に低減し、またユーザの注意を必要以上に引くことを防止することができる。
【００３８】
本実施形態に係る演算装置１０が有する上記の機能によれば、例えば、移動体の運転中における操作が行われる場合であっても、より安全性を確保することが可能となる。また、本実施形態に係る上記の制御手法は、必要以上にユーザの注意を引くことを防止するために、上記の座標Ｐ１〜Ｐ３などに対応するカーソルを表示しないＧＵＩにおいて、特に有効である。
【００３９】
以下、本実施形態に係る演算装置１０が有する特徴と機能について詳細に説明する。なお、本明細書では、本実施形態に係る演算装置１０が算出する強調度が、車両などの移動体に設けられる表示装置による強調表現の制御に用いられる場合を主な例として説明するが、本実施形態に係る技術思想は係る例に限定されず、なぞり操作などによりオブジェクト選択を行うＧＵＩに広く適用可能である。
【００４０】
＜＜１．２．機能構成例＞＞
次に、本発明の一実施形態に係る機能構成例について詳細に説明する。図２は、本実施形態に係る機能構成例を示すブロック図である。図２を参照すると、本実施形態に係る演算装置１０は、演算部１１０を含む。また、演算装置１０は、ネットワークを介し入力装置２０および表示装置３０と接続される。
【００４１】
（演算装置１０）
本実施形態に係る演算装置１０は、入力装置２０から入力される座標情報に基づいて、選択オブジェクトの強調表現の制御に用いられる強調度を算出する。また、本実施形態に係る演算装置１０は、算出した強調度を表示装置３０に入力する。
【００４２】
（（演算部１１０））
本実施形態に係る演算部１１０は、表示装置３０が表示する複数のオブジェクトのうち、入力装置２０における操作主体の座標に基づいて選択される選択オブジェクトの強調表現の制御に用いられる強調度を算出する。ここで、上記選択オブジェクトは、上述したように、入力装置２０における操作主体の座標を表示装置における座標に変換した場合に、当該表示装置における座標との距離が最も短いオブジェクトであってよい。
【００４３】
また、本実施形態に係る演算部１１０は、選択オブジェクトの選択に関し、当該選択オブジェクトがユーザが意図したオブジェクトであるか否かを推定する機能を有する。ここで、本実施形態に係る演算部１１０は、ユーザの意図とは異なる選択オブジェクトが選択されたことを推定した場合、ユーザが意図する選択オブジェクトが選択された場合と比較して、選択オブジェクトの強調表現が緩和されるよう強調度を低く算出すること、を特徴の一つとする。
【００４４】
本実施形態に係る演算部１１０は、例えば、入力装置２０における操作主体の座標変化に係る速度に基づいて、選択オブジェクトが、ユーザが意図したオブジェクトであるか否かを推定してもよい。
【００４５】
より具体的には、演算部１１０は、上記座標変化に係る速度が閾値を上回ることに基づいて、ユーザの意図とは異なる選択オブジェクトが選択されたことを推定してよい。
【００４６】
例えば、図１に示した一例において、操作主体であるユーザの指Ｆは、最終的にユーザが意図するオブジェクトＯ２が選択オブジェクトとして選択され、また強調された時点で、動きが止まることが想定される。また、最初に選択されたオブジェクトＯ１が強調されたことを視認したユーザは、オブジェクトＯ１と意図するオブジェクトＯ２との表示位置が離れているほど、指Ｆを早く動かし、座標をオブジェクトＯ２に近づけようとすることが想定される。
【００４７】
すなわち、操作主体である指Ｆの座標変化に係る速度は、選択オブジェクトがユーザが意図するオブジェクトである場合には遅く、選択オブジェクトがユーザの意図とは異なるオブジェクトである場合には速くなることが予測される。
【００４８】
このため、本実施形態に係る演算部１１０は、入力装置２０から入力された操作主体の時系列の座標情報から当該操作主体の座標変化に係る速度を算出し、当該速度に基づいて、ユーザが意図したオブジェクトであるか否かを推定してもよい。本実施形態に係る演算部１１０が有する上記の機能によれば、選択オブジェクトがユーザが意図したオブジェクトであるか否かを精度高く推定することが可能となる。
【００４９】
一方、選択オブジェクトに係るユーザ意図の推定は、上記の手法に限定されない。本実施形態に係る演算部１１０は、例えば、ユーザの眼球を被写体とした画像から推定されるユーザの視線に基づいて、ユーザが意図するオブジェクトを特定することも可能である。この場合、演算部１１０は、選択された選択オブジェクトがユーザの視線から推定された目的のオブジェクトとは異なることに基づいて、当該選択オブジェクトがユーザの意図とは異なるオブジェクトであることを推定することが可能である。
【００５０】
また、本実施形態に係る演算部１１０は、算出した操作主体の座標変化に係る速度に基づいて、選択オブジェクトの強調度を算出してもよい。本実施形態に係る演算部１１０は、例えば、上記座標変化に係る速度が速いほど強調度を低く算出し、上記座標変化に係る速度が遅いほど強調度を高く算出してもよい。
【００５１】
本実施形態に係る演算部１１０は、例えば、上記座標変化に係る速度と反比例するよう、強調度を算出してもよい。また、演算部１１０は、例えば、上記座標変化に係る速度が、６０ｄｏｔ／ｓ以上である場合には、強調度を８０％低下させるなど段階的に強調度を算出してもよい。
【００５２】
なお、本実施形態に係る選択オブジェクトの強調表現は、種々の態様により実現されてよい。本実施形態に係る選択オブジェクトの強調表現は、例えば、オブジェクトの背景色の変化、オブジェクトの輪郭線の変化、オブジェクトの拡大、オブジェクトに対するマークなどの重畳、明滅などのアニメーションなどにより実現されてもよい。この際、強調表現に係る強調度は、例えば、オブジェクトや上記マークの色の透過率、輝度、明度、拡大率、線の太さ、明滅の速さなどを変化させることで制御されてよい。
【００５３】
このために、本実施形態に係る演算部１１０は、算出した強調度を実現するための背景色の透過率などを算出し、当該透過率を表示装置３０に入力してもよい。
【００５４】
本実施形態に係る演算部１１０は、例えば１つまたは２つ以上のプロセッサにより実現される。プロセッサとしては、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）などが挙げられる。
【００５５】
以上、本実施形態に係る演算装置１０が有する機能について述べた。なお、本実施形態に係る演算装置１０は、表示装置３０によるＧＵＩの表示を全般に制御する機能を有してもよい。また、本実施形態に係る演算装置１０は、表示装置３０と同一の装置として実現されてもよい。本実施形態に係る演算装置１０の機能構成は、仕様や運用に応じて柔軟に変形可能である。
【００５６】
（入力装置２０）
本実施形態に係る入力装置２０は、タッチパッドなどにより実現される。本実施形態に係る入力装置２０は、検出した操作主体の座標を時系列に演算装置１０に入力する。
【００５７】
（表示装置３０）
本実施形態に係る表示装置３０は、選択可能な複数のオブジェクトを含むＧＵＩを表示する機能を有する。また、本実施形態に係る表示装置３０は、演算装置１０が算出した強調度や、当該強調度の制御に用いる背景色の透過率などに基づいて、選択オブジェクトを強調して表示する機能を有する。
【００５８】
本実施形態に係る表示装置３０は、例えば、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置や、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置などであってもよい。
【００５９】
なお、本実施形態に係る表示装置３０と入力装置２０は、別体の装置として形成され、また互いに離れた位置に配置されてもよい。例えば、タッチパネルのように、表示装置と入力装置が一体の装置として形成される場合、ユーザは指の位置と選択オブジェクトとを同時に視認することができるため、意図とは異なる選択オブジェクトが選択された場合であっても、選択オブジェクトの近傍に自身の指があることから、覚える違和感が比較的少ないことが想定される。
【００６０】
一方、表示装置３０と入力装置２０とが別体の装置として形成される場合、ユーザは、入力装置２０における指の位置と表示装置３０に表示される選択オブジェクトの位置とを直接的に対応付けることが困難である。このため、ユーザは、図１に示すように、まず、入力装置２０のある位置に指を置いたのち、選択オブジェクトの強調表現を視認しながら、意図するオブジェクトが選択されるようブラインド操作を行うこととなる。
【００６１】
この場合、タッチパネルとは異なり、ユーザは指の位置と選択オブジェクトとを同時に視認することができないため、意図しないオブジェクトが選択された場合に覚える違和感も増大することから、本発明に係る強調表現制御による効果がより高く発揮されることが想定される。
【００６２】
なお、表示装置３０と入力装置２０が車両などの移動体に備えられる場合、表示装置３０は、例えば、インストルメントパネルに配置されてもよいし、ヘッドアップディスプレイとして実現されてもよい。一方、入力装置２０は、例えば、ステアリング上など任意の場所に配置されてよい。
【００６３】
＜＜１．３．強調度算出の流れ＞＞
次に、本実施形態に係る演算装置１０による選択オブジェクトの強調表現の制御に用いられる強調度算出の流れについて詳細に説明する。図３は、本実施形態に係る強調度算出の流れを示すフローチャートである。
【００６４】
なお、図３に示す一例では、本実施形態に係る演算装置１０が、入力装置２０における操作主体（指）の座標変化に係る速度に基づいて、選択オブジェクトが意図するものであるか否かを推定する場合を例に述べる。
【００６５】
また、図３に示す一例では、選択オブジェクトの強調表現として背景色などの色の変化が採用される場合において、本実施形態に係る演算装置１０が、強調度を実現するための上記色の透過率を算出する場合を例に説明する。
【００６６】
図３を算出すると、演算装置１０の演算部１１０が、まず、上記の色の透過率を、透過率α＝０、として設定する（Ｓ１１０１）。
【００６７】
次に、入力装置２０が、指位置座標Ｐ（ｔ）を検出する（Ｓ１１０２）。
【００６８】
次に、表示装置３０がステップＳ１１０２において検出された指位置座標Ｐ（ｔ）とステップＳ１１０１において設定された透過率α（α＝０）に基づいて、選択オブジェクトの強調表示を行う（Ｓ１１０３）。
【００６９】
次に、入力装置２０が、所定時間後の指位置座標Ｐ（ｔ＋１）を検出する（Ｓ１１０４）。
【００７０】
次に、演算装置１０の演算部１１０が、ステップＳ１１０２において検出された指位置座標Ｐ（ｔ）と、ステップＳ１１０４において検出された指位置座標Ｐ（ｔ＋１）とに基づいて、操作主体である指の座標変化に係る速度ｖを算出する（Ｓ１１０５）。
【００７１】
続いて、演算部１１０は、ステップＳ１１０５において算出した座標変化に係る速度ｖが、閾値を上回るか否かを判定する（Ｓ１１０６）。すなわち、演算部１１０は、座標変化に係る速度ｖに基づいて、選択オブジェクトがユーザが意図するオブジェクトであるか否かを判定する。この際、演算部１１０は、例えば、｜ｖ｜＞ｘ、などの数式により上記の判定を行ってよい。なお、上記数式におけるｘは、閾値である。
【００７２】
ここで、座標変化に係る速度ｖが閾値以下である場合（Ｓ１１０６：ＮＯ）、演算部１１０は、透過率α＝０、を設定する（Ｓ１１０７）。すなわち、演算部１１０は、選択オブジェクトがユーザが意図するオブジェクトであると推定し、強調度を高く設定する。
【００７３】
一方、座標変化に係る速度ｖが閾値を上回る場合（Ｓ１１０６：ＹＥＳ）、演算部１１０は、速度ｖに応じた透過率αを設定する（Ｓ１１０８）。すなわち、演算部１１０は、選択オブジェクトがユーザの意図とは異なるオブジェクトであると推定し、強調度を低く設定する。この際、演算部１１０は、速度ｖが速いほど強調度を低く、すなわち透過率αを高く設定してよい。
【００７４】
次に、表示装置３０は、ステップＳ１１０３において検出された指位置座標Ｐ（ｔ＋１）と、ステップＳ１１０７またはＳ１１０８において設定された透過率αとに基づいて、選択オブジェクトの強調表示を行う（Ｓ１１０９）。
【００７５】
次に、演算部１１０は、保持する指位置座標Ｐ（ｔ）に、ステップＳ１１０４において検出された指位置座標Ｐ（ｔ＋１）を代入する（Ｓ１１１０）。
【００７６】
次に、演算部１１０は、入力装置２０における指の接触が行われなくなったか否かを判定する（Ｓ１１１１）。演算部１１０は、例えば、入力装置２０からの指位置座標の入力が所定時間以上行われない場合には、指の接触が行われなくなったと判定してもよい。
【００７７】
ここで、指の接触が続いていると判定した場合（Ｓ１１１１：ＮＯ）、演算部１１０は、ステップＳ１１０４に復帰し、検出される指位置座標Ｐ（ｔ＋１）に基づいて以降の処理を繰り返し実行する。
【００７８】
一方、指の接触が行われなくなったと判定した場合（Ｓ１１１１：ＹＥＳ）、演算部１１０は、透過率α＝０を設定する（Ｓ１１１２）。
【００７９】
続いて、表示装置３０が、ステップＳ１１１２において設定された透過率α（α＝０）に基づいて、選択オブジェクトの強調表示を行う（Ｓ１１１３）。
【００８０】
＜２．まとめ＞
以上説明したように、本発明の一実施形態に係る演算装置１０は、表示装置３０が表示する複数のオブジェクトのうち入力装置２０における操作主体の座標に基づいて選択される選択オブジェクトの強調表現の制御に用いられる強調度を算出する演算部１１０を備える。
【００８１】
また、本発明の一実施形態に係る演算部１１０は、ユーザの意図とは異なる選択オブジェクトが選択されたことを推定した場合、ユーザが意図する選択オブジェクトが選択された場合と比較して、強調表現が緩和されるよう強調度を低く算出すること、を特徴の一つとする。
【００８２】
上記の構成によれば、ユーザが意図しないオブジェクトが選択された場合であっても、ユーザの違和感を効果的に軽減することが可能となる。
【００８３】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００８４】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【００８５】
また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアに、演算装置１０が有する構成と同等の機能を発揮させるためのプログラムも作成可能であり、当該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。
【符号の説明】
【００８６】
１０演算装置、１１０    演算部、２０    入力装置、３０    表示装置
【図１】
2019200726.tif 000003
【図２】
2019200726.tif 000004
【図３】
2019200726.tif 000005
【図４】
2019200726.tif 000006