交互方法及系统与流程

文档序号:12462022阅读:200来源:国知局
交互方法及系统与流程

本发明涉及电子技术领域,尤其涉及一种交互方法及系统。



背景技术:

智能笔,是一款相对传统笔芯而言,具有匹配操作平台通信的多功能移动笔。请参考图1,其是现有技术方案中智能笔系统的框架图,智能笔3的内部集成有MCU(Microccontroller Unit,微控制单元)31和第一wifi(Wireless-Fidelity,无线保真)模块32,MCU31和第一wifi模块32通过USB(Universal Serial Bus,通用串行总线)方式连接,实现MCU31对第一wifi模块32的状态控制。智能笔3与显示设备4之间采用wifi通信,主要是2.4G频段。智能笔3的第一wifi模块32通过RF(Radio Frequency,射频)协议,与显示设备4的第二wifi模块41搭建成局域网,主控芯片42根据智能笔3发出的控制命令执行相应的操作,实现对应的功能。

然而,智能笔系统的使用场合常要求双方或者多方互动,例如在教室、报告厅等,常会有多人在显示设备进行操作或演示的需求,而基于wifi实现的智能笔系统只能实现对多个智能笔的常规交互响应,而不能实现对不同智能笔的交互内容的区别显示。



技术实现要素:

有鉴于此,本发明实施例提供一种交互方法及系统,以实现对来自不同交互对象的交互内容进行显示方式上的区别。

第一方面提供一种交互方法,包括:

触控显示设备通过红外光周期进行触控检测和发射智能笔识别信号;

红外智能笔接收到智能笔识别信号后,通过红外光向所述触控显示设备反馈所述智能笔识别信号与该红外智能笔成功匹配的结果;

所述触控显示设备根据所述匹配结果设定触控检测得到的触控轨迹的显示属性。

其中,所述触控显示设备对应N支红外智能笔,N>1;

所述触控显示设备通过红外光周期进行触控检测和发射识别智能笔识别信号,具体为:

触控显示设备在一个周期单元内,通过红外光进行一次触控检测,发射一次分别对应所述智能笔的不同的智能笔识别信号;一个周期单元包括N+1个周期。

其中,所述触控显示设备对应N支红外智能笔,N>1;

所述触控显示设备通过红外光周期进行触控检测和发射识别智能笔识别信号,具体为:

触控显示设备在一个周期单元内,通过红外光间隔一个周期进行一次触控检测,发射一次分别对应所述智能笔的不同的智能笔识别信号;一个周期单元包括2N个周期。

其中,所述触控显示设备根据所述匹配结果设定触控检测得到的触控轨迹的显示属性,包括:

所述触控显示设备根据所述匹配结果的反馈顺序和触控检测得到的触控轨迹的顺序,确认所述触控轨迹对应的红外智能笔;

所述触控显示设备设定所述触控轨迹的显示属性为对应的红外智能笔预设的显示属性。

其中,所述触控轨迹的前预设个数的像素显示为透明。

第二方面采用一种交互系统,包括触控显示设备和红外智能笔;

所述触控显示设备,包括:

信号处理单元,用于通过红外光周期进行触控检测和发射智能笔识别信号;

轨迹显示单元,用于根据所述智能笔识别信号的反馈结果设定触控检测得到的触控轨迹的显示属性;

所述红外智能笔,包括:

信号反馈单元,用于接收到智能笔识别信号后,通过红外光向所述触控显示设备反馈所述智能笔识别信号与该红外智能笔成功匹配的结果。

其中,所述触控显示设备对应N支红外智能笔,N>1;

所述信号处理单元,具体用于:

在一个周期单元内,通过红外光进行一次触控检测,发射一次分别对应所述智能笔的不同的智能笔识别信号;一个周期单元包括N+1个周期。

其中,所述触控显示设备对应N支红外智能笔,N>1;

所述信号处理单元,具体用于:

在一个周期单元内,通过红外光间隔一个周期进行一次触控检测,发射一次分别对应所述智能笔的不同的智能笔识别信号;一个周期单元包括2N个周期。

其中,所述轨迹显示单元,包括:

顺序匹配模块,用于根据所述匹配结果的反馈顺序和触控检测得到的触控轨迹的顺序,确认所述触控轨迹对应的红外智能笔;

属性确认单元,用于设定所述触控轨迹的显示属性为对应的红外智能笔预设的显示属性。

其中,所述触控轨迹的前预设个数的像素显示为透明。

本发明实施例提供的交互方法及系统,触控显示设备周期通过红外光进行触控检测和发射智能笔识别信号;红外智能笔接收到智能笔识别信号后,通过红外光向所述触控显示设备反馈所述智能笔识别信号与该红外智能笔成功匹配的结果;所述触控显示设备根据所述匹配结果设定触控检测得到的触控轨迹的显示属性。触控显示设备主动识别智能笔的身份,不同身份的智能笔采用不同的显示属性显示对应的触控轨迹,实现了对触控轨迹的区别显示,在有多个智能笔交互时能获得更好的显示效果,区分显示内容。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1是现有技术方案中智能笔系统的框架图;

图2A为实现本发明的实施例的硬件架构示意图;

图2B为本发明实施例一提供的一种交互方法的方法流程图;

图3A为本发明实施例二提供的一种交互方法的方法流程图;

图3B为本发明实施例二提供的第一种周期单元示意图;

图3C为本发明实施例二提供的第二种周期单元示意图;

图4为本发明实施例三提供的一种交互系统的结构示意图;

图5为本发明实施例四提供的一种交互系统的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。

实施例一

本实施例中首先对实施本方案中的交互方法和交互系统的硬件基础进行阐述,后续实施例亦可在该硬件基础上实施。请参考图2A,实现本方案的硬件包括红外智能笔1和触控显示设备2,该红外智能笔1包括智能笔微处理器12、第一红外接收器11和第一红外发射器13,第一红外接收器11和第一红外发射器13均与智能笔微处理器12相连;

其中,第一红外接收器11,用于接收外部的信号源发射的红外信号;

智能笔微处理器12,用于解码第一红外接收器11接收的红外信号;还用于编码智能笔需要向外发送的指定信息并传输给第一红外发射器13;

第一红外发射器13,用于发射携带有指定信息的红外信号。

显示设备2的显示面设置有红外触摸框21,红外触摸框21设置有第二红外接收器24和第二红外发射器22,显示设备2还设置有触摸框微处理器23,触摸框微处理器23分别与第二红外接收器24和第二红外发射器22相连;

第二红外发射器22,用于作为信号源向外发射红外信号;

第二红外接收器24,用于接收携带有信息的红外信号;

触摸框微处理器23,用于编码需要向外发送的信息并传输给第二红外发射器22;还用于解码第二红外接收器24接收的红外信号,以获取信息。

图2B为本发明实施例一提供的一种交互方法的方法流程图,在上述硬件架构上实现。参考图2A,本发明实施例的交互方法,包括:

步骤S201:触控显示设备周期通过红外光进行触控检测和发射智能笔识别信号。

在上述硬件架构的基础上,触控显示设备的红外触摸框需要实现两个功能,一个是触控检测,一个是对红外智能笔的识别,基于该需求,将触控显示设备的红外触摸框的扫描时间划分为多个周期,分周期实现触控检测的扫描和对红外智能笔识别的扫描。

触控显示设备中预存有对应的红外智能笔的特征码,并周期性地向外广播智能笔识别信号,每个智能笔识别信号中只携带有一个红外智能笔的特征码,但是该智能笔识别信号能被附近的红外智能笔都接收到。

步骤S202:红外智能笔接收到智能笔识别信号后,通过红外光向触控显示设备反馈智能笔识别信号与该红外智能笔成功匹配的结果。

红外智能笔接收到智能笔识别信号,会对智能笔识别信号进行解码和信息读取,如果该红外智能笔与智能笔识别信号中携带的特征码成功匹配,则向触控显示设备反馈结果,以使触控显示设备确认智能笔的身份,如果红外智能笔与当前的智能笔识别信号中携带的特征码不匹配,则等待其它的智能笔识别信号。在整个智能笔识别信号的接收、解码以及匹配过程中,不管最后的结果如何,均不会影响红外智能笔对触控显示设备的触控操作的功能实现。

步骤S203:触控显示设备根据匹配结果设定触控检测得到的触控轨迹的显示属性。

显示属性用于限定触控轨迹的显示样式,具体可以是颜色、粗细、虚实等。为区分不同的红外智能笔产生的触控轨迹,对识别出的红外智能笔生成具备不同显示属性的触控轨迹。例如当前有A、B、C三人分别使用A、B、C三支红外智能笔依次到触控显示设备前答题,那么每支笔与触控显示设备进行智能笔识别信号的收发识别后被识别出身份,进而在其进行书写时,为其提供不同的触控轨迹显示方式。

具体的身份确认过程以A笔为例进行阐述,暂定其特征码为00。触控显示设备会不断发出携带有其记录的特征码的智能笔识别信号,假设触控显示设备中记录的特征码有00、01和10,触控显示设备发射的智能笔识别信号中每次带有其中一个特征码,三个特征码循环发送,A笔接收到携带有01和10的智能笔识别信号时,不予响应,如果接收到携带有00的智能笔识别信号,与自身匹配,则向触控显示设备反馈匹配成功的结果。触控显示设备根据预存的对应的显示属性对当前产生的触控轨迹进行显示。B笔和C笔依次被检测到,于A笔的识别和触控实现过程相同,各自会对应不同的显示属性。从而实现对不同红外智能笔的交互内容的区别显示,获得更好的交互效果。另外因为扫描周期的时长很短,大概是十毫秒左右,红外智能笔能够快速被触控显示设备识别出,基本不会出现触控轨迹产生后还无法识别出红外智能笔进行显示属性确认的情况。

需要说明的是,对红外智能笔的身份识别的成功与否并不影响显示红外智能笔的触控轨迹的基本需求,不能确认红外智能笔的身份时,可以以触控显示设备中安装的交互软件默认的书写笔颜色进行显示。

本实施例的技术方案,触控显示设备周期通过红外光进行触控检测和发射智能笔识别信号;红外智能笔接收到智能笔识别信号后,通过红外光向所述触控显示设备反馈所述智能笔识别信号与该红外智能笔成功匹配的结果;所述触控显示设备根据所述匹配结果设定触控检测得到的触控轨迹的显示属性。触控显示设备主动识别智能笔的身份,不同身份的智能笔采用不同的显示属性显示对应的触控轨迹,实现了对触控轨迹的区别显示,在有多个智能笔交互时能获得更好的显示效果,区分显示内容。

实施例二

图3A为本发明实施例二提供的一种交互方法的方法流程图。本实施例是在上述实施例的基础上进行优化。参考图3A,本实施例提供的交互方法具体包括:

步骤S301:触控显示设备在一个周期单元内,通过红外光进行一次触控检测,发射一次分别对应智能笔的不同的智能笔识别信号。

在本方案中,触控显示设备对应N支红外智能笔,N>1。在步骤S301中,一个周期单元包括N+1个周期。

本实施例中进一步对多个红外智能笔同时进行交互产生触控轨迹的方案进行阐述。针对多个红外智能笔的识别,对触控显示设备的扫描周期进行进一步设定。在此提出周期单元,每个周期单元包括多个周期,每个周期单元的扫描操作相同,每个周期单元内的各个周期的扫描操作有所变化,在此以两支红外智能笔为例进行说明。步骤S301中周期单元的设定如图3B所示,每个周期单元包括三个周期,其中T1周期进行触控检测相关的扫描,T2a进行第一支红外智能笔的识别,T2b进行第二支红外智能笔的识别。这种方式能够实现对智能笔的快速确认,如果有N支智能笔,最多只需要N+1个周期即可成功识别。

步骤S301还可有其它替代方式,例如:触控显示设备在一个周期单元内,通过红外光间隔一个周期进行一次触控检测,发射一次分别对应所述智能笔的不同的智能笔识别信号;一个周期单元包括2N个周期。同样以两支红外智能笔为例进行说明,如图3C所示,每个周期单元包括4个周期,其中第一和第三个周期为T1周期,进行触控检测相关的扫描,T2a进行第一支红外智能笔的识别,T2b进行第二支红外智能笔的识别。这种方式能够保证触控检测的准确细腻完成,触控估计没有迟滞和断点,无需修正。

步骤S302:红外智能笔接收到智能笔识别信号后,通过红外光向触控显示设备反馈智能笔识别信号与该红外智能笔成功匹配的结果。

为增强用户体验,红外智能笔的外壳上可以做出与显示属性对应的标识。

步骤S303:触控显示设备根据匹配结果的反馈顺序和触控检测得到的触控轨迹的顺序,确认触控轨迹对应的红外智能笔。

虽然可以同时有多支红外智能笔在触控显示设备进行操作,但是实际上每支红外智能笔被检测到总是有先后的,在本方案中,根据被检测到的先后和触控轨迹产生的先后进行对应,从而可以为每支红外智能笔产生的触控轨迹设定显示属性。为进一步保证触控轨迹产生的先后与被检测到的先后是真实对应的,可以在红外智能笔上做出使用提示要求使用者拿到红外智能笔之后不要停顿,直接现在触控显示设备上生成一小的触控轨迹。为避免显示不够精确,这一为排序而产生的触控轨迹显示为透明,一般触控轨迹前预设个数的像素显示为透明即可。

步骤S304:触控显示设备设定触控轨迹的显示属性为对应的红外智能笔预设的显示属性。

在实际使用过程中,如果连续多个周期单元只识别出一支红外智能笔,则可以暂停发送携带其它特征码的智能笔识别信号,直到检测到有新的独立的触控轨迹产生,可以重新发送智能笔识别信号,对于新的独立的触控轨迹,其最初的预设个数的像素可以不予显示,等到确认其身份或确认无法识别其身份,再予以显示。

本实施例的技术方案,触控显示设备周期通过红外光进行触控检测和发射智能笔识别信号;红外智能笔接收到智能笔识别信号后,通过红外光向所述触控显示设备反馈所述智能笔识别信号与该红外智能笔成功匹配的结果;所述触控显示设备根据所述匹配结果设定触控检测得到的触控轨迹的显示属性。触控显示设备主动识别智能笔的身份,不同身份的智能笔采用不同的显示属性显示对应的触控轨迹,实现了对触控轨迹的区别显示,在有多个智能笔交互时能获得更好的显示效果,区分显示内容。同时,对多个红外智能笔的识别能够和显示属性的对应可以在多个用户同时交互时进行区分显示。

实施例三

图4为本发明实施例三提供的一种交互系统的结构示意图。本实施例提供的交互系统包括触控显示设备2和红外智能笔1;

所述触控显示设备2,包括:

信号处理单元231,用于通过红外光周期进行触控检测和发射智能笔识别信号;

轨迹显示单元232,用于根据所述智能笔识别信号的反馈结果设定触控检测得到的触控轨迹的显示属性;

所述红外智能笔1,包括:

信号反馈单元121,用于接收到智能笔识别信号后,通过红外光向所述触控显示设备反馈所述智能笔识别信号与该红外智能笔成功匹配的结果。

综上所述,上述各部件协同运转,触控显示设备周期通过红外光进行触控检测和发射智能笔识别信号;红外智能笔接收到智能笔识别信号后,通过红外光向所述触控显示设备反馈所述智能笔识别信号与该红外智能笔成功匹配的结果;所述触控显示设备根据所述匹配结果设定触控检测得到的触控轨迹的显示属性。触控显示设备主动识别智能笔的身份,不同身份的智能笔采用不同的显示属性显示对应的触控轨迹,实现了对触控轨迹的区别显示,在有多个智能笔交互时能获得更好的显示效果,区分显示内容。同时,对多个红外智能笔的识别能够和显示属性的对应可以在多个用户同时交互时进行区分显示。

实施例四

图5为本发明实施例四提供的一种交互系统的结构示意图。本实施例提供的交互系统包括触控显示设备2和红外智能笔1;

所述触控显示设备2,包括:

信号处理单元231,用于通过红外光周期进行触控检测和发射智能笔识别信号;

轨迹显示单元232,用于根据所述智能笔识别信号的反馈结果设定触控检测得到的触控轨迹的显示属性;

所述红外智能笔1,包括:

信号反馈单元121,用于接收到智能笔识别信号后,通过红外光向所述触控显示设备反馈所述智能笔识别信号与该红外智能笔成功匹配的结果。

其中,所述触控显示设备2对应N支红外智能笔1,N>1;

所述信号处理单元231,具体用于:

在一个周期单元内,通过红外光进行一次触控检测,发射一次分别对应所述智能笔的不同的智能笔识别信号;一个周期单元包括N+1个周期。

或者,所述触控显示设备对应N支红外智能笔,N>1;

所述信号处理单元231,具体用于:

在一个周期单元内,通过红外光间隔一个周期进行一次触控检测,发射一次分别对应所述智能笔的不同的智能笔识别信号;一个周期单元包括2N个周期。

其中,所述轨迹显示单元232,包括:

顺序匹配模块2321,用于根据所述匹配结果的反馈顺序和触控检测得到的触控轨迹的顺序,确认所述触控轨迹对应的红外智能笔;

属性确认单元2322,用于设定所述触控轨迹的显示属性为对应的红外智能笔预设的显示属性。

其中,所述触控轨迹的前预设个数的像素显示为透明。

综上所述,上述各部件协同运转,触控显示设备周期通过红外光进行触控检测和发射智能笔识别信号;红外智能笔接收到智能笔识别信号后,通过红外光向所述触控显示设备反馈所述智能笔识别信号与该红外智能笔成功匹配的结果;所述触控显示设备根据所述匹配结果设定触控检测得到的触控轨迹的显示属性。触控显示设备主动识别智能笔的身份,不同身份的智能笔采用不同的显示属性显示对应的触控轨迹,实现了对触控轨迹的区别显示,在有多个智能笔交互时能获得更好的显示效果,区分显示内容。同时,对多个红外智能笔的识别能够和显示属性的对应可以在多个用户同时交互时进行区分显示。

本实施例提供的交互系统适用于上述任意实施例提供的交互方法,在交互系统中未尽的描述,请参考上述的交互方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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