CN114270299A - 触摸面板装置、操作识别方法和操作识别程序 - Google Patents
触摸面板装置、操作识别方法和操作识别程序 Download PDFInfo
- Publication number
- CN114270299A CN114270299A CN201980099492.5A CN201980099492A CN114270299A CN 114270299 A CN114270299 A CN 114270299A CN 201980099492 A CN201980099492 A CN 201980099492A CN 114270299 A CN114270299 A CN 114270299A
- Authority
- CN
- China
- Prior art keywords
- touch
- value
- touch panel
- press
- pressing
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 35
- 238000003825 pressing Methods 0.000 claims abstract description 168
- 238000001514 detection method Methods 0.000 claims abstract description 58
- 238000009826 distribution Methods 0.000 claims description 70
- 238000010586 diagram Methods 0.000 description 29
- 239000004020 conductor Substances 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 230000008859 change Effects 0.000 description 7
- 238000003860 storage Methods 0.000 description 7
- 238000009434 installation Methods 0.000 description 5
- 239000000758 substrate Substances 0.000 description 5
- 238000002474 experimental method Methods 0.000 description 4
- 239000013013 elastic material Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
- G06F3/04144—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position using an array of force sensing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04105—Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04106—Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection
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
触摸面板装置(1)具有:坐标检测部(101),其根据从触摸面板(20)输出的信号(T0),生成表示触摸操作的位置的坐标信息(T1);按压力检测部(104),其生成与对触摸面板(20)的操作面赋予的按压力(F0)对应的按压值(D1);区域决定部(103),其将由操作日志收集部收集并保存的操作日志中包含的多个触摸操作的位置分割成多个组,决定与多个组分别对应的组区域,其中,所述操作日志是包含坐标信息和表示按压值的信息的数据;阈值决定部(106),其根据操作日志决定多个组区域各自的按压值(D1)的阈值;以及操作识别部(105),如果按压值为阈值以上,则该操作识别部(105)判断为触摸操作是按下操作,如果按压值小于阈值,则该操作识别部(105)判断为触摸操作是通常触摸操作。
Description
技术领域
本发明涉及触摸面板装置、操作识别方法和操作识别程序。
背景技术
能够检测触摸操作的按压力的带压力检测功能的触摸面板装置已经实用化。该触摸面板装置将小于阈值的按压力的触摸操作识别为通常触摸操作,将阈值以上的按压力的触摸操作识别为按下操作(也称作“按下触摸操作”)。但是,该触摸面板装置有时将意图进行通常触摸操作的触摸操作误判定为按下操作,或者有时将意图进行按下操作的触摸操作误判定为通常触摸操作。
为了减少误判定,提出了如下技术:将触摸面板分割成预先决定的多个区域,关于各区域设定用于判定按下操作的阈值。例如参照专利文献1。
现有技术文献
专利文献
专利文献1:日本特开2016-146035号公报
发明内容
发明要解决的课题
但是,专利文献1记载的触摸面板装置按照预先决定的每个区域设定用于判定按下操作的阈值,因此,在按压力的阈值在各区域内不同的情况下或1个操作按钮跨越多个区域的情况下,关于触摸操作是通常触摸操作还是按下操作,有时进行错误的判定。错误的判定存在降低触摸面板装置的操作性这样的问题。
本发明正是为了解决上述课题而完成的,其目的在于,提供操作性高的触摸面板装置以及能够提高操作性的操作识别方法和操作识别程序。
用于解决课题的手段
本发明的一个方式的触摸面板装置的特征在于,该触摸面板装置具有:坐标检测部,其根据通过对触摸面板的操作面进行的触摸操作而从所述触摸面板输出的信号,生成表示所述触摸操作的位置的坐标信息;按压力检测部,其生成与通过所述触摸操作对所述触摸面板的操作面赋予的按压力对应的按压值;区域决定部,其将由操作日志收集部收集并保存的操作日志中包含的多个触摸操作的位置分割成多个组,决定与所述多个组分别对应的组区域,其中,所述操作日志是包含所述坐标信息和表示所述按压值的信息的数据;阈值决定部,其根据所述操作日志决定所述多个组区域各自的所述按压值的阈值;以及操作识别部,如果所述按压值为所述阈值以上,则该操作识别部判断为所述触摸操作是伴有按压力的按下操作,如果所述按压值小于所述阈值,则该操作识别部判断为所述触摸操作是所述按下操作以外的通常触摸操作。
本发明的另一个方式的操作识别方法的特征在于,该操作识别方法具有以下步骤:根据通过对触摸面板的操作面进行的触摸操作而从所述触摸面板输出的信号,生成表示所述触摸操作的位置的坐标信息;生成与通过所述触摸操作对所述触摸面板的操作面赋予的按压力对应的按压值;收集并保存操作日志,其中,所述操作日志是包含所述坐标信息和表示所述按压值的信息的数据;将所述操作日志中包含的多个触摸操作的位置分割成多个组,决定与所述多个组分别对应的组区域;根据所述操作日志决定所述多个组区域各自的所述按压值的阈值;以及如果所述按压值为所述阈值以上,则判断为所述触摸操作是伴有按压力的按下操作,如果所述按压值小于所述阈值,则判断为所述触摸操作是所述按下操作以外的通常触摸操作。
发明效果
如果使用本发明,则能够准确地判定触摸操作是通常触摸操作还是按下操作,能够提高触摸面板的操作性。
附图说明
图1是示出本发明的实施方式1的触摸面板装置的硬件结构的例子的图。
图2是概略地示出实施方式1的触摸面板装置的内部构造的立体图。
图3的(A)和(B)是概略地示出图2所示的触摸面板装置的压力传感器的剖视图。
图4的(A)和(B)是概略地示出触摸面板装置的压力传感器的另一个例子的剖视图。
图5是概略地示出实施方式1的触摸面板装置的结构的功能框图。
图6是示出UI画面和触摸操作的例子的图。
图7是示出UI画面和触摸操作的例子的图。
图8是示出UI画面和触摸操作的例子的图。
图9的(A)~(D)是示出各操作按钮处的触摸操作的操作日志的例子的图。
图10是示出实施方式1的触摸面板装置的动作的流程图。
图11的(A)和(B)是示出由操作日志收集部收集的操作日志的图。
图12是示出由区域决定部进行的处理的图。
图13的(A)和(B)是示出按压值的频度分布的图。
图14的(A)和(B)是示出按压值的频度分布的图。
图15是概略地示出本发明的实施方式2的触摸面板装置的结构的功能框图。
图16是概略地示出本发明的实施方式3的触摸面板装置的结构的功能框图。
图17是概略地示出本发明的实施方式4的触摸面板装置的结构的功能框图。
图18是示出UI画面的例子的图。
图19是示出UI画面的例子的图。
图20是概略地示出本发明的实施方式5的触摸面板装置的结构的功能框图。
图21是示出UI画面的例子的图。
具体实施方式
下面,参照附图对本发明的实施方式的触摸面板装置、操作识别方法和操作识别程序进行说明。以下的实施方式只不过是例子,能够在本发明的范围内进行各种变更。
《1》实施方式1
图1是示出实施方式1的触摸面板装置1的硬件结构的例子的图。如图1所示,触摸面板装置1具有触摸面板20、压力传感器部30、显示器50和控制装置100。触摸面板20具有由用户进行触摸操作的操作面。显示器50例如是以与触摸面板20重叠的方式配置的液晶显示器。显示器50也可以与触摸面板20一体地构成。显示器50由控制装置100控制,显示操作用画面等。操作用画面是包含图标等作为操作部件的目标的用户界面(UI)画面。触摸面板20例如是操作面中的导体的接触部位的静电电容变化的静电电容式的触摸面板。触摸面板20将与触摸操作对应的位置信息即触摸信息T0输出到控制装置100。
压力传感器部30具有1个以上的压力传感器。在实施方式1中,压力传感器部30具有4个压力传感器30a、30b、30c、30d。在由用户进行了对触摸面板20的操作面赋予按压力的触摸操作即按下操作时,压力传感器部30将基于施加给触摸面板20的按压力的电信号即检测信号D0输出到控制装置100。
控制装置100具有作为信息处理部的处理器41、以及存储信息的作为存储部的存储器42。控制装置100例如是计算机。在存储器42安装有程序。程序例如经由网络或从存储信息的存储介质进行安装。程序也可以包含用于执行后述的操作识别方法的操作识别程序。处理器41执行存储器42中存储的程序,由此对触摸面板装置1的整体的动作进行控制。控制装置100的整体或一部分也可以通过作为由半导体集成电路构成的控制电路的“System On Chip”等构成。存储器42也可以包含半导体存储装置、硬盘装置、在可取出的记录介质中记录信息的装置等各种存储装置。
控制装置100进行与利用触摸面板20的操作面输入的触摸操作对应的处理。控制装置100能够识别以小于预先决定的阈值的按压力与触摸面板20的操作面接触的触摸操作即通常触摸操作、以及以该阈值以上的按压力与触摸面板20的操作面接触的触摸操作即按下操作(也称作“按下触摸操作”)。具体而言,控制装置100根据与利用触摸面板20的操作面输入的触摸操作对应的触摸面板20中的静电电容的变化、以及与施加给操作面的按压力对应地从压力传感器部30输出的检测信号D0进行处理。例如,控制装置100将与利用触摸面板20的操作面输入的触摸操作对应的控制信号发送到与触摸面板装置1连接的其它设备或能够与触摸面板装置1通信的其它设备。其它设备是控制对象设备,例如是生产机器、车辆或家电设备等。
图2是概略地示出触摸面板装置1的内部构造的例子的立体图。如图2所示,触摸面板装置1具有与显示器50一体地构成的基板60、以及将触摸面板20支承于基板60上的压力传感器30a~30d。基板60也可以是触摸面板装置1的壳体的一部分。此外,在图2中,在触摸面板20的外侧描绘控制装置100,但是,控制装置100也可以是基板60的一部分或搭载于基板60的电路基板的一部分。在图2中,压力传感器30a~30d分别支承触摸面板20的4个角部。图2中的压力传感器30a~30d由弹性材料构成,构成图1所示的压力传感器部30。另外,压力传感器30a~30d也可以支承触摸面板20的角部以外的位置。此外,触摸面板20的平面形状也可以是四边形以外的形状。进而,支承触摸面板20的压力传感器的个数也可以是3个以下或5个以上。
如图2所示,触摸面板20具有由用户触摸操作的操作面21。在导体与操作面21接触时,导体的接触部位的静电电容变化。导体例如是用户的手指80或触摸笔等操作辅助器具。控制装置100检测操作面21的各位置处的静电电容,取得导体的接触部位的位置即操作面21中的二维坐标。即,控制装置100根据触摸面板20的操作面21的各位置处的静电电容,计算表示操作面21中的导体的接触部位的位置的位置坐标。导体的接触部位例如是静电电容比预定的基准电容大的部位。表示导体的接触部位的位置的位置坐标也称作“静电电容坐标”。
施加给触摸面板20的操作面21的按压力由压力传感器30a~30d来检测。压力传感器30a~30d输出与施加给操作面21的按压力F0和按压位置对应的压力检测信号即检测信号D0。控制装置100能够对从压力传感器30a~30d输出的检测信号D0表示的值Fa~Fd进行相加,由此计算按压力F0。此外,控制装置100能够根据检测信号D0表示的值Fa~Fd,计算表示操作面21中的按压位置的位置坐标。根据检测信号D0计算出的位置坐标即进行了按下操作的位置的坐标也称作“压力坐标”。
图3的(A)和(B)是概略地示出图2所示的触摸面板装置1的压力传感器部30的压力传感器的剖视图。图3的(A)示出按下操作前的状态,图3的(B)示出按下操作中的状态。在该例子中,构成压力传感器部30的压力传感器30a~30d由弹性材料形成,支承触摸面板20。如图3的(B)所示,通过按下操作,压力传感器30a~30d弹性变形而变薄。此外,如图3的(A)所示,通过停止按下操作,压力传感器30a~30d恢复成原来的状态而变厚。如图3的(B)所示,被压缩的压力传感器30a~30d输出表示与厚度之差对应的值的检测信号D0。
图4的(A)和(B)是概略地示出触摸面板装置1的压力传感器部30的压力传感器的另一个例子的剖视图。图4的(A)示出按下操作前的状态,图4的(B)示出按下操作中的状态。在该例子中,构成压力传感器部30的压力传感器30a~30d是与支承触摸面板20的由弹性材料构成的支承部31分开的结构。在该例子中,压力传感器30a~30d检测通过按下操作而变化的静电电容,输出基于静电电容的检测信号D0。如图4的(B)所示,在通过按下操作使支承部31弹性变形而变薄时,压力传感器30a~30d检测的静电电容增加。此外,如图4的(A)所示,在通过停止按下操作使支承部31恢复成原来的状态而变厚时,压力传感器30a~30d检测的静电电容减少而返回初始值。如图4的(B)所示,压力传感器30a~30d输出表示与被压缩的支承部31的厚度之差对应的值的检测信号D0。
图5是概略地示出实施方式1的触摸面板装置1的结构的功能框图。在图5中,对与图1所示的结构要素相同或对应的结构要素标注与图1所示的标号相同的标号。如图5所示,控制装置100具有坐标检测部101、操作日志收集部102、区域决定部103、按压力检测部104、操作识别部105、阈值决定部106和操作判定部107。
坐标检测部101生成坐标信息T1,该坐标信息T1基于作为通过触摸操作而从触摸面板20输出的信号的触摸信息T0。具体而言,坐标检测部101检测触摸面板20的操作面21的各位置处的静电电容,由此检测导体有无接触操作面21。坐标检测部101计算表示静电电容的检测值比预定的基准电容大的部位即导体的接触部位的坐标的坐标信息T1。坐标检测部101将坐标信息T1提供给操作日志收集部102和操作判定部107。
按压力检测部104输出表示与通过触摸操作对触摸面板20的操作面21赋予的按压力F0对应的按压值D1的信息。具体而言,按压力检测部104接收从构成压力传感器部30的压力传感器30a~30d输出的检测信号D0,输出基于检测信号D0的表示按压值D1的信息。在从压力传感器30a~30d输出的检测信号D0表示的值为Fa~Fd的情况下,按压值D1是值Fa~Fd的合计值或平均值等。
操作日志收集部102具有存储信息的存储部,收集并保存操作日志,所述操作日志是包含坐标信息T1和表示按压值D1的信息的数据。但是,存储部也可以是操作日志收集部102的外部的存储装置。
区域决定部103接收操作日志收集部102中保存的操作日志G1,通过聚类将操作日志G1中包含的多个触摸操作的位置分割成多个组,决定与多个组对应的多个组区域。组区域的决定方法在后面详细叙述。
阈值决定部106根据从操作日志收集部102接收到的操作日志G3和从区域决定部103接收到的表示组区域的信息G2,决定所述多个组区域各自的按压力的阈值TH。阈值TH的决定方法在后面详细叙述。
操作识别部105识别触摸操作是通过小于阈值TH的按压力进行的通常触摸操作还是通过阈值TH以上的按压力进行的按下操作。操作识别部105也可以设定多个阈值,由此将触摸操作识别为通常触摸操作、按下操作和强按下操作等3种以上的操作。
操作判定部107根据由坐标检测部101生成的坐标信息T1、由按压力检测部104生成的按压值D1和操作识别部105的识别结果D2,判定通过触摸操作而输入的操作信息。操作判定部107执行与触摸操作对应的处理。操作判定部107例如将与触摸操作对应的控制信号输出到控制对象设备(未图示)。操作判定部107也可以具有将与触摸操作对应的图像信号或声音信号提供给显示器50的功能。
图6~图8是示出UI画面和触摸操作的例子的图。UI画面由作为通常触摸操作用的输入目标的操作按钮71、73、作为按下操作用的输入目标的操作按钮72、74以及作为显示按压值和按下操作的阈值的显示目标的指示器75构成。图6~图8示出在通常触摸操作区域的包含操作按钮71的组区域中将阈值设定为较低,在通常触摸操作被判定为是按下操作的情况下(图6和图7)变更阈值后的情况(图8)。在通常触摸操作时,触摸面板20的阈值较低,因此,在被判定为是按下操作的情况下,根据其它操作区域的操作和按压值的操作日志估计针对当前的按压值的操作,对阈值进行适当变更。此外,图9的(A)~(D)是示出操作按钮71~74处的触摸操作的操作日志的例子的图。
图10是示出实施方式1的触摸面板装置1的动作的流程图。
<步骤ST1>
在步骤ST1中,坐标检测部101和按压力检测部104开始检测处理。
<步骤ST2>
在步骤ST2中,坐标检测部101接收从触摸面板20输出的触摸信息T0。触摸信息T0例如包含触摸位置的坐标即触摸坐标、触摸操作的接触的状态、触摸部位的静电电容的检测值等。此外,按压力检测部104接收从压力传感器部30输出的表示压力信息的检测信号D0。
<步骤ST3>
在步骤ST3中,坐标检测部101根据触摸信息T0,生成表示触摸面板20中的触摸位置的坐标信息T1。按压力检测部104根据检测信号D0,计算表示对触摸面板20赋予的按压力F0的压力信息即按压值D1。
<步骤ST4>
在步骤ST4中,操作日志收集部102收集操作数据,作为操作日志进行保存。
图11的(A)和(B)是示出被收集的操作日志的图。图11的(A)示出通常触摸操作的按压值的时间变化,图11的(B)示出按下操作的按压值的时间变化。操作日志收集部102例如在存在使通过触摸操作而与触摸面板20的操作面21接触的手指在预先决定的一定时间内从触摸面板20的操作面21离开的操作的情况下,收集该操作数据并保存于操作日志。操作日志收集部102在通过触摸操作而与触摸面板20接触的手指移动了预先决定的一定距离以上的情况下,也可以不将该操作数据包含在操作日志中。操作日志收集部102收集并保存从1次触摸操作开始到结束为止的期间内的最大的按压值和检测到最大的按压值时的触摸坐标。
<步骤ST5>
在步骤ST5中,区域决定部103使用层级性聚类将操作日志收集部102中保存的操作日志的触摸坐标分割(以下也称作“分组”)成多个组,生成包围各组的区域即组区域。
图12是示出由区域决定部103进行的处理的图。操作日志收集部102收集操作日志,直到作为进行了触摸操作的位置(即触摸坐标)的触摸点被蓄积预先决定的一定数量为止。在操作日志被蓄积一定数量时,区域决定部103进行基于层级性聚类的分组,由此生成组区域。组之间的距离例如能够通过作为使用X、Y坐标的欧几里德距离的凝聚型层级性聚类而公知的Ward法来求出。此外,例如,能够使用作为簇数量自动决定法而公知的UpperTail法来决定层级数量。通过以上的处理而得到多个组,得到多个组区域。
然后,区域决定部103求出各组的中心位置(Xave,Yave)和属于各组的触摸坐标距中心位置的距离的标准偏差σ,生成与操作按钮区域对应的组区域。组区域例如是以中心位置(Xave,Yave)为中心点且以标准偏差σ为半径的圆形状的区域。
在产生了新的触摸点的情况下,区域决定部103判定新的触摸点是否进入多个组区域的任意一方中。该判定也被称作“区域判定”。在新的触摸点进入任意一个组区域中的情况下,区域决定部103对组的中心位置(Xave,Yave)和属于各组的触摸坐标距中心位置的距离的标准偏差σ进行更新,由此,对组区域进行更新。在新的触摸点未包含在多个组区域中的任何一方中的情况下,区域决定部103定义包含新的触摸点的新的组区域。该新的组区域的中心位置成为新的触摸点的位置。
图12示出新的组区域601、602。区域决定部103以满足σnew≤σave的方式对新的组区域的大小进行调整,以使包围新的组的圆形状的组区域不与其它圆形状的组区域重叠。这里,σnew表示新的组区域中包含的触摸坐标的标准偏差,σave表示属于其它组的触摸坐标的标准偏差的平均。在图12的例子中,新的组区域602满足σnew≤σave的条件。此外,在图12的例子中,在新的组区域601中,σnew=σave。
区域决定部103每当检测到进入组区域内的操作日志时,对表示组区域的中心位置的平均坐标(Xave,Yave)和标准偏差σave进行更新。
在更新后,区域决定部103在多个组区域的任意一方中检测到重叠的情况下,对标准偏差σ即组区域的半径进行调整,以使组区域彼此不重叠。区域决定部103反复进行上述处理,由此,每当得到触摸点时,对组区域进行更新。
此外,区域决定部103也可以在操作日志增加且操作日志的数量达到再聚类用的预先决定的一定数量的时点,针对预先决定的数量的操作日志的数据,再次进行层级性聚类并进行分组。
此外,区域决定部103也可以计算除了利用作为X、Y坐标示出的触摸坐标以外还利用作为Z坐标示出的按压值D1的XYZ坐标中的欧几里德距离。但是,以按压值D1为基础的Z轴不与触摸坐标X、Y轴等价,因此,优选使用利用适当进行了加权的D1的Z坐标。此外,区域决定部103也可以代替欧几里德距离而使用余弦距离或马氏(Mahalanobis)距离等,计算由多个特征量构成的特征向量彼此的距离。
在伴随着触摸面板20的画面转变等而变更了操作按钮的配置时,可能产生变更前的操作日志和变更后的操作日志作为相同组区域的数据而混合存在的状况。此外,公知操作按钮等操作对象的区域存在尺寸的差异,但是,由于布局上的理由,不会成为大到一定尺寸以上的尺寸。因此,在层级性聚类中的距离计算中,在通过合并2个组而使方差σ2超过预先决定的一定值的情况下,区域决定部103也可以进行对组之间的距离的计算值施加惩罚的处理,以使组之间的距离成为较长的值。
此外,区域决定部103也可以预先规定组区域的最大的标准偏差σmax,在出现超过最大的标准偏差σmax的组区域的情况下,进行动作以停止聚类。
此外,区域决定部103也可以代替使用距离的聚类,而采用使用将触摸点设为顶点(即节点)且将一定距离内的触摸点设为边(即边缘)的曲线图构造的方法,即使用Modular度的聚类方法或k平均法(k-means method)。
此外,在图10的步骤ST5中,在存在沿着触摸面板20的操作面21持续移动手指的跟踪操作的情况下,操作日志收集部102也可以针对被进行了跟踪操作的区域上的多个触摸点分别进行区域判定,在组区域内存在触摸点的情况下,根据该触摸点处的按压值,对属于组的触摸坐标的标准偏差的平均σave进行更新并保存。
<步骤ST6>
在图10的步骤ST6中,阈值决定部106根据作为组区域的通常触摸操作区域的按压值和作为组区域的按下操作区域的按压值,设定各组区域中的新的阈值。阈值决定部106在收集到通常触摸操作的M个操作日志或按下触摸操作的M个操作日志时,根据按压值的频度分布的倾向,预想按压值的高斯分布的平均μ和3σ,对成为通常触摸操作与按下操作的边界的阈值进行更新。这里,σ表示标准偏差,M表示正整数。
但是,在针对各组区域的触摸操作中,通常触摸操作和按下操作可能混合存在。触摸操作的按压值具有根据用户而不同的倾向,因此,可能得到通常触摸操作的分布和按下操作的分布混合而成的操作日志。此外,设想按下操作的操作日志的合计数比通常触摸操作的操作日志的合计数少。该情况下,可得到图13的(A)和(B)所示的按压值的频度分布。
为了进行通常触摸操作与按下操作的区分,阈值决定部106设定跟踪操作、轻击操作等不伴有按下的通常触摸操作时的按压值作为基准值。阈值决定部106根据上述基准值对一定范围内(±Δμ)的按压值进行平均,求出符合按压值的频度分布的形状的高斯分布N(μto,σ2 to)(图13的(A)所示)。另外,N(μ,σ2)表示平均μ、方差σ2的高斯分布。
然后,阈值决定部106在比μto(图13的(B)所示)大的范围内搜索是否没有偏离高斯分布的按压值。由此,阈值决定部106得到高斯分布N(μto,σ2 to)的值和按压值的频度最大不同的μpr(图13的(B)所示)。
接着,阈值决定部106在得到μpr后,对标准偏差σto和标准偏差σpr的值进行调整,以最符合按压值的频度分布的形状。如上所述求出的高斯分布N(μto,σ2 to)表示通常触摸操作的按压值的频度分布,可以说μpr表示现状的阈值。
另外,阈值决定部106在μto的搜索中未得到跟踪操作、轻击操作等操作的情况下,也可以将通常触摸操作的频度较高作为提示,根据触摸操作整体的平均值进行搜索。阈值决定部106根据通常触摸操作的高斯分布N(μto,σ2 to)、按下操作的μpr,利用以下的式(1)对阈值进行更新。
(阈值)
=(1-W)*(上次被更新的阈值)
+V*W*(μpr-P*σpr)+(1-V)*W*(μto+3σto) …(1)
W是在N(μto,σ2 to)+N(μpr,σ2 pr)与得到的频度分布一致的情况下成为1.0的、表示分布的可靠度的权重系数。阈值决定部106在能够利用高斯分布没有误差地记述频度分布的情况下,使用频度分布的值确定新的阈值。
V是表示μpr的可靠度的权重系数。μpr的值越与(上次被更新的阈值)不同,标准偏差σpr的值越大,则权重系数V成为越小的值。
(-P*σpr)是如下参数:将按下操作的阈值更新为较高的值,由此,用户更强地进行按下操作,通过用户的较强的按下操作,μpr成为较大的值,防止在下次的阈值更新时阈值过高。P是正的系数。
对(μto+3σto)进行更新,由此,避免根据通常触摸操作的操作日志而无意识地进行按下操作。
此外,也可以代替(μto+3σto)而使用预先对μto乘以预先决定的乘数α而得到的值(αμto+3σto)。这里,α是事先以实验方式求出的系数。
式(1)是阈值的决定方法的一例,能够根据操作日志的频度分布的形状对式(1)进行变更。
在图10的步骤ST6中,阈值决定部106在操作日志的频度分布中的μpr的频度值相对于利用高斯分布N(μto,σ2 to)的分布求出的频度值未出现一定频度以上的差异的情况下(即未认识到存在多个高斯分布的情况下),视为通常触摸操作和按下操作的操作日志的任意一方未包含在频度分布中。因此,阈值决定部106在下一次的区域判定时,判定是通常触摸操作或按下操作中的哪个操作的操作日志。
首先,阈值决定部106在组区域内存在跟踪操作或轻击操作的操作日志的情况下,对该操作的按压值的平均值和频度分布最大的按压值进行比较。如图14的(A)所示,在它们之差U在预先决定的一定值以内的情况下(即一定范围R内的情况下),阈值决定部106视为此时的操作日志是通常触摸操作的操作日志。如图14的(B)所示,在差U超过一定值的情况下(即一定范围R外的情况下),阈值决定部106视为操作日志是按下操作的操作日志。
阈值决定部106在判断为得到的频度分布是通常触摸操作的操作日志的频度分布的情况下,利用在式(1)中设V=0而得到的以下的式(2),对按下操作的阈值进行更新。
(阈值)=(1-W)*(上次被更新的阈值)+W*(μto+3σto) …(2)
阈值决定部106在判断为得到的频度分布是按下操作的操作日志的频度分布的情况下,设为μpr=μto,利用以下的式(3)对按下操作的阈值进行更新。
(阈值)=(1-W)*(上次被更新的阈值)+W*μpr …(3)
此外,阈值决定部106在无法判断跟踪操作和轻击操作的频度分布是哪个操作日志的频度分布的情况下,不对按下操作的阈值进行更新。
<步骤ST7>
在通过聚类自动生成组区域的情况下,可能在若干个组区域中未蓄积个数足够多的操作日志。因此,在图10的步骤ST7中,阈值决定部106也可以针对未得到个数足够多的操作日志的组区域,反映其它组区域的阈值的更新量。例如,在将组区域彼此的距离设为L时,阈值决定部106如以下的式(4)那样规定与各个组区域有关的影响度F(L)。
F(L)=K*exp(-(L-A)2/B) …(4)
这里,A、B、K是参数。参数能够以实验方式求出。距离L越大,则影响度F(L)越小。影响度F(L)的最大值为1.0。
例如,阈值决定部106针对未得到跟踪操作或轻击操作的操作日志且无法判断操作日志是通常触摸操作或按下操作中的哪个操作的操作日志的组区域、或由于操作日志的个数较少而关于频度分布未得到一定以上的可靠度的组区域,求出距位于最近位置的其它组区域的距离L,如以下的式(5)那样对按下操作的阈值进行更新。
(阈值)=(1-F(L))*(上次被更新的阈值)
+F(L)*(最近的组区域中的阈值) …(5)
如以上说明的那样,如果使用实施方式1的触摸面板装置1、操作识别方法和操作识别程序,则根据操作日志动态地生成组区域,由此,能够自动地调整在各种环境下使用的产业用途的触摸面板装置中的按下操作的阈值。
《2》实施方式2
实施方式1的触摸面板装置1根据由触摸面板20进行的触摸操作的操作日志,估计与操作区域对应的组区域,取得各组区域中的按压值的频度分布,根据取得的频度分布对按下操作的阈值进行更新。与此相对,实施方式2的触摸面板装置2通过利用表示构成显示器50中显示的UI画面即GUI(Graphical User Interface:图形用户界面)的目标的目标信息,提高操作区域的估计精度。这里,构成GUI的目标是图标等操作部件。
图15是概略地示出实施方式2的触摸面板装置2的结构的功能框图。在图15中,对与图5所示的结构要素相同或对应的结构要素标注与图5所示的标号相同的标号。实施方式2的触摸面板装置2与实施方式1的触摸面板装置1的不同之处在于,控制装置200具有目标检测部207。此外,实施方式2的触摸面板装置2与实施方式1的触摸面板装置1的不同之处在于操作日志收集部202、区域决定部203和阈值决定部206进行的处理。
每当执行UI画面的转变时,目标检测部207取得目标的操作区域的信息。操作日志收集部202在从坐标检测部101得到的触摸坐标在目标检测部207取得的操作区域内的情况下,将该触摸操作与目标对应起来进行保存。要保存的操作日志的对象与图10的步骤ST4的说明中所示的情况相同。
在目标和操作日志对应起来后,阈值决定部206决定按下操作的阈值。在决定按下操作的阈值时,当按照每个目标决定按下操作的阈值时,作为几乎未***作的目标的操作按钮的操作性可能不稳定。因此,操作日志收集部202在收集到预先决定的一定数量以上的操作日志后,将与目标相关联的操作日志设为1个组,利用与图10的步骤ST5相同的方法执行聚类。操作日志收集部202将通过聚类而求出的组和目标对应起来进行保存。
在通过聚类生成组区域后,阈值决定部206利用与图10的步骤ST6相同的方法设定按下操作的阈值。此外,阈值决定部206针对即使聚类也未得到个数足够多的操作日志的组区域,通过与图10的步骤ST7相同的方法,使用最近的组区域的阈值对按下操作的阈值进行更新。
另外,目标检测部207也可以不仅取得UI画面的目标的操作区域的信息,还取得与是与按下操作对应的目标还是与通常触摸操作对应的目标有关的信息。预想到在仅与通常触摸操作对应的目标的情况下,得到图11的(A)所示的频度分布的操作日志,在仅与按下操作对应的目标的情况下,在该区域中得到图11的(B)所示的频度分布的操作日志。该情况下,阈值决定部206能够不考虑图10的步骤ST7中记载的多个分布重叠的情况即图12的状态,而以组区域的数量是1个为前提,决定按下操作的阈值。
如以上说明的那样,如果使用实施方式2的触摸面板装置2、操作识别方法和操作识别程序,则通过利用表示显示器50中显示的目标的目标信息,能够提高操作区域的估计精度。
关于上述以外的方面,实施方式2与实施方式1相同。
《3》实施方式3
在产业用的触摸面板装置中,有时反复进行某个特定图案的触摸操作。这种操作被称作“流操作”。流操作主要由熟悉操作的用户频繁地执行。在流操作中,存在以与流操作以外的按压力不同的按压力进行触摸操作的倾向。
例如,用户有时利用触摸面板装置依次进行2次触摸操作,由此进行各种设定作业,在设定作业完成后,多次进行用于反映设定内容的按下操作。阈值通过按下操作来更新,因此,设想执行最后的按下操作时的阈值比按下操作的平均按压值小。如果按下操作的阈值设定为较高,则需要用户以比设想的按压力强的按压力进行按下操作,因此,设想需要重新进行按下操作。该情况下,操作性降低,作业效率降低。
因此,在实施方式3的触摸面板装置3中,阈值决定部检测流操作,在流操作时,更新成适合于流操作的按下操作的阈值。
图16是概略地示出本发明的实施方式3的触摸面板装置3的结构的功能框图。在图16中,对与图15所示的结构要素相同或对应的结构要素标注与图15所示的标号相同的标号。实施方式3的触摸面板装置3与实施方式2的触摸面板装置2的不同之处在于,控制装置300具有流操作检测部308。此外,实施方式3的触摸面板装置3与实施方式2的触摸面板装置2的不同之处在于操作日志收集部302和阈值决定部306进行的处理。
在图16中,流操作检测部308根据操作日志收集部302中存储的操作日志和由目标检测部307检测到的操作区域数据,检测操作流和流作业时的按压值的变动,向阈值决定部306送出指示,以适当地降低最后的阈值。流作业的按下操作的阈值的降低方法例如是以下的方法1~方法3中的任意一方。
在方法1中,阈值决定部306参照流操作时的紧前H次的触摸操作的按压值,利用与该平均值的差分进行决定。
(新的阈值)=紧前H次的通常触摸操作的按压值的平均+α
这里,α是预先通过实验等决定的值,H是正整数。
在方法2中,阈值决定部306参照流操作时的紧前H次的通常触摸操作的按压值,根据其变动来估计最后的按压值,决定按下操作的阈值。
在方法3中,阈值决定部306根据操作日志计算流操作时的按下操作的按压值的分布,求出分布的倾向即μ、3σ、威布尔分布(Weibull distribution)。
如以上说明的那样,如果使用实施方式3的触摸面板装置3、操作识别方法和操作识别程序,则在检测到流操作时,降低按下操作的阈值,因此,能够实现高操作性。
关于上述以外的方面,实施方式3与实施方式2相同。
《4》实施方式4
使用实施方式2的触摸面板装置2的用户在使用按下操作用的多个目标时,可能不知道各目标所需要的按压值为何种程度。此外,用户在希望变更按下操作的阈值的情况下,有时不知道将阈值设定成何种程度的值即可。因此,实施方式4的触摸面板装置4在按下了操作面21的操作区域时,以指示器的方式显示按压值、针对每个目标的作为操作历史的各按压值的操作次数、频度分布、按下操作的阈值等。
图17是概略地示出本发明的实施方式4的触摸面板装置4的结构的功能框图。在图17中,对与图15所示的结构要素相同或对应的结构要素标注与图15所示的标号相同的标号。实施方式4的触摸面板装置4与实施方式2的触摸面板装置2的不同之处在于,控制装置400具有作为按下指示器显示部的显示控制部408和目标检测部407。
图18和图19是示出UI画面的例子的图。如图18所示,UI画面包含显示设定值的显示目标411和412、通常触摸操作输入用的目标413以及按下操作输入用的目标414。触摸面板装置4在按下了按下操作输入用的目标414的过程中,在显示器50(即触摸面板20)显示表示按压值、针对每个目标的作为操作历史的各按压值的操作次数、频度分布、按下操作的阈值的指示器。
如以上说明的那样,如果使用实施方式4的触摸面板装置4、操作识别方法和操作识别程序,则用户在使用按下操作用的多个目标时,能够通过指示器显示而得知按下操作的阈值,因此,能够实现高操作性。
关于上述以外的方面,实施方式4与实施方式2相同。
《5》实施方式5
实施方式1~3的触摸面板装置1~3需要由用户进行多次操作,以收集个数足够多的操作日志。因此,反复更新按下操作的阈值而使阈值成为适当值为止,需要某种程度的时间。为了缩短到阈值成为适当值为止的时间,还考虑进行使用先验模型的实验或先验模型的模拟等,根据其结果来设定按下操作的阈值。但是,按下操作的优选阈值根据设置触摸面板装置的实际环境而变化,因此,仅通过先验模型,很难适当地设定按下操作的阈值。进而,还认为按下操作的阈值的适当值根据产品的个体差而变动。
因此,实施方式5的触摸面板装置5在产品出厂后的首次起动时显示专用的校准画面,使用该校准画面收集操作日志,使用收集到的操作日志决定按下操作的阈值。
此外,实施方式5的触摸面板装置5也可以具有如下功能:通过实验等预先求出按压值的正常分布,对通过实验而求出的分布和专用校准画面中检测到的分布进行比较,在分布过度不同的情况下,执行产品是否没有不良情况的调查,或者向用户通知注意。
图20是概略地示出本发明的实施方式5的触摸面板装置5的结构的功能框图。在图20中,对与图5所示的结构要素相同或对应的结构要素标注与图5所示的标号相同的标号。实施方式5的触摸面板装置5与实施方式1的触摸面板装置1的不同之处在于,控制装置500具有按压力分布检测部507和显示控制部508。
按压力分布检测部507在产品的首次起动时将用于提示校准的控制信号发送到显示控制部508。显示控制部508使显示器50显示校准画面。通过校准画面中的触摸操作而输入到操作日志收集部102的数据由按压力分布检测部507来检测,交给阈值决定部106。具体而言,按压力分布检测部507将图10的步骤ST4中的校准的灵敏度分布数据提供给阈值决定部106。另外,按压力分布检测部507在首次起动时以外,也能够通过用户的指示来显示校准画面。
图21是示出作为UI画面的校准画面的例子的图。校准画面包含用于进行触摸操作的多个触摸操作用的目标510。触摸操作用的目标510也可以是按下操作用的目标。触摸操作用的目标510的个数和配置不限于图21的例子。用户对目标510进行通常触摸操作或按下操作。按压力分布检测部507根据按照每个目标510而事先具有的图14的(A)和(B)所示的按压值的频度分布,验证得到的按压值。例如,按压力分布检测部507确认用户的通常触摸操作的按压值是否进入图14的(B)所示的(μto±σto)的范围,确认用户的按下操作的按压值是否进入图14的(B)所示的(μpr±σpr)的范围。
在按压值未进入预先决定的范围的情况下,按压力分布检测部507向显示控制部508通知再次的输入请求。按压力分布检测部507以预先决定的次数反复进行通常触摸操作或按下操作。在通常触摸操作的按压值未进入(μto±σto)的范围且按下操作的按压值未进入(μpr±σpr)的范围的情况下,按压力分布检测部507通过显示控制部508使显示器50显示警告。该警告例如是以下的消息。
“自动决定按下操作的阈值,可以吗?”
在针对警告的回答为“是”的情况下,阈值决定部106根据校准画面中取得的通常触摸操作的按压值和按下操作的按压值,决定按下操作的阈值。在针对警告的回答为“否”的情况下,按压力分布检测部507再次显示校准画面,使用户多次实施按下操作,阈值决定部106根据此时的按压值决定按下操作的阈值。
接着,在通常触摸操作的按压值进入(μto±σto)的范围但是按下操作的按压值未进入(μpr±σpr)的范围的情况下,按压力分布检测部507根据用户的按下操作的大小关系发出消息。在按下操作的按压值大的情况下,按压力分布检测部507例如显示以下的消息。
“按下操作可能过强地被按下。是否重新设定按下操作的阈值使得仅在较强按下的情况下进行反应?”
在按下操作的按压值小的情况下,按压力分布检测部507例如显示以下的消息。
“按下操作可能比设想弱地被按下。是否重新设定按下操作的阈值使得仅在较弱按下的情况下进行反应?”
在针对该消息的回答为“是”的情况下,阈值决定部106设定按下操作的平均值作为新的阈值。在针对该消息的回答为“否”的情况下,阈值决定部106将平均值μpr设定为按下操作的阈值。
此外,在按下操作的按压值进入(μpr±σpr)的范围但是通常触摸操作的按压值未进入(μto±σto)的范围的情况下,按压力分布检测部507显示以下的消息。
“以比设想轻的负荷进行了通常触摸操作。按下操作的阈值是接近推荐值的状态,是否根据通常触摸操作来调整阈值?”或者,
“比设想强地进行了通常触摸操作。按下操作的阈值是接近推荐值的状态,是否根据通常触摸操作来调整阈值?”
在针对该消息的回答为“是”的情况下,阈值决定部106将(通常触摸操作的按压值的平均值+3σto)设定成按下操作的阈值。
如以上说明的那样,如果使用实施方式5的触摸面板装置5、操作识别方法和操作识别程序,则通过显示校准画面,能够在使用前确认设置环境是否如设想的那样。
此外,如果使用实施方式5的触摸面板装置5、操作识别方法和操作识别程序,则不会将触摸操作的按压值的阈值设定得过小或过大。
此外,如果使用实施方式5的触摸面板装置5、操作识别方法和操作识别程序,则在蓄积个数足够多的操作日志为止的期间内,也能够使按下操作的阈值成为适当的值。
此外,如果使用实施方式5的触摸面板装置5、操作识别方法和操作识别程序,则也可以根据侧面安装、压缩安装、竖立设置等设置环境,对首次起动时的按压值的阈值进行切换。
此外,优选操作日志收集部102基本上收集以一定期间不动地触摸一定范围内的坐标而离开的通常触摸操作或按下操作作为操作日志。但是,除了多次反复进行通常触摸操作以外,也可以使用户执行跟踪操作或轻击操作,收集其按压值作为操作日志。
关于上述以外的方面,实施方式5与实施方式1相同。
《6》变形例
能够适当组合上述实施方式1~5的触摸面板装置1~5的结构。
标号说明
1~5:触摸面板装置;20:触摸面板;21:操作面;30:压力传感器部;30a~30d:压力传感器;31:支承部;41:处理器;42:存储器;50:显示器;80:手指;100、200、300、400、500:控制装置;101:坐标检测部;102、202、302:操作日志收集部;103、203、303:区域决定部;104:按压力检测部;105:操作识别部;106、206、306:阈值决定部;107:操作判定部;207、307、407:目标检测部;308:流操作检测部;408、508:显示控制部;507:按压力分布检测部。
Claims (9)
1.一种触摸面板装置,其特征在于,该触摸面板装置具有:
坐标检测部,其根据通过对触摸面板的操作面进行的触摸操作而从所述触摸面板输出的信号,生成表示所述触摸操作的位置的坐标信息;
按压力检测部,其生成与通过所述触摸操作对所述触摸面板的操作面赋予的按压力对应的按压值;
区域决定部,其将由操作日志收集部收集并保存的操作日志中包含的多个触摸操作的位置分割成多个组,决定与所述多个组分别对应的组区域,其中,所述操作日志是包含所述坐标信息和表示所述按压值的信息的数据;
阈值决定部,其根据所述操作日志决定所述多个组区域各自的所述按压值的阈值;以及
操作识别部,如果所述按压值为所述阈值以上,则该操作识别部判断为所述触摸操作是伴有按压力的按下操作,如果所述按压值小于所述阈值,则该操作识别部判断为所述触摸操作是所述按下操作以外的通常触摸操作。
2.根据权利要求1所述的触摸面板装置,其特征在于,
所述区域决定部通过聚类将所述操作日志中包含的多个触摸操作的位置分割成所述多个组。
3.根据权利要求1或2所述的触摸面板装置,其特征在于,
所述触摸面板装置还具有流操作检测部,该流操作检测部检测特定图案的触摸操作的重复即流操作,
在检测到所述流操作时,所述阈值决定部根据所述流操作紧前的通常触摸操作的按压值决定所述阈值。
4.根据权利要求1~3中的任意一项所述的触摸面板装置,其特征在于,
所述触摸面板装置还具有目标检测部,该目标检测部检测显示器中显示的用户界面画面的目标,
所述操作日志收集部保存将所述目标与所述坐标信息和表示所述按压值的信息对应起来的操作日志。
5.根据权利要求1~3中的任意一项所述的触摸面板装置,其特征在于,
所述触摸面板装置还具有:
显示控制部,其使显示器显示用户界面画面;以及
目标检测部,其检测所述用户界面画面的目标,
在所述显示器显示指示器,该指示器表示如下项目中的1个以上项目:所述目标的按压值、针对所述目标的操作次数、所述按压值的频度分布和所述按下操作的阈值。
6.根据权利要求1~3中的任意一项所述的触摸面板装置,其特征在于,
所述触摸面板装置还具有:
显示控制部,其使显示器显示校准画面;以及
按压力分布检测部,其检测通过校准画面中的触摸操作而输入到操作日志收集部的数据,
所述阈值决定部根据校准画面中的触摸操作来设定阈值。
7.根据权利要求1~6中的任意一项所述的触摸面板装置,其特征在于,
在所述多个组区域的各个组区域中操作日志的个数未达到预定决定的值时,所述阈值决定部使用其它组区域中的其它阈值的更新量对所述组区域的阈值进行更新。
8.一种操作识别方法,其特征在于,该操作识别方法具有以下步骤:
根据通过对触摸面板的操作面进行的触摸操作而从所述触摸面板输出的信号,生成表示所述触摸操作的位置的坐标信息;
生成与通过所述触摸操作对所述触摸面板的操作面赋予的按压力对应的按压值;
收集并保存操作日志,其中,所述操作日志是包含所述坐标信息和表示所述按压值的信息的数据;
将所述操作日志中包含的多个触摸操作的位置分割成多个组,决定与所述多个组分别对应的组区域;
根据所述操作日志决定所述多个组区域各自的所述按压值的阈值;以及
如果所述按压值为所述阈值以上,则判断为所述触摸操作是伴有按压力的按下操作,如果所述按压值小于所述阈值,则判断为所述触摸操作是所述按下操作以外的通常触摸操作。
9.一种操作识别程序,其特征在于,该操作识别程序使计算机执行以下处理:
根据通过对触摸面板的操作面进行的触摸操作而从所述触摸面板输出的信号,生成表示所述触摸操作的位置的坐标信息;
生成与通过所述触摸操作对所述触摸面板的操作面赋予的按压力对应的按压值;
收集并保存操作日志,其中,所述操作日志是包含所述坐标信息和表示所述按压值的信息的数据;
将所述操作日志中包含的多个触摸操作的位置分割成多个组,决定与所述多个组分别对应的组区域;
根据所述操作日志决定所述多个组区域各自的所述按压值的阈值;以及
如果所述按压值为所述阈值以上,则判断为所述触摸操作是伴有按压力的按下操作,如果所述按压值小于所述阈值,则判断为所述触摸操作是所述按下操作以外的通常触摸操作。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2019/034687 WO2021044535A1 (ja) | 2019-09-04 | 2019-09-04 | タッチパネル装置、操作識別方法、及び操作識別プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114270299A true CN114270299A (zh) | 2022-04-01 |
Family
ID=74852198
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980099492.5A Pending CN114270299A (zh) | 2019-09-04 | 2019-09-04 | 触摸面板装置、操作识别方法和操作识别程序 |
Country Status (6)
Country | Link |
---|---|
US (1) | US11726615B2 (zh) |
JP (1) | JP6952942B2 (zh) |
CN (1) | CN114270299A (zh) |
DE (1) | DE112019007585B4 (zh) |
TW (1) | TW202111500A (zh) |
WO (1) | WO2021044535A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022083296A (ja) * | 2020-11-24 | 2022-06-03 | シャープ株式会社 | タッチパネルシステム、表示装置及びタッチパネルシステムの制御方法 |
JP2022166512A (ja) | 2021-04-21 | 2022-11-02 | シャープディスプレイテクノロジー株式会社 | タッチパネルシステム及び表示装置 |
CN113268162A (zh) * | 2021-06-02 | 2021-08-17 | 广州绿怡信息科技有限公司 | 屏幕更换检测方法及装置 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011034216A (ja) * | 2009-07-30 | 2011-02-17 | Canon Inc | 選択オブジェクト決定方法、オブジェクトの前後関係の決定方法及びその装置 |
WO2013155857A1 (zh) * | 2012-04-20 | 2013-10-24 | 深圳市汇顶科技股份有限公司 | 一种触摸终端识别确认型触摸手势的方法及*** |
JP2013246482A (ja) * | 2012-05-23 | 2013-12-09 | Sharp Corp | 操作入力装置 |
JP2014206925A (ja) * | 2013-04-15 | 2014-10-30 | シャープ株式会社 | タッチパネル制御装置 |
US20160357297A1 (en) * | 2015-06-03 | 2016-12-08 | Microsoft Technology Licensing, Llc | Force Inputs and Cursor Control |
CN106325574A (zh) * | 2015-06-26 | 2017-01-11 | 小米科技有限责任公司 | 在触摸屏上监测触摸的方法及装置 |
WO2017113761A1 (zh) * | 2015-12-31 | 2017-07-06 | 深圳市汇顶科技股份有限公司 | 通过压力检测有效触摸点的方法及装置 |
JP2017138644A (ja) * | 2016-02-01 | 2017-08-10 | 東洋インキScホールディングス株式会社 | センサ装置、タッチ・プッシュ判定方法及びタッチ・プッシュ判定プログラム |
CN109656493A (zh) * | 2017-10-10 | 2019-04-19 | 中兴通讯股份有限公司 | 控制方法及装置 |
WO2019150468A1 (ja) * | 2018-01-31 | 2019-08-08 | 三菱電機株式会社 | タッチパネル装置 |
CN110114749A (zh) * | 2016-12-26 | 2019-08-09 | 三菱电机株式会社 | 触摸面板输入装置、触摸手势判定装置、触摸手势判定方法和触摸手势判定程序 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013161208A (ja) * | 2012-02-03 | 2013-08-19 | Sony Corp | 情報処理装置、情報処理方法およびプログラム |
JP2015052819A (ja) * | 2013-09-05 | 2015-03-19 | シャープ株式会社 | 電子機器 |
JP6038202B2 (ja) | 2015-02-06 | 2016-12-07 | 京セラドキュメントソリューションズ株式会社 | 入力装置および電子機器 |
JP6462519B2 (ja) * | 2015-07-23 | 2019-01-30 | シャープ株式会社 | 情報処理装置、情報処理プログラムおよび情報処理方法 |
-
2019
- 2019-09-04 DE DE112019007585.3T patent/DE112019007585B4/de active Active
- 2019-09-04 JP JP2021543853A patent/JP6952942B2/ja active Active
- 2019-09-04 CN CN201980099492.5A patent/CN114270299A/zh active Pending
- 2019-09-04 WO PCT/JP2019/034687 patent/WO2021044535A1/ja active Application Filing
- 2019-12-13 TW TW108145723A patent/TW202111500A/zh unknown
-
2022
- 2022-02-01 US US17/590,168 patent/US11726615B2/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011034216A (ja) * | 2009-07-30 | 2011-02-17 | Canon Inc | 選択オブジェクト決定方法、オブジェクトの前後関係の決定方法及びその装置 |
WO2013155857A1 (zh) * | 2012-04-20 | 2013-10-24 | 深圳市汇顶科技股份有限公司 | 一种触摸终端识别确认型触摸手势的方法及*** |
JP2013246482A (ja) * | 2012-05-23 | 2013-12-09 | Sharp Corp | 操作入力装置 |
JP2014206925A (ja) * | 2013-04-15 | 2014-10-30 | シャープ株式会社 | タッチパネル制御装置 |
US20160357297A1 (en) * | 2015-06-03 | 2016-12-08 | Microsoft Technology Licensing, Llc | Force Inputs and Cursor Control |
CN107690609A (zh) * | 2015-06-03 | 2018-02-13 | 微软技术许可有限责任公司 | 力输入和光标控制 |
CN106325574A (zh) * | 2015-06-26 | 2017-01-11 | 小米科技有限责任公司 | 在触摸屏上监测触摸的方法及装置 |
WO2017113761A1 (zh) * | 2015-12-31 | 2017-07-06 | 深圳市汇顶科技股份有限公司 | 通过压力检测有效触摸点的方法及装置 |
JP2017138644A (ja) * | 2016-02-01 | 2017-08-10 | 東洋インキScホールディングス株式会社 | センサ装置、タッチ・プッシュ判定方法及びタッチ・プッシュ判定プログラム |
CN110114749A (zh) * | 2016-12-26 | 2019-08-09 | 三菱电机株式会社 | 触摸面板输入装置、触摸手势判定装置、触摸手势判定方法和触摸手势判定程序 |
CN109656493A (zh) * | 2017-10-10 | 2019-04-19 | 中兴通讯股份有限公司 | 控制方法及装置 |
WO2019150468A1 (ja) * | 2018-01-31 | 2019-08-08 | 三菱電機株式会社 | タッチパネル装置 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2021044535A1 (ja) | 2021-10-21 |
DE112019007585B4 (de) | 2023-10-12 |
WO2021044535A1 (ja) | 2021-03-11 |
TW202111500A (zh) | 2021-03-16 |
US20220155901A1 (en) | 2022-05-19 |
DE112019007585T5 (de) | 2022-04-14 |
US11726615B2 (en) | 2023-08-15 |
JP6952942B2 (ja) | 2021-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105556443B (zh) | 使用动态阈值对压感板的点击检测的方法和设备 | |
CN107690609B (zh) | 力输入和光标控制 | |
KR100255284B1 (ko) | 가상 포인팅 디바이스를 생성하기 위한 컴퓨터 장치, 컴퓨터 시스템의 지시 방법 및 컴퓨터 사용가능 매체를 구비한 제조 물품 | |
US11726615B2 (en) | Touch panel device, operation identification method, and storage medium storing operation identification program | |
KR101424259B1 (ko) | 휴대단말에서 입력 피드백 제공 방법 및 장치 | |
KR100260866B1 (ko) | 터치스크린포인팅디바이스의분리를위한방법및시스템 | |
US7705831B2 (en) | Pad type input device and scroll controlling method using the same | |
KR100255285B1 (ko) | 가상 포인팅 디바이스를 생성하기 위한 컴퓨터 시스템, 컴퓨터 시스템의 지시 방법, 및 컴퓨터 사용가능 매체를 구비한 제조 물품 | |
KR100259452B1 (ko) | 터치스크린용 가상 포인팅 디바이스 | |
EP2820511B1 (en) | Classifying the intent of user input | |
CN111630480B (zh) | 触摸面板装置 | |
EP3049898B1 (en) | Pressure-sensitive trackpad | |
US20090066659A1 (en) | Computer system with touch screen and separate display screen | |
US20130154933A1 (en) | Force touch mouse | |
US20040008189A1 (en) | Multi-mouse actions stylus | |
US20170242539A1 (en) | Use based force auto-calibration | |
US20130154938A1 (en) | Combined touchpad and keypad using force input | |
CN113138681A (zh) | 传感器*** | |
KR102198596B1 (ko) | 간접 입력의 명확화 기법 | |
KR20170026269A (ko) | 입력 물체에 의해 터치 센서에 가해진 힘의 추정 | |
US9134843B2 (en) | System and method for distinguishing input objects | |
CN105739752B (zh) | 顶部安装点击板模块 | |
KR100859882B1 (ko) | 터치 기반 사용자 입력 장치상의 듀얼 포인트 사용자입력을 인지하기 위한 방법 및 장치 | |
CN112527097A (zh) | 触控装置及其操作方法 | |
US9652057B2 (en) | Top mount clickpad module for bi-level basin |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |