掌桥专利:专业的专利平台
掌桥专利
首页

多区域触控输入的处理方法和系统

文献发布时间:2023-06-19 13:49:36


多区域触控输入的处理方法和系统

技术领域

本发明实施例涉及触控技术领域,尤其涉及一种多区域触控输入的处理方法和系统。

背景技术

随着科学技术的发展,触控输入信息的方式逐渐取代了传统的使用粉笔、记号笔在黑板上书写信息的方式,并且与拼音键盘输入信息的方式相融合。无论是在工作上还是在生活上都为人们提供了便利。比如,人们生活中使用的手机、平板、视频播放终端等设备,不仅仅可以通过拼音键盘输入文字信息,还可以通过手指或者电磁触控笔直接在屏幕上书写文字并直接显示在设备屏幕上;再比如,将一个单独的输入设备(比如手写板)连接到控制设备(比如个人计算机PC),控制设备在连接到显示终端,用户通过触控输入的方式在手写板上的书写区域输入信息,控制设备获取并处理输入的信息并发送至显示终端显示,同样为不善于使用键盘的人们提供了便利。

相关技术中,输入设备的书写区域布设有电容耦合触控阵列,和/或,电磁感应阵列;用户可以通过手指触控以电容感应的方式或者电磁触控笔触控以电磁感应的方式在输入设备的书写区域上输入信息,连接输入设备的控制设备获取电容感应信号或电磁感应信号,并根据电容感应信号或电磁感应信号生成书写轨迹,将书写轨迹发送至显示终端进行显示。

然而,现有技术中对于电磁触控笔触控输入方式,与输入设备连接的控制设备只能识别书写区域中的一种书写轨迹,即该输入设备只能支持一只电磁触控笔在书写区域上进行书写操作。

发明内容

本发明实施例提供一种多区域触控输入的处理方法和系统,以解决现有技术中输入设备只能支持一只电磁触控笔在书写区域上进行书写操作的的问题。

本发明实施例的第一方面提供一种多区域触控输入的处理方法,包括:

获取用户在输入设备上输入的有效信息,所述有效信息包括用户在多个子书写区域内书写时产生的至少一种感应频率的电磁信号分别对应的位置信息,所述多个子书写区域是根据预先设定的划分指令对所述输入设备的整个书写区域进行划分得到的;

根据所述有效信息,生成至少一种输入轨迹,所述至少一种输入轨迹包括每个子书写区域中分别感应到的不同感应频率的电磁信号各自对应的输入轨迹;

将所述至少一种输入轨迹发送至显示终端进行显示。

可选的,所述方法还包括根据预先设定的划分指令划分所述输入设备的整个书写区域得到多个子书写区域的步骤:

接收用户输入的区域划分指令,所述区域划分指令包括子书写区域的数量,以及每个子书写区域的位置信息和尺寸信息;

根据所述区域划分指令,将所述输入设备的整个书写区域划分成多个子书写区域;

其中,所述整个书写区域预先布设有天线感应阵列。

可选的,所述方法还包括划分所述输入设备的整个书写区域得到多个子书写区域的步骤:

将所述输入设备的书写区域的尺寸信息发送至终端设备,所述尺寸信息用于指示目标人员在所述输入设备上设置多个相同或不同尺寸天线感应阵列以形成多个子书写区域。

可选的,所述获取用户在输入设备上输入的有效信息,包括:

分别接收每个子书写区域各自感应到的电磁信号;

将预先设定的每个子书写区域对应的感应频率,确定为所述每个子书写区域感应到的电磁信号的频率,其中,不同子书写区域分别对应设定不同的感应频率;

分别获取每种频率的电磁信号各自对应的位置信息。

可选的,所述获取用户在输入设备上输入的有效信息,包括:

接收同一个子书写区域感应到的不同频率的电磁信号,所述不同频率的电磁信号是由至少一支不同发射频率的电磁触控笔发射的;

分别获取同一个子书写区域感应到的不同频率的电磁信号各自对应的位置信息。

可选的,所述根据所述有效信息,生成至少一种输入轨迹,包括:

根据不同频率的电磁信号各自对应的位置信息,生成不同或相同的输入轨迹,所述电磁信号的频率和所述输入轨迹为一一对应的关系。

可选的,所述有效信息还包括用户在多个子书写区域内书写时产生的电容信号的位置信息;所述获取用户在输入设备上输入的有效信息,包括:

接收每个子书写区域各自感应到的电容信号;

获取每个子书写区域中感应到的电容信号相对于所述整个书写区域的位置信息。

可选的,所述根据所述有效信息,生成至少一种输入轨迹,包括:

根据不同子书写区域中感应到的电容信号的位置信息,生成每个子书写区域各自对应的输入轨迹。

可选的,所述获取用户在输入设备上输入的有效信息,包括:

接收每个子书写区域各自感应到的电容信号和电磁信号;

分别获取电容信号对应的位置信息和电磁信号对应的位置信息。

可选的,所述获取用户在输入设备上输入的有效信息,包括:

接收同一个子书写区域感应到的电容信号和电磁信号;

分别获取同一个子书写区域感应到的电容信号对应的位置信息和电磁信号对应的位置信息。

可选的,所述根据所述有效信息,生成至少一种输入轨迹,包括:

根据电容信号对应的位置信息和电磁信号对应的位置信息,分别生成不同信号类型对应的输入轨迹。

可选的,所述将所述至少一种输入轨迹发送至显示终端进行显示,包括:

根据预设的子书写区域与显示终端的对应关系,将每个子书写区域中各自的输入轨迹分别发送至对应的显示终端进行显示,所述子书写区域与所述显示终端为一一对应的关系。

可选的,所述将所述至少一种输入轨迹发送至显示终端进行显示,包括:

将所述多个子书写区域中各自的输入轨迹发送至同一个显示终端进行显示,或者,将所述多个子书写区域各自的输入轨迹分别发送至不同显示终端进行显示。

可选的,所述将所述至少一种输入轨迹发送至显示终端进行显示,包括:

根据用户输入的屏幕划分指令,将所述显示终端的显示区域划分成多个子显示区域,所述屏幕划分指令包括子显示区域的数量和每个子显示区域的位置信息;

将所述多个子书写区域中各自的输入轨迹发送至任意一个子显示区进行显示,或者,根据预设的子书写区域和子显示区域的对应关系,将每个子书写区域中各自的输入轨迹分别发送至对应的子显示区域进行显示。

可选的,所述获取用户在输入设备上输入的有效信息之前,所述方法还包括判断用户在所述输入设备上输入的信息是否是所述有效信息的步骤:

获取用户在所述输入设备的书写区域上输入信息时的输入位置;

判断所述输入位置是否在所述多个子书写区域覆盖的范围内,并在判断结果为是时,将所述输入位置的信息确定为有效信息。

可选的,所述方法还包括:

接收用户在预先划分的功能区域内输入的配置指令,所述配置指令用于配置每个子书写区域对应的感应频率,和/或,每个子书写区域的工作模式;

其中,每个子书写区域对应一个功能区域;

所述工作模式包括单独模式和协同模式,所述单独模式用于指示每个子书写区域单独工作,所述协同模式用于指示所述多个子书写区域同时工作。

本发明实施例的第二方面提供一种多区域触控输入的处理系统,包括:输入设备,控制设备,以及显示终端;

其中,所述输入设备和所述显示终端均与所述控制设备通信;

所述控制设备用于执行本发明实施例第一方面提供的多区域触控输入的处理方法。

本发明实施例的第三方面提供一种计算机设备,包括:至少一个处理器和存储器;

所述存储器存储计算机执行指令;

所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行本发明实施例第一方面提供的多区域触控输入的处理方法。

本发明实施例的第四方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如本发明实施例第一方面提供的多区域触控输入的处理方法。

本发明实施例提供一种多区域触控输入的处理方法和系统,通过获取用户在输入设备上输入的有效信息,根据有效信息生成至少一种输入轨迹,并将所述至少一种输入轨迹发送至显示终端进行显示,由于预先对输入设备的整个书写区域进行划分得到多个子书写区域,且有效信息包括用户在多个子书写区域内书写时产生的至少一种感应频率的电磁信号的位置信息,因此,根据该有效信息生成的至少一种输入轨迹包括至少一种感应频率的电磁信号各自对应的轨迹,解决了传统触控输入方法中只能识别一个触控感应信号的缺陷,实现了一个输入设备支持多人使用多支电磁触控笔在多个子书写区域内同时输入信息并同时显示在同一个显示屏内的技术效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一示例性实施例示出的多区域触控输入的处理方法的应用场景图;

图2是本发明一示例性实施例示出的多区域触控输入的处理方法的流程示意图;

图3a是本发明一示例性实施例示出的输入设备的书写区域的分布示意图;

图3b是本发明另一示例性实施例示出的输入设备的书写区域的分布示意图;

图4a是本发明另一示例性实施例示出的输入设备的书写区域的分布示意图;

图4b是本发明另一示例性实施例示出的输入设备的书写区域的分布示意图;

图4c是本发明另一示例性实施例示出的输入设备的书写区域的分布示意图;

图5是本发明另一示例性实施例示出的输入设备的书写区域的分布示意图;

图6是本发明另一示例性实施例示出的多区域触控输入的处理方法的流程示意图;

图7是本发明另一示例性实施例示出的多区域触控输入的处理方法的流程示意图;

图8是本发明另一示例性实施例示出的多区域触控输入的处理方法的流程示意图;

图9是本发明另一示例性实施例示出的多区域触控输入的处理方法的流程示意图;

图10是本发明另一示例性实施例示出的多区域触控输入的处理方法的应用场景图;

图11是本发明另一示例性实施例示出的多区域触控输入的处理方法的应用场景图;

图12是本发明另一示例性实施例示出的多区域触控输入的处理方法的应用场景图;

图13是本发明另一示例性实施例示出的输入设备的功能区域的分布示意图;

图14是本发明一示例性实施例示出的多区域触控输入的处理系统的结构示意图;

图15是本发明一示例性实施例示出的计算机设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

随着科学技术的发展,触控输入信息的方式逐渐取代了传统的使用粉笔、记号笔在黑板上书写信息的方式,并且与拼音键盘输入信息的方式相融合。无论是在工作上还是在生活上都为人们提供了便利。比如,人们生活中使用的手机、平板、视频播放终端等设备,不仅仅可以通过拼音键盘输入文字信息,还可以通过手指或者电磁触控笔直接在屏幕上书写文字并直接显示在设备屏幕上;再比如,将一个单独的输入设备(比如手写板)连接到控制设备(比如个人计算机PC),控制设备在连接到显示终端,用户通过触控输入的方式在手写板上的书写区域输入信息,控制设备获取并处理输入的信息并发送至显示终端显示,同样为不善于使用键盘的人们提供了便利。

相关技术中,输入设备的书写区域布设有电容耦合触控阵列,和/或,电磁感应阵列;用户可以通过手指触控以电容感应的方式或者电磁触控笔触控以电磁感应的方式在输入设备的书写区域上输入信息,连接输入设备的控制设备获取电容感应信号或电磁感应信号,并根据电容感应信号或电磁感应信号生成书写轨迹,将书写轨迹发送至显示终端进行显示。

然而,现有技术中无论是电容触控的输入方式还是电磁触控的输入方式,与输入设备连接的控制设备只能识别书写区域中的一种书写轨迹,即该输入设备只能支持一支电磁触控笔或一根手指或一根电容触控笔在书写区域上进行书写操作,无法实现多支触控笔或多手指同时在输入设备上的输入区域上进行书写操作,降低了使用过程中的便利性。比如,当多人参加会议时,需要为每个人都配备一台输入设备,每台输入设备分别连接一个控制设备,每个控制设备分别连接一个显示终端,才能将所有参会人员书写的信息同时展示出来,因此,如果参加会议的人数很多,则需要配备大量的输入设备、控制设备和显示器,非常不方便。

针对此缺陷,本发明的技术方案主要在于:预先将输入设备的整个书写区域划分成多个子书写区域,多人可以使用多支触控笔或手指分别在每个子书写区域上进行书写操作,并获取用户在输入设备上输入的有效信息,由于该有效信息包括用户在多个子书写区域内书写时产生的至少一种感应频率的电磁信号的位置信息,因此,基于不同感应频率对电磁信号的位置信息进行区分,可以生成不同感应频率的电磁信号各自对应的输入轨迹;以及,基于感应信号的类型,对电容信号和电磁信号对应的位置信息进行区分,得到不同类型的感应信号各自对应的输入轨迹;从而实现了多人在各自的子书写区域内输入信息互不干扰,解决了传统触控输入方法中只能识别一个触控感应信号的缺陷,实现了一个输入设备支持多人使用多支电磁触控笔在多个子书写区域内同时输入信息的技术效果,进而提高了使用过程中的便利性。

图1是本发明一示例性实施例示出的多区域触控输入的处理方法的应用场景图。

如图1所示,本实施例提供的应用场景的基本架构主要包括:输入设备101,控制设备102,和至少一个显示终端103;其中,输入设备用于接收用户使用触控笔或者手指输入的信息,并当用户输入信息时产生相应的感应信号,比如电磁信号或电容信号;控制设备用于获取输入设备中产生的感应信号并获取产生感应信号的位置信息,根据位置信息生成书写轨迹,并将生成的书写轨迹发送至至少一个显示终端进行显示;其中的输入设备可以是带有电磁触控功能和电容触控功能的手写板;控制设备可以但不限于是控制器、处理器或者其他具有信息处理功能的终端设备,比如,手机、平板电脑、服务器等。

图2是本发明一示例性实施例示出的多区域触控输入的处理方法的流程示意图,本实施例中提供的方法的执行主体可以是图1所示实施例中的控制设备。

如图2所示,本实施例提供的方法主要包括以下步骤。

S201,获取用户在输入设备上输入的有效信息,所述有效信息包括用户在多个子书写区域内书写时产生的至少一种感应频率的电磁信号分别对应的位置信息,所述多个子书写区域是根据预先设定的划分指令对所述输入设备的整个书写区域进行划分得到的。

其中,输入设备可以是手写板,还可以是其他布设有电磁天线感应阵列的物品,比如会议桌、桌垫、办公桌、课桌、书桌、餐桌、墙壁、家具柜面、白板、黑板、隔板等。

在具体实施时,当用户利用电磁触控笔在书写区域上书写时在笔尖位置处产生电磁信号,利用电磁信号感应电磁触控笔的笔尖位置,然后获取产生电磁信号处的位置信息,该位置信息可以是坐标信息;同时,确定产生的电磁信号的感应频率,基于不同的感应频率,对所有电磁信号对应的位置信息进行划分,得到每种感应频率的电磁信号各自对应的位置信息。

示例性的,以手写板的整个书写区域为一个坐标系,记为O

需要说明的是,输入设备的整个书写区域上的子书写区域的数量、尺寸和形状可以根据实际需求随意进行划分,具体划分方法将在后面其他实施例中详细描述,此处不做详细说明。

S202,根据所述有效信息,生成至少一种输入轨迹,所述至少一种输入轨迹包括每个子书写区域中分别感应到的不同感应频率的电磁信号各自对应的输入轨迹。

具体的,针对于同一种感应频率的电磁信号对应的坐标信息,依次将坐标点连接起来形成该感应频率对应的输入轨迹,有几种感应频率的电磁信号,便生成几种输入轨迹,不同频率的电磁信号互不干扰。

以步骤201中的示例继续说明,针对第一频率P1的电磁信号,仅对第一频率P1的电磁信号的坐标值

需要说明的是,多人使用多支电磁触控笔在输入设备上书写时,可以每人对应一个子书写区域,各自在各自的书写区域上进行书写,通过设置子书写区域的感应频率来区分每个子书写区域中的输入轨迹;还可以多人在同一个子书写区域中进行书写,通过设置电磁触控笔的发射频率来区分不同的输入轨迹。这两种频率设定方法将在后面的实施例中描述,此处不再详细说明。

S203,将所述至少一种输入轨迹发送至显示终端进行显示。

本步骤中,可以将至少一种输入轨迹分别发送至各自对应的显示终端上进行显示;也可以将至少一种输入轨迹发送至同一个显示终端上进行显示;还可以将至少一种输入轨迹分别发送至同一个显示终端的不同显示区域进行显示。

本实施例中,获取用户在输入设备上输入的有效信息,由于该有效信息包括用户在多个子书写区域内书写时产生的至少一种感应频率的电磁信号的位置信息,且多个子书写区域是预先对输入设备的整个书写区域进行划分得到的,基于不同感应频率对电磁信号的位置信息进行区分,可以生成不同感应频率的电磁信号各自对应的输入轨迹;从而实现了多人在各自的子书写区域内输入信息互不干扰,解决了传统触控输入方法中只能识别一个触控感应信号的缺陷,实现了一个输入设备支持多人使用多支电磁触控笔在多个子书写区域内同时输入信息的技术效果,进而提高了使用过程中的便利性。

在一种可能的实施例中,划分输入设备的整个书写区域得到多个子书写区域的步骤包括:接收用户输入的区域划分指令,所述区域划分指令包括子书写区域的数量,以及每个子书写区域的位置信息;根据所述区域划分指令,将所述输入设备的整个书写区域划分成多个子书写区域。

其中,所述整个书写区域预先布设有天线感应阵列。

具体的,输入设备的整个书写区域可以全部布设电磁天线感应阵列,电磁触控笔在整个书写区域上的任何一个位置书写都能产生电磁感应信号;然后,根据实际需求在整个书写区域中划分出几个子书写区域,子书写区域的数量、形状和尺寸大小根据实际情况来确定,用户利用触控笔在子书写区域内书写时产生的电磁信号才有效。

示例性的,参见图3a和图3b,假设输入设备是会议桌,会议桌的整个桌面都布设有电磁天线感应阵列,以整个桌面为一个坐标系O

进一步的,还可以通过调整子书写区域的四个角的坐标值,还调整子书写区域在桌面上的布局,调整后的布局可以但不限于是图4a或4b中的布局,以满足更多场景下的需求。

可以理解的是,为了便于用户在使用时方便识别子书写区域,可以在确定了子书写区域的数量和尺寸后,预先在桌面上将子书写区域标记出来。

需要说明的是,本实施例中,由于整个会议桌的桌面均布设有天线感应阵列,因此,当用户利用电磁触控笔在会议桌的桌面上任意一个位置处书写时,均能产生电磁信号。所以,需要对桌面上产生的所有电磁信号和对应的位置信息进行区分,分成有效信息和无效信息,有效信息即为用户在子书写区域内书写时产生的信息,无效信息则为用户在子书写区域外书写时产生的信息,控制器只对获取到的有效信息进行处理,对于无效信息则直接过滤掉,如此,即便用户误操作在子书写区域外输入信息,也不会生成书写轨迹,避免干扰正常书写内容。

进一步的,判断用户在所述输入设备上输入的信息是否是有效信息的步骤包括:获取用户在所述输入设备的书写区域上输入信息时的输入位置;判断所述输入位置是否在所述多个子书写区域覆盖的范围内,并在判断结果为是时,将所述输入位置的信息确定为有效信息。

具体的,当用户利用电磁笔在会议桌的桌面上书写时,获取输入信息时的输入位置坐标值(即产生电磁信号的位置的坐标值),判断坐标值是否属于子书写区域的覆盖范围的子集,若是,则说明产生的信息是有效信息;否则,确定为无效信息。

需要说明的是,本实施例中将会议桌面分割成4个子书写区域,但不仅限于4个,还可以根据实际需求分成2个、8个甚至更多个书写区域,此处不再一一举例说明。

本实施例中,通过利用电磁感应式可分割成多个书写区域的特性,可以将整个书写区域划分成多个子书写区域,从而方便多人使用多笔在各自的子书写区域内书写,互不干扰。

在另一种可能的实施例中,划分所述输入设备的整个书写区域得到多个子书写区域的步骤:将所述输入设备的书写区域的尺寸信息发送至终端设备,所述尺寸信息用于指示目标人员在所述输入设备上设置多个天线感应阵列以形成多个子书写区域。

具体的,输入设备上并不是都覆盖电磁天线感应阵列,而是仅在设置的子书写区域内布设天线感应阵列,通过物理隔离的方式将四个子书写区域分隔开来,使得各自单独工作互不干扰,如图5所示,是一个会议桌的桌面,桌面上划分了四个子书写区域,分别在四个子书写区域内布设电磁天线感应阵列,在子书写区域外不布设电磁天线感应阵列。

需要说明的是,本实施例中的多个子书写区域可以单独工作,还可以通过线缆将四个子书写区域串联起来形成一个大的书写区域。

本实施例中,可以实现在各种各样的形状的桌子上设置书写区域,比如环形会议桌、三角形会议桌以及其他多边形会议桌等,子书写区域的形状、样式、大小也可以根据实际需求进行设定。

图6是本发明另一示例性实施例示出的多区域触控输入的处理方法的流程示意图,本实施例在图2所示实施例的基础上对多区域触控输入的处理方法进一步详细描述。

如图6所示,本实施例提供的方法可以包括以下步骤。

S601,分别接收每个子书写区域各自感应到的电磁信号。

具体的,当多人同时在各自的子书写区域进行书写操作时(如图3a所示,四支笔同时在四个子书写区域内书写),多个子书写区域内均会感应到电磁信号。

比如,第一用户使用电磁触控笔在子书写区域A内书写,第二用户在子书写区域B内书写,第三用户在子书写区域C内书写,第四用户在子书写区域D内书写,则四个子书写区域内会同时产生电磁此信号。

S602,将预先设定的每个子书写区域对应的感应频率,确定为所述每个子书写区域感应到的电磁信号的频率,其中,不同子书写区域分别对应设定不同的感应频率。

本步骤中,预先为每一个子书写区域设置感应频率,不同的子书写区域对应设置不同的感应频率,当为每个子书写区域设置完感应频率后,无论电磁触控笔在子书写区域内书写时产生的电磁信号的频率时多少,都将其频率确定为该子书写区域对应的频率,从而将各个子书写区域内的书写信息区分出来,各个子书写区域内书写的信息互不干扰。

需要说明的是,电磁天线感应阵列接收电磁感应信号分两种方式,一种是有源的方式,即电磁天线感应阵列不通电,电磁触控笔有电源,书写时电磁触控笔以一定的频率发射电磁信号;另一种时无源的方式,即电磁天线感应阵列通电,电磁触控笔无电源,书写时电磁触控笔接收并反射电磁波。本实施例中,电磁触控笔是有电源的。

示例性的,设定子书写区域A对应的感应频率为PA,子书写区域B对应的感应频率为PB,子书写区域C对应的感应频率为PC,子书写区域B的感应频率为PD;若电磁触控笔在子书写区域A内书写时,以PE的频率发射电磁信号,则将子书写区域A感应到的电磁信号的频率确定为PA,而不是PE;同样的,以PE的频率在子书写区域C中输入信息,会将子书写区域C感应到的电磁信号的频率确定为PC。

S603,分别获取每个频率的电磁信号各自对应的位置信息。

S604,根据不同频率的电磁信号各自对应的位置信息,生成不同的输入轨迹,所述电磁信号的频率和所述输入轨迹为一一对应的关系。

由于在步骤S602中通过对每个子书写区域设定不同的感应频率,因此,将所有的电磁信号对应的位置信息按照不同频率划分出来,即每个子书写区域对应一种频率的电磁信号的位置信息,实现了各个子书写区域内的输入轨迹互不干扰。

图7是本发明另一示例性实施例示出的多区域触控输入的处理方法的流程示意图,本实施例在图6所示实施例的基础上对多区域触控输入的处理方法进一步详细描述。

如图7所示,本实施例提供的方法可以包括以下步骤。

S701,接收同一个子书写区域感应到的不同频率的电磁信号,所述不同频率的电磁信号是由至少一支不同发射频率的电磁触控笔发射的。

具体的,当多人使用电磁触控笔在同一个子书写区域内书写时(如图3b所示,多支电磁触控笔在同一个子书写区域B内书写),可以关闭该子书写区域内设定的感应频率,调整多支电磁触控笔的发射频率,不同电磁触控笔的发射频率均不相同。

S702,分别获取同一个子书写区域感应到的不同频率的电磁信号各自对应的位置信息。

基于电磁触控笔发射的不同频率的电磁信号,来划分同一个子书写区域内的所有电磁信号对应的位置信息。

比如,两支电磁触控笔同时在子书写区域A内书写,那么调整第一支笔的发射频率为P1,第二支笔的发射频率为P2,将子书写区域A中感应到的所有电磁信号对应的位置信息,按照P1和P2两个频率进行划分,得到频率为P1的电磁信号对应的所有位置信息,和频率为P2的电磁信号对应的所有位置信息。

S703,根据不同频率的电磁信号各自对应的位置信息,生成不同的输入轨迹,所述电磁信号的频率和所述输入轨迹为一一对应的关系。

由于在上述中通过对每个电磁触控笔设定不同的发射频率,因此,将所有的电磁信号对应的位置信息按照不同频率划分出来,即每支电磁触控笔对应一种频率的电磁信号的位置信息,实现了同一子书写区域内多支笔书写,且多支笔互不干扰。

图8是本发明另一示例性实施例示出的多区域触控输入的处理方法的流程示意图,本实施例在图2所示实施例的基础上对多区域触控输入的处理方法进一步详细描述。

如图8所示,本实施例提供的方法可以包括以下步骤。

S801,接收每个子书写区域各自感应到的电容信号。

需要说明的是,输入设备的书写区域除了布设电磁天线感应阵列之外,还布设有电容传感器阵列,使得用户可以通过手指或电容笔以电容感应的方式在输入设备上进行书写操作。如图4a和4b所示,虚线表示电磁天线感应阵列,点表示电容传感器阵列。

可以理解的是,为了防止电磁感应阵列和电容传感器阵列相互干扰,两个感应阵列绝缘设置。

具体的,当用户通过手指或电容笔在输入设备的子书写区域上进行书写操作时(如图4a所示,四个手指同时在四个子书写区域A、B、C和D中进行书写操作),每个子书写区域会产生电容信号。

S802,获取每个子书写区域中感应到的电容信号相对于所述整个书写区域的位置信息和压力信息。

S803,根据不同子书写区域中感应到的电容信号的位置信息和压力信息,生成每个子书写区域各自对应的输入轨迹。

具体的,当使用者的手指或者电容笔接触到书写区域的瞬间,就在书写区域的表面产生了一个电容。由于书写区域中布设有电容传感器阵列,电容传感器阵列与一块特殊芯片一起,持续不断地跟踪着使用者手指电容的轨迹,经过对电容信号进行处理,从而能够每时每刻精确定位手指的位置(比如X、Y坐标),同时测量由于手指与书写区域距离的变化(根据压力信息确定的压力大小的变化)形成的电容值的变化,确定Z坐标,最终完成X、Y、Z坐标值的确定。

进一步的,确定了所有电容信号对应的坐标值后,判断坐标值属于哪个子书写区域覆盖的范围,从而判断对应的电容信号产生于哪个子书写区域,据此,将所有的坐标值按照子书写区域的覆盖范围进行划分,得到每个子书写区域内各自产生的所有电容信号对应的坐标值,针对不同子书写区域内产生的电容信号对应的坐标值,生成每个子书写区域内的输入轨迹。

示例性的,当两个人同时在会议桌的桌面上的子书写区域A和子书写区域B中通过手指进行书写操作时,获取所有电容信号对应的坐标值,比如包括(2,3)、(2,4)、(3,4)、(17,18)以及(18,19)这五个坐标值,然后依次判断每个坐标值对应的位置所属的区域,经判断,(2,3)、(2,4)和(3,4)三个坐标值对应的位置属于子书写区域A,(17,18)和(18,19)对应的位置属于子书写区域B;则按照(2,3)、(2,4)和(3,4)生成子书写区域A中的输入轨迹;按照(17,18)和(18,19)生成子书写区域B中的输入轨迹。

本实施例,实现了多人通过手指触控的方式在同一个输入设备的多个子书写区域内同时书写,不同子书写区域内生成的输入轨迹互不干扰。

图9是本发明另一示例性实施例示出的多区域触控输入的处理方法的流程示意图,本实施例在图8所示实施例的基础上对多区域触控输入的处理方法进一步详细描述。

如图9所示,本实施例提供的方法可以包括以下步骤。

S901,接收每个子书写区域各自感应到的电容信号和电磁信号。

具体的,当多人使用手指和电磁触控笔同时在输入设备的多个子书写区域内进行书写操作时(如图4b所示,两支电磁触控笔分别在子书写区域A和B中进行书写操作,两个手指分别在子书写区域C和D中进行书写操作),多个子书写区域产生电磁信号和电容信号。

S902,分别获取电容信号对应的位置信息和电磁信号对应的位置信息。

S903,根据电容信号对应的位置信息和电磁信号对应的位置信息,分别生成不同信号类型对应的输入轨迹。

具体的,基于输入设备感应到的信号类别(包括电磁信号和电容信号),对所有信号对应的位置信息进行划分,分别得到电磁信号对应的位置信息和电容信号对应的位置信息。

S904,根据电容信号对应的位置信息和电磁信号对应的位置信息,分别生成不同信号类型对应的输入轨迹。

比如,第一用户在会议桌的桌面上的子书写区域A内通过电磁触控笔进行书写操作,同时第二用户通过手指在子书写区域C内进行书写操作。输入设备感应到的所有信号对应的坐标值包括(1,5)、(6,5)、(4,6)和(9,8),按照信号类型划分得到电磁信号对应的坐标为(1,5)和(6,5),电容信号对应的坐标为(4,6)和(9,8),依据坐标值分别得到电磁信号对应的输入轨迹和电容信号对应的输入轨迹。

本实施例,实现了多人使用电磁触控笔和手指同时在一个输入设备上进行书写操作。

可以理解的是,当一个子书写区域内只有一支笔或者一根手指进行书写操作时,还可以采用图8所示实施例中的处理方式,即通过产生的信号对应的坐标判断其所属的子书写区域,然后得到每个子书写区域内的输入轨迹。当同一个子书写区域既包含电磁触控笔进行书写操作,又包含手指进行书写操作时(如图4c所示,电磁触控笔和手指同时在子书写区域D中进行书写操作),可以通过输入设备感应到的信号类型对所有感应信号对应的坐标进行划分,以区分同一个子书写区域内的电磁触控笔的书写轨迹和手指的书写轨迹。从而实现多笔和手指在同一个书写区域内同时进行书写操作。

可选地,生成输入轨迹之后,将输入轨迹发送至显示终端进行显示的方法可以包括以下几种。

在一个实施例中,可以按照根据预设的子书写区域与显示终端的对应关系,将每个子书写区域中各自的输入轨迹分别发送至对应的显示终端进行显示,所述子书写区域与所述显示终端为一一对应的关系。

具体的,如图10所示,每个子书写区域对应一个显示终端,比如桌面上的四个子书写区域A、B、C和D,子书写区域A中的输入轨迹对应发送至显示终端a进行显示,子书写区域B中的输入轨迹对应发送至显示终端b进行显示,子书写区域C中的输入轨迹发送至显示终端c进行显示,子书写区域D中的输入轨迹发送至显示终端d进行显示。

在另一种可能的实施例中,将多个子书写区域中的所有输入轨迹均发送至一个显示终端进行显示,如图11所示,一个显示终端中包含四个子书写区域中的所有输入内容,不同子书写区域中的内容通过子书写区域的标识或者输入轨迹的颜色进行区分,比如,标识A:xxxx,表示子书写区域A中的输入轨迹为“xxxx”;标识B:yyyy,表示子书写区域B中的输入轨迹为“yyyy”等。

在另一种可能的实施例中,所述将所述至少一种输入轨迹发送至显示终端进行显示,包括:根据用户输入的屏幕划分指令,将所述显示终端的显示区域划分成多个子显示区域,所述屏幕划分指令包括子显示区域的数量和每个子显示区域的位置信息;将所述多个子书写区域中各自的输入轨迹发送至任意一个子显示区进行显示,或者,根据预设的子书写区域和子显示区域的对应关系,将每个子书写区域中各自的输入轨迹分别发送至对应的子显示区域进行显示。

具体的,参见图12,会议桌的桌面包括四个子书写区域A、B、C和D,显示终端的屏幕上预先划分成四个显示区,分别为a1、b1、c1和d1,预先设置子书写区域和显示区的对应关系为A-a1、B-b1、C-c1、D-d1,然后,将子书写区域A中的输入轨迹发送至显示区a1进行显示,子书写区域B中的输入轨迹发送至显示区b1进行显示,子书写区域C中的输入轨迹发送至c1进行显示,子书写区域D中的输入轨迹发送至显示区d1进行显示;或者,设定四个子显示区域对应一个屏幕的一个显示区,该显示区可以是显示区a1、b1、c1和d1的任意一个,然后将四个子书写区域中的输入轨迹均发送至一个显示区中进行显示,输入轨迹利用子显示区域的标识或者输入轨迹的颜色进行区分。

一些实施例中,该多区域触控输入的处理方法还包括:接收用户在预先划分的功能区域内输入的配置指令,所述配置指令用于配置每个子书写区域对应的感应频率,和/或,每个子书写区域的工作模式;其中,每个子书写区域对应一个功能区域;所述工作模式包括单独模式和协同模式,所述单独模式用于指示每个子书写区域单独工作,所述协同模式用于指示所述多个子书写区域同时工作。

具体的,如图13所示,每个子书写区域的周围均设置有功能区域,功能区域包括:感应频率设置区1301,设置每个子书写区域的感应频率(比如四个子书写区域分别设定为P1、P2、P3和P4);轨迹颜色设置区1302,设置每个子书写区域内的输入轨迹的颜色(比如四个子书写区域内输入轨迹的颜色分别设置为棕色、蓝色、红色和绿色);PPT翻页功能区1303(包括上翻页和下翻页);裁剪功能区1304,可针对当前屏幕进行裁剪;打印功能区1305,将输入设备(比如会议桌)连接至打印,实现一键打印功能;擦除功能区1306,可擦除屏幕上的输入轨迹;屏幕录制功能区1307;文件导出功能区1308,文件导入功能区1309,可将当前文件导出至本地存储或者导入文件;社交通信功能区1310,可连接至通信软件;屏幕放大/缩小功能区1311;以及其他功能区1312等。

在具体实施时,通过点击功能区域的相应按钮,向控制设备发送配置指令,以使控制设备根据配置指令执行相应控制操作。

需要说明的是,当输入设备上包含多个子书写区域时,可以将多个子书写区域分为一个主位书写区域和多个复位书写区域,所有功能区域均设置在主位书写区域周围,复位书写区域周围仅设置一些常用功能区域,比如PPT翻页功能、裁剪功能、屏幕放大/缩小功能这几个区域。

图14是本发明另一示例性实施例示出的多区域触控输入的处理系统的结构示意图。

如图14所示,本实施例提供的系统包括:输入设备1401,控制设备1402,以及显示终端1403;其中,所述输入设备和所述显示终端均与所述控制设备通信;所述控制设备用于执行上述方法实施例中的多区域触控输入的处理方法。

其中,输入设备和控制设备之间、控制设备与显示终端之间可采用有线或无线的方式进行通信,有线的方式比如可以是USB和UART连接;无线的方式比如可以是蓝牙、2.4G或5Gwifi连接等。

其中,控制设备可以是微处理器或微控制器等可以与输入设备集成在一起的小型设备,通过微处理器或微控制器与外部设备(比如打印机、照相机等)通信连接,以扩展输入设备的多种功能;控制设备还可以是具有数据信息处理功能的服务器、计算机、手机、平板电脑等。

本实施例中各个模块的详细功能描述请参考有关该方法的实施例中的描述,此处不做详细阐述说明。

图15为本发明实施例提供的计算机设备的硬件结构示意图。如图15所示,本实施例提供的计算机设备15包括:至少一个处理器1501和存储器1502。其中,处理器1501、存储器1502通过总线1503连接。

在具体实现过程中,至少一个处理器1501执行所述存储器1502存储的计算机执行指令,使得至少一个处理器1501执行上述方法实施例中多区域触控输入的处理方法。

处理器1501的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。

在上述的图15所示的实施例中,应理解,处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application SpecificIntegrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器。

总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component Interconnect,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。

本申请的另一实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述方法实施例中的多区域触控输入的处理方法。

上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。

一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(Application Specific IntegratedCircuits,简称:ASIC)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

相关技术
  • 多区域触控输入的处理方法和系统
  • 触控系统、双输入触控系统与触控侦测方法
技术分类

06120113823085