[go: up one dir, main page]

CN106462311B - 模拟触摸面板装置 - Google Patents

模拟触摸面板装置 Download PDF

Info

Publication number
CN106462311B
CN106462311B CN201480078768.9A CN201480078768A CN106462311B CN 106462311 B CN106462311 B CN 106462311B CN 201480078768 A CN201480078768 A CN 201480078768A CN 106462311 B CN106462311 B CN 106462311B
Authority
CN
China
Prior art keywords
coordinate value
area
value
touch panel
cell
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.)
Active
Application number
CN201480078768.9A
Other languages
English (en)
Other versions
CN106462311A (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.)
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
Publication of CN106462311A publication Critical patent/CN106462311A/zh
Application granted granted Critical
Publication of CN106462311B publication Critical patent/CN106462311B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

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)
  • User Interface Of Digital Computer (AREA)

Abstract

具有:输入区检测部(121),其对被触摸的区的位置进行检测;检测坐标值获取部(122),其求出被触摸的检测坐标值;图案判定部(123),其对被触摸的区所构成的井字形的图案进行判定;计算坐标值计算部(125),其对构成井字形的图案的多个区之中在一对边的方向上相邻的2个区的角部的坐标值即计算坐标值进行计算;差值计算部(126),其针对被触摸的区,对检测坐标值与计算坐标值的坐标值差值进行计算;基准坐标值计算部(127),其基于未构成井字形的图案的情况下的各区的电阻值、和构成井字形图案的区的位置的信息,对未构成井字形的图案的情况下的与计算坐标值相对应的2个区的角部的坐标值即基准坐标值进行计算;以及校正坐标值计算部(128),其对基于坐标值差值而校正了基准坐标值得到的校正坐标值进行计算。

Description

模拟触摸面板装置
技术领域
本发明涉及一种模拟触摸面板装置。
背景技术
近年来,作为在液晶监视器等信息的显示单元对信息进行显示,并且利用手指等按下在液晶面板上显示的按钮而将信息输入的装置之一,模拟触摸面板装置正逐渐普及。
在使用了模拟触摸面板装置的移动信息仪器中,能够进行使用了触摸面板的、在显示画面上的手势操作以及触摸多个点的多点触摸,实现直观的操作,由此实现操作性的提高。
这种移动信息仪器的多数通过搭载静电电容方式的触摸面板,由此实现上述的操作性的提高。然而,静电电容方式的触摸面板价格高,并且存在利用手套等对触摸面板进行触摸的情况下无反应的问题。
因此,取代静电电容方式的触摸面板,出现了能够利用电阻膜方式实现多点触摸的触摸面板。在能够实现多点触摸的触摸面板中,1片触摸面板分割为在纵向和横向区分出的区(单元格)。而且,通过对各个区(单元格)上的触摸输入信息进行检测,从而进行触摸面板处的坐标值的获取。
这里,对使用了区(单元格)的触摸面板处的坐标值的获取方法进行说明。首先,获取分割出的区(单元格)的以各行为单位的触摸信息,即,对触摸面板进行了触摸输入操作这一信息。然后,获取存在触摸输入操作的各行内的各区(单元格)的触摸信息。接着,获取存在触摸输入操作的各区(单元格)的坐标的AD值信息。只要能够获取这种存在触摸的各区(单元格)的AD值信息,则作为触摸面板处理来说就是正确的处理。
然而,如果针对全部的区(单元格)而获取AD值信息,则从针对触摸面板进行触摸输入操作至AD值信息的获取为止需要时间,其结果是响应速度变慢。因此,在检测出进行了触摸输入操作的区(单元格)之后,仅针对该区(单元格)获取AD值,由此实现响应速度的提高。
然后,针对该获取到的AD值信息而检验妥当性。这里,判定所得到的AD值是否是在作出了反应的区(单元格)内原本应当存在的AD值。如果判定的结果为所得到的AD值不是作出了反应的区(单元格)内原本应当存在的AD值,则该AD值被视为噪声,进行将AD值去除的处理。
另一方面,在所得到的AD值是在作出了反应的区(单元格)内原本应当存在的AD值的情况下,最后进行边界附近的AD值的舍入处理。如果在相邻的区(单元格)的边界线附近进行触摸输入操作、且触摸输入操作跨越边界线,则由于即使是1点的触摸输入操作,也是大于或等于2个区(单元格)进行反应,因此AD值也获取大于或等于2个值。然而,由于实际的触摸输入操作为1点,因此如果边界线附近的AD值近似,则进行将所得到的大于或等于2个AD值舍入为1个AD值的舍入处理。由此,使进行了触摸输入操作的触摸点的数量与得到的AD值的数量一致,得到触摸面板处的坐标值。
作为这种触摸面板装置,例如在专利文献1中公开了下述触摸面板输入装置,即,在触摸面板面上设定多个接触坐标检测区域,针对分割出的区域分配输入方式,在针对所述分割出的区域进行了触摸输入时,从算法储存单元调用与分配给该区域的输入方式相对应的算法,利用该算法进行接触坐标的检测。
另外,例如在专利文献2中公开了下述内容,即,关于即使触摸面板输入处于异常状态也能够一边对输入坐标进行校正一边继续进行动作的触摸面板式输入显示装置,在触摸面板异常的情况下对异常状态进行通知,在能够进行坐标校正的情况下对输入坐标进行校正,在不能进行坐标校正的情况下对不能继续使用这一情况进行显示。
另外,例如在专利文献3中公开了下述输入装置,即,在一个接触点坐标与另一个接触点坐标的距离比规定值小的情况下,基于一个接触点坐标的坐标值和另一个接触点坐标的坐标值而对一点化坐标的坐标值进行计算,将一个接触点坐标和另一个接触点坐标置换为所述一点化坐标。
专利文献1:日本特开平11-161425号公报
专利文献2:日本特开2010-277119号公报
专利文献3:日本特开2011-145751号公报
发明内容
然而,根据上述现有技术,存在下述问题,即,在单元格呈井字形(长方形)的结构时的触摸输入操作的情况下,所得到的AD值即坐标值发生偏差。
本发明就是鉴于上述内容而提出的,其目的在于得到一种模拟触摸面板装置,该模拟触摸面板装置在画面上的触摸输入操作成为井字形(长方形)的情况下,能够获取准确的触摸输入坐标。
为了解决上述课题、实现目的,本发明涉及的模拟触摸面板装置的特征在于,具有模拟触摸面板,该模拟触摸面板在面方向具有四边形形状的外形形状,并且在所述四边形形状的2对边的方向上分别被区域分割为均等的、四边形形状的多个区,所述模拟触摸面板构成为,使在相对的端边部处分别设置有一对电极端子的电阻膜以所述电极端子正交的方式上下地重叠,通过触摸输入操作将电阻膜面按下,利用因这时的上下的所述电阻膜的接触产生的电阻分压而检测坐标,所述模拟触摸面板装置具有:输入区检测部,其对所述模拟触摸面板处进行了触摸输入操作的所述区的位置进行检测;检测坐标值获取部,其求出进行了所述触摸输入操作的位置的坐标值即检测坐标值;图案判定部,其将进行了所述触摸输入操作的多个所述区所构成的井字形的图案与既定的井字形图案进行比较而实施判定;计算坐标值计算部,其基于与由所述图案判定部判定出的井字形图案相对应的各区的电阻值、和构成由所述图案判定部判定出的井字形图案的所述区的位置的信息,对构成由所述图案判定部判定出的井字形的图案的多个区之中在所述四边形形状的一对边的方向上相邻的2个所述区的角部的坐标值即计算坐标值进行计算;差值计算部,其针对进行了所述触摸输入操作的区,对所述检测坐标值与所述计算坐标值的坐标值差值进行计算;基准坐标值计算部,其基于所述多个所述区未构成井字形的图案的情况下的各区的电阻值、和构成由所述图案判定部判定出的井字形图案的所述区的位置的信息,对所述多个所述区未构成井字形的图案的情况下的与所述计算坐标值相对应的所述2个所述区的角部的坐标值即基准坐标值进行计算;以及校正坐标值计算部,其对基于所述坐标值差值而校正了所述基准坐标值得到的校正坐标值进行计算。
发明的效果
根据本发明,实现下述效果,即,在画面上的触摸输入操作成为井字形(长方形)的情况下,能够获取准确的触摸输入坐标。
附图说明
图1是表示本发明的实施方式涉及的模拟触摸面板装置的模拟触摸面板的外观的俯视图。
图2是表示本发明的实施方式涉及的模拟触摸面板装置的结构的框图。
图3是表示本发明的实施方式涉及的模拟触摸面板装置的坐标检测处理的流程的流程图。
图4是表示被触摸的多个区(单元格)成为井字形的单元格结构的触摸状态的一个例子的触摸面板示意图。
图5是表示被触摸的多个区(单元格)成为井字形的单元格结构的触摸状态的一个例子的触摸面板示意图。
图6是表示被触摸的多个区(单元格)成为井字形的单元格结构的触摸状态的一个例子的触摸面板示意图。
图7是表示在区域分割式的模拟触摸面板处触摸了1点的情况下所构成的导电路径的示意图。
图8是表示在区域分割式的模拟触摸面板处以构成井字形(长方形)的方式进行了触摸的情况下所构成的导电路径的示意图。
图9是表示本实施方式中由区(单元格)构成的井字形的基本图案的图。
图10是表示本发明的实施方式中由区(单元格)构成的井字形的基本图案的图。
图11是表示本发明的实施方式中由区(单元格)构成的井字形的基本图案的图。
图12是表示本发明的实施方式中由区(单元格)构成的井字形的基本图案的图。
图13是表示本发明的实施方式中由区(单元格)构成的井字形的基本图案的图。
图14是表示本发明的实施方式涉及的模拟触摸面板装置的对检测坐标值(AD值)进行校正的校正方法的流程的流程图。
图15是表示本发明的实施方式涉及的区域分割式的模拟触摸面板的电阻的配置的示意图。
图16是表示被触摸的区(单元格)构成井字形(长方形)的情况下的电阻的配置的示意图。
图17是表示被触摸的区(单元格)构成井字形(长方形)的情况的一个例子的图。
图18是表示被触摸的区(单元格)未构成井字形(长方形)的情况的一个例子的图。
图19是表示将区(单元格)内进一步分割而获取校正坐标值的情况的一个例子的示意图。
具体实施方式
下面基于附图对本发明涉及的模拟触摸面板装置的实施方式进行详细说明。此外,本发明并不限定于下面的记述,在不脱离本发明的主旨的范围内能够适当进行变更。
实施方式.
图1是表示本发明的实施方式涉及的模拟触摸面板装置1的模拟触摸面板(下面,称作触摸面板)的外观的俯视图。如图1所示,在模拟触摸面板装置1中,具有四边形形状的1片触摸面板在横向(图中的X方向、行方向)和纵向(图中的Y方向、列方向)由边界线12等间隔地进行区域分割。成为区域分割式的模拟触摸面板。由此,触摸面板在面方向以矩阵状被分割为具有四边形形状的区(单元格)11。而且,通过对各个区(单元格)11上的触摸输入信息进行检测,从而进行触摸面板处的坐标值的获取。
图2是表示实施方式涉及的模拟触摸面板装置1的结构的框图。在图2中,(a)表示模拟触摸面板装置1的整体结构,(b)表示触摸面板处理部120的详细结构。模拟触摸面板装置1具有操作面板部110、触摸面板处理部120、主处理部130、存储部140和控制部150。
操作面板部110具有触摸面板111、显示部112,该操作面板部110具有输入单元和显示单元的功能。操作面板部110在显示部112的前表面配置有作为输入装置的触摸面板111。触摸面板111是透明的,用户能够一边观察正下方的显示部112所显示的图像一边通过触摸进行输入。
触摸面板111设为在面方向具有长方形状的、电阻膜方式的触摸面板。通常,对于电阻膜方式的触摸面板,在相对的端边部处分别设置有一对电极端子的电阻膜以所述电极端子正交的方式上下地重叠。而且,通过触摸输入操作将电阻膜面按下,利用因这时的上下的所述电阻膜的接触产生的电阻分压而检测坐标。例如,在成为基座的玻璃面的表面隔着微小的垫片而粘贴柔软的透明薄膜。在玻璃以及透明薄膜的相对的面设置有例如由ITO(Indium Tin Oxide)构成的透明的电极栅格。而且,如果触摸透明薄膜面,则由于触摸的压力,透明薄膜弯曲而与玻璃面的电极接触,流过电流。而且,对通过玻璃面、透明薄膜面各自的透明电极的电阻得到的分压比进行测定,由此检测所按压的位置。即,如果针对相对的2片电阻膜之中的1片施加有电压,则在第2片产生与操作的位置相应的电压。触摸面板111将该电压值输出至触摸面板处理部120。在触摸面板处理部120中,通过对该分压比进行检测,从而能够作为模拟量(电压值)而对操作的部位进行检测。然后,对该电压值进行AD变换,成为AD值。此外,由于这种检测方法以及检测结构是公知的,因此本说明书中省略详细的说明。
显示部112例如能够使用LCD、等离子显示器、有机EL显示器等显示单元。
触摸面板处理部120对针对触摸面板111的触摸输入操作(下面,有时称作触摸)的输入位置(输入坐标)进行检测以及校正。触摸面板处理部120具有输入区检测部121、检测坐标值获取部122、图案判定部123、电阻值存储部124、计算坐标值计算部125、差值计算部126、基准坐标值计算部127、校正坐标值计算部128和检验部129。
输入区检测部121具有比较器,该输入区检测部121根据从触摸面板111输出的区(单元格)11的输出电压与基准电压相比是高还是低来对触摸进行判定,检测进行了触摸输入操作的区的位置。即,在区(单元格)11的行以及区(单元格)11的列双方判定输出电压相对于基准电压是高还是低,由此检测进行了触摸输入操作的区的位置。
检测坐标值获取部122求出进行了触摸输入操作的位置的坐标值即检测坐标值。
图案判定部123保存多个区(单元格)11构成井字形的、既定的井字形图案的信息,将进行了触摸输入操作的多个区(单元格)11所构成的井字形的图案与既定的井字形图案进行比较而实施判定。
电阻值存储部124针对既定的多个井字形的图案而存储多个区构成井字形的情况下的各区的电阻值。
计算坐标值计算部125基于与由图案判定部123判定出的井字形图案相对应的各区的电阻值、和构成由图案判定部123判定出的井字形图案的区的位置的信息,对构成由图案判定部123判定出的井字形的图案的多个区之中在一对边的方向上相邻的2个区的角部的坐标值即计算坐标值进行计算。这里,在一对边的方向上相邻的2个区的角部构成在构成井字形(长方形)的区(单元格)11之间的一对边的方向上的最短距离部。
差值计算部126针对进行了触摸输入操作的区(单元格)11,对检测坐标值与计算坐标值的坐标值差值进行计算。
基准坐标值计算部127对未构成井字形的图案的情况下的与计算坐标值相对应的2个区的角部的坐标值即基准坐标值进行计算。
校正坐标值计算部128对基于坐标值差值而校正了基准坐标值得到的校正坐标值进行计算。
检验部129进行检测坐标值以及校正坐标值的AD变换而生成AD值,进行坐标值(AD值)的妥当性的检验以及坐标值(AD值)的舍入处理。另外,检验部129将妥当性的检验以及坐标值(AD值)的舍入处理结束后的坐标值发送至主处理部130。此外,AD变换也可以由专用的处理部进行。
主处理部130基于从触摸面板处理部120输入的、进行了触摸输入操作的区(单元格)11的输入坐标值而执行触摸开关功能。
存储部140对模拟触摸面板装置1的各种处理所需的各种程序以及各种信息进行存储。
控制部150对模拟触摸面板装置1的处理整体进行控制。
下面,对本实施方式涉及的模拟触摸面板装置1的坐标检测处理进行说明。图3是表示本实施方式涉及的模拟触摸面板装置1的坐标检测处理的流程的流程图。
首先,输入区检测部121获取区域分割后的区(单元格)11处的以各行为单位的触摸信息,即,对触摸面板111进行了触摸这一信息(步骤S110)。这里,行是指图1中的纵向(图中的Y方向)。然后,输入区检测部121获取存在触摸的各行内的各列处的触摸信息而检测被触摸的区(单元格)11(步骤S120)。
然后,检测坐标值获取部122获取被触摸的区(单元格)11的、实际被触摸的位置的检测坐标值(电压值)(步骤S130)。与触摸点相对应的坐标值(电压值)的获取分为X方向和Y方向这2次而进行。对于X方向的坐标值(电压值)的获取,例如在触摸面板111中,将在被触摸的区(单元格)11所在的行的左侧设置的电极设定为0V的状态,将在被触摸的区(单元格)11所在的行的右侧设置的电极设定为5V的状态。而且,将在被触摸的区(单元格)11之下设置的电极设定为高阻抗的状态,将该电极连接至AD转换器。而且,针对触摸面板111的行方向的两端之间设定为0-5V的导通路径中被触摸的位置,将通过该位置处的电阻分压而得到的电压值设为检测坐标值(电压值)。对于Y方向的坐标值(电压值)的获取,也以与上述的X方向的坐标值(电压值)的获取相同的方式进行。然后,对坐标值(电压值)进行AD变换,由此获取坐标值(AD值)。此外,对于这种检测方法以及检测结构,由于是公知的,因此在本说明书中省略详细的说明。
这里,例如如图4所示,有时以如下方式在多个部位对触摸面板111进行触摸,即,在该触摸面板111的面方向,多个区(单元格)11同时地被触摸,被触摸的区(单元格)11T构成井字形(长方形)。在该情况下,由于下面所述的原理而不能获取准确的坐标值(电压值),所获取的坐标值(AD值)发生坐标偏差。图4是表示被触摸的多个区(单元格)11成为井字形的单元格结构的触摸状态的一个例子的触摸面板示意图。在图4中,标号T表示实际被触摸的位置。
此外,在图4中,看到的是为了使得被触摸的区(单元格)11T构成井字形(长方形),需要4点的区(单元格)11的触摸。然而,如图5所示,如果在相邻的区(单元格)11的边界线12上进行了2点触摸、在区域分割后的区(单元格)11的交点进行了1点触摸,则也成为由4个区(单元格)11进行反应。在该情况下,井字形(长方形)的触摸也成立,不能获取准确的坐标值(电压值),所获取的坐标值(AD值)发生坐标偏差。图5是表示被触摸的多个区(单元格)11成为井字形的单元格结构的触摸状态的一个例子的触摸面板示意图。
另外,如图6所示,有时看到的是即使是3点的触摸,区(单元格)11G也作为幻象(ghost)而进行反应,构成井字形(长方形)。图6是表示被触摸的多个区(单元格)11成为井字形的单元格结构的触摸状态的一个例子的触摸面板示意图。
如果在触摸面板111的面方向以构成井字形(长方形)的方式在多个部位处触摸了区(单元格)11,则由于在触摸面板的面方向上通电路径分散,因此不能得到准确的坐标值(电压值)。原本在触摸面板111的横向(图中的X方向),构成从被触摸的位置通过而沿触摸面板111的横向(图中的X方向)延伸的1条导电路径。在该情况下,例如如图7所示,在对被触摸的区(单元格)11T所在的行的两端处设置的电极201和电极202之间设定有5V的电压差的情况下,构成1条导电路径L1。图7是表示在区域分割式的模拟触摸面板处触摸了1点的情况下所构成的导电路径的示意图。此外,在图7中,电极201和电极202仅在1行以及1列的端边部示出,但实际上能够在全部的行以及1列的相对的端边部处分别设置一对电极端子而对坐标进行检测。
然而,如果在触摸面板111的面方向以构成井字形(长方形)的方式在多个部位对区(单元格)11进行触摸,则在X方向上,例如如图8所示那样构成从被触摸的位置通过的导电路径L1和导电路径L2这2条通电路径,通电路径分散,形成通电路径的并联电路。图8是表示在区域分割式的模拟触摸面板处以构成井字形(长方形)的方式进行了触摸的情况下所构成的导电路径的示意图。因此,在通常的1点处的触摸、和被触摸的区(单元格)11T构成井字形(长方形)的触摸中,即使触摸相同的部位,利用电阻分压而得到的电压值也不同。由此,所获取的电压值(坐标值)相对于原本正确的电压值(坐标值)而产生偏差,发生坐标偏差。
另外,例如如图8所示,对于在设置于被触摸的区(单元格)11T所在的列的两端处的电极203和电极204之间设定有5V的电压差的情况下的Y方向的坐标值(电压值)的获取,同样地也产生坐标偏差。
在手势操作这种动态触摸的情况下,几乎不发生被用户触摸的区(单元格)11T构成井字形(长方形)的情况。另外,在手势操作的情况下,被触摸的区(单元格)11T的轨迹为动态的轨迹。因此,即使被触摸的区(单元格)11T瞬间构成井字形(长方形),但如果对被触摸的区(单元格)11T的坐标的轨迹的连续性进行监视,则也可以忽略。
然而,在准确地要求大于或等于2点的坐标的情况下,例如在联锁等按压2点等的情况下,坐标偏差的发生成为非常大的问题。例如在FA用途中,联锁等的操作在转换至维护画面等时频繁地使用。另外,在FA用途中,即使不是联锁,例如使起重机动作等在触摸面板进行大于或等于2点的触摸操作的情形也较多。
因此,在本实施方式中,触摸面板处理部120的图案判定部123判定被触摸的多个区(单元格)11是否构成了井字形(步骤S140)。对于判定被触摸的多个区(单元格)11是否构成了井字形的方法,在下面示出。
图9~图13是表示本实施方式中由区(单元格)11所构成的井字形的基本图案的图。在图9~图13中示出的区(单元格)11的图案是存在不能获取准确的坐标值(电压值)的可能性的情况的图案。在图9~图13中,(a)是表示触摸面板处多个区(单元格)11构成井字形的状态的示意图,(b)是表示(a)所示的井字形的基本图案被存储于存储部140时的井字形结构数据。作为井字形结构数据,存储有在以左上的区域为原点的情况下构成井字形基本图案的区(单元格)11的[开始列编号]、[开始行编号]、[结束列编号]、[结束行编号]。井字形结构数据预先被存储于图案判定部123。此外,井字形结构数据也可以存储于存储部140。
在图9~图13中,作为一个例子,示出触摸面板在面方向从左上的(X0,Y0)至右下的(X9,Y6)为止进行了10×7=70的区域分割的例子。在图9的例子的情况下,作为[开始列编号]而存储有x_start:X2,作为[开始行编号]而存储有y_start:Y1,作为[结束列编号]而存储有x_end:X6,作为[结束行编号]而存储有y_end:Y3,这些数据是以相应的区(单元格)11的编号而存储的。另外,在图9~图13的(b)中,将上述一个基本图案的井字形结构数据,针对每个基本图案在[]中标注识别编号而以[识别编号]的形式进行管理。
在图9中,示出1种井字形的基本图案。在图10中,示出与图9不同的1种井字形的基本图案。在图11中,示出包含图10的基本图案在内的3种井字形的基本图案。在图12中,示出包含图10以及图11的基本图案在内的5种井字形的基本图案。在图13中,示出包含图11以及图12的基本图案在内的3种井字形的基本图案。井字形的基本图案大致为图9~图13所示的图案,通过在这些图案中对区(单元格)11之间的间隔进行变更,从而能够收罗井字形的图案。
因此,触摸面板处理部120的图案判定部123将在步骤S120中检测到的被触摸的区(单元格)11T的图案的信息、与存储于图案判定部123的所有的井字形的基本图案的信息,针对每个[]的识别编号全部进行比较。此外,例如,对于图11所示的图案和图12所示的图案,直至中途的识别编号[2]为止是一致的,但最终判断为不同的井字形(长方形)图案。
这里,在被触摸的多个区(单元格)11构成井字形的情况下(步骤S140、Yes),针对在步骤S130中获取到的检测坐标值(电压值)进行校正(步骤S150),进入步骤S160。检测坐标值(电压值)的校正方法在后面叙述。
另一方面,在被触摸的多个区(单元格)11未构成井字形的情况下(步骤S140、No),不针对在步骤S130中获取到的检测坐标值(电压值)进行校正,直接进入步骤S160。
然后,检验部129针对在步骤S150中被校正的、或者未校正的(步骤S140、No)检测坐标值(电压值)进行AD变换,进而对坐标值的妥当性进行检验(步骤S160)。即,判定所得到的坐标值(AD值)是否是在作出了反应的区(单元格)内原本应当存在的坐标值(AD值)。
如果判定的结果为,所得到的坐标值(AD值)是在作出了反应的区(单元格)内原本应当存在的坐标值(AD值)(步骤S160、Yes),则检验部129进行边界线12附近的坐标值(AD值)的舍入处理(步骤S170)。由于如果是在相邻的区(单元格)11的边界线12附近进行触摸、且触摸跨越了边界线12,则即使是1点的触摸,也是大于或等于2个区(单元格)进行反应,因此坐标值(AD值)也会获取大于或等于2个值。然而,由于实际的触摸为1点,因此如果边界线12附近的坐标值(AD值)近似,则进行将所得到的大于或等于2个坐标值(AD值)舍入为1个坐标值(AD值)的舍入处理。由此,使被触摸的触摸点数量和所得到的坐标值(AD值)的数量一致,得到触摸面板处的坐标值(AD值),结束一系列的坐标检测处理。
此外,进行舍入处理后的坐标值(AD值)被发送至主处理部130。主处理部130基于从触摸面板处理部120发送的坐标值(AD值)而执行规定的触摸开关功能。
另一方面,如果判定结果为,所得到的坐标值(AD值)不是在作出了反应的区(单元格)11内原本应当存在的坐标值(AD值)(步骤S160、No),则将该AD值视为噪声,检验部129进行将坐标值(AD值)去除的处理(步骤S180),一系列的坐标检测处理结束。
下面,对检测坐标值(AD值)的校正方法进行说明。图14是表示本实施方式涉及的模拟触摸面板装置1的对检测坐标值(电压值)进行校正的校正方法的流程的流程图。
区域分割后的触摸面板可以想作是将均匀的电阻膜分割为格子状。因此,可以认为,关于各区(单元格)11的电阻值,在纵向以及横向上分别在各区(单元格)11具有相同的电阻值,触摸面板如图15所示为区(单元格)11的集合体。
图15是表示本实施方式涉及的区域分割式的触摸面板的电阻的配置的示意图。如图15所示,在触摸面板的面方向,各区(单元格)11以相同形状形成为矩阵状。因此,各区(单元格)11的横向(X方向)的电阻值分别为相同的固定值,另外,纵向(Y方向)的电阻值分别为相同的固定值,上述值被预先存储于电阻值存储部124。另外,该电阻值也可以存储于存储部140。此外,在图15中,示出了区(单元格)11的形状为长方形状的情况,在区(单元格)11的形状为正方形状的情况下也相同。
另外,即使在各区(单元格)11的电阻值未被预先存储的情况下,根据横向(X方向)或者纵向(Y方向)的电阻值中的触摸面板的电阻值、和横向(X方向)或者纵向(Y方向)的区(单元格)11的数量,也能够计算各区(单元格)11的横向(X方向)以及纵向(Y方向)的电阻值。
被触摸的区(单元格)11T构成井字形(长方形)的情况下的电阻配置例如成为如图16所示的形状。图16是表示被触摸的区(单元格)构成井字形(长方形)的情况下的电阻的配置的示意图。因此,在横向(X方向),也如图8所示那样,触摸面板的按下位置之间、即被触摸的区(单元格)11T之间的通电路径分散,成为并联电路。由此,所获取的坐标值(电压值)会成为相对于实际的值存在偏差的值。
这里,在上述的步骤S120中,检测出被触摸的区(单元格)11T。图17是表示被触摸的区(单元格)11T构成井字形(长方形)的情况的一个例子的示意图。例如在图17中,在实际触摸了触摸位置301、触摸位置302、触摸位置303、触摸位置304的情况下,检测出这些触摸位置被触摸的区(单元格)11T。因此,能够确定构成井字形(长方形)的区(单元格)11T,由此对构成井字形(长方形)的区(单元格)11T进行确定(步骤S210)。
能够确定被触摸的区(单元格)11T,由此如图17所示,构成井字形(长方形)的被触摸的区(单元格)11T之间的最短距离部例如能够由检测坐标值获取部122通过运算而自动决定。例如,在图17中,在横向(X方向),内含触摸位置301的第1触摸区(单元格)的角部311、与内含触摸位置302的第2触摸区(单元格)的角部312之间成为最短距离部。
另外,被触摸的区(单元格)11T构成井字形(长方形)的情况下、即如图16所示那样通电路径成为并联电路的情况下的第1触摸区(单元格)的角部311以及第2触摸区(单元格)的角部312的坐标值(电压值)能够以下述方式进行计算,即,根据存储于存储部140的区(单元格)11的横向(X方向)以及纵向(Y方向)的电阻值、和构成井字形图案的被触摸的区(单元格)11T的位置的信息而进行计算。
即,图案判定部123将进行了触摸输入操作的多个区(单元格)11所构成的井字形的图案与既定的井字形图案进行比较而实施判定。然后,计算坐标值计算部125基于与由图案判定部123判定出的井字形图案相对应的各区的电阻值、和构成由图案判定部123判定出的井字形图案的区(单元格)11的位置的信息,对第1触摸区(单元格)的角部311以及第2触摸区(单元格)的角部312的坐标值(电压值)即计算坐标值进行计算。由于通电路径成为并联电路,所以这里的计算坐标值不是准确的坐标值(电压值),而是产生了偏差的坐标值(电压值)。计算坐标值计算部125将通过计算而求出的构成井字形图案的被触摸的区(单元格)11T的第1触摸区(单元格)的角部311以及第2触摸区(单元格)的角部312的坐标值(电压值)作为计算坐标值(电压值)而存储至存储部140(步骤S220)。
另一方面,如图18所示,对于被触摸的区(单元格)11T未构成井字形(长方形)的情况下的内含触摸位置301的第1触摸区(单元格)的角部311、和内含触摸位置302的第2触摸区(单元格)的角部312的坐标值(电压值),也能够相同地进行计算。即,对于被触摸的区(单元格)11T未构成井字形(长方形)的情况下的第1触摸区(单元格)的角部311和第2触摸区(单元格)的角部312的坐标值(电压值),也能够基于存储于存储部140的各区(单元格)11的横向(X方向)的电阻值以及纵向(Y方向)的电阻值、和构成由图案判定部123判定出的井字形图案的区(单元格)11的位置的信息而进行计算。图18是表示被触摸的区(单元格)11T未构成井字形(长方形)的情况的一个例子的示意图。
将在被触摸的区(单元格)11T未构成井字形(长方形)的情况下通过计算而求出的与上述的计算坐标值(电压值)相对应的第1触摸区(单元格)的角部311以及第2触摸区(单元格)的角部312的坐标值(电压值),作为基准坐标值(电压值)而存储至存储部140(步骤S230)。此外,上述值与在被触摸的区(单元格)11T未构成井字形(长方形)的情况下实际上触摸了第1触摸区(单元格)的角部311以及第2触摸区(单元格)的角部312时能够获取的坐标值(电压值)为相同值。
然后,差值计算部126对计算坐标值(电压值)与检测坐标值(电压值)的坐标值差值进行计算(步骤S240)。该坐标值差值成为用于下面对基准坐标值(电压值)进行校正的近似值。差值计算部126对井字形(长方形)的触摸时在实际的触摸位置301处获取到的检测坐标值(电压值)、与第1触摸区(单元格)的角部311的坐标值(电压值)即计算坐标值之间的差值(第1触摸区差值)进行计算,存储至存储部140。另外,差值计算部126对井字形(长方形)的触摸时在实际的触摸位置302处获取到的检测坐标值(电压值)、与第2触摸区(单元格)的角部312的坐标值(电压值)即计算坐标值之间的差值(第2触摸区差值)进行计算,存储至存储部140。
在步骤S230中计算出的、第1触摸区(单元格)的角部311以及第2触摸区(单元格)的角部312的坐标值(电压值)即基准坐标值(电压值)是在构成井字形(长方形)的触摸区(单元格)11T中与原本的坐标之间的偏差量最小的情形。因此,上述作为近似值的坐标值差值的值越大,意味着触摸区(单元格)11T内的偏差量越大。
然后,校正坐标值计算部128基于作为近似值的坐标值差值而对基准坐标值进行校正,计算出校正坐标值而存储至存储部140(步骤S250)。第1触摸区(单元格)的角部311的坐标值(电压值)即基准坐标值(电压值)是内含触摸位置301的第1触摸区(单元格)11T的右端的坐标值(电压值)。以该坐标值(电压值)为起点,上述的第1触摸区差值的值越大,则越从第1触摸区(单元格)的角部311的坐标值(电压值)即基准坐标值(电压值)向第1触摸区(单元格)11T内的左侧移动,由此获取触摸位置301的校正坐标值。
同样地,第2触摸区(单元格)的角部312的坐标值(电压值)即基准坐标值(电压值)是内含触摸位置302的第2触摸区(单元格)11T的左端的坐标值(电压值)。以该坐标值(电压值)为起点,上述的第2触摸区差值的值越大,则越从第2触摸区(单元格)的角部312的坐标值(电压值)即基准坐标值(电压值)向第2触摸区(单元格)11T内的左侧移动,由此获取触摸位置302的校正坐标值。而且,通过上述的校正方法进行的检测坐标值(电压值)的校正针对纵向以及横向这两个方向进行。
然后,将该校正坐标值向主处理部130进行通知,由此即使在被触摸的区(单元格)11T构成井字形(长方形)的情况下,也能够获取触摸位置301、触摸位置302这2点的准确的坐标。另外,能够通过进行相同的处理,从而获取触摸位置303、触摸位置304这2点的准确的坐标值(AD值)。
另外,作为校正坐标值的获取方法的一个例子,也可以如图19所示那样,将区(单元格)11进一步区域分割为小区域。图19是表示在区(单元格)11内进一步进行分割而获取校正坐标值的情况的一个例子的示意图。例如,将区(单元格)11的X方向以作为近似值的坐标值差值为0~m的范围、m~n的范围、n~p的范围、p~q的范围、q~r的范围等的方式分割为小区域。在该情况下,判定上述的坐标值差值的值被分配给分割后的区(单元格)11的哪个小区域。然后,也可以将判定出的小区域的坐标值(电压值)作为校正坐标值。即,校正坐标值计算部128在基于坐标值差值而对基准坐标值(电压值)进行校正时,判定进一步分割各区(单元格)11得到的多个小区域中与基于坐标值差值的校正坐标值对应的小区域。然后,校正坐标值计算部128也可以将该小区域的坐标分配给校正坐标值。在图19中,示出作为近似值的坐标值差值处于n~p的范围的情况。
而且,在纵向的校正坐标值的获取中也实施与横向的校正坐标值的获取方法相同的处理,由此能够与横向的坐标值以及纵向的坐标值一起获取校正坐标值,得到准确的坐标值。
如上述所示,在本实施方式中,在同时被触摸的多个区(单元格)构成井字形(长方形)的情况下,由触摸面板处理部120对区(单元格)的触摸形状为井字形(长方形)这一情况进行识别。由此,由于对因区(单元格)的触摸形状构成井字形(长方形)而在获取到的坐标产生的坐标偏差进行校正,因此能够针对构成井字形(长方形)的2点的坐标,输出正确的坐标。
另外,在本实施方式中,在同时被触摸的多个区(单元格)构成井字形(长方形)的情况下,由触摸面板处理部120对区(单元格)的触摸形状为井字形(长方形)这一情况进行识别。由此,由于对因区(单元格)的触摸形状构成井字形(长方形)而在获取到的坐标产生的坐标偏差进行校正,因此校正后的2点的坐标值成为被触摸的区(单元格)内的值。
另外,在本实施方式中,能够对因区(单元格)11的触摸形状构成井字形(长方形)而在获取到的坐标产生的坐标偏差进行校正、输出至主处理部130。由此,无需在主处理部130中实施针对获取到的输入坐标的拒绝处理,防止产生不必要的处理。
因此,根据本实施方式,实现下述效果,即,即使在画面上的触摸输入操作成为井字形(长方形)的情况下,也能够针对构成井字形(长方形)的2点的坐标,获取准确的触摸坐标。
工业实用性
如以上所述,本发明涉及的模拟触摸面板装置在画面上的触摸为井字形的情况下是有用的。
标号的说明
1模拟触摸面板装置,11区(单元格),11T被触摸的区(单元格),12边界线,110操作面板部,111触摸面板,112显示部,120触摸面板处理部,121输入区检测部,122检测坐标值获取部,123图案判定部,124电阻值存储部,125计算坐标值计算部,126差值计算部,127基准坐标值计算部,128校正坐标值计算部,129检验部,130主处理部,140存储部,150控制部,201、202、203、204电极,301、302、303、304触摸位置,311第1触摸区(单元格)的角部,312第2触摸区(单元格)的角部,L1、L2导电路径。

Claims (5)

1.一种模拟触摸面板装置,其特征在于,
具有模拟触摸面板,该模拟触摸面板在面方向具有四边形形状的外形形状,并且在所述四边形形状的2对对边的方向上分别被区域分割为均等的、四边形形状的多个区,
所述模拟触摸面板构成为,使在相对的端边部处分别设置有一对电极端子的电阻膜以所述电极端子正交的方式上下地重叠,通过触摸输入操作将电阻膜面按下,利用因这时的上下的所述电阻膜的接触产生的电阻分压而检测坐标,
所述模拟触摸面板装置具有:
输入区检测部,其对所述模拟触摸面板处进行了触摸输入操作的所述区的位置进行检测;
检测坐标值获取部,其求出进行了所述触摸输入操作的位置的坐标值即检测坐标值;
图案判定部,其将进行了所述触摸输入操作的多个所述区所构成的井字形的图案与既定的井字形图案进行比较而实施判定;
计算坐标值计算部,其基于与由所述图案判定部判定出的井字形图案相对应的各区的电阻值、和构成由所述图案判定部判定出的井字形图案的所述区的位置的信息,对构成由所述图案判定部判定出的井字形的图案的多个区之中在所述四边形形状的一对对边的方向上相邻的2个所述区的角部的坐标值即计算坐标值进行计算;
差值计算部,其针对进行了所述触摸输入操作的区,对所述检测坐标值与所述计算坐标值的坐标值差值进行计算;
基准坐标值计算部,其基于所述多个所述区未构成井字形的图案的情况下的各区的电阻值、和构成由所述图案判定部判定出的井字形图案的所述区的位置的信息,对所述多个所述区未构成井字形的图案的情况下的与所述计算坐标值相对应的所述2个所述区的构成最短距离部的角部的坐标值即基准坐标值进行计算;以及
校正坐标值计算部,其基于所述坐标值差值对所述基准坐标值进行校正而计算出校正坐标值。
2.根据权利要求1所述的模拟触摸面板装置,其特征在于,
将所述多个所述区构成所述井字形的图案的情况下的各区的电阻值针对所述多个井字形的图案的每一个而预先保存。
3.根据权利要求1或2所述的模拟触摸面板装置,其特征在于,
将所述多个所述区未构成所述井字形的图案的情况下的所述各区的电阻值预先保存。
4.根据权利要求1或2所述的模拟触摸面板装置,其特征在于,
所述校正坐标值计算部在基于所述坐标值差值而对所述基准坐标值进行校正时,分配将各区进一步分割得到的多个小区域中与基于所述坐标值差值的校正坐标对应的所述小区域的坐标。
5.根据权利要求3所述的模拟触摸面板装置,其特征在于,
所述校正坐标值计算部在基于所述坐标值差值而对所述基准坐标值进行校正时,分配将各区进一步分割得到的多个小区域中与基于所述坐标值差值的校正坐标对应的所述小区域的坐标。
CN201480078768.9A 2014-05-12 2014-05-12 模拟触摸面板装置 Active CN106462311B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2014/062619 WO2015173867A1 (ja) 2014-05-12 2014-05-12 アナログタッチパネル装置

Publications (2)

Publication Number Publication Date
CN106462311A CN106462311A (zh) 2017-02-22
CN106462311B true CN106462311B (zh) 2019-04-05

Family

ID=54479440

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480078768.9A Active CN106462311B (zh) 2014-05-12 2014-05-12 模拟触摸面板装置

Country Status (3)

Country Link
JP (1) JP6095854B2 (zh)
CN (1) CN106462311B (zh)
WO (1) WO2015173867A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6876153B2 (ja) * 2018-01-19 2021-05-26 ローム株式会社 抵抗膜タッチパネルの制御回路、タッチ式入力装置
TWI765969B (zh) * 2018-02-14 2022-06-01 李尚禮 電容式感測裝置的量測閾值的校正方法及電容式感測裝置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101149659A (zh) * 2006-09-20 2008-03-26 凌阳科技股份有限公司 触控输入装置、触摸定位装置及其方法
CN102902404A (zh) * 2011-07-28 2013-01-30 株式会社日本显示器东 触摸面板

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090303196A1 (en) * 2006-08-31 2009-12-10 Pioneer Corporation Matrix touch panel device
JP5132593B2 (ja) * 2009-01-29 2013-01-30 三菱電機株式会社 タッチパネル装置
TWI402738B (zh) * 2009-05-27 2013-07-21 Wintek Corp 觸控裝置以及觸控感測方法
JP5566676B2 (ja) * 2009-12-18 2014-08-06 富士通コンポーネント株式会社 タッチパネル、及びタッチパネルの座標検出方法
JP5450211B2 (ja) * 2010-04-01 2014-03-26 ローム株式会社 タッチパネルの制御回路、制御方法およびそれらを用いたタッチパネル入力装置、電子機器
JP5029767B2 (ja) * 2010-04-27 2012-09-19 カシオ計算機株式会社 抵抗膜式タッチパネルの接触状態検出方法、タッチパネル装置、及び表示装置
JP5861818B2 (ja) * 2011-09-15 2016-02-16 ブラザー工業株式会社 電子筆記装置
JP2014026582A (ja) * 2012-07-30 2014-02-06 Brother Ind Ltd 接触検出処理プログラム、接触検出処理方法、及びタッチパネル装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101149659A (zh) * 2006-09-20 2008-03-26 凌阳科技股份有限公司 触控输入装置、触摸定位装置及其方法
CN102902404A (zh) * 2011-07-28 2013-01-30 株式会社日本显示器东 触摸面板

Also Published As

Publication number Publication date
WO2015173867A1 (ja) 2015-11-19
JPWO2015173867A1 (ja) 2017-04-20
CN106462311A (zh) 2017-02-22
JP6095854B2 (ja) 2017-03-15

Similar Documents

Publication Publication Date Title
US6809726B2 (en) Touchscreen display calibration using results history
US9904417B2 (en) Projected capacitive touch detection with touch force detection using self-capacitance and mutual capacitance detection
US10061433B2 (en) Touch-type input device
CN104238851B (zh) 用于检测触摸输入的方法及设备
TWI601037B (zh) 應用於觸控裝置之測試系統及測試方法
US9811181B2 (en) Noise correction for a stylus touch device
US20100141604A1 (en) Resistive multi touch screen
US20140176498A1 (en) Touch sensor device, electronic apparatus, position calculation method, and position calculation program
CN106371647A (zh) 触摸压力灵敏度修正方法及计算机可读记录介质
JP2016009462A (ja) タッチ式入力装置
JP2016009463A (ja) タッチ式入力装置
CN106462311B (zh) 模拟触摸面板装置
CN103675489B (zh) 应用于触控装置的测试系统及测试方法
US20160154502A1 (en) Touch panel apparatus and position detection method using the touch panel apparatus
JP6649484B2 (ja) 位置検出方法、位置検出装置及び位置検出プログラム
CN103677454B (zh) 自容式触控面板
US20120287078A1 (en) Multi-touch detection method and device thereof
CN205484599U (zh) 触摸屏的测试装置
JP6612983B2 (ja) 位置検出装置
US20180307373A1 (en) Position based jitter removal
JPH0944307A (ja) タッチパネル制御装置
CN109614002B (zh) 内嵌型触控显示面板与触控检测方法
US10838567B2 (en) Touch panel device
JP2006202006A (ja) 抵抗膜方式タッチパネル
US10452212B2 (en) Mitigating active stylus/touch cross-coupling

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant