JPWO2010064389A1 - 表示入力装置 - Google Patents

表示入力装置 Download PDF

Info

Publication number
JPWO2010064389A1
JPWO2010064389A1 JP2010541214A JP2010541214A JPWO2010064389A1 JP WO2010064389 A1 JPWO2010064389 A1 JP WO2010064389A1 JP 2010541214 A JP2010541214 A JP 2010541214A JP 2010541214 A JP2010541214 A JP 2010541214A JP WO2010064389 A1 JPWO2010064389 A1 JP WO2010064389A1
Authority
JP
Japan
Prior art keywords
vibration
touch panel
input device
sensor
detection target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2010541214A
Other languages
English (en)
Other versions
JP5052677B2 (ja
Inventor
下谷 光生
光生 下谷
松原 勉
勉 松原
貞廣 崇
崇 貞廣
正子 太田
正子 太田
祐一 岡野
祐一 岡野
剛 泉福
剛 泉福
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2010541214A priority Critical patent/JP5052677B2/ja
Publication of JPWO2010064389A1 publication Critical patent/JPWO2010064389A1/ja
Application granted granted Critical
Publication of JP5052677B2 publication Critical patent/JP5052677B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3664Details of the user input interface, e.g. buttons, knobs or sliders, including those provided on a touch screen; remote controllers; input using gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0421Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0446Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/041012.5D-digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface and also measures the distance of the input means within a short range in the Z direction, possibly with a separate measurement setup
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04805Virtual magnifying lens, i.e. window or frame movable on top of displayed information to enlarge it for better reading or selection

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

表示入力装置を、画像の表示および入力を行うタッチパネル1と、タッチパネル1に対向する検出対象の振動を検出する振動センサ(近接センサ12)と、振動センサで検知された検出対象の振動が所定量を超えた場合に振動補正を行う振動補正部304と、前記振動補正された検出対象の位置に基づいて、前記タッチパネルに表示された一定範囲の表示領域における画像を変形処理する制御部3と、により構成した。

Description

この発明は、特に、ナビゲーションシステム等の車載情報機器に用いて好適な、表示入力装置に関するものである。
タッチパネルは、液晶パネルのような表示装置と、タッチパッドのような座標位置入力装置とを組み合わせた電子部品であり、液晶パネルに表示されたアイコン等の画像領域に指でタッチするだけでタッチされた画像の位置情報を感知して機器を操作することのできる表示入力装置であり、車載ナビゲーションシステム等、主に直感的に扱えることが要求される機器に組み込まれることが多い。
上記したタッチパネルを含むマンマシン装置の操作性や使い勝手を向上させるための提案が従来から多数出願されている。
例えば、指を近づけたときに指の近傍に位置するキースイッチを拡大して表示し、選択操作を容易化した表示入力装置(例えば、特許文献1参照)、垂直方向の距離を検出し、その距離に応じた拡大率で情報を表示するCRT装置(例えば、特許文献2参照)、タッチ圧力を検知して軽いタッチで拡大表示、強いタッチで所定のキー操作を実現する入力装置(例えば、特許文献3参照)等が知られている。
特開2006−31499号公報 特開平04−128877号公報 特開平10−171600号公報
上記した特許文献1に開示された技術によれば、指を近づけたときに近傍のアイコンが拡大表示されるため、誤操作を防止でき選択操作を容易にするが、車両が走行中等の理由により画面が振動すると、図10に示されるように、例えば、タッチパネルにソフトウエアキーボードが表示される場合を想定すれば、振動に伴い拡大表示される一部キーの内容も変化するため、タッチ操作が困難になって操作性が低下することは否めず、また、振動していない状態で常に拡大表示された場合には逆に操作性を損なう場合がある。
また、特許文献2に開示された技術によれば、拡大縮小を制御しようとした場合、タッチパネル面と指の位置が離れすぎ、指のZ軸方向の振れにより拡大縮小が揺れ、制御が困難になることがある。更に、特許文献3に開示された技術によれば、ユーザの俊敏な指の操作を触れと誤認識して操作にユーザの意思が十分に反映されなくなるといった不都合を有していた。
この発明は上記した課題を解決するためになされたものであり、振動時にも入力操作を容易にして操作性の向上をはかった表示入力装置を提供することを目的とする。
上記した課題を解決するためにこの発明の表示入力装置は、画像の表示および入力を行うタッチパネルと、タッチパネルに対向する検出対象の位置変化に基づいて当該検出対象の振動を検出する振動センサと、振動センサで検知された検出対象の振動が所定量を超えた場合に検出対象の位置変化から振動成分を除去する振動補正を行う振動補正部と、振動補正された検出対象の位置に基づいて、タッチパネルに表示された一定範囲の表示領域における画像を変形処理する制御部とを備えたものである。
この発明によれば、振動時にも入力操作を容易にして操作性の向上をはかった表示入力装置を提供することができる。
この発明の実施の形態1に係る表示入力装置の内部構成を示すブロック図である。 この発明の実施の形態1に係る表示入力装置が有するナビCPUのプログラム構造を機能展開して示したブロック図である。 この発明の実施の形態1に係る表示入力装置が有する描画回路の内部構成を示すブロック図である。 この発明の実施の形態1に係る表示入力装置の動作を示すフローチャートである。 この発明の実施の形態1に係る表示入力装置によりタッチパネルに表示される画面構成の一例を示す図である。 この発明の実施の形態1に係る表示入力装置の振動補正処理動作を示すタイミング図である。 この発明の実施の形態2に係る表示入力装置が有するナビCPUのプログラム構造を機能展開して示したブロック図である。 この発明の実施の形態2に係る表示入力装置の動作を示すフローチャートである。 この発明の実施の形態3に係る表示入力装置の動作を示すフローチャートである。 従来の表示入力装置によりタッチパネルに表示される画面構成の一例を示す図である。
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態1.
図1は、この発明の実施の形態1に係る表示入力装置の構成を示すブロック図である。図1に示されるように、この発明の実施の形態1に係る表示入力装置は、タッチパネル式表示装置(以下タッチパネルと略称する)1と、外部センサ2と、制御部3とにより構成される。
タッチパネル1は、情報の表示ならびに入力を行うもので、例えば、情報の表示を行うLCDパネル10上に、情報の入力を行うタッチセンサ11が積層されて構成され、ここでは、更に、タッチセンサ11の外周に沿うように、タッチパネル1と、タッチパネル1に対向して位置する指やペン等、検出対象の動きを2次元で非接触検知する近接センサ12がセル単位で複数実装されている。ここでは、近接センサ12を振動センサとして説明する。
近接センサ12は、検出セルとして、例えば赤外線を使用した場合、赤外線発光LED(Light Emitted Diode)と、受光トランジスタとが、タッチセンサ11の外周に格子状に対向配置され、検出対象が近づいたことによる遮蔽もしくは反射光により、接近を検出するとともに、その座標位置を検出するものである。
近接センサ12は、その検出セルが上記した赤外線に限らず、例えば、コンデンサのように平行に配置された2枚の平板との間に生じる静電容量の変化により、検出対象の接近を検出する静電容量型で代替してもよい。この場合、平板は、一方の片側が検出対象に向く接地面、他方の片側がセンサ検出面となり、この2極間に形成される静電容量の変化により検出対象の接近を検出するとともにその座標位置を検出することができる。
一方、外部センサ2は車両の随所に実装され、少なくとも、GPS(Global Positioning System)センサ21と、車速センサ22と、加速度センサ23とを含む。
GPSセンサ21は、GPS衛星からの電波を受信して、制御部3が、緯度、経度を測位するための信号を生成して制御部3に出力する。車速センサ22は、車両が走行中か否かを判定するための車速パルスを計測して制御部3に出力する。加速度センサ23は、例えば、バネに取り付けた錘が変位する量を計測して錘にかかる加速度を推定するセンサであり、3軸加速度センサの場合、例えば、0(重力加速度のみ)から数100Hzまでの加速度変動に追従し、X、Y方向の加速度ベクトルの合計から地面に対する向き(姿勢)を測定して制御部3に出力する。
制御部3は、ルート検索や目的地誘導等、ナビゲーション機能を実行するため基本的処理機能の他に、近接センサ12で検知された指の振動が所定量あると判定された場合に振動補正を行い、タッチパネル1に表示された一定範囲の表示領域における画像を拡大処理して表示する機能を有する。
このため、制御部3は、ナビゲーション処理を主にタッチパネル1の制御を行うCPU(以下、ナビCPU30という)と、描画回路31と、メモリ32と、地図DB(Data Base)33とにより構成される。
ナビCPU30は、タッチパネル1に表示されたルート検索等のナビゲーションメニューがユーザにより選択されることで、そのメニューにしたがうナビゲーション処理を行う。ナビゲーション処理を行うにあたり、ナビCPU30は、地図DB33に格納された地図情報を参照し、外部センサ2から取得される各種センサ信号に基づき、ルート検索、あるいは目的地誘導等のナビゲーションを行う。
また、ナビCPU30は、近接センサ12で検知された指の振動が所定量あると判定された場合に振動補正を行い、タッチパネル1に表示された一定範囲の表示領域における画像を拡大処理して表示する制御部3としての機能を実現するために、メモリ32に記憶されたプログラムにしたがい画像情報を生成して描画回路31の制御を行う。その場合のナビCPU30が実行するプログラムの構造は図2に示されており、その詳細は後述する。
描画回路31は、ナビCPU30により生成される画像情報を一定の速度で、内蔵し、あるいは外付けされるビットマップメモリ部上に展開し、同じく内蔵する表示制御部によりビットマップメモリ部に展開された画像情報をタッチパネル1(LCDパネル10)の表示タイミングに同期して読み出し、タッチパネル1に表示する。上記したビットマップメモリ部および表示制御部は、図3に示されており、その詳細は後述する。
なお、メモリ32には、上記したプログラムが記憶されるプログラム領域の他に、作業領域に画像情報記憶領域等が割り付けられ記憶されている。
また、地図DB33には、ルート検索、誘導等、ナビゲーションに必要な地図や施設情報等が格納されている。
図2は、この発明の実施の形態1に係る表示入力装置の制御部3が有する図1のナビCPU30が実行するプログラムの構造を機能展開して示したブロック図である。
図2に示されるように、ナビCPU30は、主制御部300と、近接座標位置計算部301と、タッチ座標位置計算部302と、振動判定部303と、振動補正部304と、画像情報生成部305と、画像情報転送部306と、操作情報処理部307とを含む。
近接座標位置計算部301は、近接センサ12によりタッチパネル1への指の接近が検出されたときに、その指のXY座標位置を計算して主制御部300および振動判定部303に引き渡す機能を有する。
近接座標位置検出部301により計算されるXY座標は、例えば、0.01秒間隔で0.1秒間連続して出力され、振動判定部303は、その0.1秒の間に、XY座標値の変化がほとんどない場合に振動無し、所定量の変化がある場合に振動ありと判定し、主制御部300を介して画像情報生成部305を制御する。説明の都合上、振動判定部は0.1秒間で振動を判断したが、連続する過去の履歴を覚えておき0.1秒×何回かの情報で振動を判定すれば更に精度があがる。
タッチ座標位置計算部302は、指によるタッチパネル1へのタッチがタッチセンサ11により検出された場合に、そのXY座標位置を計算して主制御部300に引き渡す機能を有する。
振動判定部303は、主制御部300による制御の下、近接座標位置計算部301から出力される指のXY座標の変動状況により、指の振動量を測定し、所定量の振動の有無を判定する。
振動判定部303は、近接座標位置計算部301から出力される指のXY座標を所定時間分だけ時系列に蓄積し、この時系列データをHPF(ハイパスフィルタ)に入力して低周波成分を除去することにより、指の振動を表す時系列データを得る。そして、この指の振動を表す時系列データの分散値が所定値以上あった場合に振動ありと判定し、その結果に基づいて振動補正部304を制御する。
振動補正部304は、振動判定部303により指の振動が所定量あると判定された場合に、振動判定部303において得られた、指の振動を表す時系列データに所定のカットオフ周波数によるフィルタ処理を施して振動補正を行う。これにより、振動成分が除去された指のXY座標を表す時系列データを求め、画像情報生成部305に出力する。一方、振動判定部303において、所定量の振動なしと判定された場合は、指のXY座標を表す時系列データが画像情報生成部305にそのまま出力される。
画像情報生成部305は、主制御部300による制御の下、タッチパネル1(LCDパネル10)に表示する画像情報を生成し、画像情報転送部306へ出力する機能を有する。ここで、画像情報生成部305は、振動判定部303から入力される、指のXY座標を表す時系列データを参照して、指近傍の一定範囲の領域の画像を拡大処理して表示する。 画像情報生成部305は、タッチパネル1に表示された一定範囲の表示領域の画像を拡大処理して表示するために、例えば、既に生成済みの一定範囲の表示領域の画像を画素単位で一定の割合で読み出して補間し、更新された画像として描画する。例えば、2倍に拡大する場合、元の画像を構成する画素毎2×2個重ねて補間し、逆に、縮小の場合、元の画像の画素を一定の割合で間引き、更新された画像を描画回路31に転送する。ここではビット画像の拡大縮小の方法で説明したが、ビット画像ではなくベクタ画像の場合は所定の拡縮計算処理によりきれいな画像の拡大縮小ができる。
画像情報転送部306は、画像情報生成部305により生成される画像情報を主制御部300によるタイミング制御に基づき、描画指令とともに描画回路31に転送する機能を有する。
操作情報処理部307は、主制御部300による制御の下、タッチ座標位置計算部302で計算されたタッチ座標位置に基づく一定の表示領域の情報に定義された操作情報、例えば、ソフトキーボードであれば、タッチされたキーに基づく画像情報を生成して画像情報転送部306へ出力し、アイコンボタンであれば、そのアイコンボタンに定義された目的地検索等のナビゲーション処理を実行して画像情報を生成し、画像情報転送部306へ出力し、それぞれタッチパネル1(LCDモニタ10)に表示する機能を有する。
なお、メモリ32には、上記したプログラムが記憶されるプログラム領域321の他に、所定量の作業領域が割り当てられており、この作業領域の中には、画像情報生成部305により生成される画像情報がテンポラリに記憶される画像情報記憶領域322が含まれる。
図3は、図1に示す描画回路31の内部構成を示すブロック図である。図3に示されるように、描画回路31は、描画制御部310と、画像バッファ部311と、描画部312と、ビットマップメモリ部313と、表示制御部314とにより構成され、いずれも、アドレス、データ、コントロールのためのラインが複数本で構成されるローカルバス315経由で共通接続されている。
上記構成において、図2に示したナビCPU30の画像情報転送部306から転送される画像情報は、描画制御部310による制御の下で画像バッファ部311に保持され、描画制御部310は、ナビCPU30の画像情報転送部306から送信される直線描画や矩形描画等の描画指令をデコードし、あるいは直線の傾き等についての描画の前処理を行う。描画制御部310により起動される描画部312は、描画制御部310によりデコードされた画像情報をビットマップメモリ部313に高速描画する。
そして、表示制御部314は、ビットマップメモリ部313に保持された画像情報をタッチパネル1のLCDパネル10の表示タイミングに同期してローカルバス315経由で読出し表示する。
図4は、この発明の実施の形態1に係る表示入力装置の動作を示すフローチャートである。また、図5(a)は、そのときタッチパネル1に表示されるソフトキーボード画像、図5(b)は、カーソル画像の一例を示した図である。
以下、図4、ならびに図5(a)(b)を参照しながら、図1〜図3に示すこの発明の実施の形態1に係る表示入力装置の動作について詳細に説明する。
図4のフローチャートにおいて、タッチパネル1に、例えば、図5(a)に示されるような50音施設検索時に使用されるソフトキーボード画像が表示されているものとする(ステップST41)。
この状態において、まず、ユーザがタッチパネル1に指を近づけると、近接センサ12は指の近接を検出し(ステップST42“YES”)、ナビCPU30の近接座標位置計算部301が動作する。近接座標位置計算部301は、タッチパネル1のパネル面上における指のX(Y)座標を計算し、ここで計算された座標値は、振動判定部303に出力される(ステップST43)。近接座標位置計算部301は、取得した指座標値を振動判定部303に対し、例えば、0.01秒毎に0.1秒間だけ出力する。
振動判定部303は、入力された指座標値を、0.1秒の間連続して受信することにより、指の振動の有無を判定する(ステップST44)。
上記のように振動判定部303が、指の振動が所定量あると判定した場合(ステップST44“YES”)、振動補正部304は、振動補正を行い、振動成分が除去された指のXY座標の時系列データを求め、画像情報生成部305に出力する(ステップST45)。一方、振動が所定量なしと判定された場合(ステップST44“NO”)、振動補正は行われず、指のXY座標の時系列データがそのまま画像情報生成部305に出力される。画像情報生成部305は、振動補正部304から出力される、指のXY座標の時系列データに基づいて、指近傍の一定範囲の表示領域における画像の拡大表示を行う(ステップST46)。すなわち、指の振動が所定量あると判定された場合は、振動成分が除去された指のXY座標を中心とする一定範囲の画像が拡大処理され、所定量の振動なしと判断された場合は、振動補正を行っていない指のXY座標を中心とする一定範囲の画像が拡大処理される。
図6に、振動補正部304による振動補正の概要が波形図で示されている。図6(a)は、近接座標位置計算部301により生成される過去3秒間強度蓄積された指のX方向の振れ(cm)の時系列データ、図6(b)は、カットオフ周波数3HzのLPF(Low Pass Filter)処理後の時系列データを示している。
図6から理解されるように、LPF処理により指の振動成分が除去されるため、指の振動が所定量を超えた場合に、指近傍の一定範囲の拡大画像が指の振動に応じて変動するのを防ぐことができる。
振動補正部304による振動補正後、主制御部300により起動される画像情報生成部305は、タッチパネル1に表示された一定範囲の表示領域の画像を拡大処理するために、例えば、図5(a)に示されるように、既に生成済みのソフトキーボードの一部領域の画像(図中、円内に示すキーアイコン)の画像をメモリ32の画像情報記憶領域322から一定の割合で読み出して補間し、周辺の画像情報(拡大無し)と合成して新しい画像情報によるソフトキーボード画像として更新する。
ここで更新された画像情報は、メモリ32の画像情報記憶領域322に記憶されるとともに画像情報転送部306に出力される。画像情報転送部306は、これをうけて更新された画像情報を描画回路31に転送し、描画回路31は、描画制御部310が転送された画像情報を展開し、描画部312がビットマップメモリ部313に高速で描画する。最後に、表示制御部314がビットマップメモリ部313に描画された画像を読み出してタッチパネル1のLCDパネル10に所望の表示を行う。
説明を図4のフローチャートに戻す。タッチパネル1のタッチセンサ11によりアイコンが指でタッチされたことが検出されると(ステップST47“YES”)、タッチ座標位置計算部302は、そのタッチ座標位置を計算して操作情報処理部307を起動する。
これをうけて操作情報処理部307は、タッチ座標位置計算部302で計算されたタッチ座標に相当するキーに基づく操作処理を実行する(ステップST48)。ここで、タッチ座標に相当するキーに基づく操作処理とは、ソフトキーボードの場合、タッチされたアイコンボタンに定義されたキーに基づく画像情報を生成して画像情報転送部306に出力し、アイコンボタンの場合、タッチされたアイコンボタンに定義された目的地検索等のナビゲーション処理を実行して画像情報を生成して画像情報転送部306に出力し、それぞれタッチパネル1(LCDモニタ10)に表示することをいう。
以上説明のようにこの発明の実施の形態1に係る表示入力装置によれば、制御部3が、近接センサ12で検知された指の振動が所定量あると判定された場合に振動補正を行い、タッチパネル1に表示された一定範囲の表示領域における画像を拡大処理して表示することにより、振動時にも画面に拡大表示された画像の揺れが減少するため、入力操作を容易にして操作性の向上をはかった表示入力装置を提供することができる。
なお、上記した実施の形態1によれば、振動補正にLPFを用いたが、ユーザのすばやい指の動きに対応するために、例えば、5cm以上の所定量を超えた同一方向への移動を検出した場合、LPFによる振動補正処理を禁止してもよい。また、実施の形態1によれば、一定範囲の表示領域に表示される画像として、ソフトウエアキーボードにより示される50音検索画面を例示したが、例えば、図5(b)に示されるように、クロスヘアカーソル表示、あるいはメニュー画面等に適用しても同様の効果が得られる。説明の都合上X軸変動にのみ注目して説明をしたが、装置の具現化にあたっては、X軸とY軸の変動双方を加味して平面で振動補正するのが良い。Y軸に対しての変動も検出できるので更に精度があがる。説明の都合上、LPFをぶれ補正用のフィルタとして説明したが、フィルタはLPFに限るものではなく、例えばカルマンフィルタや、過去1秒間程度の位置の平均を取るような移動平均フィルタなどであっても良い。一般的にはカルマンフィル処理は、LPFに比べて性能が良いが、CPU処理量が大きくなる。
本実施例では、拡大表示について手ぶれ補正の応用例を示したが、画像制御の形態はこれに拘るものではなく、指の近接状態を検知してヘルプなどの詳細説明をバルーン表示する場合や、カーソル位置を表示する場合に適用しても良い。
実施の形態2.
図7は、この発明の実施の形態2に係る表示入力装置の制御部3の構成要素であるナビCPU30が有するプログラムの構造を機能展開して示したブロック図である。このナビCPU30が有するプログラムの構造において、図2に示す実施の形態1との差異は、実施の形態1のナビCPU30が有するプログラム構造に、車両情報取得部308が付加されたことにある。
車両情報取得部308は、車速センサ22と加速度センサ23を含む外部センサ2から車速信号あるいは加速度信号を取得して主制御部300および振動補正部304に供給して振動補正部304による振動補正処理を制御する機能を有する。
図8は、この発明の実施の形態2に係る表示入力装置の動作を示すフローチャートである。
以下、図8のフローチャートを参照しながら実施の形態2に係るナビCPU30の動作について詳細に説明する。
通常の検索表示から指座標を計算するまでの処理(ステップST81〜ST83)は、図4のフローチャートに示す実施の形態1のステップST41〜ST43までの処理と同じであるため、重複を回避する意味で説明を省略する。
近接座標位置計算部301による指座標計算後、車両情報取得部308は、外部センサ2の車速センサ22により測定される車速信号を取得して主制御部300および振動補正部304へ供給する。
主制御部300は、車速信号により車両が走行中か否かを判定し(ステップST84)、車両が停止中であると判定された場合は(ステップST84“NO”)、振動補正は行われず、画像情報生成部305は、指のXY座標の時系列データに基づいて、指近傍の一定範囲の表示領域の画像拡大処理を行う(ステップST85)。一方、車両が走行中であると判定された場合は(ステップST84“YES”)、振動補正部304を制御して指の振動補正処理を行い(ステップST88)、画像情報生成部305は、振動成分が除去された指のXY座標の時系列データに基づいて、指近傍の一定範囲の表示領域の画像拡大処理を行う(ステップST85)。
画像情報生成部305は、一定範囲の表示領域の画像拡大処理を実行するにあたり、既に生成済みのソフトキーボードの一部領域の画像情報をメモリ32の画像情報記憶領域322から一定の割合で読み出して補間し、周辺の画像情報(拡大無し)と合成して新しい画像情報によるソフトキーボード画像として更新する。
ここで更新された画像情報は、メモリ32の画像情報記憶領域322に記憶されるとともに画像情報転送部306に出力される。画像情報転送部306は、これをうけて更新された画像情報を描画回路31に転送し、描画回路31は、描画制御部310が転送された画像情報を展開し、描画部312がビットマップメモリ部313に高速で描画する。最後に、表示制御部314がビットマップメモリ部313に描画された画像を読み出してタッチパネル1のLCDパネル10に拡大表示を行う。
振動補正部304は、指の振動補正処理を実行するにあたり、振動判定部303が、指の振動が所定量あると判定した場合に動作し、過去の振動の時系列(指の振動の周波数成分)に所定のカットオフ周波数によるフィルタ処理を施すことにより振動補正を行う。
そして、主制御部300経由で画像情報生成部305を制御し、画像情報生成部305は、上記した一定範囲の表示領域における画像の拡大処理を行い、描画回路31に画像情報転送部306経由で生成された画像情報の転送を行い、タッチパネル1のLCDパネル10に所望の表示を得る(ステップST85)。
なお、タッチパネル1のタッチセンサ11によりアイコンが指でタッチされたことが検出されると(ステップST86“YES”)、タッチ座標位置計算部302は、そのタッチ座標位置を計算して操作情報処理部307を起動し、操作情報処理部307は、タッチ座標位置計算部302で計算されたタッチ座標に相当するキーに基づく操作処理を実行する(ステップST87)。この処理は実施の形態1と同様である。
以上説明のようにこの発明の実施の形態2に係る表示入力装置によれば、制御部3が、外部センサ2により車両が走行中であることと判定された場合に振動補正を行い、車両が停止中であると判定された場合に振動補正を行わないことにより、停車中はほとんど指の振動がないため無理に振動補正しないほうが操作者の意図が反映でき、また、無駄な振動補正処理が回避できて応答速度が速くなるため一定範囲の表示領域における画像情報の拡大表示速度が早くなる。
なお、タッチパネル1内に加速度センサを実装してタッチパネル1の振動を検出し、あるいは、車両に実装された加速度センサ23によりタッチパネル1の振動を検出し、所定量の振動があった場合に振動補正を行い、所定量の振動が検出されなかった場合に振動補正を行わないように制御することによっても同様の効果が得られる。
また、後述するが、車両の走行速度に応じて振動補正の強度を変更することで走行状態に最適な振動補正が可能になる。タッチパネル1自体の振動は、指が振れやすい環境を意味するため、振動補正が必要な場合にのみ補正を行うことが出来、応答速度に悪影響を与えることなく、使い勝手の良い表示入力装置を提供できる。
実施の形態3.
図9は、この発明の実施の形態3に係る表示入力装置の動作を示すフローチャートであり、条件によって振動補正の強度を変化させる場合の動作が示されている。
ここでは、ステップST98の振動補正処理において、振動補正部304は、走行速度に応じて振動補正の強度を変更している。具体的に、振動補正部304は、車両情報取得部308により取得される外部センサ2の車速センサ22からの速度情報が、0Km/時<車速<10Km/時の場合はカットオフ周波数5HzのLPF処理を行うか、振動補正を行わず応答速度を重視した制御を行い、車速>10Km/時の場合は、カットオフ周波数3HzのLPF処理により強めの振動補正を行なって振動を抑える制御を行う。
なお、振動補正部304は、上記した車速によらず、タッチパネル1に表示された一定範囲の表示領域の画像の種別により振動補正の強度を変更してもよい。
例えば、ソフトキーボードのキーを含むアイコン表示の場合は、カットオフ周波数3HzのLPF処理による強い振動補正を行い、一方、カーソル表示の場合は、急激な動きを必要とし、かつユーザの意思を反映させるために、応答速度を重視してカットオフ周波数5Hz強度のLPF処理により振動補正の強度を弱める措置が必要である。ユーザのすばやい指の動きに対応するために、例えば、3cm以上の所定量を超えた同一方向への移動を検出した場合には振動補正処理は行わない等が考えられる。
このことにより、静止しているアイコンについては振動補正を強めにして大きく見易い表示が可能になり、動きを伴うアイコンについては振動補正を弱くすることでユーザの意思を反映させることができる。
また、図1に示すタッチパネル1に代え、パネル面からの垂直方向の距離(Z軸)を測定可能な3次元座標位置検知可能なタッチパネルを用いた場合、振動補正部304は、垂直方向の距離に応じて振動補正の強度を変更してもよい。
例えば、距離が近くなるにしたがい振動補正の強度を強めにして設定することで入力操作が容易になる。なお、パネル面からの垂直方向の距離(Z軸)を測定するのに、ここでは、特許文献2に開示された技術を用いることとするが、他に、監視カメラを用い、画像処理によりパネル面からの指の垂直方向の距離(Z軸)を測定してもよい。
上記構成において、例えば、近接距離が0の場合(タッチしている状態)、振動補正部304は、LPF処理による振動補正を行なわず、0<距離≦1cmの場合、カットオフ周波数3HzのLPF処理、1cm<距離≦5cmの場合、カットオフ周波数5HzのLPF処理を行い、また、距離>5cmの場合、主制御部300は、は指が接近したとは判定せず、このため、タッチパネル1に表示された一定範囲の表示領域の画像は拡大表示されず、勿論、振動補正部304による振動補正は行われない。
なお、図9のフローチャートにおいて、通常の検索表示から始まって走行判定処理に至る一連の処理(ステップST91〜ST94)、ならびに、一定範囲の表示領域の画像の拡大表示後、画像がタッチされたことを検出してその座標に相当するキーに基づいて操作処理を実行する処理(ST95〜ST97)は、図8に示す実施の形態2のステップST81〜ST84、ST85〜ST87におけるそれぞれの処理と同様であるため、重複を回避する意味でここでの説明は省略する。
以上説明のようにこの発明の実施の形態3に係る表示入力装置によれば、制御部3が、車速センサ22により検出される車速、もしくは車両の振動量に応じて決まるカットオフ周波数により振動補正の強度を変更することにより、また、タッチパネル1に表示される一定範囲における表示領域の画像の種類に応じて決まるカットオフ周波数により振動補正の強度を変更することにより、あるいはパネル面と指との垂直方向の距離に応じて決まるカットオフ周波数により振動補正の強度を変更することにより、表示を見易くして入力操作の容易性を重視した振動補正と応答速度を重視した振動補正のいずれかを選択することができるため、ユーザの意思を反映した振動補正が可能になり、使い勝手が向上する。
なお、上記した振動補正の強度を設定する条件(車速、表示する画像の種類、パネル面と指との垂直方向の距離)は、単独で、あるいはその組み合わせによる設定が可能であり、このことにより一層使い勝手が向上する。説明の都合上、LPFをぶれ補正用のフィルタとして説明し、カットオフ周波数を低くする方法で、ぶれ補正をきつくしたが、カルマンフィルタなど他のフィルタのフィルタ係数を変えることによりぶれ補正の強弱を変えるようにしても良い。一般的には平滑化の作用が強いと急激な変化に対して応答速度が鈍くなり、平滑化の作用が弱いと応答速度は良くなる。ここのようにフィルタ係数の違うフィルタを複数準備し切り替えることによっても実施例3は実現できる。
以上説明のように、この発明の実施の形態1〜実施の形態3に係る表示入力装置によれば、表示入力装置を、画像の表示および入力を行うタッチパネル1と、タッチパネル1に対向する指の振動を検出する振動センサ(近接センサ12)と、振動センサで検知された指の振動が所定量あると判定された場合に所定量の振動補正を行い、タッチパネル1に表示された一定範囲の表示領域における画像を拡大処理して表示する制御部3と、により構成することで、振動時にも入力操作を容易にして操作性の向上をはかった表示入力装置を提供することができる。
なお、上記した実施の形態1〜実施の形態3に係る表示入力装置によれば、一定範囲の表示領域の画像としてソフトウエアキーボードのキーのみを例示して説明したが、ナビゲーションを行うために入力操作されるアイコン、あるいはカーソル等の特定の画像であってもよい。また、振動の検出対象として指のみ例示したが、指に代わるペン等の検出物であっても同様の効果が得られる。
また、タッチセンサ11の振動検知のために車両に実装された加速度センサ23を用いて説明したが、タッチパネル1あるいは制御部3に加速度センサを実装することも可能であり、この場合、車両の振動は外部センサ2の加速度センサ23で、タッチパネル1の振動はタッチパネル1もしくは制御部3に実装された加速度センサで計測できるため、より精度の高い振動検知が可能になる。
なお、図2、図7に示す制御部3のナビCPU30が有する機能は、全てをハードウェアによって実現しても、あるいはその少なくとも一部をソフトウェアで実現してもよい。
例えば、制御部3が、振動センサ(近接センサ12)で検知された指の振動が所定量あると判定された場合に所定量の振動補正を行い、タッチパネル1に表示された一定範囲の表示領域における画像を拡大処理して表示するデータ処理は、1または複数のプログラムによりコンピュータ上で実現してもよく、また、その少なくとも一部をハードウェアで実現してもよい。
この発明に係る表示入力装置は、振動時にも入力操作を容易にして操作性の向上を図ることができるため、ナビゲーションシステムの車載情報機器等に用いるのに適している。

Claims (11)

  1. 画像の表示および入力を行うタッチパネルと、
    前記タッチパネルに対向する検出対象の位置変化に基づいて当該検出対象の振動を検出する振動センサと、
    前記振動センサで検知された検出対象の振動が所定量を超えた場合に前記検出対象の位置変化から振動成分を除去する振動補正を行う振動補正部と、
    前記振動補正された検出対象の位置に基づいて、前記タッチパネルに表示された一定範囲の表示領域における画像を変形処理する制御部と、
    を備えたことを特徴とする表示入力装置。
  2. 前記振動センサは、
    前記タッチパネルに対向する検出対象の振動を非接触で検出する近接センサであることを特徴とする請求項1記載の表示入力装置。
  3. 前記制御部は、
    前記検出対象の振動波形に所定のカットオフ周波数によるフィルタ処理を施して前記振動補正を行うことを特徴とする請求項1記載の表示入力装置。
  4. 前記制御部は、
    前記検出対象の振動波形に所定のフィルタ処理を施して前記振動補正を行うことを特徴とする請求項1記載の表示入力装置。
  5. 画像の表示および入力を行うタッチパネルと、
    前記タッチパネルに対向する検出対象の位置変化に基づいて当該検出対象の振動を検出する振動センサと、
    車両の状態を検出する外部センサと
    前記外部センサにより車両が走行中であると判定された場合に前記検出対象の位置変化から振動成分を除去する振動補正を行う振動補正部と、
    前記振動補正された検出対象の位置に基づいて、前記タッチパネルに表示された一定範囲の表示領域における画像を変形処理する制御部とを備えたことを特徴とする表示入力装置。
  6. 前記外部センサは、
    前記車両の車速を検出する車速センサと、前記車両の走行中における振動を検出する加速度センサを含むことを特徴とする請求項5記載の表示入力装置。
  7. 前記制御部は、
    前記車速センサにより検出される車速、もしくは前記加速度センサにより検出される振動に応じて定められた、フィルタ特性により振動補正の強度を変更することを特徴とする請求項6記載の表示入力装置。
  8. 前記制御部は、
    前記タッチパネルに表示される一定範囲における表示領域の画像の種類に応じて予め定められた、フィルタ特性により振動補正の強度を変更することを特徴とする請求項3記載の表示入力装置。
  9. 前記制御部は、
    前記タッチパネルに表示される一定範囲における表示領域の画像の種類に応じて予め定められた、フィルタ特性により振動補正の強度を変更することを特徴とする請求項4記載の表示入力装置。
  10. 前記制御部は、
    前記振動センサにより前記タッチパネルに対向する検出対象の垂直方向の距離を検知し、前記垂直方向の距離に応じて決まるフィルタ特性により振動補正の強度を変更することを特徴とする請求項3記載の表示入力装置。
  11. 前記制御部は、
    前記振動センサにより前記タッチパネルに対向する検出対象の垂直方向の距離を検知し、前記垂直方向の距離に応じて決まるフィルタ特性により振動補正の強度を変更することを特徴とする請求項4記載の表示入力装置。
JP2010541214A 2008-12-04 2009-11-26 表示入力装置 Active JP5052677B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010541214A JP5052677B2 (ja) 2008-12-04 2009-11-26 表示入力装置

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2008309805 2008-12-04
JP2008309805 2008-12-04
JP2010541214A JP5052677B2 (ja) 2008-12-04 2009-11-26 表示入力装置
PCT/JP2009/006393 WO2010064389A1 (ja) 2008-12-04 2009-11-26 表示入力装置

Publications (2)

Publication Number Publication Date
JPWO2010064389A1 true JPWO2010064389A1 (ja) 2012-05-10
JP5052677B2 JP5052677B2 (ja) 2012-10-17

Family

ID=42233048

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010541214A Active JP5052677B2 (ja) 2008-12-04 2009-11-26 表示入力装置

Country Status (5)

Country Link
US (1) US9069453B2 (ja)
JP (1) JP5052677B2 (ja)
CN (1) CN102239068B (ja)
DE (1) DE112009002612B4 (ja)
WO (1) WO2010064389A1 (ja)

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5423279B2 (ja) * 2009-09-18 2014-02-19 富士通モバイルコミュニケーションズ株式会社 ユーザインタフェース装置
US20120050007A1 (en) * 2010-08-24 2012-03-01 Babak Forutanpour Methods and apparatus for interacting with an electronic device application by moving an object in the air over an electronic device display
US9571632B2 (en) * 2010-10-20 2017-02-14 Yota Devices Ipr Ltd. Mobile device
US8817087B2 (en) * 2010-11-01 2014-08-26 Robert Bosch Gmbh Robust video-based handwriting and gesture recognition for in-car applications
GB201020282D0 (en) * 2010-11-30 2011-01-12 Dev Ltd An improved input device and associated method
DE102010063035A1 (de) * 2010-12-14 2012-06-14 Preh Gmbh Touchpad mit Beschleunigungsentzerrung
US8797284B2 (en) * 2011-01-05 2014-08-05 Motorola Mobility Llc User interface and method for locating an interactive element associated with a touch sensitive interface
JP2012181703A (ja) * 2011-03-01 2012-09-20 Fujitsu Ten Ltd 表示装置
JP5814014B2 (ja) * 2011-07-05 2015-11-17 クラリオン株式会社 ナビゲーション装置
US8319746B1 (en) * 2011-07-22 2012-11-27 Google Inc. Systems and methods for removing electrical noise from a touchpad signal
WO2013056157A1 (en) * 2011-10-13 2013-04-18 Autodesk, Inc. Proximity-aware multi-touch tabletop
US10684768B2 (en) * 2011-10-14 2020-06-16 Autodesk, Inc. Enhanced target selection for a touch-based input enabled user interface
CN109582180A (zh) 2011-10-18 2019-04-05 卡内基梅隆大学 用于分类触敏表面上的触摸事件的方法和设备
US8791913B2 (en) * 2012-01-26 2014-07-29 Honeywell International Inc. Adaptive gesture recognition system and method for unstable work environments
US9182233B2 (en) * 2012-05-17 2015-11-10 Robert Bosch Gmbh System and method for autocompletion and alignment of user gestures
CN103491462B (zh) * 2012-06-12 2016-08-03 深圳富泰宏精密工业有限公司 音量调节结构及应用该音量调节结构的电子装置
JP5166630B1 (ja) * 2012-08-23 2013-03-21 春佳 西守 コンピュータプログラム
JP6202345B2 (ja) * 2012-11-02 2017-09-27 ソニー株式会社 表示制御装置、表示制御方法、およびプログラム
KR20140066378A (ko) * 2012-11-23 2014-06-02 삼성전자주식회사 디스플레이장치와 그 제어방법
US20140172557A1 (en) * 2012-12-19 2014-06-19 FootTrafficeker LLC Interactive display system
JP2014123293A (ja) * 2012-12-21 2014-07-03 Panasonic Corp 振動制御装置、電子機器、および振動制御方法
US9202351B2 (en) * 2013-03-11 2015-12-01 Immersion Corporation Systems and methods for haptics in vibrating environments and devices
US20140267082A1 (en) * 2013-03-15 2014-09-18 Lenovo (Singapore) Pte, Ltd. Enlarging touch screen portions
KR20140114766A (ko) 2013-03-19 2014-09-29 퀵소 코 터치 입력을 감지하기 위한 방법 및 장치
CN103246441B (zh) * 2013-03-25 2016-02-10 东莞宇龙通信科技有限公司 终端设备的屏幕显示方法及终端设备
US9013452B2 (en) 2013-03-25 2015-04-21 Qeexo, Co. Method and system for activating different interactive functions using different types of finger contacts
US9612689B2 (en) * 2015-02-02 2017-04-04 Qeexo, Co. Method and apparatus for classifying a touch event on a touchscreen as related to one of multiple function generating interaction layers and activating a function in the selected interaction layer
JP2014211738A (ja) * 2013-04-18 2014-11-13 株式会社デンソー 車載機器の制御装置、車載機器
DE102014215049A1 (de) 2013-08-09 2015-02-12 Ford Global Technologies, Llc Verfahren sowie Bedienvorrichtung zum Bedienen eines elektronischen Gerätes über einen Touchscreen
DE102013215742A1 (de) * 2013-08-09 2015-02-12 Ford Global Technologies, Llc Verfahren sowie Bedienvorrichtung zum Bedienen eines elektronischen Gerätes über einen Touchscreen
KR20240033121A (ko) * 2013-11-29 2024-03-12 가부시키가이샤 한도오따이 에네루기 켄큐쇼 데이터 처리 장치 및 이의 구동 방법
CN104679313A (zh) * 2013-11-30 2015-06-03 深圳富泰宏精密工业有限公司 触控面板初始化***、方法及触控装置
JP2015174648A (ja) * 2014-03-18 2015-10-05 株式会社日本自動車部品総合研究所 操作入力装置、および操作入力方法
US9329715B2 (en) 2014-09-11 2016-05-03 Qeexo, Co. Method and apparatus for differentiating touch screen users based on touch event analysis
US11619983B2 (en) 2014-09-15 2023-04-04 Qeexo, Co. Method and apparatus for resolving touch screen ambiguities
US10606417B2 (en) 2014-09-24 2020-03-31 Qeexo, Co. Method for improving accuracy of touch screen event analysis by use of spatiotemporal touch patterns
US10282024B2 (en) 2014-09-25 2019-05-07 Qeexo, Co. Classifying contacts or associations with a touch sensitive device
CN105988568B (zh) * 2015-02-12 2020-07-24 北京三星通信技术研究有限公司 获取笔记信息的方法和装置
JP6507918B2 (ja) * 2015-08-04 2019-05-08 アイシン精機株式会社 操作入力検知装置
US10642404B2 (en) 2015-08-24 2020-05-05 Qeexo, Co. Touch sensitive device with multi-sensor stream synchronized data
US20170123525A1 (en) * 2015-10-29 2017-05-04 Synaptics Incorporated System and method for generating reliable electrical connections
JP6447530B2 (ja) * 2016-01-29 2019-01-09 オムロン株式会社 信号処理装置、信号処理装置の制御方法、制御プログラム、および記録媒体
GB2551520B (en) * 2016-06-20 2018-11-21 Ge Aviat Systems Ltd Correction of vibration-induced error for touch screen display in an aircraft
EP3511801B1 (en) * 2016-09-08 2022-06-01 Sony Group Corporation Output device, output control method, and program
JP6801347B2 (ja) * 2016-09-30 2020-12-16 ブラザー工業株式会社 表示入力装置及び記憶媒体
JP6807810B2 (ja) * 2017-06-27 2021-01-06 三菱電機株式会社 タッチパネル制御装置、車載機器、およびタッチパネル制御プログラム
JP6991754B2 (ja) * 2017-07-03 2022-01-13 株式会社ミツトヨ 端末装置およびプログラム
CN107992200B (zh) * 2017-12-21 2021-03-26 爱驰汽车有限公司 车载显示屏的画面补偿方法、装置及电子设备
US20190318711A1 (en) * 2018-04-16 2019-10-17 Bell Helicopter Textron Inc. Electronically Damped Touch Screen Display
US11009989B2 (en) 2018-08-21 2021-05-18 Qeexo, Co. Recognizing and rejecting unintentional touch events associated with a touch sensitive device
JP6731022B2 (ja) * 2018-09-14 2020-07-29 本田技研工業株式会社 駐車支援装置、車両及び駐車支援方法
JP7155805B2 (ja) * 2018-09-21 2022-10-19 コニカミノルタ株式会社 入力装置および画像形成装置
US10942603B2 (en) 2019-05-06 2021-03-09 Qeexo, Co. Managing activity states of an application processor in relation to touch or hover interactions with a touch sensitive device
US11231815B2 (en) 2019-06-28 2022-01-25 Qeexo, Co. Detecting object proximity using touch sensitive surface sensing and ultrasonic sensing
KR102297202B1 (ko) * 2019-07-23 2021-09-01 엘지전자 주식회사 차량용 표시 장치
CN110767144B (zh) * 2019-10-12 2022-08-16 Oppo广东移动通信有限公司 移动终端屏幕显示防抖方法、装置、移动终端及存储介质
US11592423B2 (en) 2020-01-29 2023-02-28 Qeexo, Co. Adaptive ultrasonic sensing techniques and systems to mitigate interference
CN115087566A (zh) * 2020-02-20 2022-09-20 索尼集团公司 信息处理设备、信息处理方法和程序

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2835167B2 (ja) 1990-09-20 1998-12-14 株式会社東芝 Crt表示装置
US5543591A (en) 1992-06-08 1996-08-06 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
JPH10171600A (ja) 1996-12-06 1998-06-26 Brother Ind Ltd 入力装置
US7256770B2 (en) * 1998-09-14 2007-08-14 Microsoft Corporation Method for displaying information responsive to sensing a physical presence proximate to a computer input device
DE10000218A1 (de) * 2000-01-05 2001-07-12 Bosch Gmbh Robert Vorrichtung für manuelle Eingaben in einem Fahrzeug und Verfahren zur Verarbeitung von manuellen Eingaben in einem Fahrzeug
JP2002108564A (ja) 2000-10-03 2002-04-12 Alpine Electronics Inc タッチパネル入力装置
US7176899B2 (en) * 2002-01-31 2007-02-13 Kabushiki Kaisha Tokai-Rika-Denki-Seisakusho Display screen operation device
EP1567927B1 (en) * 2002-11-29 2013-07-10 Koninklijke Philips Electronics N.V. System and method for user interface with displaced representation of touch area
JP2006031499A (ja) 2004-07-20 2006-02-02 Denso Corp 情報入力表示装置
JP2007190947A (ja) * 2006-01-17 2007-08-02 Xanavi Informatics Corp 車載情報端末
DE102006037156A1 (de) * 2006-03-22 2007-09-27 Volkswagen Ag Interaktive Bedienvorrichtung und Verfahren zum Betreiben der interaktiven Bedienvorrichtung
US20080055259A1 (en) * 2006-08-31 2008-03-06 Honeywell International, Inc. Method for dynamically adapting button size on touch screens to compensate for hand tremor
EP1980451A1 (en) * 2007-04-10 2008-10-15 IEE INTERNATIONAL ELECTRONICS & ENGINEERING S.A. Automotive vehicle with system for detecting the proximity of an accupant
JP2008265544A (ja) 2007-04-20 2008-11-06 Airesu Denshi Kogyo Kk 車両搭載用のタッチパネル
US8681093B2 (en) * 2008-02-11 2014-03-25 Apple Inc. Motion compensation for screens

Also Published As

Publication number Publication date
CN102239068A (zh) 2011-11-09
US9069453B2 (en) 2015-06-30
DE112009002612B4 (de) 2015-07-23
JP5052677B2 (ja) 2012-10-17
DE112009002612T5 (de) 2012-08-02
CN102239068B (zh) 2013-03-13
WO2010064389A1 (ja) 2010-06-10
US20110141066A1 (en) 2011-06-16

Similar Documents

Publication Publication Date Title
JP5052677B2 (ja) 表示入力装置
JP5349493B2 (ja) 表示入力装置および車載情報装置
JP5355683B2 (ja) 表示入力装置および車載情報機器
JP5430782B2 (ja) 表示入力装置および車載情報機器
US8963849B2 (en) Display input device
JP5933468B2 (ja) 情報表示制御装置、情報表示装置および情報表示制御方法
JP2013117770A (ja) 画像表示装置およびナビゲーション装置
JP5423279B2 (ja) ユーザインタフェース装置
JP6041708B2 (ja) 車載用情報表示制御装置、車載用情報表示装置および情報表示制御方法
JP5984718B2 (ja) 車載情報表示制御装置、車載情報表示装置および車載表示装置の情報表示制御方法
JP5889230B2 (ja) 情報表示制御装置、情報表示装置および情報表示制御方法
JP5950851B2 (ja) 情報表示制御装置、情報表示装置および情報表示制御方法
JP2014191818A (ja) 操作支援システム、操作支援方法及びコンピュータプログラム

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120626

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120724

R150 Certificate of patent or registration of utility model

Ref document number: 5052677

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150803

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250