CN107077284B - 把持方式判断装置 - Google Patents
把持方式判断装置 Download PDFInfo
- Publication number
- CN107077284B CN107077284B CN201580049523.8A CN201580049523A CN107077284B CN 107077284 B CN107077284 B CN 107077284B CN 201580049523 A CN201580049523 A CN 201580049523A CN 107077284 B CN107077284 B CN 107077284B
- Authority
- CN
- China
- Prior art keywords
- touch
- reference data
- unit
- data
- terminal
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1643—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
提供高精度地判断信息终端的把持手的把持方式判断装置。匹配处理部(312)计算由触摸面板(10)检测出的传感器值的分布数据和把持手参考数据(Ref1)的一致度,把持手判断部(314)基于与检测数据的一致度为阈值以上的把持手参考数据(Ref1)的把持手信息来判断把持手。
Description
技术领域
本发明涉及判断移动信息终端的把持手的把持方式判断装置、控制程序以及记录介质。
背景技术
近年来,已出现显示部的边框窄或显示部没有边框的智能手机、平板等移动信息终端(以下,简称为终端)。另外,也已出现框体的边缘的宽度窄的终端。
上述终端具有作为接口的显示部的区域变大的优点。另外,作为其它优点,能检测出对该终端的端部(边缘)的触摸,提供与该触摸相应的动作。
例如,专利文献1中记载了一种便携终端装置,该便携终端装置基于作为触摸传感器检测触摸的区域的接触区域的数量和大小来判断该便携终端装置的把持方式,生成适于把持方式的显示画面。
然而,当用户用手以握着的方式把持终端时,终端的把持手会接触终端的端部。终端有可能将这种把持手向终端的端部的接触识别为触摸操作,而执行用户意想之外的动作。因此,已开发出使终端的把持手向端部的接触无效化(即,不作为触摸操作接受)的终端。
例如,专利文献2记载的终端装置从配置在框体的侧面的触摸传感器,取得作为与触摸的位置及数量有关的信息的触摸信息,基于取得的触摸信息来判断把持手。然后,上述终端装置基于把持手的判断结果,判断在左右(或上下)任一端部检测出的触摸是把持手的接触,使该触摸无效化。
现有技术文献
专利文献
专利文献1:WO2012/049942号公报(2012年4月19日公开)
专利文献2:日本公开专利公报“特开2014-26323号公报(2014年2月6日公开)”
发明内容
发明要解决的问题
专利文献1和2记载的上述便携终端装置和上述终端装置基于从触摸传感器所检测的传感器信号加工的简单的触摸信息来判断把持手,因此存在判断的精度不足的问题。另外,还存在如下问题:在传感器信号的强度微小的情况下,有可能无法从该传感器信号生成触摸信息。
本发明是鉴于上述情况完成的,其目的在于提供能高精度地判断信息终端的把持手的把持方式判断装置。
用于解决问题的方案
为了解决上述问题,本发明的一方式的把持方式判断装置具备:检测数据取得部,其取得检测数据,上述检测数据是由信息终端具备的多个触摸传感器检测出的传感器值的分布数据;一致度计算部,其算出参考数据和上述检测数据的一致度,上述参考数据是与预先设想的、上述信息终端的把持方式对应的上述分布数据;以及把持方式判断部,其基于上述一致度计算部算出的一致度,判断该信息终端是以何种把持方式把持的。
发明效果
根据本发明的一方式,取得能高精度地判断信息终端的把持手的效果。
附图说明
图1是示出实施方式1的移动信息终端的构成的框图。
图2是示出实施方式1的移动信息终端的外观的侧视图。
图3是示出实施方式1的移动信息终端的外观的俯视图。
图4的(a)和(b)是由实施方式1的移动信息终端具备的触摸面板控制器检测的触摸传感器信号波形数据的例子。
图5是示出实施方式1的移动信息终端具备的存储部所存储的把持手参考数据的一例的表。
图6的(a)和(b)是示出把持手参考数据的参考波形数据的例子的图,是示出在相互不同的参考区域检测出的传感器值的坐标图。
图7是示出由实施方式1的移动信息终端具备的触摸面板控制器执行的高级触摸信息生成处理的流程的流程图。
图8是示出由实施方式1的移动信息终端具备的触摸面板控制器执行的误触摸/把持手判断处理的流程的流程图。
图9是示出实施方式1的变形例的移动信息终端的构成的框图。
图10是示出实施方式2的移动信息终端的构成的框图。
图11是示出实施方式2的移动信息终端的外观的俯视图,是示出向触摸面板的触摸的样子的图。
图12的(a)是根据向实施方式2的移动信息终端具备的触摸面板的触摸检测的触摸传感器信号波形数据的一例的图,(b)是在xy平面内表现(a)中示出的触摸传感器信号波形数据的图。
图13是示出实施方式2的移动信息终端具备的存储部所存储的操作指参考数据的一例的表。
图14是示出由实施方式2的移动信息终端具备的触摸面板控制器执行的误触摸/把持手判断处理的流程的流程图。
图15是示出实施方式3的移动信息终端的构成的框图。
图16是示出用户信息和实施方式3的移动信息终端具备的存储部所存储的把持手参考数据的关系的表。
图17是示出实施方式3的一变形例的移动信息终端的构成的框图。
图18是示出实施方式4的移动信息终端的构成的框图。
图19是示出实施方式5的移动信息终端的构成的框图。
图20是示出实施方式5的参考数据更新处理的流程的流程图。
具体实施方式
〔实施方式1〕
以下,使用图1~图9详细说明本发明的一实施方式。
(移动信息终端1的构成)
使用图1~图3说明本实施方式的移动信息终端1(信息终端)(以下,简称为终端1)的构成。图1是示出终端1的构成的框图。图2是示出终端1的外观的侧视图。另外,图3是示出终端1的外观的俯视图。
如图1所示,终端1具备触摸面板10、LCD显示部20、CPU30(控制装置)、触摸面板控制器31(把持方式判断装置)以及存储部40。触摸面板10是静电电容式的触摸面板。此外,触摸面板10可以是压敏式(电阻膜方式)或光学探测式的触摸面板,也可以是红外线方式、超声波方式(基于红外线或超声波的反射波来检测触摸)的触摸面板或温度探测式(基于把持手的温度或根据其温度而变动的电阻值来检测触摸)的触摸面板。
CPU30包含应用程序32(应用程序、参考数据选择部、参考数据取得部)和LCD驱动器33。换句话说,CPU30执行应用程序32并且控制LCD驱动器33。应用程序32通过控制LCD驱动器33而在LCD显示部20显示图像等。在LCD显示部20之上配置有触摸面板10。
触摸面板控制器31控制触摸面板10。另外,如后所述,触摸面板控制器31通过对从触摸面板10取得的检测数据(触摸传感器信号波形数据)进行解析,生成高级触摸信息。
作为预先取得的触摸传感器信号波形数据的把持手参考数据Ref1存储在存储部40中。把持手参考数据Ref1是与预先设想的、终端1的把持方式对应的分布数据。此外,后面描述把持手参考数据Ref1的具体例。
如图2所示,终端1接受用户一边用拇指、食指等手指U对触摸面板10进行触摸一边进行的触摸操作。终端1的边框(LCD显示部20的上表面的触摸面板10的周围区域)极窄(参照图3),因此终端1不仅能接受对终端1的中央部的触摸操作,还能接受对终端1的端部的触摸操作。此外,终端1的上表面(显示面)不是平面,可以是圆筒形等曲面。
如图3所示,用户通常在以握着的方式把持终端1的状态下,使用手指U(在此为拇指U)进行触摸操作。此时,有时拇指U以外的各手指(触摸操作未使用的手指)会误接触(误触摸)到终端1的边框的附近即触摸面板10的端部。另外,有时拇指U的根部也会误触摸到触摸面板10的端部。此外,终端1的边框也可以不是直线形的,而是圆形等曲线形的。在图3中,点T表示拇指U的顶端与触摸面板10接触的位置。另外,点F1表示拇指U的根部接触的位置,点F2~点F4表示触摸操作未使用的手指接触的位置。以下,将触摸操作所使用的拇指称为操作指U。另外,将触摸操作未使用的手指称为非操作指。
如前所述,终端1接受对端部的触摸操作,因此有可能将点F1~F4的误触摸识别为触摸操作。终端1在将这种误触摸识别为触摸操作的情况下,有可能执行用户意想之外的动作。例如,在向点F1~F4的接触由终端1识别为触摸操作的情况下,终端1有可能成为不接受由操作指U的顶端进行的触摸操作的状态。
(触摸面板控制器31的构成)
如图1所示,触摸面板控制器31包含触摸位置判断部311(检测数据取得部)、匹配处理部312(一致度计算部)、误触摸位置判断部313(误触摸判断部)、把持手判断部314(把持方式判断部)以及触摸ID分配部315(把持方式信息输出部、误触摸信息输出部)。
触摸位置判断部311使用从触摸面板10取得的检测数据来判断触摸的位置和尺寸(区域)。然后,触摸位置判断部311将触摸的位置和尺寸的判断结果输出给触摸ID分配部315。
在此,触摸位置判断部311从检测数据生成触摸传感器信号波形数据,触摸传感器信号波形数据是从触摸面板10具备的多个触摸传感器得到的传感器值的分布数据。触摸传感器信号波形数据不仅包含触摸的位置、数量的信息,还包含与检测出的传感器值的分布的详细情况(振幅的大小、波形的特征)有关的信息。此外,检测数据可以仅包含从位于终端1的端部的触摸传感器得到的传感器值,也可以包含从触摸面板10具备的全部触摸传感器得到的传感器值。
图4的(a)和(b)示出检测数据(触摸传感器信号波形数据)的例子。在图4的(a)和(b)中,xy轴方向的值表示触摸面板10的面内的位置(坐标)。另外,z轴方向的值表示检测出的传感器值(静电电容值)。图4的(a)中由虚线P1、P2圈起来示出的波峰分别是在图3的点F1(操作指U的根部的接触位置)、点F2~点F4(非操作指的接触位置)的附近检测出的传感器值。另外,图4的(b)中由虚线P3圈起来示出的波峰是在图3的点T(操作指U的顶端的接触位置)的附近检测出的传感器值。
匹配处理部312计算从触摸面板10取得的检测数据和存储部40所存储的把持手参考数据Ref1的一致度。例如,匹配处理部312使用一般的模式匹配的方法,基于以下的计算式(正规化互相关),计算检测数据和把持手参考数据Ref1的一致度。
[数学式1]
上述计算式是计算2维(i,j)的数据的一致度的计算式,但是也能用作计算一维数据的一致度的计算式。此外,匹配处理部312对一致度的计算方法不限于基于上述计算式。例如,为了削减计算量,匹配处理部312也能基于差值的绝对值之和或者差值的平方之和来计算一致度。在上述构成中,能削减匹配处理的计算量。
此外,在存储部40内存在表示与检测数据的一致度的值(具体地为上述计算式的计算值)为阈值以上的把持手参考数据Ref1的情况下,匹配处理部312将该把持手参考数据Ref1输出给误触摸位置判断部313和把持手判断部314。此外,在存在与检测数据的一致度为阈值以上的多个把持手参考数据Ref1的情况下,匹配处理部312将该多个把持手参考数据Ref1中的与检测数据的一致度最高的把持手参考数据Ref1(以下称为类似数据Ref1)输出给误触摸位置判断部313和把持手判断部314。
误触摸位置判断部313基于检测数据和类似数据Ref1来判断误触摸的位置。更详细地说,误触摸位置判断部313在检测数据和类似数据Ref1之间将相同位置的传感器值彼此进行比较。并且,误触摸位置判断部313将传感器值最好地一致的位置判断为误触摸的位置。误触摸位置判断部313将误触摸的位置的判断结果输出给触摸ID分配部315。此外,误触摸位置判断部313也可以除了将误触摸的位置的判断结果输出给触摸ID分配部315以外,还将表示传感器值的一致度为阈值以上的区域(或宽度)的信息输出给触摸ID分配部315。
把持手判断部314基于类似数据Ref1来判断终端1的把持手是左右哪个手。更详细地说,在类似数据Ref1所包含的把持手信息是左(右)的情况下,把持手判断部314判断为终端1的把持手是左手(右手)。把持手判断部314将把持手的判断结果输出给触摸ID分配部315。此外,把持手判断部314也可以除了将把持手的判断结果输出给触摸ID分配部315以外,还将表示把持手的判断结果的可靠度的信息输出给触摸ID分配部315。例如,把持手判断部314从误触摸位置判断部313取得误触摸的位置的传感器值的一致度,基于取得的一致度的高度来计算可靠度。
此外,把持手判断部314不限于判断终端1的把持手的构成,只要是判断终端1的把持方式(例如,手接触终端1的位置、图案)的构成即可。
触摸ID分配部315从(i)触摸位置判断部311取得触摸的位置和尺寸的判断结果,从(ii)误触摸位置判断部313取得误触摸的位置的判断结果,并且从(iii)把持手判断部314取得终端1的把持手的判断结果。
触摸ID分配部315将触摸ID分配给由触摸位置判断部311判断出位置和大小的各触摸。另外,触摸ID分配部315将(i)表示触摸的位置、大小、触摸ID的基本触摸信息、(ii)表示终端1的把持手是左右哪个手的把持手信息以及(iii)表示误触摸的位置的误触摸信息输出给应用程序32。以下,将触摸ID分配部315输出的信息即基本触摸信息、把持手信息以及误触摸信息合称为高级触摸信息。此外,把持手信息也可以不包含于高级触摸信息,而是独立于高级触摸信息地输出给应用程序32。
此外,触摸ID分配部315也可以在由误触摸位置判断部313输入了表示误触摸的位置的信息时,从由触摸位置判断部311判断出的触摸中除去误触摸。在触摸ID分配部315未除去误触摸的情况下,CPU30(应用程序32)决定是否除去误触摸。
另外,触摸ID分配部315也可以基于误触摸信息和把持手信息对由触摸位置判断部311判断出的触摸的位置和尺寸进行校正。例如,触摸ID分配部315可以将相互接近的多个触摸合并(或关联)成1个触摸,对该触摸分配1个触摸ID,也可以以不包含误触摸的方式将多个触摸合并或切分。在后一构成中,位于误触摸的附近的多个触摸彼此相互分离。
而且,触摸ID分配部315也可以对从过去的帧持续到当前帧的一连串触摸(触摸进入(touch-in)→移动→触摸离开(touch-out))分配相同的触摸ID。另外,也可以基于过去的帧的触摸的位置或其变化,预测触摸的动向,对当前帧的触摸的位置进行校正,以使触摸的轨迹平滑。或者,也可以为了对静止的触摸赋予与过去的触摸相同的位置,对当前帧的触摸的位置进行校正。另外,在触摸的尺寸大的情况下(例如,拇指的根部的触摸),也可以将位于该触摸的附近的多个触摸合并,对1个触摸进行校正。
从触摸ID分配部315取得了高级触摸信息的应用程序32基于该高级触摸信息(基本触摸信息、把持手信息、误触摸信息)使终端1动作。例如,应用程序32根据终端1的把持手使LCD显示部20内的显示按钮的位置不同,由此,不管把持手是左右哪个手,都可以提供用户易于操作的接口。或者,应用程序32也可以将基于误触摸的终端1的动作取消(防止误动作)。
如上所示,触摸面板控制器31取得触摸传感器信号波形数据作为检测数据。然后,触摸面板控制器31通过参照存储部40所存储的把持手参考数据Ref1,从检测数据生成高级触摸信息。触摸面板控制器31可以在终端1的尺寸、触摸面板10的规格发生了变化时,或者终端1的用户发生了变化时,根据其变化将把持手参考数据Ref1更新。触摸面板控制器31不用变更检测数据的基本的解析算法就能实现这种更新。因此,触摸面板控制器31能灵活地应对上述变化。
(把持手参考数据Ref1)
图5是表示存储部40所存储的把持手参考数据Ref1的一例的表。如图5所示,各把持手参考数据Ref1(数据编号1、2…)包含参考波形数据、参考区域信息以及把持手信息。把持手参考数据Ref1的参考波形数据是在操作指U的根部或非操作指误触摸到触摸面板10时由参考区域内的触摸传感器检测出的传感器值的数据。参考区域信息对参考区域进行定义。把持手信息表示在取得了把持手参考数据Ref1时终端1的把持手是左右哪个。
图6的(a)和(b)是示出把持手参考数据Ref1的参考波形数据的例子的图,分别是示出在参考区域(x=2,1≤y≤11),(x=10,2≤y≤12)检测出的传感器值的坐标图。在图6的(a)所示的坐标图中,y=5附近的宽度比较大的波峰是根据操作指U(在此为拇指)的根部的接触检测出的传感器值。另外,在图6的(b)所示的坐标图中,y=4附近的宽度比较窄的多个波峰是根据非操作指的接触检测出的传感器值。
匹配处理部312一边将把持手参考数据Ref1一点点地进行位相变换,一边计算检测数据和把持手参考数据Ref1的一致度。并且,匹配处理部312将最高的一致度判断为该把持手参考数据Ref1和检测数据的一致度。
此外,匹配处理部312可以是:由触摸位置判断部311判断出的触摸的位置和把持手参考数据Ref1的参考区域越近(远),则将该把持手参考数据Ref1的一致度乘以越大(小)的加权系数。
(高级触摸信息生成处理的流程)
使用图7说明由触摸面板控制器31执行的高级触摸信息生成处理的流程。图7是示出高级触摸信息生成处理的流程的流程图。
如图7所示,首先,触摸位置判断部311从触摸面板10取得检测数据(S101)。然后,触摸位置判断部311根据取得的检测数据判断触摸的位置和尺寸(S102A)。
匹配处理部312、误触摸位置判断部313以及把持手判断部314分别执行判断误触摸的位置和终端1的把持手的误触摸/把持手判断处理(S102B)。此外,后面描述误触摸/把持手判断处理的流程。
触摸ID分配部315将触摸ID分配给由触摸位置判断部311判断出的各触摸(S103)。然后,输出包含基本触摸信息(触摸的位置、尺寸、触摸ID)、误触摸信息(误触摸的位置)以及把持手信息(左手或右手)的高级触摸信息(S104)。
至此,高级触摸信息生成处理结束。
(误触摸/把持手判断处理A的流程)
使用图8说明在前述的高级触摸信息生成处理的S102B中执行的误触摸/把持手判断处理A的流程。图8是示出误触摸/把持手判断处理A的流程的流程图。
如图8所示,首先,匹配处理部312计算从触摸面板10取得的检测数据和存储部40所存储的把持手参考数据Ref1的一致度(S1021)。然后,匹配处理部312判断是否存在与检测数据的一致度为阈值以上的把持手参考数据Ref1(S1022)。
在不存在与检测数据的一致度为阈值以上的把持手参考数据Ref1的情况下(在S1022中为“否”),误触摸/把持手判断处理A结束。另一方面,在存在与检测数据的一致度为阈值以上的把持手参考数据Ref1(类似数据Ref1)的情况下(在S1022中为“是”),误触摸位置判断部313判断为:检测数据的传感器值和类似数据Ref1的传感器值的一致度最高的位置为误触摸的位置(S1023)。
之后,把持手判断部314基于从存储部40取得的类似数据Ref1的把持手信息,判断终端1的把持手是左右哪个手(S1024)。
至此,误触摸/把持手判断处理A结束。
(变形例1)
在本实施方式中,说明了与CPU30为分体的触摸面板控制器31从触摸面板10取得检测数据,从取得的检测数据进行高级触摸信息的生成(以及误触摸和把持手的判断)的构成。
在本实施方式的一变形例中,也可以是CPU30从触摸面板10取得检测数据,生成高级触摸信息。换句话说,触摸面板控制器31也可以是安装于CPU30的软件。
图9是示出本变形例的移动信息终端1′(信息终端)(以下,简称为终端1′)的构成的框图。如图9所示,在终端1′中,触摸面板控制器31是CPU30的一部分。
根据本变形例的构成,在CPU30中安装有触摸面板控制器31,因此在存储部40内能足够大地确保用于存储把持手参考数据Ref1的容量。而且,高级触摸信息生成处理和误触摸/把持手判断处理A的处理速度上升,CPU30的刷新率提高。
另外,能容易地更新或变更触摸面板控制器31对检测数据的处理步骤、处理所使用的各种参数。
(变形例2)
在本实施方式的另一变形例中,也可以是终端1不仅在上表面(触摸面)而且在侧面也具备触摸传感器。例如,可以在终端1的上下左右的侧面分别配置有1维的触摸传感器。在该构成中,触摸面板控制器31通过执行1维的传感器的检测数据和把持手参考数据Ref1的匹配处理,判断操作指U的根部或非操作指所接触的终端1的侧面的区域(接触区域)。另外,触摸面板控制器31或CPU30能将判断出的接触区域的信息用于终端1的上表面的误触摸的判断处理、触摸位置的校正处理等。
但是,在上述构成中,终端1具备独立于触摸面板10的1维的触摸传感器。因此,终端1的成本、功耗以及CPU30的计算量等有可能增大。因此,从抑制成本、功耗等的观点来说,优选如本实施方式的终端1这样仅具备一个触摸面板10的构成。
此外,在本变形例中,也可以是从终端1的上表面(显示面)到侧面由1个柔性的触摸面板10覆盖。或者,也可以是在终端1的侧面配设有与上表面的触摸面板10连接的配线。
〔实施方式2〕
根据图10~图14如下说明本发明的另一实施方式。此外,为了便于说明,对具有与上述实施方式中说明的构件相同的功能的构件标注相同的附图标记,而省略其说明。
上述实施方式1的终端1参照把持手参考数据Ref1来判断误触摸的位置和把持手,把持手参考数据Ref1是根据误触摸检测出的传感器值的分布数据。
而另一方面,本实施方式的移动信息终端2(信息终端)(以下,简称为终端2)基于操作指参考数据Ref2来判断误触摸的位置和把持手,操作指参考数据Ref2是根据操作指U的顶端对触摸面板10进行的触摸检测出的传感器值的分布数据。
(移动信息终端2的构成)
使用图10~图11说明终端2的构成。图10是示出终端2的构成的框图。图11是示出终端2的外观的俯视图,示出操作指U的顶端向触摸面板10的触摸的图。
如图10所示,在终端2的存储部40中存储有操作指参考数据Ref2来取代把持手参考数据Ref1。操作指参考数据Ref2是预先取得的、根据操作指U的顶端的触摸检测出的传感器值的分布数据。换句话说,操作指参考数据Ref2是与预先设想的、终端2的把持方式对应的分布数据。终端2的其它构成与上述实施方式1的变形例的终端1′相同。此外,后面描述操作指参考数据Ref2。
如图11所示,操作指U的顶端和触摸面板10的接触区域TA具有椭圆的形状。该椭圆的倾斜角θ规定操作指U伸展的方向。另外,倾斜角θ和接触区域TA的中心坐标规定通过操作指U的顶端的触摸的位置和操作指U的根部的直线f。如果将终端2的上下方向设为0度的方向,则倾斜角θ的正负根据终端2的把持手是右手还是左手而不同。由图11可知,在把持手是右手的情况下,通常,操作指U的根部位于操作指U的顶端的右下,倾斜角θ为负(以顺时针为正)。另一方面,在把持手为左手的情况下,通常,操作指U的根部位于操作指U的顶端的左下,倾斜角θ为正。
在图11中,直线f通过操作指U的顶端(触摸的位置)和操作指U的根部。在把持手为右手的情况下,操作指U的根部有可能接触到触摸面板10的右侧端部的区域A。另一方面,在把持手为左手的情况下,操作指U的根部有可能接触到触摸面板10的左侧端部的区域A。以下,将操作指U的根部有可能接触的区域A称为误触摸区域A。能根据操作指U的顶端的触摸的位置和倾斜角θ来判断误触摸区域A。
图12的(a)是示出根据操作指U的顶端的触摸检测出的触摸传感器信号波形数据的一例的图,图12的(b)是在xy平面内表现图12的(a)所示的触摸传感器信号波形数据的图。如图12的(b)中虚线所示,检测出操作指U的顶端进行的触摸的触摸传感器的集合大体具有椭圆的形状。
(操作指参考数据Ref2)
图13是示出存储部40所存储的操作指参考数据Ref2的一例的表。如图13所示,操作指参考数据Ref2中除了包含参考波形数据、参考区域信息以及把持手信息以外,还包含操作指根部位置信息。把持手参考数据Ref1的参考波形数据是在操作指U(拇指或食指)的顶端对触摸面板10进行触摸时由参考区域内的触摸传感器检测出的传感器值的数据。参考区域信息是对参考区域进行定义的信息。操作指根部位置信息是表示取得了把持手参考数据Ref1时的操作指U的根部的位置的信息。
此外,操作指参考数据Ref2也可以包含表示操作指U伸展的方向的角度信息来取代操作指根部位置信息。
(误触摸/把持手判断处理B的流程)
本实施方式的触摸面板控制器31在高级触摸信息生成处理的S102B中执行以下说明的误触摸/把持手判断处理B来取代误触摸/把持手判断处理A。此外,高级触摸信息生成处理的整体流程与上述实施方式1中说明的流程相同。
使用图14详细说明误触摸/把持手判断处理B的流程。图14是示出误触摸/把持手判断处理B的流程的流程图。
如图14所示,首先,匹配处理部312从由触摸面板10的触摸传感器得到的检测数据中提取由处于操作指U的顶端所触摸的位置的触摸传感器得到的检测数据(S2021)。例如,匹配处理部312从由触摸面板10全部的触摸传感器得到的检测数据中提取由处于最大的信号波峰的附近的5×5个触摸传感器得到的检测数据(以下称为提取数据)。
接着,匹配处理部312从存储部40取得操作指参考数据Ref2。然后,匹配处理部312通过进行提取数据和操作指参考数据Ref2的匹配处理来计算这两个数据的一致度(S2022)。之后,匹配处理部312判断是否存在与提取数据的一致度为阈值以上的操作指参考数据Ref2(S2023)。
在此,一般地,移动信息终端具备的触摸传感器数量少(例如10(w)×20(h)程度)。因此,匹配处理部312仅从提取数据判断接触区域的详细形状(例如倾斜度)是困难的。然而,在根据具有不同的倾斜角θ的操作指U的触摸检测出的触摸传感器信号波形数据之间有明确的差异。反过来说,相互一致度高的多个触摸传感器信号波形数据是根据具有大致相等的倾斜角θ的操作指U的触摸得到的数据的可能性高。因此,在检测数据和某操作指参考数据Ref2的一致度足够高的情况下,可以认为这两个数据是根据具有大致相等的倾斜角θ的操作指U的顶端的触摸得到的数据。
如图14所示,在不存在与提取数据的一致度为阈值以上的操作指参考数据Ref2的情况下(在S2023中为“否”),误触摸/把持手判断处理B结束。另一方面,在存在与提取数据的一致度为阈值以上的操作指参考数据Ref2(以下,称为类似数据Ref2)的情况下(在S2023中为“是”),误触摸位置判断部313基于类似数据Ref2来计算操作指U的倾斜角θ(S2024)。
具体地说,误触摸位置判断部313计算通过作为参考区域信息记述的参考区域的中心坐标(x,y)和作为操作指根部位置信息记述的操作指U的根部的位置坐标(x=0,y)的直线f的倾斜角θ。误触摸位置判断部313在上述的计算中将参考区域的中心坐标(x,y)用作触摸的位置坐标。
接着,误触摸位置判断部313使用由触摸位置判断部311判断出的触摸的位置和在S2024中计算出的倾斜角θ来判断误触摸区域A(S2025)。
最后,把持手判断部314从存储部40取得类似数据Ref2,基于类似数据Ref2的把持手信息来判断终端1的把持手是左右哪个手(S2026)。至此,误触摸/把持手判断处理B结束。
能将在此说明的误触摸/把持手判断处理B与在上述实施方式1中说明的误触摸/把持手判断处理A组合。例如,触摸面板控制器31通过误触摸/把持手判断处理B来判断误触摸的位置和把持手,并且还通过误触摸/把持手判断处理A来判断误触摸的位置和把持手。在这两个判断处理的判断结果不相等的情况下,触摸面板控制器31将在这两个判断处理的匹配处理(S1021、S2022)中得到的最大的一致度彼此进行比较,将得到更高一致度的一方判断处理的判断结果作为优先。
此外,在本实施方式的高级触摸信息生成处理中,触摸ID分配部315也可以在由触摸位置判断部311判断出的触摸的位置包含于误触摸区域A的情况下将该触摸除去。另外,触摸ID分配部315也可以基于类似数据Ref2的把持手信息对由触摸位置判断部311判断出的触摸的位置进行校正。例如,一般地,在把持手是右手(左手)的情况下,有在比图标或按键所显示的位置稍微靠右(左)斜下的位置对触摸面板10进行触摸的趋势。因此,触摸ID分配部315也可以使由触摸位置判断部311判断出的触摸的位置稍微向左斜上移位。
〔实施方式3〕
基于图15~图17如下说明本发明的另一实施方式。此外,为了便于说明,对具有与上述实施方式中说明的构件相同的功能的构件标注相同的附图标记,而省略其说明。
利用移动信息终端的用户的特性(年龄、性别、惯用手、手的尺寸、手指的形状以及终端的把持方式等)分别不同。如果用户的特性不同,则为了精度良好地判断误触摸的位置、把持手所需要的参考数据也不同。因此,为了对于所有用户以高精度判断误触摸的位置和把持手,需要准备数量庞大的参考数据,另外,为了存储参考数据,还需要准备大容量的存储部。此外,准备的参考数据的数量越增加,检测数据和各参考数据的匹配处理的次数和所需时间也越增大。
因此,本实施方式的移动信息终端3(信息终端)(以下,简称为终端3)基于初始设定时登记的用户信息,仅将与用户相符的参考数据存储在存储部40中。在此,终端3在大多情况下是个人的物品,因此,即使根据用户的特性限定了存储部40所存储的参考数据,误触摸的位置和把持手的判断精度也不会太降低。因此,终端3能在维持误触摸的位置和把持手的判断精度的状态下,实现存储部40的容量的削减以及匹配处理的次数和所需时间的削减。
(移动信息终端3的构成)
使用图15说明终端3的构成。图15是示出终端3的构成的框图。如图15所示,终端3不仅具备上述实施方式1的变形例的终端1′的构成,还具备终端3能利用的初始存储器50(存储装置)。终端3的其它构成与终端1′的构成相同。初始存储器50中以压缩的状态存储有与各种用户的特性相符的参考数据(以下,称为原始参考数据)。
终端3在初始设定中例如接受对以下的用户信息的设定。
·年龄、性别、惯用手
·手的大小(S、M、L、O等)
·终端3的把持方式(按每个应用程序登记)
·各指对触摸面板10的接触区域的形状
或者,终端3也可以从设定画面接受对用户信息的选择或输入,为了取得与用户的特性有关的信息,也可以要求用户把持终端3或用各手指对触摸面板10进行触摸。
终端3的应用程序32从初始存储器50提取与所设定的用户信息相符的参考数据,并将其在存储部40内展开。这样展开的参考数据成为在上述实施方式1中说明的把持手参考数据Ref1。
图16是示出用户信息和存储部40所存储的把持手参考数据Ref1的关系的表。如图16所示,例如,在设定有年龄作为用户信息的情况下,应用程序32根据所设定的年龄将与用户的手的大小相符的原始参考数据作为把持手参考数据Ref1存储在存储部40中。
此外,为了确保初始存储器50的足够的空余容量,应用程序32也可以将初始存储器50所存储的原始参考数据中的优先度低的数据和不使用的数据删除。另外,在终端3被多个用户共有的情况下,应用程序32也可以在进行用户认证时或在进行用户的切换时更新把持手参考数据Ref1。
(变形例)
原始参考数据也可以存储在外部存储器中。
图17是示出本实施方式的一变形例的终端3′的构成的框图。在本变形例中,原始参考数据存储在互联网服务器或存储卡等外部存储器9(终端3′能利用的外部存储装置)中。应用程序32从外部存储器9提取与终端3′预先取得的用户信息相符的参考数据,并将其在存储部40内展开。
〔实施方式4〕
基于图18如下说明本发明的另一实施方式。此外,为了便于说明,对具有与上述实施方式中说明的构件相同的功能的构件标注相同的附图标记,而省略其说明。
在此,本实施方式的移动信息终端4(信息终端)(以下称为终端4)基于检测数据将存储部40所存储的参考数据进行更新(删除)以使其符合用户的特性(学习型的移动信息终端)。因此,用户使用终端4的时间越长,误触摸/把持手判断处理的效率和精度越高。
(移动信息终端4的构成)
图18是示出终端4的构成的框图。如图18所示,在终端4的存储部40所存储的把持手参考数据Ref1′中附加有被选择次数信息,被选择次数信息是被判断为与检测数据的一致度为阈值以上的次数。另外,触摸面板控制器431(把持方式判断装置)不仅具备上述实施方式1的终端1所具备的触摸面板控制器31的构成,还具备参考数据更新部316(参考数据删除部、参考数据追加部)。终端4的其它构成与终端1的构成相同。
终端4的匹配处理部312对作为与检测数据的一致度为阈值以上的把持手参考数据Ref1的类似数据Ref1进行判断。并且,匹配处理部312对存储部40所存储的类似数据Ref1的被选择次数信息进行计数。
在匹配处理部312每次进行规定个检测数据的匹配处理时,参考数据更新部316参照附加到存储部40所存储的把持手参考数据Ref1中的被选择次数信息。然后,参考数据更新部316从存储部40中将被选择次数比基准值少的把持手参考数据Ref1删除。另外,在后述的误触摸/把持手判断处理C中,将把持手参考数据Ref1被参照的顺序(优先度)按被选择次数从多到少的顺序进行排序。
由此,存储部40所存储的把持手参考数据Ref1的数量变少,因此能削减匹配处理部312执行的匹配处理的执行次数。其结果是,匹配处理的效率提高,并且能削减终端4的功耗。
此外,匹配处理部312可以是:在上述实施方式1中说明的误触摸/把持手判断处理A中,把持手参考数据Ref1的被选择次数越多,越使其匹配处理的顺序优先。另外,在检测数据和优先度高的把持手参考数据Ref1的一致度高于阈值的情况下,可以省略检测数据和优先度低的把持手参考数据Ref1的匹配处理。根据上述构成,能削减匹配处理的次数和所需时间。
另外,参考数据更新部316对把持手参考数据Ref1的更新可以在各帧执行,也可以仅在匹配处理的执行次数超过阈值的帧执行。在后一构成中,匹配处理部312对匹配处理的执行次数进行计数,并将计数值存储在存储器(存储部40等)中。然后,匹配处理部312在由参考数据更新部316将存储部40所存储的把持手参考数据Ref1更新后,从上述存储器将上述计数值重置。
〔实施方式5〕
基于图19~图20如下说明本发明的另一实施方式。此外,为了便于说明,对具有与上述实施方式中说明的构件相同的功能的构件标注相同的附图标记,而省略其说明。
本实施方式的移动信息终端5(信息终端)(以下,简称为终端5)基于规定的触发,将存储部40所存储的参考数据进行更新(追加/置换)以使其符合用户的特性。
(移动信息终端5的构成)
使用图19说明终端5的构成。图19是示出终端5的构成的框图。如图19所示,终端5的存储部40中存储有在上述次实施方式1和2中说明的把持手参考数据Ref1和操作指参考数据Ref2。终端5的其它构成与上述实施方式4的终端4的构成相同。
终端5的匹配处理部312、误触摸位置判断部313以及把持手判断部314执行将上述实施方式1和2中说明的误触摸/把持手判断处理A和误触摸/把持手判断处理B组合的判断处理。例如,匹配处理部312、误触摸位置判断部313以及把持手判断部314通过误触摸/把持手判断处理A判断误触摸的位置和把持手,并且还通过误触摸/把持手判断处理B判断误触摸的位置和把持手。在这两个判断处理的判断结果不相等的情况下,误触摸位置判断部313和把持手判断部314将在这两个判断处理的匹配处理(S1021、S2022)中得到的最大的一致度彼此进行比较,将得到更高一致度的一方判断处理的判断结果作为优先。
终端5的参考数据更新部316在误触摸/把持手判断处理A和B结束后,执行将存储部40所存储的把持手参考数据Ref1进行更新(追加或置换)的参考数据更新处理。更详细地说,在(i)检测数据中包含根据误触摸检测出的数据(以下,称为误触摸数据),并且(ii)与误触摸数据的一致度高的把持手参考数据Ref1未存储于存储部40的情况下,参考数据更新部316将误触摸数据作为新的把持手参考数据Ref1存储在存储部40中。换句话说,参考数据更新部316将与存储部40中已经存储的各参考数据的一致度均低于规定值的检测数据作为与由把持手判断部314判断出的把持手对应的新的参考数据存储在存储部40中。
参考数据更新部316也可以是将误触摸数据存储在存储部40中,并且将存储部40所存储的把持手参考数据Ref1中的任意1个数据删除。换句话说,参考数据更新部316可以用误触摸数据来置换存储部40所存储的把持手参考数据Ref1。由此,误触摸/把持手判断处理A的误触摸的位置和把持手的判断精度提高。
此外,参考数据更新部316不需要按每个帧执行参考数据更新处理。优选参考数据更新部316仅在类似数据和检测数据的一致度足够高的情况下或者在数帧的期间内类似数据和检测数据的一致度一直都高的情况下执行上述参考数据更新处理。
(参考数据更新处理的流程)
使用图20详细说明由参考数据更新部316执行的参考数据更新处理的流程。图20是示出参考数据更新处理的流程的流程图。参考数据更新处理是在执行误触摸/把持手判断处理B后执行的。
如图20所示,在参考数据更新处理中,参考数据更新部316首先判断在检测数据中是否包含根据误触摸检测出的数据(误触摸数据)(S201)。例如,参考数据更新部316将由触摸位置判断部311判断出的触摸中的误触摸区域A所包含的触摸判断为误触摸。并且,将在误触摸的位置的附近检测出的传感器值的分布数据判断为误触摸数据。
在检测数据中包含误触摸数据的情况下(在S201中为“是”),参考数据更新处理结束。另一方面,在检测数据中不包含误触摸数据的情况下(在S201中为“否”),参考数据更新部316通过参照存储部40所存储的把持手参考数据Ref1,判断是否存在与误触摸数据的一致度为规定值以上的把持手参考数据Ref1(S202)。
在存在与误触摸数据的一致度为规定值以上的把持手参考数据Ref1的情况下(在S202中为“是”),参考数据更新处理结束。另一方面,在不存在与误触摸数据的一致度为规定值以上的把持手参考数据Ref1的情况下(在S202中为“否”),参考数据更新部316将误触摸数据作为新的把持手参考数据Ref1存储在存储部40中(S203)。至此,参考数据更新处理结束。
此外,在误触摸/把持手判断处理A的误触摸的位置和把持手的判断精度高于误触摸/把持手判断处理B的误触摸的位置和把持手的判断精度的情况下,参考数据更新部316也可以基于误触摸/把持手判断处理A的误触摸的位置和把持手的判断结果,更新存储部40所存储的操作指参考数据Ref2。
〔实施方式6〕
说明本发明的另一实施方式。此外,为了便于说明,对具有与上述实施方式中说明的构件相同的功能的构件标注相同的附图标记,而省略其说明。
本实施方式的移动信息终端6(信息终端)(以下,简称为终端6)以用户的操作为触发来更新参考数据。终端6具有与上述实施方式5的终端5相同的构成。另外,终端6与终端5同样,执行将误触摸/把持手判断处理A和误触摸/把持手判断处理B组合的判断处理。
本实施方式的参考数据更新部316指示应用程序32将用于用户选择把持手(左手/右手)的按钮显示在LCD显示部20中。用户通过按下所显示的按钮,将把持手是右手还是左手通知给终端6。之后,在误触摸/把持手判断处理B中,在基于检测数据和类似数据Ref2判断出的把持手与用户所通知的把持手不同的情况下,参考数据更新部316从存储部40中将该类似数据删除。另外,在误触摸/把持手判断处理B中,在不存在与检测数据的一致度高的操作指参考数据Ref2的情况下,参考数据更新部316将检测数据与用户所通知的把持手信息关联起来而作为新的操作指参考数据Ref2追加到存储部40中。
另外,参考数据更新部316指示应用程序32将误触摸/把持手判断处理B的把持手的判断结果(左手/右手)总是显示在LCD显示部20中,并且显示用于将判断结果中有错误的情况通知给参考数据更新部316的按钮。用户在误触摸/把持手判断处理B的把持手的判断结果有错误的情况下按下所显示的按钮。
此外,用于用户将判断结果有错误的情况通知给参考数据更新部316的操作也可以是双击LCD显示部20的端部的操作。例如,参考数据更新部316也可以是在LCD显示部20的右(左)侧端部被双击的情况下判断为把持手是右手(左手)。
或者,参考数据更新部316也可以指示应用程序32在发生了用户意想之外的接触所导致的误动作的情况下显示用于用户按下的按钮。在该构成中,参考数据更新部316将检测数据保存在存储器中一定期间。然后,在上述按钮被按下时,参考数据更新部316判断为紧前检测出的检测数据是根据误触摸检测出的数据,并将该检测数据作为把持手参考数据Ref1存储在存储部40中。
此外,参考数据更新部316也可以在用户进行任意的操作(例如,文字输入)后,立即按下“后退”键(或“backspace”键)时,判断为紧前检测出的检测数据是根据误触摸检测出的数据,并将该检测数据作为把持手参考数据Ref1存储在存储部40中。
〔基于软件的实现例〕
移动信息终端1、1a、2、3、4、5的控制部(特别是触摸面板控制器31、431、531的各部)可以由形成于集成电路(IC芯片)等的逻辑电路(硬件)实现,也可以使用CPU(CentralProcessing Unit:中央处理单元)由软件实现。
在后一种情况下,移动信息终端1、1a、2、3、4、5具备:执行作为实现各功能的软件的程序的命令的CPU、能由计算机(或CPU)读取地记录有上述程序和各种数据的ROM(ReadOnlyMemory:只读存储器)或存储装置(将它们称为“记录介质”)、展开上述程序的RAM(Random Access Memory:随机存取存储器)等。并且,计算机(或CPU)通过从上述记录介质读取并执行上述程序来实现本发明的目的。作为上述记录介质,能使用“非暂时性有形介质”,例如,带、盘、卡、半导体存储器、可编程逻辑电路等。另外,上述程序也可以经由能传输该程序的任意的传输介质(通信网络、广播波等)供应给上述计算机。此外,在本发明中,上述程序也能以通过电子传输具体化的嵌入于载波的数据信号的形式实现。
〔总结〕
本发明的方式1的把持方式判断装置(触摸面板控制器31、431)具备:检测数据取得部(触摸位置判断部311),其取得检测数据,上述检测数据是由信息终端(1、1a、2、3、4、5)具备的多个触摸传感器检测出的传感器值的分布数据;一致度计算部(匹配处理部312),其算出参考数据(Ref1、Ref2)和上述检测数据的一致度,上述参考数据(Ref1、Ref2)是与预先设想的、上述信息终端的把持方式对应的上述分布数据;以及把持方式判断部(把持手判断部314),其基于上述一致度计算部算出的一致度,判断该信息终端是以何种把持方式把持的。
根据上述构成,能基于与和检测数据的一致度高(阈值以上)的参考数据关联起来的把持手信息,判断(取得检测数据时的)把持方式。
在此,检测数据和参考数据是由多个触摸传感器检测出的传感器值的分布数据,不仅包含触摸的位置、尺寸的信息,还包含触摸的分布的详细有关的信息。因此,检测数据和参考数据在一致度足够高的情况下,是根据相同的把持方式的触摸(包含把持手的误触摸)检测出的数据的可能性高。因此,根据上述构成,能基于数据的一致度的高度,高精度地判断(取得了检测数据时的)把持手。
本发明的方式2的把持方式判断装置可以是,在上述方式1中,在上述参考数据中附加有误触摸信息,上述误触摸信息表示以上述预先设想的特定的把持方式把持上述信息终端的情况下的误触摸的位置,还具备误触摸判断部(误触摸位置判断部313),上述误触摸判断部(误触摸位置判断部313)基于上述参考数据来判断上述误触摸的位置。
根据上述构成,除了判断把持方式以外,还判断误触摸的位置。如前所述,检测数据和参考数据在一致度足够高的情况下,是根据相同的把持方式的触摸检测出的数据的可能性高,因此根据上述构成,能高精度地判断误触摸的位置。
本发明的方式3的把持方式判断装置可以是,在上述方式1或2中,将用户以特定的把持方式实际上把持上述信息终端时生成的上述分布数据作为上述参考数据存储在上述信息终端的存储部(40)中。
根据上述构成,能通过参照存储部所存储的参考数据,计算与检测数据的一致度。
本发明的方式4的把持方式判断装置可以是,在上述方式3中,还具备参考数据删除部(参考数据更新部316),在上述一致度计算部对上述参考数据和规定个检测数据之间分别计算一致度的结果是一致度为阈值以上的次数不超过基准值的情况下,上述参考数据删除部(参考数据更新部316)从上述存储部中将该参考数据删除。
根据上述构成,将与检测数据的一致度超过阈值的次数少的参考数据即与用户的特性(年龄、性别、惯用手、手的尺寸、手指的形状以及终端的把持方式等)不符的参考数据从存储部中删除。因此,存储部中容易仅留下与用户的特性相符的参考数据。因此,能使用与用户的特性相符的参考数据,高精度地判断把持手和误触摸。
本发明的方式5的把持方式判断装置可以是,在上述方式3中,还具备参考数据追加部(参考数据更新部316),在上述检测数据和在上述存储部中已经存储的各个上述参考数据的一致度均低于规定值的情况下,上述参考数据追加部(参考数据更新部316)将该检测数据作为与由上述把持方式判断部判断出的把持方式对应的新的参考数据存储在上述存储部中。
根据上述构成,与存储部所存储的参考数据的一致度低的检测数据被作为新的参考数据追加到存储部中。以后,为了判断把持手和误触摸能利用新的参考数据。
本发明的方式6的把持方式判断装置可以是,在上述方式1中,还具备把持方式信息输出部,上述把持方式信息输出部将由上述把持方式判断部判断出的表示该信息终端是以何种把持方式把持的判断结果输出给在上述信息终端中执行应用程序的控制装置。
根据上述构成,取得了把持方式信息的应用程序能进行与信息终端的把持方式相符的动作。例如,应用程序可以生成适于把持手(右手或左手)的显示画面。
本发明的方式7的把持方式判断装置可以是,在上述方式2中,还具备误触摸信息输出部,上述误触摸信息输出部将由上述误触摸判断部判断出的表示上述误触摸的位置的判断结果输出给在上述信息终端中执行应用程序的控制装置。
根据上述构成,取得了误触摸信息的应用程序能使误触摸无效化,即,不将误触摸作为触摸操作接受,而取消基于误触摸的处理的执行。
本发明的方式8的把持方式判断装置可以是,在上述方式1~3中的任一方式中,还具备参考数据选择部,上述参考数据选择部基于上述信息终端预先取得的用户信息,从该把持方式判断装置能利用的存储装置所存储的参考数据中选择上述一致度计算部算出上述参考数据和上述检测数据的一致度时使用的上述参考数据。
根据上述构成,基于信息终端预先(例如,在初始设定中)取得的用户信息,从存储装置所存储的参考数据中,选择一致度的计算所使用的参考数据。具体地说,选择与用户的特性(例如,年龄、性别、惯用手等)相符的参考数据,即,选择具有与用户类似的特性的人物在把持信息终端时由触摸传感器检测出的参考数据。然后,计算与用户的特性相符的参考数据和检测数据的一致度。因此,与存储装置所存储的全部参考数据和检测数据的一致度均要计算的构成相比,能缩短一致度的计算所需的时间。
本发明的方式9的把持方式判断装置可以是,在上述方式8中,上述能利用的存储装置是上述信息终端的外部的存储装置。
根据上述构成,基于信息终端预先取得的用户信息,从外部的存储装置所存储的参考数据中,选择一致度的计算所使用的参考数据。因此,与存储装置所存储的全部参考数据和检测数据的一致度均要计算的构成相比,(与方式8的把持方式判断装置同样)能缩短一致度的计算所需的时间。
本发明的各方式的把持方式判断装置也可以由计算机来实现,在该情况下,通过将计算机作为上述把持方式判断装置所具备的各部进行动作而由计算机实现上述把持方式判断装置的把持方式判断装置的控制程序和记录有该控制程序的能由计算机读取的记录介质也在本发明的范畴中。
本发明不限于上述各实施方式,能在权利要求示出的范围内进行各种变更,将不同的实施方式中分别公开的技术手段适当组合而得到的实施方式也包含在本发明的技术范围中。而且,通过将各实施方式中分别公开的技术手段组合,能形成新的技术特征。
工业上的可利用性
本发明能用于判断移动信息终端的把持手的把持方式判断装置。
附图标记说明
1、1a、2、3、4、5 移动信息终端(信息终端)
9 外部存储器(外部的存储装置)
30 CPU(控制装置)
31、431 触摸面板控制器(把持方式判断装置)
311 摸位置判断部(检测数据取得部)
312 匹配处理部(一致度计算部)
313 误触摸位置判断部(误触摸判断部)
314 把持手判断部(把持方式判断部)
315 触摸ID分配部(把持方式信息输出部、误触摸信息输出部)
316 参考数据更新部(参考数据删除部、参考数据追加部)
32 应用程序(参考数据选择部、参考数据取得部)
40 存储部
50 初始存储器(存储装置)
Ref1 把持手参考数据
Ref2 操作指参考数据。
Claims (8)
1.一种把持方式判断装置,其特征在于,具备:
检测数据取得部,其取得检测数据,上述检测数据是由信息终端具备的多个触摸传感器检测出的传感器值的分布数据;
一致度计算部,其算出参考数据和上述检测数据的一致度,上述参考数据是与预先设想的、上述信息终端的把持方式对应的上述分布数据;以及
把持方式判断部,其基于上述一致度计算部算出的一致度,判断该信息终端是以何种把持方式被把持的,
在上述参考数据中附加有误触摸信息,上述误触摸信息表示在以上述预先设想的特定的把持方式把持上述信息终端的状态进行触摸操作的情况下与用于执行用户期望的动作的触摸操作所使用的操作指不同的用户的部位的误触摸的位置,
还具备误触摸判断部,上述误触摸判断部基于上述参考数据来判断上述误触摸的位置。
2.根据权利要求1所述的把持方式判断装置,其特征在于,
将用户以特定的把持方式实际上把持上述信息终端时生成的上述分布数据作为上述参考数据存储在上述信息终端的存储部中。
3.根据权利要求2所述的把持方式判断装置,其特征在于,
还具备参考数据删除部,在上述一致度计算部对上述参考数据和规定个检测数据之间分别计算一致度的结果是一致度为阈值以上的次数不超过基准值的情况下,上述参考数据删除部从上述存储部中将该参考数据删除。
4.根据权利要求2所述的把持方式判断装置,其特征在于,
还具备参考数据追加部,在上述检测数据和在上述存储部中已经存储的各个上述参考数据的一致度均低于规定值的情况下,上述参考数据追加部将该检测数据作为与由上述把持方式判断部判断出的把持方式对应的新的参考数据存储在上述存储部中。
5.根据权利要求1所述的把持方式判断装置,其特征在于,
还具备把持方式信息输出部,上述把持方式信息输出部将由上述把持方式判断部判断出的表示该信息终端是以何种把持方式被把持的判断结果输出给在上述信息终端中执行应用程序的控制装置。
6.根据权利要求1所述的把持方式判断装置,其特征在于,
还具备误触摸信息输出部,上述误触摸信息输出部将由上述误触摸判断部判断出的表示上述误触摸的位置的判断结果输出给在上述信息终端中执行应用程序的控制装置。
7.根据权利要求1或2所述的把持方式判断装置,其特征在于,
还具备参考数据选择部,上述参考数据选择部基于上述信息终端预先取得的用户信息,从该把持方式判断装置能利用的存储装置所存储的参考数据中选择上述一致度计算部算出上述参考数据和上述检测数据的一致度时使用的上述参考数据。
8.根据权利要求7所述的把持方式判断装置,其特征在于,
上述能利用的存储装置是上述信息终端的外部的存储装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014-197533 | 2014-09-26 | ||
| JP2014197533 | 2014-09-26 | ||
| PCT/JP2015/067493 WO2016047223A1 (ja) | 2014-09-26 | 2015-06-17 | 持ち方判定装置、制御プログラム、および記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107077284A CN107077284A (zh) | 2017-08-18 |
| CN107077284B true CN107077284B (zh) | 2020-07-14 |
Family
ID=55580763
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201580049523.8A Expired - Fee Related CN107077284B (zh) | 2014-09-26 | 2015-06-17 | 把持方式判断装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10082909B2 (zh) |
| CN (1) | CN107077284B (zh) |
| WO (1) | WO2016047223A1 (zh) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6696868B2 (ja) * | 2016-09-12 | 2020-05-20 | 株式会社Nttドコモ | 情報処理装置 |
| CN109189266B (zh) * | 2018-09-05 | 2021-10-08 | 芯海科技(深圳)股份有限公司 | 握持设备的防误触方法、装置、设备及存储介质 |
| JP7180299B2 (ja) * | 2018-11-13 | 2022-11-30 | 富士通株式会社 | 赤外線検出器の制御回路、撮像素子及び赤外線検出器の制御方法 |
| CN111610874B (zh) * | 2019-02-22 | 2022-05-10 | 华为技术有限公司 | 一种触摸屏的响应方法及电子设备 |
| CN112925433B (zh) * | 2019-12-06 | 2025-02-18 | 北京小米移动软件有限公司 | 触控屏的控制方法及装置、存储介质 |
| JP7442940B2 (ja) * | 2020-07-07 | 2024-03-05 | アルプスアルパイン株式会社 | 近接検知装置 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102473043A (zh) * | 2009-07-30 | 2012-05-23 | 夏普株式会社 | 便携式显示装置和其控制方法、程序、存储介质 |
| CN103218090A (zh) * | 2011-10-27 | 2013-07-24 | 三星电子株式会社 | 识别输入到具有触摸面板的移动装置的输入的系统和方法 |
| JP2013235468A (ja) * | 2012-05-10 | 2013-11-21 | Fujitsu Ltd | 携帯端末及び携帯端末用カバー |
| WO2013187137A1 (ja) * | 2012-06-15 | 2013-12-19 | 株式会社ニコン | 電子機器 |
| EP2757453A1 (en) * | 2011-09-15 | 2014-07-23 | NEC CASIO Mobile Communications, Ltd. | Mobile terminal device and display method therefor |
| JP2015078840A (ja) * | 2013-10-15 | 2015-04-23 | アルパイン株式会社 | サーバ、案内システム、案内方法およびプログラム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2012049942A1 (ja) | 2010-10-13 | 2014-02-24 | Necカシオモバイルコミュニケーションズ株式会社 | 携帯端末装置、および携帯端末装置におけるタッチパネルの表示方法 |
| JP5970280B2 (ja) | 2012-07-24 | 2016-08-17 | シャープ株式会社 | 携帯情報表示装置および誤動作防止方法 |
-
2015
- 2015-06-17 CN CN201580049523.8A patent/CN107077284B/zh not_active Expired - Fee Related
- 2015-06-17 US US15/503,749 patent/US10082909B2/en active Active
- 2015-06-17 WO PCT/JP2015/067493 patent/WO2016047223A1/ja not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102473043A (zh) * | 2009-07-30 | 2012-05-23 | 夏普株式会社 | 便携式显示装置和其控制方法、程序、存储介质 |
| EP2757453A1 (en) * | 2011-09-15 | 2014-07-23 | NEC CASIO Mobile Communications, Ltd. | Mobile terminal device and display method therefor |
| CN103218090A (zh) * | 2011-10-27 | 2013-07-24 | 三星电子株式会社 | 识别输入到具有触摸面板的移动装置的输入的系统和方法 |
| JP2013235468A (ja) * | 2012-05-10 | 2013-11-21 | Fujitsu Ltd | 携帯端末及び携帯端末用カバー |
| WO2013187137A1 (ja) * | 2012-06-15 | 2013-12-19 | 株式会社ニコン | 電子機器 |
| JP2015078840A (ja) * | 2013-10-15 | 2015-04-23 | アルパイン株式会社 | サーバ、案内システム、案内方法およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2016047223A1 (ja) | 2016-03-31 |
| US10082909B2 (en) | 2018-09-25 |
| US20170255332A1 (en) | 2017-09-07 |
| CN107077284A (zh) | 2017-08-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107077284B (zh) | 把持方式判断装置 | |
| US9377871B2 (en) | System and methods for determining keyboard input in the presence of multiple contact points | |
| JP6249316B2 (ja) | 情報処理の方法、装置、およびデバイス | |
| CN109478108B (zh) | 触控笔通信信道 | |
| US10127370B2 (en) | Computing device chording authentication and control | |
| CN105528130B (zh) | 一种控制方法、装置和电子设备 | |
| CN104714637B (zh) | 多边形手势检测及互动方法、装置及计算机程序产品 | |
| US11422660B2 (en) | Input device, input method and program | |
| KR20140131061A (ko) | 터치 스크린 동작 방법 및 그 전자 장치 | |
| CN113467647B (zh) | 皮肤与皮肤接触检测 | |
| CN104407793B (zh) | 触摸信号处理方法及设备 | |
| CN105739794A (zh) | 电容式触控面板模块之操作模式切换方法 | |
| US20150029139A1 (en) | Touch pad | |
| CN107656687A (zh) | 虚拟键盘生成的方法及系统 | |
| CN107037951B (zh) | 操作模式自动识别方法及终端 | |
| JP6000035B2 (ja) | 情報処理装置、情報処理装置の制御方法、制御プログラム、および記録媒体 | |
| CN105678199B (zh) | 一种输入装置以及信息输入方法 | |
| CN108132743B (zh) | 显示处理方法和显示处理设备 | |
| CN113407066B (zh) | 手持装置的触摸控制器及其控制方法 | |
| WO2016056260A1 (ja) | ジェスチャ入力時におけるノイズ除去方法 | |
| CN105260044B (zh) | 电子设备及触控操作识别方法 | |
| US10114469B2 (en) | Input method touch device using the input method, gesture detecting device, computer-readable recording medium, and computer program product | |
| CN111868675A (zh) | 识别手掌误触的方法、装置、芯片、设备及存储介质 | |
| CN104679312A (zh) | 电子装置及其触控系统、触控方法 | |
| US20160054843A1 (en) | Touch pad system and program for touch pad control |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200714 |