(57)【特許請求の範囲】
【請求項１】
車両に搭載されるタッチ入力機能付き表示装置に操作ボタンを含む画像を表示させる表示処理部と、
前記表示装置に表示された前記操作ボタンに対するユーザのタッチ操作を受け付ける入力処理部と、
振動を検知する振動検知部と、
を備え、
前記入力処理部は、前記振動検知部によって振動が検知されると、前記車両の走行時に操作が可能な前記操作ボタンの大きさを維持しつつ、前記操作ボタンに対するタッチ操作を受け付けるタッチ有効領域の広さを振動が検知されていないときよりも小さくし、
前記車両の走行時に操作が可能な前記操作ボタンに対応する機能は、前記車両の走行時に実行可能である
ことを特徴とするタッチ領域制御装置。
【請求項２】
前記入力処理部は、前記振動検知部が検知した振動が大きいほど、前記タッチ有効領域の広さを小さくする
請求項１に記載のタッチ領域制御装置。
【請求項３】
前記入力処理部は、前記振動検知部が検知した振動の方向に応じて、前記タッチ有効領域の広さを変化させる方向を制御する
請求項１または請求項２に記載のタッチ領域制御装置。
【請求項４】
前記入力処理部は、前記振動検知部によって縦方向の振動が検知されると、前記タッチ有効領域を画面の縦方向に狭くする
請求項３記載のタッチ領域制御装置。
【請求項５】
前記入力処理部は、前記振動検知部によって横方向の振動が検知されると、前記タッチ有効領域を画面の横方向に狭くする
請求項３または請求項４に記載のタッチ領域制御装置。
【請求項６】
前記振動検知部は、振動の大きさが予め定められた閾値を超えた場合にのみ、振動が有ると判断する
請求項１から請求項５のいずれか一項に記載のタッチ領域制御装置。
【請求項７】
前記振動検知部は、振動の周波数が予め定められた範囲内にある場合にのみ、振動が有ると判断する
請求項１から請求項６のいずれか一項に記載のタッチ領域制御装置。
【請求項８】
前記振動検知部による振動の検知結果を示す振動情報を外部へ送信する振動情報送信部をさらに備える
請求項１から請求項７のいずれか一項に記載のタッチ領域制御装置。
【請求項９】
前記振動検知部は、振動の検知結果を示す振動情報を外部から受信することによって、振動を検知する
請求項１から請求項８のいずれか一項に記載のタッチ領域制御装置。
【請求項１０】
タッチ領域制御装置の表示処理部が、車両に搭載されるタッチ入力機能付き表示装置に操作ボタンを含む画像を表示させ、
前記タッチ領域制御装置の振動検知部が振動を検知し、
前記タッチ領域制御装置の入力処理部が、前記振動検知部によって振動が検知されると、前記車両の走行時に操作が可能な前記操作ボタンの大きさを維持しつつ、前記操作ボタンに対するタッチ操作を受け付けるタッチ有効領域の広さを振動が検知されていないときよりも小さくし、
前記車両の走行時に操作が可能な前記操作ボタンに対応する機能は、前記車両の走行時に実行可能である
ことを特徴とするタッチ領域制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチ入力機能付き表示装置におけるタッチ有効領域を制御する技術に関する。
【背景技術】
【０００２】
車両の走行／非走行を検出し、車両の走行が検出された場合は、ナビゲーション装置のタッチパネルの画面に表示された操作ボタンのタッチ有効領域を、非走行時よりも大きくするナビゲーション装置が知られている（例えば、下記の特許文献１，２）。そのようにタッチ有効領域を制御することで、走行時に運転者がタッチパネルの間違った位置を押すことによる誤操作を低減することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０１７４７８号公報
【特許文献２】特開２００８−０５１７４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１，２のナビゲーション装置のように、車両の走行中に常時タッチ有効領域を大きくすると、例えばユーザが意図せずして操作ボタンを操作してしまう（操作ボタン外の領域にタッチしたつもりが、操作ボタンを操作したと判断されてしまう）という誤操作が生じやすくなる。
【０００５】
本発明は以上のような課題を解決するためになされたものであり、例えば車両の走行中など、振動発生時の誤操作をより少なくできるタッチ領域制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るタッチ領域制御装置は、車両に搭載されるタッチ入力機能付き表示装置に操作ボタンを含む画像を表示させる表示処理部と、表示装置に表示された操作ボタンに対するユーザのタッチ操作を受け付ける入力処理部と、振動を検知する振動検知部と、を備え、入力処理部は、振動検知部によって振動が検知されると、車両の走行時に操作が可能な操作ボタンの大きさを維持しつつ、操作ボタンに対するタッチ操作を受け付けるタッチ有効領域の広さを振動が検知されていないときよりも小さくし、車両の走行時に操作が可能な操作ボタンに対応する機能は、車両の走行時に実行可能であるものである。
【発明の効果】
【０００７】
本発明に係るタッチ領域制御装置によれば、車両の走行中に常時タッチ有効領域よりも大きくするのではなく、振動が検知されたときにのみタッチ有効領域の広さを変化させるため、ユーザが意図せずして操作ボタンを操作してしまうという誤操作を低減でき、表示装置に表示された操作ボタンをユーザ誤操作することをより確実に防止できる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係るタッチ領域制御装置の機能ブロック図である。
【図２】実施の形態１に係るタッチ領域制御装置の動作を説明するための図である。
【図３】実施の形態１に係るタッチ領域制御装置の動作を説明するための図である。
【図４】実施の形態１に係るタッチ領域制御装置の動作を説明するための図である。
【図５】実施の形態１に係るタッチ領域制御装置の動作を説明するための図である。
【図６】実施の形態１に係るタッチ領域制御装置の動作を説明するための図である。
【図７】実施の形態１に係るタッチ領域制御装置のハードウェア構成図である。
【図８】実施の形態１に係るタッチ領域制御装置の動作を示すフローチャートである。
【図９】実施の形態２に係るタッチ領域制御装置の機能ブロック図である。
【図１０】実施の形態２に係るタッチ領域制御装置の動作を示すフローチャートである。
【発明を実施するための形態】
【０００９】
＜実施の形態１＞
図１は、本発明の実施の形態１に係るタッチ領域制御装置１０の機能ブロック図である。タッチ領域制御装置１０は、それに接続されたタッチ入力機能付き表示装置２０の動作を制御するものである。
【００１０】
タッチ入力機能付き表示装置２０は、例えば液晶表示パネルなどの表示部２１と、表示部２１の画面上に配設されたタッチセンサ２２とから構成される。以下、タッチ入力機能付き表示装置２０を、単に「表示装置２０」と呼ぶ。ユーザが表示装置２０の表示部２１の画面にタッチすると、そのタッチの位置（座標）がタッチセンサ２２によって検知される。この仕組みを利用することによって、ユーザは、表示装置２０に表示された操作ボタンにタッチすることで、その操作ボタンを操作することができる。
【００１１】
タッチ領域制御装置１０は、表示処理部１１、入力処理部１２および振動検知部１３を備えている。表示処理部１１は、表示装置２０の表示部２１に表示信号を出力することで、表示装置２０の画面に操作ボタンを含む画像を表示させる処理を行う。入力処理部１２は、表示装置２０のタッチセンサ２２の出力信号に基づいて、表示装置２０の画面に表示された操作ボタンに対するユーザのタッチ操作を受け付ける処理を行う。
【００１２】
振動検知部１３は、振動を検知する振動センサーである。振動検知部１３は、少なくとも振動の有無を検知できればよいが、実施の形態１では、振動検知部１３が、振動の有無を検知するだけでなく、振動の大きさ、方向および周波数（単位時間あたりの振動数）を検知できるものとする。また、タッチ領域制御装置１０が車両に搭載される場合、振動検知部１３は、車両の振動センサ（例えば加速度センサ等）から振動の情報を取得するように構成されていてもよい。
【００１３】
また、入力処理部１２は、振動検知部１３による振動の検知結果（振動の有無、大きさ、方向および周波数を示す情報）に基づいて、表示装置２０に表示された操作ボタンに対するタッチ操作を受け付ける領域（タッチ有効領域）の広さを変化させる。
【００１４】
以下、タッチ領域制御装置１０の動作を説明する。ここでは、タッチ領域制御装置１０および表示装置２０が車両に搭載されており、表示処理部１１が、図２のようなナビゲーション用の画面を表示装置２０に表示していると仮定する。また、当該画面には、地図の縮尺を変更するための「広域」ボタンおよび「詳細」ボタンと、操作メニューを呼び出すための「メニュー」ボタンと、目的地を消去するための「目的地消去」ボタンとが含まれているものとする。なお、表示装置２０に表示される操作ボタンはこれらに限られるものではない。ここでは、「広域」ボタン、「詳細」ボタンおよび「メニュー」ボタンは、ユーザが確実に押せるようにすることが好ましいものの代表例として挙げられており、「目的地消去」ボタンは、ユーザが誤って押すことを防止することが好ましいものの代表例として挙げられている。ユーザが誤って押すことを防止することが好ましいものとしては、「目的地消去」ボタンの他に、各種設定のリセットボタンや、緊急通報ボタンなどが考えられる。
【００１５】
振動検知部１３によって振動が検知されていないとき、入力処理部１２は、各操作ボタンのタッチ有効領域（点線で囲まれた領域）を、図２のように、操作ボタンと同じ広さに設定する。
【００１６】
例えば、タッチ領域制御装置１０を搭載した車両が、走行中に路面の凹凸などによって振動すると、振動検知部１３がその振動を検知する。振動検知部１３によって振動が検知されると、入力処理部１２は、図３のように、各操作ボタンのタッチ有効領域の広さを変更する。すなわち、「広域」ボタン、「詳細」ボタン、「メニュー」ボタンについては、振動が検知されていないときよりもタッチ有効領域を大きくし、「目的地消去」ボタンについては、振動が検知されていないときよりもタッチ有効領域を小さくする。このように、「広域」ボタン、「詳細」ボタンおよび「メニュー」ボタンの操作ボタンについては、タッチ有効領域を大きくしてボタンが押されやすくすることで、ユーザが表示装置２０の画面の間違った位置を押すことによる誤操作を低減させている。一方、「目的地消去」ボタンは、誤って消去されると不都合であるため、タッチ有効領域を小さくして操作ボタンが押されにくくすることによって、誤操作を防止している。
【００１７】
また、入力処理部１２は、車両の走行中に常時タッチ有効領域よりも大きくするのではなく、振動検知部１３によって振動が検知されたときのみにタッチ有効領域の広さを変化させている。これにより、ユーザが「広域」ボタン、「詳細」ボタンおよび「メニュー」ボタンを意図せずして操作してしまうという誤操作を防止できると共に、「目的地消去」ボタンが不要に押しにくくなることを防止できる。
【００１８】
また、ここではタッチ有効領域の広さが２段階に変化する例を示したが、振動検知部１３が検知した振動の大きさに応じて、３段階以上の多段階または連続的に変化するように、タッチ有効領域の広さの変化量を制御してもよい。例えば、図２および図３の例において、「広域」ボタン、「詳細」ボタンおよび「メニュー」ボタンについては、振動検知部１３が検知した振動が大きいほどタッチ有効領域を大きくし、「目的地消去」ボタンについては、振動検知部１３が検知した振動が大きいほどタッチ有効領域を小さくするとよい。
【００１９】
図３においては、各操作ボタンの大きさを変えずに、タッチ有効領域の広さのみを変更する例を示したが、図４のように、入力処理部１２がタッチ有効領域の広さを変化させるのに合わせて、表示処理部１１が操作ボタンの大きさを変化させるようにしてもよい。これにより、タッチ有効領域の変化をユーザが視認できるようになり、使い勝手が向上する。
【００２０】
また、入力処理部１２が、振動検知部１３が検知した振動の方向に応じて、タッチ有効領域の広さを変化させる方向を制御してもよい。例えば、振動検知部１３によって縦方向の振動が検知されると、図５のように、各操作ボタンのタッチ有効領域を画面の縦方向に変化させる。すなわち、「広域」ボタン、「詳細」ボタンおよび「メニュー」ボタンについては、タッチ有効領域を画面の縦方向に広くし、「目的地消去」ボタンについては、タッチ有効領域を画面の縦方向に狭くする。また、振動検知部１３によって横方向の振動が検知されると、図６のように、各操作ボタンのタッチ有効領域を画面の横方向に変化させる。すなわち、「広域」ボタン、「詳細」ボタンおよび「メニュー」ボタンについては、タッチ有効領域を画面の横方向に広くし、「目的地消去」ボタンについては、タッチ有効領域を画面の横方向に狭くする。
【００２１】
図７は、タッチ領域制御装置１０のハードウェア構成を示す図である。図７のように、タッチ領域制御装置１０は、少なくとも処理回路５１、メモリ５２、入出力インターフェイス５３を含む構成となっている。
【００２２】
表示装置２０は、タッチ領域制御装置１０の入出力インターフェイス５３に接続される。図１では、表示装置２０が、タッチ領域制御装置１０に外付けされた構成としたが、それらのハードウェアがタッチ領域制御装置１０の内部に配設されるようにしてもよい。
【００２３】
タッチ領域制御装置１０における表示処理部１１、入力処理部１２および振動検知部１３の各機能は、処理回路５１により実現される。すなわち、タッチ領域制御装置１０は、表示処理部１１が、タッチ入力機能付き表示装置２０に操作ボタンを含む画像を表示させ、振動検知部１３が振動を検知し、入力処理部１２が、振動検知部１３による振動の検知結果に基づいて、操作ボタンに対するタッチ操作を受け付けるタッチ有効領域の広さを変化させるための処理回路５１を備える。処理回路５１は、メモリ５２に格納されるプログラムを実行するＣＰＵ（Central Processing Unit、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、ＤＳＰともいう）である。また、処理回路５１が行う処理の一部を、外部のサーバー等で処理してもよい。
【００２４】
表示処理部１１、入力処理部１２および振動検知部１３の機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアやファームウェアはプログラムとして記述され、メモリ５２に格納される。処理回路５１は、メモリ５２に記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。すなわち、タッチ領域制御装置１０は、処理回路５１により実行されるときに、表示処理部１１が、タッチ入力機能付き表示装置２０に操作ボタンを含む画像を表示させるステップと、振動検知部１３が振動を検知するステップと、入力処理部１２が、振動検知部１３による振動の検知結果に基づいて、操作ボタンに対するタッチ操作を受け付けるタッチ有効領域の広さを変化させるステップとが結果的に実行されることになるプログラムを格納するためのメモリ５２を備える。また、これらのプログラムは、表示処理部１１、入力処理部１２および振動検知部１３が行う処理の手順や方法をコンピュータに実行させるものであるともいえる。ここで、メモリ５２は、例えば、ＲＡＭ（Random-Access Memory）、ＲＯＭ（Read-Only Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable Read-Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の、不揮発性または揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Digital Versatile Disc）等が該当する。
【００２５】
図８は、タッチ領域制御装置１０の動作を示すフローチャートである。タッチ領域制御装置１０が動作を開始すると、振動検知部１３が、振動の有無、振動の大きさ、方向および周波数を示す振動情報を取得する（ステップＳ１）。そして、振動検知部１３は、振動情報に基づいて振動の有無を判断する（ステップＳ２）。
【００２６】
このとき、振動が無いと判断されれば（ステップＳ２でＮＯ）、図２の例のように、タッチ有効領域を通常の広さ（操作ボタンと同じ広さ）に設定する（ステップＳ３）。一方、振動があると判断されれば（ステップＳ２でＹＥＳ）、図３〜図６の例のように、タッチ有効領域を、振動の有無、振動の大きさ、方向および周波数などに応じて、タッチ有効領域の広さを変更する（ステップＳ４）。タッチ領域制御装置１０は、図８に示すフローを繰り返し実行する。
【００２７】
例えば、タッチ操作に影響しないような微小な振動が生じている場合にまで、タッチ有効領域の広さを変化させるとかえって使い勝手が悪くなることが考えられる。そのため、ステップＳ２においては、振動の大きさが予め定められた閾値を超えた場合にのみ、振動が有ると判断するとよい。また、タッチ操作に影響しない緩やかな振動や、タッチ操作に影響しない極めて高周波数の振動が生じている場合にも、タッチ有効領域の広さを変化させるとかえって使い勝手が悪くなることが考えられる。そのため、ステップＳ２では、振動の周波数が予め定められた範囲内にある場合にのみ、振動が有ると判断してもよい。
【００２８】
＜実施の形態２＞
図９は、実施の形態２に係るタッチ領域制御装置の機能ブロック図である。当該タッチ領域制御装置１０は、図１の構成に対し、タッチ領域制御装置１０に振動情報送信部１４を追加した構成となっている。
【００２９】
振動情報送信部１４は、振動検知部１３による振動の検知結果を示す振動情報を外部へ送信する機能を有している。振動情報の送信先は、例えば、タッチ領域制御装置１０が搭載された車両内に存在する他の情報端末（特に、スマートフォンやタブレット端末など、タッチ入力機能付き表示装置を備えるもの）である。それにより、タッチ領域制御装置１０が取得した振動情報を、他の情報端末と共有できる。よって、例えば振動センサーを有しない情報端末においても、タッチ領域制御装置１０から受信した振動情報を利用して、本発明を実施することが可能になる。
【００３０】
図１０は、実施の形態２に係るタッチ領域制御装置の動作を示すフローチャートである。このフローチャートは、図８のフローチャートに対し、振動情報送信部１４が他の情報端末へ振動情報を送信するステップＳ５が追加されたものであるため、ここでの詳細な説明は省略する。
【００３１】
図１０においては、振動が有るときにも無いときにも、振動情報送信部１４が他の情報端末へ振動情報を送信する（ステップＳ２の判定結果にかかわらず、ステップＳ５が実行される）構成としたが、振動が有るときにのみ振動情報を送信するようにしてもよい。その場合、他の情報端末は、振動が収まったことを検知できるように、振動情報を受信できないときは振動が無いと判断するようにするとよい。
【００３２】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００３３】
１０  タッチ領域制御装置、１１  表示処理部、１２  入力処理部、１３  振動検知部、１４  振動情報送信部、２０  タッチ入力機能付き表示装置、２１  表示部、２２  タッチセンサ、５１  処理回路、５２  メモリ、５３  入出力インターフェイス。
【図１】
0006452553.tif 000002
【図２】
0006452553.tif 000003
【図３】
0006452553.tif 000004
【図４】
0006452553.tif 000005
【図５】
0006452553.tif 000006
【図６】
0006452553.tif 000007
【図７】
0006452553.tif 000008
【図８】
0006452553.tif 000009
【図９】
0006452553.tif 000010
【図１０】
0006452553.tif 000011