触控及触摸控制指令生成方法、可读存储介质、及设备与流程

文档序号:15930278发布日期:2018-11-14 01:33阅读:135来源:国知局

本发明涉及触控技术领域,特别是涉及触控及触摸控制指令生成方法、可读存储介质、及设备。

背景技术

当前,智能手机或平板电脑等智能移动终端已非常普及,该些智能设备一般均会使用触摸屏,例如电容触摸屏或电阻触摸屏等,可以实现所见即所得的操作,较为直观。

但是,触摸屏直接操作会有一定局限性,例如触摸屏的测试,若需要人工执行,则既效率低下又浪费人力;或者,随着智能手机或平板电脑的游戏类型的不断丰富,游戏的操作要求越来越高,触摸屏对人手指的反馈毕竟不如物理按键,因此,目前已有用于智能移动终端设备的游戏手柄,智能移动终端和游戏手柄间通过无线连接(例如蓝牙连接等)或者有线连接(例如miniusb接口连接等)传输信号,无线连接往往存在延迟,有线连接则需要线缆,而且对应的游戏手柄都需要配备响应的通信模块才能进行通信,增加了设计的局限性。

因此,亟需一种实现非直接接触式的触摸屏控制的方式。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供触控及触摸控制指令生成方法、可读存储介质、及设备,用于解决现有技术中的问题。

为实现上述目的及其他相关目的,本发明提供一种触控方法,用于实现触摸屏触摸;所述方法包括:接收触摸控制指令,所述触摸控制指令表示:对与采集自所述触摸屏的屏幕图像中预定位置对应的触摸屏上待触摸位置执行触摸操作;根据所述触摸控制指令对所述待触摸位置执行触摸操作。

于本发明的一实施例中,所述触摸屏为电容触摸屏;所述电容触摸屏包括:按纵横交错阵列形式排布的多个信号发送电极及多个信号接收电极,其中,信号发送电极与信号接收电极的重叠位置形成触摸点;所述触控方法包括:采集各所述信号发送电极的激励信号;根据所述激励信号生成模拟触摸信号;输出所述模拟触摸信号至所述待触摸位置处各个触摸点的信号接收电极,以模拟对该待触摸位置的触摸操作。

于本发明的一实施例中,所述触摸屏为电容触摸屏;所述电容触摸屏包括:按纵横交错阵列形式排布且分别与地间构成电容的多个横向电极及多个纵向电极,其中,横向电极与纵向电极的重叠位置形成触摸点;所述触控方法包括:根据所述触摸控制指令生成模拟触摸信号;输出至所述待触摸位置处各个触摸点的横向电极及纵向电极,以模拟对该待触摸位置的触摸操作。

于本发明的一实施例中,所述发送和/或接收是通过有线或无线网络通信连接完成的。

为实现上述目的及其他相关目的,本发明提供一种触摸控制指令生成方法,包括:接收采集自一触摸屏的屏幕图像,并通过一人机交互界面展示所述屏幕图像;通过所述人机交互界面接收对所展示屏幕图像的操作;根据所述屏幕图像中接受所述触摸操作的位置获取触摸屏上对应的待触摸位置,并据以生成对应所述待触摸位置的触摸控制指令并发送,其中,所述触摸控制指令表示:对与所述屏幕图像中预定位置对应的触摸屏上待触摸位置执行触摸操作。

于本发明的一实施例中,所述发送和/或接收是通过有线或无线网络通信连接完成的。

为实现上述目的及其他相关目的,本发明提供一种触控设备,包括:图像采集模块,用于采集触摸屏的屏幕图像并发送;指令执行模块,用于接收对应所述屏幕图像生成的触摸控制指令,所述触摸控制指令表示:对与所述屏幕图像中预定位置对应的触摸屏上待触摸位置执行触摸操作;并用于根据所述触摸控制指令对所述待触摸位置执行触摸操作。

于本发明的一实施例中,所述触摸屏为电容触摸屏;所述电容触摸屏包括:按纵横交错阵列形式排布的多个信号发送电极及多个信号接收电极,其中,信号发送电极与信号接收电极的重叠位置形成触摸点;所述触控设备包括:信号采集模块,用于采集各所述信号发送电极的激励信号;信号处理模块,用于根据所述激励信号生成模拟触摸信号;信号输出模块,用于输出至所述待触摸位置处各个触摸点的信号接收电极,以模拟对该待触摸位置的触摸操作。

于本发明的一实施例中,所述触摸屏为电容触摸屏;所述电容触摸屏包括:按纵横交错阵列形式排布且分别与地间构成电容的多个横向电极及多个纵向电极,其中,横向电极与纵向电极的重叠位置形成触摸点;所述触控方法包括:信号处理模块,用于根据所述触摸控制指令生成模拟触摸信号;信号输出模块,用于输出所述模拟触摸信号至待触摸位置处各个触摸点的横向电极及纵向电极,以模拟对该待触摸位置的触摸操作。

于本发明的一实施例中,所述发送和/或接收是通过有线或无线网络通信连接完成的。

为实现上述目的及其他相关目的,本发明提供一种触摸控制指令生成设备,包括:人机交互模块,用于接收采集自一触摸屏的屏幕图像,并通过一人机交互界面展示所述屏幕图像;并用于通过所述人机交互界面接收对所展示屏幕图像的操作;指令处理模块,用于根据所述屏幕图像中接受所述触摸操作的位置获取触摸屏上对应的待触摸位置,并据以生成对应所述待触摸位置的触摸控制指令并发送,其中,所述触摸控制指令表示:对与所述屏幕图像中预定位置对应的触摸屏上待触摸位置执行触摸操作。

于本发明的一实施例中,所述发送和/或接收是通过有线或无线网络通信连接完成的。

为实现上述目的及其他相关目的,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述指令方法。

为实现上述目的及其他相关目的,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述方法。

为实现上述目的及其他相关目的,本发明提供一种处理设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述处理设备执行所述的触控方法。

为实现上述目的及其他相关目的,本发明提供一种处理设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述处理设备执行所述的触摸控制指令生成方法。

如上所述,本发明提供触控及触摸控制指令生成方法、可读存储介质、及设备,触摸控制指令生成设备通过接收采集自一触摸屏的屏幕图像,并通过一人机交互界面展示所述屏幕图像;通过所述人机交互界面接收对所展示屏幕图像的操作;根据所述屏幕图像中接受所述触摸操作的位置获取触摸屏上对应的待触摸位置,并据以生成对应所述待触摸位置的触摸控制指令并发送;所述触控设备接收该根据所述触摸控制指令对所述待触摸位置执行触摸操作;本发明可以实现触摸屏的远程触摸操作,提升用户体验。

附图说明

图1显示为本发明于一实施例中触控系统的结构示意图。

图2显示为本发明于一实施例中触控系统实现触摸屏触控功能的流程示意图。

图3显示为本发明于一实施例中的触控设备的电路模块示意图。

图4显示为本发明于又一实施例中的触控设备的电路模块示意图。

图5显示为本发明于又一实施例中的触摸控制指令生成设备的功能模块示意图。

图6a至6c显示为本发明于多个实施例中触控设备应用的结构示意图。

图7显示为本发明于又一实施例中触控系统的结构示意图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效。

请参阅以下图示。须知,本说明书所附图式所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。同时,本说明书中所引用的如“上”、“下”、“左”、“右”、“中间”及“一”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。

如图1所示,展示本发明的可以实现远程触控的触控系统的实施例,该触控系统包括:图像采集设备101、通信部件102、触摸控制指令生成设备103及触控设备104。

所述触控设备104设于触摸屏处,其可用于实现对触摸屏的触摸操作。

所述图像采集设备101,用于采集触摸屏的屏幕图像。

所述通信部件102,通信连接所述图像采集设备101及触摸控制指令生成设备103,用于发送屏幕图像。

所述触摸控制指令生成设备103与所述触控设备104及图像采集设备101通信连接,接收屏幕图像,并生成触摸控制指令发送至触控设备104,以完成触控操作。

于本发明的一实施例中,所述通信部件102、触摸控制指令生成设备103、及触控设备104之间的通信连接可以是有线或无线以太网络连接,例如wifi、2g/3g/4g移动通信等;所述图像采集设备101和通信部件102之间的连接可以例如为usb连接或其它串口连接等。

所述通信部件103可以是独立于触控设备外,也可以集成于触控设备内,其可以例如为处理器搭配通信电路来实现功能。

如图2所示,展示本发明的触控系统实现远程触控功能的方法流程,该方法流程包括:

步骤s201:图像采集设备101采集一触摸屏的屏幕图像。

于本发明的一实施例中,所述图像采集设备101可以是高清摄像头,朝向触摸屏屏幕设置。

步骤s202:通信部件102接收并发送所述屏幕图像。

步骤s203:触摸控制指令生成设备103接收所述屏幕图像,并通过一人机交互界面展示所述屏幕图像。

所述触摸控制指令生成设备103可以是智能手机、平板电脑、笔记本电脑、台式电脑等,其可具有人机交互部件,以与用户间进行信息交互;所述人机交互部件可以是触摸屏,也可以是输出设备(如显示屏等)结合输入设备(键盘或鼠标等)来实现。

步骤s204:所述触摸控制指令生成设备103103通过所述人机交互界面接收对所展示屏幕图像的操作。

于本发明的一实施例中,所述操作例如为鼠标点击、手指点击等。

步骤s205:所述触摸控制指令生成设备103根据所述屏幕图像中接受所述触摸操作的位置获取触摸屏上对应的待触摸位置,并据以生成对应所述待触摸位置的触摸控制指令并发送,其中,所述触摸控制指令表示:对与所述屏幕图像中预定位置对应的触摸屏上待触摸位置执行触摸操作。

于本发明的一实施例中,所述屏幕图像和实际的触摸屏可各自具有平面坐标系,由于两者仅是尺寸上的差异,因此,很容易建立屏幕图像和触摸屏上各触摸点的坐标间的映射关系,从而,根据屏幕图像坐标系中的被操作位置的坐标,就能换算获得触摸屏上对应需要进行触摸操作的位置的坐标,所述触摸控制指令中可以包含需要进行触摸操作的触摸位置的坐标、以及所需进行操作的信息。

步骤s206:所述触控设备104接收所述触摸控制指令;

步骤s207:所述触控设备104根据所述触摸控制指令对所述待触摸位置执行触摸操作。

需说明的是,所述触摸屏可以是电阻式触摸屏,也可以是电容式触摸屏。

以电容触摸屏为例,电容触摸屏可分为自容式电容触摸屏和互容式电容触摸屏,基于原理不同,自容式电容触摸屏仅能实现单点触摸,而互容式电容触摸屏则可以实现多点触摸,因此,目前使用较多的即为互容式电容触摸屏。

请参阅图3,展示一种触控设备的实施例。于本实施例中,所述触控设备应用于互容式电容触摸屏,所述互容式电容触摸屏包括:按纵横交错阵列形式排布的多个信号发送电极301及多个信号接收电极302,其中,信号发送电极301与信号接收电极302的重叠位置形成触摸点。

信号发送电极301和信号接收电极302交叉的地方将会形成电容,也即这两组电极分别构成了电容的两极。当手指触摸到电容触摸屏时,影响了一或多个触摸点的信号发送电极301和信号接收电极302之间的耦合,从而改变了这两个电极之间的电容量。

在检测互电容大小时,横向的信号发送电极301依次发出激励信号,纵向的所有信号接收电极302同时接收信号,这样可以得到所有横向和纵向电极交汇点的电容值大小,即整个触摸屏的二维平面的电容大小。根据触摸屏二维电容变化量数据,可以计算出每一个触摸点的坐标。因此,屏上即使有多个触摸点,也能计算出每个触摸点的真实坐标。

所述触控设备包括:信号采集部件303、第一信号输出部件304、第一处理部件305及第一处理部件305。

所述信号采集部件303,用于与电容触摸屏的各信号发送电极301电性耦合以采集激励信号。

所述第一信号输出部件304,用于与电容触摸屏的各个信号接收电极302电性耦合以输出模拟触摸信号。

所述第一处理部件305,通信连接所述信号采集部件303及第一信号输出部件304;其中,所述第一处理部件305用于接收触摸控制指令,其中,所述触摸控制指令表示对电容触摸屏上待触摸位置的触摸操作;所述第一处理部件305用于接收所述待触摸位置处各个触摸点的信号发送电极301的激励信号,并据以生成模拟触摸信号并通过所述第一信号输出部件304输出至所述待触摸位置处各个触摸点的信号接收电极302,以模拟对该待触摸位置的触摸操作。

所述模拟触摸信号可以是所述激励信号放大后的结果,从而能在对应的触摸点形成电容值的变化,模拟出叠加手指触摸时电容量变化的效果,从而形成触发操作。

举例来说,例如需要触发图中a点的触摸操作,则通过采集a点所在的信号发送电极a1的激励信号,处理成模拟触摸信号发送至a点所在的信号接收电极a2,即可完成对a点的触摸操作。

可选的,所述信号采集部件303或第一信号输出部件304可包括:透明材料本体以及于本体内的电性线路;所述透明材料例如为玻璃、亚克力等材质,即使在罩设于电容触摸屏表面时,也不影响用于对电容触摸屏的观看;当然,也可以不是透明材料,并非以此为限。

所述触控设备可以是独立的外设电子设备,而与例如游戏手柄等通信连接;或者,该触控设备也可以部分集成于该游戏手柄,例如所述第一处理部件305可以集成在所述游戏手柄中等;所述触摸控制指令可以是该游戏手柄上按键按下时所产生;由于运行于带有触摸屏的智能手机的动作类游戏会在屏幕上提供方向键、功能键等软件模拟的手柄操作按键,则该触控设备可以在将游戏手柄按键按下所生成的触摸控制指令在所述屏幕上触发对对应软件按键的触摸操作;当然,并非以游戏手柄为限,也可以是其它触摸控制指令生成设备,例如其它智能手机或平板电脑等亦可。

故可选的,所述触控设备可以包括:第一通信部件,用于与外部触摸控制指令生成设备按预设通信协议建立通信连接,以接收所述触摸控制指令;所述第一通信部件可以是无线通信电路,例如wifi模块、蓝牙模块、移动通信模块(3g/4g等)、或红外模块等,也可以是有线通信电路,例如usb、miniusb接口等等。

如图4所示,本发明提供触控设备的又一种实施例,与前一实施例不同的是,本实施例中的触控设备应用于自容式电容触摸屏;以下主要针对实施例间不同的内容加以介绍,实施例间可以相互通用的技术细节不作重复赘述。

所述电容触摸屏包括:按纵横交错阵列形式排布且分别与地间构成电容的多个横向电极401及多个纵向电极402,其中,横向电极401与纵向电极402的重叠位置形成触摸点,当手指触摸到电容屏时,手指的电容将会叠加到所述构成的电容上,使电容量增加。

于本实施例中,所述触控设备包括:第二信号输出部件403及第二处理部件404。

所述第二信号输出部件403,用于与电容触摸屏的各所述横向电极401及纵向电极402电性耦合;

所述第二处理部件404,通信连接所述第二信号输出部件403;其中,所述第二处理部件404用于接收触摸控制指令,其中,所述触摸控制指令表示对电容触摸屏上待触摸位置的触摸操作;所述第二处理部件404,用于根据所述触摸控制指令生成模拟触摸信号并通过所述第二信号输出部件403输出至所述待触摸位置处各个触摸点的横向电极401及纵向电极402,以模拟对该待触摸位置的触摸操作。

基于自容式电容触摸屏与互容式电容触摸屏的工作原理的不同,故在本实施例中,在需要对某个待触摸位置进行触摸操作时,仅需令该待触摸位置处的各个触摸点的横向电极401和纵向电极402的电容量都发生变化即可。

举例来说,例如需要触发图中b点的触摸操作,则令b点所在的横向电极b1和纵向电极b2改变电容量,即可完成对b点的触摸操作。

于本发明的一实施例中,所述第二信号输出部件403至少部分覆盖所述电容触摸屏表面;或者,所述第二信号输出部件403邻近所述电容触摸屏设置。

于本发明的一实施例中,所述第二信号输出部件403包括:至少部分覆盖于所述电容触摸屏表面的透明材料。

于本发明的一实施例中,所述的触控设备,包括:第二通信部件,用于与外部触摸控制指令生成设备按预设通信协议建立通信连接,以接收所述触摸控制指令。

如图5所示,本发明提供一种触摸控制指令生成设备的实施例,包括:第三通信部件501,用于通信连接于所述的触控设备;第三处理部件502,用于生成所述触摸控制指令并通过所述第三通信部件501发送至所述触控设备;人机交互部件503,以与用户间进行信息交互;所述人机交互部件503可以是触摸屏,也可以是输出设备(如显示屏等)结合输入设备(键盘或鼠标等)来实现。

于本发明的一实施例中,所述第三通信部件501为有线或无线通信电路模块。例如wifi模块、蓝牙模块、移动通信模块(3g/4g等)、或红外模块等,也可以是有线通信电路,例如usb、miniusb接口等等。

于本发明的一实施例中,所述触摸控制指令生成设备的类型包括:手柄、智能手机、平板电脑、笔记型电脑或台式电脑。

需说明的是,上述第一处理部件305、第二处理部件404、及第三处理部件502可以通过处理器(例如cpu、mcu、soc等)、及与处理器相连的存储器(ram或rom等)以及接口(io接口、usb接口等)来实现,存储器中存储有程序,处理器运行该些程序来实现对应功能;所述第一通信部件、第二通信部件及第三通信部件可以是触控设备及触摸控制指令生成设备中的各种通信电路模块的集合中的一个或多个,例如已叙述的有线或无线通信电路模块等。

在上述实施例中,所述信号采集部件303、第一信号输出部件304、及第二信号输出部件403在设置结构上,可以是至少部分覆盖所述电容触摸屏表面,例如图6a所示,如图中c物般可以覆盖整个电容触摸屏表面;或者,如图6b所示,如图中d物般可以仅覆盖电容触摸屏部分表面,例如覆盖电容触摸屏至少一侧的边条,在其它实施例中,也可以覆盖相连两侧的边条而呈“l”形;或者,由于电性耦合不必直接接触,故部件可以和电极保持一定间距亦可,例如图6c所示,如图中e物般邻近所述电容触摸屏设置亦可。

基于上述内容的教示,本领域技术人员应当可以结合现有技术获得电阻式触摸屏的触摸操作实现方式,因此,不作进一步赘述。

需特别说明的是,虽然图1的实施例中提供了独立的图像采集设备,但并非限定:

于本发明的又一实施例中,如图7所示,所述图像采集设备并非必须,触控设备701可以集成有图像采集部件702,用于采集所述电容触摸屏的屏幕图像,所述图像采集部件702可以是摄像头或通过用于截取触摸屏图像的软件程序模块实现,并将所采集到的图像由所述触控设备701的处理部件703(可以是cpu、mcu或soc等处理器实现)处理后发给通信部件704(可以是有线或无线通信电路模块实现)以传送至所述触摸控制指令生成设备705,同样可以实现在触摸控制指令生成设备705对所展示人机交互界面中的屏幕图像,以供进行操作来触发触控设备701对电容触摸屏上对应的待触摸位置进行触摸操作的技术方案,并非以图1的实施例为限。

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

综上所述,本发明提供触控及触摸控制指令生成方法、可读存储介质、及设备,触摸控制指令生成设备通过接收采集自一触摸屏的屏幕图像,并通过一人机交互界面展示所述屏幕图像;通过所述人机交互界面接收对所展示屏幕图像的操作;根据所述屏幕图像中接受所述触摸操作的位置获取触摸屏上对应的待触摸位置,并据以生成对应所述待触摸位置的触摸控制指令并发送;所述触控设备接收该根据所述触摸控制指令对所述待触摸位置执行触摸操作;本发明可以实现触摸屏的远程触摸操作,提升用户体验。

本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

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