CN102667681A - 触摸面板装置以及触摸面板的触摸输入点间距离检测方法 - Google Patents

触摸面板装置以及触摸面板的触摸输入点间距离检测方法 Download PDF

Info

Publication number
CN102667681A
CN102667681A CN2010800536305A CN201080053630A CN102667681A CN 102667681 A CN102667681 A CN 102667681A CN 2010800536305 A CN2010800536305 A CN 2010800536305A CN 201080053630 A CN201080053630 A CN 201080053630A CN 102667681 A CN102667681 A CN 102667681A
Authority
CN
China
Prior art keywords
mentioned
voltage
terminal
touch
distance
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
CN2010800536305A
Other languages
English (en)
Other versions
CN102667681B (zh
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.)
Asahi Kasei Microdevices Corp
Original Assignee
Asahi Kasei EMD 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
Priority claimed from JP2009283023A external-priority patent/JP5336341B2/ja
Application filed by Asahi Kasei EMD Corp filed Critical Asahi Kasei EMD Corp
Publication of CN102667681A publication Critical patent/CN102667681A/zh
Application granted granted Critical
Publication of CN102667681B publication Critical patent/CN102667681B/zh
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/03Arrangements for converting the position or the displacement of a member into a coded form
    • 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/045Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using resistive elements, e.g. a single continuous surface or two parallel surfaces put in contact
    • 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/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • 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/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
    • 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/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

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)
  • Position Input By Displaying (AREA)

Abstract

提供一种能够高精度地检测在触摸面板上触摸了两点时的两点间的距离的触摸面板装置以及触摸面板的触摸输入点间距离检测方法。根据相向的端子间的电阻值判断在触摸面板TP上是否触摸了两点,当判断为触摸了两点时,检测被触摸的两点间的距离XDual、YDual。此时,根据相向的端子间的电阻值和触摸输入点的按压力(接触电阻值),检测两点间距离XDual、YDual。

Description

触摸面板装置以及触摸面板的触摸输入点间距离检测方法
技术领域
本发明涉及一种触摸面板装置以及触摸面板的触摸输入点间距离检测方法,尤其是涉及一种能够检测同时触摸了触摸面板上的两点时的两点间距离的电阻膜式触摸面板装置以及检测该两点间距离的方法。
背景技术
作为以往的触摸面板装置,例如存在专利文献1所记载的技术。该技术利用如下现象判断两点触摸:当在触摸面板上触摸两点时,设置在双层触摸面板上的相向的端子间的电阻值下降。
在此,利用触摸两点时的两点间的距离越大则相向的端子间的电阻值越大的情形,根据X方向的端子间的电阻值以及Y方向的端子间的电阻值,分别检测X方向以及Y方向的两点间的距离。
专利文献1:日本特开2009-176114号公报
发明内容
发明要解决的问题
然而,相向的端子间的电阻值不仅与两点间的距离有关,还受到触摸输入点的按压力的影响。即,即使两点间的距离相同,如果触摸输入点的按压力不同,则相向的端子间的电阻值也会变化。
因而,如上述专利文献1所记载的触摸面板装置那样,通过仅根据相向的端子间的电阻值来检测两点间距离的方法,无法求出准确的两点间距离,有可能导致识别出违反操作者的意图的操作。
因此,本发明的目的在于提供一种能够高精度地检测在触摸面板上触摸了两点时的两点间距离的触摸面板装置以及触摸面板的触摸输入点间距离检测方法。
用于解决问题的方案
为了达到上述目的,本发明所涉及的触摸面板装置的第一方式的特征在于,具备:触摸面板,其构成为使分别在相向的端边部设置有一对电极端子的两张电阻膜在上下方向上以能够相互接触的方式相接近地对置,其中,上述两张电阻膜的电极端子相互正交;端子间电阻测量部,其测量上述一对电极端子间的电阻值;两点触摸判断部,其根据由上述端子间电阻测量部测量出的上述电阻值,判断在上述触摸面板上是否触摸了两点;按压力检测部,其在由上述两点触摸判断部判断为触摸了两点时,检测触摸输入的按压力;以及两点间距离检测部,其在由上述两点触摸判断部判断为触摸了两点时,根据由上述端子间电阻测量部测量出的上述电阻值以及由上述按压力检测部检测出的按压力,来检测被触摸的两点间的距离。
这样,由于考虑触摸输入的按压力来检测被触摸的两点间的距离,因此例如在操作者进行了两点触摸时,即使进行了如在将两点间距离保持固定的状态下从触摸开始时逐渐改变按压力那样的操作,也能够正确地检测固定的两点间距离等,能够高精度地求出两点间距离。
另外,第二方式的特征在于,上述两点间距离检测部具备:基准值计算部,其根据在上述触摸面板未被触摸时由上述端子间电阻测量部测量出的上述电阻值与在上述触摸面板被触摸时由上述端子间电阻测量部测量出的上述电阻值之差,计算上述两点间的距离的基准值;以及校正部,其以如下方式对由上述基准值计算部计算出的上述两点间的距离的基准值进行校正:由上述按压力检测部检测出的按压力越小,则使由上述基准值计算部计算出的上述两点间的距离的基准值增加越多。
这样,通过与触摸输入的按压力相应地校正未触摸时的端子间电阻值与触摸时的端子间电阻值之差,能够校正伴随着触摸输入的按压力的变化而产生的按下点处的上下电阻膜间的接触电阻的变化量。
由于按压力越小,则上下的电阻膜间的接触电阻越大,因此即使实际的两点间距离相同,未触摸时的端子间电阻值与触摸时的端子间电阻值之差、即两点间距离的基准值变小。因而,通过以如下方式对进行校正,能够高精度地求出两点间距离:按压力越小,则使该两点间距离的基准值增加越多。这样,能够通过比较简单的结构来进行适当的校正。
并且,第三方式的特征在于,具备:触摸面板,其构成为使分别在相向的端边部设置有一对电极端子的两张电阻膜在上下方向上以能够相互接触的方式相接近地对置,其中,上述两张电阻膜的电极端子相互正交;第一电压检测部,其在对其中一张电阻膜的一对电极端子间施加电源电压且使另一张电阻膜的一对电极端子间短路的状态下,检测上述另一张电阻膜的一对电极端子中的某一个电极端子的电压;第二电压检测部,其在通过电阻对上述其中一张电阻膜的一对电极端子间施加电源电压且使上述另一张电阻膜的一对电极端子间短路的状态下,检测上述另一张电阻膜的一对电极端子中的某一个电极端子的电压;两点触摸判断部,其根据由上述第二电压检测部检测出的电压与由上述第一电压检测部检测出的电压之比,判断在上述触摸面板上是否触摸了两点;按压力检测部,其在由上述两点触摸判断部判断为触摸了两点时,检测触摸输入的按压力;以及两点间距离检测部,其在由上述两点触摸判断部判断为触摸了两点时,根据由上述第二电压检测部检测出的电压与由上述第一电压检测部检测出的电压之比以及由上述按压力检测部检测出的按压力,检测被触摸的两点间的距离。
这样,由于考虑触摸输入的按压力来检测被触摸的两点间的距离,因此例如在操作者进行了两点触摸时,即使进行了如在将两点间距离保持固定的状态下从触摸开始时逐渐改变按压力那样的操作,也能够正确地检测固定的两点间距离等,能够高精度地求出两点间距离。
另外,第四方式的特征在于,上述两点间距离检测部具备:基准值计算部,其根据在对上述触摸面板触摸了一点时由上述第二电压检测部检测出的电压与由上述第一电压检测部检测出的电压之比和在对上述触摸面板触摸了两点时由上述第二电压检测部检测出的电压与由上述第一电压检测部检测出的电压之比的差,计算上述两点间的距离的基准值;以及校正部,其以如下方式对由上述基准值计算部计算出的上述两点间的距离的基准值进行校正:由上述按压力检测部检测出的按压力越小,则使由上述基准值计算部计算出的上述两点间的距离的基准值增加越多。
这样,利用由上述第二电压检测部检测出的电压与由上述第一电压检测部检测出的电压之比随着两点间的距离而变化的情形,来检测两点间距离,因此能够正确地检测两点间距离。另外,由于能够利用坐标检测、两点触摸判断中所使用的测量电压来检测两点间距离,因此不需要重新进行两点间距离检测用的电压测量。因而,能够相应地减少电压测量的次数。
并且,第五方式的特征在于,在由上述两点触摸判断部判断为触摸了两点时,上述按压力检测部检测与触摸输入的按压力存在相关关系且与各点的按压力之间的相关程度同等或者大致同等的按压参数。
这样,通过使用如各点的按压力的影响为同等程度那样的按压参数,即使是各点的按压力不同的情况等,也能够更高精度地求出两点间距离。
另外,在本发明所涉及的触摸面板的触摸输入点间距离检测方法的第一方式中,该触摸面板构成为使分别在相向的端边部设置有一对电极端子的两张电阻膜在上下方向上以能够相互接触的方式相接近地对置,其中,上述两张电阻膜的电极端子相互正交,该第一方式的特征在于,具备以下步骤:端子间电阻测量步骤,对上述触摸面板的上述一对电极端子间的电阻值进行测量;两点触摸判断步骤,根据在上述端子间电阻测量步骤中测量出的上述电阻值,判断在上述触摸面板上是否触摸了两点;按压力检测步骤,在上述两点触摸判断步骤中判断为触摸了两点时,检测触摸输入的按压力;以及两点间距离检测步骤,在上述两点触摸判断步骤中判断为触摸了两点时,根据在上述端子间电阻测量步骤中测量出的上述电阻值以及在上述按压力检测步骤中检测出的按压力,检测被触摸的两点间的距离。
并且,在第二方式中,触摸面板构成为使分别在相向的端边部设置有一对电极端子的两张电阻膜在上下方向上以能够相互接触的方式相接近地对置,其中,上述两张电阻膜的电极端子相互正交,该第二方式的特征在于,具备以下步骤:第一电压检测步骤,在对上述触摸面板的其中一张电阻膜的一对电极端子间施加电源电压且使另一张电阻膜的一对电极端子间短路的状态下,检测上述另一张电阻膜的一对电极端子中的某一个电极端子的电压;第二电压检测步骤,在通过电阻对上述其中一张电阻膜的一对电极端子间施加电源电压且使上述另一张电阻膜的一对电极端子间短路的状态下,检测上述另一张电阻膜的一对电极端子中的某一个电极端子的电压;两点触摸判断步骤,根据在上述第二电压检测步骤中检测出的电压与在上述第一电压检测步骤中检测出的电压之比,判断在上述触摸面板上是否触摸了两点;按压力检测步骤,在上述两点触摸判断步骤中判断为触摸了两点时,检测触摸输入的按压力;以及两点间距离检测步骤,在上述两点触摸判断步骤中判断为触摸了两点时,根据在上述第二电压检测步骤中检测出的电压与在上述第一电压检测步骤中检测出的电压之比以及在上述按压力检测步骤中检测出的按压力,检测被触摸的两点间的距离。
这样,由于是考虑触摸输入的按压力来检测被触摸的两点间的距离的方法,因此能够高精度地求出两点间距离。
发明的效果
根据本发明,由于能够高精度地检测在触摸面板上触摸了两点时的两点间的距离,因此能够设为能够识别出符合操作者意图的操作的触摸面板装置。
附图说明
图1是表示本发明的实施方式中的触摸面板装置的结构的电路图。
图2是表示由控制部10执行的初始化处理过程的流程图。
图3是测量R_XP时的电路图。
图4是测量R_YP时的电路图。
图5是表示由控制部10执行的两点触摸处理过程的流程图。
图6是测量Xp1、Xp2时的电路图。
图7是测量Yp1、Yp2时的电路图。
图8是测量Z1时的电路图。
图9是测量Z2时的电路图。
图10是表示一点触摸时的端子间电阻的状态的图。
图11是表示将两点间距离设为固定时的按压力与(R_YP0-R_YP)的关系的图。
图12是用于说明本发明的第一实施方式的效果的图。
图13是表示两点触摸的手势(gesture)的图。
图14是表示手势判断处理过程的流程图。
图15是表示旋转判断处理过程的流程图。
图16是表示缩小动作时的校正前的(R_YP0-R_YP)的图。
图17是表示缩小动作时的校正后的两点间距离YDual的图。
图18是在两点触摸的情况下测量Z1、Z2时的电路图。
图19是表示两点触摸时的Z1、Z2测量的电阻模型的图。
图20是表示按压参数计算处理过程的流程图。
图21是表示xa<xb、ya>yb时的触摸输入点的状态的图。
图22是测量Z1NP、Z2NP时的电路图。
图23是xa<xb、ya<yb时的触摸输入点的状态的图。
图24是测量Z1PP、Z2PP时的电路图。
图25是表示本发明的第三实施方式中的触摸面板装置的结构的电路图。
图26是表示第三实施方式的由控制部10执行的初始化处理过程的流程图。
图27是测量Xp21时的电路图。
图28是测量Yp21时的电路图。
图29是测量RXp21时的电路图。
图30是测量RYp21时的电路图。
图31是表示第三实施方式中的两点触摸处理过程的流程图。
图32是测量Yp1时的电路图。
图33是测量Z1、Z2时的电路图。
图34是测量Z1PP、Z2PP时的电路图。
具体实施方式
下面,根据附图来说明本发明的实施方式。
(第一实施方式)
(结构)
图1是表示本发明的实施方式中的触摸面板装置的结构的电路图。
触摸面板装置具备对装置整体进行控制的控制部10、用于显示需要的信息的LCD模块11以及被设置在LCD模块11上的触摸面板TP。
触摸面板TP由两个触摸面板TP1、TP2构成。触摸面板TP1与触摸面板TP2隔着微小间隙而叠加在触摸面板TP2上。触摸面板TP 1具有在由沿Y方向延伸的一对电极构成的端子Y1、Y2间延伸设置的电阻膜。另外,触摸面板TP2具有在由沿与Y方向正交的X方向延伸的一对电极构成的端子X1、X2间延伸设置的电阻膜。
触摸面板TP1和TP2是将各自的电阻膜粘贴构成的模拟触摸面板,形成为无论用人的手指或笔等触摸其触摸感应表面上的任意处,都能够检测到该触摸。
另外,该触摸面板装置具备开关SW1~SW6。
开关SW1的一端与施加规定的直流电压的电源VDD相连接,其另一端与触摸面板TP1的端子Y1相连接。开关SW2的一端与电源VDD相连接,其另一端通过电阻R1与触摸面板TP1的端子Y1相连接。开关SW3的一端接地,其另一端与触摸面板TP1的端子Y2相连接。
另外,开关SW4的一端与电源VDD相连接,其另一端与触摸面板TP2的端子X1相连接。开关SW5的一端与电源VDD相连接,其另一端通过电阻R2与触摸面板TP2的端子X 1相连接。开关SW6的一端接地,其另一端与触摸面板TP2的端子X2相连接。
这些开关SW1~SW6被控制部10分别控制开闭状态。
控制部10对开关SW1~SW6进行开闭控制,获取在规定的连接状态下各端子X1、X2、Y1、Y2中产生的电压XP、XN、YP、YN。在此,控制部10具备未图示的AD转换器,将测量电压转换为数字数据。
并且,控制部10根据这些获取到的电压值,判断在触摸面板TP上是否触摸了两点,并且在触摸了一点的情况下检测其触摸位置(X坐标,Y坐标)并进行输出,在触摸了两点的情况下,检测两点的中心坐标和两点间的距离(X方向距离,Y方向距离)并进行输出。
图2是表示由控制部10执行的初始化处理过程的流程图。
该初始化处理在触摸面板TP未被触摸时执行。
首先,在步骤S1中,获取图3所示的状态下的端子X1的电压XP(电压R_XP)。即,通过将开关SW5和SW6设为闭合状态并将除此以外的开关控制为断开状态,来通过电阻R2向端子X1提供电源VDD的电压,并且将端子X2接地。这样,通过电阻R2向端子X1、X2间施加电源VDD的电压。然后,在该状态下测量端子X1的电平。
此时测量的电平为通过端子X1、X2间的电阻值和已知的电阻值R2进行分压得到的值。通过这样,能够求出与端子X1、X2间的电阻值相当的电平。此外,图3示出了两点触摸时的端子X1、X2间的电路结构。
接着,在步骤S2中,获取图4所示的状态下的端子Y1的电压YP(电压R_YP)。即,通过将开关SW2和SW3设为闭合状态并将除此以外的开关控制为断开状态,来通过电阻R1向端子Y1提供电源VDD的电压,并且将端子Y2接地。这样,通过电阻R1向端子Y1、Y2间施加电源VDD的电压。并且,在该状态下,测量端子Y1的电平。
此时测量的电平为通过端子Y1、Y2间的电阻值和已知的电阻值R1进行分压得到的值。通过这样,能够求出与端子Y1、Y2间的电阻值相当的电平。此外,图4示出了两点触摸时的端子Y1、Y2间的电路结构。
接着,在步骤S3中,将在上述步骤S 1中获取到的电压R_XP设定为基准电压R_XP0,并且将在上述步骤S2中获取到的电压R_YP设定为基准电压R_YP0。
然后,在步骤S4中,将在上述步骤S3中设定的基准电压R_XP0、R_YP0存储到存储器(未图示)中,并结束初始化处理。
图5是表示由控制部10执行的触摸处理过程的流程图。
在触摸面板TP被触摸时每隔规定时间(每隔2msec~10msec)执行该触摸处理,首先,在步骤S11中获取各种数据。具体来说,获取电压R_XP、R_YP、Xp1、Xp2、Yp 1、Yp2、Z 1、Z2。
电压R_XP是在图3所示的状态下测量出的电压XP,电压R_YP是在图4所示的状态下测量出的电压YP。
另外,电压Xp1和Xp2是在图6所示的状态下测量出的电压YP和YN。即,在针对图3的状态将开关SW5设为断开状态并将开关SW4设为闭合状态而对端子X1、X2间施加了电源VDD的电压的状态下,分别测量另一个面板的端子Y1、Y2的电平。
电压Yp1和Yp2是在图7所示的状态下测量出的电压XP和XN。即,在针对图4的状态将开关SW2设为断开状态并将开关SW1设为闭合状态而对端子Y1、Y2间施加了电源VDD的电压的状态下,分别测量另一个面板的端子X1、X2的电平。
并且,电压Z1是在图8所示的状态下测量出的电压XP。即,在测量电压Z1时,通过将开关SW1和SW6设为闭合状态并将除此以外的开关控制为断开状态,由此对端子Y1提供电源VDD的电压,并且将端子X2接地。然后,在该状态下,测量端子Y1的电平。在此,图8示出了一点触摸时的各端子间的电路结构。
另外,电压Z2是在图9所示的状态下测量出的电压YN。即,在测量电压Z2时,与图8同样地通过将开关SW1和SW6设为闭合状态并将除此以外的开关控制为断开状态,由此对端子Y1提供电源VDD的电压,并且将端子X2接地。然后,在该状态下,测量端子Y2的电平。在此,图9示出了一点触摸时的各端子间的电路结构。
此外,在获取各种数据时也可以实施平均化处理等。作为平均化处理,例如进行如下处理:获取六个数据,在删除了该六个数据中的最大值和最小值之后,取剩余的四个数据的平均。由此,能够提高测量数据的可靠性。
接着,在步骤S12中,根据在上述步骤S11中获取到的电压Xp1和Xp2,基于下述(1)式计算X坐标Xp,根据在上述步骤S11中获取的电压Yp1和Yp2,基于下述(2)式计算Y坐标Yp。
Xp=(Xp1+Xp2)/2………(1)
Yp=(Yp1+Yp2)/2………(2)
在此计算出的坐标(Xp,Yp)为两点触摸时的两点的中心坐标。
接着,在步骤S13中,判断在上述步骤S11中获取到的电压R_XP与存储在存储器中的基准电压R_XP0之差(R_XP0-R_XP)是否大于预先设定的判断阈值D_XY。然后,在R_XP0-R_XP>D_XY的情况下,判断为进行了两点触摸,并转移到后述的步骤S16。
另一方面,在R_XP0-R_XP≤D_XY的情况下,转移到步骤S14,判断在上述步骤S11中获取的电压R_YP与存储在存储器中的基准电压R_YP0之差(R_YP0-R_YP)是否大于预先设定的判断阈值D_XY。然后,在R_YP0-R_YP≤D XY的情况下,判断为是一点触摸,并转移到步骤S15。
在步骤S15中,将在上述步骤S11中获取到的电压Xp1、Yp1作为触摸位置的XY坐标进行输出,并结束触摸处理。
另一方面,在上述步骤S14中判断为R_YP0-R_YP>D_XY的情况下,判断为进行了两点触摸,并转移到步骤S16,计算按压参数XZ21。该按压参数XZ21是与触摸输入点的按压力存在相关关系的参数,是该按压力越大则变得越小的值。在此,基于下式计算按压参数XZ21。
XZ21=Xp/4096(Z2/Z1-1)………(3)
此外,上述(3)式是12比特(212=4096)的情况下的计算式。
接着,在步骤S17中,判断在上述步骤S16中计算出的按压参数XZ21是否小于预先设定的判断阈值D_XZ21。然后,在XZ21≥D_XZ21的情况下,判断没有对触摸输入点施加固定压力,直接结束触摸处理。另一方面,在XZ21<D_XZ21的情况下,判断为对触摸输入点施加了固定压力,并转移到步骤S18。
在步骤S18中,基于下式计算X方向的两点间距离XDual。
XDual=A·(R_XPO-R_XP-B)·(XZ21+C)+D
………(4)
在此,A、B、C、D分别是预先设定的常数。
这样,通过用根据按压参数XZ21设定的校正系数(XZ21+C)来校正根据基准电压R_XP0与电压R_XP之差计算出的两点间距离基准值A·(R_XP0-R_XP-B),由此计算X方向的两点间距离XDual。
接着,在步骤S19中,根据下式计算Y方向的两点间距离YDual。
YDual=A·(R_YPO-R_YP-B)·(XZ21+C)+D
………(5)
这样,通过用根据按压参数XZ21设定的校正系数(XZ21+C)来校正根据基准电压R_YP0与电压R_YP之差计算出的两点间距离基准值A·(R_YP0-R_YP-B),由此计算Y方向的两点间距离YDual。
然后,在步骤S20中,输出在上述步骤S18和S19中计算出的两点间距离XDual和YDual,并转移到步骤S21。
在步骤S21中,输出在上述步骤S12中检测出的两点的中心坐标(Xp,Yp),并转移到步骤S22。
在步骤S22中,判断在上述步骤S11中获取到的电压Yp2是否大于电压Yp1。然后,在Yp2>Yp1的情况下,转移到步骤S23,将表示两点的方向的信息dY设定为“+1”并转移到后述的步骤S25。另一方面,在Yp2≤Yp1的情况下,转移到步骤S24,将上述dY设定为“-1”并转移到后述的步骤S25。
在将两点的坐标设为(xa,ya)、(xb,yb)(其中,xa<xb)时,利用两点的中心坐标与两点间距离的信息是无法与y坐标值被替换后的(xa,yb)、(xb,ya)相区分。在图7的电路中,由于XN的电压容易受到ya的影响且XP的电压容易受到yb的影响,因此在Yp2>Yp1时,判断为ya>yb,在Yp2<Yp 1时,判断为ya<yb。
即,在xa<xb且ya>yb时,dY=+1,在xa<xb且ya<yb时,dY=-1。
然后,在步骤S25中输出表示两点的方向的信息dY,并结束触摸处理。
此外,图5的步骤S11对应于端子间电阻测量部,步骤S13和S14对应于两点触摸判断部,步骤S16对应于按压力检测部,步骤S18和S19对应于两点间距离检测部。
(动作)
接着,说明本实施方式的动作。
当假设当前是操作者没有触摸触摸面板TP的状态时,控制部10开始执行图2的初始化处理,控制开关SW1~SW6以成为图3所示的连接状态来测量电压R_XP(步骤S1)。接着,控制开关SW1~SW6以成为图4所示的连接状态来测量电压R_YP(步骤S2)。然后,将测量出的电压分别设定为电压R_XP0和电压R_YP0(步骤S3),将这些电压保存到存储器中(步骤S4)。
之后,当触摸面板TP被触摸时,控制部10开始执行图5的触摸处理。然后,获取在触摸位置的坐标检测、两点触摸判断以及两点间距离的检测中使用的各种数据(电压R_XP、R_YP、Xp1、Xp2、Yp1、Yp2、Z1、Z2)(步骤S11)。
图10是表示一点触摸时的端子间电阻的状态的图。在此示出了触摸A点的情况。
这样,在一点触摸的情况下,端子Y1、Y2间的电阻值与点A的位置无关,是R3+R4=R0(固定),因此电压R_YP也与点A的位置无关,为固定值。另外,一点触摸时的端子间电阻值与未触摸时的端子间电阻值相等,一点触摸时的电压R_YP为与未触摸时的电压R_YP0相同的值。同样地,一点触摸时的电压R_XP为与未触摸时的电压R_XP0相同的值。
因而,在这种情况下,由于R_XP0-R_XP<D_XY(步骤S13:“否”)、R_YP0-R_YP<D_XY(步骤S14:“否”),因此控制部10判断为是一点触摸,输出触摸位置的坐标Xp1、Yp1(步骤S15)并结束触摸处理。
接着,说明两点触摸的情况。
如图4所示,在触摸了触摸面板TP上的点B1、B2的情况下,在端子Y1、Y2间,由于在B1、B2处上层面板(触摸面板TP1)与下层面板(触摸面板TP2)相接触而产生电阻R8~R10。在此,电阻R8是点B1处的上下面板间的电阻值,电阻R9是点B2处的上下面板间的电阻值,R10是触摸面板TP2上的点B1-B2间的电阻值。
即,在两点触摸的情况下,端子Y1、Y2间的电阻值为R5+(R7//(R8+R9+R10))+R6。在此,“//”是表示并联连接的合成电阻值的符号。
这样,B1、B2间的电阻(R7//(R8+R9+R10))小于上层面板(触摸面板TP1)上的点B1-B2间的电阻R7。因此,两点触摸时的电压R_YP小于未触摸时的电压R_YP0。
因而,在这种情况下,由于R_YP0-R_YP>D_XY(步骤S14:“是”),因此控制部10判断为是两点触摸。
这样,利用两点触摸时与一点触摸时相比各面板的端子间电阻值变小的情形,判断是否为两点触摸。然后,在判断为是两点触摸的情况下,进行计算该两点间的距离的处理。
另外,(R_XP0-R_XP)、(R_YP0-R_YP)是在上下面板的接触点处的接触电阻值(触摸输入点的按压力)固定的情况下仅与两点间距离相关的值。然而,当虽然两点间距离固定但接触电阻值变化时,(R_XP0-R_XP)、(R_YP0-R_YP)也变化。
图11是表示设两点间距离为固定时的接触电阻值与(R_YP0-R_YP)的关系的图,横轴取用面板的X方向的电阻值进行了标准化后的接触电阻值,纵轴取(R_YP0-R_YP)。如该图11所示,按压力越大、即接触电阻值越小,(R_YP0-R_YP)越大。因而,为了正确地计算两点间距离,需要考虑该接触电阻值(按压力)。
因此,在本实施方式中,使用与接触电阻值(按压力)有相关关系的按压参数XZ21来校正两点间距离XDual、YDual。
在X方向的触摸面板TP2的薄膜电阻Rxplate已知的情况下,用下式求一点触摸时的接触电阻值Rt。
Rt=Rxplate·Xp/4096(Z2/Z1-1)………(6
)
因此,根据上述(6)式设定上述(3)式所示的参数,将其作为按压参数XZ21进行计算(步骤S16)。
在两点触摸的情况下,根据上述(6)式计算出的接触电阻值Rt容易受到靠近电压Z1、Z2的测量点的触摸输入点处的接触电阻值的影响,但是如果两点的接触电阻值是相同程度,则根据上述(3)式能够获得与接触电阻大致成比例的值。因此,在本实施方式中,即使是两点触摸的情况下,也根据一点触摸时的接触电阻计算式来设定按压参数XZ21的计算式。这样,通过用一点触摸时的计算式代替,能够使按压参数XZ21的计算处理变得简单。
接着,使用计算出的按压参数XZ21,根据上述(4)式以及(5)式来计算两点间距离XDual、YDual(步骤S18、S19)。
此时,由于触摸输入点的按压力越大,接触电阻值越小,因此上述(3)式中的电压Z1和电压Z2为相近的值,从而Z2/Z1接近1。也就是说,按压参数XZ21接近“0”。
因而,触摸输入点的按压力越大,两点间距离基准值A(R_YP0-R_YP-B)的校正量越小。换言之,触摸输入点的按压力越小,将按压参数XZ21设定为越大的值,来进行使两点间距离基准值A(R_YP0-R_YP-B)增加的校正。
这样,与按压力相应地决定校正系数(XZ21+C),并校正两点间距离基准值A(R_YP0-R_YP-B),因此能够求出与按压力相应的正确的两点间距离。
图12是用于说明本发明的第一实施方式的效果的图,示出了实施与按压力相应的两点间距离的校正时的YDual。
如该图12所示,在设两点间距离为固定并改变按压力来计算YDual的情况下,能够计算抑制了按压力(接触电阻值)的影响的YDual。这对于X方向的两点间距离XDual也是同样的。
(效果)
这样,在上述实施方式中,在触摸了触摸面板上的两点时,考虑触摸输入点的按压力来计算两点间的距离。因此,例如即使操作者进行了使两点间距离固定来改变按压力的操作,也能够正确地计算固定的两点间距离。另外,在操作者进行了改变按压力的同时改变两点间距离的操作的情况下,能够防止错误地判断为两点间距离是固定的。这样,能够高精度地计算两点间距离。
另外,在计算两点间距离时,根据触摸面板未被触摸时的端子间电阻值与触摸面板被触摸时的端子间电阻值之差来计算两点间距离的基准值,并与按压力相应地校正该基准值。由此,能够校正随着按压力(接触电阻值)的变化而产生的端子间电阻值的变化量,因此能够计算出正确的两点间距离。
并且,由于测量电压Z1、Z2并通过运算求出与按压力有相关关系的按压参数,因此不需要另外设置用于检测触摸输入点的按压力的传感器等,能够实现触摸面板装置的小型化以及成本的削减。
(应用例)
此外,在上述第一实施方式中,也可以在计算出两点间距离XDual、YDual之后,使用这些两点间距离XDual、YDual来判断图13所示的两点触摸的手势(放大(将两个手指打开的动作)、缩小(将两个手指合并的动作)、旋转(移动手指的动作))。在这种情况下,在执行了上述的图5的触摸处理之后,执行图14所示的手势判断处理。
首先,在步骤S31中,根据下式计算两点间距离的变化量DualMove。
DualMove=XDual-XDualO+YDual-YDual
0………(7)
在此,XDual0、YDual0是通过前次的取样计算出的两点间距离XDual、YDual。
接着,在步骤S 32中,判断X方向的两点间距离XDual是否大于前次值XDual0,在XDual>XDual0的情况下,判断为X方向的两点间距离增加,并转移到步骤S33,在XDual≤XDual0的情况下,转移到后述的步骤S36。
在步骤S33中,判断Y方向的两点间距离YDual是否大于前次值YDual0,在YDual>YDual0的情况下,判断为Y方向的两点间距离增加,并转移到步骤S34,在YDual≤YDual0的情况下,转移到后述的步骤S40。
在步骤S34中,判断在上述步骤S31中计算出的两点间距离的变化量DualMove是否大于预先设定的判断阈值n1。然后,在DualMove≤n1的情况下,转移到后述的步骤S40,在DualMove>n1的情况下,转移到步骤S35,判断为两点触摸的手势是放大操作,并结束手势判断处理,
在步骤S36中,判断Y方向的两点间距离YDual是否小于前次值YDual0,在YDual<YDual0的情况下,判断为Y方向的两点间距离减小,并转移到步骤S37,在YDual≥YDual0的情况下,转移到后述的步骤S40。
在步骤S37中,将在上述步骤S31中计算出的两点间距离的变化量DualMove的符号反转,并转移到步骤S38。然后,在步骤S38中,判断在上述步骤S37中设定的两点间距离的变化量DualMove是否大于预先设定的判断阈值n2。在DualMove≤n2的情况下,转移到后述的步骤S40,在DualMove>n2的情况下,转移到步骤S39,判断为两点触摸的手势是缩小操作,并结束手势判断处理。
另外,在步骤S40中,判断为两点触摸的手势是旋转操作,执行图15所示的旋转判断处理后结束手势判断处理。
如图15所示,在旋转判断处理中,首先在步骤S41中计算X方向变化量dXp=Xp-Xp0。在此,Xp0是在前次的取样中计算出的X坐标Xp。
接着,在步骤S42中,计算Y方向变化量dYp=Yp-Yp0。在此,Yp0是在前次的取样中计算出的Y坐标Yp。
接着,在步骤S43中,判断在上述步骤S41中计算出的X方向变化量dXp是否大于预先设定的旋转判断阈值D_Rot(>0)。然后,在dXp>D_Rot的情况下转移到步骤S44,判断为两点触摸的手势是右旋转操作,并结束旋转判断处理。另一方面,在dXp≤D_Rot的情况下转移到步骤S45,并判断在上述步骤S42中计算出的Y方向变化量dYp是否大于旋转判断阈值D_Rot。然后,dYp>D_Rot的情况下转移到上述步骤S44,在dYp≤D_Rot的情况下转移到步骤S46。
在步骤S46中,判断在上述步骤S41中计算出的X方向变化量dXp是否小于旋转判断阈值-D_Rot。然后,在dXp<-D_Rot的情况下转移到步骤S47,判断为两点触摸的手势是左旋转操作,并结束旋转判断处理。另一方面,在dXp≥-D_Rot的情况下转移到步骤S48,判断在上述步骤S42中计算出的Y方向变化量dYp是否小于旋转判断阈值-D_Rot。然后,在dYp<-D_Rot的情况下转移到上述步骤S47,在dYp≥-D_Rot的情况下直接结束旋转判断处理。
如上所述,在计算两点间距离XDual、YDual时,由于实施与按压力相应的校正来抑制了接触电阻值的影响,因此通过使用这样计算出的两点间距离XDual、YDual,能够进行高精度的手势判断。
例如,在缩小的动作中存在如下情况:从开始按压两点起,随着将两个手指合并而按压力逐渐变大。在这种情况下,如果不进行考虑了按压力的校正,则随着时间经过,(R_YP0-R_YP)如图16所示那样变化。这样,尽管实际的两点间距离逐渐变小,但是在图中用α表示的期间,(R_YP0-R_YP)有增加的趋势,导致错误地判断为两点间距离增加了(进行了放大操作)。
对此,当如本实施方式那样实施考虑了按压力的校正时,即使在缩小操作时按压力逐渐变大,也能够可靠地识别出如图17所示那样两点间距离(在此示出YDual)逐渐减小。因此,在这种情况下,能够在两点被按压起的短时间内正确地判断为缩小。
这样,能够设为如下触摸面板装置:通过进行考虑了按压力的校正,能够提高手势的判断准确度,能够识别出符合操作者的意图的操作。
此外,在设为仅进行手势判断的触摸面板装置的情况下,还能够在上述(4)和(5)式中设为A=1、D=0。由此,能够简化两点间距离的计算处理。
(第二实施方式)
接着,说明本发明的第二实施方式。
上述第一实施方式中在计算两点间距离时使用根据上述(3)式计算出的按压参数XZ21,与此相对,本第二实施方式使用考虑了两点触摸时的各点的接触电阻的影响的按压参数XZ21。
(结构)
在两点触摸的情况下,在测量电压Z1、Z2时形成图18所示的电路结构。即,此时的电阻模型如图19所示。
此外,在此,将正在触摸的两点设为A、B,将触摸面板TP1侧的触摸输入点设为A1、B1,将触摸面板TP2侧的触摸输入点设为A2、B2。另外,将触摸输入点A的坐标设为(xa,ya),将触摸输入点B的坐标设为(xb,yb)。此外,xa<xb。
在本第二实施方式中,在触摸面板TP被触摸时,与上述的第一实施方式同样地,由控制部10执行图5所示的触摸处理。但是,在该图5中,步骤S16的处理不同。
在本实施方式中,在步骤S16中执行图20所示的按压参数计算处理。
首先,在步骤S51中,判断被触摸的两点的位置关系。在此,判断是否为xa<xb且ya>yb,在xa<xb且ya>yb的情况下,判断为点A、B处于图21所示的位置关系,并转移到步骤S52。具体来说,根据在步骤S11中测量出的Yp1、Yp2,在Yp1<Yp2时,判断为xa<xb且ya>yb。
在步骤S52中,获取图22的(a)所示的状态下的电压XN(电压Z1NP)和图22的(b)所示的状态下的电压YP(电压Z2NP)。即,对端子Y2直接提供电源VDD的电压,并且将端子X 1接地。然后,在该状态下,测量端子X2和Y1的电平。
即,在本第二实施方式中,设为能够在端子Y2上连接电源VDD而在端子X1上连接GND的结构。
接着,在步骤S53中,根据下式计算按压参数XZ21NP。
XZ21NP=(4096-Xp)/4096(Z2NP/Z1NP-1
)………(8)
另外,根据上述(3)式,计算按压参数XZ21(下面称为XZ21PN)。
然后,求出上述XZ21PN与上述XZ21NP的平均,将其作为最终的按压参数XZ21,之后结束按压参数计算处理。
另一方面,在上述步骤S51中判断为xa<xb且ya<yb的情况下(根据在步骤S11中测量出的Yp1、Yp2判断为Yp1>Yp2的情况下),判断为点A、B处于图23所示的位置关系,并转移到步骤S54。
在步骤S54中,获取图24的(a)所示的状态下的电压XN(电压Z1PP)和图24的(b)所示的状态下的电压YN(电压Z2PP)。即,对端子Y1直接提供电源VDD的电压,并且将端子X1接地。然后,在该状态下,测量端子X2和Y2的电平。
接着,在步骤S55中,根据下式计算按压参数XZ21PP。
XZ21PP=(4096-Xp)/4096(Z2PP/Z1PP-1
)………(9)
然后,将根据上述(9)式计算出的XZ21PP作为最终的按压参数XZ21,之后结束按压参数计算处理。
(动作)
接着,说明本发明的第二实施方式的动作。
假设当前触摸了图21所示的两点A、B。在这种情况下,R_XP0-R_XP>D_XY(图5的步骤S13:“是”),因此控制部10判断为是两点触摸。于是,控制部10执行图20的按压参数计算处理。
此时,由于xa<xb且ya>yb(步骤S 51:“是”),因此将根据上述(3)式计算出的XZ21(XZ21PN)与根据上述(8)式计算出的XZ21NP的平均计算为最终的按压参数XZ21。
在触摸了图21所示的两点A、B的情况下,触摸面板TP1上的电阻Ry4与电阻Ry5的关系为Ry4>Ry5。另外,触摸面板TP2上的电阻Rx4与电阻Rx5的关系为Rx4>Rx5。因此,在上述(3)式的XZ21PN的计算中使用的电压Z1和Z2相比点A更容易受到点B侧的接触电阻值的影响。
因而,XZ21PN为较大地受到了点B的接触电阻值的影响的值。换言之,可以说XZ21PN是与点B的接触电阻值(按压力)的相关程度高于与点A的接触电阻值(按压力)的相关程度的按压参数。
在点A和点B处接触电阻值是相同程度的情况下,如上述的第一实施方式那样,基于上述(3)式计算出的XZ21PN与实际的接触电阻值Rt大致成比例。因此,在这种情况下,通过将该XZ21PN用作按压参数XZ21,能够正确地求出两点间距离。
可是,在点A和点B处接触电阻值不同的情况下,与直接使用XZ21PN的情况相比,使用XZ21PN与XZ21NP的平均的情况下精度更好。
XZ21NP是根据图22的(a)所示的状态下的电压XN(电压Z1NP)与图22的(b)所示的状态下的电压YP(电压Z2NP)计算出的值,该值是较大地受到点A的接触电阻值的影响的值。因而,通过取点B的接触电阻值的影响大的XZ21PN与点A的接触电阻值的影响大的XZ21NP的平均,能够获得点A与点B的平均值。即,能够获得将点A处的接触电阻值的影响和点B处的接触电阻值的影响设为相同程度的按压参数XZ21。其结果,能够更正确地求出两点间距离。
另一方面,在触摸了图23所示的两点A、B的情况下,由于xa<xb且ya<yb(步骤S51:“否”),因此将基于上述(9)式计算出的XZ21PP计算为最终的按压参数XZ21。
在触摸了图23所示的两点A、B的情况下,触摸面板TP1上的电阻Ry4与电阻Ry5的关系为Ry4>Ry5。另外,触摸面板TP2上的电阻Rx4与电阻Rx5的关系为Rx4<Rx5。因此,在上述(3)式的XZ21PN的计算中使用的电压Z1容易受到点B的接触电阻值的影响,电压Z2容易受到点A的接触电阻值的影响。
此时,在触摸输入点的移动方向不变的情况下,如上述的第一实施方式那样基于上述(3)式计算出的XZ21PN为与实际的接触电阻值Rt相关的值。因此,在这种情况下,能够将该XZ21PN作为按压参数XZ21来用于手势判断。
可是,在XZ21PN中,电压Z1和电压Z2容易受到影响的点不同,因此为了提高手势判断、两点间距离的计算精度,期望使用XZ21PP来代替XZ21PN。
XZ21PP是根据图24的(a)所示的状态下的电压XN(电压Z1PP)和图24的(b)所示的状态下的电压YN(电压Z2PP)计算出的值,该值容易受到点A的影响,但是电压Z1PP和电压Z2PP容易受到影响的点相同。因此,与直接使用XZ21PN的情况相比,将XZ21PP用作按压参数XZ21的情况下更能够提高两点间距离的计算精度。
(效果)
这样,在上述第二实施方式中,考虑两点触摸时的各点的接触电阻的影响,使用与各点的按压力的相关程度为同等程度的按压参数来进行两点间距离的校正,因此能够更高精度地计算两点间距离。
(应用例)
此外,在上述第二实施方式中,针对在xa<xb且ya<yb时将XZ21PP用作按压参数XZ21的情况进行了说明,但是也能够计算调换电极所得到的XZ21NN,将XZ21NN与XZ21PP的平均设为最终的按压参数XZ21。这样,通过取容易受到点B的影响的XZ21NN与容易受到点A的影响的XZ21PP的平均,能够进一步提高两点间距离的计算精度。
(第三实施方式)
接着,说明本发明的第三实施方式。
在上述第一和第二实施方式中使用电压R_XP0、R_YP0、R_XP、R_YP计算了两点间距离,与此相对,本第三实施方式使用电压Xp21、Yp21、RXp21、RYp21来计算两点间距离。
(结构)
图25是表示本发明的第三实施方式中的触摸面板装置的结构的电路图。
该触摸面板装置除了具备开关SW7和SW8以外,具有与图1所示的触摸面板装置相同的结构。因此,在此以结构不同的部分为中心进行说明。
开关SW7的一端连接在触摸面板TP1的端子Y1上,其另一端连接在触摸面板TP1的端子Y2上。另外,开关SW8的一端连接在触摸面板TP2的端子X1上,其另一端连接在触摸面板TP2的端子X2上。
这些开关SW7和SW8被控制部10分别控制开闭状态。
控制部10对开关SW1~SW8进行开闭控制,获取在规定的连接状态下各端子X1、X2、Y1、Y2中产生的电压XP、XN、YP、YN。在此,控制部10具备未图示的AD转换器,将测量电压转换为数字数据。
然后,控制部10根据这些获取到的电压值,判断在触摸面板TP上是否触摸了两点,并且在触摸了一点的情况下检测其触摸位置(X坐标,Y坐标)并输出,在触摸了两点的情况下,检测两点的中心坐标(X坐标,Y坐标)、两点间的距离(X方向距离,Y方向距离)以及两点的方向并输出。
在本第三实施方式中,控制部10不进行图2所示的初始化处理,在触摸面板TP被进行一点触摸的状态下,进行图26所示的初始化处理。
首先,在步骤S 61中,获取图27所示的状态下的端子Y1的电压YP(电压Xp21)。即,通过将开关SW4、SW6以及SW7设为闭合状态并将除此以外的开关控制为断开状态,设为对端子X1、X2间施加电源VDD的电压且将端子Y1、Y2进行连接的短路状态。然后,测量该状态下的端子Y1的电平。此外,图27示出了两点触摸时的端子X1、X2间的电路结构。
接着,在步骤S62中,获取图28所示的状态下的端子X1的电压XP(电压Yp21)。即,通过将开关SW1、SW3以及SW8设为闭合状态并将除此以外的开关控制为断开状态,设为对端子Y1、Y2间施加电源VDD的电压且将端子X1、X2进行连接的短路状态。然后,测量该状态下的端子X1的电平。此外,图28示出了一点触摸时的端子Y1、Y2间的电路结构。
在步骤S63中,获取图29所示的状态下的端子Y1的电压YP(电压RXp21)。即,针对图27的状态,将开关SW4设为断开状态并将开关SW5设为闭合状态,从而设为通过电阻R2对端子X1、X2间施加电源VDD的电压且将端子Y1、Y2进行连接的短路状态。然后,测量该状态下的端子Y1的电平。此外,图29示出了两点触摸时的端子X1、X2间的电路结构。
接着,在步骤S64中,获取图30所示的状态下的端子X1的电压XP(电压RYp21)。即,针对图28的状态,将开关SW1设为断开状态并将开关SW2设为闭合状态,从而设为通过电阻R1对端子Y1、Y2间施加电源VDD的电压且将端子X1、X2进行连接的短路状态。然后,测量该状态下的端子X1的电平。此外,图30示出了一点触摸时的端子Y1、Y2间的电路结构。
在步骤S65中,根据在上述步骤S61~S64中分别获取到的电压Xp21、Yp21、RXp21、RYp21,基于下式计算SRXY。
SRXY=4096·(RXp21+RYp21)/(Xp21+Yp2
1)………(10)
此外,上述(10)式是12比特(212=4096)的情况下的计算式。
在步骤S66中,根据在上述步骤S 61中获取到的电压Xp21和在上述步骤S63中获取到的电压RXp21,基于下式计算SRX0。
SRXO=4096·RXp21/Xp21………(11)
接着,根据在上述步骤S62中获取到的电压Yp21和在上述步骤S64中获取到的电压RYp21,基于下式计算SRY0。
SRYO=4096·RYp21/Yp21………(12)
然后,在步骤S67中,将在上述步骤S66中计算出的值SRX0和SRY0存储到存储器(未图示)中,并结束初始化处理。
另外,控制部10在触摸面板TP被触摸时,进行图31所示的触摸处理来代替图5所示的触摸处理。
首先,在步骤S71中,获取各种数据。具体来说,获取电压Xp21、Yp21、RXp21、RYp21。
电压Xp21是在图27所示的状态下测量出的电压YP,电压Yp21是在图28所示的状态下测量出的电压XP。另外,电压RXp21是在图29所示的状态下测量出的电压YP,电压RYp21是在图30所示的状态下测量出的电压XP。
接着,转移到步骤S72,根据在上述步骤S71中获取到的各电压和存储在存储器中的SRXY,基于下式计算DXY。
DXY=SRXY·(Xp21+Yp21)/4096-(RXp21+
RYp21)………(13)
在步骤S73中,判断在上述步骤S72中计算出的DXY是否大于预先设定的判断阈值Dual_DXY。SRXY在一点触摸时为固定值而在两点触摸时为小于一点触摸时的值,因此上述DXY在一点触摸时为0而在两点触摸时为大于0的值。因此,判断阈值Dual_DXY设定为0或者设置有规定余量的大于0的值。
然后,在DXY≤Dual_DXY时判断为是一点触摸,转移到步骤S74,将在上述步骤S71中获取到的电压Xp21、Yp21作为触摸位置的XY坐标来输出,之后结束触摸处理。
另一方面,在DXY>Dual_DXY时判断为是两点触摸,转移到步骤S75。在该步骤S75中,获取电压Yp1。电压Yp1是在图32所示的状态下测量出的电压XP。即,针对图4的状态,将开关SW2设为断开状态、将开关SW1和SW3设为闭合状态并将除此以外的开关控制为断开状态,由此在对端子Y1、Y2间施加了电源VDD的电压的状态下测量另一个面板的端子X1的电平。
接着,转移到步骤S76,判断在上述步骤S71中获取到的电压Yp21是否大于在上述步骤S75中获取到的电压Yp1。然后,在Yp21>Yp1时,转移到步骤S77,在Yp21≤Yp1时,转移到后述的步骤S79。
在步骤S77中,将表示两点的方向的信息dY设定为“+1”,并转移到步骤S78。
在步骤S78中获取电压Z1、Z2,转移到后述的步骤S81。电压Z1、Z2是在图33的(a)所示的状态下测量出的电压XP和在图33的(b)所示的状态下测量出的电压YN。即,通过将开关SW1和SW6设为闭合状态并将除此以外的开关控制为断开状态,来对端子Y1提供电源VDD的电压,并且将端子X2接地。然后,在该状态下,测量端子X1和Y2的电平。在此,图33表示对点A和点B这两点进行了触摸时的各端子间的电路结构,将触摸面板TP1侧的触摸输入点设为A1、B1,将触摸面板TP2侧的触摸输入点设为A2、B2。
另外,在步骤S79中,将表示两点的方向的信息dY设定为“-1”,并转移到步骤S80。
在步骤S80中获取电压Z1PP、Z2PP,并转移到步骤S81。电压Z1PP、Z2PP是图34的(a)所示的状态下的电压XN和图34的(b)所示的状态下的电压YN。即,在对端子Y1直接提供电源VDD的电压且将端子X1接地的状态下,测量端子X2和Y2的电平。然后,将这样测量出的电压Z1PP、Z2PP设定为电压Z1、Z2。在此,图34是示出了对点A和点B这两点进行了触摸时的各端子间的电路结构,将触摸面板TP1侧的触摸输入点设为A1、B1,将触摸面板TP2侧的触摸输入点设为A2、B2。
在将两点的坐标设为(xa,ya)、(xb,yb)(其中,xa<xb)时,利用两点的中心坐标和两点间距离的信息是无法与y坐标值被替换后的(xa,yb)、(xb,ya)相区分。在图32的电路中,由于XP的电压(电压Yp1)容易受到yb的影响,因此在Yp21>Yp1时判断为ya>yb,在Yp21<Yp1时判断为ya<yb。
即,在xa<xb且ya>yb时,dY=+1,在xa<xb且ya<yb时,dY=-1。
在步骤S81中,计算按压参数XZ21。该按压参数XZ21是与触摸输入点的按压力有相关关系的参数,是该按压力越大则变得越小的值。在此,基于下式计算按压参数XZ21。
XZ21=Xp21/4096(Z2/Z1-1)………(14)
接着,转移到步骤S82,判断在上述步骤S81中计算出的按压参数XZ21是否小于预先设定的判断阈值D_XZ21。然后,在XZ21≥D_XZ21的情况下,判断为没有对触摸输入点施加固定压力,直接结束触摸处理。另一方面,在XZ21<D_XZ21的情况下,判断为对触摸输入点施加了固定压力,并转移到步骤S 83。
在步骤S83中,基于下式计算X方向的两点间距离XDual。
XDual=A·(SRXO-4096·RXp21/Xp21-B)·
(XZ21+C)+D  ………(15)
在此,A、B、C、D分别是预先设定的常数。
这样,通过用根据按压参数XZ21设定的校正系数(XZ21+C)校正两点间距离基准值A·(SRX0-4096·RXp21/Xp21-B),来计算X方向的两点间距离XDual,该两点间距离基准值A·(SRX0-4096·RXp21/Xp21-B)是根据一点触摸时的电压RXp21与电压Xp21之比即SRX0与两点触摸时的电压RXp21与电压Xp21之比的差计算出的。
接着,在步骤S84中,基于下式计算Y方向的两点间距离YDual。
YDual=A·(SRYO-4096·RYp21/Yp21-B)·
(XZ21+C)+D  ………(16)
这样,通过用根据按压参数XZ21设定的校正系数(XZ21+C)校正两点间距离基准值A·(SRY0-4096·RYp21/Yp21-B),来计算Y方向的两点间距离YDual,该两点间距离基准值A·(SRY0-4096·RYp21/Yp21-B)是根据一点触摸时的电压RYp21与电压Yp21之比即SRY0与两点触摸时的电压RYp21与电压Yp21之比的差计算出的。
然后,在步骤S85中,将两点的中心坐标(Xp21,Yp21)、两点间距离XDual、YDual以及表示两点的方向的信息dY进行输出,并结束触摸处理。
如上所述,通过利用RXp21/Xp21、RYp21/Yp21与两点间的距离相应地变化的情形,来计算两点间距离XDual和YDual。
此外,在上述的处理中,在获取各种数据时,也可以实施平均化处理等。作为平均化处理,例如进行如下处理:获取六个数据,在删除了该六个数据中的最大值和最小值之后,取剩余的四个数据的平均。由此,能够提高测量数据的可靠性。
另外,在图31中,步骤S71(尤其图27和图28)对应于第一电压检测部,步骤S71(尤其图29和图30)对应于第二电压检测部。并且,步骤S72和S73对应于两点触摸判断部,步骤S83和S84对应于两点间距离检测部。另外,步骤S76~S81对应于按压力检测部。
(动作)
接着,说明本发明的第三实施方式的动作。
假设当前操作者触摸了触摸面板TP上的两点。此时,当假设两点间距离比较短时,两点触摸时的RXp21/Xp21、RYp21/Yp21为比较接近一点触摸时的RXp21/Xp21(=SRX0)、RYp21/Yp21(=SRY0)的值。
因此,控制部10基于上述(15)式和(16)式,将两点间距离XDual和YDual计算为比较小的值(步骤S83、S84)。
两点触摸时的RXp21/Xp21、RYp21/Yp21是两点间距离越长则与SRX0、SRY0相比越小的值。因此,在两点间距离比较长的情况下,控制部10根据上述(15)式和(16)式,将两点间距离XDual和YDual计算为比较大的值(步骤S83、S84)。
如上所述,由于利用电压比RXp21/Xp21、RYp21/Yp21与两点间的距离相应地变化的情形,因此能够正确地计算两点间距离。
另外,利用按压参数XZ21,与触摸输入的按压力相应地校正两点间距离。此时,在计算按压参数XZ21时,与两点的方向相应地变更电压Z1、Z2的测量方法。
在两点的方向dY=+1时、即xa<xb且ya>yb时,在图33的连接状态下测量出的电压XP、YN都是与点A相比更容易受到点B侧的接触电阻值的影响。另一方面,在两点的方向dY=-1时、即xa<xb且ya<yb时,在图33的(a)的连接状态下测量出的电压XP容易受到点B的接触电阻值的影响,在图33的(b)的连接状态下测量出的电压YN容易受到点A的接触电阻值的影响。这样,如果容易受到影响的点不同,则无法提高两点间距离的计算精度。
因此,在dY=-1时,将在图34的连接状态下测量出的电压XN、YN用作电压Z1、Z2。在两点的方向dY=-1时、即xa<xb且ya<yb时,在图34的连接状态下测量出的电压XN、YN都是容易受到点A的接触电阻值的影响的值。
这样,通过与两点的方向相应地变更电压Z1、Z2的测量方法,能够计算考虑到两点触摸时的各点的接触电阻的影响的按压参数。其结果,能够提高两点间距离的计算精度。
此外,在此,针对在dY=+1时根据在图33的连接状态下测量出的电压XP、YN(电压Z1、Z2)计算按压参数XZ21的情况进行了说明,但是也可以将该按压参数XZ21与按压参数XZ21NP的平均设为最终的按压参数XZ21,该按压参数XZ21NP是根据针对图33的状态在对端子Y2直接提供电源VDD的电压且将端子X 1接地的状态下测量出的电压XN、YP(电压Z1NP、Z2NP)计算出的。
另外,同样地,在dY=-1时,也可以将根据在图34的连接状态下测量出的电压XN、YN(电压Z1PP、Z2PP)计算出的按压参数XZ21与根据针对图34的状态在对端子Y2直接提供电源VDD的电压且将端子X2接地的状态下测量出的电压XP、YP(电压Z1NN、Z2NN)计算出的按压参数XZ21NN的平均设为最终的按压参数XZ21。
这样,通过取容易受点A的影响的按压参数与容易受点B的影响的按压参数的平均,能够进一步提高两点间距离的计算精度。
(效果)
这样,在上述第三实施方式中,利用电压比RXp21/Xp21、RYp21/Yp21与两点间的距离相应地变化的情形,检测两点间距离,因此能够正确地检测两点间距离。另外,由于利用坐标检测、两点触摸判断中使用的测量电压来检测两点间距离,因此不需要重新进行两点间距离检测用的电压测量。因而,能够相应地减少电压测量的次数。
(应用例)
此外,在上述第三实施方式中,与上述的第一实施方式同样地,也能够利用两点间距离XDual、YDual来判断图13所示的两点触摸的手势(放大、缩小、旋转)。
(变形例)
此外,在上述第一和第二实施方式中,针对作为两点触摸判断部而采用根据电压R_XP与基准电压R_XP0之差是否大于判断阈值D_XY来判断是否为两点触摸的方法的情况进行了说明,但是也能够采用利用由于两点触摸而电极端子间的电阻值变小的情形的其它方法。
另外,在上述各实施方式中,说明了测量电压Z1、Z2并通过运算求出与按压力存在相关关系的按压参数XZ21的情况,但是也可以设置由压电元件等构成的传感器,由该传感器检测触摸输入的按压力。
产业上的可利用性
根据本发明所涉及的触摸面板装置,能够高精度地检测在触摸面板上触摸了两点时的两点间的距离,因此能够设为能够识别符合操作者的意图的操作的触摸面板装置,是有用的。
另外,根据本发明所涉及的触摸面板的触摸输入点间距离检测方法,在触摸面板上触摸了两点时,能够与按压力相应地高精度地检测两点间的距离,是有用的。
附图标记说明
10:控制部;11:LCD模块;TP1、TP2:触摸面板;X1、X2:端子(X方向);Y1、Y2:端子(Y方向);SW1~SW8:开关。

Claims (7)

1.一种触摸面板装置,其特征在于,具备:
触摸面板,其构成为使分别在相向的端边部设置有一对电极端子的两张电阻膜在上下方向上以能够相互接触的方式相接近地对置,其中,上述两张电阻膜的电极端子相互正交;
端子间电阻测量部,其测量上述一对电极端子间的电阻值;
两点触摸判断部,其根据由上述端子间电阻测量部测量出的上述电阻值,判断在上述触摸面板上是否触摸了两点;
按压力检测部,其在由上述两点触摸判断部判断为触摸了两点时,检测触摸输入的按压力;以及
两点间距离检测部,其在由上述两点触摸判断部判断为触摸了两点时,根据由上述端子间电阻测量部测量出的上述电阻值以及由上述按压力检测部检测出的按压力,来检测被触摸的两点间的距离。
2.根据权利要求1所述的触摸面板装置,其特征在于,
上述两点间距离检测部具备:
基准值计算部,其根据在上述触摸面板未被触摸时由上述端子间电阻测量部测量出的上述电阻值与在上述触摸面板被触摸时由上述端子间电阻测量部测量出的上述电阻值之差,计算上述两点间的距离的基准值;以及
校正部,其以如下方式对由上述基准值计算部计算出的上述两点间的距离的基准值进行校正:由上述按压力检测部检测出的按压力越小,则使由上述基准值计算部计算出的上述两点间的距离的基准值增加越多。
3.一种触摸面板装置,其特征在于,具备:
触摸面板,其构成为使分别在相向的端边部设置有一对电极端子的两张电阻膜在上下方向上以能够相互接触的方式相接近地对置,其中,上述两张电阻膜的电极端子相互正交;
第一电压检测部,其在对其中一张电阻膜的一对电极端子间施加电源电压且使另一张电阻膜的一对电极端子间短路的状态下,检测上述另一张电阻膜的一对电极端子中的某一个电极端子的电压;
第二电压检测部,其在通过电阻对上述其中一张电阻膜的一对电极端子间施加电源电压且使上述另一张电阻膜的一对电极端子间短路的状态下,检测上述另一张电阻膜的一对电极端子中的某一个电极端子的电压;
两点触摸判断部,其根据由上述第二电压检测部检测出的电压与由上述第一电压检测部检测出的电压之比,判断在上述触摸面板上是否触摸了两点;
按压力检测部,其在由上述两点触摸判断部判断为触摸了两点时,检测触摸输入的按压力;以及
两点间距离检测部,其在由上述两点触摸判断部判断为触摸了两点时,根据由上述第二电压检测部检测出的电压与由上述第一电压检测部检测出的电压之比以及由上述按压力检测部检测出的按压力,检测被触摸的两点间的距离。
4.根据权利要求3所述的触摸面板装置,其特征在于,
上述两点间距离检测部具备:
基准值计算部,其根据在对上述触摸面板触摸了一点时由上述第二电压检测部检测出的电压与由上述第一电压检测部检测出的电压之比和在对上述触摸面板触摸了两点时由上述第二电压检测部检测出的电压与由上述第一电压检测部检测出的电压之比的差,计算上述两点间的距离的基准值;以及
校正部,其以如下方式对由上述基准值计算部计算出的上述两点间的距离的基准值进行校正:由上述按压力检测部检测出的按压力越小,则使由上述基准值计算部计算出的上述两点间的距离的基准值增加越多。
5.根据权利要求1至4中的任一项所述的触摸面板装置,其特征在于,
在由上述两点触摸判断部判断为触摸了两点时,上述按压力检测部检测与触摸输入的按压力存在相关关系且与各点的按压力之间的相关程度同等或者大致同等的按压参数。
6.一种触摸面板的触摸输入点间距离检测方法,该触摸面板构成为使分别在相向的端边部设置有一对电极端子的两张电阻膜在上下方向上以能够相互接触的方式相接近地对置,其中,上述两张电阻膜的电极端子相互正交,该触摸面板的触摸输入点间距离检测方法的特征在于,具备以下步骤:
端子间电阻测量步骤,对上述触摸面板的上述一对电极端子间的电阻值进行测量;
两点触摸判断步骤,根据在上述端子间电阻测量步骤中测量出的上述电阻值,判断在上述触摸面板上是否触摸了两点;
按压力检测步骤,在上述两点触摸判断步骤中判断为触摸了两点时,检测触摸输入的按压力;以及
两点间距离检测步骤,在上述两点触摸判断步骤中判断为触摸了两点时,根据在上述端子间电阻测量步骤中测量出的上述电阻值以及在上述按压力检测步骤中检测出的按压力,检测被触摸的两点间的距离。
7.一种触摸面板的触摸输入点间距离检测方法,该触摸面板构成为使分别在相向的端边部设置有一对电极端子的两张电阻膜在上下方向上以能够相互接触的方式相接近地对置,其中,上述两张电阻膜的电极端子相互正交,该触摸面板的触摸输入点间距离检测方法的特征在于,具备以下步骤:
第一电压检测步骤,在对上述触摸面板的其中一张电阻膜的一对电极端子间施加电源电压且使另一张电阻膜的一对电极端子间短路的状态下,检测上述另一张电阻膜的一对电极端子中的某一个电极端子的电压;
第二电压检测步骤,在通过电阻对上述其中一张电阻膜的一对电极端子间施加电源电压且使上述另一张电阻膜的一对电极端子间短路的状态下,检测上述另一张电阻膜的一对电极端子中的某一个电极端子的电压;
两点触摸判断步骤,根据在上述第二电压检测步骤中检测出的电压与在上述第一电压检测步骤中检测出的电压之比,判断在上述触摸面板上是否触摸了两点;
按压力检测步骤,在上述两点触摸判断步骤中判断为触摸了两点时,检测触摸输入的按压力;以及
两点间距离检测步骤,在上述两点触摸判断步骤中判断为触摸了两点时,根据在上述第二电压检测步骤中检测出的电压与在上述第一电压检测步骤中检测出的电压之比以及在上述按压力检测步骤中检测出的按压力,检测被触摸的两点间的距离。
CN201080053630.5A 2009-11-26 2010-11-26 触摸面板装置以及触摸面板的触摸输入点间距离检测方法 Active CN102667681B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2009-269081 2009-11-26
JP2009269081 2009-11-26
JP2009283023A JP5336341B2 (ja) 2009-12-14 2009-12-14 タッチパネル装置
JP2009-283023 2009-12-14
PCT/JP2010/006910 WO2011065011A1 (ja) 2009-11-26 2010-11-26 タッチパネル装置及びタッチパネルのタッチ入力点間距離検出方法

Publications (2)

Publication Number Publication Date
CN102667681A true CN102667681A (zh) 2012-09-12
CN102667681B CN102667681B (zh) 2015-01-14

Family

ID=44066116

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201080053630.5A Active CN102667681B (zh) 2009-11-26 2010-11-26 触摸面板装置以及触摸面板的触摸输入点间距离检测方法

Country Status (4)

Country Link
US (1) US8803842B2 (zh)
KR (1) KR101364888B1 (zh)
CN (1) CN102667681B (zh)
WO (1) WO2011065011A1 (zh)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104395870A (zh) * 2013-06-05 2015-03-04 展讯通信(上海)有限公司 触摸检测方法及装置
CN104657025A (zh) * 2013-11-15 2015-05-27 富士通电子零件有限公司 触摸面板装置和控制触摸面板装置的方法
CN106489116A (zh) * 2014-04-21 2017-03-08 苹果公司 用于电子设备的多触摸输入设备的力的分配
CN108762567A (zh) * 2018-05-30 2018-11-06 北京硬壳科技有限公司 一种位置解析度测量方法及装置
US10236760B2 (en) 2013-09-30 2019-03-19 Apple Inc. Magnetic actuators for haptic response
US10276001B2 (en) 2013-12-10 2019-04-30 Apple Inc. Band attachment mechanism with haptic response
CN109844701A (zh) * 2016-10-21 2019-06-04 富士通电子零件有限公司 触摸板装置
US10353467B2 (en) 2015-03-06 2019-07-16 Apple Inc. Calibration of haptic devices
US10459521B2 (en) 2013-10-22 2019-10-29 Apple Inc. Touch surface for simulating materials
US10475300B2 (en) 2009-09-30 2019-11-12 Apple Inc. Self adapting haptic device
US10481691B2 (en) 2015-04-17 2019-11-19 Apple Inc. Contracting and elongating materials for providing input and output for an electronic device
US10490035B2 (en) 2014-09-02 2019-11-26 Apple Inc. Haptic notifications
US10566888B2 (en) 2015-09-08 2020-02-18 Apple Inc. Linear actuators for use in electronic devices
US10599223B1 (en) 2018-09-28 2020-03-24 Apple Inc. Button providing force sensing and/or haptic output
US10609677B2 (en) 2016-03-04 2020-03-31 Apple Inc. Situationally-aware alerts
US10622538B2 (en) 2017-07-18 2020-04-14 Apple Inc. Techniques for providing a haptic output and sensing a haptic input using a piezoelectric body
US10691211B2 (en) 2018-09-28 2020-06-23 Apple Inc. Button providing force sensing and/or haptic output
US10809805B2 (en) 2016-03-31 2020-10-20 Apple Inc. Dampening mechanical modes of a haptic actuator using a delay
US11380470B2 (en) 2019-09-24 2022-07-05 Apple Inc. Methods to control force in reluctance actuators based on flux related parameters
US11809631B2 (en) 2021-09-21 2023-11-07 Apple Inc. Reluctance haptic engine for an electronic device
US11977683B2 (en) 2021-03-12 2024-05-07 Apple Inc. Modular systems configured to provide localized haptic feedback using inertial actuators

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE515510T1 (de) 1991-12-24 2011-07-15 Isis Pharmaceuticals Inc Durch dna-abschnitte unterbrochene modifizierte oligonukleotide
JP5830396B2 (ja) * 2012-01-31 2015-12-09 富士通コンポーネント株式会社 タッチパネルにおける位置検出方法及びタッチパネル
JP5512846B1 (ja) * 2013-02-27 2014-06-04 Necカシオモバイルコミュニケーションズ株式会社 入力装置、その駆動方法及び電子機器
JP6158615B2 (ja) * 2013-07-05 2017-07-05 富士通コンポーネント株式会社 タッチパネル
TWI612462B (zh) * 2016-06-08 2018-01-21 速博思股份有限公司 具獨立電源之電子裝置操作方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1462917A1 (en) * 2003-03-26 2004-09-29 High Tech Computer Corp. Touch panel threshold pressure setup method and apparatus
JP2008084232A (ja) * 2006-09-29 2008-04-10 Pentel Corp タッチパネル装置
JP2009048233A (ja) * 2007-08-13 2009-03-05 Mitsubishi Electric Corp タッチパネル入力装置
CN101398736A (zh) * 2008-11-10 2009-04-01 华硕电脑股份有限公司 电阻式触控面板及其接触点检测方法
CN101493744A (zh) * 2008-01-25 2009-07-29 三菱电机株式会社 触摸屏装置及用户接口装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08161099A (ja) 1994-10-05 1996-06-21 Ricoh Co Ltd 操作パネル
JPH0944308A (ja) 1995-07-31 1997-02-14 Zanavy Informatics:Kk タッチパネル制御装置
JP2000056914A (ja) * 1998-08-04 2000-02-25 Sharp Corp 座標抽出装置および方法
TWI234115B (en) * 2002-04-03 2005-06-11 Htc Corp Method and device of setting threshold pressure for touch panel
JP5403905B2 (ja) 2007-12-14 2014-01-29 富士通コンポーネント株式会社 抵抗式タッチパネル
JP5336341B2 (ja) 2009-12-14 2013-11-06 旭化成エレクトロニクス株式会社 タッチパネル装置
JP5486472B2 (ja) 2009-11-26 2014-05-07 旭化成エレクトロニクス株式会社 タッチパネル装置及びタッチパネルのタッチ入力点間距離検出方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1462917A1 (en) * 2003-03-26 2004-09-29 High Tech Computer Corp. Touch panel threshold pressure setup method and apparatus
JP2008084232A (ja) * 2006-09-29 2008-04-10 Pentel Corp タッチパネル装置
JP2009048233A (ja) * 2007-08-13 2009-03-05 Mitsubishi Electric Corp タッチパネル入力装置
CN101493744A (zh) * 2008-01-25 2009-07-29 三菱电机株式会社 触摸屏装置及用户接口装置
CN101398736A (zh) * 2008-11-10 2009-04-01 华硕电脑股份有限公司 电阻式触控面板及其接触点检测方法

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11605273B2 (en) 2009-09-30 2023-03-14 Apple Inc. Self-adapting electronic device
US11043088B2 (en) 2009-09-30 2021-06-22 Apple Inc. Self adapting haptic device
US10475300B2 (en) 2009-09-30 2019-11-12 Apple Inc. Self adapting haptic device
CN104395870B (zh) * 2013-06-05 2017-05-24 展讯通信(上海)有限公司 触摸检测方法及装置
CN104395870A (zh) * 2013-06-05 2015-03-04 展讯通信(上海)有限公司 触摸检测方法及装置
US10236760B2 (en) 2013-09-30 2019-03-19 Apple Inc. Magnetic actuators for haptic response
US10651716B2 (en) 2013-09-30 2020-05-12 Apple Inc. Magnetic actuators for haptic response
US10459521B2 (en) 2013-10-22 2019-10-29 Apple Inc. Touch surface for simulating materials
CN104657025A (zh) * 2013-11-15 2015-05-27 富士通电子零件有限公司 触摸面板装置和控制触摸面板装置的方法
US10031633B2 (en) 2013-11-15 2018-07-24 Fujitsu Component Limited Touch panel device and method for controlling touch panel device
CN104657025B (zh) * 2013-11-15 2018-09-04 富士通电子零件有限公司 触摸面板装置和控制触摸面板装置的方法
US10276001B2 (en) 2013-12-10 2019-04-30 Apple Inc. Band attachment mechanism with haptic response
US10545604B2 (en) 2014-04-21 2020-01-28 Apple Inc. Apportionment of forces for multi-touch input devices of electronic devices
CN106489116A (zh) * 2014-04-21 2017-03-08 苹果公司 用于电子设备的多触摸输入设备的力的分配
US10490035B2 (en) 2014-09-02 2019-11-26 Apple Inc. Haptic notifications
US10353467B2 (en) 2015-03-06 2019-07-16 Apple Inc. Calibration of haptic devices
US10481691B2 (en) 2015-04-17 2019-11-19 Apple Inc. Contracting and elongating materials for providing input and output for an electronic device
US11402911B2 (en) 2015-04-17 2022-08-02 Apple Inc. Contracting and elongating materials for providing input and output for an electronic device
US10566888B2 (en) 2015-09-08 2020-02-18 Apple Inc. Linear actuators for use in electronic devices
US10609677B2 (en) 2016-03-04 2020-03-31 Apple Inc. Situationally-aware alerts
US10809805B2 (en) 2016-03-31 2020-10-20 Apple Inc. Dampening mechanical modes of a haptic actuator using a delay
CN109844701A (zh) * 2016-10-21 2019-06-04 富士通电子零件有限公司 触摸板装置
CN109844701B (zh) * 2016-10-21 2022-06-17 富士通电子零件有限公司 触摸板装置
US10622538B2 (en) 2017-07-18 2020-04-14 Apple Inc. Techniques for providing a haptic output and sensing a haptic input using a piezoelectric body
CN108762567B (zh) * 2018-05-30 2021-02-09 北京硬壳科技有限公司 一种位置解析度测量方法及装置
CN108762567A (zh) * 2018-05-30 2018-11-06 北京硬壳科技有限公司 一种位置解析度测量方法及装置
US10691211B2 (en) 2018-09-28 2020-06-23 Apple Inc. Button providing force sensing and/or haptic output
US10599223B1 (en) 2018-09-28 2020-03-24 Apple Inc. Button providing force sensing and/or haptic output
US11380470B2 (en) 2019-09-24 2022-07-05 Apple Inc. Methods to control force in reluctance actuators based on flux related parameters
US11763971B2 (en) 2019-09-24 2023-09-19 Apple Inc. Methods to control force in reluctance actuators based on flux related parameters
US11977683B2 (en) 2021-03-12 2024-05-07 Apple Inc. Modular systems configured to provide localized haptic feedback using inertial actuators
US11809631B2 (en) 2021-09-21 2023-11-07 Apple Inc. Reluctance haptic engine for an electronic device

Also Published As

Publication number Publication date
CN102667681B (zh) 2015-01-14
KR101364888B1 (ko) 2014-02-19
WO2011065011A1 (ja) 2011-06-03
US20120262417A1 (en) 2012-10-18
US8803842B2 (en) 2014-08-12
KR20120062886A (ko) 2012-06-14

Similar Documents

Publication Publication Date Title
CN102667681A (zh) 触摸面板装置以及触摸面板的触摸输入点间距离检测方法
US7633300B2 (en) Method for using touch signals and a touch unit
CN100543661C (zh) 具有自动校准提示功能的触控屏幕装置及其方法
US20030189552A1 (en) Touch panel threshold pressure setup method and apparatus
US20040207606A1 (en) Sensing the size of a touch point in a touch-sensitive panel employing resistive membranes
US9152287B2 (en) System and method for dual-touch gesture classification in resistive touch screens
CN102214052B (zh) 触摸面板的控制电路、控制方法和输入装置、电子机器
CN101661349A (zh) 信息处理装置和信息处理方法
TW201120701A (en) Control circuit and control method for touch panel, touch panel input device and electronic apparatus
JP2009048233A (ja) タッチパネル入力装置
CN101493744A (zh) 触摸屏装置及用户接口装置
US20080259029A1 (en) Input Device Having the Function of Recognizing Hybrid Coordinates and Operating Method of the Same
KR20090003137A (ko) 저항막 방식의 터치 패널을 구비하는 입력 장치 및 이 장치의 접촉 위치 계산 방법
JP5336341B2 (ja) タッチパネル装置
CN102063236A (zh) 一种压感电子白板实现触摸识别的方法
TWI407357B (zh) 物件感測裝置、觸控感測系統及觸控感測方法
US20090128514A1 (en) Touch Display Device and A Method of Determining A Plurality of Touch Points Thereof
JPH05143226A (ja) 感圧式座標入力装置
CN109582126A (zh) 输入接口装置、控制方法及非暂态电脑可读取媒体
JPS62298820A (ja) 座標入力装置
JP2009146191A (ja) 抵抗式タッチパネル
JP6425514B2 (ja) タッチパネル装置及びタッチパネル装置における位置検出方法
TWI446252B (zh) 用以決定一電容式位置感測面板上壓觸點位置的電路、觸控面板模組以及偵測電容式位置感測面板上之壓觸點的方法
CN101308432B (zh) 触摸屏触摸点检测装置及方法
JP2012234419A (ja) タッチパネル制御装置及びタッチパネル制御方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant