触摸面板和操作判断方法与流程

文档序号:11450051阅读:210来源:国知局
触摸面板和操作判断方法与流程

本发明涉及具有根据用户的触摸操作将显示画面上显示的图像的一部分消除的功能的触摸面板。



背景技术:

以往,作为用户对触摸面板进行在显示画面上描绘的图像的消除操作的方法,已知预先进行指定接下来进行的触摸操作是消除操作的操作后进行用于消除操作的触摸操作的方法、使用消除操作专用的输入工具的方法等。

例如,专利文献1公开了如下技术:在用于指示将在显示画面上显示的图像消除的长方体形状的擦除器(消除操作专用的输入工具)上设置2个坐标指示部,使擦除器接触显示画面而连续地移动时,将以上述2个坐标指示部为对角线的两端的矩形区域作为能消除区域,将与擦除器的移动轨迹对应的区域的图像消除。

现有技术文献

专利文献

专利文献1:日本公开专利公报“特开平8-263212号公报(1996年10月11日公开)”



技术实现要素:

发明要解决的问题

然而,在上述专利文献1的技术中,在用户进行对显示画面的消除操作时需要使用消除操作专用的输入工具,因此存在使用起来不方便的问题。

另外,在预先进行指定接下来进行的触摸操作是消除操作的操作后进行用于消除操作的触摸操作的方法中,需要2个阶段的操作,因此存在费工夫的问题。

本发明是鉴于上述问题而完成的,其目的在于提供能容易地进行消除操作的触摸面板。

用于解决问题的方案

本发明的一方式的触摸面板具备配置在显示画面上的多个检测点,通过检测物体对各检测点的接触或者接近来检测用户对上述显示画面的触摸操作,其特征在于,具备:输入点检测部,其将被进行了触摸操作的检测点检测为输入点;以及消除操作判断部,其根据上述输入点的密集程度判断用户的操作是否为用于将上述显示画面上显示的图像消除的消除操作。

发明效果

根据上述的构成,通过使用户对显示画面的触摸操作的面积不同来使输入点的密集程度变化,由此能自动地判断用户的操作是消除操作还是消除操作以外的操作。因此,不需要如现有技术那样在进行消除操作的情况下预先进行指定接下来进行的触摸操作是消除操作的操作或使用消除操作专用的输入工具,因此能容易地进行消除操作。

附图说明

图1是示出具备本发明的一实施方式的触摸面板的描绘装置的整体构成的说明图。

图2是示出图1的触摸面板所具备的面板部和面板驱动部的构成的说明图。

图3是示出图1的触摸面板中的来自用户的指示输入的检测处理的流程的流程图。

图4是示出用户对图1的触摸面板进行操作输入的样子的说明图。

图5是示出由图1的触摸面板检测出的输入点与用户的手掌的关系的说明图。

图6是示出基于图5的输入点判断用户的操作是否为消除操作的处理的说明图。

图7是示出基于图5的输入点设定消除范围的处理的说明图。

图8是示出基于图5的输入点设定消除范围的处理的说明图。

图9是示出用户对图1的触摸面板的消除操作与消除范围的关系的说明图。

图10是示出在本发明的其它实施方式的触摸面板的判断用户的操作是否为消除操作的处理中使用的加权系数的说明图。

图11是示出本发明的实施方式6的消除范围的设定方法的概念的说明图。

图12是示出本发明的实施方式6的指示输入的检测处理的流程的流程图。

图13是用于说明本发明的实施方式6的是否为消除操作的判断处理和消除范围的设定处理的说明图。

图14是示出本发明的实施方式7的消除范围的设定方法的概念的说明图。

图15是示出本发明的实施方式7的指示输入的检测处理的流程的流程图。

图16是用于说明本发明的实施方式7的是否为消除操作的判断处理和消除范围的设定处理的说明图,(a)示出各输入点的每规定周期的坐标检测值,(b)示出每规定周期的相邻的输入点彼此的距离,(c)示出基于各输入点设定的消除范围。

图17是用于说明在本发明的实施方式7中设定消除范围后进行的处理的说明图,(a)示出各输入点的每规定周期的坐标检测值,(b)示出每规定周期的相邻的输入点彼此的距离,(c)示出基于各输入点设定的消除范围。

图18是用于说明本发明的实施方式7的是否为消除操作的判断处理和消除范围的设定处理的说明图,(a)示出各输入点的每规定周期的坐标检测值,(b)示出每规定周期的相邻的输入点彼此的距离,(c)示出各输入点的检测坐标,(d)示出各输入点的移动矢量。

具体实施方式

〔实施方式1〕

说明本发明的一实施方式。

(1-1.触摸面板的整体构成)

图1是示出本实施方式的描绘装置100的整体构成的说明图。如图1所示,描绘装置100具备显示装置1、触摸面板2以及信息处理装置3。

信息处理装置3向显示装置1输出显示对象的图像数据,并且从触摸面板2取得与用户对显示有上述图像数据的显示画面的触摸操作(操作输入)相应的信息。另外,信息处理装置3基于与从触摸面板2取得的用户的触摸操作相应的信息将向显示装置1输出的图像数据更新,或者进行与用户的触摸操作相应的各种处理。此外,信息处理装置3的构成不作特别限定,例如可以是个人计算机等。

显示装置1具备显示部11、显示驱动部12以及显示控制部13。

显示部11使显示画面显示与从信息处理装置3取得的图像数据相应的图像,例如能使用液晶显示器、有机el(电致发光)显示器、等离子体显示器、投影仪等。显示部11的分辨率、尺寸不作特别限定,例如可以是1920像素×1080像素的全高清尺寸,也可以是3840像素×2160像素的4k尺寸。

显示驱动部12根据来自显示控制部13的指示,驱动显示部11的各像素。

显示控制部13根据显示对象的图像数据控制显示驱动部12的动作,使显示部11显示与图像数据相应的图像。

触摸面板2具备面板部21、面板驱动部22以及触摸面板控制部23。

图2是示出面板部21和面板驱动部22的构成的说明图。

面板部21与显示装置1的显示画面重叠地配置,具有将与用户对显示部11上显示的图像的指示输入相应的信号向面板驱动部22输出的功能。

如图2所示,面板部21具有相互平行地配置的多个驱动线(driveline)dl和相互平行地配置的多个传感线(senseline)sl。驱动线dl在x方向(纸面横向)上延伸,传感线sl在与x方向正交的y方向(纸面纵向)上延伸,驱动线dl和传感线sl配置为立体交叉(配置为矩阵状)。

此外,驱动线dl和传感线sl的数量不作特别限定,但是在本实施方式中,具备4096条驱动线dl,具备2160条传感线sl,在4096×2160个坐标位置分别检测静电电容的变化。另外,面板部21的构成不限于上述构成,能使用以往在静电电容方式的触摸面板中使用的各种面板部。

面板驱动部22具备发送部24、接收部25以及驱动控制部26。驱动控制部26控制发送部24和接收部25的动作定时。发送部24在与驱动控制部26的指示相应的定时,向各驱动线dl按与规定的帧率相应的定时依次施加驱动信号ds。接收部25根据驱动信号ds向各驱动线dl的施加,在与向各驱动线dl施加驱动信号ds同步的定时取得作为各传感线sl所产生的响应信号的传感信号ss。

当具有导电性的物体(例如用户的手指、触摸面板专用的笔等)接近面板部21时,驱动线dl和传感线sl的交叉部(检测点)的静电电容会发生变化。接收部25将与驱动线dl和传感线sl的各交叉部的静电电容相应的信号以及表示各交叉部的位置的信号输出给触摸面板控制部23(输入点检测部31)。

触摸面板控制部23具备输入点检测部31、消除操作判断部32以及输入信息输出部33。

输入点检测部31基于从面板驱动部22取得的与驱动线dl和传感线sl的各交叉部的静电电容相应的信号以及表示各交叉部的位置的信号,将静电电容与其它交叉部相差规定值以上的交叉部检测为用户对面板部21的触摸操作位置(输入点)。此外,在本实施方式中,将显示画面的1个画面的量的触摸操作位置的检测作为1帧的处理,按每规定周期进行各帧的处理,按每帧检测触摸操作位置。由此,按每帧检测连续的帧间的触摸操作位置的移动。

消除操作判断部32具备区域设定部34、输入点计数部35、模式判断部36以及消除范围设定部37,基于输入点检测部31检测出的输入点,判断用户进行的触摸操作是否为消除操作(用于将显示部11上显示的图像中的与触摸操作相应的范围的图像消除的操作)。另外,在消除操作判断部32判断为用户进行的触摸操作是消除操作的情况下,根据用户的触摸操作设定消除范围。此外,后面详细描述消除操作判断部32的这些处理。

输入信息输出部33将与输入点检测部31检测出的用户的触摸操作和消除操作判断部32的判断结果相应的信息输出给信息处理装置3。

具体地说,在消除操作判断部32判断为是消除操作的情况下,将表示是消除操作的信息和表示消除范围的信息输出给信息处理装置3。另外,在消除操作判断部32判断为是消除操作的情况下,将表示不是消除操作的信息和表示用户的触摸操作位置的信息输出给信息处理装置3。或者,也可以在判断为是消除操作的情况下输出表示消除范围的信息(面积信息),在判断为不是消除操作的情况下输出与触摸操作对应的输入点的位置信息(点信息),信息处理装置3根据是消除范围所示的信息(面积信息)还是输入点的位置信息(点信息)来判断是否为消除操作。此外,作为用户进行的消除操作以外的操作,例如,可列举用于输入线、点、文字、图形等的描绘指示、用于从显示部11所显示的菜单项目中选择所希望的项目的选择指示等。

由此,信息处理装置3根据用户的触摸操作使显示装置1所显示的图像变化,或进行与触摸操作相应的各种处理。

例如,信息处理装置3在用户的触摸操作是消除操作的情况下,将消除范围的图像消除。此外,在用户的触摸操作是消除操作的情况下,信息处理装置3也可以将表示消除范围的形状的图像(例如框图像等)显示在与用户的触摸操作相应的位置。

另外,在用户的触摸操作不是消除操作并且触摸操作位置是与菜单选择画面对应的位置的情况下,信息处理装置3执行与触摸操作相应的菜单处理。另外,在用户的触摸操作不是消除操作并且触摸操作位置在描绘区域的情况下,信息处理装置3执行描绘处理。在描绘处理中,例如,通过将在每帧检测出的触摸操作位置的坐标用直线或者曲线连接起来进行描绘。

此外,信息处理装置3也可以将手写的信息、图表信息等描绘信息以及暂时与描绘信息重叠地显示的菜单信息作为其它层存储在显示装置1所具备的存储部(未图示)中,根据用户的触摸操作来更新上述存储部的存储信息。

(1-2.触摸操作的指示输入的检测处理)

图3是示出用户对触摸面板2的指示输入的检测处理的流程的流程图。

首先,输入点检测部31基于从面板驱动部22输入的表示驱动线dl和传感线sl的各交叉部(检测点)的静电电容的信号,检测输入点(用户的触摸操作位置)(s1)。例如,输入点检测部31将静电电容与其它交叉部(或规定的基准值)相差规定值以上的交叉部检测为输入点。

此外,例如,当如图4所示用户用手掌h触碰面板部21进行触摸操作时,与手掌h接触面板部21的位置对应的多个输入点(例如图5中用×标记示出的输入点201~216)被检测为输入点。

接下来,区域设定部34将在s1中检测出的输入点中的1个设定为注目输入点(s2),将以注目输入点为中心的规定范围的区域设定为输入点的搜索范围(s3)。

具体地说,如图6所示,区域设定部34将以注目输入点(在图6的例子中为输入点209)为中心的半径为r1(在本实施方式中半径r1为70mm)的圆301设定为搜索范围。此外,半径r1的尺寸不限于70mm,例如可以根据用户的手的大小等适当地设定。例如,可以将半径r1设定为比标准的用户手掌尺寸小的区域(例如30mm以上150mm以下)。或者,也可以将上述半径r1设定为包含用户的食指、中指、无名指以及小指的圆的半径。

接下来,输入点计数部35对在s3中设定的搜索范围所包含的输入点的数量进行计数(s4)。例如,在图6的例子中,计数出输入点205、206、208、210、212、213这6个输入点。

接下来,区域设定部34判断在s1中检测出的全部输入点之中是否残留有尚未以该输入点为注目输入点进行s2~s4的处理的未处理的输入点(s5),在残留有未处理的输入点的情况下,将未处理的输入点中的1个作为注目输入点进行s2~s4的处理。

另一方面,在s5中判断为未残留有未处理的输入点的情况下,模式判断部36根据在s4的处理中关于各输入点的计数结果,判断用户的触摸操作是否为消除操作(s6)。即,模式判断部36根据输入点的密集程度判断用户的触摸操作是否为消除操作。

在本实施方式中,模式判断部36在搜索范围所包含的输入点的数量为第1规定数量n1以上的注目输入点的数量是规定的阈值以上的情况下判断为是消除操作,在小于阈值的情况下判断为不是消除操作。此外,上述第1规定数量n1不作特别限定,但是为了适当地进行手指、笔的触摸操作与手掌、手背等的触摸操作的区分,优选为比手指的个数多的6个以上。另外,上述阈值不作特别限定,只要考虑面板部21的实际的大小、用户的手的大小等而适当地设定即可。

在s6中模式判断部36判断为是消除操作的情况下,消除范围设定部37设定输入点的整合判断范围(s7)。

具体地说,消除范围设定部27以在s4的处理中计数出的值最大的输入点为中心(基准位置),将与为了判断是否为消除操作而设定的搜索范围(圆301)相同或比搜索范围(圆301)大的范围设定为整合判断范围。在本实施方式中,如图7所示,将半径为r2(r2=150mm)的圆401设定为整合判断范围。但是,半径r2的尺寸不限于150mm,例如可以根据用户的手的大小等而适当地设定。例如,可以将上述半径r2设定为覆盖用户的整个手掌(或手背)的圆。另外,也可以设定为搜索范围的2倍程度。通过将整合判断范围设定得比搜索范围大,能在设定消除范围时降低噪声的影响,稳定地设定消除范围。

另外,在本实施方式中,以s4中的计数值最大的输入点为整合判断范围(圆401)的中心(基准位置),但是不限于此。例如,也可以将在s6中被判断为搜索范围所包含的输入点的数量是第1规定数量n1以上的各输入点的重心(坐标值的平均值)或者距重心最近的输入点作为整合判断范围的中心(基准位置)。

接下来,消除范围设定部27将在s1中检测出的输入点中的在s7中设定的整合判断范围所包含的输入点决定为整合到消除范围中的输入点(消除范围所包含的输入点)(s8)。

接下来,消除范围设定部27基于在s8中决定的各输入点设定消除范围(s9)。

在本实施方式中,从在s8中决定的各输入点的坐标提取出x坐标最大值、x坐标最小值、y坐标最大值以及y坐标最小值,将由提取出的这些坐标值确定的矩形区域(以〔x坐标最小值,y坐标最小值〕、〔x坐标最小值,y坐标最大值〕、〔x坐标最大值,y坐标最小值〕、〔x坐标最大值,y坐标最大值〕为4个角的矩形区域)设定为消除范围。由此,如图7和图8所示,内含将在s8中决定的各输入点连接而成的区域(闭合曲线区域)402的矩形501(与区域402外接的矩形501)的区域被设定为消除范围。

此外,矩形501的x轴方向的宽度503由x坐标最大值与x坐标最小值的差表示,y轴方向的宽度504由y坐标最大值与y坐标最小值的差表示。另外,图8所示的坐标502表示矩形501的中心坐标或者区域402的重心坐标。另外,矩形501的中心坐标能通过((x坐标最小值+x坐标最大值)÷2、(y坐标最小值+y坐标最大值)÷2)求出,区域402的重心坐标能由在s8中决定的各输入点的坐标值的平均值求出。

在s9的处理之后,输入信息输出部33将表示是消除操作的信息和表示消除范围的信息输出给信息处理装置3(s10)。

例如,输出矩形501的基准位置(例如中心坐标)、x轴方向的宽度503以及y轴方向的宽度504作为表示消除范围的信息。或者,也可以输出矩形形状的消除范围的x坐标最大值、x坐标最小值、y坐标最大值以及y坐标最小值。另外,也可以输出矩形形状的消除范围的各角部的坐标。

此外,在本实施方式中,消除范围的形状为矩形形状。由此,能简化信息处理装置3中的消除范围的运算处理。但是,消除范围的形状不限于此,例如,也可以设定为内含上述区域(闭合曲线区域)402的圆形或椭圆形,还可以将在s8中决定的各输入点连接而成的闭合曲线区域(图7和图8所示的区域402)设定为消除范围。

另外,在显示部11的分辨率和面板部21的分辨率不同的情况下,输入信息输出部33也可以将表示消除范围的信息变换为与显示部11的分辨率相应的坐标系的坐标值后输出给信息处理装置3。或者,也可以是输入信息输出部33将表示消除范围的信息以与面板部21的分辨率相应的坐标系的坐标值输出给信息处理装置3,信息处理装置3根据需要将其变换为与显示部11的分辨率相应的坐标系。

在s10中将表示是消除操作的信息和表示消除范围的信息输出给信息处理装置3后,触摸面板控制部23判断是否结束触摸操作的检测处理(s12),在不结束的情况下返回s1的处理。此外,判断是否结束触摸操作的检测处理的方法不作特别限定,例如,可以根据是否接受了来自用户的触摸操作的结束指示或电源断开指示来判断,也可以根据未对触摸面板2进行触摸操作的状态是否持续了规定时间以上来判断。

另外,在s6的处理中判断为不是消除操作的情况下,输入信息输出部33将在s1中检测出的输入点的位置信息输出给信息处理装置3(s11)。此时,也可以将表示不是消除操作的信息与输入点的位置信息一起输出。另外,在显示部11的分辨率和面板部21的分辨率不同的情况下,输入信息输出部33也可以将输入点的位置信息变换为与显示部11的分辨率相应的坐标系的坐标值后输出给信息处理装置3。或者,也可以是输入信息输出部33将输入点的位置信息以与面板部21的分辨率相应的坐标系的坐标值输出给信息处理装置3,信息处理装置3根据需要将其变换为与显示部11的分辨率相应的坐标系。

此外,在s1的处理中检测出的输入点的数量小于上述阈值的情况下(或者在被设定为比上述阈值小的规定值以下的情况下),也可以省略s2~s6的处理而进行s11的处理。由此,能简化不是消除操作的情况下的运算处理。

在s11中将输入点的位置信息输出给信息处理装置3后,触摸面板控制部23判断是否结束触摸操作的检测处理(s12),在不结束的情况下返回s1的处理。

如以上所示,在本实施方式中,消除操作判断部32调查作为用户进行了触摸操作的位置检测出的输入点的密集情况,根据其结果判断是消除操作还是消除操作以外的操作。另外,如图9所示,用户用手掌等触碰显示部11的显示画面(触摸面板2的面板部21)而在显示画面上移动,由此会按每帧检测消除范围的轨迹,由信息处理装置3进行与上述轨迹对应的区域(消除区域)的图像的消除处理。

由此,用户无需如上述的现有技术那样预先进行指定接下来进行的触摸操作是消除指示的操作或使用消除指示专用的输入工具,只要使手掌等接触显示画面并移动就能容易地输入消除操作。

此外,在本实施方式中,按每1帧在s9的处理中重新设定消除范围的尺寸。由此,能根据用户想要消除的范围使对显示画面(面板部21)的接触范围变化,容易地调整消除范围。但是,不限于此,也可以将最初判断为是消除操作时设定的消除范围的尺寸在之后的消除操作中仍维持为固定。

〔实施方式2〕

说明本发明的另一实施方式。此外,为了便于说明,对具有与实施方式1相同的功能的构件标注相同的附图标记,而省略其说明。

在实施方式1中,说明了以下构成:针对各输入点,对以该输入点为中心的规定尺寸的搜索范围所包含的其它输入点的数量是第1规定数量n1以上的输入点的数量进行计数,根据计数结果为第1规定数量n1以上的输入点的数量是否是规定的阈值以上来判断是否为消除操作。

与此相对,在本实施方式中,针对各输入点,对以该输入点为中心的规定尺寸的搜索范围所包含的其它输入点赋予与距中心的距离相应的加权系数,算出赋予给各输入点的加权系数的总和,根据算出的值为第1规定值v1以上的输入点的数量是否是规定的阈值以上来判断是否为消除操作。

具体地说,区域设定部34在s3的处理中如图6所示将以注目输入点(在图6的例子中为输入点209)为中心的半径为r1的圆301设定为搜索范围后,如图10所示将半径r1进行n等分(n为2以上的整数)。然后,如图10所示,对将半径r1进行n等分而得到的n个区域分配如最接近圆301的中心(输入点209)的区域为n,其次接近的区域为n-1,再其次接近的区域为n-2这样随着远离中心而依次变小的加权系数。此外,对最远的区域分配加权系数1,对比半径r1远的区域分配加权系数0。

接下来,在s4的处理中,输入点计数部35对各输入点赋予与该输入点所属的区域相应的加权系数,算出赋予给各输入点的加权系数的合计值。

并且,对全部的输入点进行s2~s5的处理,按每个输入点算出以各输入点为注目输入点的情况下的上述合计值后,在s6的处理中,模式判断部36根据合计值为第1规定值v1以上的输入点的数量是否是规定的阈值以上,判断用户的触摸操作是否为消除操作。之后的处理与实施方式1是同样的。即,模式判断部36根据输入点的密集程度判断用户的触摸操作是否为消除操作。

由此,即使在用户为了进行消除操作而使手掌等在显示画面上移动时,例如手表、手镯、衣服、纽扣等接触到显示画面的情况下,也能抑制起因于此而不适当的输入点被包含于消除范围,能使消除范围稳定。

〔实施方式3〕

说明本发明的再一实施方式。此外,为了便于说明,对具有与上述实施方式相同的功能的构件标注相同的附图标记,而省略其说明。

在实施方式1中,在s3的处理中设定的输入点的搜索范围(圆301)的大小是固定的。

与此相对,在本实施方式中,在消除操作持续的期间中,将输入点的搜索范围的大小设定得比被判断为是消除操作前的搜索范围(圆301)大。例如,在消除操作持续的期间中,将作为输入点的搜索范围的圆的半径设定为被判断为是消除操作前的最初的搜索范围(圆301)的半径的2倍以上的大小。

由此,例如,即使在消除操作中用户的手掌等的一部分从显示画面(面板部21)暂时抬起的情况下,也能抑制违反用户的意图地解除消除操作,能稳定地进行消除处理。

此外,在消除操作持续的期间中,也可以将在s6中用于判断是否为消除操作的上述阈值设定为比最初的阈值小的值(例如1)。另外,在消除操作持续的期间中,也可以将在s6中用于评价输入点的密集的程度的上述第1规定数量n1设定为比最初的第1规定数量n1小的值(例如1)。

由此,例如,即使在消除操作中用户的手掌等的一部分从显示画面(面板部21)暂时抬起的情况下,也能稳定地进行消除处理。

〔实施方式4〕

说明本发明的再一实施方式。此外,为了便于说明,对具有与上述实施方式相同的功能的构件标注相同的附图标记,而省略其说明。

在实施方式1中,在s8的处理中设定的整合判断范围(圆401)的大小是固定的,在s9的处理中将整合判断范围所包含的输入点作为消除范围所包含的输入点。

与此相对,在本实施方式中,在消除操作持续的期间中,消除范围设定部37在设定本次(第n帧)的消除范围时,检测从前次(第n-1帧)的消除范围设定时起的整合判断范围(圆401)的移动方向,使作为本次的整合判断范围(圆401)的外部的输入点且相对于本次的整合判断范围(圆401)存在于沿着上述移动方向的位置的输入点包含于本次的消除范围(矩形501)中。此外,整合判断范围的移动方向例如能基于整合判断范围的基准位置的轨迹来判断。

由此,即使在用户为了进行消除操作而使手掌等在显示画面上移动时发生了相对于显示画面的抬起、手指的抖动等的情况下,也能抑制起因于此而产生消除范围所包含的输入点数的增减,能使消除范围稳定。

此外,也可以在消除操作持续的期间中,将整合判断范围的外部的输入点中的存在于用户的手掌等的移动方向上并且存在于距整合判断范围的距离小于规定距离的位置的输入点在s9的处理中添加到消除范围中,另一方面使距整合判断范围的距离为规定距离以上的输入点不包含于消除范围中。

〔实施方式5〕

说明本发明的再一实施方式。此外,为了便于说明,对具有与上述实施方式相同的功能的构件标注相同的附图标记,而省略其说明。

在实施方式1中,在s8的处理中设定的整合判断范围(圆401)的大小是固定的,在s9的处理中将整合判断范围所包含的输入点作为消除范围所包含的输入点。另外,对于整合判断范围所不包含的输入点,输入信息输出部33将该输入点的位置信息输出给信息处理装置3。

与此相对,在本实施方式中,在消除操作持续的期间中,从输入点排除(消除)存在于消除范围(矩形501)的周边(例如距消除范围的外缘规定距离以内)的输入点,不将该输入点的位置信息输出给信息处理装置3。

由此,即使在用户为了进行消除操作而使手掌等在显示画面上移动时,例如手表、手镯、衣服、纽扣等接触到显示画面的情况下,也能抑制起因于此而不适当的输入点被检测为来自用户的操作输入(例如描绘操作、菜单选择操作等)。

此外,也可以将实施方式4和本实施方式组合,将相对于整合判断范围存在于用户的手掌等的移动方向上的输入点添加到消除范围中,将相对于整合判断范围存在于用户的手掌等的移动方向以外的方向上的输入点中的存在于距整合判断范围规定距离以内的位置的输入点从输入点排除而不输出其位置信息。

〔实施方式6〕

说明本发明的再一实施方式。此外,为了便于说明,对具有与上述实施方式相同的功能的构件标注相同的附图标记,而省略其说明。

图11是示出本实施方式的消除范围的设定方法的概念的说明图。如该图所示,在本实施方式中,算出检测出的各输入点的每规定时间的移动矢量(参照图中的箭头),将移动矢量为预先设定的偏差内的各输入点(参照图中的用虚线包围的输入点)作为1个对象来处理,将包含该各输入点的区域设定为消除范围。

图12是示出本实施方式的来自用户的指示输入的检测处理的流程的流程图。

首先,输入点检测部31基于从面板驱动部22输入的表示驱动线dl和传感线sl的各交叉部(检测点)的静电电容的信号,开始对输入点(触摸操作位置)按每规定周期(例如5毫秒)进行检测(s21)。输入点的检测结果暂时存储在未图示的存储部中。

另外,区域设定部34监视从开始输入点的检测处理起(或者从前次算出移动矢量时起)经过规定时间(例如0.1秒)(s22),在判断为经过了规定时间的情况下,算出每规定时间的移动矢量(从经过规定时间前的各输入点的坐标到经过规定时间后的该各输入点的坐标的移动矢量)(s23)。

然后,模式判断部36判断移动矢量的偏差为规定范围内(例如在x方向和y方向上分别为±3mm的范围内)的输入点是否是第2规定数量n2以上(例如2个以上)(s24)。并且,在s24中判断为是第2规定数量n2以上的情况下,模式判断部36判断为是消除操作,在s24中判断为小于第2规定数量n2的情况下,模式判断部36判断为不是消除操作。

在s24中判断为移动矢量的偏差在规定范围内的输入点的数量是第2规定数量n2以上的情况下,消除范围设定部37将移动矢量的偏差为规定范围内的输入点进行整合(分组)(s25)。

图13是用于说明是否为消除操作的判断处理和消除范围的设定处理的说明图。图13所示的例子示出在从时刻t0=0秒到时刻t1=0.1秒的期间中检测出输入点p1~p5,这些输入点p1~p5的从时刻t0到t1的移动矢量(x,y)为p1=(2.2,1.4)、p2=(1.8,1.3)、p3=(1.9,1.6)、p4=(1.7,1.5)、p5=(1.6,3.8)的情况。

模式判断部36首先按x坐标进行排序(搜索),提取出落入0.3mm的偏差内的输入点的组。由此,在图13的例子中,提取出“p1,p3”的组和“p2,p3,p4,p5”组。

接下来,模式判断部36对基于x坐标提取出的上述各组进行y坐标的排序,与x坐标的情况下同样提取出0.3mm的偏差内的输入点的组。在图13的例子中,提取出“p1,p3”的组(组1)和“p2,p3,p4”的组(组2)。

接下来,模式判断部36针对基于x坐标和y坐标提取出的各组,对各组所包含的输入点的数量进行比较,提取出输入点的数量多的组。在图13的例子中,提取出组1、2中的输入点的数量多的组2。然后,模式判断部36判断提取出的组(在图13的例子中为组2)所包含的输入点的数量是否是第2规定数量n2以上,在是第2规定数量n2以上的情况下,消除范围设定部37将该组所包含的输入点整合。

此外,也可以在将移动矢量的偏差在规定范围内的输入点整合后,模式判断部36基于该组所包含的输入点的平均值算出该组的移动矢量,作为1个对象来处理。

另外,在新追加了输入点(触摸点)的情况下,也可以对该新追加的输入点和原有的输入点的移动矢量(或者整合后的组的移动矢量)进行比较,判断是否将新的输入点追加到整合后的组中。

例如,在上述的图13的例子中,在时刻t2出现了移动矢量为p6=(1.7,1.6)的输入点p6(未图示)的情况下,当将组2的移动矢量设为gp2=(1.7,1.4)时,p1、p5由于未落入±0.3mm的偏差内因而被排除,p6由于x坐标、y坐标均落入±0.3mm的偏差内因而包含在组2中。组2中未包含的输入点p1、p5可以认为是消除操作以外的输入。整合后的组的移动矢量例如是基于该组所包含的输入点的坐标值的平均值来算出。

在s25中将移动矢量的偏差为规定范围内的输入点整合后,消除范围设定部37基于整合后的各输入点设定消除范围(s26)。

具体地说,消除范围设定部37从在s25中整合后的各输入点的坐标提取出x坐标最大值、x坐标最小值、y坐标最大值以及y坐标最小值,将由提取出的这些坐标值确定的矩形区域设定为消除范围。

接下来,输入信息输出部33将表示是消除操作的信息和表示消除范围的信息输出给信息处理装置3(s27)。

例如,输出矩形501的基准位置(例如中心坐标)、x轴方向的宽度503以及y轴方向的宽度504作为表示消除范围的信息。或者,也可以输出矩形形状的消除范围的x坐标最大值、x坐标最小值、y坐标最大值以及y坐标最小值。另外,也可以输出矩形形状的消除范围的各角部的坐标。

然后,触摸面板控制部23判断是否结束触摸操作的检测处理(s29),在不结束的情况下返回s22的处理。此外,判断是否结束触摸操作的检测处理的方法不作特别限定,例如,可以根据是否接受了来自用户的触摸操作的结束指示或电源断开指示来判断,也可以在变为了未对触摸面板2进行触摸操作的状态时(触摸上抬时)判断为结束,还可以根据未对触摸面板2进行触摸操作的状态是否持续了规定时间以上来判断。

另外,在s24的处理中模式判断部36判断为小于第2规定数量n2的情况下(判断为不是消除操作的情况下),输入信息输出部33将按每规定周期检测出的各输入点的位置信息输出给信息处理装置3(s28),进入s29的处理。

如以上所示,在本实施方式中,将包含按每规定时间算出的每个输入点的移动矢量为预先设定的偏差内的各输入点的区域设定为图像的消除范围。

由此,能根据输入点的移动方式决定消除范围所包含的输入点。因此,例如,即使在消除范围的附近进行了与消除操作不同的输入操作(描绘操作等)的情况下,也能适当地识别消除操作和消除操作以外的操作,防止产生误判断。

〔实施方式7〕

说明本发明的再一实施方式。此外,为了便于说明,对具有与上述实施方式相同的功能的构件标注相同的附图标记,而省略其说明。

图14是示出本实施方式的消除范围的设定方法的概念的说明图。如该图所示,在本实施方式中,针对检测出的各输入点算出规定期间内的相邻的输入点彼此的距离的变化,将距离的变化量在第2规定值v2以内的各输入点作为1个对象来处理,将包含该各输入点的区域设定为消除范围。

图15是示出本实施方式的来自用户的指示输入的检测处理的流程的流程图。

首先,输入点检测部31基于从面板驱动部22输入的表示驱动线dl和传感线sl的各交叉部(检测点)的静电电容的信号,按每规定周期(例如每5毫秒)检测输入点(触摸操作位置)(s31)。输入点的检测结果依次存储在未图示的存储部中。

接下来,模式判断部36针对在s31中本次检测出的各输入点,算出相邻的输入点彼此的距离(参照图14的箭头)(s32)。距离的算出结果依次存储在未图示的存储部中。

接下来,模式判断部36将与相邻的输入点的距离为规定的判断值(例如15cm)以上的输入点(s33)从是否为消除操作的判断处理排除。

接下来,模式判断部36判断从开始持续地检测出输入点起是否经过了规定期间(例如50毫秒)(s34)。并且,在判断为未经过规定期间的情况下,返回s31的处理。

另一方面,在判断为经过了规定期间的情况下,模式判断部36判断规定期间内的与相邻的输入点的距离的变动幅度为第2规定值v2(例如2mm)以下的输入点是否是第3规定数量n3(例如2个)以上(s35)。并且,在s35中判断为是第3规定数量n3以上的情况下,模式判断部36判断为是消除操作,在s35中判断为小于第3规定数量n3的情况下,模式判断部36判断为不是消除操作。

另外,在s35中模式判断部36判断为是第3规定数量n3以上的情况下,消除范围设定部37将与相邻的输入点的距离的变动幅度为第2规定值v2以下的各输入点进行整合(s36)。

图16是用于说明是否为消除操作的判断处理和消除范围的设定处理的说明图,(a)示出各输入点的每规定周期的坐标检测值,(b)示出每规定周期的相邻的输入点彼此的距离,(c)示出基于各输入点设定的消除范围。此外,图16所示的例子示出在从时刻t0=0秒到时刻t10=50毫秒的期间中检测出输入点p1~p6的情况。

模式判断部36按每规定周期判断是否存在与相邻的输入点的距离为规定的判断值(例如15cm)以上的输入点,在存在的情况下将该输入点从消除操作的判断处理排除。

具体地说,模式判断部36基于x坐标值对各输入点进行排序(搜索)。在图16的例子中,按x坐标值由小到大的顺序为p3、p1、p5、p2、p6、p4。x坐标值最小的输入点p3和x坐标值最大的输入点p4的x坐标值的差未超过规定的判断值(15cm),因此没有要从消除操作的判断处理排除的。同样地,当按y坐标排序时,按y坐标值由小到大的顺序为p2、p4、p1、p3、p6、p5,不存在y坐标值的差超过规定的判断值(15cm)的输入点,因此没有要从消除操作的判断处理排除的。

接下来,模式判断部36根据基于x坐标值排序的结果,算出相邻的输入点间的距离(p3-p1、p1-p5、p5-p2、p2-p6、p6-p4间的距离)。在时刻t1~t10之间持续该相邻的输入点间的距离的算出,在这期间出现了算出的距离的变动幅度(最小值min与最大值max的差)δmax为第2规定值v2(例如2mm)以上的输入点的情况下,将该输入点排除而重新进行计算。由此,在图16的例子中,输入点p2被排除。

然后,消除范围设定部37将距离的变动幅度为第2规定值v2以下的各输入点进行整合(s36)。此外,在距离的变动幅度为第2规定值v2以下的输入点的组存在多个的情况下,选择输入点的数量多的组进行整合。

接下来,消除范围设定部37基于整合后的各输入点的坐标设定消除范围(s37)。具体地说,从整合后的各输入点的坐标提取出x坐标最大值、x坐标最小值、y坐标最大值以及y坐标最小值,将由提取出的这些坐标值确定的矩形区域设定为消除范围。

接下来,输入信息输出部33将表示是消除操作的信息和表示消除范围的信息输出给信息处理装置3(s38)。

然后,触摸面板控制部23判断是否结束触摸操作的检测处理(s40),在不结束的情况下返回s31的处理。

另外,在s35的处理中判断为变动幅度小于第2规定值v2的输入点的数量小于第3规定数量n3的情况下(判断为不是消除操作的情况下),输入信息输出部33将在s31中检测出的输入点的位置信息输出给信息处理装置3(s39),进入s40的处理。

此外,也可以在将输入点整合而设定消除范围后,基于按每规定周期检测的整合后的各输入点的坐标值算出消除范围的坐标,并且持续地监视由整合后的输入点的x坐标最大值、x坐标最小值、y坐标最大值以及y坐标最小值确定的矩形区域的面积,在该面积相对于最初设定的消除范围的面积改变了规定比例以上的情况下,重新进行输入点的整合处理和消除范围的设定处理。由此,即使在设定消除范围后应该整合的输入点有增减的情况下,也能根据触摸操作适当地设定消除范围。另外,在该方法中,仅在上述面积变大规定条件以上之前基于整合后的各输入点的坐标设定消除范围的位置即可,能省略输入点间的距离的算出等处理,因此能简化运算处理。

例如,如图17所示,在时刻t0存在整合后的输入点p1(t0)、p3(t0)、p4(t0)、p5(t0)、p6(t0)的情况下,算出由该各输入点的x坐标最大值、x坐标最小值、y坐标最大值以及y坐标最小值确定的矩形区域a(t0)的面积并将其存储在未图示的存储部中。

然后,监视由该各输入点p1、p3~p6确定的矩形区域a的面积,在从时刻t0起的矩形区域的面积的变化量为规定条件以上的情况下,判断为存在距其它输入点的距离大为变动的输入点,对整合的输入点重新进行设定。

在图17的情况下,输入点p3逐渐远离其它输入点,矩形区域a的面积从时刻t0的矩形区域a(t0)往时刻t10的矩形区域a(t10)逐渐变大。在这种情况下,在整合后的输入点的x坐标的最大值与最小值的差以及y坐标的最大值与最小值的差中的至少一方与时刻t0时相比大了规定值(例如5mm)以上的时点重新进行整合的输入点的计算,将输入点p3从整合对象排除。此外,也可以不将排除掉的输入点p3作为消除操作的输入点而是作为描绘操作的输入点。

如以上所示,在本实施方式中,将包含输入点彼此的距离在规定期间内的变化量为第2规定值v2以内的各输入点的区域设定为消除范围。

由此,能根据输入点彼此的每规定期间的距离的变化决定消除范围所包含的输入点。因此,例如,即使在进行消除操作的区域的附近进行了消除操作以外的操作的情况下,也能适当地识别消除操作和消除操作以外的操作,防止产生误判断。另外,即使在进行消除操作的区域不是进行直线移动而是进行了曲线移动的情况下,也能适当地检测出应该整合的输入点。

〔实施方式8〕

说明本发明的再一实施方式。此外,为了便于说明,对具有与上述实施方式相同的功能的构件标注相同的附图标记,而省略其说明。

在本实施方式中,将上述实施方式6的输入点的整合方法(将检测出的各输入点的每规定时间的移动矢量为预先设定的偏差内的各输入点整合的方法)和实施方式7的整合方法(针对检测出的各输入点,将规定期间内的相邻的输入点彼此的距离的变动幅度在第2规定值v2以内的各输入点整合的方法)组合使用。

图18是用于说明是否为消除操作的判断处理和消除范围的设定处理的说明图,(a)示出各输入点的每规定周期的坐标检测值,(b)示出每规定周期的相邻的输入点彼此的距离,(c)示出各输入点的检测坐标,(d)示出各输入点的移动矢量。此外,图18所示的例子是基于与图15同样的测定数据的,示出在从时刻t0=0秒到时刻t10=50毫秒的期间中检测出输入点p1~p6的情况。

首先,输入点检测部31按每规定周期(在本实施方式中为5毫秒)检测输入点。然后,区域设定部34按每规定时间(在本实施方式中是作为从t1到t7的期间的30毫秒)算出各输入点的移动矢量,模式判断部36将移动矢量的偏差为规定范围外(例如在x方向和y方向上分别为±3mm的范围外)的输入点从整合处理的对象排除。由此,在图18的例子中,如(a)所示输入点p2的移动矢量为规定范围外,因此如(c)、(d)所示在时刻t7的时点将输入点p2从整合处理的对象排除。

并且,模式判断部36在移动矢量的偏差为规定范围内的输入点小于第2规定数量n2(例如2个)的情况下判断为不是消除操作。

另一方面,模式判断部36在移动矢量的偏差为规定范围内的输入点为第2规定数量n2以上的情况下,每次经过规定期间(在本实施方式中是作为从t1到t10的期间的50毫秒)时算出该规定期间内的相邻的输入点彼此的距离的变化。

并且,模式判断部36在变动幅度为第2规定值v2(例如2mm)以下的输入点小于第3规定数量n3(例如2个)的情况下判断为不是消除操作。

另一方面,模式判断部36在变动幅度为第2规定值v2以下的输入点为第3规定数量n3以上的情况下,判断为是消除操作。在这种情况下,消除范围设定部37将包含距离的变动幅度在第2规定值v2以内的各输入点的区域设定为消除范围。

这样,在本实施方式中,基于每个输入点的移动矢量的偏差筛选出作为整合处理的对象的输入点后,针对筛选出的输入点,基于输入点彼此的距离的变化判断是否将该各输入点整合。

因此,能简化用于基于输入点彼此的距离的变化将输入点整合的运算处理。

例如,在图18的情况下,在时刻t7的时点将输入点p2排除,因此在时刻t10基于输入点彼此的距离的变化判断是否将该各输入点整合时只要仅对除输入点p2以外的输入点p1、p3~p6进行运算即可,能简化运算处理。

此外,实施方式6的输入点的整合方法(将检测出的各输入点的每规定时间的移动矢量为预先设定的偏差内的各输入点整合的方法)与实施方式7的整合方法(针对检测出的各输入点,将规定期间内的相邻的输入点彼此的距离的变动幅度为第2规定值v2以内的各输入点整合的方法)相比运算简单,另一方面,在消除范围设定的准确性上实施方式7的整合方法较高。因此,根据本实施方式的方法,能利用实施方式6的输入点的整合方法和实施方式7的整合方法这两者的优点,能通过简单的运算准确地进行消除范围的设定。

此外,也可以在根据实施方式6的输入点的整合方法(将检测出的各输入点的每规定时间的移动矢量为预先设定的偏差内设为各输入点整合的方法)进行输入点的筛选后,算出输入点间的距离,将算出的距离为规定的判断值以上的输入点在该时点从整合处理的对象排除。由此,例如,即使在进行消除操作时,用户的衣服的袖子等接触到面板部21的情况下,袖子等的输入点与消除操作的输入点的距离也会比用于消除操作的输入点彼此的距离长,因此能将袖子等的输入点从整合处理的对象排除。

〔实施方式9〕

在上述各实施方式中,触摸面板2的触摸面板控制部23可以通过形成于集成电路(ic芯片)等的逻辑电路(硬件)实现,也可以使用cpu(centralprocessingunit:中央处理单元)通过软件实现。

在后一种情况下,触摸面板控制部23具备:执行作为实现各功能的软件的程序的命令的cpu、以计算机(或cpu)可读取的方式记录有上述程序和各种数据的rom(readonlymemory:只读存储器)或存储装置(将它们称为“记录介质”)、展开上述程序的ram(randomaccessmemory:随机存取存储器)等。并且,计算机(或cpu)通过从上述记录介质读取并执行上述程序来达到本发明的目的。作为上述记录介质,能使用“非暂时性有形介质”,例如,带、盘、卡、半导体存储器、可编程逻辑电路等。另外,上述程序也可以经由能传输该程序的任意的传输介质(通信网络、广播波等)提供给上述计算机。此外,本发明也能通过以电子传输将上述程序具体化的嵌入于载波的数据信号的形式实现。

〔总结〕

本发明的方式1的触摸面板2具备配置在显示画面上的多个检测点,通过检测物体对各检测点的接触或者接近来检测用户对上述显示画面的触摸操作,其特征在于,具备:输入点检测部31,其将被进行了触摸操作的检测点检测为输入点;以及消除操作判断部32,其根据上述输入点的密集程度判断用户的操作是否为用于将上述显示画面上显示的图像消除的消除操作。

根据上述的构成,通过使用户对显示画面的触摸操作的面积不同来使输入点的密集程度变化,由此能自动地判断用户的操作是消除操作还是消除操作以外的操作(例如描绘操作、菜单选择操作等)。因此,不需要如现有技术那样在进行消除操作的情况下预先进行指定接下来进行的触摸操作是消除操作的操作或使用消除操作专用的输入工具,因此能容易地进行消除操作。

本发明的方式2的触摸面板2是如下构成:在上述方式1中,上述消除操作判断部32具备:区域设定部34,其将由上述输入点检测部31检测出的输入点逐个地依次选择为注目输入点,将以所选择的注目输入点为中心的规定范围的区域设定为针对该注目输入点的搜索范围;输入点计数部35,其按每个注目输入点对上述搜索范围中存在的输入点的数量进行计数;以及模式判断部36,其在上述输入点计数部35计数出的数量为第1规定数量n1以上的注目输入点的数量是规定的阈值以上的情况下,判断为用户的操作是上述消除操作。

根据上述的构成,针对各输入点,对相对于该输入点存在于规定范围内的其它输入点的数量进行计数,在规定范围内其它输入点存在第1规定数量n1以上的输入点的数量为阈值以上的情况下判断为是消除操作。由此,能根据输入点的密集程度适当地判断用户的操作是否为消除操作。

本发明的方式3的触摸面板2是如下构成:在上述方式1中,上述消除操作判断部32具备:区域设定部34,其将由上述输入点检测部31检测出的输入点逐个地依次选择为注目输入点,将以所选择的注目输入点为中心的规定范围的区域设定为针对该注目输入点的搜索范围;输入点计数部35,其对上述搜索范围中存在的各输入点分配该输入点与注目输入点的距离越长而越小的加权系数,按每个注目输入点对将分配给各输入点的加权系数合计的合计值进行计数;以及模式判断部36,其在上述输入点计数部35计数出的合计数为第1规定值v1以上的注目输入点的数量是规定的阈值以上的情况下,判断为用户的操作是上述消除操作。

根据上述的构成,针对各输入点,对相对于该输入点存在于规定范围内的其它输入点分配从该输入点到上述其它输入点的距离越长而越小的加权系数,在将该加权系数合计的合计值为第1规定值v1以上的输入点的数量是阈值以上的情况下判断为是消除操作。由此,能根据输入点的密集程度适当地判断用户的操作是否为消除操作。

本发明的方式4的触摸面板2是如下构成:在上述方式2中,具备消除范围设定部37,上述消除范围设定部37在由上述模式判断部36判断为是消除操作的情况下,将包含由上述输入点检测部31检测出的输入点中的、以由上述输入点计数部35计数出的值最大的输入点为基准位置的规定尺寸的整合判断范围所包含的各输入点的区域设定为消除范围,上述消除范围是图像的消除处理的对象范围。

根据上述的构成,根据整合判断范围所包含的输入点设定消除范围,由此能将与用户的触摸操作相应的范围设定为消除范围。

本发明的方式5的触摸面板是如下构成:在上述方式3中,具备消除范围设定部37,上述消除范围设定部37在由上述模式判断部36判断为是消除操作的情况下,将包含由上述输入点检测部31检测出的输入点中的、以由上述输入点计数部35计数出的合计值最大的输入点为基准位置的规定尺寸的整合判断范围所包含的各输入点的区域设定为消除范围,上述消除范围是图像的消除处理的对象范围。

根据上述的构成,根据整合判断范围所包含的输入点设定消除范围,由此能将与用户的触摸操作相应的范围设定为消除范围。另外,基于根据输入点彼此的距离进行加权的结果选择消除范围所包含的输入点,因此即使在用户进行触摸操作时由于对显示画面的接触程度的变化等而发生了输入点的变动的情况下,也能适当地设定消除范围。

本发明的方式6的触摸面板是如下构成:在上述方式4或者5中,上述消除范围设定部37将上述整合判断范围的尺寸设定为比上述搜索范围的尺寸大的范围。

根据上述的构成,能将用于进行是否为消除操作的判断的搜索范围的尺寸设定得比在判断为是消除操作的情况下用于设定消除范围的整合判断范围的尺寸小。由此,在进行是否为消除操作的判断时能除去噪声的影响等而进行精度高的判断。另外,能适当地设定消除范围。

本发明的方式7的触摸面板是如下构成:在上述方式4至6中的任一方式中,上述消除范围设定部37将由连接上述整合判断范围所包含的各输入点而成的闭合曲线包围的闭合曲线区域或者内含上述闭合曲线区域的矩形、圆形或椭圆形的区域设定为上述消除范围。

根据上述的构成,根据整合判断范围所包含的输入点设定消除范围,由此能将与用户的触摸操作相应的范围设定为消除范围。

本发明的方式8的触摸面板2是如下构成:在上述方式4至7中的任一方式中,上述消除操作判断部32按每规定周期进行用户的操作是否为消除操作的判断,上述区域设定部34在最初判断为用户的操作是消除操作后,在下次以后的判断时,使上述搜索范围的尺寸比最初判断为是消除操作前的尺寸大。

根据上述的构成,在判断为是消除操作的情况下,使之后的是否为消除操作的判断处理所应用的搜索范围的尺寸比判断为是消除操作前大。由此,即使在消除操作中进行触摸操作的部分(例如手掌等)的一部分从显示画面暂时抬起等的情况下,也能稳定地进行消除操作。

本发明的方式9的触摸面板是如下构成:在上述方式4至8中的任一方式中,上述消除范围设定部37按每规定周期更新上述消除范围的设定,在设定本次的消除范围时,检测从前次的消除范围设定时起的整合判断范围的移动方向,使作为本次的整合判断范围的外部的输入点且相对于本次的整合判断范围存在于沿着上述移动方向的位置的输入点包含于本次的消除范围中。

根据上述的构成,即使在触摸操作时输入单元(例如用户的手、消除操作用的输入工具等)与显示画面之间发生了抬起、接触位置的抖动等的情况下,也能使消除范围稳定。

本发明的方式10的触摸面板2是如下构成:在上述方式1中,上述消除操作判断部32在由上述输入点检测部31检测出的多个输入点中的、按每规定时间算出的每个输入点的移动矢量为预先设定的偏差内的输入点存在第2规定数量n2以上的情况下,判断为用户的操作是消除操作,上述触摸面板2具备消除范围设定部37,上述消除范围设定部37在由上述消除操作判断部32判断为是消除操作的情况下,将包含上述移动矢量为预先设定的偏差内的上述各输入点的区域设定为消除范围,上述消除范围是图像的消除处理的对象范围。

根据上述的构成,能根据输入点(用户进行了触摸操作的触摸点)的移动方式决定消除范围所包含的输入点。因此,例如,即使在消除范围的附近进行了与消除操作不同的输入操作(描绘操作等)的情况下,也能适当地识别消除操作和消除操作以外的操作,防止产生误判断。

本发明的方式11的触摸面板2是如下构成:在上述方式1中,上述消除操作判断部32在由上述输入点检测部31检测出的多个输入点中的、输入点彼此的距离在规定期间内的变动幅度为第2规定值v2以内的输入点存在第3规定数量n3以上的情况下,判断为用户的操作是消除操作,上述触摸面板2具备消除范围设定部37,上述消除范围设定部37在由上述消除操作判断部32判断为是消除操作的情况下,将包含上述输入点彼此的距离在规定期间内的变动幅度为第2规定值v2以内的上述各输入点的区域设定为消除范围,上述消除范围是图像的消除处理的对象范围。

根据上述的构成,能根据输入点(用户进行了触摸操作的触摸点)的移动方式决定消除范围所包含的输入点。因此,例如,即使在消除范围的附近进行了与消除操作不同的输入操作(描绘操作等)的情况下,也能适当地识别消除操作和消除操作以外的操作,防止产生误判断。

本发明的方式12的触摸面板2是如下构成:在上述方式1中,上述消除操作判断部32在由上述输入点检测部31检测出的多个输入点中的、按每规定时间算出的每个输入点的移动矢量为预先设定的偏差内的输入点存在第2规定数量n2以上并且输入点彼此的距离在规定期间内的变动幅度为第2规定值v2以内的输入点存在第3规定数量n3以上的情况下,判断为用户的操作是消除操作,上述触摸面板2具备消除范围设定部37,上述消除范围设定部37在由上述消除操作判断部32判断为是消除操作的情况下,将包含上述移动矢量为预先设定的偏差内并且上述输入点彼此的距离在规定期间内的变动幅度为第2规定值v2以内的上述各输入点的区域设定为消除范围,上述消除范围是图像的消除处理的对象范围。

根据上述的构成,能根据输入点(用户进行了触摸操作的触摸点)的移动方式决定消除范围所包含的输入点。因此,例如,即使在消除范围的附近进行了与消除操作不同的输入操作(描绘操作等)的情况下,也能适当地识别消除操作和消除操作以外的操作,防止产生误判断。

本发明的方式13的触摸面板是如下构成:在上述方式4至12中的任一方式中,具备将与用户的操作输入相应的信息输出给信息处理装置3的输入信息输出部33,上述输入信息输出部33在由上述消除操作判断部32判断为是消除操作的情况下输出表示上述消除范围的信息,在由上述消除操作判断部32判断为不是消除操作的情况下输出由上述输入点检测部31检测出的输入点的位置信息。

根据上述的构成,根据用户的操作输入判断该操作输入是消除操作还是消除操作以外的操作,能输出与判断结果相应的信息。因此,用户能容易地进行多样的操作输入。

本发明的方式14的触摸面板是如下构成:在上述方式13中,上述输入信息输出部33在由上述消除操作判断部32判断为是消除操作的情况下,输出由上述输入点检测部31检测出的上述消除范围的外部的输入点中的距上述消除范围的距离为规定距离以上的输入点的位置信息,不输出距上述消除范围的距离小于规定距离的输入点的位置信息。

根据上述的构成,能防止输出基于由消除操作时的误输入(例如,手表、手镯、衣服、纽扣等的接触等)引起的无用的输入的位置信息。

本发明的方式15的操作判断方法是具备配置在显示画面上的多个检测点,通过检测物体对各检测点的接触或者接近来检测用户对上述显示画面的触摸操作的触摸面板2的消除操作判断方法,其特征在于,包含:输入点检测步骤,将被进行了触摸操作的检测点检测为输入点;以及消除操作判断步骤,根据上述输入点的密集程度判断用户的操作是否为用于将上述显示画面上显示的图像消除的消除操作。

根据上述的方法,通过使用户对显示画面的触摸操作的面积不同来使输入点的密集程度变化,由此能自动地判断用户的操作是消除操作还是消除操作以外的操作(例如描绘操作、菜单选择操作等)。因此,不需要如现有技术那样在进行消除操作的情况下预先进行指定接下来进行的触摸操作是消除操作的操作或使用消除操作专用的输入工具,因此能容易地进行消除操作。

本发明的各方式的触摸面板2也可以由计算机实现,在这种情况下,通过使计算机作为上述触摸面板2所具备的上述消除操作判断部(软件要素)进行动作而使上述触摸面板由计算机实现的触摸面板的控制程序和记录有该控制程序的计算机可读取的记录介质也包含在本发明的范畴中。

本发明不限于上述各实施方式,能在权利要求所示的范围内做各种变更,将不同的实施方式中分别公开的技术手段适当组合而得到的实施方式也包含于本发明的技术范围。而且,通过将各实施方式中分别公开的技术手段组合,能形成新的技术特征。

工业上的可利用性

本发明能应用于具有根据用户的触摸操作将显示画面上显示的图像的一部分消除的功能的触摸面板。

附图标记说明

1显示装置

2触摸面板

3信息处理装置

11显示部

12显示驱动部

13显示控制部

21面板部

22面板驱动部

23触摸面板控制部

24发送部

25接收部

26驱动控制部

27消除范围设定部

31输入点检测部

32消除操作判断部

33输入信息输出部

34区域设定部

35输入点计数部

36模式判断部

37消除范围设定部

100描绘装置

205、206、208、210、212、213输入点

301圆(搜索范围)

401圆(整合判断范围)

402区域(闭合曲线区域)

501矩形(消除范围)。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1