(57)【要約】【課題】本発明は、操作履歴を考慮して操作の内容を判定する画面入力操作装置の提供を目的とする。【解決手段】本発明の画面入力操作装置は、画面に対するジェスチャーにより入力を行う、移動体に搭載された画面入力操作装置であって、ジェスチャーを受け付け、ジェスチャーにおける画面上のタッチ位置をジェスチャー情報として出力する操作受付部１０と、ジェスチャーの内容を判定するためのパラメータであるジェスチャーパラメータを記憶するパラメータ記憶部４０と、ユーザの操作履歴に基づきジェスチャーパラメータを補正するパラメータ補正部５０と、ジェスチャー情報を補正後のジェスチャーパラメータと照合して操作の内容を判定するジェスチャー判定部６０と、を備える。【選択図】図１
2015052865.tif 000002
【特許請求の範囲】
【請求項１】
画面に対するジェスチャーにより入力を行う、移動体に搭載された画面入力操作装置であって、
前記ジェスチャーを受け付け、前記ジェスチャーにおける前記画面上のタッチ位置をジェスチャー情報として出力する操作受付部と、
前記ジェスチャーの内容を判定するためのパラメータであるジェスチャーパラメータを記憶するパラメータ記憶部と、
ユーザの操作履歴に基づき前記ジェスチャーパラメータを補正ジェスチャーパラメータとして補正するパラメータ補正部と、
前記ジェスチャー情報を前記補正ジェスチャーパラメータと照合して前記操作の内容を判定するジェスチャー判定部と、を備える、
画面入力操作装置。
【請求項２】
前記ジェスチャーパラメータは、前記画面上のボタンの反応領域を示す反応領域パラメータ及び前記ジェスチャーの種別を判定するための種別判定パラメータのいずれかを少なくとも含む、
請求項１に記載の画面入力操作装置。
【請求項３】
前記ジェスチャーパラメータは前記反応領域パラメータを含み、
前記パラメータ記憶部に記憶された前記反応領域パラメータに基づき、前記反応領域と同じ領域に前記ボタンを表示させる表示制御部と、
前記補正ジェスチャーパラメータを前記ジェスチャーパラメータとして前記パラメータ記憶部に記憶するパラメータ更新部とをさらに備える、
請求項２に記載の画面入力操作装置。
【請求項４】
前記移動体の速度、加速度変化、前記移動体が走行する道路の種別のいずれかを少なくとも含む移動体情報を取得する移動体情報取得部をさらに備え、
前記パラメータ補正部は、前記移動体情報にも基づき前記ジェスチャーパラメータを補正する、
請求項１又は２に記載の画面入力操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、タッチパネルに対するジェスチャーにより入力を行う画面入力操作装置の誤操作を抑制する技術に関する。
【背景技術】
【０００２】
従来、直感的な入力操作が可能な入力操作装置として、タッチパネルに触れるジェスチャーにより入力操作を行う画面入力操作装置がある。このような画面入力操作装置によれば、直感的な操作が可能である一方、タッチパネルの面積が小さかったり、タッチパネルがユーザから遠いところに設置されていたりすると、ユーザが所望の位置にタッチすることが困難で、誤操作を行ってしまうという問題がある。
【０００３】
特に、カーナビゲーション装置等、車両等の移動体に搭載された画面入力操作装置では、移動体の走行に伴い発生する振動や加速度の変化によって、ユーザが所望の位置にタッチすることはより一層困難であり、誤操作が起こりやすい。
【０００４】
この問題に対して、特許文献１に開示された画面入力操作装置は、車両の振動が所定の強度を超えると操作ボタン画像とその反応領域を縦方向に拡大することにより、縦方向の振動下でも所望の操作ボタンを選択しやすくしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２６５５４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、車両の振動以外にもユーザが誤操作を行う原因となるものは様々存在し、更なる誤操作の抑制が求められていた。本発明は上述の問題に鑑みてなされたものであり、操作履歴を考慮して操作の内容を判定する画面入力操作装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明の画面入力操作装置は、画面に対するジェスチャーにより入力を行う、移動体に搭載された画面入力操作装置であって、ジェスチャーを受け付け、ジェスチャーにおける画面上のタッチ位置をジェスチャー情報として出力する操作受付部と、ジェスチャーの内容を判定するためのパラメータであるジェスチャーパラメータを記憶するパラメータ記憶部と、ユーザの操作履歴に基づきジェスチャーパラメータを補正するパラメータ補正部と、ジェスチャー情報を補正後のジェスチャーパラメータと照合して操作の内容を判定するジェスチャー判定部と、を備える。
【発明の効果】
【０００８】
本発明の画面入力操作装置は、画面に対するジェスチャーにより入力を行う、移動体に搭載された画面入力操作装置であって、ジェスチャーを受け付け、ジェスチャーにおける画面上のタッチ位置をジェスチャー情報として出力する操作受付部と、ジェスチャーの内容を判定するためのパラメータであるジェスチャーパラメータを記憶するパラメータ記憶部と、ユーザの操作履歴に基づきジェスチャーパラメータを補正するパラメータ補正部と、ジェスチャー情報を補正後のジェスチャーパラメータと照合して操作の内容を判定するジェスチャー判定部と、を備える。したがって、操作履歴を考慮して操作の内容を判定することで、誤操作を抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係る画面入力操作装置の構成図である。
【図２】実施の形態１に係る画面入力操作装置の動作を示すフローチャートである。
【図３】実施の形態１に係る画面入力操作装置の画面表示例を示す図である。
【図４】実施の形態１に係る画面入力操作装置の画面表示例を示す図である。
【図５】実施の形態１に係る画面入力操作装置の画面表示例を示す図である。
【図６】反応領域パラメータを示す図である。
【図７】ボタン選択履歴を示す図である。
【図８】最頻出ボタン反応領域補正パラメータを示す図である。
【図９】車両情報に応じた反応領域補正パラメータと種別判定補正パラメータのパラメータ番号を示す図である。
【図１０】ジェスチャー履歴を示す図である。
【図１１】種別判定パラメータを示す図である。
【図１２】最頻出ジェスチャー種別判定補正パラメータを示す図である。
【図１３】操作履歴に基づく補正後の種別判定パラメータを示す図である。
【図１４】種別判定補正パラメータを示す図である。
【図１５】車両情報に基づく補正後の種別判定パラメータを示す図である。
【図１６】実施の形態１の変形例に係る画面入力操作装置の構成図である。
【図１７】実施の形態１の変形例に係る画面入力操作装置の画面表示例を示す図である。
【発明を実施するための形態】
【００１０】
＜Ａ．実施の形態１＞
＜Ａ−１．構成＞
図１に、本発明の実施の形態１に係る画面入力操作装置１００の構成を示す。以下、画面入力操作装置１００を車両に搭載されるものとして説明するが、車両以外の移動体に搭載されるものであっても良い。
【００１１】
画面入力操作装置１００は、操作受付部１０、車両情報取得部２０、操作履歴格納部３０、パラメータ記憶部４０、パラメータ補正部５０、ジェスチャー判定部６０、表示制御部７０、および表示部８０を備えている。
【００１２】
操作受付部１０、表示部８０は、それぞれ画面入力操作装置１００の入力インタフェース、出力インタフェースである。操作受付部１０はタッチパッドで実現され、タッチ位置やタッチした時間等、ユーザのジェスチャーに関する情報（ジェスチャー情報）を後述のジェスチャー判定部６０に出力する。表示部８０は液晶パネルなどの画像表示装置により実現される。また、表示部８０を実現する画像表示装置は、操作受付部１０を実現するタッチパッドと共にタッチパネルを構成する。
【００１３】
車両情報取得部２０は、車両に設けられた加速度センサ等の各種センサや、図示しない地図データ格納部と接続した通信インタフェースであり、これらの接続先から車両情報を取得して後述のパラメータ補正部５０に出力する。ここで車両情報とは、画面入力操作装置１００が搭載されている車両に関する情報であり、例えば車両の振動方向、車両の走行速度の他、車両が走行する道路の種類（高速道、一般道）についての情報である。走行中の道路の種類は、例えばＧＰＳ（Global Positioning System）信号から取得した車両の現在位置と地図データを照合することにより取得することができる。
【００１４】
操作履歴格納部３０は、ＨＤＤ（Hard disk drive）、半導体メモリ、ＳＤメモリカードなどの記憶媒体により実現され、操作履歴を記憶する。操作履歴には、ユーザの画面ごとのボタン選択割合を示すボタン選択履歴（図７に後述）と、ボタンごとに実施されるジェスチャーの種別割合を示すジェスチャー履歴（図１０に後述）がある。これらは、後述するジェスチャー判定部６０がユーザの入力操作を判定する度に随時更新される。
【００１５】
パラメータ記憶部４０は、ＨＤＤ、半導体メモリ、ＳＤメモリカードなどの記憶媒体により実現され、ジェスチャーパラメータ４１、補正パラメータ４２を記憶している。ジェスチャーパラメータ４１には、表示部８０に表示される各ボタンの反応領域を規定する反応領域パラメータ（図６に後述）と、ジェスチャー操作の種別を判定するための各種要素の閾値を示す種別判定パラメータ（図１１に後述）とがある。ボタンの反応領域とは、ユーザが表示部８０のタッチパッドをタッチしたときに当該ボタンを選択したと判定する、タッチパッド上の領域のことである。
【００１６】
補正パラメータ４２は、ジェスチャーパラメータ４１の補正量を規定するパラメータである。車両情報に基づく補正パラメータ４２として、反応領域パラメータの補正量を示す反応領域補正パラメータ（図９に後述）と、種別判定パラメータの補正量を示す種別判定補正パラメータ（図９，１４に後述）とがある。また、操作履歴に基づく補正パラメータとして、最頻出ボタン反応領域補正パラメータ（図８に後述）と、最頻出ジェスチャー種別判定補正パラメータ（図１２に後述）とがある。
【００１７】
パラメータ補正部５０は、車両情報取得部２０から車両情報を、操作履歴格納部３０から操作履歴をそれぞれ取得し、これらの情報に基づき補正パラメータ４２を用いてジェスチャーパラメータ４１を補正する。パラメータ補正部５０は、反応領域パラメータ補正部５１と、種別判定パラメータ補正部５２を備えている。反応領域パラメータ補正部５１は、反応領域補正パラメータと最頻出ボタン反応領域補正パラメータによって反応領域パラメータを補正する。種別判定パラメータ補正部５２は、種別判定補正パラメータと最頻出ジェスチャー種別判定補正パラメータによって種別判定パラメータを補正する。
【００１８】
ジェスチャー判定部６０は、操作受付部１０から取得したジェスチャー情報を、パラメータ補正部５０から取得した補正後の反応領域パラメータおよび種別判定パラメータと照合し、ユーザのジェスチャー内容を判定する。ジェスチャー内容とは、ユーザの選択ボタンと、選択ボタンに対するジェスチャー種別のことである。ジェスチャー判定部６０は、判定したジェスチャー内容を表示制御部７０と操作履歴格納部３０に出力する。そして、操作履歴格納部３０はジェスチャー内容を受けて操作履歴を更新する。
【００１９】
表示制御部７０は、表示部８０における表示を制御する。表示制御部７０は、パラメータ記憶部４０に記憶された反応領域パラメータに基づきボタンの表示を行う。具体的には、表示領域が反応領域パラメータにより規定されるボタンの反応領域と一致するように、ボタンの表示を行う。また、ジェスチャー判定部６０が判定した操作内容を取得した場合には、当該操作内容に基づき、表示部８０における表示を制御する。
【００２０】
パラメータ補正部５０及びジェスチャー判定部６０は、メモリに記憶されたプログラムを実行するＣＰＵ（Central Processing Unit）により実現する。表示制御部７０は、メモリに記憶されたプログラムを実行するＣＰＵやＧＰＵ（Graphics Processing Unit）により実現する。
【００２１】
＜Ａ−２．操作ボタンの判定＞
図２に、本発明の実施の形態１に係る画面入力操作装置１００の動作のフローチャートを示す。図３〜５は、画面入力操作装置１００の画面表示例であって、ボタンＢ，Ｄが表示された表示部８０の画面上でドラッグ操作が行われたときの、ボタンＢ，Ｄの反応領域の変化を示している。なお、ボタンＢ，Ｄの表示位置は、図６に示す反応領域パラメータにより規定されている。反応領域パラメータは、ボタンの反応領域を規定するものであるが、後述する補正が行われる前の初期状態において反応領域は表示領域と一致する。
以下、図２のフローチャートに沿って、上記ドラッグ操作を受けた画面入力操作装置１００の動作を説明する。
【００２２】
図３の矢印で示すように、ユーザが、座標（１１５，８）を起点にして右方向にドラッグ操作を行ったとする。操作受付部１０はこのジェスチャーを検出し（ステップＳ１）、例えば、ジェスチャー情報「指数１、タッチパネル接触時間８ｍｓ、移動距離３０ｄｏｔ、座標（１１５，８）」をジェスチャー判定部６０に送る。
【００２３】
次に、パラメータ補正部５０が、車両情報取得部２０から車両情報を、操作履歴格納部３０から操作履歴をそれぞれ取得する（ステップＳ２）。
【００２４】
反応領域パラメータ補正部５１は、表示部８０の現画面に表示されているボタンの中で、これまでにユーザが最も高い頻度で選択してきたボタン（以下、「最頻出ボタン」と称する）を、操作履歴に基づき判定する（ステップＳ３）。ここで用いる操作履歴は、図７に例示するボタン選択履歴である。ボタン選択履歴は、表示部８０が表示する各画面（画面１〜３）について、ユーザがこれまでに選択したボタン（ボタンＡ〜Ｄ）の割合を示している。現在の表示画面は図７の画面２にあたり、画面２の中ではボタンＢが最も高頻度（６０％）に選択されている。したがって、反応領域パラメータ補正部５１はボタンＢを最頻出ボタンとする。
【００２５】
次に、反応領域パラメータ補正部５１は、最頻出ボタンＢの反応領域を補正する（ステップＳ４）。具体的には、パラメータ記憶部４０から、ジェスチャーパラメータ４１として反応領域パラメータを、補正パラメータ４２として最頻出ボタン反応領域補正パラメータを取得し、最頻出ボタン反応領域補正パラメータを用いて反応領域パラメータを補正する。
【００２６】
図６は、ボタンＡ〜Ｄの反応領域パラメータを示している。ここには反応領域が矩形形状の場合の例を示しており、反応領域パラメータは、反応領域の左上頂点のＸ座標およびＹ座標、反応領域の幅（Ｗ）および高さ（Ｈ）という４項目からなる。図８は、最頻出ボタン反応領域補正パラメータを示している。最頻出ボタン反応領域補正パラメータは、反応領域パラメータの４項目に対する補正量を示している。
【００２７】
図８によれば、最頻出ボタンＢの反応領域補正パラメータは、幅と高さがそれぞれ＋５ｄｏｔである。したがって、図６に示すボタンＢの反応領域パラメータの幅と高さにそれぞれ５ｄｏｔを加算し、ボタンＢの反応領域は幅と高さがそれぞれ１０５ｄｏｔになる。最頻出ボタン反応領域補正パラメータによる補正後の反応領域を図４に点線枠で示す。
【００２８】
次に、車両情報に基づき表示中の各ボタンの反応領域を補正する（ステップＳ５）。図９は、車両情報の各項目に応じた、反応領域補正パラメータと、種別判定補正パラメータのパラメータ番号を示している。車両情報の項目には、縦方向振動、横方向振動、車両速度、道路種別（高速道又は一般道）がある。縦方向振動、横方向振動、車両速度については、閾値を超える場合に反応領域パラメータの補正と種別判定パラメータの補正（後述）を行う。また、種別判定補正パラメータのパラメータ番号についても後述する。
【００２９】
今、車両情報取得部２０により縦方向の振動１５が検出されているとすると、図９より縦方向の振動の閾値を超えている。縦方向振動が閾値を超えたときの反応領域補正パラメータは、上下共に＋５ｄｏｔである。したがって、ボタンＢについては最頻出ボタン反応領域補正パラメータによる補正後の反応領域パラメータ（Ｘ座標：１０、Ｙ座標：１０、幅：１０５ｄｏｔ、高さ：１０５ｄｏｔ）に対して、ボタンＤについては図６に示す反応領域パラメータに対して、それぞれ、Ｙ座標を−５し、高さを＋１０ｄｏｔする。反応領域補正パラメータによる補正後の反応領域を図５に点線枠で示す。
【００３０】
ここでは、縦方向の振動のみを車両情報として考慮した。しかし、例えば横方向振動１５に加えて車両速度が８０ｋｍ／ｈであるなど、車両情報の複数の項目について条件を満たす場合には、複数の項目につき反応領域パラメータを重ねて補正しても良いし、いずれか一つの項目につき反応領域パラメータを補正しても良い。
【００３１】
図２に戻って、ジェスチャー判定部６０が操作ボタンの判定を行う（ステップＳ６）。ここでジェスチャー判定部６０は、操作受付部１０から取得したジェスチャー情報をステップＳ５における補正後の反応領域パラメータと照合し、操作ボタンを判定する。図５に示すように、ジェスチャー操作の起点となる座標（１１５，８）は、操作履歴と車両情報に基づく補正後のボタンＢの反応領域に含まれるので、ボタンＢを操作ボタンと判定する。
【００３２】
＜Ａ−３．ジェスチャー種別の判定＞
次に、種別判定パラメータ補正部５２は、操作履歴に基づき操作ボタンＢに対する最頻出ジェスチャー種別を判定する（ステップＳ７）。最頻出ジェスチャー種別とは、操作ボタンに対してこれまでに行われたジェスチャーの中で、最も頻度の高いジェスチャーの種別のことである。ここで用いる操作履歴は、図１０に示すジェスチャー履歴である。ジェスチャー履歴は、ジェスチャー種別の操作割合をボタン毎に示している。ジェスチャー種別には、タップ（タッチパネルを１回たたく動作）、プレス（タッチスクリーンに触れたまま静止する動作）、ドラッグ（タッチパネルに触れたまま指を移動する動作）、ピンチイン（タッチパネルに触れた２本の指の間隔を狭める動作）、ピンチアウト（タッチパネルに触れた２本の指の間隔を拡げる動作）、回転（タッチパネルに触れた２本の指の間隔を保ちながら、２本の指を時計回りまたは半時計まわりに回転する動作）がある。図１０によれば、操作ボタンＢに対して最も高頻度に行われるジェスチャーはドラッグ（９０％）である。したがって、種別判定パラメータ補正部５２はドラッグを最頻出ジェスチャー種別と判定する。
【００３３】
次に、種別判定パラメータ補正部５２は、最頻出ジェスチャー種別であるドラッグの種別判定パラメータを補正する（ステップＳ８）。具体的には、パラメータ記憶部４０から、ジェスチャーパラメータ４１として種別判定パラメータを、補正パラメータ４２として最頻出ジェスチャー種別判定補正パラメータを取得し、最頻出ジェスチャー種別判定補正パラメータを用いて種別判定パラメータを補正する。
【００３４】
図１１に種別判定パラメータを示す。ここでは種別判定パラメータとして、指数、タッチパネル接触時間、チャタリング許容時間、移動距離、指間隔、２指の変動距離という６項目を示している。移動距離は、タッチパネルに接触した状態で指が移動した距離のことである。指間隔は、タッチパネルに接触した２本の指の間隔のことであり、ピンチインやピンチアウトでは操作開始時の間隔を示している。ピンチイン（ピンチアウト）では、初めに２本の指でタッチパネルに接触し、接触したまま指の間隔を狭める（拡げる）動作をする。そのときの指の間隔の変動距離が、２指の変動距離である。
【００３５】
図１２に、最頻出ジェスチャー種別判定補正パラメータを示す。ここで最頻出ジェスチャー種別判定補正パラメータは、種別判定パラメータの上記６項目のうちチャタリング許容時間、移動距離、２指の変動距離についての補正量を示している。ドラッグ操作に関する最頻出ジェスチャー種別判定補正パラメータは、チャタリング許容時間が＋２ｍｓ、移動距離が下限を−２ｄｏｔである。したがって種別判定パラメータ補正部５２は、ドラッグ操作に関する種別判定パラメータのチャタリング許容時間を２ｍｓから２ｍｓ加算して４ｍｓとし、移動距離の下限を５ｄｏｔから２ｄｏｔ少なくして３ｄｏｔ以上とする。当該補正後の種別判定パラメータを図１３に示す。このように種別判定パラメータを補正することにより、補正前に比べてジェスチャー種別がドラッグ操作であると判定されやすくしている。
【００３６】
図２に戻って、種別判定パラメータ補正部５２は、車両情報に基づき各ジェスチャーの種別判定パラメータを補正する（ステップＳ９）。ステップＳ５でも検討したように、今、車両情報取得部２０により閾値を超えた縦方向の振動１５が検出されているので、図９に基づきパラメータ番号１の種別判定補正パラメータを用いる。車両情報の種類によって対応するパラメータ番号の種別判定補正パラメータを用いる。
【００３７】
図１４に、パラメータ番号１の種別判定補正パラメータを示している。種別判定パラメータ補正部５２は、パラメータ番号１の種別判定補正パラメータを操作履歴による補正後の種別判定パラメータ（図１３）に加算する。ここでは、全てのジェスチャー種別について種別判定パラメータを補正する。補正後の種別判定パラメータを図１５に示す。
【００３８】
ここでは、縦方向の振動のみを車両情報として考慮した。しかし、例えば横方向振動１５に加えて車両速度が８０ｋｍ／ｈであるなど、車両情報の複数の項目について条件を満たす場合には、複数の項目につき種別判定パラメータを重ねて補正しても良いし、いずれか一つの項目につき種別判定パラメータを補正しても良い。
【００３９】
次に、ジェスチャー判定部６０がジェスチャー種別の判定を行う（ステップＳ１０）。ここでジェスチャー判定部６０は、操作受付部１０から取得したジェスチャー情報をステップＳ９における補正後の種別判定パラメータ（図１５）と照合し、ジェスチャー情報が条件を満たすジェスチャー種別を判定する。ここで、ジェスチャー情報「指数１、タッチパネル接触時間８ｍｓ、移動距離３０ｄｏｔ、座標（１１５，８）」を満たすジェスチャー種別はドラッグであるため、ジェスチャー判定部６０はジェスチャー種別をドラッグと判定する。なお、プレスとドラッグで条件が重複しているが、ジェスチャー情報がプレスとドラッグ双方の条件を満たす場合は、例えば最頻出ジェスチャー種別であるドラッグを優先してジェスチャー種別と判定する。
【００４０】
ジェスチャー判定部は判定結果「操作ボタン：Ｂ、ジェスチャー種別：ドラッグ」を、操作履歴格納部３０と表示制御部７０に出力する。操作履歴格納部３０では判定結果を受けて、反応領域パラメータ（図６）と種別判定パラメータ（図１１）を更新する（ステップＳ１１）。表示制御部７０は表示部８０における画像の表示を制御し、操作ボタンＢに対するドラッグ操作を反映する表示が表示部８０で行われる。
【００４１】
＜Ａ−４．変形例＞
実施の形態１に係る画面入力操作装置１００は、ユーザのジェスチャー操作を検出した後（図３）に、操作履歴に基づきジェスチャーパラメータ４１（反応領域パラメータおよび種別判定パラメータ）の補正を行った（図４，５）。補正後のジェスチャーパラメータはジェスチャー判定に用いた後に破棄し、次回のジェスチャー判定では、再び補正前のジェスチャーパラメータ４１を用いて補正を行うものであった。
【００４２】
しかし、変形例に係る画面入力操作装置１０１では、ジェスチャー判定を行う度に操作履歴を更新し、当該操作履歴に基づき補正した値によりパラメータ記憶部４０のジェスチャーパラメータ４１を更新する。そうすれば、ジェスチャー操作を検出した後は、車両情報に基づきジェスチャーパラメータ４１を補正するだけでジェスチャー判定を行うことができる。
【００４３】
図１６は、変形例に係る画面入力操作装置１０１の構成図である。画面入力操作装置１０１は、画面入力操作装置１００の構成に加えて、パラメータ更新部９０を備えている。パラメータ更新部９０は、パラメータ補正部５０で操作履歴に基づき補正した反応領域パラメータおよび種別判定パラメータを、再びパラメータ記憶部４０に記憶する。言い換えれば、ジェスチャーパラメータ４１を操作履歴に基づき補正した値に更新する。パラメータ更新部９０以外の構成は画面入力操作装置１００と同様であるので、説明を省略する。
【００４４】
表示制御部７０は、パラメータ記憶部４０のジェスチャーパラメータ４１を用いて、反応領域に表示領域が一致するようにボタンを描画する。したがって、同一の画面を再度表示する際には、最頻出ボタンが大きく表示されるので、ユーザの誤操作を抑制することが可能である。図１７は、画面入力操作装置１０１が図３に示すボタンＢ，Ｄの表示を行った後、再度ボタンＢ，Ｄからなる同じ画面を表示するときの表示画面を示している。操作履歴に基づき更新されたボタンＢの反応領域パラメータに基づき、最頻出ボタンＢの表示領域が拡大されて表示される。
【００４５】
また、画面入力操作装置１００，１０１は、操作履歴と車両情報の両方に基づき、ジェスチャーパラメータ４１を補正してジェスチャー判定を行ったが、車両情報に基づくジェスチャーパラメータ４１の補正は、本発明に必須の処理ではない。しかし、操作履歴と車両情報の両方に基づき、ジェスチャーパラメータ４１を補正することにより、ユーザの過去の操作の傾向に加えて車両の状況を加味してジェスチャー判定を行うことができ、誤操作の抑制効果がさらに向上する。
【００４６】
なお、画面入力操作装置１００，１０１は車両に搭載されるものとして説明したが、車両に搭載可能なＰＮＤ（Portable Navigation Device）、携帯端末（例えば携帯電話、スマートフォン、及びタブレットなど）、並びにサーバなどを適宜に組み合せてシステムとして構築される画面入力操作装置にも適用することができる。この場合、以上で説明した画面入力操作装置１００，１０１の各機能あるいは各構成要素は、上記システムを構築する各機器に分散して配置される。
【００４７】
＜Ａ−５．効果＞
本発明の実施の形態１に係る画面入力操作装置１００は、画面に対するジェスチャーにより入力を行う、移動体に搭載された画面入力操作装置である。画面入力操作装置１００は、ジェスチャーを受け付け、ジェスチャーにおける画面上のタッチ位置をジェスチャー情報として出力する操作受付部１０と、ジェスチャー内容を判定するためのパラメータであるジェスチャーパラメータ４１を記憶するパラメータ記憶部４０と、ユーザの操作履歴に基づきジェスチャーパラメータ４１を補正するパラメータ補正部５０と、ジェスチャー情報を補正後のジェスチャーパラメータ４１と照合してジェスチャー内容を判定するジェスチャー判定部６０と、を備える。操作履歴を考慮してジェスチャー内容の判定を行うことにより、誤操作を抑制することができる。例えば、ユーザが所望のボタンの表示領域から少し外れた位置をタッチした場合でも、操作履歴に基づき当該ボタンの反応領域を拡大することにより、当該ボタンを操作ボタンと判定し、誤操作を抑制する。
【００４８】
また、ジェスチャーパラメータ４１は、ボタンの反応領域を示す反応領域パラメータ及びジェスチャーの種別を判定するための種別判定パラメータのいずれかを少なくとも含む。ジェスチャーパラメータ４１が反応領域パラメータを含む場合は、ボタンの反応領域を操作履歴に基づき補正することにより、操作ボタンを精度良く判定することができる。ジェスチャーパラメータ４１が種別判定パラメータを含む場合は、種別判定パラメータを操作履歴に基づき補正することにより、ジェスチャー種別を精度良く判定することができる。
【００４９】
また、画面入力操作装置１００は、車両の速度、加速度変化、走行する道路の種別のいずれかを少なくとも含む車両情報（移動体情報）を取得する車両情報取得部２０（移動体情報取得部）をさらに備え、パラメータ補正部５０は、車両情報にも基づきジェスチャーパラメータを補正する。これにより、車両の走行により生じる要因による誤操作を抑制することが可能である。
【００５０】
また、変形例に係る画面入力操作装置１０１は、パラメータ記憶部４０に記憶された反応領域パラメータに基づき、反応領域と同じ領域にボタンを表示させる表示制御部７０と、補正ジェスチャーパラメータをジェスチャーパラメータ４１としてパラメータ記憶部４０に記憶するパラメータ更新部９０とを備える。よって、ジェスチャー操作を検出した後、車両情報に基づきジェスチャーパラメータ４１を補正するだけでジェスチャー判定を行うことができる。また、表示制御部７０が、更新後の反応領域パラメータに基づき反応領域に一致する表示領域のボタンを描画することにより、最頻出ボタンが大きく表示され、ユーザの誤操作を抑制することも可能である。
【００５１】
なお、本発明は、その発明の範囲内において、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００５２】
１０  操作受付部、２０  車両情報取得部、３０  操作履歴格納部、４０  パラメータ記憶部、４１  ジェスチャーパラメータ、４２  補正パラメータ、５０  パラメータ補正部、５１  反応領域パラメータ補正部、５２  種別判定パラメータ補正部、６０  ジェスチャー判定部、７０  表示制御部、８０  表示部、９０  パラメータ更新部、１００，１０１  画面入力操作装置。
【図１】
2015052865.tif 000003
【図２】
2015052865.tif 000004
【図３】
2015052865.tif 000005
【図４】
2015052865.tif 000006
【図５】
2015052865.tif 000007
【図６】
2015052865.tif 000008
【図７】
2015052865.tif 000009
【図８】
2015052865.tif 000010
【図９】
2015052865.tif 000011
【図１０】
2015052865.tif 000012
【図１１】
2015052865.tif 000013
【図１２】
2015052865.tif 000014
【図１３】
2015052865.tif 000015
【図１４】
2015052865.tif 000016
【図１５】
2015052865.tif 000017
【図１６】
2015052865.tif 000018
【図１７】
2015052865.tif 000019